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
ISHARES TR IBONDS 27 ETF 46435UAA9   129,392,361 5,452,691 SH   SOLE   0 0 5,452,691
ETF SER SOLUTIONS DISTILLATE US 26922A321   51,296,147 998,174 SH   SOLE   0 0 998,174
MICROSOFT CORP COM 594918104   51,037,423 114,190 SH   SOLE   0 0 114,190
ELI LILLY & CO COM 532457108   43,232,801 47,751 SH   SOLE   0 0 47,751
APPLE INC COM 037833100   40,471,741 192,155 SH   SOLE   0 0 192,155
CORNING INC COM 219350105   37,456,490 964,131 SH   SOLE   0 0 964,131
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   34,626,306 480,587 SH   SOLE   0 0 480,587
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   34,615,241 1,569,852 SH   SOLE   0 0 1,569,852
ISHARES TR IBONDS DEC2026 46435GAA0   33,661,834 1,413,175 SH   SOLE   0 0 1,413,175
THERMO FISHER SCIENTIFIC INC COM 883556102   33,017,012 59,705 SH   SOLE   0 0 59,705
QUALCOMM INC COM 747525103   30,253,060 151,888 SH   SOLE   0 0 151,888
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   28,784,126 175,214 SH   SOLE   0 0 175,214
AVERY DENNISON CORP COM 053611109   26,076,512 119,261 SH   SOLE   0 0 119,261
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   25,927,453 63,735 SH   SOLE   0 0 63,735
FS KKR CAP CORP COM 302635206   25,376,877 1,286,116 SH   SOLE   0 0 1,286,116
TEXAS INSTRS INC COM 882508104   25,314,837 130,133 SH   SOLE   0 0 130,133
JPMORGAN CHASE & CO. COM 46625H100   25,141,728 124,304 SH   SOLE   0 0 124,304
JOHNSON CTLS INTL PLC SHS G51502105   22,884,928 344,279 SH   SOLE   0 0 344,279
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   22,746,147 1,186,240 SH   SOLE   0 0 1,186,240
ISHARES TR CORE S&P500 ETF 464287200   18,509,022 33,823 SH   SOLE   0 0 33,823
MODERNA INC COM 60770K107   17,443,900 146,896 SH   SOLE   0 0 146,896
AMAZON COM INC COM 023135106   16,090,704 83,264 SH   SOLE   0 0 83,264
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   14,069,493 153,296 SH   SOLE   0 0 153,296
SALESFORCE INC COM 79466L302   13,556,648 52,729 SH   SOLE   0 0 52,729
SPDR GOLD TR GOLD SHS 78463V107   13,490,588 62,744 SH   SOLE   0 0 62,744
AMGEN INC COM 031162100   13,040,561 41,736 SH   SOLE   0 0 41,736
OPENLANE INC COM 48238T109   12,854,348 774,825 SH   SOLE   0 0 774,825
INTERNATIONAL BUSINESS MACHS COM 459200101   12,679,342 73,312 SH   SOLE   0 0 73,312
BORGWARNER INC COM 099724106   11,862,726 367,951 SH   SOLE   0 0 367,951
COHERENT CORP COM 19247G107   11,065,971 152,718 SH   SOLE   0 0 152,718
ISHARES TR MSCI USA QLT FCT 46432F339   10,939,146 64,062 SH   SOLE   0 0 64,062
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   10,814,787 528,840 SH   SOLE   0 0 528,840
LENNAR CORP CL A 526057104   9,881,296 65,932 SH   SOLE   0 0 65,932
ISHARES TR ISHS 1-5YR INVS 464288646   8,365,751 163,266 SH   SOLE   0 0 163,266
WALKER & DUNLOP INC COM 93148P102   8,011,019 81,579 SH   SOLE   0 0 81,579
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   7,494,176 96,981 SH   SOLE   0 0 96,981
VANGUARD INDEX FDS SM CP VAL ETF 922908611   7,382,452 40,447 SH   SOLE   0 0 40,447
EXXON MOBIL CORP COM 30231G102   7,040,625 61,159 SH   SOLE   0 0 61,159
AUTOZONE INC COM 053332102   6,935,994 2,340 SH   SOLE   0 0 2,340
VANGUARD INDEX FDS MID CAP ETF 922908629   6,624,266 27,362 SH   SOLE   0 0 27,362
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   6,345,191 126,072 SH   SOLE   0 0 126,072
UNILEVER PLC SPON ADR NEW 904767704   6,111,116 111,131 SH   SOLE   0 0 111,131
CHEVRON CORP NEW COM 166764100   5,549,823 35,480 SH   SOLE   0 0 35,480
ILLINOIS TOOL WKS INC COM 452308109   5,262,171 22,207 SH   SOLE   0 0 22,207
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   5,192,666 260,284 SH   SOLE   0 0 260,284
ISHARES TR MSCI USA MMENTM 46432F396   5,168,823 26,524 SH   SOLE   0 0 26,524
INTEL CORP COM 458140100   5,109,671 164,988 SH   SOLE   0 0 164,988
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   4,837,163 63,066 SH   SOLE   0 0 63,066
METLIFE INC COM 59156R108   4,797,481 68,350 SH   SOLE   0 0 68,350
PURE STORAGE INC CL A 74624M102   4,648,804 72,400 SH   SOLE   0 0 72,400
KLA CORP COM NEW 482480100   4,333,765 5,256 SH   SOLE   0 0 5,256
PEPSICO INC COM 713448108   4,303,684 26,094 SH   SOLE   0 0 26,094
DISNEY WALT CO COM 254687106   4,249,344 42,797 SH   SOLE   0 0 42,797
ECOLAB INC COM 278865100   4,207,523 17,679 SH   SOLE   0 0 17,679
VANGUARD INDEX FDS TOTAL STK MKT 922908769   4,184,192 15,641 SH   SOLE   0 0 15,641
NVIDIA CORPORATION COM 67066G104   4,183,229 33,861 SH   SOLE   0 0 33,861
JOHNSON & JOHNSON COM 478160104   4,109,713 28,118 SH   SOLE   0 0 28,118
UNITEDHEALTH GROUP INC COM 91324P102   4,000,110 7,855 SH   SOLE   0 0 7,855
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   3,692,208 113,015 SH   SOLE   0 0 113,015
NUTRIEN LTD COM 67077M108   3,638,793 71,475 SH   SOLE   0 0 71,475
ISHARES TR CORE MSCI EAFE 46432F842   3,258,588 44,859 SH   SOLE   0 0 44,859
MERCK & CO INC COM 58933Y105   3,071,604 24,811 SH   SOLE   0 0 24,811
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577   2,774,844 152,800 SH   SOLE   0 0 152,800
ISHARES TR MSCI INTL MOMENT 46434V449   2,756,025 71,234 SH   SOLE   0 0 71,234
SPDR S&P 500 ETF TR PUT 78462F103   2,721,100 5,000 PRN Put SOLE   0 0 5,000
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   2,624,158 53,099 SH   SOLE   0 0 53,099
JACOBS SOLUTIONS INC COM 46982L108   2,534,969 18,145 SH   SOLE   0 0 18,145
ISHARES TR EAFE VALUE ETF 464288877   2,446,897 46,133 SH   SOLE   0 0 46,133
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   2,403,888 41,453 SH   SOLE   0 0 41,453
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   2,398,354 22,425 SH   SOLE   0 0 22,425
ISHARES TR CORE S&P SCP ETF 464287804   2,380,652 22,320 SH   SOLE   0 0 22,320
J & J SNACK FOODS CORP COM 466032109   2,273,180 14,000 SH   SOLE   0 0 14,000
ALPHABET INC CAP STK CL C 02079K107   2,245,612 12,243 SH   SOLE   0 0 12,243
ENBRIDGE INC COM 29250N105   2,185,486 61,407 SH   SOLE   0 0 61,407
SPDR S&P 500 ETF TR CALL 78462F103   2,176,880 4,000 PRN Call SOLE   0 0 4,000
ALPHABET INC CAP STK CL A 02079K305   2,142,995 11,765 SH   SOLE   0 0 11,765
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   2,064,805 17,574 SH   SOLE   0 0 17,574
BANK AMERICA CORP COM 060505104   2,062,035 51,849 SH   SOLE   0 0 51,849
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   2,014,031 34,588 SH   SOLE   0 0 34,588
ISHARES INC CORE MSCI EMKT 46434G103   1,939,083 36,224 SH   SOLE   0 0 36,224
NEW YORK TIMES CO CL A 650111107   1,903,220 37,165 SH   SOLE   0 0 37,165
CHENIERE ENERGY INC COM NEW 16411R208   1,822,603 10,425 SH   SOLE   0 0 10,425
ISHARES TR MSCI USA MIN VOL 46429B697   1,789,192 21,310 SH   SOLE   0 0 21,310
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,773,331 40,524 SH   SOLE   0 0 40,524
GENERAL MLS INC COM 370334104   1,769,047 27,965 SH   SOLE   0 0 27,965
IAC INC COM NEW 44891N208   1,766,245 37,700 SH   SOLE   0 0 37,700
ISHARES INC MSCI EQUAL WEITE 464286681   1,715,287 19,437 SH   SOLE   0 0 19,437
MEDTRONIC PLC SHS G5960L103   1,713,832 21,774 SH   SOLE   0 0 21,774
REALTY INCOME CORP COM 756109104   1,663,830 31,500 SH   SOLE   0 0 31,500
AIR LEASE CORP CL A 00912X302   1,625,526 34,200 SH   SOLE   0 0 34,200
ISHARES TR PFD AND INCM SEC 464288687   1,613,310 51,135 SH   SOLE   0 0 51,135
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   1,587,609 24,444 SH   SOLE   0 0 24,444
CONOCOPHILLIPS COM 20825C104   1,546,532 13,521 SH   SOLE   0 0 13,521
YUM BRANDS INC COM 988498101   1,519,052 11,468 SH   SOLE   0 0 11,468
SHELL PLC SPON ADS 780259305   1,504,953 20,850 SH   SOLE   0 0 20,850
PFIZER INC COM 717081103   1,491,251 53,297 SH   SOLE   0 0 53,297
AON PLC CALL G0403H108   1,467,900 5,000 PRN Call SOLE   0 0 5,000
AUTOMATIC DATA PROCESSING IN COM 053015103   1,446,462 6,060 SH   SOLE   0 0 6,060
ISHARES TR MSCI INTL QUALTY 46434V456   1,444,020 36,979 SH   SOLE   0 0 36,979
UMH PPTYS INC COM 903002103   1,443,098 90,250 SH   SOLE   0 0 90,250
EQUINIX INC COM 29444U700   1,398,197 1,848 SH   SOLE   0 0 1,848
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,395,824 17,463 SH   SOLE   0 0 17,463
BUILDERS FIRSTSOURCE INC COM 12008R107   1,321,124 9,545 SH   SOLE   0 0 9,545
CISCO SYS INC COM 17275R102   1,310,920 27,593 SH   SOLE   0 0 27,593
SYNCHRONY FINANCIAL COM 87165B103   1,297,725 27,500 SH   SOLE   0 0 27,500
MARATHON PETE CORP COM 56585A102   1,273,802 7,343 SH   SOLE   0 0 7,343
ISHARES TR BLACKROCK ULTRA 46434V878   1,270,344 25,140 SH   SOLE   0 0 25,140
MERCER INTL INC COM 588056101   1,258,796 147,400 SH   SOLE   0 0 147,400
WENDYS CO COM 95058W100   1,220,143 71,942 SH   SOLE   0 0 71,942
MANHATTAN BRDG CAP INC COM 562803106   1,114,275 216,785 SH   SOLE   0 0 216,785
ISHARES TR RUS 2000 GRW ETF 464287648   1,063,445 4,051 SH   SOLE   0 0 4,051
ISHARES TR MSCI EAFE MIN VL 46429B689   1,005,998 14,505 SH   SOLE   0 0 14,505
XYLEM INC COM 98419M100   991,727 7,312 SH   SOLE   0 0 7,312
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   969,015 50,417 SH   SOLE   0 0 50,417
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   959,863 83,105 SH   SOLE   0 0 83,105
GRAINGER W W INC COM 384802104   947,352 1,050 SH   SOLE   0 0 1,050
INVESCO QQQ TR UNIT SER 1 46090E103   924,204 1,929 SH   SOLE   0 0 1,929
VANGUARD INDEX FDS VALUE ETF 922908744   923,550 5,757 SH   SOLE   0 0 5,757
RTX CORPORATION COM 75513E101   908,430 9,049 SH   SOLE   0 0 9,049
ISHARES TR IBONDS 27 TRM TS 46436E841   907,460 41,108 SH   SOLE   0 0 41,108
MASTERCARD INCORPORATED CL A 57636Q104   905,720 2,053 SH   SOLE   0 0 2,053
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   880,100 18,083 SH   SOLE   0 0 18,083
COHEN & STEERS REIT & PFD & COM 19247X100   863,688 42,400 SH   SOLE   0 0 42,400
KIRBY CORP COM 497266106   862,056 7,200 SH   SOLE   0 0 7,200
BROADCOM INC COM 11135F101   846,115 527 SH   SOLE   0 0 527
MOSAIC CO NEW COM 61945C103   843,880 29,200 SH   SOLE   0 0 29,200
DEERE & CO COM 244199105   839,173 2,246 SH   SOLE   0 0 2,246
FIRST TR SR FLTG RATE INCOME COM 33733U108   822,528 81,600 SH   SOLE   0 0 81,600
GLOBAL MED REIT INC COM NEW 37954A204   811,298 89,350 SH   SOLE   0 0 89,350
COHEN & STEERS QUALITY INCOM COM 19247L106   810,592 69,400 SH   SOLE   0 0 69,400
HOME DEPOT INC COM 437076102   790,720 2,297 SH   SOLE   0 0 2,297
HEALTHPEAK PROPERTIES INC COM 42250P103   788,567 40,233 SH   SOLE   0 0 40,233
CBRE GROUP INC CL A 12504L109   781,050 8,765 SH   SOLE   0 0 8,765
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   767,228 5,264 SH   SOLE   0 0 5,264
APOLLO SR FLOATING RATE FD I COM 037636107   758,988 52,200 SH   SOLE   0 0 52,200
LAM RESEARCH CORP COM 512807108   745,395 700 SH   SOLE   0 0 700
ISHARES TR IBONDS 26 TRM TS 46436E858   729,802 32,214 SH   SOLE   0 0 32,214
WALMART INC COM 931142103   724,942 10,707 SH   SOLE   0 0 10,707
SENECA FOODS CORP NEW CL A 817070501   706,020 12,300 SH   SOLE   0 0 12,300
TERADYNE INC COM 880770102   702,154 4,735 SH   SOLE   0 0 4,735
AFLAC INC COM 001055102   698,242 7,818 SH   SOLE   0 0 7,818
LOCKHEED MARTIN CORP COM 539830109   690,056 1,477 SH   SOLE   0 0 1,477
ELEVANCE HEALTH INC COM 036752103   684,370 1,263 SH   SOLE   0 0 1,263
UNION PAC CORP COM 907818108   679,301 3,002 SH   SOLE   0 0 3,002
PROCTER AND GAMBLE CO COM 742718109   655,393 3,974 SH   SOLE   0 0 3,974
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   651,423 28,434 SH   SOLE   0 0 28,434
ISHARES TR FLTG RATE NT ETF 46429B655   648,843 12,700 SH   SOLE   0 0 12,700
HOWMET AEROSPACE INC COM 443201108   633,849 8,165 SH   SOLE   0 0 8,165
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   632,641 8,584 SH   SOLE   0 0 8,584
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   632,468 60,350 SH   SOLE   0 0 60,350
RAND CAP CORP COM NEW 752185207   630,017 41,394 SH   SOLE   0 0 41,394
BLACKROCK FLOATING RATE INCO COM 09255X100   629,596 48,655 SH   SOLE   0 0 48,655
AMERICAN EXPRESS CO COM 025816109   626,343 2,705 SH   SOLE   0 0 2,705
PERMA-PIPE INTL HLDGS INC COM 714167103   623,000 70,000 SH   SOLE   0 0 70,000
ADOBE INC COM 00724F101   618,317 1,113 SH   SOLE   0 0 1,113
BERKSHIRE HATHAWAY INC DEL CL A 084670108   612,241 1 SH   SOLE   0 0 1
AT&T INC COM 00206R102   605,100 31,664 SH   SOLE   0 0 31,664
MORGAN STANLEY COM NEW 617446448   604,522 6,220 SH   SOLE   0 0 6,220
ABBVIE INC COM 00287Y109   590,887 3,445 SH   SOLE   0 0 3,445
WK KELLOGG CO COM SHS 92942W107   585,055 35,544 SH   SOLE   0 0 35,544
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   577,897 12,729 SH   SOLE   0 0 12,729
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   572,448 14,750 SH   SOLE   0 0 14,750
BLACKROCK MUNIYIELD N Y QUAL COM 09255E102   565,380 54,000 SH   SOLE   0 0 54,000
QUEST DIAGNOSTICS INC COM 74834L100   554,364 4,050 SH   SOLE   0 0 4,050
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844   548,189 6,260 SH   SOLE   0 0 6,260
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   522,592 2,310 SH   SOLE   0 0 2,310
VANECK MERK GOLD TR GOLD TRUST 921078101   521,140 23,203 SH   SOLE   0 0 23,203
ASML HOLDING N V N Y REGISTRY SHS N07059210   518,525 507 SH   SOLE   0 0 507
SPDR S&P 500 ETF TR TR UNIT 78462F103   509,364 936 SH   SOLE   0 0 936
ISHARES TR GL CLEAN ENE ETF 464288224   508,745 38,194 SH   SOLE   0 0 38,194
VERIZON COMMUNICATIONS INC COM 92343V104   505,685 12,262 SH   SOLE   0 0 12,262
CVS HEALTH CORP COM 126650100   496,754 8,411 SH   SOLE   0 0 8,411
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635   495,898 21,500 SH   SOLE   0 0 21,500
STRYKER CORPORATION COM 863667101   493,703 1,451 SH   SOLE   0 0 1,451
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   492,500 2,500 SH   SOLE   0 0 2,500
ISHARES TR CORE S&P MCP ETF 464287507   488,057 8,340 SH   SOLE   0 0 8,340
ENTERPRISE PRODS PARTNERS L COM 293792107   478,605 16,515 SH   SOLE   0 0 16,515
BOEING CO COM 097023105   473,226 2,600 SH   SOLE   0 0 2,600
PUTNAM PREMIER INCOME TR SH BEN INT 746853100   471,486 131,700 SH   SOLE   0 0 131,700
HENRY SCHEIN INC COM 806407102   469,533 7,325 SH   SOLE   0 0 7,325
VANECK ETF TRUST GOLD MINERS ETF 92189F106   468,943 13,821 SH   SOLE   0 0 13,821
STARBUCKS CORP COM 855244109   462,702 5,944 SH   SOLE   0 0 5,944
EXPEDIA GROUP INC COM NEW 30212P303   459,234 3,645 SH   SOLE   0 0 3,645
SPDR SER TR S&P BIOTECH 78464A870   455,856 4,917 SH   SOLE   0 0 4,917
ISHARES TR U.S. MED DVC ETF 464288810   448,320 8,000 SH   SOLE   0 0 8,000
EATON VANCE SR FLTNG RTE TR COM 27828Q105   440,796 33,700 SH   SOLE   0 0 33,700
NORFOLK SOUTHN CORP COM 655844108   434,962 2,026 SH   SOLE   0 0 2,026
MICRON TECHNOLOGY INC COM 595112103   434,049 3,300 SH   SOLE   0 0 3,300
VISA INC COM CL A 92826C839   433,624 1,652 SH   SOLE   0 0 1,652
NOVARTIS AG SPONSORED ADR 66987V109   425,840 4,000 SH   SOLE   0 0 4,000
REDWOOD TRUST INC COM 758075402   425,095 65,500 SH   SOLE   0 0 65,500
GENERAC HLDGS INC COM 368736104   423,104 3,200 SH   SOLE   0 0 3,200
WARNER BROS DISCOVERY INC COM SER A 934423104   419,274 56,354 SH   SOLE   0 0 56,354
ANSYS INC COM 03662Q105   417,950 1,300 SH   SOLE   0 0 1,300
US FOODS HLDG CORP COM 912008109   416,423 7,860 SH   SOLE   0 0 7,860
CSX CORP COM 126408103   414,780 12,400 SH   SOLE   0 0 12,400
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   411,955 19,561 SH   SOLE   0 0 19,561
GE AEROSPACE COM NEW 369604301   411,256 2,587 SH   SOLE   0 0 2,587
FERRARI N V COM N3167Y103   408,370 1,000 SH   SOLE   0 0 1,000
MONTROSE ENVIRONMENTAL GROUP COM 615111101   402,422 9,031 SH   SOLE   0 0 9,031
COCA COLA CO COM 191216100   400,995 6,300 SH   SOLE   0 0 6,300
ALLSTATE CORP COM 020002101   394,361 2,470 SH   SOLE   0 0 2,470
GARTNER INC COM 366651107   389,785 868 SH   SOLE   0 0 868
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   386,977 10,281 SH   SOLE   0 0 10,281
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   385,581 5,035 SH   SOLE   0 0 5,035
AMETEK INC COM 031100100   383,433 2,300 SH   SOLE   0 0 2,300
CHARTER COMMUNICATIONS INC N CL A 16119P108   382,370 1,279 SH   SOLE   0 0 1,279
MARTIN MARIETTA MATLS INC COM 573284106   379,260 700 SH   SOLE   0 0 700
SONOCO PRODS CO COM 835495102   376,723 7,428 SH   SOLE   0 0 7,428
BRISTOL-MYERS SQUIBB CO COM 110122108   374,186 9,010 SH   SOLE   0 0 9,010
HONEYWELL INTL INC COM 438516106   368,143 1,724 SH   SOLE   0 0 1,724
ISHARES TR RUS MDCP VAL ETF 464287473   367,429 3,043 SH   SOLE   0 0 3,043
ORACLE CORP COM 68389X105   367,120 2,600 SH   SOLE   0 0 2,600
VILLAGE SUPER MKT INC CL A NEW 927107409   364,458 13,800 SH   SOLE   0 0 13,800
GALLAGHER ARTHUR J & CO COM 363576109   363,034 1,400 SH   SOLE   0 0 1,400
BLACKROCK LTD DURATION INCOM COM SHS 09249W101   361,564 25,900 SH   SOLE   0 0 25,900
PRUDENTIAL FINL INC COM 744320102   359,657 3,069 SH   SOLE   0 0 3,069
ISHARES TR SHRT NAT MUN ETF 464288158   358,555 3,430 SH   SOLE   0 0 3,430
3M CO COM 88579Y101   356,133 3,485 SH   SOLE   0 0 3,485
META PLATFORMS INC CL A 30303M102   354,467 703 SH   SOLE   0 0 703
YUM CHINA HLDGS INC COM 98850P109   353,674 11,468 SH   SOLE   0 0 11,468
SEABOARD CORP DEL COM 811543107   338,200 107 SH   SOLE   0 0 107
UNITED PARCEL SERVICE INC CL B 911312106   337,336 2,465 SH   SOLE   0 0 2,465
ABBOTT LABS COM 002824100   336,565 3,239 SH   SOLE   0 0 3,239
CATERPILLAR INC COM 149123101   334,766 1,005 SH   SOLE   0 0 1,005
VALMONT INDS INC COM 920253101   329,340 1,200 SH   SOLE   0 0 1,200
S&P GLOBAL INC COM 78409V104   324,242 727 SH   SOLE   0 0 727
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408   319,424 6,400 SH   SOLE   0 0 6,400
AMERICOLD REALTY TRUST INC COM 03064D108   319,250 12,500 SH   SOLE   0 0 12,500
MCDONALDS CORP COM 580135101   316,512 1,242 SH   SOLE   0 0 1,242
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   315,952 18,200 SH   SOLE   0 0 18,200
ISHARES TR RUS 1000 GRW ETF 464287614   314,937 864 SH   SOLE   0 0 864
NEW YORK CMNTY BANCORP INC COM 649445103   308,798 95,900 SH   SOLE   0 0 95,900
REGENERON PHARMACEUTICALS COM 75886F107   307,952 293 SH   SOLE   0 0 293
NUVEEN NEW YORK QLT MUN INC COM 67066X107   303,750 27,000 SH   SOLE   0 0 27,000
IMMUCELL CORP COM PAR 452525306   302,679 62,408 SH   SOLE   0 0 62,408
TRANE TECHNOLOGIES PLC SHS G8994E103   302,616 920 SH   SOLE   0 0 920
DOW INC COM 260557103   296,391 5,587 SH   SOLE   0 0 5,587
AZEK CO INC CL A 05478C105   290,697 6,900 SH   SOLE   0 0 6,900
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   290,125 9,475 SH   SOLE   0 0 9,475
PHILLIPS 66 COM 718546104   289,258 2,049 SH   SOLE   0 0 2,049
CNH INDL N V SHS N20944109   286,250 25,000 SH   SOLE   0 0 25,000
CANADIAN IMPERIAL BK COMM TO COM 136069101   285,240 6,000 SH   SOLE   0 0 6,000
NEXTERA ENERGY INC COM 65339F101   284,728 4,021 SH   SOLE   0 0 4,021
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   280,650 10,000 SH   SOLE   0 0 10,000
NUVEEN ARIZONA QLTY MUN INC COM 67061W104   279,000 25,000 SH   SOLE   0 0 25,000
BLACKSTONE SENI FLTN RAT 202 COM 09256U105   277,398 19,800 SH   SOLE   0 0 19,800
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458   276,800 5,000 SH   SOLE   0 0 5,000
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106   271,152 25,200 SH   SOLE   0 0 25,200
IMPINJ INC COM 453204109   266,509 1,700 SH   SOLE   0 0 1,700
ADVANCED MICRO DEVICES INC COM 007903107   259,536 1,600 SH   SOLE   0 0 1,600
BLACKSTONE INC COM 09260D107   258,742 2,090 SH   SOLE   0 0 2,090
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   257,374 481 SH   SOLE   0 0 481
180 DEGREE CAP CORP COM NEW 68235B208   256,448 67,666 SH   SOLE   0 0 67,666
BLACKROCK ENHANCED EQUITY DI COM 09251A104   252,143 30,862 SH   SOLE   0 0 30,862
ISHARES TR CORE MSCI TOTAL 46432F834   251,999 3,730 SH   SOLE   0 0 3,730
ISHARES INC MSCI EMERG MRKT 464286533   251,965 4,404 SH   SOLE   0 0 4,404
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   249,388 6,939 SH   SOLE   0 0 6,939
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   249,297 33,373 SH   SOLE   0 0 33,373
PALO ALTO NETWORKS INC COM 697435105   249,173 735 SH   SOLE   0 0 735
M & T BK CORP COM 55261F104   247,474 1,635 SH   SOLE   0 0 1,635
GLADSTONE LD CORP COM 376549101   245,051 17,900 SH   SOLE   0 0 17,900
PATTERSON COS INC COM 703395103   241,300 10,000 SH   SOLE   0 0 10,000
ISHARES TR EAFE GRWTH ETF 464288885   241,036 2,356 SH   SOLE   0 0 2,356
AXON ENTERPRISE INC COM 05464C101   235,392 800 SH   SOLE   0 0 800
GENERAL DYNAMICS CORP COM 369550108   232,112 800 SH   SOLE   0 0 800
WATERS CORP COM 941848103   232,096 800 SH   SOLE   0 0 800
ISHARES TR RESIDENTIAL MULT 464288562   230,973 3,000 SH   SOLE   0 0 3,000
CONSOLIDATED EDISON INC COM 209115104   230,883 2,582 SH   SOLE   0 0 2,582
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   230,216 5,600 SH   SOLE   0 0 5,600
INVESCO TR INVT GRADE NEW YO COM 46131T101   224,800 20,000 SH   SOLE   0 0 20,000
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   224,493 4,480 SH   SOLE   0 0 4,480
NUVEEN AMT FREE QLTY MUN INC COM 670657105   223,470 19,500 SH   SOLE   0 0 19,500
SOUTHERN CO COM 842587107   223,325 2,879 SH   SOLE   0 0 2,879
GSK PLC SPONSORED ADR 37733W204   223,069 5,794 SH   SOLE   0 0 5,794
EL PASO ENERGY CAP TR I PFD CV TR SEC 28 283678209   222,498 4,700 SH   SOLE   0 0 4,700
RESEARCH FRONTIERS INC COM 760911107   222,272 120,800 SH   SOLE   0 0 120,800
NU HLDGS LTD ORD SHS CL A G6683N103   219,711 17,045 SH   SOLE   0 0 17,045
DICKS SPORTING GOODS INC COM 253393102   214,850 1,000 SH   SOLE   0 0 1,000
INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452   214,700 10,000 SH   SOLE   0 0 10,000
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   211,315 13,028 SH   SOLE   0 0 13,028
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   201,434 133,400 SH   SOLE   0 0 133,400
EATON VANCE FLTING RATE INC COM 278279104   201,032 14,980 SH   SOLE   0 0 14,980
COMCAST CORP NEW CL A 20030N101   200,813 5,128 SH   SOLE   0 0 5,128
PIMCO INCOME STRATEGY FD II COM 72201J104   196,458 27,400 SH   SOLE   0 0 27,400
INVESCO MUN OPPORTUNITY TR COM 46132C107   186,480 18,500 SH   SOLE   0 0 18,500
COHEN & STEERS TOTAL RETURN COM 19247R103   184,960 16,000 SH   SOLE   0 0 16,000
PIMCO INCOME STRATEGY FD COM 72201H108   184,190 22,600 SH   SOLE   0 0 22,600
HURCO CO COM 447324104   177,779 11,650 SH   SOLE   0 0 11,650
INVESCO SR INCOME TR COM 46131H107   163,780 38,000 SH   SOLE   0 0 38,000
MEDICAL PPTYS TRUST INC COM 58463J304   161,625 37,500 SH   SOLE   0 0 37,500
BLACKROCK MUNIYILD QULT FD I COM 09254F100   159,640 13,000 SH   SOLE   0 0 13,000
EATON VANCE NEW YORK MUN BD COM 27827Y109   157,760 16,000 SH   SOLE   0 0 16,000
VALLEY NATL BANCORP COM 919794107   157,050 22,500 SH   SOLE   0 0 22,500
BLACKROCK MUNIYIELD MICH QU COM 09254V105   142,999 12,500 SH   SOLE   0 0 12,500
FREQUENCY ELECTRS INC COM 358010106   136,650 15,000 SH   SOLE   0 0 15,000
ABRDN GLOBAL INCOME FUND INC COM 003013109   124,270 21,400 SH   SOLE   0 0 21,400
BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106   107,100 10,000 SH   SOLE   0 0 10,000
WESTERN ASSET GBL HIGH INC F COM 95766B109   105,243 14,928 SH   SOLE   0 0 14,928
NUVEEN MUN VALUE FD INC COM 670928100   86,300 10,000 SH   SOLE   0 0 10,000
COEUR MNG INC COM NEW 192108504   84,300 15,000 SH   SOLE   0 0 15,000
EQUUS TOTAL RETURN INC COM 294766100   79,200 60,000 SH   SOLE   0 0 60,000
PROSPECT CAP CORP COM 74348T102   70,231 12,700 SH   SOLE   0 0 12,700
CERUS CORP COM 157085101   67,760 38,500 SH   SOLE   0 0 38,500
ARCADIUM LITHIUM PLC COM SHS G0508H110   63,961 19,036 SH   SOLE   0 0 19,036
S&W SEED CO COM 785135104   53,640 149,000 SH   SOLE   0 0 149,000
RENN FD INC COM 759720105   51,000 30,000 SH   SOLE   0 0 30,000
BEAM GLOBAL COM 07373B109   46,100 10,000 SH   SOLE   0 0 10,000
MEDICAL PPTYS TRUST INC CALL 58463J304   43,100 10,000 PRN Call SOLE   0 0 10,000
FUNDAMENTAL GLOBAL INC COM 30329Y106   37,904 40,000 SH   SOLE   0 0 40,000
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100   35,475 11,000 SH   SOLE   0 0 11,000
ARTS WAY MFG INC COM 043168103   34,094 21,855 SH   SOLE   0 0 21,855
OPKO HEALTH INC COM 68375N103   21,250 17,000 SH   SOLE   0 0 17,000