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
SPDR SER TR SPDR BLOOMBERG 78468R663 130,931 1,428,908 SH   SOLE   0 0 1,428,908
INVESCO QQQ TR UNIT SER 1 46090E103 9,119 47,893 SH   SOLE   0 0 47,893
SPDR SER TR PRTFLO S&P500 GW 78464A409 6,946 194,355 SH   SOLE   0 0 194,355
ISHARES TR CORE S&P SCP ETF 464287804 6,043 107,703 SH   SOLE 1 0 0 107,703
ISHARES TR USA QUALITY FCTR 46432F339 5,162 63,693 SH   SOLE   0 0 63,693
SPDR SER TR PRTFLO S&P500 VL 78464A508 4,872 188,548 SH   SOLE   0 0 188,548
FIRST TR VALUE LINE DIVID IN SHS 33734H106 4,301 155,386 SH   SOLE   0 0 155,386
ISHARES TR CORE S&P500 ETF 464287200 4,074 15,768 SH   SOLE 1 0 0 15,768
ISHARES TR BARCLAYS 7 10 YR 464287440 4,000 32,925 SH   SOLE 1 0 0 32,925
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 3,833 160,128 SH   SOLE   0 0 160,128
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 3,777 132,700 SH   SOLE   0 0 132,700
ISHARES TR CORE US AGGBD ET 464287226 3,567 30,915 SH   SOLE 1 0 0 30,915
ISHARES TR USA MOMENTUM FCT 46432F396 3,562 33,454 SH   SOLE   0 0 33,454
ISHARES TR CORE S&P MCP ETF 464287507 3,152 21,908 SH   SOLE 1 0 0 21,908
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 2,704 153,746 SH   SOLE   0 0 153,746
ISHARES TR 1 3 YR TREAS BD 464287457 2,560 29,540 SH   SOLE 1 0 0 29,540
ISHARES TR MSCI MIN VOL ETF 46429B697 2,312 42,801 SH   SOLE   0 0 42,801
APPLE INC COM 037833100 1,972 7,754 SH   SOLE 1 0 0 7,754
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,826 17,665 SH   SOLE 1 0 0 17,665
DBX ETF TR XTRACKERS S&P 233051143 1,778 78,766 SH   SOLE 1 0 0 78,766
SPDR SER TR PORTFOLIO AGRGTE 78464A649 1,685 55,743 SH   SOLE   0 0 55,743
PIMCO ETF TR ACTIVE BD ETF 72201R775 1,645 15,494 SH   SOLE   0 0 15,494
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 1,623 218,462 SH   SOLE   0 0 218,462
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,423 16,932 SH   SOLE   0 0 16,932
ISHARES TR NATIONAL MUN ETF 464288414 1,377 12,185 SH   SOLE 1 0 0 12,185
PROCTER & GAMBLE CO COM 742718109 1,280 11,634 SH   SOLE 1 0 0 11,634
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1,276 14,945 SH   SOLE 1 0 0 14,945
MICROSOFT CORP COM 594918104 1,191 7,555 SH   SOLE 1 0 0 7,555
SHERWIN WILLIAMS CO COM 824348106 1,182 2,572 SH   SOLE   0 0 2,572
SHOPIFY INC CL A 82509L107 1,179 2,829 SH   SOLE   0 0 2,829
JOHNSON & JOHNSON COM 478160104 1,170 8,926 SH   SOLE 1 0 0 8,926
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1,162 24,226 SH   SOLE   0 0 24,226
AMGEN INC COM 031162100 1,148 5,665 SH   SOLE 1 0 0 5,665
LOCKHEED MARTIN CORP COM 539830109 1,146 3,380 SH   SOLE 1 0 0 3,380
EXXON MOBIL CORP COM 30231G102 1,114 29,336 SH   SOLE   0 0 29,336
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,087 15,368 SH   SOLE   0 0 15,368
HOME DEPOT INC COM 437076102 1,083 5,800 SH   SOLE 1 0 0 5,800
WISDOMTREE TR YIELD ENHANCD US 97717X511 997 19,303 SH   SOLE   0 0 19,303
VANGUARD INDEX FDS TOTAL STK MKT 922908769 970 7,522 SH   SOLE   0 0 7,522
MEDTRONIC PLC SHS G5960L103 954 10,577 SH   SOLE   0 0 10,577
ALLSTATE CORP COM 020002101 907 9,893 SH   SOLE 1 0 0 9,893
ISHARES INC CORE MSCI EMKT 46434G103 907 22,420 SH   SOLE   0 0 22,420
ISHARES TR SH TR CRPORT ETF 464288646 891 17,021 SH   SOLE 1 0 0 17,021
BRISTOL-MYERS SQUIBB CO COM 110122108 878 15,754 SH   SOLE 1 0 0 15,754
ISHARES TR 20 YR TR BD ETF 464287432 862 5,226 SH   SOLE 1 0 0 5,226
NEW AMER HIGH INCOME FD INC COM NEW 641876800 860 123,875 SH   SOLE   0 0 123,875
CISCO SYS INC COM 17275R102 847 21,537 SH   SOLE   0 0 21,537
ISHARES TR JPMORGAN USD EMG 464288281 817 8,451 SH   SOLE 1 0 0 8,451
INTERNATIONAL BUSINESS MACHS COM 459200101 770 6,942 SH   SOLE 1 0 0 6,942
UNILEVER PLC SPON ADR NEW 904767704 757 14,967 SH   SOLE 1 0 0 14,967
ISHARES TR IBOXX INV CP ETF 464287242 752 6,092 SH   SOLE 1 0 0 6,092
SPDR SER TR PORTFOLIO S&P400 78464A847 743 29,351 SH   SOLE   0 0 29,351
WALMART INC COM 931142103 737 6,490 SH   SOLE 1 0 0 6,490
ISHARES TR IBOXX HI YD ETF 464288513 726 9,423 SH   SOLE 1 0 0 9,423
INVESCO EXCHANGE-TRADED FD T S&P SMLCP LOW 46138G102 706 21,304 SH   SOLE   0 0 21,304
UNITEDHEALTH GROUP INC COM 91324P102 700 2,807 SH   SOLE   0 0 2,807
ORACLE CORP COM 68389X105 693 14,346 SH   SOLE   0 0 14,346
BANK NOVA SCOTIA B C COM 064149107 656 16,146 SH   SOLE 1 0 0 16,146
ISHARES TR MIN VOL EAFE ETF 46429B689 646 10,416 SH   SOLE   0 0 10,416
TOTAL S.A. SPONSORED ADS 89151E109 634 17,025 SH   SOLE   0 0 17,025
PIMCO INCOME OPPORTUNITY FD COM 72202B100 622 30,775 SH   SOLE   0 0 30,775
AMAZON COM INC COM 023135106 610 313 SH   SOLE 1 0 0 313
COCA COLA CO COM 191216100 596 13,470 SH   SOLE 1 0 0 13,470
AUTOMATIC DATA PROCESSING IN COM 053015103 592 4,331 SH   SOLE 1 0 0 4,331
DUKE ENERGY CORP NEW COM NEW 26441C204 572 7,069 SH   SOLE   0 0 7,069
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 569 15,029 SH   SOLE   0 0 15,029
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 569 13,873 SH   SOLE 1 0 0 13,873
CHEVRON CORP NEW COM 166764100 542 7,475 SH   SOLE 1 0 0 7,475
COMCAST CORP NEW CL A 20030N101 540 15,706 SH   SOLE   0 0 15,706
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 520 9,554 SH   SOLE   0 0 9,554
ISHARES TR RUSSELL 2000 ETF 464287655 505 4,416 SH   SOLE 1 0 0 4,416
DISNEY WALT CO COM DISNEY 254687106 498 5,157 SH   SOLE 1 0 0 5,157
ISHARES TR HDG MSCI EAFE 46434V803 451 18,637 SH   SOLE   0 0 18,637
ISHARES TR RUS MID CAP ETF 464287499 451 10,451 SH   SOLE 1 0 0 10,451
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 442 3,575 SH   SOLE   0 0 3,575
VANGUARD WORLD FD EXTENDED DUR 921910709 441 2,628 SH   SOLE 1 0 0 2,628
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 433 8,209 SH   SOLE   0 0 8,209
WELLS FARGO CO NEW COM 949746101 432 15,039 SH   SOLE 1 0 0 15,039
BIOGEN INC COM 09062X103 403 1,273 SH   SOLE   0 0 1,273
AMERICAN TOWER CORP NEW COM 03027X100 395 1,814 SH   SOLE   0 0 1,814
VISA INC COM CL A 92826C839 394 2,443 SH   SOLE   0 0 2,443
VANGUARD WORLD FDS UTILITIES ETF 92204A876 385 3,154 SH   SOLE   0 0 3,154
PFIZER INC COM 717081103 375 11,491 SH   SOLE 1 0 0 11,491
ISHARES TR US AER DEF ETF 464288760 346 2,408 SH   SOLE   0 0 2,408
3M CO COM 88579Y101 343 2,514 SH   SOLE   0 0 2,514
VERIZON COMMUNICATIONS INC COM 92343V104 342 6,371 SH   SOLE   0 0 6,371
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 334 9,583 SH   SOLE 1 0 0 9,583
ALTERYX INC COM CL A 02156B103 330 3,468 SH   SOLE   0 0 3,468
UNITED TECHNOLOGIES CORP COM 913017109 312 3,305 SH   SOLE 1 0 0 3,305
TRIMTABS ETF TR ALL CAP US FREE 89628W302 311 10,184 SH   SOLE   0 0 10,184
TEXAS INSTRS INC COM 882508104 308 3,082 SH   SOLE 1 0 0 3,082
PACWEST BANCORP DEL COM 695263103 304 16,940 SH   SOLE 1 0 0 16,940
DELTA AIR LINES INC DEL COM NEW 247361702 301 10,564 SH   SOLE 1 0 0 10,564
LINDE PLC SHS G5494J103 298 1,723 SH   SOLE   0 0 1,723
FORD MTR CO DEL COM 345370860 293 60,759 SH   SOLE   0 0 60,759
UNITED PARCEL SERVICE INC CL B 911312106 292 3,122 SH   SOLE 1 0 0 3,122
MERCK & CO. INC COM 58933Y105 290 3,768 SH   SOLE   0 0 3,768
WISDOMTREE TR US QTLY DIV GRT 97717X669 289 7,435 SH   SOLE   0 0 7,435
ZOETIS INC CL A 98978V103 284 2,416 SH   SOLE   0 0 2,416
OKTA INC CL A 679295105 279 2,280 SH   SOLE   0 0 2,280
MASTERCARD INC CL A 57636Q104 278 1,150 SH   SOLE   0 0 1,150
ISHARES TR PFD AND INCM SEC 464288687 264 8,286 SH   SOLE   0 0 8,286
FACEBOOK INC CL A 30303M102 257 1,541 SH   SOLE   0 0 1,541
SPDR GOLD TRUST GOLD SHS 78463V107 256 1,732 SH   SOLE   0 0 1,732
BK OF AMERICA CORP COM 060505104 256 12,061 SH   SOLE 1 0 0 12,061
ISHARES TR 3 7 YR TREAS BD 464288661 256 1,919 SH   SOLE   0 0 1,919
SPDR S&P 500 ETF TR TR UNIT 78462F103 253 982 SH   SOLE   0 0 982
BLACKSTONE GROUP INC COM CL A 09260D107 252 5,525 SH   SOLE   0 0 5,525
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 252 1,294 SH   SOLE   0 0 1,294
PPG INDS INC COM 693506107 251 3,005 SH   SOLE 1 0 0 3,005
NVIDIA CORP COM 67066G104 249 946 SH   SOLE   0 0 946
AT&T INC COM 00206R102 249 8,554 SH   SOLE   0 0 8,554
MONDELEZ INTL INC CL A 609207105 247 4,937 SH   SOLE 1 0 0 4,937
THERMO FISHER SCIENTIFIC INC COM 883556102 238 838 SH   SOLE 1 0 0 838
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 231 977 SH   SOLE   0 0 977
ECOLAB INC COM 278865100 229 1,469 SH   SOLE 1 0 0 1,469
INTUITIVE SURGICAL INC COM NEW 46120E602 224 453 SH   SOLE   0 0 453
MCCORMICK & CO INC COM NON VTG 579780206 216 1,532 SH   SOLE   0 0 1,532
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 210 4,221 SH   SOLE   0 0 4,221
FIRST TR NASDAQ-100 TECH IND SHS 337345102 208 2,462 SH   SOLE 1 0 0 2,462
NEXTERA ENERGY INC COM 65339F101 205 852 SH   SOLE   0 0 852
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 200 8,165 SH   SOLE   0 0 8,165
WILLIAMS COS INC COM 969457100 160 11,280 SH   SOLE 1 0 0 11,280
KINDER MORGAN INC DEL COM 49456B101 158 11,317 SH   SOLE   0 0 11,317
GLOBALSTAR INC COM 378973408 20 68,255 SH   SOLE   0 0 68,255
DARE BIOSCIENCE INC COM 23666P101 17 20,000 SH   SOLE   0 0 20,000