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
ABBOTT LABORATORIES COM 002824100 2,189,803 24,134 SH SOLE 0 0 24,134
ABBVIE INC COM 00287Y109 4,128,067 16,405 SH SOLE 0 0 16,405
ADOBE INC COM 00724F101 272,676 1,330 SH SOLE 0 0 1,330
AERCAP HOLDINGS NV SHS N00985106 784,991 5,385 SH SOLE 0 0 5,385
AFLAC INC COM 001055102 1,382,753 11,794 SH SOLE 0 0 11,794
AIR PRODUCTS AND CHEMICALS I COM 009158106 2,255,594 7,694 SH SOLE 0 0 7,694
ALPHABET INC CAP STK CL A 02079K305 350,221 980 SH SOLE 0 0 980
ALPHABET INC CAP STK CL C 02079K107 13,921,728 39,402 SH SOLE 0 0 39,402
AMAZON COM INC COM 023135106 7,556,874 31,707 SH SOLE 0 0 31,707
AMERICAN EXPRESS CO COM 025816109 1,458,464 4,312 SH SOLE 0 0 4,312
AMERICAN TOWER CORP COM 03027X100 1,094,482 6,692 SH SOLE 0 0 6,692
AMGEN INC COM 031162100 2,985,560 8,245 SH SOLE 0 0 8,245
ANALOG DEVICES INC COM 032654105 5,433,559 13,681 SH SOLE 0 0 13,681
ANHEUSER BUSCH INBEV SA NV SPONSORED ADR 03524A108 463,639 5,627 SH SOLE 0 0 5,627
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 310,046 13,868 SH SOLE 0 0 13,868
APPLE INC COM 037833100 26,875,863 92,880 SH SOLE 0 0 92,880
ASML HLDG NV N Y REGISTRY SHS N07059210 1,919,773 965 SH SOLE 0 0 965
ASTRAZENECA PLC ORD G0593M107 364,038 1,920 SH SOLE 0 0 1,920
ATI INC COM 01741R102 519,121 2,634 SH SOLE 0 0 2,634
ATMOS ENERGY CORP COM 049560105 2,430,793 14,111 SH SOLE 0 0 14,111
AUTOMATIC DATA PROCESSING IN COM 053015103 2,172,640 9,702 SH SOLE 0 0 9,702
BANK OF AMER CORP COM 060505104 4,780,504 83,900 SH SOLE 0 0 83,900
BERKSHIRE HATHAWAY INC DEL CL A 084670108 748,850 1 SH SOLE 0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,353,947 6,703 SH SOLE 0 0 6,703
BHP BILLITON LIMITED SPONSORED ADS 088606108 841,479 10,101 SH SOLE 0 0 10,101
BLACKROCK INC COM 09290D101 2,057,624 2,140 SH SOLE 0 0 2,140
BOOKING HOLDINGS INC COM 09857L108 964,090 5,409 SH SOLE 0 0 5,409
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 473,171 7,662 SH SOLE 0 0 7,662
BROADCOM INC COM 11135F101 22,363,395 59,202 SH SOLE 0 0 59,202
BURLINGTON STORES INC COM 122017106 304,414 961 SH SOLE 0 0 961
CANADIAN NATL RY CO COM 136375102 924,909 7,757 SH SOLE 0 0 7,757
CARLISLE COS INC COM 142339100 1,348,592 3,718 SH SOLE 0 0 3,718
CARPENTER TECHNOLOGY CORP COM 144285103 438,526 711 SH SOLE 0 0 711
CASEYS GEN STORES INC COM 147528103 240,781 303 SH SOLE 0 0 303
CATERPILLAR INC COM 149123101 6,091,063 5,720 SH SOLE 0 0 5,720
CHEVRON CORPORATION COM 166764100 3,259,398 19,663 SH SOLE 0 0 19,663
CHUBB LIMITED COM H1467J104 1,820,439 5,343 SH SOLE 0 0 5,343
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 487,140 11,007 SH SOLE 0 0 11,007
CIENA CORP COM NEW 171779309 396,336 808 SH SOLE 0 0 808
CISCO SYS INC COM 17275R102 4,234,316 36,050 SH SOLE 0 0 36,050
CITIGROUP INC COM NEW 172967424 5,521,449 39,451 SH SOLE 0 0 39,451
COCA COLA CO COM 191216100 1,579,403 19,436 SH SOLE 0 0 19,436
CONOCOPHILLIPS COM 20825C104 1,240,389 11,933 SH SOLE 0 0 11,933
CONSTELLATION ENERGY CORP COM 21037T109 1,532,340 6,170 SH SOLE 0 0 6,170
COSTCO WHOLESALE CORPORATION COM 22160K105 5,652,310 6,042 SH SOLE 0 0 6,042
CURTISS WRIGHT CORP COM 231561101 320,493 423 SH SOLE 0 0 423
DISNEY WALT CO COM 254687106 1,507,826 15,667 SH SOLE 0 0 15,667
DUKE ENERGY CORP NEW COM NEW 26441C204 677,937 5,357 SH SOLE 0 0 5,357
EAST WEST BANCORP INC COM 27579R104 557,884 4,322 SH SOLE 0 0 4,322
ELI LILLY & CO COM 532457108 5,165,792 4,307 SH SOLE 0 0 4,307
EMERSON ELEC CO COM 291011104 2,567,426 17,936 SH SOLE 0 0 17,936
ENBRIDGE INC COM 29250N105 588,255 10,852 SH SOLE 0 0 10,852
ENTEGRIS INC COM 29362U104 522,102 2,903 SH SOLE 0 0 2,903
EOG RES INC COM 26875P101 1,405,988 10,839 SH SOLE 0 0 10,839
EXXON MOBIL CORP COM 30231G102 1,044,797 7,643 SH SOLE 0 0 7,643
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 324,866 1,369 SH SOLE 0 0 1,369
FLEX LTD ORD Y2573F102 358,455 2,212 SH SOLE 0 0 2,212
GE AEROSPACE COM NEW 369604301 6,248,517 16,720 SH SOLE 0 0 16,720
GE VERNOVA INC COM 36828A101 2,337,802 1,990 SH SOLE 0 0 1,990
GOLDMAN SACHS GROUP INC COM 38141G104 989,118 978 SH SOLE 0 0 978
GSK PLC SPONSORED ADR 37733W204 295,406 5,636 SH SOLE 0 0 5,636
HOME DEPOT INC COM 437076102 3,021,976 8,569 SH SOLE 0 0 8,569
HSBC HLDGS PLC SPON ADR NEW 404280406 1,086,370 11,425 SH SOLE 0 0 11,425
ILLINOIS TOOL WKS INC COM 452308109 3,278,247 12,121 SH SOLE 0 0 12,121
ILLUMINA INC COM 452327109 393,110 2,236 SH SOLE 0 0 2,236
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 573,174 3,311 SH SOLE 0 0 3,311
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 207,834 10,203 SH SOLE 0 0 10,203
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 962,126 51,798 SH SOLE 0 0 51,798
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 798,962 40,921 SH SOLE 0 0 40,921
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 819,687 41,790 SH SOLE 0 0 41,790
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 959,290 57,634 SH SOLE 0 0 57,634
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 1,040,442 51,091 SH SOLE 0 0 51,091
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 239,366 1,125 SH SOLE 0 0 1,125
INVESCO QQQ TR UNIT SER 1 46090E103 7,772,684 10,555 SH SOLE 0 0 10,555
IRSA INVERSIONES Y REP S A SPON GDS ECH 10 450047303 217,383 14,081 SH SOLE 0 0 14,081
ISHARES INC CORE MSCI EMKT 46434G103 247,691 2,990 SH SOLE 0 0 2,990
ISHARES TR CHINA LG-CAP ETF 464287184 703,825 22,280 SH SOLE 0 0 22,280
ISHARES TR CORE S&P500 ETF 464287200 353,475 472 SH SOLE 0 0 472
ISHARES TR GLOB HLTHCRE ETF 464287325 328,391 3,338 SH SOLE 0 0 3,338
ISHARES TR MSCI EAFE ETF 464287465 1,443,489 13,896 SH SOLE 0 0 13,896
ISHARES TR MSCI USA MIN ETF 46429B697 4,640,858 48,112 SH SOLE 0 0 48,112
ISHARES TR PFD AND INCM SEC 464288687 1,379,332 45,239 SH SOLE 0 0 45,239
ISHARES TR RUS 1000 GRW ETF 464287614 6,265,616 50,460 SH SOLE 0 0 50,460
ISHARES TR RUS 1000 VAL ETF 464287598 35,028,473 144,489 SH SOLE 0 0 144,489
ISHARES TR RUS 2000 GRW ETF 464287648 442,787 1,124 SH SOLE 0 0 1,124
ISHARES TR RUS MID CAP ETF 464287499 716,504 6,495 SH SOLE 0 0 6,495
ISHARES TR RUS TP200 GR ETF 464289438 232,205 799 SH SOLE 0 0 799
ISHARES TR RUS TP200 VL ETF 464289420 247,336 2,352 SH SOLE 0 0 2,352
ISHARES TR S&P 500 GRWT ETF 464287309 302,566 2,200 SH SOLE 0 0 2,200
ISHARES TR S&P MC 400GR ETF 464287606 207,270 1,764 SH SOLE 0 0 1,764
ISHARES TR S&P SML 600 GWT 464287887 10,646,135 59,609 SH SOLE 0 0 59,609
ISHARES TR SP SMCP600VL ETF 464287879 897,142 6,564 SH SOLE 0 0 6,564
ISHARES TR U.S. FIN SVC ETF 464287770 746,920 8,256 SH SOLE 0 0 8,256
ISHARES TR US CONSM STAPLES 464287812 307,569 4,233 SH SOLE 0 0 4,233
JOHNSON & JOHNSON COM 478160104 8,131,868 32,020 SH SOLE 0 0 32,020
JONES LANG LASALLE INC COM 48020Q107 279,519 902 SH SOLE 0 0 902
JPMORGAN CHASE & CO COM 46625H100 11,836,964 36,163 SH SOLE 0 0 36,163
L3HARRIS TECHNOLOGIES INC COM 502431109 2,113,343 7,273 SH SOLE 0 0 7,273
LATTICE SEMICONDUCTOR CORP COM 518415104 393,519 2,573 SH SOLE 0 0 2,573
LINDE PLC SHS G54950103 4,526,406 8,723 SH SOLE 0 0 8,723
LOCKHEED MARTIN CORP COM 539830109 229,764 451 SH SOLE 0 0 451
LOWES COS INC COM 548661107 3,270,170 14,832 SH SOLE 0 0 14,832
LUMENTUM HLDGS INC COM 55024U109 364,659 425 SH SOLE 0 0 425
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 256,328 674 SH SOLE 0 0 674
MAGNA INTL INC COM 559222401 394,780 6,013 SH SOLE 0 0 6,013
MANHATTAN ASSOCIATES INC COM 562750109 549,619 3,947 SH SOLE 0 0 3,947
MASTERCARD INCORPORATED CL A 57636Q104 3,240,693 6,310 SH SOLE 0 0 6,310
MCDONALDS CORP COM 580135101 4,404,727 16,296 SH SOLE 0 0 16,296
MERCK & CO INC COM 58933Y105 3,842,908 29,906 SH SOLE 0 0 29,906
META PLATFORMS INC CL A 30303M102 5,247,367 9,316 SH SOLE 0 0 9,316
MICROCHIP TECHNOLOGY INC. COM 595017104 341,254 3,741 SH SOLE 0 0 3,741
MICROSOFT CORP COM 594918104 17,984,916 48,215 SH SOLE 0 0 48,215
MITSUBISHI UFJ FINANCIAL GRO SPONSORED ADS 606822104 846,880 42,580 SH SOLE 0 0 42,580
NATIONAL GRID PLC SPONSORED ADR NE 636274409 477,303 5,760 SH SOLE 0 0 5,760
NETFLIX INC. COM 64110L106 2,163,615 30,303 SH SOLE 0 0 30,303
NEXTERA ENERGY INC COM 65339F101 3,162,230 36,030 SH SOLE 0 0 36,030
NOKIA CORP SPONSORED ADR 654902204 751,765 56,611 SH SOLE 0 0 56,611
NOVARTIS AG SPONSORED ADR 66987V109 719,786 4,593 SH SOLE 0 0 4,593
NVENT ELEC PLC SHS G6700G107 304,066 1,793 SH SOLE 0 0 1,793
NVIDIA CORPORATION COM 67066G104 16,590,292 82,915 SH SOLE 0 0 82,915
PALANTIR TECHNOLOGIES INC CL A 69608A108 5,892,385 50,506 SH SOLE 0 0 50,506
PAYCHEX INC COM 704326107 1,959,973 19,934 SH SOLE 0 0 19,934
PEARSON PLC SPONSORED ADR 705015105 436,658 27,482 SH SOLE 0 0 27,482
PEPSICO INC COM 713448108 2,576,566 19,030 SH SOLE 0 0 19,030
PNC FINL SVCS GROUP INC COM 693475105 3,108,406 12,625 SH SOLE 0 0 12,625
PROCTER & GAMBLE CO COM 742718109 4,105,819 28,001 SH SOLE 0 0 28,001
RBC BEARINGS INC COM 75524B104 383,839 596 SH SOLE 0 0 596
RELIANCE INC COM 759509102 264,846 709 SH SOLE 0 0 709
ROYAL BK CDA COM 780087102 998,798 4,826 SH SOLE 0 0 4,826
RTX CORPORATION COM 75513E101 3,306,076 17,426 SH SOLE 0 0 17,426
S&P GLOBAL INC COM 78409V104 1,788,165 4,391 SH SOLE 0 0 4,391
SELECT SECTOR SPDR TR ST STR REAL ETF 81369Y860 2,570,584 58,386 SH SOLE 0 0 58,386
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 3,332,565 73,505 SH SOLE 0 0 73,505
SHERWIN WILLIAMS CO COM 824348106 3,181,255 9,240 SH SOLE 0 0 9,240
SOUTHERN CO COM 842587107 613,918 6,416 SH SOLE 0 0 6,416
SOUTHERN COPPER CORP COM 84265V105 497,655 2,856 SH SOLE 0 0 2,856
SPDR GOLD TR GOLD SHS 78463V107 928,685 2,521 SH SOLE 0 0 2,521
SPDR SERIES TRUST ST STR P500VAL 78464A508 3,089,202 50,818 SH SOLE 0 0 50,818
SPDR SERIES TRUST ST STR SP400GRW 78464A821 6,327,437 56,450 SH SOLE 0 0 56,450
STARBUCKS CORP COM 855244109 2,152,670 21,066 SH SOLE 0 0 21,066
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 11,178,358 14,969 SH SOLE 0 0 14,969
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 281,336 400 SH SOLE 0 0 400
STIFEL FINL CORP COM 860630102 354,387 5,080 SH SOLE 0 0 5,080
SUMITOMO MITSUI FIN GRP INC SPONSORED ADR 86562M209 829,253 35,169 SH SOLE 0 0 35,169
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 2,090,286 4,377 SH SOLE 0 0 4,377
TESLA INC COM 88160R101 3,463,506 8,235 SH SOLE 0 0 8,235
TORONTO DOMINION BK ONT COM NEW 891160509 514,956 4,241 SH SOLE 0 0 4,241
TTM TECHNOLOGIES INC COM 87305R109 283,316 1,515 SH SOLE 0 0 1,515
TWILIO INC CL A 90138F102 297,064 1,440 SH SOLE 0 0 1,440
UBER TECHNOLOGIES INC COM 90353T100 1,243,459 17,234 SH SOLE 0 0 17,234
UNITED THERAPEUTICS CORP DEL COM 91307C102 278,996 515 SH SOLE 0 0 515
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 236,120 360 SH SOLE 0 0 360
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 321,155 2,335 SH SOLE 0 0 2,335
VANGUARD INDEX FDS TOTAL STK MKT 922908769 773,752 2,091 SH SOLE 0 0 2,091
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 223,180 3,739 SH SOLE 0 0 3,739
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 672,522 8,137 SH SOLE 0 0 8,137
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 4,720,525 81,109 SH SOLE 0 0 81,109
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 8,231,973 104,163 SH SOLE 0 0 104,163
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 927,213 7,254 SH SOLE 0 0 7,254
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 976,436 8,042 SH SOLE 0 0 8,042
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 645,310 9,057 SH SOLE 0 0 9,057
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 230,248 1,457 SH SOLE 0 0 1,457
VISA INC COM CL A 92826C839 4,245,913 12,376 SH SOLE 0 0 12,376
WALMART INC COM 931142103 8,996,462 79,434 SH SOLE 0 0 79,434
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 881,114 16,822 SH SOLE 0 0 16,822
WISDOMTREE TR US QTLY DIV GRT 97717X669 556,699 5,822 SH SOLE 0 0 5,822
WOODWARD INC COM 980745103 414,763 975 SH SOLE 0 0 975
ZOETIS INC CL A 98978V103 577,225 8,034 SH SOLE 0 0 8,034