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 INC COM 90137F103   10,382 13,500 SH   SOLE   0 0 13,500
3M CO COM 88579Y101   1,683,371 16,015 SH   SOLE   300 0 15,715
ABBOTT LABS COM 002824100   1,428,762 14,110 SH   SOLE   120 0 13,990
ABBVIE INC COM 00287Y109   6,551,391 41,108 SH   SOLE   1,393 0 39,715
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   378,483 5,801 SH   SOLE   0 0 5,801
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,276,923 4,468 SH   SOLE   325 0 4,143
ADOBE SYSTEMS INCORPORATED COM 00724F101   652,817 1,694 SH   SOLE   147 0 1,547
ADVANCED MICRO DEVICES INC COM 007903107   1,488,184 15,184 SH   SOLE   500 0 14,684
AFLAC INC COM 001055102   696,283 10,792 SH   SOLE   100 0 10,692
AIRBNB INC COM CL A 009066101   248,800 2,000 SH   SOLE   100 0 1,900
ALCOA CORP COM 013872106   216,801 5,094 SH   SOLE   0 0 5,094
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   618,598 6,054 SH   SOLE   975 0 5,079
ALLSTATE CORP COM 020002101   369,171 3,332 SH   SOLE   534 0 2,798
ALPHABET INC CAP STK CL C 02079K107   7,883,824 75,806 SH   SOLE   4,094 0 71,712
ALPHABET INC CAP STK CL A 02079K305   2,229,888 21,497 SH   SOLE   1,500 0 19,997
ALTRIA GROUP INC COM 02209S103   2,352,597 52,725 SH   SOLE   2,055 0 50,670
AMAZON COM INC COM 023135106   10,659,635 103,201 SH   SOLE   3,355 0 99,846
AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372   223,269 5,230 SH   SOLE   0 0 5,230
AMERICAN CENTY ETF TR US EQT ETF 025072885   3,407,324 48,072 SH   SOLE   41 0 48,031
AMERICAN ELEC PWR CO INC COM 025537101   264,000 2,901 SH   SOLE   52 0 2,849
AMERICAN TOWER CORP NEW COM 03027X100   519,031 2,540 SH   SOLE   205 0 2,335
AMGEN INC COM 031162100   2,439,707 10,092 SH   SOLE   42 0 10,050
AMPLIFY ETF TR ONLIN RETL ETF 032108102   329,539 7,459 SH   SOLE   0 0 7,459
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   334,648 9,435 SH   SOLE   0 0 9,435
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607   124,693 6,444 SH   SOLE   0 0 6,444
AMPLIFY ETF TR INFLATION FIGHTE 032108748   96,261 4,343 SH   SOLE   0 0 4,343
AMPLIFY ETF TR AMPLIFY LITHIUM 032108805   51 4 SH   SOLE   0 0 4
AMPLIFY ETF TR HIGH INCOME 032108847   214,812 18,423 SH   SOLE   0 0 18,423
AMPLIFY ETF TR BLACKSWAN GRWT 032108888   30,377 1,189 SH   SOLE   0 0 1,189
ANALOG DEVICES INC COM 032654105   245,144 1,243 SH   SOLE   210 0 1,033
APPLE INC COM 037833100   29,766,896 180,515 SH   SOLE   11,187 0 169,328
APPLIED MATLS INC COM 038222105   789,701 6,429 SH   SOLE   175 0 6,254
ARDAGH METAL PACKAGING S A SHS L02235106   65,280 16,000 SH   SOLE   0 0 16,000
ARK ETF TR INNOVATION ETF 00214Q104   198,190 4,913 SH   SOLE   0 0 4,913
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   11,818 235 SH   SOLE   0 0 235
ARK ETF TR GENOMIC REV ETF 00214Q302   36,294 1,207 SH   SOLE   0 0 1,207
ARK ETF TR NEXT GNRTN INTER 00214Q401   5,093 95 SH   SOLE   0 0 95
ASTRAZENECA PLC SPONSORED ADR 046353108   411,768 5,932 SH   SOLE   0 0 5,932
AT&T INC COM 00206R102   1,431,312 74,354 SH   SOLE   4,935 0 69,418
AUTOMATIC DATA PROCESSING IN COM 053015103   433,238 1,946 SH   SOLE   0 0 1,946
BALL CORP COM 058498106   346,917 6,295 SH   SOLE   0 0 6,295
BANCO SANTANDER S.A. ADR 05964H105   110,138 29,848 SH   SOLE   0 0 29,848
BANK AMERICA CORP COM 060505104   2,749,868 96,149 SH   SOLE   12,167 0 83,983
BANK AMERICA CORP 7.25%CNV PFD L 060505682   4,671 4 SH   SOLE   0 0 4
BARINGS BDC INC COM 06759L103   96,630 12,170 SH   SOLE   0 0 12,170
BCE INC COM NEW 05534B760   555,919 12,412 SH   SOLE   0 0 12,412
BECTON DICKINSON & CO COM 075887109   307,197 1,241 SH   SOLE   0 0 1,241
BERKSHIRE HATHAWAY INC DEL CL A 084670108   465,600 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,124,444 10,119 SH   SOLE   558 0 9,561
BEST BUY INC COM 086516101   295,861 3,780 SH   SOLE   0 0 3,780
BIG LOTS INC COM 089302103   168,285 15,355 SH   SOLE   0 0 15,355
BIOGEN INC COM 09062X103   211,859 762 SH   SOLE   381 0 381
BIOXCEL THERAPEUTICS INC COM 09075P105   323,285 17,325 SH   SOLE   0 0 17,325
BLACKROCK ENHANCED EQUITY DI COM 09251A104   253,628 29,526 SH   SOLE   2,445 0 27,081
BLACKROCK INC COM 09247X101   1,671,803 2,499 SH   SOLE   121 0 2,378
BLACKSTONE INC COM 09260D107   325,535 3,706 SH   SOLE   0 0 3,706
BLOCK INC CL A 852234103   408,536 5,951 SH   SOLE   900 0 5,051
BOEING CO COM 097023105   1,567,613 7,379 SH   SOLE   30 0 7,349
BP PLC SPONSORED ADR 055622104   1,015,711 26,772 SH   SOLE   3,388 0 23,384
BRISTOL-MYERS SQUIBB CO COM 110122108   752,579 10,858 SH   SOLE   600 0 10,258
BROADCOM INC COM 11135F101   2,686,218 4,187 SH   SOLE   40 0 4,147
CADENCE DESIGN SYSTEM INC COM 127387108   218,494 1,040 SH   SOLE   0 0 1,040
CALLON PETE CO DEL COM 13123X508   208,365 6,231 SH   SOLE   0 0 6,231
CANADIAN PAC RY LTD COM 13645T100   302,528 3,932 SH   SOLE   582 0 3,350
CARDINAL HEALTH INC COM 14149Y108   507,098 6,717 SH   SOLE   0 0 6,717
CARMAX INC COM 143130102   334,770 5,208 SH   SOLE   0 0 5,208
CATERPILLAR INC COM 149123101   907,349 3,965 SH   SOLE   858 0 3,107
CHECK POINT SOFTWARE TECH LT ORD M22465104   868,660 6,682 SH   SOLE   0 0 6,682
CHESAPEAKE ENERGY CORP COM 165167735   239,754 3,153 SH   SOLE   100 0 3,053
CHEVRON CORP NEW COM 166764100   3,724,788 22,829 SH   SOLE   1,795 0 21,034
CHURCH & DWIGHT CO INC COM 171340102   817,369 9,245 SH   SOLE   255 0 8,990
CISCO SYS INC COM 17275R102   1,062,162 20,319 SH   SOLE   2,004 0 18,315
CITIGROUP INC COM NEW 172967424   272,345 5,808 SH   SOLE   0 0 5,808
CLEVELAND-CLIFFS INC NEW COM 185899101   855,773 46,687 SH   SOLE   0 0 46,687
CLOROX CO DEL COM 189054109   484,373 3,061 SH   SOLE   0 0 3,061
COCA COLA CO COM 191216100   2,256,897 36,384 SH   SOLE   300 0 36,084
COEUR MNG INC COM NEW 192108504   192,494 48,244 SH   SOLE   0 0 48,244
COHEN & STEERS INFRASTRUCTUR COM 19248A109   643,640 26,379 SH   SOLE   0 0 26,379
COMCAST CORP NEW CL A 20030N101   715,062 18,862 SH   SOLE   258 0 18,604
COMPASS DIVERSIFIED SH BEN INT 20451Q104   200,340 10,500 SH   SOLE   0 0 10,500
CONOCOPHILLIPS COM 20825C104   379,755 3,828 SH   SOLE   577 0 3,251
CORTEVA INC COM 22052L104   390,017 6,467 SH   SOLE   236 0 6,231
COSTCO WHSL CORP NEW COM 22160K105   2,206,202 4,440 SH   SOLE   3 0 4,437
CRACKER BARREL OLD CTRY STOR COM 22410J106   1,429,736 12,586 SH   SOLE   1,040 0 11,546
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   1,328,541 29,373 SH   SOLE   1,550 0 27,823
CROWDSTRIKE HLDGS INC CL A 22788C105   492,489 3,588 SH   SOLE   0 0 3,588
CROWN CASTLE INC COM 22822V101   204,711 1,530 SH   SOLE   390 0 1,140
CSX CORP COM 126408103   1,341,462 44,805 SH   SOLE   790 0 44,015
CVS HEALTH CORP COM 126650100   1,482,023 19,944 SH   SOLE   1,534 0 18,410
DANAHER CORPORATION COM 235851102   1,312,120 5,206 SH   SOLE   24 0 5,182
DEERE & CO COM 244199105   672,582 1,629 SH   SOLE   0 0 1,629
DIAGEO PLC SPON ADR NEW 25243Q205   218,865 1,208 SH   SOLE   0 0 1,208
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   3,348,051 116,373 SH   SOLE   0 0 116,373
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   1,979,451 73,449 SH   SOLE   0 0 73,449
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   686,456 29,820 SH   SOLE   51 0 29,769
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   424,262 9,549 SH   SOLE   0 0 9,549
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   2,899 55 SH   SOLE   0 0 55
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   305,092 6,856 SH   SOLE   0 0 6,856
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   58,604 2,300 SH   SOLE   0 0 2,300
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   7,667 229 SH   SOLE   0 0 229
DIMENSIONAL ETF TRUST EMERGING MKTS HI 25434V757   1,040 44 SH   SOLE   0 0 44
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765   1,209 50 SH   SOLE   0 0 50
DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773   759 33 SH   SOLE   0 0 33
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   554,292 17,198 SH   SOLE   0 0 17,198
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   8,095 322 SH   SOLE   0 0 322
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   142,834 6,194 SH   SOLE   0 0 6,194
DIREXION SHS ETF TR DLY SEMICNDTR BR 25460G336   1,073,145 65,918 SH   SOLE   10,000 0 55,918
DIREXION SHS ETF TR DAILY TECH OCT21 25460G393   430,800 20,000 SH   SOLE   0 0 20,000
DISNEY WALT CO COM 254687106   1,911,682 19,092 SH   SOLE   1,415 0 17,677
DNP SELECT INCOME FD INC COM 23325P104   599,425 54,394 SH   SOLE   400 0 53,994
DOCUSIGN INC COM 256163106   299,079 5,130 SH   SOLE   90 0 5,040
DOMINION ENERGY INC COM 25746U109   1,526,599 27,305 SH   SOLE   1,038 0 26,267
DOW INC COM 260557103   736,620 13,437 SH   SOLE   935 0 12,502
DUKE ENERGY CORP NEW COM NEW 26441C204   6,766,551 70,142 SH   SOLE   2,686 0 67,456
DUPONT DE NEMOURS INC COM 26614N102   330,743 4,608 SH   SOLE   192 0 4,416
EATON CORP PLC SHS G29183103   218,630 1,276 SH   SOLE   0 0 1,276
EATON VANCE TX ADV GLBL DIV COM 27828S101   232,559 14,400 SH   SOLE   630 0 13,770
ELDORADO GOLD CORP NEW COM 284902509   311,225 30,041 SH   SOLE   0 0 30,041
ELEVANCE HEALTH INC COM 036752103   456,132 992 SH   SOLE   0 0 992
EMERSON ELEC CO COM 291011104   720,648 8,270 SH   SOLE   700 0 7,570
ENBRIDGE INC COM 29250N105   1,203,568 31,548 SH   SOLE   2,528 0 29,020
ENDEAVOUR SILVER CORP COM 29258Y103   256,522 66,114 SH   SOLE   0 0 66,114
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   177,670 14,248 SH   SOLE   0 0 14,248
ENTERPRISE PRODS PARTNERS L COM 293792107   829,188 32,015 SH   SOLE   3,283 0 28,732
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102   2,224 200 SH   SOLE   0 0 200
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   660,447 13,811 SH   SOLE   0 0 13,811
ETF MANAGERS TR PRIME MOBILE PAY 26924G409   18,335 440 SH   SOLE   240 0 200
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508   5,618 1,596 SH   SOLE   0 0 1,596
ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172   19,373 986 SH   SOLE   0 0 986
ETF SER SOLUTIONS HOYA CAP HOUSI 26922A230   5,303 155 SH   SOLE   0 0 155
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289   82,303 2,510 SH   SOLE   0 0 2,510
ETF SER SOLUTIONS OPUS SML CP VL 26922A446   10,587 340 SH   SOLE   0 0 340
ETF SER SOLUTIONS US GLB JETS 26922A842   201,792 10,832 SH   SOLE   151 0 10,681
EXELON CORP COM 30161N101   270,201 6,450 SH   SOLE   490 0 5,961
EXXON MOBIL CORP COM 30231G102   3,626,663 33,072 SH   SOLE   1,649 0 31,423
F N B CORP COM 302520101   421,674 36,351 SH   SOLE   0 0 36,351
FEDERATED HERMES ETF TRUST SHORT DURATION C 31423L107   56,496 2,400 SH   SOLE   0 0 2,400
FEDERATED HERMES ETF TRUST SHORT DURATION H 31423L206   223,790 10,000 SH   SOLE   0 0 10,000
FEDEX CORP COM 31428X106   1,338,986 5,860 SH   SOLE   0 0 5,860
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   102,476 1,565 SH   SOLE   0 0 1,565
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   34,368 762 SH   SOLE   0 0 762
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   3,941 64 SH   SOLE   0 0 64
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   9,775 392 SH   SOLE   0 0 392
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   1,071,284 24,447 SH   SOLE   0 0 24,447
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   1,061 29 SH   SOLE   0 0 29
FIDUS INVT CORP COM 316500107   635,070 33,302 SH   SOLE   2,490 0 30,812
FIFTH THIRD BANCORP COM 316773100   613,953 23,046 SH   SOLE   925 0 22,121
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   1,664,022 104,262 SH   SOLE   2,515 0 101,747
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   1,577,224 30,965 SH   SOLE   0 0 30,965
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202   36,481 1,317 SH   SOLE   0 0 1,317
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   1,012,824 21,600 SH   SOLE   0 0 21,600
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   54,670 2,750 SH   SOLE   0 0 2,750
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   22,948 1,370 SH   SOLE   320 0 1,050
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   229,850 9,785 SH   SOLE   145 0 9,640
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   15,518 250 SH   SOLE   0 0 250
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   5,541 357 SH   SOLE   0 0 357
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   86,280 2,311 SH   SOLE   0 0 2,311
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   45,163 420 SH   SOLE   0 0 420
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   4,333 78 SH   SOLE   0 0 78
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   1,633 25 SH   SOLE   0 0 25
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   42,497 404 SH   SOLE   35 0 369
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   4,431 135 SH   SOLE   0 0 135
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   2,497,248 37,328 SH   SOLE   6,615 0 30,713
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   1,257,130 56,858 SH   SOLE   4,920 0 51,938
FIRST TR EXCHANGE TRADED FD INDXX GLOBAL AGR 33734X812   146 5 SH   SOLE   0 0 5
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838   21,216 1,600 SH   SOLE   0 0 1,600
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   961,348 22,488 SH   SOLE   0 0 22,488
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853   12,316 302 SH   SOLE   2 0 300
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   1,498,698 20,547 SH   SOLE   1,033 0 19,514
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   140,263 905 SH   SOLE   0 0 905
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   637,825 4,314 SH   SOLE   487 0 3,827
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401   989 12 SH   SOLE   0 0 12
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   56,931 1,090 SH   SOLE   0 0 1,090
FIRST TR EXCHANGE-TRADED FD DIVIDEND STRNGTH 33733E708   10,571 250 SH   SOLE   0 0 250
FIRST TR EXCHANGE-TRADED FD INDXX AEROSPACE 33733E831   94,622 4,213 SH   SOLE   0 0 4,213
FIRST TR EXCHANGE-TRADED FD CBOE VEST GLD ST 33733E849   545,964 28,070 SH   SOLE   14 0 28,056
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872   63,363 2,309 SH   SOLE   0 0 2,309
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   115,308 4,330 SH   SOLE   0 0 4,330
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   1,431,715 31,647 SH   SOLE   875 0 30,772
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   843,747 21,221 SH   SOLE   750 0 20,471
FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879   194,926 9,079 SH   SOLE   270 0 8,809
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   3,668,115 250,221 SH   SOLE   23,280 0 226,941
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   10,331 191 SH   SOLE   0 0 191
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308   419,772 20,822 SH   SOLE   1,085 0 19,737
FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407   177,875 9,183 SH   SOLE   500 0 8,683
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   719,951 16,045 SH   SOLE   745 0 15,300
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   990,633 21,975 SH   SOLE   350 0 21,625
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720   268,526 6,299 SH   SOLE   0 0 6,299
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795   64,821 2,384 SH   SOLE   315 0 2,069
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   26,961 416 SH   SOLE   0 0 416
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860   15,116 711 SH   SOLE   0 0 711
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878   76,810 2,329 SH   SOLE   470 0 1,859
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886   22,291 1,293 SH   SOLE   0 0 1,293
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   694,757 14,513 SH   SOLE   768 0 13,745
FIRST TR EXCHANGE-TRADED FD HIGH INCM STRGC 33739Q309   373,770 8,405 SH   SOLE   100 0 8,305
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   4,905,528 82,432 SH   SOLE   3,531 0 78,901
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   364,247 7,081 SH   SOLE   495 0 6,586
FIRST TR EXCHNG TRADED FD VI INCOME OPPRTNTES 33740F409   6,808,756 352,225 SH   SOLE   39,315 0 312,910
FIRST TR EXCHNG TRADED FD VI FLEXIBL MUN HIGH 33740F508   429,566 25,940 SH   SOLE   0 0 25,940
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F516   200,438 6,472 SH   SOLE   0 0 6,472
FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 33740F540   1,283 260 SH   SOLE   0 0 260
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615   30,880 1,000 SH   SOLE   0 0 1,000
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623   66,193 1,898 SH   SOLE   0 0 1,898
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631   269,609 8,658 SH   SOLE   0 0 8,658
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649   10,017 483 SH   SOLE   0 0 483
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664   22,082 630 SH   SOLE   0 0 630
FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672   80,429 2,450 SH   SOLE   0 0 2,450
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   5,422 231 SH   SOLE   0 0 231
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   8,672 232 SH   SOLE   0 0 232
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   173,706 3,855 SH   SOLE   0 0 3,855
FIRST TR EXCHNG TRADED FD VI ACTV FCTR LGCP 33740F821   12,018 500 SH   SOLE   0 0 500
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847   38 1 SH   SOLE   0 0 1
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854   64,241 2,000 SH   SOLE   0 0 2,000
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862   36,295 995 SH   SOLE   0 0 995
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870   84,167 4,518 SH   SOLE   2,018 0 2,500
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   1,167,963 48,243 SH   SOLE   5,418 0 42,825
FIRST TR MORNINGSTAR DIVID L SHS 336917109   1,396,429 39,336 SH   SOLE   1,428 0 37,908
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108   883,473 12,679 SH   SOLE   490 0 12,189
FIRST TR VALUE LINE DIVID IN SHS 33734H106   2,824,372 70,328 SH   SOLE   350 0 69,978
FIRSTENERGY CORP COM 337932107   542,292 13,537 SH   SOLE   0 0 13,537
FORD MTR CO DEL COM 345370860   879,802 69,826 SH   SOLE   300 0 69,526
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   302,211 25,332 SH   SOLE   0 0 25,332
FREEPORT-MCMORAN INC CL B 35671D857   482,865 11,803 SH   SOLE   6,944 0 4,859
GABELLI DIVID & INCOME TR COM 36242H104   620,270 29,835 SH   SOLE   1,160 0 28,675
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   204,255 2,490 SH   SOLE   217 0 2,273
GENERAL DYNAMICS CORP COM 369550108   271,798 1,191 SH   SOLE   455 0 736
GENERAL ELECTRIC CO COM NEW 369604301   639,738 6,692 SH   SOLE   657 0 6,035
GENERAL MLS INC COM 370334104   654,250 7,656 SH   SOLE   0 0 7,656
GENERAL MTRS CO COM 37045V100   1,411,066 38,470 SH   SOLE   875 0 37,595
GENUINE PARTS CO COM 372460105   298,121 1,782 SH   SOLE   400 0 1,382
GILEAD SCIENCES INC COM 375558103   954,188 11,500 SH   SOLE   260 0 11,240
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   15,284 11,492 SH   SOLE   0 0 11,492
GLOBAL NET LEASE INC COM NEW 379378201   171,135 13,308 SH   SOLE   0 0 13,308
GLOBAL X FDS GLOBX SUPDV US 37950E291   105,222 6,030 SH   SOLE   0 0 6,030
GLOBAL X FDS GLBX SUPRINC ETF 37950E333   28,140 3,000 SH   SOLE   0 0 3,000
GLOBAL X FDS GLB X GURU INDEX 37950E341   3,515 100 SH   SOLE   0 0 100
GLOBAL X FDS SOCIAL MED ETF 37950E416   32,782 886 SH   SOLE   0 0 886
GLOBAL X FDS MSCI CHINA FINCL 37950E606   9,596 799 SH   SOLE   0 0 799
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   26,926 674 SH   SOLE   0 0 674
GLOBAL X FDS GLBL X MLP ETF 37954Y343   28,704 690 SH   SOLE   0 0 690
GLOBAL X FDS THMATC GWT ETF 37954Y418   2,546 100 SH   SOLE   0 0 100
GLOBAL X FDS CLOUD COMPUTNG 37954Y442   59,729 3,255 SH   SOLE   0 0 3,255
GLOBAL X FDS E COMMERCE ETF 37954Y467   30,949 1,717 SH   SOLE   0 0 1,717
GLOBAL X FDS S&P 500 COVERED 37954Y475   56,498 1,395 SH   SOLE   0 0 1,395
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   1,527,585 89,072 SH   SOLE   108 0 88,964
GLOBAL X FDS S&P 500 QLT ETF 37954Y616   17,121 537 SH   SOLE   0 0 537
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624   44,287 1,858 SH   SOLE   0 0 1,858
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   8,090 329 SH   SOLE   0 0 329
GLOBAL X FDS US PFD ETF 37954Y657   563,488 28,373 SH   SOLE   0 0 28,373
GLOBAL X FDS US INFR DEV ETF 37954Y673   20,667 729 SH   SOLE   0 0 729
GLOBAL X FDS FOUNDER RUN CO 37954Y681   5,673 232 SH   SOLE   0 0 232
GLOBAL X FDS RENEWABLE ENERGY 37954Y707   2,478 200 SH   SOLE   200 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   279,019 10,942 SH   SOLE   0 0 10,942
GLOBAL X FDS CONSCIOUS COS 37954Y731   4,807 163 SH   SOLE   0 0 163
GLOBAL X FDS MILLENNIAL CONSU 37954Y764   39,240 1,319 SH   SOLE   0 0 1,319
GLOBAL X FDS AGING POPULATION 37954Y772   2,357 88 SH   SOLE   0 0 88
GLOBAL X FDS INTERNET OF THNG 37954Y780   9,285 279 SH   SOLE   0 0 279
GLOBAL X FDS HEALTH WELLNESS 37954Y798   5,371 231 SH   SOLE   0 0 231
GLOBAL X FDS ALTERNATIVE INCM 37954Y806   25,719 2,268 SH   SOLE   0 0 2,268
GLOBAL X FDS FINTECH ETF 37954Y814   28,523 1,370 SH   SOLE   0 0 1,370
GLOBAL X FDS GLOBAL X COPPER 37954Y830   41,807 1,080 SH   SOLE   0 0 1,080
GLOBAL X FDS GLOBAL X SILVER 37954Y848   109,978 3,580 SH   SOLE   0 0 3,580
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   64,281 1,012 SH   SOLE   0 0 1,012
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   57,590 2,890 SH   SOLE   33 0 2,857
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   612,525 7,542 SH   SOLE   5,844 0 1,698
GOLDMAN SACHS GROUP INC COM 38141G104   592,090 1,810 SH   SOLE   0 0 1,810
GRAINGER W W INC COM 384802104   250,140 363 SH   SOLE   145 0 218
GSK PLC SPONSORED ADR 37733W204   281,189 7,903 SH   SOLE   274 0 7,629
HALLIBURTON CO COM 406216101   226,534 7,160 SH   SOLE   1,000 0 6,160
HANESBRANDS INC COM 410345102   227,112 43,177 SH   SOLE   0 0 43,177
HEALTHCARE RLTY TR CL A COM 42226K105   199,481 10,320 SH   SOLE   3 0 10,317
HELMERICH & PAYNE INC COM 423452101   357,250 9,993 SH   SOLE   0 0 9,993
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404   116,808 13,289 SH   SOLE   0 0 13,289
HOME DEPOT INC COM 437076102   4,613,982 15,634 SH   SOLE   921 0 14,713
HONEYWELL INTL INC COM 438516106   2,245,012 11,747 SH   SOLE   1,462 0 10,285
HP INC COM 40434L105   219,303 7,472 SH   SOLE   450 0 7,022
ILLINOIS TOOL WKS INC COM 452308109   387,368 1,591 SH   SOLE   0 0 1,591
INNOVATOR ETFS TR IBD 50 ETF 45782C102   10,958 464 SH   SOLE   0 0 464
INNOVATOR ETFS TR US EQT ULTRA BF 45782C292   3,979,742 148,484 SH   SOLE   44 0 148,440
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318   28,820 1,000 SH   SOLE   0 0 1,000
INNOVATOR ETFS TR US SML CP PWR ET 45782C342   13,619 512 SH   SOLE   0 0 512
INNOVATOR ETFS TR INTRNL DEV APRL 45782C367   5,123 209 SH   SOLE   0 0 209
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383   3,217 100 SH   SOLE   0 0 100
INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391   37,779 1,090 SH   SOLE   0 0 1,090
INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516   59,481 2,110 SH   SOLE   0 0 2,110
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540   1,101 35 SH   SOLE   0 0 35
INNOVATOR ETFS TR US SML CP PWR B 45782C599   1,608 62 SH   SOLE   0 0 62
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656   1,227 40 SH   SOLE   0 0 40
INNOVATOR ETFS TR US EQTY BUF SEP 45782C664   475,908 14,818 SH   SOLE   0 0 14,818
INNOVATOR ETFS TR US EQTY PWR BF 45782C680   1,475 50 SH   SOLE   0 0 50
INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755   1,643,552 51,361 SH   SOLE   0 0 51,361
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789   5,227 160 SH   SOLE   0 0 160
INNOVATOR ETFS TR US EQTY ULTRA B 45782C821   182,555 6,400 SH   SOLE   0 0 6,400
INNOVATOR ETFS TR US EQT ULTRA BF 45782C839   81,122 3,000 SH   SOLE   0 0 3,000
INNOVATOR ETFS TR LOUP FRONTIER 45782C862   46,055 1,299 SH   SOLE   90 0 1,209
INNOVATOR ETFS TR US EQT PWR BUF 45782C870   2,352 80 SH   SOLE   0 0 80
INNOVATOR ETFS TR US EQT BUFR APR 45782C888   2,349 70 SH   SOLE   0 0 70
INTEL CORP COM 458140100   1,824,880 55,858 SH   SOLE   1,320 0 54,538
INTERNATIONAL BUSINESS MACHS COM 459200101   3,441,070 26,250 SH   SOLE   430 0 25,820
INTERNATIONAL PAPER CO COM 460146103   241,395 6,694 SH   SOLE   0 0 6,694
INVESCO ACTIVELY MANAGED ETF GWT MLTI ASST 46090A408   4,998 300 SH   SOLE   0 0 300
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879   1,088 44 SH   SOLE   0 0 44
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   423,850 8,545 SH   SOLE   3,593 0 4,952
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   654,831 46,050 SH   SOLE   5,007 0 41,043
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149   10,871 83 SH   SOLE   33 0 50
INVESCO EXCH TRADED FD TR II S&P SMLCP DISC 46138E180   13,466 152 SH   SOLE   0 0 152
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   109,927 2,098 SH   SOLE   0 0 2,098
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214   7,924 300 SH   SOLE   0 0 300
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230   136,772 4,999 SH   SOLE   0 0 4,999
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   45,572 914 SH   SOLE   0 0 914
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297   28,294 1,218 SH   SOLE   0 0 1,218
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   3,675,902 58,909 SH   SOLE   3,799 0 55,110
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   2,944,606 69,761 SH   SOLE   275 0 69,486
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370   7,206 103 SH   SOLE   0 0 103
INVESCO EXCH TRADED FD TR II S&P 500 EX RAT 46138E388   43,163 911 SH   SOLE   0 0 911
INVESCO EXCH TRADED FD TR II S&P 500 ENHNCD 46138E396   254,387 6,344 SH   SOLE   0 0 6,344
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404   309,924 17,010 SH   SOLE   2,583 0 14,427
INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495   5,041 202 SH   SOLE   0 0 202
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   479,142 41,737 SH   SOLE   1,838 0 39,899
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   139,688 5,899 SH   SOLE   0 0 5,899
INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594   66,499 3,618 SH   SOLE   0 0 3,618
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610   4,351 295 SH   SOLE   0 0 295
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   13,766 328 SH   SOLE   0 0 328
INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636   740 34 SH   SOLE   0 0 34
INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669   410,630 21,354 SH   SOLE   0 0 21,354
INVESCO EXCH TRADED FD TR II FNDMNTL IG CRP 46138E693   410,865 17,523 SH   SOLE   0 0 17,523
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719   19,353 1,105 SH   SOLE   0 0 1,105
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727   137,186 7,472 SH   SOLE   0 0 7,472
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735   4,683 151 SH   SOLE   0 0 151
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743   203,778 4,625 SH   SOLE   0 0 4,625
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   1,266 66 SH   SOLE   0 0 66
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800   4,659 100 SH   SOLE   0 0 100
INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875   159,537 5,325 SH   SOLE   0 0 5,325
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   64,626 1,526 SH   SOLE   0 0 1,526
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   123,082 5,917 SH   SOLE   212 0 5,705
INVESCO EXCH TRADED FD TR II NASDAQ BIOTECH 46138G599   227,609 11,001 SH   SOLE   0 0 11,001
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   272,823 10,699 SH   SOLE   0 0 10,699
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   1,173,701 8,891 SH   SOLE   1,096 0 7,795
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656   31,472 765 SH   SOLE   0 0 765
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   381,319 4,912 SH   SOLE   116 0 4,796
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   3,321,824 123,580 SH   SOLE   494 0 123,086
INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847   946 48 SH   SOLE   0 0 48
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   870,287 39,291 SH   SOLE   0 0 39,291
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   11,719 252 SH   SOLE   0 0 252
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   212,845 10,605 SH   SOLE   0 0 10,605
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775   1,469,506 21,837 SH   SOLE   0 0 21,837
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   34,266 1,775 SH   SOLE   0 0 1,775
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   240,937 12,575 SH   SOLE   0 0 12,575
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   44,616 2,200 SH   SOLE   0 0 2,200
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   263,861 12,815 SH   SOLE   0 0 12,815
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   13,786 654 SH   SOLE   0 0 654
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   391,509 4,860 SH   SOLE   0 0 4,860
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134   8,486 210 SH   SOLE   0 0 210
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   40,061 751 SH   SOLE   0 0 751
INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225   57,657 663 SH   SOLE   0 0 663
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   30,480 98 SH   SOLE   0 0 98
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   840,261 17,757 SH   SOLE   203 0 17,554
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   253,731 919 SH   SOLE   0 0 919
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   516,570 6,072 SH   SOLE   256 0 5,816
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   188,150 1,003 SH   SOLE   0 0 1,003
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   43,752 150 SH   SOLE   0 0 150
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   23,769,463 164,358 SH   SOLE   2,836 0 161,522
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   32,793 480 SH   SOLE   0 0 480
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   32,381 190 SH   SOLE   0 0 190
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399   3,964 187 SH   SOLE   0 0 187
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   95,123 2,599 SH   SOLE   0 0 2,599
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   123,901 6,949 SH   SOLE   0 0 6,949
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   413,425 20,754 SH   SOLE   217 0 20,537
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589   3,154 312 SH   SOLE   0 0 312
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   149,384 908 SH   SOLE   0 0 908
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   721,972 4,605 SH   SOLE   0 0 4,605
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   54,656 3,764 SH   SOLE   0 0 3,764
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647   70,676 572 SH   SOLE   0 0 572
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662   568,907 7,486 SH   SOLE   1,274 0 6,211
INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712   11,046 100 SH   SOLE   0 0 100
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720   83,363 2,049 SH   SOLE   0 0 2,049
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738   30,338 670 SH   SOLE   0 0 670
INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761   16,968 629 SH   SOLE   0 0 629
INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795   15,601 470 SH   SOLE   0 0 470
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837   1,488,100 19,588 SH   SOLE   0 0 19,588
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852   11,226 100 SH   SOLE   0 0 100
INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878   21,126 530 SH   SOLE   0 0 530
INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886   48,087 558 SH   SOLE   0 0 558
INVESCO QQQ TR UNIT SER 1 46090E103   5,050,625 15,737 SH   SOLE   422 0 15,315
INVESCO SR INCOME TR COM 46131H107   37,168 10,100 SH   SOLE   0 0 10,100
INVESCO TR INVT GRADE MUNS COM 46131M106   439,667 44,232 SH   SOLE   0 0 44,232
IRON MTN INC DEL COM 46284V101   788,936 14,911 SH   SOLE   0 0 14,911
ISHARES INC MSCI FRONTIER 464286145   2,559 100 SH   SOLE   0 0 100
ISHARES INC EM MKTS DIV ETF 464286319   137,705 5,611 SH   SOLE   1,368 0 4,243
ISHARES INC MSCI BRAZIL ETF 464286400   284,177 10,379 SH   SOLE   2,328 0 8,051
ISHARES INC MSCI EM ASIA ETF 464286426   1,861 28 SH   SOLE   0 0 28
ISHARES INC MSCI GBL MIN VOL 464286525   418,347 4,324 SH   SOLE   0 0 4,324
ISHARES INC MSCI EMERG MRKT 464286533   397,597 7,286 SH   SOLE   0 0 7,286
ISHARES INC MSCI CHILE ETF 464286640   293,383 10,194 SH   SOLE   1,900 0 8,294
ISHARES INC MSCI BIC ETF 464286657   1,771 51 SH   SOLE   0 0 51
ISHARES INC MSCI PAC JP ETF 464286665   3,591 82 SH   SOLE   0 0 82
ISHARES INC MSCI MEXICO ETF 464286822   126,501 2,125 SH   SOLE   975 0 1,150
ISHARES INC MSCI HONG KG ETF 464286871   4,685 228 SH   SOLE   0 0 228
ISHARES INC CORE MSCI EMKT 46434G103   1,977,217 40,525 SH   SOLE   5,909 0 34,616
ISHARES INC MSCI JPN ETF NEW 46434G822   235 4 SH   SOLE   0 0 4
ISHARES INC MSCI GBL ETF NEW 46434G848   36,151 846 SH   SOLE   0 0 846
ISHARES INC ESG AWR MSCI EM 46434G863   158,880 5,047 SH   SOLE   440 0 4,607
ISHARES SILVER TR ISHARES 46428Q109   330,119 14,924 SH   SOLE   0 0 14,924
ISHARES TR MBS ETF 464288588   8,431 89 SH   SOLE   0 0 89
ISHARES TR S&P 100 ETF 464287101   179,754 961 SH   SOLE   0 0 961
ISHARES TR CORE S&P TTL STK 464287150   342,007 3,777 SH   SOLE   0 0 3,777
ISHARES TR SELECT DIVID ETF 464287168   374,859 3,199 SH   SOLE   1,314 0 1,885
ISHARES TR TIPS BD ETF 464287176   778,217 7,059 SH   SOLE   184 0 6,875
ISHARES TR CHINA LG-CAP ETF 464287184   16,980 575 SH   SOLE   0 0 575
ISHARES TR US TRSPRTION 464287192   60,833 267 SH   SOLE   0 0 267
ISHARES TR CORE S&P500 ETF 464287200   7,392,865 17,984 SH   SOLE   986 0 16,998
ISHARES TR CORE US AGGBD ET 464287226   166,797 1,674 SH   SOLE   0 0 1,674
ISHARES TR MSCI EMG MKT ETF 464287234   52,285 1,325 SH   SOLE   939 0 386
ISHARES TR IBOXX INV CP ETF 464287242   408,505 3,727 SH   SOLE   70 0 3,657
ISHARES TR GLOBAL TECH ETF 464287291   12,992 239 SH   SOLE   0 0 239
ISHARES TR S&P 500 GRWT ETF 464287309   3,838,849 60,085 SH   SOLE   11,321 0 48,764
ISHARES TR GLOB HLTHCRE ETF 464287325   26,925 323 SH   SOLE   0 0 323
ISHARES TR GLOBAL ENERG ETF 464287341   6,042 160 SH   SOLE   0 0 160
ISHARES TR NORTH AMERN NAT 464287374   5,797 148 SH   SOLE   0 0 148
ISHARES TR LATN AMER 40 ETF 464287390   7,127,165 298,583 SH   SOLE   2,269 0 296,314
ISHARES TR S&P 500 VAL ETF 464287408   407,126 2,683 SH   SOLE   632 0 2,051
ISHARES TR 20 YR TR BD ETF 464287432   28,188 265 SH   SOLE   0 0 265
ISHARES TR 7-10 YR TRSY BD 464287440   6,527,938 65,859 SH   SOLE   16,434 0 49,425
ISHARES TR 1 3 YR TREAS BD 464287457   4,323,907 52,628 SH   SOLE   26,354 0 26,274
ISHARES TR MSCI EAFE ETF 464287465   972,586 13,599 SH   SOLE   1,066 0 12,533
ISHARES TR RUS MDCP VAL ETF 464287473   118,512 1,116 SH   SOLE   328 0 788
ISHARES TR RUS MD CP GR ETF 464287481   12,164 134 SH   SOLE   0 0 134
ISHARES TR RUS MID CAP ETF 464287499   72,507 1,037 SH   SOLE   375 0 662
ISHARES TR CORE S&P MCP ETF 464287507   5,545,657 22,168 SH   SOLE   4,606 0 17,562
ISHARES TR EXPANDED TECH 464287515   44,125 145 SH   SOLE   15 0 130
ISHARES TR ISHARES SEMICDTR 464287523   714,638 1,607 SH   SOLE   0 0 1,607
ISHARES TR EXPND TEC SC ETF 464287549   12,555 37 SH   SOLE   0 0 37
ISHARES TR ISHARES BIOTECH 464287556   477,699 3,699 SH   SOLE   545 0 3,154
ISHARES TR COHEN STEER REIT 464287564   2,222 40 SH   SOLE   0 0 40
ISHARES TR GLOBAL 100 ETF 464287572   20,037 286 SH   SOLE   0 0 286
ISHARES TR US CONSUM DISCRE 464287580   87,455 1,352 SH   SOLE   0 0 1,352
ISHARES TR RUS 1000 VAL ETF 464287598   604,562 3,971 SH   SOLE   119 0 3,852
ISHARES TR S&P MC 400GR ETF 464287606   51,487 720 SH   SOLE   0 0 720
ISHARES TR RUS 1000 GRW ETF 464287614   665,370 2,723 SH   SOLE   120 0 2,603
ISHARES TR RUS 1000 ETF 464287622   200,229 889 SH   SOLE   380 0 509
ISHARES TR RUS 2000 VAL ETF 464287630   8,358 61 SH   SOLE   0 0 61
ISHARES TR RUS 2000 GRW ETF 464287648   9,526 42 SH   SOLE   0 0 42
ISHARES TR RUSSELL 2000 ETF 464287655   935,064 5,241 SH   SOLE   785 0 4,456
ISHARES TR CORE S&P US VLU 464287663   39,989 542 SH   SOLE   0 0 542
ISHARES TR CORE S&P US GWT 464287671   3,205,041 36,105 SH   SOLE   3,035 0 33,070
ISHARES TR U.S. UTILITS ETF 464287697   46,464 555 SH   SOLE   0 0 555
ISHARES TR S&P MC 400VL ETF 464287705   402,961 3,921 SH   SOLE   2,687 0 1,234
ISHARES TR US TELECOM ETF 464287713   2,524 109 SH   SOLE   0 0 109
ISHARES TR U.S. TECH ETF 464287721   453,112 4,882 SH   SOLE   0 0 4,882
ISHARES TR U.S. REAL ES ETF 464287739   49,750 586 SH   SOLE   0 0 586
ISHARES TR US HLTHCARE ETF 464287762   385,748 1,413 SH   SOLE   62 0 1,350
ISHARES TR U.S. FIN SVC ETF 464287770   16,198 107 SH   SOLE   0 0 107
ISHARES TR U.S. ENERGY ETF 464287796   9,406 215 SH   SOLE   0 0 215
ISHARES TR CORE S&P SCP ETF 464287804   4,026,309 41,637 SH   SOLE   2,669 0 38,968
ISHARES TR US CONSM STAPLES 464287812   117,114 588 SH   SOLE   139 0 449
ISHARES TR U.S. BAS MTL ETF 464287838   14,048 106 SH   SOLE   0 0 106
ISHARES TR EUROPE ETF 464287861   92,037 1,840 SH   SOLE   0 0 1,840
ISHARES TR SP SMCP600VL ETF 464287879   309,876 3,311 SH   SOLE   2,462 0 849
ISHARES TR S&P SML 600 GWT 464287887   31,223 284 SH   SOLE   0 0 284
ISHARES TR SHRT NAT MUN ETF 464288158   72,857 696 SH   SOLE   696 0 0
ISHARES TR AGENCY BOND ETF 464288166   121,674 1,124 SH   SOLE   0 0 1,124
ISHARES TR MSCI AC ASIA ETF 464288182   93,389 1,376 SH   SOLE   0 0 1,376
ISHARES TR GL CLEAN ENE ETF 464288224   36,055 1,823 SH   SOLE   286 0 1,537
ISHARES TR MSCI ACWI ETF 464288257   1,598,467 17,535 SH   SOLE   0 0 17,535
ISHARES TR EAFE SML CP ETF 464288273   50,643 851 SH   SOLE   0 0 851
ISHARES TR JPMORGAN USD EMG 464288281   8,613 100 SH   SOLE   0 0 100
ISHARES TR NEW YORK MUN ETF 464288323   10,702 200 SH   SOLE   0 0 200
ISHARES TR GLB INFRASTR ETF 464288372   1,285 27 SH   SOLE   0 0 27
ISHARES TR NATIONAL MUN ETF 464288414   918,512 8,525 SH   SOLE   1,255 0 7,270
ISHARES TR INTL SEL DIV ETF 464288448   95,697 3,481 SH   SOLE   200 0 3,281
ISHARES TR IBOXX HI YD ETF 464288513   118,009 1,562 SH   SOLE   0 0 1,562
ISHARES TR USD INV GRDE ETF 464288620   1,621 32 SH   SOLE   0 0 32
ISHARES TR ISHS 5-10YR INVT 464288638   3,692 72 SH   SOLE   0 0 72
ISHARES TR ISHS 1-5YR INVS 464288646   4,953 98 SH   SOLE   0 0 98
ISHARES TR 3 7 YR TREAS BD 464288661   15,156,142 128,824 SH   SOLE   10,635 0 118,189
ISHARES TR SHORT TREAS BD 464288679   375,590 3,399 SH   SOLE   0 0 3,399
ISHARES TR PFD AND INCM SEC 464288687   140,472 4,499 SH   SOLE   0 0 4,499
ISHARES TR MRNING SM CP ETF 464288703   62,601 1,200 SH   SOLE   0 0 1,200
ISHARES TR US HOME CONS ETF 464288752   6,682 95 SH   SOLE   0 0 95
ISHARES TR US AER DEF ETF 464288760   323,794 2,814 SH   SOLE   417 0 2,396
ISHARES TR US REGNL BKS ETF 464288778   565,911 15,812 SH   SOLE   12,164 0 3,648
ISHARES TR MSCI USA ESG SLC 464288802   114,782 1,308 SH   SOLE   0 0 1,308
ISHARES TR U.S. MED DVC ETF 464288810   801,392 14,846 SH   SOLE   826 0 14,020
ISHARES TR EAFE VALUE ETF 464288877   49 1 SH   SOLE   0 0 1
ISHARES TR EAFE GRWTH ETF 464288885   4,309 46 SH   SOLE   0 0 46
ISHARES TR BRAZIL SM-CP ETF 464289131   6,170 527 SH   SOLE   0 0 527
ISHARES TR RUS TP200 VL ETF 464289420   4,883 75 SH   SOLE   0 0 75
ISHARES TR RUS TOP 200 ETF 464289446   194,620 2,000 SH   SOLE   2,000 0 0
ISHARES TR 10+ YR INVST GRD 464289511   4,244 81 SH   SOLE   0 0 81
ISHARES TR AGGRES ALLOC ETF 464289859   403,861 6,351 SH   SOLE   25 0 6,326
ISHARES TR GRWT ALLOCAT ETF 464289867   240,744 4,812 SH   SOLE   0 0 4,812
ISHARES TR MODERT ALLOC ETF 464289875   426,315 10,695 SH   SOLE   0 0 10,695
ISHARES TR CONSER ALLOC ETF 464289883   900,779 25,766 SH   SOLE   0 0 25,766
ISHARES TR US TREAS BD ETF 46429B267   2,663,109 113,905 SH   SOLE   2,547 0 111,358
ISHARES TR MSCI INDONIA ETF 46429B309   570,838 24,260 SH   SOLE   2,443 0 21,817
ISHARES TR MSCI INDIA ETF 46429B598   7,872 200 SH   SOLE   0 0 200
ISHARES TR FLTG RATE NT ETF 46429B655   365,983 7,263 SH   SOLE   3,154 0 4,109
ISHARES TR CORE HIGH DV ETF 46429B663   120,008 1,180 SH   SOLE   341 0 839
ISHARES TR MSCI EAFE MIN VL 46429B689   26,925 398 SH   SOLE   0 0 398
ISHARES TR MSCI USA MIN VOL 46429B697   2,187,728 30,076 SH   SOLE   125 0 29,951
ISHARES TR 0-5 YR TIPS ETF 46429B747   28,281 285 SH   SOLE   0 0 285
ISHARES TR MSCI USA QLT FCT 46432F339   30,293,791 244,177 SH   SOLE   2,138 0 242,039
ISHARES TR MSCI USA SZE FT 46432F370   117,421 996 SH   SOLE   0 0 996
ISHARES TR MSCI USA VALUE 46432F388   7,407 80 SH   SOLE   0 0 80
ISHARES TR MSCI USA MMENTM 46432F396   1,409,646 10,138 SH   SOLE   0 0 10,138
ISHARES TR CORE MSCI TOTAL 46432F834   326,291 5,267 SH   SOLE   0 0 5,267
ISHARES TR CORE MSCI EAFE 46432F842   3,890,403 58,196 SH   SOLE   3,485 0 54,711
ISHARES TR 0-5YR INVT GR CP 46434V100   8,484 175 SH   SOLE   0 0 175
ISHARES TR INTL EQTY FACTOR 46434V274   851,733 32,153 SH   SOLE   99 0 32,054
ISHARES TR EXPONENTIAL TECH 46434V381   150,459 2,855 SH   SOLE   0 0 2,855
ISHARES TR 0-5YR HI YL CP 46434V407   180,391 4,328 SH   SOLE   0 0 4,328
ISHARES TR CORE TOTAL USD 46434V613   138 3 SH   SOLE   0 0 3
ISHARES TR CORE DIV GRWTH 46434V621   9,067,736 181,391 SH   SOLE   20,766 0 160,625
ISHARES TR CORE MSCI PAC 46434V696   226 4 SH   SOLE   0 0 4
ISHARES TR CORE MSCI EURO 46434V738   44,556 851 SH   SOLE   0 0 851
ISHARES TR HDG MSCI EAFE 46434V803   2,947 100 SH   SOLE   0 0 100
ISHARES TR TRS FLT RT BD 46434V860   7,589 150 SH   SOLE   0 0 150
ISHARES TR CONV BD ETF 46435G102   11,256 155 SH   SOLE   0 0 155
ISHARES TR ESG AWR MSCI USA 46435G425   4,135,555 45,722 SH   SOLE   8,278 0 37,444
ISHARES TR MSCI USA SMCP MN 46435G433   2,115 61 SH   SOLE   0 0 61
ISHARES TR FALN ANGLS USD 46435G474   230,968 9,140 SH   SOLE   3,327 0 5,813
ISHARES TR ESG AW MSCI EAFE 46435G516   714,305 9,943 SH   SOLE   3,965 0 5,978
ISHARES TR ROBOTICS ARTIF 46435U556   14,121 450 SH   SOLE   0 0 450
ISHARES TR ESG AWARE MSCI 46435U663   3,156,617 92,869 SH   SOLE   17,425 0 75,444
ISHARES TR US INFRASTRUC 46435U713   3,732 100 SH   SOLE   0 0 100
ISHARES TR BROAD USD HIGH 46435U853   19,276 542 SH   SOLE   0 0 542
ISHARES TR US SML CP VALUE 46436E536   3,992 150 SH   SOLE   0 0 150
ISHARES TR 0-3 MNTH TREASRY 46436E718   4,374,224 43,490 SH   SOLE   5,000 0 38,490
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   497,409 10,028 SH   SOLE   940 0 9,088
ISHARES U S ETF TR INT RT HDG C B 46431W705   1,139,738 12,438 SH   SOLE   1,787 0 10,651
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   11,488 425 SH   SOLE   0 0 425
J P MORGAN EXCHANGE TRADED F REALTY INCOME ET 46641Q126   14,326 339 SH   SOLE   0 0 339
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134   29,848 542 SH   SOLE   0 0 542
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209   18,152 347 SH   SOLE   0 0 347
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   196,152 3,593 SH   SOLE   0 0 3,593
J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753   28,951 850 SH   SOLE   0 0 850
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   4,123 100 SH   SOLE   0 0 100
J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779   3,968 100 SH   SOLE   0 0 100
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   54,792,695 1,088,885 SH   SOLE   31,003 0 1,057,882
JACKSON FINANCIAL INC COM CL A 46817M107   1,409,422 37,675 SH   SOLE   0 0 37,675
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   2,789,565 53,863 SH   SOLE   0 0 53,863
JOHNSON & JOHNSON COM 478160104   8,277,240 53,402 SH   SOLE   2,017 0 51,385
JPMORGAN CHASE & CO COM 46625H100   3,474,944 26,667 SH   SOLE   2,839 0 23,828
KAYNE ANDERSON ENERGY INFRST COM 486606106   125,315 14,504 SH   SOLE   1,769 0 12,735
KELLOGG CO COM 487836108   315,128 4,706 SH   SOLE   0 0 4,706
KIMBERLY-CLARK CORP COM 494368103   2,136,669 15,919 SH   SOLE   467 0 15,452
KINDER MORGAN INC DEL COM 49456B101   564,304 32,228 SH   SOLE   500 0 31,728
KINROSS GOLD CORP COM 496902404   182,301 38,705 SH   SOLE   0 0 38,705
KRAFT HEINZ CO COM 500754106   289,894 7,497 SH   SOLE   60 0 7,437
KRANESHARES TR CSI CHI INTERNET 500767306   267,309 8,570 SH   SOLE   1,400 0 7,170
KRANESHARES TR QUADRTC INT RT 500767736   72,477 3,190 SH   SOLE   0 0 3,190
KRANESHARES TR ELEC VEH FUTUR 500767827   14,708 479 SH   SOLE   0 0 479
KROGER CO COM 501044101   390,742 7,915 SH   SOLE   0 0 7,915
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   411,076 8,525 SH   SOLE   250 0 8,275
LEGGETT & PLATT INC COM 524660107   378,734 11,880 SH   SOLE   0 0 11,880
LIGHTBRIDGE CORP COM 53224K302   131,413 32,052 SH   SOLE   0 0 32,052
LILLY ELI & CO COM 532457108   2,191,548 6,382 SH   SOLE   326 0 6,056
LINDE PLC SHS G54950103   663,902 1,868 SH   SOLE   0 0 1,868
LISTED FD TR ROUNDHILL BALL 53656F417   3,283 350 SH   SOLE   0 0 350
LISTED FD TR TRUESHARES LW VO 53656F474   22,125 797 SH   SOLE   0 0 797
LISTED FD TR TRUESHARES STRCT 53656F664   242,301 7,265 SH   SOLE   300 0 6,965
LISTED FD TR TRUESHARES DEC 53656F672   211,381 7,339 SH   SOLE   459 0 6,881
LISTED FD TR TRUESHARES STRUC 53656F714   274,633 8,916 SH   SOLE   0 0 8,916
LISTED FD TR TRUESHARES STRUC 53656F722   1,046,446 33,263 SH   SOLE   901 0 32,362
LISTED FD TR TRUESHARES STRUC 53656F748   106,499 4,026 SH   SOLE   619 0 3,407
LISTED FD TR TRUESHARES STRUC 53656F755   27,844 960 SH   SOLE   0 0 960
LISTED FD TR TRUESHARES STRCD 53656F763   185,647 6,831 SH   SOLE   0 0 6,831
LISTED FD TR ROUNDHILL SPORTS 53656F789   5,138 316 SH   SOLE   0 0 316
LISTED FD TR TRUESHARES STRUC 53656F797   241,466 10,024 SH   SOLE   0 0 10,024
LISTED FD TR TRUESHS TECH AI 53656F821   20,826 751 SH   SOLE   15 0 736
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   31,320 13,500 SH   SOLE   0 0 13,500
LOCKHEED MARTIN CORP COM 539830109   2,407,997 5,094 SH   SOLE   200 0 4,894
LOWES COS INC COM 548661107   5,055,278 25,280 SH   SOLE   100 0 25,180
LUMEN TECHNOLOGIES INC COM 550241103   51,556 19,455 SH   SOLE   0 0 19,455
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   313,623 5,780 SH   SOLE   0 0 5,780
MAIN STR CAP CORP COM 56035L104   205,313 5,203 SH   SOLE   0 0 5,203
MARKEL CORP COM 570535104   217,160 170 SH   SOLE   15 0 155
MARRIOTT INTL INC NEW CL A 571903202   425,062 2,560 SH   SOLE   530 0 2,030
MASTERCARD INCORPORATED CL A 57636Q104   1,893,633 5,211 SH   SOLE   241 0 4,970
MCDONALDS CORP COM 580135101   2,826,200 10,108 SH   SOLE   530 0 9,578
MEDTRONIC PLC SHS G5960L103   1,270,482 15,759 SH   SOLE   888 0 14,871
MERCADOLIBRE INC COM 58733R102   1,351,012 1,025 SH   SOLE   99 0 926
MERCK & CO INC COM 58933Y105   3,002,374 28,220 SH   SOLE   1,197 0 27,023
META PLATFORMS INC CL A 30303M102   2,654,549 12,525 SH   SOLE   1,680 0 10,845
METLIFE INC COM 59156R108   929,403 16,041 SH   SOLE   1,419 0 14,622
METTLER TOLEDO INTERNATIONAL COM 592688105   612,084 400 SH   SOLE   0 0 400
MICRON TECHNOLOGY INC COM 595112103   232,731 3,857 SH   SOLE   760 0 3,097
MICROSOFT CORP COM 594918104   12,496,628 43,346 SH   SOLE   2,166 0 41,180
MOELIS & CO CL A 60786M105   221,468 5,761 SH   SOLE   0 0 5,761
MONDELEZ INTL INC CL A 609207105   517,980 7,429 SH   SOLE   485 0 6,944
MORGAN STANLEY COM NEW 617446448   695,113 7,917 SH   SOLE   0 0 7,917
NETFLIX INC COM 64110L106   1,016,402 2,942 SH   SOLE   36 0 2,906
NEW YORK CMNTY BANCORP INC COM 649445103   238,258 26,356 SH   SOLE   200 0 26,156
NEWELL BRANDS INC COM 651229106   219,058 17,609 SH   SOLE   0 0 17,609
NEXTERA ENERGY INC COM 65339F101   1,265,214 16,414 SH   SOLE   276 0 16,138
NIKE INC CL B 654106103   1,556,179 12,689 SH   SOLE   872 0 11,817
NORFOLK SOUTHN CORP COM 655844108   951,425 4,488 SH   SOLE   0 0 4,488
NORTHERN LTS FD TR IV MONARCH PROCAP 66538H245   212,191 8,331 SH   SOLE   0 0 8,331
NORTHROP GRUMMAN CORP COM 666807102   221,640 480 SH   SOLE   18 0 462
NORTHWEST BANCSHARES INC MD COM 667340103   359,608 29,893 SH   SOLE   0 0 29,893
NOVARTIS AG SPONSORED ADR 66987V109   324,374 3,526 SH   SOLE   202 0 3,324
NOVO-NORDISK A S ADR 670100205   277,699 1,745 SH   SOLE   205 0 1,540
NUCOR CORP COM 670346105   1,383,196 8,954 SH   SOLE   0 0 8,954
NUVEEN AMT FREE MUN CR INC F COM 67071L106   472,696 40,127 SH   SOLE   0 0 40,127
NUVEEN AMT FREE QLTY MUN INC COM 670657105   345,376 31,059 SH   SOLE   0 0 31,059
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   289,386 26,795 SH   SOLE   0 0 26,795
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   197,175 16,500 SH   SOLE   0 0 16,500
NUVEEN QUALITY MUNCP INCOME COM 67066V101   477,342 41,400 SH   SOLE   0 0 41,400
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102   285,023 25,002 SH   SOLE   0 0 25,002
NVIDIA CORPORATION COM 67066G104   6,998,782 25,196 SH   SOLE   299 0 24,897
OCCIDENTAL PETE CORP COM 674599105   242,104 3,878 SH   SOLE   0 0 3,878
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   4,674 114 SH   SOLE   0 0 114
OMEGA HEALTHCARE INVS INC COM 681936100   470,018 17,148 SH   SOLE   600 0 16,548
OMNICOM GROUP INC COM 681919106   416,605 4,416 SH   SOLE   0 0 4,416
ORACLE CORP COM 68389X105   569,903 6,133 SH   SOLE   410 0 5,724
PALANTIR TECHNOLOGIES INC CL A 69608A108   87,965 10,410 SH   SOLE   0 0 10,410
PAYCHEX INC COM 704326107   504,998 4,407 SH   SOLE   750 0 3,657
PAYCOM SOFTWARE INC COM 70432V102   333,803 1,098 SH   SOLE   0 0 1,098
PAYPAL HLDGS INC COM 70450Y103   1,502,321 19,783 SH   SOLE   305 0 19,478
PEPSICO INC COM 713448108   1,453,446 7,973 SH   SOLE   650 0 7,323
PFIZER INC COM 717081103   2,703,544 66,263 SH   SOLE   2,257 0 64,006
PHILIP MORRIS INTL INC COM 718172109   740,102 7,610 SH   SOLE   0 0 7,610
PHILLIPS 66 COM 718546104   340,216 3,356 SH   SOLE   867 0 2,489
PHYSICIANS RLTY TR COM 71943U104   260,886 17,474 SH   SOLE   0 0 17,474
PIMCO ETF TR BROAD US TIPS 72201R403   1,882 34 SH   SOLE   0 0 34
PIMCO ETF TR ACTIVE BD ETF 72201R775   96,372 1,039 SH   SOLE   0 0 1,039
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   548 6 SH   SOLE   0 0 6
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   748,891 7,546 SH   SOLE   1,581 0 5,965
PIMCO ETF TR INTER MUN BD ACT 72201R866   10,857 208 SH   SOLE   0 0 208
PPL CORP COM 69351T106   437,464 15,742 SH   SOLE   814 0 14,928
PRINCIPAL EXCHANGE TRADED FD PRIN HLTHCRE INV 74255Y409   86,287 2,599 SH   SOLE   0 0 2,599
PRINCIPAL EXCHANGE TRADED FD PRIN MILNS GBL 74255Y508   32,132 749 SH   SOLE   0 0 749
PRINCIPAL EXCHANGE TRADED FD SPECTRUM TAX ADV 74255Y763   237,669 13,620 SH   SOLE   600 0 13,020
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888   340,140 20,020 SH   SOLE   0 0 20,020
PROCTER AND GAMBLE CO COM 742718109   5,212,233 35,054 SH   SOLE   1,204 0 33,850
PROGRESSIVE CORP COM 743315103   627,747 4,388 SH   SOLE   203 0 4,185
PROSHARES TR ULTRASHRT S&P500 74347G416   19,518,063 488,318 SH   SOLE   4,431 0 483,887
PROSHARES TR ULTRAPRO SHT QQQ 74347G432   9,982 340 SH   SOLE   0 0 340
PROSHARES TR K1 FRE CRD OIL 74347G804   4,587 108 SH   SOLE   0 0 108
PROSHARES TR PSHS ULT S&P 500 74347R107   477,129 9,505 SH   SOLE   0 0 9,505
PROSHARES TR ULTR 7-10 TREA 74347R180   37,203 750 SH   SOLE   0 0 750
PROSHARES TR PSHS ULTRA QQQ 74347R206   158,624 3,200 SH   SOLE   0 0 3,200
PROSHARES TR PSHS ULTRA DOW30 74347R305   78,082 1,225 SH   SOLE   0 0 1,225
PROSHARES TR PSHS ULTRA TECH 74347R693   18,599 535 SH   SOLE   0 0 535
PROSHARES TR PSHS ULT HLTHCRE 74347R735   147,513 1,726 SH   SOLE   0 0 1,726
PROSHARES TR ULTRA CONS DISCR 74347R750   43,441 1,616 SH   SOLE   0 0 1,616
PROSHARES TR S&P 500 DV ARIST 74348A467   4,050,567 44,395 SH   SOLE   12 0 44,383
PROSHARES TR II ULSHT BLOOMB GAS 74347Y813   1,086 15 SH   SOLE   0 0 15
PROSHARES TR II ULTRA VIX SHORT 74347Y839   1,192,739 256,503 SH   SOLE   26,000 0 230,503
PROSHARES TR II VIX SH TRM FUTRS 74347Y854   138,963 15,355 SH   SOLE   0 0 15,355
PROSHARES TR II ULTA BLMBG 2017 74347Y888   4,023 152 SH   SOLE   0 0 152
PRUDENTIAL FINL INC COM 744320102   545,704 6,595 SH   SOLE   0 0 6,595
QUALCOMM INC COM 747525103   1,171,173 9,180 SH   SOLE   1,150 0 8,030
RAYTHEON TECHNOLOGIES CORP COM 75513E101   1,220,641 12,464 SH   SOLE   446 0 12,018
REALTY INCOME CORP COM 756109104   869,251 13,728 SH   SOLE   500 0 13,228
REGIONS FINANCIAL CORP NEW COM 7591EP100   512,590 27,618 SH   SOLE   0 0 27,618
REPUBLIC SVCS INC COM 760759100   254,484 1,882 SH   SOLE   0 0 1,882
ROCKWELL AUTOMATION INC COM 773903109   289,842 988 SH   SOLE   0 0 988
ROYAL BK CDA SUSTAINABL COM 780087102   1,654,042 17,305 SH   SOLE   1,838 0 15,467
SALESFORCE INC COM 79466L302   420,537 2,105 SH   SOLE   460 0 1,645
SAP SE SPON ADR 803054204   308,149 2,435 SH   SOLE   157 0 2,278
SCANSOURCE INC COM 806037107   233,536 7,672 SH   SOLE   0 0 7,672
SCHWAB CHARLES CORP COM 808513105   239,743 4,577 SH   SOLE   1,000 0 3,577
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   148,046 3,094 SH   SOLE   329 0 2,765
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   246,734 5,101 SH   SOLE   158 0 4,943
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   1,484,920 22,785 SH   SOLE   114 0 22,671
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   13,182 201 SH   SOLE   0 0 201
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   257,796 3,799 SH   SOLE   180 0 3,619
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   157,024 3,745 SH   SOLE   0 0 3,745
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   495,295 20,200 SH   SOLE   378 0 19,821
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722   5,616 142 SH   SOLE   0 0 142
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   53,976 1,726 SH   SOLE   0 0 1,726
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   469,666 9,650 SH   SOLE   0 0 9,650
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   8,361 152 SH   SOLE   0 0 152
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789   301,719 5,575 SH   SOLE   0 0 5,575
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   4,653,326 63,605 SH   SOLE   0 0 63,605
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   831,244 23,886 SH   SOLE   2,302 0 21,585
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   191,393 4,080 SH   SOLE   114 0 3,966
SCHWAB STRATEGIC TR US REIT ETF 808524847   58,412 2,995 SH   SOLE   0 0 2,995
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   32,330 641 SH   SOLE   0 0 641
SCHWAB STRATEGIC TR US TIPS ETF 808524870   82,811 1,545 SH   SOLE   0 0 1,545
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   286,432 4,332 SH   SOLE   200 0 4,132
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   21,214 263 SH   SOLE   0 0 263
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,160,998 16,692 SH   SOLE   1,545 0 15,148
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   1,068,987 14,308 SH   SOLE   1,490 0 12,818
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   74,920 501 SH   SOLE   0 0 501
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,084,323 13,091 SH   SOLE   1,526 0 11,565
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   619,775 19,278 SH   SOLE   2,196 0 17,082
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   408,672 4,039 SH   SOLE   0 0 4,039
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   2,023,374 13,399 SH   SOLE   526 0 12,873
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   135,039 3,613 SH   SOLE   0 0 3,613
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   13,731,564 202,860 SH   SOLE   4,736 0 198,124
SERVICENOW INC COM 81762P102   301,139 648 SH   SOLE   0 0 648
SHELL PLC SPON ADS 780259305   269,387 4,682 SH   SOLE   0 0 4,682
SHERWIN WILLIAMS CO COM 824348106   968,309 4,308 SH   SOLE   0 0 4,308
SHOPIFY INC CL A 82509L107   302,022 6,300 SH   SOLE   750 0 5,550
SKYWORKS SOLUTIONS INC COM 83088M102   233,253 1,977 SH   SOLE   150 0 1,827
SONIC AUTOMOTIVE INC CL A 83545G102   393,585 7,243 SH   SOLE   0 0 7,243
SOUTHERN CO COM 842587107   1,359,659 19,541 SH   SOLE   1,610 0 17,931
SOUTHERN COPPER CORP COM 84265V105   412,284 5,407 SH   SOLE   0 0 5,407
SOUTHWESTERN ENERGY CO COM 845467109   162,100 32,420 SH   SOLE   0 0 32,420
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,473,277 4,429 SH   SOLE   94 0 4,335
SPDR GOLD TR GOLD SHS 78463V107   1,760,195 9,607 SH   SOLE   584 0 9,023
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   257,277 5,730 SH   SOLE   0 0 5,730
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459   14,741 250 SH   SOLE   0 0 250
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   191,779 5,619 SH   SOLE   0 0 5,619
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533   5,395 206 SH   SOLE   0 0 206
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   3,546 70 SH   SOLE   0 0 70
SPDR INDEX SHS FDS S&P INTL ETF 78463X772   8,844 258 SH   SOLE   0 0 258
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863   2,313 88 SH   SOLE   0 0 88
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   27,532 889 SH   SOLE   0 0 889
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   187,420 5,835 SH   SOLE   0 0 5,835
SPDR S&P 500 ETF TR TR UNIT 78462F103   6,255,080 15,279 SH   SOLE   1,007 0 14,272
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   278,255 607 SH   SOLE   0 0 607
SPDR SER TR NYSE TECH ETF 78464A102   990 8 SH   SOLE   0 0 8
SPDR SER TR FACTST INV ETF 78464A110   24,278 203 SH   SOLE   0 0 203
SPDR SER TR S&P 600 SMCP GRW 78464A201   93,146 1,263 SH   SOLE   0 0 1,263
SPDR SER TR ICE PFD SEC ETF 78464A292   368,755 10,859 SH   SOLE   484 0 10,375
SPDR SER TR S&P 600 SMCP VAL 78464A300   112,823 1,481 SH   SOLE   0 0 1,481
SPDR SER TR BBG CONV SEC ETF 78464A359   120,726 1,800 SH   SOLE   0 0 1,800
SPDR SER TR PORTFOLIO LN COR 78464A367   8,881 376 SH   SOLE   0 0 376
SPDR SER TR PORTFOLIO INTRMD 78464A375   280,376 8,630 SH   SOLE   0 0 8,630
SPDR SER TR PORT MTG BK ETF 78464A383   1,375 62 SH   SOLE   0 0 62
SPDR SER TR BLOOMBERG EMERGI 78464A391   1,857 88 SH   SOLE   0 0 88
SPDR SER TR PRTFLO S&P500 GW 78464A409   1,569,714 28,355 SH   SOLE   0 0 28,355
SPDR SER TR PORTFOLIO SHORT 78464A474   4,593 155 SH   SOLE   0 0 155
SPDR SER TR PRTFLO S&P500 VL 78464A508   26,224 644 SH   SOLE   0 0 644
SPDR SER TR HLTH CARE SVCS 78464A573   22,304 258 SH   SOLE   0 0 258
SPDR SER TR DJ REIT ETF 78464A607   28,965 326 SH   SOLE   0 0 326
SPDR SER TR PORTFOLIO AGRGTE 78464A649   96,635 3,747 SH   SOLE   0 0 3,747
SPDR SER TR PORTFOLIO LN TSR 78464A664   114,565 3,710 SH   SOLE   0 0 3,710
SPDR SER TR PORTFLI INTRMDIT 78464A672   318 11 SH   SOLE   0 0 11
SPDR SER TR S&P METALS MNG 78464A755   3,136 59 SH   SOLE   0 0 59
SPDR SER TR S&P DIVID ETF 78464A763   516,868 4,178 SH   SOLE   226 0 3,952
SPDR SER TR PORTFOLI S&P1500 78464A805   13,818 274 SH   SOLE   0 0 274
SPDR SER TR S&P 600 SML CAP 78464A813   113,020 1,345 SH   SOLE   0 0 1,345
SPDR SER TR S&P 400 MDCP GRW 78464A821   2,532 37 SH   SOLE   0 0 37
SPDR SER TR S&P 400 MDCP VAL 78464A839   26,498 401 SH   SOLE   0 0 401
SPDR SER TR PORTFOLIO S&P400 78464A847   10,178,602 231,648 SH   SOLE   1,555 0 230,093
SPDR SER TR PORTFOLIO S&P500 78464A854   379,807 7,888 SH   SOLE   0 0 7,888
SPDR SER TR S&P BIOTECH 78464A870   1,625,864 21,334 SH   SOLE   1,075 0 20,259
SPDR SER TR S&P HOMEBUILD 78464A888   2,066 30 SH   SOLE   0 0 30
SPDR SER TR BLOOMBERG INVT 78468R200   174,090 5,721 SH   SOLE   0 0 5,721
SPDR SER TR BLOOMBERG SHT TE 78468R408   32,044 1,290 SH   SOLE   0 0 1,290
SPDR SER TR S&P OILGAS EXP 78468R556   93,141 730 SH   SOLE   0 0 730
SPDR SER TR PORTFLI HIGH YLD 78468R606   19,073 830 SH   SOLE   0 0 830
SPDR SER TR BLOOMBERG HIGH Y 78468R622   1,299 14 SH   SOLE   0 0 14
SPDR SER TR S&P KENSHO NEW 78468R648   3,886 91 SH   SOLE   0 0 91
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   17,944,735 195,434 SH   SOLE   7,004 0 188,430
SPDR SER TR NUVEEN BLMBRG MU 78468R721   85,119 1,818 SH   SOLE   0 0 1,818
SPDR SER TR NUVEEN BLMBRG SH 78468R739   23,775 500 SH   SOLE   0 0 500
SPDR SER TR PRTFLO S&P500 HI 78468R788   214,526 5,645 SH   SOLE   0 0 5,645
SPDR SER TR SSGA US LRG ETF 78468R804   3,886 28 SH   SOLE   0 0 28
SPDR SER TR MSCI USA STRTGIC 78468R812   5,217 45 SH   SOLE   0 0 45
SPDR SER TR PORTFOLIO S&P600 78468R853   585,397 15,499 SH   SOLE   0 0 15,499
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   18,402 967 SH   SOLE   0 0 967
SPDR SER TR SSGA US SMAL ETF 78468R887   295,517 2,811 SH   SOLE   58 0 2,753
SSGA ACTIVE TR SPDR NUVEEN MUN 78470P705   794,898 29,305 SH   SOLE   2,575 0 26,730
STARBUCKS CORP COM 855244109   1,718,163 16,500 SH   SOLE   1,123 0 15,377
STRYKER CORPORATION COM 863667101   1,802,458 6,314 SH   SOLE   410 0 5,904
SYSCO CORP COM 871829107   424,937 5,502 SH   SOLE   0 0 5,502
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   272,532 2,930 SH   SOLE   547 0 2,383
TARGET CORP COM 87612E106   1,190,042 7,185 SH   SOLE   400 0 6,785
TE CONNECTIVITY LTD SHS H84989104   224,267 1,710 SH   SOLE   0 0 1,710
TEKLA HEALTHCARE INVS SH BEN INT 87911J103   260,665 14,769 SH   SOLE   0 0 14,769
TESLA INC COM 88160R101   1,293,306 6,234 SH   SOLE   690 0 5,544
TEXAS INSTRS INC COM 882508104   553,223 2,974 SH   SOLE   30 0 2,944
THERMO FISHER SCIENTIFIC INC COM 883556102   862,286 1,496 SH   SOLE   12 0 1,484
TJX COS INC NEW COM 872540109   859,550 10,969 SH   SOLE   515 0 10,454
TRUIST FINL CORP COM 89832Q109   8,176,253 239,773 SH   SOLE   2,400 0 237,373
UNILEVER PLC SPON ADR NEW 904767704   1,229,460 23,675 SH   SOLE   0 0 23,675
UNION PAC CORP COM 907818108   847,949 4,213 SH   SOLE   400 0 3,813
UNITED PARCEL SERVICE INC CL B 911312106   2,541,519 13,101 SH   SOLE   948 0 12,153
UNITEDHEALTH GROUP INC COM 91324P102   1,747,850 3,698 SH   SOLE   130 0 3,568
URANIUM ENERGY CORP COM 916896103   368,666 128,009 SH   SOLE   0 0 128,009
US BANCORP DEL COM NEW 902973304   270,663 7,508 SH   SOLE   4,671 0 2,837
VALERO ENERGY CORP COM 91913Y100   380,550 2,726 SH   SOLE   201 0 2,525
VANECK ETF TRUST GOLD MINERS ETF 92189F106   607,919 18,792 SH   SOLE   0 0 18,792
VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114   7,932 150 SH   SOLE   0 0 150
VANECK ETF TRUST MRNGSTR GBL WIDE 92189F122   1,028,810 30,435 SH   SOLE   0 0 30,435
VANECK ETF TRUST STEEL ETF 92189F205   1,912 30 SH   SOLE   0 0 30
VANECK ETF TRUST BDC INCOME ETF 92189F411   23,830 1,607 SH   SOLE   0 0 1,607
VANECK ETF TRUST PREFERRED SECURT 92189F429   88,416 5,009 SH   SOLE   0 0 5,009
VANECK ETF TRUST MORTGAGE REIT 92189F452   2,728 241 SH   SOLE   241 0 0
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   36,312 2,136 SH   SOLE   0 0 2,136
VANECK ETF TRUST MRNGSTR INT MOAT 92189F593   23,261 728 SH   SOLE   0 0 728
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   2,309,881 31,286 SH   SOLE   941 0 30,345
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   22,108 84 SH   SOLE   25 0 59
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692   48,519 625 SH   SOLE   0 0 625
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   140,105 1,613 SH   SOLE   0 0 1,613
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   312,050 7,900 SH   SOLE   0 0 7,900
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   192,936 7,641 SH   SOLE   4,284 0 3,357
VANECK ETF TRUST OIL SERVICES ETF 92189H607   572,828 2,067 SH   SOLE   0 0 2,067
VANECK ETF TRUST MORNINGSTAR SMID 92189H730   418,836 14,727 SH   SOLE   0 0 14,727
VANECK ETF TRUST RARE EARTH/STRTG 92189H805   7,016 86 SH   SOLE   0 0 86
VANGUARD BD INDEX FDS INTERMED TERM 921937819   6,830 89 SH   SOLE   0 0 89
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   163,722 2,140 SH   SOLE   0 0 2,140
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   243,934 3,304 SH   SOLE   0 0 3,304
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,271,493 3,381 SH   SOLE   0 0 3,381
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   346,086 2,581 SH   SOLE   36 0 2,545
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   149,091 765 SH   SOLE   0 0 765
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   94,593 1,139 SH   SOLE   0 0 1,139
VANGUARD INDEX FDS SML CP GRW ETF 922908595   153,218 708 SH   SOLE   0 0 708
VANGUARD INDEX FDS SM CP VAL ETF 922908611   169,262 1,066 SH   SOLE   0 0 1,066
VANGUARD INDEX FDS MID CAP ETF 922908629   3,567,442 16,914 SH   SOLE   172 0 16,742
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,489,810 7,975 SH   SOLE   444 0 7,531
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   159,096 1,135 SH   SOLE   0 0 1,135
VANGUARD INDEX FDS GROWTH ETF 922908736   425,316 1,705 SH   SOLE   300 0 1,405
VANGUARD INDEX FDS VALUE ETF 922908744   560,995 4,062 SH   SOLE   0 0 4,062
VANGUARD INDEX FDS SMALL CP ETF 922908751   467,909 2,468 SH   SOLE   184 0 2,284
VANGUARD INDEX FDS TOTAL STK MKT 922908769   6,505,231 31,873 SH   SOLE   315 0 31,558
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   1,537 38 SH   SOLE   0 0 38
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   5,790 53 SH   SOLE   0 0 53
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   109,194 1,186 SH   SOLE   43 0 1,143
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   12,155,191 227,327 SH   SOLE   1,959 0 225,368
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   644,143 15,944 SH   SOLE   5,144 0 10,800
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   27,270 402 SH   SOLE   0 0 402
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   77,198 1,267 SH   SOLE   0 0 1,267
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   1,173,359 24,537 SH   SOLE   245 0 24,292
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   50,084,950 855,568 SH   SOLE   31,234 0 824,334
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   457,228 5,998 SH   SOLE   932 0 5,066
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   19,317 268 SH   SOLE   0 0 268
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   33,269 529 SH   SOLE   0 0 529
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   35,376 590 SH   SOLE   0 0 590
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   4,009 60 SH   SOLE   0 0 60
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   19,386 416 SH   SOLE   0 0 416
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   52,232 651 SH   SOLE   0 0 651
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,197,905 7,778 SH   SOLE   34 0 7,744
VANGUARD STAR FDS VG TL INTL STK F 921909768   517,230 9,368 SH   SOLE   0 0 9,368
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   995,793 22,045 SH   SOLE   8,215 0 13,830
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   3,489,089 33,072 SH   SOLE   40 0 33,032
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   19,205 310 SH   SOLE   0 0 310
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   113,836 1,545 SH   SOLE   0 0 1,545
VANGUARD WORLD FD EXTENDED DUR 921910709   81,124 896 SH   SOLE   0 0 896
VANGUARD WORLD FD MEGA GRWTH IND 921910816   195,103 954 SH   SOLE   0 0 954
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   144,669 1,432 SH   SOLE   0 0 1,432
VANGUARD WORLD FD MEGA CAP INDEX 921910873   56,069 392 SH   SOLE   0 0 392
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   5,051 20 SH   SOLE   20 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306   76,993 674 SH   SOLE   0 0 674
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   19,473 250 SH   SOLE   0 0 250
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   13,145 69 SH   SOLE   0 0 69
VANGUARD WORLD FDS INF TECH ETF 92204A702   300,894 781 SH   SOLE   0 0 781
VANGUARD WORLD FDS MATERIALS ETF 92204A801   91,755 516 SH   SOLE   0 0 516
VANGUARD WORLD FDS UTILITIES ETF 92204A876   1,780,897 12,072 SH   SOLE   0 0 12,072
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   4,849 50 SH   SOLE   0 0 50
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   585,794 2,457 SH   SOLE   50 0 2,407
VEEVA SYS INC CL A COM 922475108   388,348 2,113 SH   SOLE   0 0 2,113
VERIZON COMMUNICATIONS INC COM 92343V104   2,177,278 55,986 SH   SOLE   4,573 0 51,412
VERTEX PHARMACEUTICALS INC COM 92532F100   1,779,830 5,649 SH   SOLE   100 0 5,549
VISA INC COM CL A 92826C839   2,973,695 13,189 SH   SOLE   393 0 12,796
VOYA FINANCIAL INC COM 929089100   228,672 3,200 SH   SOLE   0 0 3,200
VULCAN MATLS CO COM 929160109   202,955 1,183 SH   SOLE   0 0 1,183
WALGREENS BOOTS ALLIANCE INC COM 931427108   841,127 24,324 SH   SOLE   0 0 24,324
WALMART INC COM 931142103   2,955,124 20,042 SH   SOLE   1,810 0 18,232
WARNER BROS DISCOVERY INC COM SER A 934423104   153,174 10,144 SH   SOLE   837 0 9,307
WASTE MGMT INC DEL COM 94106L109   964,545 5,911 SH   SOLE   718 0 5,193
WELLS FARGO CO NEW COM 949746101   738,855 19,766 SH   SOLE   2,043 0 17,723
WELLS FARGO CO NEW PERP PFD CNV A 949746804   82,338 70 SH   SOLE   0 0 70
WEYERHAEUSER CO MTN BE COM NEW 962166104   212,688 7,059 SH   SOLE   1,600 0 5,459
WISDOMTREE TR EMER MKT HIGH FD 97717W315   10,970 290 SH   SOLE   100 0 190
WISDOMTREE TR INTRST RATE HDGE 97717W380   963,798 22,141 SH   SOLE   3,385 0 18,756
WISDOMTREE TR US MIDCAP DIVID 97717W505   35,026 855 SH   SOLE   0 0 855
WISDOMTREE TR US SMALLCAP DIVD 97717W604   39,667 1,389 SH   SOLE   21 0 1,368
WISDOMTREE TR EUROPE SMCP DV 97717W869   40,816 700 SH   SOLE   0 0 700
WISDOMTREE TR DYNAMIC INT EQ 97717X271   474 15 SH   SOLE   0 0 15
WISDOMTREE TR YIELD ENHANCD US 97717X511   8,782 201 SH   SOLE   0 0 201
WISDOMTREE TR EM EX ST-OWNED 97717X578   6,709 241 SH   SOLE   0 0 241
WISDOMTREE TR US QTLY DIV GRT 97717X669   3,430,196 55,024 SH   SOLE   0 0 55,024
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   35,021 426 SH   SOLE   107 0 319
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   1,008,718 20,066 SH   SOLE   3,068 0 16,998
WOLFSPEED INC COM 977852102   244,082 3,758 SH   SOLE   0 0 3,758
WP CAREY INC COM 92936U109   685,255 8,848 SH   SOLE   0 0 8,848
ZOETIS INC CL A 98978V103   280,285 1,684 SH   SOLE   400 0 1,284