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
3M CO COM 88579Y101 951 5,388 SH   SOLE 0 0 0 5,388
Abbott Labs COM 002824100 10,538 121,318 SH   SOLE 0 0 0 121,318
Abbvie Inc COM 00287Y109 624 7,043 SH   SOLE 0 0 0 7,043
Accenture PLC Ireland SHS CLASS A G1151C101 600 2,848 SH   SOLE 0 0 0 2,848
Adobe Inc COM 00724F101 434 1,317 SH   SOLE 0 0 0 1,317
Aflac Inc COM 001055102 513 9,701 SH   SOLE 0 0 0 9,701
Air Prods & Chems Inc COM 009158106 317 1,347 SH   SOLE 0 0 0 1,347
Alithya Group Inc CL A SUB VTG 01643B106 80 28,608 SH   SOLE 0 0 0 28,608
Alphabet Inc CAP STK CL C 02079K107 1,172 876 SH   SOLE 0 0 0 876
Alphabet Inc CAP STK CL A 02079K305 19,077 14,243 SH   SOLE 0 0 0 14,243
Alps ETF TR ALERIAN MLP 00162Q866 167 19,630 SH   SOLE 0 0 0 19,630
Alps ETF TR DISRUPTIVE TECH 00162Q478 1,274 39,556 SH   SOLE 0 0 0 39,556
Altria Group Inc COM 02209S103 220 4,404 SH   SOLE 0 0 0 4,404
Amazon Com Inc COM 023135106 16,636 9,003 SH   SOLE 0 0 0 9,003
Ambev SA SPONSORED ADR 02319V103 61 13,020 SH   SOLE 0 0 0 13,020
American Express Co COM 025816109 1,196 9,611 SH   SOLE 0 0 0 9,611
American Tower Corp New COM 03027X100 1,081 4,705 SH   SOLE 0 0 0 4,705
Amgen Inc COM 031162100 981 4,067 SH   SOLE 0 0 0 4,067
Anthem Inc COM 036752103 363 1,203 SH   SOLE 0 0 0 1,203
Apple Inc COM 037833100 31,477 107,193 SH   SOLE 0 0 0 107,193
Arrowhead Pharmaceuticals In COM 04280A100 634 10,000 SH   SOLE 0 0 0 10,000
AT&T Inc COM 00206R102 1,481 37,892 SH   SOLE 0 0 0 37,892
Automatic Data Processing In COM 053015103 681 3,995 SH   SOLE 0 0 0 3,995
Bain Cap Specialty Fin Inc COM 05684B107 5,299 268,157 SH   SOLE 0 0 0 268,157
BANK AMER CORP COM 060505104 3,874 109,981 SH   SOLE 0 0 0 109,981
BCE Inc COM 05534B760 478 10,320 SH   SOLE 0 0 0 10,320
Becton Dickinson & Co COM 075887109 753 2,770 SH   SOLE 0 0 0 2,770
Berkshire Hathaway Inc Del CL A 084670108 679 2 SH   SOLE 0 0 0 2
Berkshire Hathaway Inc Del CL B 084670702 19,991 88,259 SH   SOLE 0 0 0 88,259
Biogen Inc COM 09062X103 247 831 SH   SOLE 0 0 0 831
Blackrock Inc COM 09247X101 637 1,267 SH   SOLE 0 0 0 1,267
Boeing Co COM 097023105 3,474 10,665 SH   SOLE 0 0 0 10,665
BP PLC SPONSORED ADR 055622104 414 10,960 SH   SOLE 0 0 0 10,960
Bristol-Myers Squibb Co RIGHT 12/30/2030 110122140 7 15,000 SH   SOLE 0 0 0 15,000
Bristol-Myers Squibb Co COM 110122108 2,266 35,305 SH   SOLE 0 0 0 35,305
Broadcom Inc COM 11135F101 572 1,809 SH   SOLE 0 0 0 1,809
Broadridge Finl Solutions Inc COM 11133T103 374 3,025 SH   SOLE 0 0 0 3,025
Brooks Automation Inc COM 114340102 3,305 78,758 SH   SOLE 0 0 0 78,758
Carpenter Technology Corp COM 144285103 348 7,000 SH   SOLE 0 0 0 7,000
CDW Corp COM 12514G108 271 1,900 SH   SOLE 0 0 0 1,900
Charter Communications Inc CL A 16119P108 3,813 7,861 SH   SOLE 0 0 0 7,861
Chevron Corp New COM 166764100 950 7,885 SH   SOLE 0 0 0 7,885
Cisco Systems Inc COM 17275R102 345 7,190 SH   SOLE 0 0 0 7,190
CitiGroup Inc COM 172967424 824 10,315 SH   SOLE 0 0 0 10,315
CME Group Inc COM 12572Q105 482 2,400 SH   SOLE 0 0 0 2,400
Coca Cola Co COM 191216100 2,321 41,932 SH   SOLE 0 0 0 41,932
Comcast Corp New CL A 20030N101 1,207 26,841 SH   SOLE 0 0 0 26,841
Constellation Brands Inc CL A 21036P108 406 2,142 SH   SOLE 0 0 0 2,142
Costco Whsl Corp New COM 22160K105 1,170 3,980 SH   SOLE 0 0 0 3,980
CSX CORP COM 126408103 260 3,595 SH   SOLE 0 0 0 3,595
Danaher Corporation COM 235851102 7,734 50,391 SH   SOLE 0 0 0 50,391
DBX ETF TR XTRACK MSCI EURO 233051697 279 8,380 SH   SOLE 0 0 0 8,380
Deere & Co COM 244199105 1,127 6,505 SH   SOLE 0 0 0 6,505
Dell Technologies Inc COM CL C 24703L202 487 9,479 SH   SOLE 0 0 0 9,479
Diageo P L C SPON ADR 25243Q205 467 2,770 SH   SOLE 0 0 0 2,770
Disney Walt Co COM DISNEY 254687106 6,807 47,065 SH   SOLE 0 0 0 47,065
Dominion Energy Inc. COM 25746U109 359 4,336 SH   SOLE 0 0 0 4,336
Dover Corp COM 260003108 203 1,760 SH   SOLE 0 0 0 1,760
Ecolab Inc COM 278865100 265 1,374 SH   SOLE 0 0 0 1,374
Emerson Elec Co COM 291011104 334 4,379 SH   SOLE 0 0 0 4,379
Eversource Energy COM 30040W108 717 8,434 SH   SOLE 0 0 0 8,434
Exelon Corp COM 30161N101 244 5,353 SH   SOLE 0 0 0 5,353
Exxon Mobil Corp COM 30231G102 2,743 39,309 SH   SOLE 0 0 0 39,309
Facebook Inc CL A 30303M102 9,184 44,746 SH   SOLE 0 0 0 44,746
Fidelity Covington TR MSCI CONSM DIS 316092204 17,730 367,484 SH   SOLE 0 0 0 367,484
Fidelity Covington TR CONSMR STAPLES 316092303 17,745 470,826 SH   SOLE 0 0 0 470,826
Fidelity Covington TR MSCI FINLS IDX 316092501 17,682 398,065 SH   SOLE 0 0 0 398,065
Fidelity Covington TR MSCI HLTH CARE I 316092600 3,491 70,173 SH   SOLE 0 0 0 70,173
Fidelity Covington TR MSCI INDL INDX 316092709 3,336 79,333 SH   SOLE 0 0 0 79,333
Fidelity Covington TR MSCI INFO TECH I 316092808 19,060 262,974 SH   SOLE 0 0 0 262,974
Fidelity Covington TR MSCI MATLS INDEX 316092881 3,325 96,851 SH   SOLE 0 0 0 96,851
Fidelity Covington TR MSCI RL EST ETF 316092857 18,630 668,725 SH   SOLE 0 0 0 668,725
Fidelity Covington TR MSCI UTILS INDEX 316092865 17,726 419,076 SH   SOLE 0 0 0 419,076
Fidelity Covington TR NDQ CP IDX TRK 315912808 498 1,424 SH   SOLE 0 0 0 1,424
Fidelity Covington TR VLU FACTOR ETF 316092782 965 25,396 SH   SOLE 0 0 0 25,396
Fidelity Covington TR QLTY FCTOR ETF 316092790 2,614 69,355 SH   SOLE 0 0 0 69,355
First TR Exchange Traded FD DJ INTERNT IDX 33733E302 12,785 91,903 SH   SOLE 0 0 0 91,903
First TR Exchange Traded FD NO AMER ENERGY 33738D101 9,784 383,844 SH   SOLE 0 0 0 383,844
First TR Exchange Traded FD SENIOR LN FD 33738D309 383 7,997 SH   SOLE 0 0 0 7,997
Ford Motor Co Del COM 345370860 114 12,305 SH   SOLE 0 0 0 12,305
Fortive Corp COM 34959J108 5,626 73,653 SH   SOLE 0 0 0 73,653
General Dynamics Corp COM 369550108 269 1,528 SH   SOLE 0 0 0 1,528
General Electric Co COM 369604103 420 37,622 SH   SOLE 0 0 0 37,622
Global X FDS HELTH WELL ETF 37954Y798 223 10,232 SH   SOLE 0 0 0 10,232
Goldman Sachs ETF TR EQUITY ETF 381430503 1,610 24,901 SH   SOLE 0 0 0 24,901
Hasbro Inc COM 418056107 744 7,042 SH   SOLE 0 0 0 7,042
Hewlett Packard Enterprise C COM 42824C109 429 27,046 SH   SOLE 0 0 0 27,046
Home Depot Inc COM 437076102 1,773 8,121 SH   SOLE 0 0 0 8,121
Honeywell Intl Inc COM 438516106 6,135 34,661 SH   SOLE 0 0 0 34,661
HP Inc COM 40434L105 500 24,346 SH   SOLE 0 0 0 24,346
IAA Inc COM 449253103 252 5,350 SH   SOLE 0 0 0 5,350
Illionois Tool WKS Inc COM 452308109 216 1,202 SH   SOLE 0 0 0 1,202
INFOSYS LTD SPONSORED ADR SPONSORED ADR 456788108 112 10,822 SH   SOLE 0 0 0 10,822
Intel Corp COM 458140100 2,017 33,697 SH   SOLE 0 0 0 33,697
International Business Machs COM 459200101 1,294 9,653 SH   SOLE 0 0 0 9,653
Intuit COM 461202103 250 954 SH   SOLE 0 0 0 954
Invesco Exch Trd Slf Idx Fd BULSHS 2024 HY 46138J833 506 19,828 SH   SOLE 0 0 0 19,828
Invesco Exch Trd Slf Idx Fd BULSHS 2023 HY 46138J858 561 21,477 SH   SOLE 0 0 0 21,477
Invesco Exch Trd Slf Idx Fd BULSHS 2022 HY 46138J874 2,017 82,512 SH   SOLE 0 0 0 82,512
Invesco Exch Trd Slf Idx Fd BULSHS 2021 HY 46138J809 5,301 214,825 SH   SOLE 0 0 0 214,825
Invesco Exch Trd Slf Idx Fd BULSHS 2020 HY 46138J601 5,310 221,891 SH   SOLE 0 0 0 221,891
Invesco Exch Trd Slf Idx Fd BULSHS 2024 CB 46138J841 7,169 333,914 SH   SOLE 0 0 0 333,914
Invesco Exch Trd Slf Idx Fd BULSHS 2023 CB 46138J866 8,580 402,610 SH   SOLE 0 0 0 402,610
Invesco Exch Trd Slf Idx Fd BULSHS 2020 CB 46138J502 10,033 471,231 SH   SOLE 0 0 0 471,231
Invesco Exch Trd Slf Idx Fd BULSHS 2021 CB 46138J700 10,190 479,735 SH   SOLE 0 0 0 479,735
Invesco Exch Trd Slf Idx Fd BULSHS 2022 CB 46138J882 12,678 589,526 SH   SOLE 0 0 0 589,526
Invesco Exch Trd Slf Idx Fd S&P500 LOW VOL 46138E354 1,976 33,866 SH   SOLE 0 0 0 33,866
Invesco QQQ TR UNIT SER 1 46090E103 2,153 10,126 SH   SOLE 0 0 0 10,126
Iron Mtn Inc COM 46284V101 278 8,738 SH   SOLE 0 0 0 8,738
iShares Inc MSCI WORLD ETF 464286392 329 3,335 SH   SOLE 0 0 0 3,335
iShares Inc CORE MSCI EMKT 46434G103 249 4,623 SH   SOLE 0 0 0 4,623
iShares Inc MSCI EURZONE ETF 464286608 752 17,950 SH   SOLE 0 0 0 17,950
Ishares TR CORE MSCI EAFE 46432F842 201 3,081 SH   SOLE 0 0 0 3,081
Ishares TR GLOBAL MATER ETF 464288695 1,795 26,589 SH   SOLE 0 0 0 26,589
Ishares TR IBOXX INV CP ETF 464287242 240 1,878 SH   SOLE 0 0 0 1,878
iShares TR U.S. MED DVC ETF 464288810 943 3,568 SH   SOLE 0 0 0 3,568
iShares TR S&P 500 GRWT ETF 464287309 230 1,188 SH   SOLE 0 0 0 1,188
iShares TR GLOBAL TECH ETF 464287291 943 4,480 SH   SOLE 0 0 0 4,480
iShares TR US AER DEF ETF 464288760 1,077 4,854 SH   SOLE 0 0 0 4,854
iShares TR RUS 1000 VAL ETF 464287598 280 2,054 SH   SOLE 0 0 0 2,054
iShares TR PHLX SEMICND ETF 464287523 2,242 8,932 SH   SOLE 0 0 0 8,932
iShares TR S&P 500 VAL ETF 464287408 380 2,919 SH   SOLE 0 0 0 2,919
iShares TR AGENCY BOND ETF 464288166 1,313 11,177 SH   SOLE 0 0 0 11,177
iShares TR USA QUALITY FCTR 46432F339 300 2,975 SH   SOLE 0 0 0 2,975
iShares TR Russell 2000 ETF 464287655 566 3,415 SH   SOLE 0 0 0 3,415
iShares TR 1 3 YR TREAS BD 464287457 300 3,541 SH   SOLE 0 0 0 3,541
iShares TR 10-20 YR TRS ETF 464288653 2,205 15,355 SH   SOLE 0 0 0 15,355
iShares TR GOV/CRED BD ETF 464288596 2,232 18,957 SH   SOLE 0 0 0 18,957
iShares TR INTRM GOV CR ETF 464288612 1,875 16,647 SH   SOLE 0 0 0 16,647
iShares TR CORE TOTAL USD 46434V613 264 5,064 SH   SOLE 0 0 0 5,064
iShares TR 0-5YR HI YL CP 46434V407 236 5,089 SH   SOLE 0 0 0 5,089
iShares TR BARCLAYS 7 10 YR 464287440 2,250 20,407 SH   SOLE 0 0 0 20,407
iShares TR CORE S&P US GWT 464287671 368 5,434 SH   SOLE 0 0 0 5,434
iShares TR MSCI ISRAEL ETF 464286632 318 5,550 SH   SOLE 0 0 0 5,550
iShares TR CORE 1 5 YR USD 46432F859 292 5,797 SH   SOLE 0 0 0 5,797
iShares TR RUS 1000 ETF 464287622 1,152 6,459 SH   SOLE 0 0 0 6,459
iShares TR RUS 1000 GRW ETF 464287614 1,242 7,060 SH   SOLE 0 0 0 7,060
iShares TR MSCI CANADA ETF 464286509 439 14,692 SH   SOLE 0 0 0 14,692
iShares TR EAFE SML CP ETF 464288273 611 9,806 SH   SOLE 0 0 0 9,806
iShares TR CORE S&P TTL STK 464287150 741 10,188 SH   SOLE 0 0 0 10,188
iShares TR NASDAQ BIOTECH 464287556 1,362 11,298 SH   SOLE 0 0 0 11,298
iShares TR A RATE CP BD ETF 46429B291 830 15,176 SH   SOLE 0 0 0 15,176
iShares TR MSCI EAFE ETF 464287465 1,147 16,516 SH   SOLE 0 0 0 16,516
iShares TR USA MOMENTUM FCT 46432F396 4,652 37,051 SH   SOLE 0 0 0 37,051
iShares TR CORE DIV GRWTH 46434V621 794 18,873 SH   SOLE 0 0 0 18,873
iShares TR CORE S&P SCP ETF 464287804 1,979 23,610 SH   SOLE 0 0 0 23,610
iShares TR MSCI ACWI EX US 464288240 7,944 162,108 SH   SOLE 0 0 0 162,108
iShares TR CORE US AGGBD ET 464287226 3,383 30,103 SH   SOLE 0 0 0 30,103
iShares TR SHRT NAT MUN ETF 464288158 3,503 32,810 SH   SOLE 0 0 0 32,810
iShares TR NATIONAL MUN ETF 464288414 5,124 44,983 SH   SOLE 0 0 0 44,983
iShares TR CORE S&P500 ETF 464287200 19,684 60,896 SH   SOLE 0 0 0 60,896
iShares TR SELECT DIVID ETF 464287168 12,355 116,929 SH   SOLE 0 0 0 116,929
iShares TR SH TR CRPORT ETF 464288646 7,950 148,230 SH   SOLE 0 0 0 148,230
iShares TR CORE S&P MCP ETF 464287507 35,265 171,341 SH   SOLE 0 0 0 171,341
iShares TR S&P SML 600 GWT 464287887 35,024 181,190 SH   SOLE 0 0 0 181,190
iShares TR CORE HIGH DV ETF 46429B663 22,365 228,050 SH   SOLE 0 0 0 228,050
iShares TR US TREAS BD ETF 46429B267 285 11,006 SH   SOLE 0 0 0 11,006
John Hancock ETF Trust MULTIFACTOR CO 47804J305 462 12,889 SH   SOLE 0 0 0 12,889
John Hancock ETF Trust MULTIFACTOR FI 47804J404 461 11,213 SH   SOLE 0 0 0 11,213
John Hancock ETF Trust MULTIFACTOR CONSMR 47804J875 466 15,491 SH   SOLE 0 0 0 15,491
John Hancock ETF Trust MULTIFACTOR TE 47804J602 452 8,174 SH   SOLE 0 0 0 8,174
John Hancock ETF Trust MULTIFACTOR UTILS 47804J867 466 13,703 SH   SOLE 0 0 0 13,703
Johnson & Johnson COM 478160104 24,780 169,880 SH   SOLE 0 0 0 169,880
JPMorgan Chase & Co COM 46625H100 3,503 25,130 SH   SOLE 0 0 0 25,130
JPMorgan Exchange Traded Fd US QUALTY FCTR 46641Q761 1,066 34,052 SH   SOLE 0 0 0 34,052
Kimberly Clark Corp COM 494368103 985 7,164 SH   SOLE 0 0 0 7,164
KKR & Co Inc CL A 48251W104 292 10,000 SH   SOLE 0 0 0 10,000
Kraneshares TR BOSERA MSCI CHINA 500767405 535 16,400 SH   SOLE 0 0 0 16,400
Kraneshares TR CSI CHI INTERNET 500767306 244 5,019 SH   SOLE 0 0 0 5,019
L3Harris Technologies Corp COM 502431109 223 1,126 SH   SOLE 0 0 0 1,126
Lam Research Corp COM 512807108 1,936 6,620 SH   SOLE 0 0 0 6,620
Lilly Eli & Co COM 532457108 1,093 8,318 SH   SOLE 0 0 0 8,318
Lockheed Martin Corp COM 539830109 690 1,773 SH   SOLE 0 0 0 1,773
Lowes Cos Inc COM 548661107 16,262 135,790 SH   SOLE 0 0 0 135,790
Mastercard Inc CL A 57636Q104 2,309 7,732 SH   SOLE 0 0 0 7,732
McDonalds Corp COM 580135101 20,834 105,428 SH   SOLE 0 0 0 105,428
Merck & Co Inc COM 58933Y105 7,622 83,802 SH   SOLE 0 0 0 83,802
Microsoft Corp COM 594918104 22,425 142,202 SH   SOLE 0 0 0 142,202
Mondelez Intl Inc CL A 609207105 9,986 181,293 SH   SOLE 0 0 0 181,293
Nextera Energy Inc COM 65339F101 970 4,006 SH   SOLE 0 0 0 4,006
Nike Inc CL B 654106103 254 2,503 SH   SOLE 0 0 0 2,503
Nokia Corp SPONSORED ADR 654902204 110 29,600 SH   SOLE 0 0 0 29,600
Northrup Grumman Corp COM 666807102 303 881 SH   SOLE 0 0 0 881
Novo-Nordisk A S ADR 670100205 578 9,987 SH   SOLE 0 0 0 9,987
Nushares ETF TR NUVEEN ESG LRGCP 67092P201 335 8,073 SH   SOLE 0 0 0 8,073
Nushares ETF TR NUVEEN ENHNC YLD 67092P102 12,474 506,486 SH   SOLE 0 0 0 506,486
Nuveen Amt Free Qlty Mun Inc COM 670657105 720 50,060 SH   SOLE 0 0 0 50,060
Nuveen Mun CR Opportunities COM 670663103 733 47,300 SH   SOLE 0 0 0 47,300
Nvidia Corp COM 67066G104 510 2,165 SH   SOLE 0 0 0 2,165
NXP Semiconductors N V COM N6596X109 200 1,568 SH   SOLE 0 0 0 1,568
OShares ETF TR OSHARS FTSE US 67110P407 13,202 360,563 SH   SOLE 0 0 0 360,563
Parker Hannifin Corp COM 701094104 291 1,413 SH   SOLE 0 0 0 1,413
Paypal Hldgs Inc COM 70450Y103 325 3,009 SH   SOLE 0 0 0 3,009
PepsiCo Inc COM 713448108 15,754 115,268 SH   SOLE 0 0 0 115,268
Pfizer Inc COM 717081103 1,415 36,116 SH   SOLE 0 0 0 36,116
Philip Morris Intl Inc COM 718172109 213 2,500 SH   SOLE 0 0 0 2,500
Phillips 66 Partners LP COM UNIT REP INT 718549207 261 4,241 SH   SOLE 0 0 0 4,241
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 755 7,435 SH   SOLE 0 0 0 7,435
PIMCO ETF TR INTER MUN BD ACT 72201R866 3,885 70,397 SH   SOLE 0 0 0 70,397
Procter & Gamble Co COM 742718109 2,484 19,891 SH   SOLE 0 0 0 19,891
Proshares TR S&P 500 DV ARIST 74348A467 579 7,654 SH   SOLE 0 0 0 7,654
Qualcomm Inc COM 747525103 1,515 17,176 SH   SOLE 0 0 0 17,176
Raytheon Co COM NEW 755111507 592 2,695 SH   SOLE 0 0 0 2,695
Republic Svcs Inc COM 760759100 342 3,813 SH   SOLE 0 0 0 3,813
Royal Dutch Shell Plc SPONS ADR A 780259206 4,141 70,203 SH   SOLE 0 0 0 70,203
S&P Global Inc COM 78409V104 741 2,714 SH   SOLE 0 0 0 2,714
Salesforce Com Inc COM 79466L302 299 1,837 SH   SOLE 0 0 0 1,837
Schwab Strategic TR US DIVIDEND EQ 808524797 765 13,215 SH   SOLE 0 0 0 13,215
Schwab Strategic TR FDT EMK LG 808524730 7,006 234,785 SH   SOLE 0 0 0 234,785
Schwab Strategic TR U.S. LARGE-CAP ETF 808524201 338 4,405 SH   SOLE 0 0 0 4,405
Schwab Strategic TR RL EST SEL SEC 81369Y860 2,548 65,865 SH   SOLE 0 0 0 65,865
Schwab Strategic TR TECHNOLOGY 81369Y803 3,726 40,648 SH   SOLE 0 0 0 40,648
Schwab Strategic TR SBI INT-UTILS 81369Y886 2,830 43,809 SH   SOLE 0 0 0 43,809
Schwab Strategic TR SBI MATERIALS 81369Y100 17,315 281,902 SH   SOLE 0 0 0 281,902
Select Sector SPDR TR COMMUNICATION 81369Y852 1,144 21,328 SH   SOLE 0 0 0 21,328
Select Sector SPDR TR SBI CONS DISCR 81369Y407 3,566 28,435 SH   SOLE 0 0 0 28,435
Select Sector SPDR TR SBI CONS STPLS 81369Y308 5,011 79,562 SH   SOLE 0 0 0 79,562
Select Sector SPDR TR SBI INT FINL 81369Y605 2,968 96,422 SH   SOLE 0 0 0 96,422
Select Sector SPDR TR SBI HEALTHCARE 81369Y209 17,835 175,140 SH   SOLE 0 0 0 175,140
Select Sector SPDR TR SBI INT INDS 81369Y704 17,544 215,337 SH   SOLE 0 0 0 215,337
Sempra Energy COM 816851109 209 1,378 SH   SOLE 0 0 0 1,378
Sherwin Williams Co COM 824348106 201 345 SH   SOLE 0 0 0 345
Southern Co COM 842587107 507 7,958 SH   SOLE 0 0 0 7,958
SPDR Dow Jones Indl Avrg ETF UT SER 1 78467X109 626 2,196 SH   SOLE 0 0 0 2,196
SPDR Gold Trust GOLD SHS 78463V107 225 1,572 SH   SOLE 0 0 0 1,572
SPDR Index SHS FDS LOW CARBON ETF 78463X194 260 2,620 SH   SOLE 0 0 0 2,620
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,837 5,709 SH   SOLE 0 0 0 5,709
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,919 5,112 SH   SOLE 0 0 0 5,112
SPDR Series Trust SSGA GNDER ETF 78468R747 279 3,610 SH   SOLE 0 0 0 3,610
SPDR Series Trust NUVEEN BRC MUNIC 78468R721 447 8,846 SH   SOLE 0 0 0 8,846
SPDR Series Trust AEROSPACE DEF 78464A631 211 1,932 SH   SOLE 0 0 0 1,932
SPDR Series Trust S&P BIOTECH 78464A870 386 4,058 SH   SOLE 0 0 0 4,058
SPDR Series Trust BLOOMBERG BRCLYS 78468R622 662 6,048 SH   SOLE 0 0 0 6,048
SPDR Series Trust S&P 600 SML CAP 78464A813 919 12,686 SH   SOLE 0 0 0 12,686
SPDR Series Trust PORTFOLIO LN TSR 78464A664 1,795 46,168 SH   SOLE 0 0 0 46,168
SPDR Series Trust S&P DIVID ETF 78464A763 1,045 9,715 SH   SOLE 0 0 0 9,715
SPDR Series Trust PORTFOLIO TIPS ETF 78464A656 510 17,863 SH   SOLE 0 0 0 17,863
SPDR Series Trust PORTFOLIO AGRGTE 78464A649 486 16,532 SH   SOLE 0 0 0 16,532
SPDR Series Trust PORTFOLIO SHORT 78464A474 1,617 52,425 SH   SOLE 0 0 0 52,425
Sprott Physical Gold and Silve TR UNIT 85208R101 9,272 632,497 SH   SOLE 0 0 0 632,497
Sprott Physical Gold Trust UNIT 85207H104 1,246 102,269 SH   SOLE 0 0 0 102,269
Sprott Physical Silver TR TR UNIT 85207K107 183 28,000 SH   SOLE 0 0 0 28,000
SSGA Active ETF TR SPDR TR TACTIC 78467V848 12,278 250,617 SH   SOLE 0 0 0 250,617
Stag Indl Inc COM 85254J102 221 7,000 SH   SOLE 0 0 0 7,000
Starbucks Corp COM 855244109 461 5,244 SH   SOLE 0 0 0 5,244
Steris PLC SHS USD G8473T100 282 1,850 SH   SOLE 0 0 0 1,850
Stryker Corp COM 863667101 678 3,228 SH   SOLE 0 0 0 3,228
Sysco Corp COM 871829107 272 3,175 SH   SOLE 0 0 0 3,175
Taiwan Semiconductor Mfg Ltd SPONSORED ADS 874039100 200 3,435 SH   SOLE 0 0 0 3,435
Texas Instrs Inc COM 882508104 1,012 7,886 SH   SOLE 0 0 0 7,886
TherapeuticsMD Inc COM 88338N107 85 35,000 SH   SOLE 0 0 0 35,000
Thermo Fisher Scientific Inc COM 883556102 212 652 SH   SOLE 0 0 0 652
TJX Cos Inc COM 872540109 2,003 32,807 SH   SOLE 0 0 0 32,807
Tocagen Inc COM 888846102 9 15,999 SH   SOLE 0 0 0 15,999
Union Pacific Corp COM 907818108 1,405 7,773 SH   SOLE 0 0 0 7,773
United Parcel Service Inc CL B 911312106 279 2,382 SH   SOLE 0 0 0 2,382
United Technologies Corp COM 913017109 7,163 47,827 SH   SOLE 0 0 0 47,827
UnitedHealth Group Inc COM 91324P102 1,622 5,517 SH   SOLE 0 0 0 5,517
Vanguard Admiral FDS Inc 500 GRTH IDX F 921932505 281 1,609 SH   SOLE 0 0 0 1,609
Vanguard BD Index Fd Inc SHORT TRM BOND 921937827 328 4,071 SH   SOLE 0 0 0 4,071
Vanguard Index FDS MID CAP ETF 922908629 335 1,879 SH   SOLE 0 0 0 1,879
Vanguard Index FDS TOTAL STK MKT 922908769 800 4,892 SH   SOLE 0 0 0 4,892
Vanguard Index FDS S&P 500 ETF SHS 922908363 1,722 5,820 SH   SOLE 0 0 0 5,820
Vanguard Index FDS LARGE CAP ETF 922908637 1,156 7,821 SH   SOLE 0 0 0 7,821
Vanguard Index FDS VALUE ETF 922908744 6,156 51,365 SH   SOLE 0 0 0 51,365
Vanguard Index FDS GROWTH ETF 922908736 18,031 98,976 SH   SOLE 0 0 0 98,976
Vanguard Index FDS REAL ESTATE ETF 922908553 12,069 130,069 SH   SOLE 0 0 0 130,069
Vanguard Intl Equity Index FD TT WRLD ST ETF 922042742 270 3,336 SH   SOLE 0 0 0 3,336
Vanguard Intl Equity Index FD FTSE EMR MKT ETF 922042858 2,176 48,926 SH   SOLE 0 0 0 48,926
Vanguard Scottsdale FDS VNG RUS1000GRW 92206C680 370 2,046 SH   SOLE 0 0 0 2,046
Vanguard Tax Managed Intl FD FTSE DEV MKT ETF 921943858 657 14,912 SH   SOLE 0 0 0 14,912
Vanguard World FD MEGA CAP INDEX 921910873 1,259 11,272 SH   SOLE 0 0 0 11,272
Vanguard World FD COMM SRVC ETF 92204A884 19,708 209,809 SH   SOLE 0 0 0 209,809
Verastem Inc COM 92337C104 24 18,000 SH   SOLE 0 0 0 18,000
Verizon Communications Inc COM 92343V104 1,573 25,622 SH   SOLE 0 0 0 25,622
Visa Inc CL A 92826C839 20,077 106,848 SH   SOLE 0 0 0 106,848
Walmart Inc COM 931142103 411 3,457 SH   SOLE 0 0 0 3,457
Watts Water Technologies Inc CL A 942749102 495 4,960 SH   SOLE 0 0 0 4,960
Wells Fargo Co New COM 949746101 457 8,488 SH   SOLE 0 0 0 8,488
Wisdomtree TR US QTLY DIV GRT 97717X669 225 4,652 SH   SOLE 0 0 0 4,652
Wisdomtree TR EM EX ST-OWNED 97717X578 10,355 331,692 SH   SOLE 0 0 0 331,692
Yum Brands Inc COM 988498101 209 2,076 SH   SOLE 0 0 0 2,076