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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABORATORIES Com 002824100   853,082 7,825 SH   SOLE   0 0 7,825
ABBVIE INC Com 00287Y109   1,695,712 12,586 SH   SOLE   0 0 12,586
ADOBE INC Com 00724F101   568,206 1,162 SH   SOLE   0 0 1,162
ALLY FINL INC Com 02005N100   307,023 11,367 SH   SOLE   0 0 11,367
AMAZON.COM INC Com 023135106   238,735 1,831 SH   SOLE   0 0 1,831
APPLE INC Com 037833100   4,570,036 23,561 SH   SOLE   0 0 23,561
ARCHER-DANIELS-MIDLN Com 039483102   640,824 8,481 SH   SOLE   0 0 8,481
BANK NOVA SCOTIA F Com 064149107   249,299 4,982 SH   SOLE   0 0 4,982
BANK OF AMERICA CORP Com 060505104   292,527 10,196 SH   SOLE   0 0 10,196
BROADCOM INC Com 11135F101   609,803 703 SH   SOLE   0 0 703
CENTRUS ENERGY CORP CLASS A CL A 15643U104   10,936,644 335,892 SH   SOLE   0 0 335,892
CHEVRON CORP Com 166764100   303,843 1,931 SH   SOLE   0 0 1,931
CISCO SYSTEMS INC Com 17275R102   824,943 15,944 SH   SOLE   0 0 15,944
CROWN CASTLE INC REIT Com 22822V101   1,364,485 11,975 SH   SOLE   0 0 11,975
CUMMINS INC Com 231021106   766,615 3,127 SH   SOLE   0 0 3,127
DARLING INGREDIENTS Com 237266101   5,571,801 87,346 SH   SOLE   0 0 87,346
DEERE & CO Com 244199105   660,460 1,630 SH   SOLE   0 0 1,630
DOLLAR GENERAL CORP Com 256677105   222,921 1,313 SH   SOLE   0 0 1,313
EDWARDS LIFESCIENCES Com 28176E108   567,301 6,014 SH   SOLE   0 0 6,014
EMERSON ELECTRIC CO Com 291011104   509,348 5,635 SH   SOLE   0 0 5,635
EPAM SYSTEMS INC Com 29414B104   5,977,676 26,597 SH   SOLE   0 0 26,597
ETSY INC Com 29786A106   4,454,293 52,645 SH   SOLE   0 0 52,645
FASTENAL CO Com 311900104   735,841 12,474 SH   SOLE   0 0 12,474
GLOBANT SA F Com L44385109   7,844,598 43,649 SH   SOLE   0 0 43,649
HELIOS TECHNOLOGIES INC Com 42328H109   65,768,869 995,141 SH   SOLE   0 0 995,141
HOME DEPOT INC Com 437076102   1,214,913 3,911 SH   SOLE   0 0 3,911
HONEYWELL INTL INC Com 438516106   432,223 2,083 SH   SOLE   0 0 2,083
ICON PLC F Com G4705A100   594,976 2,378 SH   SOLE   0 0 2,378
INTERCONTINENTAL EXC Com 45866F104   395,780 3,500 SH   SOLE   0 0 3,500
INTUIT INC Com 461202103   8,579,609 18,725 SH   SOLE   0 0 18,725
ISHARES CORE MSCI TOTL INTL STCK ETF Com* 86432F834   248,573 3,970 SH   SOLE   0 0 3,970
ISHARES CORE S&P 500 ETF ETF 464287200   560,305 1,257 SH   SOLE   0 0 1,257
JABIL INC Com 466313103   1,725,477 15,987 SH   SOLE   0 0 15,987
JOHNSON & JOHNSON Com 478160104   417,441 2,522 SH   SOLE   0 0 2,522
JPMORGAN CHASE & CO Com 46625H100   9,056,276 62,268 SH   SOLE   0 0 62,268
L3HARRIS TECHNOLOGIES IN Com 502431109   222,590 1,137 SH   SOLE   0 0 1,137
LOWES COMPANIES INC Com 548661107   856,080 3,793 SH   SOLE   0 0 3,793
MARATHON DIGITAL HLDGS I Com 565788106   860,027 62,051 SH   SOLE   0 0 62,051
MARATHON PETE CORP Com 56585A102   408,100 3,500 SH   SOLE   0 0 3,500
MARVELL TECHNOLOGY INC Com 573874104   214,252 3,584 SH   SOLE   0 0 3,584
MCKESSON CORP Com 58155Q103   597,807 1,399 SH   SOLE   0 0 1,399
MEDICAL PROPERTIES REIT Com 58463J304   107,314 11,589 SH   SOLE   0 0 11,589
MERCK & CO. INC. Com 58933Y105   565,642 4,902 SH   SOLE   0 0 4,902
META PLATFORMS INC CLASS A CL A 30303M102   6,651,335 23,177 SH   SOLE   0 0 23,177
METLIFE INC Com 59156R108   429,741 7,602 SH   SOLE   0 0 7,602
MICROSOFT CORP Com 594918104   565,667 1,661 SH   SOLE   0 0 1,661
NEXTERA ENERGY INC Com 65339F101   474,175 6,391 SH   SOLE   0 0 6,391
NORDSON CORP Com 655663102   651,969 2,627 SH   SOLE   0 0 2,627
NV5 GLOBAL INC Com 62945V109   5,129,094 46,304 SH   SOLE   0 0 46,304
NVIDIA CORP Com 67066G104   20,269,426 47,916 SH   SOLE   0 0 47,916
OCCIDENTAL PETROL CO Com 674599105   204,036 3,470 SH   SOLE   0 0 3,470
PALO ALTO NETWORKS Com 697435105   689,877 2,700 SH   SOLE   0 0 2,700
PAYCHEX INC Com 704326107   713,059 6,374 SH   SOLE   0 0 6,374
PAYPAL HOLDINGS INCORPOR Com 70450Y103   3,973,171 59,541 SH   SOLE   0 0 59,541
PEPSICO INC Com 713448408   443,602 2,395 SH   SOLE   0 0 2,395
PFIZER INC Com 717081103   598,141 16,307 SH   SOLE   0 0 16,307
PPG INDUSTRIES INC Com 693506107   389,584 2,627 SH   SOLE   0 0 2,627
PROCTER & GAMBLE Com 742718109   528,662 3,484 SH   SOLE   0 0 3,484
PUB SVC ENTERPISE GP Com 744573106   875,225 13,979 SH   SOLE   0 0 13,979
PUBLIC STORAGE REIT Com 74460D109   551,361 1,889 SH   SOLE   0 0 1,889
PURE STORAGE INC CLASS A CL A 74624M102   7,596,555 206,316 SH   SOLE   0 0 206,316
ROYAL BANK OF CANADA F Com 780087102   542,019 5,675 SH   SOLE   0 0 5,675
SEAGATE TECHNOLOGY HLD F ORD G7997R103   781,418 12,630 SH   SOLE   0 0 12,630
SPDR S&P 500 ETF ETF 78462F103   453,771 1,024 SH   SOLE   0 0 1,024
SUPER MICRO COMPUTER Com 86800U104   529,906 2,126 SH   SOLE   0 0 2,126
THE COCA-COLA CO Com 191216100   231,185 3,839 SH   SOLE   0 0 3,839
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406   290,938 2,743 SH   SOLE   0 0 2,743
VANGUARD INTRNTNL HGH DIV YLD ETF IV ETF 921946794   466,929 7,388 SH   SOLE   0 0 7,388
VANGUARD MID CAP ETF ETF 922908629   212,876 967 SH   SOLE   0 0 967
VANGUARD REAL ESTATE ETF ETF 922908553   664,928 7,958 SH   SOLE   0 0 7,958
VANGUARD SMALL CAP ETF IV ETF 922908751   208,130 1,046 SH   SOLE   0 0 1,046
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   432,248 1,962 SH   SOLE   0 0 1,962
VEEVA SYSTEMS INC CLASS A CL A 922475108   318,741 1,612 SH   SOLE   0 0 1,612
VERIZON COMMUNICATN Com 92343V104   640,784 17,230 SH   SOLE   0 0 17,230
VISA INC CLASS A CL A 92826C839   251,254 1,058 SH   SOLE   0 0 1,058
WALMART INC Com 931142103   562,233 3,577 SH   SOLE   0 0 3,577
WALT DISNEY CO Com 254687106   4,280,976 47,950 SH   SOLE   0 0 47,950
WELLTOWER INC REIT Com 95040Q104   434,541 5,372 SH   SOLE   0 0 5,372