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 857 5,754 SH   SOLE 0 0 0 5,754
AAON INC COM PAR $0.004 000360206 748 13,426 SH   SOLE 0 0 0 13,426
ABBOTT LABS COM 002824100 6,440 54,410 SH   SOLE 0 0 0 54,410
ABBVIE INC COM 00287Y109 2,759 17,022 SH   SOLE 0 0 0 17,022
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5,612 16,641 SH   SOLE 0 0 0 16,641
ADOBE SYSTEMS INCORPORATED COM 00724F101 7,685 16,868 SH   SOLE 0 0 0 16,868
ADVANCED MICRO DEVICES INC COM 007903107 249 2,278 SH   SOLE 0 0 0 2,278
AES CORP COM 00130H105 558 21,686 SH   SOLE 0 0 0 21,686
AGNICO EAGLE MINES LTD COM 008474108 1,260 20,580 SH   SOLE 0 0 0 20,580
AIR PRODS & CHEMS INC COM 009158106 1,130 4,522 SH   SOLE 0 0 0 4,522
AIRBNB INC COM CL A 009066101 4,724 27,501 SH   SOLE 0 0 0 27,501
AKAMAI TECHNOLOGIES INC COM 00971T101 630 5,275 SH   SOLE 0 0 0 5,275
ALCON AG ORD SHS H01301128 1,083 13,647 SH   SOLE 0 0 0 13,647
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,463 13,444 SH   SOLE 0 0 0 13,444
ALIGN TECHNOLOGY INC COM 016255101 1,403 3,218 SH   SOLE 0 0 0 3,218
ALPHABET INC CAP STK CL A 02079K305 9,877 3,551 SH   SOLE 0 0 0 3,551
ALPHABET INC CAP STK CL C 02079K107 13,172 4,716 SH   SOLE 0 0 0 4,716
ALTRIA GROUP INC COM 02209S103 623 11,914 SH   SOLE 0 0 0 11,914
AMAZON COM INC COM 023135106 23,922 7,338 SH   SOLE 0 0 0 7,338
AMERICAN AIRLS GROUP INC COM 02376R102 336 18,425 SH   SOLE 0 0 0 18,425
AMERICAN EXPRESS CO COM 025816109 1,083 5,789 SH   SOLE 0 0 0 5,789
AMERICAN INTL GROUP INC COM NEW 026874784 1,799 28,655 SH   SOLE 0 0 0 28,655
AMERICAN TOWER CORP NEW COM 03027X100 1,275 5,075 SH   SOLE 0 0 0 5,075
AMERICAN WTR WKS CO INC NEW COM 030420103 236 1,424 SH   SOLE 0 0 0 1,424
AMERIPRISE FINL INC COM 03076C106 793 2,641 SH   SOLE 0 0 0 2,641
AMGEN INC COM 031162100 1,514 6,262 SH   SOLE 0 0 0 6,262
ANALOG DEVICES INC COM 032654105 229 1,389 SH   SOLE 0 0 0 1,389
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 123 10,000 SH   SOLE 0 0 0 10,000
ANNALY CAPITAL MANAGEMENT IN COM 035710409 221 31,411 SH   SOLE 0 0 0 31,411
ANSYS INC COM 03662Q105 946 2,978 SH   SOLE 0 0 0 2,978
ANTARES PHARMA INC COM 036642106 83 20,201 SH   SOLE 0 0 0 20,201
ANTHEM INC COM 036752103 307 625 SH   SOLE 0 0 0 625
AON PLC SHS CL A G0403H108 480 1,475 SH   SOLE 0 0 0 1,475
APOLLO GLOBAL MGMT INC COM CL A 03768E105 1,662 26,818 SH   SOLE 0 0 0 26,818
APPLE INC COM 037833100 25,321 145,015 SH   SOLE 0 0 0 145,015
APPLIED MATLS INC COM 038222105 790 5,991 SH   SOLE 0 0 0 5,991
ARCH CAP GROUP LTD ORD G0450A105 306 6,323 SH   SOLE 0 0 0 6,323
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 792 9,753 SH   SOLE 0 0 0 9,753
ARK ETF TR INNOVATION ETF 00214Q104 1,201 18,117 SH   SOLE 0 0 0 18,117
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 609 9,000 SH   SOLE 0 0 0 9,000
ARK ETF TR NEXT GNRTN INTER 00214Q401 278 3,190 SH   SOLE 0 0 0 3,190
ASBURY AUTOMOTIVE GROUP INC COM 043436104 458 2,857 SH   SOLE 0 0 0 2,857
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,376 2,060 SH   SOLE 0 0 0 2,060
ASPEN TECHNOLOGY INC COM 045327103 1,177 7,115 SH   SOLE 0 0 0 7,115
ASPIRA WOMENS HEALTH INC COM 04537Y109 38 36,870 SH   SOLE 0 0 0 36,870
AT&T INC COM 00206R102 908 38,438 SH   SOLE 0 0 0 38,438
ATLASSIAN CORP PLC CL A G06242104 592 2,016 SH   SOLE 0 0 0 2,016
ATMOS ENERGY CORP COM 049560105 438 3,665 SH   SOLE 0 0 0 3,665
AUGMEDIX INC COM 05105P107 91 30,935 SH   SOLE 0 0 0 30,935
AUTODESK INC COM 052769106 6,630 30,931 SH   SOLE 0 0 0 30,931
AUTOHOME INC SP ADS RP CL A 05278C107 576 18,943 SH   SOLE 0 0 0 18,943
AUTOMATIC DATA PROCESSING IN COM 053015103 928 4,078 SH   SOLE 0 0 0 4,078
AVALARA INC COM 05338G106 652 6,557 SH   SOLE 0 0 0 6,557
AZENTA INC COM 114340102 597 7,198 SH   SOLE 0 0 0 7,198
BALL CORP COM 058498106 610 6,781 SH   SOLE 0 0 0 6,781
BARRICK GOLD CORP COM 067901108 841 34,303 SH   SOLE 0 0 0 34,303
BAXTER INTL INC COM 071813109 604 7,795 SH   SOLE 0 0 0 7,795
BCE INC COM NEW 05534B760 562 10,136 SH   SOLE 0 0 0 10,136
BECTON DICKINSON & CO COM 075887109 3,957 14,876 SH   SOLE 0 0 0 14,876
BERKLEY W R CORP COM 084423102 1,156 17,363 SH   SOLE 0 0 0 17,363
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,426 12,542 SH   SOLE 0 0 0 12,542
BEST BUY INC COM 086516101 233 2,559 SH   SOLE 0 0 0 2,559
BILL COM HLDGS INC COM 090043100 1,994 8,794 SH   SOLE 0 0 0 8,794
BIOGEN INC COM 09062X103 673 3,194 SH   SOLE 0 0 0 3,194
BITFARMS LTD COM 09173B107 43 11,467 SH   SOLE 0 0 0 11,467
BK OF AMERICA CORP COM 060505104 5,568 135,073 SH   SOLE 0 0 0 135,073
BLACK KNIGHT INC COM 09215C105 544 9,373 SH   SOLE 0 0 0 9,373
BLACKLINE INC COM 09239B109 742 10,129 SH   SOLE 0 0 0 10,129
BLACKROCK INC COM 09247X101 533 697 SH   SOLE 0 0 0 697
BLACKSTONE INC COM 09260D107 2,504 19,728 SH   SOLE 0 0 0 19,728
BLOCK INC CL A 852234103 1,331 9,816 SH   SOLE 0 0 0 9,816
BOEING CO COM 097023105 3,343 17,459 SH   SOLE 0 0 0 17,459
BOOKING HOLDINGS INC COM 09857L108 202 86 SH   SOLE 0 0 0 86
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 496 5,644 SH   SOLE 0 0 0 5,644
BOSTON PROPERTIES INC COM 101121101 567 4,404 SH   SOLE 0 0 0 4,404
BRISTOL-MYERS SQUIBB CO COM 110122108 1,381 18,911 SH   SOLE 0 0 0 18,911
BROADCOM INC COM 11135F101 2,010 3,192 SH   SOLE 0 0 0 3,192
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 2,727 48,200 SH   SOLE 0 0 0 48,200
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 633 8,388 SH   SOLE 0 0 0 8,388
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 379 8,653 SH   SOLE 0 0 0 8,653
BROWN & BROWN INC COM 115236101 594 8,221 SH   SOLE 0 0 0 8,221
BURLINGTON STORES INC COM 122017106 340 1,867 SH   SOLE 0 0 0 1,867
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,720 15,972 SH   SOLE 0 0 0 15,972
CALLWAY GOLF CO COM 131193104 571 24,378 SH   SOLE 0 0 0 24,378
CANADIAN PAC RY LTD COM 13645T100 964 11,678 SH   SOLE 0 0 0 11,678
CAPITAL ONE FINL CORP COM 14040H105 855 6,510 SH   SOLE 0 0 0 6,510
CARMAX INC COM 143130102 820 8,496 SH   SOLE 0 0 0 8,496
CATERPILLAR INC COM 149123101 1,271 5,702 SH   SOLE 0 0 0 5,702
CBRE GROUP INC CL A 12504L109 903 9,863 SH   SOLE 0 0 0 9,863
CELANESE CORP DEL COM 150870103 211 1,478 SH   SOLE 0 0 0 1,478
CENTENE CORP DEL COM 15135B101 683 8,109 SH   SOLE 0 0 0 8,109
CHANGE HEALTHCARE INC COM 15912K100 666 30,537 SH   SOLE 0 0 0 30,537
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 608 30,575 SH   SOLE 0 0 0 30,575
CHARLES RIV LABS INTL INC COM 159864107 498 1,755 SH   SOLE 0 0 0 1,755
CHART INDS INC COM 16115Q308 234 1,361 SH   SOLE 0 0 0 1,361
CHEFS WHSE INC COM 163086101 299 9,162 SH   SOLE 0 0 0 9,162
CHESAPEAKE ENERGY CORP COM 165167735 386 4,434 SH   SOLE 0 0 0 4,434
CHEVRON CORP NEW COM 166764100 2,174 13,352 SH   SOLE 0 0 0 13,352
CHUBB LIMITED COM H1467J104 203 947 SH   SOLE 0 0 0 947
CHURCH & DWIGHT CO INC COM 171340102 1,462 14,707 SH   SOLE 0 0 0 14,707
CIENA CORP COM NEW 171779309 519 8,564 SH   SOLE 0 0 0 8,564
CIGNA CORP NEW COM 125523100 922 3,846 SH   SOLE 0 0 0 3,846
CINCINNATI FINL CORP COM 172062101 577 4,246 SH   SOLE 0 0 0 4,246
CINTAS CORP COM 172908105 719 1,691 SH   SOLE 0 0 0 1,691
CISCO SYS INC COM 17275R102 4,247 76,162 SH   SOLE 0 0 0 76,162
CITIGROUP INC COM NEW 172967424 2,823 52,858 SH   SOLE 0 0 0 52,858
COCA COLA CO COM 191216100 4,300 69,353 SH   SOLE 0 0 0 69,353
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 989 11,026 SH   SOLE 0 0 0 11,026
COINBASE GLOBAL INC COM CL A 19260Q107 378 1,991 SH   SOLE 0 0 0 1,991
COMCAST CORP NEW CL A 20030N101 3,430 73,266 SH   SOLE 0 0 0 73,266
COMMERCE BANCSHARES INC COM 200525103 286 3,991 SH   SOLE 0 0 0 3,991
CONOCOPHILLIPS COM 20825C104 965 9,654 SH   SOLE 0 0 0 9,654
CONSTELLATION BRANDS INC CL A 21036P108 875 3,800 SH   SOLE 0 0 0 3,800
COOPER COS INC COM NEW 216648402 720 1,725 SH   SOLE 0 0 0 1,725
COPART INC COM 217204106 1,512 12,048 SH   SOLE 0 0 0 12,048
CORNING INC COM 219350105 771 20,902 SH   SOLE 0 0 0 20,902
CORTEVA INC COM 22052L104 767 13,340 SH   SOLE 0 0 0 13,340
COSTAR GROUP INC COM 22160N109 997 14,966 SH   SOLE 0 0 0 14,966
COSTCO WHSL CORP NEW COM 22160K105 1,032 1,792 SH   SOLE 0 0 0 1,792
COTERRA ENERGY INC COM 127097103 538 19,936 SH   SOLE 0 0 0 19,936
CREDIT ACCEP CORP MICH COM 225310101 256 465 SH   SOLE 0 0 0 465
CRH PLC ADR 12626K203 612 15,284 SH   SOLE 0 0 0 15,284
CROWN CASTLE INTL CORP NEW COM 22822V101 739 4,002 SH   SOLE 0 0 0 4,002
CSX CORP COM 126408103 488 13,022 SH   SOLE 0 0 0 13,022
CULLEN FROST BANKERS INC COM 229899109 380 2,748 SH   SOLE 0 0 0 2,748
CVS HEALTH CORP COM 126650100 1,506 14,881 SH   SOLE 0 0 0 14,881
DANAHER CORPORATION COM 235851102 1,172 3,997 SH   SOLE 0 0 0 3,997
DARDEN RESTAURANTS INC COM 237194105 259 1,945 SH   SOLE 0 0 0 1,945
DEERE & CO COM 244199105 2,332 5,613 SH   SOLE 0 0 0 5,613
DIAGEO PLC SPON ADR NEW 25243Q205 1,120 5,512 SH   SOLE 0 0 0 5,512
DIGITAL RLTY TR INC COM 253868103 615 4,338 SH   SOLE 0 0 0 4,338
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 267 5,443 SH   SOLE 0 0 0 5,443
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 1,012 21,718 SH   SOLE 0 0 0 21,718
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 990 29,584 SH   SOLE 0 0 0 29,584
DIODES INC COM 254543101 554 6,372 SH   SOLE 0 0 0 6,372
DISNEY WALT CO COM 254687106 5,421 39,521 SH   SOLE 0 0 0 39,521
DOCUSIGN INC COM 256163106 2,013 18,789 SH   SOLE 0 0 0 18,789
DOLLAR GEN CORP NEW COM 256677105 517 2,322 SH   SOLE 0 0 0 2,322
DOMINION ENERGY INC COM 25746U109 1,184 13,938 SH   SOLE 0 0 0 13,938
DOMINOS PIZZA INC COM 25754A201 485 1,192 SH   SOLE 0 0 0 1,192
DREAM FINDERS HOMES INC COM CL A 26154D100 252 14,747 SH   SOLE 0 0 0 14,747
DUCK CREEK TECHNOLOGIES INC SHS 264120106 892 40,342 SH   SOLE 0 0 0 40,342
DUKE ENERGY CORP NEW COM NEW 26441C204 1,394 12,481 SH   SOLE 0 0 0 12,481
EATON VANCE LTD DURATION INC COM 27828H105 183 15,600 SH   SOLE 0 0 0 15,600
ECOLAB INC COM 278865100 1,743 9,871 SH   SOLE 0 0 0 9,871
EDISON INTL COM 281020107 1,543 22,011 SH   SOLE 0 0 0 22,011
ELANCO ANIMAL HEALTH INC COM 28414H103 405 15,508 SH   SOLE 0 0 0 15,508
ELASTIC N V ORD SHS N14506104 371 4,175 SH   SOLE 0 0 0 4,175
EMERSON ELEC CO COM 291011104 1,015 10,347 SH   SOLE 0 0 0 10,347
ENBRIDGE INC COM 29250N105 3,386 73,470 SH   SOLE 0 0 0 73,470
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 297 26,578 SH   SOLE 0 0 0 26,578
ENTEGRIS INC COM 29362U104 757 5,766 SH   SOLE 0 0 0 5,766
EQT CORP COM 26884L109 425 12,346 SH   SOLE 0 0 0 12,346
EQUITY LIFESTYLE PPTYS INC COM 29472R108 248 3,240 SH   SOLE 0 0 0 3,240
ETSY INC COM 29786A106 712 5,726 SH   SOLE 0 0 0 5,726
EXELON CORP COM 30161N101 268 5,636 SH   SOLE 0 0 0 5,636
EXPEDITORS INTL WASH INC COM 302130109 1,224 11,861 SH   SOLE 0 0 0 11,861
EXXON MOBIL CORP COM 30231G102 3,083 37,328 SH   SOLE 0 0 0 37,328
FACTSET RESH SYS INC COM 303075105 2,000 4,607 SH   SOLE 0 0 0 4,607
FASTENAL CO COM 311900104 702 11,814 SH   SOLE 0 0 0 11,814
FEDEX CORP COM 31428X106 242 1,044 SH   SOLE 0 0 0 1,044
FIDELITY NATL INFORMATION SV COM 31620M106 251 2,498 SH   SOLE 0 0 0 2,498
FIRST REP BK SAN FRANCISCO C COM 33616C100 683 4,212 SH   SOLE 0 0 0 4,212
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 1,081 12,826 SH   SOLE 0 0 0 12,826
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 283 3,127 SH   SOLE 0 0 0 3,127
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 339 6,915 SH   SOLE 0 0 0 6,915
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 2,432 44,370 SH   SOLE 0 0 0 44,370
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 437 12,100 SH   SOLE 0 0 0 12,100
FIRSTENERGY CORP COM 337932107 991 21,600 SH   SOLE 0 0 0 21,600
FLOOR & DECOR HLDGS INC CL A 339750101 376 4,648 SH   SOLE 0 0 0 4,648
FMC CORP COM NEW 302491303 1,048 7,966 SH   SOLE 0 0 0 7,966
FORD MTR CO DEL COM 345370860 519 30,705 SH   SOLE 0 0 0 30,705
FOX CORP CL A COM 35137L105 615 15,601 SH   SOLE 0 0 0 15,601
FOX FACTORY HLDG CORP COM 35138V102 1,514 15,454 SH   SOLE 0 0 0 15,454
FREEPORT-MCMORAN INC CL B 35671D857 966 19,424 SH   SOLE 0 0 0 19,424
GARTNER INC COM 366651107 2,953 9,928 SH   SOLE 0 0 0 9,928
GENERAC HLDGS INC COM 368736104 842 2,832 SH   SOLE 0 0 0 2,832
GENERAL DYNAMICS CORP COM 369550108 1,716 7,116 SH   SOLE 0 0 0 7,116
GENERAL ELECTRIC CO COM NEW 369604301 229 2,498 SH   SOLE 0 0 0 2,498
GENERAL MLS INC COM 370334104 849 12,532 SH   SOLE 0 0 0 12,532
GENERAL MTRS CO COM 37045V100 262 5,995 SH   SOLE 0 0 0 5,995
GILEAD SCIENCES INC COM 375558103 441 7,421 SH   SOLE 0 0 0 7,421
GLAUKOS CORP COM 377322102 313 5,419 SH   SOLE 0 0 0 5,419
GOOSEHEAD INS INC COM CL A 38267D109 236 3,000 SH   SOLE 0 0 0 3,000
GROCERY OUTLET HLDG CORP COM 39874R101 380 11,600 SH   SOLE 0 0 0 11,600
GUIDEWIRE SOFTWARE INC COM 40171V100 536 5,661 SH   SOLE 0 0 0 5,661
HALLIBURTON CO COM 406216101 229 6,039 SH   SOLE 0 0 0 6,039
HEICO CORP NEW CL A 422806208 1,525 12,023 SH   SOLE 0 0 0 12,023
HERSHEY CO COM 427866108 203 936 SH   SOLE 0 0 0 936
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,294 8,527 SH   SOLE 0 0 0 8,527
HOME DEPOT INC COM 437076102 4,576 15,287 SH   SOLE 0 0 0 15,287
HONEYWELL INTL INC COM 438516106 1,265 6,499 SH   SOLE 0 0 0 6,499
HORIZON THERAPEUTICS PUB L SHS G46188101 1,497 14,233 SH   SOLE 0 0 0 14,233
HOWARD HUGHES CORP COM 44267D107 243 2,345 SH   SOLE 0 0 0 2,345
HUMANA INC COM 444859102 569 1,307 SH   SOLE 0 0 0 1,307
HUNTINGTON INGALLS INDS INC COM 446413106 493 2,471 SH   SOLE 0 0 0 2,471
HUNTSMAN CORP COM 447011107 735 19,603 SH   SOLE 0 0 0 19,603
HYATT HOTELS CORP COM CL A 448579102 225 2,354 SH   SOLE 0 0 0 2,354
ICON PLC SHS G4705A100 1,286 5,289 SH   SOLE 0 0 0 5,289
IDEX CORP COM 45167R104 469 2,446 SH   SOLE 0 0 0 2,446
IDEXX LABS INC COM 45168D104 749 1,369 SH   SOLE 0 0 0 1,369
ILLINOIS TOOL WKS INC COM 452308109 211 1,006 SH   SOLE 0 0 0 1,006
ILLUMINA INC COM 452327109 3,526 10,091 SH   SOLE 0 0 0 10,091
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300 203 6,570 SH   SOLE 0 0 0 6,570
INTEL CORP COM 458140100 1,111 22,425 SH   SOLE 0 0 0 22,425
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 837 12,696 SH   SOLE 0 0 0 12,696
INTERCONTINENTAL EXCHANGE IN COM 45866F104 410 3,104 SH   SOLE 0 0 0 3,104
INTERNATIONAL BUSINESS MACHS COM 459200101 1,300 9,996 SH   SOLE 0 0 0 9,996
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 907 6,903 SH   SOLE 0 0 0 6,903
INTUITIVE SURGICAL INC COM NEW 46120E602 3,198 10,602 SH   SOLE 0 0 0 10,602
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 1,938 109,846 SH   SOLE 0 0 0 109,846
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 204 1,000 SH   SOLE 0 0 0 1,000
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 269 11,575 SH   SOLE 0 0 0 11,575
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 552 3,500 SH   SOLE 0 0 0 3,500
INVESCO QQQ TR UNIT SER 1 46090E103 1,841 5,078 SH   SOLE 0 0 0 5,078
ISHARES INC MSCI SWITZERLAND 464286749 348 7,078 SH   SOLE 0 0 0 7,078
ISHARES INC CORE MSCI EMKT 46434G103 599 10,784 SH   SOLE 0 0 0 10,784
ISHARES TR CORE MSCI EAFE 46432F842 980 14,094 SH   SOLE 0 0 0 14,094
ISHARES TR CORE 1 5 YR USD 46432F859 205 4,237 SH   SOLE 0 0 0 4,237
ISHARES TR US TREAS BD ETF 46429B267 5,806 233,063 SH   SOLE 0 0 0 233,063
ISHARES TR MSCI INDIA ETF 46429B598 672 15,068 SH   SOLE 0 0 0 15,068
ISHARES TR 0-5 YR TIPS ETF 46429B747 1,553 14,795 SH   SOLE 0 0 0 14,795
ISHARES TR CORE HIGH DV ETF 46429B663 1,691 15,820 SH   SOLE 0 0 0 15,820
ISHARES TR FLTG RATE NT ETF 46429B655 290 5,732 SH   SOLE 0 0 0 5,732
ISHARES TR MSCI USA MIN VOL 46429B697 410 5,289 SH   SOLE 0 0 0 5,289
ISHARES TR GLB INFRASTR ETF 464288372 1,092 21,461 SH   SOLE 0 0 0 21,461
ISHARES TR GL CLEAN ENE ETF 464288224 447 20,780 SH   SOLE 0 0 0 20,780
ISHARES TR MBS ETF 464288588 345 3,389 SH   SOLE 0 0 0 3,389
ISHARES TR PFD AND INCM SEC 464288687 641 17,602 SH   SOLE 0 0 0 17,602
ISHARES TR NATIONAL MUN ETF 464288414 302 2,757 SH   SOLE 0 0 0 2,757
ISHARES TR JPMORGAN USD EMG 464288281 357 3,654 SH   SOLE 0 0 0 3,654
ISHARES TR SHORT TREAS BD 464288679 766 6,950 SH   SOLE 0 0 0 6,950
ISHARES TR ISHS 1-5YR INVS 464288646 378 7,304 SH   SOLE 0 0 0 7,304
ISHARES TR US AER DEF ETF 464288760 222 2,000 SH   SOLE 0 0 0 2,000
ISHARES TR CORE S&P TTL STK 464287150 389 3,855 SH   SOLE 0 0 0 3,855
ISHARES TR EAFE VALUE ETF 464288877 2,143 42,642 SH   SOLE 0 0 0 42,642
ISHARES TR EAFE GRWTH ETF 464288885 1,741 18,087 SH   SOLE 0 0 0 18,087
ISHARES TR BLACKROCK ULTRA 46434V878 235 4,690 SH   SOLE 0 0 0 4,690
ISHARES TR 0-5YR HI YL CP 46434V407 1,187 26,996 SH   SOLE 0 0 0 26,996
ISHARES TR MSCI USA VALUE 46432F388 921 8,805 SH   SOLE 0 0 0 8,805
ISHARES TR CORE DIV GRWTH 46434V621 1,520 28,459 SH   SOLE 0 0 0 28,459
ISHARES TR CORE TOTAL USD 46434V613 766 15,431 SH   SOLE 0 0 0 15,431
ISHARES TR CYBERSECURITY 46435U135 1,085 25,411 SH   SOLE 0 0 0 25,411
ISHARES TR GENOMICS IMMUN 46435U192 567 16,470 SH   SOLE 0 0 0 16,470
ISHARES TR ESG AWR MSCI USA 46435G425 5,036 49,690 SH   SOLE 0 0 0 49,690
ISHARES TR FALN ANGLS USD 46435G474 431 15,512 SH   SOLE 0 0 0 15,512
ISHARES TR RUS MD CP GR ETF 464287481 302 3,004 SH   SOLE 0 0 0 3,004
ISHARES TR RUS MDCP VAL ETF 464287473 1,454 12,153 SH   SOLE 0 0 0 12,153
ISHARES TR U.S. TECH ETF 464287721 463 4,491 SH   SOLE 0 0 0 4,491
ISHARES TR MSCI EAFE ETF 464287465 324 4,408 SH   SOLE 0 0 0 4,408
ISHARES TR CORE S&P MCP ETF 464287507 6,710 25,003 SH   SOLE 0 0 0 25,003
ISHARES TR CORE S&P SCP ETF 464287804 442 4,093 SH   SOLE 0 0 0 4,093
ISHARES TR S&P 500 VAL ETF 464287408 543 3,490 SH   SOLE 0 0 0 3,490
ISHARES TR CORE S&P500 ETF 464287200 7,302 16,095 SH   SOLE 0 0 0 16,095
ISHARES TR S&P 500 GRWT ETF 464287309 429 5,619 SH   SOLE 0 0 0 5,619
ISHARES TR RUS 1000 GRW ETF 464287614 1,329 4,785 SH   SOLE 0 0 0 4,785
ISHARES TR RUSSELL 3000 ETF 464287689 1,001 3,815 SH   SOLE 0 0 0 3,815
ISHARES TR CORE S&P US VLU 464287663 485 6,389 SH   SOLE 0 0 0 6,389
ISHARES TR CORE S&P US GWT 464287671 493 4,666 SH   SOLE 0 0 0 4,666
ISHARES TR 1 3 YR TREAS BD 464287457 1,463 17,547 SH   SOLE 0 0 0 17,547
ISHARES TR IBOXX INV CP ETF 464287242 360 2,980 SH   SOLE 0 0 0 2,980
ISHARES TR S&P 100 ETF 464287101 4,356 20,890 SH   SOLE 0 0 0 20,890
ISHARES TR SELECT DIVID ETF 464287168 260 2,030 SH   SOLE 0 0 0 2,030
ISHARES TR TIPS BD ETF 464287176 229 1,842 SH   SOLE 0 0 0 1,842
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 211 5,257 SH   SOLE 0 0 0 5,257
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 16,512 328,465 SH   SOLE 0 0 0 328,465
J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 632 10,300 SH   SOLE 0 0 0 10,300
JABIL INC COM 466313103 252 4,090 SH   SOLE 0 0 0 4,090
JOHNSON & JOHNSON COM 478160104 6,167 34,799 SH   SOLE 0 0 0 34,799
JPMORGAN CHASE & CO COM 46625H100 4,085 29,968 SH   SOLE 0 0 0 29,968
KEYSIGHT TECHNOLOGIES INC COM 49338L103 561 3,553 SH   SOLE 0 0 0 3,553
KIMBERLY-CLARK CORP COM 494368103 429 3,480 SH   SOLE 0 0 0 3,480
KKR & CO INC COM 48251W104 1,070 18,305 SH   SOLE 0 0 0 18,305
KLA CORP COM NEW 482480100 538 1,471 SH   SOLE 0 0 0 1,471
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 240 11,716 SH   SOLE 0 0 0 11,716
LABORATORY CORP AMER HLDGS COM NEW 50540R409 713 2,706 SH   SOLE 0 0 0 2,706
LAM RESEARCH CORP COM 512807108 301 560 SH   SOLE 0 0 0 560
LANTHEUS HLDGS INC COM 516544103 220 3,984 SH   SOLE 0 0 0 3,984
lATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 6,210 213,264 SH   SOLE 0 0 0 213,264
LEIDOS HOLDINGS INC COM 525327102 201 1,861 SH   SOLE 0 0 0 1,861
LENNAR CORP CL A 526057104 1,076 13,256 SH   SOLE 0 0 0 13,256
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 136 16,830 SH   SOLE 0 0 0 16,830
LIBERTY BROADBAND CORP COM SER C 530307305 584 4,315 SH   SOLE 0 0 0 4,315
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 384 5,505 SH   SOLE 0 0 0 5,505
LILLY ELI & CO COM 532457108 1,167 4,076 SH   SOLE 0 0 0 4,076
LINDE PLC SHS G5494J103 2,565 8,030 SH   SOLE 0 0 0 8,030
LIVE NATION ENTERTAINMENT IN COM 538034109 752 6,390 SH   SOLE 0 0 0 6,390
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 29 12,228 SH   SOLE 0 0 0 12,228
LOCKHEED MARTIN CORP COM 539830109 1,264 2,863 SH   SOLE 0 0 0 2,863
LOWES COS INC COM 548661107 1,714 8,478 SH   SOLE 0 0 0 8,478
MANULIFE FINL CORP COM 56501R106 652 30,526 SH   SOLE 0 0 0 30,526
MARATHON PETE CORP COM 56585A102 686 8,027 SH   SOLE 0 0 0 8,027
MARKEL CORP COM 570535104 1,005 681 SH   SOLE 0 0 0 681
MARKETAXESS HLDGS INC COM 57060D108 527 1,550 SH   SOLE 0 0 0 1,550
MARRIOTT INTL INC NEW CL A 571903202 239 1,358 SH   SOLE 0 0 0 1,358
MARTIN MARIETTA MATLS INC COM 573284106 923 2,397 SH   SOLE 0 0 0 2,397
MARVELL TECHNOLOGY INC COM 573874104 530 7,396 SH   SOLE 0 0 0 7,396
MASCO CORP COM 574599106 573 11,240 SH   SOLE 0 0 0 11,240
MASTERCARD INCORPORATED CL A 57636Q104 8,108 22,687 SH   SOLE 0 0 0 22,687
MCCORMICK & CO INC COM NON VTG 579780206 1,692 16,958 SH   SOLE 0 0 0 16,958
MCDONALDS CORP COM 580135101 1,597 6,459 SH   SOLE 0 0 0 6,459
MEDIAALPHA INC CL A 58450V104 288 17,384 SH   SOLE 0 0 0 17,384
MEDTRONIC PLC SHS G5960L103 2,527 22,774 SH   SOLE 0 0 0 22,774
MERCK & CO INC COM 58933Y105 3,453 42,085 SH   SOLE 0 0 0 42,085
META PLATFORMS INC CL A 30303M102 10,932 49,165 SH   SOLE 0 0 0 49,165
METLIFE INC COM 59156R108 1,986 28,264 SH   SOLE 0 0 0 28,264
METTLER TOLEDO INTERNATIONAL COM 592688105 1,114 811 SH   SOLE 0 0 0 811
MGIC INVT CORP WIS COM 552848103 224 16,500 SH   SOLE 0 0 0 16,500
MGM GROWTH PPTYS LLC CL A COM 55303A105 318 8,228 SH   SOLE 0 0 0 8,228
MICROCHIP TECHNOLOGY INC. COM 595017104 1,227 16,324 SH   SOLE 0 0 0 16,324
MICROSOFT CORP COM 594918104 27,370 88,775 SH   SOLE 0 0 0 88,775
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 289 46,745 SH   SOLE 0 0 0 46,745
MONDELEZ INTL INC CL A 609207105 1,968 31,346 SH   SOLE 0 0 0 31,346
MONOLITHIC PWR SYS INC COM 609839105 693 1,426 SH   SOLE 0 0 0 1,426
MONSTER BEVERAGE CORP NEW COM 61174X109 2,077 25,991 SH   SOLE 0 0 0 25,991
MOODYS CORP COM 615369105 329 976 SH   SOLE 0 0 0 976
MORGAN STANLEY COM NEW 617446448 1,157 13,235 SH   SOLE 0 0 0 13,235
MORNINGSTAR INC COM 617700109 1,165 4,266 SH   SOLE 0 0 0 4,266
MSCI INC COM 55354G100 370 735 SH   SOLE 0 0 0 735
NATIONAL RESH CORP COM NEW 637372202 250 6,311 SH   SOLE 0 0 0 6,311
NCINO INC COM 63947U107 441 10,773 SH   SOLE 0 0 0 10,773
NETFLIX INC COM 64110L106 5,481 14,632 SH   SOLE 0 0 0 14,632
NEUROCRINE BIOSCIENCES INC COM 64125C109 552 5,885 SH   SOLE 0 0 0 5,885
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 222 20,244 SH   SOLE 0 0 0 20,244
NEWMONT CORP COM 651639106 423 5,318 SH   SOLE 0 0 0 5,318
NEXTERA ENERGY INC COM 65339F101 2,186 25,808 SH   SOLE 0 0 0 25,808
NICE LTD SPONSORED ADR 653656108 288 1,313 SH   SOLE 0 0 0 1,313
NIKE INC CL B 654106103 4,301 31,967 SH   SOLE 0 0 0 31,967
NORFOLK SOUTHN CORP COM 655844108 248 868 SH   SOLE 0 0 0 868
NORTHROP GRUMMAN CORP COM 666807102 1,242 2,777 SH   SOLE 0 0 0 2,777
NOVARTIS AG SPONSORED ADR 66987V109 2,207 25,149 SH   SOLE 0 0 0 25,149
NOVO-NORDISK A S ADR 670100205 3,651 32,876 SH   SOLE 0 0 0 32,876
NUTRIEN LTD COM 67077M108 901 8,667 SH   SOLE 0 0 0 8,667
NVIDIA CORPORATION COM 67066G104 7,854 28,785 SH   SOLE 0 0 0 28,785
OLLIES BARGAIN OUTLET HLDGS COM 681116109 778 18,101 SH   SOLE 0 0 0 18,101
OMEGA FLEX INC COM 682095104 356 2,744 SH   SOLE 0 0 0 2,744
OMNICOM GROUP INC COM 681919106 1,132 13,334 SH   SOLE 0 0 0 13,334
ONEOK INC NEW COM 682680103 608 8,607 SH   SOLE 0 0 0 8,607
OPORTUN FINL CORP COM 68376D104 177 12,309 SH   SOLE 0 0 0 12,309
ORACLE CORP COM 68389X105 6,589 79,646 SH   SOLE 0 0 0 79,646
OREILLY AUTOMOTIVE INC COM 67103H107 1,116 1,630 SH   SOLE 0 0 0 1,630
OSHKOSH CORP COM 688239201 276 2,738 SH   SOLE 0 0 0 2,738
OTIS WORLDWIDE CORP COM 68902V107 343 4,458 SH   SOLE 0 0 0 4,458
PALO ALTO NETWORKS INC COM 697435105 766 1,231 SH   SOLE 0 0 0 1,231
PARKER-HANNIFIN CORP COM 701094104 701 2,472 SH   SOLE 0 0 0 2,472
PAYCOM SOFTWARE INC COM 70432V102 584 1,685 SH   SOLE 0 0 0 1,685
PAYPAL HLDGS INC COM 70450Y103 5,089 44,003 SH   SOLE 0 0 0 44,003
PEPSICO INC COM 713448108 3,579 21,384 SH   SOLE 0 0 0 21,384
PETCO HEALTH & WELLNESS CO I COM 71601V105 196 10,000 SH   SOLE 0 0 0 10,000
PFIZER INC COM 717081103 4,653 89,873 SH   SOLE 0 0 0 89,873
PG&E CORP COM 69331C108 594 49,722 SH   SOLE 0 0 0 49,722
PHILIP MORRIS INTL INC COM 718172109 1,531 16,297 SH   SOLE 0 0 0 16,297
PHILLIPS 66 COM 718546104 558 6,464 SH   SOLE 0 0 0 6,464
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 243 7,060 SH   SOLE 0 0 0 7,060
PIMCO CALIF MUN INCOME FD COM 72200N106 392 24,946 SH   SOLE 0 0 0 24,946
PIONEER NAT RES CO COM 723787107 931 3,722 SH   SOLE 0 0 0 3,722
PNC FINL SVCS GROUP INC COM 693475105 2,269 12,303 SH   SOLE 0 0 0 12,303
POOL CORP COM 73278L105 665 1,572 SH   SOLE 0 0 0 1,572
PORCH GROUP INC COM 733245104 76 10,973 SH   SOLE 0 0 0 10,973
PPG INDS INC COM 693506107 1,385 10,570 SH   SOLE 0 0 0 10,570
PPL CORP COM 69351T106 269 9,436 SH   SOLE 0 0 0 9,436
PRICE T ROWE GROUP INC COM 74144T108 634 4,193 SH   SOLE 0 0 0 4,193
PRICESMART INC COM 741511109 221 2,803 SH   SOLE 0 0 0 2,803
PROCTER AND GAMBLE CO COM 742718109 4,650 30,429 SH   SOLE 0 0 0 30,429
PROGRESSIVE CORP COM 743315103 330 2,892 SH   SOLE 0 0 0 2,892
PROLOGIS INC. COM 74340W103 313 1,937 SH   SOLE 0 0 0 1,937
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 729 10,412 SH   SOLE 0 0 0 10,412
QUALCOMM INC COM 747525103 5,728 37,484 SH   SOLE 0 0 0 37,484
QUALYS INC COM 74758T303 856 6,010 SH   SOLE 0 0 0 6,010
QUANTA SVCS INC COM 74762E102 594 4,515 SH   SOLE 0 0 0 4,515
QURATE RETAIL INC COM SER A 74915M100 191 40,067 SH   SOLE 0 0 0 40,067
RAYMOND JAMES FINL INC COM 754730109 656 5,973 SH   SOLE 0 0 0 5,973
RAYTHEON TECHNOLOGIES CORP COM 75513E101 6,191 62,496 SH   SOLE 0 0 0 62,496
REALTY INCOME CORP COM 756109104 917 13,231 SH   SOLE 0 0 0 13,231
REGENERON PHARMACEUTICALS COM 75886F107 2,548 3,648 SH   SOLE 0 0 0 3,648
REPUBLIC SVCS INC COM 760759100 744 5,614 SH   SOLE 0 0 0 5,614
RESMED INC COM 761152107 542 2,234 SH   SOLE 0 0 0 2,234
ROBERT HALF INTL INC COM 770323103 201 1,756 SH   SOLE 0 0 0 1,756
ROPER TECHNOLOGIES INC COM 776696106 1,104 2,337 SH   SOLE 0 0 0 2,337
ROYAL GOLD INC COM 780287108 1,576 11,156 SH   SOLE 0 0 0 11,156
RPM INTL INC COM 749685103 396 4,863 SH   SOLE 0 0 0 4,863
RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 1,671 43,070 SH   SOLE 0 0 0 43,070
S&P GLOBAL INC COM 78409V104 434 1,057 SH   SOLE 0 0 0 1,057
SAIA INC COM 78709Y105 427 1,752 SH   SOLE 0 0 0 1,752
SALESFORCE COM INC COM 79466L302 8,259 38,899 SH   SOLE 0 0 0 38,899
SBA COMMUNICATIONS CORP NEW CL A 78410G104 901 2,619 SH   SOLE 0 0 0 2,619
SCHLUMBERGER LTD COM STK 806857108 982 23,780 SH   SOLE 0 0 0 23,780
SCHWAB CHARLES CORP COM 808513105 654 7,753 SH   SOLE 0 0 0 7,753
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,345 17,049 SH   SOLE 0 0 0 17,049
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1,149 22,717 SH   SOLE 0 0 0 22,717
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 229 6,224 SH   SOLE 0 0 0 6,224
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,131 23,873 SH   SOLE 0 0 0 23,873
SCHWAB STRATEGIC TR US TIPS ETF 808524870 349 5,745 SH   SOLE 0 0 0 5,745
SEI INVTS CO COM 784117103 1,043 17,315 SH   SOLE 0 0 0 17,315
SELECT SECTOR SPDR TR ENERGY 81369Y506 740 9,681 SH   SOLE 0 0 0 9,681
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 376 9,809 SH   SOLE 0 0 0 9,809
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 589 3,706 SH   SOLE 0 0 0 3,706
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 203 2,676 SH   SOLE 0 0 0 2,676
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 582 4,246 SH   SOLE 0 0 0 4,246
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 493 2,664 SH   SOLE 0 0 0 2,664
SEMPRA COM 816851109 1,762 10,478 SH   SOLE 0 0 0 10,478
SERVICENOW INC COM 81762P102 3,745 6,725 SH   SOLE 0 0 0 6,725
SERVISFIRST BANCSHARES INC COM 81768T108 1,181 12,394 SH   SOLE 0 0 0 12,394
SHERWIN WILLIAMS CO COM 824348106 214 857 SH   SOLE 0 0 0 857
SHOPIFY INC CL A 82509L107 1,198 1,772 SH   SOLE 0 0 0 1,772
SKYWORKS SOLUTIONS INC COM 83088M102 476 3,569 SH   SOLE 0 0 0 3,569
SNAP ON INC COM 833034101 419 2,037 SH   SOLE 0 0 0 2,037
SNOWFLAKE INC CL A 833445109 43,211 188,586 SH   SOLE 0 0 0 188,586
SOFI TECHNOLOGIES INC COM 83406F102 122 12,920 SH   SOLE 0 0 0 12,920
SOLAREDGE TECHNOLOGIES INC COM 83417M104 247 765 SH   SOLE 0 0 0 765
SONY GROUP CORPORATION SPONSORED ADR 835699307 688 6,701 SH   SOLE 0 0 0 6,701
SOUTHWEST AIRLS CO COM 844741108 623 13,611 SH   SOLE 0 0 0 13,611
SPDR GOLD TR GOLD SHS 78463V107 4,515 24,990 SH   SOLE 0 0 0 24,990
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 521 15,192 SH   SOLE 0 0 0 15,192
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 648 16,768 SH   SOLE 0 0 0 16,768
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 217 6,163 SH   SOLE 0 0 0 6,163
SPDR S&P 500 ETF TR TR UNIT 78462F103 14,812 32,795 SH   SOLE 0 0 0 32,795
SPDR SER TR NYSE TECH ETF 78464A102 1,780 12,806 SH   SOLE 0 0 0 12,806
SPDR SER TR S&P 600 SMCP VAL 78464A300 502 6,022 SH   SOLE 0 0 0 6,022
SPDR SER TR S&P 600 SMCP GRW 78464A201 1,529 18,235 SH   SOLE 0 0 0 18,235
SPDR SER TR PRTFLO S&P500 GW 78464A409 19,560 295,422 SH   SOLE 0 0 0 295,422
SPDR SER TR S&P DIVID ETF 78464A763 2,593 20,234 SH   SOLE 0 0 0 20,234
SPDR SER TR PRTFLO S&P500 VL 78464A508 2,233 53,485 SH   SOLE 0 0 0 53,485
SPDR SER TR S&P SEMICNDCTR 78464A862 372 1,794 SH   SOLE 0 0 0 1,794
SPDR SER TR PORTFLI TIPS ETF 78464A656 2,347 77,568 SH   SOLE 0 0 0 77,568
SPDR SER TR S&P BK ETF 78464A797 237 4,527 SH   SOLE 0 0 0 4,527
SPDR SER TR S&P 400 MDCP GRW 78464A821 259 3,488 SH   SOLE 0 0 0 3,488
SPDR SER TR PORTFOLIO S&P400 78464A847 1,751 37,135 SH   SOLE 0 0 0 37,135
SPDR SER TR S&P 400 MDCP VAL 78464A839 279 3,967 SH   SOLE 0 0 0 3,967
SPDR SER TR PORTFOLIO S&P500 78464A854 6,019 113,291 SH   SOLE 0 0 0 113,291
SPDR SER TR PORTFLI MORTGAGE 78464A383 623 26,016 SH   SOLE 0 0 0 26,016
SPDR SER TR PORTFOLIO SHORT 78464A474 431 14,289 SH   SOLE 0 0 0 14,289
SPDR SER TR SSGA US LRG ETF 78468R804 3,293 22,918 SH   SOLE 0 0 0 22,918
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 205 23,351 SH   SOLE 0 0 0 23,351
SPS COMM INC COM 78463M107 1,117 8,516 SH   SOLE 0 0 0 8,516
STARBUCKS CORP COM 855244109 3,762 41,356 SH   SOLE 0 0 0 41,356
STERIS PLC SHS USD G8473T100 629 2,602 SH   SOLE 0 0 0 2,602
STORE CAP CORP COM 862121100 414 14,175 SH   SOLE 0 0 0 14,175
STRYKER CORPORATION COM 863667101 253 945 SH   SOLE 0 0 0 945
SUN CMNTYS INC COM 866674104 702 4,002 SH   SOLE 0 0 0 4,002
SUNCOR ENERGY INC NEW COM 867224107 412 12,631 SH   SOLE 0 0 0 12,631
SYNCHRONY FINANCIAL COM 87165B103 562 16,138 SH   SOLE 0 0 0 16,138
SYNOPSYS INC COM 871607107 439 1,317 SH   SOLE 0 0 0 1,317
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,382 13,254 SH   SOLE 0 0 0 13,254
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 539 3,507 SH   SOLE 0 0 0 3,507
TARGET CORP COM 87612E106 1,145 5,397 SH   SOLE 0 0 0 5,397
TE CONNECTIVITY LTD SHS H84989104 879 6,713 SH   SOLE 0 0 0 6,713
TECHNIPFMC PLC COM G87110105 317 40,858 SH   SOLE 0 0 0 40,858
TELEDYNE TECHNOLOGIES INC COM 879360105 42,395 89,701 SH   SOLE 0 0 0 89,701
TELEFLEX INCORPORATED COM 879369106 506 1,426 SH   SOLE 0 0 0 1,426
TERADATA CORP DEL COM 88076W103 557 11,309 SH   SOLE 0 0 0 11,309
TESLA INC COM 88160R101 6,362 5,904 SH   SOLE 0 0 0 5,904
TEXAS INSTRS INC COM 882508104 1,316 7,174 SH   SOLE 0 0 0 7,174
THERMO FISHER SCIENTIFIC INC COM 883556102 606 1,026 SH   SOLE 0 0 0 1,026
THOMSON REUTERS CORP. COM NEW 884903709 669 6,145 SH   SOLE 0 0 0 6,145
TJX COS INC NEW COM 872540109 231 3,812 SH   SOLE 0 0 0 3,812
TRANSDIGM GROUP INC COM 893641100 1,279 1,963 SH   SOLE 0 0 0 1,963
TRANSUNION COM 89400J107 438 4,242 SH   SOLE 0 0 0 4,242
TRAVELERS COMPANIES INC COM 89417E109 1,441 7,887 SH   SOLE 0 0 0 7,887
TROIKA MEDIA GROUP INC COM 89689F305 105 100,000 SH   SOLE 0 0 0 100,000
TRUIST FINL CORP COM 89832Q109 526 9,279 SH   SOLE 0 0 0 9,279
TWITTER INC COM 90184L102 405 10,475 SH   SOLE 0 0 0 10,475
TYLER TECHNOLOGIES INC COM 902252105 703 1,580 SH   SOLE 0 0 0 1,580
TYSON FOODS INC CL A 902494103 502 5,602 SH   SOLE 0 0 0 5,602
U S PHYSICAL THERAPY COM 90337L108 225 2,261 SH   SOLE 0 0 0 2,261
ULTA BEAUTY INC COM 90384S303 814 2,043 SH   SOLE 0 0 0 2,043
UNILEVER PLC SPON ADR NEW 904767704 994 21,816 SH   SOLE 0 0 0 21,816
UNION PAC CORP COM 907818108 2,141 7,836 SH   SOLE 0 0 0 7,836
UNITED BANKSHARES INC WEST V COM 909907107 1,647 47,217 SH   SOLE 0 0 0 47,217
UNITED INS HLDGS CORP COM 910710102 146 44,212 SH   SOLE 0 0 0 44,212
UNITED PARCEL SERVICE INC CL B 911312106 1,885 8,787 SH   SOLE 0 0 0 8,787
UNITED RENTALS INC COM 911363109 477 1,342 SH   SOLE 0 0 0 1,342
UNITEDHEALTH GROUP INC COM 91324P102 7,252 14,220 SH   SOLE 0 0 0 14,220
US BANCORP DEL COM NEW 902973304 3,082 57,995 SH   SOLE 0 0 0 57,995
UWM HOLDINGS CORPORATION COM CL A 91823B109 48 10,523 SH   SOLE 0 0 0 10,523
VAIL RESORTS INC COM 91879Q109 425 1,634 SH   SOLE 0 0 0 1,634
VALERO ENERGY CORP COM 91913Y100 1,034 10,181 SH   SOLE 0 0 0 10,181
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 10,396 25,041 SH   SOLE 0 0 0 25,041
VANGUARD INDEX FDS MID CAP ETF 922908629 503 2,116 SH   SOLE 0 0 0 2,116
VANGUARD INDEX FDS SMALL CP ETF 922908751 494 2,326 SH   SOLE 0 0 0 2,326
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,517 7,274 SH   SOLE 0 0 0 7,274
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 512 3,419 SH   SOLE 0 0 0 3,419
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 289 696 SH   SOLE 0 0 0 696
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 286 2,310 SH   SOLE 0 0 0 2,310
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 296 3,679 SH   SOLE 0 0 0 3,679
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 353 4,106 SH   SOLE 0 0 0 4,106
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 669 10,633 SH   SOLE 0 0 0 10,633
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 4,938 83,329 SH   SOLE 0 0 0 83,329
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 771 4,757 SH   SOLE 0 0 0 4,757
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 328 6,832 SH   SOLE 0 0 0 6,832
VANGUARD WORLD FDS INF TECH ETF 92204A702 513 1,232 SH   SOLE 0 0 0 1,232
VERISIGN INC COM 92343E102 555 2,496 SH   SOLE 0 0 0 2,496
VERISK ANALYTICS INC COM 92345Y106 429 1,999 SH   SOLE 0 0 0 1,999
VERIZON COMMUNICATIONS INC COM 92343V104 4,446 87,275 SH   SOLE 0 0 0 87,275
VERTEX PHARMACEUTICALS INC COM 92532F100 2,422 9,282 SH   SOLE 0 0 0 9,282
VISA INC COM CL A 92826C839 13,235 59,681 SH   SOLE 0 0 0 59,681
VULCAN MATLS CO COM 929160109 1,980 10,778 SH   SOLE 0 0 0 10,778
WALMART INC COM 931142103 2,246 15,079 SH   SOLE 0 0 0 15,079
WASTE MGMT INC DEL COM 94106L109 3,486 21,991 SH   SOLE 0 0 0 21,991
WATSCO INC COM 942622200 615 2,018 SH   SOLE 0 0 0 2,018
WEC ENERGY GROUP INC COM 92939U106 570 5,707 SH   SOLE 0 0 0 5,707
WELLS FARGO CO NEW COM 949746101 6,717 138,618 SH   SOLE 0 0 0 138,618
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,344 3,272 SH   SOLE 0 0 0 3,272
WHITEHORSE FIN INC COM 96524V106 166 11,000 SH   SOLE 0 0 0 11,000
WILLIAMS COS INC COM 969457100 2,668 79,856 SH   SOLE 0 0 0 79,856
WILLIAMS SONOMA INC COM 969904101 743 5,122 SH   SOLE 0 0 0 5,122
WISDOMTREE TR US TOTAL DIVIDND 97717W109 476 7,366 SH   SOLE 0 0 0 7,366
WISDOMTREE TR FLOATNG RAT TREA 97717X628 1,049 20,872 SH   SOLE 0 0 0 20,872
WISDOMTREE TR EM EX ST-OWNED 97717X578 776 23,767 SH   SOLE 0 0 0 23,767
WIX COM LTD SHS M98068105 351 3,358 SH   SOLE 0 0 0 3,358
WORKDAY INC CL A 98138H101 1,011 4,220 SH   SOLE 0 0 0 4,220
WORLD GOLD TR SPDR GLD MINIS 98149E204 4,503 117,068 SH   SOLE 0 0 0 117,068
XCEL ENERGY INC COM 98389B100 497 6,889 SH   SOLE 0 0 0 6,889
XYLEM INC COM 98419M100 432 5,071 SH   SOLE 0 0 0 5,071
YUM BRANDS INC COM 988498101 991 8,360 SH   SOLE 0 0 0 8,360
YUM CHINA HLDGS INC COM 98850P109 438 10,543 SH   SOLE 0 0 0 10,543
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 574 1,387 SH   SOLE 0 0 0 1,387
ZOETIS INC CL A 98978V103 4,559 24,175 SH   SOLE 0 0 0 24,175