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
AFLAC INC COM 001055102 202 3,466 SH   SOLE   0 0 3,466
AT&T INC COM 00206R102 408 16,598 SH   SOLE   0 0 16,598
ABBOTT LABS COM 002824100 2,651 18,836 SH   SOLE   0 0 18,836
ABBVIE INC COM 00287Y109 2,477 18,294 SH   SOLE   0 0 18,294
ADOBE SYSTEMS INCORPORATED COM 00724F101 3,850 6,790 SH   SOLE   0 0 6,790
ALPHABET INC CAP STK CL C 02079K107 521 180 SH   SOLE   0 0 180
ALPHABET INC CAP STK CL A 02079K305 1,559 538 SH   SOLE   0 0 538
AMAZON COM INC COM 023135106 664 199 SH   SOLE   0 0 199
AMGEN INC COM 031162100 3,454 15,354 SH   SOLE   0 0 15,354
ANALOG DEVICES INC COM 032654105 2,143 12,195 SH   SOLE   0 0 12,195
ANTHEM INC COM 036752103 273 590 SH   SOLE   0 0 590
APPLE INC COM 037833100 18,253 102,793 SH   SOLE   0 0 102,793
APPLIED MATLS INC COM 038222105 391 2,485 SH   SOLE   0 0 2,485
ASTRAZENECA PLC SPONSORED ADR 046353108 3,803 65,295 SH   SOLE   0 0 65,295
AUTOMATIC DATA PROCESSING IN COM 053015103 415 1,685 SH   SOLE   0 0 1,685
BK OF AMERICA CORP COM 060505104 933 20,964 SH   SOLE   0 0 20,964
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,577 11,964 SH   SOLE   0 0 11,964
BRISTOL-MYERS SQUIBB CO COM 110122108 3,367 54,004 SH   SOLE   0 0 54,004
CDK GLOBAL INC COM 12508E101 3,208 76,854 SH   SOLE   0 0 76,854
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 5,082 47,214 SH   SOLE   0 0 47,214
CIGNA CORP NEW COM 125523100 2,720 11,844 SH   SOLE   0 0 11,844
CHEVRON CORP NEW COM 166764100 216 1,838 SH   SOLE   0 0 1,838
CISCO SYS INC COM 17275R102 4,849 76,516 SH   SOLE   0 0 76,516
CINTAS CORP COM 172908105 3,717 8,387 SH   SOLE   0 0 8,387
COCA COLA CO COM 191216100 1,711 28,897 SH   SOLE   0 0 28,897
COSTCO WHSL CORP NEW COM 22160K105 485 855 SH   SOLE   0 0 855
DELL TECHNOLOGIES INC CL C 24703L202 205 3,650 SH   SOLE   0 0 3,650
DISNEY WALT CO COM 254687106 249 1,608 SH   SOLE   0 0 1,608
DOLBY LABORATORIES INC COM CL A 25659T107 3,289 34,538 SH   SOLE   0 0 34,538
DOLLAR TREE INC COM 256746108 1,169 8,318 SH   SOLE   0 0 8,318
EBAY INC. COM 278642103 703 10,564 SH   SOLE   0 0 10,564
EMERGENT BIOSOLUTIONS INC COM 29089Q105 3,211 73,875 SH   SOLE   0 0 73,875
EMERSON ELEC CO COM 291011104 1,515 16,294 SH   SOLE   0 0 16,294
EXPEDITORS INTL WASH INC COM 302130109 5,790 43,114 SH   SOLE   0 0 43,114
EXXON MOBIL CORP COM 30231G102 894 14,614 SH   SOLE   0 0 14,614
META PLATFORMS INC CL A 30303M102 5,454 16,215 SH   SOLE   0 0 16,215
FRANKLIN RESOURCES INC COM 354613101 3,571 106,628 SH   SOLE   0 0 106,628
GILEAD SCIENCES INC COM 375558103 5,085 70,031 SH   SOLE   0 0 70,031
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 4,269 96,809 SH   SOLE   0 0 96,809
GLOBAL PMTS INC COM 37940X102 287 2,121 SH   SOLE   0 0 2,121
HP INC COM 40434L105 236 6,264 SH   SOLE   0 0 6,264
HOME DEPOT INC COM 437076102 2,362 5,691 SH   SOLE   0 0 5,691
HONEYWELL INTL INC COM 438516106 345 1,655 SH   SOLE   0 0 1,655
ILLINOIS TOOL WKS INC COM 452308109 2,539 10,288 SH   SOLE   0 0 10,288
INCYTE CORP COM 45337C102 4,370 59,532 SH   SOLE   0 0 59,532
INFOSYS LTD SPONSORED ADR 456788108 8,470 334,652 SH   SOLE   0 0 334,652
INTEL CORP COM 458140100 1,388 26,946 SH   SOLE   0 0 26,946
INTERNATIONAL BUSINESS MACHS COM 459200101 2,829 21,163 SH   SOLE   0 0 21,163
INVESCO QQQ TR UNIT SER 1 46090E103 328 825 SH   SOLE   0 0 825
INTEVAC INC COM 461148108 118 25,045 SH   SOLE   0 0 25,045
INTUITIVE SURGICAL INC COM NEW 46120E602 356 990 SH   SOLE   0 0 990
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 403 2,100 SH   SOLE   0 0 2,100
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 859 5,000 SH   SOLE   0 0 5,000
ISHARES TR CORE HIGH DV ETF 46429B663 215 2,131 SH   SOLE   0 0 2,131
ISHARES TR MSCI USA MIN VOL 46429B697 649 8,024 SH   SOLE   0 0 8,024
JPMORGAN CHASE & CO COM 46625H100 418 2,639 SH   SOLE   0 0 2,639
JOHNSON & JOHNSON COM 478160104 2,808 16,417 SH   SOLE   0 0 16,417
KLA CORP COM NEW 482480100 455 1,057 SH   SOLE   0 0 1,057
KOHLS CORP COM 500255104 1,183 23,942 SH   SOLE   0 0 23,942
LOWES COS INC COM 548661107 3,655 14,140 SH   SOLE   0 0 14,140
MARVELL TECHNOLOGY INC COM 573874104 1,187 13,562 SH   SOLE   0 0 13,562
MCDONALDS CORP COM 580135101 798 2,977 SH   SOLE   0 0 2,977
MERCK & CO INC COM 58933Y105 2,354 30,719 SH   SOLE   0 0 30,719
MICROSOFT CORP COM 594918104 12,197 36,266 SH   SOLE   0 0 36,266
MYRIAD GENETICS INC COM 62855J104 1,220 44,185 SH   SOLE   0 0 44,185
NETAPP INC COM 64110D104 6,162 66,986 SH   SOLE   0 0 66,986
NETFLIX INC COM 64110L106 1,192 1,978 SH   SOLE   0 0 1,978
NEXTGEN HEALTHCARE INC COM 65343C102 717 40,305 SH   SOLE   0 0 40,305
NIKE INC CL B 654106103 265 1,592 SH   SOLE   0 0 1,592
NOKIA CORP SPONSORED ADR 654902204 151 24,200 SH   SOLE   0 0 24,200
NORTHROP GRUMMAN CORP COM 666807102 205 530 SH   SOLE   0 0 530
NOVARTIS AG SPONSORED ADR 66987V109 1,264 14,446 SH   SOLE   0 0 14,446
NVIDIA CORPORATION COM 67066G104 353 1,200 SH   SOLE   0 0 1,200
ORACLE CORP COM 68389X105 1,515 17,373 SH   SOLE   0 0 17,373
PNC FINL SVCS GROUP INC COM 693475105 271 1,351 SH   SOLE   0 0 1,351
PPL CORP COM 69351T106 438 14,585 SH   SOLE   0 0 14,585
PAYPAL HLDGS INC COM 70450Y103 1,834 9,727 SH   SOLE   0 0 9,727
PEPSICO INC COM 713448108 2,551 14,686 SH   SOLE   0 0 14,686
PFIZER INC COM 717081103 1,025 17,365 SH   SOLE   0 0 17,365
PRICE T ROWE GROUP INC COM 74144T108 7,054 35,871 SH   SOLE   0 0 35,871
PROCTER AND GAMBLE CO COM 742718109 226 1,384 SH   SOLE   0 0 1,384
PROTO LABS INC COM 743713109 3,468 67,528 SH   SOLE   0 0 67,528
QUALCOMM INC COM 747525103 10,055 54,985 SH   SOLE   0 0 54,985
REGENERON PHARMACEUTICALS COM 75886F107 7,214 11,424 SH   SOLE   0 0 11,424
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 208 4,800 SH   SOLE   0 0 4,800
SPDR S&P 500 ETF TR TR UNIT 78462F103 395 831 SH   SOLE   0 0 831
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 295 4,032 SH   SOLE   0 0 4,032
SEMPRA COM 816851109 325 2,455 SH   SOLE   0 0 2,455
SOUTHWEST AIRLS CO COM 844741108 268 6,260 SH   SOLE   0 0 6,260
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 422 9,800 SH   SOLE   0 0 9,800
STARBUCKS CORP COM 855244109 576 4,924 SH   SOLE   0 0 4,924
STRYKER CORPORATION COM 863667101 2,918 10,910 SH   SOLE   0 0 10,910
TELEDYNE TECHNOLOGIES INC COM 879360105 1,929 4,415 SH   SOLE   0 0 4,415
TESLA INC COM 88160R101 1,807 1,710 SH   SOLE   0 0 1,710
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,917 239,380 SH   SOLE   0 0 239,380
3M CO COM 88579Y101 1,136 6,396 SH   SOLE   0 0 6,396
UNITED PARCEL SERVICE INC CL B 911312106 1,656 7,725 SH   SOLE   0 0 7,725
UNITEDHEALTH GROUP INC COM 91324P102 3,753 7,474 SH   SOLE   0 0 7,474
URBAN OUTFITTERS INC COM 917047102 1,471 50,097 SH   SOLE   0 0 50,097
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,589 9,254 SH   SOLE   0 0 9,254
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,718 15,320 SH   SOLE   0 0 15,320
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 725 11,824 SH   SOLE   0 0 11,824
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,479 5,550 SH   SOLE   0 0 5,550
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 2,148 14,290 SH   SOLE   0 0 14,290
VANGUARD INDEX FDS GROWTH ETF 922908736 213 664 SH   SOLE   0 0 664
VANGUARD INDEX FDS VALUE ETF 922908744 1,678 11,406 SH   SOLE   0 0 11,406
VERIZON COMMUNICATIONS INC COM 92343V104 366 7,050 SH   SOLE   0 0 7,050
VERTEX PHARMACEUTICALS INC COM 92532F100 5,288 24,080 SH   SOLE   0 0 24,080
VISA INC COM CL A 92826C839 232 1,069 SH   SOLE   0 0 1,069
VMWARE INC CL A COM 928563402 206 1,781 SH   SOLE   0 0 1,781
WALMART INC COM 931142103 2,730 18,868 SH   SOLE   0 0 18,868
WALGREENS BOOTS ALLIANCE INC COM 931427108 4,021 77,084 SH   SOLE   0 0 77,084
WELLS FARGO CO NEW COM 949746101 696 14,512 SH   SOLE   0 0 14,512
WESTERN ALLIANCE BANCORP COM 957638109 581 5,394 SH   SOLE   0 0 5,394
WIPRO LTD SPON ADR 1 SH 97651M109 1,483 151,953 SH   SOLE   0 0 151,953
AMDOCS LTD SHS G02602103 1,547 20,671 SH   SOLE   0 0 20,671
CAPRI HOLDINGS LIMITED SHS G1890L107 1,784 27,483 SH   SOLE   0 0 27,483
MEDTRONIC PLC SHS G5960L103 2,004 19,374 SH   SOLE   0 0 19,374
CHECK POINT SOFTWARE TECH LT ORD M22465104 3,026 25,964 SH   SOLE   0 0 25,964