CINXE.COM
Advanced search in the APNIC Whois – APNIC
<!DOCTYPE html> <html lang="en-AU" class="no-js"> <head> <meta charset="UTF-8"> <meta http-equiv="x-ua-compatible" content="ie=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="description" content="A global, open, stable, and secure Internet that serves the entire Asia Pacific community"> <link rel="profile" href="//gmpg.org/xfn/11"> <link rel="dns-prefetch" href="https://blog.apnic.net"/> <link rel="dns-prefetch" href="https://www.googletagmanager.com"/> <link rel="dns-prefetch" href="https://cgi1.apnic.net"/> <link rel="dns-prefetch" href="https://www.google-analytics.com"/> <link rel="dns-prefetch" href="http://pi.pardot.com"/> <link rel="dns-prefetch" href="http://cdn.pardot.com"/> <link rel="dns-prefetch" href="http://info.apnic.net"/> <link rel="apple-touch-icon-precomposed" sizes="57x57" href="//www.apnic.net/apple-touch-icon-57x57.png"/> <link rel="apple-touch-icon-precomposed" sizes="114x114" href="//www.apnic.net/apple-touch-icon-114x114.png"/> <link rel="apple-touch-icon-precomposed" sizes="72x72" href="//www.apnic.net/apple-touch-icon-72x72.png"/> <link rel="apple-touch-icon-precomposed" sizes="144x144" href="//www.apnic.net/apple-touch-icon-144x144.png"/> <link rel="apple-touch-icon-precomposed" sizes="120x120" href="//www.apnic.net/apple-touch-icon-120x120.png"/> <link rel="apple-touch-icon-precomposed" sizes="152x152" href="//www.apnic.net/apple-touch-icon-152x152.png"/> <link rel="icon" type="image/png" href="//www.apnic.net/favicon-32x32.png" sizes="32x32"/> <link rel="icon" type="image/png" href="//www.apnic.net/favicon-16x16.png" sizes="16x16"/> <meta name="application-name" content="APNIC"/> <meta name="msapplication-TileColor" content="#FFFFFF"/> <meta name="msapplication-TileImage" content="//www.apnic.net/mstile-144x144.png"/> <!-- Facebook preview card --> <script> var link = document.createElement('meta'); link.setAttribute('property', 'og:url'); link.content = document.location; document.getElementsByTagName('head')[0].appendChild(link); </script> <meta property="og:type" content="article"/> <meta property="og:title" content="Advanced search in the APNIC Whois | APNIC"/> <meta property="og:description" content="A global, open, stable, and secure Internet that serves the entire Asia Pacific community"/> <meta property="og:image" content="https://www.apnic.net/facebook-og.png"/> <meta property="og:image:alt" content="APNIC Logo"/> <!-- Twitter preview card --> <meta name="twitter:title" content="Advanced search in the APNIC Whois | APNIC"/> <meta name="twitter:image" content="https://www.apnic.net/facebook-og.png"/> <meta name="twitter:description" content="A global, open, stable, and secure Internet that serves the entire Asia Pacific community"/> <meta name="twitter:site" content="@apnic"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="apnic-user-ip" content="8.222.208.146"/> <title>Advanced search in the APNIC Whois – APNIC</title> <meta name='robots' content='max-image-preview:large' /> <link rel='dns-prefetch' href='//webdist.data.apnic.net' /> <link rel="alternate" type="application/rss+xml" title="APNIC » Feed" href="https://www.apnic.net/feed/" /> <link rel="alternate" type="application/rss+xml" title="APNIC » Comments Feed" href="https://www.apnic.net/comments/feed/" /> <script type="text/javascript"> /* <![CDATA[ */ window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/www.apnic.net\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.7"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); /* ]]> */ </script> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://www.apnic.net/wp-includes/css/dist/block-library/style.min.css?ver=6.7' type='text/css' media='all' /> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='related-frontend-css-css' href='https://www.apnic.net/wp-content/plugins/related/css/frontend-style.css?ver=3.4.1' type='text/css' media='all' /> <link rel='stylesheet' id='theme-fonts-css' href='https://www.apnic.net/fonts/835628/D99FF905ACA9D69D2.css?ver=6.7' type='text/css' media='all' /> <link rel='stylesheet' id='apnic-css-style-css' href='https://www.apnic.net/wp-content/themes/apnic/style.css?ver=6.7' type='text/css' media='all' /> <link rel='stylesheet' id='ninjaform-custom-css' href='https://www.apnic.net/wp-content/themes/apnic/css/ninjaform-custom.css?ver=6.7' type='text/css' media='all' /> <link rel='stylesheet' id='print-css' href='https://www.apnic.net/wp-content/themes/apnic/css/print.css?ver=6.7' type='text/css' media='all' /> <link rel='stylesheet' id='apnic-web-style-guide-css' href='https://webdist.data.apnic.net/web-framework-theme/9.1.5/css/theme.min.css?ver=6.7' type='text/css' media='all' /> <link rel='stylesheet' id='apnic-legacy-css-css' href='https://www.apnic.net/wp-content/themes/apnic/dist/legacy.min.css?v=a6dca97434a9eef389555389e70e1e8a63698d9b6936a1f87628a3bd3236a97a&ver=6.7' type='text/css' media='all' /> <script type="text/javascript" src="https://www.apnic.net/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" src="https://www.apnic.net/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <link rel="https://api.w.org/" href="https://www.apnic.net/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.apnic.net/wp-json/wp/v2/pages/554" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.apnic.net/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress 6.7" /> <link rel="canonical" href="https://www.apnic.net/manage-ip/using-whois/searching/query-options/" /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.apnic.net/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.apnic.net%2Fmanage-ip%2Fusing-whois%2Fsearching%2Fquery-options%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.apnic.net/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.apnic.net%2Fmanage-ip%2Fusing-whois%2Fsearching%2Fquery-options%2F&format=xml" /> <meta name="apnic-auth-authority-url" content="https://login.apnic.net/oauth2/apnic"/><meta name="apnic-auth-client-id" content="0oa4ns75t4zA1gwFc3l7"/><meta name="apnic-auth-redirect-uri" content="https://www.apnic.net//auth-callback"/><meta name="apnic-auth-home-redirect-uri" content="https://www.apnic.net/"/><meta name="apnic-auth-silent-redirect-uri" content="https://www.apnic.net/silent-renew-oidc"/><meta name="apnic-theme-data-list" content="eyJmb290ZXJBc2lkZUxpbmtzIjpbeyJsYWJlbF9lbl91cyI6IlByaXZhY3kiLCJsaW5rIjoiaHR0cHM6XC9cL3d3dy5hcG5pYy5uZXRcL2Fib3V0LWFwbmljXC9jb3Jwb3JhdGUtZG9jdW1lbnRzXC9kb2N1bWVudHNcL2NvcnBvcmF0ZVwvcHJpdmFjeVwvIn0seyJsYWJlbF9lbl91cyI6IkNvbnRhY3QiLCJsaW5rIjoiaHR0cHM6XC9cL3d3dy5hcG5pYy5uZXRcL2Fib3V0LWFwbmljXC9vcmdhbml6YXRpb25cL2NvbnRhY3QtYXBuaWNcLyJ9LHsibGFiZWxfZW5fdXMiOiJIZWxwIENlbnRyZSIsImxpbmsiOiJodHRwczpcL1wvaGVscC5hcG5pYy5uZXRcLyJ9LHsibGFiZWxfZW5fdXMiOiJOUk8gTmV3cyIsImxpbmsiOiJodHRwczpcL1wvd3d3Lm5yby5uZXRcL2NhdGVnb3J5XC9uZXdzIn0seyJsYWJlbF9lbl91cyI6IlNlcnZpY2UgU3RhdHVzIiwibGluayI6Imh0dHBzOlwvXC93d3cuYXBuaWMubmV0XC9hYm91dC1hcG5pY1wvc2VydmljZS11cGRhdGVzXC8ifSx7ImxhYmVsX2VuX3VzIjoiQ2FyZWVycyIsImxpbmsiOiJodHRwczpcL1wvd3d3LmFwbmljLm5ldFwvYWJvdXQtYXBuaWNcL2VtcGxveW1lbnRcLyJ9LHsibGFiZWxfZW5fdXMiOiJGZWVkYmFjayIsImxpbmsiOiJodHRwczpcL1wvd3d3LmFwbmljLm5ldFwvY29tbXVuaXR5XC9zZW5kLXVzLWZlZWRiYWNrIn1dLCJmb290ZXJMb2dvIjp7ImxhYmVsX2VuX3VzIjoiQVBOSUMgSG9tZSIsImxpbmsiOiJodHRwczpcL1wvd3d3LmFwbmljLm5ldFwvIn0sImZvb3RlclNvY2lhbExpbmtzIjpbeyJsYWJlbF9lbl91cyI6IkZhY2Vib29rIiwibGluayI6Imh0dHBzOlwvXC93d3cuZmFjZWJvb2suY29tXC9BUE5JQyIsImljb25DbGFzcyI6ImZhYiBmYS1mYWNlYm9vayJ9LHsibGFiZWxfZW5fdXMiOiJUd2l0dGVyIiwibGluayI6Imh0dHBzOlwvXC90d2l0dGVyLmNvbVwvYXBuaWMiLCJpY29uQ2xhc3MiOiJmYWIgZmEtdHdpdHRlciJ9LHsibGFiZWxfZW5fdXMiOiJZb3VUdWJlIiwibGluayI6Imh0dHBzOlwvXC93d3cueW91dHViZS5jb21cL3VzZXJcL2FwbmljbXVsdGltZWRpYSIsImljb25DbGFzcyI6ImZhYiBmYS15b3V0dWJlIn0seyJsYWJlbF9lbl91cyI6IkZsaWNrciIsImxpbmsiOiJodHRwczpcL1wvd3d3LmZsaWNrci5jb21cL3Bob3Rvc1wvYXBuaWNcLyIsImljb25DbGFzcyI6ImZhYiBmYS1mbGlja3IifSx7ImxhYmVsX2VuX3VzIjoiV2VpYm8iLCJsaW5rIjoiaHR0cHM6XC9cL3dlaWJvLmNvbVwvQVBOSUNyaXIiLCJpY29uQ2xhc3MiOiJmYWIgZmEtd2VpYm8ifSx7ImxhYmVsX2VuX3VzIjoiU2xpZGVzaGFyZSIsImxpbmsiOiJodHRwczpcL1wvd3d3LnNsaWRlc2hhcmUubmV0XC9hcG5pYyIsImljb25DbGFzcyI6ImZhYiBmYS1zbGlkZXNoYXJlIn0seyJsYWJlbF9lbl91cyI6IkxpbmtlZEluIiwibGluayI6Imh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9jb21wYW55XC9hcG5pYyIsImljb25DbGFzcyI6ImZhYiBmYS1saW5rZWRpbi1pbiJ9LHsibGFiZWxfZW5fdXMiOiJSU1MiLCJsaW5rIjoiaHR0cHM6XC9cL2Jsb2cuYXBuaWMubmV0XC9mZWVkXC8iLCJpY29uQ2xhc3MiOiJmYXMgZmEtcnNzIn1dLCJvbW5pYmFyQ3VycmVudFVzZXJBY2NvdW50TGlua3MiOlt7ImxhYmVsX2VuX3VzIjoiTXlBUE5JQyIsImxpbmsiOiJodHRwczpcL1wvbXkuYXBuaWMubmV0In0seyJsYWJlbF9lbl91cyI6IlBlcnNvbmFsIHByb2ZpbGUiLCJsaW5rIjoiaHR0cHM6XC9cL3Byb2ZpbGUuYXBuaWMubmV0XC8ifSx7ImxhYmVsX2VuX3VzIjoiUGFzc3dvcmRzICYgU2VjdXJpdHkiLCJsaW5rIjoiaHR0cHM6XC9cL3Byb2ZpbGUuYXBuaWMubmV0XC9wYXNzd29yZC1zZWN1cml0eSJ9XSwib21uaWJhckN1cnJlbnRVc2VyTWVtYmVyc2hpcExpbmtzIjpbeyJsYWJlbF9lbl91cyI6IkxpbmsgZXhpc3RpbmcgbWVtYmVyc2hpcCIsImxpbmsiOiJodHRwczpcL1wvcmVzb3VyY2VzLmFwbmljLm5ldFwvYXV0aFwvbm0tbGFuZGluZy1wYWdlLmh0bWwiLCJpc0xvZ291dCI6ZmFsc2V9LHsibGFiZWxfZW5fdXMiOiJOZXcgbWVtYmVyc2hpcCBhcHBsaWNhdGlvbiIsImxpbmsiOiJodHRwczpcL1wvd3d3LmFwbmljLm5ldFwvZ2V0LWlwXC9hcG5pYy1tZW1iZXJzaGlwXC8iLCJpc0xvZ291dCI6ZmFsc2V9LHsibGFiZWxfZW5fdXMiOiJMb2cgb3V0IiwibGluayI6Imh0dHBzOlwvXC9wcm9maWxlLmFwbmljLm5ldFwvc2luZ2xlLWxvZ291dCIsImlzTG9nb3V0Ijp0cnVlfV0sIm9tbmliYXJMb2dvIjp7ImxhYmVsX2VuX3VzIjoiQVBOSUMgSG9tZSIsImxpbmsiOiJodHRwczpcL1wvd3d3LmFwbmljLm5ldFwvIn0sIm9tbmliYXJRdWlja0xpbmtzIjpbeyJsYWJlbF9lbl91cyI6Ik15QVBOSUMiLCJsaW5rIjoiaHR0cHM6XC9cL215LmFwbmljLm5ldFwvIn0seyJsYWJlbF9lbl91cyI6IkFjYWRlbXkiLCJsaW5rIjoiaHR0cHM6XC9cL2FjYWRlbXkuYXBuaWMubmV0XC8ifSx7ImxhYmVsX2VuX3VzIjoiQmxvZyIsImxpbmsiOiJodHRwczpcL1wvYmxvZy5hcG5pYy5uZXRcLyJ9LHsibGFiZWxfZW5fdXMiOiJPcmJpdCIsImxpbmsiOiJodHRwczpcL1wvb3JiaXQuYXBuaWMubmV0XC8ifSx7ImxhYmVsX2VuX3VzIjoiUkV4IiwibGluayI6Imh0dHBzOlwvXC9yZXguYXBuaWMubmV0XC8ifSx7ImxhYmVsX2VuX3VzIjoiREFTSCIsImxpbmsiOiJodHRwczpcL1wvZGFzaC5hcG5pYy5uZXRcLyJ9XSwiYXBuaWNQcmltYXJ5TmF2aWdhdGlvbiI6W3sibGFiZWxfZW5fdXMiOiJHZXQgSVAiLCJsaW5rIjoiaHR0cHM6XC9cL3d3dy5hcG5pYy5uZXRcL2dldC1pcFwvZ2V0LWlwLWFkZHJlc3Nlcy1hc25cLyIsImNoaWxkcmVuIjpbeyJsYWJlbF9lbl91cyI6IkdldCBJUCIsImxpbmsiOiJodHRwczpcL1wvd3d3LmFwbmljLm5ldFwvZ2V0LWlwXC9nZXQtaXAtYWRkcmVzc2VzLWFzblwvIn0seyJsYWJlbF9lbl91cyI6Ik1ha2UgYSBwYXltZW50IiwibGluayI6Imh0dHBzOlwvXC93d3cuYXBuaWMubmV0XC9nZXQtaXBcL2FwbmljLW1lbWJlcnNoaXBcL2JpbGxpbmctcHJvY2VkdXJlXC9tYWtlLWEtcGF5bWVudFwvIn0seyJsYWJlbF9lbl91cyI6Ik1lbWJlcnNoaXAiLCJsaW5rIjoiaHR0cHM6XC9cL3d3dy5hcG5pYy5uZXRcL2dldC1pcFwvYXBuaWMtbWVtYmVyc2hpcFwvIn0seyJsYWJlbF9lbl91cyI6IkZBUXMiLCJsaW5rIjoiaHR0cHM6XC9cL3d3dy5hcG5pYy5uZXRcL2dldC1pcFwvZmFxc1wvIn1dfSx7ImxhYmVsX2VuX3VzIjoiTWFuYWdlIElQIiwibGluayI6Imh0dHBzOlwvXC93d3cuYXBuaWMubmV0XC9tYW5hZ2UtaXBcLyIsImNoaWxkcmVuIjpbeyJsYWJlbF9lbl91cyI6Ik15QVBOSUMiLCJsaW5rIjoiaHR0cHM6XC9cL3d3dy5hcG5pYy5uZXRcL21hbmFnZS1pcFwvbXlhcG5pY1wvIn0seyJsYWJlbF9lbl91cyI6IlVzaW5nIFdob2lzIiwibGluayI6Imh0dHBzOlwvXC93d3cuYXBuaWMubmV0XC9tYW5hZ2UtaXBcL3VzaW5nLXdob2lzXC8ifSx7ImxhYmVsX2VuX3VzIjoiSVB2NCBleGhhdXN0aW9uIiwibGluayI6Imh0dHBzOlwvXC93d3cuYXBuaWMubmV0XC9tYW5hZ2UtaXBcL2lwdjQtZXhoYXVzdGlvblwvIn0seyJsYWJlbF9lbl91cyI6IkdvIElQdjYiLCJsaW5rIjoiaHR0cHM6XC9cL3d3dy5hcG5pYy5uZXRcL2NvbW11bml0eVwvaXB2NlwvIn0seyJsYWJlbF9lbl91cyI6IlJvdXRpbmcgUmVnaXN0cnkiLCJsaW5rIjoiaHR0cHM6XC9cL3d3dy5hcG5pYy5uZXRcL21hbmFnZS1pcFwvYXBuaWMtc2VydmljZXNcL3JvdXRpbmctcmVnaXN0cnlcLyJ9LHsibGFiZWxfZW5fdXMiOiJNYWtlIGEgcGF5bWVudCIsImxpbmsiOiJodHRwczpcL1wvd3d3LmFwbmljLm5ldFwvZ2V0LWlwXC9hcG5pYy1tZW1iZXJzaGlwXC9iaWxsaW5nLXByb2NlZHVyZVwvbWFrZS1hLXBheW1lbnRcLyJ9XX0seyJsYWJlbF9lbl91cyI6IlRyYWluaW5nIiwibGluayI6Imh0dHBzOlwvXC90cmFpbmluZy5hcG5pYy5uZXRcLyIsImNoaWxkcmVuIjpbeyJsYWJlbF9lbl91cyI6IkFib3V0IiwibGluayI6Imh0dHBzOlwvXC90cmFpbmluZy5hcG5pYy5uZXRcL2Fib3V0XC8ifSx7ImxhYmVsX2VuX3VzIjoiRXZlbnRzIiwibGluayI6Imh0dHBzOlwvXC90cmFpbmluZy5hcG5pYy5uZXRcL2V2ZW50cyJ9LHsibGFiZWxfZW5fdXMiOiJBUE5JQyBBY2FkZW15IiwibGluayI6Imh0dHBzOlwvXC9hY2FkZW15LmFwbmljLm5ldFwvIn0seyJsYWJlbF9lbl91cyI6IkNvbW11bml0eSBUcmFpbmVycyIsImxpbmsiOiJodHRwczpcL1wvdHJhaW5pbmcuYXBuaWMubmV0XC9jb21tdW5pdHktdHJhaW5lcnNcLyJ9LHsibGFiZWxfZW5fdXMiOiJDb3Vyc2VzIiwibGluayI6Imh0dHBzOlwvXC90cmFpbmluZy5hcG5pYy5uZXRcL2NvdXJzZXMifV19LHsibGFiZWxfZW5fdXMiOiJFdmVudHMiLCJsaW5rIjoiaHR0cHM6XC9cL3d3dy5hcG5pYy5uZXRcL2V2ZW50c1wvIiwiY2hpbGRyZW4iOlt7ImxhYmVsX2VuX3VzIjoiQ29uZmVyZW5jZXMiLCJsaW5rIjoiaHR0cHM6XC9cL3d3dy5hcG5pYy5uZXRcL2V2ZW50c1wvY29uZmVyZW5jZXNcLyJ9LHsibGFiZWxfZW5fdXMiOiJDYWxlbmRhciIsImxpbmsiOiJodHRwczpcL1wvd3d3LmFwbmljLm5ldFwvZXZlbnRzXC9jYWxlbmRhciJ9LHsibGFiZWxfZW5fdXMiOiJTcG9uc29yc2hpcCIsImxpbmsiOiJodHRwczpcL1wvd3d3LmFwbmljLm5ldFwvZXZlbnRzXC9zcG9uc29yLWFuLWV2ZW50In0seyJsYWJlbF9lbl91cyI6IkNvZGUgb2YgQ29uZHVjdCIsImxpbmsiOiJodHRwczpcL1wvd3d3LmFwbmljLm5ldFwvZXZlbnRzXC9hcG5pYy1jb21tdW5pdHktY29kZS1vZi1jb25kdWN0XC8ifV19LHsibGFiZWxfZW5fdXMiOiJJbnNpZ2h0cyIsImxpbmsiOiJodHRwczpcL1wvd3d3LmFwbmljLm5ldFwvaW5zaWdodHMiLCJjaGlsZHJlbiI6W3sibGFiZWxfZW5fdXMiOiJBUE5JQyBMYWJzIiwibGluayI6Imh0dHBzOlwvXC9sYWJzLmFwbmljLm5ldFwvIn0seyJsYWJlbF9lbl91cyI6IkRBU0ggdG8gc2VjdXJlIHlvdXIgbmV0d29ya3MiLCJsaW5rIjoiaHR0cHM6XC9cL2Rhc2guYXBuaWMubmV0XC8/dXRtX3NvdXJjZT1pbnNpZ2h0cyZhbXA7dXRtX21lZGl1bT1idXR0b24mYW1wO3V0bV9jYW1wYWlnbj1pbnNpZ2h0c19wYWdlIn0seyJsYWJlbF9lbl91cyI6IlJFeCIsImxpbmsiOiJodHRwczpcL1wvcmV4LmFwbmljLm5ldFwvP3V0bV9zb3VyY2U9aW5zaWdodHMmYW1wO3V0bV9tZWRpdW09YnV0dG9uJmFtcDt1dG1fY2FtcGFpZ249aW5zaWdodHNfcGFnZSJ9LHsibGFiZWxfZW5fdXMiOiJSYXcgRGF0YSIsImxpbmsiOiJodHRwczpcL1wvZnRwLmFwbmljLm5ldFwvcHVibGljXC9zdGF0c1wvYXBuaWMifV19LHsibGFiZWxfZW5fdXMiOiJDb21tdW5pdHkiLCJsaW5rIjoiaHR0cHM6XC9cL3d3dy5hcG5pYy5uZXRcL2NvbW11bml0eVwvIiwiY2hpbGRyZW4iOlt7ImxhYmVsX2VuX3VzIjoiT3JiaXQiLCJsaW5rIjoiaHR0cHM6XC9cL29yYml0LmFwbmljLm5ldFwvbmV3cy1mZWVkXC8ifSx7ImxhYmVsX2VuX3VzIjoiQ29tbXVuaXR5IGRlbW9ncmFwaGljcyIsImxpbmsiOiJodHRwczpcL1wvd3d3LmFwbmljLm5ldFwvY29tbXVuaXR5XC9jb21tdW5pdHktZGVtb2dyYXBoaWNzXC8ifSx7ImxhYmVsX2VuX3VzIjoiUG9saWN5IERldmVsb3BtZW50IiwibGluayI6Imh0dHBzOlwvXC93d3cuYXBuaWMubmV0XC9jb21tdW5pdHlcL3BvbGljeVwvIn0seyJsYWJlbF9lbl91cyI6IkZlbGxvd3NoaXAiLCJsaW5rIjoiaHR0cHM6XC9cL3d3dy5hcG5pYy5uZXRcL2NvbW11bml0eVwvZmVsbG93c2hpcFwvIn0seyJsYWJlbF9lbl91cyI6IkFkZHJlc3NpbmcgcG9saWNpZXMiLCJsaW5rIjoiaHR0cHM6XC9cL3d3dy5hcG5pYy5uZXRcL2NvbW11bml0eVwvcG9saWN5XC9jdXJyZW50XC8ifSx7ImxhYmVsX2VuX3VzIjoiSW50ZXJuZXQgY29tbXVuaXR5IiwibGluayI6Imh0dHBzOlwvXC93d3cuYXBuaWMubmV0XC9jb21tdW5pdHlcL2Vjb3N5c3RlbVwvIn0seyJsYWJlbF9lbl91cyI6IkNvZGUgb2YgQ29uZHVjdCIsImxpbmsiOiJodHRwczpcL1wvd3d3LmFwbmljLm5ldFwvZXZlbnRzXC9hcG5pYy1jb21tdW5pdHktY29kZS1vZi1jb25kdWN0XC8ifSx7ImxhYmVsX2VuX3VzIjoiVGVjaG5pY2FsIEFzc2lzdGFuY2UiLCJsaW5rIjoiaHR0cHM6XC9cL3d3dy5hcG5pYy5uZXRcL2NvbW11bml0eVwvc3VwcG9ydFwvdGVjaG5pY2FsLWFzc2lzdGFuY2VcLyJ9LHsibGFiZWxfZW5fdXMiOiJSb290IHNlcnZlcnMiLCJsaW5rIjoiaHR0cHM6XC9cL3d3dy5hcG5pYy5uZXRcL2NvbW11bml0eVwvc3VwcG9ydFwvcm9vdC1zZXJ2ZXJzXC8ifSx7ImxhYmVsX2VuX3VzIjoiU2VjdXJpdHkgYXQgQVBOSUMiLCJsaW5rIjoiaHR0cHM6XC9cL3d3dy5hcG5pYy5uZXRcL2NvbW11bml0eVwvc2VjdXJpdHlcLyJ9LHsibGFiZWxfZW5fdXMiOiJJU0lGIEFzaWEiLCJsaW5rIjoiaHR0cHM6XC9cL3d3dy5hcG5pYy5uZXRcL2NvbW11bml0eVwvc3VwcG9ydFwvaXNpZlwvIn0seyJsYWJlbF9lbl91cyI6IkFQTklDIEZvdW5kYXRpb24iLCJsaW5rIjoiaHR0cHM6XC9cL2FwbmljLmZvdW5kYXRpb24ifSx7ImxhYmVsX2VuX3VzIjoiTlJPIE51bWJlciBDb3VuY2lsIChOQykiLCJsaW5rIjoiaHR0cHM6XC9cL3d3dy5hcG5pYy5uZXRcL2NvbW11bml0eVwvcGFydGljaXBhdGVcL2VsZWN0aW9uc1wvbnJvLWVsZWN0aW9uc1wvIn1dfSx7ImxhYmVsX2VuX3VzIjoiQmxvZyIsImxpbmsiOiJodHRwczpcL1wvYmxvZy5hcG5pYy5uZXRcLyJ9LHsibGFiZWxfZW5fdXMiOiJIZWxwIENlbnRyZSIsImxpbmsiOiJodHRwczpcL1wvaGVscC5hcG5pYy5uZXRcL3NcLyJ9LHsibGFiZWxfZW5fdXMiOiJBYm91dCIsImxpbmsiOiJodHRwczpcL1wvd3d3LmFwbmljLm5ldFwvYWJvdXQtYXBuaWNcLyIsImNoaWxkcmVuIjpbeyJsYWJlbF9lbl91cyI6IkFQTklDIFJlZ2lvbiIsImxpbmsiOiJodHRwczpcL1wvd3d3LmFwbmljLm5ldFwvYWJvdXQtYXBuaWNcL29yZ2FuaXphdGlvblwvYXBuaWMtcmVnaW9uXC8ifSx7ImxhYmVsX2VuX3VzIjoiQVBOSUMgTWVtYmVyc2hpcCIsImxpbmsiOiJodHRwczpcL1wvd3d3LmFwbmljLm5ldFwvZ2V0LWlwXC9hcG5pYy1tZW1iZXJzaGlwXC8ifSx7ImxhYmVsX2VuX3VzIjoiRXhlY3V0aXZlIENvdW5jaWwiLCJsaW5rIjoiaHR0cHM6XC9cL3d3dy5hcG5pYy5uZXRcL2Fib3V0LWFwbmljXC9vcmdhbml6YXRpb25cL3N0cnVjdHVyZVwvYXBuaWMtZXhlY3V0aXZlLWNvdW5jaWxcLyJ9LHsibGFiZWxfZW5fdXMiOiJTZXJ2aWNlIHVwZGF0ZXMiLCJsaW5rIjoiaHR0cHM6XC9cL3d3dy5hcG5pYy5uZXRcL2Fib3V0LWFwbmljXC9zZXJ2aWNlLXVwZGF0ZXNcLyJ9LHsibGFiZWxfZW5fdXMiOiJUZWFtIiwibGluayI6Imh0dHBzOlwvXC93d3cuYXBuaWMubmV0XC9hYm91dC1hcG5pY1wvdGVhbVwvIn0seyJsYWJlbF9lbl91cyI6IkFubnVhbCBSZXBvcnRzIiwibGluayI6Imh0dHBzOlwvXC93d3cuYXBuaWMubmV0XC9hYm91dC1hcG5pY1wvY29ycG9yYXRlLWRvY3VtZW50c1wvYW5udWFsLXJlcG9ydHNcLyJ9LHsibGFiZWxfZW5fdXMiOiJUcmFuc3BhcmVuY3kiLCJsaW5rIjoiaHR0cHM6XC9cL3d3dy5hcG5pYy5uZXRcL2Fib3V0LWFwbmljXC90cmFuc3BhcmVuY3lcLyJ9LHsibGFiZWxfZW5fdXMiOiJBUE5JQyBTdXJ2ZXkiLCJsaW5rIjoiaHR0cHM6XC9cL3d3dy5hcG5pYy5uZXRcL2NvbW11bml0eVwvcGFydGljaXBhdGVcL21lbWJlci1mZWVkYmFja1wvIn0seyJsYWJlbF9lbl91cyI6IkNvcnBvcmF0ZSBEb2N1bWVudHMiLCJsaW5rIjoiaHR0cHM6XC9cL3d3dy5hcG5pYy5uZXRcL2Fib3V0LWFwbmljXC9jb3Jwb3JhdGUtZG9jdW1lbnRzXC8ifSx7ImxhYmVsX2VuX3VzIjoiUHVibGljYXRpb25zIEFyY2hpdmUiLCJsaW5rIjoiaHR0cHM6XC9cL3d3dy5hcG5pYy5uZXRcL2Fib3V0LWFwbmljXC9wdWJsaWNhdGlvbnMtYXJjaGl2ZVwvIn0seyJsYWJlbF9lbl91cyI6IkNhcmVlcnMiLCJsaW5rIjoiaHR0cHM6XC9cL3d3dy5hcG5pYy5uZXRcL2Fib3V0LWFwbmljXC9lbXBsb3ltZW50XC8ifSx7ImxhYmVsX2VuX3VzIjoiR2xvc3NhcnkiLCJsaW5rIjoiaHR0cHM6XC9cL3d3dy5hcG5pYy5uZXRcL2Fib3V0LWFwbmljXC9hLXotZ2xvc3NhcnlcLyJ9XX0seyJsYWJlbF9lbl91cyI6IkNvbnRhY3QiLCJsaW5rIjoiaHR0cHM6XC9cL3d3dy5hcG5pYy5uZXRcL2Fib3V0LWFwbmljXC9vcmdhbml6YXRpb25cL2NvbnRhY3QtYXBuaWNcLyJ9XX0="/><link rel="prefetch" href="https://cloud.typography.com/6771312/722504/css/fonts.css"> <style type="text/css" id="wp-custom-css"> .grecaptcha-badge { visibility: hidden !important; } </style> <link href="https://www.apnic.net/wp-content/themes/apnic/dist/index-v9OMD31C_.css" rel="stylesheet"/> <style></style> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-5DX29TX');</script> <!-- End Google Tag Manager --> <style type="text/css"> body { margin: 0 0 127px; } body.blog { margin: 0 0 127px; } </style> </head> <body class="page-template page-template-custom-two-column page-template-custom-two-column-php page page-id-554 page-child parent-pageid-562"> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5DX29TX" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <a class="skip-link sr-only sr-only-focusable" href="#main"> <div class="container"> Skip to content </div> </a> <nav class="omnibar omnibar--desktop-no-logo"> <div class="container omnibar__container"> <div class="omnibar__group-left"> <div class="omnibar-logo__container"> <a href="https://www.apnic.net"> <img class="omnibar-logo__image" src="https://webdist.data.apnic.net/web-framework-theme/9.1.5/images/apnic-reverse.svg" alt="APNIC Home"> </a> </div> </div> <div class="omnibar__group-right"> <div class="dropdown"> <button class="omnibar-hamburger__toggle omnibar-hamburger__toggle--desktop dropdown-toggle" id="omnibarHamburgerButton" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <img class="omnibar-hamburger__icon" src="https://webdist.data.apnic.net/web-framework-theme/9.1.5/images/icon-square-kebab.svg" aria-hidden="true" alt=""> </button> <div class="dropdown-menu dropdown-menu-right omnibar-quick-links__wrap" aria-labelledby="omnibarHamburgerButton" style="display: none;"> <a class="dropdown-item omnibar-quick-links__link" href="https://my.apnic.net/">MyAPNIC</a><a class="dropdown-item omnibar-quick-links__link" href="https://academy.apnic.net/">Academy</a><a class="dropdown-item omnibar-quick-links__link" href="https://blog.apnic.net/">Blog</a><a class="dropdown-item omnibar-quick-links__link" href="https://orbit.apnic.net/">Orbit</a><a class="dropdown-item omnibar-quick-links__link" href="https://rex.apnic.net/">REx</a><a class="dropdown-item omnibar-quick-links__link" href="https://dash.apnic.net/">DASH</a> </div> </div> <div id="apnic-omnibar-auth" style="display: flex;"> </div> </div> </div> <div class="contextual contextual--grey"> <div class="container contextual__container"> <div class="container_group-left"> <a class="contextual__h1-link" href="/"> <h1 class="contextual__h1">Home</h1> </a> </div> <div class="container_group-right d-flex"> <div class="omnibar-contextual-navigation"> <div class="omnibar-contextual-navigation-secondary"> <div class="omnibar-contextual-navigation-secondary__item"> <form role="search" method="post" action="https://www.apnic.net" class="form-inline omnibar-contextual-navigation-secondary__search"> <label class="sr-only" for="form-search">Whois and website search</label> <input type="text" class="omnibar-contextual-navigation-secondary__search-input" id="form-search" name="s" value="" aria-label="Search" placeholder="WHOIS & WEBSITE"> <button type="submit" class="btn omnibar-contextual-navigation-secondary__search-submit apnic-recaptcha-verification-submit"> <span class="sr-only">Search</span> <span class="fa fa-search" aria-hidden="true"></span> </button> </form> </div> <div class="omnibar-contextual-navigation-secondary__item"> <div class="omnibar-contextual-navigation-secondary__all-caps"> <a href="https://wq.apnic.net/whois-search/static/search.html">Advanced Whois</a> </div> </div> <div class="omnibar-contextual-navigation-secondary__item"> <div class="omnibar-contextual-navigation-secondary__all-caps"> <a href="https://www.apnic.net/get-ip/apnic-membership/billing-procedure/make-a-payment/">Make a payment</a> </div> </div> <div class="omnibar-contextual-navigation-secondary__item"> <div id="ip"></div> </div> </div> </div> <div class="contextual__navbar-mobile"> <div class="dropdown omnibar-contextual-search__dropdown"> <a class="btn btn-secondary dropdown-toggle omnibar-contextual-search__toggle" href="#" role="button" id="mobileContextualSearch" data-bs-toggle="dropdown" aria-expanded="false"> <span class="omnibar-contextual-search__toggle-text--toggled">Close Search</span> </a> <div class="dropdown-menu omnibar-contextual-search__wrap" aria-labelledby="mobileContextualSearch"> <form class="form-inline omnibar-contextual-search__form" role="search" method="get" action="https://www.apnic.net"> <div class="input-group w-100"> <label class="sr-only" for="contextualSearchInput">Search APNIC.net OR enter Whois database query</label> <input type="text" class="form-control omnibar-contextual-search__input" name="s" value="" id="contextualSearchInput" placeholder="Search APNIC.net OR enter Whois database query"> <i class="fas fa-search omnibar-contextual-search__icon"></i> </div> </form> </div> </div> <div class="dropdown contextual__dropdown"> <a class="btn btn-secondary dropdown-toggle omnibar-contextual-hamburger__toggle" href="#" role="button" id="mobileContextualMenu" data-bs-toggle="dropdown" aria-expanded="false"> </a> <div class="dropdown-menu omnibar-contextual__wrap" aria-labelledby="mobileContextualMenu"> <!-- Navigation populated dynamically using Theme Data List, contact Web Team to modify. --> <ul class="omnibar-contextual-navigation-mobile-nav"> <li class="omnibar-contextual-navigation-mobile-nav__item"> <button class="omnibar-contextual-navigation-mobile-nav__button ">Get IP</button> <ul class="omnibar-contextual-navigation-mobile-sub-nav"> <li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://www.apnic.net/get-ip/get-ip-addresses-asn/" class="omnibar-contextual-navigation-mobile-sub-nav__link">Get IP</a> </li><li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://www.apnic.net/get-ip/apnic-membership/billing-procedure/make-a-payment/" class="omnibar-contextual-navigation-mobile-sub-nav__link">Make a payment</a> </li><li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://www.apnic.net/get-ip/apnic-membership/" class="omnibar-contextual-navigation-mobile-sub-nav__link">Membership</a> </li><li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://www.apnic.net/get-ip/faqs/" class="omnibar-contextual-navigation-mobile-sub-nav__link">FAQs</a> </li> </ul> </li><li class="omnibar-contextual-navigation-mobile-nav__item"> <button class="omnibar-contextual-navigation-mobile-nav__button ">Manage IP</button> <ul class="omnibar-contextual-navigation-mobile-sub-nav"> <li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://www.apnic.net/manage-ip/myapnic/" class="omnibar-contextual-navigation-mobile-sub-nav__link">MyAPNIC</a> </li><li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://www.apnic.net/manage-ip/using-whois/" class="omnibar-contextual-navigation-mobile-sub-nav__link">Using Whois</a> </li><li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://www.apnic.net/manage-ip/ipv4-exhaustion/" class="omnibar-contextual-navigation-mobile-sub-nav__link">IPv4 exhaustion</a> </li><li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://www.apnic.net/community/ipv6/" class="omnibar-contextual-navigation-mobile-sub-nav__link">Go IPv6</a> </li><li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://www.apnic.net/manage-ip/apnic-services/routing-registry/" class="omnibar-contextual-navigation-mobile-sub-nav__link">Routing Registry</a> </li><li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://www.apnic.net/get-ip/apnic-membership/billing-procedure/make-a-payment/" class="omnibar-contextual-navigation-mobile-sub-nav__link">Make a payment</a> </li> </ul> </li><li class="omnibar-contextual-navigation-mobile-nav__item"> <button class="omnibar-contextual-navigation-mobile-nav__button ">Training</button> <ul class="omnibar-contextual-navigation-mobile-sub-nav"> <li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://training.apnic.net/about/" class="omnibar-contextual-navigation-mobile-sub-nav__link">About</a> </li><li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://training.apnic.net/events" class="omnibar-contextual-navigation-mobile-sub-nav__link">Events</a> </li><li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://academy.apnic.net/" class="omnibar-contextual-navigation-mobile-sub-nav__link">APNIC Academy</a> </li><li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://training.apnic.net/community-trainers/" class="omnibar-contextual-navigation-mobile-sub-nav__link">Community Trainers</a> </li><li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://training.apnic.net/courses" class="omnibar-contextual-navigation-mobile-sub-nav__link">Courses</a> </li> </ul> </li><li class="omnibar-contextual-navigation-mobile-nav__item"> <button class="omnibar-contextual-navigation-mobile-nav__button ">Events</button> <ul class="omnibar-contextual-navigation-mobile-sub-nav"> <li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://www.apnic.net/events/conferences/" class="omnibar-contextual-navigation-mobile-sub-nav__link">Conferences</a> </li><li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://www.apnic.net/events/calendar" class="omnibar-contextual-navigation-mobile-sub-nav__link">Calendar</a> </li><li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://www.apnic.net/events/sponsor-an-event" class="omnibar-contextual-navigation-mobile-sub-nav__link">Sponsorship</a> </li><li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://www.apnic.net/events/apnic-community-code-of-conduct/" class="omnibar-contextual-navigation-mobile-sub-nav__link">Code of Conduct</a> </li> </ul> </li><li class="omnibar-contextual-navigation-mobile-nav__item"> <button class="omnibar-contextual-navigation-mobile-nav__button ">Insights</button> <ul class="omnibar-contextual-navigation-mobile-sub-nav"> <li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://labs.apnic.net/" class="omnibar-contextual-navigation-mobile-sub-nav__link">APNIC Labs</a> </li><li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://dash.apnic.net/?utm_source=insights&utm_medium=button&utm_campaign=insights_page" class="omnibar-contextual-navigation-mobile-sub-nav__link">DASH to secure your networks</a> </li><li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://rex.apnic.net/?utm_source=insights&utm_medium=button&utm_campaign=insights_page" class="omnibar-contextual-navigation-mobile-sub-nav__link">REx</a> </li><li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://ftp.apnic.net/public/stats/apnic" class="omnibar-contextual-navigation-mobile-sub-nav__link">Raw Data</a> </li> </ul> </li><li class="omnibar-contextual-navigation-mobile-nav__item"> <button class="omnibar-contextual-navigation-mobile-nav__button ">Community</button> <ul class="omnibar-contextual-navigation-mobile-sub-nav"> <li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://orbit.apnic.net/news-feed/" class="omnibar-contextual-navigation-mobile-sub-nav__link">Orbit</a> </li><li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://www.apnic.net/community/community-demographics/" class="omnibar-contextual-navigation-mobile-sub-nav__link">Community demographics</a> </li><li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://www.apnic.net/community/policy/" class="omnibar-contextual-navigation-mobile-sub-nav__link">Policy Development</a> </li><li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://www.apnic.net/community/fellowship/" class="omnibar-contextual-navigation-mobile-sub-nav__link">Fellowship</a> </li><li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://www.apnic.net/community/policy/current/" class="omnibar-contextual-navigation-mobile-sub-nav__link">Addressing policies</a> </li><li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://www.apnic.net/community/ecosystem/" class="omnibar-contextual-navigation-mobile-sub-nav__link">Internet community</a> </li><li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://www.apnic.net/events/apnic-community-code-of-conduct/" class="omnibar-contextual-navigation-mobile-sub-nav__link">Code of Conduct</a> </li><li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://www.apnic.net/community/support/technical-assistance/" class="omnibar-contextual-navigation-mobile-sub-nav__link">Technical Assistance</a> </li><li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://www.apnic.net/community/support/root-servers/" class="omnibar-contextual-navigation-mobile-sub-nav__link">Root servers</a> </li><li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://www.apnic.net/community/security/" class="omnibar-contextual-navigation-mobile-sub-nav__link">Security at APNIC</a> </li><li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://www.apnic.net/community/support/isif/" class="omnibar-contextual-navigation-mobile-sub-nav__link">ISIF Asia</a> </li><li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://apnic.foundation" class="omnibar-contextual-navigation-mobile-sub-nav__link">APNIC Foundation</a> </li><li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://www.apnic.net/community/participate/elections/nro-elections/" class="omnibar-contextual-navigation-mobile-sub-nav__link">NRO Number Council (NC)</a> </li> </ul> </li><li class="omnibar-contextual-navigation-mobile-nav__item"> <a class="omnibar-contextual-navigation-mobile-nav__link <?php echo ?>" href="https://blog.apnic.net/"> Blog </a> </li><li class="omnibar-contextual-navigation-mobile-nav__item"> <a class="omnibar-contextual-navigation-mobile-nav__link <?php echo ?>" href="https://help.apnic.net/s/"> Help Centre </a> </li><li class="omnibar-contextual-navigation-mobile-nav__item"> <button class="omnibar-contextual-navigation-mobile-nav__button ">About</button> <ul class="omnibar-contextual-navigation-mobile-sub-nav"> <li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://www.apnic.net/about-apnic/organization/apnic-region/" class="omnibar-contextual-navigation-mobile-sub-nav__link">APNIC Region</a> </li><li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://www.apnic.net/get-ip/apnic-membership/" class="omnibar-contextual-navigation-mobile-sub-nav__link">APNIC Membership</a> </li><li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://www.apnic.net/about-apnic/organization/structure/apnic-executive-council/" class="omnibar-contextual-navigation-mobile-sub-nav__link">Executive Council</a> </li><li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://www.apnic.net/about-apnic/service-updates/" class="omnibar-contextual-navigation-mobile-sub-nav__link">Service updates</a> </li><li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://www.apnic.net/about-apnic/team/" class="omnibar-contextual-navigation-mobile-sub-nav__link">Team</a> </li><li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://www.apnic.net/about-apnic/corporate-documents/annual-reports/" class="omnibar-contextual-navigation-mobile-sub-nav__link">Annual Reports</a> </li><li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://www.apnic.net/about-apnic/transparency/" class="omnibar-contextual-navigation-mobile-sub-nav__link">Transparency</a> </li><li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://www.apnic.net/community/participate/member-feedback/" class="omnibar-contextual-navigation-mobile-sub-nav__link">APNIC Survey</a> </li><li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://www.apnic.net/about-apnic/corporate-documents/" class="omnibar-contextual-navigation-mobile-sub-nav__link">Corporate Documents</a> </li><li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://www.apnic.net/about-apnic/publications-archive/" class="omnibar-contextual-navigation-mobile-sub-nav__link">Publications Archive</a> </li><li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://www.apnic.net/about-apnic/employment/" class="omnibar-contextual-navigation-mobile-sub-nav__link">Careers</a> </li><li class="omnibar-contextual-navigation-mobile-sub-nav__item"> <a href="https://www.apnic.net/about-apnic/a-z-glossary/" class="omnibar-contextual-navigation-mobile-sub-nav__link">Glossary</a> </li> </ul> </li><li class="omnibar-contextual-navigation-mobile-nav__item"> <a class="omnibar-contextual-navigation-mobile-nav__link <?php echo omnibar-contextual-navigation-mobile-nav__link--last-of-section ?>" href="https://www.apnic.net/about-apnic/organization/contact-apnic/"> Contact </a> </li> <li class="omnibar-contextual-navigation-mobile-nav__item"> <a class="omnibar-contextual-navigation-mobile-nav__link omnibar-contextual-navigation-mobile-nav__link--alt" href="https://wq.apnic.net/whois-search/static/search.html" >Advanced Whois</a> </li> <li class="omnibar-contextual-navigation-mobile-nav__item"> <a class="omnibar-contextual-navigation-mobile-nav__link omnibar-contextual-navigation-mobile-nav__link--alt" href="https://www.apnic.net/get-ip/apnic-membership/billing-procedure/make-a-payment/" >Make a payment</a> </li> <li class="omnibar-contextual-navigation-mobile-nav__item"> <div id="ipSecondary" class="omnibar-contextual-navigation-mobile-nav__link"></div> </li> </ul> </div> </div> </div> </div> </div> </div> </nav><header class="apnic-header"> <div class="container"> <div class="row"> <div class="col-8"> <div class="apnic-header-brand"> <a href="https://www.apnic.net/" aria-label="APNIC Home"> <img src="https://webdist.data.apnic.net/web-framework-theme/9.1.5/images/apnic.svg" alt="APNIC Home"> </a> </div> </div> <div class="col-lg-4 d-none d-lg-block text-right"> <div id="glyph" class="header-glyph" style="z-index: 1;"></div> </div> </div> </div> </header><nav class="navbar apnic-main-nav navbar-expand-lg" id="apnic-navbar-content"> <div class="container"> <ul class="navbar-nav nav nav-pills justify-content-end ml-auto"> <li class="navigation-item has-dropdown"> <a href="https://www.apnic.net/get-ip/get-ip-addresses-asn/" aria-expanded="false">Get IP</a> <ul class="navigation-sub-menu"> <li class="navigation-sub-item"> <a href="https://www.apnic.net/get-ip/get-ip-addresses-asn/">Get IP</a> </li><li class="navigation-sub-item"> <a href="https://www.apnic.net/get-ip/apnic-membership/billing-procedure/make-a-payment/">Make a payment</a> </li><li class="navigation-sub-item"> <a href="https://www.apnic.net/get-ip/apnic-membership/">Membership</a> </li><li class="navigation-sub-item"> <a href="https://www.apnic.net/get-ip/faqs/">FAQs</a> </li> </ul> </li><li class="navigation-item has-dropdown"> <a href="https://www.apnic.net/manage-ip/" aria-expanded="false">Manage IP</a> <ul class="navigation-sub-menu"> <li class="navigation-sub-item"> <a href="https://www.apnic.net/manage-ip/myapnic/">MyAPNIC</a> </li><li class="navigation-sub-item"> <a href="https://www.apnic.net/manage-ip/using-whois/">Using Whois</a> </li><li class="navigation-sub-item"> <a href="https://www.apnic.net/manage-ip/ipv4-exhaustion/">IPv4 exhaustion</a> </li><li class="navigation-sub-item"> <a href="https://www.apnic.net/community/ipv6/">Go IPv6</a> </li><li class="navigation-sub-item"> <a href="https://www.apnic.net/manage-ip/apnic-services/routing-registry/">Routing Registry</a> </li><li class="navigation-sub-item"> <a href="https://www.apnic.net/get-ip/apnic-membership/billing-procedure/make-a-payment/">Make a payment</a> </li> </ul> </li><li class="navigation-item has-dropdown"> <a href="https://training.apnic.net/" aria-expanded="false">Training</a> <ul class="navigation-sub-menu"> <li class="navigation-sub-item"> <a href="https://training.apnic.net/about/">About</a> </li><li class="navigation-sub-item"> <a href="https://training.apnic.net/events">Events</a> </li><li class="navigation-sub-item"> <a href="https://academy.apnic.net/">APNIC Academy</a> </li><li class="navigation-sub-item"> <a href="https://training.apnic.net/community-trainers/">Community Trainers</a> </li><li class="navigation-sub-item"> <a href="https://training.apnic.net/courses">Courses</a> </li> </ul> </li><li class="navigation-item has-dropdown"> <a href="https://www.apnic.net/events/" aria-expanded="false">Events</a> <ul class="navigation-sub-menu"> <li class="navigation-sub-item"> <a href="https://www.apnic.net/events/conferences/">Conferences</a> </li><li class="navigation-sub-item"> <a href="https://www.apnic.net/events/calendar">Calendar</a> </li><li class="navigation-sub-item"> <a href="https://www.apnic.net/events/sponsor-an-event">Sponsorship</a> </li><li class="navigation-sub-item"> <a href="https://www.apnic.net/events/apnic-community-code-of-conduct/">Code of Conduct</a> </li> </ul> </li><li class="navigation-item has-dropdown"> <a href="https://www.apnic.net/insights" aria-expanded="false">Insights</a> <ul class="navigation-sub-menu"> <li class="navigation-sub-item"> <a href="https://labs.apnic.net/">APNIC Labs</a> </li><li class="navigation-sub-item"> <a href="https://dash.apnic.net/?utm_source=insights&utm_medium=button&utm_campaign=insights_page">DASH to secure your networks</a> </li><li class="navigation-sub-item"> <a href="https://rex.apnic.net/?utm_source=insights&utm_medium=button&utm_campaign=insights_page">REx</a> </li><li class="navigation-sub-item"> <a href="https://ftp.apnic.net/public/stats/apnic">Raw Data</a> </li> </ul> </li><li class="navigation-item has-dropdown"> <a href="https://www.apnic.net/community/" aria-expanded="false">Community</a> <ul class="navigation-sub-menu"> <li class="navigation-sub-item"> <a href="https://orbit.apnic.net/news-feed/">Orbit</a> </li><li class="navigation-sub-item"> <a href="https://www.apnic.net/community/community-demographics/">Community demographics</a> </li><li class="navigation-sub-item"> <a href="https://www.apnic.net/community/policy/">Policy Development</a> </li><li class="navigation-sub-item"> <a href="https://www.apnic.net/community/fellowship/">Fellowship</a> </li><li class="navigation-sub-item"> <a href="https://www.apnic.net/community/policy/current/">Addressing policies</a> </li><li class="navigation-sub-item"> <a href="https://www.apnic.net/community/ecosystem/">Internet community</a> </li><li class="navigation-sub-item"> <a href="https://www.apnic.net/events/apnic-community-code-of-conduct/">Code of Conduct</a> </li><li class="navigation-sub-item"> <a href="https://www.apnic.net/community/support/technical-assistance/">Technical Assistance</a> </li><li class="navigation-sub-item"> <a href="https://www.apnic.net/community/support/root-servers/">Root servers</a> </li><li class="navigation-sub-item"> <a href="https://www.apnic.net/community/security/">Security at APNIC</a> </li><li class="navigation-sub-item"> <a href="https://www.apnic.net/community/support/isif/">ISIF Asia</a> </li><li class="navigation-sub-item"> <a href="https://apnic.foundation">APNIC Foundation</a> </li><li class="navigation-sub-item"> <a href="https://www.apnic.net/community/participate/elections/nro-elections/">NRO Number Council (NC)</a> </li> </ul> </li><li class="navigation-item"> <a href="https://blog.apnic.net/"> Blog </a> </li><li class="navigation-item"> <a href="https://help.apnic.net/s/"> Help Centre </a> </li><li class="navigation-item has-dropdown"> <a href="https://www.apnic.net/about-apnic/" aria-expanded="false">About</a> <ul class="navigation-sub-menu"> <li class="navigation-sub-item"> <a href="https://www.apnic.net/about-apnic/organization/apnic-region/">APNIC Region</a> </li><li class="navigation-sub-item"> <a href="https://www.apnic.net/get-ip/apnic-membership/">APNIC Membership</a> </li><li class="navigation-sub-item"> <a href="https://www.apnic.net/about-apnic/organization/structure/apnic-executive-council/">Executive Council</a> </li><li class="navigation-sub-item"> <a href="https://www.apnic.net/about-apnic/service-updates/">Service updates</a> </li><li class="navigation-sub-item"> <a href="https://www.apnic.net/about-apnic/team/">Team</a> </li><li class="navigation-sub-item"> <a href="https://www.apnic.net/about-apnic/corporate-documents/annual-reports/">Annual Reports</a> </li><li class="navigation-sub-item"> <a href="https://www.apnic.net/about-apnic/transparency/">Transparency</a> </li><li class="navigation-sub-item"> <a href="https://www.apnic.net/community/participate/member-feedback/">APNIC Survey</a> </li><li class="navigation-sub-item"> <a href="https://www.apnic.net/about-apnic/corporate-documents/">Corporate Documents</a> </li><li class="navigation-sub-item"> <a href="https://www.apnic.net/about-apnic/publications-archive/">Publications Archive</a> </li><li class="navigation-sub-item"> <a href="https://www.apnic.net/about-apnic/employment/">Careers</a> </li><li class="navigation-sub-item"> <a href="https://www.apnic.net/about-apnic/a-z-glossary/">Glossary</a> </li> </ul> </li><li class="navigation-item"> <a href="https://www.apnic.net/about-apnic/organization/contact-apnic/"> Contact </a> </li> </ul> </div> <div class="shadowbox"></div> </nav> <!-- Template: custom-two-column.php --> <main id="main"> <div class="container"> <div class="content"> <div class="row"> <div class="col-sm-12 col-md-8 col-lg-9 order-md-2"> <div class="content-main bs3-wrapper"> <article id="post-554" class="post-554 page type-page status-publish hentry"> <header class="content-main-header"> <h1 class="entry-title">Advanced search in the APNIC Whois</h1> </header> <!-- .entry-header --> <div class="content-main-body"> <h2>Query Options</h2> <p>To query Whois v3, use the following command syntax:</p> <p><code>whois [-flags [argument]] <lookup-key></code></p> <ul> <li><a href="#Queries">Queries using primary and lookup keys</a></li> <li><a href="#IP">IP address lookups</a></li> <li><a href="#Inverse">Inverse queries</a></li> <li><a href="#Miscellaneous">Miscellaneous queries</a></li> <li><a href="#Informational">Informational queries</a></li> </ul> <p><a name="Queries"></a></p> <h3>Queries using primary and lookup keys</h3> <p>Example:</p> <p><code>whois -h whois.apnic.net 202.12.29.0</code></p> <p><a href="/wp-content/uploads/2021/07/primary-lookup.png" rel="popup noicon">Example in web lookup tool</a></p> <table> <tbody> <tr> <td><strong>Lookup key</strong></td> <td><strong>Objects returned by query</strong></td> </tr> <tr> <td align="left" valign="top">Address prefix <i>or</i> range <i>or</i> single address</td> <td> <table> <tbody> <tr> <td><strong>IPv4</strong>: Most specific <b>inetnum</b> and <b>route</b> object. If single address, returns <b>inet-rtr</b> with matching <b>ifaddr</b> attribute.</td> </tr> <tr> <td><strong>IPv6</strong>: Most specific <b>inet6num</b> and <b>route6</b> object. If single address, returns <b>inet-rtr</b> with matching <b>address</b> attribute</td> </tr> </tbody> </table> </td> </tr> <tr> <td align="left" valign="top">Network name</td> <td>All <b>inetnum</b> and <b>inet6num</b> objects with a <b>netname</b> attribute containing the name specified in the query.</td> </tr> <tr> <td align="left" valign="top">Person</td> <td>All <b>person</b> and <b>role</b> objects with a person or role attribute containing the name specified in the query argument.</td> </tr> <tr> <td>NIC-handle</td> <td><b>person</b> or <b>role</b> object with a matching <b>nic-hdl</b> attribute.</td> </tr> <tr> <td>Maintainer</td> <td><b>mntner</b> object with a matching primary key.</td> </tr> <tr> <td>Reverse domain</td> <td><b>domain</b> with a matching primary key.</td> </tr> <tr> <td>AS number</td> <td><b>aut-num</b> object with a matching <b>aut-num</b> attribute and associated <b>as-block</b>.</td> </tr> <tr> <td>AS number – AS number</td> <td><b>as-block</b> object whose primary key matches or fully contains the query range.</td> </tr> <tr> <td>Set name</td> <td><b>as-set, filter-set, peering-set, route-set</b> or <b>rtr-set</b> with a matching primary key.</td> </tr> <tr> <td>Domain</td> <td><b>inet-rtr</b> objects with a matching primary key.</td> </tr> </tbody> </table> <p><a name="IP"></a></p> <h3>IP address lookups</h3> <p>Example:</p> <p><code>whois -h whois.apnic.net -l 202.12.29.0</code></p> <p><a href="/wp-content/uploads/2021/07/ip-lookup.png" rel="popup noicon">Example in web lookup tool</a></p> <table> <tbody> <tr> <th style="padding-right: 10px;"><strong>Flag</strong></th> <th><strong>Objects returned by query</strong></th> </tr> <tr> <td>-L</td> <td>All less specific <b>inetnum, inet6num</b>, <b>route</b>, or <b>route6</b> objects, including exact matches.</td> </tr> <tr> <td>-m</td> <td>First level more specific <b>inetnum, inet6num</b>, <b>route</b>, or <b>route6</b> objects, excluding exact matches.</td> </tr> <tr> <td>-M</td> <td>All more specific <b>inetnum, inet6num</b>, <b>route</b>, or <b>route6</b> objects, excluding exact matches.</td> </tr> <tr> <td>-l</td> <td>First level less specific <b>inetnum, inet6num</b>, <b>route</b>, or <b>route6</b> objects, excluding exact matches.</td> </tr> <tr> <td>-x</td> <td>Only an exact match on a prefix will be performed. If no exact match is found, no objects are returned.</td> </tr> <tr> <td>-d</td> <td>Enables use of the <b>-m, -M, -l</b> and <b>-L</b> flags for lookups on reverse delegation domains.</td> </tr> </tbody> </table> <p> </p> <p><b><a name="LessSpecific"></a>Less specific query options</b></p> <p>Use this option to view IP address blocks that match or are larger than the IP address or range you wish to query.</p> <table style="width: 100%;"> <tbody> <tr id="-l"> <td align="left" valign="top" width="25%"><strong>-l First level less specific</strong></td> <td><b>Use this option when querying:</b></p> <ul> <li>a single IP address</li> <li>a range of IP addresses</li> <li>an IP address prefix</li> </ul> <p><b>This option returns:</b> the smallest IP address range that includes the IP address or range specified in the query.<br /> <strong>Hint:</strong> when querying the APNIC Whois Database on an IP address range, -l is the default option.</td> </tr> <tr id="less"> <td align="left" valign="top" width="25%"><strong>-L All levels less specific</strong></td> <td><b>Use this option when querying:</b></p> <ul> <li>a single IP address</li> <li>a range of IP addresses</li> <li>an IP address prefix</li> </ul> <p><b>This option returns:</b> all IP address ranges that include the IP address or range specified in the query.<br /> <b><br /> Hint:</b> use this option to view any upstream IP address blocks associated with the query range. Viewing the upstream IP address range can be useful for network troubleshooting.</p> <p>Please note, that as well as upstream address blocks, the top level ‘parent’ range allocated to APNIC by IANA will also be returned. APNIC makes allocations from this range, but does operate the networks that use these<br /> addresses. The netname of the APNIC IP address block begins with ‘APNIC-AP’ (or similar).</td> </tr> </tbody> </table> <p> </p> <p><b><a name="MoreSpecific"></a>More specific query options</b></p> <p>Use these options to view IP address blocks that match or are smaller than the IP address or range you wish to query.</p> <table style="width: 100%;"> <tbody> <tr id="-m"> <td align="left" valign="top" width="25%"><strong>-m First level more specific</strong></td> <td><b>Use this option when querying:</b></p> <ul> <li>a range of IP addresses</li> <li>an IP address prefix</li> </ul> <p><b>This option returns:</b> first level more specific address ranges within the boundaries of the IP address range specified in the query.</p> <p> </p> <p>Hint: use this option to:</p> <ul> <li>view assignments made from a network’s allocation block to customers</li> <li>view allocations or assignments made from an RIR or NIR block to networks</li> </ul> </td> </tr> <tr id="more"> <td align="left" valign="top" width="25%"><strong>-M All levels more specific</strong></td> <td><b>Use this option when querying:</b></p> <ul> <li>a range of IP addresses</li> <li>an IP address prefix</li> </ul> <p><b>This option returns:</b> all more specific address ranges within the boundaries of the IP address range specified in the query.</p> <p> </p> <p>Hint: use this option to:</p> <ul> <li>view all allocations and assignments made from a specified address block.</li> <li>check that no unauthorized address blocks have been created under address space allocated or assigned to your network.</li> </ul> <p><strong>Note</strong>: do not use this option to view all allocations and assignments in a /8. If you do try to do this, you will be blocked by the server for excessive query load.</td> </tr> </tbody> </table> <p> </p> <p><b><a name="ExactLookup"></a>Exact lookups</b></p> <p>Use this option to view IP address blocks that exactly match the IP address range you wish to query.</p> <table style="width: 100%;"> <tbody> <tr id="-x"> <td align="left" valign="top" width="25%"><strong>-x Exact match only</strong></td> <td><b>Use this option when querying:</b></p> <ul> <li>a range of IP addresses</li> <li>an IP address prefix</li> </ul> <p><b>This option returns:</b> the specific address range specified in the query. If no exact match is found, nothing will be returned.</p> <p> </p> <p>Hint: use this option to:</p> <ul> <li>view details of a specific address range you know exists</li> </ul> <p><strong>Note</strong>: if you are not sure of the exact address range, do not use this option. Instead, use one of the following options: -l, -L, -m, -M.</td> </tr> </tbody> </table> <p> </p> <p><b><a name="AssociatedDomains"></a>Associated reverse domains</b></p> <p>Use this option to view reverse domains associated with IP address blocks returned by the query on an IP address or range.</p> <table style="width: 100%;"> <tbody> <tr id="-d"> <td align="left" valign="top" width="25%"><strong>-d Return associated reverse domain</strong></td> <td><b>Use this option when querying:</b></p> <ul> <li>a single IP address</li> <li>a range of IP addresses</li> <li>an IP address prefix</li> </ul> <p><b>This option returns:</b> an exact match, or the smallest IP address range that includes the IP address or range specified in the query. It also returns the smallest reverse domain that encompasses that IP address range.</p> <p> </p> <p>Hints: use this option to:</p> <ul> <li>view the reverse domain associated with an IP address or range.</li> <li>check if reverse domains have been created for all assigned address space.</li> </ul> <p>Use this option in combination with -l, -L, -m or -M to:</p> <ul> <li>view reverse domains associated with all IP address ranges returned by the normal -l, -L, -m or -M queries.</li> </ul> <p>Use this option in combination with -T <object-type> to:</object-type></p> <ul> <li>restrict the search results to reverse domains only</li> </ul> <p><strong>Note</strong>: all assigned address space should have associated reverse domains created in the APNIC Whois Database. To create reverse domains for address blocks, see <a href="/wp-content/uploads/2017/01/Reverse-DNS-Manual_New-CI.pdf">Reverse DNS Delegations Manual</a>.</td> </tr> </tbody> </table> <p><a id="-i" name="Inverse"></a></p> <h3><b></b>Inverse queries</h3> <p>Example:</p> <p><code>whois -h whois.apnic.net -i pn NO4-AP</code></p> <p><a href="/wp-content/uploads/2021/07/inverse-query.png" rel="popup noicon">Example in web lookup tool</a></p> <table style="width: 100%;"> <tbody> <tr> <td><b>Use this option when:</b></p> <ul> <li>searching for objects in the APNIC Whois Database that have an attribute matching the attribute type chosen from the inverse lookup scroll list and the query text given by the user.</li> </ul> <p><b>This option returns:</b> all objects that have an attribute that matches the query text and attribute type.</p> <p><strong>Hint:</strong> use this option to:</p> <ul> <li>view all objects maintained by a particular maintainer</li> <li>view all objects where a particular NIC-handle is referenced</li> <li><strong>Note</strong>: use -i person or -i mntner when staff leave a network to identify objects referencing that person that need to be updated.</li> </ul> </td> </tr> </tbody> </table> <p> </p> <table> <tbody> <tr> <td width="10%"><b>Flag</b></td> <td width="20%"><b>Alternative flag</b></td> <td width="25%"><b>Lookup key</b></td> <td><b>Objects returned by query</b></td> </tr> <tr> <td>-i ac</td> <td>-i admin-c</td> <td>NIC-handle <i>or</i> person</td> <td>Objects with a matching <b>admin-c</b> attribute.</td> </tr> <tr> <td>-i pn</td> <td>-i person</td> <td>NIC-handle <i>or</i> person</td> <td>Objects with matching <b>admin-c</b>, <b>tech-c</b>, <b>zone-c</b>, or <b>cross-nfy</b> attributes.</td> </tr> <tr> <td>-i mb</td> <td>-i mnt-by</td> <td>Maintainer</td> <td>Objects with a matching <b>mnt-by</b> attribute.</td> </tr> <tr> <td>-i ml</td> <td>-i mnt-lower</td> <td>Maintainer</td> <td>Objects with a matching <b>mnt-lower</b> attribute.</td> </tr> <tr> <td>-i mn</td> <td>-i mnt-nfy</td> <td>e-mail</td> <td><b>mntner</b> objects with a matching <b>mnt-nfy</b> attribute.</td> </tr> <tr> <td>-i ny</td> <td>-i notify</td> <td>e-mail</td> <td>Objects with a matching <b>notify</b> attribute.</td> </tr> <tr> <td>-i ns</td> <td>-i nserver</td> <td>Domain <i>or</i> address prefix <i>or</i> range <i>or</i> single address</td> <td><b>domain</b> objects with a matching <b>nserver</b> attribute.</td> </tr> <tr> <td>-i rz</td> <td>-i rev-srv</td> <td>Domain <i>or</i> address prefix <i>or</i> range <i>or</i> single address</td> <td><b>inetnum</b> and <b>inet6num</b> objects with a matching <b>rev-srv</b> attribute.</td> </tr> <tr> <td>-i sd</td> <td>-i sub-dom</td> <td>Domain</td> <td><b>domain</b> objects with a matching <b>sub-dom</b> attribute.</td> </tr> <tr> <td>-i tc</td> <td>-i tech-c</td> <td>NIC-handle <i>or</i> person</td> <td>Objects with a matching <b>tech-c</b> attribute.</td> </tr> <tr> <td>-i dt</td> <td>-i upd-to</td> <td>e-mail</td> <td><b>mntner</b> objects with a matching <b>upd-to</b> attribute.</td> </tr> <tr> <td>-i zc</td> <td>-i zone-c</td> <td>NIC-handle <i>or</i> person</td> <td>Objects with a matching <b>zone-c</b> attribute.</td> </tr> <tr> <td>-i rb</td> <td>-i referral-by</td> <td>Maintainer</td> <td><b>mntner</b> objects with a matching <b>referral-by</b> attribute.</td> </tr> <tr> <td>-i la</td> <td>-i local-as</td> <td>AS number</td> <td><b>inet-rtr</b> objects with a matching <b>local-as</b> attribute.</td> </tr> <tr> <td>-i mr</td> <td>-i mbrs-by-ref</td> <td>Maintainer</td> <td>Set objects (as-set, <b>route-set</b> and <b>rtr-set</b>) with a matching <b>mbrs-by-ref</b> attribute.</td> </tr> <tr> <td>-i mo</td> <td>-i member-of</td> <td>Set name</td> <td>Objects with a matching <b>member-of</b> attribute, provided that their membership claim is validated by the <b>mbrs-by-ref</b> attribute of the set.</td> </tr> <tr> <td>-i mu</td> <td>-i mnt-routes</td> <td>Maintainer</td> <td><b>aut-num, inetnum</b> and <b>route</b> objects with a matching <b>mnt-routes</b> attribute.</td> </tr> <tr> <td>-i or</td> <td>-i origin</td> <td>AS number</td> <td><b>route</b> and <b>route6</b> objects with a matching <b>origin</b> attribute.</td> </tr> </tbody> </table> <p><a id="-T" name="Miscellaneous"></a></p> <h3><b></b>Miscellaneous queries</h3> <p>Example:</p> <p><code>whois -h whois.apnic.net -T domain -i mb APNIC-HM</code></p> <p><a href="/wp-content/uploads/2021/07/misc-query.png" rel="popup noicon">Example in web lookup tool</a></p> <table> <tbody> <tr> <td width="10%"><strong>Flag</strong></td> <td width="30%"><strong>Argument</strong></td> <td><strong>Effect</strong></td> </tr> <tr> <td>-r</td> <td></td> <td>Switches off recursion for contact information after retrieving the objects that match the lookup key.</td> </tr> <tr> <td>-T</td> <td>(comma separated list of object<br /> types, no white space allowed)</td> <td>Restricts the types of objects to lookup in the query.</td> </tr> <tr> <td>-a</td> <td></td> <td>Specifies that the server should perform lookups in all available sources. See also “<a href="#Informational/">in-q sources</a>” query.</td> </tr> <tr> <td>-s</td> <td>(comma separated list of sources,<br /> no white space allowed)</td> <td>Specifies which sources and in which order are to be looked up when performing a query.</td> </tr> <tr> <td>-F</td> <td></td> <td>Produces output using shorthand notation for attribute names. Produces slower responses.</td> </tr> <tr> <td>-R</td> <td></td> <td>Switches off use of the referral mechanism for domain lookups, so that the database returns an object in the local database with the exact match with the lookup argument, rather than doing a referral lookup.</td> </tr> <tr> <td>-K</td> <td></td> <td>Only the primary keys of an object are returned.</p> <ul> <li>The exceptions are set objects, where the members attributes will also be returned.</li> <li>This flag does not apply to <b>person</b> and <b>role</b> objects.</li> </ul> </td> </tr> </tbody> </table> <p><a name="Informational"></a></p> <h3>Informational queries</h3> <p>Example:</p> <p><code>whois -h whois.apnic.net -q sources</code></p> <table> <tbody> <tr> <td width="10%"><strong>Flag</strong></td> <td width="10%"><strong>Argument</strong></td> <td><strong>Effect</strong></td> </tr> <tr> <td>-t</td> <td>Object type</td> <td>Template for the specified object type.</td> </tr> <tr> <td>-v</td> <td>Object type</td> <td>Verbose template for the specified object type.</td> </tr> <tr> <td></td> <td>“help”</td> <td>Help on query options available in the database.</td> </tr> <tr> <td>-q</td> <td>“sources”</td> <td>Current set of sources along with the information required for mirroring.</td> </tr> <tr> <td>-q</td> <td>“version”</td> <td>Current version of the server.</td> </tr> </tbody> </table> </div> <!-- .entry-content --> </article> <!-- #post-## --> </div> </div> <div class="col-sm-12 col-md-4 col-lg-3 order-md-1"> <nav class="content-navigation"> <!-- advanced-sidebar-menu/core-template --> <ul class="child-sidebar-menu" data-level="1"><li class="page_item page-item-703 menu-item has_children"><a href="https://www.apnic.net/manage-ip/myapnic/">MyAPNIC</a></li> <li class="page_item page-item-686 menu-item has_children"><a href="https://www.apnic.net/manage-ip/apnic-services/">APNIC Services</a></li> <li class="page_item page-item-54731 menu-item has_children"><a href="https://www.apnic.net/manage-ip/manage-resources/">Manage Internet resources</a></li> <li class="page_item page-item-661 menu-item has_children"><a href="https://www.apnic.net/manage-ip/manage-historical-resources/">Manage historical resources</a></li> <li class="page_item page-item-565 current_page_ancestor menu-item has_children current-menu-ancestor"><a href="https://www.apnic.net/manage-ip/using-whois/">Using Whois</a><ul class="grandchild-sidebar-menu level-0 children" data-level="2"><li class="page_item page-item-551 menu-item has_children"><a href="https://www.apnic.net/manage-ip/using-whois/abuse-and-spamming/">About network abuse</a></li> <li class="page_item page-item-559 menu-item has_children"><a href="https://www.apnic.net/manage-ip/using-whois/guide/">Quick Beginners Guide</a></li> <li class="page_item page-item-562 current_page_ancestor current_page_parent menu-item has_children current-menu-parent current-menu-ancestor"><a href="https://www.apnic.net/manage-ip/using-whois/searching/">Searching the Whois database</a><ul class="grandchild-sidebar-menu level-1 children" data-level="3"><li class="page_item page-item-554 current_page_item menu-item current-menu-item"><a href="https://www.apnic.net/manage-ip/using-whois/searching/query-options/" aria-current="page">Advanced search in the APNIC Whois</a></li> </ul> </li> <li class="page_item page-item-553 menu-item has_children"><a href="https://www.apnic.net/manage-ip/using-whois/bulk-access/">Bulk access to whois data</a></li> <li class="page_item page-item-564 menu-item has_children"><a href="https://www.apnic.net/manage-ip/using-whois/updating-whois/">Updating Records in APNIC Whois Database</a></li> </ul> </li> <li class="page_item page-item-46063 menu-item has_children"><a href="https://www.apnic.net/manage-ip/ipv4-exhaustion/">IPv4 exhaustion</a></li> </ul><!-- End .child-sidebar-menu --> </nav><!-- #secondary --> </div> </div> </div> </div> </main> <footer class="footer"> <div class="container"> <div class="row"> <div class="col-lg-2"> <a href="https://www.apnic.net/" aria-label="APNIC Home"> <div class="footer-logo"> <span class="sr-only">APNIC Home</span> </div> </a> </div> <div class="col-lg-10"> <div class="footer-social"> Connect with us <ul> <li> <a href="https://www.facebook.com/APNIC" class="fab fa-facebook"><span class="sr-only">Facebook</span> </a> </li><li> <a href="https://twitter.com/apnic" class="fab fa-twitter"><span class="sr-only">Twitter</span> </a> </li><li> <a href="https://www.youtube.com/user/apnicmultimedia" class="fab fa-youtube"><span class="sr-only">YouTube</span> </a> </li><li> <a href="https://www.flickr.com/photos/apnic/" class="fab fa-flickr"><span class="sr-only">Flickr</span> </a> </li><li> <a href="https://weibo.com/APNICrir" class="fab fa-weibo"><span class="sr-only">Weibo</span> </a> </li><li> <a href="https://www.slideshare.net/apnic" class="fab fa-slideshare"><span class="sr-only">Slideshare</span> </a> </li><li> <a href="https://www.linkedin.com/company/apnic" class="fab fa-linkedin-in"><span class="sr-only">LinkedIn</span> </a> </li><li> <a href="https://blog.apnic.net/feed/" class="fas fa-rss"><span class="sr-only">RSS</span> </a> </li> </ul> </div> </div> </div> <div class="footer-aside"> <small class="footer-aside-copyright"> <span>漏 <span class="footer-aside-copyright-year">2025</span> APNIC</span> <span class="footer-aside-copyright-abn">ABN 42 081 528 010</span> </small> <ul class="footer-aside-links"> <li> <a href="https://www.apnic.net/about-apnic/corporate-documents/documents/corporate/privacy/">Privacy</a> </li><li> <a href="https://www.apnic.net/about-apnic/organization/contact-apnic/">Contact</a> </li><li> <a href="https://help.apnic.net/">Help Centre</a> </li><li> <a href="https://www.nro.net/category/news">NRO News</a> </li><li> <a href="https://www.apnic.net/about-apnic/service-updates/">Service Status</a> </li><li> <a href="https://www.apnic.net/about-apnic/employment/">Careers</a> </li><li> <a href="https://www.apnic.net/community/send-us-feedback">Feedback</a> </li> </ul> </div> </div> </footer><script type="application/javascript"> // Remove no-js class. document.documentElement.className = document.documentElement.className.replace("no-js", "js"); </script> <script type="text/javascript" src="https://www.apnic.net/wp-content/themes/apnic/js/bootstrap.min.js?v=6f04bd49a84b1c20e596100492150a9e07591c0e697ce8f09238df716b302473&ver=6.7" id="bootstrap-js-js"></script> <script type="text/javascript" src="https://webdist.data.apnic.net/web-framework-theme/9.1.5/js/theme.min.js?ver=6.7" id="apnic-js-main-js"></script> <script type="text/javascript" src="https://www.apnic.net/wp-content/themes/apnic/assets/scripts/main.js?v=dcefb91493639c2084b51c3761e42cffab7e29cff47193268bb382bbbf2b1385&ver=6.7" id="main-scripts-js"></script> <script type="text/javascript" src="https://www.apnic.net/wp-content/themes/apnic/assets/scripts/navigation.js?v=1bcc293e9718db4020586b436fc8f10cd713ccb8691af196504cc019294e693e&ver=6.7" id="navigation-scripts-js"></script> <script></script> <script src="https://www.apnic.net/wp-content/themes/apnic/dist/index-vCKgLUTCz.js"></script> <script type="text/javascript"> (function ($) { window.onloadCallback = function() { var primarySearchs = document.getElementsByClassName("apnic-recaptcha-verification-submit"); for (const primarySearch of primarySearchs) { grecaptcha.render(primarySearch, { sitekey: '6LdMcPopAAAAABQqGIdPsWD2zLkKL5EyJiJTQlmX', callback: function (token) { var captchaResponse = document.createElement("input"); captchaResponse.setAttribute('type', 'hidden'); captchaResponse.setAttribute('name', 'captcha_response'); captchaResponse.setAttribute('value', token); primarySearch.parentElement.appendChild(captchaResponse); $(primarySearch).closest('form').unbind('submit').submit(); } }); } // In the situation where a user visits the search without a token // contained within the request, we will attempt a resubmission to // return back to search with a valid token. if (window.forceReCaptchaOnDemand === true && primarySearchs.length > 0) { primarySearchs[0].click(); } }; })(window.jQuery); </script> <script src="https://www.recaptcha.net/recaptcha/api.js?onload=onloadCallback&render=explicit" async defer> </script></body> </html>