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 989 4,749 SH   SOLE   4,035 0 714
A T & T Corp COM 00206R102 1,613 42,759 SH   SOLE   32,618 0 10,141
Abbott Laboratories COM 002824100 887 18,255 SH   SOLE   16,380 0 1,875
Abbvie Inc COM 00287Y109 272 3,750 SH   SOLE   2,950 0 800
Agilent Technologies Inc COM 00846U101 230 3,875 SH   SOLE   2,975 0 900
AGNC Invt Corp COM 00123Q104 294 13,800 SH   SOLE   13,600 0 200
Algonquin Pwr Utils Corp COM 015857105 285 27,000 SH   SOLE   27,000 0 0
American Express Co COM 025816109 894 10,608 SH   SOLE   5,905 0 4,703
Anheuser Busch InBev SA/NV SPONSORED ADR 03524A108 1,190 10,780 SH   SOLE   6,495 0 4,285
Annaly Cap Mgmt Inc COM 035710409 362 30,000 SH   SOLE   30,000 0 0
Apollo Coml Real Est Fin Inc COM 03762U105 1,232 66,400 SH   SOLE   64,200 0 2,200
Apple Computer Inc COM 037833100 1,337 9,285 SH   SOLE   4,202 0 5,083
Astrazeneca Plc SPONSORED ADR 046353108 1,134 33,269 SH   SOLE   20,515 0 12,754
Baker Hughes Inc COM 057224107 304 5,575 SH   SOLE   4,375 0 1,200
Bank Of New York Co Inc COM 064058100 851 16,681 SH   SOLE   10,995 0 5,686
Berkshire Hathaway Cl B CL B NEW 084670702 1,160 6,850 SH   SOLE   4,420 0 2,430
Blackrock Res & Comm Strat T SHS 09257A108 220 27,500 SH   SOLE   27,500 0 0
Boeing Co COM 097023105 271 1,369 SH   SOLE   1,319 0 50
Bristol-Myers Squibb Co COM 110122108 1,187 21,305 SH   SOLE   18,960 0 2,345
British American Tob Plc SPONSORED ADR 110448107 343 5,000 SH   SOLE   5,000 0 0
Chevron Corporation New COM 166764100 1,109 10,634 SH   SOLE   6,493 0 4,141
Cimarex Energy Co COM 171798101 629 6,690 SH   SOLE   6,115 0 575
Cisco Systems Inc COM 17275R102 1,733 55,366 SH   SOLE   44,205 0 11,161
Coca Cola Company COM 191216100 472 10,534 SH   SOLE   9,268 0 1,266
Compugen Ltd ORD M25722105 342 90,100 SH   SOLE   71,100 0 19,000
ConocoPhillips COM 20825C104 304 6,922 SH   SOLE   4,492 0 2,430
Constellation Brands Inc Cl A 21036P108 233 1,200 SH   SOLE   900 0 300
Costco Whsl Corp New COM 22160K105 259 1,620 SH   SOLE   1,325 0 295
CVR Partners LP COM 126633106 41 11,780 SH   SOLE   10,740 0 1,040
Diamond Offshore Drilling In COM 25271C102 293 27,075 SH   SOLE   26,075 0 1,000
Disney Walt Co COM DISNEY 254687106 728 6,850 SH   SOLE   6,200 0 650
Diversified Real Asset Inc F COM SHS 25533B108 216 12,373 SH   SOLE   11,942 0 431
Duke Energy Corp New COM NEW 26441C204 388 4,642 SH   SOLE   4,642 0 0
Dynex Cap Inc COM NEW 26817Q506 195 27,500 SH   SOLE   26,000 0 1,500
Eagle Bancorp Mont Inc COM 26942G100 284 15,683 SH   SOLE   15,533 0 150
Ellington Financial LLC COM 288522303 313 19,300 SH   SOLE   19,300 0 0
Emerson Electric Co COM 291011104 1,000 16,765 SH   SOLE   14,837 0 1,928
Evogene Ltd SHS M4119S104 180 35,575 SH   SOLE   31,700 0 3,875
Exxon Mobil Corporation COM 30231G102 2,868 35,525 SH   SOLE   27,422 0 8,103
First Intst Bancsystem COM CL A 32055Y201 1,147 30,837 SH   SOLE   25,867 0 4,970
Ford Mtr Co COM 345370860 287 25,675 SH   SOLE   23,075 0 2,600
First Tr Exchange Traded Fd DJ Internt IDX 33733E302 221 2,330 SH   SOLE   2,030 0 300
Gabelli Equity Tr Inc COM 362397101 111 18,000 SH   SOLE   18,000 0 0
Gas Nat Inc COM 367204104 235 18,200 SH   SOLE   16,200 0 2,000
General Electric Company COM 369604103 2,455 90,908 SH   SOLE   69,247 0 21,661
Gilead Sciences Inc COM 375558103 1,807 25,527 SH   SOLE   19,955 0 5,572
Glacier Bancorp Inc New COM 37637Q105 1,941 53,005 SH   SOLE   31,007 0 21,998
GlaxoSmithKline Plc ADR SPONSORED ADR 37733W105 604 13,996 SH   SOLE   7,365 0 6,631
Golar Lng Partners LP COM UNIT LPI Y2745C102 269 13,400 SH   SOLE   12,800 0 600
Home Depot Inc COM 437076102 973 6,343 SH   SOLE   4,440 0 1,903
Honeywell International COM 438516106 493 3,696 SH   SOLE   1,315 0 2,381
Intel Corp COM 458140100 2,176 64,503 SH   SOLE   51,360 0 13,143
Interdigital Inc COM 45867G101 1,973 25,520 SH   SOLE   21,820 0 3,700
Intl Business Machines COM 459200101 546 3,548 SH   SOLE   3,116 0 432
Ishares Tr 1-3 YR CR BD ETF 464288646 600 5,700 SH   SOLE   5,700 0 0
Ishares Tr Fltg RATE BD ETF 46429B655 495 9,719 SH   SOLE   6,719 0 3,000
Ishares Tr NASDQ BIOTEC ETF 464287556 222 716 SH   SOLE   661 0 55
Ishares Tr SHRT TRS BD ETF 464288679 607 5,500 SH   SOLE   0 0 5,500
J P Morgan Chase & Co COM 46625H100 727 7,959 SH   SOLE   2,675 0 5,284
Johnson & Johnson COM 478160104 2,863 21,643 SH   SOLE   17,227 0 4,416
Kinder Morgan Inc COM 49456B101 542 28,267 SH   SOLE   25,349 0 2,918
Liberty All Star Equity Fd SH BEN INT 530158104 59 10,445 SH   SOLE   10,179 0 266
Lilly Eli & Company COM 532457108 330 4,009 SH   SOLE   1,090 0 2,919
Lowes Companies Inc COM 548661107 419 5,399 SH   SOLE   2,295 0 3,104
M D U Resources Group COM 552690109 988 37,700 SH   SOLE   33,695 0 4,005
McDonalds Corp COM 580135101 430 2,810 SH   SOLE   1,960 0 850
Merck & Co Inc COM 58933Y105 1,280 19,970 SH   SOLE   17,425 0 2,545
MFA Financial Inc. COM 55272X102 251 29,900 SH   SOLE   28,700 0 1,200
MFC Bancorp Ltd COM 55278T105 97 54,600 SH   SOLE   49,600 0 5,000
Microsoft Corp COM 594918104 2,625 38,078 SH   SOLE   27,920 0 10,158
MTGE Invt Corp COM 55378A105 499 26,550 SH   SOLE   24,150 0 2,400
National Grid PLC SPON ADR NEW 636274300 315 5,017 SH   SOLE   5,017 0 0
New Residential Invt Corp COM NEW 64828T201 2,426 155,900 SH   SOLE   150,650 0 5,250
New York Cmnty Bancorp Inc COM 649445103 210 16,000 SH   SOLE   16,000 0 0
Northwestern Corp COM NEW 668074305 242 3,964 SH   SOLE   3,350 0 614
Nuance Communications COM 67020Y100 236 13,550 SH   SOLE   11,550 0 2,000
Nuveen Mun Value Fd Inc COM 670928100 3,064 307,634 SH   SOLE   237,384 0 70,250
Nuveen NY Amt Qlt Muni COM 670656107 575 43,862 SH   SOLE   43,862 0 0
Oaktree Cap Group LLC UNIT CL A 674001201 280 6,000 SH   SOLE   5,500 0 500
Occidental Pete Corp COM 674599105 1,474 24,626 SH   SOLE   18,400 0 6,226
Oneok Inc New COM 682680103 438 8,400 SH   SOLE   7,800 0 600
Oracle Corp COM 68389X105 1,085 21,640 SH   SOLE   12,940 0 8,700
Packaging Corp Amer COM 695156109 212 1,900 SH   SOLE   1,900 0 0
Pepsico Incorporated COM 713448108 1,751 15,161 SH   SOLE   13,343 0 1,818
Pfizer Incorporated COM 717081103 2,175 64,743 SH   SOLE   49,712 0 15,031
Pimco Dynamic Credit and MRT COM SHS 72202D106 707 31,679 SH   SOLE   30,579 0 1,100
Powershares ETF Trust DYN PHRMA PORT 73935X799 265 4,229 SH   SOLE   4,029 0 200
Powershares QQQ Trust UNIT SER 1 73935A104 251 1,824 SH   SOLE   1,824 0 0
Procter & Gamble Co COM 742718109 2,350 26,960 SH   SOLE   21,499 0 5,461
Qualcomm Inc COM 747525103 1,662 30,095 SH   SOLE   27,220 0 2,875
Realty Income Corp COM 756109104 582 10,550 SH   SOLE   10,550 0 0
Rydex ETF Trust GUG S&P500 EQ WT 78355W106 1,446 15,606 SH   SOLE   3,372 0 12,234
Safety Ins Group Inc COM 78648T100 440 6,442 SH   SOLE   6,442 0 0
Schlumberger Ltd COM 806857108 1,817 27,596 SH   SOLE   25,156 0 2,440
Schwab Strategic TR US DIVIDEND EQ 808524797 1,359 30,127 SH   SOLE   2,974 0 27,153
Schwab Strategic TR US TIPS ETF 808524870 394 7,150 SH   SOLE   5,150 0 2,000
Sherwin Williams Co COM 824348106 500 1,424 SH   SOLE   1,424 0 0
Smucker J M Co COM NEW 832696405 1,068 9,025 SH   SOLE   6,336 0 2,689
Target Corporation COM 87612E106 1,617 30,933 SH   SOLE   25,040 0 5,893
Teekay Offshore Partners L P PARTNERSHIP UN Y8565J101 32 11,150 SH   SOLE   11,150 0 0
Trilogy Metals Inc. COM 89621C105 6 10,000 SH   SOLE   0 0 10,000
Two Hbrs Invt Corp COM 90187B101 243 24,500 SH   SOLE   24,500 0 0
U S Bancorp Del COM NEW 902973304 2,124 40,904 SH   SOLE   31,570 0 9,334
Unilever PLC SPON ADR NEW 904767704 838 15,157 SH   SOLE   9,910 0 5,247
United Technologies Corp COM 913017109 944 7,734 SH   SOLE   3,305 0 4,429
USA Compression Partners LP COMUNIT LTDPAR 90290N109 612 37,402 SH   SOLE   36,402 0 1,000
Vanguard Index Fds SM CP VAL ETF 922908611 267 2,175 SH   SOLE   2,175 0 0
Vanguard Specialized Portfolio DIV APP ETF 921908844 995 10,741 SH   SOLE   10,516 0 225
Vanguard Index Fds S&P 500 ETF SHS 922908363 2,040 9,185 SH   SOLE   8,285 0 900
Vanguard Index Fds TOTAL STK MKT 922908769 2,167 17,416 SH   SOLE   17,416 0 0
Vanguard Index Fds MID CAP ETF 922908629 1,088 7,632 SH   SOLE   7,487 0 145
Vanguard Index Fds GROWTH ETF 922908736 1,117 8,792 SH   SOLE   7,418 0 1,374
Vanguard Intl Equity Index F FTSE EMR MKT ETF 922042858 903 22,122 SH   SOLE   20,132 0 1,990
Vanguard Scottsdale Fds SHRT TRM CORP BD 92206C409 416 5,203 SH   SOLE   3,803 0 1,400
Vanguard Star Fd VG TL INTL STK F 921909768 474 9,122 SH   SOLE   9,122 0 0
Vereit Inc COM 92339V100 566 69,550 SH   SOLE   63,950 0 5,600
Verizon Communications COM 92343V104 1,096 24,548 SH   SOLE   21,042 0 3,506
Wells Fargo & Co New COM 949746101 201 3,631 SH   SOLE   1,700 0 1,931
Zimmer Holdings Inc COM 98956P102 273 2,125 SH   SOLE   1,575 0 550