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:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
ABBOTT LABORATORIESCOM0028241004,02234,045SH SOLENONE0034,045
ALGONQUIN POWER & UTILITIES CORPCOM0158571054,043275,785SH SOLENONE00275,785
ALLEGHANY CORPORATIONCOM0171751003,0704,917SH SOLENONE004,917
ANALOG DEVICES INCCOM0326541053,59121,444SH SOLENONE0021,444
APPLE INCCOM03783310011,52481,440SH SOLENONE0081,440
ALPHABET CL ACAP STK CL A02079K305289108SH SOLENONE00108
ALPHABET CL CCAP STK CL C02079K1078,6413,242SH SOLENONE003,242
AMAZON.COM INCCOM0231351069,4812,886SH SOLENONE002,886
APPLIED MATERIALS INCCOM0382221054,29433,358SH SOLENONE0033,358
BANK OF AMERICA CORPCOM06050510464015,076SH SOLENONE0015,076
BANK OF SOUTH CAROLINA CORPCOM06506610229314,593SH SOLENONE0014,593
BERKSHIRE HATHAWAY CL BCL B NEW0846707024,69717,209SH SOLENONE0017,209
BLACKROCK, INCCOM09247X1015,4066,446SH SOLENONE006,446
BROADCOM, INCCOM11135F1013,8918,023SH SOLENONE008,023
CITIGROUP INCCOM NEW1729674244,63566,045SH SOLENONE0066,045
COMCAST CORP NEW CLASS ACL A20030N1014,30476,949SH SOLENONE0076,949
CUMMINS, INC.COM2310211063,43515,298SH SOLENONE0015,298
CVS HEALTH CORPCOM1266501004,10748,403SH SOLENONE0048,403
DEERE & CO.COM2441991053,90511,653SH SOLENONE0011,653
DOW INCCOM26055710320353SH SOLENONE00353
DUPONT DE NEMOURS INCCOM26614N10224353SH SOLENONE00353
EAGLE MATERIALS INC CLASS ACOM26969P1081,82313,902SH SOLENONE0013,902
FACEBOOK INCCL A30303M1025,02614,809SH SOLENONE0014,809
FEDEX CORPCOM31428X1063,35815,315SH SOLENONE0015,315
GLAXOSMITHKLINE PLC ADRSPONSORED ADR37733W105792,061SH SOLENONE002,061
GRIFFON CORPCOM3984331021,04642,518SH SOLENONE0042,518
HAWKINS, INC.COM42026110985724,580SH SOLENONE0024,580
HOME DEPOT INCCOM4370761024,97315,150SH SOLENONE0015,150
ILLINOIS TOOL WORKS, INC.COM4523081092,66112,879SH SOLENONE0012,879
JP MORGAN CHASE & COCOM46625H1008104,950SH SOLENONE004,950
KLA CORPCOM NEW4824801004,26412,746SH SOLENONE0012,746
LOCKHEED MARTIN CORP.COM5398301093,65010,578SH SOLENONE0010,578
MAGNA INTERNATIONAL INCCOM5592224012,53933,747SH SOLENONE0033,747
MEDTRONIC INCSHSG5960L1034,51035,983SH SOLENONE0035,983
MICROSOFT CORPCOM59491810411,87242,113SH SOLENONE0042,113
MORGAN STANLEYCOM NEW6174464484,39145,126SH SOLENONE0045,126
NEXTERA ENERGY INCCOM65339F1011091,384SH SOLENONE001,384
ORACLE CORPCOM68389X1051081,240SH SOLENONE001,240
PEPSICO, INC.COM7134481083,82525,430SH SOLENONE0025,430
PFIZER INCCOM717081103431,000SH SOLENONE001,000
PROCTOR & GAMBLE COCOM7427181092301,644SH SOLENONE001,644
PULTEGROUP INCCOM7458671013,17969,233SH SOLENONE0069,233
QORVO INCCOM74736K1013,70522,163SH SOLENONE0022,163
QUALCOMM INCCOM7475251034,22732,771SH SOLENONE0032,771
SANOFI ADRSPONSORED ADR80105N1051132,340SH SOLENONE002,340
SCHLUMBERGER LTDCOM STK8068571084,328146,005SH SOLENONE00146,005
SNAP INC CLASS ACL A83304A1067100SH SOLENONE00100
T. ROWE PROCE BLUE CHIP GROWTH ETFPRICE BLUE CHIP87283Q1075150SH SOLENONE00150
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD ADRSPONSORED ADS8740391004,34338,900SH SOLENONE0038,900
THERMO FISHER SCIENTIFIC INCCOM8835561025,3349,336SH SOLENONE009,336
TRAVELERS COMPANIES INCCOM89417E109956SH SOLENONE0056
TREDEGAR CORPCOM8946501001,235101,370SH SOLENONE00101,370
TRITON INTERNATIONAL LTDCL AG9078F1073,16960,895SH SOLENONE0060,895
TRUIST FINANCIAL CORPCOM89832Q1093,68162,765SH SOLENONE0062,765
UNION PACIFIC CORPCOM907818108129660SH SOLENONE00660
UNITEDHEALTH GROUP INCCOM91324P1025,13413,140SH SOLENONE0013,140
VALERO ENERGY CORPCOM91913Y1003,60551,083SH SOLENONE0051,083
VISA INCCOM CL A92826C8391,0874,880SH SOLENONE004,880
VONTIER CORPCOM9288811012,82884,165SH SOLENONE0084,165
VULCAN MATERIALS COCOM92916010917100SH SOLENONE00100
WESTROCK COCOM96145D1054,40688,417SH SOLENONE0088,417
WEYERHAEUSER COCOM NEW96216610431877SH SOLENONE00877
WHIRLPOOL CORPCOM9633201063,08515,132SH SOLENONE0015,132