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
8X8 INC NEW COM 282914100 BBG001S6JC97 76,634 34,520 SH   SOLE   0 0 34,520
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 360,020 2,099 SH   SOLE   0 0 2,099
ACCURAY INC COM 004397105 BBG001SFHKJ0 176,358 96,900 SH   SOLE   0 0 96,900
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 548,822 3,013 SH   SOLE   300 0 2,713
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 575,939 3,140 SH   SOLE   0 0 3,140
AMAZON COM INC COM 023135106 BBG001S5PQL7 659,369 3,412 SH   SOLE   200 0 3,212
AMGEN INC COM 031162100 BBG001S5NNL6 662,789 2,121 SH   SOLE   151 0 1,970
AMKOR TECHNOLOGY INC COM 031652100 BBG001S64YF8 496,688 12,411 SH   SOLE   0 0 12,411
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 BBG00FJ5P854 345,178 8,919 SH   SOLE   1,200 0 7,719
ANGIODYNAMICS INC COM 03475V101 BBG001S5RPY3 268,408 44,365 SH   SOLE   0 0 44,365
APPLE INC COM 037833100 BBG001S5N8V8 2,338,724 11,104 SH   SOLE   200 0 10,904
ASSERTIO HOLDINGS INC COM NEW 04546C205 BBG00T442DT1 15,500 12,500 SH   SOLE   0 0 12,500
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 1,848,906 4,545 SH   SOLE   0 0 4,545
BROADCOM INC COM 11135F101 BBG00KHY5SY8 652,041 406 SH   SOLE   40 0 366
CARPARTS COM INC COM 14427M107 BBG001SMNR49 114,450 114,450 SH   SOLE   0 0 114,450
CISCO SYS INC COM 17275R102 BBG001S6HC62 249,998 5,262 SH   SOLE   0 0 5,262
CONDUENT INC COM 206787103 BBG00C1BZMV6 65,119 19,975 SH   SOLE   0 0 19,975
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 404,595 476 SH   SOLE   0 0 476
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 BBG01254CL28 416,938 10,037 SH   SOLE   0 0 10,037
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 BBG00Y2PHW26 205,726 7,952 SH   SOLE   0 0 7,952
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 BBG00Y2PGDN6 235,813 7,948 SH   SOLE   0 0 7,948
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 BBG011DXY6D4 230,843 7,160 SH   SOLE   0 0 7,160
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 BBG011DXXNJ2 406,584 6,909 SH   SOLE   0 0 6,909
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 BBG005FHWFG8 341,480 6,538 SH   SOLE   0 0 6,538
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 BBG005FHWXW1 235,526 4,065 SH   SOLE   0 0 4,065
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 BBG005FHVV56 236,944 3,454 SH   SOLE   0 0 3,454
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 BBG005FHWBL1 822,953 4,798 SH   SOLE   0 0 4,798
FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386 BBG00QQ88F95 298,351 7,300 SH   SOLE   0 0 7,300
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 BBG0078X1341 4,983,785 110,923 SH   SOLE   0 0 110,923
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 BBG00393GRN5 352,968 4,665 SH   SOLE   0 0 4,665
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 BBG00L2NXWJ3 1,380,606 56,467 SH   SOLE   0 0 56,467
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 BBG001SXT9D9 133,738 11,421 SH   SOLE   0 0 11,421
FRANKLIN TEMPLETON ETF TR HIGH YIELD CORP 35473P629 BBG00L2CL6V3 318,947 13,452 SH   SOLE   0 0 13,452
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 BBG00B0SKXY1 1,332,922 12,463 SH   SOLE   0 0 12,463
HOME DEPOT INC COM 437076102 BBG001S5RTW7 219,002 636 SH   SOLE   0 0 636
INFORMATION SVCS GROUP INC COM 45675Y104 BBG001SRNBD3 128,125 43,580 SH   SOLE   0 0 43,580
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 BBG001T06LL9 1,633,154 66,200 SH   SOLE   0 0 66,200
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 BBG001SSH3K8 626,192 19,375 SH   SOLE   0 0 19,375
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 BBG001SJW5Z0 297,623 5,682 SH   SOLE   0 0 5,682
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 BBG00KJR2V68 204,196 5,570 SH   SOLE   0 0 5,570
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 1,129,262 2,357 SH   SOLE   0 0 2,357
ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 417,730 9,509 SH   SOLE   0 0 9,509
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 621,055 11,602 SH   SOLE   0 0 11,602
ISHARES INC EM MKT SM-CP ETF 464286475 BBG001T2TH39 1,538,015 25,166 SH   SOLE   0 0 25,166
ISHARES INC EMNG MKTS EQT 46434G889 BBG00BM64QL2 728,985 15,620 SH   SOLE   0 0 15,620
ISHARES INC ESG AWR MSCI EM 46434G863 BBG00D7BDH70 347,501 10,364 SH   SOLE   0 0 10,364
ISHARES INC MSCI EMRG CHN 46434G764 BBG00H5VLN77 1,052,576 17,780 SH   SOLE   0 0 17,780
ISHARES INC MSCI GBL GOLD MN 46434G855 BBG002GKR7K6 2,111,713 76,484 SH   SOLE   0 0 76,484
ISHARES SILVER TR ISHARES 46428Q109 BBG001SQLN69 2,435,911 91,679 SH   SOLE   0 0 91,679
ISHARES TR CALIF MUN BD ETF 464288356 BBG001T03XM5 2,960,035 52,040 SH   SOLE   0 0 52,040
ISHARES TR CORE 1 5 YR USD 46432F859 BBG003HC6JD6 966,585 20,405 SH   SOLE   0 0 20,405
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 1,784,412 30,974 SH   SOLE   0 0 30,974
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 2,271,816 31,275 SH   SOLE   0 0 31,275
ISHARES TR CORE MSCI INTL 46435G326 BBG00G9DM0M7 616,031 9,385 SH   SOLE   0 0 9,385
ISHARES TR CORE MSCI PAC 46434V696 BBG006MJG5T0 750,863 12,265 SH   SOLE   0 0 12,265
ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 2,265,895 33,539 SH   SOLE   0 0 33,539
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 319,801 584 SH   SOLE   0 0 584
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 309,168 3,185 SH   SOLE   0 0 3,185
ISHARES TR EAFE SML CP ETF 464288273 BBG001SYVWS7 838,674 13,606 SH   SOLE   0 0 13,606
ISHARES TR ESG AW MSCI EAFE 46435G516 BBG00D7BBRS7 1,723,321 21,875 SH   SOLE   0 0 21,875
ISHARES TR GLOB HLTHCRE ETF 464287325 BBG001SJX8Q3 224,209 2,415 SH   SOLE   0 0 2,415
ISHARES TR INTERNATIONAL SL 46434V266 BBG008LP7B65 2,089,097 64,819 SH   SOLE   0 0 64,819
ISHARES TR MSCI ACWI EX US 464288240 BBG001S56R18 546,601 10,288 SH   SOLE   0 0 10,288
ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 659,225 6,187 SH   SOLE   0 0 6,187
ISHARES TR US TELECOM ETF 464287713 BBG001SFC820 347,411 15,995 SH   SOLE   0 0 15,995
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 350,787 6,189 SH   SOLE   709 0 5,480
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 BBG00M8D2458 345,066 6,800 SH   SOLE   0 0 6,800
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 BBG00B2MF4T8 237,720 4,319 SH   SOLE   0 0 4,319
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 395,363 2,705 SH   SOLE   0 0 2,705
JPMORGAN CHASE & CO. COM 46625H100 BBG001S8CRC3 487,244 2,409 SH   SOLE   0 0 2,409
LAM RESEARCH CORP COM 512807108 BBG001S5SW40 399,319 375 SH   SOLE   0 0 375
LISTED FD TR SWAN HEDGED EQTY 53656F599 BBG00YN70Y45 318,518 14,975 SH   SOLE   0 0 14,975
LOOP INDS INC COM 543518104 BBG003FMFSJ0 20,900 10,000 SH   SOLE   0 0 10,000
MARKETWISE INC COM CL A 57064P107 BBG00VWBGV05 90,410 77,940 SH   SOLE   0 0 77,940
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 275,810 547 SH   SOLE   45 0 502
MICROSOFT CORP COM 594918104 BBG001S5TD05 1,252,807 2,803 SH   SOLE   0 0 2,803
MODINE MFG CO COM 607828100 BBG001S5T913 599,087 5,980 SH   SOLE   0 0 5,980
NATURES SUNSHINE PRODS INC COM 639027101 BBG001S61DP6 159,742 10,600 SH   SOLE   0 0 10,600
PEPSICO INC COM 713448108 BBG001S695T1 299,206 1,814 SH   SOLE   101 0 1,713
PIMCO CALIF MUN INCOME FD COM 72200N106 BBG001SJ4WY3 2,022,992 214,755 SH   SOLE   0 0 214,755
PIMCO CALIF MUN INCOME FD II COM 72200M108 BBG001SKRFR0 1,394,119 238,311 SH   SOLE   0 0 238,311
PIMCO DYNAMIC INCOME STRATEG COM SHS BEN INT 69346N107 BBG00MF4SGN5 280,216 12,577 SH   SOLE   0 0 12,577
PIMCO EQUITY SER RAFI DYN EMERG 72202L389 BBG00HM85ST2 237,621 11,612 SH   SOLE   0 0 11,612
PIMCO EQUITY SER RAFI DYN ML US 72202L363 BBG00HM85V33 6,512,903 137,361 SH   SOLE   0 0 137,361
PIMCO EQUITY SER RAFI DYN MULTI 72202L371 BBG00HM85DQ8 1,904,416 62,922 SH   SOLE   0 0 62,922
PIMCO ETF TR ACTIVE BD ETF 72201R775 BBG002N12C17 3,384,988 37,165 SH   SOLE   0 0 37,165
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 BBG001T618D9 492,179 4,890 SH   SOLE   0 0 4,890
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 BBG005VLSHH1 1,016,582 10,738 SH   SOLE   0 0 10,738
PIMCO ETF TR INTER MUN BD ACT 72201R866 BBG001SF6Y39 1,302,281 25,015 SH   SOLE   0 0 25,015
PIMCO ETF TR MULTISECTOR BD 72201R585 BBG01GZGT490 5,483,473 213,864 SH   SOLE   0 0 213,864
PIMCO ETF TR SHTRM MUN BD ACT 72201R874 BBG001T6Q6C7 367,542 7,370 SH   SOLE   0 0 7,370
PIMCO MUN INCOME FD III COM 72201A103 BBG001SL3DN3 344,789 43,755 SH   SOLE   0 0 43,755
PLAYSTUDIOS INC CLASS A COM 72815G108 BBG00Y1RQ9N1 59,036 28,520 SH   SOLE   0 0 28,520
PLAYTIKA HLDG CORP COM 72815L107 BBG00QQ8C798 178,610 22,695 SH   SOLE   0 0 22,695
POWERSHARES ACTIVELY MANAGED TOTAL RETURN 46090A804 BBG00KJR1JM8 1,415,582 30,535 SH   SOLE   0 0 30,535
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 BBG00DSNH2C4 77,088 14,600 SH   SOLE   0 0 14,600
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 277,560 1,683 SH   SOLE   0 0 1,683
PROFIRE ENERGY INC COM 74316X101 BBG001SSCTQ0 46,008 32,400 SH   SOLE   0 0 32,400
QUALCOMM INC COM 747525103 BBG001S6VS70 521,652 2,619 SH   SOLE   0 0 2,619
SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763 BBG0051NXNX3 200,458 3,650 SH   SOLE   0 0 3,650
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 525,629 8,181 SH   SOLE   0 0 8,181
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 206,294 1,131 SH   SOLE   0 0 1,131
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 479,155 2,118 SH   SOLE   0 0 2,118
SILVERCORP METALS INC COM 82835P103 BBG001S6YR97 60,816 18,100 SH   SOLE   0 0 18,100
SIRIUS XM HOLDINGS INC COM 82968B103 BBG001S70ZY6 45,535 16,090 SH   SOLE   0 0 16,090
SOLO BRANDS INC COM CL A 83425V104 BBG012TKHLF7 42,408 18,600 SH   SOLE   0 0 18,600
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 392,178 1,824 SH   SOLE   0 0 1,824
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 2,876,747 5,286 SH   SOLE   0 0 5,286
SPDR SER TR NUVEEN BLOOMBERG 78464A284 BBG001V11QG4 459,192 18,050 SH   SOLE   0 0 18,050
SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 233,121 1,833 SH   SOLE   0 0 1,833
SYPRIS SOLUTIONS INC COM 871655106 BBG001S6BZF7 8,157,540 4,248,719 SH   SOLE   0 0 4,248,719
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 277,401 1,596 SH   SOLE   0 0 1,596
TAYSHA GENE THERAPIES INC COM SHS 877619106 BBG00TJXFDQ0 100,800 45,000 SH   SOLE   0 0 45,000
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 BBG001S5QXT3 75,891 12,300 SH   SOLE   0 0 12,300
TRUBRIDGE INC COM 205306103 BBG001S7FQ16 324,350 32,435 SH   SOLE   0 0 32,435
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 342,223 672 SH   SOLE   0 0 672
VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 997,203 29,390 SH   SOLE   0 0 29,390
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 BBG001SZDBR1 1,158,251 22,425 SH   SOLE   0 0 22,425
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 919,239 1,838 SH   SOLE   0 0 1,838
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 737,525 2,757 SH   SOLE   421 0 2,336
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 300,192 3,200 SH   SOLE   0 0 3,200
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 316,542 1,734 SH   SOLE   0 0 1,734
VANGUARD WORLD FD FINANCIALS ETF 92204A405 BBG001SHTTM0 610,766 6,115 SH   SOLE   0 0 6,115
VANGUARD WORLD FD INF TECH ETF 92204A702 BBG001SHTTR5 211,609 367 SH   SOLE   0 0 367
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 212,180 5,145 SH   SOLE   0 0 5,145
VIMEO INC COMMON STOCK 92719V100 BBG00ZNSSLJ8 69,359 18,595 SH   SOLE   0 0 18,595
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 BBG001S6MDB8 94,909 10,700 SH   SOLE   0 0 10,700
WISDOMTREE TR INTL SMCAP DIV 97717W760 BBG001SHLB38 422,447 6,659 SH   SOLE   0 0 6,659
YEXT INC COM 98585N106 BBG001V12329 56,309 10,525 SH   SOLE   0 0 10,525