| Name of Stock | End of Year Book Value | End of Year Fair Market Value |
|---|---|---|
| ALIGN TECHNOLOGY INC COM | 13,031 | 10,634 |
| ALPHABET INC CAP STK CL C | 13,982 | 24,186 |
| ALPHABET INC CL A | 15,722 | 24,041 |
| AMAZON.COM INC | 37,487 | 64,281 |
| ANALOG DEVICES INC | 28,418 | 34,843 |
| ANSYS INC | 24,453 | 24,625 |
| CHARLES RIV LABORATORIES INTL INC COM | 11,097 | 6,461 |
| COSTAR GROUP INC | 41,554 | 35,509 |
| DANAHER CORP | 26,605 | 27,776 |
| ENSIGN GROUP INC COM | 14,061 | 17,936 |
| FAIR ISAAC CORPORATION COM | 12,224 | 17,918 |
| FASTENAL CO | 30,275 | 38,831 |
| FIVE BELOW INC | 18,795 | 13,540 |
| FLOOR & DECOR HLDGS INC CL A | 15,406 | 16,750 |
| GLOBANT S A COM | 34,049 | 37,952 |
| GRAND CANYON ED INC | 17,282 | 25,061 |
| GUIDEWIRE SOFTWARE INC | 13,508 | 17,869 |
| HEICO CORP NEW | 36,459 | 53,729 |
| IDEXX LABS INC | 23,375 | 20,259 |
| KINSALE CAP GROUP INC COM | 12,719 | 14,884 |
| MEDPACE HLDGS INC COM | 20,617 | 23,921 |
| MICROSOFT CORP | 56,681 | 96,102 |
| MOTOROLA SOLUTIONS INC COM NEW | 11,349 | 16,640 |
| NETFLIX INC | 15,395 | 24,957 |
| NVIDIA CORP | 11,715 | 112,938 |
| PAYCOM SOFTWARE INC | 38,883 | 24,391 |
| PAYLOCITY HLDG CORP COM | 9,671 | 10,372 |
| PRIVIA HEALTH GROUP INC COM | 14,098 | 12,101 |
| RB GLOBAL INC COM ISIN#CA74935Q1072 | 23,732 | 29,228 |
| ROLLINS INC COM | 25,734 | 29,015 |
| S&P GLOBAL INC COM | 29,005 | 37,352 |
| SALESFORCE.COM INC | 31,613 | 45,135 |
| SERVICENOW INC COM | 26,160 | 47,705 |
| STARBUCKS CORP COM | 19,333 | 18,341 |
| TESLA INC COM | 17,374 | 35,942 |
| THE TRADE DESK INC COM CL A | 14,787 | 19,980 |
| TYLER TECHNOLOGIES INC | 35,500 | 43,248 |
| UNITEDHEALTH GROUP INC | 22,391 | 29,846 |
| VEEVA SYS INC CL A | 36,216 | 33,640 |
| VERISK ANALYTICS INC | 20,529 | 25,615 |
| VISA INC COM CL A | 17,182 | 24,651 |
| WEST PHARMACEUTICAL SVCS INC | 27,155 | 29,480 |
| WORKIVA INC COM CL A | 16,130 | 20,367 |
| ABBOTT LABS | 29,750 | 30,540 |
| ABBVIE INC COM | 34,390 | 41,582 |
| ACCENTURE PLC IRELAND CLASS SHS | 29,611 | 46,436 |
| AMERICAN WTR WKS CO INC NEW COM | 36,896 | 32,367 |
| AMPHENOL CORP NEW CL A | 44,782 | 42,990 |
| APPLE INC COM | 56,105 | 139,985 |
| ATMOS ENERGY CORP COM | 34,633 | 52,366 |
| AUTOMATIC DATA PROCESSING INC COM | 22,922 | 45,666 |
| BECTON DICKINSON & CO | 27,506 | 24,048 |
| BLACKROCK INC NEW COM | 32,239 | 50,230 |
| BROADRIDGE FINL SOLUTIONS INC | 24,129 | 41,601 |
| CASEYS GEN STORES INC | 20,612 | 49,529 |
| CINTAS CORP COM | 29,473 | 37,271 |
| CINTAS CORP COM | 19,646 | 18,270 |
| CORTEVA INC COM | 45,650 | 40,612 |
| COSTCO WHOLESALE CORP NEW | 16,162 | 44,897 |
| EOG RES INC COM | 27,104 | 31,013 |
| EQUINIX INC COM | 33,656 | 38,658 |
| EXXON MOBIL CORP | 24,655 | 48,837 |
| FASTENAL CO COM | 28,694 | 43,793 |
| GALLAGHER ARTHUR J & CO | 19,053 | 40,874 |
| HENRY JACK & ASSOC INC | 30,237 | 28,925 |
| HOME DEPOT INC | 16,693 | 47,457 |
| ILLINOIS TOOL WORKS INC | 28,755 | 40,062 |
| INTUIT COM | 20,187 | 40,224 |
| MASTERCARD INC CL A | 25,628 | 42,652 |
| MCCORMICK & CO INC COM NON VTG | 44,238 | 38,730 |
| MCDONALDS CORP COM | 27,955 | 41,454 |
| MERCK & CO INC NEW COM | 24,836 | 31,734 |
| MICROSOFT CORP COM | 35,356 | 53,531 |
| MONDELEZ INTL INC CL A | 34,125 | 30,223 |
| MOTOROLA SOLUTIONS INC COM NEW | 38,593 | 51,308 |
| NASDAQ INC COM | 21,940 | 38,578 |
| POOL CORP COM | 30,865 | 26,252 |
| QUALCOMM INC COM | 21,265 | 34,257 |
| REPUBLIC SVCS INC COM | 19,619 | 45,266 |
| S&P GLOBAL INC COM | 33,010 | 49,305 |
| SHERWIN WILLIAMS CO COM | 25,187 | 41,471 |
| SNAP ON INC COM | 19,099 | 46,169 |
| STERIS PLC REGISTERED SHS | 23,343 | 30,423 |
| STRYKER CORP COMMON | 27,497 | 51,487 |
| T-MOBILE US INC COM | 36,642 | 49,002 |
| TEXAS INSTRS INC COM | 35,266 | 36,189 |
| TRACTOR SUPPLY CO COM | 31,473 | 55,182 |
| UNITED PARCEL SVC INC CL B | 33,213 | 20,176 |
| VERIZON COMMUNICATIONS INC COM | 47,832 | 40,590 |
| WATSCO INC COM | 19,195 | 43,598 |
| WEC ENERGY GROUP INC COM | 39,070 | 41,754 |
| WALMART INC COM | 42,866 | 55,836 |
| ZOETIS INC COM | 38,662 | 33,895 |
| FIRST TR EXCHANGE-TRADED FD VIII LOW DURATION STRATEGIC FOCUS ETF | 234,789 | 230,061 |
| FIRST TR VALUE LINE DIVID INDEX FD SHS | 582,432 | 758,681 |
| FIRST TR EXCHANGE-TRADED FD IV LONG DURATION OPPORTUNITIES ETF | 58,593 | 55,768 |
| FIRST TR EXCHANGE-TRADED FD IV LTD DURATION INVT GRADE CORPORATE ETF | 102,328 | 103,955 |
| FIRST TR EXCHANGE TRADED FD IV LOW DURATION OPPORTUNITIES ETF | 87,975 | 89,991 |
| INVESCO QQQ TR UNIT SER 1 | 373,194 | 683,515 |
| INVESCO EXCHANGE-TRADED FD TR S&P MIDCAP MOMENTUM ETF | 189,361 | 300,548 |
| INVESCO EXCHANGE-TRADED FD TR DWA CONSUMER STAPLES MOMENTUM ETF | 163,051 | 199,825 |
| ISHARES TR 20+ YR TREAS BD ETF | 29,174 | 25,500 |
| ISHARES TR MSCI EAFE SMALL CAP ETF | 189,735 | 167,488 |
| ISHARES TR MSCI EAFE SMALL CAP ETF | 43,949 | 43,456 |
| ISHARES TR MORNINGSTAR SMALL-CAP GROWTH ETF | 163,515 | 192,795 |
| ISHARES TR 5-10 YR INVT GRADE CORPORATE BD ETF | 29,327 | 29,979 |
| SPDR INDEX SHS FDS S&P EMERGING MKTS ETF | 188,366 | 181,759 |
| SPDR SER TR S&P 600 SMALL CAP VALUE ETF | 308,969 | 366,450 |
| VANGUARD INTL FD FTSE DEVELOPED MKTS ETF | 406,756 | 410,343 |
| VANGUARD WORLD FDS VANGUARD FINLS ETF | 152,767 | 234,841 |
| VANGUARD INDEX FDS VANGUARD MID-CAP ETF | 341,189 | 464,076 |
| VANGUARD FEDERAL MONEY MARKET FUND INVESTORS SHARES | 60,210 | 60,210 |
| Description | Amount |
|---|---|
| COST BASIS ADJUSTMENT- DONATED STOCK | 361,358 |
| Description | Revenue and Expenses per Books | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| SUPPLIES | 412 | 0 | 412 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| INVESTMENT FEES | 83,902 | 83,902 | 0 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| FOREIGN TAXES | 2,132 | 2,132 | 0 |