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
3M CO COM 88579Y101 750 3,186 SH   SOLE 3,186 0 0
ABBOTT LABS COM 002824100 414 7,255 SH   SOLE 7,255 0 0
ABBVIE INC COM 00287y109 827 8,549 SH   SOLE 8,549 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 5,618 214,427 SH   SOLE 214,427 0 0
ADOBE SYS INC COM 00724F101 534 3,048 SH   SOLE 3,048 0 0
ALLERGAN PLC SHS g0177j108 14,744 90,134 SH   SOLE 90,134 0 0
ALLSTATE CORP COM 020002101 304 2,900 SH   SOLE 2,900 0 0
ALPHABET INC CAP STK CL C 02079k107 59,174 56,550 SH   SOLE 56,550 0 0
ALPHABET INC CAP STK CL A 02079k305 1,202 1,141 SH   SOLE 1,141 0 0
AMAZON COM INC COM 023135106 886 758 SH   SOLE 758 0 0
AMERICAN EXPRESS CO COM 025816109 297 2,992 SH   SOLE 2,992 0 0
AMERIGAS PARTNERS L P UNIT L P INT 030975106 488 10,563 SH   SOLE 10,563 0 0
AMGEN INC COM 031162100 776 4,461 SH   SOLE 4,461 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 79 19,508 SH   SOLE 19,508 0 0
ANALOG DEVICES INC COM 032654105 5,622 63,146 SH   SOLE 63,146 0 0
AON PLC SHS CL A G0408V102 35,827 267,363 SH   SOLE 267,363 0 0
APPLE INC COM 037833100 1,931 11,412 SH   SOLE 11,412 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 696 17,363 SH   SOLE 17,363 0 0
AT&T INC COM 00206R102 28,375 729,799 SH   SOLE 729,799 0 0
BANK AMER CORP COM 060505104 55,483 1,879,505 SH   SOLE 1,879,505 0 0
BCE INC COM NEW 05534B760 7,645 159,242 SH   SOLE 159,242 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,083 7 SH   SOLE 7 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 31,670 159,774 SH   SOLE 159,774 0 0
BOEING CO COM 097023105 740 2,510 SH   SOLE 2,510 0 0
BORGWARNER INC COM 099724106 245 4,800 SH   SOLE 4,800 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,248 20,370 SH   SOLE 20,370 0 0
CABOT OIL & GAS CORP COM 127097103 30,678 1,072,647 SH   SOLE 1,072,647 0 0
CAMPBELL SOUP CO COM 134429109 503 10,465 SH   SOLE 10,465 0 0
CANADIAN PAC RY LTD COM 13645T100 329 1,800 SH   SOLE 1,800 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 16,988 255,961 SH   SOLE 255,961 0 0
CATERPILLAR INC DEL COM 149123101 285 1,807 SH   SOLE 1,807 0 0
CBRE GROUP INC CL A 12504l109 47,248 1,090,930 SH   SOLE 1,090,930 0 0
CELGENE CORP COM 151020104 70,524 675,778 SH   SOLE 675,778 0 0
CHEVRON CORP NEW COM 166764100 1,165 9,308 SH   SOLE 9,308 0 0
CIGNA CORPORATION COM 125509109 219 1,077 SH   SOLE 1,077 0 0
CIMAREX ENERGY CO COM 171798101 1,574 12,902 SH   SOLE 12,902 0 0
COCA COLA CO COM 191216100 1,601 34,896 SH   SOLE 34,896 0 0
CONAGRA BRANDS INC COM 205887102 518 13,755 SH   SOLE 13,755 0 0
CONOCOPHILLIPS COM 20825C104 200 3,648 SH   SOLE 3,648 0 0
CONTINENTAL RESOURCES INC COM 212015101 245 4,633 SH   SOLE 4,633 0 0
COSTCO WHSL CORP NEW COM 22160K105 350 1,883 SH   SOLE 1,883 0 0
CROWN CASTLE INTL CORP NEW COM 22822v101 36,201 326,109 SH   SOLE 326,109 0 0
DISNEY WALT CO COM DISNEY 254687106 12,375 115,105 SH   SOLE 115,105 0 0
DOVER CORP COM 260003108 676 6,696 SH   SOLE 6,696 0 0
DOWDUPONT INC COM 26078J100 704 9,879 SH   SOLE 9,879 0 0
EATON CORP PLC SHS g29183103 29,250 370,208 SH   SOLE 370,208 0 0
EATON VANCE TX MNG BY WRT OP COM 27828Y108 635 41,301 SH   SOLE 41,301 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 6,490 6,490,175 SH   SOLE 6,490,175 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 191 10,654 SH   SOLE 10,654 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 5,365 202,360 SH   SOLE 202,360 0 0
EQT CORP COM 26884l109 1,432 25,160 SH   SOLE 25,160 0 0
EXXON MOBIL CORP COM 30231g102 2,403 28,729 SH   SOLE 28,729 0 0
FACEBOOK INC CL A 30303M102 314 1,782 SH   SOLE 1,782 0 0
FISERV INC COM 337738108 282 2,150 SH   SOLE 2,150 0 0
GENERAL DYNAMICS CORP COM 369550108 240 1,180 SH   SOLE 1,180 0 0
GENERAL ELECTRIC CO COM 369604103 521 29,854 SH   SOLE 29,854 0 0
GENERAL MLS INC COM 370334104 222 3,750 SH   SOLE 3,750 0 0
GENERAL MTRS CO COM 37045v100 320 7,803 SH   SOLE 7,803 0 0
GILEAD SCIENCES INC COM 375558103 18,948 264,492 SH   SOLE 264,492 0 0
GOLDMAN SACHS GROUP INC COM 38141g104 51,027 200,295 SH   SOLE 200,295 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 14,004 750,072 SH   SOLE 750,072 0 0
HERSHEY CO COM 427866108 718 6,325 SH   SOLE 6,325 0 0
IDEXX LABS INC COM 45168d104 1,735 11,097 SH   SOLE 11,097 0 0
ILLUMINA INC COM 452327109 262 1,200 SH   SOLE 1,200 0 0
INCYTE CORP COM 45337C102 597 6,300 SH   SOLE 6,300 0 0
INTEL CORP COM 458140100 53,286 1,154,377 SH   SOLE 1,154,377 0 0
ISHARES TR INTRMD CR BD ETF 464288638 1,063 9,735 SH   SOLE 9,735 0 0
ISHARES TR 1 3 YR CR BD ETF 464288646 1,087 10,398 SH   SOLE 10,398 0 0
JELD-WEN HLDG INC COM 47580P103 36,372 923,860 SH   SOLE 923,860 0 0
JOHNSON & JOHNSON COM 478160104 2,492 17,836 SH   SOLE 17,836 0 0
JPMORGAN CHASE & CO COM 46625H100 2,025 18,939 SH   SOLE 18,939 0 0
KIMBERLY CLARK CORP COM 494368103 864 7,158 SH   SOLE 7,158 0 0
KRAFT HEINZ CO COM 500754106 223 2,874 SH   SOLE 2,874 0 0
LEUCADIA NATL CORP COM 527288104 593 22,400 SH   SOLE 22,400 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 33,120 1,356,260 SH   SOLE 1,356,260 0 0
LILLY ELI & CO COM 532457108 1,169 13,839 SH   SOLE 13,839 0 0
LOWES COS INC COM 548661107 18,851 202,830 SH   SOLE 202,830 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 11,689 105,953 SH   SOLE 105,953 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,194 16,827 SH   SOLE 16,827 0 0
MARRIOTT INTL INC NEW CL A 571903202 2,849 20,988 SH   SOLE 20,988 0 0
MARSH & MCLENNAN COS INC COM 571748102 265 3,250 SH   SOLE 3,250 0 0
MASTERCARD INCORPORATED CL A 57636q104 63,137 417,130 SH   SOLE 417,130 0 0
MCDONALDS CORP COM 580135101 51,644 300,048 SH   SOLE 300,048 0 0
MERCK & CO INC COM 58933Y105 390 6,924 SH   SOLE 6,924 0 0
METLIFE INC COM 59156r108 20,762 410,636 SH   SOLE 410,636 0 0
MICROSOFT CORP COM 594918104 436 5,093 SH   SOLE 5,093 0 0
MONDELEZ INTL INC CL A 609207105 240 5,601 SH   SOLE 5,601 0 0
MPLX LP COM UNIT REP LTD 55336V100 8,345 235,278 SH   SOLE 235,278 0 0
NIKE INC CL B 654106103 31,456 502,900 SH   SOLE 502,900 0 0
NORFOLK SOUTHERN CORP COM 655844108 790 5,452 SH   SOLE 5,452 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 584 21,200 SH   SOLE 21,200 0 0
ORACLE CORP COM 68389X105 241 5,100 SH   SOLE 5,100 0 0
PEMBINA PIPELINE CORP COM 706327103 525 14,500 SH   SOLE 14,500 0 0
PEPSICO INC COM 713448108 217 1,810 SH   SOLE 1,810 0 0
PFIZER INC COM 717081103 406 11,196 SH   SOLE 11,196 0 0
PHILIP MORRIS INTL INC COM 718172109 300 2,837 SH   SOLE 2,837 0 0
PHILLIPS 66 COM 718546104 624 6,166 SH   SOLE 6,166 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 2,223 107,705 SH   SOLE 107,705 0 0
POWERSHARES ETF TR II ASIA PAC BD PR 73937B753 1,816 78,500 SH   SOLE 78,500 0 0
PRICE T ROWE GROUP INC COM 74144T108 46,724 445,292 SH   SOLE 445,292 0 0
PROCTER AND GAMBLE CO COM 742718109 1,348 14,666 SH   SOLE 14,666 0 0
QUIDEL CORP COM 74838J101 906 20,891 SH   SOLE 20,891 0 0
RAYTHEON CO COM NEW 755111507 206 1,096 SH   SOLE 1,096 0 0
ROBERT HALF INTL INC COM 770323103 42,065 757,385 SH   SOLE 757,385 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 415 6,225 SH   SOLE 6,225 0 0
SHIRE PLC SPONSORED ADR 82481R106 381 2,454 SH   SOLE 2,454 0 0
SPDR S&P 500 ETF TR TR UNIT 78462f103 1,132 4,240 SH   SOLE 4,240 0 0
STERICYCLE INC COM 858912108 1,033 15,194 SH   SOLE 15,194 0 0
STRYKER CORP COM 863667101 353 2,277 SH   SOLE 2,277 0 0
TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 26 10,964 SH   SOLE 10,964 0 0
TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 1,005 25,464 SH   SOLE 25,464 0 0
UNION PAC CORP COM 907818108 443 3,303 SH   SOLE 3,303 0 0
UNITED TECHNOLOGIES CORP COM 913017109 506 3,968 SH   SOLE 3,968 0 0
UNITEDHEALTH GROUP INC COM 91324P102 40,585 184,091 SH   SOLE 184,091 0 0
US BANCORP DEL COM NEW 902973304 224 4,182 SH   SOLE 4,182 0 0
VANGUARD INDEX FDS REIT ETF 922908553 274 3,300 SH   SOLE 3,300 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 275 5,204 SH   SOLE 5,204 0 0
VISA INC COM CL A 92826C839 1,118 9,804 SH   SOLE 9,804 0 0
WELBILT INC COM 949090104 32,368 1,376,779 SH   SOLE 1,376,779 0 0
WELLS FARGO CO NEW COM 949746101 13,458 221,826 SH   SOLE 221,826 0 0
ZOETIS INC CL A 98978v103 262 3,640 SH   SOLE 3,640 0 0