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 37 625 SH   SOLE   625 0 0
AGF INVTS TR AGFIQ US MK ANTI 00110G408 71 4,000 SH   SOLE   4,000 0 0
ALPS ETF TR CLEAN ENERGY 00162Q460 1 14 SH   SOLE   14 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 421 19,570 SH   SOLE   19,570 0 0
AT&T INC COM 00206R102 5 186 SH   SOLE   186 0 0
ARK ETF TR INNOVATION ETF 00214Q104 271 2,864 SH   SOLE   2,864 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302 8 130 SH   SOLE   130 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401 8 70 SH   SOLE   70 0 0
ARK ETF TR FINTECH INNOVA 00214Q708 6 159 SH   SOLE   159 0 0
ACTIVISION BLIZZARD INC COM 00507V109 40 600 SH   SOLE   600 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 6 10 SH   SOLE   10 0 0
AERSALE CORPORATION COM 00810F106 35 2,000 SH   SOLE   2,000 0 0
AGNICO EAGLE MINES LTD COM 008474108 141 2,650 SH   SOLE   2,650 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4,611 20,682 SH   SOLE   20,682 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1 5 SH   SOLE   5 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 97 6,500 SH   SOLE   6,500 0 0
ALPHABET INC CAP STK CL C 02079K107 822 284 SH   SOLE   284 0 0
ALPHABET INC CAP STK CL A 02079K305 13,584 4,689 SH   SOLE   4,575 0 114
ALPINE 4 HOLDINGS INC CL A 02083E105 0 100 SH   SOLE   100 0 0
AMAZON COM INC COM 023135106 227 68 SH   SOLE   64 0 4
AMERICAN WTR WKS CO INC NEW COM 030420103 418 2,215 SH   SOLE   2,215 0 0
AMGEN INC COM 031162100 1,396 6,207 SH   SOLE   6,207 0 0
AMPHENOL CORP NEW CL A 032095101 2,568 29,367 SH   SOLE   29,367 0 0
ANALOG DEVICES INC COM 032654105 1,230 7,000 SH   SOLE   7,000 0 0
APPLE INC COM 037833100 10,636 59,896 SH   SOLE   58,591 0 1,305
BP PLC SPONSORED ADR 055622104 1,467 55,100 SH   SOLE   54,000 0 1,100
BAKER HUGHES COMPANY CL A 05722G100 3,980 165,400 SH   SOLE   165,400 0 0
BK OF AMERICA CORP COM 060505104 13,287 298,660 SH   SOLE   292,800 0 5,860
BANK NEW YORK MELLON CORP COM 064058100 58 1,000 SH   SOLE   1,000 0 0
BANKWELL FINL GROUP INC COM 06654A103 285 8,679 SH   SOLE   8,679 0 0
BAXTER INTL INC COM 071813109 46 533 SH   SOLE   533 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,223 4,089 SH   SOLE   4,089 0 0
BEYOND MEAT INC COM 08862E109 36 550 SH   SOLE   550 0 0
BLACKROCK INC COM 09247X101 5,312 5,802 SH   SOLE   5,682 0 120
BLACKSTONE INC COM 09260D107 15 116 SH   SOLE   116 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 9 150 SH   SOLE   150 0 0
CF INDS HLDGS INC COM 125269100 460 6,500 SH   SOLE   6,500 0 0
CVS HEALTH CORP COM 126650100 15,938 154,500 SH   SOLE   151,240 0 3,260
COTERRA ENERGY INC COM 127097103 342 18,000 SH   SOLE   18,000 0 0
CATERPILLAR INC COM 149123101 1,995 9,650 SH   SOLE   9,650 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 0 3 SH   SOLE   3 0 0
CHART INDS INC COM 16115Q308 7,734 48,494 SH   SOLE   47,664 0 830
CHARTER COMMUNICATIONS INC N CL A 16119P108 27 41 SH   SOLE   41 0 0
CHEMOURS CO COM 163851108 3,374 100,525 SH   SOLE   100,525 0 0
CHEVRON CORP NEW COM 166764100 1,083 9,233 SH   SOLE   8,333 0 900
CHURCH & DWIGHT CO INC COM 171340102 17 167 SH   SOLE   167 0 0
CISCO SYS INC COM 17275R102 1 20 SH   SOLE   20 0 0
CITIGROUP INC COM NEW 172967424 4,294 71,100 SH   SOLE   71,100 0 0
COCA COLA CO COM 191216100 147 2,489 SH   SOLE   2,489 0 0
COLGATE PALMOLIVE CO COM 194162103 23 269 SH   SOLE   269 0 0
COMCAST CORP NEW CL A 20030N101 50 1,000 SH   SOLE   1,000 0 0
COMMERCIAL METALS CO COM 201723103 6 168 SH   SOLE   168 0 0
CONFORMIS INC COM 20717E101 11 15,000 SH   SOLE   15,000 0 0
CONOCOPHILLIPS COM 20825C104 7,108 98,478 SH   SOLE   98,478 0 0
CONSTELLATION BRANDS INC CL A 21036P108 8,399 33,468 SH   SOLE   32,668 0 800
CORTEVA INC COM 22052L104 0 1 SH   SOLE   1 0 0
COSTCO WHSL CORP NEW COM 22160K105 255 450 SH   SOLE   450 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 310 1,485 SH   SOLE   1,485 0 0
CUMMINS INC COM 231021106 164 750 SH   SOLE   750 0 0
D R HORTON INC COM 23331A109 1,128 10,400 SH   SOLE   10,400 0 0
DANAHER CORPORATION COM 235851102 15,042 45,718 SH   SOLE   44,798 0 920
DEERE & CO COM 244199105 13 39 SH   SOLE   39 0 0
DEVON ENERGY CORP NEW COM 25179M103 708 16,075 SH   SOLE   16,075 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 6 25 SH   SOLE   25 0 0
DIGITAL RLTY TR INC COM 253868103 230 1,300 SH   SOLE   1,300 0 0
DIREXION SHS ETF TR DAILY SM CP BEAR 25460E232 236 8,712 SH   SOLE   8,712 0 0
DISNEY WALT CO COM 254687106 7,528 48,602 SH   SOLE   47,600 0 1,002
DISCOVER FINL SVCS COM 254709108 17 150 SH   SOLE   150 0 0
DISCOVERY INC COM SER A 25470F104 2,035 86,450 SH   SOLE   86,450 0 0
DOW INC COM 260557103 356 6,268 SH   SOLE   6,268 0 0
DRAFTKINGS INC COM CL A 26142R104 0 9 SH   SOLE   9 0 0
DUPONT DE NEMOURS INC COM 26614N102 105 1,304 SH   SOLE   1,304 0 0
89BIO INC COM 282559103 266 20,350 SH   SOLE   20,350 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 17 600 SH   SOLE   600 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1,708 207,500 SH   SOLE   207,500 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 4,377 199,296 SH   SOLE   199,296 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 1,010 89,655 SH   SOLE   89,655 0 0
EVGO INC CL A COM 30052F100 4,182 420,736 SH   SOLE   413,206 0 7,530
EXXON MOBIL CORP COM 30231G102 942 15,395 SH   SOLE   15,395 0 0
META PLATFORMS INC CL A 30303M102 51 152 SH   SOLE   122 0 30
FATE THERAPEUTICS INC COM 31189P102 10 175 SH   SOLE   175 0 0
F5 INC COM 315616102 24 100 SH   SOLE   100 0 0
FIRST SOLAR INC COM 336433107 32 365 SH   SOLE   365 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 8 147 SH   SOLE   147 0 0
FLOWSERVE CORP COM 34354P105 9 300 SH   SOLE   300 0 0
FORD MTR CO DEL COM 345370860 213 10,250 SH   SOLE   10,250 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,221 29,250 SH   SOLE   29,250 0 0
FUELCELL ENERGY INC COM 35952H601 0 9 SH   SOLE   9 0 0
GENERAL ELECTRIC CO COM NEW 369604301 119 1,262 SH   SOLE   1,262 0 0
GILEAD SCIENCES INC COM 375558103 11,976 164,934 SH   SOLE   160,429 0 4,505
GOLDMAN SACHS GROUP INC COM 38141G104 15 40 SH   SOLE   40 0 0
GOLDMAN SACHS MLP ENERGY REN COM 38148G206 2,844 276,096 SH   SOLE   276,096 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 199 3,740 SH   SOLE   3,740 0 0
HERSHEY CO COM 427866108 29 150 SH   SOLE   150 0 0
HOME DEPOT INC COM 437076102 295 711 SH   SOLE   711 0 0
HONEYWELL INTL INC COM 438516106 14,147 67,847 SH   SOLE   66,727 0 1,120
IES HLDGS INC COM 44951W106 366 7,218 SH   SOLE   7,218 0 0
ILLUMINA INC COM 452327109 0 1 SH   SOLE   1 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 370 6,520 SH   SOLE   6,520 0 0
INSULET CORP COM 45784P101 5 20 SH   SOLE   20 0 0
INTEL CORP COM 458140100 64 1,250 SH   SOLE   1,250 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 0 2 SH   SOLE   2 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3,465 23,000 SH   SOLE   23,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 23 59 SH   SOLE   59 0 0
INTUIT COM 461202103 22 34 SH   SOLE   0 0 34
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 14 200 SH   SOLE   200 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 22 70 SH   SOLE   70 0 0
INVITAE CORP COM 46185L103 46 3,000 SH   SOLE   3,000 0 0
ISHARES GOLD TR ISHARES NEW 464285204 22,465 645,361 SH   SOLE   633,934 0 11,427
ISHARES TR TIPS BD ETF 464287176 67 520 SH   SOLE   130 0 390
ISHARES TR RUS MDCP VAL ETF 464287473 32 260 SH   SOLE   260 0 0
ISHARES TR RUS MD CP GR ETF 464287481 359 3,116 SH   SOLE   3,116 0 0
ISHARES TR CORE S&P MCP ETF 464287507 113 400 SH   SOLE   400 0 0
ISHARES TR COHEN STEER REIT 464287564 33 428 SH   SOLE   428 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 592 3,528 SH   SOLE   3,528 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 413 1,350 SH   SOLE   1,350 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 126 757 SH   SOLE   757 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 82 281 SH   SOLE   281 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 166 746 SH   SOLE   746 0 0
ISHARES TR CORE S&P US GWT 464287671 3 27 SH   SOLE   27 0 0
ISHARES TR U.S. TECH ETF 464287721 23 200 SH   SOLE   0 0 200
ISHARES TR CORE S&P SCP ETF 464287804 69 604 SH   SOLE   604 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 10,778 509,113 SH   SOLE   501,123 0 7,990
ISHARES TR ISHS 5-10YR INVT 464288638 87 1,470 SH   SOLE   1,470 0 0
ISHARES TR MSCI EURO FL ETF 464289180 16 800 SH   SOLE   800 0 0
ISHARES TR CORE MSCI EAFE 46432F842 392 5,251 SH   SOLE   5,251 0 0
ISHARES INC CORE MSCI EMKT 46434G103 176 2,945 SH   SOLE   2,945 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 32 475 SH   SOLE   475 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 48 1,211 SH   SOLE   1,211 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 102 2,003 SH   SOLE   2,003 0 0
ISHARES TR CORE DIV GRWTH 46434V621 27 490 SH   SOLE   490 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 78 977 SH   SOLE   977 0 0
ISHARES TR CYBERSECURITY 46435U135 206 4,610 SH   SOLE   4,610 0 0
ISHARES TR ESG AWR US AGRGT 46435U549 2 36 SH   SOLE   36 0 0
JPMORGAN CHASE & CO COM 46625H100 17,955 113,387 SH   SOLE   111,337 0 2,050
JACOBS ENGR GROUP INC COM 469814107 15,148 108,796 SH   SOLE   106,821 0 1,975
JOHNSON & JOHNSON COM 478160104 684 4,000 SH   SOLE   4,000 0 0
KAMAN CORP COM 483548103 26 603 SH   SOLE   603 0 0
KINDER MORGAN INC DEL COM 49456B101 5,687 358,601 SH   SOLE   357,836 0 765
L3HARRIS TECHNOLOGIES INC COM 502431109 28 133 SH   SOLE   133 0 0
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 38 3,600 SH   SOLE   3,600 0 0
LIMBACH HLDGS INC COM 53263P105 153 16,983 SH   SOLE   16,983 0 0
LOCKHEED MARTIN CORP COM 539830109 2,991 8,415 SH   SOLE   8,415 0 0
LULULEMON ATHLETICA INC COM 550021109 470 1,200 SH   SOLE   1,200 0 0
MP MATERIALS CORP COM CL A 553368101 1 12 SH   SOLE   12 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 90 1,943 SH   SOLE   1,943 0 0
MARSH & MCLENNAN COS INC COM 571748102 133 765 SH   SOLE   765 0 0
MARRIOTT INTL INC NEW CL A 571903202 16,798 101,661 SH   SOLE   99,821 0 1,840
MARTIN MARIETTA MATLS INC COM 573284106 13 30 SH   SOLE   0 0 30
MERCK & CO INC COM 58933Y105 12,815 167,210 SH   SOLE   164,080 0 3,130
METLIFE INC COM 59156R108 8 125 SH   SOLE   125 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 8 5 SH   SOLE   5 0 0
MICROSOFT CORP COM 594918104 15,230 45,285 SH   SOLE   44,185 0 1,100
MICROBOT MED INC COM NEW 59503A204 0 13 SH   SOLE   13 0 0
MICRON TECHNOLOGY INC COM 595112103 4,511 48,425 SH   SOLE   48,425 0 0
MONDELEZ INTL INC CL A 609207105 7,204 108,639 SH   SOLE   105,739 0 2,900
MONSTER BEVERAGE CORP NEW COM 61174X109 14 150 SH   SOLE   150 0 0
MORGAN STANLEY COM NEW 617446448 20 200 SH   SOLE   200 0 0
MOSAIC CO NEW COM 61945C103 18,214 463,573 SH   SOLE   454,948 0 8,625
NEXTERA ENERGY INC COM 65339F101 5,267 56,414 SH   SOLE   54,864 0 1,550
NIKE INC CL B 654106103 58 350 SH   SOLE   350 0 0
NORDSTROM INC COM 655664100 2 78 SH   SOLE   78 0 0
NORTHERN TR CORP COM 665859104 3 25 SH   SOLE   25 0 0
NOVARTIS AG SPONSORED ADR 66987V109 31 350 SH   SOLE   350 0 0
NVIDIA CORPORATION COM 67066G104 10,105 34,357 SH   SOLE   33,733 0 624
NUTRIEN LTD COM 67077M108 263 3,500 SH   SOLE   3,500 0 0
OKTA INC CL A 679295105 11 50 SH   SOLE   50 0 0
OLIN CORP COM PAR $1 680665205 460 8,000 SH   SOLE   8,000 0 0
ORACLE CORP COM 68389X105 1 10 SH   SOLE   10 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 80 5,627 SH   SOLE   5,627 0 0
ORGANON & CO COMMON STOCK 68622V106 8,772 288,082 SH   SOLE   283,046 0 5,036
PNC FINL SVCS GROUP INC COM 693475105 507 2,530 SH   SOLE   2,530 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 0 18 SH   SOLE   18 0 0
PALO ALTO NETWORKS INC COM 697435105 8 15 SH   SOLE   15 0 0
PARKER-HANNIFIN CORP COM 701094104 48 150 SH   SOLE   150 0 0
PAYPAL HLDGS INC COM 70450Y103 7,622 40,417 SH   SOLE   39,662 0 755
PEARSON PLC SPONSORED ADR 705015105 0 5 SH   SOLE   5 0 0
PENN NATL GAMING INC COM 707569109 0 3 SH   SOLE   3 0 0
PEPSICO INC COM 713448108 15 86 SH   SOLE   86 0 0
PFIZER INC COM 717081103 599 10,152 SH   SOLE   10,152 0 0
PIPER SANDLER COMPANIES COM 724078100 2 12 SH   SOLE   12 0 0
PROCTER AND GAMBLE CO COM 742718109 29 178 SH   SOLE   178 0 0
PROLOGIS INC. COM 74340W103 38 225 SH   SOLE   225 0 0
QUALCOMM INC COM 747525103 7,968 43,571 SH   SOLE   42,821 0 750
QUANTUMSCAPE CORP COM CL A 74767V109 111 5,000 SH   SOLE   5,000 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 947 11,000 SH   SOLE   11,000 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 22 1,000 SH   SOLE   1,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100 27 400 SH   SOLE   400 0 0
RIOT BLOCKCHAIN INC COM 767292105 1 30 SH   SOLE   30 0 0
ROBINHOOD MKTS INC COM CL A 770700102 0 10 SH   SOLE   10 0 0
ROKU INC COM CL A 77543R102 0 1 SH   SOLE   1 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 311 7,166 SH   SOLE   7,166 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,038 2,186 SH   SOLE   2,186 0 0
SPDR GOLD TR GOLD SHS 78463V107 715 4,180 SH   SOLE   4,180 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 11 230 SH   SOLE   230 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 88 2,407 SH   SOLE   2,407 0 0
SPDR SER TR S&P DIVID ETF 78464A763 45 346 SH   SOLE   346 0 0
SALESFORCE COM INC COM 79466L302 8 30 SH   SOLE   30 0 0
SANGAMO THERAPEUTICS INC COM 800677106 9 1,250 SH   SOLE   1,250 0 0
SCHLUMBERGER LTD COM STK 806857108 300 10,000 SH   SOLE   10,000 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 752 25,405 SH   SOLE   25,405 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 16 300 SH   SOLE   300 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 29 206 SH   SOLE   0 0 206
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 17 214 SH   SOLE   0 0 214
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 8 38 SH   SOLE   0 0 38
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 591 15,122 SH   SOLE   14,500 0 622
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 23 221 SH   SOLE   0 0 221
SHOPIFY INC CL A 82509L107 293 213 SH   SOLE   213 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 10 795 SH   SOLE   795 0 0
SNAP INC CL A 83304A106 2 36 SH   SOLE   36 0 0
SOLID POWER INC CLASS A COM 83422N105 533 61,000 SH   SOLE   61,000 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307 13,378 105,839 SH   SOLE   104,109 0 1,730
SOUTHERN CO COM 842587107 12 175 SH   SOLE   175 0 0
SOUTHERN COPPER CORP COM 84265V105 19 303 SH   SOLE   303 0 0
SPERO THERAPEUTICS INC COM 84833T103 820 51,246 SH   SOLE   51,246 0 0
SPLUNK INC COM 848637104 7,806 67,452 SH   SOLE   66,097 0 1,355
SPROTT FOCUS TR INC COM 85208J109 68 7,850 SH   SOLE   7,850 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 55 3,725 SH   SOLE   3,725 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 0 2 SH   SOLE   2 0 0
SWEETGREEN INC COM CL A 87043Q108 64 2,000 SH   SOLE   2,000 0 0
TELADOC HEALTH INC COM 87918A105 0 4 SH   SOLE   4 0 0
TERADYNE INC COM 880770102 9,949 60,841 SH   SOLE   59,686 0 1,155
TESLA INC COM 88160R101 11 10 SH   SOLE   10 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 13 20 SH   SOLE   20 0 0
3M CO COM 88579Y101 22 126 SH   SOLE   126 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 4,122 83,330 SH   SOLE   83,330 0 0
TRAVELERS COMPANIES INC COM 89417E109 40 255 SH   SOLE   255 0 0
TREVENA INC COM 89532E109 8 14,000 SH   SOLE   14,000 0 0
UBER TECHNOLOGIES INC COM 90353T100 4 92 SH   SOLE   92 0 0
UNDER ARMOUR INC CL A 904311107 3 150 SH   SOLE   150 0 0
UNILEVER PLC SPON ADR NEW 904767704 2 42 SH   SOLE   42 0 0
UNION PAC CORP COM 907818108 10 38 SH   SOLE   38 0 0
UNITEDHEALTH GROUP INC COM 91324P102 13 26 SH   SOLE   26 0 0
VALE S A SPONSORED ADS 91912E105 0 8 SH   SOLE   8 0 0
VALERO ENERGY CORP COM 91913Y100 5,360 71,360 SH   SOLE   69,955 0 1,405
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 20 118 SH   SOLE   118 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 77 1,218 SH   SOLE   1,218 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 13 148 SH   SOLE   148 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 3 39 SH   SOLE   39 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 101 1,197 SH   SOLE   1,197 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 43 152 SH   SOLE   152 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 9 50 SH   SOLE   50 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 16 51 SH   SOLE   51 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 4 26 SH   SOLE   26 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 946 3,919 SH   SOLE   3,919 0 0
VIATRIS INC COM 92556V106 1 88 SH   SOLE   88 0 0
VILLAGE FARMS INTL INC COM 92707Y108 59 9,153 SH   SOLE   9,153 0 0
VIRACTA THERAPEUTICS INC COM 92765F108 75 20,500 SH   SOLE   20,500 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1 64 SH   SOLE   64 0 0
VISA INC COM CL A 92826C839 5,575 25,725 SH   SOLE   24,835 0 890
VOR BIOPHARMA INC COM 929033108 123 10,600 SH   SOLE   10,600 0 0
WABTEC COM 929740108 10,800 117,254 SH   SOLE   115,184 0 2,070
WALMART INC COM 931142103 84 584 SH   SOLE   584 0 0
WATERS CORP COM 941848103 9 25 SH   SOLE   25 0 0
WATSCO INC COM 942622200 3 10 SH   SOLE   10 0 0
WEBSTER FINL CORP CONN COM 947890109 0 4 SH   SOLE   4 0 0
WELLS FARGO CO NEW COM 949746101 0 8 SH   SOLE   8 0 0
WESTLAKE CHEM CORP COM 960413102 243 2,500 SH   SOLE   2,500 0 0
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 282 10,500 SH   SOLE   10,500 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 20 480 SH   SOLE   480 0 0
WILLIAMS COS INC COM 969457100 18 700 SH   SOLE   700 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 37 507 SH   SOLE   507 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 92 1,467 SH   SOLE   1,467 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 80 1,000 SH   SOLE   1,000 0 0
ZILLOW GROUP INC CL A 98954M101 2 32 SH   SOLE   32 0 0
ZIVO BIOSCIENCE INC COM NEW 98978N200 0 31 SH   SOLE   31 0 0
ZOETIS INC CL A 98978V103 11 47 SH   SOLE   47 0 0
ZYNGA INC CL A 98986T108 2,571 401,740 SH   SOLE   401,740 0 0
BEYONDSPRING INC SHS G10830100 29 6,375 SH   SOLE   6,375 0 0
BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 0 1 SH   SOLE   1 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 1 28 SH   SOLE   28 0 0
BUNGE LIMITED COM G16962105 280 3,000 SH   SOLE   3,000 0 0
EATON CORP PLC SHS G29183103 7,870 45,536 SH   SOLE   44,836 0 700
LINDE PLC SHS G5494J103 21 62 SH   SOLE   62 0 0
MEDTRONIC PLC SHS G5960L103 8,381 81,012 SH   SOLE   78,912 0 2,100
APTIV PLC SHS G6095L109 4,862 29,478 SH   SOLE   28,989 0 489
MYOVANT SCIENCES LTD COM G637AM102 345 22,150 SH   SOLE   22,150 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 72 3,000 SH   SOLE   3,000 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 80 1,050 SH   SOLE   1,050 0 0
TE CONNECTIVITY LTD SHS H84989104 71 438 SH   SOLE   438 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 0 2 SH   SOLE   2 0 0
GALMED PHARMACEUTICALS LTD SHS M47238106 1 500 SH   SOLE   500 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 7,966 86,375 SH   SOLE   85,105 0 1,270