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
ADOBE INC COM 00724F101 452 2,000 SH   SOLE   2,000 0 0
AIR LEASE CORP CL A 00912X302 1,384 45,814 SH   SOLE   45,814 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 1,170 51,300 SH   SOLE   51,300 0 0
ALBEMARLE CORP COM 012653101 1,113 14,439 SH   SOLE   14,439 0 0
ALPHABET INC CAP STK CL C 02079K107 1,809 1,747 SH   SOLE   1,747 0 0
AMAZON COM INC COM 023135106 5,278 3,514 SH   SOLE   3,514 0 0
AMERICAN ELEC PWR INC COM 025537101 357 4,770 SH   SOLE   4,770 0 0
AMGEN INC COM 031162100 1,247 6,406 SH   SOLE   6,406 0 0
APPLE INC COM 037833100 3,814 24,180 SH   SOLE   24,180 0 0
AQUA AMERICA INC COM 03836W103 422 12,355 SH   SOLE   12,355 0 0
AT&T INC COM 00206R102 2,310 80,930 SH   SOLE   80,930 0 0
ATRION CORP COM 049904105 1,038 1,400 SH   SOLE   1,400 0 0
BANK AMER CORP COM 060505104 325 13,200 SH   SOLE   13,200 0 0
BANK OZK COM 06417N103 708 31,000 SH   SOLE   31,000 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 918 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,857 23,788 SH   SOLE   23,788 0 0
BOEING CO COM 097023105 1,176 3,648 SH   SOLE   3,648 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 608 11,689 SH   SOLE   11,689 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 1,060 22,240 SH   SOLE   22,240 0 0
CATERPILLAR INC DEL COM 149123101 572 4,500 SH   SOLE   4,500 0 0
CELGENE CORP COM 151020104 628 9,800 SH   SOLE   9,800 0 0
CENTENE CORP DEL COM 15135B101 2,492 21,610 SH   SOLE   21,610 0 0
CHENIERE ENERGY INC COM NEW 16411R208 2,493 42,120 SH   SOLE   42,120 0 0
CHEVRON CORP NEW COM 166764100 1,536 14,120 SH   SOLE   14,120 0 0
CINCINNATI FINL CORP COM 172062101 218 2,810 SH   SOLE   2,810 0 0
COCA COLA CO COM 191216100 1,487 31,406 SH   SOLE   31,406 0 0
CONSOLIDATED EDISON INC COM 209115104 409 5,350 SH   SOLE   5,350 0 0
COSTCO WHSL CORP NEW COM 22160K105 293 1,440 SH   SOLE   1,440 0 0
DOLLAR GEN CORP NEW COM 256677105 1,943 17,980 SH   SOLE   17,980 0 0
DOMINION ENERGY INC COM 25746U109 1,807 25,291 SH   SOLE   25,291 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 929 10,763 SH   SOLE   10,763 0 0
EASTMAN CHEM CO COM 277432100 2,401 32,837 SH   SOLE   32,837 0 0
ECOLAB INC COM 278865100 1,557 10,569 SH   SOLE   10,569 0 0
LILLY ELI & CO COM 532457108 677 5,850 SH   SOLE   5,850 0 0
EQUIFAX INC COM 294429105 889 9,550 SH   SOLE   9,550 0 0
EXXON MOBIL CORP COM 30231G102 2,632 38,603 SH   SOLE   38,603 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 871 8,496 SH   SOLE   8,496 0 0
FIRST HORIZON NATL CORP COM 320517105 1,239 94,157 SH   SOLE   94,157 0 0
FORTINET INC COM 34959E109 5,687 80,753 SH   SOLE   80,753 0 0
FS KKR CAPITAL CORP COM 302635107 56 10,830 SH   SOLE   10,830 0 0
GENERAL ELECTRIC CO COM 369604103 403 53,230 SH   SOLE   53,230 0 0
GILEAD SCIENCES INC COM 375558103 960 15,355 SH   SOLE   15,355 0 0
HOME DEPOT INC COM 437076102 977 5,686 SH   SOLE   5,686 0 0
HOMETRUST BANCSHARES INC COM 437872104 315 12,020 SH   SOLE   12,020 0 0
INTEL CORP COM 458140100 390 8,304 SH   SOLE   8,304 0 0
INVESCO EXCHNG TRADED FD TR CHINA TECHNLGY 46138E800 269 6,838 SH   SOLE   6,838 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 934 6,054 SH   SOLE   6,054 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 759 9,075 SH   SOLE   9,075 0 0
ISHARES TR CORE US AGGBD ET 464287226 338 3,177 SH   SOLE   3,177 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 187 12,890 SH   SOLE   12,890 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,342 39,844 SH   SOLE   39,844 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 606 15,516 SH   SOLE   15,516 0 0
ISHARES TR NASDAQ BIOTECH 464287556 236 2,450 SH   SOLE   2,450 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,173 16,228 SH   SOLE   16,228 0 0
ISHARES TR SH TR CRPORT ETF 464288646 540 10,448 SH   SOLE   10,448 0 0
JOHNSON & JOHNSON COM 478160104 4,223 32,721 SH   SOLE   32,721 0 0
JPMORGAN CHASE & CO COM 46625H100 566 5,796 SH   SOLE   5,796 0 0
MARATHON PETE CORP COM 56585A102 1,691 28,654 SH   SOLE   28,654 0 0
MARTIN MARIETTA MATLS INC COM 573284106 507 2,950 SH   SOLE   2,950 0 0
MCDONALDS CORP COM 580135101 1,291 7,272 SH   SOLE   7,272 0 0
MERCK & CO INC COM 58933Y105 951 12,446 SH   SOLE   12,446 0 0
METLIFE INC COM 59156R108 905 22,046 SH   SOLE   22,046 0 0
MICRON TECHNOLOGY INC COM 595112103 428 13,500 SH   SOLE   13,500 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,274 8,521 SH   SOLE   8,521 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,161 4,740 SH   SOLE   4,740 0 0
NVIDIA CORP COM 67066G104 267 2,000 SH   SOLE   2,000 0 0
PHILLIPS 66 COM 718546104 2,008 23,305 SH   SOLE   23,305 0 0
PROCTER AND GAMBLE CO COM 742718109 3,429 37,304 SH   SOLE   37,304 0 0
REGIONS FINL CORP NEW COM 7591EP100 1,143 85,428 SH   SOLE   85,428 0 0
SALESFORCE COM INC COM 79466L302 1,694 12,370 SH   SOLE   12,370 0 0
SCHLUMBERGER LTD COM 806857108 220 6,095 SH   SOLE   6,095 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3,535 148,417 SH   SOLE   148,417 0 0
SOUTHERN CO COM 842587107 809 18,429 SH   SOLE   18,429 0 0
SOUTHWEST AIRLS CO COM 844741108 1,831 39,389 SH   SOLE   39,389 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 595 2,551 SH   SOLE   2,551 0 0
ISHARES GOLD TRUST ISHARES 464285105 270 2,226 SH   SOLE   2,226 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,131 16,528 SH   SOLE   16,528 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,950 6,442 SH   SOLE   6,442 0 0
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 393 14,098 SH   SOLE   14,098 0 0
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 231 7,461 SH   SOLE   7,461 0 0
SQUARE INC CL A 852234103 968 17,250 SH   SOLE   17,250 0 0
STARBUCKS CORP COM 855244109 1,864 28,937 SH   SOLE   28,937 0 0
STRYKER CORP COM 863667101 525 3,351 SH   SOLE   3,351 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 816 34,062 SH   SOLE   34,062 0 0
UNION PAC CORP COM 907818108 1,817 13,146 SH   SOLE   13,146 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,125 10,569 SH   SOLE   10,569 0 0
UNITEDHEALTH GROUP INC COM 91324P102 340 1,365 SH   SOLE   1,365 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,815 24,341 SH   SOLE   24,341 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 232 1,754 SH   SOLE   1,754 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 2,029 25,616 SH   SOLE   25,616 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,193 9,349 SH   SOLE   9,349 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 21 325 SH   SOLE   325 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,325 41,351 SH   SOLE   41,351 0 0
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 362 8,235 SH   SOLE   8,235 0 0
VISA INC COM CL A 92826C839 564 4,274 SH   SOLE   4,274 0 0
WALMART INC COM 931142103 775 8,322 SH   SOLE   8,322 0 0
DISNEY WALT CO COM DISNEY 254687106 3,340 30,461 SH   SOLE   30,461 0 0
WASTE MGMT INC DEL COM 94106L109 3,495 39,271 SH   SOLE   39,271 0 0