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 1,772 10,119 SH   SOLE   0 0 10,119
ABBOTT LABS COM 002824100 221 5,633 SH   SOLE   0 0 5,633
ABBVIE INC COM 00287Y109 361 5,833 SH   SOLE   0 0 5,833
ACCURAY INC COM 004397105 151 29,000 SH   SOLE   0 0 29,000
ADOBE SYS INC COM 00724F101 4,496 46,932 SH   SOLE   0 0 46,932
ALLERGAN INC COM 125013678 358 1,548 SH   SOLE   0 0 1,548
ALPHABET CL A COM 02079K305 2,700 3,838 SH   SOLE   0 0 3,838
ALPHABET CL C COM 02079K107 1,116 1,613 SH   SOLE   0 0 1,613
AMERICAN EXPRESS COM 025816109 614 10,108 SH   SOLE   0 0 10,108
AMGEN INC COM 031162100 607 3,992 SH   SOLE   0 0 3,992
APPLE INC COM 037833100 1,284 13,429 SH   SOLE   0 0 13,429
APPLIED MATLS COM 038222105 610 25,450 SH   SOLE   0 0 25,450
ASSA ABLOY COM 045387107 2,127 208,500 SH   SOLE   0 0 208,500
AT&T INC COM 00206R102 968 22,392 SH   SOLE   0 0 22,392
AUSTAL LTD COM 012291698 9 10,000 SH   SOLE   0 0 10,000
BB&T CORP COM 054937107 2,759 77,480 SH   SOLE   0 0 77,480
BERKSHIRE HTHWY COM 084670702 5,189 35,840 SH   SOLE   0 0 35,840
BERKSHIRE HTHWY A COM 084670108 434 2 SH   SOLE   0 0 2
BIOGEN IDEC COM 09062X103 6,498 26,871 SH   SOLE   0 0 26,871
BOEING CO COM 097023105 426 3,283 SH   SOLE   0 0 3,283
BRSTL MYRS SQBB COM 110122108 568 7,722 SH   SOLE   0 0 7,722
CANADIAN PAC LTD COM 13645T100 3,078 23,900 SH   SOLE   0 0 23,900
CBOE HLDGS COM 12503M108 4,587 68,850 SH   SOLE   0 0 68,850
CHEESECAKE FACTORY COM 163072101 2,657 55,200 SH   SOLE   0 0 55,200
CHEMICAL FINL COM 163731102 2,312 61,995 SH   SOLE   0 0 61,995
CHEVRON CORP COM 166764100 698 6,663 SH   SOLE   0 0 6,663
CIGNA CORP COM 125509109 1,904 14,877 SH   SOLE   0 0 14,877
CISCO SYS INC COM 17275R102 1,116 38,907 SH   SOLE   0 0 38,907
CME GROUP INC COM 12572Q105 1,563 16,050 SH   SOLE   0 0 16,050
CNSLDTD COMM COM 209034107 2,708 99,400 SH   SOLE   0 0 99,400
COCA COLA CO COM 191216100 3,385 74,684 SH   SOLE   0 0 74,684
COMPANIA CERVECE COM 204429104 2,244 96,125 SH   SOLE   0 0 96,125
COMSTOCK RES COM 205768203 241 286,800 SH   SOLE   0 0 286,800
CONTINENTAL SA COM 210771200 3,954 104,065 SH   SOLE   0 0 104,065
COSTCO WHSL CORP COM 22160K105 3,458 22,020 SH   SOLE   0 0 22,020
DANAHER CORP COM 235851102 222 2,200 SH   SOLE   0 0 2,200
DEERE & CO COM 244199105 1,154 14,235 SH   SOLE   0 0 14,235
DEVON ENERGY CORP COM 25179M103 221 6,100 SH   SOLE   0 0 6,100
DISNEY WALT CO COM 254687106 2,017 20,621 SH   SOLE   0 0 20,621
DOMINION RSRCS VA COM 25746u109 7,040 90,342 SH   SOLE   0 0 90,342
DU PONT COM 263534109 4,398 67,877 SH   SOLE   0 0 67,877
DUKE ENERGY CORP COM 26441C204 413 4,811 SH   SOLE   0 0 4,811
ENTERGY CORP COM 29364G103 538 6,610 SH   SOLE   0 0 6,610
ENVISION SOLAR INTL COM 29413Q102 3 20,000 SH   SOLE   0 0 20,000
EXXON MOBIL CORP COM 30231G102 4,093 43,661 SH   SOLE   0 0 43,661
FACEBOOK INC COM 30303M102 2,355 20,610 SH   SOLE   0 0 20,610
FEDEX CORP COM 31428X106 5,287 34,832 SH   SOLE   0 0 34,832
FLOTEK INDS COM 343389102 396 30,000 SH   SOLE   0 0 30,000
FOMENTO ECO MEX COM 344419106 3,141 33,960 SH   SOLE   0 0 33,960
GENERAL DYNMCS COM 369550108 1,215 8,725 SH   SOLE   0 0 8,725
GENERAL ELEC CO COM 369604103 7,690 244,271 SH   SOLE   0 0 244,271
GLADSTONE INVT COM 376546107 1,174 164,015 SH   SOLE   0 0 164,015
GOLDMAN SACHS COM 38141G104 331 2,230 SH   SOLE   0 0 2,230
GRNHNTR ENRGY COM 39530A104 0 40,145 SH   SOLE   0 0 40,145
H LUNDBECK ADR COM 40422M206 3,748 100,471 SH   SOLE   0 0 100,471
HAIN CLSTL GRP COM 405217100 509 10,240 SH   SOLE   0 0 10,240
HESS CORP COM 42809h107 4,180 69,544 SH   SOLE   0 0 69,544
INTEROIL CORP COM 460951106 945 21,000 SH   SOLE   0 0 21,000
INTL BUSINESS MACHINES COM 459200101 3,938 25,944 SH   SOLE   0 0 25,944
INTUIT COM 461202103 6,842 61,302 SH   SOLE   0 0 61,302
ISHARES RUS 1000 GRW COM 464287614 211 2,104 SH   SOLE   0 0 2,104
ISHARES S&P 500 COM 464287200 382 1,815 SH   SOLE   0 0 1,815
ISHARES S&P 600 COM 464287804 1,019 8,770 SH   SOLE   0 0 8,770
JOHNSON&JOHNSON COM 478160104 2,583 21,292 SH   SOLE   0 0 21,292
JP MORGAN & CO COM 46625H100 1,707 27,470 SH   SOLE   0 0 27,470
KELLOGG CO COM 487836108 253 3,100 SH   SOLE   0 0 3,100
KIMBERLY CLARK COM 494368103 5,484 39,890 SH   SOLE   0 0 39,890
KVH INDS INC COM 482738101 1,617 210,018 SH   SOLE   0 0 210,018
LAB CORP OF AMER COM 50540R409 221 1,700 SH   SOLE   0 0 1,700
LINDBLAD EXPDTNS COM 535219109 644 66,900 SH   SOLE   0 0 66,900
MACQUARIE INFRA COM 55608B105 1,353 18,277 SH   SOLE   0 0 18,277
MERCK & CO COM 58933Y105 4,281 74,315 SH   SOLE   0 0 74,315
MEXUS GOLD US COM 593057102 14 283,416 SH   SOLE   0 0 283,416
MICROSOFT CORP COM 594918104 621 12,133 SH   SOLE   0 0 12,133
NATURAL GAS SRVCS COM 63886Q109 1,127 49,200 SH   SOLE   0 0 49,200
NATURAL GROCERS COM 63888U108 193 14,800 SH   SOLE   0 0 14,800
NCC GROUP PLC COM 021215082 211 60,000 SH   SOLE   0 0 60,000
NXSTAGE MEDICAL COM 67072V103 1,281 59,100 SH   SOLE   0 0 59,100
ORBITAL ATK INC COM 68557N103 4,743 55,705 SH   SOLE   0 0 55,705
PEPSICO INC COM 713448108 2,101 19,835 SH   SOLE   0 0 19,835
PFIZER INC COM 717081103 300 8,530 SH   SOLE   0 0 8,530
PHILIP MORRIS INTL COM 718172109 303 2,981 SH   SOLE   0 0 2,981
PLAINS PIPELINE COM 726503105 764 27,809 SH   SOLE   0 0 27,809
POTASH CORP SASK COM 73755L107 790 48,675 SH   SOLE   0 0 48,675
POWERSAFE TECH CORP COM 73936K200 1 46,500 SH   SOLE   0 0 46,500
POWERSHARES QQQ COM 73935A104 719 6,685 SH   SOLE   0 0 6,685
PPG INDS INC COM 693506107 333 3,200 SH   SOLE   0 0 3,200
PROCTER & GAMBLE COM 742718109 2,635 31,122 SH   SOLE   0 0 31,122
QUALCOMM INC COM 747525103 1,367 25,510 SH   SOLE   0 0 25,510
RED HAT INC COM 756577102 818 11,270 SH   SOLE   0 0 11,270
REPUBLIC BANCORP COM 760281204 1,407 50,925 SH   SOLE   0 0 50,925
RESEARCH FRONTIERS COM 760911107 131 36,000 SH   SOLE   0 0 36,000
REYNOLDS AMERN COM 761713106 324 6,000 SH   SOLE   0 0 6,000
ROYAL BK CDA COM 780087102 976 16,515 SH   SOLE   0 0 16,515
SCHLUMBERGER COM 806857108 1,506 19,040 SH   SOLE   0 0 19,040
SCHWAB STRATEGIC US DIV EQ COM 808524797 1,015 24,495 SH   SOLE   0 0 24,495
SPDR TR UNIT SER 1 COM 78462F103 804 3,836 SH   SOLE   0 0 3,836
SPDR UTILS COM 81369y886 688 13,115 SH   SOLE   0 0 13,115
SYNERGY RES CORP COM 87164P103 3,866 580,530 SH   SOLE   0 0 580,530
SYSCO CORP COM 871829107 699 13,777 SH   SOLE   0 0 13,777
T ROWE PRICE GRP COM 74144T108 4,793 65,685 SH   SOLE   0 0 65,685
TARGET CORP COM 87612E106 202 2,900 SH   SOLE   0 0 2,900
TEGNA INC COM 87901J105 2,628 113,440 SH   SOLE   0 0 113,440
TEXAS INSTRS INC COM 882508104 5,890 94,020 SH   SOLE   0 0 94,020
THERAPEUTICSMD COM 88338N107 523 61,532 SH   SOLE   0 0 61,532
TWO HBRS INVT COM 90187B101 315 36,785 SH   SOLE   0 0 36,785
UNILEVER NV COM 904784709 5,034 107,245 SH   SOLE   0 0 107,245
UNION BANKSHARES COM 90539J109 738 29,880 SH   SOLE   0 0 29,880
UNITED TCHNLGS COM 913017109 907 8,840 SH   SOLE   0 0 8,840
US BANCORP DEL COM 902973304 269 6,669 SH   SOLE   0 0 6,669
VALSPAR CORP COM 920355104 2,201 20,372 SH   SOLE   0 0 20,372
VANGUARD STK MKT VIPERS COM 922908769 5,599 52,252 SH   SOLE   0 0 52,252
VERIZON COMM COM 92343V104 4,051 72,543 SH   SOLE   0 0 72,543
VISTA OUTDOOR INC COM 928377100 2,980 62,435 SH   SOLE   0 0 62,435
WASHINGTON RE COM 939653101 2,099 66,724 SH   SOLE   0 0 66,724
WASTE MGMT INC COM 94106L109 1,237 18,660 SH   SOLE   0 0 18,660
WELLS FARGO & CO COM 949746101 2,707 57,195 SH   SOLE   0 0 57,195
WHITING PETE CORP COM 966387102 607 65,580 SH   SOLE   0 0 65,580
XTANT MED HLDGS COM 98420P100 242 126,468 SH   SOLE   0 0 126,468
CINCINNATI BELL PFD 171871403 4,128 83,335 SH   SOLE   0 0 83,335
CAP WRLD GRW&INC MF 140543109 249 5,731 SH   SOLE   0 0 5,731
FUNDAMENTAL INVS MF 360802102 369 7,094 SH   SOLE   0 0 7,094
NEW PERSPECTIVE MF 648018109 428 12,104 SH   SOLE   0 0 12,104
TR PRICE SMCP STK MF 779572106 710 17,672 SH   SOLE   0 0 17,672
VANGUARD BAL IDX MF 921931101 4,062 134,231 SH   SOLE   0 0 134,231
VANGUARD BAL IDX ADM MF 921931200 237 7,843 SH   SOLE   0 0 7,843
VANGUARD IDX 500 MF 922908108 229 1,184 SH   SOLE   0 0 1,184
VANGUARD IDX 500 ADM MF 922908710 1,259 6,499 SH   SOLE   0 0 6,499
VANGUARD TTL STK IDX MF 922908728 271 5,192 SH   SOLE   0 0 5,192
WASHINGTON MUT INVS FD MF 939330106 485 12,084 SH   SOLE   0 0 12,084