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
ABB LTD SPONSORED ADR COM 000375204 296 15,031 SH   SOLE   8,793 0 6,238
ACCENTURE PLC IRELAND SHS C COM g1151c101 412 2,142 SH   SOLE   1,386 0 756
ALIBABA GROUP HOLDING LTD S COM 01609w102 417 2,491 SH   SOLE   794 0 1,697
ALKERMES PLC COM g01767105 549 28,128 SH   SOLE   7,355 0 20,773
AON PLC SHS CL A COM g0408v102 382 1,972 SH   SOLE   1,800 0 172
ARCH CAPITAL GROUP LTD COM g0450a105 1,066 25,396 SH   SOLE   17,431 0 7,965
AURORA CANNABIS INC COM COM 05156x108 44 10,120 SH   SOLE   4,650 0 5,470
BANCO BILBAO VIZCAYA ARGENT COM 05946k101 99 19,066 SH   SOLE   2,000 0 17,066
BANCO SANTANDER S A SPONSOR COM 05964h105 121 30,006 SH   SOLE   30,000 0 6
BANK OF MONTREAL COM 063671101 1,004 13,620 SH   SOLE   13,273 0 347
BAYER AKTIENGESELLSCHAFT AD COM 072730302 756 42,865 SH   SOLE   24,480 0 18,385
BCE INC COM NEW COM 05534b760 1,071 22,133 SH   SOLE   22,133 0 0
BP P L C SPONSORED ADR (FRM COM 055622104 549 14,453 SH   SOLE   6,092 0 8,361
ENBRIDGE INC COM 29250n105 441 12,585 SH   SOLE   9,967 0 2,618
GENMAB A S ADS COM 372303206 238 11,750 SH   SOLE   1,500 0 10,250
GLAXOSMITHKLINE PLC SPONSOR COM 37733w105 253 5,926 SH   SOLE   3,470 0 2,456
HEXO CORP COM COM 428304109 44 11,030 SH   SOLE   5,075 0 5,955
INFOSYS LIMITED SPONS ADR R COM 456788108 1,699 149,392 SH   SOLE   56,492 0 92,900
LLOYDS BANKING GROUP PLC SP COM 539439109 38 14,529 SH   SOLE   10,354 0 4,175
MEDTRONIC PLC COM COM g5960l103 1,001 9,212 SH   SOLE   7,800 0 1,412
NESTLE SA-SPONSORED ADR REP COM 641069406 341 3,140 SH   SOLE   2,438 0 702
NOVARTIS AG AMERICAN DEPOSI COM 66987v109 989 11,386 SH   SOLE   5,041 0 6,345
NOVO NORDISK A/S-ADR REPSTG COM 670100205 593 11,475 SH   SOLE   4,300 0 7,175
NOVOZYMES A/S ADR COM 670108109 510 12,125 SH   SOLE   6,125 0 6,000
PAN AMERICAN SILVER CORP COM 697900108 170 10,825 SH   SOLE   825 0 10,000
PENGROWTH ENERGY CORPORATIO COM 70706p104 3 14,410 SH   SOLE   6,910 0 7,500
ROCHE HOLDING LTD SPONSORED COM 771195104 2,262 62,129 SH   SOLE   23,584 0 38,545
ROYAL DUTCH SHELL PLC SPONS COM 780259107 1,117 18,640 SH   SOLE   17,132 0 1,508
SPROTT INC COM 852066109 49 21,033 SH   SOLE   21,033 0 0
SPROTT PHYSICAL GOLD & SILV COM 85208r101 274 19,304 SH   SOLE   19,266 0 38
TORONTO-DOMINION BANK COM 891160509 628 10,774 SH   SOLE   9,099 0 1,675
UNILEVER PLC SPONSORED ADR COM 904767704 649 10,806 SH   SOLE   10,096 0 710
2U INC COM 90214j101 1,437 88,289 SH   SOLE   36,589 0 51,700
3M COMPANY COM 88579y101 4,337 26,383 SH   SOLE   16,799 0 9,584
ABBOTT LABORATORIES COM 002824100 2,629 31,424 SH   SOLE   27,124 0 4,300
ABBVIE INC COM 00287y109 2,347 30,998 SH   SOLE   27,428 0 3,571
ABRAXAS PETROLEUM CORP COM 003830106 8 16,500 SH   SOLE   16,500 0 0
ACTIVISION BLIZZARD INC COM 00507v109 259 4,900 SH   SOLE   3,717 0 1,183
ADVANCED MICRO DEVICES INC COM COM 007903107 550 18,975 SH   SOLE   2,150 0 16,825
AECOM COM 00766t100 344 9,169 SH   SOLE   8,849 0 320
AFLAC INC COM 001055102 684 13,074 SH   SOLE   10,354 0 2,720
AKAMAI TECHNOLOGIES INC COM 00971t101 1,973 21,590 SH   SOLE   8,190 0 13,400
ALPHABET INC CLASS A COMMON ST COM 02079k305 3,511 2,875 SH   SOLE   1,296 0 1,579
ALPHABET INC CLASS C CAPITAL S COM 02079k107 1,136 932 SH   SOLE   694 0 238
ALPS ETF TR ALERIAN MLP COM 00162q866 214 23,393 SH   SOLE   19,668 0 3,725
ALTRIA GROUP INC COM 02209s103 1,969 48,150 SH   SOLE   30,464 0 17,685
AMAZON.COM INC COM 023135106 2,113 1,217 SH   SOLE   822 0 395
AMEREN CORP COM 023608102 298 3,721 SH   SOLE   2,636 0 1,085
AMERICAN ELECTRIC POWER CO INC COM 025537101 268 2,865 SH   SOLE   1,968 0 897
AMERICAN EXPRESS COMPANY COM 025816109 1,112 9,402 SH   SOLE   3,752 0 5,650
AMGEN INC COM 031162100 2,115 10,930 SH   SOLE   5,145 0 5,785
ANNALY CAPITAL MANAGEMENT INC COM 035710409 477 54,153 SH   SOLE   49,938 0 4,215
APPLE INC COM 037833100 7,336 32,755 SH   SOLE   19,663 0 13,091
APPLIED VISUAL SCIENCES INC COM 038287108 2 701,000 SH   SOLE   571,000 0 130,000
ARQULE INC COM 04269e107 86 12,000 SH   SOLE   4,500 0 7,500
ASPEN TECHNOLOGY INC COM 045327103 248 2,015 SH   SOLE   250 0 1,765
AT&T INC COM 00206r102 3,381 89,346 SH   SOLE   68,029 0 21,317
ATLANTIS INTERNET GROUP CORP COM 04914u100 0 69,000 SH   SOLE   69,000 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 496 3,073 SH   SOLE   2,218 0 855
AUTOZONE INC COM 053332102 302 278 SH   SOLE   178 0 100
BANK OF AMERICA CORP COM 060505104 789 27,032 SH   SOLE   16,033 0 11,000
BAXTER INTERNATIONAL INC COM 071813109 269 3,079 SH   SOLE   2,300 0 779
BB&T CORP COM 054937107 513 9,611 SH   SOLE   9,154 0 457
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 5,540 26,631 SH   SOLE   13,328 0 13,303
BLACKSTONE GROUP INC (THE) CLA COM 09260d107 522 10,681 SH   SOLE   2,434 0 8,247
BOEING CO COM 097023105 2,486 6,534 SH   SOLE   3,595 0 2,939
BOOKING HOLDINGS INC COMMON ST COM 09857l108 404 206 SH   SOLE   83 0 123
BOX INC CL A COM 10316t104 174 10,535 SH   SOLE   3,960 0 6,575
BRISTOL MYERS SQUIBB CO COM 110122108 1,039 20,483 SH   SOLE   17,408 0 3,075
CARBON BLACK IN COMMON STOCK C COM 140994146 241 9,266 SH   SOLE   4,266 0 5,000
CASTLIGHT HEALTH INC CL B COM 14862q100 15 10,500 SH   SOLE   0 0 10,500
CATERPILLAR INC COM 149123101 1,147 9,084 SH   SOLE   8,296 0 788
CDW CORPORATION COM COM 12514g108 209 1,694 SH   SOLE   1,497 0 197
CELGENE CORP COM 151020104 227 2,285 SH   SOLE   1,316 0 969
CENTENE CORP DEL COM 15135b101 382 8,832 SH   SOLE   4,542 0 4,290
CHEMED CORPORATION COM 16359r103 318 762 SH   SOLE   762 0 0
CHEVRON CORPORATION COM 166764100 3,235 27,280 SH   SOLE   18,399 0 8,881
CHIPOTLE MEXICAN GRILL INC COM COM 169656105 229 272 SH   SOLE   136 0 136
CISCO SYSTEMS INC COM 17275r102 1,849 37,414 SH   SOLE   25,829 0 11,584
CLOUDERA INC COMMON STOCK COM 18914u100 612 69,087 SH   SOLE   21,000 0 48,087
CLOVIS ONCOLOGY INC COM COM 189464100 236 60,000 SH   SOLE   15,000 0 45,000
CMS ENERGY CORP COM 125896100 355 5,545 SH   SOLE   5,353 0 192
COCA COLA COMPANY (THE) COM 191216100 1,327 24,380 SH   SOLE   14,851 0 9,529
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 579 9,606 SH   SOLE   4,593 0 5,013
COHEN & STEERS TOTAL RETURN RE COM 19247r103 166 11,240 SH   SOLE   11,130 0 110
COLGATE PALMOLIVE COMPANY COM 194162103 797 10,840 SH   SOLE   8,063 0 2,777
COMCAST CORP CL A COM 20030n101 322 7,133 SH   SOLE   5,439 0 1,694
COMMERCE BANCSHARES INC COM 200525103 621 10,235 SH   SOLE   4,172 0 6,063
CONOCOPHILLIPS COM 20825c104 337 5,917 SH   SOLE   1,350 0 4,567
CONSOLIDATED EDISON INC COM 209115104 382 4,043 SH   SOLE   3,829 0 214
CONSTELLATION BRANDS INC CL A COM 21036p108 213 1,025 SH   SOLE   440 0 585
CORNING INC COM 219350105 2,626 92,084 SH   SOLE   35,691 0 56,394
COSTCO WHOLESALE CORP-NEW COM 22160k105 260 904 SH   SOLE   633 0 271
CROWN CASTLE INTERNATIONAL COR COM 22822v101 1,279 9,201 SH   SOLE   9,001 0 200
CSX CORPORATION COM COM 126408103 474 6,849 SH   SOLE   1,154 0 5,695
CUMMINS INC COM 231021106 243 1,496 SH   SOLE   838 0 658
CVS HEALTH CORPORATION COM 126650100 1,183 18,754 SH   SOLE   17,059 0 1,695
DANAHER CORPORATION COM 235851102 368 2,551 SH   SOLE   825 0 1,726
DEERE & CO COM 244199105 344 2,041 SH   SOLE   1,114 0 927
DIGITAL REALTY TRUST INC COM 253868103 1,311 10,100 SH   SOLE   9,596 0 504
DOMINION ENERGY INC COMMON STO COM 25746u109 1,282 15,815 SH   SOLE   15,038 0 777
DOW INC COMMON STOCK COM 260557103 516 10,824 SH   SOLE   6,660 0 4,164
DUKE ENERGY CORPORATION HOLDIN COM 26441c204 1,484 15,478 SH   SOLE   13,869 0 1,608
DUPONT DE NEMOURS INC COMMON S COM 26614n102 286 4,008 SH   SOLE   1,978 0 2,029
EATON VANCE TAX MANAGD GLBL DI COM 27829f108 160 19,479 SH   SOLE   3,719 0 15,760
EBAY INC COM 278642103 301 7,709 SH   SOLE   1,606 0 6,103
ELI LILLY & CO COM 532457108 515 4,606 SH   SOLE   2,845 0 1,761
EMCOR GROUP INC COM 29084q100 349 4,053 SH   SOLE   3,801 0 252
EMERSON ELECTRIC CO COM 291011104 1,169 17,486 SH   SOLE   9,928 0 7,558
ENERGY TRANSFER LP COMMON UNIT COM 29273v100 368 28,107 SH   SOLE   21,332 0 6,775
ENTERPRISE PRODUCTS PARTNERS L COM 293792107 455 15,918 SH   SOLE   14,281 0 1,637
ESTEE LAUDER COMPANIES INC CL COM 518439104 877 4,410 SH   SOLE   3,556 0 853
EXPEDIA GROUP INC COMMON STOCK COM 30212p303 355 2,644 SH   SOLE   577 0 2,067
EXPEDITORS INTERNATIONAL OF WA COM 302130109 317 4,272 SH   SOLE   2,864 0 1,408
EXXON MOBIL CORP COM 30231g102 3,331 47,171 SH   SOLE   37,507 0 9,664
FACEBOOK INC CL A COM 30303m102 1,170 6,572 SH   SOLE   3,062 0 3,510
FAIR ISAAC INC FORMERLY FAIR I COM 303250104 287 946 SH   SOLE   913 0 33
FASTENAL CO COM 311900104 286 8,761 SH   SOLE   4,386 0 4,375
FEDEX CORP COM 31428x106 823 5,651 SH   SOLE   2,661 0 2,990
FIDELITY MERRIMACK STREET TRUS COM 316188101 1,215 22,926 SH   SOLE   22,926 0 0
FIDELITY NATIONAL INFORMATION COM 31620m106 203 1,530 SH   SOLE   17 0 1,513
FIRST TR ENERGY INFRASTRUCTURE COM 33738c103 862 52,200 SH   SOLE   49,865 0 2,335
FIRST TRUST CLOUD COMPUTING ET COM 33734x192 373 6,604 SH   SOLE   5,001 0 1,603
FIRST TRUST ETF DOW JONES INTE COM 33733e302 211 1,565 SH   SOLE   76 0 1,489
FIRST TRUST ETF NYSE ARCA BIOT COM 33733e203 824 6,655 SH   SOLE   6,373 0 282
FIRSTENERGY CORP COM 337932107 614 12,726 SH   SOLE   12,467 0 259
FISERV INC COM 337738108 388 3,746 SH   SOLE   1,706 0 2,040
FLOWERS FOODS INC COM 343498101 351 15,156 SH   SOLE   14,627 0 529
FORD MOTOR CO PAR $0.01 COM 345370860 559 61,050 SH   SOLE   47,660 0 13,389
FRANKLIN UNIVERSAL TRUST-SBI COM 355145103 1,349 178,925 SH   SOLE   172,918 0 6,007
FS KKR CAPITAL CORP COMMON STO COM 302635107 1,228 210,646 SH   SOLE   210,646 0 0
GAMCO GLOBAL GOLD NATURAL RESO COM 36465a109 526 120,900 SH   SOLE   120,900 0 0
GENERAL ELECTRIC COMPANY COM COM 369604103 615 68,760 SH   SOLE   43,991 0 24,769
GENERAL MILLS INC COM 370334104 892 16,189 SH   SOLE   8,306 0 7,883
GILEAD SCIENCES INC COM 375558103 271 4,272 SH   SOLE   990 0 3,282
GLOBAL X FDS GLOBAL X MLP ETF COM 37950e473 1,848 220,531 SH   SOLE   220,531 0 0
GOLDMAN SACHS GROUP INC COM 38141g104 356 1,716 SH   SOLE   985 0 731
GREAT ELM CAPITAL CORP COMMON COM 390320109 84 10,197 SH   SOLE   10,197 0 0
GRIFFIN AMERICAN HEALTHCARE RE COM 398182204 437 45,803 SH   SOLE   30,674 0 15,130
GROWLIFE INC COM COM 39985x104 0 10,000 SH   SOLE   10,000 0 0
GWG HOLDINGS INC COMMON STOCK COM 36192a109 210 21,026 SH   SOLE   17,580 0 3,446
HANESBRANDS INC COM 410345102 167 10,908 SH   SOLE   1,076 0 9,832
HOME DEPOT INC COM 437076102 2,026 8,732 SH   SOLE   5,285 0 3,447
HONEYWELL INTL INC COM 438516106 263 1,552 SH   SOLE   618 0 934
HP INC COM COM 40434l105 197 10,417 SH   SOLE   8,717 0 1,700
HUMANA INC COM 444859102 332 1,298 SH   SOLE   1,211 0 87
ICAHN ENTERPRISES L P COM 451100101 229 3,569 SH   SOLE   300 0 3,269
IMPINJ INC COM COM 453204109 308 9,975 SH   SOLE   2,725 0 7,250
INNOSPEC INC COM 45768s105 352 3,952 SH   SOLE   3,814 0 138
INTEGRAL TECHNOLOGIES INC COM 45810j103 5 339,000 SH   SOLE   339,000 0 0
INTEL CORP COM 458140100 1,356 26,310 SH   SOLE   9,625 0 16,685
INTERNATIONAL BUSINESS MACHINE COM 459200101 4,544 31,250 SH   SOLE   19,291 0 11,959
INTERNATIONAL PAPER CO COM 460146103 208 4,966 SH   SOLE   1,351 0 3,615
INTREXON CORPORATION COMMON ST COM 46122t102 69 12,000 SH   SOLE   5,000 0 7,000
INVESCO BLDRS ASIA 50 ADR INDE COM 46090c107 366 11,944 SH   SOLE   1,755 0 10,189
INVESCO EXCHANGE TRADED FD TR COM 46138e800 288 6,301 SH   SOLE   600 0 5,701
INVESCO EXCHANGE TRADED FD TR COM 46138e362 3,089 72,459 SH   SOLE   61,914 0 10,545
INVESCO EXCHANGE TRADED FD TR COM 46138e354 1,553 26,823 SH   SOLE   24,904 0 1,919
INVESCO EXCHANGE TRADED FD TR COM 46138e198 251 4,764 SH   SOLE   4,264 0 500
INVESCO EXCHANGE TRADED FD TR COM 46138g102 3,560 72,816 SH   SOLE   62,019 0 10,796
INVESCO EXCHANGE TRADED FUND T COM 46137v357 2,618 24,219 SH   SOLE   3,471 0 20,748
INVESCO QQQ TR UNIT SER 1 COM 46090e103 2,508 13,282 SH   SOLE   5,179 0 8,103
ISHARES 10 TO 20 YEAR TREASURY COM 464288653 5,615 37,561 SH   SOLE   37,561 0 0
ISHARES CMBS ETF COM 46429b366 237 4,437 SH   SOLE   4,437 0 0
ISHARES CORE HIGH DIVIDEND ETF COM 46429b663 1,396 14,822 SH   SOLE   2,710 0 12,112
ISHARES CORE S&P 500 ETF COM 464287200 3,122 10,458 SH   SOLE   8,209 0 2,249
ISHARES CORE S&P MID CAP ETF COM 464287507 5,196 26,891 SH   SOLE   18,929 0 7,962
ISHARES CORE S&P SMALL CAP ETF COM 464287804 1,316 16,912 SH   SOLE   7,021 0 9,891
ISHARES IBOXX $ INVESTMENT GRA COM 464287242 1,872 14,688 SH   SOLE   13,759 0 930
ISHARES MSCI EAFE ETF COM 464287465 858 13,159 SH   SOLE   6,744 0 6,415
ISHARES MSCI EAFE SMALL CAP ET COM 464288273 296 5,165 SH   SOLE   4,707 0 458
ISHARES MSCI EMERGING MARKETS COM 464287234 533 13,035 SH   SOLE   3,618 0 9,417
ISHARES RUSSELL 1000 GROWTH ET COM 464287614 1,189 7,451 SH   SOLE   7,115 0 336
ISHARES RUSSELL 1000 VALUE ETF COM 464287598 428 3,340 SH   SOLE   2,484 0 856
ISHARES RUSSELL 2000 ETF COM 464287655 1,967 12,995 SH   SOLE   2,761 0 10,235
ISHARES S&P 500 GROWTH ETF COM 464287309 525 2,917 SH   SOLE   2,917 0 0
ISHARES S&P 500 VALUE ETF COM 464287408 277 2,321 SH   SOLE   1,511 0 810
ISHARES S&P SMALL CAP 600 VALU COM 464287879 713 4,749 SH   SOLE   0 0 4,749
ISHARES SELECT DIVIDEND ETF COM 464287168 493 4,833 SH   SOLE   1,769 0 3,064
ISHARES TR CORE MSCI TOTAL INT COM 46432f834 753 13,034 SH   SOLE   13,034 0 0
ISHARES TR ISHARES CORE 1 5 YE COM 46432f859 282 5,592 SH   SOLE   5,592 0 0
ISHARES TR ISHARES CORE DIVIDE COM 46434v621 449 11,463 SH   SOLE   11,178 0 285
ISHARES TR ISHARES CORE TOTAL COM 46434v613 1,186 22,630 SH   SOLE   22,630 0 0
ISHARES TR ISHARES EDGE MSCI U COM 46432f396 361 3,028 SH   SOLE   3,003 0 25
ISHARES TRUST ISHARES CORE S&P COM 464287663 1,102 19,066 SH   SOLE   9,183 0 9,883
ISHARES TRUST ISHARES EDGE MSC COM 46429b697 2,453 38,271 SH   SOLE   38,221 0 50
ISHARES TRUST ISHARES FLOATING COM 46429b655 281 5,510 SH   SOLE   5,510 0 0
ISHARES TRUST ISHARES U S AERO COM 464288760 317 1,409 SH   SOLE   355 0 1,054
ISHARES TRUST ISHARES U S INDU COM 464287754 231 1,452 SH   SOLE   0 0 1,452
ISHARES U S ETF TR SHORT MATUR COM 46431w507 339 6,725 SH   SOLE   6,605 0 120
ISHARES U S MEDICAL DEVICES ET COM 464288810 394 1,593 SH   SOLE   21 0 1,572
ISHARES U S TECHNOLOGY ETF COM 464287721 1,176 5,759 SH   SOLE   4,747 0 1,012
J P MORGAN EXCHANGE TRADED FD COM 46641q837 222 4,400 SH   SOLE   4,400 0 0
JOHN HANCOCK EXCHANGE TRADED F COM 47804j107 210 5,458 SH   SOLE   5,458 0 0
JOHNSON & JOHNSON COM 478160104 6,821 52,719 SH   SOLE   37,593 0 15,126
JPMORGAN CHASE & CO COM 46625h100 1,189 10,101 SH   SOLE   4,606 0 5,495
KEYCORP NEW COM 493267108 1,093 61,254 SH   SOLE   61,254 0 0
KIMBERLY CLARK CORP COM 494368103 444 3,128 SH   SOLE   2,254 0 874
KINDER MORGAN INC COM 49456b101 255 12,384 SH   SOLE   9,558 0 2,826
KKR & CO INC CLASS A COMMON ST COM 48251w104 231 8,593 SH   SOLE   250 0 8,343
LIGHTSTONE VALUE PLUS REAL EST COM 53227l109 420 42,050 SH   SOLE   42,050 0 0
LKQ CORPORATION COM 501889208 404 12,832 SH   SOLE   12,241 0 591
LOCKHEED MARTIN CORP COM 539830109 1,705 4,371 SH   SOLE   3,703 0 668
LOWES COMPANIES INC COM 548661107 208 1,894 SH   SOLE   779 0 1,115
MADISON COVERED CALL & EQUITY COM 557437100 77 12,041 SH   SOLE   12,041 0 0
MASTERCARD INCORPORATED COM 57636q104 654 2,407 SH   SOLE   1,397 0 1,010
MCDONALDS CORP COM 580135101 1,030 4,795 SH   SOLE   2,306 0 2,489
MCKESSON CORP COM 58155q103 335 2,448 SH   SOLE   2,345 0 103
MEDALIST DIVERSIFIED REIT INC COM 58403p105 51 12,054 SH   SOLE   10,504 0 1,550
MERCK & CO INC COM 58933y105 2,955 35,105 SH   SOLE   28,116 0 6,989
MICRON TECHNOLOGY INC COM 595112103 388 9,051 SH   SOLE   4,543 0 4,508
MICROSOFT CORP COM 594918104 6,957 50,043 SH   SOLE   25,269 0 24,774
MODERNA INC COMMON STOCK COM 60770k107 2,212 138,950 SH   SOLE   37,550 0 101,400
MONDELEZ INTERNATIONAL INC COM COM 609207105 788 14,240 SH   SOLE   10,137 0 4,103
MOODYS CORP COM 615369105 680 3,322 SH   SOLE   1,678 0 1,644
NEOGENOMICS INC COM 64049m209 269 14,089 SH   SOLE   13,601 0 488
NEW MOUNTAIN FINANCE CORPORATI COM 647551100 212 15,530 SH   SOLE   13,571 0 1,959
NEXTERA ENERGY INC COM 65339f101 1,079 4,632 SH   SOLE   3,972 0 660
NIKE INC CLASS B COM COM 654106103 1,328 14,144 SH   SOLE   10,592 0 3,552
NORTHROP GRUMMAN CORP COM 666807102 442 1,179 SH   SOLE   599 0 580
NOW INC COM 67011p100 167 14,537 SH   SOLE   7,175 0 7,362
NUVEEN CREDIT STRATEGIES INCOM COM 67073d102 90 12,000 SH   SOLE   0 0 12,000
NUVEEN HIGH INCOME DECEMBER 20 COM 67076e107 297 30,139 SH   SOLE   7,091 0 23,047
NUVEEN PREFERRED & INCOME OPPO COM 67073b106 140 13,944 SH   SOLE   10,544 0 3,400
NVIDIA CORP COM 67066g104 551 3,163 SH   SOLE   1,453 0 1,710
NVR INC COM 62944t105 260 70 SH   SOLE   5 0 65
O REILLY AUTOMOTIVE INC COM 67103h107 275 691 SH   SOLE   579 0 112
OILSANDS QUEST INC COM 678046103 0 18,000 SH   SOLE   18,000 0 0
OLD REPUBLIC INTL CORP COM 680223104 219 9,280 SH   SOLE   6,635 0 2,645
OMEGA HEALTHCARE INVESTORS INC COM 681936100 306 7,325 SH   SOLE   5,400 0 1,925
ONEOK INC COM 682680103 507 6,879 SH   SOLE   6,679 0 200
ORACLE CORPORATION COM 68389x105 245 4,451 SH   SOLE   1,341 0 3,110
OXFORD SQUARE CAPITAL CORP COM COM 69181v107 399 64,115 SH   SOLE   64,115 0 0
PACIFIC BIOSCIENCES OF CALIFOR COM 69404d108 181 35,000 SH   SOLE   5,000 0 30,000
PAVMED INC COM COM 70387r106 11 11,440 SH   SOLE   9,095 0 2,345
PAYPAL HOLDINGS INC COM COM 70450y103 307 2,961 SH   SOLE   1,265 0 1,696
PEPSICO INC COMMON STOCK COM 713448108 1,721 12,556 SH   SOLE   9,163 0 3,394
PFIZER INC COM 717081103 1,144 31,843 SH   SOLE   15,749 0 16,094
PHILIP MORRIS INTERNATIONAL IN COM 718172109 1,198 15,777 SH   SOLE   11,506 0 4,271
PHILLIPS 66 COM COM 718546104 451 4,401 SH   SOLE   2,263 0 2,138
PIMCO EQUITY SERIES PIMCO RAFI COM 72202l363 609 20,270 SH   SOLE   10,565 0 9,705
PINNACLE WEST CAPITAL CORP COM 723484101 356 3,667 SH   SOLE   3,539 0 129
PNC FINANCIAL SVCS GROUP INC COM 693475105 226 1,613 SH   SOLE   1,208 0 405
PROCTER & GAMBLE CO COM 742718109 5,756 46,276 SH   SOLE   33,481 0 12,795
PROSPECT CAPITAL CORPORATION COM 74348t102 118 17,976 SH   SOLE   5,632 0 12,344
QUALCOMM INC COM 747525103 971 12,728 SH   SOLE   9,533 0 3,195
QUEST DIAGNOSTICS INC COM 74834l100 553 5,170 SH   SOLE   4,145 0 1,025
REDWOOD FINANCIAL INC-MINN COM 757903109 221 2,200 SH   SOLE   0 0 2,200
RINGCENTRAL INC CL A COM 76680r206 402 3,200 SH   SOLE   100 0 3,100
ROSS STORES INC COM 778296103 936 8,518 SH   SOLE   7,834 0 684
SCHWAB STRATEGIC TR INTERMEDIA COM 808524854 218 3,924 SH   SOLE   3,924 0 0
SECTOR SPDR TRUST SBI CONSUMER COM 81369y308 351 5,710 SH   SOLE   3,028 0 2,682
SELECT SECTOR SPDR FUND SHS BE COM 81369y407 356 2,947 SH   SOLE   1,486 0 1,461
SELECT SECTOR SPDR TRUST THE F COM 81369y605 624 22,302 SH   SOLE   5,892 0 16,410
SELECT SECTOR SPDR TRUST THE H COM 81369y209 2,083 23,111 SH   SOLE   19,685 0 3,426
SELECT SECTOR SPDR TRUST THE T COM 81369y803 786 9,758 SH   SOLE   2,847 0 6,912
SELECT SECTOR SPDR TRUST THE U COM 81369y886 459 7,089 SH   SOLE   3,141 0 3,948
SIMON PROPERTY GROUP INC COM 828806109 825 5,301 SH   SOLE   5,301 0 0
SONOCO PRODUCTS CO COM 835495102 363 6,228 SH   SOLE   6,016 0 213
SOUTHERN CO COM 842587107 425 6,882 SH   SOLE   4,198 0 2,684
SOUTHWEST GAS HOLDINGS INC COM 844895102 374 4,108 SH   SOLE   3,974 0 133
SPDR DOW JONES REIT ETF COM 78464a607 272 2,599 SH   SOLE   693 0 1,906
SPDR GOLD TR GOLD SHS COM 78463v107 431 3,102 SH   SOLE   1,133 0 1,969
SPDR S&P 500 ETF TRUST COM 78462f103 2,743 9,242 SH   SOLE   3,068 0 6,173
SPDR S&P 600 SMALL CAP ETF USD COM 78464a813 229 3,400 SH   SOLE   800 0 2,600
SPDR S&P DIVIDEND ETF COM 78464a763 4,542 44,270 SH   SOLE   28,965 0 15,305
SPDR SERIES TRUST S&P AEROSPAC COM 78464a631 390 3,649 SH   SOLE   1,659 0 1,989
SPDR SERIES TRUST SPDR BLOOMBE COM 78468r663 1,289 14,070 SH   SOLE   11,356 0 2,714
SPDR SERIES TRUST SPDR BLOOMBE COM 78464a359 249 4,748 SH   SOLE   4,055 0 693
SPDR SERIES TRUST SPDR PORTFOL COM 78464a649 659 22,223 SH   SOLE   21,959 0 264
SPDR SERIES TRUST SPDR PORTFOL COM 78464a144 1,409 41,642 SH   SOLE   41,642 0 0
SPDR SERIES TRUST SPDR PORTFOL COM 78464a854 312 8,951 SH   SOLE   7,306 0 1,645
SPDR SERIES TRUST SPDR PORTFOL COM 78464a847 480 14,149 SH   SOLE   13,589 0 560
SPDR SERIES TRUST SPDR PORTFOL COM 78464a409 567 14,592 SH   SOLE   8,740 0 5,852
SPDR SERIES TRUST SPDR PORTFOL COM 78468r788 252 6,641 SH   SOLE   3,901 0 2,740
SPDR SERIES TRUST SPDR PORTFOL COM 78464a508 315 9,859 SH   SOLE   7,224 0 2,636
SPDR SERIES TRUST SPDR PORTFOL COM 78468r101 271 9,014 SH   SOLE   6,441 0 2,573
SPDR SERIES TRUST SPDR PORTFOL COM 78468r853 241 8,049 SH   SOLE   8,049 0 0
SPDR SERIES TRUST SPDR SSGA US COM 78468r804 2,572 23,073 SH   SOLE   2,785 0 20,288
SPIRIT REALTY CAPITAL INC COMM COM 84860w300 227 4,744 SH   SOLE   3,846 0 898
SPO NETWORKS INC COMMON STOCK COM 78471b101 0 200,000 SH   SOLE   200,000 0 0
SQUARE INC CLASS A COM COM 852234103 2,904 46,882 SH   SOLE   16,337 0 30,545
SSGA ACTIVE TRUST SPDR SSGA UL COM 78467v707 465 11,508 SH   SOLE   7,108 0 4,400
STANDARD & POORS MIDCAP 400 SP COM 78467y107 1,065 3,021 SH   SOLE   912 0 2,109
STARBUCKS CORP COM 855244109 327 3,694 SH   SOLE   1,598 0 2,096
STERICYCLE INC COM 858912108 397 7,800 SH   SOLE   2,330 0 5,470
SYSCO CORP COM 871829107 378 4,761 SH   SOLE   4,401 0 360
TARGET CORP COM 87612e106 274 2,566 SH   SOLE   1,833 0 733
TEJON RANCH CO COM 879080109 967 56,989 SH   SOLE   15,089 0 41,900
TEKLA HEALTHCARE INVS SH BEN I COM 87911j103 256 13,932 SH   SOLE   6,362 0 7,570
TEMPLETON EMERGING MARKETS FUN COM 880191101 630 42,951 SH   SOLE   37,666 0 5,285
TEXAS INSTRUMENTS INCORPORATED COM 882508104 688 5,326 SH   SOLE   4,976 0 350
TEXAS PACIFIC LAND TRUST SUB-S COM 882610108 222 341 SH   SOLE   0 0 341
THERAPEUTICSMD INC COMMON STOC COM 88338n107 54 15,000 SH   SOLE   1,500 0 13,500
THERMO FISHER SCIENTIFIC INC COM 883556102 830 2,849 SH   SOLE   1,438 0 1,411
TOMPKINS FINANCIAL CORPORATION COM 890110109 406 5,000 SH   SOLE   5,000 0 0
TRACTOR SUPPLY CO COM 892356106 492 5,439 SH   SOLE   1,794 0 3,645
TWITTER INC COM 90184l102 394 9,564 SH   SOLE   7,492 0 2,072
U S PHYSICAL THERAPY INC COM 90337l108 328 2,511 SH   SOLE   2,423 0 88
UNION PACIFIC CORP COM 907818108 871 5,378 SH   SOLE   2,362 0 3,016
UNITED PARCEL SVC INC CL B COM 911312106 1,843 15,385 SH   SOLE   7,955 0 7,431
UNITED TECHNOLOGIES CORP COM 913017109 228 1,669 SH   SOLE   382 0 1,287
UNITEDHEALTH GROUP INC COM 91324p102 2,194 10,095 SH   SOLE   6,737 0 3,358
UNITY BIOTECHNOLOGY INC COMMON COM 91381u101 61 10,000 SH   SOLE   3,000 0 7,000
US BANCORP DEL COM COM 902973304 893 16,136 SH   SOLE   13,413 0 2,723
US ECOLOGY INC COM 91732j102 512 8,000 SH   SOLE   8,000 0 0
VANGUARD FTSE DEVELOPED MARKET COM 921943858 914 22,245 SH   SOLE   17,998 0 4,247
VANGUARD FTSE EMERGING MARKETS COM 922042858 460 11,428 SH   SOLE   9,632 0 1,796
VANGUARD INDEX FUNDS VANGUARD COM 921946406 251 2,823 SH   SOLE   1,904 0 919
VANGUARD INDEX FUNDS VANGUARD COM 922908629 229 1,364 SH   SOLE   1,034 0 330
VANGUARD INTERMEDIATE TERM COR COM 92206c870 353 3,874 SH   SOLE   3,874 0 0
VANGUARD INTERNATIONAL DIVIDEN COM 921946810 391 5,875 SH   SOLE   5,875 0 0
VANGUARD S&P 500 ETF COM 922908363 460 1,688 SH   SOLE   563 0 1,125
VANGUARD SPECIALIZED FUNDS VAN COM 921908844 671 5,612 SH   SOLE   3,345 0 2,267
VANGUARD SPECIALIZED FUNDS VAN COM 922908553 601 6,446 SH   SOLE   2,479 0 3,967
VANGUARD TOTAL BOND MARKET ETF COM 921937835 1,137 13,463 SH   SOLE   12,585 0 878
VERIZON COMMUNICATIONS COM 92343v104 3,252 53,883 SH   SOLE   39,084 0 14,799
VISA INC CL A COMMON STOCK COM 92826c839 2,401 13,961 SH   SOLE   9,099 0 4,862
WALGREEN BOOTS ALLIANCE INC CO COM 931427108 1,630 29,462 SH   SOLE   11,306 0 18,156
WALMART INC COMMON STOCK COM 931142103 2,345 19,760 SH   SOLE   13,119 0 6,641
WALT DISNEY CO COM 254687106 2,195 16,843 SH   SOLE   10,380 0 6,463
WASTE MANAGEMENT INC DEL COM 94106l109 1,079 9,379 SH   SOLE   6,630 0 2,749
WELLS FARGO & CO COM 949746101 333 6,596 SH   SOLE   3,832 0 2,764
WELLTOWER INC COMMON STOCK COM 95040q104 1,826 20,139 SH   SOLE   18,032 0 2,106
WORLD MOTO INC COM 98158h106 0 700,000 SH   SOLE   0 0 700,000
XCEL ENERGY INC COMMON STOCK COM 98389b100 891 13,737 SH   SOLE   7,346 0 6,390
YUM BRANDS INC COM 988498101 465 4,098 SH   SOLE   3,110 0 987
ZIMMER BIOMET HOLDINGS INC COM 98956p102 452 3,295 SH   SOLE   2,795 0 500
ZOETIS INC CL A COM 98978v103 202 1,619 SH   SOLE   249 0 1,370
CHS INC 8 CUM REDEEMABLE PFD PFD 12542r209 208 7,400 SH   SOLE   6,450 0 950
CHS INC PFD CL B SER 4 PFD 12542r803 2,033 74,459 SH   SOLE   63,086 0 11,373
GWG HLDGS INC PFD 7 DTD PFD 36192a810 207 207 SH   SOLE   193 0 14
GWG HLDGS INC PFD 7 DTD PFD 36192a836 567 567 SH   SOLE   567 0 0
GWG HLDGS INC PFD 7 DTD PFD 36192a844 470 470 SH   SOLE   470 0 0
GWG HLDGS INC SER 2 PFD 7 DTD PFD 36192a687 1,173 1,173 SH   SOLE   110 0 1,063
REKOR SYSTEMS INC PREFERRED ST PFD 759419203 162 17,000 SH   SOLE   13,000 0 4,000