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
ETFS Physical Platinum COMMON STOCK 003260106 42 500 SH   SOLE   500 0 0
SPDR Gold Shares COMMON STOCK 78463V107 10,441 58,950 SH   SOLE   58,950 0 0
iShares Gold Trust COMMON STOCK 464285105 24,050 1,336,874 SH   SOLE   1,336,874 0 0
CurrencyShares Canadian Dollar ETF COMMON STOCK 46138T104 105 1,425 SH   SOLE   1,425 0 0
T-Mobile US Inc COMMON STOCK 872590104 13 114 SH   SOLE   114 0 0
Vodafone Group Plc ADR COMMON STOCK 92857W308 40 3,000 SH   SOLE   3,000 0 0
EverQuote Inc COMMON STOCK 30041R108 77 2,000 SH   SOLE   2,000 0 0
Facebook Inc COMMON STOCK 30303M102 168 640 SH   SOLE   640 0 0
Alphabet Inc Cap Stk Cl C COMMON STOCK 02079K107 201 137 SH   SOLE   137 0 0
AT&T Inc COMMON STOCK 00206R102 207 7,247 SH   SOLE   7,247 0 0
Charter Communications, Inc. COMMON STOCK 16119P108 256 410 SH   SOLE   410 0 0
Comcast Corp COMMON STOCK 20030N101 259 5,602 SH   SOLE   5,602 0 0
Verizon Communications Inc COMMON STOCK 92343V104 354 5,955 SH   SOLE   5,955 0 0
Walt Disney Co COMMON STOCK 254687106 508 4,095 SH   SOLE   4,095 0 0
Alphabet Inc Cap Stk Cl A COMMON STOCK 02079K305 531 362 SH   SOLE   362 0 0
Activision Blizzard In Com COMMON STOCK 00507v109 18,964 234,269 SH   SOLE   234,269 0 0
Liberty Broadband Corp. Class C COMMON STOCK 530307305 22,156 155,077 SH   SOLE   155,077 0 0
Kimball International Inc COMMON STOCK 494274103 1 114 SH   SOLE   114 0 0
Tilly s Inc COMMON STOCK 886885102 2 250 SH   SOLE   250 0 0
Ford Motor Co COMMON STOCK 345370860 8 1,250 SH   SOLE   1,250 0 0
Host Hotels & Resorts Inc COMMON STOCK 44107P104 11 1,018 SH   SOLE   1,018 0 0
VF Corp COMMON STOCK 918204108 14 200 SH   SOLE   200 0 0
Lauder Estee Cos Inc Cl A COMMON STOCK 518439104 17 80 SH   SOLE   80 0 0
Lear Corp. COMMON STOCK 521865204 18 165 SH   SOLE   165 0 0
Marriott International Inc COMMON STOCK 571903202 24 260 SH   SOLE   260 0 0
Best Buy Inc COMMON STOCK 086516101 36 322 SH   SOLE   322 0 0
Pulte Homes Inc Com COMMON STOCK 745867101 37 800 SH   SOLE   800 0 0
Service Corp Intl COMMON STOCK 817565104 39 933 SH   SOLE   933 0 0
Tesla Motors Inc COMMON STOCK 88160R101 56 130 SH   SOLE   130 0 0
Tractor Supply Co COMMON STOCK 892356106 72 500 SH   SOLE   500 0 0
Yum China Holdings Inc COMMON STOCK 98850P109 89 1,680 SH   SOLE   1,680 0 0
Peloton Interactive Inc COMMON STOCK 70614W100 99 1,000 SH   SOLE   1,000 0 0
Target Corp COMMON STOCK 87612E106 110 696 SH   SOLE   696 0 0
NETFlix Inc Com COMMON STOCK 64110l106 143 285 SH   SOLE   285 0 0
Starbucks Corp COMMON STOCK 855244109 168 1,950 SH   SOLE   1,950 0 0
Yum Brands Inc COMMON STOCK 988498101 208 2,280 SH   SOLE   2,280 0 0
Dunkin' Brands Group Inc COMMON STOCK 265504100 252 3,075 SH   SOLE   3,075 0 0
Lowe's Companies Inc COMMON STOCK 548661107 328 1,980 SH   SOLE   1,980 0 0
McDonald's Corp COMMON STOCK 580135101 345 1,570 SH   SOLE   1,570 0 0
Newell Rubbermaid Inc COMMON STOCK 651229106 681 39,703 SH   SOLE   39,703 0 0
Dollar General Corp COMMON STOCK 256677105 776 3,700 SH   SOLE   3,700 0 0
TJX Companies Inc COMMON STOCK 872540109 869 15,611 SH   SOLE   15,611 0 0
O'Reilly Automotive, Inc COMMON STOCK 67103H107 18,864 40,912 SH   SOLE   40,912 0 0
Nike Inc COMMON STOCK 654106103 21,408 170,524 SH   SOLE   170,524 0 0
Home Depot Inc COMMON STOCK 437076102 29,588 106,543 SH   SOLE   106,543 0 0
Amazon.com, Inc. COMMON STOCK 023135106 37,429 11,887 SH   SOLE   11,887 0 0
US Food Holding Corp COMMON STOCK 912008109 8 363 SH   SOLE   363 0 0
Clorox Co COMMON STOCK 189054109 9 42 SH   SOLE   42 0 0
Brown-Forman Corp COMMON STOCK 115637209 12 157 SH   SOLE   157 0 0
Kroger Company COMMON STOCK 501044101 24 693 SH   SOLE   693 0 0
Kimberly-Clark Corp COMMON STOCK 494368103 33 225 SH   SOLE   225 0 0
Cons Staples Select Sector Spdr Tr Sbi COMMON STOCK 81369Y308 34 534 SH   SOLE   534 0 0
The Kraft Heinz Co COMMON STOCK 500754106 35 1,161 SH   SOLE   1,161 0 0
Curaleaf Holdings Inc COMMON STOCK 23126M102 36 5,000 SH   SOLE   5,000 0 0
Lamb Weston Holdings COMMON STOCK 513272104 40 610 SH   SOLE   610 0 0
ELANCO ANIMAL HEALTH INC COMMON STOCK 28414H103 56 1,988 SH   SOLE   1,988 0 0
Walgreen Boots Alliance Inc Com COMMON STOCK 931427108 96 2,686 SH   SOLE   2,686 0 0
Darling Ingredients COMMON STOCK 237266101 99 2,750 SH   SOLE   2,750 0 0
Nestle SA COMMON STOCK 641069406 101 850 SH   SOLE   850 0 0
Coca-Cola Co COMMON STOCK 191216100 142 2,876 SH   SOLE   2,876 0 0
Unilever Plc Adr New COMMON STOCK 904767704 171 2,770 SH   SOLE   2,770 0 0
General Mills Inc COMMON STOCK 370334104 173 2,803 SH   SOLE   2,803 0 0
Hershey Company COMMON STOCK 427866108 222 1,550 SH   SOLE   1,550 0 0
Tyson Foods Inc Class A COMMON STOCK 902494103 246 4,135 SH   SOLE   4,135 0 0
Costco Wholesale Corp COMMON STOCK 22160K105 263 742 SH   SOLE   742 0 0
McCormick & Co Inc COMMON STOCK 579780206 332 1,712 SH   SOLE   1,712 0 0
Mondelez International Inc COMMON STOCK 609207105 332 5,785 SH   SOLE   5,785 0 0
Wal-Mart Stores Inc COMMON STOCK 931142103 346 2,472 SH   SOLE   2,472 0 0
Unilever NV COMMON STOCK 904784709 423 7,000 SH   SOLE   7,000 0 0
Colgate-Palmolive Co COMMON STOCK 194162103 1,054 13,658 SH   SOLE   13,658 0 0
Sysco Corp COMMON STOCK 871829107 1,118 17,975 SH   SOLE   17,975 0 0
Procter & Gamble Co COMMON STOCK 742718109 2,442 17,568 SH   SOLE   17,568 0 0
Danone SA ADR COMMON STOCK 23636T100 12,865 998,062 SH   SOLE   998,062 0 0
Conagra Brands, Inc. COMMON STOCK 205887102 16,354 457,965 SH   SOLE   457,965 0 0
Constellation Brand COMMON STOCK 21036P108 16,728 88,269 SH   SOLE   88,269 0 0
Church & Dwight Co., Inc. COMMON STOCK 171340102 18,469 197,085 SH   SOLE   197,085 0 0
PepsiCo Inc COMMON STOCK 713448108 18,953 136,743 SH   SOLE   136,743 0 0
Magellan Midstream Partners, L.P. COMMON STOCK 559080106 7 200 SH   SOLE   200 0 0
Valero Energy Corp New Com COMMON STOCK 91913Y100 11 244 SH   SOLE   244 0 0
Wisconsin Energy Corp Com COMMON STOCK 92939U106 13 134 SH   SOLE   134 0 0
Oneok Inc COMMON STOCK 682680103 13 500 SH   SOLE   500 0 0
BP PLC COMMON STOCK 055622104 17 957 SH   SOLE   957 0 0
Kinder Morgan, Inc. COMMON STOCK 49456B101 25 2,000 SH   SOLE   2,000 0 0
CMS Energy Corp COMMON STOCK 125896100 36 582 SH   SOLE   582 0 0
Royal Dutch Shell PLC ADR Class A COMMON STOCK 780259206 76 3,000 SH   SOLE   3,000 0 0
ConocoPhillips COMMON STOCK 20825C104 139 4,245 SH   SOLE   4,245 0 0
Chevron Corp COMMON STOCK 166764100 219 3,046 SH   SOLE   3,046 0 0
Exxon Mobil Corporation COMMON STOCK 30231G102 298 8,670 SH   SOLE   8,670 0 0
Guggenheim Solar ETF COMMON STOCK 46138G706 325 5,015 SH   SOLE   5,015 0 0
Equitrans Midstream Corp COMMON STOCK 294600101 384 45,408 SH   SOLE   45,408 0 0
Eqt Corp Com COMMON STOCK 26884l109 487 37,628 SH   SOLE   37,628 0 0
iShares Global Clean Energy COMMON STOCK 464288224 501 27,095 SH   SOLE   27,095 0 0
Total S A ADR F 1 ADR Rep 1 Ord COMMON STOCK 89151E109 12,330 359,480 SH   SOLE   359,480 0 0
iShares Core MSCI EAFE ETF COMMON STOCK 46432F842 2 36 SH   SOLE   36 0 0
SPDR S&P Health Care Equipment ETF COMMON STOCK 78464A581 3 31 SH   SOLE   31 0 0
Schwab International Small-Cap Eq ETF COMMON STOCK 808524888 3 97 SH   SOLE   97 0 0
Invesco Dynamic Software ETF COMMON STOCK 46137V639 4 32 SH   SOLE   32 0 0
Schwab Fundamental Intl Small Co ETF COMMON STOCK 808524748 6 210 SH   SOLE   210 0 0
Vanguard Dividend Appreciation ETF COMMON STOCK 921908844 7 54 SH   SOLE   54 0 0
Vanguard Tax-Managed Europe Pac ETF COMMON STOCK 921943858 10 247 SH   SOLE   247 0 0
Schwab Fundamental US COMMON STOCK 808524771 15 381 SH   SOLE   381 0 0
ISHARES Medical Devices COMMON STOCK 464288810 16 52 SH   SOLE   52 0 0
iShares TR Msci Eafe Fd Msci Eafe Index Fu COMMON STOCK 464287465 22 349 SH   SOLE   349 0 0
Global X Robotics & Artfcl Intllgnc ETF COMMON STOCK 37954Y715 25 909 SH   SOLE   909 0 0
Schwab Emerging Markets Equity ETF COMMON STOCK 808524706 25 947 SH   SOLE   947 0 0
Schwab Fundamental Emerg Mkts Large Co ETF COMMON STOCK 808524730 26 1,115 SH   SOLE   1,115 0 0
Vanguard Russell 1000 ETF COMMON STOCK 92206C730 29 187 SH   SOLE   187 0 0
Schwab US Dividend COMMON STOCK 808524797 38 687 SH   SOLE   687 0 0
SPDR S&P MidCap 400 ETF COMMON STOCK 78467Y107 40 118 SH   SOLE   118 0 0
Invesco Dynamic Semiconductors ETF COMMON STOCK 46137V647 41 533 SH   SOLE   533 0 0
Invesco S&P 500 Low Volatility ETF COMMON STOCK 46138E354 43 807 SH   SOLE   807 0 0
Schwab US Small-Cap ETF COMMON STOCK 808524607 44 648 SH   SOLE   648 0 0
Schwab International Equity ETF COMMON STOCK 808524805 50 1,606 SH   SOLE   1,606 0 0
iShares Core International Aggt Bd ETF COMMON STOCK 46435G672 60 1,075 SH   SOLE   1,075 0 0
iShares North American Tech COMMON STOCK 464287549 69 222 SH   SOLE   222 0 0
iShares Core S&P Small-Cap COMMON STOCK 464287804 86 1,221 SH   SOLE   1,221 0 0
Vanguard FTSE Emerging Markets ETF COMMON STOCK 922042858 91 2,097 SH   SOLE   2,097 0 0
iShares Core S&P 500 COMMON STOCK 464287200 101 300 SH   SOLE   300 0 0
Schwab US Large Cap ETF COMMON STOCK 808524201 126 1,567 SH   SOLE   1,567 0 0
Schwab Fundamental Intl Large Co ETF COMMON STOCK 808524755 135 5,485 SH   SOLE   5,485 0 0
SPDR Dow Jones Industrial Average ETF COMMON STOCK 78467X109 142 511 SH   SOLE   511 0 0
Vanguard Meg Cap Grth COMMON STOCK 921910816 148 800 SH   SOLE   800 0 0
iShares Russell1000 Growth ETF COMMON STOCK 464287614 282 1,300 SH   SOLE   1,300 0 0
Vanguard Index Fds Growth ETF COMMON STOCK 922908736 315 1,386 SH   SOLE   1,386 0 0
Schwab US Broad Market ETF COMMON STOCK 808524102 481 6,038 SH   SOLE   6,038 0 0
PowerShares QQQ ETF COMMON STOCK 46090E103 490 1,762 SH   SOLE   1,762 0 0
SPDR S&P 500 ETF COMMON STOCK 78462F103 738 2,203 SH   SOLE   2,203 0 0
Schwab Fundamental US Broad Market ETF COMMON STOCK 808524789 1,372 35,985 SH   SOLE   35,985 0 0
Vanguard Total Stock Market ETF COMMON STOCK 922908769 1,565 9,187 SH   SOLE   9,187 0 0
Keycorp New COMMON STOCK 493267108 2 170 SH   SOLE   170 0 0
Atlantic Union Bankshares Corporation COMMON STOCK 04911A107 3 120 SH   SOLE   120 0 0
Triton International Ltd COMMON STOCK G9078F107 4 100 SH   SOLE   100 0 0
Citigroup Inc COMMON STOCK 172967424 4 100 SH   SOLE   100 0 0
PIONEER BANCORP ORD COMMON STOCK 723561106 9 1,000 SH   SOLE   1,000 0 0
Peoples Bancorp Inc (Marietta OH) COMMON STOCK 709789101 11 593 SH   SOLE   593 0 0
Assurant Inc COMMON STOCK 04621X108 18 148 SH   SOLE   148 0 0
Brown & Brown Inc COMMON STOCK 115236101 18 400 SH   SOLE   400 0 0
Digital Realty Trust Inc COMMON STOCK 253868103 22 150 SH   SOLE   150 0 0
American Financial Group Inc COMMON STOCK 025932104 22 330 SH   SOLE   330 0 0
Provident Bancorp In COMMON STOCK 74383L105 24 3,031 SH   SOLE   3,031 0 0
S&Pglobal Inc Com COMMON STOCK 78409V104 27 75 SH   SOLE   75 0 0
Goldman Sachs Group Inc COMMON STOCK 38141g104 27 135 SH   SOLE   135 0 0
Cme Group Inc Cl A Class A COMMON STOCK 12572q105 33 200 SH   SOLE   200 0 0
Northway Financial Inc COMMON STOCK 667270201 34 1,575 SH   SOLE   1,575 0 0
Tompkins Financial Corp COMMON STOCK 890110109 36 627 SH   SOLE   627 0 0
BlackRock Inc COMMON STOCK 09247X101 44 78 SH   SOLE   78 0 0
American Express Co COMMON STOCK 025816109 53 530 SH   SOLE   530 0 0
The Charles Schwab Corp COMMON STOCK 808513105 54 1,500 SH   SOLE   1,500 0 0
Cullen/Frost Bankers Inc COMMON STOCK 229899109 56 880 SH   SOLE   880 0 0
M & T Bank Corp COMMON STOCK 55261F104 64 700 SH   SOLE   700 0 0
Arrow Financial Corp COMMON STOCK 042744102 69 2,758 SH   SOLE   2,758 0 0
US Bancorp COMMON STOCK 902973304 89 2,485 SH   SOLE   2,485 0 0
Cincinnati Financial Corp COMMON STOCK 172062101 101 1,300 SH   SOLE   1,300 0 0
Old Second Bancorp Inc COMMON STOCK 680277100 112 15,000 SH   SOLE   15,000 0 0
Berkley WR Corp COMMON STOCK 084423102 138 2,250 SH   SOLE   2,250 0 0
Bank Of America COMMON STOCK 060505104 139 5,780 SH   SOLE   5,780 0 0
Annaly Capital Mgmt COMMON STOCK 035710409 142 20,000 SH   SOLE   20,000 0 0
Travelers Companies Com COMMON STOCK 89417e109 210 1,937 SH   SOLE   1,937 0 0
Commerce Bancshares Inc COMMON STOCK 200525103 350 6,215 SH   SOLE   6,215 0 0
Aon Corp Com COMMON STOCK G0403H108 377 1,829 SH   SOLE   1,829 0 0
Chubb Ltd COMMON STOCK H1467J104 14,476 124,668 SH   SOLE   124,668 0 0
First Republic Bank COMMON STOCK 33616C100 17,097 156,768 SH   SOLE   156,768 0 0
Marsh & McLennan Companies Inc COMMON STOCK 571748102 19,336 168,575 SH   SOLE   168,575 0 0
JPMorgan Chase & Co COMMON STOCK 46625H100 22,219 230,802 SH   SOLE   230,802 0 0
Spectrum Pharmaceuticals Inc COMMON STOCK 84763A108 3 675 SH   SOLE   675 0 0
Conformis Inc COMMON STOCK 20717E101 5 6,000 SH   SOLE   6,000 0 0
Bristol-Myers Squibb Company- Contingent Value Rights(CVR) COMMON STOCK 110122157 6 2,503 SH   SOLE   2,503 0 0
Gilead Sciences Inc COMMON STOCK 375558103 6 100 SH   SOLE   100 0 0
Fresenius Med Care Spons ADR COMMON STOCK 358029106 8 200 SH   SOLE   200 0 0
Sarepta Therapeutics Inc COMMON STOCK 803607100 10 70 SH   SOLE   70 0 0
RadNet Inc COMMON STOCK 750491102 15 1,000 SH   SOLE   1,000 0 0
Anthem Inc COMMON STOCK 036752103 16 58 SH   SOLE   58 0 0
Crispr Therapeutics Agnamen Akt COMMON STOCK H17182108 25 300 SH   SOLE   300 0 0
Alcon Inc COMMON STOCK H01301128 28 497 SH   SOLE   497 0 0
Alnylam Pharmaceuticals, Inc. COMMON STOCK 02043Q107 29 200 SH   SOLE   200 0 0
Cigna Corp COMMON STOCK 125523100 34 202 SH   SOLE   202 0 0
Sangamo BioSciences Inc COMMON STOCK 800677106 47 5,000 SH   SOLE   5,000 0 0
Hill Rom Holdings COMMON STOCK 431475102 50 600 SH   SOLE   600 0 0
Moderna Inc COMMON STOCK 60770K107 53 750 SH   SOLE   750 0 0
Laboratory Amer Hldgs Com New COMMON STOCK 50540r409 66 352 SH   SOLE   352 0 0
S & P Healthcare ETF COMMON STOCK 81369Y209 85 804 SH   SOLE   804 0 0
Biogen Inc. COMMON STOCK 09062X103 85 300 SH   SOLE   300 0 0
Novartis AG COMMON STOCK 66987V109 106 1,219 SH   SOLE   1,219 0 0
Sanofi SA COMMON STOCK 80105N105 119 2,375 SH   SOLE   2,375 0 0
Henry Schein Inc COMMON STOCK 806407102 126 2,140 SH   SOLE   2,140 0 0
Baxter International Inc COMMON STOCK 071813109 143 1,780 SH   SOLE   1,780 0 0
Roche Holding AG COMMON STOCK 771195104 154 3,604 SH   SOLE   3,604 0 0
Bristol-Myers Squibb Company COMMON STOCK 110122108 199 3,299 SH   SOLE   3,299 0 0
Becton Dickinson & Co COMMON STOCK 075887109 220 944 SH   SOLE   944 0 0
Stryker Corporation COMMON STOCK 863667101 299 1,435 SH   SOLE   1,435 0 0
Cerner Corp COMMON STOCK 156782104 304 4,200 SH   SOLE   4,200 0 0
Medtronic PLC COMMON STOCK G5960L103 368 3,539 SH   SOLE   3,539 0 0
Mettler-Toledo International Inc COMMON STOCK 592688105 415 430 SH   SOLE   430 0 0
Merck & Co Inc COMMON STOCK 58933Y105 455 5,484 SH   SOLE   5,484 0 0
Idexx Labs Inc COMMON STOCK 45168d104 481 1,224 SH   SOLE   1,224 0 0
Zoetis Inc COMMON STOCK 98978V103 520 3,144 SH   SOLE   3,144 0 0
Lilly Eli & Co COMMON STOCK 532457108 587 3,965 SH   SOLE   3,965 0 0
Thermo Fisher Corp COMMON STOCK 883556102 719 1,629 SH   SOLE   1,629 0 0
Humana Inc COMMON STOCK 444859102 724 1,750 SH   SOLE   1,750 0 0
Vertex Pharmaceuticals Inc COMMON STOCK 92532F100 754 2,769 SH   SOLE   2,769 0 0
Amgen Inc COMMON STOCK 031162100 829 3,260 SH   SOLE   3,260 0 0
Johnson & Johnson COMMON STOCK 478160104 1,703 11,442 SH   SOLE   11,442 0 0
Pfizer Inc COMMON STOCK 717081103 3,321 90,480 SH   SOLE   90,480 0 0
Illumina Inc COMMON STOCK 452327109 8,090 26,176 SH   SOLE   26,176 0 0
Alexion Pharmaceutical, Inc. COMMON STOCK 015351109 10,465 91,457 SH   SOLE   91,457 0 0
Intuitive Surgical, Inc. COMMON STOCK 46120E602 11,120 15,672 SH   SOLE   15,672 0 0
Catalent Inc COMMON STOCK 148806102 11,869 138,561 SH   SOLE   138,561 0 0
Lonza Group AG Unsponsored ADR COMMON STOCK 54338V101 13,080 211,758 SH   SOLE   211,758 0 0
AstraZeneca Plc ADR COMMON STOCK 046353108 18,717 341,550 SH   SOLE   341,550 0 0
AbbVie Inc COMMON STOCK 00287Y109 20,244 231,121 SH   SOLE   231,121 0 0
UnitedHealth Group Incorporated COMMON STOCK 91324P102 26,225 84,117 SH   SOLE   84,117 0 0
Abbott Laboratories COMMON STOCK 002824100 26,748 245,776 SH   SOLE   245,776 0 0
Rockwell Automation, Inc. COMMON STOCK 773903109 2 11 SH   SOLE   11 0 0
FTI Consulting Inc COMMON STOCK 302941109 5 50 SH   SOLE   50 0 0
Skywest Inc Com COMMON STOCK 830879102 9 309 SH   SOLE   309 0 0
Paychex Inc COMMON STOCK 704326107 10 129 SH   SOLE   129 0 0
Ihs Markit Ltd COMMON STOCK G47567105 12 148 SH   SOLE   148 0 0
GE Co COMMON STOCK 369604103 12 1,888 SH   SOLE   1,888 0 0
Albany International Corp COMMON STOCK 012348108 12 240 SH   SOLE   240 0 0
Norfolk Southern Corp COMMON STOCK 655844108 12 56 SH   SOLE   56 0 0
Manpower Inc Com COMMON STOCK 56418h100 13 181 SH   SOLE   181 0 0
Genuine Parts Co Com COMMON STOCK 372460105 19 200 SH   SOLE   200 0 0
OTIS Worldwide Corporation COMMON STOCK 68902V107 24 379 SH   SOLE   379 0 0
Verisk Analytics Inc COMMON STOCK 92345Y106 28 151 SH   SOLE   151 0 0
Ingersoll Rand Co Ltd Class A COMMON STOCK 45687V106 44 1,235 SH   SOLE   1,235 0 0
Canadian Natl Ry Co Com COMMON STOCK 136375102 46 428 SH   SOLE   428 0 0
Iron Mountain Inc COMMON STOCK 46284V101 54 2,024 SH   SOLE   2,024 0 0
Cummins Inc Com COMMON STOCK 231021106 58 274 SH   SOLE   274 0 0
Plug Power Inc New COMMON STOCK 72919P202 70 5,250 SH   SOLE   5,250 0 0
Caterpillar Inc COMMON STOCK 149123101 97 650 SH   SOLE   650 0 0
Kansas City Southern Inc COMMON STOCK 485170302 145 800 SH   SOLE   800 0 0
PACCAR Inc COMMON STOCK 693718108 145 1,700 SH   SOLE   1,700 0 0
Danaher Corp COMMON STOCK 235851102 145 675 SH   SOLE   675 0 0
Trane Technologies PLC Class A COMMON STOCK G8994E103 170 1,400 SH   SOLE   1,400 0 0
Hubbell Inc COMMON STOCK 443510607 196 1,431 SH   SOLE   1,431 0 0
Boeing Co COMMON STOCK 097023105 198 1,200 SH   SOLE   1,200 0 0
Honeywell International COMMON STOCK 438516106 199 1,208 SH   SOLE   1,208 0 0
Eaton Corp PLC COMMON STOCK G29183103 201 1,968 SH   SOLE   1,968 0 0
Parker Hannifin Corp Com COMMON STOCK 701094104 212 1,046 SH   SOLE   1,046 0 0
CSX Corp COMMON STOCK 126408103 228 2,935 SH   SOLE   2,935 0 0
Illinois Tool Works Inc COMMON STOCK 452308109 234 1,212 SH   SOLE   1,212 0 0
United Parcel Service Inc (UPS) COMMON STOCK 911312106 274 1,647 SH   SOLE   1,647 0 0
Lockheed Martin Corp COMMON STOCK 539830109 425 1,108 SH   SOLE   1,108 0 0
Waste Connections Inc COMMON STOCK 94106B101 426 4,105 SH   SOLE   4,105 0 0
3M Co COMMON STOCK 88579Y101 566 3,532 SH   SOLE   3,532 0 0
Roper Technologies Inc COMMON STOCK 776696106 595 1,505 SH   SOLE   1,505 0 0
Berkshire Hathaway Inc Class B COMMON STOCK 084670702 1,022 4,799 SH   SOLE   4,799 0 0
Ametek Inc COMMON STOCK 031100100 1,934 19,460 SH   SOLE   19,460 0 0
Raytheon Technologies Corporation COMMON STOCK 75513E101 11,923 207,207 SH   SOLE   207,207 0 0
Allegion PLC COMMON STOCK G0176J109 13,894 140,467 SH   SOLE   140,467 0 0
L3Harris Technologies Inc. COMMON STOCK 502431109 14,168 83,417 SH   SOLE   83,417 0 0
Waste Management, Inc COMMON STOCK 94106L109 17,004 150,249 SH   SOLE   150,249 0 0
Union Pacific Corp COMMON STOCK 907818108 23,978 121,794 SH   SOLE   121,794 0 0
Cannabix Technologies Inc COMMON STOCK 13765L101 2 5,000 SH   SOLE   5,000 0 0
Sykes Enterprises Inc COMMON STOCK 871237103 3 100 SH   SOLE   100 0 0
Square Inc COMMON STOCK 852234103 5 32 SH   SOLE   32 0 0
Amkor Technology Inc Com COMMON STOCK 031652100 11 950 SH   SOLE   950 0 0
Analog Devices COMMON STOCK 032654105 13 109 SH   SOLE   109 0 0
WEX Inc COMMON STOCK 96208T104 14 100 SH   SOLE   100 0 0
Alibaba Group Holding Ltd COMMON STOCK 01609W102 15 50 SH   SOLE   50 0 0
SeaChange International, Inc. COMMON STOCK 811699107 22 25,000 SH   SOLE   25,000 0 0
Snowflake Cl A Ord COMMON STOCK 833445109 28 110 SH   SOLE   110 0 0
CDK Global Inc COMMON STOCK 12508E101 36 816 SH   SOLE   816 0 0
Cree Inc COMMON STOCK 225447101 44 689 SH   SOLE   689 0 0
Applied Materials COMMON STOCK 038222105 48 800 SH   SOLE   800 0 0
Gartner Inc COMMON STOCK 366651107 50 400 SH   SOLE   400 0 0
Vanguard Information Technology ETF COMMON STOCK 92204A702 52 168 SH   SOLE   168 0 0
Adobe Systems Inc COMMON STOCK 00724F101 65 132 SH   SOLE   132 0 0
Oracle Corp COMMON STOCK 68389X105 73 1,231 SH   SOLE   1,231 0 0
Technolgy Sector Spdr Tr Sbi COMMON STOCK 81369Y803 86 737 SH   SOLE   737 0 0
Skyworks Solutions Inc COMMON STOCK 83088M102 102 700 SH   SOLE   700 0 0
Nvidia Corp Com COMMON STOCK 67066g104 108 200 SH   SOLE   200 0 0
Tyler Technologies COMMON STOCK 902252105 125 360 SH   SOLE   360 0 0
Qualcomm Inc COMMON STOCK 747525103 157 1,333 SH   SOLE   1,333 0 0
Akamai Technologies Com COMMON STOCK 00971T101 193 1,750 SH   SOLE   1,750 0 0
Sap Ag Sporsored ADR COMMON STOCK 803054204 216 1,385 SH   SOLE   1,385 0 0
Texas Instruments Inc COMMON STOCK 882508104 253 1,774 SH   SOLE   1,774 0 0
Intel Corp COMMON STOCK 458140100 297 5,740 SH   SOLE   5,740 0 0
Nice Ltd COMMON STOCK 653656108 329 1,450 SH   SOLE   1,450 0 0
Amphenol Corp Cl A COMMON STOCK 032095101 365 3,375 SH   SOLE   3,375 0 0
Cisco Systems Inc COMMON STOCK 17275R102 371 9,411 SH   SOLE   9,411 0 0
Intuit Inc COMMON STOCK 461202103 383 1,175 SH   SOLE   1,175 0 0
Microchip Technology Inc COMMON STOCK 595017104 408 3,975 SH   SOLE   3,975 0 0
Paypal Hldgs Inc COMMON STOCK 70450Y103 419 2,125 SH   SOLE   2,125 0 0
Mastercard Inc Cl A COMMON STOCK 57636Q104 427 1,264 SH   SOLE   1,264 0 0
International Business Machines Corp COMMON STOCK 459200101 573 4,709 SH   SOLE   4,709 0 0
TE Connectivity Ltd COMMON STOCK H84989104 712 7,284 SH   SOLE   7,284 0 0
Automatic Data Processing Inc COMMON STOCK 053015103 989 7,088 SH   SOLE   7,088 0 0
Broadridge Financial Solutions, Inc. COMMON STOCK 11133T103 9,249 70,067 SH   SOLE   70,067 0 0
Global Payments Inc. COMMON STOCK 37940X102 16,335 91,987 SH   SOLE   91,987 0 0
NXP Semiconductors NV COMMON STOCK N6596X109 18,443 147,770 SH   SOLE   147,770 0 0
Taiwan Semiconductor Manufacturing Co Ltd COMMON STOCK 874039100 25,085 309,430 SH   SOLE   309,430 0 0
Visa Inc COMMON STOCK 92826C839 25,240 126,217 SH   SOLE   126,217 0 0
Accenture PLC COMMON STOCK G1151C101 29,305 129,674 SH   SOLE   129,674 0 0
Microsoft Corp COMMON STOCK 594918104 31,150 148,101 SH   SOLE   148,101 0 0
Apple Inc COMMON STOCK 037833100 39,634 342,230 SH   SOLE   342,230 0 0
Corteva Inc com COMMON STOCK 22052L104 31 1,086 SH   SOLE   1,086 0 0
Eastman Chem Co Com COMMON STOCK 277432100 50 640 SH   SOLE   640 0 0
Du Pont E I De Nemour&Co COMMON STOCK 26614N102 59 1,061 SH   SOLE   1,061 0 0
Dow Chemical Co COMMON STOCK 260557103 70 1,486 SH   SOLE   1,486 0 0
Wheaton Precious Metals Corp COMMON STOCK 962879102 147 3,000 SH   SOLE   3,000 0 0
Ecolab Inc COMMON STOCK 278865100 248 1,241 SH   SOLE   1,241 0 0
Air Products & Chemical Inc COMMON STOCK 009158106 367 1,232 SH   SOLE   1,232 0 0
Linde Plc COMMON STOCK G5494J103 19,696 82,713 SH   SOLE   82,713 0 0
Sherwin Williams Co COMMON STOCK 824348106 21,758 31,228 SH   SOLE   31,228 0 0
Schwab US REIT ETF COMMON STOCK 808524847 4 121 SH   SOLE   121 0 0
Cbre Group Inc COMMON STOCK 12504L109 14 300 SH   SOLE   300 0 0
Vanguard INTL Equity ETF COMMON STOCK 922042676 19 384 SH   SOLE   384 0 0
Prologis, Inc. COMMON STOCK 74340W103 57 563 SH   SOLE   563 0 0
Vanguard REIT COMMON STOCK 922908553 102 1,298 SH   SOLE   1,298 0 0
American Tower Corp Cl A COMMON STOCK 03027X100 663 2,744 SH   SOLE   2,744 0 0
Crown Castle International Corp COMMON STOCK 22822V101 18,880 113,393 SH   SOLE   113,393 0 0
Duke Energy Corp New Com COMMON STOCK 26441C204 31 348 SH   SOLE   348 0 0
ENERGY INC COMMON STOCK 30034W106 36 700 SH   SOLE   700 0 0
Entergy Corp COMMON STOCK 29364G103 59 600 SH   SOLE   600 0 0
American Elec Pwr Inc Com COMMON STOCK 025537101 72 887 SH   SOLE   887 0 0
Southern Co COMMON STOCK 842587107 123 2,274 SH   SOLE   2,274 0 0
Dominion Resources Inc COMMON STOCK 25746U109 162 2,055 SH   SOLE   2,055 0 0
Northwest Natural Gas COMMON STOCK 66765N105 182 4,000 SH   SOLE   4,000 0 0
Eversource Energy COMMON STOCK 30040W108 289 3,454 SH   SOLE   3,454 0 0
NextEra Energy Inc COMMON STOCK 65339F101 805 2,900 SH   SOLE   2,900 0 0
American Water Works Company, Inc. COMMON STOCK 030420103 19,135 132,073 SH   SOLE   132,073 0 0
I Shares Barclays 1-3 Year Treasury Bond COMMON STOCK 464287457 2 25 SH   SOLE   25 0 0
iShares Short Treasury Bond COMMON STOCK 464288679 3 27 SH   SOLE   27 0 0
Schwab Intermediate Term UST ETF COMMON STOCK 808524854 21 357 SH   SOLE   357 0 0
Vanguard Short Term Inflation Protected Securities Index Fund COMMON STOCK 922020805 28 550 SH   SOLE   550 0 0
iShares TIPS Bond ETF COMMON STOCK 464287176 113 896 SH   SOLE   896 0 0
Schwab US TIPS ETF COMMON STOCK 808524870 162 2,634 SH   SOLE   2,634 0 0
Invesco BulletShares 2029 Corp Bd ETF COMMON STOCK 46138J577 6 280 SH   SOLE   280 0 0
iShares iBoxx $ Invst Grade Crp Bond COMMON STOCK 464287242 8 60 SH   SOLE   60 0 0
Ishares Tr Sh Tr Crport Etf COMMON STOCK 464288646 11 196 SH   SOLE   196 0 0
Invesco BulletShares 2026 Corp Bd ETF COMMON STOCK 46138J791 16 722 SH   SOLE   722 0 0
Vanguard Intermediate-Term Corp Bd ETF COMMON STOCK 92206C870 19 196 SH   SOLE   196 0 0
Invesco BulletShares 2025 Corp Bd ETF COMMON STOCK 46138J825 173 7,737 SH   SOLE   7,737 0 0
Invesco BulletShares 2021 Corp Bd ETF COMMON STOCK 46138J700 241 11,320 SH   SOLE   11,320 0 0
Invesco BulletShares 2024 Corp Bd ETF COMMON STOCK 46138J841 253 11,414 SH   SOLE   11,414 0 0
Invesco BulletShares 2022 Corp Bd ETF COMMON STOCK 46138J882 317 14,537 SH   SOLE   14,537 0 0
Invesco BulletShares 2023 Corp Bd ETF COMMON STOCK 46138J866 338 15,505 SH   SOLE   15,505 0 0
Invesco BulletShares 2020 Corp Bd ETF COMMON STOCK 46138J502 370 17,438 SH   SOLE   17,438 0 0
I Shares TR Barcly Usagg B COMMON STOCK 464287226 4 31 SH   SOLE   31 0 0
Vanguard Mortgage Backed COMMON STOCK 92206C771 18 340 SH   SOLE   340 0 0
Schwab US Aggregate Bond ETF COMMON STOCK 808524839 28 504 SH   SOLE   504 0 0
iShares iBonds Dec 2024 Term Muni Bond ETF COMMON STOCK 46435U697 21 765 SH   SOLE   765 0 0
iShares iBonds Dec 2023 Term Muni Bond ETF COMMON STOCK 46435G318 25 955 SH   SOLE   955 0 0
SPDR Nuveen Barclay ETF COMMON STOCK 78468R739 34 690 SH   SOLE   690 0 0
iShares iBonds Dec 2021 Term Muni Bond ETF COMMON STOCK 46435G789 78 2,995 SH   SOLE   2,995 0 0
iShares National Muni Bond COMMON STOCK 464288414 90 774 SH   SOLE   774 0 0
iShares iBonds Dec 2022 Term Muni Bond ETF COMMON STOCK 46435G755 121 4,576 SH   SOLE   4,576 0 0