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
22ND CENTY GROUP INC COM 90137F103   26,695 29,000 SH   SOLE   0 0 29,000
3M CO COM 88579Y101   2,016,807 16,818 SH   SOLE   0 0 16,818
ABBVIE INC COM 00287Y109   218,797 1,354 SH   SOLE   0 0 1,354
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   336,043 1,259 SH   SOLE   0 0 1,259
ACME UTD CORP COM 004816104   529,805 24,192 SH   SOLE   0 0 24,192
ACTIVISION BLIZZARD INC COM 00507V109   497,591 6,500 SH   SOLE   0 0 6,500
AFLAC INC COM 001055102   1,293,984 17,987 SH   SOLE   0 0 17,987
AGNICO EAGLE MINES LTD COM 008474108   402,782 7,747 SH   SOLE   0 0 7,747
ALPHABET INC CAP STK CL A 02079K305   1,465,151 16,606 SH   SOLE   0 0 16,606
ALPHABET INC CAP STK CL C 02079K107   1,329,669 14,986 SH   SOLE   0 0 14,986
AMAZON COM INC COM 023135106   685,744 8,164 SH   SOLE   0 0 8,164
AMERICAN EXPRESS CO COM 025816109   468,969 3,174 SH   SOLE   0 0 3,174
AMERICAN TOWER CORP NEW COM 03027X100   811,667 3,831 SH   SOLE   0 0 3,831
AMGEN INC COM 031162100   398,193 1,516 SH   SOLE   0 0 1,516
ANALOG DEVICES INC COM 032654105   296,593 1,808 SH   SOLE   0 0 1,808
AON PLC SHS CL A G0403H108   612,586 2,041 SH   SOLE   0 0 2,041
APPLE INC COM 037833100   596,411 4,590 SH   SOLE   0 0 4,590
ARCHER DANIELS MIDLAND CO COM 039483102   242,331 2,610 SH   SOLE   0 0 2,610
AT&T INC COM 00206R102   665,265 36,136 SH   SOLE   0 0 36,136
AT&T INC COM 00206R102   184,100 10,000 SH Call SOLE   0 0 10,000
ATLASSIAN CORP PLC CL A 049468101   42,464 330 SH   SOLE   0 0 330
AXOS FINANCIAL INC COM 05465C100   762,986 19,963 SH   SOLE   0 0 19,963
B. RILEY FINANCIAL INC COM 05580M108   337,004 9,854 SH   SOLE   0 0 9,854
BANK NOVA SCOTIA HALIFAX COM 064149107   375,040 7,657 SH   SOLE   0 0 7,657
BANK OZK LITTLE ROCK ARK COM 06417N103   710,044 17,725 SH   SOLE   0 0 17,725
BARRICK GOLD CORP COM 067901108   432,268 25,161 SH   SOLE   0 0 25,161
BARRICK GOLD CORP COM 067901108   128,850 7,500 SH Call SOLE   0 0 7,500
BAXTER INTL INC COM 071813109   495,039 9,712 SH   SOLE   0 0 9,712
BECTON DICKINSON & CO COM 075887109   681,863 2,681 SH   SOLE   0 0 2,681
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   16,252,079 52,613 SH   SOLE   0 0 52,613
BEST BUY INC COM 086516101   581,276 7,247 SH   SOLE   0 0 7,247
BHP GROUP LTD SPONSORED ADS 088606108   432,657 6,973 SH   SOLE   0 0 6,973
BIOMERICA INC COM NEW 09061H307   201,000 60,000 SH   SOLE   0 0 60,000
BOEING CO COM 097023105   686,177 3,602 SH   SOLE   0 0 3,602
BP PLC SPONSORED ADR 055622104   327,936 9,388 SH   SOLE   0 0 9,388
BRISTOL-MYERS SQUIBB CO COM 110122108   677,529 9,417 SH   SOLE   0 0 9,417
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   42,098 1,053 SH   SOLE   0 0 1,053
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   439,780 11,000 SH Call SOLE   0 0 11,000
CANAAN INC SPONSORED ADS 134748102   40,170 19,500 SH   SOLE   0 0 19,500
CARDINAL HEALTH INC COM 14149Y108   846,543 11,013 SH   SOLE   0 0 11,013
CARTERS INC COM 146229109   282,475 3,786 SH   SOLE   0 0 3,786
CBOE GLOBAL MKTS INC COM 12503M108   201,546 1,606 SH   SOLE   0 0 1,606
CISCO SYS INC COM 17275R102   722,051 15,156 SH   SOLE   0 0 15,156
CITIGROUP INC COM NEW 172967424   1,413,229 31,245 SH   SOLE   0 0 31,245
CITIZENS FINL GROUP INC COM 174610105   422,031 10,720 SH   SOLE   0 0 10,720
CLOROX CO DEL COM 189054109   332,190 2,367 SH   SOLE   0 0 2,367
CME GROUP INC COM 12572Q105   338,965 2,016 SH   SOLE   0 0 2,016
COMCAST CORP NEW CL A 20030N101   942,141 26,941 SH   SOLE   0 0 26,941
COMCAST CORP NEW CL A 20030N101   174,850 5,000 SH Call SOLE   0 0 5,000
CONAGRA BRANDS INC COM 205887102   667,817 17,256 SH   SOLE   0 0 17,256
CORE LABORATORIES N V COM N22717107   618,205 30,499 SH   SOLE   0 0 30,499
COTERRA ENERGY INC COM 127097103   1,256,903 51,156 SH   SOLE   0 0 51,156
COTERRA ENERGY INC COM 127097103   122,850 5,000 SH Call SOLE   0 0 5,000
CSX CORP COM 126408103   227,726 7,351 SH   SOLE   0 0 7,351
DEERE & CO COM 244199105   1,292,711 3,015 SH   SOLE   0 0 3,015
DISNEY WALT CO COM 254687106   432,468 4,978 SH   SOLE   0 0 4,978
DOCUSIGN INC COM 256163106   231,101 4,170 SH   SOLE   0 0 4,170
DOMINION ENERGY INC COM 25746U109   719,187 11,728 SH   SOLE   0 0 11,728
EBAY INC. COM 278642103   744,389 17,950 SH   SOLE   0 0 17,950
EMERGENT BIOSOLUTIONS INC COM 29089Q105   118,147 10,004 SH   SOLE   0 0 10,004
EMERSON ELEC CO COM 291011104   397,914 4,142 SH   SOLE   0 0 4,142
ENERGIZER HLDGS INC NEW COM 29272W109   486,635 14,505 SH   SOLE   0 0 14,505
EXXON MOBIL CORP COM 30231G102   218,615 1,982 SH   SOLE   0 0 1,982
EZCORP INC CL A NON VTG 302301106   407,500 50,000 SH   SOLE   0 0 50,000
FARMER BROS CO COM 307675108   560,405 121,563 SH   SOLE   0 0 121,563
FAT BRANDS INC CLASS A COM 30258N105   333,561 68,493 SH   SOLE   0 0 68,493
FEDEX CORP COM 31428X106   444,639 2,567 SH   SOLE   0 0 2,567
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   556,661 13,587 SH   SOLE   0 0 13,587
FIFTH THIRD BANCORP COM 316773100   373,972 11,398 SH   SOLE   0 0 11,398
FRANKLIN RESOURCES INC COM 354613101   349,118 13,234 SH   SOLE   0 0 13,234
GILEAD SCIENCES INC COM 375558103   1,056,063 12,301 SH   SOLE   0 0 12,301
GOLDMAN SACHS GROUP INC COM 38141G104   1,274,628 3,712 SH   SOLE   0 0 3,712
GRACO INC COM 384109104   1,128,455 16,778 SH   SOLE   0 0 16,778
GRAINGER W W INC COM 384802104   698,906 1,256 SH   SOLE   0 0 1,256
GRIFOLS S A SP ADR REP B NVT 398438408   501,458 58,995 SH   SOLE   0 0 58,995
GSK PLC SPONSORED ADR 37733W204   1,230,293 35,011 SH   SOLE   0 0 35,011
HALEON PLC SPON ADS 405552100   112,726 14,091 SH   SOLE   0 0 14,091
HANESBRANDS INC COM 410345102   761,409 119,718 SH   SOLE   0 0 119,718
HANESBRANDS INC COM 410345102   79,500 12,500 SH Call SOLE   0 0 12,500
HCI GROUP INC COM 40416E103   431,550 10,900 SH   SOLE   0 0 10,900
HELMERICH & PAYNE INC COM 423452101   303,953 6,132 SH   SOLE   0 0 6,132
HENRY SCHEIN INC COM 806407102   2,116,555 26,500 SH   SOLE   0 0 26,500
HERITAGE GLOBAL INC COM 42727E103   359,550 153,000 SH   SOLE   0 0 153,000
HOME DEPOT INC COM 437076102   960,214 3,040 SH   SOLE   0 0 3,040
HUBSPOT INC COM 443573100   480,534 1,662 SH   SOLE   0 0 1,662
HUNTINGTON BANCSHARES INC COM 446150104   886,174 62,849 SH   SOLE   0 0 62,849
INTEL CORP COM 458140100   1,280,773 48,459 SH   SOLE   0 0 48,459
INTERNATIONAL BUSINESS MACHS COM 459200101   1,299,494 9,223 SH   SOLE   0 0 9,223
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   265,124 5,360 SH   SOLE   0 0 5,360
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   2,014,580 31,527 SH   SOLE   0 0 31,527
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230   742,824 27,738 SH   SOLE   0 0 27,738
INVESCO QQQ TR UNIT SER 1 46090E103   1,090,819 4,097 SH   SOLE   0 0 4,097
ISHARES TR 7-10 YR TRSY BD 464287440   341,582 3,566 SH   SOLE   0 0 3,566
ISHARES TR IBOXX INV CP ETF 464287242   614,171 5,825 SH   SOLE   0 0 5,825
ISHARES TR CORE S&P MCP ETF 464287507   554,422 2,292 SH   SOLE   0 0 2,292
ISHARES TR MRGSTR MD CP GRW 464288307   319,779 5,935 SH   SOLE   0 0 5,935
ISHARES TR PFD AND INCM SEC 464288687   295,653 9,684 SH   SOLE   0 0 9,684
ISHARES TR CONV BD ETF 46435G102   287,238 4,135 SH   SOLE   0 0 4,135
ISHARES TR CORE MSCI EAFE 46432F842   356,464 5,783 SH   SOLE   0 0 5,783
ISHARES TR 0-5 YR TIPS ETF 46429B747   532,698 5,494 SH   SOLE   0 0 5,494
ISHARES TR CMBS ETF 46429B366   325,411 7,088 SH   SOLE   0 0 7,088
ISHARES TR MSCI USA MIN VOL 46429B697   1,196,669 16,597 SH   SOLE   0 0 16,597
JOHNSON & JOHNSON COM 478160104   685,809 3,882 SH   SOLE   0 0 3,882
JPMORGAN CHASE & CO COM 46625H100   278,062 2,074 SH   SOLE   0 0 2,074
KB HOME COM 48666K109   396,003 12,433 SH   SOLE   0 0 12,433
KEYCORP COM 493267108   314,272 18,041 SH   SOLE   0 0 18,041
KIMBERLY-CLARK CORP COM 494368103   889,774 6,555 SH   SOLE   0 0 6,555
KINDER MORGAN INC DEL COM 49456B101   428,864 23,720 SH   SOLE   0 0 23,720
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   596,658 39,804 SH   SOLE   0 0 39,804
LOEWS CORP COM 540424108   250,434 4,293 SH   SOLE   0 0 4,293
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   1,249,543 15,049 SH   SOLE   0 0 15,049
M D C HLDGS INC COM 552676108   372,204 11,779 SH   SOLE   0 0 11,779
MANCHESTER UTD PLC NEW ORD CL A G5784H106   283,134 12,136 SH   SOLE   0 0 12,136
MARKEL CORP COM 570535104   2,823,848 2,143 SH   SOLE   0 0 2,143
MATIV HOLDINGS INC COM 808541106   284,491 13,612 SH   SOLE   0 0 13,612
MEDTRONIC PLC SHS G5960L103   911,302 11,725 SH   SOLE   0 0 11,725
MERCK & CO INC COM 58933Y105   605,836 5,460 SH   SOLE   0 0 5,460
META PLATFORMS INC CL A 30303M102   740,953 6,157 SH   SOLE   0 0 6,157
MICROCHIP TECHNOLOGY INC. COM 595017104   524,041 7,460 SH   SOLE   0 0 7,460
MICROSOFT CORP COM 594918104   1,027,968 4,286 SH   SOLE   0 0 4,286
MIDDLEBY CORP COM 596278101   704,465 5,261 SH   SOLE   0 0 5,261
MSC INDL DIRECT INC CL A 553530106   1,288,613 15,772 SH   SOLE   0 0 15,772
NEWMONT CORP COM 651639106   642,061 13,603 SH   SOLE   0 0 13,603
NVIDIA CORPORATION COM 67066G104   239,580 1,639 SH   SOLE   0 0 1,639
OLD REP INTL CORP COM 680223104   1,403,549 58,118 SH   SOLE   0 0 58,118
ORACLE CORP COM 68389X105   622,747 7,619 SH   SOLE   0 0 7,619
ORGANON & CO COMMON STOCK 68622V106   982,881 35,191 SH   SOLE   0 0 35,191
PARAMOUNT GLOBAL CLASS B COM 92556H206   345,482 20,467 SH   SOLE   0 0 20,467
PAYPAL HLDGS INC COM 70450Y103   681,553 9,570 SH   SOLE   0 0 9,570
PEPSICO INC COM 713448108   267,495 1,481 SH   SOLE   0 0 1,481
PERRIGO CO PLC SHS G97822103   911,782 26,746 SH   SOLE   0 0 26,746
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   491,320 46,133 SH   SOLE   0 0 46,133
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   106,500 10,000 SH Call SOLE   0 0 10,000
PFIZER INC COM 717081103   216,879 4,233 SH   SOLE   0 0 4,233
PHILIP MORRIS INTL INC COM 718172109   313,038 3,093 SH   SOLE   0 0 3,093
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   250,730 2,542 SH   SOLE   0 0 2,542
PRICE T ROWE GROUP INC COM 74144T108   775,371 7,110 SH   SOLE   0 0 7,110
PROGRESSIVE CORP COM 743315103   237,524 1,831 SH   SOLE   0 0 1,831
PRUDENTIAL FINL INC COM 744320102   1,551,608 15,600 SH   SOLE   0 0 15,600
QUALCOMM INC COM 747525103   1,611,714 14,660 SH   SOLE   0 0 14,660
QUEST DIAGNOSTICS INC COM 74834L100   205,650 1,315 SH   SOLE   0 0 1,315
RAYTHEON TECHNOLOGIES CORP COM 75513E101   213,728 2,118 SH   SOLE   0 0 2,118
RCI HOSPITALITY HLDGS INC COM 74934Q108   2,325,836 24,958 SH   SOLE   0 0 24,958
RESEARCH SOLUTIONS INC COM 761025105   221,831 115,537 SH   SOLE   0 0 115,537
RLI CORP COM 749607107   222,371 1,694 SH   SOLE   0 0 1,694
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   36,800 16,000 SH   SOLE   0 0 16,000
ROCKY MTN CHOCOLATE FACTORY COM 77467X101   175,429 30,777 SH   SOLE   0 0 30,777
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   212,219 5,370 SH   SOLE   0 0 5,370
SABRE CORP COM 78573M104   92,700 15,000 SH Call SOLE   0 0 15,000
SCHWAB STRATEGIC TR US TIPS ETF 808524870   395,106 7,629 SH   SOLE   0 0 7,629
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   417,887 5,532 SH   SOLE   0 0 5,532
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   402,804 8,350 SH   SOLE   0 0 8,350
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   323,983 6,581 SH   SOLE   0 0 6,581
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   320,779 9,959 SH   SOLE   0 0 9,959
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   312,475 7,250 SH   SOLE   0 0 7,250
SCOTTS MIRACLE-GRO CO CL A 810186106   709,607 14,604 SH   SOLE   0 0 14,604
SIERRA BANCORP COM 82620P102   207,672 9,777 SH   SOLE   0 0 9,777
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   1,053,006 39,160 SH   SOLE   0 0 39,160
SPARK NETWORKS SE SPONSORED ADS 846517100   198,613 305,558 SH   SOLE   0 0 305,558
SPDR SER TR PORTFLI TIPS ETF 78464A656   449,902 17,465 SH   SOLE   0 0 17,465
SPDR SER TR BLOOMBERG INVT 78468R200   595,002 19,579 SH   SOLE   0 0 19,579
SRAX INC CL A 78472M106   277,944 181,663 SH   SOLE   0 0 181,663
STANLEY BLACK & DECKER INC COM 854502101   587,134 7,816 SH   SOLE   0 0 7,816
STARBUCKS CORP COM 855244109   515,642 5,198 SH   SOLE   0 0 5,198
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   937,218 12,582 SH   SOLE   0 0 12,582
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   615,598 39,461 SH   SOLE   0 0 39,461
TELEPHONE & DATA SYS INC COM NEW 879433829   409,197 39,008 SH   SOLE   0 0 39,008
THE ONE GROUP HOSPITALITY IN COM 88338K103   303,969 48,249 SH   SOLE   0 0 48,249
TRACTOR SUPPLY CO COM 892356106   899,880 4,000 SH   SOLE   0 0 4,000
TRAVELERS COMPANIES INC COM 89417E109   208,910 1,114 SH   SOLE   0 0 1,114
TRICO BANCSHARES COM 896095106   262,698 5,152 SH   SOLE   0 0 5,152
TRXADE HEALTH INC COM NEW 89846A207   24,919 61,896 SH   SOLE   0 0 61,896
TYSON FOODS INC CL A 902494103   218,531 3,511 SH   SOLE   0 0 3,511
UNILEVER PLC SPON ADR NEW 904767704   702,143 13,945 SH   SOLE   0 0 13,945
UNITED THERAPEUTICS CORP DEL COM 91307C102   889,888 3,200 SH   SOLE   0 0 3,200
US BANCORP DEL COM NEW 902973304   244,771 5,613 SH   SOLE   0 0 5,613
VALE S A SPONSORED ADS 91912E105   648,182 38,196 SH   SOLE   0 0 38,196
VALE S A SPONSORED ADS 91912E105   169,700 10,000 SH Call SOLE   0 0 10,000
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   906,118 12,037 SH   SOLE   0 0 12,037
VANGUARD BD INDEX FDS INTERMED TERM 921937819   482,213 6,488 SH   SOLE   0 0 6,488
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,103,373 5,771 SH   SOLE   0 0 5,771
VANGUARD INDEX FDS SM CP VAL ETF 922908611   202,105 1,273 SH   SOLE   0 0 1,273
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,764,830 9,616 SH   SOLE   0 0 9,616
VANGUARD INDEX FDS MID CAP ETF 922908629   1,700,161 8,342 SH   SOLE   0 0 8,342
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   788,844 4,388 SH   SOLE   0 0 4,388
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,731,689 7,775 SH   SOLE   0 0 7,775
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   2,811,292 32,617 SH   SOLE   0 0 32,617
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   459,981 10,105 SH   SOLE   0 0 10,105
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   1,780,365 26,740 SH   SOLE   0 0 26,740
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   833,440 11,084 SH   SOLE   0 0 11,084
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   437,879 7,573 SH   SOLE   0 0 7,573
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   600,677 3,956 SH   SOLE   0 0 3,956
VERIS RESIDENTIAL INC COM 554489104   256,225 16,084 SH   SOLE   0 0 16,084
VERIZON COMMUNICATIONS INC COM 92343V104   1,260,644 31,996 SH   SOLE   0 0 31,996
VERIZON COMMUNICATIONS INC COM 92343V104   788,000 20,000 SH Call SOLE   0 0 20,000
WALGREENS BOOTS ALLIANCE INC COM 931427108   1,130,095 30,249 SH   SOLE   0 0 30,249
WATERS CORP COM 941848103   207,752 606 SH   SOLE   0 0 606
WHITESTONE REIT COM 966084204   283,299 29,388 SH   SOLE   0 0 29,388