0001398344-23-001935.txt : 20230203 0001398344-23-001935.hdr.sgml : 20230203 20230203090024 ACCESSION NUMBER: 0001398344-23-001935 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230203 DATE AS OF CHANGE: 20230203 EFFECTIVENESS DATE: 20230203 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Capital Investment Advisory Services, LLC CENTRAL INDEX KEY: 0001659203 IRS NUMBER: 263844257 STATE OF INCORPORATION: NC FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-17635 FILM NUMBER: 23583892 BUSINESS ADDRESS: STREET 1: 100 E. SIX FORKS RD., SUITE 200 CITY: RALEIGH STATE: NC ZIP: 27609 BUSINESS PHONE: 919-831-2370 MAIL ADDRESS: STREET 1: P.O. BOX 32249 CITY: RALEIGH STATE: NC ZIP: 27622 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001659203 XXXXXXXX 12-31-2022 12-31-2022 false Capital Investment Advisory Services, LLC
P.O. BOX 32249 RALEIGH NC 27622
13F HOLDINGS REPORT 028-17635 000149124 801-69846 N
Ron King Chief Compliance Officer 919-831-2370 /s/ Ron King Raleigh NC 02-03-2023 0 802 842681344
INFORMATION TABLE 2 fp0081739-1_13fhr-table.xml 22ND CENTY GROUP INC COM 90137F103 12427 13500 SH SOLE 0 0 13500 3M CO COM 88579Y101 1995633 16641 SH SOLE 300 0 16341 ABBOTT LABS COM 002824100 1489294 13565 SH SOLE 174 0 13391 ABBVIE INC COM 00287Y109 6923072 42838 SH SOLE 1432 0 41406 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 315260 6000 SH SOLE 0 0 6000 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1394947 5228 SH SOLE 346 0 4882 ACTIVISION BLIZZARD INC COM 00507V109 474497 6199 SH SOLE 425 0 5774 ADOBE SYSTEMS INCORPORATED COM 00724F101 658253 1956 SH SOLE 178 0 1778 ADVANCED MICRO DEVICES INC COM 007903107 1028871 15885 SH SOLE 561 0 15324 AFLAC INC COM 001055102 929449 12920 SH SOLE 200 0 12720 ALCOA CORP COM 013872106 231624 5094 SH SOLE 0 0 5094 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 475510 5398 SH SOLE 625 0 4773 ALLSTATE CORP COM 020002101 427888 3156 SH SOLE 534 0 2622 ALPHABET INC CAP STK CL C 02079K107 6549250 73811 SH SOLE 3995 0 69816 ALPHABET INC CAP STK CL A 02079K305 1918035 21739 SH SOLE 1560 0 20179 ALTRIA GROUP INC COM 02209S103 2456397 53739 SH SOLE 1953 0 51786 AMAZON COM INC COM 023135106 9094263 108265 SH SOLE 3535 0 104730 AMERICAN CENTY ETF TR AVANTIS ALL EQT 025072232 11102 200 SH SOLE 0 0 200 AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372 198958 4855 SH SOLE 0 0 4855 AMERICAN ELEC PWR CO INC COM 025537101 336420 3543 SH SOLE 136 0 3407 AMERICAN TOWER CORP NEW COM 03027X100 558230 2635 SH SOLE 205 0 2430 AMGEN INC COM 031162100 2630745 10017 SH SOLE 42 0 9975 AMPLIFY ETF TR ONLIN RETL ETF 032108102 350520 8990 SH SOLE 0 0 8990 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 315198 8790 SH SOLE 0 0 8790 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 101336 6702 SH SOLE 0 0 6702 AMPLIFY ETF TR INFLATION FIGHTE 032108748 89198 4343 SH SOLE 0 0 4343 AMPLIFY ETF TR THEMATIC ALL STR 032108797 5918 400 SH SOLE 0 0 400 AMPLIFY ETF TR HIGH INCOME 032108847 149365 12821 SH SOLE 0 0 12821 AMPLIFY ETF TR BLACKSWAN GRWT 032108888 29071 1189 SH SOLE 0 0 1189 ANALOG DEVICES INC COM 032654105 209138 1275 SH SOLE 245 0 1030 APPLE INC COM 037833100 24316838 187153 SH SOLE 11426 0 175727 APPLIED MATLS INC COM 038222105 629539 6465 SH SOLE 310 0 6155 ARCHER DANIELS MIDLAND CO COM 039483102 219843 2368 SH SOLE 0 0 2368 ARDAGH METAL PACKAGING S A SHS L02235106 67340 14000 SH SOLE 0 0 14000 ARK ETF TR INNOVATION ETF 00214Q104 156481 5009 SH SOLE 0 0 5009 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 9637 235 SH SOLE 0 0 235 ARK ETF TR GENOMIC REV ETF 00214Q302 34074 1207 SH SOLE 0 0 1207 ASTRAZENECA PLC SPONSORED ADR 046353108 428600 6322 SH SOLE 200 0 6122 AT&T INC COM 00206R102 1438762 78151 SH SOLE 5341 0 72811 AUTOMATIC DATA PROCESSING IN COM 053015103 578041 2420 SH SOLE 0 0 2420 B & G FOODS INC NEW COM 05508R106 172410 15463 SH SOLE 0 0 15463 BALL CORP COM 058498106 322284 6302 SH SOLE 0 0 6302 BANCO SANTANDER S.A. ADR 05964H105 88051 29848 SH SOLE 0 0 29848 BANK AMERICA CORP COM 060505104 3089937 93295 SH SOLE 12161 0 81134 BARINGS BDC INC COM 06759L103 99186 12170 SH SOLE 0 0 12170 BCE INC COM NEW 05534B760 359887 8189 SH SOLE 0 0 8189 BECTON DICKINSON & CO COM 075887109 352460 1386 SH SOLE 0 0 1386 BERKSHIRE HATHAWAY INC DEL CL A 084670108 468711 01 SH SOLE 0 0 1 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2971618 9620 SH SOLE 558 0 9062 BEST BUY INC COM 086516101 345304 4305 SH SOLE 0 0 4305 BIOGEN INC COM 09062X103 211844 765 SH SOLE 381 0 384 BK OF AMERICA CORP 7.25%CNV PFD L 060505682 4640 04 SH SOLE 0 0 4 BLACKROCK CR ALLOCATION INCO COM 092508100 128826 12755 SH SOLE 0 0 12755 BLACKROCK ENHANCED EQUITY DI COM 09251A104 269552 29917 SH SOLE 2338 0 27579 BLACKROCK INC COM 09247X101 2072966 2925 SH SOLE 140 0 2785 BLACKSTONE INC COM 09260D107 254323 3428 SH SOLE 0 0 3428 BLOCK INC CL A 852234103 399914 6364 SH SOLE 900 0 5464 BOEING CO COM 097023105 1509934 7927 SH SOLE 40 0 7887 BP PLC SPONSORED ADR 055622104 1014032 29030 SH SOLE 3424 0 25607 BRISTOL-MYERS SQUIBB CO COM 110122108 789495 10973 SH SOLE 635 0 10338 BROADCOM INC COM 11135F101 2436958 4358 SH SOLE 70 0 4288 CALLON PETE CO DEL COM 13123X508 232258 6262 SH SOLE 0 0 6262 CANADIAN PAC RY LTD COM 13645T100 1204628 16150 SH SOLE 611 0 15539 CARDINAL HEALTH INC COM 14149Y108 616507 8020 SH SOLE 0 0 8020 CARMAX INC COM 143130102 321925 5287 SH SOLE 0 0 5287 CATERPILLAR INC COM 149123101 1063790 4441 SH SOLE 858 0 3583 CHECK POINT SOFTWARE TECH LT ORD M22465104 846407 6709 SH SOLE 0 0 6709 CHESAPEAKE ENERGY CORP COM 165167735 292547 3100 SH SOLE 50 0 3050 CHEVRON CORP NEW COM 166764100 4206998 23439 SH SOLE 1899 0 21540 CHURCH & DWIGHT CO INC COM 171340102 765403 9495 SH SOLE 255 0 9240 CISCO SYS INC COM 17275R102 1119889 23507 SH SOLE 2241 0 21266 CITIGROUP INC COM NEW 172967424 325851 7204 SH SOLE 135 0 7069 CLEVELAND-CLIFFS INC NEW COM 185899101 755801 46915 SH SOLE 0 0 46915 CLOROX CO DEL COM 189054109 545743 3889 SH SOLE 7 0 3882 COCA COLA CO COM 191216100 2509762 39455 SH SOLE 514 0 38941 COEUR MNG INC COM NEW 192108504 163656 48707 SH SOLE 0 0 48707 COHEN & STEERS INFRASTRUCTUR COM 19248A109 691277 28815 SH SOLE 0 0 28815 COLGATE PALMOLIVE CO COM 194162103 283192 3594 SH SOLE 0 0 3594 COMCAST CORP NEW CL A 20030N101 657692 18807 SH SOLE 258 0 18549 COMPASS MINERALS INTL INC COM 20451N101 216070 5270 SH SOLE 750 0 4520 CONOCOPHILLIPS COM 20825C104 417423 3537 SH SOLE 577 0 2961 CORTEVA INC COM 22052L104 382011 6499 SH SOLE 235 0 6264 COSTCO WHSL CORP NEW COM 22160K105 2106622 4615 SH SOLE 26 0 4589 CRACKER BARREL OLD CTRY STOR COM 22410J106 1158184 12225 SH SOLE 1040 0 11185 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1108322 27265 SH SOLE 1225 0 26040 CROWDSTRIKE HLDGS INC CL A 22788C105 409368 3888 SH SOLE 0 0 3888 CSX CORP COM 126408103 1525951 49256 SH SOLE 1069 0 48187 CVS HEALTH CORP COM 126650100 1883433 20211 SH SOLE 1530 0 18681 DANAHER CORPORATION COM 235851102 1458483 5495 SH SOLE 58 0 5437 DEERE & CO COM 244199105 701023 1635 SH SOLE 0 0 1635 DIAGEO PLC SPON ADR NEW 25243Q205 255346 1433 SH SOLE 0 0 1433 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 3096627 114605 SH SOLE 0 0 114605 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 1797697 71793 SH SOLE 0 0 71793 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 636287 28988 SH SOLE 51 0 28937 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 397334 9549 SH SOLE 0 0 9549 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 218168 4964 SH SOLE 0 0 4964 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 54630 2250 SH SOLE 0 0 2250 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 209699 6898 SH SOLE 0 0 6898 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 129038 5974 SH SOLE 0 0 5974 DIREXION SHS ETF TR DAILY TECH OCT21 25460G393 507125 12500 SH SOLE 0 0 12500 DISNEY WALT CO COM 254687106 1665403 19169 SH SOLE 1545 0 17624 DNP SELECT INCOME FD INC COM 23325P104 610147 54235 SH SOLE 400 0 53835 DOCUSIGN INC COM 256163106 310130 5596 SH SOLE 90 0 5506 DOMINION ENERGY INC COM 25746U109 1833838 29906 SH SOLE 1439 0 28467 DOW INC COM 260557103 691695 13727 SH SOLE 1038 0 12689 DUKE ENERGY CORP NEW COM NEW 26441C204 7102270 68961 SH SOLE 3241 0 65720 DUPONT DE NEMOURS INC COM 26614N102 327172 4767 SH SOLE 394 0 4373 EATON CORP PLC SHS G29183103 208900 1331 SH SOLE 27 0 1304 EATON VANCE TAX-MANAGED GLOB COM 27829F108 78361 10379 SH SOLE 250 0 10129 EATON VANCE TX ADV GLBL DIV COM 27828S101 248472 16455 SH SOLE 1005 0 15450 ELDORADO GOLD CORP NEW COM 284902509 427714 51162 SH SOLE 0 0 51162 ELEVANCE HEALTH INC COM 036752103 544774 1062 SH SOLE 0 0 1062 EMERSON ELEC CO COM 291011104 798547 8313 SH SOLE 700 0 7613 ENBRIDGE INC COM 29250N105 1124106 28750 SH SOLE 3178 0 25572 ENDEAVOUR SILVER CORP COM 29258Y103 214209 66114 SH SOLE 0 0 66114 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 137684 11599 SH SOLE 0 0 11599 ENTERPRISE PRODS PARTNERS L COM 293792107 764122 31680 SH SOLE 3283 0 28397 ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 6330 600 SH SOLE 0 0 600 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 643437 14607 SH SOLE 0 0 14607 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 17274 440 SH SOLE 240 0 200 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 6782 1592 SH SOLE 0 0 1592 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 17886 967 SH SOLE 0 0 967 ETF SER SOLUTIONS HOYA CAP HOUSI 26922A230 4878 154 SH SOLE 0 0 154 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 74974 2510 SH SOLE 0 0 2510 ETF SER SOLUTIONS OPUS SML CP VL 26922A446 10534 340 SH SOLE 0 0 340 ETF SER SOLUTIONS US GLB JETS 26922A842 221742 12983 SH SOLE 151 0 12832 EXELON CORP COM 30161N101 285115 6595 SH SOLE 488 0 6107 EXXON MOBIL CORP COM 30231G102 5717372 51835 SH SOLE 1836 0 49999 F N B CORP COM 302520101 413124 31657 SH SOLE 0 0 31657 FASTLY INC CL A 31188V100 86339 10542 SH SOLE 45 0 10497 FEDERATED HERMES ETF TRUST SHORT DURATION C 31423L107 55728 2400 SH SOLE 0 0 2400 FEDERATED HERMES ETF TRUST SHORT DURATION H 31423L206 223728 10150 SH SOLE 0 0 10150 FEDEX CORP COM 31428X106 1055265 6093 SH SOLE 0 0 6093 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 88704 1565 SH SOLE 0 0 1565 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 36469 761 SH SOLE 0 0 761 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 9607 387 SH SOLE 0 0 387 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 1117121 24509 SH SOLE 0 0 24509 FIDUS INVT CORP COM 316500107 581922 30579 SH SOLE 2438 0 28141 FIFTH THIRD BANCORP COM 316773100 655612 19982 SH SOLE 916 0 19066 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 1350838 80407 SH SOLE 1525 0 78882 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1522091 30375 SH SOLE 0 0 30375 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 37196 1417 SH SOLE 0 0 1417 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 991763 21425 SH SOLE 0 0 21425 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 39480 2000 SH SOLE 0 0 2000 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 119986 6737 SH SOLE 1860 0 4877 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 319105 13030 SH SOLE 720 0 12310 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 15692 250 SH SOLE 0 0 250 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 6101 357 SH SOLE 0 0 357 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 95444 2330 SH SOLE 0 0 2330 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 45667 420 SH SOLE 0 0 420 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 36958 404 SH SOLE 35 0 369 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 4483 135 SH SOLE 0 0 135 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 2034501 35315 SH SOLE 6065 0 29250 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 1259520 57303 SH SOLE 4920 0 52383 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 21936 1600 SH SOLE 0 0 1600 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 918691 23733 SH SOLE 0 0 23733 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 11736 302 SH SOLE 2 0 300 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 420925 4825 SH SOLE 0 0 4825 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 320145 5250 SH SOLE 0 0 5250 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 1322793 17649 SH SOLE 1082 0 16567 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 139450 905 SH SOLE 0 0 905 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 531269 4314 SH SOLE 487 0 3827 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 52239 1107 SH SOLE 0 0 1107 FIRST TR EXCHANGE-TRADED FD CBOE VEST GLD ST 33733E849 527249 28686 SH SOLE 14 0 28672 FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 64365 2307 SH SOLE 0 0 2307 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 115568 4330 SH SOLE 0 0 4330 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 1513425 33941 SH SOLE 1175 0 32766 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 693560 17811 SH SOLE 750 0 17061 FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879 66191 3109 SH SOLE 45 0 3064 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 3629506 242452 SH SOLE 23505 0 218947 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 6164 129 SH SOLE 0 0 129 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 312064 16144 SH SOLE 985 0 15159 FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407 113814 6309 SH SOLE 525 0 5784 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 621336 14147 SH SOLE 795 0 13352 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 976572 20979 SH SOLE 400 0 20579 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 229465 6424 SH SOLE 0 0 6424 FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 60099 2383 SH SOLE 315 0 2068 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 86802 2479 SH SOLE 470 0 2009 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 21632 1293 SH SOLE 0 0 1293 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 568826 11998 SH SOLE 1015 0 10983 FIRST TR EXCHANGE-TRADED FD HIGH INCM STRGC 33739Q309 387772 8805 SH SOLE 100 0 8705 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 2763306 46489 SH SOLE 4602 0 41887 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 309401 6056 SH SOLE 485 0 5571 FIRST TR EXCHNG TRADED FD VI INCOME OPPRTNTES 33740F409 6355539 329132 SH SOLE 38535 0 290597 FIRST TR EXCHNG TRADED FD VI FLEXIBL MUN HIGH 33740F508 426581 26235 SH SOLE 0 0 26235 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 62141 1898 SH SOLE 0 0 1898 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649 8839 483 SH SOLE 0 0 483 FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 20796 630 SH SOLE 0 0 630 FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672 76710 2450 SH SOLE 0 0 2450 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 5131 231 SH SOLE 0 0 231 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 8253 232 SH SOLE 0 0 232 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 58677 1336 SH SOLE 0 0 1336 FIRST TR EXCHNG TRADED FD VI ACTV FCTR LGCP 33740F821 11562 500 SH SOLE 0 0 500 FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 62240 2000 SH SOLE 0 0 2000 FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 85667 2472 SH SOLE 0 0 2472 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 94101 5103 SH SOLE 2003 0 3100 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 1101996 45707 SH SOLE 5418 0 40289 FIRST TR MORNINGSTAR DIVID L SHS 336917109 1291564 35327 SH SOLE 1524 0 33803 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 911452 13244 SH SOLE 588 0 12656 FIRST TR VALUE LINE DIVID IN SHS 33734H106 1797626 45042 SH SOLE 370 0 44672 FIRSTENERGY CORP COM 337932107 542578 12937 SH SOLE 0 0 12937 FORD MTR CO DEL COM 345370860 430939 37054 SH SOLE 300 0 36754 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 290960 22555 SH SOLE 0 0 22555 FREEPORT-MCMORAN INC CL B 35671D857 457820 12048 SH SOLE 6944 0 5104 GABELLI DIVID & INCOME TR COM 36242H104 672092 32610 SH SOLE 1860 0 30750 GENERAL DYNAMICS CORP COM 369550108 362985 1463 SH SOLE 480 0 983 GENERAL ELECTRIC CO COM NEW 369604301 583306 6962 SH SOLE 657 0 6305 GENERAL MLS INC COM 370334104 761363 9080 SH SOLE 0 0 9080 GENERAL MTRS CO COM 37045V100 1295488 38510 SH SOLE 875 0 37635 GENUINE PARTS CO COM 372460105 318550 1836 SH SOLE 400 0 1436 GILEAD SCIENCES INC COM 375558103 1125478 13110 SH SOLE 308 0 12802 GLOBAL NET LEASE INC COM NEW 379378201 167276 13308 SH SOLE 0 0 13308 GLOBAL X FDS GLOBX SUPDV US 37950E291 121194 6450 SH SOLE 0 0 6450 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 28245 3000 SH SOLE 0 0 3000 GLOBAL X FDS GLB X GURU INDEX 37950E341 10317 303 SH SOLE 0 0 303 GLOBAL X FDS SOCIAL MED ETF 37950E416 30225 975 SH SOLE 0 0 975 GLOBAL X FDS MSCI CHINA FINCL 37950E606 8899 758 SH SOLE 0 0 758 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 27472 674 SH SOLE 0 0 674 GLOBAL X FDS GLBL X MLP ETF 37954Y343 28490 690 SH SOLE 0 0 690 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 55287 3449 SH SOLE 0 0 3449 GLOBAL X FDS E COMMERCE ETF 37954Y467 30777 1901 SH SOLE 0 0 1901 GLOBAL X FDS S&P 500 COVERED 37954Y475 64094 1628 SH SOLE 0 0 1628 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 1359227 85432 SH SOLE 108 0 85324 GLOBAL X FDS S&P 500 QLT ETF 37954Y616 17039 537 SH SOLE 0 0 537 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 31931 1607 SH SOLE 0 0 1607 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 6613 329 SH SOLE 0 0 329 GLOBAL X FDS US PFD ETF 37954Y657 476173 24583 SH SOLE 0 0 24583 GLOBAL X FDS US INFR DEV ETF 37954Y673 19311 729 SH SOLE 0 0 729 GLOBAL X FDS FOUNDER RUN CO 37954Y681 5118 232 SH SOLE 0 0 232 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 231884 11284 SH SOLE 0 0 11284 GLOBAL X FDS CONSCIOUS COS 37954Y731 4513 163 SH SOLE 0 0 163 GLOBAL X FDS MILLENNIAL CONSU 37954Y764 41603 1594 SH SOLE 0 0 1594 GLOBAL X FDS INTERNET OF THNG 37954Y780 16970 587 SH SOLE 0 0 587 GLOBAL X FDS HEALTH WELLNESS 37954Y798 4839 231 SH SOLE 0 0 231 GLOBAL X FDS ALTERNATIVE INCM 37954Y806 24970 2268 SH SOLE 0 0 2268 GLOBAL X FDS FINTECH ETF 37954Y814 35709 1855 SH SOLE 0 0 1855 GLOBAL X FDS GLOBAL X COPPER 37954Y830 38264 1080 SH SOLE 0 0 1080 GLOBAL X FDS GLOBAL X SILVER 37954Y848 107750 3825 SH SOLE 0 0 3825 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 83187 1419 SH SOLE 377 0 1042 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 91469 4555 SH SOLE 33 0 4522 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 799636 10504 SH SOLE 8774 0 1730 GOLDMAN SACHS GROUP INC COM 38141G104 638408 1859 SH SOLE 0 0 1859 GRAINGER W W INC COM 384802104 223656 402 SH SOLE 145 0 257 GSK PLC SPONSORED ADR 37733W204 226583 6448 SH SOLE 548 0 5900 HALLIBURTON CO COM 406216101 233919 5945 SH SOLE 1000 0 4945 HANESBRANDS INC COM 410345102 250363 39365 SH SOLE 0 0 39365 HEALTHCARE RLTY TR CL A COM 42226K105 208075 10798 SH SOLE 3 0 10795 HELMERICH & PAYNE INC COM 423452101 506084 10209 SH SOLE 100 0 10109 HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 141546 13742 SH SOLE 0 0 13742 HOME DEPOT INC COM 437076102 5152442 16312 SH SOLE 942 0 15370 HONEYWELL INTL INC COM 438516106 2358045 11003 SH SOLE 1613 0 9390 HP INC COM 40434L105 221873 8257 SH SOLE 450 0 7807 ILLINOIS TOOL WKS INC COM 452308109 403552 1832 SH SOLE 31 0 1801 INNOVATOR ETFS TR IBD 50 ETF 45782C102 9840 451 SH SOLE 0 0 451 INNOVATOR ETFS TR US EQT ULTRA BF 45782C292 117608 4500 SH SOLE 0 0 4500 INNOVATOR ETFS TR US EQTY BUFR MAR 45782C326 1213173 41820 SH SOLE 18 0 41802 INNOVATOR ETFS TR US SML CP PWR ET 45782C342 932373 36869 SH SOLE 12 0 36857 INNOVATOR ETFS TR INTRNL DEV APRL 45782C367 4994 209 SH SOLE 0 0 209 INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391 35076 1090 SH SOLE 0 0 1090 INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516 71018 2610 SH SOLE 0 0 2610 INNOVATOR ETFS TR US EQTY BUF NOV 45782C581 123539 4149 SH SOLE 0 0 4149 INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 451432 14884 SH SOLE 0 0 14884 INNOVATOR ETFS TR US EQT ULTRA BF 45782C730 187564 7000 SH SOLE 0 0 7000 INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755 1440067 47124 SH SOLE 0 0 47124 INNOVATOR ETFS TR US EQTY ULTRA B 45782C821 204600 7500 SH SOLE 0 0 7500 INNOVATOR ETFS TR US EQT ULTRA BF 45782C839 77264 3000 SH SOLE 0 0 3000 INNOVATOR ETFS TR LOUP FRONTIER 45782C862 37599 1299 SH SOLE 90 0 1209 INNOVATOR ETFS TR GROWTH ACCELERAT 45783Y608 1882621 92671 SH SOLE 26 0 92645 INNOVATOR ETFS TR US EQT ALRTD PLS 45783Y806 587770 25101 SH SOLE 0 0 25101 INTEL CORP COM 458140100 1363937 51606 SH SOLE 1317 0 50288 INTERNATIONAL BUSINESS MACHS COM 459200101 3866248 27442 SH SOLE 430 0 27012 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 214188 2043 SH SOLE 56 0 1987 INVESCO ACTIVELY MANAGED ETF GWT MLTI ASST 46090A408 4894 300 SH SOLE 0 0 300 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 6296 255 SH SOLE 0 0 255 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 278587 5633 SH SOLE 3773 0 1860 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 686132 46423 SH SOLE 5007 0 41416 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 257272 10437 SH SOLE 3020 0 7417 INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 6600 50 SH SOLE 0 0 50 INVESCO EXCH TRADED FD TR II S&P SMLCP DISC 46138E180 11934 151 SH SOLE 0 0 151 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 137116 2563 SH SOLE 0 0 2563 INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 7420 300 SH SOLE 0 0 300 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 182950 6832 SH SOLE 0 0 6832 INVESCO EXCH TRADED FD TR II S&P INTL DEV 46138E248 178026 7700 SH SOLE 0 0 7700 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 42611 914 SH SOLE 0 0 914 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 38128 1657 SH SOLE 0 0 1657 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 3745089 58609 SH SOLE 3799 0 54810 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 3064300 69913 SH SOLE 275 0 69638 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 16580 266 SH SOLE 0 0 266 INVESCO EXCH TRADED FD TR II S&P 500 EX RAT 46138E388 46329 953 SH SOLE 0 0 953 INVESCO EXCH TRADED FD TR II S&P 500 ENHNCD 46138E396 265759 6498 SH SOLE 0 0 6498 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 306742 16928 SH SOLE 2521 0 14407 INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495 4927 202 SH SOLE 0 0 202 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 551545 49333 SH SOLE 1838 0 47495 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 135323 5899 SH SOLE 0 0 5899 INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 70515 3618 SH SOLE 0 0 3618 INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 4384 295 SH SOLE 0 0 295 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 16931 328 SH SOLE 0 0 328 INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 448357 23340 SH SOLE 0 0 23340 INVESCO EXCH TRADED FD TR II FNDMNTL IG CRP 46138E693 402713 17505 SH SOLE 0 0 17505 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 18868 1102 SH SOLE 0 0 1102 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 145224 8242 SH SOLE 0 0 8242 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 4473 151 SH SOLE 0 0 151 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 258337 6219 SH SOLE 0 0 6219 INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 146224 5325 SH SOLE 0 0 5325 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 68144 1526 SH SOLE 0 0 1526 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 429924 20941 SH SOLE 2048 0 18893 INVESCO EXCH TRADED FD TR II NASDAQ BIOTECH 46138G599 245582 11650 SH SOLE 0 0 11650 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 294025 12297 SH SOLE 0 0 12297 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 975036 8902 SH SOLE 1096 0 7806 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 33331 765 SH SOLE 0 0 765 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 369806 5070 SH SOLE 116 0 4954 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 3292937 128080 SH SOLE 494 0 127586 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 901058 40244 SH SOLE 0 0 40244 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 10774 251 SH SOLE 0 0 251 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 233108 11884 SH SOLE 0 0 11884 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 1500396 22560 SH SOLE 0 0 22560 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 33716 1775 SH SOLE 0 0 1775 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 243659 12875 SH SOLE 0 0 12875 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 44308 2200 SH SOLE 0 0 2200 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 268662 13115 SH SOLE 0 0 13115 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 13721 654 SH SOLE 0 0 654 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 359174 4581 SH SOLE 0 0 4581 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 8049 210 SH SOLE 0 0 210 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 38659 750 SH SOLE 0 0 750 INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225 93444 1116 SH SOLE 0 0 1116 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 16833 61 SH SOLE 0 0 61 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 750948 17067 SH SOLE 203 0 16864 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 223002 918 SH SOLE 0 0 918 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 517998 6054 SH SOLE 255 0 5799 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 178239 1000 SH SOLE 0 0 1000 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 43270 150 SH SOLE 0 0 150 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 23500645 166376 SH SOLE 2878 0 163498 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 34583 476 SH SOLE 0 0 476 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 32397 190 SH SOLE 0 0 190 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 94915 2599 SH SOLE 0 0 2599 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 94451 5649 SH SOLE 0 0 5649 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 429119 20740 SH SOLE 215 0 20526 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 162687 1027 SH SOLE 0 0 1027 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 819502 5282 SH SOLE 0 0 5282 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 54146 3760 SH SOLE 0 0 3760 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 57246 572 SH SOLE 0 0 572 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 586917 7467 SH SOLE 1271 0 6197 INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712 10394 100 SH SOLE 0 0 100 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 110992 3048 SH SOLE 0 0 3048 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 31530 670 SH SOLE 0 0 670 INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 18422 623 SH SOLE 0 0 623 INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 16016 468 SH SOLE 0 0 468 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 1390875 19576 SH SOLE 0 0 19576 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 12301 100 SH SOLE 0 0 100 INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 22912 530 SH SOLE 0 0 530 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 46009 557 SH SOLE 0 0 557 INVESCO QQQ TR UNIT SER 1 46090E103 4053977 15224 SH SOLE 411 0 14813 INVESCO SR INCOME TR COM 46131H107 41245 10769 SH SOLE 0 0 10769 INVESCO TR INVT GRADE MUNS COM 46131M106 175875 17500 SH SOLE 0 0 17500 IRON MTN INC DEL COM 46284V101 777227 15591 SH SOLE 0 0 15591 ISHARES INC EM MKTS DIV ETF 464286319 182088 7549 SH SOLE 1368 0 6181 ISHARES INC MSCI BRAZIL ETF 464286400 522759 18690 SH SOLE 2328 0 16362 ISHARES INC MSCI GBL MIN VOL 464286525 476145 5011 SH SOLE 0 0 5011 ISHARES INC MSCI EMERG MRKT 464286533 418299 7885 SH SOLE 48 0 7837 ISHARES INC MSCI CHILE ETF 464286640 398711 14718 SH SOLE 1900 0 12818 ISHARES INC MSCI MEXICO ETF 464286822 109680 2218 SH SOLE 975 0 1243 ISHARES INC CORE MSCI EMKT 46434G103 1603863 34344 SH SOLE 3114 0 31230 ISHARES INC MSCI GBL ETF NEW 46434G848 34695 846 SH SOLE 0 0 846 ISHARES INC ESG AWR MSCI EM 46434G863 424498 14117 SH SOLE 4700 0 9417 ISHARES SILVER TR ISHARES 46428Q109 320523 14556 SH SOLE 0 0 14556 ISHARES TR S&P 100 ETF 464287101 163383 958 SH SOLE 0 0 958 ISHARES TR CORE S&P TTL STK 464287150 327922 3867 SH SOLE 0 0 3867 ISHARES TR SELECT DIVID ETF 464287168 459102 3807 SH SOLE 1313 0 2494 ISHARES TR TIPS BD ETF 464287176 754942 7093 SH SOLE 184 0 6909 ISHARES TR CHINA LG-CAP ETF 464287184 16272 575 SH SOLE 0 0 575 ISHARES TR US TRSPRTION 464287192 57018 267 SH SOLE 0 0 267 ISHARES TR CORE S&P500 ETF 464287200 6341532 16505 SH SOLE 900 0 15605 ISHARES TR CORE US AGGBD ET 464287226 212311 2189 SH SOLE 0 0 2189 ISHARES TR MSCI EMG MKT ETF 464287234 50218 1325 SH SOLE 939 0 386 ISHARES TR IBOXX INV CP ETF 464287242 387079 3671 SH SOLE 70 0 3601 ISHARES TR GLOBAL TECH ETF 464287291 16228 362 SH SOLE 0 0 362 ISHARES TR S&P 500 GRWT ETF 464287309 3217306 54997 SH SOLE 10820 0 44177 ISHARES TR GLOB HLTHCRE ETF 464287325 27416 323 SH SOLE 0 0 323 ISHARES TR NORTH AMERN NAT 464287374 6018 148 SH SOLE 0 0 148 ISHARES TR LATN AMER 40 ETF 464287390 6889833 300998 SH SOLE 2333 0 298665 ISHARES TR S&P 500 VAL ETF 464287408 388155 2676 SH SOLE 632 0 2044 ISHARES TR 20 YR TR BD ETF 464287432 32158 323 SH SOLE 0 0 323 ISHARES TR 7-10 YR TRSY BD 464287440 6399445 66814 SH SOLE 16453 0 50361 ISHARES TR 1 3 YR TREAS BD 464287457 4729732 58269 SH SOLE 26864 0 31405 ISHARES TR MSCI EAFE ETF 464287465 888030 13529 SH SOLE 1066 0 12463 ISHARES TR RUS MDCP VAL ETF 464287473 117238 1113 SH SOLE 328 0 785 ISHARES TR RUS MD CP GR ETF 464287481 11151 133 SH SOLE 0 0 133 ISHARES TR RUS MID CAP ETF 464287499 67315 998 SH SOLE 405 0 593 ISHARES TR CORE S&P MCP ETF 464287507 5821427 24066 SH SOLE 4857 0 19209 ISHARES TR EXPANDED TECH 464287515 33213 130 SH SOLE 0 0 130 ISHARES TR ISHARES SEMICDTR 464287523 553751 1591 SH SOLE 0 0 1591 ISHARES TR EXPND TEC SC ETF 464287549 10360 37 SH SOLE 0 0 37 ISHARES TR ISHARES BIOTECH 464287556 485569 3698 SH SOLE 545 0 3153 ISHARES TR GLOBAL 100 ETF 464287572 18318 286 SH SOLE 0 0 286 ISHARES TR US CONSUM DISCRE 464287580 76841 1349 SH SOLE 0 0 1349 ISHARES TR RUS 1000 VAL ETF 464287598 621465 4098 SH SOLE 119 0 3979 ISHARES TR S&P MC 400GR ETF 464287606 49176 720 SH SOLE 0 0 720 ISHARES TR RUS 1000 GRW ETF 464287614 583347 2723 SH SOLE 120 0 2603 ISHARES TR RUS 1000 ETF 464287622 189257 899 SH SOLE 390 0 509 ISHARES TR RUS 2000 VAL ETF 464287630 9152 66 SH SOLE 0 0 66 ISHARES TR RUS 2000 GRW ETF 464287648 18663 87 SH SOLE 0 0 87 ISHARES TR RUSSELL 2000 ETF 464287655 737747 4231 SH SOLE 785 0 3446 ISHARES TR CORE S&P US VLU 464287663 25215 357 SH SOLE 0 0 357 ISHARES TR CORE S&P US GWT 464287671 2968551 36415 SH SOLE 3060 0 33355 ISHARES TR U.S. UTILITS ETF 464287697 47732 552 SH SOLE 0 0 552 ISHARES TR S&P MC 400VL ETF 464287705 405014 4018 SH SOLE 2920 0 1098 ISHARES TR U.S. TECH ETF 464287721 359580 4827 SH SOLE 0 0 4827 ISHARES TR U.S. REAL ES ETF 464287739 49136 584 SH SOLE 0 0 584 ISHARES TR US HLTHCARE ETF 464287762 420873 1483 SH SOLE 62 0 1421 ISHARES TR U.S. FIN SVC ETF 464287770 16806 107 SH SOLE 0 0 107 ISHARES TR U.S. ENERGY ETF 464287796 9995 215 SH SOLE 0 0 215 ISHARES TR CORE S&P SCP ETF 464287804 4674154 49389 SH SOLE 3218 0 46171 ISHARES TR US CONSM STAPLES 464287812 118602 585 SH SOLE 139 0 446 ISHARES TR U.S. BAS MTL ETF 464287838 13226 106 SH SOLE 0 0 106 ISHARES TR EUROPE ETF 464287861 83334 1840 SH SOLE 0 0 1840 ISHARES TR SP SMCP600VL ETF 464287879 297214 3255 SH SOLE 2568 0 687 ISHARES TR S&P SML 600 GWT 464287887 35015 324 SH SOLE 40 0 284 ISHARES TR SHRT NAT MUN ETF 464288158 72572 696 SH SOLE 696 0 0 ISHARES TR AGENCY BOND ETF 464288166 119649 1124 SH SOLE 0 0 1124 ISHARES TR MSCI AC ASIA ETF 464288182 89151 1376 SH SOLE 0 0 1376 ISHARES TR GL CLEAN ENE ETF 464288224 30445 1534 SH SOLE 0 0 1534 ISHARES TR MSCI ACWI ETF 464288257 1572125 18522 SH SOLE 0 0 18522 ISHARES TR EAFE SML CP ETF 464288273 46596 825 SH SOLE 0 0 825 ISHARES TR JPMORGAN USD EMG 464288281 57928 685 SH SOLE 0 0 685 ISHARES TR NEW YORK MUN ETF 464288323 15720 300 SH SOLE 0 0 300 ISHARES TR NATIONAL MUN ETF 464288414 1106850 10489 SH SOLE 735 0 9754 ISHARES TR INTL SEL DIV ETF 464288448 113521 4180 SH SOLE 200 0 3980 ISHARES TR IBOXX HI YD ETF 464288513 118250 1606 SH SOLE 0 0 1606 ISHARES TR MBS ETF 464288588 63070 680 SH SOLE 122 0 558 ISHARES TR ISHS 1-5YR INVS 464288646 14385 289 SH SOLE 0 0 289 ISHARES TR 3 7 YR TREAS BD 464288661 14911969 129793 SH SOLE 10777 0 119016 ISHARES TR SHORT TREAS BD 464288679 300521 2734 SH SOLE 0 0 2734 ISHARES TR PFD AND INCM SEC 464288687 177518 5815 SH SOLE 0 0 5815 ISHARES TR MRNING SM CP ETF 464288703 62472 1200 SH SOLE 0 0 1200 ISHARES TR US AER DEF ETF 464288760 277946 2485 SH SOLE 423 0 2062 ISHARES TR US REGNL BKS ETF 464288778 442099 9280 SH SOLE 7306 0 1974 ISHARES TR MSCI USA ESG SLC 464288802 107258 1303 SH SOLE 0 0 1303 ISHARES TR U.S. MED DVC ETF 464288810 772655 14698 SH SOLE 725 0 13972 ISHARES TR BRAZIL SM-CP ETF 464289131 6157 527 SH SOLE 0 0 527 ISHARES TR RUS TOP 200 ETF 464289446 179940 2000 SH SOLE 2000 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 479972 8033 SH SOLE 25 0 8008 ISHARES TR GRWT ALLOCAT ETF 464289867 227830 4831 SH SOLE 0 0 4831 ISHARES TR MODERT ALLOC ETF 464289875 406520 10695 SH SOLE 0 0 10695 ISHARES TR CONSER ALLOC ETF 464289883 868415 25838 SH SOLE 0 0 25838 ISHARES TR US TREAS BD ETF 46429B267 2711320 119336 SH SOLE 2547 0 116789 ISHARES TR A RATE CP BD ETF 46429B291 11888 257 SH SOLE 0 0 257 ISHARES TR MSCI INDONIA ETF 46429B309 1217703 54386 SH SOLE 2554 0 51832 ISHARES TR MSCI INDIA ETF 46429B598 8348 200 SH SOLE 0 0 200 ISHARES TR FLTG RATE NT ETF 46429B655 627514 12468 SH SOLE 3154 0 9314 ISHARES TR CORE HIGH DV ETF 46429B663 157297 1509 SH SOLE 338 0 1171 ISHARES TR MSCI EAFE MIN VL 46429B689 25307 398 SH SOLE 0 0 398 ISHARES TR MSCI USA MIN VOL 46429B697 2180448 30242 SH SOLE 125 0 30117 ISHARES TR 0-5 YR TIPS ETF 46429B747 27634 285 SH SOLE 0 0 285 ISHARES TR MSCI USA QLT FCT 46432F339 28122154 246772 SH SOLE 2227 0 244546 ISHARES TR MSCI USA SZE FT 46432F370 113303 996 SH SOLE 0 0 996 ISHARES TR MSCI USA VALUE 46432F388 7291 80 SH SOLE 0 0 80 ISHARES TR MSCI USA MMENTM 46432F396 1550981 10628 SH SOLE 0 0 10628 ISHARES TR CORE MSCI TOTAL 46432F834 308790 5335 SH SOLE 0 0 5335 ISHARES TR CORE MSCI EAFE 46432F842 3479147 56443 SH SOLE 2170 0 54273 ISHARES TR 0-5YR INVT GR CP 46434V100 8376 175 SH SOLE 0 0 175 ISHARES TR INTL EQTY FACTOR 46434V274 851335 34606 SH SOLE 575 0 34031 ISHARES TR EXPONENTIAL TECH 46434V381 158258 3343 SH SOLE 0 0 3343 ISHARES TR 0-5YR HI YL CP 46434V407 176972 4328 SH SOLE 0 0 4328 ISHARES TR CORE DIV GRWTH 46434V621 9085700 181714 SH SOLE 20006 0 161708 ISHARES TR CORE MSCI EURO 46434V738 31142 656 SH SOLE 0 0 656 ISHARES TR TRS FLT RT BD 46434V860 7562 150 SH SOLE 0 0 150 ISHARES TR CONV BD ETF 46435G102 10768 155 SH SOLE 0 0 155 ISHARES TR ESG AWR MSCI USA 46435G425 3989352 47072 SH SOLE 8628 0 38444 ISHARES TR FALN ANGLS USD 46435G474 257519 10464 SH SOLE 3497 0 6967 ISHARES TR ESG AW MSCI EAFE 46435G516 855475 13013 SH SOLE 5185 0 7828 ISHARES TR ROBOTICS ARTIF 46435U556 11488 450 SH SOLE 0 0 450 ISHARES TR ESG AWARE MSCI 46435U663 3174367 96544 SH SOLE 19790 0 76754 ISHARES TR BROAD USD HIGH 46435U853 17063 494 SH SOLE 0 0 494 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 494048 10027 SH SOLE 2530 0 7497 ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 74188 1361 SH SOLE 250 0 1111 ISHARES U S ETF TR INT RT HDG C B 46431W705 1131396 12503 SH SOLE 1787 0 10716 J P MORGAN EXCHANGE TRADED F REALTY INCOME ET 46641Q126 13926 339 SH SOLE 0 0 339 J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 27133 542 SH SOLE 0 0 542 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 17100 347 SH SOLE 0 0 347 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 59521 1092 SH SOLE 0 0 1092 J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 28169 850 SH SOLE 0 0 850 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 55087995 1098903 SH SOLE 37716 0 1061186 JACKSON FINANCIAL INC COM CL A 46817M107 1016459 29217 SH SOLE 500 0 28717 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 2652408 53856 SH SOLE 0 0 53856 JOHNSON & JOHNSON COM 478160104 9422116 53338 SH SOLE 2017 0 51321 JPMORGAN CHASE & CO COM 46625H100 4513390 33657 SH SOLE 2951 0 30706 KAYNE ANDERSON ENERGY INFRST COM 486606106 128246 14982 SH SOLE 1769 0 13213 KELLOGG CO COM 487836108 432504 6071 SH SOLE 104 0 5967 KIMBERLY-CLARK CORP COM 494368103 2284017 16825 SH SOLE 773 0 16052 KINDER MORGAN INC DEL COM 49456B101 504316 27894 SH SOLE 500 0 27394 KINROSS GOLD CORP COM 496902404 158978 38870 SH SOLE 0 0 38870 KRAFT HEINZ CO COM 500754106 314828 7733 SH SOLE 59 0 7674 KRANESHARES TR CSI CHI INTERNET 500767306 215034 7120 SH SOLE 1400 0 5720 KRANESHARES TR QUADRTC INT RT 500767736 77643 3434 SH SOLE 0 0 3434 KRANESHARES TR ELEC VEH FUTUR 500767827 13338 474 SH SOLE 0 0 474 KROGER CO COM 501044101 386781 8676 SH SOLE 0 0 8676 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 546624 10950 SH SOLE 250 0 10700 LEGGETT & PLATT INC COM 524660107 394108 12228 SH SOLE 0 0 12228 LIGHTBRIDGE CORP COM 53224K302 125285 32207 SH SOLE 0 0 32207 LILLY ELI & CO COM 532457108 2754312 7529 SH SOLE 676 0 6853 LINDE PLC SHS G5494J103 787318 2414 SH SOLE 225 0 2189 LISTED FD TR TRUESHARES LW VO 53656F474 22884 790 SH SOLE 0 0 790 LISTED FD TR TRUESHARES STRCT 53656F664 231231 7260 SH SOLE 300 0 6960 LISTED FD TR TRUESHARES DEC 53656F672 198098 7256 SH SOLE 452 0 6804 LISTED FD TR TRUESHARES STRUC 53656F714 259792 8854 SH SOLE 0 0 8854 LISTED FD TR TRUESHARES STRUC 53656F722 993151 33131 SH SOLE 900 0 32231 LISTED FD TR TRUESHARES STRUC 53656F748 98933 3995 SH SOLE 615 0 3380 LISTED FD TR TRUESHARES STRUC 53656F755 8108 300 SH SOLE 0 0 300 LISTED FD TR TRUESHARES STRCD 53656F763 175467 6822 SH SOLE 0 0 6822 LISTED FD TR ROUNDHILL SPORTS 53656F789 4527 316 SH SOLE 0 0 316 LISTED FD TR TRUESHARES STRUC 53656F797 229872 9955 SH SOLE 0 0 9955 LISTED FD TR TRUESHS TECH AI 53656F821 17172 751 SH SOLE 15 0 736 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 29700 13500 SH SOLE 0 0 13500 LOCKHEED MARTIN CORP COM 539830109 2641090 5429 SH SOLE 200 0 5229 LOWES COS INC COM 548661107 5132098 25758 SH SOLE 100 0 25658 LUMEN TECHNOLOGIES INC COM 550241103 100511 19255 SH SOLE 0 0 19255 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 308540 6145 SH SOLE 365 0 5780 MAIN STR CAP CORP COM 56035L104 200232 5419 SH SOLE 0 0 5419 MARKEL CORP COM 570535104 223973 170 SH SOLE 15 0 155 MARRIOTT INTL INC NEW CL A 571903202 381158 2560 SH SOLE 530 0 2030 MASTERCARD INCORPORATED CL A 57636Q104 2170064 6241 SH SOLE 262 0 5979 MCDONALDS CORP COM 580135101 2854963 10834 SH SOLE 530 0 10304 MEDTRONIC PLC SHS G5960L103 1241547 15975 SH SOLE 954 0 15021 MERCADOLIBRE INC COM 58733R102 871627 1030 SH SOLE 99 0 931 MERCK & CO INC COM 58933Y105 3279259 29556 SH SOLE 1197 0 28359 META PLATFORMS INC CL A 30303M102 1550100 12881 SH SOLE 1730 0 11151 METLIFE INC COM 59156R108 894186 12356 SH SOLE 1334 0 11022 METTLER TOLEDO INTERNATIONAL COM 592688105 686589 475 SH SOLE 0 0 475 MICROSOFT CORP COM 594918104 11286050 47061 SH SOLE 2369 0 44692 MODERNA INC COM 60770K107 200097 1114 SH SOLE 30 0 1084 MOELIS & CO CL A 60786M105 220803 5755 SH SOLE 0 0 5755 MONDELEZ INTL INC CL A 609207105 513554 7705 SH SOLE 485 0 7220 MORGAN STANLEY COM NEW 617446448 599816 7055 SH SOLE 0 0 7055 NETFLIX INC COM 64110L106 880807 2987 SH SOLE 36 0 2951 NEW YORK CMNTY BANCORP INC COM 649445103 167562 19484 SH SOLE 200 0 19284 NEWELL BRANDS INC COM 651229106 234783 17950 SH SOLE 0 0 17950 NEXTERA ENERGY INC COM 65339F101 1985246 23747 SH SOLE 396 0 23351 NIKE INC CL B 654106103 1614738 13800 SH SOLE 872 0 12928 NORFOLK SOUTHN CORP COM 655844108 1105487 4486 SH SOLE 0 0 4486 NORTHERN LTS FD TR IV MONARCH PROCAP 66538H245 205193 8331 SH SOLE 0 0 8331 NORTHROP GRUMMAN CORP COM 666807102 261893 480 SH SOLE 18 0 462 NORTHWEST BANCSHARES INC MD COM 667340103 442944 31684 SH SOLE 0 0 31684 NOVARTIS AG SPONSORED ADR 66987V109 384634 4240 SH SOLE 202 0 4038 NOVO-NORDISK A S ADR 670100205 236168 1745 SH SOLE 205 0 1540 NUCOR CORP COM 670346105 1195418 9069 SH SOLE 0 0 9069 NUVEEN AMT FREE MUN CR INC F COM 67071L106 487142 40127 SH SOLE 0 0 40127 NUVEEN AMT FREE QLTY MUN INC COM 670657105 360695 31723 SH SOLE 0 0 31723 NUVEEN INTER DURATION MUN TE COM 670671106 203360 15500 SH SOLE 0 0 15500 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 277060 26795 SH SOLE 0 0 26795 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 199320 16500 SH SOLE 0 0 16500 NUVEEN QUALITY MUNCP INCOME COM 67066V101 488520 41400 SH SOLE 0 0 41400 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 279022 25002 SH SOLE 0 0 25002 NVIDIA CORPORATION COM 67066G104 5695556 38973 SH SOLE 312 0 38661 OCCIDENTAL PETE CORP COM 674599105 242008 3842 SH SOLE 0 0 3842 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 4700 114 SH SOLE 0 0 114 OMEGA HEALTHCARE INVS INC COM 681936100 489856 17526 SH SOLE 600 0 16926 OMNICOM GROUP INC COM 681919106 357440 4382 SH SOLE 0 0 4382 ORACLE CORP COM 68389X105 501171 6131 SH SOLE 408 0 5723 ORBITAL INFRASTRUCTURE GRP I COM 68559A109 101302 514221 SH SOLE 0 0 514221 PACKAGING CORP AMER COM 695156109 212684 1663 SH SOLE 61 0 1602 PALANTIR TECHNOLOGIES INC CL A 69608A108 72899 11355 SH SOLE 0 0 11355 PAYCHEX INC COM 704326107 467209 4043 SH SOLE 750 0 3293 PAYCOM SOFTWARE INC COM 70432V102 356236 1148 SH SOLE 0 0 1148 PAYPAL HLDGS INC COM 70450Y103 1457090 20459 SH SOLE 344 0 20115 PEPSICO INC COM 713448108 1561902 8646 SH SOLE 762 0 7884 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 453722 42603 SH SOLE 1152 0 41451 PFIZER INC COM 717081103 3584281 69951 SH SOLE 2853 0 67097 PHILIP MORRIS INTL INC COM 718172109 770230 7610 SH SOLE 0 0 7610 PHILLIPS 66 COM 718546104 399714 3840 SH SOLE 951 0 2889 PHYSICIANS RLTY TR COM 71943U104 226542 15656 SH SOLE 0 0 15656 PIMCO ETF TR 15+ YR US TIPS 72201R304 25975 446 SH SOLE 0 0 446 PIMCO ETF TR BROAD US TIPS 72201R403 85895 1589 SH SOLE 0 0 1589 PIMCO ETF TR ACTIVE BD ETF 72201R775 94009 1039 SH SOLE 0 0 1039 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 377928 3831 SH SOLE 1581 0 2250 PIMCO ETF TR INTER MUN BD ACT 72201R866 10595 206 SH SOLE 0 0 206 PPL CORP COM 69351T106 498789 17070 SH SOLE 814 0 16256 PRINCIPAL EXCHANGE TRADED FD PRIN HLTHCRE INV 74255Y409 97964 2913 SH SOLE 0 0 2913 PRINCIPAL EXCHANGE TRADED FD PRIN MILNS GBL 74255Y508 30912 805 SH SOLE 0 0 805 PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 411803 24068 SH SOLE 0 0 24068 PROCTER AND GAMBLE CO COM 742718109 5559400 36681 SH SOLE 1255 0 35426 PROGRESSIVE CORP COM 743315103 579544 4468 SH SOLE 318 0 4150 PROSHARES TR ULTRASHRT S&P500 74347G416 21588702 469626 SH SOLE 4496 0 465130 PROSHARES TR K1 FRE CRD OIL 74347G804 7261 162 SH SOLE 0 0 162 PROSHARES TR PSHS ULT S&P 500 74347R107 442213 9949 SH SOLE 0 0 9949 PROSHARES TR ULTR 7-10 TREA 74347R180 35302 750 SH SOLE 0 0 750 PROSHARES TR PSHS ULTRA QQQ 74347R206 112128 3200 SH SOLE 0 0 3200 PROSHARES TR PSHS ULTRA DOW30 74347R305 70268 1100 SH SOLE 0 0 1100 PROSHARES TR PSHS ULTRA TECH 74347R693 12310 535 SH SOLE 0 0 535 PROSHARES TR PSHS ULT HLTHCRE 74347R735 162816 1722 SH SOLE 0 0 1722 PROSHARES TR PSHS CONSMR SVCS 74347R750 35818 1612 SH SOLE 0 0 1612 PROSHARES TR S&P 500 DV ARIST 74348A467 4006925 44526 SH SOLE 11 0 44515 PROSHARES TR II VIX SH TRM FUTRS 74347Y854 2678124 235336 SH SOLE 12240 0 223096 PROSHARES TR II ULTA BLMBG 2017 74347Y888 4607 152 SH SOLE 0 0 152 PRUDENTIAL FINL INC COM 744320102 800039 8044 SH SOLE 0 0 8044 QUALCOMM INC COM 747525103 905699 8238 SH SOLE 1150 0 7088 RAYTHEON TECHNOLOGIES CORP COM 75513E101 1234565 12233 SH SOLE 446 0 11787 REALTY INCOME CORP COM 756109104 958645 15113 SH SOLE 500 0 14613 REGIONS FINANCIAL CORP NEW COM 7591EP100 595444 27618 SH SOLE 0 0 27618 REPUBLIC SVCS INC COM 760759100 320153 2482 SH SOLE 0 0 2482 ROBLOX CORP CL A 771049103 317229 11146 SH SOLE 639 0 10508 ROCKWELL AUTOMATION INC COM 773903109 274993 1068 SH SOLE 0 0 1068 ROYAL BK CDA SUSTAINABL COM 780087102 1624883 17282 SH SOLE 1838 0 15444 SALESFORCE INC COM 79466L302 325641 2456 SH SOLE 510 0 1946 SAP SE SPON ADR 803054204 231455 2243 SH SOLE 157 0 2086 SCANSOURCE INC COM 806037107 224176 7672 SH SOLE 0 0 7672 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 3077209 68672 SH SOLE 1130 0 67542 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 255847 5667 SH SOLE 158 0 5509 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1154492 20779 SH SOLE 114 0 20665 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 66984 1015 SH SOLE 0 0 1015 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 303444 4625 SH SOLE 820 0 3805 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 184411 4552 SH SOLE 160 0 4392 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 509906 21542 SH SOLE 680 0 20862 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 56720 1951 SH SOLE 0 0 1951 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 450428 9641 SH SOLE 0 0 9641 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 8096 151 SH SOLE 0 0 151 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 297461 5653 SH SOLE 0 0 5653 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 4677345 61919 SH SOLE 0 0 61919 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 846818 26291 SH SOLE 5052 0 21239 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 175570 3846 SH SOLE 114 0 3732 SCHWAB STRATEGIC TR US REIT ETF 808524847 74597 3867 SH SOLE 0 0 3867 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 48756 990 SH SOLE 0 0 990 SCHWAB STRATEGIC TR US TIPS ETF 808524870 85179 1645 SH SOLE 0 0 1645 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 10303 327 SH SOLE 0 0 327 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 242216 4604 SH SOLE 300 0 4304 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 107509 1384 SH SOLE 435 0 949 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2163250 15924 SH SOLE 1532 0 14391 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1049131 14073 SH SOLE 1490 0 12583 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 322900 2500 SH SOLE 306 0 2194 SELECT SECTOR SPDR TR ENERGY 81369Y506 15804154 180681 SH SOLE 3814 0 176867 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 641803 18766 SH SOLE 1419 0 17347 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 870129 8860 SH SOLE 674 0 8186 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1636631 13152 SH SOLE 555 0 12597 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 130036 3521 SH SOLE 0 0 3521 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 14394634 204179 SH SOLE 4973 0 199206 SERVICENOW INC COM 81762P102 281884 726 SH SOLE 0 0 726 SHELL PLC SPON ADS 780259305 422872 7425 SH SOLE 0 0 7425 SHERWIN WILLIAMS CO COM 824348106 1028826 4335 SH SOLE 0 0 4335 SHOPIFY INC CL A 82509L107 218326 6290 SH SOLE 750 0 5540 SMUCKER J M CO COM NEW 832696405 223429 1410 SH SOLE 60 0 1350 SONIC AUTOMOTIVE INC CL A 83545G102 356863 7243 SH SOLE 0 0 7243 SOUTHERN CO COM 842587107 1656324 23195 SH SOLE 3610 0 19585 SOUTHERN COPPER CORP COM 84265V105 335285 5552 SH SOLE 0 0 5552 SOUTHWESTERN ENERGY CO COM 845467109 189698 32427 SH SOLE 0 0 32427 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1452215 4383 SH SOLE 94 0 4289 SPDR GOLD TR GOLD SHS 78463V107 1605134 9462 SH SOLE 584 0 8878 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 195861 5061 SH SOLE 0 0 5061 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 14672 250 SH SOLE 0 0 250 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 336326 10204 SH SOLE 133 0 10071 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 4944 206 SH SOLE 0 0 206 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 9793 303 SH SOLE 0 0 303 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 26145 889 SH SOLE 0 0 889 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 186899 6295 SH SOLE 0 0 6295 SPDR S&P 500 ETF TR TR UNIT 78462F103 10607268 27736 SH SOLE 993 0 26743 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 647802 1463 SH SOLE 170 0 1293 SPDR SER TR NYSE TECH ETF 78464A102 38376 396 SH SOLE 25 0 371 SPDR SER TR FACTST INV ETF 78464A110 20346 203 SH SOLE 0 0 203 SPDR SER TR S&P 600 SMCP GRW 78464A201 92539 1281 SH SOLE 0 0 1281 SPDR SER TR ICE PFD SEC ETF 78464A292 394939 12034 SH SOLE 484 0 11550 SPDR SER TR S&P 600 SMCP VAL 78464A300 125580 1692 SH SOLE 0 0 1692 SPDR SER TR BBG CONV SEC ETF 78464A359 115876 1801 SH SOLE 0 0 1801 SPDR SER TR PORTFOLIO LN COR 78464A367 8441 376 SH SOLE 0 0 376 SPDR SER TR PORTFOLIO INTRMD 78464A375 278018 8734 SH SOLE 0 0 8734 SPDR SER TR PRTFLO S&P500 GW 78464A409 1414146 27909 SH SOLE 0 0 27909 SPDR SER TR PORTFOLIO SHORT 78464A474 4554 155 SH SOLE 0 0 155 SPDR SER TR PRTFLO S&P500 VL 78464A508 11006 283 SH SOLE 0 0 283 SPDR SER TR HLTH CARE SVCS 78464A573 21864 258 SH SOLE 0 0 258 SPDR SER TR DJ REIT ETF 78464A607 28261 324 SH SOLE 0 0 324 SPDR SER TR PORTFOLIO AGRGTE 78464A649 94162 3747 SH SOLE 0 0 3747 SPDR SER TR PORTFOLIO LN TSR 78464A664 107411 3700 SH SOLE 0 0 3700 SPDR SER TR S&P METALS MNG 78464A755 29238 587 SH SOLE 0 0 587 SPDR SER TR S&P DIVID ETF 78464A763 529514 4232 SH SOLE 226 0 4006 SPDR SER TR PORTFOLI S&P1500 78464A805 12957 274 SH SOLE 0 0 274 SPDR SER TR S&P 600 SML CAP 78464A813 110572 1345 SH SOLE 0 0 1345 SPDR SER TR S&P 400 MDCP VAL 78464A839 41744 645 SH SOLE 0 0 645 SPDR SER TR PORTFOLIO S&P400 78464A847 10118474 238082 SH SOLE 1639 0 236443 SPDR SER TR PORTFOLIO S&P500 78464A854 441119 9807 SH SOLE 0 0 9807 SPDR SER TR S&P BIOTECH 78464A870 1926430 23210 SH SOLE 1075 0 22135 SPDR SER TR BLOOMBERG INVT 78468R200 174104 5729 SH SOLE 0 0 5729 SPDR SER TR BLOOMBERG SHT TE 78468R408 31270 1290 SH SOLE 0 0 1290 SPDR SER TR S&P OILGAS EXP 78468R556 466068 3430 SH SOLE 0 0 3430 SPDR SER TR PORTFLI HIGH YLD 78468R606 18542 830 SH SOLE 0 0 830 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 5354614 58540 SH SOLE 4 0 58536 SPDR SER TR NUVEEN BLMBRG MU 78468R721 82937 1818 SH SOLE 0 0 1818 SPDR SER TR NUVEEN BLMBRG SH 78468R739 23490 500 SH SOLE 0 0 500 SPDR SER TR PRTFLO S&P500 HI 78468R788 219113 5536 SH SOLE 0 0 5536 SPDR SER TR MSCI USA STRTGIC 78468R812 4964 45 SH SOLE 0 0 45 SPDR SER TR PORTFOLIO S&P600 78468R853 619728 16763 SH SOLE 0 0 16763 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 17841 967 SH SOLE 0 0 967 SPDR SER TR SSGA US SMAL ETF 78468R887 274615 2551 SH SOLE 58 0 2493 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 108617 2656 SH SOLE 0 0 2656 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 95256 2379 SH SOLE 0 0 2379 SSGA ACTIVE TR SPDR NUVEEN MUN 78470P705 1149070 42980 SH SOLE 3910 0 39070 STARBUCKS CORP COM 855244109 1730516 17445 SH SOLE 1099 0 16346 STRYKER CORPORATION COM 863667101 1812404 7413 SH SOLE 525 0 6888 SYSCO CORP COM 871829107 545282 7133 SH SOLE 150 0 6983 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 238022 3195 SH SOLE 547 0 2648 TARGET CORP COM 87612E106 1092004 7327 SH SOLE 400 0 6927 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 256505 14250 SH SOLE 0 0 14250 TELADOC HEALTH INC COM 87918A105 224060 9474 SH SOLE 450 0 9024 TESLA INC COM 88160R101 345027 2801 SH SOLE 390 0 2411 TEXAS INSTRS INC COM 882508104 573632 3472 SH SOLE 30 0 3442 THERMO FISHER SCIENTIFIC INC COM 883556102 1094799 1988 SH SOLE 29 0 1959 TJX COS INC NEW COM 872540109 904339 11361 SH SOLE 605 0 10756 TRUIST FINL CORP COM 89832Q109 8801864 204552 SH SOLE 1154 0 203398 UNILEVER PLC SPON ADR NEW 904767704 1288149 25584 SH SOLE 0 0 25584 UNION PAC CORP COM 907818108 951499 4595 SH SOLE 400 0 4195 UNITED PARCEL SERVICE INC CL B 911312106 2700227 15533 SH SOLE 1270 0 14263 UNITEDHEALTH GROUP INC COM 91324P102 2031320 3831 SH SOLE 145 0 3686 URANIUM ENERGY CORP COM 916896103 500555 129009 SH SOLE 0 0 129009 US BANCORP DEL COM NEW 902973304 250566 5746 SH SOLE 2896 0 2850 VALERO ENERGY CORP COM 91913Y100 472680 3726 SH SOLE 201 0 3525 VANECK ETF TRUST GOLD MINERS ETF 92189F106 603893 21071 SH SOLE 0 0 21071 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 6429 150 SH SOLE 0 0 150 VANECK ETF TRUST MRNGSTR GBL WIDE 92189F122 277938 8650 SH SOLE 0 0 8650 VANECK ETF TRUST BDC INCOME ETF 92189F411 13301 940 SH SOLE 0 0 940 VANECK ETF TRUST PREFERRED SECURT 92189F429 141941 8494 SH SOLE 0 0 8494 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 36056 2136 SH SOLE 0 0 2136 VANECK ETF TRUST MRNGSTR INT MOAT 92189F593 34828 1204 SH SOLE 0 0 1204 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 1697883 26157 SH SOLE 941 0 25216 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 11973 59 SH SOLE 0 0 59 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 65691 845 SH SOLE 0 0 845 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 138460 1613 SH SOLE 0 0 1613 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 261528 7336 SH SOLE 0 0 7336 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 204270 8430 SH SOLE 4484 0 3946 VANECK ETF TRUST OIL SERVICES ETF 92189H607 630296 2073 SH SOLE 0 0 2073 VANECK ETF TRUST MORNINGSTAR SMID 92189H730 121473 4494 SH SOLE 0 0 4494 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 12338 162 SH SOLE 0 0 162 VANGUARD BD INDEX FDS INTERMED TERM 921937819 6614 89 SH SOLE 0 0 89 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 160998 2139 SH SOLE 0 0 2139 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 249500 3473 SH SOLE 0 0 3473 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1317174 3749 SH SOLE 0 0 3749 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 323224 2390 SH SOLE 36 0 2354 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 174547 971 SH SOLE 0 0 971 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 96543 1170 SH SOLE 0 0 1170 VANGUARD INDEX FDS SML CP GRW ETF 922908595 145191 724 SH SOLE 0 0 724 VANGUARD INDEX FDS SM CP VAL ETF 922908611 133143 838 SH SOLE 0 0 838 VANGUARD INDEX FDS MID CAP ETF 922908629 3382616 16597 SH SOLE 172 0 16425 VANGUARD INDEX FDS LARGE CAP ETF 922908637 1398826 8030 SH SOLE 444 0 7586 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 146142 1100 SH SOLE 0 0 1100 VANGUARD INDEX FDS GROWTH ETF 922908736 348093 1633 SH SOLE 300 0 1333 VANGUARD INDEX FDS VALUE ETF 922908744 579077 4125 SH SOLE 0 0 4125 VANGUARD INDEX FDS SMALL CP ETF 922908751 491989 2681 SH SOLE 184 0 2497 VANGUARD INDEX FDS TOTAL STK MKT 922908769 6813725 35638 SH SOLE 825 0 34814 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 8122 79 SH SOLE 0 0 79 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 469536 5448 SH SOLE 43 0 5405 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 11536828 230092 SH SOLE 2017 0 228075 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 501829 12874 SH SOLE 2935 0 9939 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 17080 265 SH SOLE 0 0 265 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 81406 1468 SH SOLE 0 0 1468 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 784074 16786 SH SOLE 500 0 16286 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 49394130 854274 SH SOLE 31484 0 822790 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 513773 6833 SH SOLE 2822 0 4011 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 18859 268 SH SOLE 0 0 268 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 29158 529 SH SOLE 0 0 529 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 34503 590 SH SOLE 0 0 590 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 18868 414 SH SOLE 0 0 414 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 50422 651 SH SOLE 0 0 651 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 978493 6444 SH SOLE 34 0 6410 VANGUARD STAR FDS VG TL INTL STK F 921909768 494340 9558 SH SOLE 0 0 9558 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1031707 24582 SH SOLE 10325 0 14257 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 3702714 34218 SH SOLE 40 0 34178 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 18467 310 SH SOLE 0 0 310 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 52014 747 SH SOLE 0 0 747 VANGUARD WORLD FD EXTENDED DUR 921910709 74216 896 SH SOLE 0 0 896 VANGUARD WORLD FD MEGA GRWTH IND 921910816 167596 974 SH SOLE 0 0 974 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 147288 1432 SH SOLE 0 0 1432 VANGUARD WORLD FD MEGA CAP INDEX 921910873 51681 390 SH SOLE 0 0 390 VANGUARD WORLD FDS ENERGY ETF 92204A306 81621 673 SH SOLE 0 0 673 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 20682 250 SH SOLE 0 0 250 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 609543 2457 SH SOLE 50 0 2408 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 12602 69 SH SOLE 0 0 69 VANGUARD WORLD FDS INF TECH ETF 92204A702 249142 780 SH SOLE 0 0 780 VANGUARD WORLD FDS MATERIALS ETF 92204A801 87823 516 SH SOLE 0 0 516 VANGUARD WORLD FDS UTILITIES ETF 92204A876 1843885 12023 SH SOLE 0 0 12023 VEEVA SYS INC CL A COM 922475108 340996 2113 SH SOLE 0 0 2113 VERIZON COMMUNICATIONS INC COM 92343V104 2048606 51995 SH SOLE 4842 0 47154 VERTEX PHARMACEUTICALS INC COM 92532F100 1629586 5643 SH SOLE 100 0 5543 VISA INC COM CL A 92826C839 3056392 14711 SH SOLE 538 0 14173 VULCAN MATLS CO COM 929160109 234823 1341 SH SOLE 0 0 1341 WALGREENS BOOTS ALLIANCE INC COM 931427108 877321 23483 SH SOLE 109 0 23374 WALMART INC COM 931142103 2878621 20302 SH SOLE 1810 0 18492 WARNER BROS DISCOVERY INC COM SER A 934423104 110186 11623 SH SOLE 960 0 10663 WASTE MGMT INC DEL COM 94106L109 1119138 7134 SH SOLE 940 0 6194 WATSCO INC COM 942622200 869159 3485 SH SOLE 0 0 3485 WELLS FARGO CO NEW COM 949746101 875547 21205 SH SOLE 2043 0 19162 WELLS FARGO CO NEW PERP PFD CNV A 949746804 82950 70 SH SOLE 0 0 70 WEYERHAEUSER CO MTN BE COM NEW 962166104 218829 7059 SH SOLE 1600 0 5459 WISDOMTREE TR EMER MKT HIGH FD 97717W315 10318 290 SH SOLE 100 0 190 WISDOMTREE TR INTRST RATE HDGE 97717W380 962137 22141 SH SOLE 3385 0 18756 WISDOMTREE TR US MIDCAP DIVID 97717W505 34981 850 SH SOLE 0 0 850 WISDOMTREE TR US MIDCAP FUND 97717W570 14440 297 SH SOLE 0 0 297 WISDOMTREE TR US SMALLCAP DIVD 97717W604 47046 1654 SH SOLE 21 0 1633 WISDOMTREE TR EUROPE SMCP DV 97717W869 38301 700 SH SOLE 0 0 700 WISDOMTREE TR YIELD ENHANCD US 97717X511 8573 201 SH SOLE 0 0 201 WISDOMTREE TR EM EX ST-OWNED 97717X578 4696 176 SH SOLE 0 0 176 WISDOMTREE TR US QTLY DIV GRT 97717X669 3337485 55293 SH SOLE 0 0 55293 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 51071 730 SH SOLE 107 0 623 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 1008718 20066 SH SOLE 3068 0 16998 WOLFSPEED INC COM 977852102 249096 3608 SH SOLE 0 0 3608 WP CAREY INC COM 92936U109 770978 9865 SH SOLE 0 0 9865 WYNN RESORTS LTD COM 983134107 1174455 14241 SH SOLE 600 0 13641 ZOETIS INC CL A 98978V103 246790 1684 SH SOLE 400 0 1284