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
AIR LEASE CORP CL A 00912X302 2,100 50,028 SH   SOLE   50,028 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 1,248 55,250 SH   SOLE   55,250 0 0
ALBEMARLE CORP COM 012653101 1,890 20,039 SH   SOLE   20,039 0 0
ALPHABET INC CAP STK CL C 02079K107 1,932 1,732 SH   SOLE   1,732 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 117 11,550 SH   SOLE   11,550 0 0
AMAZON COM INC COM 023135106 6,286 3,698 SH   SOLE   3,698 0 0
AMERICAN ELEC PWR INC COM 025537101 366 5,280 SH   SOLE   5,280 0 0
AMGEN INC COM 031162100 1,182 6,401 SH   SOLE   6,401 0 0
APPLE INC COM 037833100 4,503 24,326 SH   SOLE   24,326 0 0
AQUA AMERICA INC COM 03836W103 523 14,855 SH   SOLE   14,855 0 0
AT&T INC COM 00206R102 3,052 95,045 SH   SOLE   95,045 0 0
ATRION CORP COM 049904105 839 1,400 SH   SOLE   1,400 0 0
BANK AMER CORP COM 060505104 411 14,587 SH   SOLE   14,587 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 846 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,506 24,143 SH   SOLE   24,143 0 0
BOEING CO COM 097023105 704 2,098 SH   SOLE   2,098 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 655 11,834 SH   SOLE   11,834 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 866 22,240 SH   SOLE   22,240 0 0
CATERPILLAR INC DEL COM 149123101 611 4,500 SH   SOLE   4,500 0 0
CELGENE CORP COM 151020104 812 10,225 SH   SOLE   10,225 0 0
CENTENE CORP DEL COM 15135B101 2,723 22,100 SH   SOLE   22,100 0 0
CHENIERE ENERGY INC COM NEW 16411R208 2,935 45,020 SH   SOLE   45,020 0 0
CHEVRON CORP NEW COM 166764100 1,844 14,588 SH   SOLE   14,588 0 0
COCA COLA CO COM 191216100 1,752 39,946 SH   SOLE   39,946 0 0
CONSOLIDATED EDISON INC COM 209115104 437 5,600 SH   SOLE   5,600 0 0
COSTCO WHSL CORP NEW COM 22160K105 311 1,490 SH   SOLE   1,490 0 0
DOLLAR GEN CORP NEW COM 256677105 1,785 18,104 SH   SOLE   18,104 0 0
DOMINION ENERGY INC COM 25746U109 1,671 24,513 SH   SOLE   24,513 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 871 11,015 SH   SOLE   11,015 0 0
EASTMAN CHEM CO COM 277432100 3,345 33,466 SH   SOLE   33,466 0 0
ECOLAB INC COM 278865100 1,469 10,467 SH   SOLE   10,467 0 0
LILLY ELI & CO COM 532457108 508 5,950 SH   SOLE   5,950 0 0
EQUIFAX INC COM 294429105 1,251 10,000 SH   SOLE   10,000 0 0
EXXON MOBIL CORP COM 30231G102 3,421 41,355 SH   SOLE   41,355 0 0
FACEBOOK INC CL A 30303M102 3,995 20,559 SH   SOLE   20,559 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 901 8,496 SH   SOLE   8,496 0 0
FIRST HORIZON NATL CORP COM 320517105 1,680 94,165 SH   SOLE   94,165 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 1,000 90,310 SH   SOLE   90,310 0 0
FORTINET INC COM 34959E109 5,217 83,572 SH   SOLE   83,572 0 0
GENERAL ELECTRIC CO COM 369604103 1,526 112,093 SH   SOLE   112,093 0 0
GILEAD SCIENCES INC COM 375558103 1,132 15,980 SH   SOLE   15,980 0 0
HOME DEPOT INC COM 437076102 1,109 5,686 SH   SOLE   5,686 0 0
HOMETRUST BANCSHARES INC COM 437872104 361 12,825 SH   SOLE   12,825 0 0
INTEL CORP COM 458140100 411 8,274 SH   SOLE   8,274 0 0
INVESCO EXCHNG TRADED FD TR CHINA TECHNLGY 46138E800 436 7,838 SH   SOLE   7,838 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,039 6,054 SH   SOLE   6,054 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 757 9,075 SH   SOLE   9,075 0 0
ISHARES TR CORE US AGGBD ET 464287226 391 3,677 SH   SOLE   3,677 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 365 24,115 SH   SOLE   24,115 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,797 41,767 SH   SOLE   41,767 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 802 18,516 SH   SOLE   18,516 0 0
ISHARES TR NASDAQ BIOTECH 464287556 269 2,450 SH   SOLE   2,450 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,146 13,101 SH   SOLE   13,101 0 0
ISHARES TR 1 3 YR CR BD ETF 464288646 231 2,224 SH   SOLE   2,224 0 0
JOHNSON & JOHNSON COM 478160104 4,178 34,433 SH   SOLE   34,433 0 0
JPMORGAN CHASE & CO COM 46625H100 642 6,159 SH   SOLE   6,159 0 0
MARATHON PETE CORP COM 56585A102 2,055 29,291 SH   SOLE   29,291 0 0
MARTIN MARIETTA MATLS INC COM 573284106 1,060 4,745 SH   SOLE   4,745 0 0
MCDONALDS CORP COM 580135101 1,177 7,515 SH   SOLE   7,515 0 0
MERCK & CO INC COM 58933Y105 755 12,430 SH   SOLE   12,430 0 0
METLIFE INC COM 59156R108 1,057 24,246 SH   SOLE   24,246 0 0
MONDELEZ INTL INC CL A 609207105 222 5,402 SH   SOLE   5,402 0 0
MOODYS CORP COM 615369105 205 1,200 SH   SOLE   1,200 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,329 8,809 SH   SOLE   8,809 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,452 4,720 SH   SOLE   4,720 0 0
PHILLIPS 66 COM 718546104 2,698 24,026 SH   SOLE   24,026 0 0
PROCTER AND GAMBLE CO COM 742718109 3,093 39,618 SH   SOLE   39,618 0 0
REGIONS FINL CORP NEW COM 7591EP100 1,540 86,627 SH   SOLE   86,627 0 0
SALESFORCE COM INC COM 79466L302 1,824 13,370 SH   SOLE   13,370 0 0
SCHLUMBERGER LTD COM 806857108 409 6,095 SH   SOLE   6,095 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 4,140 155,702 SH   SOLE   155,702 0 0
SOUTHERN CO COM 842587107 877 18,929 SH   SOLE   18,929 0 0
SOUTHWEST AIRLS CO COM 844741108 2,152 42,288 SH   SOLE   42,288 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 656 2,701 SH   SOLE   2,701 0 0
ISHARES GOLD TRUST ISHARES 464285105 294 2,476 SH   SOLE   2,476 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,461 16,443 SH   SOLE   16,443 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2,342 6,597 SH   SOLE   6,597 0 0
SQUARE INC CL A 852234103 623 10,100 SH   SOLE   10,100 0 0
STARBUCKS CORP COM 855244109 1,590 32,557 SH   SOLE   32,557 0 0
STRYKER CORP COM 863667101 566 3,351 SH   SOLE   3,351 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,497 46,628 SH   SOLE   46,628 0 0
UNION PAC CORP COM 907818108 1,955 13,796 SH   SOLE   13,796 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,413 11,301 SH   SOLE   11,301 0 0
UNITEDHEALTH GROUP INC COM 91324P102 353 1,440 SH   SOLE   1,440 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 272 1,750 SH   SOLE   1,750 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 2,069 26,131 SH   SOLE   26,131 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,648 11,737 SH   SOLE   11,737 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,201 43,742 SH   SOLE   43,742 0 0
VICTORY PORTFOLIOS II SHS US 500 ENHA 92647N782 416 8,410 SH   SOLE   8,410 0 0
VISA INC COM CL A 92826C839 566 4,274 SH   SOLE   4,274 0 0
WALMART INC COM 931142103 721 8,421 SH   SOLE   8,421 0 0
DISNEY WALT CO COM DISNEY 254687106 3,369 32,143 SH   SOLE   32,143 0 0
WASTE MGMT INC DEL COM 94106L109 3,241 39,848 SH   SOLE   39,848 0 0
WELLS FARGO CO NEW COM 949746101 232 4,181 SH   SOLE   4,181 0 0