Institute of Data
  • Master AI Tools
  • Find Jobs
  • Career Consultation
  • Job Alerts
  • Post a Job
  • Employers
  • Sign in
  • Sign up
  • Master AI Tools
  • Find Jobs
  • Career Consultation
  • Job Alerts
  • Post a Job
  • Employers

845 personal assistant jobs found

Refine Search
Current Search
United States personal assistant Iowa
Refine by Specialisation
Management  (155) Consultants  (68) Help Desk & IT Support  (48) Engineering - Software  (38) Business & Systems Analyst  (29) Programme & Project Management  (23)
Product Management & Development  (22) Developers & Programmers  (16) Security  (11) Architects  (10) Web & Interaction Design  (10) Testing & Quality Assurance  (2) Database Development & Admin  (1)
More
Refine by Job Type
Full time  (213) Part time  (30) Contract  (12) Internship  (2)
Refine by City
Des Moines  (401) Iowa City  (62) Cedar Rapids  (36) Davenport  (30) Ames  (26) West Des Moines  (21)
Cedar Falls  (16) Sioux City  (15) Coralville  (11) Mason City  (11) Waterloo  (10) Dubuque  (9) Ankeny  (8) Urbandale  (8) Council Bluffs  (7) Altoona  (6) Waukee  (6) Cherokee  (5) Clive  (5) Estherville  (5)
More
UV
Full time
 
Nursing Assistant - Community Living Center
US Veterans Health Administration Des Moines, IA, USA
Summary The Central Iowa Health Care System is recruiting for a Nursing Assistant position in the Community Living Center (CLC-2). This position requires knowledge that enables him/her to effectively provide care to a veteran population with widely diverse conditions/diagnoses, including caring for residents at end-of-life. This job is open to The public U.S. Citizens, Nationals or those who owe allegiance to the U.S. Internal to an agency Current federal employees of the hiring agency that posted the job announcement. Clarification from the agency This Job is open to current permanent Department of Veterans Affairs employees, current permanent Federal employees of other agencies, and all US Citizens. Veterans Preference does not apply. NOTE: The 2-page Resume requirement does not apply to this occupational series. For more information, refer to Required Documents below. Duties Total Rewards of a Allied Health Professional...

Dec 31, 2025
State of Iowa  Executive Branch
Full time
 
Sanctions & Convictions Administrative Support Assistant 3 - Ankeny
State of Iowa Executive Branch Ankeny, IA, USA
Job Description Are you looking for a new opportunity? Do you want to be a part of the Iowa Department of Transportation's (Iowa DOT) commitment to service? If so, look no further! Our Motor Vehicle Division is looking to fill two Administrative Support Assistant 3 positions. As a member of our team, you'll play a vital role in maintaining safe mobility for every traveler in our state by providing upbeat, quality, and professional customer service and meeting customer needs in all program areas of the office. This is done by reviewing applications, requesting personal information from motor vehicle records, and maintaining records of current Driver's Privacy Protection Act agreements. For more than a century, the Iowa Department of Transportation has promoted the growth and betterment of Iowa's transportation system by ensuring we are Making Lives Better Through Transportation. Headquartered in Ames, Iowa, the Iowa DOT continues to serve the transportation needs of Iowa...

Dec 31, 2025
UP
Assisted Living Attendant
University Park Nursing & Rehab Center Norwalk, IA, USA
Job Title: Assisted Living Attendant Company: Campbell Street Location: Parkview Manor - Wellman, IA ABOUT CAMPBELL STREET : Join the Campbell Street team and be part of a company that truly invests in its employees! Proudly Great Place to Work® certified , we are dedicated to creating a supportive and rewarding environment for our staff. We offer unique benefits , including certification reimbursement, same-day pay, and a matching 401(k) , because we believe in taking care of the people who take care of others. At Campbell Street, we welcome individuals at all stages of their careers —whether you're an experienced professional, looking for a career change, or completely new to the industry, we provide the tools and support you need to succeed. We offer flexible scheduling to accommodate those continuing their education, cover all CEUs and license renewals , and provide hands-on guidance through our clinical, operations, HR, business development, business...

Dec 31, 2025
LC
Medication Manager- Assisted Living
Lenox Care Center Norwalk, IA, USA
ABOUT CAMPBELL STREET : Join the Campbell Street team and be part of a company that truly invests in its employees! Proudly Great Place to Work® certified , we are dedicated to creating a supportive and rewarding environment for our staff. We offer unique benefits , including certification reimbursement, same-day pay, and a matching 401(k) , because we believe in taking care of the people who take care of others. At Campbell Street, we welcome individuals at all stages of their careers —whether you're an experienced professional, looking for a career change, or completely new to the industry, we provide the tools and support you need to succeed. We offer flexible scheduling to accommodate those continuing their education, cover all CEUs and license renewals , and provide hands-on guidance through our clinical, operations, HR, business development, business office, and talent acquisition teams . At Campbell Street, our Mission is simple yet powerful: Exceptional...

Dec 31, 2025
Lensa
Full time
 
Administrative Assistant to the Superintendent and CFO / Board Recording Secretary
Lensa Cedar Rapids, IA, USA
Lensa is a career site that helps job seekers find great jobs in the US. We are not a staffing firm or agency. Lensa does not hire directly for these jobs, but promotes jobs on LinkedIn on behalf of its direct clients, recruitment ad agencies, and marketing partners. Lensa partners with DirectEmployers to promote this job for College Community School District. Clicking "Apply Now" or "Read more" on Lensa redirects you to the job board/employer site. Any information collected there is subject to their terms and privacy notice. Administrative Assistant to the Superintendent and CFO / Board Recording Secretary JobID: 4092 Position Type: Secretarial/Clerical/ Administrative Assistant Date Posted: 12/8/2025 Location: District Office Date Available: 01/05/2026 The College Community School District (CCSD) is seeking an experienced, energetic, collaborative, and student-centered candidate to serve as the Administrative Assistant for the...

Dec 29, 2025
EH
Physical Therapist/Occupational Therapist (Therapy Services Reviewer)
Elevance Health IA, USA
The Therapy Services Reviewer is responsible for the review of medical records to determine if requests for therapy services (physical therapy, occupational therapy) were medically necessary and filed appropriately. Candidates may reside in any time zone Location: Virtual - This role enables associates to work virtually full-time, with the exception of required in-person training sessions (when indicated), providing maximum flexibility and autonomy. This approach promotes productivity, supports work-life integration, and ensures essential face-to-face onboarding and skill development. Please note that per our policy on hybrid/virtual work, candidates not within a reasonable commuting distance from the posting location(s) will not be considered for employment, unless accommodation is granted as required by law. How you will make an impact: · Follows the system guidelines that makes decisions on approval for care for a patient. · Processes system generated...

Dec 27, 2025
ID
Assistant Auditor - Financial Division
Iowa Department of Administrative Services Des Moines, IA, USA
Assistant Auditor - Financial Division Print (https://www.governmentjobs.com/careers/iowa/jobs/newprint/5177984) ? Assistant Auditor - Financial Division Salary $57,844.80 - $88,067.20 Annually Location Des Moines - 50313 - Polk County, IA Job Type Full-time Job Number 26-01625 Agency 126 Iowa Auditor of State Opening Date 12/22/2025 Closing Date 1/12/2026 11:59 PM Central LinkedIn Tag #LI-DNP Point of Contact Susan Fager (Susan.Fager@AOS.iowa.gov) To Apply Submit resume, cover letter and transcript to Susan.Fager@AOS.iowa.gov Description Benefits Job Description This is a non-merit position, candidates must follow the instructions in the "To Apply" section. Positions in this class are exempt from the screening and referral requirements of the Iowa Department of Administrative Services - Human Resources Enterprise. This is a courtesy posting for a non-merit position. Please follow instructions in the "To Apply" section for...

Dec 27, 2025
ID
Assistant Attorney General - Statewide Prosecutions Section
Iowa Department of Administrative Services Des Moines, IA, USA
Assistant Attorney General - Statewide Prosecutions Section Print (https://www.governmentjobs.com/careers/iowa/jobs/newprint/5178141) ? Assistant Attorney General - Statewide Prosecutions Section Salary $62,337.60 - $153,420.80 Annually Location Des Moines - 50319 - Polk County, IA Job Type Full-time Job Number 26-01629 Agency 112 Justice - AG's Office Opening Date 12/22/2025 Closing Date 1/19/2026 11:59 PM Central LinkedIn Tag #LI-DNP Point of Contact aghumanresources@ag.iowa.gov To Apply Apply by sending a cover letter and resume to Zach Hoffman, Chief of Staff, at AGHumanResources@ag.iowa.gov or 1305 E. Walnut St., 2nd Floor, Des Moines, IA 50319. Description Benefits Job Description This is a non-merit position. Candidates must follow the instructions in the "To Apply" section. Positions in this class are exempt from the screening and referral requirements of the Iowa Department of Administrative Services - Human Resources...

Dec 26, 2025
IL
Part time
 
Womens Soccer & Housing Graduate Assistant
Iowa Lakes Community College Estherville, IA, USA
General Job Summary This part-time position will assist the Head Women's Soccer Coach and Housing Department with day-to-day operations working 27.5 hours a week. Position located on Spencer Campus. Applicant must be expected to enroll in a Masters' Degree Program at their own expense. Position: Women's Soccer & Housing Graduate Assistant Classification: Unclassified Department: Athletics / Housing Report To: Head Women's Soccer Coach and Housing Manager ESSENTIAL DUTIES & RESPONSIBILITIES (% OF THE TIME): Constant (67-100%) Assist the head soccer coach in the day-to-day operations of the soccer program. Assist in the recruitment of student athletes. Assist in the academic monitoring and success of student athletes. Assist with the placement of graduates to four-year institutions. Assist Head Coach in game planning, practice organization, and daily individual instruction of student athletes. Housing Assistant - Live on campus. Responsible for dorm...

Dec 26, 2025
ID
Highway Technician - Algona
Iowa Department of Administrative Services Algona, IA, USA
Highway Technician - Algona Print (https://www.governmentjobs.com/careers/iowa/jobs/newprint/5178879) Apply ? Highway Technician - Algona Salary $49,400.00 - $72,612.80 Annually Location Algona - 50511 - Kossuth County, IA Job Type Full-time Job Number 26-01638 Agency 645 Iowa Department of Transportation Opening Date 12/22/2025 Closing Date 1/11/2026 11:59 PM Central LinkedIn Tag #LI-POST Point of Contact Kevin Rauk, Kevin.Rauk@iowadot.us Description Benefits Questions Job Description Are you interested in roadway constructionandmaintenance? The Iowa Department of Transportation is looking for individuals who will complete inspections of construction projects and help support the maintenance garages with snow removal efforts as a Highway Technician. Despite working between the two different areas, you will get to be a part of one dedicated team! Whether you're working in construction or maintenance, inside an office or...

Dec 26, 2025
ID
Assistant Attorney General - Civil Litigation/Worker's Compensation
Iowa Department of Administrative Services Des Moines, IA, USA
Assistant Attorney General - Civil Litigation/Worker's Compensation Print (https://www.governmentjobs.com/careers/iowa/jobs/newprint/5178117) ? Assistant Attorney General - Civil Litigation/Worker's Compensation Salary $62,337.60 - $153,420.80 Annually Location Des Moines - 50319 - Polk County, IA Job Type Full-time Job Number 26-01628 Agency 112 Justice - AG's Office Opening Date 12/22/2025 Closing Date 1/19/2026 11:59 PM Central LinkedIn Tag #LI-DNP Point of Contact aghumanresources@ag.iowa.gov To Apply Apply by sending a cover letter and resume to Zach Hoffman, Chief of Staff, at AGHumanResources@ag.iowa.gov or 1305 E. Walnut St., 2nd Floor, Des Moines, IA 50319 Description Benefits Job Description This is a non-merit position. Candidates must follow the instructions in the "To Apply" section. Positions in this class are exempt from the screening and referral requirements of the Iowa Department of Administrative Services -...

Dec 26, 2025
Uo
Part time
 
50% Clinic Patient Care Technician - UI Heart and Vascular Center
University of Iowa Iowa City, IA, USA
No Nights, Weekends, or Holidays! UI Heart and Vascular Center is seeking an 50% Patient Care Technician to support our Outpatient Clinic. The Patient Care Technician under direct supervision, assists the members of the nursing team in provision of multiple types of patient care in in-patient and out-patient care areas. Their work requires familiarity with a wide variety of nursing procedures used in delivering patient care. This position’s main location will be our main campus clinic but may travel too other surrounding clinics to provide support within a 2-hour radius as needed. We are the best heart hospital in Iowa UI Heart & Vascular Center is recognized by U.S. News & World Report as the best hospital in the state for cardiology and heart surgery patient care. The best hospitals nationally received this rating based on patient outcomes, number of high-risk patients seen, patient experience, advanced clinical technologies, and more. Position...

Dec 25, 2025
TU
Part time
 
Psychiatric Nursing Assistant I - Neuropsychiatric Unit (2JPW) - 60%
The University of Iowa Iowa City, IA, USA
The Neuropsychiatry unit intends to hire for one position at either the Psychiatric Nursing Assistant I classification, requisition # 25006690 , or Psychiatric Nursing Assistant II, requisition #25006691, based on the qualifications of the successful candidate. University of Iowa Health Care Department of Nursing is seeking a Psychiatric Nursing Assistant to perform specific tasks to assist members of the Nursing team in providing patient care under the direct supervision of Registered Nurses. Responsibilities Will Include, But Are Not Limited To Establish therapeutic relationships with patients, families and multi disciplinary team. Participates in planning patient care appropriate for patient's condition and age. Documents patient behavior in a factual, legible manner and identifies material to report to the registered nurse. Maintains patients’ safety and security by providing physical care and assistance; follows Standard precaution. Provides supervision of...

Dec 25, 2025
AC
Full time
 
Sr. Program Director - State Chief Liaison
ACT Iowa City, IA, USA
At ACT, Your Work Makes a Difference Education has power – a power that changes lives forever. It creates opportunities that lift up individuals, their families, and sparks societal change that echoes through generations to come. From our grassroots we have fought the good fight for equity in education, and we remain devoted to helping anyone who struggles to access that power. This is what matters to us and we must do better - we’ve never been more sure of our purpose. ACT team members are part of an organization dedicated to a mission that has never been more important: Helping people achieve education and workplace success. Advancing that mission within our organization, by helping our team members achieve education and workplace success of their own, is core to our values. ACT values a diverse workplace and is committed to fostering an inclusive, equitable environment in which every team member has an opportunity to grow. We want our team members to have the well-being...

Dec 25, 2025
TU
Part time
 
Psychiatric Nursing Assistant I - Neuropsychiatric Unit (2JPW) - 60%
The University of Iowa Iowa City, IA, USA
The Neuropsychiatry unit intends to hire for one position at either the Psychiatric Nursing Assistant I classification, requisition # 25006690, or Psychiatric Nursing Assistant II, requisition #25006691, based on the qualifications of the successful candidate. University of Iowa Health Care Department of Nursing is seeking a Psychiatric Nursing Assistant to perform specific tasks to assist members of the Nursing team in providing patient care under the direct supervision of Registered Nurses. Responsibilities will include, but are not limited to: Establish therapeutic relationships with patients, families and multi disciplinary team. Participates in planning patient care appropriate for patient's condition and age. Documents patient behavior in a factual, legible manner and identifies material to report to the registered nurse. Maintains patients’ safety and security by providing physical care and assistance; follows Standard precaution. Provides supervision of...

Dec 25, 2025
ID
Rehabilitation Assistant - Cedar Rapids
Iowa Department of Administrative Services Cedar Rapids, IA, USA
Rehabilitation Assistant - Cedar Rapids Print (https://www.governmentjobs.com/careers/iowa/jobs/newprint/5176552) Apply ? Rehabilitation Assistant - Cedar Rapids Salary $37,356.80 - $54,870.40 Annually Location Cedar Rapids - 52401 - Linn County, IA Job Type Full-time Job Number 26-01610 Agency 309 - Iowa Workforce Development - Vocational Rehabilitation Services Opening Date 12/19/2025 Closing Date 1/4/2026 11:59 PM Central LinkedIn Tag #LI-POST Point of Contact Holly Mateer (holly.mateer@iwd.iowa.gov) Description Benefits Questions Job Description The Iowa Vocational Rehabilitation Team at Iowa Workforce Development is accepting applications for full-time Rehabilitation Assistant role in our Cedar Rapids, IA IowaWORKSoffices Job Description and Responsibilities: Provide general agency information at orientations for job candidates to support new referrals. Complete agency referral/ application materials to support...

Dec 23, 2025
ID
Highway Maintenance Supervisor - Dubuque/Maquoketa
Iowa Department of Transportation Des Moines, IA, USA
Highway Maintenance Supervisor - Dubuque/Maquoketa Print (https://www.governmentjobs.com/careers/iowa/jobs/newprint/5176103) Apply ? Highway Maintenance Supervisor - Dubuque/Maquoketa Salary $72,238.40 - $111,238.40 Annually Location State of Iowa - See Job Description, IA Job Type Full-time Job Number 26-01611 Agency 645 Iowa Department of Transportation Opening Date 12/18/2025 Closing Date 1/4/2026 11:59 PM Central LinkedIn Tag #LI-POST Point of Contact Mitchell Wood - Mitchell.Wood@iowadot.us Description Benefits Questions Job Description Lead with Purpose at the Iowa Department of Transportation! Are you ready to make a meaningful impact every single day? The Iowa Department of Transportation (Iowa DOT) is seeking a passionate and drivenHighway Maintenance Supervisor, a true people leader who can inspire, engage, and motivate our exceptional team. In this role, you'll bring your leadership experience and expertise...

Dec 22, 2025
TU
Full time
 
Medical Assistant II - UI Health Care Sioux City Family Medicine 50-100%
The University of Iowa Iowa City, IA, USA
University of Iowa Health Care is seeking a patient-centered 50% to 100% (20 - 40 hours a week) Medical Assistant II to work in our Sioux City Family Medicine Clinic . This position supports our Family Medicine Clinic where you’ll spend more time with patients and expand your physician-support and administrative duties, increasing the efficiency and productivity of the physician and anticipating future needs to facilitate the flow of the clinic. For over 100 years, Iowa Healthcare’s primary focus has been the health and wellness of our patients. We provide care for pregnancy, baby wellness, vaccinations, school and athletic physicals, acute visits, annual check-ups, mental health, on-site laboratory services, and more. Our team builds relationships with patients, monitors their care history, and delivers personalized, compassionate care to every patient. When a patient needs specialty care, our family medicine provider connects them with the appropriate UI Health Care...

Dec 22, 2025
ID
Resident Treatment Technician Part-time
Iowa Department of Administrative Services Cherokee, IA, USA
Resident Treatment Technician Part-time Print (https://www.governmentjobs.com/careers/iowa/jobs/newprint/5174878) Apply ? Resident Treatment Technician Part-time Salary $21.55 - $31.79 Hourly Location Cherokee - 51012 - Cherokee County, IA Job Type Parttime Job Number 26-01599 Agency 400 Health & Human Services- State Operated Specialty Care- Cherokee Mental Health Institute Opening Date 12/18/2025 Closing Date 1/5/2026 11:59 PM Central LinkedIn Tag #LI-POST Point of Contact Dawn Bobzien, dawn.bobzien@hhs.iowa.gov Description Benefits Questions Job Description The Iowa Department of Health and Human Services (HHS), Division of State-Operated Specialty Care, Bureau of Cherokee Mental Health Institute (CMHI) is seeking a Resident Treatment Technician to join our team! This is a part-time position on the P.M. (2:30 p.m. -11:00 p.m.) shift with a three-week rotating schedule. There is opportunity for growth, development,...

Dec 22, 2025
TU
Full time
 
Licensed Practical Nurse - UI Health Care Sioux City Family Medicine 50-100%
The University of Iowa Iowa City, IA, USA
The University of Iowa Community Clinics (UICC) is seeking a patient centered 50% - 10 0 % (20 - 40 hours a week) Licensed Practical Nurse (LPN) to work at our UI Health Care Sioux City Family Medicine. This position supports our Family Medicine Clinic where you’ll spend more time with patients and expand your physician-support and administrative duties, increasing the efficiency and productivity of the physician and anticipating future needs to facilitate the flow of the clinic. For over 100 years, Iowa Healthcare’s primary focus has been the health and wellness of our patients. We provide care for pregnancy, baby wellness, vaccinations, school and athletic physicals, acute visits, annual check-ups, mental health, on-site laboratory services, and more. Our team builds relationships with patients, monitors their care history, and delivers personalized, compassionate care to every patient. When a patient needs specialty care, our family medicine provider connects them with...

Dec 22, 2025
ID
District 6 - Assistant District Engineer
Iowa Department of Transportation Cedar Rapids, IA, USA
District 6 - Assistant District Engineer Print (https://www.governmentjobs.com/careers/iowa/jobs/newprint/5175968) Apply ? District 6 - Assistant District Engineer Salary $112,985.60 - $160,680.00 Annually Location Cedar Rapids - 52401 - Linn County, IA Job Type Full-time Job Number 26-01608 Agency 645 Iowa Department of Transportation Opening Date 12/18/2025 Closing Date 1/4/2026 11:59 PM Central LinkedIn Tag #LI-POST Point of Contact Jesse Tibodeau - Jesse.Tibodeau@iowadot.us Description Benefits Questions Job Description Lead with Purpose at the Iowa Department of Transportation! Are you ready to make a meaningful impact every single day? The Iowa Department of Transportation (Iowa DOT) is seeking a passionate and drivenTransportation Engineer Executive (TEE), a true people leader who can inspire, engage, and motivate our exceptional team. Iowa Department of Transportation's Mission is Making Lives Better Through...

Dec 22, 2025
BO
Full time
 
O'Gorman High School Principal
Bishop O'Gorman Catholic Schools Des Moines, IA, USA
Bishop O’Gorman Catholic Schools, a vibrant pre-school through 12th grade school system located in Sioux Falls, South Dakota, is actively seeking a dynamic, mission-driven Principal for O’Gorman High School. Candidate applications are reviewed as received and the position is considered open until filled. The High School Principal will start the summer of 2026 in preparation for the 2026-2027 school year. Our next leader will carry on the legacy of our four-time National Blue-Ribbon School of Excellence and advance the mission, vision, and values of Bishop O’Gorman Catholic Schools. This position is supported by a robust leadership team including the President, Vice President for Educational Services, High School Assistant Principal, Directors, Principals across the school system, and a business office. Click on the O’Gorman High School Principal Search Prospectus for a comprehensive overview of our premier, Catholic high school, this exceptional career, and application...

Dec 21, 2025
ID
Administrative Support Assistant 2
Iowa Department of Administrative Services Davenport, IA, USA
Administrative Support Assistant 2 Print (https://www.governmentjobs.com/careers/iowa/jobs/newprint/5174163) Apply ? Administrative Support Assistant 2 Salary $35,963.20 - $52,353.60 Annually Location Davenport - 52801 - Scott County, IA Job Type Full-time Job Number 26-01533 Agency 400 Health & Human Services - Community Access Eligibility Division Health and Human Services - Community Access Eligibility Opening Date 12/17/2025 Closing Date 12/28/2025 11:59 PM Central LinkedIn Tag #LI-POST Point of Contact Melissa Nation - melissa.nation@hhs.iowa.gov Description Questions Job Description The Iowa Department of Health and Human Services (HHS), Division of Community Access, Bureau of Eligibility Determination is seeking an Administrative Support Assistant 2 to join our team! This is a full-time opportunity, Monday - Friday with work hours being from 8:00 AM - 4:30 PM. New hires will start at the base salary of $17.29...

Dec 21, 2025
Sanford Health
Certified Nursing Assistant - CNA - Local Traveler
Sanford Health Holstein, IA, USA
Careers With Purpose Join our not-for-profit organization that has provided over 100 years of housing and services to seniors with a commitment to quality care and service in a Christian environment. Facility: GSS IA Holstein Ctr Location: Holstein, IA Address: 505 W 2nd St, Holstein, IA 51025, USA Shift: Varies Job Schedule: PRN Weekly Hours: Varies Salary Range: $17.00 - $25.50 Department Details Positions requirements and benefits Travel required to support multiple locations within 150-mile radius of permanent address Mileage reimbursement provided for required travel Premium Pay Rates: $5/hour premium on all hours worked. $1.25/hour weekend shift differential $1.25/hour evening/night shift differential (6:00 PM - 6:00 AM) Experience Requirements: 3 months experience in Long Term Care required (6 months preferred) Scheduling Requirements: Minimum of 30 hours per month One weekend...

Dec 21, 2025
  • Home
  • Master AI Tools
  • Contact
  • About Us
  • Terms & Conditions
  • Industry Training
  • United States
  • Australia
  • Singapore
  • New Zealand
  • Industry Jobs
  • Find Jobs
  • Create Resume
  • Sign in
  • Career Consultation
  • Facebook
  • LinkedIn
© Institute of Data. All rights reserved.