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 45 500 SH   SOLE   500 0 0
SPDR Gold MiniShares COMMON STOCK 98149E204 236 13,540 SH   SOLE   13,540 0 0
SPDR Gold Shares COMMON STOCK 78463V107 8,983 54,701 SH   SOLE   54,701 0 0
iShares Gold Trust COMMON STOCK 464285204 23,861 714,193 SH   SOLE   714,193 0 0
CurrencyShares Canadian Dollar ETF COMMON STOCK 46138T104 97 1,250 SH   SOLE   1,250 0 0
T-Mobile US Inc COMMON STOCK 872590104 4 30 SH   SOLE   30 0 0
Take Two Interactv COMMON STOCK 874054109 5 31 SH   SOLE   31 0 0
Telenor ASA Sponsored ADR COMMON STOCK 87944W105 8 487 SH   SOLE   487 0 0
Vivendi SA Unsponsored ADR COMMON STOCK 92852T201 10 273 SH   SOLE   273 0 0
K D D I Corp Adr COMMON STOCK 48667L106 11 685 SH   SOLE   685 0 0
Tencent Holdings Ltd. Unsponsored ADR COMMON STOCK 88032Q109 20 338 SH   SOLE   338 0 0
Telefonos De Mexico Sa Spon ADR Ord L COMMON STOCK 88087E100 24 578 SH   SOLE   578 0 0
EverQuote Inc COMMON STOCK 30041R108 37 2,000 SH   SOLE   2,000 0 0
Verizon Communications Inc COMMON STOCK 92343V104 40 734 SH   SOLE   734 0 0
AT&T Inc COMMON STOCK 00206R102 47 1,741 SH   SOLE   1,741 0 0
Charter Communications, Inc. COMMON STOCK 16119P108 298 410 SH   SOLE   410 0 0
Comcast Corp COMMON STOCK 20030N101 355 6,351 SH   SOLE   6,351 0 0
Facebook Inc COMMON STOCK 30303M102 425 1,253 SH   SOLE   1,253 0 0
Alphabet Inc Cap Stk Cl C COMMON STOCK 02079K107 752 282 SH   SOLE   282 0 0
Alphabet Inc Cap Stk Cl A COMMON STOCK 02079K305 826 309 SH   SOLE   309 0 0
Activision Blizzard In Com COMMON STOCK 00507V109 20,497 264,859 SH   SOLE   264,859 0 0
Liberty Broadband Corp. Class C COMMON STOCK 530307305 26,061 150,901 SH   SOLE   150,901 0 0
I T T Educ Svcs Inc COMMON STOCK 28618M106 7 320 SH   SOLE   320 0 0
Deckers Outdoor Corp COMMON STOCK 243537107 1 4 SH   SOLE   4 0 0
Lojas Renner SA COMMON STOCK 54146M202 2 266 SH   SOLE   266 0 0
Host Hotels & Resorts Inc COMMON STOCK 44107P104 2 113 SH   SOLE   113 0 0
Grand Canyon Education Inc COMMON STOCK 38526M106 2 25 SH   SOLE   25 0 0
Nordstrom Inc Com COMMON STOCK 655664100 3 95 SH   SOLE   95 0 0
Frontdoor Inc COMMON STOCK 35905A109 3 63 SH   SOLE   63 0 0
Toll Brothers Inc COMMON STOCK 889478103 3 50 SH   SOLE   50 0 0
Pan Pacific International Holdings Corp COMMON STOCK 69807K105 3 145 SH   SOLE   145 0 0
Service Corp Intl COMMON STOCK 817565104 3 53 SH   SOLE   53 0 0
Hasbro Inc Com COMMON STOCK 418056107 3 36 SH   SOLE   36 0 0
Vail Resorts Inc COMMON STOCK 91879Q109 3 10 SH   SOLE   10 0 0
21st Cent Fox Cl A COMMON STOCK 35137L105 3 86 SH   SOLE   86 0 0
Capri Holdings Ltd COMMON STOCK G1890L107 4 73 SH   SOLE   73 0 0
Dollar Tree Stores Inc COMMON STOCK 256746108 4 41 SH   SOLE   41 0 0
Gentherm Inc COMMON STOCK 37253A103 4 50 SH   SOLE   50 0 0
Honda Motor Co Ltd COMMON STOCK 438128308 4 141 SH   SOLE   141 0 0
Dorman Products Inc COMMON STOCK 258278100 4 46 SH   SOLE   46 0 0
Ulta Beauty Inc COMMON STOCK 90384S303 5 13 SH   SOLE   13 0 0
IAA Inc COMMON STOCK 449253103 5 93 SH   SOLE   93 0 0
Cavco Industries Inc COMMON STOCK 149568107 5 22 SH   SOLE   22 0 0
Chipotle Mexican Grill Inc Class A COMMON STOCK 169656105 5 3 SH   SOLE   3 0 0
Mr Price Group Ltd COMMON STOCK 62476L207 5 408 SH   SOLE   408 0 0
Carters Inc COMMON STOCK 146229109 6 59 SH   SOLE   59 0 0
Five Below Inc COMMON STOCK 33829M101 6 33 SH   SOLE   33 0 0
Texas Roadhouse, Inc. COMMON STOCK 882681109 6 65 SH   SOLE   65 0 0
Choice Hotels International Inc COMMON STOCK 169905106 6 47 SH   SOLE   47 0 0
Lithia Motors Inc COMMON STOCK 536797103 7 21 SH   SOLE   21 0 0
Polaris Inc COMMON STOCK 731068102 7 57 SH   SOLE   57 0 0
eBay Inc COMMON STOCK 278642103 7 99 SH   SOLE   99 0 0
Yamaha Corp COMMON STOCK 984627109 7 112 SH   SOLE   112 0 0
Ryohin Keikaku Co., Ltd. Unsponsored ADR COMMON STOCK 78392U105 7 326 SH   SOLE   326 0 0
Suzuki Motor Corp COMMON STOCK 86959X107 7 41 SH   SOLE   41 0 0
Carlsberg A/S Sponsored ADR Class B COMMON STOCK 142795202 8 241 SH   SOLE   241 0 0
Floor & Decor Holdings Inc COMMON STOCK 339750101 8 67 SH   SOLE   67 0 0
Columbia Sportswear COMMON STOCK 198516106 8 85 SH   SOLE   85 0 0
Asbury Automotive Group Inc COMMON STOCK 043436104 9 44 SH   SOLE   44 0 0
Etsy Inc com COMMON STOCK 29786A106 9 42 SH   SOLE   42 0 0
Compass Group Plc Adr COMMON STOCK 20449X401 9 418 SH   SOLE   418 0 0
Dick's Sporting Goods Inc COMMON STOCK 253393102 9 73 SH   SOLE   73 0 0
Industria De Diseno Textil SA COMMON STOCK 455793109 9 481 SH   SOLE   481 0 0
LKQ Corporation COMMON STOCK 501889208 9 176 SH   SOLE   176 0 0
Lauder Estee Cos Inc Cl A COMMON STOCK 518439104 9 30 SH   SOLE   30 0 0
Ferguson PLC COMMON STOCK G3421J106 9 68 SH   SOLE   68 0 0
Nvr Inc Com COMMON STOCK 62944T105 10 2 SH   SOLE   2 0 0
Aramark COMMON STOCK 03852U106 10 295 SH   SOLE   295 0 0
Koninklijke Philips El Ny Reg Sh New COMMON STOCK 500472303 10 236 SH   SOLE   236 0 0
Yum China Holdings Inc COMMON STOCK 98850P109 11 189 SH   SOLE   189 0 0
Aptargroup Inc Com COMMON STOCK 038336103 11 93 SH   SOLE   93 0 0
Shimano Inc COMMON STOCK 82455C101 12 396 SH   SOLE   396 0 0
Williams-Sonoma Inc COMMON STOCK 969904101 12 67 SH   SOLE   67 0 0
Volkswagen AG COMMON STOCK 928662501 12 532 SH   SOLE   532 0 0
Darden Restaurants Inc COMMON STOCK 237194105 12 81 SH   SOLE   81 0 0
Lululemon Athletica COMMON STOCK 550021109 14 34 SH   SOLE   34 0 0
Burlington Stores, Inc. COMMON STOCK 122017106 15 52 SH   SOLE   52 0 0
Borg Warner Inc COMMON STOCK 099724106 15 349 SH   SOLE   349 0 0
NETFlix Inc Com COMMON STOCK 64110l106 15 25 SH   SOLE   25 0 0
LESLIES ORD COMMON STOCK 527064109 15 748 SH   SOLE   748 0 0
Tesla Motors Inc COMMON STOCK 88160R101 16 20 SH   SOLE   20 0 0
VF Corp COMMON STOCK 918204108 16 232 SH   SOLE   232 0 0
Techtronic Industr COMMON STOCK 87873R101 16 165 SH   SOLE   165 0 0
Ford Motor Co COMMON STOCK 345370860 18 1,250 SH   SOLE   1,250 0 0
Starbucks Corp COMMON STOCK 855244109 21 194 SH   SOLE   194 0 0
Lennar Corporation Class A COMMON STOCK 526057104 23 241 SH   SOLE   241 0 0
Cheesecake Factory Inc COMMON STOCK 163072101 23 491 SH   SOLE   491 0 0
Graco Inc Com COMMON STOCK 384109104 24 343 SH   SOLE   343 0 0
Pool Corporation COMMON STOCK 73278L105 24 56 SH   SOLE   56 0 0
Siteone Landscape Supply Inc com COMMON STOCK 82982L103 25 124 SH   SOLE   124 0 0
LUCID GROUP ORD COMMON STOCK 549498103 25 1,000 SH   SOLE   1,000 0 0
Lear Corp. COMMON STOCK 521865204 26 166 SH   SOLE   166 0 0
Lvmh Moet New Adr COMMON STOCK 502441306 26 182 SH   SOLE   182 0 0
Adidas Ag Adr COMMON STOCK 00687A107 27 170 SH   SOLE   170 0 0
Yum Brands Inc COMMON STOCK 988498101 37 300 SH   SOLE   300 0 0
S & P Discretionary ETF COMMON STOCK 81369Y407 40 223 SH   SOLE   223 0 0
Pulte Homes Inc Com COMMON STOCK 745867101 45 973 SH   SOLE   973 0 0
Autozone Inc COMMON STOCK 053332102 54 32 SH   SOLE   32 0 0
Tractor Supply Co COMMON STOCK 892356106 59 290 SH   SOLE   290 0 0
Best Buy Inc COMMON STOCK 086516101 60 566 SH   SOLE   566 0 0
Hilton Worldwide Hld COMMON STOCK 43300A203 61 460 SH   SOLE   460 0 0
CarMax Inc COMMON STOCK 143130102 173 1,350 SH   SOLE   1,350 0 0
General Motors Corp COMMON STOCK 37045V100 220 4,170 SH   SOLE   4,170 0 0
McDonald's Corp COMMON STOCK 580135101 303 1,257 SH   SOLE   1,257 0 0
Dollar General Corp COMMON STOCK 256677105 540 2,547 SH   SOLE   2,547 0 0
Lowe's Companies Inc COMMON STOCK 548661107 598 2,947 SH   SOLE   2,947 0 0
TJX Companies Inc COMMON STOCK 872540109 653 9,903 SH   SOLE   9,903 0 0
Newell Rubbermaid Inc COMMON STOCK 651229106 701 31,676 SH   SOLE   31,676 0 0
Walt Disney Co COMMON STOCK 254687106 816 4,823 SH   SOLE   4,823 0 0
Target Corporation COMMON STOCK 87612E106 17,566 76,786 SH   SOLE   76,786 0 0
Nike Inc COMMON STOCK 654106103 23,710 163,261 SH   SOLE   163,261 0 0
O'Reilly Automotive, Inc COMMON STOCK 67103H107 24,507 40,105 SH   SOLE   40,105 0 0
Home Depot Inc COMMON STOCK 437076102 37,105 113,036 SH   SOLE   113,036 0 0
Amazon.com, Inc. COMMON STOCK 023135106 41,920 12,761 SH   SOLE   12,761 0 0
Casey s General Stores Inc COMMON STOCK 147528103 1 7 SH   SOLE   7 0 0
Treehouse Foods Inc COMMON STOCK 89469A104 3 81 SH   SOLE   81 0 0
Performance Food Group COMMON STOCK 71377A103 3 75 SH   SOLE   75 0 0
Kao Corp COMMON STOCK 485537401 4 312 SH   SOLE   312 0 0
Seven & I Holdings Co., Ltd. Unsponsored ADR COMMON STOCK 81783H105 4 194 SH   SOLE   194 0 0
Lancaster Colony Corp COMMON STOCK 513847103 5 27 SH   SOLE   27 0 0
Hershey Company COMMON STOCK 427866108 5 31 SH   SOLE   31 0 0
Reckitt Benckiser Adr COMMON STOCK 756255204 5 333 SH   SOLE   333 0 0
KOSE Corp COMMON STOCK 500679105 5 229 SH   SOLE   229 0 0
Ingredion Inc COMMON STOCK 457187102 6 70 SH   SOLE   70 0 0
The Hain Celestial Group Inc COMMON STOCK 405217100 6 148 SH   SOLE   148 0 0
Kerry Group PLC COMMON STOCK 492460100 7 49 SH   SOLE   49 0 0
Danone SA ADR COMMON STOCK 23636T100 7 516 SH   SOLE   516 0 0
BJ s Wholesale Club Holdings Inc COMMON STOCK 05550J101 9 160 SH   SOLE   160 0 0
Pernod Ricard Sa COMMON STOCK 714264207 9 207 SH   SOLE   207 0 0
Tesco Plc Sponsored Adrf COMMON STOCK 881575401 10 959 SH   SOLE   959 0 0
Cons Staples Select Sector Spdr Tr Sbi COMMON STOCK 81369Y308 13 191 SH   SOLE   191 0 0
WD-40 Co COMMON STOCK 929236107 13 58 SH   SOLE   58 0 0
Campbell Soup Co Com COMMON STOCK 134429109 17 400 SH   SOLE   400 0 0
National Beverage Corp COMMON STOCK 635017106 19 354 SH   SOLE   354 0 0
Diageo PLC COMMON STOCK 25243Q205 22 114 SH   SOLE   114 0 0
Archer-Daniels Midland Co COMMON STOCK 039483102 33 558 SH   SOLE   558 0 0
Altria Group Inc COMMON STOCK 02209S103 37 803 SH   SOLE   803 0 0
McCormick & Co Inc COMMON STOCK 579780206 37 461 SH   SOLE   461 0 0
Kimberly-Clark Corp COMMON STOCK 494368103 38 290 SH   SOLE   290 0 0
Lamb Weston Holdings COMMON STOCK 513272104 42 679 SH   SOLE   679 0 0
Philip Morris International Inc COMMON STOCK 718172109 55 584 SH   SOLE   584 0 0
Curaleaf Holdings Inc COMMON STOCK 23126M102 60 5,000 SH   SOLE   5,000 0 0
ELANCO ANIMAL HEALTH INC COMMON STOCK 28414H103 63 1,988 SH   SOLE   1,988 0 0
Walgreen Boots Alliance Inc Com COMMON STOCK 931427108 64 1,350 SH   SOLE   1,350 0 0
Nestle SA COMMON STOCK 641069406 103 857 SH   SOLE   857 0 0
Wal-Mart Stores Inc COMMON STOCK 931142103 123 883 SH   SOLE   883 0 0
Coca-Cola Co COMMON STOCK 191216100 125 2,380 SH   SOLE   2,380 0 0
Tyson Foods Inc Class A COMMON STOCK 902494103 146 1,845 SH   SOLE   1,845 0 0
General Mills Inc COMMON STOCK 370334104 156 2,603 SH   SOLE   2,603 0 0
Darling Ingredients COMMON STOCK 237266101 203 2,818 SH   SOLE   2,818 0 0
Conagra Brands, Inc. COMMON STOCK 205887102 245 7,232 SH   SOLE   7,232 0 0
Mondelez International Inc COMMON STOCK 609207105 269 4,628 SH   SOLE   4,628 0 0
Costco Wholesale Corp COMMON STOCK 22160K105 384 854 SH   SOLE   854 0 0
CVS Health Corp COMMON STOCK 126650100 391 4,609 SH   SOLE   4,609 0 0
Sysco Corp COMMON STOCK 871829107 651 8,287 SH   SOLE   8,287 0 0
Unilever Plc Adr New COMMON STOCK 904767704 1,014 18,695 SH   SOLE   18,695 0 0
Colgate-Palmolive Co COMMON STOCK 194162103 1,868 24,710 SH   SOLE   24,710 0 0
Procter & Gamble Co COMMON STOCK 742718109 3,183 22,770 SH   SOLE   22,770 0 0
Church & Dwight Co., Inc. COMMON STOCK 171340102 18,767 227,282 SH   SOLE   227,282 0 0
Constellation Brand COMMON STOCK 21036P108 20,097 95,387 SH   SOLE   95,387 0 0
PepsiCo Inc COMMON STOCK 713448108 23,281 154,786 SH   SOLE   154,786 0 0
Eqt Corp Com COMMON STOCK 26884l109 2 81 SH   SOLE   81 0 0
Devon Energy Corp COMMON STOCK 25179M103 4 100 SH   SOLE   100 0 0
Valero Energy Corp New Com COMMON STOCK 91913Y100 5 64 SH   SOLE   64 0 0
Cimarex Energy Co. COMMON STOCK 171798101 5 54 SH   SOLE   54 0 0
Enterprise Products Partners LP COMMON STOCK 293792107 6 300 SH   SOLE   300 0 0
Sempra Energy COMMON STOCK 816851109 7 58 SH   SOLE   58 0 0
Diamondback Energy, Inc. COMMON STOCK 25278X109 8 80 SH   SOLE   80 0 0
Transcanada Corp Com COMMON STOCK 87807B107 8 168 SH   SOLE   168 0 0
Eni S P A Sponsored ADR COMMON STOCK 26874R108 8 309 SH   SOLE   309 0 0
Suncor Energy Inc COMMON STOCK 867224107 11 530 SH   SOLE   530 0 0
Wisconsin Energy Corp Com COMMON STOCK 92939U106 12 134 SH   SOLE   134 0 0
Equinor Asa Sponsored Adr COMMON STOCK 29446M102 14 545 SH   SOLE   545 0 0
EOG Resources Inc COMMON STOCK 26875P101 17 218 SH   SOLE   218 0 0
Enbridge Inc Com COMMON STOCK 29250N105 24 600 SH   SOLE   600 0 0
Energy Select Sector SPDR ETF COMMON STOCK 81369Y506 26 490 SH   SOLE   490 0 0
BP PLC COMMON STOCK 055622104 31 1,144 SH   SOLE   1,144 0 0
Kinder Morgan, Inc. COMMON STOCK 49456B101 33 2,000 SH   SOLE   2,000 0 0
CMS Energy Corp COMMON STOCK 125896100 39 660 SH   SOLE   660 0 0
Phillips 66 COMMON STOCK 718546104 52 742 SH   SOLE   742 0 0
Schlumberger Ltd COMMON STOCK 806857108 59 2,000 SH   SOLE   2,000 0 0
Royal Dutch Shell PLC ADR Class A COMMON STOCK 780259206 142 3,185 SH   SOLE   3,185 0 0
ConocoPhillips COMMON STOCK 20825C104 175 2,587 SH   SOLE   2,587 0 0
Chevron Corp COMMON STOCK 166764100 214 2,114 SH   SOLE   2,114 0 0
Guggenheim Solar ETF COMMON STOCK 46138G706 307 3,840 SH   SOLE   3,840 0 0
Exxon Mobil Corporation COMMON STOCK 30231G102 333 5,661 SH   SOLE   5,661 0 0
iShares Global Clean Energy COMMON STOCK 464288224 473 21,825 SH   SOLE   21,825 0 0
Baker Hughes Co COMMON STOCK 05722G100 19,192 776,049 SH   SOLE   776,049 0 0
TotalEnergies SE Sponsored ADR COMMON STOCK 89151E109 21,756 453,918 SH   SOLE   453,918 0 0
Schwab Fundamental Intl Small Co ETF COMMON STOCK 808524748 2 60 SH   SOLE   60 0 0
Global X Cannabis ETF COMMON STOCK 37954Y426 4 500 SH   SOLE   500 0 0
Vanguard Mid Cap Etf COMMON STOCK 922908629 5 20 SH   SOLE   20 0 0
Vanguard Index Fds Small Cp ETF COMMON STOCK 922908751 5 25 SH   SOLE   25 0 0
iShares TR Msci Eafe Fd Msci Eafe Index Fu COMMON STOCK 464287465 8 97 SH   SOLE   97 0 0
iShares Core S&P US Value ETF COMMON STOCK 464287663 10 137 SH   SOLE   137 0 0
I Shares Msci Emrg Mkt Fd Emerging Markets COMMON STOCK 464287234 10 198 SH   SOLE   198 0 0
Schwab International Equity ETF COMMON STOCK 808524805 13 340 SH   SOLE   340 0 0
Vanguard Index Fds Extend Mkt ETF COMMON STOCK 922908652 14 75 SH   SOLE   75 0 0
WisdomTree US Total Dividend ETF COMMON STOCK 97717W109 16 135 SH   SOLE   135 0 0
ISHARES Medical Devices COMMON STOCK 464288810 20 312 SH   SOLE   312 0 0
iShares Russell Top 200 Growth ETF COMMON STOCK 464289438 20 130 SH   SOLE   130 0 0
Vanguard Small Cap Value ETF COMMON STOCK 922908611 21 122 SH   SOLE   122 0 0
Vanguard Intl Eqty Idx Allwrld Ex Us Index Fund COMMON STOCK 922042775 26 434 SH   SOLE   434 0 0
Vanguard ESG US Stock ETF COMMON STOCK 921910733 32 398 SH   SOLE   398 0 0
Invesco S&P 500 Equal Wt Hlth Care ETF COMMON STOCK 46137V332 34 115 SH   SOLE   115 0 0
Schwab Fundamental Emerg Mkts Large Co ETF COMMON STOCK 808524730 36 1,115 SH   SOLE   1,115 0 0
iShares Edge MSCI USA Value Factor ETF COMMON STOCK 46432F388 36 358 SH   SOLE   358 0 0
Invesco FTSE RAFI Dev Mkts ex-US S/M ETF COMMON STOCK 46138E735 41 1,098 SH   SOLE   1,098 0 0
Invesco S&P 500 Low Volatility ETF COMMON STOCK 46138E354 49 807 SH   SOLE   807 0 0
iShares Russell Midcap Index Fund COMMON STOCK 464287499 52 664 SH   SOLE   664 0 0
Vanguard Total World Stock ETF COMMON STOCK 922042742 53 521 SH   SOLE   521 0 0
Communication Services Sel Sect SPDRETF COMMON STOCK 81369Y852 59 734 SH   SOLE   734 0 0
Invesco FTSE RAFI US 1500 Small-Mid ETF COMMON STOCK 46137V597 61 335 SH   SOLE   335 0 0
S & P Financials ETF COMMON STOCK 81369Y605 62 1,658 SH   SOLE   1,658 0 0
iShares Core S&P 500 COMMON STOCK 464287200 68 157 SH   SOLE   157 0 0
Invesco Dynamic Semiconductors ETF COMMON STOCK 46137V647 68 534 SH   SOLE   534 0 0
iShares Russell COMMON STOCK 464287630 69 432 SH   SOLE   432 0 0
iShares TR Russell Mcp Vl COMMON STOCK 464287473 70 614 SH   SOLE   614 0 0
Schwab US Small-Cap ETF COMMON STOCK 808524607 71 707 SH   SOLE   707 0 0
iShares Russell Mid Cap COMMON STOCK 464287481 73 649 SH   SOLE   649 0 0
Ishares S&P 500 Growth COMMON STOCK 464287309 74 1,000 SH   SOLE   1,000 0 0
Schwab Fundamental US COMMON STOCK 808524771 77 1,422 SH   SOLE   1,422 0 0
VictoryShares US SmCp Hi Div Vol Wtd ETF COMMON STOCK 92647N873 77 1,342 SH   SOLE   1,342 0 0
Fidelity Msci Infor Tech COMMON STOCK 316092808 80 674 SH   SOLE   674 0 0
iShares Edge MSCI Min Vol USA COMMON STOCK 46429B697 83 1,122 SH   SOLE   1,122 0 0
DeltaShares S&P 600 Managed Risk ETF COMMON STOCK 89349P305 89 1,591 SH   SOLE   1,591 0 0
Ishares Russell COMMON STOCK 464287648 92 314 SH   SOLE   314 0 0
iShares TR Msci Small Cap COMMON STOCK 464288273 114 1,534 SH   SOLE   1,534 0 0
Schwab US Large Cap ETF COMMON STOCK 808524201 122 1,169 SH   SOLE   1,169 0 0
iShares Core S&P Small-Cap COMMON STOCK 464287804 123 1,129 SH   SOLE   1,129 0 0
Schwab Fundamental Intl Large Co ETF COMMON STOCK 808524755 137 4,175 SH   SOLE   4,175 0 0
iShares Edge MSCI USA Quality Factor ETF COMMON STOCK 46432F339 150 1,141 SH   SOLE   1,141 0 0
Guggenheim S&P 500 Equal Weight ETF COMMON STOCK 46137V357 180 1,200 SH   SOLE   1,200 0 0
Vanguard Meg Cap Grth COMMON STOCK 921910816 188 800 SH   SOLE   800 0 0
PowerShares QQQ ETF COMMON STOCK 46090E103 197 550 SH   SOLE   550 0 0
iShares TR S&P Midcap 400 COMMON STOCK 464287507 197 749 SH   SOLE   749 0 0
SPDR S&P MidCap 400 ETF COMMON STOCK 78467Y107 202 419 SH   SOLE   419 0 0
Schwab US Dividend COMMON STOCK 808524797 206 2,771 SH   SOLE   2,771 0 0
VanEck Vectors Morningstar Wide Moat ETF COMMON STOCK 92189F643 208 2,835 SH   SOLE   2,835 0 0
First Tr Value Line Shs Index ETF COMMON STOCK 33734H106 245 6,240 SH   SOLE   6,240 0 0
Vanguard Dividend Appreciation ETF COMMON STOCK 921908844 277 1,806 SH   SOLE   1,806 0 0
Vanguard FTSE Emerging Markets ETF COMMON STOCK 922042858 315 6,305 SH   SOLE   6,305 0 0
Vanguard Value ETF COMMON STOCK 922908744 363 2,682 SH   SOLE   2,682 0 0
Vanguard Tax-Managed Europe Pac ETF COMMON STOCK 921943858 367 7,263 SH   SOLE   7,263 0 0
Wisdomtree US Midcap COMMON STOCK 97717W570 370 7,122 SH   SOLE   7,122 0 0
iShares Core MSCI EAFE ETF COMMON STOCK 46432F842 394 5,310 SH   SOLE   5,310 0 0
iShares Russell1000 Growth ETF COMMON STOCK 464287614 424 1,546 SH   SOLE   1,546 0 0
iShares Morningstar Large-Cap ETF COMMON STOCK 464287127 509 8,384 SH   SOLE   8,384 0 0
SPDR S&P 500 ETF COMMON STOCK 78462F103 514 1,198 SH   SOLE   1,198 0 0
iShares TR Russell1000Val COMMON STOCK 464287598 544 3,477 SH   SOLE   3,477 0 0
Schwab US Broad Market ETF COMMON STOCK 808524102 570 5,487 SH   SOLE   5,487 0 0
SPDR Dow Jones Industrial Average ETF COMMON STOCK 78467X109 621 1,835 SH   SOLE   1,835 0 0
Schwab Fundamental US Broad Market ETF COMMON STOCK 808524789 861 16,070 SH   SOLE   16,070 0 0
SPDR S&P 500 Growth COMMON STOCK 78464A409 1,063 16,608 SH   SOLE   16,608 0 0
Vanguard Total Stock Market ETF COMMON STOCK 922908769 1,205 5,424 SH   SOLE   5,424 0 0
Vanguard Index Fds Growth ETF COMMON STOCK 922908736 1,574 5,424 SH   SOLE   5,424 0 0
Orix Corporation COMMON STOCK 686330101 2 16 SH   SOLE   16 0 0
Metlife Inc Com COMMON STOCK 59156R108 2 25 SH   SOLE   25 0 0
Banco Santander SA COMMON STOCK 05964H105 2 486 SH   SOLE   486 0 0
Cousins Properties Incorporated COMMON STOCK 222795502 2 48 SH   SOLE   48 0 0
Moodys Corp A COMMON STOCK 615369105 2 6 SH   SOLE   6 0 0
Artisan Partners Ass COMMON STOCK 04316A108 2 45 SH   SOLE   45 0 0
Equinix, Inc. COMMON STOCK 29444U700 2 3 SH   SOLE   3 0 0
Boston Properties, Inc. COMMON STOCK 101121101 2 22 SH   SOLE   22 0 0
Digital Realty Trust Inc COMMON STOCK 253868103 2 17 SH   SOLE   17 0 0
S&Pglobal Inc Com COMMON STOCK 78409V104 3 7 SH   SOLE   7 0 0
Kemper Corp COMMON STOCK 488401100 3 45 SH   SOLE   45 0 0
Bright Horizons Family Solutions, Inc. COMMON STOCK 109194100 3 22 SH   SOLE   22 0 0
Prosperity Bancshares Inc COMMON STOCK 743606105 3 44 SH   SOLE   44 0 0
Factset Research Sys COMMON STOCK 303075105 3 8 SH   SOLE   8 0 0
Umpqua Holdings Corp COMMON STOCK 904214103 3 166 SH   SOLE   166 0 0
Glacier Bancorp Inc COMMON STOCK 37637Q105 4 65 SH   SOLE   65 0 0
Aercap Holdings Nv COMMON STOCK N00985106 4 64 SH   SOLE   64 0 0
London Stock Exchange Group PLC COMMON STOCK 54211N101 4 146 SH   SOLE   146 0 0
Hartford Financial Services Group Inc COMMON STOCK 416515104 4 55 SH   SOLE   55 0 0
Kinsale Capital Group COMMON STOCK 49714P108 4 24 SH   SOLE   24 0 0
Atlantic Union Bankshares Corporation COMMON STOCK 04911A107 4 115 SH   SOLE   115 0 0
Sterling Bancorp COMMON STOCK 85917A100 4 174 SH   SOLE   174 0 0
Essex Property Trust Inc COMMON STOCK 297178105 4 14 SH   SOLE   14 0 0
PacWest Bancorp COMMON STOCK 695263103 5 104 SH   SOLE   104 0 0
KB Financial Group Inc COMMON STOCK 48241A105 5 105 SH   SOLE   105 0 0
Brown & Brown Inc COMMON STOCK 115236101 5 88 SH   SOLE   88 0 0
Morningstar Inc COMMON STOCK 617700109 5 19 SH   SOLE   19 0 0
Zions Bancorp COMMON STOCK 989701107 5 86 SH   SOLE   86 0 0
Credit Suisse Group Sponsored ADR COMMON STOCK 225401108 5 551 SH   SOLE   551 0 0
Svenska Handelsbanken AB Unsponsored ADR COMMON STOCK 86959C103 5 986 SH   SOLE   986 0 0
S E I Investments Co COMMON STOCK 784117103 6 93 SH   SOLE   93 0 0
Piper Sandler Cos COMMON STOCK 724078100 6 40 SH   SOLE   40 0 0
Cme Group Inc Cl A Class A COMMON STOCK 12572Q105 6 29 SH   SOLE   29 0 0
Ing Groep N V Sponsored ADR COMMON STOCK 456837103 6 406 SH   SOLE   406 0 0
Markel Corp COMMON STOCK 570535104 6 5 SH   SOLE   5 0 0
Voya Financial Inc COMMON STOCK 929089100 6 105 SH   SOLE   105 0 0
SoftBank Group Corp. Unsponsored ADR COMMON STOCK 83404D109 6 223 SH   SOLE   223 0 0
Affiliated Managers COMMON STOCK 008252108 6 43 SH   SOLE   43 0 0
Mid-Amer Apt Cmntys Com COMMON STOCK 59522J103 7 35 SH   SOLE   35 0 0
Barclays Plc Adr COMMON STOCK 06738E204 7 659 SH   SOLE   659 0 0
Banco Bradesco COMMON STOCK 059460303 7 1,791 SH   SOLE   1,791 0 0
American Campus Communities, Inc. COMMON STOCK 024835100 7 153 SH   SOLE   153 0 0
Keycorp New COMMON STOCK 493267108 8 347 SH   SOLE   347 0 0
Lincoln National Corp COMMON STOCK 534187109 8 114 SH   SOLE   114 0 0
DNB BK SPONSORED REPRESENTING 1 ADR COMMON STOCK 23341C103 8 361 SH   SOLE   361 0 0
DAIWA HOUSE INDUSTRY CO LTD Unsponsored ADR COMMON STOCK 234062206 8 252 SH   SOLE   252 0 0
Sumitomo Mitsui Financial Group, Inc. Sponsored ADR COMMON STOCK 86562M209 9 1,227 SH   SOLE   1,227 0 0
Fifth Third Bancorp COMMON STOCK 316773100 9 213 SH   SOLE   213 0 0
Prudential plc Sponsored ADR COMMON STOCK 74435K204 9 232 SH   SOLE   232 0 0
Sampo Oyj Unsponsored ADR COMMON STOCK 79588J102 9 374 SH   SOLE   374 0 0
Reinsurance Group Amer Com New COMMON STOCK 759351604 10 86 SH   SOLE   86 0 0
Canadian Imprl Bk Comm Com COMMON STOCK 136069101 10 88 SH   SOLE   88 0 0
Grupo Financiero Banorte SAB de CV COMMON STOCK 40052P107 10 307 SH   SOLE   307 0 0
Price T Rowe Group Inc Com COMMON STOCK 74144T108 10 53 SH   SOLE   53 0 0
Raymond James Finl COMMON STOCK 754730109 10 113 SH   SOLE   113 0 0
ICICI Bank Ltd COMMON STOCK 45104G104 12 638 SH   SOLE   638 0 0
Arch Cap Group Ltd Ord COMMON STOCK G0450A105 12 323 SH   SOLE   323 0 0
Citizens Financial Group, Inc. COMMON STOCK 174610105 13 269 SH   SOLE   269 0 0
Pinnacle Financial Partners Inc COMMON STOCK 72346Q104 13 136 SH   SOLE   136 0 0
Intercontinentalexchan Com COMMON STOCK 45866F104 13 114 SH   SOLE   114 0 0
Nasdaq Inc COMMON STOCK 631103108 13 68 SH   SOLE   68 0 0
American International Group Inc COMMON STOCK 026874784 13 244 SH   SOLE   244 0 0
Fidelity Natl Fin Inc Cl A COMMON STOCK 31620R303 14 300 SH   SOLE   300 0 0
Western Alliance Bancorp COMMON STOCK 957638109 14 127 SH   SOLE   127 0 0
RLI Corp COMMON STOCK 749607107 14 139 SH   SOLE   139 0 0
Zurich Insurance Group Ag COMMON STOCK 989825104 14 348 SH   SOLE   348 0 0
Pnc Finl Svcs Group Com COMMON STOCK 693475105 14 74 SH   SOLE   74 0 0
Mitsubishi UFJ Financial Group, Inc. Sponsored ADR COMMON STOCK 606822104 15 2,490 SH   SOLE   2,490 0 0
The Charles Schwab Corp COMMON STOCK 808513105 15 206 SH   SOLE   206 0 0
Primerica Inc COMMON STOCK 74164M108 15 98 SH   SOLE   98 0 0
Signature Bank COMMON STOCK 82669G104 15 56 SH   SOLE   56 0 0
UBS Ag Shs New COMMON STOCK H42097107 16 996 SH   SOLE   996 0 0
DBS Group Holdings Ltd Sponsored ADR COMMON STOCK 23304Y100 16 184 SH   SOLE   184 0 0
Ameriprise Finl Inc COMMON STOCK 03076C106 17 64 SH   SOLE   64 0 0
Bnp Paribas Spons Ad COMMON STOCK 05565A202 17 537 SH   SOLE   537 0 0
Truist Finl Corp Com COMMON STOCK 89832Q109 18 304 SH   SOLE   304 0 0
First Financial Bankshares Inc COMMON STOCK 32020R109 18 391 SH   SOLE   391 0 0
Discover Financial Services COMMON STOCK 254709108 19 152 SH   SOLE   152 0 0
Allstate Corp COMMON STOCK 020002101 19 148 SH   SOLE   148 0 0
KBC Groupe SA Unsponsored ADR COMMON STOCK 48241F104 19 431 SH   SOLE   431 0 0
Bank Of Hawaii Corp COMMON STOCK 062540109 22 264 SH   SOLE   264 0 0
Progressive Corp COMMON STOCK 743315103 22 246 SH   SOLE   246 0 0
BlackRock Inc COMMON STOCK 09247X101 23 27 SH   SOLE   27 0 0
Aia Group Ltd New Adr COMMON STOCK 001317205 23 508 SH   SOLE   508 0 0
HDFC Bank Ltd COMMON STOCK 40415F101 25 338 SH   SOLE   338 0 0
Houlihan Lokey Inc COMMON STOCK 441593100 29 311 SH   SOLE   311 0 0
N B T Bancorp Inc COMMON STOCK 628778102 33 920 SH   SOLE   920 0 0
Citigroup Inc COMMON STOCK 172967424 47 675 SH   SOLE   675 0 0
Northway Financial Inc COMMON STOCK 667270201 50 1,575 SH   SOLE   1,575 0 0
Tompkins Financial Corp COMMON STOCK 890110109 51 627 SH   SOLE   627 0 0
Morgan Stanley COMMON STOCK 617446448 60 613 SH   SOLE   613 0 0
Brookfield Asset Management Inc COMMON STOCK 112585104 92 1,710 SH   SOLE   1,710 0 0
Cullen/Frost Bankers Inc COMMON STOCK 229899109 104 880 SH   SOLE   880 0 0
Cincinnati Financial Corp COMMON STOCK 172062101 114 1,000 SH   SOLE   1,000 0 0
Wells Fargo & Co COMMON STOCK 949746101 141 3,028 SH   SOLE   3,028 0 0
Berkley WR Corp COMMON STOCK 084423102 159 2,179 SH   SOLE   2,179 0 0
Old Second Bancorp Inc COMMON STOCK 680277100 196 15,000 SH   SOLE   15,000 0 0
Blackstone Group LP COMMON STOCK 09260D107 198 1,700 SH   SOLE   1,700 0 0
US Bancorp COMMON STOCK 902973304 208 3,500 SH   SOLE   3,500 0 0
Travelers Companies Com COMMON STOCK 89417E109 221 1,452 SH   SOLE   1,452 0 0
Bank Of America COMMON STOCK 060505104 222 5,230 SH   SOLE   5,230 0 0
M & T Bank Corp COMMON STOCK 55261F104 224 1,499 SH   SOLE   1,499 0 0
American Express Co COMMON STOCK 025816109 273 1,627 SH   SOLE   1,627 0 0
Commerce Bancshares Inc COMMON STOCK 200525103 430 6,173 SH   SOLE   6,173 0 0
Aon Corp Com COMMON STOCK G0403H108 569 1,992 SH   SOLE   1,992 0 0
Berkshire Hathaway Inc Class B COMMON STOCK 084670702 1,972 7,224 SH   SOLE   7,224 0 0
Chubb Ltd COMMON STOCK H1467J104 9,309 53,662 SH   SOLE   53,662 0 0
SVB Financial Group COMMON STOCK 78486Q101 15,740 24,332 SH   SOLE   24,332 0 0
Goldman Sachs Group, Inc. COMMON STOCK 38141G104 20,737 54,855 SH   SOLE   54,855 0 0
First Republic Bank COMMON STOCK 33616C100 24,853 128,851 SH   SOLE   128,851 0 0
Marsh & McLennan Companies Inc COMMON STOCK 571748102 26,715 176,417 SH   SOLE   176,417 0 0
JPMorgan Chase & Co COMMON STOCK 46625H100 37,488 229,021 SH   SOLE   229,021 0 0
Chemed Corp COMMON STOCK 16359R103 2 4 SH   SOLE   4 0 0
AmerisourceBergen Corp COMMON STOCK 03073E105 2 19 SH   SOLE   19 0 0
Teleflex Incorporate COMMON STOCK 879369106 3 7 SH   SOLE   7 0 0
Henry Schein Inc COMMON STOCK 806407102 3 38 SH   SOLE   38 0 0
ABCAM ADR COMMON STOCK 000380204 3 154 SH   SOLE   154 0 0
Integer Holdings Corp COMMON STOCK 45826H109 3 35 SH   SOLE   35 0 0
Jazz Pharmaceuticals PLC COMMON STOCK G50871105 4 27 SH   SOLE   27 0 0
LHC Group Inc COMMON STOCK 50187A107 4 23 SH   SOLE   23 0 0
Waters Corp COMMON STOCK 941848103 4 11 SH   SOLE   11 0 0
Encompass Health Corp COMMON STOCK 29261A100 5 60 SH   SOLE   60 0 0
Molina Healthcare Inc Com COMMON STOCK 60855R100 5 19 SH   SOLE   19 0 0
Olympus Corp COMMON STOCK 68163W109 6 256 SH   SOLE   256 0 0
Bio-Techne Corp COMMON STOCK 09073M104 6 12 SH   SOLE   12 0 0
Straumann Holding AG COMMON STOCK 86317T103 6 67 SH   SOLE   67 0 0
Sarepta Therapeutics Inc COMMON STOCK 803607100 6 70 SH   SOLE   70 0 0
Fresenius Med Care Spons ADR COMMON STOCK 358029106 7 200 SH   SOLE   200 0 0
Cooper Companies COMMON STOCK 216648402 7 17 SH   SOLE   17 0 0
Dentsply Intl Inc COMMON STOCK 24906P109 7 122 SH   SOLE   122 0 0
Resmed Inc COMMON STOCK 761152107 7 27 SH   SOLE   27 0 0
Syneos Health Inc COMMON STOCK 87166B102 7 85 SH   SOLE   85 0 0
West Pharmaceutical Services Inc COMMON STOCK 955306105 8 18 SH   SOLE   18 0 0
Boston Scientific Corp Com COMMON STOCK 101137107 8 179 SH   SOLE   179 0 0
Acadia Healthcare Company, Inc. COMMON STOCK 00404A109 8 125 SH   SOLE   125 0 0
Mckesson Corporation COMMON STOCK 58155Q103 8 40 SH   SOLE   40 0 0
Davita Inc COMMON STOCK 23918K108 8 73 SH   SOLE   73 0 0
Bayer AG Sponsored ADR COMMON STOCK 072730302 9 646 SH   SOLE   646 0 0
Bio Rad Labs Inc Cl A COMMON STOCK 090572207 9 12 SH   SOLE   12 0 0
C S L Limited COMMON STOCK 12637N204 9 89 SH   SOLE   89 0 0
Merck KGaA COMMON STOCK 589339209 10 220 SH   SOLE   220 0 0
GlaxoSmithKline PLC COMMON STOCK 37733W105 11 291 SH   SOLE   291 0 0
Iqvia Hldgs Inc COMMON STOCK 46266C105 11 48 SH   SOLE   48 0 0
Neurocrine Biosciences Inc COMMON STOCK 64125C109 12 121 SH   SOLE   121 0 0
Steris Corp Com COMMON STOCK G8473T100 12 57 SH   SOLE   57 0 0
Globus Medical, Inc. Class A COMMON STOCK 379577208 13 169 SH   SOLE   169 0 0
Envista Hldgs corp com COMMON STOCK 29415F104 14 330 SH   SOLE   330 0 0
Charles River Laboratories COMMON STOCK 159864107 19 46 SH   SOLE   46 0 0
Organon &Co Common Stock COMMON STOCK 68622V106 20 604 SH   SOLE   604 0 0
Horizon Therapeutics PLC COMMON STOCK G46188101 24 218 SH   SOLE   218 0 0
RadNet Inc COMMON STOCK 750491102 29 1,000 SH   SOLE   1,000 0 0
Sanofi SA COMMON STOCK 80105N105 31 644 SH   SOLE   644 0 0
Alnylam Pharmaceuticals, Inc. COMMON STOCK 02043Q107 38 200 SH   SOLE   200 0 0
Anthem Inc COMMON STOCK 036752103 42 112 SH   SOLE   112 0 0
Roche Holding AG COMMON STOCK 771195104 44 972 SH   SOLE   972 0 0
Sangamo BioSciences Inc COMMON STOCK 800677106 45 5,000 SH   SOLE   5,000 0 0
Laboratory Amer Hldgs Com New COMMON STOCK 50540R409 54 193 SH   SOLE   193 0 0
Zimmer Biomet Holdings Inc COMMON STOCK 98956P102 59 404 SH   SOLE   404 0 0
Cerner Corp COMMON STOCK 156782104 64 911 SH   SOLE   911 0 0
Edwards Lifesciences Corporation COMMON STOCK 28176E108 70 622 SH   SOLE   622 0 0
Crispr Therapeutics Agnamen Akt COMMON STOCK H17182108 87 773 SH   SOLE   773 0 0
Novo-Nordisk A-S ADR F 1 ADR Rep 1 Ord COMMON STOCK 670100205 90 940 SH   SOLE   940 0 0
Stryker Corporation COMMON STOCK 863667101 91 344 SH   SOLE   344 0 0
Danaher Corp COMMON STOCK 235851102 96 316 SH   SOLE   316 0 0
Novartis AG COMMON STOCK 66987V109 107 1,312 SH   SOLE   1,312 0 0
Viatris Inc COMMON STOCK 92556V106 108 7,934 SH   SOLE   7,934 0 0
Bristol-Myers Squibb Company COMMON STOCK 110122108 114 1,921 SH   SOLE   1,921 0 0
United Therapeutics Corp COMMON STOCK 91307C102 118 639 SH   SOLE   639 0 0
S & P Healthcare ETF COMMON STOCK 81369Y209 144 1,134 SH   SOLE   1,134 0 0
Cigna Corp COMMON STOCK 125523100 155 773 SH   SOLE   773 0 0
Baxter International Inc COMMON STOCK 071813109 162 2,020 SH   SOLE   2,020 0 0
Vertex Pharmaceuticals Inc COMMON STOCK 92532F100 192 1,061 SH   SOLE   1,061 0 0
Lantheus Holdings Inc COMMON STOCK 516544103 193 7,497 SH   SOLE   7,497 0 0
Moderna Inc COMMON STOCK 60770K107 292 758 SH   SOLE   758 0 0
Zoetis Inc COMMON STOCK 98978V103 325 1,674 SH   SOLE   1,674 0 0
Becton Dickinson & Co COMMON STOCK 075887109 340 1,385 SH   SOLE   1,385 0 0
Medtronic PLC COMMON STOCK G5960L103 351 2,799 SH   SOLE   2,799 0 0
Idexx Labs Inc COMMON STOCK 45168d104 404 650 SH   SOLE   650 0 0
Mettler-Toledo International Inc COMMON STOCK 592688105 423 307 SH   SOLE   307 0 0
Merck & Co Inc COMMON STOCK 58933Y105 502 6,683 SH   SOLE   6,683 0 0
Thermo Fisher Corp COMMON STOCK 883556102 614 1,074 SH   SOLE   1,074 0 0
Amgen Inc COMMON STOCK 031162100 622 2,925 SH   SOLE   2,925 0 0
Humana Inc COMMON STOCK 444859102 681 1,750 SH   SOLE   1,750 0 0
Lilly Eli & Co COMMON STOCK 532457108 922 3,990 SH   SOLE   3,990 0 0
Johnson & Johnson COMMON STOCK 478160104 2,111 13,069 SH   SOLE   13,069 0 0
Pfizer Inc COMMON STOCK 717081103 3,695 85,914 SH   SOLE   85,914 0 0
10x Genomics Inc Class A COMMON STOCK 88025U109 9,243 63,488 SH   SOLE   63,488 0 0
Illumina Inc COMMON STOCK 452327109 11,346 27,972 SH   SOLE   27,972 0 0
Intuitive Surgical, Inc. COMMON STOCK 46120E602 14,638 14,724 SH   SOLE   14,724 0 0
Lonza Group AG Unsponsored ADR COMMON STOCK 54338V101 14,742 197,034 SH   SOLE   197,034 0 0
Catalent Inc COMMON STOCK 148806102 16,794 126,206 SH   SOLE   126,206 0 0
AstraZeneca Plc ADR COMMON STOCK 046353108 24,103 401,309 SH   SOLE   401,309 0 0
AbbVie Inc COMMON STOCK 00287Y109 27,344 253,490 SH   SOLE   253,490 0 0
UnitedHealth Group Incorporated COMMON STOCK 91324P102 34,666 88,719 SH   SOLE   88,719 0 0
Abbott Laboratories COMMON STOCK 002824100 35,149 297,544 SH   SOLE   297,544 0 0
Northrop Grumman Corp COMMON STOCK 666807102 1 3 SH   SOLE   3 0 0
Woodward Inc COMMON STOCK 980745103 1 11 SH   SOLE   11 0 0
Atlas Copco AB Sponsored ADR Class A COMMON STOCK 049255706 2 35 SH   SOLE   35 0 0
Schneider National Inc COMMON STOCK 80689H102 2 105 SH   SOLE   105 0 0
Snap On Inc COMMON STOCK 833034101 3 12 SH   SOLE   12 0 0
Donaldson Company COMMON STOCK 257651109 3 50 SH   SOLE   50 0 0
Continental AG Sponsored ADR COMMON STOCK 210771200 3 284 SH   SOLE   284 0 0
Kirby Corporation COMMON STOCK 497266106 4 74 SH   SOLE   74 0 0
Comfort Systems USA, Inc. COMMON STOCK 199908104 4 50 SH   SOLE   50 0 0
Acuity Brands, Inc. COMMON STOCK 00508Y102 4 21 SH   SOLE   21 0 0
Emerson Electric Co COMMON STOCK 291011104 4 40 SH   SOLE   40 0 0
Brambles Ltd COMMON STOCK 105105209 4 255 SH   SOLE   255 0 0
Ritchie Bros Auctioneers Inc COMMON STOCK 767744105 4 65 SH   SOLE   65 0 0
CACI International Inc COMMON STOCK 127190304 4 17 SH   SOLE   17 0 0
Southwest Airlines Co COMMON STOCK 844741108 5 99 SH   SOLE   99 0 0
Jacobs Engineering Group Inc COMMON STOCK 469814107 5 39 SH   SOLE   39 0 0
Lennox International COMMON STOCK 526107107 6 19 SH   SOLE   19 0 0
Gibraltar Industries Inc COMMON STOCK 374689107 6 83 SH   SOLE   83 0 0
Federal Signal Corp COMMON STOCK 313855108 6 150 SH   SOLE   150 0 0
C H Robinson Worldwd COMMON STOCK 12541W209 6 68 SH   SOLE   68 0 0
The Toro Co COMMON STOCK 891092108 6 61 SH   SOLE   61 0 0
Exponent Inc COMMON STOCK 30214U102 6 53 SH   SOLE   53 0 0
Assa Abloy Ab Adr COMMON STOCK 045387107 6 420 SH   SOLE   420 0 0
Alstom SA COMMON STOCK 021244207 6 1,630 SH   SOLE   1,630 0 0
Weir Group PLC COMMON STOCK 94876Q205 6 531 SH   SOLE   531 0 0
Clean Harbors Inc COMMON STOCK 184496107 6 62 SH   SOLE   62 0 0
Atlas Copco Ab COMMON STOCK 049255805 7 129 SH   SOLE   129 0 0
FTI Consulting Inc COMMON STOCK 302941109 7 50 SH   SOLE   50 0 0
Gates Industrial Corporation Plc Registered Shs COMMON STOCK G39108108 7 428 SH   SOLE   428 0 0
Ingersoll Rand Co Ltd Class A COMMON STOCK 45687V106 7 140 SH   SOLE   140 0 0
Regal Beloit Corp Com COMMON STOCK 758750103 7 49 SH   SOLE   49 0 0
Crh Plc ADR COMMON STOCK 12626K203 7 160 SH   SOLE   160 0 0
Cintas Corp COMMON STOCK 172908105 8 20 SH   SOLE   20 0 0
Copart Inc COMMON STOCK 217204106 8 55 SH   SOLE   55 0 0
Teledyne Technologies Inc COMMON STOCK 879360105 8 18 SH   SOLE   18 0 0
Oshkosh Truck Corp COMMON STOCK 688239201 8 78 SH   SOLE   78 0 0
Johnson Controls Inc COMMON STOCK G51502105 8 118 SH   SOLE   118 0 0
SMC Corp COMMON STOCK 78445W306 8 254 SH   SOLE   254 0 0
Generac Holdings Inc COMMON STOCK 368736104 8 20 SH   SOLE   20 0 0
J B Hunt Transport COMMON STOCK 445658107 8 50 SH   SOLE   50 0 0
Kingspan Group PLC COMMON STOCK 496402108 9 92 SH   SOLE   92 0 0
Construction Partn Com Usd0.001 Cl A COMMON STOCK 21044C107 10 313 SH   SOLE   313 0 0
Xylem Inc Com COMMON STOCK 98419m100 11 92 SH   SOLE   92 0 0
UniFirst Corporation COMMON STOCK 904708104 11 54 SH   SOLE   54 0 0
General Dynamics Corp COMMON STOCK 369550108 12 59 SH   SOLE   59 0 0
Carlisle Co COMMON STOCK 142339100 12 60 SH   SOLE   60 0 0
Westinghouse Air Brake Technologies Corp COMMON STOCK 929740108 12 142 SH   SOLE   142 0 0
Canadian Natl Ry Co Com COMMON STOCK 136375102 12 107 SH   SOLE   107 0 0
Carrier Global Corporate COMMON STOCK 14448C104 13 244 SH   SOLE   244 0 0
Vestas Wind Systems A/S COMMON STOCK 925458101 13 940 SH   SOLE   940 0 0
Makita Corporation Sponsored ADR COMMON STOCK 560877300 13 232 SH   SOLE   232 0 0
Nordson Corp COMMON STOCK 655663102 13 56 SH   SOLE   56 0 0
Masco Corp COMMON STOCK 574599106 13 242 SH   SOLE   242 0 0
John Bean Technologies Corp COMMON STOCK 477839104 14 100 SH   SOLE   100 0 0
Huntington Ingalls Industries Inc COMMON STOCK 446413106 14 74 SH   SOLE   74 0 0
Booz Allen Hamilton Holding Corp COMMON STOCK 099502106 15 187 SH   SOLE   187 0 0
Skywest Inc Com COMMON STOCK 830879102 15 309 SH   SOLE   309 0 0
Ryanair Holdings Plc Sponsored ADR COMMON STOCK 783513203 16 141 SH   SOLE   141 0 0
Stanley Works COMMON STOCK 854502101 16 91 SH   SOLE   91 0 0
Sandvik AB ADR COMMON STOCK 800212201 16 704 SH   SOLE   704 0 0
Daikin Industries Ltd COMMON STOCK 23381B106 16 746 SH   SOLE   746 0 0
Kubota Corp COMMON STOCK 501173207 17 160 SH   SOLE   160 0 0
United Rentals Inc COMMON STOCK 911363109 17 49 SH   SOLE   49 0 0
Safran SA COMMON STOCK 786584102 17 548 SH   SOLE   548 0 0
Akzo Nobel Nv Sponsored Adr COMMON STOCK 010199503 18 496 SH   SOLE   496 0 0
Armstrong World Industries Inc COMMON STOCK 04247X102 19 194 SH   SOLE   194 0 0
Siemens AG Sponsored ADR COMMON STOCK 826197501 20 239 SH   SOLE   239 0 0
Idex Corp COMMON STOCK 45167R104 20 96 SH   SOLE   96 0 0
Hexcel Corp New Com COMMON STOCK 428291108 21 349 SH   SOLE   349 0 0
Landstar System Inc COMMON STOCK 515098101 22 137 SH   SOLE   137 0 0
Sunrun Inc COMMON STOCK 86771W105 22 500 SH   SOLE   500 0 0
Watsco, Inc. COMMON STOCK 942622200 23 87 SH   SOLE   87 0 0
ABB Ltd COMMON STOCK 000375204 23 698 SH   SOLE   698 0 0
Genuine Parts Co Com COMMON STOCK 372460105 24 200 SH   SOLE   200 0 0
Ihs Markit Ltd COMMON STOCK G47567105 25 211 SH   SOLE   211 0 0
Thor Inds Inc Com COMMON STOCK 885160101 27 223 SH   SOLE   223 0 0
RBC bearings Inc COMMON STOCK 75524B104 28 132 SH   SOLE   132 0 0
S & P Industrials ETF COMMON STOCK 81369Y704 30 303 SH   SOLE   303 0 0
OTIS Worldwide Corporation COMMON STOCK 68902V107 31 379 SH   SOLE   379 0 0
Albany International Corp COMMON STOCK 012348108 35 452 SH   SOLE   452 0 0
Fortune Brands Home & Security Inc. COMMON STOCK 34964C106 36 400 SH   SOLE   400 0 0
Schneider Elec Sa COMMON STOCK 80687P106 36 1,094 SH   SOLE   1,094 0 0
Verisk Analytics Inc COMMON STOCK 92345Y106 46 232 SH   SOLE   232 0 0
Heico Corp COMMON STOCK 422806109 48 365 SH   SOLE   365 0 0
FedEx Corp COMMON STOCK 31428X106 55 252 SH   SOLE   252 0 0
Mestek Inc COMMON STOCK 590829305 61 2,000 SH   SOLE   2,000 0 0
Dover Corp COMMON STOCK 260003108 63 403 SH   SOLE   403 0 0
Boeing Co COMMON STOCK 097023105 64 293 SH   SOLE   293 0 0
Teradyne Inc Com COMMON STOCK 880770102 70 645 SH   SOLE   645 0 0
GE Co COMMON STOCK 369604301 76 737 SH   SOLE   737 0 0
Iron Mountain Inc COMMON STOCK 46284V101 88 2,024 SH   SOLE   2,024 0 0
Republic Services Inc COMMON STOCK 760759100 92 766 SH   SOLE   766 0 0
Trueblue Inc Com COMMON STOCK 89785x101 101 3,717 SH   SOLE   3,717 0 0
SPX Corp COMMON STOCK 784635104 102 1,900 SH   SOLE   1,900 0 0
Waste Connections Inc COMMON STOCK 94106B101 127 1,005 SH   SOLE   1,005 0 0
Plug Power Inc New COMMON STOCK 72919P202 134 5,250 SH   SOLE   5,250 0 0
PACCAR Inc COMMON STOCK 693718108 139 1,760 SH   SOLE   1,760 0 0
Powershs Exch Trad Fd Tr Powershares Water COMMON STOCK 46137V142 154 2,820 SH   SOLE   2,820 0 0
Norfolk Southern Corp COMMON STOCK 655844108 177 738 SH   SOLE   738 0 0
Lockheed Martin Corp COMMON STOCK 539830109 196 568 SH   SOLE   568 0 0
Hubbell Inc COMMON STOCK 443510607 204 1,131 SH   SOLE   1,131 0 0
Eaton Corp PLC COMMON STOCK G29183103 220 1,471 SH   SOLE   1,471 0 0
Illinois Tool Works Inc COMMON STOCK 452308109 232 1,122 SH   SOLE   1,122 0 0
Honeywell International COMMON STOCK 438516106 250 1,176 SH   SOLE   1,176 0 0
Trane Technologies PLC Class A COMMON STOCK G8994E103 251 1,455 SH   SOLE   1,455 0 0
United Parcel Service Inc (UPS) COMMON STOCK 911312106 293 1,607 SH   SOLE   1,607 0 0
Parker Hannifin Corp Com COMMON STOCK 701094104 303 1,082 SH   SOLE   1,082 0 0
Roper Technologies Inc COMMON STOCK 776696106 305 684 SH   SOLE   684 0 0
Kansas City Southern Inc COMMON STOCK 485170302 308 1,137 SH   SOLE   1,137 0 0
Cummins Inc Com COMMON STOCK 231021106 404 1,800 SH   SOLE   1,800 0 0
CSX Corp COMMON STOCK 126408103 410 13,800 SH   SOLE   13,800 0 0
Caterpillar Inc COMMON STOCK 149123101 584 3,040 SH   SOLE   3,040 0 0
3M Co COMMON STOCK 88579Y101 619 3,528 SH   SOLE   3,528 0 0
Raytheon Technologies Corporation COMMON STOCK 75513E101 1,294 15,050 SH   SOLE   15,050 0 0
Ametek Inc COMMON STOCK 031100100 2,418 19,497 SH   SOLE   19,497 0 0
GrafTech International Ltd COMMON STOCK 384313508 6,616 641,124 SH   SOLE   641,124 0 0
Allegion PLC COMMON STOCK G0176J109 19,739 149,337 SH   SOLE   149,337 0 0
L3Harris Technologies Inc. COMMON STOCK 502431109 22,102 100,354 SH   SOLE   100,354 0 0
Waste Management, Inc COMMON STOCK 94106L109 23,734 158,903 SH   SOLE   158,903 0 0
Union Pacific Corp COMMON STOCK 907818108 28,912 147,502 SH   SOLE   147,502 0 0
Veeva Systems Inc COMMON STOCK 922475108 2 6 SH   SOLE   6 0 0
Power Integrations Inc COMMON STOCK 739276103 2 20 SH   SOLE   20 0 0
Hp Inc COMMON STOCK 40434L105 2 77 SH   SOLE   77 0 0
Rackspace Technology Inc COMMON STOCK 750102105 3 196 SH   SOLE   196 0 0
Fortinet, Inc. COMMON STOCK 34959E109 3 10 SH   SOLE   10 0 0
Black Knight, Inc. COMMON STOCK 09215C105 3 46 SH   SOLE   46 0 0
PTC Inc COMMON STOCK 69370C100 3 28 SH   SOLE   28 0 0
Micron Technology Inc Com COMMON STOCK 595112103 3 49 SH   SOLE   49 0 0
Trimble Navigation Ltd COMMON STOCK 896239100 4 43 SH   SOLE   43 0 0
Leidos Holdings Inc COMMON STOCK 525327102 4 37 SH   SOLE   37 0 0
Snap Inc Cl A COMMON STOCK 83304A106 4 50 SH   SOLE   50 0 0
Lumentum Holdings Inc COMMON STOCK 55024U109 4 46 SH   SOLE   46 0 0
PT Telkom Indonesia (Persero) Tbk COMMON STOCK 715684106 4 157 SH   SOLE   157 0 0
Blackbaud Inc COMMON STOCK 09227Q100 4 58 SH   SOLE   58 0 0
Dolby Laboratories Inc Com COMMON STOCK 25659t107 4 49 SH   SOLE   49 0 0
Euronet Worldwide Inc COMMON STOCK 298736109 4 34 SH   SOLE   34 0 0
PROSUS NV SPONSORED NETHERLANDS ADR COMMON STOCK 74365P108 4 278 SH   SOLE   278 0 0
Infineon Technologies AG COMMON STOCK 45662N103 5 114 SH   SOLE   114 0 0
Cannabix Technologies Inc COMMON STOCK 13765L101 5 7,000 SH   SOLE   7,000 0 0
VMWare Inc COMMON STOCK 928563402 5 32 SH   SOLE   32 0 0
Murata Manufacturing Co Ltd COMMON STOCK 626425102 5 218 SH   SOLE   218 0 0
Cognex Corp COMMON STOCK 192422103 5 60 SH   SOLE   60 0 0
Mellanox Technologies Ltd COMMON STOCK M51363113 5 43 SH   SOLE   43 0 0
Flextronics Intl.Ltd COMMON STOCK Y2573F102 5 310 SH   SOLE   310 0 0
Silicon Laboratories Inc. COMMON STOCK 826919102 6 40 SH   SOLE   40 0 0
Palo Alto Networks, Inc. COMMON STOCK 697435105 6 12 SH   SOLE   12 0 0
Open Text Corp COMMON STOCK 683715106 6 121 SH   SOLE   121 0 0
Autohome Inc COMMON STOCK 05278C107 6 128 SH   SOLE   128 0 0
NetEase Inc COMMON STOCK 64110W102 7 79 SH   SOLE   79 0 0
Rapid7 Inc COMMON STOCK 753422104 7 65 SH   SOLE   65 0 0
Keysight Tech Inc COMMON STOCK 49338L103 8 46 SH   SOLE   46 0 0
Paylocity Holding Corp COMMON STOCK 70438V106 8 27 SH   SOLE   27 0 0
Square Inc COMMON STOCK 852234103 8 32 SH   SOLE   32 0 0
Badger Meter Inc COMMON STOCK 056525108 8 80 SH   SOLE   80 0 0
Hexagon AB COMMON STOCK 428263107 8 532 SH   SOLE   532 0 0
Qualys Inc COMMON STOCK 74758T303 8 74 SH   SOLE   74 0 0
Recruit Holdings Co Ltd COMMON STOCK 75629J101 8 674 SH   SOLE   674 0 0
Dassault Systems Sa Adrf COMMON STOCK 237545108 8 157 SH   SOLE   157 0 0
Amdocs Ltd Ord COMMON STOCK g02602103 8 112 SH   SOLE   112 0 0
F5 Networks Inc Com COMMON STOCK 315616102 9 43 SH   SOLE   43 0 0
Wolters Kluwer NV Sponsored ADR COMMON STOCK 977874205 9 81 SH   SOLE   81 0 0
Electronic Arts Inc COMMON STOCK 285512109 9 61 SH   SOLE   61 0 0
Monolithic Pwr Sys Inc Com COMMON STOCK 609839105 9 18 SH   SOLE   18 0 0
Diodes Inc COMMON STOCK 254543101 9 97 SH   SOLE   97 0 0
SPS Commerce Inc COMMON STOCK 78463M107 9 57 SH   SOLE   57 0 0
HubSpot Inc COMMON STOCK 443573100 9 14 SH   SOLE   14 0 0
ON Semiconductor Corp COMMON STOCK 682189105 11 233 SH   SOLE   233 0 0
Sensata Technologies Holding PLC COMMON STOCK G8060N102 11 196 SH   SOLE   196 0 0
Ansys Inc Com COMMON STOCK 03662Q105 11 32 SH   SOLE   32 0 0
Alibaba Group Holding Ltd COMMON STOCK 01609W102 11 77 SH   SOLE   77 0 0
Qualcomm Inc COMMON STOCK 747525103 12 90 SH   SOLE   90 0 0
Henry Jack & Assoc COMMON STOCK 426281101 12 72 SH   SOLE   72 0 0
Fiserv Inc Com COMMON STOCK 337738108 12 112 SH   SOLE   112 0 0
Manhattan Assocs Inc Com COMMON STOCK 562750109 12 80 SH   SOLE   80 0 0
Synopsys Inc COMMON STOCK 871607107 13 45 SH   SOLE   45 0 0
Fujitsu Ltd COMMON STOCK 359590304 14 372 SH   SOLE   372 0 0
Entegris Inc COMMON STOCK 29362U104 14 114 SH   SOLE   114 0 0
Qorvo Inc COMMON STOCK 74736K101 14 86 SH   SOLE   86 0 0
Amphenol Corp Cl A COMMON STOCK 032095101 14 197 SH   SOLE   197 0 0
Cdw Corp COMMON STOCK 12514G108 15 80 SH   SOLE   80 0 0
Paycom Software Inc COMMON STOCK 70432V102 16 32 SH   SOLE   32 0 0
Amadeus It Group S A COMMON STOCK 02263T104 16 243 SH   SOLE   243 0 0
Lam Research Corp COMMON STOCK 512807108 17 29 SH   SOLE   29 0 0
Zebra Technologies Corp COMMON STOCK 989207105 17 33 SH   SOLE   33 0 0
Ciena Corp COMMON STOCK 171779309 17 338 SH   SOLE   338 0 0
Cerence Inc COMMON STOCK 156727109 18 185 SH   SOLE   185 0 0
Arrow Electrs Inc Com COMMON STOCK 042735100 18 159 SH   SOLE   159 0 0
Evertec Inc COMMON STOCK 30040P103 18 402 SH   SOLE   402 0 0
Analog Devices COMMON STOCK 032654105 19 116 SH   SOLE   116 0 0
Fidelity National Information Services, Inc. COMMON STOCK 31620M106 22 180 SH   SOLE   180 0 0
Amkor Technology Inc Com COMMON STOCK 031652100 24 953 SH   SOLE   953 0 0
RELX PLC Sponsored ADR COMMON STOCK 759530108 26 885 SH   SOLE   885 0 0
WEX Inc COMMON STOCK 96208T104 26 150 SH   SOLE   150 0 0
SeaChange International, Inc. COMMON STOCK 811699107 27 25,000 SH   SOLE   25,000 0 0
Cadence Design Systems Inc COMMON STOCK 127387108 30 200 SH   SOLE   200 0 0
Broadcom Inc Com COMMON STOCK 11135F101 32 66 SH   SOLE   66 0 0
Snowflake Cl A Ord COMMON STOCK 833445109 33 110 SH   SOLE   110 0 0
ALLEGRO MICROSYSTEMS ORD COMMON STOCK 01749D105 35 1,100 SH   SOLE   1,100 0 0
Constellation Software Inc COMMON STOCK 21037X100 36 22 SH   SOLE   22 0 0
Brooks Automation Inc COMMON STOCK 114340102 40 386 SH   SOLE   386 0 0
Adobe Systems Inc COMMON STOCK 00724F101 45 78 SH   SOLE   78 0 0
Cree Inc COMMON STOCK 225447101 52 644 SH   SOLE   644 0 0
Sap Ag Sporsored ADR COMMON STOCK 803054204 54 400 SH   SOLE   400 0 0
Nuance Commun Inc COMMON STOCK 67020Y100 55 1,000 SH   SOLE   1,000 0 0
Salesforce.com Inc COMMON STOCK 79466L302 61 226 SH   SOLE   226 0 0
Intel Corp COMMON STOCK 458140100 115 2,161 SH   SOLE   2,161 0 0
Microchip Technology Inc COMMON STOCK 595017104 119 775 SH   SOLE   775 0 0
Akamai Technologies Com COMMON STOCK 00971T101 125 1,193 SH   SOLE   1,193 0 0
Skyworks Solutions Inc COMMON STOCK 83088M102 134 814 SH   SOLE   814 0 0
Oracle Corp COMMON STOCK 68389X105 135 1,552 SH   SOLE   1,552 0 0
Tyler Technologies COMMON STOCK 902252105 165 360 SH   SOLE   360 0 0
Applied Materials COMMON STOCK 038222105 166 1,288 SH   SOLE   1,288 0 0
Nvidia Corp Com COMMON STOCK 67066G104 169 816 SH   SOLE   816 0 0
Technolgy Sector Spdr Tr Sbi COMMON STOCK 81369Y803 199 1,332 SH   SOLE   1,332 0 0
Cisco Systems Inc COMMON STOCK 17275R102 288 5,286 SH   SOLE   5,286 0 0
Nice Ltd COMMON STOCK 653656108 402 1,415 SH   SOLE   1,415 0 0
TE Connectivity Ltd COMMON STOCK H84989104 463 3,371 SH   SOLE   3,371 0 0
Paypal Hldgs Inc COMMON STOCK 70450Y103 468 1,798 SH   SOLE   1,798 0 0
Texas Instruments Inc COMMON STOCK 882508104 489 2,545 SH   SOLE   2,545 0 0
Gartner Inc COMMON STOCK 366651107 553 1,821 SH   SOLE   1,821 0 0
Mastercard Inc Cl A COMMON STOCK 57636Q104 570 1,640 SH   SOLE   1,640 0 0
Intuit Inc COMMON STOCK 461202103 611 1,133 SH   SOLE   1,133 0 0
Automatic Data Processing Inc COMMON STOCK 053015103 758 3,792 SH   SOLE   3,792 0 0
International Business Machines Corp COMMON STOCK 459200101 760 5,472 SH   SOLE   5,472 0 0
Broadridge Financial Solutions, Inc. COMMON STOCK 11133T103 12,512 75,086 SH   SOLE   75,086 0 0
Adyen N.V. Unsponsored ADR COMMON STOCK 00783V104 13,319 475,008 SH   SOLE   475,008 0 0
Global Payments Inc. COMMON STOCK 37940X102 17,514 111,145 SH   SOLE   111,145 0 0
NXP Semiconductors NV COMMON STOCK N6596X109 24,087 122,976 SH   SOLE   122,976 0 0
Taiwan Semiconductor Manufacturing Co Ltd COMMON STOCK 874039100 26,354 236,044 SH   SOLE   236,044 0 0
ASML Holding NV ADR COMMON STOCK N07059210 31,646 42,471 SH   SOLE   42,471 0 0
Visa Inc COMMON STOCK 92826C839 32,968 148,005 SH   SOLE   148,005 0 0
Accenture PLC COMMON STOCK G1151C101 41,127 128,555 SH   SOLE   128,555 0 0
Microsoft Corp COMMON STOCK 594918104 42,680 151,392 SH   SOLE   151,392 0 0
Apple Inc COMMON STOCK 037833100 43,247 305,631 SH   SOLE   305,631 0 0
Valvoline Inc COMMON STOCK 92047W101 3 85 SH   SOLE   85 0 0
Berry Global Group Inc COMMON STOCK 08579W103 4 67 SH   SOLE   67 0 0
Vale S A ADR COMMON STOCK 91912E105 4 305 SH   SOLE   305 0 0
Ball Corporation COMMON STOCK 058498106 4 49 SH   SOLE   49 0 0
Quaker Chemical Corp COMMON STOCK 747316107 5 22 SH   SOLE   22 0 0
Eagle Materials Inc COMMON STOCK 26969P108 5 40 SH   SOLE   40 0 0
Celanese Corp Del Com Ser A COMMON STOCK 150870103 5 35 SH   SOLE   35 0 0
Anglo Amern Plc Sponsored Adr COMMON STOCK 03485P300 5 301 SH   SOLE   301 0 0
Livent Corp COMMON STOCK 53814L108 6 244 SH   SOLE   244 0 0
PPG Industries Inc COMMON STOCK 693506107 6 45 SH   SOLE   45 0 0
Bhp Billiton Ltd Adr F Sponsored Adr COMMON STOCK 088606108 7 122 SH   SOLE   122 0 0
Rio Tinto Plc-Spon ADR COMMON STOCK 767204100 7 98 SH   SOLE   98 0 0
Reliance Steel & Alum Com COMMON STOCK 759509102 7 50 SH   SOLE   50 0 0
Glencore Plc Unsponsored American Depository Recei COMMON STOCK 37827X100 7 776 SH   SOLE   776 0 0
FMC Corp COMMON STOCK 302491303 8 92 SH   SOLE   92 0 0
Freeport McMoran Copper COMMON STOCK 35671D857 10 293 SH   SOLE   293 0 0
RPM International Inc COMMON STOCK 749685103 10 132 SH   SOLE   132 0 0
Royal Dsm N V COMMON STOCK 780249108 11 213 SH   SOLE   213 0 0
Axalta Coating Systems Ltd COMMON STOCK G0750C108 14 486 SH   SOLE   486 0 0
Symrise AG COMMON STOCK 87155N109 15 465 SH   SOLE   465 0 0
Air Liquide SA COMMON STOCK 009126202 15 482 SH   SOLE   482 0 0
Packaging Corp Amer Com COMMON STOCK 695156109 17 127 SH   SOLE   127 0 0
Pioneer Nat Res Co Com COMMON STOCK 723787107 21 128 SH   SOLE   128 0 0
Scotts Miracle Gro Co Cl A COMMON STOCK 810186106 26 180 SH   SOLE   180 0 0
Nutrien Ltd COMMON STOCK 67077M108 30 459 SH   SOLE   459 0 0
Corteva Inc com COMMON STOCK 22052L104 40 947 SH   SOLE   947 0 0
Eastman Chem Co Com COMMON STOCK 277432100 46 459 SH   SOLE   459 0 0
Du Pont E I De Nemour&Co COMMON STOCK 26614N102 92 1,358 SH   SOLE   1,358 0 0
Dow Chemical Co COMMON STOCK 260557103 96 1,671 SH   SOLE   1,671 0 0
Air Products & Chemical Inc COMMON STOCK 009158106 291 1,137 SH   SOLE   1,137 0 0
Ecolab Inc COMMON STOCK 278865100 19,352 92,762 SH   SOLE   92,762 0 0
Linde Plc COMMON STOCK G5494J103 24,640 83,985 SH   SOLE   83,985 0 0
Sherwin Williams Co COMMON STOCK 824348106 25,093 89,704 SH   SOLE   89,704 0 0
Dfa Invt Dimension Grp Tax Mng Us Scp COMMON STOCK 25434V500 62 1,079 SH   SOLE   1,079 0 0
Healthpeak Properties Ord COMMON STOCK 42250P103 2 72 SH   SOLE   72 0 0
Summit Hotel Properties Inc COMMON STOCK 866082100 3 295 SH   SOLE   295 0 0
Public Storage COMMON STOCK 74460D109 3 11 SH   SOLE   11 0 0
EastGroup Properties Inc COMMON STOCK 277276101 4 22 SH   SOLE   22 0 0
Physicians Realty Trust COMMON STOCK 71943U104 4 215 SH   SOLE   215 0 0
Invitation Homes Inc COMMON STOCK 46187W107 4 105 SH   SOLE   105 0 0
Easterly Government Properties Inc COMMON STOCK 27616P103 4 200 SH   SOLE   200 0 0
Hudson Pacific Properties, Inc. COMMON STOCK 444097109 4 165 SH   SOLE   165 0 0
Chimera Invt Corp Com New COMMON STOCK 16934Q208 4 294 SH   SOLE   294 0 0
Jones Lang Lasalle COMMON STOCK 48020Q107 7 29 SH   SOLE   29 0 0
Extra Space Storage Inc. COMMON STOCK 30225T102 7 43 SH   SOLE   43 0 0
CoreSite Realty Corp COMMON STOCK 21870Q105 8 59 SH   SOLE   59 0 0
Sun Communities Inc COMMON STOCK 866674104 16 85 SH   SOLE   85 0 0
Prologis, Inc. COMMON STOCK 74340W103 37 293 SH   SOLE   293 0 0
Vanguard REIT COMMON STOCK 922908553 132 1,300 SH   SOLE   1,300 0 0
American Tower Corp Cl A COMMON STOCK 03027X100 285 1,073 SH   SOLE   1,073 0 0
Crown Castle International Corp COMMON STOCK 22822V101 20,057 115,721 SH   SOLE   115,721 0 0
Alexandria Real Estate Equities, Inc COMMON STOCK 015271109 22,615 118,361 SH   SOLE   118,361 0 0
Pinnacle West Cap COMMON STOCK 723484101 2 24 SH   SOLE   24 0 0
Spire Inc COMMON STOCK 84857L101 2 37 SH   SOLE   37 0 0
Portland General Electric Co COMMON STOCK 736508847 4 75 SH   SOLE   75 0 0
Companhia De Saneam COMMON STOCK 20441A102 4 526 SH   SOLE   526 0 0
Nisource Inc Holding COMMON STOCK 65473P105 4 168 SH   SOLE   168 0 0
Idacorp Inc COMMON STOCK 451107106 5 45 SH   SOLE   45 0 0
Edison International COMMON STOCK 281020107 5 90 SH   SOLE   90 0 0
Centerpoint Energy Inc COMMON STOCK 15189T107 6 232 SH   SOLE   232 0 0
Entergy Corp COMMON STOCK 29364G103 6 59 SH   SOLE   59 0 0
DTE Energy Co COMMON STOCK 233331107 8 72 SH   SOLE   72 0 0
CLP Holdings Ltd COMMON STOCK 18946Q101 8 882 SH   SOLE   882 0 0
Iberdrola SA COMMON STOCK 450737101 8 210 SH   SOLE   210 0 0
S & P Utilities ETF COMMON STOCK 81369Y886 9 135 SH   SOLE   135 0 0
ENN Energy Holdings Ltd COMMON STOCK 26876F102 9 140 SH   SOLE   140 0 0
Enel SpA COMMON STOCK 29265W207 9 1,242 SH   SOLE   1,242 0 0
China Longyuan Power Group Corp Ltd COMMON STOCK 16890R109 11 434 SH   SOLE   434 0 0
Engie Sa COMMON STOCK 29286D105 13 978 SH   SOLE   978 0 0
Southern Co COMMON STOCK 842587107 16 257 SH   SOLE   257 0 0
NextEra Energy Partners LP COMMON STOCK 65341B106 28 366 SH   SOLE   366 0 0
Duke Energy Corp New Com COMMON STOCK 26441C204 32 332 SH   SOLE   332 0 0
ENERGY INC COMMON STOCK 30034W106 48 774 SH   SOLE   774 0 0
Essential Utilities Inc COMMON STOCK 29670G102 63 1,363 SH   SOLE   1,363 0 0
Eversource Energy COMMON STOCK 30040W108 92 1,127 SH   SOLE   1,127 0 0
Dominion Resources Inc COMMON STOCK 25746U109 116 1,592 SH   SOLE   1,592 0 0
NextEra Energy Inc COMMON STOCK 65339F101 793 10,097 SH   SOLE   10,097 0 0
American Water Works Company, Inc. COMMON STOCK 030420103 22,291 131,867 SH   SOLE   131,867 0 0
iShares 0-5 Year TIPS Bond ETF COMMON STOCK 46429B747 45 425 SH   SOLE   425 0 0
Vanguard Short Term Inflation Protected Securities Index Fund COMMON STOCK 922020805 64 1,218 SH   SOLE   1,218 0 0
Schwab US TIPS ETF COMMON STOCK 808524870 144 2,299 SH   SOLE   2,299 0 0
Invesco BulletShares 2027 Corp Bd ETF COMMON STOCK 46138J783 14 620 SH   SOLE   620 0 0
Invesco BulletShares 2029 Corp Bd ETF COMMON STOCK 46138J577 35 1,660 SH   SOLE   1,660 0 0
Invesco BulletShares 2030 Corp Bd ETF COMMON STOCK 46138J460 89 4,582 SH   SOLE   4,582 0 0
Invesco BulletShares 2026 Corp Bd ETF COMMON STOCK 46138J791 105 4,894 SH   SOLE   4,894 0 0
Invesco BulletShares 2021 Corp Bd ETF COMMON STOCK 46138J700 231 10,932 SH   SOLE   10,932 0 0
Invesco BulletShares 2025 Corp Bd ETF COMMON STOCK 46138J825 240 10,809 SH   SOLE   10,809 0 0
Invesco BulletShares 2024 Corp Bd ETF COMMON STOCK 46138J841 338 15,299 SH   SOLE   15,299 0 0
Invesco BulletShares 2022 Corp Bd ETF COMMON STOCK 46138J882 399 18,543 SH   SOLE   18,543 0 0
Invesco BulletShares 2023 Corp Bd ETF COMMON STOCK 46138J866 433 19,983 SH   SOLE   19,983 0 0
Vanguard Bond Index Fund Total Bond Market COMMON STOCK 921937835 9 106 SH   SOLE   106 0 0
I Shares TR Barcly Usagg B COMMON STOCK 464287226 12 105 SH   SOLE   105 0 0
iShares iBonds Dec 2028 Term Muni Bd ETF COMMON STOCK 46435U325 1 50 SH   SOLE   50 0 0
iShares iBonds Dec 2027 Term Muni Bd ETF COMMON STOCK 46435U283 2 90 SH   SOLE   90 0 0
iShares iBonds Dec 2026 Term Muni Bd ETF COMMON STOCK 46435U259 5 180 SH   SOLE   180 0 0
iShares iBonds Dec 2025 Term Muni Bond ETF COMMON STOCK 46435U432 29 1,045 SH   SOLE   1,045 0 0
iShares iBonds Dec 2021 Term Muni Bond ETF COMMON STOCK 46435G789 60 2,355 SH   SOLE   2,355 0 0
iShares iBonds Dec 2024 Term Muni Bond ETF COMMON STOCK 46435U697 63 2,330 SH   SOLE   2,330 0 0
iShares National Muni Bond COMMON STOCK 464288414 88 758 SH   SOLE   758 0 0
iShares iBonds Dec 2023 Term Muni Bond ETF COMMON STOCK 46435G318 132 5,085 SH   SOLE   5,085 0 0
iShares iBonds Dec 2022 Term Muni Bond ETF COMMON STOCK 46435G755 151 5,756 SH   SOLE   5,756 0 0