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
ABBOTT LABS COM 002824100 6,217,273 45,711 SH SOLE 0 0 45,711
ABBVIE INC COM 00287Y109 8,569,332 46,166 SH SOLE 0 0 46,166
ADOBE INC COM 00724F101 463,095 1,197 SH SOLE 0 0 1,197
AFLAC INC COM 001055102 909,592 8,625 SH SOLE 0 0 8,625
AIR PRODS &CHEMS INC COM 009158106 7,809,676 27,688 SH SOLE 0 0 27,688
ALLSTATE CORP COM 020002101 352,292 1,750 SH SOLE 0 0 1,750
ALPHABET INC CAP STK CL C 02079K107 638,604 3,600 SH SOLE 0 0 3,600
ALPHABET INC CAP STK CL A 02079K305 4,063,887 23,060 SH SOLE 0 0 23,060
AMAZON COM INC COM 023135106 569,317 2,595 SH SOLE 0 0 2,595
AMERICAN EXPRESS CO COM 025816109 5,258,121 16,484 SH SOLE 0 0 16,484
AMERICAN FINL GROUP INC OHIO COM 025932104 1,705,097 13,510 SH SOLE 0 0 13,510
AMERICAN TOWER CORP NEW COM 03027X100 617,087 2,792 SH SOLE 0 0 2,792
AMERICAN WTR WKS CO INC NEW COM 03040WBE4 3,959,838 28,465 SH SOLE 0 0 28,465
AMERIPRISE FINL INC COM 03076C106 10,134,465 18,988 SH SOLE 0 0 18,988
AMGEN INC COM 031162100 6,897,883 24,705 SH SOLE 0 0 24,705
ANALOG DEVICES INC COM 032654105 588,623 2,473 SH SOLE 0 0 2,473
AON PLC SHS CL A G0403H108 565,464 1,585 SH SOLE 0 0 1,585
APOLLO GLOBAL MGMT INC COM 03769M106 322,647 2,274 SH SOLE 0 0 2,274
APPLE INC COM 037833100 9,075,953 44,236 SH SOLE 0 0 44,236
ARDAGH METAL PACKAGING S A SHS L02235106 346,680 81,000 SH SOLE 0 0 81,000
AUTOMATIC DATA PROCESSING IN COM 053015103 798,139 2,588 SH SOLE 0 0 2,588
BECTON DICKINSON & CO COM 075887109 4,340,183 25,197 SH SOLE 0 0 25,197
BERKSHIRE HATHAWAY INC DEL CL A 084670108 87,456,000 120 SH SOLE 0 0 120
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,454,881 2,995 SH SOLE 0 0 2,995
BLUE OWL CAPITAL CORPORATION COM 69121K104 558,471 38,945 SH SOLE 0 0 38,945
BRISTOL-MYERS SQUIBB CO COM 110122108 371,245 8,020 SH SOLE 0 0 8,020
BROADCOM INC COM 11135F101 33,004,125 119,732 SH SOLE 0 0 119,732
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3,954,098 16,270 SH SOLE 0 0 16,270
CANAAN INC SPONSORED ADS 134748102 7,177,479 24,013 SH SOLE 0 0 24,013
CANADIAN NATL RY CO COM 136375102 478,584 4,600 SH SOLE 0 0 4,600
CAPITAL ONE FINL CORP COM 14040H105 1,482,298 6,967 SH SOLE 0 0 6,967
CASEYS GEN STORES INC COM 147528103 6,525,843 12,789 SH SOLE 0 0 12,789
CATERPILLAR INC COM 149123101 4,192,667 10,800 SH SOLE 0 0 10,800
CDW CORP COM 12514G108 6,881,429 38,532 SH SOLE 0 0 38,532
CHEVRON CORP NEW COM 166764100 7,376,003 51,512 SH SOLE 0 0 51,512
CHUBB LIMITED COM H1467J104 371,131 1,281 SH SOLE 0 0 1,281
CISCO SYS INC COM 17275R102 7,777,150 112,095 SH SOLE 0 0 112,095
COCA COLA CO COM 191216100 1,518,790 21,467 SH SOLE 0 0 21,467
CONOCOPHILLIPS COM 20825C104 234,670 2,615 SH SOLE 0 0 2,615
CONSTELLATION BRANDS INC CL A 21036P108 1,425,890 8,765 SH SOLE 0 0 8,765
CORTEVA INC COM 22052L104 5,260,327 70,580 SH SOLE 0 0 70,580
COSTCO WHSL CORP NEW COM 22160K105 305,795 308 SH SOLE 0 0 308
CRESCENT CAP BDC INC COM 225655109 547,926 38,860 SH SOLE 0 0 38,860
CSX CORP COM 126408103 1,223,037 37,482 SH SOLE 0 0 37,482
CUBESMART COM 229663109 1,062,500 25,000 SH SOLE 0 0 25,000
CUMMINS INC COM 231021106 6,175,012 18,855 SH SOLE 0 0 18,855
D R HORTON INC COM 23331A109 3,422,954 26,551 SH SOLE 0 0 26,551
DIGITAL RLTY TR INC COM 253868103 5,200,263 29,830 SH SOLE 0 0 29,830
DISNEY WALT CO COM 254687106 208,088 1,678 SH SOLE 0 0 1,678
EATON CORP PLC SHS G29183103 13,218,982 37,029 SH SOLE 0 0 37,029
ELI LILLY & CO COM 532457108 8,534,494 10,948 SH SOLE 0 0 10,948
EMERSON ELEC CO COM 291011104 307,724 2,308 SH SOLE 0 0 2,308
EXXON MOBIL CORP COM 30231G102 618,556 5,738 SH SOLE 0 0 5,738
FEDEX CORP COM 31428X106 2,396,529 10,543 SH SOLE 0 0 10,543
FISERV INC COM 337738108 5,094,543 29,549 SH SOLE 0 0 29,549
GENERAL DYNAMICS CORP COM 369550108 645,735 2,214 SH SOLE 0 0 2,214
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 857,615 170,500 SH SOLE 0 0 170,500
GUGGENHEIM ACTIVE ALLOC FD COMMON STOCK 40170T106 179,860 11,500 SH SOLE 0 0 11,500
HARBOR ETF TRUST INTERNATNAL COMP 41151J885 4,352,390 148,698 SH SOLE 0 0 148,698
HERSHEY CO COM 427866108 2,704,985 16,300 SH SOLE 0 0 16,300
HOME DEPOT INC COM 437076102 651,152 1,776 SH SOLE 0 0 1,776
HONEYWELL INTL INC COM 438516106 2,629,289 11,290 SH SOLE 0 0 11,290
HUBBELL INC COM 443510607 4,894,793 11,985 SH SOLE 0 0 11,985
INTERNATIONAL BUSINESS MACHS COM 459200101 1,486,870 5,044 SH SOLE 0 0 5,044
INTUIT COM 461202103 225,648 286 SH SOLE 0 0 286
INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545 7,216 240 SH SOLE 0 0 240
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 39,120 1,600 SH SOLE 0 0 1,600
INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613 58,121 1,375 SH SOLE 0 0 1,375
INVESCO INDIA EXCHANGE-TRADE INDIA ETF 46137R109 36,786 1,365 SH SOLE 0 0 1,365
INVESCO QQQ TR UNIT SER 1 46090E103 165,492 300 SH SOLE 0 0 300
ISHARES INC MSCI EMERG MRKT 464286533 1,444 23 SH SOLE 0 0 23
ISHARES INC CORE MSCI EMKT 46434G103 106,913 1,781 SH SOLE 0 0 1,781
ISHARES TR TIPS BD ETF 464287176 85,281 775 SH SOLE 0 0 775
ISHARES TR CORE S&P500 ETF 464287200 8,371,878 13,483 SH SOLE 0 0 13,483
ISHARES TR CORE US AGGBD ET 464287226 247,900 2,499 SH SOLE 0 0 2,499
ISHARES TR MSCI EMG MKT ETF 464287234 2,009,919 41,665 SH SOLE 0 0 41,665
ISHARES TR S&P 500 GRWT ETF 464287309 257,634 2,340 SH SOLE 0 0 2,340
ISHARES TR S&P 500 VAL ETF 464287408 590,363 3,021 SH SOLE 0 0 3,021
ISHARES TR 7-10 YR TRSY BD 464287440 14,365 150 SH SOLE 0 0 150
ISHARES TR RUS MID CAP ETF 464287499 784,963 8,535 SH SOLE 0 0 8,535
ISHARES TR CORE S&P MCP ETF 464287507 3,334,839 53,770 SH SOLE 0 0 53,770
ISHARES TR RUSSELL 2000 ETF 464287655 713,833 3,308 SH SOLE 0 0 3,308
ISHARES TR CORE S&P SCP ETF 464287804 13,069,991 119,590 SH SOLE 0 0 119,590
ISHARES TR S&P SML 600 GWT 464287887 146,344 1,100 SH SOLE 0 0 1,100
ISHARES TR MSCI ACWI EX US 464288240 302,262 4,960 SH SOLE 0 0 4,960
ISHARES TR NATIONAL MUN ETF 464288414 149,406 1,430 SH SOLE 0 0 1,430
ISHARES TR MBS ETF 464288588 172,757 1,840 SH SOLE 0 0 1,840
ISHARES TR USD INV GRDE ETF 464288620 3,703 72 SH SOLE 0 0 72
ISHARES TR ISHS 1-5YR INVS 464288646 1,518,485 28,781 SH SOLE 0 0 28,781
ISHARES TR US TREAS BD ETF 46429B267 11,260 490 SH SOLE 0 0 490
ISHARES TR MSCI USA QLT FCT 46432F339 239,128 1,308 SH SOLE 0 0 1,308
ISHARES TR CORE MSCI TOTAL 46432F834 26,440 342 SH SOLE 0 0 342
ISHARES TR CORE DIV GRWTH 46434V621 5,960 93 SH SOLE 0 0 93
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 6,088,439 131,443 SH SOLE 0 0 131,443
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 1,112,270 19,565 SH SOLE 0 0 19,565
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 508,725 10,038 SH SOLE 0 0 10,038
JOHNSON &JOHNSON COM 478160104 51,300,475 335,846 SH SOLE 0 0 335,846
JPMORGAN CHASE &CO. COM 46625H100 10,973,093 37,850 SH SOLE 0 0 37,850
KIMBERLY-CLARK CORP COM 494368103 544,042 4,220 SH SOLE 0 0 4,220
L3HARRIS TECHNOLOGIES INC COM 502431109 5,911,295 23,566 SH SOLE 0 0 23,566
LOCKHEED MARTIN CORP COM 539830109 2,149,432 4,641 SH SOLE 0 0 4,641
MARSH & MCLENNAN COS INC COM 571748102 215,797 987 SH SOLE 0 0 987
MASTERCARD INCORPORATED CL A 57636Q104 211,851 377 SH SOLE 0 0 377
MCDONALDS CORP COM 580135101 935,236 3,201 SH SOLE 0 0 3,201
MERCK &CO INC COM 58933Y105 3,552,067 44,872 SH SOLE 0 0 44,872
META PLATFORMS INC CL A 30303M102 1,583,940 2,146 SH SOLE 0 0 2,146
MICROSOFT CORP COM 594918104 23,243,758 46,729 SH SOLE 0 0 46,729
MORGAN STANLEY COM NEW 617446448 7,708,422 54,724 SH SOLE 0 0 54,724
MORGAN STANLEY DIRECT LENDIN COM SHS 61774A103 455,569 24,336 SH SOLE 0 0 24,336
NETFLIX INC COM 64110L106 321,391 240 SH SOLE 0 0 240
NEXTERA ENERGY INC COM 65339F101 2,964,254 42,700 SH SOLE 0 0 42,700
NORFOLK SOUTHN CORP COM 655844108 2,584,017 10,095 SH SOLE 0 0 10,095
NOVOCURE LTD ORD SHS G6674U108 4,567,978 256,628 SH SOLE 0 0 256,628
NVIDIA CORPORATION COM 67066G104 2,892,594 18,308 SH SOLE 0 0 18,308
NXP SEMICONDUCTORS N V COM N6596X109 1,540,354 7,050 SH SOLE 0 0 7,050
OAKTREE SPECIALTY LENDING CO COM 67401P405 769,208 56,311 SH SOLE 0 0 56,311
ORACLE CORP COM 68389X105 16,638,617 76,104 SH SOLE 0 0 76,104
PALO ALTO NETWORKS INC COM 697435105 6,449,638 31,517 SH SOLE 0 0 31,517
PARKER-HANNIFIN CORP COM 701094104 1,795,067 2,570 SH SOLE 0 0 2,570
PEPSICO INC COM 713448108 1,182,154 8,953 SH SOLE 0 0 8,953
PHILIP MORRIS INTL INC COM 718172109 438,750 2,409 SH SOLE 0 0 2,409
PHILLIPS 66 COM 718546104 6,404,143 53,681 SH SOLE 0 0 53,681
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 259,296 2,579 SH SOLE 0 0 2,579
PNC FINL SVCS GROUP INC COM 693475105 1,414,741 7,589 SH SOLE 0 0 7,589
PROCTER AND GAMBLE CO COM 742718109 495,963 3,113 SH SOLE 0 0 3,113
PROGRESSIVE CORP COM 743315103 211,839 793 SH SOLE 0 0 793
PRUDENTIAL FINL INC COM 744320102 703,839 6,551 SH SOLE 0 0 6,551
QUAKER HOUGHTON COM 747316107 279,850 2,500 SH SOLE 0 0 2,500
QUALCOMM INC COM 747525103 1,938,034 12,169 SH SOLE 0 0 12,169
RTX CORPORATION COM 75513E101 9,997,259 68,465 SH SOLE 0 0 68,465
SALESFORCE INC COM 79466L302 588,465 2,158 SH SOLE 0 0 2,158
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 243,066 10,200 SH SOLE 0 0 10,200
SERIES PORTFOLIOS TR ELDRIDGE BBB B 81752T528 604,324 22,600 SH SOLE 0 0 22,600
SERVICE CORP INTL COM 817565104 5,817,251 71,465 SH SOLE 0 0 71,465
SKYWORKS SOLUTIONS INC COM 83088M102 1,125,252 15,100 SH SOLE 0 0 15,100
SMUCKER J M CO COM NEW 832696405 1,016,370 10,350 SH SOLE 0 0 10,350
SOUTHERN CO COM 842587107 261,715 2,850 SH SOLE 0 0 2,850
SPDR GOLD TR GOLD SHS 78463V107 56,393 185 SH SOLE 0 0 185
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,816,479 2,940 SH SOLE 0 0 2,940
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 193,736 342 SH SOLE 0 0 342
SPDR SERIES TRUST S&P DIVID ETF 78464A763 86,867 640 SH SOLE 0 0 640
SPDR SERIES TRUST BLOOMBERG 3-12 M 78468R523 192,201 1,933 SH SOLE 0 0 1,933
SPDR SERIES TRUST BLOOMBERG 1-3 MO 78468R663 3,577 39 SH SOLE 0 0 39
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 729,571 17,542 SH SOLE 0 0 17,542
STANLEY BLACK & DECKER INC COM 854502101 481,025 7,100 SH SOLE 0 0 7,100
SYSCO CORP COM 871829107 4,342,628 57,336 SH SOLE 0 0 57,336
TE CONNECTIVITY PLC ORD SHS G87052109 7,234,256 42,890 SH SOLE 0 0 42,890
THERMO FISHER SCIENTIFIC INC COM 883556102 3,812,837 9,403 SH SOLE 0 0 9,403
TORONTO DOMINION BK ONT COM NEW 891160509 1,527,760 20,800 SH SOLE 0 0 20,800
TRACTOR SUPPLY CO COM 892356106 3,457,754 65,525 SH SOLE 0 0 65,525
TRANE TECHNOLOGIES PLC SHS G8994E103 356,051 814 SH SOLE 0 0 814
TRAVELERS COMPANIES INC COM 89417E109 1,843,350 6,890 SH SOLE 0 0 6,890
UGI CORP NEW COM 902681105 1,114,452 30,600 SH SOLE 0 0 30,600
UNION PAC CORP COM 907818108 7,552,606 32,826 SH SOLE 0 0 32,826
UNITED PARCEL SERVICE INC CL B 911312106 1,220,869 12,095 SH SOLE 0 0 12,095
UNITED RENTALS INC COM 911363109 7,982,038 10,594 SH SOLE 0 0 10,594
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 539,339 7,325 SH SOLE 0 0 7,325
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 64,139 390 SH SOLE 0 0 390
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 65,409 230 SH SOLE 0 0 230
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,240,872 13,933 SH SOLE 0 0 13,933
VANGUARD INDEX FDS SML CP GRW ETF 922908595 830,820 3,000 SH SOLE 0 0 3,000
VANGUARD INDEX FDS LARGE CAP ETF 922908637 24,821,100 87,000 SH SOLE 0 0 87,000
VANGUARD INDEX FDS GROWTH ETF 922908736 1,315,200 3,000 SH SOLE 0 0 3,000
VANGUARD INDEX FDS TOTAL STK MKT 922908769 90,529 297 SH SOLE 0 0 297
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 8,466 63 SH SOLE 0 0 63
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 41,407 616 SH SOLE 0 0 616
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,405,585 48,637 SH SOLE 0 0 48,637
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 407,293 1,990 SH SOLE 0 0 1,990
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 114,305 2,005 SH SOLE 0 0 2,005
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 159,972 1,200 SH SOLE 0 0 1,200
VANGUARD WORLD FD ENERGY ETF 92204A306 630,144 5,290 SH SOLE 0 0 5,290
VERTIV HOLDINGS CO COM CL A 92537N108 9,187,093 71,545 SH SOLE 0 0 71,545
VISA INC COM CL A 92826C839 1,575,263 4,436 SH SOLE 0 0 4,436
WASTE MGMT INC DEL COM 94106L109 8,872,266 38,774 SH SOLE 0 0 38,774