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
A D T Ltd Ord COM 00101J106 96 15,000 SH   SOLE   15,000 0 0
A T & T Corp COM 00206R102 15,376 490,303 SH   SOLE   490,303 0 0
Abbott Labs COM 002824100 892 11,161 SH   SOLE   11,161 0 0
AbbVie Inc COM 00287Y109 665 8,252 SH   SOLE   8,252 0 0
Adobe Systems Inc COM 00724F101 17,965 67,414 SH   SOLE   67,414 0 0
ADVANCED OPTICS ELECTRONICS DE COM 00754V109 0 2,000,000 SH   SOLE   2,000,000 0 0
Aegon COM 007924103 54 11,369 SH   SOLE   11,369 0 0
AFLAC Inc COM 001055102 222 4,430 SH   SOLE   4,430 0 0
Aircastle Ltd COM G0129K104 273 13,501 SH   SOLE   13,501 0 0
Alerian MLP ETF COM 00162Q866 106 10,591 SH   SOLE   10,591 0 0
Alibaba Group Holding Ltd COM 01609W102 440 2,413 SH   SOLE   2,413 0 0
Alithya Group Inc Cl A Sub Vtg COM 01643B106 264 82,400 SH   SOLE   82,400 0 0
Allstate Corp COM 020002309 10,049 393,777 SH   SOLE   393,777 0 0
Alphabet Inc Class A COM 02079K305 1,119 951 SH   SOLE   951 0 0
Alphabet Inc Class C COM 02079K107 1,117 952 SH   SOLE   952 0 0
ALPS Sector Dividend Dogs ETF COM 00162Q858 8,261 192,574 SH   SOLE   192,574 0 0
Altice USA Inc COM 02156K103 3,859 179,664 SH   SOLE   179,664 0 0
Altria Group Inc COM 02209S103 664 11,556 SH   SOLE   11,556 0 0
Amazon.com Inc COM 023135106 4,958 2,784 SH   SOLE   2,784 0 0
American Electric Pwr Co Inc COM 025537101 557 6,652 SH   SOLE   6,652 0 0
American Financial Group Inc COM 025932104 357 3,710 SH   SOLE   3,710 0 0
American Water Works Inc. COM 030420103 343 3,287 SH   SOLE   3,287 0 0
Amgen Incorporated COM 031162100 699 3,678 SH   SOLE   3,678 0 0
Anadarko Petroleum Corp COM 032511107 1,510 33,193 SH   SOLE   33,193 0 0
Apple Computer Inc COM 037833100 66,250 348,778 SH   SOLE   348,778 0 0
Ares Capital Corp COM 04010L103 19,395 1,131,557 SH   SOLE   1,131,557 0 0
Atmos Energy Corp COM 049560105 441 4,282 SH   SOLE   4,282 0 0
Auto Data Processing COM 053015103 217 1,359 SH   SOLE   1,359 0 0
AXIS Capital Holdings Ltd Pfd COM G0692U117 8,364 344,608 SH   SOLE   344,608 0 0
BAIDU.COM Inc COM 056752108 253 1,537 SH   SOLE   1,537 0 0
Banco Santander SA COM 05964H105 333 71,861 SH   SOLE   71,861 0 0
Bank of America Corp COM 060505104 3,824 138,592 SH   SOLE   138,592 0 0
Becton Dickinson & Co COM 075887109 468 1,875 SH   SOLE   1,875 0 0
Berkshire Hathaway Cl B COM 084670702 46,418 231,060 SH   SOLE   231,060 0 0
Berry Petroleum Co COM 085789105 1,630 141,250 SH   SOLE   141,250 0 0
Blackstone Group LP COM 09253U108 2,376 67,956 SH   SOLE   67,956 0 0
Boeing Co COM 097023105 1,290 3,383 SH   SOLE   3,383 0 0
Brookfield Asset Mgmt Inc COM 112585104 1,394 29,885 SH   SOLE   29,885 0 0
Caesars Entmt Inc COM 127686103 1,951 224,535 SH   SOLE   224,535 0 0
Calamos CVT and High Inc Fund COM 12811P108 232 21,355 SH   SOLE   21,355 0 0
Cameco Corp COM 13321L108 3,377 286,415 SH   SOLE   286,415 0 0
Cannabis Science Inc COM 137648101 1 20,000 SH   SOLE   20,000 0 0
CAPSTEAD MORTGAGE CORP PFD SER COM 14067E605 289 11,602 SH   SOLE   11,602 0 0
Caterpillar COM 149123101 601 4,434 SH   SOLE   4,434 0 0
Centene Corp COM 15135B101 369 6,940 SH   SOLE   6,940 0 0
CenturyLink Inc COM 156700106 7,102 592,322 SH   SOLE   592,322 0 0
Charles Schwab Corp COM 808513105 688 16,092 SH   SOLE   16,092 0 0
Cheniere Energy Inc COM 16411R208 2,209 32,319 SH   SOLE   32,319 0 0
ChevronTexaco Corp COM 166764100 3,731 30,286 SH   SOLE   30,286 0 0
Chimera Investment Corp Pfd Se COM 16934Q307 14,500 566,834 SH   SOLE   566,834 0 0
Cisco Systems COM 17275R102 13,960 258,564 SH   SOLE   258,564 0 0
Coca-Cola Co COM 191216100 1,271 27,128 SH   SOLE   27,128 0 0
Comcast Corp A COM 20030N101 23,973 599,622 SH   SOLE   599,622 0 0
Commerce Bancshares Inc COM 200525103 338 5,830 SH   SOLE   5,830 0 0
Commercial Metals Co COM 201723103 836 48,961 SH   SOLE   48,961 0 0
ConocoPhillips COM 20825C104 714 10,693 SH   SOLE   10,693 0 0
Constantine Metal Res Ltd Com COM 210317202 1,028 3,182,300 SH   SOLE   3,182,300 0 0
Copart Inc COM 217204106 516 8,516 SH   SOLE   8,516 0 0
Cross Country Healthcare Inc COM 227483104 268 38,086 SH   SOLE   38,086 0 0
Cullen/Frost Bankers Inc COM 229899109 292 3,005 SH   SOLE   3,005 0 0
Dart Group Plc Shs COM G2657C132 1,637 158,245 SH   SOLE   158,245 0 0
Deere & Co COM 244199105 757 4,733 SH   SOLE   4,733 0 0
Delaware VIP Emerging Markets COM 246493878 123 10,722 SH   SOLE   10,722 0 0
DIAMONDS Trust, Series 1 COM 252787106 276 1,065 SH   SOLE   1,065 0 0
Dominion Res Inc COM 25746U109 544 7,095 SH   SOLE   7,095 0 0
Dowdupont Inc COM 26078J100 1,336 25,057 SH   SOLE   25,057 0 0
Duke Energy Corp COM 26441C105 293 3,260 SH   SOLE   3,260 0 0
Eaton Corp COM 278058102 479 5,940 SH   SOLE   5,940 0 0
EchoStar Comm Corp COM 278762109 1,876 59,206 SH   SOLE   59,206 0 0
Emerson Electric Co COM 291011104 957 13,977 SH   SOLE   13,977 0 0
Enbridge Inc COM 29250N105 293 8,077 SH   SOLE   8,077 0 0
Energy Transfer Equity LP COM 29273V100 16,588 1,079,238 SH   SOLE   1,079,238 0 0
Entergy Corp COM 29364G103 209 2,183 SH   SOLE   2,183 0 0
Enterprise Products Partners L COM 293792107 1,763 60,596 SH   SOLE   60,596 0 0
Equity Commonwealth COM 294628102 6,385 195,331 SH   SOLE   195,331 0 0
Esc Seventy Seven (NV) COM 818ESC998 0 39,265 SH   SOLE   39,265 0 0
Escrow Washington Mutual Inc C COM 939ESC968 0 11,400 SH   SOLE   11,400 0 0
Exxon Mobil Corp COM 30231G102 46,606 576,810 SH   SOLE   576,810 0 0
Facebook Inc COM 30303M102 3,245 19,465 SH   SOLE   19,465 0 0
FedEx Corporation COM 31428X106 2,151 11,857 SH   SOLE   11,857 0 0
Fidelity Natl Finl Inc COM 31620R105 274 7,485 SH   SOLE   7,485 0 0
First Financial Bankshares Inc COM 32020R109 557 9,639 SH   SOLE   9,639 0 0
First Trust Energy Infrastruct COM 33738C103 228 14,375 SH   SOLE   14,375 0 0
First Trust North American Ene COM 33738D101 61,096 2,470,513 SH   SOLE   2,470,513 0 0
Firstenergy Corp COM 337932107 13,218 317,666 SH   SOLE   317,666 0 0
Ford Motor Company COM 345370860 501 57,024 SH   SOLE   57,024 0 0
Freehold Royalty TRUST COM 355904103 202 32,000 SH   SOLE   32,000 0 0
Freeport Mcmoran COM 35671D857 325 25,215 SH   SOLE   25,215 0 0
Gaming & Leisure Properties COM 36467J108 38,141 988,885 SH   SOLE   988,885 0 0
General Electric Corp COM 369604103 757 75,823 SH   SOLE   75,823 0 0
General Mills COM 370334104 14,713 284,304 SH   SOLE   284,304 0 0
General Motors COM 370442105 32,705 881,547 SH   SOLE   881,547 0 0
Genuine Parts Co COM 372460105 1,588 14,171 SH   SOLE   14,171 0 0
Glaxosmithkline Plc Adrf COM 37733W105 259 6,200 SH   SOLE   6,200 0 0
Gold Fields Ltd Adr COM 38059T106 323 86,500 SH   SOLE   86,500 0 0
Goldman Sachs Group Inc COM 38141G104 317 1,649 SH   SOLE   1,649 0 0
GOLDMAN SACHS GROUP INC PFD SE COM 38145G308 15,145 590,912 SH   SOLE   590,912 0 0
Golub Capital BDC Inc COM 38173M102 22,253 1,244,549 SH   SOLE   1,244,549 0 0
GrowLife Inc COM 39985X104 1 147,050 SH   SOLE   147,050 0 0
Guggenheim S&P 500(R) Equal Weig COM 78355W825 16,049 152,174 SH   SOLE   152,174 0 0
Guggenheim S&P 500(R) Equal Weig COM 78355W841 34,839 176,505 SH   SOLE   176,505 0 0
Gulfslope Energy Inc COM 40273W105 7 92,000 SH   SOLE   92,000 0 0
HELIOS ENERGY LTD ORDF COM Q4562W103 9 111,398 SH   SOLE   111,398 0 0
Hilltop Holdings Inc COM 432748101 189 10,376 SH   SOLE   10,376 0 0
Home Depot Inc COM 437076102 746 3,890 SH   SOLE   3,890 0 0
Honeywell International COM 438516106 355 2,235 SH   SOLE   2,235 0 0
IAC/InterActiveCorp COM 44919P508 821 3,909 SH   SOLE   3,909 0 0
Illinois Tool Works Inc COM 452308109 1,108 7,721 SH   SOLE   7,721 0 0
Independent Bank Group Inc COM 45384B106 12,681 247,235 SH   SOLE   247,235 0 0
ING Clarion Gbl Real Est Inc F COM 44982G104 123 16,500 SH   SOLE   16,500 0 0
Intel Corp. COM 458140100 2,118 39,446 SH   SOLE   39,446 0 0
International Paper COM 460146103 12,187 263,382 SH   SOLE   263,382 0 0
Intl Business Machines COM 459200101 814 5,767 SH   SOLE   5,767 0 0
iShares Dow Jones US Tech COM 464287721 203 1,065 SH   SOLE   1,065 0 0
iShares Gold Trust COM 464285105 129 10,455 SH   SOLE   10,455 0 0
iShares Lehman 20(plus) Tr Bd COM 464287432 10,387 82,151 SH   SOLE   82,151 0 0
iShares MSCI ACWI ETF COM 464288257 2,445 33,883 SH   SOLE   33,883 0 0
iShares S&P 500 Index COM 464287200 428 1,503 SH   SOLE   1,503 0 0
iShares S&P SmallCap 600 Index COM 464287804 456 5,908 SH   SOLE   5,908 0 0
iShares Silver Trust COM 46428Q109 285 20,075 SH   SOLE   20,075 0 0
Ishares Tr Russell 2000 Index COM 464287655 317 2,070 SH   SOLE   2,070 0 0
iShares Tr S&P 100 Index COM 464287101 215 1,717 SH   SOLE   1,717 0 0
IsoRay Inc COM 46489V104 7 18,000 SH   SOLE   18,000 0 0
Johnson & Johnson COM 478160104 38,451 275,062 SH   SOLE   275,062 0 0
JP Morgan Chase & Co. COM 46625H100 2,287 22,591 SH   SOLE   22,591 0 0
Kforce Inc COM 493732101 4,916 139,969 SH   SOLE   139,969 0 0
Kinder Morgan Inc COM 49455P101 4,081 203,928 SH   SOLE   203,928 0 0
Kleangas Energy Technologies I COM 498456102 0 100,000 SH   SOLE   100,000 0 0
Kraft Heinz Co COM 500754106 10,028 307,150 SH   SOLE   307,150 0 0
Kroger Corp COM 501044101 1,894 76,985 SH   SOLE   76,985 0 0
Lamar Advertising REIT Co COM 512816109 761 9,600 SH   SOLE   9,600 0 0
Leggett & Platt Inc COM 524660107 251 5,938 SH   SOLE   5,938 0 0
Liberty Expedia Holdings Ser A COM 53046P109 2,532 59,167 SH   SOLE   59,167 0 0
Lloyds TSB Group PLC COM 539439109 205 63,896 SH   SOLE   63,896 0 0
Lockheed Martin Corp COM 539830109 502 1,672 SH   SOLE   1,672 0 0
Lowes Companies Inc COM 548661107 263 2,406 SH   SOLE   2,406 0 0
Marathon Petroleum Corp. COM 56585A102 1,615 26,979 SH   SOLE   26,979 0 0
Marijuana Co Amer Inc COM 56782E105 1 50,000 SH   SOLE   50,000 0 0
Markel Corp Hldg Co COM 570535104 31,597 31,716 SH   SOLE   31,716 0 0
McDonalds Corp COM 580135101 1,201 6,326 SH   SOLE   6,326 0 0
Medtronic PLC COM G5960L103 23,226 255,003 SH   SOLE   255,003 0 0
Merck & Co Inc COM 58933Y105 1,490 17,914 SH   SOLE   17,914 0 0
Mercury General Corporation COM 589400100 16,454 328,620 SH   SOLE   328,620 0 0
MFA Financial Inc COM 55272X409 3,824 153,133 SH   SOLE   153,133 0 0
Micron Technology Inc COM 595112103 1,430 34,588 SH   SOLE   34,588 0 0
Microsoft Corp. COM 594918104 34,164 289,677 SH   SOLE   289,677 0 0
Minnesota Mining & Manufacturi COM 88579Y101 456 2,192 SH   SOLE   2,192 0 0
Moodys Corp COM 651369109 761 4,200 SH   SOLE   4,200 0 0
Mosaic Company COM 61945A107 1,665 60,980 SH   SOLE   60,980 0 0
MPLX LP COM 55336V100 1,527 46,431 SH   SOLE   46,431 0 0
Nasdaq 100 Shares COM 73935A104 711 3,956 SH   SOLE   3,956 0 0
NaturalShrimp Inc COM 63902N106 42 200,000 SH   SOLE   200,000 0 0
Netflix Inc COM 64110L106 974 2,732 SH   SOLE   2,732 0 0
NextEra Energy Inc COM 302571104 289 1,497 SH   SOLE   1,497 0 0
Nike Inc Class B COM 654106103 722 8,572 SH   SOLE   8,572 0 0
Northrim BanCorp Inc COM 666762109 867 25,200 SH   SOLE   25,200 0 0
Northrop Grumman Corp COM 666807102 740 2,744 SH   SOLE   2,744 0 0
Novartis AG Adr COM 66987V109 453 4,712 SH   SOLE   4,712 0 0
NVIDIA Corp COM 67066G104 5,621 31,304 SH   SOLE   31,304 0 0
Occidental Petroleum Corp COM 674599105 12,839 193,940 SH   SOLE   193,940 0 0
On Assignment Inc COM 682159108 1,143 18,000 SH   SOLE   18,000 0 0
Oneok Inc New COM 682680103 795 11,389 SH   SOLE   11,389 0 0
Oracle Corp COM 68389X105 299 5,558 SH   SOLE   5,558 0 0
Osprey Med Inc Cdi F COM U6847D102 19 200,000 SH   SOLE   200,000 0 0
PACCAR Inc COM 693718108 317 4,650 SH   SOLE   4,650 0 0
Parsley Energy Inc COM 693304107 8,895 460,865 SH   SOLE   460,865 0 0
Patterson-UTI Energy Inc COM 703481101 402 28,705 SH   SOLE   28,705 0 0
Penney J C Co Inc COM 708160106 38 25,500 SH   SOLE   25,500 0 0
Pepsico COM 713448108 599 4,890 SH   SOLE   4,890 0 0
Pfizer Incorporated COM 717081103 1,593 37,515 SH   SOLE   37,515 0 0
Phillip Morris Intl COM 718172109 413 4,671 SH   SOLE   4,671 0 0
Phillips COM 718546104 669 7,030 SH   SOLE   7,030 0 0
PIMCO Investment Grade Corpora COM 72201R817 11,983 115,505 SH   SOLE   115,505 0 0
PIMCO Low Duration COM 693390304 268 19,502 SH   SOLE   19,502 0 0
PIMCO Total Return ETF COM 72201R775 8,854 83,891 SH   SOLE   83,891 0 0
Pioneer Natural Res Co COM 723787107 91,412 600,292 SH   SOLE   600,292 0 0
Potnetwork Hldgs In COM 737636209 2 12,500 SH   SOLE   12,500 0 0
PowerShares FTSE RAFI US 1000 COM 73935X583 359 3,164 SH   SOLE   3,164 0 0
Proctor & Gamble COM 742718109 818 7,865 SH   SOLE   7,865 0 0
Putnam VT Equity Income COM 746896356 284 11,652 SH   SOLE   11,652 0 0
Qualcomm Inc COM 747525103 283 4,960 SH   SOLE   4,960 0 0
RCM Technologies Inc COM 749360400 832 211,227 SH   SOLE   211,227 0 0
Reata Pharmaceuticals Inc COM 75615P103 335 3,917 SH   SOLE   3,917 0 0
Regions Financial Corp COM 7591EP100 1,268 89,636 SH   SOLE   89,636 0 0
ResMed Inc COM 761152107 208 2,000 SH   SOLE   2,000 0 0
Rexahn Pharmaceuticals Inc COM 761640200 20 40,000 SH   SOLE   40,000 0 0
Rockwell Automation Inc COM 773903109 532 3,033 SH   SOLE   3,033 0 0
Rydex S&P Equal Weight ETF COM 78355W106 45,756 438,112 SH   SOLE   438,112 0 0
S P D R TRUST Unit SR COM 78462F103 1,738 6,151 SH   SOLE   6,151 0 0
Schwab Emerging Markets Equity COM 808524706 22,153 851,706 SH   SOLE   851,706 0 0
Schwab International Equity ET COM 808524805 14,152 451,987 SH   SOLE   451,987 0 0
Schwab U.S. Aggregate Bond ETF COM 808524839 255 4,914 SH   SOLE   4,914 0 0
Schwab U.S. Broad Market ETF COM 808524102 246 3,618 SH   SOLE   3,618 0 0
Schwab U.S. Dividend Equity ET COM 808524797 1,810 34,626 SH   SOLE   34,626 0 0
Schwab U.S. Large-Cap ETF COM 808524201 529 7,818 SH   SOLE   7,818 0 0
Schwab U.S. Mid-Cap ETF COM 808524508 32,043 578,499 SH   SOLE   578,499 0 0
Schwab U.S. Small-Cap ETF COM 808524607 9,498 135,821 SH   SOLE   135,821 0 0
Seagate Technology COM G7945J104 15,375 321,040 SH   SOLE   321,040 0 0
SEI Investments Co COM 784117103 353 6,763 SH   SOLE   6,763 0 0
Senseonics Holdings Inc COM 81727U105 49 20,000 SH   SOLE   20,000 0 0
Sherwin Williams Co COM 824348106 2,985 6,930 SH   SOLE   6,930 0 0
Sirius Satellite Radio COM 82967N108 950 167,633 SH   SOLE   167,633 0 0
Southern Company COM 842587107 541 10,472 SH   SOLE   10,472 0 0
SPDR Barclays Capital ST Muni COM 78464A425 390 8,045 SH   SOLE   8,045 0 0
SPDR Dividend ETF COM 86330E760 346 3,477 SH   SOLE   3,477 0 0
SPDR Gold Trust COM 78463V107 217 1,775 SH   SOLE   1,775 0 0
SPDR Portfolio Short Term Corp COM 78464A474 1,601 52,393 SH   SOLE   52,393 0 0
Spdr S&P 600 Small Cap COM 78464A300 938 15,557 SH   SOLE   15,557 0 0
SPDR(R) Portfolio Interm Term Co COM 78464A375 1,193 34,924 SH   SOLE   34,924 0 0
SPDR(R) Portfolio Large Cap ETF COM 78464A854 4,851 145,983 SH   SOLE   145,983 0 0
SPDR(R) Portfolio Mid Cap ETF COM 78464A847 3,987 119,628 SH   SOLE   119,628 0 0
SPDR(R) Portfolio S&P 500 High D COM 78468R788 1,372 36,250 SH   SOLE   36,250 0 0
SPDR(R) S&P Emerging Markets ETF COM 78463X509 2,726 76,239 SH   SOLE   76,239 0 0
Sprott Physical Gold Trust COM 85207H104 528 50,480 SH   SOLE   50,480 0 0
Target Corporation COM 87612E106 271 3,375 SH   SOLE   3,375 0 0
TD AMERITRADE Holdings Corp COM 87236Y108 501 10,021 SH   SOLE   10,021 0 0
Technology Select Sector SPDR COM 81369Y803 258 3,485 SH   SOLE   3,485 0 0
Templeton Global Bond COM 880208103 112 11,050 SH   SOLE   11,050 0 0
Templeton Global Incm Fd COM 880198106 18,784 2,981,654 SH   SOLE   2,981,654 0 0
Tesla Motors, Inc. COM 88160R101 604 2,160 SH   SOLE   2,160 0 0
Texas Instruments Inc COM 882508104 2,226 20,990 SH   SOLE   20,990 0 0
Texas South Energy Inc COM 88269V102 1 50,000 SH   SOLE   50,000 0 0
Total SA Adr COM 89151E109 16,253 292,062 SH   SOLE   292,062 0 0
TransCanada Corp COM 89353D107 36,446 811,002 SH   SOLE   811,002 0 0
Tree.com Inc COM 894675107 223 633 SH   SOLE   633 0 0
Twilio Inc COM 90138F102 4,109 31,809 SH   SOLE   31,809 0 0
Tyler Technologies Inc COM 902252105 217 1,063 SH   SOLE   1,063 0 0
UBS ETRACS Mthly Py 2xLvg Clos COM 90270L842 621 43,865 SH   SOLE   43,865 0 0
Union Pacific Corp COM 907818108 203 1,216 SH   SOLE   1,216 0 0
United Parcel Service B COM 911312106 5,166 46,235 SH   SOLE   46,235 0 0
United Technologies Corp COM 913017109 323 2,506 SH   SOLE   2,506 0 0
United-Guardian Inc COM 910571108 211 11,000 SH   SOLE   11,000 0 0
UnitedHealth Group Inc COM 91324P102 265 1,072 SH   SOLE   1,072 0 0
Universal Insurance Holdings I COM 91359V107 4,724 152,400 SH   SOLE   152,400 0 0
Vanguard Dividend Appreciation COM 921908844 639 5,832 SH   SOLE   5,832 0 0
Vanguard Emerging Market ETF COM 922042858 587 13,823 SH   SOLE   13,823 0 0
Vanguard Growth ETF COM 922908736 1,512 9,666 SH   SOLE   9,666 0 0
Vanguard Intermediate-Term Cor COM 92206C870 255 2,938 SH   SOLE   2,938 0 0
Vanguard MSCI EAFE ETF COM 921943858 381 9,329 SH   SOLE   9,329 0 0
Vanguard Small Cap ETF COM 922908751 339 2,220 SH   SOLE   2,220 0 0
Vanguard Value VIPERs COM 922908744 814 7,564 SH   SOLE   7,564 0 0
Verizon Communications COM 92343V104 28,876 488,340 SH   SOLE   488,340 0 0
Visa Inc COM 92826C839 49,114 314,452 SH   SOLE   314,452 0 0
Visual Management Systems Inc COM 92845K101 0 250,000 SH   SOLE   250,000 0 0
Vodafone Group ADR COM 92857W209 9,669 531,845 SH   SOLE   531,845 0 0
Wal-Mart Stores Inc COM 931142103 23,552 241,484 SH   SOLE   241,484 0 0
Walt Disney Co. COM 254687106 604 5,440 SH   SOLE   5,440 0 0
Waste Connections Inc COM 941053100 886 10,000 SH   SOLE   10,000 0 0
Waste Management Inc COM 94106L109 299 2,879 SH   SOLE   2,879 0 0
Wells Fargo & Co COM 949746101 27,517 569,477 SH   SOLE   569,477 0 0
Wells Fargo PFD - Q COM 949746556 17,111 656,864 SH   SOLE   656,864 0 0
Western Midstream Partners Lp COM 958669103 376 12,000 SH   SOLE   12,000 0 0
Wheaton Precious Metal Corp COM 962879102 836 35,099 SH   SOLE   35,099 0 0
Williams Companies COM 969457100 4,203 146,334 SH   SOLE   146,334 0 0
Xilinx Inc COM 983919101 471 3,712 SH   SOLE   3,712 0 0
Xperi Corp COM 98421B100 4,761 203,465 SH   SOLE   203,465 0 0
Zimmer Biomet Holdings Inc COM 98956P102 2,107 16,497 SH   SOLE   16,497 0 0
Apple Computer Inc COM 037833100 532 2,800 SH Put SOLE   2,800 0 0
Adobe Systems Inc COM 00724F101 11,459 43,000 SH Put SOLE   43,000 0 0
Amgen Incorporated COM 031162100 475 2,500 SH Put SOLE   2,500 0 0
Facebook Inc COM 30303M102 1,133 6,800 SH Put SOLE   6,800 0 0
General Motors COM 370442105 1,002 27,000 SH Call SOLE   27,000 0 0
IAC/InterActiveCorp COM 44919P508 735 3,500 SH Put SOLE   3,500 0 0
Kforce Inc COM 493732101 590 16,800 SH Call SOLE   16,800 0 0
S P D R TRUST Unit SR COM 78462F103 27,937 98,900 SH Put SOLE   98,900 0 0
iShares Lehman 20(plus) Tr Bd COM 464287432 70,908 560,800 SH Call SOLE   560,800 0 0
SPDR S&P Oil & Gas ETF COM 78464A730 33,777 1,098,800 SH Put SOLE   1,098,800 0 0