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 3,049 17,164 SH   SOLE 0 0 0 17,164
ACTIVISION BLIZZARD INC COM 00507V109 4,033 60,616 SH   SOLE 0 0 0 60,616
ACUSHNET HLDGS CORP COM 005098108 626 11,786 SH   SOLE 0 0 0 11,786
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,047 1,846 SH   SOLE 0 0 0 1,846
ADVANCED DRAIN SYS INC DEL COM 00790R104 828 6,080 SH   SOLE 0 0 0 6,080
ALICO INC COM 016230104 501 13,539 SH   SOLE 0 0 0 13,539
ALLIANT ENERGY CORP COM 018802108 3,272 53,229 SH   SOLE 0 0 0 53,229
ALLIED MOTION TECHNOLOGIES I COM 019330109 575 15,753 SH   SOLE 0 0 0 15,753
ALLSTATE CORP COM 020002101 3,667 31,170 SH   SOLE 0 0 0 31,170
ALPHABET INC CAP STK CL C 02079K107 3,866 1,336 SH   SOLE 0 0 0 1,336
ALTRIA GROUP INC COM 02209S103 256 5,412 SH   SOLE 0 0 0 5,412
AMAZON COM INC COM 023135106 493 148 SH   SOLE 0 0 0 148
APPLE INC COM 037833100 6,932 39,040 SH   SOLE 0 0 0 39,040
ATKORE INC COM 047649108 848 7,630 SH   SOLE 0 0 0 7,630
ATRION CORP COM 049904105 468 664 SH   SOLE 0 0 0 664
AUTONATION INC COM 05329W102 808 6,913 SH   SOLE 0 0 0 6,913
AUTOZONE INC COM 053332102 631 301 SH   SOLE 0 0 0 301
AXONPRIME INFRSTCTR AQSTN CO CLASS A COM 05467C108 193 20,000 SH   SOLE 0 0 0 20,000
AXOS FINANCIAL INC COM 05465C100 503 8,999 SH   SOLE 0 0 0 8,999
BANK NEW YORK MELLON CORP COM 064058100 297 5,111 SH   SOLE 0 0 0 5,111
BANK PRINCETON NEW JERSEY COM 064520109 503 17,141 SH   SOLE 0 0 0 17,141
BANKFINANCIAL CORP COM 06643P104 515 48,249 SH   SOLE 0 0 0 48,249
BAR HBR BANKSHARES COM 066849100 491 16,977 SH   SOLE 0 0 0 16,977
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,228 7,451 SH   SOLE 0 0 0 7,451
BLACK KNIGHT INC COM 09215C105 3,840 46,327 SH   SOLE 0 0 0 46,327
BLACKSTONE INC COM 09260D107 4,940 38,178 SH   SOLE 0 0 0 38,178
BOSTON SCIENTIFIC CORP COM 101137107 3,810 89,698 SH   SOLE 0 0 0 89,698
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2,888 77,208 SH   SOLE 0 0 0 77,208
CACTUS ACQUISITION CORP 1 LT UNIT 08/17/2028 G1745A116 672 66,550 SH   SOLE 0 0 0 66,550
CANNA GLOBAL ACQUISITION COR UNIT 11/30/2026 13767K200 223 22,052 SH   SOLE 0 0 0 22,052
CARNEY TECHNOLOGY ACQU CORP CL A COMMON STK 143636108 312 31,868 SH   SOLE 0 0 0 31,868
CATERPILLAR INC COM 149123101 3,537 17,110 SH   SOLE 0 0 0 17,110
CHANNELADVISOR CORP COM 159179100 526 21,294 SH   SOLE 0 0 0 21,294
CHUBB LIMITED COM H1467J104 4,084 21,126 SH   SOLE 0 0 0 21,126
CISCO SYS INC COM 17275R102 5,959 94,041 SH   SOLE 0 0 0 94,041
CLEARFIELD INC COM 18482P103 556 6,589 SH   SOLE 0 0 0 6,589
COCA COLA CO COM 191216100 3,236 54,651 SH   SOLE 0 0 0 54,651
COLISEUM ACQUISITION CORP CLASS A ORD SHS G2263T123 4,810 500,000 SH   SOLE 0 0 0 500,000
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 547 3,677 SH   SOLE 0 0 0 3,677
COMCAST CORP NEW CL A 20030N101 3,284 65,254 SH   SOLE 0 0 0 65,254
CONSOLIDATED EDISON INC COM 209115104 3,240 37,969 SH   SOLE 0 0 0 37,969
COSTAR GROUP INC COM 22160N109 815 10,316 SH   SOLE 0 0 0 10,316
CSW INDUSTRIALS INC COM 126402106 544 4,499 SH   SOLE 0 0 0 4,499
CVS HEALTH CORP COM 126650100 1,894 18,355 SH   SOLE 0 0 0 18,355
CYBEROPTICS CORP COM 232517102 552 11,879 SH   SOLE 0 0 0 11,879
DIGITAL RLTY TR INC COM 253868103 1,962 11,091 SH   SOLE 0 0 0 11,091
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 274 9,461 SH   SOLE 0 0 0 9,461
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 562 587,000 PRN   SOLE 0 0 0 587,000
DISNEY WALT CO COM 254687106 2,201 14,210 SH   SOLE 0 0 0 14,210
EATON CORP PLC SHS G29183103 3,998 23,136 SH   SOLE 0 0 0 23,136
EDWARDS LIFESCIENCES CORP COM 28176E108 4,423 34,138 SH   SOLE 0 0 0 34,138
ELECTRONIC ARTS INC COM 285512109 376 2,847 SH   SOLE 0 0 0 2,847
ESQUIRE FINL HLDGS INC COM 29667J101 533 16,931 SH   SOLE 0 0 0 16,931
EXCELFIN ACQUISITION CORP UNIT 10/25/2028 30069X201 197 19,620 SH   SOLE 0 0 0 19,620
EXLSERVICE HOLDINGS INC COM 302081104 566 3,908 SH   SOLE 0 0 0 3,908
EXXON MOBIL CORP COM 30231G102 255 4,174 SH   SOLE 0 0 0 4,174
FABRINET SHS G3323L100 602 5,078 SH   SOLE 0 0 0 5,078
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 4,685 78,343 SH   SOLE 0 0 0 78,343
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 2,678 69,641 SH   SOLE 0 0 0 69,641
FISERV INC COM 337738108 3,955 38,107 SH   SOLE 0 0 0 38,107
FLEETCOR TECHNOLOGIES INC COM 339041105 2,843 12,700 SH   SOLE 0 0 0 12,700
FOCUS FINL PARTNERS INC COM CL A 34417P100 515 8,623 SH   SOLE 0 0 0 8,623
GLOBAL CONSUMER ACQUISITN CO COM 37892B108 119 11,967 SH   SOLE 0 0 0 11,967
GLOBAL TECHNOLGY ACQSTN CORP UNIT 10/19/2026 G3934N123 151 15,078 SH   SOLE 0 0 0 15,078
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 1,658 16,572 SH   SOLE 0 0 0 16,572
HESKA CORP COM RESTRC NEW 42805E306 545 2,987 SH   SOLE 0 0 0 2,987
HOLOGIC INC COM 436440101 3,617 47,248 SH   SOLE 0 0 0 47,248
HOME DEPOT INC COM 437076102 236 569 SH   SOLE 0 0 0 569
HONEYWELL INTL INC COM 438516106 1,928 9,245 SH   SOLE 0 0 0 9,245
HORIZON BANCORP INC COM 440407104 564 27,044 SH   SOLE 0 0 0 27,044
HUMANA INC COM 444859102 3,708 7,993 SH   SOLE 0 0 0 7,993
ICONIC SPORTS ACQUISITION CO UNIT 99/99/9999 G4712C123 154 15,229 SH   SOLE 0 0 0 15,229
INMODE LTD SHS M5425M103 448 6,354 SH   SOLE 0 0 0 6,354
INNOVIVA INC COM 45781M101 504 29,191 SH   SOLE 0 0 0 29,191
INTEL CORP COM 458140100 3,435 66,698 SH   SOLE 0 0 0 66,698
INTERCONTINENTAL EXCHANGE IN COM 45866F104 4,123 30,149 SH   SOLE 0 0 0 30,149
INTUITIVE SURGICAL INC COM NEW 46120E602 482 1,341 SH   SOLE 0 0 0 1,341
ISHARES SILVER TR ISHARES 46428Q109 1,601 74,426 SH   SOLE 0 0 0 74,426
ISHARES TR CORE S&P TTL STK 464287150 333 3,113 SH   SOLE 0 0 0 3,113
JOHNSON & JOHNSON COM 478160104 1,633 9,548 SH   SOLE 0 0 0 9,548
JOINT CORP COM 47973J102 378 5,756 SH   SOLE 0 0 0 5,756
KLUDEIN I ACQUISITION CORP CL A 49878L109 204 20,739 SH   SOLE 0 0 0 20,739
LANDSTAR SYS INC COM 515098101 521 2,913 SH   SOLE 0 0 0 2,913
LENNAR CORP CL A 526057104 1,903 16,379 SH   SOLE 0 0 0 16,379
LITHIA MTRS INC COM 536797103 3,714 12,508 SH   SOLE 0 0 0 12,508
LOCKHEED MARTIN CORP COM 539830109 2,973 8,366 SH   SOLE 0 0 0 8,366
LORDSTOWN MOTORS CORP COM CL A 54405Q100 87 25,165 SH   SOLE 0 0 0 25,165
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3,031 32,867 SH   SOLE 0 0 0 32,867
MANNATECH INC COM NEW 563771203 545 14,224 SH   SOLE 0 0 0 14,224
MASON INDUSTRIAL TECHNOLGY I COM CL A 57520Y106 486 49,814 SH   SOLE 0 0 0 49,814
MATTHEWS INTL CORP CL A 577128101 543 14,799 SH   SOLE 0 0 0 14,799
MCDONALDS CORP COM 580135101 3,927 14,651 SH   SOLE 0 0 0 14,651
MERCK & CO INC COM 58933Y105 6,282 81,964 SH   SOLE 0 0 0 81,964
META PLATFORMS INC CL A 30303M102 4,312 12,820 SH   SOLE 0 0 0 12,820
MICROCHIP TECHNOLOGY INC. COM 595017104 2,512 28,851 SH   SOLE 0 0 0 28,851
MICROSOFT CORP COM 594918104 4,940 14,687 SH   SOLE 0 0 0 14,687
MORGAN STANLEY COM NEW 617446448 235 2,395 SH   SOLE 0 0 0 2,395
NIKE INC CL B 654106103 2,906 17,433 SH   SOLE 0 0 0 17,433
NORTHEAST BK LEWISTON ME COM 66405S100 499 13,953 SH   SOLE 0 0 0 13,953
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 25 76,049 SH   SOLE 0 0 0 76,049
NORTHFIELD BANCORP INC DEL COM 66611T108 508 31,434 SH   SOLE 0 0 0 31,434
NOVA LTD COM M7516K103 825 5,634 SH   SOLE 0 0 0 5,634
NUCOR CORP COM 670346105 1,728 15,134 SH   SOLE 0 0 0 15,134
NV5 GLOBAL INC COM 62945V109 803 5,812 SH   SOLE 0 0 0 5,812
NVIDIA CORPORATION COM 67066G104 4,680 15,914 SH   SOLE 0 0 0 15,914
OMNICHANNEL ACQUISITION CORP COM CL A 68218L108 142 14,294 SH   SOLE 0 0 0 14,294
ONEWATER MARINE INC CL A COM 68280L101 712 11,684 SH   SOLE 0 0 0 11,684
OSI ETF TR OSHARES US QUALT 67110P407 471 10,109 SH   SOLE 0 0 0 10,109
PARABELLUM ACQUISITION CORP COM CL A 69901P109 110 11,252 SH   SOLE 0 0 0 11,252
PAYCHEX INC COM 704326107 3,830 28,058 SH   SOLE 0 0 0 28,058
PEPSICO INC COM 713448108 1,895 10,908 SH   SOLE 0 0 0 10,908
PERFICIENT INC COM 71375U101 903 6,982 SH   SOLE 0 0 0 6,982
PFIZER INC COM 717081103 4,098 69,392 SH   SOLE 0 0 0 69,392
PROSHARES TR PSHS ULTSH 20YRS 74347B201 1,013 60,000 SH   SOLE 0 0 0 60,000
PRUDENTIAL FINL INC COM 744320102 3,254 30,059 SH   SOLE 0 0 0 30,059
PURE CYCLE CORP COM NEW 746228303 500 34,237 SH   SOLE 0 0 0 34,237
PVH CORPORATION COM 693656100 258 2,416 SH   SOLE 0 0 0 2,416
QCR HOLDINGS INC COM 74727A104 511 9,131 SH   SOLE 0 0 0 9,131
RAPID7 INC COM 753422104 587 4,991 SH   SOLE 0 0 0 4,991
RESTAURANT BRANDS INTL INC COM 76131D103 3,942 64,970 SH   SOLE 0 0 0 64,970
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 301 4,200 SH   SOLE 0 0 0 4,200
SHERWIN WILLIAMS CO COM 824348106 1,415 4,019 SH   SOLE 0 0 0 4,019
SHOCKWAVE MED INC COM 82489T104 465 2,606 SH   SOLE 0 0 0 2,606
SOUTHERN CO COM 842587107 3,234 47,162 SH   SOLE 0 0 0 47,162
SPDR GOLD TR GOLD SHS 78463V107 11,264 65,887 SH   SOLE 0 0 0 65,887
STARBUCKS CORP COM 855244109 1,308 11,186 SH   SOLE 0 0 0 11,186
STONEX GROUP INC COM 861896108 511 8,339 SH   SOLE 0 0 0 8,339
STRYKER CORPORATION COM 863667101 3,942 14,739 SH   SOLE 0 0 0 14,739
TOWNEBANK PORTSMOUTH VA COM 89214P109 302 9,560 SH   SOLE 0 0 0 9,560
TREBIA ACQUISITION CORP COM CL A G9027T109 118 11,879 SH   SOLE 0 0 0 11,879
TRIUMPH BANCORP INC COM 89679E300 629 5,280 SH   SOLE 0 0 0 5,280
TRUST FOR PROFESSIONAL MANAG CROSSINGBRDG PRE 89834G778 15,498 756,021 SH   SOLE 0 0 0 756,021
UNITED PARCEL SERVICE INC CL B 911312106 3,561 16,614 SH   SOLE 0 0 0 16,614
UNITED STS 12 MONTH NAT GAS UNIT BEN INT 91288X109 475 40,500 SH   SOLE 0 0 0 40,500
UNITEDHEALTH GROUP INC COM 91324P102 431 859 SH   SOLE 0 0 0 859
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 296 3,661 SH   SOLE 0 0 0 3,661
VANGUARD INDEX FDS GROWTH ETF 922908736 538 1,675 SH   SOLE 0 0 0 1,675
VANGUARD INDEX FDS MID CAP ETF 922908629 419 1,646 SH   SOLE 0 0 0 1,646
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 266 1,546 SH   SOLE 0 0 0 1,546
VECTOR ACQUISITION CORP II CL A SHS G9460A104 295 30,152 SH   SOLE 0 0 0 30,152
VERIZON COMMUNICATIONS INC COM 92343V104 4,099 78,889 SH   SOLE 0 0 0 78,889
VIRTUS INVT PARTNERS INC COM 92828Q109 587 1,975 SH   SOLE 0 0 0 1,975
VISA INC COM CL A 92826C839 2,745 12,666 SH   SOLE 0 0 0 12,666
WALKER & DUNLOP INC COM 93148P102 408 2,702 SH   SOLE 0 0 0 2,702
WASTE MGMT INC DEL COM 94106L109 3,698 22,157 SH   SOLE 0 0 0 22,157