| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| TAX PREPARATION FEE (NON-ALLOC | 975 | 975 |
| Name of Bond | End of Year Book Value | End of Year Fair Market Value |
|---|---|---|
| 3135G0K36 FED NATL MTG ASSN | 40,428 | 43,580 |
| 126650DC1 CVS HEALTH CORP | 37,597 | 37,203 |
| 30040WAD0 EVERSOURCE ENERGY | 25,654 | 26,980 |
| 89114QCA4 TORONTO-DOMINION BAN | 51,065 | 53,576 |
| 00206RKG6 AT&T INC | 30,514 | 30,609 |
| 581557BE4 MCKESSON CORP 3.796% | 26,253 | 27,440 |
| 61746BEF9 MORGAN STANLEY | 52,265 | 57,261 |
| 58013MFF6 MCDONALD'S CORP | 26,936 | 29,224 |
| 3135G06G3 FED NATL MTG ASSN | 34,985 | 35,146 |
| 912828ZV5 US TREASURY NOTE | 40,102 | 39,833 |
| 89352HAK5 TRANS-CANADA PIPELIN | 26,203 | 27,016 |
| 59156RBH0 METLIFE INC 3.600% 4 | 58,519 | 60,449 |
| 172967LQ2 CITIGROUP INC | 50,653 | 52,001 |
| 863667BA8 STRYKER CORP | 30,510 | 30,610 |
| 912828ZQ6 US TREASURY NOTE | 29,672 | 29,330 |
| 14912L5X5 CATERPILLAR FINANCIA | 53,230 | 54,859 |
| 14149YBJ6 CARDINAL HEALTH INC | 29,849 | 33,875 |
| 166764BT6 CHEVRON CORP | 51,797 | 53,579 |
| 38143U8H7 GOLDMAN SACHS GROUP | 52,265 | 56,798 |
| 912828YG9 US TREASURY NOTE | 24,966 | 26,652 |
| 3137EAEX3 FED HOME LN MTG CORP | 74,722 | 74,876 |
| 3135G0Q22 FED NATL MTG ASSN | 4,965 | 5,406 |
| 06367WMQ3 BANK OF MONTREAL | 50,293 | 53,293 |
| 66989HAG3 NOVARTIS CAPITAL COR | 52,874 | 54,851 |
| 037833BS8 APPLE INC | 40,110 | 40,048 |
| 46625HRS1 JPMORGAN CHASE & CO | 51,608 | 55,918 |
| 00185AAK0 AON PLC | 10,677 | 11,401 |
| 7591EPAP5 REGIONS FINANCIAL CO | 26,158 | 27,120 |
| 031162CP3 AMGEN INC | 25,180 | 25,774 |
| 912828YS3 US TREASURY NOTE | 162,362 | 178,322 |
| 316773CX6 FIFTH THIRD BANCORP | 26,258 | 27,266 |
| 26441CAW5 DUKE ENERGY CORP | 25,126 | 25,754 |
| 9128286T2 US TREASURY NOTE 2.3 | 103,516 | 113,016 |
| 912828YB0 US TREASURY NOTE | 141,688 | 152,977 |
| 446150AM6 HUNTINGTON BANCSHARE | 26,644 | 28,306 |
| 912828ZS2 US TREASURY NOTE | 9,963 | 9,965 |
| 751212AC5 RALPH LAUREN CORP | 47,717 | 50,580 |
| 857477AN3 STATE STREET CORP 3. | 41,831 | 44,384 |
| 91282CAL5 US TREASURY NOTE | 9,887 | 9,847 |
| 9128286B1 US TREASURY NOTE | 36,647 | 40,179 |
| 037833DP2 APPLE INC | 16,167 | 16,196 |
| 13607RAD2 CANADIAN IMPERIAL BA | 52,502 | 54,284 |
| 631103AF5 NASDAQ OMX GROUP 4.2 | 26,923 | 27,732 |
| 06051GEU9 BANK OF AMERICA CORP | 51,635 | 53,011 |
| 191216BE9 COCA-COLA CO/THE 3.2 | 52,583 | 54,212 |
| 260543CJ0 DOW CHEMICAL CO/THE | 28,073 | 29,576 |
| 867914BS1 SUNTRUST BANKS INC | 37,565 | 39,633 |
| 87612EAZ9 TARGET CORP 2.900% 1 | 51,163 | 51,382 |
| 80283LAJ2 SANTANDER UK PLC | 52,759 | 55,302 |
| 14040HBF1 CAPITAL ONE FINANCIA | 10,503 | 10,950 |
| 92343VDY7 VERIZON COMMUNICATIO | 27,247 | 29,467 |
| Name of Stock | End of Year Book Value | End of Year Fair Market Value |
|---|---|---|
| 808513105 SCHWAB CHARLES CORP | 16,649 | 24,770 |
| 016255101 ALIGN TECHNOLOGY INC | 12,331 | 13,360 |
| 224399105 CRANE CO | 18,335 | 24,463 |
| 191098102 COCA-COLA CONSOLIDAT | 39,633 | 40,207 |
| 913259107 UNITIL CORP | 33,821 | 28,731 |
| 14808P109 CASS INFORMATION SYS | 21,599 | 23,969 |
| 98138H101 WORKDAY INC | 4,102 | 5,271 |
| 60770K107 MODERNA INC | 14,148 | 8,775 |
| 031162100 AMGEN INC | 30,504 | 33,798 |
| 412822108 HARLEY DAVIDSON INC | 6,580 | 12,111 |
| 21036P108 CONSTELLATION BRANDS | 11,705 | 13,800 |
| 252131107 DEXCOM INC | 4,167 | 9,982 |
| 58933Y105 MERCK & CO INC NEW | 48,644 | 55,542 |
| 513272104 LAMB WESTON HOLDINGS | 62,804 | 84,331 |
| 98980L101 ZOOM VIDEO COMMUNICA | 10,568 | 14,167 |
| 097023105 BOEING CO | 47,682 | 27,186 |
| 744320102 PRUDENTIAL FINL INC | 18,855 | 17,097 |
| G8060N102 SENSATA TECHNOLOGIES | 36,986 | 58,489 |
| 778296103 ROSS STORES INC | 19,416 | 24,808 |
| 452327109 ILLUMINA INC | 12,587 | 15,540 |
| 29362U104 ENTEGRIS INC | 84,548 | 160,007 |
| 7591EP100 REGIONS FINL CORP NE | 10,422 | 17,200 |
| 701877102 PARSLEY ENERGY INC-C | 18,351 | 40,569 |
| 88339J105 TRADE DESK INC/THE | 13,772 | 12,015 |
| 04911A107 ATLANTIC UNION BANKS | 56,824 | 55,504 |
| 30231G102 EXXON MOBIL CORPORAT | 86,774 | 41,756 |
| 87612E106 TARGET CORP | 15,039 | 30,893 |
| 143130102 CARMAX INC | 68,493 | 93,138 |
| 199908104 COMFORT SYS USA INC | 24,274 | 36,862 |
| 457985208 INTEGRA LIFESCIENCES | 72,352 | 83,098 |
| 92343V104 VERIZON COMMUNICATIO | 69,971 | 74,613 |
| 713448108 PEPSICO INC | 48,470 | 51,757 |
| 46120E602 INTUITIVE SURGICAL I | 19,263 | 30,270 |
| 12508E101 CDK GLOBAL INC | 33,138 | 46,284 |
| 871829107 SYSCO CORP | 11,339 | 13,590 |
| 29275Y102 ENERSYS | 25,119 | 41,364 |
| 57636Q104 MASTERCARD INC | 74,290 | 101,371 |
| 78409V104 S&P GLOBAL INC | 17,277 | 19,395 |
| 88579Y101 3M CO | 73,317 | 62,400 |
| 681116109 OLLIE'S BARGAIN OUTL | 21,029 | 34,180 |
| 537008104 LITTELFUSE INC COM | 31,244 | 48,385 |
| 587376104 MERCANTILE BANK CORP | 30,793 | 29,724 |
| 258278100 DORMAN PRODUCTS INC | 55,064 | 62,076 |
| 026874784 AMERICAN INTERNATION | 12,598 | 8,859 |
| 00287Y109 ABBVIE INC | 32,471 | 45,539 |
| G97822103 PERRIGO CO PLC | 78,353 | 68,600 |
| 02209S103 ALTRIA GROUP INC | 20,794 | 18,450 |
| 98978V103 ZOETIS INC | 40,116 | 72,820 |
| 90353T100 UBER TECHNOLOGIES IN | 10,992 | 17,442 |
| 110122157 BRISTOL-MYERS SQUIBB | 651 | 195 |
| 493732101 K.FORCE, INC. | 32,977 | 41,543 |
| 27616P103 EASTERLY GOVERNMENT | 41,521 | 48,290 |
| 291011104 EMERSON ELECTRIC CO | 9,702 | 14,386 |
| 806857108 SCHLUMBERGER LTD | 12,155 | 13,731 |
| 126501105 CTS CORP | 34,145 | 42,981 |
| 40412C101 HCA HOLDINGS INC | 11,837 | 13,979 |
| 833034101 SNAP ON INC | 13,216 | 15,403 |
| 375558103 GILEAD SCIENCES INC | 17,767 | 15,672 |
| 55261F104 M & T BANK CORPORATI | 64,205 | 76,889 |
| 438516106 HONEYWELL INTERNATIO | 52,513 | 72,531 |
| 084423102 BERKLEY W R CORP | 12,569 | 11,690 |
| 209115104 CONSOLIDATED EDISON | 33,559 | 27,318 |
| 030506109 AMERICAN WOODMARK CO | 42,980 | 51,618 |
| 911312106 UNITED PARCEL SERVIC | 44,334 | 63,655 |
| 89832Q109 TRUIST FINANCIAL COR | 18,426 | 15,673 |
| 683344105 ONTO INNOVATION INC | 35,069 | 52,733 |
| 532457108 ELI LILLY & CO COM | 64,242 | 94,888 |
| 98389B100 XCEL ENERGY INC | 17,844 | 19,334 |
| 848637104 SPLUNK INC | 4,045 | 5,436 |
| 840441109 SOUTH STATE CORP | 59,193 | 62,756 |
| G5960L103 MEDTRONIC PLC | 35,132 | 38,305 |
| 278865100 ECOLAB INC | 9,814 | 13,847 |
| 29364G103 ENTERGY CORP NEW COM | 18,090 | 15,575 |
| 931142103 WALMART INC | 40,605 | 49,155 |
| 679580100 OLD DOMINION FREIGHT | 62,360 | 90,759 |
| 64110L106 NETFLIX INC | 49,261 | 78,406 |
| 44925C103 ICF INTERNATIONAL IN | 62,112 | 59,687 |
| 92826C839 VISA INC-CLASS A SHR | 91,916 | 116,146 |
| 743315103 PROGRESSIVE CORP OHI | 11,257 | 14,436 |
| 872540109 TJX COMPANIES INC | 12,686 | 15,775 |
| 989207105 ZEBRA TECHNOLOGIES C | 4,149 | 8,071 |
| 83088M102 SKYWORKS SOLUTIONS I | 85,146 | 130,865 |
| 037833100 APPLE INC | 243,541 | 584,367 |
| 459200101 INTERNATIONAL BUSINE | 85,026 | 73,766 |
| 654106103 NIKE INC CL B | 29,801 | 54,466 |
| 742718109 PROCTER & GAMBLE CO | 72,787 | 123,417 |
| 244199105 DEERE & CO | 7,977 | 12,914 |
| 053015103 AUTOMATIC DATA PROCE | 15,661 | 19,030 |
| 001055102 AFLAC INC | 12,466 | 12,229 |
| 573284106 MARTIN MARIETTA MATL | 12,903 | 12,779 |
| 075887109 BECTON DICKINSON & C | 17,597 | 17,265 |
| 68389X105 ORACLE CORPORATION | 26,076 | 31,633 |
| 256746108 DOLLAR TREE INC | 64,879 | 89,565 |
| G29183103 EATON CORP PLC | 27,392 | 41,328 |
| 036752103 ANTHEM INC | 12,735 | 17,018 |
| 235851102 DANAHER CORP | 22,364 | 33,099 |
| 177376100 CITRIX SYS INC COM | 106,175 | 94,062 |
| 126650100 CVS HEALTH CORPORATI | 47,291 | 40,570 |
| 09215C105 BLACK KNIGHT INC | 80,993 | 103,811 |
| 466032109 J & J SNACK FOODS CO | 24,019 | 28,899 |
| 023135106 AMAZON COM INC COM | 232,584 | 407,116 |
| 172967424 CITIGROUP INC. | 51,467 | 44,580 |
| 81762P102 SERVICENOW INC | 10,530 | 22,568 |
| 011659109 ALASKA AIR GROUP INC | 11,656 | 16,172 |
| 860372101 STEWART INFORMATION | 32,759 | 39,655 |
| 032095101 AMPHENOL CORP CL A | 75,804 | 120,439 |
| 25746U109 DOMINION ENERGY INC | 18,960 | 17,672 |
| 09062X103 BIOGEN INC | 10,053 | 11,019 |
| 110122108 BRISTOL MYERS SQUIBB | 67,590 | 69,163 |
| 437076102 HOME DEPOT INC | 84,799 | 114,748 |
| 929160109 VULCAN MATERIALS COM | 86,606 | 116,868 |
| 17275R102 CISCO SYSTEMS INC | 80,767 | 77,686 |
| 79466L302 SALESFORCE COM INC | 46,718 | 70,542 |
| 626717102 MURPHY OIL CORP | 9,503 | 10,854 |
| 651639106 NEWMONT CORP | 12,426 | 11,798 |
| 717081103 PFIZER INC | 46,287 | 49,325 |
| 882508104 TEXAS INSTRUMENTS IN | 48,609 | 79,603 |
| 34964C106 FORTUNE BRANDS HOME | 7,926 | 13,715 |
| 68902V107 OTIS WORLDWIDE CORP | 30,183 | 29,790 |
| 052769106 AUTODESK INC | 4,101 | 8,550 |
| 493267108 KEYCORP NEW | 12,120 | 16,049 |
| 015351109 ALEXION PHARMACEUTIC | 4,206 | 5,937 |
| 099406100 BOOT BARN HOLDINGS I | 44,732 | 57,972 |
| 369550108 GENERAL DYNAMICS COR | 12,566 | 10,715 |
| 452308109 ILLINOIS TOOL WORKS | 12,921 | 16,718 |
| 025816109 AMERICAN EXPRESS CO | 25,264 | 29,018 |
| 855244109 STARBUCKS CORP COM | 18,833 | 23,536 |
| 680033107 OLD NATL BANCORP | 56,713 | 57,943 |
| 337738108 FISERV INC | 17,795 | 17,762 |
| 580135101 MCDONALDS CORP | 48,651 | 61,370 |
| 871607107 SYNOPSYS INC COM | 12,629 | 23,850 |
| 871237103 SYKES ENTERPRISES IN | 23,100 | 30,814 |
| 505336107 LA-Z-BOY INC | 37,576 | 54,342 |
| 75886F107 REGENERON PHARMACEUT | 11,295 | 9,662 |
| 816851109 SEMPRA ENERGY COM | 28,008 | 25,864 |
| G1151C101 ACCENTURE PLC | 28,920 | 40,749 |
| 872590104 T-MOBILE US INC | 13,784 | 17,665 |
| 14448C104 CARRIER GLOBAL CORP | 20,131 | 33,269 |
| 844741108 SOUTHWEST AIRLINES C | 12,430 | 15,708 |
| 615369105 MOODYS CORP | 9,858 | 11,610 |
| 909907107 UNITED BANKSHARES IN | 41,712 | 44,064 |
| 518439104 ESTEE LAUDER COMPANI | 12,779 | 17,302 |
| 58155Q103 MCKESSON CORP | 16,735 | 21,218 |
| 59156R108 METLIFE INC | 12,012 | 13,616 |
| G5494J103 LINDE PLC | 23,656 | 33,729 |
| 512807108 LAM RESEARCH CORP CO | 4,179 | 9,918 |
| 666807102 NORTHROP GRUMMAN COR | 13,032 | 12,189 |
| 853666105 STANDARD MTR PRODS I | 40,940 | 37,223 |
| 31428X106 FEDEX CORPORATION | 13,413 | 24,664 |
| 15135B101 CENTENE CORP DEL | 9,872 | 8,884 |
| 902788108 UMB FINL CORP COM | 21,559 | 22,974 |
| 127190304 CACI INTL INC FORMER | 35,294 | 42,386 |
| 980745103 WOODWARD INC. | 8,708 | 13,368 |
| 20030N101 COMCAST CORP CLASS A | 90,355 | 135,506 |
| 737446104 POST HOLDINGS INC | 77,167 | 86,768 |
| 31620M106 FIDELITY NATL INFORM | 17,950 | 21,078 |
| 009158106 AIR PRODS & CHEMS IN | 12,387 | 15,027 |
| 571903202 MARRIOTT INTERNATION | 18,488 | 16,094 |
| 060505104 BANK OF AMERICA CORP | 69,109 | 74,714 |
| 057665200 BALCHEM CORP CLASS B | 44,248 | 54,499 |
| 28176E108 EDWARDS LIFESCIENCES | 8,695 | 10,948 |
| 91324P102 UNITEDHEALTH GROUP I | 79,023 | 103,801 |
| 194014106 COLFAX CORPORATION | 7,736 | 12,466 |
| 125523100 CIGNA CORP | 16,091 | 18,944 |
| 35137L105 FOX CORP | 47,771 | 54,571 |
| 539830109 LOCKHEED MARTIN CORP | 18,730 | 17,394 |
| 254543101 DIODES INC | 21,867 | 31,866 |
| 30161N101 EXELON CORPORATION | 26,749 | 25,585 |
| 46625H100 JPMORGAN CHASE & CO | 111,285 | 124,910 |
| 149123101 CATERPILLAR INC | 14,967 | 25,301 |
| 693475105 PNC FINANCIAL SERVIC | 12,522 | 13,559 |
| 461202103 INTUIT COM | 16,011 | 22,031 |
| 058498106 BALL CORP | 37,566 | 52,740 |
| 191216100 COCA COLA CO | 56,591 | 57,253 |
| 370334104 GENERAL MILLS INC | 9,017 | 8,938 |
| 35671D857 FREEPORT-MCMORAN INC | 11,813 | 19,307 |
| 40425J101 HMS HLDGS CORP | 29,913 | 36,493 |
| 744573106 PUBLIC SVC ENTERPRIS | 11,458 | 11,369 |
| 816300107 SELECTIVE INS GROUP | 77,875 | 73,611 |
| 718172109 PHILIP MORRIS INTERN | 44,293 | 47,439 |
| G8473T100 STERIS PLC | 74,039 | 83,019 |
| 00724F101 ADOBE INC | 44,241 | 77,519 |
| 444859102 HUMANA INC | 12,756 | 20,514 |
| 701094104 PARKER HANNIFIN CORP | 12,885 | 12,803 |
| 860630102 STIFEL FINANCIAL COR | 57,386 | 79,374 |
| 969457100 WILLIAMS COS INC | 10,907 | 10,727 |
| 624580106 MOVADO GROUP INC COM | 41,072 | 35,484 |
| 126402106 CSW INDUSTRIALS INC | 24,298 | 40,847 |
| 548661107 LOWES COS INC | 24,882 | 37,399 |
| 902973304 US BANCORP | 11,992 | 16,679 |
| 566324109 MARCUS & MILLICHAP I | 45,060 | 52,345 |
| G0750C108 AXALTA COATING SYSTE | 34,878 | 53,246 |
| 58506Q109 MEDPACE HOLDINGS INC | 32,970 | 58,464 |
| G6095L109 APTIV PLC | 12,861 | 13,550 |
| 017175100 ALLEGHANY CORP DEL N | 67,513 | 79,083 |
| 217204106 COPART INC COM | 79,695 | 138,830 |
| 94106L109 WASTE MANAGEMENT INC | 12,340 | 12,501 |
| 002824100 ABBOTT LABS | 32,958 | 44,891 |
| 78463M107 SPS COMMERCE INC | 14,737 | 25,301 |
| 90138F102 TWILIO INC | 3,974 | 10,832 |
| 172908105 CINTAS CORP | 52,391 | 92,607 |
| 571748102 MARSH & MCLENNAN COS | 12,459 | 14,625 |
| 674599105 OCCIDENTAL PETE CORP | 8,966 | 10,853 |
| 824348106 SHERWIN WILLIAMS CO | 11,164 | 15,433 |
| 907818108 UNION PACIFIC CORP | 24,956 | 33,523 |
| 25179M103 DEVON ENERGY CORPORA | 10,531 | 14,371 |
| 88160R101 TESLA INC | 7,236 | 119,964 |
| 37959E102 GLOBE LIFE INC | 16,505 | 18,232 |
| 655844108 NORFOLK SOUTHERN COR | 11,274 | 15,682 |
| 00206R102 AT & T INC | 68,250 | 55,881 |
| 674599162 OCCIDENTAL PETROLEUM | 386 | 531 |
| 553777103 MTS SYS CORP | 19,305 | 28,382 |
| 256677105 DOLLAR GENERAL CORP | 10,965 | 13,249 |
| 101137107 BOSTON SCIENTIFIC CO | 17,692 | 14,955 |
| 14149Y108 CARDINAL HEALTH INC | 20,035 | 19,549 |
| 723484101 PINNACLE WEST CAP CO | 12,774 | 12,392 |
| 08160H101 BENCHMARK ELECTRS IN | 44,998 | 50,158 |
| 166764100 CHEVRON CORP | 109,518 | 83,437 |
| 50187A107 LHC GROUP INC | 20,342 | 36,478 |
| 26441C204 DUKE ENERGY HOLDING | 14,795 | 16,572 |
| 025537101 AMERICAN ELECTRIC PO | 12,513 | 11,241 |
| 595112103 MICRON TECHNOLOGY IN | 12,197 | 21,652 |
| 747525103 QUALCOMM INC | 22,828 | 52,862 |
| 349853101 FORWARD AIR CORP | 45,205 | 58,398 |
| 483007704 KAISER ALUMINUM CORP | 50,427 | 59,043 |
| 26614N102 DUPONT DE NEMOURS IN | 12,495 | 13,013 |
| 353514102 FRANKLIN ELEC INC CO | 36,959 | 53,845 |
| 45866F104 INTERCONTINENTAL EXC | 12,784 | 15,910 |
| 038222105 APPLIED MATERIALS IN | 8,242 | 15,189 |
| 478160104 JOHNSON & JOHNSON | 91,942 | 104,028 |
| 172062101 CINCINNATI FINANCIAL | 69,329 | 90,428 |
| 67066G104 NVIDIA CORP | 21,832 | 78,852 |
| 609207105 MONDELEZ INTERNATION | 17,784 | 19,646 |
| 02079K107 ALPHABET INC CL C | 86,319 | 136,647 |
| 842587107 SOUTHERN CO | 30,293 | 33,479 |
| 594918104 MICROSOFT CORP | 218,485 | 447,287 |
| 60786M105 MOELIS & CO | 84,227 | 127,140 |
| 247361702 DELTA AIR LINES INC | 12,767 | 12,103 |
| 14040H105 CAPITAL ONE FINANCIA | 22,835 | 23,724 |
| 65339F101 NEXTERA ENERGY INC | 29,212 | 37,032 |
| G037AX101 AMBARELLA INC | 18,550 | 37,646 |
| 852234103 SQUARE INC | 4,093 | 14,582 |
| 067806109 BARNES GROUP INC COM | 33,813 | 38,575 |
| 278642103 EBAY INC | 10,782 | 9,347 |
| 115637209 BROWN FORMAN CORP CL | 54,069 | 70,296 |
| 418056107 HASBRO INC | 47,880 | 61,643 |
| 458140100 INTEL CORP | 67,324 | 67,307 |
| 617446448 MORGAN STANLEY | 18,447 | 24,876 |
| 023608102 AMEREN CORPORATION | 30,570 | 31,068 |
| 26875P101 EOG RESOURCES, INC | 9,558 | 10,373 |
| 345370860 FORD MOTOR COMPANY | 12,970 | 17,079 |
| 70450Y103 PAYPAL HOLDINGS INC | 36,796 | 70,963 |
| 22160K105 COSTCO WHOLESALE COR | 67,798 | 114,541 |
| 00507V109 ACTIVISION BLIZZARD | 4,078 | 8,171 |
| G0403H108 AON PLC | 10,475 | 12,254 |
| 126408103 CSX CORP | 12,365 | 16,880 |
| 071813109 BAXTER INTL INC | 10,579 | 9,549 |
| 501044101 KROGER CO | 11,512 | 11,243 |
| 38141G104 GOLDMAN SACHS GROUP | 12,012 | 16,086 |
| 16119P108 CHARTER COMMUNICATIO | 11,266 | 19,847 |
| 007903107 ADVANCED MICRO DEVIC | 8,797 | 26,504 |
| 084670702 BERKSHIRE HATHAWAY I | 109,153 | 115,935 |
| 49456B101 KINDER MORGAN INC/DE | 9,748 | 9,077 |
| 194162103 COLGATE PALMOLIVE CO | 14,132 | 17,615 |
| 277432100 EASTMAN CHEM CO COM | 11,528 | 14,741 |
| 883556102 THERMO FISHER SCIENT | 21,770 | 42,852 |
| 651587107 NEWMARKET CORP | 70,360 | 66,913 |
| 82706C108 SILICON MOTION TECHN | 29,585 | 38,857 |
| 302081104 EXLSERVICE HOLDINGS | 39,704 | 51,163 |
| 695127100 PACIRA BIOSCIENCES I | 20,387 | 21,542 |
| 75513E101 RAYTHEON TECHNOLOGIE | 40,889 | 38,401 |
| 032654105 ANALOG DEVICES INC | 12,741 | 16,693 |
| 92532F100 VERTEX PHARMACEUTICA | 16,673 | 14,417 |
| 37940X102 GLOBAL PMTS INC W/I | 18,436 | 21,757 |
| 65336K103 NEXSTAR BROADCASTING | 63,811 | 70,209 |
| 30303M102 FACEBOOK INC | 130,315 | 193,670 |
| 02079K305 ALPHABET INC CL A | 92,899 | 134,953 |
| 92556V106 VIATRIS INC | 2,549 | 3,111 |
| 04247X102 ARMSTRONG WORLD INDU | 83,884 | 83,094 |
| 254687106 WALT DISNEY CO | 83,131 | 130,993 |
| 863667101 STRYKER CORP | 18,660 | 27,199 |
| 36237H101 G-III APPAREL GROUP | 36,806 | 39,622 |
| 500643200 KORN FERRY | 33,540 | 37,019 |
| 09247X101 BLACKROCK INC | 37,599 | 61,331 |
| 001744101 AMN HEALTHCARE SERVI | 53,291 | 72,686 |
| 37045V100 GENERAL MOTORS CO | 11,564 | 16,323 |
| 01973R101 ALLISON TRANSMISSION | 54,861 | 68,318 |
| H1467J104 CHUBB LTD | 39,195 | 44,945 |
| 260557103 DOW INC | 11,730 | 13,709 |
| 893641100 TRANSDIGM GROUP INC | 11,514 | 14,234 |
| 09857L108 BOOKING HOLDINGS INC | 28,291 | 33,409 |
| 451107106 IDACORP INC | 60,296 | 57,234 |
| 165303108 CHESAPEAKE UTILS COR | 27,595 | 33,220 |
| 88162G103 TETRA TECH INC NEW | 27,342 | 42,491 |
| 494368103 KIMBERLY CLARK CORP | 11,691 | 11,595 |
| 20825C104 CONOCOPHILLIPS | 10,315 | 10,277 |
| 369604103 GENERAL ELECTRIC CO | 24,705 | 25,963 |
| 12572Q105 CME GROUP INC | 37,282 | 37,502 |
| 11135F101 BROADCOM INC | 38,303 | 63,488 |
| Category/ Item | Listed at Cost or FMV | Book Value | End of Year Fair Market Value |
|---|---|---|---|
| 030506109 AMERICAN WOODMARK CO | |||
| 08160H101 BENCHMARK ELECTRS IN | |||
| 127190304 CACI INTL INC FORMER | |||
| 13123X102 CALLON PETE CO DEL C | |||
| 624580106 MOVADO GROUP INC COM | |||
| 816300107 SELECTIVE INS GROUP | |||
| 81725T100 SENSIENT TECHNOLOGIE | |||
| 126650100 CVS/CAREMARK CORPORA | |||
| 277432100 EASTMAN CHEM CO COM | |||
| 437076102 HOME DEPOT INC | |||
| 458140100 INTEL CORP | |||
| 539830109 LOCKHEED MARTIN CORP | |||
| 594918104 MICROSOFT CORP | |||
| 68389X105 ORACLE CORPORATION | |||
| 701094104 PARKER HANNIFIN CORP | |||
| 92532F100 VERTEX PHARMACEUTICA | |||
| 191216100 COCA COLA CO | |||
| 27579R104 EAST WEST BANCORP IN | |||
| 30231G102 EXXON MOBIL CORPORAT | |||
| 438516106 HONEYWELL INTERNATIO | |||
| 09247X101 BLACKROCK INC | |||
| 65336K103 NEXSTAR BROADCASTING | |||
| 576485205 MATADOR RESOURCES CO | |||
| 381430503 GOLDMAN ACTIVEBETA U | AT COST | 1,915,080 | 2,440,397 |
| 037833100 APPLE COMPUTER INC C | |||
| 025816109 AMERICAN EXPRESS COM | |||
| 032654105 ANALOG DEVICES INC | |||
| 31428X106 FEDEX CORPORATION | |||
| 03064D108 AMERICOLD REALTY TRU | AT COST | 17,773 | 17,769 |
| 09857L108 BOOKING HOLDINGS INC | |||
| 744320102 PRUDENTIAL FINL INC | |||
| 852234103 SQUARE INC | |||
| 09062X103 BIOGEN IDEC INC | |||
| 517834107 LAS VEGAS SANDS CORP | |||
| 150870103 CELANESE CORP | |||
| 00206R102 AT & T INC | |||
| 857477AN3 STATE STREET CORP 3. | |||
| 7591EPAP5 REGIONS FINANCIAL CO | |||
| 912828YB0 US TREASURY NOTE | |||
| 9128286V7 US TREASURY NOTE | |||
| 9128286Y1 US TREASURY NOTE | |||
| 00185AAK0 AON PLC | |||
| 3135G0K36 FED NATL MTG ASSN | |||
| 912828R36 US TREASURY NOTE | |||
| 166764BT6 CHEVRON CORP | |||
| 064159JG2 BANK OF NOVA SCOTIA | |||
| 126501105 CTS CORP | |||
| 144285103 CARPENTER TECHNOLOGY | |||
| 505336107 LA-Z-BOY INC | |||
| 391416104 GREAT WESTERN BANCOR | |||
| 037833BS8 APPLE INC | |||
| 80283LAJ2 SANTANDER UK PLC | |||
| 34964C106 FORTUNE BRANDS HOME | |||
| 718172109 PHILIP MORRIS INTERN | |||
| 172967LQ2 CITIGROUP INC | |||
| 912828Y87 US TREASURY NOTE | |||
| 3138WEMY2 FNMA POOL #AS4874 | AT COST | 73,181 | 75,980 |
| 58013MFF6 MCDONALD'S CORP | |||
| 031162CP3 AMGEN INC | |||
| 057665200 BALCHEM CORP CL B | |||
| 88162G103 TETRA TECH INC NEW | |||
| 349853101 FORWARD AIR CORP | |||
| 197236102 COLUMBIA BANKING SYS | |||
| 683344105 ONTO INNOVATION INC | |||
| 099406100 BOOT BARN HOLDINGS I | |||
| 03475V101 ANGIODYNAMICS INC | |||
| 00770G847 JOHCM INTERNATIONAL | AT COST | 693,250 | 993,265 |
| 00724F101 ADOBE SYS INC | |||
| 023135106 AMAZON COM INC | |||
| 14040H105 CAPITAL ONE FINANCIA | |||
| 17275R102 CISCO SYSTEMS INC | |||
| 29364G103 ENTERGY CORP NEW COM | |||
| 316773100 FIFTH THIRD BANCORP | |||
| 375558103 GILEAD SCIENCES INC | |||
| 459200101 INTERNATIONAL BUSINE | |||
| 778296103 ROSS STORES INC | |||
| 871607107 SYNOPSYS INC COM | |||
| 22160K105 COSTCO WHOLESALE COR | |||
| 28176E108 EDWARDS LIFESCIENCES | |||
| 91324P102 UNITEDHEALTH GROUP I | |||
| 036752103 ANTHEM INC | |||
| 29444U700 EQUINIX INC | AT COST | 18,141 | 23,568 |
| G5960L103 MEDTRONIC PLC | |||
| G0177J108 ALLERGAN PLC | |||
| 101137107 BOSTON SCIENTIFIC CO | |||
| 110122108 BRISTOL MYERS SQUIBB | |||
| 126408103 CSX CORP | |||
| 337738108 FISERV INC | |||
| 534187109 LINCOLN NATL CORP IN | |||
| 571903202 MARRIOTT INTERNATION | |||
| 682680103 ONEOK INC COM | |||
| 717081103 PFIZER INC | |||
| 882508104 TEXAS INSTRUMENTS IN | |||
| 913017109 UNITED TECHNOLOGIES | |||
| 26875P101 EOG RESOURCES, INC | |||
| 30161N101 EXELON CORPORATION | |||
| G5494J103 LINDE PLC | |||
| G1151C101 ACCENTURE PLC | |||
| 70450Y103 PAYPAL HOLDINGS INC | |||
| 64110L106 NETFLIX.COM INC | |||
| 02079K305 ALPHABET INC/CA | |||
| 20030N101 COMCAST CORP CLASS A | |||
| 03027X100 AMERICAN TOWER CORP | AT COST | 17,957 | 19,079 |
| 57636Q104 MASTERCARD INC | |||
| 30303M102 FACEBOOK INC | |||
| 92826C839 VISA INC-CLASS A SHR | |||
| 446150AM6 HUNTINGTON BANCSHARE | |||
| 751212AC5 RALPH LAUREN CORP | |||
| 9128286T2 US TREASURY NOTE | |||
| 912828YA2 US TREASURY NOTE | |||
| 912828L32 US TREASURY NOTE | |||
| 912828YG9 US TREASURY NOTE | |||
| 92343VDY7 VERIZON COMMUNICATIO | |||
| 14149YBJ6 CARDINAL HEALTH INC | |||
| 128126109 CALAMP CORP | |||
| 464287655 ISHARES RUSSELL 2000 | AT COST | 1,441,377 | 1,887,078 |
| 921075438 VAN ECK EMERGING MAR | |||
| 464287499 ISHARES RUSSELL MID- | AT COST | 2,043,477 | 2,572,682 |
| 46432F842 ISHARES CORE MSCI EA | |||
| 002824100 ABBOTT LABORATORIES | |||
| 038222105 APPLIED MATERIALS IN | |||
| 097023105 BOEING COMPANY | |||
| 92214X106 VAREX IMAGING CORP | |||
| G037AX101 AMBARELLA INC | |||
| G0464B107 ARGO GROUP INTL HLDG | |||
| PFX990006 PIMCO FLEXIBLE CREDI | AT COST | 1,225,000 | 1,284,373 |
| 52106N459 LAZARD GL LIST INFRA | |||
| 084423102 BERKLEY W R CORP | |||
| 46434G103 ISHARES CORE MSCI EM | |||
| 075887109 BECTON DICKINSON AND | |||
| 007903107 ADVANCED MICRO DEVIC | |||
| 023608102 AMEREN CORP | |||
| 025537101 AMERICAN ELECTRIC PO | |||
| 052769106 AUTODESK INC COM | |||
| 254687106 WALT DISNEY CO | |||
| 35671D857 FREEPORT-MCMORAN COP | |||
| 369550108 GENERAL DYNAMICS COR | |||
| 595112103 MICRON TECHNOLOGY IN | |||
| 617446448 MORGAN STANLEY | |||
| 680665205 OLIN CORP 1 COM & 1 | |||
| 883556102 THERMO FISHER SCIENT | |||
| 969457100 WILLIAMS COS INC | |||
| 94106L109 WASTE MANAGEMENT INC | |||
| 67066G104 NVIDIA CORP | |||
| 98389B100 XCEL ENERGY INC | |||
| 816851109 SEMPRA ENERGY COM | |||
| 565849106 MARATHON OIL CORP | |||
| 02079K107 ALPHABET INC/CA | |||
| 55272X102 MFA MTG INVTS INC | |||
| G29183103 EATON CORP PLC | |||
| 66989HAG3 NOVARTIS CAPITAL COR | |||
| 9128287F1 US TREASURY NOTE | |||
| 912828YS3 US TREASURY NOTE | |||
| 912828XM7 US TREASURY NOTE | |||
| 36237H101 G-III APPAREL GROUP | |||
| 82706C108 SILICON MOTION TECHN | |||
| 302081104 EXLSERVICE HOLDINGS | |||
| 44925C103 ICF INTERNATIONAL IN | |||
| 369604103 GENERAL ELECTRIC CO | |||
| 427866108 THE HERSHEY COMPANY | |||
| 478160104 JOHNSON & JOHNSON | |||
| 512807108 LAM RESEARCH CORP CO | |||
| 30063P105 EXACT SCIENCES CORP | |||
| 026874784 AMERICAN INTERNATION | |||
| 26614N102 DUPONT DE NEMOURS IN | |||
| H1467J104 CHUBB LTD | |||
| 252131107 DEXCOM INC | |||
| 172967424 CITIGROUP INC | |||
| 81762P102 SERVICENOW INC | |||
| 00287Y109 ABBVIE INC | |||
| 98978V103 ZOETIS INC | |||
| 631103AF5 NASDAQ OMX GROUP 4.2 | |||
| 126650DC1 CVS HEALTH CORP | |||
| 260543CJ0 DOW CHEMICAL CO/THE | |||
| 3136ATKP8 FED NATL MTG ASSN | AT COST | 71,391 | 71,496 |
| 9128286B1 US TREASURY NOTE | |||
| 9128286X3 US TREASURY NOTE | |||
| 89114QCA4 TORONTO-DOMINION BAN | |||
| 871237103 SYKES ENTERPRISES IN | |||
| 909907107 UNITED BANKSHARES IN | |||
| 913259107 UNITIL CORP | |||
| 840441109 SOUTH STATE CORP | |||
| 143873107 CAROLINA FINANCIAL C | |||
| 258278100 DORMAN PRODUCTS INC | |||
| 000843201 ACAP STRATEGIC FUND- | AT COST | 1,575,000 | 2,022,826 |
| 77956H435 T ROWE PR OVERSEAS S | AT COST | 805,219 | 958,129 |
| 89832Q109 TRUIST FINANCIAL COR | |||
| 031162100 AMGEN INC | |||
| 149123101 CATERPILLAR INC | |||
| 654106103 NIKE INC CL B | |||
| 693475105 PNC FINANCIAL SERVIC | |||
| 872540109 TJX COS INC NEW | |||
| 58155Q103 MCKESSON CORP | |||
| 87612E106 TARGET CORP | |||
| 25746U109 DOMINION RES INC VA | |||
| G9618E107 WHITE MTNS INS GROUP | |||
| 37959E102 GLOBE LIFE INC | |||
| 88579Y101 3M CO | |||
| 02209S103 ALTRIA GROUP INC | |||
| 609207105 MONDELEZ INTERNATION | |||
| 98138H101 WORKDAY INC | |||
| 12572Q105 CME GROUP INC | |||
| 867914BS1 SUNTRUST BANKS INC | |||
| 912828YJ3 US TREASURY NOTE | |||
| 61746BEF9 MORGAN STANLEY | |||
| 26441CAW5 DUKE ENERGY CORP | |||
| 87612EAZ9 TARGET CORP 2.900% 1 | |||
| 191216BE9 COCA-COLA CO/THE 3.2 | |||
| 860630102 STIFEL FINANCIAL COR | |||
| 04911A107 ATLANTIC UNION BANKS | |||
| 742718109 PROCTER & GAMBLE CO | |||
| 747525103 QUALCOMM INC | |||
| 75886F107 REGENERON PHARMACEUT | |||
| 808513105 SCHWAB CHARLES CORP | |||
| 855244109 STARBUCKS CORP COM | |||
| 015351109 ALEXION PHARMACEUTIC | |||
| 92343V104 VERIZON COMMUNICATIO | |||
| 452327109 ILLUMINA INC | |||
| 37940X102 GLOBAL PMTS INC W/I | |||
| 58933Y105 MERCK & CO INC NEW | |||
| 110122157 BRISTOL-MYERS SQUIBB | |||
| 46120E602 INTUITIVE SURGICAL I | |||
| 88160R101 TESLA MOTORS INC | |||
| 16119P108 CCH I LLC | |||
| 447011107 HUNTSMAN CORP | |||
| 911312106 UNITED PARCEL SERVIC | |||
| 11135F101 BROADCOM INC | |||
| 46625H100 JPMORGAN CHASE & CO | |||
| 125523100 CIGNA CORP | |||
| 755111507 RAYTHEON CO | |||
| 166764100 CHEVRON CORP | |||
| 084670702 BERSHIRE HATHAWAY IN | |||
| 502431109 L3HARRIS TECHNOLOGIE | |||
| 65339F101 NEXTERA ENERGY INC | |||
| 90138F102 TWILIO INC | |||
| 79466L302 SALESFORCE COM INC | |||
| 3135G0Q22 FED NATL MTG ASSN | |||
| 537008104 LITTELFUSE INC COM | |||
| 591520200 METHODE ELECTRON INC | |||
| 493732101 K.FORCE, INC. | |||
| 001744101 AMN HEALTHCARE SVCS | |||
| 165303108 CHESAPEAKE UTILS COR | |||
| 244199105 DEERE & CO | |||
| 444859102 HUMANA INC | |||
| 518439104 ESTEE LAUDER COMPANI | |||
| 532457108 ELI LILLY & CO COM | |||
| 548661107 LOWES COS INC | |||
| 580135101 MCDONALDS CORP | |||
| 713448108 PEPSICO INC | |||
| 842587107 SOUTHERN CO | |||
| 887389104 TIMKEN CO | |||
| 907818108 UNION PACIFIC CORP | |||
| 931142103 WAL MART STORES INC | |||
| 989207105 ZEBRA TECHNOLOGIES C | |||
| 060505104 BANK AMER CORP | |||
| 38141G104 GOLDMAN SACHS GROUP | |||
| 14149Y108 CARDINAL HEALTH INC | |||
| 209115104 CONSOLIDATED EDISON | |||
| 235851102 DANAHER CORP | |||
| 278865100 ECOLAB INC | |||
| 419870100 HAWAIIAN ELEC INDS I | |||
| 56585A102 MARATHON PETROLEUM C | |||
| 848637104 SPLUNK INC | |||
| 59156RBH0 METLIFE INC 3.600% 4 | |||
| 14040HBF1 CAPITAL ONE FINANCIA | |||
| 13607RAD2 CANADIAN IMPERIAL BA | |||
| 316773CX6 FIFTH THIRD BANCORP | |||
| 9128282Q2 US TREASURY NOTE | |||
| 06051GEU9 BANK OF AMERICA CORP | |||
| 14912L5X5 CATERPILLAR FINANCIA | |||
| 387328107 GRANITE CONSTR INC | |||
| 680033107 OLD NATL BANCORP | |||
| 60786M105 MOELIS & CO | |||
| 457985208 INTEGRA LIFESCIENCES | |||
| 587376104 MERCANTILE BANK CORP | |||
| 68213N109 OMNICELL INC | AT COST | 39,283 | 67,091 |
| 50187A107 LHC GROUP INC | |||
| 566324109 MARCUS & MILLICHAP I | |||
| 00507V109 ACTIVISION BLIZZARD | |||
| 912828YK0 US TREASURY NOTE | |||
| 581557BE4 MCKESSON CORP 3.796% | |||
| 37045XCF1 GENERAL MOTORS FINL | |||
| 3137BKD72 FED HOME LN MTG CORP | AT COST | 59,205 | 60,269 |
| 38143U8H7 GOLDMAN SACHS GROUP | |||
| 46625HRS1 JPMORGAN CHASE & CO | |||
| 30040WAD0 EVERSOURCE ENERGY | |||
| 89352HAK5 TRANS-CANADA PIPELIN | |||
| 008492100 AGREE RLTY CORP COM | AT COST | 34,967 | 34,289 |
| 067806109 BARNES GROUP INC | |||
| 374297109 GETTY RLTY CORP COM | AT COST | 31,205 | 31,588 |
| 502175102 LTC PROPERTIES INC C | |||
| 69318J100 PC CONNECTION INC CO | |||
| 902788108 UMB FINL CORP COM | |||
| 451107106 IDACORP INC | |||
| 089302103 BIG LOTS INC | |||
| 27616P103 EASTERLY GOVERNMENT | |||
| 58506Q109 MEDPACE HOLDINGS INC | |||
| 87234N765 TCW EMRG MKTS INCM-I | AT COST | 1,830,000 | 1,876,330 |
| 413838657 OAKMARK INTL SM CAP | |||
| 06367WMQ3 BANK OF MONTREAL | |||
| 912828YH7 US TREASURY NOTE | |||
| 912828XT2 US TREASURY NOTE | |||
| 353514102 FRANKLIN ELEC INC CO | |||
| 553777103 MTS SYS CORP | |||
| 853666105 STANDARD MTR PRODS I | |||
| 74440Y884 PGIM HIGH YIELD-Q 10 | AT COST | 3,250,000 | 3,453,046 |
| 00143W859 INV OPP DEVELOP MRKT | AT COST | 1,800,000 | 2,372,027 |
| 46090F100 INVESCO OPTIMUM YIEL | AT COST | 631,178 | 808,780 |
| 862121100 STORE CAPITAL CORP | AT COST | 39,659 | 77,610 |
| 22822V101 CROWN CASTLE INTL CO | AT COST | 15,532 | 15,760 |
| 253868103 DIGITAL RLTY TR INC | AT COST | 9,992 | 9,347 |
| 3140J5LJ6 FNMA POOL #BM1228 | AT COST | 96,419 | 97,374 |
| 74340W103 PROLOGIS INC | AT COST | 15,758 | 17,839 |
| 46432F339 ISHARES EDGE MSCI US | AT COST | 1,784,281 | 2,153,952 |
| 476313408 JENSEN QUALITY GROWT | AT COST | 500,000 | 603,595 |
| Description | Amount |
|---|---|
| PY PENDING SALES | 19 |
| PY RETURN OF CAPITAL ADJ | 10,560 |
| PURCHASE OF ACCRUED INTEREST CARRYOVER | 149 |
| Description | Revenue and Expenses per Books | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| FILING FEE/STATE TAX | 10 | 0 | 10 | |
| FILING FEE/STATE TAX | 10 | 0 | 10 | |
| INVESTMENT EXPENSES - ADR FEES | 632 | 632 | 0 |
| Description | Revenue And Expenses Per Books | Net Investment Income | Adjusted Net Income |
|---|---|---|---|
| OTHER INCOME | 2,622 | 2,622 |
| Description | Amount |
|---|---|
| MUTUAL FUND TIMING ADJ | 6,355 |
| COST BASIS ADJUSTMENT | 11,498 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| INVESTMNT MNGMNT FEES (NON-DED | 13,713 | 13,713 |
| Category | Amount | Net Investment Income | Adjusted Net Income | Disbursements for Charitable Purposes |
|---|---|---|---|---|
| FOREIGN TAXES | 3,288 | 3,288 | 0 | |
| FEDERAL TAX PAYMENT - PRIOR YE | 15,770 | 0 | 0 | |
| FEDERAL ESTIMATES - PRINCIPAL | 15,770 | 0 | 0 | |
| FOREIGN TAXES ON NONQUALIFIED | 145 | 145 | 0 |