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 353 14,654 SH   SOLE   8,741 0 5,913
ACCENTURE PLC IRELAND SHS C COM g1151c101 434 2,063 SH   SOLE   1,346 0 717
ALIBABA GROUP HOLDING LTD S COM 01609w102 502 2,366 SH   SOLE   704 0 1,662
ALKERMES PLC COM g01767105 220 10,764 SH   SOLE   3,355 0 7,409
ARCH CAPITAL GROUP LTD COM g0450a105 1,124 26,201 SH   SOLE   19,823 0 6,378
BANCO BILBAO VIZCAYA ARGENT COM 05946k101 98 17,576 SH   SOLE   2,000 0 15,576
BANCO SANTANDER S A SPONSOR COM 05964h105 72 17,506 SH   SOLE   17,500 0 6
BANK OF MONTREAL COM 063671101 1,187 15,321 SH   SOLE   14,974 0 347
BAYER AKTIENGESELLSCHAFT AD COM 072730302 1,099 53,765 SH   SOLE   22,130 0 31,635
BCE INC COM NEW COM 05534b760 1,142 24,631 SH   SOLE   24,631 0 0
BP P L C SPONSORED ADR (FRM COM 055622104 421 11,147 SH   SOLE   3,482 0 7,665
ENBRIDGE INC COM 29250n105 501 12,585 SH   SOLE   10,275 0 2,310
FISSION URANIUM CORP COM COM 33812r109 4 19,000 SH   SOLE   0 0 19,000
GENMAB A S ADS COM 372303206 251 11,250 SH   SOLE   1,000 0 10,250
GLAXOSMITHKLINE PLC SPONSOR COM 37733w105 403 8,582 SH   SOLE   5,876 0 2,706
INFOSYS LIMITED SPONS ADR R COM 456788108 1,369 132,692 SH   SOLE   51,192 0 81,500
LLOYDS BANKING GROUP PLC SP COM 539439109 46 13,951 SH   SOLE   10,354 0 3,597
MEDTRONIC PLC COM COM g5960l103 1,096 9,660 SH   SOLE   7,927 0 1,733
NESTLE SA-SPONSORED ADR REP COM 641069406 338 3,125 SH   SOLE   2,438 0 687
NOVARTIS AG AMERICAN DEPOSI COM 66987v109 1,076 11,367 SH   SOLE   5,022 0 6,345
NOVO NORDISK A/S-ADR REPSTG COM 670100205 664 11,475 SH   SOLE   3,300 0 8,175
NOVOZYMES A/S ADR COM 670108109 442 9,025 SH   SOLE   4,825 0 4,200
PAN AMERICAN SILVER CORP COM 697900108 256 10,825 SH   SOLE   825 0 10,000
PENGROWTH ENERGY CORPORATIO COM 70706p104 1 11,210 SH   SOLE   4,710 0 6,500
ROCHE HOLDING LTD SPONSORED COM 771195104 2,601 64,163 SH   SOLE   27,184 0 36,979
ROYAL DUTCH SHELL PLC SPONS COM 780259107 1,440 24,012 SH   SOLE   22,345 0 1,667
SCHLUMBERGER LTD COM 806857108 274 6,807 SH   SOLE   3,700 0 3,107
SPROTT INC COM 852066109 49 21,033 SH   SOLE   21,033 0 0
SPROTT PHYSICAL GOLD & SILV COM 85208r101 381 25,994 SH   SOLE   25,956 0 38
STRATASYS LTD COM m85548101 485 24,000 SH   SOLE   8,000 0 16,000
TORONTO-DOMINION BANK COM 891160509 761 13,563 SH   SOLE   11,888 0 1,675
UNILEVER PLC SPONSORED ADR COM 904767704 633 11,075 SH   SOLE   10,365 0 710
2U INC COM 90214j101 1,659 69,160 SH   SOLE   29,360 0 39,800
3M COMPANY COM 88579y101 4,188 23,740 SH   SOLE   15,184 0 8,555
ABBOTT LABORATORIES COM 002824100 2,604 29,977 SH   SOLE   25,704 0 4,273
ABBVIE INC COM 00287y109 2,725 30,774 SH   SOLE   27,237 0 3,537
ABRAXAS PETROLEUM CORP COM 003830106 6 16,500 SH   SOLE   16,500 0 0
ACTIVISION BLIZZARD INC COM 00507v109 297 4,991 SH   SOLE   3,900 0 1,091
ADVANCED MICRO DEVICES INC COM COM 007903107 629 13,725 SH   SOLE   800 0 12,925
AFLAC INC COM 001055102 692 13,074 SH   SOLE   10,354 0 2,720
AKAMAI TECHNOLOGIES INC COM 00971t101 1,880 21,765 SH   SOLE   7,415 0 14,350
ALPHABET INC CLASS A COMMON ST COM 02079k305 3,966 2,961 SH   SOLE   1,313 0 1,648
ALPHABET INC CLASS C CAPITAL S COM 02079k107 1,255 939 SH   SOLE   699 0 240
ALPS ETF TR ALERIAN MLP COM 00162q866 279 32,865 SH   SOLE   30,940 0 1,925
ALTRIA GROUP INC COM 02209s103 2,649 53,066 SH   SOLE   36,143 0 16,923
AMAZON.COM INC COM 023135106 2,376 1,286 SH   SOLE   849 0 437
AMEREN CORP COM 023608102 268 3,488 SH   SOLE   2,503 0 985
AMERICAN ELECTRIC POWER CO INC COM 025537101 245 2,590 SH   SOLE   1,974 0 616
AMERICAN EXPRESS COMPANY COM 025816109 1,145 9,200 SH   SOLE   3,700 0 5,500
AMGEN INC COM 031162100 2,830 11,738 SH   SOLE   5,615 0 6,123
ANNALY CAPITAL MANAGEMENT INC COM 035710409 517 54,877 SH   SOLE   50,587 0 4,290
APPLE INC COM 037833100 9,395 31,995 SH   SOLE   19,288 0 12,707
APPLIED VISUAL SCIENCES INC COM 038287108 1 571,000 SH   SOLE   571,000 0 0
ARK ETF TR NEXT GENERATION INT COM 00214q401 232 4,030 SH   SOLE   1,775 0 2,255
ARQULE INC COM 04269e107 240 12,000 SH   SOLE   4,500 0 7,500
ASPEN TECHNOLOGY INC COM 045327103 244 2,015 SH   SOLE   250 0 1,765
AT&T INC COM 00206r102 3,576 91,511 SH   SOLE   68,359 0 23,152
ATLANTIS INTERNET GROUP CORP COM 04914u100 0 69,000 SH   SOLE   69,000 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 517 3,031 SH   SOLE   2,176 0 855
AUTOZONE INC COM 053332102 376 316 SH   SOLE   263 0 53
BANK OF AMERICA CORP COM 060505104 932 26,452 SH   SOLE   14,832 0 11,620
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 6,131 27,068 SH   SOLE   13,180 0 13,888
BLACKSTONE GROUP INC (THE) CLA COM 09260d107 522 9,336 SH   SOLE   2,187 0 7,149
BOEING CO COM 097023105 2,112 6,484 SH   SOLE   3,503 0 2,981
BOOKING HOLDINGS INC COMMON ST COM 09857l108 653 318 SH   SOLE   123 0 195
BRISTOL MYERS SQUIBB CO COM 110122108 1,614 25,139 SH   SOLE   17,154 0 7,985
CATERPILLAR INC COM 149123101 1,397 9,460 SH   SOLE   8,672 0 788
CDW CORPORATION COM COM 12514g108 239 1,676 SH   SOLE   1,497 0 179
CENTENE CORP DEL COM 15135b101 597 9,502 SH   SOLE   4,642 0 4,860
CERNER CORP COM 156782104 261 3,558 SH   SOLE   3,558 0 0
CHEMED CORPORATION COM 16359r103 667 1,518 SH   SOLE   1,491 0 27
CHEVRON CORPORATION COM 166764100 3,003 24,920 SH   SOLE   16,264 0 8,656
CHIPOTLE MEXICAN GRILL INC COM COM 169656105 230 275 SH   SOLE   232 0 43
CIGNA CORPORATION COMMON STOCK COM 125523100 249 1,219 SH   SOLE   582 0 637
CISCO SYSTEMS INC COM 17275r102 2,097 43,716 SH   SOLE   30,488 0 13,228
CLOUDERA INC COMMON STOCK COM 18914u100 833 71,587 SH   SOLE   21,000 0 50,587
CMS ENERGY CORP COM 125896100 334 5,310 SH   SOLE   5,120 0 190
COCA COLA COMPANY (THE) COM 191216100 1,522 27,503 SH   SOLE   16,964 0 10,539
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 488 7,866 SH   SOLE   4,146 0 3,720
COHEN & STEERS TOTAL RETURN RE COM 19247r103 163 11,240 SH   SOLE   11,130 0 110
COLGATE PALMOLIVE COMPANY COM 194162103 423 6,146 SH   SOLE   3,282 0 2,864
COMCAST CORP CL A COM 20030n101 301 6,702 SH   SOLE   5,254 0 1,448
COMMERCE BANCSHARES INC COM 200525103 731 10,766 SH   SOLE   4,405 0 6,361
CONOCOPHILLIPS COM 20825c104 381 5,854 SH   SOLE   1,370 0 4,484
CORNING INC COM 219350105 1,322 45,409 SH   SOLE   21,800 0 23,609
COSTCO WHOLESALE CORP-NEW COM 22160k105 310 1,056 SH   SOLE   785 0 271
COUSINS PROPERTIES INCORPORATE COM 222795502 338 8,209 SH   SOLE   7,917 0 292
CROWN CASTLE INTERNATIONAL COR COM 22822v101 1,307 9,196 SH   SOLE   8,796 0 400
CSX CORPORATION COM COM 126408103 493 6,807 SH   SOLE   1,100 0 5,707
CUMMINS INC COM 231021106 271 1,514 SH   SOLE   856 0 658
CVS HEALTH CORPORATION COM 126650100 1,295 17,430 SH   SOLE   15,735 0 1,695
DANAHER CORPORATION COM 235851102 349 2,276 SH   SOLE   700 0 1,576
DEERE & CO COM 244199105 383 2,210 SH   SOLE   1,501 0 709
DIGITAL REALTY TRUST INC COM 253868103 1,337 11,166 SH   SOLE   10,662 0 504
DOMINION ENERGY INC COMMON STO COM 25746u109 1,417 17,108 SH   SOLE   16,327 0 782
DOW INC COMMON STOCK COM 260557103 742 13,559 SH   SOLE   8,101 0 5,458
DUKE ENERGY CORPORATION HOLDIN COM 26441c204 1,573 17,243 SH   SOLE   15,808 0 1,435
DUPONT DE NEMOURS INC COMMON S COM 26614n102 241 3,756 SH   SOLE   1,805 0 1,951
EATON VANCE TAX MANAGD GLBL DI COM 27829f108 185 21,077 SH   SOLE   5,219 0 15,858
ECOLAB INC COM 278865100 239 1,238 SH   SOLE   788 0 450
ELI LILLY & CO COM 532457108 576 4,386 SH   SOLE   2,755 0 1,631
EMERSON ELECTRIC CO COM 291011104 1,430 18,746 SH   SOLE   11,168 0 7,578
ENERGY TRANSFER LP COMMON UNIT COM 29273v100 346 26,993 SH   SOLE   20,200 0 6,793
ENTERPRISE PRODUCTS PARTNERS L COM 293792107 428 15,187 SH   SOLE   13,543 0 1,644
EPR PROPERTIES COMMON SHARES O COM 26884u109 364 5,156 SH   SOLE   4,809 0 348
ESTEE LAUDER COMPANIES INC CL COM 518439104 923 4,470 SH   SOLE   3,615 0 855
EXPEDIA GROUP INC COMMON STOCK COM 30212p303 301 2,788 SH   SOLE   1,038 0 1,750
EXPEDITORS INTERNATIONAL OF WA COM 302130109 326 4,183 SH   SOLE   3,617 0 566
EXXON MOBIL CORP COM 30231g102 3,537 50,693 SH   SOLE   39,003 0 11,690
FACEBOOK INC CL A COM 30303m102 2,369 11,543 SH   SOLE   5,174 0 6,369
FASTENAL CO COM 311900104 300 8,106 SH   SOLE   5,371 0 2,735
FEDERAL NATIONAL MORTGAGE ASSO COM 313586109 31 10,000 SH   SOLE   10,000 0 0
FEDEX CORP COM 31428x106 814 5,382 SH   SOLE   2,467 0 2,915
FIDELITY NATIONAL INFORMATION COM 31620m106 213 1,530 SH   SOLE   17 0 1,513
FIRST INDUSTRIAL REALTY TRUST COM 32054k103 324 7,795 SH   SOLE   7,518 0 277
FIRST TR ENERGY INFRASTRUCTURE COM 33738c103 1,054 62,623 SH   SOLE   57,443 0 5,181
FIRST TR EXCHANGE TRADED FD II COM 33734x135 206 6,140 SH   SOLE   6,109 0 31
FIRST TR LARGE CAP GROWTH OPPO COM 33735k108 362 4,962 SH   SOLE   2,381 0 2,581
FIRST TR VALUE LINE DIVID INDE COM 33734h106 602 16,712 SH   SOLE   7,528 0 9,184
FIRST TRUST CLOUD COMPUTING ET COM 33734x192 387 6,403 SH   SOLE   4,789 0 1,614
FIRST TRUST ETF DOW JONES INTE COM 33733e302 240 1,725 SH   SOLE   186 0 1,539
FIRST TRUST ETF NYSE ARCA BIOT COM 33733e203 1,050 7,061 SH   SOLE   6,769 0 292
FIRST TRUST EXCHANGE TRADED FU COM 33738d408 1,097 22,480 SH   SOLE   3,427 0 19,053
FIRST TRUST EXCHANGE TRADED FU COM 33739q200 713 13,763 SH   SOLE   1,209 0 12,554
FIRST TRUST EXCHANGE TRADED FU COM 336920103 259 3,225 SH   SOLE   1,493 0 1,732
FIRSTENERGY CORP COM 337932107 260 5,345 SH   SOLE   5,345 0 0
FISERV INC COM 337738108 466 4,029 SH   SOLE   1,614 0 2,415
FORD MOTOR CO PAR $0.01 COM 345370860 493 53,062 SH   SOLE   40,563 0 12,499
FOUR CORNERS PROPERTY TRUST IN COM 35086t109 336 11,902 SH   SOLE   11,394 0 508
FRANKLIN UNIVERSAL TRUST-SBI COM 355145103 1,454 186,944 SH   SOLE   178,822 0 8,123
FS KKR CAPITAL CORP COMMON STO COM 302635107 1,192 194,443 SH   SOLE   194,443 0 0
GAMCO GLOBAL GOLD NATURAL RESO COM 36465a109 532 120,900 SH   SOLE   120,900 0 0
GENERAL DYNAMICS CORP COM 369550108 670 3,798 SH   SOLE   3,566 0 232
GENERAL ELECTRIC COMPANY COM COM 369604103 720 64,540 SH   SOLE   41,556 0 22,984
GENERAL MILLS INC COM 370334104 819 15,285 SH   SOLE   8,000 0 7,284
GILEAD SCIENCES INC COM 375558103 1,423 21,905 SH   SOLE   18,623 0 3,282
GLOBAL X FDS GLOBAL X NASDAQ 1 COM 37954y483 248 10,490 SH   SOLE   9,490 0 1,000
GOLDMAN SACHS GROUP INC COM 38141g104 498 2,166 SH   SOLE   1,816 0 350
GREAT ELM CAPITAL CORP COMMON COM 390320109 79 10,197 SH   SOLE   10,197 0 0
GRIFFIN AMERICAN HEALTHCARE RE COM 398182204 437 45,803 SH   SOLE   30,674 0 15,130
GWG HOLDINGS INC COMMON STOCK COM 36192a109 198 20,197 SH   SOLE   16,780 0 3,417
HOME DEPOT INC COM 437076102 2,048 9,380 SH   SOLE   5,933 0 3,447
HONEYWELL INTL INC COM 438516106 260 1,470 SH   SOLE   556 0 914
HP INC COM COM 40434l105 209 10,155 SH   SOLE   8,746 0 1,409
HUMANA INC COM 444859102 367 1,001 SH   SOLE   923 0 78
ICAHN ENTERPRISES L P COM 451100101 202 3,284 SH   SOLE   300 0 2,984
IMPINJ INC COM COM 453204109 251 9,725 SH   SOLE   3,225 0 6,500
INTEGRAL TECHNOLOGIES INC COM 45810j103 5 601,820 SH   SOLE   601,820 0 0
INTEL CORP COM 458140100 1,604 26,796 SH   SOLE   9,360 0 17,437
INTERCONTINENTAL EXCHANGE INC COM 45866f104 377 4,073 SH   SOLE   3,412 0 661
INTERNATIONAL BUSINESS MACHINE COM 459200101 3,842 28,660 SH   SOLE   19,726 0 8,934
INTERNATIONAL PAPER CO COM 460146103 206 4,466 SH   SOLE   851 0 3,615
INVESCO BLDRS ASIA 50 ADR INDE COM 46090c107 410 11,944 SH   SOLE   1,755 0 10,189
INVESCO EXCHANGE TRADED FD TR COM 46138e800 300 5,701 SH   SOLE   600 0 5,101
INVESCO EXCHANGE TRADED FD TR COM 46138e362 2,992 67,958 SH   SOLE   57,716 0 10,242
INVESCO EXCHANGE TRADED FD TR COM 46138e354 1,609 27,587 SH   SOLE   25,668 0 1,919
INVESCO EXCHANGE TRADED FD TR COM 46138e198 287 5,325 SH   SOLE   4,825 0 500
INVESCO EXCHANGE TRADED FD TR COM 46138g102 3,473 68,253 SH   SOLE   57,780 0 10,473
INVESCO EXCHANGE TRADED FUND T COM 46137v357 2,735 23,637 SH   SOLE   3,239 0 20,398
INVESCO EXCHANGE TRADED SELF I COM 46138j502 201 9,457 SH   SOLE   3,957 0 5,500
INVESCO QQQ TR UNIT SER 1 COM 46090e103 2,868 13,488 SH   SOLE   5,318 0 8,170
ISHARES CORE HIGH DIVIDEND ETF COM 46429b663 1,372 13,989 SH   SOLE   2,882 0 11,107
ISHARES CORE S&P 500 ETF COM 464287200 3,555 10,998 SH   SOLE   8,271 0 2,728
ISHARES CORE S&P MID CAP ETF COM 464287507 5,192 25,228 SH   SOLE   17,514 0 7,714
ISHARES CORE S&P SMALL CAP ETF COM 464287804 1,443 17,213 SH   SOLE   7,381 0 9,832
ISHARES IBOXX $ INVESTMENT GRA COM 464287242 373 2,916 SH   SOLE   2,490 0 426
ISHARES MICRO CAP ETF COM 464288869 210 2,115 SH   SOLE   711 0 1,404
ISHARES MSCI EAFE ETF COM 464287465 1,018 14,654 SH   SOLE   6,652 0 8,002
ISHARES MSCI EAFE SMALL CAP ET COM 464288273 324 5,204 SH   SOLE   4,821 0 383
ISHARES MSCI EMERGING MARKETS COM 464287234 573 12,776 SH   SOLE   3,538 0 9,238
ISHARES NASDAQ BIOTECHNOLOGY I COM 464287556 225 1,865 SH   SOLE   535 0 1,330
ISHARES RUSSELL 1000 GROWTH ET COM 464287614 1,225 6,964 SH   SOLE   6,621 0 343
ISHARES RUSSELL 1000 VALUE ETF COM 464287598 457 3,351 SH   SOLE   2,494 0 857
ISHARES RUSSELL 2000 ETF COM 464287655 2,034 12,278 SH   SOLE   2,378 0 9,900
ISHARES S&P 500 GROWTH ETF COM 464287309 601 3,102 SH   SOLE   3,102 0 0
ISHARES S&P 500 VALUE ETF COM 464287408 486 3,739 SH   SOLE   1,729 0 2,010
ISHARES S&P SMALL CAP 600 VALU COM 464287879 725 4,508 SH   SOLE   4 0 4,504
ISHARES SELECT DIVIDEND ETF COM 464287168 513 4,854 SH   SOLE   1,789 0 3,065
ISHARES TR CORE MSCI TOTAL INT COM 46432f834 788 12,726 SH   SOLE   12,726 0 0
ISHARES TR ISHARES CORE 1 5 YE COM 46432f859 265 5,266 SH   SOLE   5,266 0 0
ISHARES TR ISHARES CORE DIVIDE COM 46434v621 512 12,177 SH   SOLE   11,725 0 452
ISHARES TR ISHARES CORE TOTAL COM 46434v613 1,499 28,773 SH   SOLE   28,773 0 0
ISHARES TR ISHARES EDGE MSCI U COM 46432f396 357 2,840 SH   SOLE   2,815 0 25
ISHARES TRUST ISHARES CORE S&P COM 464287663 1,195 18,966 SH   SOLE   8,883 0 10,083
ISHARES TRUST ISHARES EDGE MSC COM 46429b697 2,736 41,701 SH   SOLE   41,651 0 50
ISHARES TRUST ISHARES FLOATING COM 46429b655 263 5,163 SH   SOLE   5,163 0 0
ISHARES TRUST ISHARES NORTH AM COM 464287374 204 6,786 SH   SOLE   1,424 0 5,362
ISHARES TRUST ISHARES U S AERO COM 464288760 312 1,405 SH   SOLE   350 0 1,055
ISHARES TRUST ISHARES U S INDU COM 464287754 238 1,422 SH   SOLE   70 0 1,352
ISHARES U S ETF TR SHORT MATUR COM 46431w507 322 6,404 SH   SOLE   6,284 0 120
ISHARES U S MEDICAL DEVICES ET COM 464288810 421 1,593 SH   SOLE   21 0 1,572
ISHARES U S TECHNOLOGY ETF COM 464287721 1,431 6,154 SH   SOLE   5,207 0 947
ISHARES U S UTILITIES ETF COM 464287697 296 1,826 SH   SOLE   1,475 0 351
J P MORGAN EXCHANGE TRADED FD COM 46641q837 222 4,400 SH   SOLE   4,400 0 0
JABIL INC COMMON STOCK COM 466313103 347 8,398 SH   SOLE   8,101 0 297
JOHN HANCOCK EXCHANGE TRADED F COM 47804j107 456 11,070 SH   SOLE   11,070 0 0
JOHNSON & JOHNSON COM 478160104 7,715 52,887 SH   SOLE   37,853 0 15,034
JPMORGAN CHASE & CO COM 46625h100 1,455 10,440 SH   SOLE   4,996 0 5,444
KEYCORP NEW COM 493267108 1,154 57,032 SH   SOLE   57,032 0 0
KEYSIGHT TECHNOLOGIES INC COM COM 49338l103 332 3,237 SH   SOLE   3,121 0 116
KIMBERLY CLARK CORP COM 494368103 417 3,033 SH   SOLE   2,158 0 875
KINDER MORGAN INC COM 49456b101 257 12,147 SH   SOLE   9,302 0 2,846
KKR & CO INC CLASS A COMMON ST COM 48251w104 205 7,028 SH   SOLE   250 0 6,778
L3HARRIS TECHNOLOGIES INC COMM COM 502431109 386 1,952 SH   SOLE   1,872 0 80
LIBERTY BROADBAND CORPORATION COM 530307305 209 1,664 SH   SOLE   1,630 0 34
LIGHTSTONE VALUE PLUS REAL EST COM 53227l109 420 42,050 SH   SOLE   42,050 0 0
LOCKHEED MARTIN CORP COM 539830109 1,617 4,154 SH   SOLE   3,386 0 768
LOWES COMPANIES INC COM 548661107 223 1,863 SH   SOLE   743 0 1,120
MADISON COVERED CALL & EQUITY COM 557437100 80 12,114 SH   SOLE   12,114 0 0
MASTERCARD INCORPORATED COM 57636q104 610 2,042 SH   SOLE   1,007 0 1,035
MCDONALDS CORP COM 580135101 948 4,796 SH   SOLE   2,466 0 2,329
MEDALIST DIVERSIFIED REIT INC COM 58403p105 55 15,845 SH   SOLE   14,295 0 1,550
MERCK & CO INC COM 58933y105 3,346 36,789 SH   SOLE   29,389 0 7,400
MICRON TECHNOLOGY INC COM 595112103 333 6,201 SH   SOLE   2,993 0 3,208
MICROSOFT CORP COM 594918104 8,019 50,847 SH   SOLE   25,681 0 25,166
MODERNA INC COMMON STOCK COM 60770k107 708 36,200 SH   SOLE   8,700 0 27,500
MONDELEZ INTERNATIONAL INC COM COM 609207105 430 7,807 SH   SOLE   4,239 0 3,568
MOODYS CORP COM 615369105 742 3,127 SH   SOLE   1,758 0 1,369
NATIONAL STORAGE AFFILIATES TR COM 637870106 324 9,647 SH   SOLE   9,303 0 344
NEOGENOMICS INC COM 64049m209 371 12,677 SH   SOLE   12,226 0 451
NETFLIX COM INC COM 64110l106 235 726 SH   SOLE   218 0 508
NEW MOUNTAIN FINANCE CORPORATI COM 647551100 213 15,501 SH   SOLE   13,542 0 1,959
NEXTERA ENERGY INC COM 65339f101 1,127 4,655 SH   SOLE   4,020 0 635
NIKE INC CLASS B COM COM 654106103 1,411 13,932 SH   SOLE   10,518 0 3,414
NORTHROP GRUMMAN CORP COM 666807102 421 1,224 SH   SOLE   644 0 580
NOW INC COM 67011p100 126 11,187 SH   SOLE   5,525 0 5,662
NUVEEN CREDIT STRATEGIES INCOM COM 67073d102 92 12,000 SH   SOLE   0 0 12,000
NUVEEN PREFERRED & INCOME OPPO COM 67073b106 125 11,944 SH   SOLE   8,544 0 3,400
NVIDIA CORP COM 67066g104 726 3,084 SH   SOLE   1,196 0 1,888
NVR INC COM 62944t105 267 70 SH   SOLE   5 0 65
O REILLY AUTOMOTIVE INC COM 67103h107 320 730 SH   SOLE   613 0 117
OLD REPUBLIC INTL CORP COM 680223104 209 9,345 SH   SOLE   6,684 0 2,661
ONEOK INC COM 682680103 620 8,196 SH   SOLE   7,996 0 200
ORACLE CORPORATION COM 68389x105 236 4,454 SH   SOLE   1,344 0 3,110
OXFORD SQUARE CAPITAL CORP COM COM 69181v107 430 79,073 SH   SOLE   79,073 0 0
PACIFIC BIOSCIENCES OF CALIFOR COM 69404d108 157 30,500 SH   SOLE   8,000 0 22,500
PAYPAL HOLDINGS INC COM COM 70450y103 278 2,569 SH   SOLE   1,159 0 1,410
PEPSICO INC COMMON STOCK COM 713448108 1,846 13,504 SH   SOLE   10,112 0 3,392
PFIZER INC COM 717081103 1,343 34,269 SH   SOLE   16,713 0 17,556
PHILIP MORRIS INTERNATIONAL IN COM 718172109 887 10,422 SH   SOLE   6,151 0 4,271
PHILLIPS 66 COM COM 718546104 402 3,611 SH   SOLE   1,173 0 2,438
PIMCO EQUITY SERIES PIMCO RAFI COM 72202l363 612 19,609 SH   SOLE   9,904 0 9,705
PINNACLE WEST CAPITAL CORP COM 723484101 340 3,781 SH   SOLE   3,647 0 134
PNC FINANCIAL SVCS GROUP INC COM 693475105 215 1,346 SH   SOLE   1,167 0 179
PRECISION BIOSCIENCES INC COMM COM 74019p108 405 29,150 SH   SOLE   5,650 0 23,500
PROCTER & GAMBLE CO COM 742718109 5,663 45,340 SH   SOLE   31,581 0 13,760
PROSHARES S&P 500 DIVIDEND ARI COM 74348a467 208 2,751 SH   SOLE   1,151 0 1,600
PROSPECT CAPITAL CORPORATION COM 74348t102 101 15,736 SH   SOLE   5,732 0 10,003
PTC INC COM 69370c100 327 4,363 SH   SOLE   4,207 0 156
QUALCOMM INC COM 747525103 960 10,879 SH   SOLE   8,139 0 2,740
QUEST DIAGNOSTICS INC COM 74834l100 549 5,145 SH   SOLE   4,145 0 1,000
REDWOOD FINANCIAL INC-MINN COM 757903109 253 2,200 SH   SOLE   0 0 2,200
RINGCENTRAL INC CL A COM 76680r206 413 2,450 SH   SOLE   100 0 2,350
RIVERNORTH DOUBLELINE STRATEGC COM 76882g107 548 33,369 SH   SOLE   7,284 0 26,085
ROSS STORES INC COM 778296103 895 7,689 SH   SOLE   7,016 0 673
SABRA HEALTH CARE REIT INC COM 78573l106 321 15,029 SH   SOLE   14,401 0 628
SAFETY INSURANCE GROUP INC COM 78648t100 321 3,472 SH   SOLE   3,349 0 123
SCHWAB STRATEGIC TR INTERMEDIA COM 808524854 279 5,072 SH   SOLE   4,636 0 436
SECTOR SPDR TRUST SBI CONSUMER COM 81369y308 377 5,979 SH   SOLE   3,424 0 2,555
SELECT SECTOR SPDR FUND SHS BE COM 81369y407 433 3,453 SH   SOLE   1,836 0 1,617
SELECT SECTOR SPDR TRUST THE F COM 81369y605 683 22,202 SH   SOLE   5,792 0 16,410
SELECT SECTOR SPDR TRUST THE H COM 81369y209 2,330 22,876 SH   SOLE   19,254 0 3,622
SELECT SECTOR SPDR TRUST THE T COM 81369y803 892 9,731 SH   SOLE   2,848 0 6,884
SELECT SECTOR SPDR TRUST THE U COM 81369y886 297 4,599 SH   SOLE   1,038 0 3,561
SERVICE PROPERTIES TRUST COMMO COM 81761l102 347 14,254 SH   SOLE   13,746 0 508
SIMON PROPERTY GROUP INC COM 828806109 1,150 7,717 SH   SOLE   7,717 0 0
SOUTHERN CO COM 842587107 413 6,490 SH   SOLE   4,178 0 2,312
SPDR DOW JONES REIT ETF COM 78464a607 267 2,614 SH   SOLE   693 0 1,921
SPDR GOLD TR GOLD SHS COM 78463v107 366 2,563 SH   SOLE   1,097 0 1,466
SPDR INDEX SHARES FUNDS SPDR P COM 78463x509 291 7,738 SH   SOLE   3,780 0 3,958
SPDR S&P 500 ETF TRUST COM 78462f103 2,926 9,090 SH   SOLE   3,144 0 5,946
SPDR S&P 600 SMALL CAP ETF USD COM 78464a813 240 3,310 SH   SOLE   800 0 2,510
SPDR S&P DIVIDEND ETF COM 78464a763 5,013 46,605 SH   SOLE   31,521 0 15,083
SPDR SER TR NUVEEN BLOOMBERG B COM 78464a284 3,001 50,869 SH   SOLE   50,869 0 0
SPDR SER TR S&P BIOTECH ETF COM 78464a870 206 2,164 SH   SOLE   345 0 1,819
SPDR SERIES TRUST HLTH CR EQUI COM 78464a581 229 2,673 SH   SOLE   984 0 1,689
SPDR SERIES TRUST S&P AEROSPAC COM 78464a631 464 4,256 SH   SOLE   1,897 0 2,359
SPDR SERIES TRUST SPDR BLOOMBE COM 78468r663 1,462 15,994 SH   SOLE   11,173 0 4,821
SPDR SERIES TRUST SPDR BLOOMBE COM 78464a359 263 4,732 SH   SOLE   4,055 0 677
SPDR SERIES TRUST SPDR PORTFOL COM 78464a649 1,033 35,143 SH   SOLE   34,728 0 415
SPDR SERIES TRUST SPDR PORTFOL COM 78464a144 1,497 44,250 SH   SOLE   44,250 0 0
SPDR SERIES TRUST SPDR PORTFOL COM 78464a805 1,242 31,167 SH   SOLE   3,477 0 27,690
SPDR SERIES TRUST SPDR PORTFOL COM 78464a847 581 16,037 SH   SOLE   15,740 0 297
SPDR SERIES TRUST SPDR PORTFOL COM 78464a854 356 9,409 SH   SOLE   7,513 0 1,896
SPDR SERIES TRUST SPDR PORTFOL COM 78464a409 1,059 25,279 SH   SOLE   19,058 0 6,221
SPDR SERIES TRUST SPDR PORTFOL COM 78468r788 316 8,015 SH   SOLE   3,739 0 4,276
SPDR SERIES TRUST SPDR PORTFOL COM 78464a508 1,931 55,310 SH   SOLE   31,737 0 23,572
SPDR SERIES TRUST SPDR PORTFOL COM 78468r853 559 17,126 SH   SOLE   15,101 0 2,025
SPDR SERIES TRUST SPDR PORTFOL COM 78468r101 334 11,151 SH   SOLE   9,070 0 2,080
SPDR SERIES TRUST SPDR SSGA US COM 78468r804 272 2,382 SH   SOLE   270 0 2,112
SPIRIT REALTY CAPITAL INC COMM COM 84860w300 227 4,624 SH   SOLE   3,817 0 808
SPO NETWORKS INC COMMON STOCK COM 78471b101 0 200,000 SH   SOLE   200,000 0 0
SQUARE INC CLASS A COM COM 852234103 2,974 47,542 SH   SOLE   15,857 0 31,685
SSGA ACTIVE TRUST SPDR SSGA UL COM 78467v707 466 11,544 SH   SOLE   8,324 0 3,220
STANDARD & POORS MIDCAP 400 SP COM 78467y107 1,169 3,114 SH   SOLE   799 0 2,315
STARBUCKS CORP COM 855244109 897 10,199 SH   SOLE   8,186 0 2,013
STERICYCLE INC COM 858912108 295 4,627 SH   SOLE   1,380 0 3,247
SUPER LEAGUE GAMING INC COMMON COM 86804f202 57 24,000 SH   SOLE   14,000 0 10,000
SYNAPTICS INC COM 87157d109 373 5,672 SH   SOLE   5,468 0 204
SYSCO CORP COM 871829107 378 4,415 SH   SOLE   4,072 0 344
TARGET CORP COM 87612e106 330 2,570 SH   SOLE   1,836 0 734
TEJON RANCH CO COM 879080109 1,173 73,400 SH   SOLE   19,900 0 53,500
TEKLA HEALTHCARE INVS SH BEN I COM 87911j103 252 12,092 SH   SOLE   5,318 0 6,774
TEMPLETON EMERGING MARKETS FUN COM 880191101 725 46,536 SH   SOLE   41,172 0 5,364
TEXAS INSTRUMENTS INCORPORATED COM 882508104 737 5,748 SH   SOLE   5,263 0 485
TEXAS PACIFIC LAND TRUST SUB-S COM 882610108 267 341 SH   SOLE   0 0 341
THERAPEUTICSMD INC COMMON STOC COM 88338n107 37 15,200 SH   SOLE   1,500 0 13,700
THERMO FISHER SCIENTIFIC INC COM 883556102 855 2,633 SH   SOLE   1,303 0 1,330
TOMPKINS FINANCIAL CORPORATION COM 890110109 458 5,000 SH   SOLE   5,000 0 0
TRACTOR SUPPLY CO COM 892356106 500 5,350 SH   SOLE   1,794 0 3,556
TRUIST FINANCIAL CORPORATION C COM 89832q109 726 12,897 SH   SOLE   11,149 0 1,748
U S PHYSICAL THERAPY INC COM 90337l108 332 2,899 SH   SOLE   2,796 0 103
UBER TECHNOLOGIES INC COMMON S COM 90353t100 1,219 40,975 SH   SOLE   17,675 0 23,300
UNION PACIFIC CORP COM 907818108 980 5,421 SH   SOLE   2,529 0 2,892
UNITED PARCEL SVC INC CL B COM 911312106 1,273 10,875 SH   SOLE   3,220 0 7,655
UNITED TECHNOLOGIES CORP COM 913017109 239 1,594 SH   SOLE   307 0 1,287
UNITEDHEALTH GROUP INC COM 91324p102 2,979 10,133 SH   SOLE   6,780 0 3,353
UNITY BIOTECHNOLOGY INC COMMON COM 91381u101 602 83,450 SH   SOLE   21,000 0 62,450
US BANCORP DEL COM COM 902973304 1,053 17,766 SH   SOLE   14,516 0 3,250
US ECOLOGY INC COMMON STOCK COM 91734m103 463 8,000 SH   SOLE   8,000 0 0
VANECK VECTORS ETF TRUST VANEC COM 92189h300 247 7,264 SH   SOLE   5,238 0 2,026
VANGUARD FTSE DEVELOPED MARKET COM 921943858 1,346 30,560 SH   SOLE   22,613 0 7,947
VANGUARD FTSE EMERGING MARKETS COM 922042858 541 12,168 SH   SOLE   10,691 0 1,477
VANGUARD INDEX FUNDS VANGUARD COM 921946406 270 2,876 SH   SOLE   1,905 0 971
VANGUARD INTERMEDIATE TERM COR COM 92206c870 431 4,721 SH   SOLE   4,283 0 438
VANGUARD INTERNATIONAL DIVIDEN COM 921946810 430 5,963 SH   SOLE   5,863 0 100
VANGUARD S&P 500 ETF COM 922908363 522 1,765 SH   SOLE   518 0 1,246
VANGUARD SECTOR INDEX FDS VANG COM 92204a108 218 1,149 SH   SOLE   1,095 0 54
VANGUARD SPECIALIZED FUNDS VAN COM 921908844 721 5,781 SH   SOLE   3,463 0 2,318
VANGUARD SPECIALIZED FUNDS VAN COM 922908553 570 6,148 SH   SOLE   2,180 0 3,968
VANGUARD TOTAL BOND MARKET ETF COM 921937835 433 5,168 SH   SOLE   4,282 0 885
VANGUARD TOTAL INTERNATIONAL B COM 92203j407 206 3,639 SH   SOLE   3,071 0 568
VERIZON COMMUNICATIONS COM 92343v104 3,329 54,213 SH   SOLE   39,988 0 14,225
VIASAT INC COM 92552v100 335 4,579 SH   SOLE   4,416 0 163
VISA INC CL A COMMON STOCK COM 92826c839 2,644 14,070 SH   SOLE   9,246 0 4,824
WALGREEN BOOTS ALLIANCE INC CO COM 931427108 1,850 31,371 SH   SOLE   12,213 0 19,157
WALMART INC COMMON STOCK COM 931142103 2,326 19,569 SH   SOLE   12,984 0 6,585
WALT DISNEY CO COM 254687106 2,552 17,646 SH   SOLE   11,077 0 6,569
WASTE MANAGEMENT INC DEL COM 94106l109 1,034 9,075 SH   SOLE   6,470 0 2,605
WELLS FARGO & CO COM 949746101 409 7,612 SH   SOLE   4,144 0 3,468
WELLTOWER INC COMMON STOCK COM 95040q104 1,741 21,286 SH   SOLE   19,449 0 1,837
WILLIAMS COMPANIES INC COM 969457100 1,179 49,706 SH   SOLE   49,706 0 0
WORLD MOTO INC COM 98158h106 0 700,000 SH   SOLE   0 0 700,000
XCEL ENERGY INC COMMON STOCK COM 98389b100 963 15,172 SH   SOLE   8,862 0 6,309
ZOETIS INC CL A COM 98978v103 620 4,682 SH   SOLE   2,939 0 1,743
CHS INC 8 CUM REDEEMABLE PFD PFD 12542r209 311 11,113 SH   SOLE   8,763 0 2,350
CHS INC PFD CL B SER 4 PFD 12542r803 2,172 79,372 SH   SOLE   67,618 0 11,755
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