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
3M Co. COM 88579Y101 390 1,963 SH   SOLE   1,963 0 0
AbbVie Inc. COM 00287Y109 2,936 26,061 SH   SOLE   26,061 0 0
Acme United Corp. COM 004816104 631 14,153 SH   SOLE   14,153 0 0
Adobe Systems Inc. COM 00724F101 4,923 8,406 SH   SOLE   8,406 0 0
AdvanSix, Inc. COM 00773T101 465 15,577 SH   SOLE   15,577 0 0
Agco Corp. COM 001084102 1,020 7,820 SH   SOLE   7,820 0 0
Alcoa Corp COM 013872106 1,584 43,010 SH   SOLE   43,010 0 0
Align Technology Inc. COM 016255101 615 1,007 SH   SOLE   1,007 0 0
Ally Financial Inc COM 02005N100 210 4,206 SH   SOLE   4,206 0 0
Alpha & Omega Semiconductor COM G6331P104 832 27,374 SH   SOLE   27,374 0 0
Amedisys Inc. COM 023436108 5,954 24,311 SH   SOLE   24,311 0 0
Ameresco Inc. COM 02361E108 1,001 15,956 SH   SOLE   15,956 0 0
America's Car-Mart Inc. COM 03062T105 232 1,636 SH   SOLE   1,636 0 0
American Express Co. COM 025816109 430 2,600 SH   SOLE   2,600 0 0
Ametek Inc. COM 031100100 271 2,027 SH   SOLE   2,027 0 0
Amgen Inc. COM 031162100 4,741 19,451 SH   SOLE   19,451 0 0
Amn Healthcare Services Inc. COM 001744101 9,368 96,595 SH   SOLE   96,595 0 0
Apollo Global Management Inc. COM 03768E105 201 3,239 SH   SOLE   3,239 0 0
Apple Computer Inc. COM 037833100 1,409 10,286 SH   SOLE   10,286 0 0
Arbor Realty Trust Inc. COM 038923108 283 15,868 SH   SOLE   15,868 0 0
Arcelomittal SA Luxemburg COM 03938L203 700 22,550 SH   SOLE   22,550 0 0
Archer-Daniels-Midland Co. COM 039483102 423 6,985 SH   SOLE   6,985 0 0
Artisan Partners Asset Mgmt COM 04316A108 786 15,466 SH   SOLE   15,466 0 0
Atlassian Corp. Plc Class A COM G06242104 4,567 17,779 SH   SOLE   17,779 0 0
Audiocodes Ltd. COM M15342104 519 15,675 SH   SOLE   15,675 0 0
Aviat Networks, Inc. COM 05366Y201 375 11,429 SH   SOLE   11,429 0 0
B&G Foods, Inc. COM 05508R106 853 26,015 SH   SOLE   26,015 0 0
Bank Of America Corp. COM 060505104 841 20,400 SH   SOLE   20,400 0 0
Berry Plastics Group, Inc. COM 08579W103 317 4,853 SH   SOLE   4,853 0 0
Big 5 Sporting Goods Corp. COM 08915P101 1,611 62,725 SH   SOLE   62,725 0 0
Big Lots Inc. COM 089302103 1,767 26,764 SH   SOLE   26,764 0 0
Bio-Techne Corporation COM 09073M104 9,270 20,588 SH   SOLE   20,588 0 0
BionTech SE COM 09075V102 5,160 23,047 SH   SOLE   23,047 0 0
BootBarn Holdings Inc COM 099406100 757 9,003 SH   SOLE   9,003 0 0
Boston Beer Co. COM 100557107 4,792 4,694 SH   SOLE   4,694 0 0
Broadcom Inc. COM 11135F101 706 1,481 SH   SOLE   1,481 0 0
Bunge Ltd. COM G16962105 350 4,475 SH   SOLE   4,475 0 0
Caesars Entertainment Inc. COM 12769G100 495 4,768 SH   SOLE   4,768 0 0
Calavo Growers Inc. COM 128246105 267 4,208 SH   SOLE   4,208 0 0
Calix, Inc. COM 13100M509 2,225 46,836 SH   SOLE   46,836 0 0
Cambium Networks Corp COM G17766109 5,630 116,447 SH   SOLE   116,447 0 0
Camping World Holdings COM 13462K109 1,705 41,590 SH   SOLE   41,590 0 0
Camtek Ltd. COM M20791105 702 18,611 SH   SOLE   18,611 0 0
Cardinal Energy Ltd. COM 14150G400 56 20,000 SH   SOLE   20,000 0 0
Carmax Inc. COM 143130102 204 1,577 SH   SOLE   1,577 0 0
Caterpillar Inc. COM 149123101 7,402 34,014 SH   SOLE   34,014 0 0
Celsius Hldgs Inc COM 15118V207 1,207 15,858 SH   SOLE   15,858 0 0
Cemex S.A. De C.V.ADS COM 151290889 429 51,022 SH   SOLE   51,022 0 0
Century Communities Inc COM 156504300 376 5,657 SH   SOLE   5,657 0 0
Charles River Laboratories Int COM 159864107 4,655 12,583 SH   SOLE   12,583 0 0
Chevron Corp. COM 166764100 866 8,268 SH   SOLE   8,268 0 0
Cimarex Energy Co. COM 171798101 719 9,922 SH   SOLE   9,922 0 0
Cincinnati Financial Corp. COM 172062101 2,478 21,252 SH   SOLE   21,252 0 0
Cisco Systems Inc. COM 17275R102 2,777 52,394 SH   SOLE   52,394 0 0
Citigroup Inc. COM 172967424 311 4,400 SH   SOLE   4,400 0 0
Clarus Corporation COM 18270P109 1,004 39,057 SH   SOLE   39,057 0 0
Clearfield Inc. COM 18482P103 840 22,425 SH   SOLE   22,425 0 0
Cleveland Cliffs Inc COM 185899101 330 15,295 SH   SOLE   15,295 0 0
Clorox Co. COM 189054109 242 1,346 SH   SOLE   1,346 0 0
Cloudflare Inc. COM 18915M107 4,387 41,454 SH   SOLE   41,454 0 0
Coca-Cola Co. COM 191216100 366 6,761 SH   SOLE   6,761 0 0
Colgate-Palmolive Co. COM 194162103 2,745 33,743 SH   SOLE   33,743 0 0
Conagra Foods Inc. COM 205887102 2,344 64,434 SH   SOLE   64,434 0 0
Cooper Cos. COM 216648402 236 595 SH   SOLE   595 0 0
Copart Inc. COM 217204106 646 4,902 SH   SOLE   4,902 0 0
Corning Inc. COM 219350105 237 5,800 SH   SOLE   5,800 0 0
Criteo S A COM 226718104 465 10,285 SH   SOLE   10,285 0 0
Crocs Inc. COM 227046109 1,227 10,534 SH   SOLE   10,534 0 0
Crowdstrike Hldgs Inc COM 22788C105 7,318 29,120 SH   SOLE   29,120 0 0
Csx Corp. COM 126408103 318 9,900 SH   SOLE   9,900 0 0
CubeSmart COM 229663109 3,223 69,583 SH   SOLE   69,583 0 0
Cummins Inc. COM 231021106 2,459 10,086 SH   SOLE   10,086 0 0
D.R. Horton Inc. COM 23331A109 3,873 42,858 SH   SOLE   42,858 0 0
Danaos Corporation COM Y1968P121 866 11,273 SH   SOLE   11,273 0 0
Daqo New Energy Corp. Sponsore COM 23703Q203 2,330 35,834 SH   SOLE   35,834 0 0
Darden Restaurants Inc. COM 237194105 362 2,483 SH   SOLE   2,483 0 0
Dick's Sporting Goods Inc. COM 253393102 426 4,255 SH   SOLE   4,255 0 0
Digital Realty Trust Inc. COM 253868103 2,650 17,615 SH   SOLE   17,615 0 0
Digital Turbine, Inc. COM 25400W102 8,013 105,399 SH   SOLE   105,399 0 0
Docusign Inc. COM 256163106 9,504 33,994 SH   SOLE   33,994 0 0
Duke Energy Corp. COM 26441C204 420 4,254 SH   SOLE   4,254 0 0
EPAM Systems, Inc. COM 29414B104 10,740 21,020 SH   SOLE   21,020 0 0
Eastman Chemical Co. COM 277432100 4,732 40,531 SH   SOLE   40,531 0 0
Eaton Corp. COM G29183103 3,984 26,885 SH   SOLE   26,885 0 0
Edap Tms S.A. COM 268311107 195 27,483 SH   SOLE   27,483 0 0
Emerson Electric Co. COM 291011104 5,036 52,329 SH   SOLE   52,329 0 0
Endava Plc Sponsored ADR Class COM 29260V105 936 8,257 SH   SOLE   8,257 0 0
Enphase Energy, Inc. COM 29355A107 9,841 53,590 SH   SOLE   53,590 0 0
Entegris Inc. COM 29362U104 8,212 66,780 SH   SOLE   66,780 0 0
Envela Corp COM 29402E102 329 68,442 SH   SOLE   68,442 0 0
Eurodry Ltd. COM Y23508107 201 8,244 SH   SOLE   8,244 0 0
Euroseas Ltd. COM Y23592135 214 9,262 SH   SOLE   9,262 0 0
Evercore Partners Inc. COM 29977A105 480 3,410 SH   SOLE   3,410 0 0
Exp World Hldgs Inc. COM 30212W100 1,289 33,238 SH   SOLE   33,238 0 0
Expeditors International Of Wa COM 302130109 5,089 40,196 SH   SOLE   40,196 0 0
Extra Space Storage Inc. COM 30225T102 456 2,781 SH   SOLE   2,781 0 0
Exxon Mobil Corp. COM 30231G102 568 9,000 SH   SOLE   9,000 0 0
Facebook Inc. COM 30303M102 695 2,000 SH   SOLE   2,000 0 0
Fastenal Co. COM 311900104 3,631 69,819 SH   SOLE   69,819 0 0
Fidelity MSCI Information Tech COM 316092808 2,191 18,600 SH   SOLE   18,600 0 0
Fidelity National Info Svcs COM 31620M106 323 2,279 SH   SOLE   2,279 0 0
Financial Select Sector Spdr F COM 81369Y605 1,359 37,048 SH   SOLE   37,048 0 0
First Bancorp COM 318672706 173 14,510 SH   SOLE   14,510 0 0
First Trust Consumer Staples A COM 33734X119 6,992 122,711 SH   SOLE   122,711 0 0
First Trust Energy AlphaDex Fd COM 33734X127 8,089 708,949 SH   SOLE   708,949 0 0
First Trust Financials AlphaDe COM 33734X135 7,457 170,765 SH   SOLE   170,765 0 0
First Trust Healthcare AlphaDe COM 33734X143 7,832 66,875 SH   SOLE   66,875 0 0
First Trust Indust./Prod.Dura COM 33734X150 7,419 125,767 SH   SOLE   125,767 0 0
First Trust Materials AlphaDex COM 33734X168 7,444 129,490 SH   SOLE   129,490 0 0
Fiverr Intl Ltd COM M4R82T106 3,222 13,286 SH   SOLE   13,286 0 0
Fmc Corp. COM 302491303 258 2,384 SH   SOLE   2,384 0 0
Fortinet Inc. COM 34959E109 7,221 30,317 SH   SOLE   30,317 0 0
Fox Factory Holding Corp. COM 35138V102 204 1,308 SH   SOLE   1,308 0 0
Franklin Wireless Corp. COM 355184102 175 19,118 SH   SOLE   19,118 0 0
Freedom Holding Corp. COM 356390104 998 15,318 SH   SOLE   15,318 0 0
Fulgent Genetics Inc COM 359664109 2,485 26,948 SH   SOLE   26,948 0 0
Futu Hldgs Ltd COM 36118L106 12,075 67,422 SH   SOLE   67,422 0 0
Generac Holdings COM 368736104 10,179 24,519 SH   SOLE   24,519 0 0
Genuine Parts Co. COM 372460105 7,168 56,676 SH   SOLE   56,676 0 0
Getty Realty Corp. COM 374297109 320 10,284 SH   SOLE   10,284 0 0
Gildan Activewear Inc. COM 375916103 457 12,373 SH   SOLE   12,373 0 0
Global Industrial Company COM 37892E102 1,027 27,978 SH   SOLE   27,978 0 0
Green Brick Partners Inc. COM 392709101 4,111 180,762 SH   SOLE   180,762 0 0
Growgeneration Corp COM 39986L109 1,690 35,132 SH   SOLE   35,132 0 0
Haverty Furniture Cos. Inc. COM 419596101 1,459 34,110 SH   SOLE   34,110 0 0
Hershey Foods Corp. COM 427866108 250 1,438 SH   SOLE   1,438 0 0
Hibbett Sports Inc. COM 428567101 1,476 16,467 SH   SOLE   16,467 0 0
Himax Technologies, Inc. COM 43289P106 924 55,439 SH   SOLE   55,439 0 0
Home Depot Inc. COM 437076102 1,053 3,302 SH   SOLE   3,302 0 0
Honeywell International Inc. COM 438516106 386 1,758 SH   SOLE   1,758 0 0
Horizon Therapeutics Public Li COM G46188101 3,303 35,269 SH   SOLE   35,269 0 0
Hormel Foods Corp. COM 440452100 224 4,689 SH   SOLE   4,689 0 0
Iclick Interactive Asia Group COM 45113Y104 670 60,668 SH   SOLE   60,668 0 0
Idexx Laboratories Inc. COM 45168D104 10,678 16,908 SH   SOLE   16,908 0 0
Illinois Tool Works Inc. COM 452308109 4,155 18,586 SH   SOLE   18,586 0 0
Infusystem Hldgs Inc COM 45685K102 258 12,400 SH   SOLE   12,400 0 0
Inmode Ltd. COM M5425M103 331 3,500 SH   SOLE   3,500 0 0
Intel Corp. COM 458140100 859 15,308 SH   SOLE   15,308 0 0
Intellia Therapeutics, Inc. COM 45826J105 600 3,706 SH   SOLE   3,706 0 0
International Paper Co. COM 460146103 8,058 131,426 SH   SOLE   131,426 0 0
Interpublic Group Of Cos. COM 460690100 407 12,536 SH   SOLE   12,536 0 0
Intest Corp. COM 461147100 474 28,272 SH   SOLE   28,272 0 0
Investors Bancorp Inc COM 46146L101 380 26,616 SH   SOLE   26,616 0 0
Ishares Dow Jones U.S. Financi COM 464287788 581 7,174 SH   SOLE   7,174 0 0
Ishares Dow Jones U.S. Technol COM 464287721 1,458 14,669 SH   SOLE   14,669 0 0
Ishares Msci Canada Index Fund COM 464286509 1,409 37,810 SH   SOLE   37,810 0 0
Ishares Msci Pacific Ex-Japan COM 464286665 1,339 25,889 SH   SOLE   25,889 0 0
Ishares Trust Dow Jones U.S. B COM 464287838 547 4,197 SH   SOLE   4,197 0 0
Ishares Trust Dow Jones U.S. C COM 464287812 547 2,972 SH   SOLE   2,972 0 0
Ishares Trust Dow Jones U.S. H COM 464287762 565 2,072 SH   SOLE   2,072 0 0
Ishares Trust Dow Jones U.S. I COM 464287754 1,983 17,845 SH   SOLE   17,845 0 0
Ishares U.S. Energy Sector Ind COM 464287796 2,004 68,881 SH   SOLE   68,881 0 0
Issuer Direct Corp COM 46520M204 322 11,862 SH   SOLE   11,862 0 0
Johnson & Johnson COM 478160104 313 1,900 SH   SOLE   1,900 0 0
Johnson Controls International COM G51502105 11,127 162,125 SH   SOLE   162,125 0 0
Joint Corp. COM 47973J102 1,425 16,980 SH   SOLE   16,980 0 0
Jounce Therapeutics, Inc. COM 481116101 82 12,067 SH   SOLE   12,067 0 0
Jpmorgan Chase & Co. COM 46625H100 296 1,900 SH   SOLE   1,900 0 0
Kimball Electronics,Inc COM 49428J109 248 11,402 SH   SOLE   11,402 0 0
Kla-Tencor Corp. COM 482480100 3,841 11,846 SH   SOLE   11,846 0 0
Kroger Co. COM 501044101 6,449 168,333 SH   SOLE   168,333 0 0
Kulicke & Soffa Industries Inc COM 501242101 1,891 30,901 SH   SOLE   30,901 0 0
Lattice Semiconductor Corp. COM 518415104 222 3,948 SH   SOLE   3,948 0 0
Lazydays Holdings Inc. COM 52110H100 1,068 48,540 SH   SOLE   48,540 0 0
Lithia Motors Inc. COM 536797103 345 1,004 SH   SOLE   1,004 0 0
Littelfuse Inc. COM 537008104 6,631 26,025 SH   SOLE   26,025 0 0
Live Oak Bancshares, Inc. COM 53803X105 683 11,573 SH   SOLE   11,573 0 0
Lockheed Martin Corp. COM 539830109 2,607 6,890 SH   SOLE   6,890 0 0
Logitech International S.A. COM H50430232 6,487 53,645 SH   SOLE   53,645 0 0
Louisiana-Pacific Corp. COM 546347105 1,395 23,138 SH   SOLE   23,138 0 0
Lowe's Cos. COM 548661107 4,552 23,470 SH   SOLE   23,470 0 0
Lpl Financial Holdings Inc COM 50212V100 663 4,914 SH   SOLE   4,914 0 0
Lululemon Athletica COM 550021109 376 1,029 SH   SOLE   1,029 0 0
M/A-COM Technology Solutions H COM 55405Y100 982 15,327 SH   SOLE   15,327 0 0
MSCI Inc. COM 55354G100 943 1,769 SH   SOLE   1,769 0 0
Marinemax Inc. COM 567908108 1,986 40,756 SH   SOLE   40,756 0 0
Masimo Corp. COM 574795100 203 836 SH   SOLE   836 0 0
Materials Select Sector Spdr F COM 81369Y100 1,437 17,455 SH   SOLE   17,455 0 0
Matson, Inc. COM 57686G105 835 13,048 SH   SOLE   13,048 0 0
MaxLinear, Inc. Class A COM 57776J100 316 7,431 SH   SOLE   7,431 0 0
Mccormick & Co. Inc. COM 579780206 329 3,730 SH   SOLE   3,730 0 0
Mcdonald's Corp. COM 580135101 947 4,100 SH   SOLE   4,100 0 0
Merck & Co. COM 58933Y105 896 11,523 SH   SOLE   11,523 0 0
Microsoft Corp. COM 594918104 1,802 6,650 SH   SOLE   6,650 0 0
Monolithic Power Systems, Inc. COM 609839105 256 685 SH   SOLE   685 0 0
Morningstar Inc. COM 617700109 639 2,486 SH   SOLE   2,486 0 0
Mr. Cooper Group COM 62482R107 586 17,726 SH   SOLE   17,726 0 0
Mueller Industries Inc. COM 624756102 243 5,609 SH   SOLE   5,609 0 0
NIO Inc. ADR COM 62914V106 3,643 68,477 SH   SOLE   68,477 0 0
NIU Technologies COM 65481N100 1,449 44,375 SH   SOLE   44,375 0 0
NV5 Holdings, Inc. COM 62945V109 287 3,037 SH   SOLE   3,037 0 0
Nasdaq Stock Market Inc. COM 631103108 233 1,326 SH   SOLE   1,326 0 0
Navios Maritime Partners LP. COM Y62267409 331 11,185 SH   SOLE   11,185 0 0
Newmont Mining Corp. COM 651639106 3,208 50,619 SH   SOLE   50,619 0 0
Nordson Corp. COM 655663102 207 941 SH   SOLE   941 0 0
Northrop Grumman Corp. COM 666807102 260 714 SH   SOLE   714 0 0
Nova Measuring Instruments Ltd COM M7516K103 1,119 10,872 SH   SOLE   10,872 0 0
Novanta Inc COM 67000B104 604 4,481 SH   SOLE   4,481 0 0
Nvidia Corp. COM 67066G104 24,737 30,917 SH   SOLE   30,917 0 0
O2Micro Interntionl Ltd. COM 67107W100 210 29,105 SH   SOLE   29,105 0 0
Old Republic International Cor COM 680223104 382 15,323 SH   SOLE   15,323 0 0
OneWater Marine Inc Class A COM 68280L101 494 11,749 SH   SOLE   11,749 0 0
Owens & Minor Inc. COM 690732102 856 20,219 SH   SOLE   20,219 0 0
PayPal Holdings Inc COM 70450Y103 13,929 47,786 SH   SOLE   47,786 0 0
Paycom Software Inc. COM 70432V102 355 977 SH   SOLE   977 0 0
PennyMac Financial Services, I COM 70932M107 3,691 59,798 SH   SOLE   59,798 0 0
Pepsico Inc. COM 713448108 2,238 15,103 SH   SOLE   15,103 0 0
Perion Network Ltd. COM M78673114 247 11,539 SH   SOLE   11,539 0 0
Pinduoduo Inc COM 722304102 2,971 23,392 SH   SOLE   23,392 0 0
Pinterest, Inc. Class A COM 72352L106 8,545 108,229 SH   SOLE   108,229 0 0
Plantronics Inc. COM 727493108 900 21,572 SH   SOLE   21,572 0 0
Plug Power Inc COM 72919P202 247 7,214 SH   SOLE   7,214 0 0
Power REIT COM 73933H101 215 5,351 SH   SOLE   5,351 0 0
Procter & Gamble Co. COM 742718109 238 1,763 SH   SOLE   1,763 0 0
Qorvo Inc. COM 74736K101 255 1,305 SH   SOLE   1,305 0 0
Quanta Services Inc. COM 74762E102 3,380 37,322 SH   SOLE   37,322 0 0
Quest Diagnostics Inc. COM 74834L100 265 2,008 SH   SOLE   2,008 0 0
RH COM 74967X103 4,137 6,093 SH   SOLE   6,093 0 0
Rent-A-Center Inc. COM 76009N100 2,421 45,624 SH   SOLE   45,624 0 0
Repligen Corp. COM 759916109 766 3,839 SH   SOLE   3,839 0 0
Retractable Technologies, Inc. COM 76129W105 666 57,653 SH   SOLE   57,653 0 0
Roku Inc. COM 77543R102 898 1,955 SH   SOLE   1,955 0 0
Rollins Inc. COM 775711104 6,473 189,282 SH   SOLE   189,282 0 0
SPDR S&P Dividend ETF COM 78464A763 209 1,713 SH   SOLE   1,713 0 0
Safety Insurance Group Inc. COM 78648T100 325 4,155 SH   SOLE   4,155 0 0
Schnitzer Steel Industries Inc COM 806882106 878 17,890 SH   SOLE   17,890 0 0
Sharps Compliance Corp. COM 820017101 547 53,146 SH   SOLE   53,146 0 0
Shutterstock Inc COM 825690100 1,095 11,152 SH   SOLE   11,152 0 0
Sierra Metals COM 82639W106 142 47,245 SH   SOLE   47,245 0 0
Signet Jewelers Ltd. COM G81276100 386 4,782 SH   SOLE   4,782 0 0
Sinovac Biotech Ltd. COM P8696W104 0 22,248 SH   SOLE   22,248 0 0
Skyline Corp. COM 830830105 299 5,614 SH   SOLE   5,614 0 0
Skyworks Solutions Inc. COM 83088M102 325 1,694 SH   SOLE   1,694 0 0
Sleep Number Corp. COM 83125X103 1,018 9,262 SH   SOLE   9,262 0 0
Smith and Wesson Brands Inc. COM 831754106 5,137 148,035 SH   SOLE   148,035 0 0
Sonoco Products Co. COM 835495102 2,522 37,703 SH   SOLE   37,703 0 0
Southern Co. COM 842587107 350 5,783 SH   SOLE   5,783 0 0
Southern Copper Corp. COM 84265V105 4,207 65,406 SH   SOLE   65,406 0 0
Staar Surgical Co. COM 852312305 756 4,956 SH   SOLE   4,956 0 0
Standard & Poor's Depositary R COM 78462F103 1,445 3,375 SH   SOLE   3,375 0 0
StarBulk Carriers Corp. COM Y8162K204 850 37,046 SH   SOLE   37,046 0 0
Steel Dynamics Inc. COM 858119100 1,660 27,851 SH   SOLE   27,851 0 0
Sturm Ruger & Co. COM 864159108 1,131 12,565 SH   SOLE   12,565 0 0
Sunopta Inc. COM 8676EP108 456 37,284 SH   SOLE   37,284 0 0
Superior Group of Companies, I COM 868358102 249 10,433 SH   SOLE   10,433 0 0
Taiwan Semiconductor Manufactu COM 874039100 1,325 11,023 SH   SOLE   11,023 0 0
Target Corp. COM 87612E106 6,558 27,127 SH   SOLE   27,127 0 0
Technoglass Inc. COM G87264100 328 15,327 SH   SOLE   15,327 0 0
Techtarget, Inc COM 87874R100 475 6,136 SH   SOLE   6,136 0 0
Tempur-Pedic International Inc COM 88023U101 3,931 100,295 SH   SOLE   100,295 0 0
Tencent Music Entertainment COM 88034P109 434 28,049 SH   SOLE   28,049 0 0
Ternium s.a. COM 880890108 2,964 77,066 SH   SOLE   77,066 0 0
Texas Instruments Inc. COM 882508104 4,328 22,507 SH   SOLE   22,507 0 0
Textainer Group Holdings COM G8766E109 1,351 40,009 SH   SOLE   40,009 0 0
The Container Store Group, Inc COM 210751103 1,873 143,625 SH   SOLE   143,625 0 0
Titan Machinery Inc. COM 88830R101 916 29,594 SH   SOLE   29,594 0 0
Trane Technologies plc COM G8994E103 11,746 63,791 SH   SOLE   63,791 0 0
Trinet Group Inc COM 896288107 383 5,283 SH   SOLE   5,283 0 0
Trinity Biotech PLC ADS COM 896438306 296 100,611 SH   SOLE   100,611 0 0
Trinseo Sa COM L9340P101 1,454 24,300 SH   SOLE   24,300 0 0
Turtle Beach Corp COM 900450206 662 20,738 SH   SOLE   20,738 0 0
Twist Bioscience Corp. COM 90184D100 565 4,243 SH   SOLE   4,243 0 0
Tyler Technologies Inc. COM 902252105 2,548 5,632 SH   SOLE   5,632 0 0
UTZ Brands COM 918090101 258 11,821 SH   SOLE   11,821 0 0
Ubiquiti Inc. COM 90353W103 3,626 11,615 SH   SOLE   11,615 0 0
Union Pacific Corp. COM 907818108 3,996 18,170 SH   SOLE   18,170 0 0
United Microelectronics Corp. COM 910873405 6,949 735,322 SH   SOLE   735,322 0 0
United Natural Foods Inc. COM 911163103 1,280 34,617 SH   SOLE   34,617 0 0
United Parcel Service Inc. COM 911312106 384 1,846 SH   SOLE   1,846 0 0
Unitedhealth Group Inc. COM 91324P102 545 1,362 SH   SOLE   1,362 0 0
Universal Corp. COM 913456109 4,355 76,439 SH   SOLE   76,439 0 0
VICI Properties Inc. COM 925652109 400 12,891 SH   SOLE   12,891 0 0
Vanguard Dividend Appreciation COM 921908844 300 1,937 SH   SOLE   1,937 0 0
Vanguard MSCI Europe COM 922042874 1,347 20,023 SH   SOLE   20,023 0 0
Veeva Systems, Inc. COM 922475108 7,640 24,570 SH   SOLE   24,570 0 0
Verizon Communications COM 92343V104 317 5,651 SH   SOLE   5,651 0 0
Vipshop Holdings Ltd. COM 92763W103 2,469 122,952 SH   SOLE   122,952 0 0
Vista Outdoor Inc. COM 928377100 4,597 99,339 SH   SOLE   99,339 0 0
Wal-Mart Stores Inc. COM 931142103 292 2,072 SH   SOLE   2,072 0 0
Walt Disney Co. COM 254687106 480 2,728 SH   SOLE   2,728 0 0
Watsco Inc. COM 942622200 3,456 12,057 SH   SOLE   12,057 0 0
Wd-40 Co. COM 929236107 1,159 4,524 SH   SOLE   4,524 0 0
West Pharmaceutical Services I COM 955306105 8,150 22,695 SH   SOLE   22,695 0 0
Williams-Sonoma Inc. COM 969904101 4,011 25,121 SH   SOLE   25,121 0 0
Wingstop Inc. COM 974155103 434 2,753 SH   SOLE   2,753 0 0
XPEL, Inc. COM 98379L100 4,418 52,678 SH   SOLE   52,678 0 0
Yeti Holdings Inc. COM 98585X104 4,086 44,499 SH   SOLE   44,499 0 0
Yum China Holdings, Inc. COM 98850P109 237 3,576 SH   SOLE   3,576 0 0
Yum! Brands Inc. COM 988498101 434 3,774 SH   SOLE   3,774 0 0
Zedge, Inc. Class B COM 98923T104 791 42,940 SH   SOLE   42,940 0 0
Zoetis Inc. COM 98978V103 1,908 10,239 SH   SOLE   10,239 0 0
Zoom Video Communications, Inc COM 98980L101 7,288 18,831 SH   SOLE   18,831 0 0
Zynga Inc. Class A COM 98986T108 164 15,394 SH   SOLE   15,394 0 0
iShares iBond Dec 2029 Term Co COM 46436E205 389 14,500 SH   SOLE   14,500 0 0
Fidelity 500 Index Fund COM 315911750 1,212 8,100 SH   SOLE   8,100 0 0
Navellier/Dial High Income Opp COM 00779L433 209 200 SH   SOLE   200 0 0
Navellier/Dial High Income Opp COM 00779L490 426 390 SH   SOLE   390 0 0
Navellier/Dial High Income Opp COM 00779X692 207 190 SH   SOLE   190 0 0