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
AON PLC SHS CL A G0403H108   234,046 678 SH   SOLE   0 0 678
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   386,877 16,505 SH   SOLE   0 0 16,505
LINDE PLC SHS G54950103   304,483 799 SH   SOLE   0 0 799
TRANE TECHNOLOGIES PLC SHS G8994E103   243,665 1,274 SH   SOLE   0 0 1,274
TRANSOCEAN LTD REG SHS H8817H100   134,914 19,246 SH   SOLE   0 0 19,246
FREYR BATTERY SHS L4135L100   302,940 32,400 SH   SOLE   0 0 32,400
ASML HOLDING N V N Y REGISTRY SHS N07059210   236,993 327 SH   SOLE   0 0 327
INTERNATIONAL SEAWAYS INC COM Y41053102   274,984 7,191 SH   SOLE   0 0 7,191
AGNC INVT CORP COM 00123Q104   674,198 66,555 SH   SOLE   0 0 66,555
ALPS ETF TR OSHS GBL INTER 00162Q361   375,680 11,740 SH   SOLE   0 0 11,740
AT&T INC COM 00206R102   625,844 39,238 SH   SOLE   0 0 39,238
ABBVIE INC COM 00287Y109   423,220 3,141 SH   SOLE   0 0 3,141
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,875,766 3,836 SH   SOLE   0 0 3,836
ADVANCED MICRO DEVICES INC COM 007903107   907,635 7,968 SH   SOLE   0 0 7,968
AIRBNB INC COM CL A 009066101   1,099,997 8,583 SH   SOLE   0 0 8,583
AKAMAI TECHNOLOGIES INC COM 00971T101   4,532,504 50,434 SH   SOLE   0 0 50,434
ALGONQUIN PWR UTILS CORP COM 015857105   237,343 28,734 SH   SOLE   0 0 28,734
ALPHABET INC CAP STK CL C 02079K107   1,365,146 11,285 SH   SOLE   0 0 11,285
ALPHABET INC CAP STK CL A 02079K305   3,323,471 27,765 SH   SOLE   0 0 27,765
ALTRIA GROUP INC COM 02209S103   412,819 9,113 SH   SOLE   0 0 9,113
AMAZON COM INC COM 023135106   5,426,365 41,626 SH   SOLE   0 0 41,626
AMERICAN EXPRESS CO COM 025816109   299,450 1,719 SH   SOLE   0 0 1,719
AMERICAN LITHIUM CORP COM NEW 027259209   29,248 14,551 SH   SOLE   0 0 14,551
AMERICAN TOWER CORP NEW COM 03027X100   736,012 3,795 SH   SOLE   0 0 3,795
AMERICAN WTR WKS CO INC NEW COM 030420103   2,972,785 20,825 SH   SOLE   0 0 20,825
AMGEN INC COM 031162100   232,677 1,048 SH   SOLE   0 0 1,048
APPLE INC COM 037833100   23,586,568 121,599 SH   SOLE   0 0 121,599
APPLIED MATLS INC COM 038222105   422,230 2,921 SH   SOLE   0 0 2,921
BAIDU INC SPON ADR REP A 056752108   223,437 1,632 SH   SOLE   0 0 1,632
BANK AMERICA CORP COM 060505104   496,858 17,318 SH   SOLE   0 0 17,318
BANK AMERICA CORP 7.25%CNV PFD L 060505682   368,937 315 SH   SOLE   0 0 315
BARINGS CORPORATE INVS COM 06759X107   157,712 10,585 SH   SOLE   0 0 10,585
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,268,179 3,719 SH   SOLE   0 0 3,719
BLACKROCK INCOME TR INC COM NEW 09247F209   1,594,776 131,042 SH   SOLE   0 0 131,042
BLACKROCK CORE BD TR SHS BEN INT 09249E101   266,129 25,012 SH   SOLE   0 0 25,012
BLACKROCK HEALTH SCIENCES TR COM 09250W107   270,952 6,667 SH   SOLE   0 0 6,667
BLACKROCK MULTI SECTOR INC T COM 09258A107   211,210 14,698 SH   SOLE   0 0 14,698
BLACKROCK CAP ALLOCATION TER COM 09260U109   1,469,427 96,356 SH   SOLE   0 0 96,356
BOEING CO COM 097023105   2,751,665 13,031 SH   SOLE   0 0 13,031
CHENIERE ENERGY INC COM NEW 16411R208   307,920 2,021 SH   SOLE   0 0 2,021
CHEVRON CORP NEW COM 166764100   1,869,026 11,878 SH   SOLE   0 0 11,878
CISCO SYS INC COM 17275R102   459,063 8,873 SH   SOLE   0 0 8,873
COCA COLA CO COM 191216100   448,595 7,449 SH   SOLE   0 0 7,449
CONOCOPHILLIPS COM 20825C104   230,014 2,220 SH   SOLE   0 0 2,220
CORNING INC COM 219350105   488,118 13,930 SH   SOLE   0 0 13,930
COSTCO WHSL CORP NEW COM 22160K105   955,670 1,775 SH   SOLE   0 0 1,775
CROWN CASTLE INC COM 22822V101   969,348 8,508 SH   SOLE   0 0 8,508
DEXCOM INC COM 252131107   335,154 2,608 SH   SOLE   0 0 2,608
DIAGEO PLC SPON ADR NEW 25243Q205   204,359 1,178 SH   SOLE   0 0 1,178
DISNEY WALT CO COM 254687106   875,340 9,804 SH   SOLE   0 0 9,804
DOUBLELINE YIELD OPPORTUNITI COM 25862D105   2,450,122 168,625 SH   SOLE   0 0 168,625
DOUBLELINE INCOME SOLUTIONS COM 258622109   2,651,166 222,600 SH   SOLE   0 0 222,600
DUFF & PHELPS UTLITY AND INF COM 26433C105   259,901 26,711 SH   SOLE   0 0 26,711
EOG RES INC COM 26875P101   411,870 3,599 SH   SOLE   0 0 3,599
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   284,693 5,629 SH   SOLE   0 0 5,629
EASTERLY GOVT PPTYS INC COM 27616P103   494,712 34,118 SH   SOLE   0 0 34,118
EMERSON ELEC CO COM 291011104   333,838 3,693 SH   SOLE   0 0 3,693
ENVIROTECH VEHICLES INC COM NEW 29414V209   49,350 23,500 SH   SOLE   0 0 23,500
EQUINOR ASA SPONSORED ADR 29446M102   236,250 8,088 SH   SOLE   0 0 8,088
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806   851,234 46,137 SH   SOLE   0 0 46,137
EXXON MOBIL CORP COM 30231G102   785,800 7,327 SH   SOLE   0 0 7,327
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   63,512 13,371 SH   SOLE   0 0 13,371
META PLATFORMS INC CL A 30303M102   1,079,619 3,762 SH   SOLE   0 0 3,762
FEDEX CORP COM 31428X106   222,551 898 SH   SOLE   0 0 898
FIRST TR INTER DURATN PFD & COM 33718W103   1,763,944 113,729 SH   SOLE   0 0 113,729
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   1,681,568 10,317 SH   SOLE   0 0 10,317
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   303,432 13,034 SH   SOLE   0 0 13,034
FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109   1,992,804 611,290 SH   SOLE   0 0 611,290
FIRST TR VALUE LINE DIVID IN SHS 33734H106   4,323,285 107,839 SH   SOLE   0 0 107,839
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   859,163 18,920 SH   SOLE   0 0 18,920
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853   332,695 8,474 SH   SOLE   0 0 8,474
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   4,595,727 97,574 SH   SOLE   0 0 97,574
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740F441   207,664 6,648 SH   SOLE   0 0 6,648
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557   282,442 12,694 SH   SOLE   0 0 12,694
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581   279,943 11,676 SH   SOLE   0 0 11,676
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722   278,808 6,728 SH   SOLE   0 0 6,728
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748   310,786 7,976 SH   SOLE   0 0 7,976
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   2,536,450 101,296 SH   SOLE   0 0 101,296
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   345,910 7,831 SH   SOLE   0 0 7,831
FLAHERTY & CRUMRINE PFD SECS COM 338478100   1,764,303 128,406 SH   SOLE   0 0 128,406
FLAHERTY & CRUMRINE PFD INCO COM 33848E106   379,729 47,407 SH   SOLE   0 0 47,407
FORTINET INC COM 34959E109   2,349,186 31,078 SH   SOLE   0 0 31,078
FORTUNA SILVER MINES INC COM 349915108   48,292 14,905 SH   SOLE   0 0 14,905
GABELLI DIVID & INCOME TR COM 36242H104   781,993 37,009 SH   SOLE   0 0 37,009
GLOBAL X FDS US INFR DEV ETF 37954Y673   268,323 8,537 SH   SOLE   0 0 8,537
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   279,956 9,741 SH   SOLE   0 0 9,741
GLOBAL X FDS GLOBAL X COPPER 37954Y830   216,149 5,741 SH   SOLE   0 0 5,741
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   482,085 7,414 SH   SOLE   0 0 7,414
GOLDMAN SACHS GROUP INC COM 38141G104   272,848 846 SH   SOLE   0 0 846
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438   6,437,864 102,973 SH   SOLE   0 0 102,973
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   3,230,480 37,004 SH   SOLE   0 0 37,004
HANNON ARMSTRONG SUST INFR C COM 41068X100   320,145 12,806 SH   SOLE   0 0 12,806
HARTFORD FINL SVCS GROUP INC COM 416515104   619,804 8,606 SH   SOLE   0 0 8,606
HOME DEPOT INC COM 437076102   1,259,424 4,054 SH   SOLE   0 0 4,054
IMAC HLDGS INC COM 44967K104   2,223 20,209 SH   SOLE   0 0 20,209
INDIA FD INC COM 454089103   1,484,723 89,441 SH   SOLE   0 0 89,441
INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755   1,075,378 32,053 SH   SOLE   0 0 32,053
INSULET CORP COM 45784P101   1,058,784 3,672 SH   SOLE   0 0 3,672
INTEL CORP COM 458140100   1,994,583 59,647 SH   SOLE   0 0 59,647
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804   328,193 7,064 SH   SOLE   0 0 7,064
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   2,317,963 46,695 SH   SOLE   0 0 46,695
INVESCO QQQ TR UNIT SER 1 46090E103   468,674 1,269 SH   SOLE   0 0 1,269
INVESCO SR INCOME TR COM 46131H107   137,087 35,607 SH   SOLE   0 0 35,607
INVESCO HIG INCM 2023 TARG T COM 46135X108   88,553 11,934 SH   SOLE   0 0 11,934
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   4,818,054 13,777 SH   SOLE   0 0 13,777
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,802,301 12,044 SH   SOLE   0 0 12,044
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   350,015 18,211 SH   SOLE   0 0 18,211
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   756,373 12,042 SH   SOLE   0 0 12,042
INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495   279,529 11,414 SH   SOLE   0 0 11,414
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   183,722 16,159 SH   SOLE   0 0 16,159
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719   242,605 13,879 SH   SOLE   0 0 13,879
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   391,007 18,584 SH   SOLE   0 0 18,584
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   418,450 5,859 SH   SOLE   0 0 5,859
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   307,077 11,566 SH   SOLE   0 0 11,566
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   301,534 13,372 SH   SOLE   0 0 13,372
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   1,585,197 78,748 SH   SOLE   0 0 78,748
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   1,836,826 89,296 SH   SOLE   0 0 89,296
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858   298,648 12,703 SH   SOLE   0 0 12,703
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   1,517,614 71,687 SH   SOLE   0 0 71,687
ISHARES TR TIPS BD ETF 464287176   626,064 5,817 SH   SOLE   0 0 5,817
ISHARES TR CORE S&P500 ETF 464287200   438,056 983 SH   SOLE   0 0 983
ISHARES TR CORE US AGGBD ET 464287226   1,316,081 13,436 SH   SOLE   0 0 13,436
ISHARES TR MSCI EMG MKT ETF 464287234   265,887 6,721 SH   SOLE   0 0 6,721
ISHARES TR IBOXX INV CP ETF 464287242   414,591 3,834 SH   SOLE   0 0 3,834
ISHARES TR 20 YR TR BD ETF 464287432   872,622 8,477 SH   SOLE   0 0 8,477
ISHARES TR 1 3 YR TREAS BD 464287457   933,879 11,518 SH   SOLE   0 0 11,518
ISHARES TR CORE S&P MCP ETF 464287507   2,745,923 10,501 SH   SOLE   0 0 10,501
ISHARES TR ISHARES SEMICDTR 464287523   250,958 495 SH   SOLE   0 0 495
ISHARES TR RUS 1000 GRW ETF 464287614   11,451,123 41,613 SH   SOLE   0 0 41,613
ISHARES TR RUS 2000 GRW ETF 464287648   337,670 1,392 SH   SOLE   0 0 1,392
ISHARES TR RUSSELL 2000 ETF 464287655   374,915 2,002 SH   SOLE   0 0 2,002
ISHARES TR CORE S&P SCP ETF 464287804   1,861,982 18,685 SH   SOLE   0 0 18,685
ISHARES TR SHRT NAT MUN ETF 464288158   241,581 2,322 SH   SOLE   0 0 2,322
ISHARES TR GL CLEAN ENE ETF 464288224   242,567 13,183 SH   SOLE   0 0 13,183
ISHARES TR MSCI KLD400 SOC 464288570   411,507 4,889 SH   SOLE   0 0 4,889
ISHARES TR ISHS 5-10YR INVT 464288638   376,139 7,438 SH   SOLE   0 0 7,438
ISHARES TR PFD AND INCM SEC 464288687   284,302 9,192 SH   SOLE   0 0 9,192
ISHARES TR RUS TP200 GR ETF 464289438   2,884,487 18,192 SH   SOLE   0 0 18,192
ISHARES TR CORE MSCI EAFE 46432F842   788,125 11,676 SH   SOLE   0 0 11,676
ISHARES INC CORE MSCI EMKT 46434G103   451,702 9,164 SH   SOLE   0 0 9,164
ISHARES INC MSCI JPN ETF NEW 46434G822   1,042,783 16,846 SH   SOLE   0 0 16,846
ISHARES TR IBONDS DEC23 ETF 46434VAX8   687,192 27,172 SH   SOLE   0 0 27,172
ISHARES TR IBONDS DEC25 ETF 46434VBD1   692,447 28,402 SH   SOLE   0 0 28,402
ISHARES TR IBONDS DEC24 ETF 46434VBG4   690,920 28,063 SH   SOLE   0 0 28,063
ISHARES TR CORE DIV GRWTH 46434V621   265,122 5,145 SH   SOLE   0 0 5,145
ISHARES TR BLACKROCK ULTRA 46434V878   488,061 9,703 SH   SOLE   0 0 9,703
ISHARES TR IBONDS DEC2026 46435GAA0   699,852 29,819 SH   SOLE   0 0 29,819
ISHARES TR ESG AWR MSCI USA 46435G425   247,743 2,542 SH   SOLE   0 0 2,542
ISHARES TR CYBERSECURITY 46435U135   359,248 9,499 SH   SOLE   0 0 9,499
ISHARES TR IBONDS 24 TRM HG 46435U184   292,421 12,670 SH   SOLE   0 0 12,670
ISHARES TR GENOMICS IMMUN 46435U192   312,045 13,362 SH   SOLE   0 0 13,362
ISHARES TR ROBOTICS ARTIF 46435U556   525,964 15,919 SH   SOLE   0 0 15,919
ISHARES TR BROAD USD HIGH 46435U853   1,954,138 55,358 SH   SOLE   0 0 55,358
ISHARES TR IBONDS 2026 TERM 46436E528   294,282 12,935 SH   SOLE   0 0 12,935
ISHARES TR IBONDS 25 TRM TS 46436E866   562,302 24,311 SH   SOLE   0 0 24,311
ISHARES TR IBONDS 24 TRM TS 46436E874   566,859 23,818 SH   SOLE   0 0 23,818
ISHARES TR IBONDS 23 TRM TS 46436E882   569,802 22,967 SH   SOLE   0 0 22,967
JPMORGAN CHASE & CO COM 46625H100   1,639,946 11,276 SH   SOLE   0 0 11,276
JOHNSON & JOHNSON COM 478160104   704,824 4,258 SH   SOLE   0 0 4,258
KLA CORP COM NEW 482480100   406,932 839 SH   SOLE   0 0 839
KKR INCOME OPPORTUNITIES FD COM 48249T106   1,346,757 116,000 SH   SOLE   0 0 116,000
KEYCORP COM 493267108   180,090 19,490 SH   SOLE   0 0 19,490
KINDER MORGAN INC DEL COM 49456B101   428,502 24,884 SH   SOLE   0 0 24,884
LAM RESEARCH CORP COM 512807108   1,565,364 2,435 SH   SOLE   0 0 2,435
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   128,011 19,785 SH   SOLE   0 0 19,785
LILLY ELI & CO COM 532457108   2,677,773 5,710 SH   SOLE   0 0 5,710
LISTED FD TR OVERLAY 53656F581   403,938 14,514 SH   SOLE   0 0 14,514
LOCKHEED MARTIN CORP COM 539830109   243,541 529 SH   SOLE   0 0 529
MGIC INVT CORP WIS COM 552848103   1,082,452 68,553 SH   SOLE   0 0 68,553
MFS GOVT MKTS INCOME TR SH BEN INT 552939100   694,410 216,327 SH   SOLE   0 0 216,327
MARVELL TECHNOLOGY INC COM 573874104   225,888 3,779 SH   SOLE   0 0 3,779
MASTERCARD INCORPORATED CL A 57636Q104   9,185,369 23,355 SH   SOLE   0 0 23,355
MCDONALDS CORP COM 580135101   485,476 1,627 SH   SOLE   0 0 1,627
MEDICAL PPTYS TRUST INC COM 58463J304   313,864 33,895 SH   SOLE   0 0 33,895
MERCK & CO INC COM 58933Y105   495,875 4,297 SH   SOLE   0 0 4,297
MICROSOFT CORP COM 594918104   9,182,764 26,965 SH   SOLE   0 0 26,965
MONSTER BEVERAGE CORP NEW COM 61174X109   2,115,400 36,828 SH   SOLE   0 0 36,828
NATIONAL INSTRS CORP COM 636518102   411,730 7,173 SH   SOLE   0 0 7,173
RITHM CAPITAL CORP COM NEW 64828T201   1,637,623 175,147 SH   SOLE   0 0 175,147
NEXTERA ENERGY INC COM 65339F101   803,164 10,824 SH   SOLE   0 0 10,824
NVIDIA CORPORATION COM 67066G104   3,845,944 9,092 SH   SOLE   0 0 9,092
NUVEEN REAL ASSET INCOME & G COM 67074Y105   871,240 76,291 SH   SOLE   0 0 76,291
ONEOK INC NEW COM 682680103   1,579,909 25,598 SH   SOLE   0 0 25,598
ORACLE CORP COM 68389X105   559,689 4,700 SH   SOLE   0 0 4,700
PNC FINL SVCS GROUP INC COM 693475105   209,833 1,666 SH   SOLE   0 0 1,666
PPG INDS INC COM 693506107   223,933 1,510 SH   SOLE   0 0 1,510
PGIM SHORT DUR HIG YLD OPP F COM 69355J104   1,686,669 113,275 SH   SOLE   0 0 113,275
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107   2,551,660 195,380 SH   SOLE   0 0 195,380
PALO ALTO NETWORKS INC COM 697435105   1,122,711 4,394 SH   SOLE   0 0 4,394
PAYCHEX INC COM 704326107   373,704 3,341 SH   SOLE   0 0 3,341
PAYPAL HLDGS INC COM 70450Y103   334,718 5,016 SH   SOLE   0 0 5,016
PEPSICO INC COM 713448108   213,564 1,153 SH   SOLE   0 0 1,153
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   944,437 68,289 SH   SOLE   0 0 68,289
PFIZER INC COM 717081103   501,769 13,680 SH   SOLE   0 0 13,680
PHILIP MORRIS INTL INC COM 718172109   226,576 2,321 SH   SOLE   0 0 2,321
PIMCO CORPORATE & INCOME OPP COM 72201B101   718,044 51,289 SH   SOLE   0 0 51,289
PIMCO INCOME STRATEGY FD COM 72201H108   142,021 17,341 SH   SOLE   0 0 17,341
PIMCO INCOME STRATEGY FD II COM 72201J104   2,621,556 363,600 SH   SOLE   0 0 363,600
PIMCO ETF TR ACTIVE BD ETF 72201R775   295,333 3,223 SH   SOLE   0 0 3,223
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   211,059 2,315 SH   SOLE   0 0 2,315
PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100   1,186,028 80,409 SH   SOLE   0 0 80,409
PIONEER NAT RES CO COM 723787107   244,265 1,179 SH   SOLE   0 0 1,179
PITNEY BOWES INC COM 724479100   2,219,318 626,926 SH   SOLE   0 0 626,926
PROCTER AND GAMBLE CO COM 742718109   2,215,659 14,602 SH   SOLE   0 0 14,602
PROLOGIS INC. COM 74340W103   201,566 1,644 SH   SOLE   0 0 1,644
PROSHARES TR LARGE CAP CRE 74347R248   693,111 13,584 SH   SOLE   0 0 13,584
PROSHARES TR S&P 500 DV ARIST 74348A467   522,145 5,538 SH   SOLE   0 0 5,538
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100   128,059 40,525 SH   SOLE   0 0 40,525
REAVES UTIL INCOME FD COM SH BEN INT 756158101   352,222 12,845 SH   SOLE   0 0 12,845
REPUBLIC SVCS INC COM 760759100   399,008 2,605 SH   SOLE   0 0 2,605
S&P GLOBAL INC COM 78409V104   368,886 920 SH   SOLE   0 0 920
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,792,473 10,811 SH   SOLE   0 0 10,811
SPDR GOLD TR GOLD SHS 78463V107   2,773,703 15,559 SH   SOLE   0 0 15,559
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   376,898 8,197 SH   SOLE   0 0 8,197
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   396,038 9,643 SH   SOLE   0 0 9,643
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   269,958 8,296 SH   SOLE   0 0 8,296
SPDR SER TR PORTFOLIO INTRMD 78464A375   2,256,243 70,266 SH   SOLE   0 0 70,266
SPDR SER TR PORTFOLIO SHORT 78464A474   2,583,114 87,742 SH   SOLE   0 0 87,742
SPDR SER TR PRTFLO S&P500 VL 78464A508   211,853 4,904 SH   SOLE   0 0 4,904
SPDR SER TR PORTFLI TIPS ETF 78464A656   254,446 9,847 SH   SOLE   0 0 9,847
SPDR SER TR S&P INS ETF 78464A789   217,167 5,312 SH   SOLE   0 0 5,312
SPDR SER TR S&P 400 MDCP GRW 78464A821   289,809 4,045 SH   SOLE   0 0 4,045
SPDR SER TR S&P 400 MDCP VAL 78464A839   597,990 8,694 SH   SOLE   0 0 8,694
SPDR SER TR PORTFOLIO S&P400 78464A847   200,126 4,361 SH   SOLE   0 0 4,361
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   634,002 15,635 SH   SOLE   0 0 15,635
SALESFORCE INC COM 79466L302   551,389 2,610 SH   SOLE   0 0 2,610
SCHWAB CHARLES CORP COM 808513105   1,109,522 19,575 SH   SOLE   0 0 19,575
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   266,296 5,151 SH   SOLE   0 0 5,151
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   1,008,673 13,458 SH   SOLE   0 0 13,458
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   975,651 14,542 SH   SOLE   0 0 14,542
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   340,488 5,914 SH   SOLE   0 0 5,914
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   2,576,688 35,482 SH   SOLE   0 0 35,482
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   368,671 7,987 SH   SOLE   0 0 7,987
SCHWAB STRATEGIC TR US TIPS ETF 808524870   223,949 4,271 SH   SOLE   0 0 4,271
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,108,439 8,351 SH   SOLE   0 0 8,351
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   4,048,812 54,588 SH   SOLE   0 0 54,588
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   276,713 1,630 SH   SOLE   0 0 1,630
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   2,978,756 17,133 SH   SOLE   0 0 17,133
SEMPRA COM 816851109   729,843 5,013 SH   SOLE   0 0 5,013
SHERWIN WILLIAMS CO COM 824348106   778,110 2,931 SH   SOLE   0 0 2,931
SHOPIFY INC CL A 82509L107   208,012 3,220 SH   SOLE   0 0 3,220
SOFI TECHNOLOGIES INC COM 83406F102   167,509 20,085 SH   SOLE   0 0 20,085
SOUTHERN CO COM 842587107   1,211,461 17,245 SH   SOLE   0 0 17,245
SPLUNK INC COM 848637104   660,835 6,229 SH   SOLE   0 0 6,229
STAG INDL INC COM 85254J102   276,240 7,699 SH   SOLE   0 0 7,699
STANLEY BLACK & DECKER INC COM 854502101   257,984 2,753 SH   SOLE   0 0 2,753
STARBUCKS CORP COM 855244109   260,132 2,626 SH   SOLE   0 0 2,626
STRATEGY SHS NS 7HANDL IDX 86280R506   227,049 11,168 SH   SOLE   0 0 11,168
STRYKER CORPORATION COM 863667101   288,399 945 SH   SOLE   0 0 945
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104   276,745 14,512 SH   SOLE   0 0 14,512
TESLA INC COM 88160R101   1,875,844 7,166 SH   SOLE   0 0 7,166
TEXAS INSTRS INC COM 882508104   286,952 1,594 SH   SOLE   0 0 1,594
THE TRADE DESK INC COM CL A 88339J105   344,092 4,456 SH   SOLE   0 0 4,456
THERMO FISHER SCIENTIFIC INC COM 883556102   254,184 487 SH   SOLE   0 0 487
TIMOTHY PLAN HIG DV STK ETF 887432326   423,147 13,434 SH   SOLE   0 0 13,434
TORONTO DOMINION BK ONT COM NEW 891160509   763,467 12,312 SH   SOLE   0 0 12,312
TRACTOR SUPPLY CO COM 892356106   407,266 1,842 SH   SOLE   0 0 1,842
UNION PAC CORP COM 907818108   428,270 2,093 SH   SOLE   0 0 2,093
UNITEDHEALTH GROUP INC COM 91324P102   738,889 1,537 SH   SOLE   0 0 1,537
VANECK ETF TRUST INFLATION ALLOCA 92189F130   374,183 14,972 SH   SOLE   0 0 14,972
VANECK ETF TRUST BDC INCOME ETF 92189F411   1,687,339 109,853 SH   SOLE   0 0 109,853
VANECK ETF TRUST MORTGAGE REIT 92189F452   301,823 25,131 SH   SOLE   0 0 25,131
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   242,051 4,715 SH   SOLE   0 0 4,715
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,288,575 7,933 SH   SOLE   0 0 7,933
VANGUARD WORLD FD MEGA GRWTH IND 921910816   2,546,266 10,820 SH   SOLE   0 0 10,820
VANGUARD BD INDEX FDS INTERMED TERM 921937819   15,522,486 206,334 SH   SOLE   0 0 206,334
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   4,778,600 63,234 SH   SOLE   0 0 63,234
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   342,094 4,706 SH   SOLE   0 0 4,706
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   8,483,845 183,713 SH   SOLE   0 0 183,713
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   4,958,608 46,748 SH   SOLE   0 0 46,748
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   1,351,294 28,496 SH   SOLE   0 0 28,496
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   807,056 2,850 SH   SOLE   0 0 2,850
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   4,832,784 24,854 SH   SOLE   0 0 24,854
VANGUARD WORLD FDS ENERGY ETF 92204A306   612,523 5,426 SH   SOLE   0 0 5,426
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   1,790,961 22,045 SH   SOLE   0 0 22,045
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   11,899,293 48,604 SH   SOLE   0 0 48,604
VANGUARD WORLD FDS INF TECH ETF 92204A702   1,945,526 4,400 SH   SOLE   0 0 4,400
VANGUARD WORLD FDS UTILITIES ETF 92204A876   2,608,443 18,347 SH   SOLE   0 0 18,347
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   283,130 2,563 SH   SOLE   0 0 2,563
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   5,801,998 142,625 SH   SOLE   0 0 142,625
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   926,031 15,009 SH   SOLE   0 0 15,009
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   773,974 10,230 SH   SOLE   0 0 10,230
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   209,467 2,770 SH   SOLE   0 0 2,770
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   1,490,709 25,413 SH   SOLE   0 0 25,413
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   3,402,023 73,973 SH   SOLE   0 0 73,973
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   779,843 9,936 SH   SOLE   0 0 9,936
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   948,558 12,003 SH   SOLE   0 0 12,003
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,105,729 2,715 SH   SOLE   0 0 2,715
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   693,746 5,013 SH   SOLE   0 0 5,013
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   1,711,283 8,316 SH   SOLE   0 0 8,316
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   3,324,639 39,787 SH   SOLE   0 0 39,787
VANGUARD INDEX FDS SML CP GRW ETF 922908595   1,528,790 6,654 SH   SOLE   0 0 6,654
VANGUARD INDEX FDS SM CP VAL ETF 922908611   992,544 6,001 SH   SOLE   0 0 6,001
VANGUARD INDEX FDS MID CAP ETF 922908629   959,377 4,358 SH   SOLE   0 0 4,358
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,963,343 9,685 SH   SOLE   0 0 9,685
VANGUARD INDEX FDS GROWTH ETF 922908736   8,339,405 29,472 SH   SOLE   0 0 29,472
VANGUARD INDEX FDS VALUE ETF 922908744   8,448,157 59,452 SH   SOLE   0 0 59,452
VANGUARD INDEX FDS SMALL CP ETF 922908751   3,648,308 18,343 SH   SOLE   0 0 18,343
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,089,236 4,945 SH   SOLE   0 0 4,945
VERIZON COMMUNICATIONS INC COM 92343V104   3,535,867 95,076 SH   SOLE   0 0 95,076
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824   3,870,455 67,195 SH   SOLE   0 0 67,195
VISA INC COM CL A 92826C839   1,385,520 5,834 SH   SOLE   0 0 5,834
VOYA INFRASTRUCTURE INDLS & COM 92912X101   934,245 94,655 SH   SOLE   0 0 94,655
WALGREENS BOOTS ALLIANCE INC COM 931427108   553,349 19,423 SH   SOLE   0 0 19,423
WARNER BROS DISCOVERY INC COM SER A 934423104   133,263 10,627 SH   SOLE   0 0 10,627
WASTE MGMT INC DEL COM 94106L109   1,243,218 7,169 SH   SOLE   0 0 7,169
WELLS FARGO CO NEW PERP PFD CNV A 949746804   423,077 367 SH   SOLE   0 0 367
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105   612,650 60,123 SH   SOLE   0 0 60,123
WESTERN ASSET HIGH YIELD DEF COM 95768B107   447,601 38,094 SH   SOLE   0 0 38,094
WESTERN ASSET MTG DEFINED OP COM 95790B109   2,454,862 232,029 SH   SOLE   0 0 232,029
WESTERN ASSET GLOBAL CORP DE COM 95790C107   422,169 34,156 SH   SOLE   0 0 34,156
WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109   139,767 10,376 SH   SOLE   0 0 10,376
WISDOMTREE TR US TOTAL DIVIDND 97717W109   1,344,534 21,655 SH   SOLE   0 0 21,655
WISDOMTREE TR INTL EQUITY FD 97717W703   434,547 8,686 SH   SOLE   0 0 8,686
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   408,796 8,124 SH   SOLE   0 0 8,124
WISDOMTREE TR ARTIFICIAL INTEL 97717Y543   2,269,883 119,029 SH   SOLE   0 0 119,029