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
ABBVIE INCCOM00287Y1091,0739,949SH SOLE 9,94900
ADOBE SYSTEMS INCORPORATEDCOM00724F101371645SH SOLE 64500
AIR LEASE CORPCL A00912X3022155,475SH SOLE 5,47500
ALBEMARLE CORPCOM0126531014341,980SH SOLE 1,98000
ALPHABET INCCAP STK CL A02079K30520175SH SOLE 7500
ALPHABET INCCAP STK CL C02079K1072,361886SH SOLE 88600
AMERICAN WELL CORPCL A03044L1057,2972,221SH SOLE 2,22100
AMERICAN WTR WKS CO INC NEWCOM0304201032811,660SH SOLE 1,66000
AMAZON COM INCCOM023135106289776SH SOLE 77600
APPLE INCCOM0378331007,96256,271SH SOLE 56,27100
ARK ETF TRINNOVATION ETF00214Q1042101,902SH SOLE 1,90200
ARK ETF TRNEXT GNRTN INTER00214Q4012641,902SH SOLE 1,90200
AT&T INCCOM00206R10287132,252SH SOLE 32,25200
ATRION CORPCOM0499041059761,400SH SOLE 1,40000
BERKSHIRE HATHAWAY INC DELCL B NEW0846707024,82917,692SH SOLE 17,69200
BOEING COCOM0970231053491,585SH SOLE 1,58500
BROOKFIELD RENEWABLE PARTNERPARTNERSHIP UNITG162581081,09729,720SH SOLE 29,72000
CARRIER GLOBAL CORPORATIONCOM14448C10463012,175SH SOLE 12,17500
CENTENE CORP DELCOM15135B1011,26720,340SH SOLE 20,34000
CHENIERE ENERGY INCCOM NEW16411R2089289,505SH SOLE 9,50500
CHEVRON CORP NEWCOM1667641003303,248SH SOLE 3,24800
CINCINNATI FINL CORPCOM1720621012982,609SH SOLE 2,60900
COCA COLA COCOM19121610090717,288SH SOLE 17,28800
CONSOLIDATED EDISON INCCOM2091151042363,250SH SOLE 3,25000
DIGITAL RLTY TR INCCOM2538681031,94313,449SH SOLE 13,44900
DOLLAR GEN CORP NEWCOM2566771051,3566,390SH SOLE 6,39000
DOW INCCOM2605571033496,066SH SOLE 6,06600
DUKE ENERGY CORP NEWCOM NEW26441C2046927,095SH SOLE 7,09500
EASTMAN CHEM COCOM2774321008578,506SH SOLE 8,50600
ECOLAB INCCOM2788651009394,500SH SOLE 4,50000
LILLY ELI & COCOM5324571082451,062SH SOLE 1,06200
ENERGY TRANSFER L PCOM UT LTD PTN29273V10015916,617SH SOLE 16,61700
EQUIFAX INCCOM2944291052,4209,550SH SOLE 9,55000
EXXON MOBIL CORPCOM30231G1024557,734SH SOLE 7,73400
FEDEX CORPCOM31428X1065242,390SH SOLE 2,39000
FIDELITY NATL INFORMATION SVCOM31620M1061,0278,443SH SOLE 8,44300
FIRST HORIZON CORPORATIONCOM3205171051,38685,055SH SOLE 85,05500
FORTINET INCCOM34959E10912,90044,172SH SOLE 44,17200
GENERAC HLDGS INCCOM3687361045391,320SH SOLE 1,32000
HOME DEPOT INCCOM4370761021,2033,665SH SOLE 3,66500
II-VI INCCOM9021041081,37723,200SH SOLE 23,20000
INVESCO QQQ TRUNIT SER 146090E1031,1043,085SH SOLE 3,08500
ISHARES TRISHARES BIOTECH4642875563962,450SH SOLE 2,45000
ISHARES TRRUSSELL 2000 ETF4642876551,2245,595SH SOLE 5,59500
JOHNSON & JOHNSONCOM4781601042,84217,596SH SOLE 17,59600
JPMORGAN CHASE & COCOM46625H1003,06018,695SH SOLE 18,69500
KANSAS CITY SOUTHERNCOM NEW4851703022711,000SH SOLE 1,00000
LOWES COS INCCOM5486611071,5417,596SH SOLE 7,59600
MARATHON PETE CORPCOM56585A1022634,258SH SOLE 4,25800
MCDONALDS CORPCOM5801351011,1414,731SH SOLE 4,73100
MERCK & CO INCCOM58933Y1052883,832SH SOLE 3,83200
MICROSOFT CORPCOM5949181041,9266,830SH SOLE 6,83000
NORFOLK SOUTHN CORPCOM6558441081,4486,052SH SOLE 6,05200
NORTHROP GRUMMAN CORPCOM666807102319885SH SOLE 88500
PEPSICO INCCOM7134481082121,410SH SOLE 1,41000
PFIZER INCCOM7170811032846,602SH SOLE 6,60200
PHILLIPS 66COM7185461043374,815SH SOLE 4,81500
PINNACLE FINL PARTNERS INCCOM72346Q1042582,741SH SOLE 2,74100
PROCTER AND GAMBLE COCOM7427181092,78019,885SH SOLE 19,88500
REGIONS FINANCIAL CORP NEWCOM7591EP10054525,583SH SOLE 25,58300
SALESFORCE COM INCCOM79466L3022,2418,264SH SOLE 8,26400
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8032231,493SH SOLE 1,49300
SOFI TECHNOLOGIES INCCOM83406F10230219,000SH SOLE 19,00000
SOUTHERN COCOM8425871074246,850SH SOLE 6,85000
SPDR DOW JONES INDL AVERAGEUT SER 178467X109220650SH SOLE 65000
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y1071,6613,455SH SOLE 3,45500
SPDR S&P 500 ETF TRTR UNIT78462F1035,06211,795SH SOLE 11,79500
SPDR SER TRPORTFOLI S&P150078464A8052,55148,147SH SOLE 48,14700
SPDR SER TRPORTFOLIO AGRGTE78464A64969623,314SH SOLE 23,31400
SPDR SER TRPORTFOLIO S&P40078464A8473086,680SH SOLE 6,68000
SPDR SER TRPORTFOLIO S&P50078464A85465012,873SH SOLE 12,87300
SPDR SER TRPORTFOLIO S&P60078468R8532074,870SH SOLE 4,87000
SQUARE INCCL A8522341031,2545,230SH SOLE 5,23000
STARBUCKS CORPCOM8552441091,43112,973SH SOLE 12,97300
TELADOC HEALTH INCCOM87918A1057005,524SH SOLE 5,52400
TESLA INCCOM88160R101645832SH SOLE 83200
TOWNEBANK PORTSMOUTH VACOM89214P10995330,625SH SOLE 30,62500
UNION PAC CORPCOM9078181081,0185,192SH SOLE 5,19200
UNITEDHEALTH GROUP INCCOM91324P1024861,245SH SOLE 1,24500
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088442801,826SH SOLE 1,82600
VANGUARD BD INDEX FDSTOTAL BND MRKT9219378359,063106,067SH SOLE 106,06700
VANGUARD INDEX FDSTOTAL STK MKT9229087691,1665,251SH SOLE 5,25100
VERIZON COMMUNICATIONS INCCOM92343V1042,24341,536SH SOLE 41,53600
WALMART INCCOM9311421031,46410,504SH SOLE 10,50400
DISNEY WALT COCOM2546871063,05018,032SH SOLE 18,03200
WASTE MGMT INC DELCOM94106L1093,17821,280SH SOLE 21,28000