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
3M COM 88579Y101   752,668 6,885 SH   SOLE   6,885 0 0
ABBOTT LABS COM 002824100   1,537,677 13,970 SH   SOLE   13,970 0 0
ABBVIE INC COM 00287Y109   1,988,265 12,830 SH   SOLE   12,830 0 0
ADOBE SYSTEMS INC COM 00724F101   50,786,768 85,127 SH   SOLE   82,243 0 2,884
ADVANCE AUTO PARTS COM 00751Y106   6,968,771 114,186 SH   SOLE   111,356 0 2,830
ALEXANDER & BALDWIN INC COM 014491104   673,288 35,399 SH   SOLE   35,399 0 0
ALPHABET INC CL A CAP STK CL A 02079K305   2,870,350 20,548 SH   SOLE   20,548 0 0
ALPHABET INC CL C CAP STK CL C 02079K107   91,613,801 650,066 SH   SOLE   632,410 0 17,656
AMAZON.COM COM 023135106   30,131,069 198,309 SH   SOLE   194,094 0 4,215
AMERICAN TOWER REIT INC COM 03027X100   42,917,249 198,801 SH   SOLE   192,131 0 6,670
AMERICOLD REALTY TRUST INC COM 03064D108   48,362,756 1,597,712 SH   SOLE   1,544,680 0 53,032
ANHEUSER BUSCH COS INC SPONSORED ADR 03524A108   11,557,480 178,853 SH   SOLE   174,128 0 4,725
APPLE COMPUTER INC COM 037833100   26,361,787 136,923 SH   SOLE   135,311 0 1,612
AUTO DATA PROCESS INC COM 053015103   521,852 2,240 SH   SOLE   2,240 0 0
BANK OF HAWAII COM 062540109   380,415 5,250 SH   SOLE   5,250 0 0
BECTON DICKINSON & CO COM 075887109   514,237 2,109 SH   SOLE   2,109 0 0
BERKSHIRE HATHAWAY CL B CL B NEW 084670702   70,013,071 196,302 SH   SOLE   191,390 0 4,912
BLACKROCK INC COM 09247X101   252,469 311 SH   SOLE   311 0 0
BLACKSTONE GROUP LP COM 09260D107   96,282,632 735,431 SH   SOLE   717,171 0 18,260
BRISTOL MYERS SQUIBB COM 110122108   256,550 5,000 SH   SOLE   5,000 0 0
CARMAX INC COM 143130102   19,302,412 251,530 SH   SOLE   245,310 0 6,220
CATERPILLAR COM 149123101   1,072,690 3,628 SH   SOLE   3,628 0 0
Cencora, Inc. COM 03073E105   1,608,125 7,830 SH   SOLE   7,830 0 0
CHENIERE ENERGY INC COM NEW 16411R208   105,775,255 619,619 SH   SOLE   605,528 0 14,091
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   42,341,931 850,410 SH   SOLE   850,410 0 0
CHEVRON CORP COM 166764100   3,074,485 20,612 SH   SOLE   20,612 0 0
CINTAS CORP COM 172908105   22,021,196 36,540 SH   SOLE   36,540 0 0
COMCAST CORP NEW CL A CL A 20030N101   294,759 6,722 SH   SOLE   6,722 0 0
COSTCO WHOLESALE CORP COM 22160K105   363,565 550 SH   SOLE   550 0 0
CROWN CASTLE INC COM 22822V101   14,073,799 122,179 SH   SOLE   112,104 0 10,075
DISNEY WALT HOLDING CO COM 254687106   342,913 3,797 SH   SOLE   3,797 0 0
EBAY COM 278642103   31,395,678 719,754 SH   SOLE   690,389 0 29,365
ETF ISHARES GS $INVEST IBOXX INV CP ETF 464287242   678,326 6,129 SH   SOLE   6,129 0 0
EVERGY INC COM 30034W106   469,800 9,000 SH   SOLE   9,000 0 0
EXXON MOBIL CORP COM 30231G102   1,894,759 18,951 SH   SOLE   18,951 0 0
FIRST TRUST NASDAQ CYBERSECURITY ETF NASDAQ CYB ETF 33734X846   705,304 13,100 SH   SOLE   13,100 0 0
FIRST TRUST NORTH NO AMER ENERGY 33738D101   20,271,599 732,091 SH   SOLE   669,446 0 62,645
FORTREA HOLDINGS INC COMMON STOCK 34965K107   338,355 9,695 SH   SOLE   9,650 0 45
GENERAL MILLS INC COM 370334104   432,399 6,638 SH   SOLE   6,638 0 0
HOME DEPOT INC COM 437076102   277,586 801 SH   SOLE   801 0 0
INTEL CORP COM 458140100   3,636,851 72,375 SH   SOLE   72,375 0 0
INT'L BUSINESS MACHINES COM 459200101   805,974 4,928 SH   SOLE   4,928 0 0
INVESCO OPTIMUM YIELD ETF OPTIMUM YIELD 46090F100   3,612,186 271,593 SH   SOLE   258,134 0 13,459
INVESCO QQQ TRUST SERIES 1 UNIT SER 1 46090E103   1,886,249 4,606 SH   SOLE   4,606 0 0
ISHARES 0-5 YEAR TIPS BOND ETF 0-5 YR TIPS ETF 46429B747   2,075,601 21,052 SH   SOLE   20,742 0 310
ISHARES BARCLAYS TIPS BOND FUND TIPS BD ETF 464287176   5,208,276 48,453 SH   SOLE   45,953 0 2,500
ISHARES CALIFORNIA MUNI CALIF MUN BD ETF 464288356   3,445,981 59,475 SH   SOLE   59,475 0 0
ISHARES CORE MSCI EAFE ETF CORE MSCI EAFE 46432F842   4,750,102 67,521 SH   SOLE   66,471 0 1,050
ISHARES CORE TOT US STOCK MKT CORE S&P TTL STK 464287150   6,379,568 60,625 SH   SOLE   60,625 0 0
ISHARES CORE US AGGREGATE BOND CORE US AGGBD ET 464287226   13,524,505 136,267 SH   SOLE   131,317 0 4,950
ISHARES ESG MSCI USA SMALL-CAP ETF ESG AWARE MSCI 46435U663   230,910 6,075 SH   SOLE   6,075 0 0
ISHARES GOLD TRUST ETF ISHARES NEW 464285204   5,231,347 134,034 SH   SOLE   129,807 0 4,227
ISHARES INTL TREAS BOND ETF INTL TREA BD ETF 464288117   1,309,127 31,675 SH   SOLE   31,675 0 0
ISHARES JPM EMERG MKTS ETF JPMORGAN USD EMG 464288281   5,336,475 59,920 SH   SOLE   56,920 0 3,000
ISHARES MSCI EMERGING MKT ETF CORE MSCI EMKT 46434G103   5,264,872 104,090 SH   SOLE   102,455 0 1,635
ISHARES MSCI USA MIN. VOLATILITY ETF MSCI USA MIN VOL 46429B697   368,691 4,725 SH   SOLE   4,725 0 0
ISHARES NATIONAL AMT-FREE MUNI ETF NATIONAL MUN ETF 464288414   1,376,481 12,697 SH   SOLE   12,697 0 0
ISHARES RUSSELL 2000 FUND RUSSELL 2000 ETF 464287655   401,018 1,998 SH   SOLE   1,998 0 0
ISHARES S&P 500 VALUE S&P 500 VAL ETF 464287408   256,282 1,473 SH   SOLE   1,337 0 136
ISHARES SELECT DIVIDEND SELECT DIVID ETF 464287168   887,238 7,569 SH   SOLE   7,569 0 0
ISHARES SHORT TERM CORP BOND ETF ISHS 1-5YR INVS 464288646   7,584,724 147,922 SH   SOLE   142,637 0 5,285
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF SHRT NAT MUN ETF 464288158   1,407,490 13,350 SH   SOLE   13,350 0 0
ISHARES TR ESG US AGR BD ESG AWR US AGRGT 46435U549   212,443 4,450 SH   SOLE   4,450 0 0
ISHARES TR HIGH YIELD CORP IBOXX HI YD ETF 464288513   447,725 5,785 SH   SOLE   5,785 0 0
ISHARES TR MSCI USA ESG SLC MSCI USA ESG SLC 464288802   379,425 3,775 SH   SOLE   3,775 0 0
ISHARES TR S&P 500 GROWTH ETF S&P 500 GRWT ETF 464287309   205,578 2,737 SH   SOLE   2,455 0 282
ISHARES TREASURY FLOATING RATE BOND ETF TRS FLT RT BD 46434V860   2,238,344 44,350 SH   SOLE   44,350 0 0
ISHARES TRUST 0-5 YR INVT GRADE CORP BD 0-5YR INVT GR CP 46434V100   4,514,100 91,750 SH   SOLE   91,750 0 0
ISHARES TRUST 0-5YR HIGH YIELD CORP BD I 0-5YR HI YL CP 46434V407   8,733,122 206,848 SH   SOLE   200,115 0 6,733
ISHARES TRUST ESG 1-5 YEAR USD CORPORATE ESG AWRE 1 5 YR 46435G243   773,568 31,600 SH   SOLE   31,600 0 0
ISHARES TRUST FLOATING RATE BD ETF FLTG RATE NT ETF 46429B655   944,822 18,665 SH   SOLE   18,665 0 0
ISHARES ULTRA SHORT TERM BLACKROCK ULTRA 46434V878   6,400,151 127,088 SH   SOLE   127,088 0 0
ISHARES US ETF TRUST COMMODITIES SELECT GSCI CMDTY STGY 46431W853   4,188,068 167,055 SH   SOLE   166,555 0 500
JOHNSON & JOHNSON COM 478160104   56,828,139 362,563 SH   SOLE   350,863 0 11,700
JP MORGAN ETF TRUST ULTRA SHORT INCOME ULTRA SHRT INC 46641Q837   29,725,059 591,779 SH   SOLE   578,904 0 12,875
JPMORGAN ULTRA-SHORT MUNICIPAL INC ETF ULTRA SHT MUNCPL 46641Q654   3,180,129 62,675 SH   SOLE   62,675 0 0
KIMBERLY CLARK COM 494368103   387,495 3,189 SH   SOLE   3,189 0 0
LAB CO OF AMER HLDG COM NEW 50540R409   50,622,710 222,723 SH   SOLE   214,441 0 8,282
LAMAR ADVERTISING CO-CL A CL A 512816109   3,904,195 36,735 SH   SOLE   36,735 0 0
LIBERTY MEDIA - FORMULA ONE CL C COM LBTY ONE S C 531229755   55,822,891 884,253 SH   SOLE   857,403 0 26,850
LPL FINANCIAL HOLDINGS INC COM 50212V100   114,329,386 502,281 SH   SOLE   491,856 0 10,425
MASTERCARD INC CL A 57636Q104   4,300,500 10,083 SH   SOLE   10,083 0 0
MATSON INC COM COM 57686G105   4,516,177 41,206 SH   SOLE   41,206 0 0
MERCK & CO INC COM 58933Y105   533,761 4,896 SH   SOLE   4,896 0 0
MICROSOFT CORP COM 594918104   62,404,018 165,950 SH   SOLE   160,182 0 5,768
MORGAN J P & CO INC COM 46625H100   920,070 5,409 SH   SOLE   5,409 0 0
NORTHERN TRUST CORP COM 665859104   21,352,696 253,054 SH   SOLE   246,654 0 6,400
NOVO-NORDISK ADR ADR 670100205   1,662,441 16,070 SH   SOLE   16,070 0 0
NUSHARES ETF TR ESG HI TLD CRP ESG HI TLD CRP 67092P854   229,862 10,925 SH   SOLE   10,925 0 0
NVIDIA CORP COM 67066G104   224,334 453 SH   SOLE   453 0 0
ONEOK INC NEW COM COM 682680103   21,820,654 310,747 SH   SOLE   310,747 0 0
PEPSICO INC COM 713448108   575,341 3,387 SH   SOLE   3,387 0 0
PPG INDUSTRIES COM 693506107   1,456,617 9,740 SH   SOLE   9,740 0 0
PROCTER & GAMBLE COM 742718109   5,435,315 37,091 SH   SOLE   37,091 0 0
SBA COMMUNICATIONS CORP CL A CL A 78410G104   16,548,198 65,230 SH   SOLE   62,330 0 2,900
SCHWAB INTL EQUITY ETF INTL EQTY ETF 808524805   983,881 26,620 SH   SOLE   26,620 0 0
SCHWAB US AGGREGATE BOND US AGGREGATE B 808524839   346,153 7,425 SH   SOLE   7,200 0 225
SCHWAB US BROAD MARKET ETF US BRD MKT ETF 808524102   284,640 5,113 SH   SOLE   5,113 0 0
SCHWAB US DIVIDEND US DIVIDEND EQ 808524797   570,213 7,490 SH   SOLE   7,490 0 0
SCHWAB US REIT ETF US REIT ETF 808524847   2,288,458 110,500 SH   SOLE   108,945 0 1,555
SCHWAB US TIPS ETF US TIPS ETF 808524870   804,402 15,410 SH   SOLE   15,200 0 210
SELECT SECTOR SPDR TR TECHNOLOGY TECHNOLOGY 81369Y803   242,139 1,258 SH   SOLE   1,258 0 0
SPDR BARCLAYS INT'L TB ETF BLOOMBERG INTL T 78464A516   790,818 34,116 SH   SOLE   34,116 0 0
SPDR DOW JONES INT'L REAL ESTATE ETF DJ INTL RL ETF 78463X863   654,141 23,970 SH   SOLE   23,970 0 0
SPDR GOLD TRUST SHS GOLD SHS 78463V107   4,393,468 22,982 SH   SOLE   22,982 0 0
SPDR PORTFOLIO SHORT TERM CORP BOND ETF PORTFOLIO SHORT 78464A474   8,275,385 277,884 SH   SOLE   273,509 0 4,375
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,491,694 3,138 SH   SOLE   3,138 0 0
SPDR SER TR BLOOMBERG SRT TR BLOOMBERG SHT TE 78468R408   4,785,348 190,348 SH   SOLE   190,248 0 100
SPDR SERIES BARCLAYS HIGH YLD BOND FUND BLOOMBERG HIGH Y 78468R622   244,877 2,585 SH   SOLE   2,585 0 0
SYSCO CORP COM 871829107   13,532,461 185,046 SH   SOLE   185,046 0 0
TELEFLEX INC COM 879369106   19,169,545 76,881 SH   SOLE   76,881 0 0
TESLA MOTORS INC COM 88160R101   261,897 1,054 SH   SOLE   1,054 0 0
UNION PACIFIC CORP COM 907818108   529,311 2,155 SH   SOLE   2,155 0 0
UNITED HEALTHCARE CORP COM 91324P102   555,952 1,056 SH   SOLE   1,056 0 0
UNITED PARCEL SERVICE CL B 911312106   49,953,853 317,711 SH   SOLE   307,396 0 10,315
VANECK VECTORS ETF TR GREEN BD ETF GREEN BOND ETF 92189F171   278,812 11,700 SH   SOLE   11,700 0 0
VANGUARD CONSUMER DISCRETIONARY ETF CONSUM DIS ETF 92204A108   578,645 1,900 SH   SOLE   1,900 0 0
VANGUARD DIV APPRECIATION ETF DIV APP ETF 921908844   664,564 3,900 SH   SOLE   3,900 0 0
VANGUARD EMERGING MKT EM MK GOV BD ETF 921946885   10,742,193 168,505 SH   SOLE   165,865 0 2,640
VANGUARD GLOBAL EX-US REAL ESTATE ETF GLB EX US ETF 922042676   6,527,854 153,272 SH   SOLE   147,567 0 5,705
VANGUARD INFORMATION INF TECH ETF 92204A702   782,628 1,617 SH   SOLE   1,617 0 0
VANGUARD INTL DIV APPRECIATION ETF INTL DVD ETF 921946810   1,029,415 12,974 SH   SOLE   12,174 0 800
VANGUARD MID-CAP ETF MID CAP ETF 922908629   422,241 1,815 SH   SOLE   1,815 0 0
VANGUARD MSCI EAFE ETF VAN FTSE DEV MKT 921943858   14,911,153 311,297 SH   SOLE   282,449 0 28,848
VANGUARD MSCI EMERGING MKT ETF FTSE EMR MKT ETF 922042858   9,817,467 238,867 SH   SOLE   218,098 0 20,769
VANGUARD MUNI BND TAX TAX EXEMPT BD 922907746   2,146,652 42,050 SH   SOLE   42,050 0 0
VANGUARD REAL ESTATE INDEX FUND ETF REAL ESTATE ETF 922908553   6,439,698 72,880 SH   SOLE   70,473 0 2,407
VANGUARD SHORT TERM CORP BOND ETF SHRT TRM CORP BD 92206C409   9,891,522 127,847 SH   SOLE   125,927 0 1,920
VANGUARD SHORT TERM INFL-PROT SECS ETF STRM INFPROIDX 922020805   1,632,198 34,369 SH   SOLE   34,169 0 200
VANGUARD SMALL CAP SMALL CP ETF 922908751   409,806 1,921 SH   SOLE   1,921 0 0
VANGUARD TOTAL BOND MKT EFT TOTAL BND MRKT 921937835   8,678,900 118,000 SH   SOLE   114,500 0 3,500
VANGUARD TOTAL STOCK VIPERS TOTAL STK MKT 922908769   11,850,487 49,955 SH   SOLE   46,617 0 3,338
VANGUARD ULTRA-SHORT BOND ETF VANGUARD ULTRA 92203C303   405,407 8,200 SH   SOLE   8,200 0 0
VANGUARD WORLD FD ESG INTL STK ETF ESG INTL STK ETF 921910725   245,996 4,450 SH   SOLE   4,450 0 0
VANGUARD WORLD FD ESG US STK ETF ESG US STK ETF 921910733   276,445 3,250 SH   SOLE   3,250 0 0
VERIZON COMMUNICATIONS COM 92343V104   478,752 12,699 SH   SOLE   12,699 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   52,945,348 2,298,973 SH   SOLE   2,226,933 0 72,040
VISA INC CLASS A COM CL A 92826C839   535,539 2,057 SH   SOLE   2,057 0 0
WAL-MART STORES INC COM 931142103   37,518,558 237,986 SH   SOLE   237,986 0 0
WARNER MUSIC GROUP CORP CL A COM CL A 934550203   61,288,231 1,712,440 SH   SOLE   1,647,725 0 64,715
WELLS FARGO & CO NEW COM 949746101   448,738 9,117 SH   SOLE   9,117 0 0
WISDOMTREE TR US QUALITY DIVID GROWTH FD US QTLY DIV GRT 97717X669   392,917 5,590 SH   SOLE   5,590 0 0
XTRACKERS INTERNATIONAL REAL ESTATE ETF XTRACK INTL REAL 233051846   1,366,953 62,475 SH   SOLE   62,475 0 0
YUM CHINA HLDGS INC COM COM 98850P109   3,659,460 86,247 SH   SOLE   82,747 0 3,500
ZIMMER BIOMET HLDGS COM 98956P102   10,443,496 85,813 SH   SOLE   83,548 0 2,265