BluePipes
  • Jobs
  • Pay
    • Calculator
    • Packages
    • My Packages
  • Blog
    • Blog Home
    • Healthcare Careers
    • Nursing Resume
    • Travel Nursing
  • Login
    BluePipes
  • Jobs
  • Pay
    • Calculator
    • Packages
    • My Packages
  • Blog Home
  • Healthcare Careers
  • Nursing Resume
  • Travel Nursing

Welcome!

Sign in to access feature.
Not a member? Join Now

Forgot Password?

Joining is free and easy! Apply and sign up with just a few clicks!

Join and create your free profile today! BluePipes is the easiest way to manage your healthcare career. Create resumes, skills checklists, manage documents, connect with employers and colleagues, Already a member? Sign In

Don't see your field of practice? Click here for help.
By clicking Join Now, you agree to BluePipes User Agreement and Privacy Policy.

Field of Practice Help

Physician:

Select this field of practice if you are, or training to be, a physician: M.D., D.O., D.P.M.,D.D.S, D.M.D., etc.

Nursing:

Select this field of practice if you are, or training to be, in the field of nursing: APRN,NP, CRNA, RN, LPN, CNA, etc.

Allied:

Select this field of practice if your clinical health profession is, or will be, distinct from physician, dentistry, or nursing. This includes all Therapists, Technicians, Assistants, etc.

Employer/Other:

Select this field of practice if you are an employer, recruiter, sales representative, or other professional interested in connecting with healthcare professionals for professional purposes.

Back
  • Calculator
  • All Packages
  • My Packages
All Pay Packages
Showing: 551-600 of 1343

Nursing - RN - Medical Surgical

via Aya Healthcare

Saint Louis, MO

Last Modified: 08/14/2023 ID: 1784
Hours
36 per week
Duration
12 weeks
Housing
Traveler
Medical Benefits
Traveler
Blended Rate
$ 77.86
Weekly Gross
$ 2,803.00
Total Blended
$ 77.86
Total Value
$ 33,635.52
View
View

Nursing - RN - Interventional Radiology

Tristar Centennial, via Triage

Nashville, TN

Last Modified: 08/13/2023 ID: 1783
Hours
40 per week
Duration
13 weeks
Housing
Traveler
Medical Benefits
Traveler
Blended Rate
$ 49.25
Weekly Gross
$ 1,970.00
Total Blended
$ 52.13
Total Value
$ 27,107.60
View
View

Nursing - RN - Interventional Radiology

Tristar Centennial, via Triage

Nashville, TN

Last Modified: 08/13/2023 ID: 1782
Hours
40 per week
Duration
13 weeks
Housing
Traveler
Medical Benefits
Company
Blended Rate
$ -0.31
Weekly Gross
$ -12.31
Total Blended
$ -0.31
Total Value
$ -161.20
View
View

Allied - Ultrasonographer

via Nurse 2 Nurse Staffing

Indianapolis, IN

Last Modified: 08/13/2023 ID: 1781
Hours
40 per week
Duration
13 weeks
Housing
Traveler
Medical Benefits
Company
Blended Rate
$ 63.29
Weekly Gross
$ 2,531.69
Total Blended
$ 63.29
Total Value
$ 32,910.80
View
View

Allied - Ultrasonographer

via Nurse 2 Nurse Staffing

Indianapolis, IN

Last Modified: 08/13/2023 ID: 1780
Hours
40 per week
Duration
13 weeks
Housing
Traveler
Medical Benefits
Company
Blended Rate
$ 63.29
Weekly Gross
$ 2,531.69
Total Blended
$ 63.29
Total Value
$ 32,910.80
View
View

Nursing - LPN - Family Practice

via ABC Health Care

Tennessee Hills, TN

Last Modified: 08/12/2023 ID: 1779
Hours
40 per week
Duration
30 weeks
Housing
Traveler
Medical Benefits
Company
Blended Rate
$ 129.23
Weekly Gross
$ 5,169.23
Total Blended
$ 267.79
Total Value
$ 321,348.00
View
View

Nursing - CNA - Urgent Care

via Tri-State Nursing Enterprises Inc

Franklin, TN

Last Modified: 08/12/2023 ID: 1778
Hours
40 per week
Duration
24 weeks
Housing
Company
Medical Benefits
Company
Blended Rate
$ 142.69
Weekly Gross
$ 5,707.69
Total Blended
$ 770.82
Total Value
$ 739,987.20
View
View

Allied - Phlebotomist

via Apex Healthcare Professionals

Union, AL

Last Modified: 08/11/2023 ID: 1777
Hours
10000000 per week
Duration
13 weeks
Housing
Traveler
Medical Benefits
Company
Blended Rate
$ 1.00
Weekly Gross
$ 10,000,000.00
Total Blended
$ 1.00
Total Value
$ 4,294,967,295.00
View
View

Allied - Echo Tech

Mercy Hospital Ardmore, via Aya Healthcare

Ardmore, OK

Last Modified: 08/11/2023 ID: 1776
Hours
40 per week
Duration
13 weeks
Housing
Traveler
Medical Benefits
Company
Blended Rate
$ 64.25
Weekly Gross
$ 2,569.80
Total Blended
$ 66.46
Total Value
$ 34,559.20
View
View

Nursing - CNS - Urology (Crisis / Rapid Response)

via MSG Staffing

Vicksburg, MS

Last Modified: 08/10/2023 ID: 1775
Hours
6 per week
Duration
5 weeks
Housing
Traveler
Medical Benefits
Company
Blended Rate
$ 96.28
Weekly Gross
$ 577.69
Total Blended
$ 107.95
Total Value
$ 3,238.50
View
View

Nursing - RN - Operating Room - Circulate

CHI Mercy Hospital, via Medical Solutions

Council Bluffs, IA

Last Modified: 08/08/2023 ID: 1774
Hours
40 per week
Duration
11 weeks
Housing
Traveler
Medical Benefits
Company
Blended Rate
$ 99.19
Weekly Gross
$ 3,967.69
Total Blended
$ 100.89
Total Value
$ 44,391.60
View
View

Nursing - RN - Operating Room

via Ascend National Healthcare Staffing

Wenatchee, WA

Last Modified: 08/07/2023 ID: 1773
Hours
40 per week
Duration
13 weeks
Housing
Traveler
Medical Benefits
Company
Blended Rate
$ 124.27
Weekly Gross
$ 4,970.69
Total Blended
$ 124.27
Total Value
$ 64,620.40
View
View

Nursing - LVN - Long Term Care

via First Choice Travelers

Farmington, ME

Last Modified: 08/04/2023 ID: 1772
Hours
36 per week
Duration
13 weeks
Housing
Traveler
Medical Benefits
Traveler
Blended Rate
$ 50.75
Weekly Gross
$ 1,827.00
Total Blended
$ 52.25
Total Value
$ 24,453.00
View
View

Nursing - RN - Neonatal Intensive Care Unit

Northside Atlanta, via Atlas MedStaff

Sandy Springs, GA

Last Modified: 08/02/2023 ID: 1771
Hours
36 per week
Duration
13 weeks
Housing
Traveler
Medical Benefits
Traveler
Blended Rate
$ 48.72
Weekly Gross
$ 1,754.00
Total Blended
$ 49.79
Total Value
$ 23,301.72
View
View

Nursing - RN - Medical Surgical

Centura Health - St Anthony North Health Campus, via TotalMed Staffing

Westminster, CO

Last Modified: 07/31/2023 ID: 1769
Hours
36 per week
Duration
13 weeks
Housing
Traveler
Medical Benefits
Company
Blended Rate
$ 70.27
Weekly Gross
$ 2,529.61
Total Blended
$ 72.09
Total Value
$ 33,738.12
View
View

Allied - Phlebotomist

via Apex Healthcare Professionals

Union, AL

Last Modified: 07/31/2023 ID: 1768
Hours
10000000 per week
Duration
13 weeks
Housing
Traveler
Medical Benefits
Company
Blended Rate
$ 1.00
Weekly Gross
$ 10,000,000.00
Total Blended
$ 1.00
Total Value
$ 4,294,967,295.00
View
View

Allied - Phlebotomist

via 3D Medical Staffing

Salters, SC

Last Modified: 07/31/2023 ID: 1767
Hours
40 per week
Duration
13 weeks
Housing
Traveler
Medical Benefits
Traveler
Blended Rate
$ 47.25
Weekly Gross
$ 1,890.00
Total Blended
$ 48.21
Total Value
$ 25,069.20
View
View

Nursing - CNA - Ambulatory Care

via 24/7 Medstaff

Idaho Falls, ID

Last Modified: 07/31/2023 ID: 1766
Hours
26 per week
Duration
2500 weeks
Housing
Traveler
Medical Benefits
Company
Blended Rate
$ 152.22
Weekly Gross
$ 3,957.69
Total Blended
$ 152.23
Total Value
$ 9,894,950.00
View
View

Nursing - CNA - Ambulatory Care

via 24/7 Medstaff

Idaho Falls, ID

Last Modified: 07/31/2023 ID: 1764
Hours
26 per week
Duration
2500 weeks
Housing
Traveler
Medical Benefits
Company
Blended Rate
$ 152.22
Weekly Gross
$ 3,957.69
Total Blended
$ 152.23
Total Value
$ 9,894,950.00
View
View

Nursing - CNA - Ambulatory Care

via 24/7 Medstaff

Idaho Falls, ID

Last Modified: 07/31/2023 ID: 1765
Hours
26 per week
Duration
2500 weeks
Housing
Traveler
Medical Benefits
Company
Blended Rate
$ 152.22
Weekly Gross
$ 3,957.69
Total Blended
$ 152.23
Total Value
$ 9,894,950.00
View
View

Nursing - CNA - Ambulatory Care

via 24/7 Medstaff

Idaho Falls, ID

Last Modified: 07/31/2023 ID: 1763
Hours
26 per week
Duration
2500 weeks
Housing
Traveler
Medical Benefits
Company
Blended Rate
$ 152.22
Weekly Gross
$ 3,957.69
Total Blended
$ 152.23
Total Value
$ 9,894,950.00
View
View

Nursing - CNA - Ambulatory Care

via 24/7 Medstaff

Idaho Falls, ID

Last Modified: 07/31/2023 ID: 1762
Hours
26 per week
Duration
2500 weeks
Housing
Traveler
Medical Benefits
Company
Blended Rate
$ 152.22
Weekly Gross
$ 3,957.69
Total Blended
$ 152.23
Total Value
$ 9,894,950.00
View
View

Nursing - CNA - Ambulatory Care

via 24/7 Medstaff

Idaho Falls, ID

Last Modified: 07/31/2023 ID: 1761
Hours
26 per week
Duration
2500 weeks
Housing
Traveler
Medical Benefits
Company
Blended Rate
$ 152.22
Weekly Gross
$ 3,957.69
Total Blended
$ 152.23
Total Value
$ 9,894,950.00
View
View

Nursing - RN - Medical Surgical

Pullman Regional Hospital, via Aya Healthcare

Pullman, WA

Last Modified: 07/28/2023 ID: 1729
Hours
36 per week
Duration
13 weeks
Housing
Traveler
Medical Benefits
Company
Blended Rate
$ 63.03
Weekly Gross
$ 2,269.00
Total Blended
$ 63.03
Total Value
$ 29,498.04
View
View

Nursing - RN - Medical Surgical/Telemetry

Pullman Regional Hospital, via Aya Healthcare

Pullman, WA

Last Modified: 07/28/2023 ID: 1211
Hours
36 per week
Duration
13 weeks
Housing
Traveler
Medical Benefits
Company
Blended Rate
$ 59.03
Weekly Gross
$ 2,125.00
Total Blended
$ 59.03
Total Value
$ 27,626.04
View
View

Nursing - RN - Ambulatory PACU

Broward Health Imperial Point, via Aya Healthcare

Fort Lauderdale, FL

Last Modified: 07/27/2023 ID: 1760
Hours
36 per week
Duration
8 weeks
Housing
Traveler
Medical Benefits
Traveler
Blended Rate
$ 53.61
Weekly Gross
$ 1,930.00
Total Blended
$ 55.35
Total Value
$ 15,940.80
View
View

Nursing - RN - Emergency Room

John Hopkins All Children's Hospital, via Aya Healthcare

Saint Petersburg, FL

Last Modified: 07/26/2023 ID: 1759
Hours
36 per week
Duration
13 weeks
Housing
Traveler
Medical Benefits
Company
Blended Rate
$ 72.25
Weekly Gross
$ 2,601.00
Total Blended
$ 72.25
Total Value
$ 33,813.00
View
View

Nursing - RN - Emergency Room

Massachusetts General Hospital, via MediPro Medical Staffing

Lawrence, MA

Last Modified: 07/24/2023 ID: 1758
Hours
36 per week
Duration
13 weeks
Housing
Traveler
Medical Benefits
Company
Blended Rate
$ 72.25
Weekly Gross
$ 2,601.00
Total Blended
$ 73.10
Total Value
$ 34,210.80
View
View

Nursing - RN - Intensive Care Unit

Brigham & Women's Hospital, via MediPro Medical Staffing

Lawrence, MA

Last Modified: 07/24/2023 ID: 1757
Hours
36 per week
Duration
13 weeks
Housing
Traveler
Medical Benefits
Company
Blended Rate
$ 73.36
Weekly Gross
$ 2,641.00
Total Blended
$ 74.21
Total Value
$ 34,730.28
View
View

Nursing - RN - Emergency Room

Massachusetts General Hospital, via MediPro Medical Staffing

Lawrence, MA

Last Modified: 07/24/2023 ID: 1756
Hours
36 per week
Duration
13 weeks
Housing
Traveler
Medical Benefits
Company
Blended Rate
$ 72.25
Weekly Gross
$ 2,601.00
Total Blended
$ 73.10
Total Value
$ 34,210.80
View
View

Nursing - RN - Medical Surgical

via Sunbelt Staffing

Rock Island, IL

Last Modified: 07/24/2023 ID: 1755
Hours
36 per week
Duration
12 weeks
Housing
Traveler
Medical Benefits
Traveler
Blended Rate
$ 63.53
Weekly Gross
$ 2,287.00
Total Blended
$ 63.53
Total Value
$ 27,444.96
View
View

Nursing - LVN - Skilled Nursing Facility (Crisis / Rapid Response)

via Medely

Laguna Woods, CA

Last Modified: 07/24/2023 ID: 1754
Hours
24 per week
Duration
1 weeks
Housing
Traveler
Medical Benefits
Traveler
Blended Rate
$ 42.92
Weekly Gross
$ 1,030.00
Total Blended
$ 51.25
Total Value
$ 1,230.00
View
View

Allied - MLT

via Medpro Healthcare Staffing

Stockbridge, GA

Last Modified: 07/24/2023 ID: 1753
Hours
40 per week
Duration
13 weeks
Housing
Traveler
Medical Benefits
Company
Blended Rate
$ 40.50
Weekly Gross
$ 1,620.00
Total Blended
$ 41.27
Total Value
$ 21,460.40
View
View

Allied - X-Ray Technician

Presbyterian Rust Medical Center, via CrossMed Healthcare

Rio Rancho, NM

Last Modified: 07/21/2023 ID: 1752
Hours
36 per week
Duration
13 weeks
Housing
Traveler
Medical Benefits
Company
Blended Rate
$ 61.99
Weekly Gross
$ 2,231.69
Total Blended
$ 62.52
Total Value
$ 29,259.36
View
View

Allied - Mammography Technologist

via Aya Healthcare

Clinton, NJ

Last Modified: 07/21/2023 ID: 1749
Hours
40 per week
Duration
13 weeks
Housing
Traveler
Medical Benefits
Company
Blended Rate
$ 76.13
Weekly Gross
$ 3,045.00
Total Blended
$ 78.63
Total Value
$ 40,887.60
View
View

Nursing - RN - Emergency Room

via Unknown agency

Lawrence, MA

Last Modified: 07/19/2023 ID: 1747
Hours
36 per week
Duration
14 weeks
Housing
Traveler
Medical Benefits
Traveler
Blended Rate
$ 94.36
Weekly Gross
$ 3,397.00
Total Blended
$ 95.19
Total Value
$ 47,975.76
View
View

Nursing - RN - Labor and Delivery (Crisis / Rapid Response)

via Unknown agency

Pueblo, CO

Last Modified: 07/19/2023 ID: 1746
Hours
36 per week
Duration
13 weeks
Housing
Traveler
Medical Benefits
Traveler
Blended Rate
$ 60.00
Weekly Gross
$ 2,160.00
Total Blended
$ 60.00
Total Value
$ 28,080.00
View
View

Nursing - RN - Intensive Care Unit

Yale New Haven Health, via Medpro Healthcare Staffing

New Haven, CT

Last Modified: 07/19/2023 ID: 1745
Hours
36 per week
Duration
13 weeks
Housing
Traveler
Medical Benefits
Traveler
Blended Rate
$ 64.33
Weekly Gross
$ 2,316.00
Total Blended
$ 67.54
Total Value
$ 31,608.72
View
View

Nursing - RN - Nurse Supervisor

via Specialty Professional Services

Lebanon, OR

Last Modified: 07/18/2023 ID: 1744
Hours
36 per week
Duration
52 weeks
Housing
Company
Medical Benefits
Company
Blended Rate
$ 36.49
Weekly Gross
$ 1,313.69
Total Blended
$ 36.49
Total Value
$ 68,309.28
View
View

Nursing - RN - Operating Room

via 3D Medical Staffing

New York, NY

Last Modified: 07/13/2023 ID: 1743
Hours
40 per week
Duration
13 weeks
Housing
Traveler
Medical Benefits
Traveler
Blended Rate
$ 92.08
Weekly Gross
$ 3,683.00
Total Blended
$ 93.14
Total Value
$ 48,432.80
View
View

Nursing - LPN - Long Term Care

via Maxim Healthcare Services

Glencliff, NH

Last Modified: 07/07/2023 ID: 1742
Hours
40 per week
Duration
13 weeks
Housing
Traveler
Medical Benefits
Company
Blended Rate
$ 1432.59
Weekly Gross
$ 57,303.69
Total Blended
$ 1,432.59
Total Value
$ 744,946.80
View
View

Nursing - RN - Medical Surgical

via American Mobile Healthcare

Burbank, CA

Last Modified: 07/07/2023 ID: 1741
Hours
36 per week
Duration
4 weeks
Housing
Traveler
Medical Benefits
Company
Blended Rate
$ 224.82
Weekly Gross
$ 8,093.68
Total Blended
$ 228.29
Total Value
$ 32,873.76
View
View

Nursing - RN - Behavioral Health

via Unknown agency

Kansas City, MO

Last Modified: 07/07/2023 ID: 1740
Hours
36 per week
Duration
13 weeks
Housing
Traveler
Medical Benefits
Company
Blended Rate
$ 66.19
Weekly Gross
$ 2,382.92
Total Blended
$ 66.19
Total Value
$ 30,976.92
View
View

Allied - Nutritionist

via Unknown agency

North Palm Beach, FL

Last Modified: 07/03/2023 ID: 1738
Hours
90 per week
Duration
52 weeks
Housing
Traveler
Medical Benefits
Company
Blended Rate
$ 56.73
Weekly Gross
$ 5,105.77
Total Blended
$ 60.94
Total Value
$ 285,199.20
View
View

Nursing - RN - Medical Surgical

via American Mobile Healthcare

Burbank, CA

Last Modified: 06/30/2023 ID: 1737
Hours
36 per week
Duration
4 weeks
Housing
Traveler
Medical Benefits
Company
Blended Rate
$ 224.82
Weekly Gross
$ 8,093.68
Total Blended
$ 228.29
Total Value
$ 32,873.76
View
View

Nursing - RN - Medical Surgical/Telemetry

Cape Fear Valley Medical Center, via American Mobile Healthcare

Fayetteville, NC

Last Modified: 06/30/2023 ID: 1736
Hours
36 per week
Duration
12 weeks
Housing
Traveler
Medical Benefits
Traveler
Blended Rate
$ 57.46
Weekly Gross
$ 2,068.45
Total Blended
$ 57.46
Total Value
$ 24,822.72
View
View

Nursing - RN - Cardiovascular Intensive Care Unit

Augusta University Medical Center, via Unknown agency

Augusta, GA

Last Modified: 06/29/2023 ID: 1735
Hours
36 per week
Duration
26 weeks
Housing
Traveler
Medical Benefits
Company
Blended Rate
$ 67.44
Weekly Gross
$ 2,427.69
Total Blended
$ 67.44
Total Value
$ 63,123.84
View
View

Nursing - RN - Medical Surgical/Telemetry

Maine Health, via Advantis Medical

Portland, ME

Last Modified: 06/28/2023 ID: 1734
Hours
36 per week
Duration
13 weeks
Housing
Traveler
Medical Benefits
Company
Blended Rate
$ 92.83
Weekly Gross
$ 3,342.00
Total Blended
$ 94.11
Total Value
$ 44,043.48
View
View

Nursing - RN - Operating Room (Crisis / Rapid Response)

Deaconess Midtown, via Host Healthcare

Evansville, IN

Last Modified: 06/28/2023 ID: 1733
Hours
40 per week
Duration
10 weeks
Housing
Traveler
Medical Benefits
Traveler
Blended Rate
$ 75.64
Weekly Gross
$ 3,025.80
Total Blended
$ 75.64
Total Value
$ 30,256.00
View
View

Allied - MLT

via Medpro Healthcare Staffing

Stockbridge, GA

Last Modified: 06/26/2023 ID: 1730
Hours
40 per week
Duration
13 weeks
Housing
Traveler
Medical Benefits
Company
Blended Rate
$ 48.19
Weekly Gross
$ 1,927.69
Total Blended
$ 48.96
Total Value
$ 25,459.20
View
View
  • 10
  • 11
  • 12 (current)
  • 13
  • 14
Delete Pay Package

Are you sure you want to delete this pay package? This action cannot be reversed.

Remove Direct Offer

Are you sure you want to remove this pay package offered to you? This action cannot be reversed, and the package will no longer be accessible to you.

All Pay Packages

We created our pay product to empower travel healthcare professionals with the same robust pay calculation tools that employers use to calculate pay. One of the side benefits is information.

The “All Pay Packages” section lists all the pay packages that users have submitted on BluePipes since we launched the product in July, 2021. All packages are anonymous. You can search, view, compare and clone pay packages.

Over time, as more travelers contribute to the community, we’ll be able to provide you with powerful pay related insights!

All Pay Packages

The “All Pay Packages” section lists all the public pay packages that users have submitted on BluePipes since we launched the product in July, 2021. Anyone is free to search, view, clone and compare these pay packages.

Please note: Any pay packages you have marked “Private” or that you have submitted as an offer to a professional will never be displayed here.

My Pay Packages

The “My Pay Packages” section lists only your pay packages. Pay packages that you have entered or cloned are listed here. Also, pay packages that employers have offered to you are listed here.

You can search, view, edit, clone, compare and delete these pay packages.

My Pay Packages

The “My Pay Packages” section lists only your pay packages. Pay packages that you have entered or cloned are listed here. Also, pay packages that you have offered to candidates are listed here.

You can search, view, edit, clone, compare and delete these pay packages.

Quotes and Offers

Quotes:
Quotes are submitted by healthcare professionals. You can obtain a pay quote from anywhere and use the BluePipes Pay Calculator to help you evaluate and compare pay packages.

Offers:
Offers are submitted by recruiters and employers who use the BluePipes Pay Calculator to help them communicate their pay packages.

About Pay Mini Profiles

This is the pay package's mini-profile. It displays some of the more important details and provides various action options.

Hours and Duration:
Time is one of a pay package's most important variables. The time in a contract, the higher the pay variables should be all else being equal.

Housing and Medical Benefits:
These show who is paying for housing and medical benefits, the Company or the Traveler. If the Company is paying for the housing and benefits, then the remaining pay variables will be lower all else being equal.

Blended Pay:
This is the blended hourly rate that the paychecks should be based on. It includes the hourly value of taxable base rate plus the hourly value of the lodging reimbursement and M&IE reimbursement. We also subtract any charges for medical benefits.

Weekly Gross:
This is an estimate of the weekly gross pay. We multiply the Blended Rate by the number of hours per week.

View:
View the full details of this pay package.

Compare:
Select 2 pay packages on any page of the "All Pay Packages" or the "My Pay Packages" pages, then select Compare for a side-by-side comparison.

Clone:
Select Clone to create your own copy of this pay package so you can edit it to simplify the entry of a new pay package (If you are a professional, clones you make will NOT appear in the "All Pay Packages" list until you make changes to the clone. If you are an employer, your clones will initially be marked as "Private" and will NOT appear on the "All Packages Page" list until you make changes to the clone, select "Public" in the "Overview" section of the "Edit Pay Package" page and save your changes.

Additional resources:

Travel Nursing Blended Rates Demystified

4 Ways That Time Impacts Travel Nursing Pay

About | Blog | Terms | Privacy | Clients | Contact Us
Copyright ©2025 BluePipes, Inc. All rights reserved.