Dominion - Redacted
Dominion - Redacted
City of Philadelphia
Bid #B1903107
Election System
Page 2 of 247
Cover Letter
Company Profile
Dominion Voting Systems Inc. (“Dominion”) welcomes the opportunity to present our voting
system, Democracy Suite®1, in response to Request For Proposal issued by the City of
Philadelphia for an Election System.
In today’s election market, Dominion sets itself apart with a commitment to customer service and
the use of superior technology to provide you with the best tools possible to meet your election
needs. With our cutting-edge product, Democracy Suite, Dominion is prepared to equip
Philadelphia with the most reliable, transparent, and accurate voting system technology available.
Dominion is a company that has distinguished itself while pursuing excellence in customer
service by implementing a technical culture focused on achieving the highest levels of accuracy,
reliability and transparency. In 2010, Dominion deepened its roots as a leading company in the
elections industry with the acquisition of assets from both Premier Voting Solutions and Sequoia
Voting Systems. Today, Dominion’s human resource pool of over 280 employees, consisting of
seasoned election veterans and engineering experts has well over 2,000 years of combined
elections experience conducting accurate and successful elections with our customers.
Dominion is headquartered in Denver, CO, with office locations in Toronto, ON, Jamestown and
Endicott, NY, McKinney, TX, and San Leandro, CA. Dominion is strategically positioned in all 4
U.S. continental time zones to support its customer base of over 1,300 jurisdictions in 33 states.
Dominion is one of the largest and most trusted providers of elections technology solutions in the
United States and the world. As an example, during the U.S. Presidential Elections in November
2016, roughly 35% of registered American voters cast their ballots using our equipment.
Dominion’s project team includes key experienced staff, with extensive expertise in system
implementation, project management and customer service obtained through years of dedicated
work for our customers. The City will also benefit from support by our team in Pennsylvania who
have been providing elections services and support in Philadelphia, and throughout the
Commonwealth for many years.
From complex implementations in large counties to providing comprehensive support for small
counties, Dominion will use leading technology, combined with best practice project
management methodologies and a commitment to customer service, to ensure the highest level of
customer satisfaction.
City of Philadelphia
Bid #B1903107
Election System
Page 3 of 247
Democracy Suite uses advanced image processing and digital scanning technology to provide a
high level of transparency and to make auditing simple and efficient. Our marginal mark
technology ensures clear voter intent prior to the ballot being cast, giving voters the opportunity
to correct an improperly marked ballot.
Additionally, every single ballot in the election is imaged and appended with Dominion’s
patented AuditMark, a record of how the system interpreted the voter’s intent. With this feature, a
range of election stakeholders including observers, supervisors, candidates, advocates, and
auditors can perform software independent ballot-level auditing. Dominion is the only company
to provide the exclusive AuditMark ballot-level audit trail.
Security from both external and internal threats to the voting system is of paramount importance.
Democracy Suite’s security protocols meet and exceed EAC requirements. All electronic records
are digitally signed, all election records and database files are encrypted, and the entire election
database is hardware encrypted.
Democracy Suite powers the entire voting system out of a single comprehensive database, with
all the tools needed to simplify and streamline the elections process. All voting channels –
whether voting absentee or overseas, accessible voting, or in-precinct voting – are supported and
powered by Democracy Suite.
All pre-election and post-election tasks take place out of the same database – from ballot
programming to results reporting on Election Night, Democracy Suite is a complete, end-to-end
elections solution. Ballots are all created in the same database, the Election Event Designer
module. Democracy Suite provides a single, powerful and versatile platform for election
management, and is designed to suit the needs and requirements of jurisdictions large, medium,
and small.
Paper Ballot
Democracy Suite includes a paper-based optical scan system. Components – precinct and
accessible – use or create a paper ballot, and every single ballot in the election is imaged and
appended with the AuditMark. The ImageCast optical scan ballot is 8.5” wide and can vary
between 11”-22” in length, and can be printed in four colors.
Precinct Tabulation
With over 100,000 units deployed worldwide, Dominion’s ImageCast Precinct tabulators have
been widely used in elections across North America and internationally for almost a decade. The
ImageCast Precinct is a robust, lightweight, and reliable optical scan tabulator.
At only 14lbs, the ImageCast Precinct is Dominion’s most compact tabulator, with all the
necessary features to meet Pennsylvania requirements. The ImageCast Precinct is designed to be
‘plug and play,’ making set up simple, efficient, and straightforward for operators. It also features
City of Philadelphia
Bid #B1903107
Election System
Page 4 of 247
a user-friendly touchscreen interface for accessing administrative functions and providing voter
feedback messages.
In addition, our Central Count Solution, the ImageCast Central, offers a high speed central count
system that is accurate and highly scalable to meet all of your needs.
Accessible Voting
Dominion’s Democracy Suite was designed to provide a high level of accessibility, enabling all
voters – regardless of ability – to vote in a private, independent and confidential manner. One of
the most exciting components of the proposed system for Philadelphia is the ImageCast X, a
precinct-based ballot marking device that includes accessible voting interfaces.
Fully integrated into the Democracy Suite platform, the ImageCast X takes advantage of
commercially available technologies, and is driven by a robust, secure and flexible application
developed by Dominion. The use of compact, commercially available hardware makes the
ImageCast X a cost-effective and versatile accessible voting solution. It requires less space to
warehouse and is more affordable than larger proprietary solutions, while at the same time
offering full ADA compliance. The ImageCast X features the latest technological advances in
accessible voting technology, providing more options for voters with accessibility needs to vote
privately and independently.
Dominion’s pursuit of ongoing innovation is fueled by the joint efforts of our employees and the
wisdom of our customers. Our collaborative approach to innovation is what has made us an
industry leader – we are more than an elections vendor, we are a partner.
In addition to working towards enhancing our existing ImageCast product line, moving forward -
and, in line with market demand - Dominion will be focusing on leveraging COTS-based
technologies for our new product offerings. Increasingly, election officials and voters alike expect
to be able to leverage modern, every day technologies. Democracy Suite is leveraging more
commercially available off-the-shelf hardware to deliver greater convenience, transparency, and
accessibility to voters – as well as sustainability and greater efficiency for election officials –
ultimately leading to significant cost-savings for constituents.
City of Philadelphia
Bid #B1903107
Election System
Page 5 of 247
Elections are Dominion’s only business, and, as such, our business is focused on these core
values: relevant and timely product innovation, and exemplary customer service. Combined, these
values make us the partner of choice for election officials across the United States, and globally.
It is our sincere desire to work with the City of Philadelphia to support the free and fair election
process. We are actively pursuing this business opportunity with confidence in our solution - one
which will meet and exceed requirements and expectations of election administrators and voters
as outlined in the RFP.
As an established election provider in the United States, we have a diverse customer base with
jurisdictions in 19 states that have successfully implemented our Democracy Suite system,
including in the Commonwealth of Pennsylvania and also in the states of Tennessee, California,
Colorado, Louisiana, Nevada, New Mexico, and New York, among others. We are keenly aware
of the realities involved and what it takes to make a smooth transition to a new voting system
platform and we are prepared to ensure your success.
Being a selected customer support vendor in Pennsylvania for many years, we understand the
local, county and commonwealth-wide election landscape. We firmly believe that we have the
products, resources and capacity to do the job to your complete satisfaction and provide the best
pathway to your continued success.
Please do not hesitate to contact Dominion should you have any questions. We look forward to
working with your team to support the democratic process in the City of Philadelphia.
Sincerely,
City of Philadelphia
Bid #B1903107
Election System
Page 6 of 247
Table of Contents
Cover Letter_____________________________________________________________3
Section 3 - Proposal _____________________________________________________11
3.1 Company Overview ________________________________________________11
3.2 Company Financial Overview _________________________________________24
3.3 Clients in Comparable Jurisdictions ____________________________________27
Project 1 – Clark County, Nevada ________________________________________28
Project 2 - State of Colorado ____________________________________________30
Project 3 – State of Michigan ____________________________________________32
3.4 Solution Description ________________________________________________35
3.5 Physical Footprint __________________________________________________42
3.5.1 Number of Machines _________________________________ 42
3.5.2 Warehouse/Storage Facility____________________________ 43
3.6 Shipping _________________________________________________________50
3.7 Disposal _________________________________________________________51
3.8 Architecture / Infrastructure _________________________________________52
3.8.1 Architecture Model___________________________________ 52
3.8.2 Network Design and Administration _____________________ 54
3.9 Technical Qualifications _____________________________________________60
3.10 Maintenance and Support Model _____________________________________61
3.10.1 Maintenance ______________________________________ 61
3.10.2 Technical Support __________________________________ 71
3.11 Training Plan ____________________________________________________80
3.11.1 Training Schedule __________________________________ 80
3.11.2 Training Materials __________________________________ 84
3.11.3 Testing and Certification _____________________________ 85
3.12 Documentation ___________________________________________________85
3.13 Statement of Work ________________________________________________95
Democracy Suite _________________________________________ 95
Election Event Designer ___________________________________ 95
Results Tally and Reporting ________________________________ 96
AuditMark ______________________________________________ 97
Dual Threshold __________________________________________ 98
ImageCast X ___________________________________________ 100
ImageCast Central ______________________________________ 102
City of Philadelphia
Bid #B1903107
Election System
Page 7 of 247
ImageCast Adjudication __________________________________ 103
OPTIONAL SOLUTIONS ___________________________________ 104
Project Management and Implementation Activities _________________________105
3.14 Implementation Plan _____________________________________________110
3.15 Organizational Structure and Resources ______________________________122
Nicole Nollette, Executive Vice President Operations ____________ 124
Jason Frank, Implementation Manager_______________________ 125
Jeff Phillips, Customer Relationship Manager __________________ 127
Darren Silverburg, Infrastructure Specialist ___________________ 129
Ethan Tyree, Product Specialist ____________________________ 131
Devan Rowley, Product Specialist ___________________________ 133
3.16 Pricing Model and Cost Proposal ____________________________________135
6.2 Administrative Requirements __________________________________________137
7.0 Terms and Conditions ________________________________________________139
Consent and Authorization Agreement ______________________________________141
APPENDIX A: PROVISIONS REQUIRED BY CHAPTER 17-1400 OF THE PHILADELPHIA
CODE ________________________________________________________________143
APPENDIX B: CITY TAX AND REGULATORY STATUS ___________________________145
APPENDIX C: LOCAL BUSINESS ENTITY OR LOCAL IMPACT CERTIFICATION _______147
APPENDIX D-1: ANTI-DISCRIMINATION POLICY _____________________________149
APPENDIX D-2: ANTI-DISCRIMINATION CONTRACT PROVISIONS FOR NONPROFIT
ORGANIZATIONS ______________________________________________________151
APPENDIX E: TECHNICAL REQUIREMENTS COMPLIANCE MATRIX________________153
REQ – General ______________________________________________________155
REQ – Voting Machines _______________________________________________158
APPENDIX F-1: SAMPLE BALLOT I _________________________________________169
APPENDIX F-2: SAMPLE BALLOT II ________________________________________173
APPENDIX G: COST PROPOSAL TEMPLATE __________________________________177
Offer Sheet _________________________________________________________178
Payment Schedule ___________________________________________________181
APPENDIX H: BV 17-1400 MANDATORY ELECTRONIC DISCLOSURE FORM _________183
APPENDIX I: CITY OF PHILADELPHIA’S ADDRESS AND DIGITAL STANDARDS ______193
APPENDIX J: REQUIRED PROJECT DOCUMENTS ______________________________195
Appendix K – Audited Financial Statements __________________________________197
2017 – Audited Financial Statements_____________________________________198
2016 – Audited Financial Statements_____________________________________214
2015 – Audited Financial Statements_____________________________________229
City of Philadelphia
Bid #B1903107
Election System
Page 8 of 247
Appendix L - Acknowledgement of Amendments ______________________________245
City of Philadelphia
Bid #B1903107
Election System
Page 9 of 247
This page left intentionally blank.
City of Philadelphia
Bid #B1903107
Election System
Page 10 of 247
Section 3 - Proposal
3.1 Company Overview
Provide a company overview that includes the following information:
2) Year established (include former firm names and year each applied).
Identify the country and state in which the firm was incorporated or
otherwise organized.
Dominion Voting System, Inc. is incorporated under the laws of the State of Delaware,
USA and was first incorporated on July 7, 2009.
On July 13, 2018 Dominion Voting was acquired by US Dominion, Inc. US Dominion,
Inc.’s ownership is comprised of Staple Street Capital Management L.P. (“SSC”), which
owns a controlling interest, as well as the Dominion Voting Systems, Inc. management team.
SSC is a U.S.-based limited partnership organized under the laws of the State of Delaware.
SSC’s primary office location is 1290 Avenue of the Americas, 10th Floor, New York, New
York 10104.
City of Philadelphia
Bid #B1903107
Election System
Page 11 of 247
United States that may handle various aspects of the work to be accomplished.
Dominion’s United States office locations include:
Headquarters:
City of Philadelphia
Bid #B1903107
Election System
Page 12 of 247
Dominion is headquartered in Denver, CO, with office locations in Toronto, ON,
Jamestown and Endicott, NY, McKinney, TX, and San Leandro, CA. Dominion is
strategically positioned in all 4 U.S. continental time zones to support its customer base
of over 1,300 jurisdictions in 33 states. Dominion is one of the largest and most trusted
providers of elections technology solutions in the United States and the world. As an
example, during the U.S. Presidential Elections in November 2016, roughly 35% of
registered American voters cast their ballots using our equipment.
City of Philadelphia
Bid #B1903107
Election System
Page 13 of 247
7) Describe any prior operating experience in the Philadelphia region.
Specifically, identify (i) all projects in the last five years on which Applicant
has worked that are valued at over $100,000 and located in the City of
Philadelphia, (ii) any contracts valued at over $100,000 entered into with the
City of Philadelphia in the last five years; and (iii) any contracts valued at
over $100,000 entered into with any other government entity in the last five
years (the 30 most recent such contracts shall be sufficient; applicants
may list more than 30).
Dominion has not provided election services for the City of Philadelphia in the past 5
years; however, we do have experience as the incumbent elections system provider the
following counties:
The above noted counties have received ongoing support with regard to legacy elections
systems. We are current working with several counties throughout the Commonwealth to
implement our newest EAC certified election System Democracy Suite 5.5.
Dominion Voting Systems, Inc. is a company that has distinguished itself by pursuing
excellence in customer service by implementing a technical culture focused on achieving
the highest levels of accuracy, reliability and transparency in elections since our
founding. As an established election provider in the United States, with a diverse
customer base of 33 states, out of which jurisdictions in 19 states have successfully
implemented our Democracy Suite system. We are providing a snapshot of the reach and
diversity of our experience:
City of Philadelphia
Bid #B1903107
Election System
Page 21 of 247
City of Philadelphia
Bid #B1903107
Election System
Page 23 of 247
5) Financial statements for two (2) prior years prior to the year to which the
current audited financial statement applies, prepared by an independent
certified public accountant. Financial statements should include, at a
minimum, income statements, balance sheets and statements of changes
in financial position.
7) A bank reference
City of Philadelphia
Bid #B1903107
Election System
Page 25 of 247
8) A statement disclosing any audits of the company by the federal
government;
11) Any other information not specifically itemized above that it believes to be
demonstrative of its financial capacity.
City of Philadelphia
Bid #B1903107
Election System
Page 27 of 247
3.4 Solution Description
1) Type of solution: voting machines only, electronic poll books only or both
For the purposes of the Request For Proposal, we are not providing a proposed solution
for an electronic poll book.
Additional details regarding our proposed solution is provided in response to the items
below.
Hardware associated with Dominion’s proposed solution is detailed below for voting in-
person voting machines and scanning and tabulation machines:
City of Philadelphia
Bid #B1903107
Election System
Page 35 of 247
3) Date and location of manufacture
Major hardware components associated with our proposed solution are generally
considered Commercially Available Off the Shelf products. Below we provide a table
detailing the name of each manufacturer and location of manufacturing.
ImageCast X
G1130 (ImageCast Central
Scanner) and M402dne
(ImageCast X printer)
Optiplex 7440 (EMS
Computer)
Product array being proposed (ImageCast X, ImageCast Precinct, and ImageCast Central)
was first utilized as a cohesive unit in 2017.
City of Philadelphia
Bid #B1903107
Election System
Page 36 of 247
5) Product specifications
City of Philadelphia
Bid #B1903107
Election System
Page 37 of 247
Image Cast Precinct
City of Philadelphia
Bid #B1903107
Election System
Page 38 of 247
ImageCast Central
City of Philadelphia
Bid #B1903107
Election System
Page 39 of 247
6) Technical specifications
Specifications regarding each major hardware item have been provided in response to
Question 5 above. We would be happy to provide additional information upon request.
Dominion Voting Systems’ Democracy Suite 5.5 was certified by the EAC on September
14, 2018, as evidenced by the certificate provided below.
City of Philadelphia
Bid #B1903107
Election System
Page 40 of 247
9) Integrations with solutions offered by other vendors:
• If the solution includes voting machines, indicate all EPB solutions the
voting machines integrate with
Dominion has integrated its ImageCast X application with many pollbook providers
throughout the U.S. and would be willing to work with the pollbook provider that the
City ultimately chooses. We currently have integration in place with Knowink and
Votec, and are currently working with Tennex to integrate voter activation features.
The pollbook is not required to activate our ImageCast X application as you can use a
standard laptop with an off the shelf card activator.
Not applicable. For the purposes of this RFP, Dominion is not providing a pollbook
solution.
City of Philadelphia
Bid #B1903107
Election System
Page 41 of 247
3.5 Physical Footprint
The City anticipates having at least 2 voting machines and 2 electronic poll books
for each polling place. The number of machines required for a given polling place
may be higher, depending on the size (population) of the division(s) associated
with that polling place.
Based on the details above, Dominion has provided the following voting machine and
tabulation hardware, which is detailed on the Pricing Form in Appendix G:
As detailed, the above estimates are included in our detailed pricing sheets. We are open to
discussing the estimated unit totals and applicable cost upon request or in response to the Best
And Final Offer phase of the proposal process.
City of Philadelphia
Bid #B1903107
Election System
Page 42 of 247
b) The amount of space required for an individual voting machine to be fully
operational at a polling place. This is the total amount of space required for
the machine and any associated equipment or peripherals required to
operate the machine at a polling place, e.g. table, stand, scanner.
The proposed solution for the voting machine consists of the ImageCast X with Ballot
Marking Device printer, which is designed as a compact unit that fits onto a standard
sized voting booth measuring approximately 6 square feet.
Our experience in conducting vote center models in other large jurisdictions throughout
the United States indicates the ImageCast X can exceed 125 voters per day per machine.
However, the throughput for individual polling places will ultimately depend on a
number of factors including the number of voting machines and length and complexity of
the ballot. Dominion’s proposed solution has the flexibility to layout the ballot in an
efficient manner and the intuitive properties of the ImageCast X maximizes efficiency
and voter throughput.
Not applicable. For the purposes of this RFP, Dominion is not providing a pollbook
solution.
City of Philadelphia
Bid #B1903107
Election System
Page 43 of 247
Describe the storage facility requirements for the hardware and equipment
required for your solution. In addition to square footage, please indicate any
requirements regarding climate, security, and electricity.
Please provide an estimate of the total square footage required for the complete
proposed solution, in addition to square footage required for individual
components. The square footage must be sufficient not just for storage of the
proposed solution but must also consider the space required for maintenance and
setup.
Footprint
Dominion is confident that the reduced footprint of the voting machines would drastically reduce
the square footage required for warehousing the new election system for the City of Philadelphia.
Utilizing creative warehousing space saving solutions such as custom designed carts and shelving
system similar to other large entities such as
Dominion estimates a warehouse
space of 15,000 square feet to 20,000 square feet would adequately store the new voting system.
Ultimately the overall footprint of the system will depend on several factors including, but not
limited to, total number of machines and residual items purchased and the customized storage
solution selected by the City (examples and options provided below).
With consideration of the testing requirement for Philadelphia, additional space may be required
depending on the preferred method of preparation and testing. Options can include preparing and
testing simultaneously or performing the preparation and testing over a period of time, in which
case the voting units could be placed on carts and stored vertically on racks.
For example, in other jurisdictions, election officials run the Pre-Election Logic and Accuracy
Test weeks before the election on a small group of voting units at a time in a “Testing Area”
similar to the picture below of the warehouse. recently
implemented the ImageCast X solution, similar to the proposed solution for Philadelphia.
City of Philadelphia
Bid #B1903107
Election System
Page 44 of 247
In this Testing Area, sets up approximately 200 ImageCast X units at a time to test
and then once complete, return them to storage racks in order to conserve space (see picture
below).
City of Philadelphia
Bid #B1903107
Election System
Page 45 of 247
To the left is a picture of the individual carts, which
can hold 10 ImageCast X voting units, along with
their accompanying printers. These carts are also
used to deliver the voting units to the voting
locations. While the system is very efficient on
space considerations, we would look to work with
the City to customize a warehouse, storage and
testing solution based on the current election rules.
Another option includes a cart that can be customized to your specifications. The cart rolls on
four sturdy casters and a front door provides for easy access to the voting units. Side handles aid
in movement and provide points to secure the units in transport. It can be designed to hold 4
ImageCast X units and their BMD printers.
City of Philadelphia
Bid #B1903107
Election System
Page 46 of 247
These carts would be designed to allow two carts to be rolled under an 8 foot long workbench.
The carts would be aligned to open, one on one side of the workbench and the other on the other
side, placing 4 units would go on one side of the workbench from one cart and the other 4 on the
other side of the workbench. A power cord with 8 receptacles would hang over the work
bench. All 8 ImageCast X units can be plugged in at the same time allowing the batteries to
charge. Below is a picture of a sample workbench.
Using this combination of transportation cart and workbench for the Working Space and Storage
Area for the ImageCast X with BMD, it will take 30 square feet of floor space per workbench.
There will need to be 30 square feet in addition for aisles and spacing per workbench. A total of
60 square feet per 8 ImageCast X voting units. That is 7.5 square feet per voting unit.
Other options for precincts requiring fewer voting units are pelican cases or rolling cases that can
be used to transport 2 ImageCast X voting devices and the accompanying BMD printer. The
varying sizes of available pelican cases and rolling bags also allow for customizable foam inserts
that can accommodate associated hardware such as the ImageCast Central, scanners, activation
stations, and other materials.
City of Philadelphia
Bid #B1903107
Election System
Page 47 of 247
There are numerous other transportation cases and carts in a variety of configurations available on
the commercial market. For example, working with the Dominion developed a
fully customized all-in-one Election Supply Carrier that held multiple voting units, supplies, and
everything needed to set up operations in individual precincts. We would look to work with the
City of Philadelphia to create a fully customizable and scalable solution to meet your
transportation and storage needs.
ImageCast X
In order to obtain maximum battery life, periodic maintenance of the internal backup battery is
important. It is therefore recommended that the internal back-up battery is charged for at least
12 hours every eight months when the unit is in power off mode/storage. It is equally important
to ensure that the internal battery is fully charged before the unit is deployed on Election Day.
The Battery Status is indicated using visual indicators once the ImageCast X is powered up.
To charge the battery, connect the unit to a standard 120V, 60Hz AC Power Supply and wait for
the device to power up. Insert Technician Smart Card and enter the corresponding PIN. Once
the Technician menu is available, select "Power off" and wait for the device to power down.
ImageCast Precinct
ImageCast Central
City of Philadelphia
Bid #B1903107
Election System
Page 48 of 247
• Storage Temperature min/max: -40°C ~ 65°C
• Operating and/Storage Conditions (Relative Humidity): From 20% ~ 80% (non-
condensing)
• Place the CPU and Scanner in packaging boxes with foam inserts to provide vibration and
impact protection.
• Store the packaged CPU and Scanner boxes under conditions specified.
• Store the CPU and Scanner boxes in a dust-free, clean environment.
• The CPU and Scanner units should not be stacked on top of one another for storage unless
they are in their respective carrying cases or packaging boxes (Suggested Maximum Stack =
5 Boxes high for CPU and 4 Boxes High for G1130 scanner)
City of Philadelphia
Bid #B1903107
Election System
Page 49 of 247
3.6 Shipping
Please describe the shipping requirements for transporting hardware and
equipment. Include requirements for initial transport to the City’s warehouse and
from the warehouse to polling places.
Dominion understands
the logistical aspects of deploying elections equipment on a large scale. However, each customer
and warehouse has a unique set of circumstances that requires some modification.
The ImageCast X units are put into the storage position and placed along with the accompanying
BMD printers and power supply into the transportation cart located right underneath the
workbench they were prepared and tested on. The Delivery Label that is printed off of the
Democracy Suite laptop in the warehouse is placed on the Transportation Cart. The cart is sealed
for security and taken to a holding area in the order that they will be loaded on the trucks.
The Transportation Carts are 42” X 26”. In recent times, the drayage companies have been using
several different size vans with ramps. Typically they are 16 to 20 feet long. For this example we
will use the 20 foot van. Its cargo space is 7’ 4’’ wide by 16’ 8” long (88” X 200”). 112
ImageCast X voting devices could be shipped in 14 Transportation Carts on a single van.
This above logistical plan for warehousing and transportation is just an example of how we
transportation could work in Philadelphia. We know that warehousing and deployment does not
fit into the one size fits all category. As we have done in the past with other large entities such as
City of Philadelphia
Bid #B1903107
Election System
Page 50 of 247
3.7 Disposal
Please describe any services your organization offers for disposal of existing
voting equipment.
Dominion will work with the City of Philadelphia to develop a plan for proper removal. In an
effort to observe all individual client needs with consideration of all local, state, and Federal
requirements, we coordinate disposal and recycling efforts during the implementation phase.
Dominion’s program is beneficial to our customers as Dominion manages the safe removal of the
equipment, and also reduces the amount of landfill waste that would otherwise result.
We are happy to work with the City to develop a customized disposal and recycling plan that is in
line with the Commonwealth of Pennsylvania’s ITP-SEC015 relating to cleaning of electronic
media, surplus or recycling of IT resources, reassigning electronic devices, cleaning electronic
media, failed media, and chain of custody procedures. Our plan works in conjunction with the
phase in of new equipment and properly considers the volume and types of hardware and specific
materials to be disposed of and recycled.
City of Philadelphia
Bid #B1903107
Election System
Page 51 of 247
3.8 Architecture / Infrastructure
3.8.1 Architecture Model
Describe the software architecture of the proposed solution (two-tier or three-tier
environment, etc.). Describe each architecture layer and provide a diagram of the
system architecture.
Democracy Suite Election Management System is the only fully integrated voting solution on the
market. Democracy Suite has the ability to drive all voting channels that a jurisdiction may
utilize.
Election info from the voter registration system is transferred to the Election Event Designer
module. From there, election officials use the Election Event Designer module to lay out and
prepare paper ballots. Once the ballot is laid out, a camera-ready PDF file is produced. Election
Event Designer drives the preparation of the election data for the ImageCast X, ImageCast
Precinct, and ImageCast Central units. It also prepares the election files for the central scanners
and adjudication.
Once ballots are marked and tabulated at Vote Centers or polling stations, centrally scanned
ballots are tabulated and imported into the Results Tally and Reporting module. Results Tally
and Reporting will output election night consolidated reports, including but not limited to the
Election Summary Report.
The following diagrams provides a visual representations of the workflow and the network of
Dominion’s proposed solution, including all facets of the ballot production and ballot marking
process.
City of Philadelphia
Bid #B1903107
Election System
Page 52 of 247
3.8.2 Network Design and Administration
The City Commissioners’ Office currently has several private networks that link
computers within and across 8 remote transmission centers (RTCs) for election
night reporting. The RTCs are located throughout the city; two (2) are central /
headquarters locations for election related operations. Election night results are
transmitted from RTCs to a designated website owned by the City
Commissioners.
Dominion has the ability to have the tabulation, adjudication and scanner workstations
connected to servers via a closed local-area network. In fact, a closed, local-area network
is the preferred implementation practice as it allows for concurrent scanning, adjudication
and tabulation without the need for direct manual transfer of results files and data.
Dominion’s products are highly scalable as voting machines (ImageCast X with BMD)
and central processing scanners (Canon G1130 scanner for the ImageCast Central
City of Philadelphia
Bid #B1903107
Election System
Page 54 of 247
system) can easily be added or redirected to adapt to any changing needs of the City.
Below we provide general throughput information
ImageCast Central
The Canon DR-G1130 is a solid, consistent scanner which can scan ballots 8.5” by 11”
and up to 22”. The maximum throughput is 4,000 ballots per hour.
ImageCast X BMD
Our experience in conducting elections throughout the United States indicates that the
ImageCast X has the flexibility to layout the ballot to increase throughput. Dominion
believes that an average voter will take the same amount of time to mark and print a
ballot as was done previously with Direct Recorder Electronic units, 125 voters per day
per machine. Therefore four (4) ImageCast X units per vote center would be sufficient in
managing the workflow in a Vote Center.
Dominion implements security protocols that meet or exceed EAC VVSG 2005
requirements. All of Dominion’s security protocols are designed and implemented to
stay current with the rapidly evolving EAC security requirements set forth by various
iterations of the VVSG. Dominion’s security technology is unprecedented insofar as it
takes into account every aspect and every component of the Democracy Suite platform.
This includes – but is not limited to – the full encryption of election projects, iButton
security keys, Compact flash cards, election data, software applications, elections results
files, and data transmission. In addition, Dominion developed a custom ballot
authentication system built around an (optional) secure ballot paper stock and in-tabulator
authenticators.
Dominion confirms that all data-at-rest will not be stored outside of the continental
United States.
Democracy Suite integrates a role-based access control system for all software and
hardware components. Each user accessing the system is the member of one of the
predefined or custom-made roles. Each role has its own set of permissions, or actions
that users of that role are allowed to perform. This access control approach provides
authentication and authorization services and can be granular according to the
jurisdiction’s needs and organization. Complete user and role membership management
is integrated within the Democracy Suite EMS Election Event Designer client module.
City of Philadelphia
Bid #B1903107
Election System
Page 55 of 247
The Democracy Suite EMS platform implements role-based user management for
provisioning access control mechanisms on each election project. Managing access
control policies is integrated within the User Management activity of the EMS EED
module. This activity is permitted only for users with administrative privileges.
Democracy Suite utilizes hardware-based security tokens (iButton security keys) in the
process of access control for ImageCast tabulators. These password paired hardware
tokens contain data encryption information used in the voting process (encryption and
signing keys). Without a valid security token, and paired access password, the
administrative functions of election tabulators are effectively locked.
All of these activities and controls, and more described below in response to specific
section requirements, are integrated within the Democracy Suite platform. Dominion
utilizes authentication and authorization protocols that meet EAC VVSG 2005 standards.
In addition, Dominion’s solution relies on industry-standard security features to ensure
that the correct users based on a user role or group are granted the correct privileges.
Finally, each jurisdiction is responsible for ensuring that only authorized personnel have
access to both the system and tools used for installation and configuration purposes. All
back end system, and tabulator operations are continuously and completely logged at all
times to maintain a complete record of all election-related processes.
The system does not enforce aging or complexity, but Dominion recommends
establishing best practices that meet the City’s requirements and are in line with IT
policy.
City of Philadelphia
Bid #B1903107
Election System
Page 56 of 247
Data generated by the Democracy Suite platform is protected by the deployment of FIPS-
approved symmetric AES and asymmetric RSA encryption. The Democracy Suite
Election Management System uses these techniques to encrypt election files prior to their
use on ImageCast tabulators. Once the polls have been closed, the ImageCast tabulators
encrypt all of the results files prior to transmitting them back to EMS.
SHA-256 hashes are used for all data integrity and verification. Should an intrusive
process or altering of any file occur, hash values will be, in turn, altered as well. With
that said, any presence of an intrusive process will be detected, as the hashes of any
altered data will not match the value initially determined.
From the initial state of the election project, until the deactivation state, the EMS system
maintains an activity log within the EMS Database. This activity log contains every
action that any of the users have performed within the system and represents a detailed
audit log that can be analyzed and printed in the form of an audit report. The audit record
information cannot be modified or permanently deleted using the EMS client
applications. It can, however, be exported for archiving purposes as part of the record
retention policy. Keeping in mind that audit log information can contain a significant
amount of information, it is the responsibility of the administrative user to perform
City of Philadelphia
Bid #B1903107
Election System
Page 57 of 247
regular archiving of the log. During the voting phase of the election event, ImageCast
devices also keep an activity audit log which tracks events happening on the device itself.
City of Philadelphia
Bid #B1903107
Election System
Page 58 of 247
4) A diagram of the proposed network architecture.
City of Philadelphia
Bid #B1903107
Election System
Page 59 of 247
3.9 Technical Qualifications
Indicate whether your proposed solution meets each requirement described in the
Technical Requirements Compliance Matrix in Appendix E of this RFP. If
configurations, customizations or work-around are required to meet an individual
requirement, please explain. Please enter all information directly on the
Compliance Matrix worksheet.
Dominion meets the requirements detailed in Appendix E. Responses and additional applicable
information has been provided in Appendix E of this proposal package.
City of Philadelphia
Bid #B1903107
Election System
Page 60 of 247
3.10 Maintenance and Support Model
The City expects that maintenance and support will be furnished on a “turnkey”
basis – i.e. the successful Applicant will be contractually responsible for all
maintenance and support services for all elements of the System, including but
not limited to all software and any data transport services that are required under
the contract, and will be the single point of contact for service and support. The
City expects that the successful Applicant will guarantee the availability of
maintenance and support services for application software, on the foregoing
“turnkey” basis, for a minimum of five (5) years from final acceptance of the
System.
The Applicant must allow the City of Philadelphia to service and maintain the
voting system without voiding any terms of the warranty or violating a licensing
agreement.
If the Applicant intends to no longer upgrade the solution, the City has the right to
withdraw from upgrade/maintenance agreements. The Applicant must notify the
City of end of support/life eighteen months prior to end date.
Proposals must state whether the Applicant will comply with the foregoing terms.
Dominion Voting will provide recommended service and maintenance provisions for
all components of the voting system as part of Philadelphia’s implementation. This
includes maintenance manuals, as well as customer-specific maintenance log(s).
All third party or independent contractors hired by Dominion Voting Systems are
permitted to provide service and maintenance to the voting system without voiding any
warranty or violating any licensing agreement. Contractors employed by the counties
will be required to participate in Technician training classes and successfully be
certified by Dominion Voting Systems prior to provision of any service and or
maintenance. Individual contractors hired directly by Dominion are thoroughly vetted
and background checks are performed, prior to nay engagement or assignment.
3.10.1 Maintenance
Describe your maintenance model, which should include the following:
Dominion offers a preventative maintenance service for the COTS central tabulation
hardware. City employees will be trained on maintenance tasks to best upkeep the
hardware during the ballot tabulation process. Dominion recommends at approximately
2,000 to 3,000 ballots scanned either wiping the ballot path with a supplied microfiber
City of Philadelphia
Bid #B1903107
Election System
Page 61 of 247
cloth, a dust clearing brush, or vacuuming of key locations on hardware. Additionally,
Dominion will train the City employees to remove and clean all uptake rollers to
manufacturer specifications.
Dominion will conduct Preventative Maintenance on a biennial basis, after one calendar
year after delivery or election event, or per contract requirements. Preventative
maintenance consists of standard steps and checklists for each type of ImageCast Ballot
Marking Devices and accessible voting system component. Preventative maintenance for
Dominion’s Democracy Suite is designed to minimize all maintenance, and is primarily
focused on the mechanical components. Compliance with the requirements set out in the
product maintenance guides and warehousing specifications is mandatory. Dominion
will be responsible for repairing voting system components and overseeing preventative
maintenance during the warranty period.
We will coordinate all repair and maintenance actions with the City or Authorized User.
Dominion will track and retain documentation on maintenance and repair activities. The
City will be given paperwork stating completion of work performed and status of the
Voting System. Warranty and repair parts shall be new. At the conclusion of the
warranty period and at the discretion of City officials, responsibility for this function can
be transferred to Philadelphia staff (or a suggested third party), who have completed a
Dominion technician training course. Dominion can also be contracted to continue to
provide preventative maintenance support at our standard service rates. Dominion also
offers different, optional extended warranty agreements, which allow the customer to
select a plan which meets their specific needs.
Below, we provide the general service and maintenance information and a sample
checklist for your review:
Dominion typically works with its customers to develop appropriate processes and
procedures around equipment maintenance based on your existing operations to suit the
new system. The ImageCast X system relies on COTS equipment from leading global
manufacturers and as such, the equipment is robust and resilient, and requires little
maintenance between election events.
City of Philadelphia
Bid #B1903107
Election System
Page 62 of 247
To charge the battery, connect the unit to a standard 120 V, 60Hz AC Power Supply and
wait for the device to power up. Insert Technician Smart Card and enter the
corresponding PIN. Once the Technician menu is available, select “Power Off” and wait
for the device to power down.
City of Philadelphia
Bid #B1903107
Election System
Page 63 of 247
Dominion understands that service level agreements will be required, and is prepared to
work with the City of Philadelphia to develop mutually agreed upon service levels for
this contract.
Dominion has provided Sample Service Level terms for your information below:
1. SERVICES SCOPE
Service Description
3 Support Center General support will be provided via phone and email
support. Dominion will track all support and product related
issues in our custom ticket tracker tool.
4 Ballot Definition Customer will provide Dominion with the election data
required for ballot production. Dominion will use this data to
create proofing ballots for the Customer to review and
approve. Upon approval of ballot proofs, final ballot
configuration will commence.
7 Onsite Technical Regional onsite support will be provided for Early Voting
Support and Election Day as determined by the contract.
City of Philadelphia
Bid #B1903107
Election System
Page 69 of 247
b. Support staff is available outside standard hours by mutual agreement of
the parties. The City will be given the mobile phone numbers of all
members of the implementation team.
City of Philadelphia
Bid #B1903107
Election System
Page 70 of 247
Response and resolution times are measured from the time the incident is
opened by the support group.
Initial Response is when a ticket is opened and acknowledged by support
staff.
Estimation Response is when the customer representative that logged the
ticket is informed of an estimated resolution time by Dominion.
Subsequent Responses is the frequency with which the customer
representative that logged the ticket is updated on the resolution status.
Resolution is the target time at which point an issue is resolved or a
resolution plan is agreed to between the customer representative and
Dominion.
d. Issue Escalation
If response times are not achieved during the resolution period, the
following Dominion representatives should be contacted in order:
First Contact: Project Manager
Second Contact: Manager of Client Services or Manager of Sales
Third Contact: Director, Customer Relations or Director, Client Services
Fourth Contact: Executive Vice President, Operations
During the normal course of implementing Democracy Suite, Dominion staff will work
closely with customers to establish clear and timely information flow. This
communication helps reduce the number of problems and support early identification of
problems that require resolution through the Problem Escalation Procedure (PEP). Key
to a successful PEP is ownership of a problem. The following table outlines the problem
escalation path for the Dominion Team:
City of Philadelphia
Bid #B1903107
Election System
Page 71 of 247
The Dominion Project Manager will follow a well-defined and proven PEP process is
depicted at a high level in the diagram below, Problem Escalation Procedure, and further
details provided in the applicable sections.
Problem Analysis – The Dominion Project Manager will work with the individual that
identified the problem and Dominion staff to clearly characterize the problem, assess its
severity, and determine the initial mitigation strategy. The Dominion Project Manager
will describe, document, and log the problem in Dominion’s automated ticket tracking
system. Dominion’s Project Manager will notify appropriate Customer/Dominion staff
of the severity and risk of the problem.
Problem Mitigation Plan (PMP) – The Dominion Project Manager will lead a team to
identify the root cause, determine/document mitigation approach, and identify the
management point of contact for approval of the PMP.
City of Philadelphia
Bid #B1903107
Election System
Page 72 of 247
system will also be used to retain/reference repair orders and all other documents
reflecting any work performed on any voting system component. Once a call/email is
received, a work ticket is created and the initiating party will be contacted by a member
of the service team.
During the course the project, Dominion’s Project Team works closely with the City of
Philadelphia to establish clear and timely information flow. This communication helps
reduce the number of problems, and supports early identification of issues that require
resolution through the Problem Escalation Procedure (PEP).
The Dominion Project Manager will follow a well-defined and proven PEP process is
depicted at a high level in the diagram below, Problem Escalation Procedure, and further
details provided in the applicable sections.
Problem Analysis – The Dominion Project Manager will work with the individual that
identified the problem and Dominion staff to clearly characterize the problem, assess its
severity, and determine the initial mitigation strategy. The Dominion Project Manager
will describe, document, and log the problem in Dominion’s automated ticket tracking
City of Philadelphia
Bid #B1903107
Election System
Page 74 of 247
system. Dominion’s Project Manager will notify appropriate Customer/Dominion staff
of the severity and risk of the problem.
Problem Mitigation Plan (PMP) – The Dominion Project Manager will lead a team to
identify the root cause, determine/document mitigation approach, and identify the
management point of contact for approval of the PMP.
Mitigation Execution – The team will execute the approved PMP and track resolution.
Problem Escalation – The Dominion Project Manager will escalate a problem based on
exceeding the resolution target time or at their decision.
Problem Close-Out – The Dominion Project Manager will document the problem,
resolution and lessons learned. They will also close out the item on the problem and risk
logs.
Since problems do not always occur during normal business hours, key stakeholders will
be provided with emergency contact information that will allow our team to be reached
outside of business hours (e.g. evenings, weekends, holidays, etc.) and on an emergency
basis.
As previously detailed, Dominion’s Sample Service Level terms are reiterated below:
1. SERVICES SCOPE
Service Description
City of Philadelphia
Bid #B1903107
Election System
Page 75 of 247
3 Support Center General support will be provided via phone and email
support. Dominion will track all support and product related
issues in our custom ticket tracker tool.
4 Ballot Definition Customer will provide Dominion with the election data
required for ballot production. Dominion will use this data to
create proofing ballots for the Customer to review and
approve. Upon approval of ballot proofs, final ballot
configuration will commence.
7 Onsite Technical Regional onsite support will be provided for Early Voting
Support and Election Day as determined by the contract.
City of Philadelphia
Bid #B1903107
Election System
Page 76 of 247
From Election Day Telephone Up to 12 hours. Up to next Up to 2 business
until Election and video business day days
certification
d. Issue Escalation
If response times are not achieved during the resolution period, the
following Dominion representatives should be contacted in order:
First Contact: Project Manager
City of Philadelphia
Bid #B1903107
Election System
Page 77 of 247
Second Contact: Manager of Client Services or Manager of Sales
Third Contact: Director, Customer Relations or Director, Client Services
Fourth Contact: Executive Vice President, Operations
Agreed. Each of the Pre-election Support items are included as part of the services
and training programs included in our pricing. Programs will be tailored to the needs
of the City of Philadelphia to ensure your specific needs are fully addressed.
Dominion has provided extensive training information in response to Section 3.11
below.
Agreed. Each of the Election Day and Troubleshooting assistance items are included
as part of the services and training programs included in our pricing. Through our
work with many other large entities we have the knowledge and personnel to
implement staff phone banks, assist with tabulation and reporting, run pot election
testing and reporting, perform audits, including Risk-Limiting Audits, and conduct
recounts. Our experience has taught us that each entity has different needs and
requirements for each of the above items. Therefore, support programs will be
tailored to the needs of the City of Philadelphia during the implementation phase to
ensure your needs are fully addressed. Additionally, Dominion has provided
extensive training information in response to Section 3.11 below, which will provide
additional insight into the above items.
City of Philadelphia
Bid #B1903107
Election System
Page 78 of 247
e) Have immediate access to other employees or agents of the Applicant
who can provide additional assistance if necessary.
Agreed. Dominion’s personnel meet all of the noted criteria. Our personnel will consist
of key individuals with vast knowledge of the election system and direct experience with
and experience with administering elections on a large scale. Additionally, all staff is
vetted and is required to pass background, security, and drug testing, while meeting any
City of Philadelphia required criteria.
Key Personnel are provided below in response to Section 3.15 – Organizational Structure
and Resources.
City of Philadelphia
Bid #B1903107
Election System
Page 79 of 247
3.11 Training Plan
Provide a training plan that includes all elements and meets all criteria described
below.
Agreed. Dominion has included the cost of training for the City of Philadelphia in the applicable
section.
At Dominion, our training methodology focuses on providing election administration staff the
necessary knowledge for successful implementation and effective operation of our voting system.
We accomplish this through tailored training using various training formats, implementing adult
learning principles, and proper course pacing. Training and curriculum particular to the
resources, staff and needs of the City will be developed as part of the implementation meetings,
and materials will be provided before implementation for both hardware and software functions.
Additionally, we understand he requirement that training should be conducted by employees of
the applicant; however, in an effort to satisfy all of the requirements of the City’s RFP package,
Dominion may hire a third party consultant, who qualifies as a disadvantages business, to assist
with certain aspects of the training plan.
1) Training for poll workers with the following frequency: 40 dates, consisting
of 5 days per location (3 weeknight and 2 weekends, with 3 hour-long
sessions on weeknights and 6 hour-long sessions on the weekends).
Training should be conducted by employees of the Applicant.
Agreed. Dominion will customize a training schedule following contract award during
the implementation phase. We work closely with our customers to ensure the training
program their voting system is in line with their needs, offers complete and
comprehensive lessons and materials, and is flexible enough to consider various
schedules and availability of key individuals.
Our pricing reflects the costs to cover 40 days of training, including night and weekend
sessions. Specific dates and times will be proposed based on direction from the City.
Agreed. Dominion agrees to provide demonstrations and training sessions to the general
public. The curriculum, dates and times will be determined during the implementation
phase based on direction from the City.
City of Philadelphia
Bid #B1903107
Election System
Page 80 of 247
3) Extensive training on the solution for designated City staff, as chosen by
the Philadelphia City Commissioners. The training sessions must cover the
following topics:
Agreed. At Dominion Voting Systems our training platforms focus on providing poll
workers and election administration staff with the necessary knowledge to implement a
voting system that will smoothly and efficiently process voters. We accomplish this
through training customization, utilizing various training formats, implementing adult
learning principles, and proper pacing within our courses.
In all formats, we base our training on the main principles of adult learning. Adults learn
best when material is presented in a variety of ways. To this end, our trainers utilize
auditory, visual, and hands-on training techniques. Our classes follow the “Explain,
Demonstrate, Do” method. Students hear an explanation of their responsibilities, see it
demonstrated, and then have a chance to practice it themselves. For example, our online
eLearning presents case studies and step-by-step simulations to enable learners to
experience the hardware or software virtually without having to unpack a voting unit.
To maximize retention, training classes must be properly divided and paced. In our case,
poor retention means an unsuccessful election, which is unacceptable. Our training
materials are divided into small, manageable pieces that enable our instructors to cover
information without exhausting a student’s attention span. Each section of our training
lasts no longer than ninety minutes, and then a student’s knowledge is thoroughly
checked through hands on exercises and progress checks.
City of Philadelphia
Bid #B1903107
Election System
Page 81 of 247
Dominion Voting understands that training must support the local jurisdiction’s election
process. We work in conjunction with election staff to define custom training for each
jurisdiction, so it will fit into the normal election process.
We will also work with Philadelphia to create any custom training materials that all
parties deem necessary. Any source files or camera-ready images will be available to be
given to Philadelphia as needed.
Instructional Design
At Dominion Voting our instructional design follows a Nine Step Model. This model
starts with defining what the final student performance is and what the goal of the course
needs to be. Once that final performance is defined, we consider performance analysis
and identify “What is the least they need to learn?” next we would determine unit
identification and unit level exercises, perform a content analysis, define sequencing and
delivery methods, and finally validate the course.
This process ensures the course won’t flood students with information irrelevant to the
final student performance. It also helps with content retention because the information is
presented in small, manageable chunks with plenty of progress checks and exercises.
Delivery Methodology
At Dominion Voting we strive for the best customer service in the business and our
flexibility to deliver training in multiple formats gives our customers a choice of many
different delivery methods for training.
Instructor Led – Training conducted on-site with a certified election systems trainer.
These in person classes are structured to provide the students the best opportunity to learn
with a face to face trainer. All Dominion Voting Training courses are offered in this
delivery method.
Instructor Led Web Based – Instructor led WebEx classes are ideal for customers who
need training but onsite training is not possible. These classes are structured with online
City of Philadelphia
Bid #B1903107
Election System
Page 82 of 247
instructor led lectures and discussion along with offline homework and lab assignments.
Web Based blended classes are offered for any of Dominion Voting’s software training
courses.
Our online training courses provide step-by-step explanations of the needed information.
We use the best eLearning tools such as Captivate and Articulate to create interactive and
engaging training. At the end of a course, a student is required to pass an assessment to
receive a certificate of completion.
The Respondent shall describe methods available to track which users need training by
specific task, whether training has been completed, and when refresher training should be
scheduled.
a) Programming
b) Set up and shut down
c) Syncing, exporting, and importing data
For the purposes of this Request For Proposal, Dominion is not proposing an electric poll
book.
5) ‘Train the trainer' training for designated City staff so that they can conduct
additional public trainings. Training should be conducted by employees of
the Applicant.
Our Train the Trainer course provides a comprehensive overview for your staff to train
Election Day poll workers. This course focuses on teaching trainers to become better at
delivering training, covering everything to be included in a poll worker training
class. Topics include:
• Training Techniques
• Learning Styles
• Presentation Skills
• Preparing for Election Day
• Opening and Closing the Polls
• Processing Voters
• Assisting Voters with Special Needs
• Managing the Polling Place
City of Philadelphia
Bid #B1903107
Election System
Page 83 of 247
3.11.2 Training Materials
1) Provide a video (in multiple electronic formats for use with DVDs, web, and
social media) for poll workers that demonstrates how to setup, operate,
and shutdown the voting system and/or EPBS on an election day. The
video must be specific to the City’s setup and use of the voting system
and/or EPBS.
2) Provide a video in multiple electronic formats for use with DVDs, web, and
social media) for voters that demonstrates how to cast a vote using the
voting system. The video must be specific to the City’s setup and use of
the voting system.
3) All training videos must be closed captioned for the visually impaired.
4) All training videos must be provided in both English and Spanish.
5) Applicant must consent to the publication and use of the videos during any
training or demonstration session hosted by the City
6) Applicant must consent to the publication and use of the videos on
websites hosted by the City.
7) Applicant must consent to the publication and use of the videos on
publicly available social media platforms.
Agreed. Dominion has created jurisdiction and product specific-videos for various customers
across the country. These videos can be produced in multiple electronic formats to best meet the
needs of the City of Philadelphia and its constituents. All training videos produced by Dominion
will utilize closed captioning for the visually impaired, be produced in both English and Spanish,
and will be tailored to meet the specific setup and voting machines being utilized in Philadelphia.
Dominion agrees to provide Philadelphia the consent to use videos in training or demonstration
sessions hosted by the City, to post the videos on websites host by the City, and to publish the
videos on various social media platforms as directed by Philadelphia.
ImageCast X
https://www.dropbox.com/sh/p5bi4gl1g9zk68q/AADE0xZgkSp1osgOQ6GcZK5ha?dl=0
ImageCast Precinct
https://www.dropbox.com/sh/9eauo0exakatbqy/AADNLgX1eLrmeh6tqOSNH7bwa?dl=0
ImageCast Central
https://www.dropbox.com/sh/musnsxbdxs2ik6d/AABuvTtfG6kZrOVHw1fYVX1Ca?dl=0
Adjudication
https://www.dropbox.com/s/v37m5p4k0nyzwga/ADJ%20Short%20Demo%20v1.mp4?dl=0
City of Philadelphia
Bid #B1903107
Election System
Page 84 of 247
Voter Education Videos
http://www.dominionvoting.com/votereducation
Username: DVSVideos
Password: VoterEducationVideos!
Dominion Voting will provide recommended service and maintenance provisions for all
components and maintenance provisions for all components of the voting system as part
of Philadelphia’s implementation. This includes maintenance manuals, as well as
customer-specific maintenance log(s). Training for Philadelphia employees to maintain,
set up, warehouse, and deliver equipment will be provided as detailed in the training plan
provided in response to Section 3.11.1.
All third party or independent contractors hired by Dominion Voting Systems are
permitted to provide service and maintenance to the voting system without voiding any
warranty or violating any licensing agreement. Contractors employed by Philadelphia
will be required to participate in Technician training classes and successfully be certified
by Dominion Voting Systems prior to provision of any service and or maintenance for the
city of Philadelphia. Individual contractors hired directly by Dominion are thoroughly
vetted and background checks are performed, prior to any engagement or assignment.
3.12 Documentation
Describe the documentation you will provide, which should include the following:
1) All system manuals necessary to allow the City to operate the voting
system from the start of an election to the auditing of final results,
independently of the Applicant’s assistance and support. System
documentation should include:
Dominion agrees to provide all system manuals, documentation, training materials and
manuals, software and firmware documentation, and any other applicable documentation
needed to run and maintain the system from setting up an election to the auditing of final
results. All documentation will be searchable and simple to understand for the user.
Documentation is updated in tandem with upgrades in all aspects of the system and
certification. Philadelphia will receive updated documentation whenever upgrades or
recertification efforts take place.
City of Philadelphia
Bid #B1903107
Election System
Page 85 of 247
Agreed. Dominion will provide detailed specifications of any and all implemented
functionality of any equipment and systems for the City of Philadelphia.
b) Architecture model
Agreed. Dominion will provide a listing of all consumables and the supply chain for
each of those consumables. Dominion will also provide pricing details for
consumables if purchased through Dominion.
City of Philadelphia
Bid #B1903107
Election System
Page 86 of 247
ICP Cleaning Sheet 141-000008 Tapecon Inc.
ICP iButton 171-000009 Item assembled by Dallas-Maxim
Security Key – Dominion
Black
ICP iButton Security 171-000011 Item assembled by Dallas-Maxim
Key – Blue Dominion
ICP Lithium Battery 117-000512 Totex
ICP Paper Roll (72 123-000213 Archival thermal Printing Technologies
foot) paper roll. Inc. (PTI)
ICP Paper Roll (96 123-000229 Archival thermal Printing Technologies
foot) paper roll. Inc. (PTI)
ICP Privacy Folder 125-000018 Secrecy folder. Metagraphic Networks
Inc.
Sip and Puff 123-000104 Accessibility device. Enabling Devices
Mouthpiece – Tube
Style (10 pack)
Seal – High Residue 136-00043 NovaVision S28- NovaVision Inc.
Label – 2”-9” Red 77REAA
Seal – Non-residue – 125-000061 Intab 03-1375 Intab
1/316” x 4-5/16” –
Blue
ICX Toner for BMD 123-000354 HP C226A HP – Also available at
Printer LaserJet toner most office supply stores
cartridge black
ICX Activation 123-000330 Advanced Card Advance Card Systems
Cards Systems ACOS6-
C6AACSA
City of Philadelphia
Bid #B1903107
Election System
Page 87 of 247
d) Applicant’s repair and maintenance policies and proposed service level
agreements
Dominion will provide ongoing support to City officials and collaborate with other
Element Project Managers in the timelines agreed upon by Dominion and the City of
Philadelphia in order to ensure proper project oversight and prompt problem
escalation.
City of Philadelphia
Bid #B1903107
Election System
Page 88 of 247
e) Applicant’s internal quality assurance procedures and any internal or
external test data and reports available to the vendor concerning the
voting system and/or EPBS.
As part of our quality assurance initiatives, Dominion Voting tests our equipment to
the highest standards in the industry. Our quality assurance and testing plan is multi-
layered and designed to complement any testing on the part of the City. Key
attributes of the test plan are as follows:
5. End-to-End Test – Dominion will work with the City to conduct end-to-end
testing. We recommend that this test is completed following EMS training on a
project reflecting Election Day requirements. In this test, an election project is
created, and a representative sample of tabulators are programmed. Test ballots with
known results are prepared and cast. Results are uploaded into the election
management system and reports are generated. The results are then compared to the
expected outcomes to verify the system is performing properly. This test is
performed on site at the customer warehouse.
City of Philadelphia
Bid #B1903107
Election System
Page 89 of 247
f) Data recovery procedures
Dominion will provide Philadelphia with a detailed Data Recovery plan. Below we
provide a brief, high-level overview of some of Dominion’s data recovery
procedures.
Dominion maintains a parallel system for every information technology system. The
parallel system is kept on standby mode and deployed if needed. All database servers
also make scheduled copies of their data to the NAS storage device and can be
restored if needed. All equipment used in our systems is based on redundant internal
architectures – dual power supplies, RAID disks, etc.
The Dominion head office is in Denver, CO. Should this site be compromised, a
variety of disaster recovery plans are in place:
All Dominion employees utilize the same standardized procedures and collaboration
techniques to ensure the most seamless transition in case of accident or other business
continuity threat.
g) A list of all programs that will be executed during the use of the
solution, as well as a list of all files storing program data. For each
program in the list, the intended function of the program must be
identified. For each file storing program data, the associated program
must be identified
Dominion will provide a comprehensive list of all programs that will be used by the
solution, in addition to any files storing program data. The list will delineate each
intended function for every program. Any file storing program data, will be
identified and communicated to Dominion.
Dominion will provide a comprehensive list of all programs that will be used by the
solution, in addition to any files storing program data. The list will delineate each
City of Philadelphia
Bid #B1903107
Election System
Page 90 of 247
intended function for every program. Any file storing program data, will be
identified and communicated to Dominion.
i) A list of all files that will contain information from the Philadelphia
SURE database
Dominion’s Operations and Technical teams will compile a list of all files that will
contain information from Philadelphia’s SURE database. The list will detail what
each file from the SURE database contains.
Dominion will provide detailed file format specifications for each file and program
connected to the Democracy Suite Election Management System and accompanying
ImageCast equipment.
k) Detailed specification of the audit log, including but not limited to:
From the initial state of the election project, until the deactivation state, the EMS
system maintains an activity log within the EMS database. This activity log contains
every action that any of the users have performed within the system and represents a
detailed audit log that can be analyzed and printed in the form of an audit report. The
audit record information cannot be modified or permanently deleted using the EMS
client applications. It can, however, be exported for archiving purposes as part of the
record retention policy. Keeping in mind that audit log information can contain
significant amount of information, it is the responsibility of the administrative user to
perform regular archiving of the log. During the voting phase of the election event,
ImageCast devices also keep an activity audit log which tracks events happening on
the device itself.
Election Database Audit Log: The auditing activity displays this auditing report on
the screen of the EMS client applications. The reports found in the Audit Log Report
Group are associated with the logon account usernames that have been created within
the Election Management System Election Event Designer and Election Management
System Results, Tally and Reporting (e.g. Admin, Tech advisor, and RTR Admin.)
That is to say, the produced reports will log each action that a specific user performed
at a certain point in time. These reports show details such as User Name, Report for
Time Period, and Action details. The report is generated in simple text format and
can be exported into PDF, HTML or MS Excel format. The created report is stored
City of Philadelphia
Bid #B1903107
Election System
Page 91 of 247
on the EMS server and signed using the election project key to ensure its authenticity.
Reports are created with the assigned date, and multiple reports can be generated and
printed.
EMS System Logs: There are three types of EMS system logs, which are system
errors, warnings and information. Each EMS application records its own set of log
files. These logs account for activities that are not specific to a particular election
database. Some of this information is also logged in the Windows Event Viewer.
Windows Logs: In addition to the EMS system, the Windows Event Viewer logs
information relating to the operating system and computer hardware, including any
system errors (i.e. power failures, hardware failures, data errors, etc.).
Election results (including the scanned ballot images and log files) are stored on the
compact flash memory cards on each individual ImageCast tabulator. Each file type
(result files, ballot images and log files) may be imported into the Results, Tally and
Reporting application of EMS together or separately. This allows for the flexible
management of results after the election occurs. Since ballot images take a
significant amount of time to import, your jurisdiction may decide that they are
imported after the results have been completely tallied. Result and log files,
however, take only a few seconds to load. All ImageCast log files are visible through
the Results, Tally and Reporting application and are stored in the EMS database. In
EMS, a directory of audit files is accessed in the graphical user interface and can be
printed or stored in a separate location. Operators with Administration privileges can
access these files at any time.
Audit log records cannot be deleted nor modified. Users with proper authorization
levels can generated and view the audit report. Audit reports cannot be deleted.
l) A list of all user interfaces. For each user interface in the list a
description must be provided, as well as information on what user roles
are authorized to access said interface.
Dominion will provide the City of Philadelphia a comprehensive list of all user
interfaces that the Democracy Suite Election Management System and accompanying
ImageCast equipment. This list will provide information on what user roles are
authorized to access that interface.
Below Dominion has provided a very brief overview of the ImageCast X’s user
interface options with a concise description.
• Visual Mode: Voter navigates their ballot using one of the available accessibility
tools and the visual display.
• Audio Mode: Visual display can be disabled, and the voter uses headphones to
navigate an audio ballot using one of the available accessibility tools.
City of Philadelphia
Bid #B1903107
Election System
Page 92 of 247
Visual and Audio Mode: Voter navigates their ballot using one of the available
accessibility devices, the visual display, and the audio ballot.
Due to the size of these various files, Dominion will provide them to the city upon
request.
Dominion will provide user guides that cover the complete instructions on how to set up,
operate, configure, re-configure, maintain, and shut down the Democracy Suite and the
accompanying ImageCast equipment.
The guides are suitable for polling places and are simple. They utilize simple instructions
that focus on a single function or process for each piece of equipment.
Below Dominion has provided a sample quick reference user guide that covers the
ImageCast Precinct and Opening the Polls on the unit.
City of Philadelphia
Bid #B1903107
Election System
Page 93 of 247
3.13 Statement of Work
Provide a Statement of Work for the proposed solution, including:
Dominion is pleased to present our comprehensive solution for election equipment and services
for consideration by the City of Philadelphia. Dominion is the election provider for more than
1,200 jurisdictions across 33 states. Dominion has demonstrated our ability to deliver successful,
secure and transparent elections through our products, experienced people and sense of
partnership. Dominion Voting is fully invested in your success.
Dominion is more than just a vendor or a service provider – we are a company that works with
you as a partner. Over the last decade, Dominion has been continuously learning and soliciting
feedback from our customer base to ensure that our technology meets not only the needs of our
customers, but also the constituents they serve. We know that it has become imperative for
elections technology vendors to provide systems that are more efficient, flexible, scalable,
sustainable, secure and transparent than ever before – and Dominion is leading the way.
Below we provide a high-level overview of our proposed solution beginning with our Democracy
Suite and related Core Technology of the system, followed by a description of optional modules,
UOCAVA and Mobile Ballot Printing, that increase efficiency and reduce the costs of election
administration.
Democracy Suite
At the heart of our complete voting system solution is Democracy Suite, a robust and tested
Election Management System that drives all voting channels out of a single comprehensive
database; mail-in ballots, in person voting, accessible voting, and Uniformed Overseas Citizens
Absentee Voting Act (UOCAVA)/Remote Accessible Vote by Mail(RAVBM). All pre-election
and post-election tasks utilize the same database. From ballot layout to results reporting on
Election Night, Democracy Suite is a complete, end-to-end elections solution that provides a
single, powerful and versatile platform for election management.
Existing functionality and ongoing development of Democracy Suite centers around providing
free and fair elections while considering the needs of our customers for easy to use and intuitive
products, efficient processes, and accurate and transparent results for all ballots cast.
Democracy Suite is comprised of two modules: Election Event Designer and Results, Tally and
Reporting.
City of Philadelphia
Bid #B1903107
Election System
Page 95 of 247
The Election Event Designer (EED) has all the tools needed to build the election project. From
the importing of your election data, ballot layout, audio, languages, machine settings to creation
of election files for each voting unit, Election Event Designer sets the stage.
We understand that ballot programming is a complex task that requires a high degree of accuracy
and control. Dominion has developed tools to make this process more efficient, ensuring
accuracy and peace of mind for your election staff. For instance:
• Election definition data may be entered manually, or imported from the voter registration
systems using the Election Data Translator utility. The Election Data Translator utility
allows the import of the election definition from the City’s election files further
simplifying the election definition process for Philadelphia.
• Once election data is imported, the City can review the data, make any applicable
changes, set up the layout and design of the ballots, and then undergo a final overview of
the ballots. At this point, audio components of the election are completed to the
specifications and requirements of Philadelphia.
• Templates used for creating custom ballot layouts and options can be reused from
election to election, and imported into newly created election databases. Election
definition data as well as the templates used for creating elections allow jurisdictions to
create uniform, easy-to-read, and space efficient paper ballots.
• Election Event Designer uses the City’s geopolitical and election data to calculate the
appropriate ballot styles and generate full-sized press-ready ballots in industry-standard
PDF format. EMS lays out a variety of import ballot formats and can be used allow for
the easy import of translated ballot content in jurisdictions using multiple languages.
• The Election Event Designer allows the City to set up the tabulation, the tallying types
(for reporting purposes), and the various election processes required by Philadelphia (test
decks, logic and accuracy testing).
• Once Philadelphia has completed all the initial steps of election definition using the
Election Event Designer, the system will not allow a significant database change to take
place. A designated City election official would have to go back into the system to make
those corrections. This safeguarding mechanism ensures strength in our system and
provides a system of checks and balances to assure that all election set up processes are
transparent and completed correctly.
The Democracy Suite system supports ballot layouts consistent with Commonwealth and
Philadelphia guidelines and requirements. The ballot is 8.5” wide, and standard ballot lengths for
the ImageCast Central are 11” to 22” ballots. The number of voting positions depends on the
ballot style and the length of the ballot. The system can generate and process a 22” double-sided
portrait ballot that can accommodate 500 voting positions.
City of Philadelphia
Bid #B1903107
Election System
Page 96 of 247
Results files may be automatically uploaded to Results Tally and Reporting and consolidated
results are available for verification prior to publishing.
An additional efficiency built into the Democracy Suite RTR module is that reports can be
generated as ballot processing continues uninterrupted. Under legacy systems, pulling reports
causes a disruption to ballot processing. This efficiency enables the City to better respond to the
community requests for real time election data; results are instantaneous.
• Once data is uploaded, the City will store all log files, data, and images.
• All data is reviewed, and published, then reported. These checks and balances occur
prior to publication, thus reducing errors and increasing transparency.
• Reporting options are highly flexible. The City can choose to complete a normal,
standard based report, or on-the-fly election reports that are highly customizable, that can
meet any of the needs of the office and its constituents. Democracy Suite has the
flexibility to output data in many common file formats such as excel, pdf, html, CSV and
XML.
AuditMark
Every single ballot in the election is imaged and appended with Dominion’s patented AuditMark,
a record of how the system interpreted the voter’s selections. This ballot-level audit trail allows
election officials and other stakeholders to review not only the ballot images, but also the
tabulator’s interpretation of each ballot.
City of Philadelphia
Bid #B1903107
Election System
Page 97 of 247
Each image is labeled with the tabulator, batch, and
sequence number within the batch, which corresponds to
the physical ballot in the stack. The AuditMark is
appended directly to the image showing how the vote
was interpreted at scan time. This AuditMark will also
include any adjudications applied to the ballot for voter
intent. Even if ballots for a given batch are mixed after
scanning, these multiple records provide a way of
correlating the digital Cast Vote Record data to the
image scanned and finally to the physical paper ballot.
While the AuditMark allows ballot-level auditing, it is
never tied to the voter.
Dual Threshold
When a hand-marked ballot is scanned by an ImageCast
tabulator – at the precinct level or centrally – a complete
duplex image is created and then analyzed for tabulation
by evaluating the pixel count of a voter mark. The pixel
count of each mark is compared with two thresholds
(which are customer configurable, to determine what
constitutes a vote).
City of Philadelphia
Bid #B1903107
Election System
Page 98 of 247
ImageCast X
Today, voters and election officials are increasingly looking to leverage everyday technologies to
improve the voting process and experience. Dominion is listening to our customers, and has a
designed a touchscreen, in-person Ballot Marking Device that combines the flexibility, efficiency,
and simplicity of modern technology, with an underlying platform of security and performance –
Democracy Suite. The ImageCast X Ballot Marking Device can support different voting models,
including early voting.
In addition to its touchscreen functionality, the ImageCast X Ballot Marking Device was designed
as a voting solution for all. The fully ADA-compliant ImageCast X offers several options for
voters with accessibility needs to vote in a private and independent manner. It presents the ballot
in audio only, visual only, or both audio and visual modes, depending on personal preference.
The ImageCast X is compatible with a range of accessibility devices that voters can use to
navigate through the ballot and make their selections. The system is compatible with a hand-held
controller called the Audio Tactile Interface (ATI), sip and puff device, or paddle device.
Voters make their selections on the ImageCast X, which then prints a paper ballot. The printed
choice summary ballot contains a written summary of the voter’s choices, as well as a 2D barcode
that is read by Dominion’s ImageCast Central tabulator. No votes are stored on the ImageCast X
touchscreen unit. The ImageCast Central tabulators store and tabulate all votes.
City of Philadelphia
Bid #B1903107
Election System
Page 100 of 247
ImageCast Central
Most central count solutions that exist in the market today are large, expensive, proprietary
solutions that are not scalable, efficient, or easy to use or maintain. Dominion ImageCast Central
is engineered for simplicity and efficiency.
The ImageCast Central can be used to tabulate the results from all voting channels (by mail
ballots, ballots marked using the ImageCast X Ballot Marking Device, and ImageCast Remote:
UOCAVA/RAVBM ballots. ImageCast Central is designed to simply run ballots until there are
none left. The system is extremely scalable; an additional ImageCast Central unit consists of a
computer, software, and a scanner. The ImageCast Central is designed to scale based on the
largest number of ballots a jurisdiction receives in one day. The sophisticated software evaluates
the ballot image. If there is an outstack condition with a ballot, the system sends the image to
Adjudication, where human eyes review any issue. The ImageCast Central is an efficient, robust
and scalable solution that will meet the needs of Philadelphia at a fraction of the cost of
proprietary scanners.
City of Philadelphia
Bid #B1903107
Election System
Page 102 of 247
ImageCast Adjudication
As ballots are being scanned on the ImageCast Central, the Adjudication software allows for the
electronic review of outstacked ballot images, in real time. Outstack conditions ranging from
overvotes, undervotes, blank ballots, blank major contests and marginal marks to certified write-
ins. The Adjudication module allows for the efficient
processing of ballots that require resolution of voter
intent on a ballot-by-ballot basis. Ballots with write-
ins that are tabulated on the ImageCast X Ballot
Marking Device, will also be sent through
Adjudication for resolution. This system eliminates
the need to purchase or print additional ballots, take
days to manually adjudicate and re-scan days after the
election is over. Simply scan the ballots and
adjudicate the ballots on the same day. Adjudication
also offers a robust, ballot-level audit trail. Each ballot
scanned by the system is appended with an AuditMark.
Dominion’s adjudication module provides increases in both efficiency and functionality that
competitors are unable to furnish. While the system focuses on voter intent issues that need to be
resolved in adjudication, Democracy Suite and the applicable equipment continuously tabulates
ballots. Being able to run and tabulate ballots nonstop allows the City to save time and create
efficiencies that other systems do not allow. Our COTS equipment and software allows
Dominion to add equipment as the City’s needs evolve, while always having a solution that can
outperform high-speed proprietary units proposed by our competitors.
City of Philadelphia
Bid #B1903107
Election System
Page 103 of 247
OPTIONAL SOLUTIONS
An accessible ballot is in a readable format and allows for a voter to utilize their individual
assistive technology. Fully integrated and supported by Democracy Suite, the ImageCast Remote
UOCAVA/RAVBM allows election officials to conduct a seamless election, without the need for
a separate database or election project. Ballots returned can be processed on the ImageCast
Central, eliminating the need to duplicate ballots or process UOCAVA/RAVBM ballots on a
separate system.
The Mobile Ballot Printing module has a user-friendly interface that presents clear information
about ballots available to print and features audit reports to track how many times each ballot
style has been printed. Dominion has several certified Oki Data printers to choose from that will
best meet the printing needs of Philadelphia. In today’s modern era systems, ballots are imaged
and have lower print specifications. Having the ability to print as many ballots as needed without
worry of additional cost, makes the Mobile Ballot Printing system a natural augmentation to the
Philadelphia elections office.
City of Philadelphia
Bid #B1903107
Election System
Page 104 of 247
Risk-Limiting Audit Capability
Democracy Suite at its core produces all necessary data for the City to perform Risk Limiting
Audits. A Risk Limiting Audit presumes that the voting system is incorrect and customizes an
audit package based on the acceptable risk limits and determines the proper number of ballots for
review as an acceptable audit sampling.
Dominion is very proud to have assisted 58 of 64 Colorado counties that utilize Democracy Suite
in the first ever statewide Risk Limiting Audit. To fulfill each Colorado county’s obligation to
perform a Risk Limiting Audit, Dominion prepared an export of ballot images, cast vote records,
and all data necessary for the ballot manifest, which were integrated with a third party open
source module.
Through this thorough analysis, Dominion will identify if there are aspects of system
functionality which need to be customized in order to meet the City’s statutory requirements.
Dominion technology is used in dozens of states across the United States, each with its own set of
City of Philadelphia
Bid #B1903107
Election System
Page 105 of 247
particular and unique requirements. Below we describe the steps involved in customizing the
system to the City’s environment.
The Dominion Voting Democracy Suite Election Management System (EMS) is a highly
configurable election system that can be adapted to meet the needs of any jurisdiction. Dominion
will work closely with Philadelphia to ensure that the system is deployed in a manner that meets
all jurisdiction requirements. The following steps are typically required:
End-to-End Test
All Dominion systems are certified and tested to the highest standards. As a part of our
internal quality assurance process, all systems undergo a rigorous operational test prior to
release to the customer. This end-to-end test simulates real-election conditions and
utilizes Election Day configurations. An election database is created, ballots are produced
and cast on the appropriate voting systems, polls are closed, results are transmitted to the
Results Tally & Reporting application of the Election Management System, and City
reports are generated. Dominion understands that all systems must undergo a rigorous
operational test prior to production release.
While it would be preferable for all parties to identify final quantities of all supplies and
consumables required for Election Day on the initial contract, provision in the project plan has
been made to allow incremental orders to be placed following change management processes.
The City always has the opportunity to work with the Dominion Project Manager to place
additional orders at any time.
City of Philadelphia
Bid #B1903107
Election System
Page 106 of 247
The City is responsible for User Acceptance Testing, and Dominion will provide an onsite
presence to support acceptance testing performed by the City. Acceptance testing involves a
visual inspection of the voting platforms, successfully completing a series of internal diagnostics,
and successfully tabulating ballots from a sample test election. Dominion provides documentation
and training for client technicians, as well as warehouse set-up guidelines for inbound acceptance
testing.
Installation
Dominion will configure and install all software including the operating system and
application software and set up the solution including all hardware and connections
provided as part of the system.
Acceptance Testing
The City’s Acceptance Team, with support from Dominion staff, will conduct detailed
acceptance testing of the voting equipment. This acceptance testing provides assurance of
full product functionality and accuracy. Acceptance testing is an essential part of the
Dominion quality assurance process and takes place on-site at the customer location.
ImageCast X Voting Terminals - System Acceptance Testing:
1. Physical inspection of equipment
2. Functional testing using provided test materials
Training
Dominion will work closely with Philadelphia to ensure that the training program is customized
to meet your specific needs. Dominion will prepare and provide all needed training material,
which includes training manuals, quick reference guides, website instructional courses, and
technical reference manuals when necessary. Training and curriculum particular to the resources,
staff, and needs of the City will be developed as part of the implementation meetings and
City of Philadelphia
Bid #B1903107
Election System
Page 107 of 247
materials will be provided before implementation for both hardware and software functions. In
addition to formal training, our specialists will work to transfer the required knowledge and skills
to relevant City staff, with the objective of ensuring that City staff is empowered to manage all
aspects of the system’s availability and functionality. Dominion takes pride in our ability to
transfer to local officials the skills necessary to conduct even complex elections with autonomy.
Election Programming
The creation of the election database is a critical step in the election implementation. Given the
very limited time available between the certification of the final ballot and the distribution of
UOCAVA / Mail ballots, it is very important that timelines are appropriately managed. Dominion
employs an iterative approach to ballot and report creation, where successive rounds of proofs are
provided to election officials as more information becomes available. Using this approach, in
many cases ballots have already been approved by the time they are certified, maximizing the
time available for pre-election testing and logistics.
Final election data provided to programming team – Final election data is provided to the
programming team. This should be provided at the earliest possible date.
Election Programming Quality Assurance – On completion of election programming, a back-
up of the final data structure is transferred to the Dominion Team for verification and testing. The
purpose of this test is to ensure that no unintended errors have impacted the data structure.
Test decks generated – On completion of programming quality assurance, the test decks are
created for use in Logic and Accuracy testing.
Ballots and ballot audio generated and approved - On completion of programming quality
assurance, ballots (including audio and paper ballots) are generated. Ballot proofs and electronic
ballot image files are generated and provided to the City Officials. The City Officials carefully
review each ballot. When City officials are satisfied that the ballots are correct, they initial each
ballot, and when they are satisfied that all ballots are correct, they sign-off on their accuracy, and
the image files are provided to the printer.
Ballot printing and distribution – Ballot printing and distribution are the responsibility of the
printer and the City Officials. Dominion will provide a recommended ballot inspection process
that should be followed to ensure that all ballots produced are of sufficient quality.
Memory Media Programming – Memory media for the ImageCast X and ImageCast Central
devices is programmed.
Receive test ballots from printer – The receipt of test ballots is the milestone that triggers the
beginning of L&A testing.
City of Philadelphia
Bid #B1903107
Election System
Page 108 of 247
Election Support
The Dominion project team will reach an agreement with the City on their specific roles during
ballot scanning and Election Night. Dominion’s on-site support resource will have the necessary
skills to assist the City to ensure the polling location opens in a timely fashion and that the
equipment functions properly. In addition, a key role for the on-site support resource is to assist
the City with tabulation and results reporting. Dominion’s active voting support strategy can be
customized to meet the City’s specific needs.
City of Philadelphia
Bid #B1903107
Election System
Page 109 of 247
3.14 Implementation Plan
Provide an implementation plan describing how your organization will implement
the proposed solution and provide the services required by this RFP, including:
Dominion Voting understands that voting system implementations are complex and
challenging projects, which rigorous planning and execution. Dominion has successfully
completed similar implementations in jurisdictions across the country, including most
recently statewide implementation in
, and will deploy all tools and expertise
available in order to ensure the success of Philadelphia’s implementation.
Dominion has carefully reviewed the requirements of this RFP and developed draft
project plans based on our current understanding of project requirements, and draws on
our extensive, real world implementation experience.
City of Philadelphia
Bid #B1903107
Election System
Page 110 of 247
ensure the City Officials are kept abreast of all contract and task activities, performance
levels, and any potential issues. Open communication between the City personnel and
Dominion will allow issues to be raised, addressed, and mitigated.
The following pages represent a preliminary Project Plan. The start and finish dates
associated with each activity are estimates as we would look to work with the City to
customize the implementation schedule with your input. We would be happy to discuss
any of the related activities and deliverable estimates in more detail upon request.
City of Philadelphia
Bid #B1903107
Election System
Page 111 of 247
This page left intentionally blank.
City of Philadelphia
Bid #B1903107
Election System
Page 112 of 247
City of Philadelphia
Bid #B1903107
Election System
Page 114 of 247
3) Strategy for conducting a pilot or proof of concept of the proposed
solution. Tasks associated with the pilot or proof of concept may be
included in the project schedule.
Dominion has experience with other large entities in setting up a pilot program. Most
recently Dominion conducted a pilot for the for public
viewing and interaction with the voting process to establish the action items on our end to
deliver the proper pilot materials and people at the time and date desired by the city.
The first step of the interaction will focus on defining the scope of the pilot, establishing
the desired equipment and content. Below we provide an outline of the information
gathering process:
a. Date / Time
b. Location
c. Equipment to be used
d. Equipment configuration
e. Logistics:
i. How to access city hall
ii. What can and cannot be brought into city hall
iii. How to get through security and to the setup location
iv. Electrical and space requirements
f. Content
i. What items does the jurisdiction want to demonstrate?
1. ImageCast X
2. Central Count
3. Adjudication
4. Ballot layout
City of Philadelphia
Bid #B1903107
Election System
Page 115 of 247
2. Flyers
3. Contact information
2. Election Database
a. How many ballots should be printed and available?
b. What types of ballots should be printed and available (folded / flat)?
c. How many languages should be represented in the database?
d. How many contests should be represented in the database and of what type?
3. Staff Experience
Who will be attending from Philadelphia staff:
• Poll Worker Division
o This division is responsible for recruitment and training of Poll
Workers.
o Materials and instructions designed for poll workers in the field such
as opening and closing procedures, trouble shooting, and voting
procedures.
• Outreach Division
o This division is responsible for voter outreach and education.
o Materials and information that will help coordinators develop
educational presentations.
• Warehouse Division
o This division is responsible for long-term storage, staging for
delivery, and receiving of the equipment after the election.
o Materials and information on best practices for storage and handling.
• Management of Information Systems
o This division is responsible for the Department’s IT.
o Materials and information regarding vote tabulation and reporting,
Election setup, and use of ICC and Adjudication workstations.
• Ballot Distribution Division
o This division is responsible for processing Vote-By-Mail ballots.
o Materials and information regarding the use of ICC and Adjudication
workstations.
• Precinct Services Division
o This division is responsible for securing polling locations and the
delivery and retrieval of voting equipment.
o Materials and information regarding the system footprint,
components, and handling of the items.
4. Voter Experience
City of Philadelphia
Bid #B1903107
Election System
Page 116 of 247
a. What should voters see when they walk in the mock vote center?
b. What features should be focused on for the ImageCast X
5. Activist Experience
a. What features are activists interested in seeing?
b. Which support staff are adequately prepared to speak with activists about the
system?
After determining the scope of the pilot, audience, and desires the City wants to
showcase, Dominion creates a customized set of action items to prepare for the event.
Action items may include:
4. Staff Training
a. Conduct staff training
b. Establish protocols for working with public, media, elected officials
5. Logistics
City of Philadelphia
Bid #B1903107
Election System
Page 117 of 247
a. Locate hotel within distance of the City facilities
b. Rent vans for moving equipment
c. Create travel tickets
The Results Tally and Reporting (RTR) application creates an export which is designed
specifically for Philadelphia reporting. When the authorized user creates the export out
of the RTR application, a Philadelphia-compliant file is created. From the RTR
workstation, the results file is typically copied onto an external memory device for upload
to the state-wide reporting system on a different computer via the Internet and the City’s
discretion.
Standard results reports are generated using Server Reporting Services. These reports
can be exported in multiple widely used data formats including .xls, .pdf,.xml, .html, .csv,
.doc, .tif, txt and ascii.
RTR exports results data in XML by default. In addition, the application can import
customized XSLT transformations, thus allowing election results to be presented in any
format such as Microsoft Excel Format (.xls) and Comma Separated Value (.csv). W3C
defines a language that transforms XML files into more readable formats, such as clear
text files, HTML, XHTML, other XML formats, SVGPDF, etc. Any number of XSLT
transformations can be defined. When an XSLT transformation is created, it is
automatically attached to all transfer points set within the system. This means that, in
addition to the XML results file, the system will create other output file formats defined
by the XSLT transformations.
Upgrades
Any software changes, upgrades, modifications, updates, patches, etc. are typically
included in upcoming full releases of the software. Customers will have ongoing
visibility as to which future version of Democracy Suite will include any Philadelphia-
specific changes. Once the version is federally certified, in conjunction with the State
certification, Dominion will devise an upgrade plan for customers.
City of Philadelphia
Bid #B1903107
Election System
Page 118 of 247
For any firmware update required, Dominion will provide the necessary firmware files to
Philadelphia and review the correct procedures outlined in the documentation and
training provided. The assigned Project Manager will ensure all proper communication
procedures and documentation is provided to the City and other Element Project
Managers.
1. Asset Identification: Includes people, procedures, data and information, software and
hardware.
2. Information Classification: According to assets’ sensitivity and security attributes.
3. Risk Assessment: Includes threat identification and vulnerability assessment.
The tangible and non-tangible assets, which exist within the Democracy Suite platform,
are identified as:
The qualitative risk assessment dictates all critical information assets have the highest
possible security impact on the overall election process and the loss of any of the critical
election information assets would cause the election system to fail. The probability of
critical election information asset loss depends not only on the architecture and design of
the system, but also on the motivation of potentially malicious users. Thus, it is expected
that a motive will always exist and therefore, the probability of loss mostly depends on
the Democracy Suite system internals.
Risk Control
City of Philadelphia
Bid #B1903107
Election System
Page 119 of 247
The quantitative risk assessment clearly identifies possible threats to the system, driving
decisions to minimize vulnerabilities through implementing a variety of countermeasures
such as deterrent, preventative, corrective and detective controls, such as:
NIST, EAC, and VVSG security requirements has led to the deployment of hardened
environment characteristics including:
• The Democracy Suite EMS platform is deployed as a private local system. No public
network connections are allowed or needed. The EMS platform can be deployed
even without local network access, executing all of its components from the single
physical hardware device.
• The Democracy Suite EMS platform implements multi-level access control
mechanisms based on roles and permissions. Only authenticated and authorized
personnel can access and use the system. Implementing proper security procedures
and policies within the election organization is outside of Dominion Voting Systems
control.
• The Democracy Suite EMS platform uses Self Encrypted Drives as data storage with
real time hardware based encryption.
• All data in rest or transport are digitally signed and encrypted using NIST approved
algorithms (SHA-256 and AES-256).
• All systems during process of installation follow strict hardening procedures based on
the latest vulnerability risks and include regular vulnerability tests with Nessus tool.
• Adjudication is deployed on the EMS client computers and communicates only with
EMS through the use of a closed network.
• Communication between the EMS platform and central level ImageCast Central
devices (ICC) through the use of a closed network.
• Communication between the EMS platform and precinct level ImageCast X Ballot
Marking Device (ICX-BMD) is performed only using the USB flash drives.
Democracy Suite ballot counters do not require or have network interfaces.
• Central devices are locked from a functional point of view and only administrative
personnel can unlock them using the iButton security key and administrator
password.
• ImageCast X devices are locked from a functional point of view and only
administrative personnel can unlock them using the smart card and administrator
PIN.
City of Philadelphia
Bid #B1903107
Election System
Page 120 of 247
6) Any other project management or implementation strategies or techniques
that the Applicant intends to employ in carrying out the work.
The Dominion Voting Democracy Suite Election Management System (EMS) is a highly
configurable election system that can be adapted to meet the needs of any jurisdiction.
Dominion will work closely with the State to ensure that the system is deployed in a
manner that meets all jurisdictional requirements. The following steps are typically
required:
Election definition data may be entered manually using the Election Event client
application, or imported from an Excel spreadsheet using the Election Data Translator
utility. Dominion will work with Delaware to ensure that the State’s data is formatted
correctly so that it can be subsequently imported into Democracy Suite using the Election
Data Translator utility. This platform allows for the definition of an entire election within
the spreadsheet, and rapid proofing of existing election definition data. Modifications can
easily be made within the spreadsheet for any items that are not within the State’s export
files.
In subsequent elections, election definition data may be exported or copied from prior
election databases to speed up the programming process.
City of Philadelphia
Bid #B1903107
Election System
Page 121 of 247
Project Manager Jason Frank,
• Manages overall project
Implementation
Manager • Escalates, when needed, risks or issues that could or
do impact team performance, project time line, scope,
quality, and/or budget.
• Reports project status and progress.
• Creates and maintains project task plan, manages
scope and change control processes.
• Coordinates tasks among all areas of the organization
that are involved or impacted by the project.
Customer Relations
Juan Serratti – Senior • Escalates, when needed, risks or issues that could or
Manager
Jeff Phillips do impact team performance, project time line, scope,
quality, and/or budget.
• Coordinates tasks among all areas of the organization
that are involved or impacted by the project.
• Long term customer support representative
Technical Leads Darren Silverburg
• Document technical project requirements
Infrastructure Specialist
• Responsible for development / test environments,
• Responsible for troubleshooting technical issues
• Technical liaison between the customer and project
team
• Provide technical support to the project team
Subject Matter Experts
(SMEs) Devan Rowley. • Provide professional expertise related to their
Product Specialist discipline
• Provide mentorship to end users (customer) & DVS
personnel
Ethan Tyree,
• Participate in meetings
Product Specialist
• Complete project tasks as assigned
• Provide training to City staff
• New System Installation
City of Philadelphia
Bid #B1903107
Election System
Page 123 of 247
3.16 Pricing Model and Cost Proposal
Provide a fixed price pricing model and Cost Proposal for the solution and
services required by this RFP, as identified in Section 2, Scope of Work. Your
response should include the following and identify associated costs:
For hardware and equipment (items 9, 10, 11), please provide physical
descriptions, model numbers, and part numbers, concerning components such
as, but not limited to, laptops, tablet computers, printers, cables, connectors,
City of Philadelphia
Bid #B1903107
Election System
Page 135 of 247
servers, internet connectivity, etc. Also indicate whether hardware and equipment
must be purchased from Applicant or can be purchased by the City from other
vendors. Note that the City requires purchase of Juniper brand products for all
network-related equipment.
The Cost Proposal should be submitted using the template provided in Appendix
G or a similar format.
Note that the City is not subject to federal, state, or local sales or use taxes or to
federal excise tax. The Cost Proposal may not include any such taxes.
Dominion’s detailed pricing proposal is included in Appendix G as required. Please note this is
our initial offer and we would be happy to discuss any aspect in more detail upon request or
during the Best And Final Offer stage of the RFP process.
City of Philadelphia
Bid #B1903107
Election System
Page 136 of 247
6.2 Administrative Requirements
Applicants are expected to comply with all administrative requirements provided
in this section
Dominion has completed the mandatory online registration and filing requirements and received
the proper confirmation of acceptance.
Dominion has thoroughly reviewed the Request For Proposal Documents and routinely checked
for any addenda released with regard to this opportunity. Any issued addenda have been
downloaded, reviewed, and
Dominion has read and understands the provisions stated in Section 6.2.4 regarding binding
proposals. However, as there are very unique considerations to a voting system, licensing
and services agreement, such as State certification of equipment, closed system networks,
software licensing (not work for hire or custom software) and many other items, which
Dominion believes requires discussions and further modifications. Therefore, Dominion
respectfully reserves the right to negotiate final agreement terms upon award by the City
of Philadelphia.
Based on the required information on Appendix C – Local Business Entity or Local Impact
Certification, Dominion is not claiming Local Business Entity Certification and have not
completed the Local Business Entity Certification portion of the form. However, we have
completed the Local Impact Certification as work will be performed within the City.
Additionally, we do plan to hire local personnel for elections support services. We would be
happy to provide any additional information as requested by the City.
City of Philadelphia
Bid #B1903107
Election System
Page 137 of 247
6.5 Tax and Regulatory Status and Clearance Statement
Dominion has completed the City Tax and Regulatory Status and Clearance Statement as
required. The completed form is included in Appendix B of this proposal submission package.
Dominion agrees to comply with the Monitoring and Security provisions as detailed in Section
6.6.
Dominion agrees to comply with the Reporting Requirements as detailed in Section 6.7.
Dominion has reviewed and understands the Organization and Personnel Requirements and has
provided detailed information as part of our proposal response.
City of Philadelphia
Bid #B1903107
Election System
Page 138 of 247
7.0 Terms and Conditions
Dominion understands that the Standard Terms and Conditions document provided in the
RFP is a Template, written broadly to work with different types of vendors and
technology. However, there are very unique considerations to a voting system, licensing
and service agreement, such as State certification of equipment, closed system networks,
software licensing (not work for hire custom software) and many other items, which
Dominion believes requires further discussions and modifications. Therefore, Dominion
reserves the right to negotiate final agreement terms upon award by the City of
Philadelphia.
City of Philadelphia
Bid #B1903107
Election System
Page 139 of 247
This page left intentionally blank.
City of Philadelphia
Bid #B1903107
Election System
Page 140 of 247
Consent and Authorization Agreement
City of Philadelphia
Bid #B1903107
Election System
Page 141 of 247
City of Philadelphia
Bid #B1903107
Election System
Page 142 of 247
APPENDIX A: PROVISIONS REQUIRED BY
CHAPTER 17-1400 OF THE PHILADELPHIA CODE
Dominion has read, understands and agrees to adhere to the Provisions required by Chapter 17-
1400 of the Philadelphia Code.
City of Philadelphia
Bid #B1903107
Election System
Page 143 of 247
This page left intentionally blank.
City of Philadelphia
Bid #B1903107
Election System
Page 144 of 247
This page left intentionally blank.
City of Philadelphia
Bid #B1903107
Election System
Page 146 of 247
APPENDIX C: LOCAL BUSINESS ENTITY OR
LOCAL IMPACT CERTIFICATION
Based on the required information on Appendix C – Local Business Entity or Local Impact
Certification, Dominion is not claiming Local Business Entity Certification and have not
completed the Local Business Entity Certification portion of the form. However, we have
completed the Local Impact Certification as work will be performed within the City.
Additionally, we do plan to hire local personnel for elections support services. We would be
happy to provide any additional information as requested by the City.
City of Philadelphia
Bid #B1903107
Election System
Page 147 of 247
City of Philadelphia
Bid #B1903107
Election System
Page 148 of 247
APPENDIX D-2: ANTI-DISCRIMINATION
CONTRACT PROVISIONS FOR NONPROFIT
ORGANIZATIONS
Not applicable. Dominion is not considered a nonprofit organization and therefore, have not
completed Appendix D-2. We would be happy to provide additional information upon request.
City of Philadelphia
Bid #B1903107
Election System
Page 151 of 247
This page left intentionally blank.
City of Philadelphia
Bid #B1903107
Election System
Page 152 of 247
APPENDIX E: TECHNICAL REQUIREMENTS
COMPLIANCE MATRIX
For ease of reference, we are providing responses to Appendix E – Technical Requirements, REQ
– General tab and REQ – Voting Machines. In addition, Appendix E has been submitted in a
separate file with our electronic submission.
City of Philadelphia
Bid #B1903107
Election System
Page 153 of 247
This page left intentionally blank.
City of Philadelphia
Bid #B1903107
Election System
Page 154 of 247
28 Security SEC_2.3 Intrusion detection and control Dominion's system does not utilize network connections.
protocols must be in place if any part
of the system uses any network
connections. If third party testing is
done, include name and contact
information for such third party and
at least one sample test results
report from that third party.
MET
29 Security SEC_2.4 All portable components in proposed None of our pieces of equipment Is connected to the internet,
system (laptops, tablets, printers, so remote wipe is not possible. All computers are hardened
etc.) must be trackable, recoverable, and secured, so in case of any item being stolen, data inside is
disposable, and/or wiped if stolen or CUSTOM safe.
removed.
City of Philadelphia
Bid #B1903107
Election System
Page 164 of 247
35 Reporting RPT_2.2 The EPBS must allow for the export N/A
of election results to a webserver(s)
PLEASE
designated by the City
SELECT
Commissioners at frequent intervals
for election night reporting.
City of Philadelphia
Bid #B1903107
Election System
Page 167 of 247
This page left intentionally blank.
City of Philadelphia
Bid #B1903107
Election System
Page 168 of 247
APPENDIX F-1: SAMPLE BALLOT I
Below, Dominion provides ballot samples based on the Ballot Sample in Appendix F-1. We
would be happy to discuss additional formats, layout, or other customizable options upon request
or during the finalist presentation.
City of Philadelphia
Bid #B1903107
Election System
Page 169 of 247
City of Philadelphia
Bid #B1903107
Election System
Page 171 of 247
This page left intentionally blank.
City of Philadelphia
Bid #B1903107
Election System
Page 172 of 247
APPENDIX F-2: SAMPLE BALLOT II
Below, Dominion provides ballot samples based on the Ballot Sample in Appendix F-2. We
would be happy to discuss additional formats, layout, or other customizable options upon request
or during the finalist presentation.
City of Philadelphia
Bid #B1903107
Election System
Page 173 of 247
City of Philadelphia
Bid #B1903107
Election System
Page 175 of 247
This page left intentionally blank.
City of Philadelphia
Bid #B1903107
Election System
Page 176 of 247
APPENDIX G: COST PROPOSAL TEMPLATE
Below, we provide the pricing detail following by the purchase and lease payment schedules for
your review. These documents have been submitted as separate attachments wit nth electronic
copy.
City of Philadelphia
Bid #B1903107
Election System
Page 177 of 247
Offer Sheet
City of Philadelphia
Bid #B1903107
Election System
Page 178 of 247
This page left intentionally blank.
City of Philadelphia
Bid #B1903107
Election System
Page 182 of 247
APPENDIX H: BV 17-1400 MANDATORY
ELECTRONIC DISCLOSURE FORM
Please use the attachment entitled ‘Appendix H BV 17-1400 Mandatory Electronic
Disclosure Form’ to disclose any campaign contributions to political candidates
and incumbents who are running for, or currently serving in, a local or state-wide
elected office anywhere within the Commonwealth of Pennsylvania (federal
campaign contributions are not included), any consultants used in responding to
the RFP and contributions those consultants have made, prospective
subcontractors, and whether Applicant or any representative of Applicant has
received any requests for money or other items of value or advice on particular
firms to satisfy minority-, woman- or disabled-owned business participation goals
from City employees.
City of Philadelphia
Bid #B1903107
Election System
Page 183 of 247
City of Philadelphia
Bid #B1903107
Election System
Page 184 of 247
City of Philadelphia
Bid #B1903107
Election System
Page 185 of 247
City of Philadelphia
Bid #B1903107
Election System
Page 186 of 247
City of Philadelphia
Bid #B1903107
Election System
Page 187 of 247
City of Philadelphia
Bid #B1903107
Election System
Page 188 of 247
City of Philadelphia
Bid #B1903107
Election System
Page 189 of 247
City of Philadelphia
Bid #B1903107
Election System
Page 190 of 247
City of Philadelphia
Bid #B1903107
Election System
Page 191 of 247
This page left intentionally blank.
City of Philadelphia
Bid #B1903107
Election System
Page 192 of 247
APPENDIX I: CITY OF PHILADELPHIA’S
ADDRESS AND DIGITAL STANDARDS
Dominion has reviewed the Address and Digital Standards documentation and does not have
comment at this time.
City of Philadelphia
Bid #B1903107
Election System
Page 193 of 247
This page left intentionally blank.
City of Philadelphia
Bid #B1903107
Election System
Page 194 of 247
APPENDIX J: REQUIRED PROJECT DOCUMENTS
Applicants must submit the following documents (collectively, “Project
Documents”) as part of their Proposal:
City of Philadelphia
Bid #B1903107
Election System
Page 195 of 247
Proposals will be evaluated in part on the adequacy of the proposed Project
Documents. The City reserves the right, in its sole discretion, to impose additional
or different requirements for Project Documents on any Applicant without notice
to other Applicants.
City of Philadelphia
Bid #B1903107
Election System
Page 196 of 247
Appendix K – Audited Financial Statements
As requested in Section 3.2, Dominion is providing copies of our Audited Financial Statements
for 2017, 2016 and 2015, on the following pages.
Please note, Audited Financial Statements are considered Confidential and Proprietary and not for
public disclosure. Therefore, each page includes the following disclaimer:
City of Philadelphia
Bid #B1903107
Election System
Page 197 of 247
Appendix L - Acknowledgement of Amendments
At the time of shipping, Dominion received reviewed Amendments #1 and #2 from the City of
Philadelphia. We respectfully request that by providing the Amendment cover sheets below that
our acknowledgement of each released amendment be observed.
City of Philadelphia
Bid #B1903107
Election System
Page 245 of 247
City of Philadelphia
Bid #B1903107
Election System
Page 246 of 247
City of Philadelphia
Bid #B1903107
Election System
Page 247 of 247
• Please submit either a) a revised milestone payment plan that clarifies
that successful completion of an actual election is a condition of final
acceptance by the City or (in the interest of time) b) a commitment to
negotiate a revised milestone payment plan that makes the completion
of a successful election a condition of final acceptance.
Dominion has submitted four separate attachments detailing the updated scenarios for
consideration, highlighting a variety of different payment options, including outright
purchase, finance and per unit rental options. In addition, we have also provided
upgrade options, some at no cost, as part of our revised pricing proposals for
consideration.
Further, as requested, Dominion will modify the sample SOW and associated
Schedule of Compensation based on the final equipment configuration, potential
upgrade options and type of finance structure selected by the City. For example, the
schedule of compensation would be different for an outright purchase as opposed to a
10-year financing/lease/rental option. Regardless of the payment mechanism chosen,
Dominion is committed to negotiate a revised milestone payment plan that makes the
certification of the election a condition of final acceptance.
The final Statement of Work (“SOW”) will require both parties to review in detail all
aspects of the project including the project plan and associated payment milestones.
Please see the sample SOW provided as part of this revised response, which can be
used as a template for finalizing a plan with the City of Philadelphia. The sample
SOW includes a model Schedule of Compensation that has been utilized in several
Dominion installations. Please note this is a sample only and Dominion is committed
to negotiate in good faith the final compensation terms based on the final acceptance
criteria above.
Dominion agrees to work with the City to finalize the SOW and has provided an
updated sample that has been utilized in similar types of installations. The Revised
Statement of Work is included in Appendix 1.
1) The City must be granted the ability to identify aspects of functionality that
need to be customized and certain customizations must be made at no
cost. For example:
a) In the final paragraph of page 105, Dominion says that it will identify
aspects of the system functionality that need to be customized in order
to meet the City’s statutory requirements. The proposal is silent as to
the cost of those customizations. Rather, the City, in additional to
Dominion, must be able to determine if the system does not meet the
City’s statutory requirements. Customizations made in order to meet
the City’s statutory requirements, or to comply with the requirements of
the RFP, should be made at no cost to the City.
A key phase in the initial stages of the project implementation will be a gap analysis
performed by the Dominion team in conjunction with their counterparts with the City
of Philadelphia, and subsequent configuration will be developed and implemented.
Through this thorough analysis, Dominion and the City of Philadelphia will identify
if there are aspects of system functionality which need to be customized in order to
meet the State’s statutory requirements. Dominion technology is used in dozens of
states across the United States, each with its own set of particular and unique
requirements, and our software is routinely customized based on customer feedback.
2) The SOW should be amended to give the City the ability to create
guidelines and testing criteria. There are a number of areas of the SOW that
say that Dominion will develop testing criteria and guidelines for its system
without giving the City input:
Dominion agrees to the modifications noted above and has provided an updated sample
SOW accordingly.
3) The SOW should make clear whether the system is sufficiently accessible
to individuals with disabilities. In addition to the accessibility requirements
and scoring criteria established in the RFP, Dominion should make clear
whether or not they have a plan and voting system that is compliant with all
relevant federal and state laws regarding individuals with disabilities,
including: The Americans with Disabilities Act and the Help America Vote
Act of 2002.
Agreed. The Dominion system is certified by the Election Assistance Commission and
the State of Pennsylvania and is compliant with all relevant federal and state laws
regarding individuals with disabilities, including: The Americans with Disabilities Act
and the Help America Vote Act of 2002. In addition, Dominion has held a number of
User Accessibility Demonstrations to solicit feedback regarding its Accessibility features
of our proposed product configuration. This feedback is continuously incorporated in our
product design. Dominion is willing to continue these user group sessions with
associated organizations within Philadelphia and surrounding jurisdictions as consistent
with our core business principles for ongoing product improvements related to
accessibility.
Agreed. The revised SOW includes updates to the Election Support Section with sample
material. As is customary with other large implementations and election support
activities, Dominion and the City will mutually agree on adjustments and customizations
of schedules and activities based on the City’s specific needs.
It is critical for Dominion and the City to jointly work on finalizing a project schedule as
part of the SOW process. It would be difficult for either party to draft the project plan in
isolation. A model project plan is included with the sample SOW. Certification of the
election will be a milestone for final payment.
6) Dominion should re-word the SOW to use the active voice whenever
possible to remove ambiguity about which party is responsible for which
task. For example:
7) Dominion should, as soon as reasonably possible, let the City know which
Standard Terms and Conditions provided in the RFP require further
discussion and modification. On page 139 of its response, Dominion
correctly points out that there are unique considerations in a voting system
contract that may require the City to modify some of its standard terms.
The final contract (called a “Provider Agreement”) will be negotiated after
the award of a contract. The Provider Agreement will be a customized
contract for this particular voting system. However, the Provider
Agreement will contain many, if not all, of the Standard Terms and
Conditions listed in the RFP. If Dominion believes some of those
provisions require substantive modifications, it should let the City know as
soon as reasonably possible to expedite the negotiation process.
Dominion would welcome the opportunity to negotiate some of the standard terms of the
Provider Agreement but does not believe that the contract requires “substantive
modifications,” with the exception of the Performance and Payment Bonds provision.
Below are certain items Dominion would like to review with the City.
7.9 Acceptance – there are terms that need to take State certification into account, for
example 7.9.1 (3) should read “most current State of Pennsylvania certified
specifications for the Software,” instead of “most current published specifications
for the Software.”
7.10 Retainage
Page 32 of 53
Page 33 of 53
Schedule E
ImageCast Precinct and ImageCast X Acceptance Testing Checklist
Page 49 of 53
Page 50 of 53
Page 51 of 53
Schedule F
ImageCast Central Acceptance Testing Checklist
Page 52 of 53
This page left intentionally blank.
City of Philadelphia
Follow up Questions
And Demonstration Responses
Page 2 of 37
Table of Contents
1. Sample 2015 Primary and General Election Ballots for the ICX __________________4
2015 Philadelphia Primary from May 19, 2015 _______________________________5
2015 General Election from November 3, 2015______________________________12
2. Updated Pricing for 3, 5, and 10-year options ______________________________22
3. Appendices __________________________________________________________23
Appendix A: ImageCast X BMD Limitations and Throughputs __________________24
Appendix B: 2018 Revenue Statement ____________________________________25
Appendix C: Pricing Discount ___________________________________________26
Appendix D: Dedicated Team Implementation______________________________27
Appendix E: Minority and Women-Owned Business Participation Statement ______28
Appendix F: Voting Booths vs. Privacy Screens Pricing _______________________29
Appendix G: Future Options ____________________________________________30
ImageCast X in Landscape _________________________________ 31
ImageCast Precinct 2 _____________________________________ 37
City of Philadelphia
Follow up Questions
And Demonstration Responses
Page 3 of 37
1. Sample 2015 Primary and General Election
Ballots for the ICX
Below we provide sample ballots of Philadelphia’s 2015 Primary and General Elections as they
would appear on the ImageCast X in portrait mode. Although the Election Event Designer will
allow for customizations to use 2 or 3 column layouts, the samples below reflect 7 and 10 pages,
or clicks, to navigate the entire ballot.
City of Philadelphia
Follow up Questions
And Demonstration Responses
Page 4 of 37
2015 Philadelphia Primary from May 19, 2015
City of Philadelphia
Follow up Questions
And Demonstration Responses
Page 5 of 37
City of Philadelphia
Follow up Questions
And Demonstration Responses
Page 6 of 37
2. Updated Pricing for 3, 5, and 10-year options
As a supplement to this response document, Dominion has provided separate files detailing the 3,
5, and 10-year pricing options for each of the solutions presented. We would be happy to discuss
any aspect of our pricing in more detail or work with the City to adjust pricing and payment
options to better suit the City’s budgetary allotments.
City of Philadelphia
Follow up Questions
And Demonstration Responses
Page 22 of 37
3. Appendices
During the demonstration, we took note of several follow-up items that were discussed. As a
result, we have provided some additional information regarding our offering to clarify any points
and details that were presented during the demonstration period.
Appendices include:
City of Philadelphia
Follow up Questions
And Demonstration Responses
Page 23 of 37
Appendix A: ImageCast X BMD Limitations and
Throughputs
Our extensive experience conducting elections in other large jurisdictions indicates the ImageCast
X has similar throughput capabilities as paper voting or voting on a full-face style electronic
voting machines.
Dominion believes a voter using the ImageCast X can realistically make their ballot selections in
90 seconds or less based on the City of Philadelphia’s 2015 Primary and 2015 General election
sample ballots. These times may vary based on a number of factors, primarily familiarity with the
ImageCast equipment.
City of Philadelphia
Follow up Questions
And Demonstration Responses
Page 24 of 37
Appendix B: 2018 Revenue Statement
City of Philadelphia
Follow up Questions
And Demonstration Responses
Page 25 of 37
Appendix C: Pricing Discount
City of Philadelphia
Follow up Questions
And Demonstration Responses
Page 26 of 37
Appendix D: Dedicated Team Implementation
Dominion stands by our commitment to meet all of the implementation and staffing requirements
specified in our RFP response. As is customary with many of our large-scale customers, we will
work with the City to customize the implementation timeline and utilize a mix of well-seasoned
elections staff and local talent to meet appropriate staffing levels and mutually agreed upon
project plan milestones.
City of Philadelphia
Follow up Questions
And Demonstration Responses
Page 27 of 37
Appendix E: Minority and Women-Owned Business
Participation Statement
Dominion agrees to work with and utilize registered and certified disadvantaged businesses in the
City of Philadelphia as discussed during the demonstration. Dominion will finalize details of the
agreement during contract negotiations and work with the proper City entities to identify
qualified providers who are certified under Philadelphia’s disadvantaged business framework. Per
our discussion during the demonstration, we are open to using Minority and Women owned
businesses that the City recommends and suggests, including, but not limited to, our COTS
product purchases, ballot paper, etc.
City of Philadelphia
Follow up Questions
And Demonstration Responses
Page 28 of 37
Appendix F: Voting Booths vs. Privacy Screens Pricing
Below Dominion has provided list item pricing and sample picture for both voting booths and
privacy screens as requested by the City of Philadelphia during the demonstration period.
Dominion is happy to discuss each option and the impact on pricing upon request.
City of Philadelphia
Follow up Questions
And Demonstration Responses
Page 29 of 37
Appendix G: Future Options
The City of Philadelphia will have ongoing visibility as to which future versions and certification
iterations of Democracy Suite and the accompanying components of the voting solution including
any Philadelphia-specific upgrades or updates. The City is entitled to any software modifications
that are certified by the State of Pennsylvania so long as the software license agreement is in
effect.
Some of the items on our development roadmap includes an ImageCast X that displays ballots in
landscape mode and an ImageCast Precinct scanner/tabulator with a larger more user-friendly
user display. Dominion is happy to work with Philadelphia to determine what will best meet their
election needs moving into the future to develop an upgrade roadmap that ensures Philadelphia’s
elections are performed in the most efficient, accurate and user-friendly manner while setting an
example as the most state of the art system on the market today. These future product offerings
can be discussed as part of the overall solution presented to the City and timelines for completion
can be committed to during a best and final offer phase or contract negotiation phase.
City of Philadelphia
Follow up Questions
And Demonstration Responses
Page 30 of 37
ImageCast X in Landscape
The ImageCast X in landscape mode will provide all of the intuitiveness of our current ImageCast
X, but allow up to 5 columns to be displayed on one screen. Based on the samples provided
below, this landscape view can reduce the number of pages for the 2015 sample ballots to 3 or 4
clicks depending on the overall number of contests and candidates.
City of Philadelphia
Follow up Questions
And Demonstration Responses
Page 31 of 37
ImageCast Precinct 2
The ImageCast Precinct is currently being updgraded as the ImageCast Precinct 2, which includes
a larger more user-friendly display, offers faster throughput for ballots and includes enhanced
user functionality and security features.
City of Philadelphia
Follow up Questions
And Demonstration Responses
Page 37 of 37
Pennsylvania Voting System Proposal
City of Philadelphia
Lisa M Deeley, Chairwoman, Commissioner
Registered Voters: 1,025,869 Precincts: 1,692
Version: 5.5
ICX BMD - Scenario 2 Date:
Sub-Total:
In-Person Voting Solution: Polling Location Hardware
MBP Kit #3 In-Office High Volume Includes OKI C931e, Dell e3480 laptop, USB printer cable 1
Sub-Total: $24,644,010
Peripherals
Accessories
ImageCast X Prime BMD Bag Kit 3,735
Flash Memory Card 8GB - SanDisk 50
ICP I-Button Technician Key - Blue 50
Sub-Total:
Election Management Hardware
Includes PowerEdge R630 rack server, 24 port switch, 24" monitor,
EMS Standard Server Kit 1
keyboard/mouse, patch cable, Cepstral, Avast.
Includes Dell T3420, 24" monitor, iButton programmer, high speed media
EMS Client Workstation Kit 7
reader, patch cable, smart card reader/writer.
Includes Dell T3420, 24" monitor, SQL Server 2016 CAL, cables, Windows 10
EMS Adjudication Workstation Kit 2
Pro.
Sub-Total:
Software
Democracy Suite Standard (>850k) 1
Adjudication Module (>850k) 1
Mobile Ballot Printing Module (>850k) 1
Sub-Total:
Implementation Days
Product Implementation & Support 20
Project Management & Implementation 30
Sub-Total: 50
Training Days
Training (/day) 15
Sub-Total: 65
Discount
Annual Licenses
Democracy Suite Standard Annual License Fee (>850k) 1
Adjudication Annual Software License Fee (>850k) 1
Mobile Ballot Printing Annual Software License Fee (>850k) 1
ImageCast Central Annual Firmware License - G1130 2
ImageCast X Annual Firmware License - Prime 3,735
ImageCast Precinct Annual Firmware License - 320C 1,868
Sub-Total:
Warranty
ImageCast Central Annual Hardware Warranty - G1130 2
ImageCast X Annual Hardware Warranty - Prime 3,735
ImageCast Precinct Annual Hardware Warranty - 320C 1,868
Sub-Total:
Sub-Total:
In-Person Voting Solution: Polling Location Hardware
MBP Kit #3 In-Office High Volume Includes OKI C931e, Dell e3480 laptop, USB printer cable 1
Sub-Total: $17,642,400
Peripherals
Accessories
ImageCast X Prime BMD Bag Kit 1,868
Flash Memory Card 8GB - SanDisk 50
ICP I-Button Technician Key - Blue 50
Sub-Total:
Election Management Hardware
Includes PowerEdge R630 rack server, 24 port switch, 24" monitor,
EMS Standard Server Kit 1
keyboard/mouse, patch cable, Cepstral, Avast.
Includes Dell T3420, 24" monitor, iButton programmer, high speed media
EMS Client Workstation Kit 7
reader, patch cable, smart card reader/writer.
Includes Dell T3420, 24" monitor, SQL Server 2016 CAL, cables, Windows 10
EMS Adjudication Workstation Kit 2
Pro.
Sub-Total:
Software
Democracy Suite Standard (>850k) 1
Adjudication Module (>850k) 1
Mobile Ballot Printing Module (>850k) 1
Sub-Total:
Implementation Days
Product Implementation & Support 20
Project Management & Implementation 30
Sub-Total: 50
Training Days
Training (/day) 15
Sub-Total: 65
Discount
Annual Licenses
Democracy Suite Standard Annual License Fee (>850k) 1
Adjudication Annual Software License Fee (>850k) 1
Mobile Ballot Printing Annual Software License Fee (>850k) 1
ImageCast Central Annual Firmware License - G1130 2
ImageCast X Annual Firmware License - Prime 1,868
ImageCast Precinct Annual Firmware License - 320C 1,868
Sub-Total:
Warranty
ImageCast Central Annual Hardware Warranty - G1130 2
ImageCast X Annual Hardware Warranty - Prime 1,868
ImageCast Precinct Annual Hardware Warranty - 320C 1,868
Sub-Total:
Includes Canon Model DR-G1130, Computer w/ 23" Monitor, Keyboard & Mouse, One 8GB USB
ImageCast Central Kit - G1130 2
Flash Drive & One I-Button, patch cable
Sub-Total:
In-Person Voting Solution: Polling Location Hardware
MBP Kit #3 In-Office High Volume Includes OKI C931e, Dell e3480 laptop, USB printer cable 1
Sub-Total: $31,649,450
Pennsylvania Voting System Proposal
City of Philadelphia
Lisa M Deeley, Chairwoman, Commissioner
Registered Voters: 1,025,869 Precincts: 1,692
Version: 5.5
ICX BMD - Scenario 4 Date:
Includes Canon Model DR-G1130, Computer w/ 23" Monitor, Keyboard & Mouse, One 8GB USB
ImageCast Central Kit - G1130 2
Flash Drive & One I-Button, patch cable
Sub-Total:
In-Person Voting Solution: Polling Location Hardware
MBP Kit #3 In-Office High Volume Includes OKI C931e, Dell e3480 laptop, USB printer cable 1
Sub-Total: $38,650,900
Peripherals
Accessories
ImageCast X Prime BMD Bag Kit 7,470
Flash Memory Card 8GB - SanDisk 50
ICP I-Button Technician Key - Blue 50
Sub-Total:
Election Management Hardware
Includes PowerEdge R630 rack server, 24 port switch, 24" monitor, keyboard/mouse, patch cable,
EMS Standard Server Kit 1
Cepstral, Avast.
Includes Dell T3420, 24" monitor, iButton programmer, high speed media reader, patch cable,
EMS Client Workstation Kit 7
smart card reader/writer.
EMS Adjudication Workstation Kit Includes Dell T3420, 24" monitor, SQL Server 2016 CAL, cables, Windows 10 Pro. 2
Sub-Total:
Software
Democracy Suite Standard (>850k) 1
Adjudication Module (>850k) 1
Mobile Ballot Printing Module (>850k) 1
Sub-Total:
Implementation Days
Product Implementation & Support 20
Project Management & Implementation 30
Sub-Total: 50
Training Days
Training (/day) 15
Sub-Total: 65
Discount
Annual Licenses
Democracy Suite Standard Annual License Fee (>850k) 1
Adjudication Annual Software License Fee (>850k) 1
Mobile Ballot Printing Annual Software License Fee (>850k) 1
ImageCast Central Annual Firmware License - G1130 2
ImageCast X Annual Firmware License - Prime 7,470
ImageCast Precinct Annual Firmware License - 320C 1,868
Sub-Total:
Warranty
ImageCast Central Annual Hardware Warranty - G1130 2
ImageCast X Annual Hardware Warranty - Prime 7,470
ImageCast Precinct Annual Hardware Warranty - 320C 1,868
Sub-Total:
Annual Fees