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
APPLE INC Com 037833100 4,433,000 32,300 SH   SOLE   0 0 32,300
ABBVIE INC Com 00287Y109 1,169,000 10,364 SH   SOLE   0 0 10,364
ABBOTT LABORATORIES Com 002824100 731,000 6,311 SH   SOLE   0 0 6,311
ADOBE INC Com 00724F101 738,000 1,258 SH   SOLE   0 0 1,258
ARCHER DANIELS MIDLAND C Com 039483102 815,000 13,455 SH   SOLE   0 0 13,455
ALLY FINL INC Com 02005N100 480,000 9,635 SH   SOLE   0 0 9,635
AMAZON.COM INC Com 023135106 310,000 90 SH   SOLE   0 0 90
ALIBABA GROUP HLDG LTD FSPONSORED ADR 1 ADR REPS 8 ORD SHS Spon ADS 01609W102 7,993,000 35,342 SH   SOLE   0 0 35,342
BK OF AMERICA CORP Com 060505104 438,000 106,535 SH   SOLE   0 0 106,535
BANK NOVA SCOTIA F Com 064149107 275,000 4,231 SH   SOLE   0 0 4,231
CROWN CASTLE INTL CO REIT Com 22822V101 2,338,000 11,956 SH   SOLE   0 0 11,956
CUMMINS INC Com 231021106 687,000 2,815 SH   SOLE   0 0 2,815
CERENCE INC Com 15671L109 5,179,000 48,645 SH   SOLE   0 0 48,645
CISCO SYSTEMS INC Com 17275R102 936,000 17,661 SH   SOLE   0 0 17,661
CHEVRON CORP Com 166764100 202,000 1,931 SH   SOLE   0 0 1,931
DEERE & CO Com 244199105 664,000 1,880 SH   SOLE   0 0 1,880
DOLLAR GENERAL CORP Com 256677105 290,000 1,340 SH   SOLE   0 0 1,340
WALT DISNEY CO Com 254687106 8,640,000 49,154 SH   SOLE   0 0 49,154
EMERSON ELECTRIC CO Com 291011104 541,000 5,615 SH   SOLE   0 0 5,615
EPAM SYSTEMS INC Com 29414B104 16,818,000 32,866 SH   SOLE   0 0 32,866
ETSY INC Com 29786A106 11,560,000 56,227 SH   SOLE   0 0 56,227
EDWARDS LIFESCIENCES Com 28176E108 688,000 6,653 SH   SOLE   0 0 6,653
FASTENAL CO Com 311900104 686,000 13,211 SH   SOLE   0 0 13,211
FACEBOOK INC CLASS A CL A 30303M102 12,722,000 36,465 SH   SOLE   0 0 36,465
GLOBANT SA F Com L44385109 9,731,000 44,322 SH   SOLE   0 0 44,322
GRAN TIERRA ENERGY Com 38500T101 7,000 10,000 SH   SOLE   0 0 10,000
HOME DEPOT INC Com 437076102 1,636,000 5,123 SH   SOLE   0 0 5,123
HELIOS TECHNOLOGIES INC Com 42328H109 77,662,000 993,631 SH   SOLE   0 0 993,631
HONEYWELL INTL INC Com 438516106 482,000 2,194 SH   SOLE   0 0 2,194
INTERCONTINENTAL EXC Com 45866F104 415,000 3,500 SH   SOLE   0 0 3,500
INTEL CORP Com 458140100 1,811,000 32,440 SH   SOLE   0 0 32,440
INTUIT INC Com 461202103 9,240,000 18,856 SH   SOLE   0 0 18,856
INTERNTNL PAPER Com 460146103 232,000 3,789 SH   SOLE   0 0 3,789
ISHARES CORE S&P 500 ETF IV ETF 464287200 491,000 1,142 SH   SOLE   0 0 1,142
ISHARES CORE MSCI TOTL INTL STCK ETF ETF 46432F834 257,000 3,510 SH   SOLE   0 0 3,510
JABIL INC Com 466313103 936,000 16,092 SH   SOLE   0 0 16,092
JOHNSON & JOHNSON Com 478160104 499,000 3,037 SH   SOLE   0 0 3,037
JPMORGAN CHASE & CO Com 46625H100 8,190,000 52,746 SH   SOLE   0 0 52,746
THE COCA-COLA CO Com 191216100 242,000 4,478 SH   SOLE   0 0 4,478
CENTRUS ENERGY CORP CLASS A CL A 15643U104 9,466,000 382,485 SH   SOLE   0 0 382,485
LGI HOMES INC Com 50187T106 4,980,000 30,799 SH   SOLE   0 0 30,799
L3HARRIS TECHNOLOGIES IN Com 502431109 265,000 1,226 SH   SOLE   0 0 1,226
LOWES COS INC Com 548661107 812,000 4,177 SH   SOLE   0 0 4,177
MCKESSON CORP Com 58155Q103 301,000 1,575 SH   SOLE   0 0 1,575
MIND MEDICINE MINDMED F Com 60255C109 66,000 19,204 SH   SOLE   0 0 19,204
MARATHON PETE CORP Com 565849106 211,000 3,500 SH   SOLE   0 0 3,500
MEDICAL PROPERTIES REIT Com 58463J304 272,000 13,483 SH   SOLE   0 0 13,483
MERCK & CO. INC. Com 58933Y105 261,000 3,347 SH   SOLE   0 0 3,347
MICROSOFT CORP Com 594918104 552,000 2,039 SH   SOLE   0 0 2,039
NORDSON CORP Com 655663102 605,000 2,747 SH   SOLE   0 0 2,747
NEXTERA ENERGY INC Com 65339F101 620,000 8,470 SH   SOLE   0 0 8,470
NVIDIA CORP Com 67066G104 12,789,000 15,922 SH   SOLE   0 0 15,922
NV5 GLOBAL INC Com 62945V109 5,113,000 53,615 SH   SOLE   0 0 53,615
ORAGENICS INC Com 684023302 713,000 1,008,117 SH   SOLE   0 0 1,008,117
RANPAK HLDGS CORP CLASS A CL A 75321W103 6,754,000 271,045 SH   SOLE   0 0 271,045
PALO ALTO NETWORKS Com 697435105 333,000 900 SH   SOLE   0 0 900
PAYCHEX INC Com 704326107 743,000 6,939 SH   SOLE   0 0 6,939
PUB SVC ENTERPISE GP Com 744573106 780,000 13,079 SH   SOLE   0 0 13,079
PEPSICO INC Com 713448108 414,000 2,799 SH   SOLE   0 0 2,799
PFIZER INC Com 717081103 674,000 17,214 SH   SOLE   0 0 17,214
PROCTER & GAMBLE Com 742718109 575,000 4,265 SH   SOLE   0 0 4,265
PPG INDUSTRIES INC Com 693506107 466,000 2,747 SH   SOLE   0 0 2,747
PRA HEALTH SCIENCES Com 69354M108 414,000 2,505 SH   SOLE   0 0 2,505
PUBLIC STORAGE REIT Com 74460D109 518,000 1,722 SH   SOLE   0 0 1,722
PAYPAL HOLDINGS INCORPOR Com 70450Y103 17,940,000 61,465 SH   SOLE   0 0 61,465
ROYAL BANK OF CANADA F Com 780087102 610,000 6,043 SH   SOLE   0 0 6,043
SEAGATE TECHNOLOGY HLD F ORD Shs G7997R103 1,084,000 12,361 SH   SOLE   0 0 12,361
TITAN MEDICAL INC F Com 88830X819 26,000 15,000 SH   SOLE   0 0 15,000
THOMSON REUTERS CORP F Com 884903709 508,000 5,136 SH   SOLE   0 0 5,136
UNILEVER PLC FSPONSORED ADR 1 ADR REPS 1 ORD SHS Spon ADR 904767704 476,000 8,151 SH   SOLE   0 0 8,151
VISA INC CLASS A CL A 92826C839 350,000 1,496 SH   SOLE   0 0 1,496
VANGUARD SMALL CAP ETF IV ETF 922908751 216,000 961 SH   SOLE   0 0 961
VEEVA SYSTEMS INC CLASS A CL A 922475108 530,000 1,698 SH   SOLE   0 0 1,698
VANGUARD REAL ESTATE ETF IV ETF 922908553 716,000 7,027 SH   SOLE   0 0 7,027
VANGUARD TOTAL STOCK MARKET E ETF IV ETF 922908769 315,000 1,576 SH   SOLE   0 0 1,576
VANGUARD HIGH DIVIDEND YIELD ETF IV ETF 921946406 203,000 1,942 SH   SOLE   0 0 1,942
VERIZON COMMUNICATN Com 92343V104 1,265,000 22,608 SH   SOLE   0 0 22,608
WELLTOWER INC REIT Com 95040Q104 435,000 5,230 SH   SOLE   0 0 5,230
WALMART INC Com 931142103 549,000 3,887 SH   SOLE   0 0 3,887
ZTO EXPRESS CAYMAN INC FSPONSORED ADR 1 ADR REPS 1 ORD SHS Spon ADS 98980A105 260,000 8,528 SH   SOLE   0 0 8,528