--- /dev/null
+<?php
+//https://www.bursamalaysia.com/sites/5d809dcf39fba22790cad230/assets/64b6024f39fba21fc78ea1c3/Bursa_PSS_Approved_Securities__Jul_2023_.xlsx
+
+class Finance_ISIN_KL extends Finance_ISIN
+{
+ var $map = array(
+ '0001.KL' => 'MYQ0001OO006',
+ '0010.KL' => 'MYQ0010OO007',
+ '0012.KL' => 'MYQ0012OO003',
+ '0021.KL' => 'MYQ0021OO004',
+ '0024.KL' => 'MYQ0024OO008',
+ '0037.KL' => 'MYQ0037OO000',
+ '0041.KL' => 'MYQ0041OO002',
+ '0045.KL' => 'MYQ0045OO003',
+ '0056.KL' => 'MYQ0056OO000',
+ '0065.KL' => 'MYQ0065OO001',
+ '0078.KL' => 'MYQ0078OO004',
+ '0090.KL' => 'MYQ0090OO009',
+ '0095.KL' => 'MYQ0095OO008',
+ '0097.KL' => 'MYQ0097OO004',
+ '0098.KL' => 'MYQ0098OO002',
+ '0099.KL' => 'MYQ0099OO000',
+ '0101.KL' => 'MYQ0101OO004',
+ '0104.KL' => 'MYQ0104OO008',
+ '0108.KL' => 'MYQ0108OO009',
+ '0117.KL' => 'MYQ0117OO000',
+ '0126.KL' => 'MYQ0126OO001',
+ '0127.KL' => 'MYQ0127OO009',
+ '0128.KL' => 'MYQ0128OO007',
+ '0138.KL' => 'MYQ0138OO006',
+ '0146.KL' => 'MYQ0146OO009',
+ '0151.KL' => 'MYQ0151OO009',
+ '0157.KL' => 'MYQ0157OO006',
+ '0161.KL' => 'MYQ0161OO008',
+ '0166.KL' => 'MYQ0166OO007',
+ '0168.KL' => 'MYQ0168OO003',
+ '0172.KL' => 'MYQ0172OO005',
+ '0175.KL' => 'MYQ0175OO008',
+ '0176.KL' => 'MYQ0176OO006',
+ '0181.KL' => 'MYQ0181OO006',
+ '0183.KL' => 'MYQ0183OO002',
+ '0185.KL' => 'MYQ0185OO007',
+ '0186.KL' => 'MYQ0186OO005',
+ '0189.KL' => 'MYQ0189OO009',
+ '0193.KL' => 'MYQ0193OO001',
+ '0196.KL' => 'MYQ0196OO004',
+ '0201.KL' => 'MYQ0201OO002',
+ '0206.KL' => 'MYQ0206OO001',
+ '0207.KL' => 'MYQ0207OO009',
+ '0208.KL' => 'MYQ0208OO007',
+ '0209.KL' => 'MYQ0209OO005',
+ '0212.KL' => 'MYQ0212OO009',
+ '0213.KL' => 'MYQ0213OO007',
+ '0215.KL' => 'MYQ0215OO002',
+ '0222.KL' => 'MYQ0222OO008',
+ '0223.KL' => 'MYQ0223OO006',
+ '0225.KL' => 'MYQ0225OO001',
+ '0227.KL' => 'MYQ0227OO007',
+ '0230.KL' => 'MYQ0230OO001',
+ '0233.KL' => 'MYQ0233OO005',
+ '0235.KL' => 'MYQ0235OO000',
+ '0239.KL' => 'MYQ0239OO002',
+ '0240.KL' => 'MYQ0240OO000',
+ '0242.KL' => 'MYQ0242OO006',
+ '0243.KL' => 'MYQ0243OO004',
+ '0246.KL' => 'MYQ0246OO007',
+ '0262.KL' => 'MYQ0262OO004',
+ '1015.KL' => 'MYL1015OO006',
+ '1023.KL' => 'MYL1023OO000',
+ '1066.KL' => 'MYL1066OO009',
+ '1082.KL' => 'MYL1082OO006',
+ '1155.KL' => 'MYL1155OO000',
+ '1171.KL' => 'MYL1171OO007',
+ '1295.KL' => 'MYL1295OO004',
+ '1368.KL' => 'MYL1368OO009',
+ '1481.KL' => 'MYL1481OO000',
+ '1503.KL' => 'MYL1503OO001',
+ '1538.KL' => 'MYL1538OO007',
+ '1562.KL' => 'MYL1562OO007',
+ '1589.KL' => 'MYL1589OO000',
+ '1619.KL' => 'MYL1619OO005',
+ '1651.KL' => 'MYL1651OO008',
+ '1694.KL' => 'MYL1694OO008',
+ '1724.KL' => 'MYL1724OO003',
+ '1818.KL' => 'MYL1818OO003',
+ '1961.KL' => 'MYL1961OO001',
+ '1996.KL' => 'MYL1996OO007',
+ '2054.KL' => 'MYL2054OO004',
+ '2062.KL' => 'MYL2062OO007',
+ '2089.KL' => 'MYL2089OO000',
+ '2097.KL' => 'MYL2097OO003',
+ '2127.KL' => 'MYL2127OO008',
+ '2291.KL' => 'MYL2291OO002',
+ '2429.KL' => 'MYL2429OO008',
+ '2445.KL' => 'MYL2445OO004',
+ '2488.KL' => 'MYL2488OO004',
+ '2836.KL' => 'MYL2836OO004',
+ '2852.KL' => 'MYL2852OO001',
+ '3034.KL' => 'MYL3034OO005',
+ '3042.KL' => 'MYL3042OO008',
+ '3069.KL' => 'MYL3069OO001',
+ '3174.KL' => 'MYL3174OO009',
+ '3182.KL' => 'MYL3182OO002',
+ '3204.KL' => 'MYL3204OO004',
+ '3239.KL' => 'MYL3239OO000',
+ '3255.KL' => 'MYL3255OO006',
+ '3336.KL' => 'MYL3336OO004',
+ '3379.KL' => 'MYL3379OO004',
+ '3395.KL' => 'MYL3395OO000',
+ '3417.KL' => 'MYL3417OO002',
+ '3557.KL' => 'MYL3557OO005',
+ '3565.KL' => 'MYL3565OO008',
+ '3662.KL' => 'MYL3662OO003',
+ '3689.KL' => 'MYL3689OO006',
+ '3743.KL' => 'MYL3743OO001',
+ '3794.KL' => 'MYL3794OO004',
+ '3816.KL' => 'MYL3816OO005',
+ '3859.KL' => 'MYL3859OO005',
+ '3867.KL' => 'MYL3867OO008',
+ '3948.KL' => 'MYL3948OO006',
+ '4006.KL' => 'MYL4006OO002',
+ '4022.KL' => 'MYL4022OO009',
+ '4065.KL' => 'MYL4065OO008',
+ '4162.KL' => 'MYL4162OO003',
+ '4197.KL' => 'MYL4197OO009',
+ '4219.KL' => 'MYL4219OO001',
+ '4235.KL' => 'MYL4235OO007',
+ '4243.KL' => 'MYL4243OO001',
+ '4251.KL' => 'MYL4251OO004',
+ '4324.KL' => 'MYL4324OO009',
+ '4383.KL' => 'MYL4383OO005',
+ '4456.KL' => 'MYL4456OO009',
+ '4502.KL' => 'MYL4502OO000',
+ '4588.KL' => 'MYL4588OO009',
+ '4634.KL' => 'MYL4634OO001',
+ '4677.KL' => 'MYL4677OO000',
+ '4707.KL' => 'MYL4707OO005',
+ '4715.KL' => 'MYL4715OO008',
+ '4723.KL' => 'MYL4723OO002',
+ '4731.KL' => 'MYL4731OO005',
+ '4758.KL' => 'MYL4758OO008',
+ '4863.KL' => 'MYL4863OO006',
+ '5000.KL' => 'MYL5000OO004',
+ '5001.KL' => 'MYL5001OO002',
+ '5005.KL' => 'MYL5005OO003',
+ '5007.KL' => 'MYL5007OO009',
+ '5012.KL' => 'MYL5012OO009',
+ '5014.KL' => 'MYL5014OO005',
+ '5020.KL' => 'MYL5020OO002',
+ '5024.KL' => 'MYL5024OO004',
+ '5027.KL' => 'MYL5027OO007',
+ '5031.KL' => 'MYL5031OO009',
+ '5038.KL' => 'MYL5038OO004',
+ '5053.KL' => 'MYL5053OO003',
+ '5056.KL' => 'MYL5056OO006',
+ '5066.KL' => 'MYL5066OO005',
+ '5068.KL' => 'MYL5068OO001',
+ '5071.KL' => 'MYL5071OO005',
+ '5072.KL' => 'MYL5072OO003',
+ '5073.KL' => 'MYL5073OO001',
+ '5077.KL' => 'MYL5077OO002',
+ '5080.KL' => 'MYL5080OO006',
+ '5085.KL' => 'MYL5085OO005',
+ '5088.KL' => 'MYL5088OO009',
+ '5090.KL' => ' BMG5959D1048',
+ '5094.KL' => 'MYL5094OO007',
+ '5098.KL' => 'MYL5098OO008',
+ '5099.KL' => 'MYL5099OO006',
+ '5100.KL' => 'MYL5100OO002',
+ '5101.KL' => 'MYL5101OO000',
+ '5102.KL' => 'MYL5102OO008',
+ '5106.KL' => 'MYL5106TO008',
+ '5109.KL' => 'MYL5109TO002',
+ '5110.KL' => 'MYL5110TO000',
+ '5112.KL' => 'MYL5112OO007',
+ '5113.KL' => 'MYL5113OO005',
+ '5116.KL' => 'MYL5116TO007',
+ '5120.KL' => 'MYL5120TO009',
+ '5121.KL' => 'MYL5121TO007',
+ '5123.KL' => 'MYL5123TO003',
+ '5125.KL' => 'MYL5125OO009',
+ '5126.KL' => 'MYL5126OO007',
+ '5127.KL' => 'MYL5127TO004',
+ '5130.KL' => 'MYL5130TO008',
+ '5131.KL' => 'MYL5131OO007',
+ '5132.KL' => 'MYL5132OO005',
+ '5133.KL' => 'MYL5133OO003',
+ '5135.KL' => 'MYL5135OO008',
+ '5136.KL' => 'MYL5136OO006',
+ '5138.KL' => 'MYL5138OO002',
+ '5139.KL' => 'MYL5139OO000',
+ '5140.KL' => 'MYL5140OO008',
+ '5141.KL' => 'MYL5141OO006',
+ '5142.KL' => 'MYL5142OO004',
+ '5143.KL' => 'MYL5143OO002',
+ '5147.KL' => 'MYL5147OO003',
+ '5148.KL' => 'MYL5148OO001',
+ '5151.KL' => 'MYL5151OO005',
+ '5159.KL' => 'MYL5159OO008',
+ '5160.KL' => 'MYL5160OO006',
+ '5161.KL' => 'MYL5161OO004',
+ '5162.KL' => 'MYL5162OO002',
+ '5166.KL' => 'MYL5166OO003',
+ '5168.KL' => 'MYL5168OO009',
+ '5173.KL' => 'MYL5173OO009',
+ '5176.KL' => 'MYL5176TO001',
+ '5180.KL' => 'MYL5180TO003',
+ '5182.KL' => 'MYL5182OO000',
+ '5183.KL' => 'MYL5183OO008',
+ '5184.KL' => 'MYL5184OO006',
+ '5185.KL' => 'MYL5185OO003',
+ '5186.KL' => 'MYL5186OO001',
+ '5191.KL' => 'MYL5191OO001',
+ '5196.KL' => 'MYL5196OO000',
+ '5199.KL' => 'MYL5199OO004',
+ '5200.KL' => 'MYL5200OO000',
+ '5202.KL' => 'MYL5202OO006',
+ '5204.KL' => 'MYL5204OO002',
+ '5209.KL' => 'MYL5209OO001',
+ '5210.KL' => 'MYL5210OO009',
+ '5211.KL' => 'MYL5211OO007',
+ '5212.KL' => 'MYL5212TO004',
+ '5216.KL' => 'MYL5216OO006',
+ '5218.KL' => 'MYL5218OO002',
+ '5219.KL' => 'MYL5219OO000',
+ '5222.KL' => 'MYL5222OO004',
+ '5225.KL' => 'MYL5225OO007',
+ '5227.KL' => 'MYL5227TO002',
+ '5228.KL' => 'MYL5228OO001',
+ '5230.KL' => 'MYL5230OO007',
+ '5231.KL' => 'MYL5231OO005',
+ '5235SS.KL' => 'MYL5235SS008',
+ '5236.KL' => 'MYL5236OO004',
+ '5237.KL' => 'MYL5237OO002',
+ '5238.KL' => 'MYL5238OO000',
+ '5239.KL' => 'MYL5239OO008',
+ '5243.KL' => 'MYL5243OO000',
+ '5246.KL' => 'MYL5246OO003',
+ '5247.KL' => 'MYL5247OO001',
+ '5248.KL' => 'MYL5248OO009',
+ '5249.KL' => 'MYL5249OO007',
+ '5250.KL' => 'MYL5250OO005',
+ '5253.KL' => 'MYL5253OO009',
+ '5254.KL' => 'MYL5254OO007',
+ '5255.KL' => 'MYL5255OO004',
+ '5258.KL' => 'MYL5258OO008',
+ '5260.KL' => 'MYL5260OO004',
+ '5263.KL' => 'MYL5263OO008',
+ '5264.KL' => 'MYL5264OO006',
+ '5269.KL' => 'MYL5269TO004',
+ '5271.KL' => 'MYL5271OO001',
+ '5272.KL' => 'MYL5272OO009',
+ '5274.KL' => 'MYL5274OO005',
+ '5275.KL' => 'MYL5275OO002',
+ '5277.KL' => 'MYL5277OO008',
+ '5280.KL' => 'MYL5280TO001',
+ '5283.KL' => 'MYL5283OO006',
+ '5284.KL' => 'MYL5284OO004',
+ '5285.KL' => 'MYL5285OO001',
+ '5286.KL' => 'MYL5286OO009',
+ '5288.KL' => 'MYL5288OO005',
+ '5289.KL' => 'MYL5289OO003',
+ '5292.KL' => 'MYL5292OO007',
+ '5293.KL' => 'MYL5293OO005',
+ '5295.KL' => 'MYL5295OO000',
+ '5296.KL' => 'MYL5296OO008',
+ '5298.KL' => ' BMG6748X1048',
+ '5300.KL' => 'MYL5300OO008',
+ '5301.KL' => 'MYL5301OO006',
+ '5302.KL' => 'MYL5302OO004',
+ '5303.KL' => 'MYL5303OO002',
+ '5305.KL' => 'MYL5305OO007',
+ '5306.KL' => 'MYL5306OO005',
+ '5347.KL' => 'MYL5347OO009',
+ '5398.KL' => 'MYL5398OO002',
+ '5401.KL' => 'MYL5401OO004',
+ '5517.KL' => 'MYL5517OO007',
+ '5673.KL' => 'MYL5673OO008',
+ '5681.KL' => 'MYL5681OO001',
+ '5703.KL' => 'MYL5703OO003',
+ '5789.KL' => 'MYL5789OO002',
+ '5819.KL' => 'MYL5819OO007',
+ '5843.KL' => 'MYL5843OO007',
+ '5878.KL' => 'MYL5878OO003',
+ '5916.KL' => 'MYL5916OO001',
+ '5983.KL' => 'MYL5983OO001',
+ '6012.KL' => 'MYL6012OO008',
+ '6033.KL' => 'MYL6033OO004',
+ '6084.KL' => 'MYL6084OO007',
+ '6114.KL' => 'MYL6114OO002',
+ '6139.KL' => 'MYL6139OO009',
+ '6181.KL' => 'MYL6181OO001',
+ '6262.KL' => 'MYL6262OO009',
+ '6399.KL' => 'MYL6399OO009',
+ '6459.KL' => 'MYL6459OO001',
+ '6483.KL' => 'MYL6483OO001',
+ '6491.KL' => 'MYL6491OO004',
+ '6521.KL' => 'MYL6521OO008',
+ '6556.KL' => 'MYL6556OO004',
+ '6599.KL' => 'MYL6599OO004',
+ '6633.KL' => 'MYL6633OO001',
+ '6645.KL' => 'MYL6645OO005',
+ '6742.KL' => 'MYL6742OO000',
+ '6769.KL' => 'MYL6769OO003',
+ '6874.KL' => 'MYL6874OO001',
+ '6888.KL' => 'MYL6888OO001',
+ '6939.KL' => 'MYL6939OO002',
+ '6947.KL' => 'MYL6947OO005',
+ '6963.KL' => 'MYL6963OO002',
+ '6971.KL' => 'MYL6971OO005',
+ '7022.KL' => 'MYL7022OO006',
+ '7034.KL' => 'MYL7034OO001',
+ '7035.KL' => 'MYL7035OO008',
+ '7047.KL' => 'MYL7047OO003',
+ '7052.KL' => 'MYL7052OO003',
+ '7076.KL' => 'MYL7076OO002',
+ '7077.KL' => 'MYL7077OO000',
+ '7081.KL' => 'MYL7081OO002',
+ '7084.KL' => 'MYL7084OO006',
+ '7085.KL' => 'MYL7085OO003',
+ '7087.KL' => 'MYL7087OO009',
+ '7088.KL' => 'MYL7088OO007',
+ '7089.KL' => 'MYL7089OO005',
+ '7090.KL' => 'MYL7090OO003',
+ '7095.KL' => 'MYL7095OO002',
+ '7100.KL' => 'MYL7100OO000',
+ '7106.KL' => 'MYL7106OO007',
+ '7107.KL' => 'MYL7107OO005',
+ '7108.KL' => 'MYL7108OO003',
+ '7113.KL' => 'MYL7113OO003',
+ '7117.KL' => 'MYL7117OO004',
+ '7133.KL' => 'MYL7133OO001',
+ '7148.KL' => 'MYL7148OO009',
+ '7153.KL' => 'MYL7153OO009',
+ '7155.KL' => 'MYL7155OO004',
+ '7160.KL' => 'MYL7160OO004',
+ '7161.KL' => 'MYL7161OO002',
+ '7162.KL' => 'MYL7162OO000',
+ '7164.KL' => 'MYL7164OO006',
+ '7167.KL' => 'MYL7167OO009',
+ '7172.KL' => 'MYL7172OO009',
+ '7174.KL' => 'MYL7174OO005',
+ '7178.KL' => 'MYL7178OO006',
+ '7179.KL' => 'MYL7179OO004',
+ '7180.KL' => 'MYL7180OO002',
+ '7187.KL' => 'MYL7187OO007',
+ '7195.KL' => 'MYL7195OO000',
+ '7202.KL' => 'MYL7202OO004',
+ '7204.KL' => 'MYL7204OO000',
+ '7210.KL' => 'MYL7210OO007',
+ '7211.KL' => 'MYL7211OO005',
+ '7216.KL' => 'MYL7216OO004',
+ '7225.KL' => 'MYL7225OO005',
+ '7228.KL' => 'MYL7228OO009',
+ '7229.KL' => 'MYL7229OO007',
+ '7231.KL' => 'MYL7231OO003',
+ '7233.KL' => 'MYL7233OO009',
+ '7237.KL' => 'MYL7237OO000',
+ '7241.KL' => 'MYL7241OO002',
+ '7245.KL' => 'MYL7245OO003',
+ '7248.KL' => 'MYL7248OO007',
+ '7250.KL' => 'MYL7250OO003',
+ '7252.KL' => 'MYL7252OO009',
+ '7277.KL' => 'MYL7277OO006',
+ '7293.KL' => 'MYL7293OO003',
+ '7501.KL' => 'MYL7501OO009',
+ '7609.KL' => 'MYL7609OO000',
+ '7803.KL' => 'MYL7803OO009',
+ '8117.KL' => 'MYL8117OO003',
+ '8176.KL' => 'MYL8176OO009',
+ '8206.KL' => 'MYL8206OO004',
+ '8397.KL' => 'MYL8397OO001',
+ '8419.KL' => 'MYL8419OO003',
+ '8524.KL' => 'MYL8524OO000',
+ '8532.KL' => 'MYL8532OO003',
+ '8567.KL' => 'MYL8567OO009',
+ '8583.KL' => 'MYL8583OO006',
+ '8664.KL' => 'MYL8664OO004',
+ '8869.KL' => 'MYL8869OO009',
+ '8877.KL' => 'MYL8877OO002',
+ '8907.KL' => 'MYL8907OO007',
+ '8982.KL' => 'MYL8982OO000',
+ '9059.KL' => 'MYL9059OO006',
+ '9172.KL' => 'MYL9172OO007',
+ '9261.KL' => 'MYL9261OO008',
+ '9288.KL' => 'MYL9288OO001',
+ '9296.KL' => 'MYL9296OO004',
+ '9326.KL' => 'MYL9326OO009',
+ '9385.KL' => 'MYL9385OO005',
+ '9679.KL' => 'MYL9679OO001',
+ '9695.KL' => 'MYL9695OO007',
+ '9822.KL' => 'MYL9822OO007',
+ '9954.KL' => 'MYL9954OO008'
+ );
+}
+