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 |
3M | COM | 88579Y101 | 725,048 | 6,898 | SH | | SOLE | | 6,898 | 0 | 0 |
ABBOTT LABS | COM | 002824100 | 1,420,272 | 14,026 | SH | | SOLE | | 14,026 | 0 | 0 |
ABBVIE INC | COM | 00287Y109 | 2,058,263 | 12,915 | SH | | SOLE | | 12,915 | 0 | 0 |
ADOBE SYSTEMS INC | COM | 00724F101 | 37,191,673 | 96,509 | SH | | SOLE | | 91,425 | 0 | 5,084 |
ALEXANDER & BALDWIN INC | COM | 014491104 | 669,395 | 35,399 | SH | | SOLE | | 35,399 | 0 | 0 |
ALPHABET INC CL A | CAP STK CL A | 02079K305 | 2,257,787 | 21,766 | SH | | SOLE | | 21,766 | 0 | 0 |
ALPHABET INC CL C | CAP STK CL C | 02079K107 | 72,166,952 | 693,913 | SH | | SOLE | | 666,622 | 0 | 27,291 |
AMAZON.COM | COM | 023135106 | 22,030,414 | 213,287 | SH | | SOLE | | 207,397 | 0 | 5,890 |
AMERICAN TOWER REIT INC | COM | 03027X100 | 12,255,989 | 59,978 | SH | | SOLE | | 59,978 | 0 | 0 |
AMERICOLD REALTY TRUST INC | COM | 03064D108 | 38,097,949 | 1,339,119 | SH | | SOLE | | 1,279,097 | 0 | 60,022 |
AMERISOURCEBERGEN CORP COM | COM | 03073E105 | 1,333,716 | 8,330 | SH | | SOLE | | 8,330 | 0 | 0 |
APPLE COMPUTER INC | COM | 037833100 | 22,406,114 | 135,876 | SH | | SOLE | | 133,724 | 0 | 2,152 |
AUTO DATA PROCESS INC | COM | 053015103 | 491,567 | 2,208 | SH | | SOLE | | 2,208 | 0 | 0 |
BANK OF HAWAII | COM | 062540109 | 273,420 | 5,250 | SH | | SOLE | | 5,250 | 0 | 0 |
BECTON DICKINSON & CO | COM | 075887109 | 663,159 | 2,679 | SH | | SOLE | | 2,679 | 0 | 0 |
BERKSHIRE HATHAWAY CL B | CL B NEW | 084670702 | 65,846,437 | 213,254 | SH | | SOLE | | 204,034 | 0 | 9,220 |
BLACKROCK INC | COM | 09247X101 | 208,096 | 311 | SH | | SOLE | | 311 | 0 | 0 |
BLACKSTONE GROUP LP | COM | 09260D107 | 64,621,520 | 735,673 | SH | | SOLE | | 715,043 | 0 | 20,630 |
BRISTOL MYERS SQUIBB | COM | 110122108 | 346,550 | 5,000 | SH | | SOLE | | 5,000 | 0 | 0 |
CARMAX INC | COM | 143130102 | 14,608,272 | 227,260 | SH | | SOLE | | 221,015 | 0 | 6,245 |
CATERPILLAR | COM | 149123101 | 839,385 | 3,668 | SH | | SOLE | | 3,668 | 0 | 0 |
CHARTER COMMUNICATIONS | CL A | 16119P108 | 218,857 | 612 | SH | | SOLE | | 612 | 0 | 0 |
CHENIERE ENERGY INC | COM NEW | 16411R208 | 104,939,940 | 665,862 | SH | | SOLE | | 645,591 | 0 | 20,271 |
CHENIERE ENERGY PARTNERS LP | COM UNIT | 16411Q101 | 42,312,330 | 894,174 | SH | | SOLE | | 894,174 | 0 | 0 |
CHEVRON CORP | COM | 166764100 | 3,339,558 | 20,468 | SH | | SOLE | | 20,468 | 0 | 0 |
CINTAS CORP | COM | 172908105 | 18,374,873 | 39,714 | SH | | SOLE | | 39,714 | 0 | 0 |
CISCO SYSTEMS INC | COM | 17275R102 | 211,922 | 4,054 | SH | | SOLE | | 4,054 | 0 | 0 |
COCA COLA CO | COM | 191216100 | 200,605 | 3,234 | SH | | SOLE | | 3,234 | 0 | 0 |
COMCAST CORP NEW CL A | CL A | 20030N101 | 250,281 | 6,602 | SH | | SOLE | | 6,602 | 0 | 0 |
COSTCO WHOLESALE CORP | COM | 22160K105 | 237,624 | 478 | SH | | SOLE | | 478 | 0 | 0 |
CROWN CASTLE INC | COM | 22822V101 | 15,078,264 | 112,658 | SH | | SOLE | | 103,308 | 0 | 9,350 |
DISNEY WALT HOLDING CO | COM | 254687106 | 429,949 | 4,293 | SH | | SOLE | | 4,293 | 0 | 0 |
EBAY | COM | 278642103 | 33,205,097 | 748,368 | SH | | SOLE | | 718,703 | 0 | 29,665 |
EQUINIX INC | COM | 29444U700 | 343,936 | 477 | SH | | SOLE | | 477 | 0 | 0 |
EVERGY INC | COM | 30034W106 | 550,080 | 9,000 | SH | | SOLE | | 9,000 | 0 | 0 |
EXXON MOBIL CORP | COM | 30231G102 | 2,152,777 | 19,631 | SH | | SOLE | | 19,631 | 0 | 0 |
FIRST TRUST NASDAQ CYBERSECURITY ETF | NASDAQ CYB ETF | 33734X846 | 560,025 | 13,100 | SH | | SOLE | | 13,100 | 0 | 0 |
FIRST TRUST NORTH | NO AMER ENERGY | 33738D101 | 20,933,789 | 786,098 | SH | | SOLE | | 697,243 | 0 | 88,855 |
GENERAL MILLS INC | COM | 370334104 | 609,158 | 7,128 | SH | | SOLE | | 7,128 | 0 | 0 |
INTEL CORP | COM | 458140100 | 3,345,748 | 102,410 | SH | | SOLE | | 102,410 | 0 | 0 |
INT'L BUSINESS MACHINES | COM | 459200101 | 646,011 | 4,928 | SH | | SOLE | | 4,928 | 0 | 0 |
INVESCO OPTIMUM YIELD ETF | OPTIMUM YIELD | 46090F100 | 6,596,202 | 463,868 | SH | | SOLE | | 446,234 | 0 | 17,634 |
INVESCO QQQ TRUST SERIES 1 | UNIT SER 1 | 46090E103 | 1,495,948 | 4,661 | SH | | SOLE | | 4,661 | 0 | 0 |
ISHARES 0-5 YEAR TIPS BOND ETF | 0-5 YR TIPS ETF | 46429B747 | 2,297,457 | 23,152 | SH | | SOLE | | 22,842 | 0 | 310 |
ISHARES BARCLAYS TIPS BOND FUND | TIPS BD ETF | 464287176 | 3,828,361 | 34,724 | SH | | SOLE | | 32,485 | 0 | 2,239 |
ISHARES CALIFORNIA MUNI | CALIF MUN BD ETF | 464288356 | 3,504,055 | 61,025 | SH | | SOLE | | 61,025 | 0 | 0 |
ISHARES CORE MSCI EAFE ETF | CORE MSCI EAFE | 46432F842 | 4,439,709 | 66,413 | SH | | SOLE | | 65,363 | 0 | 1,050 |
ISHARES CORE TOT US STOCK MKT | CORE S&P TTL STK | 464287150 | 5,413,531 | 59,785 | SH | | SOLE | | 59,785 | 0 | 0 |
ISHARES CORE US AGGREGATE BOND | CORE US AGGBD ET | 464287226 | 13,381,857 | 134,302 | SH | | SOLE | | 131,307 | 0 | 2,995 |
ISHARES ESG MSCI USA SMALL-CAP ETF | ESG AWARE MSCI | 46435U663 | 204,789 | 6,025 | SH | | SOLE | | 6,025 | 0 | 0 |
ISHARES GOLD TRUST ETF | ISHARES NEW | 464285204 | 4,921,105 | 131,686 | SH | | SOLE | | 127,649 | 0 | 4,037 |
ISHARES INTL TREAS BOND ETF | INTL TREA BD ETF | 464288117 | 1,292,751 | 32,150 | SH | | SOLE | | 32,150 | 0 | 0 |
ISHARES JPM EMERG MKTS ETF | JPMORGAN USD EMG | 464288281 | 4,626,506 | 53,622 | SH | | SOLE | | 51,622 | 0 | 2,000 |
ISHARES MSCI EMERGING MKT ETF | CORE MSCI EMKT | 46434G103 | 5,409,347 | 110,870 | SH | | SOLE | | 109,610 | 0 | 1,260 |
ISHARES MSCI USA MIN. VOLATILITY ETF | MSCI USA MIN VOL | 46429B697 | 407,344 | 5,600 | SH | | SOLE | | 5,600 | 0 | 0 |
ISHARES NATIONAL AMT-FREE MUNI ETF | NATIONAL MUN ETF | 464288414 | 1,979,722 | 18,375 | SH | | SOLE | | 18,375 | 0 | 0 |
ISHARES RUSSELL 2000 FUND | RUSSELL 2000 ETF | 464287655 | 463,840 | 2,600 | SH | | SOLE | | 2,600 | 0 | 0 |
ISHARES S&P 500 VALUE | S&P 500 VAL ETF | 464287408 | 224,881 | 1,481 | SH | | SOLE | | 1,345 | 0 | 136 |
ISHARES SELECT DIVIDEND | SELECT DIVID ETF | 464287168 | 886,935 | 7,569 | SH | | SOLE | | 7,569 | 0 | 0 |
ISHARES SHORT TERM CORP BOND ETF | ISHS 1-5YR INVS | 464288646 | 7,814,619 | 154,622 | SH | | SOLE | | 148,637 | 0 | 5,985 |
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF | SHRT NAT MUN ETF | 464288158 | 1,292,798 | 12,350 | SH | | SOLE | | 12,350 | 0 | 0 |
ISHARES TR HIGH YIELD CORP | IBOXX HI YD ETF | 464288513 | 401,874 | 5,319 | SH | | SOLE | | 5,319 | 0 | 0 |
ISHARES TR MSCI USA ESG SLC | MSCI USA ESG SLC | 464288802 | 331,331 | 3,775 | SH | | SOLE | | 3,775 | 0 | 0 |
ISHARES TR S&P 500 GROWTH ETF | S&P 500 GRWT ETF | 464287309 | 204,026 | 3,193 | SH | | SOLE | | 2,861 | 0 | 332 |
ISHARES TREASURY FLOATING RATE BOND ETF | TRS FLT RT BD | 46434V860 | 2,387,848 | 47,200 | SH | | SOLE | | 47,200 | 0 | 0 |
ISHARES TRUST 0-5 YR INVT GRADE CORP BD | 0-5YR INVT GR CP | 46434V100 | 4,106,256 | 84,700 | SH | | SOLE | | 84,700 | 0 | 0 |
ISHARES TRUST 0-5YR HIGH YIELD CORP BD I | 0-5YR HI YL CP | 46434V407 | 8,109,177 | 194,558 | SH | | SOLE | | 185,795 | 0 | 8,763 |
ISHARES TRUST ESG 1-5 YEAR USD CORPORATE | ESG AWRE 1 5 YR | 46435G243 | 747,664 | 31,075 | SH | | SOLE | | 31,075 | 0 | 0 |
ISHARES TRUST FLOATING RATE BD ETF | FLTG RATE NT ETF | 46429B655 | 977,062 | 19,390 | SH | | SOLE | | 18,890 | 0 | 500 |
ISHARES ULTRA SHORT TERM | BLACKROCK ULTRA | 46434V878 | 6,218,437 | 123,750 | SH | | SOLE | | 123,750 | 0 | 0 |
ISHARES US ETF TRUST COMMODITIES SELECT | GSCI CMDTY STGY | 46431W853 | 1,750,868 | 64,775 | SH | | SOLE | | 64,275 | 0 | 500 |
JOHNSON & JOHNSON | COM | 478160104 | 59,388,751 | 383,153 | SH | | SOLE | | 368,448 | 0 | 14,705 |
JP MORGAN ETF TRUST ULTRA SHORT INCOME | ULTRA SHRT INC | 46641Q837 | 32,327,832 | 642,445 | SH | | SOLE | | 623,235 | 0 | 19,210 |
JPMORGAN ULTRA-SHORT MUNICIPAL INC ETF | ULTRA SHT MUNCPL | 46641Q654 | 2,489,573 | 49,017 | SH | | SOLE | | 49,017 | 0 | 0 |
KIMBERLY CLARK | COM | 494368103 | 437,154 | 3,257 | SH | | SOLE | | 3,257 | 0 | 0 |
LAB CO OF AMER HLDG | COM NEW | 50540R409 | 51,123,264 | 222,837 | SH | | SOLE | | 214,400 | 0 | 8,437 |
LAMAR ADVERTISING CO-CL A | CL A | 512816109 | 3,779,338 | 37,835 | SH | | SOLE | | 37,835 | 0 | 0 |
LIBERTY MEDIA - FORMULA ONE CL C | COM SER C FRMLA | 531229854 | 71,723,731 | 958,489 | SH | | SOLE | | 920,844 | 0 | 37,645 |
LPL FINANCIAL HOLDINGS INC | COM | 50212V100 | 106,285,869 | 525,127 | SH | | SOLE | | 512,732 | 0 | 12,395 |
MAGELLAN MIDSTREAM PARTNERS | COM UNIT RP LP | 559080106 | 36,527,065 | 673,185 | SH | | SOLE | | 673,185 | 0 | 0 |
MASTERCARD INC | CL A | 57636Q104 | 3,618,109 | 9,956 | SH | | SOLE | | 9,956 | 0 | 0 |
MATSON INC COM | COM | 57686G105 | 2,458,762 | 41,206 | SH | | SOLE | | 41,206 | 0 | 0 |
MERCK & CO INC | COM | 58933Y105 | 495,032 | 4,653 | SH | | SOLE | | 4,653 | 0 | 0 |
MICROSOFT CORP | COM | 594918104 | 47,616,885 | 165,164 | SH | | SOLE | | 159,036 | 0 | 6,128 |
MORGAN J P & CO INC | COM | 46625H100 | 761,661 | 5,845 | SH | | SOLE | | 5,845 | 0 | 0 |
NORTHERN TRUST CORP | COM | 665859104 | 28,453,582 | 322,859 | SH | | SOLE | | 308,099 | 0 | 14,760 |
NOVO-NORDISK ADR | ADR | 670100205 | 1,278,689 | 8,035 | SH | | SOLE | | 8,035 | 0 | 0 |
NUSHARES ETF TR ESG HI TLD CRP | ESG HI TLD CRP | 67092P854 | 217,384 | 10,475 | SH | | SOLE | | 10,475 | 0 | 0 |
PEPSICO INC | COM | 713448108 | 592,392 | 3,249 | SH | | SOLE | | 3,249 | 0 | 0 |
PFIZER INC | COM | 717081103 | 210,160 | 5,151 | SH | | SOLE | | 5,151 | 0 | 0 |
PPG INDUSTRIES | COM | 693506107 | 1,310,419 | 9,810 | SH | | SOLE | | 9,810 | 0 | 0 |
PROCTER & GAMBLE | COM | 742718109 | 5,766,792 | 38,784 | SH | | SOLE | | 38,784 | 0 | 0 |
SBA COMMUNICATIONS CORP CL A | CL A | 78410G104 | 13,661,532 | 52,329 | SH | | SOLE | | 48,029 | 0 | 4,300 |
SCHWAB INTL EQUITY ETF | INTL EQTY ETF | 808524805 | 884,372 | 25,413 | SH | | SOLE | | 25,413 | 0 | 0 |
SCHWAB US BROAD MARKET ETF | US BRD MKT ETF | 808524102 | 264,993 | 5,538 | SH | | SOLE | | 5,538 | 0 | 0 |
SCHWAB US REIT ETF | US REIT ETF | 808524847 | 2,000,992 | 102,615 | SH | | SOLE | | 100,890 | 0 | 1,725 |
SCHWAB US TIPS ETF | US TIPS ETF | 808524870 | 2,438,718 | 45,490 | SH | | SOLE | | 45,325 | 0 | 165 |
SPDR BARCLAYS INT'L TB ETF | BLOOMBERG INTL T | 78464A516 | 1,115,491 | 48,247 | SH | | SOLE | | 48,247 | 0 | 0 |
SPDR DOW JONES INT'L REAL ESTATE ETF | DJ INTL RL ETF | 78463X863 | 1,015,695 | 38,649 | SH | | SOLE | | 38,649 | 0 | 0 |
SPDR GOLD TRUST SHS | GOLD SHS | 78463V107 | 4,317,762 | 23,566 | SH | | SOLE | | 23,316 | 0 | 250 |
SPDR PORTFOLIO SHORT TERM CORP BOND ETF | PORTFOLIO SHORT | 78464A474 | 9,373,717 | 316,359 | SH | | SOLE | | 312,184 | 0 | 4,175 |
SPDR S&P 500 ETF TR | TR UNIT | 78462F103 | 1,339,797 | 3,272 | SH | | SOLE | | 3,272 | 0 | 0 |
SPDR SER TR BLOOMBERG SRT TR | BLOOMBERG SHT TE | 78468R408 | 5,058,045 | 203,625 | SH | | SOLE | | 203,525 | 0 | 100 |
SPDR SERIES BARCLAYS HIGH YLD BOND FUND | BLOOMBERG HIGH Y | 78468R622 | 341,113 | 3,675 | SH | | SOLE | | 3,675 | 0 | 0 |
SYSCO CORP | COM | 871829107 | 14,898,412 | 192,909 | SH | | SOLE | | 192,909 | 0 | 0 |
TELEFLEX INC | COM | 879369106 | 21,104,813 | 83,316 | SH | | SOLE | | 83,316 | 0 | 0 |
TESLA MOTORS INC | COM | 88160R101 | 217,833 | 1,050 | SH | | SOLE | | 1,050 | 0 | 0 |
UNION PACIFIC CORP | COM | 907818108 | 433,715 | 2,155 | SH | | SOLE | | 2,155 | 0 | 0 |
UNITED HEALTHCARE CORP | COM | 91324P102 | 499,055 | 1,056 | SH | | SOLE | | 1,056 | 0 | 0 |
UNITED PARCEL SERVICE | CL B | 911312106 | 61,326,440 | 316,131 | SH | | SOLE | | 303,756 | 0 | 12,375 |
VANECK VECTORS ETF TR GREEN BD ETF | GREEN BOND ETF | 92189F171 | 253,319 | 10,775 | SH | | SOLE | | 10,775 | 0 | 0 |
VANGUARD CONSUMER DISCRETIONARY ETF | CONSUM DIS ETF | 92204A108 | 502,574 | 1,990 | SH | | SOLE | | 1,990 | 0 | 0 |
VANGUARD DIV APPRECIATION ETF | DIV APP ETF | 921908844 | 600,643 | 3,900 | SH | | SOLE | | 3,900 | 0 | 0 |
VANGUARD EMERGING MKT | EM MK GOV BD ETF | 921946885 | 11,263,778 | 180,770 | SH | | SOLE | | 177,245 | 0 | 3,525 |
VANGUARD GLOBAL EX-US REAL ESTATE ETF | GLB EX US ETF | 922042676 | 4,742,227 | 116,890 | SH | | SOLE | | 110,150 | 0 | 6,740 |
VANGUARD INFORMATION | INF TECH ETF | 92204A702 | 628,316 | 1,630 | SH | | SOLE | | 1,630 | 0 | 0 |
VANGUARD INTL DIV APPRECIATION ETF | INTL DVD ETF | 921946810 | 1,057,288 | 14,349 | SH | | SOLE | | 13,549 | 0 | 800 |
VANGUARD MID-CAP ETF | MID CAP ETF | 922908629 | 382,819 | 1,815 | SH | | SOLE | | 1,815 | 0 | 0 |
VANGUARD MSCI EAFE ETF | VAN FTSE DEV MKT | 921943858 | 15,770,112 | 349,128 | SH | | SOLE | | 305,585 | 0 | 43,543 |
VANGUARD MSCI EMERGING MKT ETF | FTSE EMR MKT ETF | 922042858 | 10,767,142 | 266,513 | SH | | SOLE | | 240,364 | 0 | 26,149 |
VANGUARD MUNI BND TAX | TAX EXEMPT BD | 922907746 | 2,028,933 | 40,050 | SH | | SOLE | | 40,050 | 0 | 0 |
VANGUARD REAL ESTATE INDEX FUND ETF | REAL ESTATE ETF | 922908553 | 6,247,084 | 75,229 | SH | | SOLE | | 72,492 | 0 | 2,737 |
VANGUARD SHORT TERM CORP BOND ETF | SHRT TRM CORP BD | 92206C409 | 9,523,566 | 124,932 | SH | | SOLE | | 123,037 | 0 | 1,895 |
VANGUARD SHORT TERM INFL-PROT SECS ETF | STRM INFPROIDX | 922020805 | 1,648,322 | 34,469 | SH | | SOLE | | 34,269 | 0 | 200 |
VANGUARD SMALL CAP | SMALL CP ETF | 922908751 | 351,823 | 1,856 | SH | | SOLE | | 1,856 | 0 | 0 |
VANGUARD TOTAL BOND MKT EFT | TOTAL BND MRKT | 921937835 | 5,462,681 | 73,990 | SH | | SOLE | | 70,490 | 0 | 3,500 |
VANGUARD TOTAL STOCK VIPERS | TOTAL STK MKT | 922908769 | 9,245,062 | 45,296 | SH | | SOLE | | 42,021 | 0 | 3,275 |
VANGUARD ULTRA-SHORT BOND ETF | VANGUARD ULTRA | 92203C303 | 434,543 | 8,825 | SH | | SOLE | | 8,825 | 0 | 0 |
VANGUARD WORLD FD ESG INTL STK ETF | ESG INTL STK ETF | 921910725 | 230,384 | 4,400 | SH | | SOLE | | 4,400 | 0 | 0 |
VANGUARD WORLD FD ESG US STK ETF | ESG US STK ETF | 921910733 | 233,057 | 3,250 | SH | | SOLE | | 3,250 | 0 | 0 |
VERIZON COMMUNICATIONS | COM | 92343V104 | 502,108 | 12,911 | SH | | SOLE | | 12,911 | 0 | 0 |
VERRA MOBILITY CORP | CL A COM STK | 92511U102 | 30,698,548 | 1,814,335 | SH | | SOLE | | 1,747,310 | 0 | 67,025 |
VISA INC CLASS A | COM CL A | 92826C839 | 464,222 | 2,059 | SH | | SOLE | | 2,059 | 0 | 0 |
WAL-MART STORES INC | COM | 931142103 | 37,400,901 | 253,651 | SH | | SOLE | | 253,651 | 0 | 0 |
WARNER MUSIC GROUP CORP CL A | COM CL A | 934550203 | 52,968,371 | 1,587,305 | SH | | SOLE | | 1,517,255 | 0 | 70,050 |
WELLS FARGO & CO NEW | COM | 949746101 | 358,212 | 9,583 | SH | | SOLE | | 9,583 | 0 | 0 |
WISDOMTREE TR US QUALITY DIVID GROWTH FD | US QTLY DIV GRT | 97717X669 | 348,527 | 5,590 | SH | | SOLE | | 5,590 | 0 | 0 |
XTRACKERS INTERNATIONAL REAL ESTATE ETF | XTRACK INTL REAL | 233051846 | 2,420,978 | 115,175 | SH | | SOLE | | 115,175 | 0 | 0 |
YUM CHINA HLDGS INC COM | COM | 98850P109 | 10,796,394 | 170,317 | SH | | SOLE | | 164,677 | 0 | 5,640 |
ZIMMER BIOMET HLDGS | COM | 98956P102 | 13,681,432 | 105,893 | SH | | SOLE | | 103,208 | 0 | 2,685 |