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 375 2,271 SH   SOLE   2,271 0 0
ABBOTT LABS COM 002824100 486 10,499 SH   SOLE   10,499 0 0
ABBVIE INC COM 00287Y109 595 10,169 SH   SOLE   10,169 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 6,256 278,049 SH   SOLE   278,049 0 0
AEROVIRONMENT INC COM 008073108 10,285 387,970 SH   SOLE   387,970 0 0
ALBANY MOLECULAR RESH INC COM 012423109 24,603 1,397,873 SH   SOLE   1,397,873 0 0
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 1,152 34,450 SH   SOLE   34,450 0 0
ALLSTATE CORP COM 020002101 214 3,000 SH   SOLE   3,000 0 0
AMAZON COM INC COM 023135106 251 675 SH   SOLE   675 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 3,361 61,335 SH   SOLE   61,335 0 0
AMERIGAS PARTNERS L P UNIT L P INT 030975106 206 4,310 SH   SOLE   4,310 0 0
AMGEN INC COM 031162100 330 2,064 SH   SOLE   2,064 0 0
AMPIO PHARMACEUTICALS INC COM 03209t109 147 19,508 SH   SOLE   19,508 0 0
ANADARKO PETE CORP COM 032511107 794 9,590 SH   SOLE   9,590 0 0
ANALOG DEVICES INC COM 032654105 22,536 357,707 SH   SOLE   357,707 0 0
ANTHEM INC COM 036752103 18,584 120,356 SH   SOLE   120,356 0 0
APACHE CORP COM 037411105 8,931 148,035 SH   SOLE   148,035 0 0
APPLE INC COM 037833100 347 2,785 SH   SOLE   2,785 0 0
ARM HLDGS PLC SPONSORED ADR 042068106 1,723 34,952 SH   SOLE   34,952 0 0
BANK AMER CORP COM 060505104 38,599 2,508,083 SH   SOLE   2,508,083 0 0
BANK MONTREAL QUE COM 063671101 727 12,130 SH   SOLE   12,130 0 0
BCE INC COM NEW 05534B760 11,619 274,283 SH   SOLE   274,283 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,958 9 SH   SOLE   9 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 23,765 164,669 SH   SOLE   164,669 0 0
BORGWARNER INC COM 099724106 290 4,800 SH   SOLE   4,800 0 0
BP PLC SPONSORED ADR 055622104 223 5,710 SH   SOLE   5,710 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,392 21,583 SH   SOLE   21,583 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 19,004 354,485 SH   SOLE   354,485 0 0
CABOT OIL & GAS CORP COM 127097103 27,831 942,472 SH   SOLE   942,472 0 0
CAMPBELL SOUP CO COM 134429109 293 6,285 SH   SOLE   6,285 0 0
CANADIAN PAC RY LTD COM 13645T100 384 2,100 SH   SOLE   2,100 0 0
CARNIVAL CORP PAIRED CTF 143658300 15,867 331,665 SH   SOLE   331,665 0 0
CATERPILLAR INC DEL COM 149123101 5,324 66,531 SH   SOLE   66,531 0 0
CBRE GROUP INC CL A 12504L109 36,369 939,535 SH   SOLE   939,535 0 0
CELGENE CORP COM 151020104 132,695 1,151,071 SH   SOLE   1,151,071 0 0
CHAMBERS STR PPTYS COM 157842105 135 17,172 SH   SOLE   17,172 0 0
CHEVRON CORP NEW COM 166764100 1,305 12,431 SH   SOLE   12,431 0 0
CIMAREX ENERGY CO COM 171798101 621 5,400 SH   SOLE   5,400 0 0
CISCO SYS INC COM 17275R102 13,992 508,348 SH   SOLE   508,348 0 0
CITIGROUP INC COM NEW 172967424 16,962 329,230 SH   SOLE   329,230 0 0
COCA COLA CO COM 191216100 221 5,450 SH   SOLE   5,450 0 0
CONAGRA FOODS INC COM 205887102 415 11,350 SH   SOLE   11,350 0 0
CONOCOPHILLIPS COM 20825C104 208 3,337 SH   SOLE   3,337 0 0
CONTINENTAL RESOURCES INC COM 212015101 15,204 348,168 SH   SOLE   348,168 0 0
CRESCENT PT ENERGY CORP COM 22576c101 1,091 48,850 SH   SOLE   48,850 0 0
CUMMINS INC COM 231021106 17,227 124,254 SH   SOLE   124,254 0 0
DISNEY WALT CO COM DISNEY 254687106 16,989 161,972 SH   SOLE   161,972 0 0
DOVER CORP COM 260003108 382 5,521 SH   SOLE   5,521 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 8,595 120,260 SH   SOLE   120,260 0 0
EATON CORP PLC SHS G29183103 33,672 495,614 SH   SOLE   495,614 0 0
EMERSON ELEC CO COM 291011104 1,272 22,459 SH   SOLE   22,459 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 12,175 192,152 SH   SOLE   192,152 0 0
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 300 5,390 SH   SOLE   5,390 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 8,329 252,944 SH   SOLE   252,944 0 0
EQT CORP COM 26884L109 15,247 183,988 SH   SOLE   183,988 0 0
EXXON MOBIL CORP COM 30231G102 3,198 37,623 SH   SOLE   37,623 0 0
FISERV INC COM 337738108 206 2,600 SH   SOLE   2,600 0 0
FRONTLINE LTD SHS G3682E127 47 21,000 SH   SOLE   21,000 0 0
GAP INC DEL COM 364760108 11,521 265,883 SH   SOLE   265,883 0 0
GENERAL MTRS CO COM 37045v100 47,332 1,262,179 SH   SOLE   1,262,179 0 0
GOOGLE INC CL A 38259P508 1,205 2,173 SH   SOLE   2,173 0 0
GOOGLE INC CL C 38259P706 9,626 17,566 SH   SOLE   17,566 0 0
HARMAN INTL INDS INC COM 413086109 11,692 87,497 SH   SOLE   87,497 0 0
HERSHEY CO COM 427866108 623 6,175 SH   SOLE   6,175 0 0
HOME DEPOT INC COM 437076102 472 4,155 SH   SOLE   4,155 0 0
IDEXX LABS INC COM 45168D104 2,274 14,720 SH   SOLE   14,720 0 0
ILLUMINA INC COM 452327109 223 1,200 SH   SOLE   1,200 0 0
INCYTE CORP COM 45337C102 687 7,500 SH   SOLE   7,500 0 0
INTEL CORP COM 458140100 23,362 747,100 SH   SOLE   747,100 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 586 3,652 SH   SOLE   3,652 0 0
ISHARES 1-3 YR CR BD ETF 464288646 1,499 14,203 SH   SOLE   14,203 0 0
ISHARES SILVER TRUST ISHARES 46428q109 300 18,847 SH   SOLE   18,847 0 0
JOHNSON & JOHNSON COM 478160104 1,091 4,013 SH   SOLE   4,013 0 0
JOY GLOBAL INC COM 481165108 8,483 216,521 SH   SOLE   216,521 0 0
JPMORGAN CHASE & CO COM 46625H100 488 8,061 SH   SOLE   8,061 0 0
KIMBERLY CLARK CORP COM 494368103 852 7,957 SH   SOLE   7,957 0 0
KINDER MORGAN INC DEL COM 49456B101 407 9,681 SH   SOLE   9,681 0 0
KRAFT FOODS GROUP INC COM 50076Q106 353 4,055 SH   SOLE   4,055 0 0
LIBERTY INTERACTIVE CORP INT COM SER A 53071M104 244 8,346 SH   SOLE   8,346 0 0
LILLY ELI & CO COM 532457108 484 6,668 SH   SOLE   6,668 0 0
LOCKHEED MARTIN CORP COM 539830109 522 2,570 SH   SOLE   2,570 0 0
LOWES COS INC COM 548661107 21,420 287,948 SH   SOLE   287,948 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 13,806 22,175 SH   SOLE   22,175 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,534 20,000 SH   SOLE   20,000 0 0
MARKWEST ENERGY PARTNERS L P UNIT LTD PARTN 570759100 15,775 238,648 SH   SOLE   238,648 0 0
MARSH & MCLENNAN COS INC COM 571748102 318 5,667 SH   SOLE   5,667 0 0
MASTERCARD INC CL A 57636Q104 49,303 570,704 SH   SOLE   570,704 0 0
MATTEL INC COM 577081102 6,558 286,999 SH   SOLE   286,999 0 0
MEDTRONIC PLC SHS G5960L103 29,452 377,634 SH   SOLE   377,634 0 0
MERCK & CO INC NEW COM 58933Y105 387 6,733 SH   SOLE   6,733 0 0
MONDELEZ INTL INC CL A 609207105 324 8,985 SH   SOLE   8,985 0 0
NORDSTROM INC COM 655664100 14,940 186,012 SH   SOLE   186,012 0 0
NORFOLK SOUTHERN CORP COM 655844108 620 6,028 SH   SOLE   6,028 0 0
NOVAGOLD RES INC COM NEW 66987E206 68 23,000 SH   SOLE   23,000 0 0
NUSTAR ENERGY LP UNIT COM 67058h102 337 5,509 SH   SOLE   5,509 0 0
NUSTAR GP HOLDINGS LLC UNIT RESTG LLC 67059l102 566 16,000 SH   SOLE   16,000 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 1,801 44,400 SH   SOLE   44,400 0 0
ORACLE CORP COM 68389X105 31,128 721,400 SH   SOLE   721,400 0 0
PEMBINA PIPELINE CORP COM 706327103 317 10,000 SH   SOLE   10,000 0 0
PEPSICO INC COM 713448108 424 4,435 SH   SOLE   4,435 0 0
PHARMACYCLICS INC COM 716933106 36,306 141,849 SH   SOLE   141,849 0 0
PHILLIPS 66 COM 718546104 20,124 256,032 SH   SOLE   256,032 0 0
PIONEER NAT RES CO COM 723787107 33,543 129,990 SH   SOLE   129,990 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 6,578 134,882 SH   SOLE   134,882 0 0
POTASH CORP SASK INC COM 73755L107 20,704 641,980 SH   SOLE   641,980 0 0
POWERSHARES ETF TR II ASIA PAC BD PR 73937B753 4,400 181,740 SH   SOLE   181,740 0 0
PRAXAIR INC COM 74005P104 262 2,172 SH   SOLE   2,172 0 0
PROCTER & GAMBLE CO COM 742718109 676 8,252 SH   SOLE   8,252 0 0
QUALCOMM INC COM 747525103 11,304 163,017 SH   SOLE   163,017 0 0
QUIDEL CORP COM 74838J101 19,454 721,048 SH   SOLE   721,048 0 0
REYNOLDS AMERICAN INC COM 761713106 1,130 16,397 SH   SOLE   16,397 0 0
RITE AID CORP COM 767754104 87 10,000 SH   SOLE   10,000 0 0
ROCKWELL COLLINS INC COM 774341101 290 3,000 SH   SOLE   3,000 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 373 6,247 SH   SOLE   6,247 0 0
SCHEIN HENRY INC COM 806407102 451 3,229 SH   SOLE   3,229 0 0
SOUTHERN CO COM 842587107 282 6,360 SH   SOLE   6,360 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 21,160 186,172 SH   SOLE   186,172 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 556 2,695 SH   SOLE   2,695 0 0
SPDR SERIES TRUST DB INT GVT ETF 78464A490 7,169 131,393 SH   SOLE   131,393 0 0
STARWOOD HOTELS&RESORTS WRLD COM 85590A401 23,441 280,725 SH   SOLE   280,725 0 0
STATOIL ASA SPONSORED ADR 85771P102 615 34,990 SH   SOLE   34,990 0 0
STERICYCLE INC COM 858912108 540 3,846 SH   SOLE   3,846 0 0
STRYKER CORP COM 863667101 208 2,250 SH   SOLE   2,250 0 0
SUMMIT MATLS INC CL A 86614U100 332 15,000 SH   SOLE   15,000 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 220 3,380 SH   SOLE   3,380 0 0
TECO ENERGY INC COM 872375100 267 13,785 SH   SOLE   13,785 0 0
TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN y8565j101 1,091 51,664 SH   SOLE   51,664 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 25,190 404,326 SH   SOLE   404,326 0 0
TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 870 26,964 SH   SOLE   26,964 0 0
UNION PAC CORP COM 907818108 411 3,791 SH   SOLE   3,791 0 0
UNITED PARCEL SERVICE INC CL B 911312106 311 3,205 SH   SOLE   3,205 0 0
UNITED TECHNOLOGIES CORP COM 913017109 759 6,473 SH   SOLE   6,473 0 0
UNITEDHEALTH GROUP INC COM 91324P102 38,333 324,056 SH   SOLE   324,056 0 0
US BANCORP DEL COM NEW 902973304 858 19,637 SH   SOLE   19,637 0 0
VENTAS INC COM 92276F100 14,311 195,990 SH   SOLE   195,990 0 0
VERIZON COMMUNICATIONS INC COM 92343v104 204 4,203 SH   SOLE   4,203 0 0
VISA INC COM CL A 92826C839 552 8,440 SH   SOLE   8,440 0 0
WELLS FARGO & CO NEW COM 949746101 22,664 416,622 SH   SOLE   416,622 0 0
WHITING PETE CORP NEW COM 966387102 203 6,568 SH   SOLE   6,568 0 0
YAHOO INC COM 984332106 6,987 157,251 SH   SOLE   157,251 0 0