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 108,817 3,156,112 SH   SOLE   0 0 3,156,112
ABBOTT LABS COM 002824100 1,473 27,601 SH   SOLE   0 0 27,601
ALLIANCE DATA SYSTEMS CORP COM 018581108 738 3,329 SH   SOLE   0 0 3,329
AMAZON COM INC COM 023135106 16,952 17,634 SH   SOLE   0 0 17,634
AMERICAN ELEC PWR INC COM 025537101 478 6,802 SH   SOLE   0 0 6,802
AMGEN INC COM 031162100 264 1,416 SH   SOLE   0 0 1,416
ANNALY CAP MGMT INC COM 035710409 248 20,340 SH   SOLE   0 0 20,340
APACHE CORP COM 037411105 244 5,328 SH   SOLE   0 0 5,328
APPLE INC COM 037833100 27,558 178,811 SH   SOLE   0 0 178,811
AUTOMATIC DATA PROCESSING IN COM 053015103 383 3,500 SH   SOLE   0 0 3,500
BP PLC SPONSORED ADR 055622104 20,419 531,327 SH   SOLE   0 0 531,327
BANK AMER CORP COM 060505104 2,439 96,255 SH   SOLE   0 0 96,255
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,043 5,690 SH   SOLE   0 0 5,690
BOEING CO COM 097023105 303 1,192 SH   SOLE   0 0 1,192
BRIGHT HORIZONS FAM SOL IN D COM 109194100 8,594 99,686 SH   SOLE   0 0 99,686
BRISTOL MYERS SQUIBB CO COM 110122108 9,994 156,790 SH   SOLE   0 0 156,790
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 23,344 565,225 SH   SOLE   0 0 565,225
CVS HEALTH CORP COM 126650100 10,474 128,801 SH   SOLE   0 0 128,801
CATERPILLAR INC DEL COM 149123101 344 2,760 SH   SOLE   0 0 2,760
CHEVRON CORP NEW COM 166764100 1,354 11,520 SH   SOLE   0 0 11,520
CITIGROUP INC COM NEW 172967424 17,594 241,875 SH   SOLE   0 0 241,875
COCA COLA CO COM 191216100 15,823 351,547 SH   SOLE   0 0 351,547
COHERENT INC COM 192479103 10,295 43,775 SH   SOLE   0 0 43,775
COLGATE PALMOLIVE CO COM 194162103 441 6,048 SH   SOLE   0 0 6,048
CONTINENTAL RESOURCES INC COM 212015101 9,216 238,691 SH   SOLE   0 0 238,691
DISNEY WALT CO COM DISNEY 254687106 10,637 107,910 SH   SOLE   0 0 107,910
EMERSON ELEC CO COM 291011104 312 4,969 SH   SOLE   0 0 4,969
ENTERPRISE PRODS PARTNERS L COM 293792107 1,417 54,354 SH   SOLE   0 0 54,354
FIFTH THIRD BANCORP COM 316773100 1,312 46,895 SH   SOLE   0 0 46,895
GENERAL ELECTRIC CO COM 369604103 10,733 443,865 SH   SOLE   0 0 443,865
GILEAD SCIENCES INC COM 375558103 15,444 190,624 SH   SOLE   0 0 190,624
GLU MOBILE INC COM 379890106 248 65,900 SH   SOLE   0 0 65,900
GULFPORT ENERGY CORP COM NEW 402635304 354 24,675 SH   SOLE   0 0 24,675
HSBC HLDGS PLC SPON ADR NEW 404280406 14,031 283,967 SH   SOLE   0 0 283,967
HANESBRANDS INC COM 410345102 14,832 601,962 SH   SOLE   0 0 601,962
HOME DEPOT INC COM 437076102 2,703 16,524 SH   SOLE   0 0 16,524
INTEL CORP COM 458140100 2,468 64,804 SH   SOLE   0 0 64,804
ISHARES TR SELECT DIVID ETF 464287168 276 2,950 SH   SOLE   0 0 2,950
ISHARES TR MSCI EMG MKT ETF 464287234 359 8,015 SH   SOLE   0 0 8,015
ISHARES TR S&P 500 GRWT ETF 464287309 6,441 44,913 SH   SOLE   0 0 44,913
ISHARES TR S&P 500 VAL ETF 464287408 4,710 43,652 SH   SOLE   0 0 43,652
ISHARES TR MSCI EAFE ETF 464287465 715 10,444 SH   SOLE   0 0 10,444
ISHARES TR CORE S&P MCP ETF 464287507 4,774 26,683 SH   SOLE   0 0 26,683
ISHARES TR RUS 1000 GRW ETF 464287614 5,943 47,525 SH   SOLE   0 0 47,525
ISHARES TR RUS 1000 ETF 464287622 324 2,318 SH   SOLE   0 0 2,318
ISHARES TR CORE S&P SCP ETF 464287804 7,146 96,286 SH   SOLE   0 0 96,286
ISHARES TR INTL SEL DIV ETF 464288448 2,527 74,863 SH   SOLE   0 0 74,863
ISHARES TR IBOXX HI YD ETF 464288513 1,585 17,854 SH   SOLE   0 0 17,854
JOHNSON & JOHNSON COM 478160104 10,299 79,216 SH   SOLE   0 0 79,216
LAM RESEARCH CORP COM 512807108 555 3,000 SH   SOLE   0 0 3,000
LAMAR ADVERTISING CO NEW CL A 512816109 12,415 181,163 SH   SOLE   0 0 181,163
LEGGETT & PLATT INC COM 524660107 316 6,617 SH   SOLE   0 0 6,617
LILLY ELI & CO COM 532457108 280 3,277 SH   SOLE   0 0 3,277
LINCOLN NATL CORP IND COM 534187109 517 7,030 SH   SOLE   0 0 7,030
LOCKHEED MARTIN CORP COM 539830109 880 2,837 SH   SOLE   0 0 2,837
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 65 10,425 SH   SOLE   0 0 10,425
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 846 11,909 SH   SOLE   0 0 11,909
MARATHON OIL CORP COM 565849106 442 32,565 SH   SOLE   0 0 32,565
MARSH & MCLENNAN COS INC COM 571748102 285 3,404 SH   SOLE   0 0 3,404
MCDONALDS CORP COM 580135101 1,074 6,852 SH   SOLE   0 0 6,852
MICROSOFT CORP COM 594918104 26,530 356,157 SH   SOLE   0 0 356,157
NEWFIELD EXPL CO COM 651290108 673 22,681 SH   SOLE   0 0 22,681
OCCIDENTAL PETE CORP DEL COM 674599105 248 3,861 SH   SOLE   0 0 3,861
ONEOK INC NEW COM 682680103 1,590 28,701 SH   SOLE   0 0 28,701
PEOPLES UNITED FINANCIAL INC COM 712704105 13,180 726,547 SH   SOLE   0 0 726,547
PEPSICO INC COM 713448108 15,302 137,320 SH   SOLE   0 0 137,320
PFIZER INC COM 717081103 15,233 426,687 SH   SOLE   0 0 426,687
PHILIP MORRIS INTL INC COM 718172109 1,561 14,058 SH   SOLE   0 0 14,058
PHILLIPS 66 COM 718546104 1,189 12,978 SH   SOLE   0 0 12,978
PIONEER NAT RES CO COM 723787107 484 3,282 SH   SOLE   0 0 3,282
PRICELINE GRP INC COM NEW 741503403 11,779 6,434 SH   SOLE   0 0 6,434
PROCTER AND GAMBLE CO COM 742718109 17,179 188,825 SH   SOLE   0 0 188,825
PROSPERITY BANCSHARES INC COM 743606105 1,400 21,305 SH   SOLE   0 0 21,305
QUALCOMM INC COM 747525103 10,086 194,553 SH   SOLE   0 0 194,553
RAYTHEON CO COM NEW 755111507 480 2,574 SH   SOLE   0 0 2,574
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 210 3,361 SH   SOLE   0 0 3,361
SCHLUMBERGER LTD COM 806857108 500 7,173 SH   SOLE   0 0 7,173
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 42,099 691,166 SH   SOLE   0 0 691,166
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 6,666 199,165 SH   SOLE   0 0 199,165
SCHWAB STRATEGIC TR US REIT ETF 808524847 1,721 41,838 SH   SOLE   0 0 41,838
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 4,383 122,373 SH   SOLE   0 0 122,373
SEMPRA ENERGY COM 816851109 254 2,229 SH   SOLE   0 0 2,229
SOUTHERN CO COM 842587107 14,035 285,610 SH   SOLE   0 0 285,610
SOUTHWEST AIRLS CO COM 844741108 282 5,038 SH   SOLE   0 0 5,038
STARBUCKS CORP COM 855244109 205 3,811 SH   SOLE   0 0 3,811
STIFEL FINL CORP COM 860630102 235 4,401 SH   SOLE   0 0 4,401
TORCHMARK CORP COM 891027104 244 3,050 SH   SOLE   0 0 3,050
US BANCORP DEL COM NEW 902973304 518 9,659 SH   SOLE   0 0 9,659
VALLEY NATL BANCORP COM 919794107 14,097 1,169,858 SH   SOLE   0 0 1,169,858
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 207 2,529 SH   SOLE   0 0 2,529
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 561 12,913 SH   SOLE   0 0 12,913
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 4,037 49,802 SH   SOLE   0 0 49,802
VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 6,259 95,277 SH   SOLE   0 0 95,277
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 2,834 24,658 SH   SOLE   0 0 24,658
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 203 2,875 SH   SOLE   0 0 2,875
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,558 104,615 SH   SOLE   0 0 104,615
VANGUARD INDEX FDS REIT ETF 922908553 1,591 19,144 SH   SOLE   0 0 19,144
VIRTU FINL INC CL A 928254101 6,820 421,006 SH   SOLE   0 0 421,006
WAL-MART STORES INC COM 931142103 1,808 23,143 SH   SOLE   0 0 23,143
WELLS FARGO CO NEW COM 949746101 291 5,275 SH   SOLE   0 0 5,275
WEYERHAEUSER CO COM 962166104 13,824 406,229 SH   SOLE   0 0 406,229
WILLIAMS COS INC DEL COM 969457100 14,974 498,951 SH   SOLE   0 0 498,951
ALPS ETF TR ALERIAN MLP 00162Q866 272 24,285 SH   SOLE   0 0 24,285
AT&T INC COM 00206R102 13,551 345,960 SH   SOLE   0 0 345,960
ABBVIE INC COM 00287Y109 2,479 27,903 SH   SOLE   0 0 27,903
ALPHABET INC CAP STK CL C 02079K107 14,347 14,959 SH   SOLE   0 0 14,959
ALPHABET INC CAP STK CL A 02079K305 6,193 6,360 SH   SOLE   0 0 6,360
ALTRIA GROUP INC COM 02209S103 743 11,720 SH   SOLE   0 0 11,720
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 11,929 99,994 SH   SOLE   0 0 99,994
BLACKROCK INC COM 09247X101 11,292 25,257 SH   SOLE   0 0 25,257
BLACKSTONE MTG TR INC COM CL A 09257W100 13,693 441,423 SH   SOLE   0 0 441,423
CME GROUP INC COM CL A 12572Q105 11,428 84,230 SH   SOLE   0 0 84,230
CAPITAL ONE FINL CORP COM 14040H105 6,592 77,861 SH   SOLE   0 0 77,861
CHIMERA INVT CORP COM NEW 16934Q208 10,768 569,113 SH   SOLE   0 0 569,113
CISCO SYS INC COM 17275R102 16,926 503,295 SH   SOLE   0 0 503,295
CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2022 18383M258 224 10,454 SH   SOLE   0 0 10,454
CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E 18383M514 30,252 1,406,438 SH   SOLE   0 0 1,406,438
CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 E 18383M530 23,514 1,109,692 SH   SOLE   0 0 1,109,692
CLAYMORE EXCHANGE TRD FD TR GUGG CRP BD 2017 18383M548 238 10,506 SH   SOLE   0 0 10,506
CONCHO RES INC COM 20605P101 2,269 17,223 SH   SOLE   0 0 17,223
CONOCOPHILLIPS COM 20825C104 1,953 39,019 SH   SOLE   0 0 39,019
DOWDUPONT INC COM 26078J100 275 3,978 SH   SOLE   0 0 3,978
DUKE ENERGY CORP NEW COM NEW 26441C204 12,661 150,873 SH   SOLE   0 0 150,873
EOG RES INC COM 26875P101 309 3,193 SH   SOLE   0 0 3,193
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 193 12,070 SH   SOLE   0 0 12,070
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 2,600 142,152 SH   SOLE   0 0 142,152
EXXON MOBIL CORP COM 30231G102 128,901 1,572,348 SH   SOLE   0 0 1,572,348
FACEBOOK INC CL A 30303M102 357 2,091 SH   SOLE   0 0 2,091
FEDEX CORP COM 31428X106 252 1,118 SH   SOLE   0 0 1,118
FLEXSHARES TR MSTAR EMKT FAC 33939L308 2,022 35,952 SH   SOLE   0 0 35,952
FLEXSHARES TR MORNSTAR UPSTR 33939L407 1,842 59,122 SH   SOLE   0 0 59,122
FLEXSHARES TR M STAR DEV MKT 33939L803 4,138 61,985 SH   SOLE   0 0 61,985
GEO GROUP INC NEW COM 36162J106 9,899 368,003 SH   SOLE   0 0 368,003
INTREXON CORP COM 46122T102 4,105 215,921 SH   SOLE   0 0 215,921
IRON MTN INC NEW COM 46284V101 10,596 272,380 SH   SOLE   0 0 272,380
ISHARES TR CORE MSCI EAFE 46432F842 25,969 404,683 SH   SOLE   0 0 404,683
ISHARES INC CORE MSCI EMKT 46434G103 16,798 310,958 SH   SOLE   0 0 310,958
ISHARES TR IBONDS DEC19 ETF 46434VAU4 397 15,850 SH   SOLE   0 0 15,850
ISHARES TR IBONDS DEC22 ETF 46434VBA7 76,136 3,014,120 SH   SOLE   0 0 3,014,120
ISHARES TR IBONDS DEC25 ETF 46434VBD1 58,675 2,333,940 SH   SOLE   0 0 2,333,940
ISHARES TR IBONDS DEC21 ETF 46434VBK5 35,405 1,413,366 SH   SOLE   0 0 1,413,366
JPMORGAN CHASE & CO COM 46625H100 3,729 39,042 SH   SOLE   0 0 39,042
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 2,503 88,710 SH   SOLE   0 0 88,710
LABORATORY CORP AMER HLDGS COM NEW 50540R409 11,872 78,639 SH   SOLE   0 0 78,639
MCKESSON CORP COM 58155Q103 246 1,602 SH   SOLE   0 0 1,602
MERCK & CO INC COM 58933Y105 12,541 195,867 SH   SOLE   0 0 195,867
MID CON ENERGY PARTNERS LP COM UNIT REPST 59560V109 15 13,269 SH   SOLE   0 0 13,269
NRG YIELD INC CL C 62942X405 9,595 497,164 SH   SOLE   0 0 497,164
NEXTERA ENERGY INC COM 65339F101 213 1,456 SH   SOLE   0 0 1,456
NOVANTA INC COM 67000B104 218 5,000 SH   SOLE   0 0 5,000
OPKO HEALTH INC COM 68375N103 751 109,500 SH   SOLE   0 0 109,500
ORACLE CORP COM 68389X105 389 8,047 SH   SOLE   0 0 8,047
PBF ENERGY INC CL A 69318G106 13,811 500,203 SH   SOLE   0 0 500,203
PG&E CORP COM 69331C108 242 3,554 SH   SOLE   0 0 3,554
PPL CORP COM 69351T106 11,129 293,265 SH   SOLE   0 0 293,265
PATTERN ENERGY GROUP INC CL A 70338P100 13,142 545,306 SH   SOLE   0 0 545,306
POWERSHARES ETF TRUST II DWA DEVMKTMOM PT 73936Q108 3,561 131,578 SH   SOLE   0 0 131,578
POWERSHARES ETF TRUST II DWA EMKT MOM PTF 73936Q207 1,441 75,919 SH   SOLE   0 0 75,919
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 36,924 1,594,298 SH   SOLE   0 0 1,594,298
POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 1,747 91,587 SH   SOLE   0 0 91,587
POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 15,779 605,707 SH   SOLE   0 0 605,707
RSP PERMIAN INC COM 74978Q105 8,242 238,289 SH   SOLE   0 0 238,289
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,311 9,198 SH   SOLE   0 0 9,198
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 10,608 230,758 SH   SOLE   0 0 230,758
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 89,943 1,825,516 SH   SOLE   0 0 1,825,516
SALESFORCE COM INC COM 79466L302 8,308 88,937 SH   SOLE   0 0 88,937
SYNCHRONY FINL COM 87165B103 286 9,216 SH   SOLE   0 0 9,216
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1,287 15,000 SH   SOLE   0 0 15,000
3M CO COM 88579Y101 1,054 5,021 SH   SOLE   0 0 5,021
TWITTER INC COM 90184L102 565 33,500 SH   SOLE   0 0 33,500
UNITEDHEALTH GROUP INC COM 91324P102 8,720 44,522 SH   SOLE   0 0 44,522
VALERO ENERGY CORP NEW COM 91913Y100 10,816 140,597 SH   SOLE   0 0 140,597
VANECK VECTORS ETF TR NAT RES ETF 92189F841 2,030 57,198 SH   SOLE   0 0 57,198
VERIZON COMMUNICATIONS INC COM 92343V104 11,412 230,600 SH   SOLE   0 0 230,600
VISA INC COM CL A 92826C839 17,929 170,362 SH   SOLE   0 0 170,362
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 11,666 409,899 SH   SOLE   0 0 409,899
WEC ENERGY GROUP INC COM 92939U106 233 3,705 SH   SOLE   0 0 3,705
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 693 17,827 SH   SOLE   0 0 17,827
WISDOMTREE TR EMER MKT HIGH FD 97717W315 4,102 95,392 SH   SOLE   0 0 95,392
WISDOMTREE TR US MIDCAP DIVID 97717W505 4,219 42,209 SH   SOLE   0 0 42,209
WISDOMTREE TR US SMALLCAP DIVD 97717W604 6,051 72,015 SH   SOLE   0 0 72,015
WISDOMTREE TR INTL SMCAP DIV 97717W760 4,121 55,721 SH   SOLE   0 0 55,721
WPX ENERGY INC COM 98212B103 138 11,971 SH   SOLE   0 0 11,971
ALLERGAN PLC SHS G0177J108 12,869 62,789 SH   SOLE   0 0 62,789
WEATHERFORD INTL PLC ORD SHS G48833100 46 10,000 SH   SOLE   0 0 10,000
JOHNSON CTLS INTL PLC SHS G51502105 268 6,663 SH   SOLE   0 0 6,663
SEADRILL LIMITED SHS G7945E105 7 20,000 SH   SOLE   0 0 20,000
CHECK POINT SOFTWARE TECH LT ORD M22465104 9,267 81,273 SH   SOLE   0 0 81,273
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 9,552 198,700 SH   SOLE   0 0 198,700