The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Co COM 88579y101 221 2,000 SH   SOLE   2,000 0 0
ABB Ltd Sp ADR COM 000375204 590 23,000 SH   SOLE   23,000 0 0
Abbott Laboratories COM 002824100 31,884 329,514 SH   SOLE   329,514 0 0
AbbVie Inc COM 00287y109 822 6,125 SH   SOLE   6,125 0 0
ABIOMED Inc COM 003654100 252 1,025 SH   SOLE   1,025 0 0
Adobe Inc COM 00724f101 277 1,005 SH   SOLE   1,005 0 0
Aerovironment Inc COM 008073108 292 3,500 SH   SOLE   3,500 0 0
AGCO Corp COM 001084102 289 3,000 SH   SOLE   3,000 0 0
Agilent Technologies COM 00846u101 365 3,000 SH   SOLE   3,000 0 0
Air Products & Chemicals COM 009158106 747 3,208 SH   SOLE   3,208 0 0
Air Transport Services Grp COM 00922r105 241 10,000 SH   SOLE   10,000 0 0
Airbnb Inc Cl A COM 009066101 235 2,235 SH   SOLE   2,235 0 0
Albemarle Corp COM 012653101 337 1,275 SH   SOLE   1,275 0 0
Alcon Inc COM h01301128 350 6,020 SH   SOLE   6,020 0 0
Align Technology Inc COM 016255101 207 1,000 SH   SOLE   1,000 0 0
Alphabet Inc Cl A COM 02079k305 742 7,755 SH   SOLE   7,755 0 0
Alphabet Inc Cl C COM 02079k107 83,321 866,576 SH   SOLE   866,576 0 0
Alumina Ltd Sp ADR COM 022205108 250 75,000 SH   SOLE   75,000 0 0
Amazon.com Inc COM 023135106 90,530 801,147 SH   SOLE   801,147 0 0
Ambev SA Sp ADR COM 02319v103 212 75,000 SH   SOLE   75,000 0 0
American Elec Power COM 025537101 303 3,500 SH   SOLE   3,500 0 0
American Express Co COM 025816109 11,614 86,089 SH   SOLE   86,089 0 0
American Tower Corp REIT COM 03027X100 429 2,000 SH   SOLE   2,000 0 0
American Water Works COM 030420103 2,206 16,945 SH   SOLE   16,945 0 0
Amgen Inc COM 031162100 293 1,300 SH   SOLE   1,300 0 0
Amphastar Pharma Inc COM 03209r103 351 12,500 SH   SOLE   12,500 0 0
Analog Devices Inc COM 032654105 29,661 212,871 SH   SOLE   212,871 0 0
Apple Inc COM 037833100 168,675 1,220,514 SH   SOLE   1,220,514 0 0
Applied Materials Inc COM 038222105 320 3,900 SH   SOLE   3,900 0 0
Aptiv PLC COM g6095L109 893 11,420 SH   SOLE   11,420 0 0
ArcelorMittal NY Reg COM 03938L203 358 18,000 SH   SOLE   18,000 0 0
Archer Daniels Midland COM 039483102 265 3,300 SH   SOLE   3,300 0 0
Arcosa Inc COM 039653100 212 3,700 SH   SOLE   3,700 0 0
AstraZeneca PLC Sp ADR COM 046353108 566 10,325 SH   SOLE   10,325 0 0
Autoliv Inc COM 052800109 533 8,000 SH   SOLE   8,000 0 0
Automatic Data Processing COM 053015103 35,513 157,003 SH   SOLE   157,003 0 0
Avantis U.S. Equity ETF COM 025072885 241 3,865 SH   SOLE   3,865 0 0
Avantis U.S. Large Cap Value E COM 025072349 238 5,348 SH   SOLE   5,348 0 0
Avantis U.S. Small Cap Value F COM 025072877 220 3,325 SH   SOLE   3,325 0 0
Axon Enterprise Inc COM 05464c101 405 3,500 SH   SOLE   3,500 0 0
Badger Meter Inc COM 056525108 351 3,800 SH   SOLE   3,800 0 0
Ballard Power Systems COM 058586108 398 65,000 SH   SOLE   65,000 0 0
Banco Santander SA Sp ADR COM 05964H105 93 40,000 SH   SOLE   40,000 0 0
Bank of Montreal COM 063671101 219 2,500 SH   SOLE   2,500 0 0
Bank of Nova Scotia COM 064149107 476 10,000 SH   SOLE   10,000 0 0
Barrick Gold Corp COM 067901108 393 25,350 SH   SOLE   25,350 0 0
Berkshire Hathaway Cl A COM 084670108 3,252 8 SH   SOLE   8 0 0
Berkshire Hathaway Cl B COM 084670702 1,387 5,195 SH   SOLE   5,195 0 0
BHP Grp Ltd Sp ADR COM 088606108 575 11,500 SH   SOLE   11,500 0 0
Blackstone Inc COM 09260d107 419 5,005 SH   SOLE   5,005 0 0
Block Inc Cl A COM 852234103 226 4,105 SH   SOLE   4,105 0 0
Booking Hldgs Inc COM 09857L108 246 150 SH   SOLE   150 0 0
Booz Allen Hamilton Hldg Corp COM 099502106 20,222 218,968 SH   SOLE   218,968 0 0
Boston Scientific Corp COM 101137107 930 24,000 SH   SOLE   24,000 0 0
BP PLC Sp ADR COM 055622104 594 20,791 SH   SOLE   20,791 0 0
Broadcom Inc COM 11135f101 315 710 SH   SOLE   710 0 0
Brookfield Asset Mgmt Cl A COM 112585104 562 13,750 SH   SOLE   13,750 0 0
Brookfield Renewable Ptnrs LP COM g16258108 235 7,500 SH   SOLE   7,500 0 0
Brown-Forman Corp Cl B COM 115637209 233 3,500 SH   SOLE   3,500 0 0
California Water Srvc COM 130788102 263 5,000 SH   SOLE   5,000 0 0
Cameco Corp COM 13321L108 663 25,000 SH   SOLE   25,000 0 0
Camping World Hldgs Inc Cl A COM 13462k109 253 10,000 SH   SOLE   10,000 0 0
Canadian Natl Rwy Co COM 136375102 918 8,500 SH   SOLE   8,500 0 0
Canadian Natural Resources COM 136385101 466 10,000 SH   SOLE   10,000 0 0
Canadian Pacific Rwy COM 13645T100 534 8,000 SH   SOLE   8,000 0 0
Catalent Inc COM 148806102 289 4,000 SH   SOLE   4,000 0 0
Caterpillar Inc COM 149123101 35,374 215,589 SH   SOLE   215,589 0 0
Cemex SAB de CV Sp ADR COM 151290889 172 50,000 SH   SOLE   50,000 0 0
CF Industries Hldgs Inc COM 125269100 385 4,000 SH   SOLE   4,000 0 0
Check Point Software COM M22465104 842 7,515 SH   SOLE   7,515 0 0
Cheniere Energy Inc COM 16411r208 55,315 333,406 SH   SOLE   333,406 0 0
Chevron Corp COM 166764100 57,952 403,366 SH   SOLE   403,366 0 0
Chubb Ltd COM h1467j104 35,948 197,645 SH   SOLE   197,645 0 0
Churchill Downs Inc COM 171484108 368 2,000 SH   SOLE   2,000 0 0
CI Financial Corp COM 125491100 104 10,900 SH   SOLE   10,900 0 0
Cintas Corp COM 172908105 743 1,915 SH   SOLE   1,915 0 0
Cisco Systems Inc COM 17275r102 400 9,992 SH   SOLE   9,992 0 0
Clean Harbors Inc COM 184496107 385 3,500 SH   SOLE   3,500 0 0
CNH Industrial NV COM n20944109 503 45,000 SH   SOLE   45,000 0 0
Coca-Cola Co COM 191216100 1,037 18,511 SH   SOLE   18,511 0 0
Coca Cola Femsa SAB de SV Sp A COM 191241108 292 5,000 SH   SOLE   5,000 0 0
Colgate-Palmolive Co COM 194162103 211 3,000 SH   SOLE   3,000 0 0
Comcast Corp Cl A COM 20030N101 5,704 194,493 SH   SOLE   194,493 0 0
ConocoPhillips COM 20825c104 224 2,185 SH   SOLE   2,185 0 0
Constellation Brands Cl A COM 21036p108 299 1,300 SH   SOLE   1,300 0 0
Copart Inc COM 217204106 266 2,500 SH   SOLE   2,500 0 0
Corning Inc COM 219350105 482 16,625 SH   SOLE   16,625 0 0
Corteva Inc COM 22052L104 309 5,409 SH   SOLE   5,409 0 0
Costco Wholesale Corp COM 22160k105 81,391 172,339 SH   SOLE   172,339 0 0
CRISPR Therapeutics AG COM h17182108 372 5,700 SH   SOLE   5,700 0 0
Cronos Group Inc COM 22717L101 28 10,000 SH   SOLE   10,000 0 0
CrowdStrike Hldgs Inc COM 22788c105 334 2,025 SH   SOLE   2,025 0 0
Crown Castle Inc REIT COM 22822v101 223 1,542 SH   SOLE   1,542 0 0
Curtiss-Wright Corp COM 231561101 348 2,500 SH   SOLE   2,500 0 0
CVS Health Corp COM 126650100 22,811 239,186 SH   SOLE   239,186 0 0
CyberArk Software Ltd COM M2682V108 860 5,735 SH   SOLE   5,735 0 0
Danaher Corp COM 235851102 1,004 3,888 SH   SOLE   3,888 0 0
Darden Restaurants COM 237194105 316 2,500 SH   SOLE   2,500 0 0
Deere & Co COM 244199105 51,171 153,258 SH   SOLE   153,258 0 0
DexCom Inc COM 252131107 2,450 30,414 SH   SOLE   30,414 0 0
Diageo PLC Sp ADR COM 25243Q205 22,079 130,019 SH   SOLE   130,019 0 0
Dimensional Intl Value ETF COM 25434v807 558 21,655 SH   SOLE   21,655 0 0
Dimensional U.S. Core Equity M COM 25434v104 327 12,995 SH   SOLE   12,995 0 0
Dollar General Corp COM 256677105 397 1,655 SH   SOLE   1,655 0 0
Domino's Pizza Inc COM 25754a201 310 1,000 SH   SOLE   1,000 0 0
DR Horton Inc COM 23331a109 9,798 145,478 SH   SOLE   145,478 0 0
Dr Reddy's Lab Ltd ADR COM 256135203 419 8,000 SH   SOLE   8,000 0 0
DTE Energy Co COM 233331107 247 2,150 SH   SOLE   2,150 0 0
Eaton Corp PLC COM G29183103 19,257 144,402 SH   SOLE   144,402 0 0
Ecolab Inc COM 278865100 1,289 8,924 SH   SOLE   8,924 0 0
Edwards Lifesciences COM 28176e108 16,900 204,527 SH   SOLE   204,527 0 0
Electronic Arts Inc COM 285512109 324 2,800 SH   SOLE   2,800 0 0
Elevance Health Inc COM 036752103 248 546 SH   SOLE   546 0 0
Eli Lilly & Co COM 532457108 35,252 109,022 SH   SOLE   109,022 0 0
Embraer SA Sp ADR COM 29082A107 344 40,000 SH   SOLE   40,000 0 0
Enbridge Inc COM 29250N105 489 13,175 SH   SOLE   13,175 0 0
Eni SPA Sp ADR COM 26874r108 529 25,000 SH   SOLE   25,000 0 0
Enphase Energy Inc COM 29355a107 579 2,085 SH   SOLE   2,085 0 0
Equinor ASA Sp ADR COM 29446m102 331 10,000 SH   SOLE   10,000 0 0
Equity Residential REIT COM 29476L107 336 5,000 SH   SOLE   5,000 0 0
Ericsson LM Tel Sp ADR COM 294821608 172 30,000 SH   SOLE   30,000 0 0
Essential Utilities Inc COM 29670g102 207 5,000 SH   SOLE   5,000 0 0
ETFMG Alternative Harvest ETF COM 26924g508 70 15,200 SH   SOLE   15,200 0 0
Evoqua Water Technologies COM 30057t105 331 10,000 SH   SOLE   10,000 0 0
Exact Sciences Corp COM 30063p105 202 6,227 SH   SOLE   6,227 0 0
Expedia Grp Inc COM 30212p303 236 2,515 SH   SOLE   2,515 0 0
Exxon Mobil Corp COM 30231G102 16,084 184,218 SH   SOLE   184,218 0 0
Ferrari NV COM n3167y103 740 4,000 SH   SOLE   4,000 0 0
First Solar Inc COM 336433107 676 5,110 SH   SOLE   5,110 0 0
Ford Motor Company COM 345370860 3,896 347,879 SH   SOLE   347,879 0 0
Fortinet Inc COM 34959e109 368 7,500 SH   SOLE   7,500 0 0
Freeport-McMoRan Inc COM 35671D857 6,413 234,634 SH   SOLE   234,634 0 0
Generac Hldgs Inc COM 368736104 215 1,206 SH   SOLE   1,206 0 0
Gilead Sciences Inc COM 375558103 211 3,415 SH   SOLE   3,415 0 0
GSK PLC Sp ADR COM 37733W204 353 12,000 SH   SOLE   12,000 0 0
Haleon PLC Sp ADR COM 405552100 91 15,000 SH   SOLE   15,000 0 0
HEICO Corp COM 422806109 389 2,700 SH   SOLE   2,700 0 0
Hitachi Ltd ADR COM 433578507 426 5,000 SH   SOLE   5,000 0 0
Home Depot Inc COM 437076102 1,963 7,114 SH   SOLE   7,114 0 0
Honda Motor Co Ltd Sp ADR COM 438128308 324 15,000 SH   SOLE   15,000 0 0
Honeywell International COM 438516106 30,391 182,013 SH   SOLE   182,013 0 0
Howmet Aerospace Inc COM 443201108 711 23,000 SH   SOLE   23,000 0 0
HSBC Hldgs PLC Sp ADR COM 404280406 261 10,000 SH   SOLE   10,000 0 0
IBM Corp COM 459200101 654 5,503 SH   SOLE   5,503 0 0
ICICI Bank Ltd Sp ADR COM 45104G104 524 25,000 SH   SOLE   25,000 0 0
Illinois Tool Works COM 452308109 380 2,106 SH   SOLE   2,106 0 0
Illumina Inc COM 452327109 230 1,205 SH   SOLE   1,205 0 0
Imperial Oil Ltd COM 453038408 346 8,000 SH   SOLE   8,000 0 0
Infosys Ltd Sp ADR COM 456788108 339 20,000 SH   SOLE   20,000 0 0
Intel Corp COM 458140100 376 14,584 SH   SOLE   14,584 0 0
Intuitive Surgical Inc COM 46120e602 780 4,160 SH   SOLE   4,160 0 0
Invesco Taxable Muni Bond ETF COM 46138g805 1,062 41,421 SH   SOLE   41,421 0 0
Invesco Variable Rate Investme COM 46090a879 2,073 84,212 SH   SOLE   84,212 0 0
iShares 0-5 Yr Investment Grad COM 46434v100 806 17,007 SH   SOLE   17,007 0 0
iShares 1-3 Yr Treasury Bond E COM 464287457 5,364 66,047 SH   SOLE   66,047 0 0
iShares CMBS ETF COM 46429b366 322 7,026 SH   SOLE   7,026 0 0
iShares Core MSCI EAFE ETF COM 46432f842 4,193 79,615 SH   SOLE   79,615 0 0
iShares Core MSCI Emerging Mkt COM 46434g103 4,503 104,763 SH   SOLE   104,763 0 0
iShares Core MSCI Total Intl S COM 46432f834 2,494 48,988 SH   SOLE   48,988 0 0
iShares Core S&P 500 ETF COM 464287200 20,838 58,101 SH   SOLE   58,101 0 0
iShares Core S&P Small Cap ETF COM 464287804 6,247 71,653 SH   SOLE   71,653 0 0
iShares Core S&P Total U.S. St COM 464287150 6,382 80,238 SH   SOLE   80,238 0 0
iShares Core S&P U.S. Value ET COM 464287663 3,507 56,006 SH   SOLE   56,006 0 0
iShares MSCI EAFE Small Cap ET COM 464288273 730 14,961 SH   SOLE   14,961 0 0
iShares MSCI Intl Value Factor COM 46435g409 264 13,385 SH   SOLE   13,385 0 0
iShares National Muni Bond ETF COM 464288414 538 5,245 SH   SOLE   5,245 0 0
iShares New York Muni Bond ETF COM 464288323 1,433 28,327 SH   SOLE   28,327 0 0
iShares Russell 1000 ETF COM 464287622 4,074 20,647 SH   SOLE   20,647 0 0
iShares Russell 1000 Growth ET COM 464287614 236 1,120 SH   SOLE   1,120 0 0
iShares Russell 2000 ETF COM 464287655 418 2,534 SH   SOLE   2,534 0 0
iShares S&P 500 Value Idx ETF COM 464287408 419 3,260 SH   SOLE   3,260 0 0
iShares S&P SmallCap 600 Value COM 464287879 2,073 25,141 SH   SOLE   25,141 0 0
iShares Short Term National Mu COM 464288158 3,869 37,686 SH   SOLE   37,686 0 0
iShares Short Treasury Bond ET COM 464288679 3,944 35,856 SH   SOLE   35,856 0 0
ITT Inc COM 45073v108 261 4,000 SH   SOLE   4,000 0 0
Jabil Inc COM 466313103 231 4,000 SH   SOLE   4,000 0 0
Jacobs Solutions Inc COM 46982L108 30,923 285,030 SH   SOLE   285,030 0 0
Johnson & Johnson COM 478160104 3,308 20,250 SH   SOLE   20,250 0 0
JPMorgan Chase & Co COM 46625h100 431 4,120 SH   SOLE   4,120 0 0
Keysight Technologies Inc COM 49338L103 236 1,500 SH   SOLE   1,500 0 0
Koninklijke Philips NV COM 500472303 154 10,000 SH   SOLE   10,000 0 0
L3Harris Technologies Inc COM 502431109 312 1,500 SH   SOLE   1,500 0 0
Lab Corp of America Hldgs COM 50540r409 266 1,300 SH   SOLE   1,300 0 0
LG Display Co Ltd COM 50186V102 78 19,200 SH   SOLE   19,200 0 0
Linde PLC COM g5494j103 9,886 36,669 SH   SOLE   36,669 0 0
Lindsay Corp COM 535555106 430 3,000 SH   SOLE   3,000 0 0
Live Nation Entmt Inc COM 538034109 15,178 199,605 SH   SOLE   199,605 0 0
Lockheed Martin Corp COM 539830109 1,025 2,654 SH   SOLE   2,654 0 0
Lululemon Athletica COM 550021109 333 1,190 SH   SOLE   1,190 0 0
Martin Marietta Mtls COM 573284106 322 1,000 SH   SOLE   1,000 0 0
Masco Corp COM 574599106 265 5,675 SH   SOLE   5,675 0 0
Masimo Corp COM 574795100 212 1,500 SH   SOLE   1,500 0 0
McDonald's Corp COM 580135101 11,685 50,643 SH   SOLE   50,643 0 0
Meta Platforms Inc Cl A COM 30303m102 1,350 9,953 SH   SOLE   9,953 0 0
Mettler-Toledo Intl COM 592688105 284 262 SH   SOLE   262 0 0
Micron Technology COM 595112103 759 15,150 SH   SOLE   15,150 0 0
Microsoft Corp COM 594918104 83,263 357,507 SH   SOLE   357,507 0 0
Mitsubishi UFJ Finl Grp Sp ADR COM 606822104 315 70,000 SH   SOLE   70,000 0 0
Moderna Inc COM 60770k107 309 2,611 SH   SOLE   2,611 0 0
Mosaic Co COM 61945C103 9,907 204,978 SH   SOLE   204,978 0 0
Mueller Water Products Cl A COM 624758108 103 10,000 SH   SOLE   10,000 0 0
Napco Security Tech Inc COM 630402105 465 16,000 SH   SOLE   16,000 0 0
Netflix Inc COM 64110L106 469 1,994 SH   SOLE   1,994 0 0
New York Times Cl A COM 650111107 216 7,500 SH   SOLE   7,500 0 0
NextEra Energy Inc COM 65339f101 652 8,311 SH   SOLE   8,311 0 0
Nike Inc Cl B COM 654106103 443 5,330 SH   SOLE   5,330 0 0
Nokia Corp Sp ADR COM 654902204 256 60,000 SH   SOLE   60,000 0 0
Northrop Grumman Corp COM 666807102 494 1,050 SH   SOLE   1,050 0 0
Novartis AG Sp ADR COM 66987V109 578 7,600 SH   SOLE   7,600 0 0
Novo Nordisk A/S Sp ADR COM 670100205 1,006 10,100 SH   SOLE   10,100 0 0
Nucor Corp COM 670346105 1,204 11,250 SH   SOLE   11,250 0 0
Nutrien Ltd COM 67077m108 417 5,000 SH   SOLE   5,000 0 0
Nvidia Corp COM 67066G104 21,553 177,554 SH   SOLE   177,554 0 0
NXP Semiconductors NV COM n6596x109 738 5,003 SH   SOLE   5,003 0 0
Occidental Petroleum COM 674599105 2,003 32,600 SH   SOLE   32,600 0 0
Old Dominion Freight Line COM 679580100 249 1,000 SH   SOLE   1,000 0 0
Olympic Steel Inc COM 68162k106 228 10,000 SH   SOLE   10,000 0 0
On Holding AG Cl A COM h5919c104 161 10,000 SH   SOLE   10,000 0 0
Ormat Tech Inc COM 686688102 345 4,000 SH   SOLE   4,000 0 0
Oshkosh Corp COM 688239201 636 9,050 SH   SOLE   9,050 0 0
Otis Worldwide Corp COM 68902v107 664 10,415 SH   SOLE   10,415 0 0
Owens Corning Inc COM 690742101 314 4,000 SH   SOLE   4,000 0 0
Paccar Inc COM 693718108 251 3,000 SH   SOLE   3,000 0 0
Palantir Technologies Inc Cl A COM 69608a108 122 15,000 SH   SOLE   15,000 0 0
Palo Alto Networks Inc COM 697435105 547 3,340 SH   SOLE   3,340 0 0
Paycom Software Inc COM 70432v102 264 800 SH   SOLE   800 0 0
PayPal Hldgs Inc COM 70450y103 294 3,411 SH   SOLE   3,411 0 0
PepsiCo Inc COM 713448108 761 4,662 SH   SOLE   4,662 0 0
Pfizer Inc COM 717081103 1,199 27,389 SH   SOLE   27,389 0 0
Pinterest Inc Cl A COM 72352L106 233 10,000 SH   SOLE   10,000 0 0
Pioneer Natural Resources COM 723787107 325 1,500 SH   SOLE   1,500 0 0
Planet Fitness Inc Cl A COM 72703h101 231 4,000 SH   SOLE   4,000 0 0
Plug Power Inc COM 72919p202 420 20,000 SH   SOLE   20,000 0 0
Posco Hldgs Inc ADR COM 693483109 366 10,000 SH   SOLE   10,000 0 0
Procter & Gamble Co COM 742718109 33,682 266,787 SH   SOLE   266,787 0 0
Prologis Inc REIT COM 74340w103 15,427 151,843 SH   SOLE   151,843 0 0
ProShares UltraPro Short S&P 5 COM 74347b110 1,451 64,700 SH   SOLE   64,700 0 0
Prudential PLC ADR COM 74435K204 199 10,000 SH   SOLE   10,000 0 0
Pulte Group Inc COM 745867101 263 7,000 SH   SOLE   7,000 0 0
Qorvo Inc COM 74736K101 238 3,000 SH   SOLE   3,000 0 0
Quanta Services Inc COM 74762e102 19,296 151,471 SH   SOLE   151,471 0 0
Rayonier Inc REIT COM 754907103 210 7,000 SH   SOLE   7,000 0 0
Raytheon Technologies Corp COM 75513e101 1,667 20,364 SH   SOLE   20,364 0 0
Regal Rexnord Corp COM 758750103 211 1,500 SH   SOLE   1,500 0 0
Regeneron Pharmaceuticals COM 75886f107 413 600 SH   SOLE   600 0 0
Republic Services Inc COM 760759100 408 3,000 SH   SOLE   3,000 0 0
Rio Tinto PLC Sp ADR COM 767204100 716 13,000 SH   SOLE   13,000 0 0
Rivian Automotive Inc Cl A COM 76954a103 271 8,240 SH   SOLE   8,240 0 0
Rocket Companies Inc Cl A COM 77311w101 212 33,500 SH   SOLE   33,500 0 0
Rockwell Automation COM 773903109 323 1,500 SH   SOLE   1,500 0 0
Roper Technologies Inc COM 776696106 360 1,000 SH   SOLE   1,000 0 0
Royal Bank of Canada COM 780087102 405 4,500 SH   SOLE   4,500 0 0
Salesforce Inc COM 79466L302 1,164 8,091 SH   SOLE   8,091 0 0
Sanofi Sp ADR COM 80105N105 380 10,000 SH   SOLE   10,000 0 0
SAP SE Sp ADR COM 803054204 406 5,000 SH   SOLE   5,000 0 0
Sasol Ltd Sp ADR COM 803866300 236 15,000 SH   SOLE   15,000 0 0
Schwab Intl Small Cap Equity E COM 808524888 715 25,758 SH   SOLE   25,758 0 0
Service Corp Intl COM 817565104 303 5,248 SH   SOLE   5,248 0 0
ServiceNow Inc COM 81762p102 281 743 SH   SOLE   743 0 0
Shell PLC Sp ADR COM 780259305 772 15,512 SH   SOLE   15,512 0 0
Sherwin Williams Co COM 824348106 973 4,750 SH   SOLE   4,750 0 0
Shopify Inc Cl A COM 82509L107 283 10,500 SH   SOLE   10,500 0 0
ShotSpotter Inc COM 82536t107 216 7,500 SH   SOLE   7,500 0 0
Siemens AG Sp ADR COM 826197501 392 8,000 SH   SOLE   8,000 0 0
SK Telecom Co Ltd Sp ADR COM 78440P306 292 15,184 SH   SOLE   15,184 0 0
SM Energy Co COM 78454L100 624 16,600 SH   SOLE   16,600 0 0
Smith & Nephew PLC Sp ADR COM 83175m205 232 10,000 SH   SOLE   10,000 0 0
Snap-On Inc COM 833034101 302 1,500 SH   SOLE   1,500 0 0
Sociedad Quimica y Minera de C COM 833635105 953 10,500 SH   SOLE   10,500 0 0
SolarEdge Technologies COM 83417m104 556 2,400 SH   SOLE   2,400 0 0
Sony Grp Corp Sp ADR COM 835699307 320 5,000 SH   SOLE   5,000 0 0
SPDR Portfolio S&P Emerging Mk COM 78463x509 506 16,317 SH   SOLE   16,317 0 0
SPDR S&P 500 ETF Tr COM 78462F103 1,837 5,143 SH   SOLE   5,143 0 0
Starbucks Corp COM 855244109 386 4,580 SH   SOLE   4,580 0 0
Steel Dynamics Inc COM 858119100 355 5,000 SH   SOLE   5,000 0 0
Stellantis NV COM n82405106 332 28,000 SH   SOLE   28,000 0 0
Stryker Corp COM 863667101 41,238 203,606 SH   SOLE   203,606 0 0
Suncor Energy Inc COM 867224107 563 20,000 SH   SOLE   20,000 0 0
Sysco Corp COM 871829107 592 8,375 SH   SOLE   8,375 0 0
Taiwan Semicon Mfg Co Ltd Sp A COM 874039100 343 5,000 SH   SOLE   5,000 0 0
Take-Two Interactive Software COM 874054109 220 2,020 SH   SOLE   2,020 0 0
Target Corp COM 87612E106 11,260 75,882 SH   SOLE   75,882 0 0
Tata Motors Ltd Sp ADR COM 876568502 364 15,000 SH   SOLE   15,000 0 0
TC Energy Corp COM 87807b107 201 5,000 SH   SOLE   5,000 0 0
Teledyne Technologies Inc COM 879360105 337 1,000 SH   SOLE   1,000 0 0
Tenaris SA ADR COM 88031M109 388 15,000 SH   SOLE   15,000 0 0
Tesla Inc COM 88160R101 15,386 58,006 SH   SOLE   58,006 0 0
Thermo Fisher Scientific COM 883556102 43,829 86,416 SH   SOLE   86,416 0 0
Topgolf Callaway Brands Corp COM 131193104 241 12,500 SH   SOLE   12,500 0 0
Toronto Dominion Bank COM 891160509 368 6,000 SH   SOLE   6,000 0 0
Toyota Motor Corp Sp ADR COM 892331307 456 3,500 SH   SOLE   3,500 0 0
Tractor Supply Co COM 892356106 279 1,500 SH   SOLE   1,500 0 0
Trane Technologies PLC COM g8994e103 362 2,500 SH   SOLE   2,500 0 0
Truist Financial Corp COM 89832q109 18,122 416,206 SH   SOLE   416,206 0 0
Twitter Inc COM 90184L102 307 7,000 SH   SOLE   7,000 0 0
UFP Industries Inc COM 90278q108 216 3,000 SH   SOLE   3,000 0 0
Ulta Beauty Inc COM 90384s303 16,697 41,618 SH   SOLE   41,618 0 0
Unilever PLC Sp ADR COM 904767704 570 13,000 SH   SOLE   13,000 0 0
Union Pacific Corp COM 907818108 1,185 6,083 SH   SOLE   6,083 0 0
United Parcel Service Cl B COM 911312106 1,302 8,062 SH   SOLE   8,062 0 0
United Rentals Inc COM 911363109 316 1,168 SH   SOLE   1,168 0 0
United States Steel COM 912909108 181 10,000 SH   SOLE   10,000 0 0
UnitedHealth Grp Inc COM 91324p102 823 1,629 SH   SOLE   1,629 0 0
UWM Hldgs Corp COM 91823b109 57 19,475 SH   SOLE   19,475 0 0
Vale SA Sp ADR COM 91912E105 466 35,000 SH   SOLE   35,000 0 0
Valmont Industries COM 920253101 403 1,500 SH   SOLE   1,500 0 0
Vanguard FTSE All World ex-U.S COM 922042775 515 11,616 SH   SOLE   11,616 0 0
Vanguard FTSE All World ex-U.S COM 922042718 934 10,063 SH   SOLE   10,063 0 0
Vanguard FTSE Developed Mkts E COM 921943858 1,347 37,039 SH   SOLE   37,039 0 0
Vanguard FTSE Emerging Mkts ET COM 922042858 3,254 89,166 SH   SOLE   89,166 0 0
Vanguard High Dividend Yield E COM 921946406 568 5,986 SH   SOLE   5,986 0 0
Vanguard Intermediate Term Cor COM 92206c870 2,343 30,956 SH   SOLE   30,956 0 0
Vanguard Large Cap Idx Fd ETF COM 922908637 2,089 12,775 SH   SOLE   12,775 0 0
Vanguard Mega Cap Value Idx Fd COM 921910840 240 2,670 SH   SOLE   2,670 0 0
Vanguard REIT ETF COM 922908553 1,077 13,436 SH   SOLE   13,436 0 0
Vanguard S&P Small Cap Value I COM 921932778 201 1,405 SH   SOLE   1,405 0 0
Vanguard Short Term Corp Bond COM 92206c409 859 11,571 SH   SOLE   11,571 0 0
Vanguard Small Cap ETF COM 922908751 1,508 8,821 SH   SOLE   8,821 0 0
Vanguard Small Cap Value ETF COM 922908611 1,187 8,280 SH   SOLE   8,280 0 0
Vanguard Tax Exempt Bond ETF COM 922907746 4,128 85,753 SH   SOLE   85,753 0 0
Vanguard Total Intl Stock Idx COM 921909768 234 5,110 SH   SOLE   5,110 0 0
Vanguard Total Stock Market ET COM 922908769 4,936 27,503 SH   SOLE   27,503 0 0
Vanguard Value ETF COM 922908744 1,580 12,792 SH   SOLE   12,792 0 0
Verizon Communications COM 92343V104 253 6,662 SH   SOLE   6,662 0 0
Visa Inc Cl A COM 92826C839 2,409 13,560 SH   SOLE   13,560 0 0
Vodafone Grp PLC Sp ADR COM 92857W308 283 25,000 SH   SOLE   25,000 0 0
Volvo AB B Shs COM 928856301 499 35,000 SH   SOLE   35,000 0 0
Vulcan Materials Co COM 929160109 757 4,800 SH   SOLE   4,800 0 0
Walmart Inc COM 931142103 1,016 7,830 SH   SOLE   7,830 0 0
Walt Disney Co COM 254687106 979 10,376 SH   SOLE   10,376 0 0
Waste Connections Inc COM 94106b101 405 3,000 SH   SOLE   3,000 0 0
Waste Mgmt Inc COM 94106L109 2,052 12,810 SH   SOLE   12,810 0 0
Watts Water Tech Cl A COM 942749102 314 2,500 SH   SOLE   2,500 0 0
Welltower Inc REIT COM 95040q104 225 3,500 SH   SOLE   3,500 0 0
Weyerhaeuser Co REIT COM 962166104 1,008 35,300 SH   SOLE   35,300 0 0
Winnebago Industries Inc COM 974637100 266 5,000 SH   SOLE   5,000 0 0
WisdomTree Emerging Mkts Small COM 97717w281 495 12,429 SH   SOLE   12,429 0 0
Xylem Inc COM 98419m100 308 3,529 SH   SOLE   3,529 0 0
Zebra Tech Corp Cl A COM 989207105 262 1,000 SH   SOLE   1,000 0 0
Zoetis Inc COM 98978v103 995 6,712 SH   SOLE   6,712 0 0