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,815,782 17,769 SH   SOLE   0 0 17,769
ABBOTT LABS COM 002824100   2,512,888 24,183 SH   SOLE   0 0 24,183
ABBVIE INC COM 00287Y109   6,515,548 37,987 SH   SOLE   0 0 37,987
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   857,516 2,826 SH   SOLE   0 0 2,826
ADOBE INC COM 00724F101   5,528,973 9,952 SH   SOLE   0 0 9,952
ADVANCED MICRO DEVICES INC COM 007903107   1,173,960 7,237 SH   SOLE   0 0 7,237
AFLAC INC COM 001055102   397,875 4,455 SH   SOLE   0 0 4,455
AIR PRODS & CHEMS INC COM 009158106   1,056,819 4,096 SH   SOLE   0 0 4,096
ALBANY INTL CORP CL A 012348108   689,110 8,135 SH   SOLE   0 0 8,135
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,765,914 23,971 SH   SOLE   0 0 23,971
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   236,361 6,995 SH   SOLE   0 0 6,995
ALLSTATE CORP COM 020002101   1,354,236 8,434 SH   SOLE   0 0 8,434
ALPHABET INC CAP STK CL C 02079K107   10,284,999 56,073 SH   SOLE   0 0 56,073
ALPHABET INC CAP STK CL A 02079K305   22,024,987 120,917 SH   SOLE   0 0 120,917
ALPS ETF TR ALERIAN MLP 00162Q452   3,597,957 74,989 SH   SOLE   0 0 74,989
ALTRIA GROUP INC COM 02209S103   2,046,220 43,998 SH   SOLE   0 0 43,998
AMAZON COM INC COM 023135106   24,072,927 124,569 SH   SOLE   0 0 124,569
AMER STATES WTR CO COM 029899101   565,775 7,796 SH   SOLE   0 0 7,796
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   890,067 52,357 SH   SOLE   0 0 52,357
AMERICAN ELEC PWR CO INC COM 025537101   564,171 6,430 SH   SOLE   0 0 6,430
AMERICAN EXPRESS CO COM 025816109   1,033,006 4,461 SH   SOLE   0 0 4,461
AMERICAN INTL GROUP INC COM NEW 026874784   345,691 4,656 SH   SOLE   0 0 4,656
AMERICAN TOWER CORP NEW COM 03027X100   878,772 4,485 SH   SOLE   0 0 4,485
AMERICAN WTR WKS CO INC NEW COM 030420103   509,805 3,947 SH   SOLE   0 0 3,947
AMERIPRISE FINL INC COM 03076C106   283,654 664 SH   SOLE   0 0 664
AMGEN INC COM 031162100   2,086,788 6,679 SH   SOLE   0 0 6,679
AMPHENOL CORP NEW CL A 032095101   777,653 11,523 SH   SOLE   0 0 11,523
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664   263,630 4,072 SH   SOLE   0 0 4,072
AMPLIFY ETF TR SEYMOUR CANNBS 032108854   82,968 18,561 SH   SOLE   0 0 18,561
ANALOG DEVICES INC COM 032654105   393,520 1,724 SH   SOLE   0 0 1,724
AON PLC SHS CL A G0403H108   304,149 1,036 SH   SOLE   0 0 1,036
APOLLO GLOBAL MGMT INC COM 03769M106   352,815 2,988 SH   SOLE   0 0 2,988
APPLE INC COM 037833100   72,658,577 344,975 SH   SOLE   0 0 344,975
APPLIED MATLS INC COM 038222105   969,524 4,108 SH   SOLE   0 0 4,108
APTIV PLC SHS G6095L109   355,551 5,049 SH   SOLE   0 0 5,049
ARCHER DANIELS MIDLAND CO COM 039483102   730,253 12,080 SH   SOLE   0 0 12,080
ARDAGH METAL PACKAGING S A SHS L02235106   575,083 169,142 SH   SOLE   0 0 169,142
ARES CAPITAL CORP COM 04010L103   1,882,621 90,337 SH   SOLE   0 0 90,337
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   221,037 4,012 SH   SOLE   0 0 4,012
ARM HOLDINGS PLC SPONSORED ADS 042068205   529,147 3,234 SH   SOLE   0 0 3,234
ASML HOLDING N V N Y REGISTRY SHS N07059210   2,044,039 1,999 SH   SOLE   0 0 1,999
ASTERA LABS INC COM 04626A103   1,303,990 21,550 SH   SOLE   0 0 21,550
ASTRAZENECA PLC SPONSORED ADR 046353108   848,244 10,876 SH   SOLE   0 0 10,876
AT&T INC COM 00206R102   1,971,004 103,140 SH   SOLE   0 0 103,140
AUTODESK INC COM 052769106   214,044 865 SH   SOLE   0 0 865
AUTOMATIC DATA PROCESSING IN COM 053015103   2,788,736 11,615 SH   SOLE   0 0 11,615
AUTOZONE INC COM 053332102   287,518 97 SH   SOLE   0 0 97
AVANGRID INC COM 05351W103   374,038 10,399 SH   SOLE   0 0 10,399
B & G FOODS INC NEW COM 05508R106   412,757 51,084 SH   SOLE   0 0 51,084
BANK AMERICA CORP COM 060505104   5,245,124 131,886 SH   SOLE   0 0 131,886
BANK NEW YORK MELLON CORP COM 064058100   992,643 16,574 SH   SOLE   0 0 16,574
BCE INC COM NEW 05534B760   574,139 17,343 SH   SOLE   0 0 17,343
BECTON DICKINSON & CO COM 075887109   510,860 2,186 SH   SOLE   0 0 2,186
BERKSHIRE HATHAWAY INC DEL CL A 084670108   6,122,410 10 SH   SOLE   0 0 10
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   14,939,137 36,724 SH   SOLE   0 0 36,724
BHP GROUP LTD SPONSORED ADS 088606108   312,453 5,473 SH   SOLE   0 0 5,473
BLACKROCK INC COM 09247X101   676,956 860 SH   SOLE   0 0 860
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104   139,639 11,500 SH   SOLE   0 0 11,500
BLACKSTONE INC COM 09260D107   3,329,228 26,892 SH   SOLE   0 0 26,892
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   233,017 7,423 SH   SOLE   0 0 7,423
BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101   196,565 16,532 SH   SOLE   0 0 16,532
BLUE FOUNDRY BANCORP COM 09549B104   5,729,176 631,662 SH   SOLE   0 0 631,662
BLUE OWL CAPITAL CORPORATION COM 69121K104   162,019 10,300 SH   SOLE   0 0 10,300
BOEING CO COM 097023105   1,414,648 7,772 SH   SOLE   0 0 7,772
BOOKING HOLDINGS INC COM 09857L108   939,240 237 SH   SOLE   0 0 237
BP PLC SPONSORED ADR 055622104   233,485 6,461 SH   SOLE   0 0 6,461
BRISTOL-MYERS SQUIBB CO COM 110122108   2,651,588 63,848 SH   SOLE   0 0 63,848
BROADCOM INC COM 11135F101   3,239,640 2,018 SH   SOLE   0 0 2,018
BROWN FORMAN CORP CL B 115637209   202,148 4,656 SH   SOLE   0 0 4,656
CACI INTL INC CL A 127190304   461,960 1,074 SH   SOLE   0 0 1,074
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   874,952 12,734 SH   SOLE   0 0 12,734
CAMECO CORP COM 13321L108   345,303 7,018 SH   SOLE   0 0 7,018
CAMPBELL SOUP CO COM 134429109   285,465 6,317 SH   SOLE   0 0 6,317
CANADIAN NATL RY CO COM 136375102   977,545 8,275 SH   SOLE   0 0 8,275
CANADIAN PACIFIC KANSAS CITY COM 13646K108   393,379 4,996 SH   SOLE   0 0 4,996
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   7,058,194 218,321 SH   SOLE   0 0 218,321
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   6,271,643 189,308 SH   SOLE   0 0 189,308
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   714,606 27,619 SH   SOLE   0 0 27,619
CAPITAL ONE FINL CORP COM 14040H105   228,779 1,652 SH   SOLE   0 0 1,652
CARRIER GLOBAL CORPORATION COM 14448C104   2,779,646 44,065 SH   SOLE   0 0 44,065
CATERPILLAR INC COM 149123101   5,331,496 16,006 SH   SOLE   0 0 16,006
CENTRAL SECS CORP COM 155123102   301,805 6,856 SH   SOLE   0 0 6,856
CHEMED CORP NEW COM 16359R103   245,323 452 SH   SOLE   0 0 452
CHENIERE ENERGY INC COM NEW 16411R208   1,611,923 9,220 SH   SOLE   0 0 9,220
CHEVRON CORP NEW COM 166764100   8,829,018 56,444 SH   SOLE   0 0 56,444
CHUBB LIMITED COM H1467J104   1,394,519 5,448 SH   SOLE   0 0 5,448
CHURCH & DWIGHT CO INC COM 171340102   489,513 4,721 SH   SOLE   0 0 4,721
CISCO SYS INC COM 17275R102   3,665,575 77,154 SH   SOLE   0 0 77,154
CITIGROUP INC COM NEW 172967424   1,165,878 18,372 SH   SOLE   0 0 18,372
CLEARWAY ENERGY INC CL A 18539C105   819,272 36,155 SH   SOLE   0 0 36,155
CLOROX CO DEL COM 189054109   322,095 2,360 SH   SOLE   0 0 2,360
CME GROUP INC COM 12572Q105   762,553 3,879 SH   SOLE   0 0 3,879
CNH INDL N V SHS N20944109   105,382 10,403 SH   SOLE   0 0 10,403
COCA COLA CO COM 191216100   6,126,468 95,520 SH   SOLE   0 0 95,520
COINBASE GLOBAL INC COM CL A 19260Q107   255,810 1,151 SH   SOLE   0 0 1,151
COLGATE PALMOLIVE CO COM 194162103   2,336,587 24,079 SH   SOLE   0 0 24,079
COLUMBIA BKG SYS INC COM 197236102   503,223 25,300 SH   SOLE   0 0 25,300
COLUMBIA ETF TR I RESH ENHNC COR 19761L706   477,059 14,783 SH   SOLE   0 0 14,783
COMCAST CORP NEW CL A 20030N101   1,022,368 26,107 SH   SOLE   0 0 26,107
COMPASS DIVERSIFIED SH BEN INT 20451Q104   23,966,017 1,094,839 SH   SOLE   0 0 1,094,839
COMPASS INC CL A 20464U100   99,608 27,669 SH   SOLE   0 0 27,669
CONAGRA BRANDS INC COM 205887102   230,180 8,099 SH   SOLE   0 0 8,099
CONOCOPHILLIPS COM 20825C104   2,550,883 22,302 SH   SOLE   0 0 22,302
CONSOLIDATED EDISON INC COM 209115104   427,508 4,781 SH   SOLE   0 0 4,781
CONSTELLATION BRANDS INC CL A 21036P108   1,133,478 4,406 SH   SOLE   0 0 4,406
CONSTELLATION ENERGY CORP COM 21037T109   723,678 3,614 SH   SOLE   0 0 3,614
CORNING INC COM 219350105   335,226 8,629 SH   SOLE   0 0 8,629
CORTEVA INC COM 22052L104   661,102 12,256 SH   SOLE   0 0 12,256
COSTCO WHSL CORP NEW COM 22160K105   4,162,419 4,897 SH   SOLE   0 0 4,897
CRH PLC ORD G25508105   330,214 4,405 SH   SOLE   0 0 4,405
CROWDSTRIKE HLDGS INC CL A 22788C105   302,337 789 SH   SOLE   0 0 789
CROWN CASTLE INC COM 22822V101   460,101 4,709 SH   SOLE   0 0 4,709
CSX CORP COM 126408103   1,007,061 30,106 SH   SOLE   0 0 30,106
CUMMINS INC COM 231021106   2,282,042 8,241 SH   SOLE   0 0 8,241
CVS HEALTH CORP COM 126650100   1,838,097 31,123 SH   SOLE   0 0 31,123
DANAHER CORPORATION COM 235851102   1,470,923 5,881 SH   SOLE   0 0 5,881
DEERE & CO COM 244199105   2,592,903 6,940 SH   SOLE   0 0 6,940
DELL TECHNOLOGIES INC CL C 24703L202   340,630 2,470 SH   SOLE   0 0 2,470
DELTA AIR LINES INC DEL COM NEW 247361702   237,994 5,017 SH   SOLE   0 0 5,017
DEUTSCHE BANK A G NAMEN AKT D18190898   319,422 20,039 SH   SOLE   0 0 20,039
DEVON ENERGY CORP NEW COM 25179M103   543,020 11,456 SH   SOLE   0 0 11,456
DEXCOM INC COM 252131107   442,522 3,903 SH   SOLE   0 0 3,903
DIAGEO PLC SPON ADR NEW 25243Q205   627,687 4,978 SH   SOLE   0 0 4,978
DIAMONDBACK ENERGY INC COM 25278X109   1,348,198 6,735 SH   SOLE   0 0 6,735
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   275,573 9,288 SH   SOLE   0 0 9,288
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   232,774 7,220 SH   SOLE   0 0 7,220
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   450,930 7,662 SH   SOLE   0 0 7,662
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   564,670 9,399 SH   SOLE   0 0 9,399
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   597,366 15,934 SH   SOLE   0 0 15,934
DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666   2,047,435 70,821 SH   SOLE   0 0 70,821
DISCOVER FINL SVCS COM 254709108   451,332 3,450 SH   SOLE   0 0 3,450
DISNEY WALT CO COM 254687106   2,279,788 22,961 SH   SOLE   0 0 22,961
DNP SELECT INCOME FD INC COM 23325P104   104,485 12,611 SH   SOLE   0 0 12,611
DOCUSIGN INC COM 256163106   367,706 6,873 SH   SOLE   0 0 6,873
DOMINION ENERGY INC COM 25746U109   873,472 17,826 SH   SOLE   0 0 17,826
DONALDSON INC COM 257651109   236,792 3,309 SH   SOLE   0 0 3,309
DORCHESTER MINERALS LP COM UNIT 25820R105   346,883 11,244 SH   SOLE   0 0 11,244
DOVER CORP COM 260003108   475,760 2,637 SH   SOLE   0 0 2,637
DOW INC COM 260557103   1,860,843 35,077 SH   SOLE   0 0 35,077
DUKE ENERGY CORP NEW COM NEW 26441C204   1,958,561 19,541 SH   SOLE   0 0 19,541
DUPONT DE NEMOURS INC COM 26614N102   934,675 11,612 SH   SOLE   0 0 11,612
EA SERIES TRUST BRIDGEWAY BLUE 02072L714   126,956 10,527 SH   SOLE   0 0 10,527
EA SERIES TRUST STRIVE 1000 GRWT 02072L615   488,530 12,237 SH   SOLE   0 0 12,237
EA SERIES TRUST STRIVE 1000 VALU 02072L599   451,076 16,008 SH   SOLE   0 0 16,008
EA SERIES TRUST STRIVE 500 ETF 02072L680   4,223,830 120,675 SH   SOLE   0 0 120,675
EA SERIES TRUST STRIVE ENHANCED 02072L441   283,409 13,992 SH   SOLE   0 0 13,992
EA SERIES TRUST STRIVE SML CAP 02072L573   426,954 14,707 SH   SOLE   0 0 14,707
EA SERIES TRUST STRIVE US SEMICO 02072L672   230,668 4,565 SH   SOLE   0 0 4,565
EAGLE POINT CREDIT COMPANY I COM 269808101   270,517 26,764 SH   SOLE   0 0 26,764
EASTERLY GOVT PPTYS INC COM 27616P103   850,450 68,751 SH   SOLE   0 0 68,751
EASTERN BANKSHARES INC COM 27627N105   1,081,058 77,329 SH   SOLE   0 0 77,329
EATON CORP PLC SHS G29183103   2,605,581 8,310 SH   SOLE   0 0 8,310
EATON VANCE TAX MNGED BUY WR COM 27828X100   237,889 16,848 SH   SOLE   0 0 16,848
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   370,174 27,079 SH   SOLE   0 0 27,079
ECOLAB INC COM 278865100   350,602 1,469 SH   SOLE   0 0 1,469
ELEVANCE HEALTH INC COM 036752103   2,867,228 5,291 SH   SOLE   0 0 5,291
ELI LILLY & CO COM 532457108   25,516,744 28,183 SH   SOLE   0 0 28,183
EMERSON ELEC CO COM 291011104   1,425,856 12,944 SH   SOLE   0 0 12,944
ENBRIDGE INC COM 29250N105   221,546 6,226 SH   SOLE   0 0 6,226
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   710,265 43,789 SH   SOLE   0 0 43,789
ENTERPRISE PRODS PARTNERS L COM 293792107   1,221,436 42,148 SH   SOLE   0 0 42,148
EOG RES INC COM 26875P101   724,468 5,756 SH   SOLE   0 0 5,756
EQUIFAX INC COM 294429105   511,348 2,109 SH   SOLE   0 0 2,109
ETFIS SER TR I VIRTUS NEWFLEET 26923G707   737,585 33,046 SH   SOLE   0 0 33,046
ETFS GOLD TR PHYSCL GOLD SHS 00326A104   257,641 11,595 SH   SOLE   0 0 11,595
EVERSOURCE ENERGY COM 30040W108   1,304,835 23,009 SH   SOLE   0 0 23,009
EXCHANGE TRADED CONCEPTS TRU BITWISE CRYPTO 301505624   310,708 23,050 SH   SOLE   0 0 23,050
EXELON CORP COM 30161N101   247,636 7,155 SH   SOLE   0 0 7,155
EXXON MOBIL CORP COM 30231G102   17,295,294 150,237 SH   SOLE   0 0 150,237
FASTENAL CO COM 311900104   552,012 8,784 SH   SOLE   0 0 8,784
FEDEX CORP COM 31428X106   473,621 1,572 SH   SOLE   0 0 1,572
FERGUSON PLC NEW SHS G3421J106   231,885 1,197 SH   SOLE   0 0 1,197
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352   2,127,449 50,128 SH   SOLE   0 0 50,128
FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A107   1,384,281 48,469 SH   SOLE   0 0 48,469
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   2,959,897 63,273 SH   SOLE   0 0 63,273
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   385,185 5,615 SH   SOLE   0 0 5,615
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709   781,354 11,953 SH   SOLE   0 0 11,953
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   644,939 3,760 SH   SOLE   0 0 3,760
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881   303,302 6,136 SH   SOLE   0 0 6,136
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   2,322,238 51,478 SH   SOLE   0 0 51,478
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   249,769 5,054 SH   SOLE   0 0 5,054
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   842,753 14,936 SH   SOLE   0 0 14,936
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   3,592,084 42,740 SH   SOLE   0 0 42,740
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   1,145,308 16,765 SH   SOLE   0 0 16,765
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   514,018 10,127 SH   SOLE   0 0 10,127
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   866,154 29,950 SH   SOLE   0 0 29,950
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F698   205,548 5,165 SH   SOLE   0 0 5,165
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   342,784 2,780 SH   SOLE   0 0 2,780
FISERV INC COM 337738108   366,091 2,456 SH   SOLE   0 0 2,456
FLEX LNG LTD SHS G35947202   675,081 24,966 SH   SOLE   0 0 24,966
FORD MTR CO DEL COM 345370860   475,517 37,920 SH   SOLE   0 0 37,920
FRANCO NEV CORP COM 351858105   474,961 4,004 SH   SOLE   0 0 4,004
FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868   565,368 23,170 SH   SOLE   0 0 23,170
FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884   797,827 15,555 SH   SOLE   0 0 15,555
FREEPORT-MCMORAN INC CL B 35671D857   1,005,991 20,699 SH   SOLE   0 0 20,699
GAP INC COM 364760108   942,041 930,504 SH   SOLE   0 0 930,504
GE AEROSPACE COM NEW 369604301   4,171,915 26,243 SH   SOLE   0 0 26,243
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   636,188 8,165 SH   SOLE   0 0 8,165
GE VERNOVA INC COM 36828A101   1,110,742 6,476 SH   SOLE   0 0 6,476
GENERAL DYNAMICS CORP COM 369550108   4,721,284 16,272 SH   SOLE   0 0 16,272
GENERAL MLS INC COM 370334104   422,237 6,675 SH   SOLE   0 0 6,675
GENERAL MTRS CO COM 37045V100   229,234 4,934 SH   SOLE   0 0 4,934
GETTY RLTY CORP NEW COM 374297109   625,401 23,069 SH   SOLE   0 0 23,069
GILEAD SCIENCES INC COM 375558103   309,039 4,504 SH   SOLE   0 0 4,504
GLOBAL NET LEASE INC COM NEW 379378201   89,486 12,175 SH   SOLE   0 0 12,175
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   472,182 26,470 SH   SOLE   0 0 26,470
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   311,680 10,089 SH   SOLE   0 0 10,089
GLOBAL X FDS US INFR DEV ETF 37954Y673   1,285,443 34,648 SH   SOLE   0 0 34,648
GLOBAL X FDS US PFD ETF 37954Y657   780,730 39,671 SH   SOLE   0 0 39,671
GOLDMAN SACHS BDC INC SHS 38147U107   201,240 13,000 SH   SOLE   0 0 13,000
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   1,216,657 12,157 SH   SOLE   0 0 12,157
GOLDMAN SACHS GROUP INC COM 38141G104   2,109,429 4,664 SH   SOLE   0 0 4,664
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103   1,693,806 73,628 SH   SOLE   0 0 73,628
GRAINGER W W INC COM 384802104   995,831 1,104 SH   SOLE   0 0 1,104
GRANITESHARES GOLD TR SHS BEN INT 38748G101   395,899 17,243 SH   SOLE   0 0 17,243
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   558,967 10,499 SH   SOLE   0 0 10,499
GSK PLC SPONSORED ADR 37733W204   281,324 7,234 SH   SOLE   0 0 7,234
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   323,503 6,406 SH   SOLE   0 0 6,406
HALEON PLC SPON ADS 405552100   124,662 15,092 SH   SOLE   0 0 15,092
HERCULES CAPITAL INC COM 427096508   1,134,198 55,462 SH   SOLE   0 0 55,462
HERSHEY CO COM 427866108   471,835 2,567 SH   SOLE   0 0 2,567
HEWLETT PACKARD ENTERPRISE C COM 42824C109   234,919 11,035 SH   SOLE   0 0 11,035
HOME DEPOT INC COM 437076102   6,691,441 19,438 SH   SOLE   0 0 19,438
HONEYWELL INTL INC COM 438516106   2,682,109 12,560 SH   SOLE   0 0 12,560
HP INC COM 40434L105   398,206 11,283 SH   SOLE   0 0 11,283
HUBBELL INC COM 443510607   586,284 1,604 SH   SOLE   0 0 1,604
HUMANA INC COM 444859102   237,992 635 SH   SOLE   0 0 635
IDEXX LABS INC COM 45168D104   1,166,357 2,394 SH   SOLE   0 0 2,394
ILLINOIS TOOL WKS INC COM 452308109   657,729 2,759 SH   SOLE   0 0 2,759
IMMUCELL CORP COM PAR 452525306   53,350 11,000 SH   SOLE   0 0 11,000
INTEL CORP COM 458140100   2,137,339 69,013 SH   SOLE   0 0 69,013
INTERNATIONAL BUSINESS MACHS COM 459200101   7,758,389 44,859 SH   SOLE   0 0 44,859
INTERNATIONAL PAPER CO COM 460146103   258,183 5,983 SH   SOLE   0 0 5,983
INTUIT COM 461202103   830,861 1,264 SH   SOLE   0 0 1,264
INTUITIVE SURGICAL INC COM NEW 46120E602   682,400 1,534 SH   SOLE   0 0 1,534
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743   312,799 6,426 SH   SOLE   0 0 6,426
INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644   332,077 8,304 SH   SOLE   0 0 8,304
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   1,318,584 6,690 SH   SOLE   0 0 6,690
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   2,334,787 83,774 SH   SOLE   0 0 83,774
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   390,740 8,794 SH   SOLE   0 0 8,794
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   461,741 4,985 SH   SOLE   0 0 4,985
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   585,710 10,605 SH   SOLE   0 0 10,605
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   6,384,991 98,306 SH   SOLE   0 0 98,306
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   442,250 4,305 SH   SOLE   0 0 4,305
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   1,663,131 16,007 SH   SOLE   0 0 16,007
INVESCO EXCHANGE TRADED FD T ENERGY EXPLORATI 46137V761   997,385 30,151 SH   SOLE   0 0 30,151
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   254,874 3,161 SH   SOLE   0 0 3,161
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   13,350,786 81,268 SH   SOLE   0 0 81,268
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   201,512 3,287 SH   SOLE   0 0 3,287
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   242,074 6,603 SH   SOLE   0 0 6,603
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   477,110 5,719 SH   SOLE   0 0 5,719
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   6,520,423 102,619 SH   SOLE   0 0 102,619
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   320,059 2,808 SH   SOLE   0 0 2,808
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   1,103,534 29,617 SH   SOLE   0 0 29,617
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   209,083 4,900 SH   SOLE   0 0 4,900
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   223,938 15,203 SH   SOLE   0 0 15,203
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   4,975,529 131,107 SH   SOLE   0 0 131,107
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   458,964 12,034 SH   SOLE   0 0 12,034
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   250,339 3,857 SH   SOLE   0 0 3,857
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   387,195 21,607 SH   SOLE   0 0 21,607
INVESCO QQQ TR UNIT SER 1 46090E103   44,230,317 92,318 SH   SOLE   0 0 92,318
IRON MTN INC DEL COM 46284V101   811,517 8,990 SH   SOLE   0 0 8,990
ISHARES GOLD TR ISHARES NEW 464285204   637,688 14,516 SH   SOLE   0 0 14,516
ISHARES INC CORE MSCI EMKT 46434G103   409,989 7,659 SH   SOLE   0 0 7,659
ISHARES INC MSCI GBL MIN VOL 464286525   222,082 2,122 SH   SOLE   0 0 2,122
ISHARES INC MSCI GBL ETF NEW 46434G848   1,831,002 44,845 SH   SOLE   0 0 44,845
ISHARES SILVER TR ISHARES 46428Q109   548,618 20,648 SH   SOLE   0 0 20,648
ISHARES TR ISHS 1-5YR INVS 464288646   557,080 10,872 SH   SOLE   0 0 10,872
ISHARES TR 10-20 YR TRS ETF 464288653   539,887 5,257 SH   SOLE   0 0 5,257
ISHARES TR CORE US AGGBD ET 464287226   523,144 282,010 SH   SOLE   0 0 282,010
ISHARES TR CORE 1 5 YR USD 46432F859   1,307,033 27,592 SH   SOLE   0 0 27,592
ISHARES TR CORE DIV GRWTH 46434V621   8,711,533 151,216 SH   SOLE   0 0 151,216
ISHARES TR CORE MSCI EAFE 46432F842   1,488,227 20,488 SH   SOLE   0 0 20,488
ISHARES TR CORE MSCI TOTAL 46432F834   3,723,760 55,118 SH   SOLE   0 0 55,118
ISHARES TR CORE S&P MCP ETF 464287507   6,428,109 109,845 SH   SOLE   0 0 109,845
ISHARES TR CORE S&P TTL STK 464287150   18,261,942 153,746 SH   SOLE   0 0 153,746
ISHARES TR CORE S&P US GWT 464287671   3,728,125 29,245 SH   SOLE   0 0 29,245
ISHARES TR CORE S&P US VLU 464287663   1,004,966 11,403 SH   SOLE   0 0 11,403
ISHARES TR SELECT DIVID ETF 464287168   2,710,350 22,403 SH   SOLE   0 0 22,403
ISHARES TR U.S. PHARMA ETF 464288836   271,978 4,101 SH   SOLE   0 0 4,101
ISHARES TR U.S. TECH ETF 464287721   1,452,174 9,649 SH   SOLE   0 0 9,649
ISHARES TR ESG AWR MSCI USA 46435G425   284,272 2,382 SH   SOLE   0 0 2,382
ISHARES TR EXPONENTIAL TECH 46434V381   505,340 8,590 SH   SOLE   0 0 8,590
ISHARES TR GL CLEAN ENE ETF 464288224   237,376 17,821 SH   SOLE   0 0 17,821
ISHARES TR MORNINGSTAR GRWT 464287119   1,286,466 15,802 SH   SOLE   0 0 15,802
ISHARES TR MRNING SM CP ETF 464288703   347,684 6,004 SH   SOLE   0 0 6,004
ISHARES TR MSCI ACWI EX US 464288240   239,914 4,516 SH   SOLE   0 0 4,516
ISHARES TR MSCI EAFE ETF 464287465   642,354 8,201 SH   SOLE   0 0 8,201
ISHARES TR MSCI EAFE MIN VL 46429B689   570,202 8,221 SH   SOLE   0 0 8,221
ISHARES TR EAFE VALUE ETF 464288877   300,885 5,673 SH   SOLE   0 0 5,673
ISHARES TR MSCI EURO FL ETF 464289180   424,840 19,000 SH   SOLE   0 0 19,000
ISHARES TR MSCI USA QLT FCT 46432F339   1,809,826 10,599 SH   SOLE   0 0 10,599
ISHARES TR ISHARES BIOTECH 464287556   1,124,297 8,191 SH   SOLE   0 0 8,191
ISHARES TR US OIL GS EX ETF 464288851   241,580 2,427 SH   SOLE   0 0 2,427
ISHARES TR RUS 1000 GRW ETF 464287614   4,828,517 13,247 SH   SOLE   0 0 13,247
ISHARES TR RUS 1000 VAL ETF 464287598   2,970,740 17,027 SH   SOLE   0 0 17,027
ISHARES TR RUSSELL 2000 ETF 464287655   1,921,371 9,470 SH   SOLE   0 0 9,470
ISHARES TR RUSEL 2500 ETF 46435G268   266,916 4,264 SH   SOLE   0 0 4,264
ISHARES TR RUS MD CP GR ETF 464287481   2,096,293 18,997 SH   SOLE   0 0 18,997
ISHARES TR RUS MDCP VAL ETF 464287473   670,731 5,555 SH   SOLE   0 0 5,555
ISHARES TR S&P 500 GRWT ETF 464287309   2,888,637 31,215 SH   SOLE   0 0 31,215
ISHARES TR CORE S&P500 ETF 464287200   20,456,228 37,381 SH   SOLE   0 0 37,381
ISHARES TR S&P 500 VAL ETF 464287408   1,928,898 10,598 SH   SOLE   0 0 10,598
ISHARES TR S&P MC 400VL ETF 464287705   290,798 2,563 SH   SOLE   0 0 2,563
ISHARES TR CORE S&P SCP ETF 464287804   3,942,503 36,963 SH   SOLE   0 0 36,963
ISHARES TR S&P SML 600 GWT 464287887   322,385 2,510 SH   SOLE   0 0 2,510
ISHARES TR SP SMCP600VL ETF 464287879   587,137 6,036 SH   SOLE   0 0 6,036
ISHARES TR PFD AND INCM SEC 464288687   1,148,490 36,402 SH   SOLE   0 0 36,402
ISHARES TR ISHARES SEMICDTR 464287523   2,144,644 8,696 SH   SOLE   0 0 8,696
ISHARES TR MSCI ACWI ETF 464288257   438,472 3,901 SH   SOLE   0 0 3,901
ISHARES TR MSCI USA MIN VOL 46429B697   6,047,090 72,023 SH   SOLE   0 0 72,023
ISHARES TR RUS 1000 ETF 464287622   1,677,502 5,638 SH   SOLE   0 0 5,638
ISHARES TR RUS MID CAP ETF 464287499   5,269,026 64,986 SH   SOLE   0 0 64,986
ISHARES TR S&P 100 ETF 464287101   235,227 890 SH   SOLE   0 0 890
ISHARES TR SHRT NAT MUN ETF 464288158   510,099 4,879 SH   SOLE   0 0 4,879
ISHARES TR GLOBAL TECH ETF 464287291   1,134,222 13,695 SH   SOLE   0 0 13,695
ISHARES TR US AER DEF ETF 464288760   908,534 6,880 SH   SOLE   0 0 6,880
ISHARES TR US INFRASTRUC 46435U713   248,745 5,906 SH   SOLE   0 0 5,906
J P MORGAN EXCHANGE TRADED F ACTIVE BOND ETF 46654Q716   1,091,645 20,893 SH   SOLE   0 0 20,893
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   5,531,608 97,594 SH   SOLE   0 0 97,594
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134   218,267 3,487 SH   SOLE   0 0 3,487
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   336,505 6,680 SH   SOLE   0 0 6,680
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   607,947 10,954 SH   SOLE   0 0 10,954
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   10,847,950 214,939 SH   SOLE   0 0 214,939
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   1,743,035 34,349 SH   SOLE   0 0 34,349
JETBLUE AWYS CORP COM 477143101   97,678 16,039 SH   SOLE   0 0 16,039
JOHNSON & JOHNSON COM 478160104   10,309,567 70,536 SH   SOLE   0 0 70,536
JOHNSON CTLS INTL PLC SHS G51502105   372,987 5,578 SH   SOLE   0 0 5,578
JPMORGAN CHASE & CO. COM 46625H100   14,578,904 72,080 SH   SOLE   0 0 72,080
KAYNE ANDERSON ENERGY INFRST COM 486606106   479,763 45,937 SH   SOLE   0 0 45,937
KEYCORP COM 493267108   317,870 22,369 SH   SOLE   0 0 22,369
KIMBERLY-CLARK CORP COM 494368103   776,942 5,573 SH   SOLE   0 0 5,573
KINDER MORGAN INC DEL COM 49456B101   959,646 48,296 SH   SOLE   0 0 48,296
KINETIK HOLDINGS INC COM NEW CL A 02215L209   201,398 4,860 SH   SOLE   0 0 4,860
KKR & CO INC COM 48251W104   1,653,681 15,713 SH   SOLE   0 0 15,713
KLA CORP COM NEW 482480100   239,420 290 SH   SOLE   0 0 290
KOHLS CORP COM 500255104   633,608 27,560 SH   SOLE   0 0 27,560
KRAFT HEINZ CO COM 500754106   301,402 9,354 SH   SOLE   0 0 9,354
L3HARRIS TECHNOLOGIES INC COM 502431109   377,838 1,682 SH   SOLE   0 0 1,682
LABCORP HOLDINGS INC COM SHS 504922105   487,126 2,394 SH   SOLE   0 0 2,394
LAM RESEARCH CORP COM 512807108   566,596 531 SH   SOLE   0 0 531
LAMAR ADVERTISING CO NEW CL A 512816109   1,127,015 9,429 SH   SOLE   0 0 9,429
LEGG MASON ETF INVT CLEARBRIDEG LR 524682200   515,245 7,380 SH   SOLE   0 0 7,380
LENNAR CORP CL A 526057104   221,658 1,479 SH   SOLE   0 0 1,479
LINDE PLC SHS G54950103   1,402,651 3,196 SH   SOLE   0 0 3,196
LOCKHEED MARTIN CORP COM 539830109   3,124,530 6,689 SH   SOLE   0 0 6,689
LOWES COS INC COM 548661107   1,416,694 6,426 SH   SOLE   0 0 6,426
M & T BK CORP COM 55261F104   2,201,673 14,546 SH   SOLE   0 0 14,546
MARATHON PETE CORP COM 56585A102   233,331 1,345 SH   SOLE   0 0 1,345
MARRIOTT INTL INC NEW CL A 571903202   946,771 3,916 SH   SOLE   0 0 3,916
MARSH & MCLENNAN COS INC COM 571748102   1,426,426 6,769 SH   SOLE   0 0 6,769
MARVELL TECHNOLOGY INC COM 573874104   255,005 3,648 SH   SOLE   0 0 3,648
MASCO CORP COM 574599106   269,680 4,045 SH   SOLE   0 0 4,045
MASTERCARD INCORPORATED CL A 57636Q104   1,930,437 4,376 SH   SOLE   0 0 4,376
MCCORMICK & CO INC COM NON VTG 579780206   347,337 4,896 SH   SOLE   0 0 4,896
MCDONALDS CORP COM 580135101   3,931,286 15,426 SH   SOLE   0 0 15,426
MCKESSON CORP COM 58155Q103   1,791,515 3,064 SH   SOLE   0 0 3,064
MEDTRONIC PLC SHS G5960L103   1,112,196 14,003 SH   SOLE   0 0 14,003
MERCADOLIBRE INC COM 58733R102   363,191 221 SH   SOLE   0 0 221
MERCK & CO INC COM 58933Y105   5,661,879 45,442 SH   SOLE   0 0 45,442
MESABI TR CTF BEN INT 590672101   203,824 11,830 SH   SOLE   0 0 11,830
META PLATFORMS INC CL A 30303M102   8,339,145 16,539 SH   SOLE   0 0 16,539
METLIFE INC COM 59156R108   421,308 6,002 SH   SOLE   0 0 6,002
MICROCHIP TECHNOLOGY INC. COM 595017104   357,417 3,906 SH   SOLE   0 0 3,906
MICRON TECHNOLOGY INC COM 595112103   319,807 2,431 SH   SOLE   0 0 2,431
MICROSOFT CORP COM 594918104   48,291,998 108,048 SH   SOLE   0 0 108,048
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   153,666 10,150 SH   SOLE   0 0 10,150
MONDELEZ INTL INC CL A 609207105   1,234,641 18,745 SH   SOLE   0 0 18,745
MOODYS CORP COM 615369105   220,009 523 SH   SOLE   0 0 523
MORGAN STANLEY COM NEW 617446448   577,044 5,937 SH   SOLE   0 0 5,937
NETFLIX INC COM 64110L106   1,364,022 2,021 SH   SOLE   0 0 2,021
NEW MTN FIN CORP COM 647551100   239,943 19,603 SH   SOLE   0 0 19,603
NEXTERA ENERGY INC COM 65339F101   3,158,686 44,608 SH   SOLE   0 0 44,608
NEXTERA ENERGY INC UNIT 09/01/2025 65339F713   917,344 22,110 SH   SOLE   0 0 22,110
NIKE INC CL B 654106103   381,087 5,027 SH   SOLE   0 0 5,027
NNN REIT INC COM 637417106   823,927 19,341 SH   SOLE   0 0 19,341
NORFOLK SOUTHN CORP COM 655844108   1,762,201 8,208 SH   SOLE   0 0 8,208
NORTHROP GRUMMAN CORP COM 666807102   401,773 922 SH   SOLE   0 0 922
NOVARTIS AG SPONSORED ADR 66987V109   894,367 8,401 SH   SOLE   0 0 8,401
NOVO-NORDISK A S ADR 670100205   2,115,369 14,820 SH   SOLE   0 0 14,820
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100   421,718 29,000 SH   SOLE   0 0 29,000
NVIDIA CORPORATION COM 67066G104   25,373,230 205,385 SH   SOLE   0 0 205,385
NXP SEMICONDUCTORS N V COM N6596X109   254,598 943 SH   SOLE   0 0 943
OLD DOMINION FREIGHT LINE IN COM 679580100   256,542 1,453 SH   SOLE   0 0 1,453
ONEMAIN HLDGS INC COM 68268W103   204,906 4,226 SH   SOLE   0 0 4,226
ONEOK INC NEW COM 682680103   1,589,385 19,490 SH   SOLE   0 0 19,490
ORACLE CORP COM 68389X105   3,229,124 22,869 SH   SOLE   0 0 22,869
OREILLY AUTOMOTIVE INC COM 67103H107   692,040 655 SH   SOLE   0 0 655
ORGANON & CO COMMON STOCK 68622V106   1,296,403 62,628 SH   SOLE   0 0 62,628
OTIS WORLDWIDE CORP COM 68902V107   1,847,837 19,196 SH   SOLE   0 0 19,196
OXFORD LANE CAP CORP COM 691543102   130,565 24,089 SH   SOLE   0 0 24,089
PACER FDS TR PACER US SMALL 69374H857   730,452 16,769 SH   SOLE   0 0 16,769
PALO ALTO NETWORKS INC COM 697435105   446,703 1,318 SH   SOLE   0 0 1,318
PARKER-HANNIFIN CORP COM 701094104   432,468 855 SH   SOLE   0 0 855
PAYCHEX INC COM 704326107   1,034,966 8,729 SH   SOLE   0 0 8,729
PAYPAL HLDGS INC COM 70450Y103   248,928 4,290 SH   SOLE   0 0 4,290
PENNANTPARK INVT CORP COM 708062104   111,398 14,600 SH   SOLE   0 0 14,600
PENNYMAC MTG INVT TR COM 70931T103   137,885 10,028 SH   SOLE   0 0 10,028
PEPSICO INC COM 713448108   7,068,439 42,857 SH   SOLE   0 0 42,857
PERMIAN BASIN RTY TR UNIT BEN INT 714236106   709,034 62,565 SH   SOLE   0 0 62,565
PFIZER INC COM 717081103   8,312,384 297,083 SH   SOLE   0 0 297,083
PGIM ETF TR PGIM ULTRA SH BD 69344A107   735,196 14,793 SH   SOLE   0 0 14,793
PHILIP MORRIS INTL INC COM 718172109   2,838,686 27,655 SH   SOLE   0 0 27,655
PHILLIPS 66 COM 718546104   823,437 5,833 SH   SOLE   0 0 5,833
PIMCO DYNAMIC INCOME STRATEG COM SHS BEN INT 69346N107   397,481 17,750 SH   SOLE   0 0 17,750
PIMCO ETF TR ACTIVE BD ETF 72201R775   2,112,604 23,195 SH   SOLE   0 0 23,195
PIMCO ETF TR ENHNCD LW DUR AC 72201R718   2,508,888 26,501 SH   SOLE   0 0 26,501
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   12,944,508 128,609 SH   SOLE   0 0 128,609
PIMCO ETF TR MULTISECTOR BD 72201R585   2,948,466 114,995 SH   SOLE   0 0 114,995
PNC FINL SVCS GROUP INC COM 693475105   1,484,871 9,550 SH   SOLE   0 0 9,550
POSTAL REALTY TRUST INC CL A 73757R102   637,934 47,857 SH   SOLE   0 0 47,857
PPG INDS INC COM 693506107   1,756,080 13,949 SH   SOLE   0 0 13,949
PRICE T ROWE GROUP INC COM 74144T108   270,748 2,348 SH   SOLE   0 0 2,348
PRIMERICA INC COM 74164M108   217,628 920 SH   SOLE   0 0 920
PROCTER AND GAMBLE CO COM 742718109   12,181,526 73,863 SH   SOLE   0 0 73,863
PROGRESSIVE CORP COM 743315103   556,500 2,679 SH   SOLE   0 0 2,679
PROSHARES TR MSCI TRANFRMTNAL 74347G796   315,680 7,465 SH   SOLE   0 0 7,465
PROSHARES TR RUSS 2000 DIVD 74347B698   1,970,553 31,452 SH   SOLE   0 0 31,452
PROSHARES TR S&P 500 HIGH INC 74347G242   298,240 6,853 SH   SOLE   0 0 6,853
PROSHARES TR S&P MDCP 400 DIV 74347B680   4,373,290 58,989 SH   SOLE   0 0 58,989
PROSHARES TR S&P 500 DV ARIST 74348A467   16,305,203 168,651 SH   SOLE   0 0 168,651
PROSHARES TR ULTRAPRO QQQ 74347X831   457,418 6,173 SH   SOLE   0 0 6,173
PRUDENTIAL FINL INC COM 744320102   202,644 1,729 SH   SOLE   0 0 1,729
PUBLIC STORAGE OPER CO COM 74460D109   380,399 1,322 SH   SOLE   0 0 1,322
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   459,077 6,229 SH   SOLE   0 0 6,229
PUTNAM ETF TRUST FOCUSED LAR CAP 746729300   1,055,710 29,083 SH   SOLE   0 0 29,083
QUALCOMM INC COM 747525103   2,344,171 11,769 SH   SOLE   0 0 11,769
QUEST DIAGNOSTICS INC COM 74834L100   308,801 2,256 SH   SOLE   0 0 2,256
RAYMOND JAMES FINL INC COM 754730109   353,477 2,860 SH   SOLE   0 0 2,860
REALTY INCOME CORP COM 756109104   837,696 15,859 SH   SOLE   0 0 15,859
REGENERON PHARMACEUTICALS COM 75886F107   286,955 273 SH   SOLE   0 0 273
RIBBON COMMUNICATIONS INC COM 762544104   78,805 23,953 SH   SOLE   0 0 23,953
RIO TINTO PLC SPONSORED ADR 767204100   614,237 9,316 SH   SOLE   0 0 9,316
RITHM CAPITAL CORP COM NEW 64828T201   159,199 14,592 SH   SOLE   0 0 14,592
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   279,224 20,807 SH   SOLE   0 0 20,807
ROPER TECHNOLOGIES INC COM 776696106   5,270,757 9,351 SH   SOLE   0 0 9,351
RTX CORPORATION COM 75513E101   8,239,904 82,079 SH   SOLE   0 0 82,079
SABINE RTY TR UNIT BEN INT 785688102   641,913 9,923 SH   SOLE   0 0 9,923
SABRA HEALTH CARE REIT INC COM 78573L106   862,698 56,019 SH   SOLE   0 0 56,019
SALESFORCE INC COM 79466L302   835,187 3,248 SH   SOLE   0 0 3,248
SANOFI SPONSORED ADR 80105N105   201,455 4,152 SH   SOLE   0 0 4,152
SCHLUMBERGER LTD COM STK 806857108   614,657 12,947 SH   SOLE   0 0 12,947
SCHWAB CHARLES CORP COM 808513105   938,113 12,731 SH   SOLE   0 0 12,731
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   433,891 12,158 SH   SOLE   0 0 12,158
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,802,323 22,935 SH   SOLE   0 0 22,935
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,380,331 15,144 SH   SOLE   0 0 15,144
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,358,127 33,036 SH   SOLE   0 0 33,036
SELECT SECTOR SPDR TR INDL 81369Y704   640,989 5,260 SH   SOLE   0 0 5,260
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   431,338 1,907 SH   SOLE   0 0 1,907
SERVICENOW INC COM 81762P102   236,788 301 SH   SOLE   0 0 301
SHELL PLC SPON ADS 780259305   512,484 7,100 SH   SOLE   0 0 7,100
SHERWIN WILLIAMS CO COM 824348106   877,303 2,940 SH   SOLE   0 0 2,940
SHOPIFY INC CL A 82509L107   275,957 4,178 SH   SOLE   0 0 4,178
SKYWORKS SOLUTIONS INC COM 83088M102   380,740 3,572 SH   SOLE   0 0 3,572
SL GREEN RLTY CORP COM 78440X887   1,031,074 18,124 SH   SOLE   0 0 18,124
SOLVENTUM CORP COM SHS 83444M101   207,395 3,922 SH   SOLE   0 0 3,922
SONOCO PRODS CO COM 835495102   843,930 16,639 SH   SOLE   0 0 16,639
SOUTHERN CO COM 842587107   3,327,790 42,900 SH   SOLE   0 0 42,900
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   2,059,249 5,253 SH   SOLE   0 0 5,253
SPDR GOLD TR GOLD SHS 78463V107   18,842,066 87,633 SH   SOLE   0 0 87,633
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   766,282 13,230 SH   SOLE   0 0 13,230
SPDR S&P 500 ETF TR TR UNIT 78462F103   25,436,779 821,813 SH   SOLE   0 0 821,813
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,492,374 2,789 SH   SOLE   0 0 2,789
SPDR SER TR S&P BIOTECH 78464A870   236,120 2,547 SH   SOLE   0 0 2,547
SPDR SER TR BLOOMBERG 3-12 M 78468R523   249,916 2,515 SH   SOLE   0 0 2,515
SPDR SER TR MSCI USA STRTGIC 78468R812   1,181,079 8,010 SH   SOLE   0 0 8,010
SPDR SER TR NUVEEN BLMBRG SH 78468R739   530,746 11,247 SH   SOLE   0 0 11,247
SPDR SER TR PRTFLO S&P500 GW 78464A409   826,290 10,312 SH   SOLE   0 0 10,312
SPDR SER TR RUSSELL YIELD 78468R770   813,382 7,841 SH   SOLE   0 0 7,841
SPDR SER TR S&P 400 MDCP GRW 78464A821   637,581 7,585 SH   SOLE   0 0 7,585
SPDR SER TR S&P 400 MDCP VAL 78464A839   225,385 3,090 SH   SOLE   0 0 3,090
SPDR SER TR SPDR S&P 500 ETF 78468R796   1,231,452 27,611 SH   SOLE   0 0 27,611
SPDR SER TR S&P BK ETF 78464A797   241,089 5,197 SH   SOLE   0 0 5,197
SPDR SER TR S&P HOMEBUILD 78464A888   274,938 2,720 SH   SOLE   0 0 2,720
SPDR SER TR S&P OILGAS EXP 78468R556   1,270,794 8,736 SH   SOLE   0 0 8,736
SPDR SER TR S&P 600 SMCP GRW 78464A201   409,516 4,770 SH   SOLE   0 0 4,770
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   1,212,995 13,216 SH   SOLE   0 0 13,216
SPDR SER TR S&P DIVID ETF 78464A763   5,445,943 42,821 SH   SOLE   0 0 42,821
SPROTT FOCUS TR INC COM 85208J109   1,954,040 260,300 SH   SOLE   0 0 260,300
SPROTT PHYSICAL GOLD TR UNIT 85207H104   7,669,466 424,666 SH   SOLE   0 0 424,666
SPRUCE POWER HOLDING CORP COM NEW 9837FR209   88,100 24,137 SH   SOLE   0 0 24,137
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   305,600 7,311 SH   SOLE   0 0 7,311
STANLEY BLACK & DECKER INC COM 854502101   1,919,948 24,032 SH   SOLE   0 0 24,032
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   864,295 35,451 SH   SOLE   0 0 35,451
STARBUCKS CORP COM 855244109   833,898 10,712 SH   SOLE   0 0 10,712
STARWOOD PPTY TR INC COM 85571B105   302,747 15,589 SH   SOLE   0 0 15,589
STATE STR CORP COM 857477103   226,438 3,060 SH   SOLE   0 0 3,060
STRYKER CORPORATION COM 863667101   1,107,761 3,256 SH   SOLE   0 0 3,256
SYNOPSYS INC COM 871607107   211,841 356 SH   SOLE   0 0 356
SYSCO CORP COM 871829107   1,030,250 14,431 SH   SOLE   0 0 14,431
T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867   1,601,073 50,973 SH   SOLE   0 0 50,973
T ROWE PRICE ETF INC SMALL MID CAP 87283Q826   632,851 20,940 SH   SOLE   0 0 20,940
T-MOBILE US INC COM 872590104   249,080 1,414 SH   SOLE   0 0 1,414
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,675,214 9,609 SH   SOLE   0 0 9,609
TARGET CORP COM 87612E106   1,139,769 7,699 SH   SOLE   0 0 7,699
TD SYNNEX CORPORATION COM 87162W100   227,338 1,970 SH   SOLE   0 0 1,970
TE CONNECTIVITY LTD SHS H84989104   320,458 2,130 SH   SOLE   0 0 2,130
TEEKAY TANKERS LTD CL A Y8565N300   440,934 6,408 SH   SOLE   0 0 6,408
TERADYNE INC COM 880770102   234,159 1,579 SH   SOLE   0 0 1,579
TESLA INC COM 88160R101   6,511,659 32,907 SH   SOLE   0 0 32,907
TEXAS INSTRS INC COM 882508104   705,700 3,628 SH   SOLE   0 0 3,628
TEXAS PACIFIC LAND CORPORATI COM 88262P102   14,023,196 19,024 SH   SOLE   0 0 19,024
THE CIGNA GROUP COM 125523100   3,438,682 10,402 SH   SOLE   0 0 10,402
THERMO FISHER SCIENTIFIC INC COM 883556102   5,610,748 10,139 SH   SOLE   0 0 10,139
TJX COS INC NEW COM 872540109   4,113,169 37,358 SH   SOLE   0 0 37,358
TORONTO DOMINION BK ONT COM NEW 891160509   380,623 6,925 SH   SOLE   0 0 6,925
TOTALENERGIES SE SPONSORED ADS 89151E109   634,230 9,393 SH   SOLE   0 0 9,393
TRANE TECHNOLOGIES PLC SHS G8994E103   1,066,573 3,242 SH   SOLE   0 0 3,242
TRAVELERS COMPANIES INC COM 89417E109   1,365,203 6,714 SH   SOLE   0 0 6,714
TRUIST FINL CORP COM 89832Q109   621,259 15,991 SH   SOLE   0 0 15,991
UBER TECHNOLOGIES INC COM 90353T100   701,362 9,650 SH   SOLE   0 0 9,650
UNILEVER PLC SPON ADR NEW 904767704   1,060,564 19,286 SH   SOLE   0 0 19,286
UNION PAC CORP COM 907818108   3,818,881 16,878 SH   SOLE   0 0 16,878
UNITED PARCEL SERVICE INC CL B 911312106   1,377,733 10,067 SH   SOLE   0 0 10,067
UNITED RENTALS INC COM 911363109   363,904 563 SH   SOLE   0 0 563
UNITEDHEALTH GROUP INC COM 91324P102   6,691,460 13,140 SH   SOLE   0 0 13,140
US BANCORP DEL COM NEW 902973304   609,102 15,155 SH   SOLE   0 0 15,155
VALERO ENERGY CORP COM 91913Y100   553,954 3,534 SH   SOLE   0 0 3,534
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   540,298 12,828 SH   SOLE   0 0 12,828
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   7,382,554 85,239 SH   SOLE   0 0 85,239
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   390,428 5,568 SH   SOLE   0 0 5,568
VANECK ETF TRUST GOLD MINERS ETF 92189F106   295,538 8,710 SH   SOLE   0 0 8,710
VANECK ETF TRUST INFLATION ALLOCA 92189F130   1,761,547 64,656 SH   SOLE   0 0 64,656
VANECK ETF TRUST MORNINGSTAR SMID 92189H730   595,501 18,633 SH   SOLE   0 0 18,633
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   30,223,982 90,523 SH   SOLE   0 0 90,523
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   1,936,426 10,955 SH   SOLE   0 0 10,955
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,041,008 13,572 SH   SOLE   0 0 13,572
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   216,798 3,009 SH   SOLE   0 0 3,009
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   204,803 4,208 SH   SOLE   0 0 4,208
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   484,592 2,862 SH   SOLE   0 0 2,862
VANGUARD INDEX FDS GROWTH ETF 922908736   5,822,801 15,550 SH   SOLE   0 0 15,550
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   806,723 5,331 SH   SOLE   0 0 5,331
VANGUARD INDEX FDS LARGE CAP ETF 922908637   777,271 3,103 SH   SOLE   0 0 3,103
VANGUARD INDEX FDS MID CAP ETF 922908629   6,087,765 25,050 SH   SOLE   0 0 25,050
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   305,370 1,328 SH   SOLE   0 0 1,328
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   561,353 6,620 SH   SOLE   0 0 6,620
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   4,306,269 8,580 SH   SOLE   0 0 8,580
VANGUARD INDEX FDS SMALL CP ETF 922908751   4,786,315 21,867 SH   SOLE   0 0 21,867
VANGUARD INDEX FDS SML CP GRW ETF 922908595   215,024 858 SH   SOLE   0 0 858
VANGUARD INDEX FDS SM CP VAL ETF 922908611   5,029,957 1,220,868 SH   SOLE   0 0 1,220,868
VANGUARD INDEX FDS TOTAL STK MKT 922908769   9,016,422 33,585 SH   SOLE   0 0 33,585
VANGUARD INDEX FDS VALUE ETF 922908744   12,292,050 76,147 SH   SOLE   0 0 76,147
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   675,939 10,123 SH   SOLE   0 0 10,123
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   307,116 2,614 SH   SOLE   0 0 2,614
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   885,200 20,229 SH   SOLE   0 0 20,229
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   960,937 8,532 SH   SOLE   0 0 8,532
VANGUARD MALVERN FDS CORE BD ETF 922020748   384,332 5,055 SH   SOLE   0 0 5,055
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   602,370 12,410 SH   SOLE   0 0 12,410
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   574,261 11,460 SH   SOLE   0 0 11,460
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   2,202,975 28,508 SH   SOLE   0 0 28,508
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   290,588 5,011 SH   SOLE   0 0 5,011
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   11,201,152 61,059 SH   SOLE   0 0 61,059
VANGUARD STAR FDS VG TL INTL STK F 921909768   2,520,023 41,791 SH   SOLE   0 0 41,791
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   3,310,499 66,987 SH   SOLE   0 0 66,987
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   19,871,546 167,551 SH   SOLE   0 0 167,551
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   1,438,587 17,699 SH   SOLE   0 0 17,699
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   1,477,795 21,564 SH   SOLE   0 0 21,564
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   1,072,231 3,426 SH   SOLE   0 0 3,426
VANGUARD WORLD FD ENERGY ETF 92204A306   2,074,796 16,144 SH   SOLE   0 0 16,144
VANGUARD WORLD FD FINANCIALS ETF 92204A405   1,875,979 18,696 SH   SOLE   0 0 18,696
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   2,255,541 8,449 SH   SOLE   0 0 8,449
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   841,828 3,567 SH   SOLE   0 0 3,567
VANGUARD WORLD FD INF TECH ETF 92204A702   2,240,157 3,880 SH   SOLE   0 0 3,880
VANGUARD WORLD FD MATERIALS ETF 92204A801   401,132 2,074 SH   SOLE   0 0 2,074
VANGUARD WORLD FD MEGA CAP INDEX 921910873   264,287 1,335 SH   SOLE   0 0 1,335
VANGUARD WORLD FD MEGA GRWTH IND 921910816   754,118 2,398 SH   SOLE   0 0 2,398
VANGUARD WORLD FD COMM SRVC ETF 92204A884   1,047,691 7,563 SH   SOLE   0 0 7,563
VANGUARD WORLD FD UTILITIES ETF 92204A876   616,946 4,136 SH   SOLE   0 0 4,136
VENTAS INC COM 92276F100   313,164 6,109 SH   SOLE   0 0 6,109
VERALTO CORP COM SHS 92338C103   215,042 2,252 SH   SOLE   0 0 2,252
VERISK ANALYTICS INC COM 92345Y106   235,587 874 SH   SOLE   0 0 874
VERIZON COMMUNICATIONS INC COM 92343V104   3,806,660 92,305 SH   SOLE   0 0 92,305
VERTEX PHARMACEUTICALS INC COM 92532F100   332,791 710 SH   SOLE   0 0 710
VIATRIS INC COM 92556V106   267,192 25,136 SH   SOLE   0 0 25,136
VISA INC COM CL A 92826C839   7,175,631 27,339 SH   SOLE   0 0 27,339
WABTEC COM 929740108   246,083 1,557 SH   SOLE   0 0 1,557
WALMART INC COM 931142103   4,090,240 60,408 SH   SOLE   0 0 60,408
WARNER BROS DISCOVERY INC COM SER A 934423104   122,872 16,515 SH   SOLE   0 0 16,515
WASTE MGMT INC DEL COM 94106L109   1,146,014 5,372 SH   SOLE   0 0 5,372
WEBSTER FINL CORP COM 947890109   920,938 21,127 SH   SOLE   0 0 21,127
WELLS FARGO CO NEW COM 949746101   1,347,156 22,683 SH   SOLE   0 0 22,683
WELLTOWER INC COM 95040Q104   267,749 2,568 SH   SOLE   0 0 2,568
WESTERN NEW ENG BANCORP INC COM 958892101   107,100 15,567 SH   SOLE   0 0 15,567
WESTERN UN CO COM 959802109   605,354 49,538 SH   SOLE   0 0 49,538
WHEATON PRECIOUS METALS CORP COM 962879102   1,772,646 33,816 SH   SOLE   0 0 33,816
WHIRLPOOL CORP COM 963320106   842,230 8,241 SH   SOLE   0 0 8,241
WILLIAMS COS INC COM 969457100   869,400 20,456 SH   SOLE   0 0 20,456
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   2,084,502 41,433 SH   SOLE   0 0 41,433
WISDOMTREE TR JAPN HEDGE EQT 97717W851   468,443 4,152 SH   SOLE   0 0 4,152
WISDOMTREE TR US MIDCAP DIVID 97717W505   513,720 10,984 SH   SOLE   0 0 10,984
WISDOMTREE TR INDIA ERNGS FD 97717W422   336,318 6,966 SH   SOLE   0 0 6,966
WISDOMTREE TR US SMALLCAP FUND 97717W562   265,813 5,640 SH   SOLE   0 0 5,640
WORLD GOLD TR SPDR GLD MINIS 98149E303   1,871,368 40,602 SH   SOLE   0 0 40,602
YUM BRANDS INC COM 988498101   1,179,652 8,906 SH   SOLE   0 0 8,906
YUM CHINA HLDGS INC COM 98850P109   265,347 8,604 SH   SOLE   0 0 8,604
ZIMMER BIOMET HOLDINGS INC COM 98956P102   286,924 2,644 SH   SOLE   0 0 2,644
ZOETIS INC CL A 98978V103   336,614 1,942 SH   SOLE   0 0 1,942
ZSCALER INC COM 98980G102   316,537 1,647 SH   SOLE   0 0 1,647