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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC COM 00287Y109 363 2,705 SH   SOLE   2,704 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,745 23,473 SH   SOLE   23,473 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 469 435,985 SH   SOLE   435,985 0 0
ADVANCED MICRO DEVICES INC COM 007903107 285 4,498 SH   SOLE   4,498 0 0
AGENUS INC COM NEW 00847G705 98 48,000 SH Call SOLE   0 0 0
AGENUS INC COM NEW 00847G705 1,038 506,475 SH   SOLE   506,475 0 0
ALPHABET INC CAP STK CL A 02079K305 685 7,162 SH   SOLE   7,162 0 0
ALTRIA GROUP INC COM 02209S103 483 11,969 SH   SOLE   11,969 0 0
AMAZON COM INC COM 023135106 1,946 17,225 SH   SOLE   17,224 0 0
AMERISOURCEBERGEN CORP COM 03073E105 294 2,174 SH   SOLE   2,173 0 0
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 858 26,800 SH   SOLE   26,800 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 2,687 156,593 SH   SOLE   156,593 0 0
APPLE INC COM 037833100 4,598 33,274 SH   SOLE   33,274 0 0
ARES CAPITAL CORP COM 04010L103 1,362 80,705 SH   SOLE   80,705 0 0
AT&T INC COM 00206R102 719 46,852 SH   SOLE   46,851 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 742 3,280 SH   SOLE   3,279 0 0
BECTON DICKINSON & CO COM 075887109 338 1,516 SH   SOLE   1,516 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 842 3,155 SH   SOLE   3,155 0 0
BK OF AMERICA CORP COM 060505104 1,374 45,501 SH   SOLE   45,500 0 0
BLOCK INC CL A 852234103 516 9,379 SH   SOLE   9,379 0 0
BOEING CO COM 097023105 246 2,029 SH   SOLE   2,029 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 255 7,188 SH   SOLE   7,187 0 0
CISCO SYS INC COM 17275R102 219 5,465 SH   SOLE   5,465 0 0
CONSOLIDATED EDISON INC COM 209115104 267 3,119 SH   SOLE   3,118 0 0
COSTCO WHSL CORP NEW COM 22160K105 281 594 SH   SOLE   594 0 0
CVS HEALTH CORP COM 126650100 325 3,405 SH   SOLE   3,404 0 0
CYTOSORBENTS CORP COM NEW 23283X206 16 12,000 SH   SOLE   12,000 0 0
DISNEY WALT CO COM 254687106 610 6,467 SH   SOLE   6,467 0 0
ETF SER SOLUTIONS AAM LW DUR PFD 26922A198 2,830 132,926 SH   SOLE   132,926 0 0
ETF SER SOLUTIONS AAM S&P 500 26922A594 430 16,900 SH   SOLE   16,900 0 0
EXXON MOBIL CORP COM 30231G102 1,161 13,300 SH Put SOLE   0 0 0
EXXON MOBIL CORP COM 30231G102 366 4,188 SH   SOLE   4,187 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 385 23,060 SH   SOLE   23,059 0 0
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 552 32,197 SH   SOLE   32,197 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 313 12,340 SH   SOLE   12,340 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1,052 27,316 SH   SOLE   27,316 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 2,079 56,490 SH   SOLE   56,490 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 383 6,348 SH   SOLE   6,347 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 5,064 130,250 SH   SOLE   130,250 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 4,454 67,059 SH   SOLE   67,059 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 1,429 24,093 SH   SOLE   24,092 0 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 202 3,541 SH   SOLE   3,541 0 0
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 433 18,718 SH   SOLE   18,718 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 1,060 24,050 SH   SOLE   24,050 0 0
FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 347 21,350 SH   SOLE   21,350 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 288 5,000 SH   SOLE   5,000 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109 5,186 161,412 SH   SOLE   161,411 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 5,039 140,784 SH   SOLE   140,784 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 73 27,645 SH   SOLE   27,645 0 0
FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595 1,301 56,525 SH   SOLE   56,525 0 0
FRANKLIN TEMPLETON ETF TR US LOW VOLATILIT 35473P504 1,497 36,032 SH   SOLE   36,032 0 0
FRANKLIN TEMPLETON ETF TR US SML CP MLTFCT 35473P876 390 13,025 SH   SOLE   13,025 0 0
FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801 321 8,775 SH   SOLE   8,775 0 0
GLOBAL X FDS FINTECH ETF 37954Y814 247 12,179 SH   SOLE   12,178 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 401 1,370 SH   SOLE   1,370 0 0
HOME DEPOT INC COM 437076102 688 2,493 SH   SOLE   2,493 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 201 1,690 SH   SOLE   1,689 0 0
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 224 3,340 SH   SOLE   3,340 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 424 3,328 SH   SOLE   3,328 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 257 955 SH   SOLE   954 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 935 3,498 SH   SOLE   3,498 0 0
ISHARES TR CORE S&P500 ETF 464287200 403 1,124 SH   SOLE   1,124 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 269 5,343 SH   SOLE   5,343 0 0
ISHARES TR RUS TP200 GR ETF 464289438 410 3,432 SH   SOLE   3,432 0 0
ISHARES TR US HLTHCARE ETF 464287762 404 1,598 SH   SOLE   1,597 0 0
ISHARES TR U.S. FINLS ETF 464287788 200 2,962 SH   SOLE   2,962 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 753 15,017 SH   SOLE   15,016 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 561 13,169 SH   SOLE   13,168 0 0
JOHNSON & JOHNSON COM 478160104 411 2,518 SH   SOLE   2,518 0 0
JPMORGAN CHASE & CO COM 46625H100 559 5,345 SH   SOLE   5,344 0 0
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 69 11,897 SH   SOLE   11,897 0 0
LEAP THERAPEUTICS INC COM 52187K101 986 1,120,943 SH   SOLE   1,120,943 0 0
LILLY ELI & CO COM 532457108 207 639 SH   SOLE   638 0 0
LOWES COS INC COM 548661107 290 1,545 SH   SOLE   1,544 0 0
MERCK & CO INC COM 58933Y105 314 3,645 SH   SOLE   3,645 0 0
META PLATFORMS INC CL A 30303M102 239 1,760 SH   SOLE   1,760 0 0
MICROSOFT CORP COM 594918104 3,940 16,915 SH   SOLE   16,915 0 0
MSP RECOVERY INC COM CL A 553745100 114 94,608 SH   SOLE   94,608 0 0
MULLEN AUTOMOTIVE INC COM 62526P109 11 35,000 SH   SOLE   35,000 0 0
NEW MTN FIN CORP COM 647551100 685 59,369 SH   SOLE   59,369 0 0
NEXTERA ENERGY INC COM 65339F101 295 3,768 SH   SOLE   3,767 0 0
NVIDIA CORPORATION COM 67066G104 329 2,711 SH   SOLE   2,711 0 0
PAYPAL HLDGS INC COM 70450Y103 932 10,824 SH   SOLE   10,824 0 0
PEPSICO INC COM 713448108 288 1,766 SH   SOLE   1,766 0 0
PFIZER INC COM 717081103 464 10,594 SH   SOLE   10,593 0 0
PROCTER AND GAMBLE CO COM 742718109 226 1,790 SH   SOLE   1,790 0 0
PROSHARES TR RUSS 2000 DIVD 74347B698 255 4,600 SH   SOLE   4,600 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 281 3,512 SH   SOLE   3,512 0 0
QUALCOMM INC COM 747525103 200 1,771 SH   SOLE   1,770 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 358 5,385 SH   SOLE   5,385 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 220 3,049 SH   SOLE   3,048 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 357 5,347 SH   SOLE   5,347 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3,720 56,779 SH   SOLE   56,778 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 491 4,057 SH   SOLE   4,056 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 370 12,195 SH   SOLE   12,194 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 205 1,440 SH   SOLE   1,439 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3,974 33,454 SH   SOLE   33,453 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,554 4,352 SH   SOLE   4,352 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,929 25,000 SH Call SOLE   0 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,036 8,500 SH Put SOLE   0 0 0
SPDR SER TR S&P BK ETF 78464A797 4,658 105,164 SH   SOLE   105,164 0 0
STRATEGY SHS NS 7HANDL IDX 86280R506 348 18,110 SH   SOLE   18,110 0 0
TESLA INC COM 88160R101 401 1,513 SH   SOLE   1,512 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 952 5,303 SH   SOLE   5,303 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 421 1,283 SH   SOLE   1,283 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 443 3,277 SH   SOLE   3,276 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 659 17,353 SH   SOLE   17,353 0 0
VILLAGE FARMS INTL INC COM 92707Y108 118 62,000 SH Call SOLE   0 0 0
VILLAGE FARMS INTL INC COM 92707Y108 544 284,834 SH   SOLE   284,834 0 0
WALMART INC COM 931142103 1,001 7,715 SH   SOLE   7,714 0 0