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 265 1,259 SH   SOLE   1,259 0 0
ABBOTT LABS COM 002824100 551 7,517 SH   SOLE   7,517 0 0
ABBVIE INC COM 00287Y109 1,101 11,645 SH   SOLE   11,645 0 0
ACTIVISION BLIZZARD INC COM 00507V109 220 2,648 SH   SOLE   2,648 0 0
ALBANY INTL CORP CL A 012348108 1,062 13,359 SH   SOLE   13,359 0 0
ALLERGAN PLC SHS G0177J108 298 1,566 SH   SOLE   1,566 0 0
ALPHABET INC CAP STK CL C 02079K107 795 666 SH   SOLE   666 0 0
ALPHABET INC CAP STK CL A 02079K305 537 445 SH   SOLE   445 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 366 34,310 SH   SOLE   34,310 0 0
ALTRIA GROUP INC COM 02209S103 275 4,563 SH   SOLE   4,563 0 0
AMAZON COM INC COM 023135106 1,364 681 SH   SOLE   681 0 0
AMERICAN ELEC PWR INC COM 025537101 408 5,754 SH   SOLE   5,754 0 0
AMERICAN EXPRESS CO COM 025816109 209 1,965 SH   SOLE   1,965 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 913 10,375 SH   SOLE   10,375 0 0
AMGEN INC COM 031162100 1,092 5,267 SH   SOLE   5,267 0 0
APPLE INC COM 037833100 1,981 8,778 SH   SOLE   8,778 0 0
APPLIED MATLS INC COM 038222105 533 13,795 SH   SOLE   13,795 0 0
APTIV PLC SHS G6095L109 739 8,803 SH   SOLE   8,803 0 0
ARCH CAP GROUP LTD ORD G0450A105 224 7,500 SH   SOLE   7,500 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 231 5,850 SH   SOLE   5,850 0 0
AT&T INC COM 00206R102 794 23,649 SH   SOLE   23,649 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 273 1,813 SH   SOLE   1,813 0 0
B & G FOODS INC NEW COM 05508R106 4,149 151,150 SH   SOLE   150,614 0 535
BANCO DE CHILE SPONSORED ADR 059520106 985 10,817 SH   SOLE   10,817 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 647 3,023 SH   SOLE   3,023 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 967 25,407 SH   SOLE   25,407 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 724 11,657 SH   SOLE   11,657 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 594 33,915 SH   SOLE   33,915 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 249 6,250 SH   SOLE   6,250 0 0
CARETRUST REIT INC COM 14174T107 317 17,925 SH   SOLE   17,925 0 0
CATERPILLAR INC DEL COM 149123101 895 5,869 SH   SOLE   5,869 0 0
CELGENE CORP COM 151020104 626 6,996 SH   SOLE   6,996 0 0
CENTURYLINK INC COM 156700106 6,830 322,171 SH   SOLE   320,681 0 1,490
CHEVRON CORP NEW COM 166764100 4,979 40,715 SH   SOLE   40,483 0 232
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 1,056 21,589 SH   SOLE   21,589 0 0
CISCO SYS INC COM 17275R102 1,635 33,612 SH   SOLE   33,612 0 0
CLEARWAY ENERGY INC CL C 18539C204 193 10,000 SH   SOLE   10,000 0 0
COCA COLA CO COM 191216100 247 5,347 SH   SOLE   5,347 0 0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 4,433 244,218 SH   SOLE   243,251 0 967
CONSTELLATION BRANDS INC CL A 21036P108 216 1,000 SH   SOLE   1,000 0 0
CREDIT SUISSE ASSET MGMT INC COM 224916106 46 14,500 SH   SOLE   14,500 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 353 3,175 SH   SOLE   3,175 0 0
DISNEY WALT CO COM DISNEY 254687106 526 4,497 SH   SOLE   4,497 0 0
DOMINION ENERGY INC COM 25746U109 252 3,592 SH   SOLE   3,592 0 0
DOUGLAS DYNAMICS INC COM 25960R105 1,539 35,068 SH   SOLE   34,402 0 666
DOWDUPONT INC COM 26078J100 906 14,081 SH   SOLE   14,081 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 3,926 49,062 SH   SOLE   48,832 0 230
ENTERPRISE PRODS PARTNERS L COM 293792107 4,176 145,355 SH   SOLE   144,613 0 742
EVEREST RE GROUP LTD COM G3223R108 472 2,067 SH   SOLE   2,067 0 0
EXXON MOBIL CORP COM 30231G102 803 9,441 SH   SOLE   9,441 0 0
FACEBOOK INC CL A 30303M102 1,296 7,879 SH   SOLE   7,879 0 0
FARMLAND PARTNERS INC COM 31154R109 2,071 309,106 SH   SOLE   307,531 0 1,575
FEDEX CORP COM 31428X106 547 2,270 SH   SOLE   2,270 0 0
FISERV INC COM 337738108 1,067 12,950 SH   SOLE   12,950 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 4,226 456,849 SH   SOLE   454,599 0 2,250
GENERAL ELECTRIC CO COM 369604103 205 18,144 SH   SOLE   18,144 0 0
GENERAL MTRS CO COM 37045V100 4,386 130,271 SH   SOLE   129,686 0 584
GILEAD SCIENCES INC COM 375558103 276 3,575 SH   SOLE   3,575 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,373 34,192 SH   SOLE   34,192 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 2,265 20,750 SH   SOLE   20,750 0 0
HANESBRANDS INC COM 410345102 668 36,241 SH   SOLE   36,241 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 5,404 251,715 SH   SOLE   250,093 0 1,622
HERCULES CAPITAL INC COM 427096508 4,677 355,389 SH   SOLE   353,841 0 1,548
HIGH INCOME SECS FD SHS BEN INT 42968F108 166 17,500 SH   SOLE   17,500 0 0
HOME DEPOT INC COM 437076102 2,740 13,227 SH   SOLE   13,227 0 0
INGERSOLL-RAND PLC SHS G47791101 309 3,018 SH   SOLE   3,018 0 0
INSIGHT SELECT INCOME FD COM 45781W109 186 10,000 SH   SOLE   10,000 0 0
INTEL CORP COM 458140100 981 20,736 SH   SOLE   20,736 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 5,141 33,996 SH   SOLE   33,851 0 145
INVESCO BD FD COM 46132L107 344 19,500 SH   SOLE   19,500 0 0
INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 386 15,500 SH   SOLE   15,500 0 0
IRON MTN INC NEW COM 46284V101 4,514 130,750 SH   SOLE   130,091 0 659
ISHARES TR CORE S&P500 ETF 464287200 292 997 SH   SOLE   997 0 0
ISHARES TR MSCI EAFE ETF 464287465 945 13,902 SH   SOLE   13,902 0 0
ISHARES TR RUS MID CAP ETF 464287499 1,765 8,003 SH   SOLE   8,003 0 0
JOHNSON & JOHNSON COM 478160104 1,589 11,497 SH   SOLE   11,497 0 0
JPMORGAN CHASE & CO COM 46625H100 1,144 10,136 SH   SOLE   10,136 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 1,133 23,475 SH   SOLE   23,475 0 0
KIMBERLY CLARK CORP COM 494368103 327 2,879 SH   SOLE   2,879 0 0
KINDER MORGAN INC DEL COM 49456B101 721 40,645 SH   SOLE   40,645 0 0
KRAFT HEINZ CO COM 500754106 270 4,905 SH   SOLE   4,905 0 0
L BRANDS INC COM 501797104 4,720 155,772 SH   SOLE   155,007 0 765
LABORATORY CORP AMER HLDGS COM NEW 50540R409 261 1,500 SH   SOLE   1,500 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 5,295 68,054 SH   SOLE   67,756 0 297
LAS VEGAS SANDS CORP COM 517834107 1,593 26,845 SH   SOLE   26,845 0 0
LAZARD LTD SHS A G54050102 733 15,235 SH   SOLE   15,235 0 0
LILLY ELI & CO COM 532457108 683 6,365 SH   SOLE   6,365 0 0
LOCKHEED MARTIN CORP COM 539830109 539 1,559 SH   SOLE   1,559 0 0
LOWES COS INC COM 548661107 953 8,299 SH   SOLE   8,299 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 3,237 47,798 SH   SOLE   47,405 0 393
MARRIOTT INTL INC NEW CL A 571903202 612 4,634 SH   SOLE   4,634 0 0
MCDONALDS CORP COM 580135101 423 2,531 SH   SOLE   2,531 0 0
MEDTRONIC PLC SHS G5960L103 1,118 11,369 SH   SOLE   11,369 0 0
MERCK & CO INC COM 58933Y105 645 9,091 SH   SOLE   9,091 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109 381 49,075 SH   SOLE   49,075 0 0
MFS GOVT MKTS INCOME TR SH BEN INT 552939100 110 24,900 SH   SOLE   24,900 0 0
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 100 18,045 SH   SOLE   18,045 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 630 21,360 SH   SOLE   21,360 0 0
MICROSOFT CORP COM 594918104 1,383 12,093 SH   SOLE   12,093 0 0
MID AMER APT CMNTYS INC COM 59522J103 626 6,253 SH   SOLE   6,253 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 30 40,500 SH   SOLE   40,500 0 0
MOHAWK INDS INC COM 608190104 496 2,826 SH   SOLE   2,826 0 0
MONDELEZ INTL INC CL A 609207105 367 8,550 SH   SOLE   8,550 0 0
MYLAN N V SHS EURO N59465109 535 14,617 SH   SOLE   14,617 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 1,518 29,272 SH   SOLE   29,272 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 5,357 119,520 SH   SOLE   118,941 0 579
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 229 9,000 SH   SOLE   9,000 0 0
NAVIENT CORPORATION COM 63938C108 4,355 323,060 SH   SOLE   321,600 0 1,460
NEW MEDIA INVT GROUP INC COM 64704V106 4,491 286,252 SH   SOLE   285,016 0 1,236
NEXTERA ENERGY INC COM 65339F101 456 2,720 SH   SOLE   2,720 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 590 12,170 SH   SOLE   12,170 0 0
NIKE INC CL B 654106103 339 4,000 SH   SOLE   4,000 0 0
NORTHROP GRUMMAN CORP COM 666807102 884 2,785 SH   SOLE   2,785 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 1,830 65,826 SH   SOLE   65,351 0 475
ONEOK INC NEW COM 682680103 1,057 15,591 SH   SOLE   15,591 0 0
OWENS & MINOR INC NEW COM 690732102 3,565 215,816 SH   SOLE   214,831 0 985
PALO ALTO NETWORKS INC COM 697435105 1,294 5,743 SH   SOLE   5,743 0 0
PARTY CITY HOLDCO INC COM 702149105 545 40,228 SH   SOLE   40,228 0 0
PEPSICO INC COM 713448108 677 6,053 SH   SOLE   6,053 0 0
PFIZER INC COM 717081103 5,632 127,803 SH   SOLE   127,258 0 545
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 214 2,125 SH   SOLE   2,125 0 0
PITNEY BOWES INC COM 724479100 2,434 343,819 SH   SOLE   342,424 0 1,395
POWER REIT COM 73933H101 103 17,000 SH   SOLE   17,000 0 0
PPL CORP COM 69351T106 2,603 88,964 SH   SOLE   88,499 0 465
PROCTER AND GAMBLE CO COM 742718109 399 4,791 SH   SOLE   4,791 0 0
PUTNAM MANAGED MUN INCOM TR COM 746823103 138 20,000 SH   SOLE   20,000 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 57 10,750 SH   SOLE   10,750 0 0
QUALCOMM INC COM 747525103 5,854 81,276 SH   SOLE   80,896 0 380
REALTY INCOME CORP COM 756109104 209 3,669 SH   SOLE   3,669 0 0
REGENERON PHARMACEUTICALS COM 75886F107 212 525 SH   SOLE   525 0 0
RIO TINTO PLC SPONSORED ADR 767204100 1,953 38,284 SH   SOLE   38,284 0 0
ROSS STORES INC COM 778296103 903 9,115 SH   SOLE   9,115 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1,921 27,085 SH   SOLE   27,085 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 257 3,775 SH   SOLE   3,775 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 5,898 68,447 SH   SOLE   68,076 0 371
SABRA HEALTH CARE REIT INC COM 78573L106 4,353 188,264 SH   SOLE   187,407 0 858
SASOL LTD SPONSORED ADR 803866300 610 15,790 SH   SOLE   15,790 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 6,664 140,733 SH   SOLE   140,048 0 685
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 400 4,200 SH   SOLE   4,200 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 345 6,400 SH   SOLE   6,400 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 211 1,800 SH   SOLE   1,800 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 376 4,800 SH   SOLE   4,800 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 234 3,100 SH   SOLE   3,100 0 0
SEMPRA ENERGY COM 816851109 345 3,034 SH   SOLE   3,034 0 0
SHERWIN WILLIAMS CO COM 824348106 759 1,668 SH   SOLE   1,668 0 0
SIMON PPTY GROUP INC NEW COM 828806109 706 3,994 SH   SOLE   3,994 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 5,251 75,211 SH   SOLE   74,890 0 320
SMTC CORP COM NEW 832682207 46 15,977 SH   SOLE   15,977 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 331 9,510 SH   SOLE   9,510 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,155 7,414 SH   SOLE   7,414 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2,263 6,158 SH   SOLE   6,158 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 1,760 219,172 SH   SOLE   219,172 0 0
SUNRUN INC COM 86771W105 124 10,000 SH   SOLE   10,000 0 0
SYSCO CORP COM 871829107 211 2,875 SH   SOLE   2,875 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1,789 40,520 SH   SOLE   40,520 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 4,249 185,727 SH   SOLE   184,912 0 815
TARGA RES CORP COM 87612G101 6,346 112,703 SH   SOLE   112,129 0 574
TARGET CORP COM 87612E106 211 2,390 SH   SOLE   2,390 0 0
TEMPLETON GLOBAL INCOME FD COM 880198106 230 37,500 SH   SOLE   37,500 0 0
TERADYNE INC COM 880770102 524 14,180 SH   SOLE   14,180 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 221 3,632 SH   SOLE   3,632 0 0
TOTAL S A SPONSORED ADR 89151E109 1,533 23,815 SH   SOLE   23,815 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1,486 11,950 SH   SOLE   11,950 0 0
UNION PAC CORP COM 907818108 304 1,870 SH   SOLE   1,870 0 0
UNITED RENTALS INC COM 911363109 1,355 8,285 SH   SOLE   8,285 0 0
UNITED TECHNOLOGIES CORP COM 913017109 694 4,961 SH   SOLE   4,961 0 0
UNITEDHEALTH GROUP INC COM 91324P102 211 792 SH   SOLE   792 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 288 1,755 SH   SOLE   1,755 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 4,087 25,140 SH   SOLE   25,140 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 622 11,952 SH   SOLE   11,952 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 586 14,286 SH   SOLE   14,286 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 223 5,153 SH   SOLE   5,153 0 0
VANGUARD WORLD FD EXTENDED DUR 921910709 337 3,105 SH   SOLE   3,105 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 203 1,000 SH   SOLE   1,000 0 0
VENTAS INC COM 92276F100 3,453 63,500 SH   SOLE   63,221 0 280
VERIZON COMMUNICATIONS INC COM 92343V104 5,430 101,695 SH   SOLE   101,337 0 359
VMWARE INC CL A COM 928563402 926 5,935 SH   SOLE   5,935 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 305 4,190 SH   SOLE   4,190 0 0
WELLTOWER INC COM 95040Q104 237 3,690 SH   SOLE   3,690 0 0
WESTERN ASSET MUN HI INCM FD COM 95766N103 151 21,350 SH   SOLE   21,350 0 0
WESTPAC BKG CORP SPONSORED ADR 961214301 1,290 64,465 SH   SOLE   64,465 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 769 5,850 SH   SOLE   5,850 0 0