Currency Rates Today (23rd Apr 2018)
Here you will find our full list of the foreign currency exchange rates today. Live and updated every 5 mins, you can be sure of up-to-the-minute reference data at your disposal! Please remember, as with all data and figures on this website, the currency exchange rates shown should only be used as a guide.
USD | EUR | GBP | INR | AUD | CAD | ZAR | NZD | JPY | HKD | SGD | CNY | |
Albanian Lek | 0.009 | 0.008 | 0.007 | 0.63 | 0.012 | 0.012 | 0.116 | 0.013 | 1.027 | 0.074 | 0.013 | 0.06 |
Algerian Dinar | 0.009 | 0.007 | 0.006 | 0.581 | 0.011 | 0.011 | 0.107 | 0.012 | 0.947 | 0.069 | 0.012 | 0.055 |
Argentine Peso | 0.049 | 0.04 | 0.035 | 3.283 | 0.065 | 0.063 | 0.605 | 0.069 | 5.352 | 0.388 | 0.065 | 0.312 |
Aruba Florin | 0.559 | 0.456 | 0.4 | 37.093 | 0.732 | 0.716 | 6.84 | 0.779 | 60.467 | 4.38 | 0.739 | 3.526 |
Australian Dollar | 0.763 | 0.624 | 0.547 | 50.703 | 1 | 0.978 | 9.35 | 1.064 | 82.653 | 5.987 | 1.01 | 4.819 |
Bahamian Dollar | 1 | 0.817 | 0.716 | 66.415 | 1.31 | 1.282 | 12.247 | 1.394 | 108.265 | 7.843 | 1.323 | 6.313 |
Bahraini Dinar | 2.652 | 2.167 | 1.899 | 176.133 | 3.474 | 3.399 | 32.48 | 3.698 | 287.121 | 20.799 | 3.509 | 16.741 |
Bangladesh Taka | 0.012 | 0.01 | 0.008 | 0.785 | 0.015 | 0.015 | 0.145 | 0.016 | 1.28 | 0.093 | 0.016 | 0.075 |
Barbadian Dollar | 0.5 | 0.409 | 0.358 | 33.208 | 0.655 | 0.641 | 6.124 | 0.697 | 54.133 | 3.921 | 0.662 | 3.156 |
Belarus Ruble | INF | INF | INF | INF | INF | INF | INF | INF | INF | INF | INF | INF |
Belize Dollar | 0.497 | 0.406 | 0.356 | 33.036 | 0.652 | 0.638 | 6.092 | 0.694 | 53.853 | 3.901 | 0.658 | 3.14 |
Bermuda Dollar | 1 | 0.817 | 0.716 | 66.415 | 1.31 | 1.282 | 12.247 | 1.394 | 108.265 | 7.843 | 1.323 | 6.313 |
Bhutan Ngultrum | 0.015 | 0.012 | 0.011 | 0.999 | 0.02 | 0.019 | 0.184 | 0.021 | 1.629 | 0.118 | 0.02 | 0.095 |
Bolivian Boliviano | 0.144 | 0.118 | 0.103 | 9.575 | 0.189 | 0.185 | 1.766 | 0.201 | 15.608 | 1.131 | 0.191 | 0.91 |
Brazilian Real | 0.291 | 0.237 | 0.208 | 19.297 | 0.381 | 0.372 | 3.558 | 0.405 | 31.456 | 2.279 | 0.384 | 1.834 |
British Pound | 1.396 | 1.141 | 1 | 92.731 | 1.829 | 1.789 | 17.1 | 1.947 | 151.163 | 10.95 | 1.848 | 8.814 |
Brunei Dollar | 0.756 | 0.617 | 0.541 | 50.185 | 0.99 | 0.968 | 9.254 | 1.054 | 81.808 | 5.926 | 1 | 4.77 |
Bulgarian Lev | 0.626 | 0.511 | 0.448 | 41.551 | 0.82 | 0.802 | 7.662 | 0.872 | 67.734 | 4.907 | 0.828 | 3.949 |
Burundi Franc | 0.001 | 0 | 0 | 0.037 | 0.001 | 0.001 | 0.007 | 0.001 | 0.061 | 0.004 | 0.001 | 0.004 |
Canadian Dollar | 0.78 | 0.638 | 0.559 | 51.82 | 1.022 | 1 | 9.556 | 1.088 | 84.473 | 6.119 | 1.032 | 4.925 |
USD | EUR | GBP | INR | AUD | CAD | ZAR | NZD | JPY | HKD | SGD | CNY | |
Cayman Islands Dollar | 1.2 | 0.98 | 0.859 | 79.681 | 1.572 | 1.538 | 14.693 | 1.673 | 129.89 | 9.409 | 1.588 | 7.573 |
Central African CFA franc | 0.002 | 0.002 | 0.001 | 0.124 | 0.002 | 0.002 | 0.023 | 0.003 | 0.202 | 0.015 | 0.002 | 0.012 |
Chilean Peso | 0.002 | 0.001 | 0.001 | 0.111 | 0.002 | 0.002 | 0.02 | 0.002 | 0.181 | 0.013 | 0.002 | 0.011 |
Chinese Yuan | 0.158 | 0.129 | 0.113 | 10.521 | 0.208 | 0.203 | 1.94 | 0.221 | 17.151 | 1.242 | 0.21 | 1 |
Colombian Peso | 0 | 0 | 0 | 0.024 | 0 | 0 | 0.004 | 0.001 | 0.039 | 0.003 | 0 | 0.002 |
Comoros Franc | 0.002 | 0.002 | 0.002 | 0.166 | 0.003 | 0.003 | 0.031 | 0.003 | 0.27 | 0.02 | 0.003 | 0.016 |
Costa Rica Colon | 0.002 | 0.001 | 0.001 | 0.117 | 0.002 | 0.002 | 0.022 | 0.002 | 0.192 | 0.014 | 0.002 | 0.011 |
Croatian Kuna | 0.165 | 0.135 | 0.118 | 10.96 | 0.216 | 0.211 | 2.021 | 0.23 | 17.866 | 1.294 | 0.218 | 1.042 |
Cyprus Pound | INF | INF | INF | INF | INF | INF | INF | INF | INF | INF | INF | INF |
Czech Koruna | 0.048 | 0.039 | 0.034 | 3.199 | 0.063 | 0.062 | 0.59 | 0.067 | 5.215 | 0.378 | 0.064 | 0.304 |
Danish Krone | 0.164 | 0.134 | 0.118 | 10.912 | 0.215 | 0.211 | 2.012 | 0.229 | 17.789 | 1.289 | 0.217 | 1.037 |
Dominican Peso | 0.02 | 0.017 | 0.014 | 1.343 | 0.026 | 0.026 | 0.248 | 0.028 | 2.189 | 0.159 | 0.027 | 0.128 |
East Caribbean Dollar | 0.37 | 0.302 | 0.265 | 24.575 | 0.485 | 0.474 | 4.532 | 0.516 | 40.06 | 2.902 | 0.49 | 2.336 |
Egyptian Pound | 0.056 | 0.046 | 0.04 | 3.752 | 0.074 | 0.072 | 0.692 | 0.079 | 6.117 | 0.443 | 0.075 | 0.357 |
El Salvador Colon | 0.114 | 0.093 | 0.082 | 7.589 | 0.15 | 0.146 | 1.399 | 0.159 | 12.371 | 0.896 | 0.151 | 0.721 |
Estonian Kroon | INF | INF | INF | INF | INF | INF | INF | INF | INF | INF | INF | INF |
Ethiopian Birr | 0.036 | 0.03 | 0.026 | 2.415 | 0.048 | 0.047 | 0.445 | 0.051 | 3.937 | 0.285 | 0.048 | 0.23 |
Euro | 1.224 | 1 | 0.876 | 81.271 | 1.603 | 1.568 | 14.987 | 1.706 | 132.483 | 9.597 | 1.619 | 7.725 |
Fiji Dollar | 0.49 | 0.4 | 0.351 | 32.517 | 0.641 | 0.627 | 5.996 | 0.683 | 53.006 | 3.84 | 0.648 | 3.091 |
Gambian Dalasi | 0.021 | 0.017 | 0.015 | 1.408 | 0.028 | 0.027 | 0.26 | 0.03 | 2.295 | 0.166 | 0.028 | 0.134 |
USD | EUR | GBP | INR | AUD | CAD | ZAR | NZD | JPY | HKD | SGD | CNY | |
Guatemala Quetzal | 0.135 | 0.11 | 0.097 | 8.971 | 0.177 | 0.173 | 1.654 | 0.188 | 14.624 | 1.059 | 0.179 | 0.853 |
Guinea Franc | 0 | 0 | 0 | 0.007 | 0 | 0 | 0.001 | 0 | 0.012 | 0.001 | 0 | 0.001 |
Haiti Gourde | 0.015 | 0.013 | 0.011 | 1.025 | 0.02 | 0.02 | 0.189 | 0.022 | 1.671 | 0.121 | 0.02 | 0.097 |
Honduras Lempira | 0.042 | 0.034 | 0.03 | 2.803 | 0.055 | 0.054 | 0.517 | 0.059 | 4.569 | 0.331 | 0.056 | 0.266 |
Hong Kong Dollar | 0.128 | 0.104 | 0.091 | 8.468 | 0.167 | 0.163 | 1.562 | 0.178 | 13.804 | 1 | 0.169 | 0.805 |
Hungarian Forint | 0.004 | 0.003 | 0.003 | 0.261 | 0.005 | 0.005 | 0.048 | 0.005 | 0.425 | 0.031 | 0.005 | 0.025 |
Icelandic Krona | 0.01 | 0.008 | 0.007 | 0.66 | 0.013 | 0.013 | 0.122 | 0.014 | 1.075 | 0.078 | 0.013 | 0.063 |
Indian Rupee | 0.015 | 0.012 | 0.011 | 1 | 0.02 | 0.019 | 0.184 | 0.021 | 1.63 | 0.118 | 0.02 | 0.095 |
Indonesian Rupiah | 0 | 0 | 0 | 0.005 | 0 | 0 | 0.001 | 0 | 0.008 | 0.001 | 0 | 0 |
Iran Rial | 0 | 0 | 0 | 0.002 | 0 | 0 | 0 | 0 | 0.003 | 0 | 0 | 0 |
Iraqi Dinar | 0.001 | 0.001 | 0.001 | 0.056 | 0.001 | 0.001 | 0.01 | 0.001 | 0.091 | 0.007 | 0.001 | 0.005 |
Israeli Sheqel | 0.282 | 0.231 | 0.202 | 18.753 | 0.37 | 0.362 | 3.458 | 0.394 | 30.57 | 2.214 | 0.374 | 1.782 |
Jamaican Dollar | 0.008 | 0.007 | 0.006 | 0.533 | 0.011 | 0.01 | 0.098 | 0.011 | 0.869 | 0.063 | 0.011 | 0.051 |
Japanese Yen | 0.009 | 0.008 | 0.007 | 0.613 | 0.012 | 0.012 | 0.113 | 0.013 | 1 | 0.072 | 0.012 | 0.058 |
Jordanian Dinar | 1.409 | 1.152 | 1.009 | 93.608 | 1.846 | 1.806 | 17.262 | 1.965 | 152.593 | 11.054 | 1.865 | 8.897 |
Kazakhstan Tenge | 0.003 | 0.002 | 0.002 | 0.203 | 0.004 | 0.004 | 0.037 | 0.004 | 0.33 | 0.024 | 0.004 | 0.019 |
Kenyan Shilling | 0.01 | 0.008 | 0.007 | 0.665 | 0.013 | 0.013 | 0.123 | 0.014 | 1.084 | 0.078 | 0.013 | 0.063 |
Kuwaiti Dinar | 3.329 | 2.721 | 2.385 | 221.124 | 4.361 | 4.267 | 40.776 | 4.642 | 360.462 | 26.112 | 4.406 | 21.017 |
Latvian Lats | INF | INF | INF | INF | INF | INF | INF | INF | INF | INF | INF | INF |
Lebanese Pound | 0.001 | 0.001 | 0 | 0.044 | 0.001 | 0.001 | 0.008 | 0.001 | 0.072 | 0.005 | 0.001 | 0.004 |
USD | EUR | GBP | INR | AUD | CAD | ZAR | NZD | JPY | HKD | SGD | CNY | |
Lesotho Loti | 0.083 | 0.068 | 0.059 | 5.491 | 0.108 | 0.106 | 1.013 | 0.115 | 8.951 | 0.648 | 0.109 | 0.522 |
Lithuanian Litas | INF | INF | INF | INF | INF | INF | INF | INF | INF | INF | INF | INF |
Macau Pataca | 0.124 | 0.101 | 0.089 | 8.218 | 0.162 | 0.159 | 1.515 | 0.173 | 13.397 | 0.97 | 0.164 | 0.781 |
Macedonian Denar | 0.02 | 0.016 | 0.014 | 1.32 | 0.026 | 0.025 | 0.243 | 0.028 | 2.152 | 0.156 | 0.026 | 0.125 |
Malawi Kwacha | 0.001 | 0.001 | 0.001 | 0.092 | 0.002 | 0.002 | 0.017 | 0.002 | 0.149 | 0.011 | 0.002 | 0.009 |
Malaysian Ringgit | 0.256 | 0.209 | 0.183 | 16.999 | 0.335 | 0.328 | 3.135 | 0.357 | 27.711 | 2.007 | 0.339 | 1.616 |
Maldives Rufiyaa | 0.065 | 0.053 | 0.046 | 4.299 | 0.085 | 0.083 | 0.793 | 0.09 | 7.007 | 0.508 | 0.086 | 0.409 |
Mauritania Ougulya | 0.003 | 0.002 | 0.002 | 0.187 | 0.004 | 0.004 | 0.034 | 0.004 | 0.305 | 0.022 | 0.004 | 0.018 |
Mauritius Rupee | 0.03 | 0.024 | 0.021 | 1.961 | 0.039 | 0.038 | 0.362 | 0.041 | 3.197 | 0.232 | 0.039 | 0.186 |
Mexican Peso | 0.053 | 0.044 | 0.038 | 3.548 | 0.07 | 0.068 | 0.654 | 0.074 | 5.784 | 0.419 | 0.071 | 0.337 |
Moldovan Leu | 0.061 | 0.05 | 0.043 | 4.023 | 0.079 | 0.078 | 0.742 | 0.084 | 6.558 | 0.475 | 0.08 | 0.382 |
Mongolian Tugrik | 0 | 0 | 0 | 0.028 | 0.001 | 0.001 | 0.005 | 0.001 | 0.045 | 0.003 | 0.001 | 0.003 |
Moroccan Dirham | 0.108 | 0.089 | 0.078 | 7.199 | 0.142 | 0.139 | 1.327 | 0.151 | 11.735 | 0.85 | 0.143 | 0.684 |
Namibian Dollar | 0.082 | 0.067 | 0.059 | 5.426 | 0.107 | 0.105 | 1 | 0.114 | 8.844 | 0.641 | 0.108 | 0.516 |
Nepalese Rupee | 0.009 | 0.008 | 0.007 | 0.624 | 0.012 | 0.012 | 0.115 | 0.013 | 1.018 | 0.074 | 0.012 | 0.059 |
Neth Antilles Guilder | 0.56 | 0.458 | 0.401 | 37.199 | 0.734 | 0.718 | 6.86 | 0.781 | 60.639 | 4.393 | 0.741 | 3.536 |
New Zealand Dollar | 0.717 | 0.586 | 0.514 | 47.631 | 0.939 | 0.919 | 8.783 | 1 | 77.645 | 5.625 | 0.949 | 4.527 |
Nicaragua Cordoba | 0.032 | 0.026 | 0.023 | 2.125 | 0.042 | 0.041 | 0.392 | 0.045 | 3.464 | 0.251 | 0.042 | 0.202 |
Nigerian Naira | 0.003 | 0.002 | 0.002 | 0.184 | 0.004 | 0.004 | 0.034 | 0.004 | 0.301 | 0.022 | 0.004 | 0.018 |
Norwegian Krone | 0.127 | 0.104 | 0.091 | 8.442 | 0.167 | 0.163 | 1.557 | 0.177 | 13.762 | 0.997 | 0.168 | 0.802 |
USD | EUR | GBP | INR | AUD | CAD | ZAR | NZD | JPY | HKD | SGD | CNY | |
Omani Rial | 2.597 | 2.123 | 1.86 | 172.509 | 3.402 | 3.329 | 31.811 | 3.622 | 281.213 | 20.371 | 3.437 | 16.396 |
Pacific Franc | 0.01 | 0.008 | 0.007 | 0.681 | 0.013 | 0.013 | 0.126 | 0.014 | 1.11 | 0.08 | 0.014 | 0.065 |
Pakistani Rupee | 0.009 | 0.007 | 0.006 | 0.574 | 0.011 | 0.011 | 0.106 | 0.012 | 0.935 | 0.068 | 0.011 | 0.055 |
Panamanian Balboa | 1 | 0.817 | 0.716 | 66.415 | 1.31 | 1.282 | 12.247 | 1.394 | 108.265 | 7.843 | 1.323 | 6.313 |
Papua New Guinea Kina | 0.307 | 0.251 | 0.22 | 20.404 | 0.402 | 0.394 | 3.763 | 0.428 | 33.262 | 2.409 | 0.407 | 1.939 |
Paraguayan Guarani | 0 | 0 | 0 | 0.012 | 0 | 0 | 0.002 | 0 | 0.02 | 0.001 | 0 | 0.001 |
Peruvian Nuevo Sol | 0.31 | 0.254 | 0.222 | 20.618 | 0.407 | 0.398 | 3.802 | 0.433 | 33.611 | 2.435 | 0.411 | 1.96 |
Philippine Peso | 0.019 | 0.016 | 0.014 | 1.27 | 0.025 | 0.025 | 0.234 | 0.027 | 2.071 | 0.15 | 0.025 | 0.121 |
Polish Zloty | 0.292 | 0.238 | 0.209 | 19.37 | 0.382 | 0.374 | 3.572 | 0.407 | 31.576 | 2.287 | 0.386 | 1.841 |
Qatari Riyal | 0.275 | 0.224 | 0.197 | 18.241 | 0.36 | 0.352 | 3.364 | 0.383 | 29.735 | 2.154 | 0.363 | 1.734 |
Romanian Leu | 0.263 | 0.215 | 0.188 | 17.448 | 0.344 | 0.337 | 3.218 | 0.366 | 28.443 | 2.06 | 0.348 | 1.658 |
Russian Rouble | 0.016 | 0.013 | 0.012 | 1.074 | 0.021 | 0.021 | 0.198 | 0.023 | 1.751 | 0.127 | 0.021 | 0.102 |
Rwanda Franc | 0.001 | 0.001 | 0.001 | 0.077 | 0.002 | 0.001 | 0.014 | 0.002 | 0.125 | 0.009 | 0.002 | 0.007 |
Samoa Tala | 0.396 | 0.324 | 0.284 | 26.298 | 0.519 | 0.507 | 4.85 | 0.552 | 42.87 | 3.106 | 0.524 | 2.5 |
Saudi Riyal | 0.267 | 0.218 | 0.191 | 17.707 | 0.349 | 0.342 | 3.265 | 0.372 | 28.864 | 2.091 | 0.353 | 1.683 |
Seychelles Rupee | 0.074 | 0.061 | 0.053 | 4.936 | 0.097 | 0.095 | 0.91 | 0.104 | 8.046 | 0.583 | 0.098 | 0.469 |
Sierra Leone Leone | 0 | 0 | 0 | 0.009 | 0 | 0 | 0.002 | 0 | 0.014 | 0.001 | 0 | 0.001 |
Singapore Dollar | 0.756 | 0.618 | 0.541 | 50.191 | 0.99 | 0.969 | 9.255 | 1.054 | 81.818 | 5.927 | 1 | 4.77 |
Slovak Koruna | INF | INF | INF | INF | INF | INF | INF | INF | INF | INF | INF | INF |
Slovenian Tolar | INF | INF | INF | INF | INF | INF | INF | INF | INF | INF | INF | INF |
USD | EUR | GBP | INR | AUD | CAD | ZAR | NZD | JPY | HKD | SGD | CNY | |
Solomon Islands Dollar | 0.129 | 0.105 | 0.092 | 8.541 | 0.168 | 0.165 | 1.575 | 0.179 | 13.922 | 1.009 | 0.17 | 0.812 |
South African Rand | 0.082 | 0.067 | 0.058 | 5.423 | 0.107 | 0.105 | 1 | 0.114 | 8.84 | 0.64 | 0.108 | 0.515 |
South Korean Won | 0.001 | 0.001 | 0.001 | 0.062 | 0.001 | 0.001 | 0.011 | 0.001 | 0.101 | 0.007 | 0.001 | 0.006 |
Sri Lankan Rupee | 0.006 | 0.005 | 0.005 | 0.424 | 0.008 | 0.008 | 0.078 | 0.009 | 0.69 | 0.05 | 0.008 | 0.04 |
Sudanese Dinar | INF | INF | INF | INF | INF | INF | INF | INF | INF | INF | INF | INF |
Swaziland Lilageni | 0.083 | 0.068 | 0.059 | 5.491 | 0.108 | 0.106 | 1.013 | 0.115 | 8.951 | 0.648 | 0.109 | 0.522 |
Swedish Krona | 0.118 | 0.096 | 0.084 | 7.832 | 0.154 | 0.151 | 1.444 | 0.164 | 12.768 | 0.925 | 0.156 | 0.744 |
Swiss Franc | 1.024 | 0.837 | 0.734 | 68.033 | 1.342 | 1.313 | 12.546 | 1.428 | 110.902 | 8.034 | 1.355 | 6.466 |
Taiwan Dollar | 0.034 | 0.028 | 0.024 | 2.246 | 0.044 | 0.043 | 0.414 | 0.047 | 3.661 | 0.265 | 0.045 | 0.213 |
Tanzanian Shilling | 0 | 0 | 0 | 0.029 | 0.001 | 0.001 | 0.005 | 0.001 | 0.047 | 0.003 | 0.001 | 0.003 |
Thai Baht | 0.032 | 0.026 | 0.023 | 2.108 | 0.042 | 0.041 | 0.389 | 0.044 | 3.436 | 0.249 | 0.042 | 0.2 |
Tonga Paanga | 0.452 | 0.37 | 0.324 | 30.042 | 0.593 | 0.58 | 5.54 | 0.631 | 48.973 | 3.548 | 0.599 | 2.855 |
Trinidad Tobago Dollar | 0.147 | 0.12 | 0.105 | 9.782 | 0.193 | 0.189 | 1.804 | 0.205 | 15.946 | 1.155 | 0.195 | 0.93 |
Tunisian Dinar | 0.414 | 0.338 | 0.296 | 27.476 | 0.542 | 0.53 | 5.067 | 0.577 | 44.789 | 3.245 | 0.547 | 2.611 |
Turkish Lira | 0.244 | 0.2 | 0.175 | 16.222 | 0.32 | 0.313 | 2.991 | 0.341 | 26.444 | 1.916 | 0.323 | 1.542 |
Ugandan Shilling | 0 | 0 | 0 | 0.018 | 0 | 0 | 0.003 | 0 | 0.029 | 0.002 | 0 | 0.002 |
Ukraine Hryvnia | 0.038 | 0.031 | 0.027 | 2.533 | 0.05 | 0.049 | 0.467 | 0.053 | 4.129 | 0.299 | 0.05 | 0.241 |
United Arab Emirates Dirham | 0.272 | 0.222 | 0.195 | 18.081 | 0.357 | 0.349 | 3.334 | 0.38 | 29.475 | 2.135 | 0.36 | 1.719 |
Uruguayan New Peso | 0.035 | 0.029 | 0.025 | 2.357 | 0.046 | 0.045 | 0.435 | 0.049 | 3.842 | 0.278 | 0.047 | 0.224 |
US Dollar | 1 | 0.817 | 0.716 | 66.415 | 1.31 | 1.282 | 12.247 | 1.394 | 108.265 | 7.843 | 1.323 | 6.313 |
USD | EUR | GBP | INR | AUD | CAD | ZAR | NZD | JPY | HKD | SGD | CNY | |
Vanuatu Vatu | 0.009 | 0.008 | 0.007 | 0.629 | 0.012 | 0.012 | 0.116 | 0.013 | 1.025 | 0.074 | 0.013 | 0.06 |
Venezuelan bolivar | 0 | 0 | 0 | 0.001 | 0 | 0 | 0 | 0 | 0.002 | 0 | 0 | 0 |
West African CFA franc | 0.002 | 0.002 | 0.001 | 0.124 | 0.002 | 0.002 | 0.023 | 0.003 | 0.202 | 0.015 | 0.002 | 0.012 |
Yemen Riyal | 0.004 | 0.003 | 0.003 | 0.265 | 0.005 | 0.005 | 0.049 | 0.006 | 0.433 | 0.031 | 0.005 | 0.025 |
Zambian Kwacha | INF | INF | INF | INF | INF | INF | INF | INF | INF | INF | INF | INF |