# frozen_string_literal: true module Razorpay module IFSC module Bank AACX = :AACX ABBL = :ABBL ABCX = :ABCX ABDX = :ABDX ABEX = :ABEX ABHY = :ABHY ABNA = :ABNA ABPB = :ABPB ABSB = :ABSB ABUX = :ABUX ACAX = :ACAX ACBX = :ACBX ACCX = :ACCX ACKX = :ACKX ACOX = :ACOX ACUB = :ACUB ACUX = :ACUX ADBX = :ADBX ADCB = :ADCB ADCC = :ADCC ADCX = :ADCX ADDX = :ADDX AGCX = :AGCX AGDX = :AGDX AGRX = :AGRX AGSX = :AGSX AGUX = :AGUX AGVX = :AGVX AHMX = :AHMX AHUX = :AHUX AIRP = :AIRP AJAR = :AJAR AJHC = :AJHC AJKB = :AJKB AJMX = :AJMX AJNX = :AJNX AJPX = :AJPX AJSX = :AJSX AJUX = :AJUX AKJB = :AKJB AKMX = :AKMX AKOX = :AKOX ALAX = :ALAX ALIX = :ALIX ALLA = :ALLA ALLX = :ALLX ALWX = :ALWX AMAX = :AMAX AMBX = :AMBX AMCB = :AMCB AMCX = :AMCX AMDN = :AMDN AMMX = :AMMX AMNX = :AMNX AMRX = :AMRX AMSB = :AMSB AMSX = :AMSX ANBX = :ANBX ANDB = :ANDB ANDX = :ANDX ANMX = :ANMX ANSX = :ANSX ANUX = :ANUX ANZB = :ANZB APBL = :APBL APCX = :APCX APGB = :APGB APGV = :APGV APGX = :APGX APJX = :APJX APMC = :APMC APMX = :APMX APNX = :APNX APRX = :APRX APSX = :APSX ARCX = :ARCX ARMX = :ARMX ARYX = :ARYX ASBL = :ASBL ASBX = :ASBX ASHX = :ASHX ASKX = :ASKX ASNX = :ASNX ASOX = :ASOX ASSX = :ASSX AUBL = :AUBL AUBX = :AUBX AUCB = :AUCB AUCX = :AUCX AUGX = :AUGX AURX = :AURX AVDX = :AVDX AWCX = :AWCX AWUX = :AWUX AZAX = :AZAX AZPX = :AZPX AZSX = :AZSX AZUX = :AZUX BACB = :BACB BACX = :BACX BADX = :BADX BALX = :BALX BANX = :BANX BARA = :BARA BARB = :BARB BARC = :BARC BARX = :BARX BASX = :BASX BAUX = :BAUX BAVX = :BAVX BBKM = :BBKM BBLX = :BBLX BBRX = :BBRX BBSX = :BBSX BBUX = :BBUX BBVX = :BBVX BCBM = :BCBM BCBX = :BCBX BCCB = :BCCB BCCX = :BCCX BCEX = :BCEX BCEY = :BCEY BCOX = :BCOX BCUB = :BCUB BCUX = :BCUX BDBB = :BDBB BDBL = :BDBL BDBX = :BDBX BDCX = :BDCX BDDX = :BDDX BDIX = :BDIX BDNX = :BDNX BDOX = :BDOX BDUX = :BDUX BEDX = :BEDX BELX = :BELX BFUX = :BFUX BGBX = :BGBX BGCX = :BGCX BGGX = :BGGX BGUX = :BGUX BGVX = :BGVX BHAX = :BHAX BHBX = :BHBX BHCX = :BHCX BHDX = :BHDX BHEX = :BHEX BHGX = :BHGX BHIX = :BHIX BHJX = :BHJX BHMX = :BHMX BHOX = :BHOX BHRX = :BHRX BHSX = :BHSX BHTX = :BHTX BHUX = :BHUX BHWX = :BHWX BJUX = :BJUX BKCX = :BKCX BKDN = :BKDN BKDX = :BKDX BKID = :BKID BKSX = :BKSX BLGX = :BLGX BMBL = :BMBL BMCB = :BMCB BMCX = :BMCX BMPX = :BMPX BMSX = :BMSX BNBX = :BNBX BNCX = :BNCX BNPA = :BNPA BNSB = :BNSB BNSX = :BNSX BODX = :BODX BOFA = :BOFA BORX = :BORX BOTM = :BOTM BOTX = :BOTX BPCX = :BPCX BPSX = :BPSX BRCX = :BRCX BRDX = :BRDX BRGX = :BRGX BRMX = :BRMX BRSX = :BRSX BRUX = :BRUX BSBX = :BSBX BSCX = :BSCX BTCX = :BTCX BTUX = :BTUX BUBX = :BUBX BUCL = :BUCL BUCX = :BUCX BUGX = :BUGX BUNX = :BUNX BURX = :BURX BUSX = :BUSX BUZX = :BUZX BVNX = :BVNX BVSX = :BVSX BWCX = :BWCX CALX = :CALX CBHX = :CBHX CBIN = :CBIN CCBL = :CCBL CCBX = :CCBX CCCX = :CCCX CCMX = :CCMX CCOB = :CCOB CCUX = :CCUX CDCX = :CDCX CEBX = :CEBX CGBX = :CGBX CGGX = :CGGX CHAS = :CHAS CHAX = :CHAX CHBX = :CHBX CHCX = :CHCX CHDX = :CHDX CHIX = :CHIX CHKX = :CHKX CHPX = :CHPX CHRX = :CHRX CHSX = :CHSX CHTX = :CHTX CIDX = :CIDX CITI = :CITI CITX = :CITX CIUB = :CIUB CJAX = :CJAX CJMX = :CJMX CLBL = :CLBL CMCB = :CMCB CMCX = :CMCX CMDX = :CMDX CMLX = :CMLX CMPX = :CMPX CNRB = :CNRB CNSX = :CNSX COCX = :COCX COLX = :COLX COMX = :COMX CONX = :CONX CORP = :CORP COSB = :COSB CPDX = :CPDX CPSN = :CPSN CRBX = :CRBX CRES = :CRES CRLY = :CRLY CRSX = :CRSX CRUB = :CRUB CSBK = :CSBK CSBX = :CSBX CTBA = :CTBA CTBX = :CTBX CTCB = :CTCB CTOX = :CTOX CTUX = :CTUX CUBX = :CUBX CUCX = :CUCX CURX = :CURX CZCX = :CZCX CZUX = :CZUX DAAX = :DAAX DAHX = :DAHX DAUX = :DAUX DBAX = :DBAX DBSS = :DBSS DCBL = :DCBL DCBX = :DCBX DCCX = :DCCX DCDX = :DCDX DCEX = :DCEX DCKX = :DCKX DCMX = :DCMX DCNX = :DCNX DCPX = :DCPX DCSX = :DCSX DCTX = :DCTX DCUX = :DCUX DDBX = :DDBX DDCX = :DDCX DDDX = :DDDX DDHX = :DDHX DEGX = :DEGX DENS = :DENS DEOB = :DEOB DEOX = :DEOX DEUT = :DEUT DEUX = :DEUX DEVX = :DEVX DGBX = :DGBX DHBX = :DHBX DHKX = :DHKX DHUX = :DHUX DIBX = :DIBX DICG = :DICG DICX = :DICX DIUX = :DIUX DJCX = :DJCX DKCL = :DKCL DKSX = :DKSX DLSC = :DLSC DLXB = :DLXB DMCB = :DMCB DMCX = :DMCX DMKB = :DMKB DMKJ = :DMKJ DNDC = :DNDC DNSB = :DNSB DNSX = :DNSX DOBX = :DOBX DOHB = :DOHB DRGX = :DRGX DSBX = :DSBX DSCB = :DSCB DSHX = :DSHX DSPX = :DSPX DSUX = :DSUX DTCX = :DTCX DTPX = :DTPX DUCX = :DUCX DUMX = :DUMX DUNX = :DUNX DURG = :DURG DVDX = :DVDX DYPX = :DYPX EBIL = :EBIL ECBL = :ECBL EDBX = :EDBX EDCX = :EDCX EDSX = :EDSX EIBI = :EIBI ESAF = :ESAF ESFB = :ESFB ESMF = :ESMF ETCX = :ETCX ETDX = :ETDX EUCX = :EUCX EWCX = :EWCX FCBX = :FCBX FCCX = :FCCX FCOX = :FCOX FDFX = :FDFX FDRL = :FDRL FEKX = :FEKX FGCB = :FGCB FINF = :FINF FINO = :FINO FINX = :FINX FIRN = :FIRN FIRX = :FIRX FMCX = :FMCX FRIX = :FRIX FSCX = :FSCX FSFB = :FSFB FZCX = :FZCX FZSX = :FZSX GACX = :GACX GADX = :GADX GANX = :GANX GBCB = :GBCB GCBX = :GCBX GCCX = :GCCX GCUL = :GCUL GCUX = :GCUX GDCB = :GDCB GDCX = :GDCX GDDX = :GDDX GDUX = :GDUX GGBK = :GGBK GGCX = :GGCX GHPX = :GHPX GKNX = :GKNX GMBX = :GMBX GMCX = :GMCX GMUX = :GMUX GNCX = :GNCX GNSX = :GNSX GODX = :GODX GOSX = :GOSX GPCX = :GPCX GPOX = :GPOX GRAX = :GRAX GSBL = :GSBL GSBX = :GSBX GSCB = :GSCB GSCX = :GSCX GSSX = :GSSX GTCX = :GTCX GUBX = :GUBX GUCX = :GUCX GUNX = :GUNX GUOX = :GUOX HAMX = :HAMX HANX = :HANX HARC = :HARC HCBL = :HCBL HCBX = :HCBX HCCX = :HCCX HCLX = :HCLX HDCL = :HDCL HDCX = :HDCX HDFC = :HDFC HGBX = :HGBX HINX = :HINX HISX = :HISX HMBX = :HMBX HMNX = :HMNX HOCX = :HOCX HOOX = :HOOX HPCX = :HPCX HPSC = :HPSC HPSX = :HPSX HSBC = :HSBC HSBM = :HSBM HSBX = :HSBX HSCX = :HSCX HSDX = :HSDX HSSX = :HSSX HUBX = :HUBX HUCH = :HUCH HUCB = :HUCB HUCX = :HUCX HUTX = :HUTX HVBK = :HVBK IBBK = :IBBK IBKL = :IBKL IBKO = :IBKO ICBK = :ICBK ICBL = :ICBL ICHX = :ICHX ICIC = :ICIC ICMX = :ICMX IDFB = :IDFB IDIB = :IDIB IDUK = :IDUK IDUX = :IDUX ILCB = :ILCB IMCX = :IMCX IMPX = :IMPX INCX = :INCX INDB = :INDB INDX = :INDX IOBA = :IOBA IPCX = :IPCX IPOS = :IPOS IPPB = :IPPB IPSX = :IPSX ISBX = :ISBX ISMX = :ISMX ITBL = :ITBL ITCX = :ITCX ITDX = :ITDX IUCB = :IUCB IUCX = :IUCX JACX = :JACX JAKA = :JAKA JALX = :JALX JAMX = :JAMX JANA = :JANA JANX = :JANX JASB = :JASB JASX = :JASX JAUX = :JAUX JBHX = :JBHX JBIX = :JBIX JBMX = :JBMX JCBX = :JCBX JCCB = :JCCB JCCX = :JCCX JCDX = :JCDX JCHX = :JCHX JCPX = :JCPX JCUX = :JCUX JDCX = :JDCX JDEX = :JDEX JGBX = :JGBX JGCX = :JGCX JGWX = :JGWX JHAX = :JHAX JHSX = :JHSX JHUX = :JHUX JIBX = :JIBX JICX = :JICX JIDX = :JIDX JIGX = :JIGX JIKX = :JIKX JIMX = :JIMX JINX = :JINX JIOP = :JIOP JIOX = :JIOX JIRX = :JIRX JISX = :JISX JIVX = :JIVX JJCX = :JJCX JJHX = :JJHX JJSB = :JJSB JKAX = :JKAX JKCX = :JKCX JKDX = :JKDX JKEX = :JKEX JKHX = :JKHX JKMX = :JKMX JKRX = :JKRX JKSX = :JKSX JLCX = :JLCX JLDX = :JLDX JLNX = :JLNX JLSX = :JLSX JLWX = :JLWX JMAX = :JMAX JMBX = :JMBX JMCX = :JMCX JMDX = :JMDX JMHX = :JMHX JMMX = :JMMX JMOX = :JMOX JMPX = :JMPX JMSX = :JMSX JMYX = :JMYX JNAX = :JNAX JNDX = :JNDX JNSX = :JNSX JODX = :JODX JONX = :JONX JOWX = :JOWX JPAX = :JPAX JPCB = :JPCB JPCX = :JPCX JRAX = :JRAX JRKX = :JRKX JRNX = :JRNX JRSX = :JRSX JSAB = :JSAB JSAX = :JSAX JSBL = :JSBL JSBP = :JSBP JSBX = :JSBX JSCX = :JSCX JSDX = :JSDX JSEX = :JSEX JSFB = :JSFB JSHX = :JSHX JSKX = :JSKX JSMX = :JSMX JSOX = :JSOX JSRX = :JSRX JSTX = :JSTX JSVX = :JSVX JSWX = :JSWX JTIX = :JTIX JTSX = :JTSX JUCX = :JUCX JUSX = :JUSX JVCX = :JVCX KAAX = :KAAX KACE = :KACE KACX = :KACX KADX = :KADX KAGX = :KAGX KAIJ = :KAIJ KALX = :KALX KAMX = :KAMX KANG = :KANG KANX = :KANX KARB = :KARB KARX = :KARX KASX = :KASX KATX = :KATX KAYX = :KAYX KBCX = :KBCX KBKB = :KBKB KBNX = :KBNX KBSX = :KBSX KCBL = :KCBL KCBX = :KCBX KCCB = :KCCB KCCX = :KCCX KCDX = :KCDX KCEX = :KCEX KCOB = :KCOB KCUB = :KCUB KCUX = :KCUX KDBX = :KDBX KDCB = :KDCB KDCX = :KDCX KDIX = :KDIX KDNX = :KDNX KDUX = :KDUX KEMX = :KEMX KESX = :KESX KGBX = :KGBX KGDX = :KGDX KGRB = :KGRB KGSX = :KGSX KHAX = :KHAX KHCX = :KHCX KHDX = :KHDX KHNX = :KHNX KHUX = :KHUX KICX = :KICX KJSB = :KJSB KJSX = :KJSX KKBK = :KKBK KKMX = :KKMX KKSX = :KKSX KLGB = :KLGB KLMX = :KLMX KMCB = :KMCB KMCX = :KMCX KMNX = :KMNX KMSX = :KMSX KNBX = :KNBX KNCX = :KNCX KNNX = :KNNX KNPX = :KNPX KNSB = :KNSB KNSX = :KNSX KOBX = :KOBX KOCX = :KOCX KODX = :KODX KOEX = :KOEX KOLH = :KOLH KOSX = :KOSX KOTX = :KOTX KOYX = :KOYX KPCX = :KPCX KRCX = :KRCX KRDX = :KRDX KRIX = :KRIX KRMX = :KRMX KRNX = :KRNX KRTH = :KRTH KRTX = :KRTX KSBK = :KSBK KSBX = :KSBX KSCB = :KSCB KSCX = :KSCX KSMX = :KSMX KSNX = :KSNX KSTX = :KSTX KSUX = :KSUX KTBX = :KTBX KTCX = :KTCX KTDX = :KTDX KTTX = :KTTX KUBX = :KUBX KUCB = :KUCB KUCX = :KUCX KUKX = :KUKX KULX = :KULX KUMX = :KUMX KUNS = :KUNS KURX = :KURX KVBL = :KVBL KVCX = :KVCX KVGB = :KVGB KYDX = :KYDX LACX = :LACX LATX = :LATX LAVB = :LAVB LBMX = :LBMX LCBX = :LCBX LCCX = :LCCX LDCX = :LDCX LDPX = :LDPX LDRX = :LDRX LECX = :LECX LICB = :LICB LKBL = :LKBL LKCX = :LKCX LKHX = :LKHX LKMX = :LKMX LMNX = :LMNX LNSX = :LNSX LOKX = :LOKX LONX = :LONX LUCX = :LUCX LULX = :LULX MABL = :MABL MACX = :MACX MADX = :MADX MAGX = :MAGX MAHB = :MAHB MAHG = :MAHG MAHX = :MAHX MAJX = :MAJX MAKX = :MAKX MALX = :MALX MAMX = :MAMX MANX = :MANX MAPX = :MAPX MASX = :MASX MAUX = :MAUX MAVX = :MAVX MAWX = :MAWX MAYX = :MAYX MBCX = :MBCX MBGX = :MBGX MBLX = :MBLX MCAX = :MCAX MCBL = :MCBL MCBX = :MCBX MCCX = :MCCX MCDX = :MCDX MCLX = :MCLX MCOX = :MCOX MCSX = :MCSX MCUX = :MCUX MDBK = :MDBK MDCB = :MDCB MDCX = :MDCX MDEX = :MDEX MDGX = :MDGX MDIX = :MDIX MDMX = :MDMX MDPX = :MDPX MEDX = :MEDX MERX = :MERX MEUX = :MEUX MFCX = :MFCX MFUX = :MFUX MGBX = :MGBX MGCB = :MGCB MGCX = :MGCX MGDX = :MGDX MGRB = :MGRB MGSX = :MGSX MGUX = :MGUX MHCB = :MHCB MHCX = :MHCX MHEX = :MHEX MHLX = :MHLX MHMX = :MHMX MHNX = :MHNX MHSX = :MHSX MHUX = :MHUX MIZX = :MIZX MJCX = :MJCX MKPB = :MKPB MKUX = :MKUX MKYX = :MKYX MLCG = :MLCG MLDX = :MLDX MMCX = :MMCX MMMX = :MMMX MNBX = :MNBX MNCX = :MNCX MNSX = :MNSX MOGX = :MOGX MOUX = :MOUX MPCX = :MPCX MPDX = :MPDX MPRX = :MPRX MRBX = :MRBX MRTX = :MRTX MSAX = :MSAX MSBL = :MSBL MSBX = :MSBX MSCI = :MSCI MSCX = :MSCX MSHQ = :MSHQ MSLM = :MSLM MSNU = :MSNU MSNX = :MSNX MSOX = :MSOX MSSX = :MSSX MUBL = :MUBL MUBX = :MUBX MUCX = :MUCX MUDX = :MUDX MUNX = :MUNX MUPX = :MUPX MURX = :MURX MUSX = :MUSX MVCB = :MVCB MVCX = :MVCX MVIX = :MVIX MYAX = :MYAX MYSX = :MYSX MZCX = :MZCX MZRX = :MZRX NABX = :NABX NACX = :NACX NAGX = :NAGX NAIX = :NAIX NALX = :NALX NANX = :NANX NASX = :NASX NATA = :NATA NAUX = :NAUX NAVX = :NAVX NAWX = :NAWX NBAD = :NBAD NBBX = :NBBX NBCX = :NBCX NBMX = :NBMX NBRD = :NBRD NCBL = :NCBL NCBX = :NCBX NCCX = :NCCX NCOX = :NCOX NCUB = :NCUB NCUX = :NCUX NDCB = :NDCB NDCX = :NDCX NDDX = :NDDX NDGX = :NDGX NDIX = :NDIX NESF = :NESF NEYX = :NEYX NGBX = :NGBX NGKX = :NGKX NGNX = :NGNX NGRX = :NGRX NGSB = :NGSB NGSX = :NGSX NICB = :NICB NIDX = :NIDX NILX = :NILX NIRX = :NIRX NIUX = :NIUX NJBK = :NJBK NJCX = :NJCX NJGX = :NJGX NJMX = :NJMX NJSX = :NJSX NKGS = :NKGS NLGX = :NLGX NLUX = :NLUX NMCB = :NMCB NMCX = :NMCX NMGB = :NMGB NNCX = :NNCX NNSB = :NNSB NNSX = :NNSX NOBX = :NOBX NOIX = :NOIX NOSC = :NOSC NPCX = :NPCX NPKX = :NPKX NRDX = :NRDX NRMX = :NRMX NSBB = :NSBB NSBX = :NSBX NSCX = :NSCX NSGX = :NSGX NSIX = :NSIX NSJX = :NSJX NSMX = :NSMX NSPB = :NSPB NSPX = :NSPX NSRX = :NSRX NTBL = :NTBL NUBX = :NUBX NUCB = :NUCB NUCX = :NUCX NVCX = :NVCX NVNM = :NVNM NVSX = :NVSX NWCX = :NWCX ODCX = :ODCX ODGB = :ODGB OIBA = :OIBA OMCX = :OMCX ONSX = :ONSX ORBC = :ORBC ORCB = :ORCB OSMX = :OSMX PABX = :PABX PACX = :PACX PADX = :PADX PALX = :PALX PANX = :PANX PARX = :PARX PASX = :PASX PATX = :PATX PAYX = :PAYX PBGX = :PBGX PCBL = :PCBL PCBX = :PCBX PCCB = :PCCB PCCX = :PCCX PCLX = :PCLX PCMX = :PCMX PCOX = :PCOX PCPX = :PCPX PCSX = :PCSX PCTX = :PCTX PCUX = :PCUX PDBX = :PDBX PDCX = :PDCX PDNX = :PDNX PDSX = :PDSX PDUX = :PDUX PGBX = :PGBX PGCX = :PGCX PGRX = :PGRX PGTX = :PGTX PITX = :PITX PJSB = :PJSB PKBX = :PKBX PKDX = :PKDX PKGB = :PKGB PLOX = :PLOX PLUX = :PLUX PMCB = :PMCB PMCX = :PMCX PMEC = :PMEC PMNX = :PMNX PNCX = :PNCX PNMX = :PNMX PNPX = :PNPX PNSX = :PNSX PPBX = :PPBX PPCX = :PPCX PRCX = :PRCX PREX = :PREX PROX = :PROX PRPX = :PRPX PRSX = :PRSX PRTH = :PRTH PSBX = :PSBX PSCX = :PSCX PSIB = :PSIB PSRX = :PSRX PSSX = :PSSX PTCX = :PTCX PTNX = :PTNX PTSX = :PTSX PUBX = :PUBX PUCB = :PUCB PUCX = :PUCX PUDX = :PUDX PUGX = :PUGX PUNB = :PUNB PUNX = :PUNX PURX = :PURX PUSD = :PUSD PUSX = :PUSX PUUX = :PUUX PVAX = :PVAX PVCX = :PVCX PVVX = :PVVX PWUX = :PWUX PYCX = :PYCX PYTM = :PYTM QNBA = :QNBA QUCX = :QUCX RABO = :RABO RACX = :RACX RAEX = :RAEX RAJX = :RAJX RAKX = :RAKX RAMX = :RAMX RANX = :RANX RATN = :RATN RAUX = :RAUX RBBX = :RBBX RBCX = :RBCX RBIH = :RBIH RBIN = :RBIN RBIS = :RBIS RCBX = :RCBX RCCX = :RCCX RCDX = :RCDX RCMX = :RCMX RCUX = :RCUX RDCX = :RDCX RDNX = :RDNX REBX = :REBX RECX = :RECX REWX = :REWX RGCX = :RGCX RGSX = :RGSX RHMX = :RHMX RJCX = :RJCX RJJX = :RJJX RJNX = :RJNX RJTX = :RJTX RKCX = :RKCX RLUX = :RLUX RMGB = :RMGB RNBX = :RNBX RNDX = :RNDX RNGX = :RNGX RNSB = :RNSB RNSX = :RNSX ROCX = :ROCX ROHX = :ROHX RPUX = :RPUX RRBP = :RRBP RRSX = :RRSX RSBL = :RSBL RSBX = :RSBX RSCB = :RSCB RSSB = :RSSB RSSX = :RSSX RSUX = :RSUX RSVX = :RSVX RUCX = :RUCX RUKX = :RUKX RUMX = :RUMX RZSX = :RZSX SABR = :SABR SABX = :SABX SACB = :SACB SACX = :SACX SADX = :SADX SAGX = :SAGX SAHE = :SAHE SAHX = :SAHX SAIX = :SAIX SALX = :SALX SAMX = :SAMX SANT = :SANT SANX = :SANX SAPX = :SAPX SARX = :SARX SASA = :SASA SASX = :SASX SATX = :SATX SAUX = :SAUX SAVX = :SAVX SAWX = :SAWX SBBJ = :SBBJ SBCX = :SBCX SBHY = :SBHY SBIN = :SBIN SBKX = :SBKX SBLD = :SBLD SBLS = :SBLS SBLX = :SBLX SBMX = :SBMX SBMY = :SBMY SBNX = :SBNX SBPX = :SBPX SBSX = :SBSX SBTR = :SBTR SBUJ = :SBUJ SBUX = :SBUX SCBL = :SCBL SCBX = :SCBX SCCX = :SCCX SCDX = :SCDX SCIX = :SCIX SCNX = :SCNX SCOB = :SCOB SCOX = :SCOX SCPX = :SCPX SCSX = :SCSX SCUX = :SCUX SDBX = :SDBX SDCB = :SDCB SDCE = :SDCE SDCX = :SDCX SDHX = :SDHX SDSX = :SDSX SDTC = :SDTC SDTX = :SDTX SDUX = :SDUX SEMX = :SEMX SENX = :SENX SEUX = :SEUX SEWX = :SEWX SGCX = :SGCX SGLX = :SGLX SGSX = :SGSX SGUX = :SGUX SHAX = :SHAX SHBK = :SHBK SHBX = :SHBX SHCX = :SHCX SHEX = :SHEX SHGX = :SHGX SHIX = :SHIX SHKX = :SHKX SHMX = :SHMX SHNX = :SHNX SHOX = :SHOX SHRX = :SHRX SHSX = :SHSX SHUX = :SHUX SIBL = :SIBL SIBX = :SIBX SICX = :SICX SIDB = :SIDB SIDC = :SIDC SIDX = :SIDX SIGX = :SIGX SIHX = :SIHX SIKX = :SIKX SINX = :SINX SIRX = :SIRX SISX = :SISX SITX = :SITX SIWX = :SIWX SJGX = :SJGX SJSB = :SJSB SJSX = :SJSX SKCX = :SKCX SKKX = :SKKX SKNX = :SKNX SKSB = :SKSB SKUX = :SKUX SLAX = :SLAX SLCX = :SLCX SMBC = :SMBC SMBX = :SMBX SMCB = :SMCB SMCX = :SMCX SMEX = :SMEX SMMX = :SMMX SMNX = :SMNX SMPX = :SMPX SMSX = :SMSX SMTX = :SMTX SMUX = :SMUX SMVC = :SMVC SMWX = :SMWX SNAX = :SNAX SNBK = :SNBK SNBX = :SNBX SNCX = :SNCX SNDX = :SNDX SNGX = :SNGX SNKX = :SNKX SNLX = :SNLX SNPX = :SNPX SNSV = :SNSV SNSX = :SNSX SOBX = :SOBX SOGE = :SOGE SOLX = :SOLX SONX = :SONX SPBX = :SPBX SPCB = :SPCB SPCX = :SPCX SPNX = :SPNX SPSX = :SPSX SPTX = :SPTX SRCB = :SRCB SRCX = :SRCX SREX = :SREX SRGX = :SRGX SRHX = :SRHX SRSX = :SRSX SSBL = :SSBL SSBX = :SSBX SSDX = :SSDX SSHX = :SSHX SSKX = :SSKX SSLX = :SSLX SSNX = :SSNX SSOX = :SSOX SSSX = :SSSX SSWX = :SSWX STBP = :STBP STCB = :STCB STCX = :STCX STDX = :STDX STRX = :STRX SUBX = :SUBX SUCX = :SUCX SUDX = :SUDX SULX = :SULX SUMX = :SUMX SUNB = :SUNB SURX = :SURX SURY = :SURY SUSB = :SUSB SUSX = :SUSX SUTB = :SUTB SUVX = :SUVX SVAX = :SVAX SVBL = :SVBL SVCB = :SVCB SVCX = :SVCX SVGX = :SVGX SVMC = :SVMC SVNX = :SVNX SVOX = :SVOX SVRX = :SVRX SVSH = :SVSH SVSX = :SVSX SWMX = :SWMX SWSX = :SWSX SYNB = :SYNB TACX = :TACX TADX = :TADX TAMX = :TAMX TAPX = :TAPX TASX = :TASX TBCX = :TBCX TBDX = :TBDX TBHX = :TBHX TBMX = :TBMX TBNS = :TBNS TBPX = :TBPX TBSB = :TBSB TBSX = :TBSX TBTX = :TBTX TBUX = :TBUX TCBX = :TCBX TCCX = :TCCX TCHX = :TCHX TCPX = :TCPX TCUB = :TCUB TCUX = :TCUX TDBX = :TDBX TDCB = :TDCB TDCX = :TDCX TDIX = :TDIX TDMX = :TDMX TDPX = :TDPX TDSX = :TDSX TECX = :TECX TEHX = :TEHX TEMX = :TEMX TESX = :TESX TETX = :TETX TFCX = :TFCX TGBX = :TGBX TGCG = :TGCG TGCX = :TGCX TGDX = :TGDX TGMB = :TGMB TGNX = :TGNX TGUX = :TGUX THCX = :THCX THOX = :THOX THRS = :THRS THRX = :THRX THWX = :THWX TIDX = :TIDX TIRX = :TIRX TJAX = :TJAX TJBX = :TJBX TJCX = :TJCX TJDX = :TJDX TJMX = :TJMX TJNX = :TJNX TJSB = :TJSB TKAX = :TKAX TKCX = :TKCX TKDX = :TKDX TKTX = :TKTX TKUX = :TKUX TLPX = :TLPX TMAX = :TMAX TMBL = :TMBL TMBX = :TMBX TMCX = :TMCX TMNX = :TMNX TMPX = :TMPX TMSC = :TMSC TMSX = :TMSX TMTX = :TMTX TMUX = :TMUX TNBX = :TNBX TNCX = :TNCX TNDC = :TNDC TNEX = :TNEX TNHX = :TNHX TNIX = :TNIX TNKX = :TNKX TNMX = :TNMX TNSC = :TNSC TNUX = :TNUX TOCX = :TOCX TPCX = :TPCX TPDX = :TPDX TPSX = :TPSX TPUX = :TPUX TRAX = :TRAX TRDX = :TRDX TSAB = :TSAB TSAX = :TSAX TSBX = :TSBX TSCX = :TSCX TSDX = :TSDX TSIX = :TSIX TSMX = :TSMX TSNX = :TSNX TSPX = :TSPX TSSB = :TSSB TSSX = :TSSX TSUX = :TSUX TTBX = :TTBX TTCB = :TTCB TTCX = :TTCX TTGX = :TTGX TTLX = :TTLX TTUX = :TTUX TUBX = :TUBX TUCL = :TUCL TUCX = :TUCX TUDX = :TUDX TUMX = :TUMX TUNX = :TUNX TUOX = :TUOX TUPX = :TUPX TURX = :TURX TVBX = :TVBX TVDX = :TVDX TVPX = :TVPX TVUX = :TVUX TYCX = :TYCX UBBX = :UBBX UBGX = :UBGX UBIN = :UBIN UCBA = :UCBA UCBS = :UCBS UCBX = :UCBX UCCX = :UCCX UCDX = :UCDX UCUX = :UCUX UGBX = :UGBX UICX = :UICX UJSX = :UJSX UJVN = :UJVN UKGX = :UKGX UMAX = :UMAX UMCX = :UMCX UMSX = :UMSX UMUX = :UMUX UNAX = :UNAX UNIX = :UNIX UNMX = :UNMX UNSX = :UNSX UOVB = :UOVB UPCB = :UPCB UPCX = :UPCX URBN = :URBN URCX = :URCX URDX = :URDX URMX = :URMX UROX = :UROX USFB = :USFB USNX = :USNX UTBI = :UTBI UTBX = :UTBX UTCX = :UTCX UTGX = :UTGX UTIB = :UTIB UTKS = :UTKS UTKX = :UTKX UTZX = :UTZX UUCB = :UUCB UUCX = :UUCX VADX = :VADX VAIX = :VAIX VANX = :VANX VARA = :VARA VASJ = :VASJ VASX = :VASX VAUX = :VAUX VCAX = :VCAX VCBX = :VCBX VCCX = :VCCX VCNB = :VCNB VCOB = :VCOB VCOX = :VCOX VDCX = :VDCX VDYX = :VDYX VEDX = :VEDX VERX = :VERX VGBX = :VGBX VHDX = :VHDX VICX = :VICX VIDX = :VIDX VIJB = :VIJB VIJX = :VIJX VIKX = :VIKX VIMX = :VIMX VIRX = :VIRX VISX = :VISX VJSX = :VJSX VKCX = :VKCX VKSX = :VKSX VMCX = :VMCX VMMX = :VMMX VMUX = :VMUX VNSX = :VNSX VRDX = :VRDX VSBL = :VSBL VSBX = :VSBX VSCX = :VSCX VSSX = :VSSX VSVX = :VSVX VUCX = :VUCX VVCX = :VVCX VVSB = :VVSB VYAX = :VYAX VYPX = :VYPX VYSA = :VYSA WACX = :WACX WAIX = :WAIX WARX = :WARX WAUX = :WAUX WBSC = :WBSC WCBX = :WCBX WDCX = :WDCX WKGX = :WKGX WNBX = :WNBX WPAC = :WPAC WRCX = :WRCX WUCX = :WUCX WZUX = :WZUX XJKG = :XJKG YADX = :YADX YAVX = :YAVX YCBX = :YCBX YDCX = :YDCX YESB = :YESB YLNX = :YLNX YMSX = :YMSX YNCX = :YNCX YNSX = :YNSX ZBBX = :ZBBX ZBSX = :ZBSX ZCBL = :ZCBL ZIBX = :ZIBX ZILX = :ZILX ZIMX = :ZIMX ZISX = :ZISX ZLLX = :ZLLX ZMMX = :ZMMX ZRNB = :ZRNB ZSAX = :ZSAX ZSBG = :ZSBG ZSBL = :ZSBL ZSBX = :ZSBX ZSGX = :ZSGX ZSHX = :ZSHX ZSJX = :ZSJX ZSKX = :ZSKX ZSLX = :ZSLX ZSMX = :ZSMX class << self def get_details(code) h = data[code] h[:bank_code] = (h[:micr][3..5] if h.key? :micr) h end def parse_json_file(file) file = "../#{file}.json" JSON.parse(File.read(File.join(__dir__, file)), symbolize_names: true) end def data @data ||= parse_json_file 'banks' end end end end end