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
Activision Blizzard Inc COM 00507V109 250 4,200 SH   SOLE N/A 4,200 0 0
Adobe Inc COM 00724F101 15,559 47,175 SH   SOLE N/A 47,175 0 0
Align Technology Inc COM 016255101 342 1,225 SH   SOLE N/A 1,225 0 0
Alphabet Inc Cap Stock Cl A CAP STK CL A 02079K305 482 360 SH   SOLE N/A 360 0 0
Alteryx Inc Cl A COM CL A 02156B103 3,695 36,925 SH   SOLE N/A 36,925 0 0
Amazon.com Inc COM 023135106 23,029 12,462 SH   SOLE N/A 12,462 0 0
Amgen Inc COM 031162100 2,158 8,950 SH   SOLE N/A 8,950 0 0
Apollo Global Mgmt Inc Com CL COM CL A 03768E105 7,225 151,435 SH   SOLE N/A 151,435 0 0
Apple Inc COM 037833100 23,656 80,559 SH   SOLE N/A 80,559 0 0
Bank Nova Scotia Halifax COM 064149107 497 8,800 SH   SOLE N/A 8,800 0 0
Bank of America Corporation COM 060505104 326 9,250 SH   SOLE N/A 9,250 0 0
Bausch Health Cos Inc COM 071734107 10,346 345,800 SH   SOLE N/A 345,800 0 0
Berkshire Hathaway Inc Cl A CL A 084670108 679 2 SH   SOLE N/A 2 0 0
Berkshire Hathaway Inc Cl B CL B NEW 084670702 347 1,534 SH   SOLE N/A 1,534 0 0
BlackRock Inc COM 09247X101 9,446 18,790 SH   SOLE N/A 18,790 0 0
Blackstone Group Inc Cl A COM CL A 09260D107 8,920 159,462 SH   SOLE N/A 159,462 0 0
Chevron Corp COM 166764100 1,996 16,562 SH   SOLE N/A 16,562 0 0
Cisco Systems Inc COM 17275R102 1,175 24,500 SH   SOLE N/A 24,500 0 0
Coca-Cola Co COM 191216100 3,479 62,850 SH   SOLE N/A 62,850 0 0
ConocoPhillips COM 20825C104 577 8,877 SH   SOLE N/A 8,877 0 0
Constellation Brands Inc Cl A CL A 21036P108 8,284 43,655 SH   SOLE N/A 43,655 0 0
CVS Health Corporation COM 126650100 5,494 73,950 SH   SOLE N/A 73,950 0 0
Cyberark Software Ltd SHS M2682V108 10,769 92,375 SH   SOLE N/A 92,375 0 0
Davita Inc COM 23918K108 266 3,550 SH   SOLE N/A 3,550 0 0
Discover Financial Services COM 254709108 424 5,000 SH   SOLE N/A 5,000 0 0
Disney Walt Co Disney COM DISNEY 254687106 521 3,600 SH   SOLE N/A 3,600 0 0
Edwards Lifesciences Corp COM 28176E108 12,061 51,700 SH   SOLE N/A 51,700 0 0
Evergy Inc COM 30034W106 5,773 88,694 SH   SOLE N/A 88,694 0 0
Exxon Mobil Corp COM 30231G102 4,687 67,172 SH   SOLE N/A 67,172 0 0
Facebook Inc Cl A CL A 30303M102 390 1,900 SH   SOLE N/A 1,900 0 0
Ford Motor Co COM 345370860 4,298 462,175 SH   SOLE N/A 462,175 0 0
Fortinet Inc COM 34959E109 13,844 129,675 SH   SOLE N/A 129,675 0 0
Helmerich & Payne Inc COM 423452101 2,302 50,670 SH   SOLE N/A 50,670 0 0
Hewlett Packard Enterprise Co COM 42824C109 251 15,800 SH   SOLE N/A 15,800 0 0
Honeywell Intl Inc COM 438516106 6,088 34,397 SH   SOLE N/A 34,397 0 0
Hp Inc COM 40434L105 325 15,800 SH   SOLE N/A 15,800 0 0
Idexx Laboratories Inc COM 45168D104 16,293 62,395 SH   SOLE N/A 62,395 0 0
Illinois Tool Works Inc COM 452308109 225 1,250 SH   SOLE N/A 1,250 0 0
Ingersoll-Rand PLC SHS G47791101 3,673 27,635 SH   SOLE N/A 27,635 0 0
Intel Corp COM 458140100 209 3,500 SH   SOLE N/A 3,500 0 0
Intl FCStone Inc COM 46116V105 610 12,500 SH   SOLE N/A 12,500 0 0
Intuitive Surgical Inc COM NEW 46120E602 18,054 30,540 SH   SOLE N/A 30,540 0 0
Iqvia Holdings Inc COM 46266C105 541 3,500 SH   SOLE N/A 3,500 0 0
Johnson & Johnson COM 478160104 1,537 10,535 SH   SOLE N/A 10,535 0 0
JPMorgan Chase & Co COM 46625H100 494 3,545 SH   SOLE N/A 3,545 0 0
Las Vegas Sands Corp COM 517834107 8,020 116,165 SH   SOLE N/A 116,165 0 0
Lowes Cos Inc COM 548661107 359 3,000 SH   SOLE N/A 3,000 0 0
LRAD Corp COM 50213V109 131 40,000 SH   SOLE N/A 40,000 0 0
Marketaxess Holdings Inc COM 57060D108 10,685 28,185 SH   SOLE N/A 28,185 0 0
MasterCard Inc Cl A CL A 57636Q104 13,728 45,977 SH   SOLE N/A 45,977 0 0
Merck & Co Inc COM 58933Y105 350 3,850 SH   SOLE N/A 3,850 0 0
Micron Technology Inc COM 595112103 430 8,000 SH   SOLE N/A 8,000 0 0
Microsoft Corp COM 594918104 950 6,025 SH   SOLE N/A 6,025 0 0
Morgan Stanley COM NEW 617446448 10,482 205,040 SH   SOLE N/A 205,040 0 0
Msa Safety Inc COM 553498106 379 3,000 SH   SOLE N/A 3,000 0 0
MSCI Inc Cl A COM 55354G100 11,226 43,480 SH   SOLE N/A 43,480 0 0
Netflix Inc COM 64110L106 13,491 41,695 SH   SOLE N/A 41,695 0 0
Nike Inc Cl B CL B 654106103 537 5,300 SH   SOLE N/A 5,300 0 0
NVIDIA Corp COM 67066G104 10,003 42,510 SH   SOLE N/A 42,510 0 0
OGE Energy Corp COM 670837103 242 5,450 SH   SOLE N/A 5,450 0 0
ONEOK Inc COM 682680103 11,022 145,659 SH   SOLE N/A 145,659 0 0
Palo Alto Networks Inc COM 697435105 1,156 5,000 SH   SOLE N/A 5,000 0 0
Paychex Inc COM 704326107 223 2,625 SH   SOLE N/A 2,625 0 0
Paycom Software Inc COM 70432V102 29,723 112,265 SH   SOLE N/A 112,265 0 0
Paypal Holdings Inc COM 70450Y103 722 6,675 SH   SOLE N/A 6,675 0 0
Performance Food Group Co COM 71377A103 4,552 88,430 SH   SOLE N/A 88,430 0 0
Pfizer Inc COM 717081103 1,062 27,101 SH   SOLE N/A 27,101 0 0
Phillips 66 COM 718546104 7,176 64,415 SH   SOLE N/A 64,415 0 0
Progress Software Corp COM 743312100 617 14,850 SH   SOLE N/A 14,850 0 0
Qualys Inc COM 74758T303 4,497 53,945 SH   SOLE N/A 53,945 0 0
Roper Industries Inc COM 776696106 3,863 10,905 SH   SOLE N/A 10,905 0 0
Salesforce.com Inc COM 79466L302 14,422 88,674 SH   SOLE N/A 88,674 0 0
Southwestern Energy Co COM 845467109 36 15,000 SH   SOLE N/A 15,000 0 0
Stoneridge Inc COM 86183P102 247 8,412 SH   SOLE N/A 8,412 0 0
SVB Financial Group COM 78486Q101 7,079 28,200 SH   SOLE N/A 28,200 0 0
T-Mobile US Inc COM 872590104 2,549 32,510 SH   SOLE N/A 32,510 0 0
Target Corp COM 87612E106 278 2,165 SH   SOLE N/A 2,165 0 0
Teladoc Inc COM 87918A105 13,906 166,100 SH   SOLE N/A 166,100 0 0
TJX Cos Inc COM 872540109 611 10,000 SH   SOLE N/A 10,000 0 0
Ulta Salon Cosmetics & Fragran COM 90384S303 4,639 18,325 SH   SOLE N/A 18,325 0 0
Union Pacific Corp COM 907818108 362 2,000 SH   SOLE N/A 2,000 0 0
Unit Corp COM 909218109 44 63,500 SH   SOLE N/A 63,500 0 0
UnitedHealth Group Inc COM 91324P102 9,103 30,965 SH   SOLE N/A 30,965 0 0
Valero Energy Corp COM 91913Y100 375 4,000 SH   SOLE N/A 4,000 0 0
Verizon Communications Inc COM 92343V104 3,072 50,039 SH   SOLE N/A 50,039 0 0
Visa Inc Cl A COM CL A 92826C839 8,400 44,705 SH   SOLE N/A 44,705 0 0
Wal Mart Stores Inc COM 931142103 2,868 24,130 SH   SOLE N/A 24,130 0 0
West Pharmaceutical Svsc Inc COM 955306105 451 3,000 SH   SOLE N/A 3,000 0 0
Western Digital Corp COM 958102105 8,012 126,240 SH   SOLE N/A 126,240 0 0
Williams Cos Inc COM 969457100 6,053 255,193 SH   SOLE N/A 255,193 0 0
Wynn Resorts Ltd COM 983134107 8,354 60,155 SH   SOLE N/A 60,155 0 0
Alibaba Group Holding Ltd Sp A SPONSORED ADS 01609W102 4,082 19,245 SH   SOLE N/A 19,245 0 0
BP PLC Sp ADR SPONSORED ADR 055622104 553 14,650 SH   SOLE N/A 14,650 0 0
HSBC Holdings PLC Sp ADR SPON ADR NEW 404280406 236 6,025 SH   SOLE N/A 6,025 0 0
Takeda Pharmaceutical Co Ltd S SPONSORED ADS 874060205 335 17,000 SH   SOLE N/A 17,000 0 0
iShares Tr MSCI Emerg Mkt MSCI EMG MKT ETF 464287234 4,587 102,225 SH   SOLE N/A 102,225 0 0
iShares Tr Russell 1000 Growth RUS 1000 GRW ETF 464287614 264 1,500 SH   SOLE N/A 1,500 0 0
iShares Tr S&P Mid Cap 400 CORE S&P MCP ETF 464287507 2,399 11,655 SH   SOLE N/A 11,655 0 0
iShares Tr S&P Small Cap 600 CORE S&P SCP ETF 464287804 1,237 14,750 SH   SOLE N/A 14,750 0 0
SPDR Dow Jones Industrial Avrg UT SER 1 78467X109 3,226 11,315 SH   SOLE N/A 11,315 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,765 17,910 SH   SOLE N/A 17,910 0 0
SPDR S&P Mid Cap 400 ETF Tr UTSER1 S&PDCRP 78467Y107 569 1,515 SH   SOLE N/A 1,515 0 0
Vanguard Index Funds Mid Cap E MID CAP ETF 922908629 377 2,115 SH   SOLE N/A 2,115 0 0
WisdomTree Trust Emerg Mkt ETF EMER MKT HIGH FD 97717W315 8,014 175,100 SH   SOLE N/A 175,100 0 0
BlackRock Corp High Yield Fund COM 09255P107 7,484 668,200 SH   SOLE N/A 668,200 0 0
Nuveen Div Adv Muni Fund COM 67066V101 219 15,000 SH   SOLE N/A 15,000 0 0
Nuveen Muni High Income Opport COM 670682103 355 25,000 SH   SOLE N/A 25,000 0 0
Western Asset Muni High Income COM 95766N103 227 30,000 SH   SOLE N/A 30,000 0 0
AllianceBernstein Holding LP UNIT LTD PARTN 01881G106 5,509 182,060 SH   SOLE N/A 182,060 0 0
Brookfield Infrast Partners LP LP INT UNIT G16252101 4,050 81,025 SH   SOLE N/A 81,025 0 0
Enterprise Products Partners L COM 293792107 5,067 179,919 SH   SOLE N/A 179,919 0 0
Magellan Midstream Partners LP COM UNIT RP LP 559080106 8,575 136,390 SH   SOLE N/A 136,390 0 0
Sunoco LP COM UT REP LP 86765K109 5,111 167,025 SH   SOLE N/A 167,025 0 0
American Tower REIT COM 03027X100 5,011 21,805 SH   SOLE N/A 21,805 0 0
Blackstone Mtg Tr Inc Cl A COM CL A 09257W100 3,624 97,375 SH   SOLE N/A 97,375 0 0
Iron Mountain Inc COM 46284V101 5,134 161,100 SH   SOLE N/A 161,100 0 0
Omega Healthcare Invs Inc COM 681936100 318 7,500 SH   SOLE N/A 7,500 0 0
Public Storage COM 74460D109 282 1,325 SH   SOLE N/A 1,325 0 0