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

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

FORM 13F INFORMATION TABLE

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

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