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
ARCH CAP GROUP LTD ORD G0450A105   1,937,173 20,956 SH   SOLE   0 0 20,956
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   391,074 21,162 SH   SOLE   0 0 21,162
LINDE PLC SHS G54950103   362,170 780 SH   SOLE   0 0 780
ASML HOLDING N V N Y REGISTRY SHS N07059210   225,149 232 SH   SOLE   0 0 232
INTERNATIONAL SEAWAYS INC COM Y41053102   426,451 8,016 SH   SOLE   0 0 8,016
AGNC INVT CORP COM 00123Q104   547,180 55,271 SH   SOLE   0 0 55,271
ALPS ETF TR OSHS GBL INTER 00162Q361   417,567 10,894 SH   SOLE   0 0 10,894
AT&T INC COM 00206R102   543,960 30,907 SH   SOLE   0 0 30,907
ABBVIE INC COM 00287Y109   337,796 1,855 SH   SOLE   0 0 1,855
ADOBE INC COM 00724F101   293,677 582 SH   SOLE   0 0 582
ALGONQUIN PWR UTILS CORP COM 015857105   246,246 38,963 SH   SOLE   0 0 38,963
ALPHABET INC CAP STK CL C 02079K107   1,173,163 7,705 SH   SOLE   0 0 7,705
ALPHABET INC CAP STK CL A 02079K305   1,099,827 7,287 SH   SOLE   0 0 7,287
AMAZON COM INC COM 023135106   5,862,530 32,501 SH   SOLE   0 0 32,501
AMERICAN TOWER CORP NEW COM 03027X100   649,918 3,289 SH   SOLE   0 0 3,289
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664   211,289 3,296 SH   SOLE   0 0 3,296
APPLE INC COM 037833100   6,562,637 38,271 SH   SOLE   0 0 38,271
APPLIED MATLS INC COM 038222105   601,030 2,914 SH   SOLE   0 0 2,914
ARISTA NETWORKS INC COM 040413106   1,595,470 5,502 SH   SOLE   0 0 5,502
ARM HOLDINGS PLC SPONSORED ADR 042068205   2,459,053 19,674 SH   SOLE   0 0 19,674
BANCROFT FD LTD COM 059695106   932,800 58,336 SH   SOLE   0 0 58,336
BANK AMERICA CORP COM 060505104   373,502 9,850 SH   SOLE   0 0 9,850
BARINGS GLOBAL SHORT DURATIO COM 06760L100   1,018,103 71,196 SH   SOLE   0 0 71,196
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,594,612 3,792 SH   SOLE   0 0 3,792
BLACKROCK UTILS INFRASTRUCTU COM 09248D104   260,466 12,075 SH   SOLE   0 0 12,075
BLACKROCK CORE BD TR SHS BEN INT 09249E101   1,077,241 99,745 SH   SOLE   0 0 99,745
BLACKROCK LTD DURATION INCOM COM SHS 09249W101   360,617 25,703 SH   SOLE   0 0 25,703
BLACKROCK HEALTH SCIENCES TR COM 09250W107   704,138 16,992 SH   SOLE   0 0 16,992
BLACKROCK CAP ALLOCATION TER COM 09260U109   1,430,567 85,868 SH   SOLE   0 0 85,868
BOOKING HOLDINGS INC COM 09857L108   286,603 79 SH   SOLE   0 0 79
BROADCOM INC COM 11135F101   1,167,686 881 SH   SOLE   0 0 881
CHEVRON CORP NEW COM 166764100   266,962 1,692 SH   SOLE   0 0 1,692
CISCO SYS INC COM 17275R102   274,931 5,509 SH   SOLE   0 0 5,509
COCA COLA CO COM 191216100   213,240 3,485 SH   SOLE   0 0 3,485
COHEN & STEERS TOTAL RETURN COM 19247R103   268,531 22,585 SH   SOLE   0 0 22,585
COHEN & STEERS REIT & PFD & COM 19247X100   360,236 17,130 SH   SOLE   0 0 17,130
COHEN & STEERS INFRASTRUCTUR COM 19248A109   1,898,540 80,549 SH   SOLE   0 0 80,549
COHEN & STEERS REAL ESTATE O SHS BENFIN INT 19249Q103   205,997 13,975 SH   SOLE   0 0 13,975
COMFORT SYS USA INC COM 199908104   2,018,094 6,352 SH   SOLE   0 0 6,352
CONOCOPHILLIPS COM 20825C104   297,962 2,341 SH   SOLE   0 0 2,341
CORNING INC COM 219350105   422,637 12,823 SH   SOLE   0 0 12,823
COSTCO WHSL CORP NEW COM 22160K105   463,216 632 SH   SOLE   0 0 632
CROWN CASTLE INC COM 22822V101   752,418 7,110 SH   SOLE   0 0 7,110
DECKERS OUTDOOR CORP COM 243537107   2,566,816 2,727 SH   SOLE   0 0 2,727
DEERE & CO COM 244199105   234,588 571 SH   SOLE   0 0 571
DEXCOM INC COM 252131107   390,163 2,813 SH   SOLE   0 0 2,813
DISNEY WALT CO COM 254687106   827,617 6,764 SH   SOLE   0 0 6,764
DOUBLELINE YIELD OPPORTUNITI COM 25862D105   3,037,618 190,566 SH   SOLE   0 0 190,566
DOUBLELINE INCOME SOLUTIONS COM 258622109   1,090,626 85,876 SH   SOLE   0 0 85,876
DUFF & PHELPS UTLITY AND INF COM 26433C105   1,336,928 139,846 SH   SOLE   0 0 139,846
EOG RES INC COM 26875P101   420,594 3,290 SH   SOLE   0 0 3,290
EASTERLY GOVT PPTYS INC COM 27616P103   633,586 55,047 SH   SOLE   0 0 55,047
ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109   149,092 12,624 SH   SOLE   0 0 12,624
EMCOR GROUP INC COM 29084Q100   260,549 744 SH   SOLE   0 0 744
ENVIROTECH VEHICLES INC COM NEW 29414V209   63,450 23,500 SH   SOLE   0 0 23,500
EQUITY RESIDENTIAL SH BEN INT 29476L107   319,089 5,056 SH   SOLE   0 0 5,056
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806   914,885 44,261 SH   SOLE   0 0 44,261
EXXON MOBIL CORP COM 30231G102   354,159 3,047 SH   SOLE   0 0 3,047
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   164,579 27,754 SH   SOLE   0 0 27,754
META PLATFORMS INC CL A 30303M102   3,572,909 7,358 SH   SOLE   0 0 7,358
FIRST TR INTER DURATN PFD & COM 33718W103   3,089,045 172,380 SH   SOLE   0 0 172,380
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   240,571 1,173 SH   SOLE   0 0 1,173
FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109   2,134,429 566,162 SH   SOLE   0 0 566,162
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   6,146,531 109,427 SH   SOLE   0 0 109,427
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F557   204,412 8,013 SH   SOLE   0 0 8,013
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F581   294,018 11,095 SH   SOLE   0 0 11,095
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F649   211,929 8,530 SH   SOLE   0 0 8,530
FIRST TR EXCHNG TRADED FD VI FT VEST FD OF BU 33740F755   3,435,835 122,884 SH   SOLE   0 0 122,884
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740U836   211,860 8,488 SH   SOLE   0 0 8,488
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107   221,131 15,208 SH   SOLE   0 0 15,208
FLAHERTY & CRUMRINE PFD SECS COM 338478100   2,506,031 168,756 SH   SOLE   0 0 168,756
FLAHERTY & CRUMRINE PFD INCO COM 33848E106   904,431 107,160 SH   SOLE   0 0 107,160
GABELLI DIVID & INCOME TR COM 36242H104   667,743 29,058 SH   SOLE   0 0 29,058
GLOBAL PMTS INC COM 37940X102   222,811 1,667 SH   SOLE   0 0 1,667
GLOBAL X FDS S&P 500 COVERED 37954Y475   215,558 5,285 SH   SOLE   0 0 5,285
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   237,890 7,005 SH   SOLE   0 0 7,005
GLOBAL X FDS US INFR DEV ETF 37954Y673   381,340 9,579 SH   SOLE   0 0 9,579
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   284,827 8,954 SH   SOLE   0 0 8,954
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438   8,292,561 113,893 SH   SOLE   0 0 113,893
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   3,954,731 38,103 SH   SOLE   0 0 38,103
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   1,111,918 17,602 SH   SOLE   0 0 17,602
HANNON ARMSTRONG SUST INFR C COM 41068X100   517,443 18,220 SH   SOLE   0 0 18,220
HEALTHCARE RLTY TR CL A COM 42226K105   633,952 44,802 SH   SOLE   0 0 44,802
HEALTHPEAK PROPERTIES INC COM 42250P103   793,243 42,306 SH   SOLE   0 0 42,306
HOME DEPOT INC COM 437076102   657,111 1,713 SH   SOLE   0 0 1,713
INDIA FD INC COM 454089103   1,674,912 81,823 SH   SOLE   0 0 81,823
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383   527,524 14,331 SH   SOLE   0 0 14,331
INNOVATOR ETFS TRUST US EQTY BUFR MAR 45782C391   837,765 20,106 SH   SOLE   0 0 20,106
INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C466   687,387 15,773 SH   SOLE   0 0 15,773
INNOVATOR ETFS TRUST EMRGNG MKT JAN 45782C516   412,945 14,269 SH   SOLE   0 0 14,269
INNOVATOR ETFS TRUST US EQTY BUFR JUN 45782C755   1,176,968 31,303 SH   SOLE   0 0 31,303
INSULET CORP COM 45784P101   644,464 3,760 SH   SOLE   0 0 3,760
INTEL CORP COM 458140100   2,722,700 61,641 SH   SOLE   0 0 61,641
INTERNATIONAL BUSINESS MACHS COM 459200101   234,117 1,226 SH   SOLE   0 0 1,226
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804   344,709 7,364 SH   SOLE   0 0 7,364
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   2,846,918 57,064 SH   SOLE   0 0 57,064
INVESCO QQQ TR UNIT SER 1 46090E103   539,254 1,215 SH   SOLE   0 0 1,215
INVESCO SR INCOME TR COM 46131H107   136,006 31,777 SH   SOLE   0 0 31,777
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   6,480,959 153,832 SH   SOLE   0 0 153,832
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,354,817 7,999 SH   SOLE   0 0 7,999
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   309,112 14,969 SH   SOLE   0 0 14,969
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   839,609 12,746 SH   SOLE   0 0 12,746
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   207,425 17,460 SH   SOLE   0 0 17,460
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719   211,686 11,676 SH   SOLE   0 0 11,676
INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300   499,089 12,120 SH   SOLE   0 0 12,120
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   329,052 15,558 SH   SOLE   0 0 15,558
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   296,559 1,623 SH   SOLE   0 0 1,623
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   2,523,264 26,921 SH   SOLE   0 0 26,921
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   305,298 11,499 SH   SOLE   0 0 11,499
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   365,738 15,936 SH   SOLE   0 0 15,936
ISHARES INC MSCI GBL MIN VOL 464286525   2,357,732 22,397 SH   SOLE   0 0 22,397
ISHARES TR TIPS BD ETF 464287176   504,383 4,696 SH   SOLE   0 0 4,696
ISHARES TR CORE S&P500 ETF 464287200   309,996 590 SH   SOLE   0 0 590
ISHARES TR CORE US AGGBD ET 464287226   818,363 8,356 SH   SOLE   0 0 8,356
ISHARES TR 20 YR TR BD ETF 464287432   564,773 5,969 SH   SOLE   0 0 5,969
ISHARES TR 1 3 YR TREAS BD 464287457   994,199 12,157 SH   SOLE   0 0 12,157
ISHARES TR CORE S&P MCP ETF 464287507   3,193,634 52,579 SH   SOLE   0 0 52,579
ISHARES TR RUS 1000 VAL ETF 464287598   216,365 1,208 SH   SOLE   0 0 1,208
ISHARES TR RUS 1000 GRW ETF 464287614   12,412,557 36,827 SH   SOLE   0 0 36,827
ISHARES TR RUS 2000 GRW ETF 464287648   334,149 1,234 SH   SOLE   0 0 1,234
ISHARES TR RUSSELL 2000 ETF 464287655   306,828 1,459 SH   SOLE   0 0 1,459
ISHARES TR CORE S&P SCP ETF 464287804   1,275,299 11,539 SH   SOLE   0 0 11,539
ISHARES TR GL CLEAN ENE ETF 464288224   214,718 15,359 SH   SOLE   0 0 15,359
ISHARES TR MSCI KLD400 SOC 464288570   733,381 7,275 SH   SOLE   0 0 7,275
ISHARES TR ISHS 5-10YR INVT 464288638   342,398 6,636 SH   SOLE   0 0 6,636
ISHARES TR RUS TP200 GR ETF 464289438   3,645,730 18,686 SH   SOLE   0 0 18,686
ISHARES TR MSCI USA MIN VOL 46429B697   712,102 8,520 SH   SOLE   0 0 8,520
ISHARES TR CORE MSCI EAFE 46432F842   545,443 7,349 SH   SOLE   0 0 7,349
ISHARES INC CORE MSCI EMKT 46434G103   292,778 5,674 SH   SOLE   0 0 5,674
ISHARES INC MSCI JPN ETF NEW 46434G822   289,895 4,063 SH   SOLE   0 0 4,063
ISHARES TR IBONDS DEC25 ETF 46434VBD1   787,604 31,745 SH   SOLE   0 0 31,745
ISHARES TR IBONDS DEC24 ETF 46434VBG4   784,558 31,320 SH   SOLE   0 0 31,320
ISHARES TR CORE DIV GRWTH 46434V621   1,302,692 22,437 SH   SOLE   0 0 22,437
ISHARES TR BLACKROCK ULTRA 46434V878   490,584 9,703 SH   SOLE   0 0 9,703
ISHARES TR IBONDS DEC2026 46435GAA0   794,677 33,320 SH   SOLE   0 0 33,320
ISHARES TR ESG AWR MSCI USA 46435G425   292,343 2,543 SH   SOLE   0 0 2,543
ISHARES TR IBONDS 27 ETF 46435UAA9   629,357 26,444 SH   SOLE   0 0 26,444
ISHARES TR CYBERSECURITY 46435U135   240,903 5,142 SH   SOLE   0 0 5,142
ISHARES TR IBONDS 24 TRM HG 46435U184   338,524 14,520 SH   SOLE   0 0 14,520
ISHARES TR GENOMICS IMMUN 46435U192   338,630 14,063 SH   SOLE   0 0 14,063
ISHARES TR ESG AWR US AGRGT 46435U549   953,483 20,261 SH   SOLE   0 0 20,261
ISHARES TR ROBOTICS ARTIF 46435U556   506,353 14,741 SH   SOLE   0 0 14,741
ISHARES TR BROAD USD HIGH 46435U853   2,032,342 55,544 SH   SOLE   0 0 55,544
ISHARES TR IBONDS 2027 TERM 46436E478   281,760 12,658 SH   SOLE   0 0 12,658
ISHARES TR IBONDS 2026 TERM 46436E528   343,181 14,882 SH   SOLE   0 0 14,882
ISHARES TR IBONDS 27 TRM TS 46436E841   512,089 23,109 SH   SOLE   0 0 23,109
ISHARES TR IBONDS 25 TRM TS 46436E866   642,025 27,638 SH   SOLE   0 0 27,638
ISHARES TR IBONDS 24 TRM TS 46436E874   649,144 27,115 SH   SOLE   0 0 27,115
JPMORGAN CHASE & CO COM 46625H100   460,585 2,299 SH   SOLE   0 0 2,299
JOHNSON & JOHNSON COM 478160104   481,335 3,043 SH   SOLE   0 0 3,043
KLA CORP COM NEW 482480100   572,827 820 SH   SOLE   0 0 820
KEYCORP COM 493267108   206,018 13,031 SH   SOLE   0 0 13,031
LAM RESEARCH CORP COM 512807108   2,098,591 2,160 SH   SOLE   0 0 2,160
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   139,362 19,491 SH   SOLE   0 0 19,491
ELI LILLY & CO COM 532457108   4,498,291 5,782 SH   SOLE   0 0 5,782
LISTED FD TR OVERLAY 53656F581   481,541 15,410 SH   SOLE   0 0 15,410
LOCKHEED MARTIN CORP COM 539830109   228,800 503 SH   SOLE   0 0 503
MFS GOVT MKTS INCOME TR SH BEN INT 552939100   1,049,342 327,919 SH   SOLE   0 0 327,919
MASTERCARD INCORPORATED CL A 57636Q104   515,262 1,070 SH   SOLE   0 0 1,070
MERCK & CO INC COM 58933Y105   503,427 3,815 SH   SOLE   0 0 3,815
MICROSOFT CORP COM 594918104   8,749,897 20,797 SH   SOLE   0 0 20,797
RITHM CAPITAL CORP COM NEW 64828T201   1,027,901 92,106 SH   SOLE   0 0 92,106
NEXTERA ENERGY INC COM 65339F101   254,129 3,976 SH   SOLE   0 0 3,976
NOVARTIS AG SPONSORED ADR 66987V109   256,141 2,648 SH   SOLE   0 0 2,648
NOVO-NORDISK A S ADR 670100205   1,858,333 14,473 SH   SOLE   0 0 14,473
NVIDIA CORPORATION COM 67066G104   5,015,145 5,550 SH   SOLE   0 0 5,550
NUVEEN REAL ASSET INCOME & G COM 67074Y105   1,157,622 97,607 SH   SOLE   0 0 97,607
ORACLE CORP COM 68389X105   215,735 1,717 SH   SOLE   0 0 1,717
PNC FINL SVCS GROUP INC COM 693475105   242,736 1,502 SH   SOLE   0 0 1,502
PGIM SHORT DUR HIG YLD OPP F COM 69355J104   2,399,009 155,982 SH   SOLE   0 0 155,982
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107   2,492,802 189,279 SH   SOLE   0 0 189,279
PACER FDS TR US CASH COWS 100 69374H881   318,210 5,476 SH   SOLE   0 0 5,476
PALO ALTO NETWORKS INC COM 697435105   230,998 813 SH   SOLE   0 0 813
PEPSICO INC COM 713448108   206,971 1,183 SH   SOLE   0 0 1,183
PIMCO INCOME STRATEGY FD COM 72201H108   175,326 20,675 SH   SOLE   0 0 20,675
PIMCO INCOME STRATEGY FD II COM 72201J104   2,810,560 376,751 SH   SOLE   0 0 376,751
PIMCO ETF TR ACTIVE BD ETF 72201R775   291,755 3,176 SH   SOLE   0 0 3,176
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   203,693 2,179 SH   SOLE   0 0 2,179
PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100   1,309,248 83,233 SH   SOLE   0 0 83,233
PROCTER AND GAMBLE CO COM 742718109   826,873 5,096 SH   SOLE   0 0 5,096
PULTE GROUP INC COM 745867101   1,786,985 14,815 SH   SOLE   0 0 14,815
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100   768,510 240,159 SH   SOLE   0 0 240,159
REALTY INCOME CORP COM 756109104   259,327 4,793 SH   SOLE   0 0 4,793
REAVES UTIL INCOME FD COM SH BEN INT 756158101   1,661,231 61,618 SH   SOLE   0 0 61,618
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,548,612 2,961 SH   SOLE   0 0 2,961
SPDR GOLD TR GOLD SHS 78463V107   1,838,314 8,936 SH   SOLE   0 0 8,936
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   357,718 8,354 SH   SOLE   0 0 8,354
SPDR SER TR PORTFOLIO INTRMD 78464A375   2,431,886 74,392 SH   SOLE   0 0 74,392
SPDR SER TR PORTFOLIO SHORT 78464A474   2,753,617 92,496 SH   SOLE   0 0 92,496
SPDR SER TR PRTFLO S&P500 VL 78464A508   226,001 4,511 SH   SOLE   0 0 4,511
SPDR SER TR S&P 400 MDCP GRW 78464A821   344,492 3,947 SH   SOLE   0 0 3,947
SPDR SER TR PORTFOLIO S&P400 78464A847   217,361 4,075 SH   SOLE   0 0 4,075
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   276,585 6,906 SH   SOLE   0 0 6,906
SPDR SER TR BLOOMBERG INVT 78468R200   257,153 8,341 SH   SOLE   0 0 8,341
SPDR SER TR PORTFLI HIGH YLD 78468R606   295,197 12,583 SH   SOLE   0 0 12,583
SPDR SER TR PORTFOLIO S&P600 78468R853   217,782 5,060 SH   SOLE   0 0 5,060
SAIA INC COM 78709Y105   1,544,985 2,641 SH   SOLE   0 0 2,641
SALESFORCE INC COM 79466L302   2,013,689 6,686 SH   SOLE   0 0 6,686
SCHWAB CHARLES CORP COM 808513105   1,079,218 14,919 SH   SOLE   0 0 14,919
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   212,247 3,477 SH   SOLE   0 0 3,477
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   4,876,802 78,582 SH   SOLE   0 0 78,582
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   3,101,343 33,448 SH   SOLE   0 0 33,448
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   3,063,968 40,326 SH   SOLE   0 0 40,326
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   211,403 4,293 SH   SOLE   0 0 4,293
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   2,645,275 32,808 SH   SOLE   0 0 32,808
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   374,079 8,132 SH   SOLE   0 0 8,132
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,117,200 7,562 SH   SOLE   0 0 7,562
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   841,308 11,018 SH   SOLE   0 0 11,018
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   422,641 2,298 SH   SOLE   0 0 2,298
SELECT SECTOR SPDR TR ENERGY 81369Y506   477,105 5,054 SH   SOLE   0 0 5,054
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   3,214,896 15,436 SH   SOLE   0 0 15,436
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   504,061 7,678 SH   SOLE   0 0 7,678
SERVICENOW INC COM 81762P102   429,994 564 SH   SOLE   0 0 564
SHERWIN WILLIAMS CO COM 824348106   1,034,301 2,978 SH   SOLE   0 0 2,978
SPROTT FDS TR URANIUM MINERS E 85208P303   674,682 13,688 SH   SOLE   0 0 13,688
SUPER MICRO COMPUTER INC COM 86800U104   4,001,739 3,962 SH   SOLE   0 0 3,962
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,495,462 10,992 SH   SOLE   0 0 10,992
ABRDN HEALTHCARE OPPORTUNITI SHS 879105104   924,738 46,007 SH   SOLE   0 0 46,007
TESLA INC COM 88160R101   528,073 3,004 SH   SOLE   0 0 3,004
THE TRADE DESK INC COM CL A 88339J105   277,908 3,179 SH   SOLE   0 0 3,179
THERMO FISHER SCIENTIFIC INC COM 883556102   209,292 360 SH   SOLE   0 0 360
TIMOTHY PLAN HIG DV STK ETF 887432326   906,348 25,058 SH   SOLE   0 0 25,058
TORONTO DOMINION BK ONT COM NEW 891160509   699,382 11,583 SH   SOLE   0 0 11,583
UGI CORP NEW COM 902681105   373,898 15,236 SH   SOLE   0 0 15,236
UBER TECHNOLOGIES INC COM 90353T100   2,883,352 37,451 SH   SOLE   0 0 37,451
UNION PAC CORP COM 907818108   312,577 1,271 SH   SOLE   0 0 1,271
UNITEDHEALTH GROUP INC COM 91324P102   666,168 1,347 SH   SOLE   0 0 1,347
VANECK ETF TRUST BDC INCOME ETF 92189F411   1,741,280 103,034 SH   SOLE   0 0 103,034
VANECK ETF TRUST MORTGAGE REIT 92189F452   239,236 20,465 SH   SOLE   0 0 20,465
VANECK ETF TRUST VANECK VIETNAM 92189F817   164,076 11,804 SH   SOLE   0 0 11,804
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,611,650 8,826 SH   SOLE   0 0 8,826
VANGUARD WORLD FD MEGA GRWTH IND 921910816   2,694,134 9,400 SH   SOLE   0 0 9,400
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   553,844 3,069 SH   SOLE   0 0 3,069
VANGUARD BD INDEX FDS INTERMED TERM 921937819   17,608,486 233,534 SH   SOLE   0 0 233,534
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   4,810,702 62,746 SH   SOLE   0 0 62,746
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   292,903 4,033 SH   SOLE   0 0 4,033
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   7,370,413 146,909 SH   SOLE   0 0 146,909
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   3,734,496 30,866 SH   SOLE   0 0 30,866
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   1,347,901 4,242 SH   SOLE   0 0 4,242
VANGUARD WORLD FD CONSUM STP ETF 92204A207   6,437,569 31,535 SH   SOLE   0 0 31,535
VANGUARD WORLD FD FINANCIALS ETF 92204A405   247,245 2,415 SH   SOLE   0 0 2,415
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   8,782,809 32,466 SH   SOLE   0 0 32,466
VANGUARD WORLD FD INF TECH ETF 92204A702   935,986 1,785 SH   SOLE   0 0 1,785
VANGUARD WORLD FD UTILITIES ETF 92204A876   576,997 4,047 SH   SOLE   0 0 4,047
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   5,422,529 129,819 SH   SOLE   0 0 129,819
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   707,137 10,501 SH   SOLE   0 0 10,501
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   764,604 9,890 SH   SOLE   0 0 9,890
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   209,418 2,462 SH   SOLE   0 0 2,462
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   2,047,752 34,974 SH   SOLE   0 0 34,974
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   3,567,549 78,219 SH   SOLE   0 0 78,219
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   795,524 10,169 SH   SOLE   0 0 10,169
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,131,582 14,055 SH   SOLE   0 0 14,055
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,150,372 2,393 SH   SOLE   0 0 2,393
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   687,178 4,408 SH   SOLE   0 0 4,408
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   1,142,759 4,847 SH   SOLE   0 0 4,847
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   3,098,231 35,826 SH   SOLE   0 0 35,826
VANGUARD INDEX FDS SML CP GRW ETF 922908595   1,447,942 5,554 SH   SOLE   0 0 5,554
VANGUARD INDEX FDS SM CP VAL ETF 922908611   888,699 4,632 SH   SOLE   0 0 4,632
VANGUARD INDEX FDS MID CAP ETF 922908629   892,053 3,570 SH   SOLE   0 0 3,570
VANGUARD INDEX FDS LARGE CAP ETF 922908637   2,046,591 8,536 SH   SOLE   0 0 8,536
VANGUARD INDEX FDS GROWTH ETF 922908736   8,840,621 25,685 SH   SOLE   0 0 25,685
VANGUARD INDEX FDS VALUE ETF 922908744   7,932,277 48,706 SH   SOLE   0 0 48,706
VANGUARD INDEX FDS SMALL CP ETF 922908751   3,432,536 15,016 SH   SOLE   0 0 15,016
VANGUARD INDEX FDS TOTAL STK MKT 922908769   961,203 3,698 SH   SOLE   0 0 3,698
VERIZON COMMUNICATIONS INC COM 92343V104   2,320,143 55,294 SH   SOLE   0 0 55,294
VISA INC COM CL A 92826C839   1,559,398 5,588 SH   SOLE   0 0 5,588
VOYA INFRASTRUCTURE INDLS & COM 92912X101   1,068,995 101,616 SH   SOLE   0 0 101,616
WALMART INC COM 931142103   263,172 4,374 SH   SOLE   0 0 4,374
WALGREENS BOOTS ALLIANCE INC COM 931427108   248,727 11,467 SH   SOLE   0 0 11,467
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105   1,343,923 126,309 SH   SOLE   0 0 126,309
WESTERN ASSET HIGH YIELD DEF COM 95768B107   421,861 35,273 SH   SOLE   0 0 35,273
WESTERN ASSET MTG DEFINED OP COM 95790B109   2,879,193 245,875 SH   SOLE   0 0 245,875
WESTERN ASSET GLOBAL CORP DE COM 95790C107   464,112 37,188 SH   SOLE   0 0 37,188
WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109   1,364,253 94,412 SH   SOLE   0 0 94,412
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   481,527 9,575 SH   SOLE   0 0 9,575