• Jobseeker
  • How it Works
    Employer - FAQ Jobseeker - FAQ Learn To Outsource
  • Pricing
  • Real Results
  • post a job
  • sign up
  • log in
Advanced Search Better Search Results?

Found 269 jobseekers.

  • « Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • »Next
99 ID PROOF

dbc 9dd00841f82

Web Graphic / Wordpress Designer

99 ID PROOF
EXPECTED SALARY
Php 30,000.00 - 35,000.00/month
( $556 USD )
EDUCATION
Bachelors degree
AVAILABILITY
asap
EXPERIENCE
10 years Web and Graphic Design with Wordpress Front-end Development Skills.
TOP SKILLS
SpeakingTutoring TeachingWritingCpanelHtml
EXPECTED SALARY
Php 30,000.00 - 35,000.00/month
( $556 USD )
EDUCATION
Bachelors degree
AVAILABILITY
asap
EXPERIENCE
10 years Web and Graphic Design with Wordpress Front-end Development Skills.
TOP SKILLS
SpeakingTutoring TeachingWritingCpanelHtml
70 ID PROOF

4d109cd b40e8d82 0f

Web Developer

70 ID PROOF
EXPECTED SALARY
Php 80,000.00/month
( $1,482 USD )
EDUCATION
Bachelors degree
AVAILABILITY
40+ hrs/wk
EXPERIENCE
9 years web development experience
TOP SKILLS
JavascriptMysqlPHPWordpress DevelopmentWordpress
EXPECTED SALARY
Php 80,000.00/month
( $1,482 USD )
EDUCATION
Bachelors degree
AVAILABILITY
EXPERIENCE
9 years web development experience
TOP SKILLS
JavascriptMysqlPHPWordpress DevelopmentWordpress
99 ID PROOF

029d0d f18 e8 498cbd040

VA | Graphic Designer | Digital Marketing Specialist

99 ID PROOF
EXPECTED SALARY
Php 50,000.00/month
( $927 USD )
EDUCATION
Bachelor of Science in Information Technology
AVAILABILITY
40+ hrs/wk
EXPERIENCE
Freelance Graphic Designer, 2 years in Customer Service and 9 years Computer Shop Management with Digital Marketing and E commerce  Experience. 
TOP SKILLS
Admin AssistantData Entry
EXPECTED SALARY
Php 50,000.00/month
( $927 USD )
EDUCATION
Bachelor of Science in Information Technology
AVAILABILITY
EXPERIENCE
Freelance Graphic Designer, 2 years in Customer Service and 9 years Computer Shop Management with Digital Marketing and E commerce  Experience. 
TOP SKILLS
Admin AssistantData Entry
70 ID PROOF

9809810944fd dc0d09b e820

VA/Video Editor

70 ID PROOF
EXPECTED SALARY
Php 65,000.00/month
( $1,205 USD )
EDUCATION
Bachelors degree
AVAILABILITY
40+ hrs/wk
EXPERIENCE
4 years in Video Editing
TOP SKILLS
Data EntryEmail ManagementResearchVideo Editing
EXPECTED SALARY
Php 65,000.00/month
( $1,205 USD )
EDUCATION
Bachelors degree
AVAILABILITY
EXPERIENCE
4 years in Video Editing
TOP SKILLS
Data EntryEmail ManagementResearchVideo Editing
99 ID PROOF

80f08cdd eb949 8c0e2 f4 8910d09

Graphic Designer / Animator

99 ID PROOF
EXPECTED SALARY
Php 25,000.00/month
( $463 USD )
EDUCATION
Bachelors degree
AVAILABILITY
30+ hrs/wk
EXPERIENCE
11 Years as Animation and Design Instructor / Designer / 2D Animator
TOP SKILLS
IllustratorLogo DesignPhotoshopPrint Design
EXPECTED SALARY
Php 25,000.00/month
( $463 USD )
EDUCATION
Bachelors degree
AVAILABILITY
EXPERIENCE
11 Years as Animation and Design Instructor / Designer / 2D Animator
TOP SKILLS
IllustratorLogo DesignPhotoshopPrint Design
99 ID PROOF

0d4 8df80c12 0bd9

15 YRS EXP GRAPHIC DESIGNER/PHOTO & VIDEO EDITOR/ADMIN ASST.

99 ID PROOF
EXPECTED SALARY
Php 35,000.00/month
( $649 USD )
EDUCATION
Bachelors degree
AVAILABILITY
40+ hrs/wk
EXPERIENCE
IT Administrator and Head of Digital Marketing Team at Jolong Enterprises, Inc. for 5 years. 3 years Operations Head of a Logistics Company
TOP SKILLS
Admin AssistantAppointment SetterData EntryEmail ManagementExcel
EXPECTED SALARY
Php 35,000.00/month
( $649 USD )
EDUCATION
Bachelors degree
AVAILABILITY
EXPERIENCE
IT Administrator and Head of Digital Marketing Team at Jolong Enterprises, Inc. for 5 years. 3 years Operations Head of a Logistics Company
TOP SKILLS
Admin AssistantAppointment SetterData EntryEmail ManagementExcel
99 ID PROOF

9b9e8c8 d0024f8dd0 401

General Virtual Assistant • Social Media Manager • SEO

99 ID PROOF
EXPECTED SALARY
Php 25,000.00/month
( $463 USD )
EDUCATION
Studied Tourism Operations
AVAILABILITY
40+ hrs/wk
EXPERIENCE
I have experience working as a General Virtual Assistant and SEO Specialist for a year.
TOP SKILLS
Email ManagementExcelPersonal AssistantTranscriptionTravel Planning
EXPECTED SALARY
Php 25,000.00/month
( $463 USD )
EDUCATION
Studied Tourism Operations
AVAILABILITY
EXPERIENCE
I have experience working as a General Virtual Assistant and SEO Specialist for a year.
TOP SKILLS
Email ManagementExcelPersonal AssistantTranscriptionTravel Planning
80 ID PROOF

d4d00 ed02c18b99f84 8

Graphic Designer | Creative Virtual Assistant | Video Editor

80 ID PROOF
EXPECTED SALARY
Php 20,000.00/month
( $371 USD )
EDUCATION
High school diploma
AVAILABILITY
20+ hrs/wk
EXPERIENCE
2 years Graphic Designer | 1 year as Virtual Assistant
TOP SKILLS
Graphics EditingIllustratorPhotoshopPrint Design
EXPECTED SALARY
Php 20,000.00/month
( $371 USD )
EDUCATION
High school diploma
AVAILABILITY
EXPERIENCE
2 years Graphic Designer | 1 year as Virtual Assistant
TOP SKILLS
Graphics EditingIllustratorPhotoshopPrint Design
99 ID PROOF

90d db810cf4d82

Amazon Seller Account Assistant

99 ID PROOF
EXPECTED SALARY
Php 50,000.00/month
( $927 USD )
EDUCATION
Bachelors degree
AVAILABILITY
40+ hrs/wk
EXPERIENCE
Amazon Seller Central Account Assistant 
TOP SKILLS
Data EntryResearchSpeaking
EXPECTED SALARY
Php 50,000.00/month
( $927 USD )
EDUCATION
Bachelors degree
AVAILABILITY
EXPERIENCE
Amazon Seller Central Account Assistant 
TOP SKILLS
Data EntryResearchSpeaking
99 ID PROOF

40e299 bd 8f081d4d0c

Researcher and Analyst

99 ID PROOF
EXPECTED SALARY
Php 20,000.00/month
( $371 USD )
EDUCATION
Bachelors degree
AVAILABILITY
30+ hrs/wk
EXPERIENCE
3 years in marketing and sales, 2 years Legal intern and Paralegal.
TOP SKILLS
Research
EXPECTED SALARY
Php 20,000.00/month
( $371 USD )
EDUCATION
Bachelors degree
AVAILABILITY
EXPERIENCE
3 years in marketing and sales, 2 years Legal intern and Paralegal.
TOP SKILLS
Research
99 ID PROOF

f84dd8924 00 c10db

Amazing Social Media Manager

99 ID PROOF
EXPECTED SALARY
Php 25,000.00/month
( $463 USD )
EDUCATION
Bachelors Degree
AVAILABILITY
40+ hrs/wk
EXPERIENCE
Assistant Marketing Manager, Social Media Manager, Real Estate VA 
TOP SKILLS
Admin AssistantFacebook MarketingInstagram MarketingSocial Media MarketingYouTube Marketing
EXPECTED SALARY
Php 25,000.00/month
( $463 USD )
EDUCATION
Bachelors Degree
AVAILABILITY
EXPERIENCE
Assistant Marketing Manager, Social Media Manager, Real Estate VA 
TOP SKILLS
Admin AssistantFacebook MarketingInstagram MarketingSocial Media MarketingYouTube Marketing
70 ID PROOF

90 d42f1e be49d890898d80c0 0

Administrative Support Specialist

70 ID PROOF
EXPECTED SALARY
Php 15,000.00/month
( $278 USD )
EDUCATION
Bachelor's Degree in Broadcast Communication
AVAILABILITY
10+ hrs/wk
EXPERIENCE
Professional Teaching, Podcast Management, Administrative Assistance, Data Entry, Transcription, Web Research, E-mail Marketing
TOP SKILLS
Admin AssistantData EntrySpeakingTutoring Teaching
EXPECTED SALARY
Php 15,000.00/month
( $278 USD )
EDUCATION
Bachelor's Degree in Broadcast Communication
AVAILABILITY
EXPERIENCE
Professional Teaching, Podcast Management, Administrative Assistance, Data Entry, Transcription, Web Research, E-mail Marketing
TOP SKILLS
Admin AssistantData EntrySpeakingTutoring Teaching
99 ID PROOF

ddd89c0f 184

Freelance Graphic Designer

99 ID PROOF
EXPECTED SALARY
Php 50,000.00/month
( $927 USD )
EDUCATION
Bachelors degree
AVAILABILITY
30+ hrs/wk
EXPERIENCE
15+ years as 3D, Graphic Designer and Photographer
TOP SKILLS
Adobe IndesignGraphics EditingIllustratorPhotoshopPrint Design
EXPECTED SALARY
Php 50,000.00/month
( $927 USD )
EDUCATION
Bachelors degree
AVAILABILITY
EXPERIENCE
15+ years as 3D, Graphic Designer and Photographer
TOP SKILLS
Adobe IndesignGraphics EditingIllustratorPhotoshopPrint Design
80 ID PROOF

0d29 c1480fdd8b0

Amazon FBA Product Researcher / Ebay Dropshipping

80 ID PROOF
EXPECTED SALARY
Php 35,000.00/month
( $649 USD )
EDUCATION
Bachelors degree
AVAILABILITY
40+ hrs/wk
EXPERIENCE
7 Years E-commerce Virtual Assistant, Amazon FBA Product Researcher, Online Arbitrage, Ebay Drop-shipping, 5 Years Customer Service Specialist 
TOP SKILLS
Admin AssistantData EntryResearch
EXPECTED SALARY
Php 35,000.00/month
( $649 USD )
EDUCATION
Bachelors degree
AVAILABILITY
EXPERIENCE
7 Years E-commerce Virtual Assistant, Amazon FBA Product Researcher, Online Arbitrage, Ebay Drop-shipping, 5 Years Customer Service Specialist 
TOP SKILLS
Admin AssistantData EntryResearch
99 ID PROOF

f0c08 dd4d819

Certified SEO & PPC, Google Ads & SEM, E-Com Web Design, VA

99 ID PROOF
EXPECTED SALARY
Php 50,000.00/month
( $927 USD )
EDUCATION
Post-graduate degree (Masters, Doctorate, etc.)
AVAILABILITY
40+ hrs/wk
EXPERIENCE
20 years of experience in Sales, Distribution, Trade Marketing and Account Management
TOP SKILLS
Project CoordinatorSpeakingShopifyAccountingBusiness Plans
EXPECTED SALARY
Php 50,000.00/month
( $927 USD )
EDUCATION
Post-graduate degree (Masters, Doctorate, etc.)
AVAILABILITY
EXPERIENCE
20 years of experience in Sales, Distribution, Trade Marketing and Account Management
TOP SKILLS
Project CoordinatorSpeakingShopifyAccountingBusiness Plans
99 ID PROOF

1d0dd8f b90c2408

General Virtual Assistant, Data Entry Specialist, Researcher

99 ID PROOF
EXPECTED SALARY
Php 75,000.00/month
( $1,390 USD )
EDUCATION
Bachelors degree
AVAILABILITY
40+ hrs/wk
EXPERIENCE
Virtual Assistant | First Line Writer |14 Years in the Business Process Outsourcing Industry  
TOP SKILLS
Admin AssistantData EntryPersonal AssistantCustomer SupportPhone Support
EXPECTED SALARY
Php 75,000.00/month
( $1,390 USD )
EDUCATION
Bachelors degree
AVAILABILITY
EXPERIENCE
Virtual Assistant | First Line Writer |14 Years in the Business Process Outsourcing Industry  
TOP SKILLS
Admin AssistantData EntryPersonal AssistantCustomer SupportPhone Support
99 ID PROOF

4d0b0 d89 c1df8

Bookkeeper / Data Entry / Virtual Assistant / Graphic Design

99 ID PROOF
EXPECTED SALARY
Php 30,000.00/month
( $556 USD )
EDUCATION
Bachelors degree
AVAILABILITY
40+ hrs/wk
EXPERIENCE
2 years as a bookkeeper, 4 months as  OJT/Trainee in the accounting department, 1 year in graphic design and video editing
TOP SKILLS
ExcelBookkeepingQuickbooks
EXPECTED SALARY
Php 30,000.00/month
( $556 USD )
EDUCATION
Bachelors degree
AVAILABILITY
EXPERIENCE
2 years as a bookkeeper, 4 months as  OJT/Trainee in the accounting department, 1 year in graphic design and video editing
TOP SKILLS
ExcelBookkeepingQuickbooks
80 ID PROOF

80 81eb09 d948dd20f400c

Creative Director & Graphic Designer

80 ID PROOF
EXPECTED SALARY
more than Php 100,000.00/month
( $1,853 USD )
EDUCATION
Bachelors degree
AVAILABILITY
40+ hrs/wk
EXPERIENCE
5 years in Creative Direction & Graphic Design
TOP SKILLS
Graphics EditingLogo DesignPhotoshopPrint Design
EXPECTED SALARY
more than Php 100,000.00/month
( $1,853 USD )
EDUCATION
Bachelors degree
AVAILABILITY
EXPERIENCE
5 years in Creative Direction & Graphic Design
TOP SKILLS
Graphics EditingLogo DesignPhotoshopPrint Design
95 ID PROOF

098d d2418bc0fd

Graphic Designer

95 ID PROOF
EXPECTED SALARY
Php 20,000.00/month
( $371 USD )
EDUCATION
Bachelors degree
AVAILABILITY
40+ hrs/wk
EXPERIENCE
Freelance
TOP SKILLS
IllustratorPhotoshopShirt Design
EXPECTED SALARY
Php 20,000.00/month
( $371 USD )
EDUCATION
Bachelors degree
AVAILABILITY
EXPERIENCE
Freelance
TOP SKILLS
IllustratorPhotoshopShirt Design
70 ID PROOF

90c1 8 8 dd2fb090de484

Project Manager and Operations / Virtual Assistance

70 ID PROOF
EXPECTED SALARY
Php 15,000.00/month
( $278 USD )
EDUCATION
College undergraduate 
AVAILABILITY
20+ hrs/wk
EXPERIENCE
Virtual Assistant
TOP SKILLS
Admin AssistantData Entry
EXPECTED SALARY
Php 15,000.00/month
( $278 USD )
EDUCATION
College undergraduate 
AVAILABILITY
EXPERIENCE
Virtual Assistant
TOP SKILLS
Admin AssistantData Entry
96 ID PROOF

80d2e0b8 9cf01d 44d

Graphic Designer

96 ID PROOF
EXPECTED SALARY
Php 80,000.00/month
( $1,482 USD )
EDUCATION
Bachelors degree
AVAILABILITY
20+ hrs/wk
EXPERIENCE
8 years in Graphic Design
TOP SKILLS
Graphics EditingIllustratorPhotoshopPrint DesignShirt Design
EXPECTED SALARY
Php 80,000.00/month
( $1,482 USD )
EDUCATION
Bachelors degree
AVAILABILITY
EXPERIENCE
8 years in Graphic Design
TOP SKILLS
Graphics EditingIllustratorPhotoshopPrint DesignShirt Design
80 ID PROOF

dd4d2c 980b018f

Senior 3D Graphic Artist

80 ID PROOF
EXPECTED SALARY
Php 75,000.00/month
( $1,390 USD )
EDUCATION
High school diploma
AVAILABILITY
40+ hrs/wk
EXPERIENCE
2016-2020 | SCHAWK Imaging SDN. BHD  | Senior 3D Artist• Builds 3d models based on the product’s technical drawing,Applies texture/shaders and setups lights in the render
TOP SKILLS
3D ModelingGraphics EditingIllustratorPhotoshop
EXPECTED SALARY
Php 75,000.00/month
( $1,390 USD )
EDUCATION
High school diploma
AVAILABILITY
EXPERIENCE
2016-2020 | SCHAWK Imaging SDN. BHD  | Senior 3D Artist• Builds 3d models based on the product’s technical drawing,Applies texture/shaders and setups lights in the render
TOP SKILLS
3D ModelingGraphics EditingIllustratorPhotoshop
99 ID PROOF

d80f4dd91 c80

Ecommerce Graphic Designer | Amazon | Ebay | Shopify

99 ID PROOF
EXPECTED SALARY
Php 50,000.00/month
( $927 USD )
EDUCATION
Bachelors Degree
AVAILABILITY
20+ hrs/wk
EXPERIENCE
I help E-commerce business stores attract and convert their audience into customers through eye-catching designs that convert and boost sales and profit.
TOP SKILLS
Personal AssistantSEOAmazon Product AdsCreative advertisingGraphics Editing
EXPECTED SALARY
Php 50,000.00/month
( $927 USD )
EDUCATION
Bachelors Degree
AVAILABILITY
EXPERIENCE
I help E-commerce business stores attract and convert their audience into customers through eye-catching designs that convert and boost sales and profit.
TOP SKILLS
Personal AssistantSEOAmazon Product AdsCreative advertisingGraphics Editing
99 ID PROOF

d8090dd81f b 24c

General VA/Customer Service/Email & Live Chat Support

99 ID PROOF
EXPECTED SALARY
Php 75,000.00/month
( $1,390 USD )
EDUCATION
Bachelor of Science in Business Administration
AVAILABILITY
anytime
EXPERIENCE
Customer Service, Social Media Marketing & Sales/Graphics Design/Data Scrapping/Live Chat/Email support/Lead Generation
TOP SKILLS
Craigslist MarketingPrint DesignCustomer SupportEmail Support
EXPECTED SALARY
Php 75,000.00/month
( $1,390 USD )
EDUCATION
Bachelor of Science in Business Administration
AVAILABILITY
anytime
EXPERIENCE
Customer Service, Social Media Marketing & Sales/Graphics Design/Data Scrapping/Live Chat/Email support/Lead Generation
TOP SKILLS
Craigslist MarketingPrint DesignCustomer SupportEmail Support
99 ID PROOF

dd0d1e4 90c 42b0f889

University Research Assistant

99 ID PROOF
EXPECTED SALARY
Php 30,000.00/month
( $556 USD )
EDUCATION
BS Materials Engineering
AVAILABILITY
40+ hrs/wk
EXPERIENCE
1 year as Research Associate
TOP SKILLS
Data EntryEmail ManagementResearch
EXPECTED SALARY
Php 30,000.00/month
( $556 USD )
EDUCATION
BS Materials Engineering
AVAILABILITY
EXPERIENCE
1 year as Research Associate
TOP SKILLS
Data EntryEmail ManagementResearch
99 ID PROOF

8 d9e901b8420f04 ddc

Highly skilled in Admin task, Video Editing and Canva design

99 ID PROOF
EXPECTED SALARY
Php 25,000.00/month
( $463 USD )
EDUCATION
Associates degree- Food and Beverage 
AVAILABILITY
30+ hrs/wk
EXPERIENCE
Data Entry and Research, 3 years working in a Food Industry
TOP SKILLS
Data Entry
EXPECTED SALARY
Php 25,000.00/month
( $463 USD )
EDUCATION
Associates degree- Food and Beverage 
AVAILABILITY
EXPERIENCE
Data Entry and Research, 3 years working in a Food Industry
TOP SKILLS
Data Entry
99 ID PROOF

81 df420bdd0c089

Exceptional Graphic Designer

99 ID PROOF
EXPECTED SALARY
Php 60,000.00/month
( $1,112 USD )
EDUCATION
College
AVAILABILITY
30+ hrs/wk
EXPERIENCE
crowne digital printing co.
TOP SKILLS
WritingAdobe IndesignGraphics EditingIllustratorPhotoshop
EXPECTED SALARY
Php 60,000.00/month
( $1,112 USD )
EDUCATION
College
AVAILABILITY
EXPERIENCE
crowne digital printing co.
TOP SKILLS
WritingAdobe IndesignGraphics EditingIllustratorPhotoshop
80 ID PROOF

0040c94bf2881d8 9dde

Experienced Customer Service | Virtual Assistant 

80 ID PROOF
EXPECTED SALARY
Php 30,000.00/month
( $556 USD )
EDUCATION
Bachelors degree
AVAILABILITY
40+ hrs/wk
EXPERIENCE
 I have extensive experience managing various call scenarios and have the ability to work in a fast-paced environment.
TOP SKILLS
Admin AssistantData EntryExcelPersonal AssistantQuality Assurance
EXPECTED SALARY
Php 30,000.00/month
( $556 USD )
EDUCATION
Bachelors degree
AVAILABILITY
EXPERIENCE
 I have extensive experience managing various call scenarios and have the ability to work in a fast-paced environment.
TOP SKILLS
Admin AssistantData EntryExcelPersonal AssistantQuality Assurance
99 ID PROOF

fb0e 9cd0d490 8082198d 40

Graphic Designer

99 ID PROOF
EXPECTED SALARY
Php 25,000.00/month
( $463 USD )
EDUCATION
Bachelors degree
AVAILABILITY
10+ hrs/wk
EXPERIENCE
3 years in Graphic Design
TOP SKILLS
SpeakingWriting
EXPECTED SALARY
Php 25,000.00/month
( $463 USD )
EDUCATION
Bachelors degree
AVAILABILITY
EXPERIENCE
3 years in Graphic Design
TOP SKILLS
SpeakingWriting
99 ID PROOF

9 cb9d 20804e98dfc8844f2080e01d9

Virtual / Admin Assistant

99 ID PROOF
EXPECTED SALARY
Php 20,000.00/month
( $371 USD )
EDUCATION
Bachelors degree
AVAILABILITY
immediately
EXPERIENCE
VA since 2011; Admin Support, Google & Yelp Review Management, Social Media Marketing
TOP SKILLS
Admin AssistantBloggingSocial Media MarketingFacebook Ads
EXPECTED SALARY
Php 20,000.00/month
( $371 USD )
EDUCATION
Bachelors degree
AVAILABILITY
immediately
EXPERIENCE
VA since 2011; Admin Support, Google & Yelp Review Management, Social Media Marketing
TOP SKILLS
Admin AssistantBloggingSocial Media MarketingFacebook Ads
  • « Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • »Next
Success You have successfully pinned this profile! You can manage pinned profiles in your Employer dashboard.
VIEW PINNED WORKERS
Pin Worker

Create an Account to Get Started.

Already an OnlineJobs member? LOGIN.
Podcast (The Marketing Secrets Show)
Podcast (The Marketing Secrets Show)

Russell Brunson, host of The Marketing Secrets Show Podcast has me telling my story and sharing how I started outsourcing when I was at Lake Powell. Have a listen to our conversion and hopefully, be inspired.

READ STORY
EMPLOYERS
  • How it works
  • Register
  • Post a Job
  • Vetted Workers
  • Recruiting Service
  • Blog
  • Real Results
  • FAQ
  • Timeproof
workers
  • How it works
  • Register
  • Job Search
  • Employer Search
  • Life as a Virtual Assistant
talented va's
  • Webmaster VAs
  • Seo VAs
  • Wordpress Experts
  • Writer VAs
  • Real Estate VAs
  • Graphic Design VAs
  • Expert PHP Programmers
  • Bookkeeping VAs
  • Blogging VAs
  • Advanced VA Search
other
  • Press
  • Affiliates
  • About Us
  • Contact Us
  • Privacy Policy
  • Terms of Use
  • SPREAD THE WORD
contact us
  • support@onlinejobs.ph
connect with us
OnlineJobs logo Copyright © 2022 OnlineJobs.ph. All rights reserved.
Copyright © 2022 OnlineJobs.ph. All rights reserved.