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
ABBOTT LABS COM 002824100 413 5,230 SH   SOLE None 0 0 5,230
ABBVIE INC COM 00287Y109 455 5,976 SH   SOLE None 0 0 5,976
AFLAC INC COM 001055102 269 7,860 SH   SOLE None 0 0 7,860
ALCON INC ORD SHS H01301128 305 6,001 SH   SOLE None 0 0 6,001
ALPHABET INC CAP STK CL A 02079K305 780 671 SH   SOLE None 0 0 671
AMAZON COM INC COM 023135106 946 485 SH   SOLE None 0 0 485
AMERICAN TOWER CORP NEW COM 03027X100 1,225 5,628 SH   SOLE None 0 0 5,628
AMGEN INC COM 031162100 679 3,350 SH   SOLE None 0 0 3,350
APPIAN CORP CL A 03782L101 254 6,325 SH   SOLE None 0 0 6,325
APPLE INC COM 037833100 1,616 6,353 SH   SOLE None 0 0 6,353
APTOSE BIOSCIENCES INC COM NEW 03835T200 76 12,845 SH   SOLE None 0 0 12,845
AT&T INC COM 00206R102 640 21,944 SH   SOLE None 0 0 21,944
ATLASSIAN CORP PLC CL A G06242104 316 2,301 SH   SOLE None 0 0 2,301
AURINIA PHARMACEUTICALS INC COM 05156V102 151 10,433 SH   SOLE None 0 0 10,433
BANK NOVA SCOTIA B C COM 064149107 576 14,190 SH   SOLE None 0 0 14,190
BAXTER INTL INC COM 071813109 274 3,377 SH   SOLE None 0 0 3,377
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 499 2,728 SH   SOLE None 0 0 2,728
BRISTOL-MYERS SQUIBB CO COM 110122108 464 8,324 SH   SOLE None 0 0 8,324
CAL MAINE FOODS INC COM NEW 128030202 330 7,500 SH   SOLE None 0 0 7,500
CERNER CORP COM 156782104 714 11,330 SH   SOLE None 0 0 11,330
CINER RES LP COM UNIT LTD 172464109 128 12,334 SH   SOLE None 0 0 12,334
CISCO SYS INC COM 17275R102 1,352 34,400 SH   SOLE None 0 0 34,400
CLOROX CO DEL COM 189054109 314 1,811 SH   SOLE None 0 0 1,811
CME GROUP INC COM 12572Q105 244 1,408 SH   SOLE None 0 0 1,408
CONOCOPHILLIPS COM 20825C104 262 8,503 SH   SOLE None 0 0 8,503
CVS HEALTH CORP COM 126650100 500 8,431 SH   SOLE None 0 0 8,431
DOLLAR GEN CORP NEW COM 256677105 216 1,430 SH   SOLE None 0 0 1,430
EATON VANCE TX MNG BY WRT OP COM 27828Y108 1,933 160,285 SH   SOLE None 0 0 160,285
ELLSWORTH GROWTH & INCOME FD COM 289074106 368 42,931 SH   SOLE None 0 0 42,931
EXELON CORP COM 30161N101 200 5,425 SH   SOLE None 0 0 5,425
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 3,015 55,766 SH   SOLE None 0 0 55,766
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 458 8,412 SH   SOLE None 0 0 8,412
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 1,997 40,179 SH   SOLE None 0 0 40,179
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 490 3,960 SH   SOLE None 0 0 3,960
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 1,987 38,951 SH   SOLE None 0 0 38,951
FIRST TR MORNINGSTAR DIVID L SHS 336917109 1,883 84,332 SH   SOLE None 0 0 84,332
FIRST TR NASDAQ-100 TECH IND SHS 337345102 401 4,745 SH   SOLE None 0 0 4,745
GABELLI HLTHCARE & WELLNESS SHS 36246K103 136 15,700 SH   SOLE None 0 0 15,700
GATX CORP COM 361448103 528 8,432 SH   SOLE None 0 0 8,432
GUARDANT HEALTH INC COM 40131M109 326 4,690 SH   SOLE None 0 0 4,690
HEALTHEQUITY INC COM 42226A107 284 5,610 SH   SOLE None 0 0 5,610
INTEL CORP COM 458140100 803 14,842 SH   SOLE None 0 0 14,842
INTL PAPER CO COM 460146103 1,002 32,200 SH   SOLE None 0 0 32,200
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 289 5,355 SH   SOLE None 0 0 5,355
INVESCO QQQ TR UNIT SER 1 46090E103 933 4,899 SH   SOLE None 0 0 4,899
ISHARES TR MRNGSTR LG-CP GR 464287119 396 2,134 SH   SOLE None 0 0 2,134
ISHARES TR CORE S&P500 ETF 464287200 786 3,043 SH   SOLE None 0 0 3,043
ISHARES TR CORE US AGGBD ET 464287226 333 2,890 SH   SOLE None 0 0 2,890
ISHARES TR IBOXX INV CP ETF 464287242 482 3,900 SH   SOLE None 0 0 3,900
ISHARES TR EXPANDED TECH 464287515 728 3,463 SH   SOLE None 0 0 3,463
ISHARES TR RUS 1000 ETF 464287622 265 1,872 SH   SOLE None 0 0 1,872
ISHARES TR AGENCY BOND ETF 464288166 1,879 15,582 SH   SOLE None 0 0 15,582
ISHARES TR MSCI ACWI ETF 464288257 252 4,020 SH   SOLE None 0 0 4,020
ISHARES TR U.S. MED DVC ETF 464288810 370 1,640 SH   SOLE None 0 0 1,640
ISHARES TR RUS TP200 GR ETF 464289438 204 2,421 SH   SOLE None 0 0 2,421
ISHARES TR CORE DIV GRWTH 46434V621 529 16,242 SH   SOLE None 0 0 16,242
ISHARES TR CORE INTL AGGR 46435G672 494 9,031 SH   SOLE None 0 0 9,031
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 903 18,177 SH   SOLE None 0 0 18,177
JOHNSON & JOHNSON COM 478160104 1,427 10,879 SH   SOLE None 0 0 10,879
JPMORGAN CHASE & CO COM 46625H100 832 9,241 SH   SOLE None 0 0 9,241
KIMBERLY CLARK CORP COM 494368103 422 3,298 SH   SOLE None 0 0 3,298
LADDER CAP CORP CL A 505743104 347 73,294 SH   SOLE None 0 0 73,294
MACKINAC FINL CORP COM 554571109 180 17,200 SH   SOLE None 0 0 17,200
MASTERCARD INC CL A 57636Q104 590 2,442 SH   SOLE None 0 0 2,442
MCDONALDS CORP COM 580135101 277 1,678 SH   SOLE None 0 0 1,678
MERCK & CO. INC COM 58933Y105 1,176 15,290 SH   SOLE None 0 0 15,290
MICROSOFT CORP COM 594918104 2,098 13,303 SH   SOLE None 0 0 13,303
NEUROCRINE BIOSCIENCES INC COM 64125C109 278 3,210 SH   SOLE None 0 0 3,210
NOVARTIS A G SPONSORED ADR 66987V109 760 9,213 SH   SOLE None 0 0 9,213
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 97 13,227 SH   SOLE None 0 0 13,227
NVIDIA CORP COM 67066G104 269 1,021 SH   SOLE None 0 0 1,021
NXP SEMICONDUCTORS N V COM N6596X109 364 4,392 SH   SOLE None 0 0 4,392
OLD REP INTL CORP COM 680223104 328 21,516 SH   SOLE None 0 0 21,516
PETMED EXPRESS INC COM 716382106 1,007 35,000 SH   SOLE None 0 0 35,000
PFIZER INC COM 717081103 546 16,717 SH   SOLE None 0 0 16,717
PIMCO ETF TR ACTIVE BD ETF 72201R775 439 4,135 SH   SOLE None 0 0 4,135
PROSHARES TR RUSS 2000 DIVD 74347B698 2,076 44,898 SH   SOLE None 0 0 44,898
PROSHARES TR S&P 500 DV ARIST 74348A467 3,074 53,297 SH   SOLE None 0 0 53,297
RAYTHEON CO COM NEW 755111507 487 3,711 SH   SOLE None 0 0 3,711
REPLIGEN CORP COM 759916109 321 3,330 SH   SOLE None 0 0 3,330
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 400 7,725 SH   SOLE None 0 0 7,725
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 260 2,935 SH   SOLE None 0 0 2,935
SPDR GOLD TRUST GOLD SHS 78463V107 305 2,059 SH   SOLE None 0 0 2,059
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,785 6,924 SH   SOLE None 0 0 6,924
SPDR SER TR PORTFOLIO S&P500 78464A854 260 8,608 SH   SOLE None 0 0 8,608
SPDR SER TR S&P SEMICNDCTR 78464A862 1,060 12,625 SH   SOLE None 0 0 12,625
SPDR SER TR SPDR BLOOMBERG 78468R663 498 5,434 SH   SOLE None 0 0 5,434
STARBUCKS CORP COM 855244109 908 13,814 SH   SOLE None 0 0 13,814
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 316 2,125 SH   SOLE None 0 0 2,125
VANGUARD INDEX FDS GROWTH ETF 922908736 659 4,208 SH   SOLE None 0 0 4,208
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 539 8,641 SH   SOLE None 0 0 8,641
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 224 2,169 SH   SOLE None 0 0 2,169
VERIZON COMMUNICATIONS INC COM 92343V104 411 7,641 SH   SOLE None 0 0 7,641
VISA INC COM CL A 92826C839 299 1,854 SH   SOLE None 0 0 1,854
WALMART INC COM 931142103 401 3,532 SH   SOLE None 0 0 3,532
WP CAREY INC COM 92936U109 366 6,300 SH   SOLE None 0 0 6,300