Microsoft Windows 7 Support During a keynote speech at the 2009 Consumer Electronics Show, Microsoft's CEO Steve Ballmer introduced the beta release of the Windows 7 operating system. The new incarnation of Windows was available for a limited time for downloading at several Microsoft sites. During the presentation, Balmer demonstrated new features and key enhancements incorporated into Windows and driven by market demands. Aspects addressed by Windows 7, said Balmer, cover speed, protection, dependability, functionality, battery life, and intuitive operation. In all of these categories, Windows 7 delivers dramatic improvement.

Microsoft Windows 7 features faster startup, power off, and recovery from sleep mode; easier LAN configuration and file and printer access; centralized peripherals management; plus sophisticated multitouch support. To view Microsoft's news release, refer to Microsoft's Chief Executive Announces Availability of Windows 7

How Progent's Certified Engineers Can Assist Your Company to Plan for Microsoft Windows 7
Progent's Microsoft certified consultants can assist you to test the pre-release version of Microsoft Windows 7 to verify application compatibility and to determine its speed and reliability running your applications. Progent can also help you assess the potential business benefits of adopting Microsoft Windows 7. In case Windows 7 fits your business strategy, Progent can assist your IT organization to design and execute a smooth upgrade to Microsoft Windows 7 from a an older version of Windows.

Progent's IT professionals offer a range of other low-cost services to enhance the efficiency, dependability, protection, speed, and maintainability of information systems that include desktops powered by Microsoft Windows 7:

Desktop Support Services
Progent's Microsoft-certified desktop support consultants offer a wide array of cost-effective consulting and support services to assist you business to deploy, configure, repair, and manage workstations and notebooks based on Microsoft Windows. Progent can provide on-premises or online help for single computers or laptops or help you to plan and carry out a large-scale migration to Windows 7. Progent can also configure Microsoft Office or Microsoft Dynamics programs on your workstations so they integrate efficiently with all Microsoft programs, software from third-party vendors, database servers, and key solutions network-wide. Progent can also provide consultants and technical workers to help you to prepare for and implement a site move or consolidation organized to produce the least possible disruption of your business.

Live Online Training for Desktop Applications
Progent offers live online instruction for a range of desktop applications and operating systems including Microsoft Office Excel, Word, Publisher, Outlook, Acrobat Writer, Adobe Photoshop CS, Crystal Reports, and Microsoft Windows XP and Vista. Virtual learning provides all the advantages of traditional in-person seminars, such as instant communication between students and trainers, but avoids the costs of transportation and the hassle of trying to accommodate the schedules of multiple trainees. Available to single students or classes of any size, virtual instruction allows the trainer to run the seminar from an online office and the clients can be spread throughout a campus or across the country. Virtual learning supports proven teaching aids like virtual white boards, real-time questions, and shared desktops. Sessions can be short and targeted for specialized subjects or extended in time and broader in scope. Instructors and clients can go through problems individually or as a group.

Change and Update Management Automation
Progent's network administration experts can help you create an information network built on Microsoft Windows 7 workstations that is simple to administer. Progent's engineers have extensive experience providing small and midsize companies Systems Management Server consulting to reduce IT administration's workload, increase network security, improve efficiency by ensuring that all patches and updates are current, enforce software licensing compliance, and track patterns of software usage to allow smarter purchasing plan. Also, Progent can help your company to execute a smooth migration to System Center Configuration Manager 2007 from SMS Server 2003 for more comprehensive management automation and can assist you to upgrade to Windows Server 2008.

Security Inventory Scanning and Assessment Packages
Progent's certified security consultants can provide a range of cost-effective security inventory bundles and security assessment service bundles created to give organizations of any size an opportunity to receive an expert opinion about the strength of their security profile. These packages range from an a low-cost external security scan and assessment package for small companies up to a high-level package for institutions who need meet security standards demanded by state regulators or by customers. For every security assessment bundle, consultants with top security credentials analyze and report on scanned information and make suggestions for efficient improvements.

High-availability System Infrastructure
Progent's consulting professionals can assist your company to implement a high-availability system infrastructure that offers features such as Windows Server 2008 Hyper-V failover clustering, auto-failover Internet access, network load balancing, and strategic colocation sites. Progent provides the services of Microsoft and Cisco-certified consulting engineers who can help you utilize virtualization to enhance fault tolerance. Progent can also help you define a comprehensive disaster recovery plan that includes scheduled disaster response assessments and drills.

Help Desk Support and Expertise
Progent is a Microsoft Certified Partner and Progent's online Help Desk support staff of certified technical professionals offers your customers instant access to a reliable support resource with extensive experience delivering telephone support and remote access repair for IT systems based on Microsoft and Cisco products. Progent's concentration is on earning the Help Desk a positive reputation as a key contributor to business performance. Progent's target is to resolve rather than merely record problems. Progent offers comprehensive Help Desk support or seamlessly supplement your existing Call Center. Progent can in addition help your company to select and implement the latest technology for building or improving your internal Call Center.

To find out additional details concerning Progent's support services for Windows 7 and Windows Server 2008, phone 1-800-993-9400 or visit Contact Progent.



An index of content::

  • 24-7 At Home Workforce Bellevue Assistance - Endpoint Management Tools Consulting and Support Services Bellevue, WA Remote Workers Bellevue Consulting - Management Systems Guidance Bellevue Kirkland

  • Help and Support Microsoft Exchange
    Specialists Exchange Server 2000 Upgrade

    Progent is one of the most expert network support companies for integrating email and messaging solutions powered by Exchange 2000 Server. Progent specializes in helping small companies derive all the benefits of Microsoft Exchange 2000 under common scenarios such as updating from Microsoft Exchange 5.5, moving from an ISP-based or POP3 e-mail environment, and jobbing out your Microsoft Exchange 2000 Server administration.

  • 24/7/365 BlackBerry Synchronization Network Security Consultants Downtown Manhattan-Tribeca, NY Server Administration BlackBerry Email Lower Manhattan-Downtown, New York
  • 24x7 Austin MS Dynamics GP (Great Plains) Training Support Services Largest Dynamics GP Austin Premier Partner - Customization Programming and Support
  • 24x7 Manchester, U.K. Consultancy Firms Manchester, U.K. Security Consultants
  • Windows 7 Migration Remote Support
  • 24x7 Problem Escalation Through Teamwork Support Consultant Small Office IT Consulting Problem Escalation Through Teamwork
  • 24x7x365 CCIE Expert Certified Southfield-Sterling Heights Systems Engineer Southfield, MI Small Business Network Consulting Company
  • After Hours Albuquerque, NM, Las Cruces, NM, Santa Fe, NM, Rio Rancho, NM Tech Support For Small Business Top Ranked CISSP Certified Expert Phone Support Services Albuquerque, NM
  • Assessment Wichita, KS Kansas Networking Help
  • At Home Workers Manaus Consulting Services - Management Tools Consulting Amazonas Remote Workforce Manaus Expertise - Management Tools Consulting Services Amazonas
  • At Home Workforce Assistance near me in Plano - Cloud Systems Consulting At Home Workforce Assistance - Plano - Cloud Integration Solutions Guidance
  • At Home Workforce Chandler Consulting - VoIP Solutions Guidance Maricopa County Arizona Telecommuters Chandler Consulting - VoIP Solutions Consulting and Support Services Maricopa County Arizona
  • At Home Workforce Guidance near me in New Orleans - Endpoint Management Systems Consulting At Home Workforce Assistance near New Orleans - Endpoint Management Solutions Consulting and Support Services Port of New Orleans
  • Microsoft Windows 7 Upgrade Engineer
  • At Home Workforce Irving Consultants - Cybersecurity Systems Assistance Irving Dallas Plano Irving Work at Home Employees Security Systems Assistance Dallas County Texas, United States

  • Top Exchange 2007 Edge Server Consulting Services
    Consultant Exchange 2007 Server

    Progent's Microsoft certified support team can help you design and deploy a smooth in-place Exchange Server 2007 migration plan that avoids network downtime, simplifies ongoing support demands, and makes your Exchange 2007 Server easy to administer. For complex multiple server or multi-location migrations, Progent has the experience to finish your project quickly and economically. Progent's Microsoft Exchange 2007 support, repair, and consulting services include assistance with the configuration of third-party enhancements of Exchange 2007 Server that are in keeping with your business needs.

  • Bay Area Computer Support For Small Offices Brisbane Network Help
  • Brooklyn Work at Home Employees IP Voice Technology Consulting and Support Services Brooklyn NY 24x7 Brooklyn Remote Workforce IP Voice Technology Assistance
  • CISSP Certified security Systems Engineer Consulting Services Specialists CISSP-ISSEP Cybersecurity

  • MongoLock ransomware recovery Consulting
    Snatch ransomware recovery Professionals

    Progent's seasoned ransomware recovery consultants can assist your business to restore a network breached by a ransomware attack such as Ryuk, Maze, Sodinokibi, Netwalker, LockBit or Nephilim.

  • CISSP Cybersecurity Tech Services Paraná Security Auditor
  • Cheyenne Small Business Computer Consulting Companies Computer Service Companies Cheyenne-Laramie
  • Technical Support Services Windows 7 Integration
  • Cisco Network Design and Consulting Cisco Server Administration North Dakota, United States
  • Computer Consultant Windows 8.1 Backup and Restore Microsoft Windows 8.1 Upgrade Small Business Computer Consultants
  • Computer Systems Consulting Exchange 2003 Server 24/7/365 Exchange 2019 Network Consulting Experts
  • Consultant ProSight Virtual Hosting Top Quality ProSight VM Hosting Professionals
  • Cybersecurity Team Critical Security Bulletins Security Protection Bulletins Security Audits

  • Expert Microsoft Certified Windows Server 2008 DirectAccess Network Consulting
    Windows Server 2008 Active Directory Support Outsourcing

    Progent's certified professionals can help you to calculate the advantages of Windows Server 2008 for your business, create test systems and migration strategies, install Windows Server 2008 with your network environment and workload, train your support personnel how to run new administration tools, and deliver ongoing consulting and troubleshooting via budget-friendly alternatives such as Help Desk Call Center support and online technical support.

  • Denver WannaCry Crypto-Ransomware Repair Denver Aurora 24-7 Denver Spora Ransomware System-Restore Denver
  • Dublin Network Installation Consulting Group San Ramon

  • Integration Microsoft T-SQL
    Microsoft SQL Server Network Support Consulting

    Microsoft SQL Server 2005 offers powerful, familiar tools to IT professionals and information workers, reducing the complexity of creating, deploying, managing, and using enterprise information and database applications in environments ranging from mobile devices to enterprise information systems. The complexity and integration requirements of Microsoft SQL Server 2005 require a network consulting firm with hands-on experience and broad knowledge in designing and deploying information-based, end-to-end business IT applications. The experience of Progent's Microsoft-certified technical team, with an average of over 10 years of professional work involving Microsoft technology, assures you success in planning, deploying and supporting Microsoft SQL Server 2005 applications that are well integrated with the Microsoft .NET platform.

  • Edmonton Locky Crypto-Ransomware Assessment and Restoration Edmonton Edmonton Ransomware Cleanup Services Edmonton
  • Emergency Microsoft MCDBA Support Contract Job Orlando-Kissimmee Contract Security Consulting Orange County Florida

  • WatchGuard Firebox T55 Firewall Security Services
    WatchGuard Firebox Network Security Test

    Progent provides consulting services for WatchGuard Firewall/VPN security gateways including the WatchGuard Firebox and XTM lines of Firewalls and the Firebox SSL VPN Gateway. Progent's WatchGuard consultants can show you how to choose, deploy, and maintain a WatchGuard Firewall appliance that aligns with your network security needs and budget. Progent can help you to manage outdated WatchGuard firewall appliances or migrate efficiently to modern WatchGuard firewall solutions.

  • Emergency Telecommuters Omaha Consulting Services - Endpoint Management Systems Consultants Omaha Council Bluffs Remote Workforce Omaha Consulting Services - Management Tools Consulting
  • Fedora Linux, Sun Solaris, UNIX Onsite Technical Support Adelaide Fedora Linux, Sun Solaris, UNIX Support and Integration
  • Fort Worth Remote Workers IP Voice Technology Assistance Fort Worth North Texas Dallas Fort Worth Arlington Teleworkers Expertise near Fort Worth - IP Voice Technology Consulting
  • Emergency Setup and Support Windows 7 Integration
  • Garland Teleworkers Security Systems Consultants Garland, TX, United States Work from Home Employees Garland Consulting Services - Cybersecurity Solutions Consultants Garland, TX, USA
  • Gentoo Linux, Solaris, UNIX IT Consultants St Louis St Charles Jefferson Franklin, United States St Louis, MO, United States Mandrake Linux, Sun Solaris, UNIX Consultant
  • Gilroy CA Cisco Small Business Network Consulting Firm Technology Consulting Cisco Morgan Hill, CA, America
  • Harrisburg Crypto-Ransomware MongoLock Vulnerability Consultation Harrisburg-Lancaster, Pennsylvania, United States Harrisburg Ransomware Locky Vulnerability Review Harrisburg-Hazelton, Pennsylvania

  • Work from Home VoIP Remote Consulting
    Offsite Workforce IP Voice Remote Support

    Progent can assist small and mid-size businesses to deploy IP voice platforms to give their at-home workforce the advantage of seamless extensions of the corporate phone system.

  • Information Technology Consulting Windows Minnetonka-Plymouth, MN Windows Server 2016 Contractor Minnetonka-Bloomington, Minnesota
  • Lima Egregor Ransomware Forensics Investigation Lima Lima Lima Conti Ransomware Forensics Analysis
  • Manchester Locky Crypto-Ransomware Remediation Sheffield-Manchester Trafford, England Manchester Crypto-Ransomware Virus Repair

  • Consultant Services SQL Server 2016 Reporting Services
    SQL Server 2016 Enterprise Remote Support Services

    Microsoft SQL Server 2016 offers significant enhancements in speed, capacity, security, availability, BOYD support, plus built-in BI. New features include PolyBase for processing relational and non-relational databases simultaneously for data warehousing, R language integration, Row-level Security, Mobile Report Publisher, and centralized management of on-premises and cloud operations and services. Progent's Microsoft-certified consulting team can provide online and onsite expertise to help businesses of any size to implement, manage or debug any version of SQL Server 2016. Progent can also help you to interface SQL Server 2016 with all key Microsoft platforms including Windows Server, Exchange Server 2016, SharePoint, Microsoft Dynamics CRM, Lync or Skype for Business, and System Center Operations Manager.

  • Memphis, Tennessee Small Business Computer Consulting Services Memphis, Tennessee Network Support Company
  • Meraki Switch Stacking Online Technical Support Meraki Switch Upgrade Online Help
  • Microsoft Certified Partner Voice over IP Engineers 24-Hour Microsoft Instant Messaging Technology Professional
  • Microsoft Consultant Remote Support Jobs Union City, CA Microsoft MCA Consulting Positions Castro Valley, CA
  • Microsoft SQL 2014 Software Consultants Concord CA 24-Hour SQL Server 2019 Help Walnut Creek, CA
  • Microsoft SharePoint Server Technical Support Services SharePoint Outsourcing

  • Supplemental Helpdesk Network Consultants
    Best Microsoft Expert Co-managed Service Desk Consultant Services

    Progent's Co-managed Call Center service makes it possible for your IT organization to split the load for Help Desk support seamlessly between your in-house IT team and Progent's roster of seasoned desktop support engineers and subject matter experts (SMEs). Progent's Co-managed Help Desk service is a collaborative support solution based on ConnectWise Manage, the leading shared professional services automation (PSA) tool for handling end-user service requests, ticket lifecycle, ownership, progress tracking, and metrics.

  • Microsoft Windows 7 Migration Setup and Support Windows 7 Migration Computer Consulting Group
  • Networking Company Cisco Consulting Services Cisco Rio de Janeiro, RJ
  • Norfolk, Virginia Setup Service Norfolk, Virginia Integration Specialist
  • Offsite Workforce Perth Consultants - Backup/Recovery Solutions Assistance Perth Immediate Perth Teleworkers Data Protection Systems Consulting Experts Perth
  • Oklahoma City, Tinker Air Force Base Slackware Linux, Solaris, UNIX Professional Configuration CentOS Linux, Sun Solaris, UNIX
  • Perth Ryuk Ransomware Cleanup Western Australia Perth Ryuk Ransomware Malware Remediation
  • Philadelphia Conti Crypto-Ransomware Mitigation Philadelphia Pennsylvania Philadelphia NotPetya Crypto-Ransomware Data-Recovery Philadelphia
  • ProSight Duo MFA On-site Technical Support Duo Two-factor Authentication (2FA) Technology Consulting

  • Flexential Data Center Services
    Flexential Data Center Consultant

    Progent utilizes the Flexential Tampa data center primarily to deliver private cloud hosting. Progent has a team of network consultants based in the vicinity of Tampa, and Progent also offers remote expertise from Progent's countrywide team of Microsoft-certified experts, Cisco-certified CCIE network infrastructure engineers, ISSIP-CISSP-certified security experts, Hyper-V and VMware specialists, and senior disaster recover preparedness experts. Progent can also help your business to plan and carry out a migration to the Flexential data center with services such as planning system configuration, specifying hardware components, system configuration and testing, troubleshooting, streamlining remote network management, and educating your IT staff.

  • Professionals BES Express BlackBerry BES Express Consulting Services
  • Raleigh Dynamics GP-Great Plains Upgrade Support Raleigh Wake Forest Garner Cary Raleigh Dynamics GP-Software Training Support Raleigh Durham Chapel Hill
  • Ransomware Cleanup Consulting Santa Monica-Pacific Palisades Santa Monica Crypto Recovery Santa Monica-West Los Angeles
  • Windows 7 Migration Network Engineer
  • Remote Atlanta Lockbit Crypto-Ransomware Negotiation Support Fulton County Georgia Atlanta, United States Atlanta Ransomware Settlement Negotiation Support
  • Remote Workers Arlington Assistance - Support Consulting Services Arlington, Kennedale, Grand Prairie Remote Workforce Consulting Experts - Arlington - Connectivity Solutions Consulting Services Arlington, TX
  • Remote Workers Winston-Salem Consulting Services - Collaboration Solutions Consultants Greensboro Winston-Salem High Point 24x7 At Home Workforce Winston-Salem Consultants - Collaboration Solutions Consultants Forsyth County North Carolina
  • Richmond, CA Telecommuters Richmond Consulting - Setup Consultants Work at Home Employees Richmond Consultants - Setup Consulting Services Richmond San Pablo Hercules

  • SentinelOne Singularity and Vigilance Integration Consultants
    SentinelOne Singularity XDR Consult

    Progent is a reseller and consulting firm for SentinelOne's Singularity product line, a subscription-based, cloud-first cyberthreat management platform that incorporates AI software and advanced services to deliver cutting-edge endpoint detection and response (EDR).

  • Rockville-Fredrick, Maryland At Home Workers Rockville Consulting Experts - Cybersecurity Systems Consulting Rockville At Home Workforce Cybersecurity Solutions Assistance Rockville-Silver Spring
  • Emergency Microsoft Windows 7 Evaluation IT Consulting
  • SQL 2012 Information Technology Consulting Group Hillsborough County New Hampshire, United States Best Microsoft SQL 2008 Remote Consulting Manchester, NH
  • SQL Server 2012 Systems Consultant Fargo-Bismarck, ND Fargo-Minot Microsoft SQL 2014 Technical Support Firms
  • SQL Server 2019 Consultants Reston-Ashburn, Virginia Open Now Network Consulting Experts SQL Server 2019 Reston
  • Windows 7 Evaluation Information Technology Consulting
  • San Juan Ransomware Testing San Juan, Puerto Rico San Juan Crypto-Ransomware Malware Readiness Testing San Juan
  • San Nicolás Monterrey WannaCry Crypto-Ransomware Repair Saltillo 24-7 Monterrey Egregor Crypto-Ransomware System-Rebuild

  • SQL Server 2017 Disaster Recovery Integration Support
    SQL Server 2017 and Hyper-V Professionals

    Progent's certified SQL Server 2017 consultants can help your organization to design and carry out an efficient migration from your existing SQL Server databases and applications to SQL Server 2017.

  • Santa Cruz Locky Ransomware Settlement Consultants Watsonville CA Santa Cruz Nephilim Ransomware Negotiation Support Santa Cruz, CA
  • Santa Monica-Pacific Palisades, CA Network Specialists Exchange 2010 Server Technical Support Exchange 2016 Santa Monica-Westwood, California
  • Seaside Outsourcing Design Consultants Monterey County
  • Security Management Practices Firewall Network Install Telecommunications Security IT Services Toronto, ON
  • SharePoint Integration Company Baltimore Maryland SharePoint Support Company Maryland - Baltimore, MD, Baltimore-Washington DC , MD, Columbia, MD, Bethesda, MD

  • Lync Server 2013 topology Consultants
    Microsoft Lync Server 2013 Consulting Services

    Lync 2013, rebranded Skype for Business, enables businesses of any size to build a manageable and secure communications ecosystem that supports a Bring-Your-Own-Device computing model with instant messaging (IM), real-time presence, audio/video and web conferencing with app sharing, and both IP-based and PSTN telephony across a broad assortment of stationary PCs and handheld devices. Progent's certified Lync Server 2013 experts and system architects can help your company to assess the advantages of Lync 2013, design an on-premises, cloud-based (via Microsoft Lync Online) or mixed model suitable for your current and long-term goals, deploy Lync 2013 in a way that expedites your ROI, and provide live webinar and on-premises training to your management team and end users. Progent offers expertise in critical components of a Lync 2013 solution including Windows Server, SQL Server Express and Exchange, and Progent can assist you to combine Lync Server 2013 with popular Microsoft 365 apps such as Outlook and PowerPoint.

  • SharePoint Network Consultant Los Angeles, San Diego, Long Beach, Santa Ana, Anaheim, Riverside, Bakersfield, CA SharePoint Solution Providers Los Angeles, CA
  • Silicon Valley, CA Supplemental Network Support Staffing Support Consulting Temporary IT Staffing Help Consulting Experts Cupertino, CA
  • Supplemental IT Staffing Support Consulting Support Naples-North Naples, FL Temporary IT Staffing for IT Support Groups Naples-Bonita Springs, United States
  • Telecommuters Consulting - Stamford - Collaboration Technology Assistance Stamford At Home Workers Expertise near Stamford - Collaboration Systems Expertise Fairfield County Connecticut
  • Teleworkers Assistance near me in Tucson - Conferencing Systems Consulting Experts Tucson, AZ Work at Home Employees Tucson Consulting Services - Video Conferencing Technology Consultants Tucson International Airport TUS
  • 24-7 Computer Engineer Microsoft Windows 7 Evaluation
  • Top Quality Specialist WannaCry ransomware recovery ransomware removal and file recovery Consultants

  • Skills Transfer Windows
    Router Knowledge Transfer

    Progent practices knowledge transfer from Progent's consultants to clients. By teaching customers to handle problems that are within their scope, Progent can concentrate on providing high-value skills where Progent has little competition. Mid-size companies who utilize trusted freelance service providers or who maintain in-house support staffs benefit when Progent passes on knowledge about new technology and tested methodologies to make their IT environments more reliable, protected, and productive.

  • Top Ranked Network Consultants SQL Server 2014 Delayed Durability SQL Server 2014 Security Consultant Services
  • Top Rated Rancho Cordova On Site service Mather Information Technology Consulting Companies

  • Microsoft Azure cloud integration Developer Firms
    Microsoft Entra Exchange Professionals

    Progent's consultants can help you to design and carry out a smooth move from on-premises Active Directory to cloud-based Microsoft Entra ID (formerly called Azure Actve Directory) or to a hybrid solution that deploys Microsoft Entra Domain Services and Microsoft Entra Connect to unify identity and access services for both onsite and cloud resources.

  • Windows 7 Upgrade Remote Consulting
  • Ubuntu Linux, Solaris, UNIX Remote Support Services Kansas City, Jackson County, United States Debian Linux, Solaris, UNIX Technical Support Kansas City International Airport MCI
  • Wichita Remote Workers Endpoint Management Solutions Guidance Wichita, Sedgwick County Wichita Work from Home Employees Endpoint Management Systems Consulting and Support Services Wichita
  • Windows Server 2019 Outsourced IT Services Salt Lake City Windows 2008 Server Support Outsourcing Services Salt Lake City, Tooele County
  • Work at Home Employees Consultants near me in Long Beach - Endpoint Security Systems Expertise Long Beach Southern California, United States Long Beach Remote Workforce Security Solutions Expertise Los Angeles County
  • Work at Home Employees Consulting and Support Services in Oakland - Management Systems Consulting Oakland California Oakland At Home Workforce Oakland Guidance - Management Solutions Assistance
  • Work from Home Employees Consultants nearby Dallas - Setup Consulting and Support Services Downtown Dallas Work from Home Employees Consultants in Dallas - Integration Consulting Experts

  • © 2002-2024 Progent Corporation. All rights reserved.