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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Company COM 88579y101   990 7 SH   SOLE   7 0 7
A T & T Inc COM 00206r102   566,282 25,740 SH   SOLE   25,740 0 25,740
AFLAC Inc COM 001055102   5,118 46 SH   SOLE   46 0 46
AZZ Inc COM 002474104   76,166 922 SH   SOLE   922 0 922
Abbott Laboratories COM 002824100   423,641 3,716 SH   SOLE   3,716 0 3,716
Abbvie, Inc. COM 00287y109   1,493,829 7,564 SH   SOLE   7,564 0 7,564
Accenture Plc Cl A COM g1150g111   6,264 18 SH   SOLE   18 0 18
Adial Pharmaceuticals, Inc. COM 00688a205   3,596 3,600 SH   SOLE   3,600 0 3,600
Adobe Systems Inc COM 00724f101   8,226 16 SH   SOLE   16 0 16
Adv Micro Dev COM 007903107   83,238 507 SH   SOLE   507 0 507
Affiliated Managers COM 008252108   5,334 30 SH   SOLE   30 0 30
Agilent Tech Inc. COM 00846U101   1,360 9 SH   SOLE   9 0 9
Agree Realty Corp REIT COM 008492100   635,800 8,440 SH   SOLE   8,440 0 8,440
Air Prods & Che COM 009158106   344,783 1,158 SH   SOLE   1,158 0 1,158
AirBnB Inc COM 009066101   743 6 SH   SOLE   6 0 6
Akamai Technology COM 00971t101   25,237 250 SH   SOLE   250 0 250
Alaska Air Grp COM 011659109   19,712 436 SH   SOLE   436 0 436
Albemarle Corp COM 012653101   20,293 214 SH   SOLE   214 0 214
Alcoa Inc COM 013817101   111,419 2,888 SH   SOLE   2,888 0 2,888
Alcon Inc. COM h01301128   4,003 40 SH   SOLE   40 0 40
Alexander & Baldwin COM 014491104   385,109 20,058 SH   SOLE   20,058 0 20,058
Alibaba Group Hldg Sponsored ADR COM 01609w102   849 8 SH   SOLE   8 0 8
Allegiant Travel Co COM 01748x102   21,198 385 SH   SOLE   385 0 385
Allstate Corp COM 020002101   7,379 39 SH   SOLE   39 0 39
Ally Financial Inc. COM 02005n100   773 22 SH   SOLE   22 0 22
Alphabet Inc. Class A COM 02079k305   456,136 2,750 SH   SOLE   2,750 0 2,750
Alphabet Inc. Class C COM 02079k107   43,129 258 SH   SOLE   258 0 258
Altria Group Inc COM 02209s103   494 10 SH   SOLE   10 0 10
Amazon Com Inc COM 023135106   628,422 3,373 SH   SOLE   3,373 0 3,373
Amentum Holdings Inc. COM 023939101   1,483 46 SH   SOLE   46 0 46
Amer Elec Pwr COM 025537101   130,918 1,276 SH   SOLE   1,276 0 1,276
Amer Express Co COM 025816109   170,451 629 SH   SOLE   629 0 629
Amer Intl Grp Inc. COM 026874784   1,169 16 SH   SOLE   16 0 16
Amer Tower Corp Reit COM 029912201   6,828 29 SH   SOLE   29 0 29
American Water Works COM 030420103   6,440 44 SH   SOLE   44 0 44
Ameriprise Financial Inc. COM 03076c106   103,358 220 SH   SOLE   220 0 220
Ameris Bancorp COM 03076k108   40,491 649 SH   SOLE   649 0 649
Ametek Inc COM 031100100   1,082 6 SH   SOLE   6 0 6
Amgen Inc COM 031162100   89,513 278 SH   SOLE   278 0 278
Amkor Tech Inc COM 031652100   117,076 3,826 SH   SOLE   3,826 0 3,826
Amphastar Pharma Inc COM 03209r103   113,706 2,343 SH   SOLE   2,343 0 2,343
Amphenol Corp COM 03209r103   1,584 24 SH   SOLE   24 0 24
Analog Devices COM 032654105   109,856 477 SH   SOLE   477 0 477
Anheuser-Busch Sponsored ADR COM 03524a108   994 15 SH   SOLE   15 0 15
Aon Plc COM g0403h108   619 2 SH   SOLE   2 0 2
Apa Corp COM 037411105   1,967 80 SH   SOLE   80 0 80
Appld Matls Inc COM 038222105   165,489 819 SH   SOLE   819 0 819
Apple Inc COM 037833100   2,249,486 9,654 SH   SOLE   9,654 0 9,654
Arcadium Lithium PLC COM g0508h110   3,793 1,331 SH   SOLE   1,331 0 1,331
Arch Capital Group COM g0450a105   6,904 62 SH   SOLE   62 0 62
Ares Capital Corp COM 04010l103   829,388 39,608 SH   SOLE   39,608 0 39,608
Aris Water Solutions Inc COM 04041l106   47,810 2,834 SH   SOLE   2,834 0 2,834
Arista Networks Inc. COM 040413106   1,591 4 SH   SOLE   4 0 4
Arthur J Gallagher & Co COM 363576109   227,347 808 SH   SOLE   808 0 808
Aspen Tech Inc COM 29109x106   110,812 464 SH   SOLE   464 0 464
AstraZeneca Plc COM 046353108   751,537 9,646 SH   SOLE   9,646 0 9,646
Autodesk Inc COM 052769106   869 3 SH   SOLE   3 0 3
Automatic Data Processing COM 053015103   264,175 955 SH   SOLE   955 0 955
Autozone Inc COM 053332102   504 0 SH   SOLE   0 0 0
Avadel Pharmaceuticals PLC ADR COM 05337m104   13,115 1,000 SH   SOLE   1,000 0 1,000
Avalonbay Cmmty COM 053484101   876 4 SH   SOLE   4 0 4
Avery Dennison COM 053611109   40,841 185 SH   SOLE   185 0 185
Axon Enterprise Inc COM 05464c101   1,998 5 SH   SOLE   5 0 5
Axos Financial Inc. COM 05465C100   52,190 830 SH   SOLE   830 0 830
Baker Hughes, a GE Company COM 05722g100   833 23 SH   SOLE   23 0 23
Bank Of Amer Cp COM 060505104   2,427 61 SH   SOLE   61 0 61
Bank Of Montreal COM 063671101   23,362 259 SH   SOLE   259 0 259
Bank Of Ny Mellon Corp COM 064057102   90,112 1,254 SH   SOLE   1,254 0 1,254
Bank of Nova Scotia COM 064149107   265,148 4,866 SH   SOLE   4,866 0 4,866
Barrick Gold Corp COM 067901108   5,967 300 SH   SOLE   300 0 300
Bassett Furniture Industries, Inc. COM 070203104   184,628 12,777 SH   SOLE   12,777 0 12,777
Berkshire Hathaway COM 084670702   795,598 1,729 SH   SOLE   1,729 0 1,729
Berry Global Group COM 08579w103   99,523 1,464 SH   SOLE   1,464 0 1,464
Best Buy Inc COM 086516101   632,816 6,126 SH   SOLE   6,126 0 6,126
Beyond Meat Inc. COM 08860E101   68 10 SH   SOLE   10 0 10
Bio-Techne Corp. COM 09073m104   651 8 SH   SOLE   8 0 8
Biolife Solutions, Inc. COM 09062w204   40,565 1,620 SH   SOLE   1,620 0 1,620
Biomarin Pharma COM 09061G101   94,751 1,348 SH   SOLE   1,348 0 1,348
Bj'S Restaurants Inc. COM 09180c106   51,673 1,587 SH   SOLE   1,587 0 1,587
Blackline Inc. COM 09239b109   77,637 1,408 SH   SOLE   1,408 0 1,408
Blackrock Inc COM 09247x101   1,082 1 SH   SOLE   1 0 1
Blackstone Mortgage Trust, Inc. COM 09257w100   1,141 60 SH   SOLE   60 0 60
Blade Air Mobility Inc COM 092667104   43,985 14,961 SH   SOLE   14,961 0 14,961
Block H & R COM 093671105   286,207 4,504 SH   SOLE   4,504 0 4,504
Block Inc. COM 852234103   510 8 SH   SOLE   8 0 8
Boeing Co COM 097023105   32,950 217 SH   SOLE   217 0 217
Booking Holdings Inc. COM 09857L108   2,043 0 SH   SOLE   0 0 0
Boot Barn Holdings Inc. COM 099406100   106,892 639 SH   SOLE   639 0 639
Booz Allen Hamilton Holding Corp COM 099502106   3,255 20 SH   SOLE   20 0 20
Boston Beer Co Inc A COM 100557107   138,787 480 SH   SOLE   480 0 480
Boston Pptys COM 101121101   119,000 1,479 SH   SOLE   1,479 0 1,479
Boston Scientif COM 101137107   2,718 32 SH   SOLE   32 0 32
Bristol-Myers Squibb COM 110122108   480,726 9,291 SH   SOLE   9,291 0 9,291
Broadcom Inc. COM 11135f101   673,699 3,905 SH   SOLE   3,905 0 3,905
Burlington Stores Inc. COM 122017106   3,952 15 SH   SOLE   15 0 15
CVS Health Corp COM 126650100   188,895 3,004 SH   SOLE   3,004 0 3,004
Cabot Corp COM 127055101   50,408 451 SH   SOLE   451 0 451
Cadence Design COM 127387108   1,045 4 SH   SOLE   4 0 4
Cadiz Inc COM 127537108   106 35 SH   SOLE   35 0 35
Canadian Natl Railway COM 136375102   133,317 1,138 SH   SOLE   1,138 0 1,138
Capital One Fin COM 14040h105   828 6 SH   SOLE   6 0 6
Cardinal Health Inc. COM 14149y108   337,749 3,056 SH   SOLE   3,056 0 3,056
Carnival Corp COM 143658102   31,398 1,699 SH   SOLE   1,699 0 1,699
Carrier Global Corporation COM 14448c104   35,577 442 SH   SOLE   442 0 442
Caterpillar Inc COM 149123101   367,070 939 SH   SOLE   939 0 939
Cboe Holdings Inc COM 12503m108   4,507 22 SH   SOLE   22 0 22
Centene Corporation COM 15135b101   10,387 138 SH   SOLE   138 0 138
Cf Industries Inc. COM 125269100   10,039 117 SH   SOLE   117 0 117
Charter Communications Inc. COM 16119P108   2,949 9 SH   SOLE   9 0 9
Chemours Company COM 163851108   813 40 SH   SOLE   40 0 40
Cheniere Energy Inc COM 16411r208   428,739 2,384 SH   SOLE   2,384 0 2,384
Chevron Corporation COM 166764100   1,161,261 7,885 SH   SOLE   7,885 0 7,885
Chewy Inc. COM 16679L109   34,738 1,186 SH   SOLE   1,186 0 1,186
Chipotle Mexican Grill COM 169656105   1,155 20 SH   SOLE   20 0 20
Chubb Ltd COM h1467j104   6,056 21 SH   SOLE   21 0 21
Church & Dwight COM 171340102   1,130 11 SH   SOLE   11 0 11
Ciena Corp COM 171779309   169,865 2,758 SH   SOLE   2,758 0 2,758
Cigna Corp COM 125509109   1,029 3 SH   SOLE   3 0 3
Cinemark Holdings COM 17243v102   96,215 3,456 SH   SOLE   3,456 0 3,456
Cirrus Logic COM 172755100   77,507 624 SH   SOLE   624 0 624
Cisco Systems Inc COM 17275r102   174,101 3,271 SH   SOLE   3,271 0 3,271
Citigroup Inc COM 172967101   10,858 173 SH   SOLE   173 0 173
Citizens Finl Group COM 174610105   306,998 7,475 SH   SOLE   7,475 0 7,475
Clean Harbors, Inc. COM 184496107   4,834 20 SH   SOLE   20 0 20
Cleveland Cliffs Inc. COM 18683k101   16,537 1,295 SH   SOLE   1,295 0 1,295
Cme Group Inc. COM 12572q105   1,025 5 SH   SOLE   5 0 5
Coca Cola Co COM 191216100   63,549 884 SH   SOLE   884 0 884
Cognizant Tech Solutions Class A COM 192446102   28,911 375 SH   SOLE   375 0 375
Coherent Inc. COM 192479103   211,547 2,379 SH   SOLE   2,379 0 2,379
Cohu Inc COM 192576106   76,946 2,994 SH   SOLE   2,994 0 2,994
Colgate Palmolive Co COM 194162103   80,868 779 SH   SOLE   779 0 779
Columbia Banking System, Inc. COM 197236102   25,013 958 SH   SOLE   958 0 958
Comcast Corporation Class A COM 20030n101   15,499 371 SH   SOLE   371 0 371
Commercial Metl COM 201723103   15,828 288 SH   SOLE   288 0 288
Compass Diversified LP COM 20451q104   312,918 14,140 SH   SOLE   14,140 0 14,140
Compass Inc. COM 20464u100   136,070 22,270 SH   SOLE   22,270 0 22,270
Conmed Corp COM 207410101   40,275 560 SH   SOLE   560 0 560
Conocophillips COM 20825C104   974 9 SH   SOLE   9 0 9
Consol Edison COM 209115104   4,834 46 SH   SOLE   46 0 46
Constellation Brands, Inc. COM 21036P108   618,886 2,402 SH   SOLE   2,402 0 2,402
Constellation Energy Corp. COM 210371100   7,522 29 SH   SOLE   29 0 29
Copart Inc COM 217204106   151,488 2,891 SH   SOLE   2,891 0 2,891
Core Molding Technologies Inc. COM 218683100   5,043 293 SH   SOLE   293 0 293
Corning Inc COM 219350105   1,122,588 24,864 SH   SOLE   24,864 0 24,864
Costco Whole Cp COM 22160k105   26,237 30 SH   SOLE   30 0 30
Cousins Properties COM 222795502   390,816 13,257 SH   SOLE   13,257 0 13,257
Crowdstrike Holdings Inc. COM 22788c105   40,501 144 SH   SOLE   144 0 144
Crown Castle Int'L Corp. COM 228227104   802 7 SH   SOLE   7 0 7
Csx Corp COM 126408103   906 26 SH   SOLE   26 0 26
Cullen Frost Bankers COM 229899109   166,000 1,484 SH   SOLE   1,484 0 1,484
Cummins Inc. COM 231021106   686 2 SH   SOLE   2 0 2
CyberArk Software Ltd. COM m2682v108   41,409 142 SH   SOLE   142 0 142
D R Horton Inc COM 23331a109   1,238 6 SH   SOLE   6 0 6
DMC Global, Inc. COM 23291c103   15,654 1,206 SH   SOLE   1,206 0 1,206
DT Midstream Inc. COM 23345m107   5,113 65 SH   SOLE   65 0 65
DaVita COM 23918k108   6,229 38 SH   SOLE   38 0 38
Danaher Corp COM 235851102   121,278 436 SH   SOLE   436 0 436
Darden Restaurants COM 237194105   301,179 1,835 SH   SOLE   1,835 0 1,835
Datadog Inc. COM 238041103   460 4 SH   SOLE   4 0 4
Deckers Outdoor COM 243537107   2,870 18 SH   SOLE   18 0 18
Delta Air Lines COM 247361702   1,788 35 SH   SOLE   35 0 35
Devon Energy Cp New COM 25179M103   27,814 711 SH   SOLE   711 0 711
Diageo Plc-Adr COM 25243Q205   27,462 196 SH   SOLE   196 0 196
Diamondback Energy COM 25278x109   170,159 987 SH   SOLE   987 0 987
Diamondrock Hospitality Tr REIT COM 252784301   609,948 69,868 SH   SOLE   69,868 0 69,868
Dicks Sporting Goods COM 253393102   218,300 1,046 SH   SOLE   1,046 0 1,046
Digital Realty Trust, Inc. COM 253868103   765 5 SH   SOLE   5 0 5
DigitalOcean Holdings, Inc. COM 25402d102   404 10 SH   SOLE   10 0 10
Dole, PLC COM g27907107   10,263 630 SH   SOLE   630 0 630
Dollar General COM 256677105   246 3 SH   SOLE   3 0 3
Dominion Energy Inc COM 25746u109   485,552 8,402 SH   SOLE   8,402 0 8,402
DoorDash Inc. COM 25809k105   355 2 SH   SOLE   2 0 2
Dover Corporation COM 260003108   156,076 814 SH   SOLE   814 0 814
Dow Inc. COM 260543103   559 10 SH   SOLE   10 0 10
DraftKings Inc. COM 26142v105   392 10 SH   SOLE   10 0 10
Dte Energy Co COM 233331107   5,751 45 SH   SOLE   45 0 45
Du Pont EI De Nemour COM 26614n102   442,521 4,966 SH   SOLE   4,966 0 4,966
Duke Energy Corp COM 26441c204   49,390 428 SH   SOLE   428 0 428
E L F Beauty COM 26856L103   2,726 25 SH   SOLE   25 0 25
EPR Properties REIT COM 26884u109   728,350 14,852 SH   SOLE   14,852 0 14,852
Eastern Bankshares Inc. COM 280905803   28,699 1,751 SH   SOLE   1,751 0 1,751
Eaton Corp PLC COM g29183103   1,045,680 3,155 SH   SOLE   3,155 0 3,155
Ebay Inc COM 278642103   830 13 SH   SOLE   13 0 13
Ecolab Inc COM 278865100   1,189 5 SH   SOLE   5 0 5
Elanco Animal Health, Inc. COM 28414h103   637 43 SH   SOLE   43 0 43
Elevance Health Inc. COM 036752103   1,248 2 SH   SOLE   2 0 2
Eli Lilly & Company COM 532457108   219,492 248 SH   SOLE   248 0 248
Elme Communities COM 939653101   199,963 11,368 SH   SOLE   11,368 0 11,368
Embraer S.A. COM 29082a107   23,769 672 SH   SOLE   672 0 672
Emerson Elec Co COM 291011104   168,050 1,537 SH   SOLE   1,537 0 1,537
Enbridge Inc COM 29250n105   132,470 3,262 SH   SOLE   3,262 0 3,262
Energy Transfer LP COM 29273v100   1,525 95 SH   SOLE   95 0 95
Enphase Energy Inc. COM 29355a107   271 2 SH   SOLE   2 0 2
Entegris Inc. COM 29362u104   71,231 633 SH   SOLE   633 0 633
Entergy Corp COM 29364g103   78,966 600 SH   SOLE   600 0 600
Enterprise Products LP COM 293792107   374,791 12,875 SH   SOLE   12,875 0 12,875
Epam Systems Inc. COM 29414b104   93,544 470 SH   SOLE   470 0 470
Equinix Inc REIT COM 29444u700   77,763 88 SH   SOLE   88 0 88
Equity Commonwealth COM 294628102   50,785 2,552 SH   SOLE   2,552 0 2,552
Essex Ppty Tr COM 297178105   59,084 200 SH   SOLE   200 0 200
Ethan Allen Int COM 297602104   732 300 SH   SOLE   300 0 300
Etsy Inc. COM 29786a106   39,648 714 SH   SOLE   714 0 714
Euronet Worldwide Inc. COM 298736109   118,183 1,191 SH   SOLE   1,191 0 1,191
EverCommerce Inc. COM 29977x105   1,937 187 SH   SOLE   187 0 187
Eversource Energy COM 30040w108   588 9 SH   SOLE   9 0 9
Exact Sciences Corp. COM 30063p105   313 5 SH   SOLE   5 0 5
Expedia Inc. COM 30212p303   136,178 920 SH   SOLE   920 0 920
ExxonMobil Corp COM 30231g102   705,639 6,020 SH   SOLE   6,020 0 6,020
F&G Annuities & Life Inc. COM 30190a104   704 16 SH   SOLE   16 0 16
FS KKR Capital Corp. COM 302635206   382,190 19,371 SH   SOLE   19,371 0 19,371
Fastenal COM 311900104   86,725 1,214 SH   SOLE   1,214 0 1,214
Federated Hermes Inc., Class B COM 314211103   633,097 17,218 SH   SOLE   17,218 0 17,218
Fedex Corporation COM 31428x106   177,630 649 SH   SOLE   649 0 649
Ferguson Enterprises Inc. COM 31488v107   584 3 SH   SOLE   3 0 3
Fidelity National Information Services Inc COM 31620m106   76,380 912 SH   SOLE   912 0 912
Fidelity Natl COM 31620r303   741 12 SH   SOLE   12 0 12
Fifth Third Bk COM 316773100   748 17 SH   SOLE   17 0 17
First Solar Inc. COM 336433107   274 1 SH   SOLE   1 0 1
Firstenergy Cp COM 337932107   11,357 256 SH   SOLE   256 0 256
Fiserv Inc COM 337738108   1,470 8 SH   SOLE   8 0 8
Flex LNG LTD COM g35947202   414,672 16,300 SH   SOLE   16,300 0 16,300
Fluor Corp COM 343861100   60,830 1,275 SH   SOLE   1,275 0 1,275
Fmc Corp COM 302491303   529 8 SH   SOLE   8 0 8
Foot Locker Inc. COM 344849104   269,847 10,443 SH   SOLE   10,443 0 10,443
Ford Motor Company COM 345370860   12,346 1,169 SH   SOLE   1,169 0 1,169
Fortis Inc COM 349553107   96,787 2,130 SH   SOLE   2,130 0 2,130
Four Corners Property Trust COM 35086t109   257,195 8,775 SH   SOLE   8,775 0 8,775
Freeport-McMoRan Inc. COM 35671D857   18,970 380 SH   SOLE   380 0 380
FuelCell Energy Inc. COM 35952h601   570 1,500 SH   SOLE   1,500 0 1,500
GE Healthcare Technologies, Inc. COM 36266g107   16,037 171 SH   SOLE   171 0 171
GE Vernova LLC COM 36828a101   32,088 126 SH   SOLE   126 0 126
GXO Logistics, Inc. COM 36262G101   121,844 2,340 SH   SOLE   2,340 0 2,340
Garmin Ltd Ord COM G37260109   377,146 2,143 SH   SOLE   2,143 0 2,143
General Aerospace Com New COM 369604103   95,047 504 SH   SOLE   504 0 504
General Mills Inc COM 370334104   55,018 745 SH   SOLE   745 0 745
General Aerospace Com New COM 37045v100   18,522 413 SH   SOLE   413 0 413
Genl Dynamics COM 369550108   676,321 2,238 SH   SOLE   2,238 0 2,238
Gilead Science Inc COM 375558103   490,225 5,847 SH   SOLE   5,847 0 5,847
Global Payments Inc. COM 37940x102   204,124 1,993 SH   SOLE   1,993 0 1,993
Goldman Sachs Group COM 38141g104   1,173 2 SH   SOLE   2 0 2
Goosehead Insurance Inc. Cl A COM 38267d109   24,557 275 SH   SOLE   275 0 275
Grainger W W COM 384802104   21,888 21 SH   SOLE   21 0 21
Graphic Packaging COM 388689101   318,106 10,750 SH   SOLE   10,750 0 10,750
Grove Collaborative Holdings COM 39957D201   945 700 SH   SOLE   700 0 700
Guess Inc COM 401617105   395,796 19,662 SH   SOLE   19,662 0 19,662
Hamilton Beach Brands Holding Co. COM 40701t104   41,811 1,374 SH   SOLE   1,374 0 1,374
Hannon Armstrong Sustainable Infrastructur COM 41068x100   513,672 14,902 SH   SOLE   14,902 0 14,902
Hartford Finl Svc Grp COM 416515104   74,115 630 SH   SOLE   630 0 630
Hasbro Inc COM 418056107   326,163 4,510 SH   SOLE   4,510 0 4,510
HealthEquity Inc. COM 42226a107   111,807 1,366 SH   SOLE   1,366 0 1,366
Healthpeak Properties, Inc. COM 42250p103   48,898 2,138 SH   SOLE   2,138 0 2,138
Heidrick & Struggles Int'l Inc. COM 422819102   26,269 676 SH   SOLE   676 0 676
Hercules Capital Inc COM 427096508   621,252 31,632 SH   SOLE   31,632 0 31,632
Hershey Foods COM 427866108   19,945 104 SH   SOLE   104 0 104
Hess Corporation COM 42809h107   6,990 51 SH   SOLE   51 0 51
Hexcel Corp COM 428291108   161,871 2,618 SH   SOLE   2,618 0 2,618
Hilltop Holdings Inc. COM 432748101   29,233 909 SH   SOLE   909 0 909
Hilton Hotels COM 43300a203   1,282 6 SH   SOLE   6 0 6
Home Depot Inc COM 437076102   867,130 2,140 SH   SOLE   2,140 0 2,140
Honeywell Intl Inc COM 438516106   45,993 222 SH   SOLE   222 0 222
Host Hotels & Resorts REIT COM 44107p104   45,725 2,598 SH   SOLE   2,598 0 2,598
Hudson Technologies COM 444144109   103,182 12,372 SH   SOLE   12,372 0 12,372
Humana Inc New COM 444859102   456 1 SH   SOLE   1 0 1
Huntington Ingalls Industries Inc. COM 446413106   324,659 1,228 SH   SOLE   1,228 0 1,228
IAC Inc. COM 44891n208   70,289 1,306 SH   SOLE   1,306 0 1,306
IBM Corp COM 459200101   1,214,653 5,494 SH   SOLE   5,494 0 5,494
IQVIA Holdings Inc. COM 46266c105   865 4 SH   SOLE   4 0 4
IRadimed Corp. COM 46266a109   28,414 565 SH   SOLE   565 0 565
Idacorp Inc. COM 451107106   78,142 758 SH   SOLE   758 0 758
Idexx Labs Inc COM 45168D104   759 2 SH   SOLE   2 0 2
Illinois Tool Works COM 452308109   14,978 57 SH   SOLE   57 0 57
Ilumina Inc. COM 452327109   339 3 SH   SOLE   3 0 3
Independent Bank Co COM 453836108   5,795 98 SH   SOLE   98 0 98
Ingersoll Rand Inc. COM 45687v106   74,815 762 SH   SOLE   762 0 762
Innovative Industrial Properties, Inc. COM 45781v101   784,341 5,827 SH   SOLE   5,827 0 5,827
Innovex Solutions COM 457651107   9,997 681 SH   SOLE   681 0 681
Insulet Corp COM 45784p101   52,601 226 SH   SOLE   226 0 226
Intel Corp COM 458140100   320,807 13,675 SH   SOLE   13,675 0 13,675
InterDigital Inc. COM 45867G101   35,266 249 SH   SOLE   249 0 249
Intercontinental Exchange Inc. COM 45866f104   1,198 7 SH   SOLE   7 0 7
Intl Flavors & Fragrances Inc. COM 459506101   702,401 6,694 SH   SOLE   6,694 0 6,694
Intuit Inc COM 461202103   2,035 3 SH   SOLE   3 0 3
Intuitive Surgical, Inc. COM 46120e602   29,162 59 SH   SOLE   59 0 59
Invesco Wilderhill Clean Energy ETF COM 73935x112   7,031 351 SH   SOLE   351 0 351
Invitation Homes Inc. COM 46187w107   660,546 18,734 SH   SOLE   18,734 0 18,734
Iron Mountain COM 46284P104   9,031 76 SH   SOLE   76 0 76
JBG Smith Properties COM 46590v100   15,732 900 SH   SOLE   900 0 900
JPMorgan Chase & CO COM 46625h100   2,231,186 10,581 SH   SOLE   10,581 0 10,581
Jacobs Solutions Inc. COM 46982L108   6,021 46 SH   SOLE   46 0 46
Jetblue Airways Corp COM 477143101   13,947 2,126 SH   SOLE   2,126 0 2,126
Johnson & Johnson COM 478160104   437,329 2,699 SH   SOLE   2,699 0 2,699
Johnson Controls Intl Inc COM g51502105   613,865 7,910 SH   SOLE   7,910 0 7,910
KLA Corp. COM 482480100   42,477 55 SH   SOLE   55 0 55
KalVista Pharmaceuticals Inc. COM 483497103   18,412 1,590 SH   SOLE   1,590 0 1,590
Karat Packaging COM 48563L101   3,883 150 SH   SOLE   150 0 150
Kellanova COM 487836108   9,579 119 SH   SOLE   119 0 119
KenVue Inc. COM 49177j102   603 26 SH   SOLE   26 0 26
Keurig Dr Pepper Inc. COM 49271v100   97,957 2,614 SH   SOLE   2,614 0 2,614
Kimberly Clark Corp COM 494368103   492,684 3,463 SH   SOLE   3,463 0 3,463
Kinder Morgan COM 49456b101   612,136 27,711 SH   SOLE   27,711 0 27,711
Kontoor Brands, Inc. COM 50050n103   15,702 192 SH   SOLE   192 0 192
Kraft Heinz Co. COM 500754106   942 27 SH   SOLE   27 0 27
Kroger Co COM 501044101   121,934 2,128 SH   SOLE   2,128 0 2,128
Kyndryl Holdings, Inc. COM 50155q100   5,929 258 SH   SOLE   258 0 258
L3Harris Technologies Inc. COM 502431109   887 4 SH   SOLE   4 0 4
LKQ Corp COM 501889208   61,557 1,542 SH   SOLE   1,542 0 1,542
Lam Research COM 512807306   906 1 SH   SOLE   1 0 1
Lantheus Holdings Inc. COM 516544l03   158,369 1,443 SH   SOLE   1,443 0 1,443
Lear Corp COM 521865105   137,638 1,261 SH   SOLE   1,261 0 1,261
Lennar Corp Class A COM 526057104   247,140 1,318 SH   SOLE   1,318 0 1,318
Lincoln Natl-In COM 534187109   610,601 19,378 SH   SOLE   19,378 0 19,378
Linde PLC COM G5494J103   19,501 41 SH   SOLE   41 0 41
Lockheed Martin Corp COM 539830109   494,631 846 SH   SOLE   846 0 846
Lowes Cos COM 548661107   8,930 33 SH   SOLE   33 0 33
Lulu Lemon Athletica, Inc. COM 550021109   407 1 SH   SOLE   1 0 1
M&T Bank Corp COM 55261F104   71,248 400 SH   SOLE   400 0 400
MSCI Inc. COM 55354g100   834 1 SH   SOLE   1 0 1
Magna Intl Cl A COM 559222401   311,083 7,580 SH   SOLE   7,580 0 7,580
Marathon Oil Corp COM 565849106   1,006 38 SH   SOLE   38 0 38
Marathon Pete Corp COM 56585a102   904,521 5,552 SH   SOLE   5,552 0 5,552
Marinus Pharmaceuticals COM 56854q200   1,760 1,000 SH   SOLE   1,000 0 1,000
Marriott Intl-A COM 571903202   1,086 4 SH   SOLE   4 0 4
Marsh & Mclennan COM 571748102   1,256 6 SH   SOLE   6 0 6
Marvell Technologies, inc. COM 573874101   119,936 1,663 SH   SOLE   1,663 0 1,663
Mastercard Inc. COM 57636q104   4,230 9 SH   SOLE   9 0 9
Mccormick & Co COM 579780206   41,685 506 SH   SOLE   506 0 506
Mcdonalds Corp COM 580135101   97,038 319 SH   SOLE   319 0 319
Mckesson Corp COM 58155Q103   544 1 SH   SOLE   1 0 1
Medtronic COM 585055106   561,967 6,242 SH   SOLE   6,242 0 6,242
Mercadolibre Inc COM 58733r102   406,783 198 SH   SOLE   198 0 198
Merck & Co Inc COM 589331107   100,315 883 SH   SOLE   883 0 883
Meta Platforms COM 30303m102   17,781 31 SH   SOLE   31 0 31
Metlife Inc. COM 59156r108   24,084 292 SH   SOLE   292 0 292
Microchip Technology COM 595017104   927,228 11,548 SH   SOLE   11,548 0 11,548
Micron Tech COM 595112103   114,709 1,106 SH   SOLE   1,106 0 1,106
Microsoft Corp COM 594918104   2,069,290 4,809 SH   SOLE   4,809 0 4,809
Miller Industries COM 600551204   441,536 7,238 SH   SOLE   7,238 0 7,238
Mimedex Group Inc COM 602496101   16,117 2,727 SH   SOLE   2,727 0 2,727
Minerals Tech Inc COM 603158106   145,115 1,879 SH   SOLE   1,879 0 1,879
Mks Instruments COM 55306N104   108,927 1,002 SH   SOLE   1,002 0 1,002
Mondelez Intl Class A COM 609207105   831,309 11,284 SH   SOLE   11,284 0 11,284
MongoDB Inc Cl A COM 60937p106   383 1 SH   SOLE   1 0 1
Moody's Corporation COM 615369105   1,402 3 SH   SOLE   3 0 3
Morgan Stanley COM 617446448   37,361 358 SH   SOLE   358 0 358
Motorola Solutions Inc. COM 620076109   1,102 2 SH   SOLE   2 0 2
National Grid Ord COM G6S9A7120   9,550 693 SH   SOLE   693 0 693
National Storage Affiliates COM 637870106   647,278 13,429 SH   SOLE   13,429 0 13,429
Natl Fuel Gas COM 636180101   10,061 166 SH   SOLE   166 0 166
Nestle Sa Reg Shares COM 641069406   131,374 1,305 SH   SOLE   1,305 0 1,305
Netapp Inc COM 64110d104   854,048 6,915 SH   SOLE   6,915 0 6,915
Netflix Inc. COM 64110L106   19,690 28 SH   SOLE   28 0 28
Neurocrine Biosciences, Inc. COM 64125c109   99,896 867 SH   SOLE   867 0 867
Newell Brands COM 651229106   3 0 SH   SOLE   0 0 0
Newmont Mining COM 651639106   6,581 123 SH   SOLE   123 0 123
Nextera Energy Inc. COM 65339f101   18,426 218 SH   SOLE   218 0 218
Nike Inc-B COM 654106103   878 10 SH   SOLE   10 0 10
Norfolk Southrn COM 655844108   31,999 129 SH   SOLE   129 0 129
Northrop Grummn COM 666807102   552,361 1,046 SH   SOLE   1,046 0 1,046
Novartis AG Sponsored ADR COM 66987v109   1,010,222 8,783 SH   SOLE   8,783 0 8,783
Novo-Nordisk As COM 670100205   20,956 176 SH   SOLE   176 0 176
Nucor Corp COM 670346105   11,927 79 SH   SOLE   79 0 79
Nutanix Inc. COM 67059n108   9,539 161 SH   SOLE   161 0 161
Nvidia Corp COM 67066G104   50,718 418 SH   SOLE   418 0 418
Nxp Semiconductors Nv COM n6596x109   981 4 SH   SOLE   4 0 4
O'Reilly Automotive Inc. COM 67103hab3   1,152 1 SH   SOLE   1 0 1
OFG Bancorp COM 67103x102   107,988 2,404 SH   SOLE   2,404 0 2,404
ON Semiconductor Corp COM 682189105   455 6 SH   SOLE   6 0 6
Okta Inc Cl A COM 679295105   320 4 SH   SOLE   4 0 4
Omnicell Inc COM 68213n109   96,443 2,212 SH   SOLE   2,212 0 2,212
One Gas Inc COM 68235p108   65,117 875 SH   SOLE   875 0 875
Oneok Inc COM 682680103   525,625 5,768 SH   SOLE   5,768 0 5,768
Oracle Corporation COM 68389x105   277,557 1,629 SH   SOLE   1,629 0 1,629
Organon & Co. COM 68622v106   1,435 75 SH   SOLE   75 0 75
Otis Worldwide Corporation COM 68902v107   941 9 SH   SOLE   9 0 9
OvinTV Inc. COM 69047q102   712 19 SH   SOLE   19 0 19
Oxford Industries, Inc. COM 691497309   24,119 278 SH   SOLE   278 0 278
Pacira Pharmaceuticals COM 695127100   15,456 1,027 SH   SOLE   1,027 0 1,027
Palantir Technologies Inc. COM 69608a108   548 15 SH   SOLE   15 0 15
Palo Alto Networks Inc. COM 697435105   448,753 1,313 SH   SOLE   1,313 0 1,313
Paramount Group, Inc. COM 69924r108   53,721 10,919 SH   SOLE   10,919 0 10,919
Parker Hannifin COM 701094104   1,587 3 SH   SOLE   3 0 3
Patterson Companies Inc. COM 703412106   312,334 14,301 SH   SOLE   14,301 0 14,301
Paypal Holdings Inc COM 70450y103   207,859 2,664 SH   SOLE   2,664 0 2,664
Pepsico Inc COM 713448108   1,321,099 7,769 SH   SOLE   7,769 0 7,769
Permian Resources Corporation COM 71424f105   67,424 4,954 SH   SOLE   4,954 0 4,954
PetIQ, Inc. COM 71639t106   42,247 1,373 SH   SOLE   1,373 0 1,373
Pfizer Incorporated COM 717081103   555,189 19,184 SH   SOLE   19,184 0 19,184
Philip Morris Intl Inc. COM 718172109   1,365 11 SH   SOLE   11 0 11
Phillips 66 Shs COM 718546104   1,166 9 SH   SOLE   9 0 9
Phillips Edison & Co. Inc. COM 71844v201   23,003 610 SH   SOLE   610 0 610
Pinnacle West Cap COM 723484101   400,515 4,521 SH   SOLE   4,521 0 4,521
Pinterest Inc Cl A COM 723521106   85,165 2,631 SH   SOLE   2,631 0 2,631
Pnc Bank Corp COM 693475105   1,351 7 SH   SOLE   7 0 7
Powell Industries, Inc. COM 693499105   1,036,915 4,671 SH   SOLE   4,671 0 4,671
Pricesmart Inc COM 741511109   72,231 787 SH   SOLE   787 0 787
ProCore Technologies Inc COM 74275k108   70,855 1,148 SH   SOLE   1,148 0 1,148
Procter & Gamble COM 742718109   144,660 835 SH   SOLE   835 0 835
Progressive Corp COM 743315103   1,152 5 SH   SOLE   5 0 5
Progyny, Inc. COM 74340e103   58,694 3,502 SH   SOLE   3,502 0 3,502
Prologis Trust COM 74340w103   913 7 SH   SOLE   7 0 7
Prudential Financial COM 744320102   3,674 30 SH   SOLE   30 0 30
Pub Svc Enterprise Grp COM 744573106   518,855 5,816 SH   SOLE   5,816 0 5,816
Public Storage REIT COM 74460d109   11,280 31 SH   SOLE   31 0 31
Pure Storage Inc. COM 74624m102   105,604 2,102 SH   SOLE   2,102 0 2,102
Q2 Holdings COM 747361109   103,940 1,303 SH   SOLE   1,303 0 1,303
Qualcomm Inc COM 747525103   15,060 89 SH   SOLE   89 0 89
RPM International COM 749685103   746,449 6,169 SH   SOLE   6,169 0 6,169
RTX Corporation COM 75513e101   1,457,626 12,031 SH   SOLE   12,031 0 12,031
Ralph Lauren Corporation COM 751212101   490,103 2,528 SH   SOLE   2,528 0 2,528
Rapid7, Inc. COM 753422104   111,014 2,783 SH   SOLE   2,783 0 2,783
Realty Income Corp Reit COM 756109104   46,715 737 SH   SOLE   737 0 737
Regal Rexnord Corp. COM 758750103   74,978 452 SH   SOLE   452 0 452
Regeneron Pharmaceuticals Inc. COM 75886f107   1,182 1 SH   SOLE   1 0 1
Reliance Steel COM 759509102   437 2 SH   SOLE   2 0 2
RenaissanceRe Hldgs COM g7496g103   211,213 775 SH   SOLE   775 0 775
Republic Srvcs COM 760759100   17,194 86 SH   SOLE   86 0 86
Resmed Inc COM 761152107   942 4 SH   SOLE   4 0 4
Revvity Inc. COM 714046109   874 7 SH   SOLE   7 0 7
Ritchie Bros.Auctioneers Inc. COM 74935q107   6,117 76 SH   SOLE   76 0 76
Rithm Capital Corp. COM 64828T201   511,601 45,075 SH   SOLE   45,075 0 45,075
Rockwell Automt COM 773903109   77,048 287 SH   SOLE   287 0 287
Roper Inds Inc COM 776696106   90,700 163 SH   SOLE   163 0 163
Royalty Pharma PLC COM g7709q104   735 26 SH   SOLE   26 0 26
Ryder Systems Inc. COM 783549108   391,473 2,685 SH   SOLE   2,685 0 2,685
S&P Global Inc. COM 78409v104   2,110 300 SH   SOLE   300 0 300
SS&C Technologies Hldg COM 78467j100   50,240 677 SH   SOLE   677 0 677
STAAR Surgical Company COM 852312305   17,795 479 SH   SOLE   479 0 479
Salesforce.Com COM 79466l302   46,446 170 SH   SOLE   170 0 170
Samsung Electronics Co. COM Y74718100   117,573 2,500 SH   SOLE   2,500 0 2,500
Sandoz Group Ag Adr COM 799926100   59,412 1,428 SH   SOLE   1,428 0 1,428
Sapiens Int'l Corp N.V. COM g7t16g103   424,505 11,390 SH   SOLE   11,390 0 11,390
Schlumberger LTD COM 806857108   97,644 2,328 SH   SOLE   2,328 0 2,328
Schwab(Chas) COM 808513105   1,123 17 SH   SOLE   17 0 17
Seagate Technology Holdings PLC COM g7997r103   516,105 4,712 SH   SOLE   4,712 0 4,712
Sempra Energy COM 816851109   13,046 156 SH   SOLE   156 0 156
Seritage Growth Pptys Cl A COM 81752r100   14,992 3,224 SH   SOLE   3,224 0 3,224
ServiceNow Inc. COM 81762p102   2,152 2 SH   SOLE   2 0 2
Shake Shack Inc. COM 819047101   3,096 30 SH   SOLE   30 0 30
Sherwin Williams COM 824348106   992 3 SH   SOLE   3 0 3
Shift 4 Payments, Inc. COM 82452j109   207,235 2,339 SH   SOLE   2,339 0 2,339
Shoals Technologies Group Inc. COM 82489w107   50,984 9,088 SH   SOLE   9,088 0 9,088
Shopify Inc. COM 82509l107   118,046 1,473 SH   SOLE   1,473 0 1,473
Shutterstock Inc. COM 825690100   30,984 876 SH   SOLE   876 0 876
Simon Property COM 828806109   332,466 1,967 SH   SOLE   1,967 0 1,967
Sirius Xm Radio Inc COM 82968b103   47 2 SH   SOLE   2 0 2
Skechers U S A Inc COM 830566105   66,251 990 SH   SOLE   990 0 990
Smartsheet Inc COM 83200n103   97,655 1,764 SH   SOLE   1,764 0 1,764
Snap Inc Class A COM 83304a106   278 26 SH   SOLE   26 0 26
Snap-On Inc COM 833034101   6,374 22 SH   SOLE   22 0 22
Snowflake Inc. COM 833445109   230 2 SH   SOLE   2 0 2
Southern Company COM 842587107   1,000,323 11,093 SH   SOLE   11,093 0 11,093
Starbucks Corp COM 855244109   59,334 609 SH   SOLE   609 0 609
Starwood Ppty Tr REIT COM 85571b105   692,777 33,993 SH   SOLE   33,993 0 33,993
State St Corp COM 857477103   98,998 1,119 SH   SOLE   1,119 0 1,119
Steel Dynamics Inc COM 858119100   10,047 80 SH   SOLE   80 0 80
Stepan Co. COM 858586100   110,244 1,427 SH   SOLE   1,427 0 1,427
Stryker Corp COM 863667101   1,735 5 SH   SOLE   5 0 5
Sun Communities REIT COM 866674104   50,853 376 SH   SOLE   376 0 376
Sunstone Hotel COM 867892101   51,827 5,022 SH   SOLE   5,022 0 5,022
Synaptics Inc COM 87157d109   16,835 217 SH   SOLE   217 0 217
Synchrony Financial COM 87165b103   60,405 1,211 SH   SOLE   1,211 0 1,211
Synergy Pharmaceuticals Inc. COM 871639308   0 25 SH   SOLE   25 0 25
Synopsys Inc COM 871607107   1,057 2 SH   SOLE   2 0 2
Sysco Corp COM 871829107   349,603 4,479 SH   SOLE   4,479 0 4,479
T-Mobile US Inc. COM 872590104   12,732 62 SH   SOLE   62 0 62
TC Energy Corporation COM 87807b107   38,040 800 SH   SOLE   800 0 800
TJX Companies Inc COM 872540109   2,180,758 18,553 SH   SOLE   18,553 0 18,553
Taiwan Semiconductor Manufacturing Co Ltd COM 874039100   1,294,015 7,451 SH   SOLE   7,451 0 7,451
Tanger Factory Outlet Centers, Inc. COM 875465106   332,563 10,023 SH   SOLE   10,023 0 10,023
Tapestry Inc. COM 876030107   338,350 7,202 SH   SOLE   7,202 0 7,202
Targa Resources Corp. COM 87612g101   1,421 10 SH   SOLE   10 0 10
Target Corp COM 87612e106   5,430 35 SH   SOLE   35 0 35
Te Connectivity Ltd. COM g87052109   1,037 7 SH   SOLE   7 0 7
TechnipFMC PLC COM 30249u101   21,141 806 SH   SOLE   806 0 806
Tenet Healthcare COM 88033g407   3,158 19 SH   SOLE   19 0 19
Teradata Corporation COM 88076w103   19,448 641 SH   SOLE   641 0 641
Teradyne Inc COM 880770102   113,305 846 SH   SOLE   846 0 846
Terex Corp COM 880779103   107,143 2,025 SH   SOLE   2,025 0 2,025
Tesla Motors, Inc. COM 88160r101   61,164 234 SH   SOLE   234 0 234
Teva Pharm Inds LTD Sponsored ADR COM 881624209   1,478 82 SH   SOLE   82 0 82
Texas Instruments COM 882508104   314,992 1,525 SH   SOLE   1,525 0 1,525
The Azek Company, Inc. COM 05478c105   99,684 2,130 SH   SOLE   2,130 0 2,130
The Blackstone Group Inc. COM 09260d107   763,209 4,984 SH   SOLE   4,984 0 4,984
The Hanover Insurance Group COM 410867105   46,507 314 SH   SOLE   314 0 314
The Trade Desk Inc. COM 88339j105   100,919 920 SH   SOLE   920 0 920
The Travelers Cos Inc. COM 792860108   518,267 2,214 SH   SOLE   2,214 0 2,214
Thermo Fisher Scientific COM 883556102   385,103 623 SH   SOLE   623 0 623
Toast Inc. COM 888787108   36,916 1,304 SH   SOLE   1,304 0 1,304
Toll Brothers COM 889478103   76,318 494 SH   SOLE   494 0 494
Tortoise Energy Infrastructure COM 89147l100   746,610 19,022 SH   SOLE   19,022 0 19,022
TotalEnergies SE COM 89151E109   341,064 5,278 SH   SOLE   5,278 0 5,278
Trane Technologies PLC F COM G8994E103   29,212 75 SH   SOLE   75 0 75
Tripadvisor COM 896945201   17,895 1,235 SH   SOLE   1,235 0 1,235
Truist Financial Corp. COM 89832q109   268,884 6,287 SH   SOLE   6,287 0 6,287
Twilio Inc. COM 90138f102   92,286 1,415 SH   SOLE   1,415 0 1,415
U M B Financial Corp COM 902788108   158,191 1,505 SH   SOLE   1,505 0 1,505
U S Bancorp Del New COM 902973304   35,235 771 SH   SOLE   771 0 771
Ual Corp COM 902549500   8,958 157 SH   SOLE   157 0 157
Uber Technolgies Corp COM 90353t100   4,821 64 SH   SOLE   64 0 64
Ultra Clean Holdings COM 90385v107   82,775 2,073 SH   SOLE   2,073 0 2,073
Unilever Plc COM 904767704   35,403 545 SH   SOLE   545 0 545
Union Bankshares Inc COM 905400107   3,112 120 SH   SOLE   120 0 120
Union Pac Corp COM 907818108   56,501 229 SH   SOLE   229 0 229
United Parcel Svc Class B COM 911312106   4,589 34 SH   SOLE   34 0 34
United Therapeutics COM 91307c102   144,415 403 SH   SOLE   403 0 403
Unitil Corp COM 913259107   372,870 6,155 SH   SOLE   6,155 0 6,155
Universal Display Co COM 91347p105   132,657 632 SH   SOLE   632 0 632
Unum Group COM 91529Y106   34,059 573 SH   SOLE   573 0 573
Utd Healthcare COM 910581107   135,143 231 SH   SOLE   231 0 231
VF Corp COM 918204108   386,254 19,361 SH   SOLE   19,361 0 19,361
Vail Resorts COM 91879Q109   1,743 10 SH   SOLE   10 0 10
Valero Energy Corp New COM 91913Y100   183,197 1,357 SH   SOLE   1,357 0 1,357
Valvoline Inc. COM 92047W101   16,196 387 SH   SOLE   387 0 387
Veeva Systems Inc. COM 922475108   455 2 SH   SOLE   2 0 2
Veralto Corporation COM 92338c103   11,633 104 SH   SOLE   104 0 104
Verisk Analytic COM 92345y106   951 4 SH   SOLE   4 0 4
Verizon Communications COM 92343v104   1,289,709 28,718 SH   SOLE   28,718 0 28,718
Vertex Pharmaceuticals COM 92532f100   81,812 176 SH   SOLE   176 0 176
Vertiv Holdings COM 92537n108   4,974 50 SH   SOLE   50 0 50
Viatris Inc. COM 92556v106   254,407 21,913 SH   SOLE   21,913 0 21,913
Visa Inc Class A COM 92826c839   81,932 298 SH   SOLE   298 0 298
Vishay Precision Group, Inc. COM 92835k103   19,192 741 SH   SOLE   741 0 741
Vita Coco Co Inc. COM 92846q107   159,329 5,628 SH   SOLE   5,628 0 5,628
Vital Farms, Inc. COM 92847w103   31,142 888 SH   SOLE   888 0 888
Vornado Realty Tr REIT COM 929042109   7,486 190 SH   SOLE   190 0 190
W. P. Carey Inc Llc COM 92936u109   629 10 SH   SOLE   10 0 10
WEC Energy Cp COM 976657106   6,444 67 SH   SOLE   67 0 67
WEX Inc. COM 96208t104   39,429 188 SH   SOLE   188 0 188
WK Kellogg Co COM 487836108   428 25 SH   SOLE   25 0 25
Wabtec Corp. COM 929740108   6,862 38 SH   SOLE   38 0 38
Wal-Mart Stores Inc COM 931142103   592,902 7,342 SH   SOLE   7,342 0 7,342
Walt Disney Co COM 254687106   589,447 6,128 SH   SOLE   6,128 0 6,128
Warby Parker Inc. COM 93403j106   3,266 200 SH   SOLE   200 0 200
Warner Bros. Discovery, Inc. COM 934423104   6,418 778 SH   SOLE   778 0 778
Waste Mgmt-New COM 94106l109   1,331 6 SH   SOLE   6 0 6
Waters Corp COM 941848103   853 2 SH   SOLE   2 0 2
Wells Fargo & Co New COM 949746101   5,556 98 SH   SOLE   98 0 98
Welltower Inc. COM 95040q104   2,432 19 SH   SOLE   19 0 19
Werner Entrprs COM 950755108   31,065 805 SH   SOLE   805 0 805
Western Digital COM 958102105   31,482 461 SH   SOLE   461 0 461
Where Food Comes From COM 96327x101   2,425 225 SH   SOLE   225 0 225
White Mtn Ins COM g9618e107   10,177 6 SH   SOLE   6 0 6
Williams Cos COM 969457100   688,722 15,087 SH   SOLE   15,087 0 15,087
Willis Towers Watson PLC COM g96629103   742 3 SH   SOLE   3 0 3
Workday Inc. COM 98138h101   9,611 39 SH   SOLE   39 0 39
X4 Pharmaceuticals, Inc. COM 98420x103   6,693 10,000 SH   SOLE   10,000 0 10,000
YUM Brands Inc COM 988498101   46,104 330 SH   SOLE   330 0 330
YUM China Holdings I COM 98850p109   13,506 300 SH   SOLE   300 0 300
Zebra Tech Cl A COM 989207105   3,703 10 SH   SOLE   10 0 10
ZimVie Inc. COM 98888t107   143 9 SH   SOLE   9 0 9
Zimmer Biomet Hldgs COM 98956p102   10,579 98 SH   SOLE   98 0 98
Zoetis Inc. COM 98978v103   1,304 7 SH   SOLE   7 0 7
Bank of America Pfd Ser NN PFD 06055h400   34,506 1,640 SH   SOLE   1,640 0 1,640
Brunswick Corp. Sr Notes PFD 117043604   17,591 700 SH   SOLE   700 0 700
Compass Diversified Pfd A PFD 2045lq203   209,240 8,657 SH   SOLE   8,657 0 8,657
DTE Energy Series G Co 2020 PFD 233331826   2,778 130 SH   SOLE   130 0 130
Diamond Rock Hospitality Pfd A PFD 252784400   344,938 13,527 SH   SOLE   13,527 0 13,527
Digital Realty Pfd K PFD 253868830   5,981 240 SH   SOLE   240 0 240
Equity Commonwealth Pfd D PFD 294628201   130,038 5,150 SH   SOLE   5,150 0 5,150
Fannie Mae Pfd S PFD 313586752   4,708 1,100 SH   SOLE   1,100 0 1,100
Global X U.S. Preferred ETF ETF 379544657   167,644 8,068 SH   SOLE   8,068 0 8,068
Invesco Preferred ETF ETF 46138e511   770,286 62,371 SH   SOLE   62,371 0 62,371
JP Morgan Chase Pfd Ser LL PFD 48128b549   33,205 1,450 SH   SOLE   1,450 0 1,450
JPMorgan Chase & Co. Pfd PFD 48128b648   25,842 1,015 SH   SOLE   1,015 0 1,015
John Hancock Preferred Income ETF ETF 47804j776   1,155,967 49,740 SH   SOLE   49,740 0 49,740
Morgan Stanley Ser Q PFD 61762v838   4,831 180 SH   SOLE   180 0 180
Morgan Stanley Pfd Ser A PFD 61747s504   325,327 14,250 SH   SOLE   14,250 0 14,250
Public Storage Pfd N PFD 74460w511   105,715 5,681 SH   SOLE   5,681 0 5,681
Public Storage Pfd M PFD 74460w537   631,978 31,178 SH   SOLE   31,178 0 31,178
Public Storage Pfd I PFD 74460w628   1,512 65 SH   SOLE   65 0 65
Public Storage Cumul Pfd Stk PFD 74460d141   8,532 450 SH   SOLE   450 0 450
Public Storage Pfd O PFD 74460w487   7,106 380 SH   SOLE   380 0 380
RenaissanceRe Holdings Ltd Pfd F PFD 75968n309   744,066 30,039 SH   SOLE   30,039 0 30,039
RenaissanceRe Pfd G PFD g7498p127   55,620 3,000 SH   SOLE   3,000 0 3,000
The Allstate Corp Pfd H PFD 020002838   2,951 120 SH   SOLE   120 0 120
The Allstate Corporation Pfd I PFD 020002812   627,472 26,431 SH   SOLE   26,431 0 26,431
The Allstate Corporation Pfd J PFD 020002788   50,552 1,825 SH   SOLE   1,825 0 1,825
The Charles Schwab Corporation Pfd D PFD 808513600   17,102 680 SH   SOLE   680 0 680
Truist Financial Corp Pfd Ser R PFD 89832q844   7,138 330 SH   SOLE   330 0 330
Wells Fargo Pfd Ser AA PFD 94988u128   1 0 SH   SOLE   0 0 0
Alps Alerian Mlp Etf ETF 00162q866   37,280 791 SH   SOLE   791 0 791
Avantis Emerging Markets Value ETF ETF 025072372   1,303 25 SH   SOLE   25 0 25
Avantis U.S. Small Cap Equity ETF ETF 025072323   13,505 250 SH   SOLE   250 0 250
Capital Group Dividend Value ETF ETF 14020w106   21,500 590 SH   SOLE   590 0 590
Capital Group International Focus ETF ETF 14019w109   26,835 995 SH   SOLE   995 0 995
Charles Schwab US REIT ETF ETF 808524847   10,566 456 SH   SOLE   456 0 456
Dimensional International Value ETF ETF 25434v807   19,802 520 SH   SOLE   520 0 520
Energy Select Sector Spdr ETF 81369Y506   3,424 39 SH   SOLE   39 0 39
FT Cboe Vest U.S. Equity Buffer EFT - Feb ETF 33740f763   14,034 289 SH   SOLE   289 0 289
Fidelity MSCI Consumer Staples Index ETF ETF 316092303   6,024 118 SH   SOLE   118 0 118
Fidelity MSCI Utilities Index ETF ETF 316092865   15,494 299 SH   SOLE   299 0 299
First Tr NASDAQ Tech Div Idx ETF IV ETF 33738r118   49,465 616 SH   SOLE   616 0 616
Freedom 100 Emerging Markets ETF ETF 02072L607   1,990,424 55,630 SH   SOLE   55,630 0 55,630
Grayscale Ethereum Mini Trust ETF 38964r104   1,525 625 SH   SOLE   625 0 625
Grayscale Ethereum Trust ETF 389638107   20,248 925 SH   SOLE   925 0 925
IShares Russell 3000 ETF ETF 464287689   95,732 293 SH   SOLE   293 0 293
Invesco Cef Inc Composite ETF ETF 46138e404   13,097 665 SH   SOLE   665 0 665
Invesco Etf Active Us Real Estate ETF 46090a101   1,300 13 SH   SOLE   13 0 13
Invesco Galaxy Bitcoin ETF ETF 46091j101   20,650 325 SH   SOLE   325 0 325
Invesco QQQ Trust Series I ETF 46090e103   2,928 6 SH   SOLE   6 0 6
Invesco Solar ETF ETF 875382103   4,742 110 SH   SOLE   110 0 110
Ishares International Sel Div ETF ETF 464288448   7,406 245 SH   SOLE   245 0 245
Ishares S&P 500 Growth ETF ETF 464287309   16,277 170 SH   SOLE   170 0 170
Ishares Tr Msci Eafe Index Fd. ETF 464287465   118,253 1,414 SH   SOLE   1,414 0 1,414
Ishares Trust Msci Emerging Markets ETF 464287234   124,739 2,720 SH   SOLE   2,720 0 2,720
Ishares Trust S&P Smallcap 600 Idx Fd. ETF 464287804   17,310 148 SH   SOLE   148 0 148
Ishares US Basic Materials ETF ETF 464287838   19,520 130 SH   SOLE   130 0 130
Pacer Benchmark Industrial Real Estate ETF ETF 69374h766   1,048 24 SH   SOLE   24 0 24
ProShares Merger ETF ETF 74348a566   14,093 337 SH   SOLE   337 0 337
SPDR MSCI EAFE StrategicFactors ETF ETF 78463x434   3,444,256 42,796 SH   SOLE   42,796 0 42,796
SPDR MSCI USA StrategicFactors ETF ETF 78468r812   872,969 5,541 SH   SOLE   5,541 0 5,541
SPDR S&P 600 Small Cap ETF ETF 78464a813   3,444,256 31 SH   SOLE   31 0 31
SPDR Ptf S&P 1500 Composite Stk Mkt ETF ETF 78464a805   872,969 362 SH   SOLE   362 0 362
SPDR S&P 500 ETF ETF 78462f103   1,411 41 SH   SOLE   41 0 41
SPDR S&P Global Natural Resources ETF ETF 78463X541   25,362 342 SH   SOLE   342 0 342
Schwab Fundamental Emrg Mkts Lg Co Idx ETF 808524730   23,508 379 SH   SOLE   379 0 379
Schwab Fundamental Intl Large Co Idx ETF ETF 808524755   19,723 317 SH   SOLE   317 0 317
Schwab U.S. Large-Cap ETF ETF 808524201   10,042 148 SH   SOLE   148 0 148
Schwab U.S. Small-Cap ETF ETF 808529607   8,703 169 SH   SOLE   169 0 169
Schwab US Dividend Equity ETF ETF 808524797   190,123 2,249 SH   SOLE   2,249 0 2,249
Select Sector Util Select SPDR ETF ETF 81369y886   11,309 140 SH   SOLE   140 0 140
Spdr Gold Shares ETF 863307104   193,962 798 SH   SOLE   798 0 798
Spdr S&P Dividend Etf ETF 78664a763   3,267 23 SH   SOLE   23 0 23
Sprott Physical Gold Trust ETF 85207H104   62,546 3,069 SH   SOLE   3,069 0 3,069
Sprott Physical Gold and Silver Tr ETF 85208R101   9,184 375 SH   SOLE   375 0 375
Tri Continental Corporation ETF 895436103   2,920,713 88,399 SH   SOLE   88,399 0 88,399
VanEck Morningstar SMID MOAT ETF ETF 92189h730   12,786 365 SH   SOLE   365 0 365
VanEck Morningstar Wide Moat ETF ETF 92189f643   603,708 6,227 SH   SOLE   6,227 0 6,227
VanEck Vectors Agribusiness Etf ETF 57060u605   3,398 45 SH   SOLE   45 0 45
Vanguard Dividend Appreciation ETF ETF 921908844   27,728 140 SH   SOLE   140 0 140
Vanguard High Dividend Yield ETF ETF 921946406   18,845 147 SH   SOLE   147 0 147
Vanguard Int'l Dividend Appreciation ETF ETF 921946810   38,956 121 SH   SOLE   121 0 121
Vanguard S&P 500 ETF ETF 922908363   16,358 31 SH   SOLE   31 0 31
Vanguard Total Stock Market Index Fund ETF ETF 922908769   48,987 173 SH   SOLE   173 0 173
Wisdomtree Dividend Ex Finan ETF ETF 97717w406   52,867 475 SH   SOLE   475 0 475
Wisdomtree Japan Smallcap Dividend ETF ETF 97717w836   16,132 200 SH   SOLE   200 0 200
Xtrackers International Real Estate ETF ETF 233051846   15,922 681 SH   SOLE   681 0 681
iShares Core S&P 500 ETF ETF 464287200   24,803 43 SH   SOLE   43 0 43
iShares Edge MSCI Int'l Value Factor ETF ETF 46435g409   19,165 649 SH   SOLE   649 0 649
iShares Emerging Markets ex China ETF ETF 46434g764   6,111 100 SH   SOLE   100 0 100
iShares Global Clean Energy ETF ETF 464288224   2,938 200 SH   SOLE   200 0 200
iShares Gold Trust ETF 464285204   35,188 708 SH   SOLE   708 0 708
iShares MSCI EAFE Value ETF ETF 464288877   2,876 50 SH   SOLE   50 0 50
iShares MSCI India ETF ETF 46429b598   4,741 81 SH   SOLE   81 0 81
iShares Russell 1000 Growth ETF ETF 464287614   3,003 8 SH   SOLE   8 0 8
iShares Russell 2500 ETF ETF 46435g268   164,381 2,427 SH   SOLE   2,427 0 2,427
iShares Select Dividend ETF ETF 464287168   33,221 246 SH   SOLE   246 0 246
Blackrock Muniyield NY ETF 09255e102   12,936 1,200 SH   SOLE   1,200 0 1,200
First Trust Senior Loan ETF ETF 33738d309   8,214 179 SH   SOLE   179 0 179
Global X Fds Emerging Markets ETF ETF 37954y350   325,513 13,858 SH   SOLE   13,858 0 13,858
Invesco BulletShares 2024 Corp Bond ETF ETF 46138j841   179,203 8,485 SH   SOLE   8,485 0 8,485
Invesco BulletShares 2025 Corp Bond ETF ETF 46138j825   9,416 456 SH   SOLE   456 0 456
Invesco Senior Loan ETF ETF 46138g508   237,308 11,295 SH   SOLE   11,295 0 11,295
Invesco Taxable Municipal Bd ETF ETF 73937b407   43,009 1,560 SH   SOLE   1,560 0 1,560
Ishares S&P National Interm Muni Bd Etf ETF 464288414   5,214 48 SH   SOLE   48 0 48
Janus Henderson Short Duration Income ETF ETF 47103u886   12,505 255 SH   SOLE   255 0 255
Nuveen Amt Free Mncpl Cr ETF 67071l106   3,615 270 SH   SOLE   270 0 270
Nuveen California Amt-Free Muni Inc Fd ETF 670651108   7,284 536 SH   SOLE   536 0 536
Nuveen Massachusetts Qlty Muni Inc Fd ETF 67061e104   48,122 4,120 SH   SOLE   4,120 0 4,120
PIMCO Active Bond ETF ETF 72201r775   1,050,028 11,098 SH   SOLE   11,098 0 11,098
PIMCO Enhanced Short Maturity Active ETF ETF 72201r833   12,486 124 SH   SOLE   124 0 124
Pioneer Municipal High Inc Adv Tr ETF 723762100   7,249 820 SH   SOLE   820 0 820
SPDR Blmbg Barclays Convertible Sec ETF ETF 78464a359   7,429 97 SH   SOLE   97 0 97
SPDR Blmbrg Barclays Short Term Hgh ETF ETF 78468r408   11,587 450 SH   SOLE   450 0 450
SPDR Blmbrg Brcly Inv Gr Flt Rate ETF ETF 78468r200   29,955 971 SH   SOLE   971 0 971
SPDR Bloomberg 3-12 Month T-Bill ETF ETF 78468r523   13,443 135 SH   SOLE   135 0 135
SPDR Bloomberg Barclays Hgh Yld Bd ETF ETF 78468r622   49,384 505 SH   SOLE   505 0 505
SPDR Bloomberg Barclays TIPS ETF ETF 78464a656   25,229 960 SH   SOLE   960 0 960
SPDR Bloomberg Emerging Mkts Local Bd ETF ETF 78764a391   13,187 620 SH   SOLE   620 0 620
SPDR Doubleline Emerging Mkts Fxd Inc ETF ETF 78470p309   1,163,518 26,754 SH   SOLE   26,754 0 26,754
SPDR Doubleline Total Return Tactical ETF ETF 78467v848   1,662,058 40,146 SH   SOLE   40,146 0 40,146
SPDR Nuveen Blmbrg Barclays Mun Bd ETF ETF 78468r721   285,101 6,088 SH   SOLE   6,088 0 6,088
SPDR Nuveen Blmbrg Barclays Short Term Mun ETF 78468r739   28,884 600 SH   SOLE   600 0 600
SPDR Portfolio Aggregate Bond ETF ETF 78464a649   30,401 1,163 SH   SOLE   1,163 0 1,163
SPDR Portfolio Intrmdt Term Corp Bd ETF ETF 78464a375   4,260,773 126,395 SH   SOLE   126,395 0 126,395
SPDR Ptf Intermediate Term Treasury ETF ETF 78464a672   6,568 226 SH   SOLE   226 0 226
SPDR Ptf Short-Term Corporate Bond Fd ETF ETF 78464a474   4,542 150 SH   SOLE   150 0 150
SPDR Ptf Short-Term Treasury ETF ETF 78468R101   2,877,749 97,849 SH   SOLE   97,849 0 97,849
Schwab 5-10 Year Corporate Bond ETF ETF 808524698   110,138 2,386 SH   SOLE   2,386 0 2,386
Schwab Intermediate Term US Treasury ETF ETF 808524854   137,531 2,718 SH   SOLE   2,718 0 2,718
Schwab Strategic Tr Short-Term US ETF 808524862   23,265 475 SH   SOLE   475 0 475
Schwab U.S. TIPS ETF ETF 808524870   1,950,100 36,362 SH   SOLE   36,362 0 36,362
T Rowe Price Ultra Short-Tem Bd ETF ETF 87283a701   40,566 815 SH   SOLE   815 0 815
VanEck Vectors Fallen Angel HiYld Bd ETF ETF 92189f437   1,422,560 48,370 SH   SOLE   48,370 0 48,370
VanEck Vectors High-Yield Muni Etf ETF 92189h409   87,459 1,648 SH   SOLE   1,648 0 1,648
VanEck Vectors Short High Yld Muni ETF ETF 92189f387   284,341 12,515 SH   SOLE   12,515 0 12,515
Vaneck Vectors Amt-Free Intermediate Mun I ETF 92189h201   1,443,431 30,744 SH   SOLE   30,744 0 30,744
Vanguard Intermediate-Term Corp Bond ETF ETF 92206c870   8,375 100 SH   SOLE   100 0 100
Vanguard Mortgage-Backed Securities Index ETF 92206c771   48,532 1,028 SH   SOLE   1,028 0 1,028
Vanguard Muni Bond Tax Exempt ETF ETF 922907746   20,448 400 SH   SOLE   400 0 400
Vanguard Reit ETF 922908553   53,484 549 SH   SOLE   549 0 549
Vanguard Short Term Corp Bd ETF ETF 92206c409   68,778 866 SH   SOLE   866 0 866
Vanguard Short-Term Treasury Idx Fd ETF ETF 92206c102   30,985 525 SH   SOLE   525 0 525
WisdomTree Floating Rate Treasury Fund ETF 977174527   14,162 282 SH   SOLE   282 0 282
Xtrackers USD High Yield Corporate Bnd ETF ETF 233051432   7,606 206 SH   SOLE   206 0 206
iShares 3-7 Year Treasury Bond ETF ETF 464288661   46,766 391 SH   SOLE   391 0 391
iShares 7-10 Year Treasury Bond ETF ETF 464287440   3,485,094 35,519 SH   SOLE   35,519 0 35,519
iShares Iboxx Invt Grade Bond ETF ETF 464287242   48,242 427 SH   SOLE   427 0 427
iShares Interm-Term Corporate Bond ETF ETF 464288638   36,261 675 SH   SOLE   675 0 675
iShares Investment Grade Bond Factor ETF ETF 46435g219   569,024 12,245 SH   SOLE   12,245 0 12,245
iShares JPMorgan USD Emerg Mkts Bond ETF ETF 464288281   410,100 4,382 SH   SOLE   4,382 0 4,382
iShares MBS ETF ETF 464288588   5,749 60 SH   SOLE   60 0 60
iShares Short Term Ntnl Muni Bond ETF ETF 464288158   2,131,870 20,076 SH   SOLE   20,076 0 20,076
iShares Short-Term Corporate Bond ETF ETF 464288646   2,102,550 39,927 SH   SOLE   39,927 0 39,927
iShares Tr Barclays Treasury Bd 1-3 Year ETF 464287457   475,618 5,720 SH   SOLE   5,720 0 5,720
New York REIT Liquidating LLC COM 64esc1997   0 8,000 SH   SOLE   8,000 0 8,000
iShares TIPS Bond ETF ETF 464287176   41 0 SH   SOLE   0 0 0