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
Expires: July 31, 2015
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
GRAINGER WW INC COM 384802104 20,136 16,164 SH SOLE 20,136 0 0
EXXON MOBIL CORP COM 30231G102 12,926 79,426 SH SOLE 12,926 0 0
LINDE PLC COM COM G5494J103 12,125 25,547 SH SOLE 12,125 0 0
MASTERCARD INC COM 57636Q104 10,963 19,881 SH SOLE 10,963 0 0
CHEVRONTEXACO CORP COM 166764100 10,644 52,127 SH SOLE 10,644 0 0
APPLIED MATERIALS INC COM 038222105 9,076 17,750 SH SOLE 9,076 0 0
APPLE, INC COM 037833100 8,304 24,936 SH SOLE 8,304 0 0
TRANE TECHNOLOGIES PLC COM G8994E103 7,993 17,685 SH SOLE 7,993 0 0
DEERE & CO COM 244199105 7,943 11,829 SH SOLE 7,943 0 0
MARATHON PETE CORP COM COM 56585A102 7,528 19,038 SH SOLE 7,528 0 0
MICROSOFT CORP COM 594918104 7,212 14,062 SH SOLE 7,212 0 0
AGILENT TECHNOLOGIES COM 00846U101 6,649 38,590 SH SOLE 6,649 0 0
APPLIED INDL. TECH. COM 03820C105 6,492 19,539 SH SOLE 6,492 0 0
EATON CORPORATION COM 278058102 6,442 14,992 SH SOLE 6,442 0 0
AUTO DATA PROCESSING COM 053015103 6,304 24,430 SH SOLE 6,304 0 0
STARBUCKS CORP COM 855244109 6,282 66,861 SH SOLE 6,282 0 0
JOHNSON & JOHNSON COM 478160104 6,278 23,717 SH SOLE 6,278 0 0
CASEYS GENERAL STORES INC COM 147528103 6,167 10,137 SH SOLE 6,167 0 0
VALERO ENERGY COM 91913Y100 5,891 15,200 SH SOLE 5,891 0 0
PARKER-HANNIFIN CORP COM 701094104 5,517 5,775 SH SOLE 5,517 0 0
EMERSON ELECTRIC COM 291011104 5,338 34,419 SH SOLE 5,338 0 0
VIKING HOLDINGS INC. COM G93A5A101 5,023 64,130 SH SOLE 5,023 0 0
AIR PRODUCTS & CHEMICALS COM 009158106 4,969 17,862 SH SOLE 4,969 0 0
TRACTOR SUPPLY COMPANY COM 892356106 4,649 148,605 SH SOLE 4,649 0 0
HERSHEY FOODS CORP COM 427866108 4,645 29,473 SH SOLE 4,645 0 0
GORMAN-RUPP CO COM COM 383082104 4,604 61,820 SH SOLE 4,604 0 0
COSTCO WHOLSALE CORP NEW COM 22160K105 4,574 5,025 SH SOLE 4,574 0 0
ANALOG DEVICES INC COM 032654105 4,510 11,370 SH SOLE 4,510 0 0
UNION PACIFIC CORP COM 907818108 4,205 15,454 SH SOLE 4,205 0 0
NEWMONT GOLDCORP COM 651639106 3,841 33,309 SH SOLE 3,841 0 0
MURPHY USA INC. COM 626755102 3,632 7,206 SH SOLE 3,632 0 0
CONOCOPHILLIPS COM 20825C104 3,392 27,109 SH SOLE 3,392 0 0
PEPSICO INCORPORATED COM 713448108 3,379 26,670 SH SOLE 3,379 0 0
CINTAS CORP COM 172908105 3,364 17,249 SH SOLE 3,364 0 0
KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 3,258 8,952 SH SOLE 3,258 0 0
TEXAS INSTRUMENTS INC COM 882508104 3,258 11,632 SH SOLE 3,258 0 0
AMERICAN EXPRESS CO. COM 025816109 3,231 10,625 SH SOLE 3,231 0 0
DARDEN RESTURANTS INC COM 237194105 3,005 15,550 SH SOLE 3,005 0 0
SYSCO CORP. COM 871829107 2,900 37,209 SH SOLE 2,900 0 0
ABBOTT LABORATORIES COM 002824100 2,864 28,987 SH SOLE 2,864 0 0
PHILLIPS 66 COM COM 718546104 2,834 11,103 SH SOLE 2,834 0 0
AVNET INC COM 053807103 2,814 28,155 SH SOLE 2,814 0 0
BUNGE COM H11356104 2,803 26,216 SH SOLE 2,803 0 0
CORNING INC. COM 219350105 2,667 17,350 SH SOLE 2,667 0 0
MERCK & CO INC COM 58933Y105 2,600 17,895 SH SOLE 2,600 0 0
TIMKEN COMPANY COM 887389104 2,576 22,067 SH SOLE 2,576 0 0
SCHLUMBERGER LTD F COM 806857108 2,467 50,654 SH SOLE 2,467 0 0
HOME DEPOT INC COM 437076102 2,449 8,610 SH SOLE 2,449 0 0
COCA-COLA COMPANY COM 191216100 2,377 27,625 SH SOLE 2,377 0 0
STERIS PLC COM 859152100 2,323 11,065 SH SOLE 2,323 0 0
NORFOLK SOUTHERN CORP COM 655844108 2,308 7,472 SH SOLE 2,308 0 0
DISNEY WALT HOLDING CO COM 254687106 2,290 21,838 SH SOLE 2,290 0 0
ALLEGHENY TECH INC COM 01741R102 2,282 12,050 SH SOLE 2,282 0 0
CHESAPEAKE UTIL CORP COM 165303108 2,224 17,313 SH SOLE 2,224 0 0
MURPHY OIL CORP COM 626717102 2,196 59,321 SH SOLE 2,196 0 0
MINE SAFTEY APPLIANCE CO COM 553498106 2,105 11,835 SH SOLE 2,105 0 0
CHUBB CORPORATION COM 171232101 2,064 6,346 SH SOLE 2,064 0 0
KIMBERLY-CLARK CORP COM 494368103 1,891 19,418 SH SOLE 1,891 0 0
CORTEVA INC COM COM 22052L104 1,891 24,360 SH SOLE 1,891 0 0
STEEL DYNAMICS INC COM 858119100 1,861 8,400 SH SOLE 1,861 0 0
SONOCO PRODUCTS INC COM 835495102 1,843 37,766 SH SOLE 1,843 0 0
MC CORMICK & CO NEW VT COM 579780206 1,708 36,825 SH SOLE 1,708 0 0
ONEOK, INC COM 682680103 1,698 19,915 SH SOLE 1,698 0 0
LOWES COMPANIES INC COM 548661107 1,649 8,950 SH SOLE 1,649 0 0
BANK OF NEW YORK CO INC COM 064058100 1,609 11,125 SH SOLE 1,609 0 0
SMURFIT WESTROCK LTD COM G8267P108 1,595 36,187 SH SOLE 1,595 0 0
INTL FLAVOR & FRAGRANCES COM 459506101 1,574 18,862 SH SOLE 1,574 0 0
ANGLOGOLD LTD COM 035128206 1,564 16,650 SH SOLE 1,564 0 0
FRANKLIN ELEC CO INC COM 353514102 1,553 16,200 SH SOLE 1,553 0 0
METLIFE INC COM 59156R108 1,552 16,491 SH SOLE 1,552 0 0
CONAGRA INCORPORATED COM 205887102 1,548 115,191 SH SOLE 1,548 0 0
DNOW INC COM COM 67011P100 1,542 99,510 SH SOLE 1,542 0 0
PENSKE AUTOMOTIVE GROUP COM 70959W103 1,502 7,500 SH SOLE 1,502 0 0
MIDDLEBY CORP THE COM 596278101 1,448 13,985 SH SOLE 1,448 0 0
DOVER CORPORATION COM 260003108 1,444 7,725 SH SOLE 1,444 0 0
FRANCO NEVADA CORP. COM 351858105 1,434 6,024 SH SOLE 1,434 0 0
ATMOS ENERGY CORP COM 049560105 1,428 9,131 SH SOLE 1,428 0 0
NORTHERN TRUST CORP COM 665859104 1,426 8,420 SH SOLE 1,426 0 0
THE CHARLES SCHWAB CORP COM 808513105 1,392 14,245 SH SOLE 1,392 0 0
AGNICO-EAGLE MINES LTD COM 008474108 1,388 7,575 SH SOLE 1,388 0 0
FIFTH THIRD BANCORP COM 316773100 1,355 26,804 SH SOLE 1,355 0 0
DOW CHEMICAL COM 260557103 1,351 49,056 SH SOLE 1,351 0 0
CSX CORP COM 126408103 1,344 28,900 SH SOLE 1,344 0 0
HONEYWELL INC. COM 438516106 1,336 6,336 SH SOLE 1,336 0 0
RTX CORP. COM 75513E101 1,321 7,117 SH SOLE 1,321 0 0
INGERSOLL-RAND COMPANY COM G47791101 1,315 17,508 SH SOLE 1,315 0 0
MATSON INC COM COM 57686G105 1,306 5,950 SH SOLE 1,306 0 0
ALAMOS GOLD INC. COM 011532108 1,295 40,000 SH SOLE 1,295 0 0
CANADIAN PAC LTD NEW COM 13645T100 1,233 14,492 SH SOLE 1,233 0 0
QNITY ELECTRONICS INC. COM 74743L100 1,217 9,681 SH SOLE 1,217 0 0
STRYKER CORP COM 863667101 1,213 4,405 SH SOLE 1,213 0 0
ALBANY INT'L CORP. COM 012348108 1,183 19,850 SH SOLE 1,183 0 0
ENBRIDGE INC. COM 29250N105 1,177 25,325 SH SOLE 1,177 0 0
DEVON ENERGY CP NEW COM 25179M103 1,176 25,553 SH SOLE 1,176 0 0
INGEVITY CORP COM COM 45688C107 1,171 16,557 SH SOLE 1,171 0 0
MARKEL CORP. COM 570535104 1,166 681 SH SOLE 1,166 0 0
KINROSS GOLD CORP NEW COM 496902404 1,165 48,400 SH SOLE 1,165 0 0
BROWN FORMAN CORP CL B COM 115637209 1,134 43,284 SH SOLE 1,134 0 0
COMMERCIAL METALS CO COM 201723103 1,080 17,400 SH SOLE 1,080 0 0
NUTRIEN LTD CO COM COM 67077M108 1,068 15,216 SH SOLE 1,068 0 0
OLIN CORP NEW COM 680665205 1,068 68,962 SH SOLE 1,068 0 0
SHERWIN WILLIAMS CO COM 824348106 1,066 3,300 SH SOLE 1,066 0 0
NETAPP INC. COM 64110D104 1,039 4,950 SH SOLE 1,039 0 0
IMPERIAL OIL LTD COM 453038408 1,033 8,400 SH SOLE 1,033 0 0
ALLEGION PUBLIC LTD. CO. COM G0176J109 1,019 6,631 SH SOLE 1,019 0 0
LAUDER ESTEE CORP CL A COM 518439104 1,017 10,972 SH SOLE 1,017 0 0
HONEYWELL AEROSPACE INC. COM 43849R105 1,015 6,550 SH SOLE 1,015 0 0
KIRBY CORP COM 497266106 976 7,438 SH SOLE 976 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 973 15,605 SH SOLE 973 0 0
ADVANSIX INC COM COM 00773T101 970 60,951 SH SOLE 970 0 0
METALLUS (MTUS/TMST) COM 887399103 968 51,025 SH SOLE 968 0 0
3M COMPANY COM 88579Y101 966 5,890 SH SOLE 966 0 0
INTERCONTINENTAL EXCHANGE COM 45866F104 912 6,000 SH SOLE 912 0 0
PREFORMED LINE PRODS INC COM 740444104 895 2,200 SH SOLE 895 0 0
PACCAR INC COM 693718108 869 7,922 SH SOLE 869 0 0
GENERAL MILLS INC COM 370334104 866 26,930 SH SOLE 866 0 0
SHELL PLC. COM 780259305 834 8,776 SH SOLE 834 0 0
BARRICK MINING CORP COM 06849F108 819 20,150 SH SOLE 819 0 0
MOSAIC CO NEW COM 61945C103 806 37,230 SH SOLE 806 0 0
PERMIAN BASIN ROYALTY TR COM 714236106 799 25,400 SH SOLE 799 0 0
WHEATON PRECIOUS MET. COM 962879102 755 5,650 SH SOLE 755 0 0
KINDER MORGAN INC COM 49456B101 754 25,037 SH SOLE 754 0 0
OLD REPUBLIC INTL CORP COM 680223104 747 20,025 SH SOLE 747 0 0
HF SINCLAIR CORP. COM 403949100 735 6,850 SH SOLE 735 0 0
AMGEN INC COM 031162100 733 1,740 SH SOLE 733 0 0
DU PONT E I DE NEMOUR&CO COM 263534109 733 5,644 SH SOLE 733 0 0
SPIRE COM 84857L101 709 9,325 SH SOLE 709 0 0
VIATRIS INC. COM 92556V106 701 39,610 SH SOLE 701 0 0
VERIZON COMM COM 92343V104 680 14,839 SH SOLE 680 0 0
GENUINE PARTS CO COM COM 372460105 667 5,310 SH SOLE 667 0 0
CLEVELAND-CLIFFS, INC. COM 185899101 661 60,058 SH SOLE 661 0 0
PFIZER INC COM 717081103 660 23,150 SH SOLE 660 0 0
GAP INC COM 364760108 645 28,275 SH SOLE 645 0 0
DIAMONDBACK ENERGY COM 25278X109 636 3,461 SH SOLE 636 0 0
MACYS INC. COM 55616P104 625 27,450 SH SOLE 625 0 0
RALPH LAUREN CORP. COM 751212101 603 1,700 SH SOLE 603 0 0
KNOWLES CORP COM COM 49926D109 600 16,175 SH SOLE 600 0 0
TRANSDIGM GROUP INC. COM 893641100 579 535 SH SOLE 579 0 0
MIDERA FOOD PROCESSING INC. COM 59739R104 570 13,985 SH SOLE 570 0 0
ASTRAZENECA PLC ADR COM 046353108 564 3,499 SH SOLE 564 0 0
OCCIDENTAL PETE CORP COM 674599105 553 10,003 SH SOLE 553 0 0
DUKE ENERGY CORPORATION COM 26441C105 540 4,743 SH SOLE 540 0 0
TRANSOCEAN SEDCO FOREX COM H8817H100 533 101,776 SH SOLE 533 0 0
AMERICAN STATES WATER CO COM 029899101 511 6,218 SH SOLE 511 0 0
BP PLC COM 055622104 507 11,530 SH SOLE 507 0 0
OVINTIV INC. COM 69047Q102 496 8,594 SH SOLE 496 0 0
HELMERICH & PAYNE INC COM 423452101 475 12,800 SH SOLE 475 0 0
FIDELITY NATL INFO SVCS COM 31620M106 474 14,436 SH SOLE 474 0 0
ORGANON & CO. COM 68622V106 445 32,533 SH SOLE 445 0 0
FLUOR CORPORATION COM 343412102 438 9,150 SH SOLE 438 0 0
WELLS FARGO & CO NEW COM 949746101 433 5,418 SH SOLE 433 0 0
KROGER CO COM 501044101 420 7,166 SH SOLE 420 0 0
ASA GOLD & PRECS MTLS COM G3156P103 418 7,500 SH SOLE 418 0 0
AMER ELECTRIC PWR CO INC COM 025537101 413 3,489 SH SOLE 413 0 0
O REILLY AUTOMOTIVE INC COM 67103H107 403 4,725 SH SOLE 403 0 0
EXPEDITORS INTL WASH COM 302130109 396 2,150 SH SOLE 396 0 0
CULLEN FROST BANKERS COM 229899109 396 2,600 SH SOLE 396 0 0
CARRIER GLOBAL CORP. COM 14448C104 396 7,231 SH SOLE 396 0 0
CELANESE CORP. COM 150870103 395 8,915 SH SOLE 395 0 0
INTL BUSINESS MACHINES COM 459200101 384 1,750 SH SOLE 384 0 0
BAKER HUGHES CO. COM 05722G100 384 7,000 SH SOLE 384 0 0
MUELLER WATER PRODUCTS COM 624758108 377 17,750 SH SOLE 377 0 0
HUNTINGTON BANCSHARES INC COM 446150104 374 24,538 SH SOLE 374 0 0
VALVOLINE INC. COM 92047W101 373 12,380 SH SOLE 373 0 0
REGIONS FINANCIAL CP NEW COM 7591EP100 365 13,600 SH SOLE 365 0 0
STANLEY BLACK & DECKER INC. COM 854502101 361 4,075 SH SOLE 361 0 0
EASTMAN CHEMICAL COM 277432100 353 5,450 SH SOLE 353 0 0
PAN AMERICAN SILVER COM 697900108 341 7,500 SH SOLE 341 0 0
O-I GLASS, INC. COM 690768403 340 60,217 SH SOLE 340 0 0
ZIONS BANCORPORATION COM COM 989701107 328 5,250 SH SOLE 328 0 0
MISSION PRODUCE INC. COM 60510V108 327 25,000 SH SOLE 327 0 0
EBAY INC COM 278642103 326 3,081 SH SOLE 326 0 0
MATERION CORPORATION COM 896522109 323 1,200 SH SOLE 323 0 0
KEYCORP COM 493267108 323 16,116 SH SOLE 323 0 0
SOLVENTUM CORP COM 83444M101 321 3,649 SH SOLE 321 0 0
GOODYEAR TIRE & RUBBER COM 382550101 313 63,041 SH SOLE 313 0 0
DOMINION RESOURCES INC. COM 25746U109 310 5,124 SH SOLE 310 0 0
RGC RESOURCES INC COM 74955L103 309 14,534 SH SOLE 309 0 0
ARTESIAN RES CORP CLA COM 043113208 300 9,050 SH SOLE 300 0 0
VISA INC CL A COM 92826C839 295 823 SH SOLE 295 0 0
PNC BANK CORP COM 693475105 293 1,320 SH SOLE 293 0 0
TEX PAC LAND SUB CTF COM 88262P102 293 900 SH SOLE 293 0 0
ONE GAS INC COM COM 68235P108 288 4,013 SH SOLE 288 0 0
HALLIBURTON COMPANY COM 406216101 278 8,770 SH SOLE 278 0 0
NASDAQ STOCK MARKET INC COM 631103108 276 3,000 SH SOLE 276 0 0
CBOE HOLDINGS INC COMMON COM 12503M108 275 1,000 SH SOLE 275 0 0
CENOVUS ENERGY INC COM 15135U109 275 8,850 SH SOLE 275 0 0
CHURCHILL DOWNS INC KY COM 171484108 272 3,600 SH SOLE 272 0 0
NOBLE CORP COM G65431127 271 6,500 SH SOLE 271 0 0
NUCOR CORP COM 670346105 268 1,150 SH SOLE 268 0 0
PARK NATIONAL CORP COM 700658107 267 1,500 SH SOLE 267 0 0
MATIV HLDGS. INC. COM 808541106 267 23,099 SH SOLE 267 0 0
NO EUROPEAN OIL TR COM 659310106 263 31,034 SH SOLE 263 0 0
CME GROUP INC COM COM 12572Q105 261 1,000 SH SOLE 261 0 0
APACHE CORP COM 03743Q108 261 6,300 SH SOLE 261 0 0
JOHNSON CONTROLS COM G51502105 252 1,700 SH SOLE 252 0 0
BADGER METER INC COM 056525108 247 2,000 SH SOLE 247 0 0
FORD MOTOR COMPANY COM 345370860 245 20,350 SH SOLE 245 0 0
PAYCHEX INC COM 704326107 240 2,441 SH SOLE 240 0 0
CAMPBELL SOUP COMPANY COM 134429109 229 11,590 SH SOLE 229 0 0
GILEAD SCIENCE SVCS COM 375558103 227 1,525 SH SOLE 227 0 0
SCHWAB US TIPS ETF COM 808524870 226 9,000 SH SOLE 226 0 0
SUNOCO LP COM 86765K109 218 3,000 SH SOLE 218 0 0
ASHLAND INC COM 044186104 217 3,200 SH SOLE 217 0 0
COLGATE-PALMOLIVE CO COM 194162103 213 2,500 SH SOLE 213 0 0
ALICO INC. COM 016230104 212 5,500 SH SOLE 212 0 0
TECHNIP FMC LTD. COM G87110105 211 3,120 SH SOLE 211 0 0
21ST CENT FOX Cl A COM 35137L105 209 3,344 SH SOLE 209 0 0
ST JOE COMPANY COM 790148100 207 3,150 SH SOLE 207 0 0
CUMMINS INC COM 231021106 206 400 SH SOLE 206 0 0
ILLINOIS TOOL WORKS COM 452308109 205 800 SH SOLE 205 0 0
OTIS WORLDWIDE CORP. COM 68902V107 205 3,200 SH SOLE 205 0 0
VIPER ENERGY COM 64361Q101 203 5,100 SH SOLE 203 0 0
NUVEEN QUALITY MUNICIPAL COM 67066V101 166 16,493 SH SOLE 166 0 0
CHEMOURS COMPANY COM 163851108 145 10,755 SH SOLE 145 0 0
CALERES INC. COM 129500104 145 11,933 SH SOLE 145 0 0
PATTERSON UTIL ENRGY COM 703481101 110 10,100 SH SOLE 110 0 0
DNP SELECT INCOME FUND COM 23325P104 95 10,000 SH SOLE 95 0 0
ORION MARINE GROUP COM 68628V308 89 10,500 SH SOLE 89 0 0
SOLITARIO EXPLORATION COM 8342EP107 86 150,000 SH SOLE 86 0 0
BLOOMIN BRANDS INC COM 094235108 85 11,000 SH SOLE 85 0 0
KOSMOS ENERGY LTD COM 500688106 76 30,000 SH SOLE 76 0 0
ACCO BRANDS CORP COM COM 00081T108 56 13,500 SH SOLE 56 0 0
XEROX CORP COM 984121103 48 15,430 SH SOLE 48 0 0