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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AFLAC INC COM 001055102   258,009 3,005 SH   SOLE   0 0 3,005
AT&T INC COM 00206R102   278,045 15,798 SH   SOLE   0 0 15,798
ABBOTT LABS COM 002824100   1,943,256 17,097 SH   SOLE   0 0 17,097
ABBVIE INC COM 00287Y109   2,925,167 16,064 SH   SOLE   0 0 16,064
ADOBE INC COM 00724F101   3,271,826 6,484 SH   SOLE   0 0 6,484
ALPHABET INC CAP STK CL C 02079K107   8,207,076 53,902 SH   SOLE   0 0 53,902
ALPHABET INC CAP STK CL A 02079K305   6,574,714 43,561 SH   SOLE   0 0 43,561
AMAZON COM INC COM 023135106   952,406 5,280 SH   SOLE   0 0 5,280
AMGEN INC COM 031162100   3,892,889 13,692 SH   SOLE   0 0 13,692
ANALOG DEVICES INC COM 032654105   2,145,287 10,846 SH   SOLE   0 0 10,846
ELEVANCE HEALTH INC COM 036752103   209,490 404 SH   SOLE   0 0 404
APPLE INC COM 037833100   15,595,984 90,949 SH   SOLE   0 0 90,949
APPLIED MATLS INC COM 038222105   429,990 2,085 SH   SOLE   0 0 2,085
ASTRAZENECA PLC SPONSORED ADR 046353108   4,011,723 59,214 SH   SOLE   0 0 59,214
AUTOMATIC DATA PROCESSING IN COM 053015103   420,812 1,685 SH   SOLE   0 0 1,685
BANK AMERICA CORP COM 060505104   723,855 19,089 SH   SOLE   0 0 19,089
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,662,305 11,087 SH   SOLE   0 0 11,087
BRISTOL-MYERS SQUIBB CO COM 110122108   2,853,567 52,620 SH   SOLE   0 0 52,620
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   3,309,013 43,460 SH   SOLE   0 0 43,460
THE CIGNA GROUP COM 125523100   3,619,237 9,965 SH   SOLE   0 0 9,965
CHEVRON CORP NEW COM 166764100   247,090 1,566 SH   SOLE   0 0 1,566
CISCO SYS INC COM 17275R102   3,620,576 72,542 SH   SOLE   0 0 72,542
CINTAS CORP COM 172908105   5,116,312 7,447 SH   SOLE   0 0 7,447
COCA COLA CO COM 191216100   1,564,290 25,569 SH   SOLE   0 0 25,569
CONOCOPHILLIPS COM 20825C104   310,309 2,438 SH   SOLE   0 0 2,438
COSTCO WHSL CORP NEW COM 22160K105   542,146 740 SH   SOLE   0 0 740
DELL TECHNOLOGIES INC CL C 24703L202   249,844 2,190 SH   SOLE   0 0 2,190
DISNEY WALT CO COM 254687106   234,564 1,917 SH   SOLE   0 0 1,917
DOLBY LABORATORIES INC COM CL A 25659T107   2,718,968 32,458 SH   SOLE   0 0 32,458
DOLLAR TREE INC COM 256746108   921,398 6,920 SH   SOLE   0 0 6,920
EBAY INC. COM 278642103   471,299 8,929 SH   SOLE   0 0 8,929
EMERSON ELEC CO COM 291011104   1,652,520 14,570 SH   SOLE   0 0 14,570
EURONET WORLDWIDE INC COM 298736109   2,520,145 22,925 SH   SOLE   0 0 22,925
EXPEDITORS INTL WASH INC COM 302130109   4,784,781 39,358 SH   SOLE   0 0 39,358
EXXON MOBIL CORP COM 30231G102   1,503,732 12,936 SH   SOLE   0 0 12,936
META PLATFORMS INC CL A 30303M102   15,292,941 31,494 SH   SOLE   0 0 31,494
FRANKLIN RESOURCES INC COM 354613101   2,542,680 90,455 SH   SOLE   0 0 90,455
FUNDX INVT TR FUNDX ETF 360876809   200,326 3,259 SH   SOLE   0 0 3,259
GENERAL ELECTRIC CO COM NEW 369604301   205,370 1,170 SH   SOLE   0 0 1,170
GILEAD SCIENCES INC COM 375558103   5,010,237 68,399 SH   SOLE   0 0 68,399
GSK PLC SPONSORED ADR 37733W204   2,697,908 62,932 SH   SOLE   0 0 62,932
GLOBAL PMTS INC COM 37940X102   277,745 2,078 SH   SOLE   0 0 2,078
HALEON PLC SPON ADS 405552100   719,741 84,775 SH   SOLE   0 0 84,775
HIPPO HLDGS INC COM NEW 433539202   369,237 20,210 SH   SOLE   0 0 20,210
HOME DEPOT INC COM 437076102   1,802,920 4,700 SH   SOLE   0 0 4,700
HONEYWELL INTL INC COM 438516106   257,589 1,255 SH   SOLE   0 0 1,255
ILLINOIS TOOL WKS INC COM 452308109   2,473,046 9,216 SH   SOLE   0 0 9,216
INCYTE CORP COM 45337C102   4,041,168 70,935 SH   SOLE   0 0 70,935
INFOSYS LTD SPONSORED ADR 456788108   5,709,959 318,458 SH   SOLE   0 0 318,458
INTEL CORP COM 458140100   1,754,511 39,722 SH   SOLE   0 0 39,722
INTERNATIONAL BUSINESS MACHS COM 459200101   3,624,713 18,982 SH   SOLE   0 0 18,982
INVESCO QQQ TR UNIT SER 1 46090E103   270,373 609 SH   SOLE   0 0 609
INTUITIVE SURGICAL INC COM NEW 46120E602   395,099 990 SH   SOLE   0 0 990
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   412,440 10,500 SH   SOLE   0 0 10,500
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   961,750 25,000 SH   SOLE   0 0 25,000
ISHARES TR MSCI USA MIN VOL 46429B697   670,646 8,024 SH   SOLE   0 0 8,024
JPMORGAN CHASE & CO COM 46625H100   518,577 2,589 SH   SOLE   0 0 2,589
JOHNSON & JOHNSON COM 478160104   2,222,586 14,050 SH   SOLE   0 0 14,050
KLA CORP COM NEW 482480100   703,460 1,007 SH   SOLE   0 0 1,007
KOHLS CORP COM 500255104   557,841 19,137 SH   SOLE   0 0 19,137
ELI LILLY & CO COM 532457108   391,314 503 SH   SOLE   0 0 503
LOWES COS INC COM 548661107   3,007,572 11,807 SH   SOLE   0 0 11,807
MARVELL TECHNOLOGY INC COM 573874104   628,493 8,867 SH   SOLE   0 0 8,867
MASTERCARD INCORPORATED CL A 57636Q104   343,838 714 SH   SOLE   0 0 714
MCDONALDS CORP COM 580135101   557,415 1,977 SH   SOLE   0 0 1,977
MERCK & CO INC COM 58933Y105   3,621,071 27,443 SH   SOLE   0 0 27,443
MICROSOFT CORP COM 594918104   12,771,365 30,356 SH   SOLE   0 0 30,356
MOVELLA HOLDINGS INC COM 62459N105   649 10,400 SH   SOLE   0 0 10,400
MYRIAD GENETICS INC COM 62855J104   843,952 39,585 SH   SOLE   0 0 39,585
NETAPP INC COM 64110D104   6,446,532 61,413 SH   SOLE   0 0 61,413
NETFLIX INC COM 64110L106   1,119,309 1,843 SH   SOLE   0 0 1,843
NOKIA CORP SPONSORED ADR 654902204   73,278 20,700 SH   SOLE   0 0 20,700
NORTHROP GRUMMAN CORP COM 666807102   253,690 530 SH   SOLE   0 0 530
NOVARTIS AG SPONSORED ADR 66987V109   1,303,710 13,478 SH   SOLE   0 0 13,478
NVIDIA CORPORATION COM 67066G104   867,860 960 SH   SOLE   0 0 960
ORACLE CORP COM 68389X105   1,987,495 15,823 SH   SOLE   0 0 15,823
PNC FINL SVCS GROUP INC COM 693475105   202,000 1,250 SH   SOLE   0 0 1,250
PPL CORP COM 69351T106   320,256 11,633 SH   SOLE   0 0 11,633
PAYPAL HLDGS INC COM 70450Y103   3,755,593 56,062 SH   SOLE   0 0 56,062
PEPSICO INC COM 713448108   2,289,306 13,081 SH   SOLE   0 0 13,081
PFIZER INC COM 717081103   450,455 16,233 SH   SOLE   0 0 16,233
PRICE T ROWE GROUP INC COM 74144T108   5,799,202 47,566 SH   SOLE   0 0 47,566
PROCTER AND GAMBLE CO COM 742718109   205,409 1,266 SH   SOLE   0 0 1,266
PROTO LABS INC COM 743713109   1,697,161 47,473 SH   SOLE   0 0 47,473
QUALCOMM INC COM 747525103   10,336,587 61,055 SH   SOLE   0 0 61,055
REGENERON PHARMACEUTICALS COM 75886F107   9,787,566 10,169 SH   SOLE   0 0 10,169
SHELL PLC SPON ADS 780259305   380,452 5,675 SH   SOLE   0 0 5,675
S&P GLOBAL INC COM 78409V104   1,328,143 3,122 SH   SOLE   0 0 3,122
SPDR S&P 500 ETF TR TR UNIT 78462F103   403,623 772 SH   SOLE   0 0 772
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   288,724 3,800 SH   SOLE   0 0 3,800
SEMPRA COM 816851109   352,685 4,910 SH   SOLE   0 0 4,910
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   220,027 6,100 SH   SOLE   0 0 6,100
STARBUCKS CORP COM 855244109   512,809 5,611 SH   SOLE   0 0 5,611
STRYKER CORPORATION COM 863667101   3,461,366 9,672 SH   SOLE   0 0 9,672
TELEDYNE TECHNOLOGIES INC COM 879360105   1,756,349 4,091 SH   SOLE   0 0 4,091
TESLA INC COM 88160R101   609,464 3,467 SH   SOLE   0 0 3,467
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   3,286,558 232,924 SH   SOLE   0 0 232,924
3M CO COM 88579Y101   508,887 4,798 SH   SOLE   0 0 4,798
UNITED PARCEL SERVICE INC CL B 911312106   1,003,253 6,750 SH   SOLE   0 0 6,750
UNITEDHEALTH GROUP INC COM 91324P102   2,799,696 5,659 SH   SOLE   0 0 5,659
URBAN OUTFITTERS INC COM 917047102   1,951,990 44,956 SH   SOLE   0 0 44,956
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,606,582 8,798 SH   SOLE   0 0 8,798
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,732,577 14,320 SH   SOLE   0 0 14,320
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   685,831 11,694 SH   SOLE   0 0 11,694
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   1,410,857 5,215 SH   SOLE   0 0 5,215
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   2,211,064 14,182 SH   SOLE   0 0 14,182
VANGUARD INDEX FDS GROWTH ETF 922908736   290,104 843 SH   SOLE   0 0 843
VANGUARD INDEX FDS VALUE ETF 922908744   1,657,211 10,176 SH   SOLE   0 0 10,176
VERIZON COMMUNICATIONS INC COM 92343V104   210,834 5,025 SH   SOLE   0 0 5,025
VERTEX PHARMACEUTICALS INC COM 92532F100   9,119,306 21,816 SH   SOLE   0 0 21,816
VISA INC COM CL A 92826C839   305,440 1,094 SH   SOLE   0 0 1,094
WALMART INC COM 931142103   3,039,723 50,519 SH   SOLE   0 0 50,519
WALGREENS BOOTS ALLIANCE INC COM 931427108   1,280,774 59,049 SH   SOLE   0 0 59,049
WELLS FARGO CO NEW COM 949746101   714,647 12,330 SH   SOLE   0 0 12,330
WESTERN ALLIANCE BANCORP COM 957638109   341,427 5,319 SH   SOLE   0 0 5,319
WIPRO LTD SPON ADR 1 SH 97651M109   854,289 148,572 SH   SOLE   0 0 148,572
AMDOCS LTD SHS G02602103   1,665,152 18,426 SH   SOLE   0 0 18,426
CAPRI HOLDINGS LIMITED SHS G1890L107   1,104,641 24,385 SH   SOLE   0 0 24,385
MEDTRONIC PLC SHS G5960L103   1,597,259 18,328 SH   SOLE   0 0 18,328
CHECK POINT SOFTWARE TECH LT ORD M22465104   3,930,336 23,964 SH   SOLE   0 0 23,964