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 269 1,554 SH   SOLE   466 0 1,088
ABBOTT LABORATORIES COMMON STOCK 002824100 225 2,675 SH   SOLE   802 0 1,872
ABBVIE INC COMMON STOCK 00287Y109 286 3,938 SH   SOLE   1,181 0 2,757
ADIENT PLC COMMON STOCK G0084W101 372 15,345 SH   SOLE   4,604 0 10,742
ALIBABA GROUP HOLDINGS LTD AMERICAN DEPOSITORY 01609W102 804 4,742 SH   SOLE   1,423 0 3,319
ALLEGHANY CORP. COMMON STOCK 017175100 2,686 3,944 SH   SOLE   1,183 0 2,761
ALLERGAN PLC COMMON STOCK G0177J108 732 4,373 SH   SOLE   1,312 0 3,061
ALPHABET INC - CLASS A COMMON STOCK 02079K305 21,103 19,489 SH   SOLE   4,999 0 12,847
ALPHABET INC - CLASS C COMMON STOCK 02079K107 1,402 1,297 SH   SOLE   389 0 908
ALTRIA GROUP INC COMMON STOCK 02209S103 263 5,549 SH   SOLE   1,665 0 3,884
AMAZON COM INC COMMON STOCK 023135106 33,652 17,771 SH   SOLE   4,568 0 11,686
AMERICAN EXPRESS COMPANY COMMON STOCK 025816109 1,105 8,953 SH   SOLE   2,683 0 6,260
AMERIS BANCORP COMMON STOCK 03076K108 800 20,422 SH   SOLE   6,127 0 14,295
AMGEN INC COMMON STOCK 031162100 274 1,485 SH   SOLE   446 0 1,040
ANWORTH MORTGAGE ASSET CORPORATION COMMON STOCK 037347101 284 74,866 SH   SOLE   22,460 0 52,406
APOLLO COMMERCIAL REAL ESTSTE FINANCE, INC REAL ESTATE INVESTMENT TRUST (REIT) 03762U105 756 41,120 SH   SOLE   12,336 0 28,784
APOLLO INVT CORP COM COMMON STOCK 03761U502 177 11,187 SH   SOLE   3,356 0 7,831
APPLE INC COMMON STOCK 037833100 31,450 158,903 SH   SOLE   42,013 0 105,514
APTIV PLC ORDINARY COMMON STOCK G6095L109 12,464 154,199 SH   SOLE   40,036 0 102,183
ARES CAP CORP COM BUSINESS DEVELOPMENT COMPANIES 04010L103 621 34,602 SH   SOLE   10,381 0 24,221
AURORA CANNABIS INC COMMON STOCK 05156X108 103 13,210 SH   SOLE   3,963 0 9,247
BERKSHIRE HATHAWAY CL A COMMON STOCK 084670108 1,592 5 SH   SOLE   2 0 4
BERKSHIRE HATHAWAY CL B COMMON STOCK 084670702 23,374 109,648 SH   SOLE   28,790 0 72,776
BLACKROCK CORE BOND TRUST CLOSED END FUNDS-FIXED INCOME 09249E101 176 12,551 SH   SOLE   3,765 0 8,786
BLACKROCK TCP CAPITAL CORP. BUSINESS DEVELOPMENT COMPANIES 09259E108 838 58,778 SH   SOLE   17,633 0 41,145
BOEING CO COM COMMON STOCK 097023105 901 2,474 SH   SOLE   742 0 1,732
BOOKING HOLDINGS INC COMMON STOCK 09857L108 11,201 5,975 SH   SOLE   1,528 0 3,904
BRIGHT HORIZONS FAMILY SOLUTIONS, INC COMMON STOCK 109194100 26,671 176,783 SH   SOLE   45,696 0 116,889
BRISTOL-MYERS SQUIBB CO COMMON STOCK 110122108 975 21,509 SH   SOLE   6,453 0 15,056
CHENIERE ENERGY INC COMMON STOCK 16411R208 687 10,034 SH   SOLE   3,010 0 7,024
CHEVRON CORPORATION COMMON STOCK 166764100 10,059 80,837 SH   SOLE   23,528 0 54,899
CME GROUP INC COMMON STOCK 12572Q105 20,225 104,193 SH   SOLE   26,818 0 68,638
COLGATE-PALMOLIVE COMMON STOCK 194162103 856 11,940 SH   SOLE   3,582 0 8,358
COMCAST CORP NEW CL A COMMON STOCK 20030N101 1,571 37,166 SH   SOLE   11,150 0 26,016
CONAGRA FOODS INC COMMON STOCK 205887102 919 34,661 SH   SOLE   10,368 0 24,193
CONSTELLATION BRANDS COMMON STOCK 21036P108 13,710 69,614 SH   SOLE   17,983 0 45,825
COSTCO WHSL CORP COMMON STOCK 22160K105 774 2,928 SH   SOLE   878 0 2,050
CRITEO SA-SPON ADR AMERICAN DEPOSITORY 226718104 476 27,641 SH   SOLE   8,292 0 19,349
CROWN CASTLE INTERNATIONAL CORP. COMMON STOCK 22822V101 17,986 137,986 SH   SOLE   35,442 0 90,638
CUMMINS INC COM COMMON STOCK 231021106 722 4,211 SH   SOLE   1,263 0 2,948
CVS HEALTH CORP COMMON STOCK 126650100 877 16,097 SH   SOLE   4,829 0 11,268
DISNEY WALT CO COMMON STOCK 254687106 901 6,455 SH   SOLE   1,935 0 4,515
DYNEX CAPITAL, INC. REAL ESTATE INVESTMENT TRUST (REIT) 26817Q886 713 42,562 SH   SOLE   12,769 0 29,793
E O G RESOURCES INC COMMON STOCK 26875P101 8,989 96,485 SH   SOLE   24,049 0 63,223
EATON CORP PLC COMMON STOCK G29183103 217 2,606 SH   SOLE   782 0 1,824
ECHOSTAR CORPORATION A COMMON STOCK 278768106 469 10,592 SH   SOLE   3,178 0 7,414
ELI LILLY & CO COMMON STOCK 532457108 271 2,446 SH   SOLE   734 0 1,712
ENPLOYERS HOLDINGS INC COMMON STOCK 292218104 440 10,410 SH   SOLE   3,123 0 7,287
ENTERPRISE PRD PRTNRS LP COMMON STOCK 293792107 494 17,126 SH   SOLE   5,138 0 11,988
ENVIVA PARTNERS LP COMMON STOCK 29414J107 251 7,980 SH   SOLE   2,394 0 5,586
EQUINOR ASA-SPON ADR AMERICAN DEPOSITORY 29446M102 202 10,229 SH   SOLE   3,069 0 7,160
ERICSSON LM TEL CO ADR AMERICAN DEPOSITORY 294821608 1,057 111,255 SH   SOLE   33,376 0 77,878
EXXON MOBIL CORPORATION COMMON STOCK 30231G102 1,157 15,096 SH   SOLE   4,529 0 10,567
FACEBOOK INC COMMON STOCK 30303M102 25,447 131,850 SH   SOLE   34,094 0 86,990
FORD MOTOR COMPANY COMMON STOCK 345370860 107 10,457 SH   SOLE   3,137 0 7,320
FS KKR CAPITAL CORP BUSINESS DEVELOPMENT COMPANIES 302635107 113 18,977 SH   SOLE   5,693 0 13,284
GENERAL ELECTRIC CO (USD) COMMON STOCK 369604103 376 35,831 SH   SOLE   10,749 0 25,081
GILEAD SCIENCES INC. COMMON STOCK 375558103 392 5,799 SH   SOLE   1,740 0 4,059
GRANITE POINT MORTGAGE TRUST, INC. REAL ESTATE INVESTMENT TRUST (REIT) 38741L107 506 26,358 SH   SOLE   7,907 0 18,451
GW PHARMACEUTICALS - ADR AMERICAN DEPOSITORY 36197T103 11,670 67,695 SH   SOLE   17,421 0 44,635
HOME DEPOT INC COMMON STOCK 437076102 21,994 105,756 SH   SOLE   27,448 0 69,947
HONEYWELL INTERNATIONAL INC COM COMMON STOCK 438516106 20,322 116,397 SH   SOLE   30,086 0 76,839
INTL BUSINESS MACHINES COMMON STOCK 459200101 497 3,603 SH   SOLE   1,081 0 2,522
INVESCO HIGH INCOME 2024 TARGET TERM FUND CLOSED END FUNDS-FIXED INCOME 46136K105 179 17,604 SH   SOLE   5,281 0 12,323
ISHARES 0-5 YE INV GRADE CORPORATE FIXED INCOME ETF 46434V100 1,241 24,341 SH   SOLE   7,302 0 17,039
ISHARES CORE MSCI EAFE ETF EXCHANGE TRADED FUNDS 46432F842 14,250 232,087 SH   SOLE   69,626 0 162,461
ISHARES CORE MSCI EMERGING MARKETS ETF EXCHANGE TRADED FUNDS 46434G103 3,931 76,418 SH   SOLE   22,925 0 53,493
ISHARES CORE S&P TOTAL US STOCK MARKET ETF EXCHANGE TRADED FUNDS 464287150 21,051 315,945 SH   SOLE   94,784 0 221,162
ISHARES EDGE MSCI USA QUALIT ETF EXCHANGE TRADED FUNDS 46432F339 10,553 115,368 SH   SOLE   34,610 0 80,757
ISHARES GOLD TRUST COMMON STOCK 464285105 211 15,616 SH   SOLE   4,685 0 10,931
ISHARES MSCI EAFE ETF EXCHANGE TRADED FUNDS 464287465 599 9,114 SH   SOLE   2,734 0 6,380
ISHARES TR MSCI EMERG MKT COMMON STOCK 464287234 357 8,315 SH   SOLE   2,494 0 5,820
ISHARES TR S&P MIDCAP 400 EXCHANGE TRADED FUNDS 464287507 4,436 22,835 SH   SOLE   6,850 0 15,984
ISHARES TR S&P SMALLCAP S&P SMALLCAP 600 I EXCHANGE TRADED FUNDS 464287804 4,137 52,849 SH   SOLE   15,855 0 36,995
JEFFERIES FINANCIAL GRP INC COMMON STOCK 47233W109 640 33,301 SH   SOLE   9,990 0 23,311
JOHNSON & JOHNSON COMMON STOCK 478160104 24,095 172,997 SH   SOLE   44,656 0 114,312
JPMORGAN CHASE & CO COMMON STOCK 46625H100 22,222 198,767 SH   SOLE   50,893 0 130,096
JUST ENERGY GROUP INC COMMON STOCK 48213W101 69 16,086 SH   SOLE   4,826 0 11,260
KEYSIGHT TECHNOLOGIES INC COMMON STOCK 49338L103 13,687 152,396 SH   SOLE   39,300 0 100,896
KINDER MORGAN INC COMMON STOCK 49456B101 546 26,153 SH   SOLE   7,846 0 18,307
KNOLL INC COM NEW COMMON STOCK 498904200 546 23,764 SH   SOLE   7,129 0 16,635
LAMB WESTON HOLDINGS, INC. COMMON STOCK 513272104 17,783 280,665 SH   SOLE   72,461 0 185,725
LIBERTY BROADBAND-A COMMON STOCK 530307107 611 5,939 SH   SOLE   1,782 0 4,157
LOCKHEED MARTIN CORP COMMON STOCK 539830109 14,749 40,571 SH   SOLE   10,510 0 26,849
MARATHON PETROLEUM CORPORATION COMMON STOCK 56585A102 11,987 214,507 SH   SOLE   54,034 0 141,068
MARKETAXESS HLDGS INC COM COMMON STOCK 57060D108 14,696 45,723 SH   SOLE   11,752 0 29,963
MASTERCARD INC COMMON STOCK 57636Q104 17,139 64,789 SH   SOLE   18,880 0 44,053
MC DONALDS CORP COMMON STOCK 580135101 1,046 5,038 SH   SOLE   1,511 0 3,527
MERCK & CO INC NEW COMMON STOCK 58933Y105 250 2,979 SH   SOLE   894 0 2,085
MFA MORTGAGE INVESTMENT COMMON STOCK 55272X102 534 74,336 SH   SOLE   22,301 0 52,035
MGM RESORTS INTERNATIONAL COMMON STOCK 552953101 210 7,346 SH   SOLE   2,204 0 5,142
MICROCHIP TECHNOLOGY INC COMMON STOCK 595017104 21,195 244,461 SH   SOLE   63,014 0 161,269
MICROSOFT CORP COMMON STOCK 594918104 39,798 297,089 SH   SOLE   77,229 0 196,713
MONDELEZ INTERNATIONAL INC COMMON STOCK 609207105 367 6,805 SH   SOLE   2,042 0 4,764
NETFLIX INC COM COMMON STOCK 64110L106 549 1,495 SH   SOLE   448 0 1,046
NEW MOUNTAIN FINANCE CORPORATION BUSINESS DEVELOPMENT COMPANIES 647551100 470 33,625 SH   SOLE   10,088 0 23,538
NEXTERA ENERGY INC COMMON STOCK 65339F101 28,009 136,722 SH   SOLE   34,957 0 89,989
NEXTERA ENERGY PTNRS COM UNIT PART IN COMMON STOCK 65341B106 1,253 25,975 SH   SOLE   7,792 0 18,182
NOVO-NORDISK A-S ADR AMERICAN DEPOSITORY 670100205 284 5,560 SH   SOLE   1,668 0 3,892
NUVEEN AMT-FREE MUNICIPAL INC FD FIXED INCOME ETF 670657105 478 34,627 SH   SOLE   10,388 0 24,239
NUVEEN PFD & CV INC FD COM SHS COMMON STOCK 67073D102 91 11,498 SH   SOLE   3,449 0 8,049
NUVEEN PREFERRED AND CONVERTIBLE INCOME FU COMMON STOCK 67073B106 143 14,471 SH   SOLE   4,341 0 10,130
NUVEEN REAL ASSET INCOME AND GROWTH FUND CLOSED END FUNDS-EQUITY 67074Y105 503 29,691 SH   SOLE   8,907 0 20,784
NVIDIA CORP COMMON STOCK 67066G104 1,422 8,656 SH   SOLE   2,597 0 6,059
OLD DOMINION FREIGHT LNS COMMON STOCK 679580100 17,709 118,648 SH   SOLE   29,847 0 77,289
PENNANTPARK FLOATING RATE CAPITAL LTD. BUSINESS DEVELOPMENT COMPANIES 70806A106 1,083 93,655 SH   SOLE   28,096 0 65,558
PEPSICO INC COMMON STOCK 713448108 217 1,652 SH   SOLE   495 0 1,156
PFIZER INC COMMON STOCK 717081103 15,621 360,592 SH   SOLE   94,009 0 239,134
PHILIP MORRIS INTL INC COMMON STOCK 718172109 201 2,560 SH   SOLE   768 0 1,792
PNC FINANCIAL SERVICES GROUP COMMON STOCK 693475105 263 1,917 SH   SOLE   575 0 1,342
PRINCIPAL FINANCIAL GP COM COMMON STOCK 74251V102 780 13,473 SH   SOLE   4,042 0 9,431
PROCTER & GAMBLE COMMON STOCK 742718109 899 8,199 SH   SOLE   2,460 0 5,739
PROLOGIS INC COMMON STOCK 74340W103 12,981 162,056 SH   SOLE   41,947 0 106,903
PROSHARES ULTRA QQQ COMMON STOCK 74347R206 637 6,630 SH   SOLE   1,989 0 4,641
QUALCOMM INC COMMON STOCK 747525103 673 8,843 SH   SOLE   2,653 0 6,190
QURATE RETAIL, INC. COMMON STOCK 74915M100 1,115 90,032 SH   SOLE   27,010 0 63,022
RAYTHEON CO COM NEW COMMON STOCK 755111507 959 5,514 SH   SOLE   1,654 0 3,860
ROSS STORES INC COM COMMON STOCK 778296103 19,383 195,548 SH   SOLE   50,578 0 128,784
S P D R S&P 500 ETF TR COMMON STOCK 78462F103 2,935 10,015 SH   SOLE   3,005 0 7,011
S&P GLOBAL INC COMMON STOCK 78409V104 17,686 77,640 SH   SOLE   20,463 0 51,499
SEACOR HOLDINGS INC CONVERTIBLE BONDS 81170YAB5 74 75,000 SH   SOLE   22,500 0 52,500
SIMPSON MFG CO INC COM COMMON STOCK 829073105 342 5,150 SH   SOLE   1,545 0 3,605
SPDR BBG BARC IG FLOATING RT FIXED INCOME ETF 78468R200 921 29,982 SH   SOLE   8,995 0 20,987
SPDR PORTFOLIO SHORT TERM CORP BOND FIXED INCOME ETF 78464A474 365 11,859 SH   SOLE   3,558 0 8,302
SPDR S&P MIDCAP 400 ETF TRUST COMMON STOCK 78467Y107 665 1,875 SH   SOLE   562 0 1,312
SPDR WELLS FARGO PREFERRED FIXED INCOME ETF 78464A292 407 9,410 SH   SOLE   2,823 0 6,587
STRYKER CORP COMMON STOCK 863667101 7,966 38,750 SH   SOLE   9,823 0 25,511
SYNCHRONY FINANCIAL COMMON STOCK 87165B103 730 21,056 SH   SOLE   6,317 0 14,739
TANGER FACTORY OUTLET COM REAL ESTATE INVESTMENT TRUST (REIT) 875465106 741 45,686 SH   SOLE   13,706 0 31,980
TARGET CORP COMMON STOCK 87612E106 2,293 26,477 SH   SOLE   7,943 0 18,534
TCG BDC, INC. BUSINESS DEVELOPMENT COMPANIES 872280102 410 26,890 SH   SOLE   8,067 0 18,823
TELEFLEX INC COM COMMON STOCK 879369106 515 1,554 SH   SOLE   466 0 1,088
THE INVESCO VARIABLE RATE INV. GRAD FIXED INCOME ETF 46090A879 797 32,065 SH   SOLE   9,620 0 22,446
THE MACERICH COMPANY REAL ESTATE INVESTMENT TRUST (REIT) 554382101 566 16,893 SH   SOLE   5,068 0 11,825
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 14,021 47,742 SH   SOLE   12,190 0 31,485
TPG SPECIALTY LENDING, INC. BUSINESS DEVELOPMENT COMPANIES 87265K102 581 29,650 SH   SOLE   8,895 0 20,755
ULTRA FINANCIALS PROSHARES COMMON STOCK 74347X633 347 7,716 SH   SOLE   2,315 0 5,401
UNION PACIFIC CORP COMMON STOCK 907818108 20,828 123,160 SH   SOLE   31,099 0 80,536
UNITED TECHNOLOGIES COMMON STOCK 913017109 378 2,900 SH   SOLE   870 0 2,030
UNITEDHEALTH GROUP INC COMMON STOCK 91324P102 19,379 79,420 SH   SOLE   20,409 0 52,326
VANGUARD EUROPE PACIFIC ETF COMMON STOCK 921943858 450 10,796 SH   SOLE   3,239 0 7,557
VANGUARD INDEX FDS REIT ETF COMMON STOCK 922908553 629 7,194 SH   SOLE   2,158 0 5,036
VANGUARD INT-TERM CORPORATE FIXED INCOME ETF 92206C870 418 4,648 SH   SOLE   1,394 0 3,254
VANGUARD S&P 500 ETF EXCHANGE TRADED FUNDS 922908363 5,285 19,635 SH   SOLE   5,890 0 13,744
VANGUARD TOTAL STOCK MKT EXCHANGE TRADED FUNDS 922908769 1,218 8,114 SH   SOLE   2,434 0 5,680
VEREIT, INC. REAL ESTATE INVESTMENT TRUST (REIT) 92339V100 1,048 116,318 SH   SOLE   34,895 0 81,423
VERITEX HOLDINGS INC. COMMON STOCK 923451108 299 11,540 SH   SOLE   3,462 0 8,078
VERIZON COMMUNICATIONS COMMON STOCK 92343V104 13,819 241,880 SH   SOLE   61,500 0 157,990
VERTEX PHARMACEUTICALS COMMON STOCK 92532F100 14,277 77,854 SH   SOLE   20,130 0 51,523
VISA INC CL A COMMON STOCK 92826C839 14,011 80,734 SH   SOLE   16,520 0 50,219
WESTERN ASSET EMERGING MARKET COMMON STOCK 95766A101 157 10,944 SH   SOLE   3,283 0 7,661