Florida boating license education card requirement guide

Florida Boating License Guide for 2026–2027 Season

Table of Contents

Do you need a boating license in Florida in 2026-2027?

Florida does not issue a true recreational boating license, but many operators must carry a Florida Boating Safety Education Identification Card or another accepted proof of boater education. In general, anyone born on or after January 1, 1988, who operates a vessel with a motor of 10 horsepower or more must have qualifying education proof plus photo ID. Costs range from free to about $80 depending on the approved course provider, while temporary certificate vendors may charge service fees on top of the state’s $2 certificate fee. The permanent education card does not expire, and renewals apply to vessel registration, not the card itself.


Quick Facts

RequirementDetails
Does Florida issue a true boating license?No. Florida uses a Boating Safety Education Identification Card
Who generally needs boating education proof?Anyone born on or after Jan. 1, 1988 operating a vessel with a motor of 10 HP or more
Minimum age to operate a boatNo general minimum age stated for a boat
Minimum age to operate a PWC14
Minimum age to rent a PWC18
Does the permanent card expire?No, it is valid for life
Temporary certificate validityUp to 90 days
Temporary certificate exam25 questions, 19 correct to pass
Course completion certificate usable while waiting?Yes, with photo ID, for up to 90 days if it contains required details
Vessel registration deadline after purchase30 days
Can non-residents use another state’s card?Yes, if it meets Florida/NASBLA-equivalent standards
Main agencies involvedFWC, FLHSMV, county tax collectors, Florida Legislature

Boating License in Florida

Overview

SituationNeed Florida boater education proof?Notes
Born before Jan. 1, 1988Usually NoAge-based exemption
Born on/after Jan. 1, 1988, operating 10+ HP boatYesNeed accepted proof + photo ID
Operating only on private lake or pondUsually NoExempt under state rules
Nonresident with valid equivalent out-of-state proofUsually No Florida card requiredMust carry proof + photo ID
Recently bought the boat within 90 daysPossible exemptionMust carry compliant bill of sale
Recently passed approved course within 90 daysTemporary compliance allowedCarry course completion certificate + photo ID
Riding as passenger onlyNoRule is about operator compliance
Renting or operating PWCYes if otherwise requiredPlus PWC age rules apply

Eligibility table

Operator profileLegal status
Florida resident born in 2000 using a 15 HP skiffMust have boating education proof
Visitor from Georgia with NASBLA-approved boater cardCan usually operate legally in Florida with out-of-state proof
Florida resident born in 1980 on a 115 HP center consoleExempt from education-card requirement by age
Teen age 13 on jet skiNot legal to operate a PWC
Adult age 19 renting a boat, no card, passes temporary examCan operate during certificate validity if otherwise compliant

Who Must Have a Boating Education Certificate?

Age breakdown table

Birth year / age patternRequirement
Born before Jan. 1, 1988No Florida boater education card required for general recreational operation
Born on/after Jan. 1, 1988Must carry accepted education proof when operating 10+ HP vessel
Under 14Cannot operate a PWC
14-17Can operate a PWC, but cannot rent one
18+Can rent a PWC if other legal requirements are met

What counts as accepted proof

Proof typeAccepted in Florida?Notes
Florida Boating Safety Education Identification CardYesPermanent proof
Florida temporary certificateYesUp to 90 days
Course completion certificate + photo IDYes, temporarilyUp to 90 days after approved course completion
Out-of-state NASBLA-equivalent certificate/cardYes for nonresidentsMust meet or exceed Florida standards
Canadian Pleasure Craft Operator CardYesRecognized by statute
International Certificate of CompetencyYesRecognized by statute

Who Is Exempt?

Exemption checklist

  • [x] Born before January 1, 1988
  • [x] Operating only on a private lake or pond
  • [x] Licensed by the U.S. Coast Guard as master of a vessel
  • [x] Previously licensed by the U.S. Coast Guard and recognized under Florida process
  • [x] Accompanied onboard by a qualified adult age 18+ who holds required boating education proof and is responsible for safe operation
  • [x] Accompanied onboard by an otherwise exempt adult age 18+ who is attendant to operation
  • [x] Nonresident carrying valid NASBLA-equivalent proof from another state or U.S. territory
  • [x] Operating within 90 days after purchase and carrying a qualifying bill of sale
  • [x] Operating within 90 days after completing an approved boating safety course and carrying a compliant course certificate plus photo ID

Exemption warning table

ExemptionCommon mistake
90-day purchase exemptionThinking it lasts forever
90-day course-completion proofForgetting the certificate must show name, DOB, and completion date
Out-of-state proofAssuming every old card from another state is accepted without equivalency
Adult-supervision exemptionHaving an adult onboard who is not legally responsible or not attentive
Private lake exemptionUsing connected public water and assuming it still counts as private

Boating License Cost in Florida

Education and permit fee table

ItemTypical costNotes
Approved online boating courseFree to about $79.95Provider-dependent
Lowest-priced approved course found on state list$19.99American Safety Council listing
Free approved course optionFreeBoatUS listing
Mid-range approved course pricingAbout $29.95-$59.95Common price band
Premium interactive course pricingUp to $79.95Some enhanced course formats
Temporary certificate state fee$2Vendors may add service fees
Temporary certificate vendor feeVariesNot fixed by the state
Replacement boating education cardNo statewide fee clearly published on FWC page reviewedProcess depends on provider/FWC request flow

Boat registration fee table

Vessel classLengthBase registration fee
Class A-1Less than 12 feet$5.50
Class A-212 to less than 16 feet$16.25
Class 116 to less than 26 feet$28.75
Class 226 to less than 40 feet$78.25
Class 340 to less than 65 feet$127.75
Class 465 to less than 110 feet$152.75
Class 5110 feet or more$189.75
Dealer registrationN/A$25.50

Extra state and administrative charges

Fee itemAmount / rule
Service fee$2.25
FRVIS fee or published chart add-onsFLHSMV pages and fee chart show additional charges; latest fee chart also lists aquatic plate and Save the Manatee fund amounts
Optional county feeVaries by county and vessel class
Electronic title fee$5.25
Paper title fee$7.75
Expedited title fee$11
Existing lien recording$1 each
Out-of-state vessel titling add-on$4
Title transfer after 30 days late+$10
Duplicate title$6 standard mail processing
Expedited duplicate title$11 where available

Bottom-line budgeting examples

ScenarioEstimated total
Florida resident takes free course and operates friend’s boat$0-$5 incidental only
New owner of 18-foot boat with paid course and registrationCourse fee + $28.75 registration + add-on fees + title costs + tax
Tourist renting for a weekend with temporary certificate$2 state fee + vendor service fee
New owner of 27-foot vessel with title and registrationCourse if needed + $78.25 registration + title costs + tax + county add-ons

How to Get a Boating License

Step-by-step process

  1. Confirm whether you actually need the card.
    Check your birth date, motor horsepower, residency status, and whether any exemption applies.
  2. Choose an approved provider.
    Florida-approved classroom and online providers are listed by the state. If you searched “buy boating license online,” this is the step you actually want.
  3. Complete the boating safety course.
    Pick the provider format that fits your schedule: free, low-cost, classroom, or interactive online.
  4. Pass the final exam or temporary exam.
    A permanent course leads to the lifetime card process; a temporary certificate exam leads only to short-term compliance.
  5. Keep your proof with you.
    Carry your Florida card, accepted alternate proof, or temporary paperwork plus photo ID while operating.
  6. If you bought a boat, handle registration separately.
    Education compliance does not replace title and registration requirements.

Simple compliance workflow

NeedAction
Want long-term legal complianceTake approved course and obtain permanent Florida card
Need to rent soonUse temporary certificate if eligible
Just passed courseCarry course completion certificate + photo ID for up to 90 days
Bought a vesselTitle/register within 30 days
Visiting from another stateCarry your accepted home-state proof

Where to Buy a Boating License Online

Important clarification

In Florida, you do not buy a state-issued recreational “license” the way you buy a fishing license. You either:

  • complete an approved boating safety course for the permanent education card path, or
  • pass a temporary certificate exam for short-term compliance.

Official path and approved provider comparison

OptionBest forWhat you getTypical cost
Official Florida-approved course listAnyone who wants the state-approved starting pointApproved provider optionsNo direct state sale
BoatUSBudget-focused usersApproved course; free option on state listFree
American Safety CouncilLowest-cost paid option seekersApproved online course$19.99
Safe 2 Boat / USPS / similar mid-range optionsUsers comparing valueApproved completion pathAround $29.95-$49.95
Boat-Ed / iLearnToBoat interactiveUsers wanting more guided or enhanced course styleApproved course pathUp to $79.95
Temporary certificate vendorsVacationers and short-term renters90-day temporary certificateState fee + vendor fee

Approved provider snapshot

ProviderFormatState-listed price
BoatUSOnlineFree
American Safety CouncilOnline$19.99
AceboaterOnline$39.95
Boat Tests 101Online$39.95
Safe 2 BoatOnline$29.95
US Power SquadronsOnline$29.95
Boater ExamOnline$49.95
Boat-Ed OnlineOnline$54.95
iLearnToBoat InteractiveOnline$79.95
At the Helm TrainingClassroom / online$49.99 online
USCG AuxiliaryClassroomVaries
USPS / America’s Boating ClubClassroom / online optionsVaries

Best buying advice

User typeSmartest option
First-time boater on a budgetFree approved course
Parent helping teen boaterFull permanent card path, not temporary certificate
Tourist here for one vacationTemporary certificate or accepted home-state proof
Frequent Florida visitorPermanent course is usually the better value
Boat owner buying insurance and gearPermanent course helps with long-term compliance planning

Required Documents

Operator checklist

  • [x] Photo ID
  • [x] Florida Boating Safety Education Identification Card or accepted alternate proof
  • [x] Course completion certificate if still within 90 days of completion
  • [x] Temporary certificate if using the short-term route
  • [x] Proof from another state if you are a qualifying nonresident
  • [x] Bill of sale if relying on the 90-day post-purchase exemption

Vessel paperwork checklist

  • [x] Certificate of registration onboard
  • [x] Registration numbers properly displayed on both sides of bow area
  • [x] Current registration decal displayed as required
  • [x] Title paperwork if newly purchased or transferring ownership
  • [x] Sales tax receipt or proof if applicable
  • [x] Lien information if applicable

Safety gear checklist to avoid rookie citations

  • [x] One wearable USCG-approved PFD for each person
  • [x] Required child-size PFDs if children are aboard
  • [x] Throwable device if vessel size requires it
  • [x] Sound-producing device
  • [x] Fire extinguisher if required by vessel design/size
  • [x] Navigation lights for sunset-to-sunrise or reduced visibility
  • [x] Visual distress signals where required on coastal waters
  • [x] Engine cutoff switch usage where applicable, especially on PWCs

Processing Time

Timeline table

TaskTypical timing
Temporary certificate exam resultImmediate electronic certificate if passed
Temporary certificate validityUp to 90 days
Approved course completion proofUsually immediate or same-day from provider
Legal use of course completion certificateUp to 90 days with photo ID
Permanent boating education ID cardOften 2 to 3 weeks if provider submits request automatically
Vessel registration after purchaseMust be completed within 30 days
Registration renewal windowCan renew up to 3 months early
Duplicate title mail processingAbout 5 working days after receipt

Processing reality check

SituationBest move
You are boating this weekendTemporary certificate or immediate course completion proof matters most
You want lifetime complianceFinish approved course now and request permanent card
You just bought a boatDo not wait past the 30-day registration deadline
You lost paperworkReplace it before a routine stop or rental check

Boating Laws and Rules for 2026-2027

Core operating rules

TopicFlorida rule
Child life jacket ruleChildren under 6 must wear a USCG-approved Type/Level I, II, or III PFD on vessels under 26 feet while underway
PFD carriageOne wearable USCG-approved PFD for each person onboard
Throwable deviceRequired on vessels 16 feet and longer in addition to wearable PFDs
PWC life jacketsEveryone on or operating a PWC must wear a USCG-approved non-inflatable PFD
Water skiing / towingWearable PFD required; inflatable PFDs prohibited
PWC operator ageMust be 14 or older
PWC rental ageMust be 18 or older
PWC nighttime useNot allowed from 30 minutes after sunset to 30 minutes before sunrise
Alcohol limitPresumed under the influence at 0.08 blood/breath alcohol
Under-21 alcohol thresholdViolation at 0.02 or higher
Navigation lightsRequired from sunset to sunrise and in reduced visibility
Sound deviceRequired on vessels under 12 meters as an efficient sound-producing device
Visual distress signalsRequired by vessel size and waters used; for many coastal situations, nighttime or day/night signals are required
Engine cutoff switchCritical on PWCs and important under federal ECOS rules on navigable waters
Careless operationNoncriminal infraction
Reckless operationFirst-degree misdemeanor

Speed and operation rules

RuleWhat it means in plain English
Idle speedSlowest speed that maintains steerage
Slow speedMinimum speed that maintains headway and steerage
Careless operation banYou cannot operate in a way that endangers life, limb, property, or wildlife
Reckless operation banSerious misconduct on the water can move from citation territory into criminal territory
Divers-down awarenessMaintain safe distance and follow divers-down flag requirements
Manatee zonesObey posted speed and access restrictions
Navigation interferenceDo not anchor or operate in a way that blocks navigation or creates hazard

Night operation checklist

  • [x] Correct navigation lights working
  • [x] White anchor light if anchored away from dock at night
  • [x] Visual distress signals where required
  • [x] PFDs accessible and serviceable
  • [x] No PWC night operation
  • [x] Extra caution in rain, haze, and inlet traffic

Penalties and Fines

Violation table

ViolationLikely classification / consequence
Failure to have required boating safety education proofNoncriminal infraction; Florida statutes generally assign a $100 civil penalty unless otherwise provided
Careless operationNoncriminal infraction
Reckless operationFirst-degree misdemeanor
Allowing person under 14 to operate a PWCSecond-degree misdemeanor
Operating unregistered vessel after 30 days from purchaseSecond-degree misdemeanor
Unauthorized long-term anchoring starting July 1, 2026$100 first offense, $250 second, $500 third/subsequent
Repeated at-risk vessel violationsVessel may be declared public nuisance and removed
BUICriminal boating offense with serious consequences

Practical enforcement reminders

What officers often checkWhy it matters
Photo IDConfirms operator identity and age
Education proofRequired for many operators born on/after 1988
Registration certificate onboardRequired when vessel is operated
Decal and numbersMust be displayed correctly
PFD count and conditionEasy citation area
PWC age complianceCommon rental and tourist issue
Alcohol impairment signsHigh-risk enforcement priority

Boat Registration Requirements in Florida

Registration comparison chart

Requirement areaFlorida rule
Must registerAll motorized vessels on Florida public waterways, with limited exceptions
Must titleMost non-exempt vessels at same time as registration
Purchase deadline30 days to title/register after purchase
Renewal periodOwner’s birth month; business/dealer timelines differ
Renewal term options1 year or 2 years
Renewal methodsOnline, mail, or in person
Proof onboardRegistration certificate must be onboard when operating
Number displayMust appear on forward half of vessel on both sides above waterline
Decal placementWithin 6 inches before or after registration numbers on port side

Registration exemptions

Exempt from registrationNotes
Private-lake-only vesselsMust be exclusively on private lake/pond
U.S. government vesselsExempt
Ship’s lifeboatsExempt
Non-motor-powered vessels under 16 feetExempt
Non-motor canoe, kayak, racing shell, or rowing scullExempt regardless of length

Titling exemptions

Exempt from titleNotes
Non-motor-powered vessels under 16 feetCommon exemption
Federally documented vesselsSpecial category
Some nonresident vessels in Florida less than 90 consecutive daysLimited nonresident exception
Government-owned vesselsExempt
Private-lake-only vesselsExempt

Documents for registration or transfer

SituationCommon documents needed
New vesselMCO or builder/dealer ownership proof
Used vessel titled in FloridaProperly assigned Florida title
Used vessel titled out of stateProperly assigned out-of-state title
Used vessel from no-title stateCurrent registration + bill of sale
General registration filingProof of ownership, title if required, fees, tax documents

Boat Insurance Considerations

Florida does not generally require recreational boat insurance the way it requires auto liability coverage, but that does not mean skipping coverage is smart. On busy Florida waterways, a small collision, prop strike, dock impact, storm event, or towing incident can get expensive fast. With more than a million registered vessels in the state and collision with a fixed object leading reported accident types, even cautious boaters should price out basic protection before launch season.

Coverage comparison table

Coverage typeWhy Florida boaters consider it
Liability insuranceHelps cover injuries or property damage you cause
Boat insurance / watercraft insuranceBroader protection for hull, equipment, and common losses
Marine insuranceUseful term for larger or more specialized vessels
Physical damage coverageProtects hull, motor, trailer, and some marine equipment
Uninsured boater scenariosHelpful where another operator may have no coverage
Towing / emergency boating assistanceValuable for breakdowns and disabled vessels
Personal effects coverageHelps replace marine gear, electronics, and onboard equipment

Insurance shopping checklist

  • [x] Ask whether your marina or lender requires coverage
  • [x] Check storm haul-out or named-storm rules
  • [x] Ask whether boating safety training earns discounts
  • [x] Confirm PWC coverage if you own one
  • [x] Review liability limits, not just hull value
  • [x] Compare salvage, towing, and fuel-spill provisions
  • [x] If financing a vessel, ask lender about required insurance coverage

When legal help becomes relevant

ScenarioWhy users often search high-CPC legal terms
Serious collision“boating accident lawyer” or “maritime attorney”
Passenger injury“personal injury claims”
Insurance dispute“liability insurance” or “insurance coverage”
Rental injury or waiver issuesContract and negligence questions
Prop strike or fatality caseMaritime and state-law overlap

Best Approved Boating Safety Courses

Comparison table

ProviderFormatPriceBest for
BoatUSOnlineFreeBest free option
American Safety CouncilOnline$19.99Cheapest paid option from state list
Safe 2 BoatOnline$29.95Lower-cost mid-tier
USPS / America’s Boating ClubOnline / org-based$29.95Traditional boating-club learners
AceboaterOnline$39.95Standard online users
Boat Tests 101Online$39.95Standard online users
Boater ExamOnline$49.95Users who like exam-style learning
At the Helm TrainingClassroom + online$49.99 onlineFlexible format seekers
Boat-Ed OnlineOnline$54.95Well-known course brand
iLearnToBoat InteractiveOnline interactive$79.95Users wanting higher-interactivity format
USCG AuxiliaryClassroomVariesIn-person learners
Masters Boating SchoolClassroomVariesFormal classroom route

Best-by-user table

User typeBest fit
Cheapest possibleBoatUS
Lowest-cost paidAmerican Safety Council
Wants classroomUSCG Auxiliary / classroom providers
Wants premium interactive online certification courseiLearnToBoat
Wants widest public brand familiarityBoat-Ed

Common Mistakes New Boaters Make in Florida

Florida-specific checklist

  • [x] Assuming a “boating license” and a registration are the same thing
  • [x] Carrying the card but forgetting photo ID
  • [x] Letting a 13-year-old operate a jet ski
  • [x] Riding a PWC near dusk and forgetting Florida’s night restriction
  • [x] Bringing inflatable PFDs for PWC use
  • [x] Missing the throwable device on a 16-foot-plus boat
  • [x] Ignoring manatee speed zones
  • [x] Running coastal waters without the right distress signals
  • [x] Believing a temporary certificate converts into a lifetime card
  • [x] Missing the 30-day title/registration window after purchase
  • [x] Trusting GPS alone and overlooking local waterway markers and shallow flats
  • [x] Anchoring carelessly in crowded channels or sensitive areas

Real-world examples

MistakeWhat happens
Tourist rents a boat with no qualifying proofRental may be denied until temporary certificate is completed
Owner buys skiff, delays registration beyond 30 daysRisks misdemeanor exposure if operated unregistered
Family uses one adult life jacket on PWCNot legal; every rider needs compliant non-inflatable PFD
Teen thinks sunset means okay for “one last spin” on jet skiFlorida’s half-hour-after-sunset cutoff still controls
New boater launches in spring break traffic without sound device or proper numbersEasy stop-and-citation scenario

Recent Changes for 2026-2027

What’s new or newly important

ChangeWhy it matters in 2026-2027
Senate Bill 164 took effect July 1, 2025Strengthened vessel accountability and derelict-vessel enforcement
Clarified ownership standardsTitle serves as prima facie evidence of ownership
At-risk vessel enforcement expandedOwners may have to complete effective means of propulsion evaluation
Public nuisance vessel pathwayRepeated violations can lead to removal
Mailed noncriminal citations expandedMore flexible enforcement for some violations
Long-term anchoring permit requirement begins July 1, 2026New compliance issue for certain anchored vessels
Long-term anchoring fine schedule$100 first, $250 second, $500 third/subsequent

Why this matters for everyday recreational boaters

  • If your vessel sits anchored for long periods, 2026 is not a year to “wait and see.”
  • If your registration is expired, that issue may become more visible to enforcement.
  • If you own an older vessel with propulsion or seaworthiness issues, risk goes up.
  • A title, decal, and safe-operating condition now matter even more from an enforcement standpoint.

Resident vs Non-Resident Requirements

Comparison chart

TopicFlorida residentNon-resident
Need Florida-issued card?Usually yes if born on/after Jan. 1, 1988 and operating 10+ HPNot necessarily, if carrying accepted equivalent proof
Can use out-of-state card?Florida residents generally follow Florida card routeYes, if proof meets required standard
Temporary certificate available?YesYes
Temporary certificate valid outside Florida?NoNo
Photo ID required with proof?YesYes
Registration for owned vessel kept in FloridaYes, if subject to Florida registration lawsYes, depending on use/location duration and ownership situation

Cross-state compliance note

If you boat across state lines, compare Florida’s rules with nearby states before towing your vessel on vacation. For example, this Alabama boating license guide is a useful side-by-side check for Gulf Coast boaters.


Frequently Asked Questions

1) Is there a real boating license in Florida?

No. Florida uses a Boating Safety Education Identification Card, not a traditional recreational boating license.

2) Does the Florida boating card expire?

No. The permanent Florida boating education card is valid for life.

3) Can I operate a boat right after finishing the course?

Yes, if your course completion certificate includes the required information and you carry it with photo ID. That temporary proof works for up to 90 days.

4) Can a tourist use a home-state boater card in Florida?

Usually yes, if the nonresident carries qualifying proof from a state or territory whose course meets or exceeds Florida’s standard.

5) What if I only need to rent a boat for a weekend?

A temporary certificate may be the fastest option if you do not already have accepted boater education proof.

6) Do I need the boating card for a trolling motor or tiny outboard?

The trigger is operation of a vessel powered by a motor of 10 horsepower or more.

7) What age can someone drive a jet ski in Florida?

A person must be at least 14 to operate a personal watercraft in Florida.

8) Can I ride a jet ski at night?

No. Florida prohibits PWC operation from 30 minutes after sunset until 30 minutes before sunrise.

9) Is boat insurance required in Florida?

Usually not by general statewide rule for recreational boats, but marinas, lenders, and risk exposure often make insurance a smart move.

10) Do I renew the boating card every year?

No. You renew your vessel registration, not your permanent boating education card.


Practical Florida boater reminders

Launch-day compliance checklist

  • [x] Photo ID packed
  • [x] Education proof packed
  • [x] Registration certificate onboard
  • [x] Correct number display and decal placement
  • [x] Child PFDs onboard if needed
  • [x] Throwable device if 16+ feet
  • [x] Fire extinguisher checked
  • [x] Navigation lights working
  • [x] Distress signals checked if coastal
  • [x] Anchor line, dewatering device, and backup propulsion considered
  • [x] Weather, wake zones, and manatee zones reviewed
  • [x] Alcohol-free operator plan made

Why education matters in Florida

Florida’s boating volume is huge. State-released 2024 figures showed 685 reportable boating accidents, 81 fatalities, and a troubling finding that 65% of operators involved in fatal accidents had no formal training. That is exactly why the state’s boating education card matters far beyond simple paperwork.


Conclusion

Florida’s 2026-2027 boating rules are straightforward once you separate the terms. You usually do not need a traditional boating license, but many operators do need approved boater education proof. The permanent Florida boating education card is valid for life, the temporary certificate works only short-term, and vessel registration is a separate legal duty with its own fees and deadlines.

Final takeaway table

TopicWhat to remember
EligibilityBorn on/after Jan. 1, 1988 + 10+ HP vessel usually means education proof required
CostCourse prices range from free to about $80; registration depends on vessel length
Application stepsPick approved course, pass, carry proof + photo ID, then handle registration separately if you own the vessel
ComplianceWatch PWC age rules, child life jacket rules, registration deadlines, and 2026 anchoring updates
Best recommendationIf you will boat in Florida more than once, take an approved permanent course instead of relying on temporary workarounds

Practical recommendation: if you plan to own, rent, or frequently operate a motorboat in Florida, take the full approved course now, keep your proof and photo ID together, and treat registration and safety gear as part of the same compliance routine.


Leave a Reply

Your email address will not be published. Required fields are marked *