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
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 861 13,000 SH   SOLE 0 0 0 13,000
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 353 8,585 SH   SOLE 0 0 0 8,585
EATON CORP PLC SHS G29183103 341 2,249 SH   SOLE 0 0 0 2,249
HELEN OF TROY LTD COM G4388N106 309 1,578 SH   SOLE 0 0 0 1,578
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 946 6,079 SH   SOLE 0 0 0 6,079
PENTAIR PLC SHS G7S00T104 268 4,940 SH   SOLE 0 0 0 4,940
CHUBB LIMITED COM H1467J104 244 1,140 SH   SOLE 0 0 0 1,140
ROYAL CARIBBEAN GROUP COM V7780T103 419 5,000 SH   SOLE 0 0 0 5,000
AT&T INC COM 00206R102 573 24,247 SH   SOLE 0 0 0 24,247
ABBOTT LABS COM 002824100 429 3,624 SH   SOLE 0 0 0 3,624
ABBVIE INC COM 00287Y109 30,569 188,571 SH   SOLE 0 0 0 188,571
ACTIVISION BLIZZARD INC COM 00507V109 222 2,770 SH   SOLE 0 0 0 2,770
ADDUS HOMECARE CORP COM 006739106 795 8,518 SH   SOLE 0 0 0 8,518
ADOBE SYSTEMS INCORPORATED COM 00724F101 5,197 11,406 SH   SOLE 0 0 0 11,406
ADVANCED MICRO DEVICES INC COM 007903107 964 8,818 SH   SOLE 0 0 0 8,818
AGILENT TECHNOLOGIES INC COM 00846U101 225 1,701 SH   SOLE 0 0 0 1,701
AGNICO EAGLE MINES LTD COM 008474108 717 11,701 SH   SOLE 0 0 0 11,701
AIRBNB INC COM CL A 009066101 448 2,611 SH   SOLE 0 0 0 2,611
ALAMOS GOLD INC NEW COM CL A 011532108 128 15,200 SH   SOLE 0 0 0 15,200
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 244 2,242 SH   SOLE 0 0 0 2,242
ALLSTATE CORP COM 020002101 235 1,699 SH   SOLE 0 0 0 1,699
ALPHABET INC CAP STK CL C 02079K107 654 234 SH   SOLE 0 0 0 234
ALPHABET INC CAP STK CL A 02079K305 13,999 5,033 SH   SOLE 0 0 0 5,033
ALTRIA GROUP INC COM 02209S103 18,273 349,716 SH   SOLE 0 0 0 349,716
AMAZON COM INC COM 023135106 13,017 3,993 SH   SOLE 0 0 0 3,993
AMERICAN AXLE & MFG HLDGS IN COM 024061103 257 33,140 SH   SOLE 0 0 0 33,140
AMERICAN ELEC PWR CO INC COM 025537101 432 4,335 SH   SOLE 0 0 0 4,335
AMERICAN ELEC PWR CO INC UNIT 08/15/2025 02557T307 239 4,285 SH   SOLE 0 0 0 4,285
AMER STATES WTR CO COM 029899101 1,446 16,246 SH   SOLE 0 0 0 16,246
AMERICAN WTR WKS CO INC NEW COM 030420103 1,793 10,833 SH   SOLE 0 0 0 10,833
AMERISOURCEBERGEN CORP COM 03073E105 280 1,811 SH   SOLE 0 0 0 1,811
AMGEN INC COM 031162100 2,413 9,978 SH   SOLE 0 0 0 9,978
APPLE INC COM 037833100 56,399 323,002 SH   SOLE 0 0 0 323,002
AXOS FINANCIAL INC COM 05465C100 627 13,520 SH   SOLE 0 0 0 13,520
AZEK CO INC CL A 05478C105 483 19,449 SH   SOLE 0 0 0 19,449
B & G FOODS INC NEW COM 05508R106 297 11,015 SH   SOLE 0 0 0 11,015
BAIN CAP SPECIALTY FIN INC COM STK 05684B107 533 34,210 SH   SOLE 0 0 0 34,210
BK OF AMERICA CORP COM 060505104 9,043 219,381 SH   SOLE 0 0 0 219,381
BANK NEW YORK MELLON CORP COM 064058100 735 14,802 SH   SOLE 0 0 0 14,802
BERKSHIRE HATHAWAY INC DEL CL A 084670108 4,760 9 SH   SOLE 0 0 0 9
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,215 20,443 SH   SOLE 0 0 0 20,443
BEST BUY INC COM 086516101 7,772 85,500 SH   SOLE 0 0 0 85,500
BOEING CO COM 097023105 767 4,003 SH   SOLE 0 0 0 4,003
BRISTOL-MYERS SQUIBB CO COM 110122108 538 7,366 SH   SOLE 0 0 0 7,366
BROADCOM INC COM 11135F101 1,930 3,065 SH   SOLE 0 0 0 3,065
B2GOLD CORP COM 11777Q209 73 15,800 SH   SOLE 0 0 0 15,800
CSW INDUSTRIALS INC COM 126402106 753 6,400 SH   SOLE 0 0 0 6,400
CSX CORP COM 126408103 3,483 93,000 SH   SOLE 0 0 0 93,000
CVS HEALTH CORP COM 126650100 859 8,488 SH   SOLE 0 0 0 8,488
CARRIER GLOBAL CORPORATION COM 14448C104 1,069 23,300 SH   SOLE 0 0 0 23,300
CATERPILLAR INC COM 149123101 253 1,135 SH   SOLE 0 0 0 1,135
CHEGG INC COM 163092109 1,524 42,000 SH   SOLE 0 0 0 42,000
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 970 17,218 SH   SOLE 0 0 0 17,218
CHEVRON CORP NEW COM 166764100 3,870 23,770 SH   SOLE 0 0 0 23,770
CHURCH & DWIGHT CO INC COM 171340102 226 2,270 SH   SOLE 0 0 0 2,270
CISCO SYS INC COM 17275R102 20,769 372,466 SH   SOLE 0 0 0 372,466
CLOROX CO DEL COM 189054109 4,224 30,385 SH   SOLE 0 0 0 30,385
CLOUDFLARE INC CL A COM 18915M107 476 3,975 SH   SOLE 0 0 0 3,975
COCA COLA CO COM 191216100 1,279 20,624 SH   SOLE 0 0 0 20,624
COINBASE GLOBAL INC COM CL A 19260Q107 223 1,175 SH   SOLE 0 0 0 1,175
COLGATE PALMOLIVE CO COM 194162103 246 3,240 SH   SOLE 0 0 0 3,240
COMCAST CORP NEW CL A 20030N101 2,981 63,676 SH   SOLE 0 0 0 63,676
CONOCOPHILLIPS COM 20825C104 710 7,096 SH   SOLE 0 0 0 7,096
CONSTELLATION BRANDS INC CL A 21036P108 2,165 9,401 SH   SOLE 0 0 0 9,401
COSTCO WHSL CORP NEW COM 22160K105 6,647 11,543 SH   SOLE 0 0 0 11,543
CUMMINS INC COM 231021106 409 1,996 SH   SOLE 0 0 0 1,996
D R HORTON INC COM 23331A109 522 7,000 SH   SOLE 0 0 0 7,000
DANAHER CORPORATION COM 235851102 2,814 9,594 SH   SOLE 0 0 0 9,594
DARDEN RESTAURANTS INC COM 237194105 14,030 105,527 SH   SOLE 0 0 0 105,527
DECKERS OUTDOOR CORP COM 243537107 3,071 11,216 SH   SOLE 0 0 0 11,216
DEERE & CO COM 244199105 10,349 24,910 SH   SOLE 0 0 0 24,910
DIAGEO PLC SPON ADR NEW 25243Q205 279 1,373 SH   SOLE 0 0 0 1,373
DIGITAL RLTY TR INC COM 253868103 447 3,154 SH   SOLE 0 0 0 3,154
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 260 5,599 SH   SOLE 0 0 0 5,599
DISNEY WALT CO COM 254687106 1,328 9,681 SH   SOLE 0 0 0 9,681
DOCUSIGN INC COM 256163106 1,661 15,505 SH   SOLE 0 0 0 15,505
DOLLAR GEN CORP NEW COM 256677105 438 1,966 SH   SOLE 0 0 0 1,966
DOMINION ENERGY INC COM 25746U109 13,315 156,706 SH   SOLE 0 0 0 156,706
DOUBLELINE OPPORTUNISTIC CR COM 258623107 270 16,122 SH   SOLE 0 0 0 16,122
DOW INC COM 260557103 8,534 133,929 SH   SOLE 0 0 0 133,929
DUTCH BROS INC CL A 26701L100 204 3,700 SH   SOLE 0 0 0 3,700
EMX RTY CORP COM 26873J107 51 23,500 SH   SOLE 0 0 0 23,500
EATON VANCE TAX MNGED BUY WR COM 27828X100 524 31,000 SH   SOLE 0 0 0 31,000
EATON VANCE TAX-MANAGED GLOB COM 27829F108 141 14,555 SH   SOLE 0 0 0 14,555
EBAY INC. COM 278642103 6,944 121,267 SH   SOLE 0 0 0 121,267
EDWARDS LIFESCIENCES CORP COM 28176E108 4,320 36,700 SH   SOLE 0 0 0 36,700
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 192 17,120 SH   SOLE 0 0 0 17,120
ENPHASE ENERGY INC COM 29355A107 1,324 6,560 SH   SOLE 0 0 0 6,560
ESSEX PPTY TR INC COM 297178105 549 1,590 SH   SOLE 0 0 0 1,590
ETSY INC COM 29786A106 790 6,356 SH   SOLE 0 0 0 6,356
EXXON MOBIL CORP COM 30231G102 1,729 20,935 SH   SOLE 0 0 0 20,935
FIGS INC CL A 30260D103 379 17,600 SH   SOLE 0 0 0 17,600
FS KKR CAP CORP COM 302635206 263 11,534 SH   SOLE 0 0 0 11,534
META PLATFORMS INC CL A 30303M102 12,795 57,541 SH   SOLE 0 0 0 57,541
FIFTH THIRD BANCORP COM 316773100 491 11,400 SH   SOLE 0 0 0 11,400
FIRST HORIZON CORPORATION COM 320517105 514 21,900 SH   SOLE 0 0 0 21,900
FIRST TR VALUE LINE DIVID IN SHS 33734H106 216 5,112 SH   SOLE 0 0 0 5,112
FIRSTCASH HOLDINGS INC COM 33768G107 248 3,521 SH   SOLE 0 0 0 3,521
FIVE BELOW INC COM 33829M101 859 5,425 SH   SOLE 0 0 0 5,425
FOCUS FINL PARTNERS INC COM CL A 34417P100 307 6,715 SH   SOLE 0 0 0 6,715
FORD MTR CO DEL COM 345370860 631 37,342 SH   SOLE 0 0 0 37,342
FORTUNA SILVER MINES INC COM 349915108 43 11,220 SH   SOLE 0 0 0 11,220
FRANCO NEV CORP COM 351858105 462 2,895 SH   SOLE 0 0 0 2,895
FRANKLIN ELEC INC COM 353514102 338 4,075 SH   SOLE 0 0 0 4,075
GENERAL DYNAMICS CORP COM 369550108 2,833 11,747 SH   SOLE 0 0 0 11,747
GENERAL ELECTRIC CO COM NEW 369604301 10,868 118,780 SH   SOLE 0 0 0 118,780
GIBRALTAR INDS INC COM 374689107 209 4,877 SH   SOLE 0 0 0 4,877
GILEAD SCIENCES INC COM 375558103 388 6,526 SH   SOLE 0 0 0 6,526
GOLDMAN SACHS GROUP INC COM 38141G104 377 1,142 SH   SOLE 0 0 0 1,142
GOLDMINING INC COM 38149E101 32 19,000 SH   SOLE 0 0 0 19,000
HAIN CELESTIAL GROUP INC COM 405217100 228 6,634 SH   SOLE 0 0 0 6,634
HEALTHCARE TR AMER INC CL A NEW 42225P501 341 10,865 SH   SOLE 0 0 0 10,865
HOME DEPOT INC COM 437076102 8,866 29,620 SH   SOLE 0 0 0 29,620
HONEYWELL INTL INC COM 438516106 293 1,507 SH   SOLE 0 0 0 1,507
HUNTINGTON BANCSHARES INC COM 446150104 421 28,806 SH   SOLE 0 0 0 28,806
ITT INC COM 45073V108 444 5,900 SH   SOLE 0 0 0 5,900
ILLUMINA INC COM 452327109 2,144 6,137 SH   SOLE 0 0 0 6,137
INGERSOLL RAND INC COM 45687V106 1,727 34,298 SH   SOLE 0 0 0 34,298
INNOVATIVE INDL PPTYS INC COM 45781V101 1,228 5,977 SH   SOLE 0 0 0 5,977
INTEL CORP COM 458140100 1,753 35,373 SH   SOLE 0 0 0 35,373
INTERCONTINENTAL EXCHANGE IN COM 45866F104 24,459 185,127 SH   SOLE 0 0 0 185,127
INTERNATIONAL BUSINESS MACHS COM 459200101 308 2,368 SH   SOLE 0 0 0 2,368
INVESCO QQQ TR UNIT SER 1 46090E103 702 1,935 SH   SOLE 0 0 0 1,935
INTRA-CELLULAR THERAPIES INC COM 46116X101 404 6,600 SH   SOLE 0 0 0 6,600
INTUIT COM 461202103 679 1,413 SH   SOLE 0 0 0 1,413
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 417 2,442 SH   SOLE 0 0 0 2,442
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 339 13,010 SH   SOLE 0 0 0 13,010
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 668 25,400 SH   SOLE 0 0 0 25,400
IRON MTN INC NEW COM 46284V101 230 4,150 SH   SOLE 0 0 0 4,150
ISHARES SILVER TR ISHARES 46428Q109 994 43,436 SH   SOLE 0 0 0 43,436
ISHARES GOLD TR ISHARES NEW 464285204 3,992 108,389 SH   SOLE 0 0 0 108,389
ISHARES INC MSCI GBL MIN VOL 464286525 429 4,090 SH   SOLE 0 0 0 4,090
ISHARES TR SELECT DIVID ETF 464287168 405 3,162 SH   SOLE 0 0 0 3,162
ISHARES TR TIPS BD ETF 464287176 8,481 68,082 SH   SOLE 0 0 0 68,082
ISHARES TR CORE S&P500 ETF 464287200 13,440 29,624 SH   SOLE 0 0 0 29,624
ISHARES TR CORE US AGGBD ET 464287226 30,329 283,182 SH   SOLE 0 0 0 283,182
ISHARES TR MSCI EMG MKT ETF 464287234 367 8,125 SH   SOLE 0 0 0 8,125
ISHARES TR IBOXX INV CP ETF 464287242 13,620 112,620 SH   SOLE 0 0 0 112,620
ISHARES TR S&P 500 GRWT ETF 464287309 620 8,118 SH   SOLE 0 0 0 8,118
ISHARES TR 20 YR TR BD ETF 464287432 2,125 16,088 SH   SOLE 0 0 0 16,088
ISHARES TR 1 3 YR TREAS BD 464287457 2,011 24,130 SH   SOLE 0 0 0 24,130
ISHARES TR RUSSELL 2000 ETF 464287655 240 1,169 SH   SOLE 0 0 0 1,169
ISHARES TR CORE S&P US GWT 464287671 492 4,652 SH   SOLE 0 0 0 4,652
ISHARES TR RUSSELL 3000 ETF 464287689 209 795 SH   SOLE 0 0 0 795
ISHARES TR CORE S&P SCP ETF 464287804 3,074 28,497 SH   SOLE 0 0 0 28,497
ISHARES TR JPMORGAN USD EMG 464288281 320 3,269 SH   SOLE 0 0 0 3,269
ISHARES TR INTL SEL DIV ETF 464288448 533 16,794 SH   SOLE 0 0 0 16,794
ISHARES TR MSCI KLD400 SOC 464288570 215 2,486 SH   SOLE 0 0 0 2,486
ISHARES TR MBS ETF 464288588 203 1,996 SH   SOLE 0 0 0 1,996
ISHARES TR USD INV GRDE ETF 464288620 290 5,275 SH   SOLE 0 0 0 5,275
ISHARES TR ISHS 5-10YR INVT 464288638 8,099 147,611 SH   SOLE 0 0 0 147,611
ISHARES TR ISHS 1-5YR INVS 464288646 10,245 198,086 SH   SOLE 0 0 0 198,086
ISHARES TR 10-20 YR TRS ETF 464288653 1,176 8,733 SH   SOLE 0 0 0 8,733
ISHARES TR PFD AND INCM SEC 464288687 477 13,099 SH   SOLE 0 0 0 13,099
ISHARES TR MSCI USA ESG SLC 464288802 299 3,087 SH   SOLE 0 0 0 3,087
ISHARES TR EAFE VALUE ETF 464288877 10,304 205,012 SH   SOLE 0 0 0 205,012
ISHARES TR EAFE GRWTH ETF 464288885 5,333 55,401 SH   SOLE 0 0 0 55,401
ISHARES TR GRWT ALLOCAT ETF 464289867 272 5,039 SH   SOLE 0 0 0 5,039
ISHARES TR US TREAS BD ETF 46429B267 6,784 272,342 SH   SOLE 0 0 0 272,342
ISHARES TR CORE HIGH DV ETF 46429B663 941 8,808 SH   SOLE 0 0 0 8,808
ISHARES TR MSCI USA MIN VOL 46429B697 6,425 82,832 SH   SOLE 0 0 0 82,832
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 4,394 88,648 SH   SOLE 0 0 0 88,648
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 386 7,763 SH   SOLE 0 0 0 7,763
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 6,948 173,492 SH   SOLE 0 0 0 173,492
ISHARES TR MSCI USA QLT FCT 46432F339 11,450 85,048 SH   SOLE 0 0 0 85,048
ISHARES TR MSCI USA SZE FT 46432F370 4,603 35,320 SH   SOLE 0 0 0 35,320
ISHARES TR MSCI USA VALUE 46432F388 10,559 100,978 SH   SOLE 0 0 0 100,978
ISHARES TR MSCI USA MMENTM 46432F396 7,978 47,409 SH   SOLE 0 0 0 47,409
ISHARES TR CORE MSCI EAFE 46432F842 295 4,237 SH   SOLE 0 0 0 4,237
ISHARES INC ESG AWR MSCI EM 46434G863 5,621 153,024 SH   SOLE 0 0 0 153,024
ISHARES TR MSCI LW CRB TG 46434V464 840 5,144 SH   SOLE 0 0 0 5,144
ISHARES TR CONV BD ETF 46435G102 389 4,669 SH   SOLE 0 0 0 4,669
ISHARES TR ESG AWRE USD ETF 46435G193 345 13,738 SH   SOLE 0 0 0 13,738
ISHARES TR ESG AWRE 1 5 YR 46435G243 229 9,301 SH   SOLE 0 0 0 9,301
ISHARES TR ESG AWR MSCI USA 46435G425 18,668 184,188 SH   SOLE 0 0 0 184,188
ISHARES TR ESG ADVNCD HY BD 46435G441 211 4,345 SH   SOLE 0 0 0 4,345
ISHARES TR ESG AW MSCI EAFE 46435G516 324 4,401 SH   SOLE 0 0 0 4,401
ISHARES TR ESG AWR US AGRGT 46435U549 233 4,510 SH   SOLE 0 0 0 4,510
ISHARES TR ESG AWARE MSCI 46435U663 292 7,672 SH   SOLE 0 0 0 7,672
ISHARES TR ESG ADV TTL USD 46436E619 1,762 37,910 SH   SOLE 0 0 0 37,910
ISHARES TR ESG MSCI USA ETF 46436E767 426 11,924 SH   SOLE 0 0 0 11,924
JPMORGAN CHASE & CO COM 46625H100 7,675 56,303 SH   SOLE 0 0 0 56,303
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 808 16,074 SH   SOLE 0 0 0 16,074
JOHNSON & JOHNSON COM 478160104 4,984 28,121 SH   SOLE 0 0 0 28,121
KEYSIGHT TECHNOLOGIES INC COM 49338L103 201 1,274 SH   SOLE 0 0 0 1,274
KIMBERLY-CLARK CORP COM 494368103 15,470 125,611 SH   SOLE 0 0 0 125,611
KINDER MORGAN INC DEL COM 49456B101 8,829 466,908 SH   SOLE 0 0 0 466,908
KORN FERRY COM NEW 500643200 340 5,238 SH   SOLE 0 0 0 5,238
LHC GROUP INC COM 50187A107 526 3,120 SH   SOLE 0 0 0 3,120
LAM RESEARCH CORP COM 512807108 3,103 5,771 SH   SOLE 0 0 0 5,771
LEMAITRE VASCULAR INC COM 525558201 508 10,926 SH   SOLE 0 0 0 10,926
LOCKHEED MARTIN CORP COM 539830109 624 1,414 SH   SOLE 0 0 0 1,414
LUMENTUM HLDGS INC COM 55024U109 1,051 10,769 SH   SOLE 0 0 0 10,769
MGIC INVT CORP WIS COM 552848103 333 24,600 SH   SOLE 0 0 0 24,600
MANTECH INTERNATIONAL CORP CL A 564563104 519 6,022 SH   SOLE 0 0 0 6,022
MARTEN TRANS LTD COM 573075108 698 39,300 SH   SOLE 0 0 0 39,300
MASTERCARD INCORPORATED CL A 57636Q104 3,102 8,681 SH   SOLE 0 0 0 8,681
MCDONALDS CORP COM 580135101 341 1,378 SH   SOLE 0 0 0 1,378
MEDICAL PPTYS TRUST INC COM 58463J304 1,056 49,947 SH   SOLE 0 0 0 49,947
MERCK & CO INC COM 58933Y105 13,175 160,577 SH   SOLE 0 0 0 160,577
MERCURY SYS INC COM 589378108 378 5,859 SH   SOLE 0 0 0 5,859
METALLA RTY & STREAMING LTD COM NEW 59124U605 182 25,675 SH   SOLE 0 0 0 25,675
MICROSOFT CORP COM 594918104 31,878 103,395 SH   SOLE 0 0 0 103,395
MODERNA INC COM 60770K107 214 1,244 SH   SOLE 0 0 0 1,244
NATIONAL BEVERAGE CORP COM 635017106 308 7,081 SH   SOLE 0 0 0 7,081
NETFLIX INC COM 64110L106 7,680 20,503 SH   SOLE 0 0 0 20,503
NEW FOUND GOLD CORP COM 64440N103 125 20,500 SH   SOLE 0 0 0 20,500
NEWMONT CORP COM 651639106 584 7,350 SH   SOLE 0 0 0 7,350
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 965 11,574 SH   SOLE 0 0 0 11,574
NEXTDOOR HOLDINGS INC COM CL A 65345M108 303 50,594 SH   SOLE 0 0 0 50,594
NORTHERN TR CORP COM 665859104 2,153 18,492 SH   SOLE 0 0 0 18,492
NORTHWEST BANCSHARES INC MD COM 667340103 449 33,200 SH   SOLE 0 0 0 33,200
NOVO-NORDISK A S ADR 670100205 4,064 36,600 SH   SOLE 0 0 0 36,600
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 371 27,348 SH   SOLE 0 0 0 27,348
NVIDIA CORPORATION COM 67066G104 5,388 19,746 SH   SOLE 0 0 0 19,746
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 1,127 85,894 SH   SOLE 0 0 0 85,894
NUVEEN TAXABLE MUNICPAL INM COM 67074C103 303 15,156 SH   SOLE 0 0 0 15,156
NUVEEN REAL ASSET INCOME & G COM 67074Y105 242 15,869 SH   SOLE 0 0 0 15,869
ORACLE CORP COM 68389X105 15,156 183,201 SH   SOLE 0 0 0 183,201
ORIGIN MATERIALS INC COM 68622D106 211 32,024 SH   SOLE 0 0 0 32,024
OTIS WORLDWIDE CORP COM 68902V107 896 11,650 SH   SOLE 0 0 0 11,650
PNC FINL SVCS GROUP INC COM 693475105 533 2,890 SH   SOLE 0 0 0 2,890
PPL CORP COM 69351T106 275 9,644 SH   SOLE 0 0 0 9,644
PACIRA BIOSCIENCES INC COM 695127100 972 12,742 SH   SOLE 0 0 0 12,742
PAN AMERN SILVER CORP COM 697900108 413 15,119 SH   SOLE 0 0 0 15,119
PAYCHEX INC COM 704326107 860 6,300 SH   SOLE 0 0 0 6,300
PAYPAL HLDGS INC COM 70450Y103 3,681 31,830 SH   SOLE 0 0 0 31,830
PEPSICO INC COM 713448108 855 5,111 SH   SOLE 0 0 0 5,111
PFIZER INC COM 717081103 1,214 23,457 SH   SOLE 0 0 0 23,457
PHILLIPS 66 COM 718546104 580 6,715 SH   SOLE 0 0 0 6,715
PIMCO INCOME STRATEGY FD COM 72201H108 112 11,000 SH   SOLE 0 0 0 11,000
PROCTER AND GAMBLE CO COM 742718109 2,236 14,635 SH   SOLE 0 0 0 14,635
PROGRESS SOFTWARE CORP COM 743312100 389 8,269 SH   SOLE 0 0 0 8,269
PROSHARES TR PSHS ULTSH 20YRS 74347B201 565 27,600 SH   SOLE 0 0 0 27,600
PROSHARES TR SHORT S&P 500 NE 74347B425 246 17,443 SH   SOLE 0 0 0 17,443
QUALCOMM INC COM 747525103 6,565 42,962 SH   SOLE 0 0 0 42,962
QUALYS INC COM 74758T303 985 6,918 SH   SOLE 0 0 0 6,918
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,434 24,568 SH   SOLE 0 0 0 24,568
REALTY INCOME CORP COM 756109104 669 9,660 SH   SOLE 0 0 0 9,660
ROPER TECHNOLOGIES INC COM 776696106 1,783 3,776 SH   SOLE 0 0 0 3,776
ROYAL GOLD INC COM 780287108 300 2,120 SH   SOLE 0 0 0 2,120
SPDR S&P 500 ETF TR TR UNIT 78462F103 6,317 13,987 SH   SOLE 0 0 0 13,987
SPDR GOLD TR GOLD SHS 78463V107 7,481 41,409 SH   SOLE 0 0 0 41,409
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 221 6,438 SH   SOLE 0 0 0 6,438
SPDR SER TR PORTFOLIO LN TSR 78464A664 363 9,600 SH   SOLE 0 0 0 9,600
SPDR SER TR PORTFOLI S&P1500 78464A805 236 4,252 SH   SOLE 0 0 0 4,252
SPDR SER TR PORTFOLIO S&P600 78468R853 231 5,499 SH   SOLE 0 0 0 5,499
SALESFORCE COM INC COM 79466L302 4,795 22,582 SH   SOLE 0 0 0 22,582
SANDSTORM GOLD LTD COM NEW 80013R206 99 12,300 SH   SOLE 0 0 0 12,300
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 240 4,498 SH   SOLE 0 0 0 4,498
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 286 3,824 SH   SOLE 0 0 0 3,824
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 559 11,810 SH   SOLE 0 0 0 11,810
SEAGEN INC COM 81181C104 308 2,135 SH   SOLE 0 0 0 2,135
SELECT SECTOR SPDR TR ENERGY 81369Y506 261 3,410 SH   SOLE 0 0 0 3,410
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 15,163 95,407 SH   SOLE 0 0 0 95,407
SHOPIFY INC CL A 82509L107 237 350 SH   SOLE 0 0 0 350
SKYWORKS SOLUTIONS INC COM 83088M102 595 4,465 SH   SOLE 0 0 0 4,465
SMITH & WESSON BRANDS INC COM 831754106 184 12,167 SH   SOLE 0 0 0 12,167
SOUTHERN CO COM 842587107 417 5,754 SH   SOLE 0 0 0 5,754
SPROTT PHYSICAL GOLD TR UNIT 85207H104 180 11,700 SH   SOLE 0 0 0 11,700
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 343 39,100 SH   SOLE 0 0 0 39,100
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 1,090 56,257 SH   SOLE 0 0 0 56,257
BLOCK INC CL A 852234103 434 3,198 SH   SOLE 0 0 0 3,198
STARBUCKS CORP COM 855244109 3,144 34,557 SH   SOLE 0 0 0 34,557
STEEL DYNAMICS INC COM 858119100 3,445 41,293 SH   SOLE 0 0 0 41,293
ARROWMARK FINANCIAL CORP COM 861780104 239 11,100 SH   SOLE 0 0 0 11,100
STRYKER CORPORATION COM 863667101 208 777 SH   SOLE 0 0 0 777
SYSCO CORP COM 871829107 292 3,580 SH   SOLE 0 0 0 3,580
TARGET CORP COM 87612E106 681 3,207 SH   SOLE 0 0 0 3,207
TESLA INC COM 88160R101 26,881 24,945 SH   SOLE 0 0 0 24,945
TEXAS INSTRS INC COM 882508104 7,715 42,050 SH   SOLE 0 0 0 42,050
TEXAS ROADHOUSE INC COM 882681109 576 6,884 SH   SOLE 0 0 0 6,884
THE TRADE DESK INC COM CL A 88339J105 377 5,450 SH   SOLE 0 0 0 5,450
THERMO FISHER SCIENTIFIC INC COM 883556102 511 865 SH   SOLE 0 0 0 865
3M CO COM 88579Y101 15,286 102,671 SH   SOLE 0 0 0 102,671
TILRAY BRANDS INC COM CL 2 88688T100 377 48,583 SH   SOLE 0 0 0 48,583
TONIX PHARMACEUTICALS HLDG C COM 890260706 4 18,200 SH   SOLE 0 0 0 18,200
UNION PAC CORP COM 907818108 402 1,471 SH   SOLE 0 0 0 1,471
UNITED PARCEL SERVICE INC CL B 911312106 457 2,133 SH   SOLE 0 0 0 2,133
UNITEDHEALTH GROUP INC COM 91324P102 2,049 4,018 SH   SOLE 0 0 0 4,018
UPSTART HLDGS INC COM 91680M107 695 6,370 SH   SOLE 0 0 0 6,370
VALLEY NATL BANCORP COM 919794107 154 11,800 SH   SOLE 0 0 0 11,800
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2,213 13,646 SH   SOLE 0 0 0 13,646
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 337 4,231 SH   SOLE 0 0 0 4,231
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 553 4,926 SH   SOLE 0 0 0 4,926
VANGUARD WORLD FDS UTILITIES ETF 92204A876 498 3,077 SH   SOLE 0 0 0 3,077
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 222 3,861 SH   SOLE 0 0 0 3,861
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 312 3,629 SH   SOLE 0 0 0 3,629
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 692 1,666 SH   SOLE 0 0 0 1,666
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 326 3,008 SH   SOLE 0 0 0 3,008
VANGUARD INDEX FDS LARGE CAP ETF 922908637 205 983 SH   SOLE 0 0 0 983
VANGUARD INDEX FDS VALUE ETF 922908744 264 1,784 SH   SOLE 0 0 0 1,784
VANGUARD INDEX FDS TOTAL STK MKT 922908769 430 1,889 SH   SOLE 0 0 0 1,889
VERIZON COMMUNICATIONS INC COM 92343V104 23,109 453,642 SH   SOLE 0 0 0 453,642
VERTEX PHARMACEUTICALS INC COM 92532F100 20,173 77,300 SH   SOLE 0 0 0 77,300
VILLAGE FARMS INTL INC COM 92707Y108 199 37,722 SH   SOLE 0 0 0 37,722
VISA INC COM CL A 92826C839 5,050 22,770 SH   SOLE 0 0 0 22,770
WP CAREY INC COM 92936U109 223 2,755 SH   SOLE 0 0 0 2,755
WEC ENERGY GROUP INC COM 92939U106 952 9,534 SH   SOLE 0 0 0 9,534
WALMART INC COM 931142103 12,554 84,300 SH   SOLE 0 0 0 84,300
WASTE CONNECTIONS INC COM 94106B101 1,617 11,572 SH   SOLE 0 0 0 11,572
WASTE MGMT INC DEL COM 94106L109 841 5,305 SH   SOLE 0 0 0 5,305
WELLS FARGO CO NEW PERP PFD CNV A 949746804 1,734 1,309 SH   SOLE 0 0 0 1,309
WELLTOWER INC COM 95040Q104 298 3,100 SH   SOLE 0 0 0 3,100
WHEATON PRECIOUS METALS CORP COM 962879102 339 7,135 SH   SOLE 0 0 0 7,135
WISDOMTREE TR EM EX ST-OWNED 97717X578 498 15,234 SH   SOLE 0 0 0 15,234
XYLEM INC COM 98419M100 1,006 11,800 SH   SOLE 0 0 0 11,800
YUM BRANDS INC COM 988498101 889 7,500 SH   SOLE 0 0 0 7,500