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
ABBOTT LABORATORIES COM Common Stock 002824100 1,083 9,223 SH   SOLE   9,142 0 82
ACACIA RESEARCH CORP COM Common Stock 003881307 8,089 1,403,344 SH   SOLE   1,265,743 0 137,601
ADVANCED MICRO DEVICES INC COM Common Stock 007903107 652 6,957 SH   SOLE   4,607 0 2,350
AMACORE GROUP INCORPORATED CLASS A Common Stock 022624100 0 40,000 SH   SOLE   40,000 0 0
AMAZON COM INC COM Common Stock 023135106 647 188 SH   SOLE   84 0 104
AMAZON COM INC COM Common Stock 023135106 647 188 SH   SOLE   84 0 104
AMEREN CORPORATION Common Stock 023608102 494 5,806 SH   SOLE   5,806 0 0
AMERICAN FINANCIAL GROUP INC COM Common Stock 025932104 336 2,686 SH   SOLE   1,479 0 1,207
AMGEN INC COM Common Stock 031162100 582 2,351 SH   SOLE   2,289 0 63
APPLE INC COM Common Stock 037833100 3,076 22,460 SH   SOLE   6,911 0 15,549
APPLE INC COM Common Stock 037833100 3,076 22,460 SH   SOLE   6,911 0 15,549
APPLIED MATERIALS INC COM Common Stock 038222105 451 3,405 SH   SOLE   2,802 0 603
APTARGROUP INC COM Common Stock 038336103 1,540 11,067 SH   SOLE   10,423 0 644
AUTOMATIC DATA PROCESSING INC COM Common Stock 053015103 343 1,672 SH   SOLE   1,522 0 150
BAIDU INC ADR ADR 056752108 303 1,490 SH   SOLE   696 0 794
BANK OF AMERICA CORPORATION COM Common Stock 060505104 242 5,867 SH   SOLE   2,608 0 3,259
BANK OF AMERICA CORPORATION COM Common Stock 060505104 242 5,867 SH   SOLE   2,608 0 3,259
BAXTER INTERNATIONAL INC COM Common Stock 071813109 393 4,836 SH   SOLE   4,317 0 519
BECTON DICKINSON & CO COM Common Stock 075887109 706 2,870 SH   SOLE   1,593 0 1,277
BERKSHIRE HATHAWAY INC COM CL B Common Stock 084670702 462 1,664 SH   SOLE   701 0 963
BERKSHIRE HATHAWAY INC COM CL B Common Stock 084670702 462 1,664 SH   SOLE   701 0 963
BOEING CO COM Common Stock 097023105 2,196 9,964 SH   SOLE   8,872 0 1,092
BRAXIA SCIENTIFIC CORP COM Common Stock 105736102 58 233,250 SH   SOLE   116,625 0 116,625
BRISTOL-MYERS SQUIBB CO COM Common Stock 110122108 729 10,847 SH   SOLE   8,618 0 2,229
CSX CORP COM Common Stock 126408103 390 12,219 SH   SOLE   3,993 0 8,226
CVS HEALTH CORPORATION Common Stock 126650100 927 11,299 SH   SOLE   9,427 0 1,872
CANADA HOUSE WELLNESS GRP INC COM Common Stock 135101103 1 30,000 SH   SOLE   30,000 0 0
CHEVRON CORPORATION Common Stock 166764100 2,354 23,892 SH   SOLE   21,525 0 2,367
CHURCH & DWIGHT COM Common Stock 171340102 2,010 23,039 SH   SOLE   22,134 0 905
CINCINNATI FINANCIAL CORP COM Common Stock 172062101 994 8,393 SH   SOLE   8,105 0 288
CINTAS CORPORATION Common Stock 172908105 616 1,594 SH   SOLE   1,594 0 0
COCA COLA COMPANY Common Stock 191216100 678 12,094 SH   SOLE   11,441 0 653
DISNEY WALT COMPANY Common Stock 254687106 1,044 5,822 SH   SOLE   5,822 0 0
DISNEY WALT COMPANY Common Stock 254687106 1,044 5,822 SH   SOLE   5,822 0 0
DOCUSIGN INC COM Common Stock 256163106 213 762 SH   SOLE   667 0 95
DOCUSIGN INC COM Common Stock 256163106 213 762 SH   SOLE   667 0 95
DONALDSON INCORPORATED Common Stock 257651109 1,213 18,554 SH   SOLE   18,554 0 0
DOW INC COM Common Stock 260557103 285 4,683 SH   SOLE   3,472 0 1,211
EATON VANCE ENHANCED EQUITY IN Closed-End Fund 278277108 434 18,528 SH   SOLE   18,528 0 0
EMERSON ELEC COMPANY Common Stock 291011104 1,247 12,825 SH   SOLE   12,825 0 0
ERICSSON ADR B SEK 10 ADR 294821608 682 56,621 SH   SOLE   49,113 0 7,508
FACTSET RESEARCH SYSTEMS COM Common Stock 303075105 1,700 4,987 SH   SOLE   4,748 0 239
FARMER BROS CO COM Common Stock 307675108 800 77,165 SH   SOLE   70,665 0 6,500
FED NATIONAL MTG ASSN COM Common Stock 313586109 15 11,000 SH   SOLE   10,000 0 1,000
FIFTH THIRD BANCORP Common Stock 316773100 796 21,794 SH   SOLE   20,194 0 1,600
FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND ETP 336917109 476 14,375 SH   SOLE   14,375 0 0
FIRST TRUST NASDAQ-100 EQUAL WEIGHTED INDEX FUND ETP 337344105 221 2,000 SH   SOLE   2,000 0 0
FIRST TRUST NASDAQ-100 TECHNOLOGY INDEX FUND ETP 337345102 212 1,378 SH   SOLE   1,378 0 0
FLUX POWER HOLDINGS INC COM Common Stock 344057302 11,988 1,323,426 SH   SOLE   1,213,686 0 109,740
FOOT LOCKER INC COM Common Stock 344849104 358 6,338 SH   SOLE   5,883 0 455
GENERAL DYNAMICS CORP COM Common Stock 369550108 1,667 8,815 SH   SOLE   7,980 0 835
GENERAL ELECTRIC CO COM Common Stock 369604103 1,934 153,163 SH   SOLE   142,519 0 10,644
GENERAL MILLS INC COM Common Stock 370334104 1,002 16,682 SH   SOLE   16,362 0 320
GENUINE PARTS CO COM Common Stock 372460105 1,200 9,410 SH   SOLE   9,173 0 237
GILEAD SCIENCES INC COM Common Stock 375558103 111 1,616 SH   SOLE   843 0 773
GILEAD SCIENCES INC COM Common Stock 375558103 111 1,616 SH   SOLE   843 0 773
GRAINGER W W INC COM Common Stock 384802104 1,817 4,017 SH   SOLE   3,819 0 198
GREENROSE ACQUISITION CORP COM Common Stock 395392103 117 11,732 SH   SOLE   4,469 0 7,263
GRUPO AEROPORTUARIO DEL CENTRO ADR 400501102 706 15,077 SH   SOLE   14,655 0 422
HEMAGEN DIAGNOSTICS INCORPORATED Common Stock 423501105 1 51,500 SH   SOLE   51,500 0 0
HENRY JACK & ASSOC INCORPORATED Common Stock 426281101 1,677 9,789 SH   SOLE   9,400 0 389
HERSHEY COMPANY Common Stock 427866108 721 4,028 SH   SOLE   3,295 0 733
HILL-ROM HLDGS INCORPORATED Common Stock 431475102 202 1,761 SH   SOLE   1,761 0 0
HOME DEPOT INC COM Common Stock 437076102 225 706 SH   SOLE   125 0 581
HOME DEPOT INC COM Common Stock 437076102 225 706 SH   SOLE   125 0 581
HONEYWELL INTERNATIONAL INC COM Common Stock 438516106 880 3,839 SH   SOLE   3,613 0 226
HORMEL FOODS CORP COM Common Stock 440452100 1,134 23,496 SH   SOLE   22,363 0 1,133
INTEL CORP COM Common Stock 458140100 3,146 57,159 SH   SOLE   54,354 0 2,805
INTERNATIONAL BUS MACH CORP COM Common Stock 459200101 315 2,242 SH   SOLE   1,944 0 298
ION ENERGY LIMITED Common Stock 462048109 3 10,000 SH   SOLE   10,000 0 0
ISHARES TR CORE S&P500 ETF ETP 464287200 612 1,412 SH   SOLE   1,412 0 0
ISHARES TR CORE S&P500 ETF ETP 464287200 612 1,412 SH   SOLE   1,412 0 0
ISHARES TR MSCI EMG MKT ETF ETP 464287234 104 1,938 SH   SOLE   1,938 0 0
ISHARES TR MSCI EMG MKT ETF ETP 464287234 104 1,938 SH   SOLE   1,938 0 0
ISHARES TR S&P 500 GRWT ETF ETP 464287309 407 5,494 SH   SOLE   5,494 0 0
ISHARES TR S&P 500 GRWT ETF ETP 464287309 407 5,494 SH   SOLE   5,494 0 0
ISHARES TR MSCI EAFE ETF ETP 464287465 706 9,009 SH   SOLE   9,009 0 0
ISHARES TR MSCI EAFE ETF ETP 464287465 706 9,009 SH   SOLE   9,009 0 0
ISHARES TR RUS MID CAP ETF ETP 464287499 245 3,160 SH   SOLE   3,160 0 0
ISHARES TR CORE S&P MCP ETF ETP 464287507 145 557 SH   SOLE   557 0 0
ISHARES TR CORE S&P MCP ETF ETP 464287507 145 557 SH   SOLE   557 0 0
ISHARES TR RUS 1000 VAL ETF ETP 464287598 187 1,185 SH   SOLE   1,185 0 0
ISHARES TR RUS 1000 VAL ETF ETP 464287598 187 1,185 SH   SOLE   1,185 0 0
ISHARES TR RUS 1000 GRW ETF ETP 464287614 268 975 SH   SOLE   975 0 0
ISHARES TR RUS 1000 GRW ETF ETP 464287614 268 975 SH   SOLE   975 0 0
ISHARES TR RUSSELL 2000 ETF ETP 464287655 544 2,530 SH   SOLE   2,530 0 0
ISHARES TR CORE S&P SCP ETF ETP 464287804 256 2,403 SH   SOLE   2,403 0 0
ISHARES TR CORE S&P SCP ETF ETP 464287804 256 2,403 SH   SOLE   2,403 0 0
ISHARES TRUST JPMORGAN USD EMG ETF ETP 464288281 311 2,765 SH   SOLE   1,952 0 813
ISHARES TR GRWT ALLOCAT ETF ETP 464289867 221 3,960 SH   SOLE   3,960 0 0
ISHARES TR GRWT ALLOCAT ETF ETP 464289867 221 3,960 SH   SOLE   3,960 0 0
ITRON INC COM Common Stock 465741106 996 10,766 SH   SOLE   9,203 0 1,563
JAMMIN JAVA CORPORATION Common Stock 470751108 0 32,850 SH   SOLE   32,850 0 0
JOHNSON & JOHNSON Common Stock 478160104 1,349 8,070 SH   SOLE   6,301 0 1,769
KANSAS CITY SOUTHERN COM NEW Common Stock 485170302 759 2,850 SH   SOLE   2,850 0 0
KATAPULT HOLDINGS INCORPORATED Common Stock 485859102 90 10,000 SH   SOLE   10,000 0 0
KIMBERLY CLARK CORP COM Common Stock 494368103 258 1,881 SH   SOLE   1,249 0 632
KNIGHT SWIFT TRANSN HLDGS INC COM CL A Common Stock 499049104 1,579 32,446 SH   SOLE   30,942 0 1,504
KROGER CO COM Common Stock 501044101 279 7,168 SH   SOLE   4,647 0 2,521
LAS VEGAS SANDS CORP COM Common Stock 517834107 1,047 21,533 SH   SOLE   18,756 0 2,777
ELI LILLY AND COMPANY COM Common Stock 532457108 555 2,417 SH   SOLE   0 0 2,417
ELI LILLY AND COMPANY COM Common Stock 532457108 555 2,417 SH   SOLE   0 0 2,417
LOCKHEED MARTIN CORP COM Common Stock 539830109 287 760 SH   SOLE   729 0 31
LOWE'S COMPANIES INC COM Common Stock 548661107 762 3,889 SH   SOLE   3,789 0 100
MSC INDL DIRECT INCORPORATED CLASS A Common Stock 553530106 950 10,895 SH   SOLE   10,415 0 480
MCDONALDS CORPORATION Common Stock 580135101 761 3,261 SH   SOLE   2,280 0 981
MICROSOFT CORP COM Common Stock 594918104 2,497 9,218 SH   SOLE   2,560 0 6,658
MICROSOFT CORP COM Common Stock 594918104 2,497 9,218 SH   SOLE   2,560 0 6,658
MICRON TECHNOLOGY INC COM Common Stock 595112103 459 5,399 SH   SOLE   4,015 0 1,384
MONDELEZ INTERNATIONAL INCORPORATED CLASS A Common Stock 609207105 284 4,445 SH   SOLE   3,771 0 674
MORGAN STANLEY COM Common Stock 617446448 263 2,881 SH   SOLE   2,632 0 249
MORGAN STANLEY EMERGING MKTS Closed-End Fund 617477104 415 68,184 SH   SOLE   63,184 0 5,000
NATIONAL CINEMEDIA INC COM Common Stock 635309107 1,422 383,748 SH   SOLE   379,489 0 4,259
NEWELL BRANDS INC COM Common Stock 651229106 268 9,900 SH   SOLE   9,700 0 200
NEWMONT CORPORATION Common Stock 651639106 302 4,865 SH   SOLE   3,804 0 1,061
NIKE INC COM CL B Common Stock 654106103 4,590 28,762 SH   SOLE   27,391 0 1,371
NOKIA CORPORATION SPONSORED ADR ADR 654902204 298 53,417 SH   SOLE   43,197 0 10,220
NORFOLK SOUTHERN CORP COM Common Stock 655844108 557 2,128 SH   SOLE   1,573 0 555
NUVEEN NASDAQ 100 DYNAMIC OVER COM SHS Closed-End Fund 670699107 342 11,720 SH   SOLE   11,720 0 0
PEPSICO INC COM Common Stock 713448108 1,829 11,787 SH   SOLE   10,976 0 811
PETMED EXPRESS INC Common Stock 716382106 2,688 93,470 SH   SOLE   91,070 0 2,400
PFIZER INC COM Common Stock 717081103 1,867 46,343 SH   SOLE   44,556 0 1,787
PHILIP MORRIS INTERNATIONAL INCORPORATED Common Stock 718172109 721 7,280 SH   SOLE   5,506 0 1,774
PROCTER & GAMBLE CO COM Common Stock 742718109 44,422 318,286 SH   SOLE   275,347 0 42,939
PROTO LABS INC COM Common Stock 743713109 226 2,462 SH   SOLE   1,313 0 1,149
QUALCOMM INC COM Common Stock 747525103 2,592 18,505 SH   SOLE   17,147 0 1,358
QUINSAM CAPITAL CORP COM Common Stock 748747201 31 218,500 SH   SOLE   200,292 0 18,208
REPUBLIC BANCORP INCORPORATED KY CLASS A Common Stock 760281204 1,279 27,438 SH   SOLE   27,438 0 0
ROCKWELL AUTOMATION INC COM Common Stock 773903109 614 2,096 SH   SOLE   2,078 0 18
ROSS STORES INC COM Common Stock 778296103 1,622 13,549 SH   SOLE   12,847 0 702
ROYAL GOLD INC COM Common Stock 780287108 220 1,932 SH   SOLE   1,021 0 911
ROYCE VALUE TR INCORPORATED Closed-End Fund 780910105 248 13,937 SH   SOLE   13,937 0 0
SANDERSON FARM INC COM Common Stock 800013104 1,819 9,978 SH   SOLE   9,584 0 394
SCHWAB STRATEGIC TR US TIPS ETF ETP 808524870 2,645 42,311 SH   SOLE   13,123 0 29,188
SCHWAB STRATEGIC TR US TIPS ETF ETP 808524870 2,645 42,311 SH   SOLE   13,123 0 29,188
SCOTTS MIRACLE-GRO COMPANY CLASS A Common Stock 810186106 641 3,539 SH   SOLE   3,378 0 161
SEABRIDGE GOLD INC COM Common Stock 811916105 323 18,425 SH   SOLE   10,712 0 7,713
SHAKE SHACK INC COM CL A Common Stock 819047101 3,014 31,928 SH   SOLE   30,488 0 1,440
SILVERCREST METALS INC COM Common Stock 828363101 596 83,052 SH   SOLE   83,052 0 0
SMUCKER (JM) CO COM Common Stock 832696405 277 2,111 SH   SOLE   1,062 0 1,049
SOUTHERN CO COM Common Stock 842587107 252 4,008 SH   SOLE   3,569 0 439
SQUARE INC COM CL A Common Stock 852234103 203 831 SH   SOLE   667 0 164
STARBUCKS CORP COM Common Stock 855244109 2,904 24,607 SH   SOLE   22,868 0 1,739
STIFEL FINL CORPORATION Common Stock 860630102 250 3,901 SH   SOLE   3,901 0 0
STOCK YDS BANCORP INCORPORATED Common Stock 861025104 3,020 62,454 SH   SOLE   62,454 0 0
SYSCO CORP COM Common Stock 871829107 1,372 19,143 SH   SOLE   18,917 0 226
TJX COMPANIES INCORPORATED NEW Common Stock 872540109 580 8,608 SH   SOLE   8,139 0 470
TERADYNE INC COM Common Stock 880770102 330 2,492 SH   SOLE   2,391 0 101
THERMO FISHER SCIENTIFIC INC COM Common Stock 883556102 216 426 SH   SOLE   153 0 273
TRACTOR SUPPLY CO COM Common Stock 892356106 3,340 17,686 SH   SOLE   16,983 0 704
US BANCORP COM Common Stock 902973304 1,674 29,329 SH   SOLE   16,098 0 13,231
UNION PAC CORPORATION Common Stock 907818108 329 1,501 SH   SOLE   909 0 592
UNITED PARCEL SERVICE INC COM CL B Common Stock 911312106 608 2,890 SH   SOLE   2,619 0 271
V F CORP COM Common Stock 918204108 989 12,750 SH   SOLE   12,387 0 363
VANGUARD FTSE DEV MKT ETF ETP 921943858 359 7,027 SH   SOLE   6,474 0 553
VANGUARD HIGH DIV YLD ETF ETP 921946406 7,793 74,476 SH   SOLE   32,711 0 41,765
VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP ETF ETP 922042718 332 2,445 SH   SOLE   2,445 0 0
VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP ETF ETP 922042718 332 2,445 SH   SOLE   2,445 0 0
VANGUARD TOTAL WORLD STOCK ETF ETP 922042742 380 3,684 SH   SOLE   3,684 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETP 922042858 229 4,319 SH   SOLE   4,114 0 205
VANGUARD INDEX FUNDS S&P 500 ETF SHS NEW ETP 922908363 1,092 2,754 SH   SOLE   2,754 0 0
VANGUARD INDEX FUNDS S&P 500 ETF SHS NEW ETP 922908363 1,092 2,754 SH   SOLE   2,754 0 0
VANGUARD VALUE ETF ETP 922908744 367 2,668 SH   SOLE   334 0 2,334
WALMART INC COM Common Stock 931142103 179 1,272 SH   SOLE   636 0 636
WALMART INC COM Common Stock 931142103 179 1,272 SH   SOLE   636 0 636
WELLS FARGO & COMPANY COM Common Stock 949746101 106 2,330 SH   SOLE   0 0 2,330
WELLS FARGO & COMPANY COM Common Stock 949746101 106 2,330 SH   SOLE   0 0 2,330
WHEATON PRECIOUS METALS CORP COM Common Stock 962879102 758 17,604 SH   SOLE   17,604 0 0
WILLIAMS COMPANIES INC COM Common Stock 969457100 834 33,637 SH   SOLE   32,789 0 848
WILLIAMS SONOMA INCORPORATED Common Stock 969904101 2,629 17,022 SH   SOLE   16,269 0 753
KIRKLAND LAKE GOLD COM Common Stock 49741E100 252 6,535 SH   SOLE   3,565 0 2,970
INVESCO QQQ ETP 46090E103 1,010 2,826 SH   SOLE   2,726 0 100
FIRST TRUST CAPITAL STRENGTH ETF ETP 33733E104 289 3,763 SH   SOLE   3,763 0 0
FIRST TRUST CAPITAL STRENGTH ETF ETP 33733E104 198 828 SH   SOLE   828 0 0
APOLLO GLOBAL MANAGEMENT INC COM CL A Common Stock 03768E105 853 15,109 SH   SOLE   14,669 0 440
TARGET CORP COM Common Stock 87612E106 1,244 4,962 SH   SOLE   4,734 0 228
NCR CORPORATION NEW Common Stock 62886E108 0 8 SH   SOLE   8 0 0
NCR CORPORATION NEW Common Stock 62886E108 632 7,551 SH   SOLE   7,194 0 357
TRAVELERS COMPANIES INC COM Common Stock 89417E109 325 2,110 SH   SOLE   1,502 0 608
FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUND ETP 33733E203 232 1,399 SH   SOLE   1,399 0 0
WORLD GOLD TRUST SPDR GLD MINIS ETF ETP 98149E204 827 46,224 SH   SOLE   33,067 0 13,157
AT&T INC COM Common Stock 00206R102 681 23,953 SH   SOLE   20,072 0 3,881
AST SPACEMOBILE INC COM CL A Common Stock 00217D100 150 11,560 SH   SOLE   4,162 0 7,398
AXT INC COM Common Stock 00246W103 222 20,250 SH   SOLE   14,890 0 5,360
ABBVIE INC COM Common Stock 00287Y109 1,098 9,482 SH   SOLE   7,531 0 1,951
ACTIVISION BLIZZARD INC COM Common Stock 00507V109 318 3,393 SH   SOLE   2,037 0 1,356
ADOBE INC COM Common Stock 00724F101 1,490 2,463 SH   SOLE   2,383 0 81
ADVENT CONV & INCOME FD Closed-End Fund 00764C109 2,674 142,750 SH   SOLE   124,888 0 17,862
ALIBABA GROUP HLDG LIMITED SPONSORED ADS ADR 01609W102 1,429 6,647 SH   SOLE   6,030 0 617
ALPHABET INC COM CL C Common Stock 02079K107 153 61 SH   SOLE   46 0 15
ALPHABET INC COM CL C Common Stock 02079K107 153 61 SH   SOLE   46 0 15
ALPHABET INC COM CL A Common Stock 02079K305 349 143 SH   SOLE   61 0 82
ALPHABET INC COM CL A Common Stock 02079K305 349 143 SH   SOLE   61 0 82
ALTITUDE ACQUISITION CORP CL A Common Stock 02156Y103 733 74,844 SH   SOLE   74,844 0 0
ALTRIA GROUP INC COM Common Stock 02209S103 3,105 65,609 SH   SOLE   53,467 0 12,142
AMERICAN TOWER CORP REIT 03027X100 955 3,443 SH   SOLE   2,625 0 818
ARCTURUS THERAPEUTICS HLDG INC COM Common Stock 03969T109 346 12,325 SH   SOLE   12,150 0 175
ARES CAPITAL CORP COM Common Stock 04010L103 765 38,366 SH   SOLE   37,755 0 611
AUXLY CANNABIS GROUP INC COM Common Stock 05335P109 4 20,800 SH   SOLE   10,400 0 10,400
BGC PARTNERS INCORPORATED CLASS A Common Stock 05541T101 118 21,900 SH   SOLE   21,900 0 0
BAIN CAP SPECIALTY FIN INCORPORATED COM STK Common Stock 05684B107 816 53,459 SH   SOLE   43,914 0 9,545
BAYTEX ENERGY CORP COM Common Stock 07317Q105 122 73,500 SH   SOLE   71,500 0 2,000
BIO-TECHNE CORP COM Common Stock 09073M104 3,799 8,290 SH   SOLE   7,938 0 352
BLACKROCK INC COM Common Stock 09247X101 744 850 SH   SOLE   842 0 9
BLACKROCK MUN INCOME TR SH BEN INT Closed-End Fund 09248F109 160 10,381 SH   SOLE   10,381 0 0
BLACKSTONE MTG TR INC COM CL A REIT 09257W100 688 22,932 SH   SOLE   22,932 0 0
BOOKING HOLDINGS INCORPORATED Common Stock 09857L108 699 326 SH   SOLE   326 0 0
BRIGHAM MINERALS INC CL A Common Stock 10918L103 829 44,738 SH   SOLE   43,455 0 1,283
BROADCOM INC COM Common Stock 11135F101 323 686 SH   SOLE   498 0 188
CAPTOR CAPITAL CORP COM Common Stock 14075H202 85 66,972 SH   SOLE   56,926 0 10,046
CARRIER GLOBAL CORPORATION Common Stock 14448C104 246 5,011 SH   SOLE   4,912 0 99
CATCHMARK TIMBER TR INC CL A REIT 14912Y202 735 63,864 SH   SOLE   63,864 0 0
CHEMED CORPORATION NEW Common Stock 16359R103 24,504 51,912 SH   SOLE   51,912 0 0
CISCO SYSTEMS INC COM Common Stock 17275R102 793 14,793 SH   SOLE   13,122 0 1,671
COLUMBIA SELIGM PREM TECH GRW Closed-End Fund 19842X109 246 7,425 SH   SOLE   7,425 0 0
COMMSCOPE HLDG COMPANY INCORPORATED Common Stock 20337X109 457 21,682 SH   SOLE   14,327 0 7,355
CONSTELLATION BRANDS INC COM CL A Common Stock 21036P108 224 995 SH   SOLE   923 0 72
COSTCO WHOLESALE CORP COM Common Stock 22160K105 331 812 SH   SOLE   715 0 97
CRONOS GROUP INC COM Common Stock 22717L101 949 116,880 SH   SOLE   87,981 0 28,899
DIAGEO ADR SPONSORED ADR 25243Q205 1,263 6,675 SH   SOLE   6,340 0 335
DIREXION DAILY FINANCIAL BULL 3X SHARES ETP 25459Y694 238 2,304 SH   SOLE   2,304 0 0
DUKE ENERGY CORP COM Common Stock 26441C204 614 6,043 SH   SOLE   3,670 0 2,373
DUPONT DE NEMOURS INC COM Common Stock 26614N102 330 4,317 SH   SOLE   3,106 0 1,211
APTUS DEFINED RISK ETF ETP 26922A388 203 6,825 SH   SOLE   6,825 0 0
APTUS DEFINED RISK ETF ETP 26922A388 203 6,825 SH   SOLE   6,825 0 0
APTUS DRAWDOWN MANAGED EQUITY ETF ETP 26922A784 251 6,241 SH   SOLE   6,241 0 0
APTUS DRAWDOWN MANAGED EQUITY ETF ETP 26922A784 251 6,241 SH   SOLE   6,241 0 0
ETF OPPORTUNITIES TR FORMIDABLE ETF ETP 26923N306 21,024 849,450 SH   SOLE   747,420 0 102,031
EATON VANCE TAX ADVT DIV INCM Closed-End Fund 27828G107 6,752 244,998 SH   SOLE   244,998 0 0
EATON VANCE TAX ADVT DIV INCM Closed-End Fund 27828G107 6,752 244,998 SH   SOLE   244,998 0 0
EATON VANCE TAX-MANAGED DIVERS Closed-End Fund 27828N102 663 46,420 SH   SOLE   46,420 0 0
EATON VANCE TX ADV GLBL DIV FD Closed-End Fund 27828S101 693 33,276 SH   SOLE   33,276 0 0
EATON VANCE TAX-ADVANTAGED GLO Closed-End Fund 27828U106 2,791 94,668 SH   SOLE   86,085 0 8,583
EATON VANCE TAX-MANAGED GLOBAL Closed-End Fund 27829F108 13,280 1,313,921 SH   SOLE   1,260,227 0 53,694
EATON VANCE RISK-MANAGED DIVER Closed-End Fund 27829G106 467 40,007 SH   SOLE   40,007 0 0
ENBRIDGE INC COM Common Stock 29250N105 534 13,570 SH   SOLE   11,754 0 1,817
EXXON MOBIL CORPORATION Common Stock 30231G102 2,356 40,265 SH   SOLE   33,292 0 6,973
FACEBOOK INC COM CL A Common Stock 30303M102 11,946 34,958 SH   SOLE   33,632 0 1,326
FIDELITY NATIONAL INFORMATION COM Common Stock 31620M106 509 3,446 SH   SOLE   3,089 0 357
FIRST TRUST CHINDIA ETF ETP 33733A102 287 5,024 SH   SOLE   5,024 0 0
FIRST TR MLP & ENERGY INCOM FD Closed-End Fund 33739B104 483 63,113 SH   SOLE   63,113 0 0
FUSION ACQUISITION CORP CL A Common Stock 36118H105 737 74,484 SH   SOLE   74,484 0 0
GABELLI HLTHCARE & WELLNESS TR SHS Closed-End Fund 36246K103 494 37,091 SH   SOLE   37,091 0 0
GABELLI GLOBAL GOLD NATURAL RE COM SH BEN INT Closed-End Fund 36465A109 704 176,023 SH   SOLE   93,629 0 82,394
GABELLI GLOBAL GOLD NATURAL RE COM SH BEN INT Closed-End Fund 36465A109 704 176,023 SH   SOLE   93,629 0 82,394
GENWORTH FINL INC COM CL A Common Stock 37247D106 672 203,061 SH   SOLE   203,061 0 0
GOLDMAN SACHS GROUP INC COM Common Stock 38141G104 173 457 SH   SOLE   125 0 332
GOLDMAN SACHS GROUP INC COM Common Stock 38141G104 173 457 SH   SOLE   125 0 332
GREEN THUMB INDUSTRIES INC COM Common Stock 39342L108 696 21,105 SH   SOLE   11,325 0 9,780
GROWGENERATION CORP COM Common Stock 39986L109 598 12,425 SH   SOLE   9,319 0 3,106
IAC INTERACTIVECORP NEW COM NEW Common Stock 44891N208 758 5,658 SH   SOLE   5,496 0 162
INTERCONTINENTAL EXCHANGE INC COM Common Stock 45866F104 303 2,563 SH   SOLE   2,468 0 95
INVESCO EXCHANGE TRADED FD TR S&P500 EQL WGT ETF ETP 46137V357 3,101 20,575 SH   SOLE   5,648 0 14,927
INVESCO EXCHANGE TRADED FD TR S&P500 EQL WGT ETF ETP 46137V357 3,101 20,575 SH   SOLE   5,648 0 14,927
INVESCO RAYMOND JAMES SB-1 EQUITY ETF ETP 46137V522 271 4,625 SH   SOLE   4,625 0 0
INVESCO EXCHANGE TRADED FD TR GBL LISTED PVT ETF ETP 46137V589 343 22,407 SH   SOLE   5,358 0 17,049
INVESCO EXCHANGE TRADED FD TR GBL LISTED PVT ETF ETP 46137V589 343 22,407 SH   SOLE   5,358 0 17,049
IRADIMED CORPORATION Common Stock 46266A109 337 10,000 SH   SOLE   10,000 0 0
ISHARES SILVER TR ISHARES ETP 46428Q109 217 8,980 SH   SOLE   3,127 0 5,853
ISHARES TR CORE HIGH DV ETF ETP 46429B663 474 4,913 SH   SOLE   4,913 0 0
ISHARES TR CORE HIGH DV ETF ETP 46429B663 474 4,913 SH   SOLE   4,913 0 0
ISHARES TR 0-5 YR TIPS ETF ETP 46429B747 117 1,098 SH   SOLE   1,098 0 0
ISHARES TR 0-5 YR TIPS ETF ETP 46429B747 117 1,098 SH   SOLE   1,098 0 0
ISHARES U S ETF TR BLACKROCK ST MAT ETP 46431W507 244 4,873 SH   SOLE   3,717 0 1,156
ISHARES TR MSCI USA QLT FCT ETP 46432F339 1,403 10,450 SH   SOLE   10,450 0 0
ISHARES TR MSCI USA QLT FCT ETP 46432F339 1,403 10,450 SH   SOLE   10,450 0 0
ISHARES TR CORE MSCI EAFE ETP 46432F842 223 3,006 SH   SOLE   3,006 0 0
ISHARES TR CORE MSCI EAFE ETP 46432F842 223 3,006 SH   SOLE   3,006 0 0
ISHARES TR CORE DIV GRWTH ETP 46434V621 523 10,259 SH   SOLE   10,259 0 0
ISHARES TR CORE DIV GRWTH ETP 46434V621 523 10,259 SH   SOLE   10,259 0 0
ISHARES TR GLOBAL REIT ETF ETP 46434V647 182 6,377 SH   SOLE   6,377 0 0
ISHARES TR GLOBAL REIT ETF ETP 46434V647 182 6,377 SH   SOLE   6,377 0 0
ISHARES TR BLACKROCK ULTRA ETP 46434V878 200 3,960 SH   SOLE   3,960 0 0
JP MORGAN CHASE & CO COM Common Stock 46625H100 430 2,764 SH   SOLE   415 0 2,349
JP MORGAN CHASE & CO COM Common Stock 46625H100 430 2,764 SH   SOLE   415 0 2,349
JP MORGAN ETF TRUST ULTRA SHRT INC ETF ETP 46641Q837 6,044 119,113 SH   SOLE   36,553 0 82,560
JP MORGAN ETF TRUST ULTRA SHRT INC ETF ETP 46641Q837 6,044 119,113 SH   SOLE   36,553 0 82,560
KUSHCO HOLDINGS INC COM Common Stock 50133S103 181 160,050 SH   SOLE   87,646 0 72,404
LABORATORY CORP AMER HLDGS COM Common Stock 50540R409 574 2,078 SH   SOLE   1,840 0 238
LITHIUM AMERICAS CORP COM Common Stock 53680Q207 7,023 521,866 SH   SOLE   470,261 0 51,605
LORDSTOWN MOTORS CORP COM CL A Common Stock 54405Q100 1,211 137,731 SH   SOLE   127,189 0 10,542
MASTERCARD INCORPORATED CLASS A Common Stock 57636Q104 1,530 3,967 SH   SOLE   3,777 0 190
MAXAR TECHNOLOGIES INC COM Common Stock 57778K105 1,058 32,244 SH   SOLE   28,715 0 3,529
MCEWEN MINING INC COM Common Stock 58039P107 2,702 2,267,280 SH   SOLE   2,145,910 0 121,370
MERCK & CO INC COM Common Stock 58933Y105 1,287 16,495 SH   SOLE   16,134 0 361
NANO ONE MATLS CORP COM Common Stock 63010A103 13,459 3,854,484 SH   SOLE   3,478,355 0 376,129
NATURALSHRIMP INC COM Common Stock 63902N106 19 44,200 SH   SOLE   0 0 44,200
NETFLIX INC COM Common Stock 64110L106 996 1,880 SH   SOLE   1,742 0 138
NOVARTIS AG ADR SPONSORED ADR 66987V109 321 3,503 SH   SOLE   3,386 0 117
NVIDIA CORP COM Common Stock 67066G104 4,464 6,042 SH   SOLE   5,343 0 699
NUVEEN CR STRATEGIES INCOME FD COM SHS Closed-End Fund 67073D102 148 23,000 SH   SOLE   23,000 0 0
NUVEEN DOW 30 DYNMC OVERWRT FD SHS Closed-End Fund 67075F105 1,499 87,325 SH   SOLE   87,325 0 0
NUTRIEN LTD COM Common Stock 67077M108 758 13,176 SH   SOLE   13,176 0 0
OPKO HEALTH INCORPORATED Common Stock 68375N103 80 22,788 SH   SOLE   22,788 0 0
ORGANIGRAM HLDGS INCORPORATED Common Stock 68620P101 182 64,200 SH   SOLE   51,250 0 12,950
OTIS WORLDWIDE CORP COM Common Stock 68902V107 200 2,361 SH   SOLE   2,312 0 49
PALANTIR TECH INC COM CL A Common Stock 69608A108 276 10,595 SH   SOLE   4,946 0 5,649
PAYPAL HLDGS INCORPORATED Common Stock 70450Y103 3,930 13,354 SH   SOLE   12,974 0 380
PINTEREST INC COM CL A Common Stock 72352L106 271 3,545 SH   SOLE   2,160 0 1,385
PROLOGIS INC REIT 74340W103 915 7,265 SH   SOLE   6,562 0 703
PROSHARES ULTRA QQQ ETP 74347R206 292 4,000 SH   SOLE   4,000 0 0
QUALYS INC COM Common Stock 74758T303 1,507 15,104 SH   SOLE   15,072 0 32
ROCKSHIELD CAP CORPORATION Common Stock 77406P102 9 20,000 SH   SOLE   20,000 0 0
SPDR S&P 500 ETF ETP 78462F103 2,500 5,796 SH   SOLE   5,796 0 0
SPDR S&P 500 ETF ETP 78462F103 2,500 5,796 SH   SOLE   5,796 0 0
SPDR GOLD SHARES ETP 78463V107 597 3,563 SH   SOLE   3,212 0 351
SPDR EURO STOXX 50 ETF ETP 78463X202 134 2,903 SH   SOLE   2,903 0 0
SPDR EURO STOXX 50 ETF ETP 78463X202 134 2,903 SH   SOLE   2,903 0 0
SPDR INDEX SHARES FUNDS PORTFOLIO EMG MK ETF ETP 78463X509 2,324 51,069 SH   SOLE   15,161 0 35,908
SPDR INDEX SHARES FUNDS PORTFOLIO EMG MK ETF ETP 78463X509 2,324 51,069 SH   SOLE   15,161 0 35,908
SPDR INDEX SHARES FUNDS PORTFOLIO DEVLPD ETF ETP 78463X889 4,399 119,574 SH   SOLE   35,749 0 83,825
SPDR INDEX SHARES FUNDS PORTFOLIO DEVLPD ETF ETP 78463X889 4,399 119,574 SH   SOLE   35,749 0 83,825
SPDR S&P AEROSPACE & DEFENSE ETF ETP 78464A631 436 3,500 SH   SOLE   3,500 0 0
SPDR S&P REGIONAL BANKING ETF ETP 78464A698 341 5,500 SH   SOLE   5,500 0 0
SPDR S&P BANK ETF ETP 78464A797 342 7,000 SH   SOLE   7,000 0 0
SPDR SERIES TRUST PORTFOLI S&P 1500 COMP STK ETF ETP 78464A805 299 5,641 SH   SOLE   3,761 0 1,880
SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST ETP 78467X109 208 600 SH   SOLE   600 0 0
SALESFORCE COM INCORPORATED Common Stock 79466L302 335 1,396 SH   SOLE   1,163 0 233
SENSEONICS HOLDINGS INC COM Common Stock 81727U105 83 21,700 SH   SOLE   5,425 0 16,275
SHOTSPOTTER INC COM Common Stock 82536T107 1,356 28,812 SH   SOLE   25,710 0 3,102
SKYWORKS SOLUTIONS INC COM Common Stock 83088M102 1,167 6,174 SH   SOLE   5,272 0 902
SNAP INC COM CL A Common Stock 83304A106 203 2,975 SH   SOLE   2,705 0 270
SOLAREDGE TECHNOLOGIES INC COM Common Stock 83417M104 267 965 SH   SOLE   863 0 102
SOUTHERN COPPER CORPORATION Common Stock 84265V105 314 5,069 SH   SOLE   5,069 0 0
SPRINKLR INC COM CL A Common Stock 85208T107 797 41,737 SH   SOLE   41,417 0 320
STABLE ROAD ACQUISITION CORP COM CL A Common Stock 85236Q109 261 18,665 SH   SOLE   10,110 0 8,555
STARBOARD VALUE ACQUISITION CORP Common Stock 85521J109 743 74,484 SH   SOLE   74,484 0 0
TENCENT HOLDINGS LIMITED ADR UNSPONSORED ADR 88032Q109 162 2,145 SH   SOLE   1,430 0 715
TENCENT HOLDINGS LIMITED ADR UNSPONSORED ADR 88032Q109 162 2,145 SH   SOLE   1,430 0 715
TESLA INC COM Common Stock 88160R101 1,400 2,161 SH   SOLE   1,950 0 211
3 D SYSTEMS INC COM Common Stock 88554D205 1,369 34,940 SH   SOLE   21,862 0 13,078
3M COMPANY Common Stock 88579Y101 1,014 5,086 SH   SOLE   4,821 0 265
TRUIST FINANCIAL CORPORATION COM Common Stock 89832Q109 667 12,040 SH   SOLE   1,479 0 10,561
UNITEDHEALTH GROUP INC COM Common Stock 91324P102 382 954 SH   SOLE   136 0 818
UNITEDHEALTH GROUP INC COM Common Stock 91324P102 382 954 SH   SOLE   136 0 818
VALERO ENERGY CORP COM Common Stock 91913Y100 239 3,669 SH   SOLE   3,619 0 51
VANECK VECTORS ETF TRUST GOLD MINERS ETF ETP 92189F106 1,795 52,900 SH   SOLE   45,400 0 7,500
VEONEER INC COM Common Stock 92336X109 315 14,824 SH   SOLE   9,842 0 4,982
VERIZON COMMUNICATIONS COM Common Stock 92343V104 1,367 24,217 SH   SOLE   22,963 0 1,254
VIACOMCBS INCORPORATED CLASS B Common Stock 92556H206 643 15,961 SH   SOLE   15,961 0 0
VILLAGE FARMS INTE COM Common Stock 92707Y108 460 43,005 SH   SOLE   26,759 0 16,246
VIRGIN GALACTIC HLDGS INC COM Common Stock 92766K106 326 10,790 SH   SOLE   10,750 0 40
VISA INC COM CL A Common Stock 92826C839 639 2,615 SH   SOLE   2,223 0 392
WAYFAIR INC COM CL A Common Stock 94419L101 273 865 SH   SOLE   819 0 46
ZILLOW GROUP INC COM CL A Common Stock 98954M101 382 3,120 SH   SOLE   3,004 0 116
ACE CONVERGENCE ACQUISITION CO COM Common Stock G0083D120 742 75,156 SH   SOLE   74,556 0 600
ALUSSA ENERGY ACQUISITION CORP Common Stock G0232J101 269 32,500 SH   SOLE   32,500 0 0
AMBARELLA INCORPORATED SHS Common Stock G037AX101 272 2,970 SH   SOLE   2,970 0 0
ATLANTICA SUSTAINABLE Common Stock G0751N103 949 26,012 SH   SOLE   23,373 0 2,639
ACCENTURE PLC COM Common Stock G1151C101 451 1,450 SH   SOLE   1,360 0 90
GENESIS PARK ACQUISITION CORP Common Stock G38245109 154 15,239 SH   SOLE   15,239 0 0
GOLDEN OCEAN GROUP LIMITED SHS NEW Common Stock G39637205 643 65,000 SH   SOLE   65,000 0 0
HORIZON THERAPEUTICS PUB L SHS Common Stock G46188101 822 8,790 SH   SOLE   8,790 0 0
LINDE PLC COM Common Stock G5494J103 684 2,363 SH   SOLE   1,068 0 1,295
MEDTRONIC PLC COM Common Stock G5960L103 235 1,876 SH   SOLE   1,339 0 537
APTIV PLC COM Common Stock G6095L109 957 6,303 SH   SOLE   5,178 0 1,125
PLOVER BAY TECHNOLOGIES COM Common Stock G71332103 4 16,000 SH   SOLE   0 0 16,000
ROYALTY PHARMA PLC Common Stock G7709Q104 660 16,560 SH   SOLE   16,560 0 0
VECTOR ACQUISITION CORP Common Stock G9442R126 772 72,068 SH   SOLE   72,068 0 0
WILLIS TOWERS WATSON PLC COM Common Stock G96629103 1,515 6,804 SH   SOLE   6,489 0 315
CRISPR THERAPEUTICS AG COM Common Stock H17182108 217 1,340 SH   SOLE   1,072 0 268
FREYR BATTERY Common Stock L4135L100 289 34,917 SH   SOLE   34,917 0 0
SPOTIFY TECHNOLOGY S.A. COM Common Stock L8681T102 237 861 SH   SOLE   762 0 99
STRATASYS LTD COM Common Stock M85548101 385 14,880 SH   SOLE   8,087 0 6,793
NOVONIX LIMITED COM Common Stock Q6880B109 51 30,000 SH   SOLE   9,000 0 21,000
HAIER SMART HOME COMPANY LIMITED BEARER 06690 SHS Common Stock Y298BN100 118 32,201 SH   SOLE   32,201 0 0