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
ABBVIE INC COM 00287Y109   567,069 3,558 SH   SOLE 0 0 0 3,558
ABRDN ASIA PACIFIC INCOME FU COM 003009107   69,072 25,967 SH   SOLE 0 0 0 25,967
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100   89,389 11,063 SH   SOLE 0 0 0 11,063
ADVANCED MICRO DEVICES INC COM 007903107   226,991 2,316 SH   SOLE 0 0 0 2,316
AEGON N V NY REGISTRY SHS 007924103   50,955 11,850 SH   SOLE 0 0 0 11,850
AKEBIA THERAPEUTICS INC COM 00972D105   7,005 12,500 SH   SOLE 0 0 0 12,500
ALPHABET INC CAP STK CL C 02079K107   1,389,856 13,364 SH   SOLE 0 0 0 13,364
ALPHABET INC CAP STK CL A 02079K305   430,791 4,153 SH   SOLE 0 0 0 4,153
ALPS ETF TR ALERIAN MLP 00162Q452   553,082 14,310 SH   SOLE 0 0 0 14,310
ALPS ETF TR ALERIAN ENERGY 00162Q676   252,547 12,065 SH   SOLE 0 0 0 12,065
ALTRIA GROUP INC COM 02209S103   526,770 11,806 SH   SOLE 0 0 0 11,806
AMAZON COM INC COM 023135106   2,689,672 26,040 SH   SOLE 0 0 0 26,040
APPLE INC COM 037833100   12,461,975 75,573 SH   SOLE 0 0 0 75,573
ARES CAPITAL CORP COM 04010L103   683,937 37,425 SH   SOLE 0 0 0 37,425
ASTRAZENECA PLC SPONSORED ADR 046353108   235,947 3,399 SH   SOLE 0 0 0 3,399
AT&T INC COM 00206R102   611,186 31,750 SH   SOLE 0 0 0 31,750
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   416,292 34,924 SH   SOLE 0 0 0 34,924
BANK AMERICA CORP COM 060505104   244,859 8,562 SH   SOLE 0 0 0 8,562
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   590,368 1,912 SH   SOLE 0 0 0 1,912
BLACKSTONE INC COM 09260D107   260,797 2,969 SH   SOLE 0 0 0 2,969
BLUE OWL CAPITAL INC COM CL A 09581B103   147,262 13,291 SH   SOLE 0 0 0 13,291
BOEING CO COM 097023105   475,418 2,238 SH   SOLE 0 0 0 2,238
BP PLC SPONSORED ADR 055622104   814,458 21,467 SH   SOLE 0 0 0 21,467
BRISTOL-MYERS SQUIBB CO COM 110122108   299,019 4,314 SH   SOLE 0 0 0 4,314
BROADCOM INC COM 11135F101   290,964 454 SH   SOLE 0 0 0 454
CHEVRON CORP NEW COM 166764100   1,997,329 12,242 SH   SOLE 0 0 0 12,242
CISCO SYS INC COM 17275R102   232,886 4,455 SH   SOLE 0 0 0 4,455
COMCAST CORP NEW CL A 20030N101   245,483 6,475 SH   SOLE 0 0 0 6,475
CONSOLIDATED EDISON INC COM 209115104   760,922 7,954 SH   SOLE 0 0 0 7,954
COSTCO WHSL CORP NEW COM 22160K105   314,417 633 SH   SOLE 0 0 0 633
DBX ETF TR XTRACK USD HIGH 233051432   9,692,673 278,926 SH   SOLE 0 0 0 278,926
DISNEY WALT CO COM 254687106   853,301 8,522 SH   SOLE 0 0 0 8,522
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   20,925 15,500 SH   SOLE 0 0 0 15,500
EATON VANCE LTD DURATION INC COM 27828H105   185,374 18,820 SH   SOLE 0 0 0 18,820
EATON VANCE TAX-MANAGED DIVE COM 27828N102   306,389 26,254 SH   SOLE 0 0 0 26,254
EATON VANCE TAX-MANAGED GLOB COM 27829F108   106,216 13,600 SH   SOLE 0 0 0 13,600
ENERGY FUELS INC COM NEW 292671708   59,449 10,654 SH   SOLE 0 0 0 10,654
EURO TECH HOLDINGS CO LTD SHS NEW G32030127   11,709 10,271 SH   SOLE 0 0 0 10,271
EXXON MOBIL CORP COM 30231G102   970,378 8,849 SH   SOLE 0 0 0 8,849
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   354,756 22,858 SH   SOLE 0 0 0 22,858
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   222,149 5,951 SH   SOLE 0 0 0 5,951
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   262,596 2,442 SH   SOLE 0 0 0 2,442
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   276,195 4,972 SH   SOLE 0 0 0 4,972
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   315,953 4,837 SH   SOLE 0 0 0 4,837
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201   1,926,467 44,094 SH   SOLE 0 0 0 44,094
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   1,068,231 20,452 SH   SOLE 0 0 0 20,452
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   687,322 9,423 SH   SOLE 0 0 0 9,423
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   1,200,838 8,122 SH   SOLE 0 0 0 8,122
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   402,311 14,917 SH   SOLE 0 0 0 14,917
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   926,032 20,638 SH   SOLE 0 0 0 20,638
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   1,965,443 43,599 SH   SOLE 0 0 0 43,599
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886   2,122,451 123,112 SH   SOLE 0 0 0 123,112
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   514,464 8,645 SH   SOLE 0 0 0 8,645
FIRST TR EXCHNG TRADED FD VI FT CBOE INTL EQT 33740F656   236,727 11,093 SH   SOLE 0 0 0 11,093
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786   1,946,318 62,347 SH   SOLE 0 0 0 62,347
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870   357,975 19,215 SH   SOLE 0 0 0 19,215
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F516   3,977,353 128,426 SH   SOLE 0 0 0 128,426
FIRST TR INTER DURATN PFD & COM 33718W103   766,911 48,600 SH   SOLE 0 0 0 48,600
FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884   266,666 6,164 SH   SOLE 0 0 0 6,164
FS KKR CAP CORP COM 302635206   1,134,125 61,304 SH   SOLE 0 0 0 61,304
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   87,474 23,900 SH   SOLE 0 0 0 23,900
GENERAL ELECTRIC CO COM NEW 369604301   368,914 3,859 SH   SOLE 0 0 0 3,859
GILEAD SCIENCES INC COM 375558103   333,622 4,021 SH   SOLE 0 0 0 4,021
GLADSTONE LD CORP COM 376549101   350,264 21,037 SH   SOLE 0 0 0 21,037
GLOBAL X FDS US PFD ETF 37954Y657   329,256 16,579 SH   SOLE 0 0 0 16,579
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   307,593 32,310 SH   SOLE 0 0 0 32,310
GOLUB CAP BDC INC COM 38173M102   288,557 21,280 SH   SOLE 0 0 0 21,280
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206   87,814 16,600 SH   SOLE 0 0 0 16,600
HOME DEPOT INC COM 437076102   652,075 2,210 SH   SOLE 0 0 0 2,210
HUMANIGEN INC COM NEW 444863203   4,023 28,037 SH   SOLE 0 0 0 28,037
ILLINOIS TOOL WKS INC COM 452308109   237,364 975 SH   SOLE 0 0 0 975
IMPAC MTG HLDGS INC COM NEW 45254P508   3,923 11,200 SH   SOLE 0 0 0 11,200
INNOVATOR ETFS TR EMRGNG MKT JULY 45782C714   1,618,169 69,300 SH   SOLE 0 0 0 69,300
INNOVATOR ETFS TR INTRNL DEV JAN 45782C524   2,244,506 78,893 SH   SOLE 0 0 0 78,893
INNOVATOR ETFS TR US SML CP PWR B 45782C474   1,840,358 59,888 SH   SOLE 0 0 0 59,888
INTERNATIONAL BUSINESS MACHS COM 459200101   991,426 7,563 SH   SOLE 0 0 0 7,563
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   1,181,928 56,823 SH   SOLE 0 0 0 56,823
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   1,579,684 58,768 SH   SOLE 0 0 0 58,768
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   9,543,646 85,097 SH   SOLE 0 0 0 85,097
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727   602,917 32,839 SH   SOLE 0 0 0 32,839
INVESCO QQQ TR UNIT SER 1 46090E103   960,661 2,993 SH   SOLE 0 0 0 2,993
INVESTMENT MANAGERS SER TR I AXS ASTORIA INFL 46141T117   376,527 15,031 SH   SOLE 0 0 0 15,031
IRON MTN INC DEL COM 46284V101   201,934 3,817 SH   SOLE 0 0 0 3,817
ISHARES INC MSCI EURZONE ETF 464286608   202,544 4,493 SH   SOLE 0 0 0 4,493
ISHARES INC MSCI GERMANY ETF 464286806   5,710,214 200,640 SH   SOLE 0 0 0 200,640
ISHARES INC MSCI ITALY ETF 46434G830   5,550,828 182,413 SH   SOLE 0 0 0 182,413
ISHARES INC MSCI FRANCE ETF 464286707   281,174 7,438 SH   SOLE 0 0 0 7,438
ISHARES INC US INTL HGH YLD 464286178   1,416,880 33,089 SH   SOLE 0 0 0 33,089
ISHARES INC CORE MSCI EMKT 46434G103   522,827 10,716 SH   SOLE 0 0 0 10,716
ISHARES INC ESG AWR MSCI EM 46434G863   276,646 8,788 SH   SOLE 0 0 0 8,788
ISHARES TR ESG AW MSCI EAFE 46435G516   504,942 7,029 SH   SOLE 0 0 0 7,029
ISHARES TR CONV BD ETF 46435G102   1,084,870 14,939 SH   SOLE 0 0 0 14,939
ISHARES TR ESG AWR US AGRGT 46435U549   589,222 12,260 SH   SOLE 0 0 0 12,260
ISHARES TR ESG AWARE MSCI 46435U663   384,602 11,315 SH   SOLE 0 0 0 11,315
ISHARES TR CORE MSCI TOTAL 46432F834   9,894,226 159,713 SH   SOLE 0 0 0 159,713
ISHARES TR CORE MSCI EAFE 46432F842   402,638 6,023 SH   SOLE 0 0 0 6,023
ISHARES TR CORE 1 5 YR USD 46432F859   10,797,075 228,970 SH   SOLE 0 0 0 228,970
ISHARES TR MSCI USA MMENTM 46432F396   218,421 1,571 SH   SOLE 0 0 0 1,571
ISHARES TR CORE HIGH DV ETF 46429B663   656,415 6,457 SH   SOLE 0 0 0 6,457
ISHARES TR CRE U S REIT ETF 464288521   386,487 7,668 SH   SOLE 0 0 0 7,668
ISHARES TR US AER DEF ETF 464288760   414,978 3,606 SH   SOLE 0 0 0 3,606
ISHARES TR CORE S&P TTL STK 464287150   223,930 2,473 SH   SOLE 0 0 0 2,473
ISHARES TR MSCI KLD400 SOC 464288570   553,924 7,103 SH   SOLE 0 0 0 7,103
ISHARES TR MBS ETF 464288588   322,559 3,405 SH   SOLE 0 0 0 3,405
ISHARES TR INTL SEL DIV ETF 464288448   216,442 7,873 SH   SOLE 0 0 0 7,873
ISHARES TR 1 3 YR TREAS BD 464287457   502,856 6,120 SH   SOLE 0 0 0 6,120
ISHARES TR IBOXX INV CP ETF 464287242   723,700 6,603 SH   SOLE 0 0 0 6,603
ISHARES TR CORE US AGGBD ET 464287226   10,579,819 106,180 SH   SOLE 0 0 0 106,180
ISHARES TR GLOBAL TECH ETF 464287291   554,472 10,200 SH   SOLE 0 0 0 10,200
ISHARES TR CORE S&P MCP ETF 464287507   317,746 1,270 SH   SOLE 0 0 0 1,270
ISHARES TR S&P 500 VAL ETF 464287408   286,599 1,889 SH   SOLE 0 0 0 1,889
ISHARES TR CORE S&P500 ETF 464287200   16,123,513 39,222 SH   SOLE 0 0 0 39,222
ISHARES TR S&P 500 GRWT ETF 464287309   203,362 3,183 SH   SOLE 0 0 0 3,183
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   8,197,473 171,209 SH   SOLE 0 0 0 171,209
JOHNSON & JOHNSON COM 478160104   409,715 2,643 SH   SOLE 0 0 0 2,643
JPMORGAN CHASE & CO COM 46625H100   1,269,008 9,738 SH   SOLE 0 0 0 9,738
KRAFT HEINZ CO COM 500754106   420,536 10,875 SH   SOLE 0 0 0 10,875
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102   201,617 7,657 SH   SOLE 0 0 0 7,657
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   130,199 21,000 SH   SOLE 0 0 0 21,000
LOCKHEED MARTIN CORP COM 539830109   354,977 751 SH   SOLE 0 0 0 751
LOWES COS INC COM 548661107   242,964 1,215 SH   SOLE 0 0 0 1,215
M & T BK CORP COM 55261F104   547,870 4,582 SH   SOLE 0 0 0 4,582
MAMAMANCINI S HLDGS INC COM 56146T103   47,500 25,000 SH   SOLE 0 0 0 25,000
MASTERCARD INCORPORATED CL A 57636Q104   1,107,825 3,048 SH   SOLE 0 0 0 3,048
MCDONALDS CORP COM 580135101   241,214 863 SH   SOLE 0 0 0 863
MEDICAL PPTYS TRUST INC COM 58463J304   189,076 23,002 SH   SOLE 0 0 0 23,002
MERCK & CO INC COM 58933Y105   1,800,220 16,921 SH   SOLE 0 0 0 16,921
META PLATFORMS INC CL A 30303M102   667,187 3,148 SH   SOLE 0 0 0 3,148
MICROSOFT CORP COM 594918104   2,134,612 7,404 SH   SOLE 0 0 0 7,404
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   274,928 24,116 SH   SOLE 0 0 0 24,116
MOLSON COORS BEVERAGE CO CL B 60871R209   225,015 4,354 SH   SOLE 0 0 0 4,354
NETFLIX INC COM 64110L106   299,531 867 SH   SOLE 0 0 0 867
NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108   158,888 15,263 SH   SOLE 0 0 0 15,263
NEW YORK CMNTY BANCORP INC COM 649445103   1,113,387 123,162 SH   SOLE 0 0 0 123,162
NEXTERA ENERGY INC COM 65339F101   344,594 4,471 SH   SOLE 0 0 0 4,471
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   795,270 23,342 SH   SOLE 0 0 0 23,342
NUVEEN CORE PLUS IMPACT FUND COM BEN INT 67080D103   261,683 25,605 SH   SOLE 0 0 0 25,605
NUVEEN NEW YORK AMT QLT MUNI COM 670656107   119,993 11,352 SH   SOLE 0 0 0 11,352
NVIDIA CORPORATION COM 67066G104   1,655,103 5,959 SH   SOLE 0 0 0 5,959
OWL ROCK CAPITAL CORPORATION COM 69121K104   478,625 37,956 SH   SOLE 0 0 0 37,956
PACER FDS TR US CASH COWS 100 69374H881   18,419,227 392,316 SH   SOLE 0 0 0 392,316
PENUMBRA INC COM 70975L107   815,168 2,925 SH   SOLE 0 0 0 2,925
PFIZER INC COM 717081103   421,061 10,320 SH   SOLE 0 0 0 10,320
PGIM ETF TR PGIM ULTRA SH BD 69344A107   422,807 8,576 SH   SOLE 0 0 0 8,576
PHILIP MORRIS INTL INC COM 718172109   476,805 4,903 SH   SOLE 0 0 0 4,903
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107   164,188 13,241 SH   SOLE 0 0 0 13,241
PIMCO NEW YORK MUN FD II COM 72200Y102   243,255 31,469 SH   SOLE 0 0 0 31,469
PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108   113,090 12,721 SH   SOLE 0 0 0 12,721
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   591,343 8,715 SH   SOLE 0 0 0 8,715
SELECT SECTOR SPDR TR ENERGY 81369Y506   7,640,812 92,247 SH   SOLE 0 0 0 92,247
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   6,526,023 202,987 SH   SOLE 0 0 0 202,987
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   319,848 3,161 SH   SOLE 0 0 0 3,161
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   420,540 3,248 SH   SOLE 0 0 0 3,248
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   334,394 2,236 SH   SOLE 0 0 0 2,236
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   261,935 4,518 SH   SOLE 0 0 0 4,518
SFL CORPORATION LTD SHS G7738W106   116,569 12,270 SH   SOLE 0 0 0 12,270
SIGA TECHNOLOGIES INC COM 826917106   57,500 10,000 SH   SOLE 0 0 0 10,000
SPDR GOLD TR GOLD SHS 78463V107   812,397 4,434 SH   SOLE 0 0 0 4,434
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   5,953,814 174,445 SH   SOLE 0 0 0 174,445
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,085,137 2,651 SH   SOLE 0 0 0 2,651
SPDR SER TR PRTFLO S&P500 VL 78464A508   2,245,955 55,156 SH   SOLE 0 0 0 55,156
SPDR SER TR PRTFLO S&P500 GW 78464A409   1,460,958 26,390 SH   SOLE 0 0 0 26,390
SPDR SER TR S&P 400 MDCP GRW 78464A821   443,156 6,475 SH   SOLE 0 0 0 6,475
SPDR SER TR S&P 400 MDCP VAL 78464A839   464,920 7,036 SH   SOLE 0 0 0 7,036
SPDR SER TR PORTFLI INTRMDIT 78464A672   1,490,873 51,516 SH   SOLE 0 0 0 51,516
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   664,318 7,235 SH   SOLE 0 0 0 7,235
SPDR SER TR BLOOMBERG 3-12 M 78468R523   1,919,904 19,274 SH   SOLE 0 0 0 19,274
TESLA INC COM 88160R101   1,223,184 5,896 SH   SOLE 0 0 0 5,896
UNITEDHEALTH GROUP INC COM 91324P102   371,676 786 SH   SOLE 0 0 0 786
VANECK ETF TRUST OIL SERVICES ETF 92189H607   540,404 1,950 SH   SOLE 0 0 0 1,950
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   263,393 3,443 SH   SOLE 0 0 0 3,443
VANGUARD INDEX FDS VALUE ETF 922908744   673,885 4,879 SH   SOLE 0 0 0 4,879
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,863,234 9,829 SH   SOLE 0 0 0 9,829
VANGUARD INDEX FDS GROWTH ETF 922908736   3,264,555 13,088 SH   SOLE 0 0 0 13,088
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   649,999 1,728 SH   SOLE 0 0 0 1,728
VANGUARD INDEX FDS TOTAL STK MKT 922908769   314,568 1,541 SH   SOLE 0 0 0 1,541
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   796,562 9,992 SH   SOLE 0 0 0 9,992
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   323,755 6,955 SH   SOLE 0 0 0 6,955
VANGUARD STAR FDS VG TL INTL STK F 921909768   615,900 11,156 SH   SOLE 0 0 0 11,156
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   2,142,729 47,437 SH   SOLE 0 0 0 47,437
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   1,172,789 18,822 SH   SOLE 0 0 0 18,822
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   249,014 3,197 SH   SOLE 0 0 0 3,197
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   547,592 2,296 SH   SOLE 0 0 0 2,296
VANGUARD WORLD FDS INF TECH ETF 92204A702   639,495 1,659 SH   SOLE 0 0 0 1,659
VERIZON COMMUNICATIONS INC COM 92343V104   947,220 24,356 SH   SOLE 0 0 0 24,356
VISA INC COM CL A 92826C839   1,147,914 5,091 SH   SOLE 0 0 0 5,091
VOYA GLBL EQTY DIV & PREM OP COM 92912T100   52,530 10,300 SH   SOLE 0 0 0 10,300