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 726 4,875 SH   SOLE   4,875 0 0
ABB LTD SPONSORED ADR 000375204 304 9,410 SH   SOLE   9,410 0 0
ABBOTT LABS COM 002824100 1,649 13,933 SH   SOLE   13,933 0 0
ABBVIE INC COM 00287Y109 2,685 16,564 SH   SOLE   16,564 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 346 758 SH   SOLE   758 0 0
ADVANCED MICRO DEVICES INC COM 007903107 224 2,053 SH   SOLE   2,053 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 186 1,408 SH   SOLE   1,408 0 0
AIR PRODS & CHEMS INC COM 009158106 357 1,430 SH   SOLE   1,430 0 0
ALBEMARLE CORP COM 012653101 582 2,630 SH   SOLE   2,630 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 529 13,800 SH   SOLE   13,800 0 0
ALLSTATE CORP COM 020002101 2,363 17,059 SH   SOLE   17,059 0 0
ALPHABET INC CAP STK CL A 02079K305 3,410 1,226 SH   SOLE   1,226 0 0
ALPHABET INC CAP STK CL C 02079K107 2,003 717 SH   SOLE   717 0 0
AMAZON COM INC COM 023135106 2,905 891 SH   SOLE   891 0 0
AMERICAN ELEC PWR CO INC COM 025537101 308 3,090 SH   SOLE   3,090 0 0
AMERICAN EXPRESS CO COM 025816109 374 1,999 SH   SOLE   1,999 0 0
AMERICAN TOWER CORP NEW COM 03027X100 505 2,011 SH   SOLE   2,011 0 0
AMGEN INC COM 031162100 983 4,065 SH   SOLE   4,065 0 0
ANALOG DEVICES INC COM 032654105 192 1,163 SH   SOLE   1,163 0 0
AON PLC SHS CL A G0403H108 221 680 SH   SOLE   680 0 0
APPLE INC COM 037833100 13,393 76,703 SH   SOLE   76,703 0 0
APPLIED MATLS INC COM 038222105 630 4,780 SH   SOLE   4,780 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,131 12,535 SH   SOLE   12,535 0 0
AT&T INC COM 00206R102 399 16,866 SH   SOLE   16,866 0 0
BK OF AMERICA CORP COM 060505104 717 17,400 SH   SOLE   17,400 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,860 10,937 SH   SOLE   10,937 0 0
BLACKROCK INC COM 09247X101 327 428 SH   SOLE   428 0 0
BOEING CO COM 097023105 204 1,063 SH   SOLE   1,063 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 414 5,666 SH   SOLE   5,666 0 0
BROADCOM INC COM 11135F101 310 493 SH   SOLE   493 0 0
BROWN FORMAN CORP CL B 115637209 253 3,780 SH   SOLE   3,780 0 0
CANADIAN PAC RY LTD COM 13645T100 497 6,023 SH   SOLE   6,023 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 418 9,121 SH   SOLE   9,121 0 0
CATERPILLAR INC COM 149123101 1,381 6,198 SH   SOLE   6,198 0 0
CHEVRON CORP NEW COM 166764100 420 2,580 SH   SOLE   2,580 0 0
CISCO SYS INC COM 17275R102 1,179 21,147 SH   SOLE   21,147 0 0
CLOUDFLARE INC CL A COM 18915M107 4,805 40,141 SH   SOLE   40,141 0 0
COCA COLA CO COM 191216100 425 6,852 SH   SOLE   6,852 0 0
COLGATE PALMOLIVE CO COM 194162103 485 6,398 SH   SOLE   6,398 0 0
COMCAST CORP NEW CL A 20030N101 592 12,644 SH   SOLE   12,644 0 0
CONSTELLATION BRANDS INC CL A 21036P108 384 1,669 SH   SOLE   1,669 0 0
CORNING INC COM 219350105 230 6,225 SH   SOLE   6,225 0 0
COSTCO WHSL CORP NEW COM 22160K105 3,213 5,579 SH   SOLE   5,579 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 327 1,770 SH   SOLE   1,770 0 0
CSX CORP COM 126408103 393 10,485 SH   SOLE   10,485 0 0
CUMMINS INC COM 231021106 410 2,000 SH   SOLE   2,000 0 0
CVS HEALTH CORP COM 126650100 450 4,444 SH   SOLE   4,444 0 0
D R HORTON INC COM 23331A109 394 5,290 SH   SOLE   5,290 0 0
DEERE & CO COM 244199105 545 1,312 SH   SOLE   1,312 0 0
DIGITAL RLTY TR INC COM 253868103 352 2,485 SH   SOLE   2,485 0 0
DISCOVER FINL SVCS COM 254709108 854 7,750 SH   SOLE   7,750 0 0
DISNEY WALT CO COM 254687106 680 4,960 SH   SOLE   4,960 0 0
DOW INC COM 260557103 253 3,973 SH   SOLE   3,973 0 0
DUPONT DE NEMOURS INC COM 26614N102 234 3,186 SH   SOLE   3,186 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 527 4,717 SH   SOLE   4,717 0 0
DUKE REALTY CORP COM NEW 264411505 219 3,775 SH   SOLE   3,775 0 0
EASTMAN CHEM CO COM 277432100 475 4,235 SH   SOLE   4,235 0 0
EDISON INTL COM 281020107 281 4,014 SH   SOLE   4,014 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 232 1,975 SH   SOLE   1,975 0 0
EMERSON ELEC CO COM 291011104 507 5,170 SH   SOLE   5,170 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 885 11,571 SH   SOLE   11,571 0 0
ESSEX PPTY TR INC COM 297178105 1,397 4,044 SH   SOLE   4,044 0 0
EXELON CORP COM 30161N101 358 7,515 SH   SOLE   7,515 0 0
FEDEX CORP COM 31428X106 502 2,169 SH   SOLE   2,169 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 203 2,025 SH   SOLE   2,025 0 0
FIFTH THIRD BANCORP COM 316773100 301 7,000 SH   SOLE   7,000 0 0
FISERV INC COM 337738108 434 4,285 SH   SOLE   4,285 0 0
FLAHERTY & CRUMRINE PFD SECS COM 338478100 856 43,498 SH   SOLE   43,498 0 0
FLEXSHARES TR IBOXX 3R TARGT 33939L506 1,858 71,706 SH   SOLE   71,706 0 0
FLEXSHARES TR IBOXX 5YR TRGT 33939L605 1,966 72,501 SH   SOLE   72,501 0 0
FMC CORP COM NEW 302491303 289 2,200 SH   SOLE   2,200 0 0
FRANCO NEV CORP COM 351858105 477 2,990 SH   SOLE   2,990 0 0
GENERAL DYNAMICS CORP COM 369550108 642 2,660 SH   SOLE   2,660 0 0
GENERAL MLS INC COM 370334104 414 6,110 SH   SOLE   6,110 0 0
GENERAL MTRS CO COM 37045V100 354 8,090 SH   SOLE   8,090 0 0
GENUINE PARTS CO COM 372460105 353 2,805 SH   SOLE   2,805 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 511 1,547 SH   SOLE   1,547 0 0
HOME DEPOT INC COM 437076102 1,039 3,470 SH   SOLE   3,470 0 0
HONEYWELL INTL INC COM 438516106 463 2,382 SH   SOLE   2,382 0 0
HP INC COM 40434L105 402 11,066 SH   SOLE   11,066 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 453 2,203 SH   SOLE   2,203 0 0
INTEL CORP COM 458140100 1,371 27,667 SH   SOLE   27,667 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 496 3,815 SH   SOLE   3,815 0 0
INTUIT COM 461202103 448 931 SH   SOLE   931 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 952 3,156 SH   SOLE   3,156 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 489 1,350 SH   SOLE   1,350 0 0
ISHARES TR 20 YR TR BD ETF 464287432 984 7,447 SH   SOLE   7,447 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 250 3,000 SH   SOLE   3,000 0 0
ISHARES TR CORE MSCI EAFE 46432F842 6,197 89,150 SH   SOLE   89,150 0 0
ISHARES TR CORE US AGGBD ET 464287226 18,581 173,489 SH   SOLE   173,489 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,095 9,051 SH   SOLE   9,051 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,235 16,776 SH   SOLE   16,776 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 3,395 75,196 SH   SOLE   75,196 0 0
ISHARES INC MSCI AUST ETF 464286103 224 8,483 SH   SOLE   8,483 0 0
ISHARES INC MSCI CDA ETF 464286509 298 7,420 SH   SOLE   7,420 0 0
ISHARES INC MSCI FRANCE ETF 464286707 405 11,455 SH   SOLE   11,455 0 0
ISHARES INC MSCI GERMANY ETF 464286806 314 11,075 SH   SOLE   11,075 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 1,291 20,950 SH   SOLE   20,950 0 0
ISHARES INC MSCI NETHERL ETF 464286814 333 7,875 SH   SOLE   7,875 0 0
ISHARES INC MSCI SWEDEN ETF 464286756 196 5,050 SH   SOLE   5,050 0 0
ISHARES INC MSCI SWITZERLAND 464286749 207 4,225 SH   SOLE   4,225 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 615 18,287 SH   SOLE   18,287 0 0
ISHARES TR RUS 1000 ETF 464287622 1,343 5,370 SH   SOLE   5,370 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,145 5,576 SH   SOLE   5,576 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,956 7,290 SH   SOLE   7,290 0 0
ISHARES TR CORE S&P500 ETF 464287200 908 2,001 SH   SOLE   2,001 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,848 17,133 SH   SOLE   17,133 0 0
ISHARES TR S&P MC 400GR ETF 464287606 1,452 18,785 SH   SOLE   18,785 0 0
ISHARES TR S&P MC 400VL ETF 464287705 2,086 19,027 SH   SOLE   19,027 0 0
ISHARES TR S&P SML 600 GWT 464287887 2,038 16,289 SH   SOLE   16,289 0 0
ISHARES TR SP SMCP600VL ETF 464287879 2,754 26,897 SH   SOLE   26,897 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 1,035 13,555 SH   SOLE   13,555 0 0
ISHARES TR S&P 500 VAL ETF 464287408 1,046 6,719 SH   SOLE   6,719 0 0
ISHARES TR TIPS BD ETF 464287176 1,405 11,280 SH   SOLE   11,280 0 0
ISHARES TR ISHARES BIOTECH 464287556 239 1,836 SH   SOLE   1,836 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 1,570 28,608 SH   SOLE   28,608 0 0
JPMORGAN CHASE & CO COM 46625H100 3,554 26,074 SH   SOLE   26,074 0 0
J P MORGAN EXCHANGE-TRADED F DIV RTN EM EQT 46641Q308 585 10,501 SH   SOLE   10,501 0 0
JOHNSON & JOHNSON COM 478160104 3,010 16,982 SH   SOLE   16,982 0 0
J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 333 5,425 SH   SOLE   5,425 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 3,279 65,230 SH   SOLE   65,230 0 0
KELLOGG CO COM 487836108 194 3,004 SH   SOLE   3,004 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 398 2,520 SH   SOLE   2,520 0 0
KIMBERLY-CLARK CORP COM 494368103 385 3,125 SH   SOLE   3,125 0 0
KLA CORP COM NEW 482480100 215 587 SH   SOLE   587 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 310 1,174 SH   SOLE   1,174 0 0
LILLY ELI & CO COM 532457108 500 1,745 SH   SOLE   1,745 0 0
LINDE PLC SHS G5494J103 455 1,425 SH   SOLE   1,425 0 0
LOCKHEED MARTIN CORP COM 539830109 395 894 SH   SOLE   894 0 0
LOWES COS INC COM 548661107 1,716 8,488 SH   SOLE   8,488 0 0
MARRIOTT INTL INC NEW CL A 571903202 441 2,508 SH   SOLE   2,508 0 0
MASTERCARD INCORPORATED CL A 57636Q104 251 702 SH   SOLE   702 0 0
MCDONALDS CORP COM 580135101 575 2,324 SH   SOLE   2,324 0 0
MCKESSON CORP COM 58155Q103 210 685 SH   SOLE   685 0 0
MEDTRONIC PLC SHS G5960L103 553 4,980 SH   SOLE   4,980 0 0
MERCK & CO INC COM 58933Y105 763 9,295 SH   SOLE   9,295 0 0
META PLATFORMS INC CL A 30303M102 431 1,938 SH   SOLE   1,938 0 0
METLIFE INC COM 59156R108 209 2,974 SH   SOLE   2,974 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 265 193 SH   SOLE   193 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 1,472 19,584 SH   SOLE   19,584 0 0
MICROSOFT CORP COM 594918104 12,056 39,103 SH   SOLE   39,103 0 0
MONDELEZ INTL INC CL A 609207105 207 3,295 SH   SOLE   3,295 0 0
MORGAN STANLEY COM NEW 617446448 1,551 17,744 SH   SOLE   17,744 0 0
RBB FD INC MOTLEY FOOL SML 74933W874 556 17,830 SH   SOLE   17,830 0 0
NETFLIX INC COM 64110L106 379 1,013 SH   SOLE   1,013 0 0
NEXTERA ENERGY INC COM 65339F101 380 4,485 SH   SOLE   4,485 0 0
NIKE INC CL B 654106103 398 2,955 SH   SOLE   2,955 0 0
NORFOLK SOUTHN CORP COM 655844108 229 802 SH   SOLE   802 0 0
NOVO-NORDISK A S ADR 670100205 225 2,025 SH   SOLE   2,025 0 0
NVIDIA CORPORATION COM 67066G104 1,835 6,725 SH   SOLE   6,725 0 0
ORACLE CORP COM 68389X105 2,675 32,337 SH   SOLE   32,337 0 0
OTIS WORLDWIDE CORP COM 68902V107 350 4,549 SH   SOLE   4,549 0 0
PAYCHEX INC COM 704326107 266 1,950 SH   SOLE   1,950 0 0
PEPSICO INC COM 713448108 382 2,282 SH   SOLE   2,282 0 0
PFIZER INC COM 717081103 754 14,556 SH   SOLE   14,556 0 0
PIMCO ETF TR ENHANCD SHORT 72201R643 248 2,500 SH   SOLE   2,500 0 0
POLARIS INC COM 731068102 883 8,380 SH   SOLE   8,380 0 0
PROCTER AND GAMBLE CO COM 742718109 1,235 8,080 SH   SOLE   8,080 0 0
PROLOGIS INC. COM 74340W103 421 2,608 SH   SOLE   2,608 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,100 11,101 SH   SOLE   11,101 0 0
REALTY INCOME CORP COM 756109104 1,294 18,673 SH   SOLE   18,673 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101 368 10,642 SH   SOLE   10,642 0 0
RELX PLC SPONSORED ADR 759530108 244 7,838 SH   SOLE   7,838 0 0
RIO TINTO PLC SPONSORED ADR 767204100 241 3,000 SH   SOLE   3,000 0 0
ROCKWELL AUTOMATION INC COM 773903109 276 987 SH   SOLE   987 0 0
ROYAL GOLD INC COM 780287108 456 3,228 SH   SOLE   3,228 0 0
SALESFORCE COM INC COM 79466L302 1,890 8,900 SH   SOLE   8,900 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 613 75,900 SH   SOLE   75,900 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 350 6,556 SH   SOLE   6,556 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 211 5,740 SH   SOLE   5,740 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 248 3,470 SH   SOLE   3,470 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 235 4,370 SH   SOLE   4,370 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 486 10,256 SH   SOLE   10,256 0 0
SELECT SECTOR SPDR TR SBI INT-INTS 81369Y704 199 1,930 SH   SOLE   1,930 0 0
SHERWIN WILLIAMS CO COM 824348106 2,015 8,073 SH   SOLE   8,073 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 315 3,675 SH   SOLE   3,675 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 312 10,350 SH   SOLE   10,350 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 329 950 SH   SOLE   950 0 0
SPDR GOLD TR GOLD SHS 78463V107 1,741 9,637 SH   SOLE   9,637 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 3,160 114,829 SH   SOLE   114,829 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300 208 2,494 SH   SOLE   2,494 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,838 3,747 SH   SOLE   3,747 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,575 3,487 SH   SOLE   3,487 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 258 13,310 SH   SOLE   13,310 0 0
STARBUCKS CORP COM 855244109 515 5,660 SH   SOLE   5,660 0 0
SVB FINANCIAL GROUP COM 78486Q101 199 356 SH   SOLE   356 0 0
SYNOPSYS INC COM 871607107 328 984 SH   SOLE   984 0 0
SYSCO CORP COM 871829107 208 2,545 SH   SOLE   2,545 0 0
TESLA INC COM 88160R101 2,003 1,859 SH   SOLE   1,859 0 0
TEXAS INSTRS INC COM 882508104 413 2,250 SH   SOLE   2,250 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 470 796 SH   SOLE   796 0 0
TRAVELERS COMPANIES INC COM 89417E109 274 1,500 SH   SOLE   1,500 0 0
TRINITY INDS INC COM 896522109 202 5,870 SH   SOLE   5,870 0 0
TRUIST FINL CORP COM 89832Q109 243 4,286 SH   SOLE   4,286 0 0
US BANCORP DEL COM NEW 902973304 246 4,630 SH   SOLE   4,630 0 0
UNILEVER PLC SPON ADR NEW 904767704 185 4,050 SH   SOLE   4,050 0 0
UNION PAC CORP COM 907818108 729 2,667 SH   SOLE   2,667 0 0
UNITED PARCEL SERVICE INC CL B 911312106 325 1,517 SH   SOLE   1,517 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,509 2,958 SH   SOLE   2,958 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 264 6,883 SH   SOLE   6,883 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 458 9,920 SH   SOLE   9,920 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 273 1,826 SH   SOLE   1,826 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 662 13,001 SH   SOLE   13,001 0 0
VISA INC COM CL A 92826C839 1,176 5,304 SH   SOLE   5,304 0 0
WALMART INC COM 931142103 652 4,378 SH   SOLE   4,378 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 682 15,225 SH   SOLE   15,225 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 223 5,883 SH   SOLE   5,883 0 0
WOLFSPEED INC COM 977852102 242 2,126 SH   SOLE   2,126 0 0
ZOETIS INC CL A 98978V103 304 1,611 SH   SOLE   1,611 0 0