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
ABCELLERA BIOLOGICS INC COM COM 00288u106 168 15,800 SH   SOLE   15,400 0 400
ACCENTURE PLC IRELAND SHS C COM g1151c101 492 1,772 SH   SOLE   1,162 0 610
AIR LIQUIDE-ADR COM 009126202 1,061 39,595 SH   SOLE   26,261 0 13,334
ALIBABA GROUP HOLDING LTD S COM 01609w102 212 1,865 SH   SOLE   1,179 0 686
ARCH CAPITAL GROUP LTD COM g0450a105 572 12,576 SH   SOLE   8,029 0 4,547
ARIZONA SILVER EXPL INC COM COM 040582108 2 10,000 SH   SOLE   10,000 0 0
BANCO BILBAO VIZCAYA ARGENT COM 05946k101 77 17,144 SH   SOLE   4,000 0 13,144
BAYER AKTIENGESELLSCHAFT AD COM 072730302 1,235 83,337 SH   SOLE   64,616 0 18,721
BP P L C SPONSORED ADR (FRM COM 055622104 330 11,654 SH   SOLE   5,293 0 6,361
CHUBB LTD COM COM h1467j104 219 1,115 SH   SOLE   479 0 636
DRONE DELIVERY CDA CORP COM COM 26210w605 9 20,470 SH   SOLE   15,420 0 5,050
ENBRIDGE INC COM 29250n105 450 10,658 SH   SOLE   9,543 0 1,115
ERICSSON ADR CL B SEK 10 COM 294821608 165 22,250 SH   SOLE   18,250 0 4,000
HARBORSIDE INC COM SUB VTG COM 411620107 5 17,500 SH   SOLE   17,500 0 0
INFOSYS LIMITED SPONS ADR R COM 456788108 2,357 127,314 SH   SOLE   78,482 0 48,832
ING GROEP NV-SPONSORED ADR COM 456837103 130 13,124 SH   SOLE   5,678 0 7,446
LINDE PLC ORDINARY SHARE COM g5494j103 241 839 SH   SOLE   233 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,491 27,750 SH   SOLE   26,327 0 1,423
MINAURUM GOLD INC COM 60252q101 2 10,000 SH   SOLE   10,000 0 0
NESTLE SA-SPONSORED ADR REP COM 641069406 219 1,878 SH   SOLE   1,578 0 300
NOVARTIS AG AMERICAN DEPOSI COM 66987v109 492 5,818 SH   SOLE   3,113 0 2,705
NOVO NORDISK A/S-ADR EACH C COM 670100205 967 8,681 SH   SOLE   4,506 0 4,175
OSINO RESOURCES CORP COM COM 68828l100 8 10,000 SH   SOLE   10,000 0 0
RESTAURANT BRANDS INTERNATI COM 76131d103 1,264 25,203 SH   SOLE   25,133 0 70
RIO2 LIMITED NEW COM COM 767217102 2 10,000 SH   SOLE   10,000 0 0
ROCHE HOLDING LTD SPONSORED COM 771195104 2,403 57,775 SH   SOLE   32,680 0 25,095
ROYAL BANK OF CANADA COM 780087102 588 6,076 SH   SOLE   2,420 0 3,656
SHELL PLC AMERICAN DEPOSITA COM 780259305 230 4,391 SH   SOLE   2,895 0 1,496
SHOPIFY INC CL A COM 82509l107 1,169 37,430 SH   SOLE   24,190 0 13,240
SILVER TIGER METALS INC COM COM 82831t109 2 10,000 SH   SOLE   10,000 0 0
SOPHIA GENETICS SA ORDINARY COM h82027105 139 38,450 SH   SOLE   11,450 0 27,000
SPROTT PHYSICAL URANIUM TRU COM 85210a104 444 41,203 SH   SOLE   38,024 0 3,179
SWEDISH EXPORT CREDIT CORPO COM 870297215 648 121,281 SH   SOLE   115,561 0 5,720
TAIWAN SEMICONDUCTOR MFG CO COM 874039100 261 3,188 SH   SOLE   1,184 0 2,004
UNILEVER PLC SPONSORED ADR COM 904767704 834 18,200 SH   SOLE   13,983 0 4,217
VODAFONE GROUP PLC SPONSORE COM 92857w308 340 21,798 SH   SOLE   16,752 0 5,046
VOXTUR ANALYTICS CORP COM COM 929082105 5 10,000 SH   SOLE   10,000 0 0
3M COMPANY COM 88579y101 2,031 15,697 SH   SOLE   13,572 0 2,125
ABBOTT LABORATORIES COM 002824100 2,560 23,561 SH   SOLE   19,393 0 4,168
ABBVIE INC COM 00287y109 5,136 33,534 SH   SOLE   27,702 0 5,832
ACTIVISION BLIZZARD INC COM 00507v109 745 9,571 SH   SOLE   6,281 0 3,290
ADOBE INC COMMON STOCK COM 00724f101 2,064 5,638 SH   SOLE   3,683 0 1,955
ADVANCED MICRO DEVICES INC COM COM 007903107 630 8,233 SH   SOLE   1,910 0 6,323
AFLAC INC COM 001055102 382 6,898 SH   SOLE   5,698 0 1,200
AFTERMASTER INC COM COM 00831x102 0 50,000 SH   SOLE   0 0 50,000
AIR PRODUCTS & CHEMICALS INC COM 009158106 325 1,350 SH   SOLE   1,250 0 100
AKAMAI TECHNOLOGIES INC COM 00971t101 1,612 17,650 SH   SOLE   9,965 0 7,685
ALPHABET INC CLASS A COMMON ST COM 02079k305 6,832 3,135 SH   SOLE   1,800 0 1,335
ALPHABET INC CLASS C CAPITAL S COM 02079k107 3,579 1,636 SH   SOLE   1,332 0 304
ALTRIA GROUP INC COM 02209s103 1,335 31,950 SH   SOLE   18,502 0 13,448
AMAZON.COM INC COM 023135106 5,450 51,315 SH   SOLE   39,815 0 11,500
AMEREN CORP COM 023608102 1,061 11,747 SH   SOLE   10,035 0 1,712
AMERICAN EXPRESS COMPANY COM 025816109 1,167 8,422 SH   SOLE   1,962 0 6,460
AMERISOURCEBERGEN CORP COM 03073e105 697 4,930 SH   SOLE   4,413 0 517
AMGEN INC COM 031162100 3,905 16,051 SH   SOLE   13,064 0 2,987
ANALOG DEVICES INC COM 032654105 976 6,679 SH   SOLE   4,179 0 2,500
ANNALY CAPITAL MANAGEMENT INC COM 035710409 386 65,376 SH   SOLE   61,509 0 3,867
APPLE INC COM 037833100 16,559 121,117 SH   SOLE   86,054 0 35,063
APPLIED MATERIALS INC COM 038222105 231 2,535 SH   SOLE   1,222 0 1,313
APPLIED VISUAL SCIENCES INC COM 038287108 0 113,780 SH   SOLE   113,780 0 0
ARES CAPITAL CORPORATION COM 04010l103 187 10,410 SH   SOLE   9,141 0 1,269
ARK ETF TR ISRAEL INNOVATIVE T COM 00214q609 344 18,504 SH   SOLE   15,939 0 2,566
ARK ETF TRUST ARK INNOVATION E COM 00214q104 363 9,112 SH   SOLE   5,800 0 3,312
ASHLAND INC COMMON STOCK COM 044186104 707 6,862 SH   SOLE   6,144 0 718
AT&T INC COM 00206r102 2,205 105,219 SH   SOLE   93,004 0 12,215
ATLANTIS GAMING CORPORATION CO COM 04914u100 0 69,000 SH   SOLE   69,000 0 0
AUTOZONE INC COM 053332102 243 113 SH   SOLE   83 0 30
BANK OF AMERICA CORP COM 060505104 654 20,996 SH   SOLE   15,151 0 5,845
BECTON DICKINSON & CO COM 075887109 1,448 5,873 SH   SOLE   4,440 0 1,433
BENSON HILL INC COMMON STOCK COM 082490103 329 120,223 SH   SOLE   37,773 0 82,450
BERKELEY LIGHTS INC COMMON STO COM 084310101 336 67,539 SH   SOLE   33,800 0 33,739
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 7,731 28,317 SH   SOLE   17,293 0 11,024
BLACKROCK INC COM 09247x101 1,077 1,768 SH   SOLE   1,678 0 90
BLACKROCK MUNIHOLDINGS FD INC COM 09253n104 283 22,317 SH   SOLE   13,132 0 9,184
BLACKSTONE INC COMMON STOCK COM 09260d107 283 3,099 SH   SOLE   1,032 0 2,067
BLOCK INC CLASS A COMMON STOCK COM 852234103 2,207 35,903 SH   SOLE   19,273 0 16,630
BOEING CO COM 097023105 828 6,058 SH   SOLE   3,217 0 2,841
BOOKING HOLDINGS INC COMMON ST COM 09857l108 247 141 SH   SOLE   85 0 56
BRAEMAR HOTELS & RESORTS INC C COM 10482b101 49 11,504 SH   SOLE   4,000 0 7,504
BRISTOL MYERS SQUIBB CO COM 110122108 3,154 40,955 SH   SOLE   27,331 0 13,624
CATERPILLAR INC COM 149123101 1,568 8,774 SH   SOLE   7,420 0 1,354
CENTENE CORP DEL COM 15135b101 1,138 13,445 SH   SOLE   10,024 0 3,421
CHEMED CORPORATION COM 16359r103 1,113 2,371 SH   SOLE   2,211 0 160
CHESAPEAKE ENERGY CORPORATION COM 165167735 685 8,452 SH   SOLE   7,943 0 509
CHEVRON CORPORATION COM 166764100 4,027 27,813 SH   SOLE   18,509 0 9,303
CISCO SYSTEMS INC COM 17275r102 2,212 51,884 SH   SOLE   43,139 0 8,745
CLOROX CO COM 189054109 1,074 7,618 SH   SOLE   7,444 0 174
CME GROUP INC COM 12572q105 445 2,173 SH   SOLE   2,021 0 151
COCA COLA COMPANY (THE) COM 191216100 3,033 48,211 SH   SOLE   43,204 0 5,007
COHEN & STEERS TOTAL RETURN RE COM 19247r103 272 20,515 SH   SOLE   17,515 0 3,000
COHERENT INC COM 192479103 719 2,702 SH   SOLE   2,421 0 281
COLGATE PALMOLIVE COMPANY COM 194162103 393 4,904 SH   SOLE   2,646 0 2,258
COMCAST CORP CL A COM 20030n101 268 6,837 SH   SOLE   3,141 0 3,696
COMMERCE BANCSHARES INC COM 200525103 683 10,398 SH   SOLE   5,825 0 4,573
CONOCOPHILLIPS COMMON STOCK COM 20825c104 371 4,129 SH   SOLE   2,416 0 1,713
CORNING INC COM 219350105 1,505 47,767 SH   SOLE   26,117 0 21,650
COSTCO WHOLESALE CORP-NEW COM 22160k105 855 1,783 SH   SOLE   1,495 0 288
CRACKER BARREL OLD COUNTRY STO COM 22410j106 376 4,503 SH   SOLE   2,503 0 2,000
CROWN CASTLE INTERNATIONAL COR COM 22822v101 1,226 7,280 SH   SOLE   7,080 0 200
CSG SYSTEMS INTERNATIONAL INC COM 126349109 707 11,839 SH   SOLE   10,596 0 1,242
CSX CORPORATION COM COM 126408103 461 15,857 SH   SOLE   4,185 0 11,672
CUMMINS INC COM 231021106 225 1,162 SH   SOLE   693 0 469
CVS HEALTH CORPORATION COM 126650100 2,229 24,060 SH   SOLE   22,093 0 1,967
CYTODYN INC COM 23283m101 12 28,025 SH   SOLE   28,025 0 0
DANAHER CORPORATION COM 235851102 278 1,096 SH   SOLE   970 0 126
DEERE & CO COM 244199105 736 2,457 SH   SOLE   1,944 0 513
DESKTOP METAL INC CLASS A COMM COM 25058x105 282 128,250 SH   SOLE   102,750 0 25,500
DIGI INTERNATIONAL INC COM 253798102 800 33,033 SH   SOLE   28,817 0 4,216
DIGITAL ALLY INC COM COM 25382p208 11 14,000 SH   SOLE   0 0 14,000
DIGITAL REALTY TRUST INC COM 253868103 1,076 8,284 SH   SOLE   8,084 0 200
DOCUMENT CAPTURE TECHNOLOGIES COM 256esc104 0 60,000 SH   SOLE   60,000 0 0
DOLLAR GENERAL CORPORATION COM 256677105 334 1,359 SH   SOLE   450 0 909
DOMINION ENERGY INC COMMON STO COM 25746u109 1,473 18,456 SH   SOLE   18,456 0 0
DOMINOS PIZZA INC COM 25754a201 290 744 SH   SOLE   633 0 111
DOW INC COMMON STOCK COM 260557103 948 18,378 SH   SOLE   9,178 0 9,200
DROPBOX INC CLASS A COMMON STO COM 26210c104 211 10,073 SH   SOLE   7,325 0 2,748
DT MIDSTREAM INC COMMON STOCK COM 23345m107 664 13,547 SH   SOLE   12,207 0 1,340
DUKE ENERGY CORPORATION HOLDIN COM 26441c204 2,017 18,812 SH   SOLE   18,351 0 462
EATON VANCE NATIONAL MUNICIPAL COM 27826u108 401 36,677 SH   SOLE   26,005 0 10,672
EATON VANCE TAX MANAGD GLBL DI COM 27829f108 185 24,017 SH   SOLE   8,269 0 15,748
ECOLAB INC COM 278865100 576 3,744 SH   SOLE   3,347 0 398
ELEVANCE HEALTH INC COM 036752103 973 2,016 SH   SOLE   1,955 0 61
ELI LILLY & CO COM 532457108 1,612 4,972 SH   SOLE   3,331 0 1,640
EMERSON ELECTRIC CO COM 291011104 867 10,898 SH   SOLE   7,534 0 3,363
ENERGY TRANSFER LP COMMON UNIT COM 29273v100 215 21,500 SH   SOLE   20,064 0 1,436
ENTERPRISE PRODUCTS PARTNERS L COM 293792107 610 25,047 SH   SOLE   17,855 0 7,193
ESTEE LAUDER COMPANIES INC CL COM 518439104 485 1,904 SH   SOLE   1,659 0 245
EXPEDITORS INTERNATIONAL OF WA COM 302130109 244 2,505 SH   SOLE   2,012 0 493
EXXON MOBIL CORP COM 30231g102 6,390 74,617 SH   SOLE   54,196 0 20,421
FASTENAL CO COM 311900104 232 4,645 SH   SOLE   3,845 0 800
FEDERAL NATIONAL MORTGAGE ASSO COM 313586109 4 10,000 SH   SOLE   10,000 0 0
FEDEX CORP COM 31428x106 2,077 9,161 SH   SOLE   5,116 0 4,045
FIDELITY NATIONAL INFORMATION COM 31620m106 1,359 14,825 SH   SOLE   9,875 0 4,950
FIRST TR ENERGY INFRASTRUCTURE COM 33738c103 903 63,088 SH   SOLE   55,212 0 7,877
FIRST TR EXCHANGE TRADED FD II COM 33734x119 855 13,932 SH   SOLE   13,932 0 0
FIRST TR EXCHANGE TRADED FD II COM 33734x184 445 13,785 SH   SOLE   13,525 0 260
FIRST TR LARGE CAP GROWTH OPPO COM 33735k108 348 3,952 SH   SOLE   3,645 0 307
FIRST TR VALUE LINE DIVID INDE COM 33734h106 639 16,476 SH   SOLE   6,226 0 10,250
FIRST TRUST CAPITAL STRENGTH E COM 33733e104 1,869 26,728 SH   SOLE   21,265 0 5,463
FIRST TRUST ETF NASDAQ CLEAN E COM 33733e500 488 9,339 SH   SOLE   5,226 0 4,113
FIRST TRUST EXCHANGE TRADED FD COM 33734x846 678 16,850 SH   SOLE   11,382 0 5,468
FIRST TRUST EXCHANGE TRADED FU COM 336920103 452 5,504 SH   SOLE   2,256 0 3,248
FIRST TRUST EXCHANGE TRADED FU COM 33740f888 257 10,472 SH   SOLE   10,472 0 0
FIRST TRUST GLOBAL TACTICAL CO COM 33739h101 427 15,952 SH   SOLE   13,322 0 2,630
FIRST TRUST LARGE CAP VALUE AL COM 33735j101 207 3,334 SH   SOLE   2,951 0 383
FIRST TRUST MORNINGSTAR DIVIDE COM 336917109 1,237 35,124 SH   SOLE   28,816 0 6,308
FIRST TRUST RISING DIVIDEND AC COM 33738r506 933 22,805 SH   SOLE   8,639 0 14,166
FIRST TRUST SENIOR LOAN FUND E COM 33738d309 888 20,136 SH   SOLE   5,428 0 14,708
FISERV INC COM 337738108 813 9,134 SH   SOLE   5,979 0 3,155
FORD MOTOR CO PAR $0.01 COM 345370860 429 38,504 SH   SOLE   22,822 0 15,682
FORTITUDE GOLD CORP COM COM 34962k100 312 51,950 SH   SOLE   30,150 0 21,800
FRANKLIN RESOURCES INC COM 354613101 245 10,500 SH   SOLE   10,500 0 0
FRANKLIN UNIVERSAL TRUST-SBI COM 355145103 2,337 313,674 SH   SOLE   285,286 0 28,388
GAMCO GLOBAL GOLD NATURAL RESO COM 36465a109 409 113,700 SH   SOLE   112,700 0 1,000
GENERAL DYNAMICS CORP COM 369550108 3,185 14,396 SH   SOLE   13,957 0 439
GENERAL MILLS INC COM 370334104 1,028 13,627 SH   SOLE   8,929 0 4,699
GILEAD SCIENCES INC COM 375558103 1,371 22,175 SH   SOLE   21,781 0 394
GLOBAL X FUNDS GLOBAL X LITHIU COM 37954y855 299 4,118 SH   SOLE   3,101 0 1,017
GOLDMAN SACHS GROUP INC COM 38141g104 716 2,411 SH   SOLE   1,671 0 740
GULF UNITED ENERGY INC COM 402580104 0 128,000 SH   SOLE   0 0 128,000
GWG HOLDINGS INC COMMON STOCK COM 36192a109 299 70,546 SH   SOLE   42,725 0 27,821
HENRY JACK & ASSOCIATES INC COM 426281101 742 4,121 SH   SOLE   3,710 0 411
HOME DEPOT INC COM 437076102 2,997 10,926 SH   SOLE   8,830 0 2,096
HONEYWELL INTL INC COM 438516106 2,217 12,755 SH   SOLE   11,924 0 831
HOULIHAN LOKEY INC CLASS A COM COM 441593100 254 3,221 SH   SOLE   2,606 0 615
HP INC COM COM 40434l105 399 12,161 SH   SOLE   6,649 0 5,512
HPIL HOLDING COM 40432y109 0 400,000 SH   SOLE   0 0 400,000
ICAHN ENTERPRISES L P COM 451100101 216 4,485 SH   SOLE   769 0 3,717
INTEGRAL TECHNOLOGIES INC COM 45810j103 0 521,800 SH   SOLE   521,800 0 0
INTEGRATED BIOPHARMA INC COM 45811v105 10 20,000 SH   SOLE   20,000 0 0
INTEL CORP COM 458140100 2,314 61,846 SH   SOLE   31,625 0 30,221
INTERNATIONAL BUSINESS MACHINE COM 459200101 4,784 33,883 SH   SOLE   23,519 0 10,364
INTUITIVE SURGICAL INC COM COM 46120e602 333 1,659 SH   SOLE   1,055 0 604
INVESCO DB COMMODITY INDEX TRA COM 46138b103 806 30,250 SH   SOLE   23,425 0 6,825
INVESCO DB MULTI SECTOR COMMOD COM 46140h304 789 30,165 SH   SOLE   28,804 0 1,361
INVESCO EXCHANGE TRADED FD TR COM 46138e164 1,214 139,500 SH   SOLE   123,500 0 16,000
INVESCO EXCHANGE TRADED FD TR COM 46138g706 432 6,048 SH   SOLE   4,178 0 1,870
INVESCO EXCHANGE TRADED FD TR COM 46138e354 756 12,188 SH   SOLE   11,638 0 550
INVESCO EXCHANGE TRADED FD TR COM 46137v480 392 8,825 SH   SOLE   2,196 0 6,629
INVESCO EXCHANGE TRADED FUND T COM 46137v142 325 7,028 SH   SOLE   5,143 0 1,885
INVESCO EXCHANGE TRADED FUND T COM 46137v613 213 1,434 SH   SOLE   600 0 834
INVESCO EXCHANGE TRADED FUND T COM 46137v357 3,163 23,567 SH   SOLE   4,469 0 19,098
INVESCO EXCHANGE TRADED SELF I COM 46138j619 257 6,229 SH   SOLE   5,826 0 403
INVESCO QQQ TR UNIT SER 1 COM 46090e103 5,777 20,613 SH   SOLE   10,529 0 10,084
ISHARES CORE HIGH DIVIDEND ETF COM 46429b663 1,650 16,432 SH   SOLE   5,829 0 10,603
ISHARES CORE S&P 500 ETF COM 464287200 3,329 8,780 SH   SOLE   5,799 0 2,981
ISHARES CORE S&P MID CAP ETF COM 464287507 2,283 10,092 SH   SOLE   5,693 0 4,399
ISHARES CORE S&P SMALL CAP ETF COM 464287804 1,279 13,841 SH   SOLE   4,225 0 9,616
ISHARES IBOXX $ INVESTMENT GRA COM 464287242 5,094 46,293 SH   SOLE   46,079 0 214
ISHARES MSCI EAFE ETF COM 464287465 531 8,497 SH   SOLE   2,943 0 5,554
ISHARES MSCI EAFE SMALL CAP ET COM 464288273 317 5,807 SH   SOLE   5,424 0 383
ISHARES MSCI EMERGING MARKETS COM 464287234 403 10,040 SH   SOLE   1,953 0 8,087
ISHARES RUSSELL 1000 GROWTH ET COM 464287614 1,040 4,757 SH   SOLE   4,577 0 180
ISHARES RUSSELL 1000 VALUE ETF COM 464287598 435 3,004 SH   SOLE   2,505 0 499
ISHARES RUSSELL 2000 ETF COM 464287655 1,702 10,048 SH   SOLE   2,533 0 7,515
ISHARES S&P 500 VALUE ETF COM 464287408 269 1,959 SH   SOLE   960 0 999
ISHARES S&P SMALL CAP 600 VALU COM 464287879 681 7,647 SH   SOLE   0 0 7,647
ISHARES SELECT DIVIDEND ETF COM 464287168 265 2,256 SH   SOLE   674 0 1,582
ISHARES SILVER SHARES COM 46428q109 210 11,251 SH   SOLE   10,051 0 1,200
ISHARES TR ISHARES BIOTECHNOLO COM 464287556 335 2,846 SH   SOLE   2,097 0 749
ISHARES TR ISHARES CORE DIVIDE COM 46434v621 247 5,190 SH   SOLE   4,933 0 258
ISHARES TR ISHARES SEMICONDUCT COM 464287523 223 638 SH   SOLE   588 0 50
ISHARES TR MSCI USA SMALL CAP COM 46435g433 299 8,775 SH   SOLE   8,043 0 732
ISHARES TRUST ISHARES 7 10 YEA COM 464287440 4,822 47,140 SH   SOLE   47,140 0 0
ISHARES TRUST ISHARES CORE S&P COM 464287663 1,431 21,390 SH   SOLE   11,307 0 10,083
ISHARES TRUST ISHARES INTERNAT COM 464288448 257 9,479 SH   SOLE   6,514 0 2,965
ISHARES TRUST ISHARES MSCI USA COM 46429b697 4,469 63,648 SH   SOLE   63,565 0 83
ISHARES TRUST ISHARES U S AERO COM 464288760 265 2,675 SH   SOLE   964 0 1,711
ISHARES TRUST ISHARES U S INDU COM 464287754 307 3,489 SH   SOLE   300 0 3,189
ISHARES U S ENERGY ETF COM 464287796 597 15,649 SH   SOLE   13,970 0 1,679
ISHARES U S ETF TR EVOLVED U S COM 46431w648 239 5,640 SH   SOLE   1,635 0 4,005
ISHARES U S MEDICAL DEVICES ET COM 464288810 435 8,626 SH   SOLE   1,260 0 7,366
ISHARES U S TECHNOLOGY ETF COM 464287721 1,175 14,698 SH   SOLE   11,513 0 3,185
JOHN HANCOCK EXCHANGE TRADED F COM 47804j107 1,275 26,737 SH   SOLE   23,876 0 2,861
JOHN HANCOCK EXCHANGE TRADED F COM 47804j206 1,099 24,880 SH   SOLE   24,830 0 50
JOHN WILEY & SONS INC CLASS A COM 968223206 382 7,998 SH   SOLE   4,023 0 3,975
JOHNSON & JOHNSON COM 478160104 7,854 44,246 SH   SOLE   31,245 0 13,001
JOUNCE THERAPEUTICS INC COMMON COM 481116101 544 179,531 SH   SOLE   103,751 0 75,780
JPMORGAN CHASE & CO COM 46625h100 2,911 25,853 SH   SOLE   22,598 0 3,255
KAYNE ANDERSON NEXTGEN ENERGY COM 48661e108 694 92,439 SH   SOLE   80,894 0 11,545
KBS REAL ESTATE INVT TR III IN COM 48668l105 112 10,422 SH   SOLE   10,422 0 0
KELLOGG CO COM 487836108 378 5,305 SH   SOLE   2,400 0 2,905
KIMBERLY CLARK CORP COM 494368103 298 2,206 SH   SOLE   1,573 0 633
KINDER MORGAN INC COM 49456b101 790 47,136 SH   SOLE   32,266 0 14,871
KKR & CO INC COMMON STOCK COM 48251w104 330 7,139 SH   SOLE   1,515 0 5,624
KNOWLES CORPORATION COM 49926d109 641 36,965 SH   SOLE   33,054 0 3,911
KOSMOS ENERGY LTD COMMON SHARE COM 500688106 225 36,400 SH   SOLE   36,000 0 400
L3HARRIS TECHNOLOGIES INC COMM COM 502431109 991 4,100 SH   SOLE   2,435 0 1,665
LABOR SMART INC COM 50541a108 0 300,000 SH   SOLE   0 0 300,000
LABORATORY CORP AMER HLDGS COM 50540r409 375 1,601 SH   SOLE   1,326 0 275
LIGHTSTONE VALUE PLUS REAL EST COM 53227l109 139 14,731 SH   SOLE   12,043 0 2,688
LIPOCINE INC COM 53630x104 18 22,500 SH   SOLE   22,500 0 0
LOCKHEED MARTIN CORP COM 539830109 3,195 7,430 SH   SOLE   6,591 0 839
LOWES COMPANIES INC COM 548661107 787 4,504 SH   SOLE   2,487 0 2,017
MARAVAI LIFESCIENCES HOLDINGS COM 56600d107 237 8,350 SH   SOLE   7,350 0 1,000
MARSH & MCLENNAN COMPANIES INC COM 571748102 776 4,998 SH   SOLE   4,516 0 483
MASTERCARD INCORPORATED COM 57636q104 763 2,418 SH   SOLE   1,598 0 820
MCDONALDS CORP COM 580135101 3,144 12,736 SH   SOLE   10,037 0 2,699
MERCK & CO INC COM 58933y105 1,719 18,852 SH   SOLE   12,253 0 6,599
META PLATFORMS INC CLASS A COM COM 30303m102 2,341 14,516 SH   SOLE   10,575 0 3,941
METLIFE INC COM 59156r108 2,163 34,455 SH   SOLE   34,455 0 0
MICRON TECHNOLOGY INC COM 595112103 378 6,837 SH   SOLE   2,309 0 4,528
MICROSOFT CORP COM 594918104 13,036 50,757 SH   SOLE   36,615 0 14,142
MID AMERICA APARTMENT COMMUNIT COM 59522j103 698 3,999 SH   SOLE   3,578 0 421
MODERNA INC COMMON STOCK COM 60770k107 1,555 10,886 SH   SOLE   4,998 0 5,888
MONDELEZ INTERNATIONAL INC COM COM 609207105 432 6,960 SH   SOLE   3,735 0 3,225
MOODYS CORP COM 615369105 736 2,706 SH   SOLE   2,114 0 592
MORGAN STANLEY COM 617446448 222 2,918 SH   SOLE   1,788 0 1,130
MOTOROLA SOLUTIONS INC COM 620076307 727 3,468 SH   SOLE   3,124 0 345
MURPHY USA INC COM COM 626755102 720 3,090 SH   SOLE   2,779 0 311
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 309 25,969 SH   SOLE   20,963 0 5,006
NEXTERA ENERGY INC COM 65339f101 2,723 35,155 SH   SOLE   32,448 0 2,707
NIKE INC CLASS B COM COM 654106103 742 7,263 SH   SOLE   6,470 0 793
NORTHROP GRUMMAN CORP COM 666807102 387 809 SH   SOLE   442 0 367
NORTHWEST BIOTHERAPEUTICS INC COM 66737p600 179 284,460 SH   SOLE   151,500 0 132,960
NUVEEN PREFERRED & SECURITIES COM 67072c105 85 11,695 SH   SOLE   9,695 0 2,000
NVIDIA CORP COM 67066g104 2,062 13,599 SH   SOLE   7,673 0 5,926
O REILLY AUTOMOTIVE INC COM 67103h107 255 403 SH   SOLE   323 0 80
OLD REPUBLIC INTL CORP COM 680223104 286 12,810 SH   SOLE   10,272 0 2,538
OLLIE S BARGAIN OUTLET HOLDING COM 681116109 324 5,517 SH   SOLE   2,010 0 3,507
ONCOSEC MEDICAL INCORPORATED C COM 68234l306 9 11,850 SH   SOLE   7,850 0 4,000
ORACLE CORPORATION COM 68389x105 478 6,840 SH   SOLE   4,480 0 2,360
OSI SYSTEMS INC COM 671044105 775 9,067 SH   SOLE   8,165 0 902
OXFORD SQUARE CAPITAL CORP COM COM 69181v107 550 151,172 SH   SOLE   138,699 0 12,473
PALANTIR TECHNOLOGIES INC CLAS COM 69608a108 107 11,745 SH   SOLE   650 0 11,095
PALO ALTO NETWORKS INC COMMON COM 697435105 644 1,303 SH   SOLE   917 0 386
PAYPAL HOLDINGS INC COM COM 70450y103 254 3,635 SH   SOLE   2,651 0 984
PEPSICO INC COMMON STOCK COM 713448108 3,908 23,446 SH   SOLE   17,629 0 5,817
PFIZER INC COM 717081103 1,385 26,421 SH   SOLE   17,181 0 9,240
PHILIP MORRIS INTERNATIONAL IN COM 718172109 1,204 12,190 SH   SOLE   8,692 0 3,498
PIMCO ENHANCED SHORT MATURITY COM 72201r833 244 2,466 SH   SOLE   2,183 0 284
PIMCO EQUITY SERIES PIMCO RAFI COM 72202l389 259 14,070 SH   SOLE   14,070 0 0
PIMCO EQUITY SERIES PIMCO RAFI COM 72202l363 1,751 48,381 SH   SOLE   40,167 0 8,214
PIMCO EQUITY SERIES PIMCO RAFI COM 72202l371 263 10,431 SH   SOLE   10,431 0 0
PIONEER MUNICIPAL HIGH INCOME COM 723762100 164 18,812 SH   SOLE   11,812 0 7,000
PNC FINANCIAL SVCS GROUP INC COM 693475105 1,292 8,191 SH   SOLE   8,085 0 106
PRECISION BIOSCIENCES INC COMM COM 74019p108 863 539,200 SH   SOLE   339,700 0 199,500
PROCTER & GAMBLE CO COM 742718109 4,830 33,588 SH   SOLE   16,750 0 16,837
PROGRESSIVE CORP-OHIO COM 743315103 737 6,341 SH   SOLE   5,001 0 1,340
PROSHARES S&P 500 DIVIDEND ARI COM 74348a467 862 10,098 SH   SOLE   8,684 0 1,414
PRUDENTIAL FINANCIAL INC COM 744320102 1,392 14,553 SH   SOLE   13,666 0 887
QUALCOMM INC COM 747525103 492 3,853 SH   SOLE   1,666 0 2,187
RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101 747 7,776 SH   SOLE   4,566 0 3,210
REDWOOD FINANCIAL INC-MINN COM 757903109 268 2,620 SH   SOLE   520 0 2,100
REKOR SYSTEMS INC COMMON STOCK COM 759419104 227 128,851 SH   SOLE   105,044 0 23,807
REVOLUTION MEDICINES INC COMMO COM 76155x100 778 39,900 SH   SOLE   21,400 0 18,500
ROSS STORES INC COM 778296103 304 4,328 SH   SOLE   4,105 0 223
SALESFORCE INC COMMON STOCK COM 79466l302 610 3,694 SH   SOLE   2,851 0 843
SCHWAB STRATEGIC TR US DIVIDEN COM 808524797 590 8,235 SH   SOLE   2,362 0 5,873
SECTOR SPDR TRUST SBI CONSUMER COM 81369y308 1,228 17,010 SH   SOLE   15,867 0 1,143
SELECT SECTOR SPDR FUND SHS BE COM 81369y407 643 4,677 SH   SOLE   2,749 0 1,928
SELECT SECTOR SPDR FUND SHS BE COM 81369y100 257 3,496 SH   SOLE   1,012 0 2,484
SELECT SECTOR SPDR TRUST SHS B COM 81369y506 385 5,379 SH   SOLE   4,244 0 1,135
SELECT SECTOR SPDR TRUST THE F COM 81369y605 919 29,237 SH   SOLE   16,810 0 12,427
SELECT SECTOR SPDR TRUST THE H COM 81369y209 2,631 20,517 SH   SOLE   17,751 0 2,766
SELECT SECTOR SPDR TRUST THE T COM 81369y803 1,056 8,304 SH   SOLE   3,082 0 5,222
SELECT SECTOR SPDR TRUST THE U COM 81369y886 732 10,438 SH   SOLE   8,528 0 1,910
SENSEONICS HOLDINGS INC COMMON COM 81727u105 14 13,200 SH   SOLE   13,200 0 0
SERVICENOW INC COM COM 81762p102 302 635 SH   SOLE   469 0 166
SIMON PROPERTY GROUP INC COM 828806109 720 7,581 SH   SOLE   1,873 0 5,708
SOUTHERN CO COM 842587107 536 7,522 SH   SOLE   6,006 0 1,516
SOUTHWESTERN ENERGY CO COM 845467109 63 10,000 SH   SOLE   10,000 0 0
SPDR DOW JONES MID CAP GROWTH COM 78464a821 698 11,458 SH   SOLE   11,001 0 457
SPDR DOW JONES MID CAP VALUE E COM 78464a839 334 5,525 SH   SOLE   3,105 0 2,420
SPDR GOLD TR GOLD SHS COM 78463v107 1,125 6,677 SH   SOLE   4,471 0 2,206
SPDR S&P 500 ETF TRUST COM 78462f103 5,321 14,105 SH   SOLE   8,568 0 5,537
SPDR S&P 600 SMALL CAP ETF USD COM 78464a813 236 2,944 SH   SOLE   610 0 2,334
SPDR S&P DIVIDEND ETF COM 78464a763 3,405 28,691 SH   SOLE   15,571 0 13,120
SPDR SER TR S&P 600 SMALL CAP COM 78464a201 297 4,210 SH   SOLE   4,160 0 50
SPDR SERIES TRUST FACTSET INNO COM 78464a110 333 3,098 SH   SOLE   366 0 2,732
SPDR SERIES TRUST HLTH CR EQUI COM 78464a581 208 2,456 SH   SOLE   447 0 2,009
SPDR SERIES TRUST S&P AEROSPAC COM 78464a631 421 4,182 SH   SOLE   1,880 0 2,302
SPDR SERIES TRUST SPDR BLOOMBE COM 78468r663 978 10,695 SH   SOLE   7,552 0 3,143
SPDR SERIES TRUST SPDR BLOOMBE COM 78464a359 509 7,885 SH   SOLE   7,855 0 30
SPDR SERIES TRUST SPDR PORTFOL COM 78464a649 277 10,507 SH   SOLE   9,021 0 1,487
SPDR SERIES TRUST SPDR PORTFOL COM 78464a805 1,177 25,312 SH   SOLE   25,311 0 1
SPDR SERIES TRUST SPDR PORTFOL COM 78464a854 2,563 57,807 SH   SOLE   55,868 0 1,940
SPDR SERIES TRUST SPDR PORTFOL COM 78464a409 4,461 85,326 SH   SOLE   72,620 0 12,706
SPDR SERIES TRUST SPDR PORTFOL COM 78468r788 317 7,948 SH   SOLE   2,253 0 5,695
SPDR SERIES TRUST SPDR PORTFOL COM 78464a508 367 9,959 SH   SOLE   6,786 0 3,173
SPDR SERIES TRUST SPDR PORTFOL COM 78468r853 310 8,607 SH   SOLE   8,607 0 0
SPDR SERIES TRUST SPDR PORTFOL COM 78468r101 6,544 222,210 SH   SOLE   198,038 0 24,172
SPDR SERIES TRUST SPDR SSGA US COM 78468r804 229 1,750 SH   SOLE   230 0 1,520
SSGA ACTIVE TRUST SPDR SSGA UL COM 78467v707 2,480 62,280 SH   SOLE   62,280 0 0
STANDARD & POORS MIDCAP 400 SP COM 78467y107 950 2,298 SH   SOLE   760 0 1,538
STANLEY BLACK & DECKER INC COM 854502101 202 1,930 SH   SOLE   1,680 0 250
STARBUCKS CORP COM 855244109 2,384 31,202 SH   SOLE   26,100 0 5,102
TARGET CORP COM 87612e106 571 4,042 SH   SOLE   3,144 0 898
TEKLA HEALTHCARE INVS SH BEN I COM 87911j103 199 10,650 SH   SOLE   3,276 0 7,374
TELEDYNE TECHNOLOGIES INC COM 879360105 710 1,894 SH   SOLE   1,693 0 201
TELLURIAN INC COMMON STOCK COM 87968a104 89 30,000 SH   SOLE   30,000 0 0
TEMPLETON EMERGING MARKETS FUN COM 880191101 794 66,296 SH   SOLE   58,785 0 7,511
TESLA INC COMMON STOCK COM 88160r101 1,077 1,599 SH   SOLE   893 0 706
TEXAS INSTRUMENTS INCORPORATED COM 882508104 1,978 12,872 SH   SOLE   12,387 0 485
TEXAS PACIFIC LAND CORPORATION COM 88262p102 406 273 SH   SOLE   0 0 273
THERMO FISHER SCIENTIFIC INC COM 883556102 1,013 1,865 SH   SOLE   1,336 0 529
TRUIST FINANCIAL CORPORATION C COM 89832q109 2,008 42,341 SH   SOLE   40,815 0 1,526
UNION PACIFIC CORP COM 907818108 1,091 5,117 SH   SOLE   4,610 0 507
UNITED PARCEL SVC INC CL B COM 911312106 1,622 8,886 SH   SOLE   4,680 0 4,206
UNITEDHEALTH GROUP INC COM 91324p102 5,896 11,480 SH   SOLE   9,937 0 1,543
US BANCORP DEL COM COM 902973304 1,772 38,498 SH   SOLE   36,584 0 1,914
VANECK ETF TR VANECK SEMICONDU COM 92189f676 245 1,201 SH   SOLE   620 0 581
VANGUARD FTSE DEVELOPED MARKET COM 921943858 1,217 29,826 SH   SOLE   22,270 0 7,557
VANGUARD FTSE EMERGING MARKETS COM 922042858 277 6,642 SH   SOLE   5,307 0 1,335
VANGUARD INDEX FUNDS VANGUARD COM 921946406 261 2,571 SH   SOLE   1,800 0 771
VANGUARD INDEX FUNDS VANGUARD COM 922908512 263 2,032 SH   SOLE   461 0 1,571
VANGUARD INDEX FUNDS VANGUARD COM 922908769 1,275 6,761 SH   SOLE   3,690 0 3,071
VANGUARD MEGA CAP ETF MSCI US COM 921910873 205 1,556 SH   SOLE   0 0 1,556
VANGUARD S&P 500 ETF COM 922908363 598 1,723 SH   SOLE   388 0 1,335
VANGUARD SECTOR INDEX FDS VANG COM 92204a207 817 4,409 SH   SOLE   4,409 0 0
VANGUARD SHORT TERM INFLATION COM 922020805 704 14,040 SH   SOLE   13,910 0 130
VANGUARD SPECIALIZED FUNDS VAN COM 921908844 837 5,836 SH   SOLE   3,864 0 1,972
VANGUARD SPECIALIZED FUNDS VAN COM 922908553 458 5,029 SH   SOLE   1,401 0 3,628
VERIZON COMMUNICATIONS COM 92343v104 2,683 52,868 SH   SOLE   43,883 0 8,985
VERTEX PHARMACEUTICALS INC COM 92532f100 1,481 5,255 SH   SOLE   4,106 0 1,149
VISA INC CL A COMMON STOCK COM 92826c839 4,028 20,459 SH   SOLE   17,763 0 2,696
VROOM INC COMMON STOCK COM 92918v109 144 115,000 SH   SOLE   100,000 0 15,000
WALGREEN BOOTS ALLIANCE INC CO COM 931427108 604 15,937 SH   SOLE   5,990 0 9,947
WALMART INC COMMON STOCK COM 931142103 3,022 24,858 SH   SOLE   14,729 0 10,129
WALT DISNEY CO COM 254687106 1,213 12,848 SH   SOLE   8,313 0 4,535
WASTE MANAGEMENT INC DEL COM 94106l109 1,198 7,833 SH   SOLE   5,935 0 1,898
WELLS FARGO & CO COM 949746101 209 5,343 SH   SOLE   1,914 0 3,429
WELLTOWER INC COMMON STOCK COM 95040q104 222 2,702 SH   SOLE   1,555 0 1,147
WILLIAMS COMPANIES INC COM 969457100 1,827 58,546 SH   SOLE   56,061 0 2,485
WISDOMTREE CLOUD COMPUTING FUN COM 97717y691 311 11,102 SH   SOLE   4,192 0 6,910
WISDOMTREE TRUST U S QUALITY D COM 97717x669 3,173 55,359 SH   SOLE   45,995 0 9,364
WISDOMTREE TRUST WISDOMTREE U COM 97717w307 403 6,812 SH   SOLE   1,466 0 5,346
WISDOMTREE TRUST WISDOMTREE U COM 97717w588 2,127 52,129 SH   SOLE   51,539 0 590
WORLD MOTO INC COM 98158h106 0 700,000 SH   SOLE   700,000 0 0
XCEL ENERGY INC COMMON STOCK COM 98389b100 3,329 47,047 SH   SOLE   41,958 0 5,090
ZEBRA TECHNOLOGIES CORP-CL A COM 989207105 663 2,254 SH   SOLE   2,029 0 225
ZOETIS INC CL A COM 98978v103 992 5,769 SH   SOLE   4,531 0 1,238
ZYMERGEN INC COMMON STOCK COM 98985x100 16 13,000 SH   SOLE   0 0 13,000
CHS INC 8 CUM REDEEMABLE PFD PFD 12542r209 275 9,278 SH   SOLE   8,828 0 450
CHS INC PFD CL B SER 4 PFD 12542r803 1,914 72,664 SH   SOLE   67,895 0 4,769
GLADSTONE LAND CORPORATION 6.0 PFD 376549309 239 9,095 SH   SOLE   7,600 0 1,495
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