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
CAMBIUM NETWORKS CORP SHS G17766109   2,025 13,500 SH   SOLE   0 0 13,500
EATON CORP PLC SHS G29183103   339,787 950 SH   SOLE   0 0 950
INDONESIA ENERGY CORP LTD ORD SHS G4760X102   52,632 15,300 SH   SOLE   0 0 15,300
NVENT ELEC PLC SHS G6700G107   331,184 2,800 SH   SOLE   0 0 2,800
VIKING HOLDINGS LTD ORD SHS G93A5A101   292,083 3,975 SH   SOLE   0 0 3,975
CHUBB LTD SWITZ COM H1467J104   1,963,728 6,025 SH   SOLE   0 0 6,025
TRANSOCEAN LTD REGISTERED SHS H8817H100   185,309 27,950 SH   SOLE   0 0 27,950
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118   507,901 33,815 SH   SOLE   0 0 33,815
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   338,357 4,725 SH   SOLE   0 0 4,725
ADTRAN HOLDINGS INC COM 00486H105   149,262 11,865 SH   SOLE   0 0 11,865
ALPHABET INC CAP STK CL C 02079K107   1,014,658 3,537 SH   SOLE   0 0 3,537
ALPHABET INC CAP STK CL A 02079K305   535,437 1,862 SH   SOLE   0 0 1,862
AMAZON COM INC COM 023135106   416,332 1,999 SH   SOLE   0 0 1,999
AMPLITECH GROUP INC COM NEW 03211Q200   22,800 12,000 SH   SOLE   0 0 12,000
APPLE INC COM 037833100   1,141,040 4,496 SH   SOLE   0 0 4,496
APPLIED OPTOELECTRONICS INC COM 03823U102   309,515 3,659 SH   SOLE   0 0 3,659
AVITA MEDICAL INC COM 05380C102   144,485 39,050 SH   SOLE   0 0 39,050
BWX TECHNOLOGIES INC COM 05605H100   235,164 1,150 SH   SOLE   0 0 1,150
BABCOCK & WILCOX ENTERPRISES COM 05614L209   822,126 55,965 SH   SOLE   0 0 55,965
BIODESIX INC COM 09075X207   170,375 11,750 SH   SOLE   0 0 11,750
BLACKBERRY LTD COM 09228F103   71,120 19,920 SH   SOLE   0 0 19,920
CPI AEROSTRUCTURES INC COM NEW 125919308   122,990 31,375 SH   SOLE   0 0 31,375
CARLISLE COS INC COM 142339100   9,668,975 28,982 SH   SOLE   0 0 28,982
CASEYS GEN STORES INC COM 147528103   216,174 297 SH   SOLE   0 0 297
CEMEX SA EURO MTN BE 144A SPON ADR NEW 151290889   388,960 34,000 SH   SOLE   0 0 34,000
CERVOMED INC COM 15713L109   39,400 10,000 SH   SOLE   0 0 10,000
CHENIERE ENERGY INC COM NEW 16411R208   390,170 1,375 SH   SOLE   0 0 1,375
CINEVERSE CORP COM CL A 172406308   57,960 24,150 SH   SOLE   0 0 24,150
CISCO SYS INC COM 17275R102   520,551 6,709 SH   SOLE   0 0 6,709
COMFORT SYS USA INC COM 199908104   2,497,979 1,811 SH   SOLE   0 0 1,811
VISTANCE NETWORKS INC COM 20337X109   195,650 10,750 SH   SOLE   0 0 10,750
COSTCO WHOLESALE CORPORATION COM 22160K105   1,299,345 1,304 SH   SOLE   0 0 1,304
CROWDSTRIKE HLDGS INC CL A 22788C105   234,246 600 SH   SOLE   0 0 600
DOVER CORP COM 260003108   4,360,774 20,920 SH   SOLE   0 0 20,920
DYCOM INDS INC COM 267475101   882,287 2,604 SH   SOLE   0 0 2,604
ELECTROVAYA INC COM NEW 28617B606   296,574 37,925 SH   SOLE   0 0 37,925
EMCOR GROUP INC COM 29084Q100   553,733 750 SH   SOLE   0 0 750
ENERGY SERVICES OF AMER CORP COM 29271Q103   267,196 20,350 SH   SOLE   0 0 20,350
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   194,930 10,100 SH   SOLE   0 0 10,100
EXXON MOBIL CORP COM 30231G102   285,198 1,681 SH   SOLE   0 0 1,681
META PLATFORMS INC CL A 30303M102   752,923 1,316 SH   SOLE   0 0 1,316
FIREFLY AEROSPACE INC COM 31816X106   220,215 7,735 SH   SOLE   0 0 7,735
FLOTEK INDUSTRIES INC COM NEW 343389409   272,369 16,050 SH   SOLE   0 0 16,050
FREQUENCY ELECTRS INC COM 358010106   1,266,500 28,615 SH   SOLE   0 0 28,615
GE VERNOVA INC COM 36828A101   1,849,675 2,119 SH   SOLE   0 0 2,119
GE AEROSPACE COM NEW 369604301   977,304 3,444 SH   SOLE   0 0 3,444
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   228,683 4,900 SH   SOLE   0 0 4,900
GLOBAL X FDS DEFENSE TECH ETF 37960A529   427,207 6,031 SH   SOLE   0 0 6,031
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   286,153 1,491 SH   SOLE   0 0 1,491
IRIDEX CORP COM 462684101   47,918 47,444 SH   SOLE   0 0 47,444
ISHARES TR CORE S&P500 ETF 464287200   214,116 328 SH   SOLE   0 0 328
ISHARES TR RUSSELL 2000 ETF 464287655   207,080 835 SH   SOLE   0 0 835
ISHARES TR FLTG RATE NT ETF 46429B655   382,063 7,499 SH   SOLE   0 0 7,499
ISHARES INC MSCI GBL GOLD MN 46434G855   398,849 5,050 SH   SOLE   0 0 5,050
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   1,034,945 20,301 SH   SOLE   0 0 20,301
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   2,249,643 44,451 SH   SOLE   0 0 44,451
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   272,886 4,915 SH   SOLE   0 0 4,915
JELD-WEN HLDG INC COM 47580P103   20,150 16,250 SH   SOLE   0 0 16,250
JOHNSON & JOHNSON COM 478160104   512,447 2,096 SH   SOLE   0 0 2,096
KEYSIGHT TECHNOLOGIES INC COM 49338L103   878,171 3,110 SH   SOLE   0 0 3,110
LANTRONIX INC COM NEW 516548203   99,298 18,950 SH   SOLE   0 0 18,950
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805   631,890 63,000 SH   SOLE   0 0 63,000
ELI LILLY & CO COM 532457108   1,103,724 1,200 SH   SOLE   0 0 1,200
MARKEL GROUP INC COM 570535104   893,871 467 SH   SOLE   0 0 467
MASTEC INC COM 576323109   318,523 990 SH   SOLE   0 0 990
MICROSOFT CORP COM 594918104   669,638 1,809 SH   SOLE   0 0 1,809
MICRON TECHNOLOGY INC COM 595112103   504,750 1,494 SH   SOLE   0 0 1,494
NERDY INC CL A COM 64081V109   66,112 81,000 SH   SOLE   0 0 81,000
NETFLIX INC. COM 64110L106   453,828 4,720 SH   SOLE   0 0 4,720
NEXTDOOR HOLDINGS INC COM CL A 65345M108   67,820 48,443 SH   SOLE   0 0 48,443
NORTHROP GRUMMAN CORP COM 666807102   246,289 361 SH   SOLE   0 0 361
NVIDIA CORPORATION COM 67066G104   1,550,590 8,891 SH   SOLE   0 0 8,891
PALANTIR TECHNOLOGIES INC CL A 69608A108   320,061 2,188 SH   SOLE   0 0 2,188
REPOSITRAK INC COM NEW 700215304   88,160 11,600 SH   SOLE   0 0 11,600
PERMA-PIPE INTL HLDGS INC COM 714167103   366,812 12,305 SH   SOLE   0 0 12,305
PLANET LABS PBC COM CL A 72703X106   644,248 23,050 SH   SOLE   0 0 23,050
PRIME MEDICINE INC COM 74168J101   59,995 17,240 SH   SOLE   0 0 17,240
PROCTER & GAMBLE CO COM 742718109   403,421 2,793 SH   SOLE   0 0 2,793
PROFOUND MED CORP COM NEW 74319B502   1,398,287 215,785 SH   SOLE   0 0 215,785
ROCKET COS INC COM CL A 77311W101   229,425 16,100 SH   SOLE   0 0 16,100
ROCKET LAB CORP COM 773121108   510,549 7,950 SH   SOLE   0 0 7,950
ROCKY MTN CHOCOLATE FACTORY COM 77467X101   214,999 95,555 SH   SOLE   0 0 95,555
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103   286,150 440 SH   SOLE   0 0 440
SPDR GOLD TR GOLD SHS 78463V107   1,135,966 2,640 SH   SOLE   0 0 2,640
SPDR INDEX SHS FDS STATE STREET SPD 78463X541   548,825 7,350 SH   SOLE   0 0 7,350
SPDR SERIES TRUST STATE STREET SPD 78464A672   1,150,561 40,145 SH   SOLE   0 0 40,145
SPDR SERIES TRUST STATE STREET SPD 78464A755   216,145 2,001 SH   SOLE   0 0 2,001
SPDR SERIES TRUST STATE STREET SPD 78464A847   436,748 7,375 SH   SOLE   0 0 7,375
SPDR SERIES TRUST STATE STREET SPD 78464A854   1,259,083 16,450 SH   SOLE   0 0 16,450
SSGA ACTIVE ETF TR STATE STREET MUL 78467V103   329,036 9,102 SH   SOLE   0 0 9,102
SSGA ACTIVE ETF TR STATE STREET DOU 78467V848   208,583 5,250 SH   SOLE   0 0 5,250
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107   236,836 384 SH   SOLE   0 0 384
SPDR SERIES TRUST STATE STREET SPD 78468R101   1,518,235 52,030 SH   SOLE   0 0 52,030
SPDR SERIES TRUST STATE STREET SPD 78468R531   244,752 3,880 SH   SOLE   0 0 3,880
SPDR SERIES TRUST STATE STREET SPD 78468R663   1,709,086 18,650 SH   SOLE   0 0 18,650
SSGA ACTIVE TR STATE STREET US 78470P838   301,917 9,890 SH   SOLE   0 0 9,890
SANDISK CORP COM 80004C200   346,260 545 SH   SOLE   0 0 545
SATELLOGIC INC COM CL A 80401C100   295,528 54,325 SH   SOLE   0 0 54,325
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   526,546 17,163 SH   SOLE   0 0 17,163
SELECT SECTOR SPDR TR STATE STREET HEA 81369Y209   295,273 2,014 SH   SOLE   0 0 2,014
SELECT SECTOR SPDR TR STATE STREET CON 81369Y308   397,521 4,849 SH   SOLE   0 0 4,849
SELECT SECTOR SPDR TR STATE STREET CON 81369Y407   626,331 5,747 SH   SOLE   0 0 5,747
SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803   325,605 2,450 SH   SOLE   0 0 2,450
SELECT SECTOR SPDR TR STATE STREET COM 81369Y852   572,814 5,167 SH   SOLE   0 0 5,167
GENEDX HOLDINGS CORP COM CL A 81663L200   1,004,465 15,641 SH   SOLE   0 0 15,641
SHERWIN WILLIAMS CO COM 824348106   2,404,125 7,500 SH   SOLE   0 0 7,500
SHIMMICK CORPORATION COM 82455M109   460,585 125,500 SH   SOLE   0 0 125,500
SMITH MIDLAND CORP COM 832156103   59,912,941 1,841,775 SH   SOLE   0 0 1,841,775
SOLARIS ENERGY INFRAS INC COM CL A 83418M103   363,077 6,425 SH   SOLE   0 0 6,425
SOUTHWEST AIRLS CO COM 844741108   227,157 6,046 SH   SOLE   0 0 6,046
STEREOTAXIS INC COM NEW 85916J409   55,198 29,999 SH   SOLE   0 0 29,999
TJX COS INC NEW COM 872540109   976,566 6,115 SH   SOLE   0 0 6,115
TECOGEN INC NEW COM NEW 87876P201   253,440 99,000 SH   SOLE   0 0 99,000
TESLA INC COM 88160R101   678,444 1,825 SH   SOLE   0 0 1,825
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   313,248 10,400 SH   SOLE   0 0 10,400
TRAVELZOO COM NEW 89421Q205   86,136 14,550 SH   SOLE   0 0 14,550
TUTOR PERINI CORP COM 901109108   627,302 8,127 SH   SOLE   0 0 8,127
UNITED STATES ANTIMONY CORP COM 911549103   133,787 15,325 SH   SOLE   0 0 15,325
U S ENERGY CORP DEL COM 911805307   71,415 80,777 SH   SOLE   0 0 80,777
UNITED STS LIME & MINERALS I COM 911922102   205,711 1,575 SH   SOLE   0 0 1,575
VANECK MERK GOLD ETF GOLD SHS 921078101   898,748 19,950 SH   SOLE   0 0 19,950
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   1,054,814 2,751 SH   SOLE   0 0 2,751
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   2,054,237 9,552 SH   SOLE   0 0 9,552
VANGUARD WORLD FD ESG INTL STK ETF 921910725   677,920 9,451 SH   SOLE   0 0 9,451
VANGUARD WORLD FD ESG US STK ETF 921910733   912,081 8,124 SH   SOLE   0 0 8,124
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   249,755 2,175 SH   SOLE   0 0 2,175
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   476,392 7,434 SH   SOLE   0 0 7,434
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   353,400 3,750 SH   SOLE   0 0 3,750
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   254,352 2,713 SH   SOLE   0 0 2,713
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,549,790 4,267 SH   SOLE   0 0 4,267
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   230,166 1,249 SH   SOLE   0 0 1,249
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   307,054 1,492 SH   SOLE   0 0 1,492
VANGUARD INDEX FDS GROWTH ETF 922908736   752,152 1,722 SH   SOLE   0 0 1,722
VANGUARD INDEX FDS VALUE ETF 922908744   995,827 5,076 SH   SOLE   0 0 5,076
VANGUARD INDEX FDS SMALL CP ETF 922908751   682,825 2,607 SH   SOLE   0 0 2,607
VIASAT INC COM 92552V100   240,450 5,250 SH   SOLE   0 0 5,250
VISA INC COM CL A 92826C839   379,311 1,255 SH   SOLE   0 0 1,255
VUZIX CORP COM NEW 92921W300   48,510 21,000 SH   SOLE   0 0 21,000
WALMART INC COM 931142103   764,722 6,153 SH   SOLE   0 0 6,153
WELLS FARGO & CO COM 949746101   230,232 2,892 SH   SOLE   0 0 2,892
YORK SPACE SYSTEMS INC COM 987084100   229,460 10,350 SH   SOLE   0 0 10,350