/g,">"),e.replace(/("(\\u[a-zA-Z0-9]{4}|\\[^u]|[^\\"])*"(\s*:)?|\b(true|false|null)\b|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?)/g,function(e){var t="number";return/^"/.test(e)?t=/:$/.test(e)?"key":"string":/true|false/.test(e)?t="boolean":/null/.test(e)&&(t="null"),''+e+""})}var APIendpoint="demo.ip-api.com",currentLanguage="en",proto="https:"==document.location.protocol?"https://":"http://";query(),window.onhashchange=function(){location.hash.substring(1)!==currentQuery&&query()};