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
PFIZER INC COM 717081103 18,560 512,287 SH   SOLE 0 0 0 512,287
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 324 2,284 SH   SOLE 0 0 0 2,284
DANAHER CORPORATION COM 235851102 39,298 174,597 SH   SOLE 0 0 0 174,597
GENERAL ELECTRIC CO COM 369604103 360 27,420 SH   SOLE 0 0 0 27,420
YUM CHINA HLDGS INC COM 98850P109 1,095 18,498 SH   SOLE 0 0 0 18,498
ISHARES SILVER TR ISHARES 46428Q109 229 10,071 SH   SOLE 0 0 0 10,071
VERITEX HLDGS INC COM 923451108 435 13,300 SH   SOLE 0 0 0 13,300
KIMBERLY-CLARK CORP COM 494368103 483 3,471 SH   SOLE 0 0 0 3,471
SPDR SER TR PORTFOLIO INTRMD 78464A375 356 9,831 SH   SOLE 0 0 0 9,831
DISNEY WALT CO COM 254687106 4,500 24,388 SH   SOLE 0 0 0 24,388
BARCLAYS BANK PLC IPTH SR B S&P 06746P621 2 162 SH   SOLE 0 0 0 162
SPDR S&P 500 ETF TR TR UNIT 78462F103 55,653 140,422 SH   SOLE 0 0 0 140,422
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 13,597 290,531 SH   SOLE 0 0 0 290,531
MASTERCARD INCORPORATED CL A 57636Q104 243 682 SH   SOLE 0 0 0 682
ABBOTT LABS COM 002824100 3,864 32,239 SH   SOLE 0 0 0 32,239
BERKELEY LTS INC COM 084310101 3,615 71,961 SH   SOLE 0 0 0 71,961
INTUITIVE SURGICAL INC COM NEW 46120E602 13,979 18,918 SH   SOLE 0 0 0 18,918
BK OF AMERICA CORP COM 060505104 1,626 42,018 SH   SOLE 0 0 0 42,018
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 8,256 67,757 SH   SOLE 0 0 0 67,757
TELADOC HEALTH INC COM 87918A105 11,964 65,826 SH   SOLE 0 0 0 65,826
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 13,467 240,358 SH   SOLE 0 0 0 240,358
THE TRADE DESK INC COM CL A 88339J105 316 485 SH   SOLE 0 0 0 485
INTERNATIONAL BANCSHARES COR COM 459044103 325 6,992 SH   SOLE 0 0 0 6,992
CVS HEALTH CORP COM 126650100 974 12,944 SH   SOLE 0 0 0 12,944
COSTCO WHSL CORP NEW COM 22160K105 509 1,445 SH   SOLE 0 0 0 1,445
PEPSICO INC COM 713448108 243,873 1,724,096 SH   SOLE 0 0 0 1,724,096
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 353 5,170 SH   SOLE 0 0 0 5,170
AMEREN CORP COM 023608102 211 2,589 SH   SOLE 0 0 0 2,589
ISHARES TR SELECT DIVID ETF 464287168 218 1,911 SH   SOLE 0 0 0 1,911
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 241 4,901 SH   SOLE 0 0 0 4,901
ISHARES TR IBONDS DEC22 ETF 46434VBA7 209 8,196 SH   SOLE 0 0 0 8,196
BP PLC SPONSORED ADR 055622104 11 2,000 SH Call SOLE 0 0 0 2,000
NEXTERA ENERGY INC COM 65339F101 491 6,487 SH   SOLE 0 0 0 6,487
UNION PAC CORP COM 907818108 292 1,325 SH   SOLE 0 0 0 1,325
UBER TECHNOLOGIES INC COM 90353T100 37 3,000 SH Call SOLE 0 0 0 3,000
CATERPILLAR INC COM 149123101 281 1,213 SH   SOLE 0 0 0 1,213
AT&T INC COM 00206R102 1,785 58,978 SH   SOLE 0 0 0 58,978
TARGET CORP COM 87612E106 310 1,563 SH   SOLE 0 0 0 1,563
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 31,454 113,861 SH   SOLE 0 0 0 113,861
BEAM THERAPEUTICS INC COM 07373V105 6,182 77,233 SH   SOLE 0 0 0 77,233
LOWES COS INC COM 548661107 328 1,726 SH   SOLE 0 0 0 1,726
APPLE INC COM 037833100 73,346 600,458 SH   SOLE 0 0 0 600,458
AMAZON COM INC COM 023135106 51,256 16,566 SH   SOLE 0 0 0 16,566
PAYCHEX INC COM 704326107 27,150 276,988 SH   SOLE 0 0 0 276,988
SOUTHWEST AIRLS CO COM 844741108 685 11,225 SH   SOLE 0 0 0 11,225
MERCK & CO. INC COM 58933Y105 540 7,002 SH   SOLE 0 0 0 7,002
PHILIP MORRIS INTL INC COM 718172109 649 7,312 SH   SOLE 0 0 0 7,312
COLGATE PALMOLIVE CO COM 194162103 657 8,338 SH   SOLE 0 0 0 8,338
PACCAR INC COM 693718108 21,017 226,181 SH   SOLE 0 0 0 226,181
TEXAS INSTRS INC COM 882508104 20,475 108,340 SH   SOLE 0 0 0 108,340
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 426 5,185 SH   SOLE 0 0 0 5,185
TWITTER INC COM 90184L102 624 9,800 SH   SOLE 0 0 0 9,800
EDWARDS LIFESCIENCES CORP COM 28176E108 607 7,254 SH   SOLE 0 0 0 7,254
NORFOLK SOUTHN CORP COM 655844108 366 1,363 SH   SOLE 0 0 0 1,363
PROCTER AND GAMBLE CO COM 742718109 42,971 317,295 SH   SOLE 0 0 0 317,295
SCHWAB CHARLES CORP COM 808513105 852 13,074 SH   SOLE 0 0 0 13,074
ONE GAS INC COM 68235P108 217 2,818 SH   SOLE 0 0 0 2,818
STRYKER CORPORATION COM 863667101 20,190 82,888 SH   SOLE 0 0 0 82,888
ILLUMINA INC COM 452327109 6,156 16,029 SH   SOLE 0 0 0 16,029
ORACLE CORP COM 68389X105 929 13,241 SH   SOLE 0 0 0 13,241
ISHARES TR IBONDS DEC23 ETF 46434VAX8 38,243 1,463,006 SH   SOLE 0 0 0 1,463,006
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 362 6,414 SH   SOLE 0 0 0 6,414
DUKE ENERGY CORP NEW COM NEW 26441C204 592 6,133 SH   SOLE 0 0 0 6,133
TWILIO INC CL A 90138F102 519 1,523 SH   SOLE 0 0 0 1,523
OPKO HEALTH INC COM 68375N103 706 164,625 SH   SOLE 0 0 0 164,625
TASEKO MINES LTD COM 876511106 24 13,900 SH   SOLE 0 0 0 13,900
INTEL CORP COM 458140100 586 9,153 SH   SOLE 0 0 0 9,153
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 514 8,274 SH   SOLE 0 0 0 8,274
INTERPUBLIC GROUP COS INC COM 460690100 25,666 878,967 SH   SOLE 0 0 0 878,967
WALMART INC COM 931142103 3,614 26,608 SH   SOLE 0 0 0 26,608
WILLIAMS COS INC COM 969457100 37,119 1,566,878 SH   SOLE 0 0 0 1,566,878
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 67,982 1,410,117 SH   SOLE 0 0 0 1,410,117
SHERWIN WILLIAMS CO COM 824348106 271 367 SH   SOLE 0 0 0 367
BCE INC COM NEW 05534B760 27,776 615,334 SH   SOLE 0 0 0 615,334
ISHARES TR CORE S&P SCP ETF 464287804 36,355 334,976 SH   SOLE 0 0 0 334,976
ROCKWELL AUTOMATION INC COM 773903109 269 1,012 SH   SOLE 0 0 0 1,012
FORTIVE CORP COM 34959J108 581 8,225 SH   SOLE 0 0 0 8,225
PIONEER NAT RES CO COM 723787107 20,202 127,203 SH   SOLE 0 0 0 127,203
JPMORGAN CHASE & CO COM 46625H100 39,333 258,379 SH   SOLE 0 0 0 258,379
BOK FINL CORP COM NEW 05561Q201 326 3,646 SH   SOLE 0 0 0 3,646
DOW INC COM 260557103 613 9,591 SH   SOLE 0 0 0 9,591
COMCAST CORP NEW CL A 20030N101 469 8,663 SH   SOLE 0 0 0 8,663
LOGITECH INTL S A SHS H50430232 366 3,500 SH   SOLE 0 0 0 3,500
ARES CAPITAL CORP COM 04010L103 15,454 825,960 SH   SOLE 0 0 0 825,960
BRIGHT HORIZONS FAM SOL IN D COM 109194100 16,316 95,166 SH   SOLE 0 0 0 95,166
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,191 12,318 SH   SOLE 0 0 0 12,318
CISCO SYS INC COM 17275R102 29,565 571,744 SH   SOLE 0 0 0 571,744
SHOPIFY INC CL A 82509L107 200 181 SH   SOLE 0 0 0 181
ISORAY INC COM 46489V104 11 10,000 SH   SOLE 0 0 0 10,000
BRISTOL-MYERS SQUIBB CO COM 110122108 17,857 282,856 SH   SOLE 0 0 0 282,856
EXXON MOBIL CORP COM 30231G102 4,927 88,258 SH   SOLE 0 0 0 88,258
ABBVIE INC COM 00287Y109 34,017 314,332 SH   SOLE 0 0 0 314,332
CHEVRON CORP NEW COM 166764100 32,527 310,403 SH   SOLE 0 0 0 310,403
EATON CORP PLC SHS G29183103 28,342 204,960 SH   SOLE 0 0 0 204,960
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 23,204 90,829 SH   SOLE 0 0 0 90,829
ISHARES INC CORE MSCI EMKT 46434G103 19,550 303,756 SH   SOLE 0 0 0 303,756
SEA LTD SPONSORD ADS 81141R100 4,597 20,595 SH   SOLE 0 0 0 20,595
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 514 2,267 SH   SOLE 0 0 0 2,267
ONEOK INC NEW COM 682680103 3,026 59,739 SH   SOLE 0 0 0 59,739
NOVANTA INC COM 67000B104 659 5,000 SH   SOLE 0 0 0 5,000
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 10,247 111,548 SH   SOLE 0 0 0 111,548
ISHARES TR 20 YR TR BD ETF 464287432 13 9,500 SH Call SOLE 0 0 0 9,500
SPDR SER TR BLOMBRG BRC EMRG 78464A391 28,566 1,097,847 SH   SOLE 0 0 0 1,097,847
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 261 2,010 SH   SOLE 0 0 0 2,010
VISA INC COM CL A 92826C839 22,982 108,543 SH   SOLE 0 0 0 108,543
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 30,250 661,351 SH   SOLE 0 0 0 661,351
PROSPERITY BANCSHARES INC COM 743606105 434 5,792 SH   SOLE 0 0 0 5,792
ISHARES TR IBONDS 27 ETF 46435UAA9 48,384 1,810,767 SH   SOLE 0 0 0 1,810,767
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 679 4,614 SH   SOLE 0 0 0 4,614
NXP SEMICONDUCTORS N V COM N6596X109 17,427 86,554 SH   SOLE 0 0 0 86,554
SIMON PPTY GROUP INC NEW COM 828806109 18,518 162,764 SH   SOLE 0 0 0 162,764
HELMERICH & PAYNE INC COM 423452101 323 11,977 SH   SOLE 0 0 0 11,977
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 22,173 589,383 SH   SOLE 0 0 0 589,383
SPDR SER TR S&P BIOTECH 78464A870 23,125 170,476 SH   SOLE 0 0 0 170,476
EXELON CORP COM 30161N101 354 8,104 SH   SOLE 0 0 0 8,104
MARSH & MCLENNAN COS INC COM 571748102 366 3,004 SH   SOLE 0 0 0 3,004
ISHARES TR 20 YR TR BD ETF 464287432 14 2,000 SH Call SOLE 0 0 0 2,000
VERISIGN INC COM 92343E102 278 1,400 SH   SOLE 0 0 0 1,400
LILLY ELI & CO COM 532457108 480 2,568 SH   SOLE 0 0 0 2,568
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 398 5,461 SH   SOLE 0 0 0 5,461
VANGUARD INDEX FDS SMALL CP ETF 922908751 14,153 66,110 SH   SOLE 0 0 0 66,110
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 200 2,362 SH   SOLE 0 0 0 2,362
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 246 4,612 SH   SOLE 0 0 0 4,612
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 781 5,879 SH   SOLE 0 0 0 5,879
AUTOMATIC DATA PROCESSING IN COM 053015103 976 5,176 SH   SOLE 0 0 0 5,176
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 31,224 701,663 SH   SOLE 0 0 0 701,663
FACEBOOK INC CL A 30303M102 634 2,154 SH   SOLE 0 0 0 2,154
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 782 3,418 SH   SOLE 0 0 0 3,418
INTERNATIONAL BUSINESS MACHS COM 459200101 7 500 SH Call SOLE 0 0 0 500
VANGUARD INDEX FDS TOTAL STK MKT 922908769 504 2,437 SH   SOLE 0 0 0 2,437
HUMANA INC COM 444859102 874 2,084 SH   SOLE 0 0 0 2,084
ISHARES TR IBONDS DEC25 ETF 46434VBD1 60,593 2,258,399 SH   SOLE 0 0 0 2,258,399
ALTRIA GROUP INC COM 02209S103 485 9,476 SH   SOLE 0 0 0 9,476
ISHARES TR IBOXX HI YD ETF 464288513 10,057 115,365 SH   SOLE 0 0 0 115,365
ISHARES TR IBONDS DEC2026 46435GAA0 87,640 3,324,727 SH   SOLE 0 0 0 3,324,727
HENRY JACK & ASSOC INC COM 426281101 220 1,447 SH   SOLE 0 0 0 1,447
EBANG INTL HLDGS INC CL A SHS G3R33A106 19 10,000 SH Call SOLE 0 0 0 10,000
BARCLAYS BANK PLC IPTH SR B S&P 06746P621 9 10,000 SH Call SOLE 0 0 0 10,000
CITIGROUP INC COM NEW 172967424 34,463 473,715 SH   SOLE 0 0 0 473,715
HOME DEPOT INC COM 437076102 16,490 54,021 SH   SOLE 0 0 0 54,021
UBER TECHNOLOGIES INC COM 90353T100 18 2,500 SH Call SOLE 0 0 0 2,500
COCA COLA CO COM 191216100 31,210 592,114 SH   SOLE 0 0 0 592,114
INVESCO QQQ TR UNIT SER 1 46090E103 1,852 5,802 SH   SOLE 0 0 0 5,802
NETFLIX INC COM 64110L106 241 462 SH   SOLE 0 0 0 462
AMGEN INC COM 031162100 519 2,088 SH   SOLE 0 0 0 2,088
LOCKHEED MARTIN CORP COM 539830109 15,257 41,291 SH   SOLE 0 0 0 41,291
ISHARES TR IBONDS DEC21 ETF 46434VBK5 251 10,095 SH   SOLE 0 0 0 10,095
SOUTHERN CO COM 842587107 26,409 424,862 SH   SOLE 0 0 0 424,862
UNITEDHEALTH GROUP INC COM 91324P102 26,216 70,459 SH   SOLE 0 0 0 70,459
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 5,170 40,277 SH   SOLE 0 0 0 40,277
ISHARES TR S&P 500 GRWT ETF 464287309 22,901 351,733 SH   SOLE 0 0 0 351,733
INTERNATIONAL BUSINESS MACHS COM 459200101 584 4,385 SH   SOLE 0 0 0 4,385
AGNC INVT CORP COM 00123Q104 30,492 1,819,321 SH   SOLE 0 0 0 1,819,321
LOEWS CORP COM 540424108 308 6,000 SH   SOLE 0 0 0 6,000
3M CO COM 88579Y101 1,535 7,965 SH   SOLE 0 0 0 7,965
CAPITAL ONE FINL CORP COM 14040H105 339 2,661 SH   SOLE 0 0 0 2,661
NVIDIA CORPORATION COM 67066G104 20,588 38,560 SH   SOLE 0 0 0 38,560
TESLA INC COM 88160R101 1,481 2,217 SH   SOLE 0 0 0 2,217
VERIZON COMMUNICATIONS INC COM 92343V104 30,973 532,638 SH   SOLE 0 0 0 532,638
YUM BRANDS INC COM 988498101 1,995 18,438 SH   SOLE 0 0 0 18,438
WASTE MGMT INC DEL COM 94106L109 42,601 330,187 SH   SOLE 0 0 0 330,187
AMERICAN ELEC PWR CO INC COM 025537101 667 7,880 SH   SOLE 0 0 0 7,880
SCHWAB STRATEGIC TR US TIPS ETF 808524870 284 4,646 SH   SOLE 0 0 0 4,646
UBER TECHNOLOGIES INC COM 90353T100 125 2,285 SH   SOLE 0 0 0 2,285
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 11,395 112,720 SH   SOLE 0 0 0 112,720
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,059 2,907 SH   SOLE 0 0 0 2,907
SERVICENOW INC COM 81762P102 221 441 SH   SOLE 0 0 0 441
T2 BIOSYSTEMS INC COM 89853L104 23 14,000 SH   SOLE 0 0 0 14,000
VANGUARD WORLD FDS INF TECH ETF 92204A702 711 1,982 SH   SOLE 0 0 0 1,982
ALLSTATE CORP COM 020002101 203 1,770 SH   SOLE 0 0 0 1,770
LAUDER ESTEE COS INC CL A 518439104 481 1,653 SH   SOLE 0 0 0 1,653
DOMINION ENERGY INC COM 25746U109 22,459 295,671 SH   SOLE 0 0 0 295,671
MICROSOFT CORP COM 594918104 83,196 352,870 SH   SOLE 0 0 0 352,870
ISHARES TR CORE MSCI EAFE 46432F842 30,483 423,086 SH   SOLE 0 0 0 423,086
TYSON FOODS INC CL A 902494103 218 2,930 SH   SOLE 0 0 0 2,930
AAON INC COM PAR $0.004 000360206 76,848 1,097,672 SH   SOLE 0 0 0 1,097,672
ADOBE SYSTEMS INCORPORATED COM 00724F101 448 943 SH   SOLE 0 0 0 943
BLACKSTONE GROUP INC COM 09260D107 28,554 383,121 SH   SOLE 0 0 0 383,121
GENERAL MLS INC COM 370334104 20,765 338,640 SH   SOLE 0 0 0 338,640
ISHARES TR S&P 500 VAL ETF 464287408 378 2,675 SH   SOLE 0 0 0 2,675
SPDR GOLD TR GOLD SHS 78463V107 220 1,375 SH   SOLE 0 0 0 1,375
ISHARES TR RUS 1000 ETF 464287622 548 2,450 SH   SOLE 0 0 0 2,450
RAYTHEON TECHNOLOGIES CORP COM 75513E101 755 9,767 SH   SOLE 0 0 0 9,767
HEALTHCARE RLTY TR COM 421946104 214 7,073 SH   SOLE 0 0 0 7,073
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,255 13,071 SH   SOLE 0 0 0 13,071
DEVON ENERGY CORP NEW COM 25179M103 251 11,494 SH   SOLE 0 0 0 11,494
ISHARES TR CORE S&P MCP ETF 464287507 37,558 144,297 SH   SOLE 0 0 0 144,297
ISHARES TR RUS 1000 GRW ETF 464287614 425 1,749 SH   SOLE 0 0 0 1,749
WEC ENERGY GROUP INC COM 92939U106 347 3,705 SH   SOLE 0 0 0 3,705
MCDONALDS CORP COM 580135101 1,219 5,438 SH   SOLE 0 0 0 5,438
EBANG INTL HLDGS INC CL A SHS G3R33A106 17 3,000 SH Call SOLE 0 0 0 3,000
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 3,223 73,609 SH   SOLE 0 0 0 73,609
GENERAL DYNAMICS CORP COM 369550108 851 4,688 SH   SOLE 0 0 0 4,688
ISHARES TR MBS ETF 464288588 71,864 662,834 SH   SOLE 0 0 0 662,834
CHIMERA INVT CORP COM NEW 16934Q208 15,295 1,204,325 SH   SOLE 0 0 0 1,204,325
ALPHABET INC CAP STK CL A 02079K305 2,351 1,140 SH   SOLE 0 0 0 1,140
APPLIED MATLS INC COM 038222105 24,753 185,280 SH   SOLE 0 0 0 185,280
ISHARES TR MSCI INTL MOMENT 46434V449 6,364 169,253 SH   SOLE 0 0 0 169,253
GENERAL MTRS CO COM 37045V100 30,210 525,749 SH   SOLE 0 0 0 525,749
PHILLIPS 66 COM 718546104 908 11,130 SH   SOLE 0 0 0 11,130
UNILEVER PLC SPON ADR NEW 904767704 24,700 442,411 SH   SOLE 0 0 0 442,411
ISHARES TR IBONDS DEC24 ETF 46434VBG4 51,019 1,933,260 SH   SOLE 0 0 0 1,933,260
MARATHON OIL CORP COM 565849106 113 10,596 SH   SOLE 0 0 0 10,596
ALPHABET INC CAP STK CL C 02079K107 44,708 21,613 SH   SOLE 0 0 0 21,613
MSC INDL DIRECT INC CL A 553530106 18,762 208,032 SH   SOLE 0 0 0 208,032
EMERSON ELEC CO COM 291011104 27,305 302,652 SH   SOLE 0 0 0 302,652
KROGER CO COM 501044101 31,344 870,916 SH   SOLE 0 0 0 870,916
INDEPENDENT BK GROUP INC COM 45384B106 225 3,110 SH   SOLE 0 0 0 3,110
CORTEVA INC COM 22052L104 310 6,643 SH   SOLE 0 0 0 6,643
WISDOMTREE TR US MIDCAP DIVID 97717W505 283 6,990 SH   SOLE 0 0 0 6,990
HONEYWELL INTL INC COM 438516106 30,464 140,341 SH   SOLE 0 0 0 140,341
VALERO ENERGY CORP COM 91913Y100 953 13,316 SH   SOLE 0 0 0 13,316
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 892 14,500 SH   SOLE 0 0 0 14,500
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 23,470 450,904 SH   SOLE 0 0 0 450,904
DUPONT DE NEMOURS INC COM 26614N102 473 6,118 SH   SOLE 0 0 0 6,118
SPDR SER TR DJ REIT ETF 78464A607 11,258 118,917 SH   SOLE 0 0 0 118,917
MORGAN STANLEY COM NEW 617446448 271 3,487 SH   SOLE 0 0 0 3,487
OGE ENERGY CORP COM 670837103 212 6,540 SH   SOLE 0 0 0 6,540
SEMPRA ENERGY COM 816851109 293 2,213 SH   SOLE 0 0 0 2,213
LEGGETT & PLATT INC COM 524660107 18,415 403,402 SH   SOLE 0 0 0 403,402
WATSCO INC COM 942622200 23,286 89,304 SH   SOLE 0 0 0 89,304
UBER TECHNOLOGIES INC COM 90353T100 93 4,000 SH Call SOLE 0 0 0 4,000
BP PLC SPONSORED ADR 055622104 473 19,412 SH   SOLE 0 0 0 19,412
ISHARES TR CORE S&P500 ETF 464287200 649 1,632 SH   SOLE 0 0 0 1,632
SPDR SER TR S&P DIVID ETF 78464A763 779 6,602 SH   SOLE 0 0 0 6,602
UNITED PARCEL SERVICE INC CL B 911312106 20,794 122,322 SH   SOLE 0 0 0 122,322
CONOCOPHILLIPS COM 20825C104 2,390 45,121 SH   SOLE 0 0 0 45,121
INTUIT COM 461202103 21,570 56,310 SH   SOLE 0 0 0 56,310
BLACKROCK INC COM 09247X101 35,251 46,755 SH   SOLE 0 0 0 46,755
INVITAE CORP COM 46185L103 5,505 144,080 SH   SOLE 0 0 0 144,080
LAM RESEARCH CORP COM 512807108 1,778 2,987 SH   SOLE 0 0 0 2,987
THERMO FISHER SCIENTIFIC INC COM 883556102 33,612 73,649 SH   SOLE 0 0 0 73,649
PAYPAL HLDGS INC COM 70450Y103 33,688 138,724 SH   SOLE 0 0 0 138,724
JOHNSON & JOHNSON COM 478160104 14,768 89,859 SH   SOLE 0 0 0 89,859
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 34,904 885,450 SH   SOLE 0 0 0 885,450
ISHARES TR MSCI INTL VLU FT 46435G409 5,963 235,801 SH   SOLE 0 0 0 235,801
FIFTH THIRD BANCORP COM 316773100 20,218 539,872 SH   SOLE 0 0 0 539,872
XPRESSPA GROUP INC COM 98420U703 58 31,666 SH   SOLE 0 0 0 31,666
LEMONADE INC COM 52567D107 4,901 52,623 SH   SOLE 0 0 0 52,623