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 2,425 13,801 SH   SOLE   0 0 13,801
ABBOTT LABS COM 002824100 2,457 17,498 SH   SOLE   0 0 17,498
ABBVIE INC COM 00287Y109 754 5,570 SH   SOLE   0 0 5,570
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,030 7,310 SH   SOLE   0 0 7,310
ACTIVISION BLIZZARD INC COM 00507V109 1,011 15,203 SH   SOLE   0 0 15,203
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,554 2,741 SH   SOLE   0 0 2,741
ADVANCED MICRO DEVICES INC COM 007903107 4,195 29,152 SH   SOLE   0 0 29,152
ALBEMARLE CORP COM 012653101 471 2,096 SH   SOLE   0 0 2,096
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 630 5,375 SH   SOLE   0 0 5,375
ALPHABET INC CAP STK CL C 02079K107 3,051 1,055 SH   SOLE   0 0 1,055
ALPHABET INC CAP STK CL A 02079K305 4,143 1,421 SH   SOLE   0 0 1,421
AMAZON COM INC COM 023135106 5,895 1,760 SH   SOLE   0 0 1,760
AMERICAN ELEC PWR CO INC COM 025537101 203 2,276 SH   SOLE   0 0 2,276
AMERICAN TOWER CORP NEW COM 03027X100 2,086 7,130 SH   SOLE   0 0 7,130
ANALOG DEVICES INC COM 032654105 423 2,406 SH   SOLE   0 0 2,406
ANTHEM INC COM 036752103 599 1,293 SH   SOLE   0 0 1,293
APPLE INC COM 037833100 13,350 75,204 SH   SOLE   0 0 75,204
ARES CAPITAL CORP COM 04010L103 455 21,461 SH   SOLE   0 0 21,461
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 160 20,500 SH   SOLE   0 0 20,500
AT&T INC COM 00206R102 557 23,667 SH   SOLE   0 0 23,667
AUTOMATIC DATA PROCESSING IN COM 053015103 813 3,297 SH   SOLE   0 0 3,297
AUTOZONE INC COM 053332102 398 190 SH   SOLE   0 0 190
BCE INC COM NEW 05534B760 224 4,297 SH   SOLE   0 0 4,297
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,024 13,459 SH   SOLE   0 0 13,459
BK OF AMERICA CORP COM 060505104 315 7,091 SH   SOLE   0 0 7,091
BLOCK INC CL A 852234103 884 5,475 SH   SOLE   0 0 5,475
BOSTON BEER INC CL A 100557107 202 399 SH   SOLE   0 0 399
BOSTON SCIENTIFIC CORP COM 101137107 377 8,885 SH   SOLE   0 0 8,885
BRISTOL-MYERS SQUIBB CO COM 110122108 388 6,227 SH   SOLE   0 0 6,227
BROADCOM INC COM 11135F101 291 437 SH   SOLE   0 0 437
CARRIER GLOBAL CORPORATION COM 14448C104 208 3,829 SH   SOLE   0 0 3,829
CATERPILLAR INC COM 149123101 745 3,604 SH   SOLE   0 0 3,604
CHEVRON CORP NEW COM 166764100 665 5,664 SH   SOLE   0 0 5,664
CHIMERA INVT CORP COM NEW 16934Q208 200 13,277 SH   SOLE   0 0 13,277
CHURCH & DWIGHT CO INC COM 171340102 265 2,583 SH   SOLE   0 0 2,583
CISCO SYS INC COM 17275R102 1,112 17,551 SH   SOLE   0 0 17,551
CLOROX CO DEL COM 189054109 533 3,058 SH   SOLE   0 0 3,058
CME GROUP INC COM 12572Q105 1,532 6,706 SH   SOLE   0 0 6,706
COCA COLA CO COM 191216100 1,342 22,665 SH   SOLE   0 0 22,665
CONAGRA BRANDS INC COM 205887102 280 8,213 SH   SOLE   0 0 8,213
CONOCOPHILLIPS COM 20825C104 239 3,315 SH   SOLE   0 0 3,315
CORNING INC COM 219350105 1,604 43,086 SH   SOLE   0 0 43,086
COSTCO WHSL CORP NEW COM 22160K105 4,080 7,187 SH   SOLE   0 0 7,187
CUMMINS INC COM 231021106 450 2,064 SH   SOLE   0 0 2,064
DEERE & CO COM 244199105 794 2,317 SH   SOLE   0 0 2,317
DIGITAL RLTY TR INC COM 253868103 319 1,802 SH   SOLE   0 0 1,802
DISNEY WALT CO COM 254687106 1,323 8,594 SH   SOLE   0 0 8,594
DOMINION ENERGY INC COM 25746U109 382 4,861 SH   SOLE   0 0 4,861
DONALDSON INC COM 257651109 261 4,411 SH   SOLE   0 0 4,411
DOUBLELINE INCOME SOLUTIONS COM 258622109 309 19,173 SH   SOLE   0 0 19,173
DUKE ENERGY CORP NEW COM NEW 26441C204 1,054 10,048 SH   SOLE   0 0 10,048
ECOLAB INC COM 278865100 2,094 9,235 SH   SOLE   0 0 9,235
EDWARDS LIFESCIENCES CORP COM 28176E108 743 5,735 SH   SOLE   0 0 5,735
EMERSON ELEC CO COM 291011104 261 2,802 SH   SOLE   0 0 2,802
ENPHASE ENERGY INC COM 29355A107 1,125 6,149 SH   SOLE   0 0 6,149
EPAM SYS INC COM 29414B104 227 340 SH   SOLE   0 0 340
EQUINIX INC COM 29444U700 422 499 SH   SOLE   0 0 499
ETSY INC COM 29786A106 1,133 5,174 SH   SOLE   0 0 5,174
EXELON CORP COM 30161N101 257 4,458 SH   SOLE   0 0 4,458
FACTSET RESH SYS INC COM 303075105 3,472 7,143 SH   SOLE   0 0 7,143
FASTENAL CO COM 311900104 1,893 29,546 SH   SOLE   0 0 29,546
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 202 3,873 SH   SOLE   0 0 3,873
FIVE9 INC COM 338307101 345 2,515 SH   SOLE   0 0 2,515
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 56 14,850 SH   SOLE   0 0 14,850
GENERAL MLS INC COM 370334104 882 13,095 SH   SOLE   0 0 13,095
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 231 6,429 SH   SOLE   0 0 6,429
GOLDMAN SACHS BDC INC NOTE 4.500% 4/0 38147UAB3 62 62,000 PRN   SOLE   0 0 62,000
HDFC BANK LTD SPONSORED ADS 40415F101 883 13,573 SH   SOLE   0 0 13,573
HEALTHPEAK PROPERTIES INC COM 42250P103 790 21,897 SH   SOLE   0 0 21,897
HENRY JACK & ASSOC INC COM 426281101 656 3,930 SH   SOLE   0 0 3,930
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 193 12,075 SH   SOLE   0 0 12,075
HOME DEPOT INC COM 437076102 2,663 6,417 SH   SOLE   0 0 6,417
HONEYWELL INTL INC COM 438516106 344 1,649 SH   SOLE   0 0 1,649
HORMEL FOODS CORP COM 440452100 885 18,133 SH   SOLE   0 0 18,133
HUBSPOT INC COM 443573100 396 601 SH   SOLE   0 0 601
INTEL CORP COM 458140100 614 11,925 SH   SOLE   0 0 11,925
INTERNATIONAL BUSINESS MACHS COM 459200101 218 1,683 SH   SOLE   0 0 1,683
INTUIT COM 461202103 2,408 3,744 SH   SOLE   0 0 3,744
INTUITIVE SURGICAL INC COM NEW 46120E602 1,915 5,261 SH   SOLE   0 0 5,261
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 207 3,538 SH   SOLE   0 0 3,538
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 531 24,324 SH   SOLE   0 0 24,324
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 713 32,972 SH   SOLE   0 0 32,972
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 521 24,846 SH   SOLE   0 0 24,846
INVESCO QQQ TR UNIT SER 1 46090E103 2,014 5,063 SH   SOLE   0 0 5,063
ISHARES TR CORE S&P SCP ETF 464287804 403 3,520 SH   SOLE   0 0 3,520
ISHARES TR RUS MD CP GR ETF 464287481 364 3,157 SH   SOLE   0 0 3,157
ISHARES TR TIPS BD ETF 464287176 1,247 9,650 SH   SOLE   0 0 9,650
ISHARES TR SELECT DIVID ETF 464287168 1,318 10,748 SH   SOLE   0 0 10,748
ISHARES TR S&P 500 GRWT ETF 464287309 293 3,505 SH   SOLE   0 0 3,505
JD.COM INC SPON ADR CL A 47215P106 275 4,725 SH   SOLE   0 0 4,725
JOHNSON & JOHNSON COM 478160104 2,817 16,323 SH   SOLE   0 0 16,323
JOHNSON CTLS INTL PLC SHS G51502105 227 2,787 SH   SOLE   0 0 2,787
JPMORGAN CHASE & CO COM 46625H100 653 4,121 SH   SOLE   0 0 4,121
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 322 29,405 SH   SOLE   0 0 29,405
KLA CORP COM NEW 482480100 429 999 SH   SOLE   0 0 999
KULICKE & SOFFA INDS INC COM 501242101 232 3,828 SH   SOLE   0 0 3,828
L3HARRIS TECHNOLOGIES INC COM 502431109 312 1,461 SH   SOLE   0 0 1,461
LILLY ELI & CO COM 532457108 1,308 4,735 SH   SOLE   0 0 4,735
LINDE PLC SHS G5494J103 290 836 SH   SOLE   0 0 836
LIVENT CORP COM 53814L108 1,196 49,067 SH   SOLE   0 0 49,067
LOCKHEED MARTIN CORP COM 539830109 227 727 SH   SOLE   0 0 727
LOWES COS INC COM 548661107 685 2,652 SH   SOLE   0 0 2,652
LULULEMON ATHLETICA INC COM 550021109 748 1,911 SH   SOLE   0 0 1,911
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 395 4,279 SH   SOLE   0 0 4,279
MARRIOTT INTL INC NEW CL A 571903202 350 2,121 SH   SOLE   0 0 2,121
MARSH & MCLENNAN COS INC COM 571748102 681 3,956 SH   SOLE   0 0 3,956
MASIMO CORP COM 574795100 362 1,235 SH   SOLE   0 0 1,235
MASTERCARD INCORPORATED CL A 57636Q104 990 2,754 SH   SOLE   0 0 2,754
MCCORMICK & CO INC COM NON VTG 579780206 365 3,774 SH   SOLE   0 0 3,774
MCDONALDS CORP COM 580135101 1,154 4,304 SH   SOLE   0 0 4,304
MEDIFAST INC COM 58470H101 946 4,517 SH   SOLE   0 0 4,517
MEDTRONIC PLC SHS G5960L103 1,515 14,403 SH   SOLE   0 0 14,403
MERCK & CO INC COM 58933Y105 567 7,397 SH   SOLE   0 0 7,397
META PLATFORMS INC CL A 30303M102 1,097 3,262 SH   SOLE   0 0 3,262
MFA FINL INC COM 55272X102 178 39,095 SH   SOLE   0 0 39,095
MGM RESORTS INTERNATIONAL COM 552953101 274 6,111 SH   SOLE   0 0 6,111
MICRON TECHNOLOGY INC COM 595112103 1,002 10,760 SH   SOLE   0 0 10,760
MICROSOFT CORP COM 594918104 4,046 11,981 SH   SOLE   0 0 11,981
MICROVISION INC DEL COM NEW 594960304 75 15,000 SH   SOLE   0 0 15,000
NEOGENOMICS INC COM NEW 64049M209 444 13,002 SH   SOLE   0 0 13,002
NETFLIX INC COM 64110L106 537 891 SH   SOLE   0 0 891
NEXTERA ENERGY INC COM 65339F101 2,561 27,434 SH   SOLE   0 0 27,434
NIKE INC CL B 654106103 2,431 14,438 SH   SOLE   0 0 14,438
NORTHROP GRUMMAN CORP COM 666807102 215 555 SH   SOLE   0 0 555
NOVARTIS AG SPONSORED ADR 66987V109 228 2,607 SH   SOLE   0 0 2,607
NOVO-NORDISK A S ADR 670100205 2,253 20,268 SH   SOLE   0 0 20,268
NVIDIA CORPORATION COM 67066G104 7,120 24,311 SH   SOLE   0 0 24,311
OMNICELL COM COM 68213N109 922 5,112 SH   SOLE   0 0 5,112
OREILLY AUTOMOTIVE INC COM 67103H107 261 370 SH   SOLE   0 0 370
PAYPAL HLDGS INC COM 70450Y103 447 2,368 SH   SOLE   0 0 2,368
PEPSICO INC COM 713448108 427 2,457 SH   SOLE   0 0 2,457
PFIZER INC COM 717081103 2,309 39,100 SH   SOLE   0 0 39,100
PHILLIPS 66 COM 718546104 228 3,144 SH   SOLE   0 0 3,144
PLUG POWER INC COM NEW 72919P202 257 9,233 SH   SOLE   0 0 9,233
POLARIS INC COM 731068102 210 1,909 SH   SOLE   0 0 1,909
PROCTER AND GAMBLE CO COM 742718109 3,437 21,013 SH   SOLE   0 0 21,013
PROSHARES TR INVT INT RT HG 74347B607 206 2,771 SH   SOLE   0 0 2,771
PUBLIC STORAGE COM 74460D109 1,256 3,354 SH   SOLE   0 0 3,354
QUALCOMM INC COM 747525103 1,540 8,422 SH   SOLE   0 0 8,422
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,135 24,864 SH   SOLE   0 0 24,864
REALTY INCOME CORP COM 756109104 307 3,936 SH   SOLE   0 0 3,936
ROCKWELL AUTOMATION INC COM 773903109 839 2,405 SH   SOLE   0 0 2,405
ROKU INC COM CL A 77543R102 1,228 5,382 SH   SOLE   0 0 5,382
ROYAL BK CDA COM 780087102 255 2,401 SH   SOLE   0 0 2,401
SABRA HEALTH CARE REIT INC COM 78573L106 155 11,412 SH   SOLE   0 0 11,412
SALESFORCE COM INC COM 79466L302 920 3,621 SH   SOLE   0 0 3,621
SANTANDER CONSUMER USA HLDGS COM 80283M101 614 14,623 SH   SOLE   0 0 14,623
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1,741 15,409 SH   SOLE   0 0 15,409
SERVICENOW INC COM 81762P102 652 1,005 SH   SOLE   0 0 1,005
SHERWIN WILLIAMS CO COM 824348106 836 2,373 SH   SOLE   0 0 2,373
SIMON PPTY GROUP INC NEW COM 828806109 341 2,136 SH   SOLE   0 0 2,136
SKYWORKS SOLUTIONS INC COM 83088M102 331 2,134 SH   SOLE   0 0 2,134
SNAP ON INC COM 833034101 518 2,404 SH   SOLE   0 0 2,404
SNOWFLAKE INC CL A 833445109 769 2,270 SH   SOLE   0 0 2,270
SONY GROUP CORPORATION SPONSORED ADR 835699307 1,676 13,261 SH   SOLE   0 0 13,261
SOUTHERN CO COM 842587107 265 3,868 SH   SOLE   0 0 3,868
STARBUCKS CORP COM 855244109 918 7,846 SH   SOLE   0 0 7,846
STRYKER CORPORATION COM 863667101 713 2,666 SH   SOLE   0 0 2,666
SYNOPSYS INC COM 871607107 1,360 3,690 SH   SOLE   0 0 3,690
SYSCO CORP COM 871829107 423 5,806 SH   SOLE   0 0 5,806
TARGET CORP COM 87612E106 3,907 16,942 SH   SOLE   0 0 16,942
TENNANT CO COM 880345103 289 3,563 SH   SOLE   0 0 3,563
TESLA INC COM 88160R101 2,458 2,301 SH   SOLE   0 0 2,301
TEXAS INSTRS INC COM 882508104 1,737 9,219 SH   SOLE   0 0 9,219
TEXTRON INC COM 883203101 296 3,829 SH   SOLE   0 0 3,829
THE TRADE DESK INC COM CL A 88339J105 876 9,560 SH   SOLE   0 0 9,560
TJX COS INC NEW COM 872540109 1,290 16,997 SH   SOLE   0 0 16,997
TRAVELERS COMPANIES INC COM 89417E109 427 2,731 SH   SOLE   0 0 2,731
TWILIO INC CL A 90138F102 1,756 6,667 SH   SOLE   0 0 6,667
UNITED PARCEL SERVICE INC CL B 911312106 913 4,258 SH   SOLE   0 0 4,258
UNITED THERAPEUTICS CORP DEL COM 91307C102 260 1,203 SH   SOLE   0 0 1,203
UNITEDHEALTH GROUP INC COM 91324P102 5,682 11,316 SH   SOLE   0 0 11,316
US BANCORP DEL COM NEW 902973304 2,740 48,773 SH   SOLE   0 0 48,773
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 266 8,059 SH   SOLE   0 0 8,059
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 416 954 SH   SOLE   0 0 954
VEEVA SYS INC CL A COM 922475108 320 1,254 SH   SOLE   0 0 1,254
VERIZON COMMUNICATIONS INC COM 92343V104 764 14,705 SH   SOLE   0 0 14,705
VISA INC COM CL A 92826C839 2,930 13,406 SH   SOLE   0 0 13,406
VMWARE INC CL A COM 928563402 544 4,759 SH   SOLE   0 0 4,759
WASTE MGMT INC DEL COM 94106L109 1,173 7,028 SH   SOLE   0 0 7,028
WATERS CORP COM 941848103 532 1,428 SH   SOLE   0 0 1,428
WELLTOWER INC COM 95040Q104 645 7,516 SH   SOLE   0 0 7,516
WORKDAY INC CL A 98138H101 215 787 SH   SOLE   0 0 787
XCEL ENERGY INC COM 98389B100 2,970 43,490 SH   SOLE   0 0 43,490