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 LABS COM 002824100 492 6,155 SH   SOLE   6,155 0 0
ANTHEM INC COM 036752103 530 1,847 SH   SOLE   1,847 0 0
APPLE COMPUTER INC COM 037833100 1,994 10,501 SH   SOLE   10,501 0 0
AUTO DATA PROCESS INC COM 053015103 1,346 8,427 SH   SOLE   8,427 0 0
BANK OF HAWAII COM 062540109 414 5,250 SH   SOLE   5,250 0 0
THE BANK OF NEW YORK MELLON CORP COM 064058100 266 5,282 SH   SOLE   5,282 0 0
BECTON DICKINSON & CO COM 075887109 2,196 8,797 SH   SOLE   8,797 0 0
BERKSHIRE HATHAWAY CL B CL B NEW 084670702 35,291 175,675 SH   SOLE   168,600 0 7,075
BOEING CO COM 097023105 476 1,250 SH   SOLE   1,250 0 0
CATERPILLAR COM 149123101 739 5,460 SH   SOLE   5,460 0 0
CHEVRON CORP COM 166764100 3,434 27,882 SH   SOLE   27,882 0 0
CINTAS CORP COM 172908105 9,975 49,357 SH   SOLE   49,357 0 0
COLGATE PALMOLIVE CO COM 194162103 248 3,630 SH   SOLE   3,630 0 0
ELECTR FOR IMAGING INC COM 286082102 359 13,350 SH   SOLE   13,350 0 0
FIDELITY MSCI REAL ESTATE INDEX ETF MSCI RL EST ETF 316092857 202 7,800 SH   SOLE   7,800 0 0
FLUOR CORP COM 343412102 31,068 844,255 SH   SOLE   800,480 0 43,775
GENERAL ELEC CO COM 369604103 155 15,611 SH   SOLE   15,611 0 0
HONEYWELL INTERNATIONAL COM 438516106 260 1,641 SH   SOLE   1,641 0 0
INTEL CORP COM 458140100 50,527 940,929 SH   SOLE   899,204 0 41,725
ISHARES GOLD TRUST ETF ISHARES 464285105 1,857 150,075 SH   SOLE   146,700 0 3,375
ISHARES EMERGING MKTS DIVIDEND ETF EM MKTS DIV ETF 464286319 826 20,550 SH   SOLE   19,650 0 900
ISHARES MSCI EMERGING MKTS MIN VOLATILITY MIN VOL EMRG MKT 464286533 435 7,350 SH   SOLE   7,350 0 0
ISHARES BARCLAYS TIPS BOND FUND TIPS BD ETF 464287176 7,358 65,075 SH   SOLE   49,036 0 16,039
ISHARES CORE US AGGREGATE BOND CORE US AGGBD ET 464287226 7,952 72,911 SH   SOLE   52,911 0 20,000
ISHARES INTL TREAS BOND ETF INTL TREA BD ETF 464288117 3,931 80,160 SH   SOLE   79,535 0 625
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF SHRT NAT MUN ETF 464288158 1,900 17,925 SH   SOLE   17,925 0 0
ISHARES JPM EMERG MKTS ETF JPMORGAN USD EMG 464288281 6,076 55,206 SH   SOLE   55,106 0 100
ISHARES CALIFORNIA MUNI CALIF MUN BD ETF 464288356 1,772 29,750 SH   SOLE   29,750 0 0
ISHARES NATIONAL AMT-FREE MUNI ETF NATIONAL MUN ETF 464288414 4,544 40,875 SH   SOLE   40,875 0 0
ISHARES TR HIGH YIELD CORP IBOXX HI YD ETF 464288513 673 7,791 SH   SOLE   7,391 0 400
ISHARES CORE US REIT CRE U S REIT ETF 464288521 1,618 31,300 SH   SOLE   31,300 0 0
ISHARES SHORT TERM CORP BOND ETF SH TR CRPORT ETF 464288646 10,325 195,484 SH   SOLE   189,313 0 6,171
ISHARES BARCLAYS SHORT TREAS BOND FUND SHORT TREAS BD 464288679 251 2,275 SH   SOLE   2,275 0 0
JOHNSON & JOHNSON COM 478160104 47,926 342,846 SH   SOLE   329,021 0 13,825
LAMAR ADVERTISING CO-CL A CL A 512816109 4,047 51,071 SH   SOLE   51,071 0 0
LIBERTY MEDIA - SIRIUSXM COM C SIRIUSXM 531229607 39,018 1,020,350 SH   SOLE   1,020,350 0 0
LIBERTY MEDIA - FORMULA ONE CL C COM SER C FRMLA 531229854 95,609 2,727,814 SH   SOLE   2,689,889 0 37,925
LIBERTY MEDIA - FORMULA ONE CL A COM SER A FRMLA 531229870 37,444 1,100,000 SH   SOLE   1,100,000 0 0
MAGELLAN MIDSTREAM PARTNERS COM UNIT RP LP 559080106 28,371 467,944 SH   SOLE   467,944 0 0
MICROSOFT CORP COM 594918104 3,478 29,495 SH   SOLE   29,495 0 0
NEBULA ACQUISITION CORP UNIT 03/12/2025 629076209 12,961 1,264,500 SH   SOLE   1,264,500 0 0
NORTHERN TRUST CORP COM 665859104 42,897 474,476 SH   SOLE   455,476 0 19,000
NOVO-NORDISK ADR ADR 670100205 420 8,035 SH   SOLE   8,035 0 0
PEPSICO INC COM 713448108 601 4,911 SH   SOLE   4,911 0 0
PFIZER INC COM 717081103 330 7,789 SH   SOLE   7,789 0 0
PROCTER & GAMBLE COM 742718109 4,200 40,369 SH   SOLE   40,369 0 0
SCHWAB (CHAS) CORP COM 808513105 597 13,983 SH   SOLE   13,983 0 0
SCHWAB US BROAD MARKET ETF US BRD MKT ETF 808524102 397 5,835 SH   SOLE   5,050 0 785
SCHWAB EMERGING MARKET ETF EMRG MKTEQ ETF 808524706 842 32,375 SH   SOLE   31,600 0 775
SCHWAB INTL EQUITY ETF INTL EQTY ETF 808524805 4,101 131,000 SH   SOLE   130,050 0 950
SCHWAB US AGGREGATE BOND US AGGREGATE B 808524839 238 4,600 SH   SOLE   4,600 0 0
Schwab US REIT ETF US REIT ETF 808524847 1,524 34,320 SH   SOLE   33,980 0 340
SCHWAB US TIPS ETF US TIPS ETF 808524870 1,150 20,915 SH   SOLE   20,825 0 90
SCHWAB INTERNATNAL SMALL INTL SCEQT ETF 808524888 347 10,785 SH   SOLE   10,285 0 500
SYSCO CORP COM 871829107 53,290 798,233 SH   SOLE   766,818 0 31,415
TELEFLEX INC COM 879369106 51,173 169,357 SH   SOLE   165,912 0 3,445
UNION PACIFIC CORP COM 907818108 281 1,681 SH   SOLE   1,681 0 0
UNITED PARCEL SERVICE CL B 911312106 40,846 365,552 SH   SOLE   349,677 0 15,875
VANGUARD TOTAL BOND MKT EFT TOTAL BND MRKT 921937835 365 4,500 SH   SOLE   4,500 0 0
VANGUARD MSCI EAFE ETF FTSE DEV MKT ETF 921943858 27,096 662,990 SH   SOLE   613,957 0 49,033
VANGUARD INTL HIGH DIV YLD ETF INTL HIGH ETF 921946794 1,177 19,350 SH   SOLE   18,175 0 1,175
VANGUARD INTL DIV APPRECIATION ETF INTL DVD ETF 921946810 1,578 24,430 SH   SOLE   23,630 0 800
VANGUARD EMERGING MKT EMERG MKT BD ETF 921946885 9,530 121,790 SH   SOLE   113,165 0 8,625
VANGUARD SHORT TERM INFL-PROT SECS ETF STRM INFPROIDX 922020805 612 12,590 SH   SOLE   12,590 0 0
VANGUARD GLOBAL EX-US REAL ESTATE ETF GLB EX US ETF 922042676 5,689 95,507 SH   SOLE   93,297 0 2,210
VGRD FTSE ALL WRLD EX US FTSE SMCAP ETF 922042718 468 4,500 SH   SOLE   4,500 0 0
VANGUARD MSCI EMERGING MKT ETF FTSE EMR MKT ETF 922042858 21,209 499,036 SH   SOLE   462,337 0 36,699
VANGUARD MUNI BND TAX TAX EXEMPT BD 922907746 1,488 28,550 SH   SOLE   28,550 0 0
VANGUARD REAL ESTATE INDEX FUND ETF REAL ESTATE ETF 922908553 4,098 47,160 SH   SOLE   45,384 0 1,776
VANGUARD TOTAL STOCK VIPERS TOTAL STK MKT 922908769 3,531 24,402 SH   SOLE   24,127 0 275
WAL-MART STORES INC COM 931142103 42,143 432,112 SH   SOLE   422,637 0 9,475
WELLS FARGO & CO NEW COM 949746101 575 11,903 SH   SOLE   11,903 0 0
WILLIAMS COS INC DEL COM 969457100 209 7,300 SH   SOLE   7,300 0 0
YUM! BRANDS COM 988498101 209 2,100 SH   SOLE   2,100 0 0
INVESCO QQQ TRUST SERIES 1 UNIT SER 1 73935A104 353 1,966 SH   SOLE   1,966 0 0
AMERISOURCEBERGEN CORP COM COM 03073E105 883 11,115 SH   SOLE   11,115 0 0
DFB HEALTHCARE ACQUISITIONS UNIT 01/30/2023 23291E208 10,268 1,011,648 SH   SOLE   1,011,648 0 0
ABBVIE INC COM 00287Y109 286 3,558 SH   SOLE   3,558 0 0
ADVANCED DISPOSAL SERVICES INC COM 00790X101 76,855 2,744,833 SH   SOLE   2,744,833 0 0
ALPHABET INC CL C CAP STK CL C 02079K107 26,405 22,505 SH   SOLE   21,090 0 1,415
ALPHABET INC CL A CAP STK CL A 02079K305 602 512 SH   SOLE   512 0 0
AMERICAN TOWER REIT INC COM 03027X100 13,448 68,245 SH   SOLE   68,245 0 0
AMERICOLD REALTY TRUST COM 03064D108 64,427 2,111,686 SH   SOLE   2,111,686 0 0
BLACKSTONE GROUP LP COM UNIT LTD 09253U108 136,217 3,895,275 SH   SOLE   3,895,275 0 0
CHARTER COMMUNICATIONS CL A 16119P108 1,730 4,988 SH   SOLE   4,988 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 32,970 786,311 SH   SOLE   786,311 0 0
CHENIERE ENERGY INC COM NEW 16411R208 138,749 2,029,692 SH   SOLE   2,002,592 0 27,100
CISCO SYSTEMS INC COM 17275R102 218 4,047 SH   SOLE   4,047 0 0
COMCAST CORP NEW CL A CL A 20030N101 251 6,302 SH   SOLE   6,302 0 0
CROWN CASTLE INTL CORP COM 22822V101 10,719 83,749 SH   SOLE   74,799 0 8,950
EQUINIX INC COM 29444U700 958 2,116 SH   SOLE   2,116 0 0
EVERGY INC COM 30034W106 522 9,000 SH   SOLE   9,000 0 0
EXXON MOBIL CORP COM 30231G102 3,211 39,751 SH   SOLE   39,751 0 0
FIRST TRUST NORTH NO AMER ENERGY 33738D101 9,501 384,208 SH   SOLE   297,483 0 86,725
FOCUS FINANCIAL PARTNERS - A COM CL A 34417P100 62,646 1,757,769 SH   SOLE   1,757,769 0 0
GS ACQUISITION HOLDINGS CORP UNIT 06/12/2023 36255F201 12,588 1,200,000 SH   SOLE   1,200,000 0 0
POWERSHARES ACT MANG C DB OPT YLD DIV ETF OPTIMUM YIELD 46090F100 3,277 197,335 SH   SOLE   192,995 0 4,340
POWERSHARES DB CMDTY IDX UNIT BEN INT UNIT 46138B103 1,062 66,800 SH   SOLE   59,400 0 7,400
POWERSHARES GLOBAL ETF SOVEREIGN DEBT EMRNG MKT SVRG 46138E784 5,691 203,258 SH   SOLE   150,298 0 52,960
ISHARES TRUST FLOATING RATE BD ETF FLTG RATE NT ETF 46429B655 5,258 103,290 SH   SOLE   90,340 0 12,950
ISHARES MSCI EAFE MIN VOLATILITY MIN VOL EAFE ETF 46429B689 1,090 15,150 SH   SOLE   15,150 0 0
ISHARES MSCI USA MIN. VOLATILITY ETF MIN VOL USA ETF 46429B697 1,121 19,075 SH   SOLE   19,075 0 0
ISHARES 0-5 YEAR TIPS BOND ETF 0-5 YR TIPS ETF 46429B747 3,330 33,410 SH   SOLE   32,685 0 725
ISHARES US ETF TRUST COMMODITIES SELECT COMMOD SEL STG 46431W853 1,343 40,640 SH   SOLE   40,640 0 0
ISHARES CORE MSCI EAFE ETF CORE MSCI EAFE 46432F842 1,533 25,230 SH   SOLE   25,230 0 0
ISHARES MSCI EMERGING MKT ETF CORE MSCI EMKT 46434G103 3,371 65,204 SH   SOLE   65,054 0 150
ISHARES TRUST 0-5 YR INVT GRADE CORP BD 0-5YR INVT GR CP 46434V100 7,128 141,300 SH   SOLE   141,300 0 0
ISHARES TRUST 0-5YR HIGH YIELD CORP BD I 0-5YR HI YL CP 46434V407 11,069 236,982 SH   SOLE   212,632 0 24,350
IBONDS ETF CORP DEC 2019 IBONDS DEC19 ETF 46434VAU4 548 22,050 SH   SOLE   22,050 0 0
MORGAN J P & CO INC COM 46625H100 575 5,683 SH   SOLE   5,683 0 0
JPMORGAN ALERIAN MLP INDEX ETN ALERIAN ML ETN 46625H365 367 14,400 SH   SOLE   14,400 0 0
JP MORGAN EXCHANGE TRADED FD DIV RTN INT DIV RTN INT EQ 46641Q209 7,139 129,120 SH   SOLE   123,795 0 5,325
JPMRG DVSFD RETN EMRG DIV RTN EM EQT 46641Q308 3,188 58,780 SH   SOLE   57,255 0 1,525
JP MORGAN ETF TRUST DIVERSIFIED RETURN JPMORGAN DIVER 46641Q407 2,559 34,990 SH   SOLE   34,390 0 600
JP MORGAN ETF TRUST ULTRA SHORT INCOME ULTRA SHRT INC 46641Q837 5,698 113,300 SH   SOLE   99,350 0 13,950
LPL FINANCIAL HOLDINGS INC COM 50212V100 103,026 1,479,201 SH   SOLE   1,466,501 0 12,700
LAB CO OF AMER HLDG COM NEW 50540R409 34,081 222,782 SH   SOLE   214,145 0 8,637
MASTERCARD INC CL A 57636Q104 3,471 14,743 SH   SOLE   14,743 0 0
MERCK & CO INC COM 58933Y105 271 3,264 SH   SOLE   3,264 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A COM SER A 74915M100 1,179 73,792 SH   SOLE   73,792 0 0
SBA COMMUNICATIONS CORP CL A CL A 78410G104 10,979 54,990 SH   SOLE   52,890 0 2,100
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,692 9,531 SH   SOLE   9,531 0 0
SPDR GOLD TRUST SHS GOLD SHS 78463V107 2,441 20,010 SH   SOLE   19,410 0 600
SPDR DOW JONES INT'L REAL ESTATE ETF DJ INTL RL ETF 78463X863 1,782 45,376 SH   SOLE   44,602 0 774
SPDR PORTFOLIO SHORT TERM CORP BOND ETF PORTFOLIO SHORT 78464A474 9,472 310,069 SH   SOLE   281,119 0 28,950
SPDR BARCLAYS INT'L TB ETF BLOMBERG INTL TR 78464A516 6,597 236,566 SH   SOLE   189,911 0 46,655
SPDR BLMBRG BRCLY INV GR BLOMBERG BRC INV 78468R200 5,389 175,540 SH   SOLE   175,265 0 275
SPDR SER TR BLOOMBERG SRT TR BLOOMBERG SRT TR 78468R408 1,893 69,500 SH   SOLE   69,000 0 500
SOLARWINDS CORP. COM 83417Q105 84,267 4,317,000 SH   SOLE   4,317,000 0 0
TRISTATE CAPITAL HOLDINGS INC COM 89678F100 204 10,000 SH   SOLE   10,000 0 0
UNITED HEALTHCARE CORP COM 91324P102 276 1,119 SH   SOLE   1,119 0 0
VANGUARD SHORT TERM CORP BOND ETF SHRT TRM CORP BD 92206C409 11,965 150,021 SH   SOLE   125,466 0 24,555
VERRA MOBILITY CORP COM 92511U102 74,340 6,247,064 SH   SOLE   6,247,064 0 0
VISA INC CLASS A COM CL A 92826C839 280 1,793 SH   SOLE   1,793 0 0
WISDOMTREE TR EMERGING MKTS QUALITY DIVI ETF EM MKTS QTLY DIV 97717W323 531 21,475 SH   SOLE   21,475 0 0
WISDOMTREE TR US QUALITY DIVID GROWTH FD US QTLY DIV GRT 97717X669 288 6,694 SH   SOLE   6,694 0 0
GASLOG LTD SHS G37585109 47,114 2,698,413 SH   SOLE   2,698,413 0 0
LIBERTY GLOBAL INC SHS CL A G5480U104 210 8,427 SH   SOLE   8,427 0 0
LIBERTY GLOBAL SERIES C SHS CL C G5480U120 1,705 70,454 SH   SOLE   70,454 0 0
TPG PACE HOLDINGS CORP. UNIT 99/99/9999 G89827102 13,061 1,213,900 SH   SOLE   1,213,900 0 0