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
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
Apogee Enterprises, Inc. COM 037598109 63 1,973 SH   SOLE   1,973 0 0
Astec Industries, Inc. COM 046224101 69 1,185 SH   SOLE   1,185 0 0
Ames National Corporation COM 031001100 18 759 SH   SOLE   759 0 0
Atrion Corporation COM 049904105 45 70 SH   SOLE   70 0 0
Auburn National Bancorporation, Inc. COM 050473107 24 566 SH   SOLE   566 0 0
Balchem Corporation COM 057665200 47 405 SH   SOLE   405 0 0
Bar Harbor Bankshares COM 066849100 34 1,495 SH   SOLE   1,495 0 0
Badger Meter, Inc. COM 056525108 70 742 SH   SOLE   742 0 0
Cal-Maine Foods, Inc. COM NEW 128030202 45 1,198 SH   SOLE   1,198 0 0
Crown Castle International Corp. (REIT) COM 22822V101 8,668 54,450 SH   SOLE   54,450 0 0
CMC Materials, Inc. COM 12571T100 83 547 SH   SOLE   547 0 0
Cohu, Inc. COM 192576106 49 1,280 SH   SOLE   1,280 0 0
Cisco Systems, Inc. COM 17275R102 7,119 159,088 SH   SOLE   159,088 0 0
CSW Industrials, Inc. COM 126402106 72 647 SH   SOLE   647 0 0
Cubic Corporation COM 229669106 59 955 SH   SOLE   955 0 0
Chevron Corporation COM 166764100 5,779 68,432 SH   SOLE   68,432 0 0
Diodes Incorporated COM 254543101 88 1,245 SH   SOLE   1,245 0 0
Digital Realty Trust, Inc. COM 253868103 3,396 24,342 SH   SOLE   24,342 0 0
Dril-Quip, Inc. COM 262037104 36 1,224 SH   SOLE   1,224 0 0
Duke Energy Corporation COM NEW 26441C204 7,365 80,436 SH   SOLE   80,436 0 0
Eagle Bancorp Montana, Inc. COM 26942G100 15 730 SH   SOLE   730 0 0
Emerson Electric Co. COM 291011104 7,066 87,922 SH   SOLE   87,922 0 0
Enbridge Inc. COM 29250N105 7,029 219,728 SH   SOLE   219,728 0 0
Espey Mfg. & Electronics Corp. COM 296650104 22 1,165 SH   SOLE   1,165 0 0
Facebook, Inc. CL A 30303M102 55 200 SH   SOLE   200 0 0
The First of Long Island Corporation COM 320734106 26 1,454 SH   SOLE   1,454 0 0
Flowers Foods, Inc. COM 343498101 40 1,748 SH   SOLE   1,748 0 0
L.B. Foster Company COM 350060109 43 2,853 SH   SOLE   2,853 0 0
German American Bancorp, Inc. COM 373865104 69 2,085 SH   SOLE   2,085 0 0
General Dynamics Corporation COM 369550108 3,873 26,027 SH   SOLE   26,027 0 0
Gilead Sciences, Inc. COM 375558103 5,623 96,509 SH   SOLE   96,509 0 0
General Mills, Inc. COM 370334104 7,428 126,321 SH   SOLE   126,321 0 0
The Gorman-Rupp Company COM 383082104 185 5,714 SH   SOLE   5,714 0 0
Granite Construction Incorporated COM 387328107 121 4,532 SH   SOLE   4,532 0 0
Hingham Institution for Savings COM 433323102 56 260 SH   SOLE   260 0 0
Hooker Furniture Corporation COM 439038100 44 1,360 SH   SOLE   1,360 0 0
HP Inc. COM 40434L105 7,390 300,531 SH   SOLE   300,531 0 0
Hawkins, Inc. COM 420261109 68 1,301 SH   SOLE   1,301 0 0
International Business Machines Corporation COM 459200101 6,524 51,826 SH   SOLE   51,826 0 0
ICU Medical, Inc. COM 44930G107 44 206 SH   SOLE   206 0 0
Insteel Industries, Inc. COM 45774W108 32 1,430 SH   SOLE   1,430 0 0
The Interpublic Group of Companies, Inc. COM 460690100 3,388 144,058 SH   SOLE   144,058 0 0
iShares Trust - iShares Russell 1000 Value ETF RUS 1000 VAL ETF 464287598 2,006 14,668 SH   SOLE   14,668 0 0
J & J Snack Foods Corp. COM 466032109 201 1,296 SH   SOLE   1,296 0 0
Johnson & Johnson COM 478160104 7,123 45,262 SH   SOLE   45,262 0 0
Johnson Outdoors Inc. CL A 479167108 107 951 SH   SOLE   951 0 0
Kimball Electronics, Inc. COM 49428J109 43 2,693 SH   SOLE   2,693 0 0
Kimberly-Clark Corporation COM 494368103 5,768 42,781 SH   SOLE   42,781 0 0
The Coca-Cola Company COM 191216100 8,758 159,694 SH   SOLE   159,694 0 0
Lydall, Inc. COM 550819106 42 1,402 SH   SOLE   1,402 0 0
Lockheed Martin Corporation COM 539830109 6,372 17,951 SH   SOLE   17,951 0 0
McDonald's Corporation COM 580135101 7,617 35,496 SH   SOLE   35,496 0 0
Monarch Casino & Resort, Inc. COM 609027107 92 1,500 SH   SOLE   1,500 0 0
The Marcus Corporation COM 566330106 128 9,465 SH   SOLE   9,465 0 0
M/I Homes, Inc. COM 55305B101 67 1,520 SH   SOLE   1,520 0 0
MKS Instruments, Inc. COM 55306N104 58 388 SH   SOLE   388 0 0
Miller Industries, Inc. COM NEW 600551204 41 1,080 SH   SOLE   1,080 0 0
Merit Medical Systems, Inc. COM 589889104 64 1,154 SH   SOLE   1,154 0 0
Altria Group, Inc. COM 02209S103 4,331 105,645 SH   SOLE   105,645 0 0
Merck & Co., Inc. COM 58933Y105 8,841 108,081 SH   SOLE   108,081 0 0
Marten Transport, Ltd. COM 573075108 70 4,043 SH   SOLE   4,043 0 0
MSA Safety Incorporated COM 553498106 222 1,483 SH   SOLE   1,483 0 0
MYR Group Inc. COM 55405W104 122 2,037 SH   SOLE   2,037 0 0
Nicolet Bankshares, Inc. COM 65406E102 31 465 SH   SOLE   465 0 0
National HealthCare Corporation COM 635906100 37 553 SH   SOLE   553 0 0
National Presto Industries, Inc. COM 637215104 55 617 SH   SOLE   617 0 0
NETGEAR, Inc. COM 64111Q104 68 1,672 SH   SOLE   1,672 0 0
Northern Trust Corporation COM 665859104 7,081 76,021 SH   SOLE   76,021 0 0
NuShares ETF Trust - Nuveen ESG Large-Cap Value ETF NUVEEN ESG LRGVL 67092P300 245 7,440 SH   SOLE   7,440 0 0
Northwest Pipe Company COM 667746101 35 1,225 SH   SOLE   1,225 0 0
Oil-Dri Corporation of America COM 677864100 26 765 SH   SOLE   765 0 0
Old National Bancorp COM 680033107 52 3,156 SH   SOLE   3,156 0 0
Otter Tail Corporation COM 689648103 44 1,032 SH   SOLE   1,032 0 0
Paychex, Inc. COM 704326107 8,684 93,196 SH   SOLE   93,196 0 0
PetMed Express, Inc. COM 716382106 57 1,786 SH   SOLE   1,786 0 0
Pfizer Inc. COM 717081103 6,969 189,310 SH   SOLE   189,310 0 0
The Procter & Gamble Company COM 742718109 11,337 81,476 SH   SOLE   81,476 0 0
Peapack-Gladstone Financial Corporation COM 704699107 30 1,340 SH   SOLE   1,340 0 0
Park Aerospace Corp. COM 70014A104 22 1,660 SH   SOLE   1,660 0 0
Philip Morris International Inc. COM 718172109 6,011 72,604 SH   SOLE   72,604 0 0
Powell Industries, Inc. COM 739128106 58 1,970 SH   SOLE   1,970 0 0
PPL Corporation COM 69351T106 5,542 196,510 SH   SOLE   196,510 0 0
Prudential Financial, Inc. COM 744320102 6,656 85,263 SH   SOLE   85,263 0 0
RPC, Inc. COM 749660106 33 10,495 SH   SOLE   10,495 0 0
Sturm, Ruger & Company, Inc. COM 864159108 196 3,017 SH   SOLE   3,017 0 0
Sanderson Farms, Inc. COM 800013104 42 321 SH   SOLE   321 0 0
Schlumberger Limited COM 806857108 0 0 SH   SOLE   0 0 0
The Southern Company COM 842587107 7,075 115,174 SH   SOLE   115,174 0 0
Solaris Oilfield Infrastructure, Inc. COM CL A 83418M103 14 1,697 SH   SOLE   1,697 0 0
Simpson Manufacturing Co., Inc. COM 829073105 86 925 SH   SOLE   925 0 0
AT&T Inc. COM 00206R102 5,935 206,375 SH   SOLE   206,375 0 0
Texas Capital Bancshares, Inc. COM 88224Q107 47 795 SH   SOLE   795 0 0
Target Corporation COM 87612E106 7,577 42,920 SH   SOLE   42,920 0 0
TOTAL SE SPONSORED ADS 89151E109 7 169 SH   SOLE   169 0 0
United Parcel Service, Inc. CL B 911312106 6,259 37,165 SH   SOLE   37,165 0 0
U.S. Bancorp COM NEW 902973304 8,631 185,264 SH   SOLE   185,264 0 0
Utah Medical Products, Inc. COM 917488108 63 749 SH   SOLE   749 0 0
Viatris Inc. COM 92556V106 0 1 SH   SOLE   1 0 0
Verizon Communications Inc. COM 92343V104 7,354 125,167 SH   SOLE   125,167 0 0
Waste Management, Inc. COM 94106L109 6,961 59,028 SH   SOLE   59,028 0 0
Weis Markets, Inc. COM 948849104 153 3,207 SH   SOLE   3,207 0 0
W. P. Carey Inc. COM 92936U109 5,570 78,915 SH   SOLE   78,915 0 0
Exxon Mobil Corporation COM 30231G102 2,616 63,465 SH   SOLE   63,465 0 0