The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   1,572,440 15,387 SH   SOLE   0 0 15,387
AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103   21,009 416 SH   SOLE   0 0 416
AB ACTIVE ETFS INC SHORT DURATION H 00039J830   1,666,269 47,454 SH   SOLE   0 0 47,454
ABBOTT LABS COM 002824100   1,555,168 14,966 SH   SOLE   700 0 14,266
ABBVIE INC COM 00287Y109   6,887,323 40,155 SH   SOLE   1,000 0 39,155
ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103   286,533 16,411 SH   SOLE   0 0 16,411
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   303,597 5,701 SH   SOLE   0 0 5,701
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,269,208 4,183 SH   SOLE   0 0 4,183
ADOBE INC COM 00724F101   1,008,861 1,816 SH   SOLE   0 0 1,816
ADVANCED MICRO DEVICES INC COM 007903107   2,516,202 15,512 SH   SOLE   0 0 15,512
AFLAC INC COM 001055102   447,380 5,009 SH   SOLE   0 0 5,009
AIR PRODS & CHEMS INC COM 009158106   233,116 903 SH   SOLE   0 0 903
ALBEMARLE CORP COM 012653101   393,256 4,117 SH   SOLE   0 0 4,117
ALCOA CORP COM 013872106   212,266 5,336 SH   SOLE   0 0 5,336
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   277,486 3,854 SH   SOLE   0 0 3,854
ALLSTATE CORP COM 020002101   437,502 2,740 SH   SOLE   0 0 2,740
ALPHABET INC CAP STK CL C 02079K107   13,138,248 71,629 SH   SOLE   200 0 71,429
ALPHABET INC CAP STK CL A 02079K305   3,896,109 21,390 SH   SOLE   0 0 21,390
ALPS ETF TR ALERIAN MLP 00162Q452   357,739 7,456 SH   SOLE   0 0 7,456
ALPS ETF TR BARRONS 400 ETF 00162Q726   6,328 95 SH   SOLE   0 0 95
ALTRIA GROUP INC COM 02209S103   2,045,850 44,914 SH   SOLE   0 0 44,914
AMAZON COM INC COM 023135106   17,075,957 88,362 SH   SOLE   217 0 88,145
AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372   590,460 12,112 SH   SOLE   0 0 12,112
AMERICAN CENTY ETF TR US SML CP VALU 025072877   466,392 5,198 SH   SOLE   0 0 5,198
AMERICAN CENTY ETF TR US EQT ETF 025072885   991,664 10,995 SH   SOLE   15 0 10,980
AMERICAN ELEC PWR CO INC COM 025537101   396,337 4,517 SH   SOLE   0 0 4,517
AMERICAN EXPRESS CO COM 025816109   217,889 941 SH   SOLE   0 0 941
AMERICAN TOWER CORP NEW COM 03027X100   436,017 2,243 SH   SOLE   0 0 2,243
AMGEN INC COM 031162100   3,469,785 11,105 SH   SOLE   0 0 11,105
AMPLIFY ETF TR ONLIN RETL ETF 032108102   387,100 7,032 SH   SOLE   0 0 7,032
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   7,864,894 203,227 SH   SOLE   0 0 203,227
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607   165,563 4,668 SH   SOLE   0 0 4,668
AMPLIFY ETF TR AMPLIFY ALTERNAT 032108631   7,556 2,276 SH   SOLE   0 0 2,276
AMPLIFY ETF TR AMPLIFY MOBILE P 032108656   11,227 240 SH   SOLE   0 0 240
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664   1,351,893 20,885 SH   SOLE   0 0 20,885
AMPLIFY ETF TR CWP INTL ENHANCE 032108722   1,639,867 53,943 SH   SOLE   0 0 53,943
AMPLIFY ETF TR INFLATION FIGHTE 032108748   76,279 2,844 SH   SOLE   0 0 2,844
AMPLIFY ETF TR HIGH INCOME 032108847   1,544,522 128,603 SH   SOLE   0 0 128,603
AMPLIFY ETF TR BLACKSWAN GRWT 032108888   38,439 1,355 SH   SOLE   0 0 1,355
ANALOG DEVICES INC COM 032654105   219,358 961 SH   SOLE   0 0 961
APPLE INC COM 037833100   32,532,881 154,462 SH   SOLE   2,012 0 152,451
APPLIED MATLS INC COM 038222105   1,202,839 5,097 SH   SOLE   0 0 5,097
ARCADIUM LITHIUM PLC COM SHS G0508H110   34,759 10,345 SH   SOLE   0 0 10,345
ARDAGH METAL PACKAGING S A SHS L02235106   169,320 49,800 SH   SOLE   0 0 49,800
ARK ETF TR INNOVATION ETF 00214Q104   176,327 4,012 SH   SOLE   31 0 3,981
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   12,946 235 SH   SOLE   0 0 235
ARK ETF TR GENOMIC REV ETF 00214Q302   18,784 800 SH   SOLE   0 0 800
ARK ETF TR ARK SPACE EXPL 00214Q807   1,119 75 SH   SOLE   0 0 75
ASML HOLDING N V N Y REGISTRY SHS N07059210   770,116 753 SH   SOLE   0 0 753
ASTRAZENECA PLC SPONSORED ADR 046353108   354,470 4,545 SH   SOLE   0 0 4,545
AT&T INC COM 00206R102   1,634,776 85,546 SH   SOLE   0 0 85,546
AUTOMATIC DATA PROCESSING IN COM 053015103   405,057 1,697 SH   SOLE   0 0 1,697
AUTOZONE INC COM 053332102   1,517,619 512 SH   SOLE   100 0 412
BALL CORP COM 058498106   325,909 5,430 SH   SOLE   0 0 5,430
BANCO SANTANDER S.A. ADR 05964H105   111,986 24,187 SH   SOLE   0 0 24,187
BANK AMERICA CORP COM 060505104   3,906,074 98,217 SH   SOLE   0 0 98,217
BANK AMERICA CORP 7.25%CNV PFD L 060505682   4,785 4 SH   SOLE   0 0 4
BANK MONTREAL MEDIUM NT LKD 38 06368B504   659,816 13,430 SH   SOLE   0 0 13,430
BCE INC COM NEW 05534B760   479,477 14,812 SH   SOLE   0 0 14,812
BERKSHIRE HATHAWAY INC DEL CL A 084670108   1,224,482 2 SH   SOLE   0 0 2
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   5,116,730 12,578 SH   SOLE   200 0 12,378
BIOXCEL THERAPEUTICS INC COM 09075P105   22,688 17,725 SH   SOLE   0 0 17,725
BLACKROCK INC COM 09247X101   1,485,002 1,886 SH   SOLE   0 0 1,886
BLOCK INC CL A 852234103   354,115 5,491 SH   SOLE   0 0 5,491
BNY MELLON ETF TRUST US LRG CP CORE 09661T107   304,594 2,935 SH   SOLE   700 0 2,235
BOEING CO COM 097023105   815,769 4,482 SH   SOLE   0 0 4,482
BOOKING HOLDINGS INC COM 09857L108   301,074 76 SH   SOLE   0 0 76
BP PLC SPONSORED ADR 055622104   865,447 23,974 SH   SOLE   0 0 23,974
BRISTOL-MYERS SQUIBB CO COM 110122108   455,011 10,956 SH   SOLE   204 0 10,752
BROADCOM INC COM 11135F101   6,869,699 4,279 SH   SOLE   0 0 4,279
CADENCE DESIGN SYSTEM INC COM 127387108   547,180 1,778 SH   SOLE   0 0 1,778
CARDINAL HEALTH INC COM 14149Y108   426,056 4,333 SH   SOLE   0 0 4,333
CASSAVA SCIENCES INC COM 14817C107   251,940 20,400 SH   SOLE   0 0 20,400
CATERPILLAR INC COM 149123101   1,616,100 4,852 SH   SOLE   354 0 4,498
CHECK POINT SOFTWARE TECH LT ORD M22465104   391,446 2,372 SH   SOLE   0 0 2,372
CHEVRON CORP NEW COM 166764100   3,768,816 24,094 SH   SOLE   0 0 24,094
CHIPOTLE MEXICAN GRILL INC COM 169656105   381,852 6,095 SH   SOLE   0 0 6,095
CHUBB LIMITED COM H1467J104   207,125 812 SH   SOLE   0 0 812
CHURCH & DWIGHT CO INC COM 171340102   796,756 7,685 SH   SOLE   0 0 7,685
CISCO SYS INC COM 17275R102   1,066,102 22,440 SH   SOLE   0 0 22,440
CITIGROUP INC COM NEW 172967424   398,019 6,272 SH   SOLE   0 0 6,272
CLEVELAND-CLIFFS INC NEW COM 185899101   278,836 18,118 SH   SOLE   0 0 18,118
CLOROX CO DEL COM 189054109   399,038 2,924 SH   SOLE   0 0 2,924
CNH INDL N V SHS N20944109   332,488 32,822 SH   SOLE   0 0 32,822
COCA COLA CO COM 191216100   2,394,276 37,616 SH   SOLE   0 0 37,616
COEUR MNG INC COM NEW 192108504   216,971 38,607 SH   SOLE   0 0 38,607
COHEN & STEERS INFRASTRUCTUR COM 19248A109   552,476 24,576 SH   SOLE   0 0 24,576
COMCAST CORP NEW CL A 20030N101   662,567 16,919 SH   SOLE   0 0 16,919
COMPASS DIVERSIFIED SH BEN INT 20451Q104   288,948 13,200 SH   SOLE   0 0 13,200
CONOCOPHILLIPS COM 20825C104   635,739 5,558 SH   SOLE   0 0 5,558
CORTEVA INC COM 22052L104   282,891 5,245 SH   SOLE   0 0 5,245
COSTCO WHSL CORP NEW COM 22160K105   2,189,658 2,576 SH   SOLE   0 0 2,576
CRACKER BARREL OLD CTRY STOR COM 22410J106   601,531 14,268 SH   SOLE   830 0 13,438
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   1,619,544 29,986 SH   SOLE   0 0 29,986
CROWDSTRIKE HLDGS INC CL A 22788C105   1,424,700 3,718 SH   SOLE   0 0 3,718
CROWN CASTLE INC COM 22822V101   720,365 7,373 SH   SOLE   0 0 7,373
CSX CORP COM 126408103   512,186 15,312 SH   SOLE   0 0 15,312
CUMMINS INC COM 231021106   222,271 803 SH   SOLE   0 0 803
CVS HEALTH CORP COM 126650100   1,307,233 22,134 SH   SOLE   0 0 22,134
DANAHER CORPORATION COM 235851102   697,581 2,792 SH   SOLE   0 0 2,792
DBX ETF TR XTRACK MSCI EAFE 233051200   85,781 2,070 SH   SOLE   0 0 2,070
DBX ETF TR XTRACK HRVST CSI 233051879   2,296,826 97,447 SH   SOLE   124 0 97,323
DEERE & CO COM 244199105   841,761 2,253 SH   SOLE   0 0 2,253
DIAGEO PLC SPON ADR NEW 25243Q205   243,208 1,929 SH   SOLE   175 0 1,754
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   5,295,463 141,250 SH   SOLE   0 0 141,250
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   3,279,781 110,542 SH   SOLE   0 0 110,542
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   1,074,743 41,544 SH   SOLE   0 0 41,544
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   49,081 834 SH   SOLE   0 0 834
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   431,457 7,181 SH   SOLE   0 0 7,181
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   174,750 3,369 SH   SOLE   0 0 3,369
DIMENSIONAL ETF TRUST US CORE EQUITY 1 25434V625   12,801,443 215,078 SH   SOLE   0 0 215,078
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   60,480 1,876 SH   SOLE   0 0 1,876
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   458,006 11,663 SH   SOLE   0 0 11,663
DIMENSIONAL ETF TRUST EMERGING MKTS HI 25434V757   82,093 3,155 SH   SOLE   0 0 3,155
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765   159,868 6,074 SH   SOLE   0 0 6,074
DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773   105,958 4,302 SH   SOLE   0 0 4,302
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   3,263 124 SH   SOLE   0 0 124
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   509,521 14,177 SH   SOLE   0 0 14,177
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   2,673,788 83,582 SH   SOLE   0 0 83,582
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   29,386 1,156 SH   SOLE   0 0 1,156
DISNEY WALT CO COM 254687106   1,773,232 17,859 SH   SOLE   0 0 17,859
DNP SELECT INCOME FD INC COM 23325P104   411,871 50,106 SH   SOLE   0 0 50,106
DOLLAR GEN CORP NEW COM 256677105   327,552 2,477 SH   SOLE   0 0 2,477
DOMINION ENERGY INC COM 25746U109   2,736,429 55,845 SH   SOLE   0 0 55,845
DOW INC COM 260557103   678,017 12,781 SH   SOLE   0 0 12,781
DUKE ENERGY CORP NEW COM NEW 26441C204   7,627,735 76,102 SH   SOLE   174 0 75,928
DUPONT DE NEMOURS INC COM 26614N102   407,191 5,059 SH   SOLE   0 0 5,059
EA SERIES TRUST ALPHA ARCH 1-3 02072L565   231,802 2,150 SH   SOLE   0 0 2,150
EA SERIES TRUST STRIVE US SEMICO 02072L672   11,620 230 SH   SOLE   0 0 230
EA SERIES TRUST STRIVE 500 ETF 02072L680   13,988 400 SH   SOLE   0 0 400
EA SERIES TRUST STRIVE US ENERGY 02072L722   66,341 2,216 SH   SOLE   0 0 2,216
EATON CORP PLC SHS G29183103   1,215,006 3,875 SH   SOLE   0 0 3,875
EBAY INC. COM 278642103   225,678 4,201 SH   SOLE   0 0 4,201
ELEVANCE HEALTH INC COM 036752103   535,900 989 SH   SOLE   0 0 989
ELI LILLY & CO COM 532457108   4,751,695 5,248 SH   SOLE   0 0 5,248
EMERSON ELEC CO COM 291011104   675,872 6,135 SH   SOLE   0 0 6,135
ENBRIDGE INC COM 29250N105   2,136,384 60,028 SH   SOLE   2,757 0 57,271
ENDEAVOUR SILVER CORP COM 29258Y103   196,347 55,781 SH   SOLE   0 0 55,781
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   216,458 13,345 SH   SOLE   0 0 13,345
ENTERPRISE PRODS PARTNERS L COM 293792107   1,397,828 48,234 SH   SOLE   0 0 48,234
ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172   64,538 2,560 SH   SOLE   0 0 2,560
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289   59,356 1,420 SH   SOLE   0 0 1,420
ETF SER SOLUTIONS OPUS SML CP VL 26922A446   8,440 245 SH   SOLE   0 0 245
ETF SER SOLUTIONS US GLB JETS 26922A842   88,680 4,511 SH   SOLE   0 0 4,511
EXXON MOBIL CORP COM 30231G102   4,438,755 38,558 SH   SOLE   900 0 37,658
F N B CORP COM 302520101   559,898 40,928 SH   SOLE   0 0 40,928
FAIR ISAAC CORP COM 303250104   407,893 274 SH   SOLE   0 0 274
FASTENAL CO COM 311900104   208,692 3,321 SH   SOLE   0 0 3,321
FEDEX CORP COM 31428X106   727,843 2,427 SH   SOLE   0 0 2,427
FIDELITY COVINGTON TRUST DISRUPTIVE TECH 316092139   16,660 500 SH   SOLE   0 0 500
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   114,818 1,417 SH   SOLE   0 0 1,417
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352   4,244 100 SH   SOLE   0 0 100
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   1,255 50 SH   SOLE   0 0 50
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   23,176 400 SH   SOLE   0 0 400
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   42,892 625 SH   SOLE   0 0 625
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709   17,519 268 SH   SOLE   0 0 268
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   33,618 196 SH   SOLE   0 0 196
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   11,782 465 SH   SOLE   0 0 465
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   1,093,211 24,868 SH   SOLE   0 0 24,868
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   7,835 150 SH   SOLE   0 0 150
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881   10,133 205 SH   SOLE   0 0 205
FIDUS INVT CORP COM 316500107   981,493 50,385 SH   SOLE   0 0 50,385
FIFTH THIRD BANCORP COM 316773100   829,042 22,720 SH   SOLE   0 0 22,720
FIRST TR EXCH TRADED FD III FT VEST TEC 33738D812   2,487 103 SH   SOLE   0 0 103
FIRST TR EXCH TRADED FD III FT VEST SMID 33738D820   7,802 375 SH   SOLE   0 0 375
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   2,374,709 136,792 SH   SOLE   5,300 0 131,492
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202   28,990 1,067 SH   SOLE   0 0 1,067
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   988,627 20,460 SH   SOLE   0 0 20,460
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   238,455 12,061 SH   SOLE   0 0 12,061
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   5,511 300 SH   SOLE   0 0 300
FIRST TR EXCHANGE TRADED FD INDXX AEROSPACE 33733E831   194,174 6,938 SH   SOLE   0 0 6,938
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   16,130 250 SH   SOLE   0 0 250
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   6,386 351 SH   SOLE   0 0 351
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   39,137 845 SH   SOLE   0 0 845
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   31,565 302 SH   SOLE   0 0 302
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   5,105 75 SH   SOLE   0 0 75
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   14,585 225 SH   SOLE   0 0 225
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   12,479 92 SH   SOLE   0 0 92
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   4,464 135 SH   SOLE   0 0 135
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   2,642,844 27,665 SH   SOLE   0 0 27,665
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   842,999 37,750 SH   SOLE   0 0 37,750
FIRST TR EXCHANGE TRADED FD INDXX GLOBAL AGR 33734X812   122 5 SH   SOLE   0 0 5
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   1,136,230 20,139 SH   SOLE   4 0 20,135
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853   2,353 50 SH   SOLE   0 0 50
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   537,447 4,650 SH   SOLE   0 0 4,650
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205   418,498 5,108 SH   SOLE   0 0 5,108
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   1,813,853 21,583 SH   SOLE   0 0 21,583
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   57,247 372 SH   SOLE   0 0 372
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   757,458 3,696 SH   SOLE   0 0 3,696
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401   1,056 12 SH   SOLE   0 0 12
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   1,701 50 SH   SOLE   0 0 50
FIRST TR EXCHANGE-TRADED FD DIVIDEND STRNGTH 33733E708   33,398 685 SH   SOLE   0 0 685
FIRST TR EXCHANGE-TRADED FD VEST GOLD STRTGY 33733E849   544,676 26,726 SH   SOLE   14 0 26,712
FIRST TR EXCHANGE-TRADED FD FT VEST GOLD 33733E856   3,003 150 SH   SOLE   0 0 150
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872   3,723 120 SH   SOLE   0 0 120
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   111,423 3,658 SH   SOLE   0 0 3,658
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   1,493,083 32,664 SH   SOLE   0 0 32,664
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   624,989 15,382 SH   SOLE   0 0 15,382
FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606   5,804 276 SH   SOLE   0 0 276
FIRST TR EXCHANGE-TRADED FD CORE INVESTMENT 33738D788   5,882 284 SH   SOLE   0 0 284
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804   60,437 3,225 SH   SOLE   0 0 3,225
FIRST TR EXCHANGE-TRADED FD FT VEST DJIA 33738D846   398,445 20,154 SH   SOLE   900 0 19,254
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879   1,311,956 56,114 SH   SOLE   2,400 0 53,714
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   3,798,512 241,651 SH   SOLE   3,450 0 238,201
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   11,652 154 SH   SOLE   0 0 154
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308   1,211,622 53,922 SH   SOLE   1,975 0 51,947
FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407   760,200 37,228 SH   SOLE   1,950 0 35,278
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   2,595,055 47,398 SH   SOLE   20 0 47,378
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   983,259 17,170 SH   SOLE   0 0 17,170
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720   302,838 7,153 SH   SOLE   0 0 7,153
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795   62,771 2,044 SH   SOLE   0 0 2,044
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   25,964 260 SH   SOLE   0 0 260
FIRST TR EXCHANGE-TRADED FD NASDQ PHRMTCLS 33738R837   12,260 450 SH   SOLE   0 0 450
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   772 25 SH   SOLE   0 0 25
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852   1,737 74 SH   SOLE   0 0 74
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860   159 6 SH   SOLE   0 0 6
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886   25,433 1,293 SH   SOLE   0 0 1,293
FIRST TR EXCHANGE-TRADED FD MANAGD MUN ETF 33739N108   1,552,013 30,396 SH   SOLE   0 0 30,396
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   399,925 8,323 SH   SOLE   0 0 8,323
FIRST TR EXCHANGE-TRADED FD HIGH INCM STRGC 33739Q309   155,176 3,545 SH   SOLE   0 0 3,545
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   14,028,605 235,379 SH   SOLE   7,662 0 227,717
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   3,811,807 75,451 SH   SOLE   1,090 0 74,361
FIRST TR EXCHANGE-TRADED FD ULTRA SHT DUR MU 33740J104   442,006 22,034 SH   SOLE   0 0 22,034
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   1,910,579 57,237 SH   SOLE   495 0 56,742
FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201   84,622 1,948 SH   SOLE   0 0 1,948
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT E 33740F318   38,025 1,170 SH   SOLE   0 0 1,170
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F334   12,728 385 SH   SOLE   0 0 385
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F342   3,082 141 SH   SOLE   0 0 141
FIRST TR EXCHNG TRADED FD VI INCOME OPPRTNTES 33740F409   9,019,249 428,551 SH   SOLE   6,875 0 421,676
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F417   36,260 1,667 SH   SOLE   0 0 1,667
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F425   60,499 1,787 SH   SOLE   0 0 1,787
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F433   68,356 2,004 SH   SOLE   0 0 2,004
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F441   2,334,841 66,725 SH   SOLE   0 0 66,725
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F458   265,925 7,457 SH   SOLE   0 0 7,457
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F474   46,290 1,339 SH   SOLE   0 0 1,339
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F482   49,793 1,405 SH   SOLE   0 0 1,405
FIRST TR EXCHNG TRADED FD VI FLEXIBL MUN HIGH 33740F508   352,351 20,732 SH   SOLE   0 0 20,732
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F516   24,571 666 SH   SOLE   0 0 666
FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 33740F540   1,340 100 SH   SOLE   0 0 100
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F581   79,016 2,824 SH   SOLE   0 0 2,824
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F615   261,324 7,259 SH   SOLE   0 0 7,259
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623   81,081 1,868 SH   SOLE   0 0 1,868
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F631   333,231 8,973 SH   SOLE   0 0 8,973
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F649   136,346 5,233 SH   SOLE   0 0 5,233
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F664   26,170 630 SH   SOLE   0 0 630
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740F672   94,054 2,450 SH   SOLE   0 0 2,450
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F730   352,116 9,153 SH   SOLE   0 0 9,153
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   4,723,446 163,328 SH   SOLE   6,336 0 156,992
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763   10,855 232 SH   SOLE   0 0 232
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F771   50,211 1,245 SH   SOLE   0 0 1,245
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   242,498 5,633 SH   SOLE   0 0 5,633
FIRST TR EXCHNG TRADED FD VI ACTV FCTR LGCP 33740F821   15,802 500 SH   SOLE   0 0 500
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F854   53,936 1,425 SH   SOLE   0 0 1,425
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862   197,478 4,480 SH   SOLE   0 0 4,480
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870   41,118 2,200 SH   SOLE   0 0 2,200
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   1,162,090 47,529 SH   SOLE   0 0 47,529
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U406   216,170 5,613 SH   SOLE   0 0 5,613
FIRST TR EXCHNG TRADED FD VI VEST US EQUITY M 33740U588   238,229 7,798 SH   SOLE   0 0 7,798
FIRST TR EXCHNG TRADED FD VI VEST US EQUITY M 33740U612   394,039 13,245 SH   SOLE   0 0 13,245
FIRST TR EXCHNG TRADED FD VI VEST US EQUITY B 33740U620   53,074 1,700 SH   SOLE   0 0 1,700
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U653   539 16 SH   SOLE   0 0 16
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U661   46,044 1,325 SH   SOLE   0 0 1,325
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U679   3,211 99 SH   SOLE   0 0 99
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U687   13,001 385 SH   SOLE   0 0 385
FIRST TR EXCHNG TRADED FD VI FT VEST LAD 33740U729   172,261 7,552 SH   SOLE   0 0 7,552
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U737   57,753 1,630 SH   SOLE   0 0 1,630
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U752   695,872 23,541 SH   SOLE   0 0 23,541
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U786   122,710 3,402 SH   SOLE   0 0 3,402
FIRST TR EXCHNG TRADED FD VI FT VEST INT JUNE 33740U869   42,736 1,955 SH   SOLE   0 0 1,955
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U885   19,510 500 SH   SOLE   0 0 500
FIRST TR MORNINGSTAR DIVID L SHS 336917109   950,264 25,053 SH   SOLE   0 0 25,053
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108   722,229 9,170 SH   SOLE   0 0 9,170
FIRST TR VALUE LINE DIVID IN SHS 33734H106   1,740,414 42,710 SH   SOLE   793 0 41,916
FORD MTR CO DEL COM 345370860   776,673 61,936 SH   SOLE   0 0 61,936
FORTINET INC COM 34959E109   231,557 3,842 SH   SOLE   0 0 3,842
FREEPORT-MCMORAN INC CL B 35671D857   449,374 9,246 SH   SOLE   0 0 9,246
GE AEROSPACE COM NEW 369604301   1,215,452 7,646 SH   SOLE   0 0 7,646
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   315,611 4,050 SH   SOLE   0 0 4,050
GE VERNOVA INC COM 36828A101   298,599 1,741 SH   SOLE   0 0 1,741
GENERAL DYNAMICS CORP COM 369550108   567,224 1,955 SH   SOLE   0 0 1,955
GENERAL MLS INC COM 370334104   481,820 7,617 SH   SOLE   0 0 7,617
GENERAL MTRS CO COM 37045V100   638,279 13,738 SH   SOLE   0 0 13,738
GENUINE PARTS CO COM 372460105   209,976 1,518 SH   SOLE   0 0 1,518
GILEAD SCIENCES INC COM 375558103   731,044 10,655 SH   SOLE   0 0 10,655
GLOBAL NET LEASE INC COM NEW 379378201   126,108 17,158 SH   SOLE   0 0 17,158
GLOBAL X FDS NASDQ 100 CVRDGW 37954Y269   21,044 667 SH   SOLE   0 0 667
GLOBAL X FDS RATE PREFERRED 37954Y376   174,708 7,388 SH   SOLE   0 0 7,388
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   9,673 327 SH   SOLE   0 0 327
GLOBAL X FDS THMATC GWT ETF 37954Y418   2,247 100 SH   SOLE   0 0 100
GLOBAL X FDS CLOUD COMPUTNG 37954Y442   47,282 2,405 SH   SOLE   0 0 2,405
GLOBAL X FDS E COMMERCE ETF 37954Y467   52,157 2,197 SH   SOLE   0 0 2,197
GLOBAL X FDS S&P 500 COVERED 37954Y475   231,057 5,715 SH   SOLE   0 0 5,715
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   3,137,870 177,582 SH   SOLE   0 0 177,582
GLOBAL X FDS S&P 500 QLT ETF 37954Y616   4,359 131 SH   SOLE   0 0 131
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624   11,232 478 SH   SOLE   0 0 478
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   25,974 729 SH   SOLE   0 0 729
GLOBAL X FDS US PFD ETF 37954Y657   15,350 780 SH   SOLE   0 0 780
GLOBAL X FDS US INFR DEV ETF 37954Y673   38,649 1,044 SH   SOLE   0 0 1,044
GLOBAL X FDS RENEWABLE ENERGY 37954Y707   1,990 200 SH   SOLE   0 0 200
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   589,666 19,114 SH   SOLE   0 0 19,114
GLOBAL X FDS CONSCIOUS COS 37954Y731   6,028 163 SH   SOLE   0 0 163
GLOBAL X FDS MILLENNIAL CONSU 37954Y764   10,739 279 SH   SOLE   0 0 279
GLOBAL X FDS AGING POPULATION 37954Y772   2,647 88 SH   SOLE   0 0 88
GLOBAL X FDS ALTERNATIVE INCM 37954Y806   1,057 93 SH   SOLE   0 0 93
GLOBAL X FDS FINTECH ETF 37954Y814   43,401 1,725 SH   SOLE   0 0 1,725
GLOBAL X FDS GLOBAL X COPPER 37954Y830   13,533 300 SH   SOLE   0 0 300
GLOBAL X FDS GLOBAL X SILVER 37954Y848   77,975 2,500 SH   SOLE   0 0 2,500
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   26,257 677 SH   SOLE   0 0 677
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   66,961 2,313 SH   SOLE   0 0 2,313
GLOBAL X FDS 1-3 MONTH T-BILL 37960A438   641,200 6,382 SH   SOLE   0 0 6,382
GLOBAL X FDS SUPERDVDND REIT 37960A651   837 42 SH   SOLE   0 0 42
GLOBAL X FDS SUPERDIVIDEND 37960A669   287,471 13,055 SH   SOLE   0 0 13,055
GLOBAL X FDS BLOCKCHAIN & BIT 37960A727   133 2 SH   SOLE   0 0 2
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   687,165 6,425 SH   SOLE   0 0 6,425
GOLDMAN SACHS GROUP INC COM 38141G104   665,978 1,472 SH   SOLE   0 0 1,472
GOODRX HLDGS INC COM CL A 38246G108   253,227 32,465 SH   SOLE   0 0 32,465
GRAINGER W W INC COM 384802104   253,958 281 SH   SOLE   0 0 281
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   207,689 3,901 SH   SOLE   0 0 3,901
GSK PLC SPONSORED ADR 37733W204   319,037 8,287 SH   SOLE   0 0 8,287
HEALTHCARE RLTY TR CL A COM 42226K105   177,306 10,759 SH   SOLE   0 0 10,759
HEALTHPEAK PROPERTIES INC COM 42250P103   658,572 33,601 SH   SOLE   0 0 33,601
HELMERICH & PAYNE INC COM 423452101   305,516 8,454 SH   SOLE   0 0 8,454
HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404   105,811 16,930 SH   SOLE   0 0 16,930
HOME DEPOT INC COM 437076102   4,190,556 12,173 SH   SOLE   0 0 12,173
HONEYWELL INTL INC COM 438516106   1,503,413 7,040 SH   SOLE   0 0 7,040
HP INC COM 40434L105   244,504 6,982 SH   SOLE   0 0 6,982
HUBSPOT INC COM 443573100   242,993 412 SH   SOLE   0 0 412
ILLINOIS TOOL WKS INC COM 452308109   255,135 1,077 SH   SOLE   0 0 1,077
INCYTE CORP COM 45337C102   326,136 5,380 SH   SOLE   0 0 5,380
INNOVATOR ETFS TRUST IBD 50 ETF 45782C102   8,639 311 SH   SOLE   0 0 311
INNOVATOR ETFS TRUST US SML CP PWR B 45782C284   1,043,904 37,768 SH   SOLE   13 0 37,755
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C292   112,504 3,525 SH   SOLE   0 0 3,525
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318   35,338 1,036 SH   SOLE   0 0 1,036
INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C334   953 20 SH   SOLE   0 0 20
INNOVATOR ETFS TRUST US SML CP PWR ET 45782C342   15,770 512 SH   SOLE   0 0 512
INNOVATOR ETFS TRUST EMRGNG MKT APRIL 45782C359   46,849 1,812 SH   SOLE   0 0 1,812
INNOVATOR ETFS TRUST INTRNL DEV APRL 45782C367   11,059 409 SH   SOLE   0 0 409
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C375   26,094 775 SH   SOLE   0 0 775
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383   3,792 100 SH   SOLE   0 0 100
INNOVATOR ETFS TRUST US EQTY BUFR MAR 45782C391   21,279 493 SH   SOLE   0 0 493
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417   1,054 30 SH   SOLE   0 0 30
INNOVATOR ETFS TRUST US SML CP PWR B 45782C474   117,333 3,361 SH   SOLE   0 0 3,361
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508   1,609 40 SH   SOLE   0 0 40
INNOVATOR ETFS TRUST EMRGNG MKT JAN 45782C516   61,957 2,077 SH   SOLE   0 0 2,077
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540   1,876 50 SH   SOLE   0 0 50
INNOVATOR ETFS TRUST US EQTY BUF DEC 45782C557   29,337 700 SH   SOLE   0 0 700
INNOVATOR ETFS TRUST US SML CP PWR B 45782C599   1,715 60 SH   SOLE   0 0 60
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656   65,010 1,735 SH   SOLE   0 0 1,735
INNOVATOR ETFS TRUST US EQTY BUF SEP 45782C664   65,892 1,620 SH   SOLE   0 0 1,620
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680   4,012,412 109,899 SH   SOLE   37 0 109,862
INNOVATOR ETFS TRUST EMRGNG MKT JULY 45782C714   45,540 1,858 SH   SOLE   0 0 1,858
INNOVATOR ETFS TRUST INTRNL DEV JULY 45782C722   34,419 1,224 SH   SOLE   0 0 1,224
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748   16,955 476 SH   SOLE   0 0 476
INNOVATOR ETFS TRUST US EQTY BUFR JUN 45782C755   423,627 10,840 SH   SOLE   0 0 10,840
INNOVATOR ETFS TRUST US EQTY BUFR JUL 45782C789   6,685 160 SH   SOLE   0 0 160
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813   72,494 1,866 SH   SOLE   0 0 1,866
INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C821   169,048 4,935 SH   SOLE   0 0 4,935
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C839   97,620 3,000 SH   SOLE   0 0 3,000
INNOVATOR ETFS TRUST INNOVATOR DEEPW 45782C862   56,536 1,188 SH   SOLE   0 0 1,188
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870   56,565 1,632 SH   SOLE   0 0 1,632
INNOVATOR ETFS TRUST US EQT BUFR APR 45782C888   117,500 2,832 SH   SOLE   0 0 2,832
INNOVATOR ETFS TRUST INNOVATOR GW 100 45783Y269   1,033 40 SH   SOLE   0 0 40
INNOVATOR ETFS TRUST INTL DEVELOPED P 45783Y350   24,485 940 SH   SOLE   0 0 940
INNOVATOR ETFS TRUST PREMIUM INC 9 BU 45783Y384   36,970 1,500 SH   SOLE   0 0 1,500
INNOVATOR ETFS TRUST INTERNATIONAL DE 45783Y426   86,173 3,200 SH   SOLE   0 0 3,200
INNOVATOR ETFS TRUST INNOVATOR INTER 45783Y533   87,103 3,200 SH   SOLE   0 0 3,200
INNOVATOR ETFS TRUST EQUITY DEF PROTN 45783Y541   187,460 7,000 SH   SOLE   0 0 7,000
INNOVATOR ETFS TRUST NASDAQ 100 MANA 45783Y681   274 10 SH   SOLE   0 0 10
INNOVATOR ETFS TRUST BUFFER STEP UP S 45783Y731   1,378,595 43,947 SH   SOLE   0 0 43,947
INNOVATOR ETFS TRUST LADDERED ALC BFR 45783Y756   203,825 6,678 SH   SOLE   0 0 6,678
INNOVATOR ETFS TRUST LADERD ALCTN PWR 45783Y814   266,869 6,225 SH   SOLE   0 0 6,225
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855   441,651 14,707 SH   SOLE   0 0 14,707
INTEL CORP COM 458140100   1,475,120 47,631 SH   SOLE   0 0 47,631
INTERNATIONAL BUSINESS MACHS COM 459200101   3,758,350 21,731 SH   SOLE   0 0 21,731
INTERNATIONAL PAPER CO COM 460146103   510,908 11,840 SH   SOLE   0 0 11,840
INTUIT COM 461202103   463,990 706 SH   SOLE   0 0 706
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149   10,624 249 SH   SOLE   0 0 249
INVESCO EXCH TRADED FD TR II S&P SMLCP DISC 46138E180   15,550 154 SH   SOLE   0 0 154
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   111,114 2,012 SH   SOLE   0 0 2,012
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214   69,966 2,300 SH   SOLE   0 0 2,300
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230   133,288 4,884 SH   SOLE   0 0 4,884
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   50,535 914 SH   SOLE   0 0 914
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297   33,517 1,422 SH   SOLE   0 0 1,422
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   5,899,062 90,825 SH   SOLE   0 0 90,825
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   3,989,408 89,791 SH   SOLE   0 0 89,791
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370   3,123,468 36,986 SH   SOLE   0 0 36,986
INVESCO EXCH TRADED FD TR II S&P 500 EX RAT 46138E388   44,485 905 SH   SOLE   0 0 905
INVESCO EXCH TRADED FD TR II S&P 500 ENHNCD 46138E396   169,406 3,539 SH   SOLE   0 0 3,539
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404   105,844 5,624 SH   SOLE   0 0 5,624
INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495   5,051 202 SH   SOLE   0 0 202
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   73,933 6,401 SH   SOLE   0 0 6,401
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   149,918 6,331 SH   SOLE   0 0 6,331
INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594   28,599 1,604 SH   SOLE   0 0 1,604
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   3,959 74 SH   SOLE   0 0 74
INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636   748 34 SH   SOLE   0 0 34
INVESCO EXCH TRADED FD TR II GLOBAL EX US HGH 46138E669   420,224 21,539 SH   SOLE   0 0 21,539
INVESCO EXCH TRADED FD TR II FNDMNTL IG CRP 46138E693   411,722 17,625 SH   SOLE   0 0 17,625
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719   18,364 1,022 SH   SOLE   0 0 1,022
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727   170,746 8,432 SH   SOLE   0 0 8,432
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735   4,880 151 SH   SOLE   0 0 151
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743   225,145 4,625 SH   SOLE   0 0 4,625
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   280 14 SH   SOLE   0 0 14
INVESCO EXCH TRADED FD TR II DORSEY WRGT DVLP 46138E875   190,156 5,325 SH   SOLE   0 0 5,325
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   34,970 801 SH   SOLE   0 0 801
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   71,083 3,378 SH   SOLE   0 0 3,378
INVESCO EXCH TRADED FD TR II NASDAQ BIOTECH 46138G599   1 0 SH   SOLE   0 0 0
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   289,168 10,376 SH   SOLE   0 0 10,376
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   1,475,368 7,485 SH   SOLE   0 0 7,485
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656   34,272 765 SH   SOLE   0 0 765
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   1,610 40 SH   SOLE   0 0 40
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   154,217 5,846 SH   SOLE   0 0 5,846
INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847   649 48 SH   SOLE   0 0 48
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   1,064,376 44,423 SH   SOLE   0 0 44,423
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   48,184 918 SH   SOLE   0 0 918
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   206,105 10,331 SH   SOLE   0 0 10,331
INVESCO EXCH TRD SLF IDX FD BLOOMBERG PRICIN 46138J775   1,528,898 19,682 SH   SOLE   0 0 19,682
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   43,726 2,275 SH   SOLE   0 0 2,275
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   271,806 14,175 SH   SOLE   0 0 14,175
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   44,990 2,200 SH   SOLE   0 0 2,200
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   271,990 12,915 SH   SOLE   0 0 12,915
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   755,399 7,354 SH   SOLE   0 0 7,354
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134   4,232 210 SH   SOLE   0 0 210
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   113,129 1,743 SH   SOLE   0 0 1,743
INVESCO EXCHANGE TRADED FD T S&P MIDCAP 400 46137V225   78,382 685 SH   SOLE   0 0 685
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   37,405 818 SH   SOLE   0 0 818
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   519,567 8,177 SH   SOLE   0 0 8,177
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   678,719 6,532 SH   SOLE   0 0 6,532
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   230,684 5,080 SH   SOLE   0 0 5,080
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   14,272,620 86,880 SH   SOLE   80 0 86,800
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   39,935 495 SH   SOLE   0 0 495
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399   4,144 187 SH   SOLE   0 0 187
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   130,485 3,058 SH   SOLE   0 0 3,058
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   225,398 12,578 SH   SOLE   0 0 12,578
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   270,844 13,790 SH   SOLE   0 0 13,790
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   173,156 4,540 SH   SOLE   0 0 4,540
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605   9,468 200 SH   SOLE   0 0 200
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   848,258 22,352 SH   SOLE   0 0 22,352
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   24,571 1,668 SH   SOLE   0 0 1,668
INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647   107,782 1,716 SH   SOLE   0 0 1,716
INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662   361,048 4,392 SH   SOLE   0 0 4,392
INVESCO EXCHANGE TRADED FD T BLOOMBERG MVP MU 46137V712   7,660 174 SH   SOLE   0 0 174
INVESCO EXCHANGE TRADED FD T LEISURE AND ENTE 46137V720   68,403 1,506 SH   SOLE   0 0 1,506
INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738   36,877 670 SH   SOLE   0 0 670
INVESCO EXCHANGE TRADED FD T ENERGY EXPLORATI 46137V761   21,226 642 SH   SOLE   0 0 642
INVESCO EXCHANGE TRADED FD T DORSEY WRGT UTIL 46137V795   16,878 485 SH   SOLE   0 0 485
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837   1,891,340 19,327 SH   SOLE   0 0 19,327
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT HE 46137V852   12,888 300 SH   SOLE   0 0 300
INVESCO EXCHANGE TRADED FD T DORSEY WRGT ENRG 46137V878   25,101 530 SH   SOLE   0 0 530
INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V886   55,084 567 SH   SOLE   0 0 567
INVESCO QQQ TR UNIT SER 1 46090E103   7,557,320 15,774 SH   SOLE   0 0 15,774
INVESCO SR INCOME TR COM 46131H107   44,824 10,400 SH   SOLE   0 0 10,400
INVESCO TR INVT GRADE MUNS COM 46131M106   474,569 46,209 SH   SOLE   0 0 46,209
IRON MTN INC DEL COM 46284V101   1,007,497 11,242 SH   SOLE   0 0 11,242
ISHARES INC FRONTIER AND SEL 464286145   2,746 100 SH   SOLE   0 0 100
ISHARES INC EM MKTS DIV ETF 464286319   68,035 2,503 SH   SOLE   0 0 2,503
ISHARES INC MSCI BRAZIL ETF 464286400   212,573 7,778 SH   SOLE   0 0 7,778
ISHARES INC MSCI EM ASIA ETF 464286426   725 10 SH   SOLE   0 0 10
ISHARES INC MSCI GBL MIN VOL 464286525   209,594 2,003 SH   SOLE   0 0 2,003
ISHARES INC MSCI EMERG MRKT 464286533   94,168 1,646 SH   SOLE   0 0 1,646
ISHARES INC MSCI EURZONE ETF 464286608   9,814 201 SH   SOLE   0 0 201
ISHARES INC MSCI CHILE ETF 464286640   49,153 1,900 SH   SOLE   0 0 1,900
ISHARES INC MSCI BIC ETF 464286657   718 20 SH   SOLE   0 0 20
ISHARES INC MSCI PAC JP ETF 464286665   2,709 63 SH   SOLE   0 0 63
ISHARES INC CORE MSCI EMKT 46434G103   2,189,216 40,897 SH   SOLE   0 0 40,897
ISHARES INC MSCI EMRG CHN 46434G764   1,066 18 SH   SOLE   0 0 18
ISHARES INC MSCI JPN ETF NEW 46434G822   48,041 704 SH   SOLE   0 0 704
ISHARES INC MSCI GBL ETF NEW 46434G848   8,574 210 SH   SOLE   0 0 210
ISHARES INC ESG AWR MSCI EM 46434G863   2,749 82 SH   SOLE   0 0 82
ISHARES TR S&P 100 ETF 464287101   253,591 959 SH   SOLE   0 0 959
ISHARES TR CORE S&P TTL STK 464287150   452,195 3,807 SH   SOLE   0 0 3,807
ISHARES TR SELECT DIVID ETF 464287168   270,682 2,237 SH   SOLE   0 0 2,237
ISHARES TR TIPS BD ETF 464287176   221,122 2,071 SH   SOLE   0 0 2,071
ISHARES TR CHINA LG-CAP ETF 464287184   14,803 570 SH   SOLE   0 0 570
ISHARES TR US TRSPRTION 464287192   66,477 1,016 SH   SOLE   0 0 1,016
ISHARES TR CORE S&P500 ETF 464287200   11,694,319 21,370 SH   SOLE   0 0 21,370
ISHARES TR CORE US AGGBD ET 464287226   921,097 9,489 SH   SOLE   0 0 9,489
ISHARES TR MSCI EMG MKT ETF 464287234   57,624 1,353 SH   SOLE   0 0 1,353
ISHARES TR IBOXX INV CP ETF 464287242   347,712 3,246 SH   SOLE   0 0 3,246
ISHARES TR GLOBAL TECH ETF 464287291   15,653 189 SH   SOLE   0 0 189
ISHARES TR S&P 500 GRWT ETF 464287309   5,308,280 57,362 SH   SOLE   0 0 57,362
ISHARES TR GLOB HLTHCRE ETF 464287325   9,655 104 SH   SOLE   0 0 104
ISHARES TR NORTH AMERN NAT 464287374   6,512 148 SH   SOLE   0 0 148
ISHARES TR LATN AMER 40 ETF 464287390   178,248 7,199 SH   SOLE   0 0 7,199
ISHARES TR S&P 500 VAL ETF 464287408   366,750 2,015 SH   SOLE   0 0 2,015
ISHARES TR 20 YR TR BD ETF 464287432   78,197 852 SH   SOLE   0 0 852
ISHARES TR 7-10 YR TRSY BD 464287440   1,247,231 13,318 SH   SOLE   0 0 13,318
ISHARES TR 1 3 YR TREAS BD 464287457   931,318 11,406 SH   SOLE   0 0 11,406
ISHARES TR MSCI EAFE ETF 464287465   173,265 2,212 SH   SOLE   0 0 2,212
ISHARES TR RUS MDCP VAL ETF 464287473   107,717 892 SH   SOLE   0 0 892
ISHARES TR RUS MD CP GR ETF 464287481   24,214 219 SH   SOLE   0 0 219
ISHARES TR RUS MID CAP ETF 464287499   84,648 1,044 SH   SOLE   0 0 1,044
ISHARES TR CORE S&P MCP ETF 464287507   6,816,656 116,484 SH   SOLE   0 0 116,484
ISHARES TR EXPANDED TECH 464287515   74,632 859 SH   SOLE   0 0 859
ISHARES TR ISHARES SEMICDTR 464287523   918,734 3,725 SH   SOLE   0 0 3,725
ISHARES TR EXPND TEC SC ETF 464287549   20,937 222 SH   SOLE   0 0 222
ISHARES TR ISHARES BIOTECH 464287556   592,963 4,320 SH   SOLE   0 0 4,320
ISHARES TR COHEN STEER REIT 464287564   2,292 40 SH   SOLE   0 0 40
ISHARES TR GLOBAL 100 ETF 464287572   22,213 230 SH   SOLE   0 0 230
ISHARES TR US CONSUM DISCRE 464287580   110,777 1,363 SH   SOLE   0 0 1,363
ISHARES TR RUS 1000 VAL ETF 464287598   678,116 3,887 SH   SOLE   0 0 3,887
ISHARES TR S&P MC 400GR ETF 464287606   63,439 720 SH   SOLE   0 0 720
ISHARES TR RUS 1000 GRW ETF 464287614   846,424 2,322 SH   SOLE   0 0 2,322
ISHARES TR RUS 1000 ETF 464287622   65,459 220 SH   SOLE   0 0 220
ISHARES TR RUS 2000 VAL ETF 464287630   9,290 61 SH   SOLE   0 0 61
ISHARES TR RUS 2000 GRW ETF 464287648   1,313 5 SH   SOLE   0 0 5
ISHARES TR RUSSELL 2000 ETF 464287655   2,605,094 12,840 SH   SOLE   0 0 12,840
ISHARES TR CORE S&P US VLU 464287663   78,259 888 SH   SOLE   0 0 888
ISHARES TR CORE S&P US GWT 464287671   3,724,966 29,220 SH   SOLE   0 0 29,220
ISHARES TR U.S. UTILITS ETF 464287697   50,398 573 SH   SOLE   0 0 573
ISHARES TR S&P MC 400VL ETF 464287705   70,686 623 SH   SOLE   0 0 623
ISHARES TR US TELECOM ETF 464287713   1,738 80 SH   SOLE   0 0 80
ISHARES TR U.S. TECH ETF 464287721   738,444 4,907 SH   SOLE   0 0 4,907
ISHARES TR U.S. REAL ES ETF 464287739   15,004 171 SH   SOLE   0 0 171
ISHARES TR US HLTHCARE ETF 464287762   354,254 5,782 SH   SOLE   0 0 5,782
ISHARES TR U.S. FIN SVC ETF 464287770   20,398 313 SH   SOLE   0 0 313
ISHARES TR CORE S&P SCP ETF 464287804   7,095,657 66,526 SH   SOLE   0 0 66,526
ISHARES TR US CONSM STAPLES 464287812   56,861 865 SH   SOLE   0 0 865
ISHARES TR U.S. BAS MTL ETF 464287838   11,481 82 SH   SOLE   0 0 82
ISHARES TR EUROPE ETF 464287861   104,208 1,903 SH   SOLE   0 0 1,903
ISHARES TR SP SMCP600VL ETF 464287879   497,050 5,110 SH   SOLE   0 0 5,110
ISHARES TR S&P SML 600 GWT 464287887   32,364 252 SH   SOLE   0 0 252
ISHARES TR SHRT NAT MUN ETF 464288158   72,767 696 SH   SOLE   0 0 696
ISHARES TR AGENCY BOND ETF 464288166   120,642 1,121 SH   SOLE   0 0 1,121
ISHARES TR MSCI AC ASIA ETF 464288182   87,312 1,213 SH   SOLE   0 0 1,213
ISHARES TR GL CLEAN ENE ETF 464288224   8,938 671 SH   SOLE   0 0 671
ISHARES TR MSCI ACWI EX US 464288240   20,986 395 SH   SOLE   0 0 395
ISHARES TR MSCI ACWI ETF 464288257   1,724,154 15,339 SH   SOLE   0 0 15,339
ISHARES TR EAFE SML CP ETF 464288273   50,483 819 SH   SOLE   0 0 819
ISHARES TR JPMORGAN USD EMG 464288281   13,449 152 SH   SOLE   0 0 152
ISHARES TR NEW YORK MUN ETF 464288323   2,670 50 SH   SOLE   0 0 50
ISHARES TR NATIONAL MUN ETF 464288414   1,292,870 12,134 SH   SOLE   0 0 12,134
ISHARES TR INTL SEL DIV ETF 464288448   28,429 1,027 SH   SOLE   0 0 1,027
ISHARES TR IBOXX HI YD ETF 464288513   62,424 809 SH   SOLE   0 0 809
ISHARES TR MBS ETF 464288588   1,653 18 SH   SOLE   0 0 18
ISHARES TR USD INV GRDE ETF 464288620   552 11 SH   SOLE   0 0 11
ISHARES TR ISHS 5-10YR INVT 464288638   4,408 86 SH   SOLE   0 0 86
ISHARES TR ISHS 1-5YR INVS 464288646   4,051 79 SH   SOLE   0 0 79
ISHARES TR 3 7 YR TREAS BD 464288661   2,878,609 24,930 SH   SOLE   17 0 24,913
ISHARES TR SHORT TREAS BD 464288679   309,400 2,800 SH   SOLE   0 0 2,800
ISHARES TR PFD AND INCM SEC 464288687   103,358 3,276 SH   SOLE   0 0 3,276
ISHARES TR MRNING SM CP ETF 464288703   69,492 1,200 SH   SOLE   0 0 1,200
ISHARES TR US HOME CONS ETF 464288752   28,701 284 SH   SOLE   0 0 284
ISHARES TR US AER DEF ETF 464288760   333,272 2,524 SH   SOLE   0 0 2,524
ISHARES TR US REGNL BKS ETF 464288778   115,259 2,780 SH   SOLE   0 0 2,780
ISHARES TR US BR DEL SE ETF 464288794   702 6 SH   SOLE   0 0 6
ISHARES TR MSCI USA ESG SLC 464288802   137,205 1,221 SH   SOLE   0 0 1,221
ISHARES TR U.S. MED DVC ETF 464288810   384,512 6,861 SH   SOLE   0 0 6,861
ISHARES TR EAFE VALUE ETF 464288877   5,940 112 SH   SOLE   0 0 112
ISHARES TR EAFE GRWTH ETF 464288885   4,710 46 SH   SOLE   0 0 46
ISHARES TR BRAZIL SM-CP ETF 464289131   1,663 142 SH   SOLE   0 0 142
ISHARES TR MSCI EURO FL ETF 464289180   30,588 1,368 SH   SOLE   0 0 1,368
ISHARES TR RUS TOP 200 ETF 464289446   267,900 2,000 SH   SOLE   0 0 2,000
ISHARES TR 10+ YR INVST GRD 464289511   4,053 81 SH   SOLE   0 0 81
ISHARES TR AGGRES ALLOC ETF 464289859   247,973 3,316 SH   SOLE   25 0 3,291
ISHARES TR GRWT ALLOCAT ETF 464289867   242,627 4,308 SH   SOLE   0 0 4,308
ISHARES TR MODERT ALLOC ETF 464289875   357,562 8,313 SH   SOLE   0 0 8,313
ISHARES TR CONSER ALLOC ETF 464289883   922,596 24,985 SH   SOLE   0 0 24,985
ISHARES TR US TREAS BD ETF 46429B267   2,109,049 93,445 SH   SOLE   0 0 93,445
ISHARES TR MSCI INDONIA ETF 46429B309   13,046 677 SH   SOLE   0 0 677
ISHARES TR MSCI INDIA ETF 46429B598   11,156 200 SH   SOLE   0 0 200
ISHARES TR FLTG RATE NT ETF 46429B655   1,101,807 21,566 SH   SOLE   0 0 21,566
ISHARES TR CORE HIGH DV ETF 46429B663   101,972 938 SH   SOLE   0 0 938
ISHARES TR MSCI EAFE MIN VL 46429B689   16,368 236 SH   SOLE   0 0 236
ISHARES TR MSCI USA MIN VOL 46429B697   2,349,986 27,989 SH   SOLE   0 0 27,989
ISHARES TR 0-5 YR TIPS ETF 46429B747   30,842 310 SH   SOLE   0 0 310
ISHARES TR MSCI USA QLT FCT 46432F339   14,052,002 82,291 SH   SOLE   56 0 82,235
ISHARES TR MSCI USA SZE FT 46432F370   126,390 919 SH   SOLE   0 0 919
ISHARES TR MSCI USA VALUE 46432F388   12,729 123 SH   SOLE   0 0 123
ISHARES TR MSCI USA MMENTM 46432F396   7,334,248 37,637 SH   SOLE   41 0 37,596
ISHARES TR CORE MSCI TOTAL 46432F834   98,975 1,465 SH   SOLE   0 0 1,465
ISHARES TR CORE MSCI EAFE 46432F842   5,344,343 73,573 SH   SOLE   0 0 73,573
ISHARES TR 0-5YR INVT GR CP 46434V100   28,319 575 SH   SOLE   0 0 575
ISHARES TR INTL EQTY FACTOR 46434V274   254,652 8,712 SH   SOLE   0 0 8,712
ISHARES TR EXPONENTIAL TECH 46434V381   30,415 517 SH   SOLE   0 0 517
ISHARES TR 0-5YR HI YL CP 46434V407   140,448 3,328 SH   SOLE   0 0 3,328
ISHARES TR CORE TOTAL USD 46434V613   2,985 66 SH   SOLE   0 0 66
ISHARES TR CORE DIV GRWTH 46434V621   9,975,460 173,155 SH   SOLE   0 0 173,155
ISHARES TR CORE MSCI PAC 46434V696   245 4 SH   SOLE   0 0 4
ISHARES TR CORE MSCI EURO 46434V738   2,906 51 SH   SOLE   0 0 51
ISHARES TR HDG MSCI EAFE 46434V803   3,586,433 100,870 SH   SOLE   0 0 100,870
ISHARES TR TRS FLT RT BD 46434V860   7,599 150 SH   SOLE   0 0 150
ISHARES TR CONV BD ETF 46435G102   12,188 155 SH   SOLE   0 0 155
ISHARES TR INVESTMENT GRADE 46435G219   5,316 120 SH   SOLE   0 0 120
ISHARES TR ESG AWR MSCI USA 46435G425   2,791,969 23,399 SH   SOLE   0 0 23,399
ISHARES TR MSCI USA SMCP MN 46435G433   2,275 61 SH   SOLE   0 0 61
ISHARES TR FALN ANGLS USD 46435G474   4 0 SH   SOLE   0 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   25,997 330 SH   SOLE   0 0 330
ISHARES TR SELF DRIVNG EV 46435U366   342 12 SH   SOLE   0 0 12
ISHARES TR ROBOTICS ARTIF 46435U556   28,776 867 SH   SOLE   0 0 867
ISHARES TR ESG AWARE MSCI 46435U663   2,126,933 55,245 SH   SOLE   0 0 55,245
ISHARES TR US INFRASTRUC 46435U713   8,424 200 SH   SOLE   0 0 200
ISHARES TR BROAD USD HIGH 46435U853   56,742 1,564 SH   SOLE   0 0 1,564
ISHARES TR IBONDS 27 ETF 46435UAA9   25,676 1,082 SH   SOLE   0 0 1,082
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   238,011 4,729 SH   SOLE   0 0 4,729
ISHARES U S ETF TR INT RT HDG C B 46431W705   13,069,118 140,634 SH   SOLE   0 0 140,634
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   70,712 1,410 SH   SOLE   0 0 1,410
J P MORGAN EXCHANGE TRADED F REALTY INCOME ET 46641Q126   14,950 339 SH   SOLE   0 0 339
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134   33,929 542 SH   SOLE   0 0 542
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209   19,182 347 SH   SOLE   0 0 347
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   4,339,446 76,560 SH   SOLE   0 0 76,560
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   5,295 100 SH   SOLE   0 0 100
J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779   5,360 100 SH   SOLE   0 0 100
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   23,566,592 466,943 SH   SOLE   137 0 466,806
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   1,783,699 32,139 SH   SOLE   0 0 32,139
J P MORGAN EXCHANGE TRADED F ACTIVE BOND ETF 46654Q716   9,725,554 186,135 SH   SOLE   0 0 186,135
JACKSON FINANCIAL INC COM CL A 46817M107   1,787,661 24,073 SH   SOLE   0 0 24,073
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100   31,620 535 SH   SOLE   0 0 535
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209   24,945 375 SH   SOLE   0 0 375
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753   135,245 2,750 SH   SOLE   0 0 2,750
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   400,934 7,880 SH   SOLE   0 0 7,880
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   46,938 967 SH   SOLE   0 0 967
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   3,588,682 55,202 SH   SOLE   54 0 55,148
JOHNSON & JOHNSON COM 478160104   4,445,648 30,416 SH   SOLE   102 0 30,314
JPMORGAN CHASE & CO. COM 46625H100   4,624,299 22,863 SH   SOLE   0 0 22,863
KELLANOVA COM 487836108   238,458 4,134 SH   SOLE   0 0 4,134
KIMBERLY-CLARK CORP COM 494368103   590,173 4,270 SH   SOLE   0 0 4,270
KINDER MORGAN INC DEL COM 49456B101   1,226,767 61,740 SH   SOLE   0 0 61,740
KLA CORP COM NEW 482480100   217,262 264 SH   SOLE   0 0 264
KRAFT HEINZ CO COM 500754106   337,417 10,472 SH   SOLE   0 0 10,472
KRANESHARES TRUST CSI CHI INTERNET 500767306   331,783 12,279 SH   SOLE   0 0 12,279
KRANESHARES TRUST QUADRTC INT RT 500767736   66,081 3,570 SH   SOLE   0 0 3,570
KROGER CO COM 501044101   305,721 6,123 SH   SOLE   0 0 6,123
L3HARRIS TECHNOLOGIES INC COM 502431109   273,314 1,217 SH   SOLE   0 0 1,217
LEGGETT & PLATT INC COM 524660107   165,769 14,465 SH   SOLE   0 0 14,465
LEIDOS HOLDINGS INC COM 525327102   222,321 1,524 SH   SOLE   0 0 1,524
LEUTHOLD FDS INC CORE ETF 527289789   2,315,556 68,750 SH   SOLE   3,884 0 64,866
LIGHTBRIDGE CORP COM 53224K302   43,561 12,926 SH   SOLE   0 0 12,926
LINCOLN NATL CORP IND COM 534187109   1,092,930 35,142 SH   SOLE   0 0 35,142
LINDE PLC SHS G54950103   721,038 1,643 SH   SOLE   0 0 1,643
LISTED FD TR TRUESHARES STRCT 53656F664   298,542 7,377 SH   SOLE   0 0 7,377
LISTED FD TR TRUESHARES DEC 53656F672   257,611 7,244 SH   SOLE   0 0 7,244
LISTED FD TR TRUESHARES OCT 53656F698   86,269 2,308 SH   SOLE   0 0 2,308
LISTED FD TR TRUESHARES STRUC 53656F714   268,636 7,199 SH   SOLE   0 0 7,199
LISTED FD TR TRUESHARES STRUC 53656F722   1,191,259 31,378 SH   SOLE   0 0 31,378
LISTED FD TR TRUESHARES STRUC 53656F748   123,293 3,981 SH   SOLE   0 0 3,981
LISTED FD TR TRUESHARES STRUC 53656F755   36,922 1,095 SH   SOLE   0 0 1,095
LISTED FD TR TRUESHARES STRCD 53656F763   231,440 6,969 SH   SOLE   0 0 6,969
LISTED FD TR ROUNDHILL SPORTS 53656F789   4,229 248 SH   SOLE   0 0 248
LISTED FD TR TRUESHARES STRUC 53656F797   254,314 8,793 SH   SOLE   0 0 8,793
LISTED FD TR TRUESHS TECH AI 53656F821   25,918 656 SH   SOLE   0 0 656
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   34,797 12,746 SH   SOLE   0 0 12,746
LOCKHEED MARTIN CORP COM 539830109   2,545,261 5,449 SH   SOLE   0 0 5,449
LONGEVERON INC CL A NEW 54303L203   42,705 26,525 SH   SOLE   0 0 26,525
LOWES COS INC COM 548661107   5,352,614 24,279 SH   SOLE   0 0 24,279
MAIN STR CAP CORP COM 56035L104   332,037 6,576 SH   SOLE   0 0 6,576
MARRIOTT INTL INC NEW CL A 571903202   593,787 2,456 SH   SOLE   0 0 2,456
MASTERCARD INCORPORATED CL A 57636Q104   1,446,603 3,279 SH   SOLE   0 0 3,279
MCDONALDS CORP COM 580135101   2,021,809 7,934 SH   SOLE   0 0 7,934
MCKESSON CORP COM 58155Q103   232,507 398 SH   SOLE   0 0 398
MEDTRONIC PLC SHS G5960L103   1,044,860 13,275 SH   SOLE   0 0 13,275
MERCADOLIBRE INC COM 58733R102   1,229,263 748 SH   SOLE   0 0 748
MERCK & CO INC COM 58933Y105   3,314,945 26,777 SH   SOLE   0 0 26,777
META PLATFORMS INC CL A 30303M102   6,617,229 13,124 SH   SOLE   100 0 13,024
METLIFE INC COM 59156R108   1,239,141 17,654 SH   SOLE   0 0 17,654
METTLER TOLEDO INTERNATIONAL COM 592688105   419,277 300 SH   SOLE   0 0 300
MICRON TECHNOLOGY INC COM 595112103   254,085 1,932 SH   SOLE   0 0 1,932
MICROSOFT CORP COM 594918104   16,093,297 36,007 SH   SOLE   0 0 36,007
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   407,654 14,515 SH   SOLE   0 0 14,515
MOELIS & CO CL A 60786M105   383,101 6,738 SH   SOLE   0 0 6,738
MONDELEZ INTL INC CL A 609207105   1,198,579 18,316 SH   SOLE   0 0 18,316
MORGAN STANLEY COM NEW 617446448   1,334,321 13,729 SH   SOLE   0 0 13,729
MSCI INC COM 55354G100   990,960 2,057 SH   SOLE   50 0 2,007
NEOS ETF TRUST NEOS S&P 500 HI 78433H303   108,826 2,170 SH   SOLE   0 0 2,170
NEOS ETF TRUST NEOS ENH INC 1-3 78433H501   1,619,577 32,548 SH   SOLE   0 0 32,548
NEOS ETF TRUST NASDAQ 100 HIGH 78433H675   62,056 1,202 SH   SOLE   0 0 1,202
NETFLIX INC COM 64110L106   1,185,764 1,757 SH   SOLE   0 0 1,757
NEW YORK CMNTY BANCORP INC COM 649445103   73,932 22,960 SH   SOLE   0 0 22,960
NEXTERA ENERGY INC COM 65339F101   1,329,962 18,782 SH   SOLE   0 0 18,782
NIKE INC CL B 654106103   391,170 5,190 SH   SOLE   0 0 5,190
NORFOLK SOUTHN CORP COM 655844108   617,948 2,878 SH   SOLE   0 0 2,878
NORTHROP GRUMMAN CORP COM 666807102   609,111 1,397 SH   SOLE   0 0 1,397
NORTHWEST BANCSHARES INC MD COM 667340103   367,689 31,835 SH   SOLE   0 0 31,835
NOVARTIS AG SPONSORED ADR 66987V109   342,172 3,214 SH   SOLE   0 0 3,214
NOVO-NORDISK A S ADR 670100205   956,073 6,698 SH   SOLE   8 0 6,690
NUCOR CORP COM 670346105   1,341,108 8,484 SH   SOLE   0 0 8,484
NUVEEN AMT FREE QLTY MUN INC COM 670657105   119,173 10,399 SH   SOLE   0 0 10,399
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102   224,572 19,528 SH   SOLE   0 0 19,528
NVIDIA CORPORATION COM 67066G104   26,591,867 215,249 SH   SOLE   1,100 0 214,149
OCCIDENTAL PETE CORP COM 674599105   662,336 10,508 SH   SOLE   0 0 10,508
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   4,692 114 SH   SOLE   0 0 114
OMEGA HEALTHCARE INVS INC COM 681936100   944,971 27,590 SH   SOLE   0 0 27,590
OMNICOM GROUP INC COM 681919106   429,663 4,790 SH   SOLE   0 0 4,790
ONEOK INC NEW COM 682680103   247,994 3,041 SH   SOLE   0 0 3,041
ORACLE CORP COM 68389X105   768,311 5,441 SH   SOLE   0 0 5,441
PACER FDS TR PAC ASSET FLTG 69374H428   15,929 335 SH   SOLE   0 0 335
PACER FDS TR SWAN SOS FD OF 69374H568   55,580 2,000 SH   SOLE   0 0 2,000
PACER FDS TR CASH COWS ETF 69374H659   2,302,185 61,939 SH   SOLE   4,172 0 57,767
PACER FDS TR LUNT LRG CP ALTR 69374H717   6,981 202 SH   SOLE   0 0 202
PACER FDS TR PACER US SMALL 69374H857   263,707 6,054 SH   SOLE   2 0 6,052
PACER FDS TR US CASH COWS 100 69374H881   1,006,006 18,462 SH   SOLE   0 0 18,462
PALANTIR TECHNOLOGIES INC CL A 69608A108   369,286 14,579 SH   SOLE   2,150 0 12,429
PALO ALTO NETWORKS INC COM 697435105   811,590 2,394 SH   SOLE   0 0 2,394
PAYCHEX INC COM 704326107   426,433 3,597 SH   SOLE   0 0 3,597
PAYCOM SOFTWARE INC COM 70432V102   214,274 1,498 SH   SOLE   0 0 1,498
PAYPAL HLDGS INC COM 70450Y103   2,075,675 35,769 SH   SOLE   0 0 35,769
PEPSICO INC COM 713448108   1,498,886 9,088 SH   SOLE   0 0 9,088
PFIZER INC COM 717081103   3,338,116 119,304 SH   SOLE   0 0 119,304
PHILIP MORRIS INTL INC COM 718172109   2,091,910 20,645 SH   SOLE   0 0 20,645
PHILLIPS 66 COM 718546104   465,104 3,295 SH   SOLE   0 0 3,295
PIMCO ETF TR BROAD US TIPS 72201R403   1,900 36 SH   SOLE   0 0 36
PIMCO ETF TR ACTIVE BD ETF 72201R775   13,753 151 SH   SOLE   0 0 151
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   673,567 6,692 SH   SOLE   0 0 6,692
PIMCO ETF TR INTER MUN BD ACT 72201R866   11,271 217 SH   SOLE   0 0 217
PINTEREST INC CL A 72352L106   288,747 6,552 SH   SOLE   0 0 6,552
POWERSHARES ACTIVELY MANAGED TOTAL RETURN 46090A804   65,785 1,419 SH   SOLE   0 0 1,419
POWERSHARES ACTIVELY MANAGED ULTRA SHRT DUR 46090A887   590,579 11,835 SH   SOLE   0 0 11,835
PRICE T ROWE GROUP INC COM 74144T108   560,690 4,862 SH   SOLE   0 0 4,862
PRINCIPAL EXCHANGE TRADED FD ACTIVE HIGH YL 74255Y102   20,689 1,086 SH   SOLE   0 0 1,086
PRINCIPAL EXCHANGE TRADED FD QUALITY ETF 74255Y201   478 7 SH   SOLE   0 0 7
PRINCIPAL EXCHANGE TRADED FD PRNCPL VLU ETF 74255Y300   827 18 SH   SOLE   0 0 18
PRINCIPAL EXCHANGE TRADED FD PRIN HLTHCRE INV 74255Y409   111,428 3,057 SH   SOLE   0 0 3,057
PRINCIPAL EXCHANGE TRADED FD PRIN U S SMALL 74255Y607   529 11 SH   SOLE   0 0 11
PRINCIPAL EXCHANGE TRADED FD SPECTRUM TAX ADV 74255Y763   494,880 26,401 SH   SOLE   1,600 0 24,801
PRINCIPAL EXCHANGE TRADED FD PRNC INVT GRAD 74255Y821   29,767 1,455 SH   SOLE   0 0 1,455
PRINCIPAL EXCHANGE TRADED FD US MEGA CP ETF 74255Y870   54,467 1,004 SH   SOLE   0 0 1,004
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888   486,656 26,710 SH   SOLE   750 0 25,960
PROCTER AND GAMBLE CO COM 742718109   5,431,956 32,937 SH   SOLE   0 0 32,937
PROGRESSIVE CORP COM 743315103   676,511 3,257 SH   SOLE   0 0 3,257
PROSHARES TR PSHS ULT S&P 500 74347R107   755,736 9,149 SH   SOLE   0 0 9,149
PROSHARES TR PSHS ULTRA QQQ 74347R206   319,392 3,200 SH   SOLE   0 0 3,200
PROSHARES TR PSHS ULTRA DOW30 74347R305   93,869 1,131 SH   SOLE   0 0 1,131
PROSHARES TR PSHS ULT SEMICDT 74347R669   5,843 42 SH   SOLE   0 0 42
PROSHARES TR PSHS ULT HLTHCRE 74347R735   113,627 1,116 SH   SOLE   0 0 1,116
PROSHARES TR PSHS ULTRUSS2000 74347R842   134,028 3,600 SH   SOLE   0 0 3,600
PROSHARES TR ULTRAPRO QQQ 74347X831   322,937 4,375 SH   SOLE   0 0 4,375
PROSHARES TR S&P 500 DV ARIST 74348A467   4,497,453 46,785 SH   SOLE   0 0 46,785
PRUDENTIAL FINL INC COM 744320102   670,723 5,723 SH   SOLE   0 0 5,723
QUALCOMM INC COM 747525103   2,794,617 14,031 SH   SOLE   0 0 14,031
REALTY INCOME CORP COM 756109104   1,828,381 34,615 SH   SOLE   0 0 34,615
REPUBLIC SVCS INC COM 760759100   294,814 1,517 SH   SOLE   0 0 1,517
ROCKWELL AUTOMATION INC COM 773903109   278,321 1,011 SH   SOLE   0 0 1,011
ROYAL BK CDA COM 780087102   1,957,851 18,404 SH   SOLE   0 0 18,404
RTX CORPORATION COM 75513E101   896,724 8,932 SH   SOLE   0 0 8,932
SALESFORCE INC COM 79466L302   571,044 2,221 SH   SOLE   0 0 2,221
SAP SE SPON ADR 803054204   251,551 1,247 SH   SOLE   0 0 1,247
SCANSOURCE INC COM 806037107   310,037 6,997 SH   SOLE   0 0 6,997
SCHWAB CHARLES CORP COM 808513105   2,023,652 27,462 SH   SOLE   6 0 27,456
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   30,829 490 SH   SOLE   0 0 490
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   263,407 4,100 SH   SOLE   0 0 4,100
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   1,692,398 16,783 SH   SOLE   0 0 16,783
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   110,157 1,487 SH   SOLE   0 0 1,487
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   315,634 4,055 SH   SOLE   0 0 4,055
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   98,506 2,076 SH   SOLE   0 0 2,076
SCHWAB STRATEGIC TR MUN BD ETF 808524649   7,453 145 SH   SOLE   0 0 145
SCHWAB STRATEGIC TR INTERNL DIVID 808524672   4,714 200 SH   SOLE   0 0 200
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   8,133 184 SH   SOLE   0 0 184
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   301,929 11,368 SH   SOLE   14 0 11,354
SCHWAB STRATEGIC TR FUNDAMENTAL EMER 808524730   91,904 3,108 SH   SOLE   0 0 3,108
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755   339,883 9,703 SH   SOLE   0 0 9,703
SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763   476,156 8,670 SH   SOLE   0 0 8,670
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771   3,692 55 SH   SOLE   0 0 55
SCHWAB STRATEGIC TR FUNDAMENTAL US B 808524789   365,609 5,575 SH   SOLE   0 0 5,575
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   3,222,435 41,441 SH   SOLE   31 0 41,410
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   490,447 12,765 SH   SOLE   12 0 12,753
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   95,764 2,101 SH   SOLE   0 0 2,101
SCHWAB STRATEGIC TR US REIT ETF 808524847   78,271 3,919 SH   SOLE   0 0 3,919
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   9,918 203 SH   SOLE   0 0 203
SCHWAB STRATEGIC TR US TIPS ETF 808524870   55,005 1,058 SH   SOLE   0 0 1,058
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   483,200 4,679 SH   SOLE   0 0 4,679
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   4,706,835 53,299 SH   SOLE   65 0 53,234
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   3,490,053 23,945 SH   SOLE   0 0 23,945
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   392,424 5,124 SH   SOLE   0 0 5,124
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   344,648 1,890 SH   SOLE   0 0 1,890
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,201,214 13,178 SH   SOLE   0 0 13,178
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   636,072 15,472 SH   SOLE   0 0 15,472
SELECT SECTOR SPDR TR INDL 81369Y704   594,328 4,877 SH   SOLE   0 0 4,877
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   3,361,353 14,858 SH   SOLE   0 0 14,858
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   34,864 407 SH   SOLE   0 0 407
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   565,021 14,710 SH   SOLE   0 0 14,710
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,488,548 21,845 SH   SOLE   0 0 21,845
SERVICENOW INC COM 81762P102   445,255 566 SH   SOLE   0 0 566
SHELL PLC SPON ADS 780259305   415,645 5,758 SH   SOLE   0 0 5,758
SHERWIN WILLIAMS CO COM 824348106   570,436 1,911 SH   SOLE   0 0 1,911
SHOPIFY INC CL A 82509L107   312,086 4,725 SH   SOLE   0 0 4,725
SKYWORKS SOLUTIONS INC COM 83088M102   229,309 2,152 SH   SOLE   0 0 2,152
SNOWFLAKE INC CL A 833445109   272,341 2,016 SH   SOLE   0 0 2,016
SOFI TECHNOLOGIES INC COM 83406F102   81,006 12,255 SH   SOLE   7,000 0 5,255
SOLID POWER INC CLASS A COM 83422N105   23,100 14,000 SH   SOLE   0 0 14,000
SONIC AUTOMOTIVE INC CL A 83545G102   435,814 8,001 SH   SOLE   0 0 8,001
SONY GROUP CORP SPONSORED ADR 835699307   213,055 2,508 SH   SOLE   0 0 2,508
SOUTHERN CO COM 842587107   1,609,391 20,748 SH   SOLE   0 0 20,748
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,562,409 3,995 SH   SOLE   0 0 3,995
SPDR GOLD TR GOLD SHS 78463V107   2,964,988 13,790 SH   SOLE   0 0 13,790
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   21,063 421 SH   SOLE   0 0 421
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459   14,778 250 SH   SOLE   0 0 250
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   15,125 402 SH   SOLE   0 0 402
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533   177 5 SH   SOLE   0 0 5
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   2,741 66 SH   SOLE   0 0 66
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   1,680 29 SH   SOLE   0 0 29
SPDR INDEX SHS FDS S&P INTL ETF 78463X772   8,883 258 SH   SOLE   0 0 258
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863   12,672 528 SH   SOLE   0 0 528
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   28,217 889 SH   SOLE   0 0 889
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   197,009 5,616 SH   SOLE   0 0 5,616
SPDR S&P 500 ETF TR TR UNIT 78462F103   5,538,746 10,177 SH   SOLE   0 0 10,177
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   2,118,917 3,960 SH   SOLE   0 0 3,960
SPDR SER TR NYSE TECH ETF 78464A102   195 1 SH   SOLE   0 0 1
SPDR SER TR FACTST INV ETF 78464A110   26,825 183 SH   SOLE   0 0 183
SPDR SER TR S&P 600 SMCP GRW 78464A201   176,741 2,058 SH   SOLE   0 0 2,058
SPDR SER TR NUVEEN BLOOMBERG 78464A284   25,440 1,000 SH   SOLE   0 0 1,000
SPDR SER TR ICE PFD SEC ETF 78464A292   12,452 367 SH   SOLE   0 0 367
SPDR SER TR S&P 600 SMCP VAL 78464A300   118,170 1,509 SH   SOLE   0 0 1,509
SPDR SER TR BBG CONV SEC ETF 78464A359   129,708 1,800 SH   SOLE   0 0 1,800
SPDR SER TR PORTFOLIO LN COR 78464A367   206 9 SH   SOLE   0 0 9
SPDR SER TR PORTFOLIO INTRMD 78464A375   255,829 7,857 SH   SOLE   0 0 7,857
SPDR SER TR PORT MTG BK ETF 78464A383   38,718 1,795 SH   SOLE   0 0 1,795
SPDR SER TR BLOOMBERG EMERGI 78464A391   1,865 94 SH   SOLE   0 0 94
SPDR SER TR PRTFLO S&P500 GW 78464A409   592,555 7,395 SH   SOLE   0 0 7,395
SPDR SER TR PORTFOLIO SHORT 78464A474   1,604 54 SH   SOLE   0 0 54
SPDR SER TR PRTFLO S&P500 VL 78464A508   830,844 17,046 SH   SOLE   0 0 17,046
SPDR SER TR HLTH CARE SVCS 78464A573   37,654 419 SH   SOLE   0 0 419
SPDR SER TR HLTH CR EQUIP 78464A581   65,840 780 SH   SOLE   0 0 780
SPDR SER TR DJ REIT ETF 78464A607   31,608 340 SH   SOLE   0 0 340
SPDR SER TR AEROSPACE DEF 78464A631   420,780 3,006 SH   SOLE   0 0 3,006
SPDR SER TR PORTFOLIO AGRGTE 78464A649   74,994 2,989 SH   SOLE   0 0 2,989
SPDR SER TR PORTFOLIO LN TSR 78464A664   155,046 5,696 SH   SOLE   0 0 5,696
SPDR SER TR S&P REGL BKG 78464A698   157,120 3,200 SH   SOLE   0 0 3,200
SPDR SER TR S&P DIVID ETF 78464A763   366,635 2,883 SH   SOLE   0 0 2,883
SPDR SER TR S&P 400 MDCP GRW 78464A821   16,728 199 SH   SOLE   0 0 199
SPDR SER TR S&P 400 MDCP VAL 78464A839   40,992 562 SH   SOLE   0 0 562
SPDR SER TR PORTFOLIO S&P400 78464A847   6,782,343 132,209 SH   SOLE   119 0 132,090
SPDR SER TR PORTFOLIO S&P500 78464A854   903,232 14,113 SH   SOLE   0 0 14,113
SPDR SER TR S&P BIOTECH 78464A870   243,827 2,630 SH   SOLE   0 0 2,630
SPDR SER TR PORTFOLIO SH TSR 78468R101   7,448 258 SH   SOLE   0 0 258
SPDR SER TR BLOOMBERG INVT 78468R200   182,138 5,904 SH   SOLE   0 0 5,904
SPDR SER TR BLOOMBERG SHT TE 78468R408   18,253 731 SH   SOLE   0 0 731
SPDR SER TR S&P OILGAS EXP 78468R556   50,769 349 SH   SOLE   0 0 349
SPDR SER TR PORTFLI HIGH YLD 78468R606   180,729 7,780 SH   SOLE   0 0 7,780
SPDR SER TR BLOOMBERG HIGH Y 78468R622   1,320 14 SH   SOLE   0 0 14
SPDR SER TR S&P KENSHO NEW 78468R648   26,306 571 SH   SOLE   0 0 571
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   55,754,215 607,477 SH   SOLE   150 0 607,327
SPDR SER TR NUVEEN BLMBRG MU 78468R721   135,512 2,962 SH   SOLE   0 0 2,962
SPDR SER TR PRTFLO S&P500 HI 78468R788   223,671 5,560 SH   SOLE   0 0 5,560
SPDR SER TR SSGA US LRG ETF 78468R804   3,814 25 SH   SOLE   0 0 25
SPDR SER TR MSCI USA STRTGIC 78468R812   14,450 98 SH   SOLE   0 0 98
SPDR SER TR PORTFOLIO S&P600 78468R853   260,518 6,273 SH   SOLE   0 0 6,273
SPDR SER TR SSGA US SMAL ETF 78468R887   338,857 3,080 SH   SOLE   0 0 3,080
STARBUCKS CORP COM 855244109   715,285 9,188 SH   SOLE   0 0 9,188
STRYKER CORPORATION COM 863667101   1,075,202 3,160 SH   SOLE   0 0 3,160
SUPER MICRO COMPUTER INC COM 86800U104   385,095 470 SH   SOLE   0 0 470
SYNOPSYS INC COM 871607107   243,380 409 SH   SOLE   0 0 409
SYSCO CORP COM 871829107   379,222 5,312 SH   SOLE   0 0 5,312
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107   28,072 725 SH   SOLE   0 0 725
T ROWE PRICE ETF INC PRICE EQT INCOME 87283Q206   15,695 400 SH   SOLE   0 0 400
T ROWE PRICE ETF INC PRICE GRW STOCK 87283Q305   3,719 100 SH   SOLE   0 0 100
T ROWE PRICE ETF INC US EQUITY RESEAR 87283Q503   30,951 900 SH   SOLE   0 0 900
T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867   1,518,757 48,353 SH   SOLE   2,494 0 45,859
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   572,497 3,294 SH   SOLE   0 0 3,294
TARGET CORP COM 87612E106   1,257,344 8,493 SH   SOLE   0 0 8,493
TE CONNECTIVITY LTD SHS H84989104   257,303 1,710 SH   SOLE   0 0 1,710
TERADYNE INC COM 880770102   394,170 2,658 SH   SOLE   0 0 2,658
TESLA INC COM 88160R101   1,613,316 8,153 SH   SOLE   0 0 8,153
TEXAS INSTRS INC COM 882508104   580,755 2,985 SH   SOLE   0 0 2,985
THERMO FISHER SCIENTIFIC INC COM 883556102   607,832 1,099 SH   SOLE   0 0 1,099
TITAN INTL INC ILL COM 88830M102   134,862 18,200 SH   SOLE   0 0 18,200
TJX COS INC NEW COM 872540109   949,965 8,628 SH   SOLE   0 0 8,628
TRUIST FINL CORP COM 89832Q109   9,849,488 253,526 SH   SOLE   0 0 253,526
TWILIO INC CL A 90138F102   242,920 4,276 SH   SOLE   0 0 4,276
U HAUL HOLDING COMPANY COM 023586100   166,054 2,690 SH   SOLE   0 0 2,690
U HAUL HOLDING COMPANY COM SER N 023586506   48,616 810 SH   SOLE   0 0 810
UBER TECHNOLOGIES INC COM 90353T100   254,816 3,506 SH   SOLE   0 0 3,506
UNILEVER PLC SPON ADR NEW 904767704   1,235,201 22,462 SH   SOLE   0 0 22,462
UNION PAC CORP COM 907818108   1,021,160 4,513 SH   SOLE   0 0 4,513
UNITED PARCEL SERVICE INC CL B 911312106   1,170,467 8,553 SH   SOLE   0 0 8,553
UNITEDHEALTH GROUP INC COM 91324P102   1,904,519 3,740 SH   SOLE   0 0 3,740
US BANCORP DEL COM NEW 902973304   232,280 5,851 SH   SOLE   0 0 5,851
VALERO ENERGY CORP COM 91913Y100   337,191 2,151 SH   SOLE   0 0 2,151
VANECK ETF TRUST GOLD MINERS ETF 92189F106   282,671 8,331 SH   SOLE   0 0 8,331
VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114   10,037 150 SH   SOLE   0 0 150
VANECK ETF TRUST MRNGSTR GBL WIDE 92189F122   685,232 19,139 SH   SOLE   562 0 18,577
VANECK ETF TRUST BDC INCOME ETF 92189F411   35,433 2,071 SH   SOLE   0 0 2,071
VANECK ETF TRUST PREFERRED SECURT 92189F429   75,444 4,361 SH   SOLE   0 0 4,361
VANECK ETF TRUST MRNGSTR INT MOAT 92189F593   11,476 366 SH   SOLE   0 0 366
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   3,526,163 40,713 SH   SOLE   420 0 40,293
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   50,054 192 SH   SOLE   0 0 192
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   78,464 1,119 SH   SOLE   0 0 1,119
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   147,799 3,509 SH   SOLE   0 0 3,509
VANECK ETF TRUST AFRICA INDEX ETF 92189F866   1,574 100 SH   SOLE   0 0 100
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   83,149 3,497 SH   SOLE   0 0 3,497
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   25,825 500 SH   SOLE   0 0 500
VANECK ETF TRUST OIL SERVICES ETF 92189H607   542,192 1,715 SH   SOLE   0 0 1,715
VANECK ETF TRUST ETHEREUM STRATEG 92189H698   4,173 157 SH   SOLE   0 0 157
VANECK ETF TRUST MORNINGSTAR SMID 92189H730   353,166 11,050 SH   SOLE   384 0 10,666
VANECK ETF TRUST RARE EARTH AND S 92189H805   3,657 86 SH   SOLE   0 0 86
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   4,001 12 SH   SOLE   0 0 12
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778   3,080 37 SH   SOLE   0 0 37
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   223,989 2,260 SH   SOLE   0 0 2,260
VANGUARD BD INDEX FDS INTERMED TERM 921937819   6,665 89 SH   SOLE   0 0 89
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   260,525 3,397 SH   SOLE   0 0 3,397
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   50,651 703 SH   SOLE   0 0 703
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,031,930 4,063 SH   SOLE   0 0 4,063
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   507,413 3,373 SH   SOLE   0 0 3,373
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   187,091 815 SH   SOLE   0 0 815
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   67,186 802 SH   SOLE   0 0 802
VANGUARD INDEX FDS SML CP GRW ETF 922908595   196,352 785 SH   SOLE   0 0 785
VANGUARD INDEX FDS SM CP VAL ETF 922908611   159,184 872 SH   SOLE   0 0 872
VANGUARD INDEX FDS MID CAP ETF 922908629   7,579,752 31,308 SH   SOLE   0 0 31,308
VANGUARD INDEX FDS LARGE CAP ETF 922908637   116,573 467 SH   SOLE   0 0 467
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   524,651 3,108 SH   SOLE   0 0 3,108
VANGUARD INDEX FDS GROWTH ETF 922908736   11,727,035 31,355 SH   SOLE   0 0 31,355
VANGUARD INDEX FDS VALUE ETF 922908744   10,397,753 64,820 SH   SOLE   0 0 64,820
VANGUARD INDEX FDS SMALL CP ETF 922908751   257,162 1,179 SH   SOLE   0 0 1,179
VANGUARD INDEX FDS TOTAL STK MKT 922908769   7,304,332 27,305 SH   SOLE   0 0 27,305
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   6,814 58 SH   SOLE   0 0 58
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   94,341 838 SH   SOLE   0 0 838
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   7,438,439 126,849 SH   SOLE   121 0 126,728
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   383,206 8,757 SH   SOLE   0 0 8,757
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   3,190 43 SH   SOLE   0 0 43
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   178,076 2,667 SH   SOLE   0 0 2,667
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   207,703 4,279 SH   SOLE   0 0 4,279
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   13,417,320 231,373 SH   SOLE   105 0 231,268
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   114,346 1,480 SH   SOLE   0 0 1,480
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565   28,560 420 SH   SOLE   0 0 420
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   204,379 853 SH   SOLE   0 0 853
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   18,632 227 SH   SOLE   0 0 227
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   44,278 472 SH   SOLE   0 0 472
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   82,221 1,412 SH   SOLE   0 0 1,412
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   4,594 60 SH   SOLE   0 0 60
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   321,367 1,306 SH   SOLE   0 0 1,306
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   101,448 2,235 SH   SOLE   0 0 2,235
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   60,688 800 SH   SOLE   0 0 800
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   46,144 800 SH   SOLE   0 0 800
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   83,455 1,044 SH   SOLE   0 0 1,044
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,604,678 8,790 SH   SOLE   0 0 8,790
VANGUARD STAR FDS VG TL INTL STK F 921909768   2,117,594 35,118 SH   SOLE   0 0 35,118
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,195,865 24,198 SH   SOLE   0 0 24,198
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   3,608,213 30,423 SH   SOLE   0 0 30,423
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   178,932 2,611 SH   SOLE   0 0 2,611
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   220,269 2,710 SH   SOLE   0 0 2,710
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   252 4 SH   SOLE   0 0 4
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   39,354 126 SH   SOLE   0 0 126
VANGUARD WORLD FD CONSUM STP ETF 92204A207   57,254 282 SH   SOLE   0 0 282
VANGUARD WORLD FD ENERGY ETF 92204A306   85,547 671 SH   SOLE   0 0 671
VANGUARD WORLD FD FINANCIALS ETF 92204A405   24,970 250 SH   SOLE   0 0 250
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   606,793 2,281 SH   SOLE   0 0 2,281
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   16,230 69 SH   SOLE   0 0 69
VANGUARD WORLD FD INF TECH ETF 92204A702   485,311 842 SH   SOLE   0 0 842
VANGUARD WORLD FD MATERIALS ETF 92204A801   93,618 486 SH   SOLE   0 0 486
VANGUARD WORLD FD UTILITIES ETF 92204A876   1,916,590 12,957 SH   SOLE   0 0 12,957
VANGUARD WORLD FD COMM SRVC ETF 92204A884   7,008 51 SH   SOLE   0 0 51
VEEVA SYS INC CL A COM 922475108   393,472 2,150 SH   SOLE   0 0 2,150
VERIZON COMMUNICATIONS INC COM 92343V104   2,646,320 64,169 SH   SOLE   0 0 64,169
VERTEX PHARMACEUTICALS INC COM 92532F100   2,707,795 5,777 SH   SOLE   0 0 5,777
VISA INC COM CL A 92826C839   3,813,726 14,530 SH   SOLE   225 0 14,305
VOYA FINANCIAL INC COM 929089100   227,680 3,200 SH   SOLE   0 0 3,200
WALMART INC COM 931142103   3,409,517 50,355 SH   SOLE   0 0 50,355
WASTE MGMT INC DEL COM 94106L109   473,999 2,222 SH   SOLE   0 0 2,222
WATSCO INC COM 942622200   1,730,201 3,735 SH   SOLE   0 0 3,735
WELLS FARGO CO NEW COM 949746101   1,012,727 17,052 SH   SOLE   0 0 17,052
WELLS FARGO CO NEW PERP PFD CNV A 949746804   23,779 20 SH   SOLE   0 0 20
WISDOMTREE TR US LARGECAP DIVD 97717W307   17,169 236 SH   SOLE   0 0 236
WISDOMTREE TR EMER MKT HIGH FD 97717W315   19,143 442 SH   SOLE   0 0 442
WISDOMTREE TR INTRST RATE HDGE 97717W380   2,311,930 103,674 SH   SOLE   0 0 103,674
WISDOMTREE TR US AI ENHANCED 97717W406   17,964 180 SH   SOLE   0 0 180
WISDOMTREE TR US MIDCAP DIVID 97717W505   46,729 999 SH   SOLE   0 0 999
WISDOMTREE TR US SMALLCAP DIVD 97717W604   78,124 2,508 SH   SOLE   0 0 2,508
WISDOMTREE TR GLB US QTLY DIV 97717W844   793 20 SH   SOLE   0 0 20
WISDOMTREE TR EUROPE SMCP DV 97717W869   41,706 700 SH   SOLE   0 0 700
WISDOMTREE TR YIELD ENHANCD US 97717X511   8,635 201 SH   SOLE   0 0 201
WISDOMTREE TR EM EX ST-OWNED 97717X578   5,393 176 SH   SOLE   0 0 176
WISDOMTREE TR US QTLY DIV GRT 97717X669   4,368,157 55,966 SH   SOLE   40 0 55,926
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   33,365 738 SH   SOLE   0 0 738
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   10,571,439 210,126 SH   SOLE   0 0 210,126
WOLFSPEED INC COM 977852102   262,878 11,550 SH   SOLE   0 0 11,550
WP CAREY INC COM 92936U109   460,973 8,374 SH   SOLE   0 0 8,374
WYNN RESORTS LTD COM 983134107   294,366 3,289 SH   SOLE   0 0 3,289
ZOETIS INC CL A 98978V103   315,515 1,820 SH   SOLE   0 0 1,820