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,780 111 SH   SOLE   0 0 111
ABBOTT LABS COM Stock 002824100   19,698 181 SH   SOLE   0 0 181
ABBVIE INC COM Stock 00287Y109   4,380 50 SH   SOLE   0 0 50
AFLAC INC COM Stock 001055102   7,270 200 SH   SOLE   0 0 200
AGNICO EAGLE MINES LTD COM Stock 008474108   11,942 150 SH   SOLE   0 0 150
ALPHABET INC CAP STK CL C Stock 02079K107   5,878 4 SH   SOLE   0 0 4
ALTRIA GROUP INC COM Stock 02209S103   19,320 500 SH   SOLE   0 0 500
AMARIN CORP PLC SPONS ADR NEW ADR 023111206   6,702 1,592 SH   SOLE   0 0 1,592
AMAZON.COM INC Stock 023135106   371,550 118 SH   SOLE   0 0 118
AMETEK INC COM Stock 031100100   4,572 46 SH   SOLE   0 0 46
AMGEN INC Stock 031162100   25,670 101 SH   SOLE   0 0 101
ANSYS INC COM Stock 03662Q105   5,890 18 SH   SOLE   0 0 18
AON PLC SHS CL A Stock G0403H108   10,934 53 SH   SOLE   0 0 53
APA CORPORATION COM Stock 03743Q108   1,894 200 SH   SOLE   0 0 200
APPLE INC Stock 037833100   51,883 448 SH   SOLE   0 0 448
ASTRAZENECA PLC- SPONS ADR ADR 046353108   115,464 2,107 SH   SOLE   0 0 2,107
AT&T INC COM Stock 00206R102   20,584 722 SH   SOLE   0 0 722
AUTODESK INC COM Stock 052769106   3,927 17 SH   SOLE   0 0 17
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   5,719 41 SH   SOLE   0 0 41
BALL CORP COM Stock 058498106   7,730 93 SH   SOLE   0 0 93
BARRICK GOLD CORP COM Stock 067901108   22,769 810 SH   SOLE   0 0 810
BECTON DICKINSON & CO COM Stock 075887109   37,229 160 SH   SOLE   0 0 160
BHP GROUP LTD SPONSORED ADS ADR 088606108   10,497 203 SH   SOLE   0 0 203
BIOCRYST PHARMACEUTICALS INC COM Stock 09058V103   7,557 2,200 SH   SOLE   0 0 2,200
BLACK STONE MINERALS L P COM UNIT Stock 09225M101   102,532 16,699 SH   SOLE   0 0 16,699
BOEING CO COM Stock 097023105   21,484 130 SH   SOLE   0 0 130
BOOZ ALLEN HAMILTON HLDG CORP CL A Stock 099502106   2,075 25 SH   SOLE   0 0 25
BOX INC CL A Stock 10316T104   781 45 SH   SOLE   0 0 45
BROOKFIELD CORP CL A LTD VT SH Stock 11271J107   12,497 378 SH   SOLE   0 0 378
CABLE ONE INC COM Stock 12685J105   28,281 15 SH   SOLE   0 0 15
CAESARS ENTERTAINMENT INC NEW COM Stock 12769G100   53,369 952 SH   SOLE   0 0 952
CANADIAN NATL RY CO COM Stock 136375102   6,494 61 SH   SOLE   0 0 61
CANADIAN PACIFIC KANSAS CITY COM Stock 13646K108   11,264 37 SH   SOLE   0 0 37
CANOPY GROWTH CORP COM Stock 138035100   4,296 300 SH   SOLE   0 0 300
CASTLIGHT HEALTH INC CL B Stock 14862Q100   565 500 SH   SOLE   0 0 500
CISCO SYS INC Stock 17275R102   54,437 1,382 SH   SOLE   0 0 1,382
CME GROUP INC COM Stock 12572Q105   1,506 9 SH   SOLE   0 0 9
COCA COLA CO COM Stock 191216100   156 3 SH   SOLE   0 0 3
COLGATE PALMOLIVE CO COM Stock 194162103   6,944 90 SH   SOLE   0 0 90
COMCAST CORP NEW CL A Stock 20030N101   3,701 80 SH   SOLE   0 0 80
CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308   5,705 89 SH   SOLE   0 0 89
COSTCO WHOLESALE CORP Stock 22160K105   406 1 SH   SOLE   0 0 1
COUSINS PPTYS INC COM NEW REIT 222795502   21,728 760 SH   SOLE   0 0 760
CROWDSTRIKE HLDGS INC CL A Stock 22788C105   680,146 4,953 SH   SOLE   0 0 4,953
CVS HEALTH CORP COM Stock 126650100   4,847 83 SH   SOLE   0 0 83
DANAHER CORP Stock 235851102   14,212 66 SH   SOLE   0 0 66
DATADOG INC CL A COM Stock 23804L103   1,941 19 SH   SOLE   0 0 19
DELTA AIR LINES INC DEL CMN Stock 247361702   398 13 SH   SOLE   0 0 13
DISCOVERY COMMUNICATIONS INC NEW COM SER C Stock 25470F302   490 25 SH   SOLE   0 0 25
DISCOVERY HLDG CO Stock 934423104   26,625 1,223 SH   SOLE   0 0 1,223
DISNEY WALT CO COM Stock 254687106   12,160 98 SH   SOLE   0 0 98
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   10,893 123 SH   SOLE   0 0 123
EVOLUS INC COM Stock 30052C107   3,324 850 SH   SOLE   0 0 850
EXXON MOBIL CORP COM Stock 30231G102   2,869,420 83,583 SH   SOLE   0 0 83,583
FIDELITY MSCI FINANCIALS INDEX ETF ETF 316092501   575 17 SH   SOLE   0 0 17
FIDELITY MSCI HEALTH CARE INDEX ETF ETF 316092600   16,246,228 308,864 SH   SOLE   0 0 308,864
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808   16,435,418 178,529 SH   SOLE   0 0 178,529
FIDELITY VALUE FACTOR ETF ETF 316092782   13,012,655 365,319 SH   SOLE   0 0 365,319
FIRST TRUST CLOUD COMPUTING ETF ETF 33734X192   1,491 19 SH   SOLE   0 0 19
FIRST TRUST DOW JONES INTERNET INDEX FUND ETF 33733E302   156,502 831 SH   SOLE   0 0 831
FIRST TRUST HEALTH CARE ALPHADEX FUND ETF 33734X143   120,888 1,276 SH   SOLE   0 0 1,276
FIRST TRUST LARGE CAP VALUE ALPHADEX FUND ETF 33735J101   48,537 1,040 SH   SOLE   0 0 1,040
FIRST TRUST US EQUITY OPPORTUNITIES ETF ETF 336920103   49,286 510 SH   SOLE   0 0 510
FIRST TRUST WATER ETF ETF 33733B100   24,780 410 SH   SOLE   0 0 410
FORD MOTOR COMPANY Stock 345370860   27,433 4,119 SH   SOLE   0 0 4,119
FORTINET INC COM Stock 34959E109   114,983 976 SH   SOLE   0 0 976
G III APPAREL GROUP LTD COM Stock 36237H101   4,982 380 SH   SOLE   0 0 380
GENERAC HLDGS INC COM Stock 368736104   19,364 100 SH   SOLE   0 0 100
GENERAL ELECTRIC CO COM NEW Stock 369604301   7,432 1,193 SH   SOLE   0 0 1,193
GLOBAL PMTS INC COM Stock 37940X102   10,477 59 SH   SOLE   0 0 59
GOLDMAN SACHS GROUP INC Stock 38141G104   1,005 5 SH   SOLE   0 0 5
GOOGLE INC Stock 02079K305   7,328 5 SH   SOLE   0 0 5
HOME DEPOT Stock 437076102   14,996 54 SH   SOLE   0 0 54
HORMEL FOODS CORP COM Stock 440452100   1,956 40 SH   SOLE   0 0 40
HOWARD HUGHES HOLDINGS INC COM Stock 44267T102   6,336 110 SH   SOLE   0 0 110
HUNTINGTON BANCSHARES INC COM Stock 446150104   1,779 194 SH   SOLE   0 0 194
ICAHN ENTERPRISES LP DEPOSITARY UNIT Stock 451100101   7,990 162 SH   SOLE   0 0 162
ILLINOIS TOOL WKS INC COM Stock 452308109   11,399 59 SH   SOLE   0 0 59
INGERSOLL RAND INC COM Stock 45687V106   1,460 41 SH   SOLE   0 0 41
INNOVATIVE INDL PPTYS INC COM REIT 45781V101   4,468 36 SH   SOLE   0 0 36
INTEL CORP COM Stock 458140100   1,812 35 SH   SOLE   0 0 35
INTERNATIONAL PAPER CO COM Stock 460146103   10,060 248 SH   SOLE   0 0 248
INTL BUSINESS MACHINES Stock 459200101   182,870 1,503 SH   SOLE   0 0 1,503
INVESCO S&P 100 EQUAL WEIGHT ETF ETF 46137V449   76,373 1,275 SH   SOLE   0 0 1,275
IQIYI INC SPONSORED ADS ADR 46267X108   5,645 250 SH   SOLE   0 0 250
ISHARES CORE MSCI EAFE ETF ETF 46432F842   7,689,799 127,568 SH   SOLE   0 0 127,568
ISHARES CORE MSCI EMERGING MKTS ETF 46434G103   2,823,309 53,472 SH   SOLE   0 0 53,472
ISHARES CORE S&P MID CAP ETF ETF 464287507   6,070,848 32,760 SH   SOLE   0 0 32,760
ISHARES ESG AWARE MSCI USA ETF ETF 46435G425   4,725 62 SH   SOLE   0 0 62
ISHARES GLOBAL TECH ETF ETF 464287291   5,273 20 SH   SOLE   0 0 20
ISHARES MSCI EAFE ETF ETF 464287465   74,152 1,165 SH   SOLE   0 0 1,165
ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689   27,252 400 SH   SOLE   0 0 400
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234   4,677 106 SH   SOLE   0 0 106
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697   36,054,969 565,746 SH   SOLE   0 0 565,746
ISHARES MSCI USA VALUE FACTOR ETF ETF 46432F388   5,091 69 SH   SOLE   0 0 69
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   3,518,846 16,224 SH   SOLE   0 0 16,224
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   583,385 4,938 SH   SOLE   0 0 4,938
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630   317,893 3,200 SH   SOLE   0 0 3,200
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481   278,862 1,613 SH   SOLE   0 0 1,613
ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473   107,154 1,326 SH   SOLE   0 0 1,326
ISHARES RUSSELL TOP 200 GROWTH ETF ETF 464289438   6,069 50 SH   SOLE   0 0 50
ISHARES S&P 500 GROWTH ETF ETF 464287309   14,547,537 62,955 SH   SOLE   0 0 62,955
ISHARES S&P 500 INDEX ETF 464287200   11,521,678 34,285 SH   SOLE   0 0 34,285
ISHARES S&P 500 VALUE ETF ETF 464287408   17,325,400 154,072 SH   SOLE   0 0 154,072
ISHARES S&P SMALLCAP 600 ETF ETF 464287804   6,189,782 88,136 SH   SOLE   0 0 88,136
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887   641,749 3,637 SH   SOLE   0 0 3,637
ISHARES TR RUSSELL MIDCAP INDEX FD ETF 464287499   1,432,962 24,973 SH   SOLE   0 0 24,973
ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810   4,794 16 SH   SOLE   0 0 16
ISHARES U.S. TECHNOLOGY ETF ETF 464287721   9,032 30 SH   SOLE   0 0 30
JOHN MARSHALL BANCORP INC COM Stock 47805L101   318,111 29,730 SH   SOLE   0 0 29,730
JOHNSON & JOHNSON COM Stock 478160104   43,771 294 SH   SOLE   0 0 294
JPMORGAN CHASE & CO COM Stock 46625H100   6,354 66 SH   SOLE   0 0 66
KINROSS GOLD CORP COM Stock 496902404   5,495 623 SH   SOLE   0 0 623
L3HARRIS TECHNOLOGIES INC COM Stock 502431109   18,797 111 SH   SOLE   0 0 111
LIBERTY BROADBAND CORP COM SER C Stock 530307305   8,429 59 SH   SOLE   0 0 59
LIBERTY MEDIA CORP DEL COM LBTY SRM S A Stock 531229813   3,018 91 SH   SOLE   0 0 91
LIBERTY MEDIA CORP DEL COM LBTY SRM S C Stock 531229789   7,741 234 SH   SOLE   0 0 234
MARSH & MCLENNAN COS INC COM Stock 571748102   11,470 100 SH   SOLE   0 0 100
MASTERCARD INCORPORATED CL A Stock 57636Q104   6,763 20 SH   SOLE   0 0 20
MEDICAL PPTYS TRUST INC COM REIT 58463J304   353 20 SH   SOLE   0 0 20
MEDTRONIC PLC SHS Stock G5960L103   9,872 95 SH   SOLE   0 0 95
META PLATFORMS INC CL A Stock 30303M102   1,048 4 SH   SOLE   0 0 4
MGM RESORTS INTERNATIONAL COM Stock 552953101   95,700 4,400 SH   SOLE   0 0 4,400
MICROCHIP TECHNOLOGY INC. COM Stock 595017104   8,118 79 SH   SOLE   0 0 79
MICROSECTORS U.S. BIG OIL INDEX 3X LEVERAGED ETN ETF 06367V105   27 17 SH   SOLE   0 0 17
MICROSOFT Stock 594918104   78,243 372 SH   SOLE   0 0 372
NASDAQ STK MKT INC Stock 631103108   944,867 7,700 SH   SOLE   0 0 7,700
NETFLIX INC COM Stock 64110L106   4,500 9 SH   SOLE   0 0 9
NEWMONT CORP COM Stock 651639106   19,670 310 SH   SOLE   0 0 310
NIKE INC CLASS B Stock 654106103   127 1 SH   SOLE   0 0 1
NV5 GLOBAL INC COM Stock 62945V109   739 14 SH   SOLE   0 0 14
NVIDIA CORPORATION COM Stock 67066G104   6,495 12 SH   SOLE   0 0 12
OREILLY AUTOMOTIVE INC COM Stock 67103H107   6,455 14 SH   SOLE   0 0 14
PELOTON INTERACTIVE INC CL A COM Stock 70614W100   19,848 200 SH   SOLE   0 0 200
PFIZER INC COM Stock 717081103   14,276 389 SH   SOLE   0 0 389
POWERSHARES QQQ TR ETF 46090E103   44,666 161 SH   SOLE   0 0 161
PRINCIPAL FINANCIAL GROUP INC COM Stock 74251V102   11,920 296 SH   SOLE   0 0 296
PROCTER AND GAMBLE CO COM Stock 742718109   91,733 660 SH   SOLE   0 0 660
PRUDENTIAL FINL INC Stock 744320102   12,196 192 SH   SOLE   0 0 192
QUALCOMM INC COM Stock 747525103   2,354 20 SH   SOLE   0 0 20
RIO TINTO PLC SPONSORED ADR ADR 767204100   11,233 186 SH   SOLE   0 0 186
ROSS STORES INC COM Stock 778296103   15,304 164 SH   SOLE   0 0 164
SANDY SPRING BANCORP INC COM Stock 800363103   93,936 4,070 SH   SOLE   0 0 4,070
SAVARA INC COM Stock 805111101   2 2 SH   SOLE   0 0 2
SCHWAB EMERGING MARKET EQ ETF ETF 808524706   5,513 206 SH   SOLE   0 0 206
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805   8,792 280 SH   SOLE   0 0 280
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300   13,014 113 SH   SOLE   0 0 113
SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409   19,571 375 SH   SOLE   0 0 375
SCOTTS MIRACLE-GRO CO CL A Stock 810186106   5,352 35 SH   SOLE   0 0 35
SHELL PLC SPON ADS ADR 780259305   8,784 349 SH   SOLE   0 0 349
SHERWIN WILLIAMS CO COM Stock 824348106   7,664 11 SH   SOLE   0 0 11
SNAP INC CL A Stock 83304A106   104 4 SH   SOLE   0 0 4
SONOS INC COM Stock 83570H108   7,590 500 SH   SOLE   0 0 500
SPDR GOLD MINISHARES TRUST ETF 98149E303   5,884 313 SH   SOLE   0 0 313
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889   690,856 23,611 SH   SOLE   0 0 23,611
SPDR PORTFOLIO LONG TERM TREASURY ETF ETF 78464A664   11,498 246 SH   SOLE   0 0 246
SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508   123,584 4,092 SH   SOLE   0 0 4,092
SPDR S&P 500 ETF TRUST ETF 78462F103   2,724,624 8,136 SH   SOLE   0 0 8,136
SPDR S&P MIDCAP 400 ETF TRUST ETF 78467Y107   100,294 296 SH   SOLE   0 0 296
SPLUNK INC COM Stock 848637104   1,881 10 SH   SOLE   0 0 10
STARBUCKS CORP Stock 855244109   77,328 900 SH   SOLE   0 0 900
STERIS PLC SHS USD Stock G8473T100   7,224 41 SH   SOLE   0 0 41
TARGET CORP COM Stock 87612E106   376 2 SH   SOLE   0 0 2
TECK RESOURCES LTD CL B Stock 878742204   3,717 267 SH   SOLE   0 0 267
TELEFLEX INCORPORATED COM Stock 879369106   9,532 28 SH   SOLE   0 0 28
TESLA MOTORS INC Stock 88160R101   4,290 10 SH   SOLE   0 0 10
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS ADR 881624209   270 30 SH   SOLE   0 0 30
TEXAS INSTRS INC COM Stock 882508104   11,852 83 SH   SOLE   0 0 83
TEXAS PACIFIC LAND CORPORATION COM Stock 88262P102   42,447 94 SH   SOLE   0 0 94
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   11,480 26 SH   SOLE   0 0 26
TJX COS INC NEW COM Stock 872540109   12,744 229 SH   SOLE   0 0 229
TREEHOUSE FOODS INC COM Stock 89469A104   4,053 100 SH   SOLE   0 0 100
TRUIST FINL CORP COM Stock 89832Q109   34,816 915 SH   SOLE   0 0 915
TWILIO INC CL A Stock 90138F102   24,709 100 SH   SOLE   0 0 100
UNDER ARMOUR INC CL A Stock 904311107   112 10 SH   SOLE   0 0 10
UNITEDHEALTH GROUP Stock 91324P102   24,630 79 SH   SOLE   0 0 79
US BANCORP DEL COM NEW Stock 902973304   5,951 166 SH   SOLE   0 0 166
VALE S A SPONSORED ADS ADR 91912E105   15,426 1,458 SH   SOLE   0 0 1,458
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   20,843 162 SH   SOLE   0 0 162
VANGUARD FTSE ALL-WORLD EX-US ETF 922042775   17,557 348 SH   SOLE   0 0 348
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   7,221 167 SH   SOLE   0 0 167
VANGUARD GROWTH ETF ETF 922908736   220,099 967 SH   SOLE   0 0 967
VANGUARD HEALTH CARE ETF ETF 92204A504   41,616 204 SH   SOLE   0 0 204
VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702   57,898 186 SH   SOLE   0 0 186
VANGUARD LARGE-CAP ETF ETF 922908637   114,201 730 SH   SOLE   0 0 730
VANGUARD MID CAP ETF 922908629   31,727 180 SH   SOLE   0 0 180
VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714   207,615 2,001 SH   SOLE   0 0 2,001
VANGUARD RUSSELL 2000 ETF ETF 92206C664   14,392 119 SH   SOLE   0 0 119
VANGUARD S&P 500 ETF ETF 922908363   496,417 1,614 SH   SOLE   0 0 1,614
VANGUARD S&P 500 GROWTH ETF ETF 921932505   647,224 3,105 SH   SOLE   0 0 3,105
VANGUARD S&P MID-CAP 400 ETF ETF 921932885   20,212 161 SH   SOLE   0 0 161
VANGUARD S&P MID-CAP 400 GROWTH ETF ETF 921932869   162,483 1,090 SH   SOLE   0 0 1,090
VANGUARD S&P MID-CAP 400 VALUE ETF ETF 921932844   417,192 3,979 SH   SOLE   0 0 3,979
VANGUARD SMALL CAP ETF ETF 922908751   19,994 130 SH   SOLE   0 0 130
VANGUARD SMALL-CAP GROWTH ETF ETF 922908595   45,135 210 SH   SOLE   0 0 210
VANGUARD TOTAL STK MKT ETF 922908769   17,031 100 SH   SOLE   0 0 100
VANGUARD UTILITIES ETF ETF 92204A876   8,392 65 SH   SOLE   0 0 65
VANGUARD VALUE ETF ETF 922908744   11,287 108 SH   SOLE   0 0 108
VERADIGM INC COM Stock 01988P108   285 35 SH   SOLE   0 0 35
VERIZON COMMUNICATIONS Stock 92343V104   194 3 SH   SOLE   0 0 3
VISA INC COM CL A Stock 92826C839   12,198 61 SH   SOLE   0 0 61
VMWARE INC CL A COM Stock 928563402   1,724 12 SH   SOLE   0 0 12
XENIA HOTELS & RESORTS INC COM REIT 984017103   7,024 800 SH   SOLE   0 0 800
ZOOM VIDEO COMMUNICATIONS INC CL A Stock 98980L101   2,821 6 SH   SOLE   0 0 6
ZSCALER INC COM Stock 98980G102   3,658 26 SH   SOLE   0 0 26