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
ACCENTURE PLC IRELAND SHS C COM g1151c101 451 2,102 SH   SOLE   1,442 0 660
AIR LIQUIDE-ADR COM 009126202 508 17,600 SH   SOLE   12,000 0 5,600
ALIBABA GROUP HOLDING LTD S COM 01609w102 962 4,462 SH   SOLE   2,752 0 1,710
ARCH CAPITAL GROUP LTD COM g0450a105 441 15,404 SH   SOLE   10,464 0 4,940
BANCO BILBAO VIZCAYA ARGENT COM 05946k101 60 17,605 SH   SOLE   2,000 0 15,605
BARCLAYS PLC ADR COM 06738e204 93 16,344 SH   SOLE   16,344 0 0
BAYER AKTIENGESELLSCHAFT AD COM 072730302 639 34,565 SH   SOLE   17,030 0 17,535
BCE INC COM NEW COM 05534b760 1,467 35,124 SH   SOLE   35,124 0 0
BP P L C SPONSORED ADR (FRM COM 055622104 294 12,593 SH   SOLE   4,722 0 7,872
CHINA UNICOM HONG KONG LIMI COM 16945r104 63 11,562 SH   SOLE   11,562 0 0
CHUBB LTD COM COM h1467j104 271 2,144 SH   SOLE   908 0 1,236
ENBRIDGE INC COM 29250n105 359 11,807 SH   SOLE   9,598 0 2,209
ERICSSON ADR CL B SEK 10 COM 294821608 501 53,850 SH   SOLE   32,900 0 20,950
FISSION URANIUM CORP COM COM 33812r109 3 19,000 SH   SOLE   0 0 19,000
GENMAB A S ADS COM 372303206 1,352 39,900 SH   SOLE   21,050 0 18,850
GRUPO TELEVISA SA DE CV SPO COM 40049j206 65 12,437 SH   SOLE   12,437 0 0
IHS MARKIT LTD SHS COM g47567105 535 7,081 SH   SOLE   6,629 0 452
INFOSYS LIMITED SPONS ADR R COM 456788108 1,340 138,692 SH   SOLE   57,692 0 81,000
ING GROEP NV-SPONSORED ADR COM 456837103 141 20,426 SH   SOLE   14,619 0 5,807
LINDE PLC ORDINARY SHARE COM g5494j103 333 1,568 SH   SOLE   1,000 0 568
MEDTRONIC PLC COM COM g5960l103 2,433 26,535 SH   SOLE   24,651 0 1,884
NESTLE SA-SPONSORED ADR REP COM 641069406 290 2,628 SH   SOLE   2,109 0 519
NOKIA CORPORATION SPONSORED COM 654902204 811 184,345 SH   SOLE   100,995 0 83,350
NOVARTIS AG AMERICAN DEPOSI COM 66987v109 1,080 12,368 SH   SOLE   6,673 0 5,695
NOVO NORDISK A/S-ADR REPSTG COM 670100205 716 10,940 SH   SOLE   3,300 0 7,640
NOVOZYMES A/S ADR COM 670108109 334 5,775 SH   SOLE   1,325 0 4,450
ROCHE HOLDING LTD SPONSORED COM 771195104 2,980 68,797 SH   SOLE   33,552 0 35,245
ROYAL DUTCH SHELL PLC SPONS COM 780259107 317 10,399 SH   SOLE   8,057 0 2,342
SPROTT PHYSICAL GOLD & SILV COM 85208r101 357 21,128 SH   SOLE   21,025 0 103
UNILEVER PLC SPONSORED ADR COM 904767704 704 12,833 SH   SOLE   12,123 0 710
2U INC COM 90214j101 818 21,560 SH   SOLE   11,660 0 9,900
3M COMPANY COM 88579y101 4,912 31,488 SH   SOLE   23,587 0 7,900
ABBOTT LABORATORIES COM 002824100 3,181 34,792 SH   SOLE   29,129 0 5,663
ABBVIE INC COM 00287y109 3,334 33,962 SH   SOLE   30,637 0 3,325
ADOBE INC COMMON STOCK COM 00724f101 250 574 SH   SOLE   439 0 135
ADVANCED MICRO DEVICES INC COM COM 007903107 685 13,015 SH   SOLE   1,395 0 11,620
AFLAC INC COM 001055102 290 8,058 SH   SOLE   5,338 0 2,720
AFTERMASTER INC COM COM 00831x102 0 150,000 SH   SOLE   0 0 150,000
AIR PRODUCTS & CHEMICALS INC COM 009158106 291 1,207 SH   SOLE   1,107 0 100
AKAMAI TECHNOLOGIES INC COM 00971t101 3,226 30,125 SH   SOLE   13,865 0 16,260
ALLIANZGI CONV & INCOME FD II COM 018825109 44 11,359 SH   SOLE   11,359 0 0
ALPHABET INC CLASS A COMMON ST COM 02079k305 4,155 2,930 SH   SOLE   1,389 0 1,541
ALPHABET INC CLASS C CAPITAL S COM 02079k107 1,736 1,228 SH   SOLE   882 0 346
ALTRIA GROUP INC COM 02209s103 2,414 61,510 SH   SOLE   46,044 0 15,466
AMAZON.COM INC COM 023135106 5,799 2,102 SH   SOLE   1,469 0 633
AMEREN CORP COM 023608102 273 3,876 SH   SOLE   2,885 0 990
AMERICAN EXPRESS COMPANY COM 025816109 866 9,100 SH   SOLE   5,150 0 3,950
AMGEN INC COM 031162100 3,613 15,319 SH   SOLE   11,630 0 3,689
ANNALY CAPITAL MANAGEMENT INC COM 035710409 406 61,888 SH   SOLE   54,285 0 7,603
ANTHEM INC COM COM 036752103 226 860 SH   SOLE   846 0 14
APPLE INC COM 037833100 12,070 33,085 SH   SOLE   22,648 0 10,438
APPLIED VISUAL SCIENCES INC COM 038287108 0 10,000 SH   SOLE   10,000 0 0
ARK ETF TR NEXT GENERATION INT COM 00214q401 356 4,200 SH   SOLE   1,945 0 2,255
AT&T INC COM 00206r102 2,850 94,262 SH   SOLE   70,901 0 23,360
ATLANTIS INTERNET GROUP CORP COM 04914u100 0 69,000 SH   SOLE   69,000 0 0
BANK OF AMERICA CORP COM 060505104 522 21,960 SH   SOLE   14,265 0 7,695
BAXTER INTERNATIONAL INC COM 071813109 240 2,785 SH   SOLE   2,000 0 785
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 4,550 25,487 SH   SOLE   13,544 0 11,943
BIO-RAD LABORATORIES INC CL A COM 090572207 341 756 SH   SOLE   719 0 37
BLACKROCK INC COM 09247x101 1,897 3,486 SH   SOLE   3,356 0 130
BLACKSTONE GROUP INC (THE) CLA COM 09260d107 394 6,946 SH   SOLE   1,843 0 5,103
BOEING CO COM 097023105 1,013 5,524 SH   SOLE   2,766 0 2,758
BOOKING HOLDINGS INC COMMON ST COM 09857l108 296 186 SH   SOLE   80 0 106
BRISTOL MYERS SQUIBB CO COM 110122108 1,492 25,374 SH   SOLE   16,701 0 8,673
CATERPILLAR INC COM 149123101 1,780 14,073 SH   SOLE   13,398 0 675
CENTENE CORP DEL COM 15135b101 563 8,860 SH   SOLE   4,115 0 4,745
CERNER CORP COM 156782104 646 9,425 SH   SOLE   9,181 0 244
CHEMED CORPORATION COM 16359r103 685 1,520 SH   SOLE   1,484 0 35
CHEVRON CORPORATION COM 166764100 3,118 34,944 SH   SOLE   26,227 0 8,717
CHIMERA INVESTMENT CORPORATION COM 16934q208 134 13,930 SH   SOLE   8,580 0 5,350
CISCO SYSTEMS INC COM 17275r102 2,562 54,942 SH   SOLE   43,363 0 11,579
CLOROX CO COM 189054109 548 2,499 SH   SOLE   2,264 0 235
CLOUDERA INC COMMON STOCK COM 18914u100 758 59,587 SH   SOLE   24,500 0 35,087
CMS ENERGY CORP COM 125896100 363 6,215 SH   SOLE   5,915 0 300
COCA COLA COMPANY (THE) COM 191216100 2,758 61,731 SH   SOLE   52,168 0 9,563
COHEN & STEERS TOTAL RETURN RE COM 19247r103 168 13,620 SH   SOLE   10,620 0 3,000
COLGATE PALMOLIVE COMPANY COM 194162103 2,341 31,956 SH   SOLE   30,275 0 1,681
COMCAST CORP CL A COM 20030n101 360 9,239 SH   SOLE   9,143 0 96
COMMERCE BANCSHARES INC COM 200525103 615 10,339 SH   SOLE   5,052 0 5,287
CORNING INC COM 219350105 1,410 54,429 SH   SOLE   28,588 0 25,841
COSTCO WHOLESALE CORP-NEW COM 22160k105 319 1,052 SH   SOLE   801 0 251
CROWN CASTLE INTERNATIONAL COR COM 22822v101 1,678 10,026 SH   SOLE   9,826 0 200
CSX CORPORATION COM COM 126408103 375 5,382 SH   SOLE   800 0 4,582
CVS HEALTH CORPORATION COM 126650100 1,639 25,227 SH   SOLE   23,912 0 1,315
CYTODYN INC COM 23283m101 80 14,125 SH   SOLE   13,125 0 1,000
DANAHER CORPORATION COM 235851102 418 2,363 SH   SOLE   1,252 0 1,111
DEERE & CO COM 244199105 336 2,140 SH   SOLE   1,549 0 591
DIGITAL REALTY TRUST INC COM 253868103 1,499 10,551 SH   SOLE   9,851 0 700
DOMINION ENERGY INC COMMON STO COM 25746u109 1,761 21,698 SH   SOLE   21,361 0 338
DOW INC COMMON STOCK COM 260557103 683 16,748 SH   SOLE   7,129 0 9,619
DUKE ENERGY CORPORATION HOLDIN COM 26441c204 1,640 20,523 SH   SOLE   19,657 0 867
EATON VANCE TAX MANAGD GLBL DI COM 27829f108 171 23,129 SH   SOLE   7,032 0 16,097
ECOLAB INC COM 278865100 224 1,125 SH   SOLE   775 0 350
ELI LILLY & CO COM 532457108 1,110 6,758 SH   SOLE   5,140 0 1,618
EMERSON ELECTRIC CO COM 291011104 639 10,308 SH   SOLE   3,201 0 7,107
ENERGY TRANSFER LP COMMON UNIT COM 29273v100 160 22,447 SH   SOLE   20,366 0 2,081
ENTERCOM COMMUNICATIONS CORP C COM 293639100 504 365,000 SH   SOLE   205,000 0 160,000
ENTERPRISE PRODUCTS PARTNERS L COM 293792107 329 18,128 SH   SOLE   16,335 0 1,793
ESTEE LAUDER COMPANIES INC CL COM 518439104 778 4,125 SH   SOLE   3,267 0 858
EXXON MOBIL CORP COM 30231g102 4,303 96,230 SH   SOLE   78,753 0 17,476
FACEBOOK INC CL A COM 30303m102 4,173 18,377 SH   SOLE   9,550 0 8,827
FASTENAL CO COM 311900104 236 5,498 SH   SOLE   4,058 0 1,440
FEDERAL NATIONAL MORTGAGE ASSO COM 313586109 22 10,000 SH   SOLE   10,000 0 0
FEDEX CORP COM 31428x106 485 3,458 SH   SOLE   1,568 0 1,890
FIDELITY NATIONAL INFORMATION COM 31620m106 203 1,513 SH   SOLE   0 0 1,513
FIRST INDUSTRIAL REALTY TRUST COM 32054k103 365 9,506 SH   SOLE   9,047 0 459
FIRST SOLAR INC COM 336433107 330 6,666 SH   SOLE   6,660 0 6
FIRST TR ENERGY INFRASTRUCTURE COM 33738c103 830 82,785 SH   SOLE   69,456 0 13,329
FIRST TR EXCHANGE TRADED FD IV COM 33739q408 803 13,393 SH   SOLE   11,950 0 1,443
FIRST TR LARGE CAP GROWTH OPPO COM 33735k108 291 3,804 SH   SOLE   1,412 0 2,392
FIRST TR VALUE LINE DIVID INDE COM 33734h106 960 31,674 SH   SOLE   7,748 0 23,926
FIRST TRUST CLOUD COMPUTING ET COM 33734x192 242 3,244 SH   SOLE   2,089 0 1,155
FIRST TRUST ETF DOW JONES INTE COM 33733e302 976 5,725 SH   SOLE   842 0 4,883
FIRST TRUST EXCHANGE TRADED FU COM 33739p830 382 18,622 SH   SOLE   17,447 0 1,175
FIRST TRUST EXCHANGE TRADED FU COM 33738d408 1,155 25,209 SH   SOLE   3,597 0 21,612
FIRST TRUST EXCHANGE TRADED FU COM 33739q200 736 14,246 SH   SOLE   1,000 0 13,246
FIRST TRUST EXCHANGE TRADED FU COM 336920103 388 4,629 SH   SOLE   1,627 0 3,002
FIRSTENERGY CORP COM 337932107 201 5,186 SH   SOLE   5,186 0 0
FISERV INC COM 337738108 345 3,535 SH   SOLE   1,605 0 1,930
FORD MOTOR CO PAR $0.01 COM 345370860 185 30,351 SH   SOLE   9,636 0 20,715
FRANKLIN RESOURCES INC COM 354613101 231 11,000 SH   SOLE   11,000 0 0
FRANKLIN UNIVERSAL TRUST-SBI COM 355145103 1,780 267,230 SH   SOLE   235,134 0 32,097
GAMCO GLOBAL GOLD NATURAL RESO COM 36465a109 532 154,700 SH   SOLE   152,700 0 2,000
GENERAL DYNAMICS CORP COM 369550108 2,068 13,837 SH   SOLE   13,521 0 316
GENERAL ELECTRIC COMPANY COM COM 369604103 188 27,531 SH   SOLE   19,461 0 8,070
GENERAL MILLS INC COM 370334104 2,214 35,909 SH   SOLE   28,133 0 7,776
GILEAD SCIENCES INC COM 375558103 1,632 21,216 SH   SOLE   19,347 0 1,869
GOLDMAN SACHS GROUP INC COM 38141g104 460 2,327 SH   SOLE   1,911 0 416
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 213 27,800 SH   SOLE   21,583 0 6,217
HEWLETT PACKARD ENTERPRISE COM COM 42824c109 1,193 122,634 SH   SOLE   87,643 0 34,991
HOME DEPOT INC COM 437076102 4,302 17,174 SH   SOLE   14,591 0 2,583
HOUSTON AMERICAN ENERGY CORP COM 44183u100 3 23,750 SH   SOLE   0 0 23,750
HUMANA INC COM 444859102 389 1,003 SH   SOLE   917 0 85
IMPINJ INC COM COM 453204109 426 15,500 SH   SOLE   7,000 0 8,500
INTEL CORP COM 458140100 1,761 29,438 SH   SOLE   11,082 0 18,356
INTERCONTINENTAL EXCHANGE INC COM 45866f104 418 4,563 SH   SOLE   4,030 0 533
INTERNATIONAL BUSINESS MACHINE COM 459200101 3,949 32,699 SH   SOLE   23,668 0 9,031
INVESCO EXCHANGE TRADED FD TR COM 46138e362 1,720 52,242 SH   SOLE   43,711 0 8,531
INVESCO EXCHANGE TRADED FD TR COM 46138e354 1,347 27,110 SH   SOLE   25,410 0 1,700
INVESCO EXCHANGE TRADED FD TR COM 46138g102 1,992 58,831 SH   SOLE   48,115 0 10,716
INVESCO EXCHANGE TRADED FUND T COM 46137v357 2,358 23,177 SH   SOLE   3,319 0 19,858
INVESCO QQQ TR UNIT SER 1 COM 46090e103 4,555 18,398 SH   SOLE   9,360 0 9,038
ISHARES CORE HIGH DIVIDEND ETF COM 46429b663 1,093 13,464 SH   SOLE   2,812 0 10,651
ISHARES CORE S&P 500 ETF COM 464287200 2,306 7,447 SH   SOLE   4,838 0 2,609
ISHARES CORE S&P MID CAP ETF COM 464287507 3,398 19,108 SH   SOLE   12,388 0 6,720
ISHARES CORE S&P SMALL CAP ETF COM 464287804 903 13,222 SH   SOLE   3,892 0 9,330
ISHARES MICRO CAP ETF COM 464288869 201 2,303 SH   SOLE   834 0 1,469
ISHARES MSCI EAFE ETF COM 464287465 683 11,212 SH   SOLE   3,422 0 7,790
ISHARES MSCI EAFE SMALL CAP ET COM 464288273 281 5,236 SH   SOLE   4,853 0 383
ISHARES MSCI EMERGING MARKETS COM 464287234 340 8,503 SH   SOLE   1,838 0 6,665
ISHARES NASDAQ BIOTECHNOLOGY I COM 464287556 253 1,851 SH   SOLE   535 0 1,315
ISHARES RUSSELL 1000 GROWTH ET COM 464287614 1,094 5,697 SH   SOLE   5,352 0 345
ISHARES RUSSELL 1000 VALUE ETF COM 464287598 347 3,082 SH   SOLE   2,428 0 653
ISHARES RUSSELL 2000 ETF COM 464287655 1,655 11,561 SH   SOLE   2,365 0 9,196
ISHARES S&P 500 VALUE ETF COM 464287408 328 3,030 SH   SOLE   860 0 2,170
ISHARES S&P SMALL CAP 600 VALU COM 464287879 504 4,186 SH   SOLE   0 0 4,186
ISHARES SELECT DIVIDEND ETF COM 464287168 459 5,688 SH   SOLE   3,095 0 2,593
ISHARES TR ISHARES CORE TOTAL COM 46434v613 1,504 27,674 SH   SOLE   27,674 0 0
ISHARES TRUST ISHARES CORE S&P COM 464287663 964 18,463 SH   SOLE   8,380 0 10,083
ISHARES TRUST ISHARES EDGE MSC COM 46429b697 2,970 48,985 SH   SOLE   48,985 0 0
ISHARES TRUST ISHARES U S AERO COM 464288760 226 1,374 SH   SOLE   378 0 996
ISHARES TRUST ISHARES U S INDU COM 464287754 322 2,137 SH   SOLE   780 0 1,357
ISHARES U S MEDICAL DEVICES ET COM 464288810 359 1,357 SH   SOLE   45 0 1,312
ISHARES U S TECHNOLOGY ETF COM 464287721 1,676 6,212 SH   SOLE   5,258 0 953
J P MORGAN EXCHANGE TRADED FD COM 46641q837 208 4,100 SH   SOLE   4,100 0 0
JOHN HANCOCK EXCHANGE TRADED F COM 47804j107 680 17,725 SH   SOLE   17,725 0 0
JOHN WILEY & SONS INC-CL A COM 968223206 544 13,950 SH   SOLE   8,750 0 5,200
JOHNSON & JOHNSON COM 478160104 8,503 60,461 SH   SOLE   46,237 0 14,223
JPMORGAN CHASE & CO COM 46625h100 2,769 29,441 SH   SOLE   26,092 0 3,349
KAYNE ANDERSON MLP MIDSTREAM I COM 486606106 63 11,958 SH   SOLE   0 0 11,958
KEYCORP NEW COM 493267108 1,519 124,752 SH   SOLE   124,752 0 0
KEYSIGHT TECHNOLOGIES INC COM COM 49338l103 351 3,483 SH   SOLE   3,315 0 168
KIMBERLY CLARK CORP COM 494368103 394 2,787 SH   SOLE   1,935 0 851
KINDER MORGAN INC COM 49456b101 205 13,546 SH   SOLE   8,402 0 5,144
KKR & CO INC COMMON STOCK COM 48251w104 215 6,979 SH   SOLE   250 0 6,729
L3HARRIS TECHNOLOGIES INC COMM COM 502431109 582 3,433 SH   SOLE   2,869 0 564
LABORATORY CORP AMER HLDGS COM 50540r409 302 1,817 SH   SOLE   1,447 0 370
LIGHTSTONE VALUE PLUS REAL EST COM 53227l109 391 42,050 SH   SOLE   42,050 0 0
LOCKHEED MARTIN CORP COM 539830109 1,942 5,321 SH   SOLE   4,659 0 662
LOWES COMPANIES INC COM 548661107 276 2,041 SH   SOLE   873 0 1,168
MASTERCARD INCORPORATED COM 57636q104 682 2,307 SH   SOLE   1,287 0 1,020
MCDONALDS CORP COM 580135101 866 4,697 SH   SOLE   2,385 0 2,311
MEDALIST DIVERSIFIED REIT INC COM 58403p105 26 14,226 SH   SOLE   12,477 0 1,749
MERCK & CO INC COM 58933y105 3,474 44,930 SH   SOLE   37,602 0 7,328
MICRON TECHNOLOGY INC COM 595112103 343 6,664 SH   SOLE   3,008 0 3,656
MICROSOFT CORP COM 594918104 12,431 61,084 SH   SOLE   39,981 0 21,103
MODERNA INC COMMON STOCK COM 60770k107 1,311 20,410 SH   SOLE   9,370 0 11,040
MONDELEZ INTERNATIONAL INC COM COM 609207105 364 7,113 SH   SOLE   3,888 0 3,225
MOODYS CORP COM 615369105 562 2,046 SH   SOLE   1,427 0 619
MORGAN STANLEY COM 617446448 1,861 38,538 SH   SOLE   38,538 0 0
NETFLIX COM INC COM 64110l106 321 706 SH   SOLE   236 0 470
NEW MOUNTAIN FINANCE CORPORATI COM 647551100 164 17,653 SH   SOLE   14,828 0 2,825
NEXTERA ENERGY INC COM 65339f101 2,468 10,275 SH   SOLE   9,718 0 557
NIKE INC CLASS B COM COM 654106103 1,251 12,757 SH   SOLE   9,432 0 3,325
NORTHROP GRUMMAN CORP COM 666807102 279 909 SH   SOLE   422 0 487
NORTHWEST BIOTHERAPEUTICS INC COM 66737p600 11 32,000 SH   SOLE   10,000 0 22,000
NUVEEN CREDIT STRATEGIES INCOM COM 67073d102 70 12,000 SH   SOLE   0 0 12,000
NUVEEN PREFERRED & INCOME OPPO COM 67073b106 98 11,944 SH   SOLE   8,544 0 3,400
NVIDIA CORP COM 67066g104 824 2,170 SH   SOLE   794 0 1,376
NVR INC COM 62944t105 222 68 SH   SOLE   12 0 56
O REILLY AUTOMOTIVE INC COM 67103h107 232 550 SH   SOLE   463 0 87
OLIN CORPORATION COM 680665205 364 31,707 SH   SOLE   26,500 0 5,207
OXFORD SQUARE CAPITAL CORP COM COM 69181v107 247 88,127 SH   SOLE   88,127 0 0
PACIFIC BIOSCIENCES OF CALIFOR COM 69404d108 309 89,500 SH   SOLE   47,000 0 42,500
PACIFIC OAK STRATEGIC OPPORTUN COM 694701103 122 11,480 SH   SOLE   6,090 0 5,390
PAYPAL HOLDINGS INC COM COM 70450y103 466 2,676 SH   SOLE   1,723 0 953
PEPSICO INC COMMON STOCK COM 713448108 3,177 24,021 SH   SOLE   21,224 0 2,797
PFIZER INC COM 717081103 2,338 71,510 SH   SOLE   56,603 0 14,908
PHILIP MORRIS INTERNATIONAL IN COM 718172109 681 9,727 SH   SOLE   6,153 0 3,574
PHILLIPS 66 COM COM 718546104 201 2,792 SH   SOLE   1,134 0 1,658
PIMCO EQUITY SERIES PIMCO RAFI COM 72202l363 683 24,651 SH   SOLE   15,198 0 9,453
PINNACLE WEST CAPITAL CORP COM 723484101 380 5,186 SH   SOLE   4,955 0 231
POST HOLDINGS INC COM 737446104 219 2,500 SH   SOLE   1,500 0 1,000
PRECISION BIOSCIENCES INC COMM COM 74019p108 1,304 156,525 SH   SOLE   76,775 0 79,750
PRIORITY INCOME FUND INC COM C COM 74272v305 157 12,400 SH   SOLE   8,761 0 3,639
PROCTER & GAMBLE CO COM 742718109 5,215 43,617 SH   SOLE   31,803 0 11,814
QUALCOMM INC COM 747525103 2,670 29,277 SH   SOLE   26,462 0 2,815
QUEST DIAGNOSTICS INC COM 74834l100 521 4,570 SH   SOLE   4,320 0 250
RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101 264 4,291 SH   SOLE   1,474 0 2,817
REDWOOD FINANCIAL INC-MINN COM 757903109 273 2,250 SH   SOLE   150 0 2,100
REKOR SYSTEMS INC COMMON STOCK COM 759419104 91 22,659 SH   SOLE   12,166 0 10,493
REPUBLIC SERVICES INC COM 760759100 351 4,281 SH   SOLE   4,075 0 207
RINGCENTRAL INC CL A COM 76680r206 680 2,385 SH   SOLE   100 0 2,285
RIVERNORTH DOUBLELINE STRATEGC COM 76882g107 1,999 143,700 SH   SOLE   37,666 0 106,033
ROSS STORES INC COM 778296103 570 6,689 SH   SOLE   6,398 0 291
SABRE CORPORATION COM 78573m104 185 23,000 SH   SOLE   11,000 0 12,000
SAILPOINT TECHNOLOGIES HOLDING COM 78781p105 232 8,750 SH   SOLE   2,750 0 6,000
SCHRODINGER INC COMMON STOCK COM 80810d103 1,804 19,700 SH   SOLE   11,450 0 8,250
SECTOR SPDR TRUST SBI CONSUMER COM 81369y308 343 5,857 SH   SOLE   3,402 0 2,455
SELECT SECTOR SPDR FUND SHS BE COM 81369y407 418 3,275 SH   SOLE   1,713 0 1,562
SELECT SECTOR SPDR TRUST THE F COM 81369y605 496 21,450 SH   SOLE   5,100 0 16,350
SELECT SECTOR SPDR TRUST THE H COM 81369y209 2,259 22,575 SH   SOLE   19,187 0 3,388
SELECT SECTOR SPDR TRUST THE T COM 81369y803 2,133 20,413 SH   SOLE   10,613 0 9,800
SERES THERAPEUTICS INC COM COM 81750r102 105 22,000 SH   SOLE   7,000 0 15,000
SOUTHERN CO COM 842587107 225 4,330 SH   SOLE   3,023 0 1,307
SOUTHWEST AIRLINES CO COM 844741108 208 6,079 SH   SOLE   3,431 0 2,648
SPDR DOW JONES REIT ETF COM 78464a607 204 2,614 SH   SOLE   693 0 1,921
SPDR GOLD TR GOLD SHS COM 78463v107 690 4,121 SH   SOLE   2,576 0 1,545
SPDR S&P 500 ETF TRUST COM 78462f103 2,922 9,475 SH   SOLE   3,143 0 6,332
SPDR S&P DIVIDEND ETF COM 78464a763 4,528 49,644 SH   SOLE   35,088 0 14,556
SPDR SER TR NUVEEN BLOOMBERG B COM 78464a284 3,434 60,932 SH   SOLE   60,932 0 0
SPDR SER TR S&P BIOTECH ETF COM 78464a870 927 8,284 SH   SOLE   2,681 0 5,603
SPDR SERIES TRUST FACTSET INNO COM 78464a110 369 2,534 SH   SOLE   299 0 2,235
SPDR SERIES TRUST HLTH CR EQUI COM 78464a581 212 2,372 SH   SOLE   593 0 1,779
SPDR SERIES TRUST S&P AEROSPAC COM 78464a631 388 4,430 SH   SOLE   1,898 0 2,532
SPDR SERIES TRUST SPDR BLOOMBE COM 78468r663 1,678 18,338 SH   SOLE   14,002 0 4,335
SPDR SERIES TRUST SPDR BLOOMBE COM 78464a359 589 9,733 SH   SOLE   9,065 0 668
SPDR SERIES TRUST SPDR MSCI US COM 78468r812 212 2,396 SH   SOLE   2,161 0 235
SPDR SERIES TRUST SPDR PORTFOL COM 78464a649 342 11,084 SH   SOLE   10,766 0 318
SPDR SERIES TRUST SPDR PORTFOL COM 78464a144 1,565 44,444 SH   SOLE   44,444 0 0
SPDR SERIES TRUST SPDR PORTFOL COM 78464a854 458 12,642 SH   SOLE   10,754 0 1,888
SPDR SERIES TRUST SPDR PORTFOL COM 78464a409 2,488 55,384 SH   SOLE   41,061 0 14,323
SPDR SERIES TRUST SPDR PORTFOL COM 78468r788 404 14,503 SH   SOLE   4,643 0 9,860
SPDR SERIES TRUST SPDR PORTFOL COM 78468r101 744 24,210 SH   SOLE   20,621 0 3,589
SPDR SERIES TRUST SPDR SSGA US COM 78468r804 243 2,383 SH   SOLE   270 0 2,113
SQUARE INC CLASS A COM COM 852234103 4,021 38,316 SH   SOLE   15,616 0 22,700
SSGA ACTIVE ETF TR SPDR DOUBLE COM 78467v848 608 12,269 SH   SOLE   11,405 0 865
STANDARD & POORS MIDCAP 400 SP COM 78467y107 873 2,689 SH   SOLE   659 0 2,030
STARBUCKS CORP COM 855244109 2,457 33,394 SH   SOLE   31,045 0 2,349
SYNOPSYS INC COM 871607107 482 2,471 SH   SOLE   2,215 0 256
SYSCO CORP COM 871829107 310 5,667 SH   SOLE   3,427 0 2,240
TARGET CORP COM 87612e106 345 2,875 SH   SOLE   1,940 0 935
TEKLA HEALTHCARE INVS SH BEN I COM 87911j103 316 14,806 SH   SOLE   6,913 0 7,893
TEMPLETON EMERGING MARKETS FUN COM 880191101 762 55,696 SH   SOLE   49,707 0 5,989
TEXAS INSTRUMENTS INCORPORATED COM 882508104 2,307 18,171 SH   SOLE   17,686 0 485
TEXAS PACIFIC LAND TRUST SUB-S COM 882610108 211 354 SH   SOLE   0 0 354
THERAPEUTICSMD INC COMMON STOC COM 88338n107 20 16,200 SH   SOLE   1,500 0 14,700
THERMO FISHER SCIENTIFIC INC COM 883556102 1,058 2,920 SH   SOLE   1,817 0 1,103
TOMPKINS FINANCIAL CORPORATION COM 890110109 324 5,000 SH   SOLE   5,000 0 0
TRACTOR SUPPLY CO COM 892356106 263 1,994 SH   SOLE   994 0 1,000
TRUIST FINANCIAL CORPORATION C COM 89832q109 2,452 65,288 SH   SOLE   63,355 0 1,934
TYLER TECHNOLOGIES INC COM 902252105 369 1,064 SH   SOLE   1,017 0 47
UBER TECHNOLOGIES INC COMMON S COM 90353t100 894 28,775 SH   SOLE   11,225 0 17,550
UNION PACIFIC CORP COM 907818108 513 3,037 SH   SOLE   2,078 0 959
UNITED PARCEL SVC INC CL B COM 911312106 1,249 11,233 SH   SOLE   5,070 0 6,164
UNITEDHEALTH GROUP INC COM 91324p102 4,093 13,876 SH   SOLE   11,589 0 2,287
UNITY BIOTECHNOLOGY INC COMMON COM 91381u101 186 21,450 SH   SOLE   5,500 0 15,950
US BANCORP DEL COM COM 902973304 2,214 60,143 SH   SOLE   57,723 0 2,420
US ECOLOGY INC COMMON STOCK COM 91734m103 271 8,000 SH   SOLE   8,000 0 0
VANECK VECTORS ETF TR GOLD MIN COM 92189f106 211 5,750 SH   SOLE   650 0 5,100
VANECK VECTORS ETF TRUST VANEC COM 92189h300 260 8,474 SH   SOLE   6,114 0 2,359
VANGUARD FTSE DEVELOPED MARKET COM 921943858 861 22,192 SH   SOLE   14,245 0 7,947
VANGUARD FTSE EMERGING MARKETS COM 922042858 235 5,929 SH   SOLE   4,452 0 1,477
VANGUARD S&P 500 ETF COM 922908363 449 1,583 SH   SOLE   397 0 1,186
VANGUARD SPECIALIZED FUNDS VAN COM 921908844 622 5,305 SH   SOLE   3,062 0 2,243
VANGUARD SPECIALIZED FUNDS VAN COM 922908553 447 5,698 SH   SOLE   1,713 0 3,985
VANGUARD TOTAL BOND MARKET ETF COM 921937835 420 4,754 SH   SOLE   3,861 0 893
VEEVA SYSTEMS INC CL A COM COM 922475108 211 900 SH   SOLE   0 0 900
VERISIGN INC COM 92343e102 351 1,697 SH   SOLE   1,616 0 81
VERISK ANALYTICS INC COM COM 92345y106 368 2,160 SH   SOLE   2,056 0 104
VERIZON COMMUNICATIONS COM 92343v104 3,185 57,774 SH   SOLE   48,488 0 9,286
VISA INC CL A COMMON STOCK COM 92826c839 4,471 23,146 SH   SOLE   19,423 0 3,723
WALGREEN BOOTS ALLIANCE INC CO COM 931427108 1,926 45,446 SH   SOLE   21,154 0 24,292
WALMART INC COMMON STOCK COM 931142103 2,188 18,270 SH   SOLE   12,351 0 5,919
WALT DISNEY CO COM 254687106 2,171 19,470 SH   SOLE   12,265 0 7,205
WASTE MANAGEMENT INC DEL COM 94106l109 903 8,522 SH   SOLE   6,348 0 2,174
WELLS FARGO & CO COM 949746101 297 11,590 SH   SOLE   3,956 0 7,634
WELLTOWER INC COMMON STOCK COM 95040q104 316 6,100 SH   SOLE   4,411 0 1,689
WEST PHARMACEUTICAL SVCS INC C COM 955306105 440 1,936 SH   SOLE   1,853 0 83
WORLD MOTO INC COM 98158h106 0 700,000 SH   SOLE   0 0 700,000
XCEL ENERGY INC COMMON STOCK COM 98389b100 975 15,593 SH   SOLE   9,287 0 6,307
ZOETIS INC CL A COM 98978v103 679 4,953 SH   SOLE   3,709 0 1,244
CHS INC 8 CUM REDEEMABLE PFD PFD 12542r209 285 10,319 SH   SOLE   7,969 0 2,350
CHS INC PFD CL B SER 4 PFD 12542r803 2,137 82,911 SH   SOLE   70,766 0 12,145
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 195 19,500 SH   SOLE   15,500 0 4,000