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
Expires: July 31, 2015
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
AFLAC INC COM 001055102 298,874 2,834 SH SOLE 0 0 2,834
AT&T INC COM 00206R102 333,215 11,514 SH SOLE 0 0 11,514
ABBOTT LABS COM 002824100 2,255,591 16,584 SH SOLE 0 0 16,584
ABBVIE INC COM 00287Y109 2,915,286 15,706 SH SOLE 0 0 15,706
ADOBE INC COM 00724F101 5,685,588 14,696 SH SOLE 0 0 14,696
ALLSTATE CORP COM 020002101 211,376 1,050 SH SOLE 0 0 1,050
ALPHABET INC CAP STK CL C 02079K107 8,532,644 48,101 SH SOLE 0 0 48,101
ALPHABET INC CAP STK CL A 02079K305 7,468,491 42,379 SH SOLE 0 0 42,379
AMAZON COM INC COM 023135106 1,277,727 5,824 SH SOLE 0 0 5,824
AMGEN INC COM 031162100 3,663,340 13,120 SH SOLE 0 0 13,120
ANALOG DEVICES INC COM 032654105 2,345,199 9,853 SH SOLE 0 0 9,853
APPLE INC COM 037833100 17,599,291 85,779 SH SOLE 0 0 85,779
APPLIED MATLS INC COM 038222105 376,209 2,055 SH SOLE 0 0 2,055
ASTRAZENECA PLC SPONSORED ADR 046353108 4,006,291 57,331 SH SOLE 0 0 57,331
AUTOMATIC DATA PROCESSING IN COM 053015103 519,654 1,685 SH SOLE 0 0 1,685
BANK AMERICA CORP COM 060505104 834,819 17,642 SH SOLE 0 0 17,642
BERKLEY W R CORP COM 084423102 205,716 2,800 SH SOLE 0 0 2,800
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,177,337 10,658 SH SOLE 0 0 10,658
BRISTOL-MYERS SQUIBB CO COM 110122108 2,446,248 52,846 SH SOLE 0 0 52,846
BROADCOM INC COM 11135F101 355,589 1,290 SH SOLE 0 0 1,290
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4,058,464 42,298 SH SOLE 0 0 42,298
THE CIGNA GROUP COM 125523100 3,102,494 9,385 SH SOLE 0 0 9,385
CHEVRON CORP NEW COM 166764100 255,331 1,783 SH SOLE 0 0 1,783
CISCO SYS INC COM 17275R102 4,866,197 70,138 SH SOLE 0 0 70,138
CINTAS CORP COM 172908105 5,816,461 26,098 SH SOLE 0 0 26,098
COCA COLA CO COM 191216100 1,738,793 24,577 SH SOLE 0 0 24,577
CONOCOPHILLIPS COM 20825C104 252,349 2,812 SH SOLE 0 0 2,812
COSTCO WHSL CORP NEW COM 22160K105 722,656 730 SH SOLE 0 0 730
DELL TECHNOLOGIES INC CL C 24703L202 244,894 1,998 SH SOLE 0 0 1,998
DISNEY WALT CO COM 254687106 225,946 1,822 SH SOLE 0 0 1,822
DOLBY LABORATORIES INC COM CL A 25659T107 2,381,576 32,071 SH SOLE 0 0 32,071
DOLLAR TREE INC COM 256746108 677,929 6,845 SH SOLE 0 0 6,845
EBAY INC. COM 278642103 665,423 8,937 SH SOLE 0 0 8,937
EMERSON ELEC CO COM 291011104 1,931,661 14,488 SH SOLE 0 0 14,488
EPAM SYS INC COM 29414B104 3,948,391 22,330 SH SOLE 0 0 22,330
EURONET WORLDWIDE INC COM 298736109 2,316,533 22,850 SH SOLE 0 0 22,850
EXPEDITORS INTL WASH INC COM 302130109 4,401,690 38,527 SH SOLE 0 0 38,527
EXXON MOBIL CORP COM 30231G102 1,401,477 13,001 SH SOLE 0 0 13,001
META PLATFORMS INC CL A 30303M102 19,340,115 26,203 SH SOLE 0 0 26,203
FRANKLIN RESOURCES INC COM 354613101 1,908,046 80,002 SH SOLE 0 0 80,002
FUNDX INVT TR FUNDX ETF 360876809 238,460 3,259 SH SOLE 0 0 3,259
GE AEROSPACE COM NEW 369604301 283,644 1,102 SH SOLE 0 0 1,102
GENMAB A/S SPONSORED ADS 372303206 3,427,081 165,880 SH SOLE 0 0 165,880
GILEAD SCIENCES INC COM 375558103 7,208,801 65,020 SH SOLE 0 0 65,020
GSK PLC SPONSORED ADR 37733W204 2,375,680 61,867 SH SOLE 0 0 61,867
GLOBAL PMTS INC COM 37940X102 204,662 2,557 SH SOLE 0 0 2,557
HALEON PLC SPON ADS 405552100 669,456 64,557 SH SOLE 0 0 64,557
HIPPO HLDGS INC COM NEW 433539202 564,465 20,210 SH SOLE 0 0 20,210
HOME DEPOT INC COM 437076102 1,631,548 4,450 SH SOLE 0 0 4,450
HONEYWELL INTL INC COM 438516106 292,264 1,255 SH SOLE 0 0 1,255
ILLINOIS TOOL WKS INC COM 452308109 2,206,512 8,924 SH SOLE 0 0 8,924
INCYTE CORP COM 45337C102 4,647,691 68,248 SH SOLE 0 0 68,248
INFOSYS LTD SPONSORED ADR 456788108 5,659,424 305,420 SH SOLE 0 0 305,420
INTEL CORP COM 458140100 698,601 31,188 SH SOLE 0 0 31,188
INTERNATIONAL BUSINESS MACHS COM 459200101 5,365,274 18,201 SH SOLE 0 0 18,201
INVESCO QQQ TR UNIT SER 1 46090E103 556,987 1,010 SH SOLE 0 0 1,010
INTUITIVE SURGICAL INC COM NEW 46120E602 537,976 990 SH SOLE 0 0 990
INVESCO EXCHANGE TRADED FD T RAFI US 1500 46137V597 427,035 10,500 SH SOLE 0 0 10,500
INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613 1,056,750 25,000 SH SOLE 0 0 25,000
ISHARES TR CORE HIGH DV ETF 46429B663 208,546 1,780 SH SOLE 0 0 1,780
ISHARES TR MSCI USA MIN VOL 46429B697 753,213 8,024 SH SOLE 0 0 8,024
JPMORGAN CHASE & CO. COM 46625H100 838,807 2,893 SH SOLE 0 0 2,893
JOHNSON & JOHNSON COM 478160104 2,219,643 14,531 SH SOLE 0 0 14,531
KLA CORP COM NEW 482480100 902,010 1,007 SH SOLE 0 0 1,007
KOHLS CORP COM 500255104 126,827 14,956 SH SOLE 0 0 14,956
ELI LILLY & CO COM 532457108 455,481 584 SH SOLE 0 0 584
LOWES COS INC COM 548661107 2,601,357 11,725 SH SOLE 0 0 11,725
MARVELL TECHNOLOGY INC COM 573874104 613,163 7,922 SH SOLE 0 0 7,922
MASTERCARD INCORPORATED CL A 57636Q104 401,222 714 SH SOLE 0 0 714
MCDONALDS CORP COM 580135101 475,361 1,627 SH SOLE 0 0 1,627
MERCK & CO INC COM 58933Y105 2,084,539 26,333 SH SOLE 0 0 26,333
METLIFE INC COM 59156R108 200,085 2,488 SH SOLE 0 0 2,488
MICROSOFT CORP COM 594918104 14,382,161 28,914 SH SOLE 0 0 28,914
MYRIAD GENETICS INC COM 62855J104 208,072 39,185 SH SOLE 0 0 39,185
NETAPP INC COM 64110D104 6,138,534 57,612 SH SOLE 0 0 57,612
NETFLIX INC COM 64110L106 2,780,034 2,076 SH SOLE 0 0 2,076
NOKIA CORP SPONSORED ADR 654902204 98,938 19,100 SH SOLE 0 0 19,100
NORTHROP GRUMMAN CORP COM 666807102 264,989 530 SH SOLE 0 0 530
NOVARTIS AG SPONSORED ADR 66987V109 1,612,803 13,328 SH SOLE 0 0 13,328
NVIDIA CORPORATION COM 67066G104 3,032,127 19,192 SH SOLE 0 0 19,192
ORACLE CORP COM 68389X105 3,006,762 13,753 SH SOLE 0 0 13,753
PNC FINL SVCS GROUP INC COM 693475105 233,025 1,250 SH SOLE 0 0 1,250
PPL CORP COM 69351T106 385,228 11,367 SH SOLE 0 0 11,367
PALANTIR TECHNOLOGIES INC CL A 69608A108 831,552 6,100 SH SOLE 0 0 6,100
PAYPAL HLDGS INC COM 70450Y103 4,011,719 53,979 SH SOLE 0 0 53,979
PEPSICO INC COM 713448108 1,716,256 12,998 SH SOLE 0 0 12,998
PFIZER INC COM 717081103 381,405 15,735 SH SOLE 0 0 15,735
PRICE T ROWE GROUP INC COM 74144T108 4,742,477 49,145 SH SOLE 0 0 49,145
PROCTER AND GAMBLE CO COM 742718109 278,357 1,747 SH SOLE 0 0 1,747
PROTO LABS INC COM 743713109 1,637,757 40,903 SH SOLE 0 0 40,903
QUALCOMM INC COM 747525103 9,254,435 58,109 SH SOLE 0 0 58,109
REGENERON PHARMACEUTICALS COM 75886F107 5,173,469 9,854 SH SOLE 0 0 9,854
SHELL PLC SPON ADS 780259305 371,413 5,275 SH SOLE 0 0 5,275
S&P GLOBAL INC COM 78409V104 1,579,824 2,996 SH SOLE 0 0 2,996
SPDR S&P 500 ETF TR TR UNIT 78462F103 571,267 925 SH SOLE 0 0 925
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 315,438 11,400 SH SOLE 0 0 11,400
SEMPRA COM 816851109 372,031 4,910 SH SOLE 0 0 4,910
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 232,715 6,100 SH SOLE 0 0 6,100
STARBUCKS CORP COM 855244109 1,715,191 18,719 SH SOLE 0 0 18,719
STRYKER CORPORATION COM 863667101 3,612,565 9,131 SH SOLE 0 0 9,131
TELEDYNE TECHNOLOGIES INC COM 879360105 2,063,073 4,027 SH SOLE 0 0 4,027
TESLA INC COM 88160R101 912,320 2,872 SH SOLE 0 0 2,872
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3,763,576 224,557 SH SOLE 0 0 224,557
TEXAS INSTRS INC COM 882508104 202,430 975 SH SOLE 0 0 975
3M CO COM 88579Y101 714,421 4,693 SH SOLE 0 0 4,693
TRAVELERS COMPANIES INC COM 89417E109 208,081 778 SH SOLE 0 0 778
UBIQUITI INC COM 90353W103 216,116 525 SH SOLE 0 0 525
UNITED PARCEL SERVICE INC CL B 911312106 681,345 6,750 SH SOLE 0 0 6,750
UNITEDHEALTH GROUP INC COM 91324P102 2,517,288 8,069 SH SOLE 0 0 8,069
URBAN OUTFITTERS INC COM 917047102 3,136,557 43,239 SH SOLE 0 0 43,239
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,584,603 7,742 SH SOLE 0 0 7,742
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,911,595 14,339 SH SOLE 0 0 14,339
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 597,053 8,882 SH SOLE 0 0 8,882
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 1,289,413 5,192 SH SOLE 0 0 5,192
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 2,295,151 13,956 SH SOLE 0 0 13,956
VANGUARD INDEX FDS GROWTH ETF 922908736 471,765 1,076 SH SOLE 0 0 1,076
VANGUARD INDEX FDS VALUE ETF 922908744 1,698,554 9,610 SH SOLE 0 0 9,610
VERIZON COMMUNICATIONS INC COM 92343V104 225,394 5,209 SH SOLE 0 0 5,209
VERTEX PHARMACEUTICALS INC COM 92532F100 9,227,215 20,726 SH SOLE 0 0 20,726
VISA INC COM CL A 92826C839 427,642 1,204 SH SOLE 0 0 1,204
WALMART INC COM 931142103 4,630,529 47,357 SH SOLE 0 0 47,357
WALGREENS BOOTS ALLIANCE INC COM 931427108 481,249 41,921 SH SOLE 0 0 41,921
WELLS FARGO CO NEW COM 949746101 919,137 11,472 SH SOLE 0 0 11,472
WESTERN ALLIANCE BANCORP COM 957638109 411,033 5,271 SH SOLE 0 0 5,271
WIPRO LTD SPON ADR 1 SH 97651M109 886,812 293,646 SH SOLE 0 0 293,646
AMDOCS LTD SHS G02602103 1,655,055 18,140 SH SOLE 0 0 18,140
CAPRI HOLDINGS LIMITED SHS G1890L107 420,995 23,785 SH SOLE 0 0 23,785
MEDTRONIC PLC SHS G5960L103 1,544,411 17,717 SH SOLE 0 0 17,717
GLOBANT S A COM L44385109 2,778,069 30,582 SH SOLE 0 0 30,582
CHECK POINT SOFTWARE TECH LT ORD M22465104 5,182,560 23,424 SH SOLE 0 0 23,424