From a5ad67178710531ffea6df8ca76871301252d871 Mon Sep 17 00:00:00 2001 From: girishg4t Date: Wed, 9 Aug 2023 07:53:48 +0530 Subject: [PATCH] Updates --- asset-manifest.json | 6 +++--- index.html | 2 +- .../js/{main.914b9bf3.chunk.js => main.9bbc50d8.chunk.js} | 4 ++-- ...ain.914b9bf3.chunk.js.map => main.9bbc50d8.chunk.js.map} | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) rename static/js/{main.914b9bf3.chunk.js => main.9bbc50d8.chunk.js} (97%) rename static/js/{main.914b9bf3.chunk.js.map => main.9bbc50d8.chunk.js.map} (93%) diff --git a/asset-manifest.json b/asset-manifest.json index 997db30..c29c702 100644 --- a/asset-manifest.json +++ b/asset-manifest.json @@ -123,8 +123,8 @@ "static/js/60.ae13b62c.chunk.js": "/bhavCopy-downloader/static/js/60.ae13b62c.chunk.js", "static/js/60.ae13b62c.chunk.js.map": "/bhavCopy-downloader/static/js/60.ae13b62c.chunk.js.map", "main.css": "/bhavCopy-downloader/static/css/main.6dea0f05.chunk.css", - "main.js": "/bhavCopy-downloader/static/js/main.914b9bf3.chunk.js", - "main.js.map": "/bhavCopy-downloader/static/js/main.914b9bf3.chunk.js.map", + "main.js": "/bhavCopy-downloader/static/js/main.9bbc50d8.chunk.js", + "main.js.map": "/bhavCopy-downloader/static/js/main.9bbc50d8.chunk.js.map", "runtime-main.js": "/bhavCopy-downloader/static/js/runtime-main.5a26fc5d.js", "runtime-main.js.map": "/bhavCopy-downloader/static/js/runtime-main.5a26fc5d.js.map", "static/js/63.75888712.chunk.js": "/bhavCopy-downloader/static/js/63.75888712.chunk.js", @@ -139,6 +139,6 @@ "static/js/runtime-main.5a26fc5d.js", "static/js/63.75888712.chunk.js", "static/css/main.6dea0f05.chunk.css", - "static/js/main.914b9bf3.chunk.js" + "static/js/main.9bbc50d8.chunk.js" ] } \ No newline at end of file diff --git a/index.html b/index.html index e021b43..028c737 100644 --- a/index.html +++ b/index.html @@ -1 +1 @@ -Get bhavcopy from NSE & BSE
\ No newline at end of file +Get bhavcopy from NSE & BSE
\ No newline at end of file diff --git a/static/js/main.914b9bf3.chunk.js b/static/js/main.9bbc50d8.chunk.js similarity index 97% rename from static/js/main.914b9bf3.chunk.js rename to static/js/main.9bbc50d8.chunk.js index 2976f76..d1ce0d6 100644 --- a/static/js/main.914b9bf3.chunk.js +++ b/static/js/main.9bbc50d8.chunk.js @@ -1,2 +1,2 @@ -(this["webpackJsonpstocks-app"]=this["webpackJsonpstocks-app"]||[]).push([[61],{194:function(i,e,n){},227:function(i,e,n){var t={"./AUTO":[110,0],"./AUTO.json":[110,0],"./BANKS":[111,1],"./BANKS.json":[111,1],"./BASIC_MATERIALS":[112,2],"./BASIC_MATERIALS.json":[112,2],"./BSE100":[113,3],"./BSE100.json":[113,3],"./BSE200":[114,4],"./BSE200.json":[114,4],"./BSE500":[115,5],"./BSE500.json":[115,5],"./BSE_ AllCap":[116,6],"./BSE_ AllCap.json":[116,6],"./BSE_LARGECAP":[117,7],"./BSE_LARGECAP.json":[117,7],"./BSE_LARGE_MIDCAP":[118,8],"./BSE_LARGE_MIDCAP.json":[118,8],"./BSE_MIDCAP":[119,9],"./BSE_MIDCAP.json":[119,9],"./BSE_MIDCAP_SELECT_INDEX":[120,10],"./BSE_MIDCAP_SELECT_INDEX.json":[120,10],"./BSE_MID_SMALLCAP":[121,11],"./BSE_MID_SMALLCAP.json":[121,11],"./BSE_SENSEX":[122,12],"./BSE_SENSEX.json":[122,12],"./BSE_SENSEX_50":[123,13],"./BSE_SENSEX_50.json":[123,13],"./BSE_SMALLCAP":[124,14],"./BSE_SMALLCAP.json":[124,14],"./BSE_SMALLCAP_SELECT_INDEX":[125,15],"./BSE_SMALLCAP_SELECT_INDEX.json":[125,15],"./CAPITAL_GOODS":[126,16],"./CAPITAL_GOODS.json":[126,16],"./CONSUMER_DISCRETIONARY_GOODS_SERVICES":[127,17],"./CONSUMER_DISCRETIONARY_GOODS_SERVICES.json":[127,17],"./CONSUMER_DURABLES":[128,18],"./CONSUMER_DURABLES.json":[128,18],"./ENERGY":[129,19],"./ENERGY.json":[129,19],"./FINANCE":[130,20],"./FINANCE.json":[130,20],"./FMCG":[131,21],"./FMCG.json":[131,21],"./HEALTHCARE":[132,22],"./HEALTHCARE.json":[132,22],"./INDUSTRIALS":[133,23],"./INDUSTRIALS.json":[133,23],"./IT":[134,24],"./IT.json":[134,24],"./METAL":[135,25],"./METAL.json":[135,25],"./OIL_GAS":[136,26],"./OIL_GAS.json":[136,26],"./POWER":[137,27],"./POWER.json":[137,27],"./REALTY":[138,28],"./REALTY.json":[138,28],"./TECK":[139,29],"./TECK.json":[139,29],"./TELECOM":[140,30],"./TELECOM.json":[140,30],"./UTILITIES":[141,31],"./UTILITIES.json":[141,31]};function a(i){if(!n.o(t,i))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+i+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=t[i],a=e[0];return n.e(e[1]).then((function(){return n.t(a,3)}))}a.keys=function(){return Object.keys(t)},a.id=227,i.exports=a},228:function(i,e,n){var t={"./AUTO":[142,32],"./AUTO.json":[142,32],"./BANK":[143,33],"./BANK.json":[143,33],"./CONSUMERDURABLES":[144,34],"./CONSUMERDURABLES.json":[144,34],"./FINANCE":[145,35],"./FINANCE.json":[145,35],"./FINANCIAL_SERVICES":[146,36],"./FINANCIAL_SERVICES.json":[146,36],"./FMCG":[147,37],"./FMCG.json":[147,37],"./HEALTHCARE":[148,38],"./HEALTHCARE.json":[148,38],"./IT":[149,39],"./IT.json":[149,39],"./MEDIA_ENTERTAINMENT":[150,40],"./MEDIA_ENTERTAINMENT.json":[150,40],"./METAL":[151,41],"./METAL.json":[151,41],"./NIFTY100":[152,42],"./NIFTY100.json":[152,42],"./NIFTY200":[153,43],"./NIFTY200.json":[153,43],"./NIFTY50":[154,44],"./NIFTY50.json":[154,44],"./NIFTY500":[155,45],"./NIFTY500.json":[155,45],"./NIFTY500_MULTICAP_50_25_25":[156,46],"./NIFTY500_MULTICAP_50_25_25.json":[156,46],"./NIFTY_LARGE_MIDCAP250":[157,47],"./NIFTY_LARGE_MIDCAP250.json":[157,47],"./NIFTY_MIDCAP100":[158,48],"./NIFTY_MIDCAP100.json":[158,48],"./NIFTY_MIDCAP150":[159,49],"./NIFTY_MIDCAP150.json":[159,49],"./NIFTY_MIDCAP50":[160,50],"./NIFTY_MIDCAP50.json":[160,50],"./NIFTY_MID_SMALLCAP400":[161,51],"./NIFTY_MID_SMALLCAP400.json":[161,51],"./NIFTY_NEXT50":[162,52],"./NIFTY_NEXT50.json":[162,52],"./NIFTY_SMALLCAP100":[163,53],"./NIFTY_SMALLCAP100.json":[163,53],"./NIFTY_SMALLCAP250":[164,54],"./NIFTY_SMALLCAP250.json":[164,54],"./NIFTY_SMALLCAP50":[165,55],"./NIFTY_SMALLCAP50.json":[165,55],"./OIL_GAS":[166,56],"./OIL_GAS.json":[166,56],"./PHARMA":[167,57],"./PHARMA.json":[167,57],"./PRIVATE_BANK":[168,58],"./PRIVATE_BANK.json":[168,58],"./PSU_BANK":[169,59],"./PSU_BANK.json":[169,59],"./REALTY":[170,60],"./REALTY.json":[170,60]};function a(i){if(!n.o(t,i))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+i+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=t[i],a=e[0];return n.e(e[1]).then((function(){return n.t(a,3)}))}a.keys=function(){return Object.keys(t)},a.id=228,i.exports=a},230:function(i,e,n){"use strict";n.r(e);var t=n(0),a=n.n(t),d=n(13),r=n.n(d),m=(n(194),n(11)),s=n(10),o=n(97),c=n(3),L=n(265),p=n(271),A=n(284),I=n(272),l=n(273),S=n(108),E=n(274),N=n(270),C=n(277),T=n(290),R=n(276),u=n(285),O=n(280),h=n(287),P=n(289),M=n(275),D=n(235),B=n(103),H=n(51),g=n(15),G=n(283),F=n(78),U=n(234),y=n(98),b=n(281),j=n(31),K=n(22),f=n(12),v=n(268),x=n(99),V=n.n(x),k=n(102),Y=n.n(k),J=n(101),w=n.n(J),W=n(286),_=n(109),X=n(107);var Q=n(6),Z=Object(L.a)((function(i){return{root:{paddingRight:5,paddingLeft:5,paddingTop:5},button:{fontSize:16,width:"100%",textAlign:"left",paddingBottom:8,color:"blue","&:hover,&:focus":{color:"#0366d6"},"& span":{width:"100%"},"& svg":{width:18,height:18}},popper:{border:"1px solid rgba(27,31,35,.15)",boxShadow:"0 3px 12px rgba(27,31,35,.15)",borderRadius:3,width:300,zIndex:1,fontSize:13,color:"#586069",backgroundColor:"#f6f8fa"},header:{borderBottom:"1px solid #e1e4e8",padding:"8px 10px",fontWeight:600},inputBase:{padding:10,width:"100%",borderBottom:"1px solid #dfe2e5","& input":{borderRadius:4,backgroundColor:i.palette.common.white,padding:8,transition:i.transitions.create(["border-color","box-shadow"]),border:"1px solid #ced4da",fontSize:14,"&:focus":{boxShadow:"".concat(Object(f.d)(i.palette.primary.main,.25)," 0 0 0 0.2rem"),borderColor:i.palette.primary.main}}},paper:{boxShadow:"none",margin:0,color:"#586069",fontSize:13},option:{minHeight:"auto",alignItems:"flex-start",padding:8,'&[aria-selected="true"]':{backgroundColor:"transparent"},'&[data-focus="true"]':{backgroundColor:i.palette.action.hover}},popperDisablePortal:{position:"relative"},iconSelected:{width:17,height:17,marginRight:5,marginLeft:-2},text:{flexGrow:1},close:{opacity:.6,width:18,height:18}}}));function z(i){var e=i.handleSelect,n=Z(),t=a.a.useState(null),d=Object(m.a)(t,2),r=d[0],s=d[1],o=a.a.useState([]),c=Object(m.a)(o,2),L=c[0],p=c[1],A=a.a.useState([]),I=Object(m.a)(A,2),l=I[0],S=I[1],E=Boolean(r),N=E?"github-label":void 0;return Object(Q.jsxs)(a.a.Fragment,{children:[Object(Q.jsx)("div",{className:n.root,children:Object(Q.jsxs)(_.a,{disableRipple:!0,className:n.button,"aria-describedby":N,onClick:function(i){S(L),s(i.currentTarget)},children:[Object(Q.jsx)("div",{style:{paddingRight:"10px"},children:" or Search Stocks "})," ",Object(Q.jsx)(V.a,{})]})}),Object(Q.jsxs)(v.a,{id:N,open:E,anchorEl:r,placement:"bottom-start",className:n.popper,children:[Object(Q.jsx)("div",{className:n.header,children:"Select stocks to be downloaded"}),Object(Q.jsx)(W.a,{open:!0,onClose:function(i,n){"toggleInput"!==n&&(p(l),r&&r.focus(),s(null),e(l),i.preventDefault())},multiple:!0,classes:{paper:n.paper,option:n.option,popperDisablePortal:n.popperDisablePortal},value:l,onChange:function(i,e){S(e)},disableCloseOnSelect:!0,disablePortal:!0,renderTags:function(){return null},noOptionsText:"No labels",renderOption:function(i,e){var t=e.selected;return Object(Q.jsxs)(a.a.Fragment,{children:[Object(Q.jsx)(w.a,{className:n.iconSelected,style:{visibility:t?"visible":"hidden"}}),Object(Q.jsxs)("div",{className:n.text,children:[i.name,Object(Q.jsx)("br",{}),i.description]}),Object(Q.jsx)(Y.a,{className:n.close,style:{visibility:t?"visible":"hidden"}})]})},options:Object(K.a)(q).sort((function(i,e){var n=L.indexOf(i);n=-1===n?L.length+q.indexOf(i):n;var t=L.indexOf(e);return n-(t=-1===t?L.length+q.indexOf(e):t)})),getOptionLabel:function(i){return i.name},renderInput:function(i){return Object(Q.jsx)(X.a,{ref:i.InputProps.ref,inputProps:i.inputProps,autoFocus:!0,className:n.inputBase})}})]})]})}var q=[{name:"20MICRONS ",description:"20 Microns Limited "},{name:"3IINFOTECH ",description:"3i Infotech Limited "},{name:"3MINDIA ",description:"3M India Limited "},{name:"A2ZMES ",description:"A2Z Maintenance & Engineering Services Limited "},{name:"AANJANEYA ",description:"Aanjaneya Lifecare Limited "},{name:"AARTIDRUGS ",description:"Aarti Drugs Limited "},{name:"AARTIIND ",description:"Aarti Industries Limited "},{name:"AARVEEDEN ",description:"Aarvee Denims & Exports Limited "},{name:"ABAN ",description:"Aban Offshore Limited "},{name:"ABB ",description:"ABB Limited "},{name:"ABCIL ",description:"Aditya Birla Chemicals(India) Limited "},{name:"ABGSHIP ",description:"ABG Shipyard Limited "},{name:"ABIRLANUVO ",description:"Aditya Birla Nuvo Limited "},{name:"ACC ",description:"ACC Limited "},{name:"ACE ",description:"Action Construction Equipment Limited "},{name:"ACKRUTI ",description:"Ackruti City Limited "},{name:"ADANIENT ",description:"Adani Enterprises Limited "},{name:"ACROPETAL ",description:"Acropetal Technologies Limited "},{name:"ADANIPOWER ",description:"Adani Power Limited "},{name:"ADFFOODS ",description:"ADF Foods Limited "},{name:"ADHUNIK ",description:"Adhunik Metaliks Limited "},{name:"ADORWELD ",description:"Ador Welding Limited "},{name:"ADSL ",description:"Allied Digital Services Limited "},{name:"ADVANIHOTR ",description:"Advani Hotels & Resorts(India) Limited "},{name:"ADVANTA ",description:"Advanta India Limited "},{name:"AEGISCHEM ",description:"Aegis Logistics Limited "},{name:"AFL ",description:"Accel Frontline Limited "},{name:"AFTEK ",description:"Aftek Limited "},{name:"AGCNET ",description:"AGC Networks Limited "},{name:"AGRODUTCH ",description:"Agro Dutch Industries Limited "},{name:"AHLEAST ",description:"Asian Hotels(East) Limited "},{name:"AHLUCONT ",description:"Ahluwalia Contracts(India) Limited "},{name:"AHLWEST ",description:"Asian Hotels(West) Limited "},{name:"AHMEDFORGE ",description:"Ahmednagar Forgings Limited "},{name:"AIAENG ",description:"AIA Engineering Limited "},{name:"AICHAMP ",description:"AI Champdany Industries Limited "},{name:"AJANTPHARM ",description:"Ajanta Pharma Limited "},{name:"AJMERA ",description:"Ajmera Realty & Infra India Limited "},{name:"AKSHOPTFBR ",description:"Aksh Optifibre Limited "},{name:"AKZOINDIA ",description:"Akzo Nobel India Limited "},{name:"ALBK ",description:"Allahabad Bank "},{name:"ALCHEM ",description:"Alchemist Limited "},{name:"ALEMBICLTD ",description:"Alembic Limited "},{name:"ALFALAVAL ",description:"Alfa Laval(India) Limited "},{name:"ALICON ",description:"Alicon Castalloy Limited "},{name:"ALKALI ",description:"Alkali Metals Limited "},{name:"ALKYLAMINE ",description:"Alkyl Amines Chemicals Limited "},{name:"ALLCARGO ",description:"Allcargo Global Logistics Limited "},{name:"ALLSEC ",description:"Allsec Technologies Limited "},{name:"ALMONDZ ",description:"Almondz Global Securities Limited "},{name:"ALOKTEXT ",description:"Alok Industries Limited "},{name:"ALPHAGEO ",description:"Alphageo(India) Limited "},{name:"AMAR ",description:"Amar Remedies Limited "},{name:"AMARAJABAT ",description:"Amara Raja Batteries Limited "},{name:"ALPSINDUS ",description:"Alps Industries Limited "},{name:"AMBIKCO ",description:"Ambika Cotton Mills Limited "},{name:"AMBUJACEM ",description:"Ambuja Cements Limited "},{name:"AMDIND ",description:"AMD Industries Limited "},{name:"AMTEKAUTO ",description:"Amtek Auto Limited "},{name:"AMTEKINDIA ",description:"Amtek India Limited "},{name:"ANANTRAJ ",description:"Anant Raj Industries Limited "},{name:"ANDHRABANK ",description:"Andhra Bank "},{name:"ANDHRSUGAR ",description:"The Andhra Sugars Limited "},{name:"ANGIND ",description:"ANG Industries Limited "},{name:"ANIKINDS ",description:"Anik Industries Limited "},{name:"ANDHRACEMT ",description:"Andhra Cements Limited "},{name:"ANKURDRUGS ",description:"Ankur Drugs And Pharma Limited "},{name:"ANSALAPI ",description:"Ansal Properties & Infrastructure Limited "},{name:"ANSALHSG ",description:"Ansal Housing and Construction Limited "},{name:"ANTGRAPHIC ",description:"Antarctica Limited "},{name:"APARINDS ",description:"Apar Industries Limited "},{name:"APCOTEXIND ",description:"Apcotex Industries Limited "},{name:"APIL ",description:"Alstom Projects India Limited "},{name:"APOLLOHOSP ",description:"Apollo Hospitals Enterprise Limited "},{name:"APOLLOTYRE ",description:"Apollo Tyres Limited "},{name:"APPAPER ",description:"The Andhra Pradesh Paper Mills Limited "},{name:"APTECHT ",description:"Aptech Limited "},{name:"AQUA ",description:"Aqua Logistics Limited "},{name:"ARCHIDPLY ",description:"Archidply Industries Limited "},{name:"ARCHIES ",description:"Archies Limited "},{name:"AREVAT & D ",description:"Areva T & D India Limited "},{name:"ARIES ",description:"Aries Agro Limited "},{name:"ARIHANT ",description:"Arihant Foundations & Housing Limited "},{name:"ARL ",description:"Arvind Remedies Limited "},{name:"AROGRANITE ",description:"Aro Granite Industries Limited "},{name:"ARROWTEX ",description:"Arrow Textiles Limited "},{name:"ARSHIYA ",description:"Arshiya International Limited "},{name:"ARSSINFRA ",description:"ARSS Infrastructure Projects Limited "},{name:"ARVIND ",description:"Arvind Limited "},{name:"ASAHIINDIA ",description:"Asahi India Glass Limited "},{name:"ASAL ",description:"Automotive Stampings and Assemblies Limited "},{name:"ASHAPURMIN ",description:"Ashapura Minechem Limited "},{name:"ASHCONIUL ",description:"Ashco Niulab Industries Limited "},{name:"ASHIANA ",description:"Ashiana Housing Limited "},{name:"ASHIMASYN ",description:"Ashima Limited "},{name:"ASHOKA ",description:"Ashoka Buildcon Limited "},{name:"ASHOKLEY ",description:"Ashok Leyland Limited "},{name:"ASIANELEC ",description:"Asian Electronics Limited "},{name:"ASIANHOTNR ",description:"Asian Hotels(North) Limited "},{name:"ASIANPAINT ",description:"Asian Paints Limited "},{name:"ASIANTILES ",description:"Asian Granito India Limited "},{name:"ASIL ",description:"Amit Spinning Industries Limited "},{name:"ASSAMCO ",description:"Assam Company India Limited "},{name:"ASTEC ",description:"Astec LifeSciences Limited "},{name:"ASTERSILI ",description:"Aster Silicates Limited "},{name:"ASTRAL ",description:"Astral Poly Technik Limited "},{name:"ASTRAMICRO ",description:"Astra Microwave Products Limited "},{name:"ASTRAZEN ",description:"AstraZeneca Pharma India Limited "},{name:"ATFL ",description:"Agro Tech Foods Limited "},{name:"ATLANTA ",description:"Atlanta Limited "},{name:"ATLASCYCLE ",description:"Atlas Cycles(Haryana) Limited "},{name:"ATNINTER ",description:"ATN International Limited "},{name:"ATUL ",description:"Atul Limited "},{name:"AURIONPRO ",description:"Aurionpro Solutions Limited "},{name:"AUROPHARMA ",description:"Aurobindo Pharma Limited "},{name:"AUSOMENT ",description:"Ausom Enterprise Limited "},{name:"AUSTRAL ",description:"Austral Coke & Projects Limited "},{name:"AUTOAXLES ",description:"Automotive Axles Limited "},{name:"AUTOIND ",description:"Autoline Industries Limited "},{name:"AUTOLITIND ",description:"Autolite(India) Limited "},{name:"AVANTI ",description:"Avanti Feeds Limited "},{name:"AVENTIS ",description:"Aventis Pharma Limited "},{name:"AVTNPL ",description:"AVT Natural Products Limited "},{name:"AXISBANK ",description:"Axis Bank Limited "},{name:"AXIS - IT & T ",description:"Axis - IT & T Limited "},{name:"BAGFILMS ",description:"B.A.G Films and Media Limited "},{name:"BAJAJ - AUTO ",description:"Bajaj Auto Limited "},{name:"BAJAJCORP ",description:"Bajaj Corp Limited "},{name:"BAJAJELEC ",description:"Bajaj Electricals Limited "},{name:"BAJAJFINSV ",description:"Bajaj Finserv Limited "},{name:"BAJAJHIND ",description:"Bajaj Hindusthan Limited "},{name:"BAJAJHLDNG ",description:"Bajaj Holdings & Investment Limited "},{name:"BAJFINANCE ",description:"Bajaj Finance Limited "},{name:"BALAJITELE ",description:"Balaji Telefilms Limited "},{name:"BALAMINES ",description:"Balaji Amines Limited "},{name:"BALKRISIND ",description:"Balkrishna Industries Limited "},{name:"BALLARPUR ",description:"Ballarpur Industries Limited "},{name:"BALMLAWRIE ",description:"Balmer Lawrie & Company Limited "},{name:"BALPHARMA ",description:"Bal Pharma Limited "},{name:"BALRAMCHIN ",description:"Balrampur Chini Mills Limited "},{name:"BANARISUG ",description:"Bannari Amman Sugars Limited "},{name:"BANCOINDIA ",description:"Banco Products(I) Limited "},{name:"BANG ",description:"Bang Overseas Limited "},{name:"BANKBARODA ",description:"Bank of Baroda "},{name:"BANKINDIA ",description:"Bank of India "},{name:"BANSWRAS ",description:"Banswara Syntex Limited "},{name:"BARTRONICS ",description:"Bartronics India Limited "},{name:"BASF ",description:"BASF India Limited "},{name:"BASML ",description:"Bannari Amman Spinning Mills Limited "},{name:"BATAINDIA ",description:"Bata India Limited "},{name:"BATLIBOI ",description:"Batliboi Limited "},{name:"BBL ",description:"Bharat Bijlee Limited "},{name:"BBTC ",description:"Bombay Burmah Trading Corporation Limited "},{name:"BEDMUTHA ",description:"Bedmutha Industries Limited "},{name:"BEL ",description:"Bharat Electronics Limited "},{name:"BELLCERATL ",description:"Bell Ceramics Limited "},{name:"BEML ",description:"BEML Limited "},{name:"BEPL ",description:"Bhansali Engineering Polymers Limited "},{name:"BERGEPAINT ",description:"Berger Paints(I) Limited "},{name:"BFINVEST ",description:"BF Investment Limited "},{name:"BFUTILITIE ",description:"BF Utilities Limited "},{name:"BGRENERGY ",description:"BGR Energy Systems Limited "},{name:"BHAGWATIHO ",description:"Bhagwati Banquets and Hotels Limited "},{name:"BHAGYNAGAR ",description:"Bhagyanagar India Limited "},{name:"BHARATFORG ",description:"Bharat Forge Limited "},{name:"BHARATGEAR ",description:"Bharat Gears Limited "},{name:"BHARATRAS ",description:"Bharat Rasayan Limited "},{name:"BHARTIARTL ",description:"Bharti Airtel Limited "},{name:"BHARTISHIP ",description:"Bharati Shipyard Limited "},{name:"BHEL ",description:"Bharat Heavy Electricals Limited "},{name:"BHUSANSTL ",description:"Bhushan Steel Limited "},{name:"BIL ",description:"Bhartiya International Limited "},{name:"BILPOWER ",description:"Bilpower Limited "},{name:"BINANIIND ",description:"Binani Industries Limited "},{name:"BINDALAGRO ",description:"Oswal Chemicals & Fertilizers Limited "},{name:"BIOCON ",description:"Biocon Limited "},{name:"BIRLACORPN ",description:"Birla Corporation Limited "},{name:"BIRLACOT ",description:"Birla Cotsyn(India) Limited "},{name:"BIRLAERIC ",description:"Birla Ericsson Optical Limited "},{name:"BIRLAMONEY ",description:"Aditya Birla Money Limited "},{name:"BIRLAPOWER ",description:"Birla Power Solutions Limited "},{name:"BLBLIMITED ",description:"BLB Limited "},{name:"BLISSGVS ",description:"Bliss GVS Pharma Limited "},{name:"BLKASHYAP ",description:"B.L.Kashyap and Sons Limited "},{name:"BLUECHIP ",description:"Blue Chip India Limited "},{name:"BLUECOAST ",description:"Blue Coast Hotels and Resorts Limited "},{name:"BLUEDART ",description:"Blue Dart Express Limited "},{name:"BLUESTARCO ",description:"Blue Star Limited "},{name:"BLUESTINFO ",description:"Blue Star Infotech Limited "},{name:"BOC ",description:"BOC India Limited "},{name:"BOMDYEING ",description:"Bombay Dyeing & Mfg Company Limited "},{name:"BOSCHLTD ",description:"Bosch Limited "},{name:"BPCL ",description:"Bharat Petroleum Corporation Limited "},{name:"BPL ",description:"BPL Limited "},{name:"BRANDHOUSE ",description:"Brandhouse Retails Limited "},{name:"BRFL ",description:"Bombay Rayon Fashions Limited "},{name:"BRIGADE ",description:"Brigade Enterprises Limited "},{name:"BRITANNIA ",description:"Britannia Industries Limited "},{name:"BROADCAST ",description:"Broadcast Initiatives Limited "},{name:"BSELINFRA ",description:"BSEL Infrastructure Realty Limited "},{name:"BSL ",description:"BSL Limited "},{name:"BSTRANSCOM ",description:"BS TransComm Limited "},{name:"BURNPUR ",description:"Burnpur Cement Limited "},{name:"BVCL ",description:"Barak Valley Cements Limited "},{name:"CADILAHC ",description:"Cadila Healthcare Limited "},{name:"CAIRN ",description:"Cairn India Limited "},{name:"CALSOFT ",description:"California Software Company Limited "},{name:"CAMBRIDGE ",description:"Cambridge Solutions Limited "},{name:"CAMLIN ",description:"Camlin Limited "},{name:"CANBK ",description:"Canara Bank "},{name:"CANDC ",description:"C & C Constructions Limited "},{name:"CANFINHOME ",description:"Can Fin Homes Limited "},{name:"CANTABIL ",description:"Cantabil Retail India Limited "},{name:"CARBORUNIV ",description:"Carborundum Universal Limited "},{name:"CAROLINFO ",description:"Carol Info Services Limited "},{name:"CASTROL ",description:"Castrol India Limited "},{name:"CCCL ",description:"Consolidated Construction Consortium Limited "},{name:"CCL ",description:"CCL Products(India) Limited "},{name:"CEATLTD ",description:"CEAT Limited "},{name:"CEBBCO ",description:"Commercial Engineers & Body Builders Co Limited "},{name:"CELESTIAL ",description:"Celestial Biolabs Limited "},{name:"CENTENKA ",description:"Century Enka Limited "},{name:"CENTEXT ",description:"Century Extrusions Limited "},{name:"CENTRALBK ",description:"Central Bank of India "},{name:"CENTUM ",description:"Centum Electronics Limited "},{name:"CENTURYPLY ",description:"Century Plyboards(India) Limited "},{name:"CENTURYTEX ",description:"Century Textiles & Industries Limited "},{name:"CERA ",description:"Cera Sanitaryware Limited "},{name:"CESC ",description:"CESC Limited "},{name:"CHAMBLFERT ",description:"Chambal Fertilizers & Chemicals Limited "},{name:"CHEMFALKAL ",description:"Chemfab Alkalis Limited "},{name:"CHEMPLAST ",description:"Chemplast Sanmar Limited "},{name:"CHENNPETRO ",description:"Chennai Petroleum Corporation Limited "},{name:"CHESLINTEX ",description:"Cheslind Textiles Limited "},{name:"CHETTINAD ",description:"Chettinad Cement Corporation Limited "},{name:"CHOLAFIN ",description:"Cholamandalam Investment and Finance Company Limited "},{name:"CILNOVA ",description:"CIL Nova Petrochemicals Limited "},{name:"CINEMAX ",description:"Cinemax India Limited "},{name:"CINEVISTA ",description:"Cinevistaas Limited "},{name:"CIPLA ",description:"Cipla Limited "},{name:"CLASSIC ",description:"Classic Diamonds(India) Limited "},{name:"CLNINDIA ",description:"Clariant Chemicals(India) Limited "},{name:"CLUTCHAUTO ",description:"Clutch Auto Limited "},{name:"CMAHENDRA ",description:"C.Mahendra Exports Limited "},{name:"CMC ",description:"CMC Limited "},{name:"COALINDIA ",description:"Coal India Limited "},{name:"COLPAL ",description:"Colgate Palmolive(India) Limited "},{name:"CONCOR ",description:"Container Corporation of India Limited "},{name:"CONSOFINVT ",description:"Consolidated Finvest & Holdings Limited "},{name:"CORAL - HUB ",description:"Coral Hub Limited "},{name:"CORDSCABLE ",description:"Cords Cable Industries Limited "},{name:"COREPROTEC ",description:"Core Projects and Technologies Limited "},{name:"COROMANDEL ",description:"Coromandel International Limited "},{name:"CORPBANK ",description:"Corporation Bank "},{name:"COSMOFILMS ",description:"Cosmo Films Limited "},{name:"COX & KINGS ",description:"Cox & Kings Limited "},{name:"CPIL ",description:"Career Point Infosystems Limited "},{name:"CREATIVEYE ",description:"Creative Eye Limited "},{name:"CRESTANI ",description:"Crest Animation Studios Limited "},{name:"CREWBOS ",description:"Crew B.O.S.Products Limited "},{name:"CRISIL ",description:"CRISIL Limited "},{name:"CROMPGREAV ",description:"Crompton Greaves Limited "},{name:"CRONIMET ",description:"Cronimet Alloys India Limited "},{name:"CTE ",description:"Cambridge Technology Enterprises Limited "},{name:"CUB ",description:"City Union Bank Limited "},{name:"CUBEXTUB ",description:"Cubex Tubings Limited "},{name:"CUMMINSIND ",description:"Cummins India Limited "},{name:"CURATECH ",description:"Cura Technologies Limited "},{name:"CYBERMEDIA ",description:"Cyber Media(India) Limited "},{name:"CYBERTECH ",description:"Cybertech Systems And Software Limited "},{name:"DAAWAT ",description:"LT Foods Limited "},{name:"DABUR ",description:"Dabur India Limited "},{name:"DALMIASUG ",description:"Dalmia Bharat Sugar and Industries Limited "},{name:"DATAMATICS ",description:"Datamatics Global Services Limited "},{name:"DBCORP ",description:"D.B.Corp Limited "},{name:"DBREALTY ",description:"D B Realty Limited "},{name:"DCB ",description:"Development Credit Bank Limited "},{name:"DCHL ",description:"Deccan Chronicle Holdings Limited "},{name:"DCM ",description:"DCM Limited "},{name:"DCMSRMCONS ",description:"DCM Shriram Consolidated Limited "},{name:"DCW ",description:"DCW Limited "},{name:"DECCANCE ",description:"Deccan Cements Limited "},{name:"DECOLIGHT ",description:"Decolight Ceramics Limited "},{name:"DEEPAKFERT ",description:"Deepak Fertilizers and Petrochemicals Corporation Limited "},{name:"DEEPAKNTR ",description:"Deepak Nitrite Limited "},{name:"DEEPIND ",description:"Deep Industries Limited "},{name:"DELTACORP ",description:"Delta Corp Limited "},{name:"DELTAMAGNT ",description:"Delta Magnets Limited "},{name:"DEN ",description:"Den Networks Limited "},{name:"DENABANK ",description:"Dena Bank "},{name:"DENORA ",description:"De Nora India Limited "},{name:"DEWANHOUS ",description:"Dewan Housing Finance Corporation Limited "},{name:"DHAMPURSUG ",description:"The Dhampur Sugar Mills Limited "},{name:"DHANBANK ",description:"Dhanlaxmi Bank Limited "},{name:"DHANUKA ",description:"Dhanuka Agritech Limited "},{name:"DHANUS ",description:"Dhanus Technologies Limited "},{name:"DHARSUGAR ",description:"Dharani Sugars & Chemicals Limited "},{name:"DHUNINV ",description:"Dhunseri Investments Limited "},{name:"DIAPOWER ",description:"Diamond Power Infra Ltd "},{name:"DICIND ",description:"DIC India Limited "},{name:"DIGJAM ",description:"Digjam Limited "},{name:"DISHMAN ",description:"Dishman Pharmaceuticals and Chemicals "},{name:"DISHTV ",description:"Dish TV India Limited "},{name:"DIVISLAB ",description:"Divi's Laboratories Limited "},{name:"DLF ",description:"DLF Limited "},{name:"DLINKINDIA ",description:"D - Link(India) Limited "},{name:"DOLPHINOFF ",description:"Dolphin Offshore Enterprises(India) Limited "},{name:"DONEAR ",description:"Donear Industries Limited "},{name:"DPSCLTD ",description:"DPSC Limited "},{name:"DPTL ",description:"Dhunseri Petrochem & Tea Limited "},{name:"DQE ",description:"DQ Entertainment(International) Limited "},{name:"DREDGECORP ",description:"Dredging Corporation of India Limited "},{name:"DRREDDY ",description:"Dr.Reddy's Laboratories Limited "},{name:"DSKULKARNI ",description:"DS Kulkarni Developers Limited "},{name:"DUNCANSIND ",description:"Duncans Industries Limited "},{name:"DWARKESH ",description:"Dwarikesh Sugar Industries Limited "},{name:"DYNAMATECH ",description:"Dynamatic Technologies Limited "},{name:"DYNASYS ",description:"Dynacons Systems & Solutions Limited "},{name:"EASTSILK ",description:"Eastern Silk Industries Limited "},{name:"EASUNREYRL ",description:"Easun Reyrolle Limited "},{name:"ECEIND ",description:"ECE Industries Limited "},{name:"ECLERX ",description:"eClerx Services Limited "},{name:"EDELWEISS ",description:"Edelweiss Capital Limited "},{name:"EDL ",description:"Empee Distilleries Limited "},{name:"EDSERV ",description:"Edserv Softsystems Limited "},{name:"EDUCOMP ",description:"Educomp Solutions Limited "},{name:"EICHERMOT ",description:"Eicher Motors Limited "},{name:"EIDPARRY ",description:"EID Parry India Limited "},{name:"EIHAHOTELS ",description:"EIH Associated Hotels Limited "},{name:"EIHOTEL ",description:"EIH Limited "},{name:"EIMCOELECO ",description:"Eimco Elecon(India) Limited "},{name:"EKC ",description:"Everest Kanto Cylinder Limited "},{name:"ELDERPHARM ",description:"Elder Pharmaceuticals Limited "},{name:"ELECON ",description:"Elecon Engineering Company Limited "},{name:"ELECTCAST ",description:"Electrosteel Castings Limited "},{name:"ELECTHERM ",description:"Electrotherm(India) Limited "},{name:"ELGIEQUIP ",description:"Elgi Equipments Limited "},{name:"EMAMIINFRA ",description:"Emami Infrastructure Limited "},{name:"EMAMILTD ",description:"Emami Limited "},{name:"EMCO ",description:"Emco Limited "},{name:"EMKAY ",description:"Emkay Global Financial Services Limited "},{name:"EMMBI ",description:"Emmbi Polyarns Limited "},{name:"ENERGYDEV ",description:"Energy Development Company Limited "},{name:"ENGINERSIN ",description:"Engineers India Limited "},{name:"ENIL ",description:"Entertainment Network(India) Limited "},{name:"ENTEGRA ",description:"Entegra Limited "},{name:"ERAINFRA ",description:"Era Infra Engineering Limited "},{name:"EROSMEDIA ",description:"Eros International Media Limited "},{name:"ESABINDIA ",description:"Esab India Limited "},{name:"ESCORTS ",description:"Escorts Limited "},{name:"ESL ",description:"Electrosteel Steels Limited "},{name:"ESSAROIL ",description:"Essar Oil Limited "},{name:"ESSARPORTS ",description:"Essar Ports Limited "},{name:"ESSDEE ",description:"Ess Dee Aluminium Limited "},{name:"ESSELPACK ",description:"Essel Propack Limited "},{name:"ESTER ",description:"Ester Industries Limited "},{name:"EUROCERA ",description:"Euro Ceramics Limited "},{name:"EUROMULTI ",description:"Euro Multivision Limited "},{name:"EUROTEXIND ",description:"Eurotex Industries and Exports Limited "},{name:"EVEREADY ",description:"Eveready Industries India Limited "},{name:"EVERESTIND ",description:"Everest Industries Limited "},{name:"EVERONN ",description:"Everonn Education Limited "},{name:"EVINIX ",description:"Evinix Accessories Limited "},{name:"EXCELCROP ",description:"Excel Crop Care Limited "},{name:"EXCELINDUS ",description:"Excel Industries Limited "},{name:"EXCELINFO ",description:"Excel Infoways Limited "},{name:"EXIDEIND ",description:"Exide Industries Limited "},{name:"FACT ",description:"Fertilizers and Chemicals Travancore Limited "},{name:"FAGBEARING ",description:"FAG Bearings India Limited "},{name:"FAME ",description:"Fame India Limited "},{name:"FARMAXIND ",description:"Farmax India Limited "},{name:"FCH ",description:"Future Capital Holdings Limited "},{name:"FCSSOFT ",description:"FCS Software Solutions Limited "},{name:"FDC ",description:"FDC Limited "},{name:"FEDDERLOYD ",description:"Fedders Lloyd Corporation Limited "},{name:"FEDERALBNK ",description:"The Federal Bank Limited "},{name:"FIEMIND ",description:"Fiem Industries Limited "},{name:"FINANTECH ",description:"Financial Technologies(India) Limited "},{name:"FINCABLES ",description:"Finolex Cables Limited "},{name:"FINPIPE ",description:"Finolex Industries Limited "},{name:"FIRSTLEASE ",description:"First Leasing Company of India Limited "},{name:"FIRSTWIN ",description:"First Winner Industries Limited "},{name:"FKONCO ",description:"Fresenius Kabi Oncology Limited "},{name:"FMGOETZE ",description:"Federal - Mogul Goetze(India) Limited "},{name:"FORTIS ",description:"Fortis Healthcare(India) Limited "},{name:"FOSECOIND ",description:"Foseco India Limited "},{name:"FOURSOFT ",description:"Four Soft Limited "},{name:"FSL ",description:"Firstsource Solutions Limited "},{name:"FUTUREVENT ",description:"Future Ventures India Limited "},{name:"GABRIEL ",description:"Gabriel India Limited "},{name:"GAEL ",description:"Gujarat Ambuja Exports Limited "},{name:"GAIL ",description:"GAIL(India) Limited "},{name:"GAL ",description:"Gyscoal Alloys Limited "},{name:"GALLANTT ",description:"Gallantt Metal Limited "},{name:"GALLISPAT ",description:"Gallantt Ispat Limited "},{name:"GAMMNINFRA ",description:"Gammon Infrastructure Projects Limited "},{name:"GAMMONIND ",description:"Gammon India Limited "},{name:"GANDHITUBE ",description:"Gandhi Special Tubes Limited "},{name:"GANESHHOUC ",description:"Ganesh Housing Corporation Limited "},{name:"GARDENSILK ",description:"Garden Silk Mills Limited "},{name:"GARWALLROP ",description:"Garware Wall Ropes Limited "},{name:"GLOBOFFS ",description:"Global Offshore Services Limited "},{name:"GATI ",description:"GATI Limited "},{name:"GDL ",description:"Gateway Distriparks Limited "},{name:"GEECEE ",description:"GeeCee Ventures Limited "},{name:"GEINDSYS ",description:"GEI Industrial Systems Limited "},{name:"GEMINI ",description:"Gemini Communication Limited "},{name:"GENESYS ",description:"Genesys International Corporation Limited "},{name:"GENUSPOWER ",description:"Genus Power Infrastructures Limited "},{name:"GEODESIC ",description:"Geodesic Limited "},{name:"GEOJITBNPP ",description:"Geojit BNP Paribas Financial Services Limited "},{name:"GEOMETRIC ",description:"Geometric Limited "},{name:"GESHIP ",description:"The Great Eastern Shipping Company Limited "},{name:"GHCL ",description:"GHCL Limited "},{name:"GICHSGFIN ",description:"GIC Housing Finance Limited "},{name:"GILLANDERS ",description:"Gillanders Arbuthnot & Company Limited "},{name:"GILLETTE ",description:"Gillette India Limited "},{name:"GINNIFILA ",description:"Ginni Filaments Limited "},{name:"GIPCL ",description:"Gujarat Industries Power Company Limited "},{name:"GISOLUTION ",description:"GI Engineering Solutions Limited "},{name:"GITANJALI ",description:"Gitanjali Gems Limited "},{name:"GKWLIMITED ",description:"GKW Limited "},{name:"GLAXO ",description:"GlaxoSmithKline Pharmaceuticals Limited "},{name:"GLENMARK ",description:"Glenmark Pharmaceuticals Limited "},{name:"GLFL ",description:"Gujarat Lease Financing Limited "},{name:"GLOBALVECT ",description:"Global Vectra Helicorp Limited "},{name:"GLOBUSSPR ",description:"Globus Spirits Limited "},{name:"GLODYNE ",description:"Glodyne Technoserve Limited "},{name:"GLORY ",description:"Glory Polyfilms Limited "},{name:"GMBREW ",description:"GM Breweries Limited "},{name:"GMDCLTD ",description:"Gujarat Mineral Development Corporation Limited "},{name:"GMRINFRA ",description:"GMR Infrastructure Limited "},{name:"GNFC ",description:"Gujarat Narmada Valley Fertilizer Company Limited "},{name:"GOACARBON ",description:"Goa Carbon Limited "},{name:"GODFRYPHLP ",description:"Godfrey Phillips India Limited "},{name:"GODREJCP ",description:"Godrej Consumer Products Limited "},{name:"GODREJIND ",description:"Godrej Industries Limited "},{name:"GODREJPROP ",description:"Godrej Properties Limited "},{name:"GOENKA ",description:"Goenka Diamond and Jewels Limited "},{name:"GOKEX ",description:"Gokaldas Exports Limited "},{name:"GOKUL ",description:"Gokul Refoils and Solvent Limited "},{name:"GOLDENTOBC ",description:"Golden Tobacco Limited "},{name:"GOLDIAM ",description:"Goldiam International Limited "},{name:"GOLDINFRA ",description:"Goldstone Infratech Limited "},{name:"GOLDTECH ",description:"Goldstone Technologies Limited "},{name:"GPIL ",description:"Godawari Power And Ispat limited "},{name:"GPPL ",description:"Gujarat Pipavav Port Limited "},{name:"GRABALALK ",description:"Grabal Alok Impex Limited "},{name:"GRANULES ",description:"Granules India Limited "},{name:"GRAPHITE ",description:"Graphite India Limited "},{name:"GRASIM ",description:"Grasim Industries Limited "},{name:"GREAVESCOT ",description:"Greaves Cotton Limited "},{name:"GREENPLY ",description:"Greenply Industries Limited "},{name:"GREENPOWER ",description:"Orient Green Power Company Limited "},{name:"GRINDWELL ",description:"Grindwell Norton Limited "},{name:"GRUH ",description:"Gruh Finance Limited "},{name:"GSFC ",description:"Gujarat State Fertilizers & Chemicals Limited "},{name:"GSKCONS ",description:"GlaxoSmithKline Consumer Healthcare Limited "},{name:"GSLNOVA ",description:"GSL Nova Petrochemicals Limited "},{name:"GSPL ",description:"Gujarat State Petronet Limited "},{name:"GSSAMERICA ",description:"GSS America Infotech Limited "},{name:"GTL ",description:"GTL Limited "},{name:"GTLINFRA ",description:"GTL Infrastructure Limited "},{name:"GTNIND ",description:"GTN Industries Limited "},{name:"GTOFFSHORE ",description:"Great Offshore Limited "},{name:"GUFICBIO ",description:"Gufic Biosciences Limited "},{name:"GUJALKALI ",description:"Gujarat Alkalies and Chemicals Limited "},{name:"GUJAPOLLO ",description:"Gujarat Apollo Industries Limited "},{name:"GUJFLUORO ",description:"Gujarat Fluorochemicals Limited "},{name:"GUJNRECOKE ",description:"Gujarat NRE Coke Limited "},{name:"GUJRATGAS",description:"Gujarat Gas Company Limited "},{name:"GUJSIDHCEM",description:"Gujarat Sidhee Cements Limited "},{name:"GUJSTATFIN ",description:"Gujarat State Financial Corporation "},{name:"GULFOILCOR",description:"Gulf Oil Corporation Limited"},{name:"GVKPIL",description:"GVK Power & Infrastructure Limited "},{name:"HALONIX ",description:"Halonix Limited "},{name:"HANUNG ",description:"Hanung Toys and Textiles Limited "},{name:"HARITASEAT ",description:"Harita Seating Systems Limited "},{name:"HARRMALAYA ",description:"Harrisons Malayalam Limited "},{name:"HATHWAY ",description:"Hathway Cable & Datacom Limited "},{name:"HAVELLS ",description:"Havells India Limited "},{name:"HBLPOWER ",description:"HBL Power Systems Limited "},{name:"HBSTOCK ",description:"HB Stockholdings Limited "},{name:"HCC ",description:"Hindustan Construction Company Limited "},{name:"HCIL ",description:"Himadri Chemicals and Industries Limited "},{name:"HCL - INSYS ",description:"HCL Infosystems Limited "},{name:"HCLTECH ",description:"HCL Technologies Limited "},{name:"HDFC ",description:"Housing Development Finance Corporation Limited "},{name:"HDFCBANK ",description:"HDFC Bank Limited "},{name:"HDIL ",description:"Housing Development and Infrastructure Limited "},{name:"HEG ",description:"HEG Limited "},{name:"HEIDELBERG ",description:"HeidelbergCement India Limited "},{name:"HELIOSMATH ",description:"Helios And Matheson Information Technology Limited "},{name:"HERCULES ",description:"Hercules Hoists Limited "},{name:"HERITGFOOD ",description:"Heritage Foods(India) Limited "},{name:"HEROHONDA ",description:"Hero Honda Motors Limited "},{name:"HEXAWARE ",description:"Hexaware Technologies Limited "},{name:"HFCL ",description:"Himachal Futuristic Communications Limited "},{name:"HGSL ",description:"Hinduja Global Solutions Limited "},{name:"HIKAL ",description:"Hikal Limited "},{name:"HILTON ",description:"Hilton Metal Forging Limited "},{name:"HIMATSEIDE ",description:"Himatsingka Seide Limited "},{name:"HINDALCO ",description:"Hindalco Industries Limited "},{name:"HINDCOMPOS ",description:"Hindustan Composites Limited "},{name:"HINDCOPPER ",description:"Hindustan Copper Limited "},{name:"HINDDORROL ",description:"Hindustan Dorr - Oliver Limited "},{name:"HINDMOTORS ",description:"Hindustan Motors Limited "},{name:"HINDNATGLS ",description:"Hindusthan National Glass & Industries Limited "},{name:"HINDOILEXP ",description:"Hindustan Oil Exploration Company Limited "},{name:"HINDPETRO ",description:"Hindustan Petroleum Corporation Limited "},{name:"HINDSYNTEX ",description:"Hind Syntex Limited "},{name:"HINDUJAFO ",description:"Hinduja Foundries Limited "},{name:"HINDUJAVEN ",description:"Hinduja Ventures Limited "},{name:"HINDUNILVR ",description:"Hindustan Unilever Limited "},{name:"HINDZINC ",description:"Hindustan Zinc Limited "},{name:"HIRECT ",description:"Hind Rectifiers Limited "},{name:"HITACHIHOM ",description:"Hitachi Home and Life Solutions(India) Limited "},{name:"HITECHGEAR ",description:"Hi - Tech Gears Limited "},{name:"HITECHPLAS ",description:"Hitech Plast Limited "},{name:"HMT ",description:"HMT Limited "},{name:"HMVL ",description:"Hindustan Media Ventures Limited "},{name:"HOCL ",description:"Hindustan Organic Chemicals Limited "},{name:"HONAUT ",description:"Honeywell Automation India Limited "},{name:"HONDAPOWER ",description:"Honda Siel Power Products Limited "},{name:"HOPFL ",description:"House of Pearl Fashions Limited "},{name:"HORIZONINF ",description:"Horizon Infrastructure Limited "},{name:"HOTELEELA ",description:"Hotel Leela Venture Limited "},{name:"HOTELRUGBY ",description:"Hotel Rugby Limited "},{name:"HOVS ",description:"HOV Services Limited "},{name:"HSIL ",description:"HSIL Limited "},{name:"HTMEDIA ",description:"HT Media Limited "},{name:"HYDRBADIND ",description:"Hyderabad Industries Limited "},{name:"IBN18 ",description:"ibn18 Broadcast Limited "},{name:"IBPOW ",description:"Indiabulls Power Limited "},{name:"IBREALEST ",description:"Indiabulls Real Estate Limited "},{name:"IBSEC ",description:"Indiabulls Securities Limited "},{name:"ICICIBANK ",description:"ICICI Bank Limited "},{name:"ICIL ",description:"Indo Count Industries Limited "},{name:"ICRA ",description:"ICRA Limited "},{name:"ICSA ",description:"ICSA(India) Limited "},{name:"IDBI ",description:"IDBI Bank Limited "},{name:"IDEA ",description:"Idea Cellular Limited "},{name:"IDFC ",description:"Infrastructure Development Finance Company Limited "},{name:"IFBAGRO ",description:"IFB Agro Industries Limited "},{name:"IFBIND ",description:"IFB Industries Limited "},{name:"IFCI ",description:"IFCI Limited "},{name:"IFGLREFRAC ",description:"IFGL Refractories Limited "},{name:"IGARASHI ",description:"Igarashi Motors India Limited "},{name:"IGL ",description:"Indraprastha Gas Limited "},{name:"IGPL ",description:"IG Petrochemicals Limited "},{name:"IITL ",description:"Industrial Investment Trust Limited "},{name:"IL & FSENGG ",description:"IL & FS Engineering and Construction Company Limited "},{name:"IL & FSTRANS ",description:"IL & FS Transportation Networks Limited "},{name:"IMFA ",description:"Indian Metals & Ferro Alloys Limited "},{name:"IMPAL ",description:"India Motor Parts and Accessories Limited "},{name:"IMPEXFERRO ",description:"Impex Ferro Tech Limited "},{name:"INDBANK ",description:"Indbank Merchant Banking Services Limited "},{name:"INDHOTEL ",description:"The Indian Hotels Company Limited "},{name:"INDIABULLS ",description:"Indiabulls Financial Services Limited "},{name:"INDIACEM ",description:"The India Cements Limited "},{name:"INDIAGLYCO ",description:"India Glycols Limited "},{name:"INDIAINFO ",description:"India Infoline Limited "},{name:"INDIANB ",description:"Indian Bank "},{name:"INDIANCARD ",description:"Indian Card Clothing Company Limited "},{name:"INDIANHUME ",description:"Indian Hume Pipe Company Limited "},{name:"INDLMETER ",description:"IMP Powers Limited "},{name:"INDNIPPON ",description:"India Nippon Electricals Limited "},{name:"INDOASIFU ",description:"Indo Asian Fusegear Limited "},{name:"INDOCO ",description:"Indoco Remedies Limited "},{name:"INDORAMA ",description:"Indo Rama Synthetics(India) Limited "},{name:"INDOSOLAR ",description:"Indosolar Limited "},{name:"INDOTECH ",description:"Indo Tech Transformers Limited "},{name:"INDOWIND ",description:"Indowind Energy Limited "},{name:"INDRAMEDCO ",description:"Indraprastha Medical Corporation Limited "},{name:"INDSWFTLAB ",description:"Ind - Swift Laboratories Limited "},{name:"INDSWFTLTD ",description:"Ind - Swift Limited "},{name:"INDUSFILA ",description:"Indus Fila Limited "},{name:"INDUSINDBK ",description:"IndusInd Bank Limited "},{name:"INEABS ",description:"INEOS ABS(India) Limited "},{name:"INFINITE ",description:"Infinite Computer Solutions(India) Limited "},{name:"INFOMEDIA ",description:"Infomedia 18 Limited "},{name:"INFY ",description:"Infosys Limited "},{name:"INFOTECENT ",description:"Infotech Enterprises Limited "},{name:"INGERRAND ",description:"Ingersoll Rand(India) Limited "},{name:"INGVYSYABK ",description:"ING Vysya Bank Limited "},{name:"INNOIND ",description:"Innoventive Industries Limited "},{name:"INOXLEISUR ",description:"INOX Leisure Limited "},{name:"INSECTICID ",description:"Insecticides(India) Limited "},{name:"IOB ",description:"Indian Overseas Bank "},{name:"IOC ",description:"Indian Oil Corporation Limited "},{name:"IOLCP ",description:"IOL Chemicals and Pharmaceuticals Limited "},{name:"IOLN ",description:"IOL Netcom Limited "},{name:"IPCALAB ",description:"IPCA Laboratories Limited "},{name:"IRB ",description:"IRB Infrastructure Developers Limited "},{name:"ISFT ",description:"Intrasoft Technologies Limited "},{name:"ISMTLTD ",description:"ISMT Limited "},{name:"ISPATIND ",description:"Ispat Industries Limited "},{name:"ITC ",description:"ITC Limited "},{name:"ITDCEM ",description:"ITD Cementation India Limited "},{name:"ITI ",description:"ITI Limited "},{name:"IVC ",description:"IL & FS Investment Managers Limited "},{name:"IVP ",description:"IVP Limited "},{name:"IVRCLAH ",description:"IVRCL Assets & Holdings Limited "},{name:"IVRCLINFRA ",description:"IVRCL Limited "},{name:"J & KBANK ",description:"The Jammu & Kashmir Bank Limited "},{name:"JAGRAN ",description:"Jagran Prakashan Limited "},{name:"JAGSNPHARM ",description:"Jagsonpal Pharmaceuticals Limited "},{name:"JAIBALAJI ",description:"Jai Balaji Industries Limited "},{name:"JAICORPLTD ",description:"Jai Corp Limited "},{name:"JAINSTUDIO ",description:"Jain Studios Limited "},{name:"JAMNAAUTO ",description:"Jamna Auto Industries Limited "},{name:"JAYAGROGN ",description:"Jayant Agro Organics Limited "},{name:"JAYBARMARU ",description:"Jay Bharat Maruti Limited "},{name:"JAYNECOIND ",description:"Jayaswal Neco Industries Limited "},{name:"JAYSREETEA ",description:"Jayshree Tea & Industries Limited "},{name:"JBCHEPHARM ",description:"JB Chemicals & Pharmaceuticals Limited "},{name:"JBFIND ",description:"JBF Industries Limited "},{name:"JBMA ",description:"JBM Auto Limited "},{name:"JCTEL ",description:"JCT Electronics Limited "},{name:"JENSONICOL ",description:"Jenson & Nicholson(India) Limited "},{name:"JETAIRWAYS ",description:"Jet Airways(India) Limited "},{name:"JEYPORE ",description:"The Jeypore Sugar Company Limited "},{name:"JHS ",description:"JHS Svendgaard Laboratories Limited "},{name:"JIKIND ",description:"JIK Industries Limited "},{name:"JINDALPHOT ",description:"Jindal Photo Limited "},{name:"JINDALPOLY ",description:"Jindal Poly Films Limited "},{name:"JINDALSAW ",description:"Jindal Saw Limited "},{name:"JINDALSTEL ",description:"Jindal Steel & Power Limited "},{name:"JINDALSWHL ",description:"Jindal South West Holdings Limited "},{name:"JINDCOT ",description:"Jindal Cotex Limited "},{name:"JINDRILL ",description:"Jindal Drilling And Industries Limited "},{name:"JINDWORLD ",description:"Jindal Worldwide Limited "},{name:"JISLJALEQS ",description:"Jain Irrigation Systems Limited "},{name:"JKCEMENT ",description:"JK Cement Limited "},{name:"JKIL ",description:"J.Kumar Infraprojects Limited "},{name:"JKLAKSHMI ",description:"JK Lakshmi Cement Limited "},{name:"JKPAPER ",description:"JK Paper Limited "},{name:"JKTYRE ",description:"JK Tyre & Industries Limited "},{name:"JMCPROJECT ",description:"JMC Projects(India) Limited "},{name:"JMFINANCIL ",description:"JM Financial Limited "},{name:"JMTAUTOLTD ",description:"JMT Auto Limited "},{name:"JOCIL ",description:"Jocil Limited "},{name:"JPASSOCIAT ",description:"Jaiprakash Associates Limited "},{name:"JPINFRATEC ",description:"Jaypee Infratech Limited "},{name:"JPPOWER ",description:"Jaiprakash Power Ventures Limited "},{name:"JSL ",description:"JSL Stainless Limited "},{name:"JSWENERGY ",description:"JSW Energy Limited "},{name:"JSWSTEEL ",description:"JSW Steel Limited "},{name:"JUBILANT ",description:"Jubilant Life Sciences Limited "},{name:"JUBLFOOD ",description:"Jubilant Foodworks Limited "},{name:"JUBLINDS ",description:"Jubilant Industries Limited "},{name:"JVLAGRO ",description:"JVL Agro Industries Limited "},{name:"JYOTHYLAB ",description:"Jyothy Laboratories Limited "},{name:"JYOTISTRUC ",description:"Jyoti Structures Limited "},{name:"KABRAEXTRU ",description:"Kabra Extrusion Technik Limited "},{name:"KAJARIACER ",description:"Kajaria Ceramics Limited "},{name:"KAKATCEM ",description:"Kakatiya Cement Sugar & Industries Limited "},{name:"KALECONSUL ",description:"Kale Consultants Limited "},{name:"KALINDEE ",description:"Kalindee Rail Nirman(Engineers) Limited "},{name:"KALPATPOWR ",description:"Kalpataru Power Transmission Limited "},{name:"KALYANIFRG ",description:"Kalyani Forge Limited "},{name:"KAMATHOTEL ",description:"Kamat Hotels(I) Limited "},{name:"KANDAGIRI ",description:"Kandagiri Spinning Mills Limited."},{name:"KANORICHEM ",description:"Kanoria Chemicals & Industries Limited "},{name:"KANSAINER ",description:"Kansai Nerolac Paints Limited "},{name:"KARURVYSYA ",description:"Karur Vysya Bank Limited "},{name:"KAUSHALYA ",description:"Kaushalya Infrastructure Development Corporation Limited "},{name:"KAVVERITEL ",description:"Kavveri Telecom Products Limited "},{name:"KBIL ",description:"Kirloskar Brothers Investments Limited "},{name:"KCP ",description:"KCP Limited "},{name:"KCPSUGIND ",description:"KCP Sugar and Industries Corporation Limited "},{name:"KEC ",description:"KEC International Limited "},{name:"KECL ",description:"Kirloskar Electric Company Limited "},{name:"KEI ",description:"KEI Industries Limited "},{name:"KEMROCK ",description:"Kemrock Industries and Exports Limited "},{name:"KERNEX ",description:"Kernex Microsystems(India) Limited "},{name:"KESARENT ",description:"Kesar Enterprises Limited "},{name:"KESORAMIND ",description:"Kesoram Industries Limited "},{name:"KEYCORPSER ",description:"Keynote Corporate Services Limited "},{name:"KFA ",description:"Kingfisher Airlines Limited "},{name:"KGL ",description:"Karuturi Global Limited "},{name:"KHAITANELE ",description:"Khaitan Electricals Limited "},{name:"KHAITANLTD ",description:"Khaitan(India) Limited "},{name:"KHANDSE ",description:"Khandwala Securities Limited "},{name:"KICL ",description:"Kalyani Investment Company Limited "},{name:"KIL ",description:"Kamdhenu Ispat Limited "},{name:"KILITCH ",description:"Kilitch Drugs(India) Limited "},{name:"KINETICMOT ",description:"Kinetic Motor Company Limited "},{name:"KIRIINDUS ",description:"Kiri Industries Limited "},{name:"KIRLOSBROS ",description:"Kirloskar Brothers Limited "},{name:"KIRLOSENG ",description:"Kirloskar Oil Engines Limited "},{name:"KIRLOSIND ",description:"Kirloskar Industries Limited "},{name:"KITPLYIND ",description:"Kitply Industries Limited "},{name:"KKCL ",description:"Kewal Kiran Clothing Limited "},{name:"KLGSYSTEL ",description:"KLG Systel Limited "},{name:"KMSUGAR ",description:"K.M.Sugar Mills Limited "},{name:"KNRCON ",description:"KNR Constructions Limited "},{name:"KOHINOOR ",description:"Kohinoor Foods Limited "},{name:"KOLTEPATIL ",description:"Kolte - Patil Developers Limited "},{name:"KOPDRUGS ",description:"KDL Biotech Limited "},{name:"KOPRAN ",description:"Kopran Limited "},{name:"KOTAKBANK ",description:"Kotak Mahindra Bank Limited "},{name:"KOTARISUG ",description:"Kothari Sugars And Chemicals Limited "},{name:"KOTHARIPET ",description:"Kothari Petrochemicals Limited "},{name:"KOTHARIPRO ",description:"Kothari Products Limited "},{name:"KOUTONS ",description:"Koutons Retail India Limited "},{name:"KPIT ",description:"KPIT Cummins Infosystems Limited "},{name:"KPRMILL ",description:"K.P.R.Mill Limited "},{name:"KRBL ",description:"KRBL Limited "},{name:"KRISHNAENG ",description:"Krishna Engineering Works Limited "},{name:"KSBPUMPS ",description:"KSB Pumps Limited "},{name:"KSCL ",description:"Kaveri Seed Company Limited "},{name:"KSERASERA ",description:"K Sera Sera Limited "},{name:"KSK ",description:"KSK Energy Ventures Limited "},{name:"KSL ",description:"Kalyani Steels Limited "},{name:"KSOILS ",description:"K S Oils Limited "},{name:"KTIL ",description:"Kesar Terminals & Infrastructure Limited "},{name:"KTKBANK ",description:"The Karnataka Bank Limited "},{name:"LAKPRE ",description:"Lakshmi Precision Screws Limited "},{name:"LAKSHMIEFL ",description:"Lakshmi Energy and Foods Limited "},{name:"LAKSHVILAS ",description:"Lakshmi Vilas Bank Limited "},{name:"LANCOIN ",description:"Lanco Industries Limited "},{name:"LAOPALA ",description:"La Opala RG Limited "},{name:"LAXMIMACH ",description:"Lakshmi Machine Works Limited "},{name:"LGBBROSLTD ",description:"LG Balakrishnan & Bros Limited "},{name:"LGBFORGE ",description:"LGB Forge Limited "},{name:"LIBERTSHOE ",description:"Liberty Shoes Limited "},{name:"LICHSGFIN ",description:"LIC Housing Finance Limited "},{name:"LITL ",description:"Lanco Infratech Limited "},{name:"LLOYDELENG ",description:"Lloyd Electric & Engineering Limited "},{name:"LLOYDFIN ",description:"Lloyds Finance Limited "},{name:"LLOYDSTEEL ",description:"Lloyds Steel Industries Limited "},{name:"LML ",description:"LML Limited "},{name:"LOGIXMICRO ",description:"Logix Microsystems Limited "},{name:"LOKESHMACH ",description:"Lokesh Machines Limited "},{name:"LOTUSEYE ",description:"Lotus Eye Care Hospital Limited "},{name:"LOVABLE ",description:"Lovable Lingerie Limited "},{name:"LPDC ",description:"Landmark Property Development Company Limited "},{name:"LT ",description:"Larsen & Toubro Limited "},{name:"LUMAXAUTO ",description:"Lumax Automotive Systems Limited "},{name:"LUMAXIND ",description:"Lumax Industries Limited "},{name:"LUMAXTECH ",description:"Lumax Auto Technologies Limited "},{name:"LUPIN ",description:"Lupin Limited "},{name:"LYKALABS ",description:"Lyka Labs Limited "},{name:"M & M ",description:"Mahindra & Mahindra Limited "},{name:"M & MFIN ",description:"Mahindra & Mahindra Financial Services Limited "},{name:"MAANALU ",description:"Maan Aluminium Limited "},{name:"MADHAV ",description:"Madhav Marbles and Granites Limited "},{name:"MADHUCON ",description:"Madhucon Projects Limited "},{name:"MADRASCEM ",description:"Madras Cements Limited "},{name:"MADRASFERT ",description:"Madras Fertilizers Limited "},{name:"MAGMA ",description:"Magma Fincorp Limited "},{name:"MAGNUM ",description:"Magnum Ventures Limited "},{name:"MAHABANK ",description:"Bank of Maharashtra "},{name:"MAHINDFORG ",description:"Mahindra Forgings Limited "},{name:"MAHINDUGIN ",description:"Mahindra Ugine Steel Company Limited "},{name:"MAHLIFE ",description:"Mahindra Lifespace Developers Limited "},{name:"MAHSCOOTER ",description:"Maharashtra Scooters Limited "},{name:"MAHSEAMLES ",description:"Maharashtra Seamless Limited "},{name:"MALWACOTT ",description:"Malwa Cotton Spg.Mills Limited "},{name:"MANAKSIA ",description:"Manaksia Limited "},{name:"MANALIPETC ",description:"Manali Petrochemical Limited "},{name:"MANDHANA ",description:"Mandhana Industries Limited "},{name:"MANGALAM ",description:"Mangalam Drugs And Organics Limited "},{name:"MANGCHEFER ",description:"Mangalore Chemicals & Fertilizers Limited "},{name:"MANGLMCEM ",description:"Mangalam Cement Limited "},{name:"MANGTIMBER ",description:"Mangalam Timber Products Limited "},{name:"MANINDS ",description:"Man Industries(India) Limited "},{name:"MANINFRA ",description:"Man Infraconstruction Limited "},{name:"MANUGRAPH ",description:"Manugraph India Limited "},{name:"MARALOVER ",description:"Maral Overseas Limited "},{name:"MARICO ",description:"Marico Limited "},{name:"MARKSANS ",description:"Marksans Pharma Limited "},{name:"MARUTI ",description:"Maruti Suzuki India Limited "},{name:"MASTEK ",description:"Mastek Limited "},{name:"MAWANASUG ",description:"Mawana Sugars Limited "},{name:"MAX ",description:"Max India Limited "},{name:"MAXWELL ",description:"Maxwell Industries Limited "},{name:"MBECL ",description:"Mcnally Bharat Engineering Company Limited "},{name:"MBLINFRA ",description:"MBL Infrastructures Limited "},{name:"MCDHOLDING ",description:"McDowell Holdings Limited "},{name:"MCDOWELL - N ",description:"United Spirits Limited "},{name:"MCLEODRUSS ",description:"Mcleod Russel India Limited "},{name:"MEGASOFT ",description:"Megasoft Limited "},{name:"MEGH ",description:"Meghmani Organics Limited "},{name:"MELSTAR ",description:"Melstar Information Technologies Limited "},{name:"MERCK ",description:"Merck Limited "},{name:"MHRIL ",description:"Mahindra Holidays & Resorts India Limited "},{name:"MIC ",description:"MIC Electronics Limited "},{name:"MICROSEC ",description:"Microsec Financial Services Limited "},{name:"MICROTECH ",description:"Micro Technologies(India) Limited "},{name:"MINDAIND ",description:"Minda Industries Limited "},{name:"MINDTREE ",description:"MindTree Limited "},{name:"MIRCELECTR ",description:"MIRC Electronics Limited "},{name:"MIRZAINT ",description:"Mirza International Limited "},{name:"MLL ",description:"Mercator Lines Limited "},{name:"MMFL ",description:"MM Forgings Limited "},{name:"MMFSL ",description:"Money Matters Financial Services Limited "},{name:"MOIL ",description:"MOIL Limited "},{name:"MONNETISPA ",description:"Monnet Ispat Limited "},{name:"MONSANTO ",description:"Monsanto India Limited "},{name:"MORARJETEX ",description:"Morarjee Textiles Limited "},{name:"MOREPENLAB ",description:"Morepen Laboratories Limited "},{name:"MOSERBAER ",description:"Moser - Baer(I) Limited "},{name:"MOTHERSUMI ",description:"Motherson Sumi Systems Limited "},{name:"MOTILALOFS ",description:"Motilal Oswal Financial Services Limited "},{name:"MOTOGENFIN ",description:"The Motor & General Finance Limited "},{name:"MPHASIS ",description:"MphasiS Limited "},{name:"MPSLTD ",description:"MPS Limited "},{name:"MRF ",description:"MRF Limited "},{name:"MRO - TEK ",description:"MRO - TEK Limited "},{name:"MRPL ",description:"Mangalore Refinery and Petrochemicals Limited "},{name:"MSPL ",description:"MSP Steel & Power Limited "},{name:"MTNL ",description:"Mahanagar Telephone Nigam Limited "},{name:"MUDRA ",description:"Mudra Lifestyle Limited "},{name:"MUKANDENGG ",description:"Mukand Engineers Limited "},{name:"MUKANDLTD ",description:"Mukand Limited "},{name:"MUKTAARTS ",description:"Mukta Arts Limited "},{name:"MUNDRAPORT ",description:"Mundra Port and Special Economic Zone Limited "},{name:"MUNJALAU ",description:"Munjal Auto Industries Limited "},{name:"MUNJALSHOW ",description:"Munjal Showa Limited "},{name:"MURLIIND ",description:"Murli Industries Limited "},{name:"MURUDCERA ",description:"Murudeshwar Ceramics Limited "},{name:"MVL ",description:"MVL Limited "},{name:"MVLIND ",description:"MVL Industries Limited "},{name:"MYSOREBANK ",description:"State Bank of Mysore "},{name:"NAGARFERT ",description:"Nagarjuna Fertilizer & Chemicals Limited "},{name:"NAGREEKCAP ",description:"Nagreeka Capital & Infrastructure Limited "},{name:"NAGREEKEXP ",description:"Nagreeka Exports Limited "},{name:"NAHARCAP ",description:"Nahar Capital and Financial Services Limited "},{name:"NAHARINDUS ",description:"Nahar Industrial Enterprises Limited "},{name:"NAHARPOLY ",description:"Nahar Poly Films Limited "},{name:"NAHARSPING ",description:"Nahar Spinning Mills Limited "},{name:"NANDAN ",description:"Nandan Exim Limited "},{name:"NATCOPHARM ",description:"Natco Pharma Limited "},{name:"NATIONALUM ",description:"National Aluminium Company Limited "},{name:"NATNLSTEEL ",description:"National Steel And Agro Industries Limited "},{name:"NAUKRI ",description:"Info Edge(India) Limited "},{name:"NAVINFLUOR ",description:"Navin Fluorine International Limited "},{name:"NAVNETPUBL ",description:"Navneet Publications India Limited "},{name:"NBVENTURES ",description:"Nava Bharat Ventures Limited "},{name:"NCC ",description:"NCC Limited "},{name:"NCLIND ",description:"NCL Industries Limited "},{name:"NDTV ",description:"New Delhi Television Limited "},{name:"NECLIFE ",description:" Nectar Lifesciences Limited "},{name:"NELCAST ",description:"Nelcast Limited "},{name:"NELCO ",description:"NELCO Limited "},{name:"NEPCMICON ",description:"NEPC India Limited "},{name:"NESCO ",description:"Nesco Limited "},{name:"NET4 ",description:"Net 4 India Limited "},{name:"NETWORK18 ",description:"Network18 Media & Investments Limited "},{name:"NEULANDLAB ",description:"Neuland Laboratories Limited "},{name:"NEXTMEDIA ",description:"Next Mediaworks Limited "},{name:"NEYVELILIG ",description:"Neyveli Lignite Corporation Limited "},{name:"NFL ",description:"National Fertilizers Limited "},{name:"NHPC ",description:"NHPC Limited "},{name:"NICCO ",description:"Nicco Corporation Limited "},{name:"NIITLTD ",description:"NIIT Limited "},{name:"NIITTECH ",description:"NIIT Technologies Limited "},{name:"NILKAMAL ",description:"Nilkamal Limited "},{name:"NIPPOBATRY ",description:"Nippo Batteries Company Limited "},{name:"NIRMA ",description:"Nirma Limited "},{name:"NISSAN ",description:"Nissan Copper Limited "},{name:"NITCO ",description:"Nitco Limited "},{name:"NITESHEST ",description:"Nitesh Estates Limited "},{name:"NITINFIRE ",description:"Nitin Fire Protection Industries Limited "},{name:"NITINSPIN ",description:"Nitin Spinners Limited "},{name:"NMDC ",description:"NMDC Limited "},{name:"NOCIL ",description:"NOCIL Limited "},{name:"NOIDATOLL ",description:"Noida Toll Bridge Company Limited "},{name:"NORBTEAEXP ",description:"Norben Tea & Exports Limited "},{name:"NORTHGATE ",description:"Northgate Technologies Limited "},{name:"NOVOPANIND ",description:"Novopan Industries Limited "},{name:"NRBBEARING ",description:"NRB Bearing Limited "},{name:"NSIL ",description:"Nalwa Sons Investments Limited "},{name:"NTPC ",description:"NTPC Limited "},{name:"NUCENT ",description:"Nucent Finance Limited "},{name:"NUCHEM ",description:"Nuchem Limited "},{name:"NUCLEUS ",description:"Nucleus Software Exports Limited "},{name:"NUMERICPW ",description:"Numeric Power Systems Limited "},{name:"NUTEK ",description:"Nu Tek India Limited "},{name:"OBEROIRLTY ",description:"Oberoi Realty Limited "},{name:"OCL ",description:"OCL India Limited "},{name:"OFSS ",description:"Oracle Financial Services Software Limited "},{name:"OIL ",description:"Oil India Limited "},{name:"OILCOUNTUB ",description:"Oil Country Tubular Limited "},{name:"OISL ",description:"OCL Iron and Steel Limited "},{name:"OMAXAUTO ",description:"Omax Autos Limited "},{name:"OMAXE ",description:"Omaxe Limited "},{name:"OMKARCHEM ",description:"Omkar Speciality Chemicals Limited "},{name:"OMMETALS ",description:"OM Metals Infraprojects Limited "},{name:"OMNITECH ",description:"Omnitech Infosolutions Limited "},{name:"ONGC ",description:"Oil & Natural Gas Corporation Limited "},{name:"ONMOBILE ",description:"OnMobile Global Limited "},{name:"ONWARDTEC ",description:"Onward Technologies Limited "},{name:"OPTOCIRCUI ",description:"Opto Circuits(India) Limited "},{name:"ORBITCORP ",description:"Orbit Corporation Limited "},{name:"ORCHIDCHEM ",description:"Orchid Chemicals & Pharmaceuticals Limited "},{name:"ORIENTABRA ",description:"Orient Abrasives Limited "},{name:"ORIENTALTL ",description:"Oriental Trimex Limited "},{name:"ORIENTBANK ",description:"Oriental Bank of Commerce "},{name:"ORIENTCERA ",description:"Orient Ceramics and Industries Limited "},{name:"ORIENTHOT ",description:"Oriental Hotels Limited "},{name:"ORIENTLTD ",description:"Orient Press Limited "},{name:"ORIENTPPR ",description:"Orient Paper & Industries Limited "},{name:"ORISSAMINE ",description:"The Orissa Minerals Development Company Limited "},{name:"OUDHSUG ",description:"The Oudh Sugar Mills Limited "},{name:"PAEL ",description:"PAE Limited "},{name:"PAGEIND ",description:"Page Industries Limited "},{name:"PANACEABIO ",description:"Panacea Biotec Limited "},{name:"PANORAMUNI ",description:"Panoramic Universal Limited "},{name:"PANTALOONR ",description:"Pantaloon Retail(India) Limited "},{name:"PAPERPROD ",description:"The Paper Products Limited "},{name:"PARABDRUGS ",description:"Parabolic Drugs Limited "},{name:"PARACABLES ",description:"Paramount Communications Limited "},{name:"PARAL ",description:"Parekh Aluminex Limited "},{name:"PARAPRINT ",description:"Paramount Printpackaging Limited "},{name:"PARASPETRO ",description:"Paras Petrofils Limited "},{name:"PAREKHPLAT ",description:"Parekh Platinum Limited "},{name:"PARRYSUGAR ",description:"Parrys Sugar Industries Limited "},{name:"PARSVNATH ",description:"Parsvnath Developers Limited "},{name:"PATELENG ",description:"Patel Engineering Limited "},{name:"PATINTLOG ",description:"Patel Integrated Logistics Limited "},{name:"PATNI ",description:"Patni Computer Systems Limited "},{name:"PATSPINLTD ",description:"Patspin India Limited "},{name:"PBAINFRA ",description:"PBA Infrastructure Limited "},{name:"PDPL ",description:"Parenteral Drugs(India) Limited "},{name:"PDUMJEIND ",description:"Pudumjee Industries Limited "},{name:"PDUMJEPULP ",description:"Pudumjee Pulp & Paper Mills Limited "},{name:"PEARLPOLY ",description:"Pearl Polymers Limited "},{name:"PENIND ",description:"Pennar Industries Limited "},{name:"PENINLAND ",description:"Peninsula Land Limited "},{name:"PEPL ",description:"Pearl Engineering Polymers Limited "},{name:"PERSISTENT ",description:"Persistent Systems Limited "},{name:"PETRONENGG ",description:"Petron Engineering Construction Limited "},{name:"PETRONET ",description:"Petronet LNG Limited "},{name:"PFC ",description:"Power Finance Corporation Limited "},{name:"PFIZER ",description:"Pfizer Limited "},{name:"PFOCUS ",description:"Prime Focus Limited "},{name:"PFS ",description:"PTC India Financial Services Limited "},{name:"PGHH ",description:"Procter & Gamble Hygiene and Health Care Limited "},{name:"PHILIPCARB ",description:"Phillips Carbon Black Limited "},{name:"PHOENIXLTD ",description:"The Phoenix Mills Limited "},{name:"PIDILITIND ",description:"Pidilite Industries Limited "},{name:"PIIND ",description:"PI Industries Limited "},{name:"PIONDIST ",description:"Pioneer Distilleries Limited "},{name:"PIPAVAVYD ",description:"Pipavav Shipyard Limited "},{name:"PIRGLASS ",description:"Piramal Glass Limited "},{name:"PIRHEALTH ",description:"Piramal Healthcare Limited "},{name:"PIRLIFE ",description:"Piramal Life Sciences Limited "},{name:"PITTILAM ",description:"Pitti Laminations Limited "},{name:"PLASTIBLEN ",description:"Plastiblends India Limited "},{name:"PLETHICO ",description:"Plethico Pharmaceuticals Limited "},{name:"PNB ",description:"Punjab National Bank "},{name:"PNBGILTS ",description:"PNB Gilts Limited "},{name:"PNC ",description:"Pritish Nandy Communications Limited "},{name:"POCHIRAJU ",description:"Pochiraju Industries Limited "},{name:"POLARIS ",description:"Polaris Software Lab Limited "},{name:"POLYPLEX ",description:"Polyplex Corporation Limited "},{name:"PONNIERODE ",description:"Ponni Sugars(Erode) Limited "},{name:"POWERGRID ",description:"Power Grid Corporation of India Limited "},{name:"PPAP ",description:"Precision Pipes And Profiles Company Limited "},{name:"PRADIP ",description:"Pradip Overseas Limited "},{name:"PRAENG ",description:"Prajay Engineers Syndicate Limited "},{name:"PRAJIND ",description:"Praj Industries Limited "},{name:"PRAKASH ",description:"Prakash Industries Limited "},{name:"PRAKASHSTL ",description:"Prakash Steelage Limited "},{name:"PRATIBHA ",description:"Pratibha Industries Limited "},{name:"PRECOT ",description:"Precot Meridian Limited "},{name:"PRECWIRE ",description:"Precision Wires India Limited "},{name:"PREMIER ",description:"Premier Limited "},{name:"PRESTIGE ",description:"Prestige Estates Projects Limited "},{name:"PRICOL ",description:"Pricol Limited "},{name:"PRIMESECU ",description:"Prime Securities Limited "},{name:"PRISMCEM ",description:"Prism Cement Limited "},{name:"PRITHVI ",description:"Prithvi Information Solutions Limited "},{name:"PROVOGUE ",description:"Provogue(India) Limited "},{name:"PSB ",description:"Punjab & Sind Bank "},{name:"PSL ",description:"PSL Limited "},{name:"PTC ",description:"PTC India Limited "},{name:"PTL ",description:"PTL Enterprises Limited "},{name:"PUNJABCHEM ",description:"Punjab Chemicals & Crop Protection Limited "},{name:"PUNJLLOYD ",description:"Punj Lloyd Limited "},{name:"PURVA ",description:"Puravankara Projects Limited "},{name:"PVP ",description:"PVP Ventures Limited "},{name:"PVR ",description:"PVR Limited "},{name:"QUINTEGRA ",description:"Quintegra Solutions Limited "},{name:"RADAAN ",description:"Radaan Mediaworks India Limited "},{name:"RADICO ",description:"Radico Khaitan Limited "},{name:"RAINBOWPAP ",description:"Rainbow Papers Limited "},{name:"RAINCOM ",description:"Rain Commodities Limited "},{name:"RAIREKMOH ",description:"Raisaheb Reckhchand Mohota Spinning & Weaving Mills Limited "},{name:"RAJESHEXPO ",description:"Rajesh Exports Limited "},{name:"RAJOIL ",description:"Raj Oil Mills Limited "},{name:"RAJRAYON ",description:"Raj Rayon Industries Limited "},{name:"RAJSREESUG ",description:"Rajshree Sugars & Chemicals Limited "},{name:"RAJTV ",description:"Raj Television Network Limited "},{name:"RAJVIR ",description:"Rajvir Industries Limited "},{name:"RALLIS ",description:"Rallis India Limited "},{name:"RAMANEWS ",description:"Rama Newsprint and Papers Limited "},{name:"RAMCOIND ",description:"Ramco Industries Limited "},{name:"RAMCOSYS ",description:"Ramco Systems Limited "},{name:"RAMKY ",description:"Ramky Infrastructure Limited "},{name:"RAMSARUP ",description:"Ramsarup Industries Limited "},{name:"RANASUG ",description:"Rana Sugars Limited "},{name:"RANBAXY ",description:"Ranbaxy Laboratories Limited "},{name:"RANEENGINE ",description:"Rane Engine Valve Limited "},{name:"RANEHOLDIN ",description:"Rane Holdings Limited "},{name:"RATNAMANI ",description:"Ratnamani Metals & Tubes Limited "},{name:"RAYMOND ",description:"Raymond Limited "},{name:"RBL ",description:"Rane Brake Lining Limited "},{name:"RBN ",description:"Reliance Broadcast Network Limited "},{name:"RCF ",description:"Rashtriya Chemicals and Fertilizers Limited "},{name:"RCOM ",description:"Reliance Communications Limited "},{name:"RECLTD ",description:"Rural Electrification Corporation Limited "},{name:"REDINGTON ",description:"Redington(India) Limited "},{name:"REFEX ",description:"Refex Refrigerants Limited "},{name:"REIAGROLTD ",description:"Rei Agro Limited "},{name:"REISIXTEN ",description:"REI Six Ten Retail Limited "},{name:"RELAXO ",description:"Relaxo Footwears Limited "},{name:"RELCAPITAL ",description:" Reliance Capital Limited "},{name:"RELIANCE ",description:"Reliance Industries Limited "},{name:"RELIGARE ",description:"Religare Enterprises Limited "},{name:"RELINFRA ",description:"Reliance Infrastructure Limited "},{name:"RELMEDIA ",description:"Reliance MediaWorks Limited "},{name:"RENUKA ",description:" Shree Renuka Sugars Limited "},{name:"REPRO ",description:"Repro India Limited "},{name:"RESPONIND ",description:"Responsive Industries Limited "},{name:"RESURGERE ",description:"Resurgere Mines & Minerals India Limited "},{name:"REVATHI ",description:"Revathi Equipment Limited "},{name:"RICOAUTO ",description:"Rico Auto Industries Limited "},{name:"RIIL ",description:"Reliance Industrial Infrastructure Limited "},{name:"RJL ",description:"Renaissance Jewellery Limited "},{name:"RKFORGE ",description:"Ramkrishna Forgings Limited "},{name:"RMCL ",description:"Radha Madhav Corporation Limited "},{name:"RML ",description:"Rane(Madras) Limited "},{name:"ROHITFERRO ",description:"Rohit Ferro - Tech Limited "},{name:"ROHLTD ",description:"Royal Orchid Hotels Limited "},{name:"ROLTA ",description:"Rolta India Limited "},{name:"ROMAN ",description:"Roman Tarmat Limited "},{name:"RPGLIFE ",description:"RPG Life Sciences Limited "},{name:"RPOWER ",description:"Reliance Power Limited "},{name:"RPPINFRA ",description:"R.P.P.Infra Projects Limited "},{name:"RSSOFTWARE ",description:"R.S.Software(India) Limited "},{name:"RSWM ",description:"RSWM Limited "},{name:"RSYSTEMS ",description:"R Systems International Limited "},{name:"RUBYMILLS ",description:"The Ruby Mills Limited "},{name:"RUCHIRA ",description:"Ruchira Papers Limited "},{name:"RUCHISOYA ",description:"Ruchi Soya Industries Limited "},{name:"RUCHINFRA ",description:"Ruchi Infrastructure Limited "},{name:"SABERORGAN ",description:"Sabero Organics Gujarat Limited "},{name:"SABTN ",description:"Sri Adhikari Brothers Television Network Limited "},{name:"SADBHAV ",description:"Sadbhav Engineering Limited "},{name:"SAGCEM ",description:"Sagar Cements Limited "},{name:"SAHPETRO ",description:"Sah Petroleums Limited "},{name:"SAIL ",description:"Steel Authority of India Limited "},{name:"SAKHTISUG ",description:"Sakthi Sugars Limited "},{name:"SAKSOFT ",description:"Saksoft Limited "},{name:"SAKUMA ",description:"Sakuma Exports Limited "},{name:"SALORAINTL ",description:"Salora International Limited "},{name:"SALSTEEL ",description:"S.A.L.Steel Limited "},{name:"SAMBHAAV ",description:"Sambhaav Media Limited "},{name:"SAMTEL ",description:"Samtel Color Limited "},{name:"SANDESH ",description:"The Sandesh Limited "},{name:"SANGAMIND ",description:"Sangam(India) Limited "},{name:"SANGHIIND ",description:"Sanghi Industries Limited "},{name:"SANGHVIFOR ",description:"Sanghvi Forging and Engineering Limited "},{name:"SANGHVIMOV ",description:"Sanghvi Movers Limited "},{name:"SANWARIA ",description:"Sanwaria Agro Oils Limited "},{name:"SARDAEN ",description:"Sarda Energy & Minerals Limited "},{name:"SAREGAMA ",description:"Saregama India Limited "},{name:"SARLAPOLY ",description:"Sarla Performance Fibers Limited "},{name:"SASKEN ",description:"Sasken Communication Technologies Limited "},{name:"SATHAISPAT ",description:"Sathavahana Ispat Limited "},{name:"SATYAMCOMP ",description:"Satyam Computer Services Limited "},{name:"SAVERA ",description:"Savera Industries Limited "},{name:"SB & TINTL ",description:"SB & T International Limited "},{name:"SBBJ ",description:"State Bank of Bikaner and Jaipur "},{name:"SBIN ",description:"State Bank of India "},{name:"SBT ",description:"State Bank of Travancore "},{name:"SCI ",description:"Shipping Corporation Of India Limited "},{name:"SEAMECLTD ",description:"Seamec Limited "},{name:"SEINVEST ",description:"S.E.Investments Limited "},{name:"SELAN ",description:"Selan Exploration Technology Limited "},{name:"SELMCL ",description:"SEL Manufacturing Company Limited "},{name:"SERVALL ",description:"Servalakshmi Paper Limited "},{name:"SESAGOA ",description:"Sesa Goa Limited "},{name:"SESHAPAPER ",description:"Seshasayee Paper and Boards Limi "},{name:"SEZALGLASS ",description:"Sezal Glass Limited "},{name:"SGFL ",description:"Shree Ganesh Forgings Limited "},{name:"SGJHL ",description:"Shree Ganesh Jewellery House Limited "},{name:"SGL ",description:"STL Global Limited "},{name:"SHAHALLOYS ",description:"Shah Alloys Limited "},{name:"SHALPAINTS ",description:"Shalimar Paints Limited "},{name:"SHANTIGEAR ",description:"Shanthi Gears Limited "},{name:"SHARRESLTD ",description:"Sharyans Resources Limited "},{name:"SHASUNPHAR ",description:"Shasun Pharmaceuticals Limited "},{name:"SHILPAMED ",description:"Shilpa Medicare Limited "},{name:"SHILPI ",description:"Shilpi Cable Technologies Limited "},{name:"SHIVAMAUTO ",description:"Shivam Autotech Limited "},{name:"SHIVTEX ",description:"Shiva Texyarn Limited "},{name:"SHIV - VANI ",description:"Shiv - Vani Oil & Gas Exploration Services Limited "},{name:"SHLAKSHMI ",description:"Shri Lakshmi Cotsyn Limited "},{name:"SHOPERSTOP ",description:"Shoppers Stop Limited "},{name:"SHPRE ",description:"Shree Precoated Steels Limited "},{name:"SHREEASHTA ",description:"Shree Ashtavinayak Cine Vision Limited "},{name:"SHREECEM ",description:"Shree Cements Limited "},{name:"SHREERAMA ",description:"Shree Rama Multi - Tech Limited "},{name:"SHRENUJ ",description:"Shrenuj & Company Limited "},{name:"SHREYANIND ",description:"Shreyans Industries Limited "},{name:"SHREYAS ",description:"Shreyas Shipping & Logistics Limited "},{name:"SHRIRAMCIT ",description:"Shriram City Union Finance Limited "},{name:"SHRIRAMEPC ",description:"Shriram EPC Limited "},{name:"SHYAMTEL ",description:"Shyam Telecom Limited "},{name:"SICAGEN ",description:"Sicagen India Limited "},{name:"SICAL ",description:"Sical Logistics Limited "},{name:"SIEMENS ",description:"Siemens Limited "},{name:"SIL ",description:"Standard Industries Limited "},{name:"SILINV ",description:"SIL Investments Limited "},{name:"SIMBHSUGAR ",description:"Simbhaoli Sugars Limited "},{name:"SIMPLEX ",description:"Simplex Projects Limited "},{name:"SIMPLEXINF ",description:"Simplex Infrastructures Limited "},{name:"SINTEX ",description:"Sintex Industries Limited "},{name:"SIRPAPER ",description:"The Sirpur Paper Mills Limited "},{name:"SITASHREE ",description:"Sita Shree Food Products Limited "},{name:"SIYSIL ",description:"Siyaram Silk Mills Limited "},{name:"SJVN ",description:"SJVN Limited "},{name:"SKFINDIA ",description:"SKF India Limited "},{name:"SKMEGGPROD ",description:"SKM Egg Products Export(India) Limited "},{name:"SKSMICRO ",description:"SKS Microfinance Limited "},{name:"SKUMARSYNF ",description:"S.Kumars Nationwide Limited "},{name:"SMARTLINK ",description:"Smartlink Network Systems Limited "},{name:"SMLISUZU ",description:"SML Isuzu Limited "},{name:"SMPL ",description:"Sujana Metal Products Limited "},{name:"SMSPHARMA ",description:"SMS Pharmaceuticals Limited "},{name:"SOBHA ",description:"Sobha Developers Limited "},{name:"SOFTTECHGR ",description:"Software Technology Group International Limited "},{name:"SOLARINDS ",description:"Solar Industries India Limited "},{name:"SOMANYCERA ",description:"Somany Ceramics Limited "},{name:"SOMATEX ",description:"Soma Textiles & Industries Limited "},{name:"SONASTEER ",description:"Sona Koyo Steering Systems Limited "},{name:"SONATSOFTW ",description:"Sonata Software Limited "},{name:"SOTL ",description:"Savita Oil Technologies Limited "},{name:"SOUTHBANK ",description:"The South Indian Bank Limited "},{name:"SPANCO ",description:"Spanco Limited "},{name:"SPARC ",description:"Sun Pharma Advanced Research Company Limited "},{name:"SPECTACLE ",description:"Spectacle Infotek Limited "},{name:"SPENTEX ",description:"Spentex Industries Limited "},{name:"SPIC ",description:"Southern Petrochemicals Industries Corporation Limited "},{name:"SPICEMOBIL ",description:"Spice Mobility Limited "},{name:"SPLIL ",description:"SPL Industries Limited "},{name:"SPMLINFRA ",description:"SPML Infra Limited "},{name:"SPYL ",description:"Shekhawati Poly - Yarn Limited "},{name:"SREINFRA ",description:"SREI Infrastructure Finance Limited "},{name:"SRF ",description:"SRF Limited "},{name:"SRGINFOTEC ",description:"SRG Infotec(India) Limited "},{name:"SRHHLINDST ",description:"SRHHL Industries Limited "},{name:"SRHHYPOLTD ",description:"Sree Rayalaseema Hi - Strength Hypo Limited "},{name:"SRTRANSFIN ",description:"Shriram Transport Finance Company Limited "},{name:"SSWL ",description:"Steel Strips Wheels Limited "},{name:"STAR ",description:"Strides Arcolab Limited "},{name:"STARPAPER ",description:"Star Paper Mills Limited "},{name:"STCINDIA ",description:"The State Trading Corporation of India Limited "},{name:"STER ",description:"Sterlite Industries(India) Limited "},{name:"STERLINBIO ",description:"Sterling Biotech Limited "},{name:"STERTOOLS ",description:"Sterling Tools Limited "},{name:"STINDIA ",description:"STI India Limited "},{name:"STOREONE ",description:"Store One Retail India Limited "},{name:"STRTECH ",description:"Sterlite Technologies Limited "},{name:"SUBEX ",description:"Subex Limited "},{name:"SUBROS ",description:"Subros Limited "},{name:"SUDAR ",description:"Sudar Garments Limited "},{name:"SUDARSCHEM ",description:"Sudarshan Chemical Industries Limited "},{name:"SUJANATOW ",description:"Sujana Tower Limited "},{name:"SUJANAUNI ",description:"Sujana Universal Industries Limited "},{name:"SUMEETINDS ",description:"Sumeet Industries Limited "},{name:"SUMMITSEC ",description:"Summit Securities Limited "},{name:"SUNCLAYTON ",description:"Sundaram Clayton Limited "},{name:"SUNDARAM ",description:"Sundaram Multi Pap Limited "},{name:"SUNDARMFIN ",description:"Sundaram Finance Limited "},{name:"SUNDRMBRAK ",description:"Sundaram Brake Linings Limited "},{name:"SUNDRMFAST ",description:"Sundram Fasteners Limited "},{name:"SUNFLAG ",description:"Sunflag Iron And Steel Company Limited "},{name:"SUNILHITEC ",description:"Sunil Hitech Engineers Limited "},{name:"SUNPHARMA ",description:"Sun Pharmaceuticals Industries Limited "},{name:"SUNTECK ",description:"Sunteck Realty Limited "},{name:"SUNTV ",description:"Sun TV Network Limited "},{name:"SUPERSPIN ",description:"Super Spinning Mills Limited "},{name:"SUPPETRO ",description:"Supreme Petrochem Limited "},{name:"SUPRAJIT ",description:"Suprajit Engineering Limited "},{name:"SUPREMEIND ",description:"Supreme Industries Limited "},{name:"SUPREMEINF ",description:"Supreme Infrastructure India Limited "},{name:"SUPREMETEX ",description:"Supreme Tex Mart Limited "},{name:"SURAJDIAMN ",description:"Su - Raj Diamonds and Jewellery Limited "},{name:"SURANACORP ",description:"Surana Corporation Limited "},{name:"SURANAIND ",description:"Surana Industries Limited "},{name:"SURANAT & P ",description:"Surana Telecom and Power Limited "},{name:"SURYAJYOTI ",description:"Suryajyoti Spinning Mills Limited "},{name:"SURYALAXMI ",description:"Suryalakshmi Cotton Mills Limited "},{name:"SURYAPHARM ",description:"Surya Pharmaceutical Limited "},{name:"SURYAROSNI ",description:"Surya Roshni Limited "},{name:"SUTLEJTEX ",description:"Sutlej Textiles and Industries Limited "},{name:"SUVEN ",description:"Suven Life Sciences Limited "},{name:"SUZLON ",description:"Suzlon Energy Limited "},{name:"SWARAJENG ",description:"Swaraj Engines Limited "},{name:"SYMPHONY ",description:"Symphony Limited "},{name:"SYNCOM ",description:"Syncom Healthcare Limited "},{name:"SYNDIBANK ",description:"Syndicate Bank "},{name:"TAINWALCHM ",description:"Tainwala Chemical and Plastic(I) Limited "},{name:"TAJGVK ",description:"Taj GVK Hotels & Resorts Limited "},{name:"TAKE ",description:"Take Solutions Limited "},{name:"TALBROAUTO ",description:"Talbros Automotive Components Limited "},{name:"TALWALKARS ",description:"Talwalkars Better Value Fitness Limited "},{name:"TANLA ",description:"Tanla Solutions Limited "},{name:"TANTIACONS ",description:"Tantia Constructions Limited "},{name:"TARAPUR ",description:"Tarapur Transformers Limited "},{name:"TATACHEM ",description:"Tata Chemicals Limited "},{name:"TATACOMM ",description:"Tata Communications Limited "},{name:"TATAELXSI ",description:"Tata Elxsi Limited "},{name:"TATACOFFEE ",description:"Tata Coffee Limited "},{name:"TATAGLOBAL ",description:"Tata Global Beverages Limited "},{name:"TATAINVEST ",description:" Tata Investment Corporation Limited "},{name:"TATAMETALI ",description:"Tata Metaliks Limited "},{name:"TATAMOTORS ",description:"Tata Motors Limited "},{name:"TATAPOWER ",description:"Tata Power Company Limited "},{name:"TATASPONGE ",description:"Tata Sponge Iron Limited "},{name:"TATASTEEL ",description:"Tata Steel Limited "},{name:"TCI ",description:"Transport Corporation of India Limited "},{name:"TCIDEVELOP ",description:"TCI Developers Limited "},{name:"TCIFINANCE ",description:"TCI Finance Limited "},{name:"TCS ",description:"Tata Consultancy Services Limited "},{name:"TECHM ",description:"Tech Mahindra Limited "},{name:"TECHNO ",description:"Techno Electric & Engineering Company Limited "},{name:"TECHNOFAB ",description:"Technofab Engineering Limited "},{name:"TECPRO ",description:"Tecpro Systems Limited "},{name:"TELEDATAIT ",description:"Teledata Technology Solutions Limited "},{name:"TEXMACOLTD ",description:"Texmaco Limited "},{name:"TEXMOPIPES ",description:"Texmo Pipes and Products Limited "},{name:"TFCILTD ",description:"Tourism Finance Corporation of India Limited "},{name:"TFL ",description:"Transwarranty Finance Limited "},{name:"THANGAMAYL ",description:"Thangamayil Jewellery Limited "},{name:"THEMISMED ",description:"Themis Medicare Limited "},{name:"THERMAX ",description:"Thermax Limited "},{name:"THINKSOFT ",description:"Thinksoft Global Services Limited "},{name:"THIRUSUGAR ",description:"Thiru Arooran Sugars Limited "},{name:"THOMASCOOK ",description:"Thomas Cook(India) Limited "},{name:"TI ",description:"Tilaknagar Industries Limited "},{name:"TIDEWATER ",description:"Tide Water Oil Company(India) Limited "},{name:"TIIL ",description:"Technocraft Industries(India) Limited "},{name:"TIL ",description:"TIL Limited "},{name:"TIMESGTY ",description:"Times Guaranty Limited "},{name:"TIMETECHNO ",description:"Time Technoplast Limited "},{name:"TIMKEN ",description:"Timken India Limited "},{name:"TINPLATE ",description:"The Tinplate Company of India Limited "},{name:"TIPSINDLTD ",description:"TIPS Industries Limited "},{name:"TIRUMALCHM ",description:"Thirumalai Chemicals Limited "},{name:"TITAN ",description:"Titan Industries Limited "},{name:"TNPETRO ",description:"Tamilnadu PetroProducts Limited "},{name:"TNPL ",description:"Tamil Nadu Newsprint & Papers Limited "},{name:"TNTELE ",description:"Tamilnadu Telecommunication Limited "},{name:"TODAYS ",description:"Todays Writing Products Limited "},{name:"TOKYOPLAST ",description:"Tokyo Plast International Limited "},{name:"TORNTPHARM ",description:"Torrent Pharmaceuticals Limited "},{name:"TORNTPOWER ",description:"Torrent Power Limited "},{name:"TRENT ",description:"Trent Limited "},{name:"TRF ",description:"TRF Limited "},{name:"TRICOM ",description:"Tricom India Limited "},{name:"TRIGYN ",description:"Trigyn Technologies Limited "},{name:"TRIL ",description:"Transformers And Rectifiers(India) Limited "},{name:"TRIVENI ",description:"Triveni Engineering & Industries Limited "},{name:"TTKHEALTH ",description:"TTK Healthcare Limited "},{name:"TTKPRESTIG ",description:"TTK Prestige Limited "},{name:"TTL ",description:"T T Limited "},{name:"TTML ",description:"Tata Teleservices(Maharashtra) Limited "},{name:"TUBEINVEST ",description:"Tube Investments of India Limited "},{name:"TRIDENT ",description:"Trident Limited "},{name:"TULIP ",description:"Tulip Telecom Limited "},{name:"TULSI ",description:"Tulsi Extrusions Limited "},{name:"TVSELECT ",description:"TVS Electronics Limited "},{name:"TVSMOTOR ",description:"TVS Motor Company Limited "},{name:"TVSSRICHAK ",description:"TVS Srichakra Limited "},{name:"TVTODAY ",description:"TV Today Network Limited "},{name:"TWILITAKA ",description:"Twilight Litaka Pharma Limited "},{name:"TWL ",description:"Titagarh Wagons Limited "},{name:"UBENGG ",description:"UB Engineering Limited "},{name:"UBHOLDINGS ",description:"United Breweries(Holdings) Limited "},{name:"UCALFUEL ",description:"Ucal Fuel Systems Limited "},{name:"UCOBANK ",description:"UCO Bank "},{name:"UFLEX ",description:"UFLEX Limited "},{name:"UGARSUGAR ",description:"The Ugar Sugar Works Limited "},{name:"ULTRACEMCO ",description:"UltraTech Cement Limited "},{name:"UMESLTD ",description:"Usha Martin Education & Solutions Limited "},{name:"UNICHEMLAB ",description:"Unichem Laboratories Limited "},{name:"UNIENTER ",description:"Uniphos Enterprises Limited "},{name:"UNIONBANK ",description:"Union Bank of India "},{name:"UNIPHOS ",description:"United Phosphorus Limited "},{name:"UNIPLY ",description:"Uniply Industries Limited "},{name:"UNITECH ",description:"Unitech Limited "},{name:"UBL ",description:"United Breweries Limited "},{name:"UNITY ",description:"Unity Infraprojects Limited "},{name:"UNIVCABLES ",description:"Universal Cables Limited "},{name:"UNITEDBNK ",description:"United Bank of India "},{name:"UPERGANGES ",description:"Upper Ganges Sugar & Industries Limited "},{name:"USHAMART ",description:"Usha Martin Limited "},{name:"USHERAGRO ",description:"Usher Agro Limited "},{name:"UTTAMSTL ",description:"Uttam Galva Steels Limited "},{name:"UTTAMSUGAR ",description:"Uttam Sugar Mills Limited "},{name:"UTVSOF ",description:"UTV Software Communications Limited "},{name:"VADILALIND ",description:"Vadilal Industries Limited "},{name:"VAIBHAVGEM ",description:"Vaibhav Gems Limited "},{name:"VAKRANSOFT ",description:"Vakrangee Softwares Limited "},{name:"VALECHAENG ",description:"Valecha Engineering Limited "},{name:"VALUEIND ",description:"Value Industries Limited "},{name:"VARDHACRLC ",description:"Vardhman Acrylics Limited "},{name:"VARDMNPOLY ",description:"Vardhman Polytex Limited "},{name:"VARUN ",description:"Varun Industries Limited "},{name:"VARUNSHIP ",description:"Varun Shipping Company Limited "},{name:"VASCONEQ ",description:"Vascon Engineers Limited "},{name:"VENKEYS ",description:"Venky's (India) Limited "},{name:"VENUSREM ",description:"Venus Remedies Limited "},{name:"VESUVIUS ",description:"Vesuvius India Limited "},{name:"VGUARD ",description:"V - Guard Industries Limited "},{name:"VHL ",description:"Vardhman Holdings Limited "},{name:"VICEROY ",description:"Viceroy Hotels Limited "},{name:"VIDEOIND ",description:"Videocon Industries Limited "},{name:"VIJAYABANK ",description:"Vijaya Bank "},{name:"VIJSHAN ",description:"Vijay Shanthi Builders Limited "},{name:"VIKASHMET ",description:"Vikash Metal & Power Limited "},{name:"VIMTALABS ",description:"Vimta Labs Limited "},{name:"VINATIORGA ",description:"Vinati Organics Limited "},{name:"VINDHYATEL ",description:"Vindhya Telelinks Limited "},{name:"VIPIND ",description:"VIP Industries Limited "},{name:"VISAKAIND ",description:"Visaka Industries Limited "},{name:"VISASTEEL ",description:"Visa Steel Limited "},{name:"VISESHINFO ",description:"Visesh Infotecnics Limited "},{name:"VISHALRET ",description:"Vishal Retail Limited "},{name:"VISUINTL ",description:"Visu International Limited "},{name:"VIVIMEDLAB ",description:"Vivimed Labs Limited "},{name:"VLSFINANCE ",description:"VLS Finance Limited "},{name:"VOLTAMP ",description:"Voltamp Transformers Limited "},{name:"VOLTAS ",description:"Voltas Limited "},{name:"VSTIND ",description:"VST Industries Limited "},{name:"VSTTILLERS ",description:"V.S.T Tillers Tractors Limited "},{name:"VTL ",description:"Vardhman Textiles Limited "},{name:"WABAG ",description:"VA Tech Wabag Limited "},{name:"WABCO - TVS ",description:"WABCO - TVS(INDIA) Limited "},{name:"WALCHANNAG ",description:"Walchandnagar Industries Limited "},{name:"WANBURY ",description:"Wanbury Limited "},{name:"WEBELSOLAR ",description:"Websol Energy Systems Limited "},{name:"WEIZMANIND ",description:"Weizmann Limited "},{name:"WELCORP ",description:"Welspun Corp Limited "},{name:"WELINV ",description:"Welspun Investments and Commercials Limited "},{name:"WELPROJ ",description:"Welspun Projects Limited "},{name:"WELSPUNIND ",description:"Welspun India Limited "},{name:"WENDT ",description:"Wendt(India) Limited "},{name:"WHEELS ",description:"Wheels India Limited "},{name:"WHIRLPOOL ",description:"Whirlpool of India Limited "},{name:"WILLAMAGOR ",description:"Williamson Magor & Company Limited "},{name:"WINDSOR ",description:"Windsor Machines Limited "},{name:"WINSOMYARN ",description:"Winsome Yarns Limited "},{name:"WIPRO ",description:"Wipro Limited "},{name:"WSI ",description:"W S Industries(I) Limited "},{name:"WSTCSTPAPR ",description:"West Coast Paper Mills Limited "},{name:"WOCKPHARMA ",description:"Wockhardt Limited "},{name:"WWIL ",description:"Wire and Wireless(India) Limited "},{name:"WYETH ",description:"Wyeth Limited "},{name:"XPROINDIA ",description:"Xpro India Limited "},{name:"XLENERGY ",description:"XL Energy Limited "},{name:"YESBANK ",description:"Yes Bank Limited "},{name:"ZANDUREALT ",description:"Zandu Realty Limited "},{name:"ZEEL ",description:"Zee Entertainment Enterprises Limited "},{name:"ZEELEARN ",description:"Zee Learn Limited "},{name:"ZEENEWS ",description:"Zee News Limited "},{name:"ZENITHBIR ",description:"Zenith Birla(India) Limited "},{name:"ZENITHCOMP ",description:"Zenith Computers Limited "},{name:"ZENITHEXPO ",description:"Zenith Exports Limited "},{name:"ZENITHINFO ",description:"Zenith Infotech Limited "},{name:"ZENSARTECH ",description:"Zensar Technologies Limited "},{name:"ZICOM ",description:"Zicom Electronic Security Systems Limited "},{name:"ZODIACLOTH ",description:"Zodiac Clothing Company Limited "},{name:"ZODJRDMKJ ",description:"Zodiac JRD - MKJ Limited "},{name:"ZUARIAGRO ",description:"Zuari Industries Limited "},{name:"ZYDUSWELL ",description:"Zydus Wellness Limited "},{name:"ZYLOG ",description:"Zylog Systems Limited "}],$=n(207);function ii(){return Object(Q.jsxs)(S.a,{variant:"body2",color:"textSecondary",align:"center",children:["Copyright \xa9 ",Object(Q.jsx)(N.a,{color:"inherit",href:"#",children:"BhavCopy Downloader"})," ",(new Date).getFullYear(),"."]})}var ei=Object(L.a)((function(i){return{root:{display:"flex",justifyContent:"center"},toolbar:{paddingRight:24,display:F.isMobile?"inline":"flex"},toolbarIcon:Object(o.a)({display:"flex",alignItems:"center",justifyContent:"flex-end",padding:"0 8px"},i.mixins.toolbar),appBar:{zIndex:i.zIndex.drawer+1,transition:i.transitions.create(["width","margin"],{easing:i.transitions.easing.sharp,duration:i.transitions.duration.leavingScreen})},appBarShift:{marginLeft:240,transition:i.transitions.create(["width","margin"],{easing:i.transitions.easing.sharp,duration:i.transitions.duration.enteringScreen})},menuButton:{marginRight:36},menuButtonHidden:{display:"none"},title:{flexGrow:1},drawerPaper:{position:"relative",whiteSpace:"nowrap",width:240,transition:i.transitions.create("width",{easing:i.transitions.easing.sharp,duration:i.transitions.duration.enteringScreen})},drawerPaperClose:Object(s.a)({overflowX:"hidden",transition:i.transitions.create("width",{easing:i.transitions.easing.sharp,duration:i.transitions.duration.leavingScreen}),width:i.spacing(7)},i.breakpoints.up("sm"),{width:i.spacing(9)}),appBarSpacer:i.mixins.toolbar,content:{height:"100vh"},container:{paddingTop:i.spacing(4),paddingBottom:i.spacing(4)},paper:{padding:i.spacing(2),display:"flex",overflow:"auto",flexDirection:"column"},fixedHeight:{height:240}}}));function ni(){Object(t.useEffect)((function(){H.a.pageview(window.location.pathname+window.location.search)}),[]);var i=Object(t.useState)(!1),e=Object(m.a)(i,2),d=e[0],r=e[1],s=Object(t.useRef)(),o=ei(),L=new Date;L.setDate(L.getDate()-1);var N=Object(t.useState)(L),K=Object(m.a)(N,2),f=K[0],v=K[1],x=Object(t.useState)("All"),V=Object(m.a)(x,2),k=V[0],Y=V[1],J=Object(t.useState)([]),w=Object(m.a)(J,2),W=w[0],_=w[1],X=Object(t.useState)([]),Z=Object(m.a)(X,2),q=Z[0],ni=Z[1];var ti=a.a.useState("nse"),ai=Object(m.a)(ti,2),di=ai[0],ri=ai[1];function mi(){return f.toLocaleDateString("en-GB",{day:"2-digit",month:"short",year:"numeric"}).replace(/ /g,"-")}function si(){var i=f.getDate();i<10&&(i="0"+i);var e=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"][f.getMonth()],n=f.getFullYear();return"".concat(i).concat(e).concat(n)}var oi=Object(t.useState)(j.nseFund[0]),ci=Object(m.a)(oi,2),Li=ci[0],pi=ci[1];var Ai=mi();return Object(Q.jsxs)("div",{className:o.root,children:[Object(Q.jsx)(p.a,{}),Object(Q.jsx)(I.a,{position:"absolute",className:Object(c.a)(o.appBar&&o.appBarShift),children:Object(Q.jsxs)(l.a,{className:o.toolbar,children:[Object(Q.jsxs)(S.a,{component:"h1",variant:"h6",color:"inherit",noWrap:!0,className:o.title,children:[Object(Q.jsx)("img",{alt:"bhavcopy downloader",href:"#",style:{height:"35px"},src:"data:image/png;base64,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"}),Object(Q.jsx)("span",{style:{margin:"5px",verticalAlign:"top"},children:"BhavCopy Downloader"})]}),Object(Q.jsxs)("span",{children:[Object(Q.jsxs)("span",{children:[" ",Object(Q.jsx)("a",{className:"github-button",href:"https://github.com/girishg4t/bhavCopy-downloader","data-size":"large","aria-label":"View girishg4t/bhavCopy-downloader on GitHub",children:"View Source"})," "," "]}),Object(Q.jsxs)("span",{children:[" ",Object(Q.jsx)("a",{className:"github-button",href:"https://github.com/girishg4t/bhavCopy-downloader","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star girishg4t/bhavCopy-downloader on GitHub",children:"Star"})," "]}),Object(Q.jsx)("a",{className:"github-button",href:"https://github.com/girishg4t/bhavCopy-downloader/fork","data-size":"large","data-show-count":"true","aria-label":"Fork girishg4t/bhavCopy-downloader on GitHub",children:"Fork"})]})]})}),Object(Q.jsxs)("main",{className:o.content,children:[Object(Q.jsx)("div",{className:o.appBarSpacer}),Object(Q.jsx)(E.a,{container:!0,spacing:1,style:{margin:"20px"},children:Object(Q.jsxs)(E.a,{container:!0,spacing:1,style:F.isMobile?{flexWrap:"unset",display:"inline"}:{flexWrap:"unset"},children:[Object(Q.jsxs)(E.a,{item:!0,xs:3,style:{maxWidth:"200px",paddingTop:"10px",flexWrap:"unset",alignSelf:"center"},children:[Object(Q.jsx)(D.a,{component:"legend",children:"Stock Exchange"}),Object(Q.jsxs)(P.a,{"aria-label":"exchange",style:{flexDirection:"inherit",flexWrap:"nowrap"},name:"exchange",value:di,onChange:function(i){var e=i.target.value;ri(e),Y("All"),ni([]),pi("bse"!==e?j.nseFund[0]:j.bseFund[0])},children:[Object(Q.jsx)(M.a,{value:"nse",control:Object(Q.jsx)(h.a,{}),label:"NSE"}),Object(Q.jsx)(M.a,{value:"bse",control:Object(Q.jsx)(h.a,{}),label:"BSE"})]})]}),Object(Q.jsx)(E.a,{item:!0,xs:3,style:{alignSelf:"center"},children:Object(Q.jsxs)(R.a,{variant:"outlined",className:o.formControl,children:[Object(Q.jsx)(C.a,{id:"demo-simple-select-outlined-label",children:"Select Fund"}),Object(Q.jsx)(u.a,{labelId:"demo-simple-select-outlined-label",id:"demo-simple-select-outlined",value:Li,defaultValue:Li,onChange:function(i){pi(i.target.value)},label:"Select Fund",style:{width:"250px"},children:"nse"===di?j.nseFund.map((function(i){return Object(Q.jsx)(T.a,{value:i,children:i})})):j.bseFund.map((function(i){return Object(Q.jsx)(T.a,{value:i,children:i})}))})]})}),Object(Q.jsxs)(E.a,{item:!0,xs:3,style:{alignSelf:"center"},children:[Object(Q.jsxs)(R.a,{variant:"outlined",className:o.formControl,children:[Object(Q.jsx)(C.a,{id:"demo-simple-select-outlined-label",children:"Select Index"}),Object(Q.jsxs)(u.a,{labelId:"demo-simple-select-outlined-label",id:"demo-simple-select-outlined",value:k,defaultValue:"",onChange:function(i){var e=i.target.value;Y(e),"All"!==e?"bse"===di||""===di?n(227)("./"+e).then((function(i){ni(i.default)})):n(228)("./"+e).then((function(i){ni(i.default)})):ni([])},label:"Select Indices",style:{width:"250px",height:"32px"},children:[Object(Q.jsx)(T.a,{value:"All",children:Object(Q.jsx)("em",{children:"All"})}),"nse"===di?j.nseIndexs.map((function(i){return Object(Q.jsx)(T.a,{value:i+".json",children:i.replace(/_/g," ")})})):j.bseIndex.map((function(i){return Object(Q.jsx)(T.a,{value:i+".json",children:i.replace(/_/g," ")})}))]})]}),Object(Q.jsx)(z,{handleSelect:function(i){var e=[];i.forEach((function(i){e.push(i.name.trim())})),ni(e)}})]}),Object(Q.jsx)(E.a,{item:!0,xs:3,style:{alignSelf:"center"},children:Object(Q.jsx)(R.a,{variant:"outlined",className:o.formControl,style:{width:"250px"},children:Object(Q.jsx)(g.a,{utils:B.a,children:Object(Q.jsx)(E.a,{container:!0,children:Object(Q.jsx)(G.a,{disableToolbar:!0,variant:"inline",format:"MM/dd/yyyy",margin:"normal",id:"date-picker-inline",label:"Date",value:f,onChange:function(i){v(i)},KeyboardButtonProps:{"aria-label":"change date"}})})})})}),Object(Q.jsxs)(E.a,{item:!0,xs:3,style:{alignSelf:"center"},children:[Object(Q.jsx)(O.a,{disabled:d,variant:"contained",color:"primary",onClick:function(){r(!0);var i={Date:si(),Stocks:q,Exchange:di.toUpperCase(),Fund:Li};H.a.event({category:"User",action:"Download clicked with data :"+JSON.stringify(i)}),"OPTIONS"!=Li?$({method:"post",url:j.backendUrl+"/getbhavcopy",data:i}).then((function(i){_(i.data),s.current.link.click(),r(!1)})).catch((function(i){console.log(i),r(!1)})):$({method:"post",url:j.backendUrl+"/optionChain?symbol=BANKNIFTY",data:i}).then((function(e){!function(i,e){var n="application/json;charset=utf-8;";if(window.navigator&&window.navigator.msSaveOrOpenBlob){var t=new Blob([decodeURIComponent(encodeURI(JSON.stringify(i)))],{type:n});navigator.msSaveOrOpenBlob(t,e)}else{var a=document.createElement("a");a.download=e,a.href="data:"+n+","+encodeURIComponent(JSON.stringify(i)),a.target="_blank",document.body.appendChild(a),a.click(),document.body.removeChild(a)}}(e.data,"OptionChain_"+i.Date+".json"),r(!1)})).catch((function(i){console.log(i),r(!1)}))},children:"Download"}),d?Object(Q.jsx)(b.a,{}):Object(Q.jsx)("div",{}),Object(Q.jsx)(y.CSVLink,{data:W,filename:k?di+"-"+k.split(".")[0]+"-"+mi()+".csv":di+"-"+Ai+".csv",className:"btn btn-primary",ref:s,target:"_blank"})]})]})}),Object(Q.jsx)(E.a,{spacing:1,children:Object(Q.jsx)(U.a,{style:{width:"100%",height:"360px",fontSize:"large",overflow:"none"},"aria-label":"maximum height",value:q,onChange:function(i){ni(i.target.value.split(","))},placeholder:""})}),Object(Q.jsx)(A.a,{pt:4,children:Object(Q.jsx)(ii,{})})]})]})}var ti=function(i){i&&i instanceof Function&&n.e(64).then(n.bind(null,295)).then((function(e){var n=e.getCLS,t=e.getFID,a=e.getFCP,d=e.getLCP,r=e.getTTFB;n(i),t(i),a(i),d(i),r(i)}))},ai=n(104),di=n(282);H.a.initialize("UA-75936867-1");var ri=Object(ai.a)({palette:{primary:{main:"#205F68",contrastText:"#fff"}}});r.a.render(Object(Q.jsx)(a.a.StrictMode,{children:Object(Q.jsx)(di.a,{theme:ri,children:Object(Q.jsx)(ni,{})})}),document.getElementById("root")),ti()},31:function(i){i.exports=JSON.parse('{"backendUrl":"https://bhavcopy-backend.fly.dev","nseIndexs":["AUTO","BANK","CONSUMERDURABLES","FINANCE","FINANCIAL_SERVICES","FMCG","HEALTHCARE","IT","MEDIA_ENTERTAINMENT","METAL","OIL_GAS","PHARMA","PRIVATE_BANK","PSU_BANK","REALTY","NIFTY50","NIFTY100","NIFTY200","NIFTY500","NIFTY500_MULTICAP_50_25_25","NIFTY_LARGE_MIDCAP250","NIFTY_MIDCAP50","NIFTY_MIDCAP100","NIFTY_MIDCAP150","NIFTY_MID_SMALLCAP400","NIFTY_NEXT50","NIFTY_SMALLCAP50","NIFTY_SMALLCAP100","NIFTY_SMALLCAP250"],"bseIndex":["AUTO","BANKS","BASIC_MATERIALS","CAPITAL_GOODS","CONSUMER_DISCRETIONARY_GOODS_SERVICES","CONSUMER_DURABLES","ENERGY","FINANCE","FMCG","HEALTHCARE","INDUSTRIALS","IT","METAL","OIL_GAS","POWER","REALTY","TECK","TELECOM","UTILITIES","BSE100","BSE200","BSE500","BSE_ AllCap","BSE_LARGECAP","BSE_LARGE_MIDCAP","BSE_MIDCAP","BSE_MIDCAP_SELECT_INDEX","BSE_MID_SMALLCAP","BSE_SENSEX","BSE_SENSEX_50","BSE_SMALLCAP","BSE_SMALLCAP_SELECT_INDEX"],"nseFund":["EQUITIES","OPTIONS"],"bseFund":["Equity"]}')}},[[230,62,63]]]); -//# sourceMappingURL=main.914b9bf3.chunk.js.map \ No newline at end of file +(this["webpackJsonpstocks-app"]=this["webpackJsonpstocks-app"]||[]).push([[61],{194:function(i,e,n){},227:function(i,e,n){var t={"./AUTO":[110,0],"./AUTO.json":[110,0],"./BANKS":[111,1],"./BANKS.json":[111,1],"./BASIC_MATERIALS":[112,2],"./BASIC_MATERIALS.json":[112,2],"./BSE100":[113,3],"./BSE100.json":[113,3],"./BSE200":[114,4],"./BSE200.json":[114,4],"./BSE500":[115,5],"./BSE500.json":[115,5],"./BSE_ AllCap":[116,6],"./BSE_ AllCap.json":[116,6],"./BSE_LARGECAP":[117,7],"./BSE_LARGECAP.json":[117,7],"./BSE_LARGE_MIDCAP":[118,8],"./BSE_LARGE_MIDCAP.json":[118,8],"./BSE_MIDCAP":[119,9],"./BSE_MIDCAP.json":[119,9],"./BSE_MIDCAP_SELECT_INDEX":[120,10],"./BSE_MIDCAP_SELECT_INDEX.json":[120,10],"./BSE_MID_SMALLCAP":[121,11],"./BSE_MID_SMALLCAP.json":[121,11],"./BSE_SENSEX":[122,12],"./BSE_SENSEX.json":[122,12],"./BSE_SENSEX_50":[123,13],"./BSE_SENSEX_50.json":[123,13],"./BSE_SMALLCAP":[124,14],"./BSE_SMALLCAP.json":[124,14],"./BSE_SMALLCAP_SELECT_INDEX":[125,15],"./BSE_SMALLCAP_SELECT_INDEX.json":[125,15],"./CAPITAL_GOODS":[126,16],"./CAPITAL_GOODS.json":[126,16],"./CONSUMER_DISCRETIONARY_GOODS_SERVICES":[127,17],"./CONSUMER_DISCRETIONARY_GOODS_SERVICES.json":[127,17],"./CONSUMER_DURABLES":[128,18],"./CONSUMER_DURABLES.json":[128,18],"./ENERGY":[129,19],"./ENERGY.json":[129,19],"./FINANCE":[130,20],"./FINANCE.json":[130,20],"./FMCG":[131,21],"./FMCG.json":[131,21],"./HEALTHCARE":[132,22],"./HEALTHCARE.json":[132,22],"./INDUSTRIALS":[133,23],"./INDUSTRIALS.json":[133,23],"./IT":[134,24],"./IT.json":[134,24],"./METAL":[135,25],"./METAL.json":[135,25],"./OIL_GAS":[136,26],"./OIL_GAS.json":[136,26],"./POWER":[137,27],"./POWER.json":[137,27],"./REALTY":[138,28],"./REALTY.json":[138,28],"./TECK":[139,29],"./TECK.json":[139,29],"./TELECOM":[140,30],"./TELECOM.json":[140,30],"./UTILITIES":[141,31],"./UTILITIES.json":[141,31]};function a(i){if(!n.o(t,i))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+i+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=t[i],a=e[0];return n.e(e[1]).then((function(){return n.t(a,3)}))}a.keys=function(){return Object.keys(t)},a.id=227,i.exports=a},228:function(i,e,n){var t={"./AUTO":[142,32],"./AUTO.json":[142,32],"./BANK":[143,33],"./BANK.json":[143,33],"./CONSUMERDURABLES":[144,34],"./CONSUMERDURABLES.json":[144,34],"./FINANCE":[145,35],"./FINANCE.json":[145,35],"./FINANCIAL_SERVICES":[146,36],"./FINANCIAL_SERVICES.json":[146,36],"./FMCG":[147,37],"./FMCG.json":[147,37],"./HEALTHCARE":[148,38],"./HEALTHCARE.json":[148,38],"./IT":[149,39],"./IT.json":[149,39],"./MEDIA_ENTERTAINMENT":[150,40],"./MEDIA_ENTERTAINMENT.json":[150,40],"./METAL":[151,41],"./METAL.json":[151,41],"./NIFTY100":[152,42],"./NIFTY100.json":[152,42],"./NIFTY200":[153,43],"./NIFTY200.json":[153,43],"./NIFTY50":[154,44],"./NIFTY50.json":[154,44],"./NIFTY500":[155,45],"./NIFTY500.json":[155,45],"./NIFTY500_MULTICAP_50_25_25":[156,46],"./NIFTY500_MULTICAP_50_25_25.json":[156,46],"./NIFTY_LARGE_MIDCAP250":[157,47],"./NIFTY_LARGE_MIDCAP250.json":[157,47],"./NIFTY_MIDCAP100":[158,48],"./NIFTY_MIDCAP100.json":[158,48],"./NIFTY_MIDCAP150":[159,49],"./NIFTY_MIDCAP150.json":[159,49],"./NIFTY_MIDCAP50":[160,50],"./NIFTY_MIDCAP50.json":[160,50],"./NIFTY_MID_SMALLCAP400":[161,51],"./NIFTY_MID_SMALLCAP400.json":[161,51],"./NIFTY_NEXT50":[162,52],"./NIFTY_NEXT50.json":[162,52],"./NIFTY_SMALLCAP100":[163,53],"./NIFTY_SMALLCAP100.json":[163,53],"./NIFTY_SMALLCAP250":[164,54],"./NIFTY_SMALLCAP250.json":[164,54],"./NIFTY_SMALLCAP50":[165,55],"./NIFTY_SMALLCAP50.json":[165,55],"./OIL_GAS":[166,56],"./OIL_GAS.json":[166,56],"./PHARMA":[167,57],"./PHARMA.json":[167,57],"./PRIVATE_BANK":[168,58],"./PRIVATE_BANK.json":[168,58],"./PSU_BANK":[169,59],"./PSU_BANK.json":[169,59],"./REALTY":[170,60],"./REALTY.json":[170,60]};function a(i){if(!n.o(t,i))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+i+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=t[i],a=e[0];return n.e(e[1]).then((function(){return n.t(a,3)}))}a.keys=function(){return Object.keys(t)},a.id=228,i.exports=a},230:function(i,e,n){"use strict";n.r(e);var t=n(0),a=n.n(t),d=n(13),r=n.n(d),m=(n(194),n(11)),s=n(10),o=n(97),c=n(3),L=n(265),p=n(271),A=n(284),I=n(272),l=n(273),S=n(108),E=n(274),N=n(270),C=n(277),T=n(290),R=n(276),u=n(285),O=n(280),h=n(287),P=n(289),M=n(275),D=n(235),B=n(103),H=n(51),g=n(15),G=n(283),F=n(78),U=n(234),y=n(98),b=n(281),j=n(31),K=n(22),f=n(12),v=n(268),x=n(99),V=n.n(x),k=n(102),Y=n.n(k),J=n(101),w=n.n(J),W=n(286),_=n(109),X=n(107);var Q=n(6),Z=Object(L.a)((function(i){return{root:{paddingRight:5,paddingLeft:5,paddingTop:5},button:{fontSize:16,width:"100%",textAlign:"left",paddingBottom:8,color:"blue","&:hover,&:focus":{color:"#0366d6"},"& span":{width:"100%"},"& svg":{width:18,height:18}},popper:{border:"1px solid rgba(27,31,35,.15)",boxShadow:"0 3px 12px rgba(27,31,35,.15)",borderRadius:3,width:300,zIndex:1,fontSize:13,color:"#586069",backgroundColor:"#f6f8fa"},header:{borderBottom:"1px solid #e1e4e8",padding:"8px 10px",fontWeight:600},inputBase:{padding:10,width:"100%",borderBottom:"1px solid #dfe2e5","& input":{borderRadius:4,backgroundColor:i.palette.common.white,padding:8,transition:i.transitions.create(["border-color","box-shadow"]),border:"1px solid #ced4da",fontSize:14,"&:focus":{boxShadow:"".concat(Object(f.d)(i.palette.primary.main,.25)," 0 0 0 0.2rem"),borderColor:i.palette.primary.main}}},paper:{boxShadow:"none",margin:0,color:"#586069",fontSize:13},option:{minHeight:"auto",alignItems:"flex-start",padding:8,'&[aria-selected="true"]':{backgroundColor:"transparent"},'&[data-focus="true"]':{backgroundColor:i.palette.action.hover}},popperDisablePortal:{position:"relative"},iconSelected:{width:17,height:17,marginRight:5,marginLeft:-2},text:{flexGrow:1},close:{opacity:.6,width:18,height:18}}}));function z(i){var e=i.handleSelect,n=Z(),t=a.a.useState(null),d=Object(m.a)(t,2),r=d[0],s=d[1],o=a.a.useState([]),c=Object(m.a)(o,2),L=c[0],p=c[1],A=a.a.useState([]),I=Object(m.a)(A,2),l=I[0],S=I[1],E=Boolean(r),N=E?"github-label":void 0;return Object(Q.jsxs)(a.a.Fragment,{children:[Object(Q.jsx)("div",{className:n.root,children:Object(Q.jsxs)(_.a,{disableRipple:!0,className:n.button,"aria-describedby":N,onClick:function(i){S(L),s(i.currentTarget)},children:[Object(Q.jsx)("div",{style:{paddingRight:"10px"},children:" or Search Stocks "})," ",Object(Q.jsx)(V.a,{})]})}),Object(Q.jsxs)(v.a,{id:N,open:E,anchorEl:r,placement:"bottom-start",className:n.popper,children:[Object(Q.jsx)("div",{className:n.header,children:"Select stocks to be downloaded"}),Object(Q.jsx)(W.a,{open:!0,onClose:function(i,n){"toggleInput"!==n&&(p(l),r&&r.focus(),s(null),e(l),i.preventDefault())},multiple:!0,classes:{paper:n.paper,option:n.option,popperDisablePortal:n.popperDisablePortal},value:l,onChange:function(i,e){S(e)},disableCloseOnSelect:!0,disablePortal:!0,renderTags:function(){return null},noOptionsText:"No labels",renderOption:function(i,e){var t=e.selected;return Object(Q.jsxs)(a.a.Fragment,{children:[Object(Q.jsx)(w.a,{className:n.iconSelected,style:{visibility:t?"visible":"hidden"}}),Object(Q.jsxs)("div",{className:n.text,children:[i.name,Object(Q.jsx)("br",{}),i.description]}),Object(Q.jsx)(Y.a,{className:n.close,style:{visibility:t?"visible":"hidden"}})]})},options:Object(K.a)(q).sort((function(i,e){var n=L.indexOf(i);n=-1===n?L.length+q.indexOf(i):n;var t=L.indexOf(e);return n-(t=-1===t?L.length+q.indexOf(e):t)})),getOptionLabel:function(i){return i.name},renderInput:function(i){return Object(Q.jsx)(X.a,{ref:i.InputProps.ref,inputProps:i.inputProps,autoFocus:!0,className:n.inputBase})}})]})]})}var q=[{name:"20MICRONS ",description:"20 Microns Limited "},{name:"3IINFOTECH ",description:"3i Infotech Limited "},{name:"3MINDIA ",description:"3M India Limited "},{name:"A2ZMES ",description:"A2Z Maintenance & Engineering Services Limited "},{name:"AANJANEYA ",description:"Aanjaneya Lifecare Limited "},{name:"AARTIDRUGS ",description:"Aarti Drugs Limited "},{name:"AARTIIND ",description:"Aarti Industries Limited "},{name:"AARVEEDEN ",description:"Aarvee Denims & Exports Limited "},{name:"ABAN ",description:"Aban Offshore Limited "},{name:"ABB ",description:"ABB Limited "},{name:"ABCIL ",description:"Aditya Birla Chemicals(India) Limited "},{name:"ABGSHIP ",description:"ABG Shipyard Limited "},{name:"ABIRLANUVO ",description:"Aditya Birla Nuvo Limited "},{name:"ACC ",description:"ACC Limited "},{name:"ACE ",description:"Action Construction Equipment Limited "},{name:"ACKRUTI ",description:"Ackruti City Limited "},{name:"ADANIENT ",description:"Adani Enterprises Limited "},{name:"ACROPETAL ",description:"Acropetal Technologies Limited "},{name:"ADANIPOWER ",description:"Adani Power Limited "},{name:"ADFFOODS ",description:"ADF Foods Limited "},{name:"ADHUNIK ",description:"Adhunik Metaliks Limited "},{name:"ADORWELD ",description:"Ador Welding Limited "},{name:"ADSL ",description:"Allied Digital Services Limited "},{name:"ADVANIHOTR ",description:"Advani Hotels & Resorts(India) Limited "},{name:"ADVANTA ",description:"Advanta India Limited "},{name:"AEGISCHEM ",description:"Aegis Logistics Limited "},{name:"AFL ",description:"Accel Frontline Limited "},{name:"AFTEK ",description:"Aftek Limited "},{name:"AGCNET ",description:"AGC Networks Limited "},{name:"AGRODUTCH ",description:"Agro Dutch Industries Limited "},{name:"AHLEAST ",description:"Asian Hotels(East) Limited "},{name:"AHLUCONT ",description:"Ahluwalia Contracts(India) Limited "},{name:"AHLWEST ",description:"Asian Hotels(West) Limited "},{name:"AHMEDFORGE ",description:"Ahmednagar Forgings Limited "},{name:"AIAENG ",description:"AIA Engineering Limited "},{name:"AICHAMP ",description:"AI Champdany Industries Limited "},{name:"AJANTPHARM ",description:"Ajanta Pharma Limited "},{name:"AJMERA ",description:"Ajmera Realty & Infra India Limited "},{name:"AKSHOPTFBR ",description:"Aksh Optifibre Limited "},{name:"AKZOINDIA ",description:"Akzo Nobel India Limited "},{name:"ALBK ",description:"Allahabad Bank "},{name:"ALCHEM ",description:"Alchemist Limited "},{name:"ALEMBICLTD ",description:"Alembic Limited "},{name:"ALFALAVAL ",description:"Alfa Laval(India) Limited "},{name:"ALICON ",description:"Alicon Castalloy Limited "},{name:"ALKALI ",description:"Alkali Metals Limited "},{name:"ALKYLAMINE ",description:"Alkyl Amines Chemicals Limited "},{name:"ALLCARGO ",description:"Allcargo Global Logistics Limited "},{name:"ALLSEC ",description:"Allsec Technologies Limited "},{name:"ALMONDZ ",description:"Almondz Global Securities Limited "},{name:"ALOKTEXT ",description:"Alok Industries Limited "},{name:"ALPHAGEO ",description:"Alphageo(India) Limited "},{name:"AMAR ",description:"Amar Remedies Limited "},{name:"AMARAJABAT ",description:"Amara Raja Batteries Limited "},{name:"ALPSINDUS ",description:"Alps Industries Limited "},{name:"AMBIKCO ",description:"Ambika Cotton Mills Limited "},{name:"AMBUJACEM ",description:"Ambuja Cements Limited "},{name:"AMDIND ",description:"AMD Industries Limited "},{name:"AMTEKAUTO ",description:"Amtek Auto Limited "},{name:"AMTEKINDIA ",description:"Amtek India Limited "},{name:"ANANTRAJ ",description:"Anant Raj Industries Limited "},{name:"ANDHRABANK ",description:"Andhra Bank "},{name:"ANDHRSUGAR ",description:"The Andhra Sugars Limited "},{name:"ANGIND ",description:"ANG Industries Limited "},{name:"ANIKINDS ",description:"Anik Industries Limited "},{name:"ANDHRACEMT ",description:"Andhra Cements Limited "},{name:"ANKURDRUGS ",description:"Ankur Drugs And Pharma Limited "},{name:"ANSALAPI ",description:"Ansal Properties & Infrastructure Limited "},{name:"ANSALHSG ",description:"Ansal Housing and Construction Limited "},{name:"ANTGRAPHIC ",description:"Antarctica Limited "},{name:"APARINDS ",description:"Apar Industries Limited "},{name:"APCOTEXIND ",description:"Apcotex Industries Limited "},{name:"APIL ",description:"Alstom Projects India Limited "},{name:"APOLLOHOSP ",description:"Apollo Hospitals Enterprise Limited "},{name:"APOLLOTYRE ",description:"Apollo Tyres Limited "},{name:"APPAPER ",description:"The Andhra Pradesh Paper Mills Limited "},{name:"APTECHT ",description:"Aptech Limited "},{name:"AQUA ",description:"Aqua Logistics Limited "},{name:"ARCHIDPLY ",description:"Archidply Industries Limited "},{name:"ARCHIES ",description:"Archies Limited "},{name:"AREVAT & D ",description:"Areva T & D India Limited "},{name:"ARIES ",description:"Aries Agro Limited "},{name:"ARIHANT ",description:"Arihant Foundations & Housing Limited "},{name:"ARL ",description:"Arvind Remedies Limited "},{name:"AROGRANITE ",description:"Aro Granite Industries Limited "},{name:"ARROWTEX ",description:"Arrow Textiles Limited "},{name:"ARSHIYA ",description:"Arshiya International Limited "},{name:"ARSSINFRA ",description:"ARSS Infrastructure Projects Limited "},{name:"ARVIND ",description:"Arvind Limited "},{name:"ASAHIINDIA ",description:"Asahi India Glass Limited "},{name:"ASAL ",description:"Automotive Stampings and Assemblies Limited "},{name:"ASHAPURMIN ",description:"Ashapura Minechem Limited "},{name:"ASHCONIUL ",description:"Ashco Niulab Industries Limited "},{name:"ASHIANA ",description:"Ashiana Housing Limited "},{name:"ASHIMASYN ",description:"Ashima Limited "},{name:"ASHOKA ",description:"Ashoka Buildcon Limited "},{name:"ASHOKLEY ",description:"Ashok Leyland Limited "},{name:"ASIANELEC ",description:"Asian Electronics Limited "},{name:"ASIANHOTNR ",description:"Asian Hotels(North) Limited "},{name:"ASIANPAINT ",description:"Asian Paints Limited "},{name:"ASIANTILES ",description:"Asian Granito India Limited "},{name:"ASIL ",description:"Amit Spinning Industries Limited "},{name:"ASSAMCO ",description:"Assam Company India Limited "},{name:"ASTEC ",description:"Astec LifeSciences Limited "},{name:"ASTERSILI ",description:"Aster Silicates Limited "},{name:"ASTRAL ",description:"Astral Poly Technik Limited "},{name:"ASTRAMICRO ",description:"Astra Microwave Products Limited "},{name:"ASTRAZEN ",description:"AstraZeneca Pharma India Limited "},{name:"ATFL ",description:"Agro Tech Foods Limited "},{name:"ATLANTA ",description:"Atlanta Limited "},{name:"ATLASCYCLE ",description:"Atlas Cycles(Haryana) Limited "},{name:"ATNINTER ",description:"ATN International Limited "},{name:"ATUL ",description:"Atul Limited "},{name:"AURIONPRO ",description:"Aurionpro Solutions Limited "},{name:"AUROPHARMA ",description:"Aurobindo Pharma Limited "},{name:"AUSOMENT ",description:"Ausom Enterprise Limited "},{name:"AUSTRAL ",description:"Austral Coke & Projects Limited "},{name:"AUTOAXLES ",description:"Automotive Axles Limited "},{name:"AUTOIND ",description:"Autoline Industries Limited "},{name:"AUTOLITIND ",description:"Autolite(India) Limited "},{name:"AVANTI ",description:"Avanti Feeds Limited "},{name:"AVENTIS ",description:"Aventis Pharma Limited "},{name:"AVTNPL ",description:"AVT Natural Products Limited "},{name:"AXISBANK ",description:"Axis Bank Limited "},{name:"AXIS - IT & T ",description:"Axis - IT & T Limited "},{name:"BAGFILMS ",description:"B.A.G Films and Media Limited "},{name:"BAJAJ - AUTO ",description:"Bajaj Auto Limited "},{name:"BAJAJCORP ",description:"Bajaj Corp Limited "},{name:"BAJAJELEC ",description:"Bajaj Electricals Limited "},{name:"BAJAJFINSV ",description:"Bajaj Finserv Limited "},{name:"BAJAJHIND ",description:"Bajaj Hindusthan Limited "},{name:"BAJAJHLDNG ",description:"Bajaj Holdings & Investment Limited "},{name:"BAJFINANCE ",description:"Bajaj Finance Limited "},{name:"BALAJITELE ",description:"Balaji Telefilms Limited "},{name:"BALAMINES ",description:"Balaji Amines Limited "},{name:"BALKRISIND ",description:"Balkrishna Industries Limited "},{name:"BALLARPUR ",description:"Ballarpur Industries Limited "},{name:"BALMLAWRIE ",description:"Balmer Lawrie & Company Limited "},{name:"BALPHARMA ",description:"Bal Pharma Limited "},{name:"BALRAMCHIN ",description:"Balrampur Chini Mills Limited "},{name:"BANARISUG ",description:"Bannari Amman Sugars Limited "},{name:"BANCOINDIA ",description:"Banco Products(I) Limited "},{name:"BANG ",description:"Bang Overseas Limited "},{name:"BANKBARODA ",description:"Bank of Baroda "},{name:"BANKINDIA ",description:"Bank of India "},{name:"BANSWRAS ",description:"Banswara Syntex Limited "},{name:"BARTRONICS ",description:"Bartronics India Limited "},{name:"BASF ",description:"BASF India Limited "},{name:"BASML ",description:"Bannari Amman Spinning Mills Limited "},{name:"BATAINDIA ",description:"Bata India Limited "},{name:"BATLIBOI ",description:"Batliboi Limited "},{name:"BBL ",description:"Bharat Bijlee Limited "},{name:"BBTC ",description:"Bombay Burmah Trading Corporation Limited "},{name:"BEDMUTHA ",description:"Bedmutha Industries Limited "},{name:"BEL ",description:"Bharat Electronics Limited "},{name:"BELLCERATL ",description:"Bell Ceramics Limited "},{name:"BEML ",description:"BEML Limited "},{name:"BEPL ",description:"Bhansali Engineering Polymers Limited "},{name:"BERGEPAINT ",description:"Berger Paints(I) Limited "},{name:"BFINVEST ",description:"BF Investment Limited "},{name:"BFUTILITIE ",description:"BF Utilities Limited "},{name:"BGRENERGY ",description:"BGR Energy Systems Limited "},{name:"BHAGWATIHO ",description:"Bhagwati Banquets and Hotels Limited "},{name:"BHAGYNAGAR ",description:"Bhagyanagar India Limited "},{name:"BHARATFORG ",description:"Bharat Forge Limited "},{name:"BHARATGEAR ",description:"Bharat Gears Limited "},{name:"BHARATRAS ",description:"Bharat Rasayan Limited "},{name:"BHARTIARTL ",description:"Bharti Airtel Limited "},{name:"BHARTISHIP ",description:"Bharati Shipyard Limited "},{name:"BHEL ",description:"Bharat Heavy Electricals Limited "},{name:"BHUSANSTL ",description:"Bhushan Steel Limited "},{name:"BIL ",description:"Bhartiya International Limited "},{name:"BILPOWER ",description:"Bilpower Limited "},{name:"BINANIIND ",description:"Binani Industries Limited "},{name:"BINDALAGRO ",description:"Oswal Chemicals & Fertilizers Limited "},{name:"BIOCON ",description:"Biocon Limited "},{name:"BIRLACORPN ",description:"Birla Corporation Limited "},{name:"BIRLACOT ",description:"Birla Cotsyn(India) Limited "},{name:"BIRLAERIC ",description:"Birla Ericsson Optical Limited "},{name:"BIRLAMONEY ",description:"Aditya Birla Money Limited "},{name:"BIRLAPOWER ",description:"Birla Power Solutions Limited "},{name:"BLBLIMITED ",description:"BLB Limited "},{name:"BLISSGVS ",description:"Bliss GVS Pharma Limited "},{name:"BLKASHYAP ",description:"B.L.Kashyap and Sons Limited "},{name:"BLUECHIP ",description:"Blue Chip India Limited "},{name:"BLUECOAST ",description:"Blue Coast Hotels and Resorts Limited "},{name:"BLUEDART ",description:"Blue Dart Express Limited "},{name:"BLUESTARCO ",description:"Blue Star Limited "},{name:"BLUESTINFO ",description:"Blue Star Infotech Limited "},{name:"BOC ",description:"BOC India Limited "},{name:"BOMDYEING ",description:"Bombay Dyeing & Mfg Company Limited "},{name:"BOSCHLTD ",description:"Bosch Limited "},{name:"BPCL ",description:"Bharat Petroleum Corporation Limited "},{name:"BPL ",description:"BPL Limited "},{name:"BRANDHOUSE ",description:"Brandhouse Retails Limited "},{name:"BRFL ",description:"Bombay Rayon Fashions Limited "},{name:"BRIGADE ",description:"Brigade Enterprises Limited "},{name:"BRITANNIA ",description:"Britannia Industries Limited "},{name:"BROADCAST ",description:"Broadcast Initiatives Limited "},{name:"BSELINFRA ",description:"BSEL Infrastructure Realty Limited "},{name:"BSL ",description:"BSL Limited "},{name:"BSTRANSCOM ",description:"BS TransComm Limited "},{name:"BURNPUR ",description:"Burnpur Cement Limited "},{name:"BVCL ",description:"Barak Valley Cements Limited "},{name:"CADILAHC ",description:"Cadila Healthcare Limited "},{name:"CAIRN ",description:"Cairn India Limited "},{name:"CALSOFT ",description:"California Software Company Limited "},{name:"CAMBRIDGE ",description:"Cambridge Solutions Limited "},{name:"CAMLIN ",description:"Camlin Limited "},{name:"CANBK ",description:"Canara Bank "},{name:"CANDC ",description:"C & C Constructions Limited "},{name:"CANFINHOME ",description:"Can Fin Homes Limited "},{name:"CANTABIL ",description:"Cantabil Retail India Limited "},{name:"CARBORUNIV ",description:"Carborundum Universal Limited "},{name:"CAROLINFO ",description:"Carol Info Services Limited "},{name:"CASTROL ",description:"Castrol India Limited "},{name:"CCCL ",description:"Consolidated Construction Consortium Limited "},{name:"CCL ",description:"CCL Products(India) Limited "},{name:"CEATLTD ",description:"CEAT Limited "},{name:"CEBBCO ",description:"Commercial Engineers & Body Builders Co Limited "},{name:"CELESTIAL ",description:"Celestial Biolabs Limited "},{name:"CENTENKA ",description:"Century Enka Limited "},{name:"CENTEXT ",description:"Century Extrusions Limited "},{name:"CENTRALBK ",description:"Central Bank of India "},{name:"CENTUM ",description:"Centum Electronics Limited "},{name:"CENTURYPLY ",description:"Century Plyboards(India) Limited "},{name:"CENTURYTEX ",description:"Century Textiles & Industries Limited "},{name:"CERA ",description:"Cera Sanitaryware Limited "},{name:"CESC ",description:"CESC Limited "},{name:"CHAMBLFERT ",description:"Chambal Fertilizers & Chemicals Limited "},{name:"CHEMFALKAL ",description:"Chemfab Alkalis Limited "},{name:"CHEMPLAST ",description:"Chemplast Sanmar Limited "},{name:"CHENNPETRO ",description:"Chennai Petroleum Corporation Limited "},{name:"CHESLINTEX ",description:"Cheslind Textiles Limited "},{name:"CHETTINAD ",description:"Chettinad Cement Corporation Limited "},{name:"CHOLAFIN ",description:"Cholamandalam Investment and Finance Company Limited "},{name:"CILNOVA ",description:"CIL Nova Petrochemicals Limited "},{name:"CINEMAX ",description:"Cinemax India Limited "},{name:"CINEVISTA ",description:"Cinevistaas Limited "},{name:"CIPLA ",description:"Cipla Limited "},{name:"CLASSIC ",description:"Classic Diamonds(India) Limited "},{name:"CLNINDIA ",description:"Clariant Chemicals(India) Limited "},{name:"CLUTCHAUTO ",description:"Clutch Auto Limited "},{name:"CMAHENDRA ",description:"C.Mahendra Exports Limited "},{name:"CMC ",description:"CMC Limited "},{name:"COALINDIA ",description:"Coal India Limited "},{name:"COLPAL ",description:"Colgate Palmolive(India) Limited "},{name:"CONCOR ",description:"Container Corporation of India Limited "},{name:"CONSOFINVT ",description:"Consolidated Finvest & Holdings Limited "},{name:"CORAL - HUB ",description:"Coral Hub Limited "},{name:"CORDSCABLE ",description:"Cords Cable Industries Limited "},{name:"COREPROTEC ",description:"Core Projects and Technologies Limited "},{name:"COROMANDEL ",description:"Coromandel International Limited "},{name:"CORPBANK ",description:"Corporation Bank "},{name:"COSMOFILMS ",description:"Cosmo Films Limited "},{name:"COX & KINGS ",description:"Cox & Kings Limited "},{name:"CPIL ",description:"Career Point Infosystems Limited "},{name:"CREATIVEYE ",description:"Creative Eye Limited "},{name:"CRESTANI ",description:"Crest Animation Studios Limited "},{name:"CREWBOS ",description:"Crew B.O.S.Products Limited "},{name:"CRISIL ",description:"CRISIL Limited "},{name:"CROMPGREAV ",description:"Crompton Greaves Limited "},{name:"CRONIMET ",description:"Cronimet Alloys India Limited "},{name:"CTE ",description:"Cambridge Technology Enterprises Limited "},{name:"CUB ",description:"City Union Bank Limited "},{name:"CUBEXTUB ",description:"Cubex Tubings Limited "},{name:"CUMMINSIND ",description:"Cummins India Limited "},{name:"CURATECH ",description:"Cura Technologies Limited "},{name:"CYBERMEDIA ",description:"Cyber Media(India) Limited "},{name:"CYBERTECH ",description:"Cybertech Systems And Software Limited "},{name:"DAAWAT ",description:"LT Foods Limited "},{name:"DABUR ",description:"Dabur India Limited "},{name:"DALMIASUG ",description:"Dalmia Bharat Sugar and Industries Limited "},{name:"DATAMATICS ",description:"Datamatics Global Services Limited "},{name:"DBCORP ",description:"D.B.Corp Limited "},{name:"DBREALTY ",description:"D B Realty Limited "},{name:"DCB ",description:"Development Credit Bank Limited "},{name:"DCHL ",description:"Deccan Chronicle Holdings Limited "},{name:"DCM ",description:"DCM Limited "},{name:"DCMSRMCONS ",description:"DCM Shriram Consolidated Limited "},{name:"DCW ",description:"DCW Limited "},{name:"DECCANCE ",description:"Deccan Cements Limited "},{name:"DECOLIGHT ",description:"Decolight Ceramics Limited "},{name:"DEEPAKFERT ",description:"Deepak Fertilizers and Petrochemicals Corporation Limited "},{name:"DEEPAKNTR ",description:"Deepak Nitrite Limited "},{name:"DEEPIND ",description:"Deep Industries Limited "},{name:"DELTACORP ",description:"Delta Corp Limited "},{name:"DELTAMAGNT ",description:"Delta Magnets Limited "},{name:"DEN ",description:"Den Networks Limited "},{name:"DENABANK ",description:"Dena Bank "},{name:"DENORA ",description:"De Nora India Limited "},{name:"DEWANHOUS ",description:"Dewan Housing Finance Corporation Limited "},{name:"DHAMPURSUG ",description:"The Dhampur Sugar Mills Limited "},{name:"DHANBANK ",description:"Dhanlaxmi Bank Limited "},{name:"DHANUKA ",description:"Dhanuka Agritech Limited "},{name:"DHANUS ",description:"Dhanus Technologies Limited "},{name:"DHARSUGAR ",description:"Dharani Sugars & Chemicals Limited "},{name:"DHUNINV ",description:"Dhunseri Investments Limited "},{name:"DIAPOWER ",description:"Diamond Power Infra Ltd "},{name:"DICIND ",description:"DIC India Limited "},{name:"DIGJAM ",description:"Digjam Limited "},{name:"DISHMAN ",description:"Dishman Pharmaceuticals and Chemicals "},{name:"DISHTV ",description:"Dish TV India Limited "},{name:"DIVISLAB ",description:"Divi's Laboratories Limited "},{name:"DLF ",description:"DLF Limited "},{name:"DLINKINDIA ",description:"D - Link(India) Limited "},{name:"DOLPHINOFF ",description:"Dolphin Offshore Enterprises(India) Limited "},{name:"DONEAR ",description:"Donear Industries Limited "},{name:"DPSCLTD ",description:"DPSC Limited "},{name:"DPTL ",description:"Dhunseri Petrochem & Tea Limited "},{name:"DQE ",description:"DQ Entertainment(International) Limited "},{name:"DREDGECORP ",description:"Dredging Corporation of India Limited "},{name:"DRREDDY ",description:"Dr.Reddy's Laboratories Limited "},{name:"DSKULKARNI ",description:"DS Kulkarni Developers Limited "},{name:"DUNCANSIND ",description:"Duncans Industries Limited "},{name:"DWARKESH ",description:"Dwarikesh Sugar Industries Limited "},{name:"DYNAMATECH ",description:"Dynamatic Technologies Limited "},{name:"DYNASYS ",description:"Dynacons Systems & Solutions Limited "},{name:"EASTSILK ",description:"Eastern Silk Industries Limited "},{name:"EASUNREYRL ",description:"Easun Reyrolle Limited "},{name:"ECEIND ",description:"ECE Industries Limited "},{name:"ECLERX ",description:"eClerx Services Limited "},{name:"EDELWEISS ",description:"Edelweiss Capital Limited "},{name:"EDL ",description:"Empee Distilleries Limited "},{name:"EDSERV ",description:"Edserv Softsystems Limited "},{name:"EDUCOMP ",description:"Educomp Solutions Limited "},{name:"EICHERMOT ",description:"Eicher Motors Limited "},{name:"EIDPARRY ",description:"EID Parry India Limited "},{name:"EIHAHOTELS ",description:"EIH Associated Hotels Limited "},{name:"EIHOTEL ",description:"EIH Limited "},{name:"EIMCOELECO ",description:"Eimco Elecon(India) Limited "},{name:"EKC ",description:"Everest Kanto Cylinder Limited "},{name:"ELDERPHARM ",description:"Elder Pharmaceuticals Limited "},{name:"ELECON ",description:"Elecon Engineering Company Limited "},{name:"ELECTCAST ",description:"Electrosteel Castings Limited "},{name:"ELECTHERM ",description:"Electrotherm(India) Limited "},{name:"ELGIEQUIP ",description:"Elgi Equipments Limited "},{name:"EMAMIINFRA ",description:"Emami Infrastructure Limited "},{name:"EMAMILTD ",description:"Emami Limited "},{name:"EMCO ",description:"Emco Limited "},{name:"EMKAY ",description:"Emkay Global Financial Services Limited "},{name:"EMMBI ",description:"Emmbi Polyarns Limited "},{name:"ENERGYDEV ",description:"Energy Development Company Limited "},{name:"ENGINERSIN ",description:"Engineers India Limited "},{name:"ENIL ",description:"Entertainment Network(India) Limited "},{name:"ENTEGRA ",description:"Entegra Limited "},{name:"ERAINFRA ",description:"Era Infra Engineering Limited "},{name:"EROSMEDIA ",description:"Eros International Media Limited "},{name:"ESABINDIA ",description:"Esab India Limited "},{name:"ESCORTS ",description:"Escorts Limited "},{name:"ESL ",description:"Electrosteel Steels Limited "},{name:"ESSAROIL ",description:"Essar Oil Limited "},{name:"ESSARPORTS ",description:"Essar Ports Limited "},{name:"ESSDEE ",description:"Ess Dee Aluminium Limited "},{name:"ESSELPACK ",description:"Essel Propack Limited "},{name:"ESTER ",description:"Ester Industries Limited "},{name:"EUROCERA ",description:"Euro Ceramics Limited "},{name:"EUROMULTI ",description:"Euro Multivision Limited "},{name:"EUROTEXIND ",description:"Eurotex Industries and Exports Limited "},{name:"EVEREADY ",description:"Eveready Industries India Limited "},{name:"EVERESTIND ",description:"Everest Industries Limited "},{name:"EVERONN ",description:"Everonn Education Limited "},{name:"EVINIX ",description:"Evinix Accessories Limited "},{name:"EXCELCROP ",description:"Excel Crop Care Limited "},{name:"EXCELINDUS ",description:"Excel Industries Limited "},{name:"EXCELINFO ",description:"Excel Infoways Limited "},{name:"EXIDEIND ",description:"Exide Industries Limited "},{name:"FACT ",description:"Fertilizers and Chemicals Travancore Limited "},{name:"FAGBEARING ",description:"FAG Bearings India Limited "},{name:"FAME ",description:"Fame India Limited "},{name:"FARMAXIND ",description:"Farmax India Limited "},{name:"FCH ",description:"Future Capital Holdings Limited "},{name:"FCSSOFT ",description:"FCS Software Solutions Limited "},{name:"FDC ",description:"FDC Limited "},{name:"FEDDERLOYD ",description:"Fedders Lloyd Corporation Limited "},{name:"FEDERALBNK ",description:"The Federal Bank Limited "},{name:"FIEMIND ",description:"Fiem Industries Limited "},{name:"FINANTECH ",description:"Financial Technologies(India) Limited "},{name:"FINCABLES ",description:"Finolex Cables Limited "},{name:"FINPIPE ",description:"Finolex Industries Limited "},{name:"FIRSTLEASE ",description:"First Leasing Company of India Limited "},{name:"FIRSTWIN ",description:"First Winner Industries Limited "},{name:"FKONCO ",description:"Fresenius Kabi Oncology Limited "},{name:"FMGOETZE ",description:"Federal - Mogul Goetze(India) Limited "},{name:"FORTIS ",description:"Fortis Healthcare(India) Limited "},{name:"FOSECOIND ",description:"Foseco India Limited "},{name:"FOURSOFT ",description:"Four Soft Limited "},{name:"FSL ",description:"Firstsource Solutions Limited "},{name:"FUTUREVENT ",description:"Future Ventures India Limited "},{name:"GABRIEL ",description:"Gabriel India Limited "},{name:"GAEL ",description:"Gujarat Ambuja Exports Limited "},{name:"GAIL ",description:"GAIL(India) Limited "},{name:"GAL ",description:"Gyscoal Alloys Limited "},{name:"GALLANTT ",description:"Gallantt Metal Limited "},{name:"GALLISPAT ",description:"Gallantt Ispat Limited "},{name:"GAMMNINFRA ",description:"Gammon Infrastructure Projects Limited "},{name:"GAMMONIND ",description:"Gammon India Limited "},{name:"GANDHITUBE ",description:"Gandhi Special Tubes Limited "},{name:"GANESHHOUC ",description:"Ganesh Housing Corporation Limited "},{name:"GARDENSILK ",description:"Garden Silk Mills Limited "},{name:"GARWALLROP ",description:"Garware Wall Ropes Limited "},{name:"GLOBOFFS ",description:"Global Offshore Services Limited "},{name:"GATI ",description:"GATI Limited "},{name:"GDL ",description:"Gateway Distriparks Limited "},{name:"GEECEE ",description:"GeeCee Ventures Limited "},{name:"GEINDSYS ",description:"GEI Industrial Systems Limited "},{name:"GEMINI ",description:"Gemini Communication Limited "},{name:"GENESYS ",description:"Genesys International Corporation Limited "},{name:"GENUSPOWER ",description:"Genus Power Infrastructures Limited "},{name:"GEODESIC ",description:"Geodesic Limited "},{name:"GEOJITBNPP ",description:"Geojit BNP Paribas Financial Services Limited "},{name:"GEOMETRIC ",description:"Geometric Limited "},{name:"GESHIP ",description:"The Great Eastern Shipping Company Limited "},{name:"GHCL ",description:"GHCL Limited "},{name:"GICHSGFIN ",description:"GIC Housing Finance Limited "},{name:"GILLANDERS ",description:"Gillanders Arbuthnot & Company Limited "},{name:"GILLETTE ",description:"Gillette India Limited "},{name:"GINNIFILA ",description:"Ginni Filaments Limited "},{name:"GIPCL ",description:"Gujarat Industries Power Company Limited "},{name:"GISOLUTION ",description:"GI Engineering Solutions Limited "},{name:"GITANJALI ",description:"Gitanjali Gems Limited "},{name:"GKWLIMITED ",description:"GKW Limited "},{name:"GLAXO ",description:"GlaxoSmithKline Pharmaceuticals Limited "},{name:"GLENMARK ",description:"Glenmark Pharmaceuticals Limited "},{name:"GLFL ",description:"Gujarat Lease Financing Limited "},{name:"GLOBALVECT ",description:"Global Vectra Helicorp Limited "},{name:"GLOBUSSPR ",description:"Globus Spirits Limited "},{name:"GLODYNE ",description:"Glodyne Technoserve Limited "},{name:"GLORY ",description:"Glory Polyfilms Limited "},{name:"GMBREW ",description:"GM Breweries Limited "},{name:"GMDCLTD ",description:"Gujarat Mineral Development Corporation Limited "},{name:"GMRINFRA ",description:"GMR Infrastructure Limited "},{name:"GNFC ",description:"Gujarat Narmada Valley Fertilizer Company Limited "},{name:"GOACARBON ",description:"Goa Carbon Limited "},{name:"GODFRYPHLP ",description:"Godfrey Phillips India Limited "},{name:"GODREJCP ",description:"Godrej Consumer Products Limited "},{name:"GODREJIND ",description:"Godrej Industries Limited "},{name:"GODREJPROP ",description:"Godrej Properties Limited "},{name:"GOENKA ",description:"Goenka Diamond and Jewels Limited "},{name:"GOKEX ",description:"Gokaldas Exports Limited "},{name:"GOKUL ",description:"Gokul Refoils and Solvent Limited "},{name:"GOLDENTOBC ",description:"Golden Tobacco Limited "},{name:"GOLDIAM ",description:"Goldiam International Limited "},{name:"GOLDINFRA ",description:"Goldstone Infratech Limited "},{name:"GOLDTECH ",description:"Goldstone Technologies Limited "},{name:"GPIL ",description:"Godawari Power And Ispat limited "},{name:"GPPL ",description:"Gujarat Pipavav Port Limited "},{name:"GRABALALK ",description:"Grabal Alok Impex Limited "},{name:"GRANULES ",description:"Granules India Limited "},{name:"GRAPHITE ",description:"Graphite India Limited "},{name:"GRASIM ",description:"Grasim Industries Limited "},{name:"GREAVESCOT ",description:"Greaves Cotton Limited "},{name:"GREENPLY ",description:"Greenply Industries Limited "},{name:"GREENPOWER ",description:"Orient Green Power Company Limited "},{name:"GRINDWELL ",description:"Grindwell Norton Limited "},{name:"GRUH ",description:"Gruh Finance Limited "},{name:"GSFC ",description:"Gujarat State Fertilizers & Chemicals Limited "},{name:"GSKCONS ",description:"GlaxoSmithKline Consumer Healthcare Limited "},{name:"GSLNOVA ",description:"GSL Nova Petrochemicals Limited "},{name:"GSPL ",description:"Gujarat State Petronet Limited "},{name:"GSSAMERICA ",description:"GSS America Infotech Limited "},{name:"GTL ",description:"GTL Limited "},{name:"GTLINFRA ",description:"GTL Infrastructure Limited "},{name:"GTNIND ",description:"GTN Industries Limited "},{name:"GTOFFSHORE ",description:"Great Offshore Limited "},{name:"GUFICBIO ",description:"Gufic Biosciences Limited "},{name:"GUJALKALI ",description:"Gujarat Alkalies and Chemicals Limited "},{name:"GUJAPOLLO ",description:"Gujarat Apollo Industries Limited "},{name:"GUJFLUORO ",description:"Gujarat Fluorochemicals Limited "},{name:"GUJNRECOKE ",description:"Gujarat NRE Coke Limited "},{name:"GUJRATGAS",description:"Gujarat Gas Company Limited "},{name:"GUJSIDHCEM",description:"Gujarat Sidhee Cements Limited "},{name:"GUJSTATFIN ",description:"Gujarat State Financial Corporation "},{name:"GULFOILCOR",description:"Gulf Oil Corporation Limited"},{name:"GVKPIL",description:"GVK Power & Infrastructure Limited "},{name:"HALONIX ",description:"Halonix Limited "},{name:"HANUNG ",description:"Hanung Toys and Textiles Limited "},{name:"HARITASEAT ",description:"Harita Seating Systems Limited "},{name:"HARRMALAYA ",description:"Harrisons Malayalam Limited "},{name:"HATHWAY ",description:"Hathway Cable & Datacom Limited "},{name:"HAVELLS ",description:"Havells India Limited "},{name:"HBLPOWER ",description:"HBL Power Systems Limited "},{name:"HBSTOCK ",description:"HB Stockholdings Limited "},{name:"HCC ",description:"Hindustan Construction Company Limited "},{name:"HCIL ",description:"Himadri Chemicals and Industries Limited "},{name:"HCL - INSYS ",description:"HCL Infosystems Limited "},{name:"HCLTECH ",description:"HCL Technologies Limited "},{name:"HDFC ",description:"Housing Development Finance Corporation Limited "},{name:"HDFCBANK ",description:"HDFC Bank Limited "},{name:"HDIL ",description:"Housing Development and Infrastructure Limited "},{name:"HEG ",description:"HEG Limited "},{name:"HEIDELBERG ",description:"HeidelbergCement India Limited "},{name:"HELIOSMATH ",description:"Helios And Matheson Information Technology Limited "},{name:"HERCULES ",description:"Hercules Hoists Limited "},{name:"HERITGFOOD ",description:"Heritage Foods(India) Limited "},{name:"HEROHONDA ",description:"Hero Honda Motors Limited "},{name:"HEXAWARE ",description:"Hexaware Technologies Limited "},{name:"HFCL ",description:"Himachal Futuristic Communications Limited "},{name:"HGSL ",description:"Hinduja Global Solutions Limited "},{name:"HIKAL ",description:"Hikal Limited "},{name:"HILTON ",description:"Hilton Metal Forging Limited "},{name:"HIMATSEIDE ",description:"Himatsingka Seide Limited "},{name:"HINDALCO ",description:"Hindalco Industries Limited "},{name:"HINDCOMPOS ",description:"Hindustan Composites Limited "},{name:"HINDCOPPER ",description:"Hindustan Copper Limited "},{name:"HINDDORROL ",description:"Hindustan Dorr - Oliver Limited "},{name:"HINDMOTORS ",description:"Hindustan Motors Limited "},{name:"HINDNATGLS ",description:"Hindusthan National Glass & Industries Limited "},{name:"HINDOILEXP ",description:"Hindustan Oil Exploration Company Limited "},{name:"HINDPETRO ",description:"Hindustan Petroleum Corporation Limited "},{name:"HINDSYNTEX ",description:"Hind Syntex Limited "},{name:"HINDUJAFO ",description:"Hinduja Foundries Limited "},{name:"HINDUJAVEN ",description:"Hinduja Ventures Limited "},{name:"HINDUNILVR ",description:"Hindustan Unilever Limited "},{name:"HINDZINC ",description:"Hindustan Zinc Limited "},{name:"HIRECT ",description:"Hind Rectifiers Limited "},{name:"HITACHIHOM ",description:"Hitachi Home and Life Solutions(India) Limited "},{name:"HITECHGEAR ",description:"Hi - Tech Gears Limited "},{name:"HITECHPLAS ",description:"Hitech Plast Limited "},{name:"HMT ",description:"HMT Limited "},{name:"HMVL ",description:"Hindustan Media Ventures Limited "},{name:"HOCL ",description:"Hindustan Organic Chemicals Limited "},{name:"HONAUT ",description:"Honeywell Automation India Limited "},{name:"HONDAPOWER ",description:"Honda Siel Power Products Limited "},{name:"HOPFL ",description:"House of Pearl Fashions Limited "},{name:"HORIZONINF ",description:"Horizon Infrastructure Limited "},{name:"HOTELEELA ",description:"Hotel Leela Venture Limited "},{name:"HOTELRUGBY ",description:"Hotel Rugby Limited "},{name:"HOVS ",description:"HOV Services Limited "},{name:"HSIL ",description:"HSIL Limited "},{name:"HTMEDIA ",description:"HT Media Limited "},{name:"HYDRBADIND ",description:"Hyderabad Industries Limited "},{name:"IBN18 ",description:"ibn18 Broadcast Limited "},{name:"IBPOW ",description:"Indiabulls Power Limited "},{name:"IBREALEST ",description:"Indiabulls Real Estate Limited "},{name:"IBSEC ",description:"Indiabulls Securities Limited "},{name:"ICICIBANK ",description:"ICICI Bank Limited "},{name:"ICIL ",description:"Indo Count Industries Limited "},{name:"ICRA ",description:"ICRA Limited "},{name:"ICSA ",description:"ICSA(India) Limited "},{name:"IDBI ",description:"IDBI Bank Limited "},{name:"IDEA ",description:"Idea Cellular Limited "},{name:"IDFC ",description:"Infrastructure Development Finance Company Limited "},{name:"IFBAGRO ",description:"IFB Agro Industries Limited "},{name:"IFBIND ",description:"IFB Industries Limited "},{name:"IFCI ",description:"IFCI Limited "},{name:"IFGLREFRAC ",description:"IFGL Refractories Limited "},{name:"IGARASHI ",description:"Igarashi Motors India Limited "},{name:"IGL ",description:"Indraprastha Gas Limited "},{name:"IGPL ",description:"IG Petrochemicals Limited "},{name:"IITL ",description:"Industrial Investment Trust Limited "},{name:"IL & FSENGG ",description:"IL & FS Engineering and Construction Company Limited "},{name:"IL & FSTRANS ",description:"IL & FS Transportation Networks Limited "},{name:"IMFA ",description:"Indian Metals & Ferro Alloys Limited "},{name:"IMPAL ",description:"India Motor Parts and Accessories Limited "},{name:"IMPEXFERRO ",description:"Impex Ferro Tech Limited "},{name:"INDBANK ",description:"Indbank Merchant Banking Services Limited "},{name:"INDHOTEL ",description:"The Indian Hotels Company Limited "},{name:"INDIABULLS ",description:"Indiabulls Financial Services Limited "},{name:"INDIACEM ",description:"The India Cements Limited "},{name:"INDIAGLYCO ",description:"India Glycols Limited "},{name:"INDIAINFO ",description:"India Infoline Limited "},{name:"INDIANB ",description:"Indian Bank "},{name:"INDIANCARD ",description:"Indian Card Clothing Company Limited "},{name:"INDIANHUME ",description:"Indian Hume Pipe Company Limited "},{name:"INDLMETER ",description:"IMP Powers Limited "},{name:"INDNIPPON ",description:"India Nippon Electricals Limited "},{name:"INDOASIFU ",description:"Indo Asian Fusegear Limited "},{name:"INDOCO ",description:"Indoco Remedies Limited "},{name:"INDORAMA ",description:"Indo Rama Synthetics(India) Limited "},{name:"INDOSOLAR ",description:"Indosolar Limited "},{name:"INDOTECH ",description:"Indo Tech Transformers Limited "},{name:"INDOWIND ",description:"Indowind Energy Limited "},{name:"INDRAMEDCO ",description:"Indraprastha Medical Corporation Limited "},{name:"INDSWFTLAB ",description:"Ind - Swift Laboratories Limited "},{name:"INDSWFTLTD ",description:"Ind - Swift Limited "},{name:"INDUSFILA ",description:"Indus Fila Limited "},{name:"INDUSINDBK ",description:"IndusInd Bank Limited "},{name:"INEABS ",description:"INEOS ABS(India) Limited "},{name:"INFINITE ",description:"Infinite Computer Solutions(India) Limited "},{name:"INFOMEDIA ",description:"Infomedia 18 Limited "},{name:"INFY ",description:"Infosys Limited "},{name:"INFOTECENT ",description:"Infotech Enterprises Limited "},{name:"INGERRAND ",description:"Ingersoll Rand(India) Limited "},{name:"INGVYSYABK ",description:"ING Vysya Bank Limited "},{name:"INNOIND ",description:"Innoventive Industries Limited "},{name:"INOXLEISUR ",description:"INOX Leisure Limited "},{name:"INSECTICID ",description:"Insecticides(India) Limited "},{name:"IOB ",description:"Indian Overseas Bank "},{name:"IOC ",description:"Indian Oil Corporation Limited "},{name:"IOLCP ",description:"IOL Chemicals and Pharmaceuticals Limited "},{name:"IOLN ",description:"IOL Netcom Limited "},{name:"IPCALAB ",description:"IPCA Laboratories Limited "},{name:"IRB ",description:"IRB Infrastructure Developers Limited "},{name:"ISFT ",description:"Intrasoft Technologies Limited "},{name:"ISMTLTD ",description:"ISMT Limited "},{name:"ISPATIND ",description:"Ispat Industries Limited "},{name:"ITC ",description:"ITC Limited "},{name:"ITDCEM ",description:"ITD Cementation India Limited "},{name:"ITI ",description:"ITI Limited "},{name:"IVC ",description:"IL & FS Investment Managers Limited "},{name:"IVP ",description:"IVP Limited "},{name:"IVRCLAH ",description:"IVRCL Assets & Holdings Limited "},{name:"IVRCLINFRA ",description:"IVRCL Limited "},{name:"J & KBANK ",description:"The Jammu & Kashmir Bank Limited "},{name:"JAGRAN ",description:"Jagran Prakashan Limited "},{name:"JAGSNPHARM ",description:"Jagsonpal Pharmaceuticals Limited "},{name:"JAIBALAJI ",description:"Jai Balaji Industries Limited "},{name:"JAICORPLTD ",description:"Jai Corp Limited "},{name:"JAINSTUDIO ",description:"Jain Studios Limited "},{name:"JAMNAAUTO ",description:"Jamna Auto Industries Limited "},{name:"JAYAGROGN ",description:"Jayant Agro Organics Limited "},{name:"JAYBARMARU ",description:"Jay Bharat Maruti Limited "},{name:"JAYNECOIND ",description:"Jayaswal Neco Industries Limited "},{name:"JAYSREETEA ",description:"Jayshree Tea & Industries Limited "},{name:"JBCHEPHARM ",description:"JB Chemicals & Pharmaceuticals Limited "},{name:"JBFIND ",description:"JBF Industries Limited "},{name:"JBMA ",description:"JBM Auto Limited "},{name:"JCTEL ",description:"JCT Electronics Limited "},{name:"JENSONICOL ",description:"Jenson & Nicholson(India) Limited "},{name:"JETAIRWAYS ",description:"Jet Airways(India) Limited "},{name:"JEYPORE ",description:"The Jeypore Sugar Company Limited "},{name:"JHS ",description:"JHS Svendgaard Laboratories Limited "},{name:"JIKIND ",description:"JIK Industries Limited "},{name:"JINDALPHOT ",description:"Jindal Photo Limited "},{name:"JINDALPOLY ",description:"Jindal Poly Films Limited "},{name:"JINDALSAW ",description:"Jindal Saw Limited "},{name:"JINDALSTEL ",description:"Jindal Steel & Power Limited "},{name:"JINDALSWHL ",description:"Jindal South West Holdings Limited "},{name:"JINDCOT ",description:"Jindal Cotex Limited "},{name:"JINDRILL ",description:"Jindal Drilling And Industries Limited "},{name:"JINDWORLD ",description:"Jindal Worldwide Limited "},{name:"JISLJALEQS ",description:"Jain Irrigation Systems Limited "},{name:"JKCEMENT ",description:"JK Cement Limited "},{name:"JKIL ",description:"J.Kumar Infraprojects Limited "},{name:"JKLAKSHMI ",description:"JK Lakshmi Cement Limited "},{name:"JKPAPER ",description:"JK Paper Limited "},{name:"JKTYRE ",description:"JK Tyre & Industries Limited "},{name:"JMCPROJECT ",description:"JMC Projects(India) Limited "},{name:"JMFINANCIL ",description:"JM Financial Limited "},{name:"JMTAUTOLTD ",description:"JMT Auto Limited "},{name:"JOCIL ",description:"Jocil Limited "},{name:"JPASSOCIAT ",description:"Jaiprakash Associates Limited "},{name:"JPINFRATEC ",description:"Jaypee Infratech Limited "},{name:"JPPOWER ",description:"Jaiprakash Power Ventures Limited "},{name:"JSL ",description:"JSL Stainless Limited "},{name:"JSWENERGY ",description:"JSW Energy Limited "},{name:"JSWSTEEL ",description:"JSW Steel Limited "},{name:"JUBILANT ",description:"Jubilant Life Sciences Limited "},{name:"JUBLFOOD ",description:"Jubilant Foodworks Limited "},{name:"JUBLINDS ",description:"Jubilant Industries Limited "},{name:"JVLAGRO ",description:"JVL Agro Industries Limited "},{name:"JYOTHYLAB ",description:"Jyothy Laboratories Limited "},{name:"JYOTISTRUC ",description:"Jyoti Structures Limited "},{name:"KABRAEXTRU ",description:"Kabra Extrusion Technik Limited "},{name:"KAJARIACER ",description:"Kajaria Ceramics Limited "},{name:"KAKATCEM ",description:"Kakatiya Cement Sugar & Industries Limited "},{name:"KALECONSUL ",description:"Kale Consultants Limited "},{name:"KALINDEE ",description:"Kalindee Rail Nirman(Engineers) Limited "},{name:"KALPATPOWR ",description:"Kalpataru Power Transmission Limited "},{name:"KALYANIFRG ",description:"Kalyani Forge Limited "},{name:"KAMATHOTEL ",description:"Kamat Hotels(I) Limited "},{name:"KANDAGIRI ",description:"Kandagiri Spinning Mills Limited."},{name:"KANORICHEM ",description:"Kanoria Chemicals & Industries Limited "},{name:"KANSAINER ",description:"Kansai Nerolac Paints Limited "},{name:"KARURVYSYA ",description:"Karur Vysya Bank Limited "},{name:"KAUSHALYA ",description:"Kaushalya Infrastructure Development Corporation Limited "},{name:"KAVVERITEL ",description:"Kavveri Telecom Products Limited "},{name:"KBIL ",description:"Kirloskar Brothers Investments Limited "},{name:"KCP ",description:"KCP Limited "},{name:"KCPSUGIND ",description:"KCP Sugar and Industries Corporation Limited "},{name:"KEC ",description:"KEC International Limited "},{name:"KECL ",description:"Kirloskar Electric Company Limited "},{name:"KEI ",description:"KEI Industries Limited "},{name:"KEMROCK ",description:"Kemrock Industries and Exports Limited "},{name:"KERNEX ",description:"Kernex Microsystems(India) Limited "},{name:"KESARENT ",description:"Kesar Enterprises Limited "},{name:"KESORAMIND ",description:"Kesoram Industries Limited "},{name:"KEYCORPSER ",description:"Keynote Corporate Services Limited "},{name:"KFA ",description:"Kingfisher Airlines Limited "},{name:"KGL ",description:"Karuturi Global Limited "},{name:"KHAITANELE ",description:"Khaitan Electricals Limited "},{name:"KHAITANLTD ",description:"Khaitan(India) Limited "},{name:"KHANDSE ",description:"Khandwala Securities Limited "},{name:"KICL ",description:"Kalyani Investment Company Limited "},{name:"KIL ",description:"Kamdhenu Ispat Limited "},{name:"KILITCH ",description:"Kilitch Drugs(India) Limited "},{name:"KINETICMOT ",description:"Kinetic Motor Company Limited "},{name:"KIRIINDUS ",description:"Kiri Industries Limited "},{name:"KIRLOSBROS ",description:"Kirloskar Brothers Limited "},{name:"KIRLOSENG ",description:"Kirloskar Oil Engines Limited "},{name:"KIRLOSIND ",description:"Kirloskar Industries Limited "},{name:"KITPLYIND ",description:"Kitply Industries Limited "},{name:"KKCL ",description:"Kewal Kiran Clothing Limited "},{name:"KLGSYSTEL ",description:"KLG Systel Limited "},{name:"KMSUGAR ",description:"K.M.Sugar Mills Limited "},{name:"KNRCON ",description:"KNR Constructions Limited "},{name:"KOHINOOR ",description:"Kohinoor Foods Limited "},{name:"KOLTEPATIL ",description:"Kolte - Patil Developers Limited "},{name:"KOPDRUGS ",description:"KDL Biotech Limited "},{name:"KOPRAN ",description:"Kopran Limited "},{name:"KOTAKBANK ",description:"Kotak Mahindra Bank Limited "},{name:"KOTARISUG ",description:"Kothari Sugars And Chemicals Limited "},{name:"KOTHARIPET ",description:"Kothari Petrochemicals Limited "},{name:"KOTHARIPRO ",description:"Kothari Products Limited "},{name:"KOUTONS ",description:"Koutons Retail India Limited "},{name:"KPIT ",description:"KPIT Cummins Infosystems Limited "},{name:"KPRMILL ",description:"K.P.R.Mill Limited "},{name:"KRBL ",description:"KRBL Limited "},{name:"KRISHNAENG ",description:"Krishna Engineering Works Limited "},{name:"KSBPUMPS ",description:"KSB Pumps Limited "},{name:"KSCL ",description:"Kaveri Seed Company Limited "},{name:"KSERASERA ",description:"K Sera Sera Limited "},{name:"KSK ",description:"KSK Energy Ventures Limited "},{name:"KSL ",description:"Kalyani Steels Limited "},{name:"KSOILS ",description:"K S Oils Limited "},{name:"KTIL ",description:"Kesar Terminals & Infrastructure Limited "},{name:"KTKBANK ",description:"The Karnataka Bank Limited "},{name:"LAKPRE ",description:"Lakshmi Precision Screws Limited "},{name:"LAKSHMIEFL ",description:"Lakshmi Energy and Foods Limited "},{name:"LAKSHVILAS ",description:"Lakshmi Vilas Bank Limited "},{name:"LANCOIN ",description:"Lanco Industries Limited "},{name:"LAOPALA ",description:"La Opala RG Limited "},{name:"LAXMIMACH ",description:"Lakshmi Machine Works Limited "},{name:"LGBBROSLTD ",description:"LG Balakrishnan & Bros Limited "},{name:"LGBFORGE ",description:"LGB Forge Limited "},{name:"LIBERTSHOE ",description:"Liberty Shoes Limited "},{name:"LICHSGFIN ",description:"LIC Housing Finance Limited "},{name:"LITL ",description:"Lanco Infratech Limited "},{name:"LLOYDELENG ",description:"Lloyd Electric & Engineering Limited "},{name:"LLOYDFIN ",description:"Lloyds Finance Limited "},{name:"LLOYDSTEEL ",description:"Lloyds Steel Industries Limited "},{name:"LML ",description:"LML Limited "},{name:"LOGIXMICRO ",description:"Logix Microsystems Limited "},{name:"LOKESHMACH ",description:"Lokesh Machines Limited "},{name:"LOTUSEYE ",description:"Lotus Eye Care Hospital Limited "},{name:"LOVABLE ",description:"Lovable Lingerie Limited "},{name:"LPDC ",description:"Landmark Property Development Company Limited "},{name:"LT ",description:"Larsen & Toubro Limited "},{name:"LUMAXAUTO ",description:"Lumax Automotive Systems Limited "},{name:"LUMAXIND ",description:"Lumax Industries Limited "},{name:"LUMAXTECH ",description:"Lumax Auto Technologies Limited "},{name:"LUPIN ",description:"Lupin Limited "},{name:"LYKALABS ",description:"Lyka Labs Limited "},{name:"M & M ",description:"Mahindra & Mahindra Limited "},{name:"M & MFIN ",description:"Mahindra & Mahindra Financial Services Limited "},{name:"MAANALU ",description:"Maan Aluminium Limited "},{name:"MADHAV ",description:"Madhav Marbles and Granites Limited "},{name:"MADHUCON ",description:"Madhucon Projects Limited "},{name:"MADRASCEM ",description:"Madras Cements Limited "},{name:"MADRASFERT ",description:"Madras Fertilizers Limited "},{name:"MAGMA ",description:"Magma Fincorp Limited "},{name:"MAGNUM ",description:"Magnum Ventures Limited "},{name:"MAHABANK ",description:"Bank of Maharashtra "},{name:"MAHINDFORG ",description:"Mahindra Forgings Limited "},{name:"MAHINDUGIN ",description:"Mahindra Ugine Steel Company Limited "},{name:"MAHLIFE ",description:"Mahindra Lifespace Developers Limited "},{name:"MAHSCOOTER ",description:"Maharashtra Scooters Limited "},{name:"MAHSEAMLES ",description:"Maharashtra Seamless Limited "},{name:"MALWACOTT ",description:"Malwa Cotton Spg.Mills Limited "},{name:"MANAKSIA ",description:"Manaksia Limited "},{name:"MANALIPETC ",description:"Manali Petrochemical Limited "},{name:"MANDHANA ",description:"Mandhana Industries Limited "},{name:"MANGALAM ",description:"Mangalam Drugs And Organics Limited "},{name:"MANGCHEFER ",description:"Mangalore Chemicals & Fertilizers Limited "},{name:"MANGLMCEM ",description:"Mangalam Cement Limited "},{name:"MANGTIMBER ",description:"Mangalam Timber Products Limited "},{name:"MANINDS ",description:"Man Industries(India) Limited "},{name:"MANINFRA ",description:"Man Infraconstruction Limited "},{name:"MANUGRAPH ",description:"Manugraph India Limited "},{name:"MARALOVER ",description:"Maral Overseas Limited "},{name:"MARICO ",description:"Marico Limited "},{name:"MARKSANS ",description:"Marksans Pharma Limited "},{name:"MARUTI ",description:"Maruti Suzuki India Limited "},{name:"MASTEK ",description:"Mastek Limited "},{name:"MAWANASUG ",description:"Mawana Sugars Limited "},{name:"MAX ",description:"Max India Limited "},{name:"MAXWELL ",description:"Maxwell Industries Limited "},{name:"MBECL ",description:"Mcnally Bharat Engineering Company Limited "},{name:"MBLINFRA ",description:"MBL Infrastructures Limited "},{name:"MCDHOLDING ",description:"McDowell Holdings Limited "},{name:"MCDOWELL - N ",description:"United Spirits Limited "},{name:"MCLEODRUSS ",description:"Mcleod Russel India Limited "},{name:"MEGASOFT ",description:"Megasoft Limited "},{name:"MEGH ",description:"Meghmani Organics Limited "},{name:"MELSTAR ",description:"Melstar Information Technologies Limited "},{name:"MERCK ",description:"Merck Limited "},{name:"MHRIL ",description:"Mahindra Holidays & Resorts India Limited "},{name:"MIC ",description:"MIC Electronics Limited "},{name:"MICROSEC ",description:"Microsec Financial Services Limited "},{name:"MICROTECH ",description:"Micro Technologies(India) Limited "},{name:"MINDAIND ",description:"Minda Industries Limited "},{name:"MINDTREE ",description:"MindTree Limited "},{name:"MIRCELECTR ",description:"MIRC Electronics Limited "},{name:"MIRZAINT ",description:"Mirza International Limited "},{name:"MLL ",description:"Mercator Lines Limited "},{name:"MMFL ",description:"MM Forgings Limited "},{name:"MMFSL ",description:"Money Matters Financial Services Limited "},{name:"MOIL ",description:"MOIL Limited "},{name:"MONNETISPA ",description:"Monnet Ispat Limited "},{name:"MONSANTO ",description:"Monsanto India Limited "},{name:"MORARJETEX ",description:"Morarjee Textiles Limited "},{name:"MOREPENLAB ",description:"Morepen Laboratories Limited "},{name:"MOSERBAER ",description:"Moser - Baer(I) Limited "},{name:"MOTHERSUMI ",description:"Motherson Sumi Systems Limited "},{name:"MOTILALOFS ",description:"Motilal Oswal Financial Services Limited "},{name:"MOTOGENFIN ",description:"The Motor & General Finance Limited "},{name:"MPHASIS ",description:"MphasiS Limited "},{name:"MPSLTD ",description:"MPS Limited "},{name:"MRF ",description:"MRF Limited "},{name:"MRO - TEK ",description:"MRO - TEK Limited "},{name:"MRPL ",description:"Mangalore Refinery and Petrochemicals Limited "},{name:"MSPL ",description:"MSP Steel & Power Limited "},{name:"MTNL ",description:"Mahanagar Telephone Nigam Limited "},{name:"MUDRA ",description:"Mudra Lifestyle Limited "},{name:"MUKANDENGG ",description:"Mukand Engineers Limited "},{name:"MUKANDLTD ",description:"Mukand Limited "},{name:"MUKTAARTS ",description:"Mukta Arts Limited "},{name:"MUNDRAPORT ",description:"Mundra Port and Special Economic Zone Limited "},{name:"MUNJALAU ",description:"Munjal Auto Industries Limited "},{name:"MUNJALSHOW ",description:"Munjal Showa Limited "},{name:"MURLIIND ",description:"Murli Industries Limited "},{name:"MURUDCERA ",description:"Murudeshwar Ceramics Limited "},{name:"MVL ",description:"MVL Limited "},{name:"MVLIND ",description:"MVL Industries Limited "},{name:"MYSOREBANK ",description:"State Bank of Mysore "},{name:"NAGARFERT ",description:"Nagarjuna Fertilizer & Chemicals Limited "},{name:"NAGREEKCAP ",description:"Nagreeka Capital & Infrastructure Limited "},{name:"NAGREEKEXP ",description:"Nagreeka Exports Limited "},{name:"NAHARCAP ",description:"Nahar Capital and Financial Services Limited "},{name:"NAHARINDUS ",description:"Nahar Industrial Enterprises Limited "},{name:"NAHARPOLY ",description:"Nahar Poly Films Limited "},{name:"NAHARSPING ",description:"Nahar Spinning Mills Limited "},{name:"NANDAN ",description:"Nandan Exim Limited "},{name:"NATCOPHARM ",description:"Natco Pharma Limited "},{name:"NATIONALUM ",description:"National Aluminium Company Limited "},{name:"NATNLSTEEL ",description:"National Steel And Agro Industries Limited "},{name:"NAUKRI ",description:"Info Edge(India) Limited "},{name:"NAVINFLUOR ",description:"Navin Fluorine International Limited "},{name:"NAVNETPUBL ",description:"Navneet Publications India Limited "},{name:"NBVENTURES ",description:"Nava Bharat Ventures Limited "},{name:"NCC ",description:"NCC Limited "},{name:"NCLIND ",description:"NCL Industries Limited "},{name:"NDTV ",description:"New Delhi Television Limited "},{name:"NECLIFE ",description:" Nectar Lifesciences Limited "},{name:"NELCAST ",description:"Nelcast Limited "},{name:"NELCO ",description:"NELCO Limited "},{name:"NEPCMICON ",description:"NEPC India Limited "},{name:"NESCO ",description:"Nesco Limited "},{name:"NET4 ",description:"Net 4 India Limited "},{name:"NETWORK18 ",description:"Network18 Media & Investments Limited "},{name:"NEULANDLAB ",description:"Neuland Laboratories Limited "},{name:"NEXTMEDIA ",description:"Next Mediaworks Limited "},{name:"NEYVELILIG ",description:"Neyveli Lignite Corporation Limited "},{name:"NFL ",description:"National Fertilizers Limited "},{name:"NHPC ",description:"NHPC Limited "},{name:"NICCO ",description:"Nicco Corporation Limited "},{name:"NIITLTD ",description:"NIIT Limited "},{name:"NIITTECH ",description:"NIIT Technologies Limited "},{name:"NILKAMAL ",description:"Nilkamal Limited "},{name:"NIPPOBATRY ",description:"Nippo Batteries Company Limited "},{name:"NIRMA ",description:"Nirma Limited "},{name:"NISSAN ",description:"Nissan Copper Limited "},{name:"NITCO ",description:"Nitco Limited "},{name:"NITESHEST ",description:"Nitesh Estates Limited "},{name:"NITINFIRE ",description:"Nitin Fire Protection Industries Limited "},{name:"NITINSPIN ",description:"Nitin Spinners Limited "},{name:"NMDC ",description:"NMDC Limited "},{name:"NOCIL ",description:"NOCIL Limited "},{name:"NOIDATOLL ",description:"Noida Toll Bridge Company Limited "},{name:"NORBTEAEXP ",description:"Norben Tea & Exports Limited "},{name:"NORTHGATE ",description:"Northgate Technologies Limited "},{name:"NOVOPANIND ",description:"Novopan Industries Limited "},{name:"NRBBEARING ",description:"NRB Bearing Limited "},{name:"NSIL ",description:"Nalwa Sons Investments Limited "},{name:"NTPC ",description:"NTPC Limited "},{name:"NUCENT ",description:"Nucent Finance Limited "},{name:"NUCHEM ",description:"Nuchem Limited "},{name:"NUCLEUS ",description:"Nucleus Software Exports Limited "},{name:"NUMERICPW ",description:"Numeric Power Systems Limited "},{name:"NUTEK ",description:"Nu Tek India Limited "},{name:"OBEROIRLTY ",description:"Oberoi Realty Limited "},{name:"OCL ",description:"OCL India Limited "},{name:"OFSS ",description:"Oracle Financial Services Software Limited "},{name:"OIL ",description:"Oil India Limited "},{name:"OILCOUNTUB ",description:"Oil Country Tubular Limited "},{name:"OISL ",description:"OCL Iron and Steel Limited "},{name:"OMAXAUTO ",description:"Omax Autos Limited "},{name:"OMAXE ",description:"Omaxe Limited "},{name:"OMKARCHEM ",description:"Omkar Speciality Chemicals Limited "},{name:"OMMETALS ",description:"OM Metals Infraprojects Limited "},{name:"OMNITECH ",description:"Omnitech Infosolutions Limited "},{name:"ONGC ",description:"Oil & Natural Gas Corporation Limited "},{name:"ONMOBILE ",description:"OnMobile Global Limited "},{name:"ONWARDTEC ",description:"Onward Technologies Limited "},{name:"OPTOCIRCUI ",description:"Opto Circuits(India) Limited "},{name:"ORBITCORP ",description:"Orbit Corporation Limited "},{name:"ORCHIDCHEM ",description:"Orchid Chemicals & Pharmaceuticals Limited "},{name:"ORIENTABRA ",description:"Orient Abrasives Limited "},{name:"ORIENTALTL ",description:"Oriental Trimex Limited "},{name:"ORIENTBANK ",description:"Oriental Bank of Commerce "},{name:"ORIENTCERA ",description:"Orient Ceramics and Industries Limited "},{name:"ORIENTHOT ",description:"Oriental Hotels Limited "},{name:"ORIENTLTD ",description:"Orient Press Limited "},{name:"ORIENTPPR ",description:"Orient Paper & Industries Limited "},{name:"ORISSAMINE ",description:"The Orissa Minerals Development Company Limited "},{name:"OUDHSUG ",description:"The Oudh Sugar Mills Limited "},{name:"PAEL ",description:"PAE Limited "},{name:"PAGEIND ",description:"Page Industries Limited "},{name:"PANACEABIO ",description:"Panacea Biotec Limited "},{name:"PANORAMUNI ",description:"Panoramic Universal Limited "},{name:"PANTALOONR ",description:"Pantaloon Retail(India) Limited "},{name:"PAPERPROD ",description:"The Paper Products Limited "},{name:"PARABDRUGS ",description:"Parabolic Drugs Limited "},{name:"PARACABLES ",description:"Paramount Communications Limited "},{name:"PARAL ",description:"Parekh Aluminex Limited "},{name:"PARAPRINT ",description:"Paramount Printpackaging Limited "},{name:"PARASPETRO ",description:"Paras Petrofils Limited "},{name:"PAREKHPLAT ",description:"Parekh Platinum Limited "},{name:"PARRYSUGAR ",description:"Parrys Sugar Industries Limited "},{name:"PARSVNATH ",description:"Parsvnath Developers Limited "},{name:"PATELENG ",description:"Patel Engineering Limited "},{name:"PATINTLOG ",description:"Patel Integrated Logistics Limited "},{name:"PATNI ",description:"Patni Computer Systems Limited "},{name:"PATSPINLTD ",description:"Patspin India Limited "},{name:"PBAINFRA ",description:"PBA Infrastructure Limited "},{name:"PDPL ",description:"Parenteral Drugs(India) Limited "},{name:"PDUMJEIND ",description:"Pudumjee Industries Limited "},{name:"PDUMJEPULP ",description:"Pudumjee Pulp & Paper Mills Limited "},{name:"PEARLPOLY ",description:"Pearl Polymers Limited "},{name:"PENIND ",description:"Pennar Industries Limited "},{name:"PENINLAND ",description:"Peninsula Land Limited "},{name:"PEPL ",description:"Pearl Engineering Polymers Limited "},{name:"PERSISTENT ",description:"Persistent Systems Limited "},{name:"PETRONENGG ",description:"Petron Engineering Construction Limited "},{name:"PETRONET ",description:"Petronet LNG Limited "},{name:"PFC ",description:"Power Finance Corporation Limited "},{name:"PFIZER ",description:"Pfizer Limited "},{name:"PFOCUS ",description:"Prime Focus Limited "},{name:"PFS ",description:"PTC India Financial Services Limited "},{name:"PGHH ",description:"Procter & Gamble Hygiene and Health Care Limited "},{name:"PHILIPCARB ",description:"Phillips Carbon Black Limited "},{name:"PHOENIXLTD ",description:"The Phoenix Mills Limited "},{name:"PIDILITIND ",description:"Pidilite Industries Limited "},{name:"PIIND ",description:"PI Industries Limited "},{name:"PIONDIST ",description:"Pioneer Distilleries Limited "},{name:"PIPAVAVYD ",description:"Pipavav Shipyard Limited "},{name:"PIRGLASS ",description:"Piramal Glass Limited "},{name:"PIRHEALTH ",description:"Piramal Healthcare Limited "},{name:"PIRLIFE ",description:"Piramal Life Sciences Limited "},{name:"PITTILAM ",description:"Pitti Laminations Limited "},{name:"PLASTIBLEN ",description:"Plastiblends India Limited "},{name:"PLETHICO ",description:"Plethico Pharmaceuticals Limited "},{name:"PNB ",description:"Punjab National Bank "},{name:"PNBGILTS ",description:"PNB Gilts Limited "},{name:"PNC ",description:"Pritish Nandy Communications Limited "},{name:"POCHIRAJU ",description:"Pochiraju Industries Limited "},{name:"POLARIS ",description:"Polaris Software Lab Limited "},{name:"POLYPLEX ",description:"Polyplex Corporation Limited "},{name:"PONNIERODE ",description:"Ponni Sugars(Erode) Limited "},{name:"POWERGRID ",description:"Power Grid Corporation of India Limited "},{name:"PPAP ",description:"Precision Pipes And Profiles Company Limited "},{name:"PRADIP ",description:"Pradip Overseas Limited "},{name:"PRAENG ",description:"Prajay Engineers Syndicate Limited "},{name:"PRAJIND ",description:"Praj Industries Limited "},{name:"PRAKASH ",description:"Prakash Industries Limited "},{name:"PRAKASHSTL ",description:"Prakash Steelage Limited "},{name:"PRATIBHA ",description:"Pratibha Industries Limited "},{name:"PRECOT ",description:"Precot Meridian Limited "},{name:"PRECWIRE ",description:"Precision Wires India Limited "},{name:"PREMIER ",description:"Premier Limited "},{name:"PRESTIGE ",description:"Prestige Estates Projects Limited "},{name:"PRICOL ",description:"Pricol Limited "},{name:"PRIMESECU ",description:"Prime Securities Limited "},{name:"PRISMCEM ",description:"Prism Cement Limited "},{name:"PRITHVI ",description:"Prithvi Information Solutions Limited "},{name:"PROVOGUE ",description:"Provogue(India) Limited "},{name:"PSB ",description:"Punjab & Sind Bank "},{name:"PSL ",description:"PSL Limited "},{name:"PTC ",description:"PTC India Limited "},{name:"PTL ",description:"PTL Enterprises Limited "},{name:"PUNJABCHEM ",description:"Punjab Chemicals & Crop Protection Limited "},{name:"PUNJLLOYD ",description:"Punj Lloyd Limited "},{name:"PURVA ",description:"Puravankara Projects Limited "},{name:"PVP ",description:"PVP Ventures Limited "},{name:"PVR ",description:"PVR Limited "},{name:"QUINTEGRA ",description:"Quintegra Solutions Limited "},{name:"RADAAN ",description:"Radaan Mediaworks India Limited "},{name:"RADICO ",description:"Radico Khaitan Limited "},{name:"RAINBOWPAP ",description:"Rainbow Papers Limited "},{name:"RAINCOM ",description:"Rain Commodities Limited "},{name:"RAIREKMOH ",description:"Raisaheb Reckhchand Mohota Spinning & Weaving Mills Limited "},{name:"RAJESHEXPO ",description:"Rajesh Exports Limited "},{name:"RAJOIL ",description:"Raj Oil Mills Limited "},{name:"RAJRAYON ",description:"Raj Rayon Industries Limited "},{name:"RAJSREESUG ",description:"Rajshree Sugars & Chemicals Limited "},{name:"RAJTV ",description:"Raj Television Network Limited "},{name:"RAJVIR ",description:"Rajvir Industries Limited "},{name:"RALLIS ",description:"Rallis India Limited "},{name:"RAMANEWS ",description:"Rama Newsprint and Papers Limited "},{name:"RAMCOIND ",description:"Ramco Industries Limited "},{name:"RAMCOSYS ",description:"Ramco Systems Limited "},{name:"RAMKY ",description:"Ramky Infrastructure Limited "},{name:"RAMSARUP ",description:"Ramsarup Industries Limited "},{name:"RANASUG ",description:"Rana Sugars Limited "},{name:"RANBAXY ",description:"Ranbaxy Laboratories Limited "},{name:"RANEENGINE ",description:"Rane Engine Valve Limited "},{name:"RANEHOLDIN ",description:"Rane Holdings Limited "},{name:"RATNAMANI ",description:"Ratnamani Metals & Tubes Limited "},{name:"RAYMOND ",description:"Raymond Limited "},{name:"RBL ",description:"Rane Brake Lining Limited "},{name:"RBN ",description:"Reliance Broadcast Network Limited "},{name:"RCF ",description:"Rashtriya Chemicals and Fertilizers Limited "},{name:"RCOM ",description:"Reliance Communications Limited "},{name:"RECLTD ",description:"Rural Electrification Corporation Limited "},{name:"REDINGTON ",description:"Redington(India) Limited "},{name:"REFEX ",description:"Refex Refrigerants Limited "},{name:"REIAGROLTD ",description:"Rei Agro Limited "},{name:"REISIXTEN ",description:"REI Six Ten Retail Limited "},{name:"RELAXO ",description:"Relaxo Footwears Limited "},{name:"RELCAPITAL ",description:" Reliance Capital Limited "},{name:"RELIANCE ",description:"Reliance Industries Limited "},{name:"RELIGARE ",description:"Religare Enterprises Limited "},{name:"RELINFRA ",description:"Reliance Infrastructure Limited "},{name:"RELMEDIA ",description:"Reliance MediaWorks Limited "},{name:"RENUKA ",description:" Shree Renuka Sugars Limited "},{name:"REPRO ",description:"Repro India Limited "},{name:"RESPONIND ",description:"Responsive Industries Limited "},{name:"RESURGERE ",description:"Resurgere Mines & Minerals India Limited "},{name:"REVATHI ",description:"Revathi Equipment Limited "},{name:"RICOAUTO ",description:"Rico Auto Industries Limited "},{name:"RIIL ",description:"Reliance Industrial Infrastructure Limited "},{name:"RJL ",description:"Renaissance Jewellery Limited "},{name:"RKFORGE ",description:"Ramkrishna Forgings Limited "},{name:"RMCL ",description:"Radha Madhav Corporation Limited "},{name:"RML ",description:"Rane(Madras) Limited "},{name:"ROHITFERRO ",description:"Rohit Ferro - Tech Limited "},{name:"ROHLTD ",description:"Royal Orchid Hotels Limited "},{name:"ROLTA ",description:"Rolta India Limited "},{name:"ROMAN ",description:"Roman Tarmat Limited "},{name:"RPGLIFE ",description:"RPG Life Sciences Limited "},{name:"RPOWER ",description:"Reliance Power Limited "},{name:"RPPINFRA ",description:"R.P.P.Infra Projects Limited "},{name:"RSSOFTWARE ",description:"R.S.Software(India) Limited "},{name:"RSWM ",description:"RSWM Limited "},{name:"RSYSTEMS ",description:"R Systems International Limited "},{name:"RUBYMILLS ",description:"The Ruby Mills Limited "},{name:"RUCHIRA ",description:"Ruchira Papers Limited "},{name:"RUCHISOYA ",description:"Ruchi Soya Industries Limited "},{name:"RUCHINFRA ",description:"Ruchi Infrastructure Limited "},{name:"SABERORGAN ",description:"Sabero Organics Gujarat Limited "},{name:"SABTN ",description:"Sri Adhikari Brothers Television Network Limited "},{name:"SADBHAV ",description:"Sadbhav Engineering Limited "},{name:"SAGCEM ",description:"Sagar Cements Limited "},{name:"SAHPETRO ",description:"Sah Petroleums Limited "},{name:"SAIL ",description:"Steel Authority of India Limited "},{name:"SAKHTISUG ",description:"Sakthi Sugars Limited "},{name:"SAKSOFT ",description:"Saksoft Limited "},{name:"SAKUMA ",description:"Sakuma Exports Limited "},{name:"SALORAINTL ",description:"Salora International Limited "},{name:"SALSTEEL ",description:"S.A.L.Steel Limited "},{name:"SAMBHAAV ",description:"Sambhaav Media Limited "},{name:"SAMTEL ",description:"Samtel Color Limited "},{name:"SANDESH ",description:"The Sandesh Limited "},{name:"SANGAMIND ",description:"Sangam(India) Limited "},{name:"SANGHIIND ",description:"Sanghi Industries Limited "},{name:"SANGHVIFOR ",description:"Sanghvi Forging and Engineering Limited "},{name:"SANGHVIMOV ",description:"Sanghvi Movers Limited "},{name:"SANWARIA ",description:"Sanwaria Agro Oils Limited "},{name:"SARDAEN ",description:"Sarda Energy & Minerals Limited "},{name:"SAREGAMA ",description:"Saregama India Limited "},{name:"SARLAPOLY ",description:"Sarla Performance Fibers Limited "},{name:"SASKEN ",description:"Sasken Communication Technologies Limited "},{name:"SATHAISPAT ",description:"Sathavahana Ispat Limited "},{name:"SATYAMCOMP ",description:"Satyam Computer Services Limited "},{name:"SAVERA ",description:"Savera Industries Limited "},{name:"SB & TINTL ",description:"SB & T International Limited "},{name:"SBBJ ",description:"State Bank of Bikaner and Jaipur "},{name:"SBIN ",description:"State Bank of India "},{name:"SBT ",description:"State Bank of Travancore "},{name:"SCI ",description:"Shipping Corporation Of India Limited "},{name:"SEAMECLTD ",description:"Seamec Limited "},{name:"SEINVEST ",description:"S.E.Investments Limited "},{name:"SELAN ",description:"Selan Exploration Technology Limited "},{name:"SELMCL ",description:"SEL Manufacturing Company Limited "},{name:"SERVALL ",description:"Servalakshmi Paper Limited "},{name:"SESAGOA ",description:"Sesa Goa Limited "},{name:"SESHAPAPER ",description:"Seshasayee Paper and Boards Limi "},{name:"SEZALGLASS ",description:"Sezal Glass Limited "},{name:"SGFL ",description:"Shree Ganesh Forgings Limited "},{name:"SGJHL ",description:"Shree Ganesh Jewellery House Limited "},{name:"SGL ",description:"STL Global Limited "},{name:"SHAHALLOYS ",description:"Shah Alloys Limited "},{name:"SHALPAINTS ",description:"Shalimar Paints Limited "},{name:"SHANTIGEAR ",description:"Shanthi Gears Limited "},{name:"SHARRESLTD ",description:"Sharyans Resources Limited "},{name:"SHASUNPHAR ",description:"Shasun Pharmaceuticals Limited "},{name:"SHILPAMED ",description:"Shilpa Medicare Limited "},{name:"SHILPI ",description:"Shilpi Cable Technologies Limited "},{name:"SHIVAMAUTO ",description:"Shivam Autotech Limited "},{name:"SHIVTEX ",description:"Shiva Texyarn Limited "},{name:"SHIV - VANI ",description:"Shiv - Vani Oil & Gas Exploration Services Limited "},{name:"SHLAKSHMI ",description:"Shri Lakshmi Cotsyn Limited "},{name:"SHOPERSTOP ",description:"Shoppers Stop Limited "},{name:"SHPRE ",description:"Shree Precoated Steels Limited "},{name:"SHREEASHTA ",description:"Shree Ashtavinayak Cine Vision Limited "},{name:"SHREECEM ",description:"Shree Cements Limited "},{name:"SHREERAMA ",description:"Shree Rama Multi - Tech Limited "},{name:"SHRENUJ ",description:"Shrenuj & Company Limited "},{name:"SHREYANIND ",description:"Shreyans Industries Limited "},{name:"SHREYAS ",description:"Shreyas Shipping & Logistics Limited "},{name:"SHRIRAMCIT ",description:"Shriram City Union Finance Limited "},{name:"SHRIRAMEPC ",description:"Shriram EPC Limited "},{name:"SHYAMTEL ",description:"Shyam Telecom Limited "},{name:"SICAGEN ",description:"Sicagen India Limited "},{name:"SICAL ",description:"Sical Logistics Limited "},{name:"SIEMENS ",description:"Siemens Limited "},{name:"SIL ",description:"Standard Industries Limited "},{name:"SILINV ",description:"SIL Investments Limited "},{name:"SIMBHSUGAR ",description:"Simbhaoli Sugars Limited "},{name:"SIMPLEX ",description:"Simplex Projects Limited "},{name:"SIMPLEXINF ",description:"Simplex Infrastructures Limited "},{name:"SINTEX ",description:"Sintex Industries Limited "},{name:"SIRPAPER ",description:"The Sirpur Paper Mills Limited "},{name:"SITASHREE ",description:"Sita Shree Food Products Limited "},{name:"SIYSIL ",description:"Siyaram Silk Mills Limited "},{name:"SJVN ",description:"SJVN Limited "},{name:"SKFINDIA ",description:"SKF India Limited "},{name:"SKMEGGPROD ",description:"SKM Egg Products Export(India) Limited "},{name:"SKSMICRO ",description:"SKS Microfinance Limited "},{name:"SKUMARSYNF ",description:"S.Kumars Nationwide Limited "},{name:"SMARTLINK ",description:"Smartlink Network Systems Limited "},{name:"SMLISUZU ",description:"SML Isuzu Limited "},{name:"SMPL ",description:"Sujana Metal Products Limited "},{name:"SMSPHARMA ",description:"SMS Pharmaceuticals Limited "},{name:"SOBHA ",description:"Sobha Developers Limited "},{name:"SOFTTECHGR ",description:"Software Technology Group International Limited "},{name:"SOLARINDS ",description:"Solar Industries India Limited "},{name:"SOMANYCERA ",description:"Somany Ceramics Limited "},{name:"SOMATEX ",description:"Soma Textiles & Industries Limited "},{name:"SONASTEER ",description:"Sona Koyo Steering Systems Limited "},{name:"SONATSOFTW ",description:"Sonata Software Limited "},{name:"SOTL ",description:"Savita Oil Technologies Limited "},{name:"SOUTHBANK ",description:"The South Indian Bank Limited "},{name:"SPANCO ",description:"Spanco Limited "},{name:"SPARC ",description:"Sun Pharma Advanced Research Company Limited "},{name:"SPECTACLE ",description:"Spectacle Infotek Limited "},{name:"SPENTEX ",description:"Spentex Industries Limited "},{name:"SPIC ",description:"Southern Petrochemicals Industries Corporation Limited "},{name:"SPICEMOBIL ",description:"Spice Mobility Limited "},{name:"SPLIL ",description:"SPL Industries Limited "},{name:"SPMLINFRA ",description:"SPML Infra Limited "},{name:"SPYL ",description:"Shekhawati Poly - Yarn Limited "},{name:"SREINFRA ",description:"SREI Infrastructure Finance Limited "},{name:"SRF ",description:"SRF Limited "},{name:"SRGINFOTEC ",description:"SRG Infotec(India) Limited "},{name:"SRHHLINDST ",description:"SRHHL Industries Limited "},{name:"SRHHYPOLTD ",description:"Sree Rayalaseema Hi - Strength Hypo Limited "},{name:"SRTRANSFIN ",description:"Shriram Transport Finance Company Limited "},{name:"SSWL ",description:"Steel Strips Wheels Limited "},{name:"STAR ",description:"Strides Arcolab Limited "},{name:"STARPAPER ",description:"Star Paper Mills Limited "},{name:"STCINDIA ",description:"The State Trading Corporation of India Limited "},{name:"STER ",description:"Sterlite Industries(India) Limited "},{name:"STERLINBIO ",description:"Sterling Biotech Limited "},{name:"STERTOOLS ",description:"Sterling Tools Limited "},{name:"STINDIA ",description:"STI India Limited "},{name:"STOREONE ",description:"Store One Retail India Limited "},{name:"STRTECH ",description:"Sterlite Technologies Limited "},{name:"SUBEX ",description:"Subex Limited "},{name:"SUBROS ",description:"Subros Limited "},{name:"SUDAR ",description:"Sudar Garments Limited "},{name:"SUDARSCHEM ",description:"Sudarshan Chemical Industries Limited "},{name:"SUJANATOW ",description:"Sujana Tower Limited "},{name:"SUJANAUNI ",description:"Sujana Universal Industries Limited "},{name:"SUMEETINDS ",description:"Sumeet Industries Limited "},{name:"SUMMITSEC ",description:"Summit Securities Limited "},{name:"SUNCLAYTON ",description:"Sundaram Clayton Limited "},{name:"SUNDARAM ",description:"Sundaram Multi Pap Limited "},{name:"SUNDARMFIN ",description:"Sundaram Finance Limited "},{name:"SUNDRMBRAK ",description:"Sundaram Brake Linings Limited "},{name:"SUNDRMFAST ",description:"Sundram Fasteners Limited "},{name:"SUNFLAG ",description:"Sunflag Iron And Steel Company Limited "},{name:"SUNILHITEC ",description:"Sunil Hitech Engineers Limited "},{name:"SUNPHARMA ",description:"Sun Pharmaceuticals Industries Limited "},{name:"SUNTECK ",description:"Sunteck Realty Limited "},{name:"SUNTV ",description:"Sun TV Network Limited "},{name:"SUPERSPIN ",description:"Super Spinning Mills Limited "},{name:"SUPPETRO ",description:"Supreme Petrochem Limited "},{name:"SUPRAJIT ",description:"Suprajit Engineering Limited "},{name:"SUPREMEIND ",description:"Supreme Industries Limited "},{name:"SUPREMEINF ",description:"Supreme Infrastructure India Limited "},{name:"SUPREMETEX ",description:"Supreme Tex Mart Limited "},{name:"SURAJDIAMN ",description:"Su - Raj Diamonds and Jewellery Limited "},{name:"SURANACORP ",description:"Surana Corporation Limited "},{name:"SURANAIND ",description:"Surana Industries Limited "},{name:"SURANAT & P ",description:"Surana Telecom and Power Limited "},{name:"SURYAJYOTI ",description:"Suryajyoti Spinning Mills Limited "},{name:"SURYALAXMI ",description:"Suryalakshmi Cotton Mills Limited "},{name:"SURYAPHARM ",description:"Surya Pharmaceutical Limited "},{name:"SURYAROSNI ",description:"Surya Roshni Limited "},{name:"SUTLEJTEX ",description:"Sutlej Textiles and Industries Limited "},{name:"SUVEN ",description:"Suven Life Sciences Limited "},{name:"SUZLON ",description:"Suzlon Energy Limited "},{name:"SWARAJENG ",description:"Swaraj Engines Limited "},{name:"SYMPHONY ",description:"Symphony Limited "},{name:"SYNCOM ",description:"Syncom Healthcare Limited "},{name:"SYNDIBANK ",description:"Syndicate Bank "},{name:"TAINWALCHM ",description:"Tainwala Chemical and Plastic(I) Limited "},{name:"TAJGVK ",description:"Taj GVK Hotels & Resorts Limited "},{name:"TAKE ",description:"Take Solutions Limited "},{name:"TALBROAUTO ",description:"Talbros Automotive Components Limited "},{name:"TALWALKARS ",description:"Talwalkars Better Value Fitness Limited "},{name:"TANLA ",description:"Tanla Solutions Limited "},{name:"TANTIACONS ",description:"Tantia Constructions Limited "},{name:"TARAPUR ",description:"Tarapur Transformers Limited "},{name:"TATACHEM ",description:"Tata Chemicals Limited "},{name:"TATACOMM ",description:"Tata Communications Limited "},{name:"TATAELXSI ",description:"Tata Elxsi Limited "},{name:"TATACOFFEE ",description:"Tata Coffee Limited "},{name:"TATAGLOBAL ",description:"Tata Global Beverages Limited "},{name:"TATAINVEST ",description:" Tata Investment Corporation Limited "},{name:"TATAMETALI ",description:"Tata Metaliks Limited "},{name:"TATAMOTORS ",description:"Tata Motors Limited "},{name:"TATAPOWER ",description:"Tata Power Company Limited "},{name:"TATASPONGE ",description:"Tata Sponge Iron Limited "},{name:"TATASTEEL ",description:"Tata Steel Limited "},{name:"TCI ",description:"Transport Corporation of India Limited "},{name:"TCIDEVELOP ",description:"TCI Developers Limited "},{name:"TCIFINANCE ",description:"TCI Finance Limited "},{name:"TCS ",description:"Tata Consultancy Services Limited "},{name:"TECHM ",description:"Tech Mahindra Limited "},{name:"TECHNO ",description:"Techno Electric & Engineering Company Limited "},{name:"TECHNOFAB ",description:"Technofab Engineering Limited "},{name:"TECPRO ",description:"Tecpro Systems Limited "},{name:"TELEDATAIT ",description:"Teledata Technology Solutions Limited "},{name:"TEXMACOLTD ",description:"Texmaco Limited "},{name:"TEXMOPIPES ",description:"Texmo Pipes and Products Limited "},{name:"TFCILTD ",description:"Tourism Finance Corporation of India Limited "},{name:"TFL ",description:"Transwarranty Finance Limited "},{name:"THANGAMAYL ",description:"Thangamayil Jewellery Limited "},{name:"THEMISMED ",description:"Themis Medicare Limited "},{name:"THERMAX ",description:"Thermax Limited "},{name:"THINKSOFT ",description:"Thinksoft Global Services Limited "},{name:"THIRUSUGAR ",description:"Thiru Arooran Sugars Limited "},{name:"THOMASCOOK ",description:"Thomas Cook(India) Limited "},{name:"TI ",description:"Tilaknagar Industries Limited "},{name:"TIDEWATER ",description:"Tide Water Oil Company(India) Limited "},{name:"TIIL ",description:"Technocraft Industries(India) Limited "},{name:"TIL ",description:"TIL Limited "},{name:"TIMESGTY ",description:"Times Guaranty Limited "},{name:"TIMETECHNO ",description:"Time Technoplast Limited "},{name:"TIMKEN ",description:"Timken India Limited "},{name:"TINPLATE ",description:"The Tinplate Company of India Limited "},{name:"TIPSINDLTD ",description:"TIPS Industries Limited "},{name:"TIRUMALCHM ",description:"Thirumalai Chemicals Limited "},{name:"TITAN ",description:"Titan Industries Limited "},{name:"TNPETRO ",description:"Tamilnadu PetroProducts Limited "},{name:"TNPL ",description:"Tamil Nadu Newsprint & Papers Limited "},{name:"TNTELE ",description:"Tamilnadu Telecommunication Limited "},{name:"TODAYS ",description:"Todays Writing Products Limited "},{name:"TOKYOPLAST ",description:"Tokyo Plast International Limited "},{name:"TORNTPHARM ",description:"Torrent Pharmaceuticals Limited "},{name:"TORNTPOWER ",description:"Torrent Power Limited "},{name:"TRENT ",description:"Trent Limited "},{name:"TRF ",description:"TRF Limited "},{name:"TRICOM ",description:"Tricom India Limited "},{name:"TRIGYN ",description:"Trigyn Technologies Limited "},{name:"TRIL ",description:"Transformers And Rectifiers(India) Limited "},{name:"TRIVENI ",description:"Triveni Engineering & Industries Limited "},{name:"TTKHEALTH ",description:"TTK Healthcare Limited "},{name:"TTKPRESTIG ",description:"TTK Prestige Limited "},{name:"TTL ",description:"T T Limited "},{name:"TTML ",description:"Tata Teleservices(Maharashtra) Limited "},{name:"TUBEINVEST ",description:"Tube Investments of India Limited "},{name:"TRIDENT ",description:"Trident Limited "},{name:"TULIP ",description:"Tulip Telecom Limited "},{name:"TULSI ",description:"Tulsi Extrusions Limited "},{name:"TVSELECT ",description:"TVS Electronics Limited "},{name:"TVSMOTOR ",description:"TVS Motor Company Limited "},{name:"TVSSRICHAK ",description:"TVS Srichakra Limited "},{name:"TVTODAY ",description:"TV Today Network Limited "},{name:"TWILITAKA ",description:"Twilight Litaka Pharma Limited "},{name:"TWL ",description:"Titagarh Wagons Limited "},{name:"UBENGG ",description:"UB Engineering Limited "},{name:"UBHOLDINGS ",description:"United Breweries(Holdings) Limited "},{name:"UCALFUEL ",description:"Ucal Fuel Systems Limited "},{name:"UCOBANK ",description:"UCO Bank "},{name:"UFLEX ",description:"UFLEX Limited "},{name:"UGARSUGAR ",description:"The Ugar Sugar Works Limited "},{name:"ULTRACEMCO ",description:"UltraTech Cement Limited "},{name:"UMESLTD ",description:"Usha Martin Education & Solutions Limited "},{name:"UNICHEMLAB ",description:"Unichem Laboratories Limited "},{name:"UNIENTER ",description:"Uniphos Enterprises Limited "},{name:"UNIONBANK ",description:"Union Bank of India "},{name:"UNIPHOS ",description:"United Phosphorus Limited "},{name:"UNIPLY ",description:"Uniply Industries Limited "},{name:"UNITECH ",description:"Unitech Limited "},{name:"UBL ",description:"United Breweries Limited "},{name:"UNITY ",description:"Unity Infraprojects Limited "},{name:"UNIVCABLES ",description:"Universal Cables Limited "},{name:"UNITEDBNK ",description:"United Bank of India "},{name:"UPERGANGES ",description:"Upper Ganges Sugar & Industries Limited "},{name:"USHAMART ",description:"Usha Martin Limited "},{name:"USHERAGRO ",description:"Usher Agro Limited "},{name:"UTTAMSTL ",description:"Uttam Galva Steels Limited "},{name:"UTTAMSUGAR ",description:"Uttam Sugar Mills Limited "},{name:"UTVSOF ",description:"UTV Software Communications Limited "},{name:"VADILALIND ",description:"Vadilal Industries Limited "},{name:"VAIBHAVGEM ",description:"Vaibhav Gems Limited "},{name:"VAKRANSOFT ",description:"Vakrangee Softwares Limited "},{name:"VALECHAENG ",description:"Valecha Engineering Limited "},{name:"VALUEIND ",description:"Value Industries Limited "},{name:"VARDHACRLC ",description:"Vardhman Acrylics Limited "},{name:"VARDMNPOLY ",description:"Vardhman Polytex Limited "},{name:"VARUN ",description:"Varun Industries Limited "},{name:"VARUNSHIP ",description:"Varun Shipping Company Limited "},{name:"VASCONEQ ",description:"Vascon Engineers Limited "},{name:"VENKEYS ",description:"Venky's (India) Limited "},{name:"VENUSREM ",description:"Venus Remedies Limited "},{name:"VESUVIUS ",description:"Vesuvius India Limited "},{name:"VGUARD ",description:"V - Guard Industries Limited "},{name:"VHL ",description:"Vardhman Holdings Limited "},{name:"VICEROY ",description:"Viceroy Hotels Limited "},{name:"VIDEOIND ",description:"Videocon Industries Limited "},{name:"VIJAYABANK ",description:"Vijaya Bank "},{name:"VIJSHAN ",description:"Vijay Shanthi Builders Limited "},{name:"VIKASHMET ",description:"Vikash Metal & Power Limited "},{name:"VIMTALABS ",description:"Vimta Labs Limited "},{name:"VINATIORGA ",description:"Vinati Organics Limited "},{name:"VINDHYATEL ",description:"Vindhya Telelinks Limited "},{name:"VIPIND ",description:"VIP Industries Limited "},{name:"VISAKAIND ",description:"Visaka Industries Limited "},{name:"VISASTEEL ",description:"Visa Steel Limited "},{name:"VISESHINFO ",description:"Visesh Infotecnics Limited "},{name:"VISHALRET ",description:"Vishal Retail Limited "},{name:"VISUINTL ",description:"Visu International Limited "},{name:"VIVIMEDLAB ",description:"Vivimed Labs Limited "},{name:"VLSFINANCE ",description:"VLS Finance Limited "},{name:"VOLTAMP ",description:"Voltamp Transformers Limited "},{name:"VOLTAS ",description:"Voltas Limited "},{name:"VSTIND ",description:"VST Industries Limited "},{name:"VSTTILLERS ",description:"V.S.T Tillers Tractors Limited "},{name:"VTL ",description:"Vardhman Textiles Limited "},{name:"WABAG ",description:"VA Tech Wabag Limited "},{name:"WABCO - TVS ",description:"WABCO - TVS(INDIA) Limited "},{name:"WALCHANNAG ",description:"Walchandnagar Industries Limited "},{name:"WANBURY ",description:"Wanbury Limited "},{name:"WEBELSOLAR ",description:"Websol Energy Systems Limited "},{name:"WEIZMANIND ",description:"Weizmann Limited "},{name:"WELCORP ",description:"Welspun Corp Limited "},{name:"WELINV ",description:"Welspun Investments and Commercials Limited "},{name:"WELPROJ ",description:"Welspun Projects Limited "},{name:"WELSPUNIND ",description:"Welspun India Limited "},{name:"WENDT ",description:"Wendt(India) Limited "},{name:"WHEELS ",description:"Wheels India Limited "},{name:"WHIRLPOOL ",description:"Whirlpool of India Limited "},{name:"WILLAMAGOR ",description:"Williamson Magor & Company Limited "},{name:"WINDSOR ",description:"Windsor Machines Limited "},{name:"WINSOMYARN ",description:"Winsome Yarns Limited "},{name:"WIPRO ",description:"Wipro Limited "},{name:"WSI ",description:"W S Industries(I) Limited "},{name:"WSTCSTPAPR ",description:"West Coast Paper Mills Limited "},{name:"WOCKPHARMA ",description:"Wockhardt Limited "},{name:"WWIL ",description:"Wire and Wireless(India) Limited "},{name:"WYETH ",description:"Wyeth Limited "},{name:"XPROINDIA ",description:"Xpro India Limited "},{name:"XLENERGY ",description:"XL Energy Limited "},{name:"YESBANK ",description:"Yes Bank Limited "},{name:"ZANDUREALT ",description:"Zandu Realty Limited "},{name:"ZEEL ",description:"Zee Entertainment Enterprises Limited "},{name:"ZEELEARN ",description:"Zee Learn Limited "},{name:"ZEENEWS ",description:"Zee News Limited "},{name:"ZENITHBIR ",description:"Zenith Birla(India) Limited "},{name:"ZENITHCOMP ",description:"Zenith Computers Limited "},{name:"ZENITHEXPO ",description:"Zenith Exports Limited "},{name:"ZENITHINFO ",description:"Zenith Infotech Limited "},{name:"ZENSARTECH ",description:"Zensar Technologies Limited "},{name:"ZICOM ",description:"Zicom Electronic Security Systems Limited "},{name:"ZODIACLOTH ",description:"Zodiac Clothing Company Limited "},{name:"ZODJRDMKJ ",description:"Zodiac JRD - MKJ Limited "},{name:"ZUARIAGRO ",description:"Zuari Industries Limited "},{name:"ZYDUSWELL ",description:"Zydus Wellness Limited "},{name:"ZYLOG ",description:"Zylog Systems Limited "}],$=n(207);function ii(){return Object(Q.jsxs)(S.a,{variant:"body2",color:"textSecondary",align:"center",children:["Copyright \xa9 ",Object(Q.jsx)(N.a,{color:"inherit",href:"#",children:"BhavCopy Downloader"})," ",(new Date).getFullYear(),"."]})}var ei=Object(L.a)((function(i){return{root:{display:"flex",justifyContent:"center"},toolbar:{paddingRight:24,display:F.isMobile?"inline":"flex"},toolbarIcon:Object(o.a)({display:"flex",alignItems:"center",justifyContent:"flex-end",padding:"0 8px"},i.mixins.toolbar),appBar:{zIndex:i.zIndex.drawer+1,transition:i.transitions.create(["width","margin"],{easing:i.transitions.easing.sharp,duration:i.transitions.duration.leavingScreen})},appBarShift:{marginLeft:240,transition:i.transitions.create(["width","margin"],{easing:i.transitions.easing.sharp,duration:i.transitions.duration.enteringScreen})},menuButton:{marginRight:36},menuButtonHidden:{display:"none"},title:{flexGrow:1},drawerPaper:{position:"relative",whiteSpace:"nowrap",width:240,transition:i.transitions.create("width",{easing:i.transitions.easing.sharp,duration:i.transitions.duration.enteringScreen})},drawerPaperClose:Object(s.a)({overflowX:"hidden",transition:i.transitions.create("width",{easing:i.transitions.easing.sharp,duration:i.transitions.duration.leavingScreen}),width:i.spacing(7)},i.breakpoints.up("sm"),{width:i.spacing(9)}),appBarSpacer:i.mixins.toolbar,content:{height:"100vh"},container:{paddingTop:i.spacing(4),paddingBottom:i.spacing(4)},paper:{padding:i.spacing(2),display:"flex",overflow:"auto",flexDirection:"column"},fixedHeight:{height:240}}}));function ni(){Object(t.useEffect)((function(){H.a.pageview(window.location.pathname+window.location.search)}),[]);var i=Object(t.useState)(!1),e=Object(m.a)(i,2),d=e[0],r=e[1],s=Object(t.useRef)(),o=ei(),L=new Date;L.setDate(L.getDate()-1);var N=Object(t.useState)(L),K=Object(m.a)(N,2),f=K[0],v=K[1],x=Object(t.useState)("All"),V=Object(m.a)(x,2),k=V[0],Y=V[1],J=Object(t.useState)([]),w=Object(m.a)(J,2),W=w[0],_=w[1],X=Object(t.useState)([]),Z=Object(m.a)(X,2),q=Z[0],ni=Z[1];var ti=a.a.useState("nse"),ai=Object(m.a)(ti,2),di=ai[0],ri=ai[1];function mi(){return f.toLocaleDateString("en-GB",{day:"2-digit",month:"short",year:"numeric"}).replace(/ /g,"-")}function si(){var i=f.getDate();i<10&&(i="0"+i);var e=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"][f.getMonth()],n=f.getFullYear();return"".concat(i).concat(e).concat(n)}var oi=Object(t.useState)(j.nseFund[0]),ci=Object(m.a)(oi,2),Li=ci[0],pi=ci[1];var Ai=mi();return Object(Q.jsxs)("div",{className:o.root,children:[Object(Q.jsx)(p.a,{}),Object(Q.jsx)(I.a,{position:"absolute",className:Object(c.a)(o.appBar&&o.appBarShift),children:Object(Q.jsxs)(l.a,{className:o.toolbar,children:[Object(Q.jsxs)(S.a,{component:"h1",variant:"h6",color:"inherit",noWrap:!0,className:o.title,children:[Object(Q.jsx)("img",{alt:"bhavcopy downloader",href:"#",style:{height:"35px"},src:"data:image/png;base64,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"}),Object(Q.jsx)("span",{style:{margin:"5px",verticalAlign:"top"},children:"BhavCopy Downloader"})]}),Object(Q.jsxs)("span",{children:[Object(Q.jsxs)("span",{children:[" ",Object(Q.jsx)("a",{className:"github-button",href:"https://github.com/girishg4t/bhavCopy-downloader","data-size":"large","aria-label":"View girishg4t/bhavCopy-downloader on GitHub",children:"View Source"})," "," "]}),Object(Q.jsxs)("span",{children:[" ",Object(Q.jsx)("a",{className:"github-button",href:"https://github.com/girishg4t/bhavCopy-downloader","data-icon":"octicon-star","data-size":"large","data-show-count":"true","aria-label":"Star girishg4t/bhavCopy-downloader on GitHub",children:"Star"})," "]}),Object(Q.jsx)("a",{className:"github-button",href:"https://github.com/girishg4t/bhavCopy-downloader/fork","data-size":"large","data-show-count":"true","aria-label":"Fork girishg4t/bhavCopy-downloader on GitHub",children:"Fork"})]})]})}),Object(Q.jsxs)("main",{className:o.content,children:[Object(Q.jsx)("div",{className:o.appBarSpacer}),Object(Q.jsx)(E.a,{container:!0,spacing:1,style:{margin:"20px"},children:Object(Q.jsxs)(E.a,{container:!0,spacing:1,style:F.isMobile?{flexWrap:"unset",display:"inline"}:{flexWrap:"unset"},children:[Object(Q.jsxs)(E.a,{item:!0,xs:3,style:{maxWidth:"200px",paddingTop:"10px",flexWrap:"unset",alignSelf:"center"},children:[Object(Q.jsx)(D.a,{component:"legend",children:"Stock Exchange"}),Object(Q.jsxs)(P.a,{"aria-label":"exchange",style:{flexDirection:"inherit",flexWrap:"nowrap"},name:"exchange",value:di,onChange:function(i){var e=i.target.value;ri(e),Y("All"),ni([]),pi("bse"!==e?j.nseFund[0]:j.bseFund[0])},children:[Object(Q.jsx)(M.a,{value:"nse",control:Object(Q.jsx)(h.a,{}),label:"NSE"}),Object(Q.jsx)(M.a,{value:"bse",control:Object(Q.jsx)(h.a,{}),label:"BSE"})]})]}),Object(Q.jsx)(E.a,{item:!0,xs:3,style:{alignSelf:"center"},children:Object(Q.jsxs)(R.a,{variant:"outlined",className:o.formControl,children:[Object(Q.jsx)(C.a,{id:"demo-simple-select-outlined-label",children:"Select Fund"}),Object(Q.jsx)(u.a,{labelId:"demo-simple-select-outlined-label",id:"demo-simple-select-outlined",value:Li,defaultValue:Li,onChange:function(i){pi(i.target.value)},label:"Select Fund",style:{width:"250px"},children:"nse"===di?j.nseFund.map((function(i){return Object(Q.jsx)(T.a,{value:i,children:i})})):j.bseFund.map((function(i){return Object(Q.jsx)(T.a,{value:i,children:i})}))})]})}),Object(Q.jsxs)(E.a,{item:!0,xs:3,style:{alignSelf:"center"},children:[Object(Q.jsxs)(R.a,{variant:"outlined",className:o.formControl,children:[Object(Q.jsx)(C.a,{id:"demo-simple-select-outlined-label",children:"Select Index"}),Object(Q.jsxs)(u.a,{labelId:"demo-simple-select-outlined-label",id:"demo-simple-select-outlined",value:k,defaultValue:"",onChange:function(i){var e=i.target.value;Y(e),"All"!==e?"bse"===di||""===di?n(227)("./"+e).then((function(i){ni(i.default)})):n(228)("./"+e).then((function(i){ni(i.default)})):ni([])},label:"Select Indices",style:{width:"250px",height:"32px"},children:[Object(Q.jsx)(T.a,{value:"All",children:Object(Q.jsx)("em",{children:"All"})}),"nse"===di?j.nseIndexs.map((function(i){return Object(Q.jsx)(T.a,{value:i+".json",children:i.replace(/_/g," ")})})):j.bseIndex.map((function(i){return Object(Q.jsx)(T.a,{value:i+".json",children:i.replace(/_/g," ")})}))]})]}),Object(Q.jsx)(z,{handleSelect:function(i){var e=[];i.forEach((function(i){e.push(i.name.trim())})),ni(e)}})]}),Object(Q.jsx)(E.a,{item:!0,xs:3,style:{alignSelf:"center"},children:Object(Q.jsx)(R.a,{variant:"outlined",className:o.formControl,style:{width:"250px"},children:Object(Q.jsx)(g.a,{utils:B.a,children:Object(Q.jsx)(E.a,{container:!0,children:Object(Q.jsx)(G.a,{disableToolbar:!0,variant:"inline",format:"MM/dd/yyyy",margin:"normal",id:"date-picker-inline",label:"Date",value:f,onChange:function(i){v(i)},KeyboardButtonProps:{"aria-label":"change date"}})})})})}),Object(Q.jsxs)(E.a,{item:!0,xs:3,style:{alignSelf:"center"},children:[Object(Q.jsx)(O.a,{disabled:d,variant:"contained",color:"primary",onClick:function(){r(!0);var i={Date:si(),Stocks:q,Exchange:di.toUpperCase(),Fund:Li};H.a.event({category:"User",action:"Download clicked with data :"+JSON.stringify(i)}),"OPTIONS"!==Li?$({method:"post",url:j.backendUrl+"/getbhavcopy",data:i}).then((function(i){_(i.data),s.current.link.click(),r(!1)})).catch((function(i){console.log(i),r(!1)})):$({method:"post",url:j.backendUrl+"/optionChain?symbol=BANKNIFTY",data:i}).then((function(e){!function(i,e){var n="application/json;charset=utf-8;";if(window.navigator&&window.navigator.msSaveOrOpenBlob){var t=new Blob([decodeURIComponent(encodeURI(JSON.stringify(i)))],{type:n});navigator.msSaveOrOpenBlob(t,e)}else{var a=document.createElement("a");a.download=e,a.href="data:"+n+","+encodeURIComponent(JSON.stringify(i)),a.target="_blank",document.body.appendChild(a),a.click(),document.body.removeChild(a)}}(e.data,"OptionChain_"+i.Date+".json"),r(!1)})).catch((function(i){console.log(i),r(!1)}))},children:"Download"}),d?Object(Q.jsx)(b.a,{}):Object(Q.jsx)("div",{}),Object(Q.jsx)(y.CSVLink,{data:W,filename:k?di+"-"+k.split(".")[0]+"-"+mi()+".csv":di+"-"+Ai+".csv",className:"btn btn-primary",ref:s,target:"_blank"})]})]})}),Object(Q.jsx)(E.a,{spacing:1,children:Object(Q.jsx)(U.a,{style:{width:"100%",height:"360px",fontSize:"large",overflow:"none"},"aria-label":"maximum height",value:q,onChange:function(i){ni(i.target.value.split(","))},placeholder:""})}),Object(Q.jsx)(A.a,{pt:4,children:Object(Q.jsx)(ii,{})})]})]})}var ti=function(i){i&&i instanceof Function&&n.e(64).then(n.bind(null,295)).then((function(e){var n=e.getCLS,t=e.getFID,a=e.getFCP,d=e.getLCP,r=e.getTTFB;n(i),t(i),a(i),d(i),r(i)}))},ai=n(104),di=n(282);H.a.initialize("UA-75936867-1");var ri=Object(ai.a)({palette:{primary:{main:"#205F68",contrastText:"#fff"}}});r.a.render(Object(Q.jsx)(a.a.StrictMode,{children:Object(Q.jsx)(di.a,{theme:ri,children:Object(Q.jsx)(ni,{})})}),document.getElementById("root")),ti()},31:function(i){i.exports=JSON.parse('{"backendUrl":"https://bhavcopy-backend.fly.dev","nseIndexs":["AUTO","BANK","CONSUMERDURABLES","FINANCE","FINANCIAL_SERVICES","FMCG","HEALTHCARE","IT","MEDIA_ENTERTAINMENT","METAL","OIL_GAS","PHARMA","PRIVATE_BANK","PSU_BANK","REALTY","NIFTY50","NIFTY100","NIFTY200","NIFTY500","NIFTY500_MULTICAP_50_25_25","NIFTY_LARGE_MIDCAP250","NIFTY_MIDCAP50","NIFTY_MIDCAP100","NIFTY_MIDCAP150","NIFTY_MID_SMALLCAP400","NIFTY_NEXT50","NIFTY_SMALLCAP50","NIFTY_SMALLCAP100","NIFTY_SMALLCAP250"],"bseIndex":["AUTO","BANKS","BASIC_MATERIALS","CAPITAL_GOODS","CONSUMER_DISCRETIONARY_GOODS_SERVICES","CONSUMER_DURABLES","ENERGY","FINANCE","FMCG","HEALTHCARE","INDUSTRIALS","IT","METAL","OIL_GAS","POWER","REALTY","TECK","TELECOM","UTILITIES","BSE100","BSE200","BSE500","BSE_ AllCap","BSE_LARGECAP","BSE_LARGE_MIDCAP","BSE_MIDCAP","BSE_MIDCAP_SELECT_INDEX","BSE_MID_SMALLCAP","BSE_SENSEX","BSE_SENSEX_50","BSE_SMALLCAP","BSE_SMALLCAP_SELECT_INDEX"],"nseFund":["EQUITIES","OPTIONS"],"bseFund":["Equity"]}')}},[[230,62,63]]]); +//# sourceMappingURL=main.9bbc50d8.chunk.js.map \ No newline at end of file diff --git a/static/js/main.914b9bf3.chunk.js.map b/static/js/main.9bbc50d8.chunk.js.map similarity index 93% rename from static/js/main.914b9bf3.chunk.js.map rename to static/js/main.9bbc50d8.chunk.js.map index 96d9365..8be8d14 100644 --- a/static/js/main.914b9bf3.chunk.js.map +++ b/static/js/main.9bbc50d8.chunk.js.map @@ -1 +1 @@ -{"version":3,"sources":["../BSE-Index-Configs lazy /^/.//.*$/ groupOptions: {} namespace object","../NSE-Index-Configs lazy /^/.//.*$/ groupOptions: {} namespace object","MultiSelect.js","NSE-Stocks/stocks.js","Dashboard.js","logo192.png","reportWebVitals.js","index.js"],"names":["map","webpackAsyncContext","req","__webpack_require__","o","Promise","resolve","then","e","Error","code","ids","id","t","keys","Object","module","exports","useStyles","makeStyles","theme","root","paddingRight","paddingLeft","paddingTop","button","fontSize","width","textAlign","paddingBottom","color","height","popper","border","boxShadow","borderRadius","zIndex","backgroundColor","header","borderBottom","padding","fontWeight","inputBase","palette","common","white","transition","transitions","create","fade","primary","main","borderColor","paper","margin","option","minHeight","alignItems","action","hover","popperDisablePortal","position","iconSelected","marginRight","marginLeft","text","flexGrow","close","opacity","MultiSelect","handleSelect","classes","React","useState","anchorEl","setAnchorEl","value","setValue","pendingValue","setPendingValue","open","Boolean","undefined","Fragment","className","ButtonBase","disableRipple","onClick","event","currentTarget","style","Popper","placement","Autocomplete","onClose","reason","focus","preventDefault","multiple","onChange","newValue","disableCloseOnSelect","disablePortal","renderTags","noOptionsText","renderOption","selected","visibility","name","description","options","labels","sort","a","b","ai","indexOf","length","bi","getOptionLabel","renderInput","params","InputBase","ref","InputProps","inputProps","autoFocus","axios","require","Copyright","Typography","variant","align","Link","href","Date","getFullYear","display","justifyContent","toolbar","isMobile","toolbarIcon","mixins","appBar","drawer","easing","sharp","duration","leavingScreen","appBarShift","enteringScreen","menuButton","menuButtonHidden","title","drawerPaper","whiteSpace","drawerPaperClose","overflowX","spacing","breakpoints","up","appBarSpacer","content","container","overflow","flexDirection","fixedHeight","Dashboard","useEffect","ReactGA","pageview","window","location","pathname","search","showProgress","setShowProgress","csvLink","useRef","date","setDate","getDate","selectedDate","setSelectedDate","index","setIndex","csvResponse","setCsvResponse","indexData","setIndexData","exchange","setExchange","getDateInFormat","toLocaleDateString","day","month","year","replace","monthName","getMonth","config","nseFund","fund","setFund","fileName","CssBaseline","AppBar","clsx","Toolbar","component","noWrap","alt","src","verticalAlign","Grid","flexWrap","item","xs","maxWidth","alignSelf","FormLabel","RadioGroup","target","bseFund","FormControlLabel","control","Radio","label","FormControl","formControl","InputLabel","Select","labelId","defaultValue","MenuItem","indexName","data","default","nseIndexs","bseIndex","values","selectedStocks","forEach","push","trim","utils","DateFnsUtils","disableToolbar","format","KeyboardButtonProps","Button","disabled","toUpperCase","category","JSON","stringify","method","url","backendUrl","response","current","link","click","catch","error","console","log","objectData","filename","contentType","navigator","msSaveOrOpenBlob","blob","Blob","decodeURIComponent","encodeURI","type","document","createElement","download","encodeURIComponent","body","appendChild","removeChild","exportToJson","CircularProgress","split","TextareaAutosize","placeholder","Box","pt","reportWebVitals","onPerfEntry","Function","getCLS","getFID","getFCP","getLCP","getTTFB","initialize","createMuiTheme","contrastText","ReactDOM","render","StrictMode","ThemeProvider","getElementById"],"mappings":"0HAAA,IAAIA,EAAM,CACT,SAAU,CACT,IACA,GAED,cAAe,CACd,IACA,GAED,UAAW,CACV,IACA,GAED,eAAgB,CACf,IACA,GAED,oBAAqB,CACpB,IACA,GAED,yBAA0B,CACzB,IACA,GAED,WAAY,CACX,IACA,GAED,gBAAiB,CAChB,IACA,GAED,WAAY,CACX,IACA,GAED,gBAAiB,CAChB,IACA,GAED,WAAY,CACX,IACA,GAED,gBAAiB,CAChB,IACA,GAED,gBAAiB,CAChB,IACA,GAED,qBAAsB,CACrB,IACA,GAED,iBAAkB,CACjB,IACA,GAED,sBAAuB,CACtB,IACA,GAED,qBAAsB,CACrB,IACA,GAED,0BAA2B,CAC1B,IACA,GAED,eAAgB,CACf,IACA,GAED,oBAAqB,CACpB,IACA,GAED,4BAA6B,CAC5B,IACA,IAED,iCAAkC,CACjC,IACA,IAED,qBAAsB,CACrB,IACA,IAED,0BAA2B,CAC1B,IACA,IAED,eAAgB,CACf,IACA,IAED,oBAAqB,CACpB,IACA,IAED,kBAAmB,CAClB,IACA,IAED,uBAAwB,CACvB,IACA,IAED,iBAAkB,CACjB,IACA,IAED,sBAAuB,CACtB,IACA,IAED,8BAA+B,CAC9B,IACA,IAED,mCAAoC,CACnC,IACA,IAED,kBAAmB,CAClB,IACA,IAED,uBAAwB,CACvB,IACA,IAED,0CAA2C,CAC1C,IACA,IAED,+CAAgD,CAC/C,IACA,IAED,sBAAuB,CACtB,IACA,IAED,2BAA4B,CAC3B,IACA,IAED,WAAY,CACX,IACA,IAED,gBAAiB,CAChB,IACA,IAED,YAAa,CACZ,IACA,IAED,iBAAkB,CACjB,IACA,IAED,SAAU,CACT,IACA,IAED,cAAe,CACd,IACA,IAED,eAAgB,CACf,IACA,IAED,oBAAqB,CACpB,IACA,IAED,gBAAiB,CAChB,IACA,IAED,qBAAsB,CACrB,IACA,IAED,OAAQ,CACP,IACA,IAED,YAAa,CACZ,IACA,IAED,UAAW,CACV,IACA,IAED,eAAgB,CACf,IACA,IAED,YAAa,CACZ,IACA,IAED,iBAAkB,CACjB,IACA,IAED,UAAW,CACV,IACA,IAED,eAAgB,CACf,IACA,IAED,WAAY,CACX,IACA,IAED,gBAAiB,CAChB,IACA,IAED,SAAU,CACT,IACA,IAED,cAAe,CACd,IACA,IAED,YAAa,CACZ,IACA,IAED,iBAAkB,CACjB,IACA,IAED,cAAe,CACd,IACA,IAED,mBAAoB,CACnB,IACA,KAGF,SAASC,EAAoBC,GAC5B,IAAIC,EAAoBC,EAAEJ,EAAKE,GAC9B,OAAOG,QAAQC,UAAUC,MAAK,WAC7B,IAAIC,EAAI,IAAIC,MAAM,uBAAyBP,EAAM,KAEjD,MADAM,EAAEE,KAAO,mBACHF,CACP,IAGD,IAAIG,EAAMX,EAAIE,GAAMU,EAAKD,EAAI,GAC7B,OAAOR,EAAoBK,EAAEG,EAAI,IAAIJ,MAAK,WACzC,OAAOJ,EAAoBU,EAAED,EAAI,EAClC,GACD,CACAX,EAAoBa,KAAO,WAC1B,OAAOC,OAAOD,KAAKd,EACpB,EACAC,EAAoBW,GAAK,IACzBI,EAAOC,QAAUhB,C,sBCpRjB,IAAID,EAAM,CACT,SAAU,CACT,IACA,IAED,cAAe,CACd,IACA,IAED,SAAU,CACT,IACA,IAED,cAAe,CACd,IACA,IAED,qBAAsB,CACrB,IACA,IAED,0BAA2B,CAC1B,IACA,IAED,YAAa,CACZ,IACA,IAED,iBAAkB,CACjB,IACA,IAED,uBAAwB,CACvB,IACA,IAED,4BAA6B,CAC5B,IACA,IAED,SAAU,CACT,IACA,IAED,cAAe,CACd,IACA,IAED,eAAgB,CACf,IACA,IAED,oBAAqB,CACpB,IACA,IAED,OAAQ,CACP,IACA,IAED,YAAa,CACZ,IACA,IAED,wBAAyB,CACxB,IACA,IAED,6BAA8B,CAC7B,IACA,IAED,UAAW,CACV,IACA,IAED,eAAgB,CACf,IACA,IAED,aAAc,CACb,IACA,IAED,kBAAmB,CAClB,IACA,IAED,aAAc,CACb,IACA,IAED,kBAAmB,CAClB,IACA,IAED,YAAa,CACZ,IACA,IAED,iBAAkB,CACjB,IACA,IAED,aAAc,CACb,IACA,IAED,kBAAmB,CAClB,IACA,IA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","file":"static/js/main.914b9bf3.chunk.js","sourcesContent":["var map = {\n\t\"./AUTO\": [\n\t\t110,\n\t\t0\n\t],\n\t\"./AUTO.json\": [\n\t\t110,\n\t\t0\n\t],\n\t\"./BANKS\": [\n\t\t111,\n\t\t1\n\t],\n\t\"./BANKS.json\": [\n\t\t111,\n\t\t1\n\t],\n\t\"./BASIC_MATERIALS\": [\n\t\t112,\n\t\t2\n\t],\n\t\"./BASIC_MATERIALS.json\": [\n\t\t112,\n\t\t2\n\t],\n\t\"./BSE100\": [\n\t\t113,\n\t\t3\n\t],\n\t\"./BSE100.json\": [\n\t\t113,\n\t\t3\n\t],\n\t\"./BSE200\": [\n\t\t114,\n\t\t4\n\t],\n\t\"./BSE200.json\": [\n\t\t114,\n\t\t4\n\t],\n\t\"./BSE500\": [\n\t\t115,\n\t\t5\n\t],\n\t\"./BSE500.json\": [\n\t\t115,\n\t\t5\n\t],\n\t\"./BSE_ AllCap\": [\n\t\t116,\n\t\t6\n\t],\n\t\"./BSE_ AllCap.json\": [\n\t\t116,\n\t\t6\n\t],\n\t\"./BSE_LARGECAP\": [\n\t\t117,\n\t\t7\n\t],\n\t\"./BSE_LARGECAP.json\": [\n\t\t117,\n\t\t7\n\t],\n\t\"./BSE_LARGE_MIDCAP\": [\n\t\t118,\n\t\t8\n\t],\n\t\"./BSE_LARGE_MIDCAP.json\": [\n\t\t118,\n\t\t8\n\t],\n\t\"./BSE_MIDCAP\": [\n\t\t119,\n\t\t9\n\t],\n\t\"./BSE_MIDCAP.json\": [\n\t\t119,\n\t\t9\n\t],\n\t\"./BSE_MIDCAP_SELECT_INDEX\": [\n\t\t120,\n\t\t10\n\t],\n\t\"./BSE_MIDCAP_SELECT_INDEX.json\": [\n\t\t120,\n\t\t10\n\t],\n\t\"./BSE_MID_SMALLCAP\": [\n\t\t121,\n\t\t11\n\t],\n\t\"./BSE_MID_SMALLCAP.json\": [\n\t\t121,\n\t\t11\n\t],\n\t\"./BSE_SENSEX\": [\n\t\t122,\n\t\t12\n\t],\n\t\"./BSE_SENSEX.json\": [\n\t\t122,\n\t\t12\n\t],\n\t\"./BSE_SENSEX_50\": [\n\t\t123,\n\t\t13\n\t],\n\t\"./BSE_SENSEX_50.json\": [\n\t\t123,\n\t\t13\n\t],\n\t\"./BSE_SMALLCAP\": [\n\t\t124,\n\t\t14\n\t],\n\t\"./BSE_SMALLCAP.json\": [\n\t\t124,\n\t\t14\n\t],\n\t\"./BSE_SMALLCAP_SELECT_INDEX\": [\n\t\t125,\n\t\t15\n\t],\n\t\"./BSE_SMALLCAP_SELECT_INDEX.json\": [\n\t\t125,\n\t\t15\n\t],\n\t\"./CAPITAL_GOODS\": [\n\t\t126,\n\t\t16\n\t],\n\t\"./CAPITAL_GOODS.json\": [\n\t\t126,\n\t\t16\n\t],\n\t\"./CONSUMER_DISCRETIONARY_GOODS_SERVICES\": [\n\t\t127,\n\t\t17\n\t],\n\t\"./CONSUMER_DISCRETIONARY_GOODS_SERVICES.json\": [\n\t\t127,\n\t\t17\n\t],\n\t\"./CONSUMER_DURABLES\": [\n\t\t128,\n\t\t18\n\t],\n\t\"./CONSUMER_DURABLES.json\": [\n\t\t128,\n\t\t18\n\t],\n\t\"./ENERGY\": [\n\t\t129,\n\t\t19\n\t],\n\t\"./ENERGY.json\": [\n\t\t129,\n\t\t19\n\t],\n\t\"./FINANCE\": [\n\t\t130,\n\t\t20\n\t],\n\t\"./FINANCE.json\": [\n\t\t130,\n\t\t20\n\t],\n\t\"./FMCG\": [\n\t\t131,\n\t\t21\n\t],\n\t\"./FMCG.json\": [\n\t\t131,\n\t\t21\n\t],\n\t\"./HEALTHCARE\": [\n\t\t132,\n\t\t22\n\t],\n\t\"./HEALTHCARE.json\": [\n\t\t132,\n\t\t22\n\t],\n\t\"./INDUSTRIALS\": [\n\t\t133,\n\t\t23\n\t],\n\t\"./INDUSTRIALS.json\": [\n\t\t133,\n\t\t23\n\t],\n\t\"./IT\": [\n\t\t134,\n\t\t24\n\t],\n\t\"./IT.json\": [\n\t\t134,\n\t\t24\n\t],\n\t\"./METAL\": [\n\t\t135,\n\t\t25\n\t],\n\t\"./METAL.json\": [\n\t\t135,\n\t\t25\n\t],\n\t\"./OIL_GAS\": [\n\t\t136,\n\t\t26\n\t],\n\t\"./OIL_GAS.json\": [\n\t\t136,\n\t\t26\n\t],\n\t\"./POWER\": [\n\t\t137,\n\t\t27\n\t],\n\t\"./POWER.json\": [\n\t\t137,\n\t\t27\n\t],\n\t\"./REALTY\": [\n\t\t138,\n\t\t28\n\t],\n\t\"./REALTY.json\": [\n\t\t138,\n\t\t28\n\t],\n\t\"./TECK\": [\n\t\t139,\n\t\t29\n\t],\n\t\"./TECK.json\": [\n\t\t139,\n\t\t29\n\t],\n\t\"./TELECOM\": [\n\t\t140,\n\t\t30\n\t],\n\t\"./TELECOM.json\": [\n\t\t140,\n\t\t30\n\t],\n\t\"./UTILITIES\": [\n\t\t141,\n\t\t31\n\t],\n\t\"./UTILITIES.json\": [\n\t\t141,\n\t\t31\n\t]\n};\nfunction webpackAsyncContext(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\treturn Promise.resolve().then(function() {\n\t\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\t\te.code = 'MODULE_NOT_FOUND';\n\t\t\tthrow e;\n\t\t});\n\t}\n\n\tvar ids = map[req], id = ids[0];\n\treturn __webpack_require__.e(ids[1]).then(function() {\n\t\treturn __webpack_require__.t(id, 3);\n\t});\n}\nwebpackAsyncContext.keys = function webpackAsyncContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackAsyncContext.id = 227;\nmodule.exports = webpackAsyncContext;","var map = {\n\t\"./AUTO\": [\n\t\t142,\n\t\t32\n\t],\n\t\"./AUTO.json\": [\n\t\t142,\n\t\t32\n\t],\n\t\"./BANK\": [\n\t\t143,\n\t\t33\n\t],\n\t\"./BANK.json\": [\n\t\t143,\n\t\t33\n\t],\n\t\"./CONSUMERDURABLES\": [\n\t\t144,\n\t\t34\n\t],\n\t\"./CONSUMERDURABLES.json\": [\n\t\t144,\n\t\t34\n\t],\n\t\"./FINANCE\": [\n\t\t145,\n\t\t35\n\t],\n\t\"./FINANCE.json\": [\n\t\t145,\n\t\t35\n\t],\n\t\"./FINANCIAL_SERVICES\": [\n\t\t146,\n\t\t36\n\t],\n\t\"./FINANCIAL_SERVICES.json\": [\n\t\t146,\n\t\t36\n\t],\n\t\"./FMCG\": [\n\t\t147,\n\t\t37\n\t],\n\t\"./FMCG.json\": [\n\t\t147,\n\t\t37\n\t],\n\t\"./HEALTHCARE\": [\n\t\t148,\n\t\t38\n\t],\n\t\"./HEALTHCARE.json\": [\n\t\t148,\n\t\t38\n\t],\n\t\"./IT\": [\n\t\t149,\n\t\t39\n\t],\n\t\"./IT.json\": [\n\t\t149,\n\t\t39\n\t],\n\t\"./MEDIA_ENTERTAINMENT\": [\n\t\t150,\n\t\t40\n\t],\n\t\"./MEDIA_ENTERTAINMENT.json\": [\n\t\t150,\n\t\t40\n\t],\n\t\"./METAL\": [\n\t\t151,\n\t\t41\n\t],\n\t\"./METAL.json\": [\n\t\t151,\n\t\t41\n\t],\n\t\"./NIFTY100\": [\n\t\t152,\n\t\t42\n\t],\n\t\"./NIFTY100.json\": [\n\t\t152,\n\t\t42\n\t],\n\t\"./NIFTY200\": [\n\t\t153,\n\t\t43\n\t],\n\t\"./NIFTY200.json\": [\n\t\t153,\n\t\t43\n\t],\n\t\"./NIFTY50\": [\n\t\t154,\n\t\t44\n\t],\n\t\"./NIFTY50.json\": [\n\t\t154,\n\t\t44\n\t],\n\t\"./NIFTY500\": [\n\t\t155,\n\t\t45\n\t],\n\t\"./NIFTY500.json\": [\n\t\t155,\n\t\t45\n\t],\n\t\"./NIFTY500_MULTICAP_50_25_25\": [\n\t\t156,\n\t\t46\n\t],\n\t\"./NIFTY500_MULTICAP_50_25_25.json\": [\n\t\t156,\n\t\t46\n\t],\n\t\"./NIFTY_LARGE_MIDCAP250\": [\n\t\t157,\n\t\t47\n\t],\n\t\"./NIFTY_LARGE_MIDCAP250.json\": [\n\t\t157,\n\t\t47\n\t],\n\t\"./NIFTY_MIDCAP100\": [\n\t\t158,\n\t\t48\n\t],\n\t\"./NIFTY_MIDCAP100.json\": [\n\t\t158,\n\t\t48\n\t],\n\t\"./NIFTY_MIDCAP150\": [\n\t\t159,\n\t\t49\n\t],\n\t\"./NIFTY_MIDCAP150.json\": [\n\t\t159,\n\t\t49\n\t],\n\t\"./NIFTY_MIDCAP50\": [\n\t\t160,\n\t\t50\n\t],\n\t\"./NIFTY_MIDCAP50.json\": [\n\t\t160,\n\t\t50\n\t],\n\t\"./NIFTY_MID_SMALLCAP400\": [\n\t\t161,\n\t\t51\n\t],\n\t\"./NIFTY_MID_SMALLCAP400.json\": [\n\t\t161,\n\t\t51\n\t],\n\t\"./NIFTY_NEXT50\": [\n\t\t162,\n\t\t52\n\t],\n\t\"./NIFTY_NEXT50.json\": [\n\t\t162,\n\t\t52\n\t],\n\t\"./NIFTY_SMALLCAP100\": [\n\t\t163,\n\t\t53\n\t],\n\t\"./NIFTY_SMALLCAP100.json\": [\n\t\t163,\n\t\t53\n\t],\n\t\"./NIFTY_SMALLCAP250\": [\n\t\t164,\n\t\t54\n\t],\n\t\"./NIFTY_SMALLCAP250.json\": [\n\t\t164,\n\t\t54\n\t],\n\t\"./NIFTY_SMALLCAP50\": [\n\t\t165,\n\t\t55\n\t],\n\t\"./NIFTY_SMALLCAP50.json\": [\n\t\t165,\n\t\t55\n\t],\n\t\"./OIL_GAS\": [\n\t\t166,\n\t\t56\n\t],\n\t\"./OIL_GAS.json\": [\n\t\t166,\n\t\t56\n\t],\n\t\"./PHARMA\": [\n\t\t167,\n\t\t57\n\t],\n\t\"./PHARMA.json\": [\n\t\t167,\n\t\t57\n\t],\n\t\"./PRIVATE_BANK\": [\n\t\t168,\n\t\t58\n\t],\n\t\"./PRIVATE_BANK.json\": [\n\t\t168,\n\t\t58\n\t],\n\t\"./PSU_BANK\": [\n\t\t169,\n\t\t59\n\t],\n\t\"./PSU_BANK.json\": [\n\t\t169,\n\t\t59\n\t],\n\t\"./REALTY\": [\n\t\t170,\n\t\t60\n\t],\n\t\"./REALTY.json\": [\n\t\t170,\n\t\t60\n\t]\n};\nfunction webpackAsyncContext(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\treturn Promise.resolve().then(function() {\n\t\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\t\te.code = 'MODULE_NOT_FOUND';\n\t\t\tthrow e;\n\t\t});\n\t}\n\n\tvar ids = map[req], id = ids[0];\n\treturn __webpack_require__.e(ids[1]).then(function() {\n\t\treturn __webpack_require__.t(id, 3);\n\t});\n}\nwebpackAsyncContext.keys = function webpackAsyncContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackAsyncContext.id = 228;\nmodule.exports = webpackAsyncContext;","/* eslint-disable no-use-before-define */\nimport React from \"react\";\nimport { fade, makeStyles } from \"@material-ui/core/styles\";\nimport Popper from \"@material-ui/core/Popper\";\nimport SettingsIcon from \"@material-ui/icons/Settings\";\nimport CloseIcon from \"@material-ui/icons/Close\";\nimport DoneIcon from \"@material-ui/icons/Done\";\nimport Autocomplete from \"@material-ui/lab/Autocomplete\";\nimport ButtonBase from \"@material-ui/core/ButtonBase\";\nimport InputBase from \"@material-ui/core/InputBase\";\nimport stocks from './NSE-Stocks/stocks.js';\n\nconst useStyles = makeStyles((theme) => ({\n root: {\n paddingRight: 5,\n paddingLeft: 5,\n paddingTop: 5\n },\n button: {\n fontSize: 16,\n width: \"100%\",\n textAlign: \"left\",\n paddingBottom: 8,\n color: \"blue\",\n \"&:hover,&:focus\": {\n color: \"#0366d6\"\n },\n \"& span\": {\n width: \"100%\"\n },\n \"& svg\": {\n width: 18,\n height: 18\n }\n },\n popper: {\n border: \"1px solid rgba(27,31,35,.15)\",\n boxShadow: \"0 3px 12px rgba(27,31,35,.15)\",\n borderRadius: 3,\n width: 300,\n zIndex: 1,\n fontSize: 13,\n color: \"#586069\",\n backgroundColor: \"#f6f8fa\"\n },\n header: {\n borderBottom: \"1px solid #e1e4e8\",\n padding: \"8px 10px\",\n fontWeight: 600\n },\n inputBase: {\n padding: 10,\n width: \"100%\",\n borderBottom: \"1px solid #dfe2e5\",\n \"& input\": {\n borderRadius: 4,\n backgroundColor: theme.palette.common.white,\n padding: 8,\n transition: theme.transitions.create([\"border-color\", \"box-shadow\"]),\n border: \"1px solid #ced4da\",\n fontSize: 14,\n \"&:focus\": {\n boxShadow: `${fade(theme.palette.primary.main, 0.25)} 0 0 0 0.2rem`,\n borderColor: theme.palette.primary.main\n }\n }\n },\n paper: {\n boxShadow: \"none\",\n margin: 0,\n color: \"#586069\",\n fontSize: 13\n },\n option: {\n minHeight: \"auto\",\n alignItems: \"flex-start\",\n padding: 8,\n '&[aria-selected=\"true\"]': {\n backgroundColor: \"transparent\"\n },\n '&[data-focus=\"true\"]': {\n backgroundColor: theme.palette.action.hover\n }\n },\n popperDisablePortal: {\n position: \"relative\"\n },\n iconSelected: {\n width: 17,\n height: 17,\n marginRight: 5,\n marginLeft: -2\n },\n text: {\n flexGrow: 1\n },\n close: {\n opacity: 0.6,\n width: 18,\n height: 18\n }\n}));\n\nexport default function MultiSelect({handleSelect}) {\n const classes = useStyles();\n const [anchorEl, setAnchorEl] = React.useState(null);\n const [value, setValue] = React.useState([]);\n const [pendingValue, setPendingValue] = React.useState([]);\n\n const handleClick = (event) => {\n setPendingValue(value);\n setAnchorEl(event.currentTarget);\n };\n\n const handleClose = (event, reason) => {\n if (reason === \"toggleInput\") {\n return;\n }\n setValue(pendingValue);\n if (anchorEl) {\n anchorEl.focus();\n }\n setAnchorEl(null);\n handleSelect(pendingValue);\n event.preventDefault();\n };\n\n const open = Boolean(anchorEl);\n const id = open ? \"github-label\" : undefined;\n\n return (\n \n
\n \n
or Search Stocks
\n \n
\n \n
Select stocks to be downloaded
\n {\n setPendingValue(newValue);\n }}\n disableCloseOnSelect\n disablePortal\n renderTags={() => null}\n noOptionsText=\"No labels\"\n renderOption={(option, { selected }) => (\n \n \n
\n {option.name}\n
\n {option.description}\n
\n \n
\n )}\n options={[...labels].sort((a, b) => {\n // Display the selected labels first.\n let ai = value.indexOf(a);\n ai = ai === -1 ? value.length + labels.indexOf(a) : ai;\n let bi = value.indexOf(b);\n bi = bi === -1 ? value.length + labels.indexOf(b) : bi;\n return ai - bi;\n })}\n getOptionLabel={(option) => option.name}\n renderInput={(params) => (\n \n )}\n />\n \n
\n );\n}\n\nconst labels = stocks();","export default function stocks() {\n return [\n { name: \"20MICRONS \", description: \"20 Microns Limited \" },\n { name: \"3IINFOTECH \", description: \"3i Infotech Limited \" },\n { name: \"3MINDIA \", description: \"3M India Limited \" },\n { name: \"A2ZMES \", description: \"A2Z Maintenance & Engineering Services Limited \" },\n { name: \"AANJANEYA \", description: \"Aanjaneya Lifecare Limited \" },\n { name: \"AARTIDRUGS \", description: \"Aarti Drugs Limited \" },\n { name: \"AARTIIND \", description: \"Aarti Industries Limited \" },\n { name: \"AARVEEDEN \", description: \"Aarvee Denims & Exports Limited \" },\n { name: \"ABAN \", description: \"Aban Offshore Limited \" },\n { name: \"ABB \", description: \"ABB Limited \" },\n { name: \"ABCIL \", description: \"Aditya Birla Chemicals(India) Limited \" },\n { name: \"ABGSHIP \", description: \"ABG Shipyard Limited \" },\n { name: \"ABIRLANUVO \", description: \"Aditya Birla Nuvo Limited \" },\n { name: \"ACC \", description: \"ACC Limited \" },\n { name: \"ACE \", description: \"Action Construction Equipment Limited \" },\n { name: \"ACKRUTI \", description: \"Ackruti City Limited \" },\n { name: \"ADANIENT \", description: \"Adani Enterprises Limited \" },\n { name: \"ACROPETAL \", description: \"Acropetal Technologies Limited \" },\n { name: \"ADANIPOWER \", description: \"Adani Power Limited \" },\n { name: \"ADFFOODS \", description: \"ADF Foods Limited \" },\n { name: \"ADHUNIK \", description: \"Adhunik Metaliks Limited \" },\n { name: \"ADORWELD \", description: \"Ador Welding Limited \" },\n { name: \"ADSL \", description: \"Allied Digital Services Limited \" },\n { name: \"ADVANIHOTR \", description: \"Advani Hotels & Resorts(India) Limited \" },\n { name: \"ADVANTA \", description: \"Advanta India Limited \" },\n { name: \"AEGISCHEM \", description: \"Aegis Logistics Limited \" },\n { name: \"AFL \", description: \"Accel Frontline Limited \" },\n { name: \"AFTEK \", description: \"Aftek Limited \" },\n { name: \"AGCNET \", description: \"AGC Networks Limited \" },\n { name: \"AGRODUTCH \", description: \"Agro Dutch Industries Limited \" },\n { name: \"AHLEAST \", description: \"Asian Hotels(East) Limited \" },\n { name: \"AHLUCONT \", description: \"Ahluwalia Contracts(India) Limited \" },\n { name: \"AHLWEST \", description: \"Asian Hotels(West) Limited \" },\n { name: \"AHMEDFORGE \", description: \"Ahmednagar Forgings Limited \" },\n { name: \"AIAENG \", description: \"AIA Engineering Limited \" },\n { name: \"AICHAMP \", description: \"AI Champdany Industries Limited \" },\n { name: \"AJANTPHARM \", description: \"Ajanta Pharma Limited \" },\n { name: \"AJMERA \", description: \"Ajmera Realty & Infra India Limited \" },\n { name: \"AKSHOPTFBR \", description: \"Aksh Optifibre Limited \" },\n { name: \"AKZOINDIA \", description: \"Akzo Nobel India Limited \" },\n { name: \"ALBK \", description: \"Allahabad Bank \" },\n { name: \"ALCHEM \", description: \"Alchemist Limited \" },\n { name: \"ALEMBICLTD \", description: \"Alembic Limited \" },\n { name: \"ALFALAVAL \", description: \"Alfa Laval(India) Limited \" },\n { name: \"ALICON \", description: \"Alicon Castalloy Limited \" },\n { name: \"ALKALI \", description: \"Alkali Metals Limited \" },\n { name: \"ALKYLAMINE \", description: \"Alkyl Amines Chemicals Limited \" },\n { name: \"ALLCARGO \", description: \"Allcargo Global Logistics Limited \" },\n { name: \"ALLSEC \", description: \"Allsec Technologies Limited \" },\n { name: \"ALMONDZ \", description: \"Almondz Global Securities Limited \" },\n { name: \"ALOKTEXT \", description: \"Alok Industries Limited \" },\n { name: \"ALPHAGEO \", description: \"Alphageo(India) Limited \" },\n { name: \"AMAR \", description: \"Amar Remedies Limited \" },\n { name: \"AMARAJABAT \", description: \"Amara Raja Batteries Limited \" },\n { name: \"ALPSINDUS \", description: \"Alps Industries Limited \" },\n { name: \"AMBIKCO \", description: \"Ambika Cotton Mills Limited \" },\n { name: \"AMBUJACEM \", description: \"Ambuja Cements Limited \" },\n { name: \"AMDIND \", description: \"AMD Industries Limited \" },\n { name: \"AMTEKAUTO \", description: \"Amtek Auto Limited \" },\n { name: \"AMTEKINDIA \", description: \"Amtek India Limited \" },\n { name: \"ANANTRAJ \", description: \"Anant Raj Industries Limited \" },\n { name: \"ANDHRABANK \", description: \"Andhra Bank \" },\n { name: \"ANDHRSUGAR \", description: \"The Andhra Sugars Limited \" },\n { name: \"ANGIND \", description: \"ANG Industries Limited \" },\n { name: \"ANIKINDS \", description: \"Anik Industries Limited \" },\n { name: \"ANDHRACEMT \", description: \"Andhra Cements Limited \" },\n { name: \"ANKURDRUGS \", description: \"Ankur Drugs And Pharma Limited \" },\n { name: \"ANSALAPI \", description: \"Ansal Properties & Infrastructure Limited \" },\n { name: \"ANSALHSG \", description: \"Ansal Housing and Construction Limited \" },\n { name: \"ANTGRAPHIC \", description: \"Antarctica Limited \" },\n { name: \"APARINDS \", description: \"Apar Industries Limited \" },\n { name: \"APCOTEXIND \", description: \"Apcotex Industries Limited \" },\n { name: \"APIL \", description: \"Alstom Projects India Limited \" },\n { name: \"APOLLOHOSP \", description: \"Apollo Hospitals Enterprise Limited \" },\n { name: \"APOLLOTYRE \", description: \"Apollo Tyres Limited \" },\n { name: \"APPAPER \", description: \"The Andhra Pradesh Paper Mills Limited \" },\n { name: \"APTECHT \", description: \"Aptech Limited \" },\n { name: \"AQUA \", description: \"Aqua Logistics Limited \" },\n { name: \"ARCHIDPLY \", description: \"Archidply Industries Limited \" },\n { name: \"ARCHIES \", description: \"Archies Limited \" },\n { name: \"AREVAT & D \", description: \"Areva T & D India Limited \" },\n { name: \"ARIES \", description: \"Aries Agro Limited \" },\n { name: \"ARIHANT \", description: \"Arihant Foundations & Housing Limited \" },\n { name: \"ARL \", description: \"Arvind Remedies Limited \" },\n { name: \"AROGRANITE \", description: \"Aro Granite Industries Limited \" },\n { name: \"ARROWTEX \", description: \"Arrow Textiles Limited \" },\n { name: \"ARSHIYA \", description: \"Arshiya International Limited \" },\n { name: \"ARSSINFRA \", description: \"ARSS Infrastructure Projects Limited \" },\n { name: \"ARVIND \", description: \"Arvind Limited \" },\n { name: \"ASAHIINDIA \", description: \"Asahi India Glass Limited \" },\n { name: \"ASAL \", description: \"Automotive Stampings and Assemblies Limited \" },\n { name: \"ASHAPURMIN \", description: \"Ashapura Minechem Limited \" },\n { name: \"ASHCONIUL \", description: \"Ashco Niulab Industries Limited \" },\n { name: \"ASHIANA \", description: \"Ashiana Housing Limited \" },\n { name: \"ASHIMASYN \", description: \"Ashima Limited \" },\n { name: \"ASHOKA \", description: \"Ashoka Buildcon Limited \" },\n { name: \"ASHOKLEY \", description: \"Ashok Leyland Limited \" },\n { name: \"ASIANELEC \", description: \"Asian Electronics Limited \" },\n { name: \"ASIANHOTNR \", description: \"Asian Hotels(North) Limited \" },\n { name: \"ASIANPAINT \", description: \"Asian Paints Limited \" },\n { name: \"ASIANTILES \", description: \"Asian Granito India Limited \" },\n { name: \"ASIL \", description: \"Amit Spinning Industries Limited \" },\n { name: \"ASSAMCO \", description: \"Assam Company India Limited \" },\n { name: \"ASTEC \", description: \"Astec LifeSciences Limited \" },\n { name: \"ASTERSILI \", description: \"Aster Silicates Limited \" },\n { name: \"ASTRAL \", description: \"Astral Poly Technik Limited \" },\n { name: \"ASTRAMICRO \", description: \"Astra Microwave Products Limited \" },\n { name: \"ASTRAZEN \", description: \"AstraZeneca Pharma India Limited \" },\n { name: \"ATFL \", description: \"Agro Tech Foods Limited \" },\n { name: \"ATLANTA \", description: \"Atlanta Limited \" },\n { name: \"ATLASCYCLE \", description: \"Atlas Cycles(Haryana) Limited \" },\n { name: \"ATNINTER \", description: \"ATN International Limited \" },\n { name: \"ATUL \", description: \"Atul Limited \" },\n { name: \"AURIONPRO \", description: \"Aurionpro Solutions Limited \" },\n { name: \"AUROPHARMA \", description: \"Aurobindo Pharma Limited \" },\n { name: \"AUSOMENT \", description: \"Ausom Enterprise Limited \" },\n { name: \"AUSTRAL \", description: \"Austral Coke & Projects Limited \" },\n { name: \"AUTOAXLES \", description: \"Automotive Axles Limited \" },\n { name: \"AUTOIND \", description: \"Autoline Industries Limited \" },\n { name: \"AUTOLITIND \", description: \"Autolite(India) Limited \" },\n { name: \"AVANTI \", description: \"Avanti Feeds Limited \" },\n { name: \"AVENTIS \", description: \"Aventis Pharma Limited \" },\n { name: \"AVTNPL \", description: \"AVT Natural Products Limited \" },\n { name: \"AXISBANK \", description: \"Axis Bank Limited \" },\n { name: \"AXIS - IT & T \", description: \"Axis - IT & T Limited \" },\n { name: \"BAGFILMS \", description: \"B.A.G Films and Media Limited \" },\n { name: \"BAJAJ - AUTO \", description: \"Bajaj Auto Limited \" },\n { name: \"BAJAJCORP \", description: \"Bajaj Corp Limited \" },\n { name: \"BAJAJELEC \", description: \"Bajaj Electricals Limited \" },\n { name: \"BAJAJFINSV \", description: \"Bajaj Finserv Limited \" },\n { name: \"BAJAJHIND \", description: \"Bajaj Hindusthan Limited \" },\n { name: \"BAJAJHLDNG \", description: \"Bajaj Holdings & Investment Limited \" },\n { name: \"BAJFINANCE \", description: \"Bajaj Finance Limited \" },\n { name: \"BALAJITELE \", description: \"Balaji Telefilms Limited \" },\n { name: \"BALAMINES \", description: \"Balaji Amines Limited \" },\n { name: \"BALKRISIND \", description: \"Balkrishna Industries Limited \" },\n { name: \"BALLARPUR \", description: \"Ballarpur Industries Limited \" },\n { name: \"BALMLAWRIE \", description: \"Balmer Lawrie & Company Limited \" },\n { name: \"BALPHARMA \", description: \"Bal Pharma Limited \" },\n { name: \"BALRAMCHIN \", description: \"Balrampur Chini Mills Limited \" },\n { name: \"BANARISUG \", description: \"Bannari Amman Sugars Limited \" },\n { name: \"BANCOINDIA \", description: \"Banco Products(I) Limited \" },\n { name: \"BANG \", description: \"Bang Overseas Limited \" },\n { name: \"BANKBARODA \", description: \"Bank of Baroda \" },\n { name: \"BANKINDIA \", description: \"Bank of India \" },\n { name: \"BANSWRAS \", description: \"Banswara Syntex Limited \" },\n { name: \"BARTRONICS \", description: \"Bartronics India Limited \" },\n { name: \"BASF \", description: \"BASF India Limited \" },\n { name: \"BASML \", description: \"Bannari Amman Spinning Mills Limited \" },\n { name: \"BATAINDIA \", description: \"Bata India Limited \" },\n { name: \"BATLIBOI \", description: \"Batliboi Limited \" },\n { name: \"BBL \", description: \"Bharat Bijlee Limited \" },\n { name: \"BBTC \", description: \"Bombay Burmah Trading Corporation Limited \" },\n { name: \"BEDMUTHA \", description: \"Bedmutha Industries Limited \" },\n { name: \"BEL \", description: \"Bharat Electronics Limited \" },\n { name: \"BELLCERATL \", description: \"Bell Ceramics Limited \" },\n { name: \"BEML \", description: \"BEML Limited \" },\n { name: \"BEPL \", description: \"Bhansali Engineering Polymers Limited \" },\n { name: \"BERGEPAINT \", description: \"Berger Paints(I) Limited \" },\n { name: \"BFINVEST \", description: \"BF Investment Limited \" },\n { name: \"BFUTILITIE \", description: \"BF Utilities Limited \" },\n { name: \"BGRENERGY \", description: \"BGR Energy Systems Limited \" },\n { name: \"BHAGWATIHO \", description: \"Bhagwati Banquets and Hotels Limited \" },\n { name: \"BHAGYNAGAR \", description: \"Bhagyanagar India Limited \" },\n { name: \"BHARATFORG \", description: \"Bharat Forge Limited \" },\n { name: \"BHARATGEAR \", description: \"Bharat Gears Limited \" },\n { name: \"BHARATRAS \", description: \"Bharat Rasayan Limited \" },\n { name: \"BHARTIARTL \", description: \"Bharti Airtel Limited \" },\n { name: \"BHARTISHIP \", description: \"Bharati Shipyard Limited \" },\n { name: \"BHEL \", description: \"Bharat Heavy Electricals Limited \" },\n { name: \"BHUSANSTL \", description: \"Bhushan Steel Limited \" },\n { name: \"BIL \", description: \"Bhartiya International Limited \" },\n { name: \"BILPOWER \", description: \"Bilpower Limited \" },\n { name: \"BINANIIND \", description: \"Binani Industries Limited \" },\n { name: \"BINDALAGRO \", description: \"Oswal Chemicals & Fertilizers Limited \" },\n { name: \"BIOCON \", description: \"Biocon Limited \" },\n { name: \"BIRLACORPN \", description: \"Birla Corporation Limited \" },\n { name: \"BIRLACOT \", description: \"Birla Cotsyn(India) Limited \" },\n { name: \"BIRLAERIC \", description: \"Birla Ericsson Optical Limited \" },\n { name: \"BIRLAMONEY \", description: \"Aditya Birla Money Limited \" },\n { name: \"BIRLAPOWER \", description: \"Birla Power Solutions Limited \" },\n { name: \"BLBLIMITED \", description: \"BLB Limited \" },\n { name: \"BLISSGVS \", description: \"Bliss GVS Pharma Limited \" },\n { name: \"BLKASHYAP \", description: \"B.L.Kashyap and Sons Limited \" },\n { name: \"BLUECHIP \", description: \"Blue Chip India Limited \" },\n { name: \"BLUECOAST \", description: \"Blue Coast Hotels and Resorts Limited \" },\n { name: \"BLUEDART \", description: \"Blue Dart Express Limited \" },\n { name: \"BLUESTARCO \", description: \"Blue Star Limited \" },\n { name: \"BLUESTINFO \", description: \"Blue Star Infotech Limited \" },\n { name: \"BOC \", description: \"BOC India Limited \" },\n { name: \"BOMDYEING \", description: \"Bombay Dyeing & Mfg Company Limited \" },\n { name: \"BOSCHLTD \", description: \"Bosch Limited \" },\n { name: \"BPCL \", description: \"Bharat Petroleum Corporation Limited \" },\n { name: \"BPL \", description: \"BPL Limited \" },\n { name: \"BRANDHOUSE \", description: \"Brandhouse Retails Limited \" },\n { name: \"BRFL \", description: \"Bombay Rayon Fashions Limited \" },\n { name: \"BRIGADE \", description: \"Brigade Enterprises Limited \" },\n { name: \"BRITANNIA \", description: \"Britannia Industries Limited \" },\n { name: \"BROADCAST \", description: \"Broadcast Initiatives Limited \" },\n { name: \"BSELINFRA \", description: \"BSEL Infrastructure Realty Limited \" },\n { name: \"BSL \", description: \"BSL Limited \" },\n { name: \"BSTRANSCOM \", description: \"BS TransComm Limited \" },\n { name: \"BURNPUR \", description: \"Burnpur Cement Limited \" },\n { name: \"BVCL \", description: \"Barak Valley Cements Limited \" },\n { name: \"CADILAHC \", description: \"Cadila Healthcare Limited \" },\n { name: \"CAIRN \", description: \"Cairn India Limited \" },\n { name: \"CALSOFT \", description: \"California Software Company Limited \" },\n { name: \"CAMBRIDGE \", description: \"Cambridge Solutions Limited \" },\n { name: \"CAMLIN \", description: \"Camlin Limited \" },\n { name: \"CANBK \", description: \"Canara Bank \" },\n { name: \"CANDC \", description: \"C & C Constructions Limited \" },\n { name: \"CANFINHOME \", description: \"Can Fin Homes Limited \" },\n { name: \"CANTABIL \", description: \"Cantabil Retail India Limited \" },\n { name: \"CARBORUNIV \", description: \"Carborundum Universal Limited \" },\n { name: \"CAROLINFO \", description: \"Carol Info Services Limited \" },\n { name: \"CASTROL \", description: \"Castrol India Limited \" },\n { name: \"CCCL \", description: \"Consolidated Construction Consortium Limited \" },\n { name: \"CCL \", description: \"CCL Products(India) Limited \" },\n { name: \"CEATLTD \", description: \"CEAT Limited \" },\n { name: \"CEBBCO \", description: \"Commercial Engineers & Body Builders Co Limited \" },\n { name: \"CELESTIAL \", description: \"Celestial Biolabs Limited \" },\n { name: \"CENTENKA \", description: \"Century Enka Limited \" },\n { name: \"CENTEXT \", description: \"Century Extrusions Limited \" },\n { name: \"CENTRALBK \", description: \"Central Bank of India \" },\n { name: \"CENTUM \", description: \"Centum Electronics Limited \" },\n { name: \"CENTURYPLY \", description: \"Century Plyboards(India) Limited \" },\n { name: \"CENTURYTEX \", description: \"Century Textiles & Industries Limited \" },\n { name: \"CERA \", description: \"Cera Sanitaryware Limited \" },\n { name: \"CESC \", description: \"CESC Limited \" },\n { name: \"CHAMBLFERT \", description: \"Chambal Fertilizers & Chemicals Limited \" },\n { name: \"CHEMFALKAL \", description: \"Chemfab Alkalis Limited \" },\n { name: \"CHEMPLAST \", description: \"Chemplast Sanmar Limited \" },\n { name: \"CHENNPETRO \", description: \"Chennai Petroleum Corporation Limited \" },\n { name: \"CHESLINTEX \", description: \"Cheslind Textiles Limited \" },\n { name: \"CHETTINAD \", description: \"Chettinad Cement Corporation Limited \" },\n { name: \"CHOLAFIN \", description: \"Cholamandalam Investment and Finance Company Limited \" },\n { name: \"CILNOVA \", description: \"CIL Nova Petrochemicals Limited \" },\n { name: \"CINEMAX \", description: \"Cinemax India Limited \" },\n { name: \"CINEVISTA \", description: \"Cinevistaas Limited \" },\n { name: \"CIPLA \", description: \"Cipla Limited \" },\n { name: \"CLASSIC \", description: \"Classic Diamonds(India) Limited \" },\n { name: \"CLNINDIA \", description: \"Clariant Chemicals(India) Limited \" },\n { name: \"CLUTCHAUTO \", description: \"Clutch Auto Limited \" },\n { name: \"CMAHENDRA \", description: \"C.Mahendra Exports Limited \" },\n { name: \"CMC \", description: \"CMC Limited \" },\n { name: \"COALINDIA \", description: \"Coal India Limited \" },\n { name: \"COLPAL \", description: \"Colgate Palmolive(India) Limited \" },\n { name: \"CONCOR \", description: \"Container Corporation of India Limited \" },\n { name: \"CONSOFINVT \", description: \"Consolidated Finvest & Holdings Limited \" },\n { name: \"CORAL - HUB \", description: \"Coral Hub Limited \" },\n { name: \"CORDSCABLE \", description: \"Cords Cable Industries Limited \" },\n { name: \"COREPROTEC \", description: \"Core Projects and Technologies Limited \" },\n { name: \"COROMANDEL \", description: \"Coromandel International Limited \" },\n { name: \"CORPBANK \", description: \"Corporation Bank \" },\n { name: \"COSMOFILMS \", description: \"Cosmo Films Limited \" },\n { name: \"COX & KINGS \", description: \"Cox & Kings Limited \" },\n { name: \"CPIL \", description: \"Career Point Infosystems Limited \" },\n { name: \"CREATIVEYE \", description: \"Creative Eye Limited \" },\n { name: \"CRESTANI \", description: \"Crest Animation Studios Limited \" },\n { name: \"CREWBOS \", description: \"Crew B.O.S.Products Limited \" },\n { name: \"CRISIL \", description: \"CRISIL Limited \" },\n { name: \"CROMPGREAV \", description: \"Crompton Greaves Limited \" },\n { name: \"CRONIMET \", description: \"Cronimet Alloys India Limited \" },\n { name: \"CTE \", description: \"Cambridge Technology Enterprises Limited \" },\n { name: \"CUB \", description: \"City Union Bank Limited \" },\n { name: \"CUBEXTUB \", description: \"Cubex Tubings Limited \" },\n { name: \"CUMMINSIND \", description: \"Cummins India Limited \" },\n { name: \"CURATECH \", description: \"Cura Technologies Limited \" },\n { name: \"CYBERMEDIA \", description: \"Cyber Media(India) Limited \" },\n { name: \"CYBERTECH \", description: \"Cybertech Systems And Software Limited \" },\n { name: \"DAAWAT \", description: \"LT Foods Limited \" },\n { name: \"DABUR \", description: \"Dabur India Limited \" },\n { name: \"DALMIASUG \", description: \"Dalmia Bharat Sugar and Industries Limited \" },\n { name: \"DATAMATICS \", description: \"Datamatics Global Services Limited \" },\n { name: \"DBCORP \", description: \"D.B.Corp Limited \" },\n { name: \"DBREALTY \", description: \"D B Realty Limited \" },\n { name: \"DCB \", description: \"Development Credit Bank Limited \" },\n { name: \"DCHL \", description: \"Deccan Chronicle Holdings Limited \" },\n { name: \"DCM \", description: \"DCM Limited \" },\n { name: \"DCMSRMCONS \", description: \"DCM Shriram Consolidated Limited \" },\n { name: \"DCW \", description: \"DCW Limited \" },\n { name: \"DECCANCE \", description: \"Deccan Cements Limited \" },\n { name: \"DECOLIGHT \", description: \"Decolight Ceramics Limited \" },\n { name: \"DEEPAKFERT \", description: \"Deepak Fertilizers and Petrochemicals Corporation Limited \" },\n { name: \"DEEPAKNTR \", description: \"Deepak Nitrite Limited \" },\n { name: \"DEEPIND \", description: \"Deep Industries Limited \" },\n { name: \"DELTACORP \", description: \"Delta Corp Limited \" },\n { name: \"DELTAMAGNT \", description: \"Delta Magnets Limited \" },\n { name: \"DEN \", description: \"Den Networks Limited \" },\n { name: \"DENABANK \", description: \"Dena Bank \" },\n { name: \"DENORA \", description: \"De Nora India Limited \" },\n { name: \"DEWANHOUS \", description: \"Dewan Housing Finance Corporation Limited \" },\n { name: \"DHAMPURSUG \", description: \"The Dhampur Sugar Mills Limited \" },\n { name: \"DHANBANK \", description: \"Dhanlaxmi Bank Limited \" },\n { name: \"DHANUKA \", description: \"Dhanuka Agritech Limited \" },\n { name: \"DHANUS \", description: \"Dhanus Technologies Limited \" },\n { name: \"DHARSUGAR \", description: \"Dharani Sugars & Chemicals Limited \" },\n { name: \"DHUNINV \", description: \"Dhunseri Investments Limited \" },\n { name: \"DIAPOWER \", description: \"Diamond Power Infra Ltd \" },\n { name: \"DICIND \", description: \"DIC India Limited \" },\n { name: \"DIGJAM \", description: \"Digjam Limited \" },\n { name: \"DISHMAN \", description: \"Dishman Pharmaceuticals and Chemicals \" },\n { name: \"DISHTV \", description: \"Dish TV India Limited \" },\n {\n name: \"DIVISLAB \", description: \"Divi's Laboratories Limited \"\n },\n { name: \"DLF \", description: \"DLF Limited \" },\n { name: \"DLINKINDIA \", description: \"D - Link(India) Limited \" },\n { name: \"DOLPHINOFF \", description: \"Dolphin Offshore Enterprises(India) Limited \" },\n { name: \"DONEAR \", description: \"Donear Industries Limited \" },\n { name: \"DPSCLTD \", description: \"DPSC Limited \" },\n { name: \"DPTL \", description: \"Dhunseri Petrochem & Tea Limited \" },\n { name: \"DQE \", description: \"DQ Entertainment(International) Limited \" },\n { name: \"DREDGECORP \", description: \"Dredging Corporation of India Limited \" },\n {\n name: \"DRREDDY \", description: \"Dr.Reddy's Laboratories Limited \"\n },\n { name: \"DSKULKARNI \", description: \"DS Kulkarni Developers Limited \" },\n { name: \"DUNCANSIND \", description: \"Duncans Industries Limited \" },\n { name: \"DWARKESH \", description: \"Dwarikesh Sugar Industries Limited \" },\n { name: \"DYNAMATECH \", description: \"Dynamatic Technologies Limited \" },\n { name: \"DYNASYS \", description: \"Dynacons Systems & Solutions Limited \" },\n { name: \"EASTSILK \", description: \"Eastern Silk Industries Limited \" },\n { name: \"EASUNREYRL \", description: \"Easun Reyrolle Limited \" },\n { name: \"ECEIND \", description: \"ECE Industries Limited \" },\n { name: \"ECLERX \", description: \"eClerx Services Limited \" },\n { name: \"EDELWEISS \", description: \"Edelweiss Capital Limited \" },\n { name: \"EDL \", description: \"Empee Distilleries Limited \" },\n { name: \"EDSERV \", description: \"Edserv Softsystems Limited \" },\n { name: \"EDUCOMP \", description: \"Educomp Solutions Limited \" },\n { name: \"EICHERMOT \", description: \"Eicher Motors Limited \" },\n { name: \"EIDPARRY \", description: \"EID Parry India Limited \" },\n { name: \"EIHAHOTELS \", description: \"EIH Associated Hotels Limited \" },\n { name: \"EIHOTEL \", description: \"EIH Limited \" },\n { name: \"EIMCOELECO \", description: \"Eimco Elecon(India) Limited \" },\n { name: \"EKC \", description: \"Everest Kanto Cylinder Limited \" },\n { name: \"ELDERPHARM \", description: \"Elder Pharmaceuticals Limited \" },\n { name: \"ELECON \", description: \"Elecon Engineering Company Limited \" },\n { name: \"ELECTCAST \", description: \"Electrosteel Castings Limited \" },\n { name: \"ELECTHERM \", description: \"Electrotherm(India) Limited \" },\n { name: \"ELGIEQUIP \", description: \"Elgi Equipments Limited \" },\n { name: \"EMAMIINFRA \", description: \"Emami Infrastructure Limited \" },\n { name: \"EMAMILTD \", description: \"Emami Limited \" },\n { name: \"EMCO \", description: \"Emco Limited \" },\n { name: \"EMKAY \", description: \"Emkay Global Financial Services Limited \" },\n { name: \"EMMBI \", description: \"Emmbi Polyarns Limited \" },\n { name: \"ENERGYDEV \", description: \"Energy Development Company Limited \" },\n { name: \"ENGINERSIN \", description: \"Engineers India Limited \" },\n { name: \"ENIL \", description: \"Entertainment Network(India) Limited \" },\n { name: \"ENTEGRA \", description: \"Entegra Limited \" },\n { name: \"ERAINFRA \", description: \"Era Infra Engineering Limited \" },\n { name: \"EROSMEDIA \", description: \"Eros International Media Limited \" },\n { name: \"ESABINDIA \", description: \"Esab India Limited \" },\n { name: \"ESCORTS \", description: \"Escorts Limited \" },\n { name: \"ESL \", description: \"Electrosteel Steels Limited \" },\n { name: \"ESSAROIL \", description: \"Essar Oil Limited \" },\n { name: \"ESSARPORTS \", description: \"Essar Ports Limited \" },\n { name: \"ESSDEE \", description: \"Ess Dee Aluminium Limited \" },\n { name: \"ESSELPACK \", description: \"Essel Propack Limited \" },\n { name: \"ESTER \", description: \"Ester Industries Limited \" },\n { name: \"EUROCERA \", description: \"Euro Ceramics Limited \" },\n { name: \"EUROMULTI \", description: \"Euro Multivision Limited \" },\n { name: \"EUROTEXIND \", description: \"Eurotex Industries and Exports Limited \" },\n { name: \"EVEREADY \", description: \"Eveready Industries India Limited \" },\n { name: \"EVERESTIND \", description: \"Everest Industries Limited \" },\n { name: \"EVERONN \", description: \"Everonn Education Limited \" },\n { name: \"EVINIX \", description: \"Evinix Accessories Limited \" },\n { name: \"EXCELCROP \", description: \"Excel Crop Care Limited \" },\n { name: \"EXCELINDUS \", description: \"Excel Industries Limited \" },\n { name: \"EXCELINFO \", description: \"Excel Infoways Limited \" },\n { name: \"EXIDEIND \", description: \"Exide Industries Limited \" },\n { name: \"FACT \", description: \"Fertilizers and Chemicals Travancore Limited \" },\n { name: \"FAGBEARING \", description: \"FAG Bearings India Limited \" },\n { name: \"FAME \", description: \"Fame India Limited \" },\n { name: \"FARMAXIND \", description: \"Farmax India Limited \" },\n { name: \"FCH \", description: \"Future Capital Holdings Limited \" },\n { name: \"FCSSOFT \", description: \"FCS Software Solutions Limited \" },\n { name: \"FDC \", description: \"FDC Limited \" },\n { name: \"FEDDERLOYD \", description: \"Fedders Lloyd Corporation Limited \" },\n { name: \"FEDERALBNK \", description: \"The Federal Bank Limited \" },\n { name: \"FIEMIND \", description: \"Fiem Industries Limited \" },\n { name: \"FINANTECH \", description: \"Financial Technologies(India) Limited \" },\n { name: \"FINCABLES \", description: \"Finolex Cables Limited \" },\n { name: \"FINPIPE \", description: \"Finolex Industries Limited \" },\n { name: \"FIRSTLEASE \", description: \"First Leasing Company of India Limited \" },\n { name: \"FIRSTWIN \", description: \"First Winner Industries Limited \" },\n { name: \"FKONCO \", description: \"Fresenius Kabi Oncology Limited \" },\n { name: \"FMGOETZE \", description: \"Federal - Mogul Goetze(India) Limited \" },\n { name: \"FORTIS \", description: \"Fortis Healthcare(India) Limited \" },\n { name: \"FOSECOIND \", description: \"Foseco India Limited \" },\n { name: \"FOURSOFT \", description: \"Four Soft Limited \" },\n { name: \"FSL \", description: \"Firstsource Solutions Limited \" },\n { name: \"FUTUREVENT \", description: \"Future Ventures India Limited \" },\n { name: \"GABRIEL \", description: \"Gabriel India Limited \" },\n { name: \"GAEL \", description: \"Gujarat Ambuja Exports Limited \" },\n { name: \"GAIL \", description: \"GAIL(India) Limited \" },\n { name: \"GAL \", description: \"Gyscoal Alloys Limited \" },\n { name: \"GALLANTT \", description: \"Gallantt Metal Limited \" },\n { name: \"GALLISPAT \", description: \"Gallantt Ispat Limited \" },\n { name: \"GAMMNINFRA \", description: \"Gammon Infrastructure Projects Limited \" },\n { name: \"GAMMONIND \", description: \"Gammon India Limited \" },\n { name: \"GANDHITUBE \", description: \"Gandhi Special Tubes Limited \" },\n { name: \"GANESHHOUC \", description: \"Ganesh Housing Corporation Limited \" },\n { name: \"GARDENSILK \", description: \"Garden Silk Mills Limited \" },\n { name: \"GARWALLROP \", description: \"Garware Wall Ropes Limited \" },\n { name: \"GLOBOFFS \", description: \"Global Offshore Services Limited \" },\n { name: \"GATI \", description: \"GATI Limited \" },\n { name: \"GDL \", description: \"Gateway Distriparks Limited \" },\n { name: \"GEECEE \", description: \"GeeCee Ventures Limited \" },\n { name: \"GEINDSYS \", description: \"GEI Industrial Systems Limited \" },\n { name: \"GEMINI \", description: \"Gemini Communication Limited \" },\n { name: \"GENESYS \", description: \"Genesys International Corporation Limited \" },\n { name: \"GENUSPOWER \", description: \"Genus Power Infrastructures Limited \" },\n { name: \"GEODESIC \", description: \"Geodesic Limited \" },\n { name: \"GEOJITBNPP \", description: \"Geojit BNP Paribas Financial Services Limited \" },\n { name: \"GEOMETRIC \", description: \"Geometric Limited \" },\n { name: \"GESHIP \", description: \"The Great Eastern Shipping Company Limited \" },\n { name: \"GHCL \", description: \"GHCL Limited \" },\n { name: \"GICHSGFIN \", description: \"GIC Housing Finance Limited \" },\n { name: \"GILLANDERS \", description: \"Gillanders Arbuthnot & Company Limited \" },\n { name: \"GILLETTE \", description: \"Gillette India Limited \" },\n { name: \"GINNIFILA \", description: \"Ginni Filaments Limited \" },\n { name: \"GIPCL \", description: \"Gujarat Industries Power Company Limited \" },\n { name: \"GISOLUTION \", description: \"GI Engineering Solutions Limited \" },\n { name: \"GITANJALI \", description: \"Gitanjali Gems Limited \" },\n { name: \"GKWLIMITED \", description: \"GKW Limited \" },\n { name: \"GLAXO \", description: \"GlaxoSmithKline Pharmaceuticals Limited \" },\n { name: \"GLENMARK \", description: \"Glenmark Pharmaceuticals Limited \" },\n { name: \"GLFL \", description: \"Gujarat Lease Financing Limited \" },\n { name: \"GLOBALVECT \", description: \"Global Vectra Helicorp Limited \" },\n { name: \"GLOBUSSPR \", description: \"Globus Spirits Limited \" },\n { name: \"GLODYNE \", description: \"Glodyne Technoserve Limited \" },\n { name: \"GLORY \", description: \"Glory Polyfilms Limited \" },\n { name: \"GMBREW \", description: \"GM Breweries Limited \" },\n { name: \"GMDCLTD \", description: \"Gujarat Mineral Development Corporation Limited \" },\n { name: \"GMRINFRA \", description: \"GMR Infrastructure Limited \" },\n { name: \"GNFC \", description: \"Gujarat Narmada Valley Fertilizer Company Limited \" },\n { name: \"GOACARBON \", description: \"Goa Carbon Limited \" },\n { name: \"GODFRYPHLP \", description: \"Godfrey Phillips India Limited \" },\n { name: \"GODREJCP \", description: \"Godrej Consumer Products Limited \" },\n { name: \"GODREJIND \", description: \"Godrej Industries Limited \" },\n { name: \"GODREJPROP \", description: \"Godrej Properties Limited \" },\n { name: \"GOENKA \", description: \"Goenka Diamond and Jewels Limited \" },\n { name: \"GOKEX \", description: \"Gokaldas Exports Limited \" },\n { name: \"GOKUL \", description: \"Gokul Refoils and Solvent Limited \" },\n { name: \"GOLDENTOBC \", description: \"Golden Tobacco Limited \" },\n { name: \"GOLDIAM \", description: \"Goldiam International Limited \" },\n { name: \"GOLDINFRA \", description: \"Goldstone Infratech Limited \" },\n { name: \"GOLDTECH \", description: \"Goldstone Technologies Limited \" },\n { name: \"GPIL \", description: \"Godawari Power And Ispat limited \" },\n { name: \"GPPL \", description: \"Gujarat Pipavav Port Limited \" },\n { name: \"GRABALALK \", description: \"Grabal Alok Impex Limited \" },\n { name: \"GRANULES \", description: \"Granules India Limited \" },\n { name: \"GRAPHITE \", description: \"Graphite India Limited \" },\n { name: \"GRASIM \", description: \"Grasim Industries Limited \" },\n { name: \"GREAVESCOT \", description: \"Greaves Cotton Limited \" },\n { name: \"GREENPLY \", description: \"Greenply Industries Limited \" },\n { name: \"GREENPOWER \", description: \"Orient Green Power Company Limited \" },\n { name: \"GRINDWELL \", description: \"Grindwell Norton Limited \" },\n { name: \"GRUH \", description: \"Gruh Finance Limited \" },\n { name: \"GSFC \", description: \"Gujarat State Fertilizers & Chemicals Limited \" },\n { name: \"GSKCONS \", description: \"GlaxoSmithKline Consumer Healthcare Limited \" },\n { name: \"GSLNOVA \", description: \"GSL Nova Petrochemicals Limited \" },\n { name: \"GSPL \", description: \"Gujarat State Petronet Limited \" },\n { name: \"GSSAMERICA \", description: \"GSS America Infotech Limited \" },\n { name: \"GTL \", description: \"GTL Limited \" },\n { name: \"GTLINFRA \", description: \"GTL Infrastructure Limited \" },\n { name: \"GTNIND \", description: \"GTN Industries Limited \" },\n { name: \"GTOFFSHORE \", description: \"Great Offshore Limited \" },\n { name: \"GUFICBIO \", description: \"Gufic Biosciences Limited \" },\n { name: \"GUJALKALI \", description: \"Gujarat Alkalies and Chemicals Limited \" },\n { name: \"GUJAPOLLO \", description: \"Gujarat Apollo Industries Limited \" },\n { name: \"GUJFLUORO \", description: \"Gujarat Fluorochemicals Limited \" },\n { name: \"GUJNRECOKE \", description: \"Gujarat NRE Coke Limited \" },\n { name: \"GUJRATGAS\", description: \"Gujarat Gas Company Limited \" },\n { name: \"GUJSIDHCEM\", description: \"Gujarat Sidhee Cements Limited \" },\n { name: \"GUJSTATFIN \", description: \"Gujarat State Financial Corporation \" },\n { name: \"GULFOILCOR\", description: \"Gulf Oil Corporation Limited\" },\n { name: \"GVKPIL\", description: \"GVK Power & Infrastructure Limited \" },\n { name: \"HALONIX \", description: \"Halonix Limited \" },\n { name: \"HANUNG \", description: \"Hanung Toys and Textiles Limited \" },\n { name: \"HARITASEAT \", description: \"Harita Seating Systems Limited \" },\n { name: \"HARRMALAYA \", description: \"Harrisons Malayalam Limited \" },\n { name: \"HATHWAY \", description: \"Hathway Cable & Datacom Limited \" },\n { name: \"HAVELLS \", description: \"Havells India Limited \" },\n { name: \"HBLPOWER \", description: \"HBL Power Systems Limited \" },\n { name: \"HBSTOCK \", description: \"HB Stockholdings Limited \" },\n { name: \"HCC \", description: \"Hindustan Construction Company Limited \" },\n { name: \"HCIL \", description: \"Himadri Chemicals and Industries Limited \" },\n { name: \"HCL - INSYS \", description: \"HCL Infosystems Limited \" },\n { name: \"HCLTECH \", description: \"HCL Technologies Limited \" },\n { name: \"HDFC \", description: \"Housing Development Finance Corporation Limited \" },\n { name: \"HDFCBANK \", description: \"HDFC Bank Limited \" },\n { name: \"HDIL \", description: \"Housing Development and Infrastructure Limited \" },\n { name: \"HEG \", description: \"HEG Limited \" },\n { name: \"HEIDELBERG \", description: \"HeidelbergCement India Limited \" },\n { name: \"HELIOSMATH \", description: \"Helios And Matheson Information Technology Limited \" },\n { name: \"HERCULES \", description: \"Hercules Hoists Limited \" },\n { name: \"HERITGFOOD \", description: \"Heritage Foods(India) Limited \" },\n { name: \"HEROHONDA \", description: \"Hero Honda Motors Limited \" },\n { name: \"HEXAWARE \", description: \"Hexaware Technologies Limited \" },\n { name: \"HFCL \", description: \"Himachal Futuristic Communications Limited \" },\n { name: \"HGSL \", description: \"Hinduja Global Solutions Limited \" },\n { name: \"HIKAL \", description: \"Hikal Limited \" },\n { name: \"HILTON \", description: \"Hilton Metal Forging Limited \" },\n { name: \"HIMATSEIDE \", description: \"Himatsingka Seide Limited \" },\n { name: \"HINDALCO \", description: \"Hindalco Industries Limited \" },\n { name: \"HINDCOMPOS \", description: \"Hindustan Composites Limited \" },\n { name: \"HINDCOPPER \", description: \"Hindustan Copper Limited \" },\n { name: \"HINDDORROL \", description: \"Hindustan Dorr - Oliver Limited \" },\n { name: \"HINDMOTORS \", description: \"Hindustan Motors Limited \" },\n { name: \"HINDNATGLS \", description: \"Hindusthan National Glass & Industries Limited \" },\n { name: \"HINDOILEXP \", description: \"Hindustan Oil Exploration Company Limited \" },\n { name: \"HINDPETRO \", description: \"Hindustan Petroleum Corporation Limited \" },\n { name: \"HINDSYNTEX \", description: \"Hind Syntex Limited \" },\n { name: \"HINDUJAFO \", description: \"Hinduja Foundries Limited \" },\n { name: \"HINDUJAVEN \", description: \"Hinduja Ventures Limited \" },\n { name: \"HINDUNILVR \", description: \"Hindustan Unilever Limited \" },\n { name: \"HINDZINC \", description: \"Hindustan Zinc Limited \" },\n { name: \"HIRECT \", description: \"Hind Rectifiers Limited \" },\n { name: \"HITACHIHOM \", description: \"Hitachi Home and Life Solutions(India) Limited \" },\n { name: \"HITECHGEAR \", description: \"Hi - Tech Gears Limited \" },\n { name: \"HITECHPLAS \", description: \"Hitech Plast Limited \" },\n { name: \"HMT \", description: \"HMT Limited \" },\n { name: \"HMVL \", description: \"Hindustan Media Ventures Limited \" },\n { name: \"HOCL \", description: \"Hindustan Organic Chemicals Limited \" },\n { name: \"HONAUT \", description: \"Honeywell Automation India Limited \" },\n { name: \"HONDAPOWER \", description: \"Honda Siel Power Products Limited \" },\n { name: \"HOPFL \", description: \"House of Pearl Fashions Limited \" },\n { name: \"HORIZONINF \", description: \"Horizon Infrastructure Limited \" },\n { name: \"HOTELEELA \", description: \"Hotel Leela Venture Limited \" },\n { name: \"HOTELRUGBY \", description: \"Hotel Rugby Limited \" },\n { name: \"HOVS \", description: \"HOV Services Limited \" },\n { name: \"HSIL \", description: \"HSIL Limited \" },\n { name: \"HTMEDIA \", description: \"HT Media Limited \" },\n { name: \"HYDRBADIND \", description: \"Hyderabad Industries Limited \" },\n { name: \"IBN18 \", description: \"ibn18 Broadcast Limited \" },\n { name: \"IBPOW \", description: \"Indiabulls Power Limited \" },\n { name: \"IBREALEST \", description: \"Indiabulls Real Estate Limited \" },\n { name: \"IBSEC \", description: \"Indiabulls Securities Limited \" },\n { name: \"ICICIBANK \", description: \"ICICI Bank Limited \" },\n { name: \"ICIL \", description: \"Indo Count Industries Limited \" },\n { name: \"ICRA \", description: \"ICRA Limited \" },\n { name: \"ICSA \", description: \"ICSA(India) Limited \" },\n { name: \"IDBI \", description: \"IDBI Bank Limited \" },\n { name: \"IDEA \", description: \"Idea Cellular Limited \" },\n { name: \"IDFC \", description: \"Infrastructure Development Finance Company Limited \" },\n { name: \"IFBAGRO \", description: \"IFB Agro Industries Limited \" },\n { name: \"IFBIND \", description: \"IFB Industries Limited \" },\n { name: \"IFCI \", description: \"IFCI Limited \" },\n { name: \"IFGLREFRAC \", description: \"IFGL Refractories Limited \" },\n { name: \"IGARASHI \", description: \"Igarashi Motors India Limited \" },\n { name: \"IGL \", description: \"Indraprastha Gas Limited \" },\n { name: \"IGPL \", description: \"IG Petrochemicals Limited \" },\n { name: \"IITL \", description: \"Industrial Investment Trust Limited \" },\n { name: \"IL & FSENGG \", description: \"IL & FS Engineering and Construction Company Limited \" },\n { name: \"IL & FSTRANS \", description: \"IL & FS Transportation Networks Limited \" },\n { name: \"IMFA \", description: \"Indian Metals & Ferro Alloys Limited \" },\n { name: \"IMPAL \", description: \"India Motor Parts and Accessories Limited \" },\n { name: \"IMPEXFERRO \", description: \"Impex Ferro Tech Limited \" },\n { name: \"INDBANK \", description: \"Indbank Merchant Banking Services Limited \" },\n { name: \"INDHOTEL \", description: \"The Indian Hotels Company Limited \" },\n { name: \"INDIABULLS \", description: \"Indiabulls Financial Services Limited \" },\n { name: \"INDIACEM \", description: \"The India Cements Limited \" },\n { name: \"INDIAGLYCO \", description: \"India Glycols Limited \" },\n { name: \"INDIAINFO \", description: \"India Infoline Limited \" },\n { name: \"INDIANB \", description: \"Indian Bank \" },\n { name: \"INDIANCARD \", description: \"Indian Card Clothing Company Limited \" },\n { name: \"INDIANHUME \", description: \"Indian Hume Pipe Company Limited \" },\n { name: \"INDLMETER \", description: \"IMP Powers Limited \" },\n { name: \"INDNIPPON \", description: \"India Nippon Electricals Limited \" },\n { name: \"INDOASIFU \", description: \"Indo Asian Fusegear Limited \" },\n { name: \"INDOCO \", description: \"Indoco Remedies Limited \" },\n { name: \"INDORAMA \", description: \"Indo Rama Synthetics(India) Limited \" },\n { name: \"INDOSOLAR \", description: \"Indosolar Limited \" },\n { name: \"INDOTECH \", description: \"Indo Tech Transformers Limited \" },\n { name: \"INDOWIND \", description: \"Indowind Energy Limited \" },\n { name: \"INDRAMEDCO \", description: \"Indraprastha Medical Corporation Limited \" },\n { name: \"INDSWFTLAB \", description: \"Ind - Swift Laboratories Limited \" },\n { name: \"INDSWFTLTD \", description: \"Ind - Swift Limited \" },\n { name: \"INDUSFILA \", description: \"Indus Fila Limited \" },\n { name: \"INDUSINDBK \", description: \"IndusInd Bank Limited \" },\n { name: \"INEABS \", description: \"INEOS ABS(India) Limited \" },\n { name: \"INFINITE \", description: \"Infinite Computer Solutions(India) Limited \" },\n { name: \"INFOMEDIA \", description: \"Infomedia 18 Limited \" },\n { name: \"INFY \", description: \"Infosys Limited \" },\n { name: \"INFOTECENT \", description: \"Infotech Enterprises Limited \" },\n { name: \"INGERRAND \", description: \"Ingersoll Rand(India) Limited \" },\n { name: \"INGVYSYABK \", description: \"ING Vysya Bank Limited \" },\n { name: \"INNOIND \", description: \"Innoventive Industries Limited \" },\n { name: \"INOXLEISUR \", description: \"INOX Leisure Limited \" },\n { name: \"INSECTICID \", description: \"Insecticides(India) Limited \" },\n { name: \"IOB \", description: \"Indian Overseas Bank \" },\n { name: \"IOC \", description: \"Indian Oil Corporation Limited \" },\n { name: \"IOLCP \", description: \"IOL Chemicals and Pharmaceuticals Limited \" },\n { name: \"IOLN \", description: \"IOL Netcom Limited \" },\n { name: \"IPCALAB \", description: \"IPCA Laboratories Limited \" },\n { name: \"IRB \", description: \"IRB Infrastructure Developers Limited \" },\n { name: \"ISFT \", description: \"Intrasoft Technologies Limited \" },\n { name: \"ISMTLTD \", description: \"ISMT Limited \" },\n { name: \"ISPATIND \", description: \"Ispat Industries Limited \" },\n { name: \"ITC \", description: \"ITC Limited \" },\n { name: \"ITDCEM \", description: \"ITD Cementation India Limited \" },\n { name: \"ITI \", description: \"ITI Limited \" },\n { name: \"IVC \", description: \"IL & FS Investment Managers Limited \" },\n { name: \"IVP \", description: \"IVP Limited \" },\n { name: \"IVRCLAH \", description: \"IVRCL Assets & Holdings Limited \" },\n { name: \"IVRCLINFRA \", description: \"IVRCL Limited \" },\n { name: \"J & KBANK \", description: \"The Jammu & Kashmir Bank Limited \" },\n { name: \"JAGRAN \", description: \"Jagran Prakashan Limited \" },\n { name: \"JAGSNPHARM \", description: \"Jagsonpal Pharmaceuticals Limited \" },\n { name: \"JAIBALAJI \", description: \"Jai Balaji Industries Limited \" },\n { name: \"JAICORPLTD \", description: \"Jai Corp Limited \" },\n { name: \"JAINSTUDIO \", description: \"Jain Studios Limited \" },\n { name: \"JAMNAAUTO \", description: \"Jamna Auto Industries Limited \" },\n { name: \"JAYAGROGN \", description: \"Jayant Agro Organics Limited \" },\n { name: \"JAYBARMARU \", description: \"Jay Bharat Maruti Limited \" },\n { name: \"JAYNECOIND \", description: \"Jayaswal Neco Industries Limited \" },\n { name: \"JAYSREETEA \", description: \"Jayshree Tea & Industries Limited \" },\n { name: \"JBCHEPHARM \", description: \"JB Chemicals & Pharmaceuticals Limited \" },\n { name: \"JBFIND \", description: \"JBF Industries Limited \" },\n { name: \"JBMA \", description: \"JBM Auto Limited \" },\n { name: \"JCTEL \", description: \"JCT Electronics Limited \" },\n { name: \"JENSONICOL \", description: \"Jenson & Nicholson(India) Limited \" },\n { name: \"JETAIRWAYS \", description: \"Jet Airways(India) Limited \" },\n { name: \"JEYPORE \", description: \"The Jeypore Sugar Company Limited \" },\n { name: \"JHS \", description: \"JHS Svendgaard Laboratories Limited \" },\n { name: \"JIKIND \", description: \"JIK Industries Limited \" },\n { name: \"JINDALPHOT \", description: \"Jindal Photo Limited \" },\n { name: \"JINDALPOLY \", description: \"Jindal Poly Films Limited \" },\n { name: \"JINDALSAW \", description: \"Jindal Saw Limited \" },\n { name: \"JINDALSTEL \", description: \"Jindal Steel & Power Limited \" },\n { name: \"JINDALSWHL \", description: \"Jindal South West Holdings Limited \" },\n { name: \"JINDCOT \", description: \"Jindal Cotex Limited \" },\n { name: \"JINDRILL \", description: \"Jindal Drilling And Industries Limited \" },\n { name: \"JINDWORLD \", description: \"Jindal Worldwide Limited \" },\n { name: \"JISLJALEQS \", description: \"Jain Irrigation Systems Limited \" },\n { name: \"JKCEMENT \", description: \"JK Cement Limited \" },\n { name: \"JKIL \", description: \"J.Kumar Infraprojects Limited \" },\n { name: \"JKLAKSHMI \", description: \"JK Lakshmi Cement Limited \" },\n { name: \"JKPAPER \", description: \"JK Paper Limited \" },\n { name: \"JKTYRE \", description: \"JK Tyre & Industries Limited \" },\n { name: \"JMCPROJECT \", description: \"JMC Projects(India) Limited \" },\n { name: \"JMFINANCIL \", description: \"JM Financial Limited \" },\n { name: \"JMTAUTOLTD \", description: \"JMT Auto Limited \" },\n { name: \"JOCIL \", description: \"Jocil Limited \" },\n { name: \"JPASSOCIAT \", description: \"Jaiprakash Associates Limited \" },\n { name: \"JPINFRATEC \", description: \"Jaypee Infratech Limited \" },\n { name: \"JPPOWER \", description: \"Jaiprakash Power Ventures Limited \" },\n { name: \"JSL \", description: \"JSL Stainless Limited \" },\n { name: \"JSWENERGY \", description: \"JSW Energy Limited \" },\n { name: \"JSWSTEEL \", description: \"JSW Steel Limited \" },\n { name: \"JUBILANT \", description: \"Jubilant Life Sciences Limited \" },\n { name: \"JUBLFOOD \", description: \"Jubilant Foodworks Limited \" },\n { name: \"JUBLINDS \", description: \"Jubilant Industries Limited \" },\n { name: \"JVLAGRO \", description: \"JVL Agro Industries Limited \" },\n { name: \"JYOTHYLAB \", description: \"Jyothy Laboratories Limited \" },\n { name: \"JYOTISTRUC \", description: \"Jyoti Structures Limited \" },\n { name: \"KABRAEXTRU \", description: \"Kabra Extrusion Technik Limited \" },\n { name: \"KAJARIACER \", description: \"Kajaria Ceramics Limited \" },\n { name: \"KAKATCEM \", description: \"Kakatiya Cement Sugar & Industries Limited \" },\n { name: \"KALECONSUL \", description: \"Kale Consultants Limited \" },\n { name: \"KALINDEE \", description: \"Kalindee Rail Nirman(Engineers) Limited \" },\n { name: \"KALPATPOWR \", description: \"Kalpataru Power Transmission Limited \" },\n { name: \"KALYANIFRG \", description: \"Kalyani Forge Limited \" },\n { name: \"KAMATHOTEL \", description: \"Kamat Hotels(I) Limited \" },\n { name: \"KANDAGIRI \", description: \"Kandagiri Spinning Mills Limited.\" },\n { name: \"KANORICHEM \", description: \"Kanoria Chemicals & Industries Limited \" },\n { name: \"KANSAINER \", description: \"Kansai Nerolac Paints Limited \" },\n { name: \"KARURVYSYA \", description: \"Karur Vysya Bank Limited \" },\n { name: \"KAUSHALYA \", description: \"Kaushalya Infrastructure Development Corporation Limited \" },\n { name: \"KAVVERITEL \", description: \"Kavveri Telecom Products Limited \" },\n { name: \"KBIL \", description: \"Kirloskar Brothers Investments Limited \" },\n { name: \"KCP \", description: \"KCP Limited \" },\n { name: \"KCPSUGIND \", description: \"KCP Sugar and Industries Corporation Limited \" },\n { name: \"KEC \", description: \"KEC International Limited \" },\n { name: \"KECL \", description: \"Kirloskar Electric Company Limited \" },\n { name: \"KEI \", description: \"KEI Industries Limited \" },\n { name: \"KEMROCK \", description: \"Kemrock Industries and Exports Limited \" },\n { name: \"KERNEX \", description: \"Kernex Microsystems(India) Limited \" },\n { name: \"KESARENT \", description: \"Kesar Enterprises Limited \" },\n { name: \"KESORAMIND \", description: \"Kesoram Industries Limited \" },\n { name: \"KEYCORPSER \", description: \"Keynote Corporate Services Limited \" },\n { name: \"KFA \", description: \"Kingfisher Airlines Limited \" },\n { name: \"KGL \", description: \"Karuturi Global Limited \" },\n { name: \"KHAITANELE \", description: \"Khaitan Electricals Limited \" },\n { name: \"KHAITANLTD \", description: \"Khaitan(India) Limited \" },\n { name: \"KHANDSE \", description: \"Khandwala Securities Limited \" },\n { name: \"KICL \", description: \"Kalyani Investment Company Limited \" },\n { name: \"KIL \", description: \"Kamdhenu Ispat Limited \" },\n { name: \"KILITCH \", description: \"Kilitch Drugs(India) Limited \" },\n { name: \"KINETICMOT \", description: \"Kinetic Motor Company Limited \" },\n { name: \"KIRIINDUS \", description: \"Kiri Industries Limited \" },\n { name: \"KIRLOSBROS \", description: \"Kirloskar Brothers Limited \" },\n { name: \"KIRLOSENG \", description: \"Kirloskar Oil Engines Limited \" },\n { name: \"KIRLOSIND \", description: \"Kirloskar Industries Limited \" },\n { name: \"KITPLYIND \", description: \"Kitply Industries Limited \" },\n { name: \"KKCL \", description: \"Kewal Kiran Clothing Limited \" },\n { name: \"KLGSYSTEL \", description: \"KLG Systel Limited \" },\n { name: \"KMSUGAR \", description: \"K.M.Sugar Mills Limited \" },\n { name: \"KNRCON \", description: \"KNR Constructions Limited \" },\n { name: \"KOHINOOR \", description: \"Kohinoor Foods Limited \" },\n { name: \"KOLTEPATIL \", description: \"Kolte - Patil Developers Limited \" },\n { name: \"KOPDRUGS \", description: \"KDL Biotech Limited \" },\n { name: \"KOPRAN \", description: \"Kopran Limited \" },\n { name: \"KOTAKBANK \", description: \"Kotak Mahindra Bank Limited \" },\n { name: \"KOTARISUG \", description: \"Kothari Sugars And Chemicals Limited \" },\n { name: \"KOTHARIPET \", description: \"Kothari Petrochemicals Limited \" },\n { name: \"KOTHARIPRO \", description: \"Kothari Products Limited \" },\n { name: \"KOUTONS \", description: \"Koutons Retail India Limited \" },\n { name: \"KPIT \", description: \"KPIT Cummins Infosystems Limited \" },\n { name: \"KPRMILL \", description: \"K.P.R.Mill Limited \" },\n { name: \"KRBL \", description: \"KRBL Limited \" },\n { name: \"KRISHNAENG \", description: \"Krishna Engineering Works Limited \" },\n { name: \"KSBPUMPS \", description: \"KSB Pumps Limited \" },\n { name: \"KSCL \", description: \"Kaveri Seed Company Limited \" },\n { name: \"KSERASERA \", description: \"K Sera Sera Limited \" },\n { name: \"KSK \", description: \"KSK Energy Ventures Limited \" },\n { name: \"KSL \", description: \"Kalyani Steels Limited \" },\n { name: \"KSOILS \", description: \"K S Oils Limited \" },\n { name: \"KTIL \", description: \"Kesar Terminals & Infrastructure Limited \" },\n { name: \"KTKBANK \", description: \"The Karnataka Bank Limited \" },\n { name: \"LAKPRE \", description: \"Lakshmi Precision Screws Limited \" },\n { name: \"LAKSHMIEFL \", description: \"Lakshmi Energy and Foods Limited \" },\n { name: \"LAKSHVILAS \", description: \"Lakshmi Vilas Bank Limited \" },\n { name: \"LANCOIN \", description: \"Lanco Industries Limited \" },\n { name: \"LAOPALA \", description: \"La Opala RG Limited \" },\n { name: \"LAXMIMACH \", description: \"Lakshmi Machine Works Limited \" },\n { name: \"LGBBROSLTD \", description: \"LG Balakrishnan & Bros Limited \" },\n { name: \"LGBFORGE \", description: \"LGB Forge Limited \" },\n { name: \"LIBERTSHOE \", description: \"Liberty Shoes Limited \" },\n { name: \"LICHSGFIN \", description: \"LIC Housing Finance Limited \" },\n { name: \"LITL \", description: \"Lanco Infratech Limited \" },\n { name: \"LLOYDELENG \", description: \"Lloyd Electric & Engineering Limited \" },\n { name: \"LLOYDFIN \", description: \"Lloyds Finance Limited \" },\n { name: \"LLOYDSTEEL \", description: \"Lloyds Steel Industries Limited \" },\n { name: \"LML \", description: \"LML Limited \" },\n { name: \"LOGIXMICRO \", description: \"Logix Microsystems Limited \" },\n { name: \"LOKESHMACH \", description: \"Lokesh Machines Limited \" },\n { name: \"LOTUSEYE \", description: \"Lotus Eye Care Hospital Limited \" },\n { name: \"LOVABLE \", description: \"Lovable Lingerie Limited \" },\n { name: \"LPDC \", description: \"Landmark Property Development Company Limited \" },\n { name: \"LT \", description: \"Larsen & Toubro Limited \" },\n { name: \"LUMAXAUTO \", description: \"Lumax Automotive Systems Limited \" },\n { name: \"LUMAXIND \", description: \"Lumax Industries Limited \" },\n { name: \"LUMAXTECH \", description: \"Lumax Auto Technologies Limited \" },\n { name: \"LUPIN \", description: \"Lupin Limited \" },\n { name: \"LYKALABS \", description: \"Lyka Labs Limited \" },\n { name: \"M & M \", description: \"Mahindra & Mahindra Limited \" },\n { name: \"M & MFIN \", description: \"Mahindra & Mahindra Financial Services Limited \" },\n { name: \"MAANALU \", description: \"Maan Aluminium Limited \" },\n { name: \"MADHAV \", description: \"Madhav Marbles and Granites Limited \" },\n { name: \"MADHUCON \", description: \"Madhucon Projects Limited \" },\n { name: \"MADRASCEM \", description: \"Madras Cements Limited \" },\n { name: \"MADRASFERT \", description: \"Madras Fertilizers Limited \" },\n { name: \"MAGMA \", description: \"Magma Fincorp Limited \" },\n { name: \"MAGNUM \", description: \"Magnum Ventures Limited \" },\n { name: \"MAHABANK \", description: \"Bank of Maharashtra \" },\n { name: \"MAHINDFORG \", description: \"Mahindra Forgings Limited \" },\n { name: \"MAHINDUGIN \", description: \"Mahindra Ugine Steel Company Limited \" },\n { name: \"MAHLIFE \", description: \"Mahindra Lifespace Developers Limited \" },\n { name: \"MAHSCOOTER \", description: \"Maharashtra Scooters Limited \" },\n { name: \"MAHSEAMLES \", description: \"Maharashtra Seamless Limited \" },\n { name: \"MALWACOTT \", description: \"Malwa Cotton Spg.Mills Limited \" },\n { name: \"MANAKSIA \", description: \"Manaksia Limited \" },\n { name: \"MANALIPETC \", description: \"Manali Petrochemical Limited \" },\n { name: \"MANDHANA \", description: \"Mandhana Industries Limited \" },\n { name: \"MANGALAM \", description: \"Mangalam Drugs And Organics Limited \" },\n { name: \"MANGCHEFER \", description: \"Mangalore Chemicals & Fertilizers Limited \" },\n { name: \"MANGLMCEM \", description: \"Mangalam Cement Limited \" },\n { name: \"MANGTIMBER \", description: \"Mangalam Timber Products Limited \" },\n { name: \"MANINDS \", description: \"Man Industries(India) Limited \" },\n { name: \"MANINFRA \", description: \"Man Infraconstruction Limited \" },\n { name: \"MANUGRAPH \", description: \"Manugraph India Limited \" },\n { name: \"MARALOVER \", description: \"Maral Overseas Limited \" },\n { name: \"MARICO \", description: \"Marico Limited \" },\n { name: \"MARKSANS \", description: \"Marksans Pharma Limited \" },\n { name: \"MARUTI \", description: \"Maruti Suzuki India Limited \" },\n { name: \"MASTEK \", description: \"Mastek Limited \" },\n { name: \"MAWANASUG \", description: \"Mawana Sugars Limited \" },\n { name: \"MAX \", description: \"Max India Limited \" },\n { name: \"MAXWELL \", description: \"Maxwell Industries Limited \" },\n { name: \"MBECL \", description: \"Mcnally Bharat Engineering Company Limited \" },\n { name: \"MBLINFRA \", description: \"MBL Infrastructures Limited \" },\n { name: \"MCDHOLDING \", description: \"McDowell Holdings Limited \" },\n { name: \"MCDOWELL - N \", description: \"United Spirits Limited \" },\n { name: \"MCLEODRUSS \", description: \"Mcleod Russel India Limited \" },\n { name: \"MEGASOFT \", description: \"Megasoft Limited \" },\n { name: \"MEGH \", description: \"Meghmani Organics Limited \" },\n { name: \"MELSTAR \", description: \"Melstar Information Technologies Limited \" },\n { name: \"MERCK \", description: \"Merck Limited \" },\n { name: \"MHRIL \", description: \"Mahindra Holidays & Resorts India Limited \" },\n { name: \"MIC \", description: \"MIC Electronics Limited \" },\n { name: \"MICROSEC \", description: \"Microsec Financial Services Limited \" },\n { name: \"MICROTECH \", description: \"Micro Technologies(India) Limited \" },\n { name: \"MINDAIND \", description: \"Minda Industries Limited \" },\n { name: \"MINDTREE \", description: \"MindTree Limited \" },\n { name: \"MIRCELECTR \", description: \"MIRC Electronics Limited \" },\n { name: \"MIRZAINT \", description: \"Mirza International Limited \" },\n { name: \"MLL \", description: \"Mercator Lines Limited \" },\n { name: \"MMFL \", description: \"MM Forgings Limited \" },\n { name: \"MMFSL \", description: \"Money Matters Financial Services Limited \" },\n { name: \"MOIL \", description: \"MOIL Limited \" },\n { name: \"MONNETISPA \", description: \"Monnet Ispat Limited \" },\n { name: \"MONSANTO \", description: \"Monsanto India Limited \" },\n { name: \"MORARJETEX \", description: \"Morarjee Textiles Limited \" },\n { name: \"MOREPENLAB \", description: \"Morepen Laboratories Limited \" },\n { name: \"MOSERBAER \", description: \"Moser - Baer(I) Limited \" },\n { name: \"MOTHERSUMI \", description: \"Motherson Sumi Systems Limited \" },\n { name: \"MOTILALOFS \", description: \"Motilal Oswal Financial Services Limited \" },\n { name: \"MOTOGENFIN \", description: \"The Motor & General Finance Limited \" },\n { name: \"MPHASIS \", description: \"MphasiS Limited \" },\n { name: \"MPSLTD \", description: \"MPS Limited \" },\n { name: \"MRF \", description: \"MRF Limited \" },\n { name: \"MRO - TEK \", description: \"MRO - TEK Limited \" },\n { name: \"MRPL \", description: \"Mangalore Refinery and Petrochemicals Limited \" },\n { name: \"MSPL \", description: \"MSP Steel & Power Limited \" },\n { name: \"MTNL \", description: \"Mahanagar Telephone Nigam Limited \" },\n { name: \"MUDRA \", description: \"Mudra Lifestyle Limited \" },\n { name: \"MUKANDENGG \", description: \"Mukand Engineers Limited \" },\n { name: \"MUKANDLTD \", description: \"Mukand Limited \" },\n { name: \"MUKTAARTS \", description: \"Mukta Arts Limited \" },\n { name: \"MUNDRAPORT \", description: \"Mundra Port and Special Economic Zone Limited \" },\n { name: \"MUNJALAU \", description: \"Munjal Auto Industries Limited \" },\n { name: \"MUNJALSHOW \", description: \"Munjal Showa Limited \" },\n { name: \"MURLIIND \", description: \"Murli Industries Limited \" },\n { name: \"MURUDCERA \", description: \"Murudeshwar Ceramics Limited \" },\n { name: \"MVL \", description: \"MVL Limited \" },\n { name: \"MVLIND \", description: \"MVL Industries Limited \" },\n { name: \"MYSOREBANK \", description: \"State Bank of Mysore \" },\n { name: \"NAGARFERT \", description: \"Nagarjuna Fertilizer & Chemicals Limited \" },\n { name: \"NAGREEKCAP \", description: \"Nagreeka Capital & Infrastructure Limited \" },\n { name: \"NAGREEKEXP \", description: \"Nagreeka Exports Limited \" },\n { name: \"NAHARCAP \", description: \"Nahar Capital and Financial Services Limited \" },\n { name: \"NAHARINDUS \", description: \"Nahar Industrial Enterprises Limited \" },\n { name: \"NAHARPOLY \", description: \"Nahar Poly Films Limited \" },\n { name: \"NAHARSPING \", description: \"Nahar Spinning Mills Limited \" },\n { name: \"NANDAN \", description: \"Nandan Exim Limited \" },\n { name: \"NATCOPHARM \", description: \"Natco Pharma Limited \" },\n { name: \"NATIONALUM \", description: \"National Aluminium Company Limited \" },\n { name: \"NATNLSTEEL \", description: \"National Steel And Agro Industries Limited \" },\n { name: \"NAUKRI \", description: \"Info Edge(India) Limited \" },\n { name: \"NAVINFLUOR \", description: \"Navin Fluorine International Limited \" },\n { name: \"NAVNETPUBL \", description: \"Navneet Publications India Limited \" },\n { name: \"NBVENTURES \", description: \"Nava Bharat Ventures Limited \" },\n { name: \"NCC \", description: \"NCC Limited \" },\n { name: \"NCLIND \", description: \"NCL Industries Limited \" },\n { name: \"NDTV \", description: \"New Delhi Television Limited \" },\n { name: \"NECLIFE \", description: \" Nectar Lifesciences Limited \" },\n { name: \"NELCAST \", description: \"Nelcast Limited \" },\n { name: \"NELCO \", description: \"NELCO Limited \" },\n { name: \"NEPCMICON \", description: \"NEPC India Limited \" },\n { name: \"NESCO \", description: \"Nesco Limited \" },\n { name: \"NET4 \", description: \"Net 4 India Limited \" },\n { name: \"NETWORK18 \", description: \"Network18 Media & Investments Limited \" },\n { name: \"NEULANDLAB \", description: \"Neuland Laboratories Limited \" },\n { name: \"NEXTMEDIA \", description: \"Next Mediaworks Limited \" },\n { name: \"NEYVELILIG \", description: \"Neyveli Lignite Corporation Limited \" },\n { name: \"NFL \", description: \"National Fertilizers Limited \" },\n { name: \"NHPC \", description: \"NHPC Limited \" },\n { name: \"NICCO \", description: \"Nicco Corporation Limited \" },\n { name: \"NIITLTD \", description: \"NIIT Limited \" },\n { name: \"NIITTECH \", description: \"NIIT Technologies Limited \" },\n { name: \"NILKAMAL \", description: \"Nilkamal Limited \" },\n { name: \"NIPPOBATRY \", description: \"Nippo Batteries Company Limited \" },\n { name: \"NIRMA \", description: \"Nirma Limited \" },\n { name: \"NISSAN \", description: \"Nissan Copper Limited \" },\n { name: \"NITCO \", description: \"Nitco Limited \" },\n { name: \"NITESHEST \", description: \"Nitesh Estates Limited \" },\n { name: \"NITINFIRE \", description: \"Nitin Fire Protection Industries Limited \" },\n { name: \"NITINSPIN \", description: \"Nitin Spinners Limited \" },\n { name: \"NMDC \", description: \"NMDC Limited \" },\n { name: \"NOCIL \", description: \"NOCIL Limited \" },\n { name: \"NOIDATOLL \", description: \"Noida Toll Bridge Company Limited \" },\n { name: \"NORBTEAEXP \", description: \"Norben Tea & Exports Limited \" },\n { name: \"NORTHGATE \", description: \"Northgate Technologies Limited \" },\n { name: \"NOVOPANIND \", description: \"Novopan Industries Limited \" },\n { name: \"NRBBEARING \", description: \"NRB Bearing Limited \" },\n { name: \"NSIL \", description: \"Nalwa Sons Investments Limited \" },\n { name: \"NTPC \", description: \"NTPC Limited \" },\n { name: \"NUCENT \", description: \"Nucent Finance Limited \" },\n { name: \"NUCHEM \", description: \"Nuchem Limited \" },\n { name: \"NUCLEUS \", description: \"Nucleus Software Exports Limited \" },\n { name: \"NUMERICPW \", description: \"Numeric Power Systems Limited \" },\n { name: \"NUTEK \", description: \"Nu Tek India Limited \" },\n { name: \"OBEROIRLTY \", description: \"Oberoi Realty Limited \" },\n { name: \"OCL \", description: \"OCL India Limited \" },\n { name: \"OFSS \", description: \"Oracle Financial Services Software Limited \" },\n { name: \"OIL \", description: \"Oil India Limited \" },\n { name: \"OILCOUNTUB \", description: \"Oil Country Tubular Limited \" },\n { name: \"OISL \", description: \"OCL Iron and Steel Limited \" },\n { name: \"OMAXAUTO \", description: \"Omax Autos Limited \" },\n { name: \"OMAXE \", description: \"Omaxe Limited \" },\n { name: \"OMKARCHEM \", description: \"Omkar Speciality Chemicals Limited \" },\n { name: \"OMMETALS \", description: \"OM Metals Infraprojects Limited \" },\n { name: \"OMNITECH \", description: \"Omnitech Infosolutions Limited \" },\n { name: \"ONGC \", description: \"Oil & Natural Gas Corporation Limited \" },\n { name: \"ONMOBILE \", description: \"OnMobile Global Limited \" },\n { name: \"ONWARDTEC \", description: \"Onward Technologies Limited \" },\n { name: \"OPTOCIRCUI \", description: \"Opto Circuits(India) Limited \" },\n { name: \"ORBITCORP \", description: \"Orbit Corporation Limited \" },\n { name: \"ORCHIDCHEM \", description: \"Orchid Chemicals & Pharmaceuticals Limited \" },\n { name: \"ORIENTABRA \", description: \"Orient Abrasives Limited \" },\n { name: \"ORIENTALTL \", description: \"Oriental Trimex Limited \" },\n { name: \"ORIENTBANK \", description: \"Oriental Bank of Commerce \" },\n { name: \"ORIENTCERA \", description: \"Orient Ceramics and Industries Limited \" },\n { name: \"ORIENTHOT \", description: \"Oriental Hotels Limited \" },\n { name: \"ORIENTLTD \", description: \"Orient Press Limited \" },\n { name: \"ORIENTPPR \", description: \"Orient Paper & Industries Limited \" },\n { name: \"ORISSAMINE \", description: \"The Orissa Minerals Development Company Limited \" },\n { name: \"OUDHSUG \", description: \"The Oudh Sugar Mills Limited \" },\n { name: \"PAEL \", description: \"PAE Limited \" },\n { name: \"PAGEIND \", description: \"Page Industries Limited \" },\n { name: \"PANACEABIO \", description: \"Panacea Biotec Limited \" },\n { name: \"PANORAMUNI \", description: \"Panoramic Universal Limited \" },\n { name: \"PANTALOONR \", description: \"Pantaloon Retail(India) Limited \" },\n { name: \"PAPERPROD \", description: \"The Paper Products Limited \" },\n { name: \"PARABDRUGS \", description: \"Parabolic Drugs Limited \" },\n { name: \"PARACABLES \", description: \"Paramount Communications Limited \" },\n { name: \"PARAL \", description: \"Parekh Aluminex Limited \" },\n { name: \"PARAPRINT \", description: \"Paramount Printpackaging Limited \" },\n { name: \"PARASPETRO \", description: \"Paras Petrofils Limited \" },\n { name: \"PAREKHPLAT \", description: \"Parekh Platinum Limited \" },\n { name: \"PARRYSUGAR \", description: \"Parrys Sugar Industries Limited \" },\n { name: \"PARSVNATH \", description: \"Parsvnath Developers Limited \" },\n { name: \"PATELENG \", description: \"Patel Engineering Limited \" },\n { name: \"PATINTLOG \", description: \"Patel Integrated Logistics Limited \" },\n { name: \"PATNI \", description: \"Patni Computer Systems Limited \" },\n { name: \"PATSPINLTD \", description: \"Patspin India Limited \" },\n { name: \"PBAINFRA \", description: \"PBA Infrastructure Limited \" },\n { name: \"PDPL \", description: \"Parenteral Drugs(India) Limited \" },\n { name: \"PDUMJEIND \", description: \"Pudumjee Industries Limited \" },\n { name: \"PDUMJEPULP \", description: \"Pudumjee Pulp & Paper Mills Limited \" },\n { name: \"PEARLPOLY \", description: \"Pearl Polymers Limited \" },\n { name: \"PENIND \", description: \"Pennar Industries Limited \" },\n { name: \"PENINLAND \", description: \"Peninsula Land Limited \" },\n { name: \"PEPL \", description: \"Pearl Engineering Polymers Limited \" },\n { name: \"PERSISTENT \", description: \"Persistent Systems Limited \" },\n { name: \"PETRONENGG \", description: \"Petron Engineering Construction Limited \" },\n { name: \"PETRONET \", description: \"Petronet LNG Limited \" },\n { name: \"PFC \", description: \"Power Finance Corporation Limited \" },\n { name: \"PFIZER \", description: \"Pfizer Limited \" },\n { name: \"PFOCUS \", description: \"Prime Focus Limited \" },\n { name: \"PFS \", description: \"PTC India Financial Services Limited \" },\n { name: \"PGHH \", description: \"Procter & Gamble Hygiene and Health Care Limited \" },\n { name: \"PHILIPCARB \", description: \"Phillips Carbon Black Limited \" },\n { name: \"PHOENIXLTD \", description: \"The Phoenix Mills Limited \" },\n { name: \"PIDILITIND \", description: \"Pidilite Industries Limited \" },\n { name: \"PIIND \", description: \"PI Industries Limited \" },\n { name: \"PIONDIST \", description: \"Pioneer Distilleries Limited \" },\n { name: \"PIPAVAVYD \", description: \"Pipavav Shipyard Limited \" },\n { name: \"PIRGLASS \", description: \"Piramal Glass Limited \" },\n { name: \"PIRHEALTH \", description: \"Piramal Healthcare Limited \" },\n { name: \"PIRLIFE \", description: \"Piramal Life Sciences Limited \" },\n { name: \"PITTILAM \", description: \"Pitti Laminations Limited \" },\n { name: \"PLASTIBLEN \", description: \"Plastiblends India Limited \" },\n { name: \"PLETHICO \", description: \"Plethico Pharmaceuticals Limited \" },\n { name: \"PNB \", description: \"Punjab National Bank \" },\n { name: \"PNBGILTS \", description: \"PNB Gilts Limited \" },\n { name: \"PNC \", description: \"Pritish Nandy Communications Limited \" },\n { name: \"POCHIRAJU \", description: \"Pochiraju Industries Limited \" },\n { name: \"POLARIS \", description: \"Polaris Software Lab Limited \" },\n { name: \"POLYPLEX \", description: \"Polyplex Corporation Limited \" },\n { name: \"PONNIERODE \", description: \"Ponni Sugars(Erode) Limited \" },\n { name: \"POWERGRID \", description: \"Power Grid Corporation of India Limited \" },\n { name: \"PPAP \", description: \"Precision Pipes And Profiles Company Limited \" },\n { name: \"PRADIP \", description: \"Pradip Overseas Limited \" },\n { name: \"PRAENG \", description: \"Prajay Engineers Syndicate Limited \" },\n { name: \"PRAJIND \", description: \"Praj Industries Limited \" },\n { name: \"PRAKASH \", description: \"Prakash Industries Limited \" },\n { name: \"PRAKASHSTL \", description: \"Prakash Steelage Limited \" },\n { name: \"PRATIBHA \", description: \"Pratibha Industries Limited \" },\n { name: \"PRECOT \", description: \"Precot Meridian Limited \" },\n { name: \"PRECWIRE \", description: \"Precision Wires India Limited \" },\n { name: \"PREMIER \", description: \"Premier Limited \" },\n { name: \"PRESTIGE \", description: \"Prestige Estates Projects Limited \" },\n { name: \"PRICOL \", description: \"Pricol Limited \" },\n { name: \"PRIMESECU \", description: \"Prime Securities Limited \" },\n { name: \"PRISMCEM \", description: \"Prism Cement Limited \" },\n { name: \"PRITHVI \", description: \"Prithvi Information Solutions Limited \" },\n { name: \"PROVOGUE \", description: \"Provogue(India) Limited \" },\n { name: \"PSB \", description: \"Punjab & Sind Bank \" },\n { name: \"PSL \", description: \"PSL Limited \" },\n { name: \"PTC \", description: \"PTC India Limited \" },\n { name: \"PTL \", description: \"PTL Enterprises Limited \" },\n { name: \"PUNJABCHEM \", description: \"Punjab Chemicals & Crop Protection Limited \" },\n { name: \"PUNJLLOYD \", description: \"Punj Lloyd Limited \" },\n { name: \"PURVA \", description: \"Puravankara Projects Limited \" },\n { name: \"PVP \", description: \"PVP Ventures Limited \" },\n { name: \"PVR \", description: \"PVR Limited \" },\n { name: \"QUINTEGRA \", description: \"Quintegra Solutions Limited \" },\n { name: \"RADAAN \", description: \"Radaan Mediaworks India Limited \" },\n { name: \"RADICO \", description: \"Radico Khaitan Limited \" },\n { name: \"RAINBOWPAP \", description: \"Rainbow Papers Limited \" },\n { name: \"RAINCOM \", description: \"Rain Commodities Limited \" },\n { name: \"RAIREKMOH \", description: \"Raisaheb Reckhchand Mohota Spinning & Weaving Mills Limited \" },\n { name: \"RAJESHEXPO \", description: \"Rajesh Exports Limited \" },\n { name: \"RAJOIL \", description: \"Raj Oil Mills Limited \" },\n { name: \"RAJRAYON \", description: \"Raj Rayon Industries Limited \" },\n { name: \"RAJSREESUG \", description: \"Rajshree Sugars & Chemicals Limited \" },\n { name: \"RAJTV \", description: \"Raj Television Network Limited \" },\n { name: \"RAJVIR \", description: \"Rajvir Industries Limited \" },\n { name: \"RALLIS \", description: \"Rallis India Limited \" },\n { name: \"RAMANEWS \", description: \"Rama Newsprint and Papers Limited \" },\n { name: \"RAMCOIND \", description: \"Ramco Industries Limited \" },\n { name: \"RAMCOSYS \", description: \"Ramco Systems Limited \" },\n { name: \"RAMKY \", description: \"Ramky Infrastructure Limited \" },\n { name: \"RAMSARUP \", description: \"Ramsarup Industries Limited \" },\n { name: \"RANASUG \", description: \"Rana Sugars Limited \" },\n { name: \"RANBAXY \", description: \"Ranbaxy Laboratories Limited \" },\n { name: \"RANEENGINE \", description: \"Rane Engine Valve Limited \" },\n { name: \"RANEHOLDIN \", description: \"Rane Holdings Limited \" },\n { name: \"RATNAMANI \", description: \"Ratnamani Metals & Tubes Limited \" },\n { name: \"RAYMOND \", description: \"Raymond Limited \" },\n { name: \"RBL \", description: \"Rane Brake Lining Limited \" },\n { name: \"RBN \", description: \"Reliance Broadcast Network Limited \" },\n { name: \"RCF \", description: \"Rashtriya Chemicals and Fertilizers Limited \" },\n { name: \"RCOM \", description: \"Reliance Communications Limited \" },\n { name: \"RECLTD \", description: \"Rural Electrification Corporation Limited \" },\n { name: \"REDINGTON \", description: \"Redington(India) Limited \" },\n { name: \"REFEX \", description: \"Refex Refrigerants Limited \" },\n { name: \"REIAGROLTD \", description: \"Rei Agro Limited \" },\n { name: \"REISIXTEN \", description: \"REI Six Ten Retail Limited \" },\n { name: \"RELAXO \", description: \"Relaxo Footwears Limited \" },\n { name: \"RELCAPITAL \", description: \" Reliance Capital Limited \" },\n { name: \"RELIANCE \", description: \"Reliance Industries Limited \" },\n { name: \"RELIGARE \", description: \"Religare Enterprises Limited \" },\n { name: \"RELINFRA \", description: \"Reliance Infrastructure Limited \" },\n { name: \"RELMEDIA \", description: \"Reliance MediaWorks Limited \" },\n { name: \"RENUKA \", description: \" Shree Renuka Sugars Limited \" },\n { name: \"REPRO \", description: \"Repro India Limited \" },\n { name: \"RESPONIND \", description: \"Responsive Industries Limited \" },\n { name: \"RESURGERE \", description: \"Resurgere Mines & Minerals India Limited \" },\n { name: \"REVATHI \", description: \"Revathi Equipment Limited \" },\n { name: \"RICOAUTO \", description: \"Rico Auto Industries Limited \" },\n { name: \"RIIL \", description: \"Reliance Industrial Infrastructure Limited \" },\n { name: \"RJL \", description: \"Renaissance Jewellery Limited \" },\n { name: \"RKFORGE \", description: \"Ramkrishna Forgings Limited \" },\n { name: \"RMCL \", description: \"Radha Madhav Corporation Limited \" },\n { name: \"RML \", description: \"Rane(Madras) Limited \" },\n { name: \"ROHITFERRO \", description: \"Rohit Ferro - Tech Limited \" },\n { name: \"ROHLTD \", description: \"Royal Orchid Hotels Limited \" },\n { name: \"ROLTA \", description: \"Rolta India Limited \" },\n { name: \"ROMAN \", description: \"Roman Tarmat Limited \" },\n { name: \"RPGLIFE \", description: \"RPG Life Sciences Limited \" },\n { name: \"RPOWER \", description: \"Reliance Power Limited \" },\n { name: \"RPPINFRA \", description: \"R.P.P.Infra Projects Limited \" },\n { name: \"RSSOFTWARE \", description: \"R.S.Software(India) Limited \" },\n { name: \"RSWM \", description: \"RSWM Limited \" },\n { name: \"RSYSTEMS \", description: \"R Systems International Limited \" },\n { name: \"RUBYMILLS \", description: \"The Ruby Mills Limited \" },\n { name: \"RUCHIRA \", description: \"Ruchira Papers Limited \" },\n { name: \"RUCHISOYA \", description: \"Ruchi Soya Industries Limited \" },\n { name: \"RUCHINFRA \", description: \"Ruchi Infrastructure Limited \" },\n { name: \"SABERORGAN \", description: \"Sabero Organics Gujarat Limited \" },\n { name: \"SABTN \", description: \"Sri Adhikari Brothers Television Network Limited \" },\n { name: \"SADBHAV \", description: \"Sadbhav Engineering Limited \" },\n { name: \"SAGCEM \", description: \"Sagar Cements Limited \" },\n { name: \"SAHPETRO \", description: \"Sah Petroleums Limited \" },\n { name: \"SAIL \", description: \"Steel Authority of India Limited \" },\n { name: \"SAKHTISUG \", description: \"Sakthi Sugars Limited \" },\n { name: \"SAKSOFT \", description: \"Saksoft Limited \" },\n { name: \"SAKUMA \", description: \"Sakuma Exports Limited \" },\n { name: \"SALORAINTL \", description: \"Salora International Limited \" },\n { name: \"SALSTEEL \", description: \"S.A.L.Steel Limited \" },\n { name: \"SAMBHAAV \", description: \"Sambhaav Media Limited \" },\n { name: \"SAMTEL \", description: \"Samtel Color Limited \" },\n { name: \"SANDESH \", description: \"The Sandesh Limited \" },\n { name: \"SANGAMIND \", description: \"Sangam(India) Limited \" },\n { name: \"SANGHIIND \", description: \"Sanghi Industries Limited \" },\n { name: \"SANGHVIFOR \", description: \"Sanghvi Forging and Engineering Limited \" },\n { name: \"SANGHVIMOV \", description: \"Sanghvi Movers Limited \" },\n { name: \"SANWARIA \", description: \"Sanwaria Agro Oils Limited \" },\n { name: \"SARDAEN \", description: \"Sarda Energy & Minerals Limited \" },\n { name: \"SAREGAMA \", description: \"Saregama India Limited \" },\n { name: \"SARLAPOLY \", description: \"Sarla Performance Fibers Limited \" },\n { name: \"SASKEN \", description: \"Sasken Communication Technologies Limited \" },\n { name: \"SATHAISPAT \", description: \"Sathavahana Ispat Limited \" },\n { name: \"SATYAMCOMP \", description: \"Satyam Computer Services Limited \" },\n { name: \"SAVERA \", description: \"Savera Industries Limited \" },\n { name: \"SB & TINTL \", description: \"SB & T International Limited \" },\n { name: \"SBBJ \", description: \"State Bank of Bikaner and Jaipur \" },\n { name: \"SBIN \", description: \"State Bank of India \" },\n { name: \"SBT \", description: \"State Bank of Travancore \" },\n { name: \"SCI \", description: \"Shipping Corporation Of India Limited \" },\n { name: \"SEAMECLTD \", description: \"Seamec Limited \" },\n { name: \"SEINVEST \", description: \"S.E.Investments Limited \" },\n { name: \"SELAN \", description: \"Selan Exploration Technology Limited \" },\n { name: \"SELMCL \", description: \"SEL Manufacturing Company Limited \" },\n { name: \"SERVALL \", description: \"Servalakshmi Paper Limited \" },\n { name: \"SESAGOA \", description: \"Sesa Goa Limited \" },\n { name: \"SESHAPAPER \", description: \"Seshasayee Paper and Boards Limi \" },\n { name: \"SEZALGLASS \", description: \"Sezal Glass Limited \" },\n { name: \"SGFL \", description: \"Shree Ganesh Forgings Limited \" },\n { name: \"SGJHL \", description: \"Shree Ganesh Jewellery House Limited \" },\n { name: \"SGL \", description: \"STL Global Limited \" },\n { name: \"SHAHALLOYS \", description: \"Shah Alloys Limited \" },\n { name: \"SHALPAINTS \", description: \"Shalimar Paints Limited \" },\n { name: \"SHANTIGEAR \", description: \"Shanthi Gears Limited \" },\n { name: \"SHARRESLTD \", description: \"Sharyans Resources Limited \" },\n { name: \"SHASUNPHAR \", description: \"Shasun Pharmaceuticals Limited \" },\n { name: \"SHILPAMED \", description: \"Shilpa Medicare Limited \" },\n { name: \"SHILPI \", description: \"Shilpi Cable Technologies Limited \" },\n { name: \"SHIVAMAUTO \", description: \"Shivam Autotech Limited \" },\n { name: \"SHIVTEX \", description: \"Shiva Texyarn Limited \" },\n { name: \"SHIV - VANI \", description: \"Shiv - Vani Oil & Gas Exploration Services Limited \" },\n { name: \"SHLAKSHMI \", description: \"Shri Lakshmi Cotsyn Limited \" },\n { name: \"SHOPERSTOP \", description: \"Shoppers Stop Limited \" },\n { name: \"SHPRE \", description: \"Shree Precoated Steels Limited \" },\n { name: \"SHREEASHTA \", description: \"Shree Ashtavinayak Cine Vision Limited \" },\n { name: \"SHREECEM \", description: \"Shree Cements Limited \" },\n { name: \"SHREERAMA \", description: \"Shree Rama Multi - Tech Limited \" },\n { name: \"SHRENUJ \", description: \"Shrenuj & Company Limited \" },\n { name: \"SHREYANIND \", description: \"Shreyans Industries Limited \" },\n { name: \"SHREYAS \", description: \"Shreyas Shipping & Logistics Limited \" },\n { name: \"SHRIRAMCIT \", description: \"Shriram City Union Finance Limited \" },\n { name: \"SHRIRAMEPC \", description: \"Shriram EPC Limited \" },\n { name: \"SHYAMTEL \", description: \"Shyam Telecom Limited \" },\n { name: \"SICAGEN \", description: \"Sicagen India Limited \" },\n { name: \"SICAL \", description: \"Sical Logistics Limited \" },\n { name: \"SIEMENS \", description: \"Siemens Limited \" },\n { name: \"SIL \", description: \"Standard Industries Limited \" },\n { name: \"SILINV \", description: \"SIL Investments Limited \" },\n { name: \"SIMBHSUGAR \", description: \"Simbhaoli Sugars Limited \" },\n { name: \"SIMPLEX \", description: \"Simplex Projects Limited \" },\n { name: \"SIMPLEXINF \", description: \"Simplex Infrastructures Limited \" },\n { name: \"SINTEX \", description: \"Sintex Industries Limited \" },\n { name: \"SIRPAPER \", description: \"The Sirpur Paper Mills Limited \" },\n { name: \"SITASHREE \", description: \"Sita Shree Food Products Limited \" },\n { name: \"SIYSIL \", description: \"Siyaram Silk Mills Limited \" },\n { name: \"SJVN \", description: \"SJVN Limited \" },\n { name: \"SKFINDIA \", description: \"SKF India Limited \" },\n { name: \"SKMEGGPROD \", description: \"SKM Egg Products Export(India) Limited \" },\n { name: \"SKSMICRO \", description: \"SKS Microfinance Limited \" },\n { name: \"SKUMARSYNF \", description: \"S.Kumars Nationwide Limited \" },\n { name: \"SMARTLINK \", description: \"Smartlink Network Systems Limited \" },\n { name: \"SMLISUZU \", description: \"SML Isuzu Limited \" },\n { name: \"SMPL \", description: \"Sujana Metal Products Limited \" },\n { name: \"SMSPHARMA \", description: \"SMS Pharmaceuticals Limited \" },\n { name: \"SOBHA \", description: \"Sobha Developers Limited \" },\n { name: \"SOFTTECHGR \", description: \"Software Technology Group International Limited \" },\n { name: \"SOLARINDS \", description: \"Solar Industries India Limited \" },\n { name: \"SOMANYCERA \", description: \"Somany Ceramics Limited \" },\n { name: \"SOMATEX \", description: \"Soma Textiles & Industries Limited \" },\n { name: \"SONASTEER \", description: \"Sona Koyo Steering Systems Limited \" },\n { name: \"SONATSOFTW \", description: \"Sonata Software Limited \" },\n { name: \"SOTL \", description: \"Savita Oil Technologies Limited \" },\n { name: \"SOUTHBANK \", description: \"The South Indian Bank Limited \" },\n { name: \"SPANCO \", description: \"Spanco Limited \" },\n { name: \"SPARC \", description: \"Sun Pharma Advanced Research Company Limited \" },\n { name: \"SPECTACLE \", description: \"Spectacle Infotek Limited \" },\n { name: \"SPENTEX \", description: \"Spentex Industries Limited \" },\n { name: \"SPIC \", description: \"Southern Petrochemicals Industries Corporation Limited \" },\n { name: \"SPICEMOBIL \", description: \"Spice Mobility Limited \" },\n { name: \"SPLIL \", description: \"SPL Industries Limited \" },\n { name: \"SPMLINFRA \", description: \"SPML Infra Limited \" },\n { name: \"SPYL \", description: \"Shekhawati Poly - Yarn Limited \" },\n { name: \"SREINFRA \", description: \"SREI Infrastructure Finance Limited \" },\n { name: \"SRF \", description: \"SRF Limited \" },\n { name: \"SRGINFOTEC \", description: \"SRG Infotec(India) Limited \" },\n { name: \"SRHHLINDST \", description: \"SRHHL Industries Limited \" },\n { name: \"SRHHYPOLTD \", description: \"Sree Rayalaseema Hi - Strength Hypo Limited \" },\n { name: \"SRTRANSFIN \", description: \"Shriram Transport Finance Company Limited \" },\n { name: \"SSWL \", description: \"Steel Strips Wheels Limited \" },\n { name: \"STAR \", description: \"Strides Arcolab Limited \" },\n { name: \"STARPAPER \", description: \"Star Paper Mills Limited \" },\n { name: \"STCINDIA \", description: \"The State Trading Corporation of India Limited \" },\n { name: \"STER \", description: \"Sterlite Industries(India) Limited \" },\n { name: \"STERLINBIO \", description: \"Sterling Biotech Limited \" },\n { name: \"STERTOOLS \", description: \"Sterling Tools Limited \" },\n { name: \"STINDIA \", description: \"STI India Limited \" },\n { name: \"STOREONE \", description: \"Store One Retail India Limited \" },\n { name: \"STRTECH \", description: \"Sterlite Technologies Limited \" },\n { name: \"SUBEX \", description: \"Subex Limited \" },\n { name: \"SUBROS \", description: \"Subros Limited \" },\n { name: \"SUDAR \", description: \"Sudar Garments Limited \" },\n { name: \"SUDARSCHEM \", description: \"Sudarshan Chemical Industries Limited \" },\n { name: \"SUJANATOW \", description: \"Sujana Tower Limited \" },\n { name: \"SUJANAUNI \", description: \"Sujana Universal Industries Limited \" },\n { name: \"SUMEETINDS \", description: \"Sumeet Industries Limited \" },\n { name: \"SUMMITSEC \", description: \"Summit Securities Limited \" },\n { name: \"SUNCLAYTON \", description: \"Sundaram Clayton Limited \" },\n { name: \"SUNDARAM \", description: \"Sundaram Multi Pap Limited \" },\n { name: \"SUNDARMFIN \", description: \"Sundaram Finance Limited \" },\n { name: \"SUNDRMBRAK \", description: \"Sundaram Brake Linings Limited \" },\n { name: \"SUNDRMFAST \", description: \"Sundram Fasteners Limited \" },\n { name: \"SUNFLAG \", description: \"Sunflag Iron And Steel Company Limited \" },\n { name: \"SUNILHITEC \", description: \"Sunil Hitech Engineers Limited \" },\n { name: \"SUNPHARMA \", description: \"Sun Pharmaceuticals Industries Limited \" },\n { name: \"SUNTECK \", description: \"Sunteck Realty Limited \" },\n { name: \"SUNTV \", description: \"Sun TV Network Limited \" },\n { name: \"SUPERSPIN \", description: \"Super Spinning Mills Limited \" },\n { name: \"SUPPETRO \", description: \"Supreme Petrochem Limited \" },\n { name: \"SUPRAJIT \", description: \"Suprajit Engineering Limited \" },\n { name: \"SUPREMEIND \", description: \"Supreme Industries Limited \" },\n { name: \"SUPREMEINF \", description: \"Supreme Infrastructure India Limited \" },\n { name: \"SUPREMETEX \", description: \"Supreme Tex Mart Limited \" },\n { name: \"SURAJDIAMN \", description: \"Su - Raj Diamonds and Jewellery Limited \" },\n { name: \"SURANACORP \", description: \"Surana Corporation Limited \" },\n { name: \"SURANAIND \", description: \"Surana Industries Limited \" },\n { name: \"SURANAT & P \", description: \"Surana Telecom and Power Limited \" },\n { name: \"SURYAJYOTI \", description: \"Suryajyoti Spinning Mills Limited \" },\n { name: \"SURYALAXMI \", description: \"Suryalakshmi Cotton Mills Limited \" },\n { name: \"SURYAPHARM \", description: \"Surya Pharmaceutical Limited \" },\n { name: \"SURYAROSNI \", description: \"Surya Roshni Limited \" },\n { name: \"SUTLEJTEX \", description: \"Sutlej Textiles and Industries Limited \" },\n { name: \"SUVEN \", description: \"Suven Life Sciences Limited \" },\n { name: \"SUZLON \", description: \"Suzlon Energy Limited \" },\n { name: \"SWARAJENG \", description: \"Swaraj Engines Limited \" },\n { name: \"SYMPHONY \", description: \"Symphony Limited \" },\n { name: \"SYNCOM \", description: \"Syncom Healthcare Limited \" },\n { name: \"SYNDIBANK \", description: \"Syndicate Bank \" },\n { name: \"TAINWALCHM \", description: \"Tainwala Chemical and Plastic(I) Limited \" },\n { name: \"TAJGVK \", description: \"Taj GVK Hotels & Resorts Limited \" },\n { name: \"TAKE \", description: \"Take Solutions Limited \" },\n { name: \"TALBROAUTO \", description: \"Talbros Automotive Components Limited \" },\n { name: \"TALWALKARS \", description: \"Talwalkars Better Value Fitness Limited \" },\n { name: \"TANLA \", description: \"Tanla Solutions Limited \" },\n { name: \"TANTIACONS \", description: \"Tantia Constructions Limited \" },\n { name: \"TARAPUR \", description: \"Tarapur Transformers Limited \" },\n { name: \"TATACHEM \", description: \"Tata Chemicals Limited \" },\n { name: \"TATACOMM \", description: \"Tata Communications Limited \" },\n { name: \"TATAELXSI \", description: \"Tata Elxsi Limited \" },\n { name: \"TATACOFFEE \", description: \"Tata Coffee Limited \" },\n { name: \"TATAGLOBAL \", description: \"Tata Global Beverages Limited \" },\n { name: \"TATAINVEST \", description: \" Tata Investment Corporation Limited \" },\n { name: \"TATAMETALI \", description: \"Tata Metaliks Limited \" },\n { name: \"TATAMOTORS \", description: \"Tata Motors Limited \" },\n { name: \"TATAPOWER \", description: \"Tata Power Company Limited \" },\n { name: \"TATASPONGE \", description: \"Tata Sponge Iron Limited \" },\n { name: \"TATASTEEL \", description: \"Tata Steel Limited \" },\n { name: \"TCI \", description: \"Transport Corporation of India Limited \" },\n { name: \"TCIDEVELOP \", description: \"TCI Developers Limited \" },\n { name: \"TCIFINANCE \", description: \"TCI Finance Limited \" },\n { name: \"TCS \", description: \"Tata Consultancy Services Limited \" },\n { name: \"TECHM \", description: \"Tech Mahindra Limited \" },\n { name: \"TECHNO \", description: \"Techno Electric & Engineering Company Limited \" },\n { name: \"TECHNOFAB \", description: \"Technofab Engineering Limited \" },\n { name: \"TECPRO \", description: \"Tecpro Systems Limited \" },\n { name: \"TELEDATAIT \", description: \"Teledata Technology Solutions Limited \" },\n { name: \"TEXMACOLTD \", description: \"Texmaco Limited \" },\n { name: \"TEXMOPIPES \", description: \"Texmo Pipes and Products Limited \" },\n { name: \"TFCILTD \", description: \"Tourism Finance Corporation of India Limited \" },\n { name: \"TFL \", description: \"Transwarranty Finance Limited \" },\n { name: \"THANGAMAYL \", description: \"Thangamayil Jewellery Limited \" },\n { name: \"THEMISMED \", description: \"Themis Medicare Limited \" },\n { name: \"THERMAX \", description: \"Thermax Limited \" },\n { name: \"THINKSOFT \", description: \"Thinksoft Global Services Limited \" },\n { name: \"THIRUSUGAR \", description: \"Thiru Arooran Sugars Limited \" },\n { name: \"THOMASCOOK \", description: \"Thomas Cook(India) Limited \" },\n { name: \"TI \", description: \"Tilaknagar Industries Limited \" },\n { name: \"TIDEWATER \", description: \"Tide Water Oil Company(India) Limited \" },\n { name: \"TIIL \", description: \"Technocraft Industries(India) Limited \" },\n { name: \"TIL \", description: \"TIL Limited \" },\n { name: \"TIMESGTY \", description: \"Times Guaranty Limited \" },\n { name: \"TIMETECHNO \", description: \"Time Technoplast Limited \" },\n { name: \"TIMKEN \", description: \"Timken India Limited \" },\n { name: \"TINPLATE \", description: \"The Tinplate Company of India Limited \" },\n { name: \"TIPSINDLTD \", description: \"TIPS Industries Limited \" },\n { name: \"TIRUMALCHM \", description: \"Thirumalai Chemicals Limited \" },\n { name: \"TITAN \", description: \"Titan Industries Limited \" },\n { name: \"TNPETRO \", description: \"Tamilnadu PetroProducts Limited \" },\n { name: \"TNPL \", description: \"Tamil Nadu Newsprint & Papers Limited \" },\n { name: \"TNTELE \", description: \"Tamilnadu Telecommunication Limited \" },\n { name: \"TODAYS \", description: \"Todays Writing Products Limited \" },\n { name: \"TOKYOPLAST \", description: \"Tokyo Plast International Limited \" },\n { name: \"TORNTPHARM \", description: \"Torrent Pharmaceuticals Limited \" },\n { name: \"TORNTPOWER \", description: \"Torrent Power Limited \" },\n { name: \"TRENT \", description: \"Trent Limited \" },\n { name: \"TRF \", description: \"TRF Limited \" },\n { name: \"TRICOM \", description: \"Tricom India Limited \" },\n { name: \"TRIGYN \", description: \"Trigyn Technologies Limited \" },\n { name: \"TRIL \", description: \"Transformers And Rectifiers(India) Limited \" },\n { name: \"TRIVENI \", description: \"Triveni Engineering & Industries Limited \" },\n { name: \"TTKHEALTH \", description: \"TTK Healthcare Limited \" },\n { name: \"TTKPRESTIG \", description: \"TTK Prestige Limited \" },\n { name: \"TTL \", description: \"T T Limited \" },\n { name: \"TTML \", description: \"Tata Teleservices(Maharashtra) Limited \" },\n { name: \"TUBEINVEST \", description: \"Tube Investments of India Limited \" },\n { name: \"TRIDENT \", description: \"Trident Limited \" },\n { name: \"TULIP \", description: \"Tulip Telecom Limited \" },\n { name: \"TULSI \", description: \"Tulsi Extrusions Limited \" },\n { name: \"TVSELECT \", description: \"TVS Electronics Limited \" },\n { name: \"TVSMOTOR \", description: \"TVS Motor Company Limited \" },\n { name: \"TVSSRICHAK \", description: \"TVS Srichakra Limited \" },\n { name: \"TVTODAY \", description: \"TV Today Network Limited \" },\n { name: \"TWILITAKA \", description: \"Twilight Litaka Pharma Limited \" },\n { name: \"TWL \", description: \"Titagarh Wagons Limited \" },\n { name: \"UBENGG \", description: \"UB Engineering Limited \" },\n { name: \"UBHOLDINGS \", description: \"United Breweries(Holdings) Limited \" },\n { name: \"UCALFUEL \", description: \"Ucal Fuel Systems Limited \" },\n { name: \"UCOBANK \", description: \"UCO Bank \" },\n { name: \"UFLEX \", description: \"UFLEX Limited \" },\n { name: \"UGARSUGAR \", description: \"The Ugar Sugar Works Limited \" },\n { name: \"ULTRACEMCO \", description: \"UltraTech Cement Limited \" },\n { name: \"UMESLTD \", description: \"Usha Martin Education & Solutions Limited \" },\n { name: \"UNICHEMLAB \", description: \"Unichem Laboratories Limited \" },\n { name: \"UNIENTER \", description: \"Uniphos Enterprises Limited \" },\n { name: \"UNIONBANK \", description: \"Union Bank of India \" },\n { name: \"UNIPHOS \", description: \"United Phosphorus Limited \" },\n { name: \"UNIPLY \", description: \"Uniply Industries Limited \" },\n { name: \"UNITECH \", description: \"Unitech Limited \" },\n { name: \"UBL \", description: \"United Breweries Limited \" },\n { name: \"UNITY \", description: \"Unity Infraprojects Limited \" },\n { name: \"UNIVCABLES \", description: \"Universal Cables Limited \" },\n { name: \"UNITEDBNK \", description: \"United Bank of India \" },\n { name: \"UPERGANGES \", description: \"Upper Ganges Sugar & Industries Limited \" },\n { name: \"USHAMART \", description: \"Usha Martin Limited \" },\n { name: \"USHERAGRO \", description: \"Usher Agro Limited \" },\n { name: \"UTTAMSTL \", description: \"Uttam Galva Steels Limited \" },\n { name: \"UTTAMSUGAR \", description: \"Uttam Sugar Mills Limited \" },\n { name: \"UTVSOF \", description: \"UTV Software Communications Limited \" },\n { name: \"VADILALIND \", description: \"Vadilal Industries Limited \" },\n { name: \"VAIBHAVGEM \", description: \"Vaibhav Gems Limited \" },\n { name: \"VAKRANSOFT \", description: \"Vakrangee Softwares Limited \" },\n { name: \"VALECHAENG \", description: \"Valecha Engineering Limited \" },\n { name: \"VALUEIND \", description: \"Value Industries Limited \" },\n { name: \"VARDHACRLC \", description: \"Vardhman Acrylics Limited \" },\n { name: \"VARDMNPOLY \", description: \"Vardhman Polytex Limited \" },\n { name: \"VARUN \", description: \"Varun Industries Limited \" },\n { name: \"VARUNSHIP \", description: \"Varun Shipping Company Limited \" },\n { name: \"VASCONEQ \", description: \"Vascon Engineers Limited \" },\n {\n name: \"VENKEYS \", description: \"Venky's (India) Limited \"\n },\n { name: \"VENUSREM \", description: \"Venus Remedies Limited \" },\n { name: \"VESUVIUS \", description: \"Vesuvius India Limited \" },\n { name: \"VGUARD \", description: \"V - Guard Industries Limited \" },\n { name: \"VHL \", description: \"Vardhman Holdings Limited \" },\n { name: \"VICEROY \", description: \"Viceroy Hotels Limited \" },\n { name: \"VIDEOIND \", description: \"Videocon Industries Limited \" },\n { name: \"VIJAYABANK \", description: \"Vijaya Bank \" },\n { name: \"VIJSHAN \", description: \"Vijay Shanthi Builders Limited \" },\n { name: \"VIKASHMET \", description: \"Vikash Metal & Power Limited \" },\n { name: \"VIMTALABS \", description: \"Vimta Labs Limited \" },\n { name: \"VINATIORGA \", description: \"Vinati Organics Limited \" },\n { name: \"VINDHYATEL \", description: \"Vindhya Telelinks Limited \" },\n { name: \"VIPIND \", description: \"VIP Industries Limited \" },\n { name: \"VISAKAIND \", description: \"Visaka Industries Limited \" },\n { name: \"VISASTEEL \", description: \"Visa Steel Limited \" },\n { name: \"VISESHINFO \", description: \"Visesh Infotecnics Limited \" },\n { name: \"VISHALRET \", description: \"Vishal Retail Limited \" },\n { name: \"VISUINTL \", description: \"Visu International Limited \" },\n { name: \"VIVIMEDLAB \", description: \"Vivimed Labs Limited \" },\n { name: \"VLSFINANCE \", description: \"VLS Finance Limited \" },\n { name: \"VOLTAMP \", description: \"Voltamp Transformers Limited \" },\n { name: \"VOLTAS \", description: \"Voltas Limited \" },\n { name: \"VSTIND \", description: \"VST Industries Limited \" },\n { name: \"VSTTILLERS \", description: \"V.S.T Tillers Tractors Limited \" },\n { name: \"VTL \", description: \"Vardhman Textiles Limited \" },\n { name: \"WABAG \", description: \"VA Tech Wabag Limited \" },\n { name: \"WABCO - TVS \", description: \"WABCO - TVS(INDIA) Limited \" },\n { name: \"WALCHANNAG \", description: \"Walchandnagar Industries Limited \" },\n { name: \"WANBURY \", description: \"Wanbury Limited \" },\n { name: \"WEBELSOLAR \", description: \"Websol Energy Systems Limited \" },\n { name: \"WEIZMANIND \", description: \"Weizmann Limited \" },\n { name: \"WELCORP \", description: \"Welspun Corp Limited \" },\n { name: \"WELINV \", description: \"Welspun Investments and Commercials Limited \" },\n { name: \"WELPROJ \", description: \"Welspun Projects Limited \" },\n { name: \"WELSPUNIND \", description: \"Welspun India Limited \" },\n { name: \"WENDT \", description: \"Wendt(India) Limited \" },\n { name: \"WHEELS \", description: \"Wheels India Limited \" },\n { name: \"WHIRLPOOL \", description: \"Whirlpool of India Limited \" },\n { name: \"WILLAMAGOR \", description: \"Williamson Magor & Company Limited \" },\n { name: \"WINDSOR \", description: \"Windsor Machines Limited \" },\n { name: \"WINSOMYARN \", description: \"Winsome Yarns Limited \" },\n { name: \"WIPRO \", description: \"Wipro Limited \" },\n { name: \"WSI \", description: \"W S Industries(I) Limited \" },\n { name: \"WSTCSTPAPR \", description: \"West Coast Paper Mills Limited \" },\n { name: \"WOCKPHARMA \", description: \"Wockhardt Limited \" },\n { name: \"WWIL \", description: \"Wire and Wireless(India) Limited \" },\n { name: \"WYETH \", description: \"Wyeth Limited \" },\n { name: \"XPROINDIA \", description: \"Xpro India Limited \" },\n { name: \"XLENERGY \", description: \"XL Energy Limited \" },\n { name: \"YESBANK \", description: \"Yes Bank Limited \" },\n { name: \"ZANDUREALT \", description: \"Zandu Realty Limited \" },\n { name: \"ZEEL \", description: \"Zee Entertainment Enterprises Limited \" },\n { name: \"ZEELEARN \", description: \"Zee Learn Limited \" },\n { name: \"ZEENEWS \", description: \"Zee News Limited \" },\n { name: \"ZENITHBIR \", description: \"Zenith Birla(India) Limited \" },\n { name: \"ZENITHCOMP \", description: \"Zenith Computers Limited \" },\n { name: \"ZENITHEXPO \", description: \"Zenith Exports Limited \" },\n { name: \"ZENITHINFO \", description: \"Zenith Infotech Limited \" },\n { name: \"ZENSARTECH \", description: \"Zensar Technologies Limited \" },\n { name: \"ZICOM \", description: \"Zicom Electronic Security Systems Limited \" },\n { name: \"ZODIACLOTH \", description: \"Zodiac Clothing Company Limited \" },\n { name: \"ZODJRDMKJ \", description: \"Zodiac JRD - MKJ Limited \" },\n { name: \"ZUARIAGRO \", description: \"Zuari Industries Limited \" },\n { name: \"ZYDUSWELL \", description: \"Zydus Wellness Limited \" },\n { name: \"ZYLOG \", description: \"Zylog Systems Limited \" },\n ];\n}","import React, { useState, useRef, useEffect } from 'react';\nimport clsx from 'clsx';\nimport { makeStyles } from '@material-ui/core/styles';\nimport CssBaseline from '@material-ui/core/CssBaseline';\nimport Box from '@material-ui/core/Box';\nimport AppBar from '@material-ui/core/AppBar';\nimport Toolbar from '@material-ui/core/Toolbar';\nimport Typography from '@material-ui/core/Typography';\nimport Grid from '@material-ui/core/Grid';\nimport Link from '@material-ui/core/Link';\nimport InputLabel from '@material-ui/core/InputLabel';\nimport MenuItem from '@material-ui/core/MenuItem';\nimport FormControl from '@material-ui/core/FormControl';\nimport Select from '@material-ui/core/Select';\nimport Button from '@material-ui/core/Button';\nimport Radio from '@material-ui/core/Radio';\nimport RadioGroup from '@material-ui/core/RadioGroup';\nimport FormControlLabel from '@material-ui/core/FormControlLabel';\nimport FormLabel from '@material-ui/core/FormLabel';\nimport DateFnsUtils from '@date-io/date-fns';\nimport ReactGA from 'react-ga';\nimport {\n MuiPickersUtilsProvider,\n KeyboardDatePicker,\n} from '@material-ui/pickers';\nimport { isMobile } from 'react-device-detect';\nimport TextareaAutosize from '@material-ui/core/TextareaAutosize';\nimport { CSVLink } from \"react-csv\";\nimport CircularProgress from '@material-ui/core/CircularProgress';\nimport config from \"./config.json\"\nimport logo from \"./logo192.png\"\nimport MultiSelect from './MultiSelect';\nconst axios = require('axios');\n\n\nfunction Copyright() {\n return (\n \n {'Copyright © '}\n \n BhavCopy Downloader\n {' '}\n {new Date().getFullYear()}\n {'.'}\n \n );\n}\n\nconst drawerWidth = 240;\n\nconst useStyles = makeStyles((theme) => ({\n root: {\n display: 'flex',\n justifyContent: \"center\",\n },\n toolbar: {\n paddingRight: 24, // keep right padding when drawer closed\n display: isMobile ? 'inline' : 'flex',\n },\n toolbarIcon: {\n display: 'flex',\n alignItems: 'center',\n justifyContent: 'flex-end',\n padding: '0 8px',\n ...theme.mixins.toolbar,\n },\n appBar: {\n zIndex: theme.zIndex.drawer + 1,\n transition: theme.transitions.create(['width', 'margin'], {\n easing: theme.transitions.easing.sharp,\n duration: theme.transitions.duration.leavingScreen,\n }),\n },\n appBarShift: {\n marginLeft: drawerWidth,\n transition: theme.transitions.create(['width', 'margin'], {\n easing: theme.transitions.easing.sharp,\n duration: theme.transitions.duration.enteringScreen,\n }),\n },\n menuButton: {\n marginRight: 36,\n },\n menuButtonHidden: {\n display: 'none',\n },\n title: {\n flexGrow: 1,\n },\n drawerPaper: {\n position: 'relative',\n whiteSpace: 'nowrap',\n width: drawerWidth,\n transition: theme.transitions.create('width', {\n easing: theme.transitions.easing.sharp,\n duration: theme.transitions.duration.enteringScreen,\n }),\n },\n drawerPaperClose: {\n overflowX: 'hidden',\n transition: theme.transitions.create('width', {\n easing: theme.transitions.easing.sharp,\n duration: theme.transitions.duration.leavingScreen,\n }),\n width: theme.spacing(7),\n [theme.breakpoints.up('sm')]: {\n width: theme.spacing(9),\n },\n },\n appBarSpacer: theme.mixins.toolbar,\n content: {\n height: '100vh',\n },\n container: {\n paddingTop: theme.spacing(4),\n paddingBottom: theme.spacing(4),\n },\n paper: {\n padding: theme.spacing(2),\n display: 'flex',\n overflow: 'auto',\n flexDirection: 'column',\n },\n fixedHeight: {\n height: 240,\n },\n}));\n\nexport default function Dashboard() {\n useEffect(() => {\n ReactGA.pageview(window.location.pathname + window.location.search);\n }, []);\n const [showProgress, setShowProgress] = useState(false)\n const csvLink = useRef()\n const classes = useStyles();\n var date = new Date();\n date.setDate(date.getDate() - 1);\n const [selectedDate, setSelectedDate] = useState(date);\n const [index, setIndex] = useState(\"All\");\n const [csvResponse, setCsvResponse] = useState([]);\n const [indexData, setIndexData] = useState([]);\n const handleDateChange = (date) => {\n setSelectedDate(date);\n };\n function handleIndexChange(e) {\n const indexName = e.target.value\n setIndex(indexName)\n if (indexName === \"All\") {\n setIndexData([]);\n return;\n }\n if (exchange === \"bse\" || exchange === \"\") {\n import('../BSE-Index-Configs/' + indexName).then((data) => {\n setIndexData(data.default);\n });\n } else {\n import('../NSE-Index-Configs/' + indexName).then((data) => {\n setIndexData(data.default);\n });\n }\n\n }\n const [exchange, setExchange] = React.useState('nse');\n function getDateInFormat() {\n return selectedDate.toLocaleDateString('en-GB', {\n day: '2-digit', month: 'short', year: 'numeric'\n }).replace(/ /g, '-')\n }\n const handleRadioChange = (event) => {\n const exchange = event.target.value;\n setExchange(exchange);\n setIndex(\"All\")\n setIndexData([])\n if (exchange === \"bse\") {\n setFund(config.bseFund[0])\n return\n }\n setFund(config.nseFund[0])\n };\n function handleTextChange(e) {\n setIndexData(e.target.value.split(\",\"))\n }\n function getDate() {\n let monthNames = [\"Jan\", \"Feb\", \"Mar\", \"Apr\",\n \"May\", \"Jun\", \"Jul\", \"Aug\",\n \"Sep\", \"Oct\", \"Nov\", \"Dec\"];\n\n let day = selectedDate.getDate();\n if (day < 10) {\n day = \"0\" + day\n }\n let monthIndex = selectedDate.getMonth();\n let monthName = monthNames[monthIndex];\n\n let year = selectedDate.getFullYear();\n return `${day}${monthName}${year}`;\n }\n function handleDownloadClick() {\n setShowProgress(true)\n const data = {\n \"Date\": getDate(),\n \"Stocks\": indexData,\n \"Exchange\": exchange.toUpperCase(),\n \"Fund\": fund\n }\n ReactGA.event({\n category: 'User',\n action: 'Download clicked with data :' + JSON.stringify(data)\n });\n if (fund != \"OPTIONS\") {\n axios({\n method: 'post',\n url: config.backendUrl + '/getbhavcopy',\n data: data\n }).then(function (response) {\n setCsvResponse(response.data);\n csvLink.current.link.click();\n setShowProgress(false)\n }).catch(function (error) {\n console.log(error);\n setShowProgress(false)\n })\n } else {\n axios({\n method: 'post',\n url: config.backendUrl + '/optionChain?symbol=BANKNIFTY',\n data: data\n }).then(function (response) {\n exportToJson(response.data, \"OptionChain_\" + data[\"Date\"] + \".json\");\n setShowProgress(false)\n }).catch(function (error) {\n console.log(error);\n setShowProgress(false)\n })\n }\n\n }\n const [fund, setFund] = useState(config.nseFund[0])\n function handlefundChange(e) {\n setFund(e.target.value)\n }\n function handleSelect(values) {\n let selectedStocks = []\n values.forEach((value) => {\n selectedStocks.push(value.name.trim());\n })\n setIndexData(selectedStocks)\n }\n const fileName = getDateInFormat();\n return (\n
\n \n \n \n \n\n BhavCopy Downloader\n \n \n View Source {' '}\n Star{' '}\n Fork\n \n \n \n
\n
\n \n \n \n Stock Exchange\n \n } label=\"NSE\" />\n } label=\"BSE\" />\n \n \n \n \n Select Fund\n \n {\n exchange === \"nse\" ? config.nseFund.map((fund) => {\n return ({fund})\n }) :\n config.bseFund.map((fund) => {\n return ({fund})\n })\n }\n\n \n \n \n \n \n Select Index\n \n \n All\n \n {\n exchange === \"nse\" ? config.nseIndexs.map((index) => {\n return ({index.replace(/_/g, \" \")})\n }) :\n config.bseIndex.map((index) => {\n return ({index.replace(/_/g, \" \")})\n })\n }\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n {showProgress ? :
}\n \n \n \n \n \n \n \n \n \n \n
\n
\n );\n}\n\nfunction exportToJson(objectData, filename) {\n let contentType = \"application/json;charset=utf-8;\";\n if (window.navigator && window.navigator.msSaveOrOpenBlob) {\n var blob = new Blob([decodeURIComponent(encodeURI(JSON.stringify(objectData)))], { type: contentType });\n navigator.msSaveOrOpenBlob(blob, filename);\n } else {\n var a = document.createElement('a');\n a.download = filename;\n a.href = 'data:' + contentType + ',' + encodeURIComponent(JSON.stringify(objectData));\n a.target = '_blank';\n document.body.appendChild(a);\n a.click();\n document.body.removeChild(a);\n }\n}","export default \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIQAAACCCAYAAACHHWC6AAAABHNCSVQICAgIfAhkiAAAABl0RVh0U29mdHdhcmUAZ25vbWUtc2NyZWVuc2hvdO8Dvz4AAAm3SURBVHic7Z1LbBNZFob/W3VdfpC4QQ47dzSzaISyQWIDkbJikQVkEWmCRDNSegZF3cymCfSMlFEEizARSGmlGVa01JrRzIKMRLfEgmwYqTeN1LBpqTchgl0IqyHk4eBXPe4synZ8XVV+JXGVy+dDkbDLto7sz/fce+4pF/vNZ1cFCALA0sx1KH4HQQQLXv5PfzyGocGP/YyF8IGdbBYv37yt3K4IMTT4Mf7z1xu+BEX4x/PVV/j07jeV25QyCAnudufth4+wsrbe6ViIDrI0c931flchVtbW8Xz11aEGRPhLQdcRjUQc91PKICRICEKChCAkSAhCgoQgJEgIQoKEICRICEKChCAkSAhCgoQgJEgIQoKEICRICEKiK4RYmJrExMiw32H0BIEX4sroOUyMDGNhahILU5NIJuJ+hxRqAi3E0GAaNy9frNyeGBnG0swNDA2mfYwq3ARaiOnxMcd9Q4NpLM3cwOjpUz5EFH4CLcTn9x/g74+XHfcnE3F8++VVafQgDoZACwEA9x4/wRf3HyCTyzmOXRk9h+W5WZpXHCCBFwIAnv7yK87fnMfLN85O8KHBNH76eh5nT57wIbLw0RVCAMD6uw1curOIH549dxxLJuJYmrmOP46e8yGycNE1QgDATjaHP3/3L/zlu3+7ppBbly/i2y+vUgrZB10lRJnvn/2MS3cW8XbjvePY6OlTWJ6bpaVpm3RMiGvjF6S/9EBqX6+3sraO8zf/hv/+8qvjWHoghaWZG1TdbAPXM7cOg9qawovV11h/t7Gv19zJ5vD5/QeYHh/DtfEL0rFkIo6FqUmcOfkJbj98hJ2sM8UQTroyZdRy7/ETfHr3G9d5Rbm6ud8RqVcIhRCAfVr7yFeznkvT5blZqm42QWiEAOwUcv7mPP759EfHsXJ1sza1EDKhEqLM3MNHnkvT6fExLM1cp6WpB6EUAthbmrqlkLMnT+Cnr+dpaepCaIUA7KXppTuLrkvTZCKO5blZqm7WEGohgL2l6e2Hj1yP37p8kRpvqgi9EGX+8fRHXLg1X3dpSimkh4QA7BQy8tUsXqy+dhwrN970enWzp4QA7BRy6e6i59J0YWqypxtvek6IMnMPHzVsvOnF6mbPCgE0brxZnpvtucabnhYCaK7xppeqmz0vBCA33rgxPT7WM403JEQV3z/7GRduzfd04w0JUUOjxpvludlQL01JCBfK1U23c0IAhPq0wsAL0R/hSGoRJLUI+iIda/AC0FzjTdhSSKCF6I9wRFUVmqJAUxRElM6H+3z1Vd2ladhOKwy0EGqNACpj6Nc6O0oA9tK0UeNNWKqbnX9394kC1vZzJ0aG8buRs5XbL9fWMeexC+rGXOk6Ird+fxH9cXn+cGX0HIYG0/ji/oOubugN9AixVSjCEvZFAwUAQwhsF/W2Xy89kMLZkycqf+1cY6yZxpturm4GWggAeF8owhQCG/kCtgpFv8MB0LjxpptPKwy8EACwWRKBKwxcYVBZ+2njoGim8aYbq5tdIYSmKIiqCo5qGo5qGvo0HggpgPqNN6OnT7W8NPV7h7UrhIiqCvqrrg8VYQriXPUxIpmDaryZHh/zvQraFUJkdMPvEBrSTOPNwtSk5/OHBtO4Nn7B9wmp70IojCGqtv5t5z4VqhpRr/FmYmTYs/FmYeozAMCZk58ceoz18OUdzWQy0BjQF+Hoi3Ac4Sr6IhxR1TucXUMeJThjiCjBmEfU0kzjTXV1c3p8TJpn+DlKdFSI3d1dbG9vI5/PgwOIlcrSCmOIqSoSnEPzkKJgmp0Mdd80arwpn1ZYThXV+Lk/0hEhElzF5uYm8vk8ikXvWoLKGPo4h+aSCoQAMrpclIpxte6o4jfNNN4szTivtx76EUJlDIZhQJSqjvVQGEOfxl3nB4YlP18BAwvI8rMe9Rpv3OoUZ8IuhBtZAWzkC66l6Fb2K/rqpJkgUa/xppZkIu5b2ujIO5nRDUSjUTDGkEqlcPz4cQCl/QnLcqQCAHD74pseexnBHyNsGjXeVNPOPstB0JIQDPbwX/5r5YNIJpMYGBiAUkoFDEBEUZCKRaWiU+XxkQh4k6sI1mIsfrOTzTZ8jF/ziKa2vxkAVbHrBfGqmsFWsejI681gGAbiDPhIc4rQCAEBUwipdN3HOUxLQLesll+v06QHUrjm8hvetfhVj6g7QjDY+whxruKopkkytIOu6ygWi9jc3JTutyBQtCyYNZNOrjhnE4YlkDWCX7n0otlezPRAypd9DU8hYqqKGFeR1CJI8IPpoynXIcoICORNEznDxE5Rd9Qa+jh3XUWYQsAQwR8NapkeH2spFfiRNjw/aa+GVt2yYJS+yW1kC4msYcuw99r2B83ZnqcxVXWMCIYlkDcsxLj9HDuWfQZzyFQXoN5uvMf6//Z+knFl7U2ly2onm8XKml3h3O/PNrZDS1993bLwwTDamje0S4I7hQAAQ1j4oHfHvAGwl52//cOf/A6jIZ5C7OqGY5QwhDhQGRJcBa9KCaqiSLfrYccR7FGhG/EUIm+ah34eBEPjnU63GgVxeCixfa4cWiGZTFbqEI3YNQxsFYsomN2REsICPxJRkeAq3LTYKhZxVNMqt2OqAlOoyBveO49cYUjWFJo+lOYAqqri2LFjeP/eWdMH7FEpW3ptIQQlBB/gDMy1TAw4VxEMzVUEFccL7t1WFAWpVAoCdvNsv8axXbDTAgngP5XxO8rswlEttR/SEc7hlWYUxvBR1YjiBWMMOWHXE7YKOmh6GBzqzhotIbBdkzZafbwo/SP2qG2I+eHZc19qDm60tYxQmJ1m3GpBQkCqIuYME0WaGEocxrVDDgoO2PUFE3BdAZQ/4OrqYYKrMITl+kGX0wDRnSh508QH3UBB2KuAWkwhkNW7q5+RaB9lVzcaln9NYe9GEuFHAewzozRm70ZaLh+8KURlJ7JY2s8wO7ifQXQO3h/h4IoCDiCXyyEed9+rNyyBjK7DsISjb4EID7x2LyGTybg+0BQCpkkihB3HsiKRSPgRBxEQKnWIogBSqVTTm09EOFGyhoF3+QIMuNchiN5CydbZuSR6DxoSCAkSgpAgIQgJEoKQICEICRKCkCAhCAkSgpAgIQgJEoKQICEICRKCkCAhCAkSgpAgIQgJEoKQICEICRKCkCAhCImOXcg1CL/Adu/xE9x7/MTvMALxXnhBIwQhQUIQEiQEIUFCEBIkBCFBQhASJAQhQUIQEiQEIUFCEBIkBCFBQhASJAQhQUIQEiQEIeHaD7E0c73TcRABgUYIQqIyQmRyObxYfe1nLIQPvCxdNLZMRYiVtXVcurvY8YCIYPF/oYGzq4iCYOAAAAAASUVORK5CYII=\"","const reportWebVitals = onPerfEntry => {\n if (onPerfEntry && onPerfEntry instanceof Function) {\n import('web-vitals').then(({ getCLS, getFID, getFCP, getLCP, getTTFB }) => {\n getCLS(onPerfEntry);\n getFID(onPerfEntry);\n getFCP(onPerfEntry);\n getLCP(onPerfEntry);\n getTTFB(onPerfEntry);\n });\n }\n};\n\nexport default reportWebVitals;\n","import React from 'react';\nimport ReactDOM from 'react-dom';\nimport './index.css';\nimport Dashboard from './Dashboard';\nimport reportWebVitals from './reportWebVitals';\nimport { createMuiTheme } from '@material-ui/core/styles';\nimport { ThemeProvider } from '@material-ui/styles';\n// import { lightGreen } from '@material-ui/core/colors';\nimport ReactGA from 'react-ga';\nReactGA.initialize('UA-75936867-1');\nconst theme = createMuiTheme({\n palette: {\n primary: {\n // Purple and green play nicely together.\n main: '#205F68',\n contrastText: '#fff',\n },\n },\n});\nReactDOM.render(\n \n \n \n \n ,\n document.getElementById('root')\n);\n\n// If you want to start measuring performance in your app, pass a function\n// to log results (for example: reportWebVitals(console.log))\n// or send to an analytics endpoint. Learn more: https://bit.ly/CRA-vitals\nreportWebVitals();\n"],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["../BSE-Index-Configs lazy /^/.//.*$/ groupOptions: {} namespace object","../NSE-Index-Configs lazy /^/.//.*$/ groupOptions: {} namespace object","MultiSelect.js","NSE-Stocks/stocks.js","Dashboard.js","logo192.png","reportWebVitals.js","index.js"],"names":["map","webpackAsyncContext","req","__webpack_require__","o","Promise","resolve","then","e","Error","code","ids","id","t","keys","Object","module","exports","useStyles","makeStyles","theme","root","paddingRight","paddingLeft","paddingTop","button","fontSize","width","textAlign","paddingBottom","color","height","popper","border","boxShadow","borderRadius","zIndex","backgroundColor","header","borderBottom","padding","fontWeight","inputBase","palette","common","white","transition","transitions","create","fade","primary","main","borderColor","paper","margin","option","minHeight","alignItems","action","hover","popperDisablePortal","position","iconSelected","marginRight","marginLeft","text","flexGrow","close","opacity","MultiSelect","handleSelect","classes","React","useState","anchorEl","setAnchorEl","value","setValue","pendingValue","setPendingValue","open","Boolean","undefined","Fragment","className","ButtonBase","disableRipple","onClick","event","currentTarget","style","Popper","placement","Autocomplete","onClose","reason","focus","preventDefault","multiple","onChange","newValue","disableCloseOnSelect","disablePortal","renderTags","noOptionsText","renderOption","selected","visibility","name","description","options","labels","sort","a","b","ai","indexOf","length","bi","getOptionLabel","renderInput","params","InputBase","ref","InputProps","inputProps","autoFocus","axios","require","Copyright","Typography","variant","align","Link","href","Date","getFullYear","display","justifyContent","toolbar","isMobile","toolbarIcon","mixins","appBar","drawer","easing","sharp","duration","leavingScreen","appBarShift","enteringScreen","menuButton","menuButtonHidden","title","drawerPaper","whiteSpace","drawerPaperClose","overflowX","spacing","breakpoints","up","appBarSpacer","content","container","overflow","flexDirection","fixedHeight","Dashboard","useEffect","ReactGA","pageview","window","location","pathname","search","showProgress","setShowProgress","csvLink","useRef","date","setDate","getDate","selectedDate","setSelectedDate","index","setIndex","csvResponse","setCsvResponse","indexData","setIndexData","exchange","setExchange","getDateInFormat","toLocaleDateString","day","month","year","replace","monthName","getMonth","config","nseFund","fund","setFund","fileName","CssBaseline","AppBar","clsx","Toolbar","component","noWrap","alt","src","verticalAlign","Grid","flexWrap","item","xs","maxWidth","alignSelf","FormLabel","RadioGroup","target","bseFund","FormControlLabel","control","Radio","label","FormControl","formControl","InputLabel","Select","labelId","defaultValue","MenuItem","indexName","data","default","nseIndexs","bseIndex","values","selectedStocks","forEach","push","trim","utils","DateFnsUtils","disableToolbar","format","KeyboardButtonProps","Button","disabled","toUpperCase","category","JSON","stringify","method","url","backendUrl","response","current","link","click","catch","error","console","log","objectData","filename","contentType","navigator","msSaveOrOpenBlob","blob","Blob","decodeURIComponent","encodeURI","type","document","createElement","download","encodeURIComponent","body","appendChild","removeChild","exportToJson","CircularProgress","split","TextareaAutosize","placeholder","Box","pt","reportWebVitals","onPerfEntry","Function","getCLS","getFID","getFCP","getLCP","getTTFB","initialize","createMuiTheme","contrastText","ReactDOM","render","StrictMode","ThemeProvider","getElementById"],"mappings":"0HAAA,IAAIA,EAAM,CACT,SAAU,CACT,IACA,GAED,cAAe,CACd,IACA,GAED,UAAW,CACV,IACA,GAED,eAAgB,CACf,IACA,GAED,oBAAqB,CACpB,IACA,GAED,yBAA0B,CACzB,IACA,GAED,WAAY,CACX,IACA,GAED,gBAAiB,CAChB,IACA,GAED,WAAY,CACX,IACA,GAED,gBAAiB,CAChB,IACA,GAED,WAAY,CACX,IACA,GAED,gBAAiB,CAChB,IACA,GAED,gBAAiB,CAChB,IACA,GAED,qBAAsB,CACrB,IACA,GAED,iBAAkB,CACjB,IACA,GAED,sBAAuB,CACtB,IACA,GAED,qBAAsB,CACrB,IACA,GAED,0BAA2B,CAC1B,IACA,GAED,eAAgB,CACf,IACA,GAED,oBAAqB,CACpB,IACA,GAED,4BAA6B,CAC5B,IACA,IAED,iCAAkC,CACjC,IACA,IAED,qBAAsB,CACrB,IACA,IAED,0BAA2B,CAC1B,IACA,IAED,eAAgB,CACf,IACA,IAED,oBAAqB,CACpB,IACA,IAED,kBAAmB,CAClB,IACA,IAED,uBAAwB,CACvB,IACA,IAED,iBAAkB,CACjB,IACA,IAED,sBAAuB,CACtB,IACA,IAED,8BAA+B,CAC9B,IACA,IAED,mCAAoC,CACnC,IACA,IAED,kBAAmB,CAClB,IACA,IAED,uBAAwB,CACvB,IACA,IAED,0CAA2C,CAC1C,IACA,IAED,+CAAgD,CAC/C,IACA,IAED,sBAAuB,CACtB,IACA,IAED,2BAA4B,CAC3B,IACA,IAED,WAAY,CACX,IACA,IAED,gBAAiB,CAChB,IACA,IAED,YAAa,CACZ,IACA,IAED,iBAAkB,CACjB,IACA,IAED,SAAU,CACT,IACA,IAED,cAAe,CACd,IACA,IAED,eAAgB,CACf,IACA,IAED,oBAAqB,CACpB,IACA,IAED,gBAAiB,CAChB,IACA,IAED,qBAAsB,CACrB,IACA,IAED,OAAQ,CACP,IACA,IAED,YAAa,CACZ,IACA,IAED,UAAW,CACV,IACA,IAED,eAAgB,CACf,IACA,IAED,YAAa,CACZ,IACA,IAED,iBAAkB,CACjB,IACA,IAED,UAAW,CACV,IACA,IAED,eAAgB,CACf,IACA,IAED,WAAY,CACX,IACA,IAED,gBAAiB,CAChB,IACA,IAED,SAAU,CACT,IACA,IAED,cAAe,CACd,IACA,IAED,YAAa,CACZ,IACA,IAED,iBAAkB,CACjB,IACA,IAED,cAAe,CACd,IACA,IAED,mBAAoB,CACnB,IACA,KAGF,SAASC,EAAoBC,GAC5B,IAAIC,EAAoBC,EAAEJ,EAAKE,GAC9B,OAAOG,QAAQC,UAAUC,MAAK,WAC7B,IAAIC,EAAI,IAAIC,MAAM,uBAAyBP,EAAM,KAEjD,MADAM,EAAEE,KAAO,mBACHF,CACP,IAGD,IAAIG,EAAMX,EAAIE,GAAMU,EAAKD,EAAI,GAC7B,OAAOR,EAAoBK,EAAEG,EAAI,IAAIJ,MAAK,WACzC,OAAOJ,EAAoBU,EAAED,EAAI,EAClC,GACD,CACAX,EAAoBa,KAAO,WAC1B,OAAOC,OAAOD,KAAKd,EACpB,EACAC,EAAoBW,GAAK,IACzBI,EAAOC,QAAUhB,C,sBCpRjB,IAAID,EAAM,CACT,SAAU,CACT,IACA,IAED,cAAe,CACd,IACA,IAED,SAAU,CACT,IACA,IAED,cAAe,CACd,IACA,IAED,qBAAsB,CACrB,IACA,IAED,0BAA2B,CAC1B,IACA,IAED,YAAa,CACZ,IACA,IAED,iBAAkB,CACjB,IACA,IAED,uBAAwB,CACvB,IACA,IAED,4BAA6B,CAC5B,IACA,IAED,SAAU,CACT,IACA,IAED,cAAe,CACd,IACA,IAED,eAAgB,CACf,IACA,IAED,oBAAqB,CACpB,IACA,IAED,OAAQ,CACP,IACA,IAED,YAAa,CACZ,IACA,IAED,wBAAyB,CACxB,IACA,IAED,6BAA8B,CAC7B,IACA,IAED,UAAW,CACV,IACA,IAED,eAAgB,CACf,IACA,IAED,aAAc,CACb,IACA,IAED,kBAAmB,CAClB,IACA,IAED,aAAc,CACb,IACA,IAED,kBAAmB,CAClB,IACA,IAED,YAAa,CACZ,IACA,IAED,iBAAkB,CACjB,IACA,IAED,aAAc,CACb,IACA,IAED,kBAAmB,CAClB,IACA,IA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","file":"static/js/main.9bbc50d8.chunk.js","sourcesContent":["var map = {\n\t\"./AUTO\": [\n\t\t110,\n\t\t0\n\t],\n\t\"./AUTO.json\": [\n\t\t110,\n\t\t0\n\t],\n\t\"./BANKS\": [\n\t\t111,\n\t\t1\n\t],\n\t\"./BANKS.json\": [\n\t\t111,\n\t\t1\n\t],\n\t\"./BASIC_MATERIALS\": [\n\t\t112,\n\t\t2\n\t],\n\t\"./BASIC_MATERIALS.json\": [\n\t\t112,\n\t\t2\n\t],\n\t\"./BSE100\": [\n\t\t113,\n\t\t3\n\t],\n\t\"./BSE100.json\": [\n\t\t113,\n\t\t3\n\t],\n\t\"./BSE200\": [\n\t\t114,\n\t\t4\n\t],\n\t\"./BSE200.json\": [\n\t\t114,\n\t\t4\n\t],\n\t\"./BSE500\": [\n\t\t115,\n\t\t5\n\t],\n\t\"./BSE500.json\": [\n\t\t115,\n\t\t5\n\t],\n\t\"./BSE_ AllCap\": [\n\t\t116,\n\t\t6\n\t],\n\t\"./BSE_ AllCap.json\": [\n\t\t116,\n\t\t6\n\t],\n\t\"./BSE_LARGECAP\": [\n\t\t117,\n\t\t7\n\t],\n\t\"./BSE_LARGECAP.json\": [\n\t\t117,\n\t\t7\n\t],\n\t\"./BSE_LARGE_MIDCAP\": [\n\t\t118,\n\t\t8\n\t],\n\t\"./BSE_LARGE_MIDCAP.json\": [\n\t\t118,\n\t\t8\n\t],\n\t\"./BSE_MIDCAP\": [\n\t\t119,\n\t\t9\n\t],\n\t\"./BSE_MIDCAP.json\": [\n\t\t119,\n\t\t9\n\t],\n\t\"./BSE_MIDCAP_SELECT_INDEX\": [\n\t\t120,\n\t\t10\n\t],\n\t\"./BSE_MIDCAP_SELECT_INDEX.json\": [\n\t\t120,\n\t\t10\n\t],\n\t\"./BSE_MID_SMALLCAP\": [\n\t\t121,\n\t\t11\n\t],\n\t\"./BSE_MID_SMALLCAP.json\": [\n\t\t121,\n\t\t11\n\t],\n\t\"./BSE_SENSEX\": [\n\t\t122,\n\t\t12\n\t],\n\t\"./BSE_SENSEX.json\": [\n\t\t122,\n\t\t12\n\t],\n\t\"./BSE_SENSEX_50\": [\n\t\t123,\n\t\t13\n\t],\n\t\"./BSE_SENSEX_50.json\": [\n\t\t123,\n\t\t13\n\t],\n\t\"./BSE_SMALLCAP\": [\n\t\t124,\n\t\t14\n\t],\n\t\"./BSE_SMALLCAP.json\": [\n\t\t124,\n\t\t14\n\t],\n\t\"./BSE_SMALLCAP_SELECT_INDEX\": [\n\t\t125,\n\t\t15\n\t],\n\t\"./BSE_SMALLCAP_SELECT_INDEX.json\": [\n\t\t125,\n\t\t15\n\t],\n\t\"./CAPITAL_GOODS\": [\n\t\t126,\n\t\t16\n\t],\n\t\"./CAPITAL_GOODS.json\": [\n\t\t126,\n\t\t16\n\t],\n\t\"./CONSUMER_DISCRETIONARY_GOODS_SERVICES\": [\n\t\t127,\n\t\t17\n\t],\n\t\"./CONSUMER_DISCRETIONARY_GOODS_SERVICES.json\": [\n\t\t127,\n\t\t17\n\t],\n\t\"./CONSUMER_DURABLES\": [\n\t\t128,\n\t\t18\n\t],\n\t\"./CONSUMER_DURABLES.json\": [\n\t\t128,\n\t\t18\n\t],\n\t\"./ENERGY\": [\n\t\t129,\n\t\t19\n\t],\n\t\"./ENERGY.json\": [\n\t\t129,\n\t\t19\n\t],\n\t\"./FINANCE\": [\n\t\t130,\n\t\t20\n\t],\n\t\"./FINANCE.json\": [\n\t\t130,\n\t\t20\n\t],\n\t\"./FMCG\": [\n\t\t131,\n\t\t21\n\t],\n\t\"./FMCG.json\": [\n\t\t131,\n\t\t21\n\t],\n\t\"./HEALTHCARE\": [\n\t\t132,\n\t\t22\n\t],\n\t\"./HEALTHCARE.json\": [\n\t\t132,\n\t\t22\n\t],\n\t\"./INDUSTRIALS\": [\n\t\t133,\n\t\t23\n\t],\n\t\"./INDUSTRIALS.json\": [\n\t\t133,\n\t\t23\n\t],\n\t\"./IT\": [\n\t\t134,\n\t\t24\n\t],\n\t\"./IT.json\": [\n\t\t134,\n\t\t24\n\t],\n\t\"./METAL\": [\n\t\t135,\n\t\t25\n\t],\n\t\"./METAL.json\": [\n\t\t135,\n\t\t25\n\t],\n\t\"./OIL_GAS\": [\n\t\t136,\n\t\t26\n\t],\n\t\"./OIL_GAS.json\": [\n\t\t136,\n\t\t26\n\t],\n\t\"./POWER\": [\n\t\t137,\n\t\t27\n\t],\n\t\"./POWER.json\": [\n\t\t137,\n\t\t27\n\t],\n\t\"./REALTY\": [\n\t\t138,\n\t\t28\n\t],\n\t\"./REALTY.json\": [\n\t\t138,\n\t\t28\n\t],\n\t\"./TECK\": [\n\t\t139,\n\t\t29\n\t],\n\t\"./TECK.json\": [\n\t\t139,\n\t\t29\n\t],\n\t\"./TELECOM\": [\n\t\t140,\n\t\t30\n\t],\n\t\"./TELECOM.json\": [\n\t\t140,\n\t\t30\n\t],\n\t\"./UTILITIES\": [\n\t\t141,\n\t\t31\n\t],\n\t\"./UTILITIES.json\": [\n\t\t141,\n\t\t31\n\t]\n};\nfunction webpackAsyncContext(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\treturn Promise.resolve().then(function() {\n\t\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\t\te.code = 'MODULE_NOT_FOUND';\n\t\t\tthrow e;\n\t\t});\n\t}\n\n\tvar ids = map[req], id = ids[0];\n\treturn __webpack_require__.e(ids[1]).then(function() {\n\t\treturn __webpack_require__.t(id, 3);\n\t});\n}\nwebpackAsyncContext.keys = function webpackAsyncContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackAsyncContext.id = 227;\nmodule.exports = webpackAsyncContext;","var map = {\n\t\"./AUTO\": [\n\t\t142,\n\t\t32\n\t],\n\t\"./AUTO.json\": [\n\t\t142,\n\t\t32\n\t],\n\t\"./BANK\": [\n\t\t143,\n\t\t33\n\t],\n\t\"./BANK.json\": [\n\t\t143,\n\t\t33\n\t],\n\t\"./CONSUMERDURABLES\": [\n\t\t144,\n\t\t34\n\t],\n\t\"./CONSUMERDURABLES.json\": [\n\t\t144,\n\t\t34\n\t],\n\t\"./FINANCE\": [\n\t\t145,\n\t\t35\n\t],\n\t\"./FINANCE.json\": [\n\t\t145,\n\t\t35\n\t],\n\t\"./FINANCIAL_SERVICES\": [\n\t\t146,\n\t\t36\n\t],\n\t\"./FINANCIAL_SERVICES.json\": [\n\t\t146,\n\t\t36\n\t],\n\t\"./FMCG\": [\n\t\t147,\n\t\t37\n\t],\n\t\"./FMCG.json\": [\n\t\t147,\n\t\t37\n\t],\n\t\"./HEALTHCARE\": [\n\t\t148,\n\t\t38\n\t],\n\t\"./HEALTHCARE.json\": [\n\t\t148,\n\t\t38\n\t],\n\t\"./IT\": [\n\t\t149,\n\t\t39\n\t],\n\t\"./IT.json\": [\n\t\t149,\n\t\t39\n\t],\n\t\"./MEDIA_ENTERTAINMENT\": [\n\t\t150,\n\t\t40\n\t],\n\t\"./MEDIA_ENTERTAINMENT.json\": [\n\t\t150,\n\t\t40\n\t],\n\t\"./METAL\": [\n\t\t151,\n\t\t41\n\t],\n\t\"./METAL.json\": [\n\t\t151,\n\t\t41\n\t],\n\t\"./NIFTY100\": [\n\t\t152,\n\t\t42\n\t],\n\t\"./NIFTY100.json\": [\n\t\t152,\n\t\t42\n\t],\n\t\"./NIFTY200\": [\n\t\t153,\n\t\t43\n\t],\n\t\"./NIFTY200.json\": [\n\t\t153,\n\t\t43\n\t],\n\t\"./NIFTY50\": [\n\t\t154,\n\t\t44\n\t],\n\t\"./NIFTY50.json\": [\n\t\t154,\n\t\t44\n\t],\n\t\"./NIFTY500\": [\n\t\t155,\n\t\t45\n\t],\n\t\"./NIFTY500.json\": [\n\t\t155,\n\t\t45\n\t],\n\t\"./NIFTY500_MULTICAP_50_25_25\": [\n\t\t156,\n\t\t46\n\t],\n\t\"./NIFTY500_MULTICAP_50_25_25.json\": [\n\t\t156,\n\t\t46\n\t],\n\t\"./NIFTY_LARGE_MIDCAP250\": [\n\t\t157,\n\t\t47\n\t],\n\t\"./NIFTY_LARGE_MIDCAP250.json\": [\n\t\t157,\n\t\t47\n\t],\n\t\"./NIFTY_MIDCAP100\": [\n\t\t158,\n\t\t48\n\t],\n\t\"./NIFTY_MIDCAP100.json\": [\n\t\t158,\n\t\t48\n\t],\n\t\"./NIFTY_MIDCAP150\": [\n\t\t159,\n\t\t49\n\t],\n\t\"./NIFTY_MIDCAP150.json\": [\n\t\t159,\n\t\t49\n\t],\n\t\"./NIFTY_MIDCAP50\": [\n\t\t160,\n\t\t50\n\t],\n\t\"./NIFTY_MIDCAP50.json\": [\n\t\t160,\n\t\t50\n\t],\n\t\"./NIFTY_MID_SMALLCAP400\": [\n\t\t161,\n\t\t51\n\t],\n\t\"./NIFTY_MID_SMALLCAP400.json\": [\n\t\t161,\n\t\t51\n\t],\n\t\"./NIFTY_NEXT50\": [\n\t\t162,\n\t\t52\n\t],\n\t\"./NIFTY_NEXT50.json\": [\n\t\t162,\n\t\t52\n\t],\n\t\"./NIFTY_SMALLCAP100\": [\n\t\t163,\n\t\t53\n\t],\n\t\"./NIFTY_SMALLCAP100.json\": [\n\t\t163,\n\t\t53\n\t],\n\t\"./NIFTY_SMALLCAP250\": [\n\t\t164,\n\t\t54\n\t],\n\t\"./NIFTY_SMALLCAP250.json\": [\n\t\t164,\n\t\t54\n\t],\n\t\"./NIFTY_SMALLCAP50\": [\n\t\t165,\n\t\t55\n\t],\n\t\"./NIFTY_SMALLCAP50.json\": [\n\t\t165,\n\t\t55\n\t],\n\t\"./OIL_GAS\": [\n\t\t166,\n\t\t56\n\t],\n\t\"./OIL_GAS.json\": [\n\t\t166,\n\t\t56\n\t],\n\t\"./PHARMA\": [\n\t\t167,\n\t\t57\n\t],\n\t\"./PHARMA.json\": [\n\t\t167,\n\t\t57\n\t],\n\t\"./PRIVATE_BANK\": [\n\t\t168,\n\t\t58\n\t],\n\t\"./PRIVATE_BANK.json\": [\n\t\t168,\n\t\t58\n\t],\n\t\"./PSU_BANK\": [\n\t\t169,\n\t\t59\n\t],\n\t\"./PSU_BANK.json\": [\n\t\t169,\n\t\t59\n\t],\n\t\"./REALTY\": [\n\t\t170,\n\t\t60\n\t],\n\t\"./REALTY.json\": [\n\t\t170,\n\t\t60\n\t]\n};\nfunction webpackAsyncContext(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\treturn Promise.resolve().then(function() {\n\t\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\t\te.code = 'MODULE_NOT_FOUND';\n\t\t\tthrow e;\n\t\t});\n\t}\n\n\tvar ids = map[req], id = ids[0];\n\treturn __webpack_require__.e(ids[1]).then(function() {\n\t\treturn __webpack_require__.t(id, 3);\n\t});\n}\nwebpackAsyncContext.keys = function webpackAsyncContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackAsyncContext.id = 228;\nmodule.exports = webpackAsyncContext;","/* eslint-disable no-use-before-define */\nimport React from \"react\";\nimport { fade, makeStyles } from \"@material-ui/core/styles\";\nimport Popper from \"@material-ui/core/Popper\";\nimport SettingsIcon from \"@material-ui/icons/Settings\";\nimport CloseIcon from \"@material-ui/icons/Close\";\nimport DoneIcon from \"@material-ui/icons/Done\";\nimport Autocomplete from \"@material-ui/lab/Autocomplete\";\nimport ButtonBase from \"@material-ui/core/ButtonBase\";\nimport InputBase from \"@material-ui/core/InputBase\";\nimport stocks from './NSE-Stocks/stocks.js';\n\nconst useStyles = makeStyles((theme) => ({\n root: {\n paddingRight: 5,\n paddingLeft: 5,\n paddingTop: 5\n },\n button: {\n fontSize: 16,\n width: \"100%\",\n textAlign: \"left\",\n paddingBottom: 8,\n color: \"blue\",\n \"&:hover,&:focus\": {\n color: \"#0366d6\"\n },\n \"& span\": {\n width: \"100%\"\n },\n \"& svg\": {\n width: 18,\n height: 18\n }\n },\n popper: {\n border: \"1px solid rgba(27,31,35,.15)\",\n boxShadow: \"0 3px 12px rgba(27,31,35,.15)\",\n borderRadius: 3,\n width: 300,\n zIndex: 1,\n fontSize: 13,\n color: \"#586069\",\n backgroundColor: \"#f6f8fa\"\n },\n header: {\n borderBottom: \"1px solid #e1e4e8\",\n padding: \"8px 10px\",\n fontWeight: 600\n },\n inputBase: {\n padding: 10,\n width: \"100%\",\n borderBottom: \"1px solid #dfe2e5\",\n \"& input\": {\n borderRadius: 4,\n backgroundColor: theme.palette.common.white,\n padding: 8,\n transition: theme.transitions.create([\"border-color\", \"box-shadow\"]),\n border: \"1px solid #ced4da\",\n fontSize: 14,\n \"&:focus\": {\n boxShadow: `${fade(theme.palette.primary.main, 0.25)} 0 0 0 0.2rem`,\n borderColor: theme.palette.primary.main\n }\n }\n },\n paper: {\n boxShadow: \"none\",\n margin: 0,\n color: \"#586069\",\n fontSize: 13\n },\n option: {\n minHeight: \"auto\",\n alignItems: \"flex-start\",\n padding: 8,\n '&[aria-selected=\"true\"]': {\n backgroundColor: \"transparent\"\n },\n '&[data-focus=\"true\"]': {\n backgroundColor: theme.palette.action.hover\n }\n },\n popperDisablePortal: {\n position: \"relative\"\n },\n iconSelected: {\n width: 17,\n height: 17,\n marginRight: 5,\n marginLeft: -2\n },\n text: {\n flexGrow: 1\n },\n close: {\n opacity: 0.6,\n width: 18,\n height: 18\n }\n}));\n\nexport default function MultiSelect({handleSelect}) {\n const classes = useStyles();\n const [anchorEl, setAnchorEl] = React.useState(null);\n const [value, setValue] = React.useState([]);\n const [pendingValue, setPendingValue] = React.useState([]);\n\n const handleClick = (event) => {\n setPendingValue(value);\n setAnchorEl(event.currentTarget);\n };\n\n const handleClose = (event, reason) => {\n if (reason === \"toggleInput\") {\n return;\n }\n setValue(pendingValue);\n if (anchorEl) {\n anchorEl.focus();\n }\n setAnchorEl(null);\n handleSelect(pendingValue);\n event.preventDefault();\n };\n\n const open = Boolean(anchorEl);\n const id = open ? \"github-label\" : undefined;\n\n return (\n \n
\n \n
or Search Stocks
\n \n
\n \n
Select stocks to be downloaded
\n {\n setPendingValue(newValue);\n }}\n disableCloseOnSelect\n disablePortal\n renderTags={() => null}\n noOptionsText=\"No labels\"\n renderOption={(option, { selected }) => (\n \n \n
\n {option.name}\n
\n {option.description}\n
\n \n
\n )}\n options={[...labels].sort((a, b) => {\n // Display the selected labels first.\n let ai = value.indexOf(a);\n ai = ai === -1 ? value.length + labels.indexOf(a) : ai;\n let bi = value.indexOf(b);\n bi = bi === -1 ? value.length + labels.indexOf(b) : bi;\n return ai - bi;\n })}\n getOptionLabel={(option) => option.name}\n renderInput={(params) => (\n \n )}\n />\n \n
\n );\n}\n\nconst labels = stocks();","export default function stocks() {\n return [\n { name: \"20MICRONS \", description: \"20 Microns Limited \" },\n { name: \"3IINFOTECH \", description: \"3i Infotech Limited \" },\n { name: \"3MINDIA \", description: \"3M India Limited \" },\n { name: \"A2ZMES \", description: \"A2Z Maintenance & Engineering Services Limited \" },\n { name: \"AANJANEYA \", description: \"Aanjaneya Lifecare Limited \" },\n { name: \"AARTIDRUGS \", description: \"Aarti Drugs Limited \" },\n { name: \"AARTIIND \", description: \"Aarti Industries Limited \" },\n { name: \"AARVEEDEN \", description: \"Aarvee Denims & Exports Limited \" },\n { name: \"ABAN \", description: \"Aban Offshore Limited \" },\n { name: \"ABB \", description: \"ABB Limited \" },\n { name: \"ABCIL \", description: \"Aditya Birla Chemicals(India) Limited \" },\n { name: \"ABGSHIP \", description: \"ABG Shipyard Limited \" },\n { name: \"ABIRLANUVO \", description: \"Aditya Birla Nuvo Limited \" },\n { name: \"ACC \", description: \"ACC Limited \" },\n { name: \"ACE \", description: \"Action Construction Equipment Limited \" },\n { name: \"ACKRUTI \", description: \"Ackruti City Limited \" },\n { name: \"ADANIENT \", description: \"Adani Enterprises Limited \" },\n { name: \"ACROPETAL \", description: \"Acropetal Technologies Limited \" },\n { name: \"ADANIPOWER \", description: \"Adani Power Limited \" },\n { name: \"ADFFOODS \", description: \"ADF Foods Limited \" },\n { name: \"ADHUNIK \", description: \"Adhunik Metaliks Limited \" },\n { name: \"ADORWELD \", description: \"Ador Welding Limited \" },\n { name: \"ADSL \", description: \"Allied Digital Services Limited \" },\n { name: \"ADVANIHOTR \", description: \"Advani Hotels & Resorts(India) Limited \" },\n { name: \"ADVANTA \", description: \"Advanta India Limited \" },\n { name: \"AEGISCHEM \", description: \"Aegis Logistics Limited \" },\n { name: \"AFL \", description: \"Accel Frontline Limited \" },\n { name: \"AFTEK \", description: \"Aftek Limited \" },\n { name: \"AGCNET \", description: \"AGC Networks Limited \" },\n { name: \"AGRODUTCH \", description: \"Agro Dutch Industries Limited \" },\n { name: \"AHLEAST \", description: \"Asian Hotels(East) Limited \" },\n { name: \"AHLUCONT \", description: \"Ahluwalia Contracts(India) Limited \" },\n { name: \"AHLWEST \", description: \"Asian Hotels(West) Limited \" },\n { name: \"AHMEDFORGE \", description: \"Ahmednagar Forgings Limited \" },\n { name: \"AIAENG \", description: \"AIA Engineering Limited \" },\n { name: \"AICHAMP \", description: \"AI Champdany Industries Limited \" },\n { name: \"AJANTPHARM \", description: \"Ajanta Pharma Limited \" },\n { name: \"AJMERA \", description: \"Ajmera Realty & Infra India Limited \" },\n { name: \"AKSHOPTFBR \", description: \"Aksh Optifibre Limited \" },\n { name: \"AKZOINDIA \", description: \"Akzo Nobel India Limited \" },\n { name: \"ALBK \", description: \"Allahabad Bank \" },\n { name: \"ALCHEM \", description: \"Alchemist Limited \" },\n { name: \"ALEMBICLTD \", description: \"Alembic Limited \" },\n { name: \"ALFALAVAL \", description: \"Alfa Laval(India) Limited \" },\n { name: \"ALICON \", description: \"Alicon Castalloy Limited \" },\n { name: \"ALKALI \", description: \"Alkali Metals Limited \" },\n { name: \"ALKYLAMINE \", description: \"Alkyl Amines Chemicals Limited \" },\n { name: \"ALLCARGO \", description: \"Allcargo Global Logistics Limited \" },\n { name: \"ALLSEC \", description: \"Allsec Technologies Limited \" },\n { name: \"ALMONDZ \", description: \"Almondz Global Securities Limited \" },\n { name: \"ALOKTEXT \", description: \"Alok Industries Limited \" },\n { name: \"ALPHAGEO \", description: \"Alphageo(India) Limited \" },\n { name: \"AMAR \", description: \"Amar Remedies Limited \" },\n { name: \"AMARAJABAT \", description: \"Amara Raja Batteries Limited \" },\n { name: \"ALPSINDUS \", description: \"Alps Industries Limited \" },\n { name: \"AMBIKCO \", description: \"Ambika Cotton Mills Limited \" },\n { name: \"AMBUJACEM \", description: \"Ambuja Cements Limited \" },\n { name: \"AMDIND \", description: \"AMD Industries Limited \" },\n { name: \"AMTEKAUTO \", description: \"Amtek Auto Limited \" },\n { name: \"AMTEKINDIA \", description: \"Amtek India Limited \" },\n { name: \"ANANTRAJ \", description: \"Anant Raj Industries Limited \" },\n { name: \"ANDHRABANK \", description: \"Andhra Bank \" },\n { name: \"ANDHRSUGAR \", description: \"The Andhra Sugars Limited \" },\n { name: \"ANGIND \", description: \"ANG Industries Limited \" },\n { name: \"ANIKINDS \", description: \"Anik Industries Limited \" },\n { name: \"ANDHRACEMT \", description: \"Andhra Cements Limited \" },\n { name: \"ANKURDRUGS \", description: \"Ankur Drugs And Pharma Limited \" },\n { name: \"ANSALAPI \", description: \"Ansal Properties & Infrastructure Limited \" },\n { name: \"ANSALHSG \", description: \"Ansal Housing and Construction Limited \" },\n { name: \"ANTGRAPHIC \", description: \"Antarctica Limited \" },\n { name: \"APARINDS \", description: \"Apar Industries Limited \" },\n { name: \"APCOTEXIND \", description: \"Apcotex Industries Limited \" },\n { name: \"APIL \", description: \"Alstom Projects India Limited \" },\n { name: \"APOLLOHOSP \", description: \"Apollo Hospitals Enterprise Limited \" },\n { name: \"APOLLOTYRE \", description: \"Apollo Tyres Limited \" },\n { name: \"APPAPER \", description: \"The Andhra Pradesh Paper Mills Limited \" },\n { name: \"APTECHT \", description: \"Aptech Limited \" },\n { name: \"AQUA \", description: \"Aqua Logistics Limited \" },\n { name: \"ARCHIDPLY \", description: \"Archidply Industries Limited \" },\n { name: \"ARCHIES \", description: \"Archies Limited \" },\n { name: \"AREVAT & D \", description: \"Areva T & D India Limited \" },\n { name: \"ARIES \", description: \"Aries Agro Limited \" },\n { name: \"ARIHANT \", description: \"Arihant Foundations & Housing Limited \" },\n { name: \"ARL \", description: \"Arvind Remedies Limited \" },\n { name: \"AROGRANITE \", description: \"Aro Granite Industries Limited \" },\n { name: \"ARROWTEX \", description: \"Arrow Textiles Limited \" },\n { name: \"ARSHIYA \", description: \"Arshiya International Limited \" },\n { name: \"ARSSINFRA \", description: \"ARSS Infrastructure Projects Limited \" },\n { name: \"ARVIND \", description: \"Arvind Limited \" },\n { name: \"ASAHIINDIA \", description: \"Asahi India Glass Limited \" },\n { name: \"ASAL \", description: \"Automotive Stampings and Assemblies Limited \" },\n { name: \"ASHAPURMIN \", description: \"Ashapura Minechem Limited \" },\n { name: \"ASHCONIUL \", description: \"Ashco Niulab Industries Limited \" },\n { name: \"ASHIANA \", description: \"Ashiana Housing Limited \" },\n { name: \"ASHIMASYN \", description: \"Ashima Limited \" },\n { name: \"ASHOKA \", description: \"Ashoka Buildcon Limited \" },\n { name: \"ASHOKLEY \", description: \"Ashok Leyland Limited \" },\n { name: \"ASIANELEC \", description: \"Asian Electronics Limited \" },\n { name: \"ASIANHOTNR \", description: \"Asian Hotels(North) Limited \" },\n { name: \"ASIANPAINT \", description: \"Asian Paints Limited \" },\n { name: \"ASIANTILES \", description: \"Asian Granito India Limited \" },\n { name: \"ASIL \", description: \"Amit Spinning Industries Limited \" },\n { name: \"ASSAMCO \", description: \"Assam Company India Limited \" },\n { name: \"ASTEC \", description: \"Astec LifeSciences Limited \" },\n { name: \"ASTERSILI \", description: \"Aster Silicates Limited \" },\n { name: \"ASTRAL \", description: \"Astral Poly Technik Limited \" },\n { name: \"ASTRAMICRO \", description: \"Astra Microwave Products Limited \" },\n { name: \"ASTRAZEN \", description: \"AstraZeneca Pharma India Limited \" },\n { name: \"ATFL \", description: \"Agro Tech Foods Limited \" },\n { name: \"ATLANTA \", description: \"Atlanta Limited \" },\n { name: \"ATLASCYCLE \", description: \"Atlas Cycles(Haryana) Limited \" },\n { name: \"ATNINTER \", description: \"ATN International Limited \" },\n { name: \"ATUL \", description: \"Atul Limited \" },\n { name: \"AURIONPRO \", description: \"Aurionpro Solutions Limited \" },\n { name: \"AUROPHARMA \", description: \"Aurobindo Pharma Limited \" },\n { name: \"AUSOMENT \", description: \"Ausom Enterprise Limited \" },\n { name: \"AUSTRAL \", description: \"Austral Coke & Projects Limited \" },\n { name: \"AUTOAXLES \", description: \"Automotive Axles Limited \" },\n { name: \"AUTOIND \", description: \"Autoline Industries Limited \" },\n { name: \"AUTOLITIND \", description: \"Autolite(India) Limited \" },\n { name: \"AVANTI \", description: \"Avanti Feeds Limited \" },\n { name: \"AVENTIS \", description: \"Aventis Pharma Limited \" },\n { name: \"AVTNPL \", description: \"AVT Natural Products Limited \" },\n { name: \"AXISBANK \", description: \"Axis Bank Limited \" },\n { name: \"AXIS - IT & T \", description: \"Axis - IT & T Limited \" },\n { name: \"BAGFILMS \", description: \"B.A.G Films and Media Limited \" },\n { name: \"BAJAJ - AUTO \", description: \"Bajaj Auto Limited \" },\n { name: \"BAJAJCORP \", description: \"Bajaj Corp Limited \" },\n { name: \"BAJAJELEC \", description: \"Bajaj Electricals Limited \" },\n { name: \"BAJAJFINSV \", description: \"Bajaj Finserv Limited \" },\n { name: \"BAJAJHIND \", description: \"Bajaj Hindusthan Limited \" },\n { name: \"BAJAJHLDNG \", description: \"Bajaj Holdings & Investment Limited \" },\n { name: \"BAJFINANCE \", description: \"Bajaj Finance Limited \" },\n { name: \"BALAJITELE \", description: \"Balaji Telefilms Limited \" },\n { name: \"BALAMINES \", description: \"Balaji Amines Limited \" },\n { name: \"BALKRISIND \", description: \"Balkrishna Industries Limited \" },\n { name: \"BALLARPUR \", description: \"Ballarpur Industries Limited \" },\n { name: \"BALMLAWRIE \", description: \"Balmer Lawrie & Company Limited \" },\n { name: \"BALPHARMA \", description: \"Bal Pharma Limited \" },\n { name: \"BALRAMCHIN \", description: \"Balrampur Chini Mills Limited \" },\n { name: \"BANARISUG \", description: \"Bannari Amman Sugars Limited \" },\n { name: \"BANCOINDIA \", description: \"Banco Products(I) Limited \" },\n { name: \"BANG \", description: \"Bang Overseas Limited \" },\n { name: \"BANKBARODA \", description: \"Bank of Baroda \" },\n { name: \"BANKINDIA \", description: \"Bank of India \" },\n { name: \"BANSWRAS \", description: \"Banswara Syntex Limited \" },\n { name: \"BARTRONICS \", description: \"Bartronics India Limited \" },\n { name: \"BASF \", description: \"BASF India Limited \" },\n { name: \"BASML \", description: \"Bannari Amman Spinning Mills Limited \" },\n { name: \"BATAINDIA \", description: \"Bata India Limited \" },\n { name: \"BATLIBOI \", description: \"Batliboi Limited \" },\n { name: \"BBL \", description: \"Bharat Bijlee Limited \" },\n { name: \"BBTC \", description: \"Bombay Burmah Trading Corporation Limited \" },\n { name: \"BEDMUTHA \", description: \"Bedmutha Industries Limited \" },\n { name: \"BEL \", description: \"Bharat Electronics Limited \" },\n { name: \"BELLCERATL \", description: \"Bell Ceramics Limited \" },\n { name: \"BEML \", description: \"BEML Limited \" },\n { name: \"BEPL \", description: \"Bhansali Engineering Polymers Limited \" },\n { name: \"BERGEPAINT \", description: \"Berger Paints(I) Limited \" },\n { name: \"BFINVEST \", description: \"BF Investment Limited \" },\n { name: \"BFUTILITIE \", description: \"BF Utilities Limited \" },\n { name: \"BGRENERGY \", description: \"BGR Energy Systems Limited \" },\n { name: \"BHAGWATIHO \", description: \"Bhagwati Banquets and Hotels Limited \" },\n { name: \"BHAGYNAGAR \", description: \"Bhagyanagar India Limited \" },\n { name: \"BHARATFORG \", description: \"Bharat Forge Limited \" },\n { name: \"BHARATGEAR \", description: \"Bharat Gears Limited \" },\n { name: \"BHARATRAS \", description: \"Bharat Rasayan Limited \" },\n { name: \"BHARTIARTL \", description: \"Bharti Airtel Limited \" },\n { name: \"BHARTISHIP \", description: \"Bharati Shipyard Limited \" },\n { name: \"BHEL \", description: \"Bharat Heavy Electricals Limited \" },\n { name: \"BHUSANSTL \", description: \"Bhushan Steel Limited \" },\n { name: \"BIL \", description: \"Bhartiya International Limited \" },\n { name: \"BILPOWER \", description: \"Bilpower Limited \" },\n { name: \"BINANIIND \", description: \"Binani Industries Limited \" },\n { name: \"BINDALAGRO \", description: \"Oswal Chemicals & Fertilizers Limited \" },\n { name: \"BIOCON \", description: \"Biocon Limited \" },\n { name: \"BIRLACORPN \", description: \"Birla Corporation Limited \" },\n { name: \"BIRLACOT \", description: \"Birla Cotsyn(India) Limited \" },\n { name: \"BIRLAERIC \", description: \"Birla Ericsson Optical Limited \" },\n { name: \"BIRLAMONEY \", description: \"Aditya Birla Money Limited \" },\n { name: \"BIRLAPOWER \", description: \"Birla Power Solutions Limited \" },\n { name: \"BLBLIMITED \", description: \"BLB Limited \" },\n { name: \"BLISSGVS \", description: \"Bliss GVS Pharma Limited \" },\n { name: \"BLKASHYAP \", description: \"B.L.Kashyap and Sons Limited \" },\n { name: \"BLUECHIP \", description: \"Blue Chip India Limited \" },\n { name: \"BLUECOAST \", description: \"Blue Coast Hotels and Resorts Limited \" },\n { name: \"BLUEDART \", description: \"Blue Dart Express Limited \" },\n { name: \"BLUESTARCO \", description: \"Blue Star Limited \" },\n { name: \"BLUESTINFO \", description: \"Blue Star Infotech Limited \" },\n { name: \"BOC \", description: \"BOC India Limited \" },\n { name: \"BOMDYEING \", description: \"Bombay Dyeing & Mfg Company Limited \" },\n { name: \"BOSCHLTD \", description: \"Bosch Limited \" },\n { name: \"BPCL \", description: \"Bharat Petroleum Corporation Limited \" },\n { name: \"BPL \", description: \"BPL Limited \" },\n { name: \"BRANDHOUSE \", description: \"Brandhouse Retails Limited \" },\n { name: \"BRFL \", description: \"Bombay Rayon Fashions Limited \" },\n { name: \"BRIGADE \", description: \"Brigade Enterprises Limited \" },\n { name: \"BRITANNIA \", description: \"Britannia Industries Limited \" },\n { name: \"BROADCAST \", description: \"Broadcast Initiatives Limited \" },\n { name: \"BSELINFRA \", description: \"BSEL Infrastructure Realty Limited \" },\n { name: \"BSL \", description: \"BSL Limited \" },\n { name: \"BSTRANSCOM \", description: \"BS TransComm Limited \" },\n { name: \"BURNPUR \", description: \"Burnpur Cement Limited \" },\n { name: \"BVCL \", description: \"Barak Valley Cements Limited \" },\n { name: \"CADILAHC \", description: \"Cadila Healthcare Limited \" },\n { name: \"CAIRN \", description: \"Cairn India Limited \" },\n { name: \"CALSOFT \", description: \"California Software Company Limited \" },\n { name: \"CAMBRIDGE \", description: \"Cambridge Solutions Limited \" },\n { name: \"CAMLIN \", description: \"Camlin Limited \" },\n { name: \"CANBK \", description: \"Canara Bank \" },\n { name: \"CANDC \", description: \"C & C Constructions Limited \" },\n { name: \"CANFINHOME \", description: \"Can Fin Homes Limited \" },\n { name: \"CANTABIL \", description: \"Cantabil Retail India Limited \" },\n { name: \"CARBORUNIV \", description: \"Carborundum Universal Limited \" },\n { name: \"CAROLINFO \", description: \"Carol Info Services Limited \" },\n { name: \"CASTROL \", description: \"Castrol India Limited \" },\n { name: \"CCCL \", description: \"Consolidated Construction Consortium Limited \" },\n { name: \"CCL \", description: \"CCL Products(India) Limited \" },\n { name: \"CEATLTD \", description: \"CEAT Limited \" },\n { name: \"CEBBCO \", description: \"Commercial Engineers & Body Builders Co Limited \" },\n { name: \"CELESTIAL \", description: \"Celestial Biolabs Limited \" },\n { name: \"CENTENKA \", description: \"Century Enka Limited \" },\n { name: \"CENTEXT \", description: \"Century Extrusions Limited \" },\n { name: \"CENTRALBK \", description: \"Central Bank of India \" },\n { name: \"CENTUM \", description: \"Centum Electronics Limited \" },\n { name: \"CENTURYPLY \", description: \"Century Plyboards(India) Limited \" },\n { name: \"CENTURYTEX \", description: \"Century Textiles & Industries Limited \" },\n { name: \"CERA \", description: \"Cera Sanitaryware Limited \" },\n { name: \"CESC \", description: \"CESC Limited \" },\n { name: \"CHAMBLFERT \", description: \"Chambal Fertilizers & Chemicals Limited \" },\n { name: \"CHEMFALKAL \", description: \"Chemfab Alkalis Limited \" },\n { name: \"CHEMPLAST \", description: \"Chemplast Sanmar Limited \" },\n { name: \"CHENNPETRO \", description: \"Chennai Petroleum Corporation Limited \" },\n { name: \"CHESLINTEX \", description: \"Cheslind Textiles Limited \" },\n { name: \"CHETTINAD \", description: \"Chettinad Cement Corporation Limited \" },\n { name: \"CHOLAFIN \", description: \"Cholamandalam Investment and Finance Company Limited \" },\n { name: \"CILNOVA \", description: \"CIL Nova Petrochemicals Limited \" },\n { name: \"CINEMAX \", description: \"Cinemax India Limited \" },\n { name: \"CINEVISTA \", description: \"Cinevistaas Limited \" },\n { name: \"CIPLA \", description: \"Cipla Limited \" },\n { name: \"CLASSIC \", description: \"Classic Diamonds(India) Limited \" },\n { name: \"CLNINDIA \", description: \"Clariant Chemicals(India) Limited \" },\n { name: \"CLUTCHAUTO \", description: \"Clutch Auto Limited \" },\n { name: \"CMAHENDRA \", description: \"C.Mahendra Exports Limited \" },\n { name: \"CMC \", description: \"CMC Limited \" },\n { name: \"COALINDIA \", description: \"Coal India Limited \" },\n { name: \"COLPAL \", description: \"Colgate Palmolive(India) Limited \" },\n { name: \"CONCOR \", description: \"Container Corporation of India Limited \" },\n { name: \"CONSOFINVT \", description: \"Consolidated Finvest & Holdings Limited \" },\n { name: \"CORAL - HUB \", description: \"Coral Hub Limited \" },\n { name: \"CORDSCABLE \", description: \"Cords Cable Industries Limited \" },\n { name: \"COREPROTEC \", description: \"Core Projects and Technologies Limited \" },\n { name: \"COROMANDEL \", description: \"Coromandel International Limited \" },\n { name: \"CORPBANK \", description: \"Corporation Bank \" },\n { name: \"COSMOFILMS \", description: \"Cosmo Films Limited \" },\n { name: \"COX & KINGS \", description: \"Cox & Kings Limited \" },\n { name: \"CPIL \", description: \"Career Point Infosystems Limited \" },\n { name: \"CREATIVEYE \", description: \"Creative Eye Limited \" },\n { name: \"CRESTANI \", description: \"Crest Animation Studios Limited \" },\n { name: \"CREWBOS \", description: \"Crew B.O.S.Products Limited \" },\n { name: \"CRISIL \", description: \"CRISIL Limited \" },\n { name: \"CROMPGREAV \", description: \"Crompton Greaves Limited \" },\n { name: \"CRONIMET \", description: \"Cronimet Alloys India Limited \" },\n { name: \"CTE \", description: \"Cambridge Technology Enterprises Limited \" },\n { name: \"CUB \", description: \"City Union Bank Limited \" },\n { name: \"CUBEXTUB \", description: \"Cubex Tubings Limited \" },\n { name: \"CUMMINSIND \", description: \"Cummins India Limited \" },\n { name: \"CURATECH \", description: \"Cura Technologies Limited \" },\n { name: \"CYBERMEDIA \", description: \"Cyber Media(India) Limited \" },\n { name: \"CYBERTECH \", description: \"Cybertech Systems And Software Limited \" },\n { name: \"DAAWAT \", description: \"LT Foods Limited \" },\n { name: \"DABUR \", description: \"Dabur India Limited \" },\n { name: \"DALMIASUG \", description: \"Dalmia Bharat Sugar and Industries Limited \" },\n { name: \"DATAMATICS \", description: \"Datamatics Global Services Limited \" },\n { name: \"DBCORP \", description: \"D.B.Corp Limited \" },\n { name: \"DBREALTY \", description: \"D B Realty Limited \" },\n { name: \"DCB \", description: \"Development Credit Bank Limited \" },\n { name: \"DCHL \", description: \"Deccan Chronicle Holdings Limited \" },\n { name: \"DCM \", description: \"DCM Limited \" },\n { name: \"DCMSRMCONS \", description: \"DCM Shriram Consolidated Limited \" },\n { name: \"DCW \", description: \"DCW Limited \" },\n { name: \"DECCANCE \", description: \"Deccan Cements Limited \" },\n { name: \"DECOLIGHT \", description: \"Decolight Ceramics Limited \" },\n { name: \"DEEPAKFERT \", description: \"Deepak Fertilizers and Petrochemicals Corporation Limited \" },\n { name: \"DEEPAKNTR \", description: \"Deepak Nitrite Limited \" },\n { name: \"DEEPIND \", description: \"Deep Industries Limited \" },\n { name: \"DELTACORP \", description: \"Delta Corp Limited \" },\n { name: \"DELTAMAGNT \", description: \"Delta Magnets Limited \" },\n { name: \"DEN \", description: \"Den Networks Limited \" },\n { name: \"DENABANK \", description: \"Dena Bank \" },\n { name: \"DENORA \", description: \"De Nora India Limited \" },\n { name: \"DEWANHOUS \", description: \"Dewan Housing Finance Corporation Limited \" },\n { name: \"DHAMPURSUG \", description: \"The Dhampur Sugar Mills Limited \" },\n { name: \"DHANBANK \", description: \"Dhanlaxmi Bank Limited \" },\n { name: \"DHANUKA \", description: \"Dhanuka Agritech Limited \" },\n { name: \"DHANUS \", description: \"Dhanus Technologies Limited \" },\n { name: \"DHARSUGAR \", description: \"Dharani Sugars & Chemicals Limited \" },\n { name: \"DHUNINV \", description: \"Dhunseri Investments Limited \" },\n { name: \"DIAPOWER \", description: \"Diamond Power Infra Ltd \" },\n { name: \"DICIND \", description: \"DIC India Limited \" },\n { name: \"DIGJAM \", description: \"Digjam Limited \" },\n { name: \"DISHMAN \", description: \"Dishman Pharmaceuticals and Chemicals \" },\n { name: \"DISHTV \", description: \"Dish TV India Limited \" },\n {\n name: \"DIVISLAB \", description: \"Divi's Laboratories Limited \"\n },\n { name: \"DLF \", description: \"DLF Limited \" },\n { name: \"DLINKINDIA \", description: \"D - Link(India) Limited \" },\n { name: \"DOLPHINOFF \", description: \"Dolphin Offshore Enterprises(India) Limited \" },\n { name: \"DONEAR \", description: \"Donear Industries Limited \" },\n { name: \"DPSCLTD \", description: \"DPSC Limited \" },\n { name: \"DPTL \", description: \"Dhunseri Petrochem & Tea Limited \" },\n { name: \"DQE \", description: \"DQ Entertainment(International) Limited \" },\n { name: \"DREDGECORP \", description: \"Dredging Corporation of India Limited \" },\n {\n name: \"DRREDDY \", description: \"Dr.Reddy's Laboratories Limited \"\n },\n { name: \"DSKULKARNI \", description: \"DS Kulkarni Developers Limited \" },\n { name: \"DUNCANSIND \", description: \"Duncans Industries Limited \" },\n { name: \"DWARKESH \", description: \"Dwarikesh Sugar Industries Limited \" },\n { name: \"DYNAMATECH \", description: \"Dynamatic Technologies Limited \" },\n { name: \"DYNASYS \", description: \"Dynacons Systems & Solutions Limited \" },\n { name: \"EASTSILK \", description: \"Eastern Silk Industries Limited \" },\n { name: \"EASUNREYRL \", description: \"Easun Reyrolle Limited \" },\n { name: \"ECEIND \", description: \"ECE Industries Limited \" },\n { name: \"ECLERX \", description: \"eClerx Services Limited \" },\n { name: \"EDELWEISS \", description: \"Edelweiss Capital Limited \" },\n { name: \"EDL \", description: \"Empee Distilleries Limited \" },\n { name: \"EDSERV \", description: \"Edserv Softsystems Limited \" },\n { name: \"EDUCOMP \", description: \"Educomp Solutions Limited \" },\n { name: \"EICHERMOT \", description: \"Eicher Motors Limited \" },\n { name: \"EIDPARRY \", description: \"EID Parry India Limited \" },\n { name: \"EIHAHOTELS \", description: \"EIH Associated Hotels Limited \" },\n { name: \"EIHOTEL \", description: \"EIH Limited \" },\n { name: \"EIMCOELECO \", description: \"Eimco Elecon(India) Limited \" },\n { name: \"EKC \", description: \"Everest Kanto Cylinder Limited \" },\n { name: \"ELDERPHARM \", description: \"Elder Pharmaceuticals Limited \" },\n { name: \"ELECON \", description: \"Elecon Engineering Company Limited \" },\n { name: \"ELECTCAST \", description: \"Electrosteel Castings Limited \" },\n { name: \"ELECTHERM \", description: \"Electrotherm(India) Limited \" },\n { name: \"ELGIEQUIP \", description: \"Elgi Equipments Limited \" },\n { name: \"EMAMIINFRA \", description: \"Emami Infrastructure Limited \" },\n { name: \"EMAMILTD \", description: \"Emami Limited \" },\n { name: \"EMCO \", description: \"Emco Limited \" },\n { name: \"EMKAY \", description: \"Emkay Global Financial Services Limited \" },\n { name: \"EMMBI \", description: \"Emmbi Polyarns Limited \" },\n { name: \"ENERGYDEV \", description: \"Energy Development Company Limited \" },\n { name: \"ENGINERSIN \", description: \"Engineers India Limited \" },\n { name: \"ENIL \", description: \"Entertainment Network(India) Limited \" },\n { name: \"ENTEGRA \", description: \"Entegra Limited \" },\n { name: \"ERAINFRA \", description: \"Era Infra Engineering Limited \" },\n { name: \"EROSMEDIA \", description: \"Eros International Media Limited \" },\n { name: \"ESABINDIA \", description: \"Esab India Limited \" },\n { name: \"ESCORTS \", description: \"Escorts Limited \" },\n { name: \"ESL \", description: \"Electrosteel Steels Limited \" },\n { name: \"ESSAROIL \", description: \"Essar Oil Limited \" },\n { name: \"ESSARPORTS \", description: \"Essar Ports Limited \" },\n { name: \"ESSDEE \", description: \"Ess Dee Aluminium Limited \" },\n { name: \"ESSELPACK \", description: \"Essel Propack Limited \" },\n { name: \"ESTER \", description: \"Ester Industries Limited \" },\n { name: \"EUROCERA \", description: \"Euro Ceramics Limited \" },\n { name: \"EUROMULTI \", description: \"Euro Multivision Limited \" },\n { name: \"EUROTEXIND \", description: \"Eurotex Industries and Exports Limited \" },\n { name: \"EVEREADY \", description: \"Eveready Industries India Limited \" },\n { name: \"EVERESTIND \", description: \"Everest Industries Limited \" },\n { name: \"EVERONN \", description: \"Everonn Education Limited \" },\n { name: \"EVINIX \", description: \"Evinix Accessories Limited \" },\n { name: \"EXCELCROP \", description: \"Excel Crop Care Limited \" },\n { name: \"EXCELINDUS \", description: \"Excel Industries Limited \" },\n { name: \"EXCELINFO \", description: \"Excel Infoways Limited \" },\n { name: \"EXIDEIND \", description: \"Exide Industries Limited \" },\n { name: \"FACT \", description: \"Fertilizers and Chemicals Travancore Limited \" },\n { name: \"FAGBEARING \", description: \"FAG Bearings India Limited \" },\n { name: \"FAME \", description: \"Fame India Limited \" },\n { name: \"FARMAXIND \", description: \"Farmax India Limited \" },\n { name: \"FCH \", description: \"Future Capital Holdings Limited \" },\n { name: \"FCSSOFT \", description: \"FCS Software Solutions Limited \" },\n { name: \"FDC \", description: \"FDC Limited \" },\n { name: \"FEDDERLOYD \", description: \"Fedders Lloyd Corporation Limited \" },\n { name: \"FEDERALBNK \", description: \"The Federal Bank Limited \" },\n { name: \"FIEMIND \", description: \"Fiem Industries Limited \" },\n { name: \"FINANTECH \", description: \"Financial Technologies(India) Limited \" },\n { name: \"FINCABLES \", description: \"Finolex Cables Limited \" },\n { name: \"FINPIPE \", description: \"Finolex Industries Limited \" },\n { name: \"FIRSTLEASE \", description: \"First Leasing Company of India Limited \" },\n { name: \"FIRSTWIN \", description: \"First Winner Industries Limited \" },\n { name: \"FKONCO \", description: \"Fresenius Kabi Oncology Limited \" },\n { name: \"FMGOETZE \", description: \"Federal - Mogul Goetze(India) Limited \" },\n { name: \"FORTIS \", description: \"Fortis Healthcare(India) Limited \" },\n { name: \"FOSECOIND \", description: \"Foseco India Limited \" },\n { name: \"FOURSOFT \", description: \"Four Soft Limited \" },\n { name: \"FSL \", description: \"Firstsource Solutions Limited \" },\n { name: \"FUTUREVENT \", description: \"Future Ventures India Limited \" },\n { name: \"GABRIEL \", description: \"Gabriel India Limited \" },\n { name: \"GAEL \", description: \"Gujarat Ambuja Exports Limited \" },\n { name: \"GAIL \", description: \"GAIL(India) Limited \" },\n { name: \"GAL \", description: \"Gyscoal Alloys Limited \" },\n { name: \"GALLANTT \", description: \"Gallantt Metal Limited \" },\n { name: \"GALLISPAT \", description: \"Gallantt Ispat Limited \" },\n { name: \"GAMMNINFRA \", description: \"Gammon Infrastructure Projects Limited \" },\n { name: \"GAMMONIND \", description: \"Gammon India Limited \" },\n { name: \"GANDHITUBE \", description: \"Gandhi Special Tubes Limited \" },\n { name: \"GANESHHOUC \", description: \"Ganesh Housing Corporation Limited \" },\n { name: \"GARDENSILK \", description: \"Garden Silk Mills Limited \" },\n { name: \"GARWALLROP \", description: \"Garware Wall Ropes Limited \" },\n { name: \"GLOBOFFS \", description: \"Global Offshore Services Limited \" },\n { name: \"GATI \", description: \"GATI Limited \" },\n { name: \"GDL \", description: \"Gateway Distriparks Limited \" },\n { name: \"GEECEE \", description: \"GeeCee Ventures Limited \" },\n { name: \"GEINDSYS \", description: \"GEI Industrial Systems Limited \" },\n { name: \"GEMINI \", description: \"Gemini Communication Limited \" },\n { name: \"GENESYS \", description: \"Genesys International Corporation Limited \" },\n { name: \"GENUSPOWER \", description: \"Genus Power Infrastructures Limited \" },\n { name: \"GEODESIC \", description: \"Geodesic Limited \" },\n { name: \"GEOJITBNPP \", description: \"Geojit BNP Paribas Financial Services Limited \" },\n { name: \"GEOMETRIC \", description: \"Geometric Limited \" },\n { name: \"GESHIP \", description: \"The Great Eastern Shipping Company Limited \" },\n { name: \"GHCL \", description: \"GHCL Limited \" },\n { name: \"GICHSGFIN \", description: \"GIC Housing Finance Limited \" },\n { name: \"GILLANDERS \", description: \"Gillanders Arbuthnot & Company Limited \" },\n { name: \"GILLETTE \", description: \"Gillette India Limited \" },\n { name: \"GINNIFILA \", description: \"Ginni Filaments Limited \" },\n { name: \"GIPCL \", description: \"Gujarat Industries Power Company Limited \" },\n { name: \"GISOLUTION \", description: \"GI Engineering Solutions Limited \" },\n { name: \"GITANJALI \", description: \"Gitanjali Gems Limited \" },\n { name: \"GKWLIMITED \", description: \"GKW Limited \" },\n { name: \"GLAXO \", description: \"GlaxoSmithKline Pharmaceuticals Limited \" },\n { name: \"GLENMARK \", description: \"Glenmark Pharmaceuticals Limited \" },\n { name: \"GLFL \", description: \"Gujarat Lease Financing Limited \" },\n { name: \"GLOBALVECT \", description: \"Global Vectra Helicorp Limited \" },\n { name: \"GLOBUSSPR \", description: \"Globus Spirits Limited \" },\n { name: \"GLODYNE \", description: \"Glodyne Technoserve Limited \" },\n { name: \"GLORY \", description: \"Glory Polyfilms Limited \" },\n { name: \"GMBREW \", description: \"GM Breweries Limited \" },\n { name: \"GMDCLTD \", description: \"Gujarat Mineral Development Corporation Limited \" },\n { name: \"GMRINFRA \", description: \"GMR Infrastructure Limited \" },\n { name: \"GNFC \", description: \"Gujarat Narmada Valley Fertilizer Company Limited \" },\n { name: \"GOACARBON \", description: \"Goa Carbon Limited \" },\n { name: \"GODFRYPHLP \", description: \"Godfrey Phillips India Limited \" },\n { name: \"GODREJCP \", description: \"Godrej Consumer Products Limited \" },\n { name: \"GODREJIND \", description: \"Godrej Industries Limited \" },\n { name: \"GODREJPROP \", description: \"Godrej Properties Limited \" },\n { name: \"GOENKA \", description: \"Goenka Diamond and Jewels Limited \" },\n { name: \"GOKEX \", description: \"Gokaldas Exports Limited \" },\n { name: \"GOKUL \", description: \"Gokul Refoils and Solvent Limited \" },\n { name: \"GOLDENTOBC \", description: \"Golden Tobacco Limited \" },\n { name: \"GOLDIAM \", description: \"Goldiam International Limited \" },\n { name: \"GOLDINFRA \", description: \"Goldstone Infratech Limited \" },\n { name: \"GOLDTECH \", description: \"Goldstone Technologies Limited \" },\n { name: \"GPIL \", description: \"Godawari Power And Ispat limited \" },\n { name: \"GPPL \", description: \"Gujarat Pipavav Port Limited \" },\n { name: \"GRABALALK \", description: \"Grabal Alok Impex Limited \" },\n { name: \"GRANULES \", description: \"Granules India Limited \" },\n { name: \"GRAPHITE \", description: \"Graphite India Limited \" },\n { name: \"GRASIM \", description: \"Grasim Industries Limited \" },\n { name: \"GREAVESCOT \", description: \"Greaves Cotton Limited \" },\n { name: \"GREENPLY \", description: \"Greenply Industries Limited \" },\n { name: \"GREENPOWER \", description: \"Orient Green Power Company Limited \" },\n { name: \"GRINDWELL \", description: \"Grindwell Norton Limited \" },\n { name: \"GRUH \", description: \"Gruh Finance Limited \" },\n { name: \"GSFC \", description: \"Gujarat State Fertilizers & Chemicals Limited \" },\n { name: \"GSKCONS \", description: \"GlaxoSmithKline Consumer Healthcare Limited \" },\n { name: \"GSLNOVA \", description: \"GSL Nova Petrochemicals Limited \" },\n { name: \"GSPL \", description: \"Gujarat State Petronet Limited \" },\n { name: \"GSSAMERICA \", description: \"GSS America Infotech Limited \" },\n { name: \"GTL \", description: \"GTL Limited \" },\n { name: \"GTLINFRA \", description: \"GTL Infrastructure Limited \" },\n { name: \"GTNIND \", description: \"GTN Industries Limited \" },\n { name: \"GTOFFSHORE \", description: \"Great Offshore Limited \" },\n { name: \"GUFICBIO \", description: \"Gufic Biosciences Limited \" },\n { name: \"GUJALKALI \", description: \"Gujarat Alkalies and Chemicals Limited \" },\n { name: \"GUJAPOLLO \", description: \"Gujarat Apollo Industries Limited \" },\n { name: \"GUJFLUORO \", description: \"Gujarat Fluorochemicals Limited \" },\n { name: \"GUJNRECOKE \", description: \"Gujarat NRE Coke Limited \" },\n { name: \"GUJRATGAS\", description: \"Gujarat Gas Company Limited \" },\n { name: \"GUJSIDHCEM\", description: \"Gujarat Sidhee Cements Limited \" },\n { name: \"GUJSTATFIN \", description: \"Gujarat State Financial Corporation \" },\n { name: \"GULFOILCOR\", description: \"Gulf Oil Corporation Limited\" },\n { name: \"GVKPIL\", description: \"GVK Power & Infrastructure Limited \" },\n { name: \"HALONIX \", description: \"Halonix Limited \" },\n { name: \"HANUNG \", description: \"Hanung Toys and Textiles Limited \" },\n { name: \"HARITASEAT \", description: \"Harita Seating Systems Limited \" },\n { name: \"HARRMALAYA \", description: \"Harrisons Malayalam Limited \" },\n { name: \"HATHWAY \", description: \"Hathway Cable & Datacom Limited \" },\n { name: \"HAVELLS \", description: \"Havells India Limited \" },\n { name: \"HBLPOWER \", description: \"HBL Power Systems Limited \" },\n { name: \"HBSTOCK \", description: \"HB Stockholdings Limited \" },\n { name: \"HCC \", description: \"Hindustan Construction Company Limited \" },\n { name: \"HCIL \", description: \"Himadri Chemicals and Industries Limited \" },\n { name: \"HCL - INSYS \", description: \"HCL Infosystems Limited \" },\n { name: \"HCLTECH \", description: \"HCL Technologies Limited \" },\n { name: \"HDFC \", description: \"Housing Development Finance Corporation Limited \" },\n { name: \"HDFCBANK \", description: \"HDFC Bank Limited \" },\n { name: \"HDIL \", description: \"Housing Development and Infrastructure Limited \" },\n { name: \"HEG \", description: \"HEG Limited \" },\n { name: \"HEIDELBERG \", description: \"HeidelbergCement India Limited \" },\n { name: \"HELIOSMATH \", description: \"Helios And Matheson Information Technology Limited \" },\n { name: \"HERCULES \", description: \"Hercules Hoists Limited \" },\n { name: \"HERITGFOOD \", description: \"Heritage Foods(India) Limited \" },\n { name: \"HEROHONDA \", description: \"Hero Honda Motors Limited \" },\n { name: \"HEXAWARE \", description: \"Hexaware Technologies Limited \" },\n { name: \"HFCL \", description: \"Himachal Futuristic Communications Limited \" },\n { name: \"HGSL \", description: \"Hinduja Global Solutions Limited \" },\n { name: \"HIKAL \", description: \"Hikal Limited \" },\n { name: \"HILTON \", description: \"Hilton Metal Forging Limited \" },\n { name: \"HIMATSEIDE \", description: \"Himatsingka Seide Limited \" },\n { name: \"HINDALCO \", description: \"Hindalco Industries Limited \" },\n { name: \"HINDCOMPOS \", description: \"Hindustan Composites Limited \" },\n { name: \"HINDCOPPER \", description: \"Hindustan Copper Limited \" },\n { name: \"HINDDORROL \", description: \"Hindustan Dorr - Oliver Limited \" },\n { name: \"HINDMOTORS \", description: \"Hindustan Motors Limited \" },\n { name: \"HINDNATGLS \", description: \"Hindusthan National Glass & Industries Limited \" },\n { name: \"HINDOILEXP \", description: \"Hindustan Oil Exploration Company Limited \" },\n { name: \"HINDPETRO \", description: \"Hindustan Petroleum Corporation Limited \" },\n { name: \"HINDSYNTEX \", description: \"Hind Syntex Limited \" },\n { name: \"HINDUJAFO \", description: \"Hinduja Foundries Limited \" },\n { name: \"HINDUJAVEN \", description: \"Hinduja Ventures Limited \" },\n { name: \"HINDUNILVR \", description: \"Hindustan Unilever Limited \" },\n { name: \"HINDZINC \", description: \"Hindustan Zinc Limited \" },\n { name: \"HIRECT \", description: \"Hind Rectifiers Limited \" },\n { name: \"HITACHIHOM \", description: \"Hitachi Home and Life Solutions(India) Limited \" },\n { name: \"HITECHGEAR \", description: \"Hi - Tech Gears Limited \" },\n { name: \"HITECHPLAS \", description: \"Hitech Plast Limited \" },\n { name: \"HMT \", description: \"HMT Limited \" },\n { name: \"HMVL \", description: \"Hindustan Media Ventures Limited \" },\n { name: \"HOCL \", description: \"Hindustan Organic Chemicals Limited \" },\n { name: \"HONAUT \", description: \"Honeywell Automation India Limited \" },\n { name: \"HONDAPOWER \", description: \"Honda Siel Power Products Limited \" },\n { name: \"HOPFL \", description: \"House of Pearl Fashions Limited \" },\n { name: \"HORIZONINF \", description: \"Horizon Infrastructure Limited \" },\n { name: \"HOTELEELA \", description: \"Hotel Leela Venture Limited \" },\n { name: \"HOTELRUGBY \", description: \"Hotel Rugby Limited \" },\n { name: \"HOVS \", description: \"HOV Services Limited \" },\n { name: \"HSIL \", description: \"HSIL Limited \" },\n { name: \"HTMEDIA \", description: \"HT Media Limited \" },\n { name: \"HYDRBADIND \", description: \"Hyderabad Industries Limited \" },\n { name: \"IBN18 \", description: \"ibn18 Broadcast Limited \" },\n { name: \"IBPOW \", description: \"Indiabulls Power Limited \" },\n { name: \"IBREALEST \", description: \"Indiabulls Real Estate Limited \" },\n { name: \"IBSEC \", description: \"Indiabulls Securities Limited \" },\n { name: \"ICICIBANK \", description: \"ICICI Bank Limited \" },\n { name: \"ICIL \", description: \"Indo Count Industries Limited \" },\n { name: \"ICRA \", description: \"ICRA Limited \" },\n { name: \"ICSA \", description: \"ICSA(India) Limited \" },\n { name: \"IDBI \", description: \"IDBI Bank Limited \" },\n { name: \"IDEA \", description: \"Idea Cellular Limited \" },\n { name: \"IDFC \", description: \"Infrastructure Development Finance Company Limited \" },\n { name: \"IFBAGRO \", description: \"IFB Agro Industries Limited \" },\n { name: \"IFBIND \", description: \"IFB Industries Limited \" },\n { name: \"IFCI \", description: \"IFCI Limited \" },\n { name: \"IFGLREFRAC \", description: \"IFGL Refractories Limited \" },\n { name: \"IGARASHI \", description: \"Igarashi Motors India Limited \" },\n { name: \"IGL \", description: \"Indraprastha Gas Limited \" },\n { name: \"IGPL \", description: \"IG Petrochemicals Limited \" },\n { name: \"IITL \", description: \"Industrial Investment Trust Limited \" },\n { name: \"IL & FSENGG \", description: \"IL & FS Engineering and Construction Company Limited \" },\n { name: \"IL & FSTRANS \", description: \"IL & FS Transportation Networks Limited \" },\n { name: \"IMFA \", description: \"Indian Metals & Ferro Alloys Limited \" },\n { name: \"IMPAL \", description: \"India Motor Parts and Accessories Limited \" },\n { name: \"IMPEXFERRO \", description: \"Impex Ferro Tech Limited \" },\n { name: \"INDBANK \", description: \"Indbank Merchant Banking Services Limited \" },\n { name: \"INDHOTEL \", description: \"The Indian Hotels Company Limited \" },\n { name: \"INDIABULLS \", description: \"Indiabulls Financial Services Limited \" },\n { name: \"INDIACEM \", description: \"The India Cements Limited \" },\n { name: \"INDIAGLYCO \", description: \"India Glycols Limited \" },\n { name: \"INDIAINFO \", description: \"India Infoline Limited \" },\n { name: \"INDIANB \", description: \"Indian Bank \" },\n { name: \"INDIANCARD \", description: \"Indian Card Clothing Company Limited \" },\n { name: \"INDIANHUME \", description: \"Indian Hume Pipe Company Limited \" },\n { name: \"INDLMETER \", description: \"IMP Powers Limited \" },\n { name: \"INDNIPPON \", description: \"India Nippon Electricals Limited \" },\n { name: \"INDOASIFU \", description: \"Indo Asian Fusegear Limited \" },\n { name: \"INDOCO \", description: \"Indoco Remedies Limited \" },\n { name: \"INDORAMA \", description: \"Indo Rama Synthetics(India) Limited \" },\n { name: \"INDOSOLAR \", description: \"Indosolar Limited \" },\n { name: \"INDOTECH \", description: \"Indo Tech Transformers Limited \" },\n { name: \"INDOWIND \", description: \"Indowind Energy Limited \" },\n { name: \"INDRAMEDCO \", description: \"Indraprastha Medical Corporation Limited \" },\n { name: \"INDSWFTLAB \", description: \"Ind - Swift Laboratories Limited \" },\n { name: \"INDSWFTLTD \", description: \"Ind - Swift Limited \" },\n { name: \"INDUSFILA \", description: \"Indus Fila Limited \" },\n { name: \"INDUSINDBK \", description: \"IndusInd Bank Limited \" },\n { name: \"INEABS \", description: \"INEOS ABS(India) Limited \" },\n { name: \"INFINITE \", description: \"Infinite Computer Solutions(India) Limited \" },\n { name: \"INFOMEDIA \", description: \"Infomedia 18 Limited \" },\n { name: \"INFY \", description: \"Infosys Limited \" },\n { name: \"INFOTECENT \", description: \"Infotech Enterprises Limited \" },\n { name: \"INGERRAND \", description: \"Ingersoll Rand(India) Limited \" },\n { name: \"INGVYSYABK \", description: \"ING Vysya Bank Limited \" },\n { name: \"INNOIND \", description: \"Innoventive Industries Limited \" },\n { name: \"INOXLEISUR \", description: \"INOX Leisure Limited \" },\n { name: \"INSECTICID \", description: \"Insecticides(India) Limited \" },\n { name: \"IOB \", description: \"Indian Overseas Bank \" },\n { name: \"IOC \", description: \"Indian Oil Corporation Limited \" },\n { name: \"IOLCP \", description: \"IOL Chemicals and Pharmaceuticals Limited \" },\n { name: \"IOLN \", description: \"IOL Netcom Limited \" },\n { name: \"IPCALAB \", description: \"IPCA Laboratories Limited \" },\n { name: \"IRB \", description: \"IRB Infrastructure Developers Limited \" },\n { name: \"ISFT \", description: \"Intrasoft Technologies Limited \" },\n { name: \"ISMTLTD \", description: \"ISMT Limited \" },\n { name: \"ISPATIND \", description: \"Ispat Industries Limited \" },\n { name: \"ITC \", description: \"ITC Limited \" },\n { name: \"ITDCEM \", description: \"ITD Cementation India Limited \" },\n { name: \"ITI \", description: \"ITI Limited \" },\n { name: \"IVC \", description: \"IL & FS Investment Managers Limited \" },\n { name: \"IVP \", description: \"IVP Limited \" },\n { name: \"IVRCLAH \", description: \"IVRCL Assets & Holdings Limited \" },\n { name: \"IVRCLINFRA \", description: \"IVRCL Limited \" },\n { name: \"J & KBANK \", description: \"The Jammu & Kashmir Bank Limited \" },\n { name: \"JAGRAN \", description: \"Jagran Prakashan Limited \" },\n { name: \"JAGSNPHARM \", description: \"Jagsonpal Pharmaceuticals Limited \" },\n { name: \"JAIBALAJI \", description: \"Jai Balaji Industries Limited \" },\n { name: \"JAICORPLTD \", description: \"Jai Corp Limited \" },\n { name: \"JAINSTUDIO \", description: \"Jain Studios Limited \" },\n { name: \"JAMNAAUTO \", description: \"Jamna Auto Industries Limited \" },\n { name: \"JAYAGROGN \", description: \"Jayant Agro Organics Limited \" },\n { name: \"JAYBARMARU \", description: \"Jay Bharat Maruti Limited \" },\n { name: \"JAYNECOIND \", description: \"Jayaswal Neco Industries Limited \" },\n { name: \"JAYSREETEA \", description: \"Jayshree Tea & Industries Limited \" },\n { name: \"JBCHEPHARM \", description: \"JB Chemicals & Pharmaceuticals Limited \" },\n { name: \"JBFIND \", description: \"JBF Industries Limited \" },\n { name: \"JBMA \", description: \"JBM Auto Limited \" },\n { name: \"JCTEL \", description: \"JCT Electronics Limited \" },\n { name: \"JENSONICOL \", description: \"Jenson & Nicholson(India) Limited \" },\n { name: \"JETAIRWAYS \", description: \"Jet Airways(India) Limited \" },\n { name: \"JEYPORE \", description: \"The Jeypore Sugar Company Limited \" },\n { name: \"JHS \", description: \"JHS Svendgaard Laboratories Limited \" },\n { name: \"JIKIND \", description: \"JIK Industries Limited \" },\n { name: \"JINDALPHOT \", description: \"Jindal Photo Limited \" },\n { name: \"JINDALPOLY \", description: \"Jindal Poly Films Limited \" },\n { name: \"JINDALSAW \", description: \"Jindal Saw Limited \" },\n { name: \"JINDALSTEL \", description: \"Jindal Steel & Power Limited \" },\n { name: \"JINDALSWHL \", description: \"Jindal South West Holdings Limited \" },\n { name: \"JINDCOT \", description: \"Jindal Cotex Limited \" },\n { name: \"JINDRILL \", description: \"Jindal Drilling And Industries Limited \" },\n { name: \"JINDWORLD \", description: \"Jindal Worldwide Limited \" },\n { name: \"JISLJALEQS \", description: \"Jain Irrigation Systems Limited \" },\n { name: \"JKCEMENT \", description: \"JK Cement Limited \" },\n { name: \"JKIL \", description: \"J.Kumar Infraprojects Limited \" },\n { name: \"JKLAKSHMI \", description: \"JK Lakshmi Cement Limited \" },\n { name: \"JKPAPER \", description: \"JK Paper Limited \" },\n { name: \"JKTYRE \", description: \"JK Tyre & Industries Limited \" },\n { name: \"JMCPROJECT \", description: \"JMC Projects(India) Limited \" },\n { name: \"JMFINANCIL \", description: \"JM Financial Limited \" },\n { name: \"JMTAUTOLTD \", description: \"JMT Auto Limited \" },\n { name: \"JOCIL \", description: \"Jocil Limited \" },\n { name: \"JPASSOCIAT \", description: \"Jaiprakash Associates Limited \" },\n { name: \"JPINFRATEC \", description: \"Jaypee Infratech Limited \" },\n { name: \"JPPOWER \", description: \"Jaiprakash Power Ventures Limited \" },\n { name: \"JSL \", description: \"JSL Stainless Limited \" },\n { name: \"JSWENERGY \", description: \"JSW Energy Limited \" },\n { name: \"JSWSTEEL \", description: \"JSW Steel Limited \" },\n { name: \"JUBILANT \", description: \"Jubilant Life Sciences Limited \" },\n { name: \"JUBLFOOD \", description: \"Jubilant Foodworks Limited \" },\n { name: \"JUBLINDS \", description: \"Jubilant Industries Limited \" },\n { name: \"JVLAGRO \", description: \"JVL Agro Industries Limited \" },\n { name: \"JYOTHYLAB \", description: \"Jyothy Laboratories Limited \" },\n { name: \"JYOTISTRUC \", description: \"Jyoti Structures Limited \" },\n { name: \"KABRAEXTRU \", description: \"Kabra Extrusion Technik Limited \" },\n { name: \"KAJARIACER \", description: \"Kajaria Ceramics Limited \" },\n { name: \"KAKATCEM \", description: \"Kakatiya Cement Sugar & Industries Limited \" },\n { name: \"KALECONSUL \", description: \"Kale Consultants Limited \" },\n { name: \"KALINDEE \", description: \"Kalindee Rail Nirman(Engineers) Limited \" },\n { name: \"KALPATPOWR \", description: \"Kalpataru Power Transmission Limited \" },\n { name: \"KALYANIFRG \", description: \"Kalyani Forge Limited \" },\n { name: \"KAMATHOTEL \", description: \"Kamat Hotels(I) Limited \" },\n { name: \"KANDAGIRI \", description: \"Kandagiri Spinning Mills Limited.\" },\n { name: \"KANORICHEM \", description: \"Kanoria Chemicals & Industries Limited \" },\n { name: \"KANSAINER \", description: \"Kansai Nerolac Paints Limited \" },\n { name: \"KARURVYSYA \", description: \"Karur Vysya Bank Limited \" },\n { name: \"KAUSHALYA \", description: \"Kaushalya Infrastructure Development Corporation Limited \" },\n { name: \"KAVVERITEL \", description: \"Kavveri Telecom Products Limited \" },\n { name: \"KBIL \", description: \"Kirloskar Brothers Investments Limited \" },\n { name: \"KCP \", description: \"KCP Limited \" },\n { name: \"KCPSUGIND \", description: \"KCP Sugar and Industries Corporation Limited \" },\n { name: \"KEC \", description: \"KEC International Limited \" },\n { name: \"KECL \", description: \"Kirloskar Electric Company Limited \" },\n { name: \"KEI \", description: \"KEI Industries Limited \" },\n { name: \"KEMROCK \", description: \"Kemrock Industries and Exports Limited \" },\n { name: \"KERNEX \", description: \"Kernex Microsystems(India) Limited \" },\n { name: \"KESARENT \", description: \"Kesar Enterprises Limited \" },\n { name: \"KESORAMIND \", description: \"Kesoram Industries Limited \" },\n { name: \"KEYCORPSER \", description: \"Keynote Corporate Services Limited \" },\n { name: \"KFA \", description: \"Kingfisher Airlines Limited \" },\n { name: \"KGL \", description: \"Karuturi Global Limited \" },\n { name: \"KHAITANELE \", description: \"Khaitan Electricals Limited \" },\n { name: \"KHAITANLTD \", description: \"Khaitan(India) Limited \" },\n { name: \"KHANDSE \", description: \"Khandwala Securities Limited \" },\n { name: \"KICL \", description: \"Kalyani Investment Company Limited \" },\n { name: \"KIL \", description: \"Kamdhenu Ispat Limited \" },\n { name: \"KILITCH \", description: \"Kilitch Drugs(India) Limited \" },\n { name: \"KINETICMOT \", description: \"Kinetic Motor Company Limited \" },\n { name: \"KIRIINDUS \", description: \"Kiri Industries Limited \" },\n { name: \"KIRLOSBROS \", description: \"Kirloskar Brothers Limited \" },\n { name: \"KIRLOSENG \", description: \"Kirloskar Oil Engines Limited \" },\n { name: \"KIRLOSIND \", description: \"Kirloskar Industries Limited \" },\n { name: \"KITPLYIND \", description: \"Kitply Industries Limited \" },\n { name: \"KKCL \", description: \"Kewal Kiran Clothing Limited \" },\n { name: \"KLGSYSTEL \", description: \"KLG Systel Limited \" },\n { name: \"KMSUGAR \", description: \"K.M.Sugar Mills Limited \" },\n { name: \"KNRCON \", description: \"KNR Constructions Limited \" },\n { name: \"KOHINOOR \", description: \"Kohinoor Foods Limited \" },\n { name: \"KOLTEPATIL \", description: \"Kolte - Patil Developers Limited \" },\n { name: \"KOPDRUGS \", description: \"KDL Biotech Limited \" },\n { name: \"KOPRAN \", description: \"Kopran Limited \" },\n { name: \"KOTAKBANK \", description: \"Kotak Mahindra Bank Limited \" },\n { name: \"KOTARISUG \", description: \"Kothari Sugars And Chemicals Limited \" },\n { name: \"KOTHARIPET \", description: \"Kothari Petrochemicals Limited \" },\n { name: \"KOTHARIPRO \", description: \"Kothari Products Limited \" },\n { name: \"KOUTONS \", description: \"Koutons Retail India Limited \" },\n { name: \"KPIT \", description: \"KPIT Cummins Infosystems Limited \" },\n { name: \"KPRMILL \", description: \"K.P.R.Mill Limited \" },\n { name: \"KRBL \", description: \"KRBL Limited \" },\n { name: \"KRISHNAENG \", description: \"Krishna Engineering Works Limited \" },\n { name: \"KSBPUMPS \", description: \"KSB Pumps Limited \" },\n { name: \"KSCL \", description: \"Kaveri Seed Company Limited \" },\n { name: \"KSERASERA \", description: \"K Sera Sera Limited \" },\n { name: \"KSK \", description: \"KSK Energy Ventures Limited \" },\n { name: \"KSL \", description: \"Kalyani Steels Limited \" },\n { name: \"KSOILS \", description: \"K S Oils Limited \" },\n { name: \"KTIL \", description: \"Kesar Terminals & Infrastructure Limited \" },\n { name: \"KTKBANK \", description: \"The Karnataka Bank Limited \" },\n { name: \"LAKPRE \", description: \"Lakshmi Precision Screws Limited \" },\n { name: \"LAKSHMIEFL \", description: \"Lakshmi Energy and Foods Limited \" },\n { name: \"LAKSHVILAS \", description: \"Lakshmi Vilas Bank Limited \" },\n { name: \"LANCOIN \", description: \"Lanco Industries Limited \" },\n { name: \"LAOPALA \", description: \"La Opala RG Limited \" },\n { name: \"LAXMIMACH \", description: \"Lakshmi Machine Works Limited \" },\n { name: \"LGBBROSLTD \", description: \"LG Balakrishnan & Bros Limited \" },\n { name: \"LGBFORGE \", description: \"LGB Forge Limited \" },\n { name: \"LIBERTSHOE \", description: \"Liberty Shoes Limited \" },\n { name: \"LICHSGFIN \", description: \"LIC Housing Finance Limited \" },\n { name: \"LITL \", description: \"Lanco Infratech Limited \" },\n { name: \"LLOYDELENG \", description: \"Lloyd Electric & Engineering Limited \" },\n { name: \"LLOYDFIN \", description: \"Lloyds Finance Limited \" },\n { name: \"LLOYDSTEEL \", description: \"Lloyds Steel Industries Limited \" },\n { name: \"LML \", description: \"LML Limited \" },\n { name: \"LOGIXMICRO \", description: \"Logix Microsystems Limited \" },\n { name: \"LOKESHMACH \", description: \"Lokesh Machines Limited \" },\n { name: \"LOTUSEYE \", description: \"Lotus Eye Care Hospital Limited \" },\n { name: \"LOVABLE \", description: \"Lovable Lingerie Limited \" },\n { name: \"LPDC \", description: \"Landmark Property Development Company Limited \" },\n { name: \"LT \", description: \"Larsen & Toubro Limited \" },\n { name: \"LUMAXAUTO \", description: \"Lumax Automotive Systems Limited \" },\n { name: \"LUMAXIND \", description: \"Lumax Industries Limited \" },\n { name: \"LUMAXTECH \", description: \"Lumax Auto Technologies Limited \" },\n { name: \"LUPIN \", description: \"Lupin Limited \" },\n { name: \"LYKALABS \", description: \"Lyka Labs Limited \" },\n { name: \"M & M \", description: \"Mahindra & Mahindra Limited \" },\n { name: \"M & MFIN \", description: \"Mahindra & Mahindra Financial Services Limited \" },\n { name: \"MAANALU \", description: \"Maan Aluminium Limited \" },\n { name: \"MADHAV \", description: \"Madhav Marbles and Granites Limited \" },\n { name: \"MADHUCON \", description: \"Madhucon Projects Limited \" },\n { name: \"MADRASCEM \", description: \"Madras Cements Limited \" },\n { name: \"MADRASFERT \", description: \"Madras Fertilizers Limited \" },\n { name: \"MAGMA \", description: \"Magma Fincorp Limited \" },\n { name: \"MAGNUM \", description: \"Magnum Ventures Limited \" },\n { name: \"MAHABANK \", description: \"Bank of Maharashtra \" },\n { name: \"MAHINDFORG \", description: \"Mahindra Forgings Limited \" },\n { name: \"MAHINDUGIN \", description: \"Mahindra Ugine Steel Company Limited \" },\n { name: \"MAHLIFE \", description: \"Mahindra Lifespace Developers Limited \" },\n { name: \"MAHSCOOTER \", description: \"Maharashtra Scooters Limited \" },\n { name: \"MAHSEAMLES \", description: \"Maharashtra Seamless Limited \" },\n { name: \"MALWACOTT \", description: \"Malwa Cotton Spg.Mills Limited \" },\n { name: \"MANAKSIA \", description: \"Manaksia Limited \" },\n { name: \"MANALIPETC \", description: \"Manali Petrochemical Limited \" },\n { name: \"MANDHANA \", description: \"Mandhana Industries Limited \" },\n { name: \"MANGALAM \", description: \"Mangalam Drugs And Organics Limited \" },\n { name: \"MANGCHEFER \", description: \"Mangalore Chemicals & Fertilizers Limited \" },\n { name: \"MANGLMCEM \", description: \"Mangalam Cement Limited \" },\n { name: \"MANGTIMBER \", description: \"Mangalam Timber Products Limited \" },\n { name: \"MANINDS \", description: \"Man Industries(India) Limited \" },\n { name: \"MANINFRA \", description: \"Man Infraconstruction Limited \" },\n { name: \"MANUGRAPH \", description: \"Manugraph India Limited \" },\n { name: \"MARALOVER \", description: \"Maral Overseas Limited \" },\n { name: \"MARICO \", description: \"Marico Limited \" },\n { name: \"MARKSANS \", description: \"Marksans Pharma Limited \" },\n { name: \"MARUTI \", description: \"Maruti Suzuki India Limited \" },\n { name: \"MASTEK \", description: \"Mastek Limited \" },\n { name: \"MAWANASUG \", description: \"Mawana Sugars Limited \" },\n { name: \"MAX \", description: \"Max India Limited \" },\n { name: \"MAXWELL \", description: \"Maxwell Industries Limited \" },\n { name: \"MBECL \", description: \"Mcnally Bharat Engineering Company Limited \" },\n { name: \"MBLINFRA \", description: \"MBL Infrastructures Limited \" },\n { name: \"MCDHOLDING \", description: \"McDowell Holdings Limited \" },\n { name: \"MCDOWELL - N \", description: \"United Spirits Limited \" },\n { name: \"MCLEODRUSS \", description: \"Mcleod Russel India Limited \" },\n { name: \"MEGASOFT \", description: \"Megasoft Limited \" },\n { name: \"MEGH \", description: \"Meghmani Organics Limited \" },\n { name: \"MELSTAR \", description: \"Melstar Information Technologies Limited \" },\n { name: \"MERCK \", description: \"Merck Limited \" },\n { name: \"MHRIL \", description: \"Mahindra Holidays & Resorts India Limited \" },\n { name: \"MIC \", description: \"MIC Electronics Limited \" },\n { name: \"MICROSEC \", description: \"Microsec Financial Services Limited \" },\n { name: \"MICROTECH \", description: \"Micro Technologies(India) Limited \" },\n { name: \"MINDAIND \", description: \"Minda Industries Limited \" },\n { name: \"MINDTREE \", description: \"MindTree Limited \" },\n { name: \"MIRCELECTR \", description: \"MIRC Electronics Limited \" },\n { name: \"MIRZAINT \", description: \"Mirza International Limited \" },\n { name: \"MLL \", description: \"Mercator Lines Limited \" },\n { name: \"MMFL \", description: \"MM Forgings Limited \" },\n { name: \"MMFSL \", description: \"Money Matters Financial Services Limited \" },\n { name: \"MOIL \", description: \"MOIL Limited \" },\n { name: \"MONNETISPA \", description: \"Monnet Ispat Limited \" },\n { name: \"MONSANTO \", description: \"Monsanto India Limited \" },\n { name: \"MORARJETEX \", description: \"Morarjee Textiles Limited \" },\n { name: \"MOREPENLAB \", description: \"Morepen Laboratories Limited \" },\n { name: \"MOSERBAER \", description: \"Moser - Baer(I) Limited \" },\n { name: \"MOTHERSUMI \", description: \"Motherson Sumi Systems Limited \" },\n { name: \"MOTILALOFS \", description: \"Motilal Oswal Financial Services Limited \" },\n { name: \"MOTOGENFIN \", description: \"The Motor & General Finance Limited \" },\n { name: \"MPHASIS \", description: \"MphasiS Limited \" },\n { name: \"MPSLTD \", description: \"MPS Limited \" },\n { name: \"MRF \", description: \"MRF Limited \" },\n { name: \"MRO - TEK \", description: \"MRO - TEK Limited \" },\n { name: \"MRPL \", description: \"Mangalore Refinery and Petrochemicals Limited \" },\n { name: \"MSPL \", description: \"MSP Steel & Power Limited \" },\n { name: \"MTNL \", description: \"Mahanagar Telephone Nigam Limited \" },\n { name: \"MUDRA \", description: \"Mudra Lifestyle Limited \" },\n { name: \"MUKANDENGG \", description: \"Mukand Engineers Limited \" },\n { name: \"MUKANDLTD \", description: \"Mukand Limited \" },\n { name: \"MUKTAARTS \", description: \"Mukta Arts Limited \" },\n { name: \"MUNDRAPORT \", description: \"Mundra Port and Special Economic Zone Limited \" },\n { name: \"MUNJALAU \", description: \"Munjal Auto Industries Limited \" },\n { name: \"MUNJALSHOW \", description: \"Munjal Showa Limited \" },\n { name: \"MURLIIND \", description: \"Murli Industries Limited \" },\n { name: \"MURUDCERA \", description: \"Murudeshwar Ceramics Limited \" },\n { name: \"MVL \", description: \"MVL Limited \" },\n { name: \"MVLIND \", description: \"MVL Industries Limited \" },\n { name: \"MYSOREBANK \", description: \"State Bank of Mysore \" },\n { name: \"NAGARFERT \", description: \"Nagarjuna Fertilizer & Chemicals Limited \" },\n { name: \"NAGREEKCAP \", description: \"Nagreeka Capital & Infrastructure Limited \" },\n { name: \"NAGREEKEXP \", description: \"Nagreeka Exports Limited \" },\n { name: \"NAHARCAP \", description: \"Nahar Capital and Financial Services Limited \" },\n { name: \"NAHARINDUS \", description: \"Nahar Industrial Enterprises Limited \" },\n { name: \"NAHARPOLY \", description: \"Nahar Poly Films Limited \" },\n { name: \"NAHARSPING \", description: \"Nahar Spinning Mills Limited \" },\n { name: \"NANDAN \", description: \"Nandan Exim Limited \" },\n { name: \"NATCOPHARM \", description: \"Natco Pharma Limited \" },\n { name: \"NATIONALUM \", description: \"National Aluminium Company Limited \" },\n { name: \"NATNLSTEEL \", description: \"National Steel And Agro Industries Limited \" },\n { name: \"NAUKRI \", description: \"Info Edge(India) Limited \" },\n { name: \"NAVINFLUOR \", description: \"Navin Fluorine International Limited \" },\n { name: \"NAVNETPUBL \", description: \"Navneet Publications India Limited \" },\n { name: \"NBVENTURES \", description: \"Nava Bharat Ventures Limited \" },\n { name: \"NCC \", description: \"NCC Limited \" },\n { name: \"NCLIND \", description: \"NCL Industries Limited \" },\n { name: \"NDTV \", description: \"New Delhi Television Limited \" },\n { name: \"NECLIFE \", description: \" Nectar Lifesciences Limited \" },\n { name: \"NELCAST \", description: \"Nelcast Limited \" },\n { name: \"NELCO \", description: \"NELCO Limited \" },\n { name: \"NEPCMICON \", description: \"NEPC India Limited \" },\n { name: \"NESCO \", description: \"Nesco Limited \" },\n { name: \"NET4 \", description: \"Net 4 India Limited \" },\n { name: \"NETWORK18 \", description: \"Network18 Media & Investments Limited \" },\n { name: \"NEULANDLAB \", description: \"Neuland Laboratories Limited \" },\n { name: \"NEXTMEDIA \", description: \"Next Mediaworks Limited \" },\n { name: \"NEYVELILIG \", description: \"Neyveli Lignite Corporation Limited \" },\n { name: \"NFL \", description: \"National Fertilizers Limited \" },\n { name: \"NHPC \", description: \"NHPC Limited \" },\n { name: \"NICCO \", description: \"Nicco Corporation Limited \" },\n { name: \"NIITLTD \", description: \"NIIT Limited \" },\n { name: \"NIITTECH \", description: \"NIIT Technologies Limited \" },\n { name: \"NILKAMAL \", description: \"Nilkamal Limited \" },\n { name: \"NIPPOBATRY \", description: \"Nippo Batteries Company Limited \" },\n { name: \"NIRMA \", description: \"Nirma Limited \" },\n { name: \"NISSAN \", description: \"Nissan Copper Limited \" },\n { name: \"NITCO \", description: \"Nitco Limited \" },\n { name: \"NITESHEST \", description: \"Nitesh Estates Limited \" },\n { name: \"NITINFIRE \", description: \"Nitin Fire Protection Industries Limited \" },\n { name: \"NITINSPIN \", description: \"Nitin Spinners Limited \" },\n { name: \"NMDC \", description: \"NMDC Limited \" },\n { name: \"NOCIL \", description: \"NOCIL Limited \" },\n { name: \"NOIDATOLL \", description: \"Noida Toll Bridge Company Limited \" },\n { name: \"NORBTEAEXP \", description: \"Norben Tea & Exports Limited \" },\n { name: \"NORTHGATE \", description: \"Northgate Technologies Limited \" },\n { name: \"NOVOPANIND \", description: \"Novopan Industries Limited \" },\n { name: \"NRBBEARING \", description: \"NRB Bearing Limited \" },\n { name: \"NSIL \", description: \"Nalwa Sons Investments Limited \" },\n { name: \"NTPC \", description: \"NTPC Limited \" },\n { name: \"NUCENT \", description: \"Nucent Finance Limited \" },\n { name: \"NUCHEM \", description: \"Nuchem Limited \" },\n { name: \"NUCLEUS \", description: \"Nucleus Software Exports Limited \" },\n { name: \"NUMERICPW \", description: \"Numeric Power Systems Limited \" },\n { name: \"NUTEK \", description: \"Nu Tek India Limited \" },\n { name: \"OBEROIRLTY \", description: \"Oberoi Realty Limited \" },\n { name: \"OCL \", description: \"OCL India Limited \" },\n { name: \"OFSS \", description: \"Oracle Financial Services Software Limited \" },\n { name: \"OIL \", description: \"Oil India Limited \" },\n { name: \"OILCOUNTUB \", description: \"Oil Country Tubular Limited \" },\n { name: \"OISL \", description: \"OCL Iron and Steel Limited \" },\n { name: \"OMAXAUTO \", description: \"Omax Autos Limited \" },\n { name: \"OMAXE \", description: \"Omaxe Limited \" },\n { name: \"OMKARCHEM \", description: \"Omkar Speciality Chemicals Limited \" },\n { name: \"OMMETALS \", description: \"OM Metals Infraprojects Limited \" },\n { name: \"OMNITECH \", description: \"Omnitech Infosolutions Limited \" },\n { name: \"ONGC \", description: \"Oil & Natural Gas Corporation Limited \" },\n { name: \"ONMOBILE \", description: \"OnMobile Global Limited \" },\n { name: \"ONWARDTEC \", description: \"Onward Technologies Limited \" },\n { name: \"OPTOCIRCUI \", description: \"Opto Circuits(India) Limited \" },\n { name: \"ORBITCORP \", description: \"Orbit Corporation Limited \" },\n { name: \"ORCHIDCHEM \", description: \"Orchid Chemicals & Pharmaceuticals Limited \" },\n { name: \"ORIENTABRA \", description: \"Orient Abrasives Limited \" },\n { name: \"ORIENTALTL \", description: \"Oriental Trimex Limited \" },\n { name: \"ORIENTBANK \", description: \"Oriental Bank of Commerce \" },\n { name: \"ORIENTCERA \", description: \"Orient Ceramics and Industries Limited \" },\n { name: \"ORIENTHOT \", description: \"Oriental Hotels Limited \" },\n { name: \"ORIENTLTD \", description: \"Orient Press Limited \" },\n { name: \"ORIENTPPR \", description: \"Orient Paper & Industries Limited \" },\n { name: \"ORISSAMINE \", description: \"The Orissa Minerals Development Company Limited \" },\n { name: \"OUDHSUG \", description: \"The Oudh Sugar Mills Limited \" },\n { name: \"PAEL \", description: \"PAE Limited \" },\n { name: \"PAGEIND \", description: \"Page Industries Limited \" },\n { name: \"PANACEABIO \", description: \"Panacea Biotec Limited \" },\n { name: \"PANORAMUNI \", description: \"Panoramic Universal Limited \" },\n { name: \"PANTALOONR \", description: \"Pantaloon Retail(India) Limited \" },\n { name: \"PAPERPROD \", description: \"The Paper Products Limited \" },\n { name: \"PARABDRUGS \", description: \"Parabolic Drugs Limited \" },\n { name: \"PARACABLES \", description: \"Paramount Communications Limited \" },\n { name: \"PARAL \", description: \"Parekh Aluminex Limited \" },\n { name: \"PARAPRINT \", description: \"Paramount Printpackaging Limited \" },\n { name: \"PARASPETRO \", description: \"Paras Petrofils Limited \" },\n { name: \"PAREKHPLAT \", description: \"Parekh Platinum Limited \" },\n { name: \"PARRYSUGAR \", description: \"Parrys Sugar Industries Limited \" },\n { name: \"PARSVNATH \", description: \"Parsvnath Developers Limited \" },\n { name: \"PATELENG \", description: \"Patel Engineering Limited \" },\n { name: \"PATINTLOG \", description: \"Patel Integrated Logistics Limited \" },\n { name: \"PATNI \", description: \"Patni Computer Systems Limited \" },\n { name: \"PATSPINLTD \", description: \"Patspin India Limited \" },\n { name: \"PBAINFRA \", description: \"PBA Infrastructure Limited \" },\n { name: \"PDPL \", description: \"Parenteral Drugs(India) Limited \" },\n { name: \"PDUMJEIND \", description: \"Pudumjee Industries Limited \" },\n { name: \"PDUMJEPULP \", description: \"Pudumjee Pulp & Paper Mills Limited \" },\n { name: \"PEARLPOLY \", description: \"Pearl Polymers Limited \" },\n { name: \"PENIND \", description: \"Pennar Industries Limited \" },\n { name: \"PENINLAND \", description: \"Peninsula Land Limited \" },\n { name: \"PEPL \", description: \"Pearl Engineering Polymers Limited \" },\n { name: \"PERSISTENT \", description: \"Persistent Systems Limited \" },\n { name: \"PETRONENGG \", description: \"Petron Engineering Construction Limited \" },\n { name: \"PETRONET \", description: \"Petronet LNG Limited \" },\n { name: \"PFC \", description: \"Power Finance Corporation Limited \" },\n { name: \"PFIZER \", description: \"Pfizer Limited \" },\n { name: \"PFOCUS \", description: \"Prime Focus Limited \" },\n { name: \"PFS \", description: \"PTC India Financial Services Limited \" },\n { name: \"PGHH \", description: \"Procter & Gamble Hygiene and Health Care Limited \" },\n { name: \"PHILIPCARB \", description: \"Phillips Carbon Black Limited \" },\n { name: \"PHOENIXLTD \", description: \"The Phoenix Mills Limited \" },\n { name: \"PIDILITIND \", description: \"Pidilite Industries Limited \" },\n { name: \"PIIND \", description: \"PI Industries Limited \" },\n { name: \"PIONDIST \", description: \"Pioneer Distilleries Limited \" },\n { name: \"PIPAVAVYD \", description: \"Pipavav Shipyard Limited \" },\n { name: \"PIRGLASS \", description: \"Piramal Glass Limited \" },\n { name: \"PIRHEALTH \", description: \"Piramal Healthcare Limited \" },\n { name: \"PIRLIFE \", description: \"Piramal Life Sciences Limited \" },\n { name: \"PITTILAM \", description: \"Pitti Laminations Limited \" },\n { name: \"PLASTIBLEN \", description: \"Plastiblends India Limited \" },\n { name: \"PLETHICO \", description: \"Plethico Pharmaceuticals Limited \" },\n { name: \"PNB \", description: \"Punjab National Bank \" },\n { name: \"PNBGILTS \", description: \"PNB Gilts Limited \" },\n { name: \"PNC \", description: \"Pritish Nandy Communications Limited \" },\n { name: \"POCHIRAJU \", description: \"Pochiraju Industries Limited \" },\n { name: \"POLARIS \", description: \"Polaris Software Lab Limited \" },\n { name: \"POLYPLEX \", description: \"Polyplex Corporation Limited \" },\n { name: \"PONNIERODE \", description: \"Ponni Sugars(Erode) Limited \" },\n { name: \"POWERGRID \", description: \"Power Grid Corporation of India Limited \" },\n { name: \"PPAP \", description: \"Precision Pipes And Profiles Company Limited \" },\n { name: \"PRADIP \", description: \"Pradip Overseas Limited \" },\n { name: \"PRAENG \", description: \"Prajay Engineers Syndicate Limited \" },\n { name: \"PRAJIND \", description: \"Praj Industries Limited \" },\n { name: \"PRAKASH \", description: \"Prakash Industries Limited \" },\n { name: \"PRAKASHSTL \", description: \"Prakash Steelage Limited \" },\n { name: \"PRATIBHA \", description: \"Pratibha Industries Limited \" },\n { name: \"PRECOT \", description: \"Precot Meridian Limited \" },\n { name: \"PRECWIRE \", description: \"Precision Wires India Limited \" },\n { name: \"PREMIER \", description: \"Premier Limited \" },\n { name: \"PRESTIGE \", description: \"Prestige Estates Projects Limited \" },\n { name: \"PRICOL \", description: \"Pricol Limited \" },\n { name: \"PRIMESECU \", description: \"Prime Securities Limited \" },\n { name: \"PRISMCEM \", description: \"Prism Cement Limited \" },\n { name: \"PRITHVI \", description: \"Prithvi Information Solutions Limited \" },\n { name: \"PROVOGUE \", description: \"Provogue(India) Limited \" },\n { name: \"PSB \", description: \"Punjab & Sind Bank \" },\n { name: \"PSL \", description: \"PSL Limited \" },\n { name: \"PTC \", description: \"PTC India Limited \" },\n { name: \"PTL \", description: \"PTL Enterprises Limited \" },\n { name: \"PUNJABCHEM \", description: \"Punjab Chemicals & Crop Protection Limited \" },\n { name: \"PUNJLLOYD \", description: \"Punj Lloyd Limited \" },\n { name: \"PURVA \", description: \"Puravankara Projects Limited \" },\n { name: \"PVP \", description: \"PVP Ventures Limited \" },\n { name: \"PVR \", description: \"PVR Limited \" },\n { name: \"QUINTEGRA \", description: \"Quintegra Solutions Limited \" },\n { name: \"RADAAN \", description: \"Radaan Mediaworks India Limited \" },\n { name: \"RADICO \", description: \"Radico Khaitan Limited \" },\n { name: \"RAINBOWPAP \", description: \"Rainbow Papers Limited \" },\n { name: \"RAINCOM \", description: \"Rain Commodities Limited \" },\n { name: \"RAIREKMOH \", description: \"Raisaheb Reckhchand Mohota Spinning & Weaving Mills Limited \" },\n { name: \"RAJESHEXPO \", description: \"Rajesh Exports Limited \" },\n { name: \"RAJOIL \", description: \"Raj Oil Mills Limited \" },\n { name: \"RAJRAYON \", description: \"Raj Rayon Industries Limited \" },\n { name: \"RAJSREESUG \", description: \"Rajshree Sugars & Chemicals Limited \" },\n { name: \"RAJTV \", description: \"Raj Television Network Limited \" },\n { name: \"RAJVIR \", description: \"Rajvir Industries Limited \" },\n { name: \"RALLIS \", description: \"Rallis India Limited \" },\n { name: \"RAMANEWS \", description: \"Rama Newsprint and Papers Limited \" },\n { name: \"RAMCOIND \", description: \"Ramco Industries Limited \" },\n { name: \"RAMCOSYS \", description: \"Ramco Systems Limited \" },\n { name: \"RAMKY \", description: \"Ramky Infrastructure Limited \" },\n { name: \"RAMSARUP \", description: \"Ramsarup Industries Limited \" },\n { name: \"RANASUG \", description: \"Rana Sugars Limited \" },\n { name: \"RANBAXY \", description: \"Ranbaxy Laboratories Limited \" },\n { name: \"RANEENGINE \", description: \"Rane Engine Valve Limited \" },\n { name: \"RANEHOLDIN \", description: \"Rane Holdings Limited \" },\n { name: \"RATNAMANI \", description: \"Ratnamani Metals & Tubes Limited \" },\n { name: \"RAYMOND \", description: \"Raymond Limited \" },\n { name: \"RBL \", description: \"Rane Brake Lining Limited \" },\n { name: \"RBN \", description: \"Reliance Broadcast Network Limited \" },\n { name: \"RCF \", description: \"Rashtriya Chemicals and Fertilizers Limited \" },\n { name: \"RCOM \", description: \"Reliance Communications Limited \" },\n { name: \"RECLTD \", description: \"Rural Electrification Corporation Limited \" },\n { name: \"REDINGTON \", description: \"Redington(India) Limited \" },\n { name: \"REFEX \", description: \"Refex Refrigerants Limited \" },\n { name: \"REIAGROLTD \", description: \"Rei Agro Limited \" },\n { name: \"REISIXTEN \", description: \"REI Six Ten Retail Limited \" },\n { name: \"RELAXO \", description: \"Relaxo Footwears Limited \" },\n { name: \"RELCAPITAL \", description: \" Reliance Capital Limited \" },\n { name: \"RELIANCE \", description: \"Reliance Industries Limited \" },\n { name: \"RELIGARE \", description: \"Religare Enterprises Limited \" },\n { name: \"RELINFRA \", description: \"Reliance Infrastructure Limited \" },\n { name: \"RELMEDIA \", description: \"Reliance MediaWorks Limited \" },\n { name: \"RENUKA \", description: \" Shree Renuka Sugars Limited \" },\n { name: \"REPRO \", description: \"Repro India Limited \" },\n { name: \"RESPONIND \", description: \"Responsive Industries Limited \" },\n { name: \"RESURGERE \", description: \"Resurgere Mines & Minerals India Limited \" },\n { name: \"REVATHI \", description: \"Revathi Equipment Limited \" },\n { name: \"RICOAUTO \", description: \"Rico Auto Industries Limited \" },\n { name: \"RIIL \", description: \"Reliance Industrial Infrastructure Limited \" },\n { name: \"RJL \", description: \"Renaissance Jewellery Limited \" },\n { name: \"RKFORGE \", description: \"Ramkrishna Forgings Limited \" },\n { name: \"RMCL \", description: \"Radha Madhav Corporation Limited \" },\n { name: \"RML \", description: \"Rane(Madras) Limited \" },\n { name: \"ROHITFERRO \", description: \"Rohit Ferro - Tech Limited \" },\n { name: \"ROHLTD \", description: \"Royal Orchid Hotels Limited \" },\n { name: \"ROLTA \", description: \"Rolta India Limited \" },\n { name: \"ROMAN \", description: \"Roman Tarmat Limited \" },\n { name: \"RPGLIFE \", description: \"RPG Life Sciences Limited \" },\n { name: \"RPOWER \", description: \"Reliance Power Limited \" },\n { name: \"RPPINFRA \", description: \"R.P.P.Infra Projects Limited \" },\n { name: \"RSSOFTWARE \", description: \"R.S.Software(India) Limited \" },\n { name: \"RSWM \", description: \"RSWM Limited \" },\n { name: \"RSYSTEMS \", description: \"R Systems International Limited \" },\n { name: \"RUBYMILLS \", description: \"The Ruby Mills Limited \" },\n { name: \"RUCHIRA \", description: \"Ruchira Papers Limited \" },\n { name: \"RUCHISOYA \", description: \"Ruchi Soya Industries Limited \" },\n { name: \"RUCHINFRA \", description: \"Ruchi Infrastructure Limited \" },\n { name: \"SABERORGAN \", description: \"Sabero Organics Gujarat Limited \" },\n { name: \"SABTN \", description: \"Sri Adhikari Brothers Television Network Limited \" },\n { name: \"SADBHAV \", description: \"Sadbhav Engineering Limited \" },\n { name: \"SAGCEM \", description: \"Sagar Cements Limited \" },\n { name: \"SAHPETRO \", description: \"Sah Petroleums Limited \" },\n { name: \"SAIL \", description: \"Steel Authority of India Limited \" },\n { name: \"SAKHTISUG \", description: \"Sakthi Sugars Limited \" },\n { name: \"SAKSOFT \", description: \"Saksoft Limited \" },\n { name: \"SAKUMA \", description: \"Sakuma Exports Limited \" },\n { name: \"SALORAINTL \", description: \"Salora International Limited \" },\n { name: \"SALSTEEL \", description: \"S.A.L.Steel Limited \" },\n { name: \"SAMBHAAV \", description: \"Sambhaav Media Limited \" },\n { name: \"SAMTEL \", description: \"Samtel Color Limited \" },\n { name: \"SANDESH \", description: \"The Sandesh Limited \" },\n { name: \"SANGAMIND \", description: \"Sangam(India) Limited \" },\n { name: \"SANGHIIND \", description: \"Sanghi Industries Limited \" },\n { name: \"SANGHVIFOR \", description: \"Sanghvi Forging and Engineering Limited \" },\n { name: \"SANGHVIMOV \", description: \"Sanghvi Movers Limited \" },\n { name: \"SANWARIA \", description: \"Sanwaria Agro Oils Limited \" },\n { name: \"SARDAEN \", description: \"Sarda Energy & Minerals Limited \" },\n { name: \"SAREGAMA \", description: \"Saregama India Limited \" },\n { name: \"SARLAPOLY \", description: \"Sarla Performance Fibers Limited \" },\n { name: \"SASKEN \", description: \"Sasken Communication Technologies Limited \" },\n { name: \"SATHAISPAT \", description: \"Sathavahana Ispat Limited \" },\n { name: \"SATYAMCOMP \", description: \"Satyam Computer Services Limited \" },\n { name: \"SAVERA \", description: \"Savera Industries Limited \" },\n { name: \"SB & TINTL \", description: \"SB & T International Limited \" },\n { name: \"SBBJ \", description: \"State Bank of Bikaner and Jaipur \" },\n { name: \"SBIN \", description: \"State Bank of India \" },\n { name: \"SBT \", description: \"State Bank of Travancore \" },\n { name: \"SCI \", description: \"Shipping Corporation Of India Limited \" },\n { name: \"SEAMECLTD \", description: \"Seamec Limited \" },\n { name: \"SEINVEST \", description: \"S.E.Investments Limited \" },\n { name: \"SELAN \", description: \"Selan Exploration Technology Limited \" },\n { name: \"SELMCL \", description: \"SEL Manufacturing Company Limited \" },\n { name: \"SERVALL \", description: \"Servalakshmi Paper Limited \" },\n { name: \"SESAGOA \", description: \"Sesa Goa Limited \" },\n { name: \"SESHAPAPER \", description: \"Seshasayee Paper and Boards Limi \" },\n { name: \"SEZALGLASS \", description: \"Sezal Glass Limited \" },\n { name: \"SGFL \", description: \"Shree Ganesh Forgings Limited \" },\n { name: \"SGJHL \", description: \"Shree Ganesh Jewellery House Limited \" },\n { name: \"SGL \", description: \"STL Global Limited \" },\n { name: \"SHAHALLOYS \", description: \"Shah Alloys Limited \" },\n { name: \"SHALPAINTS \", description: \"Shalimar Paints Limited \" },\n { name: \"SHANTIGEAR \", description: \"Shanthi Gears Limited \" },\n { name: \"SHARRESLTD \", description: \"Sharyans Resources Limited \" },\n { name: \"SHASUNPHAR \", description: \"Shasun Pharmaceuticals Limited \" },\n { name: \"SHILPAMED \", description: \"Shilpa Medicare Limited \" },\n { name: \"SHILPI \", description: \"Shilpi Cable Technologies Limited \" },\n { name: \"SHIVAMAUTO \", description: \"Shivam Autotech Limited \" },\n { name: \"SHIVTEX \", description: \"Shiva Texyarn Limited \" },\n { name: \"SHIV - VANI \", description: \"Shiv - Vani Oil & Gas Exploration Services Limited \" },\n { name: \"SHLAKSHMI \", description: \"Shri Lakshmi Cotsyn Limited \" },\n { name: \"SHOPERSTOP \", description: \"Shoppers Stop Limited \" },\n { name: \"SHPRE \", description: \"Shree Precoated Steels Limited \" },\n { name: \"SHREEASHTA \", description: \"Shree Ashtavinayak Cine Vision Limited \" },\n { name: \"SHREECEM \", description: \"Shree Cements Limited \" },\n { name: \"SHREERAMA \", description: \"Shree Rama Multi - Tech Limited \" },\n { name: \"SHRENUJ \", description: \"Shrenuj & Company Limited \" },\n { name: \"SHREYANIND \", description: \"Shreyans Industries Limited \" },\n { name: \"SHREYAS \", description: \"Shreyas Shipping & Logistics Limited \" },\n { name: \"SHRIRAMCIT \", description: \"Shriram City Union Finance Limited \" },\n { name: \"SHRIRAMEPC \", description: \"Shriram EPC Limited \" },\n { name: \"SHYAMTEL \", description: \"Shyam Telecom Limited \" },\n { name: \"SICAGEN \", description: \"Sicagen India Limited \" },\n { name: \"SICAL \", description: \"Sical Logistics Limited \" },\n { name: \"SIEMENS \", description: \"Siemens Limited \" },\n { name: \"SIL \", description: \"Standard Industries Limited \" },\n { name: \"SILINV \", description: \"SIL Investments Limited \" },\n { name: \"SIMBHSUGAR \", description: \"Simbhaoli Sugars Limited \" },\n { name: \"SIMPLEX \", description: \"Simplex Projects Limited \" },\n { name: \"SIMPLEXINF \", description: \"Simplex Infrastructures Limited \" },\n { name: \"SINTEX \", description: \"Sintex Industries Limited \" },\n { name: \"SIRPAPER \", description: \"The Sirpur Paper Mills Limited \" },\n { name: \"SITASHREE \", description: \"Sita Shree Food Products Limited \" },\n { name: \"SIYSIL \", description: \"Siyaram Silk Mills Limited \" },\n { name: \"SJVN \", description: \"SJVN Limited \" },\n { name: \"SKFINDIA \", description: \"SKF India Limited \" },\n { name: \"SKMEGGPROD \", description: \"SKM Egg Products Export(India) Limited \" },\n { name: \"SKSMICRO \", description: \"SKS Microfinance Limited \" },\n { name: \"SKUMARSYNF \", description: \"S.Kumars Nationwide Limited \" },\n { name: \"SMARTLINK \", description: \"Smartlink Network Systems Limited \" },\n { name: \"SMLISUZU \", description: \"SML Isuzu Limited \" },\n { name: \"SMPL \", description: \"Sujana Metal Products Limited \" },\n { name: \"SMSPHARMA \", description: \"SMS Pharmaceuticals Limited \" },\n { name: \"SOBHA \", description: \"Sobha Developers Limited \" },\n { name: \"SOFTTECHGR \", description: \"Software Technology Group International Limited \" },\n { name: \"SOLARINDS \", description: \"Solar Industries India Limited \" },\n { name: \"SOMANYCERA \", description: \"Somany Ceramics Limited \" },\n { name: \"SOMATEX \", description: \"Soma Textiles & Industries Limited \" },\n { name: \"SONASTEER \", description: \"Sona Koyo Steering Systems Limited \" },\n { name: \"SONATSOFTW \", description: \"Sonata Software Limited \" },\n { name: \"SOTL \", description: \"Savita Oil Technologies Limited \" },\n { name: \"SOUTHBANK \", description: \"The South Indian Bank Limited \" },\n { name: \"SPANCO \", description: \"Spanco Limited \" },\n { name: \"SPARC \", description: \"Sun Pharma Advanced Research Company Limited \" },\n { name: \"SPECTACLE \", description: \"Spectacle Infotek Limited \" },\n { name: \"SPENTEX \", description: \"Spentex Industries Limited \" },\n { name: \"SPIC \", description: \"Southern Petrochemicals Industries Corporation Limited \" },\n { name: \"SPICEMOBIL \", description: \"Spice Mobility Limited \" },\n { name: \"SPLIL \", description: \"SPL Industries Limited \" },\n { name: \"SPMLINFRA \", description: \"SPML Infra Limited \" },\n { name: \"SPYL \", description: \"Shekhawati Poly - Yarn Limited \" },\n { name: \"SREINFRA \", description: \"SREI Infrastructure Finance Limited \" },\n { name: \"SRF \", description: \"SRF Limited \" },\n { name: \"SRGINFOTEC \", description: \"SRG Infotec(India) Limited \" },\n { name: \"SRHHLINDST \", description: \"SRHHL Industries Limited \" },\n { name: \"SRHHYPOLTD \", description: \"Sree Rayalaseema Hi - Strength Hypo Limited \" },\n { name: \"SRTRANSFIN \", description: \"Shriram Transport Finance Company Limited \" },\n { name: \"SSWL \", description: \"Steel Strips Wheels Limited \" },\n { name: \"STAR \", description: \"Strides Arcolab Limited \" },\n { name: \"STARPAPER \", description: \"Star Paper Mills Limited \" },\n { name: \"STCINDIA \", description: \"The State Trading Corporation of India Limited \" },\n { name: \"STER \", description: \"Sterlite Industries(India) Limited \" },\n { name: \"STERLINBIO \", description: \"Sterling Biotech Limited \" },\n { name: \"STERTOOLS \", description: \"Sterling Tools Limited \" },\n { name: \"STINDIA \", description: \"STI India Limited \" },\n { name: \"STOREONE \", description: \"Store One Retail India Limited \" },\n { name: \"STRTECH \", description: \"Sterlite Technologies Limited \" },\n { name: \"SUBEX \", description: \"Subex Limited \" },\n { name: \"SUBROS \", description: \"Subros Limited \" },\n { name: \"SUDAR \", description: \"Sudar Garments Limited \" },\n { name: \"SUDARSCHEM \", description: \"Sudarshan Chemical Industries Limited \" },\n { name: \"SUJANATOW \", description: \"Sujana Tower Limited \" },\n { name: \"SUJANAUNI \", description: \"Sujana Universal Industries Limited \" },\n { name: \"SUMEETINDS \", description: \"Sumeet Industries Limited \" },\n { name: \"SUMMITSEC \", description: \"Summit Securities Limited \" },\n { name: \"SUNCLAYTON \", description: \"Sundaram Clayton Limited \" },\n { name: \"SUNDARAM \", description: \"Sundaram Multi Pap Limited \" },\n { name: \"SUNDARMFIN \", description: \"Sundaram Finance Limited \" },\n { name: \"SUNDRMBRAK \", description: \"Sundaram Brake Linings Limited \" },\n { name: \"SUNDRMFAST \", description: \"Sundram Fasteners Limited \" },\n { name: \"SUNFLAG \", description: \"Sunflag Iron And Steel Company Limited \" },\n { name: \"SUNILHITEC \", description: \"Sunil Hitech Engineers Limited \" },\n { name: \"SUNPHARMA \", description: \"Sun Pharmaceuticals Industries Limited \" },\n { name: \"SUNTECK \", description: \"Sunteck Realty Limited \" },\n { name: \"SUNTV \", description: \"Sun TV Network Limited \" },\n { name: \"SUPERSPIN \", description: \"Super Spinning Mills Limited \" },\n { name: \"SUPPETRO \", description: \"Supreme Petrochem Limited \" },\n { name: \"SUPRAJIT \", description: \"Suprajit Engineering Limited \" },\n { name: \"SUPREMEIND \", description: \"Supreme Industries Limited \" },\n { name: \"SUPREMEINF \", description: \"Supreme Infrastructure India Limited \" },\n { name: \"SUPREMETEX \", description: \"Supreme Tex Mart Limited \" },\n { name: \"SURAJDIAMN \", description: \"Su - Raj Diamonds and Jewellery Limited \" },\n { name: \"SURANACORP \", description: \"Surana Corporation Limited \" },\n { name: \"SURANAIND \", description: \"Surana Industries Limited \" },\n { name: \"SURANAT & P \", description: \"Surana Telecom and Power Limited \" },\n { name: \"SURYAJYOTI \", description: \"Suryajyoti Spinning Mills Limited \" },\n { name: \"SURYALAXMI \", description: \"Suryalakshmi Cotton Mills Limited \" },\n { name: \"SURYAPHARM \", description: \"Surya Pharmaceutical Limited \" },\n { name: \"SURYAROSNI \", description: \"Surya Roshni Limited \" },\n { name: \"SUTLEJTEX \", description: \"Sutlej Textiles and Industries Limited \" },\n { name: \"SUVEN \", description: \"Suven Life Sciences Limited \" },\n { name: \"SUZLON \", description: \"Suzlon Energy Limited \" },\n { name: \"SWARAJENG \", description: \"Swaraj Engines Limited \" },\n { name: \"SYMPHONY \", description: \"Symphony Limited \" },\n { name: \"SYNCOM \", description: \"Syncom Healthcare Limited \" },\n { name: \"SYNDIBANK \", description: \"Syndicate Bank \" },\n { name: \"TAINWALCHM \", description: \"Tainwala Chemical and Plastic(I) Limited \" },\n { name: \"TAJGVK \", description: \"Taj GVK Hotels & Resorts Limited \" },\n { name: \"TAKE \", description: \"Take Solutions Limited \" },\n { name: \"TALBROAUTO \", description: \"Talbros Automotive Components Limited \" },\n { name: \"TALWALKARS \", description: \"Talwalkars Better Value Fitness Limited \" },\n { name: \"TANLA \", description: \"Tanla Solutions Limited \" },\n { name: \"TANTIACONS \", description: \"Tantia Constructions Limited \" },\n { name: \"TARAPUR \", description: \"Tarapur Transformers Limited \" },\n { name: \"TATACHEM \", description: \"Tata Chemicals Limited \" },\n { name: \"TATACOMM \", description: \"Tata Communications Limited \" },\n { name: \"TATAELXSI \", description: \"Tata Elxsi Limited \" },\n { name: \"TATACOFFEE \", description: \"Tata Coffee Limited \" },\n { name: \"TATAGLOBAL \", description: \"Tata Global Beverages Limited \" },\n { name: \"TATAINVEST \", description: \" Tata Investment Corporation Limited \" },\n { name: \"TATAMETALI \", description: \"Tata Metaliks Limited \" },\n { name: \"TATAMOTORS \", description: \"Tata Motors Limited \" },\n { name: \"TATAPOWER \", description: \"Tata Power Company Limited \" },\n { name: \"TATASPONGE \", description: \"Tata Sponge Iron Limited \" },\n { name: \"TATASTEEL \", description: \"Tata Steel Limited \" },\n { name: \"TCI \", description: \"Transport Corporation of India Limited \" },\n { name: \"TCIDEVELOP \", description: \"TCI Developers Limited \" },\n { name: \"TCIFINANCE \", description: \"TCI Finance Limited \" },\n { name: \"TCS \", description: \"Tata Consultancy Services Limited \" },\n { name: \"TECHM \", description: \"Tech Mahindra Limited \" },\n { name: \"TECHNO \", description: \"Techno Electric & Engineering Company Limited \" },\n { name: \"TECHNOFAB \", description: \"Technofab Engineering Limited \" },\n { name: \"TECPRO \", description: \"Tecpro Systems Limited \" },\n { name: \"TELEDATAIT \", description: \"Teledata Technology Solutions Limited \" },\n { name: \"TEXMACOLTD \", description: \"Texmaco Limited \" },\n { name: \"TEXMOPIPES \", description: \"Texmo Pipes and Products Limited \" },\n { name: \"TFCILTD \", description: \"Tourism Finance Corporation of India Limited \" },\n { name: \"TFL \", description: \"Transwarranty Finance Limited \" },\n { name: \"THANGAMAYL \", description: \"Thangamayil Jewellery Limited \" },\n { name: \"THEMISMED \", description: \"Themis Medicare Limited \" },\n { name: \"THERMAX \", description: \"Thermax Limited \" },\n { name: \"THINKSOFT \", description: \"Thinksoft Global Services Limited \" },\n { name: \"THIRUSUGAR \", description: \"Thiru Arooran Sugars Limited \" },\n { name: \"THOMASCOOK \", description: \"Thomas Cook(India) Limited \" },\n { name: \"TI \", description: \"Tilaknagar Industries Limited \" },\n { name: \"TIDEWATER \", description: \"Tide Water Oil Company(India) Limited \" },\n { name: \"TIIL \", description: \"Technocraft Industries(India) Limited \" },\n { name: \"TIL \", description: \"TIL Limited \" },\n { name: \"TIMESGTY \", description: \"Times Guaranty Limited \" },\n { name: \"TIMETECHNO \", description: \"Time Technoplast Limited \" },\n { name: \"TIMKEN \", description: \"Timken India Limited \" },\n { name: \"TINPLATE \", description: \"The Tinplate Company of India Limited \" },\n { name: \"TIPSINDLTD \", description: \"TIPS Industries Limited \" },\n { name: \"TIRUMALCHM \", description: \"Thirumalai Chemicals Limited \" },\n { name: \"TITAN \", description: \"Titan Industries Limited \" },\n { name: \"TNPETRO \", description: \"Tamilnadu PetroProducts Limited \" },\n { name: \"TNPL \", description: \"Tamil Nadu Newsprint & Papers Limited \" },\n { name: \"TNTELE \", description: \"Tamilnadu Telecommunication Limited \" },\n { name: \"TODAYS \", description: \"Todays Writing Products Limited \" },\n { name: \"TOKYOPLAST \", description: \"Tokyo Plast International Limited \" },\n { name: \"TORNTPHARM \", description: \"Torrent Pharmaceuticals Limited \" },\n { name: \"TORNTPOWER \", description: \"Torrent Power Limited \" },\n { name: \"TRENT \", description: \"Trent Limited \" },\n { name: \"TRF \", description: \"TRF Limited \" },\n { name: \"TRICOM \", description: \"Tricom India Limited \" },\n { name: \"TRIGYN \", description: \"Trigyn Technologies Limited \" },\n { name: \"TRIL \", description: \"Transformers And Rectifiers(India) Limited \" },\n { name: \"TRIVENI \", description: \"Triveni Engineering & Industries Limited \" },\n { name: \"TTKHEALTH \", description: \"TTK Healthcare Limited \" },\n { name: \"TTKPRESTIG \", description: \"TTK Prestige Limited \" },\n { name: \"TTL \", description: \"T T Limited \" },\n { name: \"TTML \", description: \"Tata Teleservices(Maharashtra) Limited \" },\n { name: \"TUBEINVEST \", description: \"Tube Investments of India Limited \" },\n { name: \"TRIDENT \", description: \"Trident Limited \" },\n { name: \"TULIP \", description: \"Tulip Telecom Limited \" },\n { name: \"TULSI \", description: \"Tulsi Extrusions Limited \" },\n { name: \"TVSELECT \", description: \"TVS Electronics Limited \" },\n { name: \"TVSMOTOR \", description: \"TVS Motor Company Limited \" },\n { name: \"TVSSRICHAK \", description: \"TVS Srichakra Limited \" },\n { name: \"TVTODAY \", description: \"TV Today Network Limited \" },\n { name: \"TWILITAKA \", description: \"Twilight Litaka Pharma Limited \" },\n { name: \"TWL \", description: \"Titagarh Wagons Limited \" },\n { name: \"UBENGG \", description: \"UB Engineering Limited \" },\n { name: \"UBHOLDINGS \", description: \"United Breweries(Holdings) Limited \" },\n { name: \"UCALFUEL \", description: \"Ucal Fuel Systems Limited \" },\n { name: \"UCOBANK \", description: \"UCO Bank \" },\n { name: \"UFLEX \", description: \"UFLEX Limited \" },\n { name: \"UGARSUGAR \", description: \"The Ugar Sugar Works Limited \" },\n { name: \"ULTRACEMCO \", description: \"UltraTech Cement Limited \" },\n { name: \"UMESLTD \", description: \"Usha Martin Education & Solutions Limited \" },\n { name: \"UNICHEMLAB \", description: \"Unichem Laboratories Limited \" },\n { name: \"UNIENTER \", description: \"Uniphos Enterprises Limited \" },\n { name: \"UNIONBANK \", description: \"Union Bank of India \" },\n { name: \"UNIPHOS \", description: \"United Phosphorus Limited \" },\n { name: \"UNIPLY \", description: \"Uniply Industries Limited \" },\n { name: \"UNITECH \", description: \"Unitech Limited \" },\n { name: \"UBL \", description: \"United Breweries Limited \" },\n { name: \"UNITY \", description: \"Unity Infraprojects Limited \" },\n { name: \"UNIVCABLES \", description: \"Universal Cables Limited \" },\n { name: \"UNITEDBNK \", description: \"United Bank of India \" },\n { name: \"UPERGANGES \", description: \"Upper Ganges Sugar & Industries Limited \" },\n { name: \"USHAMART \", description: \"Usha Martin Limited \" },\n { name: \"USHERAGRO \", description: \"Usher Agro Limited \" },\n { name: \"UTTAMSTL \", description: \"Uttam Galva Steels Limited \" },\n { name: \"UTTAMSUGAR \", description: \"Uttam Sugar Mills Limited \" },\n { name: \"UTVSOF \", description: \"UTV Software Communications Limited \" },\n { name: \"VADILALIND \", description: \"Vadilal Industries Limited \" },\n { name: \"VAIBHAVGEM \", description: \"Vaibhav Gems Limited \" },\n { name: \"VAKRANSOFT \", description: \"Vakrangee Softwares Limited \" },\n { name: \"VALECHAENG \", description: \"Valecha Engineering Limited \" },\n { name: \"VALUEIND \", description: \"Value Industries Limited \" },\n { name: \"VARDHACRLC \", description: \"Vardhman Acrylics Limited \" },\n { name: \"VARDMNPOLY \", description: \"Vardhman Polytex Limited \" },\n { name: \"VARUN \", description: \"Varun Industries Limited \" },\n { name: \"VARUNSHIP \", description: \"Varun Shipping Company Limited \" },\n { name: \"VASCONEQ \", description: \"Vascon Engineers Limited \" },\n {\n name: \"VENKEYS \", description: \"Venky's (India) Limited \"\n },\n { name: \"VENUSREM \", description: \"Venus Remedies Limited \" },\n { name: \"VESUVIUS \", description: \"Vesuvius India Limited \" },\n { name: \"VGUARD \", description: \"V - Guard Industries Limited \" },\n { name: \"VHL \", description: \"Vardhman Holdings Limited \" },\n { name: \"VICEROY \", description: \"Viceroy Hotels Limited \" },\n { name: \"VIDEOIND \", description: \"Videocon Industries Limited \" },\n { name: \"VIJAYABANK \", description: \"Vijaya Bank \" },\n { name: \"VIJSHAN \", description: \"Vijay Shanthi Builders Limited \" },\n { name: \"VIKASHMET \", description: \"Vikash Metal & Power Limited \" },\n { name: \"VIMTALABS \", description: \"Vimta Labs Limited \" },\n { name: \"VINATIORGA \", description: \"Vinati Organics Limited \" },\n { name: \"VINDHYATEL \", description: \"Vindhya Telelinks Limited \" },\n { name: \"VIPIND \", description: \"VIP Industries Limited \" },\n { name: \"VISAKAIND \", description: \"Visaka Industries Limited \" },\n { name: \"VISASTEEL \", description: \"Visa Steel Limited \" },\n { name: \"VISESHINFO \", description: \"Visesh Infotecnics Limited \" },\n { name: \"VISHALRET \", description: \"Vishal Retail Limited \" },\n { name: \"VISUINTL \", description: \"Visu International Limited \" },\n { name: \"VIVIMEDLAB \", description: \"Vivimed Labs Limited \" },\n { name: \"VLSFINANCE \", description: \"VLS Finance Limited \" },\n { name: \"VOLTAMP \", description: \"Voltamp Transformers Limited \" },\n { name: \"VOLTAS \", description: \"Voltas Limited \" },\n { name: \"VSTIND \", description: \"VST Industries Limited \" },\n { name: \"VSTTILLERS \", description: \"V.S.T Tillers Tractors Limited \" },\n { name: \"VTL \", description: \"Vardhman Textiles Limited \" },\n { name: \"WABAG \", description: \"VA Tech Wabag Limited \" },\n { name: \"WABCO - TVS \", description: \"WABCO - TVS(INDIA) Limited \" },\n { name: \"WALCHANNAG \", description: \"Walchandnagar Industries Limited \" },\n { name: \"WANBURY \", description: \"Wanbury Limited \" },\n { name: \"WEBELSOLAR \", description: \"Websol Energy Systems Limited \" },\n { name: \"WEIZMANIND \", description: \"Weizmann Limited \" },\n { name: \"WELCORP \", description: \"Welspun Corp Limited \" },\n { name: \"WELINV \", description: \"Welspun Investments and Commercials Limited \" },\n { name: \"WELPROJ \", description: \"Welspun Projects Limited \" },\n { name: \"WELSPUNIND \", description: \"Welspun India Limited \" },\n { name: \"WENDT \", description: \"Wendt(India) Limited \" },\n { name: \"WHEELS \", description: \"Wheels India Limited \" },\n { name: \"WHIRLPOOL \", description: \"Whirlpool of India Limited \" },\n { name: \"WILLAMAGOR \", description: \"Williamson Magor & Company Limited \" },\n { name: \"WINDSOR \", description: \"Windsor Machines Limited \" },\n { name: \"WINSOMYARN \", description: \"Winsome Yarns Limited \" },\n { name: \"WIPRO \", description: \"Wipro Limited \" },\n { name: \"WSI \", description: \"W S Industries(I) Limited \" },\n { name: \"WSTCSTPAPR \", description: \"West Coast Paper Mills Limited \" },\n { name: \"WOCKPHARMA \", description: \"Wockhardt Limited \" },\n { name: \"WWIL \", description: \"Wire and Wireless(India) Limited \" },\n { name: \"WYETH \", description: \"Wyeth Limited \" },\n { name: \"XPROINDIA \", description: \"Xpro India Limited \" },\n { name: \"XLENERGY \", description: \"XL Energy Limited \" },\n { name: \"YESBANK \", description: \"Yes Bank Limited \" },\n { name: \"ZANDUREALT \", description: \"Zandu Realty Limited \" },\n { name: \"ZEEL \", description: \"Zee Entertainment Enterprises Limited \" },\n { name: \"ZEELEARN \", description: \"Zee Learn Limited \" },\n { name: \"ZEENEWS \", description: \"Zee News Limited \" },\n { name: \"ZENITHBIR \", description: \"Zenith Birla(India) Limited \" },\n { name: \"ZENITHCOMP \", description: \"Zenith Computers Limited \" },\n { name: \"ZENITHEXPO \", description: \"Zenith Exports Limited \" },\n { name: \"ZENITHINFO \", description: \"Zenith Infotech Limited \" },\n { name: \"ZENSARTECH \", description: \"Zensar Technologies Limited \" },\n { name: \"ZICOM \", description: \"Zicom Electronic Security Systems Limited \" },\n { name: \"ZODIACLOTH \", description: \"Zodiac Clothing Company Limited \" },\n { name: \"ZODJRDMKJ \", description: \"Zodiac JRD - MKJ Limited \" },\n { name: \"ZUARIAGRO \", description: \"Zuari Industries Limited \" },\n { name: \"ZYDUSWELL \", description: \"Zydus Wellness Limited \" },\n { name: \"ZYLOG \", description: \"Zylog Systems Limited \" },\n ];\n}","import React, { useState, useRef, useEffect } from 'react';\nimport clsx from 'clsx';\nimport { makeStyles } from '@material-ui/core/styles';\nimport CssBaseline from '@material-ui/core/CssBaseline';\nimport Box from '@material-ui/core/Box';\nimport AppBar from '@material-ui/core/AppBar';\nimport Toolbar from '@material-ui/core/Toolbar';\nimport Typography from '@material-ui/core/Typography';\nimport Grid from '@material-ui/core/Grid';\nimport Link from '@material-ui/core/Link';\nimport InputLabel from '@material-ui/core/InputLabel';\nimport MenuItem from '@material-ui/core/MenuItem';\nimport FormControl from '@material-ui/core/FormControl';\nimport Select from '@material-ui/core/Select';\nimport Button from '@material-ui/core/Button';\nimport Radio from '@material-ui/core/Radio';\nimport RadioGroup from '@material-ui/core/RadioGroup';\nimport FormControlLabel from '@material-ui/core/FormControlLabel';\nimport FormLabel from '@material-ui/core/FormLabel';\nimport DateFnsUtils from '@date-io/date-fns';\nimport ReactGA from 'react-ga';\nimport {\n MuiPickersUtilsProvider,\n KeyboardDatePicker,\n} from '@material-ui/pickers';\nimport { isMobile } from 'react-device-detect';\nimport TextareaAutosize from '@material-ui/core/TextareaAutosize';\nimport { CSVLink } from \"react-csv\";\nimport CircularProgress from '@material-ui/core/CircularProgress';\nimport config from \"./config.json\"\nimport logo from \"./logo192.png\"\nimport MultiSelect from './MultiSelect';\nconst axios = require('axios');\n\n\nfunction Copyright() {\n return (\n \n {'Copyright © '}\n \n BhavCopy Downloader\n {' '}\n {new Date().getFullYear()}\n {'.'}\n \n );\n}\n\nconst drawerWidth = 240;\n\nconst useStyles = makeStyles((theme) => ({\n root: {\n display: 'flex',\n justifyContent: \"center\",\n },\n toolbar: {\n paddingRight: 24, // keep right padding when drawer closed\n display: isMobile ? 'inline' : 'flex',\n },\n toolbarIcon: {\n display: 'flex',\n alignItems: 'center',\n justifyContent: 'flex-end',\n padding: '0 8px',\n ...theme.mixins.toolbar,\n },\n appBar: {\n zIndex: theme.zIndex.drawer + 1,\n transition: theme.transitions.create(['width', 'margin'], {\n easing: theme.transitions.easing.sharp,\n duration: theme.transitions.duration.leavingScreen,\n }),\n },\n appBarShift: {\n marginLeft: drawerWidth,\n transition: theme.transitions.create(['width', 'margin'], {\n easing: theme.transitions.easing.sharp,\n duration: theme.transitions.duration.enteringScreen,\n }),\n },\n menuButton: {\n marginRight: 36,\n },\n menuButtonHidden: {\n display: 'none',\n },\n title: {\n flexGrow: 1,\n },\n drawerPaper: {\n position: 'relative',\n whiteSpace: 'nowrap',\n width: drawerWidth,\n transition: theme.transitions.create('width', {\n easing: theme.transitions.easing.sharp,\n duration: theme.transitions.duration.enteringScreen,\n }),\n },\n drawerPaperClose: {\n overflowX: 'hidden',\n transition: theme.transitions.create('width', {\n easing: theme.transitions.easing.sharp,\n duration: theme.transitions.duration.leavingScreen,\n }),\n width: theme.spacing(7),\n [theme.breakpoints.up('sm')]: {\n width: theme.spacing(9),\n },\n },\n appBarSpacer: theme.mixins.toolbar,\n content: {\n height: '100vh',\n },\n container: {\n paddingTop: theme.spacing(4),\n paddingBottom: theme.spacing(4),\n },\n paper: {\n padding: theme.spacing(2),\n display: 'flex',\n overflow: 'auto',\n flexDirection: 'column',\n },\n fixedHeight: {\n height: 240,\n },\n}));\n\nexport default function Dashboard() {\n useEffect(() => {\n ReactGA.pageview(window.location.pathname + window.location.search);\n }, []);\n const [showProgress, setShowProgress] = useState(false)\n const csvLink = useRef()\n const classes = useStyles();\n var date = new Date();\n date.setDate(date.getDate() - 1);\n const [selectedDate, setSelectedDate] = useState(date);\n const [index, setIndex] = useState(\"All\");\n const [csvResponse, setCsvResponse] = useState([]);\n const [indexData, setIndexData] = useState([]);\n const handleDateChange = (date) => {\n setSelectedDate(date);\n };\n function handleIndexChange(e) {\n const indexName = e.target.value\n setIndex(indexName)\n if (indexName === \"All\") {\n setIndexData([]);\n return;\n }\n if (exchange === \"bse\" || exchange === \"\") {\n import('../BSE-Index-Configs/' + indexName).then((data) => {\n setIndexData(data.default);\n });\n } else {\n import('../NSE-Index-Configs/' + indexName).then((data) => {\n setIndexData(data.default);\n });\n }\n\n }\n const [exchange, setExchange] = React.useState('nse');\n function getDateInFormat() {\n return selectedDate.toLocaleDateString('en-GB', {\n day: '2-digit', month: 'short', year: 'numeric'\n }).replace(/ /g, '-')\n }\n const handleRadioChange = (event) => {\n const exchange = event.target.value;\n setExchange(exchange);\n setIndex(\"All\")\n setIndexData([])\n if (exchange === \"bse\") {\n setFund(config.bseFund[0])\n return\n }\n setFund(config.nseFund[0])\n };\n function handleTextChange(e) {\n setIndexData(e.target.value.split(\",\"))\n }\n function getDate() {\n let monthNames = [\"Jan\", \"Feb\", \"Mar\", \"Apr\",\n \"May\", \"Jun\", \"Jul\", \"Aug\",\n \"Sep\", \"Oct\", \"Nov\", \"Dec\"];\n\n let day = selectedDate.getDate();\n if (day < 10) {\n day = \"0\" + day\n }\n let monthIndex = selectedDate.getMonth();\n let monthName = monthNames[monthIndex];\n\n let year = selectedDate.getFullYear();\n return `${day}${monthName}${year}`;\n }\n function handleDownloadClick() {\n setShowProgress(true)\n const data = {\n \"Date\": getDate(),\n \"Stocks\": indexData,\n \"Exchange\": exchange.toUpperCase(),\n \"Fund\": fund\n }\n ReactGA.event({\n category: 'User',\n action: 'Download clicked with data :' + JSON.stringify(data)\n });\n if (fund !== \"OPTIONS\") {\n axios({\n method: 'post',\n url: config.backendUrl + '/getbhavcopy',\n data: data\n }).then(function (response) {\n setCsvResponse(response.data);\n csvLink.current.link.click();\n setShowProgress(false)\n }).catch(function (error) {\n console.log(error);\n setShowProgress(false)\n })\n } else {\n axios({\n method: 'post',\n url: config.backendUrl + '/optionChain?symbol=BANKNIFTY',\n data: data\n }).then(function (response) {\n exportToJson(response.data, \"OptionChain_\" + data[\"Date\"] + \".json\");\n setShowProgress(false)\n }).catch(function (error) {\n console.log(error);\n setShowProgress(false)\n })\n }\n\n }\n const [fund, setFund] = useState(config.nseFund[0])\n function handlefundChange(e) {\n setFund(e.target.value)\n }\n function handleSelect(values) {\n let selectedStocks = []\n values.forEach((value) => {\n selectedStocks.push(value.name.trim());\n })\n setIndexData(selectedStocks)\n }\n const fileName = getDateInFormat();\n return (\n
\n \n \n \n \n\n BhavCopy Downloader\n \n \n View Source {' '}\n Star{' '}\n Fork\n \n \n \n
\n
\n \n \n \n Stock Exchange\n \n } label=\"NSE\" />\n } label=\"BSE\" />\n \n \n \n \n Select Fund\n \n {\n exchange === \"nse\" ? config.nseFund.map((fund) => {\n return ({fund})\n }) :\n config.bseFund.map((fund) => {\n return ({fund})\n })\n }\n\n \n \n \n \n \n Select Index\n \n \n All\n \n {\n exchange === \"nse\" ? config.nseIndexs.map((index) => {\n return ({index.replace(/_/g, \" \")})\n }) :\n config.bseIndex.map((index) => {\n return ({index.replace(/_/g, \" \")})\n })\n }\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n {showProgress ? :
}\n \n \n \n \n \n \n \n \n \n \n
\n
\n );\n}\n\nfunction exportToJson(objectData, filename) {\n let contentType = \"application/json;charset=utf-8;\";\n if (window.navigator && window.navigator.msSaveOrOpenBlob) {\n var blob = new Blob([decodeURIComponent(encodeURI(JSON.stringify(objectData)))], { type: contentType });\n navigator.msSaveOrOpenBlob(blob, filename);\n } else {\n var a = document.createElement('a');\n a.download = filename;\n a.href = 'data:' + contentType + ',' + encodeURIComponent(JSON.stringify(objectData));\n a.target = '_blank';\n document.body.appendChild(a);\n a.click();\n document.body.removeChild(a);\n }\n}","export default \"data:image/png;base64,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\"","const reportWebVitals = onPerfEntry => {\n if (onPerfEntry && onPerfEntry instanceof Function) {\n import('web-vitals').then(({ getCLS, getFID, getFCP, getLCP, getTTFB }) => {\n getCLS(onPerfEntry);\n getFID(onPerfEntry);\n getFCP(onPerfEntry);\n getLCP(onPerfEntry);\n getTTFB(onPerfEntry);\n });\n }\n};\n\nexport default reportWebVitals;\n","import React from 'react';\nimport ReactDOM from 'react-dom';\nimport './index.css';\nimport Dashboard from './Dashboard';\nimport reportWebVitals from './reportWebVitals';\nimport { createMuiTheme } from '@material-ui/core/styles';\nimport { ThemeProvider } from '@material-ui/styles';\n// import { lightGreen } from '@material-ui/core/colors';\nimport ReactGA from 'react-ga';\nReactGA.initialize('UA-75936867-1');\nconst theme = createMuiTheme({\n palette: {\n primary: {\n // Purple and green play nicely together.\n main: '#205F68',\n contrastText: '#fff',\n },\n },\n});\nReactDOM.render(\n \n \n \n \n ,\n document.getElementById('root')\n);\n\n// If you want to start measuring performance in your app, pass a function\n// to log results (for example: reportWebVitals(console.log))\n// or send to an analytics endpoint. Learn more: https://bit.ly/CRA-vitals\nreportWebVitals();\n"],"sourceRoot":""} \ No newline at end of file