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
ALPHABET INC CAP STK CL A 02079K305 356 123 SH   SOLE 1 123 0 0
ALPHABET INC CAP STK CL A 02079K305 13,367 4,614 SH   SOLE   1,755 0 2,859
AMAZON COM INC COM 023135106 8,553 2,565 SH   SOLE   0 0 2,565
AMERISOURCEBERGEN CORP COM 03073E105 32,133 241,801 SH   SOLE   217,329 0 24,472
AMERISOURCEBERGEN CORP COM 03073E105 2,937 22,102 SH   SOLE 1 22,102 0 0
API GROUP CORP COM STK 00187Y100 36,062 1,399,385 SH   SOLE   1,278,151 0 121,234
API GROUP CORP COM STK 00187Y100 3,335 129,400 SH   SOLE 1 129,400 0 0
APPLE INC COM 037833100 1,019 5,740 SH   SOLE   0 0 5,740
AXALTA COATING SYS LTD COM G0750C108 38,048 1,148,782 SH   SOLE   982,482 0 166,300
AXALTA COATING SYS LTD COM G0750C108 3,302 99,697 SH   SOLE 1 99,697 0 0
BAUSCH HEALTH COS INC COM 071734107 27,112 981,950 SH   SOLE   858,967 0 122,983
BAUSCH HEALTH COS INC COM 071734107 2,397 86,827 SH   SOLE 1 86,827 0 0
BRUNSWICK CORP COM 117043109 19,587 194,451 SH   SOLE   161,499 0 32,952
BRUNSWICK CORP COM 117043109 1,648 16,363 SH   SOLE 1 16,363 0 0
CACI INTL INC CL A 127190304 2,211 8,212 SH   SOLE 1 8,212 0 0
CACI INTL INC CL A 127190304 23,864 88,644 SH   SOLE   80,971 0 7,673
CHEMED CORP NEW COM 16359R103 14,132 26,713 SH   SOLE   26,713 0 0
CHEMED CORP NEW COM 16359R103 1,427 2,697 SH   SOLE 1 2,697 0 0
COLLABORATIVE INVESTMNT SER TUTTLE CAP SHORT 19423L565 223 6,000 SH   SOLE   0 0 6,000
CROWN HLDGS INC COM 228368106 43,565 393,823 SH   SOLE   334,491 0 59,332
CROWN HLDGS INC COM 228368106 3,751 33,912 SH   SOLE 1 33,912 0 0
EAST WEST BANCORP INC COM 27579R104 28,451 361,609 SH   SOLE   354,284 0 7,325
EAST WEST BANCORP INC COM 27579R104 2,821 35,853 SH   SOLE 1 35,853 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 22,896 1,439,064 SH   SOLE   1,282,005 0 157,059
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 2,114 132,846 SH   SOLE 1 132,846 0 0
GENERAL MTRS CO COM 37045V100 4,757 81,130 SH   SOLE   0 0 81,130
ISHARES TR MSCI ACWI EX US 464288240 2,352 42,300 SH   SOLE 1 42,300 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 15,463 121,370 SH   SOLE   105,182 0 16,188
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,355 10,639 SH   SOLE 1 10,639 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 25,516 403,486 SH   SOLE   403,486 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 2,587 40,908 SH   SOLE 1 40,908 0 0
META PLATFORMS INC CL A 30303M102 3,187 9,475 SH   SOLE   0 0 9,475
MICROSOFT CORP COM 594918104 9,525 28,320 SH   SOLE   0 0 28,320
MOHAWK INDS INC COM 608190104 32,084 176,112 SH   SOLE   159,490 0 16,622
MOHAWK INDS INC COM 608190104 2,946 16,170 SH   SOLE 1 16,170 0 0
ON SEMICONDUCTOR CORP COM 682189105 25,273 372,104 SH   SOLE   330,299 0 41,805
ON SEMICONDUCTOR CORP COM 682189105 2,270 33,428 SH   SOLE 1 33,428 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 745 26,191 SH   SOLE   0 0 26,191
QORVO INC COM 74736K101 33,490 214,145 SH   SOLE   199,754 0 14,391
QORVO INC COM 74736K101 3,161 20,215 SH   SOLE 1 20,215 0 0
QUANTA SVCS INC COM 74762E102 2,275 19,839 SH   SOLE 1 19,839 0 0
QUANTA SVCS INC COM 74762E102 26,515 231,252 SH   SOLE   195,912 0 35,340
RAYTHEON TECHNOLOGIES CORP COM 75513E101 26,427 307,073 SH   SOLE   307,073 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,678 31,114 SH   SOLE 1 31,114 0 0
SCHWAB CHARLES CORP COM 808513105 21,147 251,452 SH   SOLE   178,924 0 72,528
SCHWAB CHARLES CORP COM 808513105 1,520 18,079 SH   SOLE 1 18,079 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307 3,495 27,654 SH   SOLE   0 0 27,654
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,523 5,312 SH   SOLE 1 5,312 0 0
SURO CAPITAL CORP COM NEW 86887Q109 2,769 213,808 SH   SOLE   0 0 213,808
VERTEX PHARMACEUTICALS INC COM 92532F100 18,440 83,970 SH   SOLE   78,235 0 5,735
VERTEX PHARMACEUTICALS INC COM 92532F100 1,738 7,915 SH   SOLE 1 7,915 0 0
WALKER & DUNLOP INC COM 93148P102 2,929 19,412 SH   SOLE 1 19,412 0 0
WALKER & DUNLOP INC COM 93148P102 31,140 206,392 SH   SOLE   191,041 0 15,351