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 221 2,022 SH   SOLE   0 0 2,022
ABBVIE INC COM 00287Y109 433 4,941 SH   SOLE   0 0 4,941
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 986 4,361 SH   SOLE   0 0 4,361
ADOBE SYSTEMS INCORPORATED COM 00724F101 894 1,823 SH   SOLE   0 0 1,823
ALCON AG ORD SHS H01301128 327 5,724 SH   SOLE   0 0 5,724
ALLIANZGI DIVIDEND INT & PRM COM 01883A107 132 11,205 SH   SOLE   0 0 11,205
ALPHABET INC CAP STK CL A 02079K305 1,296 884 SH   SOLE   0 0 884
AMAZON COM INC COM 023135106 1,363 433 SH   SOLE   0 0 433
AMERICAN TOWER CORP NEW COM 03027X100 956 3,953 SH   SOLE   0 0 3,953
AMGEN INC COM 031162100 315 1,238 SH   SOLE   0 0 1,238
ANALOG DEVICES INC COM 032654105 569 4,880 SH   SOLE   0 0 4,880
AON PLC SHS CL A G0403H108 319 1,546 SH   SOLE   0 0 1,546
APPLE INC COM 037833100 1,204 10,394 SH   SOLE   0 0 10,394
ASML HOLDING N V N Y REGISTRY SHS N07059210 478 1,294 SH   SOLE   0 0 1,294
AT&T INC COM 00206R102 242 8,490 SH   SOLE   0 0 8,490
AUTODESK INC COM 052769106 604 2,612 SH   SOLE   0 0 2,612
BALL CORP COM 058498106 487 5,850 SH   SOLE   0 0 5,850
BIO RAD LABS INC CL A 090572207 603 1,170 SH   SOLE   0 0 1,170
BLACKROCK INC COM 09247X101 295 522 SH   SOLE   0 0 522
CANADIAN PAC RY LTD COM 13645T100 494 1,624 SH   SOLE   0 0 1,624
CISCO SYS INC COM 17275R102 212 5,387 SH   SOLE   0 0 5,387
COMCAST CORP NEW CL A 20030N101 241 5,211 SH   SOLE   0 0 5,211
D R HORTON INC COM 23331A109 202 2,667 SH   SOLE   0 0 2,667
DANAHER CORPORATION COM 235851102 1,109 5,151 SH   SOLE   0 0 5,151
DUKE ENERGY CORP NEW COM NEW 26441C204 229 2,587 SH   SOLE   0 0 2,587
DYNATRACE INC COM NEW 268150109 502 12,247 SH   SOLE   0 0 12,247
ECOLAB INC COM 278865100 502 2,508 SH   SOLE   0 0 2,508
EDWARDS LIFESCIENCES CORP COM 28176E108 395 4,954 SH   SOLE   0 0 4,954
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 4,324 94,183 SH   SOLE   0 0 94,183
ETSY INC COM 29786A106 409 3,367 SH   SOLE   0 0 3,367
EXACT SCIENCES CORP COM 30063P105 204 2,000 SH   SOLE   0 0 2,000
FERRARI N V COM N3167Y103 239 1,298 SH   SOLE   0 0 1,298
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 7,513 391,891 SH   SOLE   0 0 391,891
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 978 17,572 SH   SOLE   0 0 17,572
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 13,558 338,860 SH   SOLE   0 0 338,860
FIRST TR VALUE LINE DIVID IN SHS 33734H106 9,756 310,115 SH   SOLE   0 0 310,115
FORTIVE CORP COM 34959J108 561 7,373 SH   SOLE   0 0 7,373
FS KKR CAP CORP II COM 35952V303 233 15,836 SH   SOLE   0 0 15,836
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 40 11,558 SH   SOLE   0 0 11,558
HDFC BANK LTD SPONSORED ADS 40415F101 282 5,638 SH   SOLE   0 0 5,638
HOME DEPOT INC COM 437076102 1,158 4,170 SH   SOLE   0 0 4,170
HONEYWELL INTL INC COM 438516106 236 1,437 SH   SOLE   0 0 1,437
IDEXX LABS INC COM 45168D104 678 1,729 SH   SOLE   0 0 1,729
INTUIT COM 461202103 840 2,573 SH   SOLE   0 0 2,573
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 437 9,626 SH   SOLE   0 0 9,626
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 3,346 30,947 SH   SOLE   0 0 30,947
ISHARES TR ISHS 1-5YR INVS 464288646 16,418 203,718 SH   SOLE   0 0 203,718
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 1,641 32,312 SH   SOLE   0 0 32,312
JOHNSON & JOHNSON COM 478160104 632 4,245 SH   SOLE   0 0 4,245
JPMORGAN CHASE & CO COM 46625H100 292 3,033 SH   SOLE   0 0 3,033
LEIDOS HOLDINGS INC COM 525327102 206 2,308 SH   SOLE   0 0 2,308
LOCKHEED MARTIN CORP COM 539830109 334 872 SH   SOLE   0 0 872
LULULEMON ATHLETICA INC COM 550021109 404 1,225 SH   SOLE   0 0 1,225
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 673 16,932 SH   SOLE   0 0 16,932
MCDONALDS CORP COM 580135101 463 2,110 SH   SOLE   0 0 2,110
MERCADOLIBRE INC COM 58733R102 538 498 SH   SOLE   0 0 498
MERCK & CO. INC COM 58933Y105 332 4,001 SH   SOLE   0 0 4,001
METTLER TOLEDO INTERNATIONAL COM 592688105 282 292 SH   SOLE   0 0 292
MICROSOFT CORP COM 594918104 2,354 11,189 SH   SOLE   0 0 11,189
MONDELEZ INTL INC CL A 609207105 279 4,856 SH   SOLE   0 0 4,856
MONOLITHIC PWR SYS INC COM 609839105 608 2,171 SH   SOLE   0 0 2,171
MSCI INC COM 55354G100 238 669 SH   SOLE   0 0 669
NEXTERA ENERGY INC COM 65339F101 348 1,253 SH   SOLE   0 0 1,253
NIKE INC CL B 654106103 606 4,828 SH   SOLE   0 0 4,828
NORDSON CORP COM 655663102 596 3,104 SH   SOLE   0 0 3,104
NUVEEN SR INCOME FD COM 67067Y104 62 12,733 SH   SOLE   0 0 12,733
PEPSICO INC COM 713448108 452 3,255 SH   SOLE   0 0 3,255
PFIZER INC COM 717081103 314 8,528 SH   SOLE   0 0 8,528
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 21,686 211,804 SH   SOLE   0 0 211,804
PROCTER AND GAMBLE CO COM 742718109 347 2,498 SH   SOLE   0 0 2,498
PROSHARES TR PET CARE ETF 74348A145 2,397 39,981 SH   SOLE   0 0 39,981
QUALCOMM INC COM 747525103 346 2,937 SH   SOLE   0 0 2,937
RESMED INC COM 761152107 397 2,311 SH   SOLE   0 0 2,311
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 805 14,880 SH   SOLE   0 0 14,880
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 4,300 57,827 SH   SOLE   0 0 57,827
SERVICENOW INC COM 81762P102 642 1,323 SH   SOLE   0 0 1,323
SHOPIFY INC CL A 82509L107 345 337 SH   SOLE   0 0 337
SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 318 8,111 SH   SOLE   0 0 8,111
SOUTHERN CO COM 842587107 222 4,103 SH   SOLE   0 0 4,103
SPDR GOLD TR GOLD SHS 78463V107 1,815 10,248 SH   SOLE   0 0 10,248
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 3,827 125,089 SH   SOLE   0 0 125,089
SPDR S&P 500 ETF TR TR UNIT 78462F103 6,668 19,910 SH   SOLE   0 0 19,910
SPDR SER TR PRTFLO S&P500 HI 78468R788 22,088 507,653 SH   SOLE   0 0 507,653
SQUARE INC CL A 852234103 219 1,346 SH   SOLE   0 0 1,346
STARBUCKS CORP COM 855244109 430 5,015 SH   SOLE   0 0 5,015
STERIS PLC SHS USD G8473T100 401 2,272 SH   SOLE   0 0 2,272
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 658 8,120 SH   SOLE   0 0 8,120
TARGET CORP COM 87612E106 242 1,536 SH   SOLE   0 0 1,536
TESLA INC COM 88160R101 233 543 SH   SOLE   0 0 543
TEXAS INSTRS INC COM 882508104 272 1,909 SH   SOLE   0 0 1,909
THERMO FISHER SCIENTIFIC INC COM 883556102 1,423 3,225 SH   SOLE   0 0 3,225
TJX COS INC NEW COM 872540109 355 6,362 SH   SOLE   0 0 6,362
TYLER TECHNOLOGIES INC COM 902252105 490 1,406 SH   SOLE   0 0 1,406
UNITED PARCEL SERVICE INC CL B 911312106 244 1,460 SH   SOLE   0 0 1,460
UNITEDHEALTH GROUP INC COM 91324P102 1,017 3,260 SH   SOLE   0 0 3,260
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 4,642 26,808 SH   SOLE   0 0 26,808
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 31,329 167,304 SH   SOLE   0 0 167,304
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 12,131 240,474 SH   SOLE   0 0 240,474
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 9,206 92,279 SH   SOLE   0 0 92,279
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 4,912 38,179 SH   SOLE   0 0 38,179
VANGUARD WORLD FD MEGA GRWTH IND 921910816 9,178 49,505 SH   SOLE   0 0 49,505
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 2,667 18,389 SH   SOLE   0 0 18,389
VERISK ANALYTICS INC COM 92345Y106 785 4,245 SH   SOLE   0 0 4,245
VERIZON COMMUNICATIONS INC COM 92343V104 356 5,971 SH   SOLE   0 0 5,971
VISA INC COM CL A 92826C839 1,403 7,014 SH   SOLE   0 0 7,014
WALGREENS BOOTS ALLIANCE INC COM 931427108 261 7,248 SH   SOLE   0 0 7,248
WEST PHARMACEUTICAL SVSC INC COM 955306105 733 2,665 SH   SOLE   0 0 2,665