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
ISHARES TR CORE S&P MCP ETF 464287507 9,543 51,497 SH   SOLE 0 0 0 51,497
ISHARES TR S&P MC 400GR ETF 464287606 967 4,041 SH   SOLE 0 0 0 4,041
ISHARES TR CORE S&P SCP ETF 464287804 1,511 21,521 SH   SOLE 0 0 0 21,521
ISHARES TR S&P 500 VAL ETF 464287408 9,869 87,767 SH   SOLE 0 0 0 87,767
ISHARES TR CORE S&P500 ETF 464287200 24,840 73,915 SH   SOLE 0 0 0 73,915
ISHARES TR S&P 500 GRWT ETF 464287309 6,389 27,650 SH   SOLE 0 0 0 27,650
ISHARES TR RUS 1000 VAL ETF 464287598 336 2,844 SH   SOLE 0 0 0 2,844
ISHARES TR RUS 1000 GRW ETF 464287614 1,976 9,112 SH   SOLE 0 0 0 9,112
ISHARES TR RUSSELL 2000 ETF 464287655 231 1,542 SH   SOLE 0 0 0 1,542
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 624 1,841 SH   SOLE 0 0 0 1,841
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,135 9,362 SH   SOLE 0 0 0 9,362
ADOBE SYSTEMS INCORPORATED COM 00724F101 339 692 SH   SOLE 0 0 0 692
AMAZON COM INC COM 023135106 10,529 3,344 SH   SOLE 0 0 0 3,344
BRISTOL-MYERS SQUIBB CO COM 110122108 1,185 19,650 SH   SOLE 0 0 0 19,650
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,598 7,503 SH   SOLE 0 0 0 7,503
BOEING CO COM 097023105 117 705 SH   SOLE 0 0 0 705
REALTY INCOME CORP COM 756109104 225 3,710 SH   SOLE 0 0 0 3,710
INVESCO QQQ TR UNIT SER 1 46090E103 1,357 4,883 SH   SOLE 0 0 0 4,883
ABBOTT LABS COM 002824100 876 8,046 SH   SOLE 0 0 0 8,046
EBAY INC. COM 278642103 302 5,802 SH   SOLE 0 0 0 5,802
INTEL CORP COM 458140100 974 18,806 SH   SOLE 0 0 0 18,806
ORACLE CORP COM 68389X105 585 9,801 SH   SOLE 0 0 0 9,801
DISNEY WALT CO COM DISNEY 254687106 278 2,244 SH   SOLE 0 0 0 2,244
SEMPRA ENERGY COM 816851109 1,331 11,246 SH   SOLE 0 0 0 11,246
JOHNSON & JOHNSON COM 478160104 651 4,374 SH   SOLE 0 0 0 4,374
PFIZER INC COM 717081103 381 10,392 SH   SOLE 0 0 0 10,392
LOWES COS INC COM 548661107 809 4,876 SH   SOLE 0 0 0 4,876
ISHARES TR MSCI EAFE ETF 464287465 15,180 238,491 SH   SOLE 0 0 0 238,491
AMERISOURCEBERGEN CORP COM 03073E105 569 5,869 SH   SOLE 0 0 0 5,869
CHEVRON CORP NEW COM 166764100 784 10,893 SH   SOLE 0 0 0 10,893
MICROSOFT CORP COM 594918104 3,599 17,112 SH   SOLE 0 0 0 17,112
UNITED PARCEL SERVICE INC CL B 911312106 339 2,033 SH   SOLE 0 0 0 2,033
AT&T INC COM 00206R102 316 11,094 SH   SOLE 0 0 0 11,094
CISCO SYS INC COM 17275R102 207 5,267 SH   SOLE 0 0 0 5,267
COCA COLA CO COM 191216100 343 6,942 SH   SOLE 0 0 0 6,942
PEPSICO INC COM 713448108 257 1,855 SH   SOLE 0 0 0 1,855
VERIZON COMMUNICATIONS INC COM 92343V104 487 8,181 SH   SOLE 0 0 0 8,181
SPDR SER TR PRTFLO S&P500 GW 78464A409 559 11,157 SH   SOLE 0 0 0 11,157
ISHARES TR RUS MD CP GR ETF 464287481 5,071 29,334 SH   SOLE 0 0 0 29,334
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,047 34,964 SH   SOLE 0 0 0 34,964
WALGREENS BOOTS ALLIANCE INC COM 931427108 199 5,540 SH   SOLE 0 0 0 5,540
DEERE & CO COM 244199105 504 2,276 SH   SOLE 0 0 0 2,276
BK OF AMERICA CORP COM 060505104 269 11,163 SH   SOLE 0 0 0 11,163
STARBUCKS CORP COM 855244109 893 10,396 SH   SOLE 0 0 0 10,396
ANALOG DEVICES INC COM 032654105 201 1,726 SH   SOLE 0 0 0 1,726
WALMART INC COM 931142103 379 2,709 SH   SOLE 0 0 0 2,709
ANTHEM INC COM 036752103 232 864 SH   SOLE 0 0 0 864
UNILEVER PLC SPON ADR NEW 904767704 384 6,229 SH   SOLE 0 0 0 6,229
NOVARTIS AG SPONSORED ADR 66987V109 418 4,811 SH   SOLE 0 0 0 4,811
PROCTER AND GAMBLE CO COM 742718109 296 2,130 SH   SOLE 0 0 0 2,130
GILEAD SCIENCES INC COM 375558103 2,259 35,742 SH   SOLE 0 0 0 35,742
HOME DEPOT INC COM 437076102 711 2,560 SH   SOLE 0 0 0 2,560
MCDONALDS CORP COM 580135101 1,427 6,501 SH   SOLE 0 0 0 6,501
JPMORGAN CHASE & CO COM 46625H100 479 4,978 SH   SOLE 0 0 0 4,978
BOOKING HOLDINGS INC COM 09857L108 575 336 SH   SOLE 0 0 0 336
ISHARES TR BARCLAYS 7 10 YR 464287440 717 5,884 SH   SOLE 0 0 0 5,884
ISHARES TR 20 YR TR BD ETF 464287432 6,676 40,889 SH   SOLE 0 0 0 40,889
ISHARES TR IBOXX INV CP ETF 464287242 11,785 87,482 SH   SOLE 0 0 0 87,482
XCEL ENERGY INC COM 98389B100 205 2,970 SH   SOLE 0 0 0 2,970
UNITEDHEALTH GROUP INC COM 91324P102 475 1,523 SH   SOLE 0 0 0 1,523
COMCAST CORP NEW CL A 20030N101 415 8,975 SH   SOLE 0 0 0 8,975
VANGUARD INDEX FDS TOTAL STK MKT 922908769 429 2,517 SH   SOLE 0 0 0 2,517
WELLTOWER INC COM 95040Q104 375 6,813 SH   SOLE 0 0 0 6,813
NEXTERA ENERGY INC COM 65339F101 207 745 SH   SOLE 0 0 0 745
APPLE INC COM 037833100 13,312 114,943 SH   SOLE 0 0 0 114,943
CATERPILLAR INC DEL COM 149123101 238 1,593 SH   SOLE 0 0 0 1,593
ISHARES TR MSCI EMG MKT ETF 464287234 1,143 25,935 SH   SOLE 0 0 0 25,935
GENERAL DYNAMICS CORP COM 369550108 255 1,845 SH   SOLE 0 0 0 1,845
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 204 4,726 SH   SOLE 0 0 0 4,726
NETFLIX INC COM 64110L106 552 1,104 SH   SOLE 0 0 0 1,104
ISHARES TR CORE US AGGBD ET 464287226 31,152 263,869 SH   SOLE 0 0 0 263,869
NVIDIA CORPORATION COM 67066G104 1,131 2,089 SH   SOLE 0 0 0 2,089
ISHARES TR MRNGSTR LG-CP GR 464287119 823 3,076 SH   SOLE 0 0 0 3,076
ISHARES TR MRGSTR MD CP GRW 464288307 589 1,837 SH   SOLE 0 0 0 1,837
ALPHABET INC CAP STK CL A 02079K305 1,123 766 SH   SOLE 0 0 0 766
VANGUARD INDEX FDS MID CAP ETF 922908629 1,723 9,775 SH   SOLE 0 0 0 9,775
VANGUARD INDEX FDS SML CP GRW ETF 922908595 605 2,814 SH   SOLE 0 0 0 2,814
SAREPTA THERAPEUTICS INC COM 803607100 98 700 SH   SOLE 0 0 0 700
SALESFORCE COM INC COM 79466L302 1,064 4,232 SH   SOLE 0 0 0 4,232
TG THERAPEUTICS INC COM 88322Q108 1,472 55,000 SH   SOLE 0 0 0 55,000
ENBRIDGE INC COM 29250N105 356 12,206 SH   SOLE 0 0 0 12,206
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 590 2,253 SH   SOLE 0 0 0 2,253
FLAHERTY & CRUMRINE PFD INCO COM 33848E106 127 10,700 SH   SOLE 0 0 0 10,700
MASTERCARD INCORPORATED CL A 57636Q104 1,224 3,620 SH   SOLE 0 0 0 3,620
BANK MONTREAL QUE COM 063671101 263 4,500 SH   SOLE 0 0 0 4,500
PROSHARES TR SHORT S&P 500 NE 74347B425 1,443 71,000 SH   SOLE 0 0 0 71,000
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 276 5,461 SH   SOLE 0 0 0 5,461
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1,702 20,488 SH   SOLE 0 0 0 20,488
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,214 29,681 SH   SOLE 0 0 0 29,681
ISHARES TR NATIONAL MUN ETF 464288414 1,216 10,493 SH   SOLE 0 0 0 10,493
SPDR SER TR BLMBRG BRC CNVRT 78464A359 300 4,359 SH   SOLE 0 0 0 4,359
VANGUARD WORLD FD MEGA GRWTH IND 921910816 733 3,953 SH   SOLE 0 0 0 3,953
INVESCO EXCH TRADED FD TR II 1 30 LADER TRE 46138E107 711 18,095 SH   SOLE 0 0 0 18,095
VISA INC COM CL A 92826C839 1,973 9,867 SH   SOLE 0 0 0 9,867
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 583 6,031 SH   SOLE 0 0 0 6,031
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 371 25,208 SH   SOLE 0 0 0 25,208
INTERNATIONAL TOWER HILL MIN COM 46050R102 16 12,000 SH   SOLE 0 0 0 12,000
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 202 4,000 SH   SOLE 0 0 0 4,000
IDERA PHARMACEUTICALS INC COM PAR 45168K405 46 21,500 SH   SOLE 0 0 0 21,500
ISHARES TR SHRT NAT MUN ETF 464288158 1,379 12,761 SH   SOLE 0 0 0 12,761
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 245 2,400 SH   SOLE 0 0 0 2,400
ISHARES TR RUS TP200 GR ETF 464289438 581 4,788 SH   SOLE 0 0 0 4,788
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 442 14,063 SH   SOLE 0 0 0 14,063
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 302 3,743 SH   SOLE 0 0 0 3,743
TESLA INC COM 88160R101 1,399 3,260 SH   SOLE 0 0 0 3,260
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 113 13,724 SH   SOLE 0 0 0 13,724
SHOPIFY INC CL A 82509L107 388 379 SH   SOLE 0 0 0 379
ISHARES TR CORE HIGH DV ETF 46429B663 674 8,374 SH   SOLE 0 0 0 8,374
VEREIT INC COM 92339V100 127 19,583 SH   SOLE 0 0 0 19,583
AGF INVTS TR AGFIQ US MK ANTI 00110G408 6,301 267,088 SH   SOLE 0 0 0 267,088
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 281 5,084 SH   SOLE 0 0 0 5,084
ISHARES TR MSCI USA MIN VOL 46429B697 3,178 49,859 SH   SOLE 0 0 0 49,859
ISHARES TR MSCI EAFE MIN VL 46429B689 1,306 19,172 SH   SOLE 0 0 0 19,172
PIMCO ETF TR ACTIVE BD ETF 72201R775 290 2,578 SH   SOLE 0 0 0 2,578
FACEBOOK INC CL A 30303M102 8,481 32,382 SH   SOLE 0 0 0 32,382
ISHARES INC CORE MSCI EMKT 46434G103 4,808 91,059 SH   SOLE 0 0 0 91,059
ISHARES TR CORE 1 5 YR USD 46432F859 742 14,389 SH   SOLE 0 0 0 14,389
ABBVIE INC COM 00287Y109 554 6,326 SH   SOLE 0 0 0 6,326
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 752 39,237 SH   SOLE 0 0 0 39,237
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 857 20,570 SH   SOLE 0 0 0 20,570
MUSTANG BIO INC COM 62818Q104 48 15,300 SH   SOLE 0 0 0 15,300
SPDR SER TR SSGA US LRG ETF 78468R804 761 7,024 SH   SOLE 0 0 0 7,024
IQVIA HLDGS INC COM 46266C105 507 3,219 SH   SOLE 0 0 0 3,219
ISHARES TR MSCI USA MMENTM 46432F396 1,093 7,416 SH   SOLE 0 0 0 7,416
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 292 5,017 SH   SOLE 0 0 0 5,017
ISHARES TR 0-5YR HI YL CP 46434V407 815 18,552 SH   SOLE 0 0 0 18,552
TWITTER INC COM 90184L102 333 7,484 SH   SOLE 0 0 0 7,484
ALPHABET INC CAP STK CL C 02079K107 1,232 838 SH   SOLE 0 0 0 838
HERITAGE INS HLDGS INC COM 42727J102 496 49,017 SH   SOLE 0 0 0 49,017
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1,006 18,084 SH   SOLE 0 0 0 18,084
ETF SER SOLUTIONS US GLB JETS 26922A842 561 33,180 SH   SOLE 0 0 0 33,180
ISHARES TR IBONDS DEC24 ETF 46434VBG4 209 7,900 SH   SOLE 0 0 0 7,900
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 406 7,464 SH   SOLE 0 0 0 7,464
PULSE BIOSCIENCES INC COM 74587B101 192 16,266 SH   SOLE 0 0 0 16,266
ISHARES TR ESG AW MSCI EAFE 46435G516 268 4,217 SH   SOLE 0 0 0 4,217
ALCOA CORP COM 013872106 839 72,182 SH   SOLE 0 0 0 72,182
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 447 18,000 SH   SOLE 0 0 0 18,000
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 291 5,726 SH   SOLE 0 0 0 5,726
CHECKPOINT THERAPEUTICS INC COM 162828107 214 80,000 SH   SOLE 0 0 0 80,000
WALGREENS BOOTS ALLIANCE INC COM 931427108 14 10,000 SH Call SOLE 0 0 0 10,000
INNOVATOR ETFS TR S&P 500 PWR 45782C656 796 30,296 SH   SOLE 0 0 0 30,296
PFIZER INC COM 717081103 20 20,000 SH Call SOLE 0 0 0 20,000
BOEING CO COM 097023105 0 300 SH Call SOLE 0 0 0 300
INNOVATOR ETFS TR S&P 500 ULTRA 45782C425 474 18,907 SH   SOLE 0 0 0 18,907
INNOVATOR ETFS TR S&P 500 BUFFER 45782C433 528 20,790 SH   SOLE 0 0 0 20,790
BOEING CO COM 097023105 38 2,000 SH Call SOLE 0 0 0 2,000
TG THERAPEUTICS INC COM 88322Q108 190 20,000 SH Call SOLE 0 0 0 20,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 3 40,000 SH Put SOLE 0 0 0 40,000
AT&T INC COM 00206R102 2 10,000 SH Call SOLE 0 0 0 10,000
SHOPIFY INC CL A 82509L107 1 300 SH Put SOLE 0 0 0 300
BOEING CO COM 097023105 35 1,500 SH Call SOLE 0 0 0 1,500
SAREPTA THERAPEUTICS INC COM 803607100 15 20,000 SH Call SOLE 0 0 0 20,000
INVESCO QQQ TR UNIT SER 1 46090E103 16 11,000 SH Put SOLE 0 0 0 11,000
CHEVRON CORP NEW COM 166764100 41 15,000 SH Call SOLE 0 0 0 15,000
BOEING CO COM 097023105 64 2,000 SH Call SOLE 0 0 0 2,000