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
AFLAC INC COM 001055102 40 1,104 SH   SOLE   1,104 0 0
AGCO CORP COM 001084102 1 19 SH   SOLE   19 0 0
AT&T INC COM 00206R102 21 720 SH   SOLE   720 0 0
ARK ETF TR INNOVATION ETF 00214Q104 177 1,925 SH   SOLE   1,925 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 1 2 SH   SOLE   2 0 0
ALCOA CORP COM 013872106 11 950 SH   SOLE   950 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 2,006 12,535 SH   SOLE   12,535 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3 10 SH   SOLE   10 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 324 8,600 SH   SOLE   8,600 0 0
ALPHABET INC CAP STK CL C 02079K107 592 403 SH   SOLE   403 0 0
ALPHABET INC CAP STK CL A 02079K305 8,726 5,954 SH   SOLE   5,806 0 148
ALTRIA GROUP INC COM 02209S103 60 1,543 SH   SOLE   1,543 0 0
AMAZON COM INC COM 023135106 176 56 SH   SOLE   56 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 321 2,215 SH   SOLE   2,215 0 0
AMERIPRISE FINL INC COM 03076C106 1 8 SH   SOLE   8 0 0
AMGEN INC COM 031162100 1,075 4,228 SH   SOLE   4,228 0 0
AMPHENOL CORP NEW CL A 032095101 1,633 15,082 SH   SOLE   15,082 0 0
APPLE INC COM 037833100 7,387 63,782 SH   SOLE   62,189 0 1,593
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 20 1,475 SH   SOLE   1,475 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 82 1,500 SH   SOLE   1,500 0 0
BP PLC SPONSORED ADR 055622104 218 12,500 SH   SOLE   11,400 0 1,100
BAIDU INC SPON ADR REP A 056752108 6 45 SH   SOLE   45 0 0
BANCO SANTANDER S.A. ADR 05964H105 14 7,350 SH   SOLE   7,350 0 0
BK OF AMERICA CORP COM 060505104 6,069 251,949 SH   SOLE   246,448 0 5,501
BANK NEW YORK MELLON CORP COM 064058100 34 1,000 SH   SOLE   1,000 0 0
BANKWELL FINL GROUP INC COM 06654A103 118 8,350 SH   SOLE   8,350 0 0
BAXTER INTL INC COM 071813109 43 533 SH   SOLE   533 0 0
BECTON DICKINSON & CO COM 075887109 44 190 SH   SOLE   190 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,190 5,589 SH   SOLE   5,589 0 0
BEYOND MEAT INC COM 08862E109 91 550 SH   SOLE   550 0 0
BIO RAD LABS INC CL A 090572207 2 4 SH   SOLE   4 0 0
BLACKROCK FLOATING RATE INCO COM 091941104 754 67,166 SH   SOLE   67,166 0 0
BLACKBERRY LTD COM 09228F103 11 2,500 SH   SOLE   2,500 0 0
BLACKROCK INC COM 09247X101 5,154 9,145 SH   SOLE   8,848 0 297
BLACKROCK CR ALLOCATION INCO COM 092508100 1,533 107,771 SH   SOLE   107,771 0 0
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 10 957 SH   SOLE   957 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 46 500 SH   SOLE   500 0 0
BOSTON PROPERTIES INC COM 101121101 781 9,730 SH   SOLE   9,730 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 4 62 SH   SOLE   62 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 5 150 SH   SOLE   150 0 0
CF INDS HLDGS INC COM 125269100 61 2,000 SH   SOLE   2,000 0 0
CVS HEALTH CORP COM 126650100 10,937 187,285 SH   SOLE   183,652 0 3,633
CABOT OIL & GAS CORP COM 127097103 2,199 126,650 SH   SOLE   126,650 0 0
CAMPBELL SOUP CO COM 134429109 5 100 SH   SOLE   100 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 0 3 SH   SOLE   3 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 1 186 SH   SOLE   186 0 0
CHART INDS INC COM PAR $0.01 16115Q308 5,873 83,575 SH   SOLE   82,035 0 1,540
CHARTER COMMUNICATIONS INC N CL A 16119P108 26 41 SH   SOLE   41 0 0
CHEGG INC COM 163092109 14 200 SH   SOLE   200 0 0
CHEMOURS CO COM 163851108 813 38,875 SH   SOLE   38,875 0 0
CHEVRON CORP NEW COM 166764100 2,453 34,063 SH   SOLE   33,180 0 883
CHURCH & DWIGHT INC COM 171340102 15 164 SH   SOLE   164 0 0
CISCO SYS INC COM 17275R102 12 300 SH   SOLE   300 0 0
CITIGROUP INC COM NEW 172967424 2,815 65,300 SH   SOLE   65,300 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 4 600 SH   SOLE   600 0 0
COCA COLA CO COM 191216100 126 2,552 SH   SOLE   2,552 0 0
COLGATE PALMOLIVE CO COM 194162103 20 262 SH   SOLE   262 0 0
COMCAST CORP NEW CL A 20030N101 46 1,000 SH   SOLE   1,000 0 0
CONFORMIS INC COM 20717E101 67 80,500 SH   SOLE   80,500 0 0
CONOCOPHILLIPS COM 20825C104 2,865 87,235 SH   SOLE   87,235 0 0
CONSTELLATION BRANDS INC CL A 21036P108 8,426 44,460 SH   SOLE   43,384 0 1,076
COSTCO WHSL CORP NEW COM 22160K105 162 455 SH   SOLE   455 0 0
COVETRUS INC COM 22304C100 2 80 SH   SOLE   80 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 247 1,485 SH   SOLE   1,485 0 0
CUMMINS INC COM 231021106 158 750 SH   SOLE   750 0 0
D R HORTON INC COM 23331A109 1,836 24,270 SH   SOLE   24,270 0 0
DANAHER CORPORATION COM 235851102 11,487 53,347 SH   SOLE   52,056 0 1,291
DEERE & CO COM 244199105 8 38 SH   SOLE   38 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 31 1,000 SH   SOLE   1,000 0 0
DEVON ENERGY CORP NEW COM 25179M103 59 6,250 SH   SOLE   6,250 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 3 25 SH   SOLE   25 0 0
DIGITAL RLTY TR INC COM 253868103 191 1,300 SH   SOLE   1,300 0 0
DIREXION SHS ETF TR DAILY SM CP BEAR 25460E125 106 6,250 SH   SOLE   6,250 0 0
DISNEY WALT CO COM DISNEY 254687106 8,124 65,471 SH   SOLE   63,956 0 1,515
DISCOVER FINL SVCS COM 254709108 9 150 SH   SOLE   150 0 0
DOMINION ENERGY INC COM 25746U109 17 215 SH   SOLE   215 0 0
DOW INC COM 260557103 376 8,000 SH   SOLE   8,000 0 0
DUPONT DE NEMOURS INC COM 26614N102 116 2,096 SH   SOLE   2,096 0 0
ECOLAB INC COM 278865100 2 11 SH   SOLE   11 0 0
89BIO INC COM 282559103 115 4,500 SH   SOLE   4,500 0 0
ELECTRONIC ARTS INC COM 285512109 1 11 SH   SOLE   11 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 623 115,000 SH   SOLE   115,000 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 3,332 211,044 SH   SOLE   211,044 0 0
EQUINOR ASA SPONSORED ADR 29446M102 1 98 SH   SOLE   98 0 0
ERICSSON ADR B SEK 10 294821608 82 7,500 SH   SOLE   7,500 0 0
EXXON MOBIL CORP COM 30231G102 27 795 SH   SOLE   795 0 0
F M C CORP COM NEW 302491303 1,843 17,400 SH   SOLE   17,400 0 0
FACEBOOK INC CL A 30303M102 40 152 SH   SOLE   152 0 0
FATE THERAPEUTICS INC COM 31189P102 7 175 SH   SOLE   175 0 0
F5 NETWORKS INC COM 315616102 12 100 SH   SOLE   100 0 0
FIREEYE INC COM 31816Q101 2,271 184,000 SH   SOLE   184,000 0 0
FIRST SOLAR INC COM 336433107 6,724 101,567 SH   SOLE   99,579 0 1,988
FIRSTHAND TECHNOLOGY VALUE F COM 33766Y100 25 6,150 SH   SOLE   6,150 0 0
FLUOR CORP NEW COM 343412102 29 3,300 SH   SOLE   3,300 0 0
FLOWSERVE CORP COM 34354P105 8 300 SH   SOLE   300 0 0
FREEPORT-MCMORAN INC CL B 35671D857 992 63,403 SH   SOLE   63,403 0 0
GENERAL ELECTRIC CO COM 369604103 108 17,340 SH   SOLE   17,340 0 0
GENMAB A/S SPONSORED ADS 372303206 2 41 SH   SOLE   41 0 0
GILEAD SCIENCES INC COM 375558103 9,012 142,617 SH   SOLE   140,249 0 2,368
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1 28 SH   SOLE   28 0 0
GRACE W R & CO DEL NEW COM 38388F108 89 2,200 SH   SOLE   2,200 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 158 3,740 SH   SOLE   3,740 0 0
HERSHEY CO COM 427866108 22 150 SH   SOLE   150 0 0
HESS CORP COM 42809H107 1 24 SH   SOLE   24 0 0
HILL ROM HLDGS INC COM 431475102 1 6 SH   SOLE   6 0 0
HOME DEPOT INC COM 437076102 61 221 SH   SOLE   221 0 0
HONEYWELL INTL INC COM 438516106 9,443 57,363 SH   SOLE   56,046 0 1,317
IDEAYA BIOSCIENCES INC COM 45166A102 5 400 SH   SOLE   400 0 0
ILLUMINA INC COM 452327109 0 1 SH   SOLE   1 0 0
INCYTE CORP COM 45337C102 1 8 SH   SOLE   8 0 0
INGERSOLL RAND INC COM 45687V106 2 45 SH   SOLE   45 0 0
INSULET CORP COM 45784P101 8 35 SH   SOLE   35 0 0
INTEL CORP COM 458140100 31 600 SH   SOLE   600 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 16 59 SH   SOLE   59 0 0
INTUIT COM 461202103 14 44 SH   SOLE   44 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 16 70 SH   SOLE   70 0 0
ISHARES GOLD TRUST ISHARES 464285105 12,826 712,938 SH   SOLE   700,063 0 12,875
ISHARES TR TIPS BD ETF 464287176 139 1,097 SH   SOLE   1,097 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 9 200 SH   SOLE   200 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 21 260 SH   SOLE   260 0 0
ISHARES TR RUS MD CP GR ETF 464287481 269 1,558 SH   SOLE   1,558 0 0
ISHARES TR CORE S&P MCP ETF 464287507 74 400 SH   SOLE   400 0 0
ISHARES TR NASDAQ BIOTECH 464287556 43 320 SH   SOLE   320 0 0
ISHARES TR COHEN STEER REIT 464287564 22 214 SH   SOLE   214 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 417 3,528 SH   SOLE   3,528 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 293 1,350 SH   SOLE   1,350 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 75 757 SH   SOLE   757 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 61 274 SH   SOLE   274 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 674 4,500 SH   SOLE   4,500 0 0
ISHARES TR U.S. TECH ETF 464287721 30 100 SH   SOLE   100 0 0
ISHARES TR CORE S&P SCP ETF 464287804 52 734 SH   SOLE   734 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 0 19 SH   SOLE   19 0 0
ISHARES TR NATIONAL MUN ETF 464288414 243 2,095 SH   SOLE   2,095 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 89 1,470 SH   SOLE   1,470 0 0
ISHARES TR SHORT TREAS BD 464288679 11,825 106,821 SH   SOLE   106,821 0 0
ISHARES SILVER TR ISHARES 46428Q109 671 31,000 SH   SOLE   31,000 0 0
ISHARES TR CORE MSCI EAFE 46432F842 317 5,251 SH   SOLE   5,251 0 0
ISHARES INC CORE MSCI EMKT 46434G103 155 2,945 SH   SOLE   2,945 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 28 475 SH   SOLE   475 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 89 1,703 SH   SOLE   1,703 0 0
ISHARES TR CORE DIV GRWTH 46434V621 19 490 SH   SOLE   490 0 0
ISHARES TR ESG AWR US AGRGT 46435U549 1 25 SH   SOLE   25 0 0
JPMORGAN CHASE & CO COM 46625H100 11,104 115,342 SH   SOLE   113,309 0 2,033
JACOBS ENGR GROUP INC COM 469814107 9,935 107,092 SH   SOLE   104,979 0 2,113
JETBLUE AWYS CORP COM 477143101 11 1,000 SH   SOLE   1,000 0 0
JOHNSON & JOHNSON COM 478160104 953 6,400 SH   SOLE   6,400 0 0
KAMAN CORP COM 483548103 47 1,200 SH   SOLE   1,200 0 0
KIMBERLY CLARK CORP COM 494368103 74 500 SH   SOLE   500 0 0
KINDER MORGAN INC DEL COM 49456B101 936 75,900 SH   SOLE   75,900 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,343 33,000 SH   SOLE   33,000 0 0
KOPPERS HOLDINGS INC COM 50060P106 0 1 SH   SOLE   1 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 6,513 38,347 SH   SOLE   37,753 0 594
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1 3 SH   SOLE   3 0 0
LENNAR CORP CL A 526057104 0 1 SH   SOLE   1 0 0
LILLY ELI & CO COM 532457108 1 5 SH   SOLE   5 0 0
LIVERAMP HLDGS INC COM 53815P108 1 21 SH   SOLE   21 0 0
LOCKHEED MARTIN CORP COM 539830109 1,539 4,015 SH   SOLE   4,015 0 0
LOWES COS INC COM 548661107 2 12 SH   SOLE   12 0 0
LULULEMON ATHLETICA INC COM 550021109 66 200 SH   SOLE   200 0 0
MSA SAFETY INC COM 553498106 1 10 SH   SOLE   10 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 94 2,748 SH   SOLE   2,748 0 0
MANNING & NAPIER INC CL A 56382Q102 88 20,634 SH   SOLE   20,634 0 0
MARATHON PETE CORP COM 56585A102 34 1,175 SH   SOLE   1,175 0 0
MARSH & MCLENNAN COS INC COM 571748102 2 16 SH   SOLE   16 0 0
MARTIN MARIETTA MATLS INC COM 573284106 1,344 5,710 SH   SOLE   5,710 0 0
MERCK & CO. INC COM 58933Y105 9,165 110,488 SH   SOLE   108,487 0 2,001
METLIFE INC COM 59156R108 5 125 SH   SOLE   125 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 5 5 SH   SOLE   5 0 0
MICROSOFT CORP COM 594918104 11,037 52,474 SH   SOLE   51,113 0 1,361
MICROBOT MED INC COM NEW 59503A204 0 13 SH   SOLE   13 0 0
MICRON TECHNOLOGY INC COM 595112103 1 25 SH   SOLE   25 0 0
MIRATI THERAPEUTICS INC COM 60468T105 1 7 SH   SOLE   7 0 0
MOHAWK INDS INC COM 608190104 0 3 SH   SOLE   3 0 0
MONDELEZ INTL INC CL A 609207105 6,293 109,534 SH   SOLE   106,783 0 2,751
MONSTER BEVERAGE CORP NEW COM 61174X109 12 150 SH   SOLE   150 0 0
MORGAN STANLEY COM NEW 617446448 493 10,200 SH   SOLE   10,200 0 0
NL INDS INC COM NEW 629156407 28 6,520 SH   SOLE   6,520 0 0
NEXTERA ENERGY INC COM 65339F101 14 49 SH   SOLE   49 0 0
NIKE INC CL B 654106103 55 438 SH   SOLE   438 0 0
NORDSTROM INC COM 655664100 1 78 SH   SOLE   78 0 0
NORTHERN TR CORP COM 665859104 4 50 SH   SOLE   50 0 0
NOVARTIS AG SPONSORED ADR 66987V109 5,293 60,868 SH   SOLE   58,985 0 1,883
NUTANIX INC CL A 67059N108 7 300 SH   SOLE   300 0 0
NUVEEN N Y MUN VALUE FD INC COM 67062M105 48 4,723 SH   SOLE   4,723 0 0
NVIDIA CORPORATION COM 67066G104 8,894 16,434 SH   SOLE   16,062 0 372
NUTRIEN LTD COM 67077M108 47 1,200 SH   SOLE   1,200 0 0
OMEROS CORP COM 682143102 243 24,000 SH   SOLE   24,000 0 0
ON SEMICONDUCTOR CORP COM 682189105 1 43 SH   SOLE   43 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 15 5,627 SH   SOLE   5,627 0 0
ORIX CORP SPONSORED ADR 686330101 1 16 SH   SOLE   16 0 0
PNC FINL SVCS GROUP INC COM 693475105 292 2,655 SH   SOLE   2,655 0 0
PTC INC COM 69370C100 1 12 SH   SOLE   12 0 0
PALO ALTO NETWORKS INC COM 697435105 4 15 SH   SOLE   15 0 0
PARKER-HANNIFIN CORP COM 701094104 61 300 SH   SOLE   300 0 0
PAYPAL HLDGS INC COM 70450Y103 4,724 23,978 SH   SOLE   23,263 0 715
PDS BIOTECHNOLOGY CORP COM 70465T107 3 1,500 SH   SOLE   1,500 0 0
PEPSICO INC COM 713448108 14 101 SH   SOLE   101 0 0
PFIZER INC COM 717081103 33 896 SH   SOLE   896 0 0
PHILLIPS 66 COM 718546104 6,047 116,651 SH   SOLE   114,440 0 2,211
PIPER SANDLER COMPANIES COM 724078100 1 12 SH   SOLE   12 0 0
PRICE T ROWE GROUP INC COM 74144T108 2 14 SH   SOLE   14 0 0
PROCTER AND GAMBLE CO COM 742718109 26 187 SH   SOLE   187 0 0
PROLOGIS INC. COM 74340W103 4,796 47,662 SH   SOLE   46,684 0 978
PROSHARES TR ULTRAPRO SHT QQQ 74347G861 83 3,500 SH   SOLE   3,500 0 0
PULTE GROUP INC COM 745867101 174 3,750 SH   SOLE   3,750 0 0
QUALCOMM INC COM 747525103 11,092 94,255 SH   SOLE   92,083 0 2,172
RCM TECHNOLOGIES INC COM NEW 749360400 109 78,533 SH   SOLE   78,533 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 48 5,000 SH   SOLE   5,000 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 511 8,889 SH   SOLE   8,889 0 0
REALOGY HLDGS CORP COM 75605Y106 155 16,400 SH   SOLE   16,400 0 0
REGULUS THERAPEUTICS INC COM NEW 75915K200 0 317 SH   SOLE   317 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 6 500 SH   SOLE   500 0 0
RIO TINTO PLC SPONSORED ADR 767204100 5,043 83,503 SH   SOLE   81,436 0 2,067
ROCKWELL AUTOMATION INC COM 773903109 7,879 35,705 SH   SOLE   34,880 0 825
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 7 269 SH   SOLE   269 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 452 17,976 SH   SOLE   17,825 0 151
S&P GLOBAL INC COM 78409V104 1 2 SH   SOLE   2 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 872 2,605 SH   SOLE   2,605 0 0
SPDR GOLD TR GOLD SHS 78463V107 740 4,180 SH   SOLE   4,180 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 40 1,110 SH   SOLE   1,110 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 12 400 SH   SOLE   400 0 0
SPDR SER TR S&P DIVID ETF 78464A763 32 346 SH   SOLE   346 0 0
SALESFORCE COM INC COM 79466L302 108 430 SH   SOLE   430 0 0
HENRY SCHEIN INC COM 806407102 12 200 SH   SOLE   200 0 0
SCHLUMBERGER LTD COM 806857108 493 31,700 SH   SOLE   31,700 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 417 15,565 SH   SOLE   15,565 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 17 300 SH   SOLE   300 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 7 111 SH   SOLE   111 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 22 206 SH   SOLE   206 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 19 299 SH   SOLE   299 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 25 170 SH   SOLE   170 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 13 446 SH   SOLE   446 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 446 18,521 SH   SOLE   18,521 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 21 271 SH   SOLE   271 0 0
SHOPIFY INC CL A 82509L107 218 213 SH   SOLE   213 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 9 795 SH   SOLE   795 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 12 660 SH   SOLE   660 0 0
SNAP INC CL A 83304A106 1 36 SH   SOLE   36 0 0
SONY CORP SPONSORED ADR 835699307 8,682 113,121 SH   SOLE   111,440 0 1,681
SOUTHERN CO COM 842587107 9 175 SH   SOLE   175 0 0
SOUTHERN COPPER CORP COM 84265V105 14 303 SH   SOLE   303 0 0
SOUTHWEST AIRLS CO COM 844741108 2 47 SH   SOLE   47 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 45 2,450 SH   SOLE   2,450 0 0
TJX COS INC NEW COM 872540109 2 40 SH   SOLE   40 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 2 97 SH   SOLE   97 0 0
TELEFLEX INCORPORATED COM 879369106 179 525 SH   SOLE   525 0 0
TERADYNE INC COM 880770102 1,224 15,400 SH   SOLE   15,400 0 0
TESLA INC COM 88160R101 4 10 SH   SOLE   10 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 9 20 SH   SOLE   20 0 0
3M CO COM 88579Y101 20 126 SH   SOLE   126 0 0
TOLL BROTHERS INC COM 889478103 998 20,500 SH   SOLE   20,500 0 0
TOTAL SE SPONSORED ADS 89151E109 492 14,350 SH   SOLE   14,350 0 0
TRAVELERS COMPANIES INC COM 89417E109 27 247 SH   SOLE   247 0 0
TRIMBLE INC COM 896239100 1 30 SH   SOLE   30 0 0
TURQUOISE HILL RES LTD COM 900435108 5 6,000 SH   SOLE   6,000 0 0
TUTOR PERINI CORP COM 901109108 23 2,050 SH   SOLE   2,050 0 0
TWITTER INC COM 90184L102 2 39 SH   SOLE   39 0 0
UBER TECHNOLOGIES INC COM 90353T100 3 92 SH   SOLE   92 0 0
UNDER ARMOUR INC CL A 904311107 2 150 SH   SOLE   150 0 0
UNILEVER PLC SPON ADR NEW 904767704 3 42 SH   SOLE   42 0 0
UNILEVER N V N Y SHS NEW 904784709 56 931 SH   SOLE   931 0 0
UNION PAC CORP COM 907818108 13 68 SH   SOLE   68 0 0
UNITEDHEALTH GROUP INC COM 91324P102 11 34 SH   SOLE   34 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1 4 SH   SOLE   4 0 0
VAIL RESORTS INC COM 91879Q109 1 7 SH   SOLE   7 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 56 1,068 SH   SOLE   1,068 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 106 1,197 SH   SOLE   1,197 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 33 152 SH   SOLE   152 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 861 5,058 SH   SOLE   5,058 0 0
VISA INC COM CL A 92826C839 5,179 25,897 SH   SOLE   25,070 0 827
VMWARE INC CL A COM 928563402 1 7 SH   SOLE   7 0 0
VULCAN MATLS CO COM 929160109 136 1,000 SH   SOLE   1,000 0 0
WABTEC COM 929740108 7,508 121,326 SH   SOLE   118,830 0 2,496
WALMART INC COM 931142103 88 630 SH   SOLE   630 0 0
WATERS CORP COM 941848103 5 25 SH   SOLE   25 0 0
WATSCO INC COM 942622200 2 10 SH   SOLE   10 0 0
WELLS FARGO CO NEW COM 949746101 12 524 SH   SOLE   524 0 0
WESTERN DIGITAL CORP. COM 958102105 1 19 SH   SOLE   19 0 0
WESTLAKE CHEM CORP COM 960413102 95 1,500 SH   SOLE   1,500 0 0
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 197 10,500 SH   SOLE   10,500 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 82 2,878 SH   SOLE   2,878 0 0
WILLIAMS COS INC COM 969457100 3,262 165,996 SH   SOLE   161,450 0 4,546
WISDOMTREE TR JAPN HEDGE EQT 97717W851 72 1,467 SH   SOLE   1,467 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 62 1,000 SH   SOLE   1,000 0 0
WOORI FINL GROUP INC SPONSORED ADS 981064108 20 900 SH   SOLE   900 0 0
ZILLOW GROUP INC CL A 98954M101 3 30 SH   SOLE   30 0 0
ZOETIS INC CL A 98978V103 8 47 SH   SOLE   47 0 0
ZYNGA INC CL A 98986T108 92 10,140 SH   SOLE   10,140 0 0
ASIA PACIFIC WIRE & CABLE CO ORD G0535E106 13 10,580 SH   SOLE   10,580 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 1 19 SH   SOLE   19 0 0
BUNGE LIMITED COM G16962105 69 1,500 SH   SOLE   1,500 0 0
CHINA YUCHAI INTL LTD COM G21082105 34 1,880 SH   SOLE   1,880 0 0
EATON CORP PLC SHS G29183103 1,007 9,870 SH   SOLE   9,870 0 0
LINDE PLC SHS G5494J103 23 96 SH   SOLE   96 0 0
MEDTRONIC PLC SHS G5960L103 8,240 79,295 SH   SOLE   77,868 0 1,427
APTIV PLC SHS G6095L109 2 23 SH   SOLE   23 0 0
MYOVANT SCIENCES LTD COM G637AM102 125 8,900 SH   SOLE   8,900 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 228 28,950 SH   SOLE   28,950 0 0
ALCON AG ORD SHS H01301128 1 18 SH   SOLE   18 0 0
TE CONNECTIVITY LTD REG SHS H84989104 42 430 SH   SOLE   430 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 0 2 SH   SOLE   2 0 0
GALMED PHARMACEUTICALS LTD SHS M47238106 2 500 SH   SOLE   500 0 0
WIX COM LTD SHS M98068105 64 250 SH   SOLE   250 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 7,481 106,124 SH   SOLE   104,362 0 1,762
NXP SEMICONDUCTORS N V COM N6596X109 27 218 SH   SOLE   218 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 110 13,000 SH   SOLE   13,000 0 0