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
ABBOTT LABS COM 002824100   539,856 4,917 SH   SOLE   0 0 4,917
ABBVIE INC COM 00287Y109   387,522 2,398 SH   SOLE   0 0 2,398
ADVANCE AUTO PARTS INC COM 00751Y106   384,905 2,618 SH   SOLE   0 0 2,618
ALBEMARLE CORP COM 012653101   299,050 1,379 SH   SOLE   0 0 1,379
ALPHABET INC CAP STK CL A 02079K305   279,160 3,164 SH   SOLE   0 0 3,164
AMAZON COM INC COM 023135106   660,996 7,869 SH   SOLE   0 0 7,869
APPLE INC COM 037833100   2,600,479 20,014 SH   SOLE   0 0 20,014
AT&T INC COM 00206R102   255,136 13,859 SH   SOLE   0 0 13,859
AXON ENTERPRISE INC COM 05464C101   323,564 1,950 SH   SOLE   0 0 1,950
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   451,220 1,461 SH   SOLE   0 0 1,461
BGC PARTNERS INC CL A 05541T101   38,149 10,119 SH   SOLE   0 0 10,119
BLACKROCK CORPOR HI YLD FD I COM 09255P107   173,725 19,877 SH   SOLE   0 0 19,877
BLACKROCK INC COM 09247X101   496,603 701 SH   SOLE   0 0 701
BOEING CO COM 097023105   834,789 4,382 SH   SOLE   0 0 4,382
BRISTOL-MYERS SQUIBB CO COM 110122108   213,427 2,966 SH   SOLE   0 0 2,966
BROADCOM INC COM 11135F101   305,844 547 SH   SOLE   0 0 547
CATERPILLAR INC COM 149123101   803,792 3,355 SH   SOLE   0 0 3,355
CENNTRO ELECTRIC GROUP LIMIT ORD SHS Q6519V120   10,386 23,604 SH   SOLE   0 0 23,604
CHEVRON CORP NEW COM 166764100   856,094 4,770 SH   SOLE   0 0 4,770
COCA COLA CO COM 191216100   245,658 3,862 SH   SOLE   0 0 3,862
COMCAST CORP NEW CL A 20030N101   579,879 16,582 SH   SOLE   0 0 16,582
COSTCO WHSL CORP NEW COM 22160K105   447,739 981 SH   SOLE   0 0 981
CVS HEALTH CORP COM 126650100   568,504 6,100 SH   SOLE   0 0 6,100
DEERE & CO COM 244199105   753,950 1,758 SH   SOLE   0 0 1,758
DOMINION ENERGY INC COM 25746U109   235,698 3,844 SH   SOLE   0 0 3,844
EATON VANCE TAX ADVT DIV INC COM 27828G107   1,639,868 71,924 SH   SOLE   0 0 71,924
ENPRO INDS INC COM 29355X107   276,942 2,548 SH   SOLE   0 0 2,548
EQUINIX INC COM 29444U700   295,228 451 SH   SOLE   0 0 451
EXXON MOBIL CORP COM 30231G102   1,000,375 9,070 SH   SOLE   0 0 9,070
FIFTH THIRD BANCORP COM 316773100   564,659 17,210 SH   SOLE   0 0 17,210
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   223,396 4,826 SH   SOLE   0 0 4,826
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   3,405,621 139,062 SH   SOLE   0 0 139,062
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   4,296,887 97,391 SH   SOLE   0 0 97,391
FIRST TR EXCHANGE-TRADED FD DIVIDEND STRNGTH 33733E708   3,765,415 88,543 SH   SOLE   0 0 88,543
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   2,346,006 49,483 SH   SOLE   0 0 49,483
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714   549,532 17,007 SH   SOLE   0 0 17,007
GABELLI DIVID & INCOME TR COM 36242H104   266,664 12,939 SH   SOLE   0 0 12,939
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100   689,902 30,179 SH   SOLE   0 0 30,179
HOME DEPOT INC COM 437076102   913,163 2,891 SH   SOLE   0 0 2,891
INTERNATIONAL BUSINESS MACHS COM 459200101   284,235 2,017 SH   SOLE   0 0 2,017
INTERNATIONAL PAPER CO COM 460146103   490,809 14,173 SH   SOLE   0 0 14,173
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   269,062 5,440 SH   SOLE   0 0 5,440
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   5,836,653 113,070 SH   SOLE   0 0 113,070
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738   8,899,993 189,120 SH   SOLE   0 0 189,120
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605   5,451,173 124,855 SH   SOLE   0 0 124,855
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   568,390 4,024 SH   SOLE   0 0 4,024
ISHARES INC MSCI BRAZIL ETF 464286400   2,365,535 84,574 SH   SOLE   0 0 84,574
ISHARES TR FLTG RATE NT ETF 46429B655   6,157,802 122,349 SH   SOLE   0 0 122,349
ISHARES TR US HLTHCARE ETF 464287762   3,501,203 12,341 SH   SOLE   0 0 12,341
ISHARES TR SELECT DIVID ETF 464287168   395,809 3,282 SH   SOLE   0 0 3,282
ISHARES TR MSCI USA QLT FCT 46432F339   3,874,237 33,996 SH   SOLE   0 0 33,996
ISHARES TR NATIONAL MUN ETF 464288414   271,714 2,575 SH   SOLE   0 0 2,575
ISHARES TR 0-5 YR TIPS ETF 46429B747   4,209,029 43,410 SH   SOLE   0 0 43,410
ISHARES TR ISHS 1-5YR INVS 464288646   3,477,217 69,796 SH   SOLE   0 0 69,796
ISHARES TR US AER DEF ETF 464288760   3,700,233 33,079 SH   SOLE   0 0 33,079
ISHARES TR RUS 1000 ETF 464287622   582,298 2,766 SH   SOLE   0 0 2,766
ISHARES TR 0-5YR HI YL CP 46434V407   4,112,206 100,568 SH   SOLE   0 0 100,568
ISHARES TR CORE S&P500 ETF 464287200   996,257 2,593 SH   SOLE   0 0 2,593
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   600,156 11,972 SH   SOLE   0 0 11,972
JOHNSON & JOHNSON COM 478160104   295,805 1,675 SH   SOLE   0 0 1,675
JPMORGAN CHASE & CO COM 46625H100   1,046,418 7,803 SH   SOLE   0 0 7,803
KEYCORP COM 493267108   485,855 27,891 SH   SOLE   0 0 27,891
KEYSIGHT TECHNOLOGIES INC COM 49338L103   209,219 1,223 SH   SOLE   0 0 1,223
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   62,590 10,981 SH   SOLE   0 0 10,981
LOCKHEED MARTIN CORP COM 539830109   491,445 1,010 SH   SOLE   0 0 1,010
M & T BK CORP COM 55261F104   507,671 3,500 SH   SOLE   0 0 3,500
MARATHON PETE CORP COM 56585A102   527,824 4,535 SH   SOLE   0 0 4,535
MCDONALDS CORP COM 580135101   556,568 2,112 SH   SOLE   0 0 2,112
MEDICAL PPTYS TRUST INC COM 58463J304   137,401 12,334 SH   SOLE   0 0 12,334
MERCK & CO INC COM 58933Y105   817,356 7,367 SH   SOLE   0 0 7,367
MICROSOFT CORP COM 594918104   2,341,443 9,763 SH   SOLE   0 0 9,763
MONDELEZ INTL INC CL A 609207105   521,803 7,829 SH   SOLE   0 0 7,829
MORGAN STANLEY COM NEW 617446448   473,217 5,566 SH   SOLE   0 0 5,566
MOSAIC CO NEW COM 61945C103   343,207 7,823 SH   SOLE   0 0 7,823
NUTRIEN LTD COM 67077M108   388,629 5,321 SH   SOLE   0 0 5,321
NUVEEN NEW YORK QLT MUN INC COM 67066X107   109,943 10,275 SH   SOLE   0 0 10,275
PEPSICO INC COM 713448108   489,021 2,707 SH   SOLE   0 0 2,707
PFIZER INC COM 717081103   854,859 16,683 SH   SOLE   0 0 16,683
PIMCO DYNAMIC INCOME FD SHS 72201Y101   583,500 31,575 SH   SOLE   0 0 31,575
PIMCO STRATEGIC INCOME FD COM 72200X104   69,307 14,030 SH   SOLE   0 0 14,030
PIONEER HIGH INCOME FUND INC COM 72369H106   123,619 19,018 SH   SOLE   0 0 19,018
PIONEER NAT RES CO COM 723787107   320,041 1,401 SH   SOLE   0 0 1,401
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   878,799 14,343 SH   SOLE   0 0 14,343
QUALCOMM INC COM 747525103   384,259 3,495 SH   SOLE   0 0 3,495
RAYTHEON TECHNOLOGIES CORP COM 75513E101   632,221 6,265 SH   SOLE   0 0 6,265
REGIONS FINANCIAL CORP NEW COM 7591EP100   479,973 22,262 SH   SOLE   0 0 22,262
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   223,927 6,548 SH   SOLE   0 0 6,548
SELECT SECTOR SPDR TR ENERGY 81369Y506   5,108,286 58,400 SH   SOLE   0 0 58,400
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   4,311,828 57,838 SH   SOLE   0 0 57,838
SPDR S&P 500 ETF TR TR UNIT 78462F103   428,336 1,120 SH   SOLE   0 0 1,120
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   239,107 540 SH   SOLE   0 0 540
SPDR SER TR PRTFLO S&P500 VL 78464A508   904,970 23,270 SH   SOLE   0 0 23,270
TECHTARGET INC COM 87874R100   242,330 5,500 SH   SOLE   0 0 5,500
TJX COS INC NEW COM 872540109   267,114 3,356 SH   SOLE   0 0 3,356
UNITED PARCEL SERVICE INC CL B 911312106   604,216 3,476 SH   SOLE   0 0 3,476
UNITEDHEALTH GROUP INC COM 91324P102   2,064,521 3,894 SH   SOLE   0 0 3,894
VANGUARD INDEX FDS SM CP VAL ETF 922908611   3,858,146 24,296 SH   SOLE   0 0 24,296
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   3,811,847 57,252 SH   SOLE   0 0 57,252
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   247,152 2,284 SH   SOLE   0 0 2,284
VERIZON COMMUNICATIONS INC COM 92343V104   438,044 11,118 SH   SOLE   0 0 11,118
VIATRIS INC COM 92556V106   126,192 11,338 SH   SOLE   0 0 11,338
VIRTUS CONVERTIBLE & INC FD COM 92838U108   64,388 22,357 SH   SOLE   0 0 22,357
VISA INC COM CL A 92826C839   384,317 1,850 SH   SOLE   0 0 1,850
VOYA GLBL EQTY DIV & PREM OP COM 92912T100   75,740 14,000 SH   SOLE   0 0 14,000
WALMART INC COM 931142103   616,928 4,351 SH   SOLE   0 0 4,351