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
AAON INC COM PAR $0.004 000360206 2 3,000 SH   SOLE   0 0 3,000
AAON INC COM PAR $0.004 000360206 165,064 3,289,444 SH   SOLE   0 0 3,289,444
ABBOTT LABS COM 002824100 2,343 27,864 SH   SOLE   0 0 27,864
ALBEMARLE CORP COM 012653101 4,605 65,399 SH   SOLE   0 0 65,399
AMAZON COM INC COM 023135106 21,934 11,583 SH   SOLE   0 0 11,583
AMERICAN ELEC PWR CO INC COM 025537101 467 5,304 SH   SOLE   0 0 5,304
AMERICAN INTL GROUP INC COM NEW 026874784 13,288 249,399 SH   SOLE   0 0 249,399
APPLE INC COM 037833100 30,548 154,345 SH   SOLE   0 0 154,345
APPLIED MATLS INC COM 038222105 17,335 385,994 SH   SOLE   0 0 385,994
AUTOMATIC DATA PROCESSING IN COM 053015103 600 3,626 SH   SOLE   0 0 3,626
BP PLC SPONSORED ADR 055622104 34,421 825,447 SH   SOLE   0 0 825,447
BANK AMER CORP COM 060505104 1,805 62,237 SH   SOLE   0 0 62,237
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,645 7,716 SH   SOLE   0 0 7,716
BOEING CO COM 097023105 393 1,080 SH   SOLE   0 0 1,080
BRIGHT HORIZONS FAM SOL IN D COM 109194100 13,751 91,144 SH   SOLE   0 0 91,144
BRISTOL MYERS SQUIBB CO COM 110122108 918 20,250 SH   SOLE   0 0 20,250
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 22,252 465,718 SH   SOLE   0 0 465,718
CSX CORP COM 126408103 1,238 16,003 SH   SOLE   0 0 16,003
CVS HEALTH CORP COM 126650100 417 7,662 SH   SOLE   0 0 7,662
CATERPILLAR INC DEL COM 149123101 11,656 85,521 SH   SOLE   0 0 85,521
CHEVRON CORP NEW COM 166764100 1,479 11,889 SH   SOLE   0 0 11,889
CITIGROUP INC COM NEW 172967424 19,787 282,548 SH   SOLE   0 0 282,548
CLOROX CO DEL COM 189054109 414 2,703 SH   SOLE   0 0 2,703
COCA COLA CO COM 191216100 16,342 320,933 SH   SOLE   0 0 320,933
COLGATE PALMOLIVE CO COM 194162103 370 5,158 SH   SOLE   0 0 5,158
CONTINENTAL RESOURCES INC COM 212015101 230 5,457 SH   SOLE   0 0 5,457
DANAHER CORPORATION COM 235851102 12,502 87,478 SH   SOLE   0 0 87,478
DEERE & CO COM 244199105 333 2,010 SH   SOLE   0 0 2,010
DELTA AIR LINES INC DEL COM NEW 247361702 13,318 234,686 SH   SOLE   0 0 234,686
EMERSON ELEC CO COM 291011104 319 4,780 SH   SOLE   0 0 4,780
ENTERPRISE PRODS PARTNERS L COM 293792107 618 21,418 SH   SOLE   0 0 21,418
FIFTH THIRD BANCORP COM 316773100 1,291 46,275 SH   SOLE   0 0 46,275
FIRST MID BANCSHARES INC COM 320866106 236 6,750 SH   SOLE   0 0 6,750
GENERAL ELECTRIC CO COM 369604103 238 22,708 SH   SOLE   0 0 22,708
GENERAL MLS INC COM 370334104 11,240 214,020 SH   SOLE   0 0 214,020
GLU MOBILE INC COM 379890106 86 12,000 SH   SOLE   0 0 12,000
HSBC HLDGS PLC SPON ADR NEW 404280406 11,873 284,462 SH   SOLE   0 0 284,462
HEALTHCARE RLTY TR COM 421946104 10,517 335,793 SH   SOLE   0 0 335,793
HELMERICH & PAYNE INC COM 423452101 632 12,494 SH   SOLE   0 0 12,494
HOME DEPOT INC COM 437076102 3,576 17,194 SH   SOLE   0 0 17,194
INTEL CORP COM 458140100 3,478 72,653 SH   SOLE   0 0 72,653
INTERNATIONAL BANCSHARES COR COM 459044103 264 6,992 SH   SOLE   0 0 6,992
INTUIT COM 461202103 12,209 46,718 SH   SOLE   0 0 46,718
ISHARES TR MSCI EMG MKT ETF 464287234 341 7,940 SH   SOLE   0 0 7,940
ISHARES TR S&P 500 GRWT ETF 464287309 13,217 73,741 SH   SOLE   0 0 73,741
ISHARES TR S&P 500 VAL ETF 464287408 539 4,620 SH   SOLE   0 0 4,620
ISHARES TR MSCI EAFE ETF 464287465 302 4,601 SH   SOLE   0 0 4,601
ISHARES TR CORE S&P MCP ETF 464287507 9,871 50,814 SH   SOLE   0 0 50,814
ISHARES TR RUS 1000 GRW ETF 464287614 3,127 19,876 SH   SOLE   0 0 19,876
ISHARES TR RUS 1000 ETF 464287622 377 2,318 SH   SOLE   0 0 2,318
ISHARES TR CORE S&P SCP ETF 464287804 10,482 133,902 SH   SOLE   0 0 133,902
ISHARES TR IBOXX HI YD ETF 464288513 8,554 98,118 SH   SOLE   0 0 98,118
JOHNSON & JOHNSON COM 478160104 10,985 78,866 SH   SOLE   0 0 78,866
LAM RESEARCH CORP COM 512807108 548 2,915 SH   SOLE   0 0 2,915
LAMAR ADVERTISING CO NEW CL A 512816109 17,420 215,839 SH   SOLE   0 0 215,839
LEGGETT & PLATT INC COM 524660107 17,312 451,175 SH   SOLE   0 0 451,175
LOCKHEED MARTIN CORP COM 539830109 12,842 35,325 SH   SOLE   0 0 35,325
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 580 9,066 SH   SOLE   0 0 9,066
MARSH & MCLENNAN COS INC COM 571748102 300 3,004 SH   SOLE   0 0 3,004
MCDONALDS CORP COM 580135101 720 3,467 SH   SOLE   0 0 3,467
MICROSOFT CORP COM 594918104 48,732 363,783 SH   SOLE   0 0 363,783
ONEOK INC NEW COM 682680103 16,448 239,041 SH   SOLE   0 0 239,041
PARK HOTELS RESORTS INC COM 700517105 8,074 292,946 SH   SOLE   0 0 292,946
PEOPLES UTD FINL INC COM 712704105 11,227 669,099 SH   SOLE   0 0 669,099
PEPSICO INC COM 713448108 217,220 1,656,527 SH   SOLE   0 0 1,656,527
PFIZER INC COM 717081103 11,914 275,020 SH   SOLE   0 0 275,020
PHILIP MORRIS INTL INC COM 718172109 551 7,012 SH   SOLE   0 0 7,012
PHILLIPS 66 COM 718546104 1,300 13,895 SH   SOLE   0 0 13,895
PROCTER AND GAMBLE CO COM 742718109 27,741 252,994 SH   SOLE   0 0 252,994
PROSPERITY BANCSHARES INC COM 743606105 1,028 15,571 SH   SOLE   0 0 15,571
RAYTHEON CO COM NEW 755111507 15,507 89,180 SH   SOLE   0 0 89,180
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 221 3,361 SH   SOLE   0 0 3,361
THE CHARLES SCHWAB CORPORATI COM 808513105 207 5,149 SH   SOLE   0 0 5,149
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 60,532 858,238 SH   SOLE   0 0 858,238
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 3,654 113,859 SH   SOLE   0 0 113,859
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 3,634 111,325 SH   SOLE   0 0 111,325
SEMPRA ENERGY COM 816851109 304 2,213 SH   SOLE   0 0 2,213
SOUTHERN CO COM 842587107 13,854 250,619 SH   SOLE   0 0 250,619
SOUTHWEST AIRLS CO COM 844741108 266 5,240 SH   SOLE   0 0 5,240
STRYKER CORP COM 863667101 14,383 69,962 SH   SOLE   0 0 69,962
TASEKO MINES LTD COM 876511106 7 13,900 SH   SOLE   0 0 13,900
TEXAS INSTRS INC COM 882508104 662 5,766 SH   SOLE   0 0 5,766
THERMO FISHER SCIENTIFIC INC COM 883556102 12,363 42,098 SH   SOLE   0 0 42,098
TORCHMARK CORP COM 891027104 273 3,050 SH   SOLE   0 0 3,050
TYLER TECHNOLOGIES INC COM 902252105 216 1,000 SH   SOLE   0 0 1,000
VALLEY NATL BANCORP COM 919794107 11,416 1,059,010 SH   SOLE   0 0 1,059,010
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 200 2,490 SH   SOLE   0 0 2,490
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 435 5,233 SH   SOLE   0 0 5,233
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 14,480 165,709 SH   SOLE   0 0 165,709
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 3,523 33,466 SH   SOLE   0 0 33,466
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,880 91,229 SH   SOLE   0 0 91,229
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,255 4,664 SH   SOLE   0 0 4,664
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 13,684 156,569 SH   SOLE   0 0 156,569
VANGUARD INDEX FDS TOTAL STK MKT 922908769 293 1,954 SH   SOLE   0 0 1,954
VERITEX HLDGS INC COM 923451108 1,460 56,265 SH   SOLE   0 0 56,265
WALMART INC COM 931142103 2,546 23,044 SH   SOLE   0 0 23,044
WEYERHAEUSER CO COM 962166104 10,438 396,290 SH   SOLE   0 0 396,290
WILLIAMS COS INC DEL COM 969457100 18,894 673,806 SH   SOLE   0 0 673,806
YUM BRANDS INC COM 988498101 2,119 19,146 SH   SOLE   0 0 19,146
EDWARDS LIFESCIENCES CORP COM 28176E108 307 1,663 SH   SOLE   0 0 1,663
ALPS ETF TR ALERIAN MLP 00162Q866 128 12,985 SH   SOLE   0 0 12,985
AT&T INC COM 00206R102 1,358 40,511 SH   SOLE   0 0 40,511
ABBVIE INC COM 00287Y109 2,027 27,870 SH   SOLE   0 0 27,870
AGILENT TECHNOLOGIES INC COM 00846U101 332 4,445 SH   SOLE   0 0 4,445
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 13,767 81,244 SH   SOLE   0 0 81,244
ALPHABET INC CAP STK CL C 02079K107 13,884 12,845 SH   SOLE   0 0 12,845
ALPHABET INC CAP STK CL A 02079K305 1,191 1,100 SH   SOLE   0 0 1,100
ALTRIA GROUP INC COM 02209S103 585 12,363 SH   SOLE   0 0 12,363
BCE INC COM NEW 05534B760 10,904 239,761 SH   SOLE   0 0 239,761
BLACKROCK INC COM 09247X101 14,859 31,663 SH   SOLE   0 0 31,663
BLACKSTONE MTG TR INC COM CL A 09257W100 9,992 280,840 SH   SOLE   0 0 280,840
CAPITAL ONE FINL CORP COM 14040H105 3,490 38,461 SH   SOLE   0 0 38,461
CENTERPOINT ENERGY INC COM 15189T107 9,954 347,688 SH   SOLE   0 0 347,688
CHIMERA INVT CORP COM NEW 16934Q208 9,161 485,464 SH   SOLE   0 0 485,464
CISCO SYS INC COM 17275R102 15,124 276,342 SH   SOLE   0 0 276,342
CONCHO RES INC COM 20605P101 1,754 17,000 SH   SOLE   0 0 17,000
CONOCOPHILLIPS COM 20825C104 1,406 23,042 SH   SOLE   0 0 23,042
CRACKER BARREL OLD CTRY STOR COM 22410J106 9,459 55,404 SH   SOLE   0 0 55,404
DOMINION ENERGY INC COM 25746U109 10,255 132,633 SH   SOLE   0 0 132,633
DUKE ENERGY CORP NEW COM NEW 26441C204 574 6,500 SH   SOLE   0 0 6,500
EDITAS MEDICINE INC COM 28106W103 3,391 137,074 SH   SOLE   0 0 137,074
ENBRIDGE INC COM 29250N105 268 7,421 SH   SOLE   0 0 7,421
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 150 10,688 SH   SOLE   0 0 10,688
EXXON MOBIL CORP COM 30231G102 117,587 1,534,473 SH   SOLE   0 0 1,534,473
FACEBOOK INC CL A 30303M102 265 1,373 SH   SOLE   0 0 1,373
FLEXSHARES TR MORNSTAR UPSTR 33939L407 9,160 277,507 SH   SOLE   0 0 277,507
GEO GROUP INC NEW COM 36162J106 7,578 360,695 SH   SOLE   0 0 360,695
GENERAL MTRS CO COM 37045V100 14,899 386,690 SH   SOLE   0 0 386,690
HD SUPPLY HLDGS INC COM 40416M105 8,488 210,717 SH   SOLE   0 0 210,717
INTUITIVE SURGICAL INC COM NEW 46120E602 4,532 8,639 SH   SOLE   0 0 8,639
ISHARES TR CORE MSCI EAFE 46432F842 30,955 504,146 SH   SOLE   0 0 504,146
ISHARES INC CORE MSCI EMKT 46434G103 19,196 373,178 SH   SOLE   0 0 373,178
ISHARES TR INTL MOMENTUM FT 46434V449 4,552 153,278 SH   SOLE   0 0 153,278
ISHARES TR IBONDS DEC19 ETF 46434VAU4 213 8,560 SH   SOLE   0 0 8,560
ISHARES TR IBONDS DEC23 ETF 46434VAX8 25,637 1,008,920 SH   SOLE   0 0 1,008,920
ISHARES TR IBONDS DEC22 ETF 46434VBA7 33,471 1,326,620 SH   SOLE   0 0 1,326,620
ISHARES TR IBONDS DEC25 ETF 46434VBD1 45,397 1,772,633 SH   SOLE   0 0 1,772,633
ISHARES TR IBONDS DEC24 ETF 46434VBG4 34,664 1,360,440 SH   SOLE   0 0 1,360,440
ISHARES TR IBONDS DEC21 ETF 46434VBK5 39,766 1,595,088 SH   SOLE   0 0 1,595,088
ISHARES TR INTL VALUE FACTR 46435G409 4,148 179,941 SH   SOLE   0 0 179,941
ISHARES TR IBONDS DEC2026 46435GAA0 55,471 2,213,532 SH   SOLE   0 0 2,213,532
ISHARES TR IBONDS ETF 46435UAA9 36,667 1,438,477 SH   SOLE   0 0 1,438,477
JPMORGAN CHASE & CO COM 46625H100 15,001 134,178 SH   SOLE   0 0 134,178
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 751 29,926 SH   SOLE   0 0 29,926
KITOV PHARMA LTD *W EXP 11/25/202 49803V115 6 53,000 SH   SOLE   0 0 53,000
MEDICAL PPTYS TRUST INC COM 58463J304 11,828 678,184 SH   SOLE   0 0 678,184
MERCK & CO INC COM 58933Y105 601 7,162 SH   SOLE   0 0 7,162
MID CON ENERGY PARTNERS LP COM UNIT REPST 59560V109 34 78,134 SH   SOLE   0 0 78,134
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 6,583 427,714 SH   SOLE   0 0 427,714
NOVANTA INC COM 67000B104 472 5,000 SH   SOLE   0 0 5,000
ONE GAS INC COM 68235P108 285 3,158 SH   SOLE   0 0 3,158
OPKO HEALTH INC COM 68375N103 267 109,500 SH   SOLE   0 0 109,500
ORACLE CORP COM 68389X105 495 8,694 SH   SOLE   0 0 8,694
PTC INC COM 69370C100 10,030 111,745 SH   SOLE   0 0 111,745
PAYPAL HLDGS INC COM 70450Y103 9,760 85,270 SH   SOLE   0 0 85,270
PUBLIC STORAGE COM 74460D109 14,596 61,286 SH   SOLE   0 0 61,286
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,104 10,594 SH   SOLE   0 0 10,594
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 2,375 66,347 SH   SOLE   0 0 66,347
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 11,503 250,771 SH   SOLE   0 0 250,771
SPDR SERIES TRUST DJ REIT ETF 78464A607 12,651 128,044 SH   SOLE   0 0 128,044
SPDR SERIES TRUST S&P BIOTECH 78464A870 13,408 152,863 SH   SOLE   0 0 152,863
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 43,240 881,191 SH   SOLE   0 0 881,191
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 228 8,276 SH   SOLE   0 0 8,276
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 460 7,500 SH   SOLE   0 0 7,500
3M CO COM 88579Y101 869 5,012 SH   SOLE   0 0 5,012
TWITTER INC COM 90184L102 964 27,615 SH   SOLE   0 0 27,615
TWO HBRS INVT CORP COM NEW 90187B408 7,662 604,749 SH   SOLE   0 0 604,749
UNITEDHEALTH GROUP INC COM 91324P102 13,228 54,210 SH   SOLE   0 0 54,210
VERIZON COMMUNICATIONS INC COM 92343V104 17,369 304,021 SH   SOLE   0 0 304,021
VISA INC COM CL A 92826C839 21,643 124,708 SH   SOLE   0 0 124,708
WEC ENERGY GROUP INC COM 92939U106 309 3,705 SH   SOLE   0 0 3,705
WISDOMTREE TR US MIDCAP DIVID 97717W505 253 6,995 SH   SOLE   0 0 6,995
WPX ENERGY INC COM 98212B103 280 24,370 SH   SOLE   0 0 24,370
YUM CHINA HLDGS INC COM 98850P109 887 19,206 SH   SOLE   0 0 19,206
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 16,264 88,023 SH   SOLE   0 0 88,023
EATON CORP PLC SHS G29183103 14,815 177,889 SH   SOLE   0 0 177,889
INVESCO LTD SHS G491BT108 8,880 434,004 SH   SOLE   0 0 434,004
JOHNSON CTLS INTL PLC SHS G51502105 221 5,345 SH   SOLE   0 0 5,345
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 5,471 116,157 SH   SOLE   0 0 116,157