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 690 5,084 SH   SOLE None 5,000 0 84
ACTAVIS PLC SHS G0083B108 97 470 SH   SOLE None 470 0 0
American Express Co COM 025816109 3,691 41,000 SH   SOLE None 38,000 0 3,000
American Tower Corp New COM 03027X100 70 860 SH   SOLE None 860 0 0
Anadarko Pete Corp COM 032511107 320 3,781 SH   SOLE None 3,781 0 0
Apple Inc COM 037833100 5,031 9,374 SH   SOLE None 9,370 0 4
Bancfirst Corp COM 05945F103 28 486 SH   SOLE None 0 0 486
Bank of America Corp COM 060505104 83 4,815 SH   SOLE None 4,615 0 200
Barrick Gold Corp COM 067901108 1 30 SH   SOLE None 0 0 30
Berkshire Hathaway Inc Del CL B NEW 084670702 787 6,300 SH   SOLE None 6,300 0 0
Blackrock Inc COM 09247X101 181 576 SH   SOLE None 576 0 0
Boeing Co COM 097023105 58 460 SH   SOLE None 460 0 0
British American Tob PLC SPONSORED ADR 110448107 596 5,350 SH   SOLE None 5,350 0 0
Broadcom Corp CL A 111320107 91 2,896 SH   SOLE None 2,896 0 0
Brookfield Energy Partners LP PARTNERSHIP UNIT G16258108 6 200 SH   SOLE None 0 0 200
Cabot Oil & Gas Corp COM 127097103 64 1,896 SH   SOLE None 1,896 0 0
Capital One Finl Corp COM 14040H105 128 1,660 SH   SOLE None 1,660 0 0
Capitol Fed Finl Inc COM 14057J101 2,369 188,631 SH   SOLE None 188,631 0 0
Celgene Corp COM 151020104 98 702 SH   SOLE None 702 0 0
Chesapeak Energy Corp COM 165167107 143 5,563 SH   SOLE None 0 0 5,563
Chevron Corp New COM 166764100 61 516 SH   SOLE None 0 0 516
Chicago Bridge & Iron Co NV COM 167250109 436 5,000 SH   SOLE None 5,000 0 0
Chubb Corp COM 171232101 3,126 35,000 SH   SOLE None 35,000 0 0
Church & Dwight Inc COM 171340102 3,454 50,000 SH   SOLE None 50,000 0 0
Cisco Sys Inc COM 17275R102 7,397 330,000 SH   SOLE None 330,000 0 0
CIT Group Inc COM NEW 125581801 3 60 SH   SOLE None 0 0 60
Coca Cola Co COM 191216100 5,796 149,924 SH   SOLE None 97,500 0 52,424
Coca Cola Enterprises Inc NE COM 19122T109 716 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 5 100 SH   SOLE None 0 0 100
Continental Resources Inc COM 212015101 46 368 SH   SOLE None 368 0 0
Costco Whsl Corp NEW COM 22160K105 34 306 SH   SOLE None 306 0 0
CST Brands Inc COM 12646R105 2 64 SH   SOLE None 0 0 64
Cummins Inc COM 231021106 749 5,025 SH   SOLE None 5,000 0 25
CVS Caremark Corp COM 126650100 137 1,827 SH   SOLE None 1,827 0 0
Devon Energy Corp NEW COM 25179M103 1,673 25,000 SH   SOLE None 25,000 0 0
Diamond Offshore Drilling Inc COM 25271C102 2,438 50,000 SH   SOLE None 50,000 0 0
Dominion Res Inc VA New COM 25746U109 7 100 SH   SOLE None 0 0 100
Du Pont E I De Nemours & Co COM 263534109 47 700 SH   SOLE None 0 0 700
Duke Energy Corp New COM NEW 26441C204 37 519 SH   SOLE None 519 0 0
Emerson Electric Co COM 291011104 4,008 60,050 SH   SOLE None 60,000 0 50
EOG Resources Inc COM 26875P101 20 100 SH   SOLE None 100 0 0
Expeditors Intl Wash Inc COM 302130109 2,576 65,000 SH   SOLE None 65,000 0 0
Express Scripts Holding Co COM 30219G108 90 1,195 SH   SOLE None 1,195 0 0
Exxon Mobil Corp COM 30231G102 7,133 73,020 SH   SOLE None 72,500 0 520
Family Dollar Stores Inc COM 307000109 1,392 24,000 SH   SOLE None 24,000 0 0
FirstEnergy Corp COM 337932107 3 100 SH   SOLE None 0 0 100
Freeport McMoran Copper & Gold COM 35671D857 7,776 235,142 SH   SOLE None 234,543 0 599
General Electric Co COM 369604103 93 3,584 SH   SOLE None 3,584 0 0
General Motors Co COM 37045V100 50 1,450 SH   SOLE None 1,450 0 0
Gilead Sciences Inc COM 375558103 101 1,422 SH   SOLE None 1,422 0 0
Google Inc CL A 38259P508 139 125 SH   SOLE None 125 0 0
Hain Celestial Group Inc COM 405217100 113 1,232 SH   SOLE None 1,232 0 0
Halliburton Co COM 406216101 72 1,225 SH   SOLE None 1,225 0 0
Harman Intl Inds Inc COM 413086109 72 677 SH   SOLE None 677 0 0
HCA Holdings Inc COM 40412C101 98 1,872 SH   SOLE None 1,872 0 0
Hershey Co COM 427866108 2,871 27,500 SH   SOLE None 27,500 0 0
Home Depot Inc COM 437076102 102 1,292 SH   SOLE None 1,292 0 0
Honeywell Intl Inc COM 438516106 39 417 SH   SOLE None 417 0 0
IntercontinentalExchange Group COM 45866F104 73 371 SH   SOLE None 371 0 0
Intercontinental Hotels Grp PLC SPON ADR NEW 12 45857P400 324 10,000 SH   SOLE None 10,000 0 0
Intermountain Cmnty Bancorp COM NEW 45881M308 2,423 142,941 SH   SOLE None 142,941 0 0
Int'l Paper Co COM 460146103 47 1,025 SH   SOLE None 1,025 0 0
International Business Machs COM 459200101 6,739 35,012 SH   SOLE None 35,000 0 12
Ishares MSCI Emg Mkts ETF MSCI Emg Mkt ETF 464287234 410 10,000 SH   SOLE None 10,000 0 0
Ishares MSCI Mex Cap ETF MSCI Mex Cap ETF 464286822 640 10,000 SH   SOLE None 10,000 0 0
Ishares Silver Trust Ishares 46428Q109 9 450 SH   SOLE None 0 0 450
Intuitive Surgical Inc COM NEW 46120E602 54 124 SH   SOLE None 124 0 0
Johnson & Johnson COM 478160104 1,794 18,260 SH   SOLE None 17,650 0 610
JPMorgan Chase & CO COM 46625H100 4,288 70,626 SH   SOLE None 70,596 0 30
Kimco Rlty Corp COM 49446R109 6 281 SH   SOLE None 0 0 281
KKR & CO LP DEL COM UNITS 48248M102 4,577 200,400 SH   SOLE None 200,400 0 0
Linn Energy LLC UNIT LTD LIAB 536020100 5 186 SH   SOLE None 0 0 186
Lyondellbasell Industries SHS -A- N53745100 40 454 SH   SOLE None 454 0 0
Mastercard Inc CL A 57636Q104 37 500 SH   SOLE None 500 0 0
McDonalds Corp COM 580135101 59 606 SH   SOLE None 606 0 0
Microsoft Corp COM 594918104 44 1,080 SH   SOLE None 0 0 1,080
Molson Coors Brewing Co CL B 60871R209 294 5,000 SH   SOLE None 5,000 0 0
Mosaic Co New COM 61945C103 3,041 60,825 SH   SOLE None 60,825 0 0
National Oil Well 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 29 404 SH   SOLE None 404 0 0
Occidental Pete Corp Del COM 674599105 45 468 SH   SOLE None 468 0 0
OGE Energy Corp COM 670837103 17 452 SH   SOLE None 0 0 452
Oneok Inc New COM 682680103 58 982 SH   SOLE None 982 0 0
Peabody Energy Corp COM 704549104 654 40,052 SH   SOLE None 40,000 0 52
Pepsico Inc COM 713448108 142 1,697 SH   SOLE None 1,697 0 0
Pfizer Inc COM 717081103 78 2,430 SH   SOLE None 2,430 0 0
Pioneer Nat Res Co COM 723787107 48 259 SH   SOLE None 259 0 0
Portland Gen Elec Co COM NEW 736508847 54 1,678 SH   SOLE None 1,678 0 0
Postrock Energy Corp COM 737525105 573 455,094 SH   SOLE None 455,094 0 0
PPL Corp COM 69351T106 5 150 SH   SOLE None 0 0 150
Principal Finl Group Inc COM 74251V102 5,470 53,200 SH   SOLE None 53,200 0 0
Procter & Gamble Co COM 742718109 108 1,339 SH   SOLE None 964 0 375
Prudential Finl Inc COM 744320102 161 1,885 SH   SOLE None 1,879 0 6
Public Svc Enterprise Group COM 744573106 4 100 SH   SOLE None 0 0 100
Qualcomm Inc COM 747525103 5,323 67,500 SH   SOLE None 67,500 0 0
Ramco-Gershenson Pptys Tr COM SH BEN INT 751452202 18 1,119 SH   SOLE None 0 0 1,119
Randgold Resources LTD ADR 752344309 2 30 SH   SOLE None 0 0 30
Sonic Corp COM 835451105 5 200 SH   SOLE None 0 0 200
Southern Co COM 842587107 5 125 SH   SOLE None 0 0 125
SPDR Gold Trust GOLD SHS 78463V107 263 2,129 SH   SOLE None 0 0 2,129
SPDR S&P MidCap 400 ETF Tr UTSER1 S&PDCRP 78467Y107 336 1,340 SH   SOLE None 1,340 0 0
Starbucks Corp COM 855244109 51 693 SH   SOLE None 693 0 0
Target Corp COM 87612E106 4 71 SH   SOLE None 0 0 71
Taseko Mines LTD COM 876511106 3,707 1,871,550 SH   SOLE None 1,871,550 0 0
TJX Cos Inc New COM 872540109 103 1,700 SH   SOLE None 1,700 0 0
Total SA SPONSORED ADR 89151E109 7 100 SH   SOLE None 0 0 100
Toyota Motor Corp SP ADR REP2COM 892331307 565 5,000 SH   SOLE None 5,000 0 0
Union Pacific Corp COM 907818108 44 235 SH   SOLE None 235 0 0
United Parcel Service Inc CL B 911312106 3,019 31,000 SH   SOLE None 31,000 0 0
United Technologies Corp COM 913017109 80 687 SH   SOLE None 687 0 0
Unitedhealth Group Inc COM 91324P102 101 1,228 SH   SOLE None 1,228 0 0
Valero Energy Corp New COM 91913Y100 31 577 SH   SOLE None 0 0 577
Verizon Communications Inc COM 92343V104 78 1,645 SH   SOLE None 1,469 0 176
Visa Inc COM CL A 92826C839 496 2,300 SH   SOLE None 2,300 0 0
Vodafone Group PLC New SPNSR ADR NO PAR 92857W308 2 45 SH   SOLE None 0 0 45
Vmware Inc CL A COM 928563402 70 646 SH   SOLE None 646 0 0
Wal-Mart Stores Inc COM 931142103 44 570 SH   SOLE None 0 0 570
Walt Disney Co COM DISNEY 254687106 61 757 SH   SOLE None 757 0 0
Wells Fargo & Co New COM 949746101 219 4,395 SH   SOLE None 0 0 4,395
Western Digital Corp COM 958102105 59 646 SH   SOLE None 0 0 646
Xilinx Inc COM 983919101 109 2,015 SH   SOLE None 2,015 0 0