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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
3M CO COMCommon Stocks88579Y101526SH SOLE 6020
A T & T INC (NEW)Common Stocks00206R1021474,582SH SOLE 7004,512
A.O. SMITH CORPORATIONCommon Stocks83186520918,495312,673SH SOLE 239,405073,268
ABBOTT LABSCommon Stocks0028241001342,200SH SOLE 4002,160
ABBVIE INCCommon Stocks00287Y1092002,160SH SOLE 002,160
ABCANN GLOBAL CORPCommon Stocks00287W103129125,000SH SOLE 00125,000
ACCENTURE PLCCommon StocksG1151C1012181,333SH SOLE 31901,014
ADOBE SYSTEMS INC RSTDCommon Stocks00724F1011873SH SOLE 33040
ADVANSIX INCCommon Stocks00773T10108SH SOLE 008
AGILENT TECHNOLOGIES INCCommon Stocks00846U101240SH SOLE 4000
AIR PRODUCTS & CHEMICALS INC.Common Stocks00915810641262SH SOLE 1570105
ALERIAN MLP ETFEquity ETFs00162Q866515,000SH SOLE 005,000
ALEXION PHARMACEAUTICALS INCCommon Stocks015351109432SH SOLE 12020
ALIBABA GROUP ADRCommon Stocks01609W102167900SH SOLE 00900
ALIGN TECHNOLOGIES INCCommon Stocks016255101516SH SOLE 1105
ALLERGAN PLCCommon StocksG0177J108316SH SOLE 1600
ALLIANCEBERNSTEIN HLGG LPUNIT LTD PARTNCommon Stocks01881G1067250SH SOLE 00250
ALLY FINANCIALCommon Stocks02005N10027410,445SH SOLE 10,44500
ALMADEN MINERALS LTDCommon Stocks0202833051825,000SH SOLE 0025,000
ALMONTY INDUSTIRES INC.Common Stocks020398103812,000SH SOLE 0012,000
ALPHABET INC -CL ACommon Stocks02079K305919814SH SOLE 70807
ALPHABET INC -CL CCommon Stocks02079K1076,3405,683SH SOLE 2,36503,318
ALTABA INC COMCommon Stocks02134610115200SH SOLE 00200
AMAZON COM INCCommon Stocks02313510611,3806,695SH SOLE 3,82302,872
AMERICAN CAPITAL AGENCY CORPCommon Stocks00123Q104563,000SH SOLE 003,000
AMERICAN EXPRESS COCommon Stocks0258161091,39414,220SH SOLE 0014,220
AMERICAN RIVER BANKSHRSCommon Stocks02932610527917,625SH SOLE 17,62500
AMERICAN TOWER REIT INCCommon Stocks03027X100429SH SOLE 2900
AMERIPRISE FINL INCCommon Stocks03076C1063362,400SH SOLE 002,400
AMPLIFY BLOCKCHAIN ETFEquity ETFs032108607472,400SH SOLE 2,40000
ANDEAVOR REG SHSCommon Stocks03349M105322SH SOLE 2200
ANNALY CAP MGMT INCCommon Stocks035710409515,000SH SOLE 005,000
APERGY CORPORATION COMCommon Stocks03755L104250SH SOLE 0050
APPLE INC.Common Stocks0378331002,96616,025SH SOLE 3,321012,704
ARCHER DANIELS MIDLANDCommon Stocks0394831021292,804SH SOLE 85601,948
ARK ETF TR INNOVATIONEquity ETFs00214Q104360SH SOLE 0060
ATICO MINING CORP SHSCommon Stocks0475591092050,000SH SOLE 0050,000
ATLASSIAN CORP PLCCommon StocksG06242104350SH SOLE 5000
AURANIA RESOURCES LTDCommon StocksG069741021610,000SH SOLE 0010,000
AUTOMATIC DATA PROCESSINGCommon Stocks05301510378580SH SOLE 00580
AVERY DENNISON CORP.Common Stocks05361110957555SH SOLE 00555
BANK AMER CORPCommon Stocks0605051041174,140SH SOLE 19003,950
BANK OF NEW YORK MELLON CORPCommon Stocks0640581001192,200SH SOLE 002,200
BANK OF NT BUTTERFIELD & SONCommon StocksG0772R20818,019394,118SH SOLE 287,0650107,053
BANK OF THE OZARKSCommon Stocks0639041061804,007SH SOLE 4,00700
BARNWELL INDUSTRIES INC.Common Stocks0682211001500SH SOLE 00500
BARRICK GOLD CORPCommon Stocks0679011083200SH SOLE 00200
BAYCOM CORPCommon Stocks07272M1071044,201SH SOLE 4,20100
BECTON DICKINSON 6.125 CVT DTD 5/01/20Common Stocks0758872081863,010SH SOLE 84302,167
BERKSHIRE HATHAWAY INC DEL CL B NEWCommon Stocks0846707029875,290SH SOLE 005,290
BIOGEN IDEAC INCCommon Stocks09062X103518SH SOLE 3015
BLACKROCK INC.Common Stocks09247X101424850SH SOLE 85000
BLACKSTONE GROUP LPCommon Stocks09253U10840112,480SH SOLE 0012,480
BOEING COCommon Stocks097023105413SH SOLE 409
BOK FINANCIAL CORP NEWCommon Stocks05561Q2011561,660SH SOLE 1,66000
BOX INCCommon Stocks10316T104251,000SH SOLE 001,000
BRISTOL MYERS SQUIBB COCommon Stocks110122108771,386SH SOLE 7210665
BROADCOM LTDCommon Stocks11135F10127SH SOLE 700
BROADRIDGE FINANCIAL SOLUTIONSCommon Stocks11133T10324,433212,279SH SOLE 157,830054,449
BROOKS AUTOMATION INCCommon Stocks114340102983,000SH SOLE 003,000
BUCKEYE PARTNERS L PCommon Stocks11823010123648SH SOLE 00648
BUSINESS FIRST BANCSHARESCommon Stocks12326C1051043,950SH SOLE 3,95000
BYD CO LTDCommon Stocks05606L10012910,650SH SOLE 0010,650
CALUMET SPECIALTY PRODS PTNRUT LTD PARTNERCommon Stocks131476103152,000SH SOLE 002,000
CAMECO CORPCommon Stocks13321L108565,000SH SOLE 005,000
CATERPILLAR INC COMCommon Stocks1491231014032,970SH SOLE 1,30001,670
CBS CORP NEW CL BCommon Stocks124857202611,085SH SOLE 001,085
CELANESE CORP DEL SER ACommon Stocks150870103331SH SOLE 3100
CELGENE CORPCommon Stocks1510201044866,120SH SOLE 006,120
CENTRAL VALLEY COMM BANCORPCommon Stocks1556851001808,492SH SOLE 8,49200
CERNER CORPCommon Stocks156782104580SH SOLE 0080
CHARTER COMMUNICommon Stocks16119P1081240SH SOLE 0040
CHEMOURS COCommon Stocks1638511086124SH SOLE 00124
CHEVRONTEXACO CORPCommon Stocks16676410071561SH SOLE 2990262
CHUBB LTDCommon StocksH1467J104118928SH SOLE 2170711
CISCO SYS INCCommon Stocks17275R10274517,312SH SOLE 1,267016,045
CITIGROUP INCCommon Stocks1729674243405,085SH SOLE 005,085
CME GROUP INCCommon Stocks12572Q10514,58288,956SH SOLE 66,034022,922
COCA COLA COCommon Stocks19121610012280SH SOLE 00280
CODORUS VALLEYCommon Stocks19202510425830SH SOLE 83000
COHEN & STEERS REIT & PFD INCOMCommon Stocks19247X100392,027SH SOLE 002,027
COLGATE PALMOLIVE COCommon Stocks19416210327420SH SOLE 200400
COLONY BANKCORPCommon Stocks19623P101231,386SH SOLE 1,38600
COMCAST CORP NEW CL ACommon Stocks20030N1011554,720SH SOLE 4,6000120
COMERICA INCCommon Stocks2003401071731,901SH SOLE 1,90100
CONFORMIS INCCommon Stocks20717E10132,000SH SOLE 002,000
CONSOLIDATED EDISON INCCommon Stocks209115104941,208SH SOLE 1,0040204
CONSTELLATION BRANDS INC-ACommon Stocks21036P1082611,191SH SOLE 1,19100
COPPERBANK RESOURCESCommon Stocks2176211016100,000SH SOLE 00100,000
CORNING INCCommon Stocks2193501053110SH SOLE 11000
COSTCO WHOLESALE CORPCommon Stocks22160K10553253SH SOLE 156097
CROWN CASTLE INTL CORP.Common Stocks22822V10119,896184,531SH SOLE 125,538058,993
CSX CORPCommon Stocks126408103460SH SOLE 6000
CV SCIENCES INCCommon Stocks12665410212575,000SH SOLE 0075,000
CVS CORPCommon Stocks12665010013200SH SOLE 00200
DANAHER CORP DEL COMCommon Stocks235851102880SH SOLE 0080
DEERE & COCommon Stocks24419910517122SH SOLE 220100
DELL TECHNOLOGIES INCCommon Stocks24703L10323267SH SOLE 00267
DIAGEO PLC ADR SPONSOREDCommon Stocks25243Q20536250SH SOLE 00250
DIREXION DAILY CSI CHINAEquity ETFs25460E5051523,100SH SOLE 3,10000
DIREXION DAILY ROBOTICS BULL 3XEquity ETFs25460E513271,500SH SOLE 001,500
DIREXION DAILY S&P BULL 1.25Equity ETFs25490K1096,021162,865SH SOLE 41,5650121,300
DIREXION DAILY SML CAP BUL 1Equity ETFs25490K2083578,975SH SOLE 008,975
DIREXION HIGH YIELD BEAR 2XFixed Income ETF25490K1901799,300SH SOLE 009,300
DIREXION INSIDEREquity ETFs25459Y7693488,400SH SOLE 8,40000
DNB FINANCIAL CCommon Stocks2332371061283,650SH SOLE 3,65000
DOLLAR GENERAL CORPCommon Stocks25667710515150SH SOLE 00150
DOMINION ENERGY INCCommon Stocks25746U10911162SH SOLE 00162
DOUBLELINE INCOME SOLUTIONS FUNDFixed Income Closed-End Fund258622109723,580SH SOLE 003,580
DOVER CORPCommon Stocks2600031087100SH SOLE 00100
DOWDUPONT INCCommon Stocks26078J10016,265246,733SH SOLE 185,409061,324
DR HORTON INC.Common Stocks23331A10915,764384,484SH SOLE 268,3140116,170
DUKE ENERGY CORP NEWCommon Stocks26441C20434433SH SOLE 2690164
EAGLE BANCORP INCCommon Stocks2689481061943,157SH SOLE 3,15700
EATON CORP PLCCommon StocksG29183103230SH SOLE 3000
ECOLAB INC.Common Stocks27886510053380SH SOLE 00380
ELAH HLDGS INCCommon Stocks28413L10518SH SOLE 800
ELBIT SYSTEMS LTD.Common StocksM3760D10119160SH SOLE 00160
ELECTRONIC ARTS INCCommon Stocks285512109429SH SOLE 2900
ENERGY SELECT SECTOR SPIDEREquity ETFs81369Y5069123SH SOLE 12300
ENERGY TRANSFER EQUITY L P UT LTD PTNCommon Stocks29273V10048328,000SH SOLE 0028,000
ENERGY TRANSFER PARTNERS L.P.Common Stocks29278N1031407,332SH SOLE 007,332
ENLINK MIDSTREAM PARTNERS LPCommon Stocks29336U1071489,500SH SOLE 009,500
ENTERPRISE PRODS PARTNERS L COM UNITCommon Stocks29379210718,013650,978SH SOLE 372,3170278,661
EQUINIX INCCommon Stocks29444U70036SH SOLE 600
EQUINOX GOLD CORPCommon Stocks29446Y1061621,825SH SOLE 0021,825
ESQUIRE FINANCICommon Stocks29667J101993,735SH SOLE 3,73500
ETFMG ALTERNATIVE HARVEST ETFEquity ETFs26924G508351,200SH SOLE 001,200
EV ENERGY PARTNERS LPCommon Stocks26926V10703,500SH SOLE 003,500
EXACT SCIENCES CORPCommon Stocks30063P105230SH SOLE 3000
EXELON CORPCommon Stocks30161N10128667SH SOLE 600607
EXXON MOBIL CORPCommon Stocks30231G1028199,899SH SOLE 2,40207,497
FACEBOOK INCCommon Stocks30303M1023,00015,437SH SOLE 4,291011,146
FCB FINANCIAL HOLDINGSCommon Stocks30255G1032844,829SH SOLE 4,82900
FEDEX CORPCommon Stocks31428X106210SH SOLE 0010
FERRELLGAS PARTNERS L P UNIT LTD PRTNRSCommon Stocks315293100164,857SH SOLE 004,857
FIDELITY CONS STAPLES ETFEquity ETFs3160923032849,100SH SOLE 009,100
FIDELITY INDUSTRIALS ETFEquity ETFs3160927093168,515SH SOLE 008,515
FIDELITY INFO TECH ETFEquity ETFs3160928084928,910SH SOLE 008,910
FIDELITY NASDAQCOMP INDEX ETFEquity ETFs3159128084711,600SH SOLE 001,600
FINANCIAL SELECT SPIDER ETFEquity ETFs81369Y6057270SH SOLE 27000
FIORE GOLD LTDCommon Stocks31810L108925,000SH SOLE 0025,000
First Choice BancorpCommon Stocks31948P1041023,340SH SOLE 3,34000
FIRST FINANCIAL BANCORPCommon Stocks32020910915,115493,162SH SOLE 361,4250131,737
FIRST MAJESTIC SILVER CORPCommon Stocks32076V103385,000SH SOLE 005,000
FIRST TRUST ABA COMM BANK ETFEquity ETFs33736Q10410175SH SOLE 17500
FORD MTR CO DELCommon Stocks3453708604400SH SOLE 00400
FORTIVE CORPCommon Stocks34959J108340SH SOLE 0040
FOUR CORNERS PROPERTY TRUSTCommon Stocks35086T1099350SH SOLE 00350
FRONTIER COMMUNICATIONS CORPCommon Stocks35906A3063533SH SOLE 00533
FSD PHARMACommon Stocks35954B1071075,000SH SOLE 0075,000
GATX CORPCommon Stocks36144810337500SH SOLE 00500
GDS HOLDINGS LTD - ADRCommon Stocks36165L1082315,765SH SOLE 005,765
GENERAL DYNAMICS CORP.Common Stocks3695501083772,024SH SOLE 1,0390985
GENERAL ELEC COCommon Stocks36960410321515,800SH SOLE 0015,800
GENESIS ENERGY LPCommon Stocks3719271041105,000SH SOLE 005,000
GILEAD SciencesCommon Stocks37555810350700SH SOLE 70000
GOLAR LNG LIMITEDCommon StocksG9456A100592,000SH SOLE 002,000
GOLDMAN SACHS GROUP INCCommon Stocks38141G1042911,320SH SOLE 6950625
GOLDMINING INCCommon Stocks38149E101710,000SH SOLE 0010,000
GRAMERCY PROPERTY TRUSTCommon Stocks38500230818,009659,170SH SOLE 476,6260182,544
GRANITE POINT MORTGAGE TRUSTCommon Stocks38741L1079473SH SOLE 00473
GREEN ORGANIC DUTCHMAN HOLDINGSCommon Stocks393210208306,000SH SOLE 006,000
GRIDIRON BIONUTRIENTSCommon Stocks39809D102325,000SH SOLE 0025,000
HALLIBURTON COCommon Stocks406216101240SH SOLE 4000
HARRIS CORP.Common Stocks41387510516,529114,359SH SOLE 90,393023,966
HARTFORD FINL SVCS GROUPCommon Stocks416515104240SH SOLE 4000
HARVEST ONE CANNABIS INCCommon Stocks41755P1053050,000SH SOLE 0050,000
HEALTH CARE SECTOR SPDREquity ETFs81369Y2095646,760SH SOLE 4,16502,595
HEALTHLYNKED CORPCommon Stocks42228P10231100,000SH SOLE 00100,000
HEMPAMERICANA INCCommon Stocks42370P2073200,000SH SOLE 00200,000
HERCULES CAPITAL INCCommon Stocks427096508025SH SOLE 2500
HERITAGE COMMERCE CORPCommon Stocks426927109854,977SH SOLE 4,97700
HILTON GRAND VACommon Stocks43283X10531900SH SOLE 90000
HILTON WORLDWIDE HOLDINGS INC.Common Stocks43300A2032373,000SH SOLE 3,00000
HIMAX TECHNOLOGIES INC ADRCommon Stocks43289P1067510,000SH SOLE 0010,000
HOME DEPOT INCCommon Stocks4370761026813,491SH SOLE 1,51901,972
HONEYWELL INTL INC COMCommon Stocks43851610633229SH SOLE 290200
HOST HOTELS & RESORTS INC.Common Stocks44107P10418,658885,513SH SOLE 666,2640219,249
HOWARD BANCORPCommon Stocks4424961053,772209,535SH SOLE 00209,535
HUBBELL INCCommon Stocks44351060721200SH SOLE 00200
HYDROPOTHECARYCommon Stocks44903W105394100,000SH SOLE 00100,000
I B MCommon Stocks4592001011791,278SH SOLE 001,278
IAMGOLD CORPCommon Stocks450913108295,000SH SOLE 005,000
IDEAL POWER INCCommon Stocks4516221041312,500SH SOLE 0012,500
ILLINOIS TOOL WORKS INCCommon Stocks45230810915110SH SOLE 30080
INDEPENDENCE REALTY TRUSTCommon Stocks45378A106181,730SH SOLE 001,730
INDUSTRIAL SELECT SECT SPDREquity ETFs81369Y7041,09115,238SH SOLE 12,25002,988
ING CLARION GLB RE EST INCM COMEquity ETFs12504G100537,000SH SOLE 007,000
INGERSOLL-RAND PLCCommon StocksG47791101450SH SOLE 5000
INNOVATIVE INDUSTRIAL PROPERTIES INC.Common Stocks45781V1012747,480SH SOLE 007,480
INTEL CORPCommon Stocks45814010019,022382,669SH SOLE 270,9480111,721
INTERCONTINENTAL EXCHANGE INCCommon Stocks45866F104230SH SOLE 3000
INTERNATIONAL BANCSHARES CRPCommon Stocks459044103972,265SH SOLE 2,26500
INTGTD DEVICE TECH CALIFCommon Stocks458118106642,000SH SOLE 002,000
INVESCO DYNAMIC CREDIT OPPFixed Income Closed-End Fund46132R10422,7901,961,305SH SOLE 1,383,8770577,428
INVESCO LTDCommon StocksG491BT1083120SH SOLE 12000
INVESCO MORTGAGE CAPITAL INCCOMCommon Stocks46131B100483,000SH SOLE 003,000
INVESCO QQQ TRUST UNIT SER 1Equity ETFs46090E1038,67350,530SH SOLE 34,135016,395
INVESTAR HOLDING CORPCommon Stocks46134L10527968SH SOLE 96800
IQIYI INCCommon Stocks46267X108812,500SH SOLE 002,500
ISHARES 7-10 YR TREASURY BD ETFFixed Income ETF46428744039380SH SOLE 00380
ISHARES FLOATING RATE BOND ETFFixed Income ETF46429B65568913,500SH SOLE 3,000010,500
ISHARES IBOXX INVESTMENT GRADE CORP BONDFixed Income ETF4642872423523,071SH SOLE 003,071
ISHARES INT. GOVT/CREDIT BOND ETFFixed Income ETF46428861243,832406,755SH SOLE 312,218094,537
ISHARES MSCI EMERGING MKTSEquity ETFs4642872342636,060SH SOLE 006,060
ISHARES MSCI JAPAN INDEX FDEquity ETFs46434G8227125SH SOLE 00125
ISHARES RUSSELL 1000 GROWTH ETFEquity ETFs4642876144533,150SH SOLE 1,41501,735
ISHARES RUSSELL MIDCAPEquity ETFs4642874998113,825SH SOLE 3,82500
ISHARES S&P PREFERRED STOCK INDEX FUNDPreferred Stock464288687451,185SH SOLE 001,185
ISHARES SEMICONDUCTOR ETFEquity ETFs46428752377432SH SOLE 00432
ISHARES TR RUSSELL 2000 ETFEquity ETFs4642876551,1877,250SH SOLE 4,52002,730
ISHARES U.S. FINANCIAL SERVICES ETFEquity ETFs4642877707415,715SH SOLE 5,71500
ISHARES US HOME CONSTRUCTION ETFEquity ETFs46428875244211,595SH SOLE 0011,595
J P MORGAN CHASE & COCommon Stocks46625H10017,238165,430SH SOLE 113,467051,963
JOHNSON & JOHNSONCommon Stocks47816010417,126141,143SH SOLE 96,336044,807
JPMORGAN CHASE & CO ALERIAN ML ETNEquity ETFs46625H3652,682100,915SH SOLE 93,72807,187
KANSAS CITY SOUTHERNCommon Stocks48517030213120SH SOLE 00120
KEYCORPCommon Stocks493267108261,345SH SOLE 001,345
KINDER MORGAN INCCommon Stocks49456B10119010,765SH SOLE 0010,765
KKR & Co LPCommon Stocks48248M1021,43357,655SH SOLE 17,340040,315
KLA-TENCOR CORPORATIONCommon Stocks48248010046445SH SOLE 2860159
KNOWLES CORPCommon Stocks49926D109855,550SH SOLE 005,550
KRAFT HEINZ CO/Common Stocks500754106631,000SH SOLE 001,000
KROGER COCommon Stocks5010441011043,648SH SOLE 003,648
KUSH BOTTLES INC SHSCommon Stocks5013341064510,000SH SOLE 0010,000
KUTCHO COPPER CORPCommon Stocks5013771051750,000SH SOLE 0050,000
LAM RESEARCH CORPCommon Stocks512807108315SH SOLE 1500
LEAGOLD MINING CORPCommon Stocks52176A2052010,000SH SOLE 0010,000
LENNOX INTERNATIONAL INC.Common Stocks52610710713,57367,814SH SOLE 50,720017,094
LEXARIA BIOSCIENCE CORPCommon Stocks52886N307302150,000SH SOLE 00150,000
LICO ENERGY METALS INCCommon Stocks5316961026150,000SH SOLE 00150,000
LOCKHEED MARTIN CORP.Common Stocks5398301094111,391SH SOLE 1,1860205
LOWES COS INCCommon Stocks54866110772750SH SOLE 4770273
MAGELLAN MIDSTREAM PARTNERS LPCommon Stocks5590801065,73983,079SH SOLE 28,575054,504
MARRIOTT INTERNATIONAL INC.Common Stocks5719032023672,900SH SOLE 2,90000
MARVELL TECHNOLOGY GROUPCommon StocksG5876H1052110SH SOLE 11000
MATERIALS SECTOR SPDREquity ETFs81369Y1005379,240SH SOLE 5,95003,290
MCDONALDS CORPCommon Stocks5801351012361,503SH SOLE 1,4010102
MEDRELEAF CORPCommon Stocks58506X10420610,000SH SOLE 0010,000
MEDTRONIC INCCommon StocksG5960L103890SH SOLE 10080
MERCK & COMPANYCommon Stocks58933Y1052213,644SH SOLE 2,55901,085
MESA ROYALTY TRUSTCommon Stocks590660106292,000SH SOLE 002,000
MGM RESORTS INTERNATIONALCommon Stocks552953101280SH SOLE 8000
MICRON TECHNOLOGYCommon Stocks59511210383215,870SH SOLE 4,870011,000
MICROSOFTCommon Stocks5949181041,10111,170SH SOLE 635010,535
MICROVISION INCCommon Stocks5949603042825,000SH SOLE 0025,000
MIDSOUTH BANCORP INCCommon Stocks59803910518714,101SH SOLE 14,10100
MMJ PHYTOTECH LTDCommon StocksQ6S53Y1001250,300SH SOLE 0050,300
MONDELEZ INTERNATIONAL INCCommon Stocks60920710556813,849SH SOLE 179013,670
MONSTER BEVERAGECommon Stocks61174X109351SH SOLE 5100
MOODYS CORPCommon Stocks61536910534200SH SOLE 00200
MORGAN STANLEY NEWCommon Stocks61744644812250SH SOLE 00250
MPLX LPCommon Stocks55336V1002667,785SH SOLE 007,785
MYM NUTRACEUTICALS INCCommon Stocks55406A1019485,000SH SOLE 0085,000
Nasdaq IncCommon Stocks6311031081371,500SH SOLE 1,50000
NATIONAL BANKSHARES, INC.Common Stocks6348651091,52632,887SH SOLE 29,13703,750
NATIONAL STORAGE AFFILIATESCommon Stocks63787010640913,285SH SOLE 0013,285
NETFLIX COM INCCommon Stocks64110L1063991,020SH SOLE 001,020
NEW YORK CMNTY BANCORP INCCommon Stocks649445103222,000SH SOLE 002,000
NEWMONT MNG CORPCommon Stocks6516391066164SH SOLE 00164
NEXTERA ENERGY PARTNRS LPCommon Stocks65341B106130SH SOLE 3000
NEXTERA ENERGY, INC.Common Stocks65339F101529SH SOLE 2900
NIKE INC - CL BCommon Stocks65410610370883SH SOLE 5450338
NISOURCE INCCommon Stocks65473P10513500SH SOLE 00500
NORTHSTAR REALTY EUROPE CORP.Common Stocks66706L101332,295SH SOLE 002,295
NOVARTIS AG SPONSORED ADRCommon Stocks66987V10945600SH SOLE 00600
NRG ENERGY INCCommon Stocks629377508128SH SOLE 0028
NUCOR CORPCommon Stocks67034610527430SH SOLE 300400
NUSTAR GP HOLDINGS LLC UNITSCommon Stocks67059L102635,119SH SOLE 005,119
NUVEEN CAL ABC DIV ADV MUNI INC FUNDFixed Income Closed-End Fund67066Y10520015,000SH SOLE 0015,000
NUVEEN CORE EQUITY ALPHA FUNCOMEquity ETFs67090X107483,274SH SOLE 003,274
NUVEEN CREDIT STRAT FUNDFixed Income Closed-End Fund67073D10218,1442,282,222SH SOLE 1,588,2940693,928
NUVEEN MORTGAGE OPPORTUNITY OPPORTUNITY FUNDFixed Income Closed-End Fund67073510916,199689,031SH SOLE 511,2810177,750
NVIDIA CORPCommon Stocks67066G1049734,107SH SOLE 1,08203,025
NXP SEMICONDUCTORCommon StocksN6596X1091481,350SH SOLE 001,350
OAKTREE SPECIALTY LENDING CORP / FSCCommon Stocks67401P10815,1863,177,065SH SOLE 2,358,9580818,107
OCEANFIRST FIN CORPCommon Stocks675234108602,000SH SOLE 002,000
ONE GAS INCCommon Stocks68235P108450SH SOLE 0050
ONEOK INCCommon Stocks6826801031241,776SH SOLE 001,776
ORACLE SYS CORPCommon Stocks68389X105932,100SH SOLE 002,100
Pacific Commerce BancorpCommon Stocks69413A103513,790SH SOLE 3,79000
PACIFIC MERCANTILE BNCRPCommon Stocks694552100121,234SH SOLE 1,23400
PALO ALTO NETWORKS COMCommon Stocks6974351053031,475SH SOLE 001,475
PARK HOTELS & RCommon Stocks700517105601,947SH SOLE 1,94700
PAYCHEX INCCommon Stocks7043261071291,887SH SOLE 76301,124
PAYPAL HOLDINGSCommon Stocks70450Y1033484,175SH SOLE 004,175
PDX PARTNERS INCCommon Stocks70455F10901,000,000SH SOLE 001,000,000
PEOPLES UNITED FINANCIALCommon Stocks7127041059500SH SOLE 00500
PEOPLES BANCORP OF NCCommon Stocks71057710722702SH SOLE 70200
PEPSICO INCCommon Stocks71344810871651SH SOLE 3010350
PETROCHINA CO LTD ADRCommon Stocks71646E100450SH SOLE 0050
PFIZER INCCommon Stocks7170811031173,216SH SOLE 1,74301,473
PHILIP MORRIS INTL INCCommon Stocks718172109230SH SOLE 3000
PIMCO DYNAMIC CREDIT INCOMEFixed Income Closed-End Fund72202D10619,084809,681SH SOLE 597,9130211,768
PIMCO DYNAMIC INC FUNDFixed Income Closed-End Fund72201Y101772,415SH SOLE 002,415
PINNACLE FINANCIAL PARTNERSCommon Stocks72346Q1042203,586SH SOLE 3,58600
PINNACLE WEST CAPITALCommon Stocks723484101951,183SH SOLE 4030780
PIONEER NATURAL RES COCommon Stocks723787107314SH SOLE 1400
PLAINS ALL AMERN PIPELINE L UNIT L P INTCommon Stocks7265031051,27553,947SH SOLE 20,200033,747
POWERSHARES SENIOR LOANFixed Income ETF73936Q76938016,585SH SOLE 6,585010,000
PRAXAIR INC COMCommon Stocks74005P104960SH SOLE 0060
PROCTER & GAMBLE COMPANYCommon Stocks7427181091962,505SH SOLE 2002,485
PROGRESSIVE CARE INCCommon Stocks74332G108350,000SH SOLE 0050,000
PROSHARES TR PSHS SHRT S&P5Equity ETFs74347B4259300SH SOLE 00300
PRUDENTIAL ST DUR HY FUNDFixed Income Closed-End Fund74442F10770350,200SH SOLE 0050,200
QUALCOMM INCCommon Stocks74752510313230SH SOLE 00230
RAYTHEON COMPANYCommon Stocks75511150715SH SOLE 005
REAL ESTATE SELEquity Closed-End Fund81369Y8608235SH SOLE 23500
REDWOOD TRUST INCCommon Stocks75807540210,330627,205SH SOLE 445,3520181,853
REGENERON PHARMACEUTICALSCommon Stocks75886F1071338SH SOLE 0038
REPUBLIC SERVICES, INC.Common Stocks76075910017,301253,093SH SOLE 198,126054,967
RMR GROUP INCCommon Stocks74967R106333SH SOLE 0033
ROYAL DUTCH SHELL PLC SPONSCommon Stocks78025920616238SH SOLE 00238
SALESFORCE .COMCommon Stocks79466L3021180SH SOLE 40040
SANDRIDGE MISSISSIPPIAN TRUST IICommon Stocks80007V10674,000SH SOLE 004,000
SANTA FE GOLD CORPCommon Stocks80201E108550,000SH SOLE 0050,000
SB ONE BANCORPCommon Stocks78413T103943,153SH SOLE 3,15300
SCHLUMBERGERCommon Stocks80685710844652SH SOLE 3420310
SCHWAB CHARLES CORP NEWCommon Stocks808513105360SH SOLE 6000
SCHWAB SHORT TERM US TREASURYFixed Income ETF80852486225,850519,703SH SOLE 368,0940151,609
SCOTTS MIRACLE-GRO CO-CL ACommon Stocks81018610648579SH SOLE 3460233
SEMPRA ENERGYCommon Stocks816851109214SH SOLE 1400
SENESTECH INCCommon Stocks81720R1091610,000SH SOLE 0010,000
SENIOR HSG PPTYS TR SH BEN INTCommon Stocks81721M109553,050SH SOLE 003,050
SERVISFIRST BANCSHARES INCCommon Stocks81768T1081393,326SH SOLE 3,32600
SHARPSPRING, INC.Common Stocks82005410440946,770SH SOLE 19,615027,155
SHERWIN-WILLIAMS CO.Common Stocks824348106101248SH SOLE 820166
SILVERCREST ASSET MGMTCommon Stocks8283591091398,500SH SOLE 008,500
SOUND FINANCIAL BANCORPCommon Stocks83607A10022561SH SOLE 56100
SOUTHERN COCommon Stocks8425871071403,023SH SOLE 37202,651
SOUTHWEST GAS CORPCommon Stocks84489510213165SH SOLE 00165
SPDR DJIA TRUSTCommon Stocks78467X1099413,875SH SOLE 3,87500
SPDR S&P MIDCAP ETF TRSTEquity ETFs78467Y1073911,100SH SOLE 001,100
SPLUNK INCCommon Stocks848637104437SH SOLE 3700
STANLEY BLACK AND DECKER INCCommon Stocks85450210153400SH SOLE 00400
STAPLES SECTOR SPDREquity ETFs81369Y30858311,310SH SOLE 5,90005,410
STARBUCKS CORPCommon Stocks8552441092745,606SH SOLE 5,2860320
STERLING BANCORPCommon Stocks85917A10016,592706,050SH SOLE 526,0000180,050
STRYKER CORPCommon Stocks86366710126155SH SOLE 150140
SUMMIT STATE BANKCommon Stocks866264203191,238SH SOLE 1,23800
SUNCOKE ENERGY INCCommon Stocks86722A1037500SH SOLE 00500
SUPREME CANNABIS CO INCCommon Stocks86860J1064334,900SH SOLE 0034,900
SVB FINANCIAL GROUPCommon Stocks78486Q1014301,489SH SOLE 1,48900
SYNCHRONY FINLCommon Stocks87165B103380SH SOLE 8000
TALLGRASS ENERGY PARTNERS LPCommon Stocks87469710545110,415SH SOLE 0010,415
TAPESTRY INC.Common Stocks876030107651,391SH SOLE 8310560
TARGA RESOURCESCommon Stocks87612G1011,08221,853SH SOLE 3,162018,691
TERADYNE INCCommon Stocks8807701023278,600SH SOLE 008,600
TEXTMUNICATION HOLDINGSCommon Stocks88317810515,000,000SH SOLE 005,000,000
TIMBERLAND BANCORP INCCommon Stocks88709810137978SH SOLE 97800
TITAN MEDICAL INC COMCommon Stocks88830X819478,333SH SOLE 008,333
T-MOBILE US INCCommon Stocks872590104350SH SOLE 5000
TORTOISE ENERGY INFSTRCTRCommon Stocks89147L10011397SH SOLE 00397
TWITTER INCCommon Stocks90184L1021002,300SH SOLE 002,300
TWO HBRS INVT CORPCommon Stocks90187B408402,500SH SOLE 002,500
UBS GROUP AG-RECommon StocksH4209710710,472682,630SH SOLE 512,9600169,670
UNION PAC CORPCommon Stocks90781810828200SH SOLE 00200
UNITED CONTINENTAL HOLDINGS INC.Common Stocks9100471093034,350SH SOLE 4,35000
UNITED SECURITY BANCSHARESCommon Stocks911460103423,717SH SOLE 3,71700
UNITED TECHNOLOGIES CORPCommon Stocks913017109430SH SOLE 0030
UNITEDHEALTH GROUP INCCommon Stocks91324P102626SH SOLE 2600
US BANCORP DEL COM NEWCommon Stocks902973304360SH SOLE 0060
UTILITIES SELECT SECTOR SPDREquity ETFs81369Y88630581SH SOLE 1500431
VAIL RESORTS INCCommon Stocks91879Q1091242SH SOLE 4200
VALERO ENERGY CORPCommon Stocks91913Y100330SH SOLE 3000
VANGUARD DIVIDEND APPRECEquity ETFs9219088441761,735SH SOLE 1,73500
VANGUARD FTSE EMERGING MARKET ETFEquity ETFs9220428583959,350SH SOLE 009,350
VANGUARD HEALTH CARE ETFEquity ETFs92204A5044262,680SH SOLE 002,680
VANGUARD INT-TERM CORP BOND ETFFixed Income ETF92206C8704295,140SH SOLE 005,140
VANGUARD REIT ETFEquity ETFs922908553785SH SOLE 8500
VANGUARD S/T CORP BOND ETFFixed Income ETF92206C40917,108219,051SH SOLE 139,790079,261
VERIZON COMMUNICATIONSCommon Stocks92343V1041663,305SH SOLE 003,305
VIACOM INC NEW CL BCommon Stocks92553P201331,085SH SOLE 001,085
VILLAGE FARMS INTL INCCommon Stocks92707Y10823550,000SH SOLE 0050,000
VINCE HOLDING CORPCommon Stocks92719W2074238SH SOLE 00238
VISA INCCommon Stocks92826C8395664,272SH SOLE 1,69002,582
VOYA FINL INCCommon Stocks929089100360SH SOLE 6000
WAL MART STORES INCCommon Stocks9311421034415,148SH SOLE 34004,808
WALT DISNEY COMPANYCommon Stocks2546871062532,416SH SOLE 2,2400176
WASTE MGMT INC DELCommon Stocks94106L10962762SH SOLE 4540308
WATSCO INC.Common Stocks942622200135758SH SOLE 1240634
WEALTH MINERALS LTDCommon Stocks9468852091215,000SH SOLE 0015,000
WEIBO CORP ADRCommon Stocks9485961016597,430SH SOLE 1,73005,700
WESTERN GAS PARTNERS LP UNIT LP INCommon Stocks9582541041,61333,340SH SOLE 0033,340
Westinghouse Air Brake Tech CorpCommon Stocks929740108440SH SOLE 0040
WILLIAMS PARTNERS LPCommon Stocks96949L10555813,740SH SOLE 0013,740
WORLDPAY INC CL ACommon Stocks981558109340SH SOLE 4000
WPP PLCCommon Stocks92937A102941,200SH SOLE 001,200
XCEL ENERGY INCCommon Stocks98389B1001503,290SH SOLE 003,290
YUM BRANDS INC COMCommon Stocks98849810175965SH SOLE 700895
YUM CHINA HOLDINGS INCCommon Stocks98850P10936925SH SOLE 300895