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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
A10 NETWORKS INC COM 002121101   987,969 42,732 SH   SOLE   42,732 0 0
ABBVIE INC COM 00287Y109   357,659 1,644 SH   SOLE   1,644 0 0
ACM RESH INC COM CL A 00108J109   862,395 21,916 SH   SOLE   21,916 0 0
ACUITY INC COM 00508Y102   807,669 2,882 SH   SOLE   2,882 0 0
ADVANCED MICRO DEVICES INC COM 007903107   3,702,935 18,203 SH   SOLE   18,203 0 0
ALLSTATE CORP COM 020002101   1,690,671 8,154 SH   SOLE   8,154 0 0
ALPHABET INC CAP STK CL A 02079K305   1,377,412 4,790 SH   SOLE   4,790 0 0
AMAZON COM INC COM 023135106   249,924 1,200 SH   SOLE   1,200 0 0
AMERIPRISE FINL INC COM 03076C106   276,417 622 SH   SOLE   622 0 0
AMETEK INC COM 031100100   1,869,250 8,720 SH   SOLE   8,720 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   550,048 28,078 SH   SOLE   28,078 0 0
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   834,209 18,600 SH   SOLE   18,600 0 0
APPLOVIN CORP COM CL A 03831W108   2,204,522 5,539 SH   SOLE   5,539 0 0
ARISTA NETWORKS INC COM SHS 040413205   3,193,631 26,011 SH   SOLE   26,011 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   945,972 10,163 SH   SOLE   10,163 0 0
BARCLAYS PLC ADR 06738E204   2,210,266 104,455 SH   SOLE   104,455 0 0
BERKLEY W R CORP COM 084423102   3,330,837 50,254 SH   SOLE   50,254 0 0
BLACKROCK ENHANCED GLOBAL COM 092501105   142,195 12,974 SH   SOLE   12,974 0 0
BP PLC SPONSORED ADR 055622104   245,904 5,232 SH   SOLE   5,232 0 0
BROOKDALE SR LIVING INC COM 112463104   273,600 20,000 SH   SOLE   20,000 0 0
CALEDONIA MNG CORP SHS NEW G1757E113   780,936 34,570 SH   SOLE   34,570 0 0
COMFORT SYS USA INC COM 199908104   1,451,038 1,052 SH   SOLE   1,052 0 0
CONSOLIDATED WATER CO INC ORD G23773107   829,210 25,037 SH   SOLE   25,037 0 0
CORCEPT THERAPEUTICS INC COM 218352102   706,392 17,524 SH   SOLE   17,524 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105   4,263,995 4,279 SH   SOLE   4,279 0 0
CTS CORP COM 126501105   669,489 14,018 SH   SOLE   14,018 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200   1,540,150 31,177 SH   SOLE   31,177 0 0
DOORDASH INC CL A 25809K105   2,574,622 17,147 SH   SOLE   17,147 0 0
ELI LILLY & CO COM 532457108   551,862 600 SH   SOLE   600 0 0
ESCO TECHNOLOGIES INC COM 296315104   1,136,824 4,040 SH   SOLE   4,040 0 0
FABRINET SHS G3323L100   1,451,390 2,783 SH   SOLE   2,783 0 0
FEDERAL SIGNAL CORP COM 313855108   770,134 7,122 SH   SOLE   7,122 0 0
FERRARI N V COM N3167Y103   522,567 1,544 SH   SOLE   1,544 0 0
FIRST HORIZON CORPORATION COM 320517105   908,966 39,937 SH   SOLE   39,937 0 0
FIRST TR EXCHANGE-TRADED FD SHS 336917109   942,030 18,544 SH   SOLE   18,544 0 0
FLEXSTEEL INDS INC COM 339382103   774,406 17,232 SH   SOLE   17,232 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   884,060 1,045 SH   SOLE   1,045 0 0
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109   1,421,935 26,951 SH   SOLE   26,951 0 0
GRAYSCALE ETHEREUM STAKING SHS NEW 38964R203   495,269 24,938 SH   SOLE   24,938 0 0
GRAYSCALE ETHEREUM STAKING E SHS 389638107   512,407 30,018 SH   SOLE   30,018 0 0
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   2,507,664 227,556 SH   SOLE   227,556 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   679,999 24,277 SH   SOLE   24,277 0 0
HUB GROUP INC CL A 443320106   606,664 16,833 SH   SOLE   16,833 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   3,585,488 53,459 SH   SOLE   53,459 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   3,379,518 7,331 SH   SOLE   7,331 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,220,159 2,114 SH   SOLE   2,114 0 0
INVESCO SR INCOME TR COM 46131H107   545,453 169,395 SH   SOLE   169,395 0 0
ISHARES TR 20 YR TR BD ETF 464287432   2,149,604 24,796 SH   SOLE   24,796 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   4,054,828 76,190 SH   SOLE   76,190 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   725,412 7,822 SH   SOLE   7,822 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   4,324,593 85,449 SH   SOLE   85,449 0 0
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   1,255,814 20,480 SH   SOLE   20,480 0 0
JOHNSON OUTDOORS INC CL A 479167108   954,664 20,526 SH   SOLE   20,526 0 0
JPMORGAN CHASE & CO COM 46625H100   953,373 3,241 SH   SOLE   3,241 0 0
KRANESHARES TRUST MOUNT LUCAS ETF 500767652   3,092,905 109,677 SH   SOLE   109,677 0 0
LEMAITRE VASCULAR INC COM 525558201   1,623,829 14,874 SH   SOLE   14,874 0 0
LEMONADE INC COM 52567D107   1,404,972 22,415 SH   SOLE   22,415 0 0
LEONARDO DRS INC COM 52661A108   2,518,219 56,564 SH   SOLE   56,564 0 0
LOWES COS INC COM 548661107   300,548 1,272 SH   SOLE   1,272 0 0
M-TRON INDS INC COM 55380K109   1,610,617 24,093 SH   SOLE   24,093 0 0
MASTERCARD INCORPORATED CL A 57636Q104   450,693 902 SH   SOLE   902 0 0
MERCK & CO INC COM 58933Y105   425,827 3,540 SH   SOLE   3,540 0 0
MICROSOFT CORP COM 594918104   2,303,938 6,224 SH   SOLE   6,224 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109   1,056,153 27,985 SH   SOLE   27,985 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   1,268,920 9,632 SH   SOLE   9,632 0 0
NMI HLDGS INC COM 629209305   558,299 14,884 SH   SOLE   14,884 0 0
NUTRIEN LTD COM 67077M108   952,154 12,618 SH   SOLE   12,618 0 0
NVIDIA CORPORATION COM 67066G104   485,355 2,783 SH   SOLE   2,783 0 0
NWPX INFRASTRUCTURE INC COM 667746101   1,377,811 17,696 SH   SOLE   17,696 0 0
ORACLE CORP COM 68389X105   397,491 2,702 SH   SOLE   2,702 0 0
PARK AEROSPACE CORP COM 70014A104   1,122,361 40,992 SH   SOLE   40,992 0 0
PGIM ETF TR JENNISON INT OPP 69344A818   1,357,749 24,529 SH   SOLE   24,529 0 0
PHOTRONICS INC COM 719405102   1,395,559 34,535 SH   SOLE   34,535 0 0
POWELL INDS INC COM 739128106   1,443,046 2,667 SH   SOLE   2,667 0 0
READY CAPITAL CORP COM 75574U101   37,867 23,375 SH   SOLE   23,375 0 0
SIMPSON MFG INC COM 829073105   805,972 4,696 SH   SOLE   4,696 0 0
SMITH A O CORP COM 831865209   1,545,462 23,437 SH   SOLE   23,437 0 0
SSGA ACTIVE ETF TR STATE STREET MUL 78467V103   1,994,997 55,187 SH   SOLE   55,187 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103   217,900 335 SH   SOLE   335 0 0
SYNOPSYS INC COM 871607107   1,359,926 3,430 SH   SOLE   3,430 0 0
T-MOBILE US INC COM 872590104   2,786,128 13,265 SH   SOLE   13,265 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100   1,603,235 4,744 SH   SOLE   4,744 0 0
TAT TECHNOLOGIES LTD ORD NEW M8740S227   825,277 20,312 SH   SOLE   20,312 0 0
TENARIS S A SPONSORED ADS 88031M109   1,024,143 17,603 SH   SOLE   17,603 0 0
TRADEWEB MKTS INC CL A 892672106   2,032,946 17,278 SH   SOLE   17,278 0 0
UNITED RENTALS INC COM 911363109   747,503 1,026 SH   SOLE   1,026 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   4,586,652 7,735 SH   SOLE   7,735 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   223,139 582 SH   SOLE   582 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   2,581,894 5,782 SH   SOLE   5,782 0 0
VIRTUS ETF TR II SEIX SR LN ETF 92790A405   3,826,578 165,937 SH   SOLE   165,937 0 0
WASTE MGMT INC DEL COM 94106L109   674,204 2,934 SH   SOLE   2,934 0 0
XYLEM INC COM 98419M100   1,828,870 15,304 SH   SOLE   15,304 0 0