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 473 1,837 SH   SOLE   1,227 0 610
AIR LIQUIDE-ADR COM 009126202 787 34,155 SH   SOLE   22,721 0 11,434
ARCH CAPITAL GROUP LTD COM g0450a105 621 13,647 SH   SOLE   8,908 0 4,739
ARIZONA SILVER EXPL INC COM COM 040582108 2 10,000 SH   SOLE   10,000 0 0
BANCO BILBAO VIZCAYA ARGENT COM 05946k101 76 17,144 SH   SOLE   4,000 0 13,144
BAYER AKTIENGESELLSCHAFT AD COM 072730302 625 53,837 SH   SOLE   41,116 0 12,721
BP P L C SPONSORED ADR (FRM COM 055622104 334 11,690 SH   SOLE   5,294 0 6,395
BRAVEHEART RESOURCES INC CO COM 10566l108 0 10,000 SH   SOLE   10,000 0 0
CHUBB LTD COM COM h1467j104 203 1,115 SH   SOLE   479 0 636
DRONE DELIVERY CDA CORP COM COM 26210w605 5 20,470 SH   SOLE   15,420 0 5,050
ENBRIDGE INC COM 29250n105 379 10,206 SH   SOLE   9,391 0 815
ERICSSON ADR CL B SEK 10 COM 294821608 128 22,250 SH   SOLE   18,250 0 4,000
INFOSYS LIMITED SPONS ADR R COM 456788108 2,186 128,814 SH   SOLE   81,482 0 47,332
ING GROEP NV-SPONSORED ADR COM 456837103 124 14,551 SH   SOLE   7,082 0 7,469
LINDE PLC ORDINARY SHARE COM g5494j103 237 879 SH   SOLE   273 0 606
LINK MOTION INC AMERICAN DE COM 53577l105 0 17,000 SH   SOLE   10,000 0 7,000
MEDTRONIC PLC COM COM g5960l103 2,180 26,993 SH   SOLE   25,583 0 1,410
NESTLE SA-SPONSORED ADR REP COM 641069406 215 1,978 SH   SOLE   1,678 0 300
NOVARTIS AG AMERICAN DEPOSI COM 66987v109 440 5,783 SH   SOLE   3,113 0 2,670
NOVO NORDISK A/S-ADR EACH C COM 670100205 760 7,631 SH   SOLE   3,506 0 4,125
OSINO RESOURCES CORP COM COM 68828l100 5 10,000 SH   SOLE   10,000 0 0
RENAISSANCERE HOLDINGS LTD COM g7496g103 783 5,574 SH   SOLE   5,024 0 550
RESTAURANT BRANDS INTERNATI COM 76131d103 1,303 24,508 SH   SOLE   24,438 0 70
RIO2 LIMITED NEW COM COM 767217102 2 20,000 SH   SOLE   20,000 0 0
ROCHE HOLDING LTD SPONSORED COM 771195104 2,392 58,235 SH   SOLE   33,180 0 25,055
ROYAL BANK OF CANADA COM 780087102 480 5,326 SH   SOLE   1,670 0 3,656
SHELL PLC AMERICAN DEPOSITA COM 780259305 235 4,727 SH   SOLE   3,231 0 1,496
SHOPIFY INC CL A COM 82509l107 868 32,220 SH   SOLE   15,835 0 16,385
SILVER TIGER METALS INC COM COM 82831t109 2 10,000 SH   SOLE   10,000 0 0
SOPHIA GENETICS SA ORDINARY COM h82027105 56 21,450 SH   SOLE   10,450 0 11,000
STATEHOUSE HOLDINGS INC COM COM 85754g301 2 17,500 SH   SOLE   17,500 0 0
TAIWAN SEMICONDUCTOR MFG CO COM 874039100 299 4,364 SH   SOLE   1,920 0 2,444
UNILEVER PLC SPONSORED ADR COM 904767704 689 15,708 SH   SOLE   11,491 0 4,217
VODAFONE GROUP PLC SPONSORE COM 92857w308 134 11,798 SH   SOLE   6,752 0 5,046
VOXTUR ANALYTICS CORP COM COM 929082105 7 20,000 SH   SOLE   20,000 0 0
3M COMPANY COM 88579y101 269 2,431 SH   SOLE   1,006 0 1,425
ABBOTT LABORATORIES COM 002824100 2,272 23,482 SH   SOLE   19,364 0 4,118
ABBVIE INC COM 00287y109 4,361 32,494 SH   SOLE   26,627 0 5,867
ACTIVISION BLIZZARD INC COM 00507v109 708 9,521 SH   SOLE   6,231 0 3,290
ADOBE INC COMMON STOCK COM 00724f101 1,625 5,903 SH   SOLE   3,750 0 2,153
ADVANCED MICRO DEVICES INC COM COM 007903107 459 7,243 SH   SOLE   1,240 0 6,003
AFLAC INC COM 001055102 388 6,898 SH   SOLE   5,698 0 1,200
AFTERMASTER INC COM COM 00831x102 0 50,000 SH   SOLE   0 0 50,000
AGILENT TECHNOLOGIES INC COM 00846u101 338 2,781 SH   SOLE   2,781 0 0
AIR PRODUCTS & CHEMICALS INC COM 009158106 361 1,550 SH   SOLE   1,450 0 100
AKAMAI TECHNOLOGIES INC COM 00971t101 1,136 14,140 SH   SOLE   7,355 0 6,785
ALPHABET INC CLASS A COMMON ST COM 02079k305 5,952 62,230 SH   SOLE   36,790 0 25,440
ALPHABET INC CLASS C CAPITAL S COM 02079k107 2,988 31,077 SH   SOLE   25,277 0 5,800
ALPS ETF TRUST ALERIAN MLP ETF COM 00162q452 716 19,579 SH   SOLE   18,410 0 1,169
ALTRIA GROUP INC COM 02209s103 1,309 32,423 SH   SOLE   18,975 0 13,448
AMAZON.COM INC COM 023135106 5,929 52,471 SH   SOLE   41,244 0 11,227
AMEREN CORP COM 023608102 930 11,549 SH   SOLE   9,853 0 1,696
AMERICAN EXPRESS COMPANY COM 025816109 1,116 8,273 SH   SOLE   2,143 0 6,130
AMERIPRISE FINL INC COM 03076c106 209 830 SH   SOLE   230 0 600
AMERISOURCEBERGEN CORP COM 03073e105 657 4,858 SH   SOLE   4,351 0 507
AMETEK INC NEW COM 031100100 215 1,900 SH   SOLE   1,900 0 0
AMGEN INC COM 031162100 3,600 15,972 SH   SOLE   12,985 0 2,987
AMPLITECH GROUP INC COMMON STO COM 03211q200 18 10,000 SH   SOLE   0 0 10,000
AMYRIS INC COMMON STOCK COM 03236m200 36 12,225 SH   SOLE   2,225 0 10,000
ANALOG DEVICES INC COM 032654105 891 6,393 SH   SOLE   4,093 0 2,300
ANNALY CAPITAL MANAGEMENT INC COM 035710839 282 16,414 SH   SOLE   15,419 0 995
APPLE INC COM 037833100 16,908 122,343 SH   SOLE   87,326 0 35,017
APPLIED VISUAL SCIENCES INC COM 038287108 0 113,780 SH   SOLE   113,780 0 0
ARK ETF TR ISRAEL INNOVATIVE T COM 00214q609 319 18,504 SH   SOLE   15,939 0 2,566
ARK ETF TRUST ARK INNOVATION E COM 00214q104 342 9,070 SH   SOLE   5,738 0 3,332
ASHLAND INC COMMON STOCK COM 044186104 675 7,108 SH   SOLE   6,373 0 735
AT&T INC COM 00206r102 1,590 103,626 SH   SOLE   91,695 0 11,932
ATLANTIS GAMING CORPORATION CO COM 04914u100 0 69,000 SH   SOLE   69,000 0 0
AUTOZONE INC COM 053332102 238 111 SH   SOLE   83 0 28
BANK OF AMERICA CORP COM 060505104 620 20,522 SH   SOLE   14,677 0 5,845
BECTON DICKINSON & CO COM 075887109 582 2,611 SH   SOLE   2,085 0 526
BENSON HILL INC COMMON STOCK COM 082490103 324 118,223 SH   SOLE   35,773 0 82,450
BERKELEY LIGHTS INC COMMON STO COM 084310101 97 33,800 SH   SOLE   19,800 0 14,000
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 7,316 27,397 SH   SOLE   16,412 0 10,985
BLACKROCK INC COM 09247x101 948 1,722 SH   SOLE   1,632 0 90
BLACKROCK MUNIHOLDINGS FD INC COM 09253n104 263 23,416 SH   SOLE   13,645 0 9,771
BLACKSTONE INC COMMON STOCK COM 09260d107 265 3,167 SH   SOLE   1,149 0 2,018
BLACKSTONE SENIOR FLOATING RAT COM 09256u105 127 10,123 SH   SOLE   6,380 0 3,743
BLOCK INC CLASS A COMMON STOCK COM 852234103 3,175 57,732 SH   SOLE   30,198 0 27,534
BOEING CO COM 097023105 680 5,619 SH   SOLE   3,118 0 2,501
BOOKING HOLDINGS INC COMMON ST COM 09857l108 467 284 SH   SOLE   188 0 96
BORG WARNER AUTOMOTIVE INC COM 099724106 598 19,048 SH   SOLE   17,071 0 1,977
BRAEMAR HOTELS & RESORTS INC C COM 10482b101 49 11,510 SH   SOLE   4,000 0 7,510
BRISTOL MYERS SQUIBB CO COM 110122108 2,872 40,403 SH   SOLE   26,699 0 13,704
CASEYS GENERAL STORES INC COM 147528103 672 3,316 SH   SOLE   2,967 0 349
CATERPILLAR INC COM 149123101 1,389 8,468 SH   SOLE   7,114 0 1,354
CENTENE CORP DEL COM 15135b101 867 11,143 SH   SOLE   8,421 0 2,722
CHEMED CORPORATION COM 16359r103 1,026 2,351 SH   SOLE   2,197 0 154
CHEMOURS COMPANY (THE) COM COM 163851108 299 12,150 SH   SOLE   8,405 0 3,745
CHENIERE ENERGY INC COM COM 16411r208 597 3,599 SH   SOLE   992 0 2,607
CHESAPEAKE ENERGY CORPORATION COM 165167735 738 7,832 SH   SOLE   7,233 0 599
CHEVRON CORPORATION COM 166764100 3,983 27,724 SH   SOLE   18,300 0 9,424
CISCO SYSTEMS INC COM 17275r102 1,878 46,954 SH   SOLE   38,197 0 8,757
CLOROX CO COM 189054109 950 7,396 SH   SOLE   7,221 0 175
CME GROUP INC COM 12572q105 401 2,262 SH   SOLE   2,117 0 145
COCA COLA COMPANY (THE) COM 191216100 2,717 48,499 SH   SOLE   43,492 0 5,007
COHEN & STEERS TOTAL RETURN RE COM 19247r103 248 20,515 SH   SOLE   17,515 0 3,000
COLGATE PALMOLIVE COMPANY COM 194162103 345 4,904 SH   SOLE   2,646 0 2,258
COMCAST CORP CL A COM 20030n101 201 6,846 SH   SOLE   3,150 0 3,696
COMMERCE BANCSHARES INC COM 200525103 688 10,401 SH   SOLE   5,828 0 4,573
CONOCOPHILLIPS COMMON STOCK COM 20825c104 1,126 10,999 SH   SOLE   8,506 0 2,493
CORNING INC COM 219350105 1,376 47,423 SH   SOLE   25,771 0 21,651
COSTCO WHOLESALE CORP-NEW COM 22160k105 842 1,783 SH   SOLE   1,495 0 288
CRACKER BARREL OLD COUNTRY STO COM 22410j106 204 2,203 SH   SOLE   1,003 0 1,200
CROWN CASTLE INC COMMON STOCK COM 22822v101 1,022 7,072 SH   SOLE   6,872 0 200
CSG SYSTEMS INTERNATIONAL INC COM 126349109 647 12,237 SH   SOLE   10,949 0 1,288
CSX CORPORATION COM COM 126408103 433 16,257 SH   SOLE   4,585 0 11,672
CUMMINS INC COM 231021106 239 1,174 SH   SOLE   719 0 455
CVS HEALTH CORPORATION COM 126650100 2,269 23,796 SH   SOLE   21,861 0 1,936
CYTODYN INC COM 23283m101 12 28,025 SH   SOLE   28,025 0 0
DANAHER CORPORATION COM 235851102 477 1,846 SH   SOLE   1,720 0 126
DEERE & CO COM 244199105 905 2,709 SH   SOLE   2,143 0 566
DESKTOP METAL INC CLASS A COMM COM 25058x105 231 89,250 SH   SOLE   50,250 0 39,000
DIGITAL ALLY INC COMMON STOCK COM 25382t101 6 14,000 SH   SOLE   0 0 14,000
DIGITAL REALTY TRUST INC COM 253868103 797 8,039 SH   SOLE   7,839 0 200
DOCUMENT CAPTURE TECHNOLOGIES COM 256esc104 0 60,000 SH   SOLE   60,000 0 0
DOLLAR GENERAL CORPORATION COM 256677105 326 1,359 SH   SOLE   500 0 859
DOMINION ENERGY INC COMMON STO COM 25746u109 1,239 17,925 SH   SOLE   17,925 0 0
DOMINOS PIZZA INC COM 25754a201 365 1,176 SH   SOLE   992 0 184
DOW INC COMMON STOCK COM 260557103 753 17,149 SH   SOLE   8,129 0 9,020
DROPBOX INC CLASS A COMMON STO COM 26210c104 250 12,073 SH   SOLE   8,375 0 3,698
DTE ENERGY CO COM 233331107 674 5,859 SH   SOLE   5,287 0 572
DUKE ENERGY CORPORATION HOLDIN COM 26441c204 1,681 18,070 SH   SOLE   17,608 0 462
EATON VANCE NATIONAL MUNICIPAL COM 27826u108 463 47,366 SH   SOLE   32,551 0 14,815
EATON VANCE TAX MANAGD GLBL DI COM 27829f108 175 24,164 SH   SOLE   8,269 0 15,895
ECOLAB INC COM 278865100 1,595 11,046 SH   SOLE   10,679 0 367
ELEVANCE HEALTH INC COM 036752103 930 2,047 SH   SOLE   1,986 0 61
ELI LILLY & CO COM 532457108 1,617 5,000 SH   SOLE   3,353 0 1,648
EMCOR GROUP INC COM 29084q100 752 6,510 SH   SOLE   5,770 0 740
EMERSON ELECTRIC CO COM 291011104 854 11,667 SH   SOLE   8,299 0 3,368
ENERGY TRANSFER LP COMMON UNIT COM 29273v100 329 29,831 SH   SOLE   28,395 0 1,436
ENPHASE ENERGY INC COM 29355a107 265 955 SH   SOLE   210 0 745
ENTERPRISE PRODUCTS PARTNERS L COM 293792107 617 25,949 SH   SOLE   18,747 0 7,202
ESTEE LAUDER COMPANIES INC CL COM 518439104 411 1,904 SH   SOLE   1,660 0 244
ETSY INC COM COM 29786a106 218 2,180 SH   SOLE   1,190 0 990
EXPEDITORS INTERNATIONAL OF WA COM 302130109 231 2,613 SH   SOLE   2,116 0 497
EXXON MOBIL CORP COM 30231g102 7,105 81,375 SH   SOLE   60,471 0 20,905
FASTENAL CO COM 311900104 216 4,681 SH   SOLE   3,964 0 717
FEDERAL NATIONAL MORTGAGE ASSO COM 313586109 5 10,000 SH   SOLE   10,000 0 0
FEDEX CORP COM 31428x106 1,385 9,331 SH   SOLE   5,321 0 4,010
FIDELITY NATIONAL INFORMATION COM 31620m106 1,120 14,825 SH   SOLE   10,075 0 4,750
FIRST TR ENERGY INFRASTRUCTURE COM 33738c103 836 62,731 SH   SOLE   54,815 0 7,916
FIRST TR EXCHANGE TRADED FD II COM 33734x119 1,043 18,334 SH   SOLE   18,334 0 0
FIRST TR EXCHANGE TRADED FD II COM 33734x184 524 17,140 SH   SOLE   16,880 0 260
FIRST TR EXCHANGE TRADED FD IV COM 33739q408 480 8,084 SH   SOLE   5,216 0 2,868
FIRST TR LARGE CAP GROWTH OPPO COM 33735k108 321 3,754 SH   SOLE   3,447 0 307
FIRST TR VALUE LINE DIVID INDE COM 33734h106 594 16,594 SH   SOLE   6,379 0 10,216
FIRST TRUST CAPITAL STRENGTH E COM 33733e104 1,711 25,757 SH   SOLE   20,368 0 5,388
FIRST TRUST ETF NASDAQ CLEAN E COM 33733e500 512 8,994 SH   SOLE   5,181 0 3,813
FIRST TRUST EXCHANGE TRADED FD COM 33734x846 647 16,808 SH   SOLE   11,212 0 5,596
FIRST TRUST EXCHANGE TRADED FU COM 33740j203 246 12,250 SH   SOLE   7,915 0 4,335
FIRST TRUST EXCHANGE TRADED FU COM 33738d408 368 9,603 SH   SOLE   4,176 0 5,427
FIRST TRUST EXCHANGE TRADED FU COM 336920103 453 5,588 SH   SOLE   2,301 0 3,287
FIRST TRUST EXCHANGE TRADED FU COM 33740f888 249 10,474 SH   SOLE   10,474 0 0
FIRST TRUST GLOBAL TACTICAL CO COM 33739h101 344 13,586 SH   SOLE   11,856 0 1,730
FIRST TRUST MORNINGSTAR DIVIDE COM 336917109 1,225 38,130 SH   SOLE   32,062 0 6,068
FIRST TRUST RISING DIVIDEND AC COM 33738r506 949 24,406 SH   SOLE   9,128 0 15,278
FIRST TRUST SENIOR LOAN FUND E COM 33738d309 758 17,201 SH   SOLE   5,095 0 12,106
FISERV INC COM 337738108 916 9,789 SH   SOLE   6,384 0 3,405
FORD MOTOR CO PAR $0.01 COM 345370860 456 40,723 SH   SOLE   23,721 0 17,002
FORTITUDE GOLD CORP COM COM 34962k100 267 48,250 SH   SOLE   26,750 0 21,500
FRANKLIN RESOURCES INC COM 354613101 260 12,090 SH   SOLE   10,690 0 1,400
FRANKLIN UNIVERSAL TRUST-SBI COM 355145103 2,004 316,607 SH   SOLE   287,915 0 28,692
GALLAGHER ARTHUR J & CO COM 363576109 716 4,179 SH   SOLE   3,769 0 410
GAMCO GLOBAL GOLD NATURAL RESO COM 36465a109 374 113,700 SH   SOLE   112,700 0 1,000
GENERAL DYNAMICS CORP COM 369550108 3,031 14,285 SH   SOLE   13,857 0 428
GENERAL MILLS INC COM 370334104 1,029 13,435 SH   SOLE   8,770 0 4,665
GILEAD SCIENCES INC COM 375558103 1,347 21,830 SH   SOLE   21,434 0 395
GINKGO BIOWORKS HOLDINGS INC C COM 37611x100 207 66,500 SH   SOLE   26,500 0 40,000
GLOBAL X FUNDS GLOBAL X LITHIU COM 37954y855 290 4,394 SH   SOLE   3,377 0 1,017
GOLDMAN SACHS GROUP INC COM 38141g104 659 2,250 SH   SOLE   1,610 0 640
GULF UNITED ENERGY INC COM 402580104 0 128,000 SH   SOLE   0 0 128,000
GWG HOLDINGS INC COMMON STOCK COM 36192a109 141 70,546 SH   SOLE   42,725 0 27,821
HOME DEPOT INC COM 437076102 3,044 11,030 SH   SOLE   8,937 0 2,093
HONEYWELL INTL INC COM 438516106 2,102 12,590 SH   SOLE   11,765 0 825
HOULIHAN LOKEY INC CLASS A COM COM 441593100 222 2,946 SH   SOLE   2,331 0 615
HP INC COM COM 40434l105 290 11,650 SH   SOLE   6,138 0 5,512
HPIL HOLDING COM 40432y109 0 400,000 SH   SOLE   0 0 400,000
ICAHN ENTERPRISES L P COM 451100101 231 4,655 SH   SOLE   793 0 3,863
INNERSCOPE HEARING TECHNOLOGIE COM 45781p104 3 150,000 SH   SOLE   0 0 150,000
INTEGRAL TECHNOLOGIES INC COM 45810j103 0 521,800 SH   SOLE   521,800 0 0
INTEGRATED BIOPHARMA INC COM 45811v105 9 20,000 SH   SOLE   20,000 0 0
INTEL CORP COM 458140100 1,137 44,132 SH   SOLE   23,578 0 20,554
INTERNATIONAL BUSINESS MACHINE COM 459200101 4,414 37,148 SH   SOLE   26,034 0 11,114
INTUITIVE SURGICAL INC COM COM 46120e602 350 1,869 SH   SOLE   1,265 0 604
INVESCO DB COMMODITY INDEX TRA COM 46138b103 579 24,200 SH   SOLE   17,375 0 6,825
INVESCO DB MULTI SECTOR COMMOD COM 46140h700 710 39,682 SH   SOLE   38,094 0 1,588
INVESCO DB MULTI SECTOR COMMOD COM 46140h304 675 29,833 SH   SOLE   28,616 0 1,217
INVESCO EXCHANGE TRADED FD TR COM 46138e164 1,189 139,500 SH   SOLE   123,500 0 16,000
INVESCO EXCHANGE TRADED FD TR COM 46138g706 436 5,928 SH   SOLE   4,058 0 1,870
INVESCO EXCHANGE TRADED FD TR COM 46138e354 685 11,838 SH   SOLE   11,288 0 550
INVESCO EXCHANGE TRADED FUND T COM 46137v142 314 6,853 SH   SOLE   4,968 0 1,885
INVESCO EXCHANGE TRADED FUND T COM 46137v613 259 1,863 SH   SOLE   1,025 0 839
INVESCO EXCHANGE TRADED FUND T COM 46137v357 2,995 23,528 SH   SOLE   4,430 0 19,098
INVESCO EXCHANGE TRADED SELF I COM 46138j882 4,452 210,182 SH   SOLE   210,182 0 0
INVESCO EXCHANGE TRADED SELF I COM 46138j619 238 6,095 SH   SOLE   5,813 0 282
INVESCO QQQ TR UNIT SER 1 COM 46090e103 5,402 20,212 SH   SOLE   10,491 0 9,721
ISHARES CORE HIGH DIVIDEND ETF COM 46429b663 1,494 16,366 SH   SOLE   5,803 0 10,563
ISHARES CORE S&P 500 ETF COM 464287200 3,210 8,951 SH   SOLE   6,232 0 2,719
ISHARES CORE S&P MID CAP ETF COM 464287507 2,185 9,966 SH   SOLE   5,623 0 4,344
ISHARES CORE S&P SMALL CAP ETF COM 464287804 1,230 14,109 SH   SOLE   4,439 0 9,670
ISHARES IBOXX $ INVESTMENT GRA COM 464287242 4,715 46,025 SH   SOLE   45,829 0 197
ISHARES MSCI EAFE ETF COM 464287465 472 8,432 SH   SOLE   2,878 0 5,554
ISHARES MSCI EAFE SMALL CAP ET COM 464288273 283 5,807 SH   SOLE   5,424 0 383
ISHARES MSCI EMERGING MARKETS COM 464287234 326 9,351 SH   SOLE   1,403 0 7,948
ISHARES RUSSELL 1000 GROWTH ET COM 464287614 853 4,056 SH   SOLE   3,875 0 181
ISHARES RUSSELL 1000 VALUE ETF COM 464287598 413 3,038 SH   SOLE   2,538 0 500
ISHARES RUSSELL 2000 ETF COM 464287655 1,716 10,404 SH   SOLE   2,488 0 7,916
ISHARES S&P 500 VALUE ETF COM 464287408 253 1,967 SH   SOLE   960 0 1,007
ISHARES S&P SMALL CAP 600 VALU COM 464287879 630 7,647 SH   SOLE   0 0 7,647
ISHARES SELECT DIVIDEND ETF COM 464287168 242 2,257 SH   SOLE   674 0 1,583
ISHARES SILVER SHARES COM 46428q109 197 11,251 SH   SOLE   10,051 0 1,200
ISHARES TR ISHARES BIOTECHNOLO COM 464287556 326 2,792 SH   SOLE   2,042 0 749
ISHARES TR ISHARES CORE DIVIDE COM 46434v621 299 6,719 SH   SOLE   5,161 0 1,558
ISHARES TR ISHARES SEMICONDUCT COM 464287523 204 639 SH   SOLE   589 0 50
ISHARES TR MSCI USA SMALL CAP COM 46435g433 263 8,239 SH   SOLE   7,760 0 479
ISHARES TRUST ISHARES 7 10 YEA COM 464287440 4,430 46,148 SH   SOLE   46,148 0 0
ISHARES TRUST ISHARES CORE S&P COM 464287663 1,287 20,555 SH   SOLE   11,507 0 9,048
ISHARES TRUST ISHARES IBONDS D COM 46434vba7 5,346 213,602 SH   SOLE   213,602 0 0
ISHARES TRUST ISHARES INTERNAT COM 464288448 209 9,294 SH   SOLE   6,534 0 2,760
ISHARES TRUST ISHARES MSCI USA COM 46429b697 4,420 66,873 SH   SOLE   66,790 0 83
ISHARES TRUST ISHARES U S AERO COM 464288760 220 2,417 SH   SOLE   706 0 1,711
ISHARES TRUST ISHARES U S INDU COM 464287754 292 3,489 SH   SOLE   300 0 3,189
ISHARES U S ENERGY ETF COM 464287796 731 18,604 SH   SOLE   16,968 0 1,636
ISHARES U S ETF TR EVOLVED U S COM 46431w648 221 5,580 SH   SOLE   1,575 0 4,005
ISHARES U S MEDICAL DEVICES ET COM 464288810 400 8,476 SH   SOLE   1,110 0 7,366
ISHARES U S TECHNOLOGY ETF COM 464287721 914 12,453 SH   SOLE   9,342 0 3,110
JOHN HANCOCK EXCHANGE TRADED F COM 47804j107 1,096 24,134 SH   SOLE   21,273 0 2,861
JOHN HANCOCK EXCHANGE TRADED F COM 47804j206 1,082 25,394 SH   SOLE   25,344 0 50
JOHN WILEY & SONS INC CLASS A COM 968223206 300 7,998 SH   SOLE   4,023 0 3,975
JOHNSON & JOHNSON COM 478160104 7,334 44,896 SH   SOLE   32,413 0 12,483
JOUNCE THERAPEUTICS INC COMMON COM 481116101 298 127,331 SH   SOLE   61,251 0 66,080
JPMORGAN CHASE & CO COM 46625h100 2,751 26,329 SH   SOLE   23,070 0 3,260
KAYNE ANDERSON NEXTGEN ENERGY COM 48661e108 652 92,247 SH   SOLE   80,556 0 11,691
KBS REAL ESTATE INVT TR III IN COM 48668l105 113 10,490 SH   SOLE   10,490 0 0
KELLOGG CO COM 487836108 370 5,307 SH   SOLE   2,400 0 2,907
KEYSIGHT TECHNOLOGIES INC COM COM 49338l103 205 1,300 SH   SOLE   1,300 0 0
KIMBERLY CLARK CORP COM 494368103 248 2,208 SH   SOLE   1,575 0 633
KINDER MORGAN INC COM 49456b101 794 47,719 SH   SOLE   32,841 0 14,878
KKR & CO INC COMMON STOCK COM 48251w104 307 7,141 SH   SOLE   1,515 0 5,626
KOSMOS ENERGY LTD COMMON SHARE COM 500688106 188 36,400 SH   SOLE   36,000 0 400
KROGER CO (THE) COM 501044101 683 15,619 SH   SOLE   14,062 0 1,557
L3HARRIS TECHNOLOGIES INC COMM COM 502431109 848 4,080 SH   SOLE   2,415 0 1,665
LABOR SMART INC COM 50541a108 0 300,000 SH   SOLE   0 0 300,000
LABORATORY CORP AMER HLDGS COM 50540r409 323 1,576 SH   SOLE   1,301 0 275
LIGHTSTONE VALUE PLUS REAL EST COM 53227l109 139 14,731 SH   SOLE   12,043 0 2,688
LIPOCINE INC COM 53630x104 10 22,500 SH   SOLE   22,500 0 0
LOCKHEED MARTIN CORP COM 539830109 2,830 7,327 SH   SOLE   6,495 0 833
LOWES COMPANIES INC COM 548661107 802 4,268 SH   SOLE   2,453 0 1,815
MASTERCARD INCORPORATED COM 57636q104 694 2,442 SH   SOLE   1,622 0 820
MCDONALDS CORP COM 580135101 2,936 12,723 SH   SOLE   10,022 0 2,701
MERCER INTERNATIONAL INC COM 588056101 590 47,953 SH   SOLE   43,363 0 4,590
MERCK & CO INC COM 58933y105 1,597 18,546 SH   SOLE   12,333 0 6,214
META PLATFORMS INC CLASS A COM COM 30303m102 2,137 15,749 SH   SOLE   11,296 0 4,453
METLIFE INC COM 59156r108 2,089 34,372 SH   SOLE   34,372 0 0
MICRON TECHNOLOGY INC COM 595112103 338 6,738 SH   SOLE   2,309 0 4,429
MICROSOFT CORP COM 594918104 11,322 48,614 SH   SOLE   34,642 0 13,972
MODERNA INC COMMON STOCK COM 60770k107 1,379 11,661 SH   SOLE   5,773 0 5,888
MONDELEZ INTERNATIONAL INC COM COM 609207105 387 7,060 SH   SOLE   3,735 0 3,325
MOODYS CORP COM 615369105 655 2,693 SH   SOLE   2,138 0 555
MORGAN STANLEY COM 617446448 246 3,113 SH   SOLE   1,983 0 1,130
MOTOROLA SOLUTIONS INC COM 620076307 701 3,128 SH   SOLE   2,821 0 308
MURPHY USA INC COM COM 626755102 722 2,625 SH   SOLE   2,369 0 256
NERDY INC CLASS A COMMON STOCK COM 64081v109 22 10,375 SH   SOLE   7,775 0 2,600
NET SAVINGS LINK INC COM 64112l203 0 50,000 SH   SOLE   0 0 50,000
NEW MOUNTAIN FINANCE CORPORATI COM 647551100 297 25,786 SH   SOLE   20,710 0 5,076
NEXTERA ENERGY INC COM 65339f101 2,706 34,505 SH   SOLE   31,798 0 2,707
NIKE INC CLASS B COM COM 654106103 591 7,113 SH   SOLE   6,326 0 787
NORTHROP GRUMMAN CORP COM 666807102 416 885 SH   SOLE   518 0 367
NORTHWEST BIOTHERAPEUTICS INC COM 66737p600 204 285,160 SH   SOLE   152,200 0 132,960
NUVEEN CORPORATE INCOME 2023 T COM 67079f101 295 32,757 SH   SOLE   21,659 0 11,098
NUVEEN PREFERRED & SECURITIES COM 67072c105 78 11,810 SH   SOLE   9,810 0 2,000
NVIDIA CORP COM 67066g104 1,835 15,119 SH   SOLE   8,420 0 6,700
O REILLY AUTOMOTIVE INC COM 67103h107 283 403 SH   SOLE   325 0 78
OLD REPUBLIC INTL CORP COM 680223104 281 13,406 SH   SOLE   10,722 0 2,684
ONCOSEC MEDICAL INCORPORATED C COM 68234l306 6 11,850 SH   SOLE   7,850 0 4,000
ORACLE CORPORATION COM 68389x105 420 6,881 SH   SOLE   4,480 0 2,401
OSI SYSTEMS INC COM 671044105 657 9,115 SH   SOLE   8,222 0 893
OXFORD SQUARE CAPITAL CORP COM COM 69181v107 466 154,787 SH   SOLE   141,937 0 12,850
PALANTIR TECHNOLOGIES INC CLAS COM 69608a108 95 11,745 SH   SOLE   650 0 11,095
PALO ALTO NETWORKS INC COMMON COM 697435105 979 5,979 SH   SOLE   3,930 0 2,049
PAYPAL HOLDINGS INC COM COM 70450y103 348 4,049 SH   SOLE   2,965 0 1,084
PEPSICO INC COMMON STOCK COM 713448108 3,057 18,726 SH   SOLE   13,378 0 5,348
PFIZER INC COM 717081103 1,107 25,303 SH   SOLE   16,828 0 8,475
PHILIP MORRIS INTERNATIONAL IN COM 718172109 1,031 12,418 SH   SOLE   8,920 0 3,498
PHILLIPS 66 COM COM 718546104 211 2,618 SH   SOLE   1,271 0 1,347
PIMCO ENHANCED SHORT MATURITY COM 72201r833 221 2,234 SH   SOLE   1,950 0 285
PIMCO EQUITY SERIES PIMCO RAFI COM 72202l389 208 12,565 SH   SOLE   12,565 0 0
PIMCO EQUITY SERIES PIMCO RAFI COM 72202l363 1,603 46,828 SH   SOLE   38,613 0 8,215
PIMCO EQUITY SERIES PIMCO RAFI COM 72202l371 208 9,318 SH   SOLE   9,318 0 0
PIONEER MUNICIPAL HIGH INCOME COM 723762100 141 18,678 SH   SOLE   11,678 0 7,000
PNC FINANCIAL SVCS GROUP INC COM 693475105 1,193 7,987 SH   SOLE   7,881 0 106
PRECISION BIOSCIENCES INC COMM COM 74019p108 822 632,500 SH   SOLE   387,000 0 245,500
PROCTER & GAMBLE CO COM 742718109 4,258 33,727 SH   SOLE   16,893 0 16,834
PROGRESSIVE CORP-OHIO COM 743315103 811 6,983 SH   SOLE   5,547 0 1,436
PROSHARES S&P 500 DIVIDEND ARI COM 74348a467 850 10,627 SH   SOLE   8,313 0 2,314
PRUDENTIAL FINANCIAL INC COM 744320102 1,216 14,172 SH   SOLE   13,285 0 887
QUALCOMM INC COM 747525103 455 4,029 SH   SOLE   1,776 0 2,253
RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101 659 8,056 SH   SOLE   4,791 0 3,264
REDWOOD FINANCIAL INC-MINN COM 757903109 252 2,796 SH   SOLE   696 0 2,100
REKOR SYSTEMS INC COMMON STOCK COM 759419104 152 152,351 SH   SOLE   128,544 0 23,807
REVOLUTION MEDICINES INC COMMO COM 76155x100 506 25,650 SH   SOLE   11,150 0 14,500
RING ENERGY INC COM 76680v108 25 10,600 SH   SOLE   9,600 0 1,000
ROSS STORES INC COM 778296103 430 5,098 SH   SOLE   4,839 0 259
SALESFORCE INC COMMON STOCK COM 79466l302 493 3,427 SH   SOLE   2,683 0 744
SANMINA CORPORATION COM COM 801056102 726 15,762 SH   SOLE   14,226 0 1,536
SCHWAB STRATEGIC TR US DIVIDEN COM 808524797 544 8,191 SH   SOLE   2,376 0 5,814
SECTOR SPDR TRUST SBI CONSUMER COM 81369y308 1,148 17,210 SH   SOLE   16,067 0 1,143
SELECT SECTOR SPDR FUND SHS BE COM 81369y407 666 4,678 SH   SOLE   2,749 0 1,929
SELECT SECTOR SPDR FUND SHS BE COM 81369y100 238 3,496 SH   SOLE   1,012 0 2,484
SELECT SECTOR SPDR TRUST SHS B COM 81369y506 395 5,480 SH   SOLE   4,345 0 1,135
SELECT SECTOR SPDR TRUST THE F COM 81369y605 872 28,712 SH   SOLE   16,389 0 12,323
SELECT SECTOR SPDR TRUST THE H COM 81369y209 2,546 21,024 SH   SOLE   18,195 0 2,829
SELECT SECTOR SPDR TRUST THE T COM 81369y803 975 8,210 SH   SOLE   2,986 0 5,223
SELECT SECTOR SPDR TRUST THE U COM 81369y886 666 10,163 SH   SOLE   8,263 0 1,900
SENSEONICS HOLDINGS INC COMMON COM 81727u105 17 13,200 SH   SOLE   13,200 0 0
SERVICENOW INC COM COM 81762p102 422 1,117 SH   SOLE   901 0 216
SOUTHERN CO COM 842587107 491 7,224 SH   SOLE   5,708 0 1,516
SOUTHWESTERN ENERGY CO COM 845467109 61 10,000 SH   SOLE   10,000 0 0
SPDR DOW JONES MID CAP GROWTH COM 78464a821 706 11,702 SH   SOLE   11,547 0 155
SPDR DOW JONES MID CAP VALUE E COM 78464a839 312 5,389 SH   SOLE   3,124 0 2,265
SPDR GOLD TR GOLD SHS COM 78463v107 981 6,344 SH   SOLE   4,018 0 2,326
SPDR S&P 500 ETF TRUST COM 78462f103 5,190 14,531 SH   SOLE   8,551 0 5,980
SPDR S&P 600 SMALL CAP ETF USD COM 78464a813 220 2,909 SH   SOLE   585 0 2,324
SPDR S&P DIVIDEND ETF COM 78464a763 3,176 28,481 SH   SOLE   15,549 0 12,932
SPDR SER TR S&P 600 SMALL CAP COM 78464a201 294 4,318 SH   SOLE   4,268 0 50
SPDR SERIES TRUST FACTSET INNO COM 78464a110 309 3,098 SH   SOLE   366 0 2,732
SPDR SERIES TRUST HLTH CR EQUI COM 78464a581 210 2,456 SH   SOLE   447 0 2,009
SPDR SERIES TRUST S&P AEROSPAC COM 78464a631 383 4,182 SH   SOLE   1,880 0 2,302
SPDR SERIES TRUST SPDR BLOOMBE COM 78468r663 8,042 87,793 SH   SOLE   76,676 0 11,118
SPDR SERIES TRUST SPDR BLOOMBE COM 78464a359 448 7,085 SH   SOLE   7,055 0 30
SPDR SERIES TRUST SPDR PORTFOL COM 78464a649 258 10,325 SH   SOLE   9,038 0 1,287
SPDR SERIES TRUST SPDR PORTFOL COM 78464a805 1,106 25,065 SH   SOLE   25,064 0 1
SPDR SERIES TRUST SPDR PORTFOL COM 78464a854 2,628 62,582 SH   SOLE   60,201 0 2,380
SPDR SERIES TRUST SPDR PORTFOL COM 78464a409 4,192 83,678 SH   SOLE   71,019 0 12,660
SPDR SERIES TRUST SPDR PORTFOL COM 78468r788 272 7,655 SH   SOLE   2,000 0 5,655
SPDR SERIES TRUST SPDR PORTFOL COM 78464a508 341 9,891 SH   SOLE   6,718 0 3,173
SPDR SERIES TRUST SPDR PORTFOL COM 78468r853 305 8,965 SH   SOLE   8,465 0 500
SPDR SERIES TRUST SPDR PORTFOL COM 78468r101 519 17,965 SH   SOLE   17,965 0 0
SPDR SERIES TRUST SPDR SSGA US COM 78468r804 216 1,750 SH   SOLE   230 0 1,520
SSGA ACTIVE TRUST SPDR SSGA UL COM 78467v707 2,493 62,461 SH   SOLE   62,461 0 0
STANDARD & POORS MIDCAP 400 SP COM 78467y107 1,038 2,583 SH   SOLE   741 0 1,842
STARBUCKS CORP COM 855244109 2,590 30,744 SH   SOLE   25,649 0 5,095
TARGET CORP COM 87612e106 650 4,380 SH   SOLE   3,437 0 943
TEKLA HEALTHCARE INVS SH BEN I COM 87911j103 188 10,894 SH   SOLE   3,342 0 7,552
TELLURIAN INC COMMON STOCK COM 87968a104 72 30,000 SH   SOLE   30,000 0 0
TEMPLETON EMERGING MARKETS FUN COM 880191101 699 67,376 SH   SOLE   59,785 0 7,591
TESLA INC COMMON STOCK COM 88160r101 1,243 4,687 SH   SOLE   2,716 0 1,971
TEXAS INSTRUMENTS INCORPORATED COM 882508104 2,622 16,942 SH   SOLE   16,007 0 935
TEXAS PACIFIC LAND CORPORATION COM 88262p102 485 273 SH   SOLE   0 0 273
THERMO FISHER SCIENTIFIC INC COM 883556102 936 1,846 SH   SOLE   1,323 0 523
TRUIST FINANCIAL CORPORATION C COM 89832q109 1,945 44,679 SH   SOLE   41,601 0 3,077
UBER TECHNOLOGIES INC COMMON S COM 90353t100 1,110 41,895 SH   SOLE   22,930 0 18,965
ULTA BEAUTY INC COMMON STOCK COM 90384s303 426 1,063 SH   SOLE   853 0 210
UNION PACIFIC CORP COM 907818108 1,038 5,327 SH   SOLE   4,820 0 506
UNITED PARCEL SVC INC CL B COM 911312106 1,459 9,035 SH   SOLE   4,829 0 4,206
UNITEDHEALTH GROUP INC COM 91324p102 5,714 11,314 SH   SOLE   9,785 0 1,529
US BANCORP DEL COM COM 902973304 1,500 37,209 SH   SOLE   35,304 0 1,905
VANECK ETF TR VANECK SEMICONDU COM 92189f676 222 1,201 SH   SOLE   620 0 581
VANGUARD FTSE DEVELOPED MARKET COM 921943858 1,175 32,317 SH   SOLE   24,788 0 7,529
VANGUARD FTSE EMERGING MARKETS COM 922042858 260 7,115 SH   SOLE   5,652 0 1,463
VANGUARD INDEX FUNDS VANGUARD COM 921946406 286 3,016 SH   SOLE   2,245 0 771
VANGUARD INDEX FUNDS VANGUARD COM 922908512 248 2,039 SH   SOLE   468 0 1,571
VANGUARD INDEX FUNDS VANGUARD COM 922908769 1,213 6,758 SH   SOLE   3,687 0 3,071
VANGUARD S&P 500 ETF COM 922908363 596 1,816 SH   SOLE   389 0 1,427
VANGUARD SECTOR INDEX FDS VANG COM 92204a207 751 4,374 SH   SOLE   4,374 0 0
VANGUARD SHORT TERM INFLATION COM 922020805 693 14,404 SH   SOLE   14,249 0 155
VANGUARD SPECIALIZED FUNDS VAN COM 921908844 892 6,598 SH   SOLE   4,497 0 2,101
VANGUARD SPECIALIZED FUNDS VAN COM 922908553 399 4,977 SH   SOLE   1,428 0 3,549
VERIZON COMMUNICATIONS COM 92343v104 2,059 54,225 SH   SOLE   45,095 0 9,130
VERTEX PHARMACEUTICALS INC COM 92532f100 1,522 5,257 SH   SOLE   4,128 0 1,129
VISA INC CL A COMMON STOCK COM 92826c839 3,618 20,368 SH   SOLE   17,701 0 2,667
WALGREEN BOOTS ALLIANCE INC CO COM 931427108 533 16,982 SH   SOLE   6,901 0 10,081
WALMART INC COMMON STOCK COM 931142103 3,204 24,703 SH   SOLE   14,609 0 10,094
WALT DISNEY CO COM 254687106 1,172 12,423 SH   SOLE   8,091 0 4,332
WASTE MANAGEMENT INC DEL COM 94106l109 1,223 7,632 SH   SOLE   5,846 0 1,786
WELLS FARGO & CO COM 949746101 215 5,344 SH   SOLE   1,915 0 3,429
WESTERN ASSET INVESTMENT GRADE COM 95790a101 683 44,662 SH   SOLE   24,188 0 20,474
WILLIAMS COMPANIES INC COM 969457100 1,613 56,333 SH   SOLE   54,038 0 2,295
WISDOMTREE CLOUD COMPUTING FUN COM 97717y691 304 11,400 SH   SOLE   4,680 0 6,720
WISDOMTREE TRUST U S QUALITY D COM 97717x669 3,072 56,991 SH   SOLE   48,187 0 8,804
WISDOMTREE TRUST WISDOMTREE U COM 97717w307 372 6,733 SH   SOLE   1,374 0 5,359
WISDOMTREE TRUST WISDOMTREE U COM 97717w588 1,945 50,670 SH   SOLE   50,345 0 325
WORLD MOTO INC COM 98158h106 0 700,000 SH   SOLE   700,000 0 0
XCEL ENERGY INC COMMON STOCK COM 98389b100 3,001 46,896 SH   SOLE   41,835 0 5,061
ZYMERGEN INC COMMON STOCK COM 98985x100 97 35,000 SH   SOLE   0 0 35,000
CHS INC 8 CUM REDEEMABLE PFD PFD 12542r209 380 13,322 SH   SOLE   12,722 0 600
CHS INC PFD CL B SER 4 PFD 12542r803 2,043 76,692 SH   SOLE   71,845 0 4,847
GLADSTONE LD CORP RED PFD SER PFD 376549408 271 10,834 SH   SOLE   9,759 0 1,075
GWG HLDGS INC SER 2 PFD 7 DTD PFD 36192a687 1,173 1,173 SH   SOLE   110 0 1,063
PROSPECT CAP CORP 5.5PFD CONV PFD 74348t441 763 30,500 SH   SOLE   22,600 0 7,900