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 728 5,084 SH   SOLE None 5,000 0 84
American Express Co COM 025816109 3,890 41,000 SH   SOLE None 41,000 0 0
American Tower Corp New COM 03027X100 75 831 SH   SOLE None 831 0 0
Anadarko Pete Corp COM 032511107 31 281 SH   SOLE None 281 0 0
Apple Inc COM 037833100 6,012 64,688 SH   SOLE None 64,590 0 98
BancFirst Corp COM 05945F103 30 486 SH   SOLE None 0 0 486
Bank of America Corp COM 060505104 3 200 SH   SOLE None 0 0 200
Berkshire Hathaway Inc Del CL B NEW 084670702 797 6,300 SH   SOLE None 6,300 0 0
Boeing Co COM 097023105 59 460 SH   SOLE None 460 0 0
British American Tob PLC SPONSORED ADR 110448107 637 5,350 SH   SOLE None 5,350 0 0
Brookfield Renewable Energy Partners PARTNERSHIP UNIT G16258108 6 200 SH   SOLE None 0 0 200
Cabot Oil & Gas Corp COM 127097103 65 1,896 SH   SOLE None 1,896 0 0
Capitol Fed Finl Inc COM 14057J101 2,294 188,631 SH   SOLE None 188,631 0 0
Celgene Corp COM 151020104 114 1,328 SH   SOLE None 1,328 0 0
Chesapeake Energy Corp COM 165167107 117 3,854 SH   SOLE None 0 0 3,854
Chevron Corp New COM 166764100 64 516 SH   SOLE None 0 0 516
Chicago Bridge & Iron Co NV COM 167250109 6,383 93,595 SH   SOLE None 93,595 0 0
Chubb Corp COM 171232101 3,456 37,500 SH   SOLE None 37,500 0 0
Church & Dwight Inc COM 171340102 3,498 50,000 SH   SOLE None 50,000 0 0
Cisco Systems Inc COM 17275R102 8,201 330,000 SH   SOLE None 330,000 0 0
CIT Group Inc COM NEW 125581801 3 60 SH   SOLE None 0 0 60
Coach Inc COM 189754104 3,248 95,000 SH   SOLE None 95,000 0 0
Coca-Cola Co COM 191216100 6,163 149,424 SH   SOLE None 97,000 0 52,424
Coca Cola Enterprises Inc NE COM 19122T109 717 15,000 SH   SOLE None 15,000 0 0
Comcast Corp New CL A 20030N101 3 64 SH   SOLE None 0 0 64
Consolidated Edison Inc COM 209115104 6 100 SH   SOLE None 0 0 100
Continental Resources Inc COM 212015101 58 368 SH   SOLE None 368 0 0
Covidien PLC SHS G2554F113 100 1,112 SH   SOLE None 1,112 0 0
CST Brands Inc COM 12646R105 2 64 SH   SOLE None 0 0 64
Cummins Inc COM 231021106 778 5,025 SH   SOLE None 5,000 0 25
CVS Caremark Corp COM 126650100 138 1,827 SH   SOLE None 1,827 0 0
Devon Energy Corp New COM 25179M103 1,985 25,000 SH   SOLE None 25,000 0 0
Diamond Offshore Drilling Inc COM 25271C102 3,027 61,000 SH   SOLE None 61,000 0 0
Discover Finl Svcs COM 254709108 50 800 SH   SOLE None 800 0 0
Dominion Res Inc VA New COM 25746U109 7 100 SH   SOLE None 0 0 100
Duke Energy Corp New COM NEW 26441C204 39 519 SH   SOLE None 519 0 0
Du Pont E I De Nemours & Co COM 263534109 45 700 SH   SOLE None 0 0 700
Emerson Electric Co COM 291011104 1,352 20,382 SH   SOLE None 20,332 0 50
EOG Res Inc COM 26875P101 23 200 SH   SOLE None 200 0 0
Lauder Estee Cos Inc CL A 518439104 2,302 31,000 SH   SOLE None 31,000 0 0
Expeditors Intl Wash Inc COM 302130109 3,312 75,000 SH   SOLE None 75,000 0 0
Express Scripts Hldg Co COM 30219G108 90 1,295 SH   SOLE None 1,295 0 0
Exxon Mobil Corp COM 30231G102 7,252 72,045 SH   SOLE None 71,500 0 545
Family Dlr Stores Inc COM 307000109 2,513 38,000 SH   SOLE None 38,000 0 0
FirstEnergy Corp COM 337932107 3 100 SH   SOLE None 0 0 100
Freeport-McMoran Copper & Co COM 35671D857 8,583 235,142 SH   SOLE None 234,543 0 599
General Electric Co COM 369604103 150 5,125 SH   SOLE None 5,125 0 0
Gilead Sciences Inc COM 375558103 112 1,354 SH   SOLE None 1,354 0 0
Google Inc CL A 38259P508 228 390 SH   SOLE None 380 0 10
Hain Celestial Group Inc COM 405217100 78 878 SH   SOLE None 878 0 0
Halliburton Co COM 406216101 87 1,225 SH   SOLE None 1,225 0 0
Harman Intl Inds Inc COM 413086109 66 612 SH   SOLE None 612 0 0
HCA Holdings Inc COM 40412C101 106 1,872 SH   SOLE None 1,872 0 0
Hershey Co COM 427866108 4,625 47,500 SH   SOLE None 47,500 0 0
Home Depot Inc COM 437076102 105 1,292 SH   SOLE None 1,292 0 0
Honeywell Intl Inc COM 438516106 39 417 SH   SOLE None 417 0 0
Intercontinental Exchange Inc COM 45866F104 94 499 SH   SOLE None 499 0 0
Intercontinental Hotels Grp SPON ADR NEW 12 45857P400 415 10,000 SH   SOLE None 10,000 0 0
Intermountain Community Bancorp COM NEW 45881M308 2,910 178,762 SH   SOLE None 178,762 0 0
Intl Paper Co COM 460146103 52 1,025 SH   SOLE None 1,025 0 0
International Business Machs COM 459200101 7,253 40,012 SH   SOLE None 40,000 0 12
Intuitive Surgical Inc COM NEW 46120E602 89 215 SH   SOLE None 215 0 0
Ishares MCSI EMG MKT ETF 464287234 432 10,000 SH   SOLE None 10,000 0 0
Ishares Silver Trust ISHARES 46428Q109 9 450 SH   SOLE None 0 0 450
Johnson & Johnson COM 478160104 1,907 18,260 SH   SOLE None 17,650 0 610
JPMorgan Chase & Co COM 46625H100 4,188 72,684 SH   SOLE None 72,654 0 30
Kimco Rlty Corp COM 49446R109 6 281 SH   SOLE None 0 0 281
KKR & Co L P DEL COM UNITS 48248M102 5,374 220,900 SH   SOLE None 220,900 0 0
Linn Energy LLC UNIT LTD LIAB 536020100 6 186 SH   SOLE None 0 0 186
Lyondellbasell Industries SHS -A- N53745100 44 454 SH   SOLE None 454 0 0
McDonalds Corp COM 580135101 61 606 SH   SOLE None 606 0 0
Metlife Inc COM 59156R108 147 2,645 SH   SOLE None 2,645 0 0
Microsoft Corp COM 594918104 47 1,080 SH   SOLE None 0 0 1,080
Molson Coors Brewing Co CL B 60871R209 371 5,000 SH   SOLE None 5,000 0 0
Mosaic Co New COM 61945C103 3,008 60,825 SH   SOLE None 60,825 0 0
National Oilwell Varco Inc COM 637071101 2 30 SH   SOLE None 0 0 30
Nextera Energy Inc COM 65339F101 10 100 SH   SOLE None 0 0 100
Noble Energy Inc COM 655044105 31 404 SH   SOLE None 404 0 0
Occidental Pete Corp Del COM 674599105 69 668 SH   SOLE None 668 0 0
OGE Energy Corp COM 670837103 17 452 SH   SOLE None 0 0 452
Opko Health Inc COM 68375N103 8 945 SH   SOLE None 0 0 945
Peabody Energy Corp COM 704549104 655 40,052 SH   SOLE None 40,000 0 52
Pepsico Inc COM 713448108 144 1,609 SH   SOLE None 1,609 0 0
Pfizer Inc COM 717081103 111 3,730 SH   SOLE None 3,730 0 0
Pioneer Nat Res Co COM 723787107 60 259 SH   SOLE None 259 0 0
Portland Gen Elec Co COM NEW 736508847 58 1,678 SH   SOLE None 1,678 0 0
Postrock Energy Corp COM 737525105 683 455,094 SH   SOLE None 455,094 0 0
PPL Corp COM 69351T106 5 150 SH   SOLE None 0 0 150
Procter & Gamble Co COM 742718109 106 1,339 SH   SOLE None 964 0 375
Proshares Trust PSHS ULSHT SP500 74347B300 254 10,000 SH   SOLE None 10,000 0 0
Public Svc Enterprise Group COM 744573106 4 100 SH   SOLE None 0 0 100
Qualcomm Inc COM 747525103 5,306 67,000 SH   SOLE None 67,000 0 0
Ramco-Gershenson Pptys Tr COM SHS BEN INT 751452202 15 882 SH   SOLE None 0 0 882
Red Hat Inc COM 756577102 6 100 SH   SOLE None 0 0 100
Sandridge Energy Inc COM 80007P307 2,145 300,000 SH   SOLE None 300,000 0 0
Sonic Corp COM 835451105 4 200 SH   SOLE None 0 0 200
Southern Co COM 842587107 6 125 SH   SOLE None 0 0 125
SPDR Gold Trust GOLD SHS 78463V107 264 2,129 SH   SOLE None 0 0 2,129
Starbucks Corp COM 855244109 68 880 SH   SOLE None 880 0 0
Target Corp COM 87612E106 4 71 SH   SOLE None 0 0 71
Taseko Mines Ltd COM 876511106 4,666 1,871,550 SH   SOLE None 1,871,550 0 0
Total S A SPONSORED ADR 89151E109 7 100 SH   SOLE None 0 0 100
TJX Cos Inc New COM 872540109 2,183 41,075 SH   SOLE None 41,075 0 0
Twitter Inc COM 90184L102 478 11,659 SH   SOLE None 11,659 0 0
Union Pac Corp COM 907818108 47 470 SH   SOLE None 470 0 0
United Parcel Service Inc CL B 911312106 3,182 31,000 SH   SOLE None 31,000 0 0
United Technologies Corp COM 913017109 79 687 SH   SOLE None 687 0 0
Unitedhealth Group Inc COM 91324P102 100 1,228 SH   SOLE None 1,228 0 0
Valero Energy Corp New COM 91913Y100 29 577 SH   SOLE None 0 0 577
Verizon Communications Inc COM 92343V104 86 1,750 SH   SOLE None 1,574 0 176
VF Corp COM 918204108 6 100 SH   SOLE None 0 0 100
Visa Inc COM CL A 92826C839 599 2,842 SH   SOLE None 2,842 0 0
Vmware Inc CL A COM 928563402 100 1,038 SH   SOLE None 1,038 0 0
Vodafone Group PLC New SPNSR ADR NO PAR 92857W308 1 45 SH   SOLE None 0 0 45
Wal-Mart Stores Inc COM 931142103 102 1,370 SH   SOLE None 800 0 570
Walt Disney Co COM DISNEY 254687106 65 757 SH   SOLE None 757 0 0
Wells Fargo & Co New COM 949746101 222 4,395 SH   SOLE None 0 0 4,395
Western Digital Corp COM 958102105 66 646 SH   SOLE None 0 0 646
Xilinx Inc COM 983919101 122 2,577 SH   SOLE None 2,577 0 0