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 Common 002824100 649,000 5,969 SH   SOLE   0 0 5,969
ABBVIE INC Common 00287Y109 438,000 5,002 SH   SOLE   0 0 5,002
ADOBE INC Common 00724F101 662,000 1,350 SH   SOLE   0 0 1,350
AIR TRANS SVCS GROUP Common 00922R105 3,356,000 133,930 SH   SOLE   0 0 133,930
ALIBABA GROUP HOLDING FSPONSORED ADR Sponsored ADS 01609W102 9,869,000 33,571 SH   SOLE   0 0 33,571
AMAZON.COM INC Common 023135106 299,000 95 SH   SOLE   0 0 95
APPLE INC Common 037833100 4,393,000 37,933 SH   SOLE   0 0 37,933
ARCHER DANIELS MIDLAND C Common 039483102 558,000 12,000 SH   SOLE   0 0 12,000
BANK OF AMERICA CORP Common 060505104 279,000 11,588 SH   SOLE   0 0 11,588
BANK OF HAWAII CORP Common 062540109 2,597,000 51,401 SH   SOLE   0 0 51,401
CENTRUS ENERGY CORP CLASS A Class A 15643U104 3,007,000 359,285 SH   SOLE   0 0 359,285
CISCO SYSTEMS INC Common 17275R102 671,000 17,033 SH   SOLE   0 0 17,033
CROWN CASTLE INTL CO REIT Common 22822V101 1,778,000 10,681 SH   SOLE   0 0 10,681
CUMMINS INC Common 231021106 489,000 2,314 SH   SOLE   0 0 2,314
DEERE & CO Common 244199105 413,000 1,865 SH   SOLE   0 0 1,865
DOLLAR GENERAL CORP Common 256677105 314,000 1,500 SH   SOLE   0 0 1,500
EDWARDS LIFESCIENCES Common 28176e108 575,000 7,200 SH   SOLE   0 0 7,200
EMERSON ELECTRIC CO Common 291011104 316,000 4,818 SH   SOLE   0 0 4,818
EPAM SYSTEMS INC Common 29414B104 11,220,000 34,708 SH   SOLE   0 0 34,708
ETSY INC Common 29786A106 6,757,000 55,554 SH   SOLE   0 0 55,554
FACEBOOK INC CLASS A Class A 30303M102 9,573,000 36,554 SH   SOLE   0 0 36,554
FASTENAL CO Common 311900104 607,000 13,455 SH   SOLE   0 0 13,455
GENERAL ELECTRIC CO Common 369604103 63,000 10,155 SH   SOLE   0 0 10,155
GLOBANT SA F Common L44385109 7,702,000 42,974 SH   SOLE   0 0 42,974
GRAN TIERRA ENERGY Common 38500T101 2,000 10,000 SH   SOLE   0 0 10,000
HELIOS TECHNOLOGIES INC Common 42328H109 45,292,000 1,244,282 SH   SOLE   0 0 1,244,282
HOME DEPOT INC Common 437076102 1,706,000 6,144 SH   SOLE   0 0 6,144
HONEYWELL INTL INC Common 438516106 389,000 2,366 SH   SOLE   0 0 2,366
INPHI CORP Common 45772F107 225,000 2,000 SH   SOLE   0 0 2,000
INTEL CORP Common 458140100 1,660,000 32,061 SH   SOLE   0 0 32,061
INTERCONTINENTAL EXC Common 45866F104 350,000 3,500 SH   SOLE   0 0 3,500
INTUIT INC Common 461202103 5,924,000 18,159 SH   SOLE   0 0 18,159
ISHARES CORE S&P 500 ETF Core S&P 500 ETF 464287200 351,000 1,043 SH   SOLE   0 0 1,043
JABIL INC Common 466313103 664,000 19,395 SH   SOLE   0 0 19,395
JOHNSON & JOHNSON Common 478160104 420,000 2,821 SH   SOLE   0 0 2,821
JPMORGAN CHASE & CO Common 46625H100 4,973,000 51,658 SH   SOLE   0 0 51,658
L3HARRIS TECHNOLOGIES IN Common 502431109 221,000 1,300 SH   SOLE   0 0 1,300
LGI HOMES INC Common 50187T106 7,402,000 63,720 SH   SOLE   0 0 63,720
LOWES COMPANIES INC Common 548661107 710,000 4,278 SH   SOLE   0 0 4,278
MCKESSON CORP Common 58155Q103 235,000 1,575 SH   SOLE   0 0 1,575
MEDICAL PROPERTIES REIT Common 58463J304 249,000 14,146 SH   SOLE   0 0 14,146
MERCK & CO. INC. Common 58933Y105 293,000 3,535 SH   SOLE   0 0 3,535
MICROSOFT CORP Common 594918104 453,000 2,152 SH   SOLE   0 0 2,152
NEXTERA ENERGY INC Common 65339F101 857,000 3,086 SH   SOLE   0 0 3,086
NORDSON CORP Common 655663102 575,000 3,000 SH   SOLE   0 0 3,000
NVIDIA CORP Common 67066G104 3,628,000 6,703 SH   SOLE   0 0 6,703
ORAGENICS INC Common 684023302 758,000 1,318,117 SH   SOLE   0 0 1,318,117
PALO ALTO NETWORKS Common 697435105 220,000 900 SH   SOLE   0 0 900
PAYCHEX INC Common 704326107 570,000 7,151 SH   SOLE   0 0 7,151
PAYPAL HOLDINGS INCORPOR Common 70450Y103 13,788,000 69,981 SH   SOLE   0 0 69,981
PEPSICO INC Common 713448108 402,000 2,899 SH   SOLE   0 0 2,899
PFIZER INC Common 717081103 639,000 17,406 SH   SOLE   0 0 17,406
PPG INDUSTRIES INC Common 693506107 366,000 3,000 SH   SOLE   0 0 3,000
PRA HEALTH SCIENCES Common 69354M108 354,000 3,487 SH   SOLE   0 0 3,487
PROCTER & GAMBLE Common 742718109 658,000 4,734 SH   SOLE   0 0 4,734
PUB SVC ENTERPISE GP Common 744573106 650,000 11,836 SH   SOLE   0 0 11,836
PUBLIC STORAGE REIT Common 74460D109 478,000 2,148 SH   SOLE   0 0 2,148
REALPAGE INC Common 75606N109 3,952,000 68,569 SH   SOLE   0 0 68,569
ROYAL BANK OF CANADA F Common 780087102 388,000 5,528 SH   SOLE   0 0 5,528
TAL EDUCATION GROUP FSPONSORED ADR Sponsored ADS 874080104 376,000 4,950 SH   SOLE   0 0 4,950
THE COCA-COLA CO Common 191216100 230,000 4,654 SH   SOLE   0 0 4,654
THOMSON REUTERS CORP F Common 884903709 410,000 5,134 SH   SOLE   0 0 5,134
TRUIST FINL CORP Common 89832Q109 88,000 2,320 SH   SOLE   0 0 2,320
UNILEVER PLC FSPONSORED ADR Sponsored ADR 904767704 449,000 7,277 SH   SOLE   0 0 7,277
VANGUARD REAL ESTATE ETF IV Real Est ETF 922908553 401,000 5,082 SH   SOLE   0 0 5,082
VANGUARD TOTAL STOCK MARKET ETF Total Sk ETF 922908769 225,000 1,320 SH   SOLE   0 0 1,320
VEEVA SYSTEMS INC CLASS A Class A 922475108 496,000 1,763 SH   SOLE   0 0 1,763
VERIZON COMMUNICATN Common 92343V104 1,213,000 20,392 SH   SOLE   0 0 20,392
VISA INC CLASS A Class A 92826C839 338,000 1,688 SH   SOLE   0 0 1,688
VMWARE INC CLASS A Class A 928563402 251,000 1,750 SH   SOLE   0 0 1,750
WALMART INC Common 931142103 530,000 3,788 SH   SOLE   0 0 3,788
WALT DISNEY CO Common 254687106 5,937,000 47,849 SH   SOLE   0 0 47,849
WELLTOWER INC REIT Common 95040Q104 207,000 3,758 SH   SOLE   0 0 3,758
ZIOPHARM ONCOLOGY Common 98973P101 25,000 10,000 SH   SOLE   0 0 10,000
ZTO EXPRESS CAYMAN INC FSPONSORED ADR Sponsored ADA A 98980A105 6,480,000 216,570 SH   SOLE   0 0 216,570