| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| ACCOUNTING FEES | 8,445 | 8,445 | 0 | 0 |
| Name of Bond | End of Year Book Value | End of Year Fair Market Value |
|---|---|---|
| CATALENT INC (CTLT) | 24,382 | 76,818 |
| ISHARES RUSSELL 2000 GROWTH | 143,499 | 241,408 |
| Name of Stock | End of Year Book Value | End of Year Fair Market Value |
|---|---|---|
| ACI WORLDWIDE INC (ACIW) | 21,380 | 27,760 |
| AMETEK INC (AME) | 52,398 | 147,040 |
| AMPHENOL CORP (APH) | 53,931 | 139,936 |
| APTARGROUP INC (ATR) | 64,399 | 97,984 |
| ASSURANT INC (AIZ) | 68,208 | 85,723 |
| AUTO DATA PROCESSING | 33,474 | 49,316 |
| CHEVRON | 19,835 | 20,253 |
| CHARLES RIVER LABS | 35,500 | 37,678 |
| CHURCH & DWIGHT INC (CHD) | 64,479 | 143,500 |
| COMMERCE BANCSHARES INC (CBSH) | 65,695 | 85,994 |
| CSW INDUSTRIALS INC (CSWI) | 21,724 | 36,258 |
| DANAHER CORP (DHR) | 45,634 | 180,956 |
| DONALDSON CO INC (DCI) | 71,875 | 94,816 |
| ECOLAB INC (ECL) | 62,622 | 117,295 |
| FASTENAL CO | 42,647 | 57,654 |
| FIDELITY NATIONAL INFORMATION (FIS) | 50,135 | 76,405 |
| FISERV INC (FISV) | 58,061 | 98,601 |
| FORTIVE CORP (FTV) | 75,585 | 106,806 |
| GALLAGHER ARTHUR J & CO | 53,965 | 169,670 |
| GENERAC HOLDINGS INC. (GNRC) | 27,085 | 114,374 |
| ISHARES RUSSELL 2000 VALUE | 71,019 | 145,052 |
| JANUS FUND | 132,733 | 156,196 |
| KADANT INC | 17,538 | 23,048 |
| LANDSTAR SYSTEM INC (LSTR) | 58,649 | 125,314 |
| NORDSON CORP (NDSN) | 72,887 | 114,872 |
| NVENT ELECTRIC PLC SHS (NVT) | 25,180 | 38,000 |
| PENTAIR PLC | 22,331 | 29,212 |
| PERFICIENT INC (PRFT) | 42,697 | 116,361 |
| PNC FINANCIAL SERVICE CORP (PNC) | 46,490 | 70,182 |
| ROPER TECHNOLOGIES INC (ROP) | 79,359 | 122,965 |
| ROSS STORES INC | 12,449 | 11,428 |
| VANGUARD FIXED INC SECS FD | 26,788 | 27,068 |
| VANGUARD FIXED INCOME SECS SHORT-TERM INVT GRADE | 3,607,328 | 3,655,647 |
| VANGUARD GNMA FUND PROSPECTUS | 33,641 | 32,850 |
| VANGUARD INDEX FUNDS MIDCAP GROWTH | 132,420 | 317,470 |
| VANGUARD INDEX FUNDS MIDCAP VALUE | 94,258 | 150,763 |
| VANGUARD SECTOR INDEX | 218,328 | 316,540 |
| VANGUARD SPECIALIZED FUNDS | 451,816 | 901,173 |
| VERISK ANALYTICS INC (VRSK) | 53,085 | 137,238 |
| VERTIV HLDG CO CLASS A (VRT) | 31,493 | 39,952 |
| VONTIER CORPORATION (VNT) | 40,705 | 43,022 |
| WABTEC CORPORATION (WAB) | 31,869 | 36,844 |
| XYLEM INC (XYL) | 53,793 | 131,912 |
| ZEBRA TECHNOLOGIES | 64,286 | 119,040 |
| ZIFF DAVIS INC | 41,321 | 38,801 |
| Category/ Item | Listed at Cost or FMV | Book Value | End of Year Fair Market Value |
|---|---|---|---|
| GRACO INC (GGG) | AT COST | 73,732 | 112,868 |
| IDEX CORP (IEX) | AT COST | 54,285 | 141,792 |
| ISHARES GLOBAL FINANCIALS | AT COST | 100,887 | 153,798 |
| PROCTER & GAMBLE CO (PG) | AT COST | 28,575 | 49,074 |
| REGAL BELOIT CORP | AT COST | 58,044 | 68,072 |
| RPM INTL INC (RPM) | AT COST | 69,939 | 121,200 |
| SCHWAB GOVERNMENT | AT COST | 540,553 | 540,553 |
| SELECT SECTOR SPDR | AT COST | 306,214 | 1,073,549 |
| SPDR DOW JONES | AT COST | 281,506 | 539,274 |
| SPDR S&P 500 | AT COST | 408,610 | 872,948 |
| TELEFLEX INC (TFX) | AT COST | 30,330 | 32,848 |
| THERMO FISHER SCIENTIFIC INC (TMO) | AT COST | 34,515 | 150,129 |
| Description | Revenue and Expenses per Books | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| BANK FEE | 15 | 15 | 0 | 0 |
| Description | Revenue And Expenses Per Books | Net Investment Income | Adjusted Net Income |
|---|---|---|---|
| CLASS ACTION SETTLEMENT | 991 | 991 |
| Description | Beginning of Year - Book Value | End of Year - Book Value |
|---|---|---|
| CREDIT CARD | 0 | 10,773 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| INVESTMENT FEES | 26,661 | 26,661 | 0 | 0 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| FEDERAL EXCISE TAX | 705 | 0 | 0 | 0 |