The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABORATORIES Com 002824100 915,000 8,400 SH   SOLE   0 0 8,400
ABBVIE INC Com 00287Y109 2,075,000 13,497 SH   SOLE   0 0 13,497
ADOBE INC Com 00724F101 458,000 1,241 SH   SOLE   0 0 1,241
ALLY FINL INC Com 02005N100 367,000 10,860 SH   SOLE   0 0 10,860
AMAZON.COM INC Com 023135106 229,000 2,141 SH   SOLE   0 0 2,141
APPLE INC Com 037833100 4,104,000 29,801 SH   SOLE   0 0 29,801
ARCHER-DANIELS-MIDLN Com 039483102 829,000 10,670 SH   SOLE   0 0 10,670
BANK NOVA SCOTIA F Com 064149107 346,000 5,838 SH   SOLE   0 0 5,838
BANK OF AMERICA CORP Com 060505104 332,000 10,636 SH   SOLE   0 0 10,636
BROADCOM INC Com 11135F101 353,000 722 SH   SOLE   0 0 722
CENTRUS ENERGY CORP CLASS A Class A 15643U104 9,142,000 375,452 SH   SOLE   0 0 375,452
CERENCE INC Com 156727109 1,044,000 40,801 SH   SOLE   0 0 40,801
CHEVRON CORP Com 166764100 280,000 1,931 SH   SOLE   0 0 1,931
CISCO SYSTEMS INC Com 17275R102 740,000 17,281 SH   SOLE   0 0 17,281
CONOCOPHILLIPS Com 20825C104 140,000 1,553 SH   SOLE   0 0 1,553
CROWN CASTLE INTL CO REIT Com 22822V101 2,160,000 12,716 SH   SOLE   0 0 12,716
CUMMINS INC Com 231021106 556,000 2,880 SH   SOLE   0 0 2,880
DEERE & CO Com 244199105 560,000 1,862 SH   SOLE   0 0 1,862
DLOCAL LTD FCLASS A Class A G29018101 2,376,000 90,280 SH   SOLE   0 0 90,280
DOLLAR GENERAL CORP Com 256677105 330,000 1,340 SH   SOLE   0 0 1,340
EDWARDS LIFESCIENCES Com 28176E108 630,000 6,569 SH   SOLE   0 0 6,569
EMERSON ELECTRIC CO Com 291011104 438,000 5,486 SH   SOLE   0 0 5,486
EPAM SYSTEMS INC Com 29414B104 8,294,000 27,950 SH   SOLE   0 0 27,950
ETSY INC Com 29786A106 4,153,000 56,142 SH   SOLE   0 0 56,142
FASTENAL CO Com 311900104 651,000 12,956 SH   SOLE   0 0 12,956
GLOBANT SA F Com L44385109 8,163,000 46,448 SH   SOLE   0 0 46,448
GRAN TIERRA ENERGY Com 38500T101 12,000 10,000 SH   SOLE   0 0 10,000
HELIOS TECHNOLOGIES INC Com 42328H109 75,758,000 1,149,324 SH   SOLE   0 0 1,149,324
HOME DEPOT INC Com 437076102 1,316,000 4,774 SH   SOLE   0 0 4,774
HONEYWELL INTL INC Com 438516106 374,000 2,152 SH   SOLE   0 0 2,152
ICON PLC F SHS G4705A100 315,000 1,442 SH   SOLE   0 0 1,442
INTEL CORP Com 458140100 1,129,000 29,884 SH   SOLE   0 0 29,884
INTERCONTINENTAL EXC Com 45866F104 330,000 3,500 SH   SOLE   0 0 3,500
INTUIT INC Com 461202103 7,457,000 19,256 SH   SOLE   0 0 19,256
ISHARES CORE MSCI TOTL INTL STCK ETF ETF 46432F834 208,000 3,646 SH   SOLE   0 0 3,646
ISHARES CORE S&P 500 ETF ETF 464287200 450,313 1,182 SH   SOLE   0 0 1,182
JABIL INC Com 466313103 842,000 16,358 SH   SOLE   0 0 16,358
JOHNSON & JOHNSON Com 478460104 542,000 3,045 SH   SOLE   0 0 3,045
JPMORGAN CHASE & CO Com 46625H100 7,305,000 64,815 SH   SOLE   0 0 64,815
L3HARRIS TECHNOLOGIES IN Com 502431109 279,000 1,160 SH   SOLE   0 0 1,160
LOWES COMPANIES INC Com 548661107 698,000 3,979 SH   SOLE   0 0 3,979
MARATHON DIGITAL HLDGS I Com 565788106 139,000 24,832 SH   SOLE   0 0 24,832
MARATHON PETE CORP Com 56585A102 289,000 3,500 SH   SOLE   0 0 3,500
MCKESSON CORP Com 58155Q103 516,000 1,575 SH   SOLE   0 0 1,575
MEDICAL PROPERTIES REIT Com 58463J304 181,000 11,744 SH   SOLE   0 0 11,744
MERCK & CO. INC. Com 58933Y105 364,000 3,953 SH   SOLE   0 0 3,953
META PLATFORMS INC CLASS A Class A 30303M102 3,677,000 22,456 SH   SOLE   0 0 22,456
METLIFE INC Com 59156R108 313,000 4,984 SH   SOLE   0 0 4,984
MICROSOFT CORP Com 594918104 482,000 1,865 SH   SOLE   0 0 1,865
NEXTERA ENERGY INC Com 65339F101 610,000 7,837 SH   SOLE   0 0 7,837
NORDSON CORP Com 655663102 545,000 2,682 SH   SOLE   0 0 2,682
NV5 GLOBAL INC Com 62945V109 5,966,000 51,092 SH   SOLE   0 0 51,092
NVIDIA CORP Com 67066G104 9,196,000 60,006 SH   SOLE   0 0 60,006
ORAGENICS INC Com 684023302 6,919,000 2,008,117 SH   SOLE   0 0 2,008,117
PALO ALTO NETWORKS Com 697435105 445,000 900 SH   SOLE   0 0 900
PAYCHEX INC Com 704326107 774,000 6,706 SH   SOLE   0 0 6,706
PAYPAL HOLDINGS INCORPOR Com 70450Y103 4,283,000 60,999 SH   SOLE   0 0 60,999
PEPSICO INC Com 713448108 455,000 2,725 SH   SOLE   0 0 2,725
PFIZER INC Com 717081103 992,000 18,819 SH   SOLE   0 0 18,819
PPG INDUSTRIES INC Com 693506107 310,000 2,682 SH   SOLE   0 0 2,682
PROCTER & GAMBLE Com 742718109 508,000 3,526 SH   SOLE   0 0 3,526
PUB SVC ENTERPISE GP Com 744573106 874,000 13,850 SH   SOLE   0 0 13,850
PUBLIC STORAGE REIT Com 74460D109 527,000 1,693 SH   SOLE   0 0 1,693
PURE STORAGE INC CLASS A Class A 74624M102 5,335,000 207,842 SH   SOLE   0 0 207,842
RANPAK HLDGS CORP CLASS A Class A 75321W103 892,000 128,704 SH   SOLE   0 0 128,704
ROYAL BANK OF CANADA F Com 780087102 580,000 6,006 SH   SOLE   0 0 6,006
SEAGATE TECHNOLOGY HLD F ORD SHS G7997R103 970,000 13,522 SH   SOLE   0 0 13,522
SILVERGATE CAP CORP CLASS A Class A 82837P408 2,785,000 51,149 SH   SOLE   0 0 51,149
SPDR S&P 500 ETF ETF 78462F103 378,000 998 SH   SOLE   0 0 998
THE COCA-COLA CO Com 191216100 242,000 3,839 SH   SOLE   0 0 3,839
THOMSON REUTERS CORP F Com 884903709 520,000 5,003 SH   SOLE   0 0 5,003
TITAN MEDICAL INC F Com 88830X819 8,000 15,000 SH   SOLE   0 0 15,000
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 272,000 2,669 SH   SOLE   0 0 2,669
VANGUARD REAL ESTATE ETF ETF 922908553 874,000 9,517 SH   SOLE   0 0 9,517
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 309,000 1,629 SH   SOLE   0 0 1,629
VEEVA SYSTEMS INC CLASS A Class A 922475108 323,000 1,630 SH   SOLE   0 0 1,630
VERIZON COMMUNICATN Com 92343V104 1,098,000 21,534 SH   SOLE   0 0 21,534
VISA INC CLASS A Class A 92826C839 215,000 1,088 SH   SOLE   0 0 1,088
WALMART INC Com 931142103 452,000 3,717 SH   SOLE   0 0 3,717
WALT DISNEY CO Com 254687106 4,946,000 52,245 SH   SOLE   0 0 52,245
WELLTOWER INC REIT Com 95040Q104 575,000 6,936 SH   SOLE   0 0 6,936
ZTO EXPRESS CAYMAN INC FSPONSORED ADR 1 ADR REPS 1 ORD SHS ADS 98980A105 144,000 5,268 SH   SOLE   0 0 5,268