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 206 11,963 SH   SOLE   10,478 0 1,485
ACCENTURE PLC IRELAND SHS C COM g1151c101 386 2,367 SH   SOLE   1,669 0 698
ALIBABA GROUP HOLDING LTD S COM 01609w102 771 3,965 SH   SOLE   2,445 0 1,520
ARCH CAPITAL GROUP LTD COM g0450a105 292 10,276 SH   SOLE   6,481 0 3,795
BANCO BILBAO VIZCAYA ARGENT COM 05946k101 54 17,576 SH   SOLE   2,000 0 15,576
BARCLAYS PLC ADR COM 06738e204 74 16,380 SH   SOLE   16,380 0 0
BAYER AKTIENGESELLSCHAFT AD COM 072730302 910 62,765 SH   SOLE   34,130 0 28,635
BCE INC COM NEW COM 05534b760 1,406 34,418 SH   SOLE   34,418 0 0
BP P L C SPONSORED ADR (FRM COM 055622104 304 12,483 SH   SOLE   4,718 0 7,765
CHINA UNICOM HONG KONG LIMI COM 16945r104 68 11,562 SH   SOLE   11,562 0 0
ENBRIDGE INC COM 29250n105 343 11,790 SH   SOLE   9,581 0 2,209
ESC PENGROWTH ENERGY C COMM COM 707esc018 0 11,210 SH   SOLE   4,710 0 6,500
FISSION URANIUM CORP COM COM 33812r109 2 19,000 SH   SOLE   0 0 19,000
GENMAB A S ADS COM 372303206 207 9,750 SH   SOLE   1,000 0 8,750
GLAXOSMITHKLINE PLC SPONSOR COM 37733w105 201 5,310 SH   SOLE   3,881 0 1,429
GRUPO TELEVISA SA DE CV SPO COM 40049j206 72 12,437 SH   SOLE   12,437 0 0
IHS MARKIT LTD SHS COM g47567105 426 7,104 SH   SOLE   6,722 0 382
INFOSYS LIMITED SPONS ADR R COM 456788108 988 120,292 SH   SOLE   42,692 0 77,600
ING GROEP NV-SPONSORED ADR COM 456837103 105 20,426 SH   SOLE   14,619 0 5,807
LLOYDS BANKING GROUP PLC SP COM 539439109 16 10,354 SH   SOLE   10,354 0 0
MEDTRONIC PLC COM COM g5960l103 2,231 24,734 SH   SOLE   22,737 0 1,998
NESTLE SA-SPONSORED ADR REP COM 641069406 288 2,805 SH   SOLE   2,233 0 572
NOVARTIS AG AMERICAN DEPOSI COM 66987v109 1,040 12,618 SH   SOLE   7,273 0 5,345
NOVO NORDISK A/S-ADR REPSTG COM 670100205 679 11,275 SH   SOLE   3,300 0 7,975
NOVOZYMES A/S ADR COM 670108109 383 8,411 SH   SOLE   3,575 0 4,836
ROCHE HOLDING LTD SPONSORED COM 771195104 2,716 66,932 SH   SOLE   33,066 0 33,866
ROYAL DUTCH SHELL PLC SPONS COM 780259107 357 10,923 SH   SOLE   8,583 0 2,340
SHOPIFY INC CL A COM 82509l107 250 600 SH   SOLE   600 0 0
SPROTT INC COM 852066109 34 21,033 SH   SOLE   21,033 0 0
SPROTT PHYSICAL GOLD & SILV COM 85208r101 396 27,100 SH   SOLE   27,016 0 84
STRATASYS LTD COM m85548101 255 16,000 SH   SOLE   5,000 0 11,000
UNILEVER PLC SPONSORED ADR COM 904767704 605 11,967 SH   SOLE   11,257 0 710
2U INC COM 90214j101 823 38,804 SH   SOLE   18,279 0 20,525
3M COMPANY COM 88579y101 4,262 31,218 SH   SOLE   23,681 0 7,537
ABBOTT LABORATORIES COM 002824100 2,348 29,757 SH   SOLE   25,788 0 3,969
ABBVIE INC COM 00287y109 2,598 34,100 SH   SOLE   30,800 0 3,299
ACTIVISION BLIZZARD INC COM 00507v109 274 4,605 SH   SOLE   3,900 0 705
ADVANCED MICRO DEVICES INC COM COM 007903107 548 12,040 SH   SOLE   540 0 11,500
AFLAC INC COM 001055102 413 12,058 SH   SOLE   10,338 0 1,720
AFTERMASTER INC COM COM 00831x102 0 150,000 SH   SOLE   0 0 150,000
AKAMAI TECHNOLOGIES INC COM 00971t101 2,043 22,325 SH   SOLE   8,915 0 13,410
ALLIANZGI CONV & INCOME FD II COM 018825109 38 11,359 SH   SOLE   11,359 0 0
ALPHABET INC CLASS A COMMON ST COM 02079k305 3,317 2,855 SH   SOLE   1,290 0 1,565
ALPHABET INC CLASS C CAPITAL S COM 02079k107 1,284 1,104 SH   SOLE   740 0 364
ALPS ETF TR ALERIAN MLP COM 00162q866 117 33,929 SH   SOLE   32,004 0 1,925
ALTRIA GROUP INC COM 02209s103 2,412 62,381 SH   SOLE   45,539 0 16,842
AMAZON.COM INC COM 023135106 3,664 1,879 SH   SOLE   1,361 0 518
AMEREN CORP COM 023608102 260 3,572 SH   SOLE   2,585 0 988
AMERICAN EXPRESS COMPANY COM 025816109 651 7,600 SH   SOLE   3,750 0 3,850
AMGEN INC COM 031162100 3,079 15,190 SH   SOLE   10,959 0 4,230
ANNALY CAPITAL MANAGEMENT INC COM 035710409 282 55,632 SH   SOLE   51,280 0 4,353
APPLE INC COM 037833100 8,468 33,299 SH   SOLE   23,001 0 10,299
APPLIED VISUAL SCIENCES INC COM 038287108 0 10,000 SH   SOLE   10,000 0 0
ARK ETF TR NEXT GENERATION INT COM 00214q401 221 4,200 SH   SOLE   1,945 0 2,255
AT&T INC COM 00206r102 2,778 95,286 SH   SOLE   73,257 0 22,029
ATLANTIS INTERNET GROUP CORP COM 04914u100 0 69,000 SH   SOLE   69,000 0 0
BANK OF AMERICA CORP COM 060505104 533 25,097 SH   SOLE   14,797 0 10,300
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 4,904 26,821 SH   SOLE   13,065 0 13,756
BLACKROCK INC COM 09247x101 1,552 3,527 SH   SOLE   3,397 0 130
BLACKSTONE GROUP INC (THE) CLA COM 09260d107 330 7,242 SH   SOLE   1,740 0 5,501
BOEING CO COM 097023105 921 6,179 SH   SOLE   3,305 0 2,874
BOOKING HOLDINGS INC COMMON ST COM 09857l108 574 427 SH   SOLE   299 0 128
BRISTOL MYERS SQUIBB CO COM 110122108 1,402 25,147 SH   SOLE   16,321 0 8,827
CATERPILLAR INC COM 149123101 1,659 14,299 SH   SOLE   13,624 0 675
CENTENE CORP DEL COM 15135b101 525 8,830 SH   SOLE   3,855 0 4,975
CERNER CORP COM 156782104 224 3,562 SH   SOLE   3,562 0 0
CERUS CORP COM 157085101 60 13,000 SH   SOLE   8,000 0 5,000
CHEMED CORPORATION COM 16359r103 655 1,511 SH   SOLE   1,485 0 26
CHEVRON CORPORATION COM 166764100 2,478 34,200 SH   SOLE   25,715 0 8,485
CISCO SYSTEMS INC COM 17275r102 2,068 52,608 SH   SOLE   41,311 0 11,297
CLOUDERA INC COMMON STOCK COM 18914u100 343 43,587 SH   SOLE   16,000 0 27,587
CLOUDFLARE INC CLASS A COMMON COM 18915m107 335 14,250 SH   SOLE   4,000 0 10,250
CLOVIS ONCOLOGY INC COM COM 189464100 70 11,000 SH   SOLE   11,000 0 0
CMS ENERGY CORP COM 125896100 286 4,865 SH   SOLE   4,698 0 167
COCA COLA COMPANY (THE) COM 191216100 2,468 55,775 SH   SOLE   46,033 0 9,742
COHEN & STEERS TOTAL RETURN RE COM 19247r103 107 10,620 SH   SOLE   10,620 0 0
COLGATE PALMOLIVE COMPANY COM 194162103 1,954 29,448 SH   SOLE   27,767 0 1,681
COMCAST CORP CL A COM 20030n101 238 6,923 SH   SOLE   6,245 0 678
COMMERCE BANCSHARES INC COM 200525103 527 10,469 SH   SOLE   4,408 0 6,061
CORNING INC COM 219350105 1,077 52,431 SH   SOLE   30,860 0 21,571
COSTCO WHOLESALE CORP-NEW COM 22160k105 291 1,020 SH   SOLE   769 0 251
CROWN CASTLE INTERNATIONAL COR COM 22822v101 1,422 9,845 SH   SOLE   9,645 0 200
CSX CORPORATION COM COM 126408103 308 5,370 SH   SOLE   800 0 4,570
CVS HEALTH CORPORATION COM 126650100 1,506 25,376 SH   SOLE   23,361 0 2,015
DANAHER CORPORATION COM 235851102 360 2,598 SH   SOLE   987 0 1,611
DEERE & CO COM 244199105 330 2,387 SH   SOLE   1,770 0 617
DIGITAL REALTY TRUST INC COM 253868103 1,499 10,794 SH   SOLE   10,489 0 305
DOMINION ENERGY INC COMMON STO COM 25746u109 1,537 21,294 SH   SOLE   20,960 0 335
DOW INC COMMON STOCK COM 260557103 487 16,640 SH   SOLE   7,621 0 9,019
DUKE ENERGY CORPORATION HOLDIN COM 26441c204 1,613 19,939 SH   SOLE   19,074 0 866
EATON VANCE TAX MANAGD GLBL DI COM 27829f108 135 21,191 SH   SOLE   5,219 0 15,972
ELI LILLY & CO COM 532457108 906 6,530 SH   SOLE   4,871 0 1,659
EMERSON ELECTRIC CO COM 291011104 499 10,465 SH   SOLE   3,380 0 7,085
ENERGY TRANSFER LP COMMON UNIT COM 29273v100 110 23,856 SH   SOLE   21,525 0 2,331
ENTERPRISE PRODUCTS PARTNERS L COM 293792107 220 15,390 SH   SOLE   13,606 0 1,783
ESTEE LAUDER COMPANIES INC CL COM 518439104 665 4,171 SH   SOLE   3,313 0 858
EXXON MOBIL CORP COM 30231g102 3,251 85,613 SH   SOLE   74,346 0 11,267
FACEBOOK INC CL A COM 30303m102 2,536 15,202 SH   SOLE   7,612 0 7,590
FEDERAL NATIONAL MORTGAGE ASSO COM 313586109 16 10,000 SH   SOLE   10,000 0 0
FEDEX CORP COM 31428x106 550 4,537 SH   SOLE   2,397 0 2,140
FIRST INDUSTRIAL REALTY TRUST COM 32054k103 302 9,086 SH   SOLE   8,772 0 313
FIRST TR ENERGY INFRASTRUCTURE COM 33738c103 601 66,867 SH   SOLE   61,657 0 5,210
FIRST TR LARGE CAP GROWTH OPPO COM 33735k108 224 3,737 SH   SOLE   1,345 0 2,392
FIRST TR VALUE LINE DIVID INDE COM 33734h106 897 32,403 SH   SOLE   10,210 0 22,194
FIRST TRUST CLOUD COMPUTING ET COM 33734x192 331 6,080 SH   SOLE   4,542 0 1,538
FIRST TRUST ETF DOW JONES INTE COM 33733e302 213 1,725 SH   SOLE   186 0 1,539
FIRST TRUST EXCHANGE TRADED FU COM 33738d408 1,023 24,373 SH   SOLE   3,335 0 21,038
FIRST TRUST EXCHANGE TRADED FU COM 33739q200 713 13,976 SH   SOLE   1,005 0 12,971
FIRST TRUST EXCHANGE TRADED FU COM 336920103 282 4,474 SH   SOLE   1,610 0 2,864
FIRSTENERGY CORP COM 337932107 208 5,186 SH   SOLE   5,186 0 0
FISERV INC COM 337738108 399 4,205 SH   SOLE   1,815 0 2,390
FORD MOTOR CO PAR $0.01 COM 345370860 223 46,216 SH   SOLE   36,231 0 9,985
FRANKLIN UNIVERSAL TRUST-SBI COM 355145103 1,267 207,419 SH   SOLE   189,780 0 17,639
FS KKR CAPITAL CORP COMMON STO COM 302635107 242 80,781 SH   SOLE   80,781 0 0
GAMCO GLOBAL GOLD NATURAL RESO COM 36465a109 424 155,900 SH   SOLE   155,900 0 0
GENERAL DYNAMICS CORP COM 369550108 1,693 12,794 SH   SOLE   12,387 0 407
GENERAL ELECTRIC COMPANY COM COM 369604103 782 98,459 SH   SOLE   73,290 0 25,169
GENERAL MILLS INC COM 370334104 2,021 38,292 SH   SOLE   30,966 0 7,325
GILEAD SCIENCES INC COM 375558103 1,684 22,527 SH   SOLE   20,762 0 1,765
GOLDMAN SACHS GROUP INC COM 38141g104 308 1,995 SH   SOLE   1,534 0 461
GRIFFIN AMERICAN HEALTHCARE RE COM 398182204 437 45,803 SH   SOLE   30,674 0 15,130
GULF UNITED ENERGY INC COM 402580104 0 128,000 SH   SOLE   0 0 128,000
GWG HOLDINGS INC COMMON STOCK COM 36192a109 244 23,997 SH   SOLE   19,580 0 4,417
HOME DEPOT INC COM 437076102 3,083 16,513 SH   SOLE   13,901 0 2,612
HOUSTON AMERICAN ENERGY CORP COM 44183u100 3 23,750 SH   SOLE   0 0 23,750
HUMANA INC COM 444859102 297 946 SH   SOLE   873 0 73
IMPINJ INC COM COM 453204109 171 10,225 SH   SOLE   3,725 0 6,500
INTEL CORP COM 458140100 1,282 23,686 SH   SOLE   9,332 0 14,354
INTERCONTINENTAL EXCHANGE INC COM 45866f104 376 4,652 SH   SOLE   3,933 0 719
INTERNATIONAL BUSINESS MACHINE COM 459200101 3,867 34,864 SH   SOLE   26,225 0 8,639
INVESCO EXCHANGE TRADED FD TR COM 46138e362 2,203 73,413 SH   SOLE   62,224 0 11,189
INVESCO EXCHANGE TRADED FD TR COM 46138e354 1,245 26,535 SH   SOLE   24,762 0 1,773
INVESCO EXCHANGE TRADED FD TR COM 46138g102 2,545 76,799 SH   SOLE   65,200 0 11,599
INVESCO EXCHANGE TRADED FUND T COM 46137v357 1,962 23,352 SH   SOLE   3,394 0 19,958
INVESCO QQQ TR UNIT SER 1 COM 46090e103 3,289 17,275 SH   SOLE   8,374 0 8,901
ISHARES CORE HIGH DIVIDEND ETF COM 46429b663 1,004 14,029 SH   SOLE   2,895 0 11,134
ISHARES CORE S&P 500 ETF COM 464287200 2,272 8,792 SH   SOLE   6,183 0 2,608
ISHARES CORE S&P MID CAP ETF COM 464287507 3,774 26,236 SH   SOLE   18,852 0 7,384
ISHARES CORE S&P SMALL CAP ETF COM 464287804 777 13,850 SH   SOLE   4,486 0 9,364
ISHARES IBOXX $ INVESTMENT GRA COM 464287242 299 2,420 SH   SOLE   2,144 0 276
ISHARES MSCI EAFE ETF COM 464287465 691 12,932 SH   SOLE   5,071 0 7,861
ISHARES MSCI EAFE SMALL CAP ET COM 464288273 233 5,189 SH   SOLE   4,806 0 383
ISHARES MSCI EMERGING MARKETS COM 464287234 367 10,741 SH   SOLE   2,438 0 8,303
ISHARES RUSSELL 1000 GROWTH ET COM 464287614 1,012 6,719 SH   SOLE   6,374 0 345
ISHARES RUSSELL 1000 VALUE ETF COM 464287598 305 3,074 SH   SOLE   2,421 0 653
ISHARES RUSSELL 2000 ETF COM 464287655 1,413 12,345 SH   SOLE   2,444 0 9,901
ISHARES S&P 500 VALUE ETF COM 464287408 292 3,030 SH   SOLE   860 0 2,170
ISHARES S&P SMALL CAP 600 VALU COM 464287879 423 4,236 SH   SOLE   0 0 4,236
ISHARES SELECT DIVIDEND ETF COM 464287168 287 3,909 SH   SOLE   1,768 0 2,141
ISHARES TR ISHARES CORE TOTAL COM 46434v613 1,436 27,356 SH   SOLE   27,356 0 0
ISHARES TRUST ISHARES CORE S&P COM 464287663 875 18,953 SH   SOLE   8,870 0 10,083
ISHARES TRUST ISHARES EDGE MSC COM 46429b697 2,295 42,487 SH   SOLE   42,487 0 0
ISHARES TRUST ISHARES U S INDU COM 464287754 309 2,489 SH   SOLE   1,130 0 1,359
ISHARES U S MEDICAL DEVICES ET COM 464288810 289 1,282 SH   SOLE   0 0 1,282
ISHARES U S TECHNOLOGY ETF COM 464287721 1,265 6,187 SH   SOLE   5,238 0 949
ISHARES U S UTILITIES ETF COM 464287697 262 1,898 SH   SOLE   1,555 0 343
J P MORGAN EXCHANGE TRADED FD COM 46641q837 214 4,300 SH   SOLE   4,300 0 0
JOHN HANCOCK EXCHANGE TRADED F COM 47804j107 551 17,170 SH   SOLE   17,170 0 0
JOHNSON & JOHNSON COM 478160104 8,012 61,097 SH   SOLE   46,743 0 14,353
JPMORGAN CHASE & CO COM 46625h100 2,439 27,096 SH   SOLE   23,785 0 3,311
KEYCORP NEW COM 493267108 1,264 121,902 SH   SOLE   121,902 0 0
KEYSIGHT TECHNOLOGIES INC COM COM 49338l103 294 3,512 SH   SOLE   3,233 0 279
KIMBERLY CLARK CORP COM 494368103 374 2,927 SH   SOLE   2,077 0 850
KINDER MORGAN INC COM 49456b101 172 12,378 SH   SOLE   8,764 0 3,614
KNOLL INC COM 498904200 200 19,400 SH   SOLE   13,800 0 5,600
L3HARRIS TECHNOLOGIES INC COMM COM 502431109 317 1,760 SH   SOLE   1,635 0 125
LIGHTSTONE VALUE PLUS REAL EST COM 53227l109 391 42,050 SH   SOLE   42,050 0 0
LOCKHEED MARTIN CORP COM 539830109 1,800 5,311 SH   SOLE   4,639 0 672
LYFT INC CLASS A COMMON STOCK COM 55087p104 242 9,000 SH   SOLE   500 0 8,500
MASTERCARD INCORPORATED COM 57636q104 504 2,087 SH   SOLE   1,087 0 1,000
MCDONALDS CORP COM 580135101 758 4,582 SH   SOLE   2,271 0 2,311
MEDALIST DIVERSIFIED REIT INC COM 58403p105 31 18,213 SH   SOLE   16,486 0 1,727
MERCK & CO INC COM 58933y105 3,363 43,708 SH   SOLE   36,849 0 6,859
MICRON TECHNOLOGY INC COM 595112103 241 5,733 SH   SOLE   2,958 0 2,775
MICROSOFT CORP COM 594918104 8,806 55,835 SH   SOLE   36,771 0 19,064
MODERNA INC COMMON STOCK COM 60770k107 1,065 35,565 SH   SOLE   11,990 0 23,575
MONDELEZ INTERNATIONAL INC COM COM 609207105 364 7,277 SH   SOLE   3,638 0 3,639
MOODYS CORP COM 615369105 384 1,814 SH   SOLE   1,243 0 571
MORGAN STANLEY COM 617446448 1,317 38,742 SH   SOLE   38,742 0 0
NATIONAL STORAGE AFFILIATES TR COM 637870106 275 9,285 SH   SOLE   8,847 0 437
NEOGENOMICS INC COM 64049m209 344 12,444 SH   SOLE   12,016 0 428
NETFLIX COM INC COM 64110l106 262 698 SH   SOLE   188 0 510
NEW MOUNTAIN FINANCE CORPORATI COM 647551100 123 18,049 SH   SOLE   15,846 0 2,203
NEXTERA ENERGY INC COM 65339f101 2,320 9,643 SH   SOLE   8,996 0 647
NIKE INC CLASS B COM COM 654106103 1,164 14,062 SH   SOLE   10,644 0 3,419
NORTHROP GRUMMAN CORP COM 666807102 275 909 SH   SOLE   422 0 487
NORTHWEST BIOTHERAPEUTICS INC COM 66737p600 5 31,000 SH   SOLE   10,000 0 21,000
NUVEEN CREDIT STRATEGIES INCOM COM 67073d102 68 12,000 SH   SOLE   0 0 12,000
NUVEEN PREFERRED & INCOME OPPO COM 67073b106 88 11,944 SH   SOLE   8,544 0 3,400
NVIDIA CORP COM 67066g104 645 2,447 SH   SOLE   1,020 0 1,427
O REILLY AUTOMOTIVE INC COM 67103h107 203 674 SH   SOLE   547 0 127
OXFORD SQUARE CAPITAL CORP COM COM 69181v107 211 82,683 SH   SOLE   82,683 0 0
PACIFIC BIOSCIENCES OF CALIFOR COM 69404d108 74 24,100 SH   SOLE   23,000 0 1,100
PACIFIC OAK STRATEGIC OPPORTUN COM 694701103 122 11,480 SH   SOLE   6,090 0 5,390
PAYPAL HOLDINGS INC COM COM 70450y103 355 3,707 SH   SOLE   2,526 0 1,181
PEPSICO INC COMMON STOCK COM 713448108 2,769 23,054 SH   SOLE   20,264 0 2,790
PFIZER INC COM 717081103 1,096 33,579 SH   SOLE   16,995 0 16,584
PHILIP MORRIS INTERNATIONAL IN COM 718172109 760 10,423 SH   SOLE   6,152 0 4,271
PIMCO EQUITY SERIES PIMCO RAFI COM 72202l363 560 23,603 SH   SOLE   14,155 0 9,448
PINNACLE WEST CAPITAL CORP COM 723484101 260 3,431 SH   SOLE   3,313 0 118
POLAR POWER INC COMMON STOCK COM 73102v105 12 10,055 SH   SOLE   3,600 0 6,455
PRECISION BIOSCIENCES INC COMM COM 74019p108 675 112,000 SH   SOLE   67,500 0 44,500
PROCTER & GAMBLE CO COM 742718109 4,612 41,929 SH   SOLE   30,600 0 11,329
PROSPECT CAPITAL CORPORATION COM 74348t102 68 15,920 SH   SOLE   5,848 0 10,072
QUALCOMM INC COM 747525103 1,866 27,577 SH   SOLE   24,762 0 2,815
QUEST DIAGNOSTICS INC COM 74834l100 341 4,245 SH   SOLE   4,145 0 100
REDWOOD FINANCIAL INC-MINN COM 757903109 248 2,250 SH   SOLE   150 0 2,100
REPUBLIC SERVICES INC COM 760759100 253 3,372 SH   SOLE   3,256 0 116
RINGCENTRAL INC CL A COM 76680r206 505 2,385 SH   SOLE   100 0 2,285
RIVERNORTH DOUBLELINE STRATEGC COM 76882g107 470 36,740 SH   SOLE   7,124 0 29,616
ROSS STORES INC COM 778296103 563 6,472 SH   SOLE   6,244 0 228
SABRA HEALTH CARE REIT INC COM 78573l106 256 23,427 SH   SOLE   22,536 0 891
SCHRODINGER INC COMMON STOCK COM 80810d103 453 10,500 SH   SOLE   8,500 0 2,000
SCHWAB STRATEGIC TR INTERMEDIA COM 808524854 322 5,475 SH   SOLE   5,039 0 436
SECTOR SPDR TRUST SBI CONSUMER COM 81369y308 311 5,705 SH   SOLE   3,197 0 2,508
SELECT SECTOR SPDR FUND SHS BE COM 81369y407 331 3,375 SH   SOLE   1,813 0 1,562
SELECT SECTOR SPDR TRUST THE F COM 81369y605 438 21,021 SH   SOLE   4,935 0 16,086
SELECT SECTOR SPDR TRUST THE H COM 81369y209 2,014 22,733 SH   SOLE   19,247 0 3,486
SELECT SECTOR SPDR TRUST THE T COM 81369y803 832 10,348 SH   SOLE   3,388 0 6,960
SELECT SECTOR SPDR TRUST THE U COM 81369y886 245 4,421 SH   SOLE   860 0 3,561
SERVICE PROPERTIES TRUST COMMO COM 81761l102 142 26,346 SH   SOLE   25,446 0 900
SOUTHERN CO COM 842587107 234 4,315 SH   SOLE   3,009 0 1,306
SPDR GOLD TR GOLD SHS COM 78463v107 523 3,532 SH   SOLE   2,256 0 1,276
SPDR S&P 500 ETF TRUST COM 78462f103 2,482 9,630 SH   SOLE   3,263 0 6,367
SPDR S&P DIVIDEND ETF COM 78464a763 4,183 52,374 SH   SOLE   37,719 0 14,654
SPDR SER TR NUVEEN BLOOMBERG B COM 78464a284 3,329 60,832 SH   SOLE   60,832 0 0
SPDR SERIES TRUST S&P AEROSPAC COM 78464a631 331 4,353 SH   SOLE   1,898 0 2,455
SPDR SERIES TRUST SPDR BLOOMBE COM 78468r663 1,312 14,321 SH   SOLE   10,258 0 4,063
SPDR SERIES TRUST SPDR BLOOMBE COM 78464a359 226 4,732 SH   SOLE   4,055 0 677
SPDR SERIES TRUST SPDR PORTFOL COM 78464a649 358 11,845 SH   SOLE   11,546 0 299
SPDR SERIES TRUST SPDR PORTFOL COM 78464a144 1,438 44,020 SH   SOLE   44,020 0 0
SPDR SERIES TRUST SPDR PORTFOL COM 78464a854 322 10,639 SH   SOLE   8,628 0 2,011
SPDR SERIES TRUST SPDR PORTFOL COM 78464a409 951 26,605 SH   SOLE   13,863 0 12,742
SPDR SERIES TRUST SPDR PORTFOL COM 78468r788 286 11,632 SH   SOLE   4,161 0 7,471
SPDR SERIES TRUST SPDR PORTFOL COM 78464a508 403 15,590 SH   SOLE   12,490 0 3,101
SPDR SERIES TRUST SPDR SSGA US COM 78468r804 216 2,383 SH   SOLE   270 0 2,113
SPLUNK INC COM COM 848637104 217 1,722 SH   SOLE   1,722 0 0
SQUARE INC CLASS A COM COM 852234103 3,784 72,244 SH   SOLE   31,877 0 40,367
STANDARD & POORS MIDCAP 400 SP COM 78467y107 819 3,114 SH   SOLE   799 0 2,315
STARBUCKS CORP COM 855244109 1,982 30,151 SH   SOLE   27,992 0 2,159
SYNAPTICS INC COM 87157d109 277 4,781 SH   SOLE   4,617 0 164
SYSCO CORP COM 871829107 291 6,382 SH   SOLE   5,988 0 394
TARGET CORP COM 87612e106 267 2,870 SH   SOLE   1,936 0 935
TEJON RANCH CO COM 879080109 1,064 75,650 SH   SOLE   13,150 0 62,500
TEKLA HEALTHCARE INVS SH BEN I COM 87911j103 215 12,083 SH   SOLE   5,228 0 6,855
TEMPLETON EMERGING MARKETS FUN COM 880191101 558 50,001 SH   SOLE   44,012 0 5,989
TEXAS INSTRUMENTS INCORPORATED COM 882508104 1,679 16,802 SH   SOLE   16,317 0 485
THERAPEUTICSMD INC COMMON STOC COM 88338n107 17 16,200 SH   SOLE   1,500 0 14,700
THERMO FISHER SCIENTIFIC INC COM 883556102 841 2,964 SH   SOLE   1,561 0 1,403
TOMPKINS FINANCIAL CORPORATION COM 890110109 359 5,000 SH   SOLE   5,000 0 0
TRACTOR SUPPLY CO COM 892356106 347 4,102 SH   SOLE   1,294 0 2,808
TRANSLATE BIO INC COMMON STOCK COM 89374l104 100 10,000 SH   SOLE   0 0 10,000
TRUIST FINANCIAL CORPORATION C COM 89832q109 1,819 58,969 SH   SOLE   56,848 0 2,121
UBER TECHNOLOGIES INC COMMON S COM 90353t100 923 33,045 SH   SOLE   9,975 0 23,070
UNION PACIFIC CORP COM 907818108 353 2,501 SH   SOLE   1,912 0 589
UNITED PARCEL SVC INC CL B COM 911312106 981 10,501 SH   SOLE   4,069 0 6,432
UNITED STATES OIL FUND LP SHAR COM 91232n207 46 11,000 SH   SOLE   1,000 0 10,000
UNITEDHEALTH GROUP INC COM 91324p102 3,357 13,460 SH   SOLE   11,175 0 2,285
UNITY BIOTECHNOLOGY INC COMMON COM 91381u101 301 51,950 SH   SOLE   16,500 0 35,450
US BANCORP DEL COM COM 902973304 1,921 55,755 SH   SOLE   53,010 0 2,745
US ECOLOGY INC COMMON STOCK COM 91734m103 243 8,000 SH   SOLE   8,000 0 0
VANECK VECTORS ETF TRUST VANEC COM 92189h300 255 8,973 SH   SOLE   6,631 0 2,341
VANGUARD FTSE DEVELOPED MARKET COM 921943858 1,013 30,369 SH   SOLE   22,422 0 7,947
VANGUARD FTSE EMERGING MARKETS COM 922042858 223 6,650 SH   SOLE   5,173 0 1,477
VANGUARD INTERMEDIATE TERM COR COM 92206c870 406 4,660 SH   SOLE   4,219 0 441
VANGUARD S&P 500 ETF COM 922908363 399 1,685 SH   SOLE   499 0 1,186
VANGUARD SPECIALIZED FUNDS VAN COM 921908844 577 5,585 SH   SOLE   3,342 0 2,243
VANGUARD SPECIALIZED FUNDS VAN COM 922908553 422 6,047 SH   SOLE   2,078 0 3,969
VANGUARD TOTAL BOND MARKET ETF COM 921937835 403 4,724 SH   SOLE   3,836 0 888
VANGUARD TOTAL INTERNATIONAL B COM 92203j407 209 3,709 SH   SOLE   3,141 0 568
VERISK ANALYTICS INC COM COM 92345y106 283 2,034 SH   SOLE   1,964 0 70
VERIZON COMMUNICATIONS COM 92343v104 2,976 55,379 SH   SOLE   46,349 0 9,031
VIASAT INC COM 92552v100 231 6,419 SH   SOLE   6,198 0 221
VISA INC CL A COMMON STOCK COM 92826c839 3,639 22,586 SH   SOLE   18,746 0 3,840
WALGREEN BOOTS ALLIANCE INC CO COM 931427108 1,506 32,927 SH   SOLE   12,560 0 20,367
WALMART INC COMMON STOCK COM 931142103 2,230 19,631 SH   SOLE   13,582 0 6,049
WALT DISNEY CO COM 254687106 1,913 19,804 SH   SOLE   12,517 0 7,287
WASTE MANAGEMENT INC DEL COM 94106l109 721 7,792 SH   SOLE   5,691 0 2,100
WELLTOWER INC COMMON STOCK COM 95040q104 1,714 37,449 SH   SOLE   35,761 0 1,688
WORLD MOTO INC COM 98158h106 0 700,000 SH   SOLE   0 0 700,000
XCEL ENERGY INC COMMON STOCK COM 98389b100 913 15,145 SH   SOLE   8,797 0 6,348
ZOETIS INC CL A COM 98978v103 509 4,325 SH   SOLE   2,901 0 1,424
CHS INC 8 CUM REDEEMABLE PFD PFD 12542r209 241 9,519 SH   SOLE   7,169 0 2,350
CHS INC PFD CL B SER 4 PFD 12542r803 2,024 81,086 SH   SOLE   69,137 0 11,949
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 194 21,500 SH   SOLE   17,500 0 4,000