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
AMAZON COM INC COM 023135106 5,644 1,718 SH   SOLE   0 0 1,718
BOEING CO COM 097023105 218 992 SH   SOLE   0 0 992
BEST BUY INC COM 086516101 2,874 27,189 SH   SOLE   0 0 27,189
APPLIED MATLS INC COM 038222105 212 1,650 SH   SOLE   0 0 1,650
APPLE INC COM 037833100 15,652 110,618 SH   SOLE   0 0 110,618
ALLSTATE CORP COM 020002101 1,183 9,290 SH   SOLE   0 0 9,290
EDWARDS LIFESCIENCES CORP COM 28176E108 2,484 21,940 SH   SOLE   0 0 21,940
AIR PRODS & CHEMS INC COM 009158106 2,968 11,589 SH   SOLE   0 0 11,589
ARISTA NETWORKS INC COM 040413106 285 828 SH   SOLE   0 0 828
INTEL CORP COM 458140100 1,221 22,915 SH   SOLE   0 0 22,915
HONEYWELL INTL INC COM 438516106 219 1,032 SH   SOLE   0 0 1,032
JOHNSON & JOHNSON COM 478160104 3,678 22,773 SH   SOLE   0 0 22,773
MEDTRONIC PLC SHS G5960L103 3,213 25,531 SH   SOLE   0 0 25,531
CHEVRON CORP NEW COM 166764100 942 9,289 SH   SOLE   0 0 9,289
MOTOROLA SOLUTIONS INC COM NEW 620076307 5,220 22,468 SH   SOLE   0 0 22,468
MICROSOFT CORP COM 594918104 10,855 38,503 SH   SOLE   0 0 38,503
CISCO SYS INC COM 17275R102 3,253 59,757 SH   SOLE   0 0 59,757
COCA COLA CO COM 191216100 1,344 25,608 SH   SOLE   0 0 25,608
VERIZON COMMUNICATIONS INC COM 92343V104 2,685 49,707 SH   SOLE   0 0 49,707
SELECT SECTOR SPDR TR ENERGY 81369Y506 2,928 56,210 SH   SOLE   0 0 56,210
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 8,228 219,225 SH   SOLE   0 0 219,225
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2,696 27,553 SH   SOLE   0 0 27,553
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 13,111 87,806 SH   SOLE   0 0 87,806
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 8,095 63,588 SH   SOLE   0 0 63,588
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 8,140 45,360 SH   SOLE   0 0 45,360
ISHARES TR U.S. FIN SVC ETF 464287770 2,718 14,445 SH   SOLE   0 0 14,445
EXXON MOBIL CORP COM 30231G102 1,932 32,838 SH   SOLE   0 0 32,838
WALMART INC COM 931142103 3,445 24,718 SH   SOLE   0 0 24,718
UNION PAC CORP COM 907818108 4,098 20,905 SH   SOLE   0 0 20,905
TEXAS INSTRS INC COM 882508104 1,666 8,668 SH   SOLE   0 0 8,668
MERCK & CO INC COM 58933Y105 3,392 45,158 SH   SOLE   0 0 45,158
RAYMOND JAMES FINL INC COM 754730109 1,016 11,008 SH   SOLE   0 0 11,008
PROCTER AND GAMBLE CO COM 742718109 647 4,629 SH   SOLE   0 0 4,629
HOME DEPOT INC COM 437076102 5,793 17,648 SH   SOLE   0 0 17,648
TRANE TECHNOLOGIES PLC SHS G8994E103 2,177 12,609 SH   SOLE   0 0 12,609
JPMORGAN CHASE & CO COM 46625H100 7,164 43,767 SH   SOLE   0 0 43,767
TJX COS INC NEW COM 872540109 1,227 18,601 SH   SOLE   0 0 18,601
UNITEDHEALTH GROUP INC COM 91324P102 2,534 6,485 SH   SOLE   0 0 6,485
PIONEER NAT RES CO COM 723787107 1,776 10,664 SH   SOLE   0 0 10,664
COMCAST CORP NEW CL A 20030N101 4,230 75,637 SH   SOLE   0 0 75,637
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,495 6,733 SH   SOLE   0 0 6,733
CONOCOPHILLIPS COM 20825C104 324 4,775 SH   SOLE   0 0 4,775
LAM RESEARCH CORP COM 512807108 285 500 SH   SOLE   0 0 500
IDEXX LABS INC COM 45168D104 404 650 SH   SOLE   0 0 650
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 402 2,682 SH   SOLE   0 0 2,682
CHUBB LIMITED COM H1467J104 3,519 20,210 SH   SOLE   0 0 20,210
DEVON ENERGY CORP NEW COM 25179M103 2,219 62,480 SH   SOLE   0 0 62,480
HALLIBURTON CO COM 406216101 333 15,411 SH   SOLE   0 0 15,411
ISHARES TR MSCI AC ASIA ETF 464288182 4,326 50,934 SH   SOLE   0 0 50,934
CME GROUP INC COM 12572Q105 3,473 17,961 SH   SOLE   0 0 17,961
WP CAREY INC COM 92936U109 470 6,430 SH   SOLE   0 0 6,430
DARDEN RESTAURANTS INC COM 237194105 2,311 15,256 SH   SOLE   0 0 15,256
NVIDIA CORPORATION COM 67066G104 2,440 11,779 SH   SOLE   0 0 11,779
EATON CORP PLC SHS G29183103 4,423 29,625 SH   SOLE   0 0 29,625
GALLAGHER ARTHUR J & CO COM 363576109 5,616 37,777 SH   SOLE   0 0 37,777
LAUDER ESTEE COS INC CL A 518439104 2,020 6,735 SH   SOLE   0 0 6,735
KANSAS CITY SOUTHERN COM NEW 485170302 456 1,684 SH   SOLE   0 0 1,684
HUMANA INC COM 444859102 349 896 SH   SOLE   0 0 896
ALPHABET INC CAP STK CL A 02079K305 5,114 1,913 SH   SOLE   0 0 1,913
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 6,310 77,857 SH   SOLE   0 0 77,857
VANGUARD INDEX FDS VALUE ETF 922908744 451 3,330 SH   SOLE   0 0 3,330
VANGUARD INDEX FDS SM CP VAL ETF 922908611 342 2,020 SH   SOLE   0 0 2,020
CHENIERE ENERGY INC COM NEW 16411R208 653 6,683 SH   SOLE   0 0 6,683
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 380 8,537 SH   SOLE   0 0 8,537
VANGUARD INDEX FDS GROWTH ETF 922908736 305 1,052 SH   SOLE   0 0 1,052
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,938 16,877 SH   SOLE   0 0 16,877
BANCORPSOUTH BK TUPELO MISS COM 05971J102 398 13,365 SH   SOLE   0 0 13,365
SALESFORCE COM INC COM 79466L302 2,816 10,383 SH   SOLE   0 0 10,383
ROPER TECHNOLOGIES INC COM 776696106 1,250 2,801 SH   SOLE   0 0 2,801
EQUINIX INC COM 29444U700 1,312 1,660 SH   SOLE   0 0 1,660
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 628 65,505 SH   SOLE   0 0 65,505
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 14,606 239,592 SH   SOLE   0 0 239,592
ISHARES TR ISHS 1-5YR INVS 464288646 483 8,837 SH   SOLE   0 0 8,837
ISHARES TR 3 7 YR TREAS BD 464288661 3,590 27,581 SH   SOLE   0 0 27,581
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 222 4,400 SH   SOLE   0 0 4,400
STONEMOR INC COM 86184W106 62 25,000 SH   SOLE   0 0 25,000
VISA INC COM CL A 92826C839 2,454 11,018 SH   SOLE   0 0 11,018
RING ENERGY INC COM 76680V108 171 58,000 SH   SOLE   0 0 58,000
ISHARES TR CONSER ALLOC ETF 464289883 6,880 174,165 SH   SOLE   0 0 174,165
ISHARES TR GRWT ALLOCAT ETF 464289867 4,103 73,971 SH   SOLE   0 0 73,971
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 16,006 169,535 SH   SOLE   0 0 169,535
BROADCOM INC COM 11135F101 3,002 6,190 SH   SOLE   0 0 6,190
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,236 15,003 SH   SOLE   0 0 15,003
SPDR SER TR PORTFOLIO SHORT 78464A474 7,872 251,904 SH   SOLE   0 0 251,904
NXP SEMICONDUCTORS N V COM N6596X109 2,080 10,620 SH   SOLE   0 0 10,620
MARATHON PETE CORP COM 56585A102 2,193 35,480 SH   SOLE   0 0 35,480
FACEBOOK INC CL A 30303M102 589 1,734 SH   SOLE   0 0 1,734
ISHARES INC CORE MSCI EMKT 46434G103 4,460 72,218 SH   SOLE   0 0 72,218
ISHARES TR CORE MSCI EAFE 46432F842 6,342 85,419 SH   SOLE   0 0 85,419
ABBVIE INC COM 00287Y109 213 1,975 SH   SOLE   0 0 1,975
IQVIA HLDGS INC COM 46266C105 2,327 9,713 SH   SOLE   0 0 9,713
ALPHABET INC CAP STK CL C 02079K107 840 315 SH   SOLE   0 0 315
ISHARES TR CORE MSCI EURO 46434V738 4,081 72,802 SH   SOLE   0 0 72,802
IHS MARKIT LTD SHS G47567105 1,435 12,306 SH   SOLE   0 0 12,306
SYNCHRONY FINANCIAL COM 87165B103 2,254 46,116 SH   SOLE   0 0 46,116
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,601 9,747 SH   SOLE   0 0 9,747
VISTRA CORP COM 92840M102 496 28,998 SH   SOLE   0 0 28,998
KIMBELL RTY PARTNERS LP UNIT 49435R102 378 26,744 SH   SOLE   0 0 26,744
CBTX INC COM 12481V104 794 30,100 SH   SOLE   0 0 30,100
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 7,916 98,820 SH   SOLE   0 0 98,820
OPEN LENDING CORP COM CL A 68373J104 4,138 114,726 SH   SOLE   0 0 114,726