0001376474-23-000104.txt : 20230207 0001376474-23-000104.hdr.sgml : 20230207 20230207164855 ACCESSION NUMBER: 0001376474-23-000104 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230207 DATE AS OF CHANGE: 20230207 EFFECTIVENESS DATE: 20230207 FILER: COMPANY DATA: COMPANY CONFORMED NAME: NATIONS FINANCIAL GROUP INC, /IA/ /ADV CENTRAL INDEX KEY: 0001109767 IRS NUMBER: 391909295 STATE OF INCORPORATION: IA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-17213 FILM NUMBER: 23595765 BUSINESS ADDRESS: STREET 1: 4000 RIVER RIDGE DRIVE, NE STREET 2: --- CITY: CEDAR RAPIDS STATE: IA ZIP: 52402 BUSINESS PHONE: 319-393-9541 MAIL ADDRESS: STREET 1: 4000 RIVER RIDGE DRIVE, NE STREET 2: --- CITY: CEDAR RAPIDS STATE: IA ZIP: 52402 FORMER COMPANY: FORMER CONFORMED NAME: NATIONS FINANCIAL GROUP INC /IA/ /ADV DATE OF NAME CHANGE: 20000322 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001109767 XXXXXXXX 12-31-2022 12-31-2022 NATIONS FINANCIAL GROUP INC, /IA/ /ADV
4000 RIVER RIDGE DRIVE, NE --- CEDAR RAPIDS IA 52402
13F HOLDINGS REPORT 028-17213 N
Matt Vawter Trading & Risk Manager 319-378-5266 /s/ Matthew B. Vawter Cedar Rapids IA 02-07-2023 0 596 891013170 false
INFORMATION TABLE 2 informationtable.xml INFORMATION TABLE 23ANDME HOLDING CO CLASS A COM Stock 90138Q108 32558 15073 SH SOLE 0 0 15073 3M CO COM Stock 88579Y101 499407 4164 SH SOLE 0 0 4164 ABBOTT LABS COM Stock 002824100 3803106 34639 SH SOLE 0 0 34639 ABBVIE INC COM Stock 00287Y109 2706876 16749 SH SOLE 0 0 16749 ABRDN GLOBAL PREMIER PPTYS FD COM SH BEN INT CEF 00302L108 45941 11779 SH SOLE 0 0 11779 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT CEF 00326L100 96080 12317 SH SOLE 0 0 12317 ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 3841429 14396 SH SOLE 0 0 14396 ACTIVISION BLIZZARD INC COM Stock 00507V109 1914645 25011 SH SOLE 0 0 25011 ADAM NAT RES FD INC COM CEF 00548F105 1272902 58390 SH SOLE 0 0 58390 ADOBE SYSTEMS INCORPORATED COM Stock 00724F101 669022 1988 SH SOLE 0 0 1988 ADVANCED MICRO DEVICES INC COM Stock 007903107 271116 4185 SH SOLE 0 0 4185 ADVENT CONV & INCOME FD COM CEF 00764C109 193260 17730 SH SOLE 0 0 17730 AFLAC INC COM Stock 001055102 2201063 30595 SH SOLE 0 0 30595 AGENUS INC COM NEW Stock 00847G705 36038 15016 SH SOLE 0 0 15016 AIR PRODS & CHEMS INC COM Stock 009158106 1803699 5851 SH SOLE 0 0 5851 ALBEMARLE CORP COM Stock 012653101 925775 4269 SH SOLE 0 0 4269 ALERIAN MLP ETF ETF 00162Q452 257100 6753 SH SOLE 0 0 6753 ALLIANCEBERNSTEIN NATL MUN INM COM CEF 01864U106 483547 46140 SH SOLE 0 0 46140 ALLIANT ENERGY CORP COM Stock 018802108 1345736 24374 SH SOLE 0 0 24374 ALLIANZIM U.S. LARGE CAP 6 MONTH BUFFER10 APR/OCT ETF ETF 00888H877 1046879 42581 SH SOLE 0 0 42581 ALLIANZIM U.S. LARGE CAP 6 MONTH BUFFER10 JAN/JUL ETF ETF 00888H869 1015242 45161 SH SOLE 0 0 45161 ALLIANZIM U.S. LARGE CAP BUFFER10 JAN ETF ETF 00888H703 537634 21250 SH SOLE 0 0 21250 ALLIANZIM U.S. LARGE CAP BUFFER20 JAN ETF ETF 00888H802 1399734 52920 SH SOLE 0 0 52920 ALLIANZIM U.S. LARGE CAP BUFFER20 JUL ETF ETF 00888H406 1194058 44416 SH SOLE 0 0 44416 ALLIANZIM U.S. LARGE CAP BUFFER20 OCT ETF ETF 00888H505 1213557 43607 SH SOLE 0 0 43607 ALLIANZIM US LARGE CAP BUFFER20 APR ETF ETF 00888H208 1176238 44792 SH SOLE 0 0 44792 ALPHABET INC CAP STK CL A Stock 02079K305 4767332 54033 SH SOLE 0 0 54033 ALPHABET INC CAP STK CL C Stock 02079K107 1092195 12309 SH SOLE 0 0 12309 ALPS SECTOR DIVIDEND DOGS ETF ETF 00162Q858 342275 6653 SH SOLE 0 0 6653 ALTRIA GROUP INC COM Stock 02209S103 1802161 39425 SH SOLE 0 0 39425 AMAZON COM INC COM Stock 023135106 5391795 64188 SH SOLE 0 0 64188 AMERICAN ELEC PWR CO INC COM Stock 025537101 536733 5652 SH SOLE 0 0 5652 AMERICAN TOWER CORP NEW COM REIT 03027X100 2128083 10044 SH SOLE 0 0 10044 AMERIPRISE FINL INC COM Stock 03076C106 2185195 7018 SH SOLE 0 0 7018 AMERISOURCEBERGEN CORP COM Stock 03073E105 2399315 14479 SH SOLE 0 0 14479 AMGEN INC COM Stock 031162100 3751551 14284 SH SOLE 0 0 14284 AMPLIFY ONLINE RETAIL ETF ETF 032108102 219728 5635 SH SOLE 0 0 5635 AMPLIFY TRANSFORMATIONAL DATA SHARING ETF ETF 032108607 260517 17229 SH SOLE 0 0 17229 ANALOG DEVICES INC COM Stock 032654105 2396059 14607 SH SOLE 0 0 14607 ANGEL OAK FINL STRATEGIES INCM COM BEN INT CEF 03464A100 2832419 221110 SH SOLE 0 0 221110 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR ADR 03524A108 262915 4379 SH SOLE 0 0 4379 ANIXA BIOSCIENCES INC COM Stock 03528H109 55250 13000 SH SOLE 0 0 13000 ANNALY CAPITAL MANAGEMENT INC COM NEW REIT 035710839 456865 21672 SH SOLE 0 0 21672 ANTERO MIDSTREAM CORP COM Stock 03676B102 147605 13679 SH SOLE 0 0 13679 APOLLO GLOBAL MGMT INC COM Stock 03769M106 419866 6582 SH SOLE 0 0 6582 APPLE INC COM Stock 037833100 25818967 198714 SH SOLE 0 0 198714 APPLIED MATLS INC COM Stock 038222105 705971 7249 SH SOLE 0 0 7249 ARCHER DANIELS MIDLAND CO COM Stock 039483102 3564976 38395 SH SOLE 0 0 38395 ARES DYNAMIC CR ALLOCATION FD COM CEF 04014F102 838861 72378 SH SOLE 0 0 72378 ARK INNOVATION ETF ETF 00214Q104 259467 8305 SH SOLE 0 0 8305 ARK NEXT GENERATION INTERNET ETF ETF 00214Q401 280451 7275 SH SOLE 0 0 7275 ASBURY AUTOMOTIVE GROUP INC COM Stock 043436104 533269 2975 SH SOLE 0 0 2975 AT&T INC COM Stock 00206R102 1832995 99565 SH SOLE 0 0 99565 AUTOMATIC DATA PROCESSING INC COM Stock 053015103 5261284 22026 SH SOLE 0 0 22026 AUTOZONE INC COM Stock 053332102 877960 356 SH SOLE 0 0 356 AVANTIS EMERGING MARKETS EQUITY ETF ETF 025072604 332112 6583 SH SOLE 0 0 6583 AVANTIS INTERNATIONAL EQUITY ETF ETF 025072703 218505 4108 SH SOLE 0 0 4108 AVANTIS INTERNATIONAL SMALL CAP VALUE ETF ETF 025072802 328890 5942 SH SOLE 0 0 5942 BALLAST SMALL/MID CAP ETF ETF 90470L550 436678 13750 SH SOLE 0 0 13750 BANK AMERICA CORP COM Stock 060505104 786864 23757 SH SOLE 0 0 23757 BANK NEW YORK MELLON CORP COM Stock 064058100 256596 5637 SH SOLE 0 0 5637 BANK OZK LITTLE ROCK ARK COM Stock 06417N103 254061 6342 SH SOLE 0 0 6342 BECTON DICKINSON & CO COM Stock 075887109 1676621 6593 SH SOLE 0 0 6593 BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 4218399 9 SH SOLE 0 0 9 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 24450053 79152 SH SOLE 0 0 79152 BLACKROCK ENERGY & RES TR COM CEF 09250U101 400236 31942 SH SOLE 0 0 31942 BLACKROCK ENHANCED EQUITY DIVI COM CEF 09251A104 224745 24944 SH SOLE 0 0 24944 BLACKROCK ENHANCED GLOBAL DIVI COM CEF 092501105 731100 76474 SH SOLE 0 0 76474 BLACKROCK ENHANCED INTL DIV TR COM BENE INTER CEF 092524107 106267 21168 SH SOLE 0 0 21168 BLACKROCK INC COM Stock 09247X101 1905815 2689 SH SOLE 0 0 2689 BLACKROCK MUNIASSETS FD INC COM CEF 09254J102 216400 20000 SH SOLE 0 0 20000 BLACKROCK MUNICIPAL INCOME COM CEF 09253X102 664108 58615 SH SOLE 0 0 58615 BLACKROCK MUNIHOLDINGS FD INC COM CEF 09253N104 666547 54905 SH SOLE 0 0 54905 BLACKROCK MUNIHOLDINGS QUALITY COM CEF 09254C107 590224 59319 SH SOLE 0 0 59319 BLACKROCK MUNIYIELD QUALITY FD COM CEF 09254G108 250390 24500 SH SOLE 0 0 24500 BLACKROCK RES & COMMODITIES ST SHS CEF 09257A108 325182 32616 SH SOLE 0 0 32616 BLACKROCK TCP CAPITAL CORP COM CEF 09259E108 656605 50742 SH SOLE 0 0 50742 BLACKROCK ULTRA SHORT-TERM BOND ETF ETF 46434V878 2279385 45551 SH SOLE 0 0 45551 BLACKSTONE INC COM Stock 09260D107 1014536 13674 SH SOLE 0 0 13674 BLACKSTONE LONG SHORT CR INCOM COM SHS BN INT CEF 09257D102 687798 63450 SH SOLE 0 0 63450 BLACKSTONE MTG TR INC COM CL A REIT 09257W100 1353822 63950 SH SOLE 0 0 63950 BLACKSTONE STRATEGIC CREDIT FD COM SHS BEN IN CEF 09257R101 259178 24497 SH SOLE 0 0 24497 BNY MELLON STRATEGIC MUNS INC COM CEF 05588W108 479941 78550 SH SOLE 0 0 78550 BOEING CO COM Stock 097023105 1066130 5596 SH SOLE 0 0 5596 BP PLC SPONSORED ADR ADR 055622104 406986 11651 SH SOLE 0 0 11651 BRISTOL-MYERS SQUIBB CO COM Stock 110122108 571131 7937 SH SOLE 0 0 7937 BROADCOM INC COM Stock 11135F101 2819825 5043 SH SOLE 0 0 5043 BUILDERS FIRSTSOURCE INC COM Stock 12008R107 452473 6974 SH SOLE 0 0 6974 BUNGE LIMITED COM Stock G16962105 1166212 11689 SH SOLE 0 0 11689 CALAMOS STRATEGIC TOTAL RETURN COM SH BEN INT CEF 128125101 590652 44012 SH SOLE 0 0 44012 CAMBRIA EMERGING SHAREHOLDER YIELD ETF ETF 132061706 214670 7655 SH SOLE 0 0 7655 CAMECO CORP COM Stock 13321L108 2445526 107875 SH SOLE 0 0 107875 CANADIAN NAT RES LTD COM Stock 136385101 480096 8645 SH SOLE 0 0 8645 CANADIAN PAC RY LTD COM Stock 13645T100 294863 3953 SH SOLE 0 0 3953 CAPITAL BANCORP INC MD COM Stock 139737100 667594 28360 SH SOLE 0 0 28360 CAPITAL GROUP CORE EQUITY ETF ETF 14020V108 238996 10640 SH SOLE 0 0 10640 CARDINAL HEALTH INC COM Stock 14149Y108 242794 3158 SH SOLE 0 0 3158 CASEYS GEN STORES INC COM Stock 147528103 1379977 6151 SH SOLE 0 0 6151 CATERPILLAR INC COM Stock 149123101 1114789 4653 SH SOLE 0 0 4653 CBRE GBL REAL ESTATE INC FD COM CEF 12504G100 100150 17478 SH SOLE 0 0 17478 CEL-SCI CORP COM PAR NEW Stock 150837607 27025 11500 SH SOLE 0 0 11500 CENTRAL & EASTERN EUROPE FD IN COM CEF 153436100 727012 88016 SH SOLE 0 0 88016 CF INDS HLDGS INC COM Stock 125269100 583364 6847 SH SOLE 0 0 6847 CHARGEPOINT HOLDINGS INC COM CL A Stock 15961R105 577518 60600 SH SOLE 0 0 60600 CHENIERE ENERGY INC COM NEW Stock 16411R208 514213 3429 SH SOLE 0 0 3429 CHEVRON CORP NEW COM Stock 166764100 8036060 44771 SH SOLE 0 0 44771 CHUBB LIMITED COM Stock H1467J104 1976855 8961 SH SOLE 0 0 8961 CIGNA CORP NEW COM Stock 125523100 659268 1989 SH SOLE 0 0 1989 CINTAS CORP COM Stock 172908105 2321813 5141 SH SOLE 0 0 5141 CISCO SYS INC COM Stock 17275R102 2917849 61247 SH SOLE 0 0 61247 CITIZENS FINL GROUP INC COM Stock 174610105 280511 7125 SH SOLE 0 0 7125 CLEARBRIDGE MLP AND MIDSTRM TR COM CEF 18469Q207 360895 12766 SH SOLE 0 0 12766 CLOROX CO DEL COM Stock 189054109 803109 5723 SH SOLE 0 0 5723 COCA COLA CO COM Stock 191216100 2175952 34207 SH SOLE 0 0 34207 COHEN & STEERS INFRASTRUCTURE COM CEF 19248A109 532530 22198 SH SOLE 0 0 22198 COHEN & STEERS QUALITY INCOME COM CEF 19247L106 336612 29270 SH SOLE 0 0 29270 COHEN & STEERS REIT & PFD & IN COM CEF 19247X100 486437 23868 SH SOLE 0 0 23868 COLGATE PALMOLIVE CO COM Stock 194162103 921215 11692 SH SOLE 0 0 11692 COMCAST CORP NEW CL A Stock 20030N101 1460254 41757 SH SOLE 0 0 41757 COMMUNICATION SERVICES SELECT SECTOR SPDR FUND ETF 81369Y852 526830 10977 SH SOLE 0 0 10977 CONOCOPHILLIPS COM Stock 20825C104 921553 7809 SH SOLE 0 0 7809 CONSTELLATION BRANDS INC CL A Stock 21036P108 347232 1498 SH SOLE 0 0 1498 CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 1125393 8713 SH SOLE 0 0 8713 CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 3176006 42602 SH SOLE 0 0 42602 CORTEVA INC COM Stock 22052L104 220987 3759 SH SOLE 0 0 3759 COSTCO WHSL CORP NEW COM Stock 22160K105 4224443 9253 SH SOLE 0 0 9253 CROWDSTRIKE HLDGS INC CL A Stock 22788C105 227532 2161 SH SOLE 0 0 2161 CSX CORP COM Stock 126408103 1152599 37204 SH SOLE 0 0 37204 CVS HEALTH CORP COM Stock 126650100 2856340 30650 SH SOLE 0 0 30650 DANAHER CORPORATION COM Stock 235851102 1524110 5742 SH SOLE 0 0 5742 DAQO NEW ENERGY CORP SPNSRD ADS NEW ADR 23703Q203 281351 7287 SH SOLE 0 0 7287 DARLING INGREDIENTS INC COM Stock 237266101 525819 8401 SH SOLE 0 0 8401 DEERE & CO COM Stock 244199105 2896440 6755 SH SOLE 0 0 6755 DELAWARE ENHANCED GLOBAL DIVID COM CEF 246060107 316475 40573 SH SOLE 0 0 40573 DELAWARE IVY HIGH INCOME OPPO COM CEF 465893105 1305917 119153 SH SOLE 0 0 119153 DENISON MINES CORP COM Stock 248356107 13800 12000 SH SOLE 0 0 12000 DEVON ENERGY CORP NEW COM Stock 25179M103 1110311 18050 SH SOLE 0 0 18050 DIAMONDBACK ENERGY INC COM Stock 25278X109 1200018 8773 SH SOLE 0 0 8773 DIREXION AUSPICE BROAD COMMODITY STRATEGY ETF ETF 25460E307 1175718 39963 SH SOLE 0 0 39963 DIREXION NASDAQ-100 EQUAL WEIGHTED INDEX SHARES ETF 25459Y207 1711491 26813 SH SOLE 0 0 26813 DISNEY WALT CO COM Stock 254687106 1184452 13633 SH SOLE 0 0 13633 DOMINION ENERGY INC COM Stock 25746U109 637988 10404 SH SOLE 0 0 10404 DOVER CORP COM Stock 260003108 379825 2805 SH SOLE 0 0 2805 DOW INC COM Stock 260557103 374478 7431 SH SOLE 0 0 7431 DUKE ENERGY CORP NEW COM NEW Stock 26441C204 340670 3307 SH SOLE 0 0 3307 EAGLE MATLS INC COM Stock 26969P108 474958 3575 SH SOLE 0 0 3575 EATON CORP PLC SHS Stock G29183103 270042 1720 SH SOLE 0 0 1720 EATON VANCE MUN BD FD COM CEF 27827X101 334968 32239 SH SOLE 0 0 32239 EATON VANCE TAX MNGED BUY WRIT COM CEF 27828X100 139390 10600 SH SOLE 0 0 10600 EDWARDS LIFESCIENCES CORP COM Stock 28176E108 497425 6667 SH SOLE 0 0 6667 ELECTRONIC ARTS INC COM Stock 285512109 731769 5989 SH SOLE 0 0 5989 ELEVANCE HEALTH INC COM Stock 036752103 1524547 2972 SH SOLE 0 0 2972 EMERSON ELEC CO COM Stock 291011104 1542454 16057 SH SOLE 0 0 16057 ENBRIDGE INC COM Stock 29250N105 705669 18047 SH SOLE 0 0 18047 ENCORE WIRE CORP COM Stock 292562105 627686 4563 SH SOLE 0 0 4563 ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 3958472 45255 SH SOLE 0 0 45255 ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100 3628212 305662 SH SOLE 0 0 305662 ENPHASE ENERGY INC COM Stock 29355A107 1186756 4479 SH SOLE 0 0 4479 ENSIGN GROUP INC COM Stock 29358P101 1330122 14059 SH SOLE 0 0 14059 ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 4775625 197994 SH SOLE 0 0 197994 EOG RES INC COM Stock 26875P101 1081132 8347 SH SOLE 0 0 8347 EPAM SYS INC COM Stock 29414B104 568301 1734 SH SOLE 0 0 1734 ESSENTIAL UTILS INC COM Stock 29670G102 280007 5866 SH SOLE 0 0 5866 EVERCORE INC CLASS A Stock 29977A105 569507 5221 SH SOLE 0 0 5221 EVERSOURCE ENERGY COM Stock 30040W108 1138715 13582 SH SOLE 0 0 13582 EXXON MOBIL CORP COM Stock 30231G102 13139616 119126 SH SOLE 0 0 119126 FASTENAL CO COM Stock 311900104 578069 12216 SH SOLE 0 0 12216 FEDERAL AGRIC MTG CORP CL C Stock 313148306 360559 3199 SH SOLE 0 0 3199 FEDEX CORP COM Stock 31428X106 1671696 9651 SH SOLE 0 0 9651 FIDELITY VALUE FACTOR ETF ETF 316092782 1538653 35089 SH SOLE 0 0 35089 FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 1285290 37581 SH SOLE 0 0 37581 FIRST TRUST BUYWRITE INCOME ETF ETF 33738R308 998820 51672 SH SOLE 0 0 51672 FIRST TRUST CAPITAL STRENGTH ETF ETF 33733E104 2800771 37368 SH SOLE 0 0 37368 FIRST TRUST CLOUD COMPUTING ETF ETF 33734X192 345142 5991 SH SOLE 0 0 5991 FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF ETF 33738R605 249335 5356 SH SOLE 0 0 5356 FIRST TRUST EMERGING MARKETS SMALL CAP ALPHADEX FUND ETF 33737J307 360560 9259 SH SOLE 0 0 9259 FIRST TRUST ENHANCED SHORT MATURITY ETF ETF 33739Q408 1688147 28400 SH SOLE 0 0 28400 FIRST TRUST GLOBAL TACTICAL COMMODITY STRATEGY FUND ETF 33739H101 973626 39756 SH SOLE 0 0 39756 FIRST TRUST INDXX GLOBAL NATURAL RESOURCES INCOME ETF ETF 33734X838 480932 35078 SH SOLE 0 0 35078 FIRST TRUST INSTITUTIONAL PREFERRED SECURITIES & INCOME ETF ETF 33739P855 607766 34125 SH SOLE 0 0 34125 FIRST TRUST INTERNATIONAL DEVELOPED CAPITAL STRENGTH ETF ETF 33738R662 420457 14553 SH SOLE 0 0 14553 FIRST TRUST LOW DURATION OPPORTUNITIES ETF ETF 33739Q200 1307250 27573 SH SOLE 0 0 27573 FIRST TRUST MERGER ARBITRAGE ETF ETF 33740J203 936241 46412 SH SOLE 0 0 46412 FIRST TRUST MID CAP CORE ALPHADEX FUND ETF 33735B108 403052 4589 SH SOLE 0 0 4589 FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND ETF 336917109 2723791 74501 SH SOLE 0 0 74501 FIRST TRUST MUNICIPAL HIGH INCOME ETF ETF 33739P301 216869 4685 SH SOLE 0 0 4685 FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY INDEX FUND ETF 33733E500 349977 7416 SH SOLE 0 0 7416 FIRST TRUST NASDAQ CYBERSECURITY ETF ETF 33734X846 527301 13621 SH SOLE 0 0 13621 FIRST TRUST PREFERRED SECURITIES & INCOME ETF ETF 33739E108 679072 40420 SH SOLE 0 0 40420 FIRST TRUST RISING DIVIDEND ACHIEVERS ETF ETF 33738R506 1865576 42476 SH SOLE 0 0 42476 FIRST TRUST SENIOR LOAN FUND ETF 33738D309 3368437 75542 SH SOLE 0 0 75542 FIRST TRUST SMALL CAP CORE ALPHADEX FUND ETF 33734Y109 1115088 14214 SH SOLE 0 0 14214 FIRST TRUST SMID CAP RISING DIVIDEND ACHIEVERS ETF ETF 33741X102 231216 8875 SH SOLE 0 0 8875 FIRST TRUST TCW UNCONSTRAINED PLUS BOND ETF ETF 33740F888 1253526 51991 SH SOLE 0 0 51991 FIRST TRUST ULTRA SHORT DURATION MUNICIPAL ETF ETF 33740J104 364427 18267 SH SOLE 0 0 18267 FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 1694747 42464 SH SOLE 0 0 42464 FIRST TRUST WATER ETF ETF 33733B100 303155 3820 SH SOLE 0 0 3820 FLEXSHARES CREDIT-SCORED US CORPORATE BOND INDEX FUND ETF 33939L761 221723 4781 SH SOLE 0 0 4781 FLEXSHARES IBOXX 5 YEAR TARGET DURATION TIPS INDEX FUND ETF 33939L605 625552 26484 SH SOLE 0 0 26484 FORD MTR CO DEL COM Stock 345370860 844982 72655 SH SOLE 0 0 72655 FORTINET INC COM Stock 34959E109 989387 20237 SH SOLE 0 0 20237 FREEPORT-MCMORAN INC CL B Stock 35671D857 1639437 43143 SH SOLE 0 0 43143 FT CBOE VEST U.S. EQUITY BUFFER ETF - APRIL ETF 33740U885 544080 18603 SH SOLE 0 0 18603 FT CBOE VEST U.S. EQUITY BUFFER ETF - MAY ETF 33740F748 388933 11059 SH SOLE 0 0 11059 FT CBOE VEST U.S. EQUITY DEEP BUFFER ETF - APRIL ETF 33740U802 2066560 70148 SH SOLE 0 0 70148 FT CBOE VEST U.S. EQUITY DEEP BUFFER ETF - FEBRUARY ETF 33740F771 416983 12509 SH SOLE 0 0 12509 FT CBOE VEST U.S. EQUITY DEEP BUFFER ETF - MARCH ETF 33740F615 1571819 52116 SH SOLE 0 0 52116 GABELLI DIVID & INCOME TR COM CEF 36242H104 358909 17414 SH SOLE 0 0 17414 GABELLI UTIL TR COM CEF 36240A101 283720 37779 SH SOLE 0 0 37779 GENERAL DYNAMICS CORP COM Stock 369550108 4101622 16531 SH SOLE 0 0 16531 GENERAL ELECTRIC CO COM NEW Stock 369604301 260959 3114 SH SOLE 0 0 3114 GENERAL MLS INC COM Stock 370334104 447424 5336 SH SOLE 0 0 5336 GENUINE PARTS CO COM Stock 372460105 387101 2231 SH SOLE 0 0 2231 GEO GROUP INC NEW COM REIT 36162J106 374906 34238 SH SOLE 0 0 34238 GILEAD SCIENCES INC COM Stock 375558103 472276 5501 SH SOLE 0 0 5501 GLOBAL X LITHIUM & BATTERY TECH ETF ETF 37954Y855 339597 5794 SH SOLE 0 0 5794 GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETF ETF 37954Y673 894027 33749 SH SOLE 0 0 33749 GLOBAL X URANIUM ETF ETF 37954Y871 1313354 65406 SH SOLE 0 0 65406 GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ETF 381430503 2516146 33050 SH SOLE 0 0 33050 GOLUB CAP BDC INC COM CEF 38173M102 517096 39293 SH SOLE 0 0 39293 GRAINGER W W INC COM Stock 384802104 777081 1397 SH SOLE 0 0 1397 HANCOCK JOHN TAX-ADVANTAGED DI COM CEF 41013V100 1416447 61961 SH SOLE 0 0 61961 HAWKINS INC COM Stock 420261109 1555812 40306 SH SOLE 0 0 40306 HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 2607969 19197 SH SOLE 0 0 19197 HERCULES CAPITAL INC COM CEF 427096508 957924 72460 SH SOLE 0 0 72460 HERSHEY CO COM Stock 427866108 1526854 6593 SH SOLE 0 0 6593 HIGHLAND GLOBAL ALLOCATION FD COM CEF 43010T104 127019 13484 SH SOLE 0 0 13484 HIGHLAND INCOME FD HIGHLAND INCOME CEF 43010E404 4090666 397152 SH SOLE 0 0 397152 HOLLY ENERGY PARTNERS L P COM UT LTD PTN Stock 435763107 779160 43000 SH SOLE 0 0 43000 HOLOGIC INC COM Stock 436440101 241561 3229 SH SOLE 0 0 3229 HOME DEPOT INC COM Stock 437076102 3480477 11019 SH SOLE 0 0 11019 HONEYWELL INTL INC COM Stock 438516106 633510 2956 SH SOLE 0 0 2956 HORIZON THERAPEUTICS PUB L SHS Stock G46188101 1027500 9029 SH SOLE 0 0 9029 ILLINOIS TOOL WKS INC COM Stock 452308109 2582158 11721 SH SOLE 0 0 11721 INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 759544 7733 SH SOLE 0 0 7733 INNOVATOR BUFFER STEP-UP STRATEGY ETF ETF 45783Y731 488515 20281 SH SOLE 0 0 20281 INNOVATOR EMERGING MARKETS POWER BUFFER ETF - APRIL ETF 45782C359 403686 17365 SH SOLE 0 0 17365 INNOVATOR EMERGING MARKETS POWER BUFFER ETF - JULY ETF 45782C714 445535 19515 SH SOLE 0 0 19515 INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - APRIL ETF 45782C367 404445 16925 SH SOLE 0 0 16925 INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - JULY ETF 45782C722 470721 19745 SH SOLE 0 0 19745 INNOVATOR U.S. EQUITY BUFFER ETF - DECEMBER ETF 45782C557 309384 9695 SH SOLE 0 0 9695 INNOVATOR U.S. EQUITY BUFFER ETF - JANUARY ETF 45782C409 347151 10507 SH SOLE 0 0 10507 INNOVATOR U.S. EQUITY BUFFER ETF - JUNE ETF 45782C755 252938 8277 SH SOLE 0 0 8277 INNOVATOR U.S. EQUITY BUFFER ETF - MAY ETF 45782C326 207997 7170 SH SOLE 0 0 7170 INNOVATOR U.S. EQUITY BUFFER ETF - NOVEMBER ETF 45782C581 797867 26796 SH SOLE 0 0 26796 INNOVATOR U.S. EQUITY BUFFER ETF - SEPTEMBER ETF 45782C664 589858 19448 SH SOLE 0 0 19448 INNOVATOR U.S. EQUITY POWER BUFFER ETF - APRIL ETF 45782C870 560887 19981 SH SOLE 0 0 19981 INNOVATOR U.S. EQUITY POWER BUFFER ETF - AUGUST ETF 45782C680 253421 8939 SH SOLE 0 0 8939 INNOVATOR U.S. EQUITY POWER BUFFER ETF - DECEMBER ETF 45782C540 844572 28256 SH SOLE 0 0 28256 INNOVATOR U.S. EQUITY POWER BUFFER ETF - JANUARY ETF 45782C508 558326 17719 SH SOLE 0 0 17719 INNOVATOR U.S. EQUITY POWER BUFFER ETF - JULY ETF 45782C813 509969 16892 SH SOLE 0 0 16892 INNOVATOR U.S. EQUITY POWER BUFFER ETF - JUNE ETF 45782C748 613386 20633 SH SOLE 0 0 20633 INNOVATOR U.S. EQUITY POWER BUFFER ETF - MARCH ETF 45782C383 411712 13402 SH SOLE 0 0 13402 INNOVATOR U.S. EQUITY POWER BUFFER ETF - MAY ETF 45782C318 709188 25247 SH SOLE 0 0 25247 INNOVATOR U.S. EQUITY POWER BUFFER ETF - NOVEMBER ETF 45782C573 372182 12328 SH SOLE 0 0 12328 INNOVATOR U.S. EQUITY POWER BUFFER ETF - OCTOBER ETF 45782C797 872150 29004 SH SOLE 0 0 29004 INNOVATOR U.S. EQUITY POWER BUFFER ETF - SEPTEMBER ETF 45782C656 516601 17660 SH SOLE 0 0 17660 INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - APRIL ETF 45782C342 570844 22573 SH SOLE 0 0 22573 INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - JANUARY ETF 45782C474 485708 16239 SH SOLE 0 0 16239 INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - OCTOBER ETF 45782C599 605373 23982 SH SOLE 0 0 23982 INTEL CORP COM Stock 458140100 1062019 40182 SH SOLE 0 0 40182 INTERNATIONAL BUSINESS MACHS COM Stock 459200101 1123805 7976 SH SOLE 0 0 7976 INTERPUBLIC GROUP COS INC COM Stock 460690100 255554 7672 SH SOLE 0 0 7672 INTUIT COM Stock 461202103 467855 1202 SH SOLE 0 0 1202 INTUITIVE SURGICAL INC COM NEW Stock 46120E602 326381 1230 SH SOLE 0 0 1230 INVESCO BD FD COM CEF 46132L107 901945 57522 SH SOLE 0 0 57522 INVESCO BULLETSHARES 2023 CORPORATE BOND ETF ETF 46138J866 403043 19210 SH SOLE 0 0 19210 INVESCO BULLETSHARES 2024 CORPORATE BOND ETF ETF 46138J841 388946 18986 SH SOLE 0 0 18986 INVESCO BULLETSHARES 2025 CORPORATE BOND ETF ETF 46138J825 357028 17727 SH SOLE 0 0 17727 INVESCO BULLETSHARES 2026 CORPORATE BOND ETF ETF 46138J791 362112 19134 SH SOLE 0 0 19134 INVESCO BULLETSHARES 2027 CORPORATE BOND ETF ETF 46138J783 353102 18589 SH SOLE 0 0 18589 INVESCO BULLETSHARES 2028 CORPORATE BOND ETF ETF 46138J643 346283 17654 SH SOLE 0 0 17654 INVESCO BUYBACK ACHIEVERS ETF ETF 46137V308 498301 5824 SH SOLE 0 0 5824 INVESCO DWA EMERGING MARKETS MOMENTUM ETF ETF 46138E867 209545 11780 SH SOLE 0 0 11780 INVESCO DWA SMALLCAP MOMENTUM ETF ETF 46138E842 202346 2781 SH SOLE 0 0 2781 INVESCO DYNAMIC LARGE CAP GROWTH ETF ETF 46137V746 267456 4477 SH SOLE 0 0 4477 INVESCO DYNAMIC LEISURE & ENTERTAINMENT ETF ETF 46137V720 209394 5751 SH SOLE 0 0 5751 INVESCO NASDAQ 100 ETF ETF 46138G649 323114 2950 SH SOLE 0 0 2950 INVESCO NATIONAL AMT-FREE MUNICIPAL BOND ETF ETF 46138E537 265875 11590 SH SOLE 0 0 11590 INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF ETF 46090F100 798587 54031 SH SOLE 0 0 54031 INVESCO PREFERRED ETF ETF 46138E511 274337 24538 SH SOLE 0 0 24538 INVESCO QQQ TRUST ETF 46090E103 9977859 37471 SH SOLE 0 0 37471 INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 4182597 29611 SH SOLE 0 0 29611 INVESCO S&P 500 HIGH DIVIDEND LOW VOLATILITY ETF ETF 46138E362 303304 6920 SH SOLE 0 0 6920 INVESCO S&P 500 PURE VALUE ETF ETF 46137V258 442303 5672 SH SOLE 0 0 5672 INVESCO S&P 500 TOP 50 ETF ETF 46137V233 663180 2403 SH SOLE 0 0 2403 INVESCO S&P GLOBAL WATER INDEX ETF ETF 46138E263 287844 6174 SH SOLE 0 0 6174 INVESCO S&P MIDCAP 400 REVENUE ETF ETF 46138G672 782439 9112 SH SOLE 0 0 9112 INVESCO S&P MIDCAP MOMENTUM ETF ETF 46137V464 211518 2809 SH SOLE 0 0 2809 INVESCO S&P SMALLCAP 600 REVENUE ETF ETF 46138G664 1009438 9301 SH SOLE 0 0 9301 INVESCO S&P SMALLCAP VALUE WITH MOMENTUM ETF ETF 46137V480 222662 4868 SH SOLE 0 0 4868 INVESCO SR INCOME TR COM CEF 46131H107 89484 23364 SH SOLE 0 0 23364 INVESCO ULTRA SHORT DURATION ETF ETF 46090A887 310015 6268 SH SOLE 0 0 6268 INVESCO VALUE MUN INCOME TR COM CEF 46132P108 289610 24034 SH SOLE 0 0 24034 IRON MTN INC DEL COM REIT 46284V101 251045 5036 SH SOLE 0 0 5036 ISHARES 0-5 YEAR TIPS BOND ETF ETF 46429B747 339409 3500 SH SOLE 0 0 3500 ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 4747569 58489 SH SOLE 0 0 58489 ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646 3219448 64621 SH SOLE 0 0 64621 ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288638 1233035 24904 SH SOLE 0 0 24904 ISHARES BIOTECHNOLOGY ETF ETF 464287556 684154 5211 SH SOLE 0 0 5211 ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 1972310 18920 SH SOLE 0 0 18920 ISHARES CORE MSCI EAFE ETF ETF 46432F842 2411127 39116 SH SOLE 0 0 39116 ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 3346136 71651 SH SOLE 0 0 71651 ISHARES CORE S&P 500 ETF ETF 464287200 3824947 9955 SH SOLE 0 0 9955 ISHARES CORE S&P MID-CAP ETF ETF 464287507 20429221 84456 SH SOLE 0 0 84456 ISHARES CORE S&P SMALL CAP ETF ETF 464287804 10419597 110097 SH SOLE 0 0 110097 ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 3257651 38415 SH SOLE 0 0 38415 ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 525413 6445 SH SOLE 0 0 6445 ISHARES CORE S&P US VALUE ETF ETF 464287663 847292 11996 SH SOLE 0 0 11996 ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613 404550 9004 SH SOLE 0 0 9004 ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 902737 9307 SH SOLE 0 0 9307 ISHARES DOW JONES U.S. ETF ETF 464287846 218884 2342 SH SOLE 0 0 2342 ISHARES FLOATING RATE BOND ETF ETF 46429B655 631382 12544 SH SOLE 0 0 12544 ISHARES GOLD TRUST ETF 464285204 755895 21853 SH SOLE 0 0 21853 ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513 1376014 18688 SH SOLE 0 0 18688 ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 232132 2201 SH SOLE 0 0 2201 ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 218775 8055 SH SOLE 0 0 8055 ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281 2696797 31880 SH SOLE 0 0 31880 ISHARES MBS ETF ETF 464288588 221765 2391 SH SOLE 0 0 2391 ISHARES MORNINGSTAR GROWTH ETF ETF 464287119 1583911 32537 SH SOLE 0 0 32537 ISHARES MORNINGSTAR MID-CAP GROWTH ETF ETF 464288307 336512 6245 SH SOLE 0 0 6245 ISHARES MORNINGSTAR SMALL-CAP ETF ETF 464288505 999846 21926 SH SOLE 0 0 21926 ISHARES MORNINGSTAR VALUE ETF ETF 464288109 2340561 37016 SH SOLE 0 0 37016 ISHARES MSCI ACWI ETF ETF 464288257 498064 5867 SH SOLE 0 0 5867 ISHARES MSCI EAFE ETF ETF 464287465 1847375 28144 SH SOLE 0 0 28144 ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 373641 6615 SH SOLE 0 0 6615 ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 447148 11798 SH SOLE 0 0 11798 ISHARES MSCI INDIA ETF ETF 46429B598 384258 9206 SH SOLE 0 0 9206 ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 7805104 108253 SH SOLE 0 0 108253 ISHARES NATIONAL MUNI BOND ETF ETF 464288414 580915 5505 SH SOLE 0 0 5505 ISHARES PREFERRED & INCOME SECURITIES ETF ETF 464288687 225406 7383 SH SOLE 0 0 7383 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 1117645 5216 SH SOLE 0 0 5216 ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 1202181 7927 SH SOLE 0 0 7927 ISHARES RUSSELL 2000 ETF ETF 464287655 883100 5064 SH SOLE 0 0 5064 ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 389997 1818 SH SOLE 0 0 1818 ISHARES RUSSELL 3000 ETF ETF 464287689 15529710 70372 SH SOLE 0 0 70372 ISHARES RUSSELL MIDCAP ETF ETF 464287499 1704152 25265 SH SOLE 0 0 25265 ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481 601993 7200 SH SOLE 0 0 7200 ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473 1638966 15558 SH SOLE 0 0 15558 ISHARES S&P 100 ETF ETF 464287101 212113 1243 SH SOLE 0 0 1243 ISHARES S&P 500 GROWTH ETF ETF 464287309 5678169 97062 SH SOLE 0 0 97062 ISHARES S&P 500 VALUE ETF ETF 464287408 2824123 19467 SH SOLE 0 0 19467 ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 1121614 16421 SH SOLE 0 0 16421 ISHARES S&P MID-CAP 400 VALUE ETF ETF 464287705 8971128 88999 SH SOLE 0 0 88999 ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887 1824327 16880 SH SOLE 0 0 16880 ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 915220 10023 SH SOLE 0 0 10023 ISHARES SELECT DIVIDEND ETF ETF 464287168 979754 8124 SH SOLE 0 0 8124 ISHARES SEMICONDUCTOR ETF ETF 464287523 498863 1433 SH SOLE 0 0 1433 ISHARES SILVER TRUST ETF 46428Q109 4066389 184668 SH SOLE 0 0 184668 ISHARES TIPS BOND ETF ETF 464287176 3996912 37550 SH SOLE 0 0 37550 ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 717563 6414 SH SOLE 0 0 6414 ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 784884 14930 SH SOLE 0 0 14930 ISHARES U.S. REAL ESTATE ETF ETF 464287739 686990 8160 SH SOLE 0 0 8160 ISHARES US TRANSPORTATION ETF ETF 464287192 295673 1384 SH SOLE 0 0 1384 JANUS HENDERSON SHORT DURATION INCOME ETF ETF 47103U886 372125 7850 SH SOLE 0 0 7850 JEFFERIES FINL GROUP INC COM Stock 47233W109 201704 5884 SH SOLE 0 0 5884 JOHNSON & JOHNSON COM Stock 478160104 6408986 36280 SH SOLE 0 0 36280 JPMORGAN CHASE & CO COM Stock 46625H100 7293238 54386 SH SOLE 0 0 54386 JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332 641489 11772 SH SOLE 0 0 11772 JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 3344009 66706 SH SOLE 0 0 66706 KAYNE ANDERSON NEXTGEN ENRGY COM CEF 48661E108 249039 33161 SH SOLE 0 0 33161 KELLOGG CO COM Stock 487836108 1173465 16472 SH SOLE 0 0 16472 KIMBERLY-CLARK CORP COM Stock 494368103 666465 4909 SH SOLE 0 0 4909 KINDER MORGAN INC DEL COM Stock 49456B101 1521614 84160 SH SOLE 0 0 84160 KLA CORP COM NEW Stock 482480100 2795342 7414 SH SOLE 0 0 7414 KROGER CO COM Stock 501044101 784471 17596 SH SOLE 0 0 17596 KT CORP SPONSORED ADR ADR 48268K101 2606783 193095 SH SOLE 0 0 193095 L3HARRIS TECHNOLOGIES INC COM Stock 502431109 2834987 13616 SH SOLE 0 0 13616 LAMAR ADVERTISING CO NEW CL A REIT 512816109 283450 3002 SH SOLE 0 0 3002 LEIDOS HOLDINGS INC COM Stock 525327102 319146 3034 SH SOLE 0 0 3034 LILLY ELI & CO COM Stock 532457108 632277 1728 SH SOLE 0 0 1728 LINDE PLC SHS Stock G5494J103 2104513 6452 SH SOLE 0 0 6452 LOCKHEED MARTIN CORP COM Stock 539830109 2953559 6071 SH SOLE 0 0 6071 LOUISIANA PAC CORP COM Stock 546347105 202168 3415 SH SOLE 0 0 3415 LOWES COS INC COM Stock 548661107 3553428 17834 SH SOLE 0 0 17834 LUMEN TECHNOLOGIES INC COM Stock 550241103 720776 138079 SH SOLE 0 0 138079 MARATHON PETE CORP COM Stock 56585A102 348102 2990 SH SOLE 0 0 2990 MARVELL TECHNOLOGY INC COM Stock 573874104 263791 7121 SH SOLE 0 0 7121 MASTERCARD INCORPORATED CL A Stock 57636Q104 1150392 3308 SH SOLE 0 0 3308 MATADOR RES CO COM Stock 576485205 534303 9334 SH SOLE 0 0 9334 MATSON INC COM Stock 57686G105 651542 10423 SH SOLE 0 0 10423 MATTERPORT INC COM CL A Stock 577096100 51405 18359 SH SOLE 0 0 18359 MCDONALDS CORP COM Stock 580135101 2320141 8804 SH SOLE 0 0 8804 MCKESSON CORP COM Stock 58155Q103 1468595 3915 SH SOLE 0 0 3915 MEDTRONIC PLC SHS Stock G5960L103 1946525 25045 SH SOLE 0 0 25045 MERCK & CO INC COM Stock 58933Y105 7176343 64680 SH SOLE 0 0 64680 META PLATFORMS INC CL A Stock 30303M102 2227614 18511 SH SOLE 0 0 18511 METLIFE INC COM Stock 59156R108 383589 5300 SH SOLE 0 0 5300 METTLER TOLEDO INTERNATIONAL COM Stock 592688105 323781 224 SH SOLE 0 0 224 MGIC INVT CORP WIS COM Stock 552848103 215280 16560 SH SOLE 0 0 16560 MICROCHIP TECHNOLOGY INC. COM Stock 595017104 679991 9679 SH SOLE 0 0 9679 MICROSOFT CORP COM Stock 594918104 19783021 82491 SH SOLE 0 0 82491 MID PENN BANCORP INC COM Stock 59540G107 212967 7106 SH SOLE 0 0 7106 MID-AMER APT CMNTYS INC COM REIT 59522J103 540517 3443 SH SOLE 0 0 3443 MONDELEZ INTL INC CL A Stock 609207105 473687 7107 SH SOLE 0 0 7107 MONSTER BEVERAGE CORP NEW COM Stock 61174X109 236666 2331 SH SOLE 0 0 2331 MORGAN STANLEY EMERGING MKTS COM CEF 617477104 268400 61000 SH SOLE 0 0 61000 MOSAIC CO NEW COM Stock 61945C103 833362 18996 SH SOLE 0 0 18996 NASDAQ INC COM Stock 631103108 1493424 24342 SH SOLE 0 0 24342 NATIONAL FUEL GAS CO COM Stock 636180101 1153199 18218 SH SOLE 0 0 18218 NETFLIX INC COM Stock 64110L106 330266 1120 SH SOLE 0 0 1120 NEXPOINT DIVERSIFIED REL ET TR COM NEW REIT 65340G205 3859838 344321 SH SOLE 0 0 344321 NEXSTAR MEDIA GROUP INC COMMON STOCK Stock 65336K103 829992 4742 SH SOLE 0 0 4742 NEXTERA ENERGY INC COM Stock 65339F101 3917317 46857 SH SOLE 0 0 46857 NIKE INC CL B Stock 654106103 1663059 14212 SH SOLE 0 0 14212 NOKIA CORP SPONSORED ADR ADR 654902204 249497 53771 SH SOLE 0 0 53771 NORFOLK SOUTHN CORP COM Stock 655844108 1825479 7408 SH SOLE 0 0 7408 NORTHROP GRUMMAN CORP COM Stock 666807102 2474853 4535 SH SOLE 0 0 4535 NOVARTIS AG SPONSORED ADR ADR 66987V109 1023679 11283 SH SOLE 0 0 11283 NUCOR CORP COM Stock 670346105 2354506 17862 SH SOLE 0 0 17862 NUVEEN DOW 30 DYNMC OVERWRT FD SHS CEF 67075F105 707070 45588 SH SOLE 0 0 45588 NUVEEN MORTGAGE AND INCOME FD COM CEF 670735109 428641 26492 SH SOLE 0 0 26492 NUVEEN PFD & INCOME SECS FD COM CEF 67072C105 115742 17020 SH SOLE 0 0 17020 NUVEEN QUALITY MUNCP INCOME FD COM CEF 67066V101 148869 12616 SH SOLE 0 0 12616 NUVEEN REAL ASSET INCOME & GRO COM CEF 67074Y105 552611 47231 SH SOLE 0 0 47231 NUVEEN S&P 500 BUY-WRITE INCOM COM CEF 6706ER101 259515 20515 SH SOLE 0 0 20515 NUVEEN SELECT MAT MUN FD SH BEN INT CEF 67061T101 410336 45291 SH SOLE 0 0 45291 NUVEEN SR INCOME FD COM CEF 67067Y104 151328 32969 SH SOLE 0 0 32969 NVIDIA CORPORATION COM Stock 67066G104 4194442 28701 SH SOLE 0 0 28701 OCCIDENTAL PETE CORP COM Stock 674599105 2210772 35097 SH SOLE 0 0 35097 OFFERPAD SOLUTIONS INC COM CL A Stock 67623L109 9901 21500 SH SOLE 0 0 21500 OKTA INC CL A Stock 679295105 819960 12000 SH SOLE 0 0 12000 OLD DOMINION FREIGHT LINE INC COM Stock 679580100 1200408 4230 SH SOLE 0 0 4230 OLD REP INTL CORP COM Stock 680223104 855176 35411 SH SOLE 0 0 35411 ON SEMICONDUCTOR CORP COM Stock 682189105 424989 6814 SH SOLE 0 0 6814 ONEOK INC NEW COM Stock 682680103 2536828 38612 SH SOLE 0 0 38612 ORACLE CORP COM Stock 68389X105 792856 9699 SH SOLE 0 0 9699 PACER DATA & INFRASTRUCTURE REAL ESTATE ETF ETF 69374H741 995734 34312 SH SOLE 0 0 34312 PACER DEVELOPED MARKETS INTERNATIONAL CASH COWS 100 ETF ETF 69374H873 408505 14991 SH SOLE 0 0 14991 PACER LUNT LARGE CAP ALTERNATOR ETF ETF 69374H717 753533 18624 SH SOLE 0 0 18624 PACER US CASH COWS 100 ETF ETF 69374H881 1490969 32237 SH SOLE 0 0 32237 PACER US SMALL CAP CASH COWS 100 ETF ETF 69374H857 2955063 82199 SH SOLE 0 0 82199 PALANTIR TECHNOLOGIES INC CL A Stock 69608A108 159858 24900 SH SOLE 0 0 24900 PALO ALTO NETWORKS INC COM Stock 697435105 511972 3669 SH SOLE 0 0 3669 PAYCHEX INC COM Stock 704326107 1904015 16476 SH SOLE 0 0 16476 PAYPAL HLDGS INC COM Stock 70450Y103 278969 3917 SH SOLE 0 0 3917 PDC ENERGY INC COM Stock 69327R101 680125 10714 SH SOLE 0 0 10714 PENNYMAC FINL SVCS INC NEW COM Stock 70932M107 212928 3758 SH SOLE 0 0 3758 PENSKE AUTOMOTIVE GRP INC COM Stock 70959W103 265718 2312 SH SOLE 0 0 2312 PEPSICO INC COM Stock 713448108 3267489 18086 SH SOLE 0 0 18086 PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR ADR 71654V408 2372873 222805 SH SOLE 0 0 222805 PFIZER INC COM Stock 717081103 5036871 98299 SH SOLE 0 0 98299 PGIM TOTAL RETURN BOND ETF ETF 69344A800 231880 5679 SH SOLE 0 0 5679 PGIM ULTRA SHORT BOND ETF ETF 69344A107 1116289 22735 SH SOLE 0 0 22735 PHILIP MORRIS INTL INC COM Stock 718172109 733643 7248 SH SOLE 0 0 7248 PHILLIPS 66 COM Stock 718546104 3359141 32274 SH SOLE 0 0 32274 PIMCO ACTIVE BOND ETF ETF 72201R775 4786637 52902 SH SOLE 0 0 52902 PIMCO ENHANCED LOW DURATION ACTIVE ETF ETF 72201R718 1324308 14049 SH SOLE 0 0 14049 PIMCO ENHANCED SHORT MATURITY ACTIVE ETF ETF 72201R833 756233 7665 SH SOLE 0 0 7665 PINTEREST INC CL A Stock 72352L106 285897 11775 SH SOLE 0 0 11775 PIONEER NAT RES CO COM Stock 723787107 342919 1501 SH SOLE 0 0 1501 PPG INDS INC COM Stock 693506107 809388 6437 SH SOLE 0 0 6437 PROCTER AND GAMBLE CO COM Stock 742718109 4129753 27248 SH SOLE 0 0 27248 PROLOGIS INC. COM REIT 74340W103 374681 3323 SH SOLE 0 0 3323 PROSHARES MSCI EAFE DIVIDEND GROWERS ETF ETF 74347B839 1531361 43266 SH SOLE 0 0 43266 PROSHARES MSCI EMERGING MARKETS DIVIDEND GROWERS ETF ETF 74347B847 201075 4448 SH SOLE 0 0 4448 PROSHARES RUSSELL 2000 DIVIDEND GROWERS ETF ETF 74347B698 420507 6852 SH SOLE 0 0 6852 PROSHARES S&P MIDCAP 400 DIVIDEND ARISTOCRATS ETF ETF 74347B680 326268 4560 SH SOLE 0 0 4560 PRUDENTIAL FINL INC COM Stock 744320102 481088 4837 SH SOLE 0 0 4837 QUALCOMM INC COM Stock 747525103 1286507 11701 SH SOLE 0 0 11701 QUANTA SVCS INC COM Stock 74762E102 698108 4899 SH SOLE 0 0 4899 QUEST DIAGNOSTICS INC COM Stock 74834L100 263758 1686 SH SOLE 0 0 1686 RANGE RES CORP COM Stock 75281A109 250200 10000 SH SOLE 0 0 10000 RAYMOND JAMES FINL INC COM Stock 754730109 267659 2505 SH SOLE 0 0 2505 RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 1741801 17259 SH SOLE 0 0 17259 REALTY INCOME CORP COM REIT 756109104 298637 4708 SH SOLE 0 0 4708 REAVES UTIL INCOME FD COM SH BEN INT CEF 756158101 2540031 89849 SH SOLE 0 0 89849 REGENERON PHARMACEUTICALS COM Stock 75886F107 628418 871 SH SOLE 0 0 871 REPUBLIC SVCS INC COM Stock 760759100 245726 1905 SH SOLE 0 0 1905 RIVERNORTH OPPORTUNITIES FD IN COM CEF 76881Y109 850762 69280 SH SOLE 0 0 69280 ROSS STORES INC COM Stock 778296103 640242 5516 SH SOLE 0 0 5516 ROYCE MICRO-CAP TR INC COM CEF 780915104 90454 10421 SH SOLE 0 0 10421 RYDER SYS INC COM Stock 783549108 201237 2408 SH SOLE 0 0 2408 SALESFORCE INC COM Stock 79466L302 1247804 9411 SH SOLE 0 0 9411 SCHLUMBERGER LTD COM STK Stock 806857108 229256 4288 SH SOLE 0 0 4288 SCHWAB CHARLES CORP COM Stock 808513105 2501796 30048 SH SOLE 0 0 30048 SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 3899135 164728 SH SOLE 0 0 164728 SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 311857 9681 SH SOLE 0 0 9681 SCHWAB U.S. LARGE-CAP ETF ETF 808524201 1265555 28030 SH SOLE 0 0 28030 SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409 480362 7276 SH SOLE 0 0 7276 SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 11706828 154975 SH SOLE 0 0 154975 SHERWIN WILLIAMS CO COM Stock 824348106 608039 2562 SH SOLE 0 0 2562 SITIO ROYALTIES CORP CLASS A COM Stock 82983N108 328977 11403 SH SOLE 0 0 11403 SIXTH STREET SPECIALTY LENDING COM CEF 83012A109 598383 33617 SH SOLE 0 0 33617 SL GREEN RLTY CORP COM REIT 78440X887 1400392 41530 SH SOLE 0 0 41530 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B ADR 833635105 336286 4212 SH SOLE 0 0 4212 SOURCE CAP INC COM CEF 836144105 504938 13061 SH SOLE 0 0 13061 SOUTHERN CO COM Stock 842587107 611390 8561 SH SOLE 0 0 8561 SPDR BLOOMBERG CONVERTIBLE SECURITIES ETF ETF 78464A359 221301 3439 SH SOLE 0 0 3439 SPDR BLOOMBERG HIGH YIELD BOND ETF ETF 78468R622 924306 10270 SH SOLE 0 0 10270 SPDR BLOOMBERG SHORT TERM HIGH YIELD BOND ETF ETF 78468R408 219736 9065 SH SOLE 0 0 9065 SPDR DOUBLELINE SHORT DURATION TOTAL RETURN TACTICAL ETF ETF 78470P200 248956 5402 SH SOLE 0 0 5402 SPDR GOLD SHARES ETF 78463V107 4795384 28268 SH SOLE 0 0 28268 SPDR NUVEEN BLOOMBERG MUNICIPAL BOND ETF ETF 78468R721 309827 6791 SH SOLE 0 0 6791 SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 276117 9300 SH SOLE 0 0 9300 SPDR PORTFOLIO S&P 500 ETF ETF 78464A854 914382 20328 SH SOLE 0 0 20328 SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474 1755645 59756 SH SOLE 0 0 59756 SPDR S&P 500 ETF TRUST ETF 78462F103 9135503 23888 SH SOLE 0 0 23888 SPDR S&P BIOTECH ETF ETF 78464A870 421557 5079 SH SOLE 0 0 5079 SPDR S&P GLOBAL DIVIDEND ETF ETF 78463X459 509840 8687 SH SOLE 0 0 8687 SPDR S&P INTERNATIONAL DIVIDEND ETF ETF 78463X772 512046 15843 SH SOLE 0 0 15843 SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF ETF 78468R556 217058 1597 SH SOLE 0 0 1597 SPDR S&P REGIONAL BANKING ETF ETF 78464A698 548215 9332 SH SOLE 0 0 9332 SPIRIT AIRLS INC COM Stock 848577102 1920397 98583 SH SOLE 0 0 98583 SPROTT PHYSICAL GOLD & SILVER TR UNIT CEF 85208R101 1923728 107291 SH SOLE 0 0 107291 SPROTT PHYSICAL SILVER TR TR UNIT CEF 85207K107 119150 14460 SH SOLE 0 0 14460 SRH TOTAL RETURN FUND INC COM CEF 101507101 190500 15000 SH SOLE 0 0 15000 STARBUCKS CORP COM Stock 855244109 2240638 22587 SH SOLE 0 0 22587 STEEL DYNAMICS INC COM Stock 858119100 1271931 13018 SH SOLE 0 0 13018 STRATEGY SHARES NASDAQ 7HANDL INDEX ETF ETF 86280R506 249645 12750 SH SOLE 0 0 12750 STRYKER CORPORATION COM Stock 863667101 869115 3554 SH SOLE 0 0 3554 SUPER MICRO COMPUTER INC COM Stock 86800U104 425524 5183 SH SOLE 0 0 5183 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 325074 4364 SH SOLE 0 0 4364 TARGET CORP COM Stock 87612E106 2698297 18104 SH SOLE 0 0 18104 TE CONNECTIVITY LTD SHS Stock H84989104 312966 2726 SH SOLE 0 0 2726 TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 9078233 72952 SH SOLE 0 0 72952 TEKLA HEALTHCARE INVS SH BEN INT CEF 87911J103 649888 36104 SH SOLE 0 0 36104 TEKLA HEALTHCARE OPPORTUNITIES SHS CEF 879105104 282986 14285 SH SOLE 0 0 14285 TEKLA LIFE SCIENCES INVS SH BEN INT CEF 87911K100 197519 13900 SH SOLE 0 0 13900 TEMPLETON GLOBAL INCOME FD COM CEF 880198106 1483640 342642 SH SOLE 0 0 342642 TESLA INC COM Stock 88160R101 1546155 12552 SH SOLE 0 0 12552 TEXAS INSTRS INC COM Stock 882508104 1602367 9698 SH SOLE 0 0 9698 THERMO FISHER SCIENTIFIC INC COM Stock 883556102 413031 750 SH SOLE 0 0 750 TORONTO DOMINION BK ONT COM NEW Stock 891160509 204836 3163 SH SOLE 0 0 3163 TRACTOR SUPPLY CO COM Stock 892356106 310410 1379 SH SOLE 0 0 1379 TRI CONTL CORP COM CEF 895436103 287667 11223 SH SOLE 0 0 11223 TRUIST FINL CORP COM Stock 89832Q109 202978 4717 SH SOLE 0 0 4717 TYSON FOODS INC CL A Stock 902494103 209905 3371 SH SOLE 0 0 3371 UFP INDUSTRIES INC COM Stock 90278Q108 392525 4953 SH SOLE 0 0 4953 UGI CORP NEW COM Stock 902681105 531028 14325 SH SOLE 0 0 14325 ULTA BEAUTY INC COM Stock 90384S303 466256 994 SH SOLE 0 0 994 UNION PAC CORP COM Stock 907818108 675929 3264 SH SOLE 0 0 3264 UNITED MICROELECTRONICS CORP SPON ADR NEW ADR 910873405 153520 23510 SH SOLE 0 0 23510 UNITED PARCEL SERVICE INC CL B Stock 911312106 1121700 6452 SH SOLE 0 0 6452 UNITEDHEALTH GROUP INC COM Stock 91324P102 5993034 11303 SH SOLE 0 0 11303 UNUM GROUP COM Stock 91529Y106 1098045 26762 SH SOLE 0 0 26762 US BANCORP DEL COM NEW Stock 902973304 1310851 30058 SH SOLE 0 0 30058 US EQUITY DIVIDEND SELECT ETF ETF 33738R738 489837 17494 SH SOLE 0 0 17494 UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 307560 4362 SH SOLE 0 0 4362 VALERO ENERGY CORP COM Stock 91913Y100 589786 4649 SH SOLE 0 0 4649 VANECK GOLD MINERS ETF ETF 92189F106 1944394 67843 SH SOLE 0 0 67843 VANECK HIGH YIELD MUNI ETF ETF 92189H409 506609 10021 SH SOLE 0 0 10021 VANECK INTERMEDIATE MUNI ETF ETF 92189H201 357913 7847 SH SOLE 0 0 7847 VANECK JUNIOR GOLD MINERS ETF ETF 92189F791 451579 12667 SH SOLE 0 0 12667 VANECK SHORT HIGH YIELD MUNI ETF ETF 92189F387 376819 16920 SH SOLE 0 0 16920 VANGUARD COMMUNICATION SERVICES ETF ETF 92204A884 477887 5810 SH SOLE 0 0 5810 VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 2766041 18215 SH SOLE 0 0 18215 VANGUARD ENERGY ETF ETF 92204A306 675189 5567 SH SOLE 0 0 5567 VANGUARD FINANCIALS ETF ETF 92204A405 432395 5226 SH SOLE 0 0 5226 VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 5825014 138789 SH SOLE 0 0 138789 VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 7603189 195053 SH SOLE 0 0 195053 VANGUARD GROWTH ETF ETF 922908736 4742708 22254 SH SOLE 0 0 22254 VANGUARD HEALTH CARE ETF ETF 92204A504 1104125 4451 SH SOLE 0 0 4451 VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406 19438647 179638 SH SOLE 0 0 179638 VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702 284850 891 SH SOLE 0 0 891 VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870 458924 5920 SH SOLE 0 0 5920 VANGUARD LARGE-CAP ETF ETF 922908637 1591057 9133 SH SOLE 0 0 9133 VANGUARD MATERIALS ETF ETF 92204A801 564988 3319 SH SOLE 0 0 3319 VANGUARD MEGA CAP ETF ETF 921910873 1262054 9532 SH SOLE 0 0 9532 VANGUARD MEGA CAP GROWTH ETF ETF 921910816 704963 4096 SH SOLE 0 0 4096 VANGUARD MID-CAP ETF ETF 922908629 12288436 60293 SH SOLE 0 0 60293 VANGUARD MID-CAP VALUE ETF ETF 922908512 3233055 23906 SH SOLE 0 0 23906 VANGUARD REAL ESTATE ETF ETF 922908553 1631056 19775 SH SOLE 0 0 19775 VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 206087 3738 SH SOLE 0 0 3738 VANGUARD RUSSELL 3000 ETF ETF 92206C599 1420888 8273 SH SOLE 0 0 8273 VANGUARD S&P 500 ETF ETF 922908363 7123591 20275 SH SOLE 0 0 20275 VANGUARD SHORT-TERM BOND ETF ETF 921937827 1895872 25184 SH SOLE 0 0 25184 VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409 1211507 16112 SH SOLE 0 0 16112 VANGUARD SMALL CAP VALUE ETF ETF 922908611 1247026 7852 SH SOLE 0 0 7852 VANGUARD SMALL-CAP ETF ETF 922908751 2280493 12425 SH SOLE 0 0 12425 VANGUARD TOTAL BOND MARKET ETF ETF 921937835 260120 3620 SH SOLE 0 0 3620 VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 4422662 23132 SH SOLE 0 0 23132 VANGUARD TOTAL WORLD STOCK ETF ETF 922042742 334285 3878 SH SOLE 0 0 3878 VANGUARD VALUE ETF ETF 922908744 7172872 51099 SH SOLE 0 0 51099 VEEVA SYS INC CL A COM Stock 922475108 233678 1448 SH SOLE 0 0 1448 VERIZON COMMUNICATIONS INC COM Stock 92343V104 2566598 65142 SH SOLE 0 0 65142 VERTEX PHARMACEUTICALS INC COM Stock 92532F100 874137 3027 SH SOLE 0 0 3027 VICTORYSHARES US 500 VOLATILITY WTD ETF ETF 92647N766 535818 7909 SH SOLE 0 0 7909 VISA INC COM CL A Stock 92826C839 6127078 29491 SH SOLE 0 0 29491 VOYA GLBL ADV & PREM OPP FD COM CEF 92912R104 120495 13850 SH SOLE 0 0 13850 WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 407965 10919 SH SOLE 0 0 10919 WALMART INC COM Stock 931142103 3991900 28153 SH SOLE 0 0 28153 WARNER BROS DISCOVERY INC COM SER A Stock 934423104 181862 19183 SH SOLE 0 0 19183 WASTE MGMT INC DEL COM Stock 94106L109 1071961 6833 SH SOLE 0 0 6833 WEC ENERGY GROUP INC COM Stock 92939U106 1707827 18214 SH SOLE 0 0 18214 WELLS FARGO CO NEW COM Stock 949746101 250076 6056 SH SOLE 0 0 6056 WELLTOWER INC COM REIT 95040Q104 232967 3554 SH SOLE 0 0 3554 WESTERN DIGITAL CORP. 1.5 02/01/2024 Convertible 958102AP0 11430 12000 SH SOLE 0 0 12000 WESTLAKE CORPORATION COM Stock 960413102 745568 7271 SH SOLE 0 0 7271 WILLIAMS COS INC COM Stock 969457100 455007 13830 SH SOLE 0 0 13830 WISDOMTREE CYBERSECURITY FUND ETF 97717Y659 152254 10000 SH SOLE 0 0 10000 WISDOMTREE U.S. TOTAL DIVIDEND FUND ETF 97717W109 202814 3344 SH SOLE 0 0 3344 WISDOMTREE US QUALITY DIVIDEND GROWTH FUND ETF 97717X669 216616 3588 SH SOLE 0 0 3588 XCEL ENERGY INC COM Stock 98389B100 345440 4927 SH SOLE 0 0 4927 YAMANA GOLD INC COM Stock 98462Y100 191009 34416 SH SOLE 0 0 34416 ZOETIS INC CL A Stock 98978V103 415743 2836 SH SOLE 0 0 2836