1<!DOCTYPE html> 2<html lang="en-US" class="no-js"> 3<head> 4<meta charset="UTF-8"> 5<meta name="viewport" content="width=device-width, initial-scale=1.0"> 6<link rel="profile" href="https://gmpg.org/xfn/11">
7<script> 8(function(html){html.className = html.className.replace(/\bno-js\b/,'js')})(document.documentElement); 9//# sourceURL=twentysixteen_javascript_detection 10</script>
10 11<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 12<!-- This site is optimized with the Yoast SEO plugin v28.1 - https://yoast.com/product/yoast-seo-wordpress/ --> 13<title>Aussie Broadband CVC Graph Archive - JasonGi</title> 14<link rel="canonical" href="https://jasongi.com/abb-cvc-archive/" /> 15<meta property="og:locale" content="en_US" /> 16<meta property="og:type" content="article" /> 17<meta property="og:title" content="Aussie Broadband CVC Graph Archive - JasonGi" /> 18<meta property="og:description" content="Aussie Broadband is a great NBN internet provider. They are the only one (edit: Superloop also do this now) that posts daily CVC Utilization graphs which are the only real way you can see if you’re going to get peak time congestion. After suffering congestion under other ISPs I moved to Aussie and haven’t had … Continue reading "Aussie Broadband CVC Graph Archive"" /> 19<meta property="og:url" content="https://jasongi.com/abb-cvc-archive/" /> 20<meta property="og:site_name" content="JasonGi" /> 21<meta property="article:publisher" content="https://www.facebook.com/jason.giancono.3" /> 22<meta property="article:modified_time" content="2025-09-17T23:24:39+00:00" /> 23<meta property="og:image" content="https://cvc.jasongi.com/aussiecvc/latest.png" /> 24<meta name="twitter:card" content="summary_large_image" /> 25<meta name="twitter:site" content="@jason_gi" /> 26<meta name="twitter:label1" content="Est. reading time" /> 27<meta name="twitter:data1" content="6 minutes" />
28<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/jasongi.com\/abb-cvc-archive\/","url":"https:\/\/jasongi.com\/abb-cvc-archive\/","name":"Aussie Broadband CVC Graph Archive - JasonGi","isPartOf":{"@id":"https:\/\/jasongi.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/jasongi.com\/abb-cvc-archive\/#primaryimage"},"image":{"@id":"https:\/\/jasongi.com\/abb-cvc-archive\/#primaryimage"},"thumbnailUrl":"https:\/\/cvc.jasongi.com\/aussiecvc\/latest.png","datePublished":"2018-04-07T02:10:47+00:00","dateModified":"2025-09-17T23:24:39+00:00","breadcrumb":{"@id":"https:\/\/jasongi.com\/abb-cvc-archive\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jasongi.com\/abb-cvc-archive\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jasongi.com\/abb-cvc-archive\/#primaryimage","url":"https:\/\/cvc.jasongi.com\/aussiecvc\/latest.png","contentUrl":"https:\/\/cvc.jasongi.com\/aussiecvc\/latest.png"},{"@type":"BreadcrumbList","@id":"https:\/\/jasongi.com\/abb-cvc-archive\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jasongi.com\/"},{"@type":"ListItem","position":2,"name":"Aussie Broadband CVC Graph Archive"}]},{"@type":"WebSite","@id":"https:\/\/jasongi.com\/#website","url":"https:\/\/jasongi.com\/","name":"JasonGi","description":"Jason Giancono","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jasongi.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}</script>
28 29<!-- / Yoast SEO plugin. --> 30<link rel='dns-prefetch' href='//www.googletagmanager.com' /> 31<link rel='dns-prefetch' href='//v0.wordpress.com' /> 32<link rel='preconnect' href='//i0.wp.com' /> 33<link rel='preconnect' href='//c0.wp.com' /> 34<link rel="alternate" type="application/rss+xml" title="JasonGi » Feed" href="https://jasongi.com/feed/" /> 35<link rel="alternate" type="application/rss+xml" title="JasonGi » Comments Feed" href="https://jasongi.com/comments/feed/" /> 36<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://jasongi.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fjasongi.com%2Fabb-cvc-archive%2F" /> 37<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://jasongi.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fjasongi.com%2Fabb-cvc-archive%2F&format=xml" /> 38<style id="wp-img-auto-sizes-contain-inline-css"> 39img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 40/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 41</style> 42<link rel='stylesheet' id='twentysixteen-jetpack-css' href='https://c0.wp.com/p/jetpack/16.0.1/modules/theme-tools/compat/twentysixteen.css' media='all' /> 43<style id="wp-emoji-styles-inline-css"> 44img.wp-smiley, img.emoji { 45display: inline !important; 46border: none !important; 47box-shadow: none !important; 48height: 1em !important; 49width: 1em !important; 50margin: 0 0.07em !important; 51vertical-align: -0.1em !important; 52background: none !important; 53padding: 0 !important; 54} 55/*# sourceURL=wp-emoji-styles-inline-css */ 56</style> 57<style id="wp-block-library-inline-css"> 58:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
58--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 59/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 60</style> 61<style id="classic-theme-styles-inline-css"> 62/*! This file is auto-generated */ 63.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} 64/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 65</style> 66<style id="global-styles-inline-css"> 67: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: #fff;--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--color--dark-gray: #1a1a1a;--wp--preset--color--medium-gray: #686868;--wp--preset--color--light-gray: #e5e5e5;--wp--preset--color--blue-gray: #4d545c;--wp--preset--color--bright-blue: #007acc;--wp--preset--color--light-blue: #9adffd;--wp--preset--color--dark-brown: #402b30;--wp--preset--color--medium-brown: #774e24;--wp--preset--color--dark-red: #640c1f;--wp--preset--color--bright-red: #ff675f;--wp--preset--color--yellow: #ffef8e;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 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,rgb(252,185,
670) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 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 rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }: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;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.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-dark-gray-color{color: var(--wp--preset--color--dark-gray) !important;}.has-medium-gray-color{color: var(--wp--preset--color--medium-gray) !important;}.has-light-gray-color{color: var(--wp--preset--color--light-gray) !important;}.has-blue-gray-color{color: var(--wp--preset--color--blue-gray) !important;}.has-bright-blue-color{color: var(--wp--preset--color--bright-blue) !important;}.has-light-blue-color{color: var(--wp--preset--color--light-blue) !important;}.has-dark-brown-color{color: var(--wp--preset--color--dark-brown) !important;}.has-medium-brown-color{color: var(--wp--preset--color--medium-brown) !important;}.has-dark-red-color{color: var(--wp--preset--color--dark-red) !important;}.has-bright-red-color{color: var(--wp--preset--color--bright-red) !important;}.has-yellow-color{color: var(--wp--preset--color--yellow) !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-dark-gray-background-color{background-color: var(--wp--preset--color--dark-gray) !important;}.has-medium-gray-background-color{background-color: var(--wp--preset--color--medium-gray) !important;}.has-light-gray-background-color{background-color: var(--wp--preset--color--light-gray) !important;}.has-blue-gray-background-color{background-color: var(--wp--preset--color--blue-gray) !important;}.has-bright-blue-background-color{background-color: var(--wp--preset--color--bright-blue) !important;}.has-light-blue-background-color{background-color: var(--wp--preset--color--light-blue) !important;}.has-dark-brown-background-color{background-color: var(--wp--preset--color--dark-brown) !important;}.has-medium-brown-background-color{background-color: var(--wp--preset--color--medium-brown) !important;}.has-dark-red-background-color{background-color: var(--wp--preset--color--dark-red) !important;}.has-bright-red-background-color{background-color: var(--wp--preset--color--bright-red) !important;}.has-yellow-background-color{background-color: var(--wp--preset--color--yellow) !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-dark-gray-border-color{border-color: var(--wp--preset--color--dark-gray) !important;}.has-medium-gray-border-color{border-color: var(--wp--preset--color--medium-gray) !important;}.has-light-gray-border-color{border-color: var(--wp--preset--color--light-gray) !important;}.has-blue-gray-border-color{border-color: var(--wp--preset--color--blue-gray) !important;}.has-bright-blue-border-color{border-color: var(--wp--preset--color--bright-blue) !important;}.has-light-blue-border-color{border-color: var(--wp--preset--color--light-blue) !important;}.has-dark-brown-border-color{border-color: var(--wp--preset--color--dark-brown) !important;}.has-medium-brown-border-color{border-color: var(--wp--preset--color--medium-brown) !important;}.has-dark-red-border-color{border-color: var(--wp--preset--color--dark-red) !important;}.has-bright-red-border-color{border-color: var(--wp--preset--color--bright-red) !important;}.has-yellow-border-color{border-color: var(--wp--preset--color--yellow) !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;}
67.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;} 68/*# sourceURL=global-styles-inline-css */ 69</style> 70<link rel='stylesheet' id='dashicons-css' href='https://c0.wp.com/c/7.0.2/wp-includes/css/dashicons.min.css' media='all' /> 71<link rel='stylesheet' id='rmp-menu-styles-css' href='//jasongi.com/wp-content/cache/jasongi.com/wpfc-minified/kcpmbruw/fxk8a.css' media='all' /> 72<link rel='stylesheet' id='twentysixteen-fonts-css' href='//jasongi.com/wp-content/cache/jasongi.com/wpfc-minified/f1o6rbvr/fxk8a.css' media='all' /> 73<link rel='stylesheet' id='genericons-css' href='https://c0.wp.com/p/jetpack/16.0.1/_inc/genericons/genericons/genericons.css' media='all' /> 74<link rel='stylesheet' id='twentysixteen-style-css' href='//jasongi.com/wp-content/cache/jasongi.com/wpfc-minified/9625q0g2/fxk8a.css' media='all' /> 75<link rel='stylesheet' id='twentysixteen-block-style-css' href='//jasongi.com/wp-content/cache/jasongi.com/wpfc-minified/70aw2owt/fxk8a.css' media='all' /> 76<link rel='stylesheet' id='wp-add-custom-css-css' href='//jasongi.com/wp-content/cache/jasongi.com/wpfc-minified/2z6azj2m/fke2x.css' media='all' /> 77<link rel='stylesheet' id='wp-block-paragraph-css' href='https://c0.wp.com/c/7.0.2/wp-includes/blocks/paragraph/style.min.css' media='all' />
78<script id="jquery-core-js" src="https://c0.wp.com/c/7.0.2/wp-includes/js/jquery/jquery.min.js"></script>
vendor: 1 bytes, line 78
78
79<script id="jquery-migrate-js" src="https://c0.wp.com/c/7.0.2/wp-includes/js/jquery/jquery-migrate.min.js"></script>
vendor: 1 bytes, line 79
79
80<script id="rmp_menu_scripts-js-extra"> 81var rmp_menu = {"ajaxURL":"https://jasongi.com/wp-admin/admin-ajax.php","wp_nonce":"affcc2c5b9","menu":[]}; 82//# sourceURL=rmp_menu_scripts-js-extra 83</script>
vendor: 1 bytes, line 83
83
84<script id="rmp_menu_scripts-js" src="https://jasongi.com/wp-content/plugins/responsive-menu/v4.0.0/assets/js/rmp-menu.js?ver=4.7.2"></script>
vendor: 1 bytes, line 84
84
85<script id="twentysixteen-script-js-extra"> 86var screenReaderText = {"expand":"expand child menu","collapse":"collapse child menu"}; 87//# sourceURL=twentysixteen-script-js-extra 88</script>
vendor: 1 bytes, line 88
88
89<script data-wp-strategy="defer" defer id="twentysixteen-script-js" src="https://jasongi.com/wp-content/themes/twentysixteen/js/functions.js?ver=20230629"></script>
89 90<!-- Google tag (gtag.js) snippet added by Site Kit --> 91<!-- Google Analytics snippet added by Site Kit -->
vendor: 80 bytes, lines 91-92
91 92<script id="google_gtagjs-js" src="https://www.googletagmanager.com/gtag/js?id=
92GT-KDDH23X
vendor: 18 bytes, line 92
92" async></script>
93<script id="google_gtagjs-js-after"> 94window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);} 95gtag("set","linker",{"domains":["jasongi.com"]}); 96gtag("js", new Date()); 97gtag("set", "developer_id.dZTNiMT", true); 98gtag("config", "GT-KDDH23X"); 99//# sourceURL=google_gtagjs-js-after 100</script>
100 101<link rel="https://api.w.org/" href="https://jasongi.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://jasongi.com/wp-json/wp/v2/pages/3132" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://jasongi.com/xmlrpc.php?rsd" /> 102<meta name="generator" content="WordPress 7.0.2" /> 103<link rel='shortlink' href='https://wp.me/P3QvkD-Ow' /> 104<meta name="generator" content="Site Kit by Google 1.184.0" />
104<script> 105function getReferralCode(url) { 106// Extract the query string from the URL 107var queryString = url.split('?')[1]; 108// Split the query string into key-value pairs 109var params = new URLSearchParams(queryString); 110// Get the value of the referral_code parameter 111var referralCode = params.get('referral_code'); 112// Replace hyphens with underscores 113if (referralCode) { 114referralCode = referralCode.replace(/-/g, '_'); 115} 116return referralCode; 117} 118function trackClick(ev) { 119var code = 'superloop' + '_' +getReferralCode(jQuery(ev).attr('href')); 120gtag('event', 'click', { 121'event_category': 'link_click', 122'event_label': code, 123'send_to': 'G-28R1ZPX5KP' 124}); 125} 126jQuery(document).ready(function() { 127var links = [ 128//j 129// "https://www.superloop.com/internet/nbn?referral_code=SLC-1516610", 130//d 131"https://www.superloop.com/internet/nbn?referral_code=SLC-935410", 132//z 133"https://www.superloop.com/internet/nbn?referral_code=SLC-794530", 134// 135//"https://www.superloop.com/internet/nbn?referral_code=SLC-1198404", 136//"https://www.superloop.com/internet/nbn?referral_code=SLC-780999", 137]; 138var link = links[Math.floor(Math.random() * links.length)]; 139jQuery('a[href*="www.superloop.com/internet/nbn"]').attr("href",link); 140jQuery('a[href*="superloop.com/internet/nbn"]').attr("href",link); 141jQuery('a[href*="join.superloop.com/signup"]').attr("href",link); 142jQuery('a[href*="members.superloop.com/signup"]').attr("href",link); 143jQuery('a[href*="www.superloop.com/internet/nbn"]').on('click', function() { 144trackClick(this); 145}); 146}) 147</script>
147<style>.post-thumbnail img[src$='.svg'] { width: 100%; height: auto; }</style> <style>img#wpstats{display:none}</style> 148<!-- Google Tag Manager snippet added by Site Kit -->
149<script>
vendor: 385 bytes, lines 149-158
149 150( function( w, d, s, l, i ) { 151w[l] = w[l] || []; 152w[l].push( {'gtm.start': new Date().getTime(), event: 'gtm.js'} ); 153var f = d.getElementsByTagName( s )[0], 154j = d.createElement( s ), dl = l != 'dataLayer' ? '&l=' + l : ''; 155j.async = true; 156j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; 157f.parentNode.insertBefore( j, f ); 158} )( window, document, 'script', 'dataLayer', '
158GTM-M7HQ8GS2
vendor: 5 bytes, line 158
158' );
159</script>
159 160<!-- End Google Tag Manager snippet added by Site Kit --> 161<link rel="icon" href="https://i0.wp.com/jasongi.com/wp-content/uploads/2024/03/cropped-jg-2.png?fit=32%2C32&ssl=1" sizes="32x32" /> 162<link rel="icon" href="https://i0.wp.com/jasongi.com/wp-content/uploads/2024/03/cropped-jg-2.png?fit=192%2C192&ssl=1" sizes="192x192" /> 163<link rel="apple-touch-icon" href="https://i0.wp.com/jasongi.com/wp-content/uploads/2024/03/cropped-jg-2.png?fit=180%2C180&ssl=1" /> 164<meta name="msapplication-TileImage" content="https://i0.wp.com/jasongi.com/wp-content/uploads/2024/03/cropped-jg-2.png?fit=270%2C270&ssl=1" /> 165<style id="wp-custom-css"> 166select { 167background-color: #f7f7f7; /* Soft background color */ 168color: #1a1a1a; /* Dark text color for contrast */ 169border: 1px solid #ddd; /* Subtle border */ 170border-radius: 3px; /* Slightly rounded corners */ 171padding: 8px 10px; /* Comfortable spacing */ 172font-family: 'Helvetica', sans-serif; /* Consistent font style */ 173font-size: 1rem; /* Appropriate font size */ 174width: 100%; /* Responsive width */ 175box-sizing: border-box; /* Box-sizing for accurate width */ 176-webkit-appearance: none; /* Removes default styling for dropdown arrow */ 177-moz-appearance: none; 178appearance: none; 179background-image: url('data:image/svg+xml;base64,PHN2ZyBmaWxsPSIlMjMxYTFhMWEiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik03IDEwbDUgNSA1LTV6Ii8+PC9zdmc+'); 180background-repeat: no-repeat; 181background-position: right 10px center; 182background-size: 24px; 183} 184select:hover, select:focus { 185border-color: #a0a0a0; /* Change in border color on hover/focus */ 186background-color: #fff; /* Slight change in background color on hover/focus */ 187} 188#cvc { 189margin-bottom: 12px 190} 191#graph-image { 192aspect-ratio: 24 / 7; 193width: 100%; 194} 195</style> 196<style id="wp-add-custom-css-single" type="text/css"> 197#graph-image { 198aspect-ratio: 16 / 5 !important; 199} 200#cvc { 201padding-right: 2.5em 202} 203</style> 204</head> 205<body class="wp-singular page-template-default page page-id-3132 wp-embed-responsive wp-theme-twentysixteen"> 206<!-- Google Tag Manager (noscript) snippet added by Site Kit -->
vendor: 69 bytes, lines 206-208
206 207<noscript> 208<iframe src="https://www.googletagmanager.com/ns.html?id=
208GTM-M7HQ8GS2
vendor: 84 bytes, lines 208-209
208" height="0" width="0" style="display:none;visibility:hidden"></iframe> 209</noscript>
210<!-- End Google Tag Manager (noscript) snippet added by Site Kit --> 211<div id="page" class="site"> 212<div class="site-inner"> 213<a class="skip-link screen-reader-text" href="#content"> 214Skip to content </a> 215<header id="masthead" class="site-header"> 216<div class="site-header-main"> 217<div class="site-branding"> 218<p class="site-title"><a href="https://jasongi.com/" rel="home" >JasonGi</a></p> 219<p class="site-description">Jason Giancono</p> 220</div><!-- .site-branding --> 221<button id="menu-toggle" class="menu-toggle">Menu</button> 222<div id="site-header-menu" class="site-header-menu"> 223<nav id="site-navigation" class="main-navigation" aria-label="Primary Menu"> 224<div class="menu-menu-1-container"><ul id="menu-menu-1" class="primary-menu"><li id="menu-item-12" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-12"><a href="http://jasongi.com/">Home</a></li> 225<li id="menu-item-2359" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-has-children menu-item-2359"><a href="#">Projects</a> 226<ul class="sub-menu"> 227<li id="menu-item-5610" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5610"><a href="https://jasongi.com/superloop-cvc-graph-archive/">Superloop CVC Graph Archive</a></li> 228<li id="menu-item-3137" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-3132 current_page_item menu-item-3137"><a href="https://jasongi.com/abb-cvc-archive/" aria-current="page">Aussie Broadband CVC Graph Archive</a></li> 229<li id="menu-item-7517" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-7517"><a href="https://jasongi.com/2024/03/04/speed-up-djangos-collectstatic-command-with-collectfasta/">Collectfasta</a></li> 230</ul> 231</li> 232<li id="menu-item-65" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-65"><a href="https://jasongi.com/contact-me/">Contact Me</a></li> 233<li id="menu-item-242" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-242"><a target="_blank" href="https://github.com/jasongi/">GitHub</a></li> 234<li id="menu-item-2589" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2589"><a href="https://jasongi.com/about-me-jason-giancono/">About Me</a></li> 235</ul></div> </nav><!-- .main-navigation --> 236</div><!-- .site-header-menu --> 237</div><!-- .site-header-main --> 238</header><!-- .site-header --> 239<div id="content" class="site-content"> 240<div id="primary" class="content-area"> 241<main id="main" class="site-main"> 242<article id="post-3132" class="post-3132 page type-page status-publish hentry"> 243<header class="entry-header"> 244<h1 class="entry-title">Aussie Broadband CVC Graph Archive</h1> </header><!-- .entry-header --> 245<div class="entry-content"> 246<p class="wp-block-paragraph">Aussie Broadband is a great NBN internet provider. They are the <s>only one</s> (edit: <a href="https://jasongi.com/superloop-cvc-graph-archive/">Superloop also do this now)</a> that posts <a href="https://www.aussiebroadband.com.au/network-centre/">daily CVC Utilization</a> graphs which are the only real way you can see if you’re going to get peak time congestion. After suffering congestion under other ISPs I moved to Aussie and haven’t had any speed slowdown.</p> 247<p class="wp-block-paragraph">Unfortunately for whatever reason they don’t offer historic CVC data, they only display the previous day’s, I’ve kindly started backing it up so that Aussie users can see historic CVC data. All this data belongs to ABB and I take no responsibility for its accuracy. <s>But seriously, they are great and you should switch to them if you can.</s> Update: I’m no longer with Aussie Broadband after they increased the price of their 100/40 plans, <a href="https://www.superloop.com/internet/nbn?referral_code=SLC-1516610" target="_blank" rel="noreferrer noopener nofollow">I now recommend Superloop which are very cheap at <strong>$75</strong> for the first 6 months</a>.</p> 248<p class="wp-block-paragraph">There might be some gaps every now and then from when the Aussie broadband site was down or my backup script didn’t run correctly. </p> 249<p class="wp-block-paragraph"></p> 250<style> 251</style> 252<div style="display: flex; margin-bottom:12px; justify-content: center; align-items:center;"><select id="cvc" style="flex: 1; margin-right:16px; margin-bottom:0;" name="cvc"> 253<option value='Acacia%20Ridge%20Depot.png'>Acacia Ridge Depot</option> 254<option value='Acacia%20Ridge%20Depot%20%28Link%202%29.png'>Acacia Ridge Depot (Link 2)</option> 255<option value='Acacia%20Ridge%20Depot%20%28Link%203%29.png'>Acacia Ridge Depot (Link 3)</option> 256<option value='Acacia%20Ridge%20Depot%20%28Link%204%29.png'>Acacia Ridge Depot (Link 4)</option> 257<option value='Albury%20%28Link%202%29.png'>Albury (Link 2)</option> 258<option value='Albury%20%28Link%203%29.png'>Albury (Link 3)</option> 259<option value='Albury%20%28Link%204%29.png'>Albury (Link 4)</option> 260<option value='Applecross.png'>Applecross</option> 261<option value='Applecross%20%28Link%202%29.png'>Applecross (Link 2)</option> 262<option value='Applecross%20%28Link%203%29.png'>Applecross (Link 3)</option> 263<option value='Aspley.png'>Aspley</option> 264<option value='Aspley%20%28Link%202%29.png'>
264Aspley (Link 2)</option> 265<option value='Aspley%20%28Link%203%29.png'>Aspley (Link 3)</option> 266<option value='Aspley%20Depot.png'>Aspley Depot</option> 267<option value='Aspley%20Depot%20%28Link%202%29.png'>Aspley Depot (Link 2)</option> 268<option value='Aspley%20Depot%20%28Link%203%29.png'>Aspley Depot (Link 3)</option> 269<option value='Aspley%20Depot%20%28Link%204%29.png'>Aspley Depot (Link 4)</option> 270<option value='Asquith%20Depot%20%28Link%203%29.png'>Asquith Depot (Link 3)</option> 271<option value='Asquith%20Depot%20%28Link%204%29.png'>Asquith Depot (Link 4)</option> 272<option value='Ballarat.png'>Ballarat</option> 273<option value='Ballarat%20%28Link%202%29.png'>Ballarat (Link 2)</option> 274<option value='Ballarat%20%28Link%203%29.png'>Ballarat (Link 3)</option> 275<option value='Ballarat%20%28Link%204%29.png'>Ballarat (Link 4)</option> 276<option value='Ballarat%20%28Link%205%29.png'>Ballarat (Link 5)</option> 277<option value='Bassendean.png'>Bassendean</option> 278<option value='Bassendean%20%28Link%202%29.png'>Bassendean (Link 2)</option> 279<option value='Bassendean%20%28Link%203%29.png'>Bassendean (Link 3)</option> 280<option value='Bendigo.png'>Bendigo</option> 281<option value='Bendigo%20%28Link%202%29.png'>Bendigo (Link 2)</option> 282<option value='Bendigo%20%28Link%203%29.png'>Bendigo (Link 3)</option> 283<option value='Bendigo%20%28Link%204%29.png'>Bendigo (Link 4)</option> 284<option value='Bendigo%20%28Link%205%29.png'>Bendigo (Link 5)</option> 285<option value='Bentley%20Depot.png'>Bentley Depot</option> 286<option value='Bentley%20Depot%20%28Link%202%29.png'>Bentley Depot (Link 2)</option> 287<option value='Bentley%20Depot%20%28Link%203%29.png'>Bentley Depot (Link 3)</option> 288<option value='Berkeley%20Vale.png'>Berkeley Vale</option> 289<option value='Berkeley%20Vale%20%28Link%202%29.png'>Berkeley Vale (Link 2)</option> 290<option value='Blacktown.png'>Blacktown</option> 291<option value='Blacktown%20%28Link%202%29.png'>Blacktown (Link 2)</option> 292<option value='Blacktown%20%28Link%204%29.png'>Blacktown (Link 4)</option> 293<option value='Bundaberg.png'>Bundaberg</option> 294<option value='Bundaberg%20%28Link%202%29.png'>Bundaberg (Link 2)</option> 295<option value='Bundaberg%20%28Link%203%29.png'>Bundaberg (Link 3)</option> 296<option value='Bundaberg%20%28Link%204%29.png'>Bundaberg (Link 4)</option> 297<option value='Bundamba.png'>Bundamba</option> 298<option value='Bundamba%20%28Link%202%29.png'>Bundamba (Link 2)</option> 299<option value='Bundamba%20%28Link%203%29.png'>Bundamba (Link 3)</option> 300<option value='Bundamba%20%28Link%204%29.png'>Bundamba (Link 4)</option> 301<option value='Caboolture.png'>Caboolture</option> 302<option value='Caboolture%20%28Link%202%29.png'>Caboolture (Link 2)</option> 303<option value='Caboolture%20%28Link%203%29.png'>Caboolture (Link 3)</option> 304<option value='Caboolture%20%28Link%204%29.png'>Caboolture (Link 4)</option> 305<option value='Caboolture%20%28Link%205%29.png'>Caboolture (Link 5)</option> 306<option value='Cairns.png'>Cairns</option> 307<option value='Cairns%20%28Link%202%29.png'>Cairns (Link 2)</option> 308<option value='Camp%20Hill.png'>Camp Hill</option> 309<option value='Camp%20Hill%20%28Link%202%29.png'>Camp Hill (Link 2)</option> 310<option value='Camp%20Hill%20%28Link%203%29.png'>Camp Hill (Link 3)</option> 311<option value='Camp%20Hill%20%28Link%204%29.png'>Camp Hill (Link 4)</option> 312<option value='Campbelltown.png'>Campbelltown</option> 313<option value='Campbelltown%20%28Link%202%29.png'>Campbelltown (Link 2)</option> 314<option value='Campbelltown%20%28Link%203%29.png'>Campbelltown (Link 3)</option> 315<option value='Campbelltown%20%28Link%204%29.png'>Campbelltown (Link 4)</option> 316<option value='Campbelltown%20%28Link%205%29.png'>Campbelltown (Link 5)</option> 317<option value='Campbelltown%20%28Link%206%29.png'>Campbelltown (Link 6)</option> 318<option value='Campsie.png'>Campsie</option> 319<option value='Campsie%20%28Link%202%29.png'>Campsie (Link 2)</option> 320<option value='Cannington.png'>Cannington</option> 321<option value='Cannington%20%28Link%202%29.png'>Cannington (Link 2)</option> 322<option value='Carramar.png'>Carramar</option> 323<option value='Carramar%20%28Link%202%29.png'>Carramar (Link 2)</option> 324<option value='Castle%20Hill.png'>Castle Hill</option> 325<option value='Castle%20Hill%20%28Link%202%29.png'>Castle Hill (Link 2)</option> 326<option value='Castle%20Hill%20%28Link%203%29.png'>Castle Hill (Link 3)</option> 327<option value='Castle%20Hill%20%28Link%204%29.png'>Castle Hill (Link 4)</option> 328<option value='Caulfield.png'>Caulfield</option> 329<option value='Caulfield%20%28Link%202%29.png'>Caulfield (Link 2)</option> 330<option value='Caulfield%20%28Link%203%29.png'>Caulfield (Link 3)</option> 331<option value='Caulfield%20%28Link%204%29.png'>Caulfield (Link 4)</option> 332<option value='Chatswood.png'>Chatswood</option> 333<option value='Chatswood%20%28Link%202%29.png'>Chatswood (Link 2)</option> 334<option value='Chatswood%20%28Link%203%29.png'>Chatswood (Link 3)</option> 335<option value='Cheltenham.png'>Cheltenham</option> 336<option value='Cheltenham%20%28Link%202%29.png'>Cheltenham (Link 2)</option> 337<option value='Cheltenham%20%28Link%203%29.png'>Cheltenham (Link 3)</option> 338<option value='City%20South.png'>City South</option> 339<option value='Civic.png'>Civic</option> 340<option value='Civic%20%28Link%202%29.png'>Civic (Link 2)</option> 341<option value='Civic%20%28Link%203%29.png'>Civic (Link 3)</option> 342<option value='Civic%20%28Link%204%29.png'>Civic (Link 4)</option> 343<option value='Civic%20%28Link%205%29.png'>Civic (Link 5)</option> 344<option value='Civic%20%28Link%206%29.png'>Civic (Link 6)</option>
345<option value='Coffs%20Harbour.png'>Coffs Harbour</option> 346<option value='Coffs%20Harbour%20%28Link%202%29.png'>Coffs Harbour (Link 2)</option> 347<option value='Coffs%20Harbour%20%28Link%203%29.png'>Coffs Harbour (Link 3)</option> 348<option value='Coffs%20Harbour%20%28Link%204%29.png'>Coffs Harbour (Link 4)</option> 349<option value='Cranbourne%20%28Link%201%29.png'>Cranbourne (Link 1)</option> 350<option value='Cranbourne%20%28Link%202%29.png'>Cranbourne (Link 2)</option> 351<option value='Cranbourne%20%28Link%203%29.png'>Cranbourne (Link 3)</option> 352<option value='Cranbourne%20%28Link%204%29.png'>Cranbourne (Link 4)</option> 353<option value='Cranbourne%20%28Link%205%29.png'>Cranbourne (Link 5)</option> 354<option value='Cranbourne%20%28Link%206%29.png'>Cranbourne (Link 6)</option> 355<option value='Cranbourne%20%28Link%207%29.png'>Cranbourne (Link 7)</option> 356<option value='Dalley.png'>Dalley</option> 357<option value='Dandenong.png'>Dandenong</option> 358<option value='Dandenong%20%28ABB%20QoE%20CVC%29.png'>Dandenong (ABB QoE CVC)</option> 359<option value='Dandenong%20%28Link%202%29.png'>Dandenong (Link 2)</option> 360<option value='Dandenong%20%28Link%203%29.png'>Dandenong (Link 3)</option> 361<option value='Darwin.png'>Darwin</option> 362<option value='Darwin%20%28Link%202%29.png'>Darwin (Link 2)</option> 363<option value='Darwin%20%28Link%203%29.png'>Darwin (Link 3)</option> 364<option value='Doubleview.png'>Doubleview</option> 365<option value='Doubleview%20%28Link%202%29.png'>Doubleview (Link 2)</option> 366<option value='Doubleview%20%28Link%203%29.png'>Doubleview (Link 3)</option> 367<option value='Dubbo.png'>Dubbo</option> 368<option value='Dubbo%20%28Link%202%29.png'>Dubbo (Link 2)</option> 369<option value='Dubbo%20%28Link%203%29.png'>Dubbo (Link 3)</option> 370<option value='Dubbo%20%28Link%204%29.png'>Dubbo (Link 4)</option> 371<option value='Eastern%20Creek.png'>Eastern Creek</option> 372<option value='Eastern%20Creek%20%28Link%203%29.png'>Eastern Creek (Link 3)</option> 373<option value='Eastern%20Creek%20%28Link%204%29.png'>Eastern Creek (Link 4)</option> 374<option value='Edgecliff.png'>Edgecliff</option> 375<option value='Edgecliff%20%28Link%204%29.png'>Edgecliff (Link 4)</option> 376<option value='Edwardstown.png'>Edwardstown</option> 377<option value='Edwardstown%20Link%202.png'>Edwardstown Link 2</option> 378<option value='Eight%20Mile.png'>Eight Mile</option> 379<option value='Eight%20Mile%20%28Link%202%29.png'>Eight Mile (Link 2)</option> 380<option value='Eight%20Mile%20%28Link%204%29.png'>Eight Mile (Link 4)</option> 381<option value='Elizabeth.png'>Elizabeth</option> 382<option value='Elizabeth%20%28Link%202%29.png'>Elizabeth (Link 2)</option> 383<option value='Elizabeth%20%28Link%203%29.png'>Elizabeth (Link 3)</option> 384<option value='Elizabeth%20%28Link%204%29.png'>Elizabeth (Link 4)</option> 385<option value='Exhibition.png'>Exhibition</option> 386<option value='Exhibition%20%28Link%202%29.png'>Exhibition (Link 2)</option> 387<option value='Exhibition%20%28Link%203%29.png'>Exhibition (Link 3)</option> 388<option value='Footscray.png'>Footscray</option> 389<option value='Footscray%20%28Link%202%29.png'>Footscray (Link 2)</option> 390<option value='Footscray%20%28Link%203%29.png'>Footscray (Link 3)</option> 391<option value='Footscray%20%28Link%204%29.png'>Footscray (Link 4)</option> 392<option value='Frenchs%20Forest.png'>Frenchs Forest</option> 393<option value='Frenchs%20Forest%20%28Link%202%29.png'>Frenchs Forest (Link 2)</option> 394<option value='Frenchs%20Forest%20%28Link%204%29.png'>Frenchs Forest (Link 4)</option> 395<option value='Geelong.png'>Geelong</option> 396<option value='Geelong%20%28Link%202%29.png'>Geelong (Link 2)</option> 397<option value='Geelong%20%28Link%203%29.png'>Geelong (Link 3)</option> 398<option value='Geelong%20%28Link%204%29.png'>Geelong (Link 4)</option> 399<option value='Geraldton.png'>Geraldton</option> 400<option value='Geraldton%20%28Link%202%29.png'>Geraldton (Link 2)</option> 401<option value='Glebe.png'>Glebe</option> 402<option value='Glebe%20%28Link%202%29.png'>Glebe (Link 2)</option> 403<option value='Goodna.png'>Goodna</option> 404<option value='Goodna%20%28Link%202%29.png'>Goodna (Link 2)</option> 405<option value='Goodna%20%28Link%203%29.png'>Goodna (Link 3)</option> 406<option value='Goodna%20%28Link%204%29.png'>Goodna (Link 4)</option> 407<option value='Goodna%20%28Link%205%29.png'>Goodna (Link 5)</option> 408<option value='Goodna%20%28Link%206%29.png'>Goodna (Link 6)</option> 409<option value='Gosford.png'>Gosford</option> 410<option value='Gosford%20%28Link%202%29.png'>Gosford (Link 2)</option> 411<option value='Gosford%20%28Link%203%29.png'>Gosford (Link 3)</option> 412<option value='Grafton.png'>Grafton</option> 413<option value='Grafton%20%28Link%202%29.png'>Grafton (Link 2)</option> 414<option value='Grafton%20%28Link%203%29.png'>Grafton (Link 3)</option> 415<option value='Grafton%20%28Link%204%29.png'>Grafton (Link 4)</option> 416<option value='Greenfields%20Depot.png'>Greenfields Depot</option> 417<option value='Greenfields%20Depot%20%28Link%202%29.png'>Greenfields Depot (Link 2)</option> 418<option value='Greenfields%20Depot%20%28Link%203%29.png'>Greenfields Depot (Link 3)</option> 419<option value='Hamilton.png'>Hamilton</option> 420<option value='Hamilton%20%28Link%202%29.png'>Hamilton (Link 2)</option> 421<option value='Hamilton%20%28Link%203%29.png'>Hamilton (Link 3)</option> 422<option value='Hamilton%20%28Link%204%29.png'>Hamilton (Link 4)</option> 423<option value='Hawthorn.png'>Hawthorn</option> 424<option value='Hawthorn%20%28Link%202%29.png'>Hawthorn (Link 2)</option> 425<option value='Hawthorn%20%28Link%203%29.png'>Hawthorn (Link 3)</option> 426<option value='Hilton.png'>Hilton</option> 427<option value='Hilton%20%28Link%203%29.png'>Hilton (Link 3)</option> 428<option value='Hobart.png'>Hobart</option> 429<option value='Hobart%20%28Link%202%29.png'>Hobart (Link 2)</option> 430<option value='Hobart%20%28Link%203%29.png'>Hobart (Link 3)</option> 431<option value='Horsham%20%28Link%202%29.png'>Horsham (Link 2)</option> 432<option value='Horsham%20%28Link%204%29.png'>Horsham (Link 4)</option> 433<option value='Horsham%20%28Link%205%29.png'>Horsham (Link 5)</option> 434<option value='Ipswich.png'>Ipswich</option> 435<option value='Ipswich%20%28Link%202%29.png'>Ipswich (Link 2)</option> 436<option value='Ipswich%20%28Link%203%29.png'>Ipswich (Link 3)</option> 437<option value='Karingal.png'>Karingal</option> 438<option value='Karingal%20%28Link%202%29.png'>Karingal (Link 2)</option> 439<option value='Karingal%20%28Link%203%29.png'>Karingal (Link 3)</option> 440<option value='Karingal%20%28Link%204%29.png'>Karingal (Link 4)</option> 441<option value='Katanning.png'>Katanning</option> 442<option value='Katanning%20%28Link%202%29.png'>Katanning (Link 2)</option> 443<option value='Katanning%20%28Link%203%29.png'>Katanning (Link 3)</option> 444<option value='Kelmscott.png'>Kelmscott</option> 445<option value='Kelmscott%20%28Link%202%29.png'>Kelmscott (Link 2)</option> 446<option value='Kelmscott%20%28Link%204%29.png'>Kelmscott (Link 4)</option> 447<option value='Kensington.png'>Kensington</option> 448<option value='Kensington%20%28Link%202%29.png'>
448Kensington (Link 2)</option> 449<option value='Kensington%20%28Link%204%29.png'>Kensington (Link 4)</option> 450<option value='Kew.png'>Kew</option> 451<option value='Kew%20%28Link%202%29.png'>Kew (Link 2)</option> 452<option value='Kew%20%28Link%203%29.png'>Kew (Link 3)</option> 453<option value='Kew%20%28Link%204%29.png'>Kew (Link 4)</option> 454<option value='Keysborough.png'>Keysborough</option> 455<option value='Keysborough%20%28Link%202%29.png'>Keysborough (Link 2)</option> 456<option value='Keysborough%20%28Link%203%29.png'>Keysborough (Link 3)</option> 457<option value='Kings%20Park.png'>Kings Park</option> 458<option value='Kings%20Park%20%28Link%202%29.png'>Kings Park (Link 2)</option> 459<option value='Kings%20Park%20%28Link%203%29.png'>Kings Park (Link 3)</option> 460<option value='Lakemba.png'>Lakemba</option> 461<option value='Lakemba%20%28Link%203%29.png'>Lakemba (Link 3)</option> 462<option value='Launceston.png'>Launceston</option> 463<option value='Launceston%20%28Link%202%29.png'>Launceston (Link 2)</option> 464<option value='Lidcombe.png'>Lidcombe</option> 465<option value='Lidcombe%20%28Link%202%29.png'>Lidcombe (Link 2)</option> 466<option value='Lidcombe%20%28Link%203%29.png'>Lidcombe (Link 3)</option> 467<option value='Lilydale.png'>Lilydale</option> 468<option value='Lilydale%20%28Link%202%29.png'>Lilydale (Link 2)</option> 469<option value='Lilydale%20%28Link%203%29.png'>Lilydale (Link 3)</option> 470<option value='Lilydale%20%28Link%204%29.png'>Lilydale (Link 4)</option> 471<option value='Lilydale%20%28Link%205%29.png'>Lilydale (Link 5)</option> 472<option value='Liverpool.png'>Liverpool</option> 473<option value='Liverpool%20%28Link%202%29.png'>Liverpool (Link 2)</option> 474<option value='Liverpool%20%28Link%203%29.png'>Liverpool (Link 3)</option> 475<option value='Lonsdale%20Depot.png'>Lonsdale Depot</option> 476<option value='Lonsdale%20Depot%20%28Link%202%29.png'>Lonsdale Depot (Link 2)</option> 477<option value='Mackay.png'>Mackay</option> 478<option value='Mackay%20%28Link%202%29.png'>Mackay (Link 2)</option> 479<option value='Maitland.png'>Maitland</option> 480<option value='Maitland%20%28Link%202%29.png'>Maitland (Link 2)</option> 481<option value='Maitland%20%28Link%203%29.png'>Maitland (Link 3)</option> 482<option value='Maitland%20%28Link%204%29.png'>Maitland (Link 4)</option> 483<option value='Mayfield.png'>Mayfield</option> 484<option value='Mayfield%20%28Link%202%29.png'>Mayfield (Link 2)</option> 485<option value='Merrimac.png'>Merrimac</option> 486<option value='Merrimac%20%28Link%202%29.png'>Merrimac (Link 2)</option> 487<option value='Merrimac%20%28Link%203%29.png'>Merrimac (Link 3)</option> 488<option value='Miranda.png'>Miranda</option> 489<option value='Miranda%20%28Link%203%29.png'>Miranda (Link 3)</option> 490<option value='Miranda%20%28Link%204%29.png'>Miranda (Link 4)</option> 491<option value='Modbury.png'>Modbury</option> 492<option value='Modbury%20%28Link%202%29.png'>Modbury (Link 2)</option> 493<option value='Modbury%20%28Link%203%29.png'>Modbury (Link 3)</option> 494<option value='Mosman.png'>Mosman</option> 495<option value='Mosman%20%28Link%203%29.png'>Mosman (Link 3)</option> 496<option value='Mosman%20%28Link%204%29.png'>Mosman (Link 4)</option> 497<option value='Mount%20Eliza.png'>Mount Eliza</option> 498<option value='Mount%20Eliza%20%28Link%202%29.png'>Mount Eliza (Link 2)</option> 499<option value='Mullaloo.png'>Mullaloo</option> 500<option value='Mullaloo%20%28Link%202%29.png'>Mullaloo (Link 2)</option> 501<option value='Mullaloo%20%28Link%203%29.png'>Mullaloo (Link 3)</option> 502<option value='Nambour.png'>Nambour</option> 503<option value='Nambour%20%28Link%202%29.png'>Nambour (Link 2)</option> 504<option value='Nambour%20%28Link%203%29.png'>Nambour (Link 3)</option> 505<option value='Nambour%20%28Link%204%29.png'>Nambour (Link 4)</option> 506<option value='Nambour%20%28Link%205%29.png'>Nambour (Link 5)</option> 507<option value='Nerang.png'>Nerang</option> 508<option value='Nerang%20%28Link%202%29.png'>Nerang (Link 2)</option> 509<option value='Nerang%20%28Link%203%29.png'>Nerang (Link 3)</option> 510<option value='Nerang%20%28Link%204%29.png'>Nerang (Link 4)</option> 511<option value='Nerang%20%28Link%205%29.png'>Nerang (Link 5)</option> 512<option value='Newtown.png'>Newtown</option> 513<option value='Newtown%20%28ABB%20QoE%20CVC%29.png'>Newtown (ABB QoE CVC)</option> 514<option value='Newtown%20%28Link%202%29.png'>Newtown (Link 2)</option> 515<option value='Newtown%20%28Link%204%29.png'>Newtown (Link 4)</option> 516<option value='North%20Balwyn.png'>North Balwyn</option> 517<option value='North%20Balwyn%20%28Link%202%29.png'>North Balwyn (Link 2)</option> 518<option value='North%20Balwyn%20%28Link%203%29.png'>North Balwyn (Link 3)</option> 519<option value='Nowra.png'>Nowra</option> 520<option value='Nowra%20%28Link%202%29.png'>Nowra (Link 2)</option> 521<option value='Nowra%20%28Link%204%29.png'>Nowra (Link 4)</option> 522<option value='Nunawading.png'>Nunawading</option> 523<option value='Nunawading%20%28Link%202%29.png'>Nunawading (Link 2)</option> 524<option value='Nunawading%20%28Link%203%29.png'>Nunawading (Link 3)</option> 525<option value='Parramatta.png'>Parramatta</option> 526<option value='Parramatta%20%28Link%202%29.png'>Parramatta (Link 2)</option> 527<option value='Peakhurst.png'>Peakhurst</option> 528<option value='Peakhurst%20%28Link%202%29.png'>Peakhurst (Link 2)</option> 529<option value='Peakhurst%20%28Link%204%29.png'>Peakhurst (Link 4)</option> 530<option value='Pendle%20Hill.png'>Pendle Hill</option> 531<option value='Pendle%20Hill%20%28Link%202%29.png'>Pendle Hill (Link 2)</option> 532<option value='Penrith.png'>Penrith</option> 533<option value='Penrith%20%28Link%202%29.png'>Penrith (Link 2)</option> 534<option value='Penrith%20%28Link%203%29.png'>Penrith (Link 3)</option> 535<option value='Petrie.png'>Petrie</option> 536<option value='Petrie%20%28Link%202%29.png'>Petrie (Link 2)</option> 537<option value='Petrie%20%28Link%203%29.png'>Petrie (Link 3)</option> 538<option value='Petrie%20%28Link%204%29.png'>Petrie (Link 4)</option> 539<option value='Pinjarra.png'>Pinjarra</option> 540<option value='Pinjarra%20%28Link%202%29.png'>Pinjarra (Link 2)</option> 541<option value='Port%20Augusta.png'>Port Augusta</option> 542<option value='Port%20Augusta%20%28Link%202%29.png'>Port Augusta (Link 2)</option> 543<option value='Port%20Melbourne%20Depot.png'>Port Melbourne Depot</option> 544<option value='Port%20Melbourne%20Depot%20%28Link%202%29.png'>Port Melbourne Depot (Link 2)</option> 545<option value='Port%20Melbourne%20Depot%20%28Link%203%29.png'>Port Melbourne Depot (Link 3)</option> 546<option value='Prospect.png'>Prospect</option> 547<option value='Prospect%20%28Link%202%29.png'>Prospect (Link 2)</option> 548<option value='Prospect%20%28Link%203%29.png'>Prospect (Link 3)</option> 549<option value='Queanbeyan.png'>Queanbeyan</option> 550<option value='Queanbeyan%20%28Link%202%29.png'>Queanbeyan (Link 2)</option> 551<option value='Queanbeyan%20%28Link%203%29.png'>Queanbeyan (Link 3)</option> 552<option value='Queanbeyan%20%28Link%204%29.png'>Queanbeyan (Link 4)</option> 553<option value='Reservoir.png'>Reservoir</option> 554<option value='Reservoir%20%28Link%202%29.png'>Reservoir (Link 2)</option> 555<option value='Reservoir%20%28Link%203%29.png'>Reservoir (Link 3)</option> 556<option value='Ringwood.png'>Ringwood</option> 557<option value='Ringwood%20%28Link%202%29.png'>Ringwood (Link 2)</option> 558<option value='Ringwood%20%28Link%203%29.png'>Ringwood (Link 3)</option> 559<option value='Ringwood%20%28Link%204%29.png'>Ringwood (Link 4)</option> 560<option value='Rockdale.png'>Rockdale</option> 561<option value='Rockdale%20%28Link%204%29.png'>Rockdale (Link 4)</option> 562<option value='Rockhampton.png'>Rockhampton</option> 563<option value='Rockhampton%20%28Link%202%29.png'>Rockhampton (Link 2)</option> 564<option value='Ryde.png'>Ryde</option> 565<option value='Ryde%20%28ABB%20QoE%20CVC%29.png'>Ryde (ABB QoE CVC)</option> 566<option value='Ryde%20%28Link%202%29.png'>Ryde (Link 2)</option> 567<option value='Ryde%20%28Link%204%29.png'>Ryde (Link 4)</option> 568<option value='Shepparton.png'>Shepparton</option> 569<option value='Shepparton%20%28Link%202%29.png'>Shepparton (Link 2)</option> 570<option value='Shepparton%20%28Link%203%29.png'>Shepparton (Link 3)</option> 571<option value='Shepparton%20%28Link%204%29.png'>Shepparton (Link 4)</option> 572<option value='Slacks%20Creek.png'>Slacks Creek</option> 573<option value='Slacks%20Creek%20%28Link%202%29.png'>Slacks Creek (Link 2)</option> 574<option value='Slacks%20Creek%20%28Link%203%29.png'>Slacks Creek (Link 3)</option> 575<option value='Slacks%20Creek%20%28Link%204%29.png'>Slacks Creek (Link 4)</option> 576<option value='South%20Coogee.png'>South Coogee</option> 577<option value='South%20Coogee%20%28Link%202%29.png'>South Coogee (Link 2)</option> 578<option value='South%20Coogee%20%28Link%203%29.png'>South Coogee (Link 3)</option> 579<option value='South%20Coogee%20%28Link%204%29.png'>South Coogee (Link 4)</option> 580<option value='South%20Coogee%20%28Link%205%29.png'>South Coogee (Link 5)</option> 581<option value='South%20Morang.png'>South Morang</option> 582<option value='South%20Morang%20%28Link%202%29.png'>South Morang (Link 2)</option> 583<option value='South%20Morang%20%28Link%203%29.png'>South Morang (Link 3)</option> 584<option value='South%20Morang%20%28Link%204%29.png'>South Morang (Link 4)</option> 585<option value='Southport.png'>Southport</option> 586<option value='Southport%20%28Link%202%29.png'>Southport (Link 2)</option> 587<option value='Southport%20%28Link%203%29.png'>Southport (Link 3)</option> 588<option value='St%20Kilda.png'>St Kilda</option> 589<option value='St%20Kilda%20%28Link%202%29.png'>St Kilda (Link 2)</option> 590<option value='St%20Leonards.png'>St Leonards</option> 591<option value='St%20Leonards%20%28Link%203%29.png'>St Leonards (Link 3)</option> 592<option value='St%20Marys.png'>St Marys</option> 593<option value='St%20Marys%20%28Link%202%29.png'>St Marys (Link 2)</option> 594<option value='St%20Marys%20%28Link%203%29.png'>St Marys (Link 3)</option> 595<option value='Stirling.png'>Stirling</option> 596<option value='Stirling%20%28Link%202%29.png'>Stirling (Link 2)</option> 597<option value='Stirling%20%28Link%203%29.png'>Stirling (Link 3)</option> 598<option value='Stirling%20%28Link%204%29.png'>Stirling (Link 4)</option> 599<option value='Subiaco.png'>Subiaco</option> 600<option value='Subiaco%20%28Link%202%29.png'>Subiaco (Link 2)</option> 601<option value='Tamworth.png'>Tamworth</option> 602<option value='Tamworth%20%28Link%204%29.png'>Tamworth (Link 4)</option> 603<option value='Thornbury.png'>Thornbury</option> 604<option value='Thornbury%20%28Link%202%29.png'>Thornbury (Link 2)</option> 605<option value='Thornbury%20%28Link%203%29.png'>Thornbury (Link 3)</option> 606<option value='Thornbury%20%28Link%204%29.png'>Thornbury (Link 4)</option> 607<option value='Toowoomba.png'>Toowoomba</option> 608<option value='Toowoomba%20%28Link%202%29.png'>Toowoomba (Link 2)</option> 609<option value='Toowoomba%20%28Link%203%29.png'>Toowoomba (Link 3)</option> 610<option value='Townsville.png'>Townsville</option> 611<option value='Townsville%20%28Link%202%29.png'>Townsville (Link 2)</option> 612<option value='Townsville%20%28Link%203%29.png'>Townsville (Link 3)</option> 613<option value='Traralgon%20%28Link%201%29.png'>Traralgon (Link 1)</option> 614<option value='Traralgon%20%28Link%202%29.png'>Traralgon (Link 2)</option> 615<option value='Traralgon%20%28Link%203%29.png'>Traralgon (Link 3)</option> 616<option value='Traralgon%20%28Link%204%29.png'>Traralgon (Link 4)</option> 617<option value='Traralgon%20%28Link%205%29.png'>Traralgon (Link 5)</option> 618<option value='Traralgon%20%28Link%206%29.png'>Traralgon (Link 6)</option> 619<option value='Traralgon%20%28Link%207%29.png'>Traralgon (Link 7)</option> 620<option value='Traralgon%20%28Link%208%29.png'>Traralgon (Link 8)</option> 621<option value='Tullamarine.png'>Tullamarine</option> 622<option value='Tullamarine%20%28Link%202%29.png'>Tullamarine (Link 2)</option> 623<option value='Tullamarine%20%28Link%203%29.png'>Tullamarine (Link 3)</option> 624<option value='Tullamarine%20%28Link%204%29.png'>Tullamarine (Link 4)</option> 625<option value='Wagga%20Wagga.png'>Wagga Wagga</option> 626<option value='Wagga%20Wagga%20%28Link%204%29.png'>Wagga Wagga (Link 4)</option> 627<option value='Wangara.png'>Wangara</option> 628<option value='Wangara%20%28Link%202%29.png'>Wangara (Link 2)</option> 629<option value='Wangara%20%28Link%203%29.png'>Wangara (Link 3)</option> 630<option value='Werribee.png'>Werribee</option> 631<option value='Werribee%20%28Link%202%29.png'>Werribee (Link 2)</option> 632<option value='Werribee%20%28Link%203%29.png'>Werribee (Link 3)</option> 633<option value='Werribee%20%28Link%204%29.png'>Werribee (Link 4)</option> 634<option value='Werribee%20%28Link%205%29.png'>Werribee (Link 5)</option> 635<option value='Wheelers%20Hill.png'>Wheelers Hill</option> 636<option value='Wheelers%20Hill%20%28Link%202%29.png'>Wheelers Hill (Link 2)</option> 637<option value='Windsor.png'>Windsor</option> 638<option value='Windsor%20%28Link%204%29.png'>Windsor (Link 4)</option> 639<option value='Wollongong.png'>Wollongong</option> 640<option value='Wollongong%20%28Link%202%29.png'>Wollongong (Link 2)</option> 641<option value='Wollongong%20%28Link%204%29.png'>Wollongong (Link 4)</option> 642<option value='Woolloongabba.png'>Woolloongabba</option> 643<option value='Woolloongabba%20%28Link%202%29.png'>Woolloongabba (Link 2)</option> 644<option value='Woolloongabba%20%28Link%203%29.png'>Woolloongabba (Link 3)</option> 645</select><button id="copyUrlButton" style="padding: 16px 10px; font-size: 0.8rem;" class="btn">Copy POI Link</button></div> 646<h3 id="date-display" style="display: flex; justify-content: center; margin: 8px;">Fri 2025-00-00</h3> 647<a id="image-link" target="_blank" href="https://i0.wp.com/cvc.jasongi.com/aussiecvc/latest.png?ssl=1"> 648<img data-recalc-dims="1" id="graph-image" src="https://i0.wp.com/cvc.jasongi.com/aussiecvc/latest.png?w=840&ssl=1" alt="CVC Graph"> 649</a> 650<div class="slider-container"><input id="slider" class="slider-color" style="margin-top: 8px;
650" max="0" min="-1" type="range" value="0"> 651<div class="setdate"><span class="date">Wed 2024-11-01</span></div> 652</div> 653<div style="display: flex; justify-content: space-between;"><span style="padding-right: 12px; flex: 1 0 auto;"><span id="start-date">2020-01-01</span></span> 654<span style="text-align: right; font-weight: bold;">Slide to change date</span> 655<span id="end-date" style="padding-left: 12px; flex: 1 0 auto; text-align: right;">2025-01-17</span></div> 656<button id="earlier" style="padding: 5px 10px; font-size: 0.8rem;" class="btn" onclick="showAllDates();">Show Earlier</button>
657<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.22.0/moment.min.js"></script>
vendor: 1 bytes, line 657
657
658<script type="text/javascript"> 659var cloudCvcUrl = "https://storage.googleapis.com/aussie-cvc/"; 660var jasongiCvcUrl = "https://cvc.jasongi.com/aussiecvc/"; 661function getBaseUrl(date) { 662return jasongiCvcUrl; 663} 664function days_between(date1, date2) { 665// The number of milliseconds in one day 666var ONE_DAY = 1000 * 60 * 60 * 24; 667// Convert both dates to milliseconds 668var date1_ms = date1.valueOf(); 669var date2_ms = date2.valueOf(); 670// Calculate the difference in milliseconds 671var difference_ms = Math.abs(date1_ms - date2_ms); 672// Convert back to days and return 673return Math.floor(difference_ms/ONE_DAY); 674} 675function formatDate(date) { 676var d = new Date(date), 677month = '' + (d.getMonth() + 1), 678day = '' + d.getDate(), 679year = d.getFullYear(); 680if (month.length < 2) month = '0' + month; 681if (day.length < 2) day = '0' + day; 682return [year, month, day].join('-'); 683} 684function set_image() { 685var edate = moment(); 686edate = edate.subtract(1,'days').subtract(8, 'hours'); 687var date = moment(edate); 688var days_selected = +jQuery("#slider").val(); 689var dateOffset = days_selected; 690date = date.subtract(-dateOffset, 'days'); 691jQuery("#date-display").text(date.format("ddd YYYY-MM-DD")); 692var cvc = jQuery("#cvc :selected").val(); 693var cvcName = jQuery("#cvc :selected").text(); 694const baseCvcUrl = getBaseUrl(date) 695jQuery("#graph-image").attr("src", baseCvcUrl + date.format("YYYY-MM-DD") + "/" + cvc); 696jQuery("#image-link").attr("href", baseCvcUrl + date.format("YYYY-MM-DD") + "/" + cvc).attr("data-caption", cvcName + " - " + date.format("YYYY-MM-DD")); 697// New code to update the URL 698var currentUrl = window.location.href; 699var newUrl = updateQueryStringParameter(currentUrl, 'selectedCvc', cvc); 700history.replaceState(null, '', newUrl); 701// Rest of the existing code 702var pos = (days_selected - jQuery("#slider").attr('min'))/(jQuery("#slider").attr('max') - jQuery("#slider").attr('min')); 703jQuery(".date").text(date.format("ddd YYYY-MM-DD")); 704var thumbwidth = jQuery(".setdate").width(); 705var thumbCorrect = thumbwidth * (pos - 0.5) * -1, 706titlepos = Math.round( (pos * jQuery("#slider").width()) + thumbCorrect - (thumbwidth/2) ); 707jQuery(".setdate").css({'left': Math.round(titlepos)}); 708} 709// Function to update or add a query string parameter 710function updateQueryStringParameter(uri, key, value) { 711var re = new RegExp("([?&])" + key + "=.*?(&|$)", "i"); 712var separator = uri.indexOf('?') !== -1 ? "&" : "?"; 713if (uri.match(re)) { 714return uri.replace(re, '$1' + key + "=" + value + '$2'); 715} 716else { 717return uri + separator + key + "=" + value; 718} 719} 720function dateIn() { 721jQuery(".date").css({'opacity': 1}); 722} 723function dateOut() { 724jQuery(".date").css({'opacity': 0}); 725} 726function showAllDatesFromDate(date) { 727var startdate = moment(date); 728var enddate = moment(); 729enddate = enddate.subtract(1,'days').subtract(8, 'hours'); 730var days = moment(enddate).startOf('day').diff(startdate, 'days', true); 731jQuery("#slider").attr("min", -Math.ceil(days)); 732jQuery("#end-date").text(enddate.format("YYYY-MM-DD")); 733jQuery("#start-date").text(startdate.format("YYYY-MM-DD")); 734jQuery("#slider, #cvc").change(set_image); 735jQuery(window).on("resize", set_image); 736jQuery("#slider") 737.on('input', set_image) 738.on('keyup', set_image) 739.hover(dateIn, dateOut) 740.on('touchstart', dateIn) 741.on('touchend', dateOut); 742set_image(); 743} 744function showAllDates() { 745// jQuery("#earlier").hide(); 746showAllDatesFromDate(new Date("2024-11-01")); 747} 748jQuery(document).ready(function () { 749// New code to fetch remote options and update the select element 750jQuery.ajax({ 751url: '/static/initialcvc/aussie-options.html', 752method: 'GET', 753success: function(data) { 754jQuery("#cvc").html(data); // Correct method to set HTML content 755initializeCvcSelection(); 756}, 757error: function() { 758console.error('Failed to fetch remote options'); 759initializeCvcSelection(); 760} 761}); 762function initializeCvcSelection(ignoreIfNoUrl) { 763// New code to initialize from URL or default to the first option 764var urlParams = new URLSearchParams(window.location.search); 765var selectedCvc = urlParams.get('selectedCvc'); 766if (selectedCvc) { 767// Decode the URL parameter 768// also replace the brackets 769selectedCvc = encodeURIComponent(selectedCvc).replace(")", "%29").replace("(", "%28"); 770// Check if the decoded value matches an option 771if (jQuery("#cvc option[value='" + selectedCvc + "']").length > 0) { 772// If the URL parameter matches an option, select it 773jQuery("#cvc").val(selectedCvc); 774showAllDatesFromDate(moment().subtract(60, 'days')); 775} else if (!ignoreIfNoUrl) { 776// If no matching option, select the first option 777jQuery("#cvc").val(jQuery("#cvc option:first").val()); 778showAllDatesFromDate(moment().subtract(60, 'days')); 779} 780} else { 781// If no URL parameter, select the first option 782jQuery("#cvc").val(jQuery("#cvc option:first").val()); 783showAllDatesFromDate(moment().subtract(60, 'days')); 784} 785} 786function copyCurrentUrl() { 787var currentUrl = window.location.href; 788var textArea = document.createElement("textarea"); 789textArea.value = currentUrl; 790document.body.appendChild(textArea); 791textArea.select(); 792document.execCommand('copy'); 793document.body.removeChild(textArea); 794var button = document.getElementById("copyUrlButton"); 795button.textContent = "POI link copied!"; 796// Optional: Reset the button text back to original after few seconds 797setTimeout(function() { 798button.textContent = "Copy POI link"; 799}, 3000); 800} 801document.getElementById("copyUrlButton").addEventListener("click", copyCurrentUrl); 802initializeCvcSelection(true); 803}); 804</script>
804 805<p class="wp-block-paragraph"></p> 806</div><!-- .entry-content --> 807</article><!-- #post-3132 --> 808</main><!-- .site-main --> 809</div><!-- .content-area --> 810<aside id="secondary" class="sidebar widget-area"> 811<section id="text-2" class="widget widget_text"> <div class="textwidget"><a href="https://jasongi.com/about-me-jason-giancono"><img data-recalc-dims="1" src="https://i0.wp.com/jasongi.com/wp-content/uploads/2024/03/jg.png?w=840&ssl=1" alt="Jason Giancono" style="max-width:100%;width:250px;aspect-ratio:1;margin:auto; display:block;"></a><p><h3 class="widget-title">Jason Giancono.</h3></p><p>I'm Jason Giancono. I'm currently working as a software engineer. I studied Computer Science at Curtin University.</p><p>I enjoy programming, all things tech and a bit of politics.</p><p>Everything on this website is my personal opinion and does not represent the views of anyone or thing other than me.</p><a href="https://au.linkedin.com/in/JasonGiancono">LinkedIn</a> | <a href="https://github.com/jasongi/">Github</a></p></div> 812</section> </aside><!-- .sidebar .widget-area --> 813 814</div><!-- .site-content --> 815<footer id="colophon" class="site-footer"> 816<nav class="main-navigation" aria-label="Footer Primary Menu"> 817<div class="menu-menu-1-container"><ul id="menu-menu-2" class="primary-menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-12"><a href="http://jasongi.com/">Home</a></li> 818<li class="menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-has-children menu-item-2359"><a href="#">Projects</a> 819<ul class="sub-menu"> 820<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5610"><a href="https://jasongi.com/superloop-cvc-graph-archive/">Superloop CVC Graph Archive</a></li> 821<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-3132 current_page_item menu-item-3137"><a href="https://jasongi.com/abb-cvc-archive/" aria-current="page">Aussie Broadband CVC Graph Archive</a></li> 822<li class="menu-item menu-item-type-post_type menu-item-object-post menu-item-7517"><a href="https://jasongi.com/2024/03/04/speed-up-djangos-collectstatic-command-with-collectfasta/">Collectfasta</a></li> 823</ul> 824</li> 825<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-65"><a href="https://jasongi.com/contact-me/">Contact Me</a></li> 826<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-242"><a target="_blank" href="https://github.com/jasongi/">GitHub</a></li> 827<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2589"><a href="https://jasongi.com/about-me-jason-giancono/">About Me</a></li> 828</ul></div> </nav><!-- .main-navigation --> 829<div class="site-info"> 830<span class="site-title"><a href="https://jasongi.com/" rel="home">JasonGi</a></span> 831<a href="https://wordpress.org/" class="imprint"> 832Proudly powered by WordPress </a> 833</div><!-- .site-info --> 834</footer><!-- .site-footer --> 835</div><!-- .site-inner --> 836</div><!-- .site -->
837<script type="speculationrules"> 838{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/twentysixteen/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 839</script>
vendor: 1 bytes, line 839
839
840<script id="jetpack-stats-js-before"> 841_stq = window._stq || []; 842_stq.push([ "view", {"v":"ext","blog":"56842507","post":"3132","tz":"8","srv":"jasongi.com","j":"1:16.0.1"} ]); 843_stq.push([ "clickTrackerInit", "56842507", "3132" ]); 844//# sourceURL=jetpack-stats-js-before 845</script>
vendor: 1 bytes, line 845
845
846<script data-wp-strategy="defer" defer fetchpriority="low" id="jetpack-stats-js" src="https://stats.wp.com/e-202632.js"></script>
vendor: 1 bytes, line 846
846
847<script id="wp-emoji-settings" type="application/json"> 848{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://jasongi.com/wp-includes/js/wp-emoji-release.min.js?ver=7.0.2"}} 849</script>
vendor: 1 bytes, line 849
849
850<script type="module"> 851/*! This file is auto-generated */ 852const a=JSON.parse(document.getElementById("wp-emoji-settings").textContent),o=(window._wpemojiSettings=a,"wpEmojiSettingsSupports"),s=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const a=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===a[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,a){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!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!a(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,a){let r;const o=(r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),s=(o.textBaseline="top",o.font="600 32px Arial",{});return e.forEach(e=>{s[e]=t(o,e,n,a)}),s}function r(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}a.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let 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(),c.toString(),p.toString()].join(",")+"));",a=new Blob([e],{type:"text/javascript"});const r=new Worker(URL.createObjectURL(a),{name:"wpTestEmojiSupports"});return void(r.onmessage=e=>{i(n=e.data),r.terminate(),t(n)})}catch(e){}i(n=f(s,u,c,p))}t(n)}).then(e=>{for(const n in e)a.supports[n]=e[n],a.supports.everything=a.supports.everything&&a.supports[n],"flag"!==n&&(a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&a.supports[n]);var t;a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&!a.supports.flag,a.supports.everything||((t=a.source||{}).concatemoji?r(t.concatemoji):t.wpemoji&&t.twemoji&&(r(t.twemoji),r(t.wpemoji)))}); 853//# sourceURL=https://jasongi.com/wp-includes/js/wp-emoji-loader.min.js 854</script>
854 855</body> 856</html><!-- WP Fastest Cache file was created in 0.063 seconds, on August 4, 2026 @ 6:41 pm --><!-- via php -->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.