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
ACCELERATE DIAGNOSTICS INC COM 00430h102 3,326 272,591 SH   SOLE   272,591 0 0
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 1,326 17,225 SH   SOLE   17,225 0 0
AMAZON COM INC COM 023135106 291 730 SH   SOLE   730 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 23,103 452,560 SH   SOLE   452,560 0 0
AMGEN INC COM 031162100 234 2,050 SH   SOLE   2,050 0 0
AMPIO PHARMACEUTICALS INC COM 03209t109 139 19,508 SH   SOLE   19,508 0 0
ANADARKO PETE CORP COM 032511107 1,309 16,499 SH   SOLE   16,499 0 0
ANALOG DEVICES INC COM 032654105 22,470 441,189 SH   SOLE   441,189 0 0
APACHE CORP COM 037411105 378 4,400 SH   SOLE   4,400 0 0
ARM HLDGS PLC SPONSORED ADR 042068106 2,533 46,274 SH   SOLE   46,274 0 0
BANK OF AMERICA CORPORATION COM 060505104 28,610 1,837,517 SH   SOLE   1,837,517 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,810 40,572 SH   SOLE   40,572 0 0
BORGWARNER INC COM 099724106 268 4,800 SH   SOLE   4,800 0 0
BP PLC SPONSORED ADR 055622104 360 7,405 SH   SOLE   7,405 0 0
CABOT OIL & GAS CORP COM 127097103 21,736 560,782 SH   SOLE   560,782 0 0
CANADIAN PAC RY LTD COM 13645T100 25,179 166,399 SH   SOLE   166,399 0 0
CARLISLE COS INC COM 142339100 821 10,344 SH   SOLE   10,344 0 0
CATERPILLAR INC DEL COM 149123101 11,353 125,018 SH   SOLE   125,018 0 0
CBRE GROUP INC CL A 12504L109 22,574 858,325 SH   SOLE   858,325 0 0
CELGENE CORP COM 151020104 103,795 614,290 SH   SOLE   614,290 0 0
CHEVRON CORP NEW COM 166764100 689 5,519 SH   SOLE   5,519 0 0
CIMAREX ENERGY CO COM 171798101 567 5,400 SH   SOLE   5,400 0 0
CISCO SYS INC COM 17275R102 308 13,734 SH   SOLE   13,734 0 0
CITRIX SYS INC COM 177376100 1,102 17,426 SH   SOLE   17,426 0 0
COCA COLA CO COM 191216100 261 6,320 SH   SOLE   6,320 0 0
COMCAST CORP NEW CL A SPL 20030N200 232 4,660 SH   SOLE   4,660 0 0
CONTINENTAL RESOURCES INC COM 212015101 21,573 191,725 SH   SOLE   191,725 0 0
CROWN CASTLE INTL CORP COM 228227104 10,859 147,884 SH   SOLE   147,884 0 0
CUMMINS INC COM 231021106 18,488 131,145 SH   SOLE   131,145 0 0
DOVER CORP COM 260003108 531 5,505 SH   SOLE   5,505 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 14,579 224,390 SH   SOLE   224,390 0 0
EMERSON ELEC CO COM 291011104 15,203 216,629 SH   SOLE   216,629 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273v100 7,791 95,320 SH   SOLE   95,320 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 8,355 126,020 SH   SOLE   126,020 0 0
EQT CORP COM 26884L109 18,877 210,258 SH   SOLE   210,258 0 0
EXXON MOBIL CORP COM 30231G102 2,111 20,860 SH   SOLE   20,860 0 0
GENERAL MLS INC COM 370334104 294 5,900 SH   SOLE   5,900 0 0
GOOGLE INC CL A 38259p508 2,407 2,148 SH   SOLE   2,148 0 0
HARMAN INTL INDS INC COM 413086109 11,630 142,085 SH   SOLE   142,085 0 0
HOME DEPOT INC COM 437076102 286 3,476 SH   SOLE   3,476 0 0
IDEXX LABS INC COM 45168D104 2,296 21,587 SH   SOLE   21,587 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 683 3,639 SH   SOLE   3,639 0 0
JOHNSON & JOHNSON COM 478160104 292 3,188 SH   SOLE   3,188 0 0
KINDER MORGAN ENERGY PARTNER UT LTD PARTNER 494550106 1,422 17,626 SH   SOLE   17,626 0 0
LIBERTY INTERACTIVE CORP INT COM SER A 53071M104 245 8,346 SH   SOLE   8,346 0 0
LILLY ELI & CO COM 532457108 346 6,786 SH   SOLE   6,786 0 0
LOCKHEED MARTIN CORP COM 539830109 329 2,210 SH   SOLE   2,210 0 0
LOWES COS INC COM 548661107 18,759 378,582 SH   SOLE   378,582 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,265 20,000 SH   SOLE   20,000 0 0
MARKWEST ENERGY PARTNERS L P UNIT LTD PARTN 570759100 15,977 241,606 SH   SOLE   241,606 0 0
MASTERCARD INC CL A 57636q104 35,143 42,064 SH   SOLE   42,064 0 0
MERCK & CO INC NEW COM 58933y105 264 5,279 SH   SOLE   5,279 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 253 3,750 SH   SOLE   3,750 0 0
NATIONAL OILWELL VARCO INC COM 637071101 223 2,800 SH   SOLE   2,800 0 0
NORFOLK SOUTHERN CORP COM 655844108 696 7,500 SH   SOLE   7,500 0 0
NUSTAR ENERGY LP UNIT COM 67058h102 255 5,000 SH   SOLE   5,000 0 0
NUSTAR GP HOLDINGS LLC UNIT RESTG LLC 67059l102 449 16,000 SH   SOLE   16,000 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 1,323 44,400 SH   SOLE   44,400 0 0
OMNICOM GROUP INC COM 681919106 242 3,250 SH   SOLE   3,250 0 0
PFIZER INC COM 717081103 991 32,361 SH   SOLE   32,361 0 0
PHILLIPS 66 COM 718546104 25,944 336,369 SH   SOLE   336,369 0 0
PIONEER NAT RES CO COM 723787107 18,055 98,085 SH   SOLE   98,085 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 6,514 125,832 SH   SOLE   125,832 0 0
PRAXAIR INC COM 74005P104 242 1,858 SH   SOLE   1,858 0 0
PROCTER & GAMBLE CO COM 742718109 394 4,843 SH   SOLE   4,843 0 0
QUIDEL CORP COM 74838J101 23,172 750,159 SH   SOLE   750,159 0 0
ROCKWELL COLLINS INC COM 774341101 222 3,000 SH   SOLE   3,000 0 0
SCHEIN HENRY INC COM 806407102 360 3,152 SH   SOLE   3,152 0 0
STARWOOD HOTELS&RESORTS WRLD COM 85590a401 20,340 256,015 SH   SOLE   256,015 0 0
STERICYCLE INC COM 858912108 447 3,846 SH   SOLE   3,846 0 0
TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN y8565j101 1,710 51,664 SH   SOLE   51,664 0 0
TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 1,146 26,964 SH   SOLE   26,964 0 0
UNITED PARCEL SERVICE INC CL B 911312106 334 3,176 SH   SOLE   3,176 0 0
UNITED TECHNOLOGIES CORP COM 913017109 235 2,065 SH   SOLE   2,065 0 0
US BANCORP DEL COM NEW 902973304 1,111 27,502 SH   SOLE   27,502 0 0
VERIZON COMMUNICATIONS INC COM 92343v104 10,993 223,703 SH   SOLE   223,703 0 0
VISA INC COM CL A 92826c839 403 1,810 SH   SOLE   1,810 0 0
WELLS FARGO & CO NEW COM 949746101 7,069 155,713 SH   SOLE   155,713 0 0
XL GROUP PLC SHS g98290102 21,724 682,300 SH   SOLE   682,300 0 0