| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| ACCOUNTING FEES | 10,130 | 7,597 | 2,533 |
| Name of Bond | End of Year Book Value | End of Year Fair Market Value |
|---|---|---|
| INTEL CORP NOTE CALL MAKE WHOLE | 104,000 | 104,294 |
| COMCAST CORP NEW NOTE CALL MAKE WHOLE | 224,225 | 223,072 |
| PNC FINL SVCS GROUP INC NOTE | 223,345 | 217,958 |
| BANK MONTREAL MEDIUM SER F | 200,939 | 212,765 |
| JOHN DEERE CAPITAL CORPORATION | 204,858 | 212,783 |
| UNITEDHEALTH GROUP INC NOTE | 215,482 | 215,332 |
| CONOCOPHILLIPS NOTE CALL MAKE WHOLE | 221,010 | 221,726 |
| MERCK &CO INC BOND CALL | 239,822 | 234,830 |
| UNITED PARCEL SVCS INC NOTE | 215,645 | 213,611 |
| TARGET CORP NOTE CALL MAKE WHOLE | 186,150 | 189,826 |
| HERSHEY CO NOTE CALL MAKE WHOLE | 163,819 | 170,126 |
| BRISTOL-MYERS SQUIBB CO NOTE | 162,434 | 165,656 |
| APPLE INC NOTE CALL MAKE WHOLE | 165,912 | 168,318 |
| PEPSICO INC NOTE CALL MAKE WHOLE | 157,978 | 163,292 |
| JPMORGAN CHASE & CO SER E MTN | 200,000 | 193,336 |
| ARCHER DANIELS MIDLAND CO NOTE | 179,198 | 172,722 |
| Name of Stock | End of Year Book Value | End of Year Fair Market Value |
|---|---|---|
| FASTENAL COM STK USD 0.01 | 49,927 | 2,546,333 |
| MEDTRONTC PLC | 53,965 | 46,091 |
| AIR PRODUCTS AND CHEMICALS INC | 29,650 | 33,935 |
| AMGEN INC | 38,701 | 44,309 |
| ASTRAZENECA PLC SPON ADR EACH REP 0.50 | 54,762 | 56,282 |
| BECTON DICKINSON AND CO COM | 33,300 | 31,989 |
| BLACKROCK INC COM | 55,734 | 75,858 |
| COCA-COLA CORP | 52,521 | 53,730 |
| COMCAST CORP | 77,603 | 62,187 |
| DUKE ENERGY CORP NEW COM NEW | 45,160 | 46,759 |
| EDISON INTERNATIONAL | 44,898 | 56,287 |
| ENBRIDGE INC COM | 66,986 | 75,059 |
| ENTERGY CORP | 30,036 | 41,701 |
| EXXON MOBIL CORP COM | 53,875 | 63,036 |
| FIDELITY NATL INFORMATION SERVICES | 23,663 | 32,712 |
| GENUINE PARTS CO COM | 57,110 | 49,156 |
| GSK PLC SPON ADS EACH REP 2 ORD SHS | 41,740 | 39,772 |
| INTERNATIONAL BUS MACH CORP COM | 26,888 | 43,966 |
| JPMORGAN CHASE &CO. COM | 51,823 | 105,951 |
| ORACLE CORP | 21,583 | 44,493 |
| PLAINS GP HLDGS L P LTD PARTNR INT A | 21,822 | 24,978 |
| ROCHE HOLDINGS ADR | 34,916 | 33,345 |
| STARBUCKS CORP COM | 51,144 | 53,199 |
| TARGET CORP | 42,413 | 42,582 |
| TEXAS INSTRUMENTS INC COM | 33,368 | 35,252 |
| US BANCORP | 35,080 | 43,764 |
| UNITED PARCEL SERVICE INC CL B | 58,470 | 56,618 |
| VERIZON COMMUNICATIONS | 58,988 | 47,628 |
| WEC ENERGY GROUP INC COM | 30,557 | 36,676 |
| WELLS FARGO CO NEW COM | 42,496 | 54,296 |
| AMERICAN TOWER CORP NEW COM | 45,488 | 42,917 |
| LAMAR ADVERTISING CO COM USD | 59,913 | 65,496 |
| AON PLC SHS CL A COM USD | 51,802 | 66,445 |
| ALPHABET INC CAP STK CL C | 65,815 | 143,211 |
| AMAZON.COM INC | 36,466 | 65,817 |
| APPLE INC | 28,636 | 52,338 |
| AUTODESK INC | 19,031 | 23,941 |
| BERKSHIRE HATHAWAY INC COM | 10,452 | 24,024 |
| BROOKFIELD ASSET MANAGEMENT LTD CLASS A | 32,375 | 58,363 |
| BROWN-FORMAN CORP COM USD | 5,806 | 4,558 |
| CANADIAN PAC KANS CITY LTD | 40,799 | 41,613 |
| CASEYS GENERAL STORES INC | 44,067 | 46,359 |
| CAVCO INDUSTRIES INC | 22,157 | 40,161 |
| CHIPOTLE MEXICAN GRILL INC | 35,719 | 48,722 |
| CINTAS CORP | 11,734 | 43,117 |
| CONSTELLATION SOFTWARE INC COM | 23,458 | 74,175 |
| COPART INC COM | 24,996 | 72,541 |
| DANAHER CORPORATION COM | 7,843 | 8,264 |
| DELL TECHNOLOGIES INC CL C | 6,555 | 21,435 |
| EXPEDITORS INTERNATIONAL OF WASHINGTON INC | 24,681 | 30,905 |
| META PLATFORMS INC CLASS A COMMON | 30,105 | 70,847 |
| FACTSET RESEARCH SYSTEMS INC | 21,238 | 49,469 |
| FAIR ISAAC CORP | 8,216 | 45,791 |
| GARTNER INC COM | 17,102 | 22,286 |
| GE AEROSPACE COM NEW | 11,072 | 11,175 |
| HENRY JACK &ASSOCIATES INC COM | 9,621 | 11,745 |
| IDEXX LABORATORIES INC COM | 18,653 | 31,421 |
| INTERCONTINENTAL EXCHANGE INC COM | 39,979 | 60,498 |
| INTUITIVE SURGICAL INC | 11,498 | 34,449 |
| LVMH MOET HENNESSY LOUIS VUTTTON | 57,163 | 57,634 |
| MSCI INC | 28,293 | 92,402 |
| MICROSOFT CORP | 39,861 | 71,655 |
| MONSTER BEVERAGE CORP NEW COM | 26,654 | 32,062 |
| MOODYS CORP COM | 35,028 | 104,141 |
| MORNINGSTAR INC | 27,450 | 59,270 |
| NVR INC COM | 19,362 | 40,894 |
| PAYCOM SOFTWARE INC COM | 49,270 | 57,392 |
| PAYCHEX LNC COM | 7,189 | 12,620 |
| POOL CORP COM | 14,198 | 12,274 |
| REPUBLIC SERVICES INC | 42,204 | 63,372 |
| ROLLINS INC | 8,736 | 10,846 |
| ROPER TECHNOLOGIES INC | 15,754 | 21,314 |
| S&P GLOBAL INC COM | 26,723 | 62,751 |
| SALESFORCE INC COM | 51,113 | 101,302 |
| STRYKER CORPORATION | 44,594 | 86,772 |
| THERMO FISHER SCIENTIFIC INC | 20,770 | 29,133 |
| TRANSDIGM GROUP INC | 22,188 | 22,811 |
| UNITEDHEALTH GROUP INC | 27,343 | 58,174 |
| VERISK ANALYTICS INC COM | 15,792 | 23,136 |
| VISA INC | 35,793 | 63,840 |
| CRH ORD | 6,327 | 11,102 |
| ICON PLC ORD | 9,072 | 6,082 |
| LINDE PLC COM | 5,228 | 7,536 |
| ALCON INC | 4,076 | 4,584 |
| SPOTIFY TECHNOLOGY S.A. COM | 5,253 | 6,263 |
| CHECK POINT SOFTWARE TECHNOLOGIES | 3,328 | 2,987 |
| ASML HOLDING NV | 13,497 | 13,169 |
| FERRARI N V | 6,954 | 8,072 |
| ABB LTD SPON ADR EACH REP 1 ORD SHS | 8,446 | 8,057 |
| ARGENX SE SPON ADR EACH REP 1 ORD | 8,596 | 10,455 |
| ASICS CORP UNSP ADR EA REPR 1 ORD | 3,412 | 3,721 |
| ASTRAZENECA PLC SPON ADR EACH REP | 13,391 | 12,907 |
| ATLAS COPCO AB SP ADR A NEW | 8,657 | 8,624 |
| BANCO BILBAO VIZCAYA ARGENTAR ADS | 8,784 | 7,951 |
| BRAMBLES LTD SPON ADR EACH REP 2 ORD | 4,602 | 6,640 |
| CANADIAN PAC KANS CITY LTD | 11,615 | 12,375 |
| COMPASS GROUP PLC SPON ADR EACH | 8,231 | 10,480 |
| DANONE SPONSORED FRANCE ADR | 11,214 | 10,458 |
| DEUTSCHE BOERSE AG UNSPONSORD ADR | 7,043 | 8,951 |
| DEUTSCHE TELEKOM ADR | 7,582 | 12,268 |
| EDP ENERGIAS DE PORTUGAL SA | 11,382 | 7,112 |
| GIVAUDAN SA ADR EACH 50 REPR 1 ORD | 8,643 | 8,098 |
| HDFC BANK LTD SPON ADS EACH REP 3 | 8,542 | 8,940 |
| HALEON PLC SPON ADS EACH REP 2 ORD | 4,388 | 4,942 |
| HERMES INTERNATIONAL SA ADR | 4,425 | 4,542 |
| HOYA ADR | 7,883 | 8,928 |
| INDITEX | 11,992 | 17,576 |
| INTESA SANPAOLO S.P.A. SPON ADR EACH | 6,654 | 9,902 |
| L OREAL UNSPON ADR EACH REP 0.2ORD | 9,159 | 8,027 |
| LVMH MOET HENNESSY LOUIS VUITTON | 9,701 | 8,887 |
| LENOVO GROUP ADR | 3,922 | 3,502 |
| LLOYDS BANKING GROUP ADR 4 ORD | 8,125 | 7,526 |
| LONDON STOCK EXCHANGE GROUP UNSPN | 13,757 | 19,201 |
| MITSUBISHI UFJ FINANCIAL GROUP INC | 5,019 | 4,946 |
| MONOTARO CO LTD UNSPONSORD ADR | 3,891 | 3,013 |
| NOMURA RESEARCH INSTITUTE UNSP ADR | 2,909 | 3,026 |
| NOVO NORDISK A/S ADR-EACH CNV INTO 1 | 11,290 | 18,838 |
| OLYMPUS CORPORATION UNSPON ADR | 8,315 | 6,562 |
| PUBLICIS GROUPE SA SPONSORED ADR | 7,902 | 7,641 |
| RELX PLC SPON ADS EACH REPR 1 ORD | 7,626 | 11,264 |
| RENTOKIL INITIALSPON ADS EACH REP 5 | 5,633 | 3,545 |
| SMC SPN ADR REP ORD | 6,182 | 5,019 |
| SAFRAN SA UNSPON ADR EA REP 0.25 ORD | 5,231 | 8,121 |
| SAP ADR REP 1 ORD | 9,393 | 18,958 |
| SCHNEIDER ELECTRIC SE UNSPONSORD | 9,546 | 10,871 |
| SEA LIMITED ADS EACH REP ONE CLASS A | 7,435 | 10,504 |
| SHOPIFY INC COM NPV CL A | 5,471 | 9,144 |
| SONY GROUP CORPORATION SPON ADS | 11,324 | 14,706 |
| STRAUMANN HOLDING AG UNSP EACH | 4,756 | 4,420 |
| TAIWAN SEMICONDUCTOR MANUFACTURING SPON | 4,402 | 7,505 |
| TERUMO ADR | 5,216 | 5,343 |
| THOMSON-REUTERS CORP COM NPV | 5,751 | 8,340 |
| 3I GROUP UNSP ADR EACH REPR 0.5 ORD | 4,464 | 6,712 |
| TOKIO MARINE HLDGS INC ADR | 7,999 | 7,636 |
| TOKYO ELECTRON UNSPON ADR EACH | 8,523 | 9,512 |
| UCB S.A. UNSP ADR EACH REPR 0.5 ORD | 3,455 | 3,559 |
| UNILEVER PLC SPON ADR NEW | 8,543 | 9,185 |
| ZAI LAB LIMITED ADS EACH REP 10 ORD | 476 | 445 |
| CREDICORP COM STK USD5 | 5,654 | 7,149 |
| LINDE PLC COM | 4,973 | 7,117 |
| ALCON INC | 7,230 | 7,895 |
| AIA GROUP ADR | 9,449 | 6,340 |
| ADYEN NV UNSPON ADS EACH REP | 11,352 | 7,198 |
| L AIR LIQUIDE ORD ADR | 4,333 | 5,289 |
| ALFA LAVAL AB UNSP ADR EACH REPR 1 | 6,755 | 7,683 |
| ALLIANZ SE UNSPON ADS EACH REP | 13,509 | 19,271 |
| AMBEV SA SPON ADR EACH | 8,215 | 5,776 |
| ASSA ABLOY UNSP ADR EA REPR | 4,358 | 5,757 |
| ATLAS COPCO AB SP ADR A NEVI | 8,257 | 8,170 |
| BANCO BTLBAO VIZCAYA ARGENTAR ADS | 7,509 | 10,673 |
| BHP GROUP LTD SPON ADS EACH REP 2 | 7,859 | 7,276 |
| CANADIAN NATL RY CO COM | 6,419 | 5,583 |
| CHUGAI PHARMACEUTICAL CO | 11,386 | 16,280 |
| COLOPLAST SPON ADS EACH REPR | 4,828 | 4,322 |
| DBS GROUP HLDGS LTD SPONS ADR EACH | 15,036 | 23,047 |
| DAIFUKU CO LTD UNSPON ADS EACH REP | 5,050 | 5,155 |
| DASSAULT SYSTEMES SPON ADR EACH | 18,328 | 12,502 |
| DISCO CORPORATION UNSP ADR EACH REP | 7,197 | 6,696 |
| ENN ENERGY HOLDINGS LTD UNSP ADR | 12,413 | 7,112 |
| EPIROC AB UNSPON ADS EACH REP 1 ORD | 7,528 | 6,319 |
| FOMENTO ECONOMICO MEXICANO SAB DE | 9,951 | 10,686 |
| GENMAB AS SPON ADS EACH REP 0.1 ORD | 9,754 | 4,842 |
| GRUPO FINANCIERO BANORTE ADR | 5,882 | 5,040 |
| HDFC BANK LTD SPON ADS EACH REP 3 | 16,415 | 15,710 |
| HAIER SMART HOME CO LTD UNSPON ADR | 6,555 | 7,546 |
| HALEON PLC SPON ADS EACH REP 2 ORD | 12,910 | 14,024 |
| INFINEON TECHNOLOGIES AG SPON | 16,501 | 14,269 |
| KOMATSU SPON ADR EACH REP 1 ORD NPV | 5,432 | 6,393 |
| L OREAL UNSPON ADR EACH REP 0.2 ORD | 13,460 | 11,406 |
| MANULIFE FINANCIAL CORP COM NPV | 8,211 | 14,557 |
| MERCADOLIBRE INC COM | 6,628 | 6,802 |
| NESTLE ADR | 13,478 | 9,722 |
| NOVONESIS | 5,987 | 5,032 |
| TELKOM INDONESIA | 7,760 | 4,935 |
| PING AN INSURANCE GROUP COMPANY ADR | 4,662 | 4,016 |
| RIO TINTO ADR EACH REP 1 ORD | 8,486 | 7,586 |
| ROCHE HOLDINGS ADR | 14,806 | 11,964 |
| SHELL PLC SPON ADS EA REP 2 ORD SHS | 11,168 | 14,347 |
| SAP ADR REP 1 ORD | 8,342 | 15,265 |
| SCHNEIDER ELECTRIC SE UNSPONSORD | 8,839 | 13,452 |
| SHIMANO INC UNSP ADR EACH | 4,901 | 3,934 |
| SHIONOGI & CO UNSP ADS EACH REPR 0.25 | 9,479 | 6,062 |
| SONOVA HOLDING AG UNSPONSORED ADR | 5,571 | 4,878 |
| SONY GROUP CORPORATION SPON ADS | 11,224 | 12,865 |
| SYMRISE AG UNSP ADR EACH REPR 0.25 | 7,318 | 5,942 |
| SYSMEX CORP UNSP ADR EA REPR 1/2 ORD | 16,094 | 10,566 |
| TAIWAN SEMTCONDUCTOR | 10,819 | 21,724 |
| TECHTRONIC INDUSTRIES COMPANY | 5,802 | 5,249 |
| TENCENT HOLDINGS LIMITED UNSPON ADR | 10,677 | 10,051 |
| UNICHARM CORP SPONSORED ADR | 8,910 | 4,219 |
| ZTO EXPRESS (CAYMAN) INC SPON ADS | 6,577 | 6,119 |
| AMDOCS LTD ORD | 46,665 | 59,002 |
| ACCENTURE PLC | 46,876 | 61,211 |
| EATON CORPORATION PLC | 38,922 | 56,418 |
| ICON PLC ORD | 34,195 | 43,410 |
| NVENT ELECTRTC PLC COM | 48,139 | 53,506 |
| STERIS PLC ORD | 43,379 | 48,512 |
| ALCON INC | 58,319 | 50,594 |
| AIR PRODUCTS AND CHEMICALS | 45,014 | 53,657 |
| ALPHABET INC CAP STK CL C | 20,099 | 67,416 |
| AMETEK INC COM | 35,009 | 60,567 |
| AUTOMATIC DATA PROCESSING INC COM | 50,651 | 64,401 |
| AVERY DENNTSON CORP COM USD | 26,716 | 47,157 |
| BECTON DICKINSON &CO COM | 54,997 | 55,810 |
| BOSTON SCIENTIFIC CORP | 38,216 | 62,613 |
| BROADRIDGE FINANCIAL SOLUTION INC | 33,731 | 62,853 |
| BROWN & BROWN INC | 18,302 | 60,294 |
| THE CIGNA GROUP COM | 58,116 | 44,735 |
| CACI INTERNATIONAL INC | 21,490 | 43,234 |
| CARLISLE COMPANIES INC | 15,589 | 52,375 |
| CURTISS-WRIGHT CORP | 49,406 | 59,263 |
| DARDEN RESTAURANTS INC | 58,157 | 72,249 |
| DECKERS OUTDOOR CORP | 41,533 | 70,878 |
| EMCOR GROUP INC | 20,087 | 62,184 |
| FTI CONSULTING INC | 58,303 | 50,649 |
| FACTSET RESEARCH SYSTEMS INC | 55,199 | 66,279 |
| FISERV INC COM STK | 29,336 | 59,777 |
| FRANKLIN ELECTRIC CO INC | 45,209 | 57,398 |
| ARTHUR J. GALLAGHER & CO. | 14,245 | 55,351 |
| GENERAL DYNAMICS CORP COM | 49,973 | 53,225 |
| GRACO INC | 52,893 | 62,122 |
| GRAINGER WW INC COM | 30,004 | 55,865 |
| HONEYWELL INTERNATIONAL INC | 45,823 | 63,023 |
| ITT INC COM | 33,524 | 58,295 |
| INGERSOLL RAND INC COM | 46,715 | 54,186 |
| INTERCONTINENTAL EXCHANGE INC COM | 28,992 | 53,495 |
| IQVIA HLDGS INC COM | 29,805 | 47,359 |
| JACOBS SOLUTTONS INC COM | 45,757 | 61,332 |
| LEIDOS HOLDINGS INC COM | 39,114 | 54,167 |
| MARSH &MCLENNAN COMPANIES INC COM | 22,827 | 55,651 |
| PARKER-HANNIFIN CORP COM | 28,720 | 59,787 |
| PRIMERICA INC COM | 26,691 | 62,155 |
| RB GLOBAL INC COM NPV | 41,594 | 64,681 |
| REPUBLTC SERVICES INC | 46,126 | 57,135 |
| ROPER TECHNOLOGIES INC | 58,319 | 55,104 |
| SS&C TECHNOLOGIES HLDGS INC COM | 42,164 | 60,169 |
| SAIA INC | 51,944 | 56,966 |
| STRYKER CORPORATION COM | 31,088 | 58,688 |
| TJX COMPANTES INC | 33,790 | 61,371 |
| TELEDYNE TECHNOLOGIES INC | 52,009 | 63,122 |
| TEXAS ROADHOUSE INC | 32,425 | 60,985 |
| TORO CO | 53,589 | 56,390 |
| TRACTOR SUPPLY CO | 21,799 | 54,387 |
| UNION PAC CORP COM | 35,454 | 54,045 |
| UNITEDHEALTH GROUP INC | 30,069 | 48,563 |
| VISA INC | 48,078 | 68,897 |
| WATSCO INC | 36,064 | 54,497 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| LEGAL FEES | 78,600 | 58,950 | 19,650 |
| Description | Beginning of Year - Book Value | End of Year - Book Value | End of Year - Fair Market Value |
|---|---|---|---|
| COOP EQUITY | 311 | 0 | 0 |
| Description | Amount |
|---|---|
| BOOK TO TAX ADJUSTMENT | 7,260 |
| Description | Revenue and Expenses per Books | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| OFFICE SUPPLIES | 446 | 0 | 446 | |
| STATE OF MN FILING FEE | 25 | 0 | 25 | |
| BANK FEES | 36 | 0 | 36 | |
| WEBSITE DESIGN AND FEES | 215 | 0 | 215 | |
| INSURANCE | 1,575 | 0 | 1,575 |
| Description | Revenue And Expenses Per Books | Net Investment Income | Adjusted Net Income |
|---|---|---|---|
| RETURNED GRANT | 10,000 | 10,000 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| BROKERAGE FEES | 101,262 | 101,262 | 0 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| FEDERAL EXCISE TAX | 10,916 | 0 | 0 | |
| FOREIGN TAX | 6,745 | 6,745 | 0 |