PEOPLESOFT ENTERPRISE PORTAL 8.9

Similar documents
PEOPLESOFT 8.8 ENTERPRISE PORTAL

PEOPLESOFT ELM 9.0 SELF-SERVICE

PEOPLESOFT CRM FOR SUPPORT 8.9

PEOPLESOFT ENTERPRISE PORTAL SOLUTION 8.4 USING ORACLE9i ON SUN MICROSYSTEMS SUN FIRE V480 SERVERS

PEOPLESOFT CRM FOR COMMUNICATIONS 8.9 USING DB2 UDB FOR AIX ON IBM pseries 630 and 650 SERVERS

PEOPLESOFT HRMS 8.9 SELF-SERVICE USING DB2 FOR Z/OS 8.1 ON

ORACLE ENTERPRISE EXPENSES 8.8 USING DB2 FOR Z/OS 8.1 ON AN IBM z B16 with 313 Feature [6-way LPAR]

COMPARISON OF ORACLE APPLICATION SERVER, WEBLOGIC AND WEBSPHERE USING PEOPLESOFT ENTERPRISE CAMPUS SOLUTIONS 8.9

PEOPLESOFT HRMS 9.1 SELF-SERVICE USING ORACLE

COMPARISON OF ORACLE APPLICATION SERVER, WEBLOGIC AND WEBSPHERE USING PEOPLESOFT ENTERPRISE ONLINE MARKETING 8.9

SUMMARY OF RESULTS BENCHMARK PROFILE. server.

ORACLE S PEOPLESOFT GENERAL LEDGER 9.2 (WITH COMBO EDITING) USING ORACLE DATABASE 11g FOR ORACLE SOLARIS (UNICODE) ON AN ORACLE S SPARC T7-2 Server

E-BUSINESS SUITE APPLICATIONS R12 (RUP 4) LARGE/EXTRA-LARGE PAYROLL (BATCH) BENCHMARK - USING ORACLE10g ON A HEWLETT-PACKARD PROLIANT DL380 G6 SERVER

E-BUSINESS APPLICATIONS R12 (RUP 3) RECEIVABLES ONLINE PROCESSING: Using Oracle10g on an IBM System P5 595

E-BUSINESS SUITE APPLICATIONS R12 (R12.2.5) HR (OLTP) BENCHMARK - USING ORACLE11g ON ORACLE S CLOUD INFRASTRUCTURE

E-BUSINESS SUITE APPLICATIONS R12 (R12.2.5) ORDER MANAGEMENT (OLTP) BENCHMARK - USING ORACLE11g

E-BUSINESS SUITE APPLICATIONS R12 (R12.1.3) iprocurement (OLTP) BENCHMARK - USING ORACLE DATABASE 11g ON FUJITSU S M10-4S SERVER RUNNING SOLARIS 11

E-BUSINESS SUITE APPLICATIONS R12 (R12.1.3) HR (OLTP) BENCHMARK - USING ORACLE DATABASE 11g ON FUJITSU S M10-4S SERVER RUNNING SOLARIS 11

An Oracle White Paper Released April 2008

E-BUSINESS APPLICATIONS 11i ( ) TELCO BENCHMARK - USING ORACLE10g ON AN IBM SYSTEM p5 570 SERVER

Newest generation of HP ProLiant DL380 takes #1 position overall on Oracle E-Business Suite Small Model Benchmark

Quality Center Benchmark March 2009

Performance and Scalability Benchmark: Siebel CRM Release 7 on HP-UX Servers and Oracle9i Database. An Oracle White Paper Released October 2003

An Oracle White Paper. Released April 2013

Infor Lawson on IBM i 7.1 and IBM POWER7+

AMD: WebBench Virtualization Performance Study

Introduction...2. Executive summary...2. Test results...3 IOPs...3 Service demand...3 Throughput...4 Scalability...5

Deployment Scenario: WebSphere Portal Mashup integration and page builder

7/12/2010 Microsoft Corporation Microsoft Windows Server AppFabric vs. IBM WebSphere extreme Scale 7 Benchmark Report Page 1

Teamcenter Installation on Windows Clients Guide. Publication Number PLM00012 J

HP Operations Orchestration

vrealize Business System Requirements Guide

VPN Connection to HFM Server at Poltrona FrauSite Below it is described how to connect You to Poltronafrau.it domain through a VPN connection.

E-BUSINESS SUITE APPLICATIONS R12 (R12.1.3) (OLTP)

Configuring Locales on the WAP351 and WAP371 Access Points

Cisco Prime Home 6.X Minimum System Requirements: Standalone and High Availability

IBM Lotus Domino Web Access 6.5.1

SAP SD Benchmark with DB2 and Red Hat Enterprise Linux 5 on IBM System x3850 M2

IBM Tivoli Access Manager for e-business v3.8 Performance Details. Detailed Extranet Results

Oracle Fusion Configurator

Oracle s JD Edwards EnterpriseOne IBM POWER7 performance characterization

StorageWorks Dual Channel 4Gb, PCI-X-to-Fibre Channel Host Bus Adapter for Windows and Linux (Emulex LP11002)

Intellicus Enterprise Reporting and BI Platform

Partner Pre-Install Checklist: Common Service Platform Collector (CSP-C) for Smart Portal 0.5

Getting Started With Intellicus. Version: 7.3

HP Operations Orchestration

Exchange Server 2007 Performance Comparison of the Dell PowerEdge 2950 and HP Proliant DL385 G2 Servers

Symantec NetBackup PureDisk Compatibility Matrix Created August 26, 2010

Getting Started with Intellicus. Version: 16.0

SAP ENTERPRISE PORTAL. Scalability Study - Windows

IT Business Management System Requirements Guide

Visual Nexus Endpoint. User Setup Guide. Version 3.0

A Rational software Whitepaper 05/25/03. IBM Rational Rapid Developer Scalability and Performance Benchmark

Microsoft Dynamics CRM 2011 Data Load Performance and Scalability Case Study

HP Intelligent Management Center SOM Administrator Guide

iload MVP is a general-purpose, script-driven capacity planning, benchmarking, and regression testing tool. The major components of iload MVP are:

Service Manager 9.31 web client end-to-end performance test report

Leading Performance for Oracle Applications? John McAbel Collaborate 2015

Technical Specification Data 1

An Oracle White Paper Released October 2008

DocuShare 6.6 Customer Expectation Setting

Microsoft Office SharePoint Server 2007 with Windows 2008 and SQL Server 2008 on HP servers and storage technologies

ArcExplorer -- Java Edition 9.0 System Requirements

PeopleSoft Applications Portal 9.1 PeopleBook: Portal and Site Administration

Teamcenter Installation on Linux Clients Guide. Publication Number PLM00010 J

Visual Nexus Version 4.0

PeopleSoft Internet Architecture

Evaluation Report: HP StoreFabric SN1000E 16Gb Fibre Channel HBA

... WebSphere 6.1 and WebSphere 6.0 performance with Oracle s JD Edwards EnterpriseOne 8.12 on IBM Power Systems with IBM i

HP Business Service Management

Adobe Acrobat Connect Pro 7.5 and VMware ESX Server

HP SAS benchmark performance tests

Supported Platforms and Servers for Performance Management 4.4

Infor M3 on IBM POWER7+ and using Solid State Drives

Scalability Testing with Login VSI v16.2. White Paper Parallels Remote Application Server 2018

InfoBrief. Dell 2-Node Cluster Achieves Unprecedented Result with Three-tier SAP SD Parallel Standard Application Benchmark on Linux

Oracle Utilities Customer Care and Billing

System Requirements. SAS Profitability Management 2.3. Deployment Options. Supported Operating Systems and Versions. Windows Server Operating Systems

Systemwalker Service Quality Coordinator. Technical Guide. Windows/Solaris/Linux

IBM Unica Campaign Family Version Publication Date: June 7, Recommended Software Environments and Minimum System Requirements

RDP 3.80 Deployment Support

Netegrity SiteMinder 4.51 AuthMark Performance Details

HP s Performance Oriented Datacenter

Tasktop Sync - Installation Primer. Tasktop Sync - Installation Primer

Syncplicity Panorama with Isilon Storage. Technote

VMmark V1.0.0 Results

vcdm System Requirements Version 6.2 English

Readme for Platform Open Cluster Stack (OCS)

Oracle Hyperion Planning on the Oracle Database Appliance using Oracle Transparent Data Encryption

The HBAs tested in this report are the Brocade 825 and the Emulex LightPulse LPe12002 and LPe12000.

V5.0 for DLP+ HyBoost User Manual. V5.0 for DLP+ HyBoost. [User Manual V1.4] Copyrightc2015 Somansa. All rights reserved

QLE10000 Series Adapter Provides Application Benefits Through I/O Caching

Installing VMware vsphere 5.1 Components

InQuira Analytics Installation Guide

Geneva 10.0 System Requirements

Structure and Overview of Manuals

HP QuickTest Professional

BlackBerry Enterprise Server for Microsoft Exchange Version: 5.0. Performance Benchmarking Guide

QuickSpecs. HP SANworks Storage Resource Manager. Overview. Model HP SANworks Storage Resource Manager v4.0b Enterprise Edition.

Lawson M3 7.1 Large User Scaling on System i

Transcription:

O RACLE R EVISION 2.1 PEOPLESOFT ENTERPRISE PORTAL 8.9 USING ORACLE10g ON HEWLETT-PACKARD INTEGRITY AND PROLIANT BLADE SERVERS As a global leader in e-business applications, Oracle is committed to delivering high performance solutions that meet our customers expectations. Business software must deliver rich functionality with robust performance. This performance must be maintained at volumes that are representative of customer environments. Oracle benchmarks demonstrate our software s performance characteristics for a range of processing volumes in a specific configuration. Customers and prospects can use this information to determine the software, hardware, and network configurations necessary to support their processing volumes. The primary objective of our benchmarking effort is to provide as many data points as possible to support this important decision. Benchmark (English) Référence d'exécution (Français) SUMMARY OF RESULTS Benchmark-Test (Deutsch) Patrón rendimiento (Español) de Average Response Standard Data Volume Model Concurrent Users 4,000 temps de réponse Concourants Utilisateurs Antwortzeit Gleichzeitige Benutzer tiempo de reacción Simultáneos Utilizadores Login 2.45 sec, Search/Saves 1.53 sec Norme modèle de données Login 2,45 sec, Search/Saves 1,53 sec 4.000 Datenbankmodell Standard Login 2,45 sek, Search/Saves 1,53 sek 4.000 Volumen Estándar de los datos Login 2,45 sec, Search/Saves 1,53 sec 4.000 BENCHMARK PROFILE In January 2006, PeopleSoft and Hewlett-Packard conducted a benchmark in Pleasanton, CA to measure the online performance of the Oracle s PeopleSoft Enterprise Portal 8.9 configured to run an HR sub-site within a Linux environment. PeopleSoft Enterprise HRMS provided remote transaction execution as well as pagelet content. The implementation used Oracle10g 10.1.0.4 on an 8-way partition of a Hewlett- Packard IBM Integrity rx8620 database server, running Hewlett-Packard HP-UX 11i v2. Four 2-way HP ProLiant BL25p G1 Blade servers were used as Portal Application running Red Hat Linux Advanced Server release AS3U6 2.4.21-34.ELsmp. Five BL30p G1 Blade servers were used as HR Application (2), as Portal Web (2) and as the HR Web Server (1). All ran Red Hat Linux Advanced Server release AS3U6 2.4.21-34.ELsmp. An HP StorageWorks XP128 disk array was used for data storage. The benchmark measured the portal client response times for 4,000 concurrent users. The standard database composition model represents a medium-sized company profile. The testing was conducted in a controlled environment with no other applications running. The goal of this Benchmark was to obtain baseline results and to show application scalability for Oracle s PeopleSoft Enterprise Portal 8.9 accessing PeopleSoft Enterprise HCM self-service applications with Linux. The figure below illustrates average load/search response times for a single user, and for a single user with 4,000 concurrent users. Average Response Time in Seconds Enterprise Portal 8.9 using Oracle 10g on HP ProLiant Blade 3.0 2.5 2.0 1.5 1.0 0.5 0.0 1.51 2.45 1.93 1.65 1.11 1.56 Avg. Login Avg. Edit Avg. Search Single User 4,000 Users 1.45 1.23 Avg. Save Figure 1: Average Response Times

ONLINE METHODOLOGY Mercury Interactive s LoadRunner was used as the load driver, simulating concurrent users. It submitted business processes at an average pacing of 10 minutes for each concurrent user. Mercury Interactive s QuickTest Professional was used to automatically submit transactions and to record the benchmark measurements on the client PC. Measurements were recorded when the user load was attained and the environment reached a steady state. Figure 2 shows this test s 4-tier benchmark configuration. (Browser) 'Client' QuickTest Portal Web Portal App. DB Server Portal 'Drivers' LoadRunner DB Server HCM 4,000 Users Cisco Load Balancer 34% 2 2-way HCM Web Server HCM App. Figure 2: 4-Tier Configuration 2% 1 2-way 78%, 38% 4 2-way 2 2-way 62% 8-way Load times were measured from the time the user clicks a hyperlink or push button until the new HTML page has been rendered. PORTAL SELF-SERVICE TRANSACTIONS Login: Sign on with user logon id and password for the Enterprise Portal. Authentication of the user takes place, and the default homepage is displayed. Note that this is the starting point for all of the tested transactions. Company News: After sign on, click on a company news article. Return to the portal homepage. Click on another company news article. Click home. (4 pagelets after sign on) Paycheck Inquiry: From the home page, click on the viewpaycheck inquiry link from the shortcut collection and pull up a paycheck inquiry. (4 pagelets after sign on) Search for Content: From the home page, enter the search word in the portal header. Search for the content that is in the top portal header. Select content from the search results page. (4 pagelets after sign on) WORKSPACE TRANSACTIONS Login: Sign on with user logon id and password for the Enterprise Portal. Authentication of the user takes place, and the default homepage is displayed. Note that this is the starting point for all of the tested transactions. Navigate to Sub-Site: After sign on, click on the My Workspaces menu and select a particular workspace. Click on the View All Discussions link and then on the Documents link and then on the specified document. Click on the Properties link for the document. (4 pagelets after sign on) Content Management: Click on the Download File button next to the doc filename and open the doc for editing. Make a change to the doc and save it. Click on the Save/Update button and enter the document path and save. (4 pagelets after sign on) SITE PUBLISHER TRANSACTIONS Login: Sign on with user logon id and password for the Enterprise Portal. Authentication of the user takes place, and the default homepage is displayed. Note that this is the starting point for all of the tested transactions. Navigate to Sub-Site: After sign on, click on the Subsites- Folder inquiry link from the menu and select a particular site. (4 pagelets after sign on) Folder Drilldown: From the designated sub-site, click on Managed Content and then on Browse Folders. (4 pagelets after sign on) Edit Content: From the designated folder, click on the Edit Content link. View the text/html preview. (4 pagelets after sign on) Checkout, Save, Checkin: Click on the Checkout button. Change a word and click on the Save button. Click on the Checkin button. (4 pagelets after sign on) Discussion Forum: From the home page, click on the Discussion Forums menu and select the designated forum in the pagelet. Click on the specifed topic, then on the specified post. Add and save a reply. (4 pagelets after sign on) COPYRIGHT 2006 PeopleSoft, Inc. Oracle, Inc. All rights reserved. Page - 2

ONLINE PROCESS RESULTS The table below shows average response times, in seconds, for each business process. Process % of Users Pacing Pagelets on Home Page Self-Service End User 80% 10 min 4 Workspace User 10% 10 min 4 Site Publisher 10% 10 min 4 Total 100% Table 1: Business Process Mix Table 1 shows the proportions of the business processes used in the measurements of this benchmark. The proportions are intended to simulate a typical user scenario. The pacing for each transaction is also shown. The database and application servers were processing a total of 400 business processes per minute at the peak load of 4,000 concurrent users. The transaction rate is calculated by dividing the total number of concurrent users by the average pacing rates. Performance may vary on other hardware and software platforms and with other data composition models. General User (80%) Single User 4,000 Users Login 1.54 2.51 View News 0.66 1.04 View Payslip 0.67 0.7 Select Home Page 0.1 0.17 Search 1.11 1.56 Logoff 0.97 0.8 Workspace User (10%) Login 1.62 2.32 Navigate to Sub-site 1.62 2.61 Navigate to Discussion Forum Navigate to Content Management 1.09 1.9 0.88 1.04 CM Edit Content 2 2.48 Edit Document 1.92 2.07 Save Document 0.76 0.92 Upload Document 0.88 1.23 Logoff 1.1 1.13 Site Publisher (10%) Login 1.19 2.09 Navigate to Sub-site 1.28 1.27 Folder Drilldn. (3 clicks) 6.06 8.23 Edit Content 1.04 1.23 Checkout 1.73 1.97 Save 2.4 2.86 Check-in 2.15 2.92 Select Home Page 0.58 0.33 Discussion Forum 1.03 1.94 Discussion Topic 0.63 1.19 Discussion Post 0.56 0.57 Discussion Reply 0.58 0.71 Discussion Save 0.54 0.57 Logoff 0.61 0.55 Weighted Averages Average Login 1.51 2.45 Average Navigation 1.22 1.71 Average Edit 1.65 1.93 Average Search 1.11 1.56 Average Save 1.23 1.45 Table 2: Business Process Runtimes COPYRIGHT 2006 PeopleSoft, Inc. Oracle, Inc. All rights reserved. Page - 3

SERVER PERFORMANCE Figure 3 shows the average CPU utilization for each of the servers in this test. % Average CPU Utilization Oracle Enterprise Portal 8.9 Using Oracle10g on HP Integrity and ProLiant 100 Port Web 1 90 Port Web 2 80 70 Port App 1 60 Port App 2 50 Port App 3 40 Port App 4 30 20 HR Web 10 HR App 1 0 HR App 2 %user %system %Idle % I/O Wait Figure 3: Server Performance DB Server User System Idle I/O Wait Port Web 1 23.61 2.88 73.49 0.00 Port Web 2 29.47 2.89 67.57 0.00 Port App 1 54.83 5.13 38.89 1.02 Port App 2 56.65 5.22 37.07 1.13 Port App 3 55.03 5.21 38.65 1.05 Port App 4 54.54 5.23 38.86 1.27 HR Web 6.93 1.03 92.07 0.00 HR App 1 21.32 3.32 71.93 3.45 HR App 2 20.92 2.85 73.81 2.36 DB Server 51.59 10.08 37.98 0.01 Table 3: Average CPU Utilization by Server I/O PERFORMANCE The Benchmark for a 4,000 Concurrent User run was run using an HP StorageWorks XP128 disk array. I/O performance is crucial to system performance and is summarized in the table below: Average Total Transfers per Second 97 512K Blocks Transferred per Sec 3,835 Table 4: I/O Performance DATA COMPOSITION DESCRIPTION The large database was comprised of information on 40,000 employees in the Portal and HCM databases. Entity Breakout Quantity Employees PERSON_DATA_FULLSYNC 40,000 WORKFORCE_FULLSYNC 40,000 Companies COMPANY_FULLSYNC 40 Departments DEPT_FULLSYNC 4,000 Locations LOCATION_FULLSYNC 80 Empl. Job Codes JOBCODE_FULLSYNC 4,000 Portal Registry Sites 50 Folder References 60 Content References per Folder 15 Total C-References per Site 900 Total C-References in DB 45,000 Portal Pagelets Home Page 4 HRMS Pagelets Home Page 1 Collab. Workspaces Number of Templates 3 Number of Workspaces 1,000 Content Manage. Number of Con. Man. Folders 10,500 # of Docs per Folder, 0.5 Meg 15 # of HTML Content per Folder 5 # of URLs in Content Manage. 5 Total Number of Files 262,500 Discussion Forum Number of Forums 1,050 Number of Topics per Forum 50 Number of Replies per Topic 5 Table 5: Data Model Details COPYRIGHT 2006 PeopleSoft, Inc. Oracle, Inc. All rights reserved. Page - 4

BENCHMARK ENVIRONMENT HARDWARE CONFIGURATION Web (Portal): Database Server (Portal,HCM): 2 HP ProLiant BL30p G1 blade servers were used as the web servers. They were equipped with the following: A Hewlett-Packard Integrity rx8620 was used as the database server. It was equipped with the following: 2 3.2 GHz Intel Xeon processors, each with 512 8 1.6 GHz Intel Itanium 2 Processors, each with16 Kilobytes of Level-1 Cache, 256 Kilobytes of Level-2 Cache and 6 Megabytes of Level-3 Cache 4 Gigabytes of Memory 16 Gigabytes of Memory (~XX GB used at peak load) 1 SAN-Connected HP StorageWorks XP128 disk array with 2 fibre-channel connections ~4.6 Terabytes of total Disk Space available (64 73 GB + 2 73 GB internal disk drives), approximately 325 GB of RAID 0+1 storage used for this benchmark 2 Hewlett-Packard Tachyon XL2 Fibre Channel Host Bus Adapters Kilobytes of Level 2 Cache and 2 Megabytes of Level-3 write-back cache per CPU ~60 GB of storage with an integrated SmartArray 5i Plus Controller Web Server (HCM): Application (Portal): 4 Gigabytes of Memory 4 HP ProLiant BL25p G1 blade servers were used as the application servers. They were equipped with the following: 2 2.2 GHz AMD Opteron Dual-Core (model 275) processors, each with 64 Kilobytes of Level 1 Cache per core and 1 Megabyte of Level-2 cache per core 8 Gigabytes of Memory 1 HP ProLiant BL30p G1 blade server was used as the web server. It was equipped with the following: 2 3.2 GHz Intel Xeon processors, each with 512 Kilobytes of Level 2 Cache and 2 Megabytes of Level-3 write-back cache per CPU ~60 GB of storage with an integrated SmartArray 5i Plus Controller Load Simulation Driver(s): 1 IBM xseries 440 4-way was used as a driver. It was equipped with the following: ~145.6 GB of storage with an integrated SmartArray 6i 4 1.5 GHz Intel Xeon MP Processors Plus Controller 3.5 Gigabytes of Memory Application (HCM): 1 IBM xseries 255 2-way was used as a driver. It was equipped with the following: 2 HP ProLiant BL30p G1 blade servers were used as the application servers. They were equipped with the following: 2 1.6 GHz Intel Xeon MP Processors 2 3.2 GHz Intel Xeon processors, each with 512 Kilobytes of Level 2 Cache and 2 Megabytes of Level-3 write-back cache per CPU 4 Gigabytes of Memory Load Driver Controller: 4 Gigabytes of Memory 1 IBM SERASSLT x86-based PC workstation was used as a controller. It was equipped with the following: ~60 GB of storage with an integrated SmartArray 5i Plus Controller 2 700 Megahertz Pentium III Processors, each with 512 kilobytes of Level-2 Cache 3.5 Gigabytes of Memory Client PC: Hewlett-Packard d530c workstation with the following: 1 2.66 Gigahertz Intel Pentium 4 Processor, with 512 kilobytes of Level-2 Cache 1 Gigabyte of Memory COPYRIGHT 2006 PeopleSoft, Inc. Oracle, Inc. All rights reserved. Page - 5

SOFTWARE VERSIONS Oracle s PeopleSoft Enterprise Portal 8.9 Oracle s PeopleSoft Enterprise HCM 8.9 Oracle s PeopleSoft Enterprise (PeopleTools) 8.46.05 Oracle10g 10.1.0.4 (64-bit) with PeopleSoft-required patches Hewlett-Packard HP-UX 11i v.2 (11.23) (64-bit) (on the database server) Red Hat Linux Advanced Server release AS3U6 (2.4.21-34.Elsmp) (on the application servers and web servers) Microsoft Windows 2000 Professional (on the drivers and driver controller) Microsoft Windows XP Professional (on the client) Mercury Interactive's LoadRunner 7.51 w/sp 1 Mercury Interactive s QuickTest Professional 6.5 IBM WebSphere 5.1.0 Oracle (PeopleSoft) Pleasanton 4500 Oracle Lane P. O. Box 8018 Pleasanton, California 94588-8618 Tel 925/694-3000 Fax 925/694-3100 Email info@peoplesoft.com World Wide Web http://www.oracle.com PeopleSoft, PeopleTools, PS/nVision, PeopleCode, PeopleBooks, PeopleTalk, and Vantive are registered trademarks, and Pure Internet Architecture, Intelligent Context Manager, and The Real-Time Enterprise are trademarks of PeopleSoft, Inc. Oracle, Inc. All other company and product names may be trademarks of their respective owners. The information contained herein is subject to change without notice. Copyright 2006 PeopleSoft, Inc. Oracle, Inc. All rights reserved. C/N 0616-0706 2006 Hewlett-Packard, Inc. All rights reserved. HP, Hewlett-Packard, the HP logo, Integrity and HP-UX are trademarks or registered trademarks of Hewlett- Packard, Inc. in the United States and other countries. COPYRIGHT 2006 PeopleSoft, Inc. Oracle, Inc. All rights reserved. Page - 6