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
3M COMPANY COMMON STOCK 88579Y101 232 1,489 SH   SOLE   447 0 1,042
ABBOTT LABORATORIES COMMON STOCK 002824100 219 2,398 SH   SOLE   719 0 1,679
ABBVIE INC COMMON STOCK 00287Y109 345 3,514 SH   SOLE   1,045 0 2,438
ALLEGHANY CORP. COMMON STOCK 017175100 2,219 4,536 SH   SOLE   1,361 0 3,175
ALPHABET INC - CLASS A COMMON STOCK 02079K305 25,510 17,990 SH   SOLE   4,516 0 11,553
ALPHABET INC - CLASS C COMMON STOCK 02079K107 1,757 1,243 SH   SOLE   373 0 870
AMAZON COM INC COMMON STOCK 023135106 48,595 17,614 SH   SOLE   4,501 0 11,401
AMERICAN EXPRESS COMPANY COMMON STOCK 025816109 643 6,757 SH   SOLE   2,024 0 4,723
AMERIS BANCORP COMMON STOCK 03076K108 246 10,422 SH   SOLE   3,127 0 7,295
AMGEN INC COMMON STOCK 031162100 204 866 SH   SOLE   260 0 606
ANWORTH MORTGAGE ASSET CORP REAL ESTATE INVESTMENT TRUST (REIT) 037347101 133 78,265 SH   SOLE   23,480 0 54,786
APOLLO COMMERCIAL REAL ESTSTE FINANCE, INC REAL ESTATE INVESTMENT TRUST (REIT) 03762U105 372 37,877 SH   SOLE   11,363 0 26,514
APPLE INC COMMON STOCK 037833100 53,087 145,524 SH   SOLE   37,018 0 94,009
APTIV PLC ORDINARY COMMON STOCK G6095L109 15,202 195,092 SH   SOLE   48,653 0 124,774
ARES CAP CORP COM BUSINESS DEVELOPMENT COMPANIES 04010L103 480 33,239 SH   SOLE   9,972 0 23,267
BERKSHIRE HATHAWAY CL A COMMON STOCK 084670108 1,336 5 SH   SOLE   2 0 4
BERKSHIRE HATHAWAY CL B COMMON STOCK 084670702 19,905 111,504 SH   SOLE   28,522 0 72,253
BLACKROCK CORE BOND TRUST CLOSED END FUNDS-FIXED INCOME 09249E101 193 12,551 SH   SOLE   3,765 0 8,786
BLACKROCK DEBT STRATEGIES FUND, INC. CLOSED END FUNDS-FIXED INCOME 09255R202 346 37,124 SH   SOLE   11,137 0 25,987
BLACKROCK TCP CAPITAL CORP. BUSINESS DEVELOPMENT COMPANIES 09259E108 500 54,680 SH   SOLE   16,404 0 38,276
BLACKSTONE GROUP LP COMMON STOCK 09260D107 514 9,064 SH   SOLE   2,719 0 6,345
BOEING CO COM COMMON STOCK 097023105 362 1,976 SH   SOLE   593 0 1,383
BOOKING HOLDINGS INC COMMON STOCK 09857L108 594 373 SH   SOLE   111 0 260
BRISTOL-MYERS SQUIBB CO COMMON STOCK 110122108 1,490 25,335 SH   SOLE   7,600 0 17,734
BROADCOM INC COMMON STOCK 11135F101 769 2,436 SH   SOLE   731 0 1,705
CAPITAL SOUTHWEST CORPORATION BUSINESS DEVELOPMENT COMPANIES 140501107 367 27,244 SH   SOLE   8,173 0 19,071
CARRIER GLOBAL CORP COMMON STOCK 14448C104 7,493 337,203 SH   SOLE   84,109 0 216,931
CHENIERE ENERGY INC COMMON STOCK 16411R208 348 7,200 SH   SOLE   2,160 0 5,040
CISCO SYSTEMS INC COMMON STOCK 17275R102 608 13,044 SH   SOLE   3,900 0 9,101
CME GROUP INC COMMON STOCK 12572Q105 2,118 13,032 SH   SOLE   3,875 0 9,041
COMCAST CORP NEW CL A COMMON STOCK 20030N101 1,639 42,046 SH   SOLE   12,614 0 29,432
CONAGRA FOODS INC COMMON STOCK 205887102 1,344 38,206 SH   SOLE   11,462 0 26,744
CONOCOPHILLIPS COMMON STOCK 20825C104 385 9,162 SH   SOLE   2,528 0 5,899
CONSTELLATION BRANDS COMMON STOCK 21036P108 15,990 91,398 SH   SOLE   22,775 0 58,645
COSTCO WHSL CORP COMMON STOCK 22160K105 735 2,425 SH   SOLE   728 0 1,698
CRITEO SA-SPON ADR AMERICAN DEPOSITORY 226718104 243 21,346 SH   SOLE   6,404 0 14,942
CROWN CASTLE INTERNATIONAL CORP. COMMON STOCK 22822V101 18,771 112,166 SH   SOLE   27,658 0 71,305
CUMMINS INC COM COMMON STOCK 231021106 236 1,361 SH   SOLE   408 0 953
CVS HEALTH CORP COMMON STOCK 126650100 1,192 18,346 SH   SOLE   5,504 0 12,843
DISCOVER FINANCIAL SVCS COMMON STOCK 254709108 9,518 190,017 SH   SOLE   46,933 0 121,819
DISCOVERY COMMUN SER A SERIES A COMMON STOCK 25470F104 1,027 48,657 SH   SOLE   14,597 0 34,060
DISNEY WALT CO COMMON STOCK 254687106 737 6,605 SH   SOLE   1,981 0 4,623
DOMINION RESOURCES INC VA COMMON STOCK 25746U109 274 3,379 SH   SOLE   1,009 0 2,354
DYNEX CAPITAL, INC. REAL ESTATE INVESTMENT TRUST (REIT) 26817Q886 609 42,562 SH   SOLE   12,769 0 29,793
ECHOSTAR CORPORATION A COMMON STOCK 278768106 288 10,307 SH   SOLE   3,092 0 7,215
ELI LILLY & CO COMMON STOCK 532457108 456 2,778 SH   SOLE   833 0 1,945
ENPLOYERS HOLDINGS INC COMMON STOCK 292218104 384 12,730 SH   SOLE   3,819 0 8,911
ENTERPRISE PRD PRTNRS LP COMMON STOCK 293792107 323 17,764 SH   SOLE   5,329 0 12,435
EQUINOR ASA-SPON ADR AMERICAN DEPOSITORY 29446M102 710 49,035 SH   SOLE   14,710 0 34,324
ERICSSON LM TEL CO ADR AMERICAN DEPOSITORY 294821608 1,325 142,493 SH   SOLE   42,748 0 99,745
EXXON MOBIL CORPORATION COMMON STOCK 30231G102 494 11,058 SH   SOLE   3,312 0 7,728
FACEBOOK INC COMMON STOCK 30303M102 25,643 112,929 SH   SOLE   28,223 0 72,318
FIRST REPUBLIC BANK/ CA COMMON STOCK 33616C100 10,054 94,856 SH   SOLE   23,371 0 60,472
FORD MOTOR COMPANY COMMON STOCK 345370860 65 10,627 SH   SOLE   3,188 0 7,439
GENERAL ELECTRIC CO (USD) COMMON STOCK 369604103 143 20,906 SH   SOLE   6,272 0 14,634
GLOBAL X U.S. PREFERRED ETF FIXED INCOME ETF 37954Y657 623 26,499 SH   SOLE   7,950 1 18,549
GOLDMAN SACHS ACTIVEBETA US SMALL CAP EQTY EXCHANGE TRADED FUNDS 381430602 10,236 255,142 SH   SOLE   76,543 0 178,599
GOLDMAN SACHS BDC INC COMMON STOCK 38147U107 421 25,957 SH   SOLE   7,787 0 18,170
GOLDMAN SACHS GROUP INC COMMON STOCK 38141G104 275 1,390 SH   SOLE   385 0 897
GRANITE POINT MORTGAGE TRUST, INC. REAL ESTATE INVESTMENT TRUST (REIT) 38741L107 97 13,508 SH   SOLE   4,052 0 9,456
GW PHARMACEUTICALS - ADR AMERICAN DEPOSITORY 36197T103 11,311 92,169 SH   SOLE   23,219 0 59,230
HACKETT GROUP COMMON STOCK 404609109 153 11,321 SH   SOLE   3,396 0 7,925
HOME DEPOT INC COMMON STOCK 437076102 19,021 75,927 SH   SOLE   19,104 0 48,958
HONEYWELL INTERNATIONAL INC COM COMMON STOCK 438516106 16,486 114,022 SH   SOLE   28,354 0 73,005
INTL BUSINESS MACHINES COMMON STOCK 459200101 574 4,753 SH   SOLE   1,423 0 3,320
INVESCO DYNAMIC CREDIT OPP FIXED INCOME ETF 46132R104 398 44,697 SH   SOLE   9,840 2 22,961
INVESCO HIGH INCOME 2024 TARGET TERM FUND CLOSED END FUNDS-FIXED INCOME 46136K105 126 16,215 SH   SOLE   4,864 0 11,350
INVESCO VARIABLE RATE PREFERRED ETF FIXED INCOME ETF 46138G870 738 31,491 SH   SOLE   9,447 3 22,044
ISHARES 0-5 YE INV GRADE CORPORATE FIXED INCOME ETF 46434V100 336 6,456 SH   SOLE   1,937 4 4,519
ISHARES CORE MSCI EAFE ETF EXCHANGE TRADED FUNDS 46432F842 83,533 1,461,388 SH   SOLE   438,416 0 1,022,972
ISHARES CORE S&P TOTAL US STOCK MARKET ETF EXCHANGE TRADED FUNDS 464287150 822 11,841 SH   SOLE   3,552 0 8,289
ISHARES GOLD TRUST COMMON STOCK 464285105 256 15,082 SH   SOLE   4,525 0 10,557
ISHARES MSCI EAFE ETF EXCHANGE TRADED FUNDS 464287465 474 7,794 SH   SOLE   2,338 0 5,456
ISHARES TR RUSSELL MCP VL EXCHANGE TRADED FUNDS 464287473 3,597 46,996 SH   SOLE   14,099 0 32,897
ISHARES U.S. FALLEN ANGELS USD BOND FIXED INCOME ETF 46435G474 312 11,911 SH   SOLE   3,573 5 8,338
ISHARES US DIVIDEND AND BUYBACK ETF EXCHANGE TRADED FUNDS 46435U861 17,320 635,363 SH   SOLE   190,609 0 444,754
JEFFERIES FINANCIAL GRP INC COMMON STOCK 47233W109 940 60,478 SH   SOLE   18,143 0 42,335
JOHNSON & JOHNSON COMMON STOCK 478160104 21,119 150,173 SH   SOLE   37,891 0 96,918
JPMORGAN BETABUILDERS CANADA ETF EXCHANGE TRADED FUNDS 46641Q696 10,781 476,836 SH   SOLE   143,051 0 333,785
JPMORGAN CHASE & CO COMMON STOCK 46625H100 18,943 201,395 SH   SOLE   50,257 0 128,955
KEYSIGHT TECHNOLOGIES INC COMMON STOCK 49338L103 16,482 163,546 SH   SOLE   40,411 0 104,318
KINDER MORGAN INC COMMON STOCK 49456B101 188 12,413 SH   SOLE   3,724 0 8,689
LAM RESEARCH CORPORATION COMMON STOCK 512807108 323 1,000 SH   SOLE   300 0 700
LAMB WESTON HOLDINGS, INC. COMMON STOCK 513272104 14,025 219,375 SH   SOLE   55,402 0 141,271
LIBERTY BROADBAND-A COMMON STOCK 530307107 704 5,759 SH   SOLE   1,728 0 4,031
LOCKHEED MARTIN CORP COMMON STOCK 539830109 14,087 38,602 SH   SOLE   9,846 0 24,977
MAGNOLIA OIL & GAS CORPORATION COMMON STOCK 559663109 412 68,058 SH   SOLE   20,417 0 47,641
MARKETAXESS HLDGS INC COM COMMON STOCK 57060D108 13,888 27,725 SH   SOLE   6,876 0 17,752
MARVELL TECH GROUP LTD ORD COMMON STOCK G5876H105 13,377 381,533 SH   SOLE   94,803 0 244,995
MASTERCARD INC COMMON STOCK 57636Q104 14,731 49,816 SH   SOLE   14,491 0 33,812
MC DONALDS CORP COMMON STOCK 580135101 731 3,960 SH   SOLE   1,184 0 2,762
MERCK & CO INC NEW COMMON STOCK 58933Y105 444 5,737 SH   SOLE   1,709 0 3,988
MERITAGE HOMES CORP COM COMMON STOCK 59001A102 477 6,271 SH   SOLE   1,881 0 4,390
MFA MORTGAGE INVESTMENT REAL ESTATE INVESTMENT TRUST (REIT) 55272X102 178 71,308 SH   SOLE   21,392 0 49,916
MICROCHIP TECHNOLOGY INC COMMON STOCK 595017104 23,313 221,376 SH   SOLE   55,222 0 141,619
MICROSOFT CORP COMMON STOCK 594918104 49,620 243,821 SH   SOLE   62,178 0 157,679
MONDELEZ INTERNATIONAL INC COMMON STOCK 609207105 305 5,957 SH   SOLE   1,787 0 4,170
MSCI INC CLASS A COMMON STOCK 55354G100 751 2,250 SH   SOLE   675 0 1,575
NETFLIX INC COM COMMON STOCK 64110L106 1,028 2,260 SH   SOLE   678 0 1,582
NEW MOUNTAIN FINANCE CORPORATION BUSINESS DEVELOPMENT COMPANIES 647551100 290 31,219 SH   SOLE   9,366 0 21,853
NEXTERA ENERGY INC COMMON STOCK 65339F101 22,214 92,491 SH   SOLE   23,252 0 59,637
NEXTERA ENERGY PTNRS COM UNIT PART IN COMMON STOCK 65341B106 1,601 31,213 SH   SOLE   9,364 0 21,849
NOVO-NORDISK A-S ADR AMERICAN DEPOSITORY 670100205 270 4,128 SH   SOLE   1,238 0 2,890
NUVEEN AMT-FREE MUNICIPAL INC FD FIXED INCOME ETF 670657105 385 27,702 SH   SOLE   8,311 6 19,391
NUVEEN PFD & CV INC FD COM SHS CLOSED END FUNDS-FIXED INCOME 67073D102 65 11,133 SH   SOLE   3,340 0 7,793
NUVEEN REAL ASSET INCOME AND GROWTH FUND CLOSED END FUNDS-EQUITY 67074Y105 312 26,724 SH   SOLE   8,017 0 18,707
NVIDIA CORP COMMON STOCK 67066G104 7,231 19,033 SH   SOLE   5,058 0 12,559
OLD DOMINION FREIGHT LNS COMMON STOCK 679580100 24,582 144,951 SH   SOLE   35,598 0 92,230
PAYPAL HOLDINGS INC COMMON STOCK 70450Y103 235 1,350 SH   SOLE   405 0 945
PENNANTPARK FLOATING RATE CAPITAL LTD. BUSINESS DEVELOPMENT COMPANIES 70806A106 805 95,885 SH   SOLE   28,765 0 67,119
PEPSICO INC COMMON STOCK 713448108 223 1,685 SH   SOLE   502 0 1,171
PFIZER INC COMMON STOCK 717081103 7,867 240,588 SH   SOLE   61,717 0 156,423
PIMCO EXCH TRADED FUND 25 YR ZERO COUPON EXCHANGE TRADED FUNDS 72201R882 11,397 65,910 SH   SOLE   18,646 0 47,264
PNC FINANCIAL SERVICES GROUP COMMON STOCK 693475105 202 1,917 SH   SOLE   575 0 1,342
PRINCIPAL FINANCIAL GP COM COMMON STOCK 74251V102 540 13,008 SH   SOLE   3,902 0 9,106
PROCTER & GAMBLE COMMON STOCK 742718109 1,527 12,775 SH   SOLE   3,827 0 8,929
PROLOGIS INC COMMON STOCK 74340W103 12,398 132,842 SH   SOLE   33,117 0 84,976
PVH CORP COMMON STOCK 693656100 3,667 76,311 SH   SOLE   19,642 0 49,668
QUALCOMM INC COMMON STOCK 747525103 535 5,861 SH   SOLE   1,758 0 4,103
QURATE RETAIL, INC. COMMON STOCK 74915M100 544 57,236 SH   SOLE   17,171 0 40,065
RAYTHEON TECHNOLOGIES CORP COMMON STOCK 75513E101 913 14,821 SH   SOLE   4,446 0 10,375
ROSS STORES INC COM COMMON STOCK 778296103 14,642 171,774 SH   SOLE   42,152 0 109,213
S P D R S&P 500 ETF TR EXCHANGE TRADED FUNDS 78462F103 2,146 6,959 SH   SOLE   2,088 0 4,872
S&P GLOBAL INC COMMON STOCK 78409V104 14,739 44,733 SH   SOLE   11,252 0 28,829
SALESFORCE.COM INC COM STK COMMON STOCK 79466L302 656 3,500 SH   SOLE   1,050 0 2,450
SEACOR HOLDINGS INC CONVERTIBLE BONDS 81170YAB5 74 75,000 SH   SOLE   22,500 13 52,500
SELECT SECTOR SPDR TR SBI HEALTHCARE EXCHANGE TRADED FUNDS 81369Y209 460 4,601 SH   SOLE   1,380 0 3,220
SHOPIFY INC - CLASS A COMMON STOCK 82509L107 1,186 1,250 SH   SOLE   375 0 875
SIMPSON MFG CO INC COM COMMON STOCK 829073105 217 2,575 SH   SOLE   772 0 1,802
SIXTH STREET SPECIALTY LENDING, INC. BUSINESS DEVELOPMENT COMPANIES 83012A109 443 26,841 SH   SOLE   8,052 0 18,789
SPDR BBG BARC IG FLOATING RT FIXED INCOME ETF 78468R200 968 31,772 SH   SOLE   9,532 7 22,240
SPDR PORTFOLIO INTERMED TERM CORP B FIXED INCOME ETF 78464A375 2,571 70,390 SH   SOLE   21,117 8 49,273
SPDR PORTFOLIO LARGE CAP ETF EXCHANGE TRADED FUNDS 78464A854 13,297 366,813 SH   SOLE   110,044 0 256,769
SPDR PORTFOLIO S&P EMERGING MARKETS ETF EXCHANGE TRADED FUNDS 78463X509 1,310 39,142 SH   SOLE   11,743 0 27,399
SPDR PORTFOLIO SHORT TERM CORP BOND FIXED INCOME ETF 78464A474 384 12,258 SH   SOLE   3,677 9 8,581
STARBUCKS CORP COMMON STOCK 855244109 383 5,204 SH   SOLE   1,561 0 3,643
STRYKER CORP COMMON STOCK 863667101 6,258 34,730 SH   SOLE   8,396 0 21,964
SYNCHRONY FINANCIAL COMMON STOCK 87165B103 659 29,737 SH   SOLE   8,921 0 20,816
TANGER FACTORY OUTLET COM REAL ESTATE INVESTMENT TRUST (REIT) 875465106 313 43,926 SH   SOLE   13,178 0 30,748
TARGET CORP COMMON STOCK 87612E106 1,561 13,014 SH   SOLE   3,896 0 9,090
TCG BDC, INC. BUSINESS DEVELOPMENT COMPANIES 872280102 197 23,045 SH   SOLE   6,914 0 16,132
TELEFLEX INC COM COMMON STOCK 879369106 566 1,554 SH   SOLE   466 0 1,088
TESLA MOTORS INC COMMON STOCK 88160R101 540 500 SH   SOLE   150 0 350
THE FIDELITY LOW VOLATILITY FACTOR ETF EXCHANGE TRADED FUNDS 316092824 18,228 498,310 SH   SOLE   149,493 0 348,817
THE INVESCO VARIABLE RATE INV. GRAD FIXED INCOME ETF 46090A879 841 34,159 SH   SOLE   10,248 10 23,911
THE MACERICH COMPANY REAL ESTATE INVESTMENT TRUST (REIT) 554382101 228 25,377 SH   SOLE   7,613 0 17,764
THE TRADE DESK, INC. - CLASS A COMMON STOCK 88339J105 406 1,000 SH   SOLE   300 0 700
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 16,190 44,682 SH   SOLE   10,873 0 28,345
TOLL BROTHERS INC COMMON STOCK 889478103 5,813 178,364 SH   SOLE   43,153 0 113,061
ULTA SALON COSMETICS & FRAGRANCES, INC COMMON STOCK 90384S303 305 1,500 SH   SOLE   450 0 1,050
ULTRA FINANCIALS PROSHARES COMMON STOCK 74347X633 225 7,731 SH   SOLE   2,319 0 5,412
UNILEVER N V N Y SHS NEW COMMON STOCK 904784709 272 5,100 SH   SOLE   1,530 0 3,570
UNION PACIFIC CORP COMMON STOCK 907818108 18,383 108,728 SH   SOLE   26,436 0 68,808
UNITEDHEALTH GROUP INC COMMON STOCK 91324P102 18,300 62,043 SH   SOLE   15,448 0 39,833
UNIVERSAL DISPLAY CORP COMMON STOCK 91347P105 3,739 24,988 SH   SOLE   6,315 0 16,156
Vanguard Dividend Apprec Etf EXCHANGE TRADED FUNDS 921908844 2,396 20,447 SH   SOLE   6,134 0 14,313
VANGUARD EUROPE PACIFIC ETF EXCHANGE TRADED FUNDS 921943858 4,243 109,374 SH   SOLE   32,812 0 76,562
Vanguard High Dvd Yield Etf EXCHANGE TRADED FUNDS 921946406 1,683 21,365 SH   SOLE   6,410 0 14,956
VANGUARD INT-TERM CORPORATE FIXED INCOME ETF 92206C870 270 2,843 SH   SOLE   853 11 1,990
VANGUARD S&P 500 ETF EXCHANGE TRADED FUNDS 922908363 2,880 10,160 SH   SOLE   3,048 0 7,112
VANGUARD VALUE ETF EXCHANGE TRADED FUNDS 922908744 25,038 251,410 SH   SOLE   75,423 0 175,987
VEREIT, INC. REAL ESTATE INVESTMENT TRUST (REIT) 92339V100 772 120,005 SH   SOLE   36,002 0 84,004
VERITEX HOLDINGS INC. COMMON STOCK 923451108 198 11,180 SH   SOLE   3,354 0 7,826
VERIZON COMMUNICATIONS COMMON STOCK 92343V104 11,498 208,569 SH   SOLE   51,683 0 133,712
VERTEX PHARMACEUTICALS COMMON STOCK 92532F100 16,424 56,574 SH   SOLE   14,231 0 36,567
VERTIV HOLDINGS LLC COMMON STOCK 92537N108 794 58,585 SH   SOLE   17,576 0 41,010
VISA INC CL A COMMON STOCK 92826C839 11,361 58,811 SH   SOLE   11,632 0 35,001
WISDOMTREE BARCLAYS YIELD EN FIXED INCOME ETF 97717X511 1,742 32,366 SH   SOLE   9,710 12 22,656
WISDOMTREE EMG MKTS HY EQ EXCHANGE TRADED FUNDS 97717W315 6,114 169,232 SH   SOLE   50,770 0 118,462
WISDOMTREE EMRGNG MKTS EX-STATE OWNED ENT EXCHANGE TRADED FUNDS 97717X578 20,137 673,252 SH   SOLE   201,976 0 471,276