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
COLONY FINANCIAL CONV. SR NT Convertible Bonds 19624RAB2 3,875 4,140,000 PRN   SOLE   2,440,000 0 1,700,000
HCI GROUP CONV. SR NT Convertible Bonds 40416EAB9 5,961 5,968,000 PRN   SOLE   3,425,000 0 2,543,000
APPLE INC. Common Stocks 037833100 2,685 16,003 SH   SOLE   3,286 0 12,717
ALMADEN MINERALS LTD Common Stocks 020283305 21 25,000 SH   SOLE   0 0 25,000
ABBVIE INC Common Stocks 00287Y109 204 2,160 SH   SOLE   0 0 2,160
ABCANN GLOBAL CORP Common Stocks 00287W103 168 125,000 SH   SOLE   0 0 125,000
ACCENTURE PLC Common Stocks G1151C101 205 1,333 SH   SOLE   319 0 1,014
ALLY FINANCIAL Common Stocks 02005N100 817 30,085 SH   SOLE   30,085 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN Equity ETFs 46625H365 1,451 60,453 PRN   SOLE   52,916 0 7,537
AMERIPRISE FINL INC Common Stocks 03076C106 355 2,400 SH   SOLE   0 0 2,400
AMERICAN RIVER BANKSHRS Common Stocks 029326105 466 30,055 SH   SOLE   30,055 0 0
AMAZON COM INC Common Stocks 023135106 9,550 6,598 SH   SOLE   3,816 0 2,782
A.O. SMITH CORPORATION Common Stocks 831865209 19,884 312,693 SH   SOLE   223,441 0 89,252
AIR PRODUCTS & CHEMICALS INC. Common Stocks 009158106 823 5,177 SH   SOLE   2,137 0 3,040
ATICO MINING CORP SHS Common Stocks 047559109 24 50,000 SH   SOLE   0 0 50,000
AURANIA RESOURCES LTD Common Stocks G06974102 21 10,000 SH   SOLE   0 0 10,000
AMERICAN EXPRESS CO Common Stocks 025816109 1,326 14,220 SH   SOLE   0 0 14,220
POWERSHARES SENIOR LOAN Fixed Income ETF 73936Q769 534 23,100 PRN   SOLE   13,100 0 10,000
BLACKROCK INC. Common Stocks 09247X101 460 850 SH   SOLE   850 0 0
BROADRIDGE FINANCIAL SOLUTIONS Common Stocks 11133T103 23,240 211,868 SH   SOLE   147,514 0 64,354
BERKSHIRE HATHAWAY INC DEL CL B NEW Common Stocks 084670702 1,055 5,290 SH   SOLE   0 0 5,290
BLACKSTONE GROUP LP Common Stocks 09253U108 399 12,480 SH   SOLE   0 0 12,480
BYD CO LTD Common Stocks 05606L100 166 10,650 SH   SOLE   0 0 10,650
CITIGROUP INC Common Stocks 172967424 343 5,085 SH   SOLE   0 0 5,085
CATERPILLAR INC COM Common Stocks 149123101 438 2,970 SH   SOLE   1,300 0 1,670
CROWN CASTLE INTL CORP. Common Stocks 22822V101 19,449 177,435 SH   SOLE   117,397 0 60,038
CELGENE CORP Common Stocks 151020104 546 6,120 SH   SOLE   0 0 6,120
CME GROUP INC Common Stocks 12572Q105 14,700 90,887 SH   SOLE   64,032 0 26,855
COPPERBANK RESOURCES Common Stocks 217621101 6 100,000 SH   SOLE   0 0 100,000
CISCO SYS INC Common Stocks 17275R102 737 17,189 SH   SOLE   1,144 0 16,045
CENTRAL VALLEY COMM BANCORP Common Stocks 155685100 280 14,310 SH   SOLE   14,310 0 0
CV SCIENCES INC Common Stocks 126654102 25 50,000 SH   SOLE   0 0 50,000
DR HORTON INC. Common Stocks 23331A109 16,383 373,692 SH   SOLE   249,022 0 124,670
SPDR DJIA TRUST Common Stocks 78467X109 935 3,875 SH   SOLE   3,875 0 0
WALT DISNEY COMPANY Common Stocks 254687106 240 2,388 SH   SOLE   2,212 0 176
DOWDUPONT INC Common Stocks 26078J100 15,979 250,814 SH   SOLE   181,968 0 68,846
ISHARES MSCI EMERGING MKTS Equity ETFs 464287234 293 6,060 PRN   SOLE   0 0 6,060
EAGLE BANCORP INC Common Stocks 268948106 618 10,320 SH   SOLE   10,320 0 0
ENTERPRISE PRODS PARTNERS L COM UNIT Common Stocks 293792107 16,044 655,410 SH   SOLE   374,214 0 281,196
ENERGY TRANSFER EQUITY L P UT LTD PTN Common Stocks 29273V100 398 28,000 SH   SOLE   0 0 28,000
EV ENERGY PARTNERS LP Common Stocks 26926V107 3 13,500 SH   SOLE   0 0 13,500
FACEBOOK INC Common Stocks 30303M102 1,556 9,740 SH   SOLE   2,574 0 7,166
FCB FINANCIAL HOLDINGS Common Stocks 30255G103 421 8,230 SH   SOLE   8,230 0 0
FIDUS INVESTMENT CORP 5.875 SR NT DTD 2/1/23 Preferred Stock 316500206 2,332 91,614 PRN   SOLE   58,993 0 32,621
FIDELITY INDUSTRIALS ETF Equity ETFs 316092709 322 8,515 PRN   SOLE   0 0 8,515
FIORE GOLD LTD Common Stocks 31810L108 14 25,000 SH   SOLE   0 0 25,000
ISHARES FLOATING RATE BOND ETF Fixed Income ETF 46429B655 688 13,500 PRN   SOLE   3,000 0 10,500
FIDELITY CONS STAPLES ETF Equity ETFs 316092303 289 9,100 PRN   SOLE   0 0 9,100
FIDELITY INFO TECH ETF Equity ETFs 316092808 462 8,910 PRN   SOLE   0 0 8,910
GENERAL DYNAMICS CORP. Common Stocks 369550108 482 2,183 SH   SOLE   1,134 0 1,049
GENERAL ELEC CO Common Stocks 369604103 213 15,800 SH   SOLE   0 0 15,800
GOLDMINING INC Common Stocks 38149E101 9 10,000 SH   SOLE   0 0 10,000
GRIDIRON BIONUTRIENTS Common Stocks 39809D102 6 25,000 SH   SOLE   0 0 25,000
ALPHABET INC -CL C Common Stocks 02079K107 5,009 4,855 SH   SOLE   1,945 0 2,910
ALPHABET INC -CL A Common Stocks 02079K305 837 807 SH   SOLE   0 0 807
GRAMERCY PROPERTY TRUST Common Stocks 385002308 14,917 686,488 SH   SOLE   471,995 0 214,493
GOLDMAN SACHS GROUP INC Common Stocks 38141G104 339 1,347 SH   SOLE   722 0 625
ISHARES INT. GOVT/CREDIT BOND ETF Fixed Income ETF 464288612 43,634 402,978 PRN   SOLE   303,135 0 99,843
HOWARD BANCORP Common Stocks 442496105 4,149 209,535 SH   SOLE   0 0 209,535
HOME DEPOT INC Common Stocks 437076102 619 3,472 SH   SOLE   1,500 0 1,972
HIMAX TECHNOLOGIES INC ADR Common Stocks 43289P106 62 10,000 SH   SOLE   0 0 10,000
HILTON WORLDWIDE HOLDINGS INC. Common Stocks 43300A203 236 3,000 SH   SOLE   3,000 0 0
HEMPAMERICANA INC Common Stocks 42370P207 3 200,000 SH   SOLE   0 0 200,000
HARRIS CORP. Common Stocks 413875105 23,112 143,306 SH   SOLE   105,563 0 37,743
HARVEST ONE CANNABIS INC Common Stocks 41755P105 37 50,000 SH   SOLE   0 0 50,000
HSBC HOLDINGS PLC SER A FC 12/21/12 Preferred Stock 404280604 1,355 52,617 PRN   SOLE   14,396 0 38,221
HOST HOTELS & RESORTS INC. Common Stocks 44107P104 17,068 915,639 SH   SOLE   641,496 0 274,143
HYDROPOTHECARY Common Stocks 44903W105 236 75,000 SH   SOLE   0 0 75,000
INNOVATIVE INDUSTRIAL PROPERTIES INC. Common Stocks 45781V101 2,900 108,429 SH   SOLE   62,590 0 45,839
INTEL CORP Common Stocks 458140100 534 10,250 SH   SOLE   4,500 0 5,750
IDEAL POWER INC Common Stocks 451622104 14 12,500 SH   SOLE   0 0 12,500
PRUDENTIAL ST DUR HY FUND Fixed Income Closed-End Fund 74442F107 715 50,634 PRN   SOLE   434 0 50,200
ISHARES US HOME CONSTRUCTION ETF Equity ETFs 464288752 458 11,595 PRN   SOLE   0 0 11,595
ISHARES RUSSELL 1000 GROWTH ETF Equity ETFs 464287614 502 3,690 PRN   SOLE   1,955 0 1,735
ISHARES TR RUSSELL 2000 ETF Equity ETFs 464287655 1,101 7,250 PRN   SOLE   4,520 0 2,730
ISHARES RUSSELL MIDCAP Equity ETFs 464287499 790 3,825 PRN   SOLE   3,825 0 0
ISHARES U.S. FINANCIAL SERVICES ETF Equity ETFs 464287770 748 5,715 PRN   SOLE   5,715 0 0
NUVEEN MORTGAGE OPPORTUNITY OPPORTUNITY FUND Fixed Income Closed-End Fund 670735109 15,457 650,829 PRN   SOLE   468,515 0 182,314
JOHNSON & JOHNSON Common Stocks 478160104 17,344 135,344 SH   SOLE   89,775 0 45,569
J P MORGAN CHASE & CO Common Stocks 46625H100 22,801 207,342 SH   SOLE   136,716 0 70,626
NUVEEN CREDIT STRAT FUND Fixed Income Closed-End Fund 67073D102 17,643 2,221,980 PRN   SOLE   1,514,937 0 707,043
KUTCHO COPPER CORP Common Stocks 501377105 18 50,000 SH   SOLE   0 0 50,000
KKR & Co LP Common Stocks 48248M102 332 16,340 SH   SOLE   0 0 16,340
KINDER MORGAN INC Common Stocks 49456B101 162 10,765 SH   SOLE   0 0 10,765
DIREXION INSIDER Equity ETFs 25459Y769 343 8,400 PRN   SOLE   8,400 0 0
LENNOX INTERNATIONAL INC. Common Stocks 526107107 13,781 67,434 SH   SOLE   47,722 0 19,712
LEAGOLD MINING CORP Common Stocks 52176A205 21 10,000 SH   SOLE   0 0 10,000
LOCKHEED MARTIN CORP. Common Stocks 539830109 470 1,391 SH   SOLE   1,186 0 205
ISHARES IBOXX INVESTMENT GRADE CORP BOND Fixed Income ETF 464287242 361 3,071 PRN   SOLE   0 0 3,071
EQUINOX GOLD CORP Common Stocks 29446Y106 19 21,825 SH   SOLE   0 0 21,825
LEXARIA BIOSCIENCE CORP Common Stocks 52886N307 158 150,000 SH   SOLE   0 0 150,000
MARRIOTT INTERNATIONAL INC. Common Stocks 571903202 394 2,900 SH   SOLE   2,900 0 0
MCDONALDS CORP Common Stocks 580135101 242 1,548 SH   SOLE   1,436 0 112
MONDELEZ INTERNATIONAL INC Common Stocks 609207105 574 13,759 SH   SOLE   89 0 13,670
SPDR S&P MIDCAP ETF TRST Equity ETFs 78467Y107 376 1,100 PRN   SOLE   0 0 1,100
MEDRELEAF CORP Common Stocks 58506X104 136 10,000 SH   SOLE   0 0 10,000
MMJ PHYTOTECH LTD Common Stocks Q6S53Y100 16 50,300 SH   SOLE   0 0 50,300
MAGELLAN MIDSTREAM PARTNERS LP Common Stocks 559080106 5,219 89,441 SH   SOLE   31,237 0 58,204
MPLX LP Common Stocks 55336V100 257 7,785 SH   SOLE   0 0 7,785
MAINSOURCE FINANCIAL GROUP, INC. Common Stocks 56062Y102 20,690 508,977 SH   SOLE   348,826 0 160,151
MICROSOFT Common Stocks 594918104 1,012 11,085 SH   SOLE   550 0 10,535
MIDSOUTH BANCORP INC Common Stocks 598039105 483 38,185 SH   SOLE   38,185 0 0
MICRON TECHNOLOGY Common Stocks 595112103 824 15,810 SH   SOLE   4,810 0 11,000
MICROVISION INC Common Stocks 594960304 28 25,000 SH   SOLE   0 0 25,000
MYM NUTRACEUTICALS INC Common Stocks 55406A101 102 60,000 SH   SOLE   0 0 60,000
NUVEEN CAL ABC DIV ADV MUNI INC FUND Fixed Income Closed-End Fund 67066Y105 201 15,000 PRN   SOLE   0 0 15,000
NEWTEK BUSINESS SVCS 6.25 SR UN DTD 3/1/23 Preferred Stock 652526500 255 10,000 PRN   SOLE   10,000 0 0
NETFLIX COM INC Common Stocks 64110L106 301 1,020 SH   SOLE   0 0 1,020
NATIONAL STORAGE AFFILIATES Common Stocks 637870106 333 13,285 SH   SOLE   0 0 13,285
BANK OF NT BUTTERFIELD & SON Common Stocks G0772R208 20,090 447,646 SH   SOLE   302,186 0 145,460
NVIDIA CORP Common Stocks 67066G104 944 4,075 SH   SOLE   1,050 0 3,025
OAKTREE SPECIALTY LENDING CORP / FSC Common Stocks 67401P108 11,723 2,784,579 SH   SOLE   2,188,337 0 596,242
FIDELITY NASDAQCOMP INDEX ETF Equity ETFs 315912808 443 1,600 PRN   SOLE   0 0 1,600
OPUS BANK Common Stocks 684000102 540 19,295 SH   SOLE   19,295 0 0
OXFORD SQUARE CAPITAL CORP PFD NT 6.5 2024 Preferred Stock 69181V206 7,094 276,039 PRN   SOLE   213,115 0 62,924
BANK OF THE OZARKS Common Stocks 063904106 517 10,703 SH   SOLE   10,703 0 0
PLAINS ALL AMERN PIPELINE L UNIT L P INT Common Stocks 726503105 1,179 53,527 SH   SOLE   19,900 0 33,627
PALO ALTO NETWORKS COM Common Stocks 697435105 268 1,475 SH   SOLE   0 0 1,475
PIMCO DYNAMIC CREDIT INCOME Fixed Income Closed-End Fund 72202D106 18,751 819,536 PRN   SOLE   578,629 0 240,907
PDX PARTNERS INC Common Stocks 70455F109 1 1,000,000 SH   SOLE   0 0 1,000,000
PINNACLE FINANCIAL PARTNERS Common Stocks 72346Q104 394 6,135 SH   SOLE   6,135 0 0
DIREXION DAILY S&P BULL 1.25 Equity ETFs 25490K109 5,790 162,865 PRN   SOLE   41,565 0 121,300
DIREXION DAILY SML CAP BUL 1 Equity ETFs 25490K208 322 8,975 PRN   SOLE   0 0 8,975
PAYPAL HOLDINGS Common Stocks 70450Y103 317 4,175 SH   SOLE   0 0 4,175
POWERSHARES QQQ TRUST UNIT SER 1 Equity ETFs 73935A104 8,011 50,030 PRN   SOLE   34,135 0 15,895
REPUBLIC SERVICES, INC. Common Stocks 760759100 20,090 303,341 SH   SOLE   218,185 0 85,156
REDWOOD TRUST INC Common Stocks 758075402 9,659 624,338 SH   SOLE   434,933 0 189,405
PROGRESSIVE CARE INC Common Stocks 74332G108 7 50,000 SH   SOLE   0 0 50,000
STARBUCKS CORP Common Stocks 855244109 16,352 282,468 SH   SOLE   208,684 0 73,784
SCHWAB SHORT TERM US TREASURY Fixed Income ETF 808528462 10,071 202,068 PRN   SOLE   137,587 0 64,481
SERVISFIRST BANCSHARES INC Common Stocks 81768T108 384 9,405 SH   SOLE   9,405 0 0
SANTA FE GOLD CORP Common Stocks 80201E108 6 50,000 SH   SOLE   0 0 50,000
SVB FINANCIAL GROUP Common Stocks 78486Q101 908 3,783 SH   SOLE   3,783 0 0
SUPREME CANNABIS CO INC Common Stocks 86860J106 48 34,900 SH   SOLE   0 0 34,900
STERLING BANCORP Common Stocks 85917A100 15,165 672,512 SH   SOLE   495,635 0 176,877
CONSTELLATION BRANDS INC-A Common Stocks 21036P108 269 1,180 SH   SOLE   1,180 0 0
TALLGRASS ENERGY PARTNERS LP Common Stocks 874697105 395 10,415 SH   SOLE   0 0 10,415
TERADYNE INC Common Stocks 880770102 393 8,600 SH   SOLE   0 0 8,600
TARGA RESOURCES Common Stocks 87612G101 962 21,853 SH   SOLE   3,162 0 18,691
TRISTATE CAPITAL HLDGS 6.75 SER A FTF PREF FC 4/1 Preferred Stock 89678F209 2,147 83,063 PRN   SOLE   82,598 0 465
TEXTMUNICATION HOLDINGS Common Stocks 883178105 1 5,000,000 SH   SOLE   0 0 5,000,000
UNITED CONTINENTAL HOLDINGS INC. Common Stocks 910047109 302 4,350 SH   SOLE   4,350 0 0
UBS GROUP AG-RE Common Stocks H42097107 11,344 642,350 SH   SOLE   475,231 0 167,119
VISA INC Common Stocks 92826C839 500 4,182 SH   SOLE   1,650 0 2,532
VANGUARD INT-TERM CORP BOND ETF Fixed Income ETF 92206C870 631 7,438 PRN   SOLE   2,298 0 5,140
VANGUARD S/T CORP BOND ETF Fixed Income ETF 92206C409 16,528 210,739 PRN   SOLE   133,157 0 77,582
VILLAGE FARMS INTL INC Common Stocks 92707Y108 221 50,000 SH   SOLE   0 0 50,000
VANGUARD HEALTH CARE ETF Equity ETFs 92204A504 411 2,680 PRN   SOLE   0 0 2,680
VICI PROPERTIES INC. Common Stocks 925652109 668 36,440 SH   SOLE   15,325 0 21,115
INVESCO DYNAMIC CREDIT OPP Fixed Income Closed-End Fund 46132R104 22,225 1,894,698 PRN   SOLE   1,306,002 0 588,696
VANGUARD FTSE EMERGING MARKET ETF Equity ETFs 922042858 439 9,350 PRN   SOLE   0 0 9,350
WEIBO CORP ADR Common Stocks 948596101 888 7,430 SH   SOLE   1,730 0 5,700
LICO ENERGY METALS INC Common Stocks 531696102 11 150,000 SH   SOLE   0 0 150,000
WESTERN GAS PARTNERS LP UNIT LP IN Common Stocks 958254104 1,423 33,340 SH   SOLE   0 0 33,340
WEALTH MINERALS LTD Common Stocks 946885209 19 15,000 SH   SOLE   0 0 15,000
WAL MART STORES INC Common Stocks 931142103 458 5,148 SH   SOLE   340 0 4,808
WILLIAMS PARTNERS LP Common Stocks 96949L105 473 13,740 SH   SOLE   0 0 13,740
MATERIALS SECTOR SPDR Equity ETFs 81369Y100 526 9,240 PRN   SOLE   5,950 0 3,290
INDUSTRIAL SELECT SECT SPDR Equity ETFs 81369Y704 1,132 15,238 PRN   SOLE   12,250 0 2,988
STAPLES SECTOR SPDR Equity ETFs 81369Y308 595 11,310 PRN   SOLE   5,900 0 5,410
HEALTH CARE SECTOR SPDR Equity ETFs 81369Y209 550 6,760 PRN   SOLE   4,165 0 2,595
EXXON MOBIL CORP Common Stocks 30231G102 736 9,869 SH   SOLE   2,372 0 7,497