Mid Cap Growth Alpha ETF Holdings
Full Portfolio Holdings(As of October 9, 2026) |
Ticker | Cusip | Underlying Security | Strike Price | Quantity (Shares/ Par/ Units/ Contracts) | Notional Value | Market Value | Weight % | Current Market Value | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Marathon Petroleum Corporation | MPC US | 56585A102 | - | 1,855 | $844,081 | $844,081 | 3.57 | $844,081 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Cencora, Inc. | COR US | 03073E105 | - | 2,340 | $757,809 | $757,809 | 3.21 | $757,809 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Vistra Corp. | VST US | 92840M102 | - | 4,680 | $755,726 | $755,726 | 3.20 | $755,726 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Teradyne, Inc. | TER US | 880770102 | - | 1,674 | $674,086 | $674,086 | 2.85 | $674,086 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Keysight Technologies Inc | KEYS US | 49338L103 | - | 1,584 | $606,276 | $606,276 | 2.57 | $606,276 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Datadog, Inc. Class A | DDOG US | 23804L103 | - | 1,916 | $561,886 | $561,886 | 2.37 | $561,886 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Expedia Group, Inc. | EXPE US | 30212P303 | - | 2,044 | $560,506 | $560,506 | 2.36 | $560,506 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Astera Labs, Inc. | ALAB US | 04626A103 | - | 1,631 | $558,145 | $558,145 | 2.35 | $558,145 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| DexCom, Inc. | DXCM US | 252131107 | - | 6,413 | $539,397 | $539,397 | 2.27 | $539,397 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Rockwell Automation, Inc. | ROK US | 773903109 | - | 1,214 | $525,164 | $525,164 | 2.21 | $525,164 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| NetApp, Inc. | NTAP US | 64110D104 | - | 2,159 | $513,130 | $513,130 | 2.16 | $512,007 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Comfort Systems USA, Inc. | FIX US | 199908104 | - | 275.00 | $471,815 | $471,815 | 1.99 | $471,815 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Sysco Corporation | SYY US | 871829107 | - | 5,853 | $460,573 | $460,573 | 1.94 | $457,353 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GoDaddy, Inc. Class A | GDDY US | 380237107 | - | 4,349 | $453,818 | $453,818 | 1.91 | $453,818 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Cloudflare Inc Class A | NET US | 18915M107 | - | 1,257 | $453,689 | $453,689 | 1.91 | $453,689 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Sterling Infrastructure, Inc. | STRL US | 859241101 | - | 865.00 | $443,745 | $443,745 | 1.87 | $443,745 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| HEICO Corporation Class A | HEI/A US | 422806208 | - | 1,969 | $439,185 | $439,185 | 1.85 | $439,185 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Snowflake, Inc. | SNOW US | 833445109 | - | 1,180 | $435,290 | $435,290 | 1.84 | $435,290 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Gartner, Inc. | IT US | 366651107 | - | 2,249 | $429,896 | $429,896 | 1.81 | $429,896 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Lumentum Holdings, Inc. | LITE US | 55024U109 | - | 386.00 | $425,895 | $425,895 | 1.80 | $425,895 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| IDEXX Laboratories, Inc. | IDXX US | 45168D104 | - | 790.00 | $409,220 | $409,220 | 1.73 | $409,220 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Corpay, Inc. | CPAY US | 219948106 | - | 1,013 | $403,093 | $403,093 | 1.70 | $403,093 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Maplebear Inc. | CART US | 565394103 | - | 8,392 | $400,802 | $400,802 | 1.69 | $400,802 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Credo Technology Group Holding Ltd. | CRDO US | G25457105 | - | 1,812 | $392,389 | $392,389 | 1.65 | $392,389 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Tapestry, Inc. | TPR US | 876030107 | - | 3,352 | $389,636 | $389,636 | 1.64 | $389,636 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Equitable Holdings, Inc. | EQH US | 29452E101 | - | 7,311 | $386,898 | $386,898 | 1.63 | $386,898 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Affirm Holdings, Inc. Class A | AFRM US | 00827B106 | - | 4,672 | $377,030 | $377,030 | 1.59 | $377,030 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Exelixis, Inc. | EXEL US | 30161Q104 | - | 6,297 | $376,938 | $376,938 | 1.59 | $376,938 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Gen Digital Inc. | GEN US | 668771108 | - | 16,155 | $375,604 | $375,604 | 1.58 | $375,604 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Aura Minerals Inc | AUGO US | 05152Q305 | - | 3,999 | $364,949 | $364,949 | 1.54 | $364,949 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| H&R Block, Inc. | HRB US | 093671105 | - | 8,231 | $362,576 | $362,576 | 1.53 | $362,576 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Atlassian Corp Class A | TEAM US | 049468101 | - | 1,717 | $355,058 | $355,058 | 1.50 | $355,058 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Chipotle Mexican Grill, Inc. | CMG US | 169656105 | - | 10,771 | $340,256 | $340,256 | 1.43 | $340,256 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| eBay Inc. | EBAY US | 278642103 | - | 2,963 | $332,419 | $332,419 | 1.40 | $332,419 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Reddit, Inc. Class A | RDDT US | 75734B100 | - | 2,064 | $330,054 | $330,054 | 1.39 | $330,054 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Carpenter Technology Corporation | CRS US | 144285103 | - | 844.00 | $325,624 | $325,624 | 1.37 | $325,624 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| XPO, Inc. | XPO US | 983793100 | - | 1,736 | $318,504 | $318,504 | 1.34 | $318,504 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| United Rentals, Inc. | URI US | 911363109 | - | 301.00 | $317,967 | $317,967 | 1.34 | $317,967 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Texas Roadhouse, Inc. | TXRH US | 882681109 | - | 1,932 | $312,018 | $312,018 | 1.32 | $312,018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Phillips 66 | PSX US | 718546104 | - | 1,078 | $299,878 | $299,878 | 1.26 | $299,878 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Everus Construction Group, Inc. | ECG US | 300426103 | - | 2,301 | $281,734 | $281,734 | 1.19 | $281,734 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Paylocity Holding Corp. | PCTY US | 70438V106 | - | 1,755 | $270,200 | $270,200 | 1.14 | $270,200 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Robinhood Markets, Inc. Class A | HOOD US | 770700102 | - | 2,414 | $263,174 | $263,174 | 1.11 | $263,174 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Lazard Inc | LAZ US | 52110M109 | - | 5,716 | $210,063 | $210,063 | 0.89 | $210,063 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Rubrik, Inc. Class A | RBRK US | 781154109 | - | 1,638 | $204,979 | $204,979 | 0.86 | $204,979 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Anglogold Ashanti PLC | AU US | G0378L100 | - | 1,960 | $184,554 | $184,554 | 0.78 | $184,554 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Murphy USA, Inc. | MUSA US | 626755102 | - | 347.00 | $183,612 | $183,612 | 0.77 | $183,612 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Manhattan Associates, Inc. | MANH US | 562750109 | - | 878.00 | $179,893 | $179,893 | 0.76 | $179,893 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Fabrinet | FN US | G3323L100 | - | 367.00 | $178,465 | $178,465 | 0.75 | $178,465 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ralph Lauren Corporation Class A | RL US | 751212101 | - | 472.00 | $175,244 | $175,244 | 0.74 | $175,244 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Lattice Semiconductor Corporation | LSCC US | 518415104 | - | 1,380 | $173,949 | $173,949 | 0.73 | $173,949 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Halozyme Therapeutics, Inc. | HALO US | 40637H109 | - | 1,566 | $172,918 | $172,918 | 0.73 | $172,918 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Elastic NV | ESTC US | N14506104 | - | 1,759 | $172,787 | $172,787 | 0.73 | $172,787 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| MKS Inc. | MKSI US | 55306N104 | - | 649.00 | $171,660 | $171,660 | 0.72 | $171,660 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Forgent Power Solutions, Inc. Class A | FPS US | 34631F102 | - | 4,242 | $169,807 | $169,807 | 0.72 | $169,807 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Centene Corporation | CNC US | 15135B101 | - | 2,590 | $169,282 | $169,282 | 0.71 | $169,282 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Trade Desk, Inc. Class A | TTD US | 88339J105 | - | 13,062 | $157,789 | $157,789 | 0.67 | $157,789 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Medpace Holdings, Inc. | MEDP US | 58506Q109 | - | 248.00 | $151,788 | $151,788 | 0.64 | $151,788 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| nVent Electric plc | NVT US | G6700G107 | - | 797.00 | $133,442 | $133,442 | 0.56 | $133,442 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Iridium Communications Inc. | IRDM US | 46269C102 | - | 2,765 | $131,255 | $131,255 | 0.55 | $131,255 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Rocket Lab Corporation | RKLB US | 773121108 | - | 1,918 | $130,827 | $130,827 | 0.55 | $130,827 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Valvoline, Inc. | VVV US | 92047W101 | - | 4,311 | $130,494 | $130,494 | 0.55 | $130,494 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| MongoDB, Inc. Class A | MDB US | 60937P106 | - | 319.00 | $123,112 | $123,112 | 0.52 | $123,112 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Old Dominion Freight Line, Inc. | ODFL US | 679580100 | - | 638.00 | $116,097 | $116,097 | 0.49 | $116,097 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Dynatrace, Inc. | DT US | 268150109 | - | 1,757 | $111,570 | $111,570 | 0.47 | $111,570 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| DocuSign, Inc. | DOCU US | 256163106 | - | 1,415 | $100,578 | $100,578 | 0.42 | $100,578 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Williams-Sonoma, Inc. | WSM US | 969904101 | - | 378.00 | $91,393 | $91,393 | 0.39 | $91,393 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| IES Holdings, Inc. | IESC US | 44951W106 | - | 300.00 | $89,256 | $89,256 | 0.38 | $89,256 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Simon Property Group, Inc. | SPG US | 828806109 | - | 427.00 | $85,152 | $85,152 | 0.36 | $85,152 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Zoetis, Inc. Class A | ZTS US | 98978V103 | - | 1,043 | $78,027 | $78,027 | 0.33 | $78,027 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| MACOM Technology Solutions Holdings, Inc. | MTSI US | 55405Y100 | - | 224.00 | $73,933 | $73,933 | 0.31 | $73,933 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| TKO Group Holdings, Inc. Class A | TKO US | 87256C101 | - | 415.00 | $73,874 | $73,874 | 0.31 | $73,874 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Neurocrine Biosciences, Inc. | NBIX US | 64125C109 | - | 515.00 | $73,357 | $73,357 | 0.31 | $73,357 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| CoreWeave, Inc. Class A | CRWV US | 21873S108 | - | 890.00 | $73,051 | $73,051 | 0.31 | $73,051 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| AAON, Inc. | AAON US | 000360206 | - | 792.00 | $68,239 | $68,239 | 0.29 | $68,239 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| HEICO Corporation | HEI US | 422806109 | - | 203.00 | $60,551 | $60,551 | 0.26 | $60,551 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Guardant Health, Inc. | GH US | 40131M109 | - | 321.00 | $53,758 | $53,758 | 0.23 | $53,758 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Targa Resources Corp. | TRGP US | 87612G101 | - | 161.00 | $46,159 | $46,159 | 0.19 | $46,159 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Churchill Downs Incorporated | CHDN US | 171484108 | - | 543.00 | $43,418 | $43,418 | 0.18 | $43,418 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Guidewire Software, Inc. | GWRE US | 40171V100 | - | 235.00 | $39,320 | $39,320 | 0.17 | $39,320 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Modine Manufacturing Company | MOD US | 607828100 | - | 210.00 | $38,128 | $38,128 | 0.16 | $38,128 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| TeraWulf Inc. | WULF US | 88080T104 | - | 2,270 | $31,258 | $31,258 | 0.13 | $31,258 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ON Semiconductor Corporation | ON US | 682189105 | - | 351.00 | $27,213 | $27,213 | 0.11 | $27,213 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Natera, Inc. | NTRA US | 632307104 | - | 67.00 | $26,848 | $26,848 | 0.11 | $26,848 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Super Micro Computer, Inc. | SMCI US | 86800U302 | - | 510.00 | $21,346 | $21,346 | 0.09 | $21,346 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ameriprise Financial, Inc. | AMP US | 03076C106 | - | 37.00 | $18,519 | $18,519 | 0.08 | $18,519 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Five Below, Inc. | FIVE US | 33829M101 | - | 77.00 | $16,534 | $16,534 | 0.07 | $16,534 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Toast, Inc. Class A | TOST US | 888787108 | - | 477.00 | $14,935 | $14,935 | 0.06 | $14,935 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Microchip Technology Incorporated | MCHP US | 595017104 | - | 165.00 | $12,466 | $12,466 | 0.05 | $12,466 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| TTM Technologies, Inc. | TTMI US | 87305R109 | - | 78.00 | $9,439 | $9,439 | 0.04 | $9,439 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Fair Isaac Corporation | FICO US | 303250104 | - | 14.00 | $9,346 | $9,346 | 0.04 | $9,346 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Delta Air Lines, Inc. | DAL US | 247361702 | - | 84.00 | $6,902 | $6,902 | 0.03 | $6,902 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Quantinuum Inc. Class A | QNT US | 74768A104 | - | 80.00 | $3,304 | $3,304 | 0.01 | $3,304 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Gentherm Incorporated | THRM US | 37253A103 | - | 93.00 | $2,760 | $2,760 | 0.01 | $2,760 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| US DOLLARS | USD | MD_142224 | - | -3,787 | $-3,787 | $-3,787 | -0.02 | $-3,787 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||