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 745,000 6,311 SH   SOLE   0 0 6,311
ABBVIE INC Com 00287Y109 1,123,000 10,410 SH   SOLE   0 0 10,410
ADOBE INC Com 00724F101 723,000 1,256 SH   SOLE   0 0 1,256
ALIBABA GROUP HLDG LTD FSPONSORED ADR 1 ADR REPS 8 ORD SHS Sonsored ADS 01609W102 5,300,000 35,796 SH   SOLE   0 0 35,796
ALLY FINL INC Com 02005N100 509,000 9,977 SH   SOLE   0 0 9,977
AMAZON.COM INC Com 023135106 325,000 99 SH   SOLE   0 0 99
APPLE INC Com 037833100 4,477,000 31,642 SH   SOLE   0 0 31,641
ARCHER DANIELS MIDLAND C Com 039483102 807,000 13,455 SH   SOLE   0 0 13,455
BANK NOVA SCOTIA F Com 064149107 260,000 4,231 SH   SOLE   0 0 4,231
BANK OF AMERICA CORP Com 060505104 451,000 10,635 SH   SOLE   0 0 10,635
CENTRUS ENERGY CORP CLASS A Class A 15643U104 14,812,000 383,137 SH   SOLE   0 0 383,137
CISCO SYSTEMS INC Com 17275R102 955,000 17,537 SH   SOLE   0 0 17,537
CROWN CASTLE INTL CO REIT Com 22822V101 2,085,000 12,031 SH   SOLE   0 0 12,031
CUMMINS INC Com 231021106 632,000 2,815 SH   SOLE   0 0 2,815
DEERE & CO Com 244199105 625,000 1,864 SH   SOLE   0 0 1,864
DLOCAL LTD FCLASS A Class A G29018101 4,221,000 77,373 SH   SOLE   0 0 77,373
DOLLAR GENERAL CORP Com 256677105 284,000 1,340 SH   SOLE   0 0 1,340
EDWARDS LIFESCIENCES Com 28176E108 752,000 6,643 SH   SOLE   0 0 6,643
EMERSON ELECTRIC CO Com 291011104 529,000 5,615 SH   SOLE   0 0 5,615
EPAM SYSTEMS INC Com 29414B104 15,028,000 26,343 SH   SOLE   0 0 26,343
ETSY INC Com 29786A106 11,786,000 56,675 SH   SOLE   0 0 56,675
FACEBOOK INC CLASS A Class A 30303M102 7,826,000 23,060 SH   SOLE   0 0 23,060
FASTENAL CO Com 311900104 682,000 13,211 SH   SOLE   0 0 13,211
GLOBANT SA F Com L44385109 13,068 46,503 SH   SOLE   0 0 46,503
GRAN TIERRA ENERGY Com 38500T101 7,000 10,000 SH   SOLE   0 0 10,000
HELIOS TECHNOLOGIES INC Com 42328H109 81,353,000 990,781 SH   SOLE   0 0 990,781
HOME DEPOT INC Com 437076102 1,682,000 5,123 SH   SOLE   0 0 5,123
HONEYWELL INTL INC Com 438516106 465,000 2,190 SH   SOLE   0 0 2,190
ICON PLC F SHS G4705A100 298,000 1,136 SH   SOLE   0 0 1,136
INTEL CORP Com 458140100 1,720,000 32,273 SH   SOLE   0 0 32,273
INTERCONTINENTAL EXC Com 45866F104 402,000 3,500 SH   SOLE   0 0 3,500
INTERNTNL PAPER Com 460146103 206,000 3,676 SH   SOLE   0 0 3,676
INTUIT INC Com 461202103 10,300,000 19,092 SH   SOLE   0 0 19,092
ISHARES CORE MSCI TOTL INTL STCK ETF ETF 46432F834 256,000 3,610 SH   SOLE   0 0 3,610
ISHARES CORE S&P 500 ETF ETF 464287200 515,000 1,196 SH   SOLE   0 0 1,195
JABIL INC Com 466313103 937,000 16,057 SH   SOLE   0 0 16,057
JOHNSON & JOHNSON Com 478160104 476,000 2,949 SH   SOLE   0 0 2,949
JPMORGAN CHASE & CO Com 46625H100 10,473,000 63,979 SH   SOLE   0 0 63,979
L3HARRIS TECHNOLOGIES IN Com 502431109 270,000 1,226 SH   SOLE   0 0 1,226
LGI HOMES INC Com 50187T106 4,369,000 30,784 SH   SOLE   0 0 30,784
LOWES COMPANIES INC Com 548661107 846,000 4,172 SH   SOLE   0 0 4,172
MARATHON PETE CORP Com 56585A102 216,000 3,500 SH   SOLE   0 0 3,500
MARVELL TECHNOLOGY INC Com 573874104 216,000 3,584 SH   SOLE   0 0 3,584
MCKESSON CORP Com 58155Q103 314,000 1,575 SH   SOLE   0 0 1,575
MEDICAL PROPERTIES REIT Com 58463J304 240,000 11,983 SH   SOLE   0 0 11,983
MERCK & CO. INC. Com 58933Y105 251,000 3,347 SH   SOLE   0 0 3,347
MICROSOFT CORP Com 594918104 571,000 2,026 SH   SOLE   0 0 2,026
MIND MEDICINE MINDMED F Com 60255C109 38,000 16,204 SH   SOLE   0 0 16,204
NEXTERA ENERGY INC Com 65339F101 659,000 8,393 SH   SOLE   0 0 8,392
NORDSON CORP Com 655663102 648,000 2,719 SH   SOLE   0 0 2,719
NV5 GLOBAL INC Com 62945V109 5,273,000 53,500 SH   SOLE   0 0 53,500
NVIDIA CORP Com 67066G104 13,483,000 65,087 SH   SOLE   0 0 65,087
ORAGENICS INC Com 684023302 640,000 1,008,117 SH   SOLE   0 0 1,008,117
PALO ALTO NETWORKS Com 697435105 431,000 900 SH   SOLE   0 0 900
PAYCHEX INC Com 704326107 780,000 6,939 SH   SOLE   0 0 6,939
PAYCOM SOFTWARE INC Com 70432V102 206,000 415 SH   SOLE   0 0 415
PAYPAL HOLDINGS INCORPOR Com 70450Y103 15,968,000 61,366 SH   SOLE   0 0 61,366
PEPSICO INC Com 713448108 415,000 2,760 SH   SOLE   0 0 2,760
PFIZER INC Com 717081103 751,000 17,456 SH   SOLE   0 0 17,456
PPG INDUSTRIES INC Com 693506107 391,000 2,736 SH   SOLE   0 0 2,736
PROCTER & GAMBLE Com 742718109 517,000 3,701 SH   SOLE   0 0 3,701
PUB SVC ENTERPISE GP Com 774573106 813,000 13,344 SH   SOLE   0 0 13,344
PUBLIC STORAGE REIT Com 74460D109 512,000 1,722 SH   SOLE   0 0 1,722
RANPAK HLDGS CORP CLASS A Class A 75321W103 7,347,000 273,922 SH   SOLE   0 0 273,922
ROYAL BANK OF CANADA F Com 780087102 601,000 6,043 SH   SOLE   0 0 6,043
SEAGATE TECHNOLOGY HLD F Com G7997R103 1,020,000 12,361 SH   SOLE   0 0 12,361
THE COCA-COLA CO Com 191216100 225,000 4,289 SH   SOLE   0 0 4,289
THOMSON REUTERS CORP F Com 884903709 566,000 5,122 SH   SOLE   0 0 5,122
TITAN MEDICAL INC F Com 88830X819 23,000 15,000 SH   SOLE   0 0 15,000
UNILEVER PLC FSPONSORED ADR 1 ADR REPS 1 ORD SHS Spon ADR 904767704 430,000 7,934 SH   SOLE   0 0 7,934
VANGUARD HIGH DIVIDEND YIELD ETF IV ETF 921946406 251,000 2,426 SH   SOLE   0 0 2,426
VANGUARD MID CAP ETF IV ETF 922908629 200,000 846 SH   SOLE   0 0 846
VANGUARD REAL ESTATE ETF IV ETF 922908553 764,000 7,503 SH   SOLE   0 0 7,502
VANGUARD SMALL CAP ETF IV ETF 922908751 213,000 973 SH   SOLE   0 0 972
VANGUARD TOTAL STOCK MARKET E ETF IV ETF 922908769 412,000 1,855 SH   SOLE   0 0 1,855
VERIZON COMMUNICATN Com 92343V104 1,219,000 22,572 SH   SOLE   0 0 22,572
VISA INC CLASS A Class A 92826C839 333,000 1,496 SH   SOLE   0 0 1,496
WALMART INC Com 931142103 542,000 3,887 SH   SOLE   0 0 3,887
WALT DISNEY CO Com 254687106 8,576,000 50,697 SH   SOLE   0 0 50,697