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 CO COM Stock 88579Y101   17,315 111 SH   SOLE   0 0 111
ABBOTT LABS COM Stock 002824100   16,549 181 SH   SOLE   0 0 181
ABBVIE INC COM Stock 00287Y109   4,909 50 SH   SOLE   0 0 50
AFLAC INC COM Stock 001055102   7,206 200 SH   SOLE   0 0 200
AGNICO EAGLE MINES LTD COM Stock 008474108   9,609 150 SH   SOLE   0 0 150
ALTRIA GROUP INC COM Stock 02209S103   19,625 500 SH   SOLE   0 0 500
AMARIN CORP PLC SPONS ADR NEW ADR 023111206   5,135 742 SH   SOLE   0 0 742
AMAZON.COM INC Stock 023135106   331,058 120 SH   SOLE   0 0 120
AMGEN INC Stock 031162100   23,822 101 SH   SOLE   0 0 101
AMPHENOL CORP NEW CL A Stock 032095101   1,820 19 SH   SOLE   0 0 19
ANALOG DEVICES INC COM Stock 032654105   4,292 35 SH   SOLE   0 0 35
AON PLC SHS CL A Stock G0403H108   10,208 53 SH   SOLE   0 0 53
APA CORPORATION COM Stock 03743Q108   2,700 200 SH   SOLE   0 0 200
APPLE INC Stock 037833100   48,883 134 SH   SOLE   0 0 134
ASTRAZENECA PLC- SPONS ADR ADR 046353108   123,710 2,339 SH   SOLE   0 0 2,339
AT&T INC COM Stock 00206R102   23,489 777 SH   SOLE   0 0 777
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   6,104 41 SH   SOLE   0 0 41
AVAGO TECHNOLOGIES LTD Stock 11135F101   1,894 6 SH   SOLE   0 0 6
BANK AMERICA CORP COM Stock 060505104   546 23 SH   SOLE   0 0 23
BARRICK GOLD CORP COM Stock 067901108   21,821 810 SH   SOLE   0 0 810
BECTON DICKINSON & CO COM Stock 075887109   38,283 160 SH   SOLE   0 0 160
BHP GROUP LTD SPONSORED ADS ADR 088606108   10,095 203 SH   SOLE   0 0 203
BIOCRYST PHARMACEUTICALS INC COM Stock 09058V103   10,483 2,200 SH   SOLE   0 0 2,200
BLACK STONE MINERALS L P COM UNIT Stock 09225M101   108,544 16,699 SH   SOLE   0 0 16,699
BOEING CO COM Stock 097023105   21,996 120 SH   SOLE   0 0 120
BOX INC CL A Stock 10316T104   934 45 SH   SOLE   0 0 45
BROOKFIELD CORP CL A LTD VT SH Stock 11271J107   12,436 378 SH   SOLE   0 0 378
CABLE ONE INC COM Stock 12685J105   26,623 15 SH   SOLE   0 0 15
CANADIAN NATL RY CO COM Stock 136375102   5,403 61 SH   SOLE   0 0 61
CANADIAN PACIFIC KANSAS CITY COM Stock 13646K108   9,448 37 SH   SOLE   0 0 37
CANOPY GROWTH CORP COM Stock 138035100   4,848 300 SH   SOLE   0 0 300
CASTLIGHT HEALTH INC CL B Stock 14862Q100   415 500 SH   SOLE   0 0 500
CISCO SYS INC Stock 17275R102   86,097 1,846 SH   SOLE   0 0 1,846
CME GROUP INC COM Stock 12572Q105   1,463 9 SH   SOLE   0 0 9
COCA COLA CO COM Stock 191216100   7,825 175 SH   SOLE   0 0 175
COLGATE PALMOLIVE CO COM Stock 194162103   6,593 90 SH   SOLE   0 0 90
COMCAST CORP NEW CL A Stock 20030N101   3,118 80 SH   SOLE   0 0 80
COSTCO WHOLESALE CORP Stock 22160K105   346 1 SH   SOLE   0 0 1
COUSINS PPTYS INC COM NEW REIT 222795502   22,671 760 SH   SOLE   0 0 760
CVS HEALTH CORP COM Stock 126650100   5,393 83 SH   SOLE   0 0 83
DISCOVERY COMMUNICATIONS INC NEW COM SER C Stock 25470F302   482 25 SH   SOLE   0 0 25
DISCOVERY HLDG CO Stock 934423104   25,805 1,223 SH   SOLE   0 0 1,223
DISNEY WALT CO COM Stock 254687106   12,378 111 SH   SOLE   0 0 111
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   9,826 123 SH   SOLE   0 0 123
EDWARDS LIFESCIENCES CORP COM Stock 28176E108   2,073 30 SH   SOLE   0 0 30
EVOLUS INC COM Stock 30052C107   4,505 850 SH   SOLE   0 0 850
EXXON MOBIL CORP COM Stock 30231G102   3,227,328 72,167 SH   SOLE   0 0 72,167
FIDELITY MSCI FINANCIALS INDEX ETF ETF 316092501   563 17 SH   SOLE   0 0 17
FIDELITY MSCI HEALTH CARE INDEX ETF ETF 316092600   14,936,629 300,113 SH   SOLE   0 0 300,113
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808   14,467,995 175,924 SH   SOLE   0 0 175,924
FIDELITY VALUE FACTOR ETF ETF 316092782   11,885,810 353,114 SH   SOLE   0 0 353,114
FIRST TRUST DOW JONES INTERNET INDEX FUND ETF 33733E302   141,694 831 SH   SOLE   0 0 831
FIRST TRUST HEALTH CARE ALPHADEX FUND ETF 33734X143   115,095 1,276 SH   SOLE   0 0 1,276
FIRST TRUST LARGE CAP VALUE ALPHADEX FUND ETF 33735J101   47,289 1,040 SH   SOLE   0 0 1,040
FIRST TRUST US EQUITY OPPORTUNITIES ETF ETF 336920103   42,733 510 SH   SOLE   0 0 510
FIRST TRUST WATER ETF ETF 33733B100   22,840 410 SH   SOLE   0 0 410
FORD MOTOR COMPANY Stock 345370860   25,044 4,119 SH   SOLE   0 0 4,119
FORTINET INC COM Stock 34959E109   133,976 976 SH   SOLE   0 0 976
G III APPAREL GROUP LTD COM Stock 36237H101   5,050 380 SH   SOLE   0 0 380
GENERAC HLDGS INC COM Stock 368736104   12,193 100 SH   SOLE   0 0 100
GENERAL ELECTRIC CO COM NEW Stock 369604301   8,148 1,193 SH   SOLE   0 0 1,193
GOOGLE INC Stock 02079K305   9,926 7 SH   SOLE   0 0 7
HOME DEPOT Stock 437076102   13,861 55 SH   SOLE   0 0 55
HORMEL FOODS CORP COM Stock 440452100   1,931 40 SH   SOLE   0 0 40
HOWARD HUGHES HOLDINGS INC COM Stock 44267T102   5,715 110 SH   SOLE   0 0 110
HUNTINGTON BANCSHARES INC COM Stock 446150104   1,753 194 SH   SOLE   0 0 194
ICAHN ENTERPRISES LP DEPOSITARY UNIT Stock 451100101   7,855 162 SH   SOLE   0 0 162
ILLINOIS TOOL WKS INC COM Stock 452308109   10,316 59 SH   SOLE   0 0 59
INGERSOLL RAND INC COM Stock 45687V106   1,153 41 SH   SOLE   0 0 41
INTEL CORP COM Stock 458140100   2,094 35 SH   SOLE   0 0 35
INTERNATIONAL PAPER CO COM Stock 460146103   8,737 248 SH   SOLE   0 0 248
INTL BUSINESS MACHINES Stock 459200101   183,933 1,523 SH   SOLE   0 0 1,523
INVESCO S&P 100 EQUAL WEIGHT ETF ETF 46137V449   71,914 1,275 SH   SOLE   0 0 1,275
IQIYI INC SPONSORED ADS ADR 46267X108   5,798 250 SH   SOLE   0 0 250
IQVIA HLDGS INC COM Stock 46266C105   1,703 12 SH   SOLE   0 0 12
ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663   67,520 832 SH   SOLE   0 0 832
ISHARES CORE MSCI EAFE ETF ETF 46432F842   7,041,540 123,190 SH   SOLE   0 0 123,190
ISHARES CORE MSCI EMERGING MKTS ETF 46434G103   2,495,181 52,420 SH   SOLE   0 0 52,420
ISHARES CORE S&P MID CAP ETF ETF 464287507   5,341,714 30,040 SH   SOLE   0 0 30,040
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150   8,819 127 SH   SOLE   0 0 127
ISHARES GLOBAL TECH ETF ETF 464287291   3,533 15 SH   SOLE   0 0 15
ISHARES MSCI EAFE ETF ETF 464287465   70,914 1,165 SH   SOLE   0 0 1,165
ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689   26,424 400 SH   SOLE   0 0 400
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234   4,242 106 SH   SOLE   0 0 106
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697   30,360,732 500,754 SH   SOLE   0 0 500,754
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   3,164,124 16,484 SH   SOLE   0 0 16,484
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   556,174 4,938 SH   SOLE   0 0 4,938
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630   311,908 3,200 SH   SOLE   0 0 3,200
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481   255,068 1,613 SH   SOLE   0 0 1,613
ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473   101,441 1,326 SH   SOLE   0 0 1,326
ISHARES RUSSELL TOP 200 GROWTH ETF ETF 464289438   10,662 100 SH   SOLE   0 0 100
ISHARES S&P 500 GROWTH ETF ETF 464287309   13,404,798 64,605 SH   SOLE   0 0 64,605
ISHARES S&P 500 INDEX ETF 464287200   10,287,637 33,219 SH   SOLE   0 0 33,219
ISHARES S&P 500 VALUE ETF ETF 464287408   15,958,815 147,480 SH   SOLE   0 0 147,480
ISHARES S&P SMALLCAP 600 ETF ETF 464287804   5,534,451 81,043 SH   SOLE   0 0 81,043
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887   626,560 3,690 SH   SOLE   0 0 3,690
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879   70,226 583 SH   SOLE   0 0 583
ISHARES TR RUSSELL MIDCAP INDEX FD ETF 464287499   1,338,563 24,973 SH   SOLE   0 0 24,973
JOHN MARSHALL BANCORP INC COM Stock 47805L101   327,625 29,730 SH   SOLE   0 0 29,730
JOHNSON & JOHNSON COM Stock 478160104   41,541 295 SH   SOLE   0 0 295
JPMORGAN CHASE & CO COM Stock 46625H100   6,208 66 SH   SOLE   0 0 66
KINROSS GOLD CORP COM Stock 496902404   4,498 623 SH   SOLE   0 0 623
L3HARRIS TECHNOLOGIES INC COM Stock 502431109   17,082 101 SH   SOLE   0 0 101
LIBERTY BROADBAND CORP COM SER C Stock 530307305   7,314 59 SH   SOLE   0 0 59
LIBERTY MEDIA CORP DEL COM LBTY SRM S A Stock 531229813   3,141 91 SH   SOLE   0 0 91
LIBERTY MEDIA CORP DEL COM LBTY SRM S C Stock 531229789   8,061 234 SH   SOLE   0 0 234
MARSH & MCLENNAN COS INC COM Stock 571748102   10,737 100 SH   SOLE   0 0 100
MEDTRONIC PLC SHS Stock G5960L103   17,515 191 SH   SOLE   0 0 191
META PLATFORMS INC CL A Stock 30303M102   4,087 18 SH   SOLE   0 0 18
METLIFE INC COM Stock 59156R108   1,461 40 SH   SOLE   0 0 40
MGM RESORTS INTERNATIONAL COM Stock 552953101   73,920 4,400 SH   SOLE   0 0 4,400
MICROCHIP TECHNOLOGY INC. COM Stock 595017104   8,319 79 SH   SOLE   0 0 79
MICRON TECHNOLOGY INC COM Stock 595112103   5,152 100 SH   SOLE   0 0 100
MICROSOFT Stock 594918104   75,706 372 SH   SOLE   0 0 372
NASDAQ STK MKT INC Stock 631103108   937,720 7,849 SH   SOLE   0 0 7,849
NEWMONT CORP COM Stock 651639106   19,139 310 SH   SOLE   0 0 310
NIKE INC CLASS B Stock 654106103   99 1 SH   SOLE   0 0 1
NORTHROP GRUMMAN CORP COM Stock 666807102   1,845 6 SH   SOLE   0 0 6
PALO ALTO NETWORKS INC COM Stock 697435105   1,837 8 SH   SOLE   0 0 8
PAYPAL HLDGS INC COM Stock 70450Y103   6,447 37 SH   SOLE   0 0 37
PELOTON INTERACTIVE INC CL A COM Stock 70614W100   11,554 200 SH   SOLE   0 0 200
PFIZER INC COM Stock 717081103   12,720 389 SH   SOLE   0 0 389
PRINCIPAL FINANCIAL GROUP INC COM Stock 74251V102   12,296 296 SH   SOLE   0 0 296
PROCTER AND GAMBLE CO COM Stock 742718109   84,895 710 SH   SOLE   0 0 710
PRUDENTIAL FINL INC Stock 744320102   11,693 192 SH   SOLE   0 0 192
QUALCOMM INC COM Stock 747525103   16,874 185 SH   SOLE   0 0 185
RIO TINTO PLC SPONSORED ADR ADR 767204100   10,449 186 SH   SOLE   0 0 186
ROSS STORES INC COM Stock 778296103   7,927 93 SH   SOLE   0 0 93
SANDY SPRING BANCORP INC COM Stock 800363103   100,855 4,070 SH   SOLE   0 0 4,070
SAVARA INC COM Stock 805111101   5 2 SH   SOLE   0 0 2
SCHWAB EMERGING MARKET EQ ETF ETF 808524706   5,016 206 SH   SOLE   0 0 206
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805   8,330 280 SH   SOLE   0 0 280
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300   11,474 113 SH   SOLE   0 0 113
SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409   18,791 375 SH   SOLE   0 0 375
SHELL PLC SPON ADS ADR 780259305   10,984 336 SH   SOLE   0 0 336
SNAP INC CL A Stock 83304A106   94 4 SH   SOLE   0 0 4
SONOS INC COM Stock 83570H108   7,315 500 SH   SOLE   0 0 500
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889   474,548 17,181 SH   SOLE   0 0 17,181
SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF ETF 78464A805   4,080 108 SH   SOLE   0 0 108
SPDR S&P 500 ETF TRUST ETF 78462F103   2,506,929 8,130 SH   SOLE   0 0 8,130
SPDR S&P MIDCAP 400 ETF TRUST ETF 78467Y107   96,049 296 SH   SOLE   0 0 296
SPLUNK INC COM Stock 848637104   1,987 10 SH   SOLE   0 0 10
STARBUCKS CORP Stock 855244109   75,283 1,023 SH   SOLE   0 0 1,023
SUN CMNTYS INC COM REIT 866674104   2,035 15 SH   SOLE   0 0 15
TARGET CORP COM Stock 87612E106   285 2 SH   SOLE   0 0 2
TECK RESOURCES LTD CL B Stock 878742204   2,782 267 SH   SOLE   0 0 267
TESLA MOTORS INC Stock 88160R101   107,981 100 SH   SOLE   0 0 100
TEXAS INSTRS INC COM Stock 882508104   10,539 83 SH   SOLE   0 0 83
TEXAS PACIFIC LAND CORPORATION COM Stock 88262P102   55,901 94 SH   SOLE   0 0 94
TRANE TECHNOLOGIES PLC SHS Stock G8994E103   0 0 SH   SOLE   0 0 0
TREEHOUSE FOODS INC COM Stock 89469A104   4,380 100 SH   SOLE   0 0 100
TRUIST FINL CORP COM Stock 89832Q109   34,358 915 SH   SOLE   0 0 915
UNDER ARMOUR INC CL A Stock 904311107   97 10 SH   SOLE   0 0 10
UNITEDHEALTH GROUP Stock 91324P102   23,301 79 SH   SOLE   0 0 79
US BANCORP DEL COM NEW Stock 902973304   6,112 166 SH   SOLE   0 0 166
VALE S A SPONSORED ADS ADR 91912E105   15,032 1,458 SH   SOLE   0 0 1,458
VANGUARD GROWTH ETF ETF 922908736   170,362 843 SH   SOLE   0 0 843
VANGUARD HEALTH CARE ETF ETF 92204A504   28,898 150 SH   SOLE   0 0 150
VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702   107,554 386 SH   SOLE   0 0 386
VANGUARD LARGE-CAP ETF ETF 922908637   104,390 730 SH   SOLE   0 0 730
VANGUARD MID CAP ETF 922908629   29,504 180 SH   SOLE   0 0 180
VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714   207,748 2,101 SH   SOLE   0 0 2,101
VANGUARD S&P 500 ETF ETF 922908363   45,997 162 SH   SOLE   0 0 162
VANGUARD S&P 500 GROWTH ETF ETF 921932505   539,902 2,889 SH   SOLE   0 0 2,889
VANGUARD S&P MID-CAP 400 GROWTH ETF ETF 921932869   151,714 1,090 SH   SOLE   0 0 1,090
VANGUARD S&P MID-CAP 400 VALUE ETF ETF 921932844   422,632 4,110 SH   SOLE   0 0 4,110
VANGUARD SMALL CAP ETF ETF 922908751   18,944 130 SH   SOLE   0 0 130
VANGUARD SMALL-CAP GROWTH ETF ETF 922908595   68,463 343 SH   SOLE   0 0 343
VANGUARD TOTAL STK MKT ETF 922908769   28,175 180 SH   SOLE   0 0 180
VERIZON COMMUNICATIONS Stock 92343V104   178 3 SH   SOLE   0 0 3
VERTEX PHARMACEUTICALS INC COM Stock 92532F100   2,032 7 SH   SOLE   0 0 7
VISA INC COM CL A Stock 92826C839   15,067 78 SH   SOLE   0 0 78
VMWARE INC CL A COM Stock 928563402   1,858 12 SH   SOLE   0 0 12
WELLS FARGO CO NEW COM Stock 949746101   0 0 SH   SOLE   0 0 0
WESTROCK CO COM Stock 96145D105   1,159 41 SH   SOLE   0 0 41
XENIA HOTELS & RESORTS INC COM REIT 984017103   7,464 800 SH   SOLE   0 0 800