COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 | COLUMN 6 | COLUMN 7 | COLUMN 8 |
| | | VALUE | SHRS OR | SH/ | PUT/ | INVESTMENT | OTHER | VOTING AUTHORITY |
NAME OF ISSUER | TITLE OF CLASS | CUSIP | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
23ANDME HOLDING CO CLASS A COM | Stock | 90138Q108 | 32,558 | 15,073 | SH | | SOLE | | 0 | 0 | 15,073 |
3M CO COM | Stock | 88579Y101 | 499,407 | 4,164 | SH | | SOLE | | 0 | 0 | 4,164 |
ABBOTT LABS COM | Stock | 002824100 | 3,803,106 | 34,639 | SH | | SOLE | | 0 | 0 | 34,639 |
ABBVIE INC COM | Stock | 00287Y109 | 2,706,876 | 16,749 | SH | | SOLE | | 0 | 0 | 16,749 |
ABRDN GLOBAL PREMIER PPTYS FD COM SH BEN INT | CEF | 00302L108 | 45,941 | 11,779 | SH | | SOLE | | 0 | 0 | 11,779 |
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT | CEF | 00326L100 | 96,080 | 12,317 | SH | | SOLE | | 0 | 0 | 12,317 |
ACCENTURE PLC IRELAND SHS CLASS A | Stock | G1151C101 | 3,841,429 | 14,396 | SH | | SOLE | | 0 | 0 | 14,396 |
ACTIVISION BLIZZARD INC COM | Stock | 00507V109 | 1,914,645 | 25,011 | SH | | SOLE | | 0 | 0 | 25,011 |
ADAM NAT RES FD INC COM | CEF | 00548F105 | 1,272,902 | 58,390 | SH | | SOLE | | 0 | 0 | 58,390 |
ADOBE SYSTEMS INCORPORATED COM | Stock | 00724F101 | 669,022 | 1,988 | SH | | SOLE | | 0 | 0 | 1,988 |
ADVANCED MICRO DEVICES INC COM | Stock | 007903107 | 271,116 | 4,185 | SH | | SOLE | | 0 | 0 | 4,185 |
ADVENT CONV & INCOME FD COM | CEF | 00764C109 | 193,260 | 17,730 | SH | | SOLE | | 0 | 0 | 17,730 |
AFLAC INC COM | Stock | 001055102 | 2,201,063 | 30,595 | SH | | SOLE | | 0 | 0 | 30,595 |
AGENUS INC COM NEW | Stock | 00847G705 | 36,038 | 15,016 | SH | | SOLE | | 0 | 0 | 15,016 |
AIR PRODS & CHEMS INC COM | Stock | 009158106 | 1,803,699 | 5,851 | SH | | SOLE | | 0 | 0 | 5,851 |
ALBEMARLE CORP COM | Stock | 012653101 | 925,775 | 4,269 | SH | | SOLE | | 0 | 0 | 4,269 |
ALERIAN MLP ETF | ETF | 00162Q452 | 257,100 | 6,753 | SH | | SOLE | | 0 | 0 | 6,753 |
ALLIANCEBERNSTEIN NATL MUN INM COM | CEF | 01864U106 | 483,547 | 46,140 | SH | | SOLE | | 0 | 0 | 46,140 |
ALLIANT ENERGY CORP COM | Stock | 018802108 | 1,345,736 | 24,374 | SH | | SOLE | | 0 | 0 | 24,374 |
ALLIANZIM U.S. LARGE CAP 6 MONTH BUFFER10 APR/OCT ETF | ETF | 00888H877 | 1,046,879 | 42,581 | SH | | SOLE | | 0 | 0 | 42,581 |
ALLIANZIM U.S. LARGE CAP 6 MONTH BUFFER10 JAN/JUL ETF | ETF | 00888H869 | 1,015,242 | 45,161 | SH | | SOLE | | 0 | 0 | 45,161 |
ALLIANZIM U.S. LARGE CAP BUFFER10 JAN ETF | ETF | 00888H703 | 537,634 | 21,250 | SH | | SOLE | | 0 | 0 | 21,250 |
ALLIANZIM U.S. LARGE CAP BUFFER20 JAN ETF | ETF | 00888H802 | 1,399,734 | 52,920 | SH | | SOLE | | 0 | 0 | 52,920 |
ALLIANZIM U.S. LARGE CAP BUFFER20 JUL ETF | ETF | 00888H406 | 1,194,058 | 44,416 | SH | | SOLE | | 0 | 0 | 44,416 |
ALLIANZIM U.S. LARGE CAP BUFFER20 OCT ETF | ETF | 00888H505 | 1,213,557 | 43,607 | SH | | SOLE | | 0 | 0 | 43,607 |
ALLIANZIM US LARGE CAP BUFFER20 APR ETF | ETF | 00888H208 | 1,176,238 | 44,792 | SH | | SOLE | | 0 | 0 | 44,792 |
ALPHABET INC CAP STK CL A | Stock | 02079K305 | 4,767,332 | 54,033 | SH | | SOLE | | 0 | 0 | 54,033 |
ALPHABET INC CAP STK CL C | Stock | 02079K107 | 1,092,195 | 12,309 | SH | | SOLE | | 0 | 0 | 12,309 |
ALPS SECTOR DIVIDEND DOGS ETF | ETF | 00162Q858 | 342,275 | 6,653 | SH | | SOLE | | 0 | 0 | 6,653 |
ALTRIA GROUP INC COM | Stock | 02209S103 | 1,802,161 | 39,425 | SH | | SOLE | | 0 | 0 | 39,425 |
AMAZON COM INC COM | Stock | 023135106 | 5,391,795 | 64,188 | SH | | SOLE | | 0 | 0 | 64,188 |
AMERICAN ELEC PWR CO INC COM | Stock | 025537101 | 536,733 | 5,652 | SH | | SOLE | | 0 | 0 | 5,652 |
AMERICAN TOWER CORP NEW COM | REIT | 03027X100 | 2,128,083 | 10,044 | SH | | SOLE | | 0 | 0 | 10,044 |
AMERIPRISE FINL INC COM | Stock | 03076C106 | 2,185,195 | 7,018 | SH | | SOLE | | 0 | 0 | 7,018 |
AMERISOURCEBERGEN CORP COM | Stock | 03073E105 | 2,399,315 | 14,479 | SH | | SOLE | | 0 | 0 | 14,479 |
AMGEN INC COM | Stock | 031162100 | 3,751,551 | 14,284 | SH | | SOLE | | 0 | 0 | 14,284 |
AMPLIFY ONLINE RETAIL ETF | ETF | 032108102 | 219,728 | 5,635 | SH | | SOLE | | 0 | 0 | 5,635 |
AMPLIFY TRANSFORMATIONAL DATA SHARING ETF | ETF | 032108607 | 260,517 | 17,229 | SH | | SOLE | | 0 | 0 | 17,229 |
ANALOG DEVICES INC COM | Stock | 032654105 | 2,396,059 | 14,607 | SH | | SOLE | | 0 | 0 | 14,607 |
ANGEL OAK FINL STRATEGIES INCM COM BEN INT | CEF | 03464A100 | 2,832,419 | 221,110 | SH | | SOLE | | 0 | 0 | 221,110 |
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR | ADR | 03524A108 | 262,915 | 4,379 | SH | | SOLE | | 0 | 0 | 4,379 |
ANIXA BIOSCIENCES INC COM | Stock | 03528H109 | 55,250 | 13,000 | SH | | SOLE | | 0 | 0 | 13,000 |
ANNALY CAPITAL MANAGEMENT INC COM NEW | REIT | 035710839 | 456,865 | 21,672 | SH | | SOLE | | 0 | 0 | 21,672 |
ANTERO MIDSTREAM CORP COM | Stock | 03676B102 | 147,605 | 13,679 | SH | | SOLE | | 0 | 0 | 13,679 |
APOLLO GLOBAL MGMT INC COM | Stock | 03769M106 | 419,866 | 6,582 | SH | | SOLE | | 0 | 0 | 6,582 |
APPLE INC COM | Stock | 037833100 | 25,818,967 | 198,714 | SH | | SOLE | | 0 | 0 | 198,714 |
APPLIED MATLS INC COM | Stock | 038222105 | 705,971 | 7,249 | SH | | SOLE | | 0 | 0 | 7,249 |
ARCHER DANIELS MIDLAND CO COM | Stock | 039483102 | 3,564,976 | 38,395 | SH | | SOLE | | 0 | 0 | 38,395 |
ARES DYNAMIC CR ALLOCATION FD COM | CEF | 04014F102 | 838,861 | 72,378 | SH | | SOLE | | 0 | 0 | 72,378 |
ARK INNOVATION ETF | ETF | 00214Q104 | 259,467 | 8,305 | SH | | SOLE | | 0 | 0 | 8,305 |
ARK NEXT GENERATION INTERNET ETF | ETF | 00214Q401 | 280,451 | 7,275 | SH | | SOLE | | 0 | 0 | 7,275 |
ASBURY AUTOMOTIVE GROUP INC COM | Stock | 043436104 | 533,269 | 2,975 | SH | | SOLE | | 0 | 0 | 2,975 |
AT&T INC COM | Stock | 00206R102 | 1,832,995 | 99,565 | SH | | SOLE | | 0 | 0 | 99,565 |
AUTOMATIC DATA PROCESSING INC COM | Stock | 053015103 | 5,261,284 | 22,026 | SH | | SOLE | | 0 | 0 | 22,026 |
AUTOZONE INC COM | Stock | 053332102 | 877,960 | 356 | SH | | SOLE | | 0 | 0 | 356 |
AVANTIS EMERGING MARKETS EQUITY ETF | ETF | 025072604 | 332,112 | 6,583 | SH | | SOLE | | 0 | 0 | 6,583 |
AVANTIS INTERNATIONAL EQUITY ETF | ETF | 025072703 | 218,505 | 4,108 | SH | | SOLE | | 0 | 0 | 4,108 |
AVANTIS INTERNATIONAL SMALL CAP VALUE ETF | ETF | 025072802 | 328,890 | 5,942 | SH | | SOLE | | 0 | 0 | 5,942 |
BALLAST SMALL/MID CAP ETF | ETF | 90470L550 | 436,678 | 13,750 | SH | | SOLE | | 0 | 0 | 13,750 |
BANK AMERICA CORP COM | Stock | 060505104 | 786,864 | 23,757 | SH | | SOLE | | 0 | 0 | 23,757 |
BANK NEW YORK MELLON CORP COM | Stock | 064058100 | 256,596 | 5,637 | SH | | SOLE | | 0 | 0 | 5,637 |
BANK OZK LITTLE ROCK ARK COM | Stock | 06417N103 | 254,061 | 6,342 | SH | | SOLE | | 0 | 0 | 6,342 |
BECTON DICKINSON & CO COM | Stock | 075887109 | 1,676,621 | 6,593 | SH | | SOLE | | 0 | 0 | 6,593 |
BERKSHIRE HATHAWAY INC DEL CL A | Stock | 084670108 | 4,218,399 | 9 | SH | | SOLE | | 0 | 0 | 9 |
BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 | 24,450,053 | 79,152 | SH | | SOLE | | 0 | 0 | 79,152 |
BLACKROCK ENERGY & RES TR COM | CEF | 09250U101 | 400,236 | 31,942 | SH | | SOLE | | 0 | 0 | 31,942 |
BLACKROCK ENHANCED EQUITY DIVI COM | CEF | 09251A104 | 224,745 | 24,944 | SH | | SOLE | | 0 | 0 | 24,944 |
BLACKROCK ENHANCED GLOBAL DIVI COM | CEF | 092501105 | 731,100 | 76,474 | SH | | SOLE | | 0 | 0 | 76,474 |
BLACKROCK ENHANCED INTL DIV TR COM BENE INTER | CEF | 092524107 | 106,267 | 21,168 | SH | | SOLE | | 0 | 0 | 21,168 |
BLACKROCK INC COM | Stock | 09247X101 | 1,905,815 | 2,689 | SH | | SOLE | | 0 | 0 | 2,689 |
BLACKROCK MUNIASSETS FD INC COM | CEF | 09254J102 | 216,400 | 20,000 | SH | | SOLE | | 0 | 0 | 20,000 |
BLACKROCK MUNICIPAL INCOME COM | CEF | 09253X102 | 664,108 | 58,615 | SH | | SOLE | | 0 | 0 | 58,615 |
BLACKROCK MUNIHOLDINGS FD INC COM | CEF | 09253N104 | 666,547 | 54,905 | SH | | SOLE | | 0 | 0 | 54,905 |
BLACKROCK MUNIHOLDINGS QUALITY COM | CEF | 09254C107 | 590,224 | 59,319 | SH | | SOLE | | 0 | 0 | 59,319 |
BLACKROCK MUNIYIELD QUALITY FD COM | CEF | 09254G108 | 250,390 | 24,500 | SH | | SOLE | | 0 | 0 | 24,500 |
BLACKROCK RES & COMMODITIES ST SHS | CEF | 09257A108 | 325,182 | 32,616 | SH | | SOLE | | 0 | 0 | 32,616 |
BLACKROCK TCP CAPITAL CORP COM | CEF | 09259E108 | 656,605 | 50,742 | SH | | SOLE | | 0 | 0 | 50,742 |
BLACKROCK ULTRA SHORT-TERM BOND ETF | ETF | 46434V878 | 2,279,385 | 45,551 | SH | | SOLE | | 0 | 0 | 45,551 |
BLACKSTONE INC COM | Stock | 09260D107 | 1,014,536 | 13,674 | SH | | SOLE | | 0 | 0 | 13,674 |
BLACKSTONE LONG SHORT CR INCOM COM SHS BN INT | CEF | 09257D102 | 687,798 | 63,450 | SH | | SOLE | | 0 | 0 | 63,450 |
BLACKSTONE MTG TR INC COM CL A | REIT | 09257W100 | 1,353,822 | 63,950 | SH | | SOLE | | 0 | 0 | 63,950 |
BLACKSTONE STRATEGIC CREDIT FD COM SHS BEN IN | CEF | 09257R101 | 259,178 | 24,497 | SH | | SOLE | | 0 | 0 | 24,497 |
BNY MELLON STRATEGIC MUNS INC COM | CEF | 05588W108 | 479,941 | 78,550 | SH | | SOLE | | 0 | 0 | 78,550 |
BOEING CO COM | Stock | 097023105 | 1,066,130 | 5,596 | SH | | SOLE | | 0 | 0 | 5,596 |
BP PLC SPONSORED ADR | ADR | 055622104 | 406,986 | 11,651 | SH | | SOLE | | 0 | 0 | 11,651 |
BRISTOL-MYERS SQUIBB CO COM | Stock | 110122108 | 571,131 | 7,937 | SH | | SOLE | | 0 | 0 | 7,937 |
BROADCOM INC COM | Stock | 11135F101 | 2,819,825 | 5,043 | SH | | SOLE | | 0 | 0 | 5,043 |
BUILDERS FIRSTSOURCE INC COM | Stock | 12008R107 | 452,473 | 6,974 | SH | | SOLE | | 0 | 0 | 6,974 |
BUNGE LIMITED COM | Stock | G16962105 | 1,166,212 | 11,689 | SH | | SOLE | | 0 | 0 | 11,689 |
CALAMOS STRATEGIC TOTAL RETURN COM SH BEN INT | CEF | 128125101 | 590,652 | 44,012 | SH | | SOLE | | 0 | 0 | 44,012 |
CAMBRIA EMERGING SHAREHOLDER YIELD ETF | ETF | 132061706 | 214,670 | 7,655 | SH | | SOLE | | 0 | 0 | 7,655 |
CAMECO CORP COM | Stock | 13321L108 | 2,445,526 | 107,875 | SH | | SOLE | | 0 | 0 | 107,875 |
CANADIAN NAT RES LTD COM | Stock | 136385101 | 480,096 | 8,645 | SH | | SOLE | | 0 | 0 | 8,645 |
CANADIAN PAC RY LTD COM | Stock | 13645T100 | 294,863 | 3,953 | SH | | SOLE | | 0 | 0 | 3,953 |
CAPITAL BANCORP INC MD COM | Stock | 139737100 | 667,594 | 28,360 | SH | | SOLE | | 0 | 0 | 28,360 |
CAPITAL GROUP CORE EQUITY ETF | ETF | 14020V108 | 238,996 | 10,640 | SH | | SOLE | | 0 | 0 | 10,640 |
CARDINAL HEALTH INC COM | Stock | 14149Y108 | 242,794 | 3,158 | SH | | SOLE | | 0 | 0 | 3,158 |
CASEYS GEN STORES INC COM | Stock | 147528103 | 1,379,977 | 6,151 | SH | | SOLE | | 0 | 0 | 6,151 |
CATERPILLAR INC COM | Stock | 149123101 | 1,114,789 | 4,653 | SH | | SOLE | | 0 | 0 | 4,653 |
CBRE GBL REAL ESTATE INC FD COM | CEF | 12504G100 | 100,150 | 17,478 | SH | | SOLE | | 0 | 0 | 17,478 |
CEL-SCI CORP COM PAR NEW | Stock | 150837607 | 27,025 | 11,500 | SH | | SOLE | | 0 | 0 | 11,500 |
CENTRAL & EASTERN EUROPE FD IN COM | CEF | 153436100 | 727,012 | 88,016 | SH | | SOLE | | 0 | 0 | 88,016 |
CF INDS HLDGS INC COM | Stock | 125269100 | 583,364 | 6,847 | SH | | SOLE | | 0 | 0 | 6,847 |
CHARGEPOINT HOLDINGS INC COM CL A | Stock | 15961R105 | 577,518 | 60,600 | SH | | SOLE | | 0 | 0 | 60,600 |
CHENIERE ENERGY INC COM NEW | Stock | 16411R208 | 514,213 | 3,429 | SH | | SOLE | | 0 | 0 | 3,429 |
CHEVRON CORP NEW COM | Stock | 166764100 | 8,036,060 | 44,771 | SH | | SOLE | | 0 | 0 | 44,771 |
CHUBB LIMITED COM | Stock | H1467J104 | 1,976,855 | 8,961 | SH | | SOLE | | 0 | 0 | 8,961 |
CIGNA CORP NEW COM | Stock | 125523100 | 659,268 | 1,989 | SH | | SOLE | | 0 | 0 | 1,989 |
CINTAS CORP COM | Stock | 172908105 | 2,321,813 | 5,141 | SH | | SOLE | | 0 | 0 | 5,141 |
CISCO SYS INC COM | Stock | 17275R102 | 2,917,849 | 61,247 | SH | | SOLE | | 0 | 0 | 61,247 |
CITIZENS FINL GROUP INC COM | Stock | 174610105 | 280,511 | 7,125 | SH | | SOLE | | 0 | 0 | 7,125 |
CLEARBRIDGE MLP AND MIDSTRM TR COM | CEF | 18469Q207 | 360,895 | 12,766 | SH | | SOLE | | 0 | 0 | 12,766 |
CLOROX CO DEL COM | Stock | 189054109 | 803,109 | 5,723 | SH | | SOLE | | 0 | 0 | 5,723 |
COCA COLA CO COM | Stock | 191216100 | 2,175,952 | 34,207 | SH | | SOLE | | 0 | 0 | 34,207 |
COHEN & STEERS INFRASTRUCTURE COM | CEF | 19248A109 | 532,530 | 22,198 | SH | | SOLE | | 0 | 0 | 22,198 |
COHEN & STEERS QUALITY INCOME COM | CEF | 19247L106 | 336,612 | 29,270 | SH | | SOLE | | 0 | 0 | 29,270 |
COHEN & STEERS REIT & PFD & IN COM | CEF | 19247X100 | 486,437 | 23,868 | SH | | SOLE | | 0 | 0 | 23,868 |
COLGATE PALMOLIVE CO COM | Stock | 194162103 | 921,215 | 11,692 | SH | | SOLE | | 0 | 0 | 11,692 |
COMCAST CORP NEW CL A | Stock | 20030N101 | 1,460,254 | 41,757 | SH | | SOLE | | 0 | 0 | 41,757 |
COMMUNICATION SERVICES SELECT SECTOR SPDR FUND | ETF | 81369Y852 | 526,830 | 10,977 | SH | | SOLE | | 0 | 0 | 10,977 |
CONOCOPHILLIPS COM | Stock | 20825C104 | 921,553 | 7,809 | SH | | SOLE | | 0 | 0 | 7,809 |
CONSTELLATION BRANDS INC CL A | Stock | 21036P108 | 347,232 | 1,498 | SH | | SOLE | | 0 | 0 | 1,498 |
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND | ETF | 81369Y407 | 1,125,393 | 8,713 | SH | | SOLE | | 0 | 0 | 8,713 |
CONSUMER STAPLES SELECT SECTOR SPDR FUND | ETF | 81369Y308 | 3,176,006 | 42,602 | SH | | SOLE | | 0 | 0 | 42,602 |
CORTEVA INC COM | Stock | 22052L104 | 220,987 | 3,759 | SH | | SOLE | | 0 | 0 | 3,759 |
COSTCO WHSL CORP NEW COM | Stock | 22160K105 | 4,224,443 | 9,253 | SH | | SOLE | | 0 | 0 | 9,253 |
CROWDSTRIKE HLDGS INC CL A | Stock | 22788C105 | 227,532 | 2,161 | SH | | SOLE | | 0 | 0 | 2,161 |
CSX CORP COM | Stock | 126408103 | 1,152,599 | 37,204 | SH | | SOLE | | 0 | 0 | 37,204 |
CVS HEALTH CORP COM | Stock | 126650100 | 2,856,340 | 30,650 | SH | | SOLE | | 0 | 0 | 30,650 |
DANAHER CORPORATION COM | Stock | 235851102 | 1,524,110 | 5,742 | SH | | SOLE | | 0 | 0 | 5,742 |
DAQO NEW ENERGY CORP SPNSRD ADS NEW | ADR | 23703Q203 | 281,351 | 7,287 | SH | | SOLE | | 0 | 0 | 7,287 |
DARLING INGREDIENTS INC COM | Stock | 237266101 | 525,819 | 8,401 | SH | | SOLE | | 0 | 0 | 8,401 |
DEERE & CO COM | Stock | 244199105 | 2,896,440 | 6,755 | SH | | SOLE | | 0 | 0 | 6,755 |
DELAWARE ENHANCED GLOBAL DIVID COM | CEF | 246060107 | 316,475 | 40,573 | SH | | SOLE | | 0 | 0 | 40,573 |
DELAWARE IVY HIGH INCOME OPPO COM | CEF | 465893105 | 1,305,917 | 119,153 | SH | | SOLE | | 0 | 0 | 119,153 |
DENISON MINES CORP COM | Stock | 248356107 | 13,800 | 12,000 | SH | | SOLE | | 0 | 0 | 12,000 |
DEVON ENERGY CORP NEW COM | Stock | 25179M103 | 1,110,311 | 18,050 | SH | | SOLE | | 0 | 0 | 18,050 |
DIAMONDBACK ENERGY INC COM | Stock | 25278X109 | 1,200,018 | 8,773 | SH | | SOLE | | 0 | 0 | 8,773 |
DIREXION AUSPICE BROAD COMMODITY STRATEGY ETF | ETF | 25460E307 | 1,175,718 | 39,963 | SH | | SOLE | | 0 | 0 | 39,963 |
DIREXION NASDAQ-100 EQUAL WEIGHTED INDEX SHARES | ETF | 25459Y207 | 1,711,491 | 26,813 | SH | | SOLE | | 0 | 0 | 26,813 |
DISNEY WALT CO COM | Stock | 254687106 | 1,184,452 | 13,633 | SH | | SOLE | | 0 | 0 | 13,633 |
DOMINION ENERGY INC COM | Stock | 25746U109 | 637,988 | 10,404 | SH | | SOLE | | 0 | 0 | 10,404 |
DOVER CORP COM | Stock | 260003108 | 379,825 | 2,805 | SH | | SOLE | | 0 | 0 | 2,805 |
DOW INC COM | Stock | 260557103 | 374,478 | 7,431 | SH | | SOLE | | 0 | 0 | 7,431 |
DUKE ENERGY CORP NEW COM NEW | Stock | 26441C204 | 340,670 | 3,307 | SH | | SOLE | | 0 | 0 | 3,307 |
EAGLE MATLS INC COM | Stock | 26969P108 | 474,958 | 3,575 | SH | | SOLE | | 0 | 0 | 3,575 |
EATON CORP PLC SHS | Stock | G29183103 | 270,042 | 1,720 | SH | | SOLE | | 0 | 0 | 1,720 |
EATON VANCE MUN BD FD COM | CEF | 27827X101 | 334,968 | 32,239 | SH | | SOLE | | 0 | 0 | 32,239 |
EATON VANCE TAX MNGED BUY WRIT COM | CEF | 27828X100 | 139,390 | 10,600 | SH | | SOLE | | 0 | 0 | 10,600 |
EDWARDS LIFESCIENCES CORP COM | Stock | 28176E108 | 497,425 | 6,667 | SH | | SOLE | | 0 | 0 | 6,667 |
ELECTRONIC ARTS INC COM | Stock | 285512109 | 731,769 | 5,989 | SH | | SOLE | | 0 | 0 | 5,989 |
ELEVANCE HEALTH INC COM | Stock | 036752103 | 1,524,547 | 2,972 | SH | | SOLE | | 0 | 0 | 2,972 |
EMERSON ELEC CO COM | Stock | 291011104 | 1,542,454 | 16,057 | SH | | SOLE | | 0 | 0 | 16,057 |
ENBRIDGE INC COM | Stock | 29250N105 | 705,669 | 18,047 | SH | | SOLE | | 0 | 0 | 18,047 |
ENCORE WIRE CORP COM | Stock | 292562105 | 627,686 | 4,563 | SH | | SOLE | | 0 | 0 | 4,563 |
ENERGY SELECT SECTOR SPDR FUND | ETF | 81369Y506 | 3,958,472 | 45,255 | SH | | SOLE | | 0 | 0 | 45,255 |
ENERGY TRANSFER L P COM UT LTD PTN | Stock | 29273V100 | 3,628,212 | 305,662 | SH | | SOLE | | 0 | 0 | 305,662 |
ENPHASE ENERGY INC COM | Stock | 29355A107 | 1,186,756 | 4,479 | SH | | SOLE | | 0 | 0 | 4,479 |
ENSIGN GROUP INC COM | Stock | 29358P101 | 1,330,122 | 14,059 | SH | | SOLE | | 0 | 0 | 14,059 |
ENTERPRISE PRODS PARTNERS L P COM | Stock | 293792107 | 4,775,625 | 197,994 | SH | | SOLE | | 0 | 0 | 197,994 |
EOG RES INC COM | Stock | 26875P101 | 1,081,132 | 8,347 | SH | | SOLE | | 0 | 0 | 8,347 |
EPAM SYS INC COM | Stock | 29414B104 | 568,301 | 1,734 | SH | | SOLE | | 0 | 0 | 1,734 |
ESSENTIAL UTILS INC COM | Stock | 29670G102 | 280,007 | 5,866 | SH | | SOLE | | 0 | 0 | 5,866 |
EVERCORE INC CLASS A | Stock | 29977A105 | 569,507 | 5,221 | SH | | SOLE | | 0 | 0 | 5,221 |
EVERSOURCE ENERGY COM | Stock | 30040W108 | 1,138,715 | 13,582 | SH | | SOLE | | 0 | 0 | 13,582 |
EXXON MOBIL CORP COM | Stock | 30231G102 | 13,139,616 | 119,126 | SH | | SOLE | | 0 | 0 | 119,126 |
FASTENAL CO COM | Stock | 311900104 | 578,069 | 12,216 | SH | | SOLE | | 0 | 0 | 12,216 |
FEDERAL AGRIC MTG CORP CL C | Stock | 313148306 | 360,559 | 3,199 | SH | | SOLE | | 0 | 0 | 3,199 |
FEDEX CORP COM | Stock | 31428X106 | 1,671,696 | 9,651 | SH | | SOLE | | 0 | 0 | 9,651 |
FIDELITY VALUE FACTOR ETF | ETF | 316092782 | 1,538,653 | 35,089 | SH | | SOLE | | 0 | 0 | 35,089 |
FINANCIAL SELECT SECTOR SPDR FUND | ETF | 81369Y605 | 1,285,290 | 37,581 | SH | | SOLE | | 0 | 0 | 37,581 |
FIRST TRUST BUYWRITE INCOME ETF | ETF | 33738R308 | 998,820 | 51,672 | SH | | SOLE | | 0 | 0 | 51,672 |
FIRST TRUST CAPITAL STRENGTH ETF | ETF | 33733E104 | 2,800,771 | 37,368 | SH | | SOLE | | 0 | 0 | 37,368 |
FIRST TRUST CLOUD COMPUTING ETF | ETF | 33734X192 | 345,142 | 5,991 | SH | | SOLE | | 0 | 0 | 5,991 |
FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF | ETF | 33738R605 | 249,335 | 5,356 | SH | | SOLE | | 0 | 0 | 5,356 |
FIRST TRUST EMERGING MARKETS SMALL CAP ALPHADEX FUND | ETF | 33737J307 | 360,560 | 9,259 | SH | | SOLE | | 0 | 0 | 9,259 |
FIRST TRUST ENHANCED SHORT MATURITY ETF | ETF | 33739Q408 | 1,688,147 | 28,400 | SH | | SOLE | | 0 | 0 | 28,400 |
FIRST TRUST GLOBAL TACTICAL COMMODITY STRATEGY FUND | ETF | 33739H101 | 973,626 | 39,756 | SH | | SOLE | | 0 | 0 | 39,756 |
FIRST TRUST INDXX GLOBAL NATURAL RESOURCES INCOME ETF | ETF | 33734X838 | 480,932 | 35,078 | SH | | SOLE | | 0 | 0 | 35,078 |
FIRST TRUST INSTITUTIONAL PREFERRED SECURITIES & INCOME ETF | ETF | 33739P855 | 607,766 | 34,125 | SH | | SOLE | | 0 | 0 | 34,125 |
FIRST TRUST INTERNATIONAL DEVELOPED CAPITAL STRENGTH ETF | ETF | 33738R662 | 420,457 | 14,553 | SH | | SOLE | | 0 | 0 | 14,553 |
FIRST TRUST LOW DURATION OPPORTUNITIES ETF | ETF | 33739Q200 | 1,307,250 | 27,573 | SH | | SOLE | | 0 | 0 | 27,573 |
FIRST TRUST MERGER ARBITRAGE ETF | ETF | 33740J203 | 936,241 | 46,412 | SH | | SOLE | | 0 | 0 | 46,412 |
FIRST TRUST MID CAP CORE ALPHADEX FUND | ETF | 33735B108 | 403,052 | 4,589 | SH | | SOLE | | 0 | 0 | 4,589 |
FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND | ETF | 336917109 | 2,723,791 | 74,501 | SH | | SOLE | | 0 | 0 | 74,501 |
FIRST TRUST MUNICIPAL HIGH INCOME ETF | ETF | 33739P301 | 216,869 | 4,685 | SH | | SOLE | | 0 | 0 | 4,685 |
FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY INDEX FUND | ETF | 33733E500 | 349,977 | 7,416 | SH | | SOLE | | 0 | 0 | 7,416 |
FIRST TRUST NASDAQ CYBERSECURITY ETF | ETF | 33734X846 | 527,301 | 13,621 | SH | | SOLE | | 0 | 0 | 13,621 |
FIRST TRUST PREFERRED SECURITIES & INCOME ETF | ETF | 33739E108 | 679,072 | 40,420 | SH | | SOLE | | 0 | 0 | 40,420 |
FIRST TRUST RISING DIVIDEND ACHIEVERS ETF | ETF | 33738R506 | 1,865,576 | 42,476 | SH | | SOLE | | 0 | 0 | 42,476 |
FIRST TRUST SENIOR LOAN FUND | ETF | 33738D309 | 3,368,437 | 75,542 | SH | | SOLE | | 0 | 0 | 75,542 |
FIRST TRUST SMALL CAP CORE ALPHADEX FUND | ETF | 33734Y109 | 1,115,088 | 14,214 | SH | | SOLE | | 0 | 0 | 14,214 |
FIRST TRUST SMID CAP RISING DIVIDEND ACHIEVERS ETF | ETF | 33741X102 | 231,216 | 8,875 | SH | | SOLE | | 0 | 0 | 8,875 |
FIRST TRUST TCW UNCONSTRAINED PLUS BOND ETF | ETF | 33740F888 | 1,253,526 | 51,991 | SH | | SOLE | | 0 | 0 | 51,991 |
FIRST TRUST ULTRA SHORT DURATION MUNICIPAL ETF | ETF | 33740J104 | 364,427 | 18,267 | SH | | SOLE | | 0 | 0 | 18,267 |
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND | ETF | 33734H106 | 1,694,747 | 42,464 | SH | | SOLE | | 0 | 0 | 42,464 |
FIRST TRUST WATER ETF | ETF | 33733B100 | 303,155 | 3,820 | SH | | SOLE | | 0 | 0 | 3,820 |
FLEXSHARES CREDIT-SCORED US CORPORATE BOND INDEX FUND | ETF | 33939L761 | 221,723 | 4,781 | SH | | SOLE | | 0 | 0 | 4,781 |
FLEXSHARES IBOXX 5 YEAR TARGET DURATION TIPS INDEX FUND | ETF | 33939L605 | 625,552 | 26,484 | SH | | SOLE | | 0 | 0 | 26,484 |
FORD MTR CO DEL COM | Stock | 345370860 | 844,982 | 72,655 | SH | | SOLE | | 0 | 0 | 72,655 |
FORTINET INC COM | Stock | 34959E109 | 989,387 | 20,237 | SH | | SOLE | | 0 | 0 | 20,237 |
FREEPORT-MCMORAN INC CL B | Stock | 35671D857 | 1,639,437 | 43,143 | SH | | SOLE | | 0 | 0 | 43,143 |
FT CBOE VEST U.S. EQUITY BUFFER ETF - APRIL | ETF | 33740U885 | 544,080 | 18,603 | SH | | SOLE | | 0 | 0 | 18,603 |
FT CBOE VEST U.S. EQUITY BUFFER ETF - MAY | ETF | 33740F748 | 388,933 | 11,059 | SH | | SOLE | | 0 | 0 | 11,059 |
FT CBOE VEST U.S. EQUITY DEEP BUFFER ETF - APRIL | ETF | 33740U802 | 2,066,560 | 70,148 | SH | | SOLE | | 0 | 0 | 70,148 |
FT CBOE VEST U.S. EQUITY DEEP BUFFER ETF - FEBRUARY | ETF | 33740F771 | 416,983 | 12,509 | SH | | SOLE | | 0 | 0 | 12,509 |
FT CBOE VEST U.S. EQUITY DEEP BUFFER ETF - MARCH | ETF | 33740F615 | 1,571,819 | 52,116 | SH | | SOLE | | 0 | 0 | 52,116 |
GABELLI DIVID & INCOME TR COM | CEF | 36242H104 | 358,909 | 17,414 | SH | | SOLE | | 0 | 0 | 17,414 |
GABELLI UTIL TR COM | CEF | 36240A101 | 283,720 | 37,779 | SH | | SOLE | | 0 | 0 | 37,779 |
GENERAL DYNAMICS CORP COM | Stock | 369550108 | 4,101,622 | 16,531 | SH | | SOLE | | 0 | 0 | 16,531 |
GENERAL ELECTRIC CO COM NEW | Stock | 369604301 | 260,959 | 3,114 | SH | | SOLE | | 0 | 0 | 3,114 |
GENERAL MLS INC COM | Stock | 370334104 | 447,424 | 5,336 | SH | | SOLE | | 0 | 0 | 5,336 |
GENUINE PARTS CO COM | Stock | 372460105 | 387,101 | 2,231 | SH | | SOLE | | 0 | 0 | 2,231 |
GEO GROUP INC NEW COM | REIT | 36162J106 | 374,906 | 34,238 | SH | | SOLE | | 0 | 0 | 34,238 |
GILEAD SCIENCES INC COM | Stock | 375558103 | 472,276 | 5,501 | SH | | SOLE | | 0 | 0 | 5,501 |
GLOBAL X LITHIUM & BATTERY TECH ETF | ETF | 37954Y855 | 339,597 | 5,794 | SH | | SOLE | | 0 | 0 | 5,794 |
GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETF | ETF | 37954Y673 | 894,027 | 33,749 | SH | | SOLE | | 0 | 0 | 33,749 |
GLOBAL X URANIUM ETF | ETF | 37954Y871 | 1,313,354 | 65,406 | SH | | SOLE | | 0 | 0 | 65,406 |
GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF | ETF | 381430503 | 2,516,146 | 33,050 | SH | | SOLE | | 0 | 0 | 33,050 |
GOLUB CAP BDC INC COM | CEF | 38173M102 | 517,096 | 39,293 | SH | | SOLE | | 0 | 0 | 39,293 |
GRAINGER W W INC COM | Stock | 384802104 | 777,081 | 1,397 | SH | | SOLE | | 0 | 0 | 1,397 |
HANCOCK JOHN TAX-ADVANTAGED DI COM | CEF | 41013V100 | 1,416,447 | 61,961 | SH | | SOLE | | 0 | 0 | 61,961 |
HAWKINS INC COM | Stock | 420261109 | 1,555,812 | 40,306 | SH | | SOLE | | 0 | 0 | 40,306 |
HEALTH CARE SELECT SECTOR SPDR FUND | ETF | 81369Y209 | 2,607,969 | 19,197 | SH | | SOLE | | 0 | 0 | 19,197 |
HERCULES CAPITAL INC COM | CEF | 427096508 | 957,924 | 72,460 | SH | | SOLE | | 0 | 0 | 72,460 |
HERSHEY CO COM | Stock | 427866108 | 1,526,854 | 6,593 | SH | | SOLE | | 0 | 0 | 6,593 |
HIGHLAND GLOBAL ALLOCATION FD COM | CEF | 43010T104 | 127,019 | 13,484 | SH | | SOLE | | 0 | 0 | 13,484 |
HIGHLAND INCOME FD HIGHLAND INCOME | CEF | 43010E404 | 4,090,666 | 397,152 | SH | | SOLE | | 0 | 0 | 397,152 |
HOLLY ENERGY PARTNERS L P COM UT LTD PTN | Stock | 435763107 | 779,160 | 43,000 | SH | | SOLE | | 0 | 0 | 43,000 |
HOLOGIC INC COM | Stock | 436440101 | 241,561 | 3,229 | SH | | SOLE | | 0 | 0 | 3,229 |
HOME DEPOT INC COM | Stock | 437076102 | 3,480,477 | 11,019 | SH | | SOLE | | 0 | 0 | 11,019 |
HONEYWELL INTL INC COM | Stock | 438516106 | 633,510 | 2,956 | SH | | SOLE | | 0 | 0 | 2,956 |
HORIZON THERAPEUTICS PUB L SHS | Stock | G46188101 | 1,027,500 | 9,029 | SH | | SOLE | | 0 | 0 | 9,029 |
ILLINOIS TOOL WKS INC COM | Stock | 452308109 | 2,582,158 | 11,721 | SH | | SOLE | | 0 | 0 | 11,721 |
INDUSTRIAL SELECT SECTOR SPDR FUND | ETF | 81369Y704 | 759,544 | 7,733 | SH | | SOLE | | 0 | 0 | 7,733 |
INNOVATOR BUFFER STEP-UP STRATEGY ETF | ETF | 45783Y731 | 488,515 | 20,281 | SH | | SOLE | | 0 | 0 | 20,281 |
INNOVATOR EMERGING MARKETS POWER BUFFER ETF - APRIL | ETF | 45782C359 | 403,686 | 17,365 | SH | | SOLE | | 0 | 0 | 17,365 |
INNOVATOR EMERGING MARKETS POWER BUFFER ETF - JULY | ETF | 45782C714 | 445,535 | 19,515 | SH | | SOLE | | 0 | 0 | 19,515 |
INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - APRIL | ETF | 45782C367 | 404,445 | 16,925 | SH | | SOLE | | 0 | 0 | 16,925 |
INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - JULY | ETF | 45782C722 | 470,721 | 19,745 | SH | | SOLE | | 0 | 0 | 19,745 |
INNOVATOR U.S. EQUITY BUFFER ETF - DECEMBER | ETF | 45782C557 | 309,384 | 9,695 | SH | | SOLE | | 0 | 0 | 9,695 |
INNOVATOR U.S. EQUITY BUFFER ETF - JANUARY | ETF | 45782C409 | 347,151 | 10,507 | SH | | SOLE | | 0 | 0 | 10,507 |
INNOVATOR U.S. EQUITY BUFFER ETF - JUNE | ETF | 45782C755 | 252,938 | 8,277 | SH | | SOLE | | 0 | 0 | 8,277 |
INNOVATOR U.S. EQUITY BUFFER ETF - MAY | ETF | 45782C326 | 207,997 | 7,170 | SH | | SOLE | | 0 | 0 | 7,170 |
INNOVATOR U.S. EQUITY BUFFER ETF - NOVEMBER | ETF | 45782C581 | 797,867 | 26,796 | SH | | SOLE | | 0 | 0 | 26,796 |
INNOVATOR U.S. EQUITY BUFFER ETF - SEPTEMBER | ETF | 45782C664 | 589,858 | 19,448 | SH | | SOLE | | 0 | 0 | 19,448 |
INNOVATOR U.S. EQUITY POWER BUFFER ETF - APRIL | ETF | 45782C870 | 560,887 | 19,981 | SH | | SOLE | | 0 | 0 | 19,981 |
INNOVATOR U.S. EQUITY POWER BUFFER ETF - AUGUST | ETF | 45782C680 | 253,421 | 8,939 | SH | | SOLE | | 0 | 0 | 8,939 |
INNOVATOR U.S. EQUITY POWER BUFFER ETF - DECEMBER | ETF | 45782C540 | 844,572 | 28,256 | SH | | SOLE | | 0 | 0 | 28,256 |
INNOVATOR U.S. EQUITY POWER BUFFER ETF - JANUARY | ETF | 45782C508 | 558,326 | 17,719 | SH | | SOLE | | 0 | 0 | 17,719 |
INNOVATOR U.S. EQUITY POWER BUFFER ETF - JULY | ETF | 45782C813 | 509,969 | 16,892 | SH | | SOLE | | 0 | 0 | 16,892 |
INNOVATOR U.S. EQUITY POWER BUFFER ETF - JUNE | ETF | 45782C748 | 613,386 | 20,633 | SH | | SOLE | | 0 | 0 | 20,633 |
INNOVATOR U.S. EQUITY POWER BUFFER ETF - MARCH | ETF | 45782C383 | 411,712 | 13,402 | SH | | SOLE | | 0 | 0 | 13,402 |
INNOVATOR U.S. EQUITY POWER BUFFER ETF - MAY | ETF | 45782C318 | 709,188 | 25,247 | SH | | SOLE | | 0 | 0 | 25,247 |
INNOVATOR U.S. EQUITY POWER BUFFER ETF - NOVEMBER | ETF | 45782C573 | 372,182 | 12,328 | SH | | SOLE | | 0 | 0 | 12,328 |
INNOVATOR U.S. EQUITY POWER BUFFER ETF - OCTOBER | ETF | 45782C797 | 872,150 | 29,004 | SH | | SOLE | | 0 | 0 | 29,004 |
INNOVATOR U.S. EQUITY POWER BUFFER ETF - SEPTEMBER | ETF | 45782C656 | 516,601 | 17,660 | SH | | SOLE | | 0 | 0 | 17,660 |
INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - APRIL | ETF | 45782C342 | 570,844 | 22,573 | SH | | SOLE | | 0 | 0 | 22,573 |
INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - JANUARY | ETF | 45782C474 | 485,708 | 16,239 | SH | | SOLE | | 0 | 0 | 16,239 |
INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - OCTOBER | ETF | 45782C599 | 605,373 | 23,982 | SH | | SOLE | | 0 | 0 | 23,982 |
INTEL CORP COM | Stock | 458140100 | 1,062,019 | 40,182 | SH | | SOLE | | 0 | 0 | 40,182 |
INTERNATIONAL BUSINESS MACHS COM | Stock | 459200101 | 1,123,805 | 7,976 | SH | | SOLE | | 0 | 0 | 7,976 |
INTERPUBLIC GROUP COS INC COM | Stock | 460690100 | 255,554 | 7,672 | SH | | SOLE | | 0 | 0 | 7,672 |
INTUIT COM | Stock | 461202103 | 467,855 | 1,202 | SH | | SOLE | | 0 | 0 | 1,202 |
INTUITIVE SURGICAL INC COM NEW | Stock | 46120E602 | 326,381 | 1,230 | SH | | SOLE | | 0 | 0 | 1,230 |
INVESCO BD FD COM | CEF | 46132L107 | 901,945 | 57,522 | SH | | SOLE | | 0 | 0 | 57,522 |
INVESCO BULLETSHARES 2023 CORPORATE BOND ETF | ETF | 46138J866 | 403,043 | 19,210 | SH | | SOLE | | 0 | 0 | 19,210 |
INVESCO BULLETSHARES 2024 CORPORATE BOND ETF | ETF | 46138J841 | 388,946 | 18,986 | SH | | SOLE | | 0 | 0 | 18,986 |
INVESCO BULLETSHARES 2025 CORPORATE BOND ETF | ETF | 46138J825 | 357,028 | 17,727 | SH | | SOLE | | 0 | 0 | 17,727 |
INVESCO BULLETSHARES 2026 CORPORATE BOND ETF | ETF | 46138J791 | 362,112 | 19,134 | SH | | SOLE | | 0 | 0 | 19,134 |
INVESCO BULLETSHARES 2027 CORPORATE BOND ETF | ETF | 46138J783 | 353,102 | 18,589 | SH | | SOLE | | 0 | 0 | 18,589 |
INVESCO BULLETSHARES 2028 CORPORATE BOND ETF | ETF | 46138J643 | 346,283 | 17,654 | SH | | SOLE | | 0 | 0 | 17,654 |
INVESCO BUYBACK ACHIEVERS ETF | ETF | 46137V308 | 498,301 | 5,824 | SH | | SOLE | | 0 | 0 | 5,824 |
INVESCO DWA EMERGING MARKETS MOMENTUM ETF | ETF | 46138E867 | 209,545 | 11,780 | SH | | SOLE | | 0 | 0 | 11,780 |
INVESCO DWA SMALLCAP MOMENTUM ETF | ETF | 46138E842 | 202,346 | 2,781 | SH | | SOLE | | 0 | 0 | 2,781 |
INVESCO DYNAMIC LARGE CAP GROWTH ETF | ETF | 46137V746 | 267,456 | 4,477 | SH | | SOLE | | 0 | 0 | 4,477 |
INVESCO DYNAMIC LEISURE & ENTERTAINMENT ETF | ETF | 46137V720 | 209,394 | 5,751 | SH | | SOLE | | 0 | 0 | 5,751 |
INVESCO NASDAQ 100 ETF | ETF | 46138G649 | 323,114 | 2,950 | SH | | SOLE | | 0 | 0 | 2,950 |
INVESCO NATIONAL AMT-FREE MUNICIPAL BOND ETF | ETF | 46138E537 | 265,875 | 11,590 | SH | | SOLE | | 0 | 0 | 11,590 |
INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF | ETF | 46090F100 | 798,587 | 54,031 | SH | | SOLE | | 0 | 0 | 54,031 |
INVESCO PREFERRED ETF | ETF | 46138E511 | 274,337 | 24,538 | SH | | SOLE | | 0 | 0 | 24,538 |
INVESCO QQQ TRUST | ETF | 46090E103 | 9,977,859 | 37,471 | SH | | SOLE | | 0 | 0 | 37,471 |
INVESCO S&P 500 EQUAL WEIGHT ETF | ETF | 46137V357 | 4,182,597 | 29,611 | SH | | SOLE | | 0 | 0 | 29,611 |
INVESCO S&P 500 HIGH DIVIDEND LOW VOLATILITY ETF | ETF | 46138E362 | 303,304 | 6,920 | SH | | SOLE | | 0 | 0 | 6,920 |
INVESCO S&P 500 PURE VALUE ETF | ETF | 46137V258 | 442,303 | 5,672 | SH | | SOLE | | 0 | 0 | 5,672 |
INVESCO S&P 500 TOP 50 ETF | ETF | 46137V233 | 663,180 | 2,403 | SH | | SOLE | | 0 | 0 | 2,403 |
INVESCO S&P GLOBAL WATER INDEX ETF | ETF | 46138E263 | 287,844 | 6,174 | SH | | SOLE | | 0 | 0 | 6,174 |
INVESCO S&P MIDCAP 400 REVENUE ETF | ETF | 46138G672 | 782,439 | 9,112 | SH | | SOLE | | 0 | 0 | 9,112 |
INVESCO S&P MIDCAP MOMENTUM ETF | ETF | 46137V464 | 211,518 | 2,809 | SH | | SOLE | | 0 | 0 | 2,809 |
INVESCO S&P SMALLCAP 600 REVENUE ETF | ETF | 46138G664 | 1,009,438 | 9,301 | SH | | SOLE | | 0 | 0 | 9,301 |
INVESCO S&P SMALLCAP VALUE WITH MOMENTUM ETF | ETF | 46137V480 | 222,662 | 4,868 | SH | | SOLE | | 0 | 0 | 4,868 |
INVESCO SR INCOME TR COM | CEF | 46131H107 | 89,484 | 23,364 | SH | | SOLE | | 0 | 0 | 23,364 |
INVESCO ULTRA SHORT DURATION ETF | ETF | 46090A887 | 310,015 | 6,268 | SH | | SOLE | | 0 | 0 | 6,268 |
INVESCO VALUE MUN INCOME TR COM | CEF | 46132P108 | 289,610 | 24,034 | SH | | SOLE | | 0 | 0 | 24,034 |
IRON MTN INC DEL COM | REIT | 46284V101 | 251,045 | 5,036 | SH | | SOLE | | 0 | 0 | 5,036 |
ISHARES 0-5 YEAR TIPS BOND ETF | ETF | 46429B747 | 339,409 | 3,500 | SH | | SOLE | | 0 | 0 | 3,500 |
ISHARES 1-3 YEAR TREASURY BOND ETF | ETF | 464287457 | 4,747,569 | 58,489 | SH | | SOLE | | 0 | 0 | 58,489 |
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF | ETF | 464288646 | 3,219,448 | 64,621 | SH | | SOLE | | 0 | 0 | 64,621 |
ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF | ETF | 464288638 | 1,233,035 | 24,904 | SH | | SOLE | | 0 | 0 | 24,904 |
ISHARES BIOTECHNOLOGY ETF | ETF | 464287556 | 684,154 | 5,211 | SH | | SOLE | | 0 | 0 | 5,211 |
ISHARES CORE HIGH DIVIDEND ETF | ETF | 46429B663 | 1,972,310 | 18,920 | SH | | SOLE | | 0 | 0 | 18,920 |
ISHARES CORE MSCI EAFE ETF | ETF | 46432F842 | 2,411,127 | 39,116 | SH | | SOLE | | 0 | 0 | 39,116 |
ISHARES CORE MSCI EMERGING MARKETS ETF | ETF | 46434G103 | 3,346,136 | 71,651 | SH | | SOLE | | 0 | 0 | 71,651 |
ISHARES CORE S&P 500 ETF | ETF | 464287200 | 3,824,947 | 9,955 | SH | | SOLE | | 0 | 0 | 9,955 |
ISHARES CORE S&P MID-CAP ETF | ETF | 464287507 | 20,429,221 | 84,456 | SH | | SOLE | | 0 | 0 | 84,456 |
ISHARES CORE S&P SMALL CAP ETF | ETF | 464287804 | 10,419,597 | 110,097 | SH | | SOLE | | 0 | 0 | 110,097 |
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF | ETF | 464287150 | 3,257,651 | 38,415 | SH | | SOLE | | 0 | 0 | 38,415 |
ISHARES CORE S&P U.S. GROWTH ETF | ETF | 464287671 | 525,413 | 6,445 | SH | | SOLE | | 0 | 0 | 6,445 |
ISHARES CORE S&P US VALUE ETF | ETF | 464287663 | 847,292 | 11,996 | SH | | SOLE | | 0 | 0 | 11,996 |
ISHARES CORE TOTAL USD BOND MARKET ETF | ETF | 46434V613 | 404,550 | 9,004 | SH | | SOLE | | 0 | 0 | 9,004 |
ISHARES CORE U.S. AGGREGATE BOND ETF | ETF | 464287226 | 902,737 | 9,307 | SH | | SOLE | | 0 | 0 | 9,307 |
ISHARES DOW JONES U.S. ETF | ETF | 464287846 | 218,884 | 2,342 | SH | | SOLE | | 0 | 0 | 2,342 |
ISHARES FLOATING RATE BOND ETF | ETF | 46429B655 | 631,382 | 12,544 | SH | | SOLE | | 0 | 0 | 12,544 |
ISHARES GOLD TRUST | ETF | 464285204 | 755,895 | 21,853 | SH | | SOLE | | 0 | 0 | 21,853 |
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF | ETF | 464288513 | 1,376,014 | 18,688 | SH | | SOLE | | 0 | 0 | 18,688 |
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF | ETF | 464287242 | 232,132 | 2,201 | SH | | SOLE | | 0 | 0 | 2,201 |
ISHARES INTERNATIONAL SELECT DIVIDEND ETF | ETF | 464288448 | 218,775 | 8,055 | SH | | SOLE | | 0 | 0 | 8,055 |
ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF | ETF | 464288281 | 2,696,797 | 31,880 | SH | | SOLE | | 0 | 0 | 31,880 |
ISHARES MBS ETF | ETF | 464288588 | 221,765 | 2,391 | SH | | SOLE | | 0 | 0 | 2,391 |
ISHARES MORNINGSTAR GROWTH ETF | ETF | 464287119 | 1,583,911 | 32,537 | SH | | SOLE | | 0 | 0 | 32,537 |
ISHARES MORNINGSTAR MID-CAP GROWTH ETF | ETF | 464288307 | 336,512 | 6,245 | SH | | SOLE | | 0 | 0 | 6,245 |
ISHARES MORNINGSTAR SMALL-CAP ETF | ETF | 464288505 | 999,846 | 21,926 | SH | | SOLE | | 0 | 0 | 21,926 |
ISHARES MORNINGSTAR VALUE ETF | ETF | 464288109 | 2,340,561 | 37,016 | SH | | SOLE | | 0 | 0 | 37,016 |
ISHARES MSCI ACWI ETF | ETF | 464288257 | 498,064 | 5,867 | SH | | SOLE | | 0 | 0 | 5,867 |
ISHARES MSCI EAFE ETF | ETF | 464287465 | 1,847,375 | 28,144 | SH | | SOLE | | 0 | 0 | 28,144 |
ISHARES MSCI EAFE SMALL-CAP ETF | ETF | 464288273 | 373,641 | 6,615 | SH | | SOLE | | 0 | 0 | 6,615 |
ISHARES MSCI EMERGING MARKETS ETF | ETF | 464287234 | 447,148 | 11,798 | SH | | SOLE | | 0 | 0 | 11,798 |
ISHARES MSCI INDIA ETF | ETF | 46429B598 | 384,258 | 9,206 | SH | | SOLE | | 0 | 0 | 9,206 |
ISHARES MSCI USA MIN VOL FACTOR ETF | ETF | 46429B697 | 7,805,104 | 108,253 | SH | | SOLE | | 0 | 0 | 108,253 |
ISHARES NATIONAL MUNI BOND ETF | ETF | 464288414 | 580,915 | 5,505 | SH | | SOLE | | 0 | 0 | 5,505 |
ISHARES PREFERRED & INCOME SECURITIES ETF | ETF | 464288687 | 225,406 | 7,383 | SH | | SOLE | | 0 | 0 | 7,383 |
ISHARES RUSSELL 1000 GROWTH ETF | ETF | 464287614 | 1,117,645 | 5,216 | SH | | SOLE | | 0 | 0 | 5,216 |
ISHARES RUSSELL 1000 VALUE ETF | ETF | 464287598 | 1,202,181 | 7,927 | SH | | SOLE | | 0 | 0 | 7,927 |
ISHARES RUSSELL 2000 ETF | ETF | 464287655 | 883,100 | 5,064 | SH | | SOLE | | 0 | 0 | 5,064 |
ISHARES RUSSELL 2000 GROWTH ETF | ETF | 464287648 | 389,997 | 1,818 | SH | | SOLE | | 0 | 0 | 1,818 |
ISHARES RUSSELL 3000 ETF | ETF | 464287689 | 15,529,710 | 70,372 | SH | | SOLE | | 0 | 0 | 70,372 |
ISHARES RUSSELL MIDCAP ETF | ETF | 464287499 | 1,704,152 | 25,265 | SH | | SOLE | | 0 | 0 | 25,265 |
ISHARES RUSSELL MID-CAP GROWTH ETF | ETF | 464287481 | 601,993 | 7,200 | SH | | SOLE | | 0 | 0 | 7,200 |
ISHARES RUSSELL MID-CAP VALUE ETF | ETF | 464287473 | 1,638,966 | 15,558 | SH | | SOLE | | 0 | 0 | 15,558 |
ISHARES S&P 100 ETF | ETF | 464287101 | 212,113 | 1,243 | SH | | SOLE | | 0 | 0 | 1,243 |
ISHARES S&P 500 GROWTH ETF | ETF | 464287309 | 5,678,169 | 97,062 | SH | | SOLE | | 0 | 0 | 97,062 |
ISHARES S&P 500 VALUE ETF | ETF | 464287408 | 2,824,123 | 19,467 | SH | | SOLE | | 0 | 0 | 19,467 |
ISHARES S&P MID-CAP 400 GROWTH ETF | ETF | 464287606 | 1,121,614 | 16,421 | SH | | SOLE | | 0 | 0 | 16,421 |
ISHARES S&P MID-CAP 400 VALUE ETF | ETF | 464287705 | 8,971,128 | 88,999 | SH | | SOLE | | 0 | 0 | 88,999 |
ISHARES S&P SMALL-CAP 600 GROWTH ETF | ETF | 464287887 | 1,824,327 | 16,880 | SH | | SOLE | | 0 | 0 | 16,880 |
ISHARES S&P SMALL-CAP 600 VALUE ETF | ETF | 464287879 | 915,220 | 10,023 | SH | | SOLE | | 0 | 0 | 10,023 |
ISHARES SELECT DIVIDEND ETF | ETF | 464287168 | 979,754 | 8,124 | SH | | SOLE | | 0 | 0 | 8,124 |
ISHARES SEMICONDUCTOR ETF | ETF | 464287523 | 498,863 | 1,433 | SH | | SOLE | | 0 | 0 | 1,433 |
ISHARES SILVER TRUST | ETF | 46428Q109 | 4,066,389 | 184,668 | SH | | SOLE | | 0 | 0 | 184,668 |
ISHARES TIPS BOND ETF | ETF | 464287176 | 3,996,912 | 37,550 | SH | | SOLE | | 0 | 0 | 37,550 |
ISHARES U.S. AEROSPACE & DEFENSE ETF | ETF | 464288760 | 717,563 | 6,414 | SH | | SOLE | | 0 | 0 | 6,414 |
ISHARES U.S. MEDICAL DEVICES ETF | ETF | 464288810 | 784,884 | 14,930 | SH | | SOLE | | 0 | 0 | 14,930 |
ISHARES U.S. REAL ESTATE ETF | ETF | 464287739 | 686,990 | 8,160 | SH | | SOLE | | 0 | 0 | 8,160 |
ISHARES US TRANSPORTATION ETF | ETF | 464287192 | 295,673 | 1,384 | SH | | SOLE | | 0 | 0 | 1,384 |
JANUS HENDERSON SHORT DURATION INCOME ETF | ETF | 47103U886 | 372,125 | 7,850 | SH | | SOLE | | 0 | 0 | 7,850 |
JEFFERIES FINL GROUP INC COM | Stock | 47233W109 | 201,704 | 5,884 | SH | | SOLE | | 0 | 0 | 5,884 |
JOHNSON & JOHNSON COM | Stock | 478160104 | 6,408,986 | 36,280 | SH | | SOLE | | 0 | 0 | 36,280 |
JPMORGAN CHASE & CO COM | Stock | 46625H100 | 7,293,238 | 54,386 | SH | | SOLE | | 0 | 0 | 54,386 |
JPMORGAN EQUITY PREMIUM INCOME ETF | ETF | 46641Q332 | 641,489 | 11,772 | SH | | SOLE | | 0 | 0 | 11,772 |
JPMORGAN ULTRA-SHORT INCOME ETF | ETF | 46641Q837 | 3,344,009 | 66,706 | SH | | SOLE | | 0 | 0 | 66,706 |
KAYNE ANDERSON NEXTGEN ENRGY COM | CEF | 48661E108 | 249,039 | 33,161 | SH | | SOLE | | 0 | 0 | 33,161 |
KELLOGG CO COM | Stock | 487836108 | 1,173,465 | 16,472 | SH | | SOLE | | 0 | 0 | 16,472 |
KIMBERLY-CLARK CORP COM | Stock | 494368103 | 666,465 | 4,909 | SH | | SOLE | | 0 | 0 | 4,909 |
KINDER MORGAN INC DEL COM | Stock | 49456B101 | 1,521,614 | 84,160 | SH | | SOLE | | 0 | 0 | 84,160 |
KLA CORP COM NEW | Stock | 482480100 | 2,795,342 | 7,414 | SH | | SOLE | | 0 | 0 | 7,414 |
KROGER CO COM | Stock | 501044101 | 784,471 | 17,596 | SH | | SOLE | | 0 | 0 | 17,596 |
KT CORP SPONSORED ADR | ADR | 48268K101 | 2,606,783 | 193,095 | SH | | SOLE | | 0 | 0 | 193,095 |
L3HARRIS TECHNOLOGIES INC COM | Stock | 502431109 | 2,834,987 | 13,616 | SH | | SOLE | | 0 | 0 | 13,616 |
LAMAR ADVERTISING CO NEW CL A | REIT | 512816109 | 283,450 | 3,002 | SH | | SOLE | | 0 | 0 | 3,002 |
LEIDOS HOLDINGS INC COM | Stock | 525327102 | 319,146 | 3,034 | SH | | SOLE | | 0 | 0 | 3,034 |
LILLY ELI & CO COM | Stock | 532457108 | 632,277 | 1,728 | SH | | SOLE | | 0 | 0 | 1,728 |
LINDE PLC SHS | Stock | G5494J103 | 2,104,513 | 6,452 | SH | | SOLE | | 0 | 0 | 6,452 |
LOCKHEED MARTIN CORP COM | Stock | 539830109 | 2,953,559 | 6,071 | SH | | SOLE | | 0 | 0 | 6,071 |
LOUISIANA PAC CORP COM | Stock | 546347105 | 202,168 | 3,415 | SH | | SOLE | | 0 | 0 | 3,415 |
LOWES COS INC COM | Stock | 548661107 | 3,553,428 | 17,834 | SH | | SOLE | | 0 | 0 | 17,834 |
LUMEN TECHNOLOGIES INC COM | Stock | 550241103 | 720,776 | 138,079 | SH | | SOLE | | 0 | 0 | 138,079 |
MARATHON PETE CORP COM | Stock | 56585A102 | 348,102 | 2,990 | SH | | SOLE | | 0 | 0 | 2,990 |
MARVELL TECHNOLOGY INC COM | Stock | 573874104 | 263,791 | 7,121 | SH | | SOLE | | 0 | 0 | 7,121 |
MASTERCARD INCORPORATED CL A | Stock | 57636Q104 | 1,150,392 | 3,308 | SH | | SOLE | | 0 | 0 | 3,308 |
MATADOR RES CO COM | Stock | 576485205 | 534,303 | 9,334 | SH | | SOLE | | 0 | 0 | 9,334 |
MATSON INC COM | Stock | 57686G105 | 651,542 | 10,423 | SH | | SOLE | | 0 | 0 | 10,423 |
MATTERPORT INC COM CL A | Stock | 577096100 | 51,405 | 18,359 | SH | | SOLE | | 0 | 0 | 18,359 |
MCDONALDS CORP COM | Stock | 580135101 | 2,320,141 | 8,804 | SH | | SOLE | | 0 | 0 | 8,804 |
MCKESSON CORP COM | Stock | 58155Q103 | 1,468,595 | 3,915 | SH | | SOLE | | 0 | 0 | 3,915 |
MEDTRONIC PLC SHS | Stock | G5960L103 | 1,946,525 | 25,045 | SH | | SOLE | | 0 | 0 | 25,045 |
MERCK & CO INC COM | Stock | 58933Y105 | 7,176,343 | 64,680 | SH | | SOLE | | 0 | 0 | 64,680 |
META PLATFORMS INC CL A | Stock | 30303M102 | 2,227,614 | 18,511 | SH | | SOLE | | 0 | 0 | 18,511 |
METLIFE INC COM | Stock | 59156R108 | 383,589 | 5,300 | SH | | SOLE | | 0 | 0 | 5,300 |
METTLER TOLEDO INTERNATIONAL COM | Stock | 592688105 | 323,781 | 224 | SH | | SOLE | | 0 | 0 | 224 |
MGIC INVT CORP WIS COM | Stock | 552848103 | 215,280 | 16,560 | SH | | SOLE | | 0 | 0 | 16,560 |
MICROCHIP TECHNOLOGY INC. COM | Stock | 595017104 | 679,991 | 9,679 | SH | | SOLE | | 0 | 0 | 9,679 |
MICROSOFT CORP COM | Stock | 594918104 | 19,783,021 | 82,491 | SH | | SOLE | | 0 | 0 | 82,491 |
MID PENN BANCORP INC COM | Stock | 59540G107 | 212,967 | 7,106 | SH | | SOLE | | 0 | 0 | 7,106 |
MID-AMER APT CMNTYS INC COM | REIT | 59522J103 | 540,517 | 3,443 | SH | | SOLE | | 0 | 0 | 3,443 |
MONDELEZ INTL INC CL A | Stock | 609207105 | 473,687 | 7,107 | SH | | SOLE | | 0 | 0 | 7,107 |
MONSTER BEVERAGE CORP NEW COM | Stock | 61174X109 | 236,666 | 2,331 | SH | | SOLE | | 0 | 0 | 2,331 |
MORGAN STANLEY EMERGING MKTS COM | CEF | 617477104 | 268,400 | 61,000 | SH | | SOLE | | 0 | 0 | 61,000 |
MOSAIC CO NEW COM | Stock | 61945C103 | 833,362 | 18,996 | SH | | SOLE | | 0 | 0 | 18,996 |
NASDAQ INC COM | Stock | 631103108 | 1,493,424 | 24,342 | SH | | SOLE | | 0 | 0 | 24,342 |
NATIONAL FUEL GAS CO COM | Stock | 636180101 | 1,153,199 | 18,218 | SH | | SOLE | | 0 | 0 | 18,218 |
NETFLIX INC COM | Stock | 64110L106 | 330,266 | 1,120 | SH | | SOLE | | 0 | 0 | 1,120 |
NEXPOINT DIVERSIFIED REL ET TR COM NEW | REIT | 65340G205 | 3,859,838 | 344,321 | SH | | SOLE | | 0 | 0 | 344,321 |
NEXSTAR MEDIA GROUP INC COMMON STOCK | Stock | 65336K103 | 829,992 | 4,742 | SH | | SOLE | | 0 | 0 | 4,742 |
NEXTERA ENERGY INC COM | Stock | 65339F101 | 3,917,317 | 46,857 | SH | | SOLE | | 0 | 0 | 46,857 |
NIKE INC CL B | Stock | 654106103 | 1,663,059 | 14,212 | SH | | SOLE | | 0 | 0 | 14,212 |
NOKIA CORP SPONSORED ADR | ADR | 654902204 | 249,497 | 53,771 | SH | | SOLE | | 0 | 0 | 53,771 |
NORFOLK SOUTHN CORP COM | Stock | 655844108 | 1,825,479 | 7,408 | SH | | SOLE | | 0 | 0 | 7,408 |
NORTHROP GRUMMAN CORP COM | Stock | 666807102 | 2,474,853 | 4,535 | SH | | SOLE | | 0 | 0 | 4,535 |
NOVARTIS AG SPONSORED ADR | ADR | 66987V109 | 1,023,679 | 11,283 | SH | | SOLE | | 0 | 0 | 11,283 |
NUCOR CORP COM | Stock | 670346105 | 2,354,506 | 17,862 | SH | | SOLE | | 0 | 0 | 17,862 |
NUVEEN DOW 30 DYNMC OVERWRT FD SHS | CEF | 67075F105 | 707,070 | 45,588 | SH | | SOLE | | 0 | 0 | 45,588 |
NUVEEN MORTGAGE AND INCOME FD COM | CEF | 670735109 | 428,641 | 26,492 | SH | | SOLE | | 0 | 0 | 26,492 |
NUVEEN PFD & INCOME SECS FD COM | CEF | 67072C105 | 115,742 | 17,020 | SH | | SOLE | | 0 | 0 | 17,020 |
NUVEEN QUALITY MUNCP INCOME FD COM | CEF | 67066V101 | 148,869 | 12,616 | SH | | SOLE | | 0 | 0 | 12,616 |
NUVEEN REAL ASSET INCOME & GRO COM | CEF | 67074Y105 | 552,611 | 47,231 | SH | | SOLE | | 0 | 0 | 47,231 |
NUVEEN S&P 500 BUY-WRITE INCOM COM | CEF | 6706ER101 | 259,515 | 20,515 | SH | | SOLE | | 0 | 0 | 20,515 |
NUVEEN SELECT MAT MUN FD SH BEN INT | CEF | 67061T101 | 410,336 | 45,291 | SH | | SOLE | | 0 | 0 | 45,291 |
NUVEEN SR INCOME FD COM | CEF | 67067Y104 | 151,328 | 32,969 | SH | | SOLE | | 0 | 0 | 32,969 |
NVIDIA CORPORATION COM | Stock | 67066G104 | 4,194,442 | 28,701 | SH | | SOLE | | 0 | 0 | 28,701 |
OCCIDENTAL PETE CORP COM | Stock | 674599105 | 2,210,772 | 35,097 | SH | | SOLE | | 0 | 0 | 35,097 |
OFFERPAD SOLUTIONS INC COM CL A | Stock | 67623L109 | 9,901 | 21,500 | SH | | SOLE | | 0 | 0 | 21,500 |
OKTA INC CL A | Stock | 679295105 | 819,960 | 12,000 | SH | | SOLE | | 0 | 0 | 12,000 |
OLD DOMINION FREIGHT LINE INC COM | Stock | 679580100 | 1,200,408 | 4,230 | SH | | SOLE | | 0 | 0 | 4,230 |
OLD REP INTL CORP COM | Stock | 680223104 | 855,176 | 35,411 | SH | | SOLE | | 0 | 0 | 35,411 |
ON SEMICONDUCTOR CORP COM | Stock | 682189105 | 424,989 | 6,814 | SH | | SOLE | | 0 | 0 | 6,814 |
ONEOK INC NEW COM | Stock | 682680103 | 2,536,828 | 38,612 | SH | | SOLE | | 0 | 0 | 38,612 |
ORACLE CORP COM | Stock | 68389X105 | 792,856 | 9,699 | SH | | SOLE | | 0 | 0 | 9,699 |
PACER DATA & INFRASTRUCTURE REAL ESTATE ETF | ETF | 69374H741 | 995,734 | 34,312 | SH | | SOLE | | 0 | 0 | 34,312 |
PACER DEVELOPED MARKETS INTERNATIONAL CASH COWS 100 ETF | ETF | 69374H873 | 408,505 | 14,991 | SH | | SOLE | | 0 | 0 | 14,991 |
PACER LUNT LARGE CAP ALTERNATOR ETF | ETF | 69374H717 | 753,533 | 18,624 | SH | | SOLE | | 0 | 0 | 18,624 |
PACER US CASH COWS 100 ETF | ETF | 69374H881 | 1,490,969 | 32,237 | SH | | SOLE | | 0 | 0 | 32,237 |
PACER US SMALL CAP CASH COWS 100 ETF | ETF | 69374H857 | 2,955,063 | 82,199 | SH | | SOLE | | 0 | 0 | 82,199 |
PALANTIR TECHNOLOGIES INC CL A | Stock | 69608A108 | 159,858 | 24,900 | SH | | SOLE | | 0 | 0 | 24,900 |
PALO ALTO NETWORKS INC COM | Stock | 697435105 | 511,972 | 3,669 | SH | | SOLE | | 0 | 0 | 3,669 |
PAYCHEX INC COM | Stock | 704326107 | 1,904,015 | 16,476 | SH | | SOLE | | 0 | 0 | 16,476 |
PAYPAL HLDGS INC COM | Stock | 70450Y103 | 278,969 | 3,917 | SH | | SOLE | | 0 | 0 | 3,917 |
PDC ENERGY INC COM | Stock | 69327R101 | 680,125 | 10,714 | SH | | SOLE | | 0 | 0 | 10,714 |
PENNYMAC FINL SVCS INC NEW COM | Stock | 70932M107 | 212,928 | 3,758 | SH | | SOLE | | 0 | 0 | 3,758 |
PENSKE AUTOMOTIVE GRP INC COM | Stock | 70959W103 | 265,718 | 2,312 | SH | | SOLE | | 0 | 0 | 2,312 |
PEPSICO INC COM | Stock | 713448108 | 3,267,489 | 18,086 | SH | | SOLE | | 0 | 0 | 18,086 |
PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR | ADR | 71654V408 | 2,372,873 | 222,805 | SH | | SOLE | | 0 | 0 | 222,805 |
PFIZER INC COM | Stock | 717081103 | 5,036,871 | 98,299 | SH | | SOLE | | 0 | 0 | 98,299 |
PGIM TOTAL RETURN BOND ETF | ETF | 69344A800 | 231,880 | 5,679 | SH | | SOLE | | 0 | 0 | 5,679 |
PGIM ULTRA SHORT BOND ETF | ETF | 69344A107 | 1,116,289 | 22,735 | SH | | SOLE | | 0 | 0 | 22,735 |
PHILIP MORRIS INTL INC COM | Stock | 718172109 | 733,643 | 7,248 | SH | | SOLE | | 0 | 0 | 7,248 |
PHILLIPS 66 COM | Stock | 718546104 | 3,359,141 | 32,274 | SH | | SOLE | | 0 | 0 | 32,274 |
PIMCO ACTIVE BOND ETF | ETF | 72201R775 | 4,786,637 | 52,902 | SH | | SOLE | | 0 | 0 | 52,902 |
PIMCO ENHANCED LOW DURATION ACTIVE ETF | ETF | 72201R718 | 1,324,308 | 14,049 | SH | | SOLE | | 0 | 0 | 14,049 |
PIMCO ENHANCED SHORT MATURITY ACTIVE ETF | ETF | 72201R833 | 756,233 | 7,665 | SH | | SOLE | | 0 | 0 | 7,665 |
PINTEREST INC CL A | Stock | 72352L106 | 285,897 | 11,775 | SH | | SOLE | | 0 | 0 | 11,775 |
PIONEER NAT RES CO COM | Stock | 723787107 | 342,919 | 1,501 | SH | | SOLE | | 0 | 0 | 1,501 |
PPG INDS INC COM | Stock | 693506107 | 809,388 | 6,437 | SH | | SOLE | | 0 | 0 | 6,437 |
PROCTER AND GAMBLE CO COM | Stock | 742718109 | 4,129,753 | 27,248 | SH | | SOLE | | 0 | 0 | 27,248 |
PROLOGIS INC. COM | REIT | 74340W103 | 374,681 | 3,323 | SH | | SOLE | | 0 | 0 | 3,323 |
PROSHARES MSCI EAFE DIVIDEND GROWERS ETF | ETF | 74347B839 | 1,531,361 | 43,266 | SH | | SOLE | | 0 | 0 | 43,266 |
PROSHARES MSCI EMERGING MARKETS DIVIDEND GROWERS ETF | ETF | 74347B847 | 201,075 | 4,448 | SH | | SOLE | | 0 | 0 | 4,448 |
PROSHARES RUSSELL 2000 DIVIDEND GROWERS ETF | ETF | 74347B698 | 420,507 | 6,852 | SH | | SOLE | | 0 | 0 | 6,852 |
PROSHARES S&P MIDCAP 400 DIVIDEND ARISTOCRATS ETF | ETF | 74347B680 | 326,268 | 4,560 | SH | | SOLE | | 0 | 0 | 4,560 |
PRUDENTIAL FINL INC COM | Stock | 744320102 | 481,088 | 4,837 | SH | | SOLE | | 0 | 0 | 4,837 |
QUALCOMM INC COM | Stock | 747525103 | 1,286,507 | 11,701 | SH | | SOLE | | 0 | 0 | 11,701 |
QUANTA SVCS INC COM | Stock | 74762E102 | 698,108 | 4,899 | SH | | SOLE | | 0 | 0 | 4,899 |
QUEST DIAGNOSTICS INC COM | Stock | 74834L100 | 263,758 | 1,686 | SH | | SOLE | | 0 | 0 | 1,686 |
RANGE RES CORP COM | Stock | 75281A109 | 250,200 | 10,000 | SH | | SOLE | | 0 | 0 | 10,000 |
RAYMOND JAMES FINL INC COM | Stock | 754730109 | 267,659 | 2,505 | SH | | SOLE | | 0 | 0 | 2,505 |
RAYTHEON TECHNOLOGIES CORP COM | Stock | 75513E101 | 1,741,801 | 17,259 | SH | | SOLE | | 0 | 0 | 17,259 |
REALTY INCOME CORP COM | REIT | 756109104 | 298,637 | 4,708 | SH | | SOLE | | 0 | 0 | 4,708 |
REAVES UTIL INCOME FD COM SH BEN INT | CEF | 756158101 | 2,540,031 | 89,849 | SH | | SOLE | | 0 | 0 | 89,849 |
REGENERON PHARMACEUTICALS COM | Stock | 75886F107 | 628,418 | 871 | SH | | SOLE | | 0 | 0 | 871 |
REPUBLIC SVCS INC COM | Stock | 760759100 | 245,726 | 1,905 | SH | | SOLE | | 0 | 0 | 1,905 |
RIVERNORTH OPPORTUNITIES FD IN COM | CEF | 76881Y109 | 850,762 | 69,280 | SH | | SOLE | | 0 | 0 | 69,280 |
ROSS STORES INC COM | Stock | 778296103 | 640,242 | 5,516 | SH | | SOLE | | 0 | 0 | 5,516 |
ROYCE MICRO-CAP TR INC COM | CEF | 780915104 | 90,454 | 10,421 | SH | | SOLE | | 0 | 0 | 10,421 |
RYDER SYS INC COM | Stock | 783549108 | 201,237 | 2,408 | SH | | SOLE | | 0 | 0 | 2,408 |
SALESFORCE INC COM | Stock | 79466L302 | 1,247,804 | 9,411 | SH | | SOLE | | 0 | 0 | 9,411 |
SCHLUMBERGER LTD COM STK | Stock | 806857108 | 229,256 | 4,288 | SH | | SOLE | | 0 | 0 | 4,288 |
SCHWAB CHARLES CORP COM | Stock | 808513105 | 2,501,796 | 30,048 | SH | | SOLE | | 0 | 0 | 30,048 |
SCHWAB EMERGING MARKETS EQUITY ETF | ETF | 808524706 | 3,899,135 | 164,728 | SH | | SOLE | | 0 | 0 | 164,728 |
SCHWAB INTERNATIONAL EQUITY ETF | ETF | 808524805 | 311,857 | 9,681 | SH | | SOLE | | 0 | 0 | 9,681 |
SCHWAB U.S. LARGE-CAP ETF | ETF | 808524201 | 1,265,555 | 28,030 | SH | | SOLE | | 0 | 0 | 28,030 |
SCHWAB U.S. LARGE-CAP VALUE ETF | ETF | 808524409 | 480,362 | 7,276 | SH | | SOLE | | 0 | 0 | 7,276 |
SCHWAB US DIVIDEND EQUITY ETF | ETF | 808524797 | 11,706,828 | 154,975 | SH | | SOLE | | 0 | 0 | 154,975 |
SHERWIN WILLIAMS CO COM | Stock | 824348106 | 608,039 | 2,562 | SH | | SOLE | | 0 | 0 | 2,562 |
SITIO ROYALTIES CORP CLASS A COM | Stock | 82983N108 | 328,977 | 11,403 | SH | | SOLE | | 0 | 0 | 11,403 |
SIXTH STREET SPECIALTY LENDING COM | CEF | 83012A109 | 598,383 | 33,617 | SH | | SOLE | | 0 | 0 | 33,617 |
SL GREEN RLTY CORP COM | REIT | 78440X887 | 1,400,392 | 41,530 | SH | | SOLE | | 0 | 0 | 41,530 |
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B | ADR | 833635105 | 336,286 | 4,212 | SH | | SOLE | | 0 | 0 | 4,212 |
SOURCE CAP INC COM | CEF | 836144105 | 504,938 | 13,061 | SH | | SOLE | | 0 | 0 | 13,061 |
SOUTHERN CO COM | Stock | 842587107 | 611,390 | 8,561 | SH | | SOLE | | 0 | 0 | 8,561 |
SPDR BLOOMBERG CONVERTIBLE SECURITIES ETF | ETF | 78464A359 | 221,301 | 3,439 | SH | | SOLE | | 0 | 0 | 3,439 |
SPDR BLOOMBERG HIGH YIELD BOND ETF | ETF | 78468R622 | 924,306 | 10,270 | SH | | SOLE | | 0 | 0 | 10,270 |
SPDR BLOOMBERG SHORT TERM HIGH YIELD BOND ETF | ETF | 78468R408 | 219,736 | 9,065 | SH | | SOLE | | 0 | 0 | 9,065 |
SPDR DOUBLELINE SHORT DURATION TOTAL RETURN TACTICAL ETF | ETF | 78470P200 | 248,956 | 5,402 | SH | | SOLE | | 0 | 0 | 5,402 |
SPDR GOLD SHARES | ETF | 78463V107 | 4,795,384 | 28,268 | SH | | SOLE | | 0 | 0 | 28,268 |
SPDR NUVEEN BLOOMBERG MUNICIPAL BOND ETF | ETF | 78468R721 | 309,827 | 6,791 | SH | | SOLE | | 0 | 0 | 6,791 |
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF | ETF | 78463X889 | 276,117 | 9,300 | SH | | SOLE | | 0 | 0 | 9,300 |
SPDR PORTFOLIO S&P 500 ETF | ETF | 78464A854 | 914,382 | 20,328 | SH | | SOLE | | 0 | 0 | 20,328 |
SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF | ETF | 78464A474 | 1,755,645 | 59,756 | SH | | SOLE | | 0 | 0 | 59,756 |
SPDR S&P 500 ETF TRUST | ETF | 78462F103 | 9,135,503 | 23,888 | SH | | SOLE | | 0 | 0 | 23,888 |
SPDR S&P BIOTECH ETF | ETF | 78464A870 | 421,557 | 5,079 | SH | | SOLE | | 0 | 0 | 5,079 |
SPDR S&P GLOBAL DIVIDEND ETF | ETF | 78463X459 | 509,840 | 8,687 | SH | | SOLE | | 0 | 0 | 8,687 |
SPDR S&P INTERNATIONAL DIVIDEND ETF | ETF | 78463X772 | 512,046 | 15,843 | SH | | SOLE | | 0 | 0 | 15,843 |
SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF | ETF | 78468R556 | 217,058 | 1,597 | SH | | SOLE | | 0 | 0 | 1,597 |
SPDR S&P REGIONAL BANKING ETF | ETF | 78464A698 | 548,215 | 9,332 | SH | | SOLE | | 0 | 0 | 9,332 |
SPIRIT AIRLS INC COM | Stock | 848577102 | 1,920,397 | 98,583 | SH | | SOLE | | 0 | 0 | 98,583 |
SPROTT PHYSICAL GOLD & SILVER TR UNIT | CEF | 85208R101 | 1,923,728 | 107,291 | SH | | SOLE | | 0 | 0 | 107,291 |
SPROTT PHYSICAL SILVER TR TR UNIT | CEF | 85207K107 | 119,150 | 14,460 | SH | | SOLE | | 0 | 0 | 14,460 |
SRH TOTAL RETURN FUND INC COM | CEF | 101507101 | 190,500 | 15,000 | SH | | SOLE | | 0 | 0 | 15,000 |
STARBUCKS CORP COM | Stock | 855244109 | 2,240,638 | 22,587 | SH | | SOLE | | 0 | 0 | 22,587 |
STEEL DYNAMICS INC COM | Stock | 858119100 | 1,271,931 | 13,018 | SH | | SOLE | | 0 | 0 | 13,018 |
STRATEGY SHARES NASDAQ 7HANDL INDEX ETF | ETF | 86280R506 | 249,645 | 12,750 | SH | | SOLE | | 0 | 0 | 12,750 |
STRYKER CORPORATION COM | Stock | 863667101 | 869,115 | 3,554 | SH | | SOLE | | 0 | 0 | 3,554 |
SUPER MICRO COMPUTER INC COM | Stock | 86800U104 | 425,524 | 5,183 | SH | | SOLE | | 0 | 0 | 5,183 |
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS | ADR | 874039100 | 325,074 | 4,364 | SH | | SOLE | | 0 | 0 | 4,364 |
TARGET CORP COM | Stock | 87612E106 | 2,698,297 | 18,104 | SH | | SOLE | | 0 | 0 | 18,104 |
TE CONNECTIVITY LTD SHS | Stock | H84989104 | 312,966 | 2,726 | SH | | SOLE | | 0 | 0 | 2,726 |
TECHNOLOGY SELECT SECTOR SPDR FUND | ETF | 81369Y803 | 9,078,233 | 72,952 | SH | | SOLE | | 0 | 0 | 72,952 |
TEKLA HEALTHCARE INVS SH BEN INT | CEF | 87911J103 | 649,888 | 36,104 | SH | | SOLE | | 0 | 0 | 36,104 |
TEKLA HEALTHCARE OPPORTUNITIES SHS | CEF | 879105104 | 282,986 | 14,285 | SH | | SOLE | | 0 | 0 | 14,285 |
TEKLA LIFE SCIENCES INVS SH BEN INT | CEF | 87911K100 | 197,519 | 13,900 | SH | | SOLE | | 0 | 0 | 13,900 |
TEMPLETON GLOBAL INCOME FD COM | CEF | 880198106 | 1,483,640 | 342,642 | SH | | SOLE | | 0 | 0 | 342,642 |
TESLA INC COM | Stock | 88160R101 | 1,546,155 | 12,552 | SH | | SOLE | | 0 | 0 | 12,552 |
TEXAS INSTRS INC COM | Stock | 882508104 | 1,602,367 | 9,698 | SH | | SOLE | | 0 | 0 | 9,698 |
THERMO FISHER SCIENTIFIC INC COM | Stock | 883556102 | 413,031 | 750 | SH | | SOLE | | 0 | 0 | 750 |
TORONTO DOMINION BK ONT COM NEW | Stock | 891160509 | 204,836 | 3,163 | SH | | SOLE | | 0 | 0 | 3,163 |
TRACTOR SUPPLY CO COM | Stock | 892356106 | 310,410 | 1,379 | SH | | SOLE | | 0 | 0 | 1,379 |
TRI CONTL CORP COM | CEF | 895436103 | 287,667 | 11,223 | SH | | SOLE | | 0 | 0 | 11,223 |
TRUIST FINL CORP COM | Stock | 89832Q109 | 202,978 | 4,717 | SH | | SOLE | | 0 | 0 | 4,717 |
TYSON FOODS INC CL A | Stock | 902494103 | 209,905 | 3,371 | SH | | SOLE | | 0 | 0 | 3,371 |
UFP INDUSTRIES INC COM | Stock | 90278Q108 | 392,525 | 4,953 | SH | | SOLE | | 0 | 0 | 4,953 |
UGI CORP NEW COM | Stock | 902681105 | 531,028 | 14,325 | SH | | SOLE | | 0 | 0 | 14,325 |
ULTA BEAUTY INC COM | Stock | 90384S303 | 466,256 | 994 | SH | | SOLE | | 0 | 0 | 994 |
UNION PAC CORP COM | Stock | 907818108 | 675,929 | 3,264 | SH | | SOLE | | 0 | 0 | 3,264 |
UNITED MICROELECTRONICS CORP SPON ADR NEW | ADR | 910873405 | 153,520 | 23,510 | SH | | SOLE | | 0 | 0 | 23,510 |
UNITED PARCEL SERVICE INC CL B | Stock | 911312106 | 1,121,700 | 6,452 | SH | | SOLE | | 0 | 0 | 6,452 |
UNITEDHEALTH GROUP INC COM | Stock | 91324P102 | 5,993,034 | 11,303 | SH | | SOLE | | 0 | 0 | 11,303 |
UNUM GROUP COM | Stock | 91529Y106 | 1,098,045 | 26,762 | SH | | SOLE | | 0 | 0 | 26,762 |
US BANCORP DEL COM NEW | Stock | 902973304 | 1,310,851 | 30,058 | SH | | SOLE | | 0 | 0 | 30,058 |
US EQUITY DIVIDEND SELECT ETF | ETF | 33738R738 | 489,837 | 17,494 | SH | | SOLE | | 0 | 0 | 17,494 |
UTILITIES SELECT SECTOR SPDR FUND | ETF | 81369Y886 | 307,560 | 4,362 | SH | | SOLE | | 0 | 0 | 4,362 |
VALERO ENERGY CORP COM | Stock | 91913Y100 | 589,786 | 4,649 | SH | | SOLE | | 0 | 0 | 4,649 |
VANECK GOLD MINERS ETF | ETF | 92189F106 | 1,944,394 | 67,843 | SH | | SOLE | | 0 | 0 | 67,843 |
VANECK HIGH YIELD MUNI ETF | ETF | 92189H409 | 506,609 | 10,021 | SH | | SOLE | | 0 | 0 | 10,021 |
VANECK INTERMEDIATE MUNI ETF | ETF | 92189H201 | 357,913 | 7,847 | SH | | SOLE | | 0 | 0 | 7,847 |
VANECK JUNIOR GOLD MINERS ETF | ETF | 92189F791 | 451,579 | 12,667 | SH | | SOLE | | 0 | 0 | 12,667 |
VANECK SHORT HIGH YIELD MUNI ETF | ETF | 92189F387 | 376,819 | 16,920 | SH | | SOLE | | 0 | 0 | 16,920 |
VANGUARD COMMUNICATION SERVICES ETF | ETF | 92204A884 | 477,887 | 5,810 | SH | | SOLE | | 0 | 0 | 5,810 |
VANGUARD DIVIDEND APPRECIATION ETF | ETF | 921908844 | 2,766,041 | 18,215 | SH | | SOLE | | 0 | 0 | 18,215 |
VANGUARD ENERGY ETF | ETF | 92204A306 | 675,189 | 5,567 | SH | | SOLE | | 0 | 0 | 5,567 |
VANGUARD FINANCIALS ETF | ETF | 92204A405 | 432,395 | 5,226 | SH | | SOLE | | 0 | 0 | 5,226 |
VANGUARD FTSE DEVELOPED MARKETS ETF | ETF | 921943858 | 5,825,014 | 138,789 | SH | | SOLE | | 0 | 0 | 138,789 |
VANGUARD FTSE EMERGING MARKETS ETF | ETF | 922042858 | 7,603,189 | 195,053 | SH | | SOLE | | 0 | 0 | 195,053 |
VANGUARD GROWTH ETF | ETF | 922908736 | 4,742,708 | 22,254 | SH | | SOLE | | 0 | 0 | 22,254 |
VANGUARD HEALTH CARE ETF | ETF | 92204A504 | 1,104,125 | 4,451 | SH | | SOLE | | 0 | 0 | 4,451 |
VANGUARD HIGH DIVIDEND YIELD INDEX ETF | ETF | 921946406 | 19,438,647 | 179,638 | SH | | SOLE | | 0 | 0 | 179,638 |
VANGUARD INFORMATION TECHNOLOGY ETF | ETF | 92204A702 | 284,850 | 891 | SH | | SOLE | | 0 | 0 | 891 |
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF | ETF | 92206C870 | 458,924 | 5,920 | SH | | SOLE | | 0 | 0 | 5,920 |
VANGUARD LARGE-CAP ETF | ETF | 922908637 | 1,591,057 | 9,133 | SH | | SOLE | | 0 | 0 | 9,133 |
VANGUARD MATERIALS ETF | ETF | 92204A801 | 564,988 | 3,319 | SH | | SOLE | | 0 | 0 | 3,319 |
VANGUARD MEGA CAP ETF | ETF | 921910873 | 1,262,054 | 9,532 | SH | | SOLE | | 0 | 0 | 9,532 |
VANGUARD MEGA CAP GROWTH ETF | ETF | 921910816 | 704,963 | 4,096 | SH | | SOLE | | 0 | 0 | 4,096 |
VANGUARD MID-CAP ETF | ETF | 922908629 | 12,288,436 | 60,293 | SH | | SOLE | | 0 | 0 | 60,293 |
VANGUARD MID-CAP VALUE ETF | ETF | 922908512 | 3,233,055 | 23,906 | SH | | SOLE | | 0 | 0 | 23,906 |
VANGUARD REAL ESTATE ETF | ETF | 922908553 | 1,631,056 | 19,775 | SH | | SOLE | | 0 | 0 | 19,775 |
VANGUARD RUSSELL 1000 GROWTH ETF | ETF | 92206C680 | 206,087 | 3,738 | SH | | SOLE | | 0 | 0 | 3,738 |
VANGUARD RUSSELL 3000 ETF | ETF | 92206C599 | 1,420,888 | 8,273 | SH | | SOLE | | 0 | 0 | 8,273 |
VANGUARD S&P 500 ETF | ETF | 922908363 | 7,123,591 | 20,275 | SH | | SOLE | | 0 | 0 | 20,275 |
VANGUARD SHORT-TERM BOND ETF | ETF | 921937827 | 1,895,872 | 25,184 | SH | | SOLE | | 0 | 0 | 25,184 |
VANGUARD SHORT-TERM CORPORATE BOND ETF | ETF | 92206C409 | 1,211,507 | 16,112 | SH | | SOLE | | 0 | 0 | 16,112 |
VANGUARD SMALL CAP VALUE ETF | ETF | 922908611 | 1,247,026 | 7,852 | SH | | SOLE | | 0 | 0 | 7,852 |
VANGUARD SMALL-CAP ETF | ETF | 922908751 | 2,280,493 | 12,425 | SH | | SOLE | | 0 | 0 | 12,425 |
VANGUARD TOTAL BOND MARKET ETF | ETF | 921937835 | 260,120 | 3,620 | SH | | SOLE | | 0 | 0 | 3,620 |
VANGUARD TOTAL STOCK MARKET ETF | ETF | 922908769 | 4,422,662 | 23,132 | SH | | SOLE | | 0 | 0 | 23,132 |
VANGUARD TOTAL WORLD STOCK ETF | ETF | 922042742 | 334,285 | 3,878 | SH | | SOLE | | 0 | 0 | 3,878 |
VANGUARD VALUE ETF | ETF | 922908744 | 7,172,872 | 51,099 | SH | | SOLE | | 0 | 0 | 51,099 |
VEEVA SYS INC CL A COM | Stock | 922475108 | 233,678 | 1,448 | SH | | SOLE | | 0 | 0 | 1,448 |
VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 | 2,566,598 | 65,142 | SH | | SOLE | | 0 | 0 | 65,142 |
VERTEX PHARMACEUTICALS INC COM | Stock | 92532F100 | 874,137 | 3,027 | SH | | SOLE | | 0 | 0 | 3,027 |
VICTORYSHARES US 500 VOLATILITY WTD ETF | ETF | 92647N766 | 535,818 | 7,909 | SH | | SOLE | | 0 | 0 | 7,909 |
VISA INC COM CL A | Stock | 92826C839 | 6,127,078 | 29,491 | SH | | SOLE | | 0 | 0 | 29,491 |
VOYA GLBL ADV & PREM OPP FD COM | CEF | 92912R104 | 120,495 | 13,850 | SH | | SOLE | | 0 | 0 | 13,850 |
WALGREENS BOOTS ALLIANCE INC COM | Stock | 931427108 | 407,965 | 10,919 | SH | | SOLE | | 0 | 0 | 10,919 |
WALMART INC COM | Stock | 931142103 | 3,991,900 | 28,153 | SH | | SOLE | | 0 | 0 | 28,153 |
WARNER BROS DISCOVERY INC COM SER A | Stock | 934423104 | 181,862 | 19,183 | SH | | SOLE | | 0 | 0 | 19,183 |
WASTE MGMT INC DEL COM | Stock | 94106L109 | 1,071,961 | 6,833 | SH | | SOLE | | 0 | 0 | 6,833 |
WEC ENERGY GROUP INC COM | Stock | 92939U106 | 1,707,827 | 18,214 | SH | | SOLE | | 0 | 0 | 18,214 |
WELLS FARGO CO NEW COM | Stock | 949746101 | 250,076 | 6,056 | SH | | SOLE | | 0 | 0 | 6,056 |
WELLTOWER INC COM | REIT | 95040Q104 | 232,967 | 3,554 | SH | | SOLE | | 0 | 0 | 3,554 |
WESTERN DIGITAL CORP. 1.5 02/01/2024 | Convertible | 958102AP0 | 11,430 | 12,000 | SH | | SOLE | | 0 | 0 | 12,000 |
WESTLAKE CORPORATION COM | Stock | 960413102 | 745,568 | 7,271 | SH | | SOLE | | 0 | 0 | 7,271 |
WILLIAMS COS INC COM | Stock | 969457100 | 455,007 | 13,830 | SH | | SOLE | | 0 | 0 | 13,830 |
WISDOMTREE CYBERSECURITY FUND | ETF | 97717Y659 | 152,254 | 10,000 | SH | | SOLE | | 0 | 0 | 10,000 |
WISDOMTREE U.S. TOTAL DIVIDEND FUND | ETF | 97717W109 | 202,814 | 3,344 | SH | | SOLE | | 0 | 0 | 3,344 |
WISDOMTREE US QUALITY DIVIDEND GROWTH FUND | ETF | 97717X669 | 216,616 | 3,588 | SH | | SOLE | | 0 | 0 | 3,588 |
XCEL ENERGY INC COM | Stock | 98389B100 | 345,440 | 4,927 | SH | | SOLE | | 0 | 0 | 4,927 |
YAMANA GOLD INC COM | Stock | 98462Y100 | 191,009 | 34,416 | SH | | SOLE | | 0 | 0 | 34,416 |
ZOETIS INC CL A | Stock | 98978V103 | 415,743 | 2,836 | SH | | SOLE | | 0 | 0 | 2,836 |