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
1/100 Berkshire Htwy A COM 084670108 318 100 SH   SOLE   100 0 0
A D T Ltd Ord COM 00101J106 92 15,000 SH   SOLE   15,000 0 0
A T & T Corp COM 00206R102 18,021 537,783 SH   SOLE   537,783 0 0
Abbott Labs COM 002824100 963 11,445 SH   SOLE   11,445 0 0
AbbVie Inc COM 00287Y109 668 9,187 SH   SOLE   9,187 0 0
Accenture Ltd COM G1151C101 215 1,166 SH   SOLE   1,166 0 0
Adobe Systems Inc COM 00724F101 19,097 64,814 SH   SOLE   64,814 0 0
ADVANCED OPTICS ELECTRONICS DE COM 00754V109 0 2,000,000 SH   SOLE   2,000,000 0 0
Aegon COM 007924103 58 11,775 SH   SOLE   11,775 0 0
AFLAC Inc COM 001055102 255 4,650 SH   SOLE   4,650 0 0
Aircastle Ltd COM G0129K104 287 13,501 SH   SOLE   13,501 0 0
Alerian MLP ETF COM 00162Q866 106 10,781 SH   SOLE   10,781 0 0
Alibaba Group Holding Ltd COM 01609W102 360 2,123 SH   SOLE   2,123 0 0
Alithya Group Inc Cl A Sub Vtg COM 01643B106 238 90,762 SH   SOLE   90,762 0 0
Allstate Corp COM 020002309 11,220 437,584 SH   SOLE   437,584 0 0
Alphabet Inc Class A COM 02079K305 2,605 2,406 SH   SOLE   2,406 0 0
Alphabet Inc Class C COM 02079K107 988 914 SH   SOLE   914 0 0
ALPS Sector Dividend Dogs ETF COM 00162Q858 9,441 217,041 SH   SOLE   217,041 0 0
Altice USA Inc COM 02156K103 445 18,276 SH   SOLE   18,276 0 0
Altria Group Inc COM 02209S103 577 12,180 SH   SOLE   12,180 0 0
Amazon.com Inc COM 023135106 4,922 2,599 SH   SOLE   2,599 0 0
American Electric Pwr Co Inc COM 025537101 561 6,373 SH   SOLE   6,373 0 0
American Financial Group Inc COM 025932104 390 3,810 SH   SOLE   3,810 0 0
American Water Works Inc. COM 030420103 404 3,487 SH   SOLE   3,487 0 0
Amgen Incorporated COM 031162100 773 4,197 SH   SOLE   4,197 0 0
Anadarko Petroleum Corp COM 032511107 226 3,202 SH   SOLE   3,202 0 0
Apple Computer Inc COM 037833100 71,778 362,660 SH   SOLE   362,660 0 0
Ares Capital Corp COM 04010L103 21,615 1,204,861 SH   SOLE   1,204,861 0 0
Atmos Energy Corp COM 049560105 473 4,482 SH   SOLE   4,482 0 0
Auto Data Processing COM 053015103 232 1,406 SH   SOLE   1,406 0 0
AXIS Capital Holdings Ltd Pfd COM G0692U117 3,540 143,727 SH   SOLE   143,727 0 0
BAIDU.COM Inc COM 056752108 227 1,937 SH   SOLE   1,937 0 0
Banco Santander SA COM 05964H105 329 71,861 SH   SOLE   71,861 0 0
Bank of America Corp COM 060505104 4,046 139,522 SH   SOLE   139,522 0 0
Becton Dickinson & Co COM 075887109 431 1,711 SH   SOLE   1,711 0 0
Berkshire Hathaway Cl B COM 084670702 47,486 222,760 SH   SOLE   222,760 0 0
Berry Petroleum Co COM 085789105 1,497 141,250 SH   SOLE   141,250 0 0
Blackstone Group LP COM 09253U108 3,056 68,788 SH   SOLE   68,788 0 0
Boeing Co COM 097023105 1,366 3,753 SH   SOLE   3,753 0 0
Bollore SA COM F10659260 352 79,690 SH   SOLE   79,690 0 0
Bp Amoco Plc Adr COM 055622104 343 8,219 SH   SOLE   8,219 0 0
Bristol Myers Squibb COM 110122AN8 204 4,502 SH   SOLE   4,502 0 0
Brookfield Asset Mgmt Inc COM 112585104 1,471 30,785 SH   SOLE   30,785 0 0
Caesars Entmt Inc COM 127686103 572 48,410 SH   SOLE   48,410 0 0
Calamos CVT and High Inc Fund COM 12811P108 236 21,355 SH   SOLE   21,355 0 0
Cameco Corp COM 13321L108 499 46,475 SH   SOLE   46,475 0 0
Cannabis Science Inc COM 137648101 1 20,000 SH   SOLE   20,000 0 0
CAPSTEAD MORTGAGE CORP PFD SER COM 14067E605 213 8,487 SH   SOLE   8,487 0 0
Caterpillar COM 149123101 585 4,293 SH   SOLE   4,293 0 0
Centene Corp COM 15135B101 364 6,940 SH   SOLE   6,940 0 0
CenturyLink Inc COM 156700106 6,629 563,724 SH   SOLE   563,724 0 0
Charles Schwab Corp COM 808513105 797 19,819 SH   SOLE   19,819 0 0
Cheniere Energy Inc COM 16411R208 426 6,228 SH   SOLE   6,228 0 0
ChevronTexaco Corp COM 166764100 4,089 32,860 SH   SOLE   32,860 0 0
Chimera Investment Corp Pfd Se COM 16934Q307 15,851 611,517 SH   SOLE   611,517 0 0
Cisco Systems COM 17275R102 14,310 261,460 SH   SOLE   261,460 0 0
Coca-Cola Co COM 191216100 1,272 24,978 SH   SOLE   24,978 0 0
Comcast Corp A COM 20030N101 25,009 591,505 SH   SOLE   591,505 0 0
Commerce Bancshares Inc COM 200525103 348 5,830 SH   SOLE   5,830 0 0
Commercial Metals Co COM 201723103 874 48,961 SH   SOLE   48,961 0 0
ConocoPhillips COM 20825C104 643 10,547 SH   SOLE   10,547 0 0
Constantine Metal Res Ltd Com COM 210317202 1,457 3,375,950 SH   SOLE   3,375,950 0 0
Consumer Discretionary Select COM 81369Y407 229 1,925 SH   SOLE   1,925 0 0
Copart Inc COM 217204106 636 8,516 SH   SOLE   8,516 0 0
Corteva Inc com COM 22052L104 228 7,707 SH   SOLE   7,707 0 0
Costco Whsl Corp COM 22160K105 267 1,011 SH   SOLE   1,011 0 0
Cross Country Healthcare Inc COM 227483104 357 38,086 SH   SOLE   38,086 0 0
Cullen/Frost Bankers Inc COM 229899109 281 3,005 SH   SOLE   3,005 0 0
Dart Group Plc Shs COM G2657C132 227 21,403 SH   SOLE   21,403 0 0
Deere & Co COM 244199105 788 4,752 SH   SOLE   4,752 0 0
Delaware VIP Emerging Markets COM 246493878 120 10,622 SH   SOLE   10,622 0 0
DIAMONDS Trust, Series 1 COM 252787106 350 1,316 SH   SOLE   1,316 0 0
Dominion Res Inc COM 25746U109 491 6,351 SH   SOLE   6,351 0 0
Dow Chemical Company COM 260543103 405 8,206 SH   SOLE   8,206 0 0
Duke Energy Corp COM 26441C105 260 2,943 SH   SOLE   2,943 0 0
DuPont COM 26614N102 579 7,707 SH   SOLE   7,707 0 0
DynaResource Inc COM 268073103 13 36,400 SH   SOLE   36,400 0 0
Eaton Corp COM 278058102 511 6,140 SH   SOLE   6,140 0 0
EchoStar Comm Corp COM 278762109 311 8,100 SH   SOLE   8,100 0 0
Eli Lilly & Co. COM 532457108 213 1,922 SH   SOLE   1,922 0 0
Emerson Electric Co COM 291011104 942 14,114 SH   SOLE   14,114 0 0
Enbridge Inc COM 29250N105 358 9,929 SH   SOLE   9,929 0 0
Encompass Health Corp COM 29261A100 319 5,040 SH   SOLE   5,040 0 0
Energy Transfer Equity LP COM 29273V100 17,032 1,209,681 SH   SOLE   1,209,681 0 0
Enterprise Products Partners L COM 293792107 1,745 60,431 SH   SOLE   60,431 0 0
Equity Commonwealth COM 294628102 782 24,057 SH   SOLE   24,057 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 12,600 SH   SOLE   12,600 0 0
Exxon Mobil Corp COM 30231G102 46,462 606,322 SH   SOLE   606,322 0 0
Facebook Inc COM 30303M102 2,767 14,339 SH   SOLE   14,339 0 0
FedEx Corporation COM 31428X106 368 2,244 SH   SOLE   2,244 0 0
Fidelity Natl Finl Inc COM 31620R105 302 7,485 SH   SOLE   7,485 0 0
First Financial Bankshares Inc COM 32020R109 594 19,278 SH   SOLE   19,278 0 0
First Trust Energy Infrastruct COM 33738C103 243 15,225 SH   SOLE   15,225 0 0
First Trust North American Ene COM 33738D101 64,619 2,569,356 SH   SOLE   2,569,356 0 0
Firstenergy Corp COM 337932107 14,274 333,433 SH   SOLE   333,433 0 0
Ford Motor Company COM 345370860 618 60,447 SH   SOLE   60,447 0 0
Freehold Royalty TRUST COM 355904103 206 32,000 SH   SOLE   32,000 0 0
Freeport Mcmoran COM 35671D857 222 19,153 SH   SOLE   19,153 0 0
Gaming & Leisure Properties COM 36467J108 40,132 1,029,564 SH   SOLE   1,029,564 0 0
Gci Liberty Inc Cum Pfd Ser A COM 36164V503 210 8,432 SH   SOLE   8,432 0 0
General Electric Corp COM 369604103 801 76,247 SH   SOLE   76,247 0 0
General Mills COM 370334104 15,800 300,844 SH   SOLE   300,844 0 0
General Motors COM 370442105 35,289 915,887 SH   SOLE   915,887 0 0
Genuine Parts Co COM 372460105 1,461 14,107 SH   SOLE   14,107 0 0
Glaxosmithkline Plc Adrf COM 37733W105 316 7,904 SH   SOLE   7,904 0 0
Gold Fields Ltd Adr COM 38059T106 468 86,500 SH   SOLE   86,500 0 0
Goldman Sachs Group Inc COM 38141G104 291 1,424 SH   SOLE   1,424 0 0
GOLDMAN SACHS GROUP INC PFD SE COM 38145G308 16,487 635,325 SH   SOLE   635,325 0 0
Golub Capital BDC Inc COM 38173M102 23,976 1,346,988 SH   SOLE   1,346,988 0 0
GrowLife Inc COM 39985X104 1 147,050 SH   SOLE   147,050 0 0
Guggenheim S&P 500(R) Equal Weig COM 78355W825 17,021 155,254 SH   SOLE   155,254 0 0
Guggenheim S&P 500(R) Equal Weig COM 78355W841 35,519 175,271 SH   SOLE   175,271 0 0
Gulfslope Energy Inc COM 40273W105 4 92,000 SH   SOLE   92,000 0 0
HELIOS ENERGY LTD ORDF COM Q4562W103 13 111,398 SH   SOLE   111,398 0 0
Hilltop Holdings Inc COM 432748101 221 10,376 SH   SOLE   10,376 0 0
Home Depot Inc COM 437076102 945 4,543 SH   SOLE   4,543 0 0
Honeywell International COM 438516106 381 2,182 SH   SOLE   2,182 0 0
IAC/InterActiveCorp COM 44919P508 850 3,909 SH   SOLE   3,909 0 0
Illinois Tool Works Inc COM 452308109 1,161 7,699 SH   SOLE   7,699 0 0
Independent Bank Group Inc COM 45384B106 13,588 247,235 SH   SOLE   247,235 0 0
Intel Corp. COM 458140100 1,780 37,176 SH   SOLE   37,176 0 0
International Paper COM 460146103 12,255 282,903 SH   SOLE   282,903 0 0
Intl Business Machines COM 459200101 661 4,793 SH   SOLE   4,793 0 0
Ireland Inc COM 46267T206 83 490,539 SH   SOLE   490,539 0 0
iShares Dow Jones US Tech COM 464287721 211 1,065 SH   SOLE   1,065 0 0
iShares Gold Trust COM 464285105 261 19,329 SH   SOLE   19,329 0 0
iShares Lehman 20(plus) Tr Bd COM 464287432 1,046 7,878 SH   SOLE   7,878 0 0
iShares MSCI ACWI ETF COM 464288257 2,718 36,872 SH   SOLE   36,872 0 0
iShares S&P 500 Index COM 464287200 539 1,828 SH   SOLE   1,828 0 0
iShares S&P SmallCap 600 Index COM 464287804 427 5,457 SH   SOLE   5,457 0 0
iShares Silver Trust COM 46428Q109 295 20,560 SH   SOLE   20,560 0 0
Ishares Tr Russell 2000 Index COM 464287655 325 2,088 SH   SOLE   2,088 0 0
iShares Tr S&P 100 Index COM 464287101 200 1,544 SH   SOLE   1,544 0 0
IsoRay Inc COM 46489V104 7 18,000 SH   SOLE   18,000 0 0
Johnson & Johnson COM 478160104 38,397 275,680 SH   SOLE   275,680 0 0
JP Morgan Chase & Co. COM 46625H100 2,627 23,499 SH   SOLE   23,499 0 0
Kforce Inc COM 493732101 4,916 140,097 SH   SOLE   140,097 0 0
Kinder Morgan Inc COM 49455P101 3,139 150,352 SH   SOLE   150,352 0 0
Kleangas Energy Technologies I COM 498456102 0 100,000 SH   SOLE   100,000 0 0
Kraft Heinz Co COM 500754106 11,461 369,226 SH   SOLE   369,226 0 0
Kroger Corp COM 501044101 223 10,285 SH   SOLE   10,285 0 0
Lamar Advertising REIT Co COM 512816109 775 9,600 SH   SOLE   9,600 0 0
Liberty Expedia Holdings Ser A COM 53046P109 359 7,522 SH   SOLE   7,522 0 0
Lincoln Natl Corp COM 534187109 209 3,240 SH   SOLE   3,240 0 0
Lloyds TSB Group PLC COM 539439109 181 63,896 SH   SOLE   63,896 0 0
Lockheed Martin Corp COM 539830109 3,146 8,655 SH   SOLE   8,655 0 0
Lowes Companies Inc COM 548661107 283 2,802 SH   SOLE   2,802 0 0
Marathon Petroleum Corp. COM 56585A102 283 5,058 SH   SOLE   5,058 0 0
Marijuana Co Amer Inc COM 56782E105 1 50,000 SH   SOLE   50,000 0 0
Markel Corp Hldg Co COM 570535104 35,469 32,552 SH   SOLE   32,552 0 0
Market 99 Ltd. (NV) COM 570583104 0 175,000 SH   SOLE   175,000 0 0
Mastercard Inc COM 57636Q104 206 777 SH   SOLE   777 0 0
McDonalds Corp COM 580135101 1,286 6,192 SH   SOLE   6,192 0 0
Medtronic PLC COM G5960L103 25,343 260,218 SH   SOLE   260,218 0 0
Merck & Co Inc COM 58933Y105 1,528 18,225 SH   SOLE   18,225 0 0
Mercury General Corporation COM 589400100 21,667 346,679 SH   SOLE   346,679 0 0
Micron Technology Inc COM 595112103 1,026 26,580 SH   SOLE   26,580 0 0
Microsoft Corp. COM 594918104 36,451 272,107 SH   SOLE   272,107 0 0
Minnesota Mining & Manufacturi COM 88579Y101 313 1,805 SH   SOLE   1,805 0 0
Misonix Inc COM 604871103 203 8,000 SH   SOLE   8,000 0 0
Moodys Corp COM 651369109 820 4,200 SH   SOLE   4,200 0 0
MPLX LP COM 55336V100 1,461 45,380 SH   SOLE   45,380 0 0
Nasdaq 100 Shares COM 73935A104 1,307 7,000 SH   SOLE   7,000 0 0
NaturalShrimp Inc COM 63902N106 24 200,000 SH   SOLE   200,000 0 0
Netflix Inc COM 64110L106 935 2,545 SH   SOLE   2,545 0 0
Network Appliance Inc COM 64120L104 1,003 16,259 SH   SOLE   16,259 0 0
NextEra Energy Inc COM 302571104 423 2,065 SH   SOLE   2,065 0 0
Nike Inc Class B COM 654106103 708 8,439 SH   SOLE   8,439 0 0
Northrim BanCorp Inc COM 666762109 899 25,200 SH   SOLE   25,200 0 0
Northrop Grumman Corp COM 666807102 862 2,669 SH   SOLE   2,669 0 0
Novartis AG Adr COM 66987V109 406 4,451 SH   SOLE   4,451 0 0
NVIDIA Corp COM 67066G104 5,265 32,059 SH   SOLE   32,059 0 0
Occidental Petroleum Corp COM 674599105 11,658 231,867 SH   SOLE   231,867 0 0
Oilsands Quest Inc (NV) COM 678046103 0 54,750 SH   SOLE   54,750 0 0
On Assignment Inc COM 682159108 1,091 18,000 SH   SOLE   18,000 0 0
Oneok Inc New COM 682680103 955 13,872 SH   SOLE   13,872 0 0
Oracle Corp COM 68389X105 325 5,707 SH   SOLE   5,707 0 0
PACCAR Inc COM 693718108 333 4,650 SH   SOLE   4,650 0 0
Parsley Energy Inc COM 693304107 8,761 460,865 SH   SOLE   460,865 0 0
Patterson-UTI Energy Inc COM 703481101 330 28,705 SH   SOLE   28,705 0 0
Penney J C Co Inc COM 708160106 29 25,700 SH   SOLE   25,700 0 0
Pepsico COM 713448108 837 6,382 SH   SOLE   6,382 0 0
Pfizer Incorporated COM 717081103 1,808 41,727 SH   SOLE   41,727 0 0
Phillip Morris Intl COM 718172109 401 5,109 SH   SOLE   5,109 0 0
Phillips COM 718546104 659 7,046 SH   SOLE   7,046 0 0
PIMCO Investment Grade Corpora COM 72201R817 13,031 121,274 SH   SOLE   121,274 0 0
PIMCO Low Duration COM 693390304 269 19,322 SH   SOLE   19,322 0 0
PIMCO Total Return ETF COM 72201R775 8,655 80,526 SH   SOLE   80,526 0 0
Pioneer Natural Res Co COM 723787107 92,356 600,258 SH   SOLE   600,258 0 0
Potnetwork Hldgs In COM 737636209 1 12,500 SH   SOLE   12,500 0 0
PowerShares FTSE RAFI US 1000 COM 73935X583 369 3,164 SH   SOLE   3,164 0 0
Proctor & Gamble COM 742718109 810 7,384 SH   SOLE   7,384 0 0
Putnam VT Equity Income COM 746896356 293 11,544 SH   SOLE   11,544 0 0
Qualcomm Inc COM 747525103 386 5,076 SH   SOLE   5,076 0 0
RCM Technologies Inc COM 749360400 845 211,227 SH   SOLE   211,227 0 0
Reata Pharmaceuticals Inc COM 75615P103 370 3,917 SH   SOLE   3,917 0 0
Regions Financial Corp COM 7591EP100 1,339 89,636 SH   SOLE   89,636 0 0
ResMed Inc COM 761152107 244 2,000 SH   SOLE   2,000 0 0
Rockwell Automation Inc COM 773903109 498 3,042 SH   SOLE   3,042 0 0
Rydex S&P Equal Weight ETF COM 78355W106 47,988 445,161 SH   SOLE   445,161 0 0
S P D R TRUST Unit SR COM 78462F103 2,258 7,705 SH   SOLE   7,705 0 0
Schwab Emerging Markets Equity COM 808524706 22,693 864,807 SH   SOLE   864,807 0 0
Schwab International Equity ET COM 808524805 15,144 471,910 SH   SOLE   471,910 0 0
Schwab U.S. Broad Market ETF COM 808524102 263 3,724 SH   SOLE   3,724 0 0
Schwab U.S. Dividend Equity ET COM 808524797 2,178 41,034 SH   SOLE   41,034 0 0
Schwab U.S. Large-Cap ETF COM 808524201 436 6,205 SH   SOLE   6,205 0 0
Schwab U.S. Mid-Cap ETF COM 808524508 34,022 595,935 SH   SOLE   595,935 0 0
Schwab U.S. Small-Cap ETF COM 808524607 10,077 140,983 SH   SOLE   140,983 0 0
Seagate Technology COM G7945J104 16,370 347,415 SH   SOLE   347,415 0 0
SEI Investments Co COM 784117103 379 6,763 SH   SOLE   6,763 0 0
Sempra Energy COM 816851109 269 1,954 SH   SOLE   1,954 0 0
Senseonics Holdings Inc COM 81727U105 61 30,000 SH   SOLE   30,000 0 0
Sherwin Williams Co COM 824348106 2,786 6,080 SH   SOLE   6,080 0 0
Sirius Satellite Radio COM 82967N108 935 167,633 SH   SOLE   167,633 0 0
Sony Corp ADR COM 835699307 545 10,410 SH   SOLE   10,410 0 0
Southern Company COM 842587107 894 16,172 SH   SOLE   16,172 0 0
SPDR Barclays Capital ST Muni COM 78464A425 394 8,045 SH   SOLE   8,045 0 0
SPDR Dividend ETF COM 86330E760 265 2,626 SH   SOLE   2,626 0 0
SPDR Gold Trust COM 78463V107 202 1,515 SH   SOLE   1,515 0 0
SPDR Portfolio Short Term Corp COM 78464A474 1,668 54,195 SH   SOLE   54,195 0 0
Spdr S&P 600 Small Cap COM 78464A300 996 16,419 SH   SOLE   16,419 0 0
SPDR(R) Portfolio Interm Term Co COM 78464A375 1,556 44,539 SH   SOLE   44,539 0 0
SPDR(R) Portfolio Large Cap ETF COM 78464A854 5,232 151,472 SH   SOLE   151,472 0 0
SPDR(R) Portfolio Mid Cap ETF COM 78464A847 4,108 120,562 SH   SOLE   120,562 0 0
SPDR(R) Portfolio S&P 500 High D COM 78468R788 1,718 45,175 SH   SOLE   45,175 0 0
SPDR(R) S&P Emerging Markets ETF COM 78463X509 2,884 80,574 SH   SOLE   80,574 0 0
Sprott Physical Gold Trust COM 85207H104 572 50,480 SH   SOLE   50,480 0 0
Target Corporation COM 87612E106 243 2,807 SH   SOLE   2,807 0 0
TD AMERITRADE Holdings Corp COM 87236Y108 241 4,818 SH   SOLE   4,818 0 0
Technology Select Sector SPDR COM 81369Y803 232 2,968 SH   SOLE   2,968 0 0
Templeton Global Bond COM 880208103 112 10,948 SH   SOLE   10,948 0 0
Templeton Global Incm Fd COM 880198106 20,416 3,210,010 SH   SOLE   3,210,010 0 0
Texas Instruments Inc COM 882508104 2,410 20,998 SH   SOLE   20,998 0 0
Texas South Energy Inc COM 88269V102 0 50,000 SH   SOLE   50,000 0 0
Total SA Adr COM 89151E109 17,566 314,866 SH   SOLE   314,866 0 0
TransCanada Corp COM 89353D107 37,760 762,527 SH   SOLE   762,527 0 0
Tree.com Inc COM 894675107 266 633 SH   SOLE   633 0 0
Twilio Inc COM 90138F102 4,301 31,545 SH   SOLE   31,545 0 0
Tyler Technologies Inc COM 902252105 230 1,063 SH   SOLE   1,063 0 0
Uber Technologies Inc COM 90353T100 353 7,612 SH   SOLE   7,612 0 0
UBS ETRACS Mthly Py 2xLvg Clos COM 90270L842 634 43,865 SH   SOLE   43,865 0 0
Union Pacific Corp COM 907818108 211 1,250 SH   SOLE   1,250 0 0
uniQure NV COM N90064101 221 2,827 SH   SOLE   2,827 0 0
United Parcel Service B COM 911312106 4,844 46,905 SH   SOLE   46,905 0 0
United Technologies Corp COM 913017109 332 2,548 SH   SOLE   2,548 0 0
United-Guardian Inc COM 910571108 207 11,000 SH   SOLE   11,000 0 0
UnitedHealth Group Inc COM 91324P102 685 2,809 SH   SOLE   2,809 0 0
Universal Insurance Holdings I COM 91359V107 3,716 133,200 SH   SOLE   133,200 0 0
Vanguard Dividend Appreciation COM 921908844 741 6,433 SH   SOLE   6,433 0 0
Vanguard Emerging Market ETF COM 922042858 741 17,429 SH   SOLE   17,429 0 0
Vanguard Growth ETF COM 922908736 1,694 10,369 SH   SOLE   10,369 0 0
Vanguard MSCI EAFE ETF COM 921943858 378 9,062 SH   SOLE   9,062 0 0
Vanguard Small-Cap Growth COM 922908595 205 1,102 SH   SOLE   1,102 0 0
Vanguard Value VIPERs COM 922908744 934 8,420 SH   SOLE   8,420 0 0
Verizon Communications COM 92343V104 28,839 504,804 SH   SOLE   504,804 0 0
Visa Inc COM 92826C839 53,039 305,613 SH   SOLE   305,613 0 0
Visual Management Systems Inc COM 92845K101 0 250,000 SH   SOLE   250,000 0 0
VMware Inc COM 928563402 201 1,200 SH   SOLE   1,200 0 0
Vodafone Group ADR COM 92857W209 10,080 617,285 SH   SOLE   617,285 0 0
Wal-Mart Stores Inc COM 931142103 26,430 239,206 SH   SOLE   239,206 0 0
Walt Disney Co. COM 254687106 1,319 9,449 SH   SOLE   9,449 0 0
Waste Connections Inc COM 941053100 956 10,000 SH   SOLE   10,000 0 0
Waste Management Inc COM 94106L109 305 2,644 SH   SOLE   2,644 0 0
Wells Fargo & Co COM 949746101 28,014 592,005 SH   SOLE   592,005 0 0
Wells Fargo PFD - Q COM 949746556 18,563 706,900 SH   SOLE   706,900 0 0
Western Midstream Partners Lp COM 958669103 369 12,000 SH   SOLE   12,000 0 0
Wheaton Precious Metal Corp COM 962879102 833 34,449 SH   SOLE   34,449 0 0
Whitbread Plc Sponsored Adr COM 96342K100 234 15,655 SH   SOLE   15,655 0 0
Williams Companies COM 969457100 829 29,568 SH   SOLE   29,568 0 0
Xilinx Inc COM 983919101 1,521 12,894 SH   SOLE   12,894 0 0
Xperi Corp COM 98421B100 331 16,070 SH   SOLE   16,070 0 0
Yum! Brands Inc COM 988498101 237 2,138 SH   SOLE   2,138 0 0
Zimmer Biomet Holdings Inc COM 98956P102 240 2,037 SH   SOLE   2,037 0 0
Apple Computer Inc COM 037833100 554 2,800 SH Put SOLE   2,800 0 0
Facebook Inc COM 30303M102 290 1,500 SH Put SOLE   1,500 0 0
General Motors COM 370442105 274 7,100 SH Call SOLE   7,100 0 0
IAC/InterActiveCorp COM 44919P508 761 3,500 SH Put SOLE   3,500 0 0
Nasdaq 100 Shares COM 73935A104 243 1,300 SH Put SOLE   1,300 0 0
S P D R TRUST Unit SR COM 78462F103 381 1,300 SH Put SOLE   1,300 0 0
Tesla Motors, Inc. COM 88160R101 246 1,100 SH Put SOLE   1,100 0 0