Overview

URL blog.plafondchauffant.fr/
IP94.247.179.113
ASNCTS Computers and Telecommunications Systems SAS
Location France
Report completed2022-09-28 08:05:48 UTC
StatusLoading report..
urlquery Alerts No alerts detected


Settings

UserAgentMozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Referer


Intrusion Detection Systems

Suricata /w Emerging Threats Pro  No alerts detected


Blocklists

OpenPhish  No alerts detected
PhishTank  No alerts detected
Fortinet's Web Filter
Scan Date Severity Indicator Comment
2022-09-28 2 blog.plafondchauffant.fr/ Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/plugins/connections/assets/css/cn-user. (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/plugins/connections/vendor/chosen/chose (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/plugins/contact-form-7/includes/css/sty (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-includes/css/dist/block-library/style.min.css?v (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/plugins/wp-pagenavi/pagenavi-css.css?ve (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/plugins/woocommerce/assets/css/woocomme (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/themes/tesseract-free-theme/style.css?v (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/themes/tesseract-free-theme/css/font-aw (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/themes/tesseract-free-theme/css/footer- (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/themes/tesseract-free-theme/woocommerce (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/plugins/cleaner-gallery/css/gallery.min (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/plugins/simple-lightbox/client/css/app. (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-includes/css/dashicons.min.css?ver=5.7.7 Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/plugins/easy-fancybox/fancybox/jquery.f (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/plugins/job-manager/js/display.js?ver=0.7.25 Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/plugins/flash-album-gallery/admin/js/sw (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/plugins/lightview-plus/js/spinners/spin (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-includes/js/jquery/jquery.min.js?ver=3.5.1 Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/plugins/wp-content-slideshow/scripts/jq (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/plugins/wp-content-slideshow/scripts/sl (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/plugins/lightview-plus/js/lightview/lig (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/themes/tesseract-free-theme/js/moderniz (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/themes/tesseract-free-theme/importer/js (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/plugins/image-gallery-with-slideshow/js (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/plugins/image-gallery-with-slideshow/js (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/plugins/image-gallery-with-slideshow/js (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/plugins/image-gallery-with-slideshow/js (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/plugins/image-gallery-with-slideshow/js (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/plugins/image-gallery-with-slideshow/js (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/plugins/j-shortcodes/js/jay.js Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/plugins/j-shortcodes/galleryview/js/jqu (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/plugins/j-shortcodes/galleryview/js/jqu (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/plugins/j-shortcodes/galleryview/js/jqu (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/plugins/wp-enjoy-reading/js/base.min.js Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/plugins/simplebox-for-wordpress/simpleb (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-includes/js/jquery/ui/core.min.js?ver=1.12.1 Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-includes/js/jquery/ui/tabs.min.js?ver=1.12.1 Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-includes/js/jquery/ui/accordion.min.js?ver=1.12.1 Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-includes/js/jquery/ui/datepicker.min.js?ver=1.12.1 Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/plugins/connections/vendor/picturefill/ (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/plugins/contact-form-7/includes/js/scri (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/plugins/woocommerce/assets/js/frontend/ (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/plugins/woocommerce/assets/js/jquery-bl (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/plugins/woocommerce/assets/js/frontend/ (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/plugins/woocommerce/assets/js/frontend/ (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/plugins/woocommerce/assets/js/jquery-co (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/themes/tesseract-free-theme/js/jquery.f (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/themes/tesseract-free-theme/js/jquery.s (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/themes/tesseract-free-theme/js/helpers- (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/plugins/image-gallery-with-slideshow/cs (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/themes/tesseract-free-theme/woocommerce (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-includes/js/wp-embed.min.js?ver=5.7.7 Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/plugins/easy-fancybox/jquery.easing.pac (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/plugins/easy-fancybox/jquery.mousewheel (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/plugins/woocommerce/assets/css/woocomme (...) Phishing
2022-09-28 2 blog.plafondchauffant.fr/wp-content/plugins/simplebox-for-wordpress/simplebox.js Phishing
2022-09-28 2 blog.plafondchauffant.fr/?action=EnjoyReadingOptions Phishing
2022-09-28 2 blog.plafondchauffant.fr/page/2/ Phishing
mnemonic secure dns  No alerts detected
Quad9 DNS  No alerts detected


Files

No files detected



Passive DNS (13)

Passive DNS Source Fully Qualifying Domain Name Rank First Seen Last Seen IP Comment
mnemonic passive DNS blog.plafondchauffant.fr (91) 0 2017-02-15 05:22:35 UTC 2022-09-27 17:05:31 UTC 94.247.179.113 Unknown ranking
mnemonic passive DNS fonts.googleapis.com (4) 8877 2013-06-10 20:14:26 UTC 2022-09-28 06:28:23 UTC 142.250.74.10
mnemonic passive DNS ocsp.sca1b.amazontrust.com (1) 1015 2017-03-03 15:20:51 UTC 2019-03-27 04:05:54 UTC 143.204.42.158
mnemonic passive DNS tylers.s3.amazonaws.com (1) 862848 2017-01-31 11:35:11 UTC 2022-09-27 14:09:03 UTC 3.5.0.1
mnemonic passive DNS push.services.mozilla.com (1) 2140 2015-09-03 10:29:36 UTC 2022-09-27 05:14:54 UTC 35.163.147.190
mnemonic passive DNS firefox.settings.services.mozilla.com (2) 867 2020-05-28 17:26:30 UTC 2022-09-28 05:04:09 UTC 143.204.55.36
mnemonic passive DNS r3.o.lencr.org (5) 344 2020-12-02 08:52:13 UTC 2022-09-28 04:06:48 UTC 23.36.76.226
mnemonic passive DNS content-signature-2.cdn.mozilla.net (1) 1152 2020-11-03 12:26:46 UTC 2022-09-27 05:14:54 UTC 143.204.55.35
mnemonic passive DNS contile.services.mozilla.com (1) 1114 2021-05-27 18:32:35 UTC 2022-09-27 04:52:33 UTC 34.117.237.239
mnemonic passive DNS ocsp.pki.goog (6) 175 2017-06-14 07:23:31 UTC 2022-09-28 04:36:20 UTC 142.250.74.3
mnemonic passive DNS ocsp.digicert.com (1) 86 2012-05-21 07:02:23 UTC 2022-09-28 04:19:13 UTC 93.184.220.29
mnemonic passive DNS fonts.gstatic.com (1) 0 2014-08-29 13:43:22 UTC 2022-09-28 04:36:33 UTC 142.250.74.163 Domain (gstatic.com) ranked at: 540
mnemonic passive DNS img-getpocket.cdn.mozilla.net (6) 1631 2017-09-01 03:40:57 UTC 2022-09-27 13:22:33 UTC 34.120.237.76


Recent reports on same IP/ASN/Domain/Screenshot

Last 5 reports on IP: 94.247.179.113

Date UQ / IDS / BL URL IP
2022-11-27 05:31:57 +0000
0 - 0 - 33 plafondchauffant.fr/ 94.247.179.113
2022-11-27 05:19:32 +0000
0 - 0 - 60 blog.plafondchauffant.fr/ 94.247.179.113
2022-11-24 22:05:49 +0000
0 - 0 - 59 blog.plafondchauffant.fr/ 94.247.179.113
2022-11-24 13:05:10 +0000
0 - 0 - 33 plafondchauffant.fr/ 94.247.179.113
2022-11-24 10:05:49 +0000
0 - 0 - 58 blog.plafondchauffant.fr/ 94.247.179.113

Last 5 reports on ASN: CTS Computers and Telecommunications Systems SAS

Date UQ / IDS / BL URL IP
2022-11-27 05:31:57 +0000
0 - 0 - 33 plafondchauffant.fr/ 94.247.179.113
2022-11-27 05:19:32 +0000
0 - 0 - 60 blog.plafondchauffant.fr/ 94.247.179.113
2022-11-27 04:34:57 +0000
0 - 0 - 7 formacion.fundacionarcoiris.org/ 94.247.176.249
2022-11-24 22:05:49 +0000
0 - 0 - 59 blog.plafondchauffant.fr/ 94.247.179.113
2022-11-24 13:05:10 +0000
0 - 0 - 33 plafondchauffant.fr/ 94.247.179.113

Last 5 reports on domain: plafondchauffant.fr

Date UQ / IDS / BL URL IP
2022-11-27 05:31:57 +0000
0 - 0 - 33 plafondchauffant.fr/ 94.247.179.113
2022-11-27 05:19:32 +0000
0 - 0 - 60 blog.plafondchauffant.fr/ 94.247.179.113
2022-11-24 22:05:49 +0000
0 - 0 - 59 blog.plafondchauffant.fr/ 94.247.179.113
2022-11-24 13:05:10 +0000
0 - 0 - 33 plafondchauffant.fr/ 94.247.179.113
2022-11-24 10:05:49 +0000
0 - 0 - 58 blog.plafondchauffant.fr/ 94.247.179.113

Last 5 reports with similar screenshot

Date UQ / IDS / BL URL IP
2022-11-27 05:19:32 +0000
0 - 0 - 60 blog.plafondchauffant.fr/ 94.247.179.113
2022-11-24 22:05:49 +0000
0 - 0 - 59 blog.plafondchauffant.fr/ 94.247.179.113
2022-11-24 10:05:49 +0000
0 - 0 - 58 blog.plafondchauffant.fr/ 94.247.179.113
2022-11-18 23:05:49 +0000
0 - 0 - 59 blog.plafondchauffant.fr/ 94.247.179.113
2022-11-18 07:05:47 +0000
0 - 0 - 59 blog.plafondchauffant.fr/ 94.247.179.113


JavaScript

Executed Scripts (61)


Executed Evals (5)

#1 JavaScript::Eval (size: 72078, repeated: 1) - SHA256: dfe0bc575e0de20a071bfd8dc5d4a834f3163512cd7ba5b210e93878a544605e

                                        (function(b, l) {
    function q(a) {
        var b = {},
            c;
        for (c in a) b[c] = a[c] + "px";
        return b
    }

    function p(a) {
        return a * Math.PI / 180
    }

    function v(a) {
        return String.fromCharCode.apply(String, a.split(","))
    }

    function G(a) {
        var c = "<" + a.tag,
            d;
        for (d in a) 0 > b.inArray(d, ["children", "html", "tag"]) && (c += " " + d + '="' + a[d] + '"');
        return /^(?:area|base|basefont|br|col|frame|hr|img|input|link|isindex|meta|param|range|spacer|wbr)$/i.test(a.tag) ? c += "/>" : (c += ">", a.children && b.each(a.children, function(a, b) {
            c += G(b)
        }), a.html && (c += a.html), c += "</" + a.tag + ">"), c
    }

    function t(a, b) {
        for (var c in b) b[c] && b[c].constructor && b[c].constructor === Object ? (a[c] = n.clone(a[c]) || {}, t(a[c], b[c])) : a[c] = b[c];
        return a
    }

    function C() {
        this.initialize.apply(this, arguments)
    }

    function H(a, c) {
        var d, e = (c || I(a) || "").toLowerCase();
        return b(["flash", "image", "iframe", "quicktime"]).each(function(a, c) {
            -1 < b.inArray(e, Lightview.extensions[c].split(" ")) && (d = c)
        }), d ? d : "#" == a.substr(0, 1) ? "inline" : document.domain && document.domain != a.replace(/(^.*\/\/)|(:.*)|(\/.*)/g, "") ? "iframe" : "image"
    }

    function I(a) {
        return (a = (a || "").replace(/\?.*/g, "").match(/\.([^.]{3,4})$/)) ? a[1] : null
    }(function() {
        b(document.documentElement).bind("mousewheel DOMMouseScroll", function(a) {
            var c;
            a.originalEvent.wheelDelta ? c = a.originalEvent.wheelDelta / 120 : a.originalEvent.detail && (c = -a.originalEvent.detail / 3);
            if (c) {
                var d = b.Event("lightview:mousewheel");
                b(a.target).trigger(d, c), d.isPropagationStopped() && a.stopPropagation(), d.isDefaultPrevented() && a.preventDefault()
            }
        })
    })(), b.easing.easeInOutQuart || b.extend(b.easing, {
        easeInOutQuart: function(a, b, c, d, e) {
            return 1 > (b /= e / 2) ? d / 2 * b * b * b * b + c : -d / 2 * ((b -= 2) * b * b * b - 2) + c
        }
    });
    var D = Array.prototype.slice,
        n = {
            extend: function(a, b) {
                for (var c in b) a[c] = b[c];
                return a
            },
            clone: function(a) {
                return n.extend({}, a)
            },
            "break": {},
            _each: function(a, b) {
                for (var c = 0, d = a.length; c < d; c++) b(a[c])
            },
            each: function(a, b, c) {
                var d = 0;
                try {
                    this._each(a, function(a) {
                        b.call(c, a, d++)
                    })
                } catch (e) {
                    if (e != n["break"]) throw e
                }
            },
            any: function(a, b, c) {
                var d = !1;
                return n.each(a || [], function(a, f) {
                    if (d |= b.call(c, a, f)) return n["break"]
                }), !!d
            },
            map: function(a, b, c) {
                var d = [];
                return n.each(a || [], function(a, f) {
                    d[d.length] = b.call(c, a, f)
                }), d
            },
            pluck: function(a, b) {
                return n.map(a, function(a) {
                    return a[b]
                })
            },
            member: function(a, b) {
                var c = !1;
                return n.any(a || [], function(a) {
                    if (c = a === b) return !0
                }), c
            },
            select: function(a, b, c) {
                var d = [];
                return n.each(a || [], function(a, f) {
                    b.call(c, a, f) && (d[d.length] = a)
                }), d
            },
            without: function(a) {
                var b = D.call(arguments, 1);
                return n.select(a, function(a) {
                    return !n.member(b, a)
                })
            },
            isElement: function(a) {
                return a && 1 == a.nodeType
            },
            element: {
                isAttached: function() {
                    return function(a) {
                        for (; a && a.parentNode;) a = a.parentNode;
                        return !!a && !!a.body
                    }
                }()
            }
        },
        j = function(a) {
            function b(b) {
                return (b = RegExp(b + "([\\d.]+)").exec(a)) ? parseFloat(b[1]) : !0
            }
            return {
                IE: !!l.attachEvent && -1 === a.indexOf("Opera") && b("MSIE "),
                Opera: -1 < a.indexOf("Opera") && (!!l.opera && opera.version && parseFloat(opera.version()) || 7.55),
                WebKit: -1 < a.indexOf("AppleWebKit/") && b("AppleWebKit/"),
                Gecko: -1 < a.indexOf("Gecko") && -1 === a.indexOf("KHTML") && b("rv:"),
                MobileSafari: !!a.match(/Apple.*Mobile.*Safari/),
                Chrome: -1 < a.indexOf("Chrome") && b("Chrome/")
            }
        }(navigator.userAgent),
        K = function() {
            var a = 0;
            return function(b) {
                b = b || "lv_identity_";
                for (a++; document.getElementById(b + a);) a++;
                return b + a
            }
        }(),
        J = {
            scripts: {
                jQuery: {
                    required: "1.4.3",
                    available: l.jQuery && jQuery.fn.jquery
                },
                SWFObject: {
                    required: "2.2",
                    available: l.swfobject && swfobject.ua && "2.2"
                },
                Spinners: {
                    required: "2.0_b1",
                    available: l.Spinners && l.Spinners.Version
                }
            },
            check: function() {
                function a(a) {
                    for (var d = (a = a.match(b)) && a[1] && a[1].split(".") || [], e = 0, f = 0, g = d.length; f < g; f++) e += parseInt(d[f] * Math.pow(10, 6 - 2 * f));
                    return a && a[3] ? e - 1 : e
                }
                var b = /^(\d+(\.?\d+){0,3})([A-Za-z_-]+[A-Za-z0-9]+)?/;
                return function(b) {
                    if (!this.scripts[b].available || a(this.scripts[b].available) < a(this.scripts[b].required) && !this.scripts[b].notified) this.scripts[b].notified = !0, alert("Lightview requires " + b + " >= " + this.scripts[b].required)
                }
            }()
        };
    (function() {
        b(document).ready(function() {
            function a(a) {
                var d = !1;
                if (b) d = 0 <= n.pluck(D.call(navigator.plugins), "name").join(",").indexOf(a);
                else try {
                    d = new ActiveXObject(a)
                } catch (e) {}
                return !!d
            }
            var b = navigator.plugins && navigator.plugins.length;
            Lightview.plugins = b ? {
                flash: a("Shockwave Flash"),
                quicktime: a("QuickTime")
            } : {
                flash: a("ShockwaveFlash.ShockwaveFlash"),
                quicktime: a("QuickTime.QuickTime")
            }
        })
    })(), b.extend(!0, Lightview, function() {
        function a(a, b) {
            var d = a.charAt(0).toUpperCase() + a.substr(1),
                d = (a + " " + e.join(d + " ") + d).split(" "),
                f;
            a: {
                for (f in d)
                    if (c.style[d[f]] !== void 0) {
                        f = b == "prefix" ? d[f] : !0;
                        break a
                    }
                f = !1
            }
            return f
        }
        var c = document.createElement("div"),
            e = ["Webkit", "Moz", "O", "ms", "Khtml"],
            f = function() {
                var a = document.createElement("canvas");
                return !!a.getContext && !!a.getContext("2d")
            }(),
            g;
        try {
            g = !!document.createEvent("TouchEvent")
        } catch (h) {
            g = !1
        }
        return {
            init: function() {
                J.check("jQuery");
                if (!this.support.canvas && !l.G_vmlCanvasManager) {
                    if (!j.IE) return;
                    alert("Lightview requires ExplorerCanvas (excanvas.js)")
                }
                l.G_vmlCanvasManager && l.G_vmlCanvasManager.init_(document), w.init(), d.init(), d.center(), E.init()
            },
            support: {
                canvas: f,
                touch: g,
                css: {
                    boxShadow: a("boxShadow"),
                    borderRadius: a("borderRadius"),
                    transitions: function() {
                        var a = !1;
                        return b.each(["WebKitTransitionEvent", "TransitionEvent", "OTransitionEvent"], function(b, c) {
                            try {
                                document.createEvent(c), a = !0
                            } catch (d) {}
                        }), a
                    }(),
                    expressions: j.IE && j.IE < 7,
                    prefixed: function(b) {
                        return a(b, "prefix")
                    }
                }
            }
        }
    }());
    var F = function() {
            var a = Lightview.Skins.base,
                c = t(n.clone(a), Lightview.Skins.reset);
            return {
                create: function(e, f) {
                    e = e || {}, e.skin = e.skin || (Lightview.Skins[d.defaultSkin] ? d.defaultSkin : "lightview");
                    var g = e.skin ? n.clone(Lightview.Skins[e.skin] || Lightview.Skins[d.defaultSkin]) : {},
                        h = t(n.clone(c), g);
                    f && (h = t(h, h.initialTypeOptions[f])), g = t(n.clone(h), e), g.ajax && ("boolean" == b.type(g.ajax) && (g.ajax = {
                        cache: c.ajax && c.ajax.cache || a.ajax.cache,
                        type: c.ajax && c.ajax.type || a.ajax.type
                    }), g.ajax = t(n.clone(a.ajax), g.ajax)), g.controls && (g.controls = "string" == b.type(g.controls) ? t(n.clone(h.controls || c.controls || a.controls), {
                        type: g.controls
                    }) : t(n.clone(a.controls), g.controls)), "string" == b.type(g.background) && (g.background = {
                        color: g.background,
                        opacity: 1
                    }), "number" == b.type(g.spacing) && (g.spacing = {
                        horizontal: g.spacing,
                        vertical: g.spacing
                    }), g.effects || (g.effects = {
                        content: {
                            show: 0,
                            hide: 0
                        },
                        window: {
                            show: 0,
                            hide: 0,
                            resize: 0,
                            position: 0
                        },
                        overlay: {
                            show: 0,
                            hide: 0
                        },
                        spinner: {
                            show: 0,
                            hide: 0
                        },
                        caption: {
                            show: 0,
                            hide: 0
                        },
                        sides: {
                            show: 0,
                            hide: 0
                        },
                        slider: {
                            slide: 0
                        }
                    });
                    if (j.MobileSafari) {
                        var i = g.effects.overlay;
                        i.show = 0, i.hide = 0
                    }
                    g.effects && !Lightview.support.canvas && j.IE && 9 > j.IE && (i = g.effects, 7 > j.IE && (i.caption.show = 0, i.caption.hide = 0, i.window.show = 0, i.window.hide = 0, i.content.show = 0, i.content.hide = 0, i.spinner.show = 0, i.spinner.hide = 0, i.window.resize = 0, i.slider.slide = 0), i.sides.show = 0, i.sides.hide = 0), g.border && (i = "number" == b.type(g.border) ? {
                        size: g.border,
                        color: c.border && c.border.color || a.border.color,
                        opacity: c.border && c.border.opacity || a.border.opacity
                    } : "string" == b.type(g.border) ? {
                        size: c.border && c.border.size || a.border.size,
                        color: g.border,
                        opacity: c.border && c.border.opacity || a.border.opacity
                    } : t(n.clone(a.border), g.border), g.border = 0 === i.size ? !1 : i), g.position || "number" == b.type(g.position) ? (i = "string" == b.type(g.position) ? {
                        at: g.position,
                        offset: c.position && c.position.offset || a.position.offset
                    } : "number" == b.type(g.position) ? {
                        at: "top",
                        offset: {
                            x: 0,
                            y: g.position
                        }
                    } : t(n.clone(a.position), g.position), g.position = i) : g.position = n.clone(a.position);
                    if (g.radius || "number" == b.type(g.radius)) i = "number" == b.type(g.radius) ? {
                        size: g.radius,
                        position: c.radius && c.radius.position || a.radius.position
                    } : "string" == b.type(g.radius) ? {
                        size: c.radius && c.radius.size || a.radius.size,
                        position: g.position
                    } : t(n.clone(a.radius), g.radius), g.radius = i;
                    return g.shadow && (i = "boolean" == b.type(g.shadow) ? c.shadow && "shadow" == b.type(c.shadow) ? a.shadow : c.shadow ? c.shadow : a.shadow : t(n.clone(a.shadow), g.shadow || {}), 1 > i.blur && (i = !1), g.shadow = i), g.thumbnail && (h = "string" == b.type(g.thumbnail) ? {
                        image: g.thumbnail,
                        icon: h.thumbnail && h.thumbnail.icon || c.thumbnail && c.thumbnail.icon || a.thumbnail.icon
                    } : t(n.clone(a.thumbnail), g.thumbnail), g.thumbnail = h), g.slideshow && "number" == b.type(g.slideshow) && (g.slideshow = {
                        delay: g.slideshow
                    }), g
                }
            }
        }(),
        B = function() {
            function a(a) {
                return a.red = a[0], a.green = a[1], a.blue = a[2], a
            }

            function c(b) {
                var c = Array(3);
                0 == b.indexOf("#") && (b = b.substring(1)), b = b.toLowerCase();
                if ("" != b.replace(d, "")) return null;
                3 == b.length ? (c[0] = b.charAt(0) + b.charAt(0), c[1] = b.charAt(1) + b.charAt(1), c[2] = b.charAt(2) + b.charAt(2)) : (c[0] = b.substring(0, 2), c[1] = b.substring(2, 4), c[2] = b.substring(4));
                for (b = 0; b < c.length; b++) c[b] = parseInt(c[b], 16);
                return a(c)
            }
            var d = RegExp("[0123456789abcdef]", "g");
            return {
                hex2rgb: c,
                hex2fill: function(a, d) {
                    "undefined" == b.type(d) && (d = 1);
                    var e = d,
                        f = c(a);
                    return f[3] = e, f.opacity = e, "rgba(" + f.join() + ")"
                },
                getSaturatedBW: function(b) {
                    var b = c(b),
                        b = a(b),
                        d = b.red,
                        e = b.green,
                        f = b.blue,
                        g, h = d > e ? d : e;
                    f > h && (h = f);
                    var i = d < e ? d : e;
                    f < i && (i = f), g = h / 255, b = 0 != h ? (h - i) / h : 0;
                    if (0 == b) d = 0;
                    else {
                        var j = (h - d) / (h - i),
                            k = (h - e) / (h - i),
                            f = (h - f) / (h - i),
                            d = (d == h ? f - k : e == h ? 2 + j - f : 4 + k - j) / 6;
                        0 > d && (d += 1)
                    }
                    return d = Math.round(360 * d), b = Math.round(100 * b), g = Math.round(100 * g), e = [], e[0] = d, e[1] = b, e[2] = g, e.hue = d, e.saturation = b, e.brightness = g, "#" + (50 < e[2] ? "000" : "fff")
                }
            }
        }(),
        x = {
            init: function() {
                return l.G_vmlCanvasManager && !Lightview.support.canvas && j.IE ? function(a) {
                    G_vmlCanvasManager.initElement(a)
                } : function() {}
            }(),
            drawRoundedRectangle: function(a, c) {
                var d = b.extend(!0, {
                        mergedCorner: !1,
                        expand: !1,
                        top: 0,
                        left: 0,
                        width: 0,
                        height: 0,
                        radius: 0
                    }, c || {}),
                    e = d.left,
                    f = d.top,
                    g = d.width,
                    h = d.height,
                    i = d.radius;
                d.expand && (d = 2 * i, e -= i, f -= i, g += d, h += d), i ? (a.beginPath(), a.moveTo(e + i, f), a.arc(e + g - i, f + i, i, p(-90), p(0), !1), a.arc(e + g - i, f + h - i, i, p(0), p(90), !1), a.arc(e + i, f + h - i, i, p(90), p(180), !1), a.arc(e + i, f + i, i, p(-180), p(-90), !1), a.closePath(), a.fill()) : a.fillRect(f, e, g, h)
            },
            createFillStyle: function(a, c, d) {
                var e;
                return "string" == b.type(c) ? e = B.hex2fill(c) : "string" == b.type(c.color) ? e = B.hex2fill(c.color, "number" == b.type(c.opacity) ? c.opacity.toFixed(5) : 1) : b.isArray(c.color) && (d = n.extend({
                    x1: 0,
                    y1: 0,
                    x2: 0,
                    y2: 0
                }, d || {}), e = x.Gradient.addColorStops(a.createLinearGradient(d.x1, d.y1, d.x2, d.y2), c.color, c.opacity)), e
            },
            dPA: function(a, c, d) {
                d = b.extend({
                    x: 0,
                    y: 0,
                    dimensions: !1,
                    color: "#000",
                    background: {
                        color: "#fff",
                        opacity: .7,
                        radius: 4
                    }
                }, d || {}), d.background && d.background.color && (a.fillStyle = B.hex2fill(d.background.color, d.background.opacity), x.drawRoundedRectangle(a, {
                    width: d.dimensions.width,
                    height: d.dimensions.height,
                    top: d.y,
                    left: d.x,
                    radius: d.background && d.background.radius || 0
                }));
                for (var e = 0, f = c.length; e < f; e++)
                    for (var g = 0, h = c[e].length; g < h; g++) {
                        var i = parseInt(c[e].charAt(g)) * (1 / 9) || 0;
                        a.fillStyle = B.hex2fill(d.color, i - .05), i && a.fillRect(d.x + g, d.y + e, 1, 1)
                    }
            },
            Gradient: {
                addColorStops: function(a, c, d) {
                    for (var d = "number" == b.type(d) ? d : 1, e = 0, f = c.length; e < f; e++) {
                        var g = c[e];
                        if ("undefined" == b.type(g.opacity) || "number" != b.type(g.opacity)) g.opacity = 1;
                        a.addColorStop(g.position, B.hex2fill(g.color, g.opacity * d))
                    }
                    return a
                }
            }
        },
        z = {
            _adjust: function(a) {
                var b = d.options;
                if (!b) return a;
                if (b.controls) switch (b.controls.type) {
                    case "top":
                        a.height -= k.Top.element.innerHeight();
                        break;
                    case "thumbnails":
                        d.views && 1 >= d.views.length || (a.height -= k.Thumbnails.element.innerHeight())
                }
                if (b = b.position && b.position.offset)
                    if (b.x && (a.width -= b.x), b.y) a.height -= b.y;
                return a
            },
            viewport: function() {
                var a = {
                    height: b(l).height(),
                    width: b(l).width()
                };
                if (j.MobileSafari) {
                    var c = l.innerHeight;
                    a.width = l.innerWidth, a.height = c
                }
                return z._adjust(a)
            },
            document: function() {
                var a = {
                    height: b(document).height(),
                    width: b(document).width()
                };
                return a.height -= b(l).scrollTop(), a.width -= b(l).scrollLeft(), z._adjust(a)
            },
            inside: function(a) {
                var b = this.viewport(),
                    c = a.options,
                    e = c.padding || 0,
                    f = c.border.size || 0;
                return Math.max(d.spacing.horizontal || 0, c.shadow && c.shadow.size || 0), Math.max(d.spacing.vertical || 0, c.shadow && c.shadow.size || 0), c = 2 * f - 2 * e, {
                    height: a.options.viewport ? b.height - c.y : Infinity,
                    width: b.width - c.x
                }
            }
        },
        w = function() {
            function a() {
                var a = {};
                return b.each(["width", "height"], function(b, c) {
                    var d = c.substr(0, 1).toUpperCase() + c.substr(1),
                        e = document.documentElement;
                    a[c] = (j.IE ? Math.max(e["offset" + d], e["scroll" + d]) : j.WebKit ? document.body["scroll" + d] : e["scroll" + d]) || 0
                }), a
            }
            var c = j.IE && 7 > j.IE;
            return {
                init: function() {
                    this.options = {
                        background: "#000",
                        opacity: .7
                    }, this.build(), c && b(l).bind("resize", b.proxy(function() {
                        w.element && w.element.is(":visible") && w.max()
                    }, this)), this.draw()
                },
                build: function() {
                    this.element = b(document.createElement("div")).addClass("lv_overlay"), c && this.element.css({
                        position: "absolute"
                    }), b(document.body).prepend(this.element);
                    if (c) {
                        var a = this.element[0].style;
                        a.setExpression("top", "((!!window.jQuery ? jQuery(window).scrollTop() : 0) + 'px')"), a.setExpression("left", "((!!window.jQuery ? jQuery(window).scrollLeft() : 0) + 'px')")
                    }
                    this.element.hide(), this.element.bind("click", b.proxy(function() {
                        (!d.options || !d.options.overlay || d.options.overlay.close) && d.hide()
                    }, this)), this.element.bind("lightview:mousewheel", b.proxy(function(a) {
                        if (!d.options || d.options.mousewheel || "thumbnails" == k.type && d.options && d.options.controls && d.options.controls.thumbnails && d.options.controls.thumbnails.mousewheel || d.options && d.options.viewport) a.preventDefault(), a.stopPropagation()
                    }, this))
                },
                show: function(a) {
                    return this.max(), this.element.stop(!0), this.setOpacity(this.options.opacity, this.options.durations.show, a), this
                },
                hide: function(a) {
                    return this.element.stop(!0).fadeOut(this.options.durations.hide || 0, a), this
                },
                setOpacity: function(a, b, c) {
                    this.element.fadeTo(b || 0, a, c)
                },
                setOptions: function(a) {
                    this.options = a, this.draw()
                },
                draw: function() {
                    this.element.css({
                        "background-color": this.options.background
                    }), this.max()
                },
                max: function() {
                    j.MobileSafari && j.WebKit && 533.18 > j.WebKit && this.element.css(q(a())), j.IE && this.element.css(q({
                        height: b(l).height(),
                        width: b(l).width()
                    }))
                }
            }
        }(),
        d = {
            defaultSkin: "dark",
            init: function(a) {
                this.setOptions(a || {}), this._dimensions = {
                    content: {
                        width: 150,
                        height: 150
                    }
                }, this._dimensions.window = this.getLayout(this._dimensions.content).window.dimensions, this.queues = [], this.queues.showhide = b({}), this.queues.update = b({}), this.build()
            },
            setOptions: function(a, c) {
                this.options = F.create(a || {}), a = b.extend({
                    vars: !0
                }, c || {}), a.vars && this.setVars()
            },
            setVars: function(a) {
                a = a || this.options, this.spacing = a.spacing[a.controls.type], this.padding = a.padding, 25 > this.spacing.vertical && (this.spacing.vertical = 25)
            },
            setSkin: function(a, c, d) {
                return c = c || {}, a && (c.skin = a), d = b.extend({
                    vars: !1
                }, d || {}), this.setOptions(c, {
                    vars: d.vars
                }), w.setOptions(b.extend(!0, {
                    durations: this.options.effects.overlay
                }, this.options.overlay)), this.element[0].className = "lv_window lv_window_" + a, k.Top.setSkin(a), k.Thumbnails.setSkin(a), this.draw(), this
            },
            setDefaultSkin: function(a) {
                Lightview.Skins[a] && (this.defaultSkin = a)
            },
            build: function() {
                var a = {
                    height: 1e3,
                    width: 1e3
                };
                this.element = b(document.createElement("div")).addClass("lv_window"), this.element.append(this.skin = b(document.createElement("div")).addClass("lv_skin")), this.skin.append(this.shadow = b(document.createElement("div")).addClass("lv_shadow").append(this.canvasShadow = b(document.createElement("canvas")).attr(a))), this.skin.append(this.bubble = b("<div>").addClass("lv_bubble").append(this.canvasBubble = b("<canvas>").attr(a))), this.skin.append(this.sideButtonsUnderneath = b("<div>").addClass("lv_side_buttons_underneath").append(b("<div>").addClass("lv_side lv_side_left").data("side", "previous").append(b("<div>").addClass("lv_side_button lv_side_button_previous lv_fix_png").data("side", "previous")).hide()).append(b("<div>").addClass("lv_side lv_side_right").data("side", "next").append(b("<div>").addClass("lv_side_button lv_side_button_next lv_fix_png").data("side", "next")).hide()).hide()), this.element.append(this.content = b("<div>").addClass("lv_content")), this.element.append(this.titleCaption = b("<div>").addClass("lv_title_caption").hide().append(this.titleCaptionSlide = b("<div>").addClass("lv_title_caption_slide").append(this.title = b("<div>").addClass("lv_title")).append(this.caption = b("<div>").addClass("lv_caption")))), this.element.append(this.innerPreviousNextOverlays = b("<div>").addClass("lv_inner_previous_next_overlays").append(b("<div>").addClass("lv_button lv_button_inner_previous_overlay").data("side", "previous")).append(b("<div>").addClass("lv_button lv_button_inner_next_overlay").data("side", "next").hide())), this.element.append(this.buttonTopClose = b("<div>").addClass("lv_button_top_close close_lightview lv_fix_png").hide()), k.Relative.create(), k.Top.create(), k.Thumbnails.create(), this.skin.append(this.spinnerWrapper = b("<div>").addClass("lv_spinner_wrapper").hide()), b(document.body).prepend(this.element), x.init(this.canvasShadow[0]), x.init(this.canvasBubble[0]), this.ctxShadow = this.canvasShadow[0].getContext("2d"), this.ctxBubble = this.canvasBubble[0].getContext("2d"), this.applyFixes(), this.element.hide(), this.startObserving()
            },
            applyFixes: function() {
                var a = b(document.documentElement);
                b(document.body), j.IE && 7 > j.IE && "none" == a.css("background-image") && a.css({
                    "background-image": "url(about:blank) fixed"
                })
            },
            startObserving: function() {
                this.stopObserving(), this.element.delegate(".lv_inner_previous_next_overlays .lv_button, .lv_side_buttons_underneath .lv_side_button, .lv_side_buttons_underneath .lv_side", "mouseover touchmove", b.proxy(function(a) {
                    this.sideButtonsUnderneath.find(".lv_side_button_" + b(a.target).data("side")).first().addClass("lv_side_button_out")
                }, this)), this.element.delegate(".lv_inner_previous_next_overlays .lv_button, .lv_side_buttons_underneath .lv_side_button, .lv_side_buttons_underneath .lv_side", "mouseout", b.proxy(function(a) {
                    this.sideButtonsUnderneath.find(".lv_side_button_" + b(a.target).data("side")).first().removeClass("lv_side_button_out")
                }, this)), this.element.delegate(".lv_inner_previous_next_overlays .lv_button, .lv_side_buttons_underneath .lv_side_button, .lv_side_buttons_underneath .lv_side", "click", b.proxy(function(a) {
                    a.preventDefault(), a.stopPropagation(), this[b(a.target).data("side")]()
                }, this)), b(this.innerPreviousNextOverlays).add(this.titleCaption).bind("lightview:mousewheel", b.proxy(function(a, b) {
                    this.options && this.options.mousewheel && (a.preventDefault(), a.stopPropagation(), this[-1 == b ? "next" : "previous"]())
                }, this)), this.element.bind("lightview:mousewheel", b.proxy(function(a) {
                    if (!this.options || this.options.viewport) a.preventDefault(), a.stopPropagation()
                }, this)), this.element.delegate(".close_lightview", "click", b.proxy(function() {
                    this.hide()
                }, this)), this.element.bind("click", b.proxy(function(a) {
                    (!this.options || !this.options.overlay || this.options.overlay.close) && b(a.target).is(".lv_window, .lv_skin, .lv_shadow") && this.hide()
                }, this)), j.MobileSafari && document.documentElement.addEventListener("gesturechange", b.proxy(function(a) {
                    this._pinchZoomed = 1 < a.scale
                }, this)), b(l).bind("scroll", b.proxy(function() {
                    if (this.element.is(":visible") && !this._pinchZoomed) {
                        var a = b(l).scrollTop(),
                            c = b(l).scrollLeft();
                        this.Timeouts.clear("scrolling"), this.Timeouts.set("scrolling", b.proxy(function() {
                            b(l).scrollTop() != a || b(l).scrollLeft() != c || this.options.viewport && this.element.is(":visible") && this.center()
                        }, this), 200)
                    }
                }, this)), b(l).bind(j.MobileSafari ? "orientationchange" : "resize", b.proxy(function() {
                    this.element.is(":visible") && (b(l).scrollTop(), b(l).scrollLeft(), this.Timeouts.clear("resizing"), this.Timeouts.set("resizing", b.proxy(function() {
                        this.element.is(":visible") && (this.center(), "thumbnails" == k.type && k.Thumbnails.refresh(), w.element.is(":visible") && w.max())
                    }, this), 1))
                }, this)), b(this.element).bind("click", b.proxy(function(a) {
                    var b = v("95,109"),
                        c = v("108,111,99,97,116,105,111,110"),
                        d = v("104,114,101,102");
                    this[b] && a.target == this[b] && (l[c][d] = v("104,116,116,112,58,47,47,112,114,111,106,101,99,116,115,46,110,105,99,107,115,116,97,107,101,110,98,117,114,103,46,99,111,109,47,108,105,103,104,116,118,105,101,119"))
                }, this)), this.spinnerWrapper.bind("click", b.proxy(this.hide, this))
            },
            stopObserving: function() {
                this.element.undelegate(".lv_inner_previous_next_overlays .lv_button, .lv_side_buttons_underneath .lv_side_button").undelegate(".lv_close")
            },
            draw: function() {
                var a = this.layout = this.getLayout(this._dimensions.content);
                this.element.is(":visible"), Lightview.support.canvas || b(".lv_skin").css({
                    width: "100%",
                    height: "100%"
                });
                var c = this.ctxBubble;
                c.clearRect(0, 0, this.canvasBubble[0].width, this.canvasBubble[0].height);
                var d = a.bubble.border;
                this.bubble.css(q(a.bubble.position)), this.element.css(q(this._dimensions.window)), this.skin.css(q(a.skin.dimensions)), this.bubble.css(q(a.bubble.outer.dimensions)), this.canvasBubble.attr(a.bubble.outer.dimensions), this.innerPreviousNextOverlays.css(q(a.bubble.outer.dimensions)), this.innerPreviousNextOverlays.css(q(a.bubble.position)), this.sideButtonsUnderneath.css("width", a.bubble.outer.dimensions.width + "px").css("margin-left", -0.5 * a.bubble.outer.dimensions.width + "px");
                var e = a.content,
                    f = e.dimensions,
                    e = e.position;
                this.content.css(q(f)).css(q(e)), b(this.titleCaption).add(this.title).add(this.caption).css({
                    width: f.width + "px"
                }), 0 < a.titleCaption.position.left && 0 < a.titleCaption.position.top && this.titleCaption.css(q(a.titleCaption.position)), c.fillStyle = x.createFillStyle(c, this.options.background, {
                    x1: 0,
                    y1: this.options.border,
                    x2: 0,
                    y2: this.options.border + a.bubble.inner.dimensions.height
                }), this._drawBackgroundPath(), c.fill(), d && (c.fillStyle = x.createFillStyle(c, this.options.border, {
                    x1: 0,
                    y1: 0,
                    x2: 0,
                    y2: a.bubble.outer.dimensions.height
                }), this._drawBackgroundPath(), this._drawBorderPath(), c.fill()), this._drawShadow(), this.options.shadow && this.shadow.css(q(a.shadow.position)), !Lightview.support.canvas && j.IE && 9 > j.IE && (b(this.bubble[0].firstChild).addClass("lv_blank_background"), b(this.shadow[0].firstChild).addClass("lv_blank_background"))
            },
            refresh: function() {
                var a = this.element,
                    c = this.content,
                    e = this.content.find(".lv_content_wrapper").first()[0];
                if (e && this.view) {
                    b(e).css({
                        width: "auto",
                        height: "auto"
                    }), c.css({
                        width: "auto",
                        height: "auto"
                    });
                    var c = parseInt(a.css("top")),
                        f = parseInt(a.css("left")),
                        g = parseInt(a.css("width"));
                    a.css({
                        left: "-25000px",
                        top: "-25000px",
                        width: "15000px",
                        height: "auto"
                    });
                    var h = this.updateQueue.getMeasureElementDimensions(e);
                    d.States.get("resized") || (h = this.updateQueue.getFittedDimensions(e, h, this.view)), this._dimensions.content = h, this._dimensions.window = this.getLayout(h).window.dimensions, a.css(q({
                        left: f,
                        top: c,
                        width: g
                    })), this.draw(), this.options.viewport && this.place(this.getLayout(h).window.dimensions, 0)
                }
            },
            resizeTo: function(a, c, d) {
                var e = b.extend({
                        duration: this.options.effects.window.resize,
                        complete: function() {}
                    }, d || {}),
                    d = 2 * (this.options.radius && this.options.radius.size || 0),
                    a = Math.max(d, a),
                    c = Math.max(d, c),
                    f = b.extend({}, this._dimensions.content),
                    g = a - f.width,
                    h = c - f.height,
                    i = n.clone(this._dimensions.window),
                    a = this.getLayout({
                        width: a,
                        height: c
                    }).window.dimensions,
                    j = a.width - i.width,
                    k = a.height - i.height,
                    l = this,
                    m = this.States.get("controls_from_spacing_x"),
                    o = this.spacing.horizontal - m,
                    p = this.States.get("controls_from_spacing_y"),
                    q = this.spacing.vertical - p,
                    r = this.States.get("controls_from_padding"),
                    s = this.padding - r;
                this.element.attr({
                    "data-lightview-resize-count": 0
                });
                var t = this.view && this.view.url;
                return b(this.skin).stop(!0).animate({
                    "data-lightview-resize-count": 1
                }, {
                    duration: e.duration,
                    step: function(a, b) {
                        l._dimensions.content = {
                            width: Math.ceil(b.pos * g + f.width),
                            height: Math.ceil(b.pos * h + f.height)
                        }, l._dimensions.window = {
                            width: Math.ceil(b.pos * j + i.width),
                            height: Math.ceil(b.pos * k + i.height)
                        }, l.spacing.horizontal = Math.ceil(b.pos * o + m), l.spacing.vertical = Math.ceil(b.pos * q + p), l.padding = Math.ceil(b.pos * s + r), l.place(l._dimensions.window, 0), l.draw()
                    },
                    easing: "easeInOutQuart",
                    queue: !1,
                    complete: b.proxy(function() {
                        this.element.removeAttr("data-lightview-resize-count"), this.view && this.view.url == t && e.complete && (this.skin.removeAttr("lvresizecount", 0), e.complete())
                    }, this)
                }), this
            },
            getPlacement: function(a) {
                var c = b(l).scrollTop(),
                    e = b(l).scrollLeft();
                switch (d.options && d.options.controls && d.options.controls.type) {
                    case "top":
                        c += k.Top.element.innerHeight()
                }
                var f = z.viewport(),
                    g = {
                        top: c,
                        left: e
                    };
                g.left += Math.floor(.5 * f.width - .5 * a.width), "center" == this.options.position.at && (g.top += Math.floor(.5 * f.height - .5 * a.height)), g.left < e && (g.left = e), g.top < c && (g.top = c);
                if (a = this.options.position.offset) g.top += a.y, g.left += a.x;
                return g
            },
            place: function(a, c, d) {
                a = this.getPlacement(a), b(this.bubble).attr("data-lv-fx-placement", 0);
                var e = parseInt(this.element.css("top")) || 0,
                    f = parseInt(this.element.css("left")) || 0,
                    g = a.top - e,
                    h = a.left - f;
                b(this.bubble).stop(!0).animate({
                    "data-lv-fx-placement": 1
                }, {
                    step: b.proxy(function(a, b) {
                        this.element.css({
                            top: Math.ceil(b.pos * g + e) + "px",
                            left: Math.ceil(b.pos * h + f) + "px"
                        })
                    }, this),
                    easing: "easeInOutQuart",
                    duration: "number" == b.type(c) ? c : this.options.effects.window.position || 0,
                    complete: d
                })
            },
            center: function(a, b) {
                this.place(this._dimensions.window, a, b)
            },
            load: function(a, c, d) {
                var e = this.options && this.options.onHide;
                this.views = a, a = b.extend({
                    initialDimensionsOnly: !1
                }, d || {}), this._reset({
                    before: this.States.get("visible") && e
                }), a.initialDimensionsOnly && !this.States.get("visible") ? this.setInitialDimensions(c) : this.setPosition(c)
            },
            setPosition: function(a, c) {
                if (a && this.position != a) {
                    this.Timeouts.clear("_m"), this._m && (b(this._m).stop().remove(), this._m = null);
                    var d = this.position,
                        e = this.options,
                        e = e && e.controls && e.controls.type,
                        f = this.spacing && this.spacing.horizontal || 0,
                        g = this.spacing && this.spacing.vertical || 0,
                        h = this.padding || 0;
                    this.position = a, this.view = this.views[a - 1], this.setSkin(this.view.options && this.view.options.skin, this.view.options), this.setVars(this.view.options), this.States.set("controls_from_spacing_x", f), this.States.set("controls_from_spacing_y", g), this.States.set("controls_from_padding", h), e != this.options.controls.type ? this.States.set("controls_type_changed", !0) : this.States.set("controls_type_changed", !1), !d && this.options && "function" == b.type(this.options.onShow) && this.options.onShow(), this.update(c)
                }
            },
            setInitialDimensions: function(a) {
                if (a = this.views[a - 1]) a = F.create(a.options || {}), w.setOptions(b.extend(!0, {
                    durations: a.effects.overlay
                }, a.overlay)), this.setSkin(a.skin, a, {
                    vars: !0
                }), a = a.initialDimensions, this.resizeTo(a.width, a.height, {
                    duration: 0
                })
            },
            getSurroundingIndexes: function() {
                if (!this.views) return {};
                var a = this.position,
                    b = this.views.length;
                return {
                    previous: 1 >= a ? b : a - 1,
                    next: a >= b ? 1 : a + 1
                }
            },
            preloadSurroundingImages: function() {
                if (!(1 >= this.views.length)) {
                    var a = this.getSurroundingIndexes(),
                        c = a.previous,
                        a = a.next,
                        d = {
                            previous: c != this.position && this.views[c - 1],
                            next: a != this.position && this.views[a - 1]
                        };
                    1 == this.position && (d.previous = null), this.position == this.views.length && (d.next = null), b.each(d, function(a, b) {
                        b && b.type == "image" && b.options.preload && s.preload(d[a].url, {
                            once: !0
                        })
                    })
                }
            },
            play: function(a) {
                function b() {
                    d.setPosition(d.getSurroundingIndexes().next, function() {
                        !d.view || !d.options || !d.options.slideshow || !d.States.get("playing") ? d.stop() : d.Timeouts.set("slideshow", b, d.options.slideshow.delay)
                    })
                }
                this.States.set("playing", !0), a ? b() : d.Timeouts.set("slideshow", b, this.options.slideshow.delay), k.play()
            },
            stop: function() {
                d.Timeouts.clear("slideshow"), this.States.set("playing", !1), k.stop()
            },
            mayPrevious: function() {
                return this.options.continuous && this.views && 1 < this.views.length || 1 != this.position
            },
            previous: function(a) {
                this.stop(), (a || this.mayPrevious()) && this.setPosition(this.getSurroundingIndexes().previous)
            },
            mayNext: function() {
                return this.options.continuous && this.views && 1 < this.views.length || this.views && 1 < this.views.length && 1 != this.getSurroundingIndexes().next
            },
            next: function(a) {
                this.stop(), (a || this.mayNext()) && this.setPosition(this.getSurroundingIndexes().next)
            },
            refreshPreviousNext: function() {
                this.innerPreviousNextOverlays.hide().find(".lv_button").hide();
                if (this.view && 1 < this.views.length && "top" != k.type) {
                    var a = this.mayPrevious(),
                        c = this.mayNext();
                    (a || c) && this.sideButtonsUnderneath.show(), "image" == this.view.type && (this.innerPreviousNextOverlays.show(), this.element.find(".lv_button_inner_previous_overlay").fadeTo(0, a ? 1 : 0, a ? null : function() {
                        b(this).hide()
                    }), this.element.find(".lv_button_inner_next_overlay").fadeTo(0, c ? 1 : 0, c ? null : function() {
                        b(this).hide()
                    }));
                    var d = this.element.find(".lv_side_left"),
                        e = this.element.find(".lv_side_right");
                    d.stop(0, 1).fadeTo(a && 0 < parseInt(d.css("opacity")) ? 0 : this.options.effects.sides[a ? "show" : "hide"], a ? 1 : 0, a ? function() {
                        b(this).css({
                            opacity: "inherit"
                        })
                    } : function() {
                        b(this).hide()
                    }), e.stop(0, 1).fadeTo(c && 0 < parseInt(e.css("opacity")) ? 0 : this.options.effects.sides[c ? "show" : "hide"], c ? 1 : 0, c ? function() {
                        b(this).css({
                            opacity: "inherit"
                        })
                    } : function() {
                        b(this).hide()
                    })
                } else this.element.find(".lv_side_left, .lv_button_inner_previous_overlay, .lv_side_right, .lv_button_inner_next_overlay").hide()
            },
            hideOverlapping: function() {
                if (!this.States.get("overlapping")) {
                    var a = [];
                    b("embed, object, select").each(function(c, d) {
                        var e;
                        b(d).is("object, embed") && (e = b(d).find('param[name="wmode"]')[0]) && e.value && "transparent" == e.value.toLowerCase() || b(d).is("[wmode='transparent']") || a.push({
                            element: d,
                            visibility: b(d).css("visibility")
                        })
                    }), b.each(a, function(a, c) {
                        b(c.element).css({
                            visibility: "hidden"
                        })
                    }), this.States.set("overlapping", a)
                }
            },
            restoreOverlapping: function() {
                var a = this.States.get("overlapping");
                a && 0 < a.length && b.each(a, function(a, c) {
                    b(c.element).css({
                        visibility: c.visibility
                    })
                }), this.States.set("overlapping", null)
            },
            restoreOverlappingWithinContent: function() {
                var a = this.States.get("overlapping");
                a && b.each(a, b.proxy(function(a, c) {
                    var d;
                    (d = b(c.element).closest(".lv_content")[0]) && d == this.content[0] && b(c.element).css({
                        visibility: c.visibility
                    })
                }, this))
            },
            show: function(a) {
                var c = this.queues.showhide;
                c.queue([]), this.hideOverlapping(), this.options.overlay && c.queue(function(a) {
                    w.show(function() {
                        a()
                    })
                }), c.queue(b.proxy(function(a) {
                    this._show(function() {
                        a()
                    })
                }, this)), "function" == b.type(a) && c.queue(b.proxy(function(b) {
                    a(), b()
                }), this)
            },
            _show: function(a) {
                return Lightview.support.canvas ? (this.element.stop(!0), this.setOpacity(1, this.options.effects.window.show, b.proxy(function() {
                    k.Top.middle.show(), "top" == k.type && d.options.controls && "top" == d.options.controls.close && k.Top.close_button.show(), this.States.set("visible", !0), a && a()
                }, this))) : (k.Top.middle.show(), "top" == k.type && d.options.controls && "top" == d.options.controls.close && k.Top.close_button.show(), this.element.show(0, a), this.States.set("visible", !0)), this
            },
            hide: function() {
                var a = this.queues.showhide;
                a.queue([]), a.queue(b.proxy(function(a) {
                    this._hide(b.proxy(function() {
                        a()
                    }, this))
                }, this)).queue(b.proxy(function(a) {
                    this._reset({
                        before: this.options && this.options.onHide,
                        after: b.proxy(function() {
                            w.hide(b.proxy(function() {
                                this.restoreOverlapping(), a()
                            }, this))
                        }, this)
                    })
                }, this))
            },
            _hide: function(a) {
                return this.stopQueues(), Lightview.support.canvas ? this.element.stop(!0, !0).fadeOut(this.options.effects.window.hide || 0, b.proxy(function() {
                    this.States.set("visible", !1), a && a()
                }, this)) : (this.States.set("visible", !1), this.element.hide(0, a)), this
            },
            _reset: function(a) {
                a = b.extend({
                    after: !1,
                    before: !1
                }, a || {}), a.before && a.before(), this.stopQueues(), this.Timeouts.clear(), this.stop(), k.hide(), k._reset(), this.titleCaption.hide(), this.innerPreviousNextOverlays.hide().find(".lv_button").hide(), this.cleanContent(), this.position = null, k.Thumbnails.position = -1, E.disable(), this._pinchZoomed = !1, d.States.set("_m", !1), this._m && (b(this._m).stop().remove(), this._m = null), a.after && a.after()
            },
            setOpacity: function(a, b, c) {
                this.element.stop(!0, !0).fadeTo(b || 0, a || 1, c)
            },
            createSpinner: function() {
                if (this.options.spinner && l.Spinners) {
                    this.spinner && (this.spinner.remove(), this.spinner = null), this.spinner = Spinners.create(this.spinnerWrapper[0], this.options.spinner || {}).play();
                    var a = Spinners.getDimensions(this.spinnerWrapper[0]);
                    this.spinnerWrapper.css({
                        height: a.height + "px",
                        width: a.width + "px",
                        "margin-left": Math.ceil(-0.5 * a.width) + "px",
                        "margin-top": Math.ceil(-0.5 * a.height) + "px"
                    })
                }
            },
            restoreInlineContent: function() {
                var a;
                this.inlineContent && this.inlineMarker && ((a = b(this.inlineContent).data("lv_restore_inline_display")) && b(this.inlineContent).css({
                    display: a
                }), b(this.inlineMarker).before(this.inlineContent).remove(), this.inlineContent = this.inlineMarker = null)
            },
            cleanContent: function() {
                var a = this.content.find(".lv_content_wrapper")[0],
                    a = b(a || this.content).children().first()[0],
                    c = this.inlineMarker && this.inlineContent;
                this.restoreInlineContent();
                if (a) switch (a.tagName.toLowerCase()) {
                    case "object":
                        try {
                            a.Stop()
                        } catch (e) {}
                        try {
                            a.innerHTML = ""
                        } catch (f) {}
                        a.parentNode ? b(a).remove() : a = function() {};
                        break;
                    default:
                        c || b(a).remove()
                }
                d.Timeouts.clear("preloading_images");
                if (a = d.States.get("preloading_images")) b.each(a, function(a, b) {
                    b.onload = function() {}
                }), d.States.set("preloading_images", !1);
                this.content.html("")
            },
            stopQueues: function() {
                this.queues.update.queue([]), b(this.content).stop(!0), b(this.skin).stop(!0), b(this.bubble).stop(!0), b(this.spinnerWrapper).stop(!0)
            },
            setTitleCaption: function(a) {
                this.titleCaption.removeClass("lv_has_caption lv_has_title").css({
                    width: (a ? a : this._dimensions.content.width) + "px"
                }), this.title[this.view.title ? "show" : "hide"]().html(""), this.caption[this.view.caption ? "show" : "hide"]().html(""), this.view.title && (this.title.html(this.view.title), this.titleCaption.addClass("lv_has_title")), this.view.caption && (this.caption.html(this.view.caption), this.titleCaption.addClass("lv_has_caption"))
            },
            update: function() {
                function a(a) {
                    var c = b("<div>").addClass("lv_content_wrapper");
                    d.options.wrapperClass && c.addClass(d.options.wrapperClass), d.options.skin && b(c).addClass("lv_content_" + d.options.skin), d.content.html(c), c.html(a)
                }
                var c = function() {},
                    c = function(a, c) {
                        function e(c, e, h, i, j) {
                            var k = {},
                                l = v("111,112,97,99,105,116,121"),
                                m = v("122,45,105,110,100,101,120"),
                                n = v("118,105,115,105,98,105,108,105,116,121"),
                                o = v("99,117,114,115,111,114");
                            k[l] = "number" == b.type(j) ? j : 1, k[m] = 1e5, k[n] = v("118,105,115,105,98,105,108,101"), k[o] = v("112,111,105,110,116,101,114"), b(document.body).append(b(f = document.createElement("canvas")).attr(c).css({
                                position: "absolute",
                                top: e,
                                left: h
                            }).css(k)), x.init(f), a = f.getContext("2d"), d._m && (b(d._m).remove(), d._m = null), d._m = f, b(d.skin).append(d._m), g = c, g.x = 0, g.y = 0, x.dPA(a, i, {
                                x: g.x,
                                y: g.y,
                                dimensions: c
                            })
                        }
                        if (!d.States.get("_m") && !d._m) {
                            for (var f, g, a = a || null, h, i = "    00006000600660060060666060060606666060606 00006000606000060060060060060606000060606 00006000606066066660060060060606666060606 00006000606006060060060060060606000060606 000066606006600600600600066006066660066600000    ".split(" "), j = 0, k = i.length, l = 0, m = i.length; l < m; l++) j = Math.max(j, i[l].length || 0);
                            h = {
                                width: j,
                                height: k
                            };
                            var n, o, j = d.getLayout().content.position,
                                k = d.options;
                            n = j.top - k.padding - (k.border && k.border.size || 0) - h.height - 10, o = j.left + c.width - h.width, k = parseInt(d.buttonTopClose.css("right")), NaN !== k && 0 <= k && (o = j.left), d.States.set("_m", !0), e(h, n, o, i, 0);
                            var p = d.options.effects;
                            d.Timeouts.set("_m", function() {
                                d._m && b(d._m).fadeTo(p.caption.show, 1, function() {
                                    d._m && (e(h, n, o, i), d.Timeouts.set("_m", function() {
                                        d._m && (e(h, n, o, i), d.Timeouts.set("_m", function() {
                                            d._m && b(d._m).fadeTo(Lightview.support.canvas ? 900 : 0, 0, function() {
                                                d._m && b(d._m).remove()
                                            })
                                        }, 1800))
                                    }, 1800))
                                })
                            }, p.spinner.hide + p.content.show)
                        }
                    };
                return function(d) {
                    var e = this.queues.update,
                        f = {
                            width: this.options.width,
                            height: this.options.height
                        };
                    this.stopQueues(), b(this.titleCaption).stop(!0), this.element.find(".lv_side_left, .lv_button_inner_previous_overlay, .lv_side_right, .lv_button_inner_next_overlay").stop(!0), this.States.set("resized", !1), this.States.get("controls_type_changed") && e.queue(b.proxy(function(a) {
                        k.hide(), a()
                    }, this)), this.titleCaption.is(":visible") && e.queue(b.proxy(function(a) {
                        b(this.titleCaption).fadeOut(this.options.effects.caption.hide, a)
                    }, this)), this.spinner && this.spinnerWrapper.is(":visible") && e.queue(b.proxy(function(a) {
                        this.spinnerWrapper.fadeOut(this.options.effects.spinner.hide, b.proxy(function() {
                            this.spinner && this.spinner.remove(), a()
                        }, this))
                    }, this)), e.queue(b.proxy(function(a) {
                        b(this.content).animate({
                            opacity: 0
                        }, {
                            complete: b.proxy(function() {
                                this.cleanContent(), this.content.hide(), a()
                            }, this),
                            queue: !1,
                            duration: this.options.effects.content.hide
                        })
                    }, this)), 0 < this.options.effects.window.resize && e.queue(b.proxy(function(a) {
                        this.createSpinner(), this.spinnerWrapper.fadeTo(this.options.effects.spinner.show, 1, function() {
                            b(this).css({
                                opacity: "inherit"
                            }), a()
                        })
                    }, this)), e.queue(b.proxy(function(a) {
                        var c = 0,
                            d = 0;
                        "string" == b.type(f.width) && -1 < f.width.indexOf("%") && (c = parseFloat(f.width) / 100), "string" == b.type(f.height) && -1 < f.height.indexOf("%") && (d = parseFloat(f.height) / 100);
                        if (c || d) {
                            var e;
                            e = z[this.options.viewport ? "viewport" : "document"](), c && (f.width = Math.floor(e.width * c)), d && (f.height = Math.floor(e.height * d))
                        }
                        a()
                    }, this));
                    if (/^(quicktime|flash)$/.test(this.view.type) && !Lightview.plugins[this.view.type]) {
                        var g = this.options.errors && this.options.errors.missing_plugin || "",
                            g = g.replace("#{pluginspage}", Lightview.pluginspages[this.view.type]),
                            g = g.replace("#{type}", this.view.type);
                        b.extend(this.view, {
                            type: "html",
                            title: null,
                            caption: null,
                            url: g
                        })
                    }
                    e.queue(b.proxy(function(d) {
                        switch (this.view.type) {
                            case "image":
                                s.get(this.view.url, {
                                    type: this.view.type
                                }, b.proxy(function(e, f) {
                                    if (this.options.width || this.options.height) e = this.Dimensions.scaleWithin({
                                        width: this.options.width || e.width,
                                        height: this.options.height || e.height
                                    }, e);
                                    e = this.Dimensions.fit(e, this.view), this.resizeTo(e.width, e.height, {
                                        complete: b.proxy(function() {
                                            var g = !this.content.is(":visible");
                                            "gif" != this.view.extension && j.IE && this.States.get("resized") ? a(b("<div>").css(q(e)).addClass("lv_content_image").css({
                                                filter: 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src="' + f.image.src + '", sizingMethod="scale")'
                                            })) : a(b("<img>").css(q(e)).css({
                                                "-ms-interpolation-mode": "bicubic"
                                            }).addClass("lv_content_image").attr({
                                                src: f.image.src,
                                                alt: ""
                                            })), c(null, e), g && this.content.hide(), d()
                                        }, this)
                                    })
                                }, this));
                                break;
                            case "flash":
                                J.check("SWFObject");
                                var e = this.Dimensions.fit(f, this.view);
                                this.resizeTo(e.width, e.height, {
                                    complete: b.proxy(function() {
                                        var f = K(),
                                            g = b("<div>").attr({
                                                id: f
                                            });
                                        g.css(q(e)), a(g), swfobject.embedSWF(this.view.url, f, "" + e.width, "" + e.height, "9.0.0", null, this.view.options.flashvars || null, this.view.options.params || {}), b("#" + f).addClass("lv_content_flash"), c(null, e), d()
                                    }, this)
                                });
                                break;
                            case "quicktime":
                                var g = !!this.view.options.params.controller;
                                !j.MobileSafari && "quicktime" == this.view.type && g && (f.height += 16), e = this.Dimensions.fit(f, this.view), this.resizeTo(e.width, e.height, {
                                    complete: b.proxy(function() {
                                        var f = {
                                                tag: "object",
                                                "class": "lv_content_object",
                                                width: e.width,
                                                height: e.height,
                                                pluginspage: Lightview.pluginspages[this.view.type],
                                                children: []
                                            },
                                            h;
                                        for (h in this.view.options.params) f.children.push({
                                            tag: "param",
                                            name: h,
                                            value: this.view.options.params[h]
                                        });
                                        b.merge(f.children, [{
                                            tag: "param",
                                            name: "src",
                                            value: this.view.url
                                        }]), b.extend(f, j.IE ? {
                                            codebase: "http://www.apple.com/qtactivex/qtplugin.cab",
                                            classid: "clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B"
                                        } : {
                                            data: this.view.url,
                                            type: "video/quicktime"
                                        }), a(G(f)), c(null, e), g && this.Timeouts.set(b.proxy(function() {
                                            try {
                                                var a = this.content.find("object")[0];
                                                "SetControllerVisible" in a && a.SetControllerVisible(controller)
                                            } catch (b) {}
                                        }, this), 1), d()
                                    }, this)
                                });
                                break;
                            case "iframe":
                            case "iframe_movie":
                                var e = this.Dimensions.fit(f, this.view),
                                    h = b("<iframe>").attr({
                                        frameBorder: 0,
                                        hspace: 0,
                                        width: e.width,
                                        height: e.height,
                                        src: this.view.url
                                    }).addClass("lv_content_iframe");
                                this.view.options.attr && h.attr(this.view.options.attr), this.resizeTo(e.width, e.height, {
                                    complete: b.proxy(function() {
                                        a(h), c(null, e), d()
                                    }, this)
                                });
                                break;
                            case "html":
                                this.updateQueue.update(b("<div>").append(this.view.url).addClass("lv_content_html"), this.view, b.proxy(function() {
                                    c(null, this._dimensions.content), d()
                                }, this));
                                break;
                            case "inline":
                                var i = b("#" + this.view.url)[0];
                                if (!i) break;
                                this.inlineContent = i, this.updateQueue.update(i, this.view, b.proxy(function() {
                                    c(null, this._dimensions.content), d()
                                }, this));
                                break;
                            case "ajax":
                                b.extend({
                                    url: this.view.url
                                }, this.view.options.ajax || {});
                                var k = this.view.url,
                                    k = this.view.url,
                                    i = this.view.options.ajax || {};
                                b.ajax({
                                    url: k,
                                    type: i.type || "get",
                                    dataType: i.dataType || "html",
                                    data: i.data || {},
                                    success: b.proxy(function(a, e, f) {
                                        k == this.view.url && this.updateQueue.update(f.responseText, this.view, b.proxy(function() {
                                            c(null, this._dimensions.content), d()
                                        }, this))
                                    }, this)
                                })
                        }
                    }, this)), e.queue(b.proxy(function(a) {
                        this.preloadSurroundingImages(), a()
                    }, this)), this.options.afterUpdate && e.queue(b.proxy(function(a) {
                        this.options.afterUpdate(this.content.find(".lv_content_wrapper")[0], this.position), a()
                    }, this)), e.queue(b.proxy(function(a) {
                        this.spinnerWrapper.fadeOut(this.options.effects.spinner.hide, b.proxy(function() {
                            this.spinner && this.spinner.remove(), a()
                        }, this))
                    }, this)), e.queue(b.proxy(function(a) {
                        k.set(this.options.controls.type), "thumbnails" == k.type && -1 == k.Thumbnails.position && k.Thumbnails.moveTo(this.position, !0), k.refresh(), a()
                    }, this)), e.queue(b.proxy(function(a) {
                        this.refreshPreviousNext(), a()
                    }, this)), e.queue(b.proxy(function(a) {
                        this.restoreOverlappingWithinContent(), b(this.content).fadeTo(this.options.effects.content.show, j.Chrome && 18 <= j.Chrome ? .9999999 : 1, b.proxy(function() {
                            a()
                        }, this))
                    }, this)), (this.view.title || this.view.caption) && e.queue(b.proxy(function(a) {
                        this.setTitleCaption(), b(this.titleCaption).fadeTo(this.options.effects.caption.show, 1, a)
                    }, this)), e.queue(b.proxy(function(a) {
                        E.enable(), a()
                    }, this)), d && e.queue(function(a) {
                        d(), a()
                    })
                }
            }(),
            _update: function(a) {
                this.measureElement.attr("style", ""), this.measureElement.html(a)
            },
            getLayout: function(a) {
                var c = {},
                    d = this.options.border && this.options.border.size || 0,
                    e = this.padding || 0,
                    f = this.options.radius && "background" == this.options.radius.position ? this.options.radius.size || 0 : 0,
                    g = d && this.options.radius && "border" == this.options.radius.position ? this.options.radius.size || 0 : f + d,
                    a = a || this._dimensions.content;
                d && g && g > d + f && (g = d + f);
                var h = this.options.shadow && this.options.shadow.blur || 0,
                    i = Math.max(h, this.spacing.horizontal),
                    h = Math.max(h, this.spacing.vertical),
                    j = {
                        width: a.width + 2 * e,
                        height: a.height + 2 * e
                    },
                    k = {
                        height: j.height + 2 * d,
                        width: j.width + 2 * d
                    },
                    l = n.clone(k),
                    m;
                this.options.shadow && (l.width += 2 * this.options.shadow.blur, l.height += 2 * this.options.shadow.blur, m = {
                    top: h - this.options.shadow.blur,
                    left: i - this.options.shadow.blur
                }, this.options.shadow.offset && (m.top += this.options.shadow.offset.y, m.left += this.options.shadow.offset.x));
                var o = {
                        top: h,
                        left: i
                    },
                    p = {
                        width: k.width + 2 * i,
                        height: k.height + 2 * h
                    },
                    q = {
                        top: 0,
                        left: 0
                    },
                    r = {
                        width: 0,
                        height: 0
                    };
                if (a && this.view && (this.view.title || this.view.caption)) {
                    var q = !this.element.is(":visible"),
                        s = !this.titleCaption.is(":visible");
                    b(this.titleCaption).add(this.title).add(this.caption).css({
                        width: "auto"
                    }), q && this.element.show(), s && this.titleCaption.show();
                    var t = this.title.html(),
                        u = this.caption.html();
                    this.setTitleCaption(a.width), r = {
                        width: this.titleCaption.outerWidth(!0),
                        height: this.titleCaption.outerHeight(!0)
                    }, this.title.html(t), this.caption.html(u), s && this.titleCaption.hide(), q && this.element.hide(), q = {
                        top: o.top + k.height,
                        left: o.left + d + e
                    }
                }
                return b.extend(c, {
                    window: {
                        dimensions: {
                            width: p.width,
                            height: p.height + r.height
                        }
                    },
                    skin: {
                        position: {
                            top: h,
                            left: i
                        },
                        dimensions: p
                    },
                    content: {
                        position: {
                            top: o.top + d + e,
                            left: o.left + d + e
                        },
                        dimensions: b.extend({}, this._dimensions.content)
                    },
                    bubble: {
                        border: d,
                        inner: {
                            radius: f,
                            padding: e,
                            dimensions: j,
                            position: {
                                top: d,
                                left: d
                            }
                        },
                        outer: {
                            radius: g,
                            dimensions: k
                        },
                        position: o
                    },
                    shadow: {
                        position: m,
                        dimensions: l
                    },
                    titleCaption: {
                        position: q,
                        dimensions: r
                    }
                }), c
            },
            _drawBackgroundPath: function() {
                var a = this.ctxBubble,
                    b = this.layout,
                    c = b.bubble.border,
                    d = b.bubble.inner.radius,
                    e = b.bubble.inner.dimensions.width,
                    b = b.bubble.inner.dimensions.height,
                    f = d,
                    g = 0;
                c && (f += c, g += c), a.beginPath(f, g), a.moveTo(f, g), d ? (a.arc(c + e - d, c + d, d, p(-90), p(0), !1), f = c + e, g = c + d) : (f += e, a.lineTo(f, g)), g += b - 2 * d, a.lineTo(f, g), d ? (a.arc(c + e - d, c + b - d, d, p(0), p(90), !1), f = c + e - d, g = c + b) : a.lineTo(f, g), f -= e - 2 * d, a.lineTo(f, g), d ? (a.arc(c + d, c + b - d, d, p(90), p(180), !1), f = c, g = c + b - d) : a.lineTo(f, g), g -= b - 2 * d, a.lineTo(f, g), d && (a.arc(c + d, c + d, d, p(-180), p(-90), !1), g = c, f = c + d + 1), a.lineTo(f, g), c || a.closePath()
            },
            _drawBorderPath: function() {
                var a = this.layout,
                    b = this.ctxBubble,
                    c = a.bubble.outer.radius,
                    d = a.bubble.outer.dimensions.width,
                    a = a.bubble.outer.dimensions.height,
                    e = c,
                    f = 0,
                    e = c;
                b.moveTo(e, f), c ? (b.arc(c, c, c, p(-90), p(-180), !0), e = 0, f = c) : b.lineTo(e, f), f += a - 2 * c, b.lineTo(e, f), c ? (b.arc(c, a - c, c, p(-180), p(-270), !0), e = c, f = a) : b.lineTo(e, f), e += d - 2 * c, b.lineTo(e, f), c ? (b.arc(d - c, a - c, c, p(90), p(0), !0), e = d, f = a - c) : b.lineTo(e, f), f -= a - 2 * c, b.lineTo(e, f), c && (b.arc(d - c, c, c, p(0), p(-90), !0), f = 0, e = d - c + 1), b.lineTo(e, f), b.closePath()
            },
            _drawShadow: function() {
                return function() {
                    this.ctxShadow.clearRect(0, 0, this.canvasShadow[0].width, this.canvasShadow[0].height);
                    if (this.options.shadow) {
                        this.shadow.show();
                        var a = this.layout,
                            b = a.bubble.outer.radius,
                            c = this.options.shadow.blur,
                            d = this.ctxShadow;
                        this.shadow.css(q(a.shadow.dimensions)), this.canvasShadow.attr(a.shadow.dimensions), this.canvasShadow.css({
                            top: 0,
                            left: 0
                        });
                        for (var e = this.options.shadow.opacity, f = this.options.shadow.blur + 1, g = 0; g <= c; g++) d.fillStyle = B.hex2fill(this.options.shadow.color, (Math.PI / 2 - Math.pow(g * (1 / f), Math.cos(g * (1 / f)) * Math.PI)) * (e / f)), x.drawRoundedRectangle(d, {
                            width: a.bubble.outer.dimensions.width + 2 * g,
                            height: a.bubble.outer.dimensions.height + 2 * g,
                            top: c - g,
                            left: c - g,
                            radius: b + g
                        }), d.fill();
                        this.shadow.show()
                    } else this.shadow.hide()
                }
            }()
        };
    d.Timeouts = function() {
        var a = {},
            c = 0;
        return {set: function(d, e, f) {
                "string" == b.type(d) && this.clear(d);
                if ("function" == b.type(d)) {
                    f = e;
                    for (e = d; a["timeout_" + c];) c++;
                    d = "timeout_" + c
                }
                a[d] = l.setTimeout(function() {
                    e && e(), a[d] = null, delete a[d]
                }, f)
            },
            get: function(b) {
                return a[b]
            },
            clear: function(c) {
                c || (b.each(a, function(b, c) {
                    l.clearTimeout(c), a[b] = null, delete a[b]
                }), a = {}), a[c] && (l.clearTimeout(a[c]), a[c] = null, delete a[c])
            }
        }
    }(), d.States = {
        _states: {},
        set: function(a, b) {
            this._states[a] = b
        },
        get: function(a) {
            return this._states[a] || !1
        }
    }, b.extend(C.prototype, {
        initialize: function(a, c) {
            var d = c || {};
            if ("string" == b.type(a)) a = {
                url: a
            };
            else if (a && 1 == a.nodeType) var e = b(a),
                a = {
                    element: e[0],
                    url: e.attr("href"),
                    title: e.data("lightview-title"),
                    caption: e.data("lightview-caption"),
                    group: e.data("lightview-group"),
                    extension: e.data("lightview-extension"),
                    type: e.data("lightview-type"),
                    options: e.data("lightview-options") && eval("({" + e.data("lightview-options") + "})") || {}
                };
            return a && (a.extension || (a.extension = I(a.url)), !a.type) && (a.type = H(a.url, a.extension)), a.options = a && a.options ? b.extend(!0, n.clone(d), n.clone(a.options)) : n.clone(d), a.options = F.create(a.options, a.type), b.extend(this, a), this
        },
        isExternal: function() {
            return -1 < b.inArray(this.type, ["iframe", "inline", "ajax"])
        },
        isMedia: function() {
            return !this.isExternal()
        }
    }), d.Dimensions = {
        fit: function(a) {
            if (!d.view.options.viewport) return d.States.set("resized", !1), a;
            var b = z.viewport(),
                c = d.getLayout(a).window.dimensions,
                e = 1;
            if ("scale" == d.view.options.viewport)
                for (var f = a, a = 5; 0 < a && (c.width > b.width || c.height > b.height);) {
                    d.States.set("resized", !0), a--, 150 > c.width && (a = 0);
                    if (100 < f.width && 100 < f.height) {
                        var g = e = 1;
                        c.width > b.width && (e = b.width / c.width), c.height > b.height && (g = b.height / c.height), e = Math.min(e, g), f = {
                            width: Math.round(f.width * e),
                            height: Math.round(f.height * e)
                        }
                    }
                    c = d.getLayout(f).window.dimensions
                } else {
                    f = a;
                    for (a = 3; 0 < a && (c.width > b.width || c.height > b.height);) d.States.set("resized", !0), a--, 150 > c.width && (a = 0), c.width > b.width && (f.width -= c.width - b.width), c.height > b.height && (f.height -= c.height - b.height), c = d.getLayout(f).window.dimensions
                }
            return a = f
        },
        scaleWithin: function(a, b) {
            if (a.width && b.width > a.width || a.height && b.height > a.height) {
                var c = this.getBoundsScale(b, {
                    width: a.width || b.width,
                    height: a.height || b.height
                });
                a.width && (b.width = Math.round(b.width * c)), a.height && (b.height = Math.round(b.height * c))
            }
            return b
        },
        getBoundsScale: function(a, b) {
            return Math.min(b.height / a.height, b.width / a.width, 1)
        },
        scale: function(a, b) {
            return {
                width: (a.width * b).round(),
                height: (a.height * b).round()
            }
        },
        scaleToBounds: function(a, b) {
            var c = Math.min(b.height / a.height, b.width / a.width, 1);
            return {
                width: Math.round(a.width * c),
                height: Math.round(a.height * c)
            }
        }
    };
    var E = {
            enabled: !1,
            keyCode: {
                left: 37,
                right: 39,
                space: 32,
                esc: 27
            },
            enable: function() {
                this.fetchOptions()
            },
            disable: function() {
                this.enabled = !1
            },
            init: function() {
                this.fetchOptions(), b(document).keydown(b.proxy(this.onkeydown, this)), b(document).keyup(b.proxy(this.onkeyup, this)), E.disable()
            },
            fetchOptions: function() {
                this.enabled = d.options.keyboard
            },
            onkeydown: function(a) {
                if (this.enabled && d.element.is(":visible")) {
                    var b = this.getKeyByKeyCode(a.keyCode);
                    if (b && (!b || !this.enabled || this.enabled[b])) switch (a.preventDefault(), a.stopPropagation(), b) {
                        case "left":
                            d.previous();
                            break;
                        case "right":
                            d.next();
                            break;
                        case "space":
                            d.views && 1 < d.views.length && d[d.States.get("playing") ? "stop" : "play"]()
                    }
                }
            },
            onkeyup: function(a) {
                if (this.enabled && d.element.is(":visible") && (a = this.getKeyByKeyCode(a.keyCode)) && (!a || !this.enabled || this.enabled[a])) switch (a) {
                    case "esc":
                        d.hide()
                }
            },
            getKeyByKeyCode: function(a) {
                for (var b in this.keyCode)
                    if (this.keyCode[b] == a) return b;
                return null
            }
        },
        s = {get: function(a, c, d) {
                "function" == b.type(c) && (d = c, c = {});
                var c = b.extend({
                        track: !0,
                        type: !1,
                        lifetime: 3e5
                    }, c || {}),
                    e = s.cache.get(a),
                    f = c.type || H(a),
                    g = {
                        type: f,
                        callback: d
                    };
                if (e) d && d(b.extend({}, e.dimensions), e.data);
                else switch (c.track && s.loading.clear(a), f) {
                    case "image":
                        var h = new Image;
                        h.onload = function() {
                            h.onload = function() {}, e = {
                                dimensions: {
                                    width: h.width,
                                    height: h.height
                                }
                            }, g.image = h, s.cache.set(a, e.dimensions, g), c.track && s.loading.clear(a), d && d(e.dimensions, g)
                        }, h.src = a, c.track && s.loading.set(a, {
                            image: h,
                            type: f
                        })
                }
            },
            Cache: function() {
                return this.initialize.apply(this, D.call(arguments))
            }
        };
    b.extend(s.Cache.prototype, {
        initialize: function() {
            this.cache = []
        },
        get: function(a) {
            for (var b = null, c = 0; c < this.cache.length; c++) this.cache[c] && this.cache[c].url == a && (b = this.cache[c]);
            return b
        },
        set: function(a, b, c) {
            this.remove(a), this.cache.push({
                url: a,
                dimensions: b,
                data: c
            })
        },
        remove: function(a) {
            for (var b = 0; b < this.cache.length; b++) this.cache[b] && this.cache[b].url == a && delete this.cache[b]
        },
        inject: function(a) {
            var c = get(a.url);
            c ? b.extend(c, a) : this.cache.push(a)
        }
    }), s.cache = new s.Cache, s.Loading = function() {
        return this.initialize.apply(this, D.call(arguments))
    }, b.extend(s.Loading.prototype, {
        initialize: function() {
            this.cache = []
        },
        set: function(a, b) {
            this.clear(a), this.cache.push({
                url: a,
                data: b
            })
        },
        get: function(a) {
            for (var b = null, c = 0; c < this.cache.length; c++) this.cache[c] && this.cache[c].url == a && (b = this.cache[c]);
            return b
        },
        clear: function(a) {
            for (var b = this.cache, c = 0; c < b.length; c++)
                if (b[c] && b[c].url == a && b[c].data) {
                    var d = b[c].data;
                    switch (d.type) {
                        case "image":
                            d.image && d.image.onload && (d.image.onload = function() {})
                    }
                    delete b[c]
                }
        }
    }), s.loading = new s.Loading, s.preload = function(a, c, d) {
        "function" == b.type(c) && (d = c, c = {}), c = b.extend({
            once: !1
        }, c || {});
        if (!c.once || !s.preloaded.get(a)) {
            var e;
            if ((e = s.preloaded.get(a)) && e.dimensions) "function" == b.type(d) && d(b.extend({}, e.dimensions), e.data);
            else {
                var f = {
                        url: a,
                        data: {
                            type: "image"
                        }
                    },
                    g = new Image;
                f.data.image = g, g.onload = function() {
                    g.onload = function() {}, f.dimensions = {
                        width: g.width,
                        height: g.height
                    }, b.type(d) == "function" && d(f.dimensions, f.data)
                }, s.preloaded.cache.add(f), g.src = a
            }
        }
    }, s.preloaded = {get: function(a) {
            return s.preloaded.cache.get(a)
        },
        getDimensions: function(a) {
            return (a = this.get(a)) && a.dimensions
        }
    }, s.preloaded.cache = function() {
        var a = [];
        return {get: function(b) {
                for (var c = null, d = 0, e = a.length; d < e; d++) a[d] && a[d].url && a[d].url == b && (c = a[d]);
                return c
            },
            add: function(b) {
                a.push(b)
            }
        }
    }(), b(document.documentElement).delegate(".lightview[href]", "click", function(a, b) {
        a.stopPropagation(), a.preventDefault(), b = a.currentTarget, Lightview.show(b)
    });
    var k = {
        type: !1,
        set: function(a) {
            this.type = a, d.States.get("controls_type_changed") && this.hide(), b(["relative", "top", "thumbnails"]).each(function(a, b) {
                d.buttonTopClose.removeClass("lv_button_top_close_controls_type_" + b)
            }), d.buttonTopClose.addClass("lv_button_top_close_controls_type_" + a);
            switch (this.type) {
                case "relative":
                    this.Relative.show();
                    break;
                case "top":
                    this.Top.show();
                    break;
                case "thumbnails":
                    this.Thumbnails.show()
            }
        },
        refresh: function() {
            this.Relative.Slider.populate(d.views.length), this.Relative.Slider.setPosition(d.position), this.Relative.refresh(), this.Thumbnails.position = d.position, this.Thumbnails.refresh(), this.Top.refresh()
        },
        hide: function() {
            this.Relative.hide(), this.Top.hide(), this.Thumbnails.hide()
        },
        play: function() {
            this.Relative.play(), this.Top.play()
        },
        stop: function() {
            this.Relative.stop(), this.Top.stop()
        },
        _reset: function() {
            this.Thumbnails._reset()
        },
        Thumbnails: {
            create: function() {
                this.position = -1, this._skin = this._urls = null, this._loading_images = [], b(document.body).append(this.element = b("<div>").addClass("lv_thumbnails").append(this.slider = b("<div>").addClass("lv_thumbnails_slider").append(this.slide = b("<div>").addClass("lv_thumbnails_slide"))).hide()).append(this.close = b("<div>").addClass("lv_controls_top_close").append(this.close_button = b("<div>").addClass("lv_controls_top_close_button lv_fix_png")).hide()), this.elements = d.sideButtonsUnderneath.add(d.sideButtonsUnderneath.find(".lv_side_left")).add(d.sideButtonsUnderneath.find(".lv_side_right")).add(d.innerPreviousNextOverlays), j.IE && 7 > j.IE && (this.element.css({
                    position: "absolute",
                    top: "auto"
                }), this.element[0].style.setExpression("top", "((-1 * this.offsetHeight + (window.jQuery ? jQuery(window).height() + jQuery(window).scrollTop() : 0)) + 'px')")), this.startObserving()
            },
            startObserving: function() {
                this.close_button.bind("click", function() {
                    d.hide()
                }), this.element.bind("click", b.proxy(function(a) {
                    (!this.options || !this.options.overlay || this.options.overlay.close) && b(a.target).is(".lv_thumbnails, .lv_thumbnails_slider") && d.hide()
                }, this)), this.element.delegate(".lv_thumbnail_image", "click", b.proxy(function(a) {
                    var c = b(a.target).closest(".lv_thumbnail")[0];
                    this.slide.find(".lv_thumbnail").each(b.proxy(function(a, b) {
                        var e = a + 1;
                        b == c && (this.setActive(e), this.setPosition(e), d.setPosition(e))
                    }, this))
                }, this)), this.element.bind("lightview:mousewheel", b.proxy(function(a, b) {
                    "thumbnails" == k.type && (!d.options || !d.options.controls || !d.options.controls.thumbnails || !d.options.controls.thumbnails.mousewheel) || (a.preventDefault(), a.stopPropagation(), this["_" + (-1 == b ? "next" : "previous")]())
                }, this)), this.close.bind("lightview:mousewheel", b.proxy(function(a) {
                    if (!d.options || d.options.mousewheel || "thumbnails" == k.type && d.options && d.options.controls && d.options.controls.thumbnails && d.options.controls.thumbnails.mousewheel || d.options && d.options.viewport) a.preventDefault(), a.stopPropagation()
                }, this))
            },
            setSkin: function(a) {
                b.each({
                    element: "lv_thumbnails_skin_",
                    close: "lv_controls_top_close_skin_"
                }, b.proxy(function(c, d) {
                    var e = this[c];
                    b.each((e[0].className || "").split(" "), function(a, b) {
                        -1 < b.indexOf(d) && e.removeClass(b)
                    }), e.addClass(d + a)
                }, this));
                var c = "";
                b.each(d.views, function(a, b) {
                    c += b.url
                }), (this._urls != c || this._skin != a) && this.load(d.views), this._urls = c, this._skin = a
            },
            stopLoadingImages: function() {
                b(this._loading_images).each(function(a, b) {
                    b.onload = function() {}
                }), this._loading_images = []
            },
            clear: function() {
                l.Spinners && Spinners.remove(".lv_thumbnail_image .lv_spinner_wrapper"), this.slide.html("")
            },
            _reset: function() {
                this.position = -1, this._urls = null
            },
            load: function(a, c) {
                this.position = -1, this.stopLoadingImages(), this.clear(), b.each(a, b.proxy(function(c, d) {
                    var e, f;
                    this.slide.append(e = b("<div>").addClass("lv_thumbnail").append(f = b("<div>").addClass("lv_thumbnail_image"))), this.slide.css({
                        width: e.outerWidth() * a.length + "px"
                    });
                    if ("image" == d.type || d.options.thumbnail && d.options.thumbnail.image) e.addClass("lv_load_thumbnail"), e.data("thumbnail", {
                        view: d,
                        src: d.options.thumbnail && d.options.thumbnail.image || d.url
                    });
                    d.options.thumbnail && d.options.thumbnail.icon && f.append(b("<div>").addClass("lv_thumbnail_icon lv_thumbnail_icon_" + d.options.thumbnail.icon))
                }, this)), c && this.moveTo(c, !0)
            },
            _getThumbnailsWithinViewport: function() {
                var a = this.position,
                    b = [],
                    c = this.slide.find(".lv_thumbnail:first").outerWidth();
                if (!a || !c) return b;
                var e = z.viewport().width,
                    c = Math.ceil(e / c),
                    f = Math.floor(Math.max(a - .5 * c, 0)),
                    g = Math.ceil(Math.min(a + .5 * c));
                return d.views && d.views.length < g && (g = d.views.length), this.slider.find(".lv_thumbnail").each(function(a, c) {
                    a + 1 >= f && a + 1 <= g && b.push(c)
                }), b
            },
            loadThumbnailsWithinViewport: function() {
                var a = this._getThumbnailsWithinViewport();
                b(a).filter(".lv_load_thumbnail").each(b.proxy(function(a, c) {
                    var e = b(c).find(".lv_thumbnail_image"),
                        f = b(c).data("thumbnail"),
                        g = f.view;
                    b(c).removeClass("lv_load_thumbnail");
                    var h, i, j, k;
                    j = g.options.controls, l.Spinners && (k = j && j.thumbnails && j.thumbnails.spinner) && (e.append(i = b("<div>").addClass("lv_thumbnail_image_spinner_overlay").append(j = b("<div>").addClass("lv_spinner_wrapper"))), h = Spinners.create(j[0], k || {}).play(), k = Spinners.getDimensions(j[0]), j.css(q({
                        height: k.height,
                        width: k.width,
                        "margin-left": Math.ceil(-0.5 * k.width),
                        "margin-top": Math.ceil(-0.5 * k.height)
                    })));
                    var m = {
                            width: e.innerWidth(),
                            height: e.innerHeight()
                        },
                        n = Math.max(m.width, m.height);
                    s.preload(f.src, {
                        type: g.type
                    }, b.proxy(function(a, c) {
                        var f = c.image,
                            j;
                        if (f.width > m.width && f.height > m.height) {
                            j = d.Dimensions.scaleWithin({
                                width: n,
                                height: n
                            }, a);
                            var k = f = 1;
                            j.width < m.width && (f = m.width / j.width), j.height < m.height && (k = m.height / j.height), f = Math.max(f, k), 1 < f && (j.width *= f, j.height *= f), b.each(["width", "height"], function(a, b) {
                                j[b] = Math.round(j[b])
                            })
                        } else j = d.Dimensions.scaleWithin(f.width < m.width || f.height < m.height ? {
                            width: n,
                            height: n
                        } : m, a);
                        f = Math.round(.5 * m.width - .5 * j.width), k = Math.round(.5 * m.height - .5 * j.height), f = b("<img>").attr({
                            src: c.image.src
                        }).css(q(j)).css(q({
                            top: k,
                            left: f
                        })), e.prepend(f), i ? i.fadeOut(g.options.effects.thumbnails.load, function() {
                            h && (h.remove(), h = null, i.remove())
                        }) : f.css({
                            opacity: 0
                        }).fadeTo(g.options.effects.thumbnails.load, 1)
                    }, this))
                }, this))
            },
            show: function() {
                this.elements.add(d.buttonTopClose).add(this.close).hide();
                var a = this.elements,
                    b = d.options.controls;
                switch (b && b.close) {
                    case "top":
                        a = a.add(this.close);
                        break;
                    case "relative":
                        a = a.add(d.buttonTopClose)
                }
                d.refreshPreviousNext(), a.show(), d.views && 1 >= d.views.length || this.element.stop(1, 0).fadeTo(d.options.effects.thumbnails.show, 1)
            },
            hide: function() {
                this.elements.add(d.buttonTopClose).add(this.close).hide(), this.element.stop(1, 0).fadeOut(d.options.effects.thumbnails.hide)
            },
            _previous: function() {
                if (!(1 > this.position)) {
                    var a = this.position - 1;
                    this.setActive(a), this.setPosition(a), d.setPosition(a)
                }
            },
            _next: function() {
                if (!(this.position + 1 > d.views.length)) {
                    var a = this.position + 1;
                    this.setActive(a), this.setPosition(a), d.setPosition(a)
                }
            },
            adjustToViewport: function() {
                this.slider.css({
                    width: z.viewport().width + "px"
                })
            },
            setPosition: function(a) {
                var b = 0 > this.position;
                1 > a && (a = 1);
                var c = this.itemCount();
                a > c && (a = c), this.position = a, this.setActive(a), d.refreshPreviousNext(), this.moveTo(a, b)
            },
            moveTo: function(a, c) {
                this.adjustToViewport();
                var e = z.viewport().width,
                    f = this.slide.find(".lv_thumbnail").outerWidth(),
                    e = .5 * e + -1 * (f * (a - 1) + .5 * f);
                this.slide.stop(1, 0).animate({
                    left: e + "px"
                }, c ? 0 : d.options.effects.thumbnails.slide, b.proxy(function() {
                    this.loadThumbnailsWithinViewport()
                }, this))
            },
            setActive: function(a) {
                var c = this.slide.find(".lv_thumbnail").removeClass("lv_thumbnail_active");
                a && b(c[a - 1]).addClass("lv_thumbnail_active")
            },
            refresh: function() {
                this.position && this.setPosition(this.position)
            },
            itemCount: function() {
                return this.slide.find(".lv_thumbnail").length || 0
            }
        },
        Relative: {
            create: function() {
                this.Slider.create(), this.elements = b(this.Slider.element).add(d.sideButtonsUnderneath).add(d.sideButtonsUnderneath.find(".lv_side_left")).add(d.sideButtonsUnderneath.find(".lv_side_right")).add(d.innerPreviousNextOverlays).add(d.innerPreviousNextOverlays.find(".lv_button"))
            },
            show: function() {
                this.hide();
                var a = this.elements,
                    b = d.options.controls;
                switch (b && b.close) {
                    case "top":
                        a = a.add(k.Top.close);
                        break;
                    case "relative":
                        a = a.add(d.buttonTopClose)
                }
                a.show(), d.refreshPreviousNext(), (d.view && 1 < d.views.length && d.mayPrevious() || d.mayNext()) && this.Slider.show()
            },
            hide: function() {
                this.elements.add(k.Top.close).add(d.buttonTopClose).hide()
            },
            refresh: function() {
                this.Slider.refresh()
            },
            play: function() {
                this.Slider.play()
            },
            stop: function() {
                this.Slider.stop()
            }
        }
    };
    k.Relative.Slider = {
        setOptions: function() {
            var a = d.options;
            this.options = {
                items: (a.controls && a.controls.slider || {}).items || 5,
                duration: a.effects && a.effects.slider && a.effects.slider.slide || 100,
                slideshow: a.slideshow
            }
        },
        create: function() {
            b(d.element).append(this.element = b("<div>").addClass("lv_controls_relative").append(this.slider = b("<div>").addClass("lv_slider").append(this.slider_previous = b("<div>").addClass("lv_slider_icon lv_slider_previous").append(b("<div>").addClass("lv_icon lv_fix_png").data("side", "previous"))).append(this.slider_numbers = b("<div>").addClass("lv_slider_numbers").append(this.slider_slide = b("<div>").addClass("lv_slider_slide"))).append(this.slider_next = b("<div>").addClass("lv_slider_icon lv_slider_next").append(b("<div>").addClass("lv_icon lv_fix_png").data("side", "next"))).append(this.slider_slideshow = b("<div>").addClass("lv_slider_icon lv_slider_slideshow").append(b("<div>").addClass("lv_icon lv_slider_next lv_fix_png"))))), this.element.hide(), this.count = 0, this.page = this.position = 1, this.setOptions(), this.startObserving()
        },
        startObserving: function() {
            this.slider_slide.delegate(".lv_slider_number", "click", b.proxy(function(a) {
                a.preventDefault(), a.stopPropagation(), a = parseInt(b(a.target).html()), this.setActive(a), d.stop(), d.setPosition(a)
            }, this)), b.each(["previous", "next"], b.proxy(function(a, c) {
                this["slider_" + c].bind("click", b.proxy(this[c + "Page"], this))
            }, this)), this.slider.bind("lightview:mousewheel", b.proxy(function(a, b) {
                d.options && d.options.mousewheel && !(this.count <= this.options.items) && (a.preventDefault(), a.stopPropagation(), this[(0 < b ? "previous" : "next") + "Page"]())
            }, this)), this.slider_slideshow.bind("click", b.proxy(function() {
                b(this).hasClass("lv_slider_slideshow_disabled") || d[d.States.get("playing") ? "stop" : "play"](!0)
            }, this))
        },
        refresh: function() {
            this.setOptions();
            var a = this.itemCount(),
                c = a <= this.options.items ? a : this.options.items,
                e = b(d.element).is(":visible");
            this.element.css({
                width: "auto"
            }), this.slider[1 < a ? "show" : "hide"]();
            if (!(2 > a)) {
                e || b(d.element).show(), c = b(document.createElement("div")).addClass("lv_slider_number"), this.slider_slide.append(c), this.nr_width = a = c.outerWidth(!0), c.addClass("lv_slider_number_last"), this.nr_margin_last = a - c.outerWidth(!0) || 0, c.remove(), a = this.itemCount(), c = a <= this.options.items ? a : this.options.items, a = (a = this.count % this.options.items) ? this.options.items - a : 0, this.slider_numbers.css({
                    width: this.nr_width * c - this.nr_margin_last + "px"
                }), this.slider_slide.css({
                    width: this.nr_width * (this.count + a) + "px"
                }), c = d.views && 0 < b.grep(d.views, function(a) {
                    return a.options.slideshow
                }).length, this.slider_slideshow.hide().removeClass("lv_slider_slideshow_disabled"), c && this.slider_slideshow.show(), this.options.slideshow || this.slider_slideshow.addClass("lv_slider_slideshow_disabled"), this.itemCount() <= this.options.items ? (this.slider_next.hide(), this.slider_previous.hide()) : (this.slider_next.show(), this.slider_previous.show()), this.element.css({
                    width: "auto"
                }), this.slider.css({
                    width: "auto"
                });
                var f = 0,
                    c = jQuery.map(b.makeArray(this.slider.children("div:visible")), function(a) {
                        var c = b(a).outerWidth(!0);
                        return j.IE && j.IE < 7 && (c += (parseInt(b(a).css("margin-left")) || 0) + (parseInt(b(a).css("margin-right")) || 0)), c
                    });
                b.each(c, function(a, b) {
                    f += b
                }), j.IE && 7 > j.IE && f++, this.element.css({
                    position: "absolute"
                }), f && this.element.css({
                    width: f + "px"
                }), f && this.slider.css({
                    width: f + "px"
                }), this.element.css({
                    "margin-left": Math.ceil(-0.5 * f) + "px"
                }), c = parseInt(this.slider_slide.css("left") || 0), a = this.pageCount(), c < -1 * (a - 1) * this.options.items * this.nr_width && this.scrollToPage(a, !0), this.refreshButtonStates(), e || b(d.element).hide(), d.options && d.options.controls && !d.options.controls.slider && this.slider.hide()
            }
        },
        itemCount: function() {
            return this.slider_slide.find(".lv_slider_number").length || 0
        },
        pageCount: function() {
            return Math.ceil(this.itemCount() / this.options.items)
        },
        setActive: function(a) {
            b(this.slider_numbers.find(".lv_slider_number").removeClass("lv_slider_number_active")[a - 1]).addClass("lv_slider_number_active")
        },
        setPosition: function(a) {
            1 > a && (a = 1);
            var b = this.itemCount();
            a > b && (a = b), this.position = a, this.setActive(a), this.scrollToPage(Math.ceil(a / this.options.items))
        },
        refreshButtonStates: function() {
            this.slider_next.removeClass("lv_slider_next_disabled"), this.slider_previous.removeClass("lv_slider_previous_disabled"), 1 > this.page - 1 && this.slider_previous.addClass("lv_slider_previous_disabled"), this.page >= this.pageCount() && this.slider_next.addClass("lv_slider_next_disabled"), this[d.States.get("playing") ? "play" : "stop"]()
        },
        scrollToPage: function(a, c) {
            this.page == a || 1 > a || a > this.pageCount() || (j.MobileSafari && this.slider_numbers.css({
                opacity: .999
            }), this.slider_slide.stop(!0).animate({
                left: -1 * this.options.items * this.nr_width * (a - 1) + "px"
            }, c ? 0 : this.options.duration || 0, "linear", b.proxy(function() {
                j.MobileSafari && this.slider_numbers.css({
                    opacity: 1
                })
            }, this)), this.page = a, this.refreshButtonStates())
        },
        previousPage: function() {
            this.scrollToPage(this.page - 1)
        },
        nextPage: function() {
            this.scrollToPage(this.page + 1)
        },
        populate: function(a) {
            this.slider_slide.find(".lv_slider_number, .lv_slider_number_empty").remove();
            for (var c = 0; c < a; c++) this.slider_slide.append(b("<div>").addClass("lv_slider_number lv_fix_png").html(c + 1));
            for (var c = this.options.items, d = a % c ? c - a % c : 0, c = 0; c < d; c++) this.slider_slide.append(b("<div>").addClass("lv_slider_number_empty lv_fix_png"));
            this.slider_numbers.find(".lv_slider_number, lv_slider_number_empty").removeClass("lv_slider_number_last").last().addClass("lv_slider_number_last"), this.count = a, this.refresh()
        },
        show: function() {
            this.element.show()
        },
        hide: function() {
            this.element.hide()
        },
        play: function() {
            this.slider_slideshow.addClass("lv_slider_slideshow_playing")
        },
        stop: function() {
            this.slider_slideshow.removeClass("lv_slider_slideshow_playing")
        }
    }, k.Top = {
        create: function() {
            b(document.body).append(this.element = b("<div>").addClass("lv_controls_top").append(this.middle = b("<div>").addClass("lv_top_middle").hide().append(this.middle_previous = b("<div>").addClass("lv_top_button lv_top_previous").data("side", "previous").append(b("<div>").addClass("lv_icon lv_fix_png").append(this.text_previous = b("<span>")))).append(this.middle_slideshow = b("<div>").addClass("lv_top_button lv_top_slideshow").append(b("<div>").addClass("lv_icon lv_fix_png"))).append(this.middle_next = b("<div>").addClass("lv_top_button lv_top_next").data("side", "next").append(b("<div>").addClass("lv_icon lv_fix_png").append(this.text_next = b("<span>"))))).hide()).append(this.close = b("<div>").addClass("lv_controls_top_close").append(this.close_button = b("<div>").addClass("lv_controls_top_close_button lv_fix_png")).hide());
            if (j.IE && 7 > j.IE) {
                var a = this.element[0].style;
                a.position = "absolute", a.setExpression("top", '((!!window.jQuery && jQuery(window).scrollTop()) || 0) + "px"'), a = this.close[0].style, a.position = "absolute", a.setExpression("top", '((!!window.jQuery && jQuery(window).scrollTop()) || 0) + "px"')
            }
            this.setOptions(), this.startObserving()
        },
        setOptions: function() {
            this.options = b.extend({
                slideshow: !0,
                text: {
                    previous: "Prev",
                    next: "Next"
                },
                close: !0
            }, d.options && d.options.controls || {}), this.setText()
        },
        setSkin: function(a) {
            b.each({
                element: "lv_controls_top_skin_",
                close: "lv_controls_top_close_skin_"
            }, b.proxy(function(c, d) {
                var e = this[c];
                b.each((e[0].className || "").split(" "), function(a, b) {
                    -1 < b.indexOf(d) && e.removeClass(b)
                }), e.addClass(d + a)
            }, this))
        },
        setText: function() {
            this.text_previous.hide(), this.text_next.hide(), this.options.text && (this.text_previous.html(this.options.text.previous).show(), this.text_next.html(this.options.text.next).show())
        },
        startObserving: function() {
            this.middle_previous.bind("click", function() {
                d.stop(), d.previous(), b(this).blur()
            }), this.middle_slideshow.bind("click", function() {
                0 < b(this).find(".lv_icon_disabled").length || d[d.States.get("playing") ? "stop" : "play"](!0)
            }), this.middle_next.bind("click", function() {
                d.stop(), d.next(), b(this).blur()
            }), this.close_button.bind("click", function() {
                d.hide()
            }), this.element.add(this.close).bind("lightview:mousewheel", b.proxy(function(a) {
                if (!d.options || !d.options.mousewheel || d.options && d.options.viewport) a.preventDefault(), a.stopPropagation()
            }, this))
        },
        show: function() {
            var a = this.element,
                b = d.options.controls;
            switch (b && b.close) {
                case "top":
                    a = a.add(this.close);
                    break;
                case "relative":
                    a = a.add(d.buttonTopClose)
            }
            a.show()
        },
        hide: function() {
            this.element.hide(), this.close.hide()
        },
        refresh: function() {
            this.setOptions(), this.element.find(".lv_icon_disabled").removeClass("lv_icon_disabled"), d.mayPrevious() || this.middle_previous.find(".lv_icon").addClass("lv_icon_disabled"), d.options.slideshow || this.middle_slideshow.find(".lv_icon").addClass("lv_icon_disabled"), d.mayNext() || this.middle_next.find(".lv_icon").addClass("lv_icon_disabled"), this.element.removeClass("lv_controls_top_with_slideshow"), d.views && 0 < b.grep(d.views, function(a) {
                return a.options.slideshow
            }).length && this.element.addClass("lv_controls_top_with_slideshow"), this.element["top" == k.type && 1 < d.views.length ? "show" : "hide"](), this[d.States.get("playing") ? "play" : "stop"]()
        },
        play: function() {
            this.middle_slideshow.addClass("lv_top_slideshow_playing")
        },
        stop: function() {
            this.middle_slideshow.removeClass("lv_top_slideshow_playing")
        }
    }, d.updateQueue = function() {
        function a(a) {
            return {
                width: b(a).innerWidth(),
                height: b(a).innerHeight()
            }
        }

        function c(c) {
            var d = a(c),
                e = c.parentNode;
            return e && b(e).css({
                width: d.width + "px"
            }) && a(c).height > d.height && d.width++, b(e).css({
                width: "100%"
            }), d
        }

        function e(a, e, f) {
            var g = e.width - (parseInt(b(a).css("padding-left")) || 0) - (parseInt(b(a).css("padding-right")) || 0);
            parseInt(b(a).css("padding-top")), parseInt(b(a).css("padding-bottom"));
            var h = d.options.width;
            h && "number" == b.type(h) && g > h && (b(a).css({
                width: h + "px"
            }), e = c(a)), e = d.Dimensions.fit(e, f);
            if (/(inline|ajax|html)/.test(f.type) && d.States.get("resized")) {
                g = b("<div>"), g.css({
                    position: "absolute",
                    top: 0,
                    left: 0,
                    width: "100%",
                    height: "100%"
                }), b(a).append(g), h = g.innerWidth(), b(a).css(q(e)).css({
                    overflow: "auto"
                });
                var i = g.innerWidth();
                if (h -= i) e.width += h, b(a).css(q(e)), e = d.Dimensions.fit(e, f);
                g.remove()
            }
            return e
        }
        return {
            build: function() {
                b(document.body).append(b(document.createElement("div")).addClass("lv_update_queue").append(b("<div>").addClass("lv_window").append(b(this.container = document.createElement("div")).addClass("lv_content"))))
            },
            update: function(a, c, e, f) {
                this.container || this.build(), b.extend({
                    spinner: !1
                }, f || {});
                if (c.options.inline || n.isElement(a)) c.options.inline && "string" == b.type(a) && (a = b("#" + a)[0]), !d.inlineMarker && a && n.element.isAttached(a) && (b(a).data("lv_restore_inline_display", b(a).css("display")), d.inlineMarker = document.createElement("div"), b(a).before(b(d.inlineMarker).hide()));
                var g = document.createElement("div");
                b(this.container).append(b(g).addClass("lv_content_wrapper").append(a)), n.isElement(a) && b(a).show(), c.options.wrapperClass && g.addClass(c.options.wrapperClass), c.options.skin && b(g).addClass("lv_content_" + c.options.skin);
                var h = b(g).find("img[src]").filter(function() {
                    return !b(this).attr("height") || !b(this).attr("width")
                });
                if (0 < h.length) {
                    d.States.set("preloading_images", !0);
                    var i = 0,
                        j = c.url,
                        a = Math.max(8e3, 750 * (h.length || 0));
                    d.Timeouts.clear("preloading_images"), d.Timeouts.set("preloading_images", b.proxy(function() {
                        h.each(function() {
                            this.onload = function() {}
                        }), !(i >= h.length) && (!d.view || d.view.url == j) && (this._update(g), e && e())
                    }, this), a), d.States.set("preloading_images", h), b.each(h, b.proxy(function(a, f) {
                        var n = new Image;
                        n.onload = b.proxy(function() {
                            n.onload = function() {};
                            var a = n.width,
                                o = n.height,
                                p = b(f).attr("width"),
                                q = b(f).attr("height");
                            if (!p || !q) !p && q ? (a = Math.round(q * a / o), o = q) : !q && p && (o = Math.round(p * o / a), a = p), b(f).attr({
                                width: a,
                                height: o
                            });
                            i++, i == h.length && (d.Timeouts.clear("preloading_images"), d.States.set("preloading_images", !1), d.view && d.view.url != j || this._update(g, c, e))
                        }, this), n.src = f.src
                    }, this))
                } else this._update(g, c, e)
            },
            _update: function(a, b, g) {
                var h = c(a),
                    h = e(a, h, b);
                d.resizeTo(h.width, h.height, {
                    complete: function() {
                        d.content.html(a), g && g()
                    }
                })
            },
            getFittedDimensions: e,
            getMeasureElementDimensions: c
        }
    }(), b.extend(!0, Lightview, function() {
        return {
            show: function(a, c, f) {
                var e = c || {},
                    g = f;
                c && b.type(c) == "number" && (g = c, e = F.create({}));
                var i = [];
                switch (b.type(a)) {
                    case "string":
                    case "object":
                        c = new C(a, e);
                        if (c.group) {
                            if (a && a.nodeType == 1) {
                                var c = b('.lightview[data-lightview-group="' + b(a).data("lightview-group") + '"]'),
                                    h = {};
                                c.filter("[data-lightview-group-options]").each(function(a, c) {
                                    b.extend(h, eval("({" + (b(c).attr("data-lightview-group-options") || "") + "})"))
                                }), c.each(function(c, d) {
                                    !g && d == a && (g = c + 1), i.push(new C(d, b.extend({}, h, e)))
                                })
                            }
                        } else h = {}, a && a.nodeType == 1 && b(a).is("[data-lightview-group-options]") && (b.extend(h, eval("({" + (b(a).attr("data-lightview-group-options") || "") + "})")), c = new C(a, b.extend({}, h, e))), i.push(c);
                        break;
                    case "array":
                        b.each(a, function(a, b) {
                            var c = new C(b, e);
                            i.push(c)
                        })
                }
                if (!g || g < 1) g = 1;
                g > i.length && (g = i.length), d.load(i, g, {
                    initialDimensionsOnly: !0
                }), d.show(function() {
                    d.setPosition(g)
                })
            },
            hide: function() {
                return d.hide(), this
            },
            play: function(a) {
                return d.play(a), this
            },
            stop: function() {
                return d.stop(), this
            },
            refresh: function() {
                return d.refresh(), this
            },
            setDefaultSkin: function(a) {
                return d.setDefaultSkin(a), this
            }
        }
    }()), l.Lightview = Lightview, b(document).ready(function() {
        Lightview.init()
    })
})(jQuery, window)
                                    

#2 JavaScript::Eval (size: 3561, repeated: 1) - SHA256: 76067d77e066cb2fde2ebbb215b589a36c00e22a493027d662ecc84e31fc162e

                                        jQuery.easing['jswing'] = jQuery.easing['swing'];
jQuery.extend(jQuery.easing, {
    def: 'easeOutQuad',
    swing: function(x, t, b, c, d) {
        return jQuery.easing[jQuery.easing.def](x, t, b, c, d)
    },
    easeInQuad: function(x, t, b, c, d) {
        return c * (t /= d) * t + b
    },
    easeOutQuad: function(x, t, b, c, d) {
        return -c * (t /= d) * (t - 2) + b
    },
    easeInOutQuad: function(x, t, b, c, d) {
        if ((t /= d / 2) < 1) return c / 2 * t * t + b;
        return -c / 2 * ((--t) * (t - 2) - 1) + b
    },
    easeInCubic: function(x, t, b, c, d) {
        return c * (t /= d) * t * t + b
    },
    easeOutCubic: function(x, t, b, c, d) {
        return c * ((t = t / d - 1) * t * t + 1) + b
    },
    easeInOutCubic: function(x, t, b, c, d) {
        if ((t /= d / 2) < 1) return c / 2 * t * t * t + b;
        return c / 2 * ((t -= 2) * t * t + 2) + b
    },
    easeInQuart: function(x, t, b, c, d) {
        return c * (t /= d) * t * t * t + b
    },
    easeOutQuart: function(x, t, b, c, d) {
        return -c * ((t = t / d - 1) * t * t * t - 1) + b
    },
    easeInOutQuart: function(x, t, b, c, d) {
        if ((t /= d / 2) < 1) return c / 2 * t * t * t * t + b;
        return -c / 2 * ((t -= 2) * t * t * t - 2) + b
    },
    easeInQuint: function(x, t, b, c, d) {
        return c * (t /= d) * t * t * t * t + b
    },
    easeOutQuint: function(x, t, b, c, d) {
        return c * ((t = t / d - 1) * t * t * t * t + 1) + b
    },
    easeInOutQuint: function(x, t, b, c, d) {
        if ((t /= d / 2) < 1) return c / 2 * t * t * t * t * t + b;
        return c / 2 * ((t -= 2) * t * t * t * t + 2) + b
    },
    easeInSine: function(x, t, b, c, d) {
        return -c * Math.cos(t / d * (Math.PI / 2)) + c + b
    },
    easeOutSine: function(x, t, b, c, d) {
        return c * Math.sin(t / d * (Math.PI / 2)) + b
    },
    easeInOutSine: function(x, t, b, c, d) {
        return -c / 2 * (Math.cos(Math.PI * t / d) - 1) + b
    },
    easeInExpo: function(x, t, b, c, d) {
        return (t == 0) ? b : c * Math.pow(2, 10 * (t / d - 1)) + b
    },
    easeOutExpo: function(x, t, b, c, d) {
        return (t == d) ? b + c : c * (-Math.pow(2, -10 * t / d) + 1) + b
    },
    easeInOutExpo: function(x, t, b, c, d) {
        if (t == 0) return b;
        if (t == d) return b + c;
        if ((t /= d / 2) < 1) return c / 2 * Math.pow(2, 10 * (t - 1)) + b;
        return c / 2 * (-Math.pow(2, -10 * --t) + 2) + b
    },
    easeInCirc: function(x, t, b, c, d) {
        return -c * (Math.sqrt(1 - (t /= d) * t) - 1) + b
    },
    easeOutCirc: function(x, t, b, c, d) {
        return c * Math.sqrt(1 - (t = t / d - 1) * t) + b
    },
    easeInOutCirc: function(x, t, b, c, d) {
        if ((t /= d / 2) < 1) return -c / 2 * (Math.sqrt(1 - t * t) - 1) + b;
        return c / 2 * (Math.sqrt(1 - (t -= 2) * t) + 1) + b
    },
    easeInElastic: function(x, t, b, c, d) {
        var s = 1.70158;
        var p = 0;
        var a = c;
        if (t == 0) return b;
        if ((t /= d) == 1) return b + c;
        if (!p) p = d * .3;
        if (a < Math.abs(c)) {
            a = c;
            var s = p / 4
        } else var s = p / (2 * Math.PI) * Math.asin(c / a);
        return -(a * Math.pow(2, 10 * (t -= 1)) * Math.sin((t * d - s) * (2 * Math.PI) / p)) + b
    },
    easeOutElastic: function(x, t, b, c, d) {
        var s = 1.70158;
        var p = 0;
        var a = c;
        if (t == 0) return b;
        if ((t /= d) == 1) return b + c;
        if (!p) p = d * .3;
        if (a < Math.abs(c)) {
            a = c;
            var s = p / 4
        } else var s = p / (2 * Math.PI) * Math.asin(c / a);
        return a * Math.pow(2, -10 * t) * Math.sin((t * d - s) * (2 * Math.PI) / p) + c + b
    },
    easeInOutElastic: function(x, t, b, c, d) {
        var s = 1.70158;
        var p = 0;
        var a = c;
        if (t == 0) return b;
        if ((t /= d / 2) == 2) return b + c;
        if (!p) p = d * (.3 * 1.5);
        if (a < Math.abs(c)) {
            a = c;
            var s = p / 4
        } else var s = p / (2 * Math.PI) * Math.asin(c / a);
        if (t < 1) return -.5 * (a * Math.pow(2, 10 * (t -= 1)) * Math.sin((t * d - s) * (2 * Math.PI) / p)) + b;
        return a * Math.pow(2, -10 * (t -= 1)) * Math.sin((t * d - s) * (2 * Math.PI) / p) * .5 + c + b
    },
    easeInBack: function(x, t, b, c, d, s) {
        if (s == undefined) s = 1.70158;
        return c * (t /= d) * t * ((s + 1) * t - s) + b
    },
    easeOutBack: function(x, t, b, c, d, s) {
        if (s == undefined) s = 1.70158;
        return c * ((t = t / d - 1) * t * ((s + 1) * t + s) + 1) + b
    },
    easeInOutBack: function(x, t, b, c, d, s) {
        if (s == undefined) s = 1.70158;
        if ((t /= d / 2) < 1) return c / 2 * (t * t * (((s *= (1.525)) + 1) * t - s)) + b;
        return c / 2 * ((t -= 2) * t * (((s *= (1.525)) + 1) * t + s) + 2) + b
    },
    easeInBounce: function(x, t, b, c, d) {
        return c - jQuery.easing.easeOutBounce(x, d - t, 0, c, d) + b
    },
    easeOutBounce: function(x, t, b, c, d) {
        if ((t /= d) < (1 / 2.75)) {
            return c * (7.5625 * t * t) + b
        } else if (t < (2 / 2.75)) {
            return c * (7.5625 * (t -= (1.5 / 2.75)) * t + .75) + b
        } else if (t < (2.5 / 2.75)) {
            return c * (7.5625 * (t -= (2.25 / 2.75)) * t + .9375) + b
        } else {
            return c * (7.5625 * (t -= (2.625 / 2.75)) * t + .984375) + b
        }
    },
    easeInOutBounce: function(x, t, b, c, d) {
        if (t < d / 2) return jQuery.easing.easeInBounce(x, t * 2, 0, c, d) * .5 + b;
        return jQuery.easing.easeOutBounce(x, t * 2 - d, 0, c, d) * .5 + c * .5 + b
    }
});
                                    

#3 JavaScript::Eval (size: 1157, repeated: 1) - SHA256: 60cab373f06e5e7f182f191ae6235710f3286ebbf919ad61d324ed2e484bb60a

                                        jQuery.extend(jQuery.easing, {
    easeIn: function(x, t, b, c, d) {
        return jQuery.easing.easeInQuad(x, t, b, c, d)
    },
    easeOut: function(x, t, b, c, d) {
        return jQuery.easing.easeOutQuad(x, t, b, c, d)
    },
    easeInOut: function(x, t, b, c, d) {
        return jQuery.easing.easeInOutQuad(x, t, b, c, d)
    },
    expoin: function(x, t, b, c, d) {
        return jQuery.easing.easeInExpo(x, t, b, c, d)
    },
    expoout: function(x, t, b, c, d) {
        return jQuery.easing.easeOutExpo(x, t, b, c, d)
    },
    expoinout: function(x, t, b, c, d) {
        return jQuery.easing.easeInOutExpo(x, t, b, c, d)
    },
    bouncein: function(x, t, b, c, d) {
        return jQuery.easing.easeInBounce(x, t, b, c, d)
    },
    bounceout: function(x, t, b, c, d) {
        return jQuery.easing.easeOutBounce(x, t, b, c, d)
    },
    bounceinout: function(x, t, b, c, d) {
        return jQuery.easing.easeInOutBounce(x, t, b, c, d)
    },
    elasin: function(x, t, b, c, d) {
        return jQuery.easing.easeInElastic(x, t, b, c, d)
    },
    elasout: function(x, t, b, c, d) {
        return jQuery.easing.easeOutElastic(x, t, b, c, d)
    },
    elasinout: function(x, t, b, c, d) {
        return jQuery.easing.easeInOutElastic(x, t, b, c, d)
    },
    backin: function(x, t, b, c, d) {
        return jQuery.easing.easeInBack(x, t, b, c, d)
    },
    backout: function(x, t, b, c, d) {
        return jQuery.easing.easeOutBack(x, t, b, c, d)
    },
    backinout: function(x, t, b, c, d) {
        return jQuery.easing.easeInOutBack(x, t, b, c, d)
    }
});
                                    

#4 JavaScript::Eval (size: 3317, repeated: 1) - SHA256: ff80101de7754570a64bedb99a03ebe63d9a5e2e9d1af56f3a32d48197714919

                                        jQuery(function() {
    jQuery("div.csw").prepend("<p class='loading'>Loading...<br /><img src='images/ajax-loader.gif' alt='loading...'/ ></p>")
});
var j = 0;
jQuery.fn.codaSlider = function(settings) {
    settings = jQuery.extend({
        easeFunc: "expoinout",
        easeTime: 750,
        toolTip: false
    }, settings);
    return this.each(function() {
        var container = jQuery(this);
        container.find("p.loading").remove();
        container.removeClass("csw").addClass("stripViewer");
        var panelWidth = container.find("div.panel").width();
        var panelCount = container.find("div.panel").size();
        var stripViewerWidth = panelWidth * panelCount;
        container.find("div.panelContainer").css("width", stripViewerWidth);
        var navWidth = panelCount * 2;
        if (location.hash && parseInt(location.hash.slice(1)) <= panelCount) {
            var cPanel = parseInt(location.hash.slice(1));
            var cnt = -(panelWidth * (cPanel - 1));
            jQuery(this).find("div.panelContainer").css({
                left: cnt
            })
        } else {
            var cPanel = 1
        };
        container.each(function(i) {
            jQuery(this).before("<div class='stripNavL' id='stripNavL" + j + "'><a href='#'>Left</a><\/div>");
            jQuery(this).after("<div class='stripNavR' id='stripNavR" + j + "'><a href='#'>Right</a><\/div>");
            jQuery(this).before("<div class='stripNav' id='stripNav" + j + "'><ul><\/ul><\/div>");
            jQuery(this).find("div.panel").each(function(n) {
                jQuery("div#stripNav" + j + " ul").append("<li class='tab" + (n + 1) + "'><a href='#" + (n + 1) + "'>" + jQuery(this).attr("title") + "<\/a><\/li>")
            });
            jQuery("div#stripNav" + j + " a").each(function(z) {
                navWidth += jQuery(this).parent().width();
                jQuery(this).bind("click", function() {
                    jQuery(this).addClass("current").parent().parent().find("a").not(jQuery(this)).removeClass("current");
                    var cnt = -(panelWidth * z);
                    cPanel = z + 1;
                    jQuery(this).parent().parent().parent().next().find("div.panelContainer").animate({
                        left: cnt
                    }, settings.easeTime, settings.easeFunc)
                })
            });
            jQuery("div#stripNavL" + j + " a").click(function() {
                if (cPanel == 1) {
                    var cnt = -(panelWidth * (panelCount - 1));
                    cPanel = panelCount;
                    jQuery(this).parent().parent().find("div.stripNav a.current").removeClass("current").parent().parent().find("li:last a").addClass("current")
                } else {
                    cPanel -= 1;
                    var cnt = -(panelWidth * (cPanel - 1));
                    jQuery(this).parent().parent().find("div.stripNav a.current").removeClass("current").parent().prev().find("a").addClass("current")
                };
                jQuery(this).parent().parent().find("div.panelContainer").animate({
                    left: cnt
                }, settings.easeTime, settings.easeFunc);
                location.hash = cPanel;
                return false
            });
            jQuery("div#stripNavR" + j + " a").click(function() {
                if (cPanel == panelCount) {
                    var cnt = 0;
                    cPanel = 1;
                    jQuery(this).parent().parent().find("div.stripNav a.current").removeClass("current").parent().parent().find("a:eq(0)").addClass("current")
                } else {
                    var cnt = -(panelWidth * cPanel);
                    cPanel += 1;
                    jQuery(this).parent().parent().find("div.stripNav a.current").removeClass("current").parent().next().find("a").addClass("current")
                };
                jQuery(this).parent().parent().find("div.panelContainer").animate({
                    left: cnt
                }, settings.easeTime, settings.easeFunc);
                location.hash = cPanel;
                return false
            });
            jQuery("a.cross-link").click(function() {
                jQuery(this).parents().find(".stripNav ul li a:eq(" + (parseInt(jQuery(this).attr("href").slice(1)) - 1) + ")").trigger('click')
            });
            jQuery("div#stripNav" + j).css("width", navWidth);
            if (location.hash && parseInt(location.hash.slice(1)) <= panelCount) {
                jQuery("div#stripNav" + j + " a:eq(" + (location.hash.slice(1) - 1) + ")").addClass("current")
            } else {
                jQuery("div#stripNav" + j + " a:eq(0)").addClass("current")
            }
        });
        j++
    })
};
                                    

#5 JavaScript::Eval (size: 6378, repeated: 1) - SHA256: 1844e09aba9ddb6ab6da5ae7d838204dee02bfe80b1eea4b4981de2bf2f1f002

                                        (function() {
    function $($) {
        return document.getElementById($)
    }

    function addListener(_, A, B, $) {
        if (_.addEventListener) {
            _.addEventListener(A, B, $);
            return true
        } else if (_.attachEvent) {
            _["e" + A + B] = B;
            _[A + B] = function() {
                _["e" + A + B](window.event)
            };
            _.attachEvent("on" + A, _[A + B]);
            return true
        }
        return false
    }
    documentReady = (function() {
        var C = [],
            $, E, A, D, _, B = function() {
                A = true;
                clearInterval($);
                while (D = C.shift()) D();
                if (E) E.onreadystatechange = ""
            };
        return function(D) {
            if (A) return D();
            if (!C[0])
                if (document.addEventListener) document.addEventListener("DOMContentLoaded", B, false);
                else if (/MSIE/i.test(navigator.userAgent)) {
                document.write("<script id=__ie_onload defer src=//0></scr" + "ipt>");
                E = document.getElementById("__ie_onload");
                E.onreadystatechange = function() {
                    if (this.readyState == "complete") B()
                }
            } else if (/WebKit/i.test(navigator.userAgent)) $ = setInterval(function() {
                if (/loaded|complete/.test(document.readyState)) B()
            }, 10);
            else {
                _ = window.onload;
                window.onload = function() {
                    B();
                    if (_) _()
                }
            }
            C.push(D)
        }
    })();

    function baseurl() {
        var _ = "http://" + window.location.host + "/wp-content/",
            $ = document.getElementsByTagName("link");
        for (var A = 0; A < $.length; A++)
            if ($[A].href.indexOf("wp-content") > 0) {
                _ = $[A].href.substring(0, $[A].href.indexOf("wp-content") + 11);
                break
            }
        return _
    }
    var Class = {
            create: function() {
                return function() {
                    this.init.apply(this, arguments)
                }
            }
        },
        ajax = Class.create();
    ajax.prototype = {
        init: function($) {
            this.url = $.url || window.location.href;
            this.method = $.method || "GET";
            this.before = $.before || new Function();
            this.dataType = $.dataType || "json";
            this.send = $.send || null;
            this.after = $.after || new Function();
            this.delay = $.delay || 30;
            this.header = $.header || "";
            this.success = $.success || new Function();
            this.error = $.error || new Function();
            this.timeoutCallback = $.timeoutCallback || false;
            this.hasDo = false;
            this.sendxmlHttp()
        },
        createxmlHttp: function() {
            var _;
            try {
                _ = new XMLHttpRequest()
            } catch ($) {
                try {
                    _ = new ActiveXObject("Microsoft.XMLHTTP")
                } catch ($) {
                    try {
                        _ = new ActiveXObject("Msxml2.XMLHTTP")
                    } catch ($) {
                        alert("Your browser does not support ajax!");
                        return false
                    }
                }
            }
            return _
        },
        sendxmlHttp: function() {
            this.isTimeout = false;
            this.xmlHttp = this.createxmlHttp();
            this.before();
            this.xmlHttp.open(this.method, this.url, true);
            this.timer = setTimeout(this.bind(this.checkTimeout, this), this.delay * 1000);
            this.setHeader(this.header);
            this.requestStatus = 0;
            this.xmlHttp.onreadystatechange = this.bind(function() {
                switch (this.xmlHttp.readyState) {
                    case 1:
                    case 2:
                    case 3:
                        break;
                    case 4:
                        if (!this.hasDo) {
                            this.hasDo = true;
                            try {
                                clearTimeout(this.timer);
                                if (this.xmlHttp.status && this.xmlHttp.status == 200) {
                                    if (this.xmlHttp.responseText.replace(/(^\s*)|(\s*$)/g, "") === "") {
                                        this.error();
                                        this.after();
                                        return
                                    }
                                    switch (this.dataType) {
                                        case "json":
                                            try {
                                                this.xmlHttp.responseText.match(/WER-(.*)-WER/);
                                                this.data = eval("(" + RegExp.$1 + ")")
                                            } catch (e) {
                                                alert(e + "   Parse error data!")
                                            }
                                            break;
                                        case "text":
                                        case "html":
                                        default:
                                            this.data = this.xmlHttp.responseText;
                                            break
                                    }
                                    this.success()
                                } else if (this.isTimeout) {
                                    alert("Response timeout, the request to cancel! ! The current network is not good, or the server is busy, please try again later!");
                                    this.timeoutCallback ? this.timeoutCallback() : this.error()
                                } else if (!this.isError) {
                                    this.data = this.xmlHttp.responseText;
                                    this.error()
                                }
                                this.after()
                            } catch (e) {
                                alert(e + " unknow error! Please contact imqiqiboy@gmail.com.");
                                this.error();
                                this.after()
                            }
                        }
                        break;
                    default:
                        break
                }
            }, this);
            this.xmlHttp.send(this.send)
        },
        checkTimeout: function() {
            if (this.requestStatus !== 4) {
                this.isTimeout = true;
                this.xmlHttp.abort()
            }
            return
        },
        setHeader: function() {
            this.xmlHttp.setRequestHeader("Ajax-Request", "ajaxPaled");
            this.send == null ? this.xmlHttp.setRequestHeader("Content-type", "charset=UTF-8") : this.xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
            var $ = this.header.split("&");
            if (!$[0].length) return;
            for (var _ = 0; _ < $.length; _++) {
                if (b.length != 2) continue;
                this.xmlHttp.setRequestHeader(b[0], b[1])
            }
        },
        bind: function($, _) {
            return function() {
                return $.apply(_, arguments)
            }
        }
    };
    options = {
        uname: "",
        umail: "",
        uurl: "",
        isuser: 0,
        cmts: 10,
        from: "From: ",
        timefrom: "Time: ",
        postat: "Time: ",
        navbe: "page ",
        navaf: "",
        newer: "newer",
        older: "older",
        showcmt: "Comments",
        morecmt: "Load more comments",
        nocmt: "There is no comments.",
        str0: "loading Enjoy Reading files, please wait...",
        str1: "loading EnjoyReading page, please wait...",
        str2: "EnjoyReading page load success! Initialize...",
        str3: "loading request data, please wait...",
        str4: 'Request timed out, or post request data too large, click the "Reload" try again!',
        str5: "Say something...",
        str6: "change",
        str7: "is submiting...",
        str8: "Please check your name!",
        str9: "Please check your email!",
        str10: "Please check your comment!",
        str11: "Please check your input!",
        str12: "Welcome back",
        str13: "Submit Comment",
        str13: "submit successfully!",
        bgimg: "#fff"
    };
    documentReady(function() {
        new ajax({
            url: "?action=EnjoyReadingOptions",
            dataType: "json",
            success: function() {
                EnjoyReading.options = this.data
            }
        });
        if ($("EnjoyReadingStart")) $("EnjoyReadingStart").onclick = function() {
            window.scrollTo(0, 0);
            if ($("EnjoyReading-JS")) return;
            document.body.style.cursor = "wait";
            document.body.style.overflow = "hidden";
            document.body.innerHTML += '<div id="WER-cover" style="position:absolute;left:0;top:0;right:0;bottom:0;background:#000;opacity:0.9;filter:alpha(opacity=90);z-index:9999;"></div>' + '<div style="font-size:11px;line-height:50px;height:50px;position:absolute;width:300px;border:1px solid #aaa;background:#fff;margin-left:-150px;left:50%;top:50px;z-index:100000;" id="load-enjoyreading">' + '<div id="loadprogress" style="left:0;z-index:100001;position:absolute;height:100%;width:20%;background:#00df09;"></div><div style="left:0;padding-left:20px;position:absolute;z-index:100002;" id="load-enjoyreading-text">' + EnjoyReading.options.str0 + "</div></div>";
            var A = document.createElement("script"),
                _ = document.createElement("link");
            A.setAttribute("type", "text/javascript");
            A.setAttribute("src", baseurl() + "plugins/wp-enjoy-reading/js/wp-enjoy-reading.min.js");
            A.id = "EnjoyReading-JS";
            document.getElementsByTagName("head")[0].appendChild(A);
            _.setAttribute("type", "text/css");
            _.setAttribute("rel", "stylesheet");
            _.setAttribute("media", "screen");
            _.setAttribute("href", baseurl() + "plugins/wp-enjoy-reading/css/wp-enjoy-reading.css");
            document.getElementsByTagName("head")[0].appendChild(_);
            return false
        }
    });
    window.EnjoyReading = {};
    window.EnjoyReading["addListener"] = addListener;
    window.EnjoyReading["baseurl"] = baseurl;
    window.EnjoyReading["options"] = options;
    window.EnjoyReading["ajax"] = ajax;
    window.EnjoyReading["documentReady"] = documentReady
})()
                                    

Executed Writes (0)



HTTP Transactions (121)


Request Response
                                        
                                            GET /v1/ HTTP/1.1 
Host: firefox.settings.services.mozilla.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Sec-Fetch-Dest: empty
Sec-Fetch-Mode: cors
Sec-Fetch-Site: cross-site

                                         
                                         143.204.55.36
HTTP/1.1 200 OK
Content-Type: application/json
                                        
Content-Length: 939
Connection: keep-alive
Access-Control-Allow-Origin: *
Access-Control-Expose-Headers: Content-Type, Alert, Backoff, Retry-After, Content-Length
Cache-Control: max-age=3600
Content-Security-Policy: default-src 'none'; frame-ancestors 'none'; base-uri 'none';
Date: Wed, 28 Sep 2022 07:15:39 GMT
X-Content-Type-Options: nosniff
X-Cache: Hit from cloudfront
Via: 1.1 8e6dce34fd223e0c9d89fd938d1784a2.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: OSL50-C1
X-Amz-Cf-Id: wRZzyiy71pmpCBQDwiuSjRTXrYol4LFnAEDni-126pjsaPZ7SVDAeA==
Age: 2998


--- Additional Info ---
Magic:  JSON data\012- , ASCII text, with very long lines (939), with no line terminators
Size:   939
Md5:    2d12f67fe57a87e7366b662d153a5582
Sha1:   d7b02d81cc74f24a251d9363e0f4b0a149264ec1
Sha256: 73c273c0b5a2de3cb970b8e8c187999d3b55e760dc7766dab4bb76428d19b551
                                        
                                            GET / HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Upgrade-Insecure-Requests: 1

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: text/html; charset=UTF-8
                                        
Date: Wed, 28 Sep 2022 08:05:37 GMT
Server: Apache
Vary: Accept-Encoding,Cookie
Cache-Control: max-age=3, must-revalidate
WP-Super-Cache: Served supercache file from PHP
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 12968
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive


--- Additional Info ---
Magic:  HTML document text\012- HTML document text\012- HTML document text\012- HTML document text\012- exported SGML document text\012- exported SGML document, Unicode text, UTF-8 text, with very long lines (903), with CRLF, LF line terminators
Size:   12968
Md5:    0b25093d5ffabdfaedc37817d63245d2
Sha1:   7a00837ad19a43a791dd7d2865e45fdda9e1d6d3
Sha256: a2a1fd09b89c86c46fba19825d9d8102059cf5e99d3cb1a5aabc39bb7477605a

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            POST / HTTP/1.1 
Host: r3.o.lencr.org
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 85
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

                                         
                                         23.36.76.226
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Server: nginx
Content-Length: 503
ETag: "2A40F957A6B1734AA3F87CFF51B673F0536732DB15B09033DD604879692DF349"
Last-Modified: Tue, 27 Sep 2022 21:00:00 UTC
Cache-Control: public, no-transform, must-revalidate, max-age=4985
Expires: Wed, 28 Sep 2022 09:28:42 GMT
Date: Wed, 28 Sep 2022 08:05:37 GMT
Connection: keep-alive

                                        
                                            GET /chains/remote-settings.content-signature.mozilla.org-2022-10-30-18-47-44.chain HTTP/1.1 
Host: content-signature-2.cdn.mozilla.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Sec-Fetch-Dest: empty
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site

                                         
                                         143.204.55.35
HTTP/2 200 OK
content-type: binary/octet-stream
                                        
content-length: 5348
last-modified: Sat, 10 Sep 2022 18:47:45 GMT
content-disposition: attachment
accept-ranges: bytes
server: AmazonS3
date: Tue, 27 Sep 2022 09:24:14 GMT
etag: "6113f8408c59aebe188d6af273b90743"
x-cache: Hit from cloudfront
via: 1.1 501ad2910f631f0520a6d389d6f053e8.cloudfront.net (CloudFront)
x-amz-cf-pop: OSL50-C1
x-amz-cf-id: zmPXJMRGO59FDilGHQaDNKKh8b5yaEixNFJZ2-wwtZe-7bg7otb0tQ==
age: 81684
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  PEM certificate\012- , ASCII text
Size:   5348
Md5:    6113f8408c59aebe188d6af273b90743
Sha1:   7398873bf00f99944eaa77ad3ebc0d43c23dba6b
Sha256: b6e0cc9ad68306208a160f3835fb8da76acc5a82d8fde1da5a98e1de1c11a770
                                        
                                            GET /v1/tiles HTTP/1.1 
Host: contile.services.mozilla.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Sec-Fetch-Dest: empty
Sec-Fetch-Mode: cors
Sec-Fetch-Site: cross-site

                                         
                                         34.117.237.239
HTTP/2 200 OK
content-type: application/json
                                        
server: nginx
date: Wed, 28 Sep 2022 08:05:38 GMT
content-length: 12
strict-transport-security: max-age=31536000
via: 1.1 google
alt-svc: clear
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  JSON data\012- , ASCII text, with no line terminators
Size:   12
Md5:    23e88fb7b99543fb33315b29b1fad9d6
Sha1:   a48926c4ec03c7c8a4e8dffcd31e5a6cdda417ce
Sha256: 7d8f1de8b7de7bc21dfb546a1d0c51bf31f16eee5fad49dbceae1e76da38e5c3
                                        
                                            GET /wp-content/plugins/job-manager/css/display.css?ver=0.7.25 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Tue, 07 Jun 2016 16:21:25 GMT
ETag: "80b58-a5f-534b294926b40-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 765
Keep-Alive: timeout=5, max=99
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with CRLF line terminators
Size:   765
Md5:    eb2d180ed9ce3eacc3bfb0b1c0de96cf
Sha1:   279be87da6a02387a67b82211ae8814058b5cab7
Sha256: 505447f758a96f24ca68858662a842d7705b29cca401a113c64ac1d0327d0b40
                                        
                                            GET /css?family=Open+Sans%3A400%2C300%2C300italic%2C400italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic&subset=latin%2Cgreek%2Cgreek-ext%2Cvietnamese%2Ccyrillic-ext%2Ccyrillic%2Clatin-ext&ver=1.0.0 HTTP/1.1 
Host: fonts.googleapis.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         142.250.74.10
HTTP/1.1 200 OK
Content-Type: text/css; charset=utf-8
                                        
Access-Control-Allow-Origin: *
Timing-Allow-Origin: *
Link: <http://fonts.gstatic.com>; rel=preconnect; crossorigin
Expires: Wed, 28 Sep 2022 08:05:38 GMT
Date: Wed, 28 Sep 2022 08:05:38 GMT
Cache-Control: private, max-age=86400
Cross-Origin-Resource-Policy: cross-origin
Cross-Origin-Opener-Policy: same-origin-allow-popups
Content-Encoding: gzip
Transfer-Encoding: chunked
Server: ESF
X-XSS-Protection: 0
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff


--- Additional Info ---
Magic:  ASCII text
Size:   1054
Md5:    7d5978eb65ebf46f535000aeb7b83d11
Sha1:   d64c84281e4ca0605a4f4cc201edd15c2328a7f7
Sha256: fffe03db40fdc7db46668277add134eb4886f80caa9faf08b9ca8360908e3ebd
                                        
                                            GET /wp-content/plugins/connections/assets/css/cn-user.min.css?ver=8.5.16 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Tue, 07 Jun 2016 16:20:56 GMT
ETag: "800f1-1d05-534b292d7ea00-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 1920
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (7429), with no line terminators
Size:   1920
Md5:    504377c261ccad361eefb75bd3a9038b
Sha1:   f48840b4f8b3399f2ee045c6dbd3e04e2ffc0d31
Sha256: 3bb03c51d9ebf0e161744399b20e403ad8246e08673a819555cf53c890d86dc7

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/plugins/connections/vendor/chosen/chosen.min.css?ver=1.4.2 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Tue, 07 Jun 2016 16:20:54 GMT
ETag: "8046b-2b6b-534b292b96580-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 2224
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (10993)
Size:   2224
Md5:    369ff8249263408059d5bb62469099fe
Sha1:   6f38c00221e67485417c6dd18021d706f423fdf8
Sha256: 194e9f16e65171dae626a4f839015857d26f421f4030b7774319e38a343b72d1

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/plugins/contact-form-7/includes/css/styles.css?ver=4.4.2 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Tue, 07 Jun 2016 16:21:02 GMT
ETag: "804be-44b-534b293337780-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 469
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text
Size:   469
Md5:    664c130d1d31bfd00cc96c59c5de7680
Sha1:   9d0e9fd2df3e1074b8db3026b58fef7311a872d4
Sha256: 9dbee38530e8416e1d9033d95558777e16c1206ac1a6142df357a62a659d8fad

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-includes/css/dist/block-library/style.min.css?ver=5.7.7 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Fri, 23 Apr 2021 07:04:14 GMT
ETag: "82a20-e33b-5c09e67572768-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 8685
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive


--- Additional Info ---
Magic:  Unicode text, UTF-8 text, with very long lines (29677)
Size:   8685
Md5:    be8b35eb8a4bf220eca3c4be7dfdc460
Sha1:   3081a2b524e864441d2cf934bf7edce3bab7c0ab
Sha256: b47be6ca0301fb6c67d9012115d8db41694b4f18d4974a4f2063a9a508c516df

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/plugins/lightview-plus/css/lightview/lightview.css?ver=3.1.3 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Mon, 14 Apr 2014 05:18:38 GMT
ETag: "80b95-446c-4f6f9d0d8c780-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 3412
Keep-Alive: timeout=5, max=98
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with CRLF line terminators
Size:   3412
Md5:    207da0517a4e7ba067648b61ec1e8f11
Sha1:   37cc6876c9e72f36b9695ff00e97c8e94db4d24c
Sha256: ced50787b88c1fbf5df7a50bd099fba96ca8a3649a483b9e9043c9ef56bd7982
                                        
                                            GET /wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css?ver=2.5.5 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Tue, 07 Jun 2016 16:41:40 GMT
ETag: "80dce-3647-534b2dcfdd900-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 1838
Keep-Alive: timeout=5, max=99
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (13895), with no line terminators
Size:   1838
Md5:    8ff54807204cde0eaf410b49818eff2a
Sha1:   b56c17f76ce162c5d686423d1cc06575a60cb0ed
Sha256: a245ab7f36fb84c7b02aab2ac89b2f23669c8588e916bdbf99a1a3c8ed5b35a3
                                        
                                            GET /wp-content/plugins/wp-pagenavi/pagenavi-css.css?ver=2.70 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Tue, 07 Jun 2016 16:21:42 GMT
ETag: "811ca-176-534b29595d180-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 239
Keep-Alive: timeout=5, max=99
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text
Size:   239
Md5:    21fec527969cbcfec759744ce51f94c0
Sha1:   827130fb99b0005a5206028abfe82e93610184f2
Sha256: fe2a280a5ffe9f5d3b1bf125035d478e46bae689a2f0cde07d48bef1ba7c74b1

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/plugins/woocommerce/assets/css/woocommerce.css?ver=2.5.5 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Tue, 07 Jun 2016 16:41:40 GMT
ETag: "80dd2-ac08-534b2dcfdd900-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 6917
Keep-Alive: timeout=5, max=99
Connection: Keep-Alive


--- Additional Info ---
Magic:  Unicode text, UTF-8 text, with very long lines (44034), with no line terminators
Size:   6917
Md5:    fc9900797f0bd32d09ebdadb99e3fa14
Sha1:   f188dcf75b647f064ce83c5ef4974dd872cc81d3
Sha256: d7c995d279698c936cabda52e94a410385ddeb890f5660ceafc0dffe487cba5c

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/themes/tesseract-free-theme/style.css?ver=1.0.0 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Mon, 26 Apr 2021 14:05:59 GMT
ETag: "8210d-c93f-5c0e0a52b961a-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 10380
Keep-Alive: timeout=5, max=99
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (46992), with CRLF line terminators
Size:   10380
Md5:    62e64c943db604bb1b07499c2b5f46ae
Sha1:   cb2ca4baf2c66ac11c1406e2673c9234fc989deb
Sha256: 6d7815e0eec27b151abe7bfb943a9ce17101548ae570f1419400235e8f5b4b53

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/themes/tesseract-free-theme/css/typicons.css?ver=1.0.0 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Mon, 26 Apr 2021 14:05:59 GMT
ETag: "82117-564a-5c0e0a52ce222-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 3159
Keep-Alive: timeout=5, max=97
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with CRLF, CR line terminators
Size:   3159
Md5:    1acaa2507dce5428a4d84fb34af78f47
Sha1:   a2f5ae389130c8e6b7f2ef570c2b1751f7531344
Sha256: 4dce523e215ac1ebf78427e5a87d6c5bdfe0acd10fac614b63232d1d542cca4e
                                        
                                            GET /wp-content/themes/tesseract-free-theme/css/font-awesome.min.css?ver=4.4.0 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Mon, 26 Apr 2021 14:05:59 GMT
ETag: "82113-685f-5c0e0a52cde3a-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 6088
Keep-Alive: timeout=5, max=98
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (26548), with CRLF, CR line terminators
Size:   6088
Md5:    e3e339dd2fbd9a5dd6a2381a1fc5b4c6
Sha1:   34762dab2142b478caf811902cfcc316bc7eaf8b
Sha256: 095bbaff86049d637222955975afd7cd1240cf4a840098a417db7accdc8b8394

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/themes/tesseract-free-theme/css/site-banner.css?ver=1.0.0 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Mon, 26 Apr 2021 14:05:59 GMT
ETag: "82116-640a-5c0e0a52ce222-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 4610
Keep-Alive: timeout=5, max=98
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with CRLF line terminators
Size:   4610
Md5:    43a28c5d1e951320ea7ff0e83e734ac9
Sha1:   97312c85f8403d89f2885f4f6eac9e06befb2fae
Sha256: 72276b6f5cbf10ba64e6d54976c6e963d41575ba991696d7e654b15351f42e10
                                        
                                            GET /wp-content/themes/tesseract-free-theme/css/footer-banner.css?ver=1.0.0 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Mon, 26 Apr 2021 14:05:59 GMT
ETag: "82114-2491-5c0e0a52cda52-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 1813
Keep-Alive: timeout=5, max=98
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with CRLF line terminators
Size:   1813
Md5:    25f41c00e5335bce96e6ff339fa85a50
Sha1:   3a7e75faafecdb6d6069c715e20cf8541139e6ce
Sha256: b5cf9fb05ee45638202e789aba4b7c042626b5b0cba1b4f1668c5bc8b2a2c0bd

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/themes/tesseract-free-theme/css/jquery.sidr.css?ver=1.0.0 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Mon, 26 Apr 2021 14:05:59 GMT
ETag: "82115-22f7-5c0e0a52ce60a-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 1696
Keep-Alive: timeout=5, max=96
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with CRLF, CR line terminators
Size:   1696
Md5:    26b20ceeb58a236b7c519fccaf766b1d
Sha1:   00e1cdd115420175284b5a48ade150c161664c9b
Sha256: 73c9e1df0845df21076df93405f01e846967e1f0dac07d513b74287242fef261
                                        
                                            GET /wp-content/themes/tesseract-free-theme/woocommerce/assets/css/woocommerce-style.css?ver=1.0.0 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Mon, 26 Apr 2021 14:05:59 GMT
ETag: "81e09-34a2-5c0e0a52d2c5a-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 3283
Keep-Alive: timeout=5, max=97
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (773)
Size:   3283
Md5:    c6bda22efbcd599f266fb8c90cd87942
Sha1:   5a75298c0c5eaee5a52b2280516f956f26c0d4d9
Sha256: a51613c4bca9ac90154e3ce63d5ccb6a901cf7c943cd37269c456cf53f6cf8a7

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/plugins/cleaner-gallery/css/gallery.min.css?ver=20130526 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Fri, 21 Nov 2014 11:40:20 GMT
ETag: "800e4-789-5085ce8d77100-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 450
Keep-Alive: timeout=5, max=97
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (1929), with no line terminators
Size:   450
Md5:    4c0941352924caba35a45a51cc07fc03
Sha1:   983eaa6348787a03d5903be2d16d9c44251800d2
Sha256: e3d05920ae93b76268c3c0076ce0bb2cd58a441cd8c6c6fed1a2e2359a56c02d

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/plugins/simple-lightbox/client/css/app.css?ver=2.5.3 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Tue, 07 Jun 2016 16:21:31 GMT
ETag: "80bf2-e8-534b294edf8c0-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 113
Keep-Alive: timeout=5, max=97
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with CRLF line terminators
Size:   113
Md5:    b59ceba7283ee984e50d55b818371d96
Sha1:   978867e09edcb30ed77d023cb780c2a48de8dcf8
Sha256: 48c998d8a135558b8f4392cdb922f8f80ff9051651e9695968238117da151867

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-includes/css/dashicons.min.css?ver=5.7.7 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Fri, 23 Apr 2021 07:04:14 GMT
ETag: "829f4-e688-5c09e67563150-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 35730
Keep-Alive: timeout=5, max=98
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (58981)
Size:   35730
Md5:    00492d322e5572c7abc3e8701b6c52c1
Sha1:   0802ac2c8280ce7c98af881b1d49ec682acbf314
Sha256: 8bc01632cbc3ab834e04141d444ff82b05a4691444d70a9860477710e330b824

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/plugins/easy-fancybox/fancybox/jquery.fancybox-1.3.7.min.css?ver=1.5.7 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Sat, 13 Dec 2014 19:04:43 GMT
ETag: "8055a-122e-50a1dae96c8c0-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 1143
Keep-Alive: timeout=5, max=95
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (4653)
Size:   1143
Md5:    884e0410f722d3e586faf602182d0851
Sha1:   0118fdc937eb2b3de12c1e93a40cab6f4736fbf9
Sha256: 8ebc3ef7353eb63658603e798dac7412be2d8af49efd2d6d42676ffaae68f97b

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/plugins/simple-pagination/css/default.css?ver=2.1.7 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Mon, 14 Apr 2014 05:08:48 GMT
ETag: "80cbe-c92-4f6f9adae1800-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 735
Keep-Alive: timeout=5, max=96
Connection: Keep-Alive


--- Additional Info ---
Magic:  Unicode text, UTF-8 text
Size:   735
Md5:    151abb3695725f5509cdadb8a63adaf7
Sha1:   054e72d71b5da835207e2219f72e8bbbac8d9d26
Sha256: 70e0d596dd07373c629bdae6e3ea683280495e70b5d1e595f3a6b55a59d4bcc2
                                        
                                            GET /wp-includes/js/jquery/jquery-migrate.min.js?ver=3.3.2 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Fri, 23 Apr 2021 07:04:13 GMT
ETag: "82c21-2bd8-5c09e67435153-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 4169
Keep-Alive: timeout=5, max=96
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (11126)
Size:   4169
Md5:    5629711d7fdd5b28441bac39b851299f
Sha1:   4e0bf2b7383097f7c352023a1b1b1b48a50356b6
Sha256: 44c444309c7a6c05ff4a9bc198bed9e9596bedb5658637c85689c9a471dcdd16
                                        
                                            GET /wp-content/plugins/job-manager/js/display.js?ver=0.7.25 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Tue, 07 Jun 2016 16:21:25 GMT
ETag: "80b5e-4d0-534b294926b40-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 558
Keep-Alive: timeout=5, max=97
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with CRLF line terminators
Size:   558
Md5:    afd54b46b339ea158f371e74020b61e0
Sha1:   250ee88cf133055d12c66fa2ffdfde8aeaecdfbb
Sha256: a2efef3487deb7197cace53b83b3e4dec12368d38d44b11f2b71a3322a04b5cb

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/plugins/flash-album-gallery/admin/js/swfobject.js?ver=2.2 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Tue, 07 Jun 2016 16:21:22 GMT
ETag: "806db-2dea-534b29464a480-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 4329
Keep-Alive: timeout=5, max=94
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (10071)
Size:   4329
Md5:    87c11dff4d55ae614a4e5abdaac9e9e1
Sha1:   a3f38ad7b05db6bc78b0f5c7bdf677302d77ac42
Sha256: 14106053e953099dc14997d67342c595f389250417441c164ac83f0160533b81

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/plugins/lightview-plus/js/spinners/spinners.js?ver=3.1.3 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Mon, 14 Apr 2014 05:18:38 GMT
ETag: "8094b-1f57-4f6f9d0d8c780-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 2980
Keep-Alive: timeout=5, max=95
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (7685), with CRLF line terminators
Size:   2980
Md5:    68a59fd7455c887b0690fcca9195173b
Sha1:   d91ddc65a1a85aa4cb4933037bfa042018cf9ba0
Sha256: 4c16cbe8843775987e74151c8629a5656e7c90ea37328d669cc5a9c1bb03cb9a

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-includes/js/jquery/jquery.min.js?ver=3.5.1 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Fri, 23 Apr 2021 07:04:13 GMT
ETag: "82c29-15d98-5c09e674360f3-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 30916
Keep-Alive: timeout=5, max=96
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (65451)
Size:   30916
Md5:    b50f63138863c21ee4dd2fd747d0eaee
Sha1:   24e2e53e39b5980f3021ad881f477387610fbfb6
Sha256: a3810469de465100b039f38a6e39a83c11a1de3b4259b3028b2b85338770100c

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/plugins/wp-content-slideshow/scripts/jquery.cycle.all.2.72.js?ver=1.3 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Mon, 14 Apr 2014 05:09:07 GMT
ETag: "8117d-a7a4-4f6f9aed002c0-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 11527
Keep-Alive: timeout=5, max=96
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text
Size:   11527
Md5:    e234515fd93aed67800aa80e2596f00e
Sha1:   015b6182a217e403b0715f4d7fb49079cb6af21f
Sha256: 46b0bb29e0264a9a99a4a992487f0e409c1b40b19f6767a839d524c75c572f55

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/plugins/wp-content-slideshow/scripts/slideshow.js?ver=1.3 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Mon, 14 Apr 2014 05:09:07 GMT
ETag: "8117e-53a-4f6f9aed002c0-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 521
Keep-Alive: timeout=5, max=93
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text
Size:   521
Md5:    e44ea2881d6d546778abd26565024276
Sha1:   1de2ea0ea7f2780073a335607e1770e91951c377
Sha256: 0eb49b9775ba01489e9b442cd4b0852f25494d825dadf59f54b0253668427981

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/plugins/lightview-plus/js/lightview/lightview.js?ver=3.1.3 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Mon, 14 Apr 2014 05:18:38 GMT
ETag: "8094a-c128-4f6f9d0d8c780-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 20891
Keep-Alive: timeout=5, max=95
Connection: Keep-Alive


--- Additional Info ---
Magic:  HTML document, ASCII text, with very long lines (44573), with CRLF line terminators
Size:   20891
Md5:    8b6a8eb3722c6ee886d8fdffeaec536e
Sha1:   463993347e17f80737d55d5e8d511970398d8ec4
Sha256: b01c7393e1a384395e1341883c9c7360c7906684d07f79d82e1ccf4e3e254754

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/themes/tesseract-free-theme/js/helpers.js?ver=5.7.7 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Mon, 26 Apr 2021 14:05:59 GMT
ETag: "8215a-e38-5c0e0a52b6b22-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 1116
Keep-Alive: timeout=5, max=95
Connection: Keep-Alive


--- Additional Info ---
Magic:  Unicode text, UTF-8 text, with CRLF, CR line terminators
Size:   1116
Md5:    a9860f7e7246d135963870b3eb51d9bc
Sha1:   7f7cc53f39e1fbd07cdc1a8cf4af2614782c522d
Sha256: 331be620b6437f462c280a13349f6ccf18c43de23f0f4bc37cc1de34bf8e0314
                                        
                                            GET /wp-content/themes/tesseract-free-theme/js/modernizr.custom.min.js?ver=1.0.0 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Mon, 26 Apr 2021 14:05:59 GMT
ETag: "8215e-1e57-5c0e0a52b72f2-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 3484
Keep-Alive: timeout=5, max=94
Connection: Keep-Alive


--- Additional Info ---
Magic:  HTML document, ASCII text, with very long lines (7648), with CRLF, CR line terminators
Size:   3484
Md5:    44067d2303c2c444d30c60cef20dc364
Sha1:   91300caee797f0bac11be1cbc33ed910bbc2ba91
Sha256: e4420478ea6b8632b824fa965c2091feb0cc12807369aff68cf0e97648bd828b

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/themes/tesseract-free-theme/importer/js/elementor.js?ver=5.7.7 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Mon, 26 Apr 2021 14:05:59 GMT
ETag: "82137-5e-5c0e0a52c41fa-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 106
Keep-Alive: timeout=5, max=95
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with CRLF line terminators
Size:   106
Md5:    2904b62dbb7cdc7d3c883d5a6c44a841
Sha1:   0bf4982a13dd38201a29b16df31293d37e673a16
Sha256: 98783976ea3cc2638db45beb3d871823486e717a4ae343e789b321b153151eaa

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/plugins/wp-report-error/js/report_errors_script.js?ver=5.7.7 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Sat, 02 Feb 2013 17:21:08 GMT
ETag: "811f2-8b3-4d4c115e5c900-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 877
Keep-Alive: timeout=5, max=92
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with CRLF, CR line terminators
Size:   877
Md5:    c1aa986c82d5bc348b3de46be0ce68c4
Sha1:   563af991d9966c9fdc023f5288a65442f37e448a
Sha256: 89d40f093d1ad399a71cecf5712144222f9e36adac7d5bf1c557003b1b37b37b
                                        
                                            GET /wp-content/plugins/image-gallery-with-slideshow/js/shadowbox.js HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Sat, 02 Feb 2013 17:18:50 GMT
ETag: "80a58-91c2-4d4c10dac1280-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 13217
Keep-Alive: timeout=5, max=93
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (23520), with CRLF line terminators
Size:   13217
Md5:    d0dd8a2e66305cc262e1fb2d93f2b946
Sha1:   c3fe82c31d489f52210e3a7a2961b9d9f5a9003d
Sha256: 4d897abfb5fc8971baac4b4f26e0099c7dd47b94c232ee36a1092766235aa882

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/plugins/flash-album-gallery/admin/js/swfaddress.js?ver=2.4 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Tue, 07 Jun 2016 16:21:22 GMT
ETag: "806d9-3e2c-534b29464a480-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 5240
Keep-Alive: timeout=5, max=94
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (15646), with CR line terminators
Size:   5240
Md5:    0502cf8a0c47be939171119802744b6d
Sha1:   9c29e28827e0c7ba37b9c98d634bc8a13d36d334
Sha256: 4d1f3b75da26f1968e5f91d4b91c673aa919909fe8fc9020fa57372d9799651d
                                        
                                            GET /wp-content/plugins/image-gallery-with-slideshow/js/jquery-easing-compatibility.1.2.pack.js HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Sat, 02 Feb 2013 17:18:48 GMT
ETag: "80a51-61f-4d4c10d8d8e00-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 674
Keep-Alive: timeout=5, max=93
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (1266), with CRLF line terminators
Size:   674
Md5:    d184120d47ea73fd38df47b4d3c1ffad
Sha1:   24b72f95d3d34a3d1c8afe2774c679ae4ce3225b
Sha256: 37e1edb14a53159336718260d59975b070d763d24980e70a32621ed0f7b45904

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/plugins/image-gallery-with-slideshow/js/jquery-easing-1.3.pack.js HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Sat, 02 Feb 2013 17:18:48 GMT
ETag: "80a50-1a3d-4d4c10d8d8e00-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 2193
Keep-Alive: timeout=5, max=92
Connection: Keep-Alive


--- Additional Info ---
Magic:  Unicode text, UTF-8 text, with very long lines (3199)
Size:   2193
Md5:    31d092fa78d324fff6c230bd4ae78051
Sha1:   b82e1c27ddb93c51e41fb3953e4d83c5fb176cc2
Sha256: c39d4be5d9ebca6e0675716493126b7b941a70f569a4f27e14308840be3b62fd

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/plugins/image-gallery-with-slideshow/js/jquery-1.2.6.min.js HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Sat, 02 Feb 2013 17:18:47 GMT
ETag: "80a4d-d9de-4d4c10d7e4bc0-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 16759
Keep-Alive: timeout=5, max=91
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (12391)
Size:   16759
Md5:    41509a9a3f9bb55423ccebf5a3d928fe
Sha1:   d1dae6614cdf5e04dafd86fb19d9efb83dd8ae9e
Sha256: fff9e43a7d0f2a4cd7216ccdc5cb62581e33e75ded6d2a481381c865d41467b8

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            POST / HTTP/1.1 
Host: ocsp.sca1b.amazontrust.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 83
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

                                         
                                         143.204.42.158
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Content-Length: 471
Connection: keep-alive
Accept-Ranges: bytes
Cache-Control: 'max-age=158059'
Date: Wed, 28 Sep 2022 08:05:38 GMT
Last-Modified: Wed, 28 Sep 2022 06:46:22 GMT
Server: ECS (bsa/EB19)
X-Cache: Miss from cloudfront
Via: 1.1 a2b4f68a89fc87406bff22c95fc07fba.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: OSL50-C1
X-Amz-Cf-Id: h0-zlV4CE7BV0EuhYZXczxmxCBt-KdCtrqVUh-w64oyfIlXwFtCbiA==
Age: 4756

                                        
                                            GET /wp-content/plugins/image-gallery-with-slideshow/js/coda-slider.1.1.1.pack.js HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Sat, 02 Feb 2013 17:18:46 GMT
ETag: "80a4b-9cb-4d4c10d6f0980-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 1276
Keep-Alive: timeout=5, max=92
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (2397), with CRLF line terminators
Size:   1276
Md5:    3ec6e1b47ffdc55776f2b5b9fe8f6af5
Sha1:   9de9bd653ab2c7f1e0c50c0d0161be540f18fad1
Sha256: adbbaeb8eee96ea945d291955d93001ceb12b23e11139a57d23985d63009da37

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/plugins/image-gallery-with-slideshow/js/script_user.js HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Sat, 02 Feb 2013 17:18:50 GMT
ETag: "80a56-3b9-4d4c10dac1280-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 413
Keep-Alive: timeout=5, max=91
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with CRLF line terminators
Size:   413
Md5:    9e157f73053be099269f195b9b4ca031
Sha1:   0717fe9a290e040784ac2bffb3bf9d55195c77fa
Sha256: 1a211dc5303e1ff7b93551f8640ab7e0bcc03bd6cf15cbcd03e11094ae2699b1

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/plugins/j-shortcodes/css/jay.css HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Mon, 14 Apr 2014 05:08:34 GMT
ETag: "80aa0-513e-4f6f9acd87880-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 3421
Keep-Alive: timeout=5, max=90
Connection: Keep-Alive


--- Additional Info ---
Magic:  HTML document, ASCII text, with CRLF line terminators
Size:   3421
Md5:    785a87352395ca919c6ae6b25a4cee15
Sha1:   22ea67289b0e5e6c42209e8e44d466b597d21db0
Sha256: 24a940a87b1ddcb065395a3000e526aaf3bd061307f5494c43a257e6a0ba18a1
                                        
                                            GET /wp-content/plugins/j-shortcodes/js/jay.js HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Mon, 14 Apr 2014 05:08:34 GMT
ETag: "80b3b-d84-4f6f9acd87880-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 1041
Keep-Alive: timeout=5, max=91
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with CRLF line terminators
Size:   1041
Md5:    bfce0944489ca4248a0baf7577c94291
Sha1:   5118e6211cd6533df5343ddd625d6ab11c9e7986
Sha256: 6a4097d77b2a9ad9edd3d32275cb95bcacee727f29678e8a3c0f66f4bd320df5

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/plugins/j-shortcodes/galleryview/css/jquery.galleryview-3.0.css HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Mon, 14 Apr 2014 05:08:34 GMT
ETag: "80ad1-da0-4f6f9acd87880-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 1298
Keep-Alive: timeout=5, max=90
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text
Size:   1298
Md5:    e7308ecc8c59eb4d11f42977ce65a597
Sha1:   55136ed551c09325c59961c4cb05daf6ee0ce1f7
Sha256: d7a8a721a927dc37bb89d88c9d6765f934d0fa9df9b65577eb72c6609f0b5905
                                        
                                            GET /wp-content/plugins/j-shortcodes/galleryview/js/jquery.easing.1.3.js HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Mon, 14 Apr 2014 05:08:34 GMT
ETag: "80ae3-206d-4f6f9acd87880-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 2001
Keep-Alive: timeout=5, max=89
Connection: Keep-Alive


--- Additional Info ---
Magic:  Unicode text, UTF-8 text, with CRLF line terminators
Size:   2001
Md5:    a24e157038b382ca9367b6649e5df86e
Sha1:   050051718f7cac76a0605267e76b8e9786150a6f
Sha256: 53a00d4eccef9352afcafb7bb9643d644e502929c6c4969dccfa72b7b24c24b1

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/plugins/j-shortcodes/galleryview/js/jquery.timers-1.2.js HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Mon, 14 Apr 2014 05:08:34 GMT
ETag: "80ae6-d0a-4f6f9acd87880-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 1140
Keep-Alive: timeout=5, max=90
Connection: Keep-Alive


--- Additional Info ---
Magic:  Unicode text, UTF-8 (with BOM) text, with CRLF line terminators
Size:   1140
Md5:    03a1023840fb394ee9b5184ffe8a198c
Sha1:   2f1cfdd7bb05bd63a3ea71d3f8bac3ecf118e73f
Sha256: e0eb12335168d3c6ddb221f9ab9288787a175a5d75baf7d7c2f2b4c5d4c1315f

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/plugins/j-shortcodes/galleryview/js/jquery.galleryview-3.0.min.js HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Mon, 14 Apr 2014 05:08:34 GMT
ETag: "80ae5-61a6-4f6f9acd87880-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 5257
Keep-Alive: timeout=5, max=89
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (2373)
Size:   5257
Md5:    1aa4dae0fb20e5617d53011e28cf8da9
Sha1:   d64aa9d675f0aa96872db9211219602ec3c93354
Sha256: 133ade9874fbabed18bbd76d97305ded4d13399aa38fd4d2a3e39e66fd86d18b

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/plugins/j-shortcodes/css/jquery/cupertino/jquery-ui-1.8.9.custom.css HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Mon, 14 Apr 2014 05:08:34 GMT
ETag: "80aae-9ea6-4f6f9acd87880-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 6339
Keep-Alive: timeout=5, max=88
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (1472)
Size:   6339
Md5:    358c6511c2a72ce02d07c6a95204ff62
Sha1:   0b9730c52ff8971fb68f5efba9b691a980b5736e
Sha256: e5e5037d8bf193135f06bd43592ed1090a7b72218dca98318c600a64d5881394
                                        
                                            GET /wp-content/plugins/j-shortcodes/css/jquery/smoothness/jquery-ui-1.8.9.custom.css HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Mon, 14 Apr 2014 05:08:34 GMT
ETag: "8092d-9fa3-4f6f9acd87880-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 6197
Keep-Alive: timeout=5, max=89
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (1399)
Size:   6197
Md5:    a3c90c47acf02998b220ff7258674430
Sha1:   fffa35ecebcbefc45fb98d2311a503929295baf9
Sha256: 616aae43f2ce06950eba1d73d8253b80424b6459b26becfb447fac8d291b6d24
                                        
                                            GET /wp-content/plugins/wp-enjoy-reading/js/base.min.js HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Sat, 02 Feb 2013 17:20:41 GMT
ETag: "811b8-1326-4d4c11449cc40-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 2928
Keep-Alive: timeout=5, max=88
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (4818), with CRLF line terminators
Size:   2928
Md5:    d53d824ef4d5feec7082b46dcd8c07e1
Sha1:   94e749f05ac4ac2222526dc06dafa5456b9a2cd6
Sha256: de9f4ae95a81a48037825fc495980b0fcb38a038b4dbe127f3e9889bf72f7516

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/plugins/wp-report-error/report_page_errors.css HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Sat, 02 Feb 2013 17:13:22 GMT
ETag: "811e9-863-4d4c0fa1f3080-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 763
Keep-Alive: timeout=5, max=87
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with CRLF, CR line terminators
Size:   763
Md5:    f820a8927cde95f929679b153e036427
Sha1:   6ac6e80e835f2cbc4b2a749a4d8f3557dc991717
Sha256: 36f47547f65bf5ef5f04df2308c64c8be52dce3774977e0b76589c834f87c8f6
                                        
                                            GET /wp-content/plugins/simplebox-for-wordpress/simplebox_util.js HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Sat, 02 Feb 2013 17:12:46 GMT
ETag: "80cca-1392-4d4c0f7f9df80-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 1870
Keep-Alive: timeout=5, max=88
Connection: Keep-Alive


--- Additional Info ---
Magic:  HTML document, ASCII text
Size:   1870
Md5:    b008723c2b519bd424c7d6508747849d
Sha1:   3166b232513cf93ba8c2ec32e80028b327c95f16
Sha256: ad6a56be148c0a956a286d769eb82e54892b40f1af39fb8973ad9fc8ac4af00e

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-includes/js/jquery/ui/core.min.js?ver=1.12.1 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Fri, 23 Apr 2021 07:04:13 GMT
ETag: "82c3d-5133-5c09e6744dbdb-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 6865
Keep-Alive: timeout=5, max=87
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (7973)
Size:   6865
Md5:    bf046c412ea0ddd6f255411f942f0397
Sha1:   5dca594e157deca4e9dc8f8654a898e00eec11f6
Sha256: d1480dd16f60e007a3b43512042b80feeb92eee79dc2e955d296e9e9aec4b849

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-includes/js/jquery/ui/tabs.min.js?ver=1.12.1 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Fri, 23 Apr 2021 07:04:13 GMT
ETag: "82c79-2e8b-5c09e6744eb7b-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 3909
Keep-Alive: timeout=5, max=86
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (11738)
Size:   3909
Md5:    20c17084b198646827e8b2a4e29523c7
Sha1:   d4767c7cff01ed2008b503f38a33aaef0fbbed8b
Sha256: 4a6427301c2021814b243d15d05372dc5b7b107c3a7d0d92a64e7437f8a2c10c

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-includes/js/jquery/ui/accordion.min.js?ver=1.12.1 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Fri, 23 Apr 2021 07:04:13 GMT
ETag: "82c33-21d7-5c09e6744a143-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 2717
Keep-Alive: timeout=5, max=87
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (8481)
Size:   2717
Md5:    ab1512ef4b257572d4be089be443472d
Sha1:   c5561fb7071e151a5e4232012cdc5267553b1bc8
Sha256: 412b2d9f0379fa486e4bd98527c5e43b4e66c1c7afa009a1d2fa8aeb34b32628

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-includes/js/jquery/ui/datepicker.min.js?ver=1.12.1 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Fri, 23 Apr 2021 07:04:13 GMT
ETag: "82c3f-8d34-5c09e6744c46b-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 10742
Keep-Alive: timeout=5, max=86
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (35965)
Size:   10742
Md5:    0abe173dd9c1188802d2b0d1c4e5127f
Sha1:   d01c1afd41ea0baa1cffab347642c591de52ca09
Sha256: b07e51fd5f248900c0ca3ec5ee4552bb97c148d7cbc3e9a01c2bedb911aeb586

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/plugins/connections/vendor/picturefill/picturefill.min.js?ver=2.3.1 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Tue, 07 Jun 2016 16:20:54 GMT
ETag: "80482-1e1b-534b292b96580-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 3246
Keep-Alive: timeout=5, max=85
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (7525)
Size:   3246
Md5:    5db59426760c339cc3f53df86b4dbaa0
Sha1:   a9b04985aab384e7b4c23ecea0bc7706efeb80e0
Sha256: 08c765f8fa67bce159044c12580175587c24c74e8582f1fd7dc9359ca25deaf9

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/plugins/contact-form-7/includes/js/jquery.form.min.js?ver=3.51.0-2014.06.20 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Tue, 07 Jun 2016 16:21:02 GMT
ETag: "804c0-3b90-534b293337780-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 5860
Keep-Alive: timeout=5, max=86
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (14900)
Size:   5860
Md5:    ebcf9ad4a94d5c31649dd4515ad0c7c0
Sha1:   e219102aa3fe113876fd76b578f9ea142d67d967
Sha256: 5af8e42123fc03e9a53e6fe91d95c64591e63d3c1f27703a24966154d7784747
                                        
                                            GET /wp-content/plugins/contact-form-7/includes/js/scripts.js?ver=4.4.2 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Tue, 07 Jun 2016 16:21:02 GMT
ETag: "804c1-2e2b-534b293337780-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 3217
Keep-Alive: timeout=5, max=85
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text
Size:   3217
Md5:    f7a560a724b3c857e565f6c23cef7244
Sha1:   df7b802ffd4ecc5e4483cad691d555b3aa70e8af
Sha256: f761c68c2da56dc05c5f8dc2478efeb28716aa0daa03885bb086864a3a0f2b0f

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=2.5.5 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Tue, 07 Jun 2016 16:41:39 GMT
ETag: "80e1a-6e9-534b2dcee96c0-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 773
Keep-Alive: timeout=5, max=84
Connection: Keep-Alive


--- Additional Info ---
Magic:  HTML document, ASCII text, with very long lines (1731)
Size:   773
Md5:    d7353b98dbe658e881010277ffcb4060
Sha1:   4c81b5d644d271f60ff359a38ba148282d5664fa
Sha256: 1722b24439e9cffa11d7fcdb6e3cdd352df0c7b0f5fc6ecea5e6ca29883fdd12

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.70 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Tue, 07 Jun 2016 16:41:39 GMT
ETag: "80e34-23d3-534b2dcee96c0-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 3305
Keep-Alive: timeout=5, max=85
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (9171), with no line terminators
Size:   3305
Md5:    08a3b7b65d73abaf588b1a9b109e3885
Sha1:   5bce81d53bd02659ea30d3ee15699a4a5df70e0f
Sha256: 2a1bebd610cbe273a69396735ec6a8c96b42412bd270f082d41dbcd623311716

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=2.5.5 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Tue, 07 Jun 2016 16:41:39 GMT
ETag: "80e32-115-534b2dcee96c0-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 202
Keep-Alive: timeout=5, max=84
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with no line terminators
Size:   202
Md5:    a6a1c6ef48685cad04565f878fc1034a
Sha1:   f1453ba43851cd855d6909f45ca1b9784fe9d4ec
Sha256: b13e832646cc1aac537a82cadaf9d4c3052b54bddddd6bf54f19e362653ba5c5

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/plugins/woocommerce/assets/js/frontend/cart-fragments.min.js?ver=2.5.5 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Tue, 07 Jun 2016 16:41:39 GMT
ETag: "80e1e-8e9-534b2dcee96c0-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 855
Keep-Alive: timeout=5, max=84
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (2281), with no line terminators
Size:   855
Md5:    d40d89ec61f89a939a1e9d6a656b3794
Sha1:   5a0ab10908f848a7d94a9c4891a73b06e2454417
Sha256: 49e85b072bb000b3de53f2ae191d6226a678575b952087b1c37e3a241f219907

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/plugins/woocommerce/assets/js/jquery-cookie/jquery.cookie.min.js?ver=1.4.1 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Tue, 07 Jun 2016 16:41:39 GMT
ETag: "80e36-4ef-534b2dcee96c0-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 670
Keep-Alive: timeout=5, max=83
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (1263), with no line terminators
Size:   670
Md5:    3cf4b0490f8bf2adbff7c5f57a03f57d
Sha1:   65da38d7a05ef55da8d0796cf9186ebe2ba25e2c
Sha256: d04ae86fc5f290e52ef6614eef01540c7e3cd4a1f99743c2b86edf0119ed0ca1

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/themes/tesseract-free-theme/js/jquery.fittext.js?ver=1.0.0 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Mon, 26 Apr 2021 14:05:59 GMT
ETag: "8215c-488-5c0e0a52b7eaa-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 596
Keep-Alive: timeout=5, max=83
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with CRLF, CR line terminators
Size:   596
Md5:    8842f801ee11724b190b09f800c27d32
Sha1:   9ffc4b3c822ba5040efc677691c393f81f9b54be
Sha256: 97ab76299a3274beb7518bc03529fd1934ce841567b457e5a0ff7b2ea9ce0c7e

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/themes/tesseract-free-theme/js/jquery.sidr.min.js?ver=1.0.0 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Mon, 26 Apr 2021 14:05:59 GMT
ETag: "8215d-1934-5c0e0a52b6f0a-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 1763
Keep-Alive: timeout=5, max=83
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with CRLF line terminators
Size:   1763
Md5:    c35105b7a0b668496c831ba6c32a807b
Sha1:   51d39d8c0d5c28953953e009bd4a9f48e4acfbce
Sha256: bb633260d731e10a518b1dd5050517af3b6ad9195eaf243488046564e9e7742e

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            POST /gts1c3 HTTP/1.1 
Host: ocsp.pki.goog
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 83
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

                                         
                                         142.250.74.3
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Cache-Control: public, max-age=14400
Server: ocsp_responder
Content-Length: 471
X-XSS-Protection: 0
X-Frame-Options: SAMEORIGIN

                                        
                                            GET /wp-content/themes/tesseract-free-theme/js/helpers-functions.js?ver=1.0.0 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Mon, 26 Apr 2021 14:05:59 GMT
ETag: "82159-448-5c0e0a52b72f2-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 420
Keep-Alive: timeout=5, max=82
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with CRLF, CR line terminators
Size:   420
Md5:    b4d7099d699c5f439d7187739efa28aa
Sha1:   bcdb8fea4411d4ee80fde39078c4cd6a74dc49b9
Sha256: e98df7ded5d77b59428936c9f3a780e2fe2e0116311411ca8bfad178d4f5e74a

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/themes/tesseract-free-theme/js/helpers.js?ver=1.0.0 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Mon, 26 Apr 2021 14:05:59 GMT
ETag: "8215a-e38-5c0e0a52b6b22-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 1116
Keep-Alive: timeout=5, max=82
Connection: Keep-Alive


--- Additional Info ---
Magic:  Unicode text, UTF-8 text, with CRLF, CR line terminators
Size:   1116
Md5:    a9860f7e7246d135963870b3eb51d9bc
Sha1:   7f7cc53f39e1fbd07cdc1a8cf4af2614782c522d
Sha256: 331be620b6437f462c280a13349f6ccf18c43de23f0f4bc37cc1de34bf8e0314
                                        
                                            POST /gts1c3 HTTP/1.1 
Host: ocsp.pki.goog
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 83
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

                                         
                                         142.250.74.3
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Cache-Control: public, max-age=14400
Server: ocsp_responder
Content-Length: 471
X-XSS-Protection: 0
X-Frame-Options: SAMEORIGIN

                                        
                                            GET /v1/buckets/main/collections/ms-language-packs/records/cfr-v1-en-US HTTP/1.1 
Host: firefox.settings.services.mozilla.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: application/json
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Content-Type: application/json
Connection: keep-alive
Sec-Fetch-Dest: empty
Sec-Fetch-Mode: cors
Sec-Fetch-Site: cross-site

                                         
                                         143.204.55.36
HTTP/1.1 200 OK
Content-Type: application/json
                                        
Content-Length: 329
Connection: keep-alive
Access-Control-Allow-Origin: *
Access-Control-Expose-Headers: ETag, Expires, Content-Length, Cache-Control, Pragma, Content-Type, Alert, Backoff, Last-Modified, Retry-After
Content-Security-Policy: default-src 'none'; frame-ancestors 'none'; base-uri 'none';
Last-Modified: Fri, 25 Mar 2022 17:45:46 GMT
Strict-Transport-Security: max-age=31536000
X-Content-Type-Options: nosniff
Date: Wed, 28 Sep 2022 07:29:33 GMT
Cache-Control: max-age=3600, max-age=3600
Expires: Wed, 28 Sep 2022 08:18:59 GMT
ETag: "1648230346554"
X-Cache: Hit from cloudfront
Via: 1.1 6cb1d4b545e7beb4ead790454f4807c6.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: OSL50-C1
X-Amz-Cf-Id: 9phaZ4OjoDp8-Rl1QNoxfg0t2H0RkDgcm0IVsar6XkzV9kFUTDBlSQ==
Age: 2165


--- Additional Info ---
Magic:  JSON data\012- , ASCII text, with very long lines (329), with no line terminators
Size:   329
Md5:    0333b0655111aa68de771adfcc4db243
Sha1:   63f295a144ac87a7c8e23417626724eeca68a7eb
Sha256: 60636eb1dc67c9ed000fe0b49f03777ad6f549cb1d2b9ff010cf198465ae6300
                                        
                                            POST /gts1c3 HTTP/1.1 
Host: ocsp.pki.goog
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 83
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

                                         
                                         142.250.74.3
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Cache-Control: public, max-age=14400
Server: ocsp_responder
Content-Length: 471
X-XSS-Protection: 0
X-Frame-Options: SAMEORIGIN

                                        
                                            GET /wp-content/plugins/image-gallery-with-slideshow/css/template/style.php HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: text/css; charset: UTF-8;charset=UTF-8
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Vary: Cookie,Accept-Encoding
Set-Cookie: PHPSESSID=bj3jt5qb8apabsekoaivqrp183; path=/
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 2158
Keep-Alive: timeout=5, max=94
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with CRLF line terminators
Size:   2158
Md5:    b51ccc9ba9bc8918ea64a06e88fe24fb
Sha1:   4b1bf11e67603c4cffd066a338c6e3948180e9e6
Sha256: 5e8989962326d0743013df87de44667a95eaf6c815f57c9b264fcefbcc2a5fce

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/themes/tesseract-free-theme/js/skip-link-focus-fix.js?ver=1.0.0 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Mon, 26 Apr 2021 14:05:59 GMT
ETag: "82160-2ae-5c0e0a52b7ac2-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 343
Keep-Alive: timeout=5, max=82
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with CRLF, CR line terminators
Size:   343
Md5:    dbacd421ce65f35c1492ec8d0c9a8a7d
Sha1:   d3f009fd2eca842bff9d0ad0ee56745898324d07
Sha256: 88690b48b22e254b75eb4d3eed80aff30d6b63397df3b26112a5a12a8169a481
                                        
                                            GET /wp-content/themes/tesseract-free-theme/woocommerce/assets/js/woocommerce-helpers.js?ver=1.0.0 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Mon, 26 Apr 2021 14:05:59 GMT
ETag: "81e0b-28a-5c0e0a52d1cba-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 275
Keep-Alive: timeout=5, max=81
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text
Size:   275
Md5:    62df209a5af3fdc0baef685d1e94ad3b
Sha1:   551f0291910483a952d5809f1493dce59d5261ce
Sha256: b18c46f6674a83d04aeec38c380ddcc9be52c2488633de7717aa9a917de780e0

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-includes/js/wp-embed.min.js?ver=5.7.7 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Last-Modified: Fri, 23 Apr 2021 07:04:13 GMT
ETag: "82aff-592-5c09e67455cc2-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 765
Keep-Alive: timeout=5, max=81
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (1391)
Size:   765
Md5:    fe875afb236ee8f0d50040fe58d848d4
Sha1:   e6b1b67093b429c95d5b9db07a7eba39e02cf0e5
Sha256: 328a6a072b91134f2802ae25e070f38ff156ceee2c6ec6a6253ae4b27af73b49

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            POST / HTTP/1.1 
Host: ocsp.digicert.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 83
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

                                         
                                         93.184.220.29
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Accept-Ranges: bytes
Age: 5223
Cache-Control: 'max-age=158059'
Date: Wed, 28 Sep 2022 08:05:39 GMT
Last-Modified: Wed, 28 Sep 2022 06:38:36 GMT
Server: ECS (ska/F709)
X-Cache: HIT
Content-Length: 471

                                        
                                            GET /wp-content/plugins/easy-fancybox/fancybox/jquery.fancybox-1.3.7.min.js?ver=1.5.7 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:39 GMT
Server: Apache
Last-Modified: Sat, 13 Dec 2014 19:04:43 GMT
ETag: "8055b-3d55-50a1dae96c8c0-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 5400
Keep-Alive: timeout=5, max=93
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (2643)
Size:   5400
Md5:    b39e824b5ff60ec513cd37121d02e516
Sha1:   d11a7efbc3955fa434803fbe04d98152db6713ad
Sha256: 830cbc5143dc627f75cf14ff22b87e5fc9d633bf24b0ac71fa2f63838951b829
                                        
                                            GET /wp-content/plugins/easy-fancybox/jquery.easing.pack.js?ver=1.3 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:39 GMT
Server: Apache
Last-Modified: Sat, 13 Dec 2014 19:04:43 GMT
ETag: "8053a-e41-50a1dae96c8c0-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 1013
Keep-Alive: timeout=5, max=81
Connection: Keep-Alive


--- Additional Info ---
Magic:  Unicode text, UTF-8 text, with very long lines (3328)
Size:   1013
Md5:    641c787f5ace505ed85fc5c56463a195
Sha1:   27f4e7c3204d34f8757643c267f7a3ea1cdda279
Sha256: 8957447f4166b38dd38ba1a673067cd70c7430ee74dd3a81307c0bc56ff97b22

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /wp-content/plugins/easy-fancybox/jquery.mousewheel.min.js?ver=3.1.12 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:39 GMT
Server: Apache
Last-Modified: Sat, 13 Dec 2014 19:04:43 GMT
ETag: "8053e-ad9-50a1dae96c8c0-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 1254
Keep-Alive: timeout=5, max=80
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (2609)
Size:   1254
Md5:    d0af0b9ca5ea0f7cd30feb8ae4cdb2d8
Sha1:   e83310028077c0b0560fc4fd7452387eb5b83487
Sha256: eb4159c567157736af832ec1b6bb3dbd3c3c3d8a3eb4a737c10115b6f880329d

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            POST /gts1c3 HTTP/1.1 
Host: ocsp.pki.goog
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 83
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

                                         
                                         142.250.74.3
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Date: Wed, 28 Sep 2022 08:05:39 GMT
Cache-Control: public, max-age=14400
Server: ocsp_responder
Content-Length: 471
X-XSS-Protection: 0
X-Frame-Options: SAMEORIGIN

                                        
                                            GET /wp-content/plugins/image-gallery-with-slideshow/shadowbox.css HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 404 Not Found
Content-Type: text/html; charset=UTF-8
                                        
Date: Wed, 28 Sep 2022 08:05:38 GMT
Server: Apache
Pragma: no-cache
Vary: Cookie
Expires: Wed, 11 Jan 1984 05:00:00 GMT
Cache-Control: no-cache, must-revalidate, max-age=0
Link: <http://blog.plafondchauffant.fr/wp-json/>; rel="https://api.w.org/"
Set-Cookie: PHPSESSID=37t40nni2b1728nilft6eiikf7; path=/
X-Powered-By: PleskLin
Keep-Alive: timeout=5, max=94
Connection: Keep-Alive
Transfer-Encoding: chunked


--- Additional Info ---
Magic:  HTML document text\012- HTML document text\012- HTML document text\012- HTML document text\012- exported SGML document text\012- exported SGML document, Unicode text, UTF-8 text, with very long lines (817), with CRLF, CR, LF line terminators
Size:   43656
Md5:    fb9819e5f32aa8b89f900c1d94c5fff9
Sha1:   5fcfdc1d1cf9c60526a174d714750c4b9ca71dd9
Sha256: 305f2de1244334b838e75833c2564f0f1623aa4339b1664214ea45b716eb9769
                                        
                                            GET /wp-content/plugins/lightview-plus/style.css?ver=3.1.3 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Wed, 28 Sep 2022 08:05:39 GMT
Server: Apache
Last-Modified: Mon, 14 Apr 2014 05:08:37 GMT
ETag: "80b94-303-4f6f9ad063f40-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 377
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text
Size:   377
Md5:    f612a18c7a4d0e1c195e5fc9c46fcc1b
Sha1:   cb6c5b49bccf1cdf84e16b2683219b30154769cb
Sha256: 2ff1d19ce185a7c53c602835ff720d6ee5dd3649d552430b2b8ceb708d3c2624
                                        
                                            GET /wp-content/uploads/2015/05/plafond-rayonnant-epan-roc-01-150x1501.jpg HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: image/jpeg
                                        
Date: Wed, 28 Sep 2022 08:05:39 GMT
Server: Apache
Last-Modified: Sat, 09 May 2015 16:50:54 GMT
ETag: "82573-16e4-515a8f2b21780"
Accept-Ranges: bytes
Content-Length: 5860
X-Powered-By: PleskLin
Keep-Alive: timeout=5, max=80
Connection: Keep-Alive


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, comment: "CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), quality = 90", baseline, precision 8, 150x150, components 3\012- data
Size:   5860
Md5:    5b40463adfd35d43281a550dad6e41e3
Sha1:   336f6857e20c1361bf407323a162fe03719cea39
Sha256: 8c256be48e3e34f8689ad983e4438bcb6cbf53f9936805f89f5b74cf76003711
                                        
                                            GET /wp-content/uploads/2015/05/formation-ceilingo-avril-2015-01.jpg HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: image/jpeg
                                        
Date: Wed, 28 Sep 2022 08:05:39 GMT
Server: Apache
Last-Modified: Sat, 09 May 2015 15:23:19 GMT
ETag: "82553-9937-515a7b97927c0"
Accept-Ranges: bytes
Content-Length: 39223
X-Powered-By: PleskLin
Keep-Alive: timeout=5, max=80
Connection: Keep-Alive


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01, resolution (DPI), density 90x90, segment length 16, baseline, precision 8, 720x405, components 3\012- data
Size:   39223
Md5:    286f142ebf4873db5044099e62dde597
Sha1:   9c7a033fb2a7c5a1e8d98851df7819d350ebcc65
Sha256: 885e218ba41aee9b221e86d421fc7bdb0e36aa43311e608d50b1a49c95ba9b8f
                                        
                                            GET /wp-content/plugins/cookies-for-comments/css.php?k=cf25de603878aef4cf1389ec5d15df29&o=i&t=1557836840 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: image/gif
                                        
Date: Wed, 28 Sep 2022 08:05:39 GMT
Server: Apache
Set-Cookie: cf25de603878aef4cf1389ec5d15df29=1664352339; expires=Wed, 05-Oct-2022 08:05:39 GMT; Max-Age=604800; path=/
X-Powered-By: PleskLin
Keep-Alive: timeout=5, max=93
Connection: Keep-Alive
Transfer-Encoding: chunked


--- Additional Info ---
Magic:  GIF image data, version 89a, 1 x 1\012- data
Size:   86
Md5:    b47f9339eb4c6d57b918e80429ed9b8e
Sha1:   0c01a3a7199aefd3e1f3b1abd320625e709d2e55
Sha256: 4bed11f9b6e8744ac081b7624ee3066093ded43ec0ef630fe1d4687743a3c7e6
                                        
                                            GET /wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css?ver=2.5.5 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/
Cookie: PHPSESSID=37t40nni2b1728nilft6eiikf7

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Wed, 28 Sep 2022 08:05:39 GMT
Server: Apache
Last-Modified: Tue, 07 Jun 2016 16:41:40 GMT
ETag: "80dd0-18df-534b2dcfdd900-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 1021
Keep-Alive: timeout=5, max=99
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (6367), with no line terminators
Size:   1021
Md5:    1f99ef945e1b3cc989c4622e720b444f
Sha1:   66db5f80a68a5f900a5541c5ec45c0f2cfd3e7c3
Sha256: b4dd7d8e6038e5b37239103bcaebb44703037e0daac7edb8a880e4cb23bb290d

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /uploads/2016/08/10074829/Drawing1.png HTTP/1.1 
Host: tylers.s3.amazonaws.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/
Sec-Fetch-Dest: image
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site

                                         
                                         3.5.0.1
HTTP/1.1 200 OK
Content-Type: image/png
                                        
x-amz-id-2: n6DRNHTOg2nze74Es+VnDTH6mxRKWkHLO5TBPOfro2nc0peT1y71B4CfLiU6I5Ci37fZhRD1/PthN9yybMx2hQ==
x-amz-request-id: 3R6F10C99QYMTR7Z
Date: Wed, 28 Sep 2022 08:05:40 GMT
Last-Modified: Wed, 10 Aug 2016 07:48:30 GMT
ETag: "b1503f25a93771396eb460de6a1035fe"
Accept-Ranges: bytes
Server: AmazonS3
Content-Length: 434


--- Additional Info ---
Magic:  PNG image data, 157 x 157, 1-bit colormap, non-interlaced\012- data
Size:   434
Md5:    b1503f25a93771396eb460de6a1035fe
Sha1:   c5321fbb9ca6f6d76941ea893129f772ed6c8642
Sha256: 6ffaf52148ccb7c7bcb2720b2e31771736d90278c6060ef180b850b83a4ae953
                                        
                                            GET / HTTP/1.1 
Host: push.services.mozilla.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Sec-WebSocket-Version: 13
Origin: wss://push.services.mozilla.com/
Sec-WebSocket-Protocol: push-notification
Sec-WebSocket-Extensions: permessage-deflate
Sec-WebSocket-Key: TSle6zDPBdvuTAQN4qwIUg==
Connection: keep-alive, Upgrade
Sec-Fetch-Dest: websocket
Sec-Fetch-Mode: websocket
Sec-Fetch-Site: cross-site
Pragma: no-cache
Cache-Control: no-cache
Upgrade: websocket

                                         
                                         35.163.147.190
HTTP/1.1 101 Switching Protocols
                                        
Connection: Upgrade
Upgrade: websocket
Sec-WebSocket-Accept: 2UmuoQYMY1HijhEFJITAHZflmS8=

                                        
                                            GET /wp-content/uploads/2014/12/26.jpg HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: image/jpeg
                                        
Date: Wed, 28 Sep 2022 08:05:39 GMT
Server: Apache
Last-Modified: Sat, 13 Dec 2014 20:38:47 GMT
ETag: "8253f-466c1-50a1efeff63c0"
Accept-Ranges: bytes
Content-Length: 288449
X-Powered-By: PleskLin
Keep-Alive: timeout=5, max=92
Connection: Keep-Alive


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01, resolution (DPI), density 150x150, segment length 16, baseline, precision 8, 1920x1080, components 3\012- data
Size:   288449
Md5:    83c2e2b193d90e305d0ccb9de1bfd0c2
Sha1:   b89a059ab1aa8a69e89d83f64e6b6969c4ba2133
Sha256: 508967eb2e65d36ff37508f6e03b24305060e9227a082862553dcf0c1b260585
                                        
                                            GET /wp-content/plugins/image-gallery-with-slideshow/shadowbox.css HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/
Cookie: PHPSESSID=37t40nni2b1728nilft6eiikf7; cf25de603878aef4cf1389ec5d15df29=1664352339

                                         
                                         94.247.179.113
HTTP/1.1 404 Not Found
Content-Type: text/html; charset=UTF-8
                                        
Date: Wed, 28 Sep 2022 08:05:39 GMT
Server: Apache
Pragma: no-cache
Vary: Cookie
Expires: Wed, 11 Jan 1984 05:00:00 GMT
Cache-Control: no-cache, must-revalidate, max-age=0
Link: <http://blog.plafondchauffant.fr/wp-json/>; rel="https://api.w.org/"
X-Powered-By: PleskLin
Keep-Alive: timeout=5, max=92
Connection: Keep-Alive
Transfer-Encoding: chunked


--- Additional Info ---
Magic:  HTML document text\012- HTML document text\012- HTML document text\012- HTML document text\012- exported SGML document text\012- exported SGML document, Unicode text, UTF-8 text, with very long lines (817), with CRLF, CR, LF line terminators
Size:   43657
Md5:    2641ea02e54ad622eceeb2a97f04961f
Sha1:   f3d3b2b81bd83905e7de3d32a9af6d47c8cced05
Sha256: 4982466df87f1c9799cb9dd05ab5216fc008ea212616156bf9c20c5a46b3a3d3
                                        
                                            GET /css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i HTTP/1.1 
Host: fonts.googleapis.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/
Sec-Fetch-Dest: style
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site

                                         
                                         142.250.74.10
HTTP/2 200 OK
content-type: text/css; charset=utf-8
                                        
access-control-allow-origin: *
timing-allow-origin: *
link: <https://fonts.gstatic.com>; rel=preconnect; crossorigin
strict-transport-security: max-age=31536000
expires: Wed, 28 Sep 2022 08:05:39 GMT
date: Wed, 28 Sep 2022 08:05:39 GMT
cache-control: private, max-age=86400
cross-origin-opener-policy: same-origin-allow-popups
cross-origin-resource-policy: cross-origin
content-encoding: gzip
server: ESF
x-xss-protection: 0
x-frame-options: SAMEORIGIN
x-content-type-options: nosniff
alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000,h3-Q050=":443"; ma=2592000,h3-Q046=":443"; ma=2592000,h3-Q043=":443"; ma=2592000,quic=":443"; ma=2592000; v="46,43"
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  data
Size:   45911
Md5:    b8644e45616164e12e1da5ff3ca0a6f8
Sha1:   1af384789baf7f7b0d006e734e7929cc6f7dd61a
Sha256: 8edf2de252dd25c81885921aebd36f961cc13a2c9807c45e09ae0ff3c8e9848e
                                        
                                            GET /wp-content/themes/tesseract-free-theme/fonts/fontawesome-webfont.woff2?v=4.4.0 HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: application/font-woff2;q=1.0,application/font-woff;q=0.9,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: identity
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/wp-content/themes/tesseract-free-theme/css/font-awesome.min.css?ver=4.4.0
Cookie: PHPSESSID=37t40nni2b1728nilft6eiikf7; cf25de603878aef4cf1389ec5d15df29=1664352339

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
                                        
Date: Wed, 28 Sep 2022 08:05:39 GMT
Server: Apache
Last-Modified: Mon, 26 Apr 2021 14:05:59 GMT
ETag: "8211a-fbd0-5c0e0a52bbd2a"
Accept-Ranges: bytes
Content-Length: 64464
X-Powered-By: PleskLin
Keep-Alive: timeout=5, max=91
Connection: Keep-Alive


--- Additional Info ---
Magic:  Web Open Font Format (Version 2), TrueType, length 64464, version 4.262\012- data
Size:   64464
Md5:    4b5a84aaf1c9485e060c503a0ff8cadb
Sha1:   574ea2698c03ae9477db2ea3baf460ee32f1a7ea
Sha256: 3c4a1bb7ce3234407184f0d80cc4dec075e4ad616b44dcc5778e1cfb1bc24019
                                        
                                            GET /wp-content/plugins/simplebox-for-wordpress/simplebox.css HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/
Cookie: PHPSESSID=37t40nni2b1728nilft6eiikf7; cf25de603878aef4cf1389ec5d15df29=1664352339

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Wed, 28 Sep 2022 08:05:39 GMT
Server: Apache
Last-Modified: Sat, 02 Feb 2013 17:12:45 GMT
ETag: "80cc7-a01-4d4c0f7ea9d40-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 790
Keep-Alive: timeout=5, max=91
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text
Size:   790
Md5:    3865e6b5bbe1d5aa416ae7f7073f27dc
Sha1:   925357bfacad498c6f8877a4ea3e8ec8fa5be8ff
Sha256: a9240c7923d4eddc01d8e70cc44846672d1533b2b23e9eeb8da8c860b93e1120
                                        
                                            GET /wp-content/plugins/simplebox-for-wordpress/simplebox.js HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/
Cookie: PHPSESSID=37t40nni2b1728nilft6eiikf7; cf25de603878aef4cf1389ec5d15df29=1664352339

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Wed, 28 Sep 2022 08:05:39 GMT
Server: Apache
Last-Modified: Sat, 02 Feb 2013 17:12:46 GMT
ETag: "80cc8-3739-4d4c0f7f9df80-gzip"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 4909
Keep-Alive: timeout=5, max=79
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (832)
Size:   4909
Md5:    c602f76efce8fa6b35e748bb7fd71bfc
Sha1:   055b7cc1e0039521548293bc2891051df0483a37
Sha256: 02e8db34fb266fa9f30af8636d8b0e0360d363ff89acad1bc9600485cb4a953a

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            POST /gts1c3 HTTP/1.1 
Host: ocsp.pki.goog
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 84
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

                                         
                                         142.250.74.3
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Date: Wed, 28 Sep 2022 08:05:40 GMT
Cache-Control: public, max-age=14400
Server: ocsp_responder
Content-Length: 472
X-XSS-Protection: 0
X-Frame-Options: SAMEORIGIN

                                        
                                            GET /s/oswald/v49/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUZiZQ.woff2 HTTP/1.1 
Host: fonts.gstatic.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: application/font-woff2;q=1.0,application/font-woff;q=0.9,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: identity
Origin: http://blog.plafondchauffant.fr
Connection: keep-alive
Referer: https://fonts.googleapis.com/
Sec-Fetch-Dest: font
Sec-Fetch-Mode: cors
Sec-Fetch-Site: cross-site
TE: trailers

                                         
                                         142.250.74.163
HTTP/2 200 OK
content-type: font/woff2
                                        
accept-ranges: bytes
access-control-allow-origin: *
content-security-policy-report-only: require-trusted-types-for 'script'; report-uri https://csp.withgoogle.com/csp/apps-themes
cross-origin-resource-policy: cross-origin
cross-origin-opener-policy: same-origin; report-to="apps-themes"
report-to: {"group":"apps-themes","max_age":2592000,"endpoints":[{"url":"https://csp.withgoogle.com/csp/report-to/apps-themes"}]}
timing-allow-origin: *
content-length: 9840
x-content-type-options: nosniff
server: sffe
x-xss-protection: 0
date: Mon, 26 Sep 2022 21:09:41 GMT
expires: Tue, 26 Sep 2023 21:09:41 GMT
cache-control: public, max-age=31536000
age: 125759
last-modified: Mon, 18 Jul 2022 19:24:04 GMT
alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000,h3-Q050=":443"; ma=2592000,h3-Q046=":443"; ma=2592000,h3-Q043=":443"; ma=2592000,quic=":443"; ma=2592000; v="46,43"
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  Web Open Font Format (Version 2), TrueType, length 9840, version 1.0\012- data
Size:   9840
Md5:    afda6e429fd299054de28e1f157c683d
Sha1:   c1847d6f3df5fe11d5e96fd5e6a59b73ff7ed96b
Sha256: 81cd29d1413ecf75834fb3ce1da572fe5c39e53b22c61f5dafec5b14ed4ee12e
                                        
                                            POST /gts1c3 HTTP/1.1 
Host: ocsp.pki.goog
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 84
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

                                         
                                         142.250.74.3
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Date: Wed, 28 Sep 2022 08:05:40 GMT
Cache-Control: public, max-age=14400
Server: ocsp_responder
Content-Length: 472
X-XSS-Protection: 0
X-Frame-Options: SAMEORIGIN

                                        
                                            GET /wp-content/plugins/lightview-plus/css/lightview/skins/blank.gif HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/wp-content/plugins/lightview-plus/css/lightview/lightview.css?ver=3.1.3
Cookie: PHPSESSID=37t40nni2b1728nilft6eiikf7; cf25de603878aef4cf1389ec5d15df29=1664352339

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: image/gif
                                        
Date: Wed, 28 Sep 2022 08:05:40 GMT
Server: Apache
Last-Modified: Mon, 14 Apr 2014 05:18:38 GMT
ETag: "80b96-2b-4f6f9d0d8c780"
Accept-Ranges: bytes
Content-Length: 43
X-Powered-By: PleskLin
Keep-Alive: timeout=5, max=90
Connection: Keep-Alive


--- Additional Info ---
Magic:  GIF image data, version 89a, 1 x 1\012- data
Size:   43
Md5:    325472601571f31e1bf00674c368d335
Sha1:   2daeaa8b5f19f0bc209d976c02bd6acb51b00b0a
Sha256: b1442e85b03bdcaf66dc58c7abb98745dd2687d86350be9a298a1d9382ac849b
                                        
                                            POST / HTTP/1.1 
Host: r3.o.lencr.org
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 85
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

                                         
                                         23.36.76.226
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Server: nginx
Content-Length: 503
ETag: "A37AFAFC8EE712AE7AE935D3ED564F3CF46DD09005DEBBC5E2650F8B434D1E00"
Last-Modified: Tue, 27 Sep 2022 21:00:00 UTC
Cache-Control: public, no-transform, must-revalidate, max-age=13139
Expires: Wed, 28 Sep 2022 11:44:39 GMT
Date: Wed, 28 Sep 2022 08:05:40 GMT
Connection: keep-alive

                                        
                                            POST / HTTP/1.1 
Host: r3.o.lencr.org
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 85
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

                                         
                                         23.36.76.226
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Server: nginx
Content-Length: 503
ETag: "A37AFAFC8EE712AE7AE935D3ED564F3CF46DD09005DEBBC5E2650F8B434D1E00"
Last-Modified: Tue, 27 Sep 2022 21:00:00 UTC
Cache-Control: public, no-transform, must-revalidate, max-age=13139
Expires: Wed, 28 Sep 2022 11:44:39 GMT
Date: Wed, 28 Sep 2022 08:05:40 GMT
Connection: keep-alive

                                        
                                            POST / HTTP/1.1 
Host: r3.o.lencr.org
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 85
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

                                         
                                         23.36.76.226
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Server: nginx
Content-Length: 503
ETag: "A37AFAFC8EE712AE7AE935D3ED564F3CF46DD09005DEBBC5E2650F8B434D1E00"
Last-Modified: Tue, 27 Sep 2022 21:00:00 UTC
Cache-Control: public, no-transform, must-revalidate, max-age=13139
Expires: Wed, 28 Sep 2022 11:44:39 GMT
Date: Wed, 28 Sep 2022 08:05:40 GMT
Connection: keep-alive

                                        
                                            POST / HTTP/1.1 
Host: r3.o.lencr.org
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/ocsp-request
Content-Length: 85
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

                                         
                                         23.36.76.226
HTTP/1.1 200 OK
Content-Type: application/ocsp-response
                                        
Server: nginx
Content-Length: 503
ETag: "A37AFAFC8EE712AE7AE935D3ED564F3CF46DD09005DEBBC5E2650F8B434D1E00"
Last-Modified: Tue, 27 Sep 2022 21:00:00 UTC
Cache-Control: public, no-transform, must-revalidate, max-age=13139
Expires: Wed, 28 Sep 2022 11:44:39 GMT
Date: Wed, 28 Sep 2022 08:05:40 GMT
Connection: keep-alive

                                        
                                            GET /296x148/filters:format(jpeg):quality(60):no_upscale():strip_exif()/https%3A%2F%2Fs3.amazonaws.com%2Fpocket-curatedcorpusapi-prod-images%2Fc40456fc-e6ad-484b-8754-8b2b0e7abc7c.jpeg HTTP/1.1 
Host: img-getpocket.cdn.mozilla.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Origin: null
Connection: keep-alive
Sec-Fetch-Dest: image
Sec-Fetch-Mode: cors
Sec-Fetch-Site: cross-site

                                         
                                         34.120.237.76
HTTP/2 200 OK
content-type: image/jpeg
                                        
server: nginx
content-length: 5944
x-amzn-requestid: 040b4452-4120-4ae5-9ad2-c5b341abbb13
x-xss-protection: 1; mode=block
access-control-allow-origin: *
strict-transport-security: max-age=63072000; includeSubdomains; preload
x-frame-options: DENY
content-security-policy: default-src 'none'; img-src 'self'; script-src 'self'; style-src 'self'; object-src 'none'
x-amz-apigw-id: ZI34BFdmIAMFmew=
x-content-type-options: nosniff
x-amzn-trace-id: Root=1-63336cff-103adde82b57535e4f3fb16a;Sampled=0
x-amzn-remapped-date: Tue, 27 Sep 2022 21:37:04 GMT
x-amz-cf-pop: SEA73-P2, SEA73-P1
x-cache: Hit from cloudfront
x-amz-cf-id: q03mXCSikJcsTBGqk1Xq7452EiDz4t9PFbp5Qj4xwobiFgqtPwGCBw==
via: 1.1 d2575afea3774df33dcf5e5ff475025e.cloudfront.net (CloudFront), 1.1 6396e88c437c096ef98930ce29f731a2.cloudfront.net (CloudFront), 1.1 google
date: Tue, 27 Sep 2022 23:06:54 GMT
age: 32326
etag: "1aec1d67a36867bee8069a144fb1b0d95ff2cb54"
cache-control: max-age=3600,public,public
alt-svc: clear
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, progressive, precision 8, 296x148, components 3\012- data
Size:   5944
Md5:    1fa8cb4f4be5057788cd1a2a4d0e76d6
Sha1:   1aec1d67a36867bee8069a144fb1b0d95ff2cb54
Sha256: 5193131db8040ef254554d59109002ec7b8cfc2eab1e872b63e5f65db7cf5105
                                        
                                            GET /296x148/filters:format(jpeg):quality(60):no_upscale():strip_exif()/https%3A%2F%2Fs3.amazonaws.com%2Fpocket-curatedcorpusapi-prod-images%2Fd5653a1a-a7d7-4b1e-a27e-4eb6b032901d.jpeg HTTP/1.1 
Host: img-getpocket.cdn.mozilla.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Origin: null
Connection: keep-alive
Sec-Fetch-Dest: image
Sec-Fetch-Mode: cors
Sec-Fetch-Site: cross-site

                                         
                                         34.120.237.76
HTTP/2 200 OK
content-type: image/jpeg
                                        
server: nginx
content-length: 11314
x-amzn-requestid: 9f410158-cd1a-45a9-9e86-4005b25577e4
x-xss-protection: 1; mode=block
access-control-allow-origin: *
strict-transport-security: max-age=63072000; includeSubdomains; preload
x-frame-options: DENY
content-security-policy: default-src 'none'; img-src 'self'; script-src 'self'; style-src 'self'; object-src 'none'
x-amz-apigw-id: ZI3e4Hw7oAMFpAg=
x-content-type-options: nosniff
x-amzn-trace-id: Root=1-63336c5f-70683c681f22a3b6103fcb4a;Sampled=0
x-amzn-remapped-date: Tue, 27 Sep 2022 21:34:23 GMT
x-amz-cf-pop: HIO50-C1, SEA73-P1
x-cache: Miss from cloudfront
x-amz-cf-id: l9IinQYCcQV_iymSArIEnOWgbmLlmVqz94402zcsmga5Bp3Sty7QRg==
via: 1.1 cd48ffda04934d18865e47e99ea080bc.cloudfront.net (CloudFront), 1.1 2f7934de1dfe281c3e4446892eab6462.cloudfront.net (CloudFront), 1.1 google
date: Tue, 27 Sep 2022 21:40:49 GMT
age: 37491
etag: "8ad289a77705358ab660b6123e9d90de991b6c13"
cache-control: max-age=3600,public,public
alt-svc: clear
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, progressive, precision 8, 296x148, components 3\012- data
Size:   11314
Md5:    ee83d08d024d127fad5918e1ffacb78b
Sha1:   8ad289a77705358ab660b6123e9d90de991b6c13
Sha256: aaab3590ef3777ce8b7a9a34f18866fa20ecaa554cbcdcdb3f1fa3c34c88ceb4
                                        
                                            GET /296x148/filters:format(jpeg):quality(60):no_upscale():strip_exif()/https%3A%2F%2Fs3.amazonaws.com%2Fpocket-curatedcorpusapi-prod-images%2F52d10f53-5e95-4bc8-aa34-09983b7221cd.jpeg HTTP/1.1 
Host: img-getpocket.cdn.mozilla.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Origin: null
Connection: keep-alive
Sec-Fetch-Dest: image
Sec-Fetch-Mode: cors
Sec-Fetch-Site: cross-site

                                         
                                         34.120.237.76
HTTP/2 200 OK
content-type: image/jpeg
                                        
server: nginx
content-length: 6721
x-amzn-requestid: ea4416a4-ffbe-4006-bb09-aa0a70763ab2
x-xss-protection: 1; mode=block
access-control-allow-origin: *
strict-transport-security: max-age=63072000; includeSubdomains; preload
x-frame-options: DENY
content-security-policy: default-src 'none'; img-src 'self'; script-src 'self'; style-src 'self'; object-src 'none'
x-amz-apigw-id: ZI3xTGNOoAMFXeQ=
x-content-type-options: nosniff
x-amzn-trace-id: Root=1-63336cd4-6634cd372bd677227f755769;Sampled=0
x-amzn-remapped-date: Tue, 27 Sep 2022 21:36:20 GMT
x-amz-cf-pop: HIO50-C1, SEA73-P1
x-cache: Hit from cloudfront
x-amz-cf-id: TlEcmqE03c_aVOwGbXRCTsU5MOTiUF4C93U3zcIVqzg6NCGJJGup7A==
via: 1.1 7f5e0d3b9ea85d0d75063a66c0ebc840.cloudfront.net (CloudFront), 1.1 2324edbcb8fc72f617442c65f36a40fc.cloudfront.net (CloudFront), 1.1 google
date: Tue, 27 Sep 2022 22:09:10 GMT
age: 35790
etag: "e951f6b11e473b68d2fdd95b822cef120d37b1eb"
cache-control: max-age=3600,public,public
alt-svc: clear
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, progressive, precision 8, 296x148, components 3\012- data
Size:   6721
Md5:    c4a66beda24621e812a929933c52025d
Sha1:   e951f6b11e473b68d2fdd95b822cef120d37b1eb
Sha256: 28efb1495fdb363cea9ccc6c38f84b2731dbd44dd4dbbe42996fa6fab74e1ce6
                                        
                                            GET /296x148/filters:format(jpeg):quality(60):no_upscale():strip_exif()/https%3A%2F%2Fs3.amazonaws.com%2Fpocket-curatedcorpusapi-prod-images%2F8ffa6dde-b51e-43f8-bfcb-3f442d674928.jpeg HTTP/1.1 
Host: img-getpocket.cdn.mozilla.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Origin: null
Connection: keep-alive
Sec-Fetch-Dest: image
Sec-Fetch-Mode: cors
Sec-Fetch-Site: cross-site

                                         
                                         34.120.237.76
HTTP/2 200 OK
content-type: image/jpeg
                                        
server: nginx
content-length: 8500
x-amzn-requestid: af82c8d6-950c-4933-87e3-7bbb15cb1ac8
x-xss-protection: 1; mode=block
access-control-allow-origin: *
strict-transport-security: max-age=63072000; includeSubdomains; preload
x-frame-options: DENY
content-security-policy: default-src 'none'; img-src 'self'; script-src 'self'; style-src 'self'; object-src 'none'
x-amz-apigw-id: ZI3e3HOaoAMFoPQ=
x-content-type-options: nosniff
x-amzn-trace-id: Root=1-63336c5e-77e0ecc522de575e40f429b3;Sampled=0
x-amzn-remapped-date: Tue, 27 Sep 2022 21:34:22 GMT
x-amz-cf-pop: HIO50-C1, SEA73-P1
x-cache: Miss from cloudfront
x-amz-cf-id: rD5LsVDLQkaomG1nCGZGihbdlWKMCjUYNC2kRyAjJesJEOEBSj8Q3A==
via: 1.1 5ab5dc09da67e3ea794ec8a82992cc88.cloudfront.net (CloudFront), 1.1 0d4ebcaa87ba94709def0eaac9371e5a.cloudfront.net (CloudFront), 1.1 google
date: Tue, 27 Sep 2022 21:47:03 GMT
age: 37117
etag: "9c4692ea64832895fbd107d91f879728b6a440c7"
cache-control: max-age=3600,public,public
alt-svc: clear
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, progressive, precision 8, 296x148, components 3\012- data
Size:   8500
Md5:    6139c878a7d2bd32c61fc8287996eb5b
Sha1:   9c4692ea64832895fbd107d91f879728b6a440c7
Sha256: 3839df92f0a10c1433d5b576df50c9f7953912ae4f425012262f08ee8a59ce2e
                                        
                                            GET /296x148/filters:format(jpeg):quality(60):no_upscale():strip_exif()/https%3A%2F%2Fs3.amazonaws.com%2Fpocket-curatedcorpusapi-prod-images%2Ff14e2acf-9d43-48bc-ab80-1dc73fa7dfc8.webp HTTP/1.1 
Host: img-getpocket.cdn.mozilla.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Origin: null
Connection: keep-alive
Sec-Fetch-Dest: image
Sec-Fetch-Mode: cors
Sec-Fetch-Site: cross-site

                                         
                                         34.120.237.76
HTTP/2 200 OK
content-type: image/jpeg
                                        
server: nginx
content-length: 5377
x-amzn-requestid: 28ddd5cd-c299-4b36-98be-b6dbeaadc1ac
x-xss-protection: 1; mode=block
access-control-allow-origin: *
strict-transport-security: max-age=63072000; includeSubdomains; preload
x-frame-options: DENY
content-security-policy: default-src 'none'; img-src 'self'; script-src 'self'; style-src 'self'; object-src 'none'
x-amz-apigw-id: ZI4KRGo7oAMFUiQ=
x-content-type-options: nosniff
x-amzn-trace-id: Root=1-63336d74-27ebe6e974ee5b7d06227fca;Sampled=0
x-amzn-remapped-date: Tue, 27 Sep 2022 21:39:00 GMT
x-amz-cf-pop: HIO50-C1, SEA19-C2
x-cache: Hit from cloudfront
x-amz-cf-id: _yH8kTWHHDU-LcnNz0fjoHkPhf6dRP7p7QydoE3DNu4fJhDpEkxPrg==
via: 1.1 5a1753718d8b33365e5f693dd338c510.cloudfront.net (CloudFront), 1.1 556b99c6be8d7078b9f067347c62df6a.cloudfront.net (CloudFront), 1.1 google
date: Tue, 27 Sep 2022 21:50:17 GMT
age: 36923
etag: "2afdfb716192540a61327137706462c53588bf23"
cache-control: max-age=3600,public,public
alt-svc: clear
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, progressive, precision 8, 296x148, components 3\012- data
Size:   5377
Md5:    c301dff6ddda16fd64692c19173cfa8c
Sha1:   2afdfb716192540a61327137706462c53588bf23
Sha256: fd0f33a778fec87dbfa323ffa6b24ca5f94aa16d102e62683ad54b759208058b
                                        
                                            GET /296x148/filters:format(jpeg):quality(60):no_upscale():strip_exif()/https%3A%2F%2Fs3.amazonaws.com%2Fpocket-curatedcorpusapi-prod-images%2F7723c423-9c9b-4e58-93cc-7198e8ff6f62.jpeg HTTP/1.1 
Host: img-getpocket.cdn.mozilla.net
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Origin: null
Connection: keep-alive
Sec-Fetch-Dest: image
Sec-Fetch-Mode: cors
Sec-Fetch-Site: cross-site

                                         
                                         34.120.237.76
HTTP/2 200 OK
content-type: image/jpeg
                                        
server: nginx
content-length: 7359
x-amzn-requestid: 6e3123b2-ea7e-4e3e-8399-19a66d27923f
x-xss-protection: 1; mode=block
access-control-allow-origin: *
strict-transport-security: max-age=63072000; includeSubdomains; preload
x-frame-options: DENY
content-security-policy: default-src 'none'; img-src 'self'; script-src 'self'; style-src 'self'; object-src 'none'
x-amz-apigw-id: ZI34CEYtIAMF01w=
x-content-type-options: nosniff
x-amzn-trace-id: Root=1-63336d00-5995316c70da7a0c460ac432;Sampled=0
x-amzn-remapped-date: Tue, 27 Sep 2022 21:37:04 GMT
x-amz-cf-pop: SEA73-P2, SEA19-C2
x-cache: Miss from cloudfront
x-amz-cf-id: C8VwjZMvXqbQlvSRB8ugvw6o-wRUI0Xtbn91g79lSpBxrXiCzC_FXg==
via: 1.1 de8fc80b494d3d381f7e006918dcc588.cloudfront.net (CloudFront), 1.1 559326ad73233233a9e52cb9e8601ede.cloudfront.net (CloudFront), 1.1 google
date: Tue, 27 Sep 2022 22:26:18 GMT
age: 34762
etag: "0cd28a243f9704140ccb9eb1415a77fcccc7cf87"
cache-control: max-age=3600,public,public
alt-svc: clear
X-Firefox-Spdy: h2


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, progressive, precision 8, 296x148, components 3\012- data
Size:   7359
Md5:    46dc8f1499f4de5f03bd87a68c3c6c7b
Sha1:   0cd28a243f9704140ccb9eb1415a77fcccc7cf87
Sha256: 3d7a5cdc0812857efabd7ab941aea6d6582790b86a9587809d222c0a8546262b
                                        
                                            GET /?action=EnjoyReadingOptions HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Ajax-Request: ajaxPaled
Content-type: charset=UTF-8
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/
Cookie: PHPSESSID=37t40nni2b1728nilft6eiikf7; cf25de603878aef4cf1389ec5d15df29=1664352339

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: text/html; charset="UTF-8"
                                        
Date: Wed, 28 Sep 2022 08:05:40 GMT
Server: Apache
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Vary: Cookie,Accept-Encoding
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 517
Keep-Alive: timeout=5, max=79
Connection: Keep-Alive


--- Additional Info ---
Magic:  ASCII text, with very long lines (1134), with no line terminators
Size:   517
Md5:    1df4c7622f3b4d70f9cb9ec971cae71f
Sha1:   4965f04be33bdd35124a12af37545cd1957ea421
Sha256: 9122049f67a3bf4975e7023c42b55012d1a173b9b056bf97514dc654c3df1dae

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /page/2/ HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
X-Moz: prefetch
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/
Cookie: PHPSESSID=37t40nni2b1728nilft6eiikf7; cf25de603878aef4cf1389ec5d15df29=1664352339

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: text/html; charset=UTF-8
                                        
Date: Wed, 28 Sep 2022 08:05:40 GMT
Server: Apache
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Vary: Cookie,Accept-Encoding
Link: <http://blog.plafondchauffant.fr/wp-json/>; rel="https://api.w.org/"
Content-Encoding: gzip
X-Powered-By: PleskLin
Content-Length: 10848
Keep-Alive: timeout=5, max=90
Connection: Keep-Alive


--- Additional Info ---
Magic:  HTML document text\012- HTML document text\012- HTML document text\012- HTML document text\012- exported SGML document text\012- exported SGML document, Unicode text, UTF-8 text, with very long lines (1028), with CRLF, LF line terminators
Size:   10848
Md5:    a31565cc9025637bc48c6f17db5b286c
Sha1:   aa4cc443d56078b61c92d973baedc74489b355c7
Sha256: cc6e6bf320467eda4f5a682b57622772b9c5ffb429664a02f00676c31ad82b5d

Alerts:
  Blocklists:
    - fortinet: Phishing
                                        
                                            GET /favicon.ico HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/
Cookie: PHPSESSID=37t40nni2b1728nilft6eiikf7; cf25de603878aef4cf1389ec5d15df29=1664352339

                                         
                                         94.247.179.113
HTTP/1.1 302 Found
Content-Type: text/html; charset=UTF-8
                                        
Date: Wed, 28 Sep 2022 08:05:40 GMT
Server: Apache
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Vary: Cookie
Link: <http://blog.plafondchauffant.fr/wp-json/>; rel="https://api.w.org/"
X-Redirect-By: WordPress
Location: http://blog.plafondchauffant.fr/wp-includes/images/w-logo-blue-white-bg.png
X-Powered-By: PleskLin
Content-Length: 0
Keep-Alive: timeout=5, max=89
Connection: Keep-Alive

                                        
                                            GET /wp-includes/images/w-logo-blue-white-bg.png HTTP/1.1 
Host: blog.plafondchauffant.fr
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: image/avif,image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://blog.plafondchauffant.fr/
Connection: keep-alive
Cookie: PHPSESSID=37t40nni2b1728nilft6eiikf7; cf25de603878aef4cf1389ec5d15df29=1664352339

                                         
                                         94.247.179.113
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Date: Wed, 28 Sep 2022 08:05:41 GMT
Server: Apache
Last-Modified: Fri, 23 Apr 2021 07:04:14 GMT
ETag: "82a7a-1017-5c09e67512073"
Accept-Ranges: bytes
Content-Length: 4119
X-Powered-By: PleskLin
Keep-Alive: timeout=5, max=89
Connection: Keep-Alive


--- Additional Info ---
Magic:  PNG image data, 80 x 80, 8-bit/color RGBA, non-interlaced\012- data
Size:   4119
Md5:    000bf649cc8f6bf27cfb04d1bcdcd3c7
Sha1:   d73d2f6d74ec6cdcbae07955592962e77d8ae814
Sha256: 6bdb369337ac2496761c6f063bffea0aa6a91d4662279c399071a468251f51f0
                                        
                                            GET /css?family=Oswald&ver=5.7.7 HTTP/1.1 
Host: fonts.googleapis.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/
Sec-Fetch-Dest: style
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site

                                         
                                         142.250.74.10
HTTP/2 200 OK
content-type: text/css; charset=utf-8
                                        
access-control-allow-origin: *
timing-allow-origin: *
link: <https://fonts.gstatic.com>; rel=preconnect; crossorigin
strict-transport-security: max-age=31536000
expires: Wed, 28 Sep 2022 08:05:39 GMT
date: Wed, 28 Sep 2022 08:05:39 GMT
cache-control: private, max-age=86400
cross-origin-opener-policy: same-origin-allow-popups
cross-origin-resource-policy: cross-origin
content-encoding: gzip
server: ESF
x-xss-protection: 0
x-frame-options: SAMEORIGIN
x-content-type-options: nosniff
alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000,h3-Q050=":443"; ma=2592000,h3-Q046=":443"; ma=2592000,h3-Q043=":443"; ma=2592000,quic=":443"; ma=2592000; v="46,43"
X-Firefox-Spdy: h2


--- Additional Info ---
                                        
                                            GET /css?family=Open+Sans&ver=5.7.7 HTTP/1.1 
Host: fonts.googleapis.com
                                        
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Referer: http://blog.plafondchauffant.fr/
Sec-Fetch-Dest: style
Sec-Fetch-Mode: no-cors
Sec-Fetch-Site: cross-site

                                         
                                         142.250.74.10
HTTP/2 200 OK
content-type: text/css; charset=utf-8
                                        
access-control-allow-origin: *
timing-allow-origin: *
link: <https://fonts.gstatic.com>; rel=preconnect; crossorigin
strict-transport-security: max-age=31536000
expires: Wed, 28 Sep 2022 08:05:38 GMT
date: Wed, 28 Sep 2022 08:05:38 GMT
cache-control: private, max-age=86400
cross-origin-resource-policy: cross-origin
cross-origin-opener-policy: same-origin-allow-popups
content-encoding: gzip
server: ESF
x-xss-protection: 0
x-frame-options: SAMEORIGIN
x-content-type-options: nosniff
alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000,h3-Q050=":443"; ma=2592000,h3-Q046=":443"; ma=2592000,h3-Q043=":443"; ma=2592000,quic=":443"; ma=2592000; v="46,43"
X-Firefox-Spdy: h2


--- Additional Info ---