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 21,933 123,474 SH   SOLE   123,474 0 0
8X8 INC. COM 282914100 2,646 157,900 SH   SOLE   157,900 0 0
A T & T INC COM 00206R102 23,704 963,594 SH   SOLE   963,594 0 0
A. O. SMITH CORP COM 831865209 2,734 31,845 SH   SOLE   31,845 0 0
ABB LTD (SW) COM 000375204 12,561 329,070 SH   SOLE   329,070 0 0
ABBOTT LABORATORIES COM 002824100 47,663 338,657 SH   SOLE   338,657 0 0
ABBVIE INC COM COM 00287Y109 3,243 23,949 SH   SOLE   23,949 0 0
ABIOMED, INC. COM 003654100 2,406 6,700 SH   SOLE   6,700 0 0
ABSOLUTE SOFTWARE CORPORATION COM 00386B109 2,260 240,200 SH   SOLE   240,200 0 0
ACCEL ENTERTAINMENT INC COM 00436Q106 2,445 187,800 SH   SOLE   187,800 0 0
ACTIVISION BLIZZARD INC. COM 00507v109 722 10,847 SH   SOLE   10,847 0 0
ADAPTIVE BIOTECHNOLOGIES COM 00650F109 5,407 192,695 SH   SOLE   192,695 0 0
ADOBE INC COM 00724F101 5,438 9,589 SH   SOLE   9,589 0 0
ADTRAN INC COM 00738A106 19,302 845,458 SH   SOLE   845,458 0 0
ADVANCED DRAINAGE SYSTEMS INC COM 00790R104 23,471 172,415 SH   SOLE   172,415 0 0
ADYEN N V COM 00783V104 437 16,625 SH   SOLE   16,625 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 15,039 94,202 SH   SOLE   94,202 0 0
AIR PRODUCTS & CHEMICALS INC COM 009158106 5,458 17,937 SH   SOLE   17,937 0 0
AIR TRANSPORT SERVICES GROUP I COM 00922R105 22,178 754,875 SH   SOLE   754,875 0 0
AIRBNB INC COM 009066101 803 4,825 SH   SOLE   4,825 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100 1,461 85,000 SH   SOLE   85,000 0 0
AKAMAI TECHNOLOGIES COM 00971T101 10,276 87,795 SH   SOLE   87,795 0 0
ALCON INC COM H01301128 16,396 188,200 SH   SOLE   188,200 0 0
ALIGN TECHNOLOGY INC COM 016255101 348 530 SH   SOLE   530 0 0
ALLSTATE CORP COM 020002101 28,481 242,079 SH   SOLE   242,079 0 0
ALNYLAM PHARMACEUTICALS, INC. COM 02043Q107 570 3,360 SH   SOLE   3,360 0 0
ALPHABET INC - CLASS A (GOOGL) COM 02079K305 54,256 18,728 SH   SOLE   18,728 0 0
ALPHABET INC- CLASS C (non-vot COM 02079K107 17,550 6,065 SH   SOLE   6,065 0 0
AMARIN CORP COM 023111206 351 104,300 SH   SOLE   104,300 0 0
AMAZON.COM INC COM 023135106 33,860 10,155 SH   SOLE   10,155 0 0
AMERICAN ELECTRIC POWER COM 025537101 1,397 15,700 SH   SOLE   15,700 0 0
AMERICAN TOWER CORP (REIT) COM 03027X100 3,392 11,595 SH   SOLE   11,595 0 0
AMETEK INC. COM 031100100 39,373 267,770 SH   SOLE   267,770 0 0
AMGEN COM 031162100 4,647 20,655 SH   SOLE   20,655 0 0
AMPHENOL CP COM 032095101 26,874 307,274 SH   SOLE   307,274 0 0
ANALOG DEVICES COM 032654105 6,339 36,067 SH   SOLE   36,067 0 0
ANTHEM INC COM 036752103 1,564 3,375 SH   SOLE   3,375 0 0
AON PLC COM G0403H108 15,216 50,625 SH   SOLE   50,625 0 0
APA CORPORATION (formerly Apac COM 03743Q108 32,993 1,226,965 SH   SOLE   1,226,965 0 0
APOGEE ENTERPRISES INC COM 037598109 1,416 29,400 SH   SOLE   29,400 0 0
APPLE INC COM 037833100 104,900 590,755 SH   SOLE   590,755 0 0
APPLIED MATERIALS COM 038222105 4,685 29,773 SH   SOLE   29,773 0 0
APTIV PLC COM G6095L109 18,813 114,053 SH   SOLE   114,053 0 0
ARCHER DANIELS MIDLAND COM 039483102 17,017 251,773 SH   SOLE   251,773 0 0
ARISTA NETWORKS COM 040413106 17,608 122,492 SH   SOLE   122,492 0 0
ARRAY TECHNOLOGIES INC COM 04271T100 13,431 856,040 SH   SOLE   856,040 0 0
ASML HOLDING NV ORD COM N07059210 19,614 24,636 SH   SOLE   24,636 0 0
ASPEN TECHNOLOGY, INC. COM 045327103 19,648 129,094 SH   SOLE   129,094 0 0
ASTRAZENECA PLC - SPONS ADR (U COM 046353108 16,765 287,803 SH   SOLE   287,803 0 0
AUTODESK COM 052769106 21,908 77,913 SH   SOLE   77,913 0 0
AVANTOR INC COM 05352A100 32,316 766,870 SH   SOLE   766,870 0 0
AVID BIOSERVICES COM 05368M106 19,507 668,508 SH   SOLE   668,508 0 0
B&G FOODS COM 05508R106 20,720 674,264 SH   SOLE   674,264 0 0
BAKER HUGHES CO COM 05722G100 2,402 99,816 SH   SOLE   99,816 0 0
BALLY'S CORPORATION COM 05875B106 13,324 350,070 SH   SOLE   350,070 0 0
BANDWIDTH INC CL A COM 05988J103 27,033 376,718 SH   SOLE   376,718 0 0
BANK OF AMERICA CORP COM 060505104 4,282 96,247 SH   SOLE   96,247 0 0
BAXTER INTL INC COM 071813109 18,771 218,676 SH   SOLE   218,676 0 0
BAYER AKTIENGES - SPONSORED AD COM 072730302 323 24,200 SH   SOLE   24,200 0 0
BERKSHIRE HATHAWAY INC. - CLAS COM 084670702 212 710 SH   SOLE   710 0 0
BHP GROUP LIMITED COM 088606108 3,521 58,345 SH   SOLE   58,345 0 0
BIO RAD LABORATORIES INC CL A COM 090572207 19,577 25,910 SH   SOLE   25,910 0 0
BIO-TECHE CORPORATION COM 09073M104 10,096 19,515 SH   SOLE   19,515 0 0
BLACKROCK INC COM 09247X101 2,106 2,300 SH   SOLE   2,300 0 0
BOEING CO. COM 097023105 649 3,225 SH   SOLE   3,225 0 0
BOOKING HOLDINGS INC COM 09857L108 21,483 8,954 SH   SOLE   8,954 0 0
BORG WARNER INC COM 099724106 6,321 140,245 SH   SOLE   140,245 0 0
BOSTON BEER COMPANY CLASS A COM 100557107 13,409 26,548 SH   SOLE   26,548 0 0
BOSTON SCIENTIFIC CORPORATION COM 101137107 24,719 581,900 SH   SOLE   581,900 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101 1,487 70,000 SH   SOLE   70,000 0 0
BP PLC, INC ADR (UK) COM 055622104 10,708 402,120 SH   SOLE   402,120 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 17,185 275,616 SH   SOLE   275,616 0 0
BROADCOM INC (AVGO) COM 11135F101 4,305 6,470 SH   SOLE   6,470 0 0
BRP GROUP COM 05589G102 17,610 487,670 SH   SOLE   487,670 0 0
BRUNSWICK CORP COM 117043109 2,853 28,320 SH   SOLE   28,320 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 35,984 419,837 SH   SOLE   419,837 0 0
BUNGE LTD COM g16962105 7,637 81,806 SH   SOLE   81,806 0 0
BigCommerce HOLDINGS COM 08975P108 1,273 36,000 SH   SOLE   36,000 0 0
CADRE HOLDINGS INC COM 12763L105 2,542 100,000 SH   SOLE   100,000 0 0
CALIX, INC COM 13100M509 31,403 392,690 SH   SOLE   392,690 0 0
CALLAWAY GOLF COMPANY COM 131193104 19,780 720,833 SH   SOLE   720,833 0 0
CAMBIUM NETWORKS CORPORATION COM G17766109 11,913 464,820 SH   SOLE   464,820 0 0
CAMPBELL SOUP CO COM 134429109 2,859 65,784 SH   SOLE   65,784 0 0
CANADIAN NATIONAL RAILWAY CO COM 136375102 8,232 67,000 SH   SOLE   67,000 0 0
CANADIAN PACIFIC RAILWAY LTD A COM 13645T100 8,716 121,155 SH   SOLE   121,155 0 0
CARMAX INC COM 143130102 3,234 24,835 SH   SOLE   24,835 0 0
CASTLE BIOSCIENCES COM 14843C105 19,049 444,342 SH   SOLE   444,342 0 0
CATALENT INC COM 148806102 26,494 206,935 SH   SOLE   206,935 0 0
CBRE GROUP INC - CL A COM 12504L109 11,630 107,177 SH   SOLE   107,177 0 0
CEDAR FAIR L P DEPOSITARY UNIT COM 150185106 339 6,775 SH   SOLE   6,775 0 0
CERENCE INC COM 156727109 2,062 26,900 SH   SOLE   26,900 0 0
CERNER (pending early tender @ COM 156782104 267 2,875 SH   SOLE   2,875 0 0
CHARLES RIVER LABS COM 159864107 25,024 66,415 SH   SOLE   66,415 0 0
CHEMED CORP COM 16359R103 2,910 5,500 SH   SOLE   5,500 0 0
CHEVRON CORP COM 166764100 59,473 506,796 SH   SOLE   506,796 0 0
CHIPOTLE MEXICAN GRILL- CLASS COM 169656105 15,285 8,743 SH   SOLE   8,743 0 0
CIENA CORPORATION COM 171779309 19,821 257,513 SH   SOLE   257,513 0 0
CINCINNATI FINANCIAL CORP COM 172062101 22,469 197,219 SH   SOLE   197,219 0 0
CINTAS CORPORATION COM 172908105 1,241 2,800 SH   SOLE   2,800 0 0
CISCO SYS INC COM COM 17275R102 58,081 916,544 SH   SOLE   916,544 0 0
CITIGROUP INC COM 172967424 1,640 27,155 SH   SOLE   27,155 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 14,720 311,536 SH   SOLE   311,536 0 0
CLEVELAND-CLIFFS INC COM 185899101 19,122 878,359 SH   SOLE   878,359 0 0
CLOROX CO COM 189054109 44,133 253,112 SH   SOLE   253,112 0 0
CME GROUP INC. COM 12572Q105 18,849 82,504 SH   SOLE   82,504 0 0
COCA-COLA COM 191216100 46,511 785,520 SH   SOLE   785,520 0 0
CODEXIS INC COM 192005106 15,461 494,444 SH   SOLE   494,444 0 0
COLGATE PALMOLIVE CO COM 194162103 11,106 130,142 SH   SOLE   130,142 0 0
COLLIERS INTL GROUP INC COM 194693107 1,324 8,905 SH   SOLE   8,905 0 0
COMCAST CORP CLASS A COM 20030N101 3,738 74,260 SH   SOLE   74,260 0 0
COMMUNITY HEALTHCARE TRUST INC COM 20369C106 3,437 72,706 SH   SOLE   72,706 0 0
COMPASS DIVERSIFIED HOLDINGS COM 20451Q104 4,303 140,700 SH   SOLE   140,700 0 0
COMPASS MINERALS INTERNATIONAL COM 20451N101 9,848 192,804 SH   SOLE   192,804 0 0
CONAGRA BRANDS COM 205887102 21,226 621,546 SH   SOLE   621,546 0 0
CONOCOPHILLIPS COM 20825C104 45,332 628,045 SH   SOLE   628,045 0 0
COPART INC COM 217204106 38,869 256,357 SH   SOLE   256,357 0 0
CORNING INC COM 219350105 8,452 227,026 SH   SOLE   227,026 0 0
CORTEVA INC (CTVA) COM 22052L104 564 11,938 SH   SOLE   11,938 0 0
COSTAR GROUP INC COM 22160N109 33,817 427,905 SH   SOLE   427,905 0 0
COSTCO WHOLESALE COM 22160K105 77,920 137,255 SH   SOLE   137,255 0 0
CRH PLC - SPONS ADR COM 12626k203 5,833 110,475 SH   SOLE   110,475 0 0
CUSTOMERS BANCORP INC COM 23204G100 13,336 204,010 SH   SOLE   204,010 0 0
CVS HEALTH CORP COM 126650100 3,404 33,001 SH   SOLE   33,001 0 0
CYBER-ARK SOFTWARE LTD/ISRAEL COM M2682V108 1,230 7,100 SH   SOLE   7,100 0 0
CYRUSONE INC COM 23283R100 897 10,000 SH   SOLE   10,000 0 0
CareDx, Inc COM 14167L103 11,128 244,679 SH   SOLE   244,679 0 0
DANAHER CORP COM 235851102 4,547 13,819 SH   SOLE   13,819 0 0
DARDEN RESTAURANTS INC COM 237194105 13,267 88,069 SH   SOLE   88,069 0 0
DASSAULT SYSTEMS SA-ADR (FR) A COM 237545108 750 12,600 SH   SOLE   12,600 0 0
DECKERS OUTDOOR COM 243537107 9,044 24,690 SH   SOLE   24,690 0 0
DEL TACO RESTAURANTS INC COM 245496104 1,932 155,200 SH   SOLE   155,200 0 0
DELEK LOGISTICS PARTNERS LP (A COM 24664T103 5,982 140,000 SH   SOLE   140,000 0 0
DIAGEO PLC ADR (UK) COM 25243Q205 19,228 87,345 SH   SOLE   87,345 0 0
DIGITAL REALTY TRUST INC COM 253868103 15,971 90,300 SH   SOLE   90,300 0 0
DIGITAL TURBINE INC COM 25400W102 53,207 872,382 SH   SOLE   872,382 0 0
DISNEY (WALT) CO. COM 254687106 4,940 31,894 SH   SOLE   31,894 0 0
DOLLAR GENERAL CORP COM 256677105 7,863 33,340 SH   SOLE   33,340 0 0
DOVER CORP COM 260003108 1,796 9,890 SH   SOLE   9,890 0 0
DOW INC (DOW) COM 260557103 22,673 399,742 SH   SOLE   399,742 0 0
DUPONT DE NEMOURS INC (DD) COM 26614N102 2,671 33,062 SH   SOLE   33,062 0 0
DermTech Inc COM 24984K105 4,244 268,610 SH   SOLE   268,610 0 0
DoubleVerify COM 25862V105 40,402 1,214,005 SH   SOLE   1,214,005 0 0
EASTMAN CHEMICAL CO COM 277432100 13,428 111,055 SH   SOLE   111,055 0 0
EATON CORP PLC COM G29183103 437 2,531 SH   SOLE   2,531 0 0
ECOLAB INC COM 278865100 439 1,870 SH   SOLE   1,870 0 0
EDISON INTERNATIONAL INC COM 281020107 2,085 30,550 SH   SOLE   30,550 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 4,239 32,721 SH   SOLE   32,721 0 0
ELECTRONIC ARTS INC COM 285512109 1,826 13,841 SH   SOLE   13,841 0 0
ELI LILLY & CO COM COM 532457108 50,658 183,396 SH   SOLE   183,396 0 0
EMERSON ELECTRIC CO COM 291011104 13,614 146,438 SH   SOLE   146,438 0 0
ENCOMPASS HEALTH CORPORATION COM 29261A100 6,738 103,249 SH   SOLE   103,249 0 0
ENDAVA PLC - ADR COM 29260V105 12,885 76,735 SH   SOLE   76,735 0 0
ENERGY TRANSFER EQUITY LP (k-1 COM 29273v100 968 117,585 SH   SOLE   117,585 0 0
ENPHASE ENERGY COM 29355A107 457 2,500 SH   SOLE   2,500 0 0
ENTEGRIS, INC COM 29362U104 1,510 10,895 SH   SOLE   10,895 0 0
ENTERPRISE PRODUCTS PARTNERS ( COM 293792107 1,051 47,850 SH   SOLE   47,850 0 0
ENVESTNET INC COM 29404K106 2,143 27,005 SH   SOLE   27,005 0 0
ENVISTA HOLDINGS CORP COM 29415F104 3,416 75,810 SH   SOLE   75,810 0 0
ENVIVA INC COM 29415B103 1,211 17,200 SH   SOLE   17,200 0 0
EOG RESOURCES INC COM 26875P101 3,376 38,000 SH   SOLE   38,000 0 0
EPAM SYSTEMS, INC COM 29414B104 21,246 31,784 SH   SOLE   31,784 0 0
EQUIFAX INC COM 294429105 4,724 16,133 SH   SOLE   16,133 0 0
EQUINIX INC COM 29444U700 5,168 6,110 SH   SOLE   6,110 0 0
ESTABLISHMENT LABS HOLDINGS COM G31249108 16,763 248,015 SH   SOLE   248,015 0 0
ESTEE LAUDER - CLASS A COM 518439104 1,040 2,810 SH   SOLE   2,810 0 0
ETSY, INC COM 29786A106 406 1,856 SH   SOLE   1,856 0 0
EURONET WORLDWIDE COM 298736109 2,693 22,600 SH   SOLE   22,600 0 0
EUROPEAN WAX CENTER COM 29882P106 17,537 577,840 SH   SOLE   577,840 0 0
EVENTBRITE INC-CLASS A COM 29975E109 30,780 1,764,909 SH   SOLE   1,764,909 0 0
EVERGY INC COM 30034W106 451 6,579 SH   SOLE   6,579 0 0
EVERI HOLDINGS COM 30034T103 35,042 1,641,294 SH   SOLE   1,641,294 0 0
EVOLENT HEALTH INC CLASS A COM 30050B101 14,833 536,085 SH   SOLE   536,085 0 0
EXACT SCIENCES CORP COM 30063P105 1,282 16,470 SH   SOLE   16,470 0 0
EXPEDIA GROUP, INC COM 30212P303 26,469 146,465 SH   SOLE   146,465 0 0
EXXON MOBIL CORP COM COM 30231G102 44,160 721,690 SH   SOLE   721,690 0 0
F5 INC COM 315616102 27,127 110,855 SH   SOLE   110,855 0 0
FAIR ISAAC CORP COM 303250104 1,982 4,570 SH   SOLE   4,570 0 0
FANUC CORP ADR COM 307305102 381 18,000 SH   SOLE   18,000 0 0
FASTENAL COMPANY COM 311900104 27,751 433,200 SH   SOLE   433,200 0 0
FEDERAL SIGNAL COM 313855108 2,618 60,400 SH   SOLE   60,400 0 0
FEDEX CORPORATION COM 31428X106 14,029 54,243 SH   SOLE   54,243 0 0
FIGS, INC COM 30260D103 13,143 476,880 SH   SOLE   476,880 0 0
FIRST ADVANTAGE CORP COM 31846B108 7,868 413,245 SH   SOLE   413,245 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101 11,732 700,000 SH   SOLE   700,000 0 0
FIRSTSERVICE CORP NEW COM 33767E202 794 4,040 SH   SOLE   4,040 0 0
FIVE BELOW, INC. COM 33829M101 15,570 75,255 SH   SOLE   75,255 0 0
FLEETCOR TECHNOLOGIES, INC COM 339041105 17,615 78,693 SH   SOLE   78,693 0 0
FMC CORP COM 302491303 10,368 94,345 SH   SOLE   94,345 0 0
FORD MOTOR CO COM 345370860 4,406 212,125 SH   SOLE   212,125 0 0
FORTINET INC. COM 34959E109 1,042 2,900 SH   SOLE   2,900 0 0
FTI CONSULTING INC. COM 302941109 19,133 124,710 SH   SOLE   124,710 0 0
GALLAGHER ARTHUR J & CO COM 363576109 63,628 375,012 SH   SOLE   375,012 0 0
GARTNER INC COM 366651107 5,851 17,500 SH   SOLE   17,500 0 0
GENERAC HOLDINGS INC COM 368736104 30,248 85,952 SH   SOLE   85,952 0 0
GENERAL DYNAMICS CORP COM 369550108 25,607 122,832 SH   SOLE   122,832 0 0
GENERAL MILLS COM 370334104 29,149 432,605 SH   SOLE   432,605 0 0
GENIUS SPORTS LTD-CL A COM G3934V109 638 84,000 SH   SOLE   84,000 0 0
GENPACT LIMITED COM G3922B107 819 15,425 SH   SOLE   15,425 0 0
GENUINE PARTS CO COM 372460105 16,657 118,806 SH   SOLE   118,806 0 0
GILEAD SCIENCES INC COM 375558103 25,088 345,522 SH   SOLE   345,522 0 0
GLAXO SMITHKLINE ADR COM 37733W105 31,195 707,380 SH   SOLE   707,380 0 0
GLOBAL PAYMENTS INC COM 37940X102 27,489 203,354 SH   SOLE   203,354 0 0
GODADDY, INC. COM 380237107 25,172 296,630 SH   SOLE   296,630 0 0
GRAINGER W W INC COM 384802104 1,313 2,534 SH   SOLE   2,534 0 0
GRAPHIC PACKAGING HOLDING CO COM 388689101 852 43,700 SH   SOLE   43,700 0 0
GUARDANT HEALTH INC COM 40131M109 10,460 104,575 SH   SOLE   104,575 0 0
GUESS INC COM 401617105 19,890 839,951 SH   SOLE   839,951 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 14,736 129,797 SH   SOLE   129,797 0 0
HALOZYME THERAPEUTICS, INC COM 40637H109 21,983 546,715 SH   SOLE   546,715 0 0
HAMILTON LANE INC - CLASS A COM 407497106 17,945 173,180 SH   SOLE   173,180 0 0
HASBRO INC COM 418056107 614 6,030 SH   SOLE   6,030 0 0
HCA HEALTHCARE INC COM 40412C101 2,081 8,100 SH   SOLE   8,100 0 0
HDFC BANK LTD COM 40415F101 1,789 27,500 SH   SOLE   27,500 0 0
HEALTHEQUITY INC COM 42226A107 27,105 612,685 SH   SOLE   612,685 0 0
HEALTHSTREAM INC COM 42222N103 1,769 67,100 SH   SOLE   67,100 0 0
HELMERICH & PAYNE INC COM 423452101 7,785 328,489 SH   SOLE   328,489 0 0
HERSHEY FOODS COM 427866108 254 1,315 SH   SOLE   1,315 0 0
HESS CORP COM 42809H107 60,119 812,092 SH   SOLE   812,092 0 0
HILLMAN SOLUTIONS CORP COM 431636109 1,720 160,000 SH   SOLE   160,000 0 0
HOLLEY INC COM 43538H103 325 25,000 SH   SOLE   25,000 0 0
HOLLYFRONTIER CORP (HFC) COM 436106108 8,136 248,215 SH   SOLE   248,215 0 0
HOME DEPOT INC COM 437076102 10,826 26,086 SH   SOLE   26,086 0 0
HONEYWELL INTERNATIONAL INC. COM 438516106 4,165 19,976 SH   SOLE   19,976 0 0
HORIZON THERAPEUTICS PUBLIC LM COM G46188101 28,597 265,380 SH   SOLE   265,380 0 0
HUBSPOT INC COM 443573100 511 775 SH   SOLE   775 0 0
HYDROFARM HOLDINGS GROUP INC COM 44888K209 7,505 265,305 SH   SOLE   265,305 0 0
I-SHARES BARCLAYS 20 YR TREAS COM 464287432 2,577 17,387 SH   SOLE   17,387 0 0
IAA, INC COM 449253103 2,666 52,666 SH   SOLE   52,666 0 0
IAC/INTERACTIVECORP COM 44891N208 2,953 22,590 SH   SOLE   22,590 0 0
ICAD INC COM 44934S206 4,022 558,635 SH   SOLE   558,635 0 0
ICF INTL INC COM 44925C103 30,022 292,758 SH   SOLE   292,758 0 0
ICICI BANK LTD. - SPON ADR (IN COM 45104G104 11,428 577,480 SH   SOLE   577,480 0 0
ICON PLC - SPONSORED ADR COM G4705A100 39,326 126,981 SH   SOLE   126,981 0 0
IDEXX LABORATORIES INC COM 45168D104 18,713 28,419 SH   SOLE   28,419 0 0
IHS HOLDING LTD COM G4701H109 1,974 140,000 SH   SOLE   140,000 0 0
IHS MARKIT LTD COM G47567105 53,870 405,284 SH   SOLE   405,284 0 0
ILLINOIS TOOL WORKS INC COM 452308109 489 1,983 SH   SOLE   1,983 0 0
ILLUMINA INC COM 452327109 13,594 35,733 SH   SOLE   35,733 0 0
IN MODE LTD COM M5425M103 819 11,600 SH   SOLE   11,600 0 0
INGERSOLL-RAND PLC COM 45687V106 20,132 325,390 SH   SOLE   325,390 0 0
INSPIRE MEDICAL SYSTEMS INC COM 457730109 1,196 5,200 SH   SOLE   5,200 0 0
INT'L BUSINESS MACHINES COM 459200101 33,702 252,147 SH   SOLE   252,147 0 0
INTEL CORP COM 458140100 41,190 799,797 SH   SOLE   799,797 0 0
INTELLIGENT SYSTEMS CORP COM 45816D100 2,076 53,500 SH   SOLE   53,500 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104 18,813 137,551 SH   SOLE   137,551 0 0
INTERNATIONAL FLAVORS & FRAGRA COM 459506101 20,329 134,940 SH   SOLE   134,940 0 0
INTERNATIONAL PAPER COM 460146103 3,771 80,269 SH   SOLE   80,269 0 0
INTUIT INC COM 461202103 4,977 7,737 SH   SOLE   7,737 0 0
INTUITIVE SURGICAL INC COM 46120E602 3,421 9,522 SH   SOLE   9,522 0 0
INVESCO DB COMMODITY INDEX TRA COM 46138B103 611 29,403 SH   SOLE   29,403 0 0
ISHARES COMEX GOLD TRUST COM 464285204 563 16,169 SH   SOLE   16,169 0 0
ISHARES CORE MSCI EAFE ETF COM 46432F842 356 4,768 SH   SOLE   4,768 0 0
ISHARES LEHMAN 7-10YR TREAS BO COM 464287440 1,112 9,672 SH   SOLE   9,672 0 0
ISHARES RUSSELL 1000 VALUE COM 464287598 1,593 9,485 SH   SOLE   9,485 0 0
ISHARES RUSSELL 2000 - INDEX F COM 464287655 412 1,851 SH   SOLE   1,851 0 0
ISHARES S&P 500 INDEX FUND COM 464287200 1,526 3,199 SH   SOLE   3,199 0 0
J P MORGAN CHASE COM 46625h100 14,948 94,398 SH   SOLE   94,398 0 0
JANUS INTERNATIONAL GROUP COM 47103N106 9,359 747,550 SH   SOLE   747,550 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 3,184 24,990 SH   SOLE   24,990 0 0
JM SMUCKER CO COM 832696405 446 3,285 SH   SOLE   3,285 0 0
JOHN BEAN TECHNOLOGIES COM 477839104 18,407 119,870 SH   SOLE   119,870 0 0
JOHNSON & JOHNSON COM 478160104 60,970 356,405 SH   SOLE   356,405 0 0
JOHNSON CONTROLS INC COM G51502105 2,780 34,186 SH   SOLE   34,186 0 0
KARAT PACKAGING INC COM 48563L101 6,124 302,997 SH   SOLE   302,997 0 0
KELLOGG CO COM 487836108 21,778 338,059 SH   SOLE   338,059 0 0
KEURIG DR PEPPER INC COM 49271V100 4,181 113,425 SH   SOLE   113,425 0 0
KEYSIGHT TECHNOLOGIES, INC COM 49338L103 32,933 159,475 SH   SOLE   159,475 0 0
KIMBERLY-CLARK CORP COM 494368103 41,681 291,641 SH   SOLE   291,641 0 0
KINDER MORGAN INC COM 49456B101 38,694 2,439,753 SH   SOLE   2,439,753 0 0
KINSALE CAPITAL GROUP INC COM 49714P108 5,281 22,200 SH   SOLE   22,200 0 0
KLA TENCOR CORP COM 482480100 15,218 35,381 SH   SOLE   35,381 0 0
KORNIT DIGITAL LTD COM M6372Q113 12,093 79,427 SH   SOLE   79,427 0 0
KRAFT HEINZ CO COM 500754106 9,343 260,255 SH   SOLE   260,255 0 0
KRATOS DEFENSE & SECURITY SOLU COM 50077B207 776 40,000 SH   SOLE   40,000 0 0
KYNDRYL HOLDINGS INC COM 50155Q100 790 43,643 SH   SOLE   43,643 0 0
L3 HARRIS TECHNOLOGIES COM 502431109 1,400 6,566 SH   SOLE   6,566 0 0
LAM RESEARCH CORP COM 512807108 1,366 1,900 SH   SOLE   1,900 0 0
LAMB WESTON HOLDINGS INC COM 513272104 570 9,000 SH   SOLE   9,000 0 0
LANDMARK BANCORP INC. COM 51504L107 3,385 117,972 SH   SOLE   117,972 0 0
LEVI STRAUSS & CO - CLASS A COM 52736R102 2,092 83,570 SH   SOLE   83,570 0 0
LGI HOMES, INC. COM 50187T106 2,147 13,900 SH   SOLE   13,900 0 0
LHC GROUP INC COM 50187A107 812 5,916 SH   SOLE   5,916 0 0
LIBERTY MEDIA CORP FORMULA ONE COM 531229870 1,325 22,329 SH   SOLE   22,329 0 0
LIGAND PHARMACEUTICALS COM 53220K504 46,867 303,422 SH   SOLE   303,422 0 0
LINDE AG COM G5494J103 4,980 14,374 SH   SOLE   14,374 0 0
LIONS GATE ENTERTAINMENT CL A COM 535919401 7,402 444,853 SH   SOLE   444,853 0 0
LIONS GATE ENTERTAINMENT CL B COM 535919500 8,858 575,553 SH   SOLE   575,553 0 0
LIVE NATION ENTERTAINMENT INC. COM 538034109 2,817 23,537 SH   SOLE   23,537 0 0
LIVENT CORP COM 53814L108 304 12,484 SH   SOLE   12,484 0 0
LKQ CORP COM 501889208 1,296 21,595 SH   SOLE   21,595 0 0
LOCKHEED MARTIN CORP COM 539830109 1,556 4,379 SH   SOLE   4,379 0 0
LOWES COMPANIES INC. COM 548661107 2,199 8,509 SH   SOLE   8,509 0 0
LUCID DIAGNOSTICS INC COM 54948X109 714 133,000 SH   SOLE   133,000 0 0
LULU'S FASCHION LOUNGE HOLDING COM 55003A108 959 93,750 SH   SOLE   93,750 0 0
LUMENTUM HOLDINGS INC COM 55024U109 16,728 158,156 SH   SOLE   158,156 0 0
LYFT INC CLASS A COM 55087P104 4,572 107,000 SH   SOLE   107,000 0 0
MALIBU BOATS, INC COM 56117J100 1,828 26,600 SH   SOLE   26,600 0 0
MARATHON OIL CORP COM 565849106 363 22,125 SH   SOLE   22,125 0 0
MARATHON PETROLEUM CORP COM 56585A102 7,363 115,071 SH   SOLE   115,071 0 0
MARKETAXESS HOLDINGS, INC. COM 57060D108 6,475 15,745 SH   SOLE   15,745 0 0
MARKETWISE INC COM 57064P107 5,039 668,243 SH   SOLE   668,243 0 0
MARRIOTT INTERNATIONAL CLASS A COM 571903202 11,633 70,399 SH   SOLE   70,399 0 0
MARTIN MARIETTA MATERIALS INC COM 573284106 49,449 112,251 SH   SOLE   112,251 0 0
MASIMO CORP COM 574795100 2,260 7,720 SH   SOLE   7,720 0 0
MASTEC INC COM 576323109 49,863 540,345 SH   SOLE   540,345 0 0
MASTERCARD INC-CLASS A COM 57636Q104 9,378 26,099 SH   SOLE   26,099 0 0
MATCH GROUP INC COM 57667L107 17,965 135,841 SH   SOLE   135,841 0 0
MAXLINEAR INC COM 57776J100 27,892 369,975 SH   SOLE   369,975 0 0
MCCORMICK & CO INC COM 579780206 862 8,925 SH   SOLE   8,925 0 0
MCDONALD'S CORP COM 580135101 13,353 49,813 SH   SOLE   49,813 0 0
MCKESSON CORP COM 58155Q103 621 2,500 SH   SOLE   2,500 0 0
MEDTRONIC PLC COM G5960L103 17,444 168,620 SH   SOLE   168,620 0 0
MERCADOLIBRE INC COM 58733R102 4,045 3,000 SH   SOLE   3,000 0 0
MERCK & CO NEW COM 58933Y105 44,391 579,221 SH   SOLE   579,221 0 0
META PLATFORMS COM 30303M102 30,007 89,215 SH   SOLE   89,215 0 0
MFC VANGUARD INDEX FUNDS S&P 5 COM 922908363 2,459 5,632 SH   SOLE   5,632 0 0
MGM RESORTS INTERNATIONAL (MGM COM 552953101 28,043 624,840 SH   SOLE   624,840 0 0
MGP INGREDIENTS INC COM 55303J106 15,800 185,900 SH   SOLE   185,900 0 0
MICRON TECHNOLOGY COM 595112103 27,437 294,546 SH   SOLE   294,546 0 0
MICROSOFT CORP COM 594918104 251,525 747,874 SH   SOLE   747,874 0 0
MIMECAST, LTD COM G14838109 3,260 40,965 SH   SOLE   40,965 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 29,947 1,415,924 SH   SOLE   1,415,924 0 0
MONDELEZ INTL INC COM 609207105 3,651 55,054 SH   SOLE   55,054 0 0
MOODY'S CORPORATION COM 615369105 3,407 8,724 SH   SOLE   8,724 0 0
MORNINGSTAR INC. COM 617700109 14,605 42,705 SH   SOLE   42,705 0 0
MOTORSPORT GAMING US LLC COM 62011B102 286 84,000 SH   SOLE   84,000 0 0
MSCI INC COM 55354G100 55,121 89,965 SH   SOLE   89,965 0 0
MongoDB, INC COM 60937P106 675 1,275 SH   SOLE   1,275 0 0
NATERA, INC COM 632307104 27,036 289,495 SH   SOLE   289,495 0 0
NATIONAL INSTRUMENTS CORP COM 636518102 18,188 416,491 SH   SOLE   416,491 0 0
NESTLE S A SPONSORED ADR REPST COM 641069406 837 5,986 SH   SOLE   5,986 0 0
NETAPP INC COM 64110D104 918 9,975 SH   SOLE   9,975 0 0
NETFLIX INC. COM 64110L106 9,564 15,875 SH   SOLE   15,875 0 0
NEWMONT CORPORATION COM 651639106 8,875 143,095 SH   SOLE   143,095 0 0
NIKE INC COM 654106103 4,346 26,076 SH   SOLE   26,076 0 0
NLIGHT INC COM 65487K100 1,025 42,800 SH   SOLE   42,800 0 0
NORFOLK SOUTHERN CORP COM 655844108 9,860 33,120 SH   SOLE   33,120 0 0
NORTHERN OIL AND GAS INC COM 665531307 1,305 63,400 SH   SOLE   63,400 0 0
NORTHERN TRUST CORP COM 665859104 6,532 54,610 SH   SOLE   54,610 0 0
NOVO-NORDISK A/S-SPONS ADR COM 670100205 8,512 76,000 SH   SOLE   76,000 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 10,477 189,388 SH   SOLE   189,388 0 0
NUTANIX INC - A COM 67059N108 1,606 50,420 SH   SOLE   50,420 0 0
NV5 GLOBAL INC COM 62945V109 24,787 179,460 SH   SOLE   179,460 0 0
NVIDIA CORP COM 67066G104 6,423 21,840 SH   SOLE   21,840 0 0
NueroPace COM 641288105 4,392 435,719 SH   SOLE   435,719 0 0
OKTA, INC COM 679295105 532 2,375 SH   SOLE   2,375 0 0
OLAPLEX HOLDINGS COM 679369108 842 28,915 SH   SOLE   28,915 0 0
OMNICELL INC COM 68213N109 2,652 14,700 SH   SOLE   14,700 0 0
ON SEMICONDUCTOR CORP COM 682189105 2,942 43,310 SH   SOLE   43,310 0 0
ONE SPA WORLD HOLDINGS COM P73684113 1,205 120,300 SH   SOLE   120,300 0 0
OPEN LENDING CORP - CL A COM 68373J104 22,398 996,356 SH   SOLE   996,356 0 0
ORACLE CORP COM 68389X105 412 4,725 SH   SOLE   4,725 0 0
ORASURE TECHNOLOGIES INC. COM 68554V108 11,331 1,303,920 SH   SOLE   1,303,920 0 0
ORGANON & CO COM 68622V106 1,099 36,091 SH   SOLE   36,091 0 0
ORTHOPEDIATRICS CORP COM 68752l100 1,705 28,490 SH   SOLE   28,490 0 0
OVERSTOCK.COM INC COM 690370101 11,268 190,955 SH   SOLE   190,955 0 0
PALO ALTO NETWORKS, INC. COM 697435105 32,371 58,142 SH   SOLE   58,142 0 0
PALOMAR HOLDINGS INC COM 69753M105 18,044 278,588 SH   SOLE   278,588 0 0
PARAGON 28 INC COM 69913P105 6,647 375,750 SH   SOLE   375,750 0 0
PARKER HANNIFIN CORP COM COM 701094104 1,272 4,000 SH   SOLE   4,000 0 0
PATRICK INDUSTRIES INC COM 703343103 2,590 32,100 SH   SOLE   32,100 0 0
PAYA HOLDINGS INC-A COM 70434P103 15,616 2,463,090 SH   SOLE   2,463,090 0 0
PAYCHEX COM COM 704326107 10,686 78,288 SH   SOLE   78,288 0 0
PAYPAL HOLDINGS INC COM 70450Y103 14,345 76,068 SH   SOLE   76,068 0 0
PENN NATIONAL GAMING COM 707569109 17,132 330,420 SH   SOLE   330,420 0 0
PEPSICO INC. COM 713448108 78,992 454,734 SH   SOLE   454,734 0 0
PFIZER COM 717081103 70,877 1,200,283 SH   SOLE   1,200,283 0 0
PGT INNOVATIONS INC COM 69336V101 17,912 796,425 SH   SOLE   796,425 0 0
PHILIP MORRIS INTERNATIONAL (P COM 718172109 239 2,518 SH   SOLE   2,518 0 0
PHILLIPS 66 COM 718546104 4,645 64,107 SH   SOLE   64,107 0 0
PITNEY BOWES INC COM 724479100 5,708 861,000 SH   SOLE   861,000 0 0
PLAYA HOTELS & RESORTS NV COM N70544106 1,973 247,200 SH   SOLE   247,200 0 0
PRIMO WATER CORP COM 74167P108 617 35,000 SH   SOLE   35,000 0 0
PRIVIA HEALTH GROUP COM 74276R102 20,660 798,610 SH   SOLE   798,610 0 0
PROCORE TECHNOLOGIES COM 74275K108 920 11,500 SH   SOLE   11,500 0 0
PROCTER & GAMBLE COM 742718109 65,550 400,720 SH   SOLE   400,720 0 0
PROSHARES ULTRASHORT 20 PLUS Y COM 74347B201 31,589 1,870,300 SH   SOLE   1,870,300 0 0
QUALCOMM INC COM 747525103 72,111 394,331 SH   SOLE   394,331 0 0
QUANTERIX CORP (QTRX) COM 74766Q101 16,310 384,675 SH   SOLE   384,675 0 0
QUIDEL CORPORATION COM 74838J101 9,261 68,605 SH   SOLE   68,605 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 4,222 49,055 SH   SOLE   49,055 0 0
RECRO PHARMA INC COM 75629F109 1,180 690,000 SH   SOLE   690,000 0 0
REPUBLIC SERVICES INC COM 760759100 12,370 88,709 SH   SOLE   88,709 0 0
RH CO NPV COM 74967X103 415 775 SH   SOLE   775 0 0
RIO TINTO PLC SPONSORED ADR COM 767204100 16,744 250,128 SH   SOLE   250,128 0 0
ROCHE HLDS LTD SPONSORED ADR COM 771195104 13,386 257,375 SH   SOLE   257,375 0 0
ROCKWELL AUTOMATION INCO COM 773903109 1,824 5,230 SH   SOLE   5,230 0 0
ROKU INC COM 77543R102 12,933 56,673 SH   SOLE   56,673 0 0
ROSS STORES INC COM 778296103 17,178 150,315 SH   SOLE   150,315 0 0
ROYAL DUTCH SHELL CL A - excgd COM 780259206 16,999 391,679 SH   SOLE   391,679 0 0
RUSH STREET INTERACTIVE INC - COM 782011100 18,396 1,114,910 SH   SOLE   1,114,910 0 0
S&P GLOBAL INC COM 78409V104 21,678 45,935 SH   SOLE   45,935 0 0
SALESFORCE COM INC COM 79466L302 5,013 19,726 SH   SOLE   19,726 0 0
SANOFI SPONSORED (FR)- trds w/ COM 80105N105 4,994 99,677 SH   SOLE   99,677 0 0
SAP AKTIENGESLLSCHAFT AG ADR ( COM 803054204 9,079 64,800 SH   SOLE   64,800 0 0
SBA COMMUNICATIONS CORPORATION COM 78410G104 14,983 38,514 SH   SOLE   38,514 0 0
SCHLUMBERGER LTD COM 806857108 35,958 1,200,594 SH   SOLE   1,200,594 0 0
SEAGEN INC COM 81181C104 599 3,875 SH   SOLE   3,875 0 0
SEMPRA ENERGY COM 816851109 807 6,100 SH   SOLE   6,100 0 0
SERVICENOW COM 81762P102 3,629 5,591 SH   SOLE   5,591 0 0
SHIFT TECHNOLOGIES INC COM 82452T107 3,455 1,013,190 SH   SOLE   1,013,190 0 0
SHUTTERSTOCK INC COM 825690100 2,732 24,635 SH   SOLE   24,635 0 0
SIEMENS AG ADR (GE) COM 826197501 1,066 12,275 SH   SOLE   12,275 0 0
SIENTRA INC COM 82621J105 603 164,300 SH   SOLE   164,300 0 0
SILICON LABORATORIES INC COM 826919102 19,681 95,345 SH   SOLE   95,345 0 0
SLEEP NUMBER CORP COM 83125X103 1,540 20,100 SH   SOLE   20,100 0 0
SMITH & NEPHEW PLC - SPONSORED COM 83175M205 4,397 127,000 SH   SOLE   127,000 0 0
SPLUNK INC COM 848637104 18,758 162,096 SH   SOLE   162,096 0 0
SS&C TECHNOLOGIES INC COM 78467J100 3,442 41,989 SH   SOLE   41,989 0 0
STAAR SURGICAL COMPANY COM 852312305 15,677 171,705 SH   SOLE   171,705 0 0
STARBUCKS CORP COM 855244109 3,812 32,591 SH   SOLE   32,591 0 0
STERLING CHECK CORP COM 85917T109 10,471 510,515 SH   SOLE   510,515 0 0
STEVANATO GROUP SPA COM T9224W109 22,590 1,006,225 SH   SOLE   1,006,225 0 0
STEVEN MADDEN, LTD. COM 556269108 18,948 407,737 SH   SOLE   407,737 0 0
STMICOELECTRONICS NV-NY SHS COM 861012102 3,940 80,600 SH   SOLE   80,600 0 0
STRYKER CORP COM 863667101 3,637 13,599 SH   SOLE   13,599 0 0
STRYVE FOODS COM 863685103 641 162,238 SH   SOLE   162,238 0 0
SUMMIT MATERIALS, INC - CL A COM 86614U100 18,602 463,433 SH   SOLE   463,433 0 0
SUNCOR ENERGY INC COM 867224107 2,415 96,500 SH   SOLE   96,500 0 0
SUNOPTA INC COM 8676EP108 1,668 240,000 SH   SOLE   240,000 0 0
SYNEOS HEALTH INC COM 87166B102 22,152 215,735 SH   SOLE   215,735 0 0
SYNOPSYS, INC COM 871607107 21,394 58,058 SH   SOLE   58,058 0 0
SYSCO CORP COM 871829107 16,877 214,855 SH   SOLE   214,855 0 0
TAIWAN SEMICONDUCTOR MFG CO LT COM 874039100 15,554 129,281 SH   SOLE   129,281 0 0
TAKE-TWO INTERACTIVE SOFTWARE COM 874054109 22,874 128,707 SH   SOLE   128,707 0 0
TARGET CORP COM 87612E106 925 3,996 SH   SOLE   3,996 0 0
TASKUS INC - A COM 87652V109 28,690 531,690 SH   SOLE   531,690 0 0
TELEFLEX INC. COM 879369106 1,856 5,650 SH   SOLE   5,650 0 0
TENABLE HOLDINGS COM 88025T102 65,005 1,180,405 SH   SOLE   1,180,405 0 0
TERMINIX GLOBAL HOLDINGS COM 88087E100 2,194 48,500 SH   SOLE   48,500 0 0
TESLA INC COM 88160R101 1,823 1,725 SH   SOLE   1,725 0 0
TEXAS INSTRUMENTS INC. COM 882508104 1,549 8,220 SH   SOLE   8,220 0 0
TEXAS ROADHOUSE INC-CL A COM 882681109 7,784 87,190 SH   SOLE   87,190 0 0
THE BANCORP, INC COM 05969A105 11,267 445,170 SH   SOLE   445,170 0 0
THE COOPER COS INC COM 216648402 2,367 5,650 SH   SOLE   5,650 0 0
THE LOVESAC CO COM 54738L109 15,088 227,707 SH   SOLE   227,707 0 0
THE REAL GOOD FOOD COMPANY COM 75601G109 803 130,000 SH   SOLE   130,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 5,462 8,186 SH   SOLE   8,186 0 0
TJX COMPANIES INC COM 872540109 1,175 15,480 SH   SOLE   15,480 0 0
TOTALENERGIES SE (FR) COM 89151E109 804 16,250 SH   SOLE   16,250 0 0
TRACTOR SUPPLY CO COM 892356106 36,810 154,274 SH   SOLE   154,274 0 0
TRANSCAT INC COM 893529107 2,878 31,139 SH   SOLE   31,139 0 0
TRANSDIGM GROUP INCORPORATED COM 893641100 2,666 4,190 SH   SOLE   4,190 0 0
TRANSMEDICS GROUP, INC COM 89377M109 8,953 467,284 SH   SOLE   467,284 0 0
TRANSUNION COM 89400J107 30,152 254,278 SH   SOLE   254,278 0 0
TREX COMPANY, INC COM 89531P105 3,669 27,172 SH   SOLE   27,172 0 0
TRIPADVISOR INC COM 896945201 2,576 94,485 SH   SOLE   94,485 0 0
TRUIST FINANCIAL CORP (TFC) COM 89832Q109 38,490 657,386 SH   SOLE   657,386 0 0
TYLER TECHNOLOGIES COM 902252105 16,985 31,573 SH   SOLE   31,573 0 0
TYSON FOODS INC. COM 902494103 2,925 33,560 SH   SOLE   33,560 0 0
UBER TECHNOLOGIES COM 90353T100 28,243 673,570 SH   SOLE   673,570 0 0
UMB FINANCIAL CORP COM 902788108 343 3,230 SH   SOLE   3,230 0 0
UNILEVER PLC ADR (TICKER UL) COM 904767704 6,772 125,899 SH   SOLE   125,899 0 0
UNION PACIFIC COM 907818108 9,844 39,074 SH   SOLE   39,074 0 0
UNITED PARCEL SERVICE - CL B COM 911312106 19,459 90,784 SH   SOLE   90,784 0 0
UNITEDHEALTH GROUP, INC. COM 91324P102 14,213 28,305 SH   SOLE   28,305 0 0
UNIVAR SOLUTIONS INC COM 91336L107 1,645 58,035 SH   SOLE   58,035 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 34,523 209,194 SH   SOLE   209,194 0 0
UPWORK INC COM 91688F104 26,621 779,290 SH   SOLE   779,290 0 0
US BANCORP COM 902973304 3,064 54,553 SH   SOLE   54,553 0 0
V F CORP COM 918204108 17,467 238,558 SH   SOLE   238,558 0 0
VAALCO ENERGY, INC (13D) COM 91851C201 4,620 1,439,319 SH   SOLE   1,439,319 0 0
VAIL RESORTS INC COM 91879Q109 1,953 5,956 SH   SOLE   5,956 0 0
VALERO ENERGY CORP COM 91913y100 708 9,420 SH   SOLE   9,420 0 0
VARONIS SYSTEMS INC COM 922280102 28,268 579,510 SH   SOLE   579,510 0 0
VEEVA SYSTEMS INC CL A COM 922475108 6,355 24,873 SH   SOLE   24,873 0 0
VERISK ANALYTICS INC COM 92345Y106 36,835 161,040 SH   SOLE   161,040 0 0
VERIZON COMM COM 92343V104 38,205 735,271 SH   SOLE   735,271 0 0
VERRA MOBILITY CORPORATION COM 92511U102 2,286 148,125 SH   SOLE   148,125 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 6,494 708,976 SH   SOLE   708,976 0 0
VERTICALS INC-CLASS A COM 46571Y107 2,322 101,900 SH   SOLE   101,900 0 0
VIANT TECHNOLOGY INC COM 92557A101 7,535 776,450 SH   SOLE   776,450 0 0
VIATRIS INC COM 92556V106 1,590 117,549 SH   SOLE   117,549 0 0
VICOR CORPORATION COM 925815102 20,872 164,370 SH   SOLE   164,370 0 0
VIPER ENERGY PARTNERS LP COM 92763M105 3,623 170,000 SH   SOLE   170,000 0 0
VISA INC COM 92826C839 16,079 74,196 SH   SOLE   74,196 0 0
VIVID SEATS CL A COM 92854T100 6,834 628,156 SH   SOLE   628,156 0 0
VTEX CLASS A COM G9470A102 590 55,000 SH   SOLE   55,000 0 0
WAL MART INC. COM 931142103 27,823 192,295 SH   SOLE   192,295 0 0
WALKER & DUNLOP INC (WD) COM 93148P102 1,509 10,000 SH   SOLE   10,000 0 0
WASTE MANAGEMENT COM 94106L109 66,796 400,213 SH   SOLE   400,213 0 0
WELLTOWER INC COM 95040Q104 3,155 36,790 SH   SOLE   36,790 0 0
WESCO INTERNATIONAL INC COM 95082P105 21,405 162,666 SH   SOLE   162,666 0 0
WEYERHAEUSER CO COM 962166104 1,722 41,824 SH   SOLE   41,824 0 0
WILLDAN GROUP INC COM 96924N100 2,795 79,400 SH   SOLE   79,400 0 0
WINGSTOP INC COM 974155103 10,073 58,290 SH   SOLE   58,290 0 0
WORKDAY, INC. CL A COM 98138H101 4,309 15,775 SH   SOLE   15,775 0 0
WPP PLC NEW -SPONS ADR COM 92937A102 227 3,000 SH   SOLE   3,000 0 0
XYLEM INC. COM 98419M100 953 7,943 SH   SOLE   7,943 0 0
YUM CHINA HOLDINGS INC COM 98850P109 7,053 141,520 SH   SOLE   141,520 0 0
YUM! BRANDS INC COM 988498101 1,471 10,595 SH   SOLE   10,595 0 0
ZIMMER BIOMET HOLDINGS COM 98956P102 19,356 152,358 SH   SOLE   152,358 0 0
ZOETIS INC COM 98978V103 1,360 5,575 SH   SOLE   5,575 0 0
ZUORA INC COM 98983V106 11,047 591,395 SH   SOLE   591,395 0 0
GOEDEKER WRTS -buy 1 GOED @2.2 WT 28252C117 1,452 1,200,000 SH   SOLE   1,200,000 0 0
ELANCO ANIMAL HLTH 5 CONV PRD PFD CV 28414H202 2,234 50,000 SH   SOLE   50,000 0 0
AIR TRANSPORT SERVICES G (ATSG CONV 00922RAB1 2,781 2,500,000 PRN   SOLE   2,500,000 0 0
APELLIS PHARMACEUTICALS INC (A CONV 03753UAB2 454 300,000 PRN   SOLE   300,000 0 0
AVADEL FIN CAYMAN LTD 144A (AV CONV 05337YAA6 318 300,000 PRN   SOLE   300,000 0 0
CERENCE INC (CRNC) - 26.7271 c CONV 156727AB5 545 250,000 PRN   SOLE   250,000 0 0
ETSY INC (ETSY) - 4.0518 conve CONV 29786AAM8 1,176 1,000,000 PRN   SOLE   1,000,000 0 0
EXACT SCIENCES (EXAS) - 8.2076 CONV 30063PAC9 724 750,000 PRN   SOLE   750,000 0 0
GREENBRIER COS INC (GBX) - 16. CONV 393657AK7 1,062 1,000,000 PRN   SOLE   1,000,000 0 0
GREENBRIER COS INC (GBX) - 18. CONV 393657AL5 1,090 1,000,000 PRN   SOLE   1,000,000 0 0
GUIDEWIRE SOFTWARE INC (GWRE) CONV 40171VAA8 581 500,000 PRN   SOLE   500,000 0 0
INVACARE CORP (IVC) 144a for l CONV 461203AP6 684 1,000,000 PRN   SOLE   1,000,000 0 0
J2 GLOBAL COMMUNICATIONS (JCOM CONV 48123VAD4 2,842 2,300,000 PRN   SOLE   2,300,000 0 0
LUMENTUM HOLDINGS (LITE) - 10. CONV 55024UAD1 3,109 2,500,000 PRN   SOLE   2,500,000 0 0
MITEK SYSTEMS INC 144A FOR LIF CONV 606710AB7 2,723 2,500,000 PRN   SOLE   2,500,000 0 0
PATRICK INDUSTRIES INC (PATK) CONV 703343AF0 1,297 1,250,000 PRN   SOLE   1,250,000 0 0
PRA GROUP INC (PRAA) - 21.6275 CONV 69354NAB2 2,329 2,000,000 PRN   SOLE   2,000,000 0 0
PTC THERAPEUTICS INC 144A (PTC CONV 69366JAC5 635 600,000 PRN   SOLE   600,000 0 0
SOUTHWEST AIRLINES CO (LUV) - CONV 844741BG2 2,333 1,750,000 PRN   SOLE   1,750,000 0 0
STRIDE INC (LRN) - 18.9109 con CONV 86333MAA6 1,946 2,000,000 PRN   SOLE   2,000,000 0 0
ZYNGA INC (ZNGA)- conv ratio 1 CONV 98986TAB4 540 500,000 PRN   SOLE   500,000 0 0
ANR - CONTINGENT REV PYMT THRU RT 03634H118 23 3,828,222 SH   SOLE   3,828,222 0 0