Blog

>

Cloud Fraction in 2026 (How It Works, Full Costs, and a Fractional Ownership Comparison)

Written by the Jettly editorial team and reviewed by Justin Crabbe, CEO of Jettly. Our analysts cover private jet pricing, charter operations, and fractional program economics.

Last updated July 8, 2026.

Jettly is a charter broker and digital jet charter marketplace, not an airline. Jettly does not own or operate aircraft; it arranges flights as a charter broker with certified third-party carriers holding FAA Part 135 or Part 121 certifications (or equivalent foreign authority), and it complies with U.S. Department of Transportation Part 295 and Part 298 charter broker rules. This page explains how Cloud Fraction works, breaks down its full cost structure, and compares it with traditional fractional ownership, jet cards, and on-demand charter. All Cloud Fraction pricing shown here reflects Jettly's published program terms as of Jun 28, 2026. Cloud Fraction is a fractional-style licensing program that gives you access to an aircraft class, with no aircraft title and no tail-number restrictions. That structure separates it from traditional fractional jet ownership, where buyers purchase a share of one specific aircraft.

Quick Answers for 2026 Buyers

Short, direct answers to the questions people ask most when comparing private jet access models.

  • How does fractional jet ownership work in 2026? Fractional jet ownership usually means buying a share of a specific aircraft (often operated under FAA Part 91 Subpart K), then paying a monthly management fee and an occupied hourly rate, while the provider fulfills trips with an equivalent aircraft when your exact tail isn't available.

  • What is Cloud Fraction? Cloud Fraction is Jettly's fractional-style access program where you license access to an aircraft class (not a specific tail number) for a fixed term, pay a monthly management fee, and fly at a fixed occupied hourly rate, without taking aircraft title or depreciation risk.

  • How does fractional jet ownership pricing work? Fractional pricing is rarely one number: you typically pay (1) an upfront buy-in or license fee, (2) a monthly management fee, and (3) an occupied hourly rate, plus taxes and potential peak-day rules depending on the program.

  • What does guaranteed availability mean? In most programs, "guaranteed availability" means guaranteed access to an equivalent aircraft category if you book within the notice window and follow peak-day rules, not a guarantee of a specific tail number at any time.

What Cloud Fraction Costs and What You Actually Get

Cloud Fraction runs on a 36-month term and includes 50 flight hours per year. Pricing has three parts: a one-time license fee, a monthly management fee, and a fixed occupied hourly rate. Across three published tiers, license fees run from $325,000 to $725,000, monthly management runs from $12,000 to $22,000, and fixed hourly rates run from $5,250 to $8,900. You fly at the same hourly rate every trip, with no fuel surcharges and no positioning fees on membership programs.

The occupied hourly rate is the price you pay per hour you're on board, billed point-to-point from takeoff to landing.

Table 1. Cloud Fraction published pricing

Aircraft class

License fee

Monthly management fee

Fixed occupied hourly rate

Term

Included annual hours

Light

$325,000

$12,000 / month

$5,250 / hour

36 months

50 hours per year

Midsize

$495,000

$16,500 / month

$6,950 / hour

36 months

50 hours per year

Super-Mid

$725,000

$22,000 / month

$8,900 / hour

36 months

50 hours per year

Included in the program as described: fixed hourly rates, no fuel surcharges, point-to-point billing, no positioning fees on membership programs, complimentary onboard catering, complimentary executive car service, de-icing coverage as described in the program, and a minimum callout of 10 hours. Taxes, airport charges, and handling items may still apply depending on your itinerary. Any booking is confirmed only after the charter agreement is signed and payment is secured.

Said plainly: Cloud Fraction pricing has three parts, a one-time license, a monthly management fee, and a fixed occupied hourly rate, on a 36-month term with 50 annual hours. That structure is what makes fractional jet ownership pricing comparisons easier, because the hourly operating fees stay fixed across every trip.

What Cloud Fraction Is and How It Differs From Traditional Fractional Ownership

Cloud Fraction is a fractional-style access program that licenses you the right to fly an aircraft class for a fixed term, rather than selling you a share of one airplane.

Three differences matter most:

  • No title. You hold a license to access a class, not an ownership stake in a tail number.

  • No tail-number restriction. Any compliant aircraft in your contracted class can fulfill the trip.

  • Fixed hourly rates on a defined term. The rate per hour does not float, and the commitment ends at 36 months.

Traditional fractional ownership works differently. You buy a share of a specific aircraft, sign a management agreement, and carry a cost stack that usually combines a capital acquisition cost, a monthly management fee, and an occupied hourly rate, sometimes with fuel adjustments. The acquisition cost ties up money in an asset that can lose value, which is why the resale and depreciation side of fractional ownership deserves as much attention as the flying. Our fractional ownership cost breakdown walks through how that capital buy-in compares with a license-based model. Programs from NetJets and Flexjet describe these same building blocks. Flexjet's fractional program lists acquisition cost, monthly management fee, and an occupied hourly rate as its core components.

The biggest economic difference is that traditional fractional ownership ties up capital in an aircraft share with resale and depreciation exposure, while Cloud Fraction is structured as access without aircraft title.

There is also an operational difference. Cloud Fraction flights are arranged with third-party Part 135 or Part 121 operators, because Jettly is a broker. Many traditional fractional programs operate under FAA Part 91 Subpart K, a framework that a Magellan Jets guide describes for shared-ownership fleets. The two models can deliver similar flying experiences through very different legal and financial structures.

"Access to an aircraft class can often be more valuable than access to a specific aircraft. Class-based programs prioritize mission flexibility while reducing many of the ownership complexities associated with traditional fractional models."

- Justin Crabbe, CEO, Jettly

How Cloud Fraction Works in Practice

The day-to-day flow is simple: request, options, agreement, flight coordination, FBO departure. You tell Jettly where and when you want to fly, you receive aircraft options in your class, you confirm, and you fly.

The full booking process runs in six steps:

  1. Search or request a flight with your route, dates, and passenger count.

  2. Receive aircraft options that meet your contracted class.

  3. Select the aircraft you want.

  4. Confirm through a signed charter agreement and secured payment.

  5. Complete pre-flight coordination with your flight coordinator.

  6. Depart from the private terminal (FBO).

Class access is the core idea. You are not tied to a single airframe. Cloud Fraction gives you class-based access: you book flights into an aircraft category, and Jettly sources a compliant operator and aircraft to fulfill the trip within the program's notice rules. That keeps fractional jet ownership scheduling flexible, because availability is not limited to one tail.

Each member gets a Personal Flight Coordinator and 24/7 support, plus the Jettly app on iOS and Android for booking and trip management. If a booked aircraft becomes unavailable, the Recovery Aircraft guarantee sources a replacement aircraft or an alternate luxury transport option, so a mechanical issue does not strand your plans.

On lead time, Cloud Fraction carries a minimum callout of 10 hours, meaning you can request a flight with as little as 10 hours' notice. Booking 24 to 72 hours ahead typically gives the best aircraft and timing options, and same-day trips are sometimes possible in as little as 3 to 6 hours depending on aircraft positioning and crew readiness. For deeper detail on how lead times affect guaranteed availability, see our guide to fractional availability rules. Good scheduling habits matter on any program, and they matter more around holidays and major events.

What you choose vs what the provider controls

You choose

The provider controls

Route and destination

Tail number assignment

Time window

Operator assignment

Passenger count

Crew logistics and duty rules

Aircraft class

Specific aircraft within that class

Full Cost Structure of Cloud Fraction (Line-Item Breakdown)

Cloud Fraction costs are predictable because they are structured, but you should still know what can vary by itinerary. Most fractional-style programs reduce to a buy in monthly management hourly fees structure, and Cloud Fraction is no exception. Here is the line-item view.

License fee, paid once

The license fee is the upfront access right for the full term. It runs from $325,000 (Light) to $725,000 (Super-Mid). This is not an aircraft title and not an acquisition cost for a share, so there is no airframe to resell and no depreciation to track at the end of the term.

Monthly management fee

The monthly management fee is the recurring charge that supports program operations and coordination, billed at $12,000 to $22,000 per month depending on class. A monthly management fee covers the program infrastructure that keeps your access running, separate from the cost of any single flight.

Fixed occupied hourly rate

You pay the occupied hourly rate for time on board, billed point-to-point from takeoff to landing, with no fuel surcharges. The rate stays the same trip after trip, which is the part of fractional jet ownership cost breakdown math that surprises buyers most, because traditional programs sometimes layer fuel adjustments on top. For context on how per-hour pricing is measured across the market, see our explainer on the private jet hourly rate.

No positioning fees on membership programs

Positioning fees (also called ferry or repositioning fees) are charges for flying an empty aircraft to your departure point or back to base. Jettly's membership programs bill only for your actual flight and do not charge positioning fees, which matters most on short one-way trips where ferry time can otherwise inflate the total.

Taxes and government fees in the U.S.

U.S. flights typically carry a 7.5% federal excise tax on eligible air transportation, plus per-passenger segment fees of roughly $4.50 to $5.20 per leg. Exact amounts depend on current rates and your itinerary, so treat these as variable, not fixed.

Cancellation and change risk

Many charter flights can be non-refundable once confirmed, especially within 72 hours of departure, and the cancellation and change terms are set by the aircraft operator. Read those terms before you book a tight schedule.

One trust point on funds: Jettly places member deposits in a secure escrow account that is insured and kept separate from operating funds. To compare programs fairly, separate fixed costs (license + monthly management) from variable costs (occupied hours + taxes and fees that depend on the trip).

Table 2. Included in Cloud Fraction pricing vs what to confirm for your itinerary

Included in Cloud Fraction pricing as described

Confirm for your itinerary

Fuel surcharges (none)

Airport and facility fees

De-icing coverage

International handling and permits

Complimentary catering

Taxes (federal excise tax, segment fees)

Complimentary executive car service

Peak-day or short-notice conditions

No positioning fees on membership programs

Operator cancellation terms

"Buyers should evaluate any fractional-style program by separating fixed costs from variable flying costs. Comparing license fees, monthly management, hourly rates, and trip-specific expenses provides a much clearer picture of long-term value."

- Justin Crabbe, CEO, Jettly

Effective Hourly Cost Calculator With Worked Examples

Here is the math buyers use to compare programs on equal footing. You need three inputs: your aircraft class, your expected annual hours, and your typical routes. A spreadsheet or calculator helps, but the steps are straightforward.

  1. Choose an aircraft class (Light, Midsize, or Super-Mid).

  2. Compute total fixed costs over your comparison period (license fee plus monthly management across the term).

  3. Estimate annual occupied hours and multiply by the fixed occupied hourly rate.

  4. Add estimated taxes and fees for your typical trips, noting these vary by route and date.

  5. Divide total cost by total occupied hours to get your effective hourly cost.

  6. Stress-test the result for underuse versus overuse, because fixed costs dominate at low utilization.

If you fly fewer hours than planned, fixed costs push your effective hourly rate up; if you fly more hours, the fixed cost is spread thinner and the marginal cost trends toward the occupied hourly rate.

Scenario A, 50 hours per year (Light vs Midsize)

Over 36 months at 50 hours per year, you fly 150 occupied hours. For the Light tier, fixed costs are $325,000 (license) plus $432,000 (36 months of $12,000), totaling $757,000. Variable costs are 150 hours x $5,250, or $787,500. Total: $1,544,500. Effective hourly, excluding taxes, is about $10,297. Add a "plus taxes and fees" line for realism: a 7.5% federal excise tax on the occupied charges adds roughly $59,000 over three years, plus per-passenger segment fees per leg.

For the Midsize tier at the same 150 hours, fixed costs are $495,000 plus $594,000, or $1,089,000. Variable costs are 150 x $6,950, or $1,042,500. Total: $2,131,500. Effective hourly, excluding taxes, is about $14,210.

Scenario B, 60 hours per year with unpredictable scheduling

At 60 Light-class hours per year (180 hours over 36 months), fixed costs stay at $757,000, variable costs rise to 180 x $5,250, or $945,000, and the total reaches $1,702,000. Effective hourly drops to about $9,456 because the fixed costs spread across more hours. One question to ask any provider: how are hours beyond the included 50 per year handled, and does the same fixed rate apply? Do not assume an overage rate. Treat it as a contract question and run a sensitivity line both ways.

Scenario C, fractional jet ownership cost 75 hours

At 75 Light-class hours per year (225 hours over 36 months), fixed costs remain $757,000, variable costs are 225 x $5,250, or $1,181,250, and the total is $1,938,250. Effective hourly falls to about $8,614. A traditional fractional share sized for 75 hours per year would typically carry its own acquisition cost, monthly management fee, and hourly rate, plus possible fuel adjustments and resale exposure at the end of the term, which is why ownership models often carry broader cost complexity. Our breakdown of private jet operating costs shows the additional categories that come with holding an asset.

Table 3. Scenario summary (Light tier, 36-month view)

Hours/year

Fixed cost/year

Variable cost/year (hours x rate)

36-month total

Effective hourly (excl. taxes)

Notes / Questions

50

~$252,333

$262,500

$1,544,500

~$10,297

Baseline included hours

60

~$252,333

$315,000

$1,702,000

~$9,456

Ask how hours above 50/year are billed

75

~$252,333

$393,750

$1,938,250

~$8,614

Confirm rate stability at higher use

Fixed cost per year reflects the license fee amortized across three years ($108,333) plus annual management ($144,000). These fractional jet ownership costs are easy to replicate in any spreadsheet, and the same cost breakdown approach works for the Midsize and Super-Mid tiers by swapping in their rates.

Guaranteed Availability and Scheduling in 2026, What to Expect and Verify

Guaranteed availability is conditional, based on notice time and peak-day rules. No serious program promises a specific airplane at any hour with zero notice, and reading the fine print is the only way to know what a guarantee really covers.

Cloud Fraction sets a minimum 10-hour callout, with 24 to 72 hours recommended for the best aircraft and timing options. Because access is class-based, substitutions happen within your category, which keeps availability high while letting the provider assign the most efficient compliant aircraft and crew.

Traditional fractional ownership handles this through notice windows and peak-day calendars. NetJets describes guaranteed access through its share structure with defined notice times, and its share program page frames availability as access to the fleet rather than to one aircraft. Providers such as Flexjet, PlaneSense, and XO each publish their own notice rules and peak-day policies, and those details differ enough to change the value of a contract. Our fractional provider reviews compare how different programs handle peak days and substitutions.

Substitution is the heart of the matter. The guarantee is usually to an aircraft category, not a tail number, so peak day surcharges and short-notice conditions exist precisely because demand spikes on certain dates. The best way to evaluate any guaranteed availability claim is to read the notice-time requirement and the peak-day calendar, then ask what happens if the original aircraft becomes unavailable.

That last point is where the Recovery Aircraft guarantee earns its keep: if a booked aircraft becomes unavailable, Jettly sources a replacement aircraft or an alternate luxury transport option so your scheduling holds. Strong fractional jet ownership scheduling depends less on marketing language and more on these operational policies.

"Guaranteed availability should always be viewed through the lens of operational policies. Understanding notice requirements, peak-day rules, and aircraft substitution procedures is essential to evaluating any private aviation program."

- Justin Crabbe, CEO, Jettly

Cloud Fraction vs Traditional Fractional Ownership vs Jet Cards vs On-Demand Charter

These options solve different problems: budget predictability, scheduling certainty, and capital exposure. The matrix below puts all four side by side using the same columns.

Table 4. Master comparison matrix

Model

Upfront buy-in

Monthly fee

Hourly billing

Fuel surcharges

Positioning fees

Term

Aircraft access

Scheduling guarantee

Best for

Cloud Fraction (Jettly)

License $325k to $725k

$12k to $22k

Fixed, point-to-point

None

None on membership programs

36 months

Class (no tail restriction)

Class access, 10-hour callout, Recovery Aircraft guarantee

Fractional-style predictability without title

Traditional fractional ownership (NetJets, Flexjet)

Capital acquisition cost for a share

Monthly management fee

Occupied rate, sometimes fuel-adjusted

Possible

Varies by contract

Often multi-year

Share of one aircraft, equivalent substitution

Guaranteed within notice and peak rules

Buyers wanting share ownership economics

Jet card

Prepaid hours

Usually none

Fixed or capped per hour bank

Varies

Varies

Low, balance-based

Category access

Guaranteed with notice; peak days apply

Moderate hours, low commitment

On-demand charter

None

None

Market rate per trip

Possible

Common (ferry fees)

None

Whatever is quoted

Subject to availability

Maximum flexibility, infrequent flying

Cloud Fraction sits between charter and traditional fractional ownership: it is structured like fractional access (fixed fees plus a fixed hourly rate) but avoids aircraft title and resale or depreciation risk. Traditional fractional ownership may win for buyers who want share ownership economics, possible tax and depreciation treatment, and long-term consistency, provided they accept multi-year contracts and resale dynamics.

The fractional ownership vs jet card question comes down to commitment. A jet card offers simpler planning for moderate hours, and the fractional ownership vs jet card trade-off usually favors the card when you fly less and value flexibility. Charter wins when you want zero ongoing fixed costs, though price and aircraft availability move with the market. On-demand charter rates in the U.S. commonly run from about $2,800 to $4,500 per hour for light jets and $4,000 to $8,000 for midsize and super-midsize aircraft. For the card route, our roundup of the best jet card programs ranks options by use case.

Questions to Ask When Comparing Fractional Programs (Use This Checklist)

If you ask only about the hourly rate, you'll miss the costs that move the total. The three documents to request before you sign are the pricing schedule, the availability and peak-day policy, and the aircraft substitution clause.

Pricing and fees

  • What is the upfront buy-in or license fee?

  • What exactly is in the monthly management fee?

  • Is the occupied hourly rate truly fixed, and is there any fuel component?

  • Are there peak-day surcharges, a minimum bill per leg, or taxi-time adders?

Scheduling and availability

  • What is the guaranteed notice time, and how does it change on peak days?

  • What does the peak-day and holiday calendar look like?

  • What are the substitution rules, and can you book two aircraft at once?

  • What happens if the assigned aircraft goes AOG (aircraft on ground)?

Operational scope

  • Are there geographic limits or international approval requirements?

  • What are the de-icing, catering, and ground transportation policies?

Contracts and funds

  • What are the cancellation, refund, and early-exit terms?

  • How are funds held, and is escrow used?

  • What confirms a trip (charter agreement plus secured payment)?

Safety, compliance, and coverage

  • Which certifications are required of operators (Part 135 or 121, ARGUS or Wyvern ratings)?

  • How is compliance monitored over time?

  • Whose insurance covers passengers? With Jettly, coverage comes through the aircraft operator's insurance, because Jettly arranges flights as a broker and does not carry additional liability insurance.

This checklist exposes the two biggest fears at once: surprise fees and an unavailable aircraft on a peak day. A clear cost breakdown, a written guaranteed availability policy, a defined monthly management fee, and transparent hourly operating fees should be available on request from any serious provider. If you decide a fixed-fee model is not for you, our tips to reduce charter costs help you keep pay-as-you-go flying affordable.

Methodology, Assumptions, and How to Keep Comparisons Fair

How we calculated the examples: every figure on this page uses Jettly's published Cloud Fraction program terms as of Jun 28, 2026. We amortized each license fee across the 36-month term, added the monthly management fee across the same period, and multiplied annual occupied hours by the fixed occupied hourly rate.

The effective hourly formula is total cost divided by total occupied hours. Example totals exclude taxes and trip-specific fees in the first pass, then flag a "plus taxes and fees" line so you can layer those in for your routes. Actual charter quotes vary by route, date, airport fees, and aircraft availability, and any booking is confirmed only after a signed charter agreement and secured payment.

U.S. taxes and fees may apply, including a 7.5% federal excise tax on eligible transportation and per-passenger segment fees, with exact amounts tied to current rates and your itinerary. A fair comparison uses the same number of occupied hours, the same aircraft category, and the same tax and fee assumptions across every option.

This article is general information, not tax or legal advice. Consult your own advisers before making a purchase decision.

"The future of private aviation is moving beyond aircraft ownership toward flexible access models that deliver predictable pricing and reliable availability without tying up capital in a depreciating asset."

- Justin Crabbe, CEO, Jettly

Frequently Asked Questions

What is Cloud Fraction?

Cloud Fraction is Jettly's fractional-style access program where you license access to an aircraft class for a fixed term and fly at a fixed occupied hourly rate without taking aircraft title. It comes in three tiers, Light, Midsize, and Super-Mid, each on a 36-month structure with 50 included flight hours per year and no tail-number restrictions.

How is Cloud Fraction different from traditional fractional jet ownership?

Traditional fractional ownership typically involves buying a share of an aircraft and paying management plus hourly fees, while Cloud Fraction is access-by-license without owning the aircraft share. That means no depreciation or resale exposure on Cloud Fraction, and fulfillment happens through equivalent-aircraft access within your contracted class rather than a single tail number.

What fees are included in Cloud Fraction's hourly rate?

Cloud Fraction uses fixed hourly rates with no fuel surcharges and point-to-point billing from takeoff to landing. Taxes, airport and handling charges, and international permits may still apply depending on your itinerary, so confirm those line items per trip.

Does Cloud Fraction charge positioning (repositioning) fees?

Jettly's membership programs bill only for your actual flight and do not charge positioning fees. Positioning fees are the cost of flying an empty aircraft to or from your trip, and removing them protects your total cost on short one-way routes where ferry time can otherwise add up.

What does guaranteed availability mean in fractional programs?

In most programs, guaranteed availability means access to an equivalent aircraft category if you meet notice-time and peak-day rules, not unlimited, anytime access to a specific tail number. Substitutions within your category are normal, and peak-day calendars define when extra conditions or surcharges apply.

How far in advance do I need to book?

Cloud Fraction members can book with as little as 10 hours' notice, but booking 24 to 72 hours ahead typically improves aircraft and timing options. Holidays and major events can require more planning across the entire industry, so build in extra lead time for peak dates.

Who insures the flight?

Passenger coverage comes from the aircraft operator's insurance, because Jettly arranges flights as a broker and does not provide additional liability insurance. For any trip, you can request the operator certificate and insurance details before you fly.

Is Cloud Fraction better than a jet card for 60 to 75 hours per year?

It depends on how much you value fixed monthly structure and class-based access versus the simplicity of a pay-as-you-fly hour bank, so you should compare your effective hourly cost under both models. Run the calculator steps above, and pay attention to underuse risk, because fixed monthly fees can dominate if you fly fewer hours than planned.

Conclusion

Cloud Fraction gives you fractional-style predictability, a fixed license fee, a monthly management fee, and a fixed occupied hourly rate, without aircraft title, tail-number constraints, or depreciation risk. For travelers flying 50 to 75 hours a year who want guaranteed-style access on a clear 36-month structure, it removes much of the complexity that comes with owning a share while keeping the cost math transparent.

"The best private aviation program is the one that aligns with your travel patterns, budgeting preferences, and scheduling requirements, not necessarily the one with the lowest advertised hourly rate."

- Justin Crabbe, CEO, Jettly

Ready to see your numbers? Get a Cloud Fraction estimate for your routes, or talk to a Flight Coordinator by calling +1-866-448-2358 or emailing departures@jettly.com. Actual quotes are confirmed only after review and a signed charter agreement.

References

  1. Fractional Jet Ownership, BlackJet - standard fractional cost components (acquisition cost, monthly management fee, occupied hourly rate, fuel framing) and notice-time concepts.

  2. Fractional Jet Ownership - how a major provider describes shared ownership, commitment, and notice-time and access concepts.

Share this post:

No items found.

Explore Our Latest Insights

Discover tips and trends in the industry.

5

min read

Luxury Plane Tickets: From First Class Flights to Private Jets with Jettly

Luxury plane tickets now encompass business class, first class, and private jet charters, offering travelers a range of options and pricing complexities. Jettly provides a digital platform connecting users to over 20,000 aircraft globally, often making private jet charters financially competitive with premium cabin tickets, especially for groups. The guide details the features and costs associated with various classes, highlighting that private jets can save time and offer greater flexibility compared to commercial flights. Ultimately, the best choice depends on group size, schedule flexibility, and personal preferences for comfort and privacy.

Read More

5

min read

Salary of a Co-Pilot in 2026: What First Officers Really Earn

In 2026, co-pilot salaries vary significantly based on airline type, experience, and aircraft, with first-year regional co-pilots earning between $70,000 and $90,000, while those at major airlines can make $100,000 to $155,000, and experienced pilots on widebody aircraft can exceed $200,000. The average salary for co-pilots in the U.S. is approximately $130,916, with potential total compensation reaching up to $450,000 for senior captains. Factors influencing pay include seniority, aircraft type, and airline contracts, with cargo airlines and private jet charters often offering higher compensation. The demand for pilots is expected to remain strong through the 2030s, making co-pilot careers financially rewarding and stable.

Read More

Join Our Community Today!

Stay updated with our latest insights and tips to elevate your journey with us.

MEMBERSHIPS AND ASSOCIATIONS

partner logo
partner logo
partner logo
partner logo
partner logo
partner logo