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 |
AFLAC INC | COM | 001055102 | 520,479 | 7,457 | SH | | SOLE | | 0 | 0 | 7,457 |
AGNC INVT CORP | COM | 00123Q104 | 302,887 | 29,900 | SH | | SOLE | | 0 | 0 | 29,900 |
AES CORP | COM | 00130H105 | 457,233 | 22,057 | SH | | SOLE | | 0 | 0 | 22,057 |
ALPS ETF TR | ALERIAN MLP | 00162Q452 | 355,026 | 9,054 | SH | | SOLE | | 0 | 0 | 9,054 |
AT&T INC | COM | 00206R102 | 3,829,358 | 240,085 | SH | | SOLE | | 0 | 0 | 240,085 |
ARK ETF TR | INNOVATION ETF | 00214Q104 | 408,106 | 9,246 | SH | | SOLE | | 0 | 0 | 9,246 |
ABBOTT LABS | COM | 002824100 | 1,729,572 | 15,865 | SH | | SOLE | | 0 | 0 | 15,865 |
ABBVIE INC | COM | 00287Y109 | 3,359,245 | 24,933 | SH | | SOLE | | 0 | 0 | 24,933 |
ABRDN ASIA PACIFIC INCOME FU | COM | 003009107 | 231,574 | 85,768 | SH | | SOLE | | 0 | 0 | 85,768 |
ABRDN GLOBAL PREMIER PPTYS F | COM SH BEN INT | 00302L108 | 241,641 | 61,643 | SH | | SOLE | | 0 | 0 | 61,643 |
ABRDN INCOME CREDIT STRATEGI | COM | 003057106 | 69,159 | 10,111 | SH | | SOLE | | 0 | 0 | 10,111 |
ABRDN GOLD ETF TRUST | PHYSCL GOLD SHS | 00326A104 | 324,065 | 17,641 | SH | | SOLE | | 0 | 0 | 17,641 |
ACCELERATE DIAGNOSTICS INC | COM | 00430H102 | 21,774 | 26,882 | SH | | SOLE | | 0 | 0 | 26,882 |
ADAM NAT RES FD INC | COM | 00548F105 | 281,070 | 13,500 | SH | | SOLE | | 0 | 0 | 13,500 |
ADOBE SYSTEMS INCORPORATED | COM | 00724F101 | 2,037,664 | 4,167 | SH | | SOLE | | 0 | 0 | 4,167 |
ADVANCE AUTO PARTS INC | COM | 00751Y106 | 476,212 | 6,774 | SH | | SOLE | | 0 | 0 | 6,774 |
ADVANCED MICRO DEVICES INC | COM | 007903107 | 4,174,004 | 36,643 | SH | | SOLE | | 0 | 0 | 36,643 |
AIM IMMUNOTECH INC | COM | 00901B105 | 24,832 | 37,063 | SH | | SOLE | | 0 | 0 | 37,063 |
AIR PRODS & CHEMS INC | COM | 009158106 | 1,124,058 | 3,753 | SH | | SOLE | | 0 | 0 | 3,753 |
ALBEMARLE CORP | COM | 012653101 | 342,692 | 1,536 | SH | | SOLE | | 0 | 0 | 1,536 |
ALLEGIANT TRAVEL CO | COM | 01748X102 | 289,813 | 2,295 | SH | | SOLE | | 0 | 0 | 2,295 |
ALLSTATE CORP | COM | 020002101 | 219,502 | 2,013 | SH | | SOLE | | 0 | 0 | 2,013 |
ALPHABET INC | CAP STK CL C | 02079K107 | 15,093,306 | 124,769 | SH | | SOLE | | 0 | 0 | 124,769 |
ALPHABET INC | CAP STK CL A | 02079K305 | 22,691,768 | 189,572 | SH | | SOLE | | 0 | 0 | 189,572 |
ALTRIA GROUP INC | COM | 02209S103 | 2,601,057 | 57,418 | SH | | SOLE | | 0 | 0 | 57,418 |
AMAZON COM INC | COM | 023135106 | 14,656,954 | 112,434 | SH | | SOLE | | 0 | 0 | 112,434 |
AMERICAN ELEC PWR CO INC | COM | 025537101 | 1,143,541 | 13,581 | SH | | SOLE | | 0 | 0 | 13,581 |
AMERICAN EXPRESS CO | COM | 025816109 | 750,259 | 4,307 | SH | | SOLE | | 0 | 0 | 4,307 |
AMERICAN INTL GROUP INC | COM NEW | 026874784 | 202,674 | 3,522 | SH | | SOLE | | 0 | 0 | 3,522 |
AMERICAN TOWER CORP NEW | COM | 03027X100 | 1,456,058 | 7,508 | SH | | SOLE | | 0 | 0 | 7,508 |
AMERICAN WTR WKS CO INC NEW | COM | 030420103 | 388,110 | 2,719 | SH | | SOLE | | 0 | 0 | 2,719 |
AMES NATL CORP | COM | 031001100 | 188,594 | 10,460 | SH | | SOLE | | 0 | 0 | 10,460 |
AMETEK INC | COM | 031100100 | 902,967 | 5,578 | SH | | SOLE | | 0 | 0 | 5,578 |
AMGEN INC | COM | 031162100 | 3,830,472 | 17,253 | SH | | SOLE | | 0 | 0 | 17,253 |
ANALOG DEVICES INC | COM | 032654105 | 371,480 | 1,907 | SH | | SOLE | | 0 | 0 | 1,907 |
ANNALY CAPITAL MANAGEMENT IN | COM NEW | 035710839 | 953,614 | 47,657 | SH | | SOLE | | 0 | 0 | 47,657 |
ELEVANCE HEALTH INC | COM | 036752103 | 945,893 | 2,129 | SH | | SOLE | | 0 | 0 | 2,129 |
ANTERO MIDSTREAM CORP | COM | 03676B102 | 271,776 | 23,429 | SH | | SOLE | | 0 | 0 | 23,429 |
APOLLO GLOBAL MGMT INC | COM | 03769M106 | 651,950 | 8,488 | SH | | SOLE | | 0 | 0 | 8,488 |
APPLE INC | COM | 037833100 | 81,390,105 | 419,602 | SH | | SOLE | | 0 | 0 | 419,602 |
APPHARVEST INC | COM | 03783T103 | 20,350 | 55,000 | SH | | SOLE | | 0 | 0 | 55,000 |
APPLIED MATLS INC | COM | 038222105 | 1,556,075 | 10,766 | SH | | SOLE | | 0 | 0 | 10,766 |
ARBOR REALTY TRUST INC | COM | 038923108 | 682,462 | 46,050 | SH | | SOLE | | 0 | 0 | 46,050 |
ARCHER DANIELS MIDLAND CO | COM | 039483102 | 988,710 | 13,085 | SH | | SOLE | | 0 | 0 | 13,085 |
ARES CAPITAL CORP | COM | 04010L103 | 637,525 | 33,929 | SH | | SOLE | | 0 | 0 | 33,929 |
ARISTA NETWORKS INC | COM | 040413106 | 264,158 | 1,630 | SH | | SOLE | | 0 | 0 | 1,630 |
ARMATA PHARMACEUTICALS INC | COM | 04216R102 | 20,668 | 18,130 | SH | | SOLE | | 0 | 0 | 18,130 |
ARMOUR RESIDENTIAL REIT INC | COM NEW | 042315507 | 486,192 | 91,218 | SH | | SOLE | | 0 | 0 | 91,218 |
ASTRAZENECA PLC | SPONSORED ADR | 046353108 | 1,161,724 | 16,232 | SH | | SOLE | | 0 | 0 | 16,232 |
AUTODESK INC | COM | 052769106 | 250,365 | 1,224 | SH | | SOLE | | 0 | 0 | 1,224 |
AUTOMATIC DATA PROCESSING IN | COM | 053015103 | 615,930 | 2,802 | SH | | SOLE | | 0 | 0 | 2,802 |
AUTOZONE INC | COM | 053332102 | 1,543,127 | 619 | SH | | SOLE | | 0 | 0 | 619 |
AVANGRID INC | COM | 05351W103 | 232,451 | 6,169 | SH | | SOLE | | 0 | 0 | 6,169 |
AXON ENTERPRISE INC | COM | 05464C101 | 295,607 | 1,515 | SH | | SOLE | | 0 | 0 | 1,515 |
BCE INC | COM NEW | 05534B760 | 534,697 | 11,728 | SH | | SOLE | | 0 | 0 | 11,728 |
BP PLC | SPONSORED ADR | 055622104 | 1,417,710 | 40,173 | SH | | SOLE | | 0 | 0 | 40,173 |
BNY MELLON STRATEGIC MUNS IN | COM | 05588W108 | 136,529 | 21,950 | SH | | SOLE | | 0 | 0 | 21,950 |
BAIN CAP SPECIALTY FIN INC | COM STK | 05684B107 | 218,862 | 16,200 | SH | | SOLE | | 0 | 0 | 16,200 |
BANK AMERICA CORP | COM | 060505104 | 1,885,409 | 65,717 | SH | | SOLE | | 0 | 0 | 65,717 |
BANK NEW YORK MELLON CORP | COM | 064058100 | 579,072 | 13,007 | SH | | SOLE | | 0 | 0 | 13,007 |
BANKWELL FINL GROUP INC | COM | 06654A103 | 411,441 | 16,876 | SH | | SOLE | | 0 | 0 | 16,876 |
BARCLAYS BANK PLC | IPTH SR B S&P | 06748F324 | 623,750 | 24,950 | SH | | SOLE | | 0 | 0 | 24,950 |
BARINGS BDC INC | COM | 06759L103 | 195,002 | 24,873 | SH | | SOLE | | 0 | 0 | 24,873 |
BAXTER INTL INC | COM | 071813109 | 345,739 | 7,589 | SH | | SOLE | | 0 | 0 | 7,589 |
BECTON DICKINSON & CO | COM | 075887109 | 554,972 | 2,102 | SH | | SOLE | | 0 | 0 | 2,102 |
BENSON HILL INC | COMMON STOCK | 082490103 | 13,000 | 10,000 | SH | | SOLE | | 0 | 0 | 10,000 |
BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 910,470 | 2,670 | SH | | SOLE | | 0 | 0 | 2,670 |
BHP GROUP LTD | SPONSORED ADS | 088606108 | 989,142 | 16,577 | SH | | SOLE | | 0 | 0 | 16,577 |
BIOSIG TECHNOLOGIES INC | COM NEW | 09073N201 | 14,375 | 11,500 | SH | | SOLE | | 0 | 0 | 11,500 |
BIOXCEL THERAPEUTICS INC | COM | 09075P105 | 137,862 | 20,700 | SH | | SOLE | | 0 | 0 | 20,700 |
BLACK HILLS CORP | COM | 092113109 | 1,964,655 | 32,603 | SH | | SOLE | | 0 | 0 | 32,603 |
BLACKROCK INC | COM | 09247X101 | 554,985 | 803 | SH | | SOLE | | 0 | 0 | 803 |
BLACKROCK UTILS INFRASTRUCTU | COM | 09248D104 | 205,428 | 9,321 | SH | | SOLE | | 0 | 0 | 9,321 |
BLACKROCK MUN INCOME TR | SH BEN INT | 09248F109 | 141,247 | 14,210 | SH | | SOLE | | 0 | 0 | 14,210 |
BLACKROCK ENERGY & RES TR | COM | 09250U101 | 130,032 | 10,800 | SH | | SOLE | | 0 | 0 | 10,800 |
BLACKROCK ENHANCED EQUITY DI | COM | 09251A104 | 233,127 | 27,953 | SH | | SOLE | | 0 | 0 | 27,953 |
BLACKROCK MUNIVEST FD INC | COM | 09253R105 | 160,605 | 23,864 | SH | | SOLE | | 0 | 0 | 23,864 |
BLACKROCK MUNIVEST FD II INC | COM | 09253T101 | 158,228 | 14,885 | SH | | SOLE | | 0 | 0 | 14,885 |
BLACKROCK MUNIYILD QULT FD I | COM | 09254F100 | 234,894 | 20,302 | SH | | SOLE | | 0 | 0 | 20,302 |
BLACKROCK CORPOR HI YLD FD I | COM | 09255P107 | 282,996 | 31,726 | SH | | SOLE | | 0 | 0 | 31,726 |
BLACKROCK DEBT STRATEGIES FD | COM NEW | 09255R202 | 121,905 | 12,452 | SH | | SOLE | | 0 | 0 | 12,452 |
BLACKROCK TCP CAPITAL CORP | COM | 09259E108 | 410,762 | 37,650 | SH | | SOLE | | 0 | 0 | 37,650 |
BLACKSTONE INC | COM | 09260D107 | 1,531,687 | 16,475 | SH | | SOLE | | 0 | 0 | 16,475 |
BLACKROCK SCIENCE & TECHNOLO | SHS BEN INT | 09260K101 | 273,479 | 15,101 | SH | | SOLE | | 0 | 0 | 15,101 |
BNY MELLON STRATEGIC MUN BD | COM | 09662E109 | 129,105 | 22,650 | SH | | SOLE | | 0 | 0 | 22,650 |
BOEING CO | COM | 097023105 | 2,725,870 | 12,909 | SH | | SOLE | | 0 | 0 | 12,909 |
BORGWARNER INC | COM | 099724106 | 819,683 | 16,759 | SH | | SOLE | | 0 | 0 | 16,759 |
BRISTOL-MYERS SQUIBB CO | COM | 110122108 | 2,725,864 | 42,625 | SH | | SOLE | | 0 | 0 | 42,625 |
BROADCOM INC | COM | 11135F101 | 5,394,863 | 6,219 | SH | | SOLE | | 0 | 0 | 6,219 |
BROOKFIELD RENEWABLE CORP | CL A SUB VTG | 11284V105 | 389,430 | 12,355 | SH | | SOLE | | 0 | 0 | 12,355 |
BROOKLINE BANCORP INC DEL | COM | 11373M107 | 104,880 | 12,000 | SH | | SOLE | | 0 | 0 | 12,000 |
THE CIGNA GROUP | COM | 125523100 | 326,899 | 1,165 | SH | | SOLE | | 0 | 0 | 1,165 |
CME GROUP INC | COM | 12572Q105 | 221,792 | 1,197 | SH | | SOLE | | 0 | 0 | 1,197 |
CSX CORP | COM | 126408103 | 949,393 | 27,841 | SH | | SOLE | | 0 | 0 | 27,841 |
CVS HEALTH CORP | COM | 126650100 | 3,739,969 | 54,101 | SH | | SOLE | | 0 | 0 | 54,101 |
CALAMOS GBL DYN INCOME FUND | COM | 12811L107 | 72,017 | 11,963 | SH | | SOLE | | 0 | 0 | 11,963 |
CANADIAN PACIFIC KANSAS CITY | COM | 13646K108 | 230,518 | 2,854 | SH | | SOLE | | 0 | 0 | 2,854 |
CARDINAL HEALTH INC | COM | 14149Y108 | 267,520 | 2,829 | SH | | SOLE | | 0 | 0 | 2,829 |
CARRIER GLOBAL CORPORATION | COM | 14448C104 | 349,626 | 7,033 | SH | | SOLE | | 0 | 0 | 7,033 |
CARVANA CO | CL A | 146869102 | 540,432 | 20,850 | SH | | SOLE | | 0 | 0 | 20,850 |
CASELLA WASTE SYS INC | CL A | 147448104 | 232,457 | 2,570 | SH | | SOLE | | 0 | 0 | 2,570 |
CATERPILLAR INC | COM | 149123101 | 3,277,552 | 13,321 | SH | | SOLE | | 0 | 0 | 13,321 |
CHENIERE ENERGY INC | COM NEW | 16411R208 | 804,766 | 5,282 | SH | | SOLE | | 0 | 0 | 5,282 |
CHEVRON CORP NEW | COM | 166764100 | 9,684,593 | 61,548 | SH | | SOLE | | 0 | 0 | 61,548 |
CHIMERA INVT CORP | COM NEW | 16934Q208 | 222,924 | 38,635 | SH | | SOLE | | 0 | 0 | 38,635 |
CHIPOTLE MEXICAN GRILL INC | COM | 169656105 | 744,372 | 348 | SH | | SOLE | | 0 | 0 | 348 |
CHURCHILL DOWNS INC | COM | 171484108 | 299,777 | 2,154 | SH | | SOLE | | 0 | 0 | 2,154 |
CISCO SYS INC | COM | 17275R102 | 2,884,112 | 55,742 | SH | | SOLE | | 0 | 0 | 55,742 |
CITIGROUP INC | COM NEW | 172967424 | 1,271,673 | 27,621 | SH | | SOLE | | 0 | 0 | 27,621 |
CITIZENS FINL GROUP INC | COM | 174610105 | 743,436 | 28,506 | SH | | SOLE | | 0 | 0 | 28,506 |
CLEVELAND-CLIFFS INC NEW | COM | 185899101 | 799,067 | 47,677 | SH | | SOLE | | 0 | 0 | 47,677 |
CLOROX CO DEL | COM | 189054109 | 630,411 | 3,964 | SH | | SOLE | | 0 | 0 | 3,964 |
CLOUGH GLOBAL EQUITY FD | COM | 18914C100 | 354,594 | 56,826 | SH | | SOLE | | 0 | 0 | 56,826 |
CLOVER HEALTH INVESTMENTS CO | COM CL A | 18914F103 | 44,882 | 50,030 | SH | | SOLE | | 0 | 0 | 50,030 |
COCA COLA CO | COM | 191216100 | 2,664,646 | 44,249 | SH | | SOLE | | 0 | 0 | 44,249 |
COLGATE PALMOLIVE CO | COM | 194162103 | 797,514 | 10,352 | SH | | SOLE | | 0 | 0 | 10,352 |
COLUMBIA FINL INC | COM | 197641103 | 362,433 | 20,962 | SH | | SOLE | | 0 | 0 | 20,962 |
COMCAST CORP NEW | CL A | 20030N101 | 970,650 | 23,361 | SH | | SOLE | | 0 | 0 | 23,361 |
CONOCOPHILLIPS | COM | 20825C104 | 2,066,479 | 19,945 | SH | | SOLE | | 0 | 0 | 19,945 |
CONSOLIDATED EDISON INC | COM | 209115104 | 914,492 | 10,116 | SH | | SOLE | | 0 | 0 | 10,116 |
CORECIVIC INC | COM | 21871N101 | 140,651 | 14,947 | SH | | SOLE | | 0 | 0 | 14,947 |
CORNERSTONE STRATEGIC VALUE | COM | 21924B302 | 276,213 | 32,961 | SH | | SOLE | | 0 | 0 | 32,961 |
CORNING INC | COM | 219350105 | 863,655 | 24,648 | SH | | SOLE | | 0 | 0 | 24,648 |
CORTEVA INC | COM | 22052L104 | 410,028 | 7,156 | SH | | SOLE | | 0 | 0 | 7,156 |
COSTCO WHSL CORP NEW | COM | 22160K105 | 6,719,554 | 12,481 | SH | | SOLE | | 0 | 0 | 12,481 |
CRONOS GROUP INC | COM | 22717L101 | 83,124 | 42,195 | SH | | SOLE | | 0 | 0 | 42,195 |
CROWDSTRIKE HLDGS INC | CL A | 22788C105 | 240,867 | 1,640 | SH | | SOLE | | 0 | 0 | 1,640 |
CROWN CASTLE INC | COM | 22822V101 | 691,424 | 6,068 | SH | | SOLE | | 0 | 0 | 6,068 |
CUE BIOPHARMA INC | COM | 22978P106 | 51,100 | 14,000 | SH | | SOLE | | 0 | 0 | 14,000 |
CUMMINS INC | COM | 231021106 | 274,199 | 1,118 | SH | | SOLE | | 0 | 0 | 1,118 |
NXG CUSHING MIDSTREAM ENERGY | COM NEW | 231631300 | 310,765 | 8,307 | SH | | SOLE | | 0 | 0 | 8,307 |
DBX ETF TR | XTRACK MSCI EAFE | 233051200 | 438,517 | 12,398 | SH | | SOLE | | 0 | 0 | 12,398 |
DBX ETF TR | XTRACK MSCI EAFE | 233051630 | 303,259 | 13,168 | SH | | SOLE | | 0 | 0 | 13,168 |
DBX ETF TR | XTRACK MSCI ALL | 233051820 | 539,963 | 18,651 | SH | | SOLE | | 0 | 0 | 18,651 |
DBX ETF TR | XTRACK MSCI EURP | 233051853 | 346,454 | 9,560 | SH | | SOLE | | 0 | 0 | 9,560 |
DANAHER CORPORATION | COM | 235851102 | 488,461 | 2,035 | SH | | SOLE | | 0 | 0 | 2,035 |
DECKERS OUTDOOR CORP | COM | 243537107 | 284,936 | 540 | SH | | SOLE | | 0 | 0 | 540 |
DEERE & CO | COM | 244199105 | 3,049,185 | 7,525 | SH | | SOLE | | 0 | 0 | 7,525 |
DELTA AIR LINES INC DEL | COM NEW | 247361702 | 1,284,198 | 27,013 | SH | | SOLE | | 0 | 0 | 27,013 |
DEVON ENERGY CORP NEW | COM | 25179M103 | 557,178 | 11,526 | SH | | SOLE | | 0 | 0 | 11,526 |
DEXCOM INC | COM | 252131107 | 921,802 | 7,173 | SH | | SOLE | | 0 | 0 | 7,173 |
DIAGEO PLC | SPON ADR NEW | 25243Q205 | 513,715 | 2,961 | SH | | SOLE | | 0 | 0 | 2,961 |
DICKS SPORTING GOODS INC | COM | 253393102 | 260,414 | 1,970 | SH | | SOLE | | 0 | 0 | 1,970 |
DIMENSIONAL ETF TRUST | NATL MUN BD ETF | 25434V849 | 252,153 | 5,294 | SH | | SOLE | | 0 | 0 | 5,294 |
DIREXION SHS ETF TR | NAS100 EQL WGT | 25459Y207 | 1,464,083 | 19,019 | SH | | SOLE | | 0 | 0 | 19,019 |
DISNEY WALT CO | COM | 254687106 | 2,524,547 | 28,277 | SH | | SOLE | | 0 | 0 | 28,277 |
DISCOVER FINL SVCS | COM | 254709108 | 564,528 | 4,831 | SH | | SOLE | | 0 | 0 | 4,831 |
DOCUSIGN INC | COM | 256163106 | 599,337 | 11,731 | SH | | SOLE | | 0 | 0 | 11,731 |
DOLLAR GEN CORP NEW | COM | 256677105 | 366,601 | 2,159 | SH | | SOLE | | 0 | 0 | 2,159 |
DOMINION ENERGY INC | COM | 25746U109 | 844,222 | 16,301 | SH | | SOLE | | 0 | 0 | 16,301 |
DOMINOS PIZZA INC | COM | 25754A201 | 747,595 | 2,218 | SH | | SOLE | | 0 | 0 | 2,218 |
DOVER CORP | COM | 260003108 | 215,864 | 1,462 | SH | | SOLE | | 0 | 0 | 1,462 |
DOW INC | COM | 260557103 | 1,921,618 | 36,080 | SH | | SOLE | | 0 | 0 | 36,080 |
DUFF & PHELPS UTLITY AND INF | COM | 26433C105 | 199,813 | 20,536 | SH | | SOLE | | 0 | 0 | 20,536 |
DUKE ENERGY CORP NEW | COM NEW | 26441C204 | 888,940 | 9,906 | SH | | SOLE | | 0 | 0 | 9,906 |
DUPONT DE NEMOURS INC | COM | 26614N102 | 624,643 | 8,744 | SH | | SOLE | | 0 | 0 | 8,744 |
EOG RES INC | COM | 26875P101 | 236,663 | 2,068 | SH | | SOLE | | 0 | 0 | 2,068 |
ETF SER SOLUTIONS | DEFIANCE NEXT | 26922A289 | 228,669 | 6,793 | SH | | SOLE | | 0 | 0 | 6,793 |
EASTERN BANKSHARES INC | COM | 27627N105 | 797,550 | 65,000 | SH | | SOLE | | 0 | 0 | 65,000 |
EASTGROUP PPTYS INC | COM | 277276101 | 268,461 | 1,546 | SH | | SOLE | | 0 | 0 | 1,546 |
EASTMAN CHEM CO | COM | 277432100 | 487,482 | 5,823 | SH | | SOLE | | 0 | 0 | 5,823 |
EATON VANCE MUNI INCOME TRUS | SH BEN INT | 27826U108 | 109,152 | 10,970 | SH | | SOLE | | 0 | 0 | 10,970 |
EATON VANCE LTD DURATION INC | COM | 27828H105 | 254,555 | 27,196 | SH | | SOLE | | 0 | 0 | 27,196 |
EATON VANCE TAX-MANAGED BUY- | COM | 27828Y108 | 230,679 | 18,050 | SH | | SOLE | | 0 | 0 | 18,050 |
EATON VANCE TAX-MANAGED GLOB | COM | 27829F108 | 249,250 | 31,471 | SH | | SOLE | | 0 | 0 | 31,471 |
ECOLAB INC | COM | 278865100 | 291,610 | 1,562 | SH | | SOLE | | 0 | 0 | 1,562 |
EDISON INTL | COM | 281020107 | 562,018 | 8,092 | SH | | SOLE | | 0 | 0 | 8,092 |
EDWARDS LIFESCIENCES CORP | COM | 28176E108 | 518,438 | 5,496 | SH | | SOLE | | 0 | 0 | 5,496 |
EMERSON ELEC CO | COM | 291011104 | 1,187,565 | 13,138 | SH | | SOLE | | 0 | 0 | 13,138 |
ENBRIDGE INC | COM | 29250N105 | 359,263 | 9,671 | SH | | SOLE | | 0 | 0 | 9,671 |
ENERGY TRANSFER L P | COM UT LTD PTN | 29273V100 | 394,423 | 31,057 | SH | | SOLE | | 0 | 0 | 31,057 |
ENERSYS | COM | 29275Y102 | 249,596 | 2,300 | SH | | SOLE | | 0 | 0 | 2,300 |
ENTERGY CORP NEW | COM | 29364G103 | 309,885 | 3,183 | SH | | SOLE | | 0 | 0 | 3,183 |
ENTERPRISE PRODS PARTNERS L | COM | 293792107 | 1,350,369 | 51,247 | SH | | SOLE | | 0 | 0 | 51,247 |
EQUINIX INC | COM | 29444U700 | 442,926 | 565 | SH | | SOLE | | 0 | 0 | 565 |
ESSENTIAL UTILS INC | COM | 29670G102 | 364,724 | 9,139 | SH | | SOLE | | 0 | 0 | 9,139 |
ETHAN ALLEN INTERIORS INC | COM | 297602104 | 682,538 | 24,135 | SH | | SOLE | | 0 | 0 | 24,135 |
EVERGY INC | COM | 30034W106 | 927,301 | 15,873 | SH | | SOLE | | 0 | 0 | 15,873 |
EVERSOURCE ENERGY | COM | 30040W108 | 204,213 | 2,879 | SH | | SOLE | | 0 | 0 | 2,879 |
EVOLENT HEALTH INC | CL A | 30050B101 | 296,334 | 9,780 | SH | | SOLE | | 0 | 0 | 9,780 |
EXELON CORP | COM | 30161N101 | 516,804 | 12,685 | SH | | SOLE | | 0 | 0 | 12,685 |
EXXON MOBIL CORP | COM | 30231G102 | 6,755,309 | 62,987 | SH | | SOLE | | 0 | 0 | 62,987 |
FS KKR CAP CORP | COM | 302635206 | 700,837 | 36,540 | SH | | SOLE | | 0 | 0 | 36,540 |
FS CREDIT OPPORTUNITIES CORP | COMMON STOCK | 30290Y101 | 61,750 | 13,000 | SH | | SOLE | | 0 | 0 | 13,000 |
META PLATFORMS INC | CL A | 30303M102 | 3,998,492 | 13,933 | SH | | SOLE | | 0 | 0 | 13,933 |
FASTENAL CO | COM | 311900104 | 574,196 | 9,734 | SH | | SOLE | | 0 | 0 | 9,734 |
FEDEX CORP | COM | 31428X106 | 1,789,652 | 7,219 | SH | | SOLE | | 0 | 0 | 7,219 |
FIRST BANCORP N C | COM | 318910106 | 385,203 | 12,948 | SH | | SOLE | | 0 | 0 | 12,948 |
FIRST TR MORNINGSTAR DIVID L | SHS | 336917109 | 243,546 | 7,161 | SH | | SOLE | | 0 | 0 | 7,161 |
FIRST TR EXCHANGE-TRADED FD | CAP STRENGTH ETF | 33733E104 | 427,175 | 5,690 | SH | | SOLE | | 0 | 0 | 5,690 |
FIRST TR EXCHANGE-TRADED FD | DJ INTERNT IDX | 33733E302 | 8,516,228 | 52,250 | SH | | SOLE | | 0 | 0 | 52,250 |
FIRST TR VALUE LINE DIVID IN | SHS | 33734H106 | 477,687 | 11,915 | SH | | SOLE | | 0 | 0 | 11,915 |
FIRST TR EXCHANGE TRADED FD | FINLS ALPHADEX | 33734X135 | 367,845 | 9,757 | SH | | SOLE | | 0 | 0 | 9,757 |
FIRST TR EXCHANGE TRADED FD | HLTH CARE ALPH | 33734X143 | 572,831 | 5,289 | SH | | SOLE | | 0 | 0 | 5,289 |
FIRST TR EXCHANGE TRADED FD | INDLS PROD DUR | 33734X150 | 279,940 | 4,659 | SH | | SOLE | | 0 | 0 | 4,659 |
FIRST TR EXCHANGE TRADED FD | TECH ALPHADEX | 33734X176 | 368,500 | 3,203 | SH | | SOLE | | 0 | 0 | 3,203 |
FIRST TR EXCHANGE TRADED FD | CLOUD COMPUTING | 33734X192 | 525,367 | 6,918 | SH | | SOLE | | 0 | 0 | 6,918 |
FIRST TR EXCHANGE TRADED FD | NASDAQ CYB ETF | 33734X846 | 526,983 | 11,605 | SH | | SOLE | | 0 | 0 | 11,605 |
FIRST TR LRG CP VL ALPHADEX | COM SHS | 33735J101 | 277,922 | 4,168 | SH | | SOLE | | 0 | 0 | 4,168 |
FIRST TR EXCHANGE-TRADED FD | SENIOR LN FD | 33738D309 | 371,958 | 8,211 | SH | | SOLE | | 0 | 0 | 8,211 |
FIRST TR HIGH INCOME LONG / | COM | 33738E109 | 202,648 | 17,714 | SH | | SOLE | | 0 | 0 | 17,714 |
FIRST TR EXCH TRADED FD III | PFD SECS INC ETF | 33739E108 | 372,324 | 23,314 | SH | | SOLE | | 0 | 0 | 23,314 |
FIRST TR EXCH TRADED FD III | MANAGD MUN ETF | 33739N108 | 615,959 | 12,154 | SH | | SOLE | | 0 | 0 | 12,154 |
FIRST TR EXCHANGE-TRADED FD | FIRST TR ENH NEW | 33739Q408 | 1,142,989 | 19,239 | SH | | SOLE | | 0 | 0 | 19,239 |
FIRST TR EXCHANGE-TRADED FD | FT CBOE VEST S&P | 33739Q705 | 863,675 | 16,342 | SH | | SOLE | | 0 | 0 | 16,342 |
FIRST TR EXCHNG TRADED FD VI | VEST US EQTY BUF | 33740F664 | 604,576 | 16,020 | SH | | SOLE | | 0 | 0 | 16,020 |
FIRST TR EXCHNG TRADED FD VI | VEST US BUFFER | 33740F862 | 662,954 | 17,166 | SH | | SOLE | | 0 | 0 | 17,166 |
FIRST TR EXCHNG TRADED FD VI | FT CBOE VEST US | 33740U307 | 639,287 | 16,831 | SH | | SOLE | | 0 | 0 | 16,831 |
FIRSTENERGY CORP | COM | 337932107 | 321,420 | 8,267 | SH | | SOLE | | 0 | 0 | 8,267 |
FORD MTR CO DEL | COM | 345370860 | 1,864,000 | 123,199 | SH | | SOLE | | 0 | 0 | 123,199 |
FORTINET INC | COM | 34959E109 | 207,419 | 2,744 | SH | | SOLE | | 0 | 0 | 2,744 |
FRANKLIN RESOURCES INC | COM | 354613101 | 516,431 | 19,335 | SH | | SOLE | | 0 | 0 | 19,335 |
FRANKLIN LTD DURATION INCOME | COM | 35472T101 | 297,165 | 48,085 | SH | | SOLE | | 0 | 0 | 48,085 |
FRANKLIN UNVL TR | SH BEN INT | 355145103 | 122,301 | 18,173 | SH | | SOLE | | 0 | 0 | 18,173 |
FREEPORT-MCMORAN INC | CL B | 35671D857 | 744,782 | 18,620 | SH | | SOLE | | 0 | 0 | 18,620 |
GABELLI GLOBL UTIL & INCOME | COM SH BEN INT | 36242L105 | 187,721 | 13,200 | SH | | SOLE | | 0 | 0 | 13,200 |
GE HEALTHCARE TECHNOLOGIES I | COMMON STOCK | 36266G107 | 1,029,969 | 12,678 | SH | | SOLE | | 0 | 0 | 12,678 |
GALLAGHER ARTHUR J & CO | COM | 363576109 | 240,868 | 1,097 | SH | | SOLE | | 0 | 0 | 1,097 |
GENERAL DYNAMICS CORP | COM | 369550108 | 1,228,472 | 5,710 | SH | | SOLE | | 0 | 0 | 5,710 |
GENERAL ELECTRIC CO | COM NEW | 369604301 | 2,597,511 | 23,646 | SH | | SOLE | | 0 | 0 | 23,646 |
GENERAL MLS INC | COM | 370334104 | 547,509 | 7,138 | SH | | SOLE | | 0 | 0 | 7,138 |
GENERAL MTRS CO | COM | 37045V100 | 565,770 | 14,672 | SH | | SOLE | | 0 | 0 | 14,672 |
GILEAD SCIENCES INC | COM | 375558103 | 808,878 | 10,495 | SH | | SOLE | | 0 | 0 | 10,495 |
GSK PLC | SPONSORED ADR | 37733W204 | 907,074 | 25,451 | SH | | SOLE | | 0 | 0 | 25,451 |
GLOBAL X FDS | GLB X MLP ENRG I | 37954Y293 | 1,999,351 | 48,096 | SH | | SOLE | | 0 | 0 | 48,096 |
GLOBAL X FDS | US PFD ETF | 37954Y657 | 372,870 | 19,230 | SH | | SOLE | | 0 | 0 | 19,230 |
GLOBAL X FDS | LITHIUM BTRY ETF | 37954Y855 | 229,808 | 3,534 | SH | | SOLE | | 0 | 0 | 3,534 |
GLOBAL X FDS | GLOBAL X URANIUM | 37954Y871 | 436,279 | 20,105 | SH | | SOLE | | 0 | 0 | 20,105 |
GOLDMAN SACHS GROUP INC | COM | 38141G104 | 1,232,183 | 3,820 | SH | | SOLE | | 0 | 0 | 3,820 |
GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 | 320,585 | 10,226 | SH | | SOLE | | 0 | 0 | 10,226 |
GOLDMAN SACHS BDC INC | SHS | 38147U107 | 233,888 | 16,875 | SH | | SOLE | | 0 | 0 | 16,875 |
GRAINGER W W INC | COM | 384802104 | 1,338,246 | 1,697 | SH | | SOLE | | 0 | 0 | 1,697 |
PEAKSTONE REALTY TRUST | COMMON SHARES | 39818P799 | 449,921 | 16,115 | SH | | SOLE | | 0 | 0 | 16,115 |
HALLIBURTON CO | COM | 406216101 | 286,583 | 8,687 | SH | | SOLE | | 0 | 0 | 8,687 |
HANCOCK JOHN TAX-ADVANTAGED | COM | 41013V100 | 490,651 | 24,052 | SH | | SOLE | | 0 | 0 | 24,052 |
HANESBRANDS INC | COM | 410345102 | 65,672 | 14,465 | SH | | SOLE | | 0 | 0 | 14,465 |
HARTFORD FINL SVCS GROUP INC | COM | 416515104 | 339,085 | 4,708 | SH | | SOLE | | 0 | 0 | 4,708 |
HENRY JACK & ASSOC INC | COM | 426281101 | 650,746 | 3,889 | SH | | SOLE | | 0 | 0 | 3,889 |
HERSHA HOSPITALITY TR | PR SHS BEN INT | 427825500 | 65,772 | 10,800 | SH | | SOLE | | 0 | 0 | 10,800 |
HERSHEY CO | COM | 427866108 | 414,194 | 1,659 | SH | | SOLE | | 0 | 0 | 1,659 |
HESS CORP | COM | 42809H107 | 464,898 | 3,420 | SH | | SOLE | | 0 | 0 | 3,420 |
HIGH INCOME SECS FD | SHS BEN INT | 42968F108 | 264,812 | 40,866 | SH | | SOLE | | 0 | 0 | 40,866 |
HINGHAM INSTN SVGS MASS | COM | 433323102 | 213,349 | 1,001 | SH | | SOLE | | 0 | 0 | 1,001 |
HOME DEPOT INC | COM | 437076102 | 4,822,233 | 15,524 | SH | | SOLE | | 0 | 0 | 15,524 |
HONEYWELL INTL INC | COM | 438516106 | 1,910,684 | 9,208 | SH | | SOLE | | 0 | 0 | 9,208 |
HORMEL FOODS CORP | COM | 440452100 | 273,625 | 6,803 | SH | | SOLE | | 0 | 0 | 6,803 |
HOWARD HUGHES CORP | COM | 44267D107 | 686,604 | 8,700 | SH | | SOLE | | 0 | 0 | 8,700 |
HUBBELL INC | COM | 443510607 | 4,825,193 | 14,553 | SH | | SOLE | | 0 | 0 | 14,553 |
IRSA INVERSIONES Y REP S A | GLOBL DEP RCPT | 450047204 | 108,443 | 13,355 | SH | | SOLE | | 0 | 0 | 13,355 |
IRHYTHM TECHNOLOGIES INC | COM | 450056106 | 207,075 | 1,985 | SH | | SOLE | | 0 | 0 | 1,985 |
ICICI BANK LIMITED | ADR | 45104G104 | 287,854 | 12,472 | SH | | SOLE | | 0 | 0 | 12,472 |
ILLINOIS TOOL WKS INC | COM | 452308109 | 536,825 | 2,146 | SH | | SOLE | | 0 | 0 | 2,146 |
INNOVATIVE INDL PPTYS INC | COM | 45781V101 | 324,837 | 4,449 | SH | | SOLE | | 0 | 0 | 4,449 |
INTEL CORP | COM | 458140100 | 1,768,738 | 52,893 | SH | | SOLE | | 0 | 0 | 52,893 |
INTERCONTINENTAL EXCHANGE IN | COM | 45866F104 | 331,664 | 2,933 | SH | | SOLE | | 0 | 0 | 2,933 |
INTERNATIONAL BUSINESS MACHS | COM | 459200101 | 4,711,052 | 35,207 | SH | | SOLE | | 0 | 0 | 35,207 |
INTERNATIONAL FLAVORS&FRAGRA | COM | 459506101 | 341,594 | 4,292 | SH | | SOLE | | 0 | 0 | 4,292 |
INTERNATIONAL PAPER CO | COM | 460146103 | 551,727 | 17,344 | SH | | SOLE | | 0 | 0 | 17,344 |
INVESCO QQQ TR | UNIT SER 1 | 46090E103 | 10,141,093 | 27,451 | SH | | SOLE | | 0 | 0 | 27,451 |
INTRA-CELLULAR THERAPIES INC | COM | 46116X101 | 614,394 | 9,703 | SH | | SOLE | | 0 | 0 | 9,703 |
INTUIT | COM | 461202103 | 395,260 | 863 | SH | | SOLE | | 0 | 0 | 863 |
INTUITIVE SURGICAL INC | COM NEW | 46120E602 | 667,125 | 1,951 | SH | | SOLE | | 0 | 0 | 1,951 |
INVESCO SR INCOME TR | COM | 46131H107 | 196,812 | 51,120 | SH | | SOLE | | 0 | 0 | 51,120 |
INVESCO INDIA EXCHANGE-TRADE | INDIA ETF | 46137R109 | 494,792 | 21,494 | SH | | SOLE | | 0 | 0 | 21,494 |
INVESCO EXCHANGE TRADED FD T | WATER RES ETF | 46137V142 | 1,565,844 | 27,768 | SH | | SOLE | | 0 | 0 | 27,768 |
INVESCO EXCHANGE TRADED FD T | S&P500 EQL TEC | 46137V282 | 1,554,912 | 5,287 | SH | | SOLE | | 0 | 0 | 5,287 |
INVESCO EXCHANGE TRADED FD T | S&P500 EQL IND | 46137V324 | 521,694 | 2,551 | SH | | SOLE | | 0 | 0 | 2,551 |
INVESCO EXCHANGE TRADED FD T | S&P500 EQL HLT | 46137V332 | 481,161 | 1,615 | SH | | SOLE | | 0 | 0 | 1,615 |
INVESCO EXCHANGE TRADED FD T | S&P500 EQL FIN | 46137V340 | 403,653 | 7,882 | SH | | SOLE | | 0 | 0 | 7,882 |
INVESCO EXCHANGE TRADED FD T | S&P500 EQL WGT | 46137V357 | 675,335 | 4,513 | SH | | SOLE | | 0 | 0 | 4,513 |
INVESCO EXCHANGE TRADED FD T | DYNMC SOFTWARE | 46137V639 | 335,417 | 3,115 | SH | | SOLE | | 0 | 0 | 3,115 |
INVESCO EXCH TRADED FD TR II | S&P SMLCP HELT | 46138E149 | 306,771 | 2,301 | SH | | SOLE | | 0 | 0 | 2,301 |
INVESCO EXCH TRADED FD TR II | S&P500 LOW VOL | 46138E354 | 1,494,416 | 23,793 | SH | | SOLE | | 0 | 0 | 23,793 |
INVESCO EXCH TRADED FD TR II | S&P500 HDL VOL | 46138E362 | 355,610 | 8,600 | SH | | SOLE | | 0 | 0 | 8,600 |
INVESCO EXCH TRADED FD TR II | PFD ETF | 46138E511 | 198,634 | 17,470 | SH | | SOLE | | 0 | 0 | 17,470 |
INVESCO EXCH TRADED FD TR II | EMRNG MKT SVRG | 46138E784 | 514,209 | 26,383 | SH | | SOLE | | 0 | 0 | 26,383 |
INVESCO EXCH TRADED FD TR II | SOLAR ETF | 46138G706 | 228,687 | 3,202 | SH | | SOLE | | 0 | 0 | 3,202 |
IRON MTN INC DEL | COM | 46284V101 | 409,435 | 7,206 | SH | | SOLE | | 0 | 0 | 7,206 |
ISHARES GOLD TR | ISHARES NEW | 464285204 | 273,434 | 7,514 | SH | | SOLE | | 0 | 0 | 7,514 |
ISHARES TR | MORNINGSTR US EQ | 464287127 | 1,162,070 | 19,025 | SH | | SOLE | | 0 | 0 | 19,025 |
ISHARES TR | SELECT DIVID ETF | 464287168 | 568,237 | 5,015 | SH | | SOLE | | 0 | 0 | 5,015 |
ISHARES TR | TIPS BD ETF | 464287176 | 966,115 | 8,977 | SH | | SOLE | | 0 | 0 | 8,977 |
ISHARES TR | CORE S&P500 ETF | 464287200 | 995,972 | 2,235 | SH | | SOLE | | 0 | 0 | 2,235 |
ISHARES TR | MSCI EMG MKT ETF | 464287234 | 375,659 | 9,496 | SH | | SOLE | | 0 | 0 | 9,496 |
ISHARES TR | IBOXX INV CP ETF | 464287242 | 2,047,664 | 18,935 | SH | | SOLE | | 0 | 0 | 18,935 |
ISHARES TR | S&P 500 GRWT ETF | 464287309 | 857,553 | 12,167 | SH | | SOLE | | 0 | 0 | 12,167 |
ISHARES TR | S&P 500 VAL ETF | 464287408 | 507,534 | 3,149 | SH | | SOLE | | 0 | 0 | 3,149 |
ISHARES TR | 20 YR TR BD ETF | 464287432 | 1,406,940 | 13,668 | SH | | SOLE | | 0 | 0 | 13,668 |
ISHARES TR | MSCI EAFE ETF | 464287465 | 696,653 | 9,609 | SH | | SOLE | | 0 | 0 | 9,609 |
ISHARES TR | RUS MD CP GR ETF | 464287481 | 262,492 | 2,716 | SH | | SOLE | | 0 | 0 | 2,716 |
ISHARES TR | CORE S&P MCP ETF | 464287507 | 632,120 | 2,417 | SH | | SOLE | | 0 | 0 | 2,417 |
ISHARES TR | ISHARES BIOTECH | 464287556 | 442,203 | 3,483 | SH | | SOLE | | 0 | 0 | 3,483 |
ISHARES TR | RUS 1000 VAL ETF | 464287598 | 419,304 | 2,657 | SH | | SOLE | | 0 | 0 | 2,657 |
ISHARES TR | S&P MC 400GR ETF | 464287606 | 273,444 | 3,646 | SH | | SOLE | | 0 | 0 | 3,646 |
ISHARES TR | RUS 1000 GRW ETF | 464287614 | 1,439,753 | 5,232 | SH | | SOLE | | 0 | 0 | 5,232 |
ISHARES TR | CORE S&P US VLU | 464287663 | 202,146 | 2,583 | SH | | SOLE | | 0 | 0 | 2,583 |
ISHARES TR | CORE S&P US GWT | 464287671 | 393,977 | 4,035 | SH | | SOLE | | 0 | 0 | 4,035 |
ISHARES TR | S&P MC 400VL ETF | 464287705 | 447,096 | 4,173 | SH | | SOLE | | 0 | 0 | 4,173 |
ISHARES TR | U.S. TECH ETF | 464287721 | 711,248 | 6,533 | SH | | SOLE | | 0 | 0 | 6,533 |
ISHARES TR | US HLTHCARE ETF | 464287762 | 222,944 | 796 | SH | | SOLE | | 0 | 0 | 796 |
ISHARES TR | CORE S&P SCP ETF | 464287804 | 686,840 | 6,893 | SH | | SOLE | | 0 | 0 | 6,893 |
ISHARES TR | MRGSTR MD CP GRW | 464288307 | 294,945 | 4,840 | SH | | SOLE | | 0 | 0 | 4,840 |
ISHARES TR | MRGSTR MD CP VAL | 464288406 | 296,425 | 4,653 | SH | | SOLE | | 0 | 0 | 4,653 |
ISHARES TR | NATIONAL MUN ETF | 464288414 | 693,958 | 6,502 | SH | | SOLE | | 0 | 0 | 6,502 |
ISHARES TR | IBOXX HI YD ETF | 464288513 | 1,286,494 | 17,137 | SH | | SOLE | | 0 | 0 | 17,137 |
ISHARES TR | ISHS 1-5YR INVS | 464288646 | 369,253 | 7,360 | SH | | SOLE | | 0 | 0 | 7,360 |
ISHARES TR | PFD AND INCM SEC | 464288687 | 670,070 | 21,664 | SH | | SOLE | | 0 | 0 | 21,664 |
ISHARES TR | US AER DEF ETF | 464288760 | 1,733,617 | 14,859 | SH | | SOLE | | 0 | 0 | 14,859 |
ISHARES TR | U.S. MED DVC ETF | 464288810 | 282,335 | 5,001 | SH | | SOLE | | 0 | 0 | 5,001 |
ISHARES TR | US OIL EQ&SV ETF | 464288844 | 518,653 | 25,778 | SH | | SOLE | | 0 | 0 | 25,778 |
ISHARES SILVER TR | ISHARES | 46428Q109 | 303,344 | 14,521 | SH | | SOLE | | 0 | 0 | 14,521 |
ISHARES TR | MSCI USA QLT FCT | 46432F339 | 328,107 | 2,433 | SH | | SOLE | | 0 | 0 | 2,433 |
ISHARES TR | MSCI USA MMENTM | 46432F396 | 685,276 | 4,751 | SH | | SOLE | | 0 | 0 | 4,751 |
ISHARES TR | CORE MSCI EAFE | 46432F842 | 419,577 | 6,216 | SH | | SOLE | | 0 | 0 | 6,216 |
ISHARES INC | CORE MSCI EMKT | 46434G103 | 381,554 | 7,741 | SH | | SOLE | | 0 | 0 | 7,741 |
ISHARES TR | MSCI INTL QUALTY | 46434V456 | 1,056,595 | 29,680 | SH | | SOLE | | 0 | 0 | 29,680 |
ISHARES TR | BLACKROCK ULTRA | 46434V878 | 251,902 | 5,008 | SH | | SOLE | | 0 | 0 | 5,008 |
ISHARES TR | INVT GRD CORP BD | 46436E288 | 978,170 | 29,000 | SH | | SOLE | | 0 | 0 | 29,000 |
JPMORGAN CHASE & CO | COM | 46625H100 | 5,575,262 | 38,334 | SH | | SOLE | | 0 | 0 | 38,334 |
J P MORGAN EXCHANGE TRADED F | DIV RTN EM EQT | 46641Q308 | 430,579 | 8,528 | SH | | SOLE | | 0 | 0 | 8,528 |
J P MORGAN EXCHANGE TRADED F | EQUITY PREMIUM | 46641Q332 | 3,752,707 | 67,824 | SH | | SOLE | | 0 | 0 | 67,824 |
J P MORGAN EXCHANGE TRADED F | US QUALTY FCTR | 46641Q761 | 438,771 | 9,909 | SH | | SOLE | | 0 | 0 | 9,909 |
DAKOTA GOLD CORP | COM | 46655E100 | 31,340 | 10,733 | SH | | SOLE | | 0 | 0 | 10,733 |
JANUS DETROIT STR TR | HENDERSON MTG | 47103U852 | 459,476 | 10,041 | SH | | SOLE | | 0 | 0 | 10,041 |
JOHNSON & JOHNSON | COM | 478160104 | 9,248,760 | 55,877 | SH | | SOLE | | 0 | 0 | 55,877 |
KLA CORP | COM NEW | 482480100 | 2,285,468 | 4,712 | SH | | SOLE | | 0 | 0 | 4,712 |
KKR INCOME OPPORTUNITIES FD | COM | 48249T106 | 277,154 | 23,872 | SH | | SOLE | | 0 | 0 | 23,872 |
KELLOGG CO | COM | 487836108 | 1,608,963 | 23,872 | SH | | SOLE | | 0 | 0 | 23,872 |
KEYSIGHT TECHNOLOGIES INC | COM | 49338L103 | 206,968 | 1,236 | SH | | SOLE | | 0 | 0 | 1,236 |
KIMBERLY-CLARK CORP | COM | 494368103 | 738,241 | 5,347 | SH | | SOLE | | 0 | 0 | 5,347 |
KINDER MORGAN INC DEL | COM | 49456B101 | 450,252 | 26,147 | SH | | SOLE | | 0 | 0 | 26,147 |
KNIFE RIVER CORP | COMMON STOCK | 498894104 | 315,723 | 7,258 | SH | | SOLE | | 0 | 0 | 7,258 |
KRAFT HEINZ CO | COM | 500754106 | 1,042,335 | 29,362 | SH | | SOLE | | 0 | 0 | 29,362 |
KROGER CO | COM | 501044101 | 393,386 | 8,370 | SH | | SOLE | | 0 | 0 | 8,370 |
L3HARRIS TECHNOLOGIES INC | COM | 502431109 | 408,078 | 2,084 | SH | | SOLE | | 0 | 0 | 2,084 |
LAM RESEARCH CORP | COM | 512807108 | 6,458,183 | 10,046 | SH | | SOLE | | 0 | 0 | 10,046 |
LAUDER ESTEE COS INC | CL A | 518439104 | 1,393,351 | 7,095 | SH | | SOLE | | 0 | 0 | 7,095 |
LILLY ELI & CO | COM | 532457108 | 9,036,444 | 19,268 | SH | | SOLE | | 0 | 0 | 19,268 |
LINCOLN NATL CORP IND | COM | 534187109 | 232,609 | 9,030 | SH | | SOLE | | 0 | 0 | 9,030 |
LITHIA MTRS INC | COM | 536797103 | 1,681,159 | 5,528 | SH | | SOLE | | 0 | 0 | 5,528 |
LOCKHEED MARTIN CORP | COM | 539830109 | 2,370,552 | 5,149 | SH | | SOLE | | 0 | 0 | 5,149 |
LOWES COS INC | COM | 548661107 | 1,601,586 | 7,096 | SH | | SOLE | | 0 | 0 | 7,096 |
LULULEMON ATHLETICA INC | COM | 550021109 | 609,764 | 1,611 | SH | | SOLE | | 0 | 0 | 1,611 |
LUMEN TECHNOLOGIES INC | COM | 550241103 | 56,124 | 24,834 | SH | | SOLE | | 0 | 0 | 24,834 |
M & T BK CORP | COM | 55261F104 | 277,824 | 2,245 | SH | | SOLE | | 0 | 0 | 2,245 |
MDU RES GROUP INC | COM | 552690109 | 613,792 | 29,312 | SH | | SOLE | | 0 | 0 | 29,312 |
MACERICH CO | COM | 554382101 | 886,926 | 78,698 | SH | | SOLE | | 0 | 0 | 78,698 |
MAGELLAN MIDSTREAM PRTNRS LP | COM UNIT RP LP | 559080106 | 205,905 | 3,304 | SH | | SOLE | | 0 | 0 | 3,304 |
MARATHON PETE CORP | COM | 56585A102 | 657,262 | 5,637 | SH | | SOLE | | 0 | 0 | 5,637 |
MARSH & MCLENNAN COS INC | COM | 571748102 | 383,683 | 2,040 | SH | | SOLE | | 0 | 0 | 2,040 |
MARTIN MARIETTA MATLS INC | COM | 573284106 | 329,647 | 714 | SH | | SOLE | | 0 | 0 | 714 |
MASTERCARD INCORPORATED | CL A | 57636Q104 | 1,033,660 | 2,628 | SH | | SOLE | | 0 | 0 | 2,628 |
MCDONALDS CORP | COM | 580135101 | 2,201,418 | 7,377 | SH | | SOLE | | 0 | 0 | 7,377 |
MCKESSON CORP | COM | 58155Q103 | 1,028,535 | 2,407 | SH | | SOLE | | 0 | 0 | 2,407 |
MERCK & CO INC | COM | 58933Y105 | 7,514,362 | 65,121 | SH | | SOLE | | 0 | 0 | 65,121 |
METLIFE INC | COM | 59156R108 | 421,702 | 7,460 | SH | | SOLE | | 0 | 0 | 7,460 |
MICROSOFT CORP | COM | 594918104 | 31,019,111 | 91,088 | SH | | SOLE | | 0 | 0 | 91,088 |
MICROCHIP TECHNOLOGY INC. | COM | 595017104 | 412,370 | 4,603 | SH | | SOLE | | 0 | 0 | 4,603 |
MICRON TECHNOLOGY INC | COM | 595112103 | 405,995 | 6,433 | SH | | SOLE | | 0 | 0 | 6,433 |
MODERNA INC | COM | 60770K107 | 637,146 | 5,244 | SH | | SOLE | | 0 | 0 | 5,244 |
MOLSON COORS BEVERAGE CO | CL B | 60871R209 | 954,482 | 14,497 | SH | | SOLE | | 0 | 0 | 14,497 |
MONDELEZ INTL INC | CL A | 609207105 | 1,303,013 | 17,864 | SH | | SOLE | | 0 | 0 | 17,864 |
MORGAN STANLEY | COM NEW | 617446448 | 1,311,953 | 15,362 | SH | | SOLE | | 0 | 0 | 15,362 |
MOTOROLA SOLUTIONS INC | COM NEW | 620076307 | 220,020 | 750 | SH | | SOLE | | 0 | 0 | 750 |
MYMD PHARMACEUTICALS INC | COM | 62856X102 | 19,275 | 12,850 | SH | | SOLE | | 0 | 0 | 12,850 |
NATIONAL GRID PLC | SPONSORED ADR NE | 636274409 | 252,308 | 3,747 | SH | | SOLE | | 0 | 0 | 3,747 |
NETFLIX INC | COM | 64110L106 | 1,784,425 | 4,051 | SH | | SOLE | | 0 | 0 | 4,051 |
NEUBERGER BERMAN HIGH YIELD | COM | 64128C106 | 241,777 | 32,280 | SH | | SOLE | | 0 | 0 | 32,280 |
NEUBERGER BERMAN REAL ESTATE | COM | 64190A103 | 116,335 | 38,268 | SH | | SOLE | | 0 | 0 | 38,268 |
RITHM CAPITAL CORP | COM NEW | 64828T201 | 753,236 | 80,560 | SH | | SOLE | | 0 | 0 | 80,560 |
NEW YORK CMNTY BANCORP INC | COM | 649445103 | 226,725 | 20,171 | SH | | SOLE | | 0 | 0 | 20,171 |
NEXTERA ENERGY INC | COM | 65339F101 | 1,144,035 | 15,418 | SH | | SOLE | | 0 | 0 | 15,418 |
NIKE INC | CL B | 654106103 | 371,960 | 3,370 | SH | | SOLE | | 0 | 0 | 3,370 |
NORFOLK SOUTHN CORP | COM | 655844108 | 526,251 | 2,321 | SH | | SOLE | | 0 | 0 | 2,321 |
NORTHROP GRUMMAN CORP | COM | 666807102 | 547,416 | 1,201 | SH | | SOLE | | 0 | 0 | 1,201 |
NOVARTIS AG | SPONSORED ADR | 66987V109 | 250,055 | 2,478 | SH | | SOLE | | 0 | 0 | 2,478 |
NOVO-NORDISK A S | ADR | 670100205 | 894,273 | 5,526 | SH | | SOLE | | 0 | 0 | 5,526 |
NUCOR CORP | COM | 670346105 | 616,581 | 3,760 | SH | | SOLE | | 0 | 0 | 3,760 |
NVIDIA CORPORATION | COM | 67066G104 | 17,172,992 | 40,596 | SH | | SOLE | | 0 | 0 | 40,596 |
NUVEEN CR STRATEGIES INCOME | COM SHS | 67073D102 | 227,104 | 44,971 | SH | | SOLE | | 0 | 0 | 44,971 |
NUVEEN CORE PLUS IMPACT FUND | COM BEN INT | 67080D103 | 136,330 | 13,674 | SH | | SOLE | | 0 | 0 | 13,674 |
NUVEEN MUN VALUE FD INC | COM | 670928100 | 472,497 | 54,310 | SH | | SOLE | | 0 | 0 | 54,310 |
OREILLY AUTOMOTIVE INC | COM | 67103H107 | 1,319,269 | 1,381 | SH | | SOLE | | 0 | 0 | 1,381 |
OCCIDENTAL PETE CORP | COM | 674599105 | 349,782 | 5,949 | SH | | SOLE | | 0 | 0 | 5,949 |
OLD DOMINION FREIGHT LINE IN | COM | 679580100 | 523,794 | 1,417 | SH | | SOLE | | 0 | 0 | 1,417 |
ON SEMICONDUCTOR CORP | COM | 682189105 | 206,374 | 2,182 | SH | | SOLE | | 0 | 0 | 2,182 |
ONEOK INC NEW | COM | 682680103 | 694,693 | 11,256 | SH | | SOLE | | 0 | 0 | 11,256 |
ORACLE CORP | COM | 68389X105 | 2,344,372 | 19,686 | SH | | SOLE | | 0 | 0 | 19,686 |
OTIS WORLDWIDE CORP | COM | 68902V107 | 421,884 | 4,740 | SH | | SOLE | | 0 | 0 | 4,740 |
OWL ROCK CAPITAL CORPORATION | COM | 69121K104 | 156,652 | 11,673 | SH | | SOLE | | 0 | 0 | 11,673 |
PJT PARTNERS INC | COM CL A | 69343T107 | 307,750 | 4,419 | SH | | SOLE | | 0 | 0 | 4,419 |
PGIM GLOBAL HIGH YIELD FD FO | COM | 69346J106 | 263,598 | 24,029 | SH | | SOLE | | 0 | 0 | 24,029 |
PNC FINL SVCS GROUP INC | COM | 693475105 | 261,724 | 2,078 | SH | | SOLE | | 0 | 0 | 2,078 |
PPG INDS INC | COM | 693506107 | 500,290 | 3,374 | SH | | SOLE | | 0 | 0 | 3,374 |
PPL CORP | COM | 69351T106 | 470,248 | 17,772 | SH | | SOLE | | 0 | 0 | 17,772 |
PALO ALTO NETWORKS INC | COM | 697435105 | 1,985,568 | 7,771 | SH | | SOLE | | 0 | 0 | 7,771 |
PAPA JOHNS INTL INC | COM | 698813102 | 264,754 | 3,586 | SH | | SOLE | | 0 | 0 | 3,586 |
PARKER-HANNIFIN CORP | COM | 701094104 | 449,383 | 1,152 | SH | | SOLE | | 0 | 0 | 1,152 |
PAYCHEX INC | COM | 704326107 | 383,520 | 3,428 | SH | | SOLE | | 0 | 0 | 3,428 |
PAYPAL HLDGS INC | COM | 70450Y103 | 732,962 | 10,984 | SH | | SOLE | | 0 | 0 | 10,984 |
PEPSICO INC | COM | 713448108 | 7,300,082 | 39,413 | SH | | SOLE | | 0 | 0 | 39,413 |
PERMIAN BASIN RTY TR | UNIT BEN INT | 714236106 | 371,806 | 14,908 | SH | | SOLE | | 0 | 0 | 14,908 |
PETROLEO BRASILEIRO SA PETRO | SPONSORED ADR | 71654V408 | 932,419 | 67,420 | SH | | SOLE | | 0 | 0 | 67,420 |
PFIZER INC | COM | 717081103 | 4,715,277 | 128,552 | SH | | SOLE | | 0 | 0 | 128,552 |
PHILIP MORRIS INTL INC | COM | 718172109 | 2,280,957 | 23,366 | SH | | SOLE | | 0 | 0 | 23,366 |
PHILLIPS 66 | COM | 718546104 | 913,849 | 9,581 | SH | | SOLE | | 0 | 0 | 9,581 |
PIMCO MUN INCOME FD | COM | 72200R107 | 143,663 | 13,975 | SH | | SOLE | | 0 | 0 | 13,975 |
PIMCO ETF TR | ACTIVE BD ETF | 72201R775 | 210,268 | 2,295 | SH | | SOLE | | 0 | 0 | 2,295 |
PIMCO ETF TR | INV GRD CRP BD | 72201R817 | 307,219 | 3,239 | SH | | SOLE | | 0 | 0 | 3,239 |
PIMCO ETF TR | ENHAN SHRT MA AC | 72201R833 | 340,581 | 3,414 | SH | | SOLE | | 0 | 0 | 3,414 |
PIMCO DYNAMIC INCOME FD | SHS | 72201Y101 | 332,179 | 17,716 | SH | | SOLE | | 0 | 0 | 17,716 |
PIONEER NAT RES CO | COM | 723787107 | 385,769 | 1,862 | SH | | SOLE | | 0 | 0 | 1,862 |
PLAINS ALL AMERN PIPELINE L | UNIT LTD PARTN | 726503105 | 243,930 | 17,300 | SH | | SOLE | | 0 | 0 | 17,300 |
PREMIER FINANCIAL CORP | COM | 74052F108 | 198,424 | 12,386 | SH | | SOLE | | 0 | 0 | 12,386 |
PRINCIPAL REAL ESTATE INCOME | SHS BEN INT | 74255X104 | 123,983 | 13,106 | SH | | SOLE | | 0 | 0 | 13,106 |
PROCTER AND GAMBLE CO | COM | 742718109 | 4,566,913 | 30,097 | SH | | SOLE | | 0 | 0 | 30,097 |
PROLOGIS INC. | COM | 74340W103 | 294,203 | 2,399 | SH | | SOLE | | 0 | 0 | 2,399 |
PROSHARES TR | LARGE CAP CRE | 74347R248 | 726,467 | 14,238 | SH | | SOLE | | 0 | 0 | 14,238 |
PROSHARES TR | ULTRAPRO QQQ | 74347X831 | 1,361,506 | 33,207 | SH | | SOLE | | 0 | 0 | 33,207 |
PROSHARES TR | S&P 500 DV ARIST | 74348A467 | 2,574,402 | 27,306 | SH | | SOLE | | 0 | 0 | 27,306 |
PROSHARES TR | PRIV EQTY-LSTD | 74348A533 | 425,357 | 15,366 | SH | | SOLE | | 0 | 0 | 15,366 |
PRUDENTIAL FINL INC | COM | 744320102 | 565,646 | 6,412 | SH | | SOLE | | 0 | 0 | 6,412 |
PUBLIC SVC ENTERPRISE GRP IN | COM | 744573106 | 905,177 | 14,457 | SH | | SOLE | | 0 | 0 | 14,457 |
QUALCOMM INC | COM | 747525103 | 4,470,973 | 37,559 | SH | | SOLE | | 0 | 0 | 37,559 |
QUEST DIAGNOSTICS INC | COM | 74834L100 | 284,715 | 2,026 | SH | | SOLE | | 0 | 0 | 2,026 |
RPM INTL INC | COM | 749685103 | 202,990 | 2,262 | SH | | SOLE | | 0 | 0 | 2,262 |
RAYTHEON TECHNOLOGIES CORP | COM | 75513E101 | 1,718,566 | 17,544 | SH | | SOLE | | 0 | 0 | 17,544 |
REALTY INCOME CORP | COM | 756109104 | 341,283 | 5,708 | SH | | SOLE | | 0 | 0 | 5,708 |
REAVES UTIL INCOME FD | COM SH BEN INT | 756158101 | 248,699 | 9,070 | SH | | SOLE | | 0 | 0 | 9,070 |
REPUBLIC SVCS INC | COM | 760759100 | 883,070 | 5,765 | SH | | SOLE | | 0 | 0 | 5,765 |
RESMED INC | COM | 761152107 | 315,514 | 1,444 | SH | | SOLE | | 0 | 0 | 1,444 |
RICHMOND MUT BANCORPORATION | COM | 76525P100 | 309,385 | 28,024 | SH | | SOLE | | 0 | 0 | 28,024 |
RIO TINTO PLC | SPONSORED ADR | 767204100 | 675,232 | 10,577 | SH | | SOLE | | 0 | 0 | 10,577 |
RIVERNORTH OPPORTUNITIES FD | COM | 76881Y109 | 378,264 | 33,065 | SH | | SOLE | | 0 | 0 | 33,065 |
RIVERNORTH DOUBLELINE STRATE | COM | 76882G107 | 396,162 | 46,389 | SH | | SOLE | | 0 | 0 | 46,389 |
ROCKWELL AUTOMATION INC | COM | 773903109 | 498,281 | 1,512 | SH | | SOLE | | 0 | 0 | 1,512 |
ROPER TECHNOLOGIES INC | COM | 776696106 | 200,013 | 416 | SH | | SOLE | | 0 | 0 | 416 |
SHELL PLC | SPON ADS | 780259305 | 2,263,057 | 37,480 | SH | | SOLE | | 0 | 0 | 37,480 |
ROYCE VALUE TR INC | COM | 780910105 | 1,980,704 | 143,529 | SH | | SOLE | | 0 | 0 | 143,529 |
S&P GLOBAL INC | COM | 78409V104 | 447,393 | 1,116 | SH | | SOLE | | 0 | 0 | 1,116 |
SBA COMMUNICATIONS CORP NEW | CL A | 78410G104 | 387,503 | 1,672 | SH | | SOLE | | 0 | 0 | 1,672 |
SPDR S&P 500 ETF TR | TR UNIT | 78462F103 | 7,131,020 | 16,087 | SH | | SOLE | | 0 | 0 | 16,087 |
SPDR GOLD TR | GOLD SHS | 78463V107 | 2,230,514 | 12,512 | SH | | SOLE | | 0 | 0 | 12,512 |
SPDR SER TR | S&P 600 SMCP VAL | 78464A300 | 906,983 | 11,750 | SH | | SOLE | | 0 | 0 | 11,750 |
SPDR SER TR | BBG CONV SEC ETF | 78464A359 | 233,543 | 3,339 | SH | | SOLE | | 0 | 0 | 3,339 |
SPDR SER TR | PORTFOLIO SHORT | 78464A474 | 1,434,140 | 48,714 | SH | | SOLE | | 0 | 0 | 48,714 |
SPDR SER TR | BLOOMBERG INTL T | 78464A516 | 324,802 | 14,404 | SH | | SOLE | | 0 | 0 | 14,404 |
SPDR SER TR | AEROSPACE DEF | 78464A631 | 1,861,799 | 15,320 | SH | | SOLE | | 0 | 0 | 15,320 |
SPDR SER TR | PORTFOLIO LN TSR | 78464A664 | 1,089,489 | 36,438 | SH | | SOLE | | 0 | 0 | 36,438 |
SPDR SER TR | S&P REGL BKG | 78464A698 | 398,297 | 9,755 | SH | | SOLE | | 0 | 0 | 9,755 |
SPDR SER TR | S&P DIVID ETF | 78464A763 | 424,911 | 3,466 | SH | | SOLE | | 0 | 0 | 3,466 |
SPDR SER TR | S&P BIOTECH | 78464A870 | 615,347 | 7,396 | SH | | SOLE | | 0 | 0 | 7,396 |
SPDR DOW JONES INDL AVERAGE | UT SER 1 | 78467X109 | 855,362 | 2,488 | SH | | SOLE | | 0 | 0 | 2,488 |
SPDR SER TR | S&P OILGAS EXP | 78468R556 | 953,626 | 7,402 | SH | | SOLE | | 0 | 0 | 7,402 |
SABA CAPITAL INCOME & OPRNT | SHS NEW | 78518H202 | 294,610 | 38,261 | SH | | SOLE | | 0 | 0 | 38,261 |
SALESFORCE INC | COM | 79466L302 | 2,687,227 | 12,720 | SH | | SOLE | | 0 | 0 | 12,720 |
SANOFI | SPONSORED ADR | 80105N105 | 341,672 | 6,339 | SH | | SOLE | | 0 | 0 | 6,339 |
SCHLUMBERGER LTD | COM STK | 806857108 | 812,592 | 16,543 | SH | | SOLE | | 0 | 0 | 16,543 |
SCHWAB CHARLES CORP | COM | 808513105 | 863,577 | 15,236 | SH | | SOLE | | 0 | 0 | 15,236 |
SCHWAB STRATEGIC TR | US BRD MKT ETF | 808524102 | 4,597,467 | 88,926 | SH | | SOLE | | 0 | 0 | 88,926 |
SCHWAB STRATEGIC TR | US LRG CAP ETF | 808524201 | 1,681,706 | 32,112 | SH | | SOLE | | 0 | 0 | 32,112 |
SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 | 8,219,571 | 109,667 | SH | | SOLE | | 0 | 0 | 109,667 |
SCHWAB STRATEGIC TR | US LCAP VA ETF | 808524409 | 4,439,765 | 66,176 | SH | | SOLE | | 0 | 0 | 66,176 |
SCHWAB STRATEGIC TR | US MID-CAP ETF | 808524508 | 2,073,336 | 29,190 | SH | | SOLE | | 0 | 0 | 29,190 |
SCHWAB STRATEGIC TR | US SML CAP ETF | 808524607 | 2,376,866 | 54,266 | SH | | SOLE | | 0 | 0 | 54,266 |
SCHWAB STRATEGIC TR | LONG TERM US | 808524680 | 236,591 | 6,519 | SH | | SOLE | | 0 | 0 | 6,519 |
SCHWAB STRATEGIC TR | EMRG MKTEQ ETF | 808524706 | 1,009,137 | 40,972 | SH | | SOLE | | 0 | 0 | 40,972 |
SCHWAB STRATEGIC TR | SCHWB FDT EMK LG | 808524730 | 649,098 | 24,247 | SH | | SOLE | | 0 | 0 | 24,247 |
SCHWAB STRATEGIC TR | SCHWAB FDT US SC | 808524763 | 277,196 | 5,494 | SH | | SOLE | | 0 | 0 | 5,494 |
SCHWAB STRATEGIC TR | SCHWAB FDT US LG | 808524771 | 204,672 | 3,555 | SH | | SOLE | | 0 | 0 | 3,555 |
SCHWAB STRATEGIC TR | SCHWAB FDT US BM | 808524789 | 860,866 | 15,172 | SH | | SOLE | | 0 | 0 | 15,172 |
SCHWAB STRATEGIC TR | US DIVIDEND EQ | 808524797 | 2,866,302 | 39,470 | SH | | SOLE | | 0 | 0 | 39,470 |
SCHWAB STRATEGIC TR | INTL EQTY ETF | 808524805 | 3,923,493 | 110,056 | SH | | SOLE | | 0 | 0 | 110,056 |
SCHWAB STRATEGIC TR | US AGGREGATE B | 808524839 | 2,854,013 | 61,829 | SH | | SOLE | | 0 | 0 | 61,829 |
SCHWAB STRATEGIC TR | US REIT ETF | 808524847 | 1,124,989 | 57,603 | SH | | SOLE | | 0 | 0 | 57,603 |
SCHWAB STRATEGIC TR | INT-TRM U.S TRES | 808524854 | 4,118,329 | 83,570 | SH | | SOLE | | 0 | 0 | 83,570 |
SCHWAB STRATEGIC TR | SHT TM US TRES | 808524862 | 1,646,616 | 34,262 | SH | | SOLE | | 0 | 0 | 34,262 |
SCHWAB STRATEGIC TR | US TIPS ETF | 808524870 | 1,982,126 | 37,805 | SH | | SOLE | | 0 | 0 | 37,805 |
SCHWAB STRATEGIC TR | INTL SCEQT ETF | 808524888 | 934,249 | 27,665 | SH | | SOLE | | 0 | 0 | 27,665 |
SELECT SECTOR SPDR TR | SBI HEALTHCARE | 81369Y209 | 368,316 | 2,775 | SH | | SOLE | | 0 | 0 | 2,775 |
SELECT SECTOR SPDR TR | SBI CONS STPLS | 81369Y308 | 387,750 | 5,228 | SH | | SOLE | | 0 | 0 | 5,228 |
SELECT SECTOR SPDR TR | SBI CONS DISCR | 81369Y407 | 293,703 | 1,730 | SH | | SOLE | | 0 | 0 | 1,730 |
SELECT SECTOR SPDR TR | ENERGY | 81369Y506 | 716,828 | 8,831 | SH | | SOLE | | 0 | 0 | 8,831 |
SELECT SECTOR SPDR TR | FINANCIAL | 81369Y605 | 952,162 | 28,246 | SH | | SOLE | | 0 | 0 | 28,246 |
SELECT SECTOR SPDR TR | SBI INT-INDS | 81369Y704 | 736,037 | 6,858 | SH | | SOLE | | 0 | 0 | 6,858 |
SELECT SECTOR SPDR TR | TECHNOLOGY | 81369Y803 | 1,215,187 | 6,989 | SH | | SOLE | | 0 | 0 | 6,989 |
SELECT SECTOR SPDR TR | SBI INT-UTILS | 81369Y886 | 648,427 | 9,909 | SH | | SOLE | | 0 | 0 | 9,909 |
SEMPRA | COM | 816851109 | 519,794 | 3,570 | SH | | SOLE | | 0 | 0 | 3,570 |
SERVICENOW INC | COM | 81762P102 | 1,367,835 | 2,434 | SH | | SOLE | | 0 | 0 | 2,434 |
SHERWIN WILLIAMS CO | COM | 824348106 | 296,967 | 1,118 | SH | | SOLE | | 0 | 0 | 1,118 |
SHOCKWAVE MED INC | COM | 82489T104 | 378,168 | 1,325 | SH | | SOLE | | 0 | 0 | 1,325 |
SKYWORKS SOLUTIONS INC | COM | 83088M102 | 419,027 | 3,786 | SH | | SOLE | | 0 | 0 | 3,786 |
SMITH A O CORP | COM | 831865209 | 208,296 | 2,862 | SH | | SOLE | | 0 | 0 | 2,862 |
SMUCKER J M CO | COM NEW | 832696405 | 226,367 | 1,533 | SH | | SOLE | | 0 | 0 | 1,533 |
SNOWFLAKE INC | CL A | 833445109 | 1,514,484 | 8,606 | SH | | SOLE | | 0 | 0 | 8,606 |
SOFI TECHNOLOGIES INC | COM | 83406F102 | 361,464 | 43,341 | SH | | SOLE | | 0 | 0 | 43,341 |
SOUTHSTATE CORPORATION | COM | 840441109 | 438,030 | 6,657 | SH | | SOLE | | 0 | 0 | 6,657 |
SOUTHERN CO | COM | 842587107 | 1,352,065 | 19,246 | SH | | SOLE | | 0 | 0 | 19,246 |
SOUTHERN FIRST BANCSHARES | COM | 842873101 | 3,380,875 | 136,601 | SH | | SOLE | | 0 | 0 | 136,601 |
SOUTHWEST AIRLS CO | COM | 844741108 | 219,144 | 6,052 | SH | | SOLE | | 0 | 0 | 6,052 |
SPLUNK INC | COM | 848637104 | 252,706 | 2,382 | SH | | SOLE | | 0 | 0 | 2,382 |
SPROTT PHYSICAL GOLD TR | UNIT | 85207H104 | 1,995,833 | 133,769 | SH | | SOLE | | 0 | 0 | 133,769 |
SPROTT PHYSICAL SILVER TR | TR UNIT | 85207K107 | 1,774,032 | 227,732 | SH | | SOLE | | 0 | 0 | 227,732 |
SPROTT FDS TR | URANIUM MINERS E | 85208P303 | 729,812 | 21,740 | SH | | SOLE | | 0 | 0 | 21,740 |
BLOCK INC | CL A | 852234103 | 704,177 | 10,578 | SH | | SOLE | | 0 | 0 | 10,578 |
STANLEY BLACK & DECKER INC | COM | 854502101 | 328,240 | 3,503 | SH | | SOLE | | 0 | 0 | 3,503 |
STARBUCKS CORP | COM | 855244109 | 1,312,460 | 13,249 | SH | | SOLE | | 0 | 0 | 13,249 |
STOCK YDS BANCORP INC | COM | 861025104 | 381,743 | 8,414 | SH | | SOLE | | 0 | 0 | 8,414 |
STRYKER CORPORATION | COM | 863667101 | 417,363 | 1,368 | SH | | SOLE | | 0 | 0 | 1,368 |
SUNOCO LP/SUNOCO FIN CORP | COM UT REP LP | 86765K109 | 218,862 | 5,024 | SH | | SOLE | | 0 | 0 | 5,024 |
SUPER MICRO COMPUTER INC | COM | 86800U104 | 1,395,551 | 5,599 | SH | | SOLE | | 0 | 0 | 5,599 |
SYSCO CORP | COM | 871829107 | 617,729 | 8,325 | SH | | SOLE | | 0 | 0 | 8,325 |
TJX COS INC NEW | COM | 872540109 | 848,359 | 10,005 | SH | | SOLE | | 0 | 0 | 10,005 |
TAIWAN SEMICONDUCTOR MFG LTD | SPONSORED ADS | 874039100 | 2,106,200 | 20,870 | SH | | SOLE | | 0 | 0 | 20,870 |
TARGET CORP | COM | 87612E106 | 834,311 | 6,325 | SH | | SOLE | | 0 | 0 | 6,325 |
TELEFONICA S A | SPONSORED ADR | 879382208 | 461,044 | 114,403 | SH | | SOLE | | 0 | 0 | 114,403 |
TENABLE HLDGS INC | COM | 88025T102 | 228,638 | 5,250 | SH | | SOLE | | 0 | 0 | 5,250 |
TESLA INC | COM | 88160R101 | 5,142,733 | 19,646 | SH | | SOLE | | 0 | 0 | 19,646 |
TEXAS INSTRS INC | COM | 882508104 | 2,164,223 | 12,022 | SH | | SOLE | | 0 | 0 | 12,022 |
THE TRADE DESK INC | COM CL A | 88339J105 | 526,563 | 6,819 | SH | | SOLE | | 0 | 0 | 6,819 |
THERMO FISHER SCIENTIFIC INC | COM | 883556102 | 847,844 | 1,625 | SH | | SOLE | | 0 | 0 | 1,625 |
3M CO | COM | 88579Y101 | 1,209,874 | 12,088 | SH | | SOLE | | 0 | 0 | 12,088 |
TILRAY BRANDS INC | COM | 88688T100 | 16,665 | 10,683 | SH | | SOLE | | 0 | 0 | 10,683 |
TORONTO DOMINION BK ONT | COM NEW | 891160509 | 463,469 | 7,474 | SH | | SOLE | | 0 | 0 | 7,474 |
TORTOISE ENERGY INFRA CORP | COM | 89147L886 | 290,036 | 9,984 | SH | | SOLE | | 0 | 0 | 9,984 |
TOTALENERGIES SE | SPONSORED ADS | 89151E109 | 278,747 | 4,836 | SH | | SOLE | | 0 | 0 | 4,836 |
TRANSDIGM GROUP INC | COM | 893641100 | 444,402 | 497 | SH | | SOLE | | 0 | 0 | 497 |
TRAVELERS COMPANIES INC | COM | 89417E109 | 430,219 | 2,477 | SH | | SOLE | | 0 | 0 | 2,477 |
TRIMTABS ETF TR | FCF US QLTY ETF | 89628W302 | 633,554 | 12,070 | SH | | SOLE | | 0 | 0 | 12,070 |
TRUIST FINL CORP | COM | 89832Q109 | 1,469,123 | 48,406 | SH | | SOLE | | 0 | 0 | 48,406 |
US BANCORP DEL | COM NEW | 902973304 | 829,572 | 25,108 | SH | | SOLE | | 0 | 0 | 25,108 |
UBER TECHNOLOGIES INC | COM | 90353T100 | 1,293,546 | 29,964 | SH | | SOLE | | 0 | 0 | 29,964 |
UNILEVER PLC | SPON ADR NEW | 904767704 | 879,369 | 16,869 | SH | | SOLE | | 0 | 0 | 16,869 |
UNION PAC CORP | COM | 907818108 | 562,432 | 2,749 | SH | | SOLE | | 0 | 0 | 2,749 |
UNITED PARCEL SERVICE INC | CL B | 911312106 | 1,313,758 | 7,329 | SH | | SOLE | | 0 | 0 | 7,329 |
UNITED STATES STL CORP NEW | COM | 912909108 | 646,470 | 25,848 | SH | | SOLE | | 0 | 0 | 25,848 |
UNITEDHEALTH GROUP INC | COM | 91324P102 | 1,532,392 | 3,188 | SH | | SOLE | | 0 | 0 | 3,188 |
UNITY SOFTWARE INC | COM | 91332U101 | 405,760 | 9,345 | SH | | SOLE | | 0 | 0 | 9,345 |
UPWORK INC | COM | 91688F104 | 96,856 | 10,370 | SH | | SOLE | | 0 | 0 | 10,370 |
VALE S A | SPONSORED ADS | 91912E105 | 359,388 | 26,780 | SH | | SOLE | | 0 | 0 | 26,780 |
VALERO ENERGY CORP | COM | 91913Y100 | 1,797,827 | 15,327 | SH | | SOLE | | 0 | 0 | 15,327 |
VANECK ETF TRUST | GOLD MINERS ETF | 92189F106 | 306,871 | 10,192 | SH | | SOLE | | 0 | 0 | 10,192 |
VANECK ETF TRUST | STEEL ETF | 92189F205 | 491,852 | 7,690 | SH | | SOLE | | 0 | 0 | 7,690 |
VANECK ETF TRUST | ENVIRONMENTAL SR | 92189F304 | 1,091,219 | 6,753 | SH | | SOLE | | 0 | 0 | 6,753 |
VANECK ETF TRUST | PREFERRED SECURT | 92189F429 | 206,050 | 11,661 | SH | | SOLE | | 0 | 0 | 11,661 |
VANECK ETF TRUST | FALLEN ANGEL HG | 92189F437 | 673,339 | 24,247 | SH | | SOLE | | 0 | 0 | 24,247 |
VANECK ETF TRUST | SEMICONDUCTR ETF | 92189F676 | 582,014 | 3,823 | SH | | SOLE | | 0 | 0 | 3,823 |
VANECK ETF TRUST | OIL SERVICES ETF | 92189H607 | 510,202 | 1,774 | SH | | SOLE | | 0 | 0 | 1,774 |
VANGUARD SPECIALIZED FUNDS | DIV APP ETF | 921908844 | 2,396,418 | 14,754 | SH | | SOLE | | 0 | 0 | 14,754 |
VANGUARD WELLINGTON FD | US MINIMUM | 921935409 | 429,996 | 4,309 | SH | | SOLE | | 0 | 0 | 4,309 |
VANGUARD BD INDEX FDS | INTERMED TERM | 921937819 | 203,798 | 2,709 | SH | | SOLE | | 0 | 0 | 2,709 |
VANGUARD BD INDEX FDS | SHORT TRM BOND | 921937827 | 1,270,759 | 16,816 | SH | | SOLE | | 0 | 0 | 16,816 |
VANGUARD BD INDEX FDS | TOTAL BND MRKT | 921937835 | 407,815 | 5,610 | SH | | SOLE | | 0 | 0 | 5,610 |
VANGUARD TAX-MANAGED FDS | VAN FTSE DEV MKT | 921943858 | 2,173,605 | 47,068 | SH | | SOLE | | 0 | 0 | 47,068 |
VANGUARD WHITEHALL FDS | HIGH DIV YLD | 921946406 | 554,510 | 5,228 | SH | | SOLE | | 0 | 0 | 5,228 |
VANGUARD WHITEHALL FDS | EM MK GOV BD ETF | 921946885 | 374,160 | 6,009 | SH | | SOLE | | 0 | 0 | 6,009 |
VANGUARD CHARLOTTE FDS | TOTAL INT BD ETF | 92203J407 | 706,504 | 14,454 | SH | | SOLE | | 0 | 0 | 14,454 |
VANGUARD INTL EQUITY INDEX F | TT WRLD ST ETF | 922042742 | 212,355 | 2,190 | SH | | SOLE | | 0 | 0 | 2,190 |
VANGUARD INTL EQUITY INDEX F | ALLWRLD EX US | 922042775 | 514,495 | 9,456 | SH | | SOLE | | 0 | 0 | 9,456 |
VANGUARD INTL EQUITY INDEX F | FTSE EMR MKT ETF | 922042858 | 339,540 | 8,347 | SH | | SOLE | | 0 | 0 | 8,347 |
VANGUARD WORLD FDS | CONSUM STP ETF | 92204A207 | 253,952 | 1,306 | SH | | SOLE | | 0 | 0 | 1,306 |
VANGUARD WORLD FDS | ENERGY ETF | 92204A306 | 1,289,768 | 11,425 | SH | | SOLE | | 0 | 0 | 11,425 |
VANGUARD WORLD FDS | HEALTH CAR ETF | 92204A504 | 1,050,327 | 4,290 | SH | | SOLE | | 0 | 0 | 4,290 |
VANGUARD WORLD FDS | INF TECH ETF | 92204A702 | 2,267,817 | 5,129 | SH | | SOLE | | 0 | 0 | 5,129 |
VANGUARD SCOTTSDALE FDS | SHRT TRM CORP BD | 92206C409 | 578,169 | 7,642 | SH | | SOLE | | 0 | 0 | 7,642 |
VANGUARD SCOTTSDALE FDS | INT-TERM CORP | 92206C870 | 243,175 | 3,077 | SH | | SOLE | | 0 | 0 | 3,077 |
VENTAS INC | COM | 92276F100 | 208,137 | 4,403 | SH | | SOLE | | 0 | 0 | 4,403 |
VANGUARD INDEX FDS | S&P 500 ETF SHS | 922908363 | 3,383,997 | 8,309 | SH | | SOLE | | 0 | 0 | 8,309 |
VANGUARD INDEX FDS | MCAP VL IDXVIP | 922908512 | 624,349 | 4,512 | SH | | SOLE | | 0 | 0 | 4,512 |
VANGUARD INDEX FDS | MCAP GR IDXVIP | 922908538 | 826,439 | 4,016 | SH | | SOLE | | 0 | 0 | 4,016 |
VANGUARD INDEX FDS | REAL ESTATE ETF | 922908553 | 1,365,204 | 16,338 | SH | | SOLE | | 0 | 0 | 16,338 |
VANGUARD INDEX FDS | SM CP VAL ETF | 922908611 | 878,278 | 5,310 | SH | | SOLE | | 0 | 0 | 5,310 |
VANGUARD INDEX FDS | MID CAP ETF | 922908629 | 879,459 | 3,995 | SH | | SOLE | | 0 | 0 | 3,995 |
VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 | 1,085,919 | 5,357 | SH | | SOLE | | 0 | 0 | 5,357 |
VANGUARD INDEX FDS | GROWTH ETF | 922908736 | 1,830,826 | 6,470 | SH | | SOLE | | 0 | 0 | 6,470 |
VANGUARD INDEX FDS | VALUE ETF | 922908744 | 2,163,724 | 15,227 | SH | | SOLE | | 0 | 0 | 15,227 |
VANGUARD INDEX FDS | SMALL CP ETF | 922908751 | 883,094 | 4,440 | SH | | SOLE | | 0 | 0 | 4,440 |
VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 | 3,095,865 | 14,054 | SH | | SOLE | | 0 | 0 | 14,054 |
VERIZON COMMUNICATIONS INC | COM | 92343V104 | 3,164,050 | 85,078 | SH | | SOLE | | 0 | 0 | 85,078 |
PARAMOUNT GLOBAL | 5.75% CONV PFD A | 92556H305 | 547,806 | 24,175 | SH | | SOLE | | 0 | 0 | 24,175 |
VIATRIS INC | COM | 92556V106 | 110,557 | 11,078 | SH | | SOLE | | 0 | 0 | 11,078 |
VICI PPTYS INC | COM | 925652109 | 353,996 | 11,263 | SH | | SOLE | | 0 | 0 | 11,263 |
VICTORY PORTFOLIOS II | VCSHS US EQ INCM | 92647N824 | 559,769 | 9,718 | SH | | SOLE | | 0 | 0 | 9,718 |
VISA INC | COM CL A | 92826C839 | 4,190,303 | 17,645 | SH | | SOLE | | 0 | 0 | 17,645 |
VIRTUS GLOBAL MULTI-SECTOR I | COM | 92829B101 | 266,291 | 35,648 | SH | | SOLE | | 0 | 0 | 35,648 |
VISTRA CORP | COM | 92840M102 | 213,208 | 8,122 | SH | | SOLE | | 0 | 0 | 8,122 |
VMWARE INC | CL A COM | 928563402 | 813,285 | 5,660 | SH | | SOLE | | 0 | 0 | 5,660 |
VODAFONE GROUP PLC NEW | SPONSORED ADR | 92857W308 | 170,951 | 18,090 | SH | | SOLE | | 0 | 0 | 18,090 |
VUZIX CORP | COM NEW | 92921W300 | 54,687 | 10,723 | SH | | SOLE | | 0 | 0 | 10,723 |
WEC ENERGY GROUP INC | COM | 92939U106 | 211,996 | 2,402 | SH | | SOLE | | 0 | 0 | 2,402 |
WABTEC | COM | 929740108 | 217,747 | 1,985 | SH | | SOLE | | 0 | 0 | 1,985 |
WALMART INC | COM | 931142103 | 1,799,082 | 11,446 | SH | | SOLE | | 0 | 0 | 11,446 |
WALGREENS BOOTS ALLIANCE INC | COM | 931427108 | 477,841 | 16,772 | SH | | SOLE | | 0 | 0 | 16,772 |
WARNER BROS DISCOVERY INC | COM SER A | 934423104 | 482,263 | 38,458 | SH | | SOLE | | 0 | 0 | 38,458 |
WASTE MGMT INC DEL | COM | 94106L109 | 3,238,633 | 18,675 | SH | | SOLE | | 0 | 0 | 18,675 |
WEBSTER FINL CORP | COM | 947890109 | 1,016,787 | 26,935 | SH | | SOLE | | 0 | 0 | 26,935 |
WELLS FARGO CO NEW | COM | 949746101 | 1,334,154 | 31,259 | SH | | SOLE | | 0 | 0 | 31,259 |
WELLTOWER INC | COM | 95040Q104 | 213,203 | 2,636 | SH | | SOLE | | 0 | 0 | 2,636 |
WESTERN ASSET MANAGED MUNS F | COM | 95766M105 | 119,885 | 12,073 | SH | | SOLE | | 0 | 0 | 12,073 |
WESTERN ASSET MTG DEFINED OP | COM | 95790B109 | 219,112 | 20,710 | SH | | SOLE | | 0 | 0 | 20,710 |
WESTERN ASSET DIVERSIFIED IN | COM SHS BEN INT | 95790K109 | 148,628 | 11,034 | SH | | SOLE | | 0 | 0 | 11,034 |
WEYERHAEUSER CO MTN BE | COM NEW | 962166104 | 261,248 | 7,796 | SH | | SOLE | | 0 | 0 | 7,796 |
WHIRLPOOL CORP | COM | 963320106 | 253,981 | 1,707 | SH | | SOLE | | 0 | 0 | 1,707 |
WILLIAMS COS INC | COM | 969457100 | 1,077,837 | 33,032 | SH | | SOLE | | 0 | 0 | 33,032 |
WISDOMTREE TR | US QTLY DIV GRT | 97717X669 | 738,061 | 11,072 | SH | | SOLE | | 0 | 0 | 11,072 |
WORKDAY INC | CL A | 98138H101 | 276,038 | 1,222 | SH | | SOLE | | 0 | 0 | 1,222 |
WORLD GOLD TR | SPDR GLD MINIS | 98149E303 | 517,529 | 13,587 | SH | | SOLE | | 0 | 0 | 13,587 |
XYLEM INC | COM | 98419M100 | 334,819 | 2,973 | SH | | SOLE | | 0 | 0 | 2,973 |
YUM BRANDS INC | COM | 988498101 | 554,378 | 4,001 | SH | | SOLE | | 0 | 0 | 4,001 |
YUM CHINA HLDGS INC | COM | 98850P109 | 216,362 | 3,829 | SH | | SOLE | | 0 | 0 | 3,829 |
ZIMMER BIOMET HOLDINGS INC | COM | 98956P102 | 950,508 | 6,528 | SH | | SOLE | | 0 | 0 | 6,528 |
ZOETIS INC | CL A | 98978V103 | 722,824 | 4,197 | SH | | SOLE | | 0 | 0 | 4,197 |
AON PLC | SHS CL A | G0403H108 | 492,946 | 1,428 | SH | | SOLE | | 0 | 0 | 1,428 |
ACCENTURE PLC IRELAND | SHS CLASS A | G1151C101 | 480,459 | 1,557 | SH | | SOLE | | 0 | 0 | 1,557 |
EATON CORP PLC | SHS | G29183103 | 1,312,780 | 6,528 | SH | | SOLE | | 0 | 0 | 6,528 |
JOHNSON CTLS INTL PLC | SHS | G51502105 | 388,262 | 5,698 | SH | | SOLE | | 0 | 0 | 5,698 |
LINDE PLC | SHS | G54950103 | 344,115 | 903 | SH | | SOLE | | 0 | 0 | 903 |
MEDTRONIC PLC | SHS | G5960L103 | 985,252 | 11,183 | SH | | SOLE | | 0 | 0 | 11,183 |
NORDIC AMERICAN TANKERS LIMI | COM | G65773106 | 1,719,395 | 468,500 | SH | | SOLE | | 0 | 0 | 468,500 |
PENTAIR PLC | SHS | G7S00T104 | 471,968 | 7,306 | SH | | SOLE | | 0 | 0 | 7,306 |
TRANE TECHNOLOGIES PLC | SHS | G8994E103 | 444,488 | 2,324 | SH | | SOLE | | 0 | 0 | 2,324 |
CHUBB LIMITED | COM | H1467J104 | 495,649 | 2,574 | SH | | SOLE | | 0 | 0 | 2,574 |
TE CONNECTIVITY LTD | SHS | H84989104 | 450,711 | 3,216 | SH | | SOLE | | 0 | 0 | 3,216 |
FRONTLINE PLC | COM | M46528101 | 515,597 | 35,485 | SH | | SOLE | | 0 | 0 | 35,485 |
ASML HOLDING N V | N Y REGISTRY SHS | N07059210 | 333,385 | 460 | SH | | SOLE | | 0 | 0 | 460 |
FERRARI N V | COM | N3167Y103 | 1,148,967 | 3,533 | SH | | SOLE | | 0 | 0 | 3,533 |
LYONDELLBASELL INDUSTRIES N | SHS - A - | N53745100 | 417,664 | 4,548 | SH | | SOLE | | 0 | 0 | 4,548 |
NXP SEMICONDUCTORS N V | COM | N6596X109 | 325,646 | 1,591 | SH | | SOLE | | 0 | 0 | 1,591 |
GENCO SHIPPING & TRADING LTD | SHS | Y2685T131 | 1,081,970 | 77,118 | SH | | SOLE | | 0 | 0 | 77,118 |