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 Company COM 88579Y101 24,296 136,777 SH   SOLE   1,300 0 135,477
Abbott Laboratories COM 002824100 72,676 516,386 SH   SOLE   8,015 0 508,371
AbbVie COM 00287Y109 45,475 335,858 SH   SOLE   2,772 0 333,086
Activision Blizzard COM 00507V109 6,779 101,900 SH   SOLE   4,100 0 97,800
Adobe COM 00724F101 12,276 21,649 SH   SOLE   150 0 21,499
Advanced Micro Devices COM 007903107 304 2,112 SH   SOLE   0 0 2,112
Air Products & Chemicals COM 009158106 27,394 90,036 SH   SOLE   1,685 0 88,351
AirBNB COM 009066101 243 1,458 SH   SOLE   0 0 1,458
Alliant Energy COM 018802108 574 9,330 SH   SOLE   2,000 0 7,330
Allstate COM 020002101 22,405 190,437 SH   SOLE   5,275 0 185,162
Alphabet Cl A COM 02079K305 47,714 16,470 SH   SOLE   304 0 16,166
Alphabet Cl C COM 02079K107 124,375 42,983 SH   SOLE   790 0 42,193
Alteryx Cl A COM 02156B103 429 7,087 SH   SOLE   0 0 7,087
Altria Group COM 02209S103 3,930 82,937 SH   SOLE   700 0 82,237
Amazon.com COM 023135106 82,892 24,860 SH   SOLE   515 0 24,345
Ameren COM 023608102 203 2,280 SH   SOLE   0 0 2,280
American Electric Power COM 025537101 853 9,593 SH   SOLE   0 0 9,593
American Express COM 025816109 62,465 381,814 SH   SOLE   6,595 0 375,219
American States Water COM 029899101 207 2,000 SH   SOLE   0 0 2,000
American Water Works COM 030420103 456 2,416 SH   SOLE   0 0 2,416
Ameriprise Financial COM 03076C106 912 3,022 SH   SOLE   0 0 3,022
AMETEK COM 031100100 8,110 55,153 SH   SOLE   0 0 55,153
Amgen COM 031162100 5,759 25,597 SH   SOLE   200 0 25,397
Amkor Technology COM 031652100 310 12,500 SH   SOLE   0 0 12,500
Amphenol Cl A COM 032095101 399 4,561 SH   SOLE   0 0 4,561
Analog Devices COM 032654105 5,727 32,581 SH   SOLE   0 0 32,581
ANSYS COM 03662Q105 677 1,688 SH   SOLE   0 0 1,688
Anthem COM 036752103 1,089 2,350 SH   SOLE   0 0 2,350
Apple COM 037833100 260,723 1,468,285 SH   SOLE   13,395 0 1,454,890
Applied Materials COM 038222105 912 5,796 SH   SOLE   0 0 5,796
AptarGroup COM 038336103 7,514 61,346 SH   SOLE   1,050 0 60,296
Arcimoto COM 039587100 86 11,000 SH   SOLE   0 0 11,000
Ascend Wellness Holdings COM 04351N106 66 10,000 SH   SOLE   0 0 10,000
AT&T COM 00206R102 6,875 279,489 SH   SOLE   0 0 279,489
Automatic Data Processing COM 053015103 4,749 19,258 SH   SOLE   0 0 19,258
AXON Enterprise COM 05464C101 304 1,935 SH   SOLE   0 0 1,935
Bank of America COM 060505104 4,444 99,898 SH   SOLE   300 0 99,598
Bank of New York Mellon Corp COM 064058100 2,365 40,724 SH   SOLE   471 0 40,253
Baxter International COM 071813109 1,548 18,035 SH   SOLE   2,000 0 16,035
Becton Dickinson COM 075887109 19,451 77,346 SH   SOLE   1,725 0 75,621
Berkshire Hathaway Cl A COM 084670108 13,520 30 SH   SOLE   0 0 30
Berkshire Hathaway Cl B COM 084670702 35,352 118,235 SH   SOLE   3,025 0 115,210
BlackRock COM 09247X101 5,679 6,203 SH   SOLE   0 0 6,203
Blackstone Group COM 09260D107 14,184 109,623 SH   SOLE   500 0 109,123
Boeing COM 097023105 26,931 133,772 SH   SOLE   1,245 0 132,527
Booking Holdings COM 09857L108 290 121 SH   SOLE   0 0 121
Bristol-Myers Squibb COM 110122108 6,325 101,443 SH   SOLE   1,500 0 99,943
Broadcom Ltd COM 11135F101 75,044 112,779 SH   SOLE   2,870 0 109,909
Broadridge Financial Solutions COM 11133T103 276 1,512 SH   SOLE   0 0 1,512
Cable One COM 12685J105 764 433 SH   SOLE   0 0 433
Cannabis Science COM 137648101 0 10,000 SH   SOLE   0 0 10,000
Cardinal Health COM 14149Y108 685 13,311 SH   SOLE   0 0 13,311
Carrier Global COM 14448C104 1,989 36,662 SH   SOLE   400 0 36,262
Caterpillar COM 149123101 12,370 59,832 SH   SOLE   0 0 59,832
CBOE Holdings COM 12503M108 1,023 7,847 SH   SOLE   0 0 7,847
Charles Schwab COM 808513105 19,500 231,871 SH   SOLE   2,600 0 229,271
Charter Communications A COM 16119P108 1,487 2,281 SH   SOLE   0 0 2,281
Chevron COM 166764100 37,600 320,412 SH   SOLE   6,147 0 314,265
Chipotle Mexican Grill COM 169656105 350 200 SH   SOLE   0 0 200
Church & Dwight Co Inc COM 171340102 209 2,040 SH   SOLE   0 0 2,040
Cigna COM 125523100 2,503 10,900 SH   SOLE   0 0 10,900
Cisco Systems COM 17275R102 18,479 291,605 SH   SOLE   5,155 0 286,450
Citigroup COM 172967424 17,451 288,979 SH   SOLE   1,475 0 287,504
Clorox COM 189054109 1,026 5,885 SH   SOLE   0 0 5,885
CME Group COM 12572Q105 11,580 50,686 SH   SOLE   1,400 0 49,286
Coca-Cola COM 191216100 26,045 439,875 SH   SOLE   5,300 0 434,575
Cognizant Tech Solutions COM 192446102 351 3,958 SH   SOLE   0 0 3,958
Colgate-Palmolive COM 194162103 11,149 130,645 SH   SOLE   900 0 129,745
Comcast Cl A COM 20030N101 65,120 1,293,854 SH   SOLE   21,815 0 1,272,039
ConocoPhillips COM 20825C104 1,648 22,838 SH   SOLE   0 0 22,838
Consolidated Edison COM 209115104 615 7,210 SH   SOLE   0 0 7,210
Constellation Brands Cl A COM 21036P108 17,325 69,031 SH   SOLE   1,175 0 67,856
Copart COM 217204106 2,329 15,362 SH   SOLE   0 0 15,362
Corteva COM 22052L104 6,686 141,408 SH   SOLE   2,365 0 139,043
Costco Wholesale COM 22160K105 41,392 72,911 SH   SOLE   2,133 0 70,778
CrowdStrike Holdings COM 22788C105 235 1,147 SH   SOLE   0 0 1,147
Crown Castle International COM 22822V101 20,343 97,455 SH   SOLE   1,770 0 95,685
CSX COM 126408103 733 19,487 SH   SOLE   0 0 19,487
Cummins COM 231021106 2,182 10,005 SH   SOLE   0 0 10,005
CVS Health Corp COM 126650100 3,266 31,659 SH   SOLE   125 0 31,534
D R Horton COM 23331A109 380 3,500 SH   SOLE   0 0 3,500
Danaher COM 235851102 82,603 251,065 SH   SOLE   5,310 0 245,755
Deere & Co COM 244199105 28,076 81,881 SH   SOLE   2,475 0 79,406
Defentect Group COM 244639100 0 23,000 SH   SOLE   0 0 23,000
Delta Airlines COM 247361702 245 6,275 SH   SOLE   0 0 6,275
DexCom COM 252131107 810 1,508 SH   SOLE   0 0 1,508
Discover Financial Services COM 254709108 287 2,486 SH   SOLE   0 0 2,486
Discovery C COM 25470F302 219 9,566 SH   SOLE   0 0 9,566
Disney Walt COM 254687106 55,249 356,699 SH   SOLE   6,125 0 350,574
Dominion Energy COM 25746U109 5,775 73,508 SH   SOLE   100 0 73,408
Dover COM 260003108 314 1,730 SH   SOLE   0 0 1,730
Dow COM 260557103 1,506 26,544 SH   SOLE   0 0 26,544
DTE Energy COM 233331107 804 6,727 SH   SOLE   0 0 6,727
Duke Energy COM 26441C204 1,273 12,132 SH   SOLE   0 0 12,132
DuPont de Nemours COM 26614N102 10,459 129,470 SH   SOLE   3,047 0 126,423
eBay COM 278642103 269 4,050 SH   SOLE   0 0 4,050
Ecolab COM 278865100 46,324 197,469 SH   SOLE   4,175 0 193,294
Edwards Lifesciences COM 28176E108 659 5,085 SH   SOLE   0 0 5,085
Electronic Arts COM 285512109 231 1,755 SH   SOLE   0 0 1,755
Emerson Electric COM 291011104 4,898 52,688 SH   SOLE   0 0 52,688
Entergy COM 29364G103 685 6,085 SH   SOLE   0 0 6,085
EPAM Systems COM 29414B104 267 400 SH   SOLE   0 0 400
Estee Lauder Cl A COM 518439104 13,239 35,760 SH   SOLE   0 0 35,760
Etsy COM 29786A106 276 1,260 SH   SOLE   0 0 1,260
Everest Re Group Ltd COM G3223R108 329 1,200 SH   SOLE   0 0 1,200
Evergy COM 30034W106 1,713 24,966 SH   SOLE   0 0 24,966
Eversource Energy COM 30040W108 531 5,832 SH   SOLE   0 0 5,832
Evofem Biosciences COM 30048L104 4 10,000 SH   SOLE   0 0 10,000
Exact Sciences COM 30063P105 521 6,700 SH   SOLE   0 0 6,700
Exelon COM 30161N101 766 13,256 SH   SOLE   0 0 13,256
Exxon Mobil COM 30231G102 20,919 341,872 SH   SOLE   3,300 0 338,572
Fedex COM 31428X106 333 1,289 SH   SOLE   100 0 1,189
Fifth Third Bancorp COM 316773100 3,317 76,167 SH   SOLE   0 0 76,167
First Horizon COM 320517105 268 16,441 SH   SOLE   0 0 16,441
First Republic Bank COM 33616C100 583 2,825 SH   SOLE   0 0 2,825
Fiserv COM 337738108 24,608 237,090 SH   SOLE   3,850 0 233,240
Ford Motor COM 345370860 286 13,760 SH   SOLE   0 0 13,760
Fortive COM 34959J108 1,393 18,254 SH   SOLE   0 0 18,254
Fortune Brands Home & Security COM 34964C106 314 2,933 SH   SOLE   0 0 2,933
Gallagher Arthur J & Co COM 363576109 265 1,562 SH   SOLE   0 0 1,562
General Dynamics COM 369550108 758 3,635 SH   SOLE   0 0 3,635
General Electric COM 369604301 2,839 30,056 SH   SOLE   0 0 30,056
General Mills COM 370334104 790 11,721 SH   SOLE   0 0 11,721
Genuine Parts COM 372460105 450 3,211 SH   SOLE   0 0 3,211
Gilead Sciences COM 375558103 16,842 231,956 SH   SOLE   4,000 0 227,956
Globe Life COM 37959E102 224 2,391 SH   SOLE   0 0 2,391
Globus Medical COM 379577208 4,523 62,648 SH   SOLE   0 0 62,648
Goldman Sachs Group COM 38141G104 1,401 3,663 SH   SOLE   0 0 3,663
Grainger W W COM 384802104 9,298 17,942 SH   SOLE   0 0 17,942
Greenlane Holdings COM 395330103 15 15,080 SH   SOLE   0 0 15,080
Guardant Health COM 40131M109 309 3,091 SH   SOLE   0 0 3,091
Hanesbrands COM 410345102 478 28,568 SH   SOLE   0 0 28,568
Hershey Company COM 427866108 1,731 8,946 SH   SOLE   0 0 8,946
Home Depot COM 437076102 32,755 78,927 SH   SOLE   1,920 0 77,007
Honeywell International COM 438516106 46,554 223,268 SH   SOLE   5,205 0 218,063
IDEX COM 45167R104 7,828 33,126 SH   SOLE   0 0 33,126
Illinois Tool Works COM 452308109 6,047 24,502 SH   SOLE   0 0 24,502
Illumina COM 452327109 320 842 SH   SOLE   0 0 842
Insulet COM 45784P101 215 807 SH   SOLE   0 0 807
Intel COM 458140100 7,332 142,378 SH   SOLE   0 0 142,378
IntercontinentalExchange Grp COM 45866F104 11,524 84,255 SH   SOLE   3,500 0 80,755
International Business Machine COM 459200101 10,447 78,163 SH   SOLE   0 0 78,163
International Flavors & Fragra COM 459506101 26,356 174,951 SH   SOLE   1,803 0 173,148
Intuit COM 461202103 2,320 3,607 SH   SOLE   0 0 3,607
Intuitive Surgical COM 46120E602 3,797 10,568 SH   SOLE   0 0 10,568
Jacobs Engineering Group COM 469814107 592 4,250 SH   SOLE   0 0 4,250
Johnson & Johnson COM 478160104 95,957 560,921 SH   SOLE   7,160 0 553,761
JPMorgan Chase & Co COM 46625H100 119,294 753,357 SH   SOLE   8,744 0 744,613
Keysight Technologies COM 49338L103 17,555 85,007 SH   SOLE   6,450 0 78,557
Kimberly Clark COM 494368103 6,183 43,263 SH   SOLE   100 0 43,163
Korn/Ferry International COM 500643200 265 3,495 SH   SOLE   0 0 3,495
Kraft Heinz Co. COM 500754106 726 20,220 SH   SOLE   0 0 20,220
Kroger COM 501044101 505 11,148 SH   SOLE   0 0 11,148
Kyndryl Holdings COM 50155Q100 188 10,382 SH   SOLE   0 0 10,382
L3Harris Technologies COM 502431109 7,453 34,949 SH   SOLE   1,600 0 33,349
Lam Research Corp COM 512807108 733 1,019 SH   SOLE   0 0 1,019
Leggett & Platt COM 524660107 224 5,433 SH   SOLE   0 0 5,433
Lennar Cl A COM 526057104 563 4,851 SH   SOLE   0 0 4,851
Lennox International COM 526107107 273 843 SH   SOLE   0 0 843
Liberty Broadband A COM 530307107 229 1,422 SH   SOLE   0 0 1,422
Liberty Broadband C COM 530307305 742 4,608 SH   SOLE   0 0 4,608
Liberty Global-C COM G5480U120 444 15,789 SH   SOLE   0 0 15,789
Liberty SiriusXM Cl A COM 531229409 276 5,424 SH   SOLE   0 0 5,424
Liberty SiriusXM Cl C COM 531229607 575 11,305 SH   SOLE   0 0 11,305
LifeMD COM 53216B104 58 15,000 SH   SOLE   0 0 15,000
Lilly Eli COM 532457108 5,917 21,421 SH   SOLE   0 0 21,421
Littelfuse COM 537008104 731 2,322 SH   SOLE   0 0 2,322
Lockheed Martin COM 539830109 21,230 59,734 SH   SOLE   660 0 59,074
Lowe's Companies COM 548661107 5,050 19,536 SH   SOLE   0 0 19,536
Lululemon Athletica COM 550021109 631 1,612 SH   SOLE   0 0 1,612
M & T Bank COM 55261F104 239 1,553 SH   SOLE   0 0 1,553
Marathon Petroleum Corp. COM 56585A102 247 3,866 SH   SOLE   0 0 3,866
MariMed COM 56782V107 43 50,000 SH   SOLE   0 0 50,000
Markel COM 570535104 1,339 1,085 SH   SOLE   0 0 1,085
Marriott International Cl A COM 571903202 394 2,386 SH   SOLE   0 0 2,386
Marsh & McLennan COM 571748102 631 3,628 SH   SOLE   0 0 3,628
Mastercard Cl A COM 57636Q104 54,287 151,084 SH   SOLE   1,075 0 150,009
McCormick Non-Voting COM 579780206 25,850 267,576 SH   SOLE   1,200 0 266,376
McDonalds COM 580135101 62,822 234,350 SH   SOLE   1,150 0 233,200
McKesson HBOC COM 58155Q103 578 2,327 SH   SOLE   0 0 2,327
Medical Cannabis Pymt Solution COM 584502108 0 101,000 SH   SOLE   0 0 101,000
Merck COM 58933Y105 32,556 424,786 SH   SOLE   8,070 0 416,716
Meta Platforms Inc COM 30303M102 52,925 157,350 SH   SOLE   4,070 0 153,280
MetLife COM 59156R108 6,963 111,418 SH   SOLE   500 0 110,918
Microchip Technology COM 595017104 584 6,710 SH   SOLE   0 0 6,710
Micron Technology COM 595112103 428 4,600 SH   SOLE   0 0 4,600
Microsoft COM 594918104 273,386 812,874 SH   SOLE   9,424 0 803,450
Middleby Corporation COM 596278101 931 4,733 SH   SOLE   0 0 4,733
Mondelez Intl COM 609207105 40,667 613,287 SH   SOLE   10,180 0 603,107
Moody's COM 615369105 612 1,568 SH   SOLE   0 0 1,568
Morgan Stanley & Co COM 617446448 725 7,386 SH   SOLE   0 0 7,386
Motorola Solutions COM 620076307 345 1,268 SH   SOLE   0 0 1,268
MSCI COM 55354G100 3,465 5,655 SH   SOLE   0 0 5,655
NeoVolta COM 640655106 133 19,000 SH   SOLE   0 0 19,000
NetFlix COM 64110L106 2,479 4,115 SH   SOLE   0 0 4,115
NextEra Energy COM 65339F101 6,146 65,834 SH   SOLE   1,200 0 64,634
Nike Cl B COM 654106103 52,856 317,130 SH   SOLE   3,965 0 313,165
Norfolk Southern COM 655844108 783 2,630 SH   SOLE   0 0 2,630
Northern Trust COM 665859104 17,182 143,651 SH   SOLE   1,700 0 141,951
Northrop Grumman COM 666807102 3,287 8,491 SH   SOLE   125 0 8,366
Northwest Biotherapeutics COM 66737P600 9 12,740 SH   SOLE   0 0 12,740
Nutra Pharma COM 67060U208 1 500,000 SH   SOLE   0 0 500,000
Nvidia COM 67066G104 17,018 57,862 SH   SOLE   0 0 57,862
Nymox Pharmaceutical COM P73398102 33 25,000 SH   SOLE   0 0 25,000
O'Reilly Automotive COM 67103H107 271 384 SH   SOLE   0 0 384
Occidental Petroleum COM 674599105 2,551 87,993 SH   SOLE   8,000 0 79,993
ONEOK COM 682680103 354 6,024 SH   SOLE   0 0 6,024
Oracle COM 68389X105 4,470 51,252 SH   SOLE   0 0 51,252
Organon & Co COM 68622V106 413 13,551 SH   SOLE   205 0 13,346
Otis Worldwide COM 68902V107 5,936 68,174 SH   SOLE   1,325 0 66,849
PACCAR COM 693718108 1,782 20,185 SH   SOLE   1,300 0 18,885
Palo Alto Networks COM 697435105 655 1,177 SH   SOLE   0 0 1,177
Paychex COM 704326107 4,645 34,031 SH   SOLE   0 0 34,031
PayPal Hldgs COM 70450Y103 17,345 91,976 SH   SOLE   2,175 0 89,801
PepsiCo COM 713448108 71,488 411,539 SH   SOLE   5,012 0 406,527
Pfizer COM 717081103 23,058 390,488 SH   SOLE   6,000 0 384,488
Philip Morris International COM 718172109 8,828 92,929 SH   SOLE   250 0 92,679
Phillips 66 COM 718546104 349 4,816 SH   SOLE   0 0 4,816
Plug Power COM 72919P202 379 13,440 SH   SOLE   0 0 13,440
PNC Financial Services Group COM 693475105 3,269 16,301 SH   SOLE   0 0 16,301
Potbelly COM 73754Y100 112 20,000 SH   SOLE   0 0 20,000
PPG Industries COM 693506107 1,047 6,071 SH   SOLE   0 0 6,071
PPL COM 69351T106 579 19,264 SH   SOLE   0 0 19,264
Procter & Gamble COM 742718109 114,429 699,528 SH   SOLE   5,825 0 693,703
Prudential Financial COM 744320102 202 1,868 SH   SOLE   0 0 1,868
Public Service Enterprise Grou COM 744573106 388 5,808 SH   SOLE   0 0 5,808
QUALCOMM COM 747525103 28,075 153,522 SH   SOLE   2,085 0 151,437
Qurate Retail Group COM 74915M100 144 18,915 SH   SOLE   0 0 18,915
Raymond James Financial COM 754730109 925 9,217 SH   SOLE   0 0 9,217
Raytheon Technologies COM 75513E101 36,751 427,034 SH   SOLE   8,350 0 418,684
RBC Bearings COM 75524B104 711 3,520 SH   SOLE   0 0 3,520
ResMed COM 761152107 241 924 SH   SOLE   0 0 924
Revive Therapeutics COM 761516103 40 150,000 SH   SOLE   0 0 150,000
Rockwell Automation COM 773903109 415 1,189 SH   SOLE   0 0 1,189
Roku COM 77543R102 218 954 SH   SOLE   0 0 954
Roper Technologies COM 776696106 2,121 4,312 SH   SOLE   0 0 4,312
Ross Stores COM 778296103 907 7,940 SH   SOLE   0 0 7,940
Rush Street Interactive COM 782011100 186 11,300 SH   SOLE   0 0 11,300
Ryan Specialty Group Hldgs COM 78351F107 245 6,063 SH   SOLE   0 0 6,063
S&P Global COM 78409V104 4,401 9,325 SH   SOLE   100 0 9,225
Salesforce.com COM 79466L302 52,601 206,985 SH   SOLE   3,450 0 203,535
SBA Communications COM 78410G104 2,350 6,040 SH   SOLE   0 0 6,040
Sempra Energy COM 816851109 407 3,077 SH   SOLE   0 0 3,077
ServiceNow COM 81762P102 19,032 29,320 SH   SOLE   150 0 29,170
Sherwin Williams COM 824348106 21,674 61,546 SH   SOLE   0 0 61,546
Shopify Cl A COM 82509L107 353 256 SH   SOLE   0 0 256
Snap COM 83304A106 526 11,194 SH   SOLE   0 0 11,194
Sofi Technologies COM 83406F102 206 13,000 SH   SOLE   0 0 13,000
South State COM 840441109 213 2,658 SH   SOLE   0 0 2,658
Southern Company COM 842587107 577 8,414 SH   SOLE   0 0 8,414
Southwest Airlines COM 844741108 283 6,610 SH   SOLE   0 0 6,610
Spero Therapeutics COM 84833T103 280 17,500 SH   SOLE   0 0 17,500
Splunk COM 848637104 9,855 85,160 SH   SOLE   2,800 0 82,360
Square A COM 852234103 711 4,401 SH   SOLE   0 0 4,401
Starbucks COM 855244109 47,563 406,628 SH   SOLE   5,540 0 401,088
Stryker COM 863667101 2,669 9,981 SH   SOLE   0 0 9,981
SVB Financial Group COM 78486Q101 24,499 36,121 SH   SOLE   0 0 36,121
Sysco COM 871829107 334 4,255 SH   SOLE   0 0 4,255
T-Mobile US COM 872590104 1,308 11,274 SH   SOLE   0 0 11,274
T Rowe Price Group COM 74144T108 285 1,448 SH   SOLE   0 0 1,448
Take-Two Interactive Software COM 874054109 1,138 6,404 SH   SOLE   0 0 6,404
Target COM 87612E106 3,937 17,011 SH   SOLE   0 0 17,011
Tenax Therapeutics COM 88032L209 3,972 3,819,170 SH   SOLE   0 0 3,819,170
Tesla COM 88160R101 5,028 4,758 SH   SOLE   0 0 4,758
Texas Instruments COM 882508104 2,157 11,446 SH   SOLE   0 0 11,446
The Carlyle Group COM 14316J108 1,161 21,150 SH   SOLE   0 0 21,150
The Trade Desk COM 88339J105 429 4,681 SH   SOLE   0 0 4,681
Thermo Fisher Scientific COM 883556102 181,460 271,955 SH   SOLE   4,821 0 267,134
TJX Companies COM 872540109 14,314 188,535 SH   SOLE   4,405 0 184,130
Transportation & Logistics Sys COM 89388L108 7 560,000 SH   SOLE   0 0 560,000
Travelers Companies COM 89417E109 8,803 56,272 SH   SOLE   1,605 0 54,667
Truist Financial COM 89832Q109 13,154 224,664 SH   SOLE   6,500 0 218,164
U S Bancorp COM 902973304 6,158 109,640 SH   SOLE   450 0 109,190
Union Pacific COM 907818108 17,359 68,903 SH   SOLE   225 0 68,678
United Parcel Service Cl B COM 911312106 2,104 9,815 SH   SOLE   0 0 9,815
United Rentals COM 911363109 470 1,415 SH   SOLE   0 0 1,415
UnitedHealth Group COM 91324P102 2,733 5,443 SH   SOLE   0 0 5,443
Universal Display COM 91347P105 578 3,500 SH   SOLE   0 0 3,500
Valmont Industries COM 920253101 326 1,300 SH   SOLE   0 0 1,300
Veeva Systems Cl A COM 922475108 409 1,600 SH   SOLE   0 0 1,600
Verizon Communications COM 92343V104 20,216 389,063 SH   SOLE   3,500 0 385,563
Vertex Pharmaceuticals COM 92532F100 679 3,094 SH   SOLE   0 0 3,094
Viaspace COM 92554W106 0 100,000 SH   SOLE   70,000 0 30,000
Viatris COM 92556V106 141 10,445 SH   SOLE   0 0 10,445
Visa Class A COM 92826C839 3,304 15,245 SH   SOLE   0 0 15,245
VITRO TECH COM 92851M108 0 15,000 SH   SOLE   0 0 15,000
Vulcan Materials COM 929160109 639 3,077 SH   SOLE   0 0 3,077
Walgreens Boots Alliance COM 931427108 3,682 70,593 SH   SOLE   0 0 70,593
Walmart COM 931142103 7,756 53,608 SH   SOLE   0 0 53,608
Waste Management COM 94106L109 7,935 47,543 SH   SOLE   0 0 47,543
WEC Energy Group COM 92939U106 5,415 55,787 SH   SOLE   3,000 0 52,787
Wells Fargo COM 949746101 7,604 158,486 SH   SOLE   3,704 0 154,782
Williams-Sonoma COM 969904101 2,639 15,601 SH   SOLE   0 0 15,601
Workday Cl-A COM 98138H101 989 3,622 SH   SOLE   0 0 3,622
Xcel Energy COM 98389B100 473 6,991 SH   SOLE   0 0 6,991
Xylem COM 98419M100 1,070 8,924 SH   SOLE   0 0 8,924
Yum China Hldgs COM 98850P109 1,547 31,041 SH   SOLE   0 0 31,041
Yum! Brands COM 988498101 9,919 71,435 SH   SOLE   1,860 0 69,575
Zebra Technologies Cl A COM 989207105 592 994 SH   SOLE   0 0 994
Zimmer Biomet Holdings COM 98956P102 659 5,185 SH   SOLE   0 0 5,185
Zoetis COM 98978V103 57,844 237,037 SH   SOLE   2,625 0 234,412
Enterprise Products Partners L LTD 293792107 1,503 68,430 SH   SOLE   0 0 68,430
Magellan Midstream Partners LP LTD 559080106 489 10,521 SH   SOLE   0 0 10,521
Alibaba Group Hldgs LTD. ADR COM 01609W102 1,361 11,454 SH   SOLE   0 0 11,454
America Movil SAB ADR Ser L COM 02364W105 828 39,246 SH   SOLE   0 0 39,246
ASML Hldgs NV ADR COM N07059210 97,786 122,825 SH   SOLE   1,810 0 121,015
AstraZeneca PLC Spon ADR COM 046353108 2,034 34,911 SH   SOLE   0 0 34,911
BHP Group Ltd Spon ADR COM 088606108 535 8,862 SH   SOLE   0 0 8,862
BP PLC Spon ADR COM 055622104 369 13,863 SH   SOLE   0 0 13,863
Diageo PLC Spon ADR COM 25243Q205 473 2,151 SH   SOLE   0 0 2,151
GlaxoSmithKline PLC ADS COM 37733W105 391 8,877 SH   SOLE   0 0 8,877
Infineon Technologies ADR COM 45662N103 952 20,697 SH   SOLE   900 0 19,797
LVMH Moet Hennessy Louis Vuitt COM 502441306 302 1,822 SH   SOLE   0 0 1,822
National Grid PLC ADR COM 636274409 6,280 86,836 SH   SOLE   858 0 85,978
Nestle SA Sponsored ADR COM 641069406 48,780 347,511 SH   SOLE   3,605 0 343,906
Novartis AG ADR COM 66987V109 23,126 264,388 SH   SOLE   6,985 0 257,403
Renalytix PLC ADR COM 75973T101 2,635 165,724 SH   SOLE   0 0 165,724
Royal Dutch Shell PLC ADR-A COM 780259206 1,222 28,153 SH   SOLE   0 0 28,153
Siemens AG Sp ADR COM 826197501 1,262 14,567 SH   SOLE   0 0 14,567
Taiwan Semiconductor Mfg Co AD COM 874039100 200 1,665 SH   SOLE   0 0 1,665
Unilever PLC Spon ADR COM 904767704 18,461 343,206 SH   SOLE   6,150 0 337,056
4Front Ventures COM 35086B207 51 50,000 SH   SOLE   0 0 50,000
Accenture Plc Cl A COM G1151C101 20,084 48,448 SH   SOLE   970 0 47,478
Alcon COM H01301128 11,253 129,163 SH   SOLE   4,450 0 124,713
Aon PLC COM G0403H108 2,766 9,202 SH   SOLE   0 0 9,202
Aptiv PLC COM G6095L109 306 1,853 SH   SOLE   0 0 1,853
ATAI Life Science COM N0731H103 98 12,800 SH   SOLE   0 0 12,800
Athene Holding Ltd Cl A COM G0684D107 12,005 144,061 SH   SOLE   0 0 144,061
Atlassian Plc Cl A COM G06242104 233 610 SH   SOLE   0 0 610
BCE COM 05534B760 218 4,188 SH   SOLE   0 0 4,188
BellRock Brands COM 07987E101 0 287,012 SH   SOLE   0 0 287,012
Braxia Scientific Corp. COM 105736102 2 40,000 SH   SOLE   0 0 40,000
Canadian Pacific Railway Ltd COM 13645T100 23,671 329,038 SH   SOLE   2,233 0 326,805
Chubb Ltd COM H1467J104 11,280 58,352 SH   SOLE   355 0 57,997
Columbia Care COM 197309107 114 40,000 SH   SOLE   0 0 40,000
Cresco Labs COM 22587M106 661 99,150 SH   SOLE   0 0 99,150
Curaleaf Holdings COM 23126M102 874 97,144 SH   SOLE   0 0 97,144
Cybin COM 23256X100 48 40,000 SH   SOLE   0 0 40,000
Denison Mines COM 248356107 27 20,000 SH   SOLE   0 0 20,000
Eaton Corp PLC COM G29183103 410 2,373 SH   SOLE   0 0 2,373
Enbridge COM 29250N105 506 12,939 SH   SOLE   0 0 12,939
Field Trip Health Ltd. COM 31656R102 25 10,000 SH   SOLE   0 0 10,000
Gage Growth COM 362656407 45 25,000 SH   SOLE   0 0 25,000
Goodness Growth Holdings Inc COM 38238W103 111 65,000 SH   SOLE   0 0 65,000
Green Thumb Industries COM 39342L108 2,851 128,648 SH   SOLE   0 0 128,648
Harborside COM 411620107 27 75,000 SH   SOLE   0 0 75,000
Hollister Biosciences COM 435631106 14 100,000 SH   SOLE   0 0 100,000
IHS Markit Ltd COM G47567105 506 3,806 SH   SOLE   0 0 3,806
IM Cannabis COM 44969Q208 33 10,000 SH   SOLE   0 0 10,000
Jushi Holdings COM 48213Y107 33 10,000 SH   SOLE   0 0 10,000
Koninklijke Philips Electronic COM 500472303 1,012 27,472 SH   SOLE   0 0 27,472
Linde PLC COM G5494J103 5,149 14,864 SH   SOLE   0 0 14,864
Medtronic Plc COM G5960L103 2,695 26,049 SH   SOLE   500 0 25,549
Meyer Burger Technology AG COM 047962536 6 13,500 SH   SOLE   0 0 13,500
MindMed COM 60255C109 100 72,500 SH   SOLE   0 0 72,500
Nansonics Limited COM Q6499K102 393 90,051 SH   SOLE   0 0 90,051
North Energy ASA COM R62649109 46 17,350 SH   SOLE   0 0 17,350
Numinus Wellness COM 67054W103 21 50,000 SH   SOLE   0 0 50,000
NXP Semiconductors NV COM N6596X109 1,525 6,693 SH   SOLE   0 0 6,693
Options Media Group Hldgs COM 684008105 0 234,993 SH   SOLE   0 0 234,993
Pentair PLC COM G7S00T104 285 3,900 SH   SOLE   0 0 3,900
RIV Capital COM 768014102 114 100,000 SH   SOLE   0 0 100,000
Schlumberger Ltd COM 806857108 11,315 377,805 SH   SOLE   11,067 0 366,738
Slang Worldwide COM 831006200 12 200,000 SH   SOLE   0 0 200,000
TE Connectivity Ltd COM H84989104 846 5,245 SH   SOLE   0 0 5,245
Terrascend COM 88105E108 104 17,000 SH   SOLE   0 0 17,000
Trane Technologies PLC COM G8994E103 671 3,320 SH   SOLE   0 0 3,320
Trulieve Cannabis COM 89788C104 493 18,942 SH   SOLE   0 0 18,942
Tudor Gold COM 89901P107 91 56,000 SH   SOLE   0 0 56,000
Verano Holdings COM 92338D101 374 29,700 SH   SOLE   0 0 29,700
Vext Science COM 925540106 51 100,000 SH   SOLE   0 0 100,000
VSBLTY Groupe Technologies COM 91834N100 9 10,000 SH   SOLE   10,000 0 0
Waste Connections COM 94106B101 203 1,492 SH   SOLE   0 0 1,492
Merida Merger Wts Ex 11/26 WT 58953M114 45 40,000 SH   SOLE   0 0 40,000
Wheels Up Wts Ex 7/13/2026 WT 96328L114 29 35,000 SH   SOLE   0 0 35,000
Alexandria Real Estate Equitie COM 015271109 1,397 6,264 SH   SOLE   0 0 6,264
American Campus Communities COM 024835100 1,630 28,457 SH   SOLE   0 0 28,457
American Tower REIT COM 03027X100 11,309 38,665 SH   SOLE   0 0 38,665
Boston Properties COM 101121101 230 2,000 SH   SOLE   0 0 2,000
Broadstone Net Lease-A COM 11135E203 281 11,516 SH   SOLE   0 0 11,516
Camden Property Trust COM 133131102 1,043 5,838 SH   SOLE   0 0 5,838
Corporate Office Properties COM 22002T108 874 31,260 SH   SOLE   0 0 31,260
Empire State Realty COM 292102100 203 22,903 SH   SOLE   0 0 22,903
Equinix COM 29444U700 254 300 SH   SOLE   0 0 300
Equity Lifestyle Properties COM 29472R108 364 4,152 SH   SOLE   0 0 4,152
Equity Residential COM 29476L107 2,254 24,910 SH   SOLE   0 0 24,910
ProLogis COM 74340W103 827 4,913 SH   SOLE   0 0 4,913
Public Storage COM 74460D109 11,208 29,923 SH   SOLE   500 0 29,423
Realty Income COM 756109104 250 3,488 SH   SOLE   0 0 3,488
Simon Property Group COM 828806109 1,428 8,938 SH   SOLE   0 0 8,938
Texas Pacific Land Corp. COM 88262P102 317 254 SH   SOLE   0 0 254
Ventas COM 92276F100 662 12,947 SH   SOLE   0 0 12,947
Weyerhaeuser COM 962166104 1,445 35,088 SH   SOLE   0 0 35,088
AB Wealth Appreciation Strateg COM 01877F666 272 13,150 SH   SOLE   0 0 13,150
Akre Focus Fd COM 742935125 281 4,240 SH   SOLE   0 0 4,240
AllianceBernstein Sm/Mdcap Gr COM 018636100 158 11,960 SH   SOLE   0 0 11,960
Amer Fds-Invest Co of Amer A COM 461308108 361 6,969 SH   SOLE   0 0 6,969
Amer Fds - Fundamental Inv COM 360802821 459 6,048 SH   SOLE   0 0 6,048
American Century Select Fd - I COM 025083502 258 2,207 SH   SOLE   0 0 2,207
American Fds-Fundamental Inv COM 360802102 226 2,980 SH   SOLE   0 0 2,980
American Fds-Growth Fd of Amer COM 399874106 425 5,718 SH   SOLE   0 0 5,718
American Fds-New Perspective-A COM 648018109 819 12,334 SH   SOLE   0 0 12,334
American Fds-Washington Mutual COM 939330106 274 4,524 SH   SOLE   0 0 4,524
American Grw Fd of Amer 2 COM 399874825 620 8,377 SH   SOLE   0 0 8,377
American SMALLCAP World Fd-A COM 831681101 418 5,220 SH   SOLE   0 0 5,220
Baird Aggr Bond Fd COM 057071854 292 25,720 SH   SOLE   0 0 25,720
BlackRock H/Y Bd Port COM 09260B630 275 35,122 SH   SOLE   0 0 35,122
BlackRock Strat Inc Opp Port F COM 09260B382 185 18,211 SH   SOLE   0 0 18,211
Catalyst Enhanced Inc Strat Fd COM 62827P436 185 16,841 SH   SOLE   0 0 16,841
Columbia Acorn Fund-Z COM 197199409 6,600 464,101 SH   SOLE   0 0 464,101
Columbia Acorn Intl Fd-Z COM 197199813 1,360 40,851 SH   SOLE   0 0 40,851
Columbia Disciplined Core Fd COM 19763T640 162 11,194 SH   SOLE   0 0 11,194
Columbia L/C Grwth Fd Z COM 19765P661 759 11,674 SH   SOLE   0 0 11,674
CREF Stock Acct R3 COM 194408126 256 325 SH   SOLE   0 0 325
DFA Emerg Mkt Core Eq Fd COM 233203421 360 14,386 SH   SOLE   0 0 14,386
DFA Intl Core Eq Fd COM 233203371 246 15,283 SH   SOLE   0 0 15,283
DFA US L/C Growth Port COM 23320G281 247 7,552 SH   SOLE   0 0 7,552
DFA US Lg Cap Value Port COM 233203827 280 6,088 SH   SOLE   0 0 6,088
Dodge & Cox Balanced Fund COM 256201104 895 8,179 SH   SOLE   0 0 8,179
Dodge & Cox Intl Stock Fd COM 256206103 220 4,654 SH   SOLE   0 0 4,654
Dodge & Cox Stock Fund COM 256219106 578 2,358 SH   SOLE   0 0 2,358
Eaton Vance Emrging Mkts Fd COM 27827V402 110 12,768 SH   SOLE   0 0 12,768
Federated Inst H/Y Bond Fd COM 31420B300 148 14,938 SH   SOLE   0 0 14,938
Fidelity 4-in-1 Index Fd COM 31634R109 466 7,607 SH   SOLE   0 0 7,607
Fidelity 500 Index Fund COM 315911750 9,003 54,458 SH   SOLE   0 0 54,458
Fidelity Advisor New Insights COM 316071208 256 6,370 SH   SOLE   0 0 6,370
Fidelity Contrafund COM 316071109 1,755 93,569 SH   SOLE   0 0 93,569
Fidelity Equity Income Fd COM 316138106 254 3,611 SH   SOLE   0 0 3,611
Fidelity Fund COM 316153105 590 7,454 SH   SOLE   0 0 7,454
Fidelity Intl Index Fd COM 315911727 512 10,387 SH   SOLE   0 0 10,387
Fidelity Magellan Fund COM 316184100 284 18,467 SH   SOLE   0 0 18,467
Fidelity Puritan Fund COM 316345107 736 27,070 SH   SOLE   0 0 27,070
Fidelity Spartan Inter Muni In COM 31638R204 1,701 157,748 SH   SOLE   0 0 157,748
Fidelity Tax Free Bond Fund COM 316128503 317 26,068 SH   SOLE   0 0 26,068
Fidelity Value Fund COM 316464106 264 17,995 SH   SOLE   0 0 17,995
Franklin H/Y Tax Free Inc COM 354723272 585 55,615 SH   SOLE   0 0 55,615
Franklin Income Fd COM 353496300 52 20,507 SH   SOLE   0 0 20,507
Franklin Income Fd COM 353496847 274 109,402 SH   SOLE   0 0 109,402
Harding Loevner Intl Equity Po COM 412295107 300 9,989 SH   SOLE   0 0 9,989
Harris Assoc Oakmark Fund COM 413838103 1,602 13,446 SH   SOLE   0 0 13,446
Harris Assoc Oakmark Select Fu COM 413838608 241 3,752 SH   SOLE   0 0 3,752
Hartford Schroders US Sm Cap COM 41665H326 220 6,686 SH   SOLE   0 0 6,686
Invesco Global Real Estate Inc COM 00141A628 110 10,997 SH   SOLE   0 0 10,997
Invesco Oppenheimer Dev Mkts-A COM 00143W701 450 9,420 SH   SOLE   0 0 9,420
IShares S&P 500 Index-K COM 066922204 27,613 49,266 SH   SOLE   0 0 49,266
Janus Balanced Fd COM 471023879 337 7,346 SH   SOLE   0 0 7,346
Janus Henderson Research D COM 47103E759 212 3,123 SH   SOLE   0 0 3,123
Janus Mercury Fund COM 471023853 383 5,632 SH   SOLE   0 0 5,632
John Hancock Lg Cap Eq Fd COM 41013P103 247 3,457 SH   SOLE   0 0 3,457
John Hancock Life Bal Fd COM 47803V481 287 18,440 SH   SOLE   0 0 18,440
JPMorgan Equity Index Sel COM 4812C1553 332 4,639 SH   SOLE   0 0 4,639
JPMorgan Income Builder Fd COM 4812A3254 129 11,517 SH   SOLE   0 0 11,517
JPMorgan Income Fund COM 46637K224 96 10,274 SH   SOLE   0 0 10,274
JPMorgan Interm Tax Free Bd Fd COM 4812A0458 336 30,380 SH   SOLE   0 0 30,380
JPMorgan Tax Free Bd-Sel COM 4812C0456 315 24,969 SH   SOLE   0 0 24,969
JPMorgan Tax R/R Fd COM 4812A2538 250 24,874 SH   SOLE   0 0 24,874
Lord Abbett Shrt Dur Inc Fd COM 543916704 55 13,040 SH   SOLE   0 0 13,040
MFS Mass Investors Tr-A COM 575736103 306 7,337 SH   SOLE   0 0 7,337
Money Market Pool SCGM1 COM 808516603 269 251,553 SH   SOLE   0 0 251,553
Northern High Yield Fixed Inc COM 665162699 205 30,209 SH   SOLE   0 0 30,209
Northern Stock Index Fd COM 665162772 370 7,095 SH   SOLE   0 0 7,095
Nuveen Inter Dur Muni Bd-R COM 67065Q400 571 59,182 SH   SOLE   0 0 59,182
Oakmark Equity & Income Fd COM 413838772 332 9,703 SH   SOLE   0 0 9,703
Oakmark Fund COM 413838798 227 1,906 SH   SOLE   0 0 1,906
Parnassus Core Equity Fd COM 701769408 845 13,293 SH   SOLE   0 0 13,293
Parnassus Equity Income Fd COM 701769101 609 9,603 SH   SOLE   0 0 9,603
PIMCO Foreign Bd US Dollar Hed COM 693390882 113 10,517 SH   SOLE   0 0 10,517
PIMCO Income Fund COM 72201F490 245 20,513 SH   SOLE   0 0 20,513
Price T Rowe Capital Appreciat COM 77954M105 1,342 36,313 SH   SOLE   0 0 36,313
Price T Rowe Dividend Growth F COM 779546100 486 6,556 SH   SOLE   0 0 6,556
Price T Rowe Mid Cap Grwth Fd COM 779556109 797 6,795 SH   SOLE   0 0 6,795
Price T Rowe New Horizons Fund COM 779562107 293 3,816 SH   SOLE   0 0 3,816
Price T Rowe Tax Free Inc Bond COM 779576107 219 20,945 SH   SOLE   0 0 20,945
Schwab 1000 Fund Investor Sh COM 808517106 316 3,056 SH   SOLE   0 0 3,056
Schwab Intl Index Fund COM 808509830 250 10,568 SH   SOLE   0 0 10,568
Schwab S&P 500 Index Fd COM 808509855 5,209 71,420 SH   SOLE   0 0 71,420
Schwab Total Stock Mrkt Ind-Se COM 808509756 1,841 22,370 SH   SOLE   0 0 22,370
Segall Bryant & Hamill Shrt Tr COM 81580H670 184 18,261 SH   SOLE   0 0 18,261
Stone Ridge H/Y Reinsur Risk P COM 861728509 3,624 409,004 SH   SOLE   0 0 409,004
T Rowe Price Gr Stock Fund COM 741479109 1,199 11,276 SH   SOLE   0 0 11,276
T Rowe Price Health Sciences F COM 741480107 419 4,029 SH   SOLE   0 0 4,029
T Rowe Price High Yield Fd COM 741481105 118 17,807 SH   SOLE   0 0 17,807
T Rowe Price Intl Eqty Indx Fd COM 77958A107 170 10,408 SH   SOLE   0 0 10,408
T Rowe Price S/T Bond COM 77957P105 566 118,463 SH   SOLE   0 0 118,463
T Rowe Price Ultra ST Bd-Inv COM 77957P303 166 32,892 SH   SOLE   0 0 32,892
Templeton Glbl Smaller Co.'s COM 88022L102 398 36,064 SH   SOLE   0 0 36,064
Tweedy Browne Global Value Fd COM 901165100 645 22,166 SH   SOLE   0 0 22,166
Vanguard 500 Index Fd-Admiral COM 922908710 9,891 22,488 SH   SOLE   0 0 22,488
Vanguard Bal Index Adm Fed COM 921931200 278 5,678 SH   SOLE   0 0 5,678
Vanguard Dev Mkt Indx Adm COM 921943809 692 42,067 SH   SOLE   0 0 42,067
Vanguard Developed Mkts Indx COM 921943882 5,861 356,062 SH   SOLE   0 0 356,062
Vanguard Div Apprec Index Fd COM 921908828 764 16,398 SH   SOLE   0 0 16,398
Vanguard Dividend Grwth Fd COM 921908604 458 11,647 SH   SOLE   0 0 11,647
Vanguard Emg Mkt Stk Indx Fd COM 922042841 397 9,686 SH   SOLE   0 0 9,686
Vanguard FTSE Social Index Fun COM 921910717 596 12,825 SH   SOLE   0 0 12,825
Vanguard GNMA Fd-Inv COM 922031307 383 36,297 SH   SOLE   0 0 36,297
Vanguard GNMA Fd - Adm COM 922031794 5,102 484,093 SH   SOLE   0 0 484,093
Vanguard H/Y Corp COM 922031760 70 11,719 SH   SOLE   0 0 11,719
Vanguard Healthcare Fd COM 921908885 1,071 11,173 SH   SOLE   0 0 11,173
Vanguard High Div Yld Indx COM 921946786 704 20,815 SH   SOLE   0 0 20,815
Vanguard Inflat Protected Sec COM 922031869 261 18,003 SH   SOLE   0 0 18,003
Vanguard Intl Growth Fd-I COM 921910204 869 19,843 SH   SOLE   0 0 19,843
Vanguard Long-Term T/E Fd COM 922907308 162 13,374 SH   SOLE   0 0 13,374
Vanguard Ltd Term T/E Fd COM 922907886 396 35,492 SH   SOLE   0 0 35,492
Vanguard Mid Cap Index-Adm COM 922908645 527 1,672 SH   SOLE   0 0 1,672
Vanguard S/T Invest Gr Adm Fd COM 922031836 264 24,551 SH   SOLE   0 0 24,551
Vanguard S/T Tax Exempt Fd COM 922907803 194 12,217 SH   SOLE   0 0 12,217
Vanguard Shrt Trm Treas-ADM COM 922031851 478 45,000 SH   SOLE   0 0 45,000
Vanguard Small Cap Index Fd-Ad COM 922908686 539 4,978 SH   SOLE   0 0 4,978
Vanguard ST Inv Gr Fd COM 922031406 286 26,553 SH   SOLE   0 0 26,553
Vanguard Target Rtmnt 2020 COM 92202E805 519 16,739 SH   SOLE   0 0 16,739
Vanguard Tot Stk Mkt Index Fd COM 922908728 7,147 60,798 SH   SOLE   0 0 60,798
Vanguard Total Intl Stk Index COM 921909818 557 16,287 SH   SOLE   0 0 16,287
Vanguard Value Index Fd COM 922908678 511 8,902 SH   SOLE   0 0 8,902
Vanguard Wellesley Inc Fund COM 921938205 209 2,978 SH   SOLE   0 0 2,978
Vanguard Wellesley Income Fund COM 921938106 542 18,705 SH   SOLE   0 0 18,705
Vanguard Wellington Fd COM 921935201 1,025 12,228 SH   SOLE   0 0 12,228
Vanguard Windsor Fd ADM COM 922018403 261 3,197 SH   SOLE   0 0 3,197
WCM Focused International Grow COM 461418444 280 10,121 SH   SOLE   0 0 10,121
AdvisorShares Psychedelics COM 00768Y362 69 12,000 SH   SOLE   0 0 12,000
AMEX Technology Sel Sector SP COM 81369Y803 326 1,874 SH   SOLE   0 0 1,874
AMEX Consumer Staples Select S COM 81369Y308 218 2,828 SH   SOLE   0 0 2,828
AMEX Financial Select Sector COM 81369Y605 730 18,688 SH   SOLE   0 0 18,688
AMEX Health Care Select Sector COM 81369Y209 609 4,319 SH   SOLE   0 0 4,319
ARK Innovation COM 00214Q104 298 3,147 SH   SOLE   0 0 3,147
Cambria Tail Risk ETF COM 132061862 3,894 218,044 SH   SOLE   0 0 218,044
Consumer Discr Selt Sec SPDR COM 81369Y407 338 1,651 SH   SOLE   0 0 1,651
DNP Select Income Fd COM 23325P104 164 15,049 SH   SOLE   0 0 15,049
Global X NASDAQ 100 Cov Call COM 37954Y483 3,592 161,790 SH   SOLE   0 0 161,790
Global X Russell 2000 Cvrd Cal COM 37954Y459 1,437 58,871 SH   SOLE   0 0 58,871
Global X S&P 500 Covered Call COM 37954Y475 2,956 58,528 SH   SOLE   0 0 58,528
Goldman Sachs Treas Acc Fd COM 381430529 258 2,574 SH   SOLE   0 0 2,574
Invesco QQQ COM 46090E103 7,441 18,704 SH   SOLE   0 0 18,704
Invesco Wilderhill Clean En COM 46137V134 309 4,329 SH   SOLE   0 0 4,329
iShares 20 Plus Yrs Treas Bd E COM 464287432 768 5,180 SH   SOLE   0 0 5,180
iShares Barclays 1-3 Yr Trsy B COM 464287457 1,124 13,143 SH   SOLE   9,500 0 3,643
iShares Barclays 3-7 Yr Trea COM 464288661 212 1,648 SH   SOLE   1,200 0 448
iShares Barclays Shrt Trea COM 464288679 2,045 18,518 SH   SOLE   0 0 18,518
iShares Core MSCI EAFE ETF COM 46432F842 11,089 148,565 SH   SOLE   1,100 0 147,465
iShares Core MSCI Emer Mkts ET COM 46434G103 6,525 109,004 SH   SOLE   0 0 109,004
ishares Core S&P 500 ETF COM 464287200 12,222 25,623 SH   SOLE   0 0 25,623
iShares Core S&P MidCap ETF COM 464287507 16,710 59,031 SH   SOLE   0 0 59,031
iShares Core S&P SmallCap ETF COM 464287804 18,886 164,932 SH   SOLE   1,000 0 163,932
iShares Core S&P Total U S Sto COM 464287150 3,087 28,852 SH   SOLE   0 0 28,852
iShares Cur Hdg MSCI EAFE Sm COM 46435G839 331 9,000 SH   SOLE   2,000 0 7,000
iShares DJ Select Div Index Fd COM 464287168 3,005 24,516 SH   SOLE   0 0 24,516
iShares DJ US Hlthcare Sec Ind COM 464287762 242 806 SH   SOLE   0 0 806
iShares DJ US Tech Sec Ind Fd COM 464287721 597 5,200 SH   SOLE   0 0 5,200
iShares ESG Aware MSCI ETF COM 46434G863 277 6,960 SH   SOLE   0 0 6,960
ishares Glbl Clean Energy ETF COM 464288224 303 14,300 SH   SOLE   0 0 14,300
iShares Gold Trust COM 464285204 228 6,561 SH   SOLE   0 0 6,561
iShares iBond Dec 2022 Trm COM 46435G755 511 19,625 SH   SOLE   0 0 19,625
IShares IBonds Dec 2023 Term COM 46435G318 214 8,250 SH   SOLE   0 0 8,250
iShares IBoxx H/Y Corp Bd COM 464288513 523 6,016 SH   SOLE   0 0 6,016
iShares Lehman Treas Inf Prot COM 464287176 7,492 57,991 SH   SOLE   0 0 57,991
iShares MSCI ACWI Index Fd COM 464288257 740 7,000 SH   SOLE   0 0 7,000
iShares MSCI Asia Ex-Japan COM 464288182 702 8,492 SH   SOLE   0 0 8,492
iShares MSCI Canada Index Fd COM 464286509 385 10,012 SH   SOLE   0 0 10,012
iShares MSCI EAFE Growth Fd COM 464288885 219 1,982 SH   SOLE   0 0 1,982
iShares MSCI EAFE Index Fd COM 464287465 12,971 164,861 SH   SOLE   3,645 0 161,216
iShares MSCI EAFE S/C COM 464288273 711 9,729 SH   SOLE   1,100 0 8,629
iShares MSCI EAFE Value Ind Fd COM 464288877 245 4,859 SH   SOLE   0 0 4,859
iShares MSCI Emerging Mkts Ind COM 464287234 10,482 214,568 SH   SOLE   16,409 0 198,159
iShares MSCI Japan Index Fd COM 46434G822 366 5,461 SH   SOLE   0 0 5,461
iShares Russell 1000 Grow Indx COM 464287614 2,858 9,351 SH   SOLE   0 0 9,351
iShares Russell 1000 Index Fd COM 464287622 532 2,012 SH   SOLE   0 0 2,012
iShares Russell 1000 Val Index COM 464287598 1,051 6,260 SH   SOLE   0 0 6,260
iShares Russell 2000 Index Fun COM 464287655 10,778 48,453 SH   SOLE   0 0 48,453
iShares Russell Midcap Index F COM 464287499 16,479 198,514 SH   SOLE   2,050 0 196,464
ishares S&P 100 Index Fd COM 464287101 526 2,400 SH   SOLE   0 0 2,400
iShares S&P 500 Growth Index F COM 464287309 306 3,654 SH   SOLE   0 0 3,654
iShares S&P 500 Value Index Fd COM 464287408 955 6,095 SH   SOLE   0 0 6,095
iShares S&P Global 100 Index F COM 464287572 507 6,494 SH   SOLE   800 0 5,694
iShares S&P MidCap 400/Value I COM 464287705 2,960 26,748 SH   SOLE   0 0 26,748
iShares S&P MidCap400 Grwth In COM 464287606 460 5,399 SH   SOLE   0 0 5,399
iShares S&P Natl AMT Free Bd COM 464288414 341 2,930 SH   SOLE   0 0 2,930
iShares S&P S/C 600/Barra Grw COM 464287887 410 2,954 SH   SOLE   0 0 2,954
iShares S&P SmallCap 600 Val I COM 464287879 604 5,778 SH   SOLE   0 0 5,778
iShares Ultra Short-Term Bd COM 46434V878 20,433 405,500 SH   SOLE   0 0 405,500
JPMorgan Ultra Short Income COM 46641Q837 1,489 29,500 SH   SOLE   0 0 29,500
Proshares Short 20 Plus Trsy COM 74347X849 216 13,500 SH   SOLE   0 0 13,500
ProShares Short QQQ COM 74347B714 753 69,500 SH   SOLE   0 0 69,500
ProShares Short S&P 500 COM 74347B425 136 10,000 SH   SOLE   0 0 10,000
ProShares VIX Mid Term COM 74347W338 3,914 127,776 SH   SOLE   0 0 127,776
Quadratic int rte vol and infl COM 500767736 224 8,330 SH   SOLE   0 0 8,330
Robo Global Healthcare Tech Fd COM 301505723 7,954 182,550 SH   SOLE   7,200 0 175,350
Robo Global Robotics & Automat COM 301505707 13,959 199,105 SH   SOLE   8,600 0 190,505
S&P Mid-Cap 400 ETF Trust COM 78467Y107 31,341 60,542 SH   SOLE   955 0 59,587
Schwab Emerging Mkts Equity Fd COM 808524706 377 12,724 SH   SOLE   0 0 12,724
Schwab Fundamental Intl L/C Fd COM 808524755 207 6,357 SH   SOLE   0 0 6,357
Schwab Intl Equity ETF COM 808524805 683 17,583 SH   SOLE   0 0 17,583
Schwab U S Broad Mkt ETF COM 808524102 792 7,010 SH   SOLE   0 0 7,010
Schwab US Dvd Equity ETF COM 808524797 293 3,625 SH   SOLE   0 0 3,625
Schwab US Lg Cap Fd COM 808524201 401 3,524 SH   SOLE   0 0 3,524
Schwab US Lg Cap Value Fd COM 808524409 398 5,441 SH   SOLE   0 0 5,441
Schwab US Sm Cap Fd COM 808524607 285 2,784 SH   SOLE   0 0 2,784
SPDR 500 ETF Trust Ser 1 COM 78462F103 87,301 183,808 SH   SOLE   0 0 183,808
SPDR Barclays 1-3 Month COM 78468R663 564 6,168 SH   SOLE   0 0 6,168
SPDR DJIA ETF Trust COM 78467X109 391 1,075 SH   SOLE   0 0 1,075
SPDR Gold Trust COM 78463V107 1,171 6,847 SH   SOLE   0 0 6,847
SPDR S&P 600 S/C ETF COM 78464A813 483 4,856 SH   SOLE   0 0 4,856
SPDR S&P Aerspace & Defense COM 78464A631 233 2,004 SH   SOLE   0 0 2,004
SPDR S&P Dividend COM 78464A763 616 4,772 SH   SOLE   0 0 4,772
Sprott Physical Gold Trust COM 85207H104 310 21,643 SH   SOLE   0 0 21,643
Tri Continental COM 895436103 293 8,831 SH   SOLE   0 0 8,831
Utilities Sel Sector SPDR Fd COM 81369Y886 236 3,294 SH   SOLE   0 0 3,294
Vanguard 500 ETF COM 922908363 7,876 18,042 SH   SOLE   0 0 18,042
Vanguard Dividend Apprec COM 921908844 1,035 6,027 SH   SOLE   0 0 6,027
Vanguard Extended Mkt COM 922908652 1,017 5,563 SH   SOLE   0 0 5,563
Vanguard FTSE All Wo X-US COM 922042775 2,878 46,973 SH   SOLE   200 0 46,773
Vanguard FTSE All Wo X-US SC COM 922042718 511 3,813 SH   SOLE   100 0 3,713
Vanguard FTSE Dev Mrkts ETF COM 921943858 1,182 23,156 SH   SOLE   0 0 23,156
Vanguard FTSE Emerging Mkts COM 922042858 15,856 320,585 SH   SOLE   2,800 0 317,785
Vanguard FTSE Europe ETF COM 922042874 262 3,844 SH   SOLE   0 0 3,844
Vanguard Growth ETF COM 922908736 1,837 5,724 SH   SOLE   0 0 5,724
Vanguard Health Care ETF COM 92204A504 338 1,270 SH   SOLE   0 0 1,270
Vanguard High Div Yield ETF COM 921946406 1,316 11,742 SH   SOLE   0 0 11,742
Vanguard Info Tech ETF COM 92204A702 284 620 SH   SOLE   0 0 620
Vanguard Int-Term Corp Bond Fd COM 92206C870 636 6,856 SH   SOLE   0 0 6,856
Vanguard MidCap ETF COM 922908629 769 3,017 SH   SOLE   0 0 3,017
Vanguard REIT ETF COM 922908553 876 7,547 SH   SOLE   0 0 7,547
Vanguard S/T Corp Bond COM 92206C409 284 3,490 SH   SOLE   0 0 3,490
Vanguard Short-Term Treasury COM 92206C102 300 4,927 SH   SOLE   0 0 4,927
Vanguard Short Term Bd ETF COM 921937827 213 2,638 SH   SOLE   0 0 2,638
Vanguard Sm Cap Growth COM 922908595 558 1,979 SH   SOLE   0 0 1,979
Vanguard Small Cap ETF COM 922908751 731 3,233 SH   SOLE   0 0 3,233
Vanguard Total Stock Market ET COM 922908769 3,443 14,262 SH   SOLE   0 0 14,262
Vanguard Ultra Short Bond COM 92203C303 1,677 33,575 SH   SOLE   0 0 33,575
Vanguard Value ETF Fund COM 922908744 410 2,789 SH   SOLE   0 0 2,789
Wisdom Tree Intl Quality Divid COM 97717X131 320 8,025 SH   SOLE   0 0 8,025
Wisdomtree Emrg. Mkts. Ex-Stat COM 97717X578 222 6,028 SH   SOLE   0 0 6,028
WisdomTree Euro Hedged Eq Fd COM 97717X701 214 2,667 SH   SOLE   0 0 2,667