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
374WATER INC COM 88583P104   3,600 3,000 SH   SOLE Avalon Trust 0 0 3,000
3M CO COM 88579Y101   327,008 3,200 SH   SOLE Avalon Trust 0 0 3,200
ABBOTT LABS COM 002824100   573,895 5,523 SH   SOLE Avalon Trust 0 0 5,523
ABBVIE INC COM 00287Y109   633,767 3,695 SH   SOLE Avalon Trust 0 0 3,695
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   206,926 682 SH   SOLE Avalon Trust 0 0 682
ADOBE INC COM 00724F101   27,052,021 48,695 SH   SOLE Avalon Trust 0 0 48,695
ADVANCED DRAIN SYS INC DEL COM 00790R104   43,306 270 SH   SOLE Avalon Trust 0 0 270
ADVANCED MICRO DEVICES INC COM 007903107   4,056 25 SH   SOLE Avalon Trust 0 0 25
AES CORP COM 00130H105   175,700 10,000 SH   SOLE Avalon Trust 0 0 10,000
AIR PRODS & CHEMS INC COM 009158106   167,217 648 SH   SOLE Avalon Trust 0 0 648
AIRBNB INC COM CL A 009066101   11,373 75 SH   SOLE Avalon Trust 0 0 75
ALBEMARLE CORP COM 012653101   9,552 100 SH   SOLE Avalon Trust 0 0 100
ALCON AG ORD SHS H01301128   26,724 300 SH   SOLE Avalon Trust 0 0 300
ALLSTATE CORP COM 020002101   4,790 30 SH   SOLE Avalon Trust 0 0 30
ALPHA TAU MEDICAL LTD *W EXP 99/99/999 M0740A116   2,937 14,500 SH   SOLE Avalon Trust 0 0 14,500
ALPHABET INC CAP STK CL A 02079K305   17,566,911 96,442 SH   SOLE Avalon Trust 0 0 96,442
ALPHABET INC CAP STK CL C 02079K107   85,800,392 467,781 SH   SOLE Avalon Trust 0 0 467,781
AMALGAMATED FINANCIAL CORP COM 022671101   1,420,142 51,830 SH   SOLE Avalon Trust 0 0 51,830
AMAZON COM INC COM 023135106   72,070,269 372,938 SH   SOLE Avalon Trust 0 0 372,938
AMEREN CORP COM 023608102   43,662 614 SH   SOLE Avalon Trust 0 0 614
AMERICAN ELEC PWR CO INC COM 025537101   63,349 722 SH   SOLE Avalon Trust 0 0 722
AMERICAN EXPRESS CO COM 025816109   153,055 661 SH   SOLE Avalon Trust 0 0 661
AMERICAN TOWER CORP NEW COM 03027X100   14,851,216 76,403 SH   SOLE Avalon Trust 0 0 76,403
AMGEN INC COM 031162100   62,490 200 SH   SOLE Avalon Trust 0 0 200
ANALOG DEVICES INC COM 032654105   6,086,097 26,663 SH   SOLE Avalon Trust 0 0 26,663
AON PLC SHS CL A G0403H108   13,852,866 47,186 SH   SOLE Avalon Trust 0 0 47,186
APPLE INC COM 037833100   98,576,653 468,031 SH   SOLE Avalon Trust 0 0 468,031
APTIV PLC SHS G6095L109   5,897,675 83,750 SH   SOLE Avalon Trust 0 0 83,750
ARK RESTAURANTS CORP COM 040712101   104,880 8,000 SH   SOLE Avalon Trust 0 0 8,000
ARRAY TECHNOLOGIES INC COM SHS 04271T100   243,675 23,750 SH   SOLE Avalon Trust 0 0 23,750
ASML HOLDING N V N Y REGISTRY SHS N07059210   39,887 39 SH   SOLE Avalon Trust 0 0 39
ASTRAZENECA PLC SPONSORED ADR 046353108   214,473 2,750 SH   SOLE Avalon Trust 0 0 2,750
AT&T INC COM 00206R102   26,430 1,383 SH   SOLE Avalon Trust 0 0 1,383
AUTODESK INC COM 052769106   43,552 176 SH   SOLE Avalon Trust 0 0 176
AUTOMATIC DATA PROCESSING IN COM 053015103   449,454 1,883 SH   SOLE Avalon Trust 0 0 1,883
AUTONATION INC COM 05329W102   30,123 189 SH   SOLE Avalon Trust 0 0 189
AVALONBAY CMNTYS INC COM 053484101   14,793,670 71,505 SH   SOLE Avalon Trust 0 0 71,505
BANK AMERICA CORP COM 060505104   109,288 2,748 SH   SOLE Avalon Trust 0 0 2,748
BERKSHIRE HATHAWAY INC DEL CL A 084670108   23,265,158 38 SH   SOLE Avalon Trust 0 0 38
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   40,243,097 98,926 SH   SOLE Avalon Trust 0 0 98,926
BIO-TECHNE CORP COM 09073M104   42,704 596 SH   SOLE Avalon Trust 0 0 596
BLACKROCK INC COM 09247X101   62,986 80 SH   SOLE Avalon Trust 0 0 80
BLACKSTONE INC COM 09260D107   78,366 633 SH   SOLE Avalon Trust 0 0 633
BLOOM ENERGY CORP COM CL A 093712107   3,272,475 267,359 SH   SOLE Avalon Trust 0 0 267,359
BOEING CO COM 097023105   6,553 36 SH   SOLE Avalon Trust 0 0 36
BOSTON SCIENTIFIC CORP COM 101137107   22,718 295 SH   SOLE Avalon Trust 0 0 295
BRISTOL-MYERS SQUIBB CO COM 110122108   21,638 521 SH   SOLE Avalon Trust 0 0 521
BROADCOM INC COM 11135F101   69,198,344 43,100 SH   SOLE Avalon Trust 0 0 43,100
BROOKFIELD CORP CL A LTD VT SH 11271J107   1,339,582 32,248 SH   SOLE Avalon Trust 0 0 32,248
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   6,050,328 220,493 SH   SOLE Avalon Trust 0 0 220,493
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   6,139,618 182,401 SH   SOLE Avalon Trust 0 0 182,401
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   8,514 300 SH   SOLE Avalon Trust 0 0 300
BROOKLINE BANCORP INC DEL COM 11373M107   167,000 20,000 SH   SOLE Avalon Trust 0 0 20,000
CANADIAN NATL RY CO COM 136375102   1,299,430 11,000 SH   SOLE Avalon Trust 0 0 11,000
CATERPILLAR INC COM 149123101   259,818 780 SH   SOLE Avalon Trust 0 0 780
CENCORA INC COM 03073E105   234,312 1,040 SH   SOLE Avalon Trust 0 0 1,040
CERENCE INC COM 156727109   708 250 SH   SOLE Avalon Trust 0 0 250
CF INDS HLDGS INC COM 125269100   667,080 9,000 SH   SOLE Avalon Trust 0 0 9,000
CHEVRON CORP NEW COM 166764100   59,956 383 SH   SOLE Avalon Trust 0 0 383
CHUBB LIMITED COM H1467J104   118,868 466 SH   SOLE Avalon Trust 0 0 466
CHURCH & DWIGHT CO INC COM 171340102   25,195 243 SH   SOLE Avalon Trust 0 0 243
CINCINNATI FINL CORP COM 172062101   25,392 215 SH   SOLE Avalon Trust 0 0 215
CINTAS CORP COM 172908105   70,026 100 SH   SOLE Avalon Trust 0 0 100
CISCO SYS INC COM 17275R102   244,392 5,144 SH   SOLE Avalon Trust 0 0 5,144
CITIGROUP INC COM NEW 172967424   25,384 400 SH   SOLE Avalon Trust 0 0 400
CLEAN ENERGY FUELS CORP COM 184499101   962 360 SH   SOLE Avalon Trust 0 0 360
CLEARWAY ENERGY INC CL C 18539C204   42,344 1,715 SH   SOLE Avalon Trust 0 0 1,715
CLIMB GLOBAL SOLUTIONS INC COM 946760105   50,248 800 SH   SOLE Avalon Trust 0 0 800
CMS ENERGY CORP COM 125896100   17,387,225 292,075 SH   SOLE Avalon Trust 0 0 292,075
COCA COLA CO COM 191216100   302,879 4,759 SH   SOLE Avalon Trust 0 0 4,759
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   17,684 206 SH   SOLE Avalon Trust 0 0 206
COLGATE PALMOLIVE CO COM 194162103   67,152 692 SH   SOLE Avalon Trust 0 0 692
COMCAST CORP NEW CL A 20030N101   20,755 530 SH   SOLE Avalon Trust 0 0 530
COMPLETE SOLARIA INC COM 20460L104   59 52 SH   SOLE Avalon Trust 0 0 52
CONOCOPHILLIPS COM 20825C104   34,314 300 SH   SOLE Avalon Trust 0 0 300
COOPER COS INC COM 216648501   8,730 100 SH   SOLE Avalon Trust 0 0 100
COSTAR GROUP INC COM 22160N109   11,344 153 SH   SOLE Avalon Trust 0 0 153
COSTCO WHSL CORP NEW COM 22160K105   1,883,578 2,216 SH   SOLE Avalon Trust 0 0 2,216
CROWN CASTLE INC COM 22822V101   36,638 375 SH   SOLE Avalon Trust 0 0 375
CUMMINS INC COM 231021106   110,772 400 SH   SOLE Avalon Trust 0 0 400
CYBIN INC COM 23256X100   2,033 7,500 SH   SOLE Avalon Trust 0 0 7,500
D R HORTON INC COM 23331A109   1,832,090 13,000 SH   SOLE Avalon Trust 0 0 13,000
DANAHER CORPORATION COM 235851102   17,253,392 69,055 SH   SOLE Avalon Trust 0 0 69,055
DBX ETF TR XTRACKERS RUSSEL 233051481   30,231 600 SH   SOLE Avalon Trust 0 0 600
DEXCOM INC COM 252131107   24,944 220 SH   SOLE Avalon Trust 0 0 220
DIGITAL RLTY TR INC COM 253868103   63,405 417 SH   SOLE Avalon Trust 0 0 417
DOMINION ENERGY INC COM 25746U109   28,891 590 SH   SOLE Avalon Trust 0 0 590
DREAM FINDERS HOMES INC COM CL A 26154D100   31,243 1,210 SH   SOLE Avalon Trust 0 0 1,210
E L F BEAUTY INC COM 26856L103   127,065 603 SH   SOLE Avalon Trust 0 0 603
EATON CORP PLC SHS G29183103   62,710 200 SH   SOLE Avalon Trust 0 0 200
EBAY INC. COM 278642103   16,116 300 SH   SOLE Avalon Trust 0 0 300
ECOLAB INC COM 278865100   214,200 900 SH   SOLE Avalon Trust 0 0 900
EDWARDS LIFESCIENCES CORP COM 28176E108   189,359 2,050 SH   SOLE Avalon Trust 0 0 2,050
ELEVANCE HEALTH INC COM 036752103   216,744 400 SH   SOLE Avalon Trust 0 0 400
ELI LILLY & CO COM 532457108   837,477 925 SH   SOLE Avalon Trust 0 0 925
EMERSON ELEC CO COM 291011104   176,256 1,600 SH   SOLE Avalon Trust 0 0 1,600
ENTEGRIS INC COM 29362U104   406,200 3,000 SH   SOLE Avalon Trust 0 0 3,000
ENTERPRISE PRODS PARTNERS L COM 293792107   139,887 4,827 SH   SOLE Avalon Trust 0 0 4,827
EQUINIX INC COM 29444U700   3,783 5 SH   SOLE Avalon Trust 0 0 5
EXPEDITORS INTL WASH INC COM 302130109   131,030 1,050 SH   SOLE Avalon Trust 0 0 1,050
EXXON MOBIL CORP COM 30231G102   191,560 1,664 SH   SOLE Avalon Trust 0 0 1,664
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   50,485 500 SH   SOLE Avalon Trust 0 0 500
FEDEX CORP COM 31428X106   239,872 800 SH   SOLE Avalon Trust 0 0 800
FERGUSON PLC NEW SHS G3421J106   49,769 257 SH   SOLE Avalon Trust 0 0 257
FIRST SOLAR INC COM 336433107   31,257,775 138,640 SH   SOLE Avalon Trust 0 0 138,640
FORTINET INC COM 34959E109   67,202 1,115 SH   SOLE Avalon Trust 0 0 1,115
FREEPORT-MCMORAN INC CL B 35671D857   87,432 1,799 SH   SOLE Avalon Trust 0 0 1,799
FTAI AVIATION LTD SHS G3730V105   15,485 150 SH   SOLE Avalon Trust 0 0 150
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   1,295 150 SH   SOLE Avalon Trust 0 0 150
GE AEROSPACE COM NEW 369604301   10,334 65 SH   SOLE Avalon Trust 0 0 65
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   3,195 41 SH   SOLE Avalon Trust 0 0 41
GE VERNOVA INC COM 36828A101   5,317 31 SH   SOLE Avalon Trust 0 0 31
GENERAL MLS INC COM 370334104   588,192 9,298 SH   SOLE Avalon Trust 0 0 9,298
GENERAL MTRS CO COM 37045V100   320,574 6,900 SH   SOLE Avalon Trust 0 0 6,900
GOLDMAN SACHS GROUP INC COM 38141G104   768,944 1,700 SH   SOLE Avalon Trust 0 0 1,700
HANNON ARMSTRONG SUST INFR C COM 41068X100   5,012,760 169,350 SH   SOLE Avalon Trust 0 0 169,350
HELIOS TECHNOLOGIES INC COM 42328H109   19,100 400 SH   SOLE Avalon Trust 0 0 400
HOME DEPOT INC COM 437076102   502,247 1,459 SH   SOLE Avalon Trust 0 0 1,459
HONEYWELL INTL INC COM 438516106   12,813 60 SH   SOLE Avalon Trust 0 0 60
HUNTINGTON INGALLS INDS INC COM 446413106   269,978 1,096 SH   SOLE Avalon Trust 0 0 1,096
HYDROFARM HLDGS GROUP INC COM 44888K209   690 1,000 SH   SOLE Avalon Trust 0 0 1,000
IAC INC COM NEW 44891N208   84,330 1,800 SH   SOLE Avalon Trust 0 0 1,800
IDACORP INC COM 451107106   46,575 500 SH   SOLE Avalon Trust 0 0 500
IDEXX LABS INC COM 45168D104   24,360 50 SH   SOLE Avalon Trust 0 0 50
INTEL CORP COM 458140100   34,222 1,105 SH   SOLE Avalon Trust 0 0 1,105
INTERCONTINENTAL EXCHANGE IN COM 45866F104   6,845 50 SH   SOLE Avalon Trust 0 0 50
INTERNATIONAL BUSINESS MACHS COM 459200101   235,385 1,361 SH   SOLE Avalon Trust 0 0 1,361
INTUIT COM 461202103   103,182 157 SH   SOLE Avalon Trust 0 0 157
INTUITIVE SURGICAL INC COM NEW 46120E602   269,135 605 SH   SOLE Avalon Trust 0 0 605
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   151,334 2,330 SH   SOLE Avalon Trust 0 0 2,330
INVESCO QQQ TR UNIT SER 1 46090E103   130,798 273 SH   SOLE Avalon Trust 0 0 273
ISHARES TR BLACKROCK ULTRA 46434V878   46,842 927 SH   SOLE Avalon Trust 0 0 927
ISHARES TR CORE HIGH DV ETF 46429B663   32,610 300 SH   SOLE Avalon Trust 0 0 300
ISHARES TR CORE S&P MCP ETF 464287507   96,851 1,655 SH   SOLE Avalon Trust 0 0 1,655
ISHARES TR CORE S&P500 ETF 464287200   103,974 190 SH   SOLE Avalon Trust 0 0 190
ISHARES TR ISHARES BIOTECH 464287556   17,597,144 128,203 SH   SOLE Avalon Trust 0 0 128,203
ISHARES TR ISHARES SEMICDTR 464287523   579,581 2,350 SH   SOLE Avalon Trust 0 0 2,350
ISHARES TR MORNINGSTR US EQ 464287127   127,338 1,694 SH   SOLE Avalon Trust 0 0 1,694
ISHARES TR MRGSTR MD CP GRW 464288307   338,750 5,000 SH   SOLE Avalon Trust 0 0 5,000
ISHARES TR MSCI USA MIN VOL 46429B697   494,693 5,892 SH   SOLE Avalon Trust 0 0 5,892
ISHARES TR RUS MID CAP ETF 464287499   162,160 2,000 SH   SOLE Avalon Trust 0 0 2,000
ISHARES TR RUSSELL 2000 ETF 464287655   344,913 1,700 SH   SOLE Avalon Trust 0 0 1,700
ISHARES TR S&P SML 600 GWT 464287887   13,871 108 SH   SOLE Avalon Trust 0 0 108
ISHARES TR SELECT DIVID ETF 464287168   24,196 200 SH   SOLE Avalon Trust 0 0 200
ISHARES TR U S EQUITY FACTR 46434V282   32,301 580 SH   SOLE Avalon Trust 0 0 580
ISHARES TR U.S. MED DVC ETF 464288810   56,040 1,000 SH   SOLE Avalon Trust 0 0 1,000
JABIL INC COM 466313103   75,283 692 SH   SOLE Avalon Trust 0 0 692
JOHNSON & JOHNSON COM 478160104   7,908,670 54,110 SH   SOLE Avalon Trust 0 0 54,110
JPMORGAN CHASE & CO. COM 46625H100   887,517 4,388 SH   SOLE Avalon Trust 0 0 4,388
KEYSIGHT TECHNOLOGIES INC COM 49338L103   232,475 1,700 SH   SOLE Avalon Trust 0 0 1,700
KIMBERLY-CLARK CORP COM 494368103   194,586 1,408 SH   SOLE Avalon Trust 0 0 1,408
KINDER MORGAN INC DEL COM 49456B101   39,740 2,000 SH   SOLE Avalon Trust 0 0 2,000
KKR & CO INC COM 48251W104   2,134,689 20,284 SH   SOLE Avalon Trust 0 0 20,284
KORNIT DIGITAL LTD SHS M6372Q113   552,807 37,760 SH   SOLE Avalon Trust 0 0 37,760
KRAFT HEINZ CO COM 500754106   14,499 450 SH   SOLE Avalon Trust 0 0 450
KROGER CO COM 501044101   119,832 2,400 SH   SOLE Avalon Trust 0 0 2,400
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   5,157 196 SH   SOLE Avalon Trust 0 0 196
LAKELAND INDS INC COM 511795106   34,410 1,500 SH   SOLE Avalon Trust 0 0 1,500
LAM RESEARCH CORP COM 512807108   48,984 46 SH   SOLE Avalon Trust 0 0 46
LAUDER ESTEE COS INC CL A 518439104   4,256 40 SH   SOLE Avalon Trust 0 0 40
LENNAR CORP CL A 526057104   1,348,830 9,000 SH   SOLE Avalon Trust 0 0 9,000
LINDE PLC SHS G54950103   19,120,269 43,573 SH   SOLE Avalon Trust 0 0 43,573
LIONS GATE ENTMNT CORP CL A VTG 535919401   9,420 1,000 SH   SOLE Avalon Trust 0 0 1,000
LIVE NATION ENTERTAINMENT IN COM 538034109   121,862 1,300 SH   SOLE Avalon Trust 0 0 1,300
LKQ CORP COM 501889208   1,268,495 30,500 SH   SOLE Avalon Trust 0 0 30,500
LOWES COS INC COM 548661107   29,556,191 134,066 SH   SOLE Avalon Trust 0 0 134,066
MARKEL GROUP INC COM 570535104   787,830 500 SH   SOLE Avalon Trust 0 0 500
MARRIOTT INTL INC NEW CL A 571903202   41,585 172 SH   SOLE Avalon Trust 0 0 172
MARSH & MCLENNAN COS INC COM 571748102   29,080 138 SH   SOLE Avalon Trust 0 0 138
MASTERCARD INCORPORATED CL A 57636Q104   2,659,313 6,028 SH   SOLE Avalon Trust 0 0 6,028
MCDONALDS CORP COM 580135101   270,895 1,063 SH   SOLE Avalon Trust 0 0 1,063
MEDTRONIC PLC SHS G5960L103   15,742 200 SH   SOLE Avalon Trust 0 0 200
MERCADOLIBRE INC COM 58733R102   8,217 5 SH   SOLE Avalon Trust 0 0 5
MERCK & CO INC COM 58933Y105   23,516,553 189,956 SH   SOLE Avalon Trust 0 0 189,956
MGE ENERGY INC COM 55277P104   44,832 600 SH   SOLE Avalon Trust 0 0 600
MICROCHIP TECHNOLOGY INC. COM 595017104   121,970 1,333 SH   SOLE Avalon Trust 0 0 1,333
MICRON TECHNOLOGY INC COM 595112103   52,612 400 SH   SOLE Avalon Trust 0 0 400
MICROSOFT CORP COM 594918104   107,777,970 241,141 SH   SOLE Avalon Trust 0 0 241,141
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   4,673 245 SH   SOLE Avalon Trust 0 0 245
MONDELEZ INTL INC CL A 609207105   22,651,795 346,146 SH   SOLE Avalon Trust 0 0 346,146
MONTROSE ENVIRONMENTAL GROUP COM 615111101   6,085,782 136,575 SH   SOLE Avalon Trust 0 0 136,575
MOODYS CORP COM 615369105   6,314 15 SH   SOLE Avalon Trust 0 0 15
MORGAN STANLEY COM NEW 617446448   1,263,470 13,000 SH   SOLE Avalon Trust 0 0 13,000
MPLX LP COM UNIT REP LTD 55336V100   59,073 1,387 SH   SOLE Avalon Trust 0 0 1,387
NATIONAL GRID PLC SPONSORED ADR NE 636274409   14,484 255 SH   SOLE Avalon Trust 0 0 255
NETEASE INC SPONSORED ADS 64110W102   19,499 204 SH   SOLE Avalon Trust 0 0 204
NETFLIX INC COM 64110L106   23,621 35 SH   SOLE Avalon Trust 0 0 35
NEXTERA ENERGY INC COM 65339F101   1,951,099 27,554 SH   SOLE Avalon Trust 0 0 27,554
NIKE INC CL B 654106103   125,718 1,668 SH   SOLE Avalon Trust 0 0 1,668
NISOURCE INC COM 65473P105   144,050 5,000 SH   SOLE Avalon Trust 0 0 5,000
NORFOLK SOUTHN CORP COM 655844108   140,894 656 SH   SOLE Avalon Trust 0 0 656
NORTHERN LTS FD TR IV FM FOCUS EQUITY 66538H211   74,558 2,600 SH   SOLE Avalon Trust 0 0 2,600
NORTHROP GRUMMAN CORP COM 666807102   4,131,935 9,478 SH   SOLE Avalon Trust 0 0 9,478
NOVARTIS AG SPONSORED ADR 66987V109   159,690 1,500 SH   SOLE Avalon Trust 0 0 1,500
NOVO-NORDISK A S ADR 670100205   338,580 2,372 SH   SOLE Avalon Trust 0 0 2,372
NUCOR CORP COM 670346105   47,424 300 SH   SOLE Avalon Trust 0 0 300
NURIX THERAPEUTICS INC COM 67080M103   147,259 7,056 SH   SOLE Avalon Trust 0 0 7,056
NVIDIA CORPORATION COM 67066G104   49,021,290 396,805 SH   SOLE Avalon Trust 0 0 396,805
NVR INC COM 62944T105   25,618,979 3,376 SH   SOLE Avalon Trust 0 0 3,376
NXP SEMICONDUCTORS N V COM N6596X109   49,782 185 SH   SOLE Avalon Trust 0 0 185
OCCIDENTAL PETE CORP COM 674599105   126,060 2,000 SH   SOLE Avalon Trust 0 0 2,000
OLB GROUP INC COM 67086U406   108,147 36,050 SH   SOLE Avalon Trust 0 0 36,050
OPTIMIZERX CORP COM NEW 68401U204   20,000 2,000 SH   SOLE Avalon Trust 0 0 2,000
ORACLE CORP COM 68389X105   866,404 6,136 SH   SOLE Avalon Trust 0 0 6,136
OREILLY AUTOMOTIVE INC COM 67103H107   105,606 100 SH   SOLE Avalon Trust 0 0 100
OSCAR HEALTH INC CL A 687793109   73,295 4,633 SH   SOLE Avalon Trust 0 0 4,633
OVINTIV INC COM 69047Q102   35,809 764 SH   SOLE Avalon Trust 0 0 764
OWENS CORNING NEW COM 690742101   955,460 5,500 SH   SOLE Avalon Trust 0 0 5,500
PACCAR INC COM 693718108   141,543 1,375 SH   SOLE Avalon Trust 0 0 1,375
PACER FDS TR TRENDP US LAR CP 69374H105   41,351 831 SH   SOLE Avalon Trust 0 0 831
PACKAGING CORP AMER COM 695156109   54,768 300 SH   SOLE Avalon Trust 0 0 300
PALO ALTO NETWORKS INC COM 697435105   11,746,697 34,650 SH   SOLE Avalon Trust 0 0 34,650
PAYPAL HLDGS INC COM 70450Y103   113,275 1,952 SH   SOLE Avalon Trust 0 0 1,952
PEPSICO INC COM 713448108   502,047 3,044 SH   SOLE Avalon Trust 0 0 3,044
PERRIGO CO PLC SHS G97822103   2,568 100 SH   SOLE Avalon Trust 0 0 100
PFIZER INC COM 717081103   55,205 1,973 SH   SOLE Avalon Trust 0 0 1,973
PINTEREST INC CL A 72352L106   2,204 50 SH   SOLE Avalon Trust 0 0 50
PNC FINL SVCS GROUP INC COM 693475105   21,125,068 135,870 SH   SOLE Avalon Trust 0 0 135,870
PREFORMED LINE PRODS CO COM 740444104   49,816 400 SH   SOLE Avalon Trust 0 0 400
PROCTER AND GAMBLE CO COM 742718109   1,226,016 7,434 SH   SOLE Avalon Trust 0 0 7,434
PROGRESSIVE CORP COM 743315103   35,983,265 173,238 SH   SOLE Avalon Trust 0 0 173,238
PROLOGIS INC. COM 74340W103   81,538 726 SH   SOLE Avalon Trust 0 0 726
PRUDENTIAL FINL INC COM 744320102   19,219 164 SH   SOLE Avalon Trust 0 0 164
QUALCOMM INC COM 747525103   67,921 341 SH   SOLE Avalon Trust 0 0 341
QUANTA SVCS INC COM 74762E102   23,741,916 93,439 SH   SOLE Avalon Trust 0 0 93,439
RESMED INC COM 761152107   18,192,557 95,040 SH   SOLE Avalon Trust 0 0 95,040
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   2,148 160 SH   SOLE Avalon Trust 0 0 160
ROPER TECHNOLOGIES INC COM 776696106   145,988 259 SH   SOLE Avalon Trust 0 0 259
ROSS STORES INC COM 778296103   18,165 125 SH   SOLE Avalon Trust 0 0 125
RPM INTL INC COM 749685103   43,072 400 SH   SOLE Avalon Trust 0 0 400
S&P GLOBAL INC COM 78409V104   188,212 422 SH   SOLE Avalon Trust 0 0 422
SALESFORCE INC COM 79466L302   586,446 2,281 SH   SOLE Avalon Trust 0 0 2,281
SCHWAB CHARLES CORP COM 808513105   1,031,660 14,000 SH   SOLE Avalon Trust 0 0 14,000
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   88,647 1,140 SH   SOLE Avalon Trust 0 0 1,140
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   40,336 400 SH   SOLE Avalon Trust 0 0 400
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   19,069 249 SH   SOLE Avalon Trust 0 0 249
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,433,005 16,693 SH   SOLE Avalon Trust 0 0 16,693
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   34,070 500 SH   SOLE Avalon Trust 0 0 500
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   203,834 901 SH   SOLE Avalon Trust 0 0 901
SERVICE CORP INTL COM 817565104   71,130 1,000 SH   SOLE Avalon Trust 0 0 1,000
SERVICENOW INC COM 81762P102   59,787 76 SH   SOLE Avalon Trust 0 0 76
SMUCKER J M CO COM NEW 832696405   327,120 3,000 SH   SOLE Avalon Trust 0 0 3,000
SOLVENTUM CORP COM SHS 83444M101   39,660 750 SH   SOLE Avalon Trust 0 0 750
SONY GROUP CORP SPONSORED ADR 835699307   21,238 250 SH   SOLE Avalon Trust 0 0 250
SPDR GOLD TR GOLD SHS 78463V107   1,995,723 9,282 SH   SOLE Avalon Trust 0 0 9,282
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,302,604 7,906 SH   SOLE Avalon Trust 0 0 7,906
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   670,991 1,254 SH   SOLE Avalon Trust 0 0 1,254
SPOTIFY TECHNOLOGY S A SHS L8681T102   6,590 21 SH   SOLE Avalon Trust 0 0 21
STARBUCKS CORP COM 855244109   222,651 2,860 SH   SOLE Avalon Trust 0 0 2,860
STRIDE INC COM 86333M108   5,781 82 SH   SOLE Avalon Trust 0 0 82
STRYKER CORPORATION COM 863667101   34,025 100 SH   SOLE Avalon Trust 0 0 100
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   28,270 500 SH   SOLE Avalon Trust 0 0 500
SYNOPSYS INC COM 871607107   68,432 115 SH   SOLE Avalon Trust 0 0 115
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   289,220 1,664 SH   SOLE Avalon Trust 0 0 1,664
TARGET CORP COM 87612E106   321,505 2,172 SH   SOLE Avalon Trust 0 0 2,172
TE CONNECTIVITY LTD SHS H84989104   13,539 90 SH   SOLE Avalon Trust 0 0 90
TESLA INC COM 88160R101   158,700 802 SH   SOLE Avalon Trust 0 0 802
TEXAS INSTRS INC COM 882508104   220,792 1,135 SH   SOLE Avalon Trust 0 0 1,135
THE CIGNA GROUP COM 125523100   310,406 939 SH   SOLE Avalon Trust 0 0 939
THERMO FISHER SCIENTIFIC INC COM 883556102   19,297,488 34,896 SH   SOLE Avalon Trust 0 0 34,896
TJX COS INC NEW COM 872540109   23,682,764 215,102 SH   SOLE Avalon Trust 0 0 215,102
TOAST INC CL A 888787108   25,770 1,000 SH   SOLE Avalon Trust 0 0 1,000
TRANE TECHNOLOGIES PLC SHS G8994E103   2,917,610 8,870 SH   SOLE Avalon Trust 0 0 8,870
TRANSDIGM GROUP INC COM 893641100   157,147 123 SH   SOLE Avalon Trust 0 0 123
TRAVELERS COMPANIES INC COM 89417E109   1,331,877 6,550 SH   SOLE Avalon Trust 0 0 6,550
TRIMBLE INC COM 896239100   11,453,759 204,824 SH   SOLE Avalon Trust 0 0 204,824
TRUIST FINL CORP COM 89832Q109   505,050 13,000 SH   SOLE Avalon Trust 0 0 13,000
TYLER TECHNOLOGIES INC COM 902252105   10,689,103 21,260 SH   SOLE Avalon Trust 0 0 21,260
ULTA BEAUTY INC COM 90384S303   13,744,690 35,620 SH   SOLE Avalon Trust 0 0 35,620
UNILEVER PLC SPON ADR NEW 904767704   32,994 600 SH   SOLE Avalon Trust 0 0 600
UNION PAC CORP COM 907818108   221,509 979 SH   SOLE Avalon Trust 0 0 979
UNITED PARCEL SERVICE INC CL B 911312106   82,453 603 SH   SOLE Avalon Trust 0 0 603
UNITED RENTALS INC COM 911363109   225,709 349 SH   SOLE Avalon Trust 0 0 349
UNITEDHEALTH GROUP INC COM 91324P102   1,611,299 3,164 SH   SOLE Avalon Trust 0 0 3,164
UNIVERSAL DISPLAY CORP COM 91347P105   77,793 370 SH   SOLE Avalon Trust 0 0 370
US BANCORP DEL COM NEW 902973304   24,217 610 SH   SOLE Avalon Trust 0 0 610
US FOODS HLDG CORP COM 912008109   7,947 150 SH   SOLE Avalon Trust 0 0 150
VALERO ENERGY CORP COM 91913Y100   21,477 137 SH   SOLE Avalon Trust 0 0 137
VALMONT INDS INC COM 920253101   11,205,794 40,830 SH   SOLE Avalon Trust 0 0 40,830
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   50,424 1,100 SH   SOLE Avalon Trust 0 0 1,100
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692   26,069,513 284,975 SH   SOLE Avalon Trust 0 0 284,975
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   1,665,620 9,868 SH   SOLE Avalon Trust 0 0 9,868
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,497,720 6,000 SH   SOLE Avalon Trust 0 0 6,000
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   437,563 5,224 SH   SOLE Avalon Trust 0 0 5,224
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   222,558 445 SH   SOLE Avalon Trust 0 0 445
VANGUARD INDEX FDS SMALL CP ETF 922908751   603,317 2,767 SH   SOLE Avalon Trust 0 0 2,767
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,976,899 7,390 SH   SOLE Avalon Trust 0 0 7,390
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   17,455 301 SH   SOLE Avalon Trust 0 0 301
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   127,785 700 SH   SOLE Avalon Trust 0 0 700
VANGUARD STAR FDS VG TL INTL STK F 921909768   3,798,900 63,000 SH   SOLE Avalon Trust 0 0 63,000
VANGUARD WORLD FD CONSUM STP ETF 92204A207   313,682 1,545 SH   SOLE Avalon Trust 0 0 1,545
VANGUARD WORLD FD INF TECH ETF 92204A702   62,272 108 SH   SOLE Avalon Trust 0 0 108
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   395,079 3,334 SH   SOLE Avalon Trust 0 0 3,334
VANGUARD WORLD FD MEGA GRWTH IND 921910816   830,143 2,642 SH   SOLE Avalon Trust 0 0 2,642
VERALTO CORP COM SHS 92338C103   12,628,199 132,274 SH   SOLE Avalon Trust 0 0 132,274
VERISK ANALYTICS INC COM 92345Y106   536,675 1,991 SH   SOLE Avalon Trust 0 0 1,991
VERIZON COMMUNICATIONS INC COM 92343V104   84,542 2,050 SH   SOLE Avalon Trust 0 0 2,050
VISA INC COM CL A 92826C839   44,706,778 170,331 SH   SOLE Avalon Trust 0 0 170,331
VITA COCO CO INC COM 92846Q107   3,510 126 SH   SOLE Avalon Trust 0 0 126
VULCAN MATLS CO COM 929160109   63,414 255 SH   SOLE Avalon Trust 0 0 255
WALMART INC COM 931142103   132,035 1,950 SH   SOLE Avalon Trust 0 0 1,950
WARNER BROS DISCOVERY INC COM SER A 934423104   2,485 334 SH   SOLE Avalon Trust 0 0 334
WASTE MGMT INC DEL COM 94106L109   11,043,759 51,766 SH   SOLE Avalon Trust 0 0 51,766
WATERS CORP COM 941848103   387,311 1,335 SH   SOLE Avalon Trust 0 0 1,335
WEC ENERGY GROUP INC COM 92939U106   54,922 700 SH   SOLE Avalon Trust 0 0 700
WELLS FARGO CO NEW COM 949746101   71,268 1,200 SH   SOLE Avalon Trust 0 0 1,200
WESTERN UN CO COM 959802109   105,092 8,600 SH   SOLE Avalon Trust 0 0 8,600
WESTPORT FUEL SYSTEMS INC COM 960908507   73 13 SH   SOLE Avalon Trust 0 0 13
WEYERHAEUSER CO MTN BE COM NEW 962166104   56,639 1,995 SH   SOLE Avalon Trust 0 0 1,995
WHIRLPOOL CORP COM 963320106   255,500 2,500 SH   SOLE Avalon Trust 0 0 2,500
WILLIS TOWERS WATSON PLC LTD SHS G96629103   13,107 50 SH   SOLE Avalon Trust 0 0 50
WISDOMTREE TR WISDOMTREE US VA 97717W547   149,483 2,048 SH   SOLE Avalon Trust 0 0 2,048
XCEL ENERGY INC COM 98389B100   42,728 800 SH   SOLE Avalon Trust 0 0 800
XYLEM INC COM 98419M100   40,689 300 SH   SOLE Avalon Trust 0 0 300
ZOETIS INC CL A 98978V103   143,369 827 SH   SOLE Avalon Trust 0 0 827