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
22ND CENTY GROUP INCCOM Stock 90137F202   1,454,439 682,835 SH   SOLE   0 0 682,835
3M CO COM Stock 88579Y101   23,423 181 SH   SOLE   0 0 181
ABBOTT LABS COM Stock 002824100   2,173 20 SH   SOLE   0 0 20
ABBVIE INC COM Stock 00287Y109   42,885 280 SH   SOLE   0 0 280
ABM INDS INC COM Stock 000957100   1,997 46 SH   SOLE   0 0 46
ACCENTURE LTD BERMUDA CL A Stock G1151C101   27,765 100 SH   SOLE   0 0 100
ADOBE INC COM Stock 00724F101   64,061 175 SH   SOLE   0 0 175
ADVANCE AUTO PARTS INC COM Stock 00751Y106   3,116 18 SH   SOLE   0 0 18
AFFIRM HLDGS INC COM CL A Stock 00827B106   1,806 100 SH   SOLE   0 0 100
AIR PRODS & CHEMS INC COM Stock 009158106   32,705 136 SH   SOLE   0 0 136
AIR TRANSPORT SERVICES GRP INC COM Stock 00922R105   460 16 SH   SOLE   0 0 16
AIRBNB INC COM CL A Stock 009066101   891 10 SH   SOLE   0 0 10
ALASKA AIR GROUP INC COM Stock 011659109   521 13 SH   SOLE   0 0 13
ALLEGIANT TRAVEL CO COM Stock 01748X102   1,131 10 SH   SOLE   0 0 10
ALPHABET INC CAP STK CL C Stock 02079K107   161,871 74 SH   SOLE   0 0 74
ALTRIA GROUP INC COM Stock 02209S103   59,397 1,422 SH   SOLE   0 0 1,422
AMARIN CORP PLC SPONS ADR NEW ADR 023111206   1,925 1,292 SH   SOLE   0 0 1,292
AMAZON.COM INC Stock 023135106   380,232 3,580 SH   SOLE   0 0 3,580
AMERICAN EQTY INVT LIFE HLD CO COM Stock 025676206   1,353 37 SH   SOLE   0 0 37
AMERICAN EXPRESS CO COM Stock 025816109   4,990 36 SH   SOLE   0 0 36
AMPLIFY TRANSFORMATIONAL DATA SHARING ETF ETF 032108607   72,507 3,999 SH   SOLE   0 0 3,999
APA CORPORATION COM Stock 03743Q108   6,980 200 SH   SOLE   0 0 200
APPLE INC Stock 037833100   621,529 4,546 SH   SOLE   0 0 4,546
APPLIED INDL TECHNOLOGIES INC COM Stock 03820C105   2,212 23 SH   SOLE   0 0 23
APTIV PLC SHS Stock G6095L109   2,227 25 SH   SOLE   0 0 25
ARTIVION INC COM Stock 228903100   1,095 58 SH   SOLE   0 0 58
ASTRAZENECA PLC- SPONS ADR ADR 046353108   79,218 1,199 SH   SOLE   0 0 1,199
AT&T INC COM Stock 00206R102   100,524 4,796 SH   SOLE   0 0 4,796
ATN INTL INC COM Stock 00215F107   844 18 SH   SOLE   0 0 18
ATRICURE INC COM Stock 04963C209   1,185 29 SH   SOLE   0 0 29
BANK AMERICA CORP COM Stock 060505104   13,293 427 SH   SOLE   0 0 427
BARRICK GOLD CORP COM Stock 067901108   2,070 117 SH   SOLE   0 0 117
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   17,473 64 SH   SOLE   0 0 64
BHP GROUP LTD SPONSORED ADS ADR 088606108   11,405 203 SH   SOLE   0 0 203
BJS WHSL CLUB HLDGS INC COM Stock 05550J101   3,178 51 SH   SOLE   0 0 51
BLACK HILLS CORP COM Stock 092113109   1,455 20 SH   SOLE   0 0 20
BLACK STONE MINERALS L P COM UNIT Stock 09225M101   157,435 11,500 SH   SOLE   0 0 11,500
BLACKROCK INC COM Stock 09247X101   9,136 15 SH   SOLE   0 0 15
BLUEPRINT MEDICINES CORP COM Stock 09627Y109   1,465 29 SH   SOLE   0 0 29
BOEING CO COM Stock 097023105   9,160 67 SH   SOLE   0 0 67
BOISE CASCADE CO DEL COM Stock 09739D100   3,391 57 SH   SOLE   0 0 57
BRIGHTHOUSE FINL INC COM Stock 10922N103   82 2 SH   SOLE   0 0 2
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   15,400 200 SH   SOLE   0 0 200
CANADIAN PACIFIC KANSAS CITY COM Stock 13646K108   12,920 185 SH   SOLE   0 0 185
CANOPY GROWTH CORP COM Stock 138035100   855 300 SH   SOLE   0 0 300
CASELLA WASTE SYS INC CL A Stock 147448104   1,308 18 SH   SOLE   0 0 18
CHESAPEAKE ENERGY CORP COM Stock 165167735   1,622 20 SH   SOLE   0 0 20
CHEVRON CORP NEW COM Stock 166764100   22,730 157 SH   SOLE   0 0 157
CINCINNATI FINL CORP COM Stock 172062101   6,425 54 SH   SOLE   0 0 54
CISCO SYS INC Stock 17275R102   38,760 909 SH   SOLE   0 0 909
COCA COLA CO COM Stock 191216100   96,773 1,538 SH   SOLE   0 0 1,538
COEUR MNG INC COM NEW Stock 192108504   85 28 SH   SOLE   0 0 28
COHERENT CORP COM Stock 19247G107   1,783 35 SH   SOLE   0 0 35
COINBASE GLOBAL INC COM CL A Stock 19260Q107   11,755 250 SH   SOLE   0 0 250
COMCAST CORP NEW CL A Stock 20030N101   13,028 332 SH   SOLE   0 0 332
CONMED CORP COM Stock 207410101   1,724 18 SH   SOLE   0 0 18
CONSENSUS CLOUD SOLUTIONS INC COM Stock 20848V105   524 12 SH   SOLE   0 0 12
COSTCO WHOLESALE CORP Stock 22160K105   192,281 401 SH   SOLE   0 0 401
COUSINS PPTYS INC COM NEW REIT 222795502   22,215 760 SH   SOLE   0 0 760
CROWDSTRIKE HLDGS INC CL A Stock 22788C105   199,744 1,185 SH   SOLE   0 0 1,185
CVS HEALTH CORP COM Stock 126650100   7,691 83 SH   SOLE   0 0 83
DELTA AIR LINES INC DEL CMN Stock 247361702   608 21 SH   SOLE   0 0 21
DEXCOM INC COM Stock 252131107   2,385 32 SH   SOLE   0 0 32
DIAMONDROCK HOSPITALITY CO COM REIT 252784301   1,223 149 SH   SOLE   0 0 149
DIREXION DAILY 20 YEAR TREASURY BEAR 3X SHARES ETF 25460G849   11,161 110 SH   SOLE   0 0 110
DISCOVERY HLDG CO Stock 934423104   75,541 5,629 SH   SOLE   0 0 5,629
DISNEY WALT CO COM Stock 254687106   12,461 132 SH   SOLE   0 0 132
DOMINION RESOURCES INC Stock 25746U109   30,408 381 SH   SOLE   0 0 381
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   13,187 123 SH   SOLE   0 0 123
EASTGROUP PPTYS INC COM REIT 277276101   1,852 12 SH   SOLE   0 0 12
EATON CORP PLC SHS Stock G29183103   3,780 30 SH   SOLE   0 0 30
ENTERGY CORP NEW COM Stock 29364G103   22,866 203 SH   SOLE   0 0 203
ENTERPRISE FINL SVCS CORP COM Stock 293712105   789 19 SH   SOLE   0 0 19
EQUINIX INC COM REIT 29444U700   3,942 6 SH   SOLE   0 0 6
ESSENTIAL UTILS INC COM Stock 29670G102   30,169 658 SH   SOLE   0 0 658
EVOLUS INC COM Stock 30052C107   5,800 500 SH   SOLE   0 0 500
EXXON MOBIL CORP COM Stock 30231G102   3,611,936 42,176 SH   SOLE   0 0 42,176
FEDERAL SIGNAL CORP COM Stock 313855108   2,207 62 SH   SOLE   0 0 62
FEDEX CORP COM Stock 31428X106   1,134 5 SH   SOLE   0 0 5
FIDELITY MSCI FINANCIALS INDEX ETF ETF 316092501   54,315 1,217 SH   SOLE   0 0 1,217
FIDELITY MSCI HEALTH CARE INDEX ETF ETF 316092600   15,220,474 250,873 SH   SOLE   0 0 250,873
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808   9,060,636 93,893 SH   SOLE   0 0 93,893
FIDELITY NATL INFORMATION SVCS COM Stock 31620M106   10,725 117 SH   SOLE   0 0 117
FIDELITY VALUE FACTOR ETF ETF 316092782   11,709,022 272,176 SH   SOLE   0 0 272,176
FIRST BANCORP N C COM Stock 318910106   942 27 SH   SOLE   0 0 27
FIRST FINL BANCORP OH COM Stock 320209109   1,455 75 SH   SOLE   0 0 75
FIRST INTST BANCSYSTEM INC COM Stock 32055Y201   2,782 73 SH   SOLE   0 0 73
FIRST TRUST DOW JONES INTERNET INDEX FUND ETF 33733E302   100,354 790 SH   SOLE   0 0 790
FIRST TRUST HEALTH CARE ALPHADEX FUND ETF 33734X143   15,468 150 SH   SOLE   0 0 150
FIRST TRUST LARGE CAP VALUE ALPHADEX FUND ETF 33735J101   64,594 1,040 SH   SOLE   0 0 1,040
FIRST TRUST US EQUITY OPPORTUNITIES ETF ETF 336920103   13,966 170 SH   SOLE   0 0 170
FIRST TRUST WATER ETF ETF 33733B100   29,516 410 SH   SOLE   0 0 410
FORD MOTOR COMPANY Stock 345370860   15,560 1,398 SH   SOLE   0 0 1,398
FORTINET INC COM Stock 34959E109   219,530 3,880 SH   SOLE   0 0 3,880
FOX CORP CL A COM Stock 35137L105   193 6 SH   SOLE   0 0 6
FUBOTV INC COM Stock 35953D104   99 40 SH   SOLE   0 0 40
G III APPAREL GROUP LTD COM Stock 36237H101   7,081 350 SH   SOLE   0 0 350
GENERAL ELECTRIC CO COM NEW Stock 369604301   3,375 53 SH   SOLE   0 0 53
GOOGLE INC Stock 02079K305   333,427 153 SH   SOLE   0 0 153
GRAINGER W W INC COM Stock 384802104   5,453 12 SH   SOLE   0 0 12
HALOZYME THERAPEUTICS INC COM Stock 40637H109   2,288 52 SH   SOLE   0 0 52
HOME DEPOT Stock 437076102   24,684 90 SH   SOLE   0 0 90
HUB GROUP INC CL A Stock 443320106   2,057 29 SH   SOLE   0 0 29
HYZON MOTORS INC COM CL A Stock 44951Y102   7,277 2,475 SH   SOLE   0 0 2,475
IBIO INC COM Stock 451033203   74 280 SH   SOLE   0 0 280
INDEPENDENT BANK GROUP INC COM Stock 45384B106   1,494 22 SH   SOLE   0 0 22
INDEPENDENT BK CORP MASS COM Stock 453836108   1,747 22 SH   SOLE   0 0 22
INMODE LTD SHS Stock M5425M103   4,482 200 SH   SOLE   0 0 200
INSPIRE MED SYS INC COM Stock 457730109   1,461 8 SH   SOLE   0 0 8
INTERNATIONAL PAPER CO COM Stock 460146103   627 15 SH   SOLE   0 0 15
INTL BUSINESS MACHINES Stock 459200101   11,436 81 SH   SOLE   0 0 81
INTUITIVE SURGICAL INC COM NEW Stock 46120E602   18,064 90 SH   SOLE   0 0 90
INVENTRUST PPTYS CORP COM NEW REIT 46124J201   15,887 616 SH   SOLE   0 0 616
INVESCO NASDAQ 100 ETF ETF 46138G649   22,118 192 SH   SOLE   0 0 192
INVESCO S&P 100 EQUAL WEIGHT ETF ETF 46137V449   90,997 1,275 SH   SOLE   0 0 1,275
IQIYI INC SPONSORED ADS ADR 46267X108   1,050 250 SH   SOLE   0 0 250
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621   28,012 588 SH   SOLE   0 0 588
ISHARES CORE MSCI EAFE ETF ETF 46432F842   9,094,973 154,545 SH   SOLE   0 0 154,545
ISHARES CORE MSCI EMERGING MKTS ETF 46434G103   4,489,969 91,520 SH   SOLE   0 0 91,520
ISHARES CORE S&P MID CAP ETF ETF 464287507   10,931,327 48,320 SH   SOLE   0 0 48,320
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150   2,095 25 SH   SOLE   0 0 25
ISHARES EVOLVED U.S. HEALTHCARE STAPLES ETF ETF 46431W689   7,722 201 SH   SOLE   0 0 201
ISHARES MSCI EAFE ETF ETF 464287465   94,610 1,514 SH   SOLE   0 0 1,514
ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689   43,114 681 SH   SOLE   0 0 681
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234   4,254 106 SH   SOLE   0 0 106
ISHARES MSCI EMERGING MARKETS MIN VOL FACTOR ETF ETF 464286533   287,903 5,194 SH   SOLE   0 0 5,194
ISHARES MSCI JAPAN ETF ETF 46434G822   9,615 182 SH   SOLE   0 0 182
ISHARES MSCI SAUDI ARABIA ETF ETF 46434V423   497 12 SH   SOLE   0 0 12
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697   48,194,154 686,429 SH   SOLE   0 0 686,429
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339   23,798 213 SH   SOLE   0 0 213
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   6,311,430 28,859 SH   SOLE   0 0 28,859
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   3,254,752 22,451 SH   SOLE   0 0 22,451
ISHARES RUSSELL 2000 ETF ETF 464287655   1,864,992 11,012 SH   SOLE   0 0 11,012
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630   348,730 2,561 SH   SOLE   0 0 2,561
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481   284,884 3,596 SH   SOLE   0 0 3,596
ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473   261,595 2,576 SH   SOLE   0 0 2,576
ISHARES S&P 500 GROWTH ETF ETF 464287309   16,169,949 267,936 SH   SOLE   0 0 267,936
ISHARES S&P 500 INDEX ETF 464287200   21,799,101 57,495 SH   SOLE   0 0 57,495
ISHARES S&P 500 VALUE ETF ETF 464287408   35,515,545 258,370 SH   SOLE   0 0 258,370
ISHARES S&P SMALLCAP 600 ETF ETF 464287804   13,580,251 146,957 SH   SOLE   0 0 146,957
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887   717,393 6,812 SH   SOLE   0 0 6,812
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879   48,861 549 SH   SOLE   0 0 549
ISHARES TR RUSSELL 1000 INDEX ETF ETF 464287622   33,242 160 SH   SOLE   0 0 160
ISHARES TR RUSSELL MIDCAP INDEX FD ETF 464287499   1,196,287 18,501 SH   SOLE   0 0 18,501
ISHARES U.S. TECHNOLOGY ETF ETF 464287721   9,594 120 SH   SOLE   0 0 120
J2 GLOBAL INC Stock 48123V102   2,683 36 SH   SOLE   0 0 36
JOHN MARSHALL BANCORP INC COM Stock 47805L101   1,120,914 49,730 SH   SOLE   0 0 49,730
JOHNSON & JOHNSON COM Stock 478160104   320,583 1,806 SH   SOLE   0 0 1,806
JPMORGAN CHASE & CO COM Stock 46625H100   167,676 1,489 SH   SOLE   0 0 1,489
JPMORGAN INFLATION MANAGED BOND ETF ETF 46654Q104   8,055,207 166,809 SH   SOLE   0 0 166,809
KADANT INC COM Stock 48282T104   2,188 12 SH   SOLE   0 0 12
KAISER ALUMINUM CORP COM PAR $0.01 Stock 483007704   1,582 20 SH   SOLE   0 0 20
KBR INC COM Stock 48242W106   2,178 45 SH   SOLE   0 0 45
KIMBERLY-CLARK CORP COM Stock 494368103   27,030 200 SH   SOLE   0 0 200
KYNDRYL HLDGS INC COMMON STOCK Stock 50155Q100   156 16 SH   SOLE   0 0 16
L3HARRIS TECHNOLOGIES INC COM Stock 502431109   8,460 35 SH   SOLE   0 0 35
LIBERTY BROADBAND CORP COM SER C Stock 530307305   6,823 59 SH   SOLE   0 0 59
LIGAND PHARMACEUTICALS INC COM NEW Stock 53220K504   1,606 18 SH   SOLE   0 0 18
LINDE PLC SHS Stock G54950103   4,888 17 SH   SOLE   0 0 17
LOCKHEED MARTIN CORP Stock 539830109   210,250 489 SH   SOLE   0 0 489
LOWES COS INC COM Stock 548661107   109,169 625 SH   SOLE   0 0 625
LUFAX HOLDING LTD ADS REP SHS CL A ADR 54975P102   1,452 242 SH   SOLE   0 0 242
LXP INDUSTRIAL TRUST COM REIT 529043101   687 64 SH   SOLE   0 0 64
MAGNITE INC COM Stock 55955D100   4,547 512 SH   SOLE   0 0 512
MAKEMYTRIP LIMITED MAURITIUS SHS Stock V5633W109   1,464 57 SH   SOLE   0 0 57
MAXLINEAR INC COM Stock 57776J100   1,699 50 SH   SOLE   0 0 50
MCDONALDS CORP COM Stock 580135101   19,010 77 SH   SOLE   0 0 77
MEDTRONIC PLC SHS Stock G5960L103   9,873 110 SH   SOLE   0 0 110
MERCK & CO INC Stock 58933Y105   8,570 94 SH   SOLE   0 0 94
MERIT MED SYS INC COM Stock 589889104   2,008 37 SH   SOLE   0 0 37
MICROCHIP TECHNOLOGY INC. COM Stock 595017104   9,177 158 SH   SOLE   0 0 158
MICROSOFT Stock 594918104   214,196 834 SH   SOLE   0 0 834
MICROSTRATEGY INC CL A NEW Stock 594972408   822 5 SH   SOLE   0 0 5
MINERALS TECHNOLOGIES INC COM Stock 603158106   2,576 42 SH   SOLE   0 0 42
MORGAN STANLEY COM NEW Stock 617446448   22,818 300 SH   SOLE   0 0 300
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307   5,240 25 SH   SOLE   0 0 25
MYR GROUP INC DEL COM Stock 55405W104   2,380 27 SH   SOLE   0 0 27
NASDAQ STK MKT INC Stock 631103108   1,083,034 7,100 SH   SOLE   0 0 7,100
NATIONAL GRID PLC SPONSORED ADR NE ADR 636274409   46,383 717 SH   SOLE   0 0 717
NATIONAL STORAGE AFFILIATES TR COM SHS BEN IN REIT 637870106   1,602 32 SH   SOLE   0 0 32
NIKE INC CLASS B Stock 654106103   105 1 SH   SOLE   0 0 1
NIO INC SPON ADS ADR 62914V106   10,295 474 SH   SOLE   0 0 474
NORFOLK SOUTHN CORP COM Stock 655844108   6,591 29 SH   SOLE   0 0 29
NORTHWESTERN CORP COM NEW Stock 668074305   1,650 28 SH   SOLE   0 0 28
NUVASIVE INC COM Stock 670704105   1,671 34 SH   SOLE   0 0 34
NVIDIA CORPORATION COM Stock 67066G104   6,367 42 SH   SOLE   0 0 42
OCCIDENTAL PETE CORP COM Stock 674599105   28,733 488 SH   SOLE   0 0 488
OLD NATL BANCORP IND COM Stock 680033107   2,011 136 SH   SOLE   0 0 136
OMNICELL COM COM Stock 68213N109   1,706 15 SH   SOLE   0 0 15
ONE GAS INC COM Stock 68235P108   8,119 100 SH   SOLE   0 0 100
ORACLE CORPORATION Stock 68389X105   34,935 500 SH   SOLE   0 0 500
OSHKOSH TRUCK CORP Stock 688239201   575 7 SH   SOLE   0 0 7
PACIFIC PREMIER BANCORP COM Stock 69478X105   1,316 45 SH   SOLE   0 0 45
PALO ALTO NETWORKS INC COM Stock 697435105   6,421 13 SH   SOLE   0 0 13
PATTERSON-UTI ENERGY INC COM Stock 703481101   2,726 173 SH   SOLE   0 0 173
PAYCHEX INC Stock 704326107   8,085 71 SH   SOLE   0 0 71
PAYPAL HLDGS INC COM Stock 70450Y103   2,654 38 SH   SOLE   0 0 38
PDC ENERGY INC COM Stock 69327R101   5,052 82 SH   SOLE   0 0 82
PELOTON INTERACTIVE INC CL A COM Stock 70614W100   1,836 200 SH   SOLE   0 0 200
PETROLEO BRASILEIRO SA PETROBRAS ADR 71654V408   1,483 127 SH   SOLE   0 0 127
PFIZER INC COM Stock 717081103   30,252 577 SH   SOLE   0 0 577
PHILIP MORRIS INTL INC COM Stock 718172109   83,238 843 SH   SOLE   0 0 843
PHYSICIANS RLTY TR COM REIT 71943U104   1,815 104 SH   SOLE   0 0 104
POWERSHARES QQQ TR ETF 46090E103   16,817 60 SH   SOLE   0 0 60
PRESTIGE CONSMR HEALTHCARE INC COM Stock 74112D101   2,881 49 SH   SOLE   0 0 49
PRINCIPAL FINANCIAL GROUP INC COM Stock 74251V102   19,770 296 SH   SOLE   0 0 296
PROCTER AND GAMBLE CO COM Stock 742718109   257,959 1,794 SH   SOLE   0 0 1,794
PROGRESSIVE CORP COM Stock 743315103   10,232 88 SH   SOLE   0 0 88
PRUDENTIAL FINL INC Stock 744320102   18,371 192 SH   SOLE   0 0 192
QUALCOMM INC COM Stock 747525103   13,924 109 SH   SOLE   0 0 109
QUALYS INC COM Stock 74758T303   144,430 1,145 SH   SOLE   0 0 1,145
RAPID7 INC COM Stock 753422104   2,004 30 SH   SOLE   0 0 30
RIO TINTO PLC SPONSORED ADR ADR 767204100   11,346 186 SH   SOLE   0 0 186
ROBLOX CORP CL A Stock 771049103   20,538 625 SH   SOLE   0 0 625
RTX CORPORATION COM Stock 75513E101   6,632 69 SH   SOLE   0 0 69
S&P GLOBAL INC COM Stock 78409V104   122,016 362 SH   SOLE   0 0 362
SALESFORCE INC COM Stock 79466L302   6,106 37 SH   SOLE   0 0 37
SANDY SPRING BANCORP INC COM Stock 800363103   58,605 1,500 SH   SOLE   0 0 1,500
SAVARA INC COM Stock 805111101   3 2 SH   SOLE   0 0 2
SBA COMMUNICATIONS CORP NEW CL A REIT 78410G104   121,619 380 SH   SOLE   0 0 380
SCHWAB CHARLES CORP COM Stock 808513105   13,710 217 SH   SOLE   0 0 217
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805   11,951 380 SH   SOLE   0 0 380
SCHWAB U.S. LARGE-CAP ETF ETF 808524201   44,124 988 SH   SOLE   0 0 988
SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409   28,339 454 SH   SOLE   0 0 454
SCHWAB U.S. MID-CAP ETF ETF 808524508   12,546 200 SH   SOLE   0 0 200
SCHWAB U.S. SMALL-CAP ETF ETF 808524607   27,137 696 SH   SOLE   0 0 696
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797   930,474 12,990 SH   SOLE   0 0 12,990
SELECTIVE INS GROUP INC COM Stock 816300107   2,347 27 SH   SOLE   0 0 27
SEMTECH CORP COM Stock 816850101   1,374 25 SH   SOLE   0 0 25
SHELL PLC SPON ADS ADR 780259305   13,491 258 SH   SOLE   0 0 258
SHERWIN WILLIAMS CO COM Stock 824348106   18,137 81 SH   SOLE   0 0 81
SILICON LABORATORIES INC COM Stock 826919102   1,823 13 SH   SOLE   0 0 13
SNAP INC CL A Stock 83304A106   53 4 SH   SOLE   0 0 4
SNAP ON INC COM Stock 833034101   591 3 SH   SOLE   0 0 3
SOUTHERN CO COM Stock 842587107   39,221 550 SH   SOLE   0 0 550
SOUTHSTATE CORPORATION COM Stock 840441109   2,160 28 SH   SOLE   0 0 28
SOUTHWESTERN ENERGY CO COM Stock 845467109   1,975 316 SH   SOLE   0 0 316
SPDR EURO STOXX 50 ETF ETF 78463X202   528,912 15,203 SH   SOLE   0 0 15,203
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889   4,744,555 164,513 SH   SOLE   0 0 164,513
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409   413,976 7,918 SH   SOLE   0 0 7,918
SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508   81,101 2,203 SH   SOLE   0 0 2,203
SPDR S&P 500 ETF TRUST ETF 78462F103   4,113,440 10,904 SH   SOLE   0 0 10,904
SPDR S&P MIDCAP 400 ETF TRUST ETF 78467Y107   555,114 1,343 SH   SOLE   0 0 1,343
SPDR SER TR S&P DIVID ETF ETF 78464A763   1,341,553 11,303 SH   SOLE   0 0 11,303
SPIRE INC COM Stock 84857L101   2,231 30 SH   SOLE   0 0 30
SPLUNK INC COM Stock 848637104   2,654 30 SH   SOLE   0 0 30
STARBUCKS CORP Stock 855244109   9,090 119 SH   SOLE   0 0 119
STRYKER CORPORATION COM Stock 863667101   1,393 7 SH   SOLE   0 0 7
SUMMIT MATLS INC CL A Stock 86614U100   1,328 57 SH   SOLE   0 0 57
SYLVAMO CORP COMMON STOCK Stock 871332102   33 1 SH   SOLE   0 0 1
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100   12,590 154 SH   SOLE   0 0 154
TARGET CORP COM Stock 87612E106   21,108 149 SH   SOLE   0 0 149
TECK RESOURCES LTD CL B Stock 878742204   8,162 267 SH   SOLE   0 0 267
TESLA MOTORS INC Stock 88160R101   69,362 103 SH   SOLE   0 0 103
TETRA TECH INC NEW COM Stock 88162G103   2,868 21 SH   SOLE   0 0 21
TEXAS INSTRS INC COM Stock 882508104   30,730 200 SH   SOLE   0 0 200
TEXAS PACIFIC LAND CORPORATION COM Stock 88262P102   74,401 50 SH   SOLE   0 0 50
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   7,606 14 SH   SOLE   0 0 14
TIDEWATER INC NEW COM Stock 88642R109   105 5 SH   SOLE   0 0 5
TILRAY BRANDS INC COM Stock 88688T100   18,302 5,866 SH   SOLE   0 0 5,866
T-MOBILE US INC COM Stock 872590104   1,480 11 SH   SOLE   0 0 11
TRACTOR SUPPLY CO COM Stock 892356106   3,295 17 SH   SOLE   0 0 17
TREEHOUSE FOODS INC COM Stock 89469A104   4,182 100 SH   SOLE   0 0 100
TREX CO INC COM Stock 89531P105   65,304 1,200 SH   SOLE   0 0 1,200
TRUIST FINL CORP COM Stock 89832Q109   72,663 1,532 SH   SOLE   0 0 1,532
UNDER ARMOUR INC CL A Stock 904311107   83 10 SH   SOLE   0 0 10
UNDER ARMOUR INC CL C Stock 904311206   303 40 SH   SOLE   0 0 40
UNITED BANKSHARES INC WEST VA COM Stock 909907107   331,412 9,450 SH   SOLE   0 0 9,450
UNITED CMNTY BKS BLAIRSVLE GA COM Stock 90984P303   1,811 60 SH   SOLE   0 0 60
UNITED PARCEL SERVICE INC Stock 911312106   16,246 89 SH   SOLE   0 0 89
UNITED STATES STL CORP NEW COM Stock 912909108   358 20 SH   SOLE   0 0 20
UNITEDHEALTH GROUP Stock 91324P102   62,663 122 SH   SOLE   0 0 122
US VEGAN CLIMATE ETF ETF 26922A297   25,773 805 SH   SOLE   0 0 805
VALE S A SPONSORED ADS ADR 91912E105   21,331 1,458 SH   SOLE   0 0 1,458
VALLEY NATL BANCORP COM Stock 919794107   1,603 154 SH   SOLE   0 0 154
VANECK NATURAL RESOURCES ETF ETF 92189F841   408,166 9,000 SH   SOLE   0 0 9,000
VANGUARD CONSUMER STAPLES ETF ETF 92204A207   12,603 68 SH   SOLE   0 0 68
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   63,988 446 SH   SOLE   0 0 446
VANGUARD FTSE ALL-WORLD EX-US ETF 922042775   17,386 348 SH   SOLE   0 0 348
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858   903,965 22,156 SH   SOLE   0 0 22,156
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   5,763,522 138,380 SH   SOLE   0 0 138,380
VANGUARD GROWTH ETF ETF 922908736   131,282 589 SH   SOLE   0 0 589
VANGUARD HEALTH CARE ETF ETF 92204A504   61,701 262 SH   SOLE   0 0 262
VANGUARD HIGH DIVIDEND YIELD ETF 921946406   50,138 493 SH   SOLE   0 0 493
VANGUARD LARGE-CAP ETF ETF 922908637   125,816 730 SH   SOLE   0 0 730
VANGUARD MID CAP ETF 922908629   35,455 180 SH   SOLE   0 0 180
VANGUARD REIT INDEX ETF ETF 922908553   1,003,668 11,016 SH   SOLE   0 0 11,016
VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714   267,217 4,205 SH   SOLE   0 0 4,205
VANGUARD RUSSELL 2000 ETF ETF 92206C664   23,451 343 SH   SOLE   0 0 343
VANGUARD S&P 500 ETF ETF 922908363   718,505 2,071 SH   SOLE   0 0 2,071
VANGUARD S&P 500 GROWTH ETF ETF 921932505   293,967 1,351 SH   SOLE   0 0 1,351
VANGUARD S&P MID-CAP 400 ETF ETF 921932885   31,851 208 SH   SOLE   0 0 208
VANGUARD S&P MID-CAP 400 GROWTH ETF ETF 921932869   186,992 1,183 SH   SOLE   0 0 1,183
VANGUARD S&P MID-CAP 400 VALUE ETF ETF 921932844   220,571 1,526 SH   SOLE   0 0 1,526
VANGUARD SMALL CAP ETF ETF 922908751   22,894 130 SH   SOLE   0 0 130
VANGUARD SMALL-CAP GROWTH ETF ETF 922908595   1,970 10 SH   SOLE   0 0 10
VANGUARD TOTAL STK MKT ETF 922908769   5,847 31 SH   SOLE   0 0 31
VANGUARD VALUE ETF ETF 922908744   14,243 108 SH   SOLE   0 0 108
VERIZON COMMUNICATIONS Stock 92343V104   180 4 SH   SOLE   0 0 4
VILLAGE FARMS INTL INC COM Stock 92707Y108   522 200 SH   SOLE   0 0 200
VISA INC COM CL A Stock 92826C839   10,632 54 SH   SOLE   0 0 54
VIVOPOWER INTERNATIONAL PLC SHS Stock G9376R100   1,390 1,000 SH   SOLE   0 0 1,000
WALMART INC COM Stock 931142103   30,395 250 SH   SOLE   0 0 250
WELLS FARGO CO NEW COM Stock 949746101   14,415 368 SH   SOLE   0 0 368
WESBANCO INC COM Stock 950810101   1,427 45 SH   SOLE   0 0 45
WESCO INTL INC COM Stock 95082P105   3,213 30 SH   SOLE   0 0 30
WILLSCOT MOBIL MINI HLDNG CORP COM CL A Stock 971378104   2,561 79 SH   SOLE   0 0 79
WISDOMTREE INTERNATIONAL AI ENHANCED VALUE FUND ETF 97717W786   4,445 125 SH   SOLE   0 0 125
WISDOMTREE U.S. AI ENHANCED VALUE FUND ETF 97717W406   26,622 300 SH   SOLE   0 0 300
WOODSIDE ENERGY GROUP LTD SPONSORED ADR ADR 980228308   1,574 73 SH   SOLE   0 0 73
WORTHINGTON INDS INC COM Stock 981811102   1,720 39 SH   SOLE   0 0 39
WSFS FINL CORP COM Stock 929328102   2,486 62 SH   SOLE   0 0 62
XENIA HOTELS & RESORTS INC COM REIT 984017103   11,174 769 SH   SOLE   0 0 769
XPENG INC ADS ADR 98422D105   11,426 360 SH   SOLE   0 0 360
ZETA GLOBAL HOLDINGS CORP CL A Stock 98956A105   16,272 3,600 SH   SOLE   0 0 3,600
ZOETIS INC CL A Stock 98978V103   6,360 37 SH   SOLE   0 0 37
ZURN ELKAY WATER SOLNS CORP COM Stock 98983L108   1,389 51 SH   SOLE   0 0 51