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
Expires: July 31, 2015
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
2023 ETF SERIES TRUST II GMO US QUALITY E 90139K100 55,669,727 1,624,912 SH SOLE 0 0 1,624,912
3M CO COM 88579Y101 69,923 458 SH SOLE 0 0 458
AAON INC COM PAR $0.004 000360206 702,075 9,519 SH SOLE 0 0 9,519
ABBOTT LABS COM 002824100 123,138 905 SH SOLE 0 0 905
ABBVIE INC COM 00287Y109 151,837 818 SH SOLE 0 0 818
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 9,863 33 SH SOLE 0 0 33
ADOBE INC COM 00724F101 138,911 359 SH SOLE 0 0 359
ADVANCED DRAIN SYS INC DEL COM 00790R104 289,646 2,520 SH SOLE 0 0 2,520
AECOM COM 00766T100 121,848 1,079 SH SOLE 0 0 1,079
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 72,160 994 SH SOLE 0 0 994
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 94,925 837 SH SOLE 0 0 837
ALLSTATE CORP COM 020002101 44,892 223 SH SOLE 0 0 223
ALPHABET INC CAP STK CL A 02079K305 1,424,899 8,085 SH SOLE 0 0 8,085
ALPHABET INC CAP STK CL C 02079K107 823,840 4,644 SH SOLE 0 0 4,644
AMAZON COM INC COM 023135106 525,000 2,393 SH SOLE 0 0 2,393
AMER STATES WTR CO COM 029899101 199,262 2,600 SH SOLE 0 0 2,600
AMERICAN EXPRESS CO COM 025816109 370,337 1,161 SH SOLE 0 0 1,161
AMERICAN TOWER CORP NEW COM 03027X100 213,907 968 SH SOLE 0 0 968
AMERICAN WTR WKS CO INC NEW COM 030420103 466,846 3,356 SH SOLE 0 0 3,356
AMERIPRISE FINL INC COM 03076C106 85,397 160 SH SOLE 0 0 160
AMGEN INC COM 031162100 28,748 103 SH SOLE 0 0 103
ANSYS INC COM 03662Q105 153,843 438 SH SOLE 0 0 438
AON PLC SHS CL A G0403H108 221,905 622 SH SOLE 0 0 622
APPLE INC COM 037833100 6,812,777 33,206 SH SOLE 0 0 33,206
APTARGROUP INC COM 038336103 157,136 1,004 SH SOLE 0 0 1,004
ARRAY TECHNOLOGIES INC COM SHS 04271T100 38,811 6,578 SH SOLE 0 0 6,578
ARTESIAN RES CORP CL A 043113208 107,850 3,213 SH SOLE 0 0 3,213
ASSURANT INC COM 04621X108 66,192 333 SH SOLE 0 0 333
AT&T INC COM 00206R102 653,216 22,571 SH SOLE 0 0 22,571
ATMOS ENERGY CORP COM 049560105 336 2 SH SOLE 0 0 2
AUTODESK INC COM 052769106 569,461 1,840 SH SOLE 0 0 1,840
AUTOMATIC DATA PROCESSING IN COM 053015103 221,933 717 SH SOLE 0 0 717
AUTOZONE INC COM 053332102 371,205 100 SH SOLE 0 0 100
AXON ENTERPRISE INC COM 05464C101 472,763 571 SH SOLE 0 0 571
AZENTA INC COM 114340102 67,846 2,204 SH SOLE 0 0 2,204
BADGER METER INC COM 056525108 103,565 423 SH SOLE 0 0 423
BANK AMERICA CORP COM 060505104 110,713 2,338 SH SOLE 0 0 2,338
BENTLEY SYS INC COM CL B 08265T208 115,050 2,131 SH SOLE 0 0 2,131
BERKLEY W R CORP COM 084423102 349,651 4,759 SH SOLE 0 0 4,759
BERKSHIRE HATHAWAY INC DEL CL A 084670108 728,800 1 SH SOLE 0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 883,130 1,818 SH SOLE 0 0 1,818
BIO RAD LABS INC CL A 090572207 160,240 664 SH SOLE 0 0 664
BIO-TECHNE CORP COM 09073M104 111,339 2,164 SH SOLE 0 0 2,164
BOEING CO COM 097023105 144,785 691 SH SOLE 0 0 691
BOOKING HOLDINGS INC COM 09857L108 358,919 62 SH SOLE 0 0 62
BOSTON SCIENTIFIC CORP COM 101137107 228,355 2,126 SH SOLE 0 0 2,126
BRISTOL-MYERS SQUIBB CO COM 110122108 241,266 5,212 SH SOLE 0 0 5,212
BROADCOM INC COM 11135F101 34,457 125 SH SOLE 0 0 125
BROWN & BROWN INC COM 115236101 199,410 1,798 SH SOLE 0 0 1,798
BRUNSWICK CORP COM 117043109 94,973 1,719 SH SOLE 0 0 1,719
BUNGE GLOBAL SA COM SHS H11356104 189,641 2,362 SH SOLE 0 0 2,362
CADENCE DESIGN SYSTEM INC COM 127387108 185,824 603 SH SOLE 0 0 603
CALIFORNIA WTR SVC GROUP COM 130788102 202,904 4,461 SH SOLE 0 0 4,461
CAPITAL ONE FINL CORP COM 14040H105 59,147 278 SH SOLE 0 0 278
CARDINAL HEALTH INC COM 14149Y108 273,371 1,625 SH SOLE 0 0 1,625
CARLISLE COS INC COM 142339100 96,342 258 SH SOLE 0 0 258
CARRIER GLOBAL CORPORATION COM 14448C104 344,365 4,703 SH SOLE 0 0 4,703
CATERPILLAR INC COM 149123101 137,426 354 SH SOLE 0 0 354
CENCORA INC COM 03073E105 169,711 566 SH SOLE 0 0 566
CGI INC CL A SUB VTG 12532H104 168,559 1,607 SH SOLE 0 0 1,607
CHAMPIONX CORPORATION COM 15872M104 109,663 4,414 SH SOLE 0 0 4,414
CHART INDS INC COM 16115Q308 163,746 995 SH SOLE 0 0 995
CHARTER COMMUNICATIONS INC N CL A 16119P108 251,412 615 SH SOLE 0 0 615
CHECK POINT SOFTWARE TECH LT ORD M22465104 337,970 1,528 SH SOLE 0 0 1,528
CHUBB LIMITED COM H1467J104 359,539 1,241 SH SOLE 0 0 1,241
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 289,528 147,721 SH SOLE 0 0 147,721
CINTAS CORP COM 172908105 138,179 620 SH SOLE 0 0 620
CION INVT CORP COM 17259U204 69,860 7,300 SH SOLE 0 0 7,300
CISCO SYS INC COM 17275R102 500,650 7,216 SH SOLE 0 0 7,216
CITIGROUP INC COM NEW 172967424 72,352 850 SH SOLE 0 0 850
CLEAN HARBORS INC COM 184496107 117,208 507 SH SOLE 0 0 507
CLOROX CO DEL COM 189054109 1,691 12 SH SOLE 0 0 12
COGNEX CORP COM 192422103 86,150 2,716 SH SOLE 0 0 2,716
COMCAST CORP NEW CL A 20030N101 40,294 1,129 SH SOLE 0 0 1,129
COMFORT SYS USA INC COM 199908104 104,081 194 SH SOLE 0 0 194
COMMUNITY FINANCIAL SYSTEM I COM 203607106 168,071 2,957 SH SOLE 0 0 2,957
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 525,850 23,933 SH SOLE 0 0 23,933
CONSOLIDATED EDISON INC COM 209115104 223,989 2,232 SH SOLE 0 0 2,232
CONSOLIDATED WATER CO INC ORD G23773107 110,015 3,666 SH SOLE 0 0 3,666
COPART INC COM 217204106 105,647 2,153 SH SOLE 0 0 2,153
CORE & MAIN INC CL A 21874C102 618,590 10,250 SH SOLE 0 0 10,250
COSTCO WHSL CORP NEW COM 22160K105 422,498 427 SH SOLE 0 0 427
CVS HEALTH CORP COM 126650100 2,016 29 SH SOLE 0 0 29
D R HORTON INC COM 23331A109 1,984 13 SH SOLE 0 0 13
DANAHER CORPORATION COM 235851102 216,088 1,093 SH SOLE 0 0 1,093
DEERE & CO COM 244199105 615,688 1,211 SH SOLE 0 0 1,211
DELTA AIR LINES INC DEL COM NEW 247361702 358,276 7,285 SH SOLE 0 0 7,285
DESCARTES SYS GROUP INC COM 249906108 132,952 1,308 SH SOLE 0 0 1,308
DISNEY WALT CO COM 254687106 16,445 133 SH SOLE 0 0 133
DR REDDYS LABS LTD ADR 256135203 238,051 15,837 SH SOLE 0 0 15,837
DUOLINGO INC CL A COM 26603R106 37,720 92 SH SOLE 0 0 92
EAGLE MATLS INC COM 26969P108 136,173 672 SH SOLE 0 0 672
EASTMAN CHEM CO COM 277432100 896 12 SH SOLE 0 0 12
ECOLAB INC COM 278865100 131,932 488 SH SOLE 0 0 488
EDISON INTL COM 281020107 1,848 36 SH SOLE 0 0 36
EDWARDS LIFESCIENCES CORP COM 28176E108 349,913 4,474 SH SOLE 0 0 4,474
ELECTRONIC ARTS INC COM 285512109 166,571 1,043 SH SOLE 0 0 1,043
ELI LILLY & CO COM 532457108 260,903 335 SH SOLE 0 0 335
ENBRIDGE INC COM 29250N105 71,651 1,581 SH SOLE 0 0 1,581
ENPHASE ENERGY INC COM 29355A107 41,631 1,050 SH SOLE 0 0 1,050
EQUIFAX INC COM 294429105 178,235 686 SH SOLE 0 0 686
EQUINIX INC COM 29444U700 209,959 261 SH SOLE 0 0 261
ESCO TECHNOLOGIES INC COM 296315104 192,924 1,005 SH SOLE 0 0 1,005
ESSENTIAL UTILS INC COM 29670G102 444,265 11,961 SH SOLE 0 0 11,961
EXELON CORP COM 30161N101 215,909 4,972 SH SOLE 0 0 4,972
EXXON MOBIL CORP COM 30231G102 806,150 7,479 SH SOLE 0 0 7,479
F5 INC COM 315616102 167,170 568 SH SOLE 0 0 568
FASTENAL CO COM 311900104 229,740 5,470 SH SOLE 0 0 5,470
FEDEX CORP COM 31428X106 26,368 116 SH SOLE 0 0 116
FIDELITY WISE ORIGIN BITCOIN SHS 315948109 423,994 4,511 SH SOLE 0 0 4,511
FIFTH THIRD BANCORP COM 316773100 329 8 SH SOLE 0 0 8
FIRST SOLAR INC COM 336433107 83,097 502 SH SOLE 0 0 502
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 34,363,226 247,187 SH SOLE 0 0 247,187
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 301,624 3,991 SH SOLE 0 0 3,991
FIRSTSERVICE CORP NEW COM 33767E202 254,491 1,456 SH SOLE 0 0 1,456
FLUTTER ENTMT PLC SHS G3643J108 135,452 474 SH SOLE 0 0 474
FORD MTR CO COM 345370860 324,166 29,877 SH SOLE 0 0 29,877
FORTUNE BRANDS INNOVATIONS I COM 34964C106 40,151 781 SH SOLE 0 0 781
FRANKLIN ELEC INC COM 353514102 69,118 770 SH SOLE 0 0 770
FTI CONSULTING INC COM 302941109 63,164 391 SH SOLE 0 0 391
GARMIN LTD SHS H2906T109 6,679 32 SH SOLE 0 0 32
GE AEROSPACE COM NEW 369604301 101,927 396 SH SOLE 0 0 396
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 9,259 125 SH SOLE 0 0 125
GE VERNOVA INC COM 36828A101 51,857 98 SH SOLE 0 0 98
GENERAL MLS INC COM 370334104 73,985 1,428 SH SOLE 0 0 1,428
GENERAL MTRS CO COM 37045V100 1,427 29 SH SOLE 0 0 29
GENUINE PARTS CO COM 372460105 1,456 12 SH SOLE 0 0 12
GILEAD SCIENCES INC COM 375558103 172,071 1,551 SH SOLE 0 0 1,551
GLADSTONE LD CORP COM 376549101 37,965 3,733 SH SOLE 0 0 3,733
GLOBAL WTR RES INC COM 379463102 114,327 11,220 SH SOLE 0 0 11,220
GLOBE LIFE INC COM 37959E102 192,528 1,549 SH SOLE 0 0 1,549
GOLDMAN SACHS GROUP INC COM 38141G104 34,871 49 SH SOLE 0 0 49
GRACO INC COM 384109104 202,299 2,353 SH SOLE 0 0 2,353
GREAT LAKES DREDGE & DOCK CO COM 390607109 82,538 6,771 SH SOLE 0 0 6,771
GSK PLC SPONSORED ADR 37733W204 125,030 3,256 SH SOLE 0 0 3,256
GUIDEWIRE SOFTWARE INC COM 40171V100 218,620 929 SH SOLE 0 0 929
H2O AMERICA COM 784305104 166,668 3,206 SH SOLE 0 0 3,206
HA SUSTAINABLE INFRA CAP INC COM 41068X100 66,993 2,493 SH SOLE 0 0 2,493
HALEON PLC SPON ADS 405552100 39,370 3,796 SH SOLE 0 0 3,796
HOME DEPOT INC COM 437076102 181,277 494 SH SOLE 0 0 494
HONEYWELL INTL INC COM 438516106 664,719 2,854 SH SOLE 0 0 2,854
HP INC COM 40434L105 168,325 6,883 SH SOLE 0 0 6,883
HSBC HLDGS PLC SPON ADR NEW 404280406 297,171 4,890 SH SOLE 0 0 4,890
HUBBELL INC COM 443510607 291,858 714 SH SOLE 0 0 714
ICU MED INC COM 44930G107 124,161 940 SH SOLE 0 0 940
IDEXX LABS INC COM 45168D104 349,690 652 SH SOLE 0 0 652
ILLINOIS TOOL WKS INC COM 452308109 53,159 215 SH SOLE 0 0 215
INDEPENDENCE RLTY TR INC COM 45378A106 42,383 2,396 SH SOLE 0 0 2,396
INFOSYS LTD SPONSORED ADR 456788108 175,456 9,467 SH SOLE 0 0 9,467
INGERSOLL RAND INC COM 45687V106 4,011 48 SH SOLE 0 0 48
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 253,505 2,198 SH SOLE 0 0 2,198
INTERNATIONAL BUSINESS MACHS COM 459200101 610,295 2,070 SH SOLE 0 0 2,070
INTERNATIONAL PAPER CO COM 460146103 219,393 4,686 SH SOLE 0 0 4,686
INTUIT COM 461202103 184,300 234 SH SOLE 0 0 234
INTUITIVE SURGICAL INC COM NEW 46120E602 189,109 348 SH SOLE 0 0 348
INVENTRUST PPTYS CORP COM NEW 46124J201 30,020 1,096 SH SOLE 0 0 1,096
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 25,864,965 369,969 SH SOLE 0 0 369,969
INVESCO QQQ TR UNIT SER 1 46090E103 438,002 794 SH SOLE 0 0 794
ISHARES INC CORE MSCI EMKT 46434G103 171,806 2,862 SH SOLE 0 0 2,862
ISHARES TR CORE S&P500 ETF 464287200 4,603,117 7,414 SH SOLE 0 0 7,414
ISHARES TR RUS 1000 GRW ETF 464287614 896,289 2,111 SH SOLE 0 0 2,111
ISHARES TR CORE MSCI EAFE 46432F842 279,366 3,347 SH SOLE 0 0 3,347
ISHARES TR CORE S&P SCP ETF 464287804 78,689 720 SH SOLE 0 0 720
ISHARES TR RUS 1000 VAL ETF 464287598 39,041 201 SH SOLE 0 0 201
ISHARES TR HDG MSCI EAFE 46434V803 16,746,904 441,172 SH SOLE 0 0 441,172
ISHARES TR SELECT DIVID ETF 464287168 190,024 1,431 SH SOLE 0 0 1,431
ISHARES TR RUSSELL 2000 ETF 464287655 107,679 499 SH SOLE 0 0 499
ISHARES TR U.S. TECH ETF 464287721 24,084 140 SH SOLE 0 0 140
ISHARES TR CORE US AGGBD ET 464287226 694,763 7,004 SH SOLE 0 0 7,004
JACOBS SOLUTIONS INC COM 46982L108 356,784 2,713 SH SOLE 0 0 2,713
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 171,421 6,375 SH SOLE 0 0 6,375
JEFFERIES FINL GROUP INC COM 47233W109 136,228 2,490 SH SOLE 0 0 2,490
JOHNSON & JOHNSON COM 478160104 2,139,218 14,005 SH SOLE 0 0 14,005
JPMORGAN CHASE & CO. COM 46625H100 747,382 2,578 SH SOLE 0 0 2,578
JUNIPER NETWORKS INC COM 48203R104 155,048 3,883 SH SOLE 0 0 3,883
KB FINL GROUP INC SPONSORED ADR 48241A105 264,261 3,200 SH SOLE 0 0 3,200
KELLANOVA COM 487836108 1,926 22 SH SOLE 0 0 22
KKR & CO INC COM 48251W104 472,390 3,551 SH SOLE 0 0 3,551
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 9,105 217 SH SOLE 0 0 217
LABCORP HOLDINGS INC COM SHS 504922105 139,746 532 SH SOLE 0 0 532
LAM RESEARCH CORP COM NEW 512807306 313,341 3,219 SH SOLE 0 0 3,219
LANTHEUS HLDGS INC COM 516544103 88,651 1,083 SH SOLE 0 0 1,083
LATHAM GROUP INC COM 51819L107 197,810 31,005 SH SOLE 0 0 31,005
LENNAR CORP CL A 526057104 24,597 222 SH SOLE 0 0 222
LINDSAY CORP COM 535555106 258,479 1,792 SH SOLE 0 0 1,792
LITTELFUSE INC COM 537008104 163,262 718 SH SOLE 0 0 718
LOCKHEED MARTIN CORP COM 539830109 204,708 442 SH SOLE 0 0 442
LOWES COS INC COM 548661107 10,297 45 SH SOLE 0 0 45
M & T BK CORP COM 55261F104 227,217 1,167 SH SOLE 0 0 1,167
MANULIFE FINL CORP COM 56501R106 185,135 5,793 SH SOLE 0 0 5,793
MARTIN MARIETTA MATLS INC COM 573284106 150,533 274 SH SOLE 0 0 274
MASCO CORP COM 574599106 109,943 1,709 SH SOLE 0 0 1,709
MASTERCARD INCORPORATED CL A 57636Q104 320,214 569 SH SOLE 0 0 569
MAXIMUS INC COM 577933104 113,886 1,622 SH SOLE 0 0 1,622
MCDONALDS CORP COM 580135101 524,589 1,795 SH SOLE 0 0 1,795
MCKESSON CORP COM 58155Q103 148,768 203 SH SOLE 0 0 203
MERCK & CO INC COM 58933Y105 269,898 3,407 SH SOLE 0 0 3,407
META PLATFORMS INC CL A 30303M102 102,595 139 SH SOLE 0 0 139
METLIFE INC COM 59156R108 112,347 1,397 SH SOLE 0 0 1,397
METTLER TOLEDO INTERNATIONAL COM 592688105 1,175 1 SH SOLE 0 0 1
MICROSOFT CORP COM 594918104 5,591,576 11,241 SH SOLE 0 0 11,241
MID-AMER APT CMNTYS INC COM 59522J103 193,086 1,302 SH SOLE 0 0 1,302
MIDDLESEX WTR CO COM 596680108 84,890 1,566 SH SOLE 0 0 1,566
MODINE MFG CO COM 607828100 231,093 2,346 SH SOLE 0 0 2,346
MONDELEZ INTL INC CL A 609207105 33,135 491 SH SOLE 0 0 491
MONOLITHIC PWR SYS INC COM 609839105 179,193 245 SH SOLE 0 0 245
MONTROSE ENVIRONMENTAL GROUP COM 615111101 144,978 6,623 SH SOLE 0 0 6,623
MOODYS CORP COM 615369105 219,453 437 SH SOLE 0 0 437
MORGAN STANLEY COM NEW 617446448 340,036 2,414 SH SOLE 0 0 2,414
MOTOROLA SOLUTIONS INC COM NEW 620076307 221,155 526 SH SOLE 0 0 526
NASDAQ INC COM 631103108 503,265 5,630 SH SOLE 0 0 5,630
NATIONAL GRID PLC SPONSORED ADR NE 636274409 260,930 3,508 SH SOLE 0 0 3,508
NETAPP INC COM 64110D104 204,391 1,919 SH SOLE 0 0 1,919
NETFLIX INC COM 64110L106 298,612 223 SH SOLE 0 0 223
NEXTERA ENERGY INC COM 65339F101 1,883,059 27,126 SH SOLE 0 0 27,126
NIKE INC CL B 654106103 53,848 758 SH SOLE 0 0 758
NORTHROP GRUMMAN CORP COM 666807102 929,963 1,860 SH SOLE 0 0 1,860
NOVARTIS AG SPONSORED ADR 66987V109 398,289 3,291 SH SOLE 0 0 3,291
NOVO-NORDISK A S ADR 670100205 1,181,140 17,113 SH SOLE 0 0 17,113
NUSHARES ETF TR NUVEEN ESG US 67092P870 761,738 34,221 SH SOLE 0 0 34,221
NUTRIEN LTD COM 67077M108 151,343 2,598 SH SOLE 0 0 2,598
NVENT ELECTRIC PLC SHS G6700G107 173,103 2,362 SH SOLE 0 0 2,362
NVIDIA CORPORATION COM 67066G104 618,874 3,917 SH SOLE 0 0 3,917
NVR INC COM 62944T105 88,632 12 SH SOLE 0 0 12
ORACLE CORP COM 68389X105 52,836 240 SH SOLE 0 0 240
OREILLY AUTOMOTIVE INC COM 67103H107 330,595 3,668 SH SOLE 0 0 3,668
ORIX CORP SPONSORED ADR 686330101 42,573 1,890 SH SOLE 0 0 1,890
ORMAT TECHNOLOGIES INC COM 686688102 244,475 2,919 SH SOLE 0 0 2,919
PALANTIR TECHNOLOGIES INC CL A 69608A108 2,999 22 SH SOLE 0 0 22
PALOMAR HLDGS INC COM 69753M105 133,053 863 SH SOLE 0 0 863
PAYCHEX INC COM 704326107 163,492 1,125 SH SOLE 0 0 1,125
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 11,052 837 SH SOLE 0 0 837
PEARSON PLC SPONSORED ADR 705015105 226,168 15,150 SH SOLE 0 0 15,150
PENTAIR PLC SHS G7S00T104 517,267 5,038 SH SOLE 0 0 5,038
PEPSICO INC COM 713448108 126,728 959 SH SOLE 0 0 959
PERIMETER SOLUTIONS INC COMMON STOCK 71385M107 182,112 13,083 SH SOLE 0 0 13,083
PFIZER INC COM 717081103 28,070 1,158 SH SOLE 0 0 1,158
PG&E CORP COM 69331C108 328,232 23,546 SH SOLE 0 0 23,546
PHILIP MORRIS INTL INC COM 718172109 225,873 1,240 SH SOLE 0 0 1,240
PNC FINL SVCS GROUP INC COM 693475105 176,353 946 SH SOLE 0 0 946
POOL CORP COM 73278L105 263,791 903 SH SOLE 0 0 903
POWER INTEGRATIONS INC COM 739276103 108,499 1,941 SH SOLE 0 0 1,941
PRIMO BRANDS CORPORATION CLASS A COM SHS 741623102 321,776 10,863 SH SOLE 0 0 10,863
PROCTER AND GAMBLE CO COM 742718109 473,286 2,971 SH SOLE 0 0 2,971
PROGRESSIVE CORP COM 743315103 180,389 676 SH SOLE 0 0 676
PTC INC COM 69370C100 154,670 898 SH SOLE 0 0 898
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 201,527 2,394 SH SOLE 0 0 2,394
QUALCOMM INC COM 747525103 27,074 170 SH SOLE 0 0 170
RAYMOND JAMES FINL INC COM 754730109 244,779 1,596 SH SOLE 0 0 1,596
RBB FD INC US TREAS 3 MNTH 74933W452 818,716 16,376 SH SOLE 0 0 16,376
REGIONS FINANCIAL CORP NEW COM 7591EP100 25,899 1,101 SH SOLE 0 0 1,101
REINSURANCE GRP OF AMERICA I COM NEW 759351604 170,930 862 SH SOLE 0 0 862
REVVITY INC COM 714046109 71,254 736 SH SOLE 0 0 736
ROCKWELL AUTOMATION INC COM 773903109 192,540 579 SH SOLE 0 0 579
ROLLINS INC COM 775711104 207,787 3,681 SH SOLE 0 0 3,681
ROSS STORES INC COM 778296103 1,777 13 SH SOLE 0 0 13
ROYAL BK CDA COM 780087102 250,131 1,901 SH SOLE 0 0 1,901
ROYAL CARIBBEAN GROUP COM V7780T103 626 2 SH SOLE 0 0 2
RPM INTL INC COM 749685103 130,800 1,192 SH SOLE 0 0 1,192
RTX CORPORATION COM 75513E101 107,077 733 SH SOLE 0 0 733
S&P GLOBAL INC COM 78409V104 13,182 25 SH SOLE 0 0 25
SALESFORCE INC COM 79466L302 21,543 79 SH SOLE 0 0 79
SAMSARA INC COM CL A 79589L106 116,003 2,916 SH SOLE 0 0 2,916
SAP SE SPON ADR 803054204 376,118 1,234 SH SOLE 0 0 1,234
SBA COMMUNICATIONS CORP NEW CL A 78410G104 277,783 1,183 SH SOLE 0 0 1,183
SELECT WATER SOLUTIONS INC CL A COM 81617J301 135,502 15,682 SH SOLE 0 0 15,682
SERVICE CORP INTL COM 817565104 125,570 1,541 SH SOLE 0 0 1,541
SERVICENOW INC COM 81762P102 226,164 220 SH SOLE 0 0 220
SHERWIN WILLIAMS CO COM 824348106 7,618 22 SH SOLE 0 0 22
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 173,231 3,835 SH SOLE 0 0 3,835
SILA REALTY TRUST INC COMMON STOCK 146280508 307,140 12,977 SH SOLE 0 0 12,977
SILICON LABORATORIES INC COM 826919102 199,965 1,357 SH SOLE 0 0 1,357
SIMPSON MFG INC COM 829073105 138,699 891 SH SOLE 0 0 891
SK TELECOM CO LTD SPONSORED ADR 78440P306 252,530 10,815 SH SOLE 0 0 10,815
SMITH A O CORP COM 831865209 93,385 1,424 SH SOLE 0 0 1,424
SMUCKER J M CO COM NEW 832696405 361,966 3,686 SH SOLE 0 0 3,686
SOUTHWEST AIRLS CO COM 844741108 178,875 5,514 SH SOLE 0 0 5,514
SPDR GOLD TR GOLD SHS 78463V107 24,224,835 79,470 SH SOLE 0 0 79,470
SPDR SERIES TRUST BLOOMBERG 1-3 MO 78468R663 37,202,513 405,565 SH SOLE 0 0 405,565
SPROTT FDS TR URANIUM MINERS E 85208P303 226,996 4,736 SH SOLE 0 0 4,736
SPROUTS FMRS MKT INC COM 85208M102 59,112 359 SH SOLE 0 0 359
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,253 15 SH SOLE 0 0 15
STANTEC INC COM 85472N109 571,714 5,261 SH SOLE 0 0 5,261
STARBUCKS CORP COM 855244109 440,764 4,809 SH SOLE 0 0 4,809
STERIS PLC SHS USD G8473T100 119,132 494 SH SOLE 0 0 494
STRYKER CORPORATION COM 863667101 253,604 641 SH SOLE 0 0 641
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 377,278 1,663 SH SOLE 0 0 1,663
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 122,151 503 SH SOLE 0 0 503
TECNOGLASS INC ORD SHS G87264100 154,189 1,992 SH SOLE 0 0 1,992
TELEFONICA S A SPONSORED ADR 879382208 213,251 40,773 SH SOLE 0 0 40,773
TERADYNE INC COM 880770102 122,230 1,358 SH SOLE 0 0 1,358
TESLA INC COM 88160R101 37,166 117 SH SOLE 0 0 117
TETRA TECH INC NEW COM 88162G103 663,707 18,457 SH SOLE 0 0 18,457
TEXAS INSTRS INC COM 882508104 220,492 1,062 SH SOLE 0 0 1,062
THERMO FISHER SCIENTIFIC INC COM 883556102 25,949 64 SH SOLE 0 0 64
TJX COS INC NEW COM 872540109 231,288 1,872 SH SOLE 0 0 1,872
T-MOBILE US INC COM 872590104 226,825 952 SH SOLE 0 0 952
TRANE TECHNOLOGIES PLC SHS G8994E103 191,215 437 SH SOLE 0 0 437
TREX CO INC COM 89531P105 89,456 1,645 SH SOLE 0 0 1,645
TYLER TECHNOLOGIES INC COM 902252105 270,332 456 SH SOLE 0 0 456
UBER TECHNOLOGIES INC COM 90353T100 233,250 2,500 SH SOLE 0 0 2,500
ULTA BEAUTY INC COM 90384S303 1,871 4 SH SOLE 0 0 4
UNITED AIRLS HLDGS INC COM 910047109 349,576 4,390 SH SOLE 0 0 4,390
UNITEDHEALTH GROUP INC COM 91324P102 806,755 2,586 SH SOLE 0 0 2,586
VALMONT INDS INC COM 920253101 129,593 395 SH SOLE 0 0 395
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 297,843 1,068 SH SOLE 0 0 1,068
VANGUARD INDEX FDS SMALL CP ETF 922908751 50,714 214 SH SOLE 0 0 214
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 55,607,048 97,886 SH SOLE 0 0 97,886
VANGUARD INDEX FDS GROWTH ETF 922908736 202,322 462 SH SOLE 0 0 462
VANGUARD INDEX FDS LARGE CAP ETF 922908637 246,785 865 SH SOLE 0 0 865
VANGUARD INDEX FDS TOTAL STK MKT 922908769 5,144,586 16,927 SH SOLE 0 0 16,927
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 82,878,548 1,385,699 SH SOLE 0 0 1,385,699
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 50,145 245 SH SOLE 0 0 245
VEEVA SYS INC CL A COM 922475108 105,696 367 SH SOLE 0 0 367
VERALTO CORP COM SHS 92338C103 604,436 5,986 SH SOLE 0 0 5,986
VERICEL CORP COM 92346J108 89,722 2,109 SH SOLE 0 0 2,109
VERISIGN INC COM 92343E102 195,230 676 SH SOLE 0 0 676
VERISK ANALYTICS INC COM 92345Y106 239,255 766 SH SOLE 0 0 766
VERIZON COMMUNICATIONS INC COM 92343V104 505,434 11,681 SH SOLE 0 0 11,681
VERTIV HOLDINGS CO COM CL A 92537N108 248,905 1,938 SH SOLE 0 0 1,938
VIATRIS INC COM 92556V106 1,697 190 SH SOLE 0 0 190
VISA INC COM CL A 92826C839 373,442 1,049 SH SOLE 0 0 1,049
VULCAN MATLS CO COM 929160109 136,669 524 SH SOLE 0 0 524
WABTEC COM 929740108 3,404 16 SH SOLE 0 0 16
WALGREENS BOOTS ALLIANCE INC COM 931427108 231,087 20,129 SH SOLE 0 0 20,129
WALMART INC COM 931142103 126,428 1,293 SH SOLE 0 0 1,293
WARNER BROS DISCOVERY INC COM SER A 934423104 217 19 SH SOLE 0 0 19
WASTE MGMT INC DEL COM 94106L109 265,905 1,163 SH SOLE 0 0 1,163
WATSCO INC COM 942622200 153,733 348 SH SOLE 0 0 348
WELLS FARGO CO NEW COM 949746101 9,775 122 SH SOLE 0 0 122
WELLTOWER INC COM 95040Q104 229,036 1,488 SH SOLE 0 0 1,488
WEST PHARMACEUTICAL SVSC INC COM 955306105 143,324 655 SH SOLE 0 0 655
WEX INC COM 96208T104 127,428 868 SH SOLE 0 0 868
WINTRUST FINL CORP COM 97650W108 306,735 2,473 SH SOLE 0 0 2,473
WIPRO LTD SPON ADR 1 SH 97651M109 153,355 50,781 SH SOLE 0 0 50,781
WOODWARD INC COM 980745103 213,167 868 SH SOLE 0 0 868
XYLEM INC COM 98419M100 767,514 5,933 SH SOLE 0 0 5,933
YORK WTR CO COM 987184108 120,917 3,826 SH SOLE 0 0 3,826
ZURN ELKAY WATER SOLNS CORP COM 98983L108 112,161 3,068 SH SOLE 0 0 3,068