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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
EATON CORP PLC SHS G29183103   6,036,994 35,234 SH   SOLE   0 0 35,234
AT&T INC COM 00206R102   878,281 45,625 SH   SOLE   0 0 45,625
AIR PRODS & CHEMS INC COM 009158106   5,162,025 17,973 SH   SOLE   0 0 17,973
APPLE INC COM 037833100   10,983,165 66,605 SH   SOLE   0 0 66,605
AUTOMATIC DATA PROCESSING IN COM 053015103   4,538,758 20,387 SH   SOLE   0 0 20,387
BANK AMERICA CORP COM 060505104   478,850 16,743 SH   SOLE   0 0 16,743
BROWN & BROWN INC COM 115236101   5,895,139 102,667 SH   SOLE   0 0 102,667
CATERPILLAR INC COM 149123101   256,301 1,120 SH   SOLE   0 0 1,120
CHEVRON CORP NEW COM 166764100   5,267,294 32,283 SH   SOLE   0 0 32,283
DEERE & CO COM 244199105   7,972,713 19,310 SH   SOLE   0 0 19,310
GRAINGER W W INC COM 384802104   5,978,182 8,679 SH   SOLE   0 0 8,679
INTEL CORP COM 458140100   4,151,998 127,089 SH   SOLE   0 0 127,089
JOHNSON & JOHNSON COM 478160104   6,332,835 40,857 SH   SOLE   0 0 40,857
KELLOGG CO COM 487836108   2,552,046 38,113 SH   SOLE   0 0 38,113
KIMBERLY-CLARK CORP COM 494368103   3,347,313 24,939 SH   SOLE   0 0 24,939
MATADOR RES CO COM 576485205   4,602,990 96,600 SH   SOLE   0 0 96,600
MCCORMICK & CO INC COM NON VTG 579780206   4,209,178 50,585 SH   SOLE   0 0 50,585
MCDONALDS CORP COM 580135101   5,001,943 17,889 SH   SOLE   0 0 17,889
NEXTERA ENERGY INC COM 65339F101   5,245,911 68,058 SH   SOLE   0 0 68,058
ORACLE CORP COM 68389X105   5,963,791 64,182 SH   SOLE   0 0 64,182
PEPSICO INC COM 713448108   4,388,690 24,074 SH   SOLE   0 0 24,074
PROGRESSIVE CORP COM 743315103   227,179 1,588 SH   SOLE   0 0 1,588
QUALCOMM INC COM 747525103   6,864,442 53,805 SH   SOLE   0 0 53,805
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,014,608 4,921 SH   SOLE   0 0 4,921
SPDR SER TR PRTFLO S&P500 VL 78464A508   830,281 20,390 SH   SOLE   0 0 20,390
SPDR SER TR S&P SEMICNDCTR 78464A862   681,144 3,265 SH   SOLE   0 0 3,265
3M CO COM 88579Y101   2,132,577 20,289 SH   SOLE   0 0 20,289
VERIZON COMMUNICATIONS INC COM 92343V104   2,686,677 69,084 SH   SOLE   0 0 69,084
VISA INC COM CL A 92826C839   5,102,836 22,633 SH   SOLE   0 0 22,633
WALMART INC COM 931142103   4,456,971 30,227 SH   SOLE   0 0 30,227