Overview

URL dsgill.com.au/
IP45.63.30.96
ASNAS20473 Choopa, LLC
Location United States
Report completed2018-01-14 07:25:11 CET
StatusLoading report..
urlQuery Alerts No alerts detected


Settings

UserAgentMozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Referer
Pool
Access Level


Intrusion Detection Systems

Suricata /w Emerging Threats Pro  No alerts detected


Blacklists

MDL  No alerts detected
OpenPhish  No alerts detected
PhishTank  No alerts detected
Fortinet's Web Filter
Added / Verified Severity Host Comment
2018-01-14 2 dsgill.com.au/ Malware
2018-01-14 2 dsgill.com.au/ Malware
2018-01-14 2 www.dsgill.com.au/ Malware
2018-01-14 2 www.dsgill.com.au/wp-includes/css/dashicons.min.css?ver=4.9.1 Malware
2018-01-14 2 www.dsgill.com.au/cdn-cgi/pe/bag2?r[]=https%3A%2F%2Fwww.google-analytics.co (...) Malware
2018-01-14 2 www.dsgill.com.au/cdn-cgi/pe/bag2?r[]=https%3A%2F%2Fwww.dsgill.com.au%2Fwp- (...) Malware
DNS-BH  No alerts detected
mnemonic secure dns  No alerts detected


Recent reports on same IP/ASN/Domain

Last 10 reports on IP: 45.63.30.96

Date UQ / IDS / BL URL IP
2018-02-23 04:56:25 +0100
0 - 0 - 3 dsgill.com.au/ 45.63.30.96
2018-01-22 20:25:55 +0100
0 - 0 - 6 dsgill.com.au/ 45.63.30.96
2018-01-22 03:25:59 +0100
0 - 0 - 6 dsgill.com.au/ 45.63.30.96
2018-01-20 12:11:00 +0100
0 - 0 - 1 dsgill.com.au/ 45.63.30.96
2018-01-19 02:28:19 +0100
0 - 0 - 3 dsgill.com.au/ 45.63.30.96
2018-01-17 18:18:14 +0100
0 - 0 - 5 dsgill.com.au/ 45.63.30.96
2018-01-16 22:31:42 +0100
0 - 0 - 7 dsgill.com.au/ 45.63.30.96
2018-01-14 01:40:58 +0100
0 - 0 - 6 dsgill.com.au/ 45.63.30.96
2018-01-13 00:42:16 +0100
0 - 0 - 1 dsgill.com.au/ 45.63.30.96
2018-01-11 05:41:07 +0100
0 - 3 - 0 riac.ecdev.com.au/ 45.63.30.96

Last 10 reports on ASN: AS20473 Choopa, LLC

Date UQ / IDS / BL URL IP
2018-04-26 11:23:05 +0200
0 - 0 - 1 www.assignmentloft.com/au_assignment/1617.html 108.61.185.228
2018-04-24 06:18:17 +0200
0 - 1 - 0 www.shoesreviewshere.com/unze-kend-ladies-wom (...) 45.32.169.138
2018-04-24 05:38:06 +0200
0 - 1 - 0 monitoring572.rssing.com/chan-12127028/all_p2 (...) 108.61.135.130
2018-04-24 03:29:56 +0200
0 - 2 - 0 download.logonexpert.com/LogonExpertSetup.exe 108.61.143.164
2018-04-24 01:56:23 +0200
0 - 1 - 0 dynamics1328.rssing.com/chan-6454326/all_p305.html 108.61.135.130
2018-04-23 19:10:19 +0200
0 - 0 - 0 trk.gratifyingcareer.com/aHR0cDovL2ltZy5ncmF0 (...) 108.61.38.170
2018-04-23 15:17:12 +0200
1 - 0 - 0 f28kqlbook.noor.x24hr.com/kenmore/kenmore%20s (...) 104.156.226.107
2018-04-23 14:45:02 +0200
0 - 0 - 26 myacis.com/ 45.32.166.110
2018-04-23 14:11:17 +0200
0 - 1 - 0 adivinanzas18.rssing.com/chan-18050785/all_p1.html 104.243.40.178
2018-04-23 11:25:04 +0200
1 - 0 - 0 wpncefebook.yery.qpoe.com/sat/sat%20essay%20o (...) 104.156.226.107

Last 10 reports on domain: dsgill.com.au

Date UQ / IDS / BL URL IP
2018-02-23 04:56:25 +0100
0 - 0 - 3 dsgill.com.au/ 45.63.30.96
2018-01-22 20:25:55 +0100
0 - 0 - 6 dsgill.com.au/ 45.63.30.96
2018-01-22 03:25:59 +0100
0 - 0 - 6 dsgill.com.au/ 45.63.30.96
2018-01-20 12:11:00 +0100
0 - 0 - 1 dsgill.com.au/ 45.63.30.96
2018-01-19 02:28:19 +0100
0 - 0 - 3 dsgill.com.au/ 45.63.30.96
2018-01-17 18:18:14 +0100
0 - 0 - 5 dsgill.com.au/ 45.63.30.96
2018-01-16 22:31:42 +0100
0 - 0 - 7 dsgill.com.au/ 45.63.30.96
2018-01-14 01:40:58 +0100
0 - 0 - 6 dsgill.com.au/ 45.63.30.96
2018-01-13 00:42:16 +0100
0 - 0 - 1 dsgill.com.au/ 45.63.30.96
2018-01-11 04:28:26 +0100
0 - 0 - 1 dsgill.com.au/ 45.63.30.96


JavaScript

Executed Scripts (3)


Executed Evals (20)

#1 JavaScript::Eval (size: 1480, repeated: 1) - SHA256: 9be7dfb6be66fc2121a7d355a232c79edb7f075ecce257cca9eee61c2405473e

                                        ! function(a, b) {
    "use strict";

    function c() {
        if (!e) {
            e = !0;
            var a, c, d, f, g = -1 !== navigator.appVersion.indexOf("MSIE 10"),
                h = !!navigator.userAgent.match(/Trident.*rv:11\./),
                i = b.querySelectorAll("iframe.wp-embedded-content");
            for (c = 0; c < i.length; c++) {
                if (d = i[c], !d.getAttribute("data-secret")) f = Math.random().toString(36).substr(2, 10), d.src += "#?secret=" + f, d.setAttribute("data-secret", f);
                if (g || h) a = d.cloneNode(!0), a.removeAttribute("security"), d.parentNode.replaceChild(a, d)
            }
        }
    }
    var d = !1,
        e = !1;
    if (b.querySelector)
        if (a.addEventListener) d = !0;
    if (a.wp = a.wp || {}, !a.wp.receiveEmbedMessage)
        if (a.wp.receiveEmbedMessage = function(c) {
                var d = c.data;
                if (d.secret || d.message || d.value)
                    if (!/[^a-zA-Z0-9]/.test(d.secret)) {
                        var e, f, g, h, i, j = b.querySelectorAll('iframe[data-secret="' + d.secret + '"]'),
                            k = b.querySelectorAll('blockquote[data-secret="' + d.secret + '"]');
                        for (e = 0; e < k.length; e++) k[e].style.display = "none";
                        for (e = 0; e < j.length; e++)
                            if (f = j[e], c.source === f.contentWindow) {
                                if (f.removeAttribute("style"), "height" === d.message) {
                                    if (g = parseInt(d.value, 10), g > 1e3) g = 1e3;
                                    else if (~~g < 200) g = 200;
                                    f.height = g
                                }
                                if ("link" === d.message)
                                    if (h = b.createElement("a"), i = b.createElement("a"), h.href = f.getAttribute("src"), i.href = d.value, i.host === h.host)
                                        if (b.activeElement === f) a.top.location.href = d.value
                            } else;
                    }
            }, d) a.addEventListener("message", a.wp.receiveEmbedMessage, !1), b.addEventListener("DOMContentLoaded", c, !1), a.addEventListener("load", c, !1)
}(window, document);
//# sourceURL=https://www.dsgill.com.au/wp-includes/js/wp-embed.min.js?ver=4.9.1
                                    

#2 JavaScript::Eval (size: 5499, repeated: 1) - SHA256: f781ba4525288f119504c54abc2673f81f1f9c02f6125a35f9aed46294e62c13

                                        (function($) {
    $.fn.hoverscroll = function(params) {
        if (!params) {
            params = {};
        }
        params = $.extend({}, $.fn.hoverscroll.params, params);
        this.each(function() {
            var $this = $(this);
            if (params.debug) {
                $.log('[HoverScroll] Trying to create hoverscroll on element ' + this.tagName + '#' + this.id);
            }
            $this.wrap('<div class="listcontainer"></div>');
            $this.addClass('list');
            var listctnr = $this.parent();
            listctnr.wrap('<div class="ui-widget-content hoverscroll"></div>');
            var ctnr = listctnr.parent();
            if (params.arrows) {
                if (!params.vertical) {
                    listctnr.append('<div class="arrow left"></div>').append('<div class="arrow right"></div>')
                } else {
                    listctnr.append('<div class="arrow top"></div>').append('<div class="arrow bottom"></div>')
                }
            }
            ctnr.width(params.width).height(params.height);
            listctnr.width(params.width).height(params.height);
            var size = 0;
            if (!params.vertical) {
                ctnr.addClass('horizontal');
                $this.children().each(function() {
                    $(this).addClass('item');
                    if ($(this).outerWidth) {
                        size += $(this).outerWidth(true);
                    } else {
                        size += $(this).width() + parseInt($(this).css('padding-left')) + parseInt($(this).css('padding-right')) + parseInt($(this).css('margin-left')) + parseInt($(this).css('margin-right'));
                    }
                });
                $this.width(size);
                if (params.debug) {
                    $.log('[HoverScroll] Computed content width : ' + size + 'px');
                }
                if (ctnr.outerWidth) {
                    size = ctnr.outerWidth();
                } else {
                    size = ctnr.width() + parseInt(ctnr.css('padding-left')) + parseInt(ctnr.css('padding-right')) + parseInt(ctnr.css('margin-left')) + parseInt(ctnr.css('margin-right'));
                }
                if (params.debug) {
                    $.log('[HoverScroll] Computed container width : ' + size + 'px');
                }
            } else {
                ctnr.addClass('vertical');
                $this.children().each(function() {
                    $(this).addClass('item')
                    if ($(this).outerHeight) {
                        size += $(this).outerHeight(true);
                    } else {
                        size += $(this).height() + parseInt($(this).css('padding-top')) + parseInt($(this).css('padding-bottom')) + parseInt($(this).css('margin-bottom')) + parseInt($(this).css('margin-bottom'));
                    }
                });
                $this.height(size);
                if (params.debug) {
                    $.log('[HoverScroll] Computed content height : ' + size + 'px');
                }
                if (ctnr.outerHeight) {
                    size = ctnr.outerHeight();
                } else {
                    size = ctnr.height() + parseInt(ctnr.css('padding-top')) + parseInt(ctnr.css('padding-bottom')) + parseInt(ctnr.css('margin-top')) + parseInt(ctnr.css('margin-bottom'));
                }
                if (params.debug) {
                    $.log('[HoverScroll] Computed container height : ' + size + 'px');
                }
            }
            var zone = {
                1: {
                    action: 'move',
                    from: 0,
                    to: 0.06 * size,
                    direction: -1,
                    speed: 12
                },
                2: {
                    action: 'move',
                    from: 0.06 * size,
                    to: 0.15 * size,
                    direction: -1,
                    speed: 8
                },
                3: {
                    action: 'move',
                    from: 0.15 * size,
                    to: 0.25 * size,
                    direction: -1,
                    speed: 4
                },
                4: {
                    action: 'move',
                    from: 0.25 * size,
                    to: 0.4 * size,
                    direction: -1,
                    speed: 2
                },
                5: {
                    action: 'stop',
                    from: 0.4 * size,
                    to: 0.6 * size
                },
                6: {
                    action: 'move',
                    from: 0.6 * size,
                    to: 0.75 * size,
                    direction: 1,
                    speed: 2
                },
                7: {
                    action: 'move',
                    from: 0.75 * size,
                    to: 0.85 * size,
                    direction: 1,
                    speed: 4
                },
                8: {
                    action: 'move',
                    from: 0.85 * size,
                    to: 0.94 * size,
                    direction: 1,
                    speed: 8
                },
                9: {
                    action: 'move',
                    from: 0.94 * size,
                    to: size,
                    direction: 1,
                    speed: 12
                }
            }
            ctnr[0].isChanging = false;
            ctnr[0].direction = 0;
            ctnr[0].speed = 1;

            function checkMouse(x, y) {
                x = x - ctnr.offset().left;
                y = y - ctnr.offset().top;
                var pos;
                if (!params.vertical) {
                    pos = x;
                } else {
                    pos = y;
                }
                for (i in zone) {
                    if (pos >= zone[i].from && pos < zone[i].to) {
                        if (zone[i].action == 'move') {
                            startMoving(zone[i].direction, zone[i].speed);
                        } else {
                            stopMoving();
                        }
                    }
                }
            }

            function setArrowOpacity() {
                if (!params.arrows) {
                    return;
                }
                var maxScroll;
                var scroll;
                if (!params.vertical) {
                    maxScroll = listctnr[0].scrollWidth - listctnr.width();
                    scroll = listctnr[0].scrollLeft;
                } else {
                    maxScroll = listctnr[0].scrollHeight - listctnr.height();
                    scroll = listctnr[0].scrollTop;
                }
                var opacity = (scroll / maxScroll);
                var limit = params.arrowsOpacity;
                if (isNaN(opacity)) {
                    opacity = 0;
                }
                var done = false;
                if (opacity <= 0) {
                    $('div.arrow.left, div.arrow.top', ctnr).hide();
                    done = true;
                }
                if (opacity >= limit || maxScroll <= 0) {
                    $('div.arrow.right, div.arrow.bottom', ctnr).hide();
                    done = true;
                }
                if (!done) {
                    $('div.arrow.left, div.arrow.top', ctnr).show().css('opacity', (opacity > limit ? limit : opacity));
                    $('div.arrow.right, div.arrow.bottom', ctnr).show().css('opacity', (1 - opacity > limit ? limit : 1 - opacity));
                }
            }

            function startMoving(direction, speed) {
                if (ctnr[0].direction != direction) {
                    if (params.debug) {
                        $.log('[HoverScroll] Starting to move. direction: ' + direction + ', speed: ' + speed);
                    }
                    stopMoving();
                    ctnr[0].direction = direction;
                    ctnr[0].isChanging = true;
                    move();
                }
                if (ctnr[0].speed != speed) {
                    if (params.debug) {
                        $.log('[HoverScroll] Changed speed: ' + speed);
                    }
                    ctnr[0].speed = speed;
                }
            }

            function stopMoving() {
                if (ctnr[0].isChanging) {
                    if (params.debug) {
                        $.log('[HoverScroll] Stoped moving');
                    }
                    ctnr[0].isChanging = false;
                    ctnr[0].direction = 0;
                    ctnr[0].speed = 1;
                    clearTimeout(ctnr[0].timer);
                }
            }

            function move() {
                if (ctnr[0].isChanging == false) {
                    return;
                }
                setArrowOpacity();
                var scrollSide;
                if (!params.vertical) {
                    scrollSide = 'scrollLeft';
                } else {
                    scrollSide = 'scrollTop';
                }
                listctnr[0][scrollSide] += ctnr[0].direction * ctnr[0].speed;
                ctnr[0].timer = setTimeout(function() {
                    move();
                }, 50);
            }
            ctnr.mousemove(function(e) {
                checkMouse(e.pageX, e.pageY);
            }).bind('mouseleave', function() {
                stopMoving();
            });
            if (params.arrows) {
                setArrowOpacity();
            } else {
                $('.arrowleft, .arrowright, .arrowtop, .arrowbottom', ctnr).hide();
            }
        });
        return this;
    };
    if (!$.fn.offset) {
        $.fn.offset = function() {
            this.left = this.top = 0;
            if (this[0] && this[0].offsetParent) {
                var obj = this[0];
                do {
                    this.left += obj.offsetLeft;
                    this.top += obj.offsetTop;
                } while (obj = obj.offsetParent);
            }
            return this;
        }
    }
    $.fn.hoverscroll.params = {
        vertical: false,
        width: 960,
        height: 140,
        arrows: true,
        arrowsOpacity: 1.0,
        debug: false
    };
    $.log = function(msg) {
        if (console && console.log) {
            console.log(msg);
        }
    };
})(jQuery);
//# sourceURL=https://www.dsgill.com.au/wp-content/themes/joorang/js/jquery.hoverscroll-0.2.2.js
                                    

#3 JavaScript::Eval (size: 10584, repeated: 1) - SHA256: 29117504e70bfe6108dfd691963636290e1921e81127a3dcaa8285fff8fa8eeb

                                        (function($) {
    $.fn.nivoSlider = function(options) {
        var settings = $.extend({}, $.fn.nivoSlider.defaults, options);
        return this.each(function() {
            var vars = {
                currentSlide: 0,
                currentImage: '',
                totalSlides: 0,
                randAnim: '',
                running: false,
                paused: false,
                stop: false
            };
            var slider = $(this);
            slider.data('nivo:vars', vars);
            slider.css('position', 'relative');
            slider.addClass('nivoSlider');
            var kids = slider.children();
            kids.each(function() {
                var child = $(this);
                var link = '';
                if (!child.is('img')) {
                    if (child.is('a')) {
                        child.addClass('nivo-imageLink');
                        link = child;
                    }
                    child = child.find('img:first');
                }
                var childWidth = child.width();
                if (childWidth == 0) childWidth = child.attr('width');
                var childHeight = child.height();
                if (childHeight == 0) childHeight = child.attr('height');
                if (childWidth > slider.width()) {
                    slider.width(childWidth);
                }
                if (childHeight > slider.height()) {
                    slider.height(childHeight);
                }
                if (link != '') {
                    link.css('display', 'none');
                }
                child.css('display', 'none');
                vars.totalSlides++;
            });
            if (settings.startSlide > 0) {
                if (settings.startSlide >= vars.totalSlides) settings.startSlide = vars.totalSlides - 1;
                vars.currentSlide = settings.startSlide;
            }
            if ($(kids[vars.currentSlide]).is('img')) {
                vars.currentImage = $(kids[vars.currentSlide]);
            } else {
                vars.currentImage = $(kids[vars.currentSlide]).find('img:first');
            }
            if ($(kids[vars.currentSlide]).is('a')) {
                $(kids[vars.currentSlide]).css('display', 'block');
            }
            slider.css('background', 'url(' + vars.currentImage.attr('src') + ') no-repeat');
            for (var i = 0; i < settings.slices; i++) {
                var sliceWidth = Math.round(slider.width() / settings.slices);
                if (i == settings.slices - 1) {
                    slider.append($('<div class="nivo-slice"></div>').css({
                        left: (sliceWidth * i) + 'px',
                        width: (slider.width() - (sliceWidth * i)) + 'px'
                    }));
                } else {
                    slider.append($('<div class="nivo-slice"></div>').css({
                        left: (sliceWidth * i) + 'px',
                        width: sliceWidth + 'px'
                    }));
                }
            }
            slider.append($('<div class="nivo-caption"><p></p></div>').css({
                display: 'none',
                opacity: settings.captionOpacity
            }));
            if (vars.currentImage.attr('title') != '') {
                $('.nivo-caption p', slider).html(vars.currentImage.attr('title'));
                $('.nivo-caption', slider).fadeIn(settings.animSpeed);
            }
            var timer = 0;
            if (!settings.manualAdvance && kids.length > 1) {
                timer = setInterval(function() {
                    nivoRun(slider, kids, settings, false);
                }, settings.pauseTime);
            }
            if (settings.directionNav) {
                slider.append('<div class="nivo-directionNav"><a class="nivo-prevNav">Prev</a><a class="nivo-nextNav">Next</a></div>');
                if (settings.directionNavHide) {
                    $('.nivo-directionNav', slider).hide();
                    slider.hover(function() {
                        $('.nivo-directionNav', slider).show();
                    }, function() {
                        $('.nivo-directionNav', slider).hide();
                    });
                }
                $('a.nivo-prevNav', slider).live('click', function() {
                    if (vars.running) return false;
                    clearInterval(timer);
                    timer = '';
                    vars.currentSlide -= 2;
                    nivoRun(slider, kids, settings, 'prev');
                });
                $('a.nivo-nextNav', slider).live('click', function() {
                    if (vars.running) return false;
                    clearInterval(timer);
                    timer = '';
                    nivoRun(slider, kids, settings, 'next');
                });
            }
            if (settings.controlNav) {
                var nivoControl = $('<div class="nivo-controlNav"></div>');
                slider.append(nivoControl);
                for (var i = 0; i < kids.length; i++) {
                    if (settings.controlNavThumbs) {
                        var child = kids.eq(i);
                        if (!child.is('img')) {
                            child = child.find('img:first');
                        }
                        if (settings.controlNavThumbsFromRel) {
                            nivoControl.append('<a class="nivo-control" rel="' + i + '"><img src="' + child.attr('rel') + '" alt="" /></a>');
                        } else {
                            nivoControl.append('<a class="nivo-control" rel="' + i + '"><img src="' + child.attr('src').replace(settings.controlNavThumbsSearch, settings.controlNavThumbsReplace) + '" alt="" /></a>');
                        }
                    } else {
                        nivoControl.append('<a class="nivo-control" rel="' + i + '">' + i + '</a>');
                    }
                }
                $('.nivo-controlNav a:eq(' + vars.currentSlide + ')', slider).addClass('active');
                $('.nivo-controlNav a', slider).live('click', function() {
                    if (vars.running) return false;
                    if ($(this).hasClass('active')) return false;
                    clearInterval(timer);
                    timer = '';
                    slider.css('background', 'url(' + vars.currentImage.attr('src') + ') no-repeat');
                    vars.currentSlide = $(this).attr('rel') - 1;
                    nivoRun(slider, kids, settings, 'control');
                });
            }
            if (settings.keyboardNav) {
                $(window).keypress(function(event) {
                    if (event.keyCode == '37') {
                        if (vars.running) return false;
                        clearInterval(timer);
                        timer = '';
                        vars.currentSlide -= 2;
                        nivoRun(slider, kids, settings, 'prev');
                    }
                    if (event.keyCode == '39') {
                        if (vars.running) return false;
                        clearInterval(timer);
                        timer = '';
                        nivoRun(slider, kids, settings, 'next');
                    }
                });
            }
            if (settings.pauseOnHover) {
                slider.hover(function() {
                    vars.paused = true;
                    clearInterval(timer);
                    timer = '';
                }, function() {
                    vars.paused = false;
                    if (timer == '' && !settings.manualAdvance) {
                        timer = setInterval(function() {
                            nivoRun(slider, kids, settings, false);
                        }, settings.pauseTime);
                    }
                });
            }
            slider.bind('nivo:animFinished', function() {
                vars.running = false;
                $(kids).each(function() {
                    if ($(this).is('a')) {
                        $(this).css('display', 'none');
                    }
                });
                if ($(kids[vars.currentSlide]).is('a')) {
                    $(kids[vars.currentSlide]).css('display', 'block');
                }
                if (timer == '' && !vars.paused && !settings.manualAdvance) {
                    timer = setInterval(function() {
                        nivoRun(slider, kids, settings, false);
                    }, settings.pauseTime);
                }
                settings.afterChange.call(this);
            });
        });

        function nivoRun(slider, kids, settings, nudge) {
            var vars = slider.data('nivo:vars');
            if ((!vars || vars.stop) && !nudge) return false;
            settings.beforeChange.call(this);
            if (!nudge) {
                slider.css('background', 'url(' + vars.currentImage.attr('src') + ') no-repeat');
            } else {
                if (nudge == 'prev') {
                    slider.css('background', 'url(' + vars.currentImage.attr('src') + ') no-repeat');
                }
                if (nudge == 'next') {
                    slider.css('background', 'url(' + vars.currentImage.attr('src') + ') no-repeat');
                }
            }
            vars.currentSlide++;
            if (vars.currentSlide == vars.totalSlides) {
                vars.currentSlide = 0;
                settings.slideshowEnd.call(this);
            }
            if (vars.currentSlide < 0) vars.currentSlide = (vars.totalSlides - 1);
            if ($(kids[vars.currentSlide]).is('img')) {
                vars.currentImage = $(kids[vars.currentSlide]);
            } else {
                vars.currentImage = $(kids[vars.currentSlide]).find('img:first');
            }
            if (settings.controlNav) {
                $('.nivo-controlNav a', slider).removeClass('active');
                $('.nivo-controlNav a:eq(' + vars.currentSlide + ')', slider).addClass('active');
            }
            if (vars.currentImage.attr('title') != '') {
                if ($('.nivo-caption', slider).css('display') == 'block') {
                    $('.nivo-caption p', slider).fadeOut(settings.animSpeed, function() {
                        $(this).html(vars.currentImage.attr('title'));
                        $(this).fadeIn(settings.animSpeed);
                    });
                } else {
                    $('.nivo-caption p', slider).html(vars.currentImage.attr('title'));
                }
                $('.nivo-caption', slider).fadeIn(settings.animSpeed);
            } else {
                $('.nivo-caption', slider).fadeOut(settings.animSpeed);
            }
            var i = 0;
            $('.nivo-slice', slider).each(function() {
                var sliceWidth = Math.round(slider.width() / settings.slices);
                $(this).css({
                    height: '0px',
                    opacity: '0',
                    background: 'url(' + vars.currentImage.attr('src') + ') no-repeat -' + ((sliceWidth + (i * sliceWidth)) - sliceWidth) + 'px 0%'
                });
                i++;
            });
            if (settings.effect == 'random') {
                var anims = new Array("sliceDownRight", "sliceDownLeft", "sliceUpRight", "sliceUpLeft", "sliceUpDown", "sliceUpDownLeft", "fold", "fade");
                vars.randAnim = anims[Math.floor(Math.random() * (anims.length + 1))];
                if (vars.randAnim == undefined) vars.randAnim = 'fade';
            }
            if (settings.effect.indexOf(',') != -1) {
                var anims = settings.effect.split(',');
                vars.randAnim = $.trim(anims[Math.floor(Math.random() * anims.length)]);
            }
            vars.running = true;
            if (settings.effect == 'sliceDown' || settings.effect == 'sliceDownRight' || vars.randAnim == 'sliceDownRight' || settings.effect == 'sliceDownLeft' || vars.randAnim == 'sliceDownLeft') {
                var timeBuff = 0;
                var i = 0;
                var slices = $('.nivo-slice', slider);
                if (settings.effect == 'sliceDownLeft' || vars.randAnim == 'sliceDownLeft') slices = $('.nivo-slice', slider).reverse();
                slices.each(function() {
                    var slice = $(this);
                    slice.css('top', '0px');
                    if (i == settings.slices - 1) {
                        setTimeout(function() {
                            slice.animate({
                                height: '100%',
                                opacity: '1.0'
                            }, settings.animSpeed, '', function() {
                                slider.trigger('nivo:animFinished');
                            });
                        }, (100 + timeBuff));
                    } else {
                        setTimeout(function() {
                            slice.animate({
                                height: '100%',
                                opacity: '1.0'
                            }, settings.animSpeed);
                        }, (100 + timeBuff));
                    }
                    timeBuff += 50;
                    i++;
                });
            } else if (settings.effect == 'sliceUp' || settings.effect == 'sliceUpRight' || vars.randAnim == 'sliceUpRight' || settings.effect == 'sliceUpLeft' || vars.randAnim == 'sliceUpLeft') {
                var timeBuff = 0;
                var i = 0;
                var slices = $('.nivo-slice', slider);
                if (settings.effect == 'sliceUpLeft' || vars.randAnim == 'sliceUpLeft') slices = $('.nivo-slice', slider).reverse();
                slices.each(function() {
                    var slice = $(this);
                    slice.css('bottom', '0px');
                    if (i == settings.slices - 1) {
                        setTimeout(function() {
                            slice.animate({
                                height: '100%',
                                opacity: '1.0'
                            }, settings.animSpeed, '', function() {
                                slider.trigger('nivo:animFinished');
                            });
                        }, (100 + timeBuff));
                    } else {
                        setTimeout(function() {
                            slice.animate({
                                height: '100%',
                                opacity: '1.0'
                            }, settings.animSpeed);
                        }, (100 + timeBuff));
                    }
                    timeBuff += 50;
                    i++;
                });
            } else if (settings.effect == 'sliceUpDown' || settings.effect == 'sliceUpDownRight' || vars.randAnim == 'sliceUpDown' || settings.effect == 'sliceUpDownLeft' || vars.randAnim == 'sliceUpDownLeft') {
                var timeBuff = 0;
                var i = 0;
                var v = 0;
                var slices = $('.nivo-slice', slider);
                if (settings.effect == 'sliceUpDownLeft' || vars.randAnim == 'sliceUpDownLeft') slices = $('.nivo-slice', slider).reverse();
                slices.each(function() {
                    var slice = $(this);
                    if (i == 0) {
                        slice.css('top', '0px');
                        i++;
                    } else {
                        slice.css('bottom', '0px');
                        i = 0;
                    }
                    if (v == settings.slices - 1) {
                        setTimeout(function() {
                            slice.animate({
                                height: '100%',
                                opacity: '1.0'
                            }, settings.animSpeed, '', function() {
                                slider.trigger('nivo:animFinished');
                            });
                        }, (100 + timeBuff));
                    } else {
                        setTimeout(function() {
                            slice.animate({
                                height: '100%',
                                opacity: '1.0'
                            }, settings.animSpeed);
                        }, (100 + timeBuff));
                    }
                    timeBuff += 50;
                    v++;
                });
            } else if (settings.effect == 'fold' || vars.randAnim == 'fold') {
                var timeBuff = 0;
                var i = 0;
                $('.nivo-slice', slider).each(function() {
                    var slice = $(this);
                    var origWidth = slice.width();
                    slice.css({
                        top: '0px',
                        height: '100%',
                        width: '0px'
                    });
                    if (i == settings.slices - 1) {
                        setTimeout(function() {
                            slice.animate({
                                width: origWidth,
                                opacity: '1.0'
                            }, settings.animSpeed, '', function() {
                                slider.trigger('nivo:animFinished');
                            });
                        }, (100 + timeBuff));
                    } else {
                        setTimeout(function() {
                            slice.animate({
                                width: origWidth,
                                opacity: '1.0'
                            }, settings.animSpeed);
                        }, (100 + timeBuff));
                    }
                    timeBuff += 50;
                    i++;
                });
            } else if (settings.effect == 'fade' || vars.randAnim == 'fade') {
                var i = 0;
                $('.nivo-slice', slider).each(function() {
                    $(this).css('height', '100%');
                    if (i == settings.slices - 1) {
                        $(this).animate({
                            opacity: '1.0'
                        }, (settings.animSpeed * 2), '', function() {
                            slider.trigger('nivo:animFinished');
                        });
                    } else {
                        $(this).animate({
                            opacity: '1.0'
                        }, (settings.animSpeed * 2));
                    }
                    i++;
                });
            }
        }
    };
    $.fn.nivoSlider.defaults = {
        effect: 'random',
        slices: 15,
        animSpeed: 500,
        pauseTime: 5000,
        startSlide: 0,
        directionNav: true,
        directionNavHide: true,
        controlNav: false,
        controlNavThumbs: false,
        controlNavThumbsFromRel: false,
        controlNavThumbsSearch: '.jpg',
        controlNavThumbsReplace: '_thumb.jpg',
        keyboardNav: true,
        pauseOnHover: true,
        manualAdvance: false,
        captionOpacity: 0.8,
        beforeChange: function() {},
        afterChange: function() {},
        slideshowEnd: function() {}
    };
    $.fn.reverse = [].reverse;
})(jQuery);
//# sourceURL=https://www.dsgill.com.au/wp-content/themes/joorang/js/jquery.nivo.slider.js
                                    

#4 JavaScript::Eval (size: 16821, repeated: 1) - SHA256: fbacbab57698ee4ef5d13011e8215c7ba28ad5110891e179bd713415745473bc

                                        (function($) {
    $.prettyPhoto = {
        version: '2.5.6'
    };
    $.fn.prettyPhoto = function(settings) {
        settings = jQuery.extend({
            animationSpeed: 'normal',
            opacity: 0.80,
            showTitle: true,
            allowresize: true,
            default_width: 500,
            default_height: 344,
            counter_separator_label: '/',
            theme: 'light_rounded',
            hideflash: false,
            wmode: 'opaque',
            autoplay: true,
            modal: false,
            changepicturecallback: function() {},
            callback: function() {},
            markup: '<div class="pp_pic_holder"> \
      <div class="pp_top"> \
       <div class="pp_left"></div> \
       <div class="pp_middle"></div> \
       <div class="pp_right"></div> \
      </div> \
      <div class="pp_content_container"> \
       <div class="pp_left"> \
       <div class="pp_right"> \
        <div class="pp_content"> \
         <div class="pp_loaderIcon"></div> \
         <div class="pp_fade"> \
          <a href="#" class="pp_expand" title="Expand the image">Expand</a> \
          <div class="pp_hoverContainer"> \
           <a class="pp_next" href="#">next</a> \
           <a class="pp_previous" href="#">previous</a> \
          </div> \
          <div id="pp_full_res"></div> \
          <div class="pp_details clearfix"> \
           <a class="pp_close" href="#">Close</a> \
           <p class="pp_description"></p> \
           <div class="pp_nav"> \
            <a href="#" class="pp_arrow_previous">Previous</a> \
            <p class="currentTextHolder">0/0</p> \
            <a href="#" class="pp_arrow_next">Next</a> \
           </div> \
          </div> \
         </div> \
        </div> \
       </div> \
       </div> \
      </div> \
      <div class="pp_bottom"> \
       <div class="pp_left"></div> \
       <div class="pp_middle"></div> \
       <div class="pp_right"></div> \
      </div> \
     </div> \
     <div class="pp_overlay"></div> \
     <div class="ppt"></div>',
            image_markup: '<img id="fullResImage" src="" />',
            flash_markup: '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="{width}" height="{height}"><param name="wmode" value="{wmode}" /><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="{path}" /><embed src="{path}" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="{width}" height="{height}" wmode="{wmode}"></embed></object>',
            quicktime_markup: '<object classid="clsid:02bf25d5-8c17-4b23-bc80-d3488abddc6b" codebase="http://www.apple.com/qtactivex/qtplugin.cab#version=6,0,2,0" height="{height}" width="{width}"><param name="src" value="{path}"><param name="autoplay" value="{autoplay}"><param name="scale" value="tofit"><param name="type" value="video/quicktime"><embed src="{path}" scale="tofit" height="{height}" width="{width}" autoplay="{autoplay}" type="video/quicktime" pluginspage="http://www.apple.com/quicktime/download/"></embed></object>',
            iframe_markup: '<iframe src ="{path}" width="{width}" height="{height}" frameborder="no"></iframe>',
            inline_markup: '<div class="pp_inline clearfix">{content}</div>'
        }, settings);
        if ($.browser.msie && parseInt($.browser.version) == 6) {
            settings.theme = "light_square";
        }
        if ($('.pp_overlay').size() == 0) _buildOverlay();
        var doresize = true,
            percentBased = false,
            correctSizes, $pp_pic_holder, $ppt, $pp_overlay, pp_contentHeight, pp_contentWidth, pp_containerHeight, pp_containerWidth, windowHeight = $(window).height(),
            windowWidth = $(window).width(),
            setPosition = 0,
            scrollPos = _getScroll();
        $(window).scroll(function() {
            scrollPos = _getScroll();
            _centerOverlay();
            _resizeOverlay();
        });
        $(window).resize(function() {
            _centerOverlay();
            _resizeOverlay();
        });
        $(document).keydown(function(e) {
            if ($pp_pic_holder.is(':visible'))
                switch (e.keyCode) {
                    case 37:
                        $.prettyPhoto.changePage('previous');
                        break;
                    case 39:
                        $.prettyPhoto.changePage('next');
                        break;
                    case 27:
                        if (!settings.modal)
                            $.prettyPhoto.close();
                        break;
                };
        });
        $(this).each(function() {
            $(this).bind('click', function() {
                _self = this;
                theRel = $(this).attr('rel');
                galleryRegExp = /\[(?:.*)\]/;
                theGallery = galleryRegExp.exec(theRel);
                var images = new Array(),
                    titles = new Array(),
                    descriptions = new Array();
                if (theGallery) {
                    $('a[rel*=' + theGallery + ']').each(function(i) {
                        if ($(this)[0] === $(_self)[0]) setPosition = i;
                        images.push($(this).attr('href'));
                        titles.push($(this).find('img').attr('alt'));
                        descriptions.push($(this).attr('title'));
                    });
                } else {
                    images = $(this).attr('href');
                    titles = ($(this).find('img').attr('alt')) ? $(this).find('img').attr('alt') : '';
                    descriptions = ($(this).attr('title')) ? $(this).attr('title') : '';
                }
                $.prettyPhoto.open(images, titles, descriptions);
                return false;
            });
        });
        $.prettyPhoto.open = function(gallery_images, gallery_titles, gallery_descriptions) {
            if ($.browser.msie && $.browser.version == 6) {
                $('select').css('visibility', 'hidden');
            };
            if (settings.hideflash) $('object,embed').css('visibility', 'hidden');
            images = $.makeArray(gallery_images);
            titles = $.makeArray(gallery_titles);
            descriptions = $.makeArray(gallery_descriptions);
            image_set = ($(images).size() > 0) ? true : false;
            _checkPosition($(images).size());
            $('.pp_loaderIcon').show();
            $pp_overlay.show().fadeTo(settings.animationSpeed, settings.opacity);
            $pp_pic_holder.find('.currentTextHolder').text((setPosition + 1) + settings.counter_separator_label + $(images).size());
            if (descriptions[setPosition]) {
                $pp_pic_holder.find('.pp_description').show().html(unescape(descriptions[setPosition]));
            } else {
                $pp_pic_holder.find('.pp_description').hide().text('');
            };
            if (titles[setPosition] && settings.showTitle) {
                hasTitle = true;
                $ppt.html(unescape(titles[setPosition]));
            } else {
                hasTitle = false;
            };
            movie_width = (parseFloat(grab_param('width', images[setPosition]))) ? grab_param('width', images[setPosition]) : settings.default_width.toString();
            movie_height = (parseFloat(grab_param('height', images[setPosition]))) ? grab_param('height', images[setPosition]) : settings.default_height.toString();
            if (movie_width.indexOf('%') != -1 || movie_height.indexOf('%') != -1) {
                movie_height = parseFloat(($(window).height() * parseFloat(movie_height) / 100) - 100);
                movie_width = parseFloat(($(window).width() * parseFloat(movie_width) / 100) - 100);
                percentBased = true;
            }
            $pp_pic_holder.fadeIn(function() {
                imgPreloader = "";
                switch (_getFileType(images[setPosition])) {
                    case 'image':
                        imgPreloader = new Image();
                        nextImage = new Image();
                        if (image_set && setPosition > $(images).size()) nextImage.src = images[setPosition + 1];
                        prevImage = new Image();
                        if (image_set && images[setPosition - 1]) prevImage.src = images[setPosition - 1];
                        $pp_pic_holder.find('#pp_full_res')[0].innerHTML = settings.image_markup;
                        $pp_pic_holder.find('#fullResImage').attr('src', images[setPosition]);
                        imgPreloader.onload = function() {
                            correctSizes = _fitToViewport(imgPreloader.width, imgPreloader.height);
                            _showContent();
                        };
                        imgPreloader.onerror = function() {
                            alert('Image cannot be loaded. Make sure the path is correct and image exist.');
                            $.prettyPhoto.close();
                        };
                        imgPreloader.src = images[setPosition];
                        break;
                    case 'youtube':
                        correctSizes = _fitToViewport(movie_width, movie_height);
                        movie = 'http://www.youtube.com/v/' + grab_param('v', images[setPosition]);
                        if (settings.autoplay) movie += "&autoplay=1";
                        toInject = settings.flash_markup.replace(/{width}/g, correctSizes['width']).replace(/{height}/g, correctSizes['height']).replace(/{wmode}/g, settings.wmode).replace(/{path}/g, movie);
                        break;
                    case 'vimeo':
                        correctSizes = _fitToViewport(movie_width, movie_height);
                        movie_id = images[setPosition];
                        movie = 'http://vimeo.com/moogaloop.swf?clip_id=' + movie_id.replace('http://vimeo.com/', '');
                        if (settings.autoplay) movie += "&autoplay=1";
                        toInject = settings.flash_markup.replace(/{width}/g, correctSizes['width']).replace(/{height}/g, correctSizes['height']).replace(/{wmode}/g, settings.wmode).replace(/{path}/g, movie);
                        break;
                    case 'quicktime':
                        correctSizes = _fitToViewport(movie_width, movie_height);
                        correctSizes['height'] += 15;
                        correctSizes['contentHeight'] += 15;
                        correctSizes['containerHeight'] += 15;
                        toInject = settings.quicktime_markup.replace(/{width}/g, correctSizes['width']).replace(/{height}/g, correctSizes['height']).replace(/{wmode}/g, settings.wmode).replace(/{path}/g, images[setPosition]).replace(/{autoplay}/g, settings.autoplay);
                        break;
                    case 'flash':
                        correctSizes = _fitToViewport(movie_width, movie_height);
                        flash_vars = images[setPosition];
                        flash_vars = flash_vars.substring(images[setPosition].indexOf('flashvars') + 10, images[setPosition].length);
                        filename = images[setPosition];
                        filename = filename.substring(0, filename.indexOf('?'));
                        toInject = settings.flash_markup.replace(/{width}/g, correctSizes['width']).replace(/{height}/g, correctSizes['height']).replace(/{wmode}/g, settings.wmode).replace(/{path}/g, filename + '?' + flash_vars);
                        break;
                    case 'iframe':
                        correctSizes = _fitToViewport(movie_width, movie_height);
                        frame_url = images[setPosition];
                        frame_url = frame_url.substr(0, frame_url.indexOf('iframe') - 1);
                        toInject = settings.iframe_markup.replace(/{width}/g, correctSizes['width']).replace(/{height}/g, correctSizes['height']).replace(/{path}/g, frame_url);
                        break;
                    case 'inline':
                        myClone = $(images[setPosition]).clone().css({
                            'width': settings.default_width
                        }).wrapInner('<div id="pp_full_res"><div class="pp_inline clearfix"></div></div>').appendTo($('body'));
                        correctSizes = _fitToViewport($(myClone).width(), $(myClone).height());
                        $(myClone).remove();
                        toInject = settings.inline_markup.replace(/{content}/g, $(images[setPosition]).html());
                        break;
                };
                if (!imgPreloader) {
                    $pp_pic_holder.find('#pp_full_res')[0].innerHTML = toInject;
                    _showContent();
                };
            });
        };
        $.prettyPhoto.changePage = function(direction) {
            if (direction == 'previous') {
                setPosition--;
                if (setPosition < 0) {
                    setPosition = 0;
                    return;
                };
            } else {
                if ($('.pp_arrow_next').is('.disabled')) return;
                setPosition++;
            };
            if (!doresize) doresize = true;
            _hideContent(function() {
                $.prettyPhoto.open(images, titles, descriptions)
            });
            $('a.pp_expand,a.pp_contract').fadeOut(settings.animationSpeed);
        };
        $.prettyPhoto.close = function() {
            $pp_pic_holder.find('object,embed').css('visibility', 'hidden');
            $('div.pp_pic_holder,div.ppt,.pp_fade').fadeOut(settings.animationSpeed);
            $pp_overlay.fadeOut(settings.animationSpeed, function() {
                $('#pp_full_res').html('');
                $pp_pic_holder.attr('style', '').find('div:not(.pp_hoverContainer)').attr('style', '');
                _centerOverlay();
                if ($.browser.msie && $.browser.version == 6) {
                    $('select').css('visibility', 'visible');
                };
                if (settings.hideflash) $('object,embed').css('visibility', 'visible');
                setPosition = 0;
                settings.callback();
            });
            doresize = true;
        };
        _showContent = function() {
            $('.pp_loaderIcon').hide();
            projectedTop = scrollPos['scrollTop'] + ((windowHeight / 2) - (correctSizes['containerHeight'] / 2));
            if (projectedTop < 0) projectedTop = 0 + $ppt.height();
            $pp_pic_holder.find('.pp_content').animate({
                'height': correctSizes['contentHeight']
            }, settings.animationSpeed);
            $pp_pic_holder.animate({
                'top': projectedTop,
                'left': (windowWidth / 2) - (correctSizes['containerWidth'] / 2),
                'width': correctSizes['containerWidth']
            }, settings.animationSpeed, function() {
                $pp_pic_holder.find('.pp_hoverContainer,#fullResImage').height(correctSizes['height']).width(correctSizes['width']);
                $pp_pic_holder.find('.pp_fade').fadeIn(settings.animationSpeed);
                if (image_set && _getFileType(images[setPosition]) == "image") {
                    $pp_pic_holder.find('.pp_hoverContainer').show();
                } else {
                    $pp_pic_holder.find('.pp_hoverContainer').hide();
                }
                if (settings.showTitle && hasTitle) {
                    $ppt.css({
                        'top': $pp_pic_holder.offset().top - 25,
                        'left': $pp_pic_holder.offset().left + 20,
                        'display': 'none'
                    });
                    $ppt.fadeIn(settings.animationSpeed);
                };
                if (correctSizes['resized']) $('a.pp_expand,a.pp_contract').fadeIn(settings.animationSpeed);
                settings.changepicturecallback();
            });
        };

        function _hideContent(callback) {
            $pp_pic_holder.find('#pp_full_res object,#pp_full_res embed').css('visibility', 'hidden');
            $pp_pic_holder.find('.pp_fade').fadeOut(settings.animationSpeed, function() {
                $('.pp_loaderIcon').show();
                if (callback) callback();
            });
            $ppt.fadeOut(settings.animationSpeed);
        }

        function _checkPosition(setCount) {
            if (setPosition == setCount - 1) {
                $pp_pic_holder.find('a.pp_next').css('visibility', 'hidden');
                $pp_pic_holder.find('a.pp_arrow_next').addClass('disabled').unbind('click');
            } else {
                $pp_pic_holder.find('a.pp_next').css('visibility', 'visible');
                $pp_pic_holder.find('a.pp_arrow_next.disabled').removeClass('disabled').bind('click', function() {
                    $.prettyPhoto.changePage('next');
                    return false;
                });
            };
            if (setPosition == 0) {
                $pp_pic_holder.find('a.pp_previous').css('visibility', 'hidden');
                $pp_pic_holder.find('a.pp_arrow_previous').addClass('disabled').unbind('click');
            } else {
                $pp_pic_holder.find('a.pp_previous').css('visibility', 'visible');
                $pp_pic_holder.find('a.pp_arrow_previous.disabled').removeClass('disabled').bind('click', function() {
                    $.prettyPhoto.changePage('previous');
                    return false;
                });
            };
            if (setCount > 1) {
                $('.pp_nav').show();
            } else {
                $('.pp_nav').hide();
            }
        };

        function _fitToViewport(width, height) {
            hasBeenResized = false;
            _getDimensions(width, height);
            imageWidth = width;
            imageHeight = height;
            if (((pp_containerWidth > windowWidth) || (pp_containerHeight > windowHeight)) && doresize && settings.allowresize && !percentBased) {
                hasBeenResized = true;
                notFitting = true;
                while (notFitting) {
                    if ((pp_containerWidth > windowWidth)) {
                        imageWidth = (windowWidth - 200);
                        imageHeight = (height / width) * imageWidth;
                    } else if ((pp_containerHeight > windowHeight)) {
                        imageHeight = (windowHeight - 200);
                        imageWidth = (width / height) * imageHeight;
                    } else {
                        notFitting = false;
                    };
                    pp_containerHeight = imageHeight;
                    pp_containerWidth = imageWidth;
                };
                _getDimensions(imageWidth, imageHeight);
            };
            return {
                width: Math.floor(imageWidth),
                height: Math.floor(imageHeight),
                containerHeight: Math.floor(pp_containerHeight),
                containerWidth: Math.floor(pp_containerWidth) + 40,
                contentHeight: Math.floor(pp_contentHeight),
                contentWidth: Math.floor(pp_contentWidth),
                resized: hasBeenResized
            };
        };

        function _getDimensions(width, height) {
            width = parseFloat(width);
            height = parseFloat(height);
            $pp_details = $pp_pic_holder.find('.pp_details');
            $pp_details.width(width);
            detailsHeight = parseFloat($pp_details.css('marginTop')) + parseFloat($pp_details.css('marginBottom'));
            $pp_details = $pp_details.clone().appendTo($('body')).css({
                'position': 'absolute',
                'top': -10000
            });
            detailsHeight += $pp_details.height();
            detailsHeight = (detailsHeight <= 34) ? 36 : detailsHeight;
            if ($.browser.msie && $.browser.version == 7) detailsHeight += 8;
            $pp_details.remove();
            pp_contentHeight = height + detailsHeight;
            pp_contentWidth = width;
            pp_containerHeight = pp_contentHeight + $ppt.height() + $pp_pic_holder.find('.pp_top').height() + $pp_pic_holder.find('.pp_bottom').height();
            pp_containerWidth = width;
        }

        function _getFileType(itemSrc) {
            if (itemSrc.match(/youtube\.com\/watch/i)) {
                return 'youtube';
            } else if (itemSrc.match(/vimeo\.com/i)) {
                return 'vimeo';
            } else if (itemSrc.indexOf('.mov') != -1) {
                return 'quicktime';
            } else if (itemSrc.indexOf('.mp4') != -1) {
                return 'quicktime';
            } else if (itemSrc.indexOf('.3gp') != -1) {
                return 'quicktime';
            } else if (itemSrc.indexOf('.swf') != -1) {
                return 'flash';
            } else if (itemSrc.indexOf('iframe') != -1) {
                return 'iframe'
            } else if (itemSrc.substr(0, 1) == '#') {
                return 'inline';
            } else {
                return 'image';
            };
        };

        function _centerOverlay() {
            if (doresize) {
                titleHeight = $ppt.height();
                contentHeight = $pp_pic_holder.height();
                contentwidth = $pp_pic_holder.width();
                projectedTop = (windowHeight / 2) + scrollPos['scrollTop'] - ((contentHeight + titleHeight) / 2);
                $pp_pic_holder.css({
                    'top': projectedTop,
                    'left': (windowWidth / 2) + scrollPos['scrollLeft'] - (contentwidth / 2)
                });
                $ppt.css({
                    'top': projectedTop - titleHeight,
                    'left': (windowWidth / 2) + scrollPos['scrollLeft'] - (contentwidth / 2) + 20
                });
            };
        };

        function _getScroll() {
            if (self.pageYOffset) {
                return {
                    scrollTop: self.pageYOffset,
                    scrollLeft: self.pageXOffset
                };
            } else if (document.documentElement && document.documentElement.scrollTop) {
                return {
                    scrollTop: document.documentElement.scrollTop,
                    scrollLeft: document.documentElement.scrollLeft
                };
            } else if (document.body) {
                return {
                    scrollTop: document.body.scrollTop,
                    scrollLeft: document.body.scrollLeft
                };
            };
        };

        function _resizeOverlay() {
            windowHeight = $(window).height();
            windowWidth = $(window).width();
            $pp_overlay.css({
                'height': $(document).height()
            });
        };

        function _buildOverlay() {
            $('body').append(settings.markup);
            $pp_pic_holder = $('.pp_pic_holder');
            $ppt = $('.ppt');
            $pp_overlay = $('div.pp_overlay');
            $pp_pic_holder.attr('class', 'pp_pic_holder ' + settings.theme);
            $pp_overlay.css({
                'opacity': 0,
                'height': $(document).height()
            }).bind('click', function() {
                if (!settings.modal)
                    $.prettyPhoto.close();
            });
            $('a.pp_close').bind('click', function() {
                $.prettyPhoto.close();
                return false;
            });
            $('a.pp_expand').bind('click', function() {
                $this = $(this);
                if ($this.hasClass('pp_expand')) {
                    $this.removeClass('pp_expand').addClass('pp_contract');
                    doresize = false;
                } else {
                    $this.removeClass('pp_contract').addClass('pp_expand');
                    doresize = true;
                };
                _hideContent(function() {
                    $.prettyPhoto.open(images, titles, descriptions)
                });
                $pp_pic_holder.find('.pp_fade').fadeOut(settings.animationSpeed);
                return false;
            });
            $pp_pic_holder.find('.pp_previous, .pp_arrow_previous').bind('click', function() {
                $.prettyPhoto.changePage('previous');
                return false;
            });
            $pp_pic_holder.find('.pp_next, .pp_arrow_next').bind('click', function() {
                $.prettyPhoto.changePage('next');
                return false;
            });
        };
        _centerOverlay();
    };

    function grab_param(name, url) {
        name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
        var regexS = "[\\?&]" + name + "=([^&#]*)";
        var regex = new RegExp(regexS);
        var results = regex.exec(url);
        if (results == null)
            return "";
        else
            return results[1];
    }
})(jQuery);
//# sourceURL=https://www.dsgill.com.au/wp-content/themes/joorang/js/jquery.prettyPhoto.js
                                    

#5 JavaScript::Eval (size: 1196, repeated: 1) - SHA256: 3ab80cf97fe67722e696a222467c7cfdee9cd9487fee657554a53cddd3ed85fe

                                        (function($) {
    var optiontg = new Array;
    var obj_img = new Array;
    var theClass = new Array;
    var imageposition = new Array;
    var preloadInterval = new Array;
    $.fn.tgPreload = $.fn.tgPreload = function(options) {
        init = function(tgp) {
            optiontg[tgp.id] = $.extend({}, $.fn.tgPreload.defaults, options);
            obj_img[tgp.id] = new Array();
            theClass[tgp.id] = new Array();
            imageposition[tgp.id] = 0;
            $.each($('#' + tgp.id + ' .' + optiontg[tgp.id].childClass + ''), function(i, item) {
                theClass[tgp.id][i] = $(item);
                obj_img[tgp.id][i] = $(item).find('img');
                obj_img[tgp.id][i].css({
                    'display': 'block',
                    'opacity': '0'
                });
            });
            $.transitionpreload(tgp);
        };
        $.transitionpreload = function(tgp) {
            preloadInterval[tgp.id] = setInterval(function() {
                $.ownanimate(tgp)
            }, optiontg[tgp.id].speed);
        };
        $.ownanimate = function(tgp) {
            if (imageposition[tgp.id] == obj_img[tgp.id].length) {
                clearInterval(preloadInterval[tgp.id]);
                return;
            }
            $(obj_img[tgp.id][imageposition[tgp.id]]).animate({
                opacity: 1.00
            });
            $(theClass[tgp.id][imageposition[tgp.id]]).removeClass('ploader');
            imageposition[tgp.id] ++;
        };
        this.each(function() {
            init(this);
        });
    };
    $.fn.tgPreload.defaults = {
        speed: 200,
        animateSpeed: 400,
        childClass: ""
    };
})(jQuery);
//# sourceURL=https://www.dsgill.com.au/wp-content/themes/joorang/js/themesguy_preloader.js
                                    

#6 JavaScript::Eval (size: 4011, repeated: 1) - SHA256: 6cd56a50a185672b87007adceb63b508664f7204a2643aa0f7ef55fa30ea6aac

                                        (function() {
    for (var g = "function" == typeof Object.defineProperties ? Object.defineProperty : function(b, c, a) {
            if (a.get || a.set) throw new TypeError("ES3 does not support getters and setters.");
            b != Array.prototype && b != Object.prototype && (b[c] = a.value)
        }, h = "undefined" != typeof window && window === this ? this : "undefined" != typeof global && null != global ? global : this, k = ["String", "prototype", "repeat"], l = 0; l < k.length - 1; l++) {
        var m = k[l];
        m in h || (h[m] = {});
        h = h[m]
    }
    var n = k[k.length - 1],
        p = h[n],
        q = p ? p : function(b) {
            var c;
            if (null == this) throw new TypeError("The 'this' value for String.prototype.repeat must not be null or undefined");
            c = this + "";
            if (0 > b || 1342177279 < b) throw new RangeError("Invalid count value");
            b |= 0;
            for (var a = ""; b;)
                if (b & 1 && (a += c), b >>>= 1) c += c;
            return a
        };
    q != p && null != q && g(h, n, {
        configurable: !0,
        writable: !0,
        value: q
    });
    var t = this;

    function u(b, c) {
        var a = b.split("."),
            d = t;
        a[0] in d || !d.execScript || d.execScript("var " + a[0]);
        for (var e; a.length && (e = a.shift());) a.length || void 0 === c ? d[e] ? d = d[e] : d = d[e] = {} : d[e] = c
    };

    function v(b) {
        var c = b.length;
        if (0 < c) {
            for (var a = Array(c), d = 0; d < c; d++) a[d] = b[d];
            return a
        }
        return []
    };

    function w(b) {
        var c = window;
        if (c.addEventListener) c.addEventListener("load", b, !1);
        else if (c.attachEvent) c.attachEvent("onload", b);
        else {
            var a = c.onload;
            c.onload = function() {
                b.call(this);
                a && a.call(this)
            }
        }
    };
    var x;

    function y(b, c, a, d, e) {
        this.h = b;
        this.j = c;
        this.l = a;
        this.f = e;
        this.g = {
            height: window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight,
            width: window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth
        };
        this.i = d;
        this.b = {};
        this.a = [];
        this.c = {}
    }

    function z(b, c) {
        var a, d, e = c.getAttribute("data-pagespeed-url-hash");
        if (a = e && !(e in b.c))
            if (0 >= c.offsetWidth && 0 >= c.offsetHeight) a = !1;
            else {
                d = c.getBoundingClientRect();
                var f = document.body;
                a = d.top + ("pageYOffset" in window ? window.pageYOffset : (document.documentElement || f.parentNode || f).scrollTop);
                d = d.left + ("pageXOffset" in window ? window.pageXOffset : (document.documentElement || f.parentNode || f).scrollLeft);
                f = a.toString() + "," + d;
                b.b.hasOwnProperty(f) ? a = !1 : (b.b[f] = !0, a = a <= b.g.height && d <= b.g.width)
            }
        a && (b.a.push(e), b.c[e] = !0)
    }
    y.prototype.checkImageForCriticality = function(b) {
        b.getBoundingClientRect && z(this, b)
    };
    u("pagespeed.CriticalImages.checkImageForCriticality", function(b) {
        x.checkImageForCriticality(b)
    });
    u("pagespeed.CriticalImages.checkCriticalImages", function() {
        A(x)
    });

    function A(b) {
        b.b = {};
        for (var c = ["IMG", "INPUT"], a = [], d = 0; d < c.length; ++d) a = a.concat(v(document.getElementsByTagName(c[d])));
        if (a.length && a[0].getBoundingClientRect) {
            for (d = 0; c = a[d]; ++d) z(b, c);
            a = "oh=" + b.l;
            b.f && (a += "&n=" + b.f);
            if (c = !!b.a.length)
                for (a += "&ci=" + encodeURIComponent(b.a[0]), d = 1; d < b.a.length; ++d) {
                    var e = "," + encodeURIComponent(b.a[d]);
                    131072 >= a.length + e.length && (a += e)
                }
            b.i && (e = "&rd=" + encodeURIComponent(JSON.stringify(B())), 131072 >= a.length + e.length && (a += e), c = !0);
            C = a;
            if (c) {
                d = b.h;
                b = b.j;
                var f;
                if (window.XMLHttpRequest) f = new XMLHttpRequest;
                else if (window.ActiveXObject) try {
                    f = new ActiveXObject("Msxml2.XMLHTTP")
                } catch (r) {
                    try {
                        f = new ActiveXObject("Microsoft.XMLHTTP")
                    } catch (D) {}
                }
                f && (f.open("POST", d + (-1 == d.indexOf("?") ? "?" : "&") + "url=" + encodeURIComponent(b)), f.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"), f.send(a))
            }
        }
    }

    function B() {
        var b = {},
            c;
        c = document.getElementsByTagName("IMG");
        if (!c.length) return {};
        var a = c[0];
        if (!("naturalWidth" in a && "naturalHeight" in a)) return {};
        for (var d = 0; a = c[d]; ++d) {
            var e = a.getAttribute("data-pagespeed-url-hash");
            e && (!(e in b) && 0 < a.width && 0 < a.height && 0 < a.naturalWidth && 0 < a.naturalHeight || e in b && a.width >= b[e].o && a.height >= b[e].m) && (b[e] = {
                rw: a.width,
                rh: a.height,
                ow: a.naturalWidth,
                oh: a.naturalHeight
            })
        }
        return b
    }
    var C = "";
    u("pagespeed.CriticalImages.getBeaconData", function() {
        return C
    });
    u("pagespeed.CriticalImages.Run", function(b, c, a, d, e, f) {
        var r = new y(b, c, a, e, f);
        x = r;
        d && w(function() {
            window.setTimeout(function() {
                A(r)
            }, 0)
        })
    });
})();
pagespeed.CriticalImages.Run('/ngx_pagespeed_beacon', 'https://www.dsgill.com.au/', 'OIFxyb7LEW', false, false, 'N9Auu9enF_4');
//# sourceURL=https://www.dsgill.com.au/_.pagespeed.jo.Q5eJMilcUV.js
                                    

#7 JavaScript::Eval (size: 3534, repeated: 1) - SHA256: c9914857ea1cfb47d3b5068c3fe6b828d273ed61c342303ea2fbb26fd805fb36

                                        (function() {
    function f(a, b, d) {
        if (a.addEventListener) a.addEventListener(b, d, !1);
        else if (a.attachEvent) a.attachEvent("on" + b, d);
        else {
            var c = a["on" + b];
            a["on" + b] = function() {
                d.call(this);
                c && c.call(this)
            }
        }
    };
    window.pagespeed = window.pagespeed || {};
    var g = window.pagespeed;

    function k(a) {
        this.g = [];
        this.f = 0;
        this.h = !1;
        this.j = a;
        this.i = null;
        this.l = 0;
        this.b = !1;
        this.a = 0
    }

    function l(a, b) {
        var d = b.getAttribute("data-pagespeed-lazy-position");
        if (d) return parseInt(d, 0);
        var d = b.offsetTop,
            c = b.offsetParent;
        c && (d += l(a, c));
        d = Math.max(d, 0);
        b.setAttribute("data-pagespeed-lazy-position", d);
        return d
    }

    function m(a, b) {
        var d, c, e;
        if (!a.b && (0 == b.offsetHeight || 0 == b.offsetWidth)) return !1;
        a: if (b.currentStyle) c = b.currentStyle.position;
            else {
                if (document.defaultView && document.defaultView.getComputedStyle && (c = document.defaultView.getComputedStyle(b, null))) {
                    c = c.getPropertyValue("position");
                    break a
                }
                c = b.style && b.style.position ? b.style.position : ""
            }
        if ("relative" == c) return !0;
        e = 0;
        "number" == typeof window.pageYOffset ? e = window.pageYOffset : document.body && document.body.scrollTop ? e = document.body.scrollTop : document.documentElement &&
            document.documentElement.scrollTop && (e = document.documentElement.scrollTop);
        d = window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight;
        c = e;
        e += d;
        var h = b.getBoundingClientRect();
        h ? (e = h.top - d, c = h.bottom) : (h = l(a, b), d = h + b.offsetHeight, e = h - e, c = d - c);
        return e <= a.f && 0 <= c + a.f
    }
    k.prototype.m = function(a) {
        p(a);
        var b = this;
        window.setTimeout(function() {
            var d = a.getAttribute("data-pagespeed-lazy-src");
            if (d)
                if ((b.h || m(b, a)) && -1 != a.src.indexOf(b.j)) {
                    var c = a.parentNode,
                        e = a.nextSibling;
                    c && c.removeChild(a);
                    a.c && (a.getAttribute = a.c);
                    a.removeAttribute("onload");
                    a.tagName && "IMG" == a.tagName && g.CriticalImages && f(a, "load", function() {
                        g.CriticalImages.checkImageForCriticality(this);
                        b.b && (b.a--, b.a || g.CriticalImages.checkCriticalImages())
                    });
                    a.removeAttribute("data-pagespeed-lazy-src");
                    a.removeAttribute("data-pagespeed-lazy-replaced-functions");
                    c && c.insertBefore(a, e);
                    if (c = a.getAttribute("data-pagespeed-lazy-srcset")) a.srcset = c, a.removeAttribute("data-pagespeed-lazy-srcset");
                    a.src = d
                } else b.g.push(a)
        }, 0)
    };
    k.prototype.loadIfVisibleAndMaybeBeacon = k.prototype.m;
    k.prototype.s = function() {
        this.h = !0;
        q(this)
    };
    k.prototype.loadAllImages = k.prototype.s;

    function q(a) {
        var b = a.g,
            d = b.length;
        a.g = [];
        for (var c = 0; c < d; ++c) a.m(b[c])
    }

    function t(a, b) {
        return a.a ? null != a.a(b) : null != a.getAttribute(b)
    }
    k.prototype.u = function() {
        for (var a = document.getElementsByTagName("img"), b = 0, d; d = a[b]; b++) t(d, "data-pagespeed-lazy-src") && p(d)
    };
    k.prototype.overrideAttributeFunctions = k.prototype.u;

    function p(a) {
        t(a, "data-pagespeed-lazy-replaced-functions") || (a.c = a.getAttribute, a.getAttribute = function(a) {
            "src" == a.toLowerCase() && t(this, "data-pagespeed-lazy-src") && (a = "data-pagespeed-lazy-src");
            return this.c(a)
        }, a.setAttribute("data-pagespeed-lazy-replaced-functions", "1"))
    }
    g.o = function(a, b) {
        function d() {
            if (!(c.b && a || c.i)) {
                var b = 200;
                200 < (new Date).getTime() - c.l && (b = 0);
                c.i = window.setTimeout(function() {
                    c.l = (new Date).getTime();
                    q(c);
                    c.i = null
                }, b)
            }
        }
        var c = new k(b);
        g.lazyLoadImages = c;
        f(window, "load", function() {
            c.b = !0;
            c.h = a;
            c.f = 200;
            if (g.CriticalImages) {
                for (var b = 0, d = document.getElementsByTagName("img"), r = 0, n; n = d[r]; r++) - 1 != n.src.indexOf(c.j) && t(n, "data-pagespeed-lazy-src") && b++;
                c.a = b;
                c.a || g.CriticalImages.checkCriticalImages()
            }
            q(c)
        });
        b.indexOf("data") && ((new Image).src = b);
        f(window,
            "scroll", d);
        f(window, "resize", d)
    };
    g.lazyLoadInit = g.o;
})();

pagespeed.lazyLoadInit(true, "/pagespeed_static/1.JiBnMqyl6S.gif");

//# sourceURL=inline-cloudflare-rocketloader-executed-4.js
                                    

#8 JavaScript::Eval (size: 35956, repeated: 1) - SHA256: 39131dbe20a75cb4e21ff5fa68476ed31ce589e42ae91a7e8db792d485bd349f

                                        (function() {
    var $c = function(a) {
        this.w = a || []
    };
    $c.prototype.set = function(a) {
        this.w[a] = !0
    };
    $c.prototype.encode = function() {
        for (var a = [], b = 0; b < this.w.length; b++) this.w[b] && (a[Math.floor(b / 6)] ^= 1 << b % 6);
        for (b = 0; b < a.length; b++) a[b] = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_".charAt(a[b] || 0);
        return a.join("") + "~"
    };
    var vd = new $c;

    function J(a) {
        vd.set(a)
    }
    var Td = function(a) {
            a = Dd(a);
            a = new $c(a);
            for (var b = vd.w.slice(), c = 0; c < a.w.length; c++) b[c] = b[c] || a.w[c];
            return (new $c(b)).encode()
        },
        Dd = function(a) {
            a = a.get(Gd);
            ka(a) || (a = []);
            return a
        };
    var ea = function(a) {
            return "function" == typeof a
        },
        ka = function(a) {
            return "[object Array]" == Object.prototype.toString.call(Object(a))
        },
        qa = function(a) {
            return void 0 != a && -1 < (a.constructor + "").indexOf("String")
        },
        D = function(a, b) {
            return 0 == a.indexOf(b)
        },
        sa = function(a) {
            return a ? a.replace(/^[\s\xa0]+|[\s\xa0]+$/g, "") : ""
        },
        ra = function() {
            for (var a = O.navigator.userAgent + (M.cookie ? M.cookie : "") + (M.referrer ? M.referrer : ""), b = a.length, c = O.history.length; 0 < c;) a += c-- ^ b++;
            return [hd() ^ La(a) & 2147483647, Math.round((new Date).getTime() /
                1E3)].join(".")
        },
        ta = function(a) {
            var b = M.createElement("img");
            b.width = 1;
            b.height = 1;
            b.src = a;
            return b
        },
        ua = function() {},
        K = function(a) {
            if (encodeURIComponent instanceof Function) return encodeURIComponent(a);
            J(28);
            return a
        },
        L = function(a, b, c, d) {
            try {
                a.addEventListener ? a.addEventListener(b, c, !!d) : a.attachEvent && a.attachEvent("on" + b, c)
            } catch (e) {
                J(27)
            }
        },
        f = /^[\w\-:/.?=&%!]+$/,
        wa = function(a, b, c, d) {
            a && (c ? (d = "", b && f.test(b) && (d = ' id="' + b + '"'), f.test(a) && M.write("<script" + d + ' src="' + a + '">\x3c/script>')) : (c = M.createElement("script"), c.type = "text/javascript", c.async = !0, c.src = a, d && (c.onload = d), b && (c.id = b), a = M.getElementsByTagName("script")[0], a.parentNode.insertBefore(c, a)))
        },
        Ud = function() {
            return "https:" == M.location.protocol
        },
        be = function(a, b) {
            return E(M.location[b ? "href" : "search"], a)
        },
        E = function(a, b) {
            return (a = a.match("(?:&|#|\\?)" + K(b).replace(/([.*+?^=!:${}()|\[\]\/\\])/g, "\\$1") + "=([^&#]*)")) && 2 == a.length ? a[1] : ""
        },
        xa = function() {
            var a = "" + M.location.hostname;
            return 0 == a.indexOf("www.") ? a.substring(4) : a
        },
        de = function(a, b) {
            var c = a.indexOf(b);
            if (5 == c || 6 == c)
                if (a = a.charAt(c + b.length), "/" == a || "?" == a || "" == a || ":" == a) return !0;
            return !1
        },
        ya = function(a, b) {
            var c = M.referrer;
            if (/^(https?|android-app):\/\//i.test(c)) {
                if (a) return c;
                a = "//" + M.location.hostname;
                if (!de(c, a)) return b && (b = a.replace(/\./g, "-") + ".cdn.ampproject.org", de(c, b)) ? void 0 : c
            }
        },
        za = function(a, b) {
            if (1 == b.length && null != b[0] && "object" === typeof b[0]) return b[0];
            for (var c = {}, d = Math.min(a.length + 1, b.length), e = 0; e < d; e++)
                if ("object" === typeof b[e]) {
                    for (var g in b[e]) b[e].hasOwnProperty(g) && (c[g] = b[e][g]);
                    break
                } else e < a.length && (c[a[e]] = b[e]);
            return c
        };
    var ee = function() {
        this.keys = [];
        this.values = {};
        this.m = {}
    };
    ee.prototype.set = function(a, b, c) {
        this.keys.push(a);
        c ? this.m[":" + a] = b : this.values[":" + a] = b
    };
    ee.prototype.get = function(a) {
        return this.m.hasOwnProperty(":" + a) ? this.m[":" + a] : this.values[":" + a]
    };
    ee.prototype.map = function(a) {
        for (var b = 0; b < this.keys.length; b++) {
            var c = this.keys[b],
                d = this.get(c);
            d && a(c, d)
        }
    };
    var O = window,
        M = document,
        va = function(a, b) {
            return setTimeout(a, b)
        };
    var F = window,
        Ea = document,
        G = function(a) {
            var b = F._gaUserPrefs;
            if (b && b.ioo && b.ioo() || a && !0 === F["ga-disable-" + a]) return !0;
            try {
                var c = F.external;
                if (c && c._gaUserPrefs && "oo" == c._gaUserPrefs) return !0
            } catch (g) {}
            a = [];
            b = Ea.cookie.split(";");
            c = /^\s*AMP_TOKEN=\s*(.*?)\s*$/;
            for (var d = 0; d < b.length; d++) {
                var e = b[d].match(c);
                e && a.push(e[1])
            }
            for (b = 0; b < a.length; b++)
                if ("$OPT_OUT" == decodeURIComponent(a[b])) return !0;
            return !1
        };
    var Ca = function(a) {
            var b = [],
                c = M.cookie.split(";");
            a = new RegExp("^\\s*" + a + "=\\s*(.*?)\\s*$");
            for (var d = 0; d < c.length; d++) {
                var e = c[d].match(a);
                e && b.push(e[1])
            }
            return b
        },
        zc = function(a, b, c, d, e, g) {
            e = G(e) ? !1 : eb.test(M.location.hostname) || "/" == c && vc.test(d) ? !1 : !0;
            if (!e) return !1;
            b && 1200 < b.length && (b = b.substring(0, 1200));
            c = a + "=" + b + "; path=" + c + "; ";
            g && (c += "expires=" + (new Date((new Date).getTime() + g)).toGMTString() + "; ");
            d && "none" != d && (c += "domain=" + d + ";");
            d = M.cookie;
            M.cookie = c;
            if (!(d = d != M.cookie)) a: {
                a = Ca(a);
                for (d = 0; d < a.length; d++)
                    if (b == a[d]) {
                        d = !0;
                        break a
                    }
                d = !1
            }
            return d
        },
        Cc = function(a) {
            return encodeURIComponent ? encodeURIComponent(a).replace(/\(/g, "%28").replace(/\)/g, "%29") : a
        },
        vc = /^(www\.)?google(\.com?)?(\.[a-z]{2})?$/,
        eb = /(^|\.)doubleclick\.net$/i;
    var oc, Id = /^.*Version\/?(\d+)[^\d].*$/i,
        ne = function() {
            if (void 0 !== O.__ga4__) return O.__ga4__;
            if (void 0 === oc) {
                var a = O.navigator.userAgent;
                if (a) {
                    var b = a;
                    try {
                        b = decodeURIComponent(a)
                    } catch (c) {}
                    if (a = !(0 <= b.indexOf("Chrome")) && !(0 <= b.indexOf("CriOS")) && (0 <= b.indexOf("Safari/") || 0 <= b.indexOf("Safari,"))) b = Id.exec(b), a = 11 <= (b ? Number(b[1]) : -1);
                    oc = a
                } else oc = !1
            }
            return oc
        };
    var Fa, Ga, fb, Ab, ja = /^https?:\/\/[^/]*cdn\.ampproject\.org\//,
        Ub = [],
        ic = function() {
            Z.D([ua])
        },
        tc = function(a, b) {
            var c = Ca("AMP_TOKEN");
            if (1 < c.length) return J(55), !1;
            c = decodeURIComponent(c[0] || "");
            if ("$OPT_OUT" == c || "$ERROR" == c || G(b)) return J(62), !1;
            if (!ja.test(M.referrer) && "$NOT_FOUND" == c) return J(68), !1;
            if (void 0 !== Ab) return J(56), va(function() {
                a(Ab)
            }, 0), !0;
            if (Fa) return Ub.push(a), !0;
            if ("$RETRIEVING" == c) return J(57), va(function() {
                tc(a, b)
            }, 1E4), !0;
            Fa = !0;
            c && "$" != c[0] || (xc("$RETRIEVING", 3E4), setTimeout(Mc, 3E4), c = "");
            return Pc(c, b) ? (Ub.push(a), !0) : !1
        },
        Pc = function(a, b, c) {
            if (!window.JSON) return J(58), !1;
            var d = O.XMLHttpRequest;
            if (!d) return J(59), !1;
            var e = new d;
            if (!("withCredentials" in e)) return J(60), !1;
            e.open("POST", (c || "https://ampcid.google.com/v1/publisher:getClientId") + "?key=AIzaSyA65lEHUEizIsNtlbNo-l2K18dT680nsaM", !0);
            e.withCredentials = !0;
            e.setRequestHeader("Content-Type", "text/plain");
            e.onload = function() {
                Fa = !1;
                if (4 == e.readyState) {
                    try {
                        200 != e.status && (J(61), Qc("", "$ERROR", 3E4));
                        var d = JSON.parse(e.responseText);
                        d.optOut ? (J(63), Qc("", "$OPT_OUT", 31536E6)) : d.clientId ? Qc(d.clientId, d.securityToken, 31536E6) : !c && d.alternateUrl ? (Ga && clearTimeout(Ga), Fa = !0, Pc(a, b, d.alternateUrl)) : (J(64), Qc("", "$NOT_FOUND", 36E5))
                    } catch (ca) {
                        J(65), Qc("", "$ERROR", 3E4)
                    }
                    e = null
                }
            };
            d = {
                originScope: "AMP_ECID_GOOGLE"
            };
            a && (d.securityToken = a);
            e.send(JSON.stringify(d));
            Ga = va(function() {
                J(66);
                Qc("", "$ERROR", 3E4)
            }, 1E4);
            return !0
        },
        Mc = function() {
            Fa = !1
        },
        xc = function(a, b) {
            if (void 0 === fb) {
                fb = "";
                for (var c = id(), d = 0; d < c.length; d++) {
                    var e = c[d];
                    if (zc("AMP_TOKEN", encodeURIComponent(a), "/", e, "", b)) {
                        fb = e;
                        return
                    }
                }
            }
            zc("AMP_TOKEN", encodeURIComponent(a), "/", fb, "", b)
        },
        Qc = function(a, b, c) {
            Ga && clearTimeout(Ga);
            b && xc(b, c);
            Ab = a;
            b = Ub;
            Ub = [];
            for (c = 0; c < b.length; c++) b[c](a)
        };
    var oe = function() {
            return (Ba || Ud() ? "https:" : "http:") + "//www.google-analytics.com"
        },
        Da = function(a) {
            this.name = "len";
            this.message = a + "-8192"
        },
        ba = function(a, b, c) {
            c = c || ua;
            if (2036 >= b.length) wc(a, b, c);
            else if (8192 >= b.length) x(a, b, c) || wd(a, b, c) || wc(a, b, c);
            else throw ge("len", b.length), new Da(b.length);
        },
        pe = function(a, b, c, d) {
            d = d || ua;
            wd(a + "?" + b, "", d, c)
        },
        wc = function(a, b, c) {
            var d = ta(a + "?" + b);
            d.onload = d.onerror = function() {
                d.onload = null;
                d.onerror = null;
                c()
            }
        },
        wd = function(a, b, c, d) {
            var e = O.XMLHttpRequest;
            if (!e) return !1;
            var g = new e;
            if (!("withCredentials" in g)) return !1;
            a = a.replace(/^http:/, "https:");
            g.open("POST", a, !0);
            g.withCredentials = !0;
            g.setRequestHeader("Content-Type", "text/plain");
            g.onreadystatechange = function() {
                if (4 == g.readyState) {
                    if (d) try {
                        var a = g.responseText;
                        if (1 > a.length) ge("xhr", "ver", "0"), c();
                        else if ("1" != a.charAt(0)) ge("xhr", "ver", String(a.length)), c();
                        else if (3 < d.count++) ge("xhr", "tmr", "" + d.count), c();
                        else if (1 == a.length) c();
                        else {
                            var b = a.charAt(1);
                            if ("d" == b) pe("https://stats.g.doubleclick.net/j/collect", d.U, d, c);
                            else if ("g" == b) {
                                var e = "https://www.google.%/ads/ga-audiences".replace("%", "com");
                                wc(e, d.google, c);
                                var w = a.substring(2);
                                if (w)
                                    if (/^[a-z.]{1,6}$/.test(w)) {
                                        var ha = "https://www.google.%/ads/ga-audiences".replace("%", w);
                                        wc(ha, d.google, ua)
                                    } else ge("tld", "bcc", w)
                            } else ge("xhr", "brc", b), c()
                        }
                    } catch (ue) {
                        ge("xhr", "rsp"), c()
                    } else c();
                    g = null
                }
            };
            g.send(b);
            return !0
        },
        x = function(a, b, c) {
            return O.navigator.sendBeacon ? O.navigator.sendBeacon(a, b) ? (c(), !0) : !1 : !1
        },
        ge = function(a, b, c) {
            1 <= 100 * Math.random() || G("?") || (a = ["t=error", "_e=" + a, "_v=j66", "sr=1"], b && a.push("_f=" + b), c && a.push("_m=" + K(c.substring(0, 100))), a.push("aip=1"), a.push("z=" + hd()), wc(oe() + "/collect", a.join("&"), ua))
        };
    var h = function(a) {
        var b = O.gaData = O.gaData || {};
        return b[a] = b[a] || {}
    };
    var Ha = function() {
        this.M = []
    };
    Ha.prototype.add = function(a) {
        this.M.push(a)
    };
    Ha.prototype.D = function(a) {
        try {
            for (var b = 0; b < this.M.length; b++) {
                var c = a.get(this.M[b]);
                c && ea(c) && c.call(O, a)
            }
        } catch (d) {}
        b = a.get(Ia);
        b != ua && ea(b) && (a.set(Ia, ua, !0), setTimeout(b, 10))
    };

    function Ja(a) {
        if (100 != a.get(Ka) && La(P(a, Q)) % 1E4 >= 100 * R(a, Ka)) throw "abort";
    }

    function Ma(a) {
        if (G(P(a, Na))) throw "abort";
    }

    function Oa() {
        var a = M.location.protocol;
        if ("http:" != a && "https:" != a) throw "abort";
    }

    function Pa(a) {
        try {
            O.navigator.sendBeacon ? J(42) : O.XMLHttpRequest && "withCredentials" in new O.XMLHttpRequest && J(40)
        } catch (c) {}
        a.set(ld, Td(a), !0);
        a.set(Ac, R(a, Ac) + 1);
        var b = [];
        Qa.map(function(c, d) {
            d.F && (c = a.get(c), void 0 != c && c != d.defaultValue && ("boolean" == typeof c && (c *= 1), b.push(d.F + "=" + K("" + c))))
        });
        b.push("z=" + Bd());
        a.set(Ra, b.join("&"), !0)
    }

    function Sa(a) {
        var b = P(a, gd) || oe() + "/collect",
            c = a.get(qe),
            d = P(a, fa);
        !d && a.get(Vd) && (d = "beacon");
        if (c) pe(b, P(a, Ra), c, a.get(Ia));
        else if (d) {
            c = d;
            d = P(a, Ra);
            var e = a.get(Ia);
            e = e || ua;
            "image" == c ? wc(b, d, e) : "xhr" == c && wd(b, d, e) || "beacon" == c && x(b, d, e) || ba(b, d, e)
        } else ba(b, P(a, Ra), a.get(Ia));
        b = a.get(Na);
        b = h(b);
        c = b.hitcount;
        b.hitcount = c ? c + 1 : 1;
        b = a.get(Na);
        delete h(b).pending_experiments;
        a.set(Ia, ua, !0)
    }

    function Hc(a) {
        (O.gaData = O.gaData || {}).expId && a.set(Nc, (O.gaData = O.gaData || {}).expId);
        (O.gaData = O.gaData || {}).expVar && a.set(Oc, (O.gaData = O.gaData || {}).expVar);
        var b = a.get(Na);
        if (b = h(b).pending_experiments) {
            var c = [];
            for (d in b) b.hasOwnProperty(d) && b[d] && c.push(encodeURIComponent(d) + "." + encodeURIComponent(b[d]));
            var d = c.join("!")
        } else d = void 0;
        d && a.set(m, d, !0)
    }

    function cd() {
        if (O.navigator && "preview" == O.navigator.loadPurpose) throw "abort";
    }

    function yd(a) {
        var b = O.gaDevIds;
        ka(b) && 0 != b.length && a.set("&did", b.join(","), !0)
    }

    function vb(a) {
        if (!a.get(Na)) throw "abort";
    };
    var hd = function() {
            return Math.round(2147483647 * Math.random())
        },
        Bd = function() {
            try {
                var a = new Uint32Array(1);
                O.crypto.getRandomValues(a);
                return a[0] & 2147483647
            } catch (b) {
                return hd()
            }
        };

    function Ta(a) {
        var b = R(a, Ua);
        500 <= b && J(15);
        var c = P(a, Va);
        if ("transaction" != c && "item" != c) {
            c = R(a, Wa);
            var d = (new Date).getTime(),
                e = R(a, Xa);
            0 == e && a.set(Xa, d);
            e = Math.round(2 * (d - e) / 1E3);
            0 < e && (c = Math.min(c + e, 20), a.set(Xa, d));
            if (0 >= c) throw "abort";
            a.set(Wa, --c)
        }
        a.set(Ua, ++b)
    };
    var Ya = function() {
            this.data = new ee
        },
        Qa = new ee,
        Za = [];
    Ya.prototype.get = function(a) {
        var b = $a(a),
            c = this.data.get(a);
        b && void 0 == c && (c = ea(b.defaultValue) ? b.defaultValue() : b.defaultValue);
        return b && b.Z ? b.Z(this, a, c) : c
    };
    var P = function(a, b) {
            a = a.get(b);
            return void 0 == a ? "" : "" + a
        },
        R = function(a, b) {
            a = a.get(b);
            return void 0 == a || "" === a ? 0 : 1 * a
        };
    Ya.prototype.set = function(a, b, c) {
        if (a)
            if ("object" == typeof a)
                for (var d in a) a.hasOwnProperty(d) && ab(this, d, a[d], c);
            else ab(this, a, b, c)
    };
    var ab = function(a, b, c, d) {
            if (void 0 != c) switch (b) {
                case Na:
                    wb.test(c)
            }
            var e = $a(b);
            e && e.o ? e.o(a, b, c, d) : a.data.set(b, c, d)
        },
        bb = function(a, b, c, d, e) {
            this.name = a;
            this.F = b;
            this.Z = d;
            this.o = e;
            this.defaultValue = c
        },
        $a = function(a) {
            var b = Qa.get(a);
            if (!b)
                for (var c = 0; c < Za.length; c++) {
                    var d = Za[c],
                        e = d[0].exec(a);
                    if (e) {
                        b = d[1](e);
                        Qa.set(b.name, b);
                        break
                    }
                }
            return b
        },
        yc = function(a) {
            var b;
            Qa.map(function(c, d) {
                d.F == a && (b = d)
            });
            return b && b.name
        },
        S = function(a, b, c, d, e) {
            a = new bb(a, b, c, d, e);
            Qa.set(a.name, a);
            return a.name
        },
        cb = function(a, b) {
            Za.push([new RegExp("^" + a + "$"), b])
        },
        T = function(a, b, c) {
            return S(a, b, c, void 0, db)
        },
        db = function() {};
    var gb = qa(window.GoogleAnalyticsObject) && sa(window.GoogleAnalyticsObject) || "ga",
        jd = /^(?:utma\.)?\d+\.\d+$/,
        kd = /^amp-[\w.-]{22,64}$/,
        Ba = !1,
        hb = T("apiVersion", "v"),
        ib = T("clientVersion", "_v");
    S("anonymizeIp", "aip");
    var jb = S("adSenseId", "a"),
        Va = S("hitType", "t"),
        Ia = S("hitCallback"),
        Ra = S("hitPayload");
    S("nonInteraction", "ni");
    S("currencyCode", "cu");
    S("dataSource", "ds");
    var Vd = S("useBeacon", void 0, !1),
        fa = S("transport");
    S("sessionControl", "sc", "");
    S("sessionGroup", "sg");
    S("queueTime", "qt");
    var Ac = S("_s", "_s");
    S("screenName", "cd");
    var kb = S("location", "dl", ""),
        lb = S("referrer", "dr"),
        mb = S("page", "dp", "");
    S("hostname", "dh");
    var nb = S("language", "ul"),
        ob = S("encoding", "de");
    S("title", "dt", function() {
        return M.title || void 0
    });
    cb("contentGroup([0-9]+)", function(a) {
        return new bb(a[0], "cg" + a[1])
    });
    var pb = S("screenColors", "sd"),
        qb = S("screenResolution", "sr"),
        rb = S("viewportSize", "vp"),
        sb = S("javaEnabled", "je"),
        tb = S("flashVersion", "fl");
    S("campaignId", "ci");
    S("campaignName", "cn");
    S("campaignSource", "cs");
    S("campaignMedium", "cm");
    S("campaignKeyword", "ck");
    S("campaignContent", "cc");
    var ub = S("eventCategory", "ec"),
        xb = S("eventAction", "ea"),
        yb = S("eventLabel", "el"),
        zb = S("eventValue", "ev"),
        Bb = S("socialNetwork", "sn"),
        Cb = S("socialAction", "sa"),
        Db = S("socialTarget", "st"),
        Eb = S("l1", "plt"),
        Fb = S("l2", "pdt"),
        Gb = S("l3", "dns"),
        Hb = S("l4", "rrt"),
        Ib = S("l5", "srt"),
        Jb = S("l6", "tcp"),
        Kb = S("l7", "dit"),
        Lb = S("l8", "clt"),
        Mb = S("timingCategory", "utc"),
        Nb = S("timingVar", "utv"),
        Ob = S("timingLabel", "utl"),
        Pb = S("timingValue", "utt");
    S("appName", "an");
    S("appVersion", "av", "");
    S("appId", "aid", "");
    S("appInstallerId", "aiid", "");
    S("exDescription", "exd");
    S("exFatal", "exf");
    var Nc = S("expId", "xid"),
        Oc = S("expVar", "xvar"),
        m = S("exp", "exp"),
        Rc = S("_utma", "_utma"),
        Sc = S("_utmz", "_utmz"),
        Tc = S("_utmht", "_utmht"),
        Ua = S("_hc", void 0, 0),
        Xa = S("_ti", void 0, 0),
        Wa = S("_to", void 0, 20);
    cb("dimension([0-9]+)", function(a) {
        return new bb(a[0], "cd" + a[1])
    });
    cb("metric([0-9]+)", function(a) {
        return new bb(a[0], "cm" + a[1])
    });
    S("linkerParam", void 0, void 0, Bc, db);
    var ld = S("usage", "_u"),
        Gd = S("_um");
    S("forceSSL", void 0, void 0, function() {
        return Ba
    }, function(a, b, c) {
        J(34);
        Ba = !!c
    });
    var ed = S("_j1", "jid"),
        ia = S("_j2", "gjid");
    cb("\\&(.*)", function(a) {
        var b = new bb(a[0], a[1]),
            c = yc(a[0].substring(1));
        c && (b.Z = function(a) {
            return a.get(c)
        }, b.o = function(a, b, g, ca) {
            a.set(c, g, ca)
        }, b.F = void 0);
        return b
    });
    var Qb = T("_oot"),
        dd = S("previewTask"),
        Rb = S("checkProtocolTask"),
        md = S("validationTask"),
        Sb = S("checkStorageTask"),
        Uc = S("historyImportTask"),
        Tb = S("samplerTask"),
        Vb = S("_rlt"),
        Wb = S("buildHitTask"),
        Xb = S("sendHitTask"),
        Vc = S("ceTask"),
        zd = S("devIdTask"),
        Cd = S("timingTask"),
        Ld = S("displayFeaturesTask"),
        oa = S("customTask"),
        V = T("name"),
        Q = T("clientId", "cid"),
        n = T("clientIdTime"),
        xd = T("storedClientId"),
        Ad = S("userId", "uid"),
        Na = T("trackingId", "tid"),
        U = T("cookieName", void 0, "_ga"),
        W = T("cookieDomain"),
        Yb = T("cookiePath", void 0, "/"),
        Zb = T("cookieExpires", void 0, 63072E3),
        Hd = T("cookieUpdate", void 0, !0),
        $b = T("legacyCookieDomain"),
        Wc = T("legacyHistoryImport", void 0, !0),
        ac = T("storage", void 0, "cookie"),
        bc = T("allowLinker", void 0, !1),
        cc = T("allowAnchor", void 0, !0),
        Ka = T("sampleRate", "sf", 100),
        dc = T("siteSpeedSampleRate", void 0, 1),
        ec = T("alwaysSendReferrer", void 0, !1),
        I = T("_gid", "_gid"),
        la = T("_gcn"),
        Kd = T("useAmpClientId"),
        ce = T("_gclid"),
        fe = T("_gt"),
        he = T("_ge", void 0, 7776E6),
        ie = T("_gclsrc"),
        je = T("storeGac", void 0, !0),
        gd = S("transportUrl"),
        Md = S("_r", "_r"),
        qe = S("_dp");

    function X(a, b, c, d) {
        b[a] = function() {
            try {
                return d && J(d), c.apply(this, arguments)
            } catch (e) {
                throw ge("exc", a, e && e.name), e;
            }
        }
    };
    var Od = function(a, b) {
            this.V = 1E4;
            this.fa = a;
            this.$ = !1;
            this.oa = b;
            this.ea = 1
        },
        Ed = function(a, b) {
            var c;
            if (a.fa && a.$) return 0;
            a.$ = !0;
            if (b) {
                if (a.oa && R(b, a.oa)) return R(b, a.oa);
                if (0 == b.get(dc)) return 0
            }
            if (0 == a.V) return 0;
            void 0 === c && (c = Bd());
            return 0 == c % a.V ? Math.floor(c / a.V) % a.ea + 1 : 0
        };

    function fc() {
        var a, b;
        if ((b = (b = O.navigator) ? b.plugins : null) && b.length)
            for (var c = 0; c < b.length && !a; c++) {
                var d = b[c]; - 1 < d.name.indexOf("Shockwave Flash") && (a = d.description)
            }
        if (!a) try {
            var e = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");
            a = e.GetVariable("$version")
        } catch (g) {}
        if (!a) try {
            e = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6"), a = "WIN 6,0,21,0", e.AllowScriptAccess = "always", a = e.GetVariable("$version")
        } catch (g) {}
        if (!a) try {
            e = new ActiveXObject("ShockwaveFlash.ShockwaveFlash"), a = e.GetVariable("$version")
        } catch (g) {}
        a && (e = a.match(/[\d]+/g)) && 3 <= e.length && (a = e[0] + "." + e[1] + " r" + e[2]);
        return a || void 0
    };
    var aa = function(a) {
            var b = Math.min(R(a, dc), 100);
            return La(P(a, Q)) % 100 >= b ? !1 : !0
        },
        gc = function(a) {
            var b = {};
            if (Ec(b) || Fc(b)) {
                var c = b[Eb];
                void 0 == c || Infinity == c || isNaN(c) || (0 < c ? (Y(b, Gb), Y(b, Jb), Y(b, Ib), Y(b, Fb), Y(b, Hb), Y(b, Kb), Y(b, Lb), va(function() {
                    a(b)
                }, 10)) : L(O, "load", function() {
                    gc(a)
                }, !1))
            }
        },
        Ec = function(a) {
            var b = O.performance || O.webkitPerformance;
            b = b && b.timing;
            if (!b) return !1;
            var c = b.navigationStart;
            if (0 == c) return !1;
            a[Eb] = b.loadEventStart - c;
            a[Gb] = b.domainLookupEnd - b.domainLookupStart;
            a[Jb] = b.connectEnd -
                b.connectStart;
            a[Ib] = b.responseStart - b.requestStart;
            a[Fb] = b.responseEnd - b.responseStart;
            a[Hb] = b.fetchStart - c;
            a[Kb] = b.domInteractive - c;
            a[Lb] = b.domContentLoadedEventStart - c;
            return !0
        },
        Fc = function(a) {
            if (O.top != O) return !1;
            var b = O.external,
                c = b && b.onloadT;
            b && !b.isValidLoadTime && (c = void 0);
            2147483648 < c && (c = void 0);
            0 < c && b.setPageReadyTime();
            if (void 0 == c) return !1;
            a[Eb] = c;
            return !0
        },
        Y = function(a, b) {
            var c = a[b];
            if (isNaN(c) || Infinity == c || 0 > c) a[b] = void 0
        },
        Fd = function(a) {
            return function(b) {
                if ("pageview" == b.get(Va) && !a.I) {
                    a.I = !0;
                    var c = aa(b),
                        d = 0 < E(b.get(kb), "gclid").length;
                    (c || d) && gc(function(b) {
                        c && a.send("timing", b);
                        d && a.send("adtiming", b)
                    })
                }
            }
        };
    var hc = !1,
        mc = function(a) {
            if ("cookie" == P(a, ac)) {
                if (a.get(Hd) || P(a, xd) != P(a, Q)) {
                    var b = 1E3 * R(a, Zb);
                    ma(a, Q, U, b)
                }
                ma(a, I, la, 864E5);
                if (a.get(je)) {
                    var c = a.get(ce);
                    if (c) {
                        var d = Math.min(R(a, he), 1E3 * R(a, Zb));
                        d = Math.min(d, 1E3 * R(a, fe) + d - (new Date).getTime());
                        a.data.set(he, d);
                        var e = a.get(fe),
                            g = a.get(ie);
                        b = kc(P(a, Yb));
                        var ca = lc(P(a, W));
                        a = P(a, Na);
                        g && "aw.ds" != g || (c = ["1", e, Cc(c)].join("."), 0 < d && zc("_gac_" + Cc(a), c, b, ca, a, d));
                        le({})
                    }
                } else J(75)
            }
        },
        ma = function(a, b, c, d) {
            var e = nd(a, b);
            if (e) {
                c = P(a, c);
                var g = kc(P(a, Yb)),
                    ca = lc(P(a, W)),
                    l = P(a, Na);
                if ("auto" != ca) zc(c, e, g, ca, l, d) && (hc = !0);
                else {
                    J(32);
                    for (var k = id(), w = 0; w < k.length; w++)
                        if (ca = k[w], a.data.set(W, ca), e = nd(a, b), zc(c, e, g, ca, l, d)) {
                            hc = !0;
                            return
                        }
                    a.data.set(W, "auto")
                }
            }
        },
        nc = function(a) {
            if ("cookie" == P(a, ac) && !hc && (mc(a), !hc)) throw "abort";
        },
        Yc = function(a) {
            if (a.get(Wc)) {
                var b = P(a, W),
                    c = P(a, $b) || xa(),
                    d = Xc("__utma", c, b);
                d && (J(19), a.set(Tc, (new Date).getTime(), !0), a.set(Rc, d.R), (b = Xc("__utmz", c, b)) && d.hash == b.hash && a.set(Sc, b.R))
            }
        },
        nd = function(a, b) {
            b = Cc(P(a, b));
            var c = lc(P(a, W)).split(".").length;
            a = jc(P(a, Yb));
            1 < a && (c += "-" + a);
            return b ? ["GA1", c, b].join(".") : ""
        },
        Xd = function(a, b) {
            return na(b, P(a, W), P(a, Yb))
        },
        na = function(a, b, c) {
            if (!a || 1 > a.length) J(12);
            else {
                for (var d = [], e = 0; e < a.length; e++) {
                    var g = a[e];
                    var ca = g.split(".");
                    var l = ca.shift();
                    ("GA1" == l || "1" == l) && 1 < ca.length ? (g = ca.shift().split("-"), 1 == g.length && (g[1] = "1"), g[0] *= 1, g[1] *= 1, ca = {
                        H: g,
                        s: ca.join(".")
                    }) : ca = kd.test(g) ? {
                        H: [0, 0],
                        s: g
                    } : void 0;
                    ca && d.push(ca)
                }
                if (1 == d.length) return J(13), d[0].s;
                if (0 == d.length) J(12);
                else {
                    J(14);
                    d = Gc(d, lc(b).split(".").length, 0);
                    if (1 == d.length) return d[0].s;
                    d = Gc(d, jc(c), 1);
                    1 < d.length && J(41);
                    return d[0] && d[0].s
                }
            }
        },
        Gc = function(a, b, c) {
            for (var d = [], e = [], g, ca = 0; ca < a.length; ca++) {
                var l = a[ca];
                l.H[c] == b ? d.push(l) : void 0 == g || l.H[c] < g ? (e = [l], g = l.H[c]) : l.H[c] == g && e.push(l)
            }
            return 0 < d.length ? d : e
        },
        lc = function(a) {
            return 0 == a.indexOf(".") ? a.substr(1) : a
        },
        id = function() {
            var a = [],
                b = xa().split(".");
            if (4 == b.length) {
                var c = b[b.length - 1];
                if (parseInt(c, 10) == c) return ["none"]
            }
            for (c = b.length - 2; 0 <= c; c--) a.push(b.slice(c).join("."));
            a.push("none");
            return a
        },
        kc = function(a) {
            if (!a) return "/";
            1 < a.length && a.lastIndexOf("/") == a.length - 1 && (a = a.substr(0, a.length - 1));
            0 != a.indexOf("/") && (a = "/" + a);
            return a
        },
        jc = function(a) {
            a = kc(a);
            return "/" == a ? 1 : a.split("/").length
        },
        le = function(a) {
            a.ta && J(77);
            a.na && J(74);
            a.pa && J(73);
            a.ua && J(69)
        };

    function Xc(a, b, c) {
        "none" == b && (b = "");
        var d = [],
            e = Ca(a);
        a = "__utma" == a ? 6 : 2;
        for (var g = 0; g < e.length; g++) {
            var ca = ("" + e[g]).split(".");
            ca.length >= a && d.push({
                hash: ca[0],
                R: e[g],
                O: ca
            })
        }
        if (0 != d.length) return 1 == d.length ? d[0] : Zc(b, d) || Zc(c, d) || Zc(null, d) || d[0]
    }

    function Zc(a, b) {
        if (null == a) var c = a = 1;
        else c = La(a), a = La(D(a, ".") ? a.substring(1) : "." + a);
        for (var d = 0; d < b.length; d++)
            if (b[d].hash == c || b[d].hash == a) return b[d]
    };
    var od = new RegExp(/^https?:\/\/([^\/:]+)/),
        pd = /(.*)([?&#])(?:_ga=[^&#]*)(?:&?)(.*)/,
        me = /(.*)([?&#])(?:_gac=[^&#]*)(?:&?)(.*)/;

    function Bc(a) {
        var b = a.get(Q),
            c = a.get(I) || "";
        b = "_ga=2." + K(pa(c + b, 0) + "." + c + "-" + b);
        if ((c = a.get(ce)) && a.get(je)) {
            var d = R(a, fe);
            1E3 * d + R(a, he) <= (new Date).getTime() ? (J(76), a = "") : (J(44), a = "&_gac=1." + K([pa(c, 0), d, c].join(".")))
        } else a = "";
        return b + a
    }

    function Ic(a, b) {
        var c = new Date,
            d = O.navigator,
            e = d.plugins || [];
        a = [a, d.userAgent, c.getTimezoneOffset(), c.getYear(), c.getDate(), c.getHours(), c.getMinutes() + b];
        for (b = 0; b < e.length; ++b) a.push(e[b].description);
        return La(a.join("."))
    }

    function pa(a, b) {
        var c = new Date,
            d = O.navigator,
            e = c.getHours() + Math.floor((c.getMinutes() + b) / 60);
        return La([a, d.userAgent, d.language || "", c.getTimezoneOffset(), c.getYear(), c.getDate() + Math.floor(e / 24), (24 + e) % 24, (60 + c.getMinutes() + b) % 60].join("."))
    }
    var Dc = function(a) {
        J(48);
        this.target = a;
        this.T = !1
    };
    Dc.prototype.ca = function(a, b) {
        if (a.tagName) {
            if ("a" == a.tagName.toLowerCase()) {
                a.href && (a.href = qd(this, a.href, b));
                return
            }
            if ("form" == a.tagName.toLowerCase()) return rd(this, a)
        }
        if ("string" == typeof a) return qd(this, a, b)
    };
    var qd = function(a, b, c) {
            var d = pd.exec(b);
            d && 3 <= d.length && (b = d[1] + (d[3] ? d[2] + d[3] : ""));
            (d = me.exec(b)) && 3 <= d.length && (b = d[1] + (d[3] ? d[2] + d[3] : ""));
            a = a.target.get("linkerParam");
            var e = b.indexOf("?");
            d = b.indexOf("#");
            c ? b += (-1 == d ? "#" : "&") + a : (c = -1 == e ? "?" : "&", b = -1 == d ? b + (c + a) : b.substring(0, d) + c + a + b.substring(d));
            b = b.replace(/&+_ga=/, "&_ga=");
            return b = b.replace(/&+_gac=/, "&_gac=")
        },
        rd = function(a, b) {
            if (b && b.action)
                if ("get" == b.method.toLowerCase()) {
                    a = a.target.get("linkerParam").split("&");
                    for (var c = 0; c < a.length; c++) {
                        var d = a[c].split("="),
                            e = d[1];
                        d = d[0];
                        for (var g = b.childNodes || [], ca = !1, l = 0; l < g.length; l++)
                            if (g[l].name == d) {
                                g[l].setAttribute("value", e);
                                ca = !0;
                                break
                            }
                        ca || (g = M.createElement("input"), g.setAttribute("type", "hidden"), g.setAttribute("name", d), g.setAttribute("value", e), b.appendChild(g))
                    }
                } else "post" == b.method.toLowerCase() && (b.action = qd(a, b.action))
        };
    Dc.prototype.S = function(a, b, c) {
        function d(c) {
            try {
                c = c || O.event;
                a: {
                    var d = c.target || c.srcElement;
                    for (c = 100; d && 0 < c;) {
                        if (d.href && d.nodeName.match(/^a(?:rea)?$/i)) {
                            var g = d;
                            break a
                        }
                        d = d.parentNode;
                        c--
                    }
                    g = {}
                }("http:" == g.protocol || "https:" == g.protocol) && sd(a, g.hostname || "") && g.href && (g.href = qd(e, g.href, b))
            } catch (k) {
                J(26)
            }
        }
        var e = this;
        this.T || (this.T = !0, L(M, "mousedown", d, !1), L(M, "keyup", d, !1));
        c && L(M, "submit", function(b) {
            b = b || O.event;
            if ((b = b.target || b.srcElement) && b.action) {
                var c = b.action.match(od);
                c && sd(a, c[1]) && rd(e, b)
            }
        })
    };

    function sd(a, b) {
        if (b == M.location.hostname) return !1;
        for (var c = 0; c < a.length; c++)
            if (a[c] instanceof RegExp) {
                if (a[c].test(b)) return !0
            } else if (0 <= b.indexOf(a[c])) return !0;
        return !1
    }

    function ke(a, b) {
        return b != Ic(a, 0) && b != Ic(a, -1) && b != Ic(a, -2) && b != pa(a, 0) && b != pa(a, -1) && b != pa(a, -2)
    };
    var p = /^(GTM|OPT)-[A-Z0-9]+$/,
        q = /;_gaexp=[^;]*/g,
        r = /;((__utma=)|([^;=]+=GAX?\d+\.))[^;]*/g,
        Aa = /^https?:\/\/[\w\-.]+\.google.com(:\d+)?\/optimize\/opt-launch\.html\?.*$/,
        t = function(a) {
            function b(a, b) {
                b && (c += "&" + a + "=" + K(b))
            }
            var c = "https://www.google-analytics.com/gtm/js?id=" + K(a.id);
            "dataLayer" != a.B && b("l", a.B);
            b("t", a.target);
            b("cid", a.clientId);
            b("cidt", a.ka);
            b("gac", a.la);
            b("aip", a.ia);
            a.sync && b("m", "sync");
            b("cycle", a.G);
            a.qa && b("gclid", a.qa);
            Aa.test(M.referrer) && b("cb", String(hd()));
            return c
        };
    var Jd = function(a, b, c) {
            this.aa = b;
            (b = c) || (b = (b = P(a, V)) && "t0" != b ? Wd.test(b) ? "_gat_" + Cc(P(a, Na)) : "_gat_" + Cc(b) : "_gat");
            this.Y = b
        },
        Rd = function(a, b) {
            var c = b.get(Wb);
            b.set(Wb, function(b) {
                Pd(a, b, ed);
                Pd(a, b, ia);
                var d = c(b);
                Qd(a, b);
                return d
            });
            var d = b.get(Xb);
            b.set(Xb, function(b) {
                var c = d(b);
                if (b.get(ed)) {
                    if (ne()) {
                        J(80);
                        var e = {
                            U: re(a, b, 1),
                            google: re(a, b, 2),
                            count: 0
                        };
                        pe("https://stats.g.doubleclick.net/j/collect", e.U, e)
                    } else ta(re(a, b, 0));
                    b.set(ed, "", !0)
                }
                return c
            })
        },
        Pd = function(a, b, c) {
            b.get(c) || ("1" == Ca(a.Y)[0] ? b.set(c, "", !0) : b.set(c, "" + hd(), !0))
        },
        Qd = function(a, b) {
            b.get(ed) && zc(a.Y, "1", b.get(Yb), b.get(W), b.get(Na), 6E4)
        },
        re = function(a, b, c) {
            var d = new ee,
                e = function(a) {
                    $a(a).F && d.set($a(a).F, b.get(a))
                };
            e(hb);
            e(ib);
            e(Na);
            e(Q);
            e(ed);
            if (0 == c || 1 == c) e(Ad), e(ia), e(I);
            d.set($a(ld).F, Td(b));
            var g = "";
            d.map(function(a, b) {
                g += K(a) + "=";
                g += K("" + b) + "&"
            });
            g += "z=" + hd();
            0 == c ? g = a.aa + g : 1 == c ? g = "t=dc&aip=1&_r=3&" + g : 2 == c && (g = "t=sr&aip=1&_r=4&slf_rd=1&" + g);
            return g
        },
        Wd = /^gtm\d+$/;
    var fd = function(a, b) {
        a = a.b;
        if (!a.get("dcLoaded")) {
            var c = new $c(Dd(a));
            c.set(29);
            a.set(Gd, c.w);
            b = b || {};
            var d;
            b[U] && (d = Cc(b[U]));
            b = new Jd(a, "https://stats.g.doubleclick.net/r/collect?t=dc&aip=1&_r=3&", d);
            Rd(b, a);
            a.set("dcLoaded", !0)
        }
    };
    var Sd = function(a) {
        if (!a.get("dcLoaded") && "cookie" == a.get(ac)) {
            var b = new Jd(a);
            Pd(b, a, ed);
            Pd(b, a, ia);
            Qd(b, a);
            a.get(ed) && (a.set(Md, 1, !0), ne() ? (J(79), a.set(gd, oe() + "/j/collect", !0), a.set(qe, {
                U: re(b, a, 1),
                google: re(b, a, 2),
                count: 0
            }, !0)) : a.set(gd, oe() + "/r/collect", !0))
        }
    };
    var Lc = function() {
        var a = O.gaGlobal = O.gaGlobal || {};
        return a.hid = a.hid || hd()
    };
    var ad, bd = function(a, b, c) {
        if (!ad) {
            var d = M.location.hash;
            var e = O.name,
                g = /^#?gaso=([^&]*)/;
            if (e = (d = (d = d && d.match(g) || e && e.match(g)) ? d[1] : Ca("GASO")[0] || "") && d.match(/^(?:!([-0-9a-z.]{1,40})!)?([-.\w]{10,1200})$/i)) zc("GASO", "" + d, c, b, a, 0), window._udo || (window._udo = b), window._utcp || (window._utcp = c), a = e[1], wa("https://www.google.com/analytics/web/inpage/pub/inpage.js?" + (a ? "prefix=" + a + "&" : "") + hd(), "_gasojs");
            ad = !0
        }
    };
    var H = function(a) {
            return a ? (1 * a).toFixed(3) : "0"
        },
        da = function(a) {
            var b = O.performance;
            if (b && b.getEntriesByName) {
                J(35);
                var c = "https://www.google-analytics.com/analytics.js?wpid=" + a;
                wa(c, void 0, void 0, function() {
                    try {
                        var d = 1,
                            e = b.getEntriesByName("https://www.google-analytics.com/analytics.js");
                        e && 0 != e.length || (e = b.getEntriesByName("http://www.google-analytics.com/analytics.js"), d = 0);
                        var g = b.getEntriesByName(c);
                        if (e && 1 == e.length && g && 1 == g.length) {
                            J(37);
                            var ca = e[0],
                                l = g[0],
                                k = {
                                    tid: a,
                                    ad: H(ca.duration),
                                    bd: H(l.duration),
                                    ar: H(ca.responseEnd - ca.requestStart),
                                    br: H(l.responseEnd - l.requestStart),
                                    an: H(ca.domainLookupEnd - ca.domainLookupStart),
                                    bn: H(l.domainLookupEnd - l.domainLookupStart),
                                    ac: H(ca.connectEnd - ca.connectStart),
                                    bc: H(l.connectEnd - l.connectStart),
                                    as: d
                                };
                            d = [];
                            d.push("_v=j66");
                            d.push("id=10");
                            for (var w in k) k.hasOwnProperty(w) && d.push(w + "=" + K(k[w]));
                            d.push("z=" + hd());
                            wc("https://www.google-analytics.com/u/d", d.join("&"), ua)
                        }
                    } catch (ha) {}
                })
            }
        };
    var wb = /^(UA|YT|MO|GP)-(\d+)-(\d+)$/,
        pc = function(a) {
            function b(a, b) {
                d.b.data.set(a, b)
            }

            function c(a, c) {
                b(a, c);
                d.filters.add(a)
            }
            var d = this;
            this.b = new Ya;
            this.filters = new Ha;
            b(V, a[V]);
            b(Na, sa(a[Na]));
            b(U, a[U]);
            b(W, a[W] || xa());
            b(Yb, a[Yb]);
            b(Zb, a[Zb]);
            b(Hd, a[Hd]);
            b($b, a[$b]);
            b(Wc, a[Wc]);
            b(bc, a[bc]);
            b(cc, a[cc]);
            b(Ka, a[Ka]);
            b(dc, a[dc]);
            b(ec, a[ec]);
            b(ac, a[ac]);
            b(Ad, a[Ad]);
            b(n, a[n]);
            b(Kd, a[Kd]);
            b(je, a[je]);
            b(hb, 1);
            b(ib, "j66");
            c(Qb, Ma);
            c(oa, ua);
            c(dd, cd);
            c(Rb, Oa);
            c(md, vb);
            c(Sb, nc);
            c(Uc, Yc);
            c(Tb, Ja);
            c(Vb, Ta);
            c(Vc, Hc);
            c(zd, yd);
            c(Ld, Sd);
            c(Wb, Pa);
            c(Xb, Sa);
            c(Cd, Fd(this));
            Kc(this.b);
            Jc(this.b, a[Q]);
            this.b.set(jb, Lc());
            bd(this.b.get(Na), this.b.get(W), this.b.get(Yb));
            this.ra = new Od(!0, "gaexp10")
        },
        Jc = function(a, b) {
            var c = P(a, U);
            a.data.set(la, "_ga" == c ? "_gid" : c + "_gid");
            if ("cookie" == P(a, ac)) {
                hc = !1;
                c = Ca(P(a, U));
                c = Xd(a, c);
                if (!c) {
                    c = P(a, W);
                    var d = P(a, $b) || xa();
                    c = Xc("__utma", d, c);
                    void 0 != c ? (J(10), c = c.O[1] + "." + c.O[2]) : c = void 0
                }
                c && (hc = !0);
                if (d = c && !a.get(Hd))
                    if (d = c.split("."), 2 != d.length) d = !1;
                    else if (d = Number(d[1])) {
                    var e = R(a, Zb);
                    d = d + e < (new Date).getTime() / 1E3
                } else d = !1;
                d && (c = void 0);
                c && (a.data.set(xd, c), a.data.set(Q, c), c = Ca(P(a, la)), (c = Xd(a, c)) && a.data.set(I, c));
                if (a.get(je) && (c = a.get(ce), d = a.get(ie), !c || d && "aw.ds" != d)) {
                    c = {};
                    if (M) {
                        d = [];
                        e = M.cookie.split(";");
                        for (var g = /^\s*_gac_(UA-\d+-\d+)=\s*(.+?)\s*$/, ca = 0; ca < e.length; ca++) {
                            var l = e[ca].match(g);
                            l && d.push({
                                ja: l[1],
                                value: l[2]
                            })
                        }
                        e = {};
                        if (d && d.length)
                            for (g = 0; g < d.length; g++)(ca = d[g].value.split("."), "1" != ca[0] || 3 != ca.length) ? c && (c.na = !0) : ca[1] && (e[d[g].ja] ? c && (c.pa = !0) :
                                e[d[g].ja] = [], e[d[g].ja].push({
                                    timestamp: ca[1],
                                    qa: ca[2]
                                }));
                        d = e
                    } else d = {};
                    d = d[P(a, Na)];
                    le(c);
                    d && 0 != d.length && (c = d[0], a.data.set(fe, c.timestamp), a.data.set(ce, c.qa))
                }
            }
            if (a.get(Hd)) a: if (d = be("_ga", a.get(cc)))
                if (a.get(bc))
                    if (c = d.indexOf("."), -1 == c) J(22);
                    else {
                        e = d.substring(0, c);
                        g = d.substring(c + 1);
                        c = g.indexOf(".");
                        d = g.substring(0, c);
                        g = g.substring(c + 1);
                        if ("1" == e) {
                            if (c = g, ke(c, d)) {
                                J(23);
                                break a
                            }
                        } else if ("2" == e) {
                            c = g.indexOf("-");
                            e = "";
                            0 < c ? (e = g.substring(0, c), c = g.substring(c + 1)) : c = g.substring(1);
                            if (ke(e + c, d)) {
                                J(53);
                                break a
                            }
                            e && (J(2), a.data.set(I, e))
                        } else {
                            J(22);
                            break a
                        }
                        J(11);
                        a.data.set(Q, c);
                        if (c = be("_gac", a.get(cc))) c = c.split("."), "1" != c[0] || 4 != c.length ? J(72) : ke(c[3], c[1]) ? J(71) : (a.data.set(ce, c[3]), a.data.set(fe, c[2]), J(70))
                    } else J(21);
            b && (J(9), a.data.set(Q, K(b)));
            a.get(Q) || ((b = (b = O.gaGlobal && O.gaGlobal.vid) && -1 != b.search(jd) ? b : void 0) ? (J(17), a.data.set(Q, b)) : (J(8), a.data.set(Q, ra())));
            a.get(I) || (J(3), a.data.set(I, ra()));
            mc(a)
        },
        Kc = function(a) {
            var b = O.navigator,
                c = O.screen,
                d = M.location;
            a.set(lb, ya(a.get(ec), a.get(Kd)));
            if (d) {
                var e = d.pathname || "";
                "/" != e.charAt(0) && (J(31), e = "/" + e);
                a.set(kb, d.protocol + "//" + d.hostname + e + d.search)
            }
            c && a.set(qb, c.width + "x" + c.height);
            c && a.set(pb, c.colorDepth + "-bit");
            c = M.documentElement;
            var g = (e = M.body) && e.clientWidth && e.clientHeight,
                ca = [];
            c && c.clientWidth && c.clientHeight && ("CSS1Compat" === M.compatMode || !g) ? ca = [c.clientWidth, c.clientHeight] : g && (ca = [e.clientWidth, e.clientHeight]);
            c = 0 >= ca[0] || 0 >= ca[1] ? "" : ca.join("x");
            a.set(rb, c);
            a.set(tb, fc());
            a.set(ob, M.characterSet || M.charset);
            a.set(sb, b && "function" === typeof b.javaEnabled && b.javaEnabled() || !1);
            a.set(nb, (b && (b.language || b.browserLanguage) || "").toLowerCase());
            a.data.set(ce, be("gclid", !0));
            a.data.set(ie, be("gclsrc", !0));
            a.data.set(fe, Math.round((new Date).getTime() / 1E3));
            if (d && a.get(cc) && (b = M.location.hash)) {
                b = b.split(/[?&#]+/);
                d = [];
                for (c = 0; c < b.length; ++c)(D(b[c], "utm_id") || D(b[c], "utm_campaign") || D(b[c], "utm_source") || D(b[c], "utm_medium") || D(b[c], "utm_term") || D(b[c], "utm_content") || D(b[c], "gclid") || D(b[c], "dclid") || D(b[c], "gclsrc")) &&
                    d.push(b[c]);
                0 < d.length && (b = "#" + d.join("&"), a.set(kb, a.get(kb) + b))
            }
        };
    pc.prototype.get = function(a) {
        return this.b.get(a)
    };
    pc.prototype.set = function(a, b) {
        this.b.set(a, b)
    };
    var qc = {
        pageview: [mb],
        event: [ub, xb, yb, zb],
        social: [Bb, Cb, Db],
        timing: [Mb, Nb, Pb, Ob]
    };
    pc.prototype.send = function(a) {
        if (!(1 > arguments.length)) {
            if ("string" === typeof arguments[0]) {
                var b = arguments[0];
                var c = [].slice.call(arguments, 1)
            } else b = arguments[0] && arguments[0][Va], c = arguments;
            b && (c = za(qc[b] || [], c), c[Va] = b, this.b.set(c, void 0, !0), this.filters.D(this.b), this.b.data.m = {}, Ed(this.ra, this.b) && da(this.b.get(Na)))
        }
    };
    pc.prototype.ma = function(a, b) {
        var c = this;
        u(a, c, b) || (v(a, function() {
            u(a, c, b)
        }), y(String(c.get(V)), a, void 0, b, !0))
    };
    var rc = function(a) {
            if ("prerender" == M.visibilityState) return !1;
            a();
            return !0
        },
        z = function(a) {
            if (!rc(a)) {
                J(16);
                var b = !1,
                    c = function() {
                        if (!b && rc(a)) {
                            b = !0;
                            var d = c,
                                e = M;
                            e.removeEventListener ? e.removeEventListener("visibilitychange", d, !1) : e.detachEvent && e.detachEvent("onvisibilitychange", d)
                        }
                    };
                L(M, "visibilitychange", c)
            }
        };
    var td = /^(?:(\w+)\.)?(?:(\w+):)?(\w+)$/,
        sc = function(a) {
            if (ea(a[0])) this.u = a[0];
            else {
                var b = td.exec(a[0]);
                null != b && 4 == b.length && (this.c = b[1] || "t0", this.K = b[2] || "", this.C = b[3], this.a = [].slice.call(a, 1), this.K || (this.A = "create" == this.C, this.i = "require" == this.C, this.g = "provide" == this.C, this.ba = "remove" == this.C), this.i && (3 <= this.a.length ? (this.X = this.a[1], this.W = this.a[2]) : this.a[1] && (qa(this.a[1]) ? this.X = this.a[1] : this.W = this.a[1])));
                b = a[1];
                a = a[2];
                if (!this.C) throw "abort";
                if (this.i && (!qa(b) || "" == b)) throw "abort";
                if (this.g && (!qa(b) || "" == b || !ea(a))) throw "abort";
                if (ud(this.c) || ud(this.K)) throw "abort";
                if (this.g && "t0" != this.c) throw "abort";
            }
        };

    function ud(a) {
        return 0 <= a.indexOf(".") || 0 <= a.indexOf(":")
    };
    var Yd, Zd, $d, A;
    Yd = new ee;
    $d = new ee;
    A = new ee;
    Zd = {
        ec: 45,
        ecommerce: 46,
        linkid: 47
    };
    var u = function(a, b, c) {
            b == N || b.get(V);
            var d = Yd.get(a);
            if (!ea(d)) return !1;
            b.plugins_ = b.plugins_ || new ee;
            if (b.plugins_.get(a)) return !0;
            b.plugins_.set(a, new d(b, c || {}));
            return !0
        },
        y = function(a, b, c, d, e) {
            if (!ea(Yd.get(b)) && !$d.get(b)) {
                Zd.hasOwnProperty(b) && J(Zd[b]);
                if (p.test(b)) {
                    J(52);
                    a = N.j(a);
                    if (!a) return !0;
                    c = d || {};
                    d = {
                        id: b,
                        B: c.dataLayer || "dataLayer",
                        ia: !!a.get("anonymizeIp"),
                        sync: e,
                        G: !1
                    };
                    a.get("&gtm") == b && (d.G = !0);
                    var g = String(a.get("name"));
                    "t0" != g && (d.target = g);
                    G(String(a.get("trackingId"))) || (d.clientId = String(a.get(Q)), d.ka = Number(a.get(n)), c = c.palindrome ? r : q, c = (c = M.cookie.replace(/^|(; +)/g, ";").match(c)) ? c.sort().join("").substring(1) : void 0, d.la = c, d.qa = E(a.b.get(kb) || "", "gclid"));
                    a = d.B;
                    c = (new Date).getTime();
                    O[a] = O[a] || [];
                    c = {
                        "gtm.start": c
                    };
                    e || (c.event = "gtm.js");
                    O[a].push(c);
                    c = t(d)
                }!c && Zd.hasOwnProperty(b) ? (J(39), c = b + ".js") : J(43);
                c && (c && 0 <= c.indexOf("/") || (c = (Ba || Ud() ? "https:" : "http:") + "//www.google-analytics.com/plugins/ua/" + c), d = ae(c), a = d.protocol, c = M.location.protocol, ("https:" == a || a == c || ("http:" != a ? 0 : "http:" == c)) && B(d) && (wa(d.url, void 0, e), $d.set(b, !0)))
            }
        },
        v = function(a, b) {
            var c = A.get(a) || [];
            c.push(b);
            A.set(a, c)
        },
        C = function(a, b) {
            Yd.set(a, b);
            b = A.get(a) || [];
            for (var c = 0; c < b.length; c++) b[c]();
            A.set(a, [])
        },
        B = function(a) {
            var b = ae(M.location.href);
            if (D(a.url, "https://www.google-analytics.com/gtm/js?id=")) return !0;
            if (a.query || 0 <= a.url.indexOf("?") || 0 <= a.path.indexOf("://")) return !1;
            if (a.host == b.host && a.port == b.port) return !0;
            b = "http:" == a.protocol ? 80 : 443;
            return "www.google-analytics.com" == a.host && (a.port || b) == b && D(a.path, "/plugins/") ? !0 : !1
        },
        ae = function(a) {
            function b(a) {
                var b = (a.hostname || "").split(":")[0].toLowerCase(),
                    c = (a.protocol || "").toLowerCase();
                c = 1 * a.port || ("http:" == c ? 80 : "https:" == c ? 443 : "");
                a = a.pathname || "";
                D(a, "/") || (a = "/" + a);
                return [b, "" + c, a]
            }
            var c = M.createElement("a");
            c.href = M.location.href;
            var d = (c.protocol || "").toLowerCase(),
                e = b(c),
                g = c.search || "",
                ca = d + "//" + e[0] + (e[1] ? ":" + e[1] : "");
            D(a, "//") ? a = d + a : D(a, "/") ? a = ca + a : !a || D(a, "?") ? a = ca + e[2] + (a || g) : 0 > a.split("/")[0].indexOf(":") && (a = ca + e[2].substring(0, e[2].lastIndexOf("/")) + "/" + a);
            c.href = a;
            d = b(c);
            return {
                protocol: (c.protocol || "").toLowerCase(),
                host: d[0],
                port: d[1],
                path: d[2],
                query: c.search || "",
                url: a || ""
            }
        };
    var Z = {
        ga: function() {
            Z.f = []
        }
    };
    Z.ga();
    Z.D = function(a) {
        var b = Z.J.apply(Z, arguments);
        b = Z.f.concat(b);
        for (Z.f = []; 0 < b.length && !Z.v(b[0]) && !(b.shift(), 0 < Z.f.length););
        Z.f = Z.f.concat(b)
    };
    Z.J = function(a) {
        for (var b = [], c = 0; c < arguments.length; c++) try {
            var d = new sc(arguments[c]);
            d.g ? C(d.a[0], d.a[1]) : (d.i && (d.ha = y(d.c, d.a[0], d.X, d.W)), b.push(d))
        } catch (e) {}
        return b
    };
    Z.v = function(a) {
        try {
            if (a.u) a.u.call(O, N.j("t0"));
            else {
                var b = a.c == gb ? N : N.j(a.c);
                if (a.A) {
                    if ("t0" == a.c && (b = N.create.apply(N, a.a), null === b)) return !0
                } else if (a.ba) N.remove(a.c);
                else if (b)
                    if (a.i) {
                        if (a.ha && (a.ha = y(a.c, a.a[0], a.X, a.W)), !u(a.a[0], b, a.W)) return !0
                    } else if (a.K) {
                    var c = a.C,
                        d = a.a,
                        e = b.plugins_.get(a.K);
                    e[c].apply(e, d)
                } else b[a.C].apply(b, a.a)
            }
        } catch (g) {}
    };
    var N = function(a) {
        J(1);
        Z.D.apply(Z, [arguments])
    };
    N.h = {};
    N.P = [];
    N.L = 0;
    N.answer = 42;
    var uc = [Na, W, V];
    N.create = function(a) {
        var b = za(uc, [].slice.call(arguments));
        b[V] || (b[V] = "t0");
        var c = "" + b[V];
        if (N.h[c]) return N.h[c];
        a: {
            if (b[Kd]) {
                J(67);
                if (b[ac] && "cookie" != b[ac]) {
                    var d = !1;
                    break a
                }
                if (void 0 !== Ab) b[Q] || (b[Q] = Ab);
                else {
                    b: {
                        d = String(b[W] || xa());
                        var e = String(b[Yb] || "/"),
                            g = Ca(String(b[U] || "_ga"));
                        d = na(g, d, e);
                        if (!d || jd.test(d)) d = !0;
                        else if (d = Ca("AMP_TOKEN"), 0 == d.length) d = !0;
                        else {
                            if (1 == d.length && (d = decodeURIComponent(d[0]), "$RETRIEVING" == d || "$OPT_OUT" == d || "$ERROR" == d || "$NOT_FOUND" == d)) {
                                d = !0;
                                break b
                            }
                            d = !1
                        }
                    }
                    if (d && tc(ic, String(b[Na]))) {
                        d = !0;
                        break a
                    }
                }
            }
            d = !1
        }
        if (d) return null;
        b = new pc(b);
        N.h[c] = b;
        N.P.push(b);
        return b
    };
    N.remove = function(a) {
        for (var b = 0; b < N.P.length; b++)
            if (N.P[b].get(V) == a) {
                N.P.splice(b, 1);
                N.h[a] = null;
                break
            }
    };
    N.j = function(a) {
        return N.h[a]
    };
    N.getAll = function() {
        return N.P.slice(0)
    };
    N.N = function() {
        "ga" != gb && J(49);
        var a = O[gb];
        if (!a || 42 != a.answer) {
            N.L = a && a.l;
            N.loaded = !0;
            var b = O[gb] = N;
            X("create", b, b.create);
            X("remove", b, b.remove);
            X("getByName", b, b.j, 5);
            X("getAll", b, b.getAll, 6);
            b = pc.prototype;
            X("get", b, b.get, 7);
            X("set", b, b.set, 4);
            X("send", b, b.send);
            X("requireSync", b, b.ma);
            b = Ya.prototype;
            X("get", b, b.get);
            X("set", b, b.set);
            if (!Ud() && !Ba) {
                a: {
                    b = M.getElementsByTagName("script");
                    for (var c = 0; c < b.length && 100 > c; c++) {
                        var d = b[c].src;
                        if (d && 0 == d.indexOf("https://www.google-analytics.com/analytics")) {
                            b = !0;
                            break a
                        }
                    }
                    b = !1
                }
                b && (Ba = !0)
            }
            Ud() || Ba || !Ed(new Od) || (Ba = !0);
            (O.gaplugins = O.gaplugins || {}).Linker = Dc;
            b = Dc.prototype;
            C("linker", Dc);
            X("decorate", b, b.ca, 20);
            X("autoLink", b, b.S, 25);
            C("displayfeatures", fd);
            C("adfeatures", fd);
            a = a && a.q;
            ka(a) ? Z.D.apply(N, a) : J(50)
        }
    };
    N.da = function() {
        for (var a = N.getAll(), b = 0; b < a.length; b++) a[b].get(V)
    };
    var Nd = N.N,
        se = O[gb];
    se && se.r ? Nd() : z(Nd);
    z(function() {
        Z.D(["provide", "render", ua])
    });

    function La(a) {
        var b = 1,
            c;
        if (a)
            for (b = 0, c = a.length - 1; 0 <= c; c--) {
                var d = a.charCodeAt(c);
                b = (b << 6 & 268435455) + d + (d << 14);
                d = b & 266338304;
                b = 0 != d ? b ^ d >> 21 : b
            }
        return b
    };
})(window);
//# sourceURL=https://www.google-analytics.com/analytics.js
                                    

#9 JavaScript::Eval (size: 71762, repeated: 1) - SHA256: 1fd0cdaef1029162d27a0e5390c98bf3170efac2ee265b2d531e2f32806456cb

                                        (function(A, w) {
    function ma() {
        if (!c.isReady) {
            try {
                s.documentElement.doScroll("left")
            } catch (a) {
                setTimeout(ma, 1);
                return
            }
            c.ready()
        }
    }

    function Qa(a, b) {
        b.src ? c.ajax({
            url: b.src,
            async: false,
            dataType: "script"
        }) : c.globalEval(b.text || b.textContent || b.innerHTML || "");
        b.parentNode && b.parentNode.removeChild(b)
    }

    function X(a, b, d, f, e, j) {
        var i = a.length;
        if (typeof b === "object") {
            for (var o in b) X(a, o, b[o], f, e, d);
            return a
        }
        if (d !== w) {
            f = !j && f && c.isFunction(d);
            for (o = 0; o < i; o++) e(a[o], b, f ? d.call(a[o], o, e(a[o], b)) : d, j);
            return a
        }
        return i ? e(a[0], b) : w
    }

    function J() {
        return (new Date).getTime()
    }

    function Y() {
        return false
    }

    function Z() {
        return true
    }

    function na(a, b, d) {
        d[0].type = a;
        return c.event.handle.apply(b, d)
    }

    function oa(a) {
        var b, d = [],
            f = [],
            e = arguments,
            j, i, o, k, n, r;
        i = c.data(this, "events");
        if (!(a.liveFired === this || !i || !i.live || a.button && a.type === "click")) {
            a.liveFired = this;
            var u = i.live.slice(0);
            for (k = 0; k < u.length; k++) {
                i = u[k];
                i.origType.replace(O, "") === a.type ? f.push(i.selector) : u.splice(k--, 1)
            }
            j = c(a.target).closest(f, a.currentTarget);
            n = 0;
            for (r = j.length; n < r; n++)
                for (k = 0; k < u.length; k++) {
                    i = u[k];
                    if (j[n].selector === i.selector) {
                        o = j[n].elem;
                        f = null;
                        if (i.preType === "mouseenter" || i.preType === "mouseleave") f = c(a.relatedTarget).closest(i.selector)[0];
                        if (!f || f !== o) d.push({
                            elem: o,
                            handleObj: i
                        })
                    }
                }
            n = 0;
            for (r = d.length; n < r; n++) {
                j = d[n];
                a.currentTarget = j.elem;
                a.data = j.handleObj.data;
                a.handleObj = j.handleObj;
                if (j.handleObj.origHandler.apply(j.elem, e) === false) {
                    b = false;
                    break
                }
            }
            return b
        }
    }

    function pa(a, b) {
        return "live." + (a && a !== "*" ? a + "." : "") + b.replace(/\./g, "`").replace(/ /g, "&")
    }

    function qa(a) {
        return !a || !a.parentNode || a.parentNode.nodeType === 11
    }

    function ra(a, b) {
        var d = 0;
        b.each(function() {
            if (this.nodeName === (a[d] && a[d].nodeName)) {
                var f = c.data(a[d++]),
                    e = c.data(this, f);
                if (f = f && f.events) {
                    delete e.handle;
                    e.events = {};
                    for (var j in f)
                        for (var i in f[j]) c.event.add(this, j, f[j][i], f[j][i].data)
                }
            }
        })
    }

    function sa(a, b, d) {
        var f, e, j;
        b = b && b[0] ? b[0].ownerDocument || b[0] : s;
        if (a.length === 1 && typeof a[0] === "string" && a[0].length < 512 && b === s && !ta.test(a[0]) && (c.support.checkClone || !ua.test(a[0]))) {
            e = true;
            if (j = c.fragments[a[0]])
                if (j !== 1) f = j
        }
        if (!f) {
            f = b.createDocumentFragment();
            c.clean(a, b, f, d)
        }
        if (e) c.fragments[a[0]] = j ? f : 1;
        return {
            fragment: f,
            cacheable: e
        }
    }

    function K(a, b) {
        var d = {};
        c.each(va.concat.apply([], va.slice(0, b)), function() {
            d[this] = a
        });
        return d
    }

    function wa(a) {
        return "scrollTo" in a && a.document ? a : a.nodeType === 9 ? a.defaultView || a.parentWindow : false
    }
    var c = function(a, b) {
            return new c.fn.init(a, b)
        },
        Ra = A.jQuery,
        Sa = A.$,
        s = A.document,
        T, Ta = /^[^<]*(<[\w\W]+>)[^>]*$|^#([\w-]+)$/,
        Ua = /^.[^:#\[\.,]*$/,
        Va = /\S/,
        Wa = /^(\s|\u00A0)+|(\s|\u00A0)+$/g,
        Xa = /^<(\w+)\s*\/?>(?:<\/\1>)?$/,
        P = navigator.userAgent,
        xa = false,
        Q = [],
        L, $ = Object.prototype.toString,
        aa = Object.prototype.hasOwnProperty,
        ba = Array.prototype.push,
        R = Array.prototype.slice,
        ya = Array.prototype.indexOf;
    c.fn = c.prototype = {
        init: function(a, b) {
            var d, f;
            if (!a) return this;
            if (a.nodeType) {
                this.context = this[0] = a;
                this.length = 1;
                return this
            }
            if (a === "body" && !b) {
                this.context = s;
                this[0] = s.body;
                this.selector = "body";
                this.length = 1;
                return this
            }
            if (typeof a === "string")
                if ((d = Ta.exec(a)) && (d[1] || !b))
                    if (d[1]) {
                        f = b ? b.ownerDocument || b : s;
                        if (a = Xa.exec(a))
                            if (c.isPlainObject(b)) {
                                a = [s.createElement(a[1])];
                                c.fn.attr.call(a, b, true)
                            } else a = [f.createElement(a[1])];
                        else {
                            a = sa([d[1]], [f]);
                            a = (a.cacheable ? a.fragment.cloneNode(true) : a.fragment).childNodes
                        }
                        return c.merge(this, a)
                    } else {
                        if (b = s.getElementById(d[2])) {
                            if (b.id !== d[2]) return T.find(a);
                            this.length = 1;
                            this[0] = b
                        }
                        this.context = s;
                        this.selector = a;
                        return this
                    } else if (!b && /^\w+$/.test(a)) {
                this.selector = a;
                this.context = s;
                a = s.getElementsByTagName(a);
                return c.merge(this, a)
            } else return !b || b.jquery ? (b || T).find(a) : c(b).find(a);
            else if (c.isFunction(a)) return T.ready(a);
            if (a.selector !== w) {
                this.selector = a.selector;
                this.context = a.context
            }
            return c.makeArray(a, this)
        },
        selector: "",
        jquery: "1.4.2",
        length: 0,
        size: function() {
            return this.length
        },
        toArray: function() {
            return R.call(this, 0)
        },
        get: function(a) {
            return a == null ? this.toArray() : a < 0 ? this.slice(a)[0] : this[a]
        },
        pushStack: function(a, b, d) {
            var f = c();
            c.isArray(a) ? ba.apply(f, a) : c.merge(f, a);
            f.prevObject = this;
            f.context = this.context;
            if (b === "find") f.selector = this.selector + (this.selector ? " " : "") + d;
            else if (b) f.selector = this.selector + "." + b + "(" + d + ")";
            return f
        },
        each: function(a, b) {
            return c.each(this, a, b)
        },
        ready: function(a) {
            c.bindReady();
            if (c.isReady) a.call(s, c);
            else Q && Q.push(a);
            return this
        },
        eq: function(a) {
            return a === -1 ? this.slice(a) : this.slice(a, +a + 1)
        },
        first: function() {
            return this.eq(0)
        },
        last: function() {
            return this.eq(-1)
        },
        slice: function() {
            return this.pushStack(R.apply(this, arguments), "slice", R.call(arguments).join(","))
        },
        map: function(a) {
            return this.pushStack(c.map(this, function(b, d) {
                return a.call(b, d, b)
            }))
        },
        end: function() {
            return this.prevObject || c(null)
        },
        push: ba,
        sort: [].sort,
        splice: [].splice
    };
    c.fn.init.prototype = c.fn;
    c.extend = c.fn.extend = function() {
        var a = arguments[0] || {},
            b = 1,
            d = arguments.length,
            f = false,
            e, j, i, o;
        if (typeof a === "boolean") {
            f = a;
            a = arguments[1] || {};
            b = 2
        }
        if (typeof a !== "object" && !c.isFunction(a)) a = {};
        if (d === b) {
            a = this;
            --b
        }
        for (; b < d; b++)
            if ((e = arguments[b]) != null)
                for (j in e) {
                    i = a[j];
                    o = e[j];
                    if (a !== o)
                        if (f && o && (c.isPlainObject(o) || c.isArray(o))) {
                            i = i && (c.isPlainObject(i) || c.isArray(i)) ? i : c.isArray(o) ? [] : {};
                            a[j] = c.extend(f, i, o)
                        } else if (o !== w) a[j] = o
                }
            return a
    };
    c.extend({
        noConflict: function(a) {
            A.$ = Sa;
            if (a) A.jQuery = Ra;
            return c
        },
        isReady: false,
        ready: function() {
            if (!c.isReady) {
                if (!s.body) return setTimeout(c.ready, 13);
                c.isReady = true;
                if (Q) {
                    for (var a, b = 0; a = Q[b++];) a.call(s, c);
                    Q = null
                }
                c.fn.triggerHandler && c(s).triggerHandler("ready")
            }
        },
        bindReady: function() {
            if (!xa) {
                xa = true;
                if (s.readyState === "complete") return c.ready();
                if (s.addEventListener) {
                    s.addEventListener("DOMContentLoaded", L, false);
                    A.addEventListener("load", c.ready, false)
                } else if (s.attachEvent) {
                    s.attachEvent("onreadystatechange", L);
                    A.attachEvent("onload", c.ready);
                    var a = false;
                    try {
                        a = A.frameElement == null
                    } catch (b) {}
                    s.documentElement.doScroll && a && ma()
                }
            }
        },
        isFunction: function(a) {
            return $.call(a) === "[object Function]"
        },
        isArray: function(a) {
            return $.call(a) === "[object Array]"
        },
        isPlainObject: function(a) {
            if (!a || $.call(a) !== "[object Object]" || a.nodeType || a.setInterval) return false;
            if (a.constructor && !aa.call(a, "constructor") && !aa.call(a.constructor.prototype, "isPrototypeOf")) return false;
            var b;
            for (b in a);
            return b === w || aa.call(a, b)
        },
        isEmptyObject: function(a) {
            for (var b in a) return false;
            return true
        },
        error: function(a) {
            throw a;
        },
        parseJSON: function(a) {
            if (typeof a !== "string" || !a) return null;
            a = c.trim(a);
            if (/^[\],:{}\s]*$/.test(a.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g, "@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g, "]").replace(/(?:^|:|,)(?:\s*\[)+/g, ""))) return A.JSON && A.JSON.parse ? A.JSON.parse(a) : (new Function("return " +
                a))();
            else c.error("Invalid JSON: " + a)
        },
        noop: function() {},
        globalEval: function(a) {
            if (a && Va.test(a)) {
                var b = s.getElementsByTagName("head")[0] || s.documentElement,
                    d = s.createElement("script");
                d.type = "text/javascript";
                if (c.support.scriptEval) d.appendChild(s.createTextNode(a));
                else d.text = a;
                b.insertBefore(d, b.firstChild);
                b.removeChild(d)
            }
        },
        nodeName: function(a, b) {
            return a.nodeName && a.nodeName.toUpperCase() === b.toUpperCase()
        },
        each: function(a, b, d) {
            var f, e = 0,
                j = a.length,
                i = j === w || c.isFunction(a);
            if (d)
                if (i)
                    for (f in a) {
                        if (b.apply(a[f], d) === false) break
                    } else
                        for (; e < j;) {
                            if (b.apply(a[e++], d) === false) break
                        } else if (i)
                            for (f in a) {
                                if (b.call(a[f], f, a[f]) === false) break
                            } else
                                for (d = a[0]; e < j && b.call(d, e, d) !== false; d = a[++e]);
            return a
        },
        trim: function(a) {
            return (a || "").replace(Wa, "")
        },
        makeArray: function(a, b) {
            b = b || [];
            if (a != null) a.length == null || typeof a === "string" || c.isFunction(a) || typeof a !== "function" && a.setInterval ? ba.call(b, a) : c.merge(b, a);
            return b
        },
        inArray: function(a, b) {
            if (b.indexOf) return b.indexOf(a);
            for (var d = 0, f = b.length; d < f; d++)
                if (b[d] === a) return d;
            return -1
        },
        merge: function(a, b) {
            var d = a.length,
                f = 0;
            if (typeof b.length === "number")
                for (var e = b.length; f < e; f++) a[d++] = b[f];
            else
                for (; b[f] !== w;) a[d++] = b[f++];
            a.length = d;
            return a
        },
        grep: function(a, b, d) {
            for (var f = [], e = 0, j = a.length; e < j; e++) !d !== !b(a[e], e) && f.push(a[e]);
            return f
        },
        map: function(a, b, d) {
            for (var f = [], e, j = 0, i = a.length; j < i; j++) {
                e = b(a[j], j, d);
                if (e != null) f[f.length] = e
            }
            return f.concat.apply([], f)
        },
        guid: 1,
        proxy: function(a, b, d) {
            if (arguments.length === 2)
                if (typeof b === "string") {
                    d = a;
                    a = d[b];
                    b = w
                } else if (b && !c.isFunction(b)) {
                d = b;
                b = w
            }
            if (!b && a) b = function() {
                return a.apply(d || this, arguments)
            };
            if (a) b.guid = a.guid = a.guid || b.guid || c.guid++;
            return b
        },
        uaMatch: function(a) {
            a = a.toLowerCase();
            a = /(webkit)[ \/]([\w.]+)/.exec(a) || /(opera)(?:.*version)?[ \/]([\w.]+)/.exec(a) || /(msie) ([\w.]+)/.exec(a) || !/compatible/.test(a) && /(mozilla)(?:.*? rv:([\w.]+))?/.exec(a) || [];
            return {
                browser: a[1] || "",
                version: a[2] || "0"
            }
        },
        browser: {}
    });
    P = c.uaMatch(P);
    if (P.browser) {
        c.browser[P.browser] = true;
        c.browser.version = P.version
    }
    if (c.browser.webkit) c.browser.safari = true;
    if (ya) c.inArray = function(a, b) {
        return ya.call(b, a)
    };
    T = c(s);
    if (s.addEventListener) L = function() {
        s.removeEventListener("DOMContentLoaded", L, false);
        c.ready()
    };
    else if (s.attachEvent) L = function() {
        if (s.readyState === "complete") {
            s.detachEvent("onreadystatechange", L);
            c.ready()
        }
    };
    (function() {
        c.support = {};
        var a = s.documentElement,
            b = s.createElement("script"),
            d = s.createElement("div"),
            f = "script" + J();
        d.style.display = "none";
        d.innerHTML = "   <link/><table></table><a href='/a' style='color:red;float:left;opacity:.55;'>a</a><input type='checkbox'/>";
        var e = d.getElementsByTagName("*"),
            j = d.getElementsByTagName("a")[0];
        if (!(!e || !e.length || !j)) {
            c.support = {
                leadingWhitespace: d.firstChild.nodeType === 3,
                tbody: !d.getElementsByTagName("tbody").length,
                htmlSerialize: !!d.getElementsByTagName("link").length,
                style: /red/.test(j.getAttribute("style")),
                hrefNormalized: j.getAttribute("href") === "/a",
                opacity: /^0.55$/.test(j.style.opacity),
                cssFloat: !!j.style.cssFloat,
                checkOn: d.getElementsByTagName("input")[0].value === "on",
                optSelected: s.createElement("select").appendChild(s.createElement("option")).selected,
                parentNode: d.removeChild(d.appendChild(s.createElement("div"))).parentNode === null,
                deleteExpando: true,
                checkClone: false,
                scriptEval: false,
                noCloneEvent: true,
                boxModel: null
            };
            b.type = "text/javascript";
            try {
                b.appendChild(s.createTextNode("window." + f + "=1;"))
            } catch (i) {}
            a.insertBefore(b, a.firstChild);
            if (A[f]) {
                c.support.scriptEval = true;
                delete A[f]
            }
            try {
                delete b.test
            } catch (o) {
                c.support.deleteExpando = false
            }
            a.removeChild(b);
            if (d.attachEvent && d.fireEvent) {
                d.attachEvent("onclick", function k() {
                    c.support.noCloneEvent = false;
                    d.detachEvent("onclick", k)
                });
                d.cloneNode(true).fireEvent("onclick")
            }
            d = s.createElement("div");
            d.innerHTML = "<input type='radio' name='radiotest' checked='checked'/>";
            a = s.createDocumentFragment();
            a.appendChild(d.firstChild);
            c.support.checkClone = a.cloneNode(true).cloneNode(true).lastChild.checked;
            c(function() {
                var k = s.createElement("div");
                k.style.width = k.style.paddingLeft = "1px";
                s.body.appendChild(k);
                c.boxModel = c.support.boxModel = k.offsetWidth === 2;
                s.body.removeChild(k).style.display = "none"
            });
            a = function(k) {
                var n = s.createElement("div");
                k = "on" + k;
                var r = k in n;
                if (!r) {
                    n.setAttribute(k, "return;");
                    r = typeof n[k] === "function"
                }
                return r
            };
            c.support.submitBubbles = a("submit");
            c.support.changeBubbles = a("change");
            a = b = d = e = j = null
        }
    })();
    c.props = {
        "for": "htmlFor",
        "class": "className",
        readonly: "readOnly",
        maxlength: "maxLength",
        cellspacing: "cellSpacing",
        rowspan: "rowSpan",
        colspan: "colSpan",
        tabindex: "tabIndex",
        usemap: "useMap",
        frameborder: "frameBorder"
    };
    var G = "jQuery" + J(),
        Ya = 0,
        za = {};
    c.extend({
        cache: {},
        expando: G,
        noData: {
            embed: true,
            object: true,
            applet: true
        },
        data: function(a, b, d) {
            if (!(a.nodeName && c.noData[a.nodeName.toLowerCase()])) {
                a = a == A ? za : a;
                var f = a[G],
                    e = c.cache;
                if (!f && typeof b === "string" && d === w) return null;
                f || (f = ++Ya);
                if (typeof b === "object") {
                    a[G] = f;
                    e[f] = c.extend(true, {}, b)
                } else if (!e[f]) {
                    a[G] = f;
                    e[f] = {}
                }
                a = e[f];
                if (d !== w) a[b] = d;
                return typeof b === "string" ? a[b] : a
            }
        },
        removeData: function(a, b) {
            if (!(a.nodeName && c.noData[a.nodeName.toLowerCase()])) {
                a = a == A ? za : a;
                var d = a[G],
                    f = c.cache,
                    e = f[d];
                if (b) {
                    if (e) {
                        delete e[b];
                        c.isEmptyObject(e) && c.removeData(a)
                    }
                } else {
                    if (c.support.deleteExpando) delete a[c.expando];
                    else a.removeAttribute && a.removeAttribute(c.expando);
                    delete f[d]
                }
            }
        }
    });
    c.fn.extend({
        data: function(a, b) {
            if (typeof a === "undefined" && this.length) return c.data(this[0]);
            else if (typeof a === "object") return this.each(function() {
                c.data(this, a)
            });
            var d = a.split(".");
            d[1] = d[1] ? "." + d[1] : "";
            if (b === w) {
                var f = this.triggerHandler("getData" + d[1] + "!", [d[0]]);
                if (f === w && this.length) f = c.data(this[0], a);
                return f === w && d[1] ? this.data(d[0]) : f
            } else return this.trigger("setData" + d[1] + "!", [d[0], b]).each(function() {
                c.data(this, a, b)
            })
        },
        removeData: function(a) {
            return this.each(function() {
                c.removeData(this, a)
            })
        }
    });
    c.extend({
        queue: function(a, b, d) {
            if (a) {
                b = (b || "fx") + "queue";
                var f = c.data(a, b);
                if (!d) return f || [];
                if (!f || c.isArray(d)) f = c.data(a, b, c.makeArray(d));
                else f.push(d);
                return f
            }
        },
        dequeue: function(a, b) {
            b = b || "fx";
            var d = c.queue(a, b),
                f = d.shift();
            if (f === "inprogress") f = d.shift();
            if (f) {
                b === "fx" && d.unshift("inprogress");
                f.call(a, function() {
                    c.dequeue(a, b)
                })
            }
        }
    });
    c.fn.extend({
        queue: function(a, b) {
            if (typeof a !== "string") {
                b = a;
                a = "fx"
            }
            if (b === w) return c.queue(this[0], a);
            return this.each(function() {
                var d = c.queue(this, a, b);
                a === "fx" && d[0] !== "inprogress" && c.dequeue(this, a)
            })
        },
        dequeue: function(a) {
            return this.each(function() {
                c.dequeue(this, a)
            })
        },
        delay: function(a, b) {
            a = c.fx ? c.fx.speeds[a] || a : a;
            b = b || "fx";
            return this.queue(b, function() {
                var d = this;
                setTimeout(function() {
                    c.dequeue(d, b)
                }, a)
            })
        },
        clearQueue: function(a) {
            return this.queue(a || "fx", [])
        }
    });
    var Aa = /[\n\t]/g,
        ca = /\s+/,
        Za = /\r/g,
        $a = /href|src|style/,
        ab = /(button|input)/i,
        bb = /(button|input|object|select|textarea)/i,
        cb = /^(a|area)$/i,
        Ba = /radio|checkbox/;
    c.fn.extend({
        attr: function(a, b) {
            return X(this, a, b, true, c.attr)
        },
        removeAttr: function(a) {
            return this.each(function() {
                c.attr(this, a, "");
                this.nodeType === 1 && this.removeAttribute(a)
            })
        },
        addClass: function(a) {
            if (c.isFunction(a)) return this.each(function(n) {
                var r = c(this);
                r.addClass(a.call(this, n, r.attr("class")))
            });
            if (a && typeof a === "string")
                for (var b = (a || "").split(ca), d = 0, f = this.length; d < f; d++) {
                    var e = this[d];
                    if (e.nodeType === 1)
                        if (e.className) {
                            for (var j = " " + e.className + " ", i = e.className, o = 0, k = b.length; o < k; o++)
                                if (j.indexOf(" " + b[o] + " ") < 0) i += " " + b[o];
                            e.className = c.trim(i)
                        } else e.className = a
                }
            return this
        },
        removeClass: function(a) {
            if (c.isFunction(a)) return this.each(function(k) {
                var n = c(this);
                n.removeClass(a.call(this, k, n.attr("class")))
            });
            if (a && typeof a === "string" || a === w)
                for (var b = (a || "").split(ca), d = 0, f = this.length; d < f; d++) {
                    var e = this[d];
                    if (e.nodeType === 1 && e.className)
                        if (a) {
                            for (var j = (" " + e.className + " ").replace(Aa, " "), i = 0, o = b.length; i < o; i++) j = j.replace(" " + b[i] + " ", " ");
                            e.className = c.trim(j)
                        } else e.className = ""
                }
            return this
        },
        toggleClass: function(a, b) {
            var d = typeof a,
                f = typeof b === "boolean";
            if (c.isFunction(a)) return this.each(function(e) {
                var j = c(this);
                j.toggleClass(a.call(this, e, j.attr("class"), b), b)
            });
            return this.each(function() {
                if (d === "string")
                    for (var e, j = 0, i = c(this), o = b, k = a.split(ca); e = k[j++];) {
                        o = f ? o : !i.hasClass(e);
                        i[o ? "addClass" : "removeClass"](e)
                    } else if (d === "undefined" || d === "boolean") {
                        this.className && c.data(this, "__className__", this.className);
                        this.className = this.className || a === false ? "" : c.data(this, "__className__") || ""
                    }
            })
        },
        hasClass: function(a) {
            a = " " + a + " ";
            for (var b = 0, d = this.length; b < d; b++)
                if ((" " + this[b].className + " ").replace(Aa, " ").indexOf(a) > -1) return true;
            return false
        },
        val: function(a) {
            if (a === w) {
                var b = this[0];
                if (b) {
                    if (c.nodeName(b, "option")) return (b.attributes.value || {}).specified ? b.value : b.text;
                    if (c.nodeName(b, "select")) {
                        var d = b.selectedIndex,
                            f = [],
                            e = b.options;
                        b = b.type === "select-one";
                        if (d < 0) return null;
                        var j = b ? d : 0;
                        for (d = b ? d + 1 : e.length; j < d; j++) {
                            var i = e[j];
                            if (i.selected) {
                                a = c(i).val();
                                if (b) return a;
                                f.push(a)
                            }
                        }
                        return f
                    }
                    if (Ba.test(b.type) && !c.support.checkOn) return b.getAttribute("value") === null ? "on" : b.value;
                    return (b.value || "").replace(Za, "")
                }
                return w
            }
            var o = c.isFunction(a);
            return this.each(function(k) {
                var n = c(this),
                    r = a;
                if (this.nodeType === 1) {
                    if (o) r = a.call(this, k, n.val());
                    if (typeof r === "number") r += "";
                    if (c.isArray(r) && Ba.test(this.type)) this.checked = c.inArray(n.val(), r) >= 0;
                    else if (c.nodeName(this, "select")) {
                        var u = c.makeArray(r);
                        c("option", this).each(function() {
                            this.selected = c.inArray(c(this).val(), u) >= 0
                        });
                        if (!u.length) this.selectedIndex = -1
                    } else this.value = r
                }
            })
        }
    });
    c.extend({
        attrFn: {
            val: true,
            css: true,
            html: true,
            text: true,
            data: true,
            width: true,
            height: true,
            offset: true
        },
        attr: function(a, b, d, f) {
            if (!a || a.nodeType === 3 || a.nodeType === 8) return w;
            if (f && b in c.attrFn) return c(a)[b](d);
            f = a.nodeType !== 1 || !c.isXMLDoc(a);
            var e = d !== w;
            b = f && c.props[b] || b;
            if (a.nodeType === 1) {
                var j = $a.test(b);
                if (b in a && f && !j) {
                    if (e) {
                        b === "type" && ab.test(a.nodeName) && a.parentNode && c.error("type property can't be changed");
                        a[b] = d
                    }
                    if (c.nodeName(a, "form") && a.getAttributeNode(b)) return a.getAttributeNode(b).nodeValue;
                    if (b === "tabIndex") return (b = a.getAttributeNode("tabIndex")) && b.specified ? b.value : bb.test(a.nodeName) || cb.test(a.nodeName) && a.href ? 0 : w;
                    return a[b]
                }
                if (!c.support.style && f && b === "style") {
                    if (e) a.style.cssText = "" + d;
                    return a.style.cssText
                }
                e && a.setAttribute(b, "" + d);
                a = !c.support.hrefNormalized && f && j ? a.getAttribute(b, 2) : a.getAttribute(b);
                return a === null ? w : a
            }
            return c.style(a, b, d)
        }
    });
    var O = /\.(.*)$/,
        db = function(a) {
            return a.replace(/[^\w\s\.\|`]/g, function(b) {
                return "\\" + b
            })
        };
    c.event = {
        add: function(a, b, d, f) {
            if (!(a.nodeType === 3 || a.nodeType === 8)) {
                if (a.setInterval && a !== A && !a.frameElement) a = A;
                var e, j;
                if (d.handler) {
                    e = d;
                    d = e.handler
                }
                if (!d.guid) d.guid = c.guid++;
                if (j = c.data(a)) {
                    var i = j.events = j.events || {},
                        o = j.handle;
                    if (!o) j.handle = o = function() {
                        return typeof c !== "undefined" && !c.event.triggered ? c.event.handle.apply(o.elem, arguments) : w
                    };
                    o.elem = a;
                    b = b.split(" ");
                    for (var k, n = 0, r; k = b[n++];) {
                        j = e ? c.extend({}, e) : {
                            handler: d,
                            data: f
                        };
                        if (k.indexOf(".") > -1) {
                            r = k.split(".");
                            k = r.shift();
                            j.namespace = r.slice(0).sort().join(".")
                        } else {
                            r = [];
                            j.namespace = ""
                        }
                        j.type = k;
                        j.guid = d.guid;
                        var u = i[k],
                            z = c.event.special[k] || {};
                        if (!u) {
                            u = i[k] = [];
                            if (!z.setup || z.setup.call(a, f, r, o) === false)
                                if (a.addEventListener) a.addEventListener(k, o, false);
                                else a.attachEvent && a.attachEvent("on" + k, o)
                        }
                        if (z.add) {
                            z.add.call(a, j);
                            if (!j.handler.guid) j.handler.guid = d.guid
                        }
                        u.push(j);
                        c.event.global[k] = true
                    }
                    a = null
                }
            }
        },
        global: {},
        remove: function(a, b, d, f) {
            if (!(a.nodeType === 3 || a.nodeType === 8)) {
                var e, j = 0,
                    i, o, k, n, r, u, z = c.data(a),
                    C = z && z.events;
                if (z && C) {
                    if (b && b.type) {
                        d = b.handler;
                        b = b.type
                    }
                    if (!b || typeof b === "string" && b.charAt(0) === ".") {
                        b = b || "";
                        for (e in C) c.event.remove(a, e + b)
                    } else {
                        for (b = b.split(" "); e = b[j++];) {
                            n = e;
                            i = e.indexOf(".") < 0;
                            o = [];
                            if (!i) {
                                o = e.split(".");
                                e = o.shift();
                                k = new RegExp("(^|\\.)" + c.map(o.slice(0).sort(), db).join("\\.(?:.*\\.)?") + "(\\.|$)")
                            }
                            if (r = C[e])
                                if (d) {
                                    n = c.event.special[e] || {};
                                    for (B = f || 0; B < r.length; B++) {
                                        u = r[B];
                                        if (d.guid === u.guid) {
                                            if (i || k.test(u.namespace)) {
                                                f == null && r.splice(B--, 1);
                                                n.remove && n.remove.call(a, u)
                                            }
                                            if (f != null) break
                                        }
                                    }
                                    if (r.length === 0 || f != null && r.length === 1) {
                                        if (!n.teardown || n.teardown.call(a, o) === false) Ca(a, e, z.handle);
                                        delete C[e]
                                    }
                                } else
                                    for (var B = 0; B < r.length; B++) {
                                        u = r[B];
                                        if (i || k.test(u.namespace)) {
                                            c.event.remove(a, n, u.handler, B);
                                            r.splice(B--, 1)
                                        }
                                    }
                        }
                        if (c.isEmptyObject(C)) {
                            if (b = z.handle) b.elem = null;
                            delete z.events;
                            delete z.handle;
                            c.isEmptyObject(z) && c.removeData(a)
                        }
                    }
                }
            }
        },
        trigger: function(a, b, d, f) {
            var e = a.type || a;
            if (!f) {
                a = typeof a === "object" ? a[G] ? a : c.extend(c.Event(e), a) : c.Event(e);
                if (e.indexOf("!") >= 0) {
                    a.type = e = e.slice(0, -1);
                    a.exclusive = true
                }
                if (!d) {
                    a.stopPropagation();
                    c.event.global[e] && c.each(c.cache, function() {
                        this.events && this.events[e] && c.event.trigger(a, b, this.handle.elem)
                    })
                }
                if (!d || d.nodeType === 3 || d.nodeType === 8) return w;
                a.result = w;
                a.target = d;
                b = c.makeArray(b);
                b.unshift(a)
            }
            a.currentTarget = d;
            (f = c.data(d, "handle")) && f.apply(d, b);
            f = d.parentNode || d.ownerDocument;
            try {
                if (!(d && d.nodeName && c.noData[d.nodeName.toLowerCase()]))
                    if (d["on" + e] && d["on" + e].apply(d, b) === false) a.result = false
            } catch (j) {}
            if (!a.isPropagationStopped() && f) c.event.trigger(a, b, f, true);
            else if (!a.isDefaultPrevented()) {
                f = a.target;
                var i, o = c.nodeName(f, "a") && e === "click",
                    k = c.event.special[e] || {};
                if ((!k._default || k._default.call(d, a) === false) && !o && !(f && f.nodeName && c.noData[f.nodeName.toLowerCase()])) {
                    try {
                        if (f[e]) {
                            if (i = f["on" + e]) f["on" + e] = null;
                            c.event.triggered = true;
                            f[e]()
                        }
                    } catch (n) {}
                    if (i) f["on" + e] = i;
                    c.event.triggered = false
                }
            }
        },
        handle: function(a) {
            var b, d, f, e;
            a = arguments[0] = c.event.fix(a || A.event);
            a.currentTarget = this;
            b = a.type.indexOf(".") < 0 && !a.exclusive;
            if (!b) {
                d = a.type.split(".");
                a.type = d.shift();
                f = new RegExp("(^|\\.)" + d.slice(0).sort().join("\\.(?:.*\\.)?") + "(\\.|$)")
            }
            e = c.data(this, "events");
            d = e[a.type];
            if (e && d) {
                d = d.slice(0);
                e = 0;
                for (var j = d.length; e < j; e++) {
                    var i = d[e];
                    if (b || f.test(i.namespace)) {
                        a.handler = i.handler;
                        a.data = i.data;
                        a.handleObj = i;
                        i = i.handler.apply(this, arguments);
                        if (i !== w) {
                            a.result = i;
                            if (i === false) {
                                a.preventDefault();
                                a.stopPropagation()
                            }
                        }
                        if (a.isImmediatePropagationStopped()) break
                    }
                }
            }
            return a.result
        },
        props: "altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode layerX layerY metaKey newValue offsetX offsetY originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),
        fix: function(a) {
            if (a[G]) return a;
            var b = a;
            a = c.Event(b);
            for (var d = this.props.length, f; d;) {
                f = this.props[--d];
                a[f] = b[f]
            }
            if (!a.target) a.target = a.srcElement || s;
            if (a.target.nodeType === 3) a.target = a.target.parentNode;
            if (!a.relatedTarget && a.fromElement) a.relatedTarget = a.fromElement === a.target ? a.toElement : a.fromElement;
            if (a.pageX == null && a.clientX != null) {
                b = s.documentElement;
                d = s.body;
                a.pageX = a.clientX + (b && b.scrollLeft || d && d.scrollLeft || 0) - (b && b.clientLeft || d && d.clientLeft || 0);
                a.pageY = a.clientY + (b && b.scrollTop || d && d.scrollTop || 0) - (b && b.clientTop || d && d.clientTop || 0)
            }
            if (!a.which && (a.charCode || a.charCode === 0 ? a.charCode : a.keyCode)) a.which = a.charCode || a.keyCode;
            if (!a.metaKey && a.ctrlKey) a.metaKey = a.ctrlKey;
            if (!a.which && a.button !== w) a.which = a.button & 1 ? 1 : a.button & 2 ? 3 : a.button & 4 ? 2 : 0;
            return a
        },
        guid: 1E8,
        proxy: c.proxy,
        special: {
            ready: {
                setup: c.bindReady,
                teardown: c.noop
            },
            live: {
                add: function(a) {
                    c.event.add(this, a.origType, c.extend({}, a, {
                        handler: oa
                    }))
                },
                remove: function(a) {
                    var b = true,
                        d = a.origType.replace(O, "");
                    c.each(c.data(this, "events").live || [], function() {
                        if (d === this.origType.replace(O, "")) return b = false
                    });
                    b && c.event.remove(this, a.origType, oa)
                }
            },
            beforeunload: {
                setup: function(a, b, d) {
                    if (this.setInterval) this.onbeforeunload = d;
                    return false
                },
                teardown: function(a, b) {
                    if (this.onbeforeunload === b) this.onbeforeunload = null
                }
            }
        }
    };
    var Ca = s.removeEventListener ? function(a, b, d) {
        a.removeEventListener(b, d, false)
    } : function(a, b, d) {
        a.detachEvent("on" + b, d)
    };
    c.Event = function(a) {
        if (!this.preventDefault) return new c.Event(a);
        if (a && a.type) {
            this.originalEvent = a;
            this.type = a.type
        } else this.type = a;
        this.timeStamp = J();
        this[G] = true
    };
    c.Event.prototype = {
        preventDefault: function() {
            this.isDefaultPrevented = Z;
            var a = this.originalEvent;
            if (a) {
                a.preventDefault && a.preventDefault();
                a.returnValue = false
            }
        },
        stopPropagation: function() {
            this.isPropagationStopped = Z;
            var a = this.originalEvent;
            if (a) {
                a.stopPropagation && a.stopPropagation();
                a.cancelBubble = true
            }
        },
        stopImmediatePropagation: function() {
            this.isImmediatePropagationStopped = Z;
            this.stopPropagation()
        },
        isDefaultPrevented: Y,
        isPropagationStopped: Y,
        isImmediatePropagationStopped: Y
    };
    var Da = function(a) {
            var b = a.relatedTarget;
            try {
                for (; b && b !== this;) b = b.parentNode;
                if (b !== this) {
                    a.type = a.data;
                    c.event.handle.apply(this, arguments)
                }
            } catch (d) {}
        },
        Ea = function(a) {
            a.type = a.data;
            c.event.handle.apply(this, arguments)
        };
    c.each({
        mouseenter: "mouseover",
        mouseleave: "mouseout"
    }, function(a, b) {
        c.event.special[a] = {
            setup: function(d) {
                c.event.add(this, b, d && d.selector ? Ea : Da, a)
            },
            teardown: function(d) {
                c.event.remove(this, b, d && d.selector ? Ea : Da)
            }
        }
    });
    if (!c.support.submitBubbles) c.event.special.submit = {
        setup: function() {
            if (this.nodeName.toLowerCase() !== "form") {
                c.event.add(this, "click.specialSubmit", function(a) {
                    var b = a.target,
                        d = b.type;
                    if ((d === "submit" || d === "image") && c(b).closest("form").length) return na("submit", this, arguments)
                });
                c.event.add(this, "keypress.specialSubmit", function(a) {
                    var b = a.target,
                        d = b.type;
                    if ((d === "text" || d === "password") && c(b).closest("form").length && a.keyCode === 13) return na("submit", this, arguments)
                })
            } else return false
        },
        teardown: function() {
            c.event.remove(this, ".specialSubmit")
        }
    };
    if (!c.support.changeBubbles) {
        var da = /textarea|input|select/i,
            ea, Fa = function(a) {
                var b = a.type,
                    d = a.value;
                if (b === "radio" || b === "checkbox") d = a.checked;
                else if (b === "select-multiple") d = a.selectedIndex > -1 ? c.map(a.options, function(f) {
                    return f.selected
                }).join("-") : "";
                else if (a.nodeName.toLowerCase() === "select") d = a.selectedIndex;
                return d
            },
            fa = function(a, b) {
                var d = a.target,
                    f, e;
                if (!(!da.test(d.nodeName) || d.readOnly)) {
                    f = c.data(d, "_change_data");
                    e = Fa(d);
                    if (a.type !== "focusout" || d.type !== "radio") c.data(d, "_change_data", e);
                    if (!(f === w || e === f))
                        if (f != null || e) {
                            a.type = "change";
                            return c.event.trigger(a, b, d)
                        }
                }
            };
        c.event.special.change = {
            filters: {
                focusout: fa,
                click: function(a) {
                    var b = a.target,
                        d = b.type;
                    if (d === "radio" || d === "checkbox" || b.nodeName.toLowerCase() === "select") return fa.call(this, a)
                },
                keydown: function(a) {
                    var b = a.target,
                        d = b.type;
                    if (a.keyCode === 13 && b.nodeName.toLowerCase() !== "textarea" || a.keyCode === 32 && (d === "checkbox" || d === "radio") || d === "select-multiple") return fa.call(this, a)
                },
                beforeactivate: function(a) {
                    a = a.target;
                    c.data(a, "_change_data", Fa(a))
                }
            },
            setup: function() {
                if (this.type === "file") return false;
                for (var a in ea) c.event.add(this, a + ".specialChange", ea[a]);
                return da.test(this.nodeName)
            },
            teardown: function() {
                c.event.remove(this, ".specialChange");
                return da.test(this.nodeName)
            }
        };
        ea = c.event.special.change.filters
    }
    s.addEventListener && c.each({
        focus: "focusin",
        blur: "focusout"
    }, function(a, b) {
        function d(f) {
            f = c.event.fix(f);
            f.type = b;
            return c.event.handle.call(this, f)
        }
        c.event.special[b] = {
            setup: function() {
                this.addEventListener(a, d, true)
            },
            teardown: function() {
                this.removeEventListener(a, d, true)
            }
        }
    });
    c.each(["bind", "one"], function(a, b) {
        c.fn[b] = function(d, f, e) {
            if (typeof d === "object") {
                for (var j in d) this[b](j, f, d[j], e);
                return this
            }
            if (c.isFunction(f)) {
                e = f;
                f = w
            }
            var i = b === "one" ? c.proxy(e, function(k) {
                c(this).unbind(k, i);
                return e.apply(this, arguments)
            }) : e;
            if (d === "unload" && b !== "one") this.one(d, f, e);
            else {
                j = 0;
                for (var o = this.length; j < o; j++) c.event.add(this[j], d, i, f)
            }
            return this
        }
    });
    c.fn.extend({
        unbind: function(a, b) {
            if (typeof a === "object" && !a.preventDefault)
                for (var d in a) this.unbind(d, a[d]);
            else {
                d = 0;
                for (var f = this.length; d < f; d++) c.event.remove(this[d], a, b)
            }
            return this
        },
        delegate: function(a, b, d, f) {
            return this.live(b, d, f, a)
        },
        undelegate: function(a, b, d) {
            return arguments.length === 0 ? this.unbind("live") : this.die(b, null, d, a)
        },
        trigger: function(a, b) {
            return this.each(function() {
                c.event.trigger(a, b, this)
            })
        },
        triggerHandler: function(a, b) {
            if (this[0]) {
                a = c.Event(a);
                a.preventDefault();
                a.stopPropagation();
                c.event.trigger(a, b, this[0]);
                return a.result
            }
        },
        toggle: function(a) {
            for (var b = arguments, d = 1; d < b.length;) c.proxy(a, b[d++]);
            return this.click(c.proxy(a, function(f) {
                var e = (c.data(this, "lastToggle" + a.guid) || 0) % d;
                c.data(this, "lastToggle" + a.guid, e + 1);
                f.preventDefault();
                return b[e].apply(this, arguments) || false
            }))
        },
        hover: function(a, b) {
            return this.mouseenter(a).mouseleave(b || a)
        }
    });
    var Ga = {
        focus: "focusin",
        blur: "focusout",
        mouseenter: "mouseover",
        mouseleave: "mouseout"
    };
    c.each(["live", "die"], function(a, b) {
        c.fn[b] = function(d, f, e, j) {
            var i, o = 0,
                k, n, r = j || this.selector,
                u = j ? this : c(this.context);
            if (c.isFunction(f)) {
                e = f;
                f = w
            }
            for (d = (d || "").split(" ");
                (i = d[o++]) != null;) {
                j = O.exec(i);
                k = "";
                if (j) {
                    k = j[0];
                    i = i.replace(O, "")
                }
                if (i === "hover") d.push("mouseenter" + k, "mouseleave" + k);
                else {
                    n = i;
                    if (i === "focus" || i === "blur") {
                        d.push(Ga[i] + k);
                        i += k
                    } else i = (Ga[i] || i) + k;
                    b === "live" ? u.each(function() {
                        c.event.add(this, pa(i, r), {
                            data: f,
                            selector: r,
                            handler: e,
                            origType: i,
                            origHandler: e,
                            preType: n
                        })
                    }) : u.unbind(pa(i, r), e)
                }
            }
            return this
        }
    });
    c.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error".split(" "), function(a, b) {
        c.fn[b] = function(d) {
            return d ? this.bind(b, d) : this.trigger(b)
        };
        if (c.attrFn) c.attrFn[b] = true
    });
    A.attachEvent && !A.addEventListener && A.attachEvent("onunload", function() {
        for (var a in c.cache)
            if (c.cache[a].handle) try {
                c.event.remove(c.cache[a].handle.elem)
            } catch (b) {}
    });
    (function() {
        function a(g) {
            for (var h = "", l, m = 0; g[m]; m++) {
                l = g[m];
                if (l.nodeType === 3 || l.nodeType === 4) h += l.nodeValue;
                else if (l.nodeType !== 8) h += a(l.childNodes)
            }
            return h
        }

        function b(g, h, l, m, q, p) {
            q = 0;
            for (var v = m.length; q < v; q++) {
                var t = m[q];
                if (t) {
                    t = t[g];
                    for (var y = false; t;) {
                        if (t.sizcache === l) {
                            y = m[t.sizset];
                            break
                        }
                        if (t.nodeType === 1 && !p) {
                            t.sizcache = l;
                            t.sizset = q
                        }
                        if (t.nodeName.toLowerCase() === h) {
                            y = t;
                            break
                        }
                        t = t[g]
                    }
                    m[q] = y
                }
            }
        }

        function d(g, h, l, m, q, p) {
            q = 0;
            for (var v = m.length; q < v; q++) {
                var t = m[q];
                if (t) {
                    t = t[g];
                    for (var y = false; t;) {
                        if (t.sizcache === l) {
                            y = m[t.sizset];
                            break
                        }
                        if (t.nodeType === 1) {
                            if (!p) {
                                t.sizcache = l;
                                t.sizset = q
                            }
                            if (typeof h !== "string") {
                                if (t === h) {
                                    y = true;
                                    break
                                }
                            } else if (k.filter(h, [t]).length > 0) {
                                y = t;
                                break
                            }
                        }
                        t = t[g]
                    }
                    m[q] = y
                }
            }
        }
        var f = /((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,
            e = 0,
            j = Object.prototype.toString,
            i = false,
            o = true;
        [0, 0].sort(function() {
            o = false;
            return 0
        });
        var k = function(g, h, l, m) {
            l = l || [];
            var q = h = h || s;
            if (h.nodeType !== 1 && h.nodeType !== 9) return [];
            if (!g || typeof g !== "string") return l;
            for (var p = [], v, t, y, S, H = true, M = x(h), I = g;
                (f.exec(""), v = f.exec(I)) !== null;) {
                I = v[3];
                p.push(v[1]);
                if (v[2]) {
                    S = v[3];
                    break
                }
            }
            if (p.length > 1 && r.exec(g))
                if (p.length === 2 && n.relative[p[0]]) t = ga(p[0] + p[1], h);
                else
                    for (t = n.relative[p[0]] ? [h] : k(p.shift(), h); p.length;) {
                        g = p.shift();
                        if (n.relative[g]) g += p.shift();
                        t = ga(g, t)
                    } else {
                        if (!m && p.length > 1 && h.nodeType === 9 && !M && n.match.ID.test(p[0]) && !n.match.ID.test(p[p.length - 1])) {
                            v = k.find(p.shift(), h, M);
                            h = v.expr ? k.filter(v.expr, v.set)[0] : v.set[0]
                        }
                        if (h) {
                            v = m ? {
                                expr: p.pop(),
                                set: z(m)
                            } : k.find(p.pop(), p.length === 1 && (p[0] === "~" || p[0] === "+") && h.parentNode ? h.parentNode : h, M);
                            t = v.expr ? k.filter(v.expr, v.set) : v.set;
                            if (p.length > 0) y = z(t);
                            else H = false;
                            for (; p.length;) {
                                var D = p.pop();
                                v = D;
                                if (n.relative[D]) v = p.pop();
                                else D = "";
                                if (v == null) v = h;
                                n.relative[D](y, v, M)
                            }
                        } else y = []
                    }
                y || (y = t);
            y || k.error(D || g);
            if (j.call(y) === "[object Array]")
                if (H)
                    if (h && h.nodeType === 1)
                        for (g = 0; y[g] != null; g++) {
                            if (y[g] && (y[g] === true || y[g].nodeType === 1 && E(h, y[g]))) l.push(t[g])
                        } else
                            for (g = 0; y[g] != null; g++) y[g] && y[g].nodeType === 1 && l.push(t[g]);
                    else l.push.apply(l, y);
            else z(y, l);
            if (S) {
                k(S, q, l, m);
                k.uniqueSort(l)
            }
            return l
        };
        k.uniqueSort = function(g) {
            if (B) {
                i = o;
                g.sort(B);
                if (i)
                    for (var h = 1; h < g.length; h++) g[h] === g[h - 1] && g.splice(h--, 1)
            }
            return g
        };
        k.matches = function(g, h) {
            return k(g, null, null, h)
        };
        k.find = function(g, h, l) {
            var m, q;
            if (!g) return [];
            for (var p = 0, v = n.order.length; p < v; p++) {
                var t = n.order[p];
                if (q = n.leftMatch[t].exec(g)) {
                    var y = q[1];
                    q.splice(1, 1);
                    if (y.substr(y.length - 1) !== "\\") {
                        q[1] = (q[1] || "").replace(/\\/g, "");
                        m = n.find[t](q, h, l);
                        if (m != null) {
                            g = g.replace(n.match[t], "");
                            break
                        }
                    }
                }
            }
            m || (m = h.getElementsByTagName("*"));
            return {set: m,
                expr: g
            }
        };
        k.filter = function(g, h, l, m) {
            for (var q = g, p = [], v = h, t, y, S = h && h[0] && x(h[0]); g && h.length;) {
                for (var H in n.filter)
                    if ((t = n.leftMatch[H].exec(g)) != null && t[2]) {
                        var M = n.filter[H],
                            I, D;
                        D = t[1];
                        y = false;
                        t.splice(1, 1);
                        if (D.substr(D.length -
                                1) !== "\\") {
                            if (v === p) p = [];
                            if (n.preFilter[H])
                                if (t = n.preFilter[H](t, v, l, p, m, S)) {
                                    if (t === true) continue
                                } else y = I = true;
                            if (t)
                                for (var U = 0;
                                    (D = v[U]) != null; U++)
                                    if (D) {
                                        I = M(D, t, U, v);
                                        var Ha = m ^ !!I;
                                        if (l && I != null)
                                            if (Ha) y = true;
                                            else v[U] = false;
                                        else if (Ha) {
                                            p.push(D);
                                            y = true
                                        }
                                    }
                            if (I !== w) {
                                l || (v = p);
                                g = g.replace(n.match[H], "");
                                if (!y) return [];
                                break
                            }
                        }
                    }
                if (g === q)
                    if (y == null) k.error(g);
                    else break;
                q = g
            }
            return v
        };
        k.error = function(g) {
            throw "Syntax error, unrecognized expression: " + g;
        };
        var n = k.selectors = {
                order: ["ID", "NAME", "TAG"],
                match: {
                    ID: /#((?:[\w\u00c0-\uFFFF-]|\\.)+)/,
                    CLASS: /\.((?:[\w\u00c0-\uFFFF-]|\\.)+)/,
                    NAME: /\[name=['"]*((?:[\w\u00c0-\uFFFF-]|\\.)+)['"]*\]/,
                    ATTR: /\[\s*((?:[\w\u00c0-\uFFFF-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,
                    TAG: /^((?:[\w\u00c0-\uFFFF\*-]|\\.)+)/,
                    CHILD: /:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,
                    POS: /:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/,
                    PSEUDO: /:((?:[\w\u00c0-\uFFFF-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/
                },
                leftMatch: {},
                attrMap: {
                    "class": "className",
                    "for": "htmlFor"
                },
                attrHandle: {
                    href: function(g) {
                        return g.getAttribute("href")
                    }
                },
                relative: {
                    "+": function(g, h) {
                        var l = typeof h === "string",
                            m = l && !/\W/.test(h);
                        l = l && !m;
                        if (m) h = h.toLowerCase();
                        m = 0;
                        for (var q = g.length, p; m < q; m++)
                            if (p = g[m]) {
                                for (;
                                    (p = p.previousSibling) && p.nodeType !== 1;);
                                g[m] = l || p && p.nodeName.toLowerCase() === h ? p || false : p === h
                            }
                        l && k.filter(h, g, true)
                    },
                    ">": function(g, h) {
                        var l = typeof h === "string";
                        if (l && !/\W/.test(h)) {
                            h = h.toLowerCase();
                            for (var m = 0, q = g.length; m < q; m++) {
                                var p = g[m];
                                if (p) {
                                    l = p.parentNode;
                                    g[m] = l.nodeName.toLowerCase() === h ? l : false
                                }
                            }
                        } else {
                            m = 0;
                            for (q = g.length; m < q; m++)
                                if (p = g[m]) g[m] = l ? p.parentNode : p.parentNode === h;
                            l && k.filter(h, g, true)
                        }
                    },
                    "": function(g, h, l) {
                        var m = e++,
                            q = d;
                        if (typeof h === "string" && !/\W/.test(h)) {
                            var p = h = h.toLowerCase();
                            q = b
                        }
                        q("parentNode", h, m, g, p, l)
                    },
                    "~": function(g, h, l) {
                        var m = e++,
                            q = d;
                        if (typeof h === "string" && !/\W/.test(h)) {
                            var p = h = h.toLowerCase();
                            q = b
                        }
                        q("previousSibling", h, m, g, p, l)
                    }
                },
                find: {
                    ID: function(g, h, l) {
                        if (typeof h.getElementById !== "undefined" && !l) return (g = h.getElementById(g[1])) ? [g] : []
                    },
                    NAME: function(g, h) {
                        if (typeof h.getElementsByName !== "undefined") {
                            var l = [];
                            h = h.getElementsByName(g[1]);
                            for (var m = 0, q = h.length; m < q; m++) h[m].getAttribute("name") === g[1] && l.push(h[m]);
                            return l.length === 0 ? null : l
                        }
                    },
                    TAG: function(g, h) {
                        return h.getElementsByTagName(g[1])
                    }
                },
                preFilter: {
                    CLASS: function(g, h, l, m, q, p) {
                        g = " " + g[1].replace(/\\/g, "") + " ";
                        if (p) return g;
                        p = 0;
                        for (var v;
                            (v = h[p]) != null; p++)
                            if (v)
                                if (q ^ (v.className && (" " + v.className + " ").replace(/[\t\n]/g, " ").indexOf(g) >= 0)) l || m.push(v);
                                else if (l) h[p] = false;
                        return false
                    },
                    ID: function(g) {
                        return g[1].replace(/\\/g, "")
                    },
                    TAG: function(g) {
                        return g[1].toLowerCase()
                    },
                    CHILD: function(g) {
                        if (g[1] === "nth") {
                            var h = /(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2] === "even" && "2n" || g[2] === "odd" && "2n+1" || !/\D/.test(g[2]) && "0n+" + g[2] || g[2]);
                            g[2] = h[1] + (h[2] || 1) - 0;
                            g[3] = h[3] - 0
                        }
                        g[0] = e++;
                        return g
                    },
                    ATTR: function(g, h, l, m, q, p) {
                        h = g[1].replace(/\\/g, "");
                        if (!p && n.attrMap[h]) g[1] = n.attrMap[h];
                        if (g[2] === "~=") g[4] = " " + g[4] + " ";
                        return g
                    },
                    PSEUDO: function(g, h, l, m, q) {
                        if (g[1] === "not")
                            if ((f.exec(g[3]) || "").length > 1 || /^\w/.test(g[3])) g[3] = k(g[3], null, null, h);
                            else {
                                g = k.filter(g[3], h, l, true ^ q);
                                l || m.push.apply(m, g);
                                return false
                            } else if (n.match.POS.test(g[0]) || n.match.CHILD.test(g[0])) return true;
                        return g
                    },
                    POS: function(g) {
                        g.unshift(true);
                        return g
                    }
                },
                filters: {
                    enabled: function(g) {
                        return g.disabled === false && g.type !== "hidden"
                    },
                    disabled: function(g) {
                        return g.disabled === true
                    },
                    checked: function(g) {
                        return g.checked === true
                    },
                    selected: function(g) {
                        return g.selected === true
                    },
                    parent: function(g) {
                        return !!g.firstChild
                    },
                    empty: function(g) {
                        return !g.firstChild
                    },
                    has: function(g, h, l) {
                        return !!k(l[3], g).length
                    },
                    header: function(g) {
                        return /h\d/i.test(g.nodeName)
                    },
                    text: function(g) {
                        return "text" === g.type
                    },
                    radio: function(g) {
                        return "radio" === g.type
                    },
                    checkbox: function(g) {
                        return "checkbox" === g.type
                    },
                    file: function(g) {
                        return "file" === g.type
                    },
                    password: function(g) {
                        return "password" === g.type
                    },
                    submit: function(g) {
                        return "submit" === g.type
                    },
                    image: function(g) {
                        return "image" === g.type
                    },
                    reset: function(g) {
                        return "reset" === g.type
                    },
                    button: function(g) {
                        return "button" === g.type || g.nodeName.toLowerCase() === "button"
                    },
                    input: function(g) {
                        return /input|select|textarea|button/i.test(g.nodeName)
                    }
                },
                setFilters: {
                    first: function(g, h) {
                        return h === 0
                    },
                    last: function(g, h, l, m) {
                        return h === m.length - 1
                    },
                    even: function(g, h) {
                        return h % 2 === 0
                    },
                    odd: function(g, h) {
                        return h % 2 === 1
                    },
                    lt: function(g, h, l) {
                        return h < l[3] - 0
                    },
                    gt: function(g, h, l) {
                        return h > l[3] - 0
                    },
                    nth: function(g, h, l) {
                        return l[3] - 0 === h
                    },
                    eq: function(g, h, l) {
                        return l[3] - 0 === h
                    }
                },
                filter: {
                    PSEUDO: function(g, h, l, m) {
                        var q = h[1],
                            p = n.filters[q];
                        if (p) return p(g, l, h, m);
                        else if (q === "contains") return (g.textContent || g.innerText || a([g]) || "").indexOf(h[3]) >= 0;
                        else if (q === "not") {
                            h = h[3];
                            l = 0;
                            for (m = h.length; l < m; l++)
                                if (h[l] === g) return false;
                            return true
                        } else k.error("Syntax error, unrecognized expression: " + q)
                    },
                    CHILD: function(g, h) {
                        var l = h[1],
                            m = g;
                        switch (l) {
                            case "only":
                            case "first":
                                for (; m = m.previousSibling;)
                                    if (m.nodeType === 1) return false;
                                if (l === "first") return true;
                                m = g;
                            case "last":
                                for (; m = m.nextSibling;)
                                    if (m.nodeType === 1) return false;
                                return true;
                            case "nth":
                                l = h[2];
                                var q = h[3];
                                if (l === 1 && q === 0) return true;
                                h = h[0];
                                var p = g.parentNode;
                                if (p && (p.sizcache !== h || !g.nodeIndex)) {
                                    var v = 0;
                                    for (m = p.firstChild; m; m = m.nextSibling)
                                        if (m.nodeType === 1) m.nodeIndex = ++v;
                                    p.sizcache = h
                                }
                                g = g.nodeIndex - q;
                                return l === 0 ? g === 0 : g % l === 0 && g / l >= 0
                        }
                    },
                    ID: function(g, h) {
                        return g.nodeType === 1 && g.getAttribute("id") === h
                    },
                    TAG: function(g, h) {
                        return h === "*" && g.nodeType === 1 || g.nodeName.toLowerCase() === h
                    },
                    CLASS: function(g, h) {
                        return (" " + (g.className || g.getAttribute("class")) + " ").indexOf(h) > -1
                    },
                    ATTR: function(g, h) {
                        var l = h[1];
                        g = n.attrHandle[l] ? n.attrHandle[l](g) : g[l] != null ? g[l] : g.getAttribute(l);
                        l = g + "";
                        var m = h[2];
                        h = h[4];
                        return g == null ? m === "!=" : m === "=" ? l === h : m === "*=" ? l.indexOf(h) >= 0 : m === "~=" ? (" " + l + " ").indexOf(h) >= 0 : !h ? l && g !== false : m === "!=" ? l !== h : m === "^=" ? l.indexOf(h) === 0 : m === "$=" ? l.substr(l.length - h.length) === h : m === "|=" ? l === h || l.substr(0, h.length + 1) === h + "-" : false
                    },
                    POS: function(g, h, l, m) {
                        var q = n.setFilters[h[2]];
                        if (q) return q(g, l, h, m)
                    }
                }
            },
            r = n.match.POS;
        for (var u in n.match) {
            n.match[u] = new RegExp(n.match[u].source + /(?![^\[]*\])(?![^\(]*\))/.source);
            n.leftMatch[u] = new RegExp(/(^(?:.|\r|\n)*?)/.source + n.match[u].source.replace(/\\(\d+)/g, function(g, h) {
                return "\\" + (h - 0 + 1)
            }))
        }
        var z = function(g, h) {
            g = Array.prototype.slice.call(g, 0);
            if (h) {
                h.push.apply(h, g);
                return h
            }
            return g
        };
        try {
            Array.prototype.slice.call(s.documentElement.childNodes, 0)
        } catch (C) {
            z = function(g, h) {
                h = h || [];
                if (j.call(g) === "[object Array]") Array.prototype.push.apply(h, g);
                else if (typeof g.length === "number")
                    for (var l = 0, m = g.length; l < m; l++) h.push(g[l]);
                else
                    for (l = 0; g[l]; l++) h.push(g[l]);
                return h
            }
        }
        var B;
        if (s.documentElement.compareDocumentPosition) B = function(g, h) {
            if (!g.compareDocumentPosition || !h.compareDocumentPosition) {
                if (g == h) i = true;
                return g.compareDocumentPosition ? -1 : 1
            }
            g = g.compareDocumentPosition(h) & 4 ? -1 : g === h ? 0 : 1;
            if (g === 0) i = true;
            return g
        };
        else if ("sourceIndex" in s.documentElement) B = function(g, h) {
            if (!g.sourceIndex || !h.sourceIndex) {
                if (g == h) i = true;
                return g.sourceIndex ? -1 : 1
            }
            g = g.sourceIndex - h.sourceIndex;
            if (g === 0) i = true;
            return g
        };
        else if (s.createRange) B = function(g, h) {
            if (!g.ownerDocument || !h.ownerDocument) {
                if (g == h) i = true;
                return g.ownerDocument ? -1 : 1
            }
            var l = g.ownerDocument.createRange(),
                m = h.ownerDocument.createRange();
            l.setStart(g, 0);
            l.setEnd(g, 0);
            m.setStart(h, 0);
            m.setEnd(h, 0);
            g = l.compareBoundaryPoints(Range.START_TO_END, m);
            if (g === 0) i = true;
            return g
        };
        (function() {
            var g = s.createElement("div"),
                h = "script" + (new Date).getTime();
            g.innerHTML = "<a name='" + h + "'/>";
            var l = s.documentElement;
            l.insertBefore(g, l.firstChild);
            if (s.getElementById(h)) {
                n.find.ID = function(m, q, p) {
                    if (typeof q.getElementById !== "undefined" && !p) return (q = q.getElementById(m[1])) ? q.id === m[1] || typeof q.getAttributeNode !== "undefined" && q.getAttributeNode("id").nodeValue === m[1] ? [q] : w : []
                };
                n.filter.ID = function(m, q) {
                    var p = typeof m.getAttributeNode !== "undefined" && m.getAttributeNode("id");
                    return m.nodeType === 1 && p && p.nodeValue === q
                }
            }
            l.removeChild(g);
            l = g = null
        })();
        (function() {
            var g = s.createElement("div");
            g.appendChild(s.createComment(""));
            if (g.getElementsByTagName("*").length > 0) n.find.TAG = function(h, l) {
                l = l.getElementsByTagName(h[1]);
                if (h[1] === "*") {
                    h = [];
                    for (var m = 0; l[m]; m++) l[m].nodeType === 1 && h.push(l[m]);
                    l = h
                }
                return l
            };
            g.innerHTML = "<a href='#'></a>";
            if (g.firstChild && typeof g.firstChild.getAttribute !== "undefined" && g.firstChild.getAttribute("href") !== "#") n.attrHandle.href = function(h) {
                return h.getAttribute("href", 2)
            };
            g = null
        })();
        s.querySelectorAll && function() {
            var g = k,
                h = s.createElement("div");
            h.innerHTML = "<p class='TEST'></p>";
            if (!(h.querySelectorAll && h.querySelectorAll(".TEST").length === 0)) {
                k = function(m, q, p, v) {
                    q = q || s;
                    if (!v && q.nodeType === 9 && !x(q)) try {
                        return z(q.querySelectorAll(m), p)
                    } catch (t) {}
                    return g(m, q, p, v)
                };
                for (var l in g) k[l] = g[l];
                h = null
            }
        }();
        (function() {
            var g = s.createElement("div");
            g.innerHTML = "<div class='test e'></div><div class='test'></div>";
            if (!(!g.getElementsByClassName || g.getElementsByClassName("e").length === 0)) {
                g.lastChild.className = "e";
                if (g.getElementsByClassName("e").length !== 1) {
                    n.order.splice(1, 0, "CLASS");
                    n.find.CLASS = function(h, l, m) {
                        if (typeof l.getElementsByClassName !== "undefined" && !m) return l.getElementsByClassName(h[1])
                    };
                    g = null
                }
            }
        })();
        var E = s.compareDocumentPosition ? function(g, h) {
                return !!(g.compareDocumentPosition(h) & 16)
            } : function(g, h) {
                return g !== h && (g.contains ? g.contains(h) : true)
            },
            x = function(g) {
                return (g = (g ? g.ownerDocument || g : 0).documentElement) ? g.nodeName !== "HTML" : false
            },
            ga = function(g, h) {
                var l = [],
                    m = "",
                    q;
                for (h = h.nodeType ? [h] : h; q = n.match.PSEUDO.exec(g);) {
                    m += q[0];
                    g = g.replace(n.match.PSEUDO, "")
                }
                g = n.relative[g] ? g + "*" : g;
                q = 0;
                for (var p = h.length; q < p; q++) k(g, h[q], l);
                return k.filter(m, l)
            };
        c.find = k;
        c.expr = k.selectors;
        c.expr[":"] = c.expr.filters;
        c.unique = k.uniqueSort;
        c.text = a;
        c.isXMLDoc = x;
        c.contains = E
    })();
    var eb = /Until$/,
        fb = /^(?:parents|prevUntil|prevAll)/,
        gb = /,/;
    R = Array.prototype.slice;
    var Ia = function(a, b, d) {
        if (c.isFunction(b)) return c.grep(a, function(e, j) {
            return !!b.call(e, j, e) === d
        });
        else if (b.nodeType) return c.grep(a, function(e) {
            return e === b === d
        });
        else if (typeof b === "string") {
            var f = c.grep(a, function(e) {
                return e.nodeType === 1
            });
            if (Ua.test(b)) return c.filter(b, f, !d);
            else b = c.filter(b, f)
        }
        return c.grep(a, function(e) {
            return c.inArray(e, b) >= 0 === d
        })
    };
    c.fn.extend({
        find: function(a) {
            for (var b = this.pushStack("", "find", a), d = 0, f = 0, e = this.length; f < e; f++) {
                d = b.length;
                c.find(a, this[f], b);
                if (f > 0)
                    for (var j = d; j < b.length; j++)
                        for (var i = 0; i < d; i++)
                            if (b[i] === b[j]) {
                                b.splice(j--, 1);
                                break
                            }
            }
            return b
        },
        has: function(a) {
            var b = c(a);
            return this.filter(function() {
                for (var d = 0, f = b.length; d < f; d++)
                    if (c.contains(this, b[d])) return true
            })
        },
        not: function(a) {
            return this.pushStack(Ia(this, a, false), "not", a)
        },
        filter: function(a) {
            return this.pushStack(Ia(this, a, true), "filter", a)
        },
        is: function(a) {
            return !!a && c.filter(a, this).length > 0
        },
        closest: function(a, b) {
            if (c.isArray(a)) {
                var d = [],
                    f = this[0],
                    e, j = {},
                    i;
                if (f && a.length) {
                    e = 0;
                    for (var o = a.length; e < o; e++) {
                        i = a[e];
                        j[i] || (j[i] = c.expr.match.POS.test(i) ? c(i, b || this.context) : i)
                    }
                    for (; f && f.ownerDocument && f !== b;) {
                        for (i in j) {
                            e = j[i];
                            if (e.jquery ? e.index(f) > -1 : c(f).is(e)) {
                                d.push({
                                    selector: i,
                                    elem: f
                                });
                                delete j[i]
                            }
                        }
                        f = f.parentNode
                    }
                }
                return d
            }
            var k = c.expr.match.POS.test(a) ? c(a, b || this.context) : null;
            return this.map(function(n, r) {
                for (; r && r.ownerDocument && r !== b;) {
                    if (k ? k.index(r) > -1 : c(r).is(a)) return r;
                    r = r.parentNode
                }
                return null
            })
        },
        index: function(a) {
            if (!a || typeof a === "string") return c.inArray(this[0], a ? c(a) : this.parent().children());
            return c.inArray(a.jquery ? a[0] : a, this)
        },
        add: function(a, b) {
            a = typeof a === "string" ? c(a, b || this.context) : c.makeArray(a);
            b = c.merge(this.get(), a);
            return this.pushStack(qa(a[0]) || qa(b[0]) ? b : c.unique(b))
        },
        andSelf: function() {
            return this.add(this.prevObject)
        }
    });
    c.each({
        parent: function(a) {
            return (a = a.parentNode) && a.nodeType !== 11 ? a : null
        },
        parents: function(a) {
            return c.dir(a, "parentNode")
        },
        parentsUntil: function(a, b, d) {
            return c.dir(a, "parentNode", d)
        },
        next: function(a) {
            return c.nth(a, 2, "nextSibling")
        },
        prev: function(a) {
            return c.nth(a, 2, "previousSibling")
        },
        nextAll: function(a) {
            return c.dir(a, "nextSibling")
        },
        prevAll: function(a) {
            return c.dir(a, "previousSibling")
        },
        nextUntil: function(a, b, d) {
            return c.dir(a, "nextSibling", d)
        },
        prevUntil: function(a, b, d) {
            return c.dir(a, "previousSibling", d)
        },
        siblings: function(a) {
            return c.sibling(a.parentNode.firstChild, a)
        },
        children: function(a) {
            return c.sibling(a.firstChild)
        },
        contents: function(a) {
            return c.nodeName(a, "iframe") ? a.contentDocument || a.contentWindow.document : c.makeArray(a.childNodes)
        }
    }, function(a, b) {
        c.fn[a] = function(d, f) {
            var e = c.map(this, b, d);
            eb.test(a) || (f = d);
            if (f && typeof f === "string") e = c.filter(f, e);
            e = this.length > 1 ? c.unique(e) : e;
            if ((this.length > 1 || gb.test(f)) && fb.test(a)) e = e.reverse();
            return this.pushStack(e, a, R.call(arguments).join(","))
        }
    });
    c.extend({
        filter: function(a, b, d) {
            if (d) a = ":not(" + a + ")";
            return c.find.matches(a, b)
        },
        dir: function(a, b, d) {
            var f = [];
            for (a = a[b]; a && a.nodeType !== 9 && (d === w || a.nodeType !== 1 || !c(a).is(d));) {
                a.nodeType === 1 && f.push(a);
                a = a[b]
            }
            return f
        },
        nth: function(a, b, d) {
            b = b || 1;
            for (var f = 0; a; a = a[d])
                if (a.nodeType === 1 && ++f === b) break;
            return a
        },
        sibling: function(a, b) {
            for (var d = []; a; a = a.nextSibling) a.nodeType === 1 && a !== b && d.push(a);
            return d
        }
    });
    var Ja = / jQuery\d+="(?:\d+|null)"/g,
        V = /^\s+/,
        Ka = /(<([\w:]+)[^>]*?)\/>/g,
        hb = /^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,
        La = /<([\w:]+)/,
        ib = /<tbody/i,
        jb = /<|&#?\w+;/,
        ta = /<script|<object|<embed|<option|<style/i,
        ua = /checked\s*(?:[^=]|=\s*.checked.)/i,
        Ma = function(a, b, d) {
            return hb.test(d) ? a : b + "></" + d + ">"
        },
        F = {
            option: [1, "<select multiple='multiple'>", "</select>"],
            legend: [1, "<fieldset>", "</fieldset>"],
            thead: [1, "<table>", "</table>"],
            tr: [2, "<table><tbody>", "</tbody></table>"],
            td: [3, "<table><tbody><tr>", "</tr></tbody></table>"],
            col: [2, "<table><tbody></tbody><colgroup>", "</colgroup></table>"],
            area: [1, "<map>", "</map>"],
            _default: [0, "", ""]
        };
    F.optgroup = F.option;
    F.tbody = F.tfoot = F.colgroup = F.caption = F.thead;
    F.th = F.td;
    if (!c.support.htmlSerialize) F._default = [1, "div<div>", "</div>"];
    c.fn.extend({
        text: function(a) {
            if (c.isFunction(a)) return this.each(function(b) {
                var d = c(this);
                d.text(a.call(this, b, d.text()))
            });
            if (typeof a !== "object" && a !== w) return this.empty().append((this[0] && this[0].ownerDocument || s).createTextNode(a));
            return c.text(this)
        },
        wrapAll: function(a) {
            if (c.isFunction(a)) return this.each(function(d) {
                c(this).wrapAll(a.call(this, d))
            });
            if (this[0]) {
                var b = c(a, this[0].ownerDocument).eq(0).clone(true);
                this[0].parentNode && b.insertBefore(this[0]);
                b.map(function() {
                    for (var d = this; d.firstChild && d.firstChild.nodeType === 1;) d = d.firstChild;
                    return d
                }).append(this)
            }
            return this
        },
        wrapInner: function(a) {
            if (c.isFunction(a)) return this.each(function(b) {
                c(this).wrapInner(a.call(this, b))
            });
            return this.each(function() {
                var b = c(this),
                    d = b.contents();
                d.length ? d.wrapAll(a) : b.append(a)
            })
        },
        wrap: function(a) {
            return this.each(function() {
                c(this).wrapAll(a)
            })
        },
        unwrap: function() {
            return this.parent().each(function() {
                c.nodeName(this, "body") || c(this).replaceWith(this.childNodes)
            }).end()
        },
        append: function() {
            return this.domManip(arguments, true, function(a) {
                this.nodeType === 1 && this.appendChild(a)
            })
        },
        prepend: function() {
            return this.domManip(arguments, true, function(a) {
                this.nodeType === 1 && this.insertBefore(a, this.firstChild)
            })
        },
        before: function() {
            if (this[0] && this[0].parentNode) return this.domManip(arguments, false, function(b) {
                this.parentNode.insertBefore(b, this)
            });
            else if (arguments.length) {
                var a = c(arguments[0]);
                a.push.apply(a, this.toArray());
                return this.pushStack(a, "before", arguments)
            }
        },
        after: function() {
            if (this[0] && this[0].parentNode) return this.domManip(arguments, false, function(b) {
                this.parentNode.insertBefore(b, this.nextSibling)
            });
            else if (arguments.length) {
                var a = this.pushStack(this, "after", arguments);
                a.push.apply(a, c(arguments[0]).toArray());
                return a
            }
        },
        remove: function(a, b) {
            for (var d = 0, f;
                (f = this[d]) != null; d++)
                if (!a || c.filter(a, [f]).length) {
                    if (!b && f.nodeType === 1) {
                        c.cleanData(f.getElementsByTagName("*"));
                        c.cleanData([f])
                    }
                    f.parentNode && f.parentNode.removeChild(f)
                }
            return this
        },
        empty: function() {
            for (var a = 0, b;
                (b = this[a]) != null; a++)
                for (b.nodeType === 1 && c.cleanData(b.getElementsByTagName("*")); b.firstChild;) b.removeChild(b.firstChild);
            return this
        },
        clone: function(a) {
            var b = this.map(function() {
                if (!c.support.noCloneEvent && !c.isXMLDoc(this)) {
                    var d = this.outerHTML,
                        f = this.ownerDocument;
                    if (!d) {
                        d = f.createElement("div");
                        d.appendChild(this.cloneNode(true));
                        d = d.innerHTML
                    }
                    return c.clean([d.replace(Ja, "").replace(/=([^="'>\s]+\/)>/g, '="$1">').replace(V, "")], f)[0]
                } else return this.cloneNode(true)
            });
            if (a === true) {
                ra(this, b);
                ra(this.find("*"), b.find("*"))
            }
            return b
        },
        html: function(a) {
            if (a === w) return this[0] && this[0].nodeType === 1 ? this[0].innerHTML.replace(Ja, "") : null;
            else if (typeof a === "string" && !ta.test(a) && (c.support.leadingWhitespace || !V.test(a)) && !F[(La.exec(a) || ["", ""])[1].toLowerCase()]) {
                a = a.replace(Ka, Ma);
                try {
                    for (var b = 0, d = this.length; b < d; b++)
                        if (this[b].nodeType === 1) {
                            c.cleanData(this[b].getElementsByTagName("*"));
                            this[b].innerHTML = a
                        }
                } catch (f) {
                    this.empty().append(a)
                }
            } else c.isFunction(a) ? this.each(function(e) {
                var j = c(this),
                    i = j.html();
                j.empty().append(function() {
                    return a.call(this, e, i)
                })
            }) : this.empty().append(a);
            return this
        },
        replaceWith: function(a) {
            if (this[0] && this[0].parentNode) {
                if (c.isFunction(a)) return this.each(function(b) {
                    var d = c(this),
                        f = d.html();
                    d.replaceWith(a.call(this, b, f))
                });
                if (typeof a !== "string") a = c(a).detach();
                return this.each(function() {
                    var b = this.nextSibling,
                        d = this.parentNode;
                    c(this).remove();
                    b ? c(b).before(a) : c(d).append(a)
                })
            } else return this.pushStack(c(c.isFunction(a) ? a() : a), "replaceWith", a)
        },
        detach: function(a) {
            return this.remove(a, true)
        },
        domManip: function(a, b, d) {
            function f(u) {
                return c.nodeName(u, "table") ? u.getElementsByTagName("tbody")[0] || u.appendChild(u.ownerDocument.createElement("tbody")) : u
            }
            var e, j, i = a[0],
                o = [],
                k;
            if (!c.support.checkClone && arguments.length === 3 && typeof i === "string" && ua.test(i)) return this.each(function() {
                c(this).domManip(a, b, d, true)
            });
            if (c.isFunction(i)) return this.each(function(u) {
                var z = c(this);
                a[0] = i.call(this, u, b ? z.html() : w);
                z.domManip(a, b, d)
            });
            if (this[0]) {
                e = i && i.parentNode;
                e = c.support.parentNode && e && e.nodeType === 11 && e.childNodes.length === this.length ? {
                    fragment: e
                } : sa(a, this, o);
                k = e.fragment;
                if (j = k.childNodes.length === 1 ? (k = k.firstChild) : k.firstChild) {
                    b = b && c.nodeName(j, "tr");
                    for (var n = 0, r = this.length; n < r; n++) d.call(b ? f(this[n], j) : this[n], n > 0 || e.cacheable || this.length > 1 ? k.cloneNode(true) : k)
                }
                o.length && c.each(o, Qa)
            }
            return this
        }
    });
    c.fragments = {};
    c.each({
        appendTo: "append",
        prependTo: "prepend",
        insertBefore: "before",
        insertAfter: "after",
        replaceAll: "replaceWith"
    }, function(a, b) {
        c.fn[a] = function(d) {
            var f = [];
            d = c(d);
            var e = this.length === 1 && this[0].parentNode;
            if (e && e.nodeType === 11 && e.childNodes.length === 1 && d.length === 1) {
                d[b](this[0]);
                return this
            } else {
                e = 0;
                for (var j = d.length; e < j; e++) {
                    var i = (e > 0 ? this.clone(true) : this).get();
                    c.fn[b].apply(c(d[e]), i);
                    f = f.concat(i)
                }
                return this.pushStack(f, a, d.selector)
            }
        }
    });
    c.extend({
        clean: function(a, b, d, f) {
            b = b || s;
            if (typeof b.createElement === "undefined") b = b.ownerDocument || b[0] && b[0].ownerDocument || s;
            for (var e = [], j = 0, i;
                (i = a[j]) != null; j++) {
                if (typeof i === "number") i += "";
                if (i) {
                    if (typeof i === "string" && !jb.test(i)) i = b.createTextNode(i);
                    else if (typeof i === "string") {
                        i = i.replace(Ka, Ma);
                        var o = (La.exec(i) || ["", ""])[1].toLowerCase(),
                            k = F[o] || F._default,
                            n = k[0],
                            r = b.createElement("div");
                        for (r.innerHTML = k[1] + i + k[2]; n--;) r = r.lastChild;
                        if (!c.support.tbody) {
                            n = ib.test(i);
                            o = o === "table" && !n ? r.firstChild && r.firstChild.childNodes : k[1] === "<table>" && !n ? r.childNodes : [];
                            for (k = o.length - 1; k >= 0; --k) c.nodeName(o[k], "tbody") && !o[k].childNodes.length && o[k].parentNode.removeChild(o[k])
                        }!c.support.leadingWhitespace && V.test(i) && r.insertBefore(b.createTextNode(V.exec(i)[0]), r.firstChild);
                        i = r.childNodes
                    }
                    if (i.nodeType) e.push(i);
                    else e = c.merge(e, i)
                }
            }
            if (d)
                for (j = 0; e[j]; j++)
                    if (f && c.nodeName(e[j], "script") && (!e[j].type || e[j].type.toLowerCase() === "text/javascript")) f.push(e[j].parentNode ? e[j].parentNode.removeChild(e[j]) : e[j]);
                    else {
                        e[j].nodeType === 1 && e.splice.apply(e, [j + 1, 0].concat(c.makeArray(e[j].getElementsByTagName("script"))));
                        d.appendChild(e[j])
                    }
            return e
        },
        cleanData: function(a) {
            for (var b, d, f = c.cache, e = c.event.special, j = c.support.deleteExpando, i = 0, o;
                (o = a[i]) != null; i++)
                if (d = o[c.expando]) {
                    b = f[d];
                    if (b.events)
                        for (var k in b.events) e[k] ? c.event.remove(o, k) : Ca(o, k, b.handle);
                    if (j) delete o[c.expando];
                    else o.removeAttribute && o.removeAttribute(c.expando);
                    delete f[d]
                }
        }
    });
    var kb = /z-?index|font-?weight|opacity|zoom|line-?height/i,
        Na = /alpha\([^)]*\)/,
        Oa = /opacity=([^)]*)/,
        ha = /float/i,
        ia = /-([a-z])/ig,
        lb = /([A-Z])/g,
        mb = /^-?\d+(?:px)?$/i,
        nb = /^-?\d/,
        ob = {
            position: "absolute",
            visibility: "hidden",
            display: "block"
        },
        pb = ["Left", "Right"],
        qb = ["Top", "Bottom"],
        rb = s.defaultView && s.defaultView.getComputedStyle,
        Pa = c.support.cssFloat ? "cssFloat" : "styleFloat",
        ja = function(a, b) {
            return b.toUpperCase()
        };
    c.fn.css = function(a, b) {
        return X(this, a, b, true, function(d, f, e) {
            if (e === w) return c.curCSS(d, f);
            if (typeof e === "number" && !kb.test(f)) e += "px";
            c.style(d, f, e)
        })
    };
    c.extend({
        style: function(a, b, d) {
            if (!a || a.nodeType === 3 || a.nodeType === 8) return w;
            if ((b === "width" || b === "height") && parseFloat(d) < 0) d = w;
            var f = a.style || a,
                e = d !== w;
            if (!c.support.opacity && b === "opacity") {
                if (e) {
                    f.zoom = 1;
                    b = parseInt(d, 10) + "" === "NaN" ? "" : "alpha(opacity=" + d * 100 + ")";
                    a = f.filter || c.curCSS(a, "filter") || "";
                    f.filter = Na.test(a) ? a.replace(Na, b) : b
                }
                return f.filter && f.filter.indexOf("opacity=") >= 0 ? parseFloat(Oa.exec(f.filter)[1]) / 100 + "" : ""
            }
            if (ha.test(b)) b = Pa;
            b = b.replace(ia, ja);
            if (e) f[b] = d;
            return f[b]
        },
        css: function(a, b, d, f) {
            if (b === "width" || b === "height") {
                var e, j = b === "width" ? pb : qb;

                function i() {
                    e = b === "width" ? a.offsetWidth : a.offsetHeight;
                    f !== "border" && c.each(j, function() {
                        f || (e -= parseFloat(c.curCSS(a, "padding" + this, true)) || 0);
                        if (f === "margin") e += parseFloat(c.curCSS(a, "margin" + this, true)) || 0;
                        else e -= parseFloat(c.curCSS(a, "border" + this + "Width", true)) || 0
                    })
                }
                a.offsetWidth !== 0 ? i() : c.swap(a, ob, i);
                return Math.max(0, Math.round(e))
            }
            return c.curCSS(a, b, d)
        },
        curCSS: function(a, b, d) {
            var f, e = a.style;
            if (!c.support.opacity && b === "opacity" && a.currentStyle) {
                f = Oa.test(a.currentStyle.filter || "") ? parseFloat(RegExp.$1) / 100 + "" : "";
                return f === "" ? "1" : f
            }
            if (ha.test(b)) b = Pa;
            if (!d && e && e[b]) f = e[b];
            else if (rb) {
                if (ha.test(b)) b = "float";
                b = b.replace(lb, "-$1").toLowerCase();
                e = a.ownerDocument.defaultView;
                if (!e) return null;
                if (a = e.getComputedStyle(a, null)) f = a.getPropertyValue(b);
                if (b === "opacity" && f === "") f = "1"
            } else if (a.currentStyle) {
                d = b.replace(ia, ja);
                f = a.currentStyle[b] || a.currentStyle[d];
                if (!mb.test(f) && nb.test(f)) {
                    b = e.left;
                    var j = a.runtimeStyle.left;
                    a.runtimeStyle.left = a.currentStyle.left;
                    e.left = d === "fontSize" ? "1em" : f || 0;
                    f = e.pixelLeft + "px";
                    e.left = b;
                    a.runtimeStyle.left = j
                }
            }
            return f
        },
        swap: function(a, b, d) {
            var f = {};
            for (var e in b) {
                f[e] = a.style[e];
                a.style[e] = b[e]
            }
            d.call(a);
            for (e in b) a.style[e] = f[e]
        }
    });
    if (c.expr && c.expr.filters) {
        c.expr.filters.hidden = function(a) {
            var b = a.offsetWidth,
                d = a.offsetHeight,
                f = a.nodeName.toLowerCase() === "tr";
            return b === 0 && d === 0 && !f ? true : b > 0 && d > 0 && !f ? false : c.curCSS(a, "display") === "none"
        };
        c.expr.filters.visible = function(a) {
            return !c.expr.filters.hidden(a)
        }
    }
    var sb = J(),
        tb = /<script(.|\s)*?\/script>/gi,
        ub = /select|textarea/i,
        vb = /color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week/i,
        N = /=\?(&|$)/,
        ka = /\?/,
        wb = /(\?|&)_=.*?(&|$)/,
        xb = /^(\w+:)?\/\/([^\/?#]+)/,
        yb = /%20/g,
        zb = c.fn.load;
    c.fn.extend({
        load: function(a, b, d) {
            if (typeof a !== "string") return zb.call(this, a);
            else if (!this.length) return this;
            var f = a.indexOf(" ");
            if (f >= 0) {
                var e = a.slice(f, a.length);
                a = a.slice(0, f)
            }
            f = "GET";
            if (b)
                if (c.isFunction(b)) {
                    d = b;
                    b = null
                } else if (typeof b === "object") {
                b = c.param(b, c.ajaxSettings.traditional);
                f = "POST"
            }
            var j = this;
            c.ajax({
                url: a,
                type: f,
                dataType: "html",
                data: b,
                complete: function(i, o) {
                    if (o === "success" || o === "notmodified") j.html(e ? c("<div />").append(i.responseText.replace(tb, "")).find(e) : i.responseText);
                    d && j.each(d, [i.responseText, o, i])
                }
            });
            return this
        },
        serialize: function() {
            return c.param(this.serializeArray())
        },
        serializeArray: function() {
            return this.map(function() {
                return this.elements ? c.makeArray(this.elements) : this
            }).filter(function() {
                return this.name && !this.disabled && (this.checked || ub.test(this.nodeName) || vb.test(this.type))
            }).map(function(a, b) {
                a = c(this).val();
                return a == null ? null : c.isArray(a) ? c.map(a, function(d) {
                    return {
                        name: b.name,
                        value: d
                    }
                }) : {
                    name: b.name,
                    value: a
                }
            }).get()
        }
    });
    c.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "), function(a, b) {
        c.fn[b] = function(d) {
            return this.bind(b, d)
        }
    });
    c.extend({get: function(a, b, d, f) {
            if (c.isFunction(b)) {
                f = f || d;
                d = b;
                b = null
            }
            return c.ajax({
                type: "GET",
                url: a,
                data: b,
                success: d,
                dataType: f
            })
        },
        getScript: function(a, b) {
            return c.get(a, null, b, "script")
        },
        getJSON: function(a, b, d) {
            return c.get(a, b, d, "json")
        },
        post: function(a, b, d, f) {
            if (c.isFunction(b)) {
                f = f || d;
                d = b;
                b = {}
            }
            return c.ajax({
                type: "POST",
                url: a,
                data: b,
                success: d,
                dataType: f
            })
        },
        ajaxSetup: function(a) {
            c.extend(c.ajaxSettings, a)
        },
        ajaxSettings: {
            url: location.href,
            global: true,
            type: "GET",
            contentType: "application/x-www-form-urlencoded",
            processData: true,
            async: true,
            xhr: A.XMLHttpRequest && (A.location.protocol !== "file:" || !A.ActiveXObject) ? function() {
                return new A.XMLHttpRequest
            } : function() {
                try {
                    return new A.ActiveXObject("Microsoft.XMLHTTP")
                } catch (a) {}
            },
            accepts: {
                xml: "application/xml, text/xml",
                html: "text/html",
                script: "text/javascript, application/javascript",
                json: "application/json, text/javascript",
                text: "text/plain",
                _default: "*/*"
            }
        },
        lastModified: {},
        etag: {},
        ajax: function(a) {
            function b() {
                e.success && e.success.call(k, o, i, x);
                e.global && f("ajaxSuccess", [x, e])
            }

            function d() {
                e.complete && e.complete.call(k, x, i);
                e.global && f("ajaxComplete", [x, e]);
                e.global && !--c.active && c.event.trigger("ajaxStop")
            }

            function f(q, p) {
                (e.context ? c(e.context) : c.event).trigger(q, p)
            }
            var e = c.extend(true, {}, c.ajaxSettings, a),
                j, i, o, k = a && a.context || e,
                n = e.type.toUpperCase();
            if (e.data && e.processData && typeof e.data !== "string") e.data = c.param(e.data, e.traditional);
            if (e.dataType === "jsonp") {
                if (n === "GET") N.test(e.url) || (e.url += (ka.test(e.url) ? "&" : "?") + (e.jsonp || "callback") + "=?");
                else if (!e.data || !N.test(e.data)) e.data = (e.data ? e.data + "&" : "") + (e.jsonp || "callback") + "=?";
                e.dataType = "json"
            }
            if (e.dataType === "json" && (e.data && N.test(e.data) || N.test(e.url))) {
                j = e.jsonpCallback || "jsonp" + sb++;
                if (e.data) e.data = (e.data + "").replace(N, "=" + j + "$1");
                e.url = e.url.replace(N, "=" + j + "$1");
                e.dataType = "script";
                A[j] = A[j] || function(q) {
                    o = q;
                    b();
                    d();
                    A[j] = w;
                    try {
                        delete A[j]
                    } catch (p) {}
                    z && z.removeChild(C)
                }
            }
            if (e.dataType === "script" && e.cache === null) e.cache = false;
            if (e.cache === false && n === "GET") {
                var r = J(),
                    u = e.url.replace(wb, "$1_=" + r + "$2");
                e.url = u + (u === e.url ? (ka.test(e.url) ? "&" : "?") + "_=" + r : "")
            }
            if (e.data && n === "GET") e.url += (ka.test(e.url) ? "&" : "?") + e.data;
            e.global && !c.active++ && c.event.trigger("ajaxStart");
            r = (r = xb.exec(e.url)) && (r[1] && r[1] !== location.protocol || r[2] !== location.host);
            if (e.dataType === "script" && n === "GET" && r) {
                var z = s.getElementsByTagName("head")[0] || s.documentElement,
                    C = s.createElement("script");
                C.src = e.url;
                if (e.scriptCharset) C.charset = e.scriptCharset;
                if (!j) {
                    var B = false;
                    C.onload = C.onreadystatechange = function() {
                        if (!B && (!this.readyState || this.readyState === "loaded" || this.readyState === "complete")) {
                            B = true;
                            b();
                            d();
                            C.onload = C.onreadystatechange = null;
                            z && C.parentNode && z.removeChild(C)
                        }
                    }
                }
                z.insertBefore(C, z.firstChild);
                return w
            }
            var E = false,
                x = e.xhr();
            if (x) {
                e.username ? x.open(n, e.url, e.async, e.username, e.password) : x.open(n, e.url, e.async);
                try {
                    if (e.data || a && a.contentType) x.setRequestHeader("Content-Type", e.contentType);
                    if (e.ifModified) {
                        c.lastModified[e.url] && x.setRequestHeader("If-Modified-Since", c.lastModified[e.url]);
                        c.etag[e.url] && x.setRequestHeader("If-None-Match", c.etag[e.url])
                    }
                    r || x.setRequestHeader("X-Requested-With", "XMLHttpRequest");
                    x.setRequestHeader("Accept", e.dataType && e.accepts[e.dataType] ? e.accepts[e.dataType] + ", */*" : e.accepts._default)
                } catch (ga) {}
                if (e.beforeSend && e.beforeSend.call(k, x, e) === false) {
                    e.global && !--c.active && c.event.trigger("ajaxStop");
                    x.abort();
                    return false
                }
                e.global && f("ajaxSend", [x, e]);
                var g = x.onreadystatechange = function(q) {
                    if (!x || x.readyState === 0 || q === "abort") {
                        E || d();
                        E = true;
                        if (x) x.onreadystatechange = c.noop
                    } else if (!E && x && (x.readyState === 4 || q === "timeout")) {
                        E = true;
                        x.onreadystatechange = c.noop;
                        i = q === "timeout" ? "timeout" : !c.httpSuccess(x) ? "error" : e.ifModified && c.httpNotModified(x, e.url) ? "notmodified" : "success";
                        var p;
                        if (i === "success") try {
                            o = c.httpData(x, e.dataType, e)
                        } catch (v) {
                            i = "parsererror";
                            p = v
                        }
                        if (i === "success" || i === "notmodified") j || b();
                        else c.handleError(e, x, i, p);
                        d();
                        q === "timeout" && x.abort();
                        if (e.async) x = null
                    }
                };
                try {
                    var h = x.abort;
                    x.abort = function() {
                        x && h.call(x);
                        g("abort")
                    }
                } catch (l) {}
                e.async && e.timeout > 0 && setTimeout(function() {
                    x && !E && g("timeout")
                }, e.timeout);
                try {
                    x.send(n === "POST" || n === "PUT" || n === "DELETE" ? e.data : null)
                } catch (m) {
                    c.handleError(e, x, null, m);
                    d()
                }
                e.async || g();
                return x
            }
        },
        handleError: function(a, b, d, f) {
            if (a.error) a.error.call(a.context || a, b, d, f);
            if (a.global)(a.context ? c(a.context) : c.event).trigger("ajaxError", [b, a, f])
        },
        active: 0,
        httpSuccess: function(a) {
            try {
                return !a.status && location.protocol === "file:" || a.status >= 200 && a.status < 300 || a.status === 304 || a.status === 1223 || a.status === 0
            } catch (b) {}
            return false
        },
        httpNotModified: function(a, b) {
            var d = a.getResponseHeader("Last-Modified"),
                f = a.getResponseHeader("Etag");
            if (d) c.lastModified[b] = d;
            if (f) c.etag[b] = f;
            return a.status === 304 || a.status === 0
        },
        httpData: function(a, b, d) {
            var f = a.getResponseHeader("content-type") || "",
                e = b === "xml" || !b && f.indexOf("xml") >= 0;
            a = e ? a.responseXML : a.responseText;
            e && a.documentElement.nodeName === "parsererror" && c.error("parsererror");
            if (d && d.dataFilter) a = d.dataFilter(a, b);
            if (typeof a === "string")
                if (b === "json" || !b && f.indexOf("json") >= 0) a = c.parseJSON(a);
                else if (b === "script" || !b && f.indexOf("javascript") >= 0) c.globalEval(a);
            return a
        },
        param: function(a, b) {
            function d(i, o) {
                if (c.isArray(o)) c.each(o, function(k, n) {
                    b || /\[\]$/.test(i) ? f(i, n) : d(i + "[" + (typeof n === "object" || c.isArray(n) ? k : "") + "]", n)
                });
                else !b && o != null && typeof o === "object" ? c.each(o, function(k, n) {
                    d(i + "[" + k + "]", n)
                }) : f(i, o)
            }

            function f(i, o) {
                o = c.isFunction(o) ? o() : o;
                e[e.length] = encodeURIComponent(i) + "=" + encodeURIComponent(o)
            }
            var e = [];
            if (b === w) b = c.ajaxSettings.traditional;
            if (c.isArray(a) || a.jquery) c.each(a, function() {
                f(this.name, this.value)
            });
            else
                for (var j in a) d(j, a[j]);
            return e.join("&").replace(yb, "+")
        }
    });
    var la = {},
        Ab = /toggle|show|hide/,
        Bb = /^([+-]=)?([\d+-.]+)(.*)$/,
        W, va = [
            ["height", "marginTop", "marginBottom", "paddingTop", "paddingBottom"],
            ["width", "marginLeft", "marginRight", "paddingLeft", "paddingRight"],
            ["opacity"]
        ];
    c.fn.extend({
        show: function(a, b) {
            if (a || a === 0) return this.animate(K("show", 3), a, b);
            else {
                a = 0;
                for (b = this.length; a < b; a++) {
                    var d = c.data(this[a], "olddisplay");
                    this[a].style.display = d || "";
                    if (c.css(this[a], "display") === "none") {
                        d = this[a].nodeName;
                        var f;
                        if (la[d]) f = la[d];
                        else {
                            var e = c("<" + d + " />").appendTo("body");
                            f = e.css("display");
                            if (f === "none") f = "block";
                            e.remove();
                            la[d] = f
                        }
                        c.data(this[a], "olddisplay", f)
                    }
                }
                a = 0;
                for (b = this.length; a < b; a++) this[a].style.display = c.data(this[a], "olddisplay") || "";
                return this
            }
        },
        hide: function(a, b) {
            if (a || a === 0) return this.animate(K("hide", 3), a, b);
            else {
                a = 0;
                for (b = this.length; a < b; a++) {
                    var d = c.data(this[a], "olddisplay");
                    !d && d !== "none" && c.data(this[a], "olddisplay", c.css(this[a], "display"))
                }
                a = 0;
                for (b = this.length; a < b; a++) this[a].style.display = "none";
                return this
            }
        },
        _toggle: c.fn.toggle,
        toggle: function(a, b) {
            var d = typeof a === "boolean";
            if (c.isFunction(a) && c.isFunction(b)) this._toggle.apply(this, arguments);
            else a == null || d ? this.each(function() {
                var f = d ? a : c(this).is(":hidden");
                c(this)[f ? "show" : "hide"]()
            }) : this.animate(K("toggle", 3), a, b);
            return this
        },
        fadeTo: function(a, b, d) {
            return this.filter(":hidden").css("opacity", 0).show().end().animate({
                opacity: b
            }, a, d)
        },
        animate: function(a, b, d, f) {
            var e = c.speed(b, d, f);
            if (c.isEmptyObject(a)) return this.each(e.complete);
            return this[e.queue === false ? "each" : "queue"](function() {
                var j = c.extend({}, e),
                    i, o = this.nodeType === 1 && c(this).is(":hidden"),
                    k = this;
                for (i in a) {
                    var n = i.replace(ia, ja);
                    if (i !== n) {
                        a[n] = a[i];
                        delete a[i];
                        i = n
                    }
                    if (a[i] === "hide" && o || a[i] === "show" && !o) return j.complete.call(this);
                    if ((i === "height" || i === "width") && this.style) {
                        j.display = c.css(this, "display");
                        j.overflow = this.style.overflow
                    }
                    if (c.isArray(a[i])) {
                        (j.specialEasing = j.specialEasing || {})[i] = a[i][1];
                        a[i] = a[i][0]
                    }
                }
                if (j.overflow != null) this.style.overflow = "hidden";
                j.curAnim = c.extend({}, a);
                c.each(a, function(r, u) {
                    var z = new c.fx(k, j, r);
                    if (Ab.test(u)) z[u === "toggle" ? o ? "show" : "hide" : u](a);
                    else {
                        var C = Bb.exec(u),
                            B = z.cur(true) || 0;
                        if (C) {
                            u = parseFloat(C[2]);
                            var E = C[3] || "px";
                            if (E !== "px") {
                                k.style[r] = (u || 1) + E;
                                B = (u || 1) / z.cur(true) * B;
                                k.style[r] = B + E
                            }
                            if (C[1]) u = (C[1] === "-=" ? -1 : 1) * u + B;
                            z.custom(B, u, E)
                        } else z.custom(B, u, "")
                    }
                });
                return true
            })
        },
        stop: function(a, b) {
            var d = c.timers;
            a && this.queue([]);
            this.each(function() {
                for (var f = d.length - 1; f >= 0; f--)
                    if (d[f].elem === this) {
                        b && d[f](true);
                        d.splice(f, 1)
                    }
            });
            b || this.dequeue();
            return this
        }
    });
    c.each({
        slideDown: K("show", 1),
        slideUp: K("hide", 1),
        slideToggle: K("toggle", 1),
        fadeIn: {
            opacity: "show"
        },
        fadeOut: {
            opacity: "hide"
        }
    }, function(a, b) {
        c.fn[a] = function(d, f) {
            return this.animate(b, d, f)
        }
    });
    c.extend({
        speed: function(a, b, d) {
            var f = a && typeof a === "object" ? a : {
                complete: d || !d && b || c.isFunction(a) && a,
                duration: a,
                easing: d && b || b && !c.isFunction(b) && b
            };
            f.duration = c.fx.off ? 0 : typeof f.duration === "number" ? f.duration : c.fx.speeds[f.duration] || c.fx.speeds._default;
            f.old = f.complete;
            f.complete = function() {
                f.queue !== false && c(this).dequeue();
                c.isFunction(f.old) && f.old.call(this)
            };
            return f
        },
        easing: {
            linear: function(a, b, d, f) {
                return d + f * a
            },
            swing: function(a, b, d, f) {
                return (-Math.cos(a * Math.PI) / 2 + 0.5) * f + d
            }
        },
        timers: [],
        fx: function(a, b, d) {
            this.options = b;
            this.elem = a;
            this.prop = d;
            if (!b.orig) b.orig = {}
        }
    });
    c.fx.prototype = {
        update: function() {
            this.options.step && this.options.step.call(this.elem, this.now, this);
            (c.fx.step[this.prop] || c.fx.step._default)(this);
            if ((this.prop === "height" || this.prop === "width") && this.elem.style) this.elem.style.display = "block"
        },
        cur: function(a) {
            if (this.elem[this.prop] != null && (!this.elem.style || this.elem.style[this.prop] == null)) return this.elem[this.prop];
            return (a = parseFloat(c.css(this.elem, this.prop, a))) && a > -10000 ? a : parseFloat(c.curCSS(this.elem, this.prop)) || 0
        },
        custom: function(a, b, d) {
            function f(j) {
                return e.step(j)
            }
            this.startTime = J();
            this.start = a;
            this.end = b;
            this.unit = d || this.unit || "px";
            this.now = this.start;
            this.pos = this.state = 0;
            var e = this;
            f.elem = this.elem;
            if (f() && c.timers.push(f) && !W) W = setInterval(c.fx.tick, 13)
        },
        show: function() {
            this.options.orig[this.prop] = c.style(this.elem, this.prop);
            this.options.show = true;
            this.custom(this.prop === "width" || this.prop === "height" ? 1 : 0, this.cur());
            c(this.elem).show()
        },
        hide: function() {
            this.options.orig[this.prop] = c.style(this.elem, this.prop);
            this.options.hide = true;
            this.custom(this.cur(), 0)
        },
        step: function(a) {
            var b = J(),
                d = true;
            if (a || b >= this.options.duration + this.startTime) {
                this.now = this.end;
                this.pos = this.state = 1;
                this.update();
                this.options.curAnim[this.prop] = true;
                for (var f in this.options.curAnim)
                    if (this.options.curAnim[f] !== true) d = false;
                if (d) {
                    if (this.options.display != null) {
                        this.elem.style.overflow = this.options.overflow;
                        a = c.data(this.elem, "olddisplay");
                        this.elem.style.display = a ? a : this.options.display;
                        if (c.css(this.elem, "display") === "none") this.elem.style.display = "block"
                    }
                    this.options.hide && c(this.elem).hide();
                    if (this.options.hide || this.options.show)
                        for (var e in this.options.curAnim) c.style(this.elem, e, this.options.orig[e]);
                    this.options.complete.call(this.elem)
                }
                return false
            } else {
                e = b - this.startTime;
                this.state = e / this.options.duration;
                a = this.options.easing || (c.easing.swing ? "swing" : "linear");
                this.pos = c.easing[this.options.specialEasing && this.options.specialEasing[this.prop] || a](this.state, e, 0, 1, this.options.duration);
                this.now = this.start + (this.end - this.start) * this.pos;
                this.update()
            }
            return true
        }
    };
    c.extend(c.fx, {
        tick: function() {
            for (var a = c.timers, b = 0; b < a.length; b++) a[b]() || a.splice(b--, 1);
            a.length || c.fx.stop()
        },
        stop: function() {
            clearInterval(W);
            W = null
        },
        speeds: {
            slow: 600,
            fast: 200,
            _default: 400
        },
        step: {
            opacity: function(a) {
                c.style(a.elem, "opacity", a.now)
            },
            _default: function(a) {
                if (a.elem.style && a.elem.style[a.prop] != null) a.elem.style[a.prop] = (a.prop === "width" || a.prop === "height" ? Math.max(0, a.now) : a.now) + a.unit;
                else a.elem[a.prop] = a.now
            }
        }
    });
    if (c.expr && c.expr.filters) c.expr.filters.animated = function(a) {
        return c.grep(c.timers, function(b) {
            return a === b.elem
        }).length
    };
    c.fn.offset = "getBoundingClientRect" in s.documentElement ? function(a) {
        var b = this[0];
        if (a) return this.each(function(e) {
            c.offset.setOffset(this, a, e)
        });
        if (!b || !b.ownerDocument) return null;
        if (b === b.ownerDocument.body) return c.offset.bodyOffset(b);
        var d = b.getBoundingClientRect(),
            f = b.ownerDocument;
        b = f.body;
        f = f.documentElement;
        return {
            top: d.top + (self.pageYOffset || c.support.boxModel && f.scrollTop || b.scrollTop) - (f.clientTop || b.clientTop || 0),
            left: d.left + (self.pageXOffset || c.support.boxModel && f.scrollLeft || b.scrollLeft) - (f.clientLeft || b.clientLeft || 0)
        }
    } : function(a) {
        var b = this[0];
        if (a) return this.each(function(r) {
            c.offset.setOffset(this, a, r)
        });
        if (!b || !b.ownerDocument) return null;
        if (b === b.ownerDocument.body) return c.offset.bodyOffset(b);
        c.offset.initialize();
        var d = b.offsetParent,
            f = b,
            e = b.ownerDocument,
            j, i = e.documentElement,
            o = e.body;
        f = (e = e.defaultView) ? e.getComputedStyle(b, null) : b.currentStyle;
        for (var k = b.offsetTop, n = b.offsetLeft;
            (b = b.parentNode) && b !== o && b !== i;) {
            if (c.offset.supportsFixedPosition && f.position === "fixed") break;
            j = e ? e.getComputedStyle(b, null) : b.currentStyle;
            k -= b.scrollTop;
            n -= b.scrollLeft;
            if (b === d) {
                k += b.offsetTop;
                n += b.offsetLeft;
                if (c.offset.doesNotAddBorder && !(c.offset.doesAddBorderForTableAndCells && /^t(able|d|h)$/i.test(b.nodeName))) {
                    k += parseFloat(j.borderTopWidth) || 0;
                    n += parseFloat(j.borderLeftWidth) || 0
                }
                f = d;
                d = b.offsetParent
            }
            if (c.offset.subtractsBorderForOverflowNotVisible && j.overflow !== "visible") {
                k += parseFloat(j.borderTopWidth) || 0;
                n += parseFloat(j.borderLeftWidth) || 0
            }
            f = j
        }
        if (f.position === "relative" || f.position === "static") {
            k += o.offsetTop;
            n += o.offsetLeft
        }
        if (c.offset.supportsFixedPosition && f.position === "fixed") {
            k += Math.max(i.scrollTop, o.scrollTop);
            n += Math.max(i.scrollLeft, o.scrollLeft)
        }
        return {
            top: k,
            left: n
        }
    };
    c.offset = {
        initialize: function() {
            var a = s.body,
                b = s.createElement("div"),
                d, f, e, j = parseFloat(c.curCSS(a, "marginTop", true)) || 0;
            c.extend(b.style, {
                position: "absolute",
                top: 0,
                left: 0,
                margin: 0,
                border: 0,
                width: "1px",
                height: "1px",
                visibility: "hidden"
            });
            b.innerHTML = "<div style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;'><div></div></div><table style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;' cellpadding='0' cellspacing='0'><tr><td></td></tr></table>";
            a.insertBefore(b, a.firstChild);
            d = b.firstChild;
            f = d.firstChild;
            e = d.nextSibling.firstChild.firstChild;
            this.doesNotAddBorder = f.offsetTop !== 5;
            this.doesAddBorderForTableAndCells = e.offsetTop === 5;
            f.style.position = "fixed";
            f.style.top = "20px";
            this.supportsFixedPosition = f.offsetTop === 20 || f.offsetTop === 15;
            f.style.position = f.style.top = "";
            d.style.overflow = "hidden";
            d.style.position = "relative";
            this.subtractsBorderForOverflowNotVisible = f.offsetTop === -5;
            this.doesNotIncludeMarginInBodyOffset = a.offsetTop !== j;
            a.removeChild(b);
            c.offset.initialize = c.noop
        },
        bodyOffset: function(a) {
            var b = a.offsetTop,
                d = a.offsetLeft;
            c.offset.initialize();
            if (c.offset.doesNotIncludeMarginInBodyOffset) {
                b += parseFloat(c.curCSS(a, "marginTop", true)) || 0;
                d += parseFloat(c.curCSS(a, "marginLeft", true)) || 0
            }
            return {
                top: b,
                left: d
            }
        },
        setOffset: function(a, b, d) {
            if (/static/.test(c.curCSS(a, "position"))) a.style.position = "relative";
            var f = c(a),
                e = f.offset(),
                j = parseInt(c.curCSS(a, "top", true), 10) || 0,
                i = parseInt(c.curCSS(a, "left", true), 10) || 0;
            if (c.isFunction(b)) b = b.call(a, d, e);
            d = {
                top: b.top - e.top + j,
                left: b.left - e.left + i
            };
            "using" in b ? b.using.call(a, d) : f.css(d)
        }
    };
    c.fn.extend({
        position: function() {
            if (!this[0]) return null;
            var a = this[0],
                b = this.offsetParent(),
                d = this.offset(),
                f = /^body|html$/i.test(b[0].nodeName) ? {
                    top: 0,
                    left: 0
                } : b.offset();
            d.top -= parseFloat(c.curCSS(a, "marginTop", true)) || 0;
            d.left -= parseFloat(c.curCSS(a, "marginLeft", true)) || 0;
            f.top += parseFloat(c.curCSS(b[0], "borderTopWidth", true)) || 0;
            f.left += parseFloat(c.curCSS(b[0], "borderLeftWidth", true)) || 0;
            return {
                top: d.top -
                    f.top,
                left: d.left - f.left
            }
        },
        offsetParent: function() {
            return this.map(function() {
                for (var a = this.offsetParent || s.body; a && !/^body|html$/i.test(a.nodeName) && c.css(a, "position") === "static";) a = a.offsetParent;
                return a
            })
        }
    });
    c.each(["Left", "Top"], function(a, b) {
        var d = "scroll" + b;
        c.fn[d] = function(f) {
            var e = this[0],
                j;
            if (!e) return null;
            if (f !== w) return this.each(function() {
                if (j = wa(this)) j.scrollTo(!a ? f : c(j).scrollLeft(), a ? f : c(j).scrollTop());
                else this[d] = f
            });
            else return (j = wa(e)) ? "pageXOffset" in j ? j[a ? "pageYOffset" : "pageXOffset"] : c.support.boxModel && j.document.documentElement[d] || j.document.body[d] : e[d]
        }
    });
    c.each(["Height", "Width"], function(a, b) {
        var d = b.toLowerCase();
        c.fn["inner" + b] = function() {
            return this[0] ? c.css(this[0], d, false, "padding") : null
        };
        c.fn["outer" + b] = function(f) {
            return this[0] ? c.css(this[0], d, false, f ? "margin" : "border") : null
        };
        c.fn[d] = function(f) {
            var e = this[0];
            if (!e) return f == null ? null : this;
            if (c.isFunction(f)) return this.each(function(j) {
                var i = c(this);
                i[d](f.call(this, j, i[d]()))
            });
            return "scrollTo" in
                e && e.document ? e.document.compatMode === "CSS1Compat" && e.document.documentElement["client" + b] || e.document.body["client" + b] : e.nodeType === 9 ? Math.max(e.documentElement["client" + b], e.body["scroll" + b], e.documentElement["scroll" + b], e.body["offset" + b], e.documentElement["offset" + b]) : f === w ? c.css(e, d) : this.css(d, typeof f === "string" ? f : f + "px")
        }
    });
    A.jQuery = A.$ = c
})(window);
//# sourceURL=https://www.dsgill.com.au/wp-content/themes/joorang/js/jquery-1.4.2.min.js
                                    

#10 JavaScript::Eval (size: 6886, repeated: 1) - SHA256: 18cb0a090ae044834e1ec0d1f7017d6c36c5254e67786ef276dfaa35f913c3f3

                                        (function(a) {
    function enterClass() {
        var menu = a('#menu').find('div.the_menu');
        if (menu.length != 0) {
            var nextUL = menu.find('ul:eq(0)');
            nextUL.attr('id', 'pagemenu');
        }
    }

    function cuf() {
        Cufon.replace('h1,h2,h3,h4,h5,h6, .section_more, .rss_section, .unstrong, .portfolio_play, .content-title', {
            hover: true
        });
    }

    function pagemenu(pageid) {
        a(pageid + " ul").css({
            display: "none"
        });
        a(pageid).find('a').removeAttr('title');
        a(pageid + " ul").find('a:last').css({
            border: "0"
        });
        var kl = a(pageid + " li").filter(":has(>ul)");
        kl.each(function() {
            a(this).hover(function() {
                a(this).addClass('onhov');
                a(this).find('ul:first').stop().css({
                    overflow: "hidden",
                    height: "auto",
                    visibility: "visible",
                    display: "none"
                }).slideDown(400, function() {
                    a(this).css({
                        overflow: "visible",
                        height: "auto"
                    });
                });
            }, function() {
                var biz = kl.find('.onhov');
                a(this).removeClass('onhov');
                a(this).find('ul:first').stop().slideUp(400, function() {
                    a(this).css({
                        overflow: "hidden",
                        display: "none"
                    });
                });
            });
        })
        a(pageid + ' .current_page_item').find('a:first').addClass('pageactive');
    };

    function portfolioH() {
        var pc = a('.portfolio_image_out');
        pc.each(function() {
            var tl = a(this).find('.portfolio_play');
            var pm = a(this).find('.portfolio_mores');
            var img = a(this).find('img');
            a(this).hover(function() {
                img.stop().animate({
                    opacity: 0.5
                }, 200);
                tl.stop().animate({
                    top: '73px'
                }, 200);
                pm.stop().animate({
                    top: '73px'
                }, 200);
            }, function() {
                img.stop().animate({
                    opacity: 1.0
                }, 200);
                tl.stop().animate({
                    top: '-30px'
                }, 200);
                pm.stop().animate({
                    top: '176px'
                }, 200);
            });
        });
    };

    function portfolioSinglejs() {
        if (a('#playground').length > 0) {
            var theBigP = a('#small_thumb_lists > li:first').find('a');
            var genlink = a('#small_thumb_lists').find('a');
            var obj = theBigP.attr('href');
            theBigP.addClass('playing');
            doNiceThing(obj);
            genlink.each(function() {
                a(this).click(function() {
                    var nobj = a(this).attr('href');
                    a('.playing').removeClass('playing');
                    a(this).addClass('playing');
                    doNiceThing(nobj);
                    return false;
                });
            });
        }
    };

    function doNiceThing(obj) {
        var image_src = a("meta[name=theme_url]").attr('content') + 'timthumb.php?src={image}&h=250&w=480&zc=1&q=100';
        var flash_mark = '<object style="z-index:0;" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="{width}" height="{height}"><param name="wmode" value="transparent" /><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="{path}" /><embed src="{path}" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="{width}" height="{height}" wmode="transparent"></embed></object>';
        var quicktime_mark = '<object classid="clsid:02bf25d5-8c17-4b23-bc80-d3488abddc6b" codebase="http://www.apple.com/qtactivex/qtplugin.cab#version=6,0,2,0" height="{height}" width="{width}"><param name="src" value="{path}"><param name="autoplay" value="true"><param name="scale" value="tofit"><param name="type" value="video/quicktime"><embed src="{path}" scale="tofit" height="{height}" width="{width}" autoplay="true" type="video/quicktime" pluginspage="http://www.apple.com/quicktime/download/"></embed></object>';
        a('#playground').addClass('ploader').html("");
        switch (joo_getFileType(obj)) {
            case 'image':
                var img = new Image();
                var tosrc = image_src.replace(/{image}/g, obj);
                a(img).css({
                    'display': 'block',
                    'opacity': '0'
                }).load(function() {
                    a(this).appendTo('#playground');
                    a(this).animate({
                        opacity: 1
                    }, 300, function() {
                        a('#playground').removeClass('ploader');
                    });
                }).attr('src', tosrc);
                break;
            case 'youtube':
                var w = 480;
                var h = 250;
                var movie = 'http://www.youtube.com/v/' + joorang_grab_param('v', obj);
                var insert = flash_mark.replace(/{width}/g, w).replace(/{height}/g, h).replace(/{path}/g, movie);
                a('#playground').removeClass('ploader');
                a(insert).appendTo('#playground');
                break;
            case 'vimeo':
                var w = 480;
                var h = 250;
                var movie = "http://vimeo.com/moogaloop.swf?clip_id=" + obj.replace('http://vimeo.com/', '');
                var insert = flash_mark.replace(/{width}/g, w).replace(/{height}/g, h).replace(/{path}/g, movie);
                a('#playground').removeClass('ploader');
                a(insert).appendTo('#playground');
                break;
            case 'quicktime':
                var w = 480;
                var h = 250;
                var movie = obj;
                var insert = quicktime_mark.replace(/{width}/g, w).replace(/{height}/g, h).replace(/{path}/g, movie);
                a('#playground').removeClass('ploader');
                a(insert).appendTo('#playground');
                break;
            case 'flash':
                var w = 480;
                var h = 250;
                var insert = flash_mark.replace(/{width}/g, w).replace(/{height}/g, h).replace(/{path}/g, obj);
                a('#playground').removeClass('ploader');
                a(insert).appendTo('#playground');
                break;
        }
    }

    function loadImg() {
        a('#preloader').tgPreload({
            'childClass': 'portfolio_image_in'
        });
    };

    function doPretty() {
        a("a[rel^='prettyPhoto']").prettyPhoto({
            theme: 'facebook'
        });
        a("#tolightbox, .portfolio_play").click(function() {
            return false;
        });
    };

    function ContactHandle() {
        a('#contact_submit').click(function() {
            var name = a('#hname').val();
            var mail = a('#hmail').val();
            var subs = a('#hsubj').val();
            var mess = a('#hmess').val().replace(/\r?\n|\r/g, "<br>");
            var sendto = a('#sendto').val();
            a('.contactload').fadeIn('fast');
            if (name != "" && mail != "" && subs != "" && mess != "") {
                var uril = a("#urlto").val();
                a.ajax({
                    url: uril,
                    type: 'GET',
                    data: "hname=" + name + "&hmail=" + mail + "&hsubj=" + subs + "&hmess=" + mess + "&sendto=" + sendto,
                    success: function(result) {
                        a('.contactload').fadeOut('fast');
                        if (result == "email_error") {
                            a('#hmail').next('.req').html(' ! <small>please enter your valid email address</small>');
                        } else {
                            a('#hname, #hmail, #hsubj, #hmess').val("");
                            a('<p id="contact_success">' + result + '<span class="jq_close"></span></p>').insertBefore('#adm-contact');
                            a('.jq_close').click(function() {
                                a(this).parent().fadeOut(300, function() {
                                    a(this).remove();
                                });
                            });
                        }
                    }
                });
                return false;
            } else {
                a('.contactload').fadeOut('fast');
                if (name == "") a('#hname').next('.req').text(' !');
                if (mail == "") a('#hmail').next('.req').text(' !');
                if (subs == "") a('#hsubj').next('.req').text(' !');
                if (mess == "") a('#hmess').next('.req').text(' !');
                return false;
            }
        });
        a('#hname, #hmail, #hsubj, #hmess').focus(function() {
            a(this).next('.req').text(' *');
        });
    };

    function scrollit() {
        a.fn.hoverscroll.params = a.extend(a.fn.hoverscroll.params, {
            vertical: true,
            width: 105,
            height: 286,
            arrows: false
        });
        a('#small_thumb_lists').hoverscroll();
    }
    a(document).ready(function() {
        enterClass();
        cuf();
        pagemenu("#pagemenu");
        doPretty();
        portfolioSinglejs();
        ContactHandle();
    });
    a(window).load(function() {
        loadImg();
        portfolioH();
        scrollit();
    });
})(jQuery);

function joorang_grab_param(name, url) {
    name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
    var regexS = "[\\?&]" + name + "=([^&#]*)";
    var regex = new RegExp(regexS);
    var results = regex.exec(url);
    if (results == null)
        return "";
    else
        return results[1];
};

function joo_getFileType(itemSrc) {
    if (itemSrc.match(/youtube\.com\/watch/i)) {
        return 'youtube';
    } else if (itemSrc.match(/vimeo\.com/i)) {
        return 'vimeo';
    } else if (itemSrc.indexOf('.mov') != -1) {
        return 'quicktime';
    } else if (itemSrc.indexOf('.mp4') != -1) {
        return 'quicktime';
    } else if (itemSrc.indexOf('.3gp') != -1) {
        return 'quicktime';
    } else if (itemSrc.indexOf('.swf') != -1) {
        return 'flash';
    } else {
        return 'image';
    };
};
//# sourceURL=https://www.dsgill.com.au/wp-content/themes/joorang/js/global.js
                                    

#11 JavaScript::Eval (size: 443, repeated: 1) - SHA256: 4a379348348c33f496dd2356a4c0b8fefa88939e469436889cb86bcaccc5091a

                                        (function(i, s, o, g, r, a, m) {
    i['GoogleAnalyticsObject'] = r;
    i[r] = i[r] || function() {
        (i[r].q = i[r].q || []).push(arguments)
    }, i[r].l = 1 * new Date();
    a = s.createElement(o), m = s.getElementsByTagName(o)[0];
    a.async = 1;
    a.src = g;
    m.parentNode.insertBefore(a, m)
})(window, document, 'script', '//www.google-analytics.com/analytics.js', 'gaplusu');
gaplusu('create', 'UA-100101606-5', 'auto');
gaplusu('send', 'pageview');
//# sourceURL=inline-cloudflare-rocketloader-executed-2.js
                                    

#12 JavaScript::Eval (size: 72, repeated: 1) - SHA256: 0de772deb9bbbd38b328c14f245615579c525a33616b56e293a8ae02445438ca

                                        Cufon.now();
//# sourceURL=inline-cloudflare-rocketloader-executed-6.js
                                    

#13 JavaScript::Eval (size: 81912, repeated: 1) - SHA256: 47c66f0f3f74839c8c01ab842093f62fa6b18675050691088a7333de8976dc37

                                        Cufon.registerFont({
    "w": 150,
    "face": {
        "font-family": "Yanone Kaffeesatz",
        "font-weight": 400,
        "font-stretch": "normal",
        "units-per-em": "360",
        "panose-1": "2 0 0 0 0 0 0 0 0 0",
        "ascent": "288",
        "descent": "-72",
        "x-height": "4",
        "bbox": "-37.0108 -345 250 73.6924",
        "underline-thickness": "25.56",
        "underline-position": "-1.44",
        "stemh": "23",
        "stemv": "35",
        "unicode-range": "U+0020-U+2122"
    },
    "glyphs": {
        " ": {
            "w": 56
        },
        "!": {
            "d": "15,-18v0,-11,7,-21,20,-21v15,0,20,8,20,21v0,11,-7,21,-20,21v-15,0,-20,-8,-20,-21xm21,-77r-5,-169v0,-8,6,-8,40,-8r-6,163v-1,13,-7,14,-29,14",
            "w": 70
        },
        "\"": {
            "d": "16,-210v5,-6,-22,-85,7,-73v6,0,13,0,17,1v-6,28,8,82,-24,72xm84,-282v-6,29,9,83,-24,72v4,-7,-22,-86,8,-73v6,0,12,0,16,1",
            "w": 95,
            "k": {
                "\u00fc": 26,
                "\u00fb": 26,
                "\u00fa": 26,
                "\u00f9": 26,
                "\u00f8": 33,
                "\u00f6": 33,
                "\u00f5": 33,
                "\u00f4": 33,
                "\u00f3": 33,
                "\u00f2": 33,
                "\u00f1": 35,
                "\u00ef": -19,
                "\u00ee": -15,
                "\u00ec": -19,
                "\u00eb": 37,
                "\u00ea": 37,
                "\u00e9": 37,
                "\u00e8": 37,
                "\u00e7": 34,
                "\u00e6": 26,
                "\u00e5": 26,
                "\u00e4": 26,
                "\u00e3": 26,
                "\u00e2": 26,
                "\u00e1": 26,
                "\u00e0": 26,
                "\u00dc": 4,
                "\u00db": 4,
                "\u00d8": 7,
                "\u00d6": 7,
                "\u00d5": 7,
                "\u00d4": 7,
                "\u00d3": 7,
                "\u00d2": 7,
                "\u00d1": 3,
                "\u00cf": -7,
                "\u00ce": -15,
                "\u00cb": 6,
                "\u00ca": 2,
                "\u00c7": 20,
                "\u00c6": 43,
                "\u00c5": 43,
                "\u00c4": 43,
                "\u00c3": 43,
                "\u00c2": 43,
                "\u00c1": 43,
                "\u00c0": 43,
                "r": 35,
                "q": 40,
                "m": 35,
                "\\": -13,
                "Q": 7,
                "@": 27,
                "?": -7,
                "9": 17,
                "6": 11,
                "4": 36,
                "3": 1,
                "2": 7,
                "1": 14,
                "0": 15,
                "\/": 47,
                "+": 8,
                "C": 20,
                "G": 13,
                "T": -5,
                "V": -6,
                "W": -6,
                "Y": -7,
                "d": 40,
                "f": 16,
                "t": 6,
                "u": 26,
                "v": 25,
                "w": 25,
                "y": 26,
                "c": 34,
                "e": 37,
                "o": 33,
                "O": 7,
                ")": -7,
                "]": -7,
                "A": 43,
                "J": 48,
                "x": 23,
                "a": 26,
                "z": 25,
                "g": 39,
                "n": 35,
                "p": 36,
                "s": 33,
                "(": 28,
                "[": 28
            }
        },
        "#": {
            "d": "140,-91v3,31,-5,21,-25,23v-2,21,7,34,-27,29r1,-29r-34,0v-2,21,7,34,-27,29r2,-29r-20,0v-1,-28,3,-23,21,-23r2,-39r-23,0v-2,-30,5,-22,24,-23v2,-21,-6,-31,27,-28r-1,28r34,0v2,-21,-6,-31,27,-28r-1,28r20,0v2,29,-3,22,-22,23r-2,39r24,0xm58,-130r-1,39r34,0r2,-39r-35,0"
        },
        "$": {
            "d": "59,44r0,-41v-45,-4,-46,-13,-32,-40v15,16,76,17,71,-20v-6,-47,-79,-70,-79,-119v0,-26,17,-41,46,-45v1,-25,-8,-48,26,-44r0,43v42,6,44,9,30,33v-11,-8,-75,-14,-70,13v10,47,79,63,80,119v0,27,-11,52,-46,58v-1,25,9,47,-26,43"
        },
        "%": {
            "d": "16,-189v0,-45,19,-66,51,-66v32,0,48,15,48,66v0,46,-18,67,-50,67v-32,0,-49,-10,-49,-67xm44,-188v0,37,8,43,22,43v13,0,22,-10,22,-44v0,-36,-7,-43,-21,-43v-14,0,-23,9,-23,44xm134,-64v0,-45,19,-66,51,-66v32,0,48,15,48,66v0,46,-18,67,-50,67v-32,0,-49,-10,-49,-67xm162,-62v0,37,7,43,21,43v13,0,23,-10,23,-44v0,-36,-7,-43,-21,-43v-14,0,-23,9,-23,44xm60,3v0,0,-18,-5,-18,-11r145,-247v0,0,16,5,16,12v0,5,-143,246,-143,246",
            "w": 248
        },
        "&": {
            "d": "82,-254v46,0,65,10,47,38v-24,-14,-76,-26,-76,15v0,26,35,85,70,129v9,-43,-2,-91,-19,-107v25,-4,48,-2,70,-1v2,10,3,24,-15,23r-17,0v12,16,18,77,3,111v12,13,23,23,30,26v-10,31,-23,30,-45,1v-12,13,-29,23,-54,23v-94,0,-76,-106,-26,-133v-36,-53,-47,-125,32,-125xm111,-41v-16,-19,-33,-43,-48,-67v-27,16,-40,83,12,84v17,0,28,-7,36,-17",
            "w": 180
        },
        "'": {
            "d": "16,-210v5,-6,-22,-85,7,-73v6,0,13,0,17,1v-6,28,8,82,-24,72",
            "w": 50,
            "k": {
                "z": 25,
                "y": 26,
                "x": 23,
                "Y": -7,
                "W": -6,
                "V": -6,
                "T": -5,
                "O": 7,
                "w": 25,
                "v": 25,
                "u": 26,
                "t": 6,
                "s": 33,
                "p": 36,
                "o": 33,
                "n": 35,
                "g": 39,
                "f": 16,
                "e": 37,
                "d": 40,
                "c": 34,
                "a": 26,
                "]": -7,
                "[": 28,
                "J": 48,
                "G": 13,
                "C": 20,
                "A": 43,
                ")": -7,
                "(": 28,
                "\u00fc": 26,
                "\u00fb": 26,
                "\u00fa": 26,
                "\u00f9": 26,
                "\u00f8": 33,
                "\u00f6": 33,
                "\u00f5": 33,
                "\u00f4": 33,
                "\u00f3": 33,
                "\u00f2": 33,
                "\u00f1": 35,
                "\u00ef": -19,
                "\u00ee": -15,
                "\u00ec": -19,
                "\u00eb": 37,
                "\u00ea": 37,
                "\u00e9": 37,
                "\u00e8": 37,
                "\u00e7": 34,
                "\u00e6": 26,
                "\u00e5": 26,
                "\u00e4": 26,
                "\u00e3": 26,
                "\u00e2": 26,
                "\u00e1": 26,
                "\u00e0": 26,
                "\u00dc": 4,
                "\u00db": 4,
                "\u00d8": 7,
                "\u00d6": 7,
                "\u00d5": 7,
                "\u00d4": 7,
                "\u00d3": 7,
                "\u00d2": 7,
                "\u00d1": 3,
                "\u00cf": -7,
                "\u00ce": -15,
                "\u00cb": 6,
                "\u00ca": 2,
                "\u00c7": 20,
                "\u00c6": 43,
                "\u00c5": 43,
                "\u00c4": 43,
                "\u00c3": 43,
                "\u00c2": 43,
                "\u00c1": 43,
                "\u00c0": 43,
                "r": 35,
                "q": 40,
                "m": 35,
                "\\": -13,
                "Q": 7,
                "@": 27,
                "?": -7,
                "9": 17,
                "6": 11,
                "4": 36,
                "3": 1,
                "2": 7,
                "1": 14,
                "0": 15,
                "\/": 44,
                "+": 8
            }
        },
        "(": {
            "d": "53,-116v0,83,26,144,45,165v-3,13,-7,21,-17,21v-6,0,-58,-56,-58,-185v0,-120,53,-174,58,-174v9,0,14,5,17,19v-22,28,-45,78,-45,154",
            "w": 105,
            "k": {
                "\u2019": -7,
                "\u2018": -7,
                "\u2014": 12,
                "\u2013": 12,
                "\u00fc": 11,
                "\u00fb": 11,
                "\u00fa": 11,
                "\u00f9": 11,
                "\u00f8": 12,
                "\u00f6": 12,
                "\u00f5": 12,
                "\u00f4": 12,
                "\u00f3": 12,
                "\u00f2": 12,
                "\u00f1": 10,
                "\u00ef": -5,
                "\u00ed": 6,
                "\u00ec": -9,
                "\u00eb": 11,
                "\u00ea": 11,
                "\u00e9": 11,
                "\u00e8": 11,
                "\u00e7": 11,
                "\u00e6": 9,
                "\u00e4": 9,
                "\u00e3": 9,
                "\u00e2": 9,
                "\u00e1": 9,
                "\u00e0": 9,
                "\u00d8": 7,
                "\u00d6": 7,
                "\u00d5": 7,
                "\u00d4": 7,
                "\u00d3": 7,
                "\u00d2": 7,
                "\u00cf": -4,
                "\u00ce": -21,
                "\u00c7": 10,
                "\u00c6": 9,
                "\u00c5": 9,
                "\u00c4": 9,
                "\u00c3": 9,
                "\u00c2": 9,
                "\u00c1": 9,
                "\u00c0": 9,
                "r": 10,
                "q": 11,
                "m": 10,
                "]": -19,
                "\\": -9,
                "[": 18,
                "Q": 7,
                "\/": 6,
                "+": 17,
                "*": 8,
                "'": -7,
                "C": 10,
                "G": 7,
                "d": 11,
                "t": 5,
                "u": 11,
                "v": 13,
                "w": 13,
                "y": -6,
                "c": 11,
                "e": 11,
                "o": 12,
                "\"": -7,
                "-": 12,
                "\u201c": -7,
                "\u201d": -7,
                "O": 7,
                "A": 9,
                "x": 8,
                "a": 9,
                "\u00e5": 9,
                "z": 9,
                "Z": 5,
                "n": 10,
                "j": -44
            }
        },
        ")": {
            "d": "52,-116v0,-71,-21,-126,-44,-154v3,-14,7,-19,16,-19v5,0,58,51,58,174v0,122,-52,185,-58,185v-10,0,-13,-8,-16,-21v19,-26,44,-80,44,-165",
            "w": 105,
            "k": {
                "\u2019": 27,
                "\u2018": 27,
                "'": 27,
                "\"": 27,
                "\u201c": 27,
                "\u201d": 27
            }
        },
        "*": {
            "d": "100,-244r-7,57v-1,5,-3,9,-13,6r-9,-59v1,-12,21,-8,29,-4xm102,-178r53,-29v7,6,12,24,3,30r-57,13v-6,-8,-4,-11,1,-14xm6,-181v8,-52,44,-2,66,6v1,9,-4,12,-9,10xm118,-88r-28,-57v-2,-5,-1,-7,8,-11r41,48v7,8,-10,18,-21,20xm24,-108r43,-44v4,-4,9,-3,14,3r-32,56v-6,10,-20,-5,-25,-15",
            "w": 169,
            "k": {
                "\u00f8": 4,
                "\u00f6": 4,
                "\u00f5": 4,
                "\u00f4": 4,
                "\u00f3": 4,
                "\u00f2": 4,
                "\u00eb": 7,
                "\u00ea": 7,
                "\u00e9": 7,
                "\u00e8": 7,
                "\u00d8": 3,
                "\u00d6": 3,
                "\u00d5": 3,
                "\u00d4": 3,
                "\u00d3": 3,
                "\u00d2": 3,
                "o": 4,
                "g": 11,
                "e": 7,
                "d": 7,
                "c": 7,
                "]": 8,
                "Z": 6,
                "X": 3,
                "T": 3,
                "Q": 3,
                "O": 3,
                "J": 46,
                "A": 17,
                ")": 8,
                "\u00e7": 10,
                "\u00c6": 40,
                "\u00c5": 17,
                "\u00c4": 17,
                "\u00c3": 17,
                "\u00c2": 17,
                "\u00c1": 17,
                "\u00c0": 17,
                "q": 4,
                "4": 10,
                "\/": 20
            }
        },
        "+": {
            "d": "138,-114v7,42,-25,19,-50,25v-5,25,17,59,-25,50r0,-50r-51,0v-7,-43,26,-19,51,-25v5,-25,-16,-58,25,-51r0,51r50,0",
            "k": {
                "\u201d": 8,
                "\u201c": 8,
                "]": 15,
                ")": 15,
                "\"": 8,
                "\u2019": 8,
                "\u2018": 8,
                "'": 8
            }
        },
        ",": {
            "d": "24,-2v-15,-9,-10,-38,10,-37v13,0,20,7,20,22v0,30,-25,71,-40,46v8,-14,9,-21,10,-31",
            "w": 65,
            "k": {
                "\u00f8": 7,
                "y": 17,
                "w": 12,
                "v": 16,
                "u": 9,
                "t": 17,
                "o": 7,
                "j": -17,
                "f": 14,
                "e": 7,
                "d": 7,
                "c": 3,
                "Y": 22,
                "W": 11,
                "V": 17,
                "U": 3,
                "T": 32,
                "O": 10,
                "G": 5,
                "C": 11,
                "\u00fc": 9,
                "\u00fb": 9,
                "\u00fa": 9,
                "\u00f9": 9,
                "\u00f6": 7,
                "\u00f5": 7,
                "\u00f4": 7,
                "\u00f3": 7,
                "\u00f2": 7,
                "\u00eb": 7,
                "\u00ea": 7,
                "\u00e9": 7,
                "\u00e8": 7,
                "\u00e7": 3,
                "\u00dc": 3,
                "\u00db": 3,
                "\u00da": 3,
                "\u00d9": 3,
                "\u00d8": 10,
                "\u00d6": 10,
                "\u00d5": 10,
                "\u00d4": 10,
                "\u00d3": 10,
                "\u00d2": 10,
                "\u00c7": 11,
                "q": 7,
                "\\": 46,
                "Q": 10,
                "\/": -3
            }
        },
        "-": {
            "d": "81,-89r-68,0v0,-18,0,-25,6,-25r68,0v0,18,0,25,-6,25",
            "w": 100,
            "k": {
                "\u00c6": 12,
                "\u00c5": 12,
                "\u00c4": 12,
                "\u00c3": 12,
                "\u00c2": 12,
                "\u00c1": 12,
                "\u00c0": 12,
                "\\": 30,
                "T": 38,
                "V": 13,
                "W": 10,
                "Y": 23,
                "f": 11,
                "t": 10,
                "v": 9,
                "w": 7,
                "y": 12,
                ")": 11,
                "]": 11,
                "A": 12,
                "J": 44,
                "X": 23,
                "x": 27,
                "S": 33,
                "z": 22,
                "Z": 17
            }
        },
        ".": {
            "d": "13,-18v0,-11,7,-21,20,-21v15,0,21,9,21,21v0,12,-8,20,-21,20v-15,0,-20,-7,-20,-20",
            "w": 65,
            "k": {
                "\u00fc": 9,
                "\u00fb": 9,
                "\u00fa": 9,
                "\u00f9": 9,
                "\u00f6": 7,
                "\u00f5": 7,
                "\u00f4": 7,
                "\u00f3": 7,
                "\u00f2": 7,
                "\u00eb": 7,
                "\u00ea": 7,
                "\u00e9": 7,
                "\u00e8": 7,
                "\u00e7": 3,
                "\u00dc": 3,
                "\u00db": 3,
                "\u00da": 3,
                "\u00d9": 3,
                "\u00d8": 10,
                "\u00d6": 10,
                "\u00d5": 10,
                "\u00d4": 10,
                "\u00d3": 10,
                "\u00d2": 10,
                "\u00c7": 11,
                "q": 7,
                "\\": 46,
                "Q": 10,
                "\/": -3,
                "C": 11,
                "G": 5,
                "T": 32,
                "V": 17,
                "W": 11,
                "Y": 22,
                "d": 7,
                "f": 14,
                "t": 17,
                "u": 9,
                "v": 16,
                "w": 12,
                "y": 17,
                "c": 3,
                "e": 7,
                "o": 7,
                "\u00f8": 7,
                "O": 10,
                "U": 3
            }
        },
        "\/": {
            "d": "117,-275r-81,275v-2,7,-3,7,-32,7r81,-274v2,-7,3,-8,32,-8",
            "w": 120,
            "k": {
                "\u201d": -12,
                "\u201c": -12,
                "\u00d3": 8,
                "z": 12,
                "y": 9,
                "x": 16,
                "w": 7,
                "v": 5,
                "u": 14,
                "t": 6,
                "s": 21,
                "p": 19,
                "o": 22,
                "n": 18,
                "j": 4,
                "i": 2,
                "g": 21,
                "f": 6,
                "e": 24,
                "d": 24,
                "c": 25,
                "a": 14,
                "Z": 8,
                "Y": -5,
                "X": 6,
                "W": -6,
                "V": -4,
                "T": -6,
                "O": 8,
                "J": 28,
                "G": 9,
                "C": 14,
                "A": 22,
                ":": 22,
                ".": 60,
                ")": -13,
                "\"": -12,
                "\u2026": 63,
                "\u2019": -14,
                "\u2018": -12,
                "\u2014": 11,
                "\u2013": 22,
                "\u00fc": 15,
                "\u00fb": 16,
                "\u00fa": 16,
                "\u00f9": 18,
                "\u00f8": 26,
                "\u00f6": 16,
                "\u00f5": 15,
                "\u00f4": 14,
                "\u00f3": 19,
                "\u00f2": 15,
                "\u00f1": 6,
                "\u00ef": -19,
                "\u00ee": -4,
                "\u00ed": 5,
                "\u00ec": -16,
                "\u00eb": 18,
                "\u00ea": 19,
                "\u00e9": 18,
                "\u00e8": 20,
                "\u00e7": 26,
                "\u00e6": 19,
                "\u00e5": 13,
                "\u00e4": 9,
                "\u00e3": 5,
                "\u00e2": 13,
                "\u00e1": 17,
                "\u00e0": 13,
                "\u00dc": -1,
                "\u00d8": 12,
                "\u00d7": 22,
                "\u00d6": 5,
                "\u00d5": 10,
                "\u00d4": 5,
                "\u00d2": 6,
                "\u00d1": 6,
                "\u00cf": -3,
                "\u00ce": -9,
                "\u00cb": 3,
                "\u00ca": 4,
                "\u00c7": 12,
                "\u00c6": 56,
                "\u00c5": 22,
                "\u00c4": 20,
                "\u00c3": 22,
                "\u00c2": 20,
                "\u00c1": 27,
                "\u00c0": 18,
                "r": 18,
                "q": 26,
                "m": 18,
                "_": 51,
                "]": -4,
                "\\": -5,
                "[": 16,
                "Q": 4,
                "B": 2,
                "@": 14,
                "?": -11,
                "=": 23,
                ";": 21,
                "9": 14,
                "8": 8,
                "7": 4,
                "6": 13,
                "5": 8,
                "4": 31,
                "3": 15,
                "2": 15,
                "1": 15,
                "0": 18,
                "\/": 48,
                ",": 60,
                "'": -12,
                "%": 10
            }
        },
        "0": {
            "d": "10,-107v0,-71,20,-109,66,-109v46,0,64,34,64,101v0,78,-16,118,-66,118v-50,0,-64,-39,-64,-110xm42,-104v0,59,8,81,33,81v24,0,34,-28,34,-93v0,-49,-7,-74,-32,-74v-27,0,-35,32,-35,86",
            "k": {
                "\u201d": 16,
                "\u201c": 16,
                "Y": 14,
                "X": 11,
                "W": 8,
                "V": 8,
                "T": 22,
                "J": 11,
                "\"": 16,
                "\u2019": 16,
                "\u2018": 16,
                "_": 23,
                "]": 24,
                "\\": 13,
                "'": 16
            }
        },
        "1": {
            "d": "25,-179v-3,-5,-4,-12,-4,-19v3,-5,62,-23,76,-16r-4,186r47,-1v0,20,0,29,-6,29r-123,0v-10,-32,16,-26,51,-28r4,-158v-12,0,-41,7,-41,7",
            "k": {
                "\u201d": 32,
                "\u201c": 32,
                "\"": 32,
                "\u2019": 32,
                "\u2018": 32,
                "\/": -1,
                "*": 21,
                "'": 32
            }
        },
        "2": {
            "d": "10,-9v14,-64,92,-109,92,-154v0,-38,-62,-24,-81,-12v-13,-38,12,-41,60,-41v41,0,54,18,54,49v0,50,-51,85,-86,139r91,-2v0,22,0,30,-6,30r-122,0v-1,-3,-2,-7,-2,-9",
            "k": {
                "\u201d": 8,
                "\u201c": 8,
                "\"": 8,
                "\u2019": 8,
                "\u2018": 8,
                "\/": -3,
                "'": 8
            }
        },
        "3": {
            "d": "88,-108v26,3,48,17,48,53v0,60,-35,91,-82,91v-40,0,-42,-16,-34,-39v35,27,84,2,84,-51v0,-31,-27,-37,-57,-37r-1,-19v31,-14,48,-35,48,-55v0,-33,-57,-24,-75,-10v-14,-36,6,-41,58,-41v79,0,50,88,11,108",
            "k": {
                "\u201d": 10,
                "\u201c": 10,
                "\"": 10,
                "\u2019": 10,
                "\u2018": 10,
                "_": 10,
                "\/": -2,
                "'": 10
            }
        },
        "4": {
            "d": "10,-73v5,-20,46,-133,88,-145v7,0,13,2,17,4r-1,140v23,3,27,-11,28,9v1,18,-11,20,-28,18v-7,27,21,54,-29,47r0,-47r-66,0v-8,-7,-9,-18,-9,-26xm35,-74r50,0r4,-104v-18,20,-46,72,-54,104",
            "k": {
                "\u201d": 10,
                "\u201c": 10,
                "\"": 10,
                "\u2019": 10,
                "\u2018": 10,
                "*": 10,
                "'": 10
            }
        },
        "5": {
            "d": "26,-216r110,0v0,22,-2,26,-16,26v-12,0,-70,-1,-70,-1r-5,54v41,-5,91,-4,91,67v0,64,-26,106,-83,106v-44,0,-45,-13,-38,-39v8,8,20,12,35,12v40,0,55,-36,55,-73v0,-56,-50,-54,-90,-46",
            "k": {
                "_": 11
            }
        },
        "6": {
            "d": "129,-220v-57,-16,-86,3,-90,88v30,-43,102,-36,102,44v0,62,-24,91,-69,91v-55,0,-61,-45,-61,-114v0,-107,36,-142,82,-142v32,0,47,6,36,33xm112,-82v4,-61,-54,-62,-73,-20v-12,103,73,99,73,20",
            "k": {
                "\u201d": -1,
                "\u201c": -1,
                "\"": -1,
                "\u2019": -1,
                "\u2018": -1,
                "_": 13,
                "'": -1
            }
        },
        "7": {
            "d": "16,-216r129,0v-44,86,-76,166,-86,248v-22,0,-30,-1,-30,-8v0,-77,48,-171,76,-215v-14,1,-44,1,-81,1v-6,0,-8,-13,-8,-26",
            "k": {
                "\u00c6": 27,
                "q": 22,
                "g": 22,
                "e": 17,
                "d": 22,
                "a": 13,
                "]": 8,
                "X": 9,
                "J": 37,
                "A": 27,
                ";": 17,
                ":": 17,
                ")": 8,
                "\u00fc": 13,
                "\u00fb": 13,
                "\u00f6": 13,
                "\u00f5": 13,
                "\u00f4": 13,
                "\u00f1": 13,
                "\u00ef": 13,
                "\u00ee": 13,
                "\u00eb": 17,
                "\u00ea": 17,
                "\u00e9": 17,
                "\u00e8": 17,
                "\u00e6": 13,
                "\u00e5": 13,
                "\u00e4": 13,
                "\u00e3": 13,
                "\u00e2": 13,
                "\u00e1": 13,
                "\u00e0": 13,
                "\u00dc": 27,
                "\u00db": 27,
                "\u00d6": 27,
                "\u00d5": 27,
                "\u00d4": 27,
                "\u00d1": 27,
                "\u00cb": 27,
                "\u00ca": 27,
                "\u00c5": 27,
                "\u00c4": 27,
                "\u00c3": 27,
                "\u00c2": 27,
                "\u00c1": 27,
                "\u00c0": 27,
                "_": 59,
                "@": 11,
                "\/": 21
            }
        },
        "8": {
            "d": "52,-135v-19,-12,-38,-29,-38,-57v0,-41,28,-62,61,-62v33,0,64,12,64,58v0,31,-20,50,-39,63v21,14,41,36,41,67v0,38,-21,69,-63,69v-87,0,-82,-112,-26,-138xm112,-66v-1,-31,-18,-39,-36,-53v-43,10,-53,92,0,94v22,0,36,-15,36,-41xm79,-226v-34,0,-48,44,-22,61v5,5,13,11,22,17v18,-12,33,-27,33,-47v0,-22,-16,-31,-33,-31",
            "k": {
                "_": 8
            }
        },
        "9": {
            "d": "20,6v62,15,88,-25,91,-88v-31,45,-101,29,-101,-47v0,-62,23,-90,68,-90v51,0,62,28,62,112v0,98,-28,144,-90,144v-31,0,-38,-9,-30,-31xm39,-132v0,59,49,61,73,23v0,-53,-5,-84,-34,-84v-24,0,-39,20,-39,61",
            "k": {
                "\u201d": 8,
                "\u201c": 8,
                "\"": 8,
                "\u2019": 8,
                "\u2018": 8,
                "_": 9,
                "'": 8
            }
        },
        ":": {
            "d": "13,-139v0,-11,7,-21,20,-21v15,0,21,9,21,21v0,12,-8,21,-21,21v-15,0,-20,-8,-20,-21xm13,-18v0,-11,7,-21,20,-21v15,0,21,9,21,21v0,12,-8,20,-21,20v-15,0,-20,-7,-20,-20",
            "w": 65,
            "k": {
                "\/": -3,
                "T": 19,
                "V": 2
            }
        },
        ";": {
            "d": "13,-139v0,-11,7,-21,20,-21v15,0,20,9,20,21v0,12,-7,21,-20,21v-15,0,-20,-8,-20,-21xm22,-2v-14,-9,-8,-38,10,-37v13,0,20,7,20,22v0,31,-24,71,-40,46v8,-14,9,-21,10,-31",
            "w": 65,
            "k": {
                "j": -23,
                "T": 19,
                "\/": -4,
                "V": 2
            }
        },
        "=": {
            "d": "132,-122r-120,0v0,-18,0,-26,6,-26r120,0v0,18,0,26,-6,26xm132,-55r-120,0v0,-18,0,-26,6,-26r120,0v0,18,0,26,-6,26",
            "k": {
                "\/": -2
            }
        },
        "?": {
            "d": "27,-18v0,-11,7,-21,20,-21v15,0,20,9,20,21v0,12,-7,20,-20,20v-15,0,-20,-7,-20,-20xm33,-75v-21,-45,38,-90,38,-123v0,-37,-47,-30,-60,-19v-14,-28,6,-39,41,-39v30,0,50,17,50,50v1,61,-55,72,-42,128v-3,4,-19,4,-27,3",
            "w": 106,
            "k": {
                "\u201d": -8,
                "\u201c": -8,
                "\u00c6": 19,
                "J": 9,
                "A": 19,
                "\"": -8,
                "\u2019": -8,
                "\u2018": -8,
                "\u00dc": 19,
                "\u00db": 19,
                "\u00d6": 19,
                "\u00d5": 19,
                "\u00d4": 19,
                "\u00d1": 19,
                "\u00cb": 19,
                "\u00ca": 19,
                "\u00c5": 19,
                "\u00c4": 19,
                "\u00c3": 19,
                "\u00c2": 19,
                "\u00c1": 19,
                "\u00c0": 19,
                "'": -8
            }
        },
        "@": {
            "d": "95,-144v-11,-31,10,-31,46,-34v62,-4,34,92,36,150v31,8,42,-15,42,-94v0,-73,-19,-98,-78,-98v-62,0,-94,30,-94,129v0,108,29,131,85,131v38,0,63,-7,84,-16v5,6,8,14,8,21v0,11,-34,23,-89,23v-66,0,-118,-16,-118,-163v0,-107,50,-151,125,-151v70,0,107,31,107,117v0,118,-37,128,-57,128v-9,0,-17,-3,-22,-8v-29,13,-91,24,-85,-47v5,-56,29,-64,67,-55v2,-15,3,-49,-21,-42v-15,0,-25,3,-36,9xm132,-22v27,1,17,-47,20,-71v-25,-3,-38,0,-39,38v0,26,6,33,19,33",
            "w": 265,
            "k": {
                "\u201d": 14,
                "\u201c": 14,
                "x": 3,
                "j": -18,
                "Y": 6,
                "X": 4,
                "V": 5,
                "T": 10,
                "J": 8,
                "\"": 14,
                "\u2019": 14,
                "\u2018": 14,
                "7": 4,
                "\/": -2,
                "'": 14
            }
        },
        "A": {
            "d": "125,0r-15,-64r-62,0r-14,59v0,8,-20,6,-32,5r64,-248v2,-7,17,-5,25,-4r64,247v0,8,-17,6,-30,5xm79,-211v-4,34,-17,85,-25,120r50,0v-9,-35,-22,-85,-25,-120",
            "w": 157,
            "k": {
                "\u2122": 8,
                "\u2019": 38,
                "\u2018": 38,
                "\u2014": 14,
                "\u2013": 14,
                "\u00fc": 5,
                "\u00fb": 5,
                "\u00fa": 5,
                "\u00f9": 5,
                "\u00f6": 8,
                "\u00f5": 8,
                "\u00f4": 8,
                "\u00f3": 8,
                "\u00f2": 8,
                "\u00eb": 5,
                "\u00ea": 5,
                "\u00e9": 5,
                "\u00e8": 5,
                "\u00e7": 2,
                "\u00e6": 2,
                "\u00d8": 6,
                "\u00d6": 6,
                "\u00d5": 6,
                "\u00d4": 6,
                "\u00d3": 6,
                "\u00d2": 6,
                "\u00c7": 9,
                "q": 6,
                "\\": 25,
                "Q": 4,
                "7": 7,
                "\/": -9,
                "*": 21,
                "'": 38
            }
        },
        "B": {
            "d": "15,0r0,-245v2,-13,32,-7,46,-7v29,0,60,10,60,56v0,40,-19,56,-34,58v17,1,42,9,42,52v0,81,-43,91,-114,86xm45,-226r0,77v31,3,44,-4,44,-41v0,-39,-15,-36,-44,-36xm45,-124r0,98v36,3,50,-7,50,-57v0,-46,-18,-41,-50,-41",
            "w": 135,
            "k": {
                "\u2026": 8,
                "\u2019": 5,
                "\u2018": 5,
                "\u00f6": 3,
                "\u00f5": 3,
                "\u00f4": 3,
                "\u00f3": 3,
                "\u00f2": 3,
                "\u00e7": 2,
                "\u00dc": 6,
                "\u00db": 6,
                "\u00d6": 6,
                "\u00d5": 6,
                "\u00d4": 6,
                "\u00d1": 6,
                "\u00cb": 6,
                "\u00ca": 6,
                "\u00c6": 6,
                "\u00c5": 6,
                "\u00c4": 6,
                "\u00c3": 6,
                "\u00c2": 6,
                "\u00c1": 6,
                "\u00c0": 6,
                "_": 14,
                ",": 8,
                "'": 5,
                "T": 6,
                "V": 3,
                "Y": 6,
                "t": 6,
                "v": 6,
                "w": 3,
                "y": 6,
                "\"": 5,
                "\u201c": 5,
                "\u201d": 5,
                ")": 3,
                "]": 3,
                "A": 6,
                ".": 8,
                "J": 7,
                "X": 11,
                "x": 11
            }
        },
        "C": {
            "d": "82,-257v38,1,38,18,29,38v-43,-21,-67,-9,-69,102v-1,96,25,99,69,78v14,25,-3,43,-40,44v-34,0,-60,-16,-60,-121v0,-123,39,-141,71,-141",
            "w": 122,
            "k": {
                "\u2026": -2,
                "\u2019": -2,
                "\u2018": -2,
                "\u2014": 30,
                "\u2013": 30,
                "\u00fc": 7,
                "\u00fb": 7,
                "\u00fa": 7,
                "\u00f9": 7,
                "\u00f6": 5,
                "\u00f5": 5,
                "\u00f4": 5,
                "\u00f3": 5,
                "\u00f2": 5,
                "\u00f1": 4,
                "\u00ef": 4,
                "\u00ee": 4,
                "\u00eb": 6,
                "\u00ea": 6,
                "\u00e9": 6,
                "\u00e8": 6,
                "\u00e7": 4,
                "\u00e6": 4,
                "\u00e5": 4,
                "\u00e4": 4,
                "\u00e3": 4,
                "\u00e2": 4,
                "\u00e1": 4,
                "\u00e0": 4,
                "\u00d8": 8,
                "\u00d6": 8,
                "\u00d5": 8,
                "\u00d4": 8,
                "\u00d3": 8,
                "\u00d2": 8,
                "\u00c7": 4,
                "q": 4,
                "Q": 8,
                "@": 2,
                "0": 9,
                "\/": -6,
                ",": -2,
                "*": 4,
                "'": -2,
                "C": 4,
                "G": 5,
                "d": 4,
                "f": 9,
                "t": 7,
                "u": 7,
                "v": 21,
                "w": 19,
                "y": 23,
                "c": 4,
                "e": 6,
                "o": 5,
                "\u00f8": 5,
                "\"": -2,
                "-": 30,
                "\u201c": -2,
                "\u201d": -2,
                "O": 8,
                ".": -2,
                "x": 5,
                "S": 2,
                "a": 4,
                "z": 1
            }
        },
        "D": {
            "d": "16,-245v1,-13,30,-7,44,-7v47,0,71,26,71,113v0,130,-24,145,-115,139r0,-245xm98,-142v0,-77,-8,-85,-53,-83r0,197r16,0v19,0,37,-14,37,-114",
            "w": 141,
            "k": {
                "\u2026": 13,
                "\u2019": 12,
                "\u2018": 12,
                "\u00fc": 2,
                "\u00fb": 2,
                "\u00f6": 2,
                "\u00f5": 2,
                "\u00f4": 2,
                "\u00f3": 2,
                "\u00f2": 2,
                "\u00f1": 2,
                "\u00ef": 2,
                "\u00ee": 2,
                "\u00eb": 2,
                "\u00ea": 2,
                "\u00e6": 2,
                "\u00e5": 2,
                "\u00e4": 2,
                "\u00e3": 2,
                "\u00e2": 2,
                "\u00e1": 2,
                "\u00e0": 2,
                "\u00dc": 13,
                "\u00db": 13,
                "\u00d6": 13,
                "\u00d5": 13,
                "\u00d4": 13,
                "\u00d1": 13,
                "\u00cb": 13,
                "\u00ca": 13,
                "\u00c6": 13,
                "\u00c5": 13,
                "\u00c4": 13,
                "\u00c3": 13,
                "\u00c2": 13,
                "\u00c1": 13,
                "\u00c0": 13,
                "q": 2,
                "_": 26,
                ",": 13,
                "'": 12,
                "T": 9,
                "V": 5,
                "W": 7,
                "Y": 10,
                "o": 2,
                "\u00f8": 2,
                "\"": 12,
                "\u201c": 12,
                "\u201d": 12,
                ")": 7,
                "]": 7,
                "A": 13,
                ".": 13,
                "J": 18,
                "x": 3,
                "a": 2
            }
        },
        "E": {
            "d": "45,-26r62,0v0,24,0,26,-6,26r-85,0r0,-246v0,0,0,-6,6,-6r86,0v0,24,0,26,-5,26r-58,0r0,76r54,0v8,49,-27,19,-54,27r0,97",
            "w": 115,
            "k": {
                "\u2019": -4,
                "\u2018": -4,
                "\u2014": 10,
                "\u2013": 10,
                "\u00fc": 3,
                "\u00fb": 3,
                "\u00fa": 3,
                "\u00f9": 3,
                "\u00f6": 7,
                "\u00f5": 7,
                "\u00f4": 7,
                "\u00f3": 7,
                "\u00f2": 7,
                "\u00f1": 4,
                "\u00ef": 4,
                "\u00ee": 4,
                "\u00eb": 5,
                "\u00ea": 5,
                "\u00e9": 5,
                "\u00e8": 5,
                "\u00e7": 2,
                "\u00e6": 4,
                "\u00e5": 4,
                "\u00e4": 4,
                "\u00e3": 4,
                "\u00e2": 4,
                "\u00e1": 4,
                "\u00e0": 4,
                "r": 3,
                "q": 6,
                "0": 2,
                "\/": -3,
                "'": -4,
                "d": 6,
                "u": 3,
                "w": 5,
                "y": 5,
                "c": 2,
                "e": 5,
                "o": 7,
                "\u00f8": 7,
                "\"": -4,
                "-": 10,
                "\u201c": -4,
                "\u201d": -4,
                "x": 3,
                "a": 4,
                "z": 1
            }
        },
        "F": {
            "d": "45,-6v1,9,-19,5,-29,6r0,-246v0,0,0,-6,6,-6r86,0v0,24,0,25,-5,25r-58,0r0,77r54,0v0,22,0,26,-5,26r-49,0r0,118",
            "w": 112,
            "k": {
                "\u2026": 44,
                "\u2019": -4,
                "\u2018": -4,
                "\u2014": 10,
                "\u2013": 10,
                "\u00fc": 7,
                "\u00fb": 7,
                "\u00fa": 7,
                "\u00f9": 7,
                "\u00f8": 10,
                "\u00f6": 10,
                "\u00f5": 10,
                "\u00f4": 10,
                "\u00f3": 10,
                "\u00f2": 10,
                "\u00f1": 6,
                "\u00ef": 6,
                "\u00ee": 6,
                "\u00eb": 10,
                "\u00ea": 10,
                "\u00e9": 10,
                "\u00e8": 10,
                "\u00e7": 8,
                "\u00e6": 6,
                "\u00e5": 6,
                "\u00e4": 6,
                "\u00e3": 6,
                "\u00e2": 6,
                "\u00e1": 6,
                "\u00e0": 6,
                "\u00dc": 24,
                "\u00db": 24,
                "\u00d6": 24,
                "\u00d5": 24,
                "\u00d4": 24,
                "\u00d1": 24,
                "\u00cb": 24,
                "\u00ca": 24,
                "\u00c6": 24,
                "\u00c5": 24,
                "\u00c4": 24,
                "\u00c3": 24,
                "\u00c2": 24,
                "\u00c1": 24,
                "\u00c0": 24,
                "r": 6,
                "q": 10,
                "_": 48,
                "@": 4,
                "0": 6,
                "\/": 17,
                ",": 44,
                "'": -4,
                "d": 10,
                "t": 3,
                "u": 7,
                "v": 5,
                "w": 5,
                "y": 7,
                "c": 8,
                "e": 10,
                "o": 10,
                "\"": -4,
                "-": 10,
                "\u201c": -4,
                "\u201d": -4,
                "A": 24,
                ".": 44,
                "J": 36,
                "x": 16,
                "a": 6,
                "z": 5,
                "g": 6
            }
        },
        "G": {
            "d": "87,-255v35,1,44,14,34,36v-51,-24,-80,0,-80,97v0,85,14,97,37,97v13,0,19,-6,21,-9r0,-89r-26,0v1,-10,-5,-25,7,-25r47,0r-1,135v-8,7,-24,16,-49,16v-48,0,-67,-22,-67,-123v0,-113,29,-135,77,-135",
            "w": 138,
            "k": {
                "\/": -2,
                "Y": 3,
                "v": 4,
                "y": 6,
                ")": 1,
                "]": 1,
                "x": 3
            }
        },
        "H": {
            "d": "102,0r0,-122r-57,0r0,116v0,6,1,6,-29,6r0,-246v0,-6,-1,-6,29,-6r0,103r57,0r0,-97v0,-6,-1,-6,29,-6r0,246v0,6,1,6,-29,6",
            "w": 147,
            "k": {
                "\/": -2
            }
        },
        "I": {
            "d": "15,0r0,-239v0,-13,1,-13,30,-13r0,246v0,6,-1,6,-30,6",
            "w": 60,
            "k": {
                "\/": -4
            }
        },
        "J": {
            "d": "65,-66r0,-173v0,-13,0,-13,30,-13r0,193v0,36,-11,62,-50,62v-41,0,-43,-18,-33,-38v21,20,53,17,53,-31",
            "w": 110,
            "k": {
                "\u2026": 5,
                "\u00dc": 8,
                "\u00db": 8,
                "\u00d6": 8,
                "\u00d5": 8,
                "\u00d4": 8,
                "\u00d1": 8,
                "\u00cb": 8,
                "\u00ca": 8,
                "\u00c6": 8,
                "\u00c5": 8,
                "\u00c4": 8,
                "\u00c3": 8,
                "\u00c2": 8,
                "\u00c1": 8,
                "\u00c0": 8,
                "_": 13,
                "\/": -2,
                ",": 5,
                ")": 1,
                "]": 1,
                "A": 8,
                ".": 5,
                "J": 6,
                "x": 4
            }
        },
        "K": {
            "d": "15,0r0,-246v0,-6,0,-6,30,-6r0,109r57,-107v11,-2,36,-6,30,6r-57,101v28,22,48,68,57,137v1,11,-21,7,-32,6v-14,-65,-19,-102,-55,-124r0,118v0,6,0,6,-30,6",
            "w": 141,
            "k": {
                "\u2019": -1,
                "\u2018": -1,
                "\u2014": 13,
                "\u2013": 13,
                "\u00fc": 6,
                "\u00fb": 6,
                "\u00fa": 6,
                "\u00f9": 6,
                "\u00f6": 6,
                "\u00f5": 6,
                "\u00f4": 6,
                "\u00f3": 6,
                "\u00f2": 6,
                "\u00f1": 6,
                "\u00ef": 6,
                "\u00ee": 6,
                "\u00eb": 8,
                "\u00ea": 8,
                "\u00e9": 8,
                "\u00e8": 8,
                "\u00e7": 5,
                "\u00e6": 6,
                "\u00e5": 6,
                "\u00e4": 6,
                "\u00e3": 6,
                "\u00e2": 6,
                "\u00e1": 6,
                "\u00e0": 6,
                "\u00d8": 6,
                "\u00d6": 6,
                "\u00d5": 6,
                "\u00d4": 6,
                "\u00d3": 6,
                "\u00d2": 6,
                "\u00c7": 8,
                "q": 5,
                "Q": 6,
                "\/": -5,
                "*": 13,
                "'": -1,
                "C": 8,
                "d": 5,
                "f": 12,
                "t": 10,
                "u": 6,
                "v": 15,
                "w": 11,
                "y": 13,
                "c": 5,
                "e": 8,
                "o": 6,
                "\u00f8": 6,
                "\"": -1,
                "-": 13,
                "\u201c": -1,
                "\u201d": -1,
                "O": 6,
                "J": 4,
                "a": 6
            }
        },
        "L": {
            "d": "45,-252r0,225r62,0v-1,9,5,27,-6,27r-86,0r0,-244v0,-8,1,-8,30,-8",
            "w": 114,
            "k": {
                "\u2019": 49,
                "\u2018": 49,
                "\u2014": 38,
                "\u2013": 38,
                "\u00fc": 6,
                "\u00fb": 6,
                "\u00fa": 6,
                "\u00f9": 6,
                "\u00f6": 10,
                "\u00f5": 10,
                "\u00f4": 10,
                "\u00f3": 10,
                "\u00f2": 10,
                "\u00f1": 7,
                "\u00ef": 7,
                "\u00ee": 7,
                "\u00eb": 9,
                "\u00ea": 9,
                "\u00e9": 9,
                "\u00e8": 9,
                "\u00e7": 8,
                "\u00e6": 7,
                "\u00e5": 7,
                "\u00e4": 7,
                "\u00e3": 7,
                "\u00e2": 7,
                "\u00e1": 7,
                "\u00e0": 7,
                "\u00d8": 12,
                "\u00d6": 12,
                "\u00d5": 12,
                "\u00d4": 12,
                "\u00d3": 12,
                "\u00d2": 12,
                "\u00c7": 10,
                "r": 9,
                "q": 9,
                "Q": 12,
                "?": 12,
                "0": 8,
                "\/": -3,
                "*": 48,
                "'": 49,
                "C": 10,
                "G": 10,
                "T": 27,
                "V": 27,
                "W": 24,
                "Y": 27,
                "d": 9,
                "f": 16,
                "t": 9,
                "u": 6,
                "v": 12,
                "w": 19,
                "y": 19,
                "c": 8,
                "e": 9,
                "o": 10,
                "\u00f8": 10,
                "\"": 49,
                "-": 38,
                "\u201c": 49,
                "\u201d": 49,
                "O": 12,
                ")": 6,
                "]": 6,
                "S": 3,
                "a": 7
            }
        },
        "M": {
            "d": "15,0r0,-246v2,-12,18,-4,28,-6r46,149v10,-42,29,-100,42,-143v1,-11,19,-4,29,-6r0,246v0,6,0,6,-30,6v-1,-57,4,-155,8,-194v-8,27,-20,73,-23,81v-8,19,-11,43,-23,58r-13,0r-42,-139v4,20,9,141,8,188v0,6,-3,6,-30,6",
            "w": 176
        },
        "N": {
            "d": "116,0r-41,-99v-6,-16,-25,-74,-34,-102r4,195v0,6,-1,6,-30,6r0,-246v1,-10,19,-4,29,-6r40,97v7,19,25,74,34,101v-5,-62,-2,-130,-3,-192v0,-6,0,-6,29,-6r0,246v0,11,-18,4,-28,6",
            "w": 159
        },
        "O": {
            "d": "11,-127v0,-96,23,-128,69,-128v47,0,64,29,64,126v0,99,-20,132,-68,132v-46,0,-65,-26,-65,-130xm44,-120v0,67,7,93,33,93v26,0,35,-28,35,-101v0,-72,-7,-97,-33,-97v-25,0,-35,27,-35,105",
            "w": 154,
            "k": {
                "\u2026": 12,
                "\u2019": 4,
                "\u2018": 4,
                "\u00e7": 2,
                "\u00dc": 8,
                "\u00db": 8,
                "\u00d8": 1,
                "\u00d6": 1,
                "\u00d5": 1,
                "\u00d4": 1,
                "\u00d3": 1,
                "\u00d2": 1,
                "\u00d1": 8,
                "\u00cb": 8,
                "\u00ca": 8,
                "\u00c6": 8,
                "\u00c5": 8,
                "\u00c4": 8,
                "\u00c3": 8,
                "\u00c2": 8,
                "\u00c1": 8,
                "\u00c0": 8,
                "_": 19,
                ",": 12,
                "*": 3,
                "'": 4,
                "T": 8,
                "V": 4,
                "W": 5,
                "Y": 8,
                "c": 2,
                "\"": 4,
                "\u201c": 4,
                "\u201d": 4,
                "O": 1,
                "Q": 1,
                ")": 7,
                "]": 7,
                "A": 8,
                ".": 12,
                "J": 12,
                "X": 8,
                "x": 7
            }
        },
        "P": {
            "d": "15,0r0,-246v3,-12,29,-6,42,-6v45,0,66,21,66,71v0,64,-31,81,-78,79r0,96v0,6,-1,6,-30,6xm91,-184v1,-34,-13,-46,-46,-42r0,97v35,3,44,-7,46,-55",
            "w": 129,
            "k": {
                "\u2026": 52,
                "\u2014": 17,
                "\u2013": 17,
                "\u00fc": 4,
                "\u00fb": 4,
                "\u00f8": 8,
                "\u00f6": 8,
                "\u00f5": 8,
                "\u00f4": 8,
                "\u00f3": 8,
                "\u00f2": 8,
                "\u00f1": 4,
                "\u00ef": 4,
                "\u00ee": 4,
                "\u00eb": 8,
                "\u00ea": 8,
                "\u00e9": 8,
                "\u00e8": 8,
                "\u00e7": 8,
                "\u00e6": 4,
                "\u00e5": 4,
                "\u00e4": 4,
                "\u00e3": 4,
                "\u00e2": 4,
                "\u00e1": 4,
                "\u00e0": 4,
                "\u00dc": 26,
                "\u00db": 26,
                "\u00d6": 26,
                "\u00d5": 26,
                "\u00d4": 26,
                "\u00d1": 26,
                "\u00cb": 26,
                "\u00ca": 26,
                "\u00c6": 26,
                "\u00c5": 26,
                "\u00c4": 26,
                "\u00c3": 26,
                "\u00c2": 26,
                "\u00c1": 26,
                "\u00c0": 26,
                "q": 8,
                "_": 70,
                "@": 8,
                "\/": 9,
                ",": 52,
                "Y": 5,
                "d": 8,
                "c": 8,
                "e": 8,
                "o": 8,
                "-": 17,
                ")": 11,
                "]": 11,
                "A": 26,
                ".": 52,
                "J": 40,
                "X": 16,
                "x": 3,
                "a": 4,
                "Z": 12
            }
        },
        "Q": {
            "d": "11,-127v0,-96,23,-128,69,-128v47,0,64,29,64,126v0,79,-13,116,-42,128v3,30,21,30,41,20v15,19,-6,30,-28,30v-25,0,-39,-14,-47,-46v-41,-3,-57,-32,-57,-130xm44,-120v0,67,7,93,33,93v26,0,35,-28,35,-101v0,-72,-7,-97,-33,-97v-25,0,-35,27,-35,105",
            "w": 154,
            "k": {
                "\u201d": 4,
                "\u201c": 4,
                "x": 9,
                "]": 3,
                "Y": 11,
                "X": 9,
                "V": 3,
                "T": 6,
                "J": 12,
                "A": 3,
                ".": 11,
                ")": 3,
                "\"": 4,
                "\u2026": 11,
                "\u2019": 4,
                "\u2018": 4,
                "\u00dc": 3,
                "\u00db": 3,
                "\u00d6": 3,
                "\u00d5": 3,
                "\u00d4": 3,
                "\u00d1": 3,
                "\u00cb": 3,
                "\u00ca": 3,
                "\u00c6": 19,
                "\u00c5": 3,
                "\u00c4": 3,
                "\u00c3": 3,
                "\u00c2": 3,
                "\u00c1": 3,
                "\u00c0": 3,
                "_": -9,
                ",": 11,
                "'": 4
            }
        },
        "R": {
            "d": "15,0r0,-246v3,-10,29,-5,42,-6v45,0,66,21,66,71v0,39,-12,61,-31,71v11,15,30,47,34,104v2,10,-21,6,-32,6v-4,-61,-21,-91,-30,-103r-19,1r0,96v0,6,-1,6,-30,6xm91,-182v1,-35,-12,-48,-46,-44r0,97v35,3,44,-7,46,-53",
            "w": 134,
            "k": {
                "\u2014": 9,
                "\u2013": 9,
                "\u00f6": 5,
                "\u00f5": 5,
                "\u00f4": 5,
                "\u00f3": 5,
                "\u00f2": 5,
                "\u00eb": 5,
                "\u00ea": 5,
                "\u00e9": 5,
                "\u00e8": 5,
                "\u00d8": 2,
                "\u00d6": 2,
                "\u00d5": 2,
                "\u00d4": 2,
                "\u00d3": 2,
                "\u00d2": 2,
                "\u00c7": 4,
                "\u00c6": 31,
                "q": 3,
                "C": 4,
                "T": 6,
                "V": 4,
                "W": 4,
                "Y": 8,
                "d": 3,
                "y": 4,
                "e": 5,
                "o": 5,
                "\u00f8": 5,
                "-": 9,
                "O": 2,
                "Q": 2,
                "X": 2,
                "x": 3
            }
        },
        "S": {
            "d": "71,-256v46,1,56,11,40,35v-13,-13,-75,-13,-70,16v8,52,80,82,80,141v0,36,-16,68,-65,68v-47,0,-56,-17,-39,-43v19,21,76,17,72,-24v-5,-53,-80,-86,-80,-141v0,-30,22,-52,62,-52",
            "w": 128,
            "k": {
                "\u2019": -6,
                "\u2018": -6,
                "\u00c6": 16,
                "_": 7,
                "'": -6,
                "f": 11,
                "v": 10,
                "w": 12,
                "y": 12,
                "\"": -6,
                "\u201c": -6,
                "\u201d": -6,
                "J": 4,
                "x": 9
            }
        },
        "T": {
            "d": "125,-225r-44,0r0,219v0,6,0,6,-29,6r0,-225r-49,0v1,-10,-5,-27,6,-27r122,0v-2,9,5,27,-6,27",
            "w": 134,
            "k": {
                "\u2026": 34,
                "\u2019": -5,
                "\u2018": -5,
                "\u2014": 38,
                "\u2013": 38,
                "\u00fc": 35,
                "\u00fb": 35,
                "\u00fa": 35,
                "\u00f9": 35,
                "\u00f8": 36,
                "\u00f6": 36,
                "\u00f5": 36,
                "\u00f4": 36,
                "\u00f3": 36,
                "\u00f2": 36,
                "\u00f1": 32,
                "\u00ef": 6,
                "\u00ee": 6,
                "\u00ed": 6,
                "\u00ec": 6,
                "\u00eb": 36,
                "\u00ea": 36,
                "\u00e9": 36,
                "\u00e8": 36,
                "\u00e7": 33,
                "\u00e6": 35,
                "\u00e5": 35,
                "\u00e4": 35,
                "\u00e3": 35,
                "\u00e2": 35,
                "\u00e1": 35,
                "\u00e0": 35,
                "\u00dc": 24,
                "\u00db": 24,
                "\u00d8": 8,
                "\u00d6": 8,
                "\u00d5": 8,
                "\u00d4": 8,
                "\u00d3": 8,
                "\u00d2": 8,
                "\u00d1": 24,
                "\u00cb": 24,
                "\u00ca": 24,
                "\u00c7": 15,
                "\u00c6": 24,
                "\u00c5": 24,
                "\u00c4": 24,
                "\u00c3": 24,
                "\u00c2": 24,
                "\u00c1": 24,
                "\u00c0": 24,
                "r": 32,
                "q": 35,
                "m": 32,
                "_": 31,
                "Q": 8,
                "@": 17,
                ";": 25,
                "0": 24,
                "\/": 22,
                ",": 34,
                "*": 3,
                "'": -5,
                "C": 15,
                "G": 13,
                "d": 35,
                "f": 16,
                "t": 15,
                "u": 35,
                "v": 33,
                "w": 32,
                "y": 37,
                "c": 33,
                "e": 36,
                "o": 36,
                "\"": -5,
                "-": 38,
                "\u201c": -5,
                "\u201d": -5,
                "O": 8,
                "A": 24,
                ".": 34,
                "J": 31,
                "x": 36,
                "a": 35,
                "z": 33,
                "g": 35,
                ":": 25,
                "n": 32,
                "p": 39,
                "s": 33,
                "h": 9,
                "k": 9,
                "i": 6,
                "j": 6
            }
        },
        "U": {
            "d": "46,-252r0,179v0,29,4,50,34,50v13,0,26,-4,32,-7r0,-216v0,-6,0,-6,29,-6r0,243v-9,6,-33,13,-61,13v-58,0,-65,-35,-65,-77r0,-173v0,-6,1,-6,31,-6",
            "w": 157
        },
        "V": {
            "d": "3,-243v-4,-14,18,-8,30,-9r30,139v6,32,10,65,14,88v7,-69,29,-151,40,-218v3,-15,20,-7,33,-9r-56,253v-19,4,-36,4,-41,-19v-12,-59,-50,-225,-50,-225",
            "w": 151,
            "k": {
                "\u2026": 17,
                "\u2019": -6,
                "\u2018": -6,
                "\u2014": 18,
                "\u2013": 18,
                "\u00fc": 14,
                "\u00fb": 14,
                "\u00fa": 14,
                "\u00f9": 14,
                "\u00f8": 15,
                "\u00f6": 15,
                "\u00f5": 15,
                "\u00f4": 15,
                "\u00f3": 15,
                "\u00f2": 15,
                "\u00f1": 11,
                "\u00ef": 5,
                "\u00ee": 5,
                "\u00ed": 5,
                "\u00ec": 5,
                "\u00eb": 18,
                "\u00ea": 18,
                "\u00e9": 18,
                "\u00e8": 18,
                "\u00e7": 17,
                "\u00e6": 14,
                "\u00e5": 14,
                "\u00e4": 14,
                "\u00e3": 14,
                "\u00e2": 14,
                "\u00e1": 14,
                "\u00e0": 14,
                "\u00dc": 24,
                "\u00db": 24,
                "\u00d8": 4,
                "\u00d6": 4,
                "\u00d5": 4,
                "\u00d4": 4,
                "\u00d3": 4,
                "\u00d2": 4,
                "\u00d1": 24,
                "\u00cb": 24,
                "\u00ca": 24,
                "\u00c7": 8,
                "\u00c6": 24,
                "\u00c5": 24,
                "\u00c4": 24,
                "\u00c3": 24,
                "\u00c2": 24,
                "\u00c1": 24,
                "\u00c0": 24,
                "r": 11,
                "q": 18,
                "m": 11,
                "_": 30,
                "Q": 4,
                "@": 10,
                "0": 12,
                "\/": 19,
                ",": 17,
                "'": -6,
                "C": 8,
                "G": 6,
                "d": 18,
                "f": 4,
                "t": 4,
                "u": 14,
                "v": 10,
                "w": 8,
                "y": 6,
                "c": 17,
                "e": 18,
                "o": 15,
                "\"": -6,
                "-": 18,
                "\u201c": -6,
                "\u201d": -6,
                "O": 4,
                "A": 24,
                ".": 17,
                "J": 32,
                "x": 9,
                "a": 14,
                "z": 11,
                "g": 19,
                ":": 10,
                ";": 10,
                "n": 11,
                "p": 14,
                "s": 13,
                "i": 5,
                "j": 8
            }
        },
        "W": {
            "d": "3,-243v-4,-15,19,-7,30,-9r26,139v6,32,7,58,10,81r3,0v3,-73,31,-132,31,-199v0,-14,16,-8,28,-9r26,127v6,32,7,58,10,81r3,0v5,-71,23,-144,32,-211v2,-15,19,-7,32,-9r-47,253v-21,3,-35,6,-40,-19v-10,-52,-25,-101,-30,-162v-6,67,-18,122,-30,181v-21,3,-38,5,-42,-21v-10,-60,-42,-223,-42,-223",
            "w": 235,
            "k": {
                "\u2026": 13,
                "\u2019": -7,
                "\u2018": -7,
                "\u2014": 12,
                "\u2013": 12,
                "\u00fc": 10,
                "\u00fb": 10,
                "\u00fa": 10,
                "\u00f9": 10,
                "\u00f8": 13,
                "\u00f6": 13,
                "\u00f5": 13,
                "\u00f4": 13,
                "\u00f3": 13,
                "\u00f2": 13,
                "\u00f1": 14,
                "\u00ef": 14,
                "\u00ee": 14,
                "\u00ec": -22,
                "\u00eb": 14,
                "\u00ea": 14,
                "\u00e9": 14,
                "\u00e8": 14,
                "\u00e7": 13,
                "\u00e6": 14,
                "\u00e5": 14,
                "\u00e4": 14,
                "\u00e3": 14,
                "\u00e2": 14,
                "\u00e1": 14,
                "\u00e0": 14,
                "\u00dc": 19,
                "\u00db": 19,
                "\u00d8": 5,
                "\u00d6": 5,
                "\u00d5": 5,
                "\u00d4": 5,
                "\u00d3": 5,
                "\u00d2": 5,
                "\u00d1": 19,
                "\u00cb": 19,
                "\u00ca": 19,
                "\u00c7": 9,
                "\u00c6": 19,
                "\u00c5": 19,
                "\u00c4": 19,
                "\u00c3": 19,
                "\u00c2": 19,
                "\u00c1": 19,
                "\u00c0": 19,
                "r": 14,
                "q": 13,
                "m": 14,
                "_": 25,
                "Q": 5,
                "@": 4,
                "0": 6,
                "\/": 15,
                ",": 13,
                "'": -7,
                "C": 9,
                "G": 6,
                "d": 13,
                "u": 10,
                "v": 4,
                "w": 7,
                "y": 8,
                "c": 13,
                "e": 14,
                "o": 13,
                "\"": -7,
                "-": 12,
                "\u201c": -7,
                "\u201d": -7,
                "O": 5,
                "A": 19,
                ".": 13,
                "J": 29,
                "x": 10,
                "a": 14,
                "z": 10,
                "g": 12,
                "Z": 9,
                ":": 10,
                ";": 10,
                "n": 14,
                "p": 13,
                "s": 7
            }
        },
        "X": {
            "d": "143,-252r-47,120r52,127v2,3,1,5,-3,5r-32,0r-38,-101v-9,27,-27,69,-40,97v-4,8,-21,2,-32,4r55,-130r-45,-117v-2,-5,0,-5,35,-5r32,95r31,-90v1,-5,1,-5,32,-5",
            "w": 152,
            "k": {
                "\u2019": -4,
                "\u2018": -4,
                "\u2014": 20,
                "\u2013": 20,
                "\u00fc": 12,
                "\u00fb": 12,
                "\u00fa": 12,
                "\u00f9": 12,
                "\u00f6": 7,
                "\u00f5": 7,
                "\u00f4": 7,
                "\u00f3": 7,
                "\u00f2": 7,
                "\u00f1": 5,
                "\u00ef": 5,
                "\u00ee": 5,
                "\u00eb": 9,
                "\u00ea": 9,
                "\u00e9": 9,
                "\u00e8": 9,
                "\u00e7": 6,
                "\u00e6": 5,
                "\u00e5": 5,
                "\u00e4": 5,
                "\u00e3": 5,
                "\u00e2": 5,
                "\u00e1": 5,
                "\u00e0": 5,
                "\u00d8": 8,
                "\u00d6": 8,
                "\u00d5": 8,
                "\u00d4": 8,
                "\u00d3": 8,
                "\u00d2": 8,
                "\u00c7": 8,
                "\u00c6": 31,
                "q": 9,
                "Q": 8,
                "@": 2,
                "0": 9,
                "*": 3,
                "'": -4,
                "C": 8,
                "G": 7,
                "d": 9,
                "f": 11,
                "t": 9,
                "u": 12,
                "v": 16,
                "w": 17,
                "y": 21,
                "c": 6,
                "e": 9,
                "o": 7,
                "\u00f8": 7,
                "\"": -4,
                "-": 20,
                "\u201c": -4,
                "\u201d": -4,
                "O": 8,
                "a": 5,
                "p": 8
            }
        },
        "Y": {
            "d": "52,0r0,-102r-50,-145v-1,-5,-1,-5,33,-5v11,32,29,96,32,125v3,-26,21,-89,31,-120v2,-5,2,-5,32,-5r-49,148r0,98v0,6,1,6,-29,6",
            "w": 131,
            "k": {
                "\u2026": 22,
                "\u2019": -7,
                "\u2018": -7,
                "\u2014": 23,
                "\u2013": 23,
                "\u00fc": 21,
                "\u00fb": 21,
                "\u00fa": 21,
                "\u00f9": 21,
                "\u00f6": 25,
                "\u00f5": 25,
                "\u00f4": 25,
                "\u00f3": 25,
                "\u00f2": 25,
                "\u00f1": 23,
                "\u00ef": 5,
                "\u00ee": 5,
                "\u00ed": 5,
                "\u00ec": 5,
                "\u00eb": 27,
                "\u00ea": 27,
                "\u00e9": 27,
                "\u00e8": 27,
                "\u00e7": 25,
                "\u00e6": 22,
                "\u00e5": 22,
                "\u00e4": 22,
                "\u00e3": 22,
                "\u00e2": 22,
                "\u00e1": 22,
                "\u00e0": 22,
                "\u00dc": 28,
                "\u00db": 28,
                "\u00d8": 8,
                "\u00d6": 8,
                "\u00d5": 8,
                "\u00d4": 8,
                "\u00d3": 8,
                "\u00d2": 8,
                "\u00d1": 28,
                "\u00cb": 28,
                "\u00ca": 28,
                "\u00c7": 12,
                "\u00c5": 28,
                "\u00c4": 28,
                "\u00c3": 28,
                "\u00c2": 28,
                "\u00c1": 28,
                "\u00c0": 28,
                "r": 23,
                "q": 28,
                "m": 23,
                "_": 26,
                "Q": 8,
                "@": 5,
                "0": 17,
                "\/": 25,
                ",": 22,
                "'": -7,
                "C": 12,
                "G": 10,
                "d": 28,
                "f": 10,
                "t": 12,
                "u": 21,
                "v": 14,
                "w": 15,
                "y": 16,
                "c": 25,
                "e": 27,
                "o": 25,
                "\u00f8": 25,
                "\"": -7,
                "-": 23,
                "\u201c": -7,
                "\u201d": -7,
                "O": 8,
                "A": 28,
                "\u00c6": 28,
                ".": 22,
                "J": 31,
                "x": 16,
                "S": 3,
                "a": 22,
                "z": 18,
                "g": 24,
                ":": 19,
                ";": 19,
                "n": 23,
                "p": 26,
                "s": 24,
                "i": 5,
                "j": 10
            }
        },
        "Z": {
            "d": "16,-225v1,-10,-5,-27,6,-27r108,0v3,6,3,16,0,23r-92,203v30,-1,66,3,91,-3v-2,11,6,28,-7,29r-112,0v-6,-5,-6,-16,-2,-24r91,-202",
            "w": 138,
            "k": {
                "\u2019": -5,
                "\u2018": -5,
                "\u2014": 36,
                "\u2013": 36,
                "\u00fc": 10,
                "\u00fb": 10,
                "\u00fa": 10,
                "\u00f9": 10,
                "\u00f6": 7,
                "\u00f5": 7,
                "\u00f4": 7,
                "\u00f3": 7,
                "\u00f2": 7,
                "\u00f1": 6,
                "\u00ef": 6,
                "\u00ee": 6,
                "\u00eb": 10,
                "\u00ea": 10,
                "\u00e9": 10,
                "\u00e8": 10,
                "\u00e7": 7,
                "\u00e6": 6,
                "\u00e5": 6,
                "\u00e4": 6,
                "\u00e3": 6,
                "\u00e2": 6,
                "\u00e1": 6,
                "\u00e0": 6,
                "r": 10,
                "q": 9,
                "0": 4,
                "'": -5,
                "d": 9,
                "f": 10,
                "t": 6,
                "u": 10,
                "w": 11,
                "y": 13,
                "c": 7,
                "e": 10,
                "o": 7,
                "\u00f8": 7,
                "\"": -5,
                "-": 36,
                "\u201c": -5,
                "\u201d": -5,
                ")": 5,
                "]": 5,
                "x": 7,
                "a": 6,
                "g": 5,
                "p": 5
            }
        },
        "[": {
            "d": "66,-296r69,0v0,24,0,27,-9,27r-53,0r0,313r62,0v0,27,-2,28,-10,28r-81,0r0,-359v0,-8,0,-9,22,-9",
            "w": 138,
            "k": {
                "j": -44,
                ")": -16,
                "\u2019": -7,
                "\u2018": -7,
                "\u2014": 12,
                "\u2013": 12,
                "\u00fc": 11,
                "\u00fb": 11,
                "\u00fa": 11,
                "\u00f9": 11,
                "\u00f8": 12,
                "\u00f6": 12,
                "\u00f5": 12,
                "\u00f4": 12,
                "\u00f3": 12,
                "\u00f2": 12,
                "\u00f1": 10,
                "\u00ef": -5,
                "\u00ed": 6,
                "\u00ec": -9,
                "\u00eb": 11,
                "\u00ea": 11,
                "\u00e9": 11,
                "\u00e8": 11,
                "\u00e7": 11,
                "\u00e6": 9,
                "\u00e4": 9,
                "\u00e3": 9,
                "\u00e2": 9,
                "\u00e1": 9,
                "\u00e0": 9,
                "\u00d8": 7,
                "\u00d6": 7,
                "\u00d5": 7,
                "\u00d4": 7,
                "\u00d3": 7,
                "\u00d2": 7,
                "\u00cf": -4,
                "\u00ce": -21,
                "\u00c7": 10,
                "\u00c6": 9,
                "\u00c5": 9,
                "\u00c4": 9,
                "\u00c3": 9,
                "\u00c2": 9,
                "\u00c1": 9,
                "\u00c0": 9,
                "r": 10,
                "q": 11,
                "m": 10,
                "]": -19,
                "\\": -9,
                "[": 18,
                "Q": 7,
                "0": 24,
                "\/": 14,
                "+": 17,
                "*": 8,
                "'": -7,
                "C": 10,
                "G": 7,
                "d": 11,
                "t": 5,
                "u": 11,
                "v": 13,
                "w": 13,
                "y": -6,
                "c": 11,
                "e": 11,
                "o": 12,
                "\"": -7,
                "-": 12,
                "\u201c": -7,
                "\u201d": -7,
                "O": 7,
                "A": 9,
                "x": 8,
                "a": 9,
                "\u00e5": 9,
                "z": 9,
                "Z": 5,
                "n": 10
            }
        },
        "\\": {
            "d": "33,-275r81,279v2,7,0,7,-29,7r-81,-278v-3,-7,0,-8,29,-8",
            "w": 118,
            "k": {
                "\u201d": 46,
                "\u201c": 46,
                "\u00c6": -15,
                "]": 6,
                "A": -15,
                ".": -12,
                ")": 6,
                "\"": 46,
                "\u2026": -12,
                "\u2019": 46,
                "\u2018": 46,
                "\u00dc": -15,
                "\u00db": -15,
                "\u00d6": -15,
                "\u00d5": -15,
                "\u00d4": -15,
                "\u00d1": -15,
                "\u00cb": -15,
                "\u00ca": -15,
                "\u00c5": -15,
                "\u00c4": -15,
                "\u00c3": -15,
                "\u00c2": -15,
                "\u00c1": -15,
                "\u00c0": -15,
                "\/": -5,
                ",": -12,
                "'": 46
            }
        },
        "]": {
            "d": "72,72r-69,0v0,-24,1,-27,10,-27r53,0r0,-314r-62,0v0,-27,1,-27,9,-27r82,0r0,359v0,8,-1,9,-23,9",
            "w": 138,
            "k": {
                "]": 15,
                ")": 15,
                "\u2019": 27,
                "\u2018": 27,
                "'": 27,
                "\"": 27,
                "\u201c": 27,
                "\u201d": 27
            }
        },
        "_": {
            "d": "125,39r-120,0v0,-18,0,-25,6,-25r120,0v0,18,0,25,-6,25",
            "w": 135,
            "k": {
                "\u00fc": 11,
                "\u00fb": 11,
                "\u00fa": 11,
                "\u00f9": 11,
                "\u00f8": 11,
                "\u00f6": 11,
                "\u00f5": 11,
                "\u00f4": 11,
                "\u00f3": 11,
                "\u00f2": 11,
                "\u00eb": 8,
                "\u00ea": 8,
                "\u00e9": 8,
                "\u00e8": 8,
                "\u00e7": 13,
                "\u00d8": 15,
                "\u00d6": 15,
                "\u00d5": 15,
                "\u00d4": 15,
                "\u00d3": 15,
                "\u00d2": 15,
                "\u00c7": 19,
                "w": 18,
                "v": 24,
                "u": 11,
                "t": 21,
                "o": 11,
                "j": -27,
                "g": -4,
                "f": 10,
                "e": 8,
                "d": 6,
                "c": 13,
                "Y": 28,
                "W": 22,
                "V": 28,
                "T": 26,
                "O": 15,
                "G": 7,
                "C": 19,
                "q": 13,
                "Q": 9,
                "9": -5,
                "8": 13,
                "6": 13,
                "5": -4,
                "4": 49,
                "0": 17,
                "\/": -18
            }
        },
        "`": {
            "d": "50,-206v-3,0,-44,-29,-50,-36v1,-9,7,-22,14,-22v3,0,40,31,48,42v0,0,-5,16,-12,16",
            "w": 61
        },
        "a": {
            "d": "15,-147v-14,-36,13,-34,54,-37v39,-2,45,23,45,63v0,41,0,85,-2,112v-33,16,-105,32,-102,-42v2,-63,35,-65,75,-54v1,-24,4,-50,-23,-50v-18,0,-37,4,-47,8xm85,-85v-24,-6,-42,-7,-44,33v-2,37,25,34,43,25v1,-12,1,-39,1,-58",
            "w": 127,
            "k": {
                "\u2019": 30,
                "\u2018": 30,
                "'": 30,
                "f": 3,
                "t": 6,
                "y": 3,
                "\"": 30,
                "\u201c": 30,
                "\u201d": 30,
                ")": 9,
                "]": 9,
                "x": 3
            }
        },
        "b": {
            "d": "17,-7r0,-244v0,-14,5,-14,29,-14r0,94v39,-25,83,-18,83,58v0,104,-40,117,-70,117v-19,0,-33,-4,-42,-11xm46,-147r0,120v32,13,46,5,50,-79v2,-56,-22,-60,-50,-41",
            "w": 137,
            "k": {
                "\u2026": 7,
                "\u2019": 28,
                "\u2018": 28,
                "_": 14,
                "\/": 4,
                ",": 7,
                "'": 28,
                "t": 3,
                "w": 1,
                "\"": 28,
                "\u201c": 28,
                "\u201d": 28,
                ")": 10,
                "]": 10,
                ".": 7,
                "z": 1
            }
        },
        "c": {
            "d": "76,-184v25,0,36,12,27,33v-37,-13,-58,-16,-61,65v-2,69,27,72,60,55v10,25,-4,35,-37,35v-34,0,-54,-14,-54,-90v0,-86,35,-98,65,-98",
            "w": 112,
            "k": {
                "\u2019": 16,
                "\u2018": 16,
                "\u2014": 13,
                "\u2013": 13,
                "\u00f6": 4,
                "\u00f5": 4,
                "\u00f4": 4,
                "\u00f3": 4,
                "\u00f2": 4,
                "\u00eb": 6,
                "\u00ea": 6,
                "\u00e9": 6,
                "\u00e8": 6,
                "\u00e7": 5,
                "q": 6,
                "\/": -6,
                "'": 16,
                "d": 6,
                "t": -2,
                "w": -1,
                "y": -1,
                "c": 5,
                "e": 6,
                "o": 4,
                "\u00f8": 4,
                "\"": 16,
                "-": 13,
                "\u201c": 16,
                "\u201d": 16,
                ")": 3,
                "]": 3
            }
        },
        "d": {
            "d": "93,-28r0,-125v-32,-14,-49,-3,-49,66v0,68,14,70,49,59xm93,-176r0,-75v0,-13,5,-14,29,-14r0,258v-54,17,-112,31,-110,-77v2,-84,32,-116,81,-92",
            "w": 138,
            "k": {
                "\u00ef": -5,
                "\u00ee": -5,
                "\u00ec": -5,
                "\/": -2
            }
        },
        "e": {
            "d": "75,-184v47,0,52,61,42,105v-25,5,-59,6,-76,6v-2,61,41,53,75,37v10,31,-9,40,-47,40v-33,0,-58,-15,-58,-85v0,-90,32,-103,64,-103xm72,-158v-15,0,-28,12,-30,61v14,0,35,0,48,-4v4,-22,3,-62,-18,-57",
            "w": 129,
            "k": {
                "\u2019": 22,
                "\u2018": 22,
                "\u00eb": 4,
                "\u00ea": 4,
                "\u00e9": 4,
                "\u00e8": 4,
                "\/": -2,
                "'": 22,
                "t": 1,
                "w": 1,
                "e": 4,
                "\"": 22,
                "\u201c": 22,
                "\u201d": 22,
                ")": 7,
                "]": 7,
                "x": 3
            }
        },
        "f": {
            "d": "29,-155r-25,0v-2,-34,5,-23,25,-25r0,-22v0,-56,34,-64,61,-64v32,0,38,10,30,31v-30,-7,-61,-11,-62,31r0,24r33,0v4,40,-11,20,-33,25r0,149v0,9,-20,5,-29,6r0,-155",
            "w": 91,
            "k": {
                "\u2122": -34,
                "\u2026": 17,
                "\u2019": -44,
                "\u2018": -44,
                "\u2014": 17,
                "\u2013": 17,
                "\u00fc": 3,
                "\u00fb": 3,
                "\u00fa": 3,
                "\u00f9": 3,
                "\u00f8": 6,
                "\u00f6": 6,
                "\u00f5": 6,
                "\u00f4": 6,
                "\u00f3": 6,
                "\u00f2": 6,
                "\u00eb": 7,
                "\u00ea": 7,
                "\u00e9": 7,
                "\u00e8": 7,
                "\u00e7": 5,
                "\u00ae": -23,
                "\u00a9": -22,
                "r": 3,
                "q": 8,
                "m": 1,
                "_": 18,
                "]": -40,
                "\\": -36,
                "?": -40,
                "8": -7,
                ",": 17,
                "*": -12,
                "'": -44,
                "&": -13,
                "!": -31,
                "d": 8,
                "u": 3,
                "c": 5,
                "e": 7,
                "o": 6,
                "\"": -44,
                "-": 17,
                "\u201c": -44,
                "\u201d": -44,
                "b": -1,
                ")": -40,
                ".": 17,
                "g": 7,
                "p": 12,
                "h": -1,
                "k": -1
            }
        },
        "g": {
            "d": "14,-118v1,-76,53,-66,121,-63v7,12,1,33,-20,24v33,38,7,121,-61,100v-5,5,-9,11,-9,16v0,6,18,8,42,11v28,4,48,14,48,42v0,31,-21,59,-69,59v-79,0,-66,-58,-31,-83v-35,-10,-23,-34,1,-52v-17,-11,-22,-31,-22,-54xm73,-162v-15,0,-28,12,-28,44v0,26,5,40,27,40v19,0,27,-16,27,-47v0,-26,-9,-37,-26,-37xm105,16v0,-18,-18,-21,-47,-24v-19,15,-39,53,10,52v26,0,37,-15,37,-28",
            "w": 141,
            "k": {
                "\u2019": 15,
                "\u2018": 15,
                "\u00f8": 3,
                "\u00f6": 3,
                "\u00f5": 3,
                "\u00f4": 3,
                "\u00f3": 3,
                "\u00f2": 3,
                "\u00eb": 2,
                "\u00ea": 2,
                "\u00e9": 2,
                "\u00e8": 2,
                "\u00e7": 3,
                "q": 2,
                "\/": -3,
                "'": 15,
                "d": 2,
                "y": -2,
                "c": 3,
                "e": 2,
                "o": 3,
                "\"": 15,
                "\u201c": 15,
                "\u201d": 15,
                "x": 3,
                "z": -1,
                "j": -33
            }
        },
        "h": {
            "d": "16,0r0,-251v0,-13,5,-14,29,-14r0,95v29,-25,78,-19,78,34r0,130v0,6,-1,6,-30,6r0,-128v4,-30,-28,-37,-48,-19r0,141v0,6,0,6,-29,6",
            "w": 136,
            "k": {
                "\u201d": 32,
                "\u201c": 32,
                "y": 4,
                "w": 1,
                "t": 3,
                "\"": 32,
                "\u2019": 32,
                "\u2018": 32,
                "\/": -5,
                "'": 32,
                ")": 10,
                "]": 10,
                "x": 1
            }
        },
        "i": {
            "d": "46,-180r0,174v0,6,1,6,-29,6r0,-167v0,-13,5,-13,29,-13xm17,-237v0,-13,5,-22,17,-22v11,0,14,6,14,21v0,15,-5,23,-16,23v-9,0,-15,-5,-15,-22",
            "w": 63,
            "k": {
                "\/": -8
            }
        },
        "j": {
            "d": "49,-180r0,193v0,32,-9,58,-48,58v-36,0,-45,-14,-33,-35v21,13,51,16,51,-28r0,-175v0,-13,6,-13,30,-13xm19,-237v0,-13,5,-22,17,-22v11,0,14,6,14,21v0,15,-6,23,-17,23v-9,0,-14,-5,-14,-22",
            "w": 66,
            "k": {
                "\/": -9,
                "j": -21
            }
        },
        "k": {
            "d": "17,0r0,-251v0,-13,5,-14,29,-14r0,98v21,-22,76,-26,76,14v0,30,-21,49,-30,56v23,8,41,49,35,91v-1,6,-1,6,-33,6v6,-44,-10,-103,-48,-75r0,69v0,6,1,6,-29,6xm89,-143v0,-25,-32,-13,-43,3r0,45v25,-10,43,-25,43,-48",
            "w": 137,
            "k": {
                "\u2019": 27,
                "\u2018": 27,
                "\u2014": 7,
                "\u2013": 7,
                "\u00f6": 3,
                "\u00f5": 3,
                "\u00f4": 3,
                "\u00f3": 3,
                "\u00f2": 3,
                "\u00eb": 3,
                "\u00ea": 3,
                "\u00e9": 3,
                "\u00e8": 3,
                "\u00e7": 3,
                "q": 3,
                "\/": -5,
                "'": 27,
                "w": 4,
                "y": 7,
                "c": 3,
                "e": 3,
                "o": 3,
                "\u00f8": 3,
                "\"": 27,
                "-": 7,
                "\u201c": 27,
                "\u201d": 27,
                ")": 3,
                "]": 3,
                "p": 3
            }
        },
        "l": {
            "d": "46,-265r0,259v0,6,0,6,-29,6r0,-251v0,-13,6,-14,29,-14",
            "w": 62
        },
        "m": {
            "d": "88,0r0,-140v3,-24,-27,-20,-42,-12r0,146v0,6,-1,6,-29,6r0,-172v24,-11,68,-20,86,0v34,-21,97,-17,85,39r0,127v0,6,-1,6,-29,6r0,-133v3,-30,-24,-29,-42,-18r0,145v0,6,1,6,-29,6",
            "w": 202,
            "k": {
                "\u201d": 32,
                "\u201c": 32,
                "y": 2,
                "x": 1,
                "w": 1,
                "f": 1,
                "]": 10,
                ")": 10,
                "\"": 32,
                "\u2019": 32,
                "\u2018": 32,
                "\/": -8,
                "'": 32
            }
        },
        "n": {
            "d": "16,0r0,-171v36,-17,108,-26,108,36r0,129v0,6,0,6,-30,6r0,-127v4,-37,-26,-34,-49,-25r0,146v0,6,-1,6,-29,6",
            "w": 137,
            "k": {
                "\u2019": 32,
                "\u2018": 32,
                "\/": -11,
                "'": 32,
                "\"": 32,
                "\u201c": 32,
                "\u201d": 32,
                ")": 10,
                "]": 10,
                "x": 1
            }
        },
        "o": {
            "d": "9,-90v0,-66,21,-94,59,-94v38,0,56,20,56,93v0,67,-20,95,-59,95v-37,0,-56,-13,-56,-94xm40,-89v0,59,9,68,26,68v15,0,27,-14,27,-70v0,-57,-9,-67,-26,-67v-16,0,-27,13,-27,69",
            "w": 132,
            "k": {
                "\u2026": 7,
                "\u2019": 30,
                "\u2018": 30,
                "\u00fc": 2,
                "\u00fb": 2,
                "\u00f6": 2,
                "\u00f5": 2,
                "\u00f4": 2,
                "\u00f1": 2,
                "\u00ef": 2,
                "\u00ee": 2,
                "\u00eb": 2,
                "\u00ea": 2,
                "\u00e6": 2,
                "\u00e5": 2,
                "\u00e4": 2,
                "\u00e3": 2,
                "\u00e2": 2,
                "\u00e1": 2,
                "\u00e0": 2,
                "_": 16,
                "\/": -6,
                ",": 7,
                "*": 4,
                "'": 30,
                "f": 4,
                "t": 5,
                "v": 4,
                "w": 4,
                "y": 7,
                "\"": 30,
                "\u201c": 30,
                "\u201d": 30,
                ")": 12,
                "]": 12,
                ".": 7,
                "x": 9,
                "z": 3
            }
        },
        "p": {
            "d": "17,58r0,-227v48,-26,111,-26,111,60v0,97,-30,113,-54,113v-13,0,-23,-5,-28,-10r0,74v-11,4,-29,7,-29,-10xm46,-151r0,116v5,8,12,12,19,12v11,0,30,-7,30,-82v0,-57,-20,-60,-49,-46",
            "w": 137,
            "k": {
                "\u2026": 7,
                "\u2019": 35,
                "\u2018": 35,
                "\u00fc": 4,
                "\u00fb": 4,
                "\u00f6": 4,
                "\u00f5": 4,
                "\u00f4": 4,
                "\u00f1": 4,
                "\u00ef": 4,
                "\u00ee": 4,
                "\u00eb": 4,
                "\u00ea": 4,
                "\u00e6": 3,
                "\u00e5": 3,
                "\u00e4": 3,
                "\u00e3": 3,
                "\u00e2": 3,
                "\u00e1": 3,
                "\u00e0": 3,
                "_": 21,
                "?": 2,
                "\/": -2,
                ",": 7,
                "*": 4,
                "'": 35,
                "f": 3,
                "t": 4,
                "v": 4,
                "w": 4,
                "y": 8,
                "\"": 35,
                "\u201c": 35,
                "\u201d": 35,
                ")": 12,
                "]": 12,
                ".": 7,
                "x": 5,
                "a": 3,
                "z": 4,
                "j": 1
            }
        },
        "q": {
            "d": "123,-172r0,231v4,15,-17,12,-29,11r0,-82v-7,10,-18,16,-34,16v-23,0,-49,-11,-49,-82v-1,-99,54,-124,112,-94xm94,-40r0,-113v-35,-15,-49,5,-50,74v0,68,30,70,50,39",
            "w": 140,
            "k": {
                "\u201d": 23,
                "\u201c": 23,
                "\"": 23,
                "\u2019": 23,
                "\u2018": 23,
                "\/": -6,
                "'": 23
            }
        },
        "r": {
            "d": "16,0r0,-167v14,-10,31,-17,49,-17v27,0,29,13,22,33v-13,-8,-29,-6,-41,4r0,141v0,6,-1,6,-30,6",
            "w": 94,
            "k": {
                "\u2026": 27,
                "\u2019": 14,
                "\u2018": 14,
                "\u2014": 26,
                "\u2013": 26,
                "\u00f8": 7,
                "\u00f6": 7,
                "\u00f5": 7,
                "\u00f4": 7,
                "\u00f3": 7,
                "\u00f2": 7,
                "\u00eb": 8,
                "\u00ea": 8,
                "\u00e9": 8,
                "\u00e8": 8,
                "\u00e7": 7,
                "r": 1,
                "q": 8,
                "_": 32,
                "\/": 4,
                ",": 27,
                "'": 14,
                "d": 8,
                "c": 7,
                "e": 8,
                "o": 7,
                "\"": 14,
                "-": 26,
                "\u201c": 14,
                "\u201d": 14,
                ")": 9,
                "]": 9,
                ".": 27,
                "x": 5,
                "g": 8,
                "p": 3
            }
        },
        "s": {
            "d": "70,-184v46,0,52,15,39,35v-16,-11,-63,-15,-64,8v7,34,69,50,69,95v0,32,-22,50,-59,50v-36,0,-54,-10,-39,-36v18,13,66,15,65,-13v-2,-40,-71,-55,-70,-96v0,-25,19,-43,59,-43",
            "w": 124,
            "k": {
                "\u2019": 20,
                "\u2018": 20,
                "\u2014": 12,
                "\u2013": 12,
                "\/": -3,
                "'": 20,
                "y": 1,
                "\"": 20,
                "-": 12,
                "\u201c": 20,
                "\u201d": 20,
                ")": 3,
                "]": 3,
                "x": 3
            }
        },
        "t": {
            "d": "31,-50r0,-105r-25,0v-1,-34,4,-23,25,-25v7,-30,-22,-74,29,-65r0,65r37,0v5,42,-14,19,-37,25r0,105v-5,28,16,34,34,23v8,19,-7,31,-28,31v-31,0,-35,-22,-35,-54",
            "w": 104,
            "k": {
                "\u2026": -2,
                "\u2019": 12,
                "\u2018": 12,
                "\u2014": 23,
                "\u2013": 23,
                "\u00fc": 3,
                "\u00fb": 3,
                "\u00fa": 3,
                "\u00f9": 3,
                "\u00f6": 6,
                "\u00f5": 6,
                "\u00f4": 6,
                "\u00f3": 6,
                "\u00f2": 6,
                "\u00eb": 8,
                "\u00ea": 8,
                "\u00e9": 8,
                "\u00e8": 8,
                "\u00e7": 8,
                "q": 6,
                "0": 2,
                "\/": -5,
                ",": -2,
                "'": 12,
                "d": 6,
                "t": 19,
                "u": 3,
                "c": 8,
                "e": 8,
                "o": 6,
                "\u00f8": 6,
                "\"": 12,
                "-": 23,
                "\u201c": 12,
                "\u201d": 12,
                ")": 3,
                "]": 3,
                ".": -2,
                "g": 4
            }
        },
        "u": {
            "d": "123,-180r0,171v-14,8,-34,13,-53,13v-85,4,-45,-108,-54,-178v0,-6,0,-6,30,-6r0,126v-3,35,24,38,48,26r0,-146v0,-6,0,-6,29,-6",
            "w": 140,
            "k": {
                "\u2019": 23,
                "\u2018": 23,
                "\/": -6,
                "'": 23,
                "\"": 23,
                "\u201c": 23,
                "\u201d": 23,
                ")": 11,
                "]": 11
            }
        },
        "v": {
            "d": "43,-15r-37,-156v-2,-9,0,-9,32,-9r26,149v0,-9,15,-114,23,-143v1,-6,1,-6,31,-6r-41,181v-18,2,-29,3,-34,-16",
            "w": 123,
            "k": {
                "\u2026": 18,
                "\u2019": 21,
                "\u2018": 21,
                "\u2014": 9,
                "\u2013": 9,
                "\u00fc": 5,
                "\u00fb": 5,
                "\u00fa": 5,
                "\u00f9": 5,
                "\u00f6": 7,
                "\u00f5": 7,
                "\u00f4": 7,
                "\u00f3": 7,
                "\u00f2": 7,
                "\u00f1": 4,
                "\u00ef": 4,
                "\u00ee": 4,
                "\u00eb": 9,
                "\u00ea": 9,
                "\u00e9": 9,
                "\u00e8": 9,
                "\u00e7": 6,
                "\u00e6": 4,
                "\u00e5": 4,
                "\u00e4": 4,
                "\u00e3": 4,
                "\u00e2": 4,
                "\u00e1": 4,
                "\u00e0": 4,
                "r": 7,
                "q": 8,
                "m": 5,
                "k": 3,
                "_": 27,
                "@": 4,
                "0": 3,
                "\/": 8,
                ",": 18,
                "'": 21,
                "d": 8,
                "t": 3,
                "u": 5,
                "c": 6,
                "e": 9,
                "o": 7,
                "\u00f8": 7,
                "\"": 21,
                "-": 9,
                "\u201c": 21,
                "\u201d": 21,
                ")": 10,
                "]": 10,
                ".": 18,
                "a": 4,
                "g": 9,
                ":": 2,
                ";": 2,
                "p": 5,
                "s": 4
            }
        },
        "w": {
            "d": "5,-174v-1,-6,2,-6,32,-6v10,47,12,102,26,146r21,-135v0,-10,19,-5,29,-6v10,46,13,99,27,141v2,-40,13,-100,21,-140v1,-6,1,-6,28,-6v0,0,-38,181,-39,181v-10,2,-31,3,-34,-18r-17,-113v-4,36,-13,94,-22,131v-11,1,-38,5,-37,-16",
            "w": 194,
            "k": {
                "\u2026": 14,
                "\u2019": 23,
                "\u2018": 23,
                "\u2014": 7,
                "\u2013": 7,
                "\u00fc": 5,
                "\u00fb": 5,
                "\u00fa": 5,
                "\u00f9": 5,
                "\u00f8": 7,
                "\u00f6": 7,
                "\u00f5": 7,
                "\u00f4": 7,
                "\u00f3": 7,
                "\u00f2": 7,
                "\u00f1": 4,
                "\u00ef": 4,
                "\u00ee": 4,
                "\u00eb": 9,
                "\u00ea": 9,
                "\u00e9": 9,
                "\u00e8": 9,
                "\u00e7": 8,
                "\u00e6": 4,
                "\u00e5": 4,
                "\u00e4": 4,
                "\u00e3": 4,
                "\u00e2": 4,
                "\u00e1": 4,
                "\u00e0": 4,
                "r": 7,
                "q": 6,
                "m": 3,
                "k": 5,
                "_": 21,
                "@": 2,
                "\/": 2,
                ",": 14,
                "'": 23,
                "d": 6,
                "t": 3,
                "u": 5,
                "c": 8,
                "e": 9,
                "o": 7,
                "\"": 23,
                "-": 7,
                "\u201c": 23,
                "\u201d": 23,
                ")": 13,
                "]": 13,
                ".": 14,
                "x": 4,
                "a": 4,
                "z": 5,
                "g": 9,
                ":": 3,
                ";": 3,
                "p": 5,
                "s": 4
            }
        },
        "x": {
            "d": "139,-180r-46,84r48,89v3,7,2,7,-33,7v-12,-21,-28,-51,-36,-72v-8,17,-21,48,-33,66v-3,6,-7,6,-34,6r51,-94r-43,-81v-3,-5,-3,-5,30,-5v12,18,26,48,33,66v6,-14,19,-45,30,-61v3,-5,3,-5,33,-5",
            "w": 147,
            "k": {
                "\u2019": 17,
                "\u2018": 17,
                "\u2014": 27,
                "\u2013": 27,
                "\u00fc": 3,
                "\u00fb": 3,
                "\u00fa": 3,
                "\u00f9": 3,
                "\u00f8": 9,
                "\u00f6": 9,
                "\u00f5": 9,
                "\u00f4": 9,
                "\u00f3": 9,
                "\u00f2": 9,
                "\u00f1": 4,
                "\u00ef": 4,
                "\u00ee": 4,
                "\u00eb": 8,
                "\u00ea": 8,
                "\u00e9": 8,
                "\u00e8": 8,
                "\u00e7": 5,
                "\u00e6": 4,
                "\u00e5": 4,
                "\u00e4": 4,
                "\u00e3": 4,
                "\u00e2": 4,
                "\u00e1": 4,
                "\u00e0": 4,
                "r": 6,
                "q": 9,
                "m": 3,
                "k": 5,
                "@": 2,
                "0": 2,
                "\/": -5,
                "'": 17,
                "d": 9,
                "f": 4,
                "t": 5,
                "u": 3,
                "w": 9,
                "y": 4,
                "c": 5,
                "e": 8,
                "o": 9,
                "\"": 17,
                "-": 27,
                "\u201c": 17,
                "\u201d": 17,
                ")": 7,
                "]": 7,
                "x": 3,
                "a": 4,
                "z": 3,
                "g": 5,
                "p": 4,
                "s": 5
            }
        },
        "y": {
            "d": "52,6r-43,-178v-2,-8,-3,-8,28,-8v10,39,26,112,29,149v2,-27,18,-107,25,-140v2,-9,1,-9,31,-9r-44,190v-11,46,-24,59,-50,59v-32,0,-33,-12,-25,-30v26,11,42,10,49,-33",
            "w": 128,
            "k": {
                "\u2026": 20,
                "\u2019": 22,
                "\u2018": 22,
                "\u2014": 10,
                "\u2013": 10,
                "\u00fc": 5,
                "\u00fb": 5,
                "\u00fa": 5,
                "\u00f9": 5,
                "\u00f8": 7,
                "\u00f6": 7,
                "\u00f5": 7,
                "\u00f4": 7,
                "\u00f3": 7,
                "\u00f2": 7,
                "\u00f1": 3,
                "\u00ef": 4,
                "\u00ee": 4,
                "\u00eb": 8,
                "\u00ea": 8,
                "\u00e9": 8,
                "\u00e8": 8,
                "\u00e7": 9,
                "\u00e6": 4,
                "\u00e5": 4,
                "\u00e4": 4,
                "\u00e3": 4,
                "\u00e2": 4,
                "\u00e1": 4,
                "\u00e0": 4,
                "r": 7,
                "q": 6,
                "m": 3,
                "k": 5,
                "_": 19,
                "\/": 11,
                ",": 20,
                "'": 22,
                "d": 6,
                "t": 3,
                "u": 5,
                "c": 9,
                "e": 8,
                "o": 7,
                "\"": 22,
                "-": 10,
                "\u201c": 22,
                "\u201d": 22,
                ")": 13,
                "]": 13,
                ".": 20,
                "x": 3,
                "a": 4,
                "z": 3,
                "g": 9,
                ":": 3,
                ";": 3,
                "p": 5,
                "s": 4
            }
        },
        "z": {
            "d": "18,-180r92,0v3,4,5,14,-1,23r-67,130v21,0,59,0,69,-4v2,13,3,31,-11,31r-88,0v-3,0,-8,-20,-2,-26r70,-129r-70,2v-1,-13,-4,-27,8,-27",
            "w": 120,
            "k": {
                "\u2019": 17,
                "\u2018": 17,
                "\u2014": 13,
                "\u2013": 13,
                "\u00fc": 5,
                "\u00fb": 5,
                "\u00fa": 5,
                "\u00f9": 5,
                "\u00f8": 4,
                "\u00f6": 4,
                "\u00f5": 4,
                "\u00f4": 4,
                "\u00f3": 4,
                "\u00f2": 4,
                "\u00f1": 4,
                "\u00ef": 4,
                "\u00ee": 4,
                "\u00eb": 6,
                "\u00ea": 6,
                "\u00e9": 6,
                "\u00e8": 6,
                "\u00e7": 5,
                "\u00e6": 4,
                "\u00e5": 4,
                "\u00e4": 4,
                "\u00e3": 4,
                "\u00e2": 4,
                "\u00e1": 4,
                "\u00e0": 4,
                "q": 6,
                "'": 17,
                "d": 6,
                "t": 3,
                "u": 5,
                "w": 3,
                "y": 3,
                "c": 5,
                "e": 6,
                "o": 4,
                "\"": 17,
                "-": 13,
                "\u201c": 17,
                "\u201d": 17,
                ")": 9,
                "]": 9,
                "x": 5,
                "g": 4,
                "p": 3
            }
        },
        "|": {
            "d": "73,-293r0,358v0,7,-1,7,-29,7r0,-357v0,-8,0,-8,29,-8",
            "w": 116
        },
        "\u00a9": {
            "d": "90,-240v15,0,19,4,14,17v-19,-5,-30,-8,-31,32v0,33,12,27,30,23v6,13,-1,18,-16,18v-21,0,-30,-4,-30,-41v0,-44,18,-49,33,-49xm13,-195v0,-54,27,-79,74,-79v47,0,70,21,70,79v0,51,-26,80,-73,80v-47,0,-71,-21,-71,-80xm35,-195v0,44,18,59,49,59v28,0,51,-17,51,-60v0,-40,-16,-57,-48,-57v-31,0,-52,14,-52,58",
            "w": 169,
            "k": {
                "\/": 33
            }
        },
        "\u00ae": {
            "d": "13,-195v0,-54,27,-79,74,-79v47,0,70,21,70,79v0,51,-26,80,-73,80v-47,0,-71,-21,-71,-80xm35,-195v0,44,18,59,49,59v28,0,51,-17,51,-60v0,-40,-16,-57,-48,-57v-31,0,-52,14,-52,58xm63,-239v21,-7,48,0,48,24v0,12,-5,20,-12,25v5,5,12,15,14,37v1,5,-9,2,-14,3v-6,-27,-4,-37,-22,-36v-5,15,13,41,-14,36r0,-89xm96,-216v1,-11,-7,-14,-19,-13r0,31v13,1,18,-2,19,-18",
            "w": 169,
            "k": {
                "\/": 30
            }
        },
        "\u00b4": {
            "d": "11,-205v-6,0,-11,-16,-11,-16v28,-25,52,-68,62,-21v-6,7,-39,30,-51,37",
            "w": 61
        },
        "\u00c0": {
            "d": "125,0r-15,-64r-62,0r-14,59v0,8,-20,6,-32,5r64,-248v2,-7,17,-5,25,-4r64,247v0,8,-17,6,-30,5xm79,-211v-4,34,-17,85,-25,120r50,0v-9,-35,-22,-85,-25,-120xm87,-278v-3,0,-45,-29,-51,-36v1,-9,7,-22,14,-22v3,0,40,31,48,42v0,0,-4,16,-11,16",
            "w": 157,
            "k": {
                "\u201d": 38,
                "\u201c": 38,
                "\u00f8": 5,
                "y": 17,
                "w": 15,
                "v": 18,
                "u": 4,
                "t": 14,
                "s": 2,
                "o": 5,
                "f": 8,
                "e": 5,
                "d": 5,
                "c": 2,
                "b": 2,
                "]": 7,
                "Y": 28,
                "W": 19,
                "V": 24,
                "T": 22,
                "O": 6,
                "G": 6,
                "C": 9,
                "-": 14,
                ")": 7,
                "\"": 38,
                "\u2122": 8,
                "\u2019": 38,
                "\u2018": 38,
                "\u2014": 14,
                "\u2013": 14,
                "\u00fc": 5,
                "\u00fb": 5,
                "\u00fa": 5,
                "\u00f9": 5,
                "\u00f6": 8,
                "\u00f5": 8,
                "\u00f4": 8,
                "\u00f3": 8,
                "\u00f2": 8,
                "\u00eb": 5,
                "\u00ea": 5,
                "\u00e9": 5,
                "\u00e8": 5,
                "\u00e7": 2,
                "\u00e6": 2,
                "\u00d8": 6,
                "\u00d6": 6,
                "\u00d5": 6,
                "\u00d4": 6,
                "\u00d3": 6,
                "\u00d2": 6,
                "\u00c7": 9,
                "q": 6,
                "\\": 25,
                "Q": 4,
                "7": 7,
                "\/": -6,
                "*": 17,
                "'": 38
            }
        },
        "\u00c1": {
            "d": "125,0r-15,-64r-62,0r-14,59v0,8,-20,6,-32,5r64,-248v2,-7,17,-5,25,-4r64,247v0,8,-17,6,-30,5xm79,-211v-4,34,-17,85,-25,120r50,0v-9,-35,-22,-85,-25,-120xm73,-277v-6,0,-11,-16,-11,-16v27,-25,53,-69,61,-21v-6,7,-38,30,-50,37",
            "w": 157,
            "k": {
                "\u201d": 38,
                "\u201c": 38,
                "\u00f8": 5,
                "y": 17,
                "w": 15,
                "v": 18,
                "u": 4,
                "t": 14,
                "s": 2,
                "o": 5,
                "f": 8,
                "e": 5,
                "d": 5,
                "c": 2,
                "b": 2,
                "]": 7,
                "Y": 28,
                "W": 19,
                "V": 24,
                "T": 22,
                "O": 6,
                "G": 6,
                "C": 9,
                "-": 14,
                ")": 7,
                "\"": 38,
                "\u2122": 8,
                "\u2019": 38,
                "\u2018": 38,
                "\u2014": 14,
                "\u2013": 14,
                "\u00fc": 5,
                "\u00fb": 5,
                "\u00fa": 5,
                "\u00f9": 5,
                "\u00f6": 8,
                "\u00f5": 8,
                "\u00f4": 8,
                "\u00f3": 8,
                "\u00f2": 8,
                "\u00eb": 5,
                "\u00ea": 5,
                "\u00e9": 5,
                "\u00e8": 5,
                "\u00e7": 2,
                "\u00e6": 2,
                "\u00d8": 6,
                "\u00d6": 6,
                "\u00d5": 6,
                "\u00d4": 6,
                "\u00d3": 6,
                "\u00d2": 6,
                "\u00c7": 9,
                "q": 6,
                "\\": 25,
                "Q": 4,
                "7": 7,
                "\/": -4,
                "*": 17,
                "'": 38
            }
        },
        "\u00c2": {
            "d": "125,0r-15,-64r-62,0r-14,59v0,8,-20,6,-32,5r64,-248v2,-7,17,-5,25,-4r64,247v0,8,-17,6,-30,5xm79,-211v-4,34,-17,85,-25,120r50,0v-9,-35,-22,-85,-25,-120xm73,-330v19,-10,40,32,50,44v0,5,-10,9,-20,9v0,0,-19,-19,-24,-28v0,0,-21,27,-27,27v-10,0,-16,-3,-19,-8",
            "w": 157,
            "k": {
                "\u201d": 38,
                "\u201c": 38,
                "\u00f8": 5,
                "y": 17,
                "w": 15,
                "v": 18,
                "u": 4,
                "t": 14,
                "s": 2,
                "o": 5,
                "f": 8,
                "e": 5,
                "d": 5,
                "c": 2,
                "b": 2,
                "]": 7,
                "Y": 28,
                "W": 19,
                "V": 24,
                "T": 22,
                "O": 6,
                "G": 6,
                "C": 9,
                "-": 14,
                ")": 7,
                "\"": 38,
                "\u2122": 8,
                "\u2019": 38,
                "\u2018": 38,
                "\u2014": 14,
                "\u2013": 14,
                "\u00fc": 5,
                "\u00fb": 5,
                "\u00fa": 5,
                "\u00f9": 5,
                "\u00f6": 8,
                "\u00f5": 8,
                "\u00f4": 8,
                "\u00f3": 8,
                "\u00f2": 8,
                "\u00eb": 5,
                "\u00ea": 5,
                "\u00e9": 5,
                "\u00e8": 5,
                "\u00e7": 2,
                "\u00e6": 2,
                "\u00d8": 6,
                "\u00d6": 6,
                "\u00d5": 6,
                "\u00d4": 6,
                "\u00d3": 6,
                "\u00d2": 6,
                "\u00c7": 9,
                "q": 6,
                "\\": 25,
                "Q": 4,
                "7": 7,
                "\/": -6,
                "*": 17,
                "'": 38
            }
        },
        "\u00c3": {
            "d": "125,0r-15,-64r-62,0r-14,59v0,8,-20,6,-32,5r64,-248v2,-7,17,-5,25,-4r64,247v0,8,-17,6,-30,5xm79,-211v-4,34,-17,85,-25,120r50,0v-9,-35,-22,-85,-25,-120xm26,-297v12,-20,27,-27,40,-27v15,0,17,17,32,17v17,0,17,-13,23,-13v23,17,1,41,-29,41v-19,0,-18,-17,-31,-17v-13,0,-16,14,-21,14v-8,0,-14,-15,-14,-15",
            "w": 157,
            "k": {
                "\u201d": 38,
                "\u201c": 38,
                "\u00f8": 5,
                "y": 17,
                "w": 15,
                "v": 18,
                "u": 4,
                "t": 14,
                "s": 2,
                "o": 5,
                "f": 8,
                "e": 5,
                "d": 5,
                "c": 2,
                "b": 2,
                "]": 7,
                "Y": 28,
                "W": 19,
                "V": 24,
                "T": 22,
                "O": 6,
                "G": 6,
                "C": 9,
                "-": 14,
                ")": 7,
                "\"": 38,
                "\u2122": 8,
                "\u2019": 38,
                "\u2018": 38,
                "\u2014": 14,
                "\u2013": 14,
                "\u00fc": 5,
                "\u00fb": 5,
                "\u00fa": 5,
                "\u00f9": 5,
                "\u00f6": 8,
                "\u00f5": 8,
                "\u00f4": 8,
                "\u00f3": 8,
                "\u00f2": 8,
                "\u00eb": 5,
                "\u00ea": 5,
                "\u00e9": 5,
                "\u00e8": 5,
                "\u00e7": 2,
                "\u00e6": 2,
                "\u00d8": 6,
                "\u00d6": 6,
                "\u00d5": 6,
                "\u00d4": 6,
                "\u00d3": 6,
                "\u00d2": 6,
                "\u00c7": 9,
                "q": 6,
                "\\": 25,
                "Q": 4,
                "7": 7,
                "\/": -9,
                "*": 17,
                "'": 38
            }
        },
        "\u00c4": {
            "d": "125,0r-15,-64r-62,0r-14,59v0,8,-20,6,-32,5r64,-248v2,-7,17,-5,25,-4r64,247v0,8,-17,6,-30,5xm79,-211v-4,34,-17,85,-25,120r50,0v-9,-35,-22,-85,-25,-120xm36,-302v0,-10,7,-18,18,-18v13,0,18,7,18,18v0,10,-7,18,-18,18v-13,0,-18,-6,-18,-18xm87,-302v0,-10,7,-18,18,-18v13,0,18,7,18,18v0,10,-6,18,-18,18v-13,0,-18,-6,-18,-18",
            "w": 157,
            "k": {
                "\u201d": 38,
                "\u201c": 38,
                "\u00f8": 5,
                "y": 17,
                "w": 15,
                "v": 18,
                "u": 4,
                "t": 14,
                "s": 2,
                "o": 5,
                "f": 8,
                "e": 5,
                "d": 5,
                "c": 2,
                "b": 2,
                "]": 7,
                "Y": 28,
                "W": 19,
                "V": 24,
                "T": 22,
                "O": 6,
                "G": 6,
                "C": 9,
                "-": 14,
                ")": 7,
                "\"": 38,
                "\u2122": 8,
                "\u2019": 38,
                "\u2018": 38,
                "\u2014": 14,
                "\u2013": 14,
                "\u00fc": 5,
                "\u00fb": 5,
                "\u00fa": 5,
                "\u00f9": 5,
                "\u00f6": 8,
                "\u00f5": 8,
                "\u00f4": 8,
                "\u00f3": 8,
                "\u00f2": 8,
                "\u00eb": 5,
                "\u00ea": 5,
                "\u00e9": 5,
                "\u00e8": 5,
                "\u00e7": 2,
                "\u00e6": 2,
                "\u00d8": 6,
                "\u00d6": 6,
                "\u00d5": 6,
                "\u00d4": 6,
                "\u00d3": 6,
                "\u00d2": 6,
                "\u00c7": 9,
                "q": 6,
                "\\": 25,
                "Q": 4,
                "7": 7,
                "\/": -4,
                "*": 17,
                "'": 38
            }
        },
        "\u00c5": {
            "d": "125,0r-15,-64r-62,0r-14,59v0,8,-20,6,-32,5r64,-248v2,-7,17,-5,25,-4r64,247v0,8,-17,6,-30,5xm79,-211v-4,34,-17,85,-25,120r50,0v-9,-35,-22,-85,-25,-120xm43,-309v0,-24,14,-36,36,-36v23,0,34,8,34,35v0,23,-13,36,-36,36v-22,0,-34,-8,-34,-35xm64,-309v0,9,4,15,13,15v9,0,15,-5,15,-16v0,-10,-4,-14,-12,-14v-10,0,-16,4,-16,15",
            "w": 157,
            "k": {
                "\u201d": 38,
                "\u201c": 38,
                "\u00f8": 5,
                "y": 17,
                "w": 15,
                "v": 18,
                "u": 4,
                "t": 14,
                "s": 2,
                "o": 5,
                "f": 8,
                "e": 5,
                "d": 5,
                "c": 2,
                "b": 2,
                "]": 7,
                "Y": 28,
                "W": 19,
                "V": 24,
                "T": 22,
                "O": 6,
                "G": 6,
                "C": 9,
                "-": 14,
                ")": 7,
                "\"": 38,
                "\u2122": 8,
                "\u2019": 38,
                "\u2018": 38,
                "\u2014": 14,
                "\u2013": 14,
                "\u00fc": 5,
                "\u00fb": 5,
                "\u00fa": 5,
                "\u00f9": 5,
                "\u00f6": 8,
                "\u00f5": 8,
                "\u00f4": 8,
                "\u00f3": 8,
                "\u00f2": 8,
                "\u00eb": 5,
                "\u00ea": 5,
                "\u00e9": 5,
                "\u00e8": 5,
                "\u00e7": 2,
                "\u00e6": 2,
                "\u00d8": 6,
                "\u00d6": 6,
                "\u00d5": 6,
                "\u00d4": 6,
                "\u00d3": 6,
                "\u00d2": 6,
                "\u00c7": 9,
                "q": 6,
                "\\": 25,
                "Q": 4,
                "7": 7,
                "\/": -6,
                "*": 17,
                "'": 38
            }
        },
        "\u00c6": {
            "d": "151,-26r62,0v0,24,0,26,-6,26r-85,0r0,-64r-59,0r-25,59v-2,8,-20,6,-32,5r106,-247v1,-4,5,-5,9,-5r93,0v0,24,0,26,-5,26r-58,0r0,76r55,0v8,49,-28,19,-55,27r0,97xm122,-221v-13,45,-30,90,-48,130r48,0r0,-130",
            "w": 221,
            "k": {
                "\u201d": -4,
                "\u201c": -4,
                "\u00f8": 7,
                "z": 1,
                "y": 5,
                "x": 3,
                "w": 5,
                "u": 3,
                "o": 7,
                "g": 5,
                "e": 5,
                "d": 6,
                "c": 2,
                "a": 4,
                "-": 10,
                "\"": -4,
                "\u2019": -4,
                "\u2018": -4,
                "\u2014": 10,
                "\u2013": 10,
                "\u00fc": 3,
                "\u00fb": 3,
                "\u00fa": 3,
                "\u00f9": 3,
                "\u00f6": 7,
                "\u00f5": 7,
                "\u00f4": 7,
                "\u00f3": 7,
                "\u00f2": 7,
                "\u00f1": 4,
                "\u00ef": 4,
                "\u00ee": 4,
                "\u00eb": 5,
                "\u00ea": 5,
                "\u00e9": 5,
                "\u00e8": 5,
                "\u00e7": 2,
                "\u00e6": 4,
                "\u00e5": 4,
                "\u00e4": 4,
                "\u00e3": 4,
                "\u00e2": 4,
                "\u00e1": 4,
                "\u00e0": 4,
                "r": 3,
                "q": 6,
                "0": 2,
                "\/": -3,
                "'": -4
            }
        },
        "\u00c7": {
            "d": "82,-257v38,1,38,18,29,38v-43,-21,-67,-9,-69,102v-1,96,25,99,69,78v13,23,-1,40,-32,43r-3,17v15,-1,21,3,23,23v3,29,-32,34,-49,26v0,0,2,-13,5,-15v4,-1,30,11,27,-9v5,-16,-21,-10,-25,-10r6,-32v-30,-3,-52,-24,-52,-120v0,-123,39,-141,71,-141",
            "w": 122,
            "k": {
                "\u201d": -2,
                "\u201c": -2,
                "\u00f8": 5,
                "z": 1,
                "y": 23,
                "x": 5,
                "w": 19,
                "v": 21,
                "u": 7,
                "t": 7,
                "o": 5,
                "f": 9,
                "e": 6,
                "d": 4,
                "c": 4,
                "a": 4,
                "S": 2,
                "O": 8,
                "G": 5,
                "C": 4,
                ".": -2,
                "-": 30,
                "\"": -2,
                "\u2026": -2,
                "\u2019": -2,
                "\u2018": -2,
                "\u2014": 30,
                "\u2013": 30,
                "\u00fc": 7,
                "\u00fb": 7,
                "\u00fa": 7,
                "\u00f9": 7,
                "\u00f6": 5,
                "\u00f5": 5,
                "\u00f4": 5,
                "\u00f3": 5,
                "\u00f2": 5,
                "\u00f1": 4,
                "\u00ef": 4,
                "\u00ee": 4,
                "\u00eb": 6,
                "\u00ea": 6,
                "\u00e9": 6,
                "\u00e8": 6,
                "\u00e7": 4,
                "\u00e6": 4,
                "\u00e5": 4,
                "\u00e4": 4,
                "\u00e3": 4,
                "\u00e2": 4,
                "\u00e1": 4,
                "\u00e0": 4,
                "\u00d8": 8,
                "\u00d6": 8,
                "\u00d5": 8,
                "\u00d4": 8,
                "\u00d3": 8,
                "\u00d2": 8,
                "\u00c7": 4,
                "q": 4,
                "Q": 8,
                "@": 2,
                "0": 9,
                "\/": -6,
                ",": -2,
                "*": 4,
                "'": -2
            }
        },
        "\u00c8": {
            "d": "45,-26r62,0v0,24,0,26,-6,26r-85,0r0,-246v0,0,0,-6,6,-6r86,0v0,24,0,26,-5,26r-58,0r0,76r54,0v8,49,-27,19,-54,27r0,97xm74,-278v-3,0,-45,-29,-51,-36v1,-9,7,-22,14,-22v3,0,40,31,48,42v0,0,-4,16,-11,16",
            "w": 115,
            "k": {
                "\u201d": -4,
                "\u201c": -4,
                "\u00f8": 7,
                "z": 1,
                "y": 5,
                "x": 3,
                "w": 5,
                "u": 3,
                "o": 7,
                "e": 5,
                "d": 6,
                "c": 2,
                "a": 4,
                "-": 10,
                "\"": -4,
                "\u2019": -4,
                "\u2018": -4,
                "\u2014": 10,
                "\u2013": 10,
                "\u00fc": 3,
                "\u00fb": 3,
                "\u00fa": 3,
                "\u00f9": 3,
                "\u00f6": 7,
                "\u00f5": 7,
                "\u00f4": 7,
                "\u00f3": 7,
                "\u00f2": 7,
                "\u00f1": 4,
                "\u00ef": 4,
                "\u00ee": 4,
                "\u00eb": 5,
                "\u00ea": 5,
                "\u00e9": 5,
                "\u00e8": 5,
                "\u00e7": 2,
                "\u00e6": 4,
                "\u00e5": 4,
                "\u00e4": 4,
                "\u00e3": 4,
                "\u00e2": 4,
                "\u00e1": 4,
                "\u00e0": 4,
                "r": 3,
                "q": 6,
                "0": 2,
                "\/": -3,
                "'": -4
            }
        },
        "\u00c9": {
            "d": "45,-26r62,0v0,24,0,26,-6,26r-85,0r0,-246v0,0,0,-6,6,-6r86,0v0,24,0,26,-5,26r-58,0r0,76r54,0v8,49,-27,19,-54,27r0,97xm60,-277v-6,0,-11,-16,-11,-16v28,-25,52,-68,62,-21v-6,7,-39,30,-51,37",
            "w": 115,
            "k": {
                "\u201d": -4,
                "\u201c": -4,
                "\u00f8": 7,
                "z": 1,
                "y": 5,
                "x": 3,
                "w": 5,
                "u": 3,
                "o": 7,
                "e": 5,
                "d": 6,
                "c": 2,
                "a": 4,
                "-": 10,
                "\"": -4,
                "\u2019": -4,
                "\u2018": -4,
                "\u2014": 10,
                "\u2013": 10,
                "\u00fc": 3,
                "\u00fb": 3,
                "\u00fa": 3,
                "\u00f9": 3,
                "\u00f6": 7,
                "\u00f5": 7,
                "\u00f4": 7,
                "\u00f3": 7,
                "\u00f2": 7,
                "\u00f1": 4,
                "\u00ef": 4,
                "\u00ee": 4,
                "\u00eb": 5,
                "\u00ea": 5,
                "\u00e9": 5,
                "\u00e8": 5,
                "\u00e7": 2,
                "\u00e6": 4,
                "\u00e5": 4,
                "\u00e4": 4,
                "\u00e3": 4,
                "\u00e2": 4,
                "\u00e1": 4,
                "\u00e0": 4,
                "r": 3,
                "q": 6,
                "0": 2,
                "\/": -3,
                "'": -4
            }
        },
        "\u00ca": {
            "d": "45,-26r62,0v0,24,0,26,-6,26r-85,0r0,-246v0,0,0,-6,6,-6r86,0v0,24,0,26,-5,26r-58,0r0,76r54,0v8,49,-27,19,-54,27r0,97xm61,-330v18,-9,40,33,50,44v0,5,-11,9,-21,9v0,0,-18,-19,-23,-28v0,0,-21,27,-27,27v-10,0,-17,-3,-20,-8",
            "w": 115,
            "k": {
                "\u201d": -4,
                "\u201c": -4,
                "\u00f8": 7,
                "z": 1,
                "y": 5,
                "x": 3,
                "w": 5,
                "v": 18,
                "u": 3,
                "t": 14,
                "s": 2,
                "o": 7,
                "f": 8,
                "e": 5,
                "d": 6,
                "c": 2,
                "b": 2,
                "a": 4,
                "Y": 28,
                "W": 19,
                "V": 24,
                "T": 22,
                "O": 6,
                "G": 6,
                "C": 9,
                "-": 10,
                "\"": -4,
                "\u2122": 8,
                "\u2019": -4,
                "\u2018": -4,
                "\u2014": 10,
                "\u2013": 10,
                "\u00fc": 3,
                "\u00fb": 3,
                "\u00fa": 3,
                "\u00f9": 3,
                "\u00f6": 7,
                "\u00f5": 7,
                "\u00f4": 7,
                "\u00f3": 7,
                "\u00f2": 7,
                "\u00f1": 4,
                "\u00ef": 4,
                "\u00ee": 4,
                "\u00eb": 5,
                "\u00ea": 5,
                "\u00e9": 5,
                "\u00e8": 5,
                "\u00e7": 2,
                "\u00e6": 4,
                "\u00e5": 4,
                "\u00e4": 4,
                "\u00e3": 4,
                "\u00e2": 4,
                "\u00e1": 4,
                "\u00e0": 4,
                "\u00d8": 6,
                "\u00d6": 6,
                "\u00d5": 6,
                "\u00d4": 6,
                "\u00d3": 6,
                "\u00d2": 6,
                "\u00c7": 9,
                "r": 3,
                "q": 6,
                "\\": 25,
                "Q": 4,
                "7": 7,
                "0": 2,
                "\/": -8,
                "'": -4
            }
        },
        "\u00cb": {
            "d": "45,-26r62,0v0,24,0,26,-6,26r-85,0r0,-246v0,0,0,-6,6,-6r86,0v0,24,0,26,-5,26r-58,0r0,76r54,0v8,49,-27,19,-54,27r0,97xm23,-302v0,-10,7,-18,18,-18v13,0,18,7,18,18v0,10,-7,18,-18,18v-13,0,-18,-6,-18,-18xm75,-302v0,-10,6,-18,17,-18v13,0,18,7,18,18v0,10,-6,18,-18,18v-13,0,-17,-6,-17,-18",
            "w": 115,
            "k": {
                "\u201d": -4,
                "\u201c": -4,
                "\u00f8": 7,
                "z": 1,
                "y": 5,
                "x": 3,
                "w": 5,
                "v": 18,
                "u": 3,
                "t": 14,
                "s": 2,
                "o": 7,
                "f": 8,
                "e": 5,
                "d": 6,
                "c": 2,
                "b": 2,
                "a": 4,
                "Y": 28,
                "W": 19,
                "V": 24,
                "T": 22,
                "O": 6,
                "G": 6,
                "C": 9,
                "-": 10,
                "\"": -4,
                "\u2122": 8,
                "\u2019": -4,
                "\u2018": -4,
                "\u2014": 10,
                "\u2013": 10,
                "\u00fc": 3,
                "\u00fb": 3,
                "\u00fa": 3,
                "\u00f9": 3,
                "\u00f6": 7,
                "\u00f5": 7,
                "\u00f4": 7,
                "\u00f3": 7,
                "\u00f2": 7,
                "\u00f1": 4,
                "\u00ef": 4,
                "\u00ee": 4,
                "\u00eb": 5,
                "\u00ea": 5,
                "\u00e9": 5,
                "\u00e8": 5,
                "\u00e7": 2,
                "\u00e6": 4,
                "\u00e5": 4,
                "\u00e4": 4,
                "\u00e3": 4,
                "\u00e2": 4,
                "\u00e1": 4,
                "\u00e0": 4,
                "\u00d8": 6,
                "\u00d6": 6,
                "\u00d5": 6,
                "\u00d4": 6,
                "\u00d3": 6,
                "\u00d2": 6,
                "\u00c7": 9,
                "r": 3,
                "q": 6,
                "\\": 25,
                "Q": 4,
                "7": 7,
                "0": 2,
                "\/": -13,
                "'": -4
            }
        },
        "\u00cc": {
            "d": "15,0r0,-239v0,-13,1,-13,30,-13r0,246v0,6,-1,6,-30,6xm39,-278v-3,0,-45,-29,-51,-36v1,-9,7,-22,14,-22v3,0,40,31,48,42v0,0,-4,16,-11,16",
            "w": 60,
            "k": {
                "\/": -4
            }
        },
        "\u00cd": {
            "d": "15,0r0,-239v0,-13,1,-13,30,-13r0,246v0,6,-1,6,-30,6xm25,-277v-6,0,-11,-16,-11,-16v27,-25,53,-69,61,-21v-6,7,-38,30,-50,37",
            "w": 60,
            "k": {
                "]": -1,
                ")": -1,
                "\/": -4
            }
        },
        "\u00ce": {
            "d": "15,0r0,-239v0,-13,1,-13,30,-13r0,246v0,6,-1,6,-30,6xm25,-330v18,-9,40,33,50,44v0,5,-11,9,-21,9v0,0,-18,-19,-23,-28v0,0,-21,27,-27,27v-10,0,-16,-3,-19,-8",
            "w": 60,
            "k": {
                "\u201d": -19,
                "\u201c": -19,
                "]": -22,
                ")": -22,
                "\"": -19,
                "\u2019": -19,
                "\u2018": -19,
                "\/": -4,
                "'": -19
            }
        },
        "\u00cf": {
            "d": "15,0r0,-239v0,-13,1,-13,30,-13r0,246v0,6,-1,6,-30,6xm-12,-302v0,-10,6,-18,17,-18v13,0,18,7,18,18v0,10,-7,18,-18,18v-13,0,-17,-6,-17,-18xm39,-302v0,-10,7,-18,18,-18v13,0,18,7,18,18v0,10,-6,18,-18,18v-13,0,-18,-6,-18,-18",
            "w": 60,
            "k": {
                "\u201d": -7,
                "\u201c": -7,
                "]": -4,
                ")": -4,
                "\"": -7,
                "\u2019": -7,
                "\u2018": -7,
                "\/": -4,
                "'": -7
            }
        },
        "\u00d1": {
            "d": "116,0r-41,-99v-6,-16,-25,-74,-34,-102r4,195v0,6,-1,6,-30,6r0,-246v1,-10,19,-4,29,-6r40,97v7,19,25,74,34,101v-5,-62,-2,-130,-3,-192v0,-6,0,-6,29,-6r0,246v0,11,-18,4,-28,6xm30,-297v12,-20,27,-27,40,-27v15,0,17,17,32,17v17,0,17,-13,23,-13v23,17,1,41,-29,41v-19,0,-18,-17,-31,-17v-13,0,-16,14,-21,14v-8,0,-14,-15,-14,-15",
            "w": 159,
            "k": {
                "\u201d": -1,
                "\u201c": -1,
                "\u00f8": 5,
                "y": 17,
                "w": 15,
                "v": 18,
                "u": 4,
                "t": 14,
                "s": 2,
                "o": 5,
                "f": 8,
                "e": 5,
                "d": 5,
                "c": 2,
                "b": 2,
                "Y": 28,
                "W": 19,
                "V": 24,
                "T": 22,
                "O": 6,
                "G": 6,
                "C": 9,
                "\"": -1,
                "\u2122": 8,
                "\u2019": -1,
                "\u2018": -1,
                "\u2014": 7,
                "\u2013": 7,
                "\u00fc": 4,
                "\u00fb": 4,
                "\u00fa": 4,
                "\u00f9": 4,
                "\u00f6": 5,
                "\u00f5": 5,
                "\u00f4": 5,
                "\u00f3": 5,
                "\u00f2": 5,
                "\u00eb": 5,
                "\u00ea": 5,
                "\u00e9": 5,
                "\u00e8": 5,
                "\u00e7": 2,
                "\u00e6": 2,
                "\u00d8": 6,
                "\u00d6": 6,
                "\u00d5": 6,
                "\u00d4": 6,
                "\u00d3": 6,
                "\u00d2": 6,
                "\u00c7": 9,
                "q": 6,
                "\\": 25,
                "Q": 4,
                "7": 7,
                "\/": -13,
                "'": -1
            }
        },
        "\u00d2": {
            "d": "11,-127v0,-96,23,-128,69,-128v47,0,64,29,64,126v0,99,-20,132,-68,132v-46,0,-65,-26,-65,-130xm44,-120v0,67,7,93,33,93v26,0,35,-28,35,-101v0,-72,-7,-97,-33,-97v-25,0,-35,27,-35,105xm87,-278v-3,0,-44,-29,-50,-36v1,-9,7,-22,14,-22v3,0,40,31,48,42v0,0,-5,16,-12,16",
            "w": 154,
            "k": {
                "\u201d": 4,
                "\u201c": 4,
                "x": 7,
                "c": 2,
                "]": 7,
                "Y": 8,
                "X": 8,
                "W": 5,
                "V": 4,
                "T": 8,
                "Q": 1,
                "O": 1,
                "J": 12,
                "A": 8,
                ".": 12,
                ")": 7,
                "\"": 4,
                "\u2026": 12,
                "\u2019": 4,
                "\u2018": 4,
                "\u00e7": 2,
                "\u00dc": 8,
                "\u00db": 8,
                "\u00d8": 1,
                "\u00d6": 1,
                "\u00d5": 1,
                "\u00d4": 1,
                "\u00d3": 1,
                "\u00d2": 1,
                "\u00d1": 8,
                "\u00cb": 8,
                "\u00ca": 8,
                "\u00c6": 8,
                "\u00c5": 8,
                "\u00c4": 8,
                "\u00c3": 8,
                "\u00c2": 8,
                "\u00c1": 8,
                "\u00c0": 8,
                "_": 19,
                ",": 12,
                "*": 3,
                "'": 4
            }
        },
        "\u00d3": {
            "d": "11,-127v0,-96,23,-128,69,-128v47,0,64,29,64,126v0,99,-20,132,-68,132v-46,0,-65,-26,-65,-130xm44,-120v0,67,7,93,33,93v26,0,35,-28,35,-101v0,-72,-7,-97,-33,-97v-25,0,-35,27,-35,105xm74,-277v-6,0,-11,-16,-11,-16v27,-25,53,-69,61,-21v-6,7,-38,30,-50,37",
            "w": 154,
            "k": {
                "\u201d": 4,
                "\u201c": 4,
                "x": 7,
                "c": 2,
                "]": 7,
                "Y": 8,
                "X": 8,
                "W": 5,
                "V": 4,
                "T": 8,
                "Q": 1,
                "O": 1,
                "J": 12,
                "A": 8,
                ".": 12,
                ")": 7,
                "\"": 4,
                "\u2026": 12,
                "\u2019": 4,
                "\u2018": 4,
                "\u00e7": 2,
                "\u00dc": 8,
                "\u00db": 8,
                "\u00d8": 1,
                "\u00d6": 1,
                "\u00d5": 1,
                "\u00d4": 1,
                "\u00d3": 1,
                "\u00d2": 1,
                "\u00d1": 8,
                "\u00cb": 8,
                "\u00ca": 8,
                "\u00c6": 8,
                "\u00c5": 8,
                "\u00c4": 8,
                "\u00c3": 8,
                "\u00c2": 8,
                "\u00c1": 8,
                "\u00c0": 8,
                "_": 19,
                ",": 12,
                "*": 3,
                "'": 4
            }
        },
        "\u00d4": {
            "d": "11,-127v0,-96,23,-128,69,-128v47,0,64,29,64,126v0,99,-20,132,-68,132v-46,0,-65,-26,-65,-130xm44,-120v0,67,7,93,33,93v26,0,35,-28,35,-101v0,-72,-7,-97,-33,-97v-25,0,-35,27,-35,105xm75,-330v18,-9,40,33,50,44v0,5,-11,9,-21,9v0,0,-19,-19,-24,-28v0,0,-21,27,-27,27v-10,0,-16,-3,-19,-8",
            "w": 154,
            "k": {
                "\u201d": 4,
                "\u201c": 4,
                "\u00f8": 5,
                "y": 17,
                "x": 7,
                "w": 15,
                "v": 18,
                "u": 4,
                "t": 14,
                "s": 2,
                "o": 5,
                "f": 8,
                "e": 5,
                "d": 5,
                "c": 2,
                "b": 2,
                "]": 7,
                "Y": 8,
                "X": 8,
                "W": 5,
                "V": 4,
                "T": 8,
                "O": 1,
                "J": 12,
                "G": 6,
                "C": 9,
                "A": 8,
                ".": 12,
                ")": 7,
                "\"": 4,
                "\u2122": 8,
                "\u2026": 12,
                "\u2019": 4,
                "\u2018": 4,
                "\u2014": 7,
                "\u2013": 7,
                "\u00fc": 4,
                "\u00fb": 4,
                "\u00fa": 4,
                "\u00f9": 4,
                "\u00f6": 5,
                "\u00f5": 5,
                "\u00f4": 5,
                "\u00f3": 5,
                "\u00f2": 5,
                "\u00eb": 5,
                "\u00ea": 5,
                "\u00e9": 5,
                "\u00e8": 5,
                "\u00e7": 2,
                "\u00e6": 2,
                "\u00dc": 8,
                "\u00db": 8,
                "\u00d8": 1,
                "\u00d6": 1,
                "\u00d5": 1,
                "\u00d4": 1,
                "\u00d3": 1,
                "\u00d2": 1,
                "\u00d1": 8,
                "\u00cb": 8,
                "\u00ca": 8,
                "\u00c7": 9,
                "\u00c6": 8,
                "\u00c5": 8,
                "\u00c4": 8,
                "\u00c3": 8,
                "\u00c2": 8,
                "\u00c1": 8,
                "\u00c0": 8,
                "q": 6,
                "_": 19,
                "\\": 25,
                "Q": 1,
                "7": 7,
                "\/": 3,
                ",": 12,
                "*": 3,
                "'": 4
            }
        },
        "\u00d5": {
            "d": "11,-127v0,-96,23,-128,69,-128v47,0,64,29,64,126v0,99,-20,132,-68,132v-46,0,-65,-26,-65,-130xm44,-120v0,67,7,93,33,93v26,0,35,-28,35,-101v0,-72,-7,-97,-33,-97v-25,0,-35,27,-35,105xm27,-297v12,-20,27,-27,40,-27v15,0,17,17,32,17v17,0,17,-13,23,-13v23,17,1,41,-29,41v-19,0,-18,-17,-31,-17v-13,0,-16,14,-21,14v-8,0,-14,-15,-14,-15",
            "w": 154,
            "k": {
                "\u201d": 4,
                "\u201c": 4,
                "\u00f8": 5,
                "y": 17,
                "x": 7,
                "w": 15,
                "v": 18,
                "u": 4,
                "t": 14,
                "s": 2,
                "o": 5,
                "f": 8,
                "e": 5,
                "d": 5,
                "c": 2,
                "b": 2,
                "]": 7,
                "Y": 8,
                "X": 8,
                "W": 5,
                "V": 4,
                "T": 8,
                "O": 1,
                "J": 12,
                "G": 6,
                "C": 9,
                "A": 8,
                ".": 12,
                ")": 7,
                "\"": 4,
                "\u2122": 8,
                "\u2026": 12,
                "\u2019": 4,
                "\u2018": 4,
                "\u2014": 7,
                "\u2013": 7,
                "\u00fc": 4,
                "\u00fb": 4,
                "\u00fa": 4,
                "\u00f9": 4,
                "\u00f6": 5,
                "\u00f5": 5,
                "\u00f4": 5,
                "\u00f3": 5,
                "\u00f2": 5,
                "\u00eb": 5,
                "\u00ea": 5,
                "\u00e9": 5,
                "\u00e8": 5,
                "\u00e7": 2,
                "\u00e6": 2,
                "\u00dc": 8,
                "\u00db": 8,
                "\u00d8": 1,
                "\u00d6": 1,
                "\u00d5": 1,
                "\u00d4": 1,
                "\u00d3": 1,
                "\u00d2": 1,
                "\u00d1": 8,
                "\u00cb": 8,
                "\u00ca": 8,
                "\u00c7": 9,
                "\u00c6": 8,
                "\u00c5": 8,
                "\u00c4": 8,
                "\u00c3": 8,
                "\u00c2": 8,
                "\u00c1": 8,
                "\u00c0": 8,
                "q": 6,
                "_": 19,
                "\\": 25,
                "Q": 1,
                "7": 7,
                "\/": 4,
                ",": 12,
                "*": 3,
                "'": 4
            }
        },
        "\u00d6": {
            "d": "11,-127v0,-96,23,-128,69,-128v47,0,64,29,64,126v0,99,-20,132,-68,132v-46,0,-65,-26,-65,-130xm44,-120v0,67,7,93,33,93v26,0,35,-28,35,-101v0,-72,-7,-97,-33,-97v-25,0,-35,27,-35,105xm37,-302v0,-10,7,-18,18,-18v13,0,18,7,18,18v0,10,-7,18,-18,18v-13,0,-18,-6,-18,-18xm89,-302v0,-10,6,-18,17,-18v13,0,18,7,18,18v0,10,-6,18,-18,18v-13,0,-17,-6,-17,-18",
            "w": 154,
            "k": {
                "\u201d": 4,
                "\u201c": 4,
                "\u00f8": 5,
                "y": 17,
                "x": 7,
                "w": 15,
                "v": 18,
                "u": 4,
                "t": 14,
                "s": 2,
                "o": 5,
                "f": 8,
                "e": 5,
                "d": 5,
                "c": 2,
                "b": 2,
                "]": 7,
                "Y": 8,
                "X": 8,
                "W": 5,
                "V": 4,
                "T": 8,
                "O": 1,
                "J": 12,
                "G": 6,
                "C": 9,
                "A": 8,
                ".": 12,
                ")": 7,
                "\"": 4,
                "\u2122": 8,
                "\u2026": 12,
                "\u2019": 4,
                "\u2018": 4,
                "\u2014": 7,
                "\u2013": 7,
                "\u00fc": 4,
                "\u00fb": 4,
                "\u00fa": 4,
                "\u00f9": 4,
                "\u00f6": 5,
                "\u00f5": 5,
                "\u00f4": 5,
                "\u00f3": 5,
                "\u00f2": 5,
                "\u00eb": 5,
                "\u00ea": 5,
                "\u00e9": 5,
                "\u00e8": 5,
                "\u00e7": 2,
                "\u00e6": 2,
                "\u00dc": 8,
                "\u00db": 8,
                "\u00d8": 1,
                "\u00d6": 1,
                "\u00d5": 1,
                "\u00d4": 1,
                "\u00d3": 1,
                "\u00d2": 1,
                "\u00d1": 8,
                "\u00cb": 8,
                "\u00ca": 8,
                "\u00c7": 9,
                "\u00c6": 8,
                "\u00c5": 8,
                "\u00c4": 8,
                "\u00c3": 8,
                "\u00c2": 8,
                "\u00c1": 8,
                "\u00c0": 8,
                "q": 6,
                "_": 19,
                "\\": 25,
                "Q": 1,
                "7": 7,
                "\/": 2,
                ",": 12,
                "*": 3,
                "'": 4
            }
        },
        "\u00d7": {
            "d": "125,-66v-27,35,-31,-3,-50,-16v-19,13,-23,51,-49,16r32,-35r-32,-36v26,-35,30,3,49,16v19,-13,24,-51,50,-16r-32,35",
            "k": {
                "\/": 6
            }
        },
        "\u00d8": {
            "d": "31,6v-29,-1,-14,-21,-5,-43v-6,-20,-9,-49,-9,-90v0,-96,21,-129,68,-129v18,0,32,5,42,17v4,-9,8,-17,9,-20v0,0,17,2,18,9v0,3,-7,27,-12,40v5,19,8,46,8,81v0,99,-20,133,-68,133v-19,0,-33,-5,-43,-17v-3,9,-7,17,-8,19xm50,-120v0,23,0,42,2,56r53,-151v-5,-7,-11,-11,-20,-11v-25,0,-35,28,-35,106xm118,-128v0,-24,-1,-42,-3,-57r-53,150v5,6,11,8,19,8v23,0,37,-15,37,-101",
            "w": 166,
            "k": {
                "\u201d": 4,
                "\u201c": 4,
                "z": 7,
                "y": 7,
                "x": 7,
                "w": 7,
                "u": 5,
                "t": 5,
                "s": 5,
                "p": 5,
                "h": 3,
                "g": 7,
                "e": 7,
                "d": 7,
                "c": 2,
                "a": 8,
                "]": 7,
                "Y": 8,
                "X": 8,
                "W": 5,
                "V": 4,
                "T": 8,
                "Q": 1,
                "O": 1,
                "J": 12,
                "A": 8,
                ".": 12,
                "-": 7,
                ")": 7,
                "\"": 4,
                "\u2026": 12,
                "\u2019": 4,
                "\u2018": 4,
                "\u2014": 7,
                "\u2013": 7,
                "\u00fc": 7,
                "\u00fb": 7,
                "\u00fa": 5,
                "\u00f9": 5,
                "\u00f6": 8,
                "\u00f5": 8,
                "\u00f4": 8,
                "\u00f1": 8,
                "\u00ef": 8,
                "\u00ee": 8,
                "\u00eb": 9,
                "\u00ea": 9,
                "\u00e9": 7,
                "\u00e8": 7,
                "\u00e7": 2,
                "\u00e6": 8,
                "\u00e5": 8,
                "\u00e4": 8,
                "\u00e3": 8,
                "\u00e2": 8,
                "\u00e1": 8,
                "\u00e0": 8,
                "\u00dc": 8,
                "\u00db": 8,
                "\u00d8": 1,
                "\u00d6": 1,
                "\u00d5": 1,
                "\u00d4": 1,
                "\u00d3": 1,
                "\u00d2": 1,
                "\u00d1": 8,
                "\u00cb": 8,
                "\u00ca": 8,
                "\u00c6": 8,
                "\u00c5": 8,
                "\u00c4": 8,
                "\u00c3": 8,
                "\u00c2": 8,
                "\u00c1": 8,
                "\u00c0": 8,
                "r": 7,
                "q": 5,
                "k": 3,
                "_": 19,
                "0": 6,
                ",": 12,
                "*": 3,
                "'": 4
            }
        },
        "\u00d9": {
            "d": "46,-252r0,179v0,29,4,50,34,50v13,0,26,-4,32,-7r0,-216v0,-6,0,-6,29,-6r0,243v-9,6,-33,13,-61,13v-58,0,-65,-35,-65,-77r0,-173v0,-6,1,-6,31,-6xm87,-278v-3,0,-44,-29,-50,-36v1,-9,7,-22,14,-22v3,0,40,31,48,42v0,0,-5,16,-12,16",
            "w": 157
        },
        "\u00da": {
            "d": "46,-252r0,179v0,29,4,50,34,50v13,0,26,-4,32,-7r0,-216v0,-6,0,-6,29,-6r0,243v-9,6,-33,13,-61,13v-58,0,-65,-35,-65,-77r0,-173v0,-6,1,-6,31,-6xm74,-277v-6,0,-11,-16,-11,-16v27,-25,53,-69,61,-21v-6,7,-38,30,-50,37",
            "w": 157
        },
        "\u00db": {
            "d": "46,-252r0,179v0,29,4,50,34,50v13,0,26,-4,32,-7r0,-216v0,-6,0,-6,29,-6r0,243v-9,6,-33,13,-61,13v-58,0,-65,-35,-65,-77r0,-173v0,-6,1,-6,31,-6xm75,-330v18,-9,40,33,50,44v0,5,-11,9,-21,9v0,0,-19,-19,-24,-28v0,0,-21,27,-27,27v-10,0,-16,-3,-19,-8",
            "w": 157,
            "k": {
                "\u201d": 2,
                "\u201c": 2,
                "\u00f8": 5,
                "y": 17,
                "w": 15,
                "v": 18,
                "u": 4,
                "t": 14,
                "s": 2,
                "o": 5,
                "f": 8,
                "e": 5,
                "d": 5,
                "c": 2,
                "b": 2,
                "Y": 28,
                "W": 19,
                "V": 24,
                "T": 22,
                "O": 6,
                "G": 6,
                "C": 9,
                "\"": 2,
                "\u2122": 8,
                "\u2019": 2,
                "\u2018": 2,
                "\u2014": 7,
                "\u2013": 7,
                "\u00fc": 4,
                "\u00fb": 4,
                "\u00fa": 4,
                "\u00f9": 4,
                "\u00f6": 5,
                "\u00f5": 5,
                "\u00f4": 5,
                "\u00f3": 5,
                "\u00f2": 5,
                "\u00eb": 5,
                "\u00ea": 5,
                "\u00e9": 5,
                "\u00e8": 5,
                "\u00e7": 2,
                "\u00e6": 2,
                "\u00d8": 6,
                "\u00d6": 6,
                "\u00d5": 6,
                "\u00d4": 6,
                "\u00d3": 6,
                "\u00d2": 6,
                "\u00c7": 9,
                "q": 6,
                "\\": 25,
                "Q": 4,
                "7": 7,
                "\/": -8,
                "'": 2
            }
        },
        "\u00dc": {
            "d": "46,-252r0,179v0,29,4,50,34,50v13,0,26,-4,32,-7r0,-216v0,-6,0,-6,29,-6r0,243v-9,6,-33,13,-61,13v-58,0,-65,-35,-65,-77r0,-173v0,-6,1,-6,31,-6xm37,-302v0,-10,7,-18,18,-18v13,0,18,7,18,18v0,10,-7,18,-18,18v-13,0,-18,-6,-18,-18xm89,-302v0,-10,6,-18,17,-18v13,0,18,7,18,18v0,10,-6,18,-18,18v-13,0,-17,-6,-17,-18",
            "w": 157,
            "k": {
                "\u201d": 5,
                "\u201c": 5,
                "\u00f8": 5,
                "y": 17,
                "w": 15,
                "v": 18,
                "u": 4,
                "t": 14,
                "s": 2,
                "o": 5,
                "f": 8,
                "e": 5,
                "d": 5,
                "c": 2,
                "b": 2,
                "Y": 28,
                "W": 19,
                "V": 24,
                "T": 22,
                "O": 6,
                "G": 6,
                "C": 9,
                "\"": 5,
                "\u2122": 8,
                "\u2019": 5,
                "\u2018": 5,
                "\u2014": 7,
                "\u2013": 7,
                "\u00fc": 4,
                "\u00fb": 4,
                "\u00fa": 4,
                "\u00f9": 4,
                "\u00f6": 5,
                "\u00f5": 5,
                "\u00f4": 5,
                "\u00f3": 5,
                "\u00f2": 5,
                "\u00eb": 5,
                "\u00ea": 5,
                "\u00e9": 5,
                "\u00e8": 5,
                "\u00e7": 2,
                "\u00e6": 2,
                "\u00d8": 6,
                "\u00d6": 6,
                "\u00d5": 6,
                "\u00d4": 6,
                "\u00d3": 6,
                "\u00d2": 6,
                "\u00c7": 9,
                "q": 6,
                "\\": 25,
                "Q": 4,
                "7": 7,
                "\/": -4,
                "'": 5
            }
        },
        "\u00e0": {
            "d": "15,-147v-14,-36,13,-34,54,-37v39,-2,45,23,45,63v0,41,0,85,-2,112v-33,16,-105,32,-102,-42v2,-63,35,-65,75,-54v1,-24,4,-50,-23,-50v-18,0,-37,4,-47,8xm85,-85v-24,-6,-42,-7,-44,33v-2,37,25,34,43,25v1,-12,1,-39,1,-58xm72,-206v-3,0,-44,-29,-50,-36v1,-9,7,-22,14,-22v3,0,40,31,48,42v0,0,-5,16,-12,16",
            "w": 127,
            "k": {
                "\u201d": 30,
                "\u201c": 30,
                "y": 3,
                "x": 3,
                "t": 6,
                "f": 3,
                "]": 9,
                ")": 9,
                "\"": 30,
                "\u2019": 30,
                "\u2018": 30,
                "'": 30
            }
        },
        "\u00e1": {
            "d": "15,-147v-14,-36,13,-34,54,-37v39,-2,45,23,45,63v0,41,0,85,-2,112v-33,16,-105,32,-102,-42v2,-63,35,-65,75,-54v1,-24,4,-50,-23,-50v-18,0,-37,4,-47,8xm85,-85v-24,-6,-42,-7,-44,33v-2,37,25,34,43,25v1,-12,1,-39,1,-58xm58,-205v-6,0,-11,-16,-11,-16v28,-25,52,-68,62,-21v-6,7,-39,30,-51,37",
            "w": 127,
            "k": {
                "\u201d": 30,
                "\u201c": 30,
                "y": 3,
                "x": 3,
                "t": 6,
                "f": 3,
                "]": 9,
                ")": 9,
                "\"": 30,
                "\u2019": 30,
                "\u2018": 30,
                "'": 30
            }
        },
        "\u00e2": {
            "d": "15,-147v-14,-36,13,-34,54,-37v39,-2,45,23,45,63v0,41,0,85,-2,112v-33,16,-105,32,-102,-42v2,-63,35,-65,75,-54v1,-24,4,-50,-23,-50v-18,0,-37,4,-47,8xm85,-85v-24,-6,-42,-7,-44,33v-2,37,25,34,43,25v1,-12,1,-39,1,-58xm59,-258v18,-9,40,33,50,44v0,5,-11,9,-21,9v0,0,-18,-19,-23,-28v0,0,-21,27,-27,27v-10,0,-17,-3,-20,-8",
            "w": 127,
            "k": {
                "\u201d": 30,
                "\u201c": 30,
                "y": 3,
                "x": 3,
                "t": 6,
                "f": 3,
                "]": 9,
                ")": 9,
                "\"": 30,
                "\u2019": 30,
                "\u2018": 30,
                "'": 30
            }
        },
        "\u00e3": {
            "d": "15,-147v-14,-36,13,-34,54,-37v39,-2,45,23,45,63v0,41,0,85,-2,112v-33,16,-105,32,-102,-42v2,-63,35,-65,75,-54v1,-24,4,-50,-23,-50v-18,0,-37,4,-47,8xm85,-85v-24,-6,-42,-7,-44,33v-2,37,25,34,43,25v1,-12,1,-39,1,-58xm11,-225v12,-20,28,-27,41,-27v15,0,16,17,31,17v17,0,18,-13,24,-13v23,17,1,41,-29,41v-19,0,-19,-17,-32,-17v-13,0,-16,14,-21,14v-8,0,-14,-15,-14,-15",
            "w": 127,
            "k": {
                "\u201d": 30,
                "\u201c": 30,
                "y": 3,
                "x": 3,
                "f": 3,
                "]": 9,
                ")": 9,
                "\"": 30,
                "\u2019": 30,
                "\u2018": 30,
                "'": 30,
                "t": 6
            }
        },
        "\u00e4": {
            "d": "15,-147v-14,-36,13,-34,54,-37v39,-2,45,23,45,63v0,41,0,85,-2,112v-33,16,-105,32,-102,-42v2,-63,35,-65,75,-54v1,-24,4,-50,-23,-50v-18,0,-37,4,-47,8xm85,-85v-24,-6,-42,-7,-44,33v-2,37,25,34,43,25v1,-12,1,-39,1,-58xm22,-230v0,-10,6,-18,17,-18v13,0,18,7,18,18v0,10,-7,18,-18,18v-13,0,-17,-6,-17,-18xm73,-230v0,-10,6,-18,17,-18v13,0,18,7,18,18v0,10,-6,18,-18,18v-13,0,-17,-6,-17,-18",
            "w": 127,
            "k": {
                "\u201d": 30,
                "\u201c": 30,
                "y": 3,
                "x": 3,
                "t": 6,
                "f": 3,
                "]": 9,
                ")": 9,
                "\"": 30,
                "\u2019": 30,
                "\u2018": 30,
                "'": 30
            }
        },
        "\u00e5": {
            "d": "15,-147v-14,-36,13,-34,54,-37v39,-2,45,23,45,63v0,41,0,85,-2,112v-33,16,-105,32,-102,-42v2,-63,35,-65,75,-54v1,-24,4,-50,-23,-50v-18,0,-37,4,-47,8xm85,-85v-24,-6,-42,-7,-44,33v-2,37,25,34,43,25v1,-12,1,-39,1,-58xm29,-237v0,-24,14,-36,36,-36v23,0,33,8,33,35v0,23,-12,36,-35,36v-22,0,-34,-8,-34,-35xm50,-237v0,9,4,15,13,15v9,0,15,-5,15,-16v0,-10,-5,-14,-13,-14v-10,0,-15,4,-15,15",
            "w": 127,
            "k": {
                "\u201d": 30,
                "\u201c": 30,
                "y": 3,
                "x": 3,
                "t": 6,
                "f": 3,
                "\"": 30,
                "\u2019": 30,
                "\u2018": 30,
                "'": 30,
                ")": 9,
                "]": 9
            }
        },
        "\u00e6": {
            "d": "15,-148v-13,-36,11,-36,56,-36v19,0,30,7,35,21v29,-39,90,-25,90,37v0,16,-1,34,-4,47v-24,3,-57,2,-75,-2v-6,78,39,57,74,45v11,32,-3,37,-47,39v-15,0,-26,-2,-35,-10v-35,13,-102,30,-99,-47v2,-64,35,-68,75,-56v2,-25,1,-47,-25,-47v-18,0,-33,3,-45,9xm85,-27r0,-63v-25,-7,-42,-5,-44,36v-2,42,25,36,44,27xm147,-158v-14,0,-27,12,-30,54v12,3,33,6,49,3v2,-23,4,-63,-19,-57",
            "w": 209,
            "k": {
                "\u201d": 22,
                "\u201c": 22,
                "z": 1,
                "y": 3,
                "x": 3,
                "t": 1,
                "f": 3,
                "]": 7,
                ")": 7,
                "\"": 22,
                "\u2019": 22,
                "\u2018": 22,
                "\u00eb": 4,
                "\u00ea": 4,
                "\u00e9": 4,
                "\u00e8": 4,
                "\/": -2,
                "'": 22,
                "w": 1,
                "e": 4
            }
        },
        "\u00e7": {
            "d": "76,-184v25,0,36,12,27,33v-37,-13,-58,-16,-61,65v-2,69,27,72,60,55v9,22,-1,30,-29,34r-3,18v15,-1,22,3,24,23v3,28,-32,35,-49,26v0,0,1,-13,4,-15v0,0,31,11,28,-9v4,-16,-21,-10,-26,-10r6,-33v-30,-2,-46,-19,-46,-89v0,-86,35,-98,65,-98",
            "w": 112,
            "k": {
                "\u201d": 16,
                "\u201c": 16,
                "\u00f8": 4,
                "y": -1,
                "w": -1,
                "t": -2,
                "o": 4,
                "e": 6,
                "d": 6,
                "c": 5,
                "]": 3,
                "-": 13,
                ")": 3,
                "\"": 16,
                "\u2019": 16,
                "\u2018": 16,
                "\u2014": 13,
                "\u2013": 13,
                "\u00f6": 4,
                "\u00f5": 4,
                "\u00f4": 4,
                "\u00f3": 4,
                "\u00f2": 4,
                "\u00eb": 6,
                "\u00ea": 6,
                "\u00e9": 6,
                "\u00e8": 6,
                "\u00e7": 5,
                "q": 6,
                "\/": -6,
                "'": 16
            }
        },
        "\u00e8": {
            "d": "75,-184v47,0,52,61,42,105v-25,5,-59,6,-76,6v-2,61,41,53,75,37v10,31,-9,40,-47,40v-33,0,-58,-15,-58,-85v0,-90,32,-103,64,-103xm72,-158v-15,0,-28,12,-30,61v14,0,35,0,48,-4v4,-22,3,-62,-18,-57xm80,-206v-3,0,-44,-29,-50,-36v1,-9,6,-22,13,-22v3,0,40,31,48,42v0,0,-4,16,-11,16",
            "w": 129,
            "k": {
                "\u201d": 22,
                "\u201c": 22,
                "e": 4,
                "]": 7,
                ")": 7,
                "\"": 22,
                "\u2019": 22,
                "\u2018": 22,
                "\u00eb": 4,
                "\u00ea": 4,
                "\u00e9": 4,
                "\u00e8": 4,
                "\/": -4,
                "'": 22,
                "t": 1,
                "w": 1,
                "x": 3
            }
        },
        "\u00e9": {
            "d": "75,-184v47,0,52,61,42,105v-25,5,-59,6,-76,6v-2,61,41,53,75,37v10,31,-9,40,-47,40v-33,0,-58,-15,-58,-85v0,-90,32,-103,64,-103xm72,-158v-15,0,-28,12,-30,61v14,0,35,0,48,-4v4,-22,3,-62,-18,-57xm66,-205v-6,0,-11,-16,-11,-16v27,-25,53,-69,61,-21v-6,7,-38,30,-50,37",
            "w": 129,
            "k": {
                "\u201d": 22,
                "\u201c": 22,
                "x": 3,
                "w": 1,
                "t": 1,
                "e": 4,
                "]": 7,
                ")": 7,
                "\"": 22,
                "\u2019": 22,
                "\u2018": 22,
                "\u00eb": 4,
                "\u00ea": 4,
                "\u00e9": 4,
                "\u00e8": 4,
                "\/": -4,
                "'": 22
            }
        },
        "\u00ea": {
            "d": "75,-184v47,0,52,61,42,105v-25,5,-59,6,-76,6v-2,61,41,53,75,37v10,31,-9,40,-47,40v-33,0,-58,-15,-58,-85v0,-90,32,-103,64,-103xm72,-158v-15,0,-28,12,-30,61v14,0,35,0,48,-4v4,-22,3,-62,-18,-57xm67,-258v18,-9,40,33,50,44v0,5,-11,9,-21,9v0,0,-19,-19,-24,-28v0,0,-21,27,-27,27v-10,0,-16,-3,-19,-8",
            "w": 129,
            "k": {
                "\u201d": 22,
                "\u201c": 22,
                "y": 3,
                "x": 3,
                "w": 1,
                "t": 1,
                "e": 4,
                "]": 7,
                ")": 7,
                "\"": 22,
                "\u2019": 22,
                "\u2018": 22,
                "\u00eb": 4,
                "\u00ea": 4,
                "\u00e9": 4,
                "\u00e8": 4,
                "\/": -4,
                "'": 22
            }
        },
        "\u00eb": {
            "d": "75,-184v47,0,52,61,42,105v-25,5,-59,6,-76,6v-2,61,41,53,75,37v10,31,-9,40,-47,40v-33,0,-58,-15,-58,-85v0,-90,32,-103,64,-103xm72,-158v-15,0,-28,12,-30,61v14,0,35,0,48,-4v4,-22,3,-62,-18,-57xm29,-230v0,-10,7,-18,18,-18v13,0,18,7,18,18v0,10,-7,18,-18,18v-13,0,-18,-6,-18,-18xm81,-230v0,-10,6,-18,17,-18v13,0,18,7,18,18v0,10,-6,18,-18,18v-13,0,-17,-6,-17,-18",
            "w": 129,
            "k": {
                "\u201d": 22,
                "\u201c": 22,
                "y": 3,
                "x": 3,
                "w": 1,
                "t": 1,
                "e": 4,
                "]": 7,
                ")": 7,
                "\"": 22,
                "\u2019": 22,
                "\u2018": 22,
                "\u00eb": 4,
                "\u00ea": 4,
                "\u00e9": 4,
                "\u00e8": 4,
                "\/": -4,
                "'": 22
            }
        },
        "\u00ec": {
            "d": "46,-180r0,174v0,6,1,6,-29,6r0,-167v0,-13,5,-13,29,-13xm40,-206v-3,0,-44,-29,-50,-36v1,-9,6,-22,13,-22v3,0,40,31,48,42v0,0,-4,16,-11,16",
            "w": 63,
            "k": {
                "\u201d": 5,
                "\u201c": 5,
                "]": 6,
                ")": 6,
                "\"": 5,
                "\u2019": 5,
                "\u2018": 5,
                "\/": -8,
                "'": 5
            }
        },
        "\u00ed": {
            "d": "46,-180r0,174v0,6,1,6,-29,6r0,-167v0,-13,5,-13,29,-13xm26,-205v-6,0,-11,-16,-11,-16v28,-25,52,-68,62,-21v-6,7,-39,30,-51,37",
            "w": 63,
            "k": {
                "\u201d": -13,
                "\u201c": -13,
                "k": -2,
                "h": -2,
                "]": -5,
                ")": -5,
                "\"": -13,
                "\u2019": -13,
                "\u2018": -13,
                "\/": -8,
                "'": -13
            }
        },
        "\u00ee": {
            "d": "46,-180r0,174v0,6,1,6,-29,6r0,-167v0,-13,5,-13,29,-13xm27,-258v18,-9,40,33,50,44v0,5,-11,9,-21,9v0,0,-18,-19,-23,-28v0,0,-21,27,-27,27v-10,0,-17,-3,-20,-8",
            "w": 63,
            "k": {
                "\u201d": -15,
                "\u201c": -15,
                "y": 3,
                "x": 3,
                "k": -5,
                "h": -5,
                "\"": -15,
                "\u2019": -15,
                "\u2018": -15,
                "\/": -8,
                "'": -15
            }
        },
        "\u00ef": {
            "d": "46,-180r0,174v0,6,1,6,-29,6r0,-167v0,-13,5,-13,29,-13xm-10,-230v0,-10,6,-18,17,-18v13,0,18,7,18,18v0,10,-7,18,-18,18v-13,0,-17,-6,-17,-18xm41,-230v0,-10,6,-18,17,-18v13,0,18,7,18,18v0,10,-6,18,-18,18v-13,0,-17,-6,-17,-18",
            "w": 63,
            "k": {
                "\u201d": -21,
                "\u201c": -21,
                "y": 3,
                "x": 3,
                "k": -7,
                "h": -7,
                "]": -5,
                ")": -5,
                "\"": -21,
                "\u2019": -21,
                "\u2018": -21,
                "\/": -8,
                "'": -21
            }
        },
        "\u00f1": {
            "d": "16,0r0,-171v36,-17,108,-26,108,36r0,129v0,6,0,6,-30,6r0,-127v4,-37,-26,-34,-49,-25r0,146v0,6,-1,6,-29,6xm18,-225v12,-20,28,-27,41,-27v15,0,16,17,31,17v17,0,18,-13,24,-13v23,17,1,41,-29,41v-19,0,-18,-17,-31,-17v-13,0,-17,14,-22,14v-8,0,-14,-15,-14,-15",
            "w": 137,
            "k": {
                "\u201d": 32,
                "\u201c": 32,
                "y": 3,
                "x": 1,
                "]": 10,
                ")": 10,
                "\"": 32,
                "\u2019": 32,
                "\u2018": 32,
                "\/": -11,
                "'": 32
            }
        },
        "\u00f2": {
            "d": "9,-90v0,-66,21,-94,59,-94v38,0,56,20,56,93v0,67,-20,95,-59,95v-37,0,-56,-13,-56,-94xm40,-89v0,59,9,68,26,68v15,0,27,-14,27,-70v0,-57,-9,-67,-26,-67v-16,0,-27,13,-27,69xm76,-206v-3,0,-45,-29,-51,-36v1,-9,7,-22,14,-22v3,0,40,31,48,42v0,0,-4,16,-11,16",
            "w": 132,
            "k": {
                "\u201d": 30,
                "\u201c": 30,
                "z": 3,
                "y": 7,
                "x": 9,
                "w": 4,
                "v": 4,
                "t": 5,
                "f": 4,
                "a": 2,
                "]": 12,
                ".": 7,
                ")": 12,
                "\"": 30,
                "\u2026": 7,
                "\u2019": 30,
                "\u2018": 30,
                "\u00fc": 2,
                "\u00fb": 2,
                "\u00f6": 2,
                "\u00f5": 2,
                "\u00f4": 2,
                "\u00f1": 2,
                "\u00ef": 2,
                "\u00ee": 2,
                "\u00eb": 2,
                "\u00ea": 2,
                "\u00e6": 2,
                "\u00e5": 2,
                "\u00e4": 2,
                "\u00e3": 2,
                "\u00e2": 2,
                "\u00e1": 2,
                "\u00e0": 2,
                "k": 5,
                "_": 16,
                "\/": -6,
                ",": 7,
                "*": 4,
                "'": 30
            }
        },
        "\u00f3": {
            "d": "9,-90v0,-66,21,-94,59,-94v38,0,56,20,56,93v0,67,-20,95,-59,95v-37,0,-56,-13,-56,-94xm40,-89v0,59,9,68,26,68v15,0,27,-14,27,-70v0,-57,-9,-67,-26,-67v-16,0,-27,13,-27,69xm62,-205v-6,0,-11,-16,-11,-16v27,-25,53,-69,61,-21v-6,7,-38,30,-50,37",
            "w": 132,
            "k": {
                "\u201d": 30,
                "\u201c": 30,
                "z": 3,
                "y": 7,
                "x": 9,
                "w": 4,
                "v": 4,
                "t": 5,
                "f": 4,
                "a": 2,
                "]": 12,
                ".": 7,
                ")": 12,
                "\"": 30,
                "\u2026": 7,
                "\u2019": 30,
                "\u2018": 30,
                "\u00fc": 2,
                "\u00fb": 2,
                "\u00f6": 2,
                "\u00f5": 2,
                "\u00f4": 2,
                "\u00f1": 2,
                "\u00ef": 2,
                "\u00ee": 2,
                "\u00eb": 2,
                "\u00ea": 2,
                "\u00e6": 2,
                "\u00e5": 2,
                "\u00e4": 2,
                "\u00e3": 2,
                "\u00e2": 2,
                "\u00e1": 2,
                "\u00e0": 2,
                "k": 5,
                "_": 16,
                "\/": -6,
                ",": 7,
                "*": 4,
                "'": 30
            }
        },
        "\u00f4": {
            "d": "9,-90v0,-66,21,-94,59,-94v38,0,56,20,56,93v0,67,-20,95,-59,95v-37,0,-56,-13,-56,-94xm40,-89v0,59,9,68,26,68v15,0,27,-14,27,-70v0,-57,-9,-67,-26,-67v-16,0,-27,13,-27,69xm63,-258v18,-9,40,33,50,44v0,5,-11,9,-21,9v0,0,-19,-19,-24,-28v0,0,-21,27,-27,27v-10,0,-16,-3,-19,-8",
            "w": 132,
            "k": {
                "\u201d": 30,
                "\u201c": 30,
                "z": 3,
                "y": 7,
                "x": 9,
                "w": 4,
                "v": 4,
                "t": 5,
                "f": 4,
                "a": 2,
                "]": 12,
                ".": 7,
                ")": 12,
                "\"": 30,
                "\u2026": 7,
                "\u2019": 30,
                "\u2018": 30,
                "\u00fc": 2,
                "\u00fb": 2,
                "\u00f6": 2,
                "\u00f5": 2,
                "\u00f4": 2,
                "\u00f1": 2,
                "\u00ef": 2,
                "\u00ee": 2,
                "\u00eb": 2,
                "\u00ea": 2,
                "\u00e6": 2,
                "\u00e5": 2,
                "\u00e4": 2,
                "\u00e3": 2,
                "\u00e2": 2,
                "\u00e1": 2,
                "\u00e0": 2,
                "k": 5,
                "_": 16,
                "\/": -6,
                ",": 7,
                "*": 4,
                "'": 30
            }
        },
        "\u00f5": {
            "d": "9,-90v0,-66,21,-94,59,-94v38,0,56,20,56,93v0,67,-20,95,-59,95v-37,0,-56,-13,-56,-94xm40,-89v0,59,9,68,26,68v15,0,27,-14,27,-70v0,-57,-9,-67,-26,-67v-16,0,-27,13,-27,69xm15,-225v12,-20,27,-27,40,-27v15,0,17,17,32,17v17,0,17,-13,23,-13v6,0,11,16,11,16v-2,4,-18,25,-40,25v-19,0,-18,-17,-31,-17v-13,0,-16,14,-21,14v-8,0,-14,-15,-14,-15",
            "w": 132,
            "k": {
                "\u201d": 30,
                "\u201c": 30,
                "z": 3,
                "y": 7,
                "x": 9,
                "w": 4,
                "v": 4,
                "t": 5,
                "f": 4,
                "a": 2,
                "]": 12,
                ".": 7,
                ")": 12,
                "\"": 30,
                "\u2026": 7,
                "\u2019": 30,
                "\u2018": 30,
                "\u00fc": 2,
                "\u00fb": 2,
                "\u00f6": 2,
                "\u00f5": 2,
                "\u00f4": 2,
                "\u00f1": 2,
                "\u00ef": 2,
                "\u00ee": 2,
                "\u00eb": 2,
                "\u00ea": 2,
                "\u00e6": 2,
                "\u00e5": 2,
                "\u00e4": 2,
                "\u00e3": 2,
                "\u00e2": 2,
                "\u00e1": 2,
                "\u00e0": 2,
                "k": 5,
                "_": 16,
                "\/": -6,
                ",": 7,
                "*": 4,
                "'": 30
            }
        },
        "\u00f6": {
            "d": "9,-90v0,-66,21,-94,59,-94v38,0,56,20,56,93v0,67,-20,95,-59,95v-37,0,-56,-13,-56,-94xm40,-89v0,59,9,68,26,68v15,0,27,-14,27,-70v0,-57,-9,-67,-26,-67v-16,0,-27,13,-27,69xm25,-230v0,-10,7,-18,18,-18v13,0,18,7,18,18v0,10,-7,18,-18,18v-13,0,-18,-6,-18,-18xm77,-230v0,-10,6,-18,17,-18v13,0,18,7,18,18v0,10,-6,18,-18,18v-13,0,-17,-6,-17,-18",
            "w": 132,
            "k": {
                "\u201d": 30,
                "\u201c": 30,
                "z": 3,
                "y": 7,
                "x": 9,
                "w": 4,
                "v": 4,
                "t": 5,
                "f": 4,
                "a": 2,
                "]": 12,
                ".": 7,
                ")": 12,
                "\"": 30,
                "\u2026": 7,
                "\u2019": 30,
                "\u2018": 30,
                "\u00fc": 2,
                "\u00fb": 2,
                "\u00f6": 2,
                "\u00f5": 2,
                "\u00f4": 2,
                "\u00f1": 2,
                "\u00ef": 2,
                "\u00ee": 2,
                "\u00eb": 2,
                "\u00ea": 2,
                "\u00e6": 2,
                "\u00e5": 2,
                "\u00e4": 2,
                "\u00e3": 2,
                "\u00e2": 2,
                "\u00e1": 2,
                "\u00e0": 2,
                "k": 5,
                "_": 16,
                "\/": -6,
                ",": 7,
                "*": 4,
                "'": 30
            }
        },
        "\u00f8": {
            "d": "22,9v-26,-5,-12,-22,0,-42v-4,-14,-5,-32,-5,-57v0,-66,22,-94,60,-94v17,0,30,5,39,16v9,-19,16,-27,29,-8v0,3,-9,21,-17,34v3,13,5,30,5,51v0,67,-20,95,-58,95v-18,0,-32,-3,-42,-14v-5,9,-10,17,-11,19xm101,-91v0,-10,0,-19,-1,-27r-46,82v4,13,12,15,21,15v15,0,26,-14,26,-70xm49,-89v0,10,0,18,1,25r45,-81v-4,-10,-10,-13,-19,-13v-16,0,-27,13,-27,69",
            "w": 148,
            "k": {
                "\u201d": 30,
                "\u201c": 30,
                "y": 7,
                "x": 9,
                "w": 4,
                "t": 5,
                "g": 5,
                "f": 4,
                "a": 2,
                "]": 12,
                ")": 12,
                "\"": 30,
                "\u2026": 7,
                "\u2019": 30,
                "\u2018": 30,
                "\u00fc": 2,
                "\u00fb": 2,
                "\u00f6": 2,
                "\u00f5": 2,
                "\u00f4": 2,
                "\u00f1": 2,
                "\u00ef": 2,
                "\u00ee": 2,
                "\u00eb": 2,
                "\u00ea": 2,
                "\u00e6": 2,
                "\u00e5": 2,
                "\u00e4": 2,
                "\u00e3": 2,
                "\u00e2": 2,
                "\u00e1": 2,
                "\u00e0": 2,
                "_": 16,
                "\/": -6,
                ",": 7,
                "*": 4,
                "'": 30,
                "v": 4,
                ".": 7,
                "z": 3
            }
        },
        "\u00f9": {
            "d": "123,-180r0,171v-14,8,-34,13,-53,13v-85,4,-45,-108,-54,-178v0,-6,0,-6,30,-6r0,126v-3,35,24,38,48,26r0,-146v0,-6,0,-6,29,-6xm79,-206v-3,0,-45,-29,-51,-36v1,-9,7,-22,14,-22v3,0,40,31,48,42v0,0,-4,16,-11,16",
            "w": 140,
            "k": {
                "\u201d": 23,
                "\u201c": 23,
                "]": 11,
                ")": 11,
                "\"": 23,
                "\u2019": 23,
                "\u2018": 23,
                "\/": -6,
                "'": 23
            }
        },
        "\u00fa": {
            "d": "123,-180r0,171v-14,8,-34,13,-53,13v-85,4,-45,-108,-54,-178v0,-6,0,-6,30,-6r0,126v-3,35,24,38,48,26r0,-146v0,-6,0,-6,29,-6xm65,-205v-6,0,-11,-16,-11,-16v28,-25,52,-68,62,-21v-6,7,-39,30,-51,37",
            "w": 140,
            "k": {
                "\u201d": 23,
                "\u201c": 23,
                "]": 11,
                ")": 11,
                "\"": 23,
                "\u2019": 23,
                "\u2018": 23,
                "\/": -6,
                "'": 23
            }
        },
        "\u00fb": {
            "d": "123,-180r0,171v-14,8,-34,13,-53,13v-85,4,-45,-108,-54,-178v0,-6,0,-6,30,-6r0,126v-3,35,24,38,48,26r0,-146v0,-6,0,-6,29,-6xm66,-258v18,-9,40,33,50,44v0,5,-11,9,-21,9v0,0,-18,-19,-23,-28v0,0,-21,27,-27,27v-10,0,-17,-3,-20,-8",
            "w": 140,
            "k": {
                "\u201d": 23,
                "\u201c": 23,
                "y": 3,
                "x": 3,
                "]": 11,
                ")": 11,
                "\"": 23,
                "\u2019": 23,
                "\u2018": 23,
                "\/": -6,
                "'": 23
            }
        },
        "\u00fc": {
            "d": "123,-180r0,171v-14,8,-34,13,-53,13v-85,4,-45,-108,-54,-178v0,-6,0,-6,30,-6r0,126v-3,35,24,38,48,26r0,-146v0,-6,0,-6,29,-6xm28,-230v0,-10,7,-18,18,-18v13,0,18,7,18,18v0,10,-7,18,-18,18v-13,0,-18,-6,-18,-18xm80,-230v0,-10,6,-18,17,-18v13,0,18,7,18,18v0,10,-6,18,-18,18v-13,0,-17,-6,-17,-18",
            "w": 140,
            "k": {
                "\u201d": 23,
                "\u201c": 23,
                "y": 3,
                "x": 3,
                "]": 11,
                ")": 11,
                "\"": 23,
                "\u2019": 23,
                "\u2018": 23,
                "\/": -6,
                "'": 23
            }
        },
        "\u2013": {
            "d": "133,-89r-120,0v0,-18,0,-25,6,-25r120,0v0,18,0,25,-6,25",
            "w": 152,
            "k": {
                "z": 22,
                "y": 12,
                "x": 27,
                "w": 7,
                "v": 9,
                "t": 10,
                "f": 11,
                "]": 11,
                "Z": 17,
                "Y": 23,
                "X": 23,
                "W": 10,
                "V": 13,
                "T": 38,
                "S": 33,
                "J": 44,
                "A": 12,
                ")": 11,
                "\u00dc": 9,
                "\u00db": 9,
                "\u00d6": 9,
                "\u00d5": 9,
                "\u00d4": 9,
                "\u00d1": 9,
                "\u00cb": 9,
                "\u00ca": 9,
                "\u00c6": 12,
                "\u00c5": 12,
                "\u00c4": 12,
                "\u00c3": 12,
                "\u00c2": 12,
                "\u00c1": 12,
                "\u00c0": 12,
                "\\": 30
            }
        },
        "\u2014": {
            "d": "244,-89r-242,0v0,-18,0,-25,6,-25r242,0v0,18,0,25,-6,25",
            "w": 252,
            "k": {
                "z": 22,
                "y": 12,
                "x": 27,
                "w": 7,
                "v": 9,
                "t": 10,
                "f": 11,
                "]": 11,
                "Z": 17,
                "Y": 23,
                "X": 23,
                "W": 10,
                "V": 13,
                "T": 38,
                "S": 33,
                "J": 44,
                "A": 12,
                ")": 11,
                "\u00dc": 9,
                "\u00db": 9,
                "\u00d6": 9,
                "\u00d5": 9,
                "\u00d4": 9,
                "\u00d1": 9,
                "\u00cb": 9,
                "\u00ca": 9,
                "\u00c6": 12,
                "\u00c5": 12,
                "\u00c4": 12,
                "\u00c3": 12,
                "\u00c2": 12,
                "\u00c1": 12,
                "\u00c0": 12,
                "\\": 30
            }
        },
        "\u2018": {
            "d": "42,-243v14,9,9,37,-10,36v-13,0,-20,-7,-20,-21v0,-31,21,-76,39,-50v-8,14,-8,25,-9,35",
            "w": 63,
            "k": {
                "z": 25,
                "y": 26,
                "x": 23,
                "w": 25,
                "v": 25,
                "u": 26,
                "t": 6,
                "s": 33,
                "p": 36,
                "o": 33,
                "n": 35,
                "g": 39,
                "f": 16,
                "e": 37,
                "d": 40,
                "c": 34,
                "a": 26,
                "]": -7,
                "[": 28,
                "Y": -7,
                "W": -6,
                "V": -6,
                "T": -5,
                "O": 7,
                "J": 48,
                "G": 13,
                "C": 20,
                "A": 43,
                ")": -7,
                "(": 28,
                "\u00fc": 26,
                "\u00fb": 26,
                "\u00fa": 26,
                "\u00f9": 26,
                "\u00f8": 33,
                "\u00f6": 33,
                "\u00f5": 33,
                "\u00f4": 33,
                "\u00f3": 33,
                "\u00f2": 33,
                "\u00f1": 35,
                "\u00ef": -19,
                "\u00ee": -15,
                "\u00ec": -19,
                "\u00eb": 37,
                "\u00ea": 37,
                "\u00e9": 37,
                "\u00e8": 37,
                "\u00e7": 34,
                "\u00e6": 26,
                "\u00e5": 26,
                "\u00e4": 26,
                "\u00e3": 26,
                "\u00e2": 26,
                "\u00e1": 26,
                "\u00e0": 26,
                "\u00dc": 4,
                "\u00db": 4,
                "\u00d8": 7,
                "\u00d6": 7,
                "\u00d5": 7,
                "\u00d4": 7,
                "\u00d3": 7,
                "\u00d2": 7,
                "\u00d1": 3,
                "\u00cf": -7,
                "\u00ce": -15,
                "\u00cb": 6,
                "\u00ca": 2,
                "\u00c7": 20,
                "\u00c6": 43,
                "\u00c5": 43,
                "\u00c4": 43,
                "\u00c3": 43,
                "\u00c2": 43,
                "\u00c1": 43,
                "\u00c0": 43,
                "r": 35,
                "q": 40,
                "m": 35,
                "\\": -13,
                "Q": 7,
                "@": 27,
                "?": -7,
                "9": 17,
                "6": 11,
                "4": 36,
                "3": 1,
                "2": 7,
                "1": 14,
                "0": 15,
                "\/": 44,
                "+": 8
            }
        },
        "\u2019": {
            "d": "21,-249v-15,-8,-8,-36,10,-36v13,0,20,6,20,21v0,31,-21,76,-39,50v8,-14,8,-25,9,-35",
            "w": 63,
            "k": {
                "z": 25,
                "y": 26,
                "x": 23,
                "w": 25,
                "v": 25,
                "u": 26,
                "t": 6,
                "s": 33,
                "p": 36,
                "o": 33,
                "n": 35,
                "g": 39,
                "f": 16,
                "e": 37,
                "d": 40,
                "c": 34,
                "a": 26,
                "]": -7,
                "[": 28,
                "Y": -7,
                "W": -6,
                "V": -6,
                "T": -5,
                "O": 7,
                "J": 48,
                "G": 13,
                "C": 20,
                "A": 43,
                ")": -7,
                "(": 28,
                "\u00fc": 26,
                "\u00fb": 26,
                "\u00fa": 26,
                "\u00f9": 26,
                "\u00f8": 33,
                "\u00f6": 33,
                "\u00f5": 33,
                "\u00f4": 33,
                "\u00f3": 33,
                "\u00f2": 33,
                "\u00f1": 35,
                "\u00ef": -19,
                "\u00ee": -15,
                "\u00ec": -19,
                "\u00eb": 37,
                "\u00ea": 37,
                "\u00e9": 37,
                "\u00e8": 37,
                "\u00e7": 34,
                "\u00e6": 26,
                "\u00e5": 26,
                "\u00e4": 26,
                "\u00e3": 26,
                "\u00e2": 26,
                "\u00e1": 26,
                "\u00e0": 26,
                "\u00dc": 4,
                "\u00db": 4,
                "\u00d8": 7,
                "\u00d6": 7,
                "\u00d5": 7,
                "\u00d4": 7,
                "\u00d3": 7,
                "\u00d2": 7,
                "\u00d1": 3,
                "\u00cf": -7,
                "\u00ce": -15,
                "\u00cb": 6,
                "\u00ca": 2,
                "\u00c7": 20,
                "\u00c6": 43,
                "\u00c5": 43,
                "\u00c4": 43,
                "\u00c3": 43,
                "\u00c2": 43,
                "\u00c1": 43,
                "\u00c0": 43,
                "r": 35,
                "q": 40,
                "m": 35,
                "\\": -13,
                "Q": 7,
                "@": 27,
                "?": -7,
                "9": 17,
                "6": 11,
                "4": 36,
                "3": 1,
                "2": 7,
                "1": 14,
                "0": 15,
                "\/": 44,
                "+": 8
            }
        },
        "\u201c": {
            "d": "42,-243v14,9,9,37,-10,36v-13,0,-20,-7,-20,-21v0,-31,21,-76,39,-50v-8,14,-8,25,-9,35xm96,-243v15,9,8,37,-10,36v-13,0,-20,-7,-20,-21v0,-31,22,-76,39,-50v-8,14,-8,25,-9,35",
            "w": 117,
            "k": {
                "\u00fc": 26,
                "\u00fb": 26,
                "\u00fa": 26,
                "\u00f9": 26,
                "\u00f8": 33,
                "\u00f6": 33,
                "\u00f5": 33,
                "\u00f4": 33,
                "\u00f3": 33,
                "\u00f2": 33,
                "\u00f1": 35,
                "\u00ef": -19,
                "\u00ee": -15,
                "\u00ec": -19,
                "\u00eb": 37,
                "\u00ea": 37,
                "\u00e9": 37,
                "\u00e8": 37,
                "\u00e7": 34,
                "\u00e6": 26,
                "\u00e5": 26,
                "\u00e4": 26,
                "\u00e3": 26,
                "\u00e2": 26,
                "\u00e1": 26,
                "\u00e0": 26,
                "\u00dc": 4,
                "\u00db": 4,
                "\u00d8": 7,
                "\u00d6": 7,
                "\u00d5": 7,
                "\u00d4": 7,
                "\u00d3": 7,
                "\u00d2": 7,
                "\u00d1": 3,
                "\u00cf": -7,
                "\u00ce": -15,
                "\u00cb": 6,
                "\u00ca": 2,
                "\u00c7": 20,
                "\u00c6": 43,
                "\u00c5": 43,
                "\u00c4": 43,
                "\u00c3": 43,
                "\u00c2": 43,
                "\u00c1": 43,
                "\u00c0": 43,
                "r": 35,
                "q": 40,
                "m": 35,
                "\\": -13,
                "Q": 7,
                "@": 27,
                "?": -7,
                "9": 17,
                "6": 11,
                "4": 36,
                "3": 1,
                "2": 7,
                "1": 14,
                "0": 15,
                "\/": 44,
                "+": 8,
                "C": 20,
                "G": 13,
                "T": -5,
                "V": -6,
                "W": -6,
                "Y": -7,
                "d": 40,
                "f": 16,
                "t": 6,
                "u": 26,
                "v": 25,
                "w": 25,
                "y": 26,
                "c": 34,
                "e": 37,
                "o": 33,
                "O": 7,
                ")": -7,
                "]": -7,
                "A": 43,
                "J": 48,
                "x": 23,
                "a": 26,
                "z": 25,
                "g": 39,
                "n": 35,
                "p": 36,
                "s": 33,
                "(": 28,
                "[": 28
            }
        },
        "\u201d": {
            "d": "75,-249v-14,-8,-9,-36,10,-36v13,0,20,6,20,21v0,30,-22,76,-38,50v7,-14,7,-25,8,-35xm21,-249v-15,-8,-8,-36,10,-36v13,0,20,6,20,21v0,31,-21,76,-39,50v8,-14,8,-25,9,-35",
            "w": 117,
            "k": {
                "\u00fc": 26,
                "\u00fb": 26,
                "\u00fa": 26,
                "\u00f9": 26,
                "\u00f8": 33,
                "\u00f6": 33,
                "\u00f5": 33,
                "\u00f4": 33,
                "\u00f3": 33,
                "\u00f2": 33,
                "\u00f1": 35,
                "\u00ef": -19,
                "\u00ee": -15,
                "\u00ec": -19,
                "\u00eb": 37,
                "\u00ea": 37,
                "\u00e9": 37,
                "\u00e8": 37,
                "\u00e7": 34,
                "\u00e6": 26,
                "\u00e5": 26,
                "\u00e4": 26,
                "\u00e3": 26,
                "\u00e2": 26,
                "\u00e1": 26,
                "\u00e0": 26,
                "\u00dc": 4,
                "\u00db": 4,
                "\u00d8": 7,
                "\u00d6": 7,
                "\u00d5": 7,
                "\u00d4": 7,
                "\u00d3": 7,
                "\u00d2": 7,
                "\u00d1": 3,
                "\u00cf": -7,
                "\u00ce": -15,
                "\u00cb": 6,
                "\u00ca": 2,
                "\u00c7": 20,
                "\u00c6": 43,
                "\u00c5": 43,
                "\u00c4": 43,
                "\u00c3": 43,
                "\u00c2": 43,
                "\u00c1": 43,
                "\u00c0": 43,
                "r": 35,
                "q": 40,
                "m": 35,
                "\\": -13,
                "Q": 7,
                "@": 27,
                "?": -7,
                "9": 17,
                "6": 11,
                "4": 36,
                "3": 1,
                "2": 7,
                "1": 14,
                "0": 15,
                "\/": 44,
                "+": 8,
                "C": 20,
                "G": 13,
                "T": -5,
                "V": -6,
                "W": -6,
                "Y": -7,
                "d": 40,
                "f": 16,
                "t": 6,
                "u": 26,
                "v": 25,
                "w": 25,
                "y": 26,
                "c": 34,
                "e": 37,
                "o": 33,
                "O": 7,
                ")": -7,
                "]": -7,
                "A": 43,
                "J": 48,
                "x": 23,
                "a": 26,
                "z": 25,
                "g": 39,
                "n": 35,
                "p": 36,
                "s": 33,
                "(": 28,
                "[": 28
            }
        },
        "\u2026": {
            "d": "13,-18v0,-11,7,-21,20,-21v15,0,20,9,20,21v0,12,-7,20,-20,20v-15,0,-20,-7,-20,-20xm74,-18v0,-11,7,-21,20,-21v15,0,20,9,20,21v0,12,-7,20,-20,20v-15,0,-20,-7,-20,-20xm135,-18v0,-11,7,-21,20,-21v15,0,20,9,20,21v0,12,-7,20,-20,20v-15,0,-20,-7,-20,-20",
            "w": 187,
            "k": {
                "\u00f8": 7,
                "y": 17,
                "w": 12,
                "v": 16,
                "u": 9,
                "t": 17,
                "o": 7,
                "f": 14,
                "e": 7,
                "d": 7,
                "c": 3,
                "Y": 22,
                "W": 11,
                "V": 17,
                "U": 3,
                "T": 32,
                "O": 10,
                "G": 5,
                "C": 11,
                "\u00fc": 9,
                "\u00fb": 9,
                "\u00fa": 9,
                "\u00f9": 9,
                "\u00f6": 7,
                "\u00f5": 7,
                "\u00f4": 7,
                "\u00f3": 7,
                "\u00f2": 7,
                "\u00eb": 7,
                "\u00ea": 7,
                "\u00e9": 7,
                "\u00e8": 7,
                "\u00e7": 3,
                "\u00dc": 3,
                "\u00db": 3,
                "\u00da": 3,
                "\u00d9": 3,
                "\u00d8": 10,
                "\u00d6": 10,
                "\u00d5": 10,
                "\u00d4": 10,
                "\u00d3": 10,
                "\u00d2": 10,
                "\u00c7": 11,
                "q": 7,
                "\\": 46,
                "Q": 10,
                "\/": -3
            }
        },
        "\u2122": {
            "d": "91,-138r0,-111v0,-4,9,-3,14,-3r23,65v8,-21,12,-47,23,-65r12,0r0,111v0,3,0,3,-15,3r3,-81v-7,19,-12,40,-21,57r-8,0r-19,-59v2,11,4,59,3,80v0,3,-1,3,-15,3xm82,-252v4,21,-15,13,-27,14r0,97v0,3,0,3,-15,3r0,-100r-29,0v0,-5,-1,-14,3,-14r68,0",
            "w": 181,
            "k": {
                "\/": 28
            }
        },
        "<": {
            "d": "123,-127r-71,35r78,35v-2,18,-8,27,-23,20r-88,-39v-7,-11,-8,-27,4,-33r95,-46v8,9,18,21,5,28",
            "w": 144
        },
        ">": {
            "d": "22,-59r71,-35r-78,-35v3,-17,9,-27,24,-20r87,39v7,10,8,27,-4,33r-95,46v-8,-9,-17,-22,-5,-28",
            "w": 144
        },
        "^": {
            "d": "76,-105v-15,9,-27,24,-45,30v-8,0,-14,-7,-14,-15r63,-53r52,45v11,9,3,22,-9,24",
            "w": 154
        },
        "{": {
            "d": "17,-94v-10,-36,20,-21,20,-60v0,-26,-5,-50,-5,-71v0,-30,24,-43,56,-43v6,7,8,25,0,29v-59,0,7,112,-42,131v49,12,-18,134,45,135v3,12,0,26,-9,27v-67,3,-47,-66,-45,-120v0,-19,-7,-25,-20,-28",
            "w": 99
        },
        "}": {
            "d": "82,-120v12,33,-19,22,-19,60v0,26,5,51,5,72v0,30,-24,42,-56,42v-6,-7,-10,-24,0,-28v58,0,-7,-112,41,-132v-48,-13,19,-134,-44,-135v-2,-12,-1,-26,9,-27v67,-3,47,66,45,120v0,19,6,25,19,28",
            "w": 99
        },
        "~": {
            "d": "4,-96v6,-10,24,-22,46,-22v30,0,51,28,72,2v9,-6,18,4,19,17v-7,10,-23,23,-46,23v-26,0,-29,-16,-47,-16v-22,0,-38,30,-44,-4",
            "w": 144
        },
        "\u00a0": {
            "w": 56
        }
    }
});
//# sourceURL=https://www.dsgill.com.au/wp-content/themes/joorang/js/Yanone_Kaffeesatz_400.font.js
                                    

#14 JavaScript::Eval (size: 240, repeated: 1) - SHA256: 710017e28b63840d5d535bafa1663c52b5324c2d009ff0224af12b17d1e84a7f

                                        jQuery(window).load(function() {
    jQuery("#explodeit").nivoSlider({
        effect: "fade",
        slices: 15,
        animSpeed: 500,
        pauseTime: 5000,
        directionNavHide: true,
        captionOpacity: 0.8,
        controlNav: false
    });
});
//# sourceURL=inline-cloudflare-rocketloader-executed-3.js
                                    

#15 JavaScript::Eval (size: 114, repeated: 1) - SHA256: ca6a18957fa96ff89235f36150c0a7511147c07f6200e2f946dacac6c68a0257

                                        pagespeed.lazyLoadImages.overrideAttributeFunctions();
//# sourceURL=inline-cloudflare-rocketloader-executed-5.js
                                    

#16 JavaScript::Eval (size: 18241, repeated: 1) - SHA256: 95d17bb0301b1a6a76bf5333034ecdad450eb582ab358fd3d4b4cc7d1e509c58

                                        var Cufon = (function() {
    var m = function() {
        return m.replace.apply(null, arguments)
    };
    var x = m.DOM = {
        ready: (function() {
            var C = false,
                E = {
                    loaded: 1,
                    complete: 1
                };
            var B = [],
                D = function() {
                    if (C) {
                        return
                    }
                    C = true;
                    for (var F; F = B.shift(); F()) {}
                };
            if (document.addEventListener) {
                document.addEventListener("DOMContentLoaded", D, false);
                window.addEventListener("pageshow", D, false)
            }
            if (!window.opera && document.readyState) {
                (function() {
                    E[document.readyState] ? D() : setTimeout(arguments.callee, 10)
                })()
            }
            if (document.readyState && document.createStyleSheet) {
                (function() {
                    try {
                        document.body.doScroll("left");
                        D()
                    } catch (F) {
                        setTimeout(arguments.callee, 1)
                    }
                })()
            }
            q(window, "load", D);
            return function(F) {
                if (!arguments.length) {
                    D()
                } else {
                    C ? F() : B.push(F)
                }
            }
        })(),
        root: function() {
            return document.documentElement || document.body
        }
    };
    var n = m.CSS = {
        Size: function(C, B) {
            this.value = parseFloat(C);
            this.unit = String(C).match(/[a-z%]*$/)[0] || "px";
            this.convert = function(D) {
                return D / B * this.value
            };
            this.convertFrom = function(D) {
                return D / this.value * B
            };
            this.toString = function() {
                return this.value + this.unit
            }
        },
        addClass: function(C, B) {
            var D = C.className;
            C.className = D + (D && " ") + B;
            return C
        },
        color: j(function(C) {
            var B = {};
            B.color = C.replace(/^rgba\((.*?),\s*([\d.]+)\)/, function(E, D, F) {
                B.opacity = parseFloat(F);
                return "rgb(" + D + ")"
            });
            return B
        }),
        fontStretch: j(function(B) {
            if (typeof B == "number") {
                return B
            }
            if (/%$/.test(B)) {
                return parseFloat(B) / 100
            }
            return {
                "ultra-condensed": 0.5,
                "extra-condensed": 0.625,
                condensed: 0.75,
                "semi-condensed": 0.875,
                "semi-expanded": 1.125,
                expanded: 1.25,
                "extra-expanded": 1.5,
                "ultra-expanded": 2
            }[B] || 1
        }),
        getStyle: function(C) {
            var B = document.defaultView;
            if (B && B.getComputedStyle) {
                return new a(B.getComputedStyle(C, null))
            }
            if (C.currentStyle) {
                return new a(C.currentStyle)
            }
            return new a(C.style)
        },
        gradient: j(function(F) {
            var G = {
                    id: F,
                    type: F.match(/^-([a-z]+)-gradient\(/)[1],
                    stops: []
                },
                C = F.substr(F.indexOf("(")).match(/([\d.]+=)?(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)/ig);
            for (var E = 0, B = C.length, D; E < B; ++E) {
                D = C[E].split("=", 2).reverse();
                G.stops.push([D[1] || E / (B - 1), D[0]])
            }
            return G
        }),
        quotedList: j(function(E) {
            var D = [],
                C = /\s*((["'])([\s\S]*?[^\\])\2|[^,]+)\s*/g,
                B;
            while (B = C.exec(E)) {
                D.push(B[3] || B[1])
            }
            return D
        }),
        recognizesMedia: j(function(G) {
            var E = document.createElement("style"),
                D, C, B;
            E.type = "text/css";
            E.media = G;
            try {
                E.appendChild(document.createTextNode("/**/"))
            } catch (F) {}
            C = g("head")[0];
            C.insertBefore(E, C.firstChild);
            D = (E.sheet || E.styleSheet);
            B = D && !D.disabled;
            C.removeChild(E);
            return B
        }),
        removeClass: function(D, C) {
            var B = RegExp("(?:^|\\s+)" + C + "(?=\\s|$)", "g");
            D.className = D.className.replace(B, "");
            return D
        },
        supports: function(D, C) {
            var B = document.createElement("span").style;
            if (B[D] === undefined) {
                return false
            }
            B[D] = C;
            return B[D] === C
        },
        textAlign: function(E, D, B, C) {
            if (D.get("textAlign") == "right") {
                if (B > 0) {
                    E = " " + E
                }
            } else {
                if (B < C - 1) {
                    E += " "
                }
            }
            return E
        },
        textShadow: j(function(F) {
            if (F == "none") {
                return null
            }
            var E = [],
                G = {},
                B, C = 0;
            var D = /(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)|(-?[\d.]+[a-z%]*)|,/ig;
            while (B = D.exec(F)) {
                if (B[0] == ",") {
                    E.push(G);
                    G = {};
                    C = 0
                } else {
                    if (B[1]) {
                        G.color = B[1]
                    } else {
                        G[["offX", "offY", "blur"][C++]] = B[2]
                    }
                }
            }
            E.push(G);
            return E
        }),
        textTransform: (function() {
            var B = {
                uppercase: function(C) {
                    return C.toUpperCase()
                },
                lowercase: function(C) {
                    return C.toLowerCase()
                },
                capitalize: function(C) {
                    return C.replace(/\b./g, function(D) {
                        return D.toUpperCase()
                    })
                }
            };
            return function(E, D) {
                var C = B[D.get("textTransform")];
                return C ? C(E) : E
            }
        })(),
        whiteSpace: (function() {
            var D = {
                inline: 1,
                "inline-block": 1,
                "run-in": 1
            };
            var C = /^\s+/,
                B = /\s+$/;
            return function(H, F, G, E) {
                if (E) {
                    if (E.nodeName.toLowerCase() == "br") {
                        H = H.replace(C, "")
                    }
                }
                if (D[F.get("display")]) {
                    return H
                }
                if (!G.previousSibling) {
                    H = H.replace(C, "")
                }
                if (!G.nextSibling) {
                    H = H.replace(B, "")
                }
                return H
            }
        })()
    };
    n.ready = (function() {
        var B = !n.recognizesMedia("all"),
            E = false;
        var D = [],
            H = function() {
                B = true;
                for (var K; K = D.shift(); K()) {}
            };
        var I = g("link"),
            J = g("style");

        function C(K) {
            return K.disabled || G(K.sheet, K.media || "screen")
        }

        function G(M, P) {
            if (!n.recognizesMedia(P || "all")) {
                return true
            }
            if (!M || M.disabled) {
                return false
            }
            try {
                var Q = M.cssRules,
                    O;
                if (Q) {
                    search: for (var L = 0, K = Q.length; O = Q[L], L < K; ++L) {
                        switch (O.type) {
                            case 2:
                                break;
                            case 3:
                                if (!G(O.styleSheet, O.media.mediaText)) {
                                    return false
                                }
                                break;
                            default:
                                break search
                        }
                    }
                }
            } catch (N) {}
            return true
        }

        function F() {
            if (document.createStyleSheet) {
                return true
            }
            var L, K;
            for (K = 0; L = I[K]; ++K) {
                if (L.rel.toLowerCase() == "stylesheet" && !C(L)) {
                    return false
                }
            }
            for (K = 0; L = J[K]; ++K) {
                if (!C(L)) {
                    return false
                }
            }
            return true
        }
        x.ready(function() {
            if (!E) {
                E = n.getStyle(document.body).isUsable()
            }
            if (B || (E && F())) {
                H()
            } else {
                setTimeout(arguments.callee, 10)
            }
        });
        return function(K) {
            if (B) {
                K()
            } else {
                D.push(K)
            }
        }
    })();

    function s(D) {
        var C = this.face = D.face,
            B = {
                "\u0020": 1,
                "\u00a0": 1,
                "\u3000": 1
            };
        this.glyphs = D.glyphs;
        this.w = D.w;
        this.baseSize = parseInt(C["units-per-em"], 10);
        this.family = C["font-family"].toLowerCase();
        this.weight = C["font-weight"];
        this.style = C["font-style"] || "normal";
        this.viewBox = (function() {
            var F = C.bbox.split(/\s+/);
            var E = {
                minX: parseInt(F[0], 10),
                minY: parseInt(F[1], 10),
                maxX: parseInt(F[2], 10),
                maxY: parseInt(F[3], 10)
            };
            E.width = E.maxX - E.minX;
            E.height = E.maxY - E.minY;
            E.toString = function() {
                return [this.minX, this.minY, this.width, this.height].join(" ")
            };
            return E
        })();
        this.ascent = -parseInt(C.ascent, 10);
        this.descent = -parseInt(C.descent, 10);
        this.height = -this.ascent + this.descent;
        this.spacing = function(L, N, E) {
            var O = this.glyphs,
                M, K, G, P = [],
                F = 0,
                J = -1,
                I = -1,
                H;
            while (H = L[++J]) {
                M = O[H] || this.missingGlyph;
                if (!M) {
                    continue
                }
                if (K) {
                    F -= G = K[H] || 0;
                    P[I] -= G
                }
                F += P[++I] = ~~(M.w || this.w) + N + (B[H] ? E : 0);
                K = M.k
            }
            P.total = F;
            return P
        }
    }

    function f() {
        var C = {},
            B = {
                oblique: "italic",
                italic: "oblique"
            };
        this.add = function(D) {
            (C[D.style] || (C[D.style] = {}))[D.weight] = D
        };
        this.get = function(H, I) {
            var G = C[H] || C[B[H]] || C.normal || C.italic || C.oblique;
            if (!G) {
                return null
            }
            I = {
                normal: 400,
                bold: 700
            }[I] || parseInt(I, 10);
            if (G[I]) {
                return G[I]
            }
            var E = {
                    1: 1,
                    99: 0
                }[I % 100],
                K = [],
                F, D;
            if (E === undefined) {
                E = I > 400
            }
            if (I == 500) {
                I = 400
            }
            for (var J in G) {
                if (!k(G, J)) {
                    continue
                }
                J = parseInt(J, 10);
                if (!F || J < F) {
                    F = J
                }
                if (!D || J > D) {
                    D = J
                }
                K.push(J)
            }
            if (I < F) {
                I = F
            }
            if (I > D) {
                I = D
            }
            K.sort(function(M, L) {
                return (E ? (M >= I && L >= I) ? M < L : M > L : (M <= I && L <= I) ? M > L : M < L) ? -1 : 1
            });
            return G[K[0]]
        }
    }

    function r() {
        function D(F, G) {
            if (F.contains) {
                return F.contains(G)
            }
            return F.compareDocumentPosition(G) & 16
        }

        function B(G) {
            var F = G.relatedTarget;
            if (!F || D(this, F)) {
                return
            }
            C(this, G.type == "mouseover")
        }

        function E(F) {
            C(this, F.type == "mouseenter")
        }

        function C(F, G) {
            setTimeout(function() {
                var H = d.get(F).options;
                m.replace(F, G ? h(H, H.hover) : H, true)
            }, 10)
        }
        this.attach = function(F) {
            if (F.onmouseenter === undefined) {
                q(F, "mouseover", B);
                q(F, "mouseout", B)
            } else {
                q(F, "mouseenter", E);
                q(F, "mouseleave", E)
            }
        }
    }

    function u() {
        var C = [],
            D = {};

        function B(H) {
            var E = [],
                G;
            for (var F = 0; G = H[F]; ++F) {
                E[F] = C[D[G]]
            }
            return E
        }
        this.add = function(F, E) {
            D[F] = C.push(E) - 1
        };
        this.repeat = function() {
            var E = arguments.length ? B(arguments) : C,
                F;
            for (var G = 0; F = E[G++];) {
                m.replace(F[0], F[1], true)
            }
        }
    }

    function A() {
        var D = {},
            B = 0;

        function C(E) {
            return E.cufid || (E.cufid = ++B)
        }
        this.get = function(E) {
            var F = C(E);
            return D[F] || (D[F] = {})
        }
    }

    function a(B) {
        var D = {},
            C = {};
        this.extend = function(E) {
            for (var F in E) {
                if (k(E, F)) {
                    D[F] = E[F]
                }
            }
            return this
        };
        this.get = function(E) {
            return D[E] != undefined ? D[E] : B[E]
        };
        this.getSize = function(F, E) {
            return C[F] || (C[F] = new n.Size(this.get(F), E))
        };
        this.isUsable = function() {
            return !!B
        }
    }

    function q(C, B, D) {
        if (C.addEventListener) {
            C.addEventListener(B, D, false)
        } else {
            if (C.attachEvent) {
                C.attachEvent("on" + B, function() {
                    return D.call(C, window.event)
                })
            }
        }
    }

    function v(C, B) {
        var D = d.get(C);
        if (D.options) {
            return C
        }
        if (B.hover && B.hoverables[C.nodeName.toLowerCase()]) {
            b.attach(C)
        }
        D.options = B;
        return C
    }

    function j(B) {
        var C = {};
        return function(D) {
            if (!k(C, D)) {
                C[D] = B.apply(null, arguments)
            }
            return C[D]
        }
    }

    function c(F, E) {
        var B = n.quotedList(E.get("fontFamily").toLowerCase()),
            D;
        for (var C = 0; D = B[C]; ++C) {
            if (i[D]) {
                return i[D].get(E.get("fontStyle"), E.get("fontWeight"))
            }
        }
        return null
    }

    function g(B) {
        return document.getElementsByTagName(B)
    }

    function k(C, B) {
        return C.hasOwnProperty(B)
    }

    function h() {
        var C = {},
            B, F;
        for (var E = 0, D = arguments.length; B = arguments[E], E < D; ++E) {
            for (F in B) {
                if (k(B, F)) {
                    C[F] = B[F]
                }
            }
        }
        return C
    }

    function o(E, M, C, N, F, D) {
        var K = document.createDocumentFragment(),
            H;
        if (M === "") {
            return K
        }
        var L = N.separate;
        var I = M.split(p[L]),
            B = (L == "words");
        if (B && t) {
            if (/^\s/.test(M)) {
                I.unshift("")
            }
            if (/\s$/.test(M)) {
                I.push("")
            }
        }
        for (var J = 0, G = I.length; J < G; ++J) {
            H = z[N.engine](E, B ? n.textAlign(I[J], C, J, G) : I[J], C, N, F, D, J < G - 1);
            if (H) {
                K.appendChild(H)
            }
        }
        return K
    }

    function l(D, M) {
        var C = D.nodeName.toLowerCase();
        if (M.ignore[C]) {
            return
        }
        var E = !M.textless[C];
        var B = n.getStyle(v(D, M)).extend(M);
        var F = c(D, B),
            G, K, I, H, L, J;
        if (!F) {
            return
        }
        for (G = D.firstChild; G; G = I) {
            K = G.nodeType;
            I = G.nextSibling;
            if (E && K == 3) {
                if (H) {
                    H.appendData(G.data);
                    D.removeChild(G)
                } else {
                    H = G
                }
                if (I) {
                    continue
                }
            }
            if (H) {
                D.replaceChild(o(F, n.whiteSpace(H.data, B, H, J), B, M, G, D), H);
                H = null
            }
            if (K == 1) {
                if (G.firstChild) {
                    if (G.nodeName.toLowerCase() == "cufon") {
                        z[M.engine](F, null, B, M, G, D)
                    } else {
                        arguments.callee(G, M)
                    }
                }
                J = G
            }
        }
    }
    var t = " ".split(/\s+/).length == 0;
    var d = new A();
    var b = new r();
    var y = new u();
    var e = false;
    var z = {},
        i = {},
        w = {
            autoDetect: false,
            engine: null,
            forceHitArea: false,
            hover: false,
            hoverables: {
                a: true
            },
            ignore: {
                applet: 1,
                canvas: 1,
                col: 1,
                colgroup: 1,
                head: 1,
                iframe: 1,
                map: 1,
                optgroup: 1,
                option: 1,
                script: 1,
                select: 1,
                style: 1,
                textarea: 1,
                title: 1,
                pre: 1
            },
            printable: true,
            selector: (window.Sizzle || (window.jQuery && function(B) {
                return jQuery(B)
            }) || (window.dojo && dojo.query) || (window.Ext && Ext.query) || (window.YAHOO && YAHOO.util && YAHOO.util.Selector && YAHOO.util.Selector.query) || (window.$$ && function(B) {
                return $$(B)
            }) || (window.$ && function(B) {
                return $(B)
            }) || (document.querySelectorAll && function(B) {
                return document.querySelectorAll(B)
            }) || g),
            separate: "words",
            textless: {
                dl: 1,
                html: 1,
                ol: 1,
                table: 1,
                tbody: 1,
                thead: 1,
                tfoot: 1,
                tr: 1,
                ul: 1
            },
            textShadow: "none"
        };
    var p = {
        words: /\s/.test("\u00a0") ? /[^\S\u00a0]+/ : /\s+/,
        characters: "",
        none: /^/
    };
    m.now = function() {
        x.ready();
        return m
    };
    m.refresh = function() {
        y.repeat.apply(y, arguments);
        return m
    };
    m.registerEngine = function(C, B) {
        if (!B) {
            return m
        }
        z[C] = B;
        return m.set("engine", C)
    };
    m.registerFont = function(D) {
        if (!D) {
            return m
        }
        var B = new s(D),
            C = B.family;
        if (!i[C]) {
            i[C] = new f()
        }
        i[C].add(B);
        return m.set("fontFamily", '"' + C + '"')
    };
    m.replace = function(D, C, B) {
        C = h(w, C);
        if (!C.engine) {
            return m
        }
        if (!e) {
            n.addClass(x.root(), "cufon-active cufon-loading");
            n.ready(function() {
                n.addClass(n.removeClass(x.root(), "cufon-loading"), "cufon-ready")
            });
            e = true
        }
        if (C.hover) {
            C.forceHitArea = true
        }
        if (C.autoDetect) {
            delete C.fontFamily
        }
        if (typeof C.textShadow == "string") {
            C.textShadow = n.textShadow(C.textShadow)
        }
        if (typeof C.color == "string" && /^-/.test(C.color)) {
            C.textGradient = n.gradient(C.color)
        } else {
            delete C.textGradient
        }
        if (!B) {
            y.add(D, arguments)
        }
        if (D.nodeType || typeof D == "string") {
            D = [D]
        }
        n.ready(function() {
            for (var F = 0, E = D.length; F < E; ++F) {
                var G = D[F];
                if (typeof G == "string") {
                    m.replace(C.selector(G), C, true)
                } else {
                    l(G, C)
                }
            }
        });
        return m
    };
    m.set = function(B, C) {
        w[B] = C;
        return m
    };
    return m
})();
Cufon.registerEngine("canvas", (function() {
    var b = document.createElement("canvas");
    if (!b || !b.getContext || !b.getContext.apply) {
        return
    }
    b = null;
    var a = Cufon.CSS.supports("display", "inline-block");
    var e = !a && (document.compatMode == "BackCompat" || /frameset|transitional/i.test(document.doctype.publicId));
    var f = document.createElement("style");
    f.type = "text/css";
    f.appendChild(document.createTextNode(("cufon{text-indent:0;}@media screen,projection{cufon{display:inline;display:inline-block;position:relative;vertical-align:middle;" + (e ? "" : "font-size:1px;line-height:1px;") + "}cufon cufontext{display:-moz-inline-box;display:inline-block;width:0;height:0;overflow:hidden;text-indent:-10000in;}" + (a ? "cufon canvas{position:relative;}" : "cufon canvas{position:absolute;}") + "}@media print{cufon{padding:0;}cufon canvas{display:none;}}").replace(/;/g, "!important;")));
    document.getElementsByTagName("head")[0].appendChild(f);

    function d(p, h) {
        var n = 0,
            m = 0;
        var g = [],
            o = /([mrvxe])([^a-z]*)/g,
            k;
        generate: for (var j = 0; k = o.exec(p); ++j) {
            var l = k[2].split(",");
            switch (k[1]) {
                case "v":
                    g[j] = {
                        m: "bezierCurveTo",
                        a: [n + ~~l[0], m + ~~l[1], n + ~~l[2], m + ~~l[3], n += ~~l[4], m += ~~l[5]]
                    };
                    break;
                case "r":
                    g[j] = {
                        m: "lineTo",
                        a: [n += ~~l[0], m += ~~l[1]]
                    };
                    break;
                case "m":
                    g[j] = {
                        m: "moveTo",
                        a: [n = ~~l[0], m = ~~l[1]]
                    };
                    break;
                case "x":
                    g[j] = {
                        m: "closePath"
                    };
                    break;
                case "e":
                    break generate
            }
            h[g[j].m].apply(h, g[j].a)
        }
        return g
    }

    function c(m, k) {
        for (var j = 0, h = m.length; j < h; ++j) {
            var g = m[j];
            k[g.m].apply(k, g.a)
        }
    }
    return function(V, w, P, t, C, W) {
        var k = (w === null);
        if (k) {
            w = C.getAttribute("alt")
        }
        var A = V.viewBox;
        var m = P.getSize("fontSize", V.baseSize);
        var B = 0,
            O = 0,
            N = 0,
            u = 0;
        var z = t.textShadow,
            L = [];
        if (z) {
            for (var U = z.length; U--;) {
                var F = z[U];
                var K = m.convertFrom(parseFloat(F.offX));
                var I = m.convertFrom(parseFloat(F.offY));
                L[U] = [K, I];
                if (I < B) {
                    B = I
                }
                if (K > O) {
                    O = K
                }
                if (I > N) {
                    N = I
                }
                if (K < u) {
                    u = K
                }
            }
        }
        var Z = Cufon.CSS.textTransform(w, P).split("");
        var E = V.spacing(Z, ~~m.convertFrom(parseFloat(P.get("letterSpacing")) || 0), ~~m.convertFrom(parseFloat(P.get("wordSpacing")) || 0));
        if (!E.length) {
            return null
        }
        var h = E.total;
        O += A.width - E[E.length - 1];
        u += A.minX;
        var s, n;
        if (k) {
            s = C;
            n = C.firstChild
        } else {
            s = document.createElement("cufon");
            s.className = "cufon cufon-canvas";
            s.setAttribute("alt", w);
            n = document.createElement("canvas");
            s.appendChild(n);
            if (t.printable) {
                var S = document.createElement("cufontext");
                S.appendChild(document.createTextNode(w));
                s.appendChild(S)
            }
        }
        var aa = s.style;
        var H = n.style;
        var j = m.convert(A.height);
        var Y = Math.ceil(j);
        var M = Y / j;
        var G = M * Cufon.CSS.fontStretch(P.get("fontStretch"));
        var J = h * G;
        var Q = Math.ceil(m.convert(J + O - u));
        var o = Math.ceil(m.convert(A.height - B + N));
        n.width = Q;
        n.height = o;
        H.width = Q + "px";
        H.height = o + "px";
        B += A.minY;
        H.top = Math.round(m.convert(B - V.ascent)) + "px";
        H.left = Math.round(m.convert(u)) + "px";
        var r = Math.max(Math.ceil(m.convert(J)), 0) + "px";
        if (a) {
            aa.width = r;
            aa.height = m.convert(V.height) + "px"
        } else {
            aa.paddingLeft = r;
            aa.paddingBottom = (m.convert(V.height) - 1) + "px"
        }
        var X = n.getContext("2d"),
            D = j / A.height;
        X.scale(D, D * M);
        X.translate(-u, -B);
        X.save();

        function T() {
            var x = V.glyphs,
                ab, l = -1,
                g = -1,
                y;
            X.scale(G, 1);
            while (y = Z[++l]) {
                var ab = x[Z[l]] || V.missingGlyph;
                if (!ab) {
                    continue
                }
                if (ab.d) {
                    X.beginPath();
                    if (ab.code) {
                        c(ab.code, X)
                    } else {
                        ab.code = d("m" + ab.d, X)
                    }
                    X.fill()
                }
                X.translate(E[++g], 0)
            }
            X.restore()
        }
        if (z) {
            for (var U = z.length; U--;) {
                var F = z[U];
                X.save();
                X.fillStyle = F.color;
                X.translate.apply(X, L[U]);
                T()
            }
        }
        var q = t.textGradient;
        if (q) {
            var v = q.stops,
                p = X.createLinearGradient(0, A.minY, 0, A.maxY);
            for (var U = 0, R = v.length; U < R; ++U) {
                p.addColorStop.apply(p, v[U])
            }
            X.fillStyle = p
        } else {
            X.fillStyle = P.get("color")
        }
        T();
        return s
    }
})());
Cufon.registerEngine("vml", (function() {
    var e = document.namespaces;
    if (!e) {
        return
    }
    e.add("cvml", "urn:schemas-microsoft-com:vml");
    e = null;
    var b = document.createElement("cvml:shape");
    b.style.behavior = "url(#default#VML)";
    if (!b.coordsize) {
        return
    }
    b = null;
    var h = (document.documentMode || 0) < 8;
    document.write(('<style type="text/css">cufoncanvas{text-indent:0;}@media screen{cvml\\:shape,cvml\\:rect,cvml\\:fill,cvml\\:shadow{behavior:url(#default#VML);display:block;antialias:true;position:absolute;}cufoncanvas{position:absolute;text-align:left;}cufon{display:inline-block;position:relative;vertical-align:' + (h ? "middle" : "text-bottom") + ";}cufon cufontext{position:absolute;left:-10000in;font-size:1px;}a cufon{cursor:pointer}}@media print{cufon cufoncanvas{display:none;}}</style>").replace(/;/g, "!important;"));

    function c(i, j) {
        return a(i, /(?:em|ex|%)$|^[a-z-]+$/i.test(j) ? "1em" : j)
    }

    function a(l, m) {
        if (m === "0") {
            return 0
        }
        if (/px$/i.test(m)) {
            return parseFloat(m)
        }
        var k = l.style.left,
            j = l.runtimeStyle.left;
        l.runtimeStyle.left = l.currentStyle.left;
        l.style.left = m.replace("%", "em");
        var i = l.style.pixelLeft;
        l.style.left = k;
        l.runtimeStyle.left = j;
        return i
    }

    function f(l, k, j, n) {
        var i = "computed" + n,
            m = k[i];
        if (isNaN(m)) {
            m = k.get(n);
            k[i] = m = (m == "normal") ? 0 : ~~j.convertFrom(a(l, m))
        }
        return m
    }
    var g = {};

    function d(p) {
        var q = p.id;
        if (!g[q]) {
            var n = p.stops,
                o = document.createElement("cvml:fill"),
                i = [];
            o.type = "gradient";
            o.angle = 180;
            o.focus = "0";
            o.method = "sigma";
            o.color = n[0][1];
            for (var m = 1, l = n.length - 1; m < l; ++m) {
                i.push(n[m][0] * 100 + "% " + n[m][1])
            }
            o.colors = i.join(",");
            o.color2 = n[l][1];
            g[q] = o
        }
        return g[q]
    }
    return function(ac, G, Y, C, K, ad, W) {
        var n = (G === null);
        if (n) {
            G = K.alt
        }
        var I = ac.viewBox;
        var p = Y.computedFontSize || (Y.computedFontSize = new Cufon.CSS.Size(c(ad, Y.get("fontSize")) + "px", ac.baseSize));
        var y, q;
        if (n) {
            y = K;
            q = K.firstChild
        } else {
            y = document.createElement("cufon");
            y.className = "cufon cufon-vml";
            y.alt = G;
            q = document.createElement("cufoncanvas");
            y.appendChild(q);
            if (C.printable) {
                var Z = document.createElement("cufontext");
                Z.appendChild(document.createTextNode(G));
                y.appendChild(Z)
            }
            if (!W) {
                y.appendChild(document.createElement("cvml:shape"))
            }
        }
        var ai = y.style;
        var R = q.style;
        var l = p.convert(I.height),
            af = Math.ceil(l);
        var V = af / l;
        var P = V * Cufon.CSS.fontStretch(Y.get("fontStretch"));
        var U = I.minX,
            T = I.minY;
        R.height = af;
        R.top = Math.round(p.convert(T - ac.ascent));
        R.left = Math.round(p.convert(U));
        ai.height = p.convert(ac.height) + "px";
        var F = Y.get("color");
        var ag = Cufon.CSS.textTransform(G, Y).split("");
        var L = ac.spacing(ag, f(ad, Y, p, "letterSpacing"), f(ad, Y, p, "wordSpacing"));
        if (!L.length) {
            return null
        }
        var k = L.total;
        var x = -U + k + (I.width - L[L.length - 1]);
        var ah = p.convert(x * P),
            X = Math.round(ah);
        var O = x + "," + I.height,
            m;
        var J = "r" + O + "ns";
        var u = C.textGradient && d(C.textGradient);
        var o = ac.glyphs,
            S = 0;
        var H = C.textShadow;
        var ab = -1,
            aa = 0,
            w;
        while (w = ag[++ab]) {
            var D = o[ag[ab]] || ac.missingGlyph,
                v;
            if (!D) {
                continue
            }
            if (n) {
                v = q.childNodes[aa];
                while (v.firstChild) {
                    v.removeChild(v.firstChild)
                }
            } else {
                v = document.createElement("cvml:shape");
                q.appendChild(v)
            }
            v.stroked = "f";
            v.coordsize = O;
            v.coordorigin = m = (U - S) + "," + T;
            v.path = (D.d ? "m" + D.d + "xe" : "") + "m" + m + J;
            v.fillcolor = F;
            if (u) {
                v.appendChild(u.cloneNode(false))
            }
            var ae = v.style;
            ae.width = X;
            ae.height = af;
            if (H) {
                var s = H[0],
                    r = H[1];
                var B = Cufon.CSS.color(s.color),
                    z;
                var N = document.createElement("cvml:shadow");
                N.on = "t";
                N.color = B.color;
                N.offset = s.offX + "," + s.offY;
                if (r) {
                    z = Cufon.CSS.color(r.color);
                    N.type = "double";
                    N.color2 = z.color;
                    N.offset2 = r.offX + "," + r.offY
                }
                N.opacity = B.opacity || (z && z.opacity) || 1;
                v.appendChild(N)
            }
            S += L[aa++]
        }
        var M = v.nextSibling,
            t, A;
        if (C.forceHitArea) {
            if (!M) {
                M = document.createElement("cvml:rect");
                M.stroked = "f";
                M.className = "cufon-vml-cover";
                t = document.createElement("cvml:fill");
                t.opacity = 0;
                M.appendChild(t);
                q.appendChild(M)
            }
            A = M.style;
            A.width = X;
            A.height = af
        } else {
            if (M) {
                q.removeChild(M)
            }
        }
        ai.width = Math.max(Math.ceil(p.convert(k * P)), 0);
        if (h) {
            var Q = Y.computedYAdjust;
            if (Q === undefined) {
                var E = Y.get("lineHeight");
                if (E == "normal") {
                    E = "1em"
                } else {
                    if (!isNaN(E)) {
                        E += "em"
                    }
                }
                Y.computedYAdjust = Q = 0.5 * (a(ad, E) - parseFloat(ai.height))
            }
            if (Q) {
                ai.marginTop = Math.ceil(Q) + "px";
                ai.marginBottom = Q + "px"
            }
        }
        return y
    }
})());
//# sourceURL=https://www.dsgill.com.au/wp-content/themes/joorang/js/cufon-yui.js
                                    

#17 JavaScript::Eval (size: 11921, repeated: 1) - SHA256: 37f334df62e5092d621c84efbf818ee0bb29c5c1c2406c0d7b109a0a88544929

                                        var twemoji = function() {
    "use strict";

    function a(a, b) {
        return document.createTextNode(b ? a.replace(s, "") : a)
    }

    function b(a) {
        return a.replace(u, h)
    }

    function c(a, b) {
        return "".concat(b.base, b.size, "/", a, b.ext)
    }

    function d(a, b) {
        for (var c, e, f = a.childNodes, g = f.length; g--;) c = f[g], e = c.nodeType, 3 === e ? b.push(c) : 1 !== e || "ownerSVGElement" in c || v.test(c.nodeName.toLowerCase()) || d(c, b);
        return b
    }

    function e(a) {
        return o(a.indexOf(t) < 0 ? a.replace(s, "") : a)
    }

    function f(b, c) {
        for (var f, g, h, i, j, k, l, m, n, o, p, q, s, t = d(b, []), u = t.length; u--;) {
            for (h = !1, i = document.createDocumentFragment(), j = t[u], k = j.nodeValue, m = 0; l = r.exec(k);) {
                if (n = l.index, n !== m && i.appendChild(a(k.slice(m, n), !0)), p = l[0], q = e(p), m = n + p.length, s = c.callback(q, c)) {
                    o = new Image, o.onerror = c.onerror, o.setAttribute("draggable", "false"), f = c.attributes(p, q);
                    for (g in f) f.hasOwnProperty(g) && 0 !== g.indexOf("on") && !o.hasAttribute(g) && o.setAttribute(g, f[g]);
                    o.className = c.className, o.alt = p, o.src = s, h = !0, i.appendChild(o)
                }
                o || i.appendChild(a(p, !1)), o = null
            }
            h && (m < k.length && i.appendChild(a(k.slice(m), !0)), j.parentNode.replaceChild(i, j))
        }
        return b
    }

    function g(a, c) {
        return m(a, function(a) {
            var d, f, g = a,
                h = e(a),
                i = c.callback(h, c);
            if (i) {
                g = "<img ".concat('class="', c.className, '" ', 'draggable="false" ', 'alt="', a, '"', ' src="', i, '"'), d = c.attributes(a, h);
                for (f in d) d.hasOwnProperty(f) && 0 !== f.indexOf("on") && g.indexOf(" " + f + "=") === -1 && (g = g.concat(" ", f, '="', b(d[f]), '"'));
                g = g.concat("/>")
            }
            return g
        })
    }

    function h(a) {
        return q[a]
    }

    function i() {
        return null
    }

    function j(a) {
        return "number" == typeof a ? a + "x" + a : a
    }

    function k(a) {
        var b = "string" == typeof a ? parseInt(a, 16) : a;
        return b < 65536 ? w(b) : (b -= 65536, w(55296 + (b >> 10), 56320 + (1023 & b)))
    }

    function l(a, b) {
        return b && "function" != typeof b || (b = {
            callback: b
        }), ("string" == typeof a ? g : f)(a, {
            callback: b.callback || c,
            attributes: "function" == typeof b.attributes ? b.attributes : i,
            base: "string" == typeof b.base ? b.base : p.base,
            ext: b.ext || p.ext,
            size: b.folder || j(b.size || p.size),
            className: b.className || p.className,
            onerror: b.onerror || p.onerror
        })
    }

    function m(a, b) {
        return String(a).replace(r, b)
    }

    function n(a) {
        r.lastIndex = 0;
        var b = r.test(a);
        return r.lastIndex = 0, b
    }

    function o(a, b) {
        for (var c = [], d = 0, e = 0, f = 0; f < a.length;) d = a.charCodeAt(f++), e ? (c.push((65536 + (e - 55296 << 10) + (d - 56320)).toString(16)), e = 0) : 55296 <= d && d <= 56319 ? e = d : c.push(d.toString(16));
        return c.join(b || "-")
    }
    var p = {
            base: "https://twemoji.maxcdn.com/2/",
            ext: ".png",
            size: "72x72",
            className: "emoji",
            convert: {
                fromCodePoint: k,
                toCodePoint: o
            },
            onerror: function() {
                this.parentNode && this.parentNode.replaceChild(a(this.alt, !1), this)
            },
            parse: l,
            replace: m,
            test: n
        },
        q = {
            "&": "&amp;",
            "<": "&lt;",
            ">": "&gt;",
            "'": "&#39;",
            '"': "&quot;"
        },
        r = /\ud83d[\udc68-\udc69](?:\ud83c[\udffb-\udfff])?\u200d(?:\u2695\ufe0f|\u2696\ufe0f|\u2708\ufe0f|\ud83c[\udf3e\udf73\udf93\udfa4\udfa8\udfeb\udfed]|\ud83d[\udcbb\udcbc\udd27\udd2c\ude80\ude92])|(?:\ud83c[\udfcb\udfcc]|\ud83d\udd75|\u26f9)(?:\ufe0f|\ud83c[\udffb-\udfff])\u200d[\u2640\u2642]\ufe0f|(?:\ud83c[\udfc3\udfc4\udfca]|\ud83d[\udc6e\udc71\udc73\udc77\udc81\udc82\udc86\udc87\ude45-\ude47\ude4b\ude4d\ude4e\udea3\udeb4-\udeb6]|\ud83e[\udd26\udd37-\udd39\udd3d\udd3e\uddd6-\udddd])(?:\ud83c[\udffb-\udfff])?\u200d[\u2640\u2642]\ufe0f|\ud83d\udc68\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68|\ud83d\udc68\u200d\ud83d\udc68\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc68\u200d\ud83d\udc68\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d[\udc68\udc69]|\ud83d\udc69\u200d\ud83d\udc69\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc69\u200d\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\u2764\ufe0f\u200d\ud83d\udc68|\ud83d\udc68\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc68\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\ud83d\udc68\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\u2764\ufe0f\u200d\ud83d[\udc68\udc69]|\ud83d\udc69\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\ud83d\udc69\u200d\ud83d[\udc66\udc67]|\ud83c\udff3\ufe0f\u200d\ud83c\udf08|\ud83c\udff4\u200d\u2620\ufe0f|\ud83d\udc41\u200d\ud83d\udde8|\ud83d\udc68\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\ud83d[\udc66\udc67]|\ud83d\udc6f\u200d\u2640\ufe0f|\ud83d\udc6f\u200d\u2642\ufe0f|\ud83e\udd3c\u200d\u2640\ufe0f|\ud83e\udd3c\u200d\u2642\ufe0f|\ud83e\uddde\u200d\u2640\ufe0f|\ud83e\uddde\u200d\u2642\ufe0f|\ud83e\udddf\u200d\u2640\ufe0f|\ud83e\udddf\u200d\u2642\ufe0f|(?:[\u0023\u002a\u0030-\u0039])\ufe0f?\u20e3|(?:(?:\ud83c[\udfcb\udfcc]|\ud83d[\udd74\udd75\udd90]|[\u261d\u26f7\u26f9\u270c\u270d])(?:\ufe0f|(?!\ufe0e))|\ud83c[\udf85\udfc2-\udfc4\udfc7\udfca]|\ud83d[\udc42\udc43\udc46-\udc50\udc66-\udc69\udc6e\udc70-\udc78\udc7c\udc81-\udc83\udc85-\udc87\udcaa\udd7a\udd95\udd96\ude45-\ude47\ude4b-\ude4f\udea3\udeb4-\udeb6\udec0\udecc]|\ud83e[\udd18-\udd1c\udd1e\udd1f\udd26\udd30-\udd39\udd3d\udd3e\uddd1-\udddd]|[\u270a\u270b])(?:\ud83c[\udffb-\udfff]|)|\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f|\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc73\udb40\udc63\udb40\udc74\udb40\udc7f|\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc77\udb40\udc6c\udb40\udc73\udb40\udc7f|\ud83c\udde6\ud83c[\udde8-\uddec\uddee\uddf1\uddf2\uddf4\uddf6-\uddfa\uddfc\uddfd\uddff]|\ud83c\udde7\ud83c[\udde6\udde7\udde9-\uddef\uddf1-\uddf4\uddf6-\uddf9\uddfb\uddfc\uddfe\uddff]|\ud83c\udde8\ud83c[\udde6\udde8\udde9\uddeb-\uddee\uddf0-\uddf5\uddf7\uddfa-\uddff]|\ud83c\udde9\ud83c[\uddea\uddec\uddef\uddf0\uddf2\uddf4\uddff]|\ud83c\uddea\ud83c[\udde6\udde8\uddea\uddec\udded\uddf7-\uddfa]|\ud83c\uddeb\ud83c[\uddee-\uddf0\uddf2\uddf4\uddf7]|\ud83c\uddec\ud83c[\udde6\udde7\udde9-\uddee\uddf1-\uddf3\uddf5-\uddfa\uddfc\uddfe]|\ud83c\udded\ud83c[\uddf0\uddf2\uddf3\uddf7\uddf9\uddfa]|\ud83c\uddee\ud83c[\udde8-\uddea\uddf1-\uddf4\uddf6-\uddf9]|\ud83c\uddef\ud83c[\uddea\uddf2\uddf4\uddf5]|\ud83c\uddf0\ud83c[\uddea\uddec-\uddee\uddf2\uddf3\uddf5\uddf7\uddfc\uddfe\uddff]|\ud83c\uddf1\ud83c[\udde6-\udde8\uddee\uddf0\uddf7-\uddfb\uddfe]|\ud83c\uddf2\ud83c[\udde6\udde8-\udded\uddf0-\uddff]|\ud83c\uddf3\ud83c[\udde6\udde8\uddea-\uddec\uddee\uddf1\uddf4\uddf5\uddf7\uddfa\uddff]|\ud83c\uddf4\ud83c\uddf2|\ud83c\uddf5\ud83c[\udde6\uddea-\udded\uddf0-\uddf3\uddf7-\uddf9\uddfc\uddfe]|\ud83c\uddf6\ud83c\udde6|\ud83c\uddf7\ud83c[\uddea\uddf4\uddf8\uddfa\uddfc]|\ud83c\uddf8\ud83c[\udde6-\uddea\uddec-\uddf4\uddf7-\uddf9\uddfb\uddfd-\uddff]|\ud83c\uddf9\ud83c[\udde6\udde8\udde9\uddeb-\udded\uddef-\uddf4\uddf7\uddf9\uddfb\uddfc\uddff]|\ud83c\uddfa\ud83c[\udde6\uddec\uddf2\uddf3\uddf8\uddfe\uddff]|\ud83c\uddfb\ud83c[\udde6\udde8\uddea\uddec\uddee\uddf3\uddfa]|\ud83c\uddfc\ud83c[\uddeb\uddf8]|\ud83c\uddfd\ud83c\uddf0|\ud83c\uddfe\ud83c[\uddea\uddf9]|\ud83c\uddff\ud83c[\udde6\uddf2\uddfc]|\ud800\udc00|\ud83c[\udccf\udd8e\udd91-\udd9a\udde6-\uddff\ude01\ude32-\ude36\ude38-\ude3a\ude50\ude51\udf00-\udf20\udf2d-\udf35\udf37-\udf7c\udf7e-\udf84\udf86-\udf93\udfa0-\udfc1\udfc5\udfc6\udfc8\udfc9\udfcf-\udfd3\udfe0-\udff0\udff4\udff8-\udfff]|\ud83d[\udc00-\udc3e\udc40\udc44\udc45\udc51-\udc65\udc6a-\udc6d\udc6f\udc79-\udc7b\udc7d-\udc80\udc84\udc88-\udca9\udcab-\udcfc\udcff-\udd3d\udd4b-\udd4e\udd50-\udd67\udda4\uddfb-\ude44\ude48-\ude4a\ude80-\udea2\udea4-\udeb3\udeb7-\udebf\udec1-\udec5\uded0-\uded2\udeeb\udeec\udef4-\udef8]|\ud83e[\udd10-\udd17\udd1d\udd20-\udd25\udd27-\udd2f\udd3a\udd3c\udd40-\udd45\udd47-\udd4c\udd50-\udd6b\udd80-\udd97\uddc0\uddd0\uddde-\udde6]|[\u23e9-\u23ec\u23f0\u23f3\u2640\u2642\u2695\u26ce\u2705\u2728\u274c\u274e\u2753-\u2755\u2795-\u2797\u27b0\u27bf\ue50a]|(?:\ud83c[\udc04\udd70\udd71\udd7e\udd7f\ude02\ude1a\ude2f\ude37\udf21\udf24-\udf2c\udf36\udf7d\udf96\udf97\udf99-\udf9b\udf9e\udf9f\udfcd\udfce\udfd4-\udfdf\udff3\udff5\udff7]|\ud83d[\udc3f\udc41\udcfd\udd49\udd4a\udd6f\udd70\udd73\udd76-\udd79\udd87\udd8a-\udd8d\udda5\udda8\uddb1\uddb2\uddbc\uddc2-\uddc4\uddd1-\uddd3\udddc-\uddde\udde1\udde3\udde8\uddef\uddf3\uddfa\udecb\udecd-\udecf\udee0-\udee5\udee9\udef0\udef3]|[\u00a9\u00ae\u203c\u2049\u2122\u2139\u2194-\u2199\u21a9\u21aa\u231a\u231b\u2328\u23cf\u23ed-\u23ef\u23f1\u23f2\u23f8-\u23fa\u24c2\u25aa\u25ab\u25b6\u25c0\u25fb-\u25fe\u2600-\u2604\u260e\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262a\u262e\u262f\u2638-\u263a\u2648-\u2653\u2660\u2663\u2665\u2666\u2668\u267b\u267f\u2692-\u2694\u2696\u2697\u2699\u269b\u269c\u26a0\u26a1\u26aa\u26ab\u26b0\u26b1\u26bd\u26be\u26c4\u26c5\u26c8\u26cf\u26d1\u26d3\u26d4\u26e9\u26ea\u26f0-\u26f5\u26f8\u26fa\u26fd\u2702\u2708\u2709\u270f\u2712\u2714\u2716\u271d\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u2764\u27a1\u2934\u2935\u2b05-\u2b07\u2b1b\u2b1c\u2b50\u2b55\u3030\u303d\u3297\u3299])(?:\ufe0f|(?!\ufe0e))/g,
        s = /\uFE0F/g,
        t = String.fromCharCode(8205),
        u = /[&<>'"]/g,
        v = /^(?:iframe|noframes|noscript|script|select|style|textarea)$/,
        w = String.fromCharCode;
    return p
}();
! function(a, b) {
    function c() {
        function c() {
            return !j.implementation.hasFeature || j.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#Image", "1.1")
        }

        function d() {
            if (!k) {
                if ("undefined" == typeof a.twemoji) {
                    if (l > 600) return;
                    return a.clearTimeout(h), h = a.setTimeout(d, 50), void l++
                }
                g = a.twemoji, k = !0, i && new i(function(a) {
                    for (var b, c, d, g, h = a.length; h--;) {
                        if (b = a[h].addedNodes, c = a[h].removedNodes, d = b.length, 1 === d && 1 === c.length && 3 === b[0].nodeType && "IMG" === c[0].nodeName && b[0].data === c[0].alt && "load-failed" === c[0].getAttribute("data-error")) return;
                        for (; d--;) {
                            if (g = b[d], 3 === g.nodeType) {
                                if (!g.parentNode) continue;
                                if (m)
                                    for (; g.nextSibling && 3 === g.nextSibling.nodeType;) g.nodeValue = g.nodeValue + g.nextSibling.nodeValue, g.parentNode.removeChild(g.nextSibling);
                                g = g.parentNode
                            }!g || 1 !== g.nodeType || g.className && "string" == typeof g.className && g.className.indexOf("wp-exclude-emoji") !== -1 || e(g.textContent) && f(g)
                        }
                    }
                }).observe(j.body, {
                    childList: !0,
                    subtree: !0
                }), f(j.body)
            }
        }

        function e(a) {
            var b = /[\u203C\u2049\u20E3\u2122\u2139\u2194-\u2199\u21A9\u21AA\u2300\u231A\u231B\u2328\u2388\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u261D\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638\u2639\u263A\u2648-\u2653\u2660\u2663\u2665\u2666\u2668\u267B\u267F\u2692\u2693\u2694\u2696\u2697\u2699\u269B\u269C\u26A0\u26A1\u26AA\u26AB\u26B0\u26B1\u26BD\u26BE\u26C4\u26C5\u26C8\u26CE\u26CF\u26D1\u26D3\u26D4\u26E9\u26EA\u26F0-\u26F5\u26F7-\u26FA\u26FD\u2702\u2705\u2708-\u270D\u270F\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753\u2754\u2755\u2757\u2763\u2764\u2795\u2796\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05\u2B06\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]/,
                c = /[\uDC00-\uDFFF]/;
            return !!a && (c.test(a) || b.test(a))
        }

        function f(a, d) {
            var e;
            return !b.supports.everything && g && a && ("string" == typeof a || a.childNodes && a.childNodes.length) ? (d = d || {}, e = {
                base: c() ? b.svgUrl : b.baseUrl,
                ext: c() ? b.svgExt : b.ext,
                className: d.className || "emoji",
                callback: function(a, c) {
                    switch (a) {
                        case "a9":
                        case "ae":
                        case "2122":
                        case "2194":
                        case "2660":
                        case "2663":
                        case "2665":
                        case "2666":
                            return !1
                    }
                    return !(b.supports.everythingExceptFlag && !/^1f1(?:e[6-9a-f]|f[0-9a-f])-1f1(?:e[6-9a-f]|f[0-9a-f])$/.test(a) && !/^(1f3f3-fe0f-200d-1f308|1f3f4-200d-2620-fe0f)$/.test(a)) && "".concat(c.base, a, c.ext)
                },
                onerror: function() {
                    g.parentNode && (this.setAttribute("data-error", "load-failed"), g.parentNode.replaceChild(j.createTextNode(g.alt), g))
                }
            }, "object" == typeof d.imgAttr && (e.attributes = function() {
                return d.imgAttr
            }), g.parse(a, e)) : a
        }
        var g, h, i = a.MutationObserver || a.WebKitMutationObserver || a.MozMutationObserver,
            j = a.document,
            k = !1,
            l = 0,
            m = a.navigator.userAgent.indexOf("Trident/7.0") > 0;
        return b && (b.DOMReady ? d() : b.readyCallback = d), {
            parse: f,
            test: e
        }
    }
    a.wp = a.wp || {}, a.wp.emoji = new c
}(window, window._wpemojiSettings);
//# sourceURL=https://www.dsgill.com.au/wp-includes/js/wp-emoji-release.min.js?ver=4.9.1
                                    

#18 JavaScript::Eval (size: 4547, repeated: 1) - SHA256: 59dbeaf1082eed5f929a9d75a0d9833469871e09e7ef36a03a67e7e06474a1fb

                                        window.NREUM || (NREUM = {}), __nr_require = function(e, t, n) {
    function r(n) {
        if (!t[n]) {
            var o = t[n] = {
                exports: {}
            };
            e[n][0].call(o.exports, function(t) {
                var o = e[n][1][t];
                return r(o || t)
            }, o, o.exports)
        }
        return t[n].exports
    }
    if ("function" == typeof __nr_require) return __nr_require;
    for (var o = 0; o < n.length; o++) r(n[o]);
    return r
}({
    1: [function(e, t, n) {
        function r() {}

        function o(e, t, n) {
            return function() {
                return i(e, [f.now()].concat(u(arguments)), t ? null : this, n), t ? void 0 : this
            }
        }
        var i = e("handle"),
            a = e(2),
            u = e(3),
            c = e("ee").get("tracer"),
            f = e("loader"),
            s = NREUM;
        "undefined" == typeof window.newrelic && (newrelic = s);
        var p = ["setPageViewName", "setCustomAttribute", "setErrorHandler", "finished", "addToTrace", "inlineHit", "addRelease"],
            d = "api-",
            l = d + "ixn-";
        a(p, function(e, t) {
            s[t] = o(d + t, !0, "api")
        }), s.addPageAction = o(d + "addPageAction", !0), s.setCurrentRouteName = o(d + "routeName", !0), t.exports = newrelic, s.interaction = function() {
            return (new r).get()
        };
        var m = r.prototype = {
            createTracer: function(e, t) {
                var n = {},
                    r = this,
                    o = "function" == typeof t;
                return i(l + "tracer", [f.now(), e, n], r),
                    function() {
                        if (c.emit((o ? "" : "no-") + "fn-start", [f.now(), r, o], n), o) try {
                            return t.apply(this, arguments)
                        } catch (e) {
                            throw c.emit("fn-err", [arguments, this, e], n), e
                        } finally {
                            c.emit("fn-end", [f.now()], n)
                        }
                    }
            }
        };
        a("setName,setAttribute,save,ignore,onEnd,getContext,end,get".split(","), function(e, t) {
            m[t] = o(l + t)
        }), newrelic.noticeError = function(e) {
            "string" == typeof e && (e = new Error(e)), i("err", [e, f.now()])
        }
    }, {}],
    2: [function(e, t, n) {
        function r(e, t) {
            var n = [],
                r = "",
                i = 0;
            for (r in e) o.call(e, r) && (n[i] = t(r, e[r]), i += 1);
            return n
        }
        var o = Object.prototype.hasOwnProperty;
        t.exports = r
    }, {}],
    3: [function(e, t, n) {
        function r(e, t, n) {
            t || (t = 0), "undefined" == typeof n && (n = e ? e.length : 0);
            for (var r = -1, o = n - t || 0, i = Array(o < 0 ? 0 : o); ++r < o;) i[r] = e[t + r];
            return i
        }
        t.exports = r
    }, {}],
    4: [function(e, t, n) {
        t.exports = {
            exists: "undefined" != typeof window.performance && window.performance.timing && "undefined" != typeof window.performance.timing.navigationStart
        }
    }, {}],
    ee: [function(e, t, n) {
        function r() {}

        function o(e) {
            function t(e) {
                return e && e instanceof r ? e : e ? c(e, u, i) : i()
            }

            function n(n, r, o, i) {
                if (!d.aborted || i) {
                    e && e(n, r, o);
                    for (var a = t(o), u = m(n), c = u.length, f = 0; f < c; f++) u[f].apply(a, r);
                    var p = s[y[n]];
                    return p && p.push([b, n, r, a]), a
                }
            }

            function l(e, t) {
                v[e] = m(e).concat(t)
            }

            function m(e) {
                return v[e] || []
            }

            function w(e) {
                return p[e] = p[e] || o(n)
            }

            function g(e, t) {
                f(e, function(e, n) {
                    t = t || "feature", y[n] = t, t in s || (s[t] = [])
                })
            }
            var v = {},
                y = {},
                b = {
                    on: l,
                    emit: n,
                    get: w,
                    listeners: m,
                    context: t,
                    buffer: g,
                    abort: a,
                    aborted: !1
                };
            return b
        }

        function i() {
            return new r
        }

        function a() {
            (s.api || s.feature) && (d.aborted = !0, s = d.backlog = {})
        }
        var u = "nr@context",
            c = e("gos"),
            f = e(2),
            s = {},
            p = {},
            d = t.exports = o();
        d.backlog = s
    }, {}],
    gos: [function(e, t, n) {
        function r(e, t, n) {
            if (o.call(e, t)) return e[t];
            var r = n();
            if (Object.defineProperty && Object.keys) try {
                return Object.defineProperty(e, t, {
                    value: r,
                    writable: !0,
                    enumerable: !1
                }), r
            } catch (i) {}
            return e[t] = r, r
        }
        var o = Object.prototype.hasOwnProperty;
        t.exports = r
    }, {}],
    handle: [function(e, t, n) {
        function r(e, t, n, r) {
            o.buffer([e], r), o.emit(e, t, n)
        }
        var o = e("ee").get("handle");
        t.exports = r, r.ee = o
    }, {}],
    id: [function(e, t, n) {
        function r(e) {
            var t = typeof e;
            return !e || "object" !== t && "function" !== t ? -1 : e === window ? 0 : a(e, i, function() {
                return o++
            })
        }
        var o = 1,
            i = "nr@id",
            a = e("gos");
        t.exports = r
    }, {}],
    loader: [function(e, t, n) {
        function r() {
            if (!x++) {
                var e = h.info = NREUM.info,
                    t = d.getElementsByTagName("script")[0];
                if (setTimeout(s.abort, 3e4), !(e && e.licenseKey && e.applicationID && t)) return s.abort();
                f(y, function(t, n) {
                    e[t] || (e[t] = n)
                }), c("mark", ["onload", a() + h.offset], null, "api");
                var n = d.createElement("script");
                n.src = "https://" + e.agent, t.parentNode.insertBefore(n, t)
            }
        }

        function o() {
            "complete" === d.readyState && i()
        }

        function i() {
            c("mark", ["domContent", a() + h.offset], null, "api")
        }

        function a() {
            return E.exists && performance.now ? Math.round(performance.now()) : (u = Math.max((new Date).getTime(), u)) - h.offset
        }
        var u = (new Date).getTime(),
            c = e("handle"),
            f = e(2),
            s = e("ee"),
            p = window,
            d = p.document,
            l = "addEventListener",
            m = "attachEvent",
            w = p.XMLHttpRequest,
            g = w && w.prototype;
        NREUM.o = {
            ST: setTimeout,
            SI: p.setImmediate,
            CT: clearTimeout,
            XHR: w,
            REQ: p.Request,
            EV: p.Event,
            PR: p.Promise,
            MO: p.MutationObserver
        };
        var v = "" + location,
            y = {
                beacon: "bam.nr-data.net",
                errorBeacon: "bam.nr-data.net",
                agent: "js-agent.newrelic.com/nr-1071.min.js"
            },
            b = w && g && g[l] && !/CriOS/.test(navigator.userAgent),
            h = t.exports = {
                offset: u,
                now: a,
                origin: v,
                features: {},
                xhrWrappable: b
            };
        e(1), d[l] ? (d[l]("DOMContentLoaded", i, !1), p[l]("load", r, !1)) : (d[m]("onreadystatechange", o), p[m]("onload", r)), c("mark", ["firstbyte", u], null, "api");
        var x = 0,
            E = e(4)
    }, {}]
}, {}, ["loader"]);
//# sourceURL=https://www.dsgill.com.au/_.pagespeed.jo.R3kWSx4ESm.js
                                    

#19 JavaScript::Eval (size: 335, repeated: 1) - SHA256: c60e9c90d223b60a6e2beab8e1cdfc8a9c59d5076f6a901e2417a719a9fa738b

                                        window.NREUM || (NREUM = {});
NREUM.info = {
        "beacon": "bam.nr-data.net",
        "licenseKey": "eb72777add",
        "applicationID": "91762980",
        "transactionName": "YQRaNxAFWUtZVkJZCVhOeQAWDVhWF1xYVANO",
        "queueTime": 0,
        "applicationTime": 247,
        "atts": "TUNZQVgfSkU=",
        "errorBeacon": "bam.nr-data.net",
        "agent": ""
    }
    //# sourceURL=inline-cloudflare-rocketloader-executed-7.js
                                    

#20 JavaScript::Eval (size: 2133, repeated: 1) - SHA256: 1ea2d32d3b81b83c034943e430f574bd4a5dddeb3a5c398425c96ec007131dd9

                                        window._wpemojiSettings = {
    "baseUrl": "https:\/\/s.w.org\/images\/core\/emoji\/2.3\/72x72\/",
    "ext": ".png",
    "svgUrl": "https:\/\/s.w.org\/images\/core\/emoji\/2.3\/svg\/",
    "svgExt": ".svg",
    "source": {
        "concatemoji": "https:\/\/www.dsgill.com.au\/wp-includes\/js\/wp-emoji-release.min.js?ver=4.9.1"
    }
};
! function(a, b, c) {
    function d(a, b) {
        var c = String.fromCharCode;
        l.clearRect(0, 0, k.width, k.height), l.fillText(c.apply(this, a), 0, 0);
        var d = k.toDataURL();
        l.clearRect(0, 0, k.width, k.height), l.fillText(c.apply(this, b), 0, 0);
        var e = k.toDataURL();
        return d === e
    }

    function e(a) {
        var b;
        if (!l || !l.fillText) return !1;
        switch (l.textBaseline = "top", l.font = "600 32px Arial", a) {
            case "flag":
                return !(b = d([55356, 56826, 55356, 56819], [55356, 56826, 8203, 55356, 56819])) && (b = d([55356, 57332, 56128, 56423, 56128, 56418, 56128, 56421, 56128, 56430, 56128, 56423, 56128, 56447], [55356, 57332, 8203, 56128, 56423, 8203, 56128, 56418, 8203, 56128, 56421, 8203, 56128, 56430, 8203, 56128, 56423, 8203, 56128, 56447]), !b);
            case "emoji":
                return b = d([55358, 56794, 8205, 9794, 65039], [55358, 56794, 8203, 9794, 65039]), !b
        }
        return !1
    }

    function f(a) {
        var c = b.createElement("script");
        c.src = a, c.defer = c.type = "text/javascript", b.getElementsByTagName("head")[0].appendChild(c)
    }
    var g, h, i, j, k = b.createElement("canvas"),
        l = k.getContext && k.getContext("2d");
    for (j = Array("flag", "emoji"), c.supports = {
            everything: !0,
            everythingExceptFlag: !0
        }, i = 0; i < j.length; i++) c.supports[j[i]] = e(j[i]), c.supports.everything = c.supports.everything && c.supports[j[i]], "flag" !== j[i] && (c.supports.everythingExceptFlag = c.supports.everythingExceptFlag && c.supports[j[i]]);
    c.supports.everythingExceptFlag = c.supports.everythingExceptFlag && !c.supports.flag, c.DOMReady = !1, c.readyCallback = function() {
        c.DOMReady = !0
    }, c.supports.everything || (h = function() {
        c.readyCallback()
    }, b.addEventListener ? (b.addEventListener("DOMContentLoaded", h, !1), a.addEventListener("load", h, !1)) : (a.attachEvent("onload", h), b.attachEvent("onreadystatechange", function() {
        "complete" === b.readyState && c.readyCallback()
    })), g = c.source || {}, g.concatemoji ? f(g.concatemoji) : g.wpemoji && g.twemoji && (f(g.twemoji), f(g.wpemoji)))
}(window, document, window._wpemojiSettings);
//# sourceURL=inline-cloudflare-rocketloader-executed-1.js
                                    

Executed Writes (0)



HTTP Transactions (52)


Request Response
                                        
                                            GET / HTTP/1.1 
Host: dsgill.com.au
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive

                                         
                                         45.63.30.96
HTTP/1.1 301 Moved Permanently
Content-Type: text/html
                                        
Server: nginx
Date: Sun, 14 Jan 2018 06:31:10 GMT
Content-Length: 178
Connection: keep-alive
Location: https://dsgill.com.au/


--- Additional Info ---
Magic:  HTML document text
Size:   178
Md5:    cd2e0e43980a00fb6a2742d3afd803b8
Sha1:   81ffbd1712afe8cdf138b570c0fc9934742c33c1
Sha256: bd9df047d51943acc4bc6cf55d88edb5b6785a53337ee2a0f74dd521aedde87d

Alerts:
  Blacklists:
    - fortinet: Malware
                                        
                                            POST / HTTP/1.1 
Host: ocsp.int-x3.letsencrypt.org
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Content-Length: 117
Content-Type: application/ocsp-request

                                         
                                         195.159.219.18
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Server: nginx
Content-Length: 527
Etag: "6500BF5B9C77DF4222ABC666D217722BC2411655D8533F3DD2487D1F40A8AA29"
Last-Modified: Sat, 13 Jan 2018 03:00:00 UTC
Cache-Control: public, no-transform, must-revalidate, max-age=7153
Expires: Sun, 14 Jan 2018 08:30:24 GMT
Date: Sun, 14 Jan 2018 06:31:11 GMT
Connection: keep-alive


--- Additional Info ---
Magic:  data
Size:   527
Md5:    66a50fbd14f5028a0a83fc5259944f24
Sha1:   a07bb265cc5e0167b02ccb07842da1d4ff6f6066
Sha256: 6500bf5b9c77df4222abc666d217722bc2411655d8533f3dd2487d1f40a8aa29
                                        
                                            POST / HTTP/1.1 
Host: isrg.trustid.ocsp.identrust.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Content-Length: 115
Content-Type: application/ocsp-request

                                         
                                         195.159.219.11
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Content-Transfer-Encoding: Binary
Last-Modified: Wed, 10 Jan 2018 22:30:21 GMT
Etag: "eb18f8614037546bf91b92d802d9bb0a43f511d7"
Content-Length: 1398
Cache-Control: public, no-transform, must-revalidate, max-age=12050
Expires: Sun, 14 Jan 2018 09:52:01 GMT
Date: Sun, 14 Jan 2018 06:31:11 GMT
Connection: keep-alive


--- Additional Info ---
Magic:  data
Size:   1398
Md5:    cc376c58401ee209d36b931dd96d9b23
Sha1:   eb18f8614037546bf91b92d802d9bb0a43f511d7
Sha256: 9e972492cc35b0334093c0996fbd9d4cc6c963da64e58bf168f559c43280c0b8
                                        
                                            GET / HTTP/1.1 
Host: dsgill.com.au
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive

                                         
                                         45.63.30.96
HTTP/1.1 301 Moved Permanently
Content-Type: text/html; charset=UTF-8
                                        
Server: nginx
Transfer-Encoding: chunked
Connection: keep-alive
Set-Cookie: PHPSESSID=9gbdju676iqgk1lgivlm9qsvr4; path=/
Pragma: no-cache
Location: https://www.dsgill.com.au/
X-Powered-By: PleskLin
Date: Sun, 14 Jan 2018 06:31:13 GMT
X-Page-Speed: 1.12.34.2-0
Cache-Control: max-age=0, no-cache, no-store, must-revalidate


--- Additional Info ---

Alerts:
  Blacklists:
    - fortinet: Malware
                                        
                                            POST / HTTP/1.1 
Host: ocsp.comodoca4.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Content-Length: 116
Content-Type: application/ocsp-request

                                         
                                         178.255.83.1
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Date: Sun, 14 Jan 2018 06:31:13 GMT
Server: Apache
Last-Modified: Fri, 12 Jan 2018 19:05:35 GMT
Expires: Fri, 19 Jan 2018 19:05:35 GMT
Etag: A4AC307DBBB0C2613F06773B45A04BC6A4002F26
Cache-Control: max-age=476661,public,no-transform,must-revalidate
X-OCSP-Reponder-ID: rmdccaocsp26
Content-Length: 280
Connection: close


--- Additional Info ---
Magic:  data
Size:   280
Md5:    a2514ca932f011d51c005de254a7841e
Sha1:   a4ac307dbbb0c2613f06773b45a04bc6a4002f26
Sha256: 28c7b004a2e067297e42eaf2d3267d1bf80aa2bceb2717faaa44eb1b6cb2565e
                                        
                                            POST / HTTP/1.1 
Host: ocsp.comodoca4.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Content-Length: 115
Content-Type: application/ocsp-request

                                         
                                         178.255.83.1
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Date: Sun, 14 Jan 2018 06:31:13 GMT
Server: Apache
Last-Modified: Thu, 11 Jan 2018 22:44:51 GMT
Expires: Thu, 18 Jan 2018 22:44:51 GMT
Etag: 067AB24F444EE2E3A6283E8127419B4D264153A4
Cache-Control: max-age=403417,public,no-transform,must-revalidate
X-OCSP-Reponder-ID: rmdccaocsp13
Content-Length: 313
Connection: close


--- Additional Info ---
Magic:  data
Size:   313
Md5:    a0ac1b7da4d6b5441303cf80690e6c7a
Sha1:   067ab24f444ee2e3a6283e8127419b4d264153a4
Sha256: 76a06f52df9ae65b5ca7556556d02d618727805218010ca589c0b2d2fec174d9
                                        
                                            GET / HTTP/1.1 
Host: www.dsgill.com.au
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive

                                         
                                         104.31.91.224
HTTP/1.1 200 OK
Content-Type: text/html; charset=UTF-8
                                        
Date: Sun, 14 Jan 2018 06:31:16 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Set-Cookie: __cfduid=dd9ac4165e13473ac86476099bb2a72ec1515911473; expires=Mon, 14-Jan-19 06:31:13 GMT; path=/; domain=.dsgill.com.au; HttpOnly PHPSESSID=mivf1n9r8q1gefk3jnmgpulfh7; path=/
Vary: Accept-Encoding
Pragma: no-cache
Link: <https://www.dsgill.com.au/wp-json/>; rel="https://api.w.org/"
X-Powered-By: PleskLin
X-Page-Speed: 1.12.34.2-0
Cache-Control: max-age=0, no-cache, no-store
Server: cloudflare
CF-RAY: 3dce8d17aaea4261-OSL
Content-Encoding: gzip


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   7212
Md5:    6205a361f115230c34dda6740f9b9d17
Sha1:   6ff3b578ac130c778bd1e1afa7dd8cc8f42f7d78
Sha256: e3ce0f8a72c00fa4053f917611a1db90e9cb489d78483a5fe80465b64fd8bc77

Alerts:
  Blacklists:
    - fortinet: Malware
                                        
                                            GET /wp-content/themes/joorang/style.css HTTP/1.1 
Host: www.dsgill.com.au
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: https://www.dsgill.com.au/
Cookie: __cfduid=dd9ac4165e13473ac86476099bb2a72ec1515911473; PHPSESSID=mivf1n9r8q1gefk3jnmgpulfh7

                                         
                                         104.31.91.224
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Sun, 14 Jan 2018 06:31:16 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Etag: W/"4c982082-63ef"
X-Powered-By: PleskLin
Vary: Accept-Encoding
X-Original-Content-Length: 25583
Expires: Mon, 22 Jan 2018 06:31:16 GMT
Cache-Control: public, max-age=691200
CF-Cache-Status: HIT
Server: cloudflare
CF-RAY: 3dce8d25be294261-OSL
Content-Encoding: gzip


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   4772
Md5:    62b8db7521daa9093a972fc068ff4caa
Sha1:   6fdb12a5aa070d0fe6ec14b040003c8521bc0096
Sha256: 6dfcb7c693a13344f53fcf1ee3bb7e3dc866b98224452ed9bcdd46edafe968c5
                                        
                                            POST / HTTP/1.1 
Host: ocsp.comodoca4.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Content-Length: 116
Content-Type: application/ocsp-request

                                         
                                         178.255.83.1
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Date: Sun, 14 Jan 2018 06:31:16 GMT
Server: Apache
Last-Modified: Fri, 12 Jan 2018 11:25:54 GMT
Expires: Fri, 19 Jan 2018 11:25:54 GMT
Etag: 5AAA4C8B90EC92EE1E694700342A41EFF36D9549
Cache-Control: max-age=449077,public,no-transform,must-revalidate
X-OCSP-Reponder-ID: rmdccaocsp13
Content-Length: 472
Connection: close


--- Additional Info ---
Magic:  data
Size:   472
Md5:    f52277b7fa9af902014808c29840824d
Sha1:   5aaa4c8b90ec92ee1e694700342a41eff36d9549
Sha256: a9d454f0474d24f5963646b414c1380c9cfb481605f7ebd425012fa6ab8c253b
                                        
                                            POST / HTTP/1.1 
Host: ocsp.comodoca4.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Content-Length: 115
Content-Type: application/ocsp-request

                                         
                                         178.255.83.1
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Date: Sun, 14 Jan 2018 06:31:16 GMT
Server: Apache
Last-Modified: Thu, 11 Jan 2018 22:44:51 GMT
Expires: Thu, 18 Jan 2018 22:44:51 GMT
Etag: 21696F1344B75273025644815F740ED445A880D1
Cache-Control: max-age=403414,public,no-transform,must-revalidate
X-OCSP-Reponder-ID: rmdccaocsp26
Content-Length: 727
Connection: close


--- Additional Info ---
Magic:  data
Size:   727
Md5:    8e79c90382c42b07fef69c49dc843c3c
Sha1:   21696f1344b75273025644815f740ed445a880d1
Sha256: cad75192c4164a33c7ac839b95be82d2472081c5d2e5ed02cb8907b11b16f39c
                                        
                                            POST / HTTP/1.1 
Host: ocsp.usertrust.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Content-Length: 115
Content-Type: application/ocsp-request

                                         
                                         178.255.83.1
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Date: Sun, 14 Jan 2018 06:31:16 GMT
Server: Apache
Last-Modified: Thu, 11 Jan 2018 22:44:51 GMT
Expires: Thu, 18 Jan 2018 22:44:51 GMT
Etag: 3F99053F5CE63C2354A6D0716595690F067DE296
Cache-Control: max-age=403414,public,no-transform,must-revalidate
X-OCSP-Reponder-ID: rmdccaocsp26
Content-Length: 471
Connection: close


--- Additional Info ---
Magic:  data
Size:   471
Md5:    28ca80b34c5a198aa3765ee15111341f
Sha1:   3f99053f5ce63c2354a6d0716595690f067de296
Sha256: a6bddd26f77cf373e6815e3844f2bdb19fcc34d88a0b200c0872dd0f8a11189b
                                        
                                            GET /wp-content/themes/joorang/nivo-slider.css HTTP/1.1 
Host: www.dsgill.com.au
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: https://www.dsgill.com.au/
Cookie: __cfduid=dd9ac4165e13473ac86476099bb2a72ec1515911473; PHPSESSID=mivf1n9r8q1gefk3jnmgpulfh7

                                         
                                         104.31.91.224
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Sun, 14 Jan 2018 06:31:16 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Etag: W/"4c4263ec-5a5"
X-Powered-By: PleskLin
Vary: Accept-Encoding
X-Original-Content-Length: 1445
Expires: Mon, 22 Jan 2018 06:31:16 GMT
Cache-Control: public, max-age=691200
CF-Cache-Status: HIT
Server: cloudflare
CF-RAY: 3dce8d25ec0142bb-OSL
Content-Encoding: gzip


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   353
Md5:    9ce2405359c15c02d36eaa12084d0bf9
Sha1:   e8fff4e43b1f5494c772d1b92b921dbfc99a0938
Sha256: 51873efa3b0cb4c03ad0242ab0f1270ba4387abfd3948732d61b17b9d1064be2
                                        
                                            GET /wp-content/themes/joorang/prettyPhoto.css HTTP/1.1 
Host: www.dsgill.com.au
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: https://www.dsgill.com.au/
Cookie: __cfduid=dd9ac4165e13473ac86476099bb2a72ec1515911473; PHPSESSID=mivf1n9r8q1gefk3jnmgpulfh7

                                         
                                         104.31.91.224
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Sun, 14 Jan 2018 06:31:16 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Etag: W/"4c4263ec-1e0f"
X-Powered-By: PleskLin
Vary: Accept-Encoding
X-Original-Content-Length: 7695
Expires: Mon, 22 Jan 2018 06:31:16 GMT
Cache-Control: public, max-age=691200
CF-Cache-Status: HIT
Server: cloudflare
CF-RAY: 3dce8d25ef5e4297-OSL
Content-Encoding: gzip


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   1260
Md5:    d1cfebae8e10a8201ac414ac789f0577
Sha1:   50c4b6eabeff5373e05e5bb5149eed860697eb86
Sha256: 2df3849ab7e46427fb76712576b0d56707a73ea4cac12bd9880f68a21151bf8b
                                        
                                            GET /wp-content/uploads/2883ea84ed603e8b3fc5f45c0ede6ad4.css HTTP/1.1 
Host: www.dsgill.com.au
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: https://www.dsgill.com.au/
Cookie: __cfduid=dd9ac4165e13473ac86476099bb2a72ec1515911473; PHPSESSID=mivf1n9r8q1gefk3jnmgpulfh7

                                         
                                         104.31.91.224
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Sun, 14 Jan 2018 06:31:16 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Sat, 13 Jan 2018 11:00:39 GMT
Vary: Accept-Encoding
Etag: W/"5a59e6d7-59a"
X-Powered-By: PleskLin
X-Original-Content-Length: 1434
Expires: Mon, 22 Jan 2018 06:31:16 GMT
Cache-Control: public, max-age=691200
CF-Cache-Status: HIT
Server: cloudflare
CF-RAY: 3dce8d25de324261-OSL
Content-Encoding: gzip


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   339
Md5:    bd5ba2ec6807cfd5d934ffc774a0702b
Sha1:   55f36d5f1b58415995001ddffec66b40397982c6
Sha256: d62ecfb5f9aa850abf951b3766bdf51bc9e247fcaab1c47829364f09ddbb1de1
                                        
                                            GET /cdn-cgi/scripts/9014afdb/cloudflare-static/rocket.min.js HTTP/1.1 
Host: ajax.cloudflare.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: https://www.dsgill.com.au/

                                         
                                         104.19.196.102
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Sun, 14 Jan 2018 06:31:16 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Tue, 09 Jan 2018 16:47:46 GMT
Set-Cookie: __cfduid=dcea1ac08319689497dab10146c7498811515911476; expires=Mon, 14-Jan-19 06:31:16 GMT; path=/; domain=.cloudflare.com; HttpOnly
Etag: W/"5a54f232-197f7"
Strict-Transport-Security: max-age=15780000; includeSubDomains
Server: cloudflare-nginx
CF-RAY: 3dce8d279bed4273-OSL
Expires: Tue, 16 Jan 2018 06:31:16 GMT
Cache-Control: max-age=172800, public
X-Frame-Options: SAMEORIGIN
Content-Encoding: gzip


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   32128
Md5:    3a9dfa01a99f947a6db9978f2784162d
Sha1:   79f67ef395a63b70744c91c51f38c5af6950c33c
Sha256: ea957b45c6f286aa0ccbc71283878510917b935a1aed2975643aef1760e32526
                                        
                                            GET /wp-content/uploads/090ea96fa427b832d1bf055b3c74660a.css HTTP/1.1 
Host: www.dsgill.com.au
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: https://www.dsgill.com.au/
Cookie: __cfduid=dd9ac4165e13473ac86476099bb2a72ec1515911473; PHPSESSID=mivf1n9r8q1gefk3jnmgpulfh7

                                         
                                         104.31.91.224
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Sun, 14 Jan 2018 06:31:16 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Etag: W/"5a59c85d-1203"
X-Powered-By: PleskLin
Vary: Accept-Encoding
X-Original-Content-Length: 4611
Expires: Mon, 22 Jan 2018 06:31:16 GMT
Cache-Control: public, max-age=691200
CF-Cache-Status: HIT
Server: cloudflare
CF-RAY: 3dce8d279c8f42bb-OSL
Content-Encoding: gzip


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   817
Md5:    b6618806d5e9e48aceef1f8df7814b49
Sha1:   6a4272bdf7fbca6d8c23ad502d9a19943331d87f
Sha256: 91f9a87bfaa6dfa1d0c0e221c7bb44ac13f924e7d260309014c95664042a2ceb
                                        
                                            GET /wp-content/themes/joorang/favicon.ico HTTP/1.1 
Host: www.dsgill.com.au
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Cookie: __cfduid=dd9ac4165e13473ac86476099bb2a72ec1515911473; PHPSESSID=mivf1n9r8q1gefk3jnmgpulfh7

                                         
                                         104.31.91.224
HTTP/1.1 200 OK
Content-Type: image/x-icon
                                        
Date: Sun, 14 Jan 2018 06:31:16 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Tue, 17 Aug 2010 22:58:48 GMT
Etag: "4c6b1428-224", W/"4c6b1428-224"
X-Powered-By: PleskLin, PleskLin
Expires: Mon, 22 Jan 2018 06:31:16 GMT
Cache-Control: public, max-age=691200
CF-Cache-Status: HIT
Vary: Accept-Encoding
Server: cloudflare
CF-RAY: 3dce8d282f574261-OSL
Content-Encoding: gzip


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   540
Md5:    c6b858958407bd1db23e388daebc5b0d
Sha1:   63feb2fd6b0217b9f9c1c8d9c66140a5d57fd1f4
Sha256: bd54857354691a143d8940dfb554dab76fc09f0ba2dfb5b98c642bb363ed58ae
                                        
                                            GET /wp-content/uploads/2010/08/logo8.png HTTP/1.1 
Host: dsgill.com.au
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: https://www.dsgill.com.au/
Cookie: PHPSESSID=9gbdju676iqgk1lgivlm9qsvr4; __cfduid=dd9ac4165e13473ac86476099bb2a72ec1515911473

                                         
                                         45.63.30.96
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Server: nginx
Date: Sun, 14 Jan 2018 06:31:16 GMT
Content-Length: 39637
Last-Modified: Tue, 31 Aug 2010 01:17:42 GMT
Connection: keep-alive
Etag: "4c7c5836-9ad5"
X-Powered-By: PleskLin
Cache-Control: s-maxage=10
Accept-Ranges: bytes


--- Additional Info ---
Magic:  PNG image, 300 x 141, 8-bit/color RGBA, non-interlaced
Size:   39637
Md5:    e213b86485b8e2d6d5f3377318dc77fd
Sha1:   57bfce87d6e6eb564befacd136340a2a1de38133
Sha256: 33114ef2dff2dd8be27b6ac47c3823ac7e3ce890445554e9719abc4a7261faed
                                        
                                            GET /wp-content/themes/joorang/style/blue.css HTTP/1.1 
Host: www.dsgill.com.au
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: https://www.dsgill.com.au/
Cookie: __cfduid=dd9ac4165e13473ac86476099bb2a72ec1515911473; PHPSESSID=mivf1n9r8q1gefk3jnmgpulfh7

                                         
                                         104.31.91.224
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Sun, 14 Jan 2018 06:31:17 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Etag: W/"4c7d492c-11d6"
X-Powered-By: PleskLin
Vary: Accept-Encoding
X-Original-Content-Length: 4566
Expires: Mon, 22 Jan 2018 06:31:17 GMT
Cache-Control: public, max-age=691200
CF-Cache-Status: REVALIDATED
Server: cloudflare
CF-RAY: 3dce8d25dfdf42a3-OSL
Content-Encoding: gzip


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   1107
Md5:    e07c8c82c5a7a067362504a6fb5493d2
Sha1:   824dbf0b56da11702618005c4612a0554429b966
Sha256: cbd5b6b5aa83f632a41cf6eed16e7fc25d4cd9977aa1bd539d10248007822552
                                        
                                            GET /wp-content/uploads/346c3320f88face84379634320f72fae.css HTTP/1.1 
Host: www.dsgill.com.au
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: https://www.dsgill.com.au/
Cookie: __cfduid=dd9ac4165e13473ac86476099bb2a72ec1515911473; PHPSESSID=mivf1n9r8q1gefk3jnmgpulfh7

                                         
                                         104.31.91.224
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Sun, 14 Jan 2018 06:31:17 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Last-Modified: Sat, 13 Jan 2018 22:15:27 GMT
Vary: Accept-Encoding
Etag: W/"5a5a84ff-564"
X-Powered-By: PleskLin
X-Original-Content-Length: 1380
Expires: Mon, 22 Jan 2018 06:31:17 GMT
Cache-Control: public, max-age=691200
CF-Cache-Status: EXPIRED
Server: cloudflare
CF-RAY: 3dce8d25d940426d-OSL
Content-Encoding: gzip


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   552
Md5:    c77d2acd5f39e9289b61ad7744113b0e
Sha1:   477d74704965e69cb773748d9059a9cdbe65c5fe
Sha256: 3921dc6e9c9cf530aaded81464dd74ec7d5bbf3dd49f94382b968cd9977514ab
                                        
                                            GET /wp-includes/css/dashicons.min.css?ver=4.9.1 HTTP/1.1 
Host: www.dsgill.com.au
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: https://www.dsgill.com.au/
Cookie: __cfduid=dd9ac4165e13473ac86476099bb2a72ec1515911473; PHPSESSID=mivf1n9r8q1gefk3jnmgpulfh7

                                         
                                         104.31.91.224
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Sun, 14 Jan 2018 06:31:17 GMT
Content-Length: 28616
Connection: keep-alive
Etag: W/"5a4f46c0-b518"
X-Powered-By: PleskLin
Vary: Accept-Encoding
X-Original-Content-Length: 46360
Content-Encoding: gzip
Expires: Sun, 14 Jan 2018 10:31:17 GMT
Cache-Control: public, max-age=14400
CF-Cache-Status: REVALIDATED
Server: cloudflare
CF-RAY: 3dce8d27affb4297-OSL


--- Additional Info ---
Magic:  gzip compressed data, from Unix, max compression
Size:   28616
Md5:    2ebf839dd46fe51ddf0de86c994f2c74
Sha1:   5d2c1d8364c255c14f68eea56d3d2beebad83cb9
Sha256: f7e4c85a53b2413f1caa9911b402333598f6d50ac729aba3d3807c62e13b9d20

Alerts:
  Blacklists:
    - fortinet: Malware
                                        
                                            GET /wp-content/themes/joorang/images/background.gif HTTP/1.1 
Host: www.dsgill.com.au
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: https://www.dsgill.com.au/wp-content/themes/joorang/style.css
Cookie: __cfduid=dd9ac4165e13473ac86476099bb2a72ec1515911473; PHPSESSID=mivf1n9r8q1gefk3jnmgpulfh7

                                         
                                         104.31.91.224
HTTP/1.1 200 OK
Content-Type: image/gif
                                        
Date: Sun, 14 Jan 2018 06:31:17 GMT
Content-Length: 45
Connection: keep-alive
Etag: "4c6c4b7a-2d"
X-Powered-By: PleskLin
Expires: Mon, 22 Jan 2018 06:31:17 GMT
Cache-Control: public, max-age=691200
CF-Cache-Status: HIT
Vary: Accept-Encoding
Accept-Ranges: bytes
Server: cloudflare
CF-RAY: 3dce8d3079a84261-OSL


--- Additional Info ---
Magic:  GIF image data, version 89a, 4 x 4
Size:   45
Md5:    320491dd40b32bfab27117f6505e9094
Sha1:   4975e9d0d1c90b70b1d4accf251fbbdd61cb0a5c
Sha256: 4db930b1f4a7a44214a7428e2fd535f2f31da64377afc7e2b063a5e67943b172
                                        
                                            GET /wp-content/themes/joorang/images/top.jpg HTTP/1.1 
Host: www.dsgill.com.au
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: https://www.dsgill.com.au/wp-content/themes/joorang/style.css
Cookie: __cfduid=dd9ac4165e13473ac86476099bb2a72ec1515911473; PHPSESSID=mivf1n9r8q1gefk3jnmgpulfh7

                                         
                                         104.31.91.224
HTTP/1.1 200 OK
Content-Type: image/jpeg
                                        
Date: Sun, 14 Jan 2018 06:31:17 GMT
Content-Length: 604
Connection: keep-alive
Etag: "4c4263ec-25c"
X-Powered-By: PleskLin
Expires: Mon, 22 Jan 2018 06:31:17 GMT
Cache-Control: public, max-age=691200
CF-Cache-Status: HIT
Vary: Accept-Encoding
Accept-Ranges: bytes
Server: cloudflare
CF-RAY: 3dce8d307b2442a3-OSL


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01
Size:   604
Md5:    580fc4d8cef260d400973fa33ced181c
Sha1:   375680e3d136ee9f4b39f26bfeead43a9eb127ca
Sha256: 257d52c46087abfa0eec1089610c805a77e0477f09488b2575bb9a6c83087e62
                                        
                                            GET /wp-content/themes/joorang/style/blue/logo_bg_green.png HTTP/1.1 
Host: www.dsgill.com.au
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: https://www.dsgill.com.au/wp-content/themes/joorang/style/blue.css
Cookie: __cfduid=dd9ac4165e13473ac86476099bb2a72ec1515911473; PHPSESSID=mivf1n9r8q1gefk3jnmgpulfh7

                                         
                                         104.31.91.224
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Date: Sun, 14 Jan 2018 06:31:17 GMT
Content-Length: 1199
Connection: keep-alive
Etag: "4c7c56f4-4af"
X-Powered-By: PleskLin
Expires: Mon, 22 Jan 2018 06:31:17 GMT
Cache-Control: public, max-age=691200
CF-Cache-Status: HIT
Vary: Accept-Encoding
Accept-Ranges: bytes
Server: cloudflare
CF-RAY: 3dce8d307bac426d-OSL


--- Additional Info ---
Magic:  PNG image, 300 x 300, 8-bit/color RGBA, non-interlaced
Size:   1199
Md5:    4b4e25129be2cc786160b0b096092ee5
Sha1:   b3927cbc77f428d4c3430c522e3fb923fa79c414
Sha256: 9b2a02fcab2e2265f8afc3a1dae0735d48f24d8958f05b9be82632222f1c188c
                                        
                                            GET /wp-content/themes/joorang/images/fshadow.png HTTP/1.1 
Host: www.dsgill.com.au
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: https://www.dsgill.com.au/wp-content/themes/joorang/style.css
Cookie: __cfduid=dd9ac4165e13473ac86476099bb2a72ec1515911473; PHPSESSID=mivf1n9r8q1gefk3jnmgpulfh7

                                         
                                         104.31.91.224
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Date: Sun, 14 Jan 2018 06:31:17 GMT
Content-Length: 13222
Connection: keep-alive
Etag: "4c4263ec-33a6"
X-Powered-By: PleskLin
Expires: Mon, 22 Jan 2018 06:31:17 GMT
Cache-Control: public, max-age=691200
CF-Cache-Status: HIT
Vary: Accept-Encoding
Accept-Ranges: bytes
Server: cloudflare
CF-RAY: 3dce8d308ab64297-OSL


--- Additional Info ---
Magic:  PNG image, 1020 x 35, 8-bit/color RGBA, non-interlaced
Size:   13222
Md5:    f3b8f02ada25343b20ab7a1c686aecc5
Sha1:   6164d1b0ea0238f6f5e642f042d6a14d189994b0
Sha256: 1436d43970fa85aa6fcd1bf198a7cc1cc0e447f1f99472d1cce8604cd71dc083
                                        
                                            GET /wp-content/themes/joorang/images/featured.png HTTP/1.1 
Host: www.dsgill.com.au
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: https://www.dsgill.com.au/wp-content/themes/joorang/style.css
Cookie: __cfduid=dd9ac4165e13473ac86476099bb2a72ec1515911473; PHPSESSID=mivf1n9r8q1gefk3jnmgpulfh7

                                         
                                         104.31.91.224
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Date: Sun, 14 Jan 2018 06:31:17 GMT
Content-Length: 2889
Connection: keep-alive
Etag: "4c4263ec-b49"
X-Powered-By: PleskLin
Expires: Mon, 22 Jan 2018 06:31:17 GMT
Cache-Control: public, max-age=691200
CF-Cache-Status: HIT
Vary: Accept-Encoding
Accept-Ranges: bytes
Server: cloudflare
CF-RAY: 3dce8d3089ac4261-OSL


--- Additional Info ---
Magic:  PNG image, 960 x 400, 8-bit/color RGBA, non-interlaced
Size:   2889
Md5:    ac409e5364277c800e1ef6ec7dbd6a67
Sha1:   307c9ab251d54402f47671025253f800fed175de
Sha256: 674d039a950309796163f908f6daa2310c98f1ace3cee36523a20a378587d7a4
                                        
                                            GET /wp-content/themes/joorang/images/loader.gif HTTP/1.1 
Host: www.dsgill.com.au
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: https://www.dsgill.com.au/wp-content/themes/joorang/style.css
Cookie: __cfduid=dd9ac4165e13473ac86476099bb2a72ec1515911473; PHPSESSID=mivf1n9r8q1gefk3jnmgpulfh7

                                         
                                         104.31.91.224
HTTP/1.1 200 OK
Content-Type: image/gif
                                        
Date: Sun, 14 Jan 2018 06:31:17 GMT
Content-Length: 10285
Connection: keep-alive
Etag: "4c4263ec-282d"
X-Powered-By: PleskLin
Expires: Mon, 22 Jan 2018 06:31:17 GMT
Cache-Control: public, max-age=691200
CF-Cache-Status: HIT
Vary: Accept-Encoding
Accept-Ranges: bytes
Server: cloudflare
CF-RAY: 3dce8d308b2842a3-OSL


--- Additional Info ---
Magic:  GIF image data, version 89a, 32 x 32
Size:   10285
Md5:    9c73818b2af8368555dd37c366cc838a
Sha1:   956ee19d539311affe60752994f7ca5342ee431c
Sha256: 1631745e0d633a9076f534e8e3f077768d2c27b16d36bb8a364bc7d84ab8d1bc
                                        
                                            GET /wp-content/themes/joorang/images/main_sb.jpg HTTP/1.1 
Host: www.dsgill.com.au
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: https://www.dsgill.com.au/wp-content/themes/joorang/style.css
Cookie: __cfduid=dd9ac4165e13473ac86476099bb2a72ec1515911473; PHPSESSID=mivf1n9r8q1gefk3jnmgpulfh7

                                         
                                         104.31.91.224
HTTP/1.1 200 OK
Content-Type: image/jpeg
                                        
Date: Sun, 14 Jan 2018 06:31:17 GMT
Content-Length: 664
Connection: keep-alive
Etag: "4c4263ec-298"
X-Powered-By: PleskLin
Expires: Mon, 22 Jan 2018 06:31:17 GMT
Cache-Control: public, max-age=691200
CF-Cache-Status: HIT
Vary: Accept-Encoding
Accept-Ranges: bytes
Server: cloudflare
CF-RAY: 3dce8d309bb4426d-OSL


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01
Size:   664
Md5:    ad0d1268ca7d31bbd167b3652b8a324d
Sha1:   aafabb716761b1075b5bfcf2ccca781d86ff9e12
Sha256: 293a2dfc94626014e7daa57f09c22ce4039fbe442b808152971986c185e861f2
                                        
                                            GET /wp-content/themes/joorang/images/bottom_sb.jpg HTTP/1.1 
Host: www.dsgill.com.au
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: https://www.dsgill.com.au/wp-content/themes/joorang/style.css
Cookie: __cfduid=dd9ac4165e13473ac86476099bb2a72ec1515911473; PHPSESSID=mivf1n9r8q1gefk3jnmgpulfh7

                                         
                                         104.31.91.224
HTTP/1.1 200 OK
Content-Type: image/jpeg
                                        
Date: Sun, 14 Jan 2018 06:31:17 GMT
Content-Length: 813
Connection: keep-alive
Etag: "4c4263ec-32d"
X-Powered-By: PleskLin
Expires: Mon, 22 Jan 2018 06:31:17 GMT
Cache-Control: public, max-age=691200
CF-Cache-Status: HIT
Vary: Accept-Encoding
Accept-Ranges: bytes
Server: cloudflare
CF-RAY: 3dce8d30b9b84261-OSL


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01
Size:   813
Md5:    4d3b436b3a3340a0d8bbb9a3fd37451c
Sha1:   bf107212af79bb6c2b24579a0d59314742cf0f9f
Sha256: e213a187b93ce435208210cf49b4aa50374171a05d495ee957b5590ef22ea5f5
                                        
                                            GET /wp-content/themes/joorang/style/blue/more.png HTTP/1.1 
Host: www.dsgill.com.au
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: https://www.dsgill.com.au/wp-content/themes/joorang/style/blue.css
Cookie: __cfduid=dd9ac4165e13473ac86476099bb2a72ec1515911473; PHPSESSID=mivf1n9r8q1gefk3jnmgpulfh7

                                         
                                         104.31.91.224
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Date: Sun, 14 Jan 2018 06:31:17 GMT
Content-Length: 870
Connection: keep-alive
Etag: "4c7c66f2-366"
X-Powered-By: PleskLin
Expires: Mon, 22 Jan 2018 06:31:17 GMT
Cache-Control: public, max-age=691200
CF-Cache-Status: HIT
Vary: Accept-Encoding
Accept-Ranges: bytes
Server: cloudflare
CF-RAY: 3dce8d30b9b94261-OSL


--- Additional Info ---
Magic:  PNG image, 24 x 70, 8-bit/color RGBA, non-interlaced
Size:   870
Md5:    632d1e843afd815db3f558dc8b6e0857
Sha1:   f8212e6a7c55ef30504f9dcea4a497badceadd16
Sha256: 53c6c44d8ba7160c65fb14cc79065e0fbba5ff789254370bf331b5b2b3175fbc
                                        
                                            GET /wp-content/themes/joorang/images/left_elem.png HTTP/1.1 
Host: www.dsgill.com.au
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: https://www.dsgill.com.au/wp-content/themes/joorang/style.css
Cookie: __cfduid=dd9ac4165e13473ac86476099bb2a72ec1515911473; PHPSESSID=mivf1n9r8q1gefk3jnmgpulfh7

                                         
                                         104.31.91.224
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Date: Sun, 14 Jan 2018 06:31:17 GMT
Content-Length: 1585
Connection: keep-alive
Etag: "4c4263ec-631"
X-Powered-By: PleskLin
Expires: Mon, 22 Jan 2018 06:31:17 GMT
Cache-Control: public, max-age=691200
CF-Cache-Status: HIT
Vary: Accept-Encoding
Accept-Ranges: bytes
Server: cloudflare
CF-RAY: 3dce8d30bbba426d-OSL


--- Additional Info ---
Magic:  PNG image, 500 x 49, 8-bit/color RGBA, non-interlaced
Size:   1585
Md5:    b8d5f739e8bd681c58a8585c5671ede5
Sha1:   bd5fad7f2a0ff79c32152c30db90a0b9952bcada
Sha256: a57b3804fbef14286c7a5e2bdc72df26a077cfe833a31f632a1668a252580f55
                                        
                                            GET /wp-content/themes/joorang/images/right_elem.png HTTP/1.1 
Host: www.dsgill.com.au
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: https://www.dsgill.com.au/wp-content/themes/joorang/style.css
Cookie: __cfduid=dd9ac4165e13473ac86476099bb2a72ec1515911473; PHPSESSID=mivf1n9r8q1gefk3jnmgpulfh7

                                         
                                         104.31.91.224
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Date: Sun, 14 Jan 2018 06:31:17 GMT
Content-Length: 2167
Connection: keep-alive
Etag: "4c4263ec-877"
X-Powered-By: PleskLin
Expires: Mon, 22 Jan 2018 06:31:17 GMT
Cache-Control: public, max-age=691200
CF-Cache-Status: HIT
Vary: Accept-Encoding
Accept-Ranges: bytes
Server: cloudflare
CF-RAY: 3dce8d30bb3c42a3-OSL


--- Additional Info ---
Magic:  PNG image, 74 x 49, 8-bit/color RGBA, non-interlaced
Size:   2167
Md5:    d45b7abcbfe28da9bd99f4b3b83ffe08
Sha1:   8f17583a877f7e1f9a818d12ac3b952f1fa9534c
Sha256: 4b1819ad27a64efd5b845dd072235216a857cb9fb99b2c9473ba954954a430ba
                                        
                                            GET /wp-content/themes/joorang/style/blue/playjq.png HTTP/1.1 
Host: www.dsgill.com.au
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: https://www.dsgill.com.au/wp-content/themes/joorang/style/blue.css
Cookie: __cfduid=dd9ac4165e13473ac86476099bb2a72ec1515911473; PHPSESSID=mivf1n9r8q1gefk3jnmgpulfh7

                                         
                                         104.31.91.224
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Date: Sun, 14 Jan 2018 06:31:17 GMT
Content-Length: 5421
Connection: keep-alive
Etag: "4c7c65be-152d"
X-Powered-By: PleskLin
Expires: Mon, 22 Jan 2018 06:31:17 GMT
Cache-Control: public, max-age=691200
CF-Cache-Status: HIT
Vary: Accept-Encoding
Accept-Ranges: bytes
Server: cloudflare
CF-RAY: 3dce8d30c9be4261-OSL


--- Additional Info ---
Magic:  PNG image, 140 x 65, 8-bit/color RGBA, non-interlaced
Size:   5421
Md5:    05ae1dffa295405d80a2f7a64494cbd0
Sha1:   18ef40572123444f540168973229cd8720662759
Sha256: 1a4bbda310e949228fcc4ac58b9e826d5c487a989f54ac7eac4a325ebb1bbade
                                        
                                            GET /wp-content/themes/joorang/images/top_sb.jpg HTTP/1.1 
Host: www.dsgill.com.au
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: https://www.dsgill.com.au/wp-content/themes/joorang/style.css
Cookie: __cfduid=dd9ac4165e13473ac86476099bb2a72ec1515911473; PHPSESSID=mivf1n9r8q1gefk3jnmgpulfh7

                                         
                                         104.31.91.224
HTTP/1.1 200 OK
Content-Type: image/jpeg
                                        
Date: Sun, 14 Jan 2018 06:31:17 GMT
Content-Length: 828
Connection: keep-alive
Etag: "4c4263ec-33c"
X-Powered-By: PleskLin
Expires: Mon, 22 Jan 2018 06:31:17 GMT
Cache-Control: public, max-age=691200
CF-Cache-Status: HIT
Vary: Accept-Encoding
Accept-Ranges: bytes
Server: cloudflare
CF-RAY: 3dce8d30bad04297-OSL


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01
Size:   828
Md5:    0c56fd4fda4483a081f2edc7cfbd13cf
Sha1:   31777e036ea1e07e7c6c6bd9e205d90727d1a3bc
Sha256: b5232e8821aadba1b7f26ec470f5ed7b13db766a0b382f1649d66b71c923a335
                                        
                                            GET /wp-content/themes/joorang/style/blue/about_title.gif HTTP/1.1 
Host: www.dsgill.com.au
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: https://www.dsgill.com.au/wp-content/themes/joorang/style/blue.css
Cookie: __cfduid=dd9ac4165e13473ac86476099bb2a72ec1515911473; PHPSESSID=mivf1n9r8q1gefk3jnmgpulfh7

                                         
                                         104.31.91.224
HTTP/1.1 200 OK
Content-Type: image/gif
                                        
Date: Sun, 14 Jan 2018 06:31:17 GMT
Content-Length: 294
Connection: keep-alive
Etag: "4c7c68d2-126"
X-Powered-By: PleskLin
Expires: Mon, 22 Jan 2018 06:31:17 GMT
Cache-Control: public, max-age=691200
CF-Cache-Status: HIT
Vary: Accept-Encoding
Accept-Ranges: bytes
Server: cloudflare
CF-RAY: 3dce8d30dbbc426d-OSL


--- Additional Info ---
Magic:  GIF image data, version 89a, 21 x 20
Size:   294
Md5:    8715d72a78f3958f3f685e67161b3679
Sha1:   713fa6fca0da6bedbe299ede0294a859ccb563f6
Sha256: 0f87e0053bdaeec8112ce4d9c021c04d638eee5599a132ff5667c02b8094ab81
                                        
                                            GET /wp-content/themes/joorang/images/left_copyright.jpg HTTP/1.1 
Host: www.dsgill.com.au
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: https://www.dsgill.com.au/wp-content/themes/joorang/style.css
Cookie: __cfduid=dd9ac4165e13473ac86476099bb2a72ec1515911473; PHPSESSID=mivf1n9r8q1gefk3jnmgpulfh7

                                         
                                         104.31.91.224
HTTP/1.1 200 OK
Content-Type: image/jpeg
                                        
Date: Sun, 14 Jan 2018 06:31:17 GMT
Content-Length: 480
Connection: keep-alive
Etag: "4c4263ec-1e0"
X-Powered-By: PleskLin
Expires: Mon, 22 Jan 2018 06:31:17 GMT
Cache-Control: public, max-age=691200
CF-Cache-Status: HIT
Vary: Accept-Encoding
Accept-Ranges: bytes
Server: cloudflare
CF-RAY: 3dce8d30c9c04261-OSL


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01
Size:   480
Md5:    dc99473355d00665c49ddbc13d35423c
Sha1:   eaf398a5cba5b07907a458d07b9b6c880b730e61
Sha256: bbc3f6476e0176e601325056c698eadcb207c375c2558ead7986028d1c3807be
                                        
                                            GET /wp-content/themes/joorang/images/right_copyright.jpg HTTP/1.1 
Host: www.dsgill.com.au
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: https://www.dsgill.com.au/wp-content/themes/joorang/style.css
Cookie: __cfduid=dd9ac4165e13473ac86476099bb2a72ec1515911473; PHPSESSID=mivf1n9r8q1gefk3jnmgpulfh7

                                         
                                         104.31.91.224
HTTP/1.1 200 OK
Content-Type: image/jpeg
                                        
Date: Sun, 14 Jan 2018 06:31:17 GMT
Content-Length: 2574
Connection: keep-alive
Etag: "4c4263ec-a0e"
X-Powered-By: PleskLin
Expires: Mon, 22 Jan 2018 06:31:17 GMT
Cache-Control: public, max-age=691200
CF-Cache-Status: HIT
Vary: Accept-Encoding
Accept-Ranges: bytes
Server: cloudflare
CF-RAY: 3dce8d30dad24297-OSL


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01
Size:   2574
Md5:    15624dfc549e198a027b08c74dd62475
Sha1:   52f7d0edffa6c2be33eab1bd8bc45b71fcc68d1e
Sha256: a9da381bf5c706361c29715824969af761d9febe570a38c0c6a97451b5baa400
                                        
                                            GET /wp-content/themes/joorang/images/footer.jpg HTTP/1.1 
Host: www.dsgill.com.au
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: https://www.dsgill.com.au/wp-content/themes/joorang/style.css
Cookie: __cfduid=dd9ac4165e13473ac86476099bb2a72ec1515911473; PHPSESSID=mivf1n9r8q1gefk3jnmgpulfh7

                                         
                                         104.31.91.224
HTTP/1.1 200 OK
Content-Type: image/jpeg
                                        
Date: Sun, 14 Jan 2018 06:31:17 GMT
Content-Length: 419
Connection: keep-alive
Etag: "4c4263ec-1a3"
X-Powered-By: PleskLin
Expires: Mon, 22 Jan 2018 06:31:17 GMT
Cache-Control: public, max-age=691200
CF-Cache-Status: HIT
Vary: Accept-Encoding
Accept-Ranges: bytes
Server: cloudflare
CF-RAY: 3dce8d30cb4742a3-OSL


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01
Size:   419
Md5:    3bc7224b51a936356c8fd0419b676518
Sha1:   7d5c3a92465e6dd10d5390dbaa228c319fa10ed1
Sha256: c18d39079a599aff3096ac01acf963c37ba9ebad129a8639678730c96a79499d
                                        
                                            GET /pagespeed_static/1.JiBnMqyl6S.gif HTTP/1.1 
Host: www.dsgill.com.au
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: https://www.dsgill.com.au/
Cookie: __cfduid=dd9ac4165e13473ac86476099bb2a72ec1515911473; PHPSESSID=mivf1n9r8q1gefk3jnmgpulfh7

                                         
                                         104.31.91.224
HTTP/1.1 404 Not Found
Content-Type: text/html; charset=UTF-8
                                        
Date: Sun, 14 Jan 2018 06:31:17 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Pragma: no-cache
Expires: Wed, 11 Jan 1984 05:00:00 GMT
Cache-Control: no-cache, must-revalidate, max-age=0
Link: <https://www.dsgill.com.au/wp-json/>; rel="https://api.w.org/"
CF-Cache-Status: MISS
Server: cloudflare
CF-RAY: 3dce8d279fe84297-OSL
Content-Encoding: gzip


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   5736
Md5:    d4f5b918bf9c50d005b92501d28068e6
Sha1:   80e616d748b804962f742a989c81174180a3c645
Sha256: c9866f5def30754e526e0d28a5b78e57fa8e7254390afc317181aa8e163ffcc7
                                        
                                            GET /cdn-cgi/pe/bag2?r[]=https%3A%2F%2Fwww.dsgill.com.au%2F_.pagespeed.jo.R3kWSx4ESm.js&r[]=https%3A%2F%2Fwww.dsgill.com.au%2Fwp-content%2Fthemes%2Fjoorang%2Fjs%2Fjquery-1.4.2.min.js&r[]=https%3A%2F%2Fwww.dsgill.com.au%2Fwp-content%2Fthemes%2Fjoorang%2Fjs%2Fcufon-yui.js&r[]=https%3A%2F%2Fwww.dsgill.com.au%2Fwp-content%2Fthemes%2Fjoorang%2Fjs%2FYanone_Kaffeesatz_400.font.js&r[]=https%3A%2F%2Fwww.dsgill.com.au%2Fwp-content%2Fthemes%2Fjoorang%2Fjs%2Fthemesguy_preloader.js&r[]=https%3A%2F%2Fwww.dsgill.com.au%2Fwp-content%2Fthemes%2Fjoorang%2Fjs%2Fjquery.prettyPhoto.js&r[]=https%3A%2F%2Fwww.dsgill.com.au%2Fwp-content%2Fthemes%2Fjoorang%2Fjs%2Fjquery.nivo.slider.js&r[]=https%3A%2F%2Fwww.dsgill.com.au%2Fwp-content%2Fthemes%2Fjoorang%2Fjs%2Fjquery.hoverscroll-0.2.2.js&r[]=https%3A%2F%2Fwww.dsgill.com.au%2Fwp-content%2Fthemes%2Fjoorang%2Fjs%2Fglobal.js&r[]=https%3A%2F%2Fwww.dsgill.com.au%2F_.pagespeed.jo.Q5eJMilcUV.js&r[]=https%3A%2F%2Fwww.dsgill.com.au%2Fwp-includes%2Fjs%2Fwp-embed.min.js%3Fver%3D4.9.1 HTTP/1.1 
Host: www.dsgill.com.au
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
PE-Token: ef62464db1ece8a30848592e3695c3c64f02e695-1515911476-1800
Referer: https://www.dsgill.com.au/
Cookie: __cfduid=dd9ac4165e13473ac86476099bb2a72ec1515911473; PHPSESSID=mivf1n9r8q1gefk3jnmgpulfh7

                                         
                                         104.31.91.224
HTTP/1.1 200 OK
Content-Type: multipart/mixed; boundary="mOce rpurhDn"
                                        
Date: Sun, 14 Jan 2018 06:31:16 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Server: cloudflare
CF-RAY: 3dce8d285cd242bb-OSL
Content-Encoding: gzip


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   65298
Md5:    fc7da0ac53b8ee720324085830099d70
Sha1:   81236971cd866c7fcc2b5ff948158078830f5658
Sha256: f7d2cc13fdf3e1884ddf1ca59633f85d08bed79c640fa718e0189a96e2998b85
                                        
                                            GET /wp-content/themes/joorang/images/facebook/sprite.png HTTP/1.1 
Host: www.dsgill.com.au
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: https://www.dsgill.com.au/wp-content/themes/joorang/prettyPhoto.css
Cookie: __cfduid=dd9ac4165e13473ac86476099bb2a72ec1515911473; PHPSESSID=mivf1n9r8q1gefk3jnmgpulfh7

                                         
                                         104.31.91.224
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Date: Sun, 14 Jan 2018 06:31:18 GMT
Content-Length: 3752
Connection: keep-alive
Etag: "4c4263ec-ea8"
X-Powered-By: PleskLin
Expires: Mon, 22 Jan 2018 06:31:18 GMT
Cache-Control: public, max-age=691200
CF-Cache-Status: HIT
Vary: Accept-Encoding
Accept-Ranges: bytes
Server: cloudflare
CF-RAY: 3dce8d367d02426d-OSL


--- Additional Info ---
Magic:  PNG image, 130 x 118, 8-bit/color RGBA, non-interlaced
Size:   3752
Md5:    7e88957ba7614dede5cdd0edf96173e5
Sha1:   6694a64c0fad79b3d49e5980cb8ab6639e3a20b1
Sha256: b832654d7357bf5f828905437e08c7b520c3769c3af6a98070f8af504f948882
                                        
                                            GET /wp-content/themes/joorang/images/facebook/loader.gif HTTP/1.1 
Host: www.dsgill.com.au
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: https://www.dsgill.com.au/wp-content/themes/joorang/prettyPhoto.css
Cookie: __cfduid=dd9ac4165e13473ac86476099bb2a72ec1515911473; PHPSESSID=mivf1n9r8q1gefk3jnmgpulfh7

                                         
                                         104.31.91.224
HTTP/1.1 200 OK
Content-Type: image/gif
                                        
Date: Sun, 14 Jan 2018 06:31:18 GMT
Content-Length: 2545
Connection: keep-alive
Etag: "4c4263ec-9f1"
X-Powered-By: PleskLin
Expires: Mon, 22 Jan 2018 06:31:18 GMT
Cache-Control: public, max-age=691200
CF-Cache-Status: HIT
Vary: Accept-Encoding
Accept-Ranges: bytes
Server: cloudflare
CF-RAY: 3dce8d367c034297-OSL


--- Additional Info ---
Magic:  GIF image data, version 89a, 24 x 24
Size:   2545
Md5:    df46993044576f83f2c2cc1a64e18f31
Sha1:   1e0d02a9dd841f94d68bc0a1da91f858ac9874d7
Sha256: 68255b5e88e8c44694211d8d86c3460be92bb6f3d1dd252dc0bf783e833cb067
                                        
                                            GET /wp-content/themes/joorang/images/facebook/contentPatternTop.png HTTP/1.1 
Host: www.dsgill.com.au
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: https://www.dsgill.com.au/wp-content/themes/joorang/prettyPhoto.css
Cookie: __cfduid=dd9ac4165e13473ac86476099bb2a72ec1515911473; PHPSESSID=mivf1n9r8q1gefk3jnmgpulfh7

                                         
                                         104.31.91.224
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Date: Sun, 14 Jan 2018 06:31:18 GMT
Content-Length: 142
Connection: keep-alive
Etag: "4c4263ec-8e"
X-Powered-By: PleskLin
Expires: Mon, 22 Jan 2018 06:31:18 GMT
Cache-Control: public, max-age=691200
CF-Cache-Status: HIT
Vary: Accept-Encoding
Accept-Ranges: bytes
Server: cloudflare
CF-RAY: 3dce8d367b784261-OSL


--- Additional Info ---
Magic:  PNG image, 20 x 20, 8-bit/color RGBA, non-interlaced
Size:   142
Md5:    c2e5c4ec6fc9ee4e49c79ff7e18c9695
Sha1:   bd82394085b160314184d610a7106c0557922df4
Sha256: 41960505e78c2519594af3bdea17ddc116413fe313e98c5b206bad5abd1e7718
                                        
                                            GET /wp-content/themes/joorang/images/facebook/contentPatternBottom.png HTTP/1.1 
Host: www.dsgill.com.au
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: https://www.dsgill.com.au/wp-content/themes/joorang/prettyPhoto.css
Cookie: __cfduid=dd9ac4165e13473ac86476099bb2a72ec1515911473; PHPSESSID=mivf1n9r8q1gefk3jnmgpulfh7

                                         
                                         104.31.91.224
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Date: Sun, 14 Jan 2018 06:31:18 GMT
Content-Length: 142
Connection: keep-alive
Etag: "4c4263ec-8e"
X-Powered-By: PleskLin
Expires: Mon, 22 Jan 2018 06:31:18 GMT
Cache-Control: public, max-age=691200
CF-Cache-Status: HIT
Vary: Accept-Encoding
Accept-Ranges: bytes
Server: cloudflare
CF-RAY: 3dce8d36797f42bb-OSL


--- Additional Info ---
Magic:  PNG image, 20 x 20, 8-bit/color RGBA, non-interlaced
Size:   142
Md5:    a6fab9b4551a6274d71703b610eb6abd
Sha1:   1fb515ae27f5202449663f9be6b5ea7094a4dad0
Sha256: 565ed0e8265b719692eff0e31356ece9c4e4b9ddd753b0858e0c2277668d184d
                                        
                                            GET /wp-content/themes/joorang/images/facebook/contentPatternLeft.png HTTP/1.1 
Host: www.dsgill.com.au
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: https://www.dsgill.com.au/wp-content/themes/joorang/prettyPhoto.css
Cookie: __cfduid=dd9ac4165e13473ac86476099bb2a72ec1515911473; PHPSESSID=mivf1n9r8q1gefk3jnmgpulfh7

                                         
                                         104.31.91.224
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Date: Sun, 14 Jan 2018 06:31:18 GMT
Content-Length: 137
Connection: keep-alive
Etag: "4c4263ec-89"
X-Powered-By: PleskLin
Expires: Mon, 22 Jan 2018 06:31:18 GMT
Cache-Control: public, max-age=691200
CF-Cache-Status: HIT
Vary: Accept-Encoding
Accept-Ranges: bytes
Server: cloudflare
CF-RAY: 3dce8d367c014297-OSL


--- Additional Info ---
Magic:  PNG image, 20 x 20, 8-bit/color RGBA, non-interlaced
Size:   137
Md5:    3b7f995669ad8cbf24acccb8f1d70f4d
Sha1:   a9891643f551233c3f230eaa5836e9fa7426d128
Sha256: c9183c4ea5f592f5db89558b91abc45d6d10ca383f1ce41233900b1cbacff308
                                        
                                            GET /wp-content/themes/joorang/images/facebook/contentPatternRight.png HTTP/1.1 
Host: www.dsgill.com.au
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: https://www.dsgill.com.au/wp-content/themes/joorang/prettyPhoto.css
Cookie: __cfduid=dd9ac4165e13473ac86476099bb2a72ec1515911473; PHPSESSID=mivf1n9r8q1gefk3jnmgpulfh7

                                         
                                         104.31.91.224
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Date: Sun, 14 Jan 2018 06:31:18 GMT
Content-Length: 136
Connection: keep-alive
Etag: "4c4263ec-88"
X-Powered-By: PleskLin
Expires: Mon, 22 Jan 2018 06:31:18 GMT
Cache-Control: public, max-age=691200
CF-Cache-Status: HIT
Vary: Accept-Encoding
Accept-Ranges: bytes
Server: cloudflare
CF-RAY: 3dce8d367d1d42a3-OSL


--- Additional Info ---
Magic:  PNG image, 20 x 20, 8-bit/color RGBA, non-interlaced
Size:   136
Md5:    74bfb933f639e76971ca5db1ae612011
Sha1:   a4ab4b832b155068c3df28dc9894b725cac83228
Sha256: 2f47a984b0a0f656080dcf3b87cc75d2000344512007b2cbdbdec790f92c23db
                                        
                                            GET /cdn-cgi/pe/bag2?r[]=https%3A%2F%2Fwww.google-analytics.com%2Fanalytics.js HTTP/1.1 
Host: www.dsgill.com.au
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
PE-Token: ef62464db1ece8a30848592e3695c3c64f02e695-1515911476-1800
Referer: https://www.dsgill.com.au/
Cookie: __cfduid=dd9ac4165e13473ac86476099bb2a72ec1515911473; PHPSESSID=mivf1n9r8q1gefk3jnmgpulfh7

                                         
                                         104.31.91.224
HTTP/1.1 200 OK
Content-Type: multipart/mixed; boundary="+Tr+skQHxAY.k9mD"
                                        
Date: Sun, 14 Jan 2018 06:31:19 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Server: cloudflare
CF-RAY: 3dce8d374c224297-OSL
Content-Encoding: gzip


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   14858
Md5:    7a113b18a320d7dafa34101a36b952dd
Sha1:   7874181cc51aa47c318a607f2ae05dcf166d9a5e
Sha256: d43cf17f4a6e2cdd5186d7bbd22b58561100034b69e6426a673693e917ce3dfa

Alerts:
  Blacklists:
    - fortinet: Malware
                                        
                                            GET /cdn-cgi/pe/bag2?r[]=https%3A%2F%2Fwww.dsgill.com.au%2Fwp-includes%2Fjs%2Fwp-emoji-release.min.js%3Fver%3D4.9.1 HTTP/1.1 
Host: www.dsgill.com.au
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
PE-Token: ef62464db1ece8a30848592e3695c3c64f02e695-1515911476-1800
Referer: https://www.dsgill.com.au/
Cookie: __cfduid=dd9ac4165e13473ac86476099bb2a72ec1515911473; PHPSESSID=mivf1n9r8q1gefk3jnmgpulfh7

                                         
                                         104.31.91.224
HTTP/1.1 200 OK
Content-Type: multipart/mixed; boundary=",Kt/uPib.QvuU)q)kmkP"
                                        
Date: Sun, 14 Jan 2018 06:31:20 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Server: cloudflare
CF-RAY: 3dce8d36dd3d426d-OSL
Content-Encoding: gzip


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   4677
Md5:    7381157872b89a9e20d7d7932312a60f
Sha1:   5cb2348110d704aa70e58d986e7e48b55767b044
Sha256: edd76b6b9763962879e7541749bca7cfc19ea30f44c73f381ea2edffe57ef1a2

Alerts:
  Blacklists:
    - fortinet: Malware
                                        
                                            GET /pagespeed_static/1.JiBnMqyl6S.gif HTTP/1.1 
Host: www.dsgill.com.au
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: https://www.dsgill.com.au/
Cookie: __cfduid=dd9ac4165e13473ac86476099bb2a72ec1515911473; PHPSESSID=mivf1n9r8q1gefk3jnmgpulfh7

                                         
                                         104.31.91.224
HTTP/1.1 404 Not Found
Content-Type: text/html; charset=UTF-8
                                        
Date: Sun, 14 Jan 2018 06:31:20 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Pragma: no-cache
Expires: Wed, 11 Jan 1984 05:00:00 GMT
Cache-Control: no-cache, must-revalidate, max-age=0
Link: <https://www.dsgill.com.au/wp-json/>; rel="https://api.w.org/"
CF-Cache-Status: MISS
Server: cloudflare
CF-RAY: 3dce8d374baf4261-OSL
Content-Encoding: gzip


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   5735
Md5:    21441341d4a8226e781176a50ca75ae9
Sha1:   28f958494f4f78851b4c248219a20286ed360b39
Sha256: d73c969c5e7edfbbb4841d6a84ec434ed5a34b005a8737a20ef5e334e743f21b
                                        
                                            POST /GTSGIAG3 HTTP/1.1 
Host: ocsp.pki.goog
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Content-Length: 107
Content-Type: application/ocsp-request

                                         
                                         172.217.20.46
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Date: Sun, 14 Jan 2018 06:31:21 GMT
Cache-Control: public, max-age=345600
Server: ocsp_responder
Content-Length: 463
X-XSS-Protection: 1; mode=block
X-Frame-Options: SAMEORIGIN


--- Additional Info ---
Magic:  data
Size:   463
Md5:    0c48aaa8339bdf56798c9f9fb8215578
Sha1:   0036943b26e9a38bae3a16897563f6b4b35aed9b
Sha256: 518a8b6f16504513e18b66cc38c05146a6241c2e86c75f03b13b0fb7cc5db51b
                                        
                                            POST /gsr2 HTTP/1.1 
Host: ocsp.pki.goog
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Content-Length: 112
Content-Type: application/ocsp-request

                                         
                                         172.217.20.46
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Date: Sun, 14 Jan 2018 06:31:21 GMT
Cache-Control: public, max-age=345600
Server: ocsp_responder
Content-Length: 468
X-XSS-Protection: 1; mode=block
X-Frame-Options: SAMEORIGIN


--- Additional Info ---
Magic:  data
Size:   468
Md5:    6bf50ec404fb4a8b4a94be8390d11938
Sha1:   0caaab7704d6221abc5e0342909a4928cee50b1c
Sha256: 63b592179b1e9a528344ce1d430b9479fc55f43420a468ec35aaeaa9dff911cf
                                        
                                            GET /r/collect?v=1&_v=j66&a=1758126505&t=pageview&_s=1&dl=https%3A%2F%2Fwww.dsgill.com.au%2F&ul=en-us&de=UTF-8&dt=D%26S%20Gill%20Stonemasonry&sd=24-bit&sr=1176x885&vp=1159x775&je=1&fl=10.0%20r45&_u=IEBAAEQAC~&jid=1374630692&gjid=1060076693&cid=148335410.1515911481&tid=UA-100101606-5&_gid=1009518575.1515911481&_r=1&z=946787324 HTTP/1.1 
Host: www.google-analytics.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: https://www.dsgill.com.au/

                                         
                                         172.217.20.46
HTTP/1.1 200 OK
Content-Type: image/gif
                                        
Access-Control-Allow-Origin: *
Date: Sun, 14 Jan 2018 06:31:21 GMT
Pragma: no-cache
Expires: Fri, 01 Jan 1990 00:00:00 GMT
Cache-Control: no-cache, no-store, must-revalidate
Last-Modified: Sun, 17 May 1998 03:00:00 GMT
X-Content-Type-Options: nosniff
Server: Golfe2
Content-Length: 35
Alt-Svc: hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"


--- Additional Info ---
Magic:  GIF image data, version 89a, 1 x 1
Size:   35
Md5:    28d6814f309ea289f847c69cf91194c6
Sha1:   0f4e929dd5bb2564f7ab9c76338e04e292a42ace
Sha256: 8337212354871836e6763a41e615916c89bac5b3f1f0adf60ba43c7c806e1015