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 828 7,559 SH   SOLE   0 0 7,559
ABBVIE INC COM 00287Y109 1,113 10,391 SH   SOLE   0 0 10,391
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,528 9,677 SH   SOLE   0 0 9,677
ACTIVISION BLIZZARD INC COM 00507V109 203 2,190 SH   SOLE   0 0 2,190
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,439 2,875 SH   SOLE   0 0 2,875
ALCON AG ORD SHS H01301128 437 6,619 SH   SOLE   0 0 6,619
ALLIANZGI DIVIDEND INT & PRM COM 01883A107 276 20,466 SH   SOLE   0 0 20,466
ALPHABET INC CAP STK CL A 02079K305 3,495 1,995 SH   SOLE   0 0 1,995
AMAZON COM INC COM 023135106 2,315 711 SH   SOLE   0 0 711
AMERICAN TOWER CORP NEW COM 03027X100 1,327 5,915 SH   SOLE   0 0 5,915
AMPHENOL CORP NEW CL A 032095101 1,091 8,342 SH   SOLE   0 0 8,342
ANALOG DEVICES INC COM 032654105 1,188 8,043 SH   SOLE   0 0 8,043
ANSYS INC COM 03662Q105 222 612 SH   SOLE   0 0 612
ANTERO MIDSTREAM CORP COM 03676B102 102 13,256 SH   SOLE   0 0 13,256
AON PLC SHS CL A G0403H108 281 1,324 SH   SOLE   0 0 1,324
APPLE INC COM 037833100 5,632 42,441 SH   SOLE   0 0 42,441
ASML HOLDING N V N Y REGISTRY SHS N07059210 731 1,500 SH   SOLE   0 0 1,500
AUTODESK INC COM 052769106 1,137 3,723 SH   SOLE   0 0 3,723
BALL CORP COM 058498106 798 8,569 SH   SOLE   0 0 8,569
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 882 3,807 SH   SOLE   0 0 3,807
BIO RAD LABS INC CL A 090572207 878 1,506 SH   SOLE   0 0 1,506
BLACKROCK INC COM 09247X101 889 1,233 SH   SOLE   0 0 1,233
BRISTOL-MYERS SQUIBB CO COM 110122108 360 7,718 SH   SOLE   0 0 7,718
CADENCE DESIGN SYSTEM INC COM 127387108 1,125 8,244 SH   SOLE   0 0 8,244
CANADIAN PAC RY LTD COM 13645T100 644 1,857 SH   SOLE   0 0 1,857
CHARLES RIV LABS INTL INC COM 159864107 207 829 SH   SOLE   0 0 829
CISCO SYS INC COM 17275R102 298 6,680 SH   SOLE   0 0 6,680
CLOUGH GLOBAL EQUITY FD COM 18914C100 302 22,034 SH   SOLE   0 0 22,034
COCA COLA CO COM 191216100 425 7,758 SH   SOLE   0 0 7,758
COHEN & STEERS INFRASTRUCTUR COM 19248A109 268 10,386 SH   SOLE   0 0 10,386
COPART INC COM 217204106 279 2,183 SH   SOLE   0 0 2,183
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 308 2,010 SH   SOLE   0 0 2,010
D R HORTON INC COM 23331A109 202 2,934 SH   SOLE   0 0 2,934
DANAHER CORPORATION COM 235851102 1,464 6,590 SH   SOLE   0 0 6,590
DIAGEO PLC SPON ADR NEW 25243Q205 507 3,188 SH   SOLE   0 0 3,188
DISCOVER FINL SVCS COM 254709108 222 2,448 SH   SOLE   0 0 2,448
DOCUSIGN INC COM 256163106 223 1,011 SH   SOLE   0 0 1,011
DYNATRACE INC COM NEW 268150109 943 21,807 SH   SOLE   0 0 21,807
ECOLAB INC COM 278865100 680 3,142 SH   SOLE   0 0 3,142
EDWARDS LIFESCIENCES CORP COM 28176E108 759 8,327 SH   SOLE   0 0 8,327
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 255 41,334 SH   SOLE   0 0 41,334
ENTERPRISE PRODS PARTNERS L COM 293792107 541 27,624 SH   SOLE   0 0 27,624
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 6,055 106,426 SH   SOLE   0 0 106,426
ETSY INC COM 29786A106 878 4,937 SH   SOLE   0 0 4,937
EXACT SCIENCES CORP COM 30063P105 265 2,000 SH   SOLE   0 0 2,000
FACEBOOK INC CL A 30303M102 477 1,745 SH   SOLE   0 0 1,745
FERRARI N V COM N3167Y103 343 1,498 SH   SOLE   0 0 1,498
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 8,543 423,129 SH   SOLE   0 0 423,129
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1,340 19,800 SH   SOLE   0 0 19,800
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 14,588 264,390 SH   SOLE   0 0 264,390
FIRST TR VALUE LINE DIVID IN SHS 33734H106 12,219 348,418 SH   SOLE   0 0 348,418
FORTIVE CORP COM 34959J108 874 12,347 SH   SOLE   0 0 12,347
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 41 11,558 SH   SOLE   0 0 11,558
GOLDMAN SACHS GROUP INC COM 38141G104 335 1,271 SH   SOLE   0 0 1,271
GREIF INC CL A 397624107 251 5,348 SH   SOLE   0 0 5,348
HDFC BANK LTD SPONSORED ADS 40415F101 649 8,980 SH   SOLE   0 0 8,980
HOME DEPOT INC COM 437076102 1,347 5,068 SH   SOLE   0 0 5,068
ICON PLC SHS G4705A100 216 1,108 SH   SOLE   0 0 1,108
IDEXX LABS INC COM 45168D104 1,273 2,549 SH   SOLE   0 0 2,549
ILLINOIS TOOL WKS INC COM 452308109 546 2,675 SH   SOLE   0 0 2,675
INTUIT COM 461202103 1,396 3,672 SH   SOLE   0 0 3,672
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 593 14,075 SH   SOLE   0 0 14,075
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 9,856 77,686 SH   SOLE   0 0 77,686
ISHARES TR 0-5YR HI YL CP 46434V407 19,305 243,205 SH   SOLE   0 0 243,205
JOHNSON & JOHNSON COM 478160104 1,165 7,406 SH   SOLE   0 0 7,406
JPMORGAN CHASE & CO COM 46625H100 498 8,545 SH   SOLE   0 0 8,545
KIMBERLY-CLARK CORP COM 494368103 5,013 37,176 SH   SOLE   0 0 37,176
KINDER MORGAN INC DEL COM 49456B101 398 29,135 SH   SOLE   0 0 29,135
LAM RESEARCH CORP COM 512807108 280 593 SH   SOLE   0 0 593
LEIDOS HOLDINGS INC COM 525327102 288 2,730 SH   SOLE   0 0 2,730
LOCKHEED MARTIN CORP COM 539830109 284 800 SH   SOLE   0 0 800
LULULEMON ATHLETICA INC COM 550021109 460 1,319 SH   SOLE   0 0 1,319
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 839 19,769 SH   SOLE   0 0 19,769
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1,096 23,045 SH   SOLE   0 0 23,045
MASTERCARD INCORPORATED CL A 57636Q104 1,404 3,932 SH   SOLE   0 0 3,932
MCDONALDS CORP COM 580135101 875 4,075 SH   SOLE   0 0 4,075
MERCADOLIBRE INC COM 58733R102 958 572 SH   SOLE   0 0 572
MERCK & CO. INC COM 58933Y105 750 9,160 SH   SOLE   0 0 9,160
METTLER TOLEDO INTERNATIONAL COM 592688105 358 315 SH   SOLE   0 0 315
MICROSOFT CORP COM 594918104 5,412 24,331 SH   SOLE   0 0 24,331
MONOLITHIC PWR SYS INC COM 609839105 1,008 2,753 SH   SOLE   0 0 2,753
MORGAN STANLEY COM NEW 617446448 235 3,429 SH   SOLE   0 0 3,429
MSCI INC COM 55354G100 388 867 SH   SOLE   0 0 867
NEXTERA ENERGY INC COM 65339F101 324 4,194 SH   SOLE   0 0 4,194
NIKE INC CL B 654106103 1,696 11,984 SH   SOLE   0 0 11,984
NORDSON CORP COM 655663102 803 3,994 SH   SOLE   0 0 3,994
NORTHROP GRUMMAN CORP COM 666807102 14,272 49,331 SH   SOLE   0 0 49,331
NUVEEN PFD & INCM SECURTIES COM 67072C105 239 24,599 SH   SOLE   0 0 24,599
NUVEEN SR INCOME FD COM 67067Y104 66 12,733 SH   SOLE   0 0 12,733
PARKER-HANNIFIN CORP COM 701094104 224 824 SH   SOLE   0 0 824
PAYPAL HLDGS INC COM 70450Y103 205 875 SH   SOLE   0 0 875
PEPSICO INC COM 713448108 1,083 7,301 SH   SOLE   0 0 7,301
PFIZER INC COM 717081103 565 15,333 SH   SOLE   0 0 15,333
PIMCO ETF TR INV GRD CRP BD 72201R817 25,798 251,704 SH   SOLE   0 0 251,704
POOL CORP COM 73278L105 206 551 SH   SOLE   0 0 551
PROCTER AND GAMBLE CO COM 742718109 888 6,377 SH   SOLE   0 0 6,377
PROSHARES TR ULTRASHRT S&P500 74347B383 3,140 43,874 SH   SOLE   0 0 43,874
QUALCOMM INC COM 747525103 200 1,309 SH   SOLE   0 0 1,309
RESMED INC COM 761152107 833 3,919 SH   SOLE   0 0 3,919
SAP SE SPON ADR 803054204 381 2,917 SH   SOLE   0 0 2,917
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,466 19,731 SH   SOLE   0 0 19,731
SCOTTS MIRACLE GRO CO CL A 810186106 330 1,658 SH   SOLE   0 0 1,658
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3,519 46,550 SH   SOLE   0 0 46,550
SERVICENOW INC COM 81762P102 1,060 1,925 SH   SOLE   0 0 1,925
SHOPIFY INC CL A 82509L107 442 391 SH   SOLE   0 0 391
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 230 1,445 SH   SOLE   0 0 1,445
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 390 9,247 SH   SOLE   0 0 9,247
SPDR GOLD TR GOLD SHS 78463V107 2,320 13,004 SH   SOLE   0 0 13,004
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 4,473 126,541 SH   SOLE   0 0 126,541
SPDR S&P 500 ETF TR TR UNIT 78462F103 10,104 27,025 SH   SOLE   0 0 27,025
SPDR SER TR PRTFLO S&P500 VL 78464A508 27,038 558,578 SH   SOLE   0 0 558,578
SQUARE INC CL A 852234103 625 2,873 SH   SOLE   0 0 2,873
STARBUCKS CORP COM 855244109 985 9,211 SH   SOLE   0 0 9,211
STERIS PLC SHS USD G8473T100 389 2,051 SH   SOLE   0 0 2,051
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,446 22,424 SH   SOLE   0 0 22,424
TERADYNE INC COM 880770102 290 2,419 SH   SOLE   0 0 2,419
TESLA INC COM 88160R101 450 638 SH   SOLE   0 0 638
THERMO FISHER SCIENTIFIC INC COM 883556102 3,035 6,513 SH   SOLE   0 0 6,513
TWILIO INC CL A 90138F102 249 737 SH   SOLE   0 0 737
TYLER TECHNOLOGIES INC COM 902252105 538 1,232 SH   SOLE   0 0 1,232
UNITED BANKSHARES INC WEST V COM 909907107 286 8,838 SH   SOLE   0 0 8,838
UNITEDHEALTH GROUP INC COM 91324P102 1,772 5,052 SH   SOLE   0 0 5,052
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 6,898 41,553 SH   SOLE   0 0 41,553
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 1,260 7,513 SH   SOLE   0 0 7,513
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 47,794 218,653 SH   SOLE   0 0 218,653
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 18,916 324,310 SH   SOLE   0 0 324,310
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3,168 26,331 SH   SOLE   0 0 26,331
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 7,281 51,583 SH   SOLE   0 0 51,583
VANGUARD WORLD FD MEGA GRWTH IND 921910816 21,453 105,292 SH   SOLE   0 0 105,292
VANGUARD WORLD FDS MATERIALS ETF 92204A801 4,244 25,194 SH   SOLE   0 0 25,194
VERISK ANALYTICS INC COM 92345Y106 1,258 6,062 SH   SOLE   0 0 6,062
VERIZON COMMUNICATIONS INC COM 92343V104 302 5,135 SH   SOLE   0 0 5,135
VISA INC COM CL A 92826C839 2,480 11,332 SH   SOLE   0 0 11,332
WALGREENS BOOTS ALLIANCE INC COM 931427108 288 7,214 SH   SOLE   0 0 7,214
WALMART INC COM 931142103 495 3,434 SH   SOLE   0 0 3,434
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,099 3,879 SH   SOLE   0 0 3,879
WESTERN ASSET EMERGING MKTS COM 95766A101 560 40,251 SH   SOLE   0 0 40,251
WILLIAMS COS INC COM 969457100 355 17,691 SH   SOLE   0 0 17,691
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 511 1,329 SH   SOLE   0 0 1,329