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
22ND CENTY GROUP INC COM 90137F103   6,008 15,700 SH   SOLE   15,700 0 0
ABBOTT LABS COM 002824100   819,441 7,516 SH   SOLE   7,516 0 0
ABBVIE INC COM 00287Y109   614,700 4,562 SH   SOLE   4,562 0 0
ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106   96,211 10,085 SH   SOLE   10,085 0 0
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100   1,888,485 228,630 SH   SOLE   228,630 0 0
ADEIA INC COM 00676P107   281,274 25,547 SH   SOLE   25,547 0 0
ADVANCED MICRO DEVICES INC COM 007903107   219,846 1,930 SH   SOLE   1,930 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   445,767 5,348 SH   SOLE   5,348 0 0
ALPHABET INC CAP STK CL C 02079K107   1,713,904 14,168 SH   SOLE   14,168 0 0
ALPHABET INC CAP STK CL A 02079K305   570,730 4,768 SH   SOLE   4,768 0 0
ALPS ETF TR ALERIAN ENERGY 00162Q676   1,403,702 64,331 SH   SOLE   64,331 0 0
AMAZON COM INC COM 023135106   3,801,812 29,164 SH   SOLE   29,164 0 0
APPLE INC COM 037833100   11,821,746 60,946 SH   SOLE   60,946 0 0
ARK ETF TR INNOVATION ETF 00214Q104   954,641 21,627 SH   SOLE   21,627 0 0
AT&T INC COM 00206R102   4,060,393 254,568 SH   SOLE   254,568 0 0
BANK AMERICA CORP COM 060505104   512,681 17,869 SH   SOLE   17,869 0 0
BARINGS BDC INC COM 06759L103   519,126 66,215 SH   SOLE   66,215 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,208,963 12,343 SH   SOLE   12,343 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104   1,446,575 173,450 SH   SOLE   173,450 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107   577,320 106,125 SH   SOLE   106,125 0 0
BLACKROCK RES & COMMODITIES SHS 09257A108   146,027 16,100 SH   SOLE   16,100 0 0
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101   190,156 10,500 SH   SOLE   10,500 0 0
BLACKSTONE INC COM 09260D107   651,646 7,009 SH   SOLE   7,009 0 0
BOEING CO COM 097023105   558,941 2,647 SH   SOLE   2,647 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   451,200 7,056 SH   SOLE   7,056 0 0
BROADCOM INC COM 11135F101   245,483 283 SH   SOLE   283 0 0
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   32,316,996 1,195,157 SH   SOLE   1,195,157 0 0
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   32,974,196 1,357,521 SH   SOLE   1,357,521 0 0
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   816,743 32,372 SH   SOLE   32,372 0 0
CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409   516,667 20,580 SH   SOLE   20,580 0 0
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102   49,765,931 2,235,668 SH   SOLE   2,235,668 0 0
CAPITAL ONE FINL CORP COM 14040H105   220,931 2,020 SH   SOLE   2,020 0 0
CATERPILLAR INC COM 149123101   275,577 1,120 SH   SOLE   1,120 0 0
CHEVRON CORP NEW COM 166764100   626,412 3,981 SH   SOLE   3,981 0 0
CISCO SYS INC COM 17275R102   231,021 4,465 SH   SOLE   4,465 0 0
CITIGROUP INC COM NEW 172967424   387,657 8,420 SH   SOLE   8,420 0 0
COCA COLA CO COM 191216100   501,008 8,321 SH   SOLE   8,321 0 0
COCA COLA CONS INC COM 191098102   463,062 728 SH   SOLE   728 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   278,345 3,890 SH   SOLE   3,890 0 0
CONSTELLATION BRANDS INC CL A 21036P108   229,359 932 SH   SOLE   932 0 0
COSTCO WHSL CORP NEW COM 22160K105   208,891 388 SH   SOLE   388 0 0
CSX CORP COM 126408103   377,010 11,056 SH   SOLE   11,056 0 0
DANAHER CORPORATION COM 235851102   208,320 868 SH   SOLE   868 0 0
DEVON ENERGY CORP NEW COM 25179M103   523,670 10,833 SH   SOLE   10,833 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   5,969,622 173,031 SH   SOLE   173,031 0 0
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   1,199,425 24,905 SH   SOLE   24,905 0 0
DISNEY WALT CO COM 254687106   626,516 7,017 SH   SOLE   7,017 0 0
DOW INC COM 260557103   296,364 5,564 SH   SOLE   5,564 0 0
ELLSWORTH GROWTH & INCOME FD COM 289074106   1,515,871 176,264 SH   SOLE   176,264 0 0
EXXON MOBIL CORP COM 30231G102   1,936,158 18,053 SH   SOLE   18,053 0 0
FEDEX CORP COM 31428X106   335,252 1,352 SH   SOLE   1,352 0 0
FORD MTR CO DEL COM 345370860   453,556 29,978 SH   SOLE   29,978 0 0
GENERAL ELECTRIC CO COM NEW 369604301   700,856 6,380 SH   SOLE   6,380 0 0
GENERAL MLS INC COM 370334104   223,779 2,918 SH   SOLE   2,918 0 0
GENERAL MTRS CO COM 37045V100   276,360 7,167 SH   SOLE   7,167 0 0
GILEAD SCIENCES INC COM 375558103   1,626,555 21,105 SH   SOLE   21,105 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   541,224 1,678 SH   SOLE   1,678 0 0
HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148   6,508 645 SH   SOLE   645 0 0
HOME DEPOT INC COM 437076102   513,681 1,654 SH   SOLE   1,654 0 0
HONEYWELL INTL INC COM 438516106   212,185 1,023 SH   SOLE   1,023 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406   303,093 7,650 SH   SOLE   7,650 0 0
ING GROEP N.V. SPONSORED ADR 456837103   140,088 10,400 SH   SOLE   10,400 0 0
INTEL CORP COM 458140100   429,030 12,830 SH   SOLE   12,830 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   1,181,821 8,832 SH   SOLE   8,832 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316   676,386 4,168 SH   SOLE   4,168 0 0
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647   480,324 3,511 SH   SOLE   3,511 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   3,153,293 8,536 SH   SOLE   8,536 0 0
ISHARES INC MSCI MEXICO ETF 464286822   208,926 3,360 SH   SOLE   3,360 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   557,471 9,006 SH   SOLE   9,006 0 0
ISHARES SILVER TR ISHARES 46428Q109   253,104 12,116 SH   SOLE   12,116 0 0
ISHARES TR BLACKROCK ULTRA 46434V878   840,567 16,711 SH   SOLE   16,711 0 0
ISHARES TR CONSER ALLOC ETF 464289883   3,092,734 87,762 SH   SOLE   87,762 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   15,459,373 153,382 SH   SOLE   153,382 0 0
ISHARES TR CORE S&P MCP ETF 464287507   449,932 1,721 SH   SOLE   1,721 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   1,329,886 13,626 SH   SOLE   13,626 0 0
ISHARES TR CORE US AGGBD ET 464287226   722,941 7,381 SH   SOLE   7,381 0 0
ISHARES TR 20 YR TR BD ETF 464287432   27,959,181 271,611 SH   SOLE   271,611 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   351,326 3,605 SH   SOLE   3,605 0 0
ISHARES TR EXPONENTIAL TECH 46434V381   561,747 10,103 SH   SOLE   10,103 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   1,418,054 27,903 SH   SOLE   27,903 0 0
ISHARES TR GLOBAL ENERG ETF 464287341   221,944 5,963 SH   SOLE   5,963 0 0
ISHARES TR MSCI INTL QUALTY 46434V456   3,134,875 88,058 SH   SOLE   88,058 0 0
ISHARES TR MSCI KLD400 SOC 464288570   656,106 7,795 SH   SOLE   7,795 0 0
ISHARES TR RUS 1000 ETF 464287622   557,678 2,288 SH   SOLE   2,288 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   700,943 2,547 SH   SOLE   2,547 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   324,208 4,600 SH   SOLE   4,600 0 0
ISHARES TR S&P 500 VAL ETF 464287408   514,841 3,194 SH   SOLE   3,194 0 0
ISHARES TR S&P MC 400VL ETF 464287705   661,666 6,176 SH   SOLE   6,176 0 0
ISHARES TR SP SMCP600VL ETF 464287879   629,385 6,619 SH   SOLE   6,619 0 0
ISHARES TR TIPS BD ETF 464287176   2,575,026 23,927 SH   SOLE   23,927 0 0
ISHARES TR U.S. FIN SVC ETF 464287770   200,425 1,269 SH   SOLE   1,269 0 0
ISHARES TR US AER DEF ETF 464288760   456,470 3,912 SH   SOLE   3,912 0 0
ISHARES TR US INFRASTRUC 46435U713   221,701 5,673 SH   SOLE   5,673 0 0
ISHARES TR CORE S&P500 ETF 464287200   1,957,316 4,391 SH   SOLE   4,391 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   3,491,050 63,095 SH   SOLE   63,095 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   986,188 19,669 SH   SOLE   19,669 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   494,598 9,765 SH   SOLE   9,765 0 0
J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167   20,253,782 381,066 SH   SOLE   381,066 0 0
JOHNSON & JOHNSON COM 478160104   1,148,825 6,940 SH   SOLE   6,940 0 0
JPMORGAN CHASE & CO COM 46625H100   464,441 3,193 SH   SOLE   3,193 0 0
KAYNE ANDERSON ENERGY INFRST COM 486606106   3,573,519 439,008 SH   SOLE   439,008 0 0
KIMBERLY-CLARK CORP COM 494368103   388,226 2,812 SH   SOLE   2,812 0 0
LILLY ELI & CO COM 532457108   2,281,121 4,864 SH   SOLE   4,864 0 0
M & T BK CORP COM 55261F104   545,880 4,410 SH   SOLE   4,410 0 0
MCDONALDS CORP COM 580135101   1,024,118 3,431 SH   SOLE   3,431 0 0
MERCADOLIBRE INC COM 58733R102   544,915 460 SH   SOLE   460 0 0
MERCK & CO INC COM 58933Y105   948,738 8,222 SH   SOLE   8,222 0 0
META PLATFORMS INC CL A 30303M102   1,323,280 4,611 SH   SOLE   4,611 0 0
MGM RESORTS INTERNATIONAL COM 552953101   245,381 5,587 SH   SOLE   5,587 0 0
MICROSOFT CORP COM 594918104   5,208,787 15,295 SH   SOLE   15,295 0 0
MOOG INC CL A 615394202   308,375 2,844 SH   SOLE   2,844 0 0
NATIONAL FUEL GAS CO COM 636180101   1,559,989 30,374 SH   SOLE   30,374 0 0
NEXTERA ENERGY INC COM 65339F101   351,638 4,739 SH   SOLE   4,739 0 0
NOVO-NORDISK A S ADR 670100205   266,210 1,645 SH   SOLE   1,645 0 0
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103   323,931 29,000 SH   SOLE   29,000 0 0
NVIDIA CORPORATION COM 67066G104   984,367 2,327 SH   SOLE   2,327 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   4,330 116 SH   SOLE   116 0 0
PACER FDS TR GLOBL CASH ETF 69374H709   398,797 12,030 SH   SOLE   12,030 0 0
PAYCHEX INC COM 704326107   296,055 2,647 SH   SOLE   2,647 0 0
PAYPAL HLDGS INC COM 70450Y103   368,159 5,517 SH   SOLE   5,517 0 0
PEPSICO INC COM 713448108   1,560,970 8,427 SH   SOLE   8,427 0 0
PFIZER INC COM 717081103   1,322,219 36,047 SH   SOLE   36,047 0 0
PLUG POWER INC COM NEW 72919P202   559,994 53,896 SH   SOLE   53,896 0 0
PROCTER AND GAMBLE CO COM 742718109   1,248,190 8,226 SH   SOLE   8,226 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467   3,145,986 33,367 SH   SOLE   33,367 0 0
QUALCOMM INC COM 747525103   2,472,570 20,771 SH   SOLE   20,771 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   335,523 3,425 SH   SOLE   3,425 0 0
RIO TINTO PLC SPONSORED ADR 767204100   431,558 6,760 SH   SOLE   6,760 0 0
SALESFORCE INC COM 79466L302   375,410 1,777 SH   SOLE   1,777 0 0
SCHWAB CHARLES CORP COM 808513105   538,746 9,505 SH   SOLE   9,505 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   410,796 8,899 SH   SOLE   8,899 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   946,660 14,110 SH   SOLE   14,110 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   747,265 17,060 SH   SOLE   17,060 0 0
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   1,029,815 20,897 SH   SOLE   20,897 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   758,866 7,071 SH   SOLE   7,071 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   3,416,104 19,649 SH   SOLE   19,649 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,015,577 12,511 SH   SOLE   12,511 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,010,099 29,965 SH   SOLE   29,965 0 0
SELECTA BIOSCIENCES INC COM 816212104   11,480 10,250 SH   SOLE   10,250 0 0
SHELL PLC SPON ADS 780259305   1,059,434 17,546 SH   SOLE   17,546 0 0
SHOPIFY INC CL A 82509L107   215,764 3,340 SH   SOLE   3,340 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   46,659 10,300 SH   SOLE   10,300 0 0
SONOS INC COM 83570H108   295,827 18,115 SH   SOLE   18,115 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   347,976 1,012 SH   SOLE   1,012 0 0
SPDR GOLD TR GOLD SHS 78463V107   26,383,599 147,999 SH   SOLE   147,999 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   2,435,831 74,857 SH   SOLE   74,857 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,430,627 5,483 SH   SOLE   5,483 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   1,368,760 22,435 SH   SOLE   22,435 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805   8,119,497 149,148 SH   SOLE   149,148 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664   7,412,446 247,906 SH   SOLE   247,906 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   2,850,701 73,396 SH   SOLE   73,396 0 0
STRATEGY SHS NS 7HANDL IDX 86280R506   585,283 28,789 SH   SOLE   28,789 0 0
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107   803,335 28,814 SH   SOLE   28,814 0 0
TESLA INC COM 88160R101   708,614 2,707 SH   SOLE   2,707 0 0
TJX COS INC NEW COM 872540109   203,131 2,396 SH   SOLE   2,396 0 0
TORTOISE ENERGY INFRA CORP COM 89147L886   627,975 21,617 SH   SOLE   21,617 0 0
VALERO ENERGY CORP COM 91913Y100   481,167 4,102 SH   SOLE   4,102 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   240,247 7,979 SH   SOLE   7,979 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   16,312,324 184,202 SH   SOLE   184,202 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   1,490,099 16,216 SH   SOLE   16,216 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   324,479 4,331 SH   SOLE   4,331 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   374,280 5,149 SH   SOLE   5,149 0 0
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   421,920 8,583 SH   SOLE   8,583 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   375,545 7,683 SH   SOLE   7,683 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   411,888 2,071 SH   SOLE   2,071 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   8,468,810 20,794 SH   SOLE   20,794 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   1,357,362 4,797 SH   SOLE   4,797 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,142,218 5,185 SH   SOLE   5,185 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   8,035,789 36,497 SH   SOLE   36,497 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   1,889,847 13,300 SH   SOLE   13,300 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   3,316,720 23,969 SH   SOLE   23,969 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,245,661 7,530 SH   SOLE   7,530 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   237,064 4,357 SH   SOLE   4,357 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   9,653,731 203,579 SH   SOLE   203,579 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   911,995 12,054 SH   SOLE   12,054 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   893,729 5,502 SH   SOLE   5,502 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   7,818,323 169,301 SH   SOLE   169,301 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   474,043 4,469 SH   SOLE   4,469 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   1,404,864 18,709 SH   SOLE   18,709 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   3,542,803 56,057 SH   SOLE   56,057 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   4,918,423 20,901 SH   SOLE   20,901 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   2,300,578 22,173 SH   SOLE   22,173 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306   254,888 2,258 SH   SOLE   2,258 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   1,680,105 6,863 SH   SOLE   6,863 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   337,667 1,192 SH   SOLE   1,192 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801   413,075 2,270 SH   SOLE   2,270 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   922,766 4,746 SH   SOLE   4,746 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   6,138,817 165,066 SH   SOLE   165,066 0 0
VIRTUS CONVERTIBLE & INCOME COM 92838X102   1,568,193 450,630 SH   SOLE   450,630 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   2,784,652 294,670 SH   SOLE   294,670 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   2,424,989 85,116 SH   SOLE   85,116 0 0
WALMART INC COM 931142103   695,599 4,424 SH   SOLE   4,424 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   570,616 45,504 SH   SOLE   45,504 0 0
WEC ENERGY GROUP INC COM 92939U106   753,859 8,543 SH   SOLE   8,543 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   416,037 9,626 SH   SOLE   9,626 0 0
XPERI INC COMMON STOCK 98423J101   159,470 12,127 SH   SOLE   12,127 0 0