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
Adobe Systems Inc COM 00724F101 7,921 53,100 SH   SOLE N/A 53,100 0 0
Allergan PLC SHS G0177J108 2,862 13,965 SH   SOLE N/A 13,965 0 0
Amazon.com Inc COM 023135106 11,613 12,080 SH   SOLE N/A 12,080 0 0
American Outdoor Brands Corp COM 02874P103 343 22,500 SH   SOLE N/A 22,500 0 0
Amgen Inc COM 031162100 1,759 9,435 SH   SOLE N/A 9,435 0 0
Apple Inc COM 037833100 13,606 88,284 SH   SOLE N/A 88,284 0 0
AT&T Inc COM 00206R102 3,999 102,097 SH   SOLE N/A 102,097 0 0
B & G Foods Inc Cl A COM 05508R106 5,633 176,845 SH   SOLE N/A 176,845 0 0
Bank of America Corporation COM 060505104 252 9,950 SH   SOLE N/A 9,950 0 0
Berkshire Hathaway Inc Cl A CL A 084670108 549 2 SH   SOLE N/A 2 0 0
Berkshire Hathaway Inc Cl B CL B NEW 084670702 238 1,300 SH   SOLE N/A 1,300 0 0
BlackRock Inc COM 09247X101 8,381 18,745 SH   SOLE N/A 18,745 0 0
Boeing Co COM 097023105 9,063 35,652 SH   SOLE N/A 35,652 0 0
BOK Financial Corp COM NEW 05561Q201 241 2,700 SH   SOLE N/A 2,700 0 0
Carrols Restaurant Group Inc COM 14574X104 113 10,340 SH   SOLE N/A 10,340 0 0
Celgene Corp COM 151020104 7,251 49,725 SH   SOLE N/A 49,725 0 0
Chevron Corp COM 166764100 2,105 17,912 SH   SOLE N/A 17,912 0 0
Cisco Systems Inc COM 17275R102 1,068 31,750 SH   SOLE N/A 31,750 0 0
Clorox Co COM 189054109 5,623 42,625 SH   SOLE N/A 42,625 0 0
Coca-Cola Co COM 191216100 3,179 70,630 SH   SOLE N/A 70,630 0 0
ConocoPhillips COM 20825C104 340 6,800 SH   SOLE N/A 6,800 0 0
Constellation Brands Inc Cl A CL A 21036P108 7,848 39,346 SH   SOLE N/A 39,346 0 0
Continental Resources Inc COM 212015101 214 5,550 SH   SOLE N/A 5,550 0 0
Cyberark Software Ltd SHS M2682V108 1,713 41,775 SH   SOLE N/A 41,775 0 0
Davita Inc COM 23918K108 211 3,550 SH   SOLE N/A 3,550 0 0
Dowdupont Inc COM 26078J100 309 4,465 SH   SOLE N/A 4,465 0 0
Edwards Lifesciences Corp COM 28176E108 4,916 44,970 SH   SOLE N/A 44,970 0 0
Exxon Mobil Corp COM 30231G102 5,279 64,397 SH   SOLE N/A 64,397 0 0
FedEx Corp COM 31428X106 6,799 30,140 SH   SOLE N/A 30,140 0 0
Fortinet Inc COM 34959E109 1,934 53,975 SH   SOLE N/A 53,975 0 0
General Electric Co COM 369604103 408 16,860 SH   SOLE N/A 16,860 0 0
Gnc Holdings Inc Cl A COM CL A 36191G107 106 12,000 SH   SOLE N/A 12,000 0 0
Goldman Sachs Group Inc COM 38141G104 7,741 32,635 SH   SOLE N/A 32,635 0 0
Great Plains Energy Inc COM 391164100 3,883 128,140 SH   SOLE N/A 128,140 0 0
Greenhill & Co Inc COM 395259104 3,674 221,345 SH   SOLE N/A 221,345 0 0
Halliburton Co COM 406216101 5,230 113,630 SH   SOLE N/A 113,630 0 0
Helmerich & Payne Inc COM 423452101 3,883 74,525 SH   SOLE N/A 74,525 0 0
Hewlett Packard Enterprise Co COM 42824C109 232 15,800 SH   SOLE N/A 15,800 0 0
Honeywell Intl Inc COM 438516106 4,629 32,660 SH   SOLE N/A 32,660 0 0
Hp Inc COM 40434L105 315 15,800 SH   SOLE N/A 15,800 0 0
Idexx Laboratories Inc COM 45168D104 9,280 59,685 SH   SOLE N/A 59,685 0 0
Intel Corp COM 458140100 4,509 118,400 SH   SOLE N/A 118,400 0 0
Intl FCStone Inc COM 46116V105 479 12,500 SH   SOLE N/A 12,500 0 0
Intuitive Surgical Inc COM NEW 46120E602 11,442 10,940 SH   SOLE N/A 10,940 0 0
Johnson & Johnson COM 478160104 1,441 11,080 SH   SOLE N/A 11,080 0 0
Manhattan Assocs Inc COM 562750109 3,139 75,505 SH   SOLE N/A 75,505 0 0
MasterCard Inc Cl A CL A 57636Q104 7,067 50,050 SH   SOLE N/A 50,050 0 0
Merck & Co Inc COM 58933Y105 248 3,875 SH   SOLE N/A 3,875 0 0
MGM Resorts International COM 552953101 220 6,762 SH   SOLE N/A 6,762 0 0
Microsoft Corp COM 594918104 487 6,534 SH   SOLE N/A 6,534 0 0
Morgan Stanley COM NEW 617446448 10,002 207,645 SH   SOLE N/A 207,645 0 0
Msa Safety Inc COM 553498106 239 3,000 SH   SOLE N/A 3,000 0 0
Netflix Inc COM 64110L106 7,550 41,630 SH   SOLE N/A 41,630 0 0
New York Community Bancorp Inc COM 649445103 258 20,000 SH   SOLE N/A 20,000 0 0
Nike Inc Cl B CL B 654106103 285 5,500 SH   SOLE N/A 5,500 0 0
Oneok Inc COM 682680103 8,470 152,863 SH   SOLE N/A 152,863 0 0
Palo Alto Networks Inc COM 697435105 7,696 53,410 SH   SOLE N/A 53,410 0 0
Paycom Software Inc COM 70432V102 11,344 151,340 SH   SOLE N/A 151,340 0 0
Pfizer Inc COM 717081103 1,417 39,679 SH   SOLE N/A 39,679 0 0
Phillips 66 COM 718546104 5,133 56,030 SH   SOLE N/A 56,030 0 0
Progress Software Corp COM 743312100 567 14,850 SH   SOLE N/A 14,850 0 0
Rockwell Automation Inc COM 773903109 3,995 22,415 SH   SOLE N/A 22,415 0 0
Salesforce.com Inc COM 79466L302 8,776 93,944 SH   SOLE N/A 93,944 0 0
Southern Co COM 842587107 6,198 126,125 SH   SOLE N/A 126,125 0 0
Southwestern Energy Co COM 845467109 223 36,500 SH   SOLE N/A 36,500 0 0
Starbucks Corp COM 855244109 6,302 117,330 SH   SOLE N/A 117,330 0 0
Teladoc Inc COM 87918A105 3,031 91,425 SH   SOLE N/A 91,425 0 0
TJX Cos Inc COM 872540109 369 5,000 SH   SOLE N/A 5,000 0 0
Ulta Salon Cosmetics & Fragran COM 90384S303 4,300 19,020 SH   SOLE N/A 19,020 0 0
Under Armour Inc Cl A CL A 904311107 288 17,500 SH   SOLE N/A 17,500 0 0
Unit Corp COM 909218109 1,425 69,250 SH   SOLE N/A 69,250 0 0
UnitedHealth Group Inc COM 91324P102 6,066 30,975 SH   SOLE N/A 30,975 0 0
Valeant Pharmaceuticals Intl I COM 91911K102 4,415 308,125 SH   SOLE N/A 308,125 0 0
Verizon Communications Inc COM 92343V104 1,943 39,265 SH   SOLE N/A 39,265 0 0
Visa Inc Cl A COM CL A 92826C839 3,636 34,548 SH   SOLE N/A 34,548 0 0
Waddell & Reed Financial Inc C CL A 930059100 201 10,000 SH   SOLE N/A 10,000 0 0
Wal Mart Stores Inc COM 931142103 795 10,175 SH   SOLE N/A 10,175 0 0
West Pharmaceutical Svsc Inc COM 955306105 289 3,000 SH   SOLE N/A 3,000 0 0
Willbros Group Inc COM 969203108 142 44,000 SH   SOLE N/A 44,000 0 0
Williams Cos Inc COM 969457100 7,613 253,675 SH   SOLE N/A 253,675 0 0
Wynn Resorts Ltd COM 983134107 11,383 76,440 SH   SOLE N/A 76,440 0 0
Zimmer Holdings Inc COM 98956P102 4,553 38,885 SH   SOLE N/A 38,885 0 0
HSBC Holdings PLC Sp ADR SPON ADR NEW 404280406 595 12,050 SH   SOLE N/A 12,050 0 0
iShares Tr MSCI EAFE Index MSCI EAFE ETF 464287465 3,611 52,737 SH   SOLE N/A 52,737 0 0
iShares Tr MSCI Emerg Mkt MSCI EMG MKT ETF 464287234 3,218 71,825 SH   SOLE N/A 71,825 0 0
iShares Tr S&P Mid Cap 400 CORE S&P MCP ETF 464287507 2,273 12,707 SH   SOLE N/A 12,707 0 0
iShares Tr S&P Small Cap 600 CORE S&P SCP ETF 464287804 1,072 14,450 SH   SOLE N/A 14,450 0 0
SPDR Dow Jones Industrial Avrg UT SER 1 78467X109 3,377 15,090 SH   SOLE N/A 15,090 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,348 21,289 SH   SOLE N/A 21,289 0 0
SPDR S&P Mid Cap 400 ETF Tr UTSER1 S&PDCRP 78467Y107 489 1,500 SH   SOLE N/A 1,500 0 0
Vanguard Index Funds Mid Cap E MID CAP ETF 922908629 321 2,181 SH   SOLE N/A 2,181 0 0
BlackRock Municipal Bond Tr COM 09249H104 233 15,000 SH   SOLE N/A 15,000 0 0
Nuveen Muni High Income Opport COM 670682103 238 17,500 SH   SOLE N/A 17,500 0 0
AllianceBernstein Holding LP UNIT LTD PARTN 01881G106 4,174 171,775 SH   SOLE N/A 171,775 0 0
Blackstone Group LP COM UNIT LTD 09253U108 5,668 169,860 SH   SOLE N/A 169,860 0 0
Enterprise Products Partners L COM 293792107 261 10,000 SH   SOLE N/A 10,000 0 0
KKR & Co LP Del Units COM UNITS 48248M102 1,663 81,800 SH   SOLE N/A 81,800 0 0
Magellan Midstream Partners LP COM UNIT RP LP 559080106 7,331 103,164 SH   SOLE N/A 103,164 0 0
NGL Energy Partners LP COM UNIT REPST 62913M107 1,129 97,750 SH   SOLE N/A 97,750 0 0
Terra Nitrogen Co LP COM UNIT 881005201 4,154 50,815 SH   SOLE N/A 50,815 0 0
Blackstone Mtg Tr Inc Cl A COM CL A 09257W100 2,580 83,175 SH   SOLE N/A 83,175 0 0
Hospitality Properties Trust COM SH BEN INT 44106M102 2,259 79,300 SH   SOLE N/A 79,300 0 0
Omega Healthcare Invs Inc COM 681936100 247 7,750 SH   SOLE N/A 7,750 0 0
Public Storage COM 74460D109 284 1,325 SH   SOLE N/A 1,325 0 0
Simon Property Group Inc COM 828806109 4,934 30,645 SH   SOLE N/A 30,645 0 0