Overview

URL arkinsoftware.in/images/inexsabit.exe
IP162.210.70.23
ASNAS40034 Confluence Networks Inc
Location Virgin Islands, British
Report completed2017-12-08 05:59:38 CET
StatusLoading report..
urlquery Alerts No alerts detected


Settings

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


Intrusion Detection Systems

Suricata /w Emerging Threats Pro  No alerts detected


Blacklists

MDL
Added / Verified Severity Host Comment
2014-05-12 2 arkinsoftware.in/images/inexsabit.exe Trojan.Inject.ED
OpenPhish  No alerts detected
PhishTank  No alerts detected
Fortinet's Web Filter  No alerts detected
DNS-BH  No alerts detected
mnemonic secure dns  No alerts detected


Recent reports on same IP/ASN/Domain

Last 10 reports on IP: 162.210.70.23

Date UQ / IDS / BL URL IP
2019-06-21 04:17:15 +0200
0 - 0 - 0 onlineclaimcentre.com 162.210.70.23
2019-06-16 01:17:31 +0200
0 - 0 - 0 bancamia.com.co 162.210.70.23
2019-06-09 12:15:01 +0200
0 - 0 - 1 quimed.com.co/office/office/office/index.html 162.210.70.23
2019-06-03 05:35:25 +0200
0 - 0 - 1 techsupportall.net/downloads/Adware-Removal-T (...) 162.210.70.23
2019-06-03 01:29:50 +0200
0 - 0 - 1 techsupportall.net/downloads/msi_repair_tool.exe 162.210.70.23
2019-06-02 10:33:10 +0200
0 - 0 - 0 www.no1fastmoneytransfer.com 162.210.70.23
2019-05-26 05:52:14 +0200
0 - 0 - 1 techsupportall.net/downloads/Adware-Removal-T (...) 162.210.70.23
2019-05-26 01:37:39 +0200
0 - 0 - 1 techsupportall.net/downloads/msi_repair_tool.exe 162.210.70.23
2019-05-24 21:11:37 +0200
0 - 0 - 1 techsupportall.net/downloads/Spooler_1068_Fix (...) 162.210.70.23
2019-05-24 19:14:27 +0200
0 - 0 - 1 techsupportall.net/downloads/Spooler_1053_Fix.exe 162.210.70.23

Last 10 reports on ASN: AS40034 Confluence Networks Inc

Date UQ / IDS / BL URL IP
2019-07-01 08:58:42 +0200
0 - 0 - 0 mattressgurgaon.com 204.11.58.87
2019-07-01 07:55:50 +0200
0 - 0 - 0 track.getinterstellar.com/conversion.js 204.11.56.48
2019-07-01 04:49:35 +0200
0 - 0 - 0 iyfnzgb.com 208.91.196.46
2019-07-01 02:58:03 +0200
0 - 0 - 0 primecollegeofengineering.com/ATP-Wimbledon-2 (...) 199.79.62.243
2019-06-30 23:45:41 +0200
0 - 0 - 2 youtuber.com 162.215.252.78
2019-06-30 23:43:13 +0200
0 - 0 - 0 primecollegeofengineering.com/Jamaica-vs-Pana (...) 199.79.62.243
2019-06-30 21:32:20 +0200
0 - 0 - 0 url550.com 204.11.56.48
2019-06-30 21:20:00 +0200
0 - 0 - 0 primecollegeofengineering.com/4k-Espana-Alema (...) 199.79.62.243
2019-06-30 21:03:21 +0200
0 - 0 - 0 primecollegeofengineering.com/Spagna-U21-_Ger (...) 199.79.62.243
2019-06-30 15:56:36 +0200
0 - 0 - 0 iyfnzgb.com 208.91.196.46

Last 10 reports on domain: arkinsoftware.in

Date UQ / IDS / BL URL IP
2019-03-20 13:34:29 +0100
0 - 0 - 0 arkinsoftware.in 148.66.138.155
2018-07-12 16:46:08 +0200
0 - 0 - 2 arkinsoftware.in/images/aveksynkens.exe 162.210.70.23
2018-07-12 16:46:04 +0200
0 - 0 - 2 arkinsoftware.in/images/inexsabit.exe 162.210.70.23
2018-07-02 19:03:22 +0200
0 - 0 - 1 arkinsoftware.in/images/nukobne.exe 162.210.70.23
2018-07-01 02:55:09 +0200
0 - 0 - 2 arkinsoftware.in/images/nukotobne.exe 162.210.70.23
2018-07-01 02:55:04 +0200
0 - 0 - 2 arkinsoftware.in/images/aveksynkens.exe 162.210.70.23
2018-06-21 05:04:05 +0200
0 - 0 - 1 arkinsoftware.in/images 162.210.70.23
2017-12-24 05:44:58 +0100
0 - 0 - 1 arkinsoftware.in/images/nukotobne.exe 162.210.70.23
2017-12-08 05:59:31 +0100
0 - 0 - 1 arkinsoftware.in/images/aveksynkens.exe 162.210.70.23
2017-11-21 07:11:51 +0100
0 - 0 - 1 arkinsoftware.in/images/inexsabit.exe 162.210.70.23


JavaScript

Executed Scripts (58)


Executed Evals (3)

#1 JavaScript::Eval (size: 68737, repeated: 2) - SHA256: 06ad7312ca2143ed50df0c8ce4669f2291c609bd82ce012f7a420b424f96ec57

                                        (function(e) {
    "use strict";
    var t = e.GreenSockGlobals || e;
    if (!t.TweenLite) {
        var n, r, i, s, o, u = function(e) {
                var n, r = e.split("."),
                    i = t;
                for (n = 0; r.length > n; n++) i[r[n]] = i = i[r[n]] || {};
                return i
            },
            a = u("com.greensock"),
            f = 1e-10,
            l = [].slice,
            c = function() {},
            h = function() {
                var e = Object.prototype.toString,
                    t = e.call([]);
                return function(n) {
                    return n instanceof Array || "object" == typeof n && !!n.push && e.call(n) === t
                }
            }(),
            p = {},
            d = function(n, r, i, s) {
                this.sc = p[n] ? p[n].sc : [], p[n] = this, this.gsClass = null, this.func = i;
                var o = [];
                this.check = function(a) {
                    for (var f, l, c, h, v = r.length, m = v; --v > -1;)(f = p[r[v]] || new d(r[v], [])).gsClass ? (o[v] = f.gsClass, m--) : a && f.sc.push(this);
                    if (0 === m && i)
                        for (l = ("com.greensock." + n).split("."), c = l.pop(), h = u(l.join("."))[c] = this.gsClass = i.apply(i, o), s && (t[c] = h, "function" == typeof define && define.amd ? define((e.GreenSockAMDPath ? e.GreenSockAMDPath + "/" : "") + n.split(".").join("/"), [], function() {
                                return h
                            }) : "undefined" != typeof module && module.exports && (module.exports = h)), v = 0; this.sc.length > v; v++) this.sc[v].check()
                }, this.check(!0)
            },
            v = e._gsDefine = function(e, t, n, r) {
                return new d(e, t, n, r)
            },
            m = a._class = function(e, t, n) {
                return t = t || function() {}, v(e, [], function() {
                    return t
                }, n), t
            };
        v.globals = t;
        var g = [0, 0, 1, 1],
            y = [],
            b = m("easing.Ease", function(e, t, n, r) {
                this._func = e, this._type = n || 0, this._power = r || 0, this._params = t ? g.concat(t) : g
            }, !0),
            w = b.map = {},
            E = b.register = function(e, t, n, r) {
                for (var i, s, o, u, f = t.split(","), l = f.length, c = (n || "easeIn,easeOut,easeInOut").split(","); --l > -1;)
                    for (s = f[l], i = r ? m("easing." + s, null, !0) : a.easing[s] || {}, o = c.length; --o > -1;) u = c[o], w[s + "." + u] = w[u + s] = i[u] = e.getRatio ? e : e[u] || new e
            };
        for (i = b.prototype, i._calcEnd = !1, i.getRatio = function(e) {
                if (this._func) return this._params[0] = e, this._func.apply(null, this._params);
                var t = this._type,
                    n = this._power,
                    r = 1 === t ? 1 - e : 2 === t ? e : .5 > e ? 2 * e : 2 * (1 - e);
                return 1 === n ? r *= r : 2 === n ? r *= r * r : 3 === n ? r *= r * r * r : 4 === n && (r *= r * r * r * r), 1 === t ? 1 - r : 2 === t ? r : .5 > e ? r / 2 : 1 - r / 2
            }, n = ["Linear", "Quad", "Cubic", "Quart", "Quint,Strong"], r = n.length; --r > -1;) i = n[r] + ",Power" + r, E(new b(null, null, 1, r), i, "easeOut", !0), E(new b(null, null, 2, r), i, "easeIn" + (0 === r ? ",easeNone" : "")), E(new b(null, null, 3, r), i, "easeInOut");
        w.linear = a.easing.Linear.easeIn, w.swing = a.easing.Quad.easeInOut;
        var S = m("events.EventDispatcher", function(e) {
            this._listeners = {}, this._eventTarget = e || this
        });
        i = S.prototype, i.addEventListener = function(e, t, n, r, i) {
            i = i || 0;
            var u, a, f = this._listeners[e],
                l = 0;
            for (null == f && (this._listeners[e] = f = []), a = f.length; --a > -1;) u = f[a], u.c === t && u.s === n ? f.splice(a, 1) : 0 === l && i > u.pr && (l = a + 1);
            f.splice(l, 0, {
                c: t,
                s: n,
                up: r,
                pr: i
            }), this !== s || o || s.wake()
        }, i.removeEventListener = function(e, t) {
            var n, r = this._listeners[e];
            if (r)
                for (n = r.length; --n > -1;)
                    if (r[n].c === t) return r.splice(n, 1), void 0
        }, i.dispatchEvent = function(e) {
            var t, n, r, i = this._listeners[e];
            if (i)
                for (t = i.length, n = this._eventTarget; --t > -1;) r = i[t], r.up ? r.c.call(r.s || n, {
                    type: e,
                    target: n
                }) : r.c.call(r.s || n)
        };
        var x = e.requestAnimationFrame,
            T = e.cancelAnimationFrame,
            N = Date.now || function() {
                return (new Date).getTime()
            },
            C = N();
        for (n = ["ms", "moz", "webkit", "o"], r = n.length; --r > -1 && !x;) x = e[n[r] + "RequestAnimationFrame"], T = e[n[r] + "CancelAnimationFrame"] || e[n[r] + "CancelRequestAnimationFrame"];
        m("Ticker", function(e, t) {
            var n, r, i, u, a, f = this,
                l = N(),
                h = t !== !1 && x,
                p = function(e) {
                    C = N(), f.time = (C - l) / 1e3;
                    var t, s = f.time - a;
                    (!n || s > 0 || e === !0) && (f.frame++, a += s + (s >= u ? .004 : u - s), t = !0), e !== !0 && (i = r(p)), t && f.dispatchEvent("tick")
                };
            S.call(f), f.time = f.frame = 0, f.tick = function() {
                p(!0)
            }, f.sleep = function() {
                null != i && (h && T ? T(i) : clearTimeout(i), r = c, i = null, f === s && (o = !1))
            }, f.wake = function() {
                null !== i && f.sleep(), r = 0 === n ? c : h && x ? x : function(e) {
                    return setTimeout(e, 0 | 1e3 * (a - f.time) + 1)
                }, f === s && (o = !0), p(2)
            }, f.fps = function(e) {
                return arguments.length ? (n = e, u = 1 / (n || 60), a = this.time + u, f.wake(), void 0) : n
            }, f.useRAF = function(e) {
                return arguments.length ? (f.sleep(), h = e, f.fps(n), void 0) : h
            }, f.fps(e), setTimeout(function() {
                h && (!i || 5 > f.frame) && f.useRAF(!1)
            }, 1500)
        }), i = a.Ticker.prototype = new a.events.EventDispatcher, i.constructor = a.Ticker;
        var k = m("core.Animation", function(e, t) {
            if (this.vars = t = t || {}, this._duration = this._totalDuration = e || 0, this._delay = Number(t.delay) || 0, this._timeScale = 1, this._active = t.immediateRender === !0, this.data = t.data, this._reversed = t.reversed === !0, q) {
                o || s.wake();
                var n = this.vars.useFrames ? I : q;
                n.add(this, n._time), this.vars.paused && this.paused(!0)
            }
        });
        s = k.ticker = new a.Ticker, i = k.prototype, i._dirty = i._gc = i._initted = i._paused = !1, i._totalTime = i._time = 0, i._rawPrevTime = -1, i._next = i._last = i._onUpdate = i._timeline = i.timeline = null, i._paused = !1;
        var L = function() {
            o && N() - C > 2e3 && s.wake(), setTimeout(L, 2e3)
        };
        L(), i.play = function(e, t) {
            return arguments.length && this.seek(e, t), this.reversed(!1).paused(!1)
        }, i.pause = function(e, t) {
            return arguments.length && this.seek(e, t), this.paused(!0)
        }, i.resume = function(e, t) {
            return arguments.length && this.seek(e, t), this.paused(!1)
        }, i.seek = function(e, t) {
            return this.totalTime(Number(e), t !== !1)
        }, i.restart = function(e, t) {
            return this.reversed(!1).paused(!1).totalTime(e ? -this._delay : 0, t !== !1, !0)
        }, i.reverse = function(e, t) {
            return arguments.length && this.seek(e || this.totalDuration(), t), this.reversed(!0).paused(!1)
        }, i.render = function() {}, i.invalidate = function() {
            return this
        }, i.isActive = function() {
            var e, t = this._timeline,
                n = this._startTime;
            return !t || !this._gc && !this._paused && t.isActive() && (e = t.rawTime()) >= n && n + this.totalDuration() / this._timeScale > e
        }, i._enabled = function(e, t) {
            return o || s.wake(), this._gc = !e, this._active = this.isActive(), t !== !0 && (e && !this.timeline ? this._timeline.add(this, this._startTime - this._delay) : !e && this.timeline && this._timeline._remove(this, !0)), !1
        }, i._kill = function() {
            return this._enabled(!1, !1)
        }, i.kill = function(e, t) {
            return this._kill(e, t), this
        }, i._uncache = function(e) {
            for (var t = e ? this : this.timeline; t;) t._dirty = !0, t = t.timeline;
            return this
        }, i._swapSelfInParams = function(e) {
            for (var t = e.length, n = e.concat(); --t > -1;) "{self}" === e[t] && (n[t] = this);
            return n
        }, i.eventCallback = function(e, t, n, r) {
            if ("on" === (e || "").substr(0, 2)) {
                var i = this.vars;
                if (1 === arguments.length) return i[e];
                null == t ? delete i[e] : (i[e] = t, i[e + "Params"] = h(n) && -1 !== n.join("").indexOf("{self}") ? this._swapSelfInParams(n) : n, i[e + "Scope"] = r), "onUpdate" === e && (this._onUpdate = t)
            }
            return this
        }, i.delay = function(e) {
            return arguments.length ? (this._timeline.smoothChildTiming && this.startTime(this._startTime + e - this._delay), this._delay = e, this) : this._delay
        }, i.duration = function(e) {
            return arguments.length ? (this._duration = this._totalDuration = e, this._uncache(!0), this._timeline.smoothChildTiming && this._time > 0 && this._time < this._duration && 0 !== e && this.totalTime(this._totalTime * (e / this._duration), !0), this) : (this._dirty = !1, this._duration)
        }, i.totalDuration = function(e) {
            return this._dirty = !1, arguments.length ? this.duration(e) : this._totalDuration
        }, i.time = function(e, t) {
            return arguments.length ? (this._dirty && this.totalDuration(), this.totalTime(e > this._duration ? this._duration : e, t)) : this._time
        }, i.totalTime = function(e, t, n) {
            if (o || s.wake(), !arguments.length) return this._totalTime;
            if (this._timeline) {
                if (0 > e && !n && (e += this.totalDuration()), this._timeline.smoothChildTiming) {
                    this._dirty && this.totalDuration();
                    var r = this._totalDuration,
                        i = this._timeline;
                    if (e > r && !n && (e = r), this._startTime = (this._paused ? this._pauseTime : i._time) - (this._reversed ? r - e : e) / this._timeScale, i._dirty || this._uncache(!1), i._timeline)
                        for (; i._timeline;) i._timeline._time !== (i._startTime + i._totalTime) / i._timeScale && i.totalTime(i._totalTime, !0), i = i._timeline
                }
                this._gc && this._enabled(!0, !1), (this._totalTime !== e || 0 === this._duration) && this.render(e, t, !1)
            }
            return this
        }, i.progress = i.totalProgress = function(e, t) {
            return arguments.length ? this.totalTime(this.duration() * e, t) : this._time / this.duration()
        }, i.startTime = function(e) {
            return arguments.length ? (e !== this._startTime && (this._startTime = e, this.timeline && this.timeline._sortChildren && this.timeline.add(this, e - this._delay)), this) : this._startTime
        }, i.timeScale = function(e) {
            if (!arguments.length) return this._timeScale;
            if (e = e || f, this._timeline && this._timeline.smoothChildTiming) {
                var t = this._pauseTime,
                    n = t || 0 === t ? t : this._timeline.totalTime();
                this._startTime = n - (n - this._startTime) * this._timeScale / e
            }
            return this._timeScale = e, this._uncache(!1)
        }, i.reversed = function(e) {
            return arguments.length ? (e != this._reversed && (this._reversed = e, this.totalTime(this._totalTime, !0)), this) : this._reversed
        }, i.paused = function(e) {
            if (!arguments.length) return this._paused;
            if (e != this._paused && this._timeline) {
                o || e || s.wake();
                var t = this._timeline,
                    n = t.rawTime(),
                    r = n - this._pauseTime;
                !e && t.smoothChildTiming && (this._startTime += r, this._uncache(!1)), this._pauseTime = e ? n : null, this._paused = e, this._active = this.isActive(), !e && 0 !== r && this._initted && this.duration() && this.render(t.smoothChildTiming ? this._totalTime : (n - this._startTime) / this._timeScale, !0, !0)
            }
            return this._gc && !e && this._enabled(!0, !1), this
        };
        var A = m("core.SimpleTimeline", function(e) {
            k.call(this, 0, e), this.autoRemoveChildren = this.smoothChildTiming = !0
        });
        i = A.prototype = new k, i.constructor = A, i.kill()._gc = !1, i._first = i._last = null, i._sortChildren = !1, i.add = i.insert = function(e, t) {
            var n, r;
            if (e._startTime = Number(t || 0) + e._delay, e._paused && this !== e._timeline && (e._pauseTime = e._startTime + (this.rawTime() - e._startTime) / e._timeScale), e.timeline && e.timeline._remove(e, !0), e.timeline = e._timeline = this, e._gc && e._enabled(!0, !0), n = this._last, this._sortChildren)
                for (r = e._startTime; n && n._startTime > r;) n = n._prev;
            return n ? (e._next = n._next, n._next = e) : (e._next = this._first, this._first = e), e._next ? e._next._prev = e : this._last = e, e._prev = n, this._timeline && this._uncache(!0), this
        }, i._remove = function(e, t) {
            return e.timeline === this && (t || e._enabled(!1, !0), e.timeline = null, e._prev ? e._prev._next = e._next : this._first === e && (this._first = e._next), e._next ? e._next._prev = e._prev : this._last === e && (this._last = e._prev), this._timeline && this._uncache(!0)), this
        }, i.render = function(e, t, n) {
            var r, i = this._first;
            for (this._totalTime = this._time = this._rawPrevTime = e; i;) r = i._next, (i._active || e >= i._startTime && !i._paused) && (i._reversed ? i.render((i._dirty ? i.totalDuration() : i._totalDuration) - (e - i._startTime) * i._timeScale, t, n) : i.render((e - i._startTime) * i._timeScale, t, n)), i = r
        }, i.rawTime = function() {
            return o || s.wake(), this._totalTime
        };
        var O = m("TweenLite", function(t, n, r) {
                if (k.call(this, n, r), this.render = O.prototype.render, null == t) throw "Cannot tween a null target.";
                this.target = t = "string" != typeof t ? t : O.selector(t) || t;
                var i, s, o, u = t.jquery || t.length && t !== e && t[0] && (t[0] === e || t[0].nodeType && t[0].style && !t.nodeType),
                    a = this.vars.overwrite;
                if (this._overwrite = a = null == a ? F[O.defaultOverwrite] : "number" == typeof a ? a >> 0 : F[a], (u || t instanceof Array || t.push && h(t)) && "number" != typeof t[0])
                    for (this._targets = o = l.call(t, 0), this._propLookup = [], this._siblings = [], i = 0; o.length > i; i++) s = o[i], s ? "string" != typeof s ? s.length && s !== e && s[0] && (s[0] === e || s[0].nodeType && s[0].style && !s.nodeType) ? (o.splice(i--, 1), this._targets = o = o.concat(l.call(s, 0))) : (this._siblings[i] = R(s, this, !1), 1 === a && this._siblings[i].length > 1 && U(s, this, null, 1, this._siblings[i])) : (s = o[i--] = O.selector(s), "string" == typeof s && o.splice(i + 1, 1)) : o.splice(i--, 1);
                else this._propLookup = {}, this._siblings = R(t, this, !1), 1 === a && this._siblings.length > 1 && U(t, this, null, 1, this._siblings);
                (this.vars.immediateRender || 0 === n && 0 === this._delay && this.vars.immediateRender !== !1) && this.render(-this._delay, !1, !0)
            }, !0),
            M = function(t) {
                return t.length && t !== e && t[0] && (t[0] === e || t[0].nodeType && t[0].style && !t.nodeType)
            },
            _ = function(e, t) {
                var n, r = {};
                for (n in e) j[n] || n in t && "x" !== n && "y" !== n && "width" !== n && "height" !== n && "className" !== n && "border" !== n || !(!P[n] || P[n] && P[n]._autoCSS) || (r[n] = e[n], delete e[n]);
                e.css = r
            };
        i = O.prototype = new k, i.constructor = O, i.kill()._gc = !1, i.ratio = 0, i._firstPT = i._targets = i._overwrittenProps = i._startAt = null, i._notifyPluginsOfEnabled = !1, O.version = "1.11.2", O.defaultEase = i._ease = new b(null, null, 1, 1), O.defaultOverwrite = "auto", O.ticker = s, O.autoSleep = !0, O.selector = e.$ || e.jQuery || function(t) {
            return e.$ ? (O.selector = e.$, e.$(t)) : e.document ? e.document.getElementById("#" === t.charAt(0) ? t.substr(1) : t) : t
        };
        var D = O._internals = {
                isArray: h,
                isSelector: M
            },
            P = O._plugins = {},
            H = O._tweenLookup = {},
            B = 0,
            j = D.reservedProps = {
                ease: 1,
                delay: 1,
                overwrite: 1,
                onComplete: 1,
                onCompleteParams: 1,
                onCompleteScope: 1,
                useFrames: 1,
                runBackwards: 1,
                startAt: 1,
                onUpdate: 1,
                onUpdateParams: 1,
                onUpdateScope: 1,
                onStart: 1,
                onStartParams: 1,
                onStartScope: 1,
                onReverseComplete: 1,
                onReverseCompleteParams: 1,
                onReverseCompleteScope: 1,
                onRepeat: 1,
                onRepeatParams: 1,
                onRepeatScope: 1,
                easeParams: 1,
                yoyo: 1,
                immediateRender: 1,
                repeat: 1,
                repeatDelay: 1,
                data: 1,
                paused: 1,
                reversed: 1,
                autoCSS: 1
            },
            F = {
                none: 0,
                all: 1,
                auto: 2,
                concurrent: 3,
                allOnStart: 4,
                preexisting: 5,
                "true": 1,
                "false": 0
            },
            I = k._rootFramesTimeline = new A,
            q = k._rootTimeline = new A;
        q._startTime = s.time, I._startTime = s.frame, q._active = I._active = !0, k._updateRoot = function() {
            if (q.render((s.time - q._startTime) * q._timeScale, !1, !1), I.render((s.frame - I._startTime) * I._timeScale, !1, !1), !(s.frame % 120)) {
                var e, t, n;
                for (n in H) {
                    for (t = H[n].tweens, e = t.length; --e > -1;) t[e]._gc && t.splice(e, 1);
                    0 === t.length && delete H[n]
                }
                if (n = q._first, (!n || n._paused) && O.autoSleep && !I._first && 1 === s._listeners.tick.length) {
                    for (; n && n._paused;) n = n._next;
                    n || s.sleep()
                }
            }
        }, s.addEventListener("tick", k._updateRoot);
        var R = function(e, t, n) {
                var r, i, s = e._gsTweenID;
                if (H[s || (e._gsTweenID = s = "t" + B++)] || (H[s] = {
                        target: e,
                        tweens: []
                    }), t && (r = H[s].tweens, r[i = r.length] = t, n))
                    for (; --i > -1;) r[i] === t && r.splice(i, 1);
                return H[s].tweens
            },
            U = function(e, t, n, r, i) {
                var s, o, u, a;
                if (1 === r || r >= 4) {
                    for (a = i.length, s = 0; a > s; s++)
                        if ((u = i[s]) !== t) u._gc || u._enabled(!1, !1) && (o = !0);
                        else if (5 === r) break;
                    return o
                }
                var l, c = t._startTime + f,
                    h = [],
                    p = 0,
                    d = 0 === t._duration;
                for (s = i.length; --s > -1;)(u = i[s]) === t || u._gc || u._paused || (u._timeline !== t._timeline ? (l = l || z(t, 0, d), 0 === z(u, l, d) && (h[p++] = u)) : c >= u._startTime && u._startTime + u.totalDuration() / u._timeScale + f > c && ((d || !u._initted) && 2e-10 >= c - u._startTime || (h[p++] = u)));
                for (s = p; --s > -1;) u = h[s], 2 === r && u._kill(n, e) && (o = !0), (2 !== r || !u._firstPT && u._initted) && u._enabled(!1, !1) && (o = !0);
                return o
            },
            z = function(e, t, n) {
                for (var r = e._timeline, i = r._timeScale, s = e._startTime; r._timeline;) {
                    if (s += r._startTime, i *= r._timeScale, r._paused) return -100;
                    r = r._timeline
                }
                return s /= i, s > t ? s - t : n && s === t || !e._initted && 2 * f > s - t ? f : (s += e.totalDuration() / e._timeScale / i) > t + f ? 0 : s - t - f
            };
        i._init = function() {
            var e, t, n, r, i = this.vars,
                s = this._overwrittenProps,
                o = this._duration,
                u = i.immediateRender,
                a = i.ease;
            if (i.startAt) {
                if (this._startAt && this._startAt.render(-1, !0), i.startAt.overwrite = 0, i.startAt.immediateRender = !0, this._startAt = O.to(this.target, 0, i.startAt), u)
                    if (this._time > 0) this._startAt = null;
                    else if (0 !== o) return
            } else if (i.runBackwards && 0 !== o)
                if (this._startAt) this._startAt.render(-1, !0), this._startAt = null;
                else {
                    n = {};
                    for (r in i) j[r] && "autoCSS" !== r || (n[r] = i[r]);
                    if (n.overwrite = 0, n.data = "isFromStart", this._startAt = O.to(this.target, 0, n), i.immediateRender) {
                        if (0 === this._time) return
                    } else this._startAt.render(-1, !0)
                }
            if (this._ease = a ? a instanceof b ? i.easeParams instanceof Array ? a.config.apply(a, i.easeParams) : a : "function" == typeof a ? new b(a, i.easeParams) : w[a] || O.defaultEase : O.defaultEase, this._easeType = this._ease._type, this._easePower = this._ease._power, this._firstPT = null, this._targets)
                for (e = this._targets.length; --e > -1;) this._initProps(this._targets[e], this._propLookup[e] = {}, this._siblings[e], s ? s[e] : null) && (t = !0);
            else t = this._initProps(this.target, this._propLookup, this._siblings, s);
            if (t && O._onPluginEvent("_onInitAllProps", this), s && (this._firstPT || "function" != typeof this.target && this._enabled(!1, !1)), i.runBackwards)
                for (n = this._firstPT; n;) n.s += n.c, n.c = -n.c, n = n._next;
            this._onUpdate = i.onUpdate, this._initted = !0
        }, i._initProps = function(t, n, r, i) {
            var s, o, u, a, f, l;
            if (null == t) return !1;
            this.vars.css || t.style && t !== e && t.nodeType && P.css && this.vars.autoCSS !== !1 && _(this.vars, t);
            for (s in this.vars) {
                if (l = this.vars[s], j[s]) l && (l instanceof Array || l.push && h(l)) && -1 !== l.join("").indexOf("{self}") && (this.vars[s] = l = this._swapSelfInParams(l, this));
                else if (P[s] && (a = new P[s])._onInitTween(t, this.vars[s], this)) {
                    for (this._firstPT = f = {
                            _next: this._firstPT,
                            t: a,
                            p: "setRatio",
                            s: 0,
                            c: 1,
                            f: !0,
                            n: s,
                            pg: !0,
                            pr: a._priority
                        }, o = a._overwriteProps.length; --o > -1;) n[a._overwriteProps[o]] = this._firstPT;
                    (a._priority || a._onInitAllProps) && (u = !0), (a._onDisable || a._onEnable) && (this._notifyPluginsOfEnabled = !0)
                } else this._firstPT = n[s] = f = {
                    _next: this._firstPT,
                    t: t,
                    p: s,
                    f: "function" == typeof t[s],
                    n: s,
                    pg: !1,
                    pr: 0
                }, f.s = f.f ? t[s.indexOf("set") || "function" != typeof t["get" + s.substr(3)] ? s : "get" + s.substr(3)]() : parseFloat(t[s]), f.c = "string" == typeof l && "=" === l.charAt(1) ? parseInt(l.charAt(0) + "1", 10) * Number(l.substr(2)) : Number(l) - f.s || 0;
                f && f._next && (f._next._prev = f)
            }
            return i && this._kill(i, t) ? this._initProps(t, n, r, i) : this._overwrite > 1 && this._firstPT && r.length > 1 && U(t, this, n, this._overwrite, r) ? (this._kill(n, t), this._initProps(t, n, r, i)) : u
        }, i.render = function(e, t, n) {
            var r, i, s, o, u = this._time,
                a = this._duration;
            if (e >= a) this._totalTime = this._time = a, this.ratio = this._ease._calcEnd ? this._ease.getRatio(1) : 1, this._reversed || (r = !0, i = "onComplete"), 0 === a && (o = this._rawPrevTime, (0 === e || 0 > o || o === f) && o !== e && (n = !0, o > f && (i = "onReverseComplete")), this._rawPrevTime = o = !t || e ? e : f);
            else if (1e-7 > e) this._totalTime = this._time = 0, this.ratio = this._ease._calcEnd ? this._ease.getRatio(0) : 0, (0 !== u || 0 === a && this._rawPrevTime > f) && (i = "onReverseComplete", r = this._reversed), 0 > e ? (this._active = !1, 0 === a && (this._rawPrevTime >= 0 && (n = !0), this._rawPrevTime = o = !t || e ? e : f)) : this._initted || (n = !0);
            else if (this._totalTime = this._time = e, this._easeType) {
                var l = e / a,
                    c = this._easeType,
                    h = this._easePower;
                (1 === c || 3 === c && l >= .5) && (l = 1 - l), 3 === c && (l *= 2), 1 === h ? l *= l : 2 === h ? l *= l * l : 3 === h ? l *= l * l * l : 4 === h && (l *= l * l * l * l), this.ratio = 1 === c ? 1 - l : 2 === c ? l : .5 > e / a ? l / 2 : 1 - l / 2
            } else this.ratio = this._ease.getRatio(e / a);
            if (this._time !== u || n) {
                if (!this._initted) {
                    if (this._init(), !this._initted || this._gc) return;
                    this._time && !r ? this.ratio = this._ease.getRatio(this._time / a) : r && this._ease._calcEnd && (this.ratio = this._ease.getRatio(0 === this._time ? 0 : 1))
                }
                for (this._active || !this._paused && this._time !== u && e >= 0 && (this._active = !0), 0 === u && (this._startAt && (e >= 0 ? this._startAt.render(e, t, n) : i || (i = "_dummyGS")), this.vars.onStart && (0 !== this._time || 0 === a) && (t || this.vars.onStart.apply(this.vars.onStartScope || this, this.vars.onStartParams || y))), s = this._firstPT; s;) s.f ? s.t[s.p](s.c * this.ratio + s.s) : s.t[s.p] = s.c * this.ratio + s.s, s = s._next;
                this._onUpdate && (0 > e && this._startAt && this._startTime && this._startAt.render(e, t, n), t || n && 0 === this._time && 0 === u || this._onUpdate.apply(this.vars.onUpdateScope || this, this.vars.onUpdateParams || y)), i && (this._gc || (0 > e && this._startAt && !this._onUpdate && this._startTime && this._startAt.render(e, t, n), r && (this._timeline.autoRemoveChildren && this._enabled(!1, !1), this._active = !1), !t && this.vars[i] && this.vars[i].apply(this.vars[i + "Scope"] || this, this.vars[i + "Params"] || y), 0 === a && this._rawPrevTime === f && o !== f && (this._rawPrevTime = 0)))
            }
        }, i._kill = function(e, t) {
            if ("all" === e && (e = null), null == e && (null == t || t === this.target)) return this._enabled(!1, !1);
            t = "string" != typeof t ? t || this._targets || this.target : O.selector(t) || t;
            var n, r, i, s, o, u, a, f;
            if ((h(t) || M(t)) && "number" != typeof t[0])
                for (n = t.length; --n > -1;) this._kill(e, t[n]) && (u = !0);
            else {
                if (this._targets) {
                    for (n = this._targets.length; --n > -1;)
                        if (t === this._targets[n]) {
                            o = this._propLookup[n] || {}, this._overwrittenProps = this._overwrittenProps || [], r = this._overwrittenProps[n] = e ? this._overwrittenProps[n] || {} : "all";
                            break
                        }
                } else {
                    if (t !== this.target) return !1;
                    o = this._propLookup, r = this._overwrittenProps = e ? this._overwrittenProps || {} : "all"
                }
                if (o) {
                    a = e || o, f = e !== r && "all" !== r && e !== o && ("object" != typeof e || !e._tempKill);
                    for (i in a)(s = o[i]) && (s.pg && s.t._kill(a) && (u = !0), s.pg && 0 !== s.t._overwriteProps.length || (s._prev ? s._prev._next = s._next : s === this._firstPT && (this._firstPT = s._next), s._next && (s._next._prev = s._prev), s._next = s._prev = null), delete o[i]), f && (r[i] = 1);
                    !this._firstPT && this._initted && this._enabled(!1, !1)
                }
            }
            return u
        }, i.invalidate = function() {
            return this._notifyPluginsOfEnabled && O._onPluginEvent("_onDisable", this), this._firstPT = null, this._overwrittenProps = null, this._onUpdate = null, this._startAt = null, this._initted = this._active = this._notifyPluginsOfEnabled = !1, this._propLookup = this._targets ? {} : [], this
        }, i._enabled = function(e, t) {
            if (o || s.wake(), e && this._gc) {
                var n, r = this._targets;
                if (r)
                    for (n = r.length; --n > -1;) this._siblings[n] = R(r[n], this, !0);
                else this._siblings = R(this.target, this, !0)
            }
            return k.prototype._enabled.call(this, e, t), this._notifyPluginsOfEnabled && this._firstPT ? O._onPluginEvent(e ? "_onEnable" : "_onDisable", this) : !1
        }, O.to = function(e, t, n) {
            return new O(e, t, n)
        }, O.from = function(e, t, n) {
            return n.runBackwards = !0, n.immediateRender = 0 != n.immediateRender, new O(e, t, n)
        }, O.fromTo = function(e, t, n, r) {
            return r.startAt = n, r.immediateRender = 0 != r.immediateRender && 0 != n.immediateRender, new O(e, t, r)
        }, O.delayedCall = function(e, t, n, r, i) {
            return new O(t, 0, {
                delay: e,
                onComplete: t,
                onCompleteParams: n,
                onCompleteScope: r,
                onReverseComplete: t,
                onReverseCompleteParams: n,
                onReverseCompleteScope: r,
                immediateRender: !1,
                useFrames: i,
                overwrite: 0
            })
        }, O.set = function(e, t) {
            return new O(e, 0, t)
        }, O.getTweensOf = function(e, t) {
            if (null == e) return [];
            e = "string" != typeof e ? e : O.selector(e) || e;
            var n, r, i, s;
            if ((h(e) || M(e)) && "number" != typeof e[0]) {
                for (n = e.length, r = []; --n > -1;) r = r.concat(O.getTweensOf(e[n], t));
                for (n = r.length; --n > -1;)
                    for (s = r[n], i = n; --i > -1;) s === r[i] && r.splice(n, 1)
            } else
                for (r = R(e).concat(), n = r.length; --n > -1;)(r[n]._gc || t && !r[n].isActive()) && r.splice(n, 1);
            return r
        }, O.killTweensOf = O.killDelayedCallsTo = function(e, t, n) {
            "object" == typeof t && (n = t, t = !1);
            for (var r = O.getTweensOf(e, t), i = r.length; --i > -1;) r[i]._kill(n, e)
        };
        var W = m("plugins.TweenPlugin", function(e, t) {
            this._overwriteProps = (e || "").split(","), this._propName = this._overwriteProps[0], this._priority = t || 0, this._super = W.prototype
        }, !0);
        if (i = W.prototype, W.version = "1.10.1", W.API = 2, i._firstPT = null, i._addTween = function(e, t, n, r, i, s) {
                var o, u;
                return null != r && (o = "number" == typeof r || "=" !== r.charAt(1) ? Number(r) - n : parseInt(r.charAt(0) + "1", 10) * Number(r.substr(2))) ? (this._firstPT = u = {
                    _next: this._firstPT,
                    t: e,
                    p: t,
                    s: n,
                    c: o,
                    f: "function" == typeof e[t],
                    n: i || t,
                    r: s
                }, u._next && (u._next._prev = u), u) : void 0
            }, i.setRatio = function(e) {
                for (var t, n = this._firstPT, r = 1e-6; n;) t = n.c * e + n.s, n.r ? t = 0 | t + (t > 0 ? .5 : -.5) : r > t && t > -r && (t = 0), n.f ? n.t[n.p](t) : n.t[n.p] = t, n = n._next
            }, i._kill = function(e) {
                var t, n = this._overwriteProps,
                    r = this._firstPT;
                if (null != e[this._propName]) this._overwriteProps = [];
                else
                    for (t = n.length; --t > -1;) null != e[n[t]] && n.splice(t, 1);
                for (; r;) null != e[r.n] && (r._next && (r._next._prev = r._prev), r._prev ? (r._prev._next = r._next, r._prev = null) : this._firstPT === r && (this._firstPT = r._next)), r = r._next;
                return !1
            }, i._roundProps = function(e, t) {
                for (var n = this._firstPT; n;)(e[this._propName] || null != n.n && e[n.n.split(this._propName + "_").join("")]) && (n.r = t), n = n._next
            }, O._onPluginEvent = function(e, t) {
                var n, r, i, s, o, u = t._firstPT;
                if ("_onInitAllProps" === e) {
                    for (; u;) {
                        for (o = u._next, r = i; r && r.pr > u.pr;) r = r._next;
                        (u._prev = r ? r._prev : s) ? u._prev._next = u: i = u, (u._next = r) ? r._prev = u : s = u, u = o
                    }
                    u = t._firstPT = i
                }
                for (; u;) u.pg && "function" == typeof u.t[e] && u.t[e]() && (n = !0), u = u._next;
                return n
            }, W.activate = function(e) {
                for (var t = e.length; --t > -1;) e[t].API === W.API && (P[(new e[t])._propName] = e[t]);
                return !0
            }, v.plugin = function(e) {
                if (!(e && e.propName && e.init && e.API)) throw "illegal plugin definition.";
                var t, n = e.propName,
                    r = e.priority || 0,
                    i = e.overwriteProps,
                    s = {
                        init: "_onInitTween",
                        set: "setRatio",
                        kill: "_kill",
                        round: "_roundProps",
                        initAll: "_onInitAllProps"
                    },
                    o = m("plugins." + n.charAt(0).toUpperCase() + n.substr(1) + "Plugin", function() {
                        W.call(this, n, r), this._overwriteProps = i || []
                    }, e.global === !0),
                    u = o.prototype = new W(n);
                u.constructor = o, o.API = e.API;
                for (t in s) "function" == typeof e[t] && (u[s[t]] = e[t]);
                return o.version = e.version, W.activate([o]), o
            }, n = e._gsQueue) {
            for (r = 0; n.length > r; r++) n[r]();
            for (i in p) p[i].func || e.console.log("GSAP encountered missing dependency: com.greensock." + i)
        }
        o = !1
    }
})(window);
(window._gsQueue || (window._gsQueue = [])).push(function() {
    "use strict";
    window._gsDefine("TimelineLite", ["core.Animation", "core.SimpleTimeline", "TweenLite"], function(e, t, n) {
        var r = function(e) {
                t.call(this, e), this._labels = {}, this.autoRemoveChildren = this.vars.autoRemoveChildren === !0, this.smoothChildTiming = this.vars.smoothChildTiming === !0, this._sortChildren = !0, this._onUpdate = this.vars.onUpdate;
                var n, r, i = this.vars;
                for (r in i) n = i[r], o(n) && -1 !== n.join("").indexOf("{self}") && (i[r] = this._swapSelfInParams(n));
                o(i.tweens) && this.add(i.tweens, 0, i.align, i.stagger)
            },
            i = 1e-10,
            s = n._internals.isSelector,
            o = n._internals.isArray,
            u = [],
            a = function(e) {
                var t, n = {};
                for (t in e) n[t] = e[t];
                return n
            },
            f = function(e, t, n, r) {
                e._timeline.pause(e._startTime), t && t.apply(r || e._timeline, n || u)
            },
            l = u.slice,
            c = r.prototype = new t;
        return r.version = "1.11.0", c.constructor = r, c.kill()._gc = !1, c.to = function(e, t, r, i) {
            return t ? this.add(new n(e, t, r), i) : this.set(e, r, i)
        }, c.from = function(e, t, r, i) {
            return this.add(n.from(e, t, r), i)
        }, c.fromTo = function(e, t, r, i, s) {
            return t ? this.add(n.fromTo(e, t, r, i), s) : this.set(e, i, s)
        }, c.staggerTo = function(e, t, i, o, u, f, c, p) {
            var d, v = new r({
                onComplete: f,
                onCompleteParams: c,
                onCompleteScope: p
            });
            for ("string" == typeof e && (e = n.selector(e) || e), s(e) && (e = l.call(e, 0)), o = o || 0, d = 0; e.length > d; d++) i.startAt && (i.startAt = a(i.startAt)), v.to(e[d], t, a(i), d * o);
            return this.add(v, u)
        }, c.staggerFrom = function(e, t, n, r, i, s, o, u) {
            return n.immediateRender = 0 != n.immediateRender, n.runBackwards = !0, this.staggerTo(e, t, n, r, i, s, o, u)
        }, c.staggerFromTo = function(e, t, n, r, i, s, o, u, a) {
            return r.startAt = n, r.immediateRender = 0 != r.immediateRender && 0 != n.immediateRender, this.staggerTo(e, t, r, i, s, o, u, a)
        }, c.call = function(e, t, r, i) {
            return this.add(n.delayedCall(0, e, t, r), i)
        }, c.set = function(e, t, r) {
            return r = this._parseTimeOrLabel(r, 0, !0), null == t.immediateRender && (t.immediateRender = r === this._time && !this._paused), this.add(new n(e, 0, t), r)
        }, r.exportRoot = function(e, t) {
            e = e || {}, null == e.smoothChildTiming && (e.smoothChildTiming = !0);
            var i, s, o = new r(e),
                u = o._timeline;
            for (null == t && (t = !0), u._remove(o, !0), o._startTime = 0, o._rawPrevTime = o._time = o._totalTime = u._time, i = u._first; i;) s = i._next, t && i instanceof n && i.target === i.vars.onComplete || o.add(i, i._startTime - i._delay), i = s;
            return u.add(o, 0), o
        }, c.add = function(i, s, u, a) {
            var f, l, c, h, p, d;
            if ("number" != typeof s && (s = this._parseTimeOrLabel(s, 0, !0, i)), !(i instanceof e)) {
                if (i instanceof Array || i && i.push && o(i)) {
                    for (u = u || "normal", a = a || 0, f = s, l = i.length, c = 0; l > c; c++) o(h = i[c]) && (h = new r({
                        tweens: h
                    })), this.add(h, f), "string" != typeof h && "function" != typeof h && ("sequence" === u ? f = h._startTime + h.totalDuration() / h._timeScale : "start" === u && (h._startTime -= h.delay())), f += a;
                    return this._uncache(!0)
                }
                if ("string" == typeof i) return this.addLabel(i, s);
                if ("function" != typeof i) throw "Cannot add " + i + " into the timeline; it is not a tween, timeline, function, or string.";
                i = n.delayedCall(0, i)
            }
            if (t.prototype.add.call(this, i, s), this._gc && !this._paused && this._duration < this.duration())
                for (p = this, d = p.rawTime() > i._startTime; p._gc && p._timeline;) p._timeline.smoothChildTiming && d ? p.totalTime(p._totalTime, !0) : p._enabled(!0, !1), p = p._timeline;
            return this
        }, c.remove = function(t) {
            if (t instanceof e) return this._remove(t, !1);
            if (t instanceof Array || t && t.push && o(t)) {
                for (var n = t.length; --n > -1;) this.remove(t[n]);
                return this
            }
            return "string" == typeof t ? this.removeLabel(t) : this.kill(null, t)
        }, c._remove = function(e, n) {
            t.prototype._remove.call(this, e, n);
            var r = this._last;
            return r ? this._time > r._startTime + r._totalDuration / r._timeScale && (this._time = this.duration(), this._totalTime = this._totalDuration) : this._time = this._totalTime = 0, this
        }, c.append = function(e, t) {
            return this.add(e, this._parseTimeOrLabel(null, t, !0, e))
        }, c.insert = c.insertMultiple = function(e, t, n, r) {
            return this.add(e, t || 0, n, r)
        }, c.appendMultiple = function(e, t, n, r) {
            return this.add(e, this._parseTimeOrLabel(null, t, !0, e), n, r)
        }, c.addLabel = function(e, t) {
            return this._labels[e] = this._parseTimeOrLabel(t), this
        }, c.addPause = function(e, t, n, r) {
            return this.call(f, ["{self}", t, n, r], this, e)
        }, c.removeLabel = function(e) {
            return delete this._labels[e], this
        }, c.getLabelTime = function(e) {
            return null != this._labels[e] ? this._labels[e] : -1
        }, c._parseTimeOrLabel = function(t, n, r, i) {
            var s;
            if (i instanceof e && i.timeline === this) this.remove(i);
            else if (i && (i instanceof Array || i.push && o(i)))
                for (s = i.length; --s > -1;) i[s] instanceof e && i[s].timeline === this && this.remove(i[s]);
            if ("string" == typeof n) return this._parseTimeOrLabel(n, r && "number" == typeof t && null == this._labels[n] ? t - this.duration() : 0, r);
            if (n = n || 0, "string" != typeof t || !isNaN(t) && null == this._labels[t]) null == t && (t = this.duration());
            else {
                if (s = t.indexOf("="), -1 === s) return null == this._labels[t] ? r ? this._labels[t] = this.duration() + n : n : this._labels[t] + n;
                n = parseInt(t.charAt(s - 1) + "1", 10) * Number(t.substr(s + 1)), t = s > 1 ? this._parseTimeOrLabel(t.substr(0, s - 1), 0, r) : this.duration()
            }
            return Number(t) + n
        }, c.seek = function(e, t) {
            return this.totalTime("number" == typeof e ? e : this._parseTimeOrLabel(e), t !== !1)
        }, c.stop = function() {
            return this.paused(!0)
        }, c.gotoAndPlay = function(e, t) {
            return this.play(e, t)
        }, c.gotoAndStop = function(e, t) {
            return this.pause(e, t)
        }, c.render = function(e, t, n) {
            this._gc && this._enabled(!0, !1);
            var r, s, o, a, f, l = this._dirty ? this.totalDuration() : this._totalDuration,
                c = this._time,
                h = this._startTime,
                p = this._timeScale,
                d = this._paused;
            if (e >= l ? (this._totalTime = this._time = l, this._reversed || this._hasPausedChild() || (s = !0, a = "onComplete", 0 === this._duration && (0 === e || 0 > this._rawPrevTime || this._rawPrevTime === i) && this._rawPrevTime !== e && this._first && (f = !0, this._rawPrevTime > i && (a = "onReverseComplete"))), this._rawPrevTime = this._duration || !t || e ? e : i, e = l + 1e-6) : 1e-7 > e ? (this._totalTime = this._time = 0, (0 !== c || 0 === this._duration && (this._rawPrevTime > i || 0 > e && this._rawPrevTime >= 0)) && (a = "onReverseComplete", s = this._reversed), 0 > e ? (this._active = !1, 0 === this._duration && this._rawPrevTime >= 0 && this._first && (f = !0), this._rawPrevTime = e) : (this._rawPrevTime = this._duration || !t || e ? e : i, e = 0, this._initted || (f = !0))) : this._totalTime = this._time = this._rawPrevTime = e, this._time !== c && this._first || n || f) {
                if (this._initted || (this._initted = !0), this._active || !this._paused && this._time !== c && e > 0 && (this._active = !0), 0 === c && this.vars.onStart && 0 !== this._time && (t || this.vars.onStart.apply(this.vars.onStartScope || this, this.vars.onStartParams || u)), this._time >= c)
                    for (r = this._first; r && (o = r._next, !this._paused || d);)(r._active || r._startTime <= this._time && !r._paused && !r._gc) && (r._reversed ? r.render((r._dirty ? r.totalDuration() : r._totalDuration) - (e - r._startTime) * r._timeScale, t, n) : r.render((e - r._startTime) * r._timeScale, t, n)), r = o;
                else
                    for (r = this._last; r && (o = r._prev, !this._paused || d);)(r._active || c >= r._startTime && !r._paused && !r._gc) && (r._reversed ? r.render((r._dirty ? r.totalDuration() : r._totalDuration) - (e - r._startTime) * r._timeScale, t, n) : r.render((e - r._startTime) * r._timeScale, t, n)), r = o;
                this._onUpdate && (t || this._onUpdate.apply(this.vars.onUpdateScope || this, this.vars.onUpdateParams || u)), a && (this._gc || (h === this._startTime || p !== this._timeScale) && (0 === this._time || l >= this.totalDuration()) && (s && (this._timeline.autoRemoveChildren && this._enabled(!1, !1), this._active = !1), !t && this.vars[a] && this.vars[a].apply(this.vars[a + "Scope"] || this, this.vars[a + "Params"] || u)))
            }
        }, c._hasPausedChild = function() {
            for (var e = this._first; e;) {
                if (e._paused || e instanceof r && e._hasPausedChild()) return !0;
                e = e._next
            }
            return !1
        }, c.getChildren = function(e, t, r, i) {
            i = i || -9999999999;
            for (var s = [], o = this._first, u = 0; o;) i > o._startTime || (o instanceof n ? t !== !1 && (s[u++] = o) : (r !== !1 && (s[u++] = o), e !== !1 && (s = s.concat(o.getChildren(!0, t, r)), u = s.length))), o = o._next;
            return s
        }, c.getTweensOf = function(e, t) {
            for (var r = n.getTweensOf(e), i = r.length, s = [], o = 0; --i > -1;)(r[i].timeline === this || t && this._contains(r[i])) && (s[o++] = r[i]);
            return s
        }, c._contains = function(e) {
            for (var t = e.timeline; t;) {
                if (t === this) return !0;
                t = t.timeline
            }
            return !1
        }, c.shiftChildren = function(e, t, n) {
            n = n || 0;
            for (var r, i = this._first, s = this._labels; i;) i._startTime >= n && (i._startTime += e), i = i._next;
            if (t)
                for (r in s) s[r] >= n && (s[r] += e);
            return this._uncache(!0)
        }, c._kill = function(e, t) {
            if (!e && !t) return this._enabled(!1, !1);
            for (var n = t ? this.getTweensOf(t) : this.getChildren(!0, !0, !1), r = n.length, i = !1; --r > -1;) n[r]._kill(e, t) && (i = !0);
            return i
        }, c.clear = function(e) {
            var t = this.getChildren(!1, !0, !0),
                n = t.length;
            for (this._time = this._totalTime = 0; --n > -1;) t[n]._enabled(!1, !1);
            return e !== !1 && (this._labels = {}), this._uncache(!0)
        }, c.invalidate = function() {
            for (var e = this._first; e;) e.invalidate(), e = e._next;
            return this
        }, c._enabled = function(e, n) {
            if (e === this._gc)
                for (var r = this._first; r;) r._enabled(e, !0), r = r._next;
            return t.prototype._enabled.call(this, e, n)
        }, c.duration = function(e) {
            return arguments.length ? (0 !== this.duration() && 0 !== e && this.timeScale(this._duration / e), this) : (this._dirty && this.totalDuration(), this._duration)
        }, c.totalDuration = function(e) {
            if (!arguments.length) {
                if (this._dirty) {
                    for (var t, n, r = 0, i = this._last, s = 999999999999; i;) t = i._prev, i._dirty && i.totalDuration(), i._startTime > s && this._sortChildren && !i._paused ? this.add(i, i._startTime - i._delay) : s = i._startTime, 0 > i._startTime && !i._paused && (r -= i._startTime, this._timeline.smoothChildTiming && (this._startTime += i._startTime / this._timeScale), this.shiftChildren(-i._startTime, !1, -9999999999), s = 0), n = i._startTime + i._totalDuration / i._timeScale, n > r && (r = n), i = t;
                    this._duration = this._totalDuration = r, this._dirty = !1
                }
                return this._totalDuration
            }
            return 0 !== this.totalDuration() && 0 !== e && this.timeScale(this._totalDuration / e), this
        }, c.usesFrames = function() {
            for (var t = this._timeline; t._timeline;) t = t._timeline;
            return t === e._rootFramesTimeline
        }, c.rawTime = function() {
            return this._paused ? this._totalTime : (this._timeline.rawTime() - this._startTime) * this._timeScale
        }, r
    }, !0)
}), window._gsDefine && window._gsQueue.pop()();
(window._gsQueue || (window._gsQueue = [])).push(function() {
    "use strict";
    window._gsDefine("easing.Back", ["easing.Ease"], function(e) {
        var t, n, r, i = window.GreenSockGlobals || window,
            s = i.com.greensock,
            o = 2 * Math.PI,
            u = Math.PI / 2,
            a = s._class,
            f = function(t, n) {
                var r = a("easing." + t, function() {}, !0),
                    i = r.prototype = new e;
                return i.constructor = r, i.getRatio = n, r
            },
            l = e.register || function() {},
            c = function(e, t, n, r) {
                var i = a("easing." + e, {
                    easeOut: new t,
                    easeIn: new n,
                    easeInOut: new r
                }, !0);
                return l(i, e), i
            },
            h = function(e, t, n) {
                this.t = e, this.v = t, n && (this.next = n, n.prev = this, this.c = n.v - t, this.gap = n.t - e)
            },
            p = function(t, n) {
                var r = a("easing." + t, function(e) {
                        this._p1 = e || 0 === e ? e : 1.70158, this._p2 = 1.525 * this._p1
                    }, !0),
                    i = r.prototype = new e;
                return i.constructor = r, i.getRatio = n, i.config = function(e) {
                    return new r(e)
                }, r
            },
            d = c("Back", p("BackOut", function(e) {
                return (e -= 1) * e * ((this._p1 + 1) * e + this._p1) + 1
            }), p("BackIn", function(e) {
                return e * e * ((this._p1 + 1) * e - this._p1)
            }), p("BackInOut", function(e) {
                return 1 > (e *= 2) ? .5 * e * e * ((this._p2 + 1) * e - this._p2) : .5 * ((e -= 2) * e * ((this._p2 + 1) * e + this._p2) + 2)
            })),
            v = a("easing.SlowMo", function(e, t, n) {
                t = t || 0 === t ? t : .7, null == e ? e = .7 : e > 1 && (e = 1), this._p = 1 !== e ? t : 0, this._p1 = (1 - e) / 2, this._p2 = e, this._p3 = this._p1 + this._p2, this._calcEnd = n === !0
            }, !0),
            m = v.prototype = new e;
        return m.constructor = v, m.getRatio = function(e) {
            var t = e + (.5 - e) * this._p;
            return this._p1 > e ? this._calcEnd ? 1 - (e = 1 - e / this._p1) * e : t - (e = 1 - e / this._p1) * e * e * e * t : e > this._p3 ? this._calcEnd ? 1 - (e = (e - this._p3) / this._p1) * e : t + (e - t) * (e = (e - this._p3) / this._p1) * e * e * e : this._calcEnd ? 1 : t
        }, v.ease = new v(.7, .7), m.config = v.config = function(e, t, n) {
            return new v(e, t, n)
        }, t = a("easing.SteppedEase", function(e) {
            e = e || 1, this._p1 = 1 / e, this._p2 = e + 1
        }, !0), m = t.prototype = new e, m.constructor = t, m.getRatio = function(e) {
            return 0 > e ? e = 0 : e >= 1 && (e = .999999999), (this._p2 * e >> 0) * this._p1
        }, m.config = t.config = function(e) {
            return new t(e)
        }, n = a("easing.RoughEase", function(t) {
            t = t || {};
            for (var n, r, i, s, o, u, a = t.taper || "none", f = [], l = 0, c = 0 | (t.points || 20), p = c, d = t.randomize !== !1, v = t.clamp === !0, m = t.template instanceof e ? t.template : null, g = "number" == typeof t.strength ? .4 * t.strength : .4; --p > -1;) n = d ? Math.random() : 1 / c * p, r = m ? m.getRatio(n) : n, "none" === a ? i = g : "out" === a ? (s = 1 - n, i = s * s * g) : "in" === a ? i = n * n * g : .5 > n ? (s = 2 * n, i = .5 * s * s * g) : (s = 2 * (1 - n), i = .5 * s * s * g), d ? r += Math.random() * i - .5 * i : p % 2 ? r += .5 * i : r -= .5 * i, v && (r > 1 ? r = 1 : 0 > r && (r = 0)), f[l++] = {
                x: n,
                y: r
            };
            for (f.sort(function(e, t) {
                    return e.x - t.x
                }), u = new h(1, 1, null), p = c; --p > -1;) o = f[p], u = new h(o.x, o.y, u);
            this._prev = new h(0, 0, 0 !== u.t ? u : u.next)
        }, !0), m = n.prototype = new e, m.constructor = n, m.getRatio = function(e) {
            var t = this._prev;
            if (e > t.t) {
                for (; t.next && e >= t.t;) t = t.next;
                t = t.prev
            } else
                for (; t.prev && t.t >= e;) t = t.prev;
            return this._prev = t, t.v + (e - t.t) / t.gap * t.c
        }, m.config = function(e) {
            return new n(e)
        }, n.ease = new n, c("Bounce", f("BounceOut", function(e) {
            return 1 / 2.75 > e ? 7.5625 * e * e : 2 / 2.75 > e ? 7.5625 * (e -= 1.5 / 2.75) * e + .75 : 2.5 / 2.75 > e ? 7.5625 * (e -= 2.25 / 2.75) * e + .9375 : 7.5625 * (e -= 2.625 / 2.75) * e + .984375
        }), f("BounceIn", function(e) {
            return 1 / 2.75 > (e = 1 - e) ? 1 - 7.5625 * e * e : 2 / 2.75 > e ? 1 - (7.5625 * (e -= 1.5 / 2.75) * e + .75) : 2.5 / 2.75 > e ? 1 - (7.5625 * (e -= 2.25 / 2.75) * e + .9375) : 1 - (7.5625 * (e -= 2.625 / 2.75) * e + .984375)
        }), f("BounceInOut", function(e) {
            var t = .5 > e;
            return e = t ? 1 - 2 * e : 2 * e - 1, e = 1 / 2.75 > e ? 7.5625 * e * e : 2 / 2.75 > e ? 7.5625 * (e -= 1.5 / 2.75) * e + .75 : 2.5 / 2.75 > e ? 7.5625 * (e -= 2.25 / 2.75) * e + .9375 : 7.5625 * (e -= 2.625 / 2.75) * e + .984375, t ? .5 * (1 - e) : .5 * e + .5
        })), c("Circ", f("CircOut", function(e) {
            return Math.sqrt(1 - (e -= 1) * e)
        }), f("CircIn", function(e) {
            return -(Math.sqrt(1 - e * e) - 1)
        }), f("CircInOut", function(e) {
            return 1 > (e *= 2) ? -.5 * (Math.sqrt(1 - e * e) - 1) : .5 * (Math.sqrt(1 - (e -= 2) * e) + 1)
        })), r = function(t, n, r) {
            var i = a("easing." + t, function(e, t) {
                    this._p1 = e || 1, this._p2 = t || r, this._p3 = this._p2 / o * (Math.asin(1 / this._p1) || 0)
                }, !0),
                s = i.prototype = new e;
            return s.constructor = i, s.getRatio = n, s.config = function(e, t) {
                return new i(e, t)
            }, i
        }, c("Elastic", r("ElasticOut", function(e) {
            return this._p1 * Math.pow(2, -10 * e) * Math.sin((e - this._p3) * o / this._p2) + 1
        }, .3), r("ElasticIn", function(e) {
            return -(this._p1 * Math.pow(2, 10 * (e -= 1)) * Math.sin((e - this._p3) * o / this._p2))
        }, .3), r("ElasticInOut", function(e) {
            return 1 > (e *= 2) ? -.5 * this._p1 * Math.pow(2, 10 * (e -= 1)) * Math.sin((e - this._p3) * o / this._p2) : .5 * this._p1 * Math.pow(2, -10 * (e -= 1)) * Math.sin((e - this._p3) * o / this._p2) + 1
        }, .45)), c("Expo", f("ExpoOut", function(e) {
            return 1 - Math.pow(2, -10 * e)
        }), f("ExpoIn", function(e) {
            return Math.pow(2, 10 * (e - 1)) - .001
        }), f("ExpoInOut", function(e) {
            return 1 > (e *= 2) ? .5 * Math.pow(2, 10 * (e - 1)) : .5 * (2 - Math.pow(2, -10 * (e - 1)))
        })), c("Sine", f("SineOut", function(e) {
            return Math.sin(e * u)
        }), f("SineIn", function(e) {
            return -Math.cos(e * u) + 1
        }), f("SineInOut", function(e) {
            return -.5 * (Math.cos(Math.PI * e) - 1)
        })), a("easing.EaseLookup", {
            find: function(t) {
                return e.map[t]
            }
        }, !0), l(i.SlowMo, "SlowMo", "ease,"), l(n, "RoughEase", "ease,"), l(t, "SteppedEase", "ease,"), d
    }, !0)
}), window._gsDefine && window._gsQueue.pop()();
(window._gsQueue || (window._gsQueue = [])).push(function() {
    "use strict";
    window._gsDefine("plugins.CSSPlugin", ["plugins.TweenPlugin", "TweenLite"], function(e, t) {
        var n, r, i, s, o = function() {
                e.call(this, "css"), this._overwriteProps.length = 0, this.setRatio = o.prototype.setRatio
            },
            u = {},
            a = o.prototype = new e("css");
        a.constructor = o, o.version = "1.11.2", o.API = 2, o.defaultTransformPerspective = 0, a = "px", o.suffixMap = {
            top: a,
            right: a,
            bottom: a,
            left: a,
            width: a,
            height: a,
            fontSize: a,
            padding: a,
            margin: a,
            perspective: a
        };
        var f, l, c, h, p, d, v = /(?:\d|\-\d|\.\d|\-\.\d)+/g,
            m = /(?:\d|\-\d|\.\d|\-\.\d|\+=\d|\-=\d|\+=.\d|\-=\.\d)+/g,
            g = /(?:\+=|\-=|\-|\b)[\d\-\.]+[a-zA-Z0-9]*(?:%|\b)/gi,
            y = /[^\d\-\.]/g,
            b = /(?:\d|\-|\+|=|#|\.)*/g,
            w = /opacity *= *([^)]*)/,
            E = /opacity:([^;]*)/,
            S = /alpha\(opacity *=.+?\)/i,
            x = /^(rgb|hsl)/,
            T = /([A-Z])/g,
            N = /-([a-z])/gi,
            C = /(^(?:url\(\"|url\())|(?:(\"\))$|\)$)/gi,
            k = function(e, t) {
                return t.toUpperCase()
            },
            L = /(?:Left|Right|Width)/i,
            A = /(M11|M12|M21|M22)=[\d\-\.e]+/gi,
            O = /progid\:DXImageTransform\.Microsoft\.Matrix\(.+?\)/i,
            M = /,(?=[^\)]*(?:\(|$))/gi,
            _ = Math.PI / 180,
            D = 180 / Math.PI,
            P = {},
            H = document,
            B = H.createElement("div"),
            j = H.createElement("img"),
            F = o._internals = {
                _specialProps: u
            },
            I = navigator.userAgent,
            q = function() {
                var e, t = I.indexOf("Android"),
                    n = H.createElement("div");
                return c = -1 !== I.indexOf("Safari") && -1 === I.indexOf("Chrome") && (-1 === t || Number(I.substr(t + 8, 1)) > 3), p = c && 6 > Number(I.substr(I.indexOf("Version/") + 8, 1)), h = -1 !== I.indexOf("Firefox"), /MSIE ([0-9]{1,}[\.0-9]{0,})/.exec(I) && (d = parseFloat(RegExp.$1)), n.innerHTML = "<a style='top:1px;opacity:.55;'>a</a>", e = n.getElementsByTagName("a")[0], e ? /^0.55/.test(e.style.opacity) : !1
            }(),
            R = function(e) {
                return w.test("string" == typeof e ? e : (e.currentStyle ? e.currentStyle.filter : e.style.filter) || "") ? parseFloat(RegExp.$1) / 100 : 1
            },
            U = function(e) {
                window.console && console.log(e)
            },
            z = "",
            W = "",
            X = function(e, t) {
                t = t || B;
                var n, r, i = t.style;
                if (void 0 !== i[e]) return e;
                for (e = e.charAt(0).toUpperCase() + e.substr(1), n = ["O", "Moz", "ms", "Ms", "Webkit"], r = 5; --r > -1 && void 0 === i[n[r] + e];);
                return r >= 0 ? (W = 3 === r ? "ms" : n[r], z = "-" + W.toLowerCase() + "-", W + e) : null
            },
            V = H.defaultView ? H.defaultView.getComputedStyle : function() {},
            $ = o.getStyle = function(e, t, n, r, i) {
                var s;
                return q || "opacity" !== t ? (!r && e.style[t] ? s = e.style[t] : (n = n || V(e, null)) ? (e = n.getPropertyValue(t.replace(T, "-$1").toLowerCase()), s = e || n.length ? e : n[t]) : e.currentStyle && (s = e.currentStyle[t]), null == i || s && "none" !== s && "auto" !== s && "auto auto" !== s ? s : i) : R(e)
            },
            J = function(e, t, n, r, i) {
                if ("px" === r || !r) return n;
                if ("auto" === r || !n) return 0;
                var s, o = L.test(t),
                    u = e,
                    a = B.style,
                    f = 0 > n;
                return f && (n = -n), "%" === r && -1 !== t.indexOf("border") ? s = n / 100 * (o ? e.clientWidth : e.clientHeight) : (a.cssText = "border:0 solid red;position:" + $(e, "position") + ";line-height:0;", "%" !== r && u.appendChild ? a[o ? "borderLeftWidth" : "borderTopWidth"] = n + r : (u = e.parentNode || H.body, a[o ? "width" : "height"] = n + r), u.appendChild(B), s = parseFloat(B[o ? "offsetWidth" : "offsetHeight"]), u.removeChild(B), 0 !== s || i || (s = J(e, t, n, r, !0))), f ? -s : s
            },
            K = function(e, t, n) {
                if ("absolute" !== $(e, "position", n)) return 0;
                var r = "left" === t ? "Left" : "Top",
                    i = $(e, "margin" + r, n);
                return e["offset" + r] - (J(e, t, parseFloat(i), i.replace(b, "")) || 0)
            },
            Q = function(e, t) {
                var n, r, i = {};
                if (t = t || V(e, null))
                    if (n = t.length)
                        for (; --n > -1;) i[t[n].replace(N, k)] = t.getPropertyValue(t[n]);
                    else
                        for (n in t) i[n] = t[n];
                else if (t = e.currentStyle || e.style)
                    for (n in t) "string" == typeof n && void 0 !== i[n] && (i[n.replace(N, k)] = t[n]);
                return q || (i.opacity = R(e)), r = xt(e, t, !1), i.rotation = r.rotation, i.skewX = r.skewX, i.scaleX = r.scaleX, i.scaleY = r.scaleY, i.x = r.x, i.y = r.y, St && (i.z = r.z, i.rotationX = r.rotationX, i.rotationY = r.rotationY, i.scaleZ = r.scaleZ), i.filters && delete i.filters, i
            },
            G = function(e, t, n, r, i) {
                var s, o, u, a = {},
                    f = e.style;
                for (o in n) "cssText" !== o && "length" !== o && isNaN(o) && (t[o] !== (s = n[o]) || i && i[o]) && -1 === o.indexOf("Origin") && ("number" == typeof s || "string" == typeof s) && (a[o] = "auto" !== s || "left" !== o && "top" !== o ? "" !== s && "auto" !== s && "none" !== s || "string" != typeof t[o] || "" === t[o].replace(y, "") ? s : 0 : K(e, o), void 0 !== f[o] && (u = new ct(f, o, f[o], u)));
                if (r)
                    for (o in r) "className" !== o && (a[o] = r[o]);
                return {
                    difs: a,
                    firstMPT: u
                }
            },
            Y = {
                width: ["Left", "Right"],
                height: ["Top", "Bottom"]
            },
            Z = ["marginLeft", "marginRight", "marginTop", "marginBottom"],
            et = function(e, t, n) {
                var r = parseFloat("width" === t ? e.offsetWidth : e.offsetHeight),
                    i = Y[t],
                    s = i.length;
                for (n = n || V(e, null); --s > -1;) r -= parseFloat($(e, "padding" + i[s], n, !0)) || 0, r -= parseFloat($(e, "border" + i[s] + "Width", n, !0)) || 0;
                return r
            },
            tt = function(e, t) {
                (null == e || "" === e || "auto" === e || "auto auto" === e) && (e = "0 0");
                var n = e.split(" "),
                    r = -1 !== e.indexOf("left") ? "0%" : -1 !== e.indexOf("right") ? "100%" : n[0],
                    i = -1 !== e.indexOf("top") ? "0%" : -1 !== e.indexOf("bottom") ? "100%" : n[1];
                return null == i ? i = "0" : "center" === i && (i = "50%"), ("center" === r || isNaN(parseFloat(r)) && -1 === (r + "").indexOf("=")) && (r = "50%"), t && (t.oxp = -1 !== r.indexOf("%"), t.oyp = -1 !== i.indexOf("%"), t.oxr = "=" === r.charAt(1), t.oyr = "=" === i.charAt(1), t.ox = parseFloat(r.replace(y, "")), t.oy = parseFloat(i.replace(y, ""))), r + " " + i + (n.length > 2 ? " " + n[2] : "")
            },
            nt = function(e, t) {
                return "string" == typeof e && "=" === e.charAt(1) ? parseInt(e.charAt(0) + "1", 10) * parseFloat(e.substr(2)) : parseFloat(e) - parseFloat(t)
            },
            rt = function(e, t) {
                return null == e ? t : "string" == typeof e && "=" === e.charAt(1) ? parseInt(e.charAt(0) + "1", 10) * Number(e.substr(2)) + t : parseFloat(e)
            },
            it = function(e, t, n, r) {
                var i, s, o, u, a = 1e-6;
                return null == e ? u = t : "number" == typeof e ? u = e : (i = 360, s = e.split("_"), o = Number(s[0].replace(y, "")) * (-1 === e.indexOf("rad") ? 1 : D) - ("=" === e.charAt(1) ? 0 : t), s.length && (r && (r[n] = t + o), -1 !== e.indexOf("short") && (o %= i, o !== o % (i / 2) && (o = 0 > o ? o + i : o - i)), -1 !== e.indexOf("_cw") && 0 > o ? o = (o + 9999999999 * i) % i - (0 | o / i) * i : -1 !== e.indexOf("ccw") && o > 0 && (o = (o - 9999999999 * i) % i - (0 | o / i) * i)), u = t + o), a > u && u > -a && (u = 0), u
            },
            st = {
                aqua: [0, 255, 255],
                lime: [0, 255, 0],
                silver: [192, 192, 192],
                black: [0, 0, 0],
                maroon: [128, 0, 0],
                teal: [0, 128, 128],
                blue: [0, 0, 255],
                navy: [0, 0, 128],
                white: [255, 255, 255],
                fuchsia: [255, 0, 255],
                olive: [128, 128, 0],
                yellow: [255, 255, 0],
                orange: [255, 165, 0],
                gray: [128, 128, 128],
                purple: [128, 0, 128],
                green: [0, 128, 0],
                red: [255, 0, 0],
                pink: [255, 192, 203],
                cyan: [0, 255, 255],
                transparent: [255, 255, 255, 0]
            },
            ot = function(e, t, n) {
                return e = 0 > e ? e + 1 : e > 1 ? e - 1 : e, 0 | 255 * (1 > 6 * e ? t + 6 * (n - t) * e : .5 > e ? n : 2 > 3 * e ? t + 6 * (n - t) * (2 / 3 - e) : t) + .5
            },
            ut = function(e) {
                var t, n, r, i, s, o;
                return e && "" !== e ? "number" == typeof e ? [e >> 16, 255 & e >> 8, 255 & e] : ("," === e.charAt(e.length - 1) && (e = e.substr(0, e.length - 1)), st[e] ? st[e] : "#" === e.charAt(0) ? (4 === e.length && (t = e.charAt(1), n = e.charAt(2), r = e.charAt(3), e = "#" + t + t + n + n + r + r), e = parseInt(e.substr(1), 16), [e >> 16, 255 & e >> 8, 255 & e]) : "hsl" === e.substr(0, 3) ? (e = e.match(v), i = Number(e[0]) % 360 / 360, s = Number(e[1]) / 100, o = Number(e[2]) / 100, n = .5 >= o ? o * (s + 1) : o + s - o * s, t = 2 * o - n, e.length > 3 && (e[3] = Number(e[3])), e[0] = ot(i + 1 / 3, t, n), e[1] = ot(i, t, n), e[2] = ot(i - 1 / 3, t, n), e) : (e = e.match(v) || st.transparent, e[0] = Number(e[0]), e[1] = Number(e[1]), e[2] = Number(e[2]), e.length > 3 && (e[3] = Number(e[3])), e)) : st.black
            },
            at = "(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#.+?\\b";
        for (a in st) at += "|" + a + "\\b";
        at = RegExp(at + ")", "gi");
        var ft = function(e, t, n, r) {
                if (null == e) return function(e) {
                    return e
                };
                var i, s = t ? (e.match(at) || [""])[0] : "",
                    o = e.split(s).join("").match(g) || [],
                    u = e.substr(0, e.indexOf(o[0])),
                    a = ")" === e.charAt(e.length - 1) ? ")" : "",
                    f = -1 !== e.indexOf(" ") ? " " : ",",
                    l = o.length,
                    c = l > 0 ? o[0].replace(v, "") : "";
                return l ? i = t ? function(e) {
                    var t, h, p, d;
                    if ("number" == typeof e) e += c;
                    else if (r && M.test(e)) {
                        for (d = e.replace(M, "|").split("|"), p = 0; d.length > p; p++) d[p] = i(d[p]);
                        return d.join(",")
                    }
                    if (t = (e.match(at) || [s])[0], h = e.split(t).join("").match(g) || [], p = h.length, l > p--)
                        for (; l > ++p;) h[p] = n ? h[0 | (p - 1) / 2] : o[p];
                    return u + h.join(f) + f + t + a + (-1 !== e.indexOf("inset") ? " inset" : "")
                } : function(e) {
                    var t, s, h;
                    if ("number" == typeof e) e += c;
                    else if (r && M.test(e)) {
                        for (s = e.replace(M, "|").split("|"), h = 0; s.length > h; h++) s[h] = i(s[h]);
                        return s.join(",")
                    }
                    if (t = e.match(g) || [], h = t.length, l > h--)
                        for (; l > ++h;) t[h] = n ? t[0 | (h - 1) / 2] : o[h];
                    return u + t.join(f) + a
                } : function(e) {
                    return e
                }
            },
            lt = function(e) {
                return e = e.split(","),
                    function(t, n, r, i, s, o, u) {
                        var a, f = (n + "").split(" ");
                        for (u = {}, a = 0; 4 > a; a++) u[e[a]] = f[a] = f[a] || f[(a - 1) / 2 >> 0];
                        return i.parse(t, u, s, o)
                    }
            },
            ct = (F._setPluginRatio = function(e) {
                this.plugin.setRatio(e);
                for (var t, n, r, i, s = this.data, o = s.proxy, u = s.firstMPT, a = 1e-6; u;) t = o[u.v], u.r ? t = t > 0 ? 0 | t + .5 : 0 | t - .5 : a > t && t > -a && (t = 0), u.t[u.p] = t, u = u._next;
                if (s.autoRotate && (s.autoRotate.rotation = o.rotation), 1 === e)
                    for (u = s.firstMPT; u;) {
                        if (n = u.t, n.type) {
                            if (1 === n.type) {
                                for (i = n.xs0 + n.s + n.xs1, r = 1; n.l > r; r++) i += n["xn" + r] + n["xs" + (r + 1)];
                                n.e = i
                            }
                        } else n.e = n.s + n.xs0;
                        u = u._next
                    }
            }, function(e, t, n, r, i) {
                this.t = e, this.p = t, this.v = n, this.r = i, r && (r._prev = this, this._next = r)
            }),
            ht = (F._parseToProxy = function(e, t, n, r, i, s) {
                var o, u, a, f, l, c = r,
                    h = {},
                    p = {},
                    d = n._transform,
                    v = P;
                for (n._transform = null, P = t, r = l = n.parse(e, t, r, i), P = v, s && (n._transform = d, c && (c._prev = null, c._prev && (c._prev._next = null))); r && r !== c;) {
                    if (1 >= r.type && (u = r.p, p[u] = r.s + r.c, h[u] = r.s, s || (f = new ct(r, "s", u, f, r.r), r.c = 0), 1 === r.type))
                        for (o = r.l; --o > 0;) a = "xn" + o, u = r.p + "_" + a, p[u] = r.data[a], h[u] = r[a], s || (f = new ct(r, a, u, f, r.rxp[a]));
                    r = r._next
                }
                return {
                    proxy: h,
                    end: p,
                    firstMPT: f,
                    pt: l
                }
            }, F.CSSPropTween = function(e, t, r, i, o, u, a, f, l, c, h) {
                this.t = e, this.p = t, this.s = r, this.c = i, this.n = a || t, e instanceof ht || s.push(this.n), this.r = f, this.type = u || 0, l && (this.pr = l, n = !0), this.b = void 0 === c ? r : c, this.e = void 0 === h ? r + i : h, o && (this._next = o, o._prev = this)
            }),
            pt = o.parseComplex = function(e, t, n, r, i, s, o, u, a, l) {
                n = n || s || "", o = new ht(e, t, 0, 0, o, l ? 2 : 1, null, !1, u, n, r), r += "";
                var c, h, p, d, g, y, b, w, E, S, T, N, C = n.split(", ").join(",").split(" "),
                    k = r.split(", ").join(",").split(" "),
                    L = C.length,
                    A = f !== !1;
                for ((-1 !== r.indexOf(",") || -1 !== n.indexOf(",")) && (C = C.join(" ").replace(M, ", ").split(" "), k = k.join(" ").replace(M, ", ").split(" "), L = C.length), L !== k.length && (C = (s || "").split(" "), L = C.length), o.plugin = a, o.setRatio = l, c = 0; L > c; c++)
                    if (d = C[c], g = k[c], w = parseFloat(d), w || 0 === w) o.appendXtra("", w, nt(g, w), g.replace(m, ""), A && -1 !== g.indexOf("px"), !0);
                    else if (i && ("#" === d.charAt(0) || st[d] || x.test(d))) N = "," === g.charAt(g.length - 1) ? ")," : ")", d = ut(d), g = ut(g), E = d.length + g.length > 6, E && !q && 0 === g[3] ? (o["xs" + o.l] += o.l ? " transparent" : "transparent", o.e = o.e.split(k[c]).join("transparent")) : (q || (E = !1), o.appendXtra(E ? "rgba(" : "rgb(", d[0], g[0] - d[0], ",", !0, !0).appendXtra("", d[1], g[1] - d[1], ",", !0).appendXtra("", d[2], g[2] - d[2], E ? "," : N, !0), E && (d = 4 > d.length ? 1 : d[3], o.appendXtra("", d, (4 > g.length ? 1 : g[3]) - d, N, !1)));
                else if (y = d.match(v)) {
                    if (b = g.match(m), !b || b.length !== y.length) return o;
                    for (p = 0, h = 0; y.length > h; h++) T = y[h], S = d.indexOf(T, p), o.appendXtra(d.substr(p, S - p), Number(T), nt(b[h], T), "", A && "px" === d.substr(S + T.length, 2), 0 === h), p = S + T.length;
                    o["xs" + o.l] += d.substr(p)
                } else o["xs" + o.l] += o.l ? " " + d : d;
                if (-1 !== r.indexOf("=") && o.data) {
                    for (N = o.xs0 + o.data.s, c = 1; o.l > c; c++) N += o["xs" + c] + o.data["xn" + c];
                    o.e = N + o["xs" + c]
                }
                return o.l || (o.type = -1, o.xs0 = o.e), o.xfirst || o
            },
            dt = 9;
        for (a = ht.prototype, a.l = a.pr = 0; --dt > 0;) a["xn" + dt] = 0, a["xs" + dt] = "";
        a.xs0 = "", a._next = a._prev = a.xfirst = a.data = a.plugin = a.setRatio = a.rxp = null, a.appendXtra = function(e, t, n, r, i, s) {
            var o = this,
                u = o.l;
            return o["xs" + u] += s && u ? " " + e : e || "", n || 0 === u || o.plugin ? (o.l++, o.type = o.setRatio ? 2 : 1, o["xs" + o.l] = r || "", u > 0 ? (o.data["xn" + u] = t + n, o.rxp["xn" + u] = i, o["xn" + u] = t, o.plugin || (o.xfirst = new ht(o, "xn" + u, t, n, o.xfirst || o, 0, o.n, i, o.pr), o.xfirst.xs0 = 0), o) : (o.data = {
                s: t + n
            }, o.rxp = {}, o.s = t, o.c = n, o.r = i, o)) : (o["xs" + u] += t + (r || ""), o)
        };
        var vt = function(e, t) {
                t = t || {}, this.p = t.prefix ? X(e) || e : e, u[e] = u[this.p] = this, this.format = t.formatter || ft(t.defaultValue, t.color, t.collapsible, t.multi), t.parser && (this.parse = t.parser), this.clrs = t.color, this.multi = t.multi, this.keyword = t.keyword, this.dflt = t.defaultValue, this.pr = t.priority || 0
            },
            mt = F._registerComplexSpecialProp = function(e, t, n) {
                "object" != typeof t && (t = {
                    parser: n
                });
                var r, i, s = e.split(","),
                    o = t.defaultValue;
                for (n = n || [o], r = 0; s.length > r; r++) t.prefix = 0 === r && t.prefix, t.defaultValue = n[r] || o, i = new vt(s[r], t)
            },
            gt = function(e) {
                if (!u[e]) {
                    var t = e.charAt(0).toUpperCase() + e.substr(1) + "Plugin";
                    mt(e, {
                        parser: function(e, n, r, i, s, o, a) {
                            var f = (window.GreenSockGlobals || window).com.greensock.plugins[t];
                            return f ? (f._cssRegister(), u[r].parse(e, n, r, i, s, o, a)) : (U("Error: " + t + " js file not loaded."), s)
                        }
                    })
                }
            };
        a = vt.prototype, a.parseComplex = function(e, t, n, r, i, s) {
            var o, u, a, f, l, c, h = this.keyword;
            if (this.multi && (M.test(n) || M.test(t) ? (u = t.replace(M, "|").split("|"), a = n.replace(M, "|").split("|")) : h && (u = [t], a = [n])), a) {
                for (f = a.length > u.length ? a.length : u.length, o = 0; f > o; o++) t = u[o] = u[o] || this.dflt, n = a[o] = a[o] || this.dflt, h && (l = t.indexOf(h), c = n.indexOf(h), l !== c && (n = -1 === c ? a : u, n[o] += " " + h));
                t = u.join(", "), n = a.join(", ")
            }
            return pt(e, this.p, t, n, this.clrs, this.dflt, r, this.pr, i, s)
        }, a.parse = function(e, t, n, r, s, o) {
            return this.parseComplex(e.style, this.format($(e, this.p, i, !1, this.dflt)), this.format(t), s, o)
        }, o.registerSpecialProp = function(e, t, n) {
            mt(e, {
                parser: function(e, r, i, s, o, u) {
                    var a = new ht(e, i, 0, 0, o, 2, i, !1, n);
                    return a.plugin = u, a.setRatio = t(e, r, s._tween, i), a
                },
                priority: n
            })
        };
        var yt = "scaleX,scaleY,scaleZ,x,y,z,skewX,rotation,rotationX,rotationY,perspective".split(","),
            bt = X("transform"),
            wt = z + "transform",
            Et = X("transformOrigin"),
            St = null !== X("perspective"),
            xt = function(e, t, n, r) {
                if (e._gsTransform && n && !r) return e._gsTransform;
                var i, s, u, a, f, l, c, h, p, d, v, m, g, y = n ? e._gsTransform || {
                        skewY: 0
                    } : {
                        skewY: 0
                    },
                    b = 0 > y.scaleX,
                    w = 2e-5,
                    E = 1e5,
                    S = 179.99,
                    x = S * _,
                    T = St ? parseFloat($(e, Et, t, !1, "0 0 0").split(" ")[2]) || y.zOrigin || 0 : 0;
                for (bt ? i = $(e, wt, t, !0) : e.currentStyle && (i = e.currentStyle.filter.match(A), i = i && 4 === i.length ? [i[0].substr(4), Number(i[2].substr(4)), Number(i[1].substr(4)), i[3].substr(4), y.x || 0, y.y || 0].join(",") : ""), s = (i || "").match(/(?:\-|\b)[\d\-\.e]+\b/gi) || [], u = s.length; --u > -1;) a = Number(s[u]), s[u] = (f = a - (a |= 0)) ? (0 | f * E + (0 > f ? -.5 : .5)) / E + a : a;
                if (16 === s.length) {
                    var N = s[8],
                        C = s[9],
                        k = s[10],
                        L = s[12],
                        O = s[13],
                        M = s[14];
                    if (y.zOrigin && (M = -y.zOrigin, L = N * M - s[12], O = C * M - s[13], M = k * M + y.zOrigin - s[14]), !n || r || null == y.rotationX) {
                        var P, H, B, j, F, I, q, R = s[0],
                            U = s[1],
                            z = s[2],
                            W = s[3],
                            X = s[4],
                            V = s[5],
                            J = s[6],
                            K = s[7],
                            Q = s[11],
                            G = Math.atan2(J, k),
                            Y = -x > G || G > x;
                        y.rotationX = G * D, G && (j = Math.cos(-G), F = Math.sin(-G), P = X * j + N * F, H = V * j + C * F, B = J * j + k * F, N = X * -F + N * j, C = V * -F + C * j, k = J * -F + k * j, Q = K * -F + Q * j, X = P, V = H, J = B), G = Math.atan2(N, R), y.rotationY = G * D, G && (I = -x > G || G > x, j = Math.cos(-G), F = Math.sin(-G), P = R * j - N * F, H = U * j - C * F, B = z * j - k * F, C = U * F + C * j, k = z * F + k * j, Q = W * F + Q * j, R = P, U = H, z = B), G = Math.atan2(U, V), y.rotation = G * D, G && (q = -x > G || G > x, j = Math.cos(-G), F = Math.sin(-G), R = R * j + X * F, H = U * j + V * F, V = U * -F + V * j, J = z * -F + J * j, U = H), q && Y ? y.rotation = y.rotationX = 0 : q && I ? y.rotation = y.rotationY = 0 : I && Y && (y.rotationY = y.rotationX = 0), y.scaleX = (0 | Math.sqrt(R * R + U * U) * E + .5) / E, y.scaleY = (0 | Math.sqrt(V * V + C * C) * E + .5) / E, y.scaleZ = (0 | Math.sqrt(J * J + k * k) * E + .5) / E, y.skewX = 0, y.perspective = Q ? 1 / (0 > Q ? -Q : Q) : 0, y.x = L, y.y = O, y.z = M
                    }
                } else if (!(St && !r && s.length && y.x === s[4] && y.y === s[5] && (y.rotationX || y.rotationY) || void 0 !== y.x && "none" === $(e, "display", t))) {
                    var Z = s.length >= 6,
                        et = Z ? s[0] : 1,
                        tt = s[1] || 0,
                        nt = s[2] || 0,
                        rt = Z ? s[3] : 1;
                    y.x = s[4] || 0, y.y = s[5] || 0, l = Math.sqrt(et * et + tt * tt), c = Math.sqrt(rt * rt + nt * nt), h = et || tt ? Math.atan2(tt, et) * D : y.rotation || 0, p = nt || rt ? Math.atan2(nt, rt) * D + h : y.skewX || 0, d = l - Math.abs(y.scaleX || 0), v = c - Math.abs(y.scaleY || 0), Math.abs(p) > 90 && 270 > Math.abs(p) && (b ? (l *= -1, p += 0 >= h ? 180 : -180, h += 0 >= h ? 180 : -180) : (c *= -1, p += 0 >= p ? 180 : -180)), m = (h - y.rotation) % 180, g = (p - y.skewX) % 180, (void 0 === y.skewX || d > w || -w > d || v > w || -w > v || m > -S && S > m && false | m * E || g > -S && S > g && false | g * E) && (y.scaleX = l, y.scaleY = c, y.rotation = h, y.skewX = p), St && (y.rotationX = y.rotationY = y.z = 0, y.perspective = parseFloat(o.defaultTransformPerspective) || 0, y.scaleZ = 1)
                }
                y.zOrigin = T;
                for (u in y) w > y[u] && y[u] > -w && (y[u] = 0);
                return n && (e._gsTransform = y), y
            },
            Tt = function(e) {
                var t, n, r = this.data,
                    i = -r.rotation * _,
                    s = i + r.skewX * _,
                    o = 1e5,
                    u = (0 | Math.cos(i) * r.scaleX * o) / o,
                    a = (0 | Math.sin(i) * r.scaleX * o) / o,
                    f = (0 | Math.sin(s) * -r.scaleY * o) / o,
                    l = (0 | Math.cos(s) * r.scaleY * o) / o,
                    c = this.t.style,
                    h = this.t.currentStyle;
                if (h) {
                    n = a, a = -f, f = -n, t = h.filter, c.filter = "";
                    var p, v, m = this.t.offsetWidth,
                        g = this.t.offsetHeight,
                        y = "absolute" !== h.position,
                        E = "progid:DXImageTransform.Microsoft.Matrix(M11=" + u + ", M12=" + a + ", M21=" + f + ", M22=" + l,
                        S = r.x,
                        x = r.y;
                    if (null != r.ox && (p = (r.oxp ? .01 * m * r.ox : r.ox) - m / 2, v = (r.oyp ? .01 * g * r.oy : r.oy) - g / 2, S += p - (p * u + v * a), x += v - (p * f + v * l)), y ? (p = m / 2, v = g / 2, E += ", Dx=" + (p - (p * u + v * a) + S) + ", Dy=" + (v - (p * f + v * l) + x) + ")") : E += ", sizingMethod='auto expand')", c.filter = -1 !== t.indexOf("DXImageTransform.Microsoft.Matrix(") ? t.replace(O, E) : E + " " + t, (0 === e || 1 === e) && 1 === u && 0 === a && 0 === f && 1 === l && (y && -1 === E.indexOf("Dx=0, Dy=0") || w.test(t) && 100 !== parseFloat(RegExp.$1) || -1 === t.indexOf("gradient(" && t.indexOf("Alpha")) && c.removeAttribute("filter")), !y) {
                        var T, N, C, k = 8 > d ? 1 : -1;
                        for (p = r.ieOffsetX || 0, v = r.ieOffsetY || 0, r.ieOffsetX = Math.round((m - ((0 > u ? -u : u) * m + (0 > a ? -a : a) * g)) / 2 + S), r.ieOffsetY = Math.round((g - ((0 > l ? -l : l) * g + (0 > f ? -f : f) * m)) / 2 + x), dt = 0; 4 > dt; dt++) N = Z[dt], T = h[N], n = -1 !== T.indexOf("px") ? parseFloat(T) : J(this.t, N, parseFloat(T), T.replace(b, "")) || 0, C = n !== r[N] ? 2 > dt ? -r.ieOffsetX : -r.ieOffsetY : 2 > dt ? p - r.ieOffsetX : v - r.ieOffsetY, c[N] = (r[N] = Math.round(n - C * (0 === dt || 2 === dt ? 1 : k))) + "px"
                    }
                }
            },
            Nt = function() {
                var e, t, n, r, i, s, o, u, a, f, l, c, p, d, v, m, g, y, b, w, E, S, x, T = this.data,
                    N = this.t.style,
                    C = T.rotation * _,
                    k = T.scaleX,
                    L = T.scaleY,
                    A = T.scaleZ,
                    O = T.perspective;
                if (h) {
                    var M = 1e-4;
                    M > k && k > -M && (k = A = 2e-5), M > L && L > -M && (L = A = 2e-5), !O || T.z || T.rotationX || T.rotationY || (O = 0)
                }
                if (C || T.skewX) y = Math.cos(C), b = Math.sin(C), e = y, i = b, T.skewX && (C -= T.skewX * _, y = Math.cos(C), b = Math.sin(C)), t = -b, s = y;
                else {
                    if (!(T.rotationY || T.rotationX || 1 !== A || O)) return N[bt] = "translate3d(" + T.x + "px," + T.y + "px," + T.z + "px)" + (1 !== k || 1 !== L ? " scale(" + k + "," + L + ")" : ""), void 0;
                    e = s = 1, t = i = 0
                }
                l = 1, n = r = o = u = a = f = c = p = d = 0, v = O ? -1 / O : 0, m = T.zOrigin, g = 1e5, C = T.rotationY * _, C && (y = Math.cos(C), b = Math.sin(C), a = l * -b, p = v * -b, n = e * b, o = i * b, l *= y, v *= y, e *= y, i *= y), C = T.rotationX * _, C && (y = Math.cos(C), b = Math.sin(C), w = t * y + n * b, E = s * y + o * b, S = f * y + l * b, x = d * y + v * b, n = t * -b + n * y, o = s * -b + o * y, l = f * -b + l * y, v = d * -b + v * y, t = w, s = E, f = S, d = x), 1 !== A && (n *= A, o *= A, l *= A, v *= A), 1 !== L && (t *= L, s *= L, f *= L, d *= L), 1 !== k && (e *= k, i *= k, a *= k, p *= k), m && (c -= m, r = n * c, u = o * c, c = l * c + m), r = (w = (r += T.x) - (r |= 0)) ? (0 | w * g + (0 > w ? -.5 : .5)) / g + r : r, u = (w = (u += T.y) - (u |= 0)) ? (0 | w * g + (0 > w ? -.5 : .5)) / g + u : u, c = (w = (c += T.z) - (c |= 0)) ? (0 | w * g + (0 > w ? -.5 : .5)) / g + c : c, N[bt] = "matrix3d(" + [(0 | e * g) / g, (0 | i * g) / g, (0 | a * g) / g, (0 | p * g) / g, (0 | t * g) / g, (0 | s * g) / g, (0 | f * g) / g, (0 | d * g) / g, (0 | n * g) / g, (0 | o * g) / g, (0 | l * g) / g, (0 | v * g) / g, r, u, c, O ? 1 + -c / O : 1].join(",") + ")"
            },
            Ct = function() {
                var e, t, n, r, i, s, o, u, a, f = this.data,
                    l = this.t,
                    c = l.style;
                h && (e = c.top ? "top" : c.bottom ? "bottom" : parseFloat($(l, "top", null, !1)) ? "bottom" : "top", t = $(l, e, null, !1), n = parseFloat(t) || 0, r = t.substr((n + "").length) || "px", f._ffFix = !f._ffFix, c[e] = (f._ffFix ? n + .05 : n - .05) + r), f.rotation || f.skewX ? (i = f.rotation * _, s = i - f.skewX * _, o = 1e5, u = f.scaleX * o, a = f.scaleY * o, c[bt] = "matrix(" + (0 | Math.cos(i) * u) / o + "," + (0 | Math.sin(i) * u) / o + "," + (0 | Math.sin(s) * -a) / o + "," + (0 | Math.cos(s) * a) / o + "," + f.x + "," + f.y + ")") : c[bt] = "matrix(" + f.scaleX + ",0,0," + f.scaleY + "," + f.x + "," + f.y + ")"
            };
        mt("transform,scale,scaleX,scaleY,scaleZ,x,y,z,rotation,rotationX,rotationY,rotationZ,skewX,skewY,shortRotation,shortRotationX,shortRotationY,shortRotationZ,transformOrigin,transformPerspective,directionalRotation,parseTransform,force3D", {
            parser: function(e, t, n, r, s, o, u) {
                if (r._transform) return s;
                var a, f, l, c, h, p, d, v = r._transform = xt(e, i, !0, u.parseTransform),
                    m = e.style,
                    g = 1e-6,
                    y = yt.length,
                    b = u,
                    w = {};
                if ("string" == typeof b.transform && bt) l = m.cssText, m[bt] = b.transform, m.display = "block", a = xt(e, null, !1), m.cssText = l;
                else if ("object" == typeof b) {
                    if (a = {
                            scaleX: rt(null != b.scaleX ? b.scaleX : b.scale, v.scaleX),
                            scaleY: rt(null != b.scaleY ? b.scaleY : b.scale, v.scaleY),
                            scaleZ: rt(null != b.scaleZ ? b.scaleZ : b.scale, v.scaleZ),
                            x: rt(b.x, v.x),
                            y: rt(b.y, v.y),
                            z: rt(b.z, v.z),
                            perspective: rt(b.transformPerspective, v.perspective)
                        }, d = b.directionalRotation, null != d)
                        if ("object" == typeof d)
                            for (l in d) b[l] = d[l];
                        else b.rotation = d;
                    a.rotation = it("rotation" in b ? b.rotation : "shortRotation" in b ? b.shortRotation + "_short" : "rotationZ" in b ? b.rotationZ : v.rotation, v.rotation, "rotation", w), St && (a.rotationX = it("rotationX" in b ? b.rotationX : "shortRotationX" in b ? b.shortRotationX + "_short" : v.rotationX || 0, v.rotationX, "rotationX", w), a.rotationY = it("rotationY" in b ? b.rotationY : "shortRotationY" in b ? b.shortRotationY + "_short" : v.rotationY || 0, v.rotationY, "rotationY", w)), a.skewX = null == b.skewX ? v.skewX : it(b.skewX, v.skewX), a.skewY = null == b.skewY ? v.skewY : it(b.skewY, v.skewY), (f = a.skewY - v.skewY) && (a.skewX += f, a.rotation += f)
                }
                for (null != b.force3D && (v.force3D = b.force3D, p = !0), h = v.force3D || v.z || v.rotationX || v.rotationY || a.z || a.rotationX || a.rotationY || a.perspective, h || null == b.scale || (a.scaleZ = 1); --y > -1;) n = yt[y], c = a[n] - v[n], (c > g || -g > c || null != P[n]) && (p = !0, s = new ht(v, n, v[n], c, s), n in w && (s.e = w[n]), s.xs0 = 0, s.plugin = o, r._overwriteProps.push(s.n));
                return c = b.transformOrigin, (c || St && h && v.zOrigin) && (bt ? (p = !0, n = Et, c = (c || $(e, n, i, !1, "50% 50%")) + "", s = new ht(m, n, 0, 0, s, -1, "transformOrigin"), s.b = m[n], s.plugin = o, St ? (l = v.zOrigin, c = c.split(" "), v.zOrigin = (c.length > 2 && (0 === l || "0px" !== c[2]) ? parseFloat(c[2]) : l) || 0, s.xs0 = s.e = m[n] = c[0] + " " + (c[1] || "50%") + " 0px", s = new ht(v, "zOrigin", 0, 0, s, -1, s.n), s.b = l, s.xs0 = s.e = v.zOrigin) : s.xs0 = s.e = m[n] = c) : tt(c + "", v)), p && (r._transformType = h || 3 === this._transformType ? 3 : 2), s
            },
            prefix: !0
        }), mt("boxShadow", {
            defaultValue: "0px 0px 0px 0px #999",
            prefix: !0,
            color: !0,
            multi: !0,
            keyword: "inset"
        }), mt("borderRadius", {
            defaultValue: "0px",
            parser: function(e, t, n, s, o) {
                t = this.format(t);
                var u, a, f, l, c, h, p, d, v, m, g, y, b, w, E, S, x = ["borderTopLeftRadius", "borderTopRightRadius", "borderBottomRightRadius", "borderBottomLeftRadius"],
                    T = e.style;
                for (v = parseFloat(e.offsetWidth), m = parseFloat(e.offsetHeight), u = t.split(" "), a = 0; x.length > a; a++) this.p.indexOf("border") && (x[a] = X(x[a])), c = l = $(e, x[a], i, !1, "0px"), -1 !== c.indexOf(" ") && (l = c.split(" "), c = l[0], l = l[1]), h = f = u[a], p = parseFloat(c), y = c.substr((p + "").length), b = "=" === h.charAt(1), b ? (d = parseInt(h.charAt(0) + "1", 10), h = h.substr(2), d *= parseFloat(h), g = h.substr((d + "").length - (0 > d ? 1 : 0)) || "") : (d = parseFloat(h), g = h.substr((d + "").length)), "" === g && (g = r[n] || y), g !== y && (w = J(e, "borderLeft", p, y), E = J(e, "borderTop", p, y), "%" === g ? (c = 100 * (w / v) + "%", l = 100 * (E / m) + "%") : "em" === g ? (S = J(e, "borderLeft", 1, "em"), c = w / S + "em", l = E / S + "em") : (c = w + "px", l = E + "px"), b && (h = parseFloat(c) + d + g, f = parseFloat(l) + d + g)), o = pt(T, x[a], c + " " + l, h + " " + f, !1, "0px", o);
                return o
            },
            prefix: !0,
            formatter: ft("0px 0px 0px 0px", !1, !0)
        }), mt("backgroundPosition", {
            defaultValue: "0 0",
            parser: function(e, t, n, r, s, o) {
                var u, a, f, l, c, h, p = "background-position",
                    v = i || V(e, null),
                    m = this.format((v ? d ? v.getPropertyValue(p + "-x") + " " + v.getPropertyValue(p + "-y") : v.getPropertyValue(p) : e.currentStyle.backgroundPositionX + " " + e.currentStyle.backgroundPositionY) || "0 0"),
                    g = this.format(t);
                if (-1 !== m.indexOf("%") != (-1 !== g.indexOf("%")) && (h = $(e, "backgroundImage").replace(C, ""), h && "none" !== h)) {
                    for (u = m.split(" "), a = g.split(" "), j.setAttribute("src", h), f = 2; --f > -1;) m = u[f], l = -1 !== m.indexOf("%"), l !== (-1 !== a[f].indexOf("%")) && (c = 0 === f ? e.offsetWidth - j.width : e.offsetHeight - j.height, u[f] = l ? parseFloat(m) / 100 * c + "px" : 100 * (parseFloat(m) / c) + "%");
                    m = u.join(" ")
                }
                return this.parseComplex(e.style, m, g, s, o)
            },
            formatter: tt
        }), mt("backgroundSize", {
            defaultValue: "0 0",
            formatter: tt
        }), mt("perspective", {
            defaultValue: "0px",
            prefix: !0
        }), mt("perspectiveOrigin", {
            defaultValue: "50% 50%",
            prefix: !0
        }), mt("transformStyle", {
            prefix: !0
        }), mt("backfaceVisibility", {
            prefix: !0
        }), mt("userSelect", {
            prefix: !0
        }), mt("margin", {
            parser: lt("marginTop,marginRight,marginBottom,marginLeft")
        }), mt("padding", {
            parser: lt("paddingTop,paddingRight,paddingBottom,paddingLeft")
        }), mt("clip", {
            defaultValue: "rect(0px,0px,0px,0px)",
            parser: function(e, t, n, r, s, o) {
                var u, a, f;
                return 9 > d ? (a = e.currentStyle, f = 8 > d ? " " : ",", u = "rect(" + a.clipTop + f + a.clipRight + f + a.clipBottom + f + a.clipLeft + ")", t = this.format(t).split(",").join(f)) : (u = this.format($(e, this.p, i, !1, this.dflt)), t = this.format(t)), this.parseComplex(e.style, u, t, s, o)
            }
        }), mt("textShadow", {
            defaultValue: "0px 0px 0px #999",
            color: !0,
            multi: !0
        }), mt("autoRound,strictUnits", {
            parser: function(e, t, n, r, i) {
                return i
            }
        }), mt("border", {
            defaultValue: "0px solid #000",
            parser: function(e, t, n, r, s, o) {
                return this.parseComplex(e.style, this.format($(e, "borderTopWidth", i, !1, "0px") + " " + $(e, "borderTopStyle", i, !1, "solid") + " " + $(e, "borderTopColor", i, !1, "#000")), this.format(t), s, o)
            },
            color: !0,
            formatter: function(e) {
                var t = e.split(" ");
                return t[0] + " " + (t[1] || "solid") + " " + (e.match(at) || ["#000"])[0]
            }
        }), mt("float,cssFloat,styleFloat", {
            parser: function(e, t, n, r, i) {
                var s = e.style,
                    o = "cssFloat" in s ? "cssFloat" : "styleFloat";
                return new ht(s, o, 0, 0, i, -1, n, !1, 0, s[o], t)
            }
        });
        var kt = function(e) {
            var t, n = this.t,
                r = n.filter || $(this.data, "filter"),
                i = 0 | this.s + this.c * e;
            100 === i && (-1 === r.indexOf("atrix(") && -1 === r.indexOf("radient(") && -1 === r.indexOf("oader(") ? (n.removeAttribute("filter"), t = !$(this.data, "filter")) : (n.filter = r.replace(S, ""), t = !0)), t || (this.xn1 && (n.filter = r = r || "alpha(opacity=" + i + ")"), -1 === r.indexOf("opacity") ? 0 === i && this.xn1 || (n.filter = r + " alpha(opacity=" + i + ")") : n.filter = r.replace(w, "opacity=" + i))
        };
        mt("opacity,alpha,autoAlpha", {
            defaultValue: "1",
            parser: function(e, t, n, r, s, o) {
                var u = parseFloat($(e, "opacity", i, !1, "1")),
                    a = e.style,
                    f = "autoAlpha" === n;
                return "string" == typeof t && "=" === t.charAt(1) && (t = ("-" === t.charAt(0) ? -1 : 1) * parseFloat(t.substr(2)) + u), f && 1 === u && "hidden" === $(e, "visibility", i) && 0 !== t && (u = 0), q ? s = new ht(a, "opacity", u, t - u, s) : (s = new ht(a, "opacity", 100 * u, 100 * (t - u), s), s.xn1 = f ? 1 : 0, a.zoom = 1, s.type = 2, s.b = "alpha(opacity=" + s.s + ")", s.e = "alpha(opacity=" + (s.s + s.c) + ")", s.data = e, s.plugin = o, s.setRatio = kt), f && (s = new ht(a, "visibility", 0, 0, s, -1, null, !1, 0, 0 !== u ? "inherit" : "hidden", 0 === t ? "hidden" : "inherit"), s.xs0 = "inherit", r._overwriteProps.push(s.n), r._overwriteProps.push(n)), s
            }
        });
        var Lt = function(e, t) {
                t && (e.removeProperty ? e.removeProperty(t.replace(T, "-$1").toLowerCase()) : e.removeAttribute(t))
            },
            At = function(e) {
                if (this.t._gsClassPT = this, 1 === e || 0 === e) {
                    this.t.className = 0 === e ? this.b : this.e;
                    for (var t = this.data, n = this.t.style; t;) t.v ? n[t.p] = t.v : Lt(n, t.p), t = t._next;
                    1 === e && this.t._gsClassPT === this && (this.t._gsClassPT = null)
                } else this.t.className !== this.e && (this.t.className = this.e)
            };
        mt("className", {
            parser: function(e, t, r, s, o, u, a) {
                var f, l, c, h, p, d = e.className,
                    v = e.style.cssText;
                if (o = s._classNamePT = new ht(e, r, 0, 0, o, 2), o.setRatio = At, o.pr = -11, n = !0, o.b = d, l = Q(e, i), c = e._gsClassPT) {
                    for (h = {}, p = c.data; p;) h[p.p] = 1, p = p._next;
                    c.setRatio(1)
                }
                return e._gsClassPT = o, o.e = "=" !== t.charAt(1) ? t : d.replace(RegExp("\\s*\\b" + t.substr(2) + "\\b"), "") + ("+" === t.charAt(0) ? " " + t.substr(2) : ""), s._tween._duration && (e.className = o.e, f = G(e, l, Q(e), a, h), e.className = d, o.data = f.firstMPT, e.style.cssText = v, o = o.xfirst = s.parse(e, f.difs, o, u)), o
            }
        });
        var Ot = function(e) {
            if ((1 === e || 0 === e) && this.data._totalTime === this.data._totalDuration && "isFromStart" !== this.data.data) {
                var t, n, r, i, s = this.t.style,
                    o = u.transform.parse;
                if ("all" === this.e) s.cssText = "", i = !0;
                else
                    for (t = this.e.split(","), r = t.length; --r > -1;) n = t[r], u[n] && (u[n].parse === o ? i = !0 : n = "transformOrigin" === n ? Et : u[n].p), Lt(s, n);
                i && (Lt(s, bt), this.t._gsTransform && delete this.t._gsTransform)
            }
        };
        for (mt("clearProps", {
                parser: function(e, t, r, i, s) {
                    return s = new ht(e, r, 0, 0, s, 2), s.setRatio = Ot, s.e = t, s.pr = -10, s.data = i._tween, n = !0, s
                }
            }), a = "bezier,throwProps,physicsProps,physics2D".split(","), dt = a.length; dt--;) gt(a[dt]);
        a = o.prototype, a._firstPT = null, a._onInitTween = function(e, t, u) {
            if (!e.nodeType) return !1;
            this._target = e, this._tween = u, this._vars = t, f = t.autoRound, n = !1, r = t.suffixMap || o.suffixMap, i = V(e, ""), s = this._overwriteProps;
            var a, h, d, v, m, g, y, b, w, S = e.style;
            if (l && "" === S.zIndex && (a = $(e, "zIndex", i), ("auto" === a || "" === a) && (S.zIndex = 0)), "string" == typeof t && (v = S.cssText, a = Q(e, i), S.cssText = v + ";" + t, a = G(e, a, Q(e)).difs, !q && E.test(t) && (a.opacity = parseFloat(RegExp.$1)), t = a, S.cssText = v), this._firstPT = h = this.parse(e, t, null), this._transformType) {
                for (w = 3 === this._transformType, bt ? c && (l = !0, "" === S.zIndex && (y = $(e, "zIndex", i), ("auto" === y || "" === y) && (S.zIndex = 0)), p && (S.WebkitBackfaceVisibility = this._vars.WebkitBackfaceVisibility || (w ? "visible" : "hidden"))) : S.zoom = 1, d = h; d && d._next;) d = d._next;
                b = new ht(e, "transform", 0, 0, null, 2), this._linkCSSP(b, null, d), b.setRatio = w && St ? Nt : bt ? Ct : Tt, b.data = this._transform || xt(e, i, !0), s.pop()
            }
            if (n) {
                for (; h;) {
                    for (g = h._next, d = v; d && d.pr > h.pr;) d = d._next;
                    (h._prev = d ? d._prev : m) ? h._prev._next = h: v = h, (h._next = d) ? d._prev = h : m = h, h = g
                }
                this._firstPT = v
            }
            return !0
        }, a.parse = function(e, t, n, s) {
            var o, a, l, c, h, p, d, v, m, g, y = e.style;
            for (o in t) p = t[o], a = u[o], a ? n = a.parse(e, p, o, this, n, s, t) : (h = $(e, o, i) + "", m = "string" == typeof p, "color" === o || "fill" === o || "stroke" === o || -1 !== o.indexOf("Color") || m && x.test(p) ? (m || (p = ut(p), p = (p.length > 3 ? "rgba(" : "rgb(") + p.join(",") + ")"), n = pt(y, o, h, p, !0, "transparent", n, 0, s)) : !m || -1 === p.indexOf(" ") && -1 === p.indexOf(",") ? (l = parseFloat(h), d = l || 0 === l ? h.substr((l + "").length) : "", ("" === h || "auto" === h) && ("width" === o || "height" === o ? (l = et(e, o, i), d = "px") : "left" === o || "top" === o ? (l = K(e, o, i), d = "px") : (l = "opacity" !== o ? 0 : 1, d = "")), g = m && "=" === p.charAt(1), g ? (c = parseInt(p.charAt(0) + "1", 10), p = p.substr(2), c *= parseFloat(p), v = p.replace(b, "")) : (c = parseFloat(p), v = m ? p.substr((c + "").length) || "" : ""), "" === v && (v = r[o] || d), p = c || 0 === c ? (g ? c + l : c) + v : t[o], d !== v && "" !== v && (c || 0 === c) && (l || 0 === l) && (l = J(e, o, l, d), "%" === v ? (l /= J(e, o, 100, "%") / 100, l > 100 && (l = 100), t.strictUnits !== !0 && (h = l + "%")) : "em" === v ? l /= J(e, o, 1, "em") : (c = J(e, o, c, v), v = "px"), g && (c || 0 === c) && (p = c + l + v)), g && (c += l), !l && 0 !== l || !c && 0 !== c ? void 0 !== y[o] && (p || "NaN" != p + "" && null != p) ? (n = new ht(y, o, c || l || 0, 0, n, -1, o, !1, 0, h, p), n.xs0 = "none" !== p || "display" !== o && -1 === o.indexOf("Style") ? p : h) : U("invalid " + o + " tween value: " + t[o]) : (n = new ht(y, o, l, c - l, n, 0, o, f !== !1 && ("px" === v || "zIndex" === o), 0, h, p), n.xs0 = v)) : n = pt(y, o, h, p, !0, null, n, 0, s)), s && n && !n.plugin && (n.plugin = s);
            return n
        }, a.setRatio = function(e) {
            var t, n, r, i = this._firstPT,
                s = 1e-6;
            if (1 !== e || this._tween._time !== this._tween._duration && 0 !== this._tween._time)
                if (e || this._tween._time !== this._tween._duration && 0 !== this._tween._time || this._tween._rawPrevTime === -1e-6)
                    for (; i;) {
                        if (t = i.c * e + i.s, i.r ? t = t > 0 ? 0 | t + .5 : 0 | t - .5 : s > t && t > -s && (t = 0), i.type)
                            if (1 === i.type)
                                if (r = i.l, 2 === r) i.t[i.p] = i.xs0 + t + i.xs1 + i.xn1 + i.xs2;
                                else if (3 === r) i.t[i.p] = i.xs0 + t + i.xs1 + i.xn1 + i.xs2 + i.xn2 + i.xs3;
                        else if (4 === r) i.t[i.p] = i.xs0 + t + i.xs1 + i.xn1 + i.xs2 + i.xn2 + i.xs3 + i.xn3 + i.xs4;
                        else if (5 === r) i.t[i.p] = i.xs0 + t + i.xs1 + i.xn1 + i.xs2 + i.xn2 + i.xs3 + i.xn3 + i.xs4 + i.xn4 + i.xs5;
                        else {
                            for (n = i.xs0 + t + i.xs1, r = 1; i.l > r; r++) n += i["xn" + r] + i["xs" + (r + 1)];
                            i.t[i.p] = n
                        } else -1 === i.type ? i.t[i.p] = i.xs0 : i.setRatio && i.setRatio(e);
                        else i.t[i.p] = t + i.xs0;
                        i = i._next
                    } else
                        for (; i;) 2 !== i.type ? i.t[i.p] = i.b : i.setRatio(e), i = i._next;
                else
                    for (; i;) 2 !== i.type ? i.t[i.p] = i.e : i.setRatio(e), i = i._next
        }, a._enableTransforms = function(e) {
            this._transformType = e || 3 === this._transformType ? 3 : 2, this._transform = this._transform || xt(this._target, i, !0)
        }, a._linkCSSP = function(e, t, n, r) {
            return e && (t && (t._prev = e), e._next && (e._next._prev = e._prev), e._prev ? e._prev._next = e._next : this._firstPT === e && (this._firstPT = e._next, r = !0), n ? n._next = e : r || null !== this._firstPT || (this._firstPT = e), e._next = t, e._prev = n), e
        }, a._kill = function(t) {
            var n, r, i, s = t;
            if (t.autoAlpha || t.alpha) {
                s = {};
                for (r in t) s[r] = t[r];
                s.opacity = 1, s.autoAlpha && (s.visibility = 1)
            }
            return t.className && (n = this._classNamePT) && (i = n.xfirst, i && i._prev ? this._linkCSSP(i._prev, n._next, i._prev._prev) : i === this._firstPT && (this._firstPT = n._next), n._next && this._linkCSSP(n._next, n._next._next, i._prev), this._classNamePT = null), e.prototype._kill.call(this, s)
        };
        var Mt = function(e, t, n) {
            var r, i, s, o;
            if (e.slice)
                for (i = e.length; --i > -1;) Mt(e[i], t, n);
            else
                for (r = e.childNodes, i = r.length; --i > -1;) s = r[i], o = s.type, s.style && (t.push(Q(s)), n && n.push(s)), 1 !== o && 9 !== o && 11 !== o || !s.childNodes.length || Mt(s, t, n)
        };
        return o.cascadeTo = function(e, n, r) {
            var i, s, o, u = t.to(e, n, r),
                a = [u],
                f = [],
                l = [],
                c = [],
                h = t._internals.reservedProps;
            for (e = u._targets || u.target, Mt(e, f, c), u.render(n, !0), Mt(e, l), u.render(0, !0), u._enabled(!0), i = c.length; --i > -1;)
                if (s = G(c[i], f[i], l[i]), s.firstMPT) {
                    s = s.difs;
                    for (o in r) h[o] && (s[o] = r[o]);
                    a.push(t.to(c[i], n, s))
                }
            return a
        }, e.activate([o]), o
    }, !0)
}), window._gsDefine && window._gsQueue.pop()()
                                    

#2 JavaScript::Eval (size: 83300, repeated: 2) - SHA256: 3d8031714c3d7953787b0750382ed05868583272cae0037a20624ca636f3c986

                                        function lsShowNotice(e, t, n) {
    var r;
    if (typeof e == "string") {
        r = jQuery("#" + e)
    } else if (typeof e == "object") {
        r = e
    }
    var i, s;
    switch (t) {
        case "jquery":
            i = "multiple jQuery issue";
            s = 'It looks like that another plugin or your theme loads an extra copy of the jQuery library causing problems for LayerSlider to show your sliders. <strong>Please navigate on your WordPress admin area to the main page of LayerSlider and enable the "Put JS includes to body" option within the Troubleshooting & Advanced Settings box.</strong>';
            break;
        case "oldjquery":
            i = "old jQuery issue";
            s = "It looks like you are using an old version (" + n + ') of the jQuery library. LayerSlider requires at least version 1.7.0 or newer. Please update jQuery to 1.10.x or higher. Important: Please do not use the jQuery Updater plugin on WordPress and do not update to 2.x version of jQuery because it is not compatible with older browsers like IE 7 & 8. <a href="http://support.kreaturamedia.com/faq/4/layerslider-for-wordpress/#group-13&entry-60">You can read more about updating jQuery by clicking here.</a>';
            break
    }
    r.addClass("ls-error");
    r.append('<p class="ls-exclam">!</p>');
    r.append('<p class="ls-error-title">LayerSlider: ' + i + "</p>");
    r.append('<p class="ls-error-text">' + s + "</p>")
}(function(e) {
    e.fn.layerSlider = function(n) {
        var r = "1.7.0";
        var i = e.fn.jquery;
        var s = e(this);
        var o = function(e, t) {
            var n = e.split(".");
            var r = t.split(".");
            for (var i = 0; i < n.length; ++i) {
                if (r.length == i) {
                    return false
                }
                if (parseInt(n[i]) == parseInt(r[i])) {
                    continue
                } else if (parseInt(n[i]) > parseInt(r[i])) {
                    return false
                } else {
                    return true
                }
            }
            if (n.length != r.length) {
                return true
            }
            return true
        };
        if (!o("1.8.0", i)) {
            s.addClass("ls-norotate")
        }
        if (!o(r, i)) {
            lsShowNotice(s, "oldjquery", i)
        } else {
            if ((typeof n).match("object|undefined")) {
                return this.each(function(e) {
                    new t(this, n)
                })
            } else {
                if (n == "data") {
                    var u = e(this).data("LayerSlider").g;
                    if (u) {
                        return u
                    }
                } else {
                    return this.each(function(t) {
                        var r = e(this).data("LayerSlider");
                        if (r) {
                            if (!r.g.isAnimating && !r.g.isLoading) {
                                if (typeof n == "number") {
                                    if (n > 0 && n < r.g.layersNum + 1 && n != r.g.curLayerIndex) {
                                        r.change(n)
                                    }
                                } else {
                                    switch (n) {
                                        case "prev":
                                            r.o.cbPrev(r.g);
                                            r.prev("clicked");
                                            break;
                                        case "next":
                                            r.o.cbNext(r.g);
                                            r.next("clicked");
                                            break;
                                        case "start":
                                            if (!r.g.autoSlideshow) {
                                                r.o.cbStart(r.g);
                                                r.g.originalAutoSlideshow = true;
                                                r.start()
                                            }
                                            break
                                    }
                                }
                            }
                            if (n == "debug") {
                                r.d.show()
                            }
                            if ((r.g.autoSlideshow || !r.g.autoSlideshow && r.g.originalAutoSlideshow) && n == "stop") {
                                r.o.cbStop(r.g);
                                r.g.originalAutoSlideshow = false;
                                r.g.curLayer.find('iframe[src*="www.youtu"], iframe[src*="player.vimeo"]').each(function() {
                                    clearTimeout(e(this).data("videoTimer"))
                                });
                                r.stop()
                            }
                            if (n == "forceStop") {
                                r.forcestop()
                            }
                        }
                    })
                }
            }
        }
    };
    var t = function(u, a) {
        var f = this;
        f.$el = e(u).addClass("ls-container");
        f.$el.data("LayerSlider", f);
        f.load = function() {
            f.o = e.extend({}, t.options, a);
            f.g = e.extend({}, t.global);
            f.lt = e.extend({}, t.layerTransitions);
            f.st = e.extend({}, t.slideTransitions);
            f.g.enableCSS3 = e(u).hasClass("ls-norotate") ? false : true;
            if (f.g.ie78) {
                f.o.lazyLoad = false
            }
            if (f.o.autoPauseSlideshow === "enabled") {
                f.o.autoPauseSlideshow = true
            }
            if (f.o.autoPauseSlideshow === "disabled") {
                f.o.autoPauseSlideshow = false
            }
            if (typeof layerSliderTransitions !== "undefined") {
                f.t = e.extend({}, layerSliderTransitions)
            }
            if (typeof layerSliderCustomTransitions !== "undefined") {
                f.ct = e.extend({}, layerSliderCustomTransitions)
            }
            if (!f.g.initialized) {
                f.g.initialized = true;
                f.debug();
                if (e("html").find('meta[content*="WordPress"]').length) {
                    f.g.wpVersion = e("html").find('meta[content*="WordPress"]').attr("content").split("WordPress")[1]
                }
                if (e("html").find('script[src*="layerslider"]').length) {
                    if (e("html").find('script[src*="layerslider"]').attr("src").indexOf("?") != -1) {
                        f.g.lswpVersion = e("html").find('script[src*="layerslider"]').attr("src").split("?")[1].split("=")[1]
                    }
                }
                f.d.aT("LayerSlider controls");
                f.d.aU('<a href="#">prev</a> | <a href="#">next</a> | <a href="#">start</a> | <a href="#">stop</a> | <a href="#">force stop</a>');
                f.d.history.find("a").each(function() {
                    e(this).click(function(t) {
                        t.preventDefault();
                        e(u).layerSlider(e(this).text())
                    })
                });
                f.d.aT("LayerSlider version information");
                f.d.aU("JS version: <strong>" + f.g.version + "</strong>");
                if (f.g.lswpVersion) {
                    f.d.aL("WP version: <strong>" + f.g.lswpVersion + "</strong>")
                }
                if (f.g.wpVersion) {
                    f.d.aL("WordPress version: <strong>" + f.g.wpVersion + "</strong>")
                }
                f.d.aL("jQuery version: <strong>" + e().jquery + "</strong>");
                if (e(u).attr("id")) {
                    f.d.aT("LayerSlider container");
                    f.d.aU("#" + e(u).attr("id"))
                }
                if (!f.o.skin || f.o.skin == "" || !f.o.skinsPath || f.o.skinsPath == "") {
                    f.d.aT("Loading without skin. Possibilities: mistyped skin and / or skinsPath.");
                    f.init()
                } else {
                    f.d.aT("Trying to load with skin: " + f.o.skin, true);
                    e(u).addClass("ls-" + f.o.skin);
                    var n = f.o.skinsPath + f.o.skin + "/skin.css";
                    cssContainer = e("head");
                    if (!e("head").length) {
                        cssContainer = e("body")
                    }
                    if (e('link[href="' + n + '"]').length) {
                        f.d.aU('Skin "' + f.o.skin + '" is already loaded.');
                        r = e('link[href="' + n + '"]');
                        if (!f.g.loaded) {
                            f.g.loaded = true;
                            f.g.t1 = setTimeout(function() {
                                f.init()
                            }, 150)
                        }
                    } else {
                        if (document.createStyleSheet) {
                            document.createStyleSheet(n);
                            var r = e('link[href="' + n + '"]')
                        } else {
                            var r = e('<link rel="stylesheet" href="' + n + '" type="text/css" />').appendTo(cssContainer)
                        }
                    }
                    r.load(function() {
                        if (!f.g.loaded) {
                            f.d.aU("curSkin.load(); fired");
                            f.g.loaded = true;
                            f.g.t2 = setTimeout(function() {
                                f.init()
                            }, 150)
                        }
                    });
                    e(window).load(function() {
                        if (!f.g.loaded) {
                            f.d.aU("$(window).load(); fired");
                            f.g.loaded = true;
                            f.g.t3 = setTimeout(function() {
                                f.init()
                            }, 150)
                        }
                    });
                    f.g.t4 = setTimeout(function() {
                        if (!f.g.loaded) {
                            f.d.aT("Fallback mode: Neither curSkin.load(); or $(window).load(); were fired");
                            f.g.loaded = true;
                            f.init()
                        }
                    }, 1e3)
                }
            }
        };
        f.init = function() {
            if (!e("html").attr("id")) {
                e("html").attr("id", "ls-global")
            } else if (!e("body").attr("id")) {
                e("body").attr("id", "ls-global")
            }
            f.g.sliderWidth = function() {
                return e(u).width()
            };
            f.g.sliderHeight = function() {
                return e(u).height()
            };
            e(u).find(".ls-layer").removeClass("ls-layer").addClass("ls-slide");
            e(u).find('.ls-slide > *[class*="ls-s"]').each(function() {
                var t = e(this).attr("class").split("ls-s")[1].split(" ")[0];
                e(this).removeClass("ls-s" + t).addClass("ls-l" + t)
            });
            if (f.o.firstLayer) {
                f.o.firstSlide = f.o.firstLayer
            }
            if (f.o.animateFirstLayer === false) {
                f.o.animateFirstSlide = false
            }
            if (e(u).find(".ls-slide").length == 1) {
                f.o.autoStart = false;
                f.o.navPrevNext = false;
                f.o.navStartStop = false;
                f.o.navButtons = false;
                f.o.loops = 0;
                f.o.forceLoopNum = false;
                f.o.autoPauseSlideshow = true;
                f.o.firstSlide = 1;
                f.o.thumbnailNavigation = "disabled"
            }
            if (f.o.width) {
                f.g.sliderOriginalWidthRU = f.g.sliderOriginalWidth = "" + f.o.width
            } else {
                f.g.sliderOriginalWidthRU = f.g.sliderOriginalWidth = e(u)[0].style.width
            }
            if (f.o.height) {
                f.g.sliderOriginalHeight = "" + f.o.height
            } else {
                f.g.sliderOriginalHeight = e(u)[0].style.height
            }
            if (f.g.sliderOriginalWidth.indexOf("%") == -1 && f.g.sliderOriginalWidth.indexOf("px") == -1) {
                f.g.sliderOriginalWidth += "px"
            }
            if (f.g.sliderOriginalHeight.indexOf("%") == -1 && f.g.sliderOriginalHeight.indexOf("px") == -1) {
                f.g.sliderOriginalHeight += "px"
            }
            if (f.o.responsive && f.g.sliderOriginalWidth.indexOf("px") != -1 && f.g.sliderOriginalHeight.indexOf("px") != -1) {
                f.g.responsiveMode = true
            } else {
                f.g.responsiveMode = false
            }
            e(u).find('*[class*="ls-l"], *[class*="ls-bg"]').each(function() {
                if (!e(this).parent().hasClass("ls-slide")) {
                    e(this).insertBefore(e(this).parent())
                }
            });
            e(u).find(".ls-slide").each(function() {
                e(this).children(':not([class*="ls-"])').each(function() {
                    e(this).remove()
                });
                var t = e("<div>").addClass("ls-gpuhack");
                if (e(this).find(".ls-bg").length) {
                    t.insertAfter(e(this).find(".ls-bg").eq("0"))
                } else {
                    t.prependTo(e(this))
                }
            });
            e(u).find('.ls-slide, *[class*="ls-l"]').each(function() {
                if (e(this).data("ls") || e(this).attr("rel") || e(this).attr("style")) {
                    if (e(this).data("ls")) {
                        var t = e(this).data("ls").toLowerCase().split(";")
                    } else if (e(this).attr("rel") && e(this).attr("rel").indexOf(":") != -1 && e(this).attr("rel").indexOf(";") != -1) {
                        var t = e(this).attr("rel").toLowerCase().split(";")
                    } else {
                        var t = e(this).attr("style").toLowerCase().split(";")
                    }
                    for (x = 0; x < t.length; x++) {
                        param = t[x].split(":");
                        if (param[0].indexOf("easing") != -1) {
                            param[1] = f.ieEasing(param[1])
                        }
                        var n = "";
                        if (param[2]) {
                            n = ":" + e.trim(param[2])
                        }
                        if (param[0] != " " && param[0] != "") {
                            e(this).data(e.trim(param[0]), e.trim(param[1]) + n)
                        }
                    }
                }
                var r = e(this);
                r.data("originalLeft", r[0].style.left);
                r.data("originalTop", r[0].style.top);
                if (e(this).is("a") && e(this).children().length > 0) {
                    r = e(this).children()
                }
                var i = r.width();
                var s = r.height();
                if (r[0].style.width && r[0].style.width.indexOf("%") != -1) {
                    i = r[0].style.width
                }
                if (r[0].style.height && r[0].style.height.indexOf("%") != -1) {
                    s = r[0].style.height
                }
                r.data("originalWidth", i);
                r.data("originalHeight", s);
                r.data("originalPaddingLeft", r.css("padding-left"));
                r.data("originalPaddingRight", r.css("padding-right"));
                r.data("originalPaddingTop", r.css("padding-top"));
                r.data("originalPaddingBottom", r.css("padding-bottom"));
                var o = typeof parseFloat(r.css("opacity")) == "number" ? Math.round(parseFloat(r.css("opacity")) * 100) / 100 : 1;
                e(this).data("originalOpacity", o);
                if (r.css("border-left-width").indexOf("px") == -1) {
                    r.data("originalBorderLeft", r[0].style.borderLeftWidth)
                } else {
                    r.data("originalBorderLeft", r.css("border-left-width"))
                }
                if (r.css("border-right-width").indexOf("px") == -1) {
                    r.data("originalBorderRight", r[0].style.borderRightWidth)
                } else {
                    r.data("originalBorderRight", r.css("border-right-width"))
                }
                if (r.css("border-top-width").indexOf("px") == -1) {
                    r.data("originalBorderTop", r[0].style.borderTopWidth)
                } else {
                    r.data("originalBorderTop", r.css("border-top-width"))
                }
                if (r.css("border-bottom-width").indexOf("px") == -1) {
                    r.data("originalBorderBottom", r[0].style.borderBottomWidth)
                } else {
                    r.data("originalBorderBottom", r.css("border-bottom-width"))
                }
                r.data("originalFontSize", r.css("font-size"));
                r.data("originalLineHeight", r.css("line-height"))
            });
            if (document.location.hash) {
                for (var t = 0; t < e(u).find(".ls-slide").length; t++) {
                    if (e(u).find(".ls-slide").eq(t).data("deeplink") == document.location.hash.split("#")[1]) {
                        f.o.firstSlide = t + 1
                    }
                }
            }
            e(u).find('*[class*="ls-linkto-"]').each(function() {
                var t = e(this).attr("class").split(" ");
                for (var n = 0; n < t.length; n++) {
                    if (t[n].indexOf("ls-linkto-") != -1) {
                        var r = parseInt(t[n].split("ls-linkto-")[1]);
                        e(this).css({
                            cursor: "pointer"
                        }).click(function(t) {
                            t.preventDefault();
                            e(u).layerSlider(r)
                        })
                    }
                }
            });
            f.g.layersNum = e(u).find(".ls-slide").length;
            if (f.o.randomSlideshow && f.g.layersNum > 2) {
                f.o.firstSlide == "random";
                f.o.twoWaySlideshow = false
            } else {
                f.o.randomSlideshow = false
            }
            if (f.o.firstSlide == "random") {
                f.o.firstSlide = Math.floor(Math.random() * f.g.layersNum + 1)
            }
            f.o.fisrtSlide = f.o.fisrtSlide < f.g.layersNum + 1 ? f.o.fisrtSlide : 1;
            f.o.fisrtSlide = f.o.fisrtSlide < 1 ? 1 : f.o.fisrtSlide;
            f.g.nextLoop = 1;
            if (f.o.animateFirstSlide) {
                f.g.nextLoop = 0
            }
            var n = document.location.href.indexOf("file:") === -1 ? "" : "http:";
            e(u).find('iframe[src*="www.youtu"], iframe[src*="youtu.be"]').each(function() {
                e(this).parent().addClass("ls-video-layer");
                if (e(this).parent('[class*="ls-l"]')) {
                    var t = e(this);
                    var r = n;
                    e.getJSON(r + "//gdata.youtube.com/feeds/api/videos/" + e(this).attr("src").split("embed/")[1].split("?")[0] + "?v=2&alt=json&callback=?", function(e) {
                        t.data("videoDuration", parseInt(e["entry"]["media$group"]["yt$duration"]["seconds"]) * 1e3)
                    });
                    var i = e("<div>").addClass("ls-vpcontainer").appendTo(e(this).parent());
                    if (f.o.lazyLoad) {
                        e("<img>").appendTo(i).addClass("ls-videopreview").attr("alt", "Play video").data("src", r + "//img.youtube.com/vi/" + e(this).attr("src").split("embed/")[1].split("?")[0] + "/" + f.o.youtubePreview)
                    } else {
                        e("<img>").appendTo(i).addClass("ls-videopreview").attr("alt", "Play video").attr("src", r + "//img.youtube.com/vi/" + e(this).attr("src").split("embed/")[1].split("?")[0] + "/" + f.o.youtubePreview)
                    }
                    e("<div>").appendTo(i).addClass("ls-playvideo");
                    e(this).parent().css({
                        width: e(this).width(),
                        height: e(this).height()
                    }).click(function() {
                        f.g.isAnimating = true;
                        if (f.g.paused) {
                            if (f.o.autoPauseSlideshow != false) {
                                f.g.paused = false
                            }
                            f.g.originalAutoSlideshow = true
                        } else {
                            f.g.originalAutoSlideshow = f.g.autoSlideshow
                        }
                        if (f.o.autoPauseSlideshow != false) {
                            f.stop()
                        }
                        f.g.pausedByVideo = true;
                        r = e(this).find("iframe").data("videoSrc").indexOf("http") === -1 ? n : "";
                        e(this).find("iframe").attr("src", r + e(this).find("iframe").data("videoSrc"));
                        e(this).find(".ls-vpcontainer").delay(f.g.v.d).fadeOut(f.g.v.fo, function() {
                            if (f.o.autoPauseSlideshow == "auto" && f.g.originalAutoSlideshow == true) {
                                var e = setTimeout(function() {
                                    f.start()
                                }, t.data("videoDuration") - f.g.v.d);
                                t.data("videoTimer", e)
                            }
                            f.g.isAnimating = false;
                            if (f.g.resize == true) {
                                f.makeResponsive(f.g.curLayer, function() {
                                    f.g.resize = false
                                })
                            }
                        })
                    });
                    var s = "&";
                    if (e(this).attr("src").indexOf("?") == -1) {
                        s = "?"
                    }
                    var o = "&wmode=opaque&html5=1";
                    if (e(this).attr("src").indexOf("autoplay") == -1) {
                        e(this).data("videoSrc", e(this).attr("src") + s + "autoplay=1" + o)
                    } else {
                        e(this).data("videoSrc", e(this).attr("src").replace("autoplay=0", "autoplay=1") + o)
                    }
                    e(this).data("originalWidth", e(this).attr("width"));
                    e(this).data("originalHeight", e(this).attr("height"));
                    e(this).attr("src", "")
                }
            });
            e(u).find('iframe[src*="player.vimeo"]').each(function() {
                e(this).parent().addClass("ls-video-layer");
                if (e(this).parent('[class*="ls-l"]')) {
                    var t = e(this);
                    var r = n;
                    var i = e("<div>").addClass("ls-vpcontainer").appendTo(e(this).parent());
                    e.getJSON(r + "//vimeo.com/api/v2/video/" + e(this).attr("src").split("video/")[1].split("?")[0] + ".json?callback=?", function(n) {
                        if (f.o.lazyLoad) {
                            e("<img>").appendTo(i).addClass("ls-videopreview").attr("alt", "Play video").data("src", n[0]["thumbnail_large"])
                        } else {
                            e("<img>").appendTo(i).addClass("ls-videopreview").attr("alt", "Play video").attr("src", n[0]["thumbnail_large"])
                        }
                        t.data("videoDuration", parseInt(n[0]["duration"]) * 1e3);
                        e("<div>").appendTo(i).addClass("ls-playvideo")
                    });
                    e(this).parent().css({
                        width: e(this).width(),
                        height: e(this).height()
                    }).click(function() {
                        f.g.isAnimating = true;
                        if (f.g.paused) {
                            if (f.o.autoPauseSlideshow != false) {
                                f.g.paused = false
                            }
                            f.g.originalAutoSlideshow = true
                        } else {
                            f.g.originalAutoSlideshow = f.g.autoSlideshow
                        }
                        if (f.o.autoPauseSlideshow != false) {
                            f.stop()
                        }
                        f.g.pausedByVideo = true;
                        r = e(this).find("iframe").data("videoSrc").indexOf("http") === -1 ? n : "";
                        e(this).find("iframe").attr("src", r + e(this).find("iframe").data("videoSrc"));
                        e(this).find(".ls-vpcontainer").delay(f.g.v.d).fadeOut(f.g.v.fo, function() {
                            if (f.o.autoPauseSlideshow == "auto" && f.g.originalAutoSlideshow == true) {
                                var e = setTimeout(function() {
                                    f.start()
                                }, t.data("videoDuration") - f.g.v.d);
                                t.data("videoTimer", e)
                            }
                            f.g.isAnimating = false;
                            if (f.g.resize == true) {
                                f.makeResponsive(f.g.curLayer, function() {
                                    f.g.resize = false
                                })
                            }
                        })
                    });
                    var s = "&";
                    if (e(this).attr("src").indexOf("?") == -1) {
                        s = "?"
                    }
                    var o = "&wmode=opaque";
                    if (e(this).attr("src").indexOf("autoplay") == -1) {
                        e(this).data("videoSrc", e(this).attr("src") + s + "autoplay=1" + o)
                    } else {
                        e(this).data("videoSrc", e(this).attr("src").replace("autoplay=0", "autoplay=1") + o)
                    }
                    e(this).data("originalWidth", e(this).attr("width"));
                    e(this).data("originalHeight", e(this).attr("height"));
                    e(this).attr("src", "")
                }
            });
            e(u).find("video, audio").each(function() {
                var t = typeof e(this).attr("width") !== "undefined" ? e(this).attr("width") : "640";
                var n = typeof e(this).attr("height") !== "undefined" ? e(this).attr("height") : "" + e(this).height();
                if (t.indexOf("%") === -1) {
                    t = parseInt(t)
                }
                if (n.indexOf("%") === -1) {
                    n = parseInt(n)
                }
                if (t === "100%" && (n === 0 || n === "0" || n === "100%")) {
                    e(this).attr("height", "100%");
                    n = "auto"
                }
                e(this).parent().addClass("ls-video-layer").css({
                    width: t,
                    height: n
                }).data({
                    originalWidth: t,
                    originalHeight: n
                });
                var r = e(this);
                e(this).removeAttr("width").removeAttr("height").css({
                    width: "100%",
                    height: "100%"
                }).click(function() {
                    if (typeof r.attr("controls") === "undefined") {
                        this.currentTime = 0;
                        this.play()
                    }
                    f.g.isAnimating = true;
                    if (f.g.paused) {
                        if (f.o.autoPauseSlideshow !== false) {
                            f.g.paused = false
                        }
                        f.g.originalAutoSlideshow = true
                    } else {
                        f.g.originalAutoSlideshow = f.g.autoSlideshow
                    }
                    if (f.o.autoPauseSlideshow !== false) {
                        f.stop()
                    }
                    f.g.pausedByVideo = true;
                    e(this).on("ended", function() {
                        if (f.o.autoPauseSlideshow === "auto" && f.g.originalAutoSlideshow === true) {
                            f.start()
                        }
                    });
                    f.g.isAnimating = false;
                    if (f.g.resize === true) {
                        f.makeResponsive(f.g.curLayer, function() {
                            f.g.resize = false
                        })
                    }
                })
            });
            if (f.o.animateFirstSlide) {
                f.o.firstSlide = f.o.firstSlide - 1 === 0 ? f.g.layersNum : f.o.firstSlide - 1
            }
            f.g.curLayerIndex = f.o.firstSlide;
            f.g.curLayer = e(u).find(".ls-slide:eq(" + (f.g.curLayerIndex - 1) + ")");
            e(u).find(".ls-slide").wrapAll('<div class="ls-inner"></div>');
            if (f.o.showBarTimer) {
                f.g.barTimer = e("<div>").addClass("ls-bar-timer").appendTo(e(u).find(".ls-inner"))
            }
            if (f.o.showCircleTimer && !f.g.ie78) {
                f.g.circleTimer = e("<div>").addClass("ls-circle-timer").appendTo(e(u).find(".ls-inner"));
                f.g.circleTimer.append(e('<div class="ls-ct-left"><div class="ls-ct-rotate"><div class="ls-ct-hider"><div class="ls-ct-half"></div></div></div></div><div class="ls-ct-right"><div class="ls-ct-rotate"><div class="ls-ct-hider"><div class="ls-ct-half"></div></div></div></div><div class="ls-ct-center"></div>'))
            }
            f.g.li = e("<div>").css({
                zIndex: -1,
                display: "none"
            }).addClass("ls-loading-container").appendTo(e(u));
            e("<div>").addClass("ls-loading-indicator").appendTo(f.g.li);
            if (e(u).css("position") == "static") {
                e(u).css("position", "relative")
            }
            if (f.o.globalBGImage) {
                e(u).find(".ls-inner").css({
                    backgroundImage: "url(" + f.o.globalBGImage + ")"
                })
            } else {
                e(u).find(".ls-inner").css({
                    backgroundColor: f.o.globalBGColor
                })
            }
            if (f.o.globalBGColor == "transparent" && f.o.globalBGImage == false) {
                e(u).find(".ls-inner").css({
                    background: "none transparent !important"
                })
            }
            e(u).find(".ls-slide img").each(function() {
                e(this).removeAttr("width").removeAttr("height");
                if (f.o.imgPreload === true && f.o.lazyLoad === true) {
                    if (typeof e(this).data("src") !== "string") {
                        e(this).data("src", e(this).attr("src"));
                        var t = f.o.skinsPath + "../css/blank.gif";
                        e(this).attr("src", t)
                    }
                } else {
                    if (typeof e(this).data("src") === "string") {
                        e(this).attr("src", e(this).data("src"));
                        e(this).removeAttr("data-src")
                    }
                }
            });
            e(u).find(".ls-slide").on("mouseenter", function(t) {
                f.g.parallaxStartX = t.pageX - e(this).parent().offset().left;
                f.g.parallaxStartY = t.pageY - e(this).parent().offset().top
            });
            e(u).find(".ls-slide").on("mousemove", function(t) {
                var n = e(this).parent().offset().left + f.g.parallaxStartX;
                var r = e(this).parent().offset().top + f.g.parallaxStartY;
                var i = t.pageX - n;
                var s = t.pageY - r;
                e(this).find("> *:not(.ls-bg)").each(function() {
                    if (typeof e(this).data("parallaxlevel") !== "undefined" && parseInt(e(this).data("parallaxlevel")) !== 0) {
                        e(this).css({
                            marginLeft: -i / 100 * parseInt(e(this).data("parallaxlevel")),
                            marginTop: -s / 100 * parseInt(e(this).data("parallaxlevel"))
                        })
                    }
                })
            });
            e(u).find(".ls-slide").on("mouseleave", function() {
                e(this).find("> *:not(.ls-bg)").each(function() {
                    if (typeof e(this).data("parallaxlevel") !== "undefined" && parseInt(e(this).data("parallaxlevel")) !== 0) {
                        TweenLite.to(this, .4, {
                            css: {
                                marginLeft: 0,
                                marginTop: 0
                            }
                        })
                    }
                })
            });
            if (f.o.navPrevNext) {
                e('<a class="ls-nav-prev" href="#" />').click(function(t) {
                    t.preventDefault();
                    e(u).layerSlider("prev")
                }).appendTo(e(u));
                e('<a class="ls-nav-next" href="#" />').click(function(t) {
                    t.preventDefault();
                    e(u).layerSlider("next")
                }).appendTo(e(u));
                if (f.o.hoverPrevNext) {
                    e(u).find(".ls-nav-prev, .ls-nav-next").css({
                        display: "none"
                    });
                    e(u).hover(function() {
                        if (!f.g.forceHideControls) {
                            if (f.g.ie78) {
                                e(u).find(".ls-nav-prev, .ls-nav-next").css("display", "block")
                            } else {
                                e(u).find(".ls-nav-prev, .ls-nav-next").stop(true, true).fadeIn(300)
                            }
                        }
                    }, function() {
                        if (f.g.ie78) {
                            e(u).find(".ls-nav-prev, .ls-nav-next").css("display", "none")
                        } else {
                            e(u).find(".ls-nav-prev, .ls-nav-next").stop(true, true).fadeOut(300)
                        }
                    })
                }
            }
            if (f.o.navStartStop || f.o.navButtons) {
                var r = e('<div class="ls-bottom-nav-wrapper" />').appendTo(e(u));
                f.g.bottomWrapper = r;
                if (f.o.thumbnailNavigation == "always") {
                    r.addClass("ls-above-thumbnails")
                }
                if (f.o.navButtons && f.o.thumbnailNavigation != "always") {
                    e('<span class="ls-bottom-slidebuttons" />').appendTo(e(u).find(".ls-bottom-nav-wrapper"));
                    if (f.o.thumbnailNavigation == "hover") {
                        var i = e('<div class="ls-thumbnail-hover"><div class="ls-thumbnail-hover-inner"><div class="ls-thumbnail-hover-bg"></div><div class="ls-thumbnail-hover-img"><img></div><span></span></div></div>').appendTo(e(u).find(".ls-bottom-slidebuttons"))
                    }
                    for (x = 1; x < f.g.layersNum + 1; x++) {
                        var s = e('<a href="#" />').appendTo(e(u).find(".ls-bottom-slidebuttons")).click(function(t) {
                            t.preventDefault();
                            e(u).layerSlider(e(this).index() + 1)
                        });
                        if (f.o.thumbnailNavigation == "hover") {
                            e(u).find(".ls-thumbnail-hover, .ls-thumbnail-hover-img").css({
                                width: f.o.tnWidth,
                                height: f.o.tnHeight
                            });
                            var o = e(u).find(".ls-thumbnail-hover");
                            var a = o.find("img").css({
                                height: f.o.tnHeight
                            });
                            var l = e(u).find(".ls-thumbnail-hover-inner").css({
                                visibility: "hidden",
                                display: "block"
                            });
                            s.hover(function() {
                                var t = e(u).find(".ls-slide").eq(e(this).index());
                                var n;
                                if (f.o.imgPreload === true && f.o.lazyLoad === true) {
                                    if (t.find(".ls-tn").length) {
                                        n = t.find(".ls-tn").data("src")
                                    } else if (t.find(".ls-videopreview").length) {
                                        n = t.find(".ls-videopreview").data("src")
                                    } else if (t.find(".ls-bg").length) {
                                        n = t.find(".ls-bg").data("src")
                                    } else {
                                        n = f.o.skinsPath + f.o.skin + "/nothumb.png"
                                    }
                                } else {
                                    if (t.find(".ls-tn").length) {
                                        n = t.find(".ls-tn").attr("src")
                                    } else if (t.find(".ls-videopreview").length) {
                                        n = t.find(".ls-videopreview").attr("src")
                                    } else if (t.find(".ls-bg").length) {
                                        n = t.find(".ls-bg").attr("src")
                                    } else {
                                        n = f.o.skinsPath + f.o.skin + "/nothumb.png"
                                    }
                                }
                                e(u).find(".ls-thumbnail-hover-img").css({
                                    left: parseInt(o.css("padding-left")),
                                    top: parseInt(o.css("padding-top"))
                                });
                                a.load(function() {
                                    if (e(this).width() == 0) {
                                        a.css({
                                            position: "relative",
                                            margin: "0 auto",
                                            left: "auto"
                                        })
                                    } else {
                                        a.css({
                                            position: "absolute",
                                            marginLeft: -e(this).width() / 2,
                                            left: "50%"
                                        })
                                    }
                                }).attr("src", n);
                                o.css({
                                    display: "block"
                                }).stop().animate({
                                    left: e(this).position().left + (e(this).width() - o.outerWidth()) / 2
                                }, 250);
                                l.css({
                                    display: "none",
                                    visibility: "visible"
                                }).stop().fadeIn(250)
                            }, function() {
                                l.stop().fadeOut(250, function() {
                                    o.css({
                                        visibility: "hidden",
                                        display: "block"
                                    })
                                })
                            })
                        }
                    }
                    if (f.o.thumbnailNavigation == "hover") {
                        i.appendTo(e(u).find(".ls-bottom-slidebuttons"))
                    }
                    e(u).find(".ls-bottom-slidebuttons a:eq(" + (f.o.firstSlide - 1) + ")").addClass("ls-nav-active")
                }
                if (f.o.navStartStop) {
                    var c = e('<a class="ls-nav-start" href="#" />').click(function(t) {
                        t.preventDefault();
                        e(u).layerSlider("start")
                    }).prependTo(e(u).find(".ls-bottom-nav-wrapper"));
                    var h = e('<a class="ls-nav-stop" href="#" />').click(function(t) {
                        t.preventDefault();
                        e(u).layerSlider("stop")
                    }).appendTo(e(u).find(".ls-bottom-nav-wrapper"))
                } else if (f.o.thumbnailNavigation != "always") {
                    e('<span class="ls-nav-sides ls-nav-sideleft" />').prependTo(e(u).find(".ls-bottom-nav-wrapper"));
                    e('<span class="ls-nav-sides ls-nav-sideright" />').appendTo(e(u).find(".ls-bottom-nav-wrapper"))
                }
                if (f.o.hoverBottomNav && f.o.thumbnailNavigation != "always") {
                    r.css({
                        display: "none"
                    });
                    e(u).hover(function() {
                        if (!f.g.forceHideControls) {
                            if (f.g.ie78) {
                                r.css("display", "block")
                            } else {
                                r.stop(true, true).fadeIn(300)
                            }
                        }
                    }, function() {
                        if (f.g.ie78) {
                            r.css("display", "none")
                        } else {
                            r.stop(true, true).fadeOut(300)
                        }
                    })
                }
            }
            if (f.o.thumbnailNavigation == "always") {
                f.g.thumbsWrapper = e('<div class="ls-thumbnail-wrapper"></div>').appendTo(e(u));
                var i = e('<div class="ls-thumbnail"><div class="ls-thumbnail-inner"><div class="ls-thumbnail-slide-container"><div class="ls-thumbnail-slide"></div></div></div></div>').appendTo(f.g.thumbsWrapper);
                f.g.thumbnails = e(u).find(".ls-thumbnail-slide-container");
                if (!("ontouchstart" in window)) {
                    f.g.thumbnails.hover(function() {
                        e(this).addClass("ls-thumbnail-slide-hover")
                    }, function() {
                        e(this).removeClass("ls-thumbnail-slide-hover");
                        f.scrollThumb()
                    }).mousemove(function(t) {
                        var n = parseInt(t.pageX - e(this).offset().left) / e(this).width() * (e(this).width() - e(this).find(".ls-thumbnail-slide").width());
                        e(this).find(".ls-thumbnail-slide").stop().css({
                            marginLeft: n
                        })
                    })
                } else {
                    f.g.thumbnails.addClass("ls-touchscroll")
                }
                e(u).find(".ls-slide").each(function() {
                    var t = e(this).index() + 1;
                    var n;
                    if (f.o.imgPreload === true && f.o.lazyLoad === true) {
                        if (e(this).find(".ls-tn").length) {
                            n = e(this).find(".ls-tn").data("src")
                        } else if (e(this).find(".ls-videopreview").length) {
                            n = e(this).find(".ls-videopreview").data("src")
                        } else if (e(this).find(".ls-bg").length) {
                            n = e(this).find(".ls-bg").data("src")
                        } else {
                            n = f.o.skinsPath + f.o.skin + "/nothumb.png"
                        }
                    } else {
                        if (e(this).find(".ls-tn").length) {
                            n = e(this).find(".ls-tn").attr("src")
                        } else if (e(this).find(".ls-videopreview").length) {
                            n = e(this).find(".ls-videopreview").attr("src")
                        } else if (e(this).find(".ls-bg").length) {
                            n = e(this).find(".ls-bg").attr("src")
                        } else {
                            n = f.o.skinsPath + f.o.skin + "/nothumb.png"
                        }
                    }
                    var r = e('<a href="#" class="ls-thumb-' + t + '"><img src="' + n + '"></a>');
                    r.appendTo(e(u).find(".ls-thumbnail-slide"));
                    if (!("ontouchstart" in window)) {
                        r.hover(function() {
                            e(this).children().stop().fadeTo(300, f.o.tnActiveOpacity / 100)
                        }, function() {
                            if (!e(this).children().hasClass("ls-thumb-active")) {
                                e(this).children().stop().fadeTo(300, f.o.tnInactiveOpacity / 100)
                            }
                        })
                    }
                    r.click(function(n) {
                        n.preventDefault();
                        e(u).layerSlider(t)
                    })
                });
                if (c && h) {
                    var p = f.g.bottomWrapper = e('<div class="ls-bottom-nav-wrapper ls-below-thumbnails"></div>').appendTo(e(u));
                    c.clone().click(function(t) {
                        t.preventDefault();
                        e(u).layerSlider("start")
                    }).appendTo(p);
                    h.clone().click(function(t) {
                        t.preventDefault();
                        e(u).layerSlider("stop")
                    }).appendTo(p)
                }
                if (f.o.hoverBottomNav) {
                    f.g.thumbsWrapper.css("display", "none");
                    if (p) {
                        f.g.bottomWrapper = p.css("display") == "block" ? p : e(u).find(".ls-above-thumbnails");
                        f.g.bottomWrapper.css("display", "none")
                    }
                    e(u).hover(function() {
                        e(u).addClass("ls-hover");
                        if (!f.g.forceHideControls) {
                            if (f.g.ie78) {
                                f.g.thumbsWrapper.css("display", "block");
                                if (f.g.bottomWrapper) {
                                    f.g.bottomWrapper.css("display", "block")
                                }
                            } else {
                                f.g.thumbsWrapper.stop(true, true).fadeIn(300);
                                if (f.g.bottomWrapper) {
                                    f.g.bottomWrapper.stop(true, true).fadeIn(300)
                                }
                            }
                        }
                    }, function() {
                        e(u).removeClass("ls-hover");
                        if (f.g.ie78) {
                            f.g.thumbsWrapper.css("display", "none");
                            if (f.g.bottomWrapper) {
                                f.g.bottomWrapper.css("display", "none")
                            }
                        } else {
                            f.g.thumbsWrapper.stop(true, true).fadeOut(300);
                            if (f.g.bottomWrapper) {
                                f.g.bottomWrapper.stop(true, true).fadeOut(300)
                            }
                        }
                    })
                }
            }
            f.g.shadow = e('<div class="ls-shadow"></div>').appendTo(e(u));
            if (f.g.shadow.css("display") == "block" && !f.g.shadow.find("img").length) {
                f.g.showShadow = function() {
                    f.g.shadow.css({
                        display: "none",
                        visibility: "visible"
                    }).fadeIn(500, function() {
                        f.g.showShadow = false
                    })
                };
                f.g.shadowImg = e("<img>").attr("src", f.o.skinsPath + f.o.skin + "/shadow.png").appendTo(f.g.shadow);
                f.g.shadowBtmMod = typeof parseInt(e(u).css("padding-bottom")) == "number" ? parseInt(e(u).css("padding-bottom")) : 0
            }
            f.resizeShadow();
            if (f.o.keybNav && e(u).find(".ls-slide").length > 1) {
                e("body").bind("keydown", function(e) {
                    if (!f.g.isAnimating && !f.g.isLoading) {
                        if (e.which == 37) {
                            f.o.cbPrev(f.g);
                            f.prev("clicked")
                        } else if (e.which == 39) {
                            f.o.cbNext(f.g);
                            f.next("clicked")
                        }
                    }
                })
            }
            if ("ontouchstart" in window && e(u).find(".ls-slide").length > 1 && f.o.touchNav) {
                e(u).find(".ls-inner").bind("touchstart", function(e) {
                    var t = e.touches ? e.touches : e.originalEvent.touches;
                    if (t.length == 1) {
                        f.g.touchStartX = f.g.touchEndX = t[0].clientX
                    }
                });
                e(u).find(".ls-inner").bind("touchmove", function(e) {
                    var t = e.touches ? e.touches : e.originalEvent.touches;
                    if (t.length == 1) {
                        f.g.touchEndX = t[0].clientX
                    }
                    if (Math.abs(f.g.touchStartX - f.g.touchEndX) > 45) {
                        e.preventDefault()
                    }
                });
                e(u).find(".ls-inner").bind("touchend", function(t) {
                    if (Math.abs(f.g.touchStartX - f.g.touchEndX) > 45) {
                        if (f.g.touchStartX - f.g.touchEndX > 0) {
                            f.o.cbNext(f.g);
                            e(u).layerSlider("next")
                        } else {
                            f.o.cbPrev(f.g);
                            e(u).layerSlider("prev")
                        }
                    }
                })
            }
            if (f.o.pauseOnHover == true && e(u).find(".ls-slide").length > 1) {
                e(u).find(".ls-inner").hover(function() {
                    f.o.cbPause(f.g);
                    if (f.g.autoSlideshow) {
                        f.g.paused = true;
                        f.stop();
                        if (f.g.barTimer) {
                            f.g.barTimer.stop()
                        }
                        if (f.g.circleTimer) {
                            if (f.g.cttl) {
                                f.g.cttl.pause()
                            }
                        }
                        f.g.pausedSlideTime = (new Date).getTime()
                    }
                }, function() {
                    if (f.g.paused == true) {
                        f.start();
                        f.g.paused = false
                    }
                })
            }
            f.resizeSlider();
            if (f.o.yourLogo) {
                f.g.yourLogo = e("<img>").addClass("ls-yourlogo").appendTo(e(u)).attr("style", f.o.yourLogoStyle).css({
                    visibility: "hidden",
                    display: "bock"
                }).load(function() {
                    var t = 0;
                    if (!f.g.yourLogo) {
                        t = 1e3
                    }
                    setTimeout(function() {
                        f.g.yourLogo.data("originalWidth", f.g.yourLogo.width());
                        f.g.yourLogo.data("originalHeight", f.g.yourLogo.height());
                        if (f.g.yourLogo.css("left") != "auto") {
                            f.g.yourLogo.data("originalLeft", f.g.yourLogo[0].style.left)
                        }
                        if (f.g.yourLogo.css("right") != "auto") {
                            f.g.yourLogo.data("originalRight", f.g.yourLogo[0].style.right)
                        }
                        if (f.g.yourLogo.css("top") != "auto") {
                            f.g.yourLogo.data("originalTop", f.g.yourLogo[0].style.top)
                        }
                        if (f.g.yourLogo.css("bottom") != "auto") {
                            f.g.yourLogo.data("originalBottom", f.g.yourLogo[0].style.bottom)
                        }
                        if (f.o.yourLogoLink != false) {
                            e("<a>").appendTo(e(u)).attr("href", f.o.yourLogoLink).attr("target", f.o.yourLogoTarget).css({
                                textDecoration: "none",
                                outline: "none"
                            }).append(f.g.yourLogo)
                        }
                        f.g.yourLogo.css({
                            display: "none",
                            visibility: "visible"
                        });
                        f.resizeYourLogo()
                    }, t)
                }).attr("src", f.o.yourLogo)
            }
            e(window).resize(function() {
                f.g.resize = true;
                if (!f.g.isAnimating) {
                    f.makeResponsive(f.g.curLayer, function() {
                        if (f.g.ltContainer) {
                            f.g.ltContainer.empty()
                        }
                        f.g.resize = false
                    });
                    if (f.g.yourLogo) {
                        f.resizeYourLogo()
                    }
                }
            });
            f.g.showSlider = true;
            if (f.o.animateFirstSlide == true) {
                if (f.o.autoStart) {
                    f.g.autoSlideshow = true;
                    e(u).find(".ls-nav-start").addClass("ls-nav-start-active")
                } else {
                    e(u).find(".ls-nav-stop").addClass("ls-nav-stop-active")
                }
                f.next()
            } else {
                f.imgPreload(f.g.curLayer, function() {
                    f.g.curLayer.fadeIn(1e3, function() {
                        f.g.isLoading = false;
                        e(this).addClass("ls-active");
                        if (f.o.autoPlayVideos) {
                            e(this).delay(e(this).data("delayin") + 25).queue(function() {
                                e(this).find(".ls-videopreview, video, audio").click();
                                e(this).dequeue()
                            })
                        }
                        f.g.curLayer.find(' > *[class*="ls-l"]').each(function() {
                            if (e(this).data("showuntil") > 0) {
                                var t = e(this);
                                t.data("showUntilTimer", setTimeout(function() {
                                    f.sublayerShowUntil(t)
                                }, t.data("showuntil")))
                            }
                        })
                    });
                    f.changeThumb(f.g.curLayerIndex);
                    if (f.o.autoStart) {
                        f.g.isLoading = false;
                        f.start()
                    } else {
                        e(u).find(".ls-nav-stop").addClass("ls-nav-stop-active")
                    }
                })
            }
            f.o.cbInit(e(u))
        };
        f.start = function() {
            if (f.g.autoSlideshow) {
                if (f.g.prevNext == "prev" && f.o.twoWaySlideshow) {
                    f.prev()
                } else {
                    f.next()
                }
            } else {
                f.g.autoSlideshow = true;
                if (!f.g.isAnimating && !f.g.isLoading) {
                    f.timer()
                }
            }
            e(u).find(".ls-nav-start").addClass("ls-nav-start-active");
            e(u).find(".ls-nav-stop").removeClass("ls-nav-stop-active")
        };
        f.timer = function() {
            if (e(u).find(".ls-active").data("ls")) {
                var t = f.st.slideDelay
            } else {
                var t = f.o.slideDelay
            }
            var n = e(u).find(".ls-active").data("slidedelay") ? parseInt(e(u).find(".ls-active").data("slidedelay")) : t;
            if (!f.o.animateFirstSlide && !e(u).find(".ls-active").data("slidedelay")) {
                var r = e(u).find(".ls-slide:eq(" + (f.o.firstSlide - 1) + ")").data("slidedelay");
                n = r ? r : t
            }
            clearTimeout(f.g.slideTimer);
            if (f.g.pausedSlideTime) {
                if (!f.g.startSlideTime) {
                    f.g.startSlideTime = (new Date).getTime()
                }
                if (f.g.startSlideTime > f.g.pausedSlideTime) {
                    f.g.pausedSlideTime = (new Date).getTime()
                }
                if (!f.g.curSlideTime) {
                    f.g.curSlideTime = n
                }
                f.g.curSlideTime -= f.g.pausedSlideTime - f.g.startSlideTime;
                f.g.pausedSlideTime = false;
                f.g.startSlideTime = (new Date).getTime()
            } else {
                f.g.curSlideTime = n;
                f.g.startSlideTime = (new Date).getTime()
            }
            f.g.curSlideTime = parseInt(f.g.curSlideTime);
            f.g.slideTimer = setTimeout(function() {
                f.g.startSlideTime = f.g.pausedSlideTime = f.g.curSlideTime = false;
                f.start()
            }, f.g.curSlideTime);
            if (f.g.barTimer) {
                f.g.barTimer.animate({
                    width: f.g.sliderWidth()
                }, f.g.curSlideTime, "linear", function() {
                    e(this).css({
                        width: 0
                    })
                })
            }
            if (f.g.circleTimer) {
                var i = f.g.circleTimer.find(".ls-ct-right .ls-ct-rotate");
                var s = f.g.circleTimer.find(".ls-ct-left .ls-ct-rotate");
                if (f.g.circleTimer.css("display") == "none") {
                    i.css({
                        rotate: 0
                    });
                    s.css({
                        rotate: 0
                    });
                    f.g.circleTimer.fadeIn(350)
                }
                if (!f.g.cttl) {
                    f.g.cttl = new TimelineLite;
                    f.g.cttl.add(TweenLite.fromTo(i[0], n / 2e3, {
                        rotation: 0
                    }, {
                        ease: Linear.easeNone,
                        rotation: 180,
                        onReverseComplete: function() {
                            f.g.cttl = false
                        }
                    }));
                    f.g.cttl.add(TweenLite.fromTo(s[0], n / 2e3, {
                        rotation: 0
                    }, {
                        ease: Linear.easeNone,
                        rotation: 180
                    }))
                } else {
                    f.g.cttl.resume()
                }
            }
        };
        f.stop = function() {
            f.g.pausedSlideTime = (new Date).getTime();
            if (f.g.barTimer) {
                f.g.barTimer.stop()
            }
            if (f.g.circleTimer) {
                if (f.g.cttl) {
                    f.g.cttl.pause()
                }
            }
            if (!f.g.paused && !f.g.originalAutoSlideshow) {
                e(u).find(".ls-nav-stop").addClass("ls-nav-stop-active");
                e(u).find(".ls-nav-start").removeClass("ls-nav-start-active")
            }
            clearTimeout(f.g.slideTimer);
            f.g.autoSlideshow = false
        };
        f.forcestop = function() {
            clearTimeout(f.g.slideTimer);
            f.g.autoSlideshow = false;
            clearTimeout(f.g.t1);
            clearTimeout(f.g.t2);
            clearTimeout(f.g.t3);
            clearTimeout(f.g.t4);
            clearTimeout(f.g.t5);
            if (f.g.barTimer) {
                f.g.barTimer.stop()
            }
            if (f.g.circleTimer) {
                if (f.g.cttl) {
                    f.g.cttl.pause()
                }
            }
            e(u).find("*").stop(true, false).dequeue();
            e(u).find(".ls-slide >").each(function() {
                if (e(this).data("tr")) {
                    e(this).data("tr").pause()
                }
            });
            if (!f.g.paused && !f.g.originalAutoSlideshow) {
                e(u).find(".ls-nav-stop").addClass("ls-nav-stop-active");
                e(u).find(".ls-nav-start").removeClass("ls-nav-start-active")
            }
        };
        f.restart = function() {
            e(u).find("*").stop();
            clearTimeout(f.g.slideTimer);
            f.change(f.g.curLayerIndex, f.g.prevNext)
        };
        f.ieEasing = function(t) {
            if (e.trim(t.toLowerCase()) == "swing" || e.trim(t.toLowerCase()) == "linear") {
                return t.toLowerCase()
            } else {
                return t.replace("easeinout", "easeInOut").replace("easein", "easeIn").replace("easeout", "easeOut").replace("quad", "Quad").replace("quart", "Quart").replace("cubic", "Cubic").replace("quint", "Quint").replace("sine", "Sine").replace("expo", "Expo").replace("circ", "Circ").replace("elastic", "Elastic").replace("back", "Back").replace("bounce", "Bounce")
            }
        };
        f.prev = function(e) {
            if (f.g.curLayerIndex < 2) {
                f.g.nextLoop += 1
            }
            if (f.g.nextLoop > f.o.loops && f.o.loops > 0 && !e) {
                f.g.nextLoop = 0;
                f.stop();
                if (f.o.forceLoopNum == false) {
                    f.o.loops = 0
                }
            } else {
                var t = f.g.curLayerIndex < 2 ? f.g.layersNum : f.g.curLayerIndex - 1;
                f.g.prevNext = "prev";
                f.change(t, f.g.prevNext)
            }
        };
        f.next = function(e) {
            if (!f.o.randomSlideshow) {
                if (!(f.g.curLayerIndex < f.g.layersNum)) {
                    f.g.nextLoop += 1
                }
                if (f.g.nextLoop > f.o.loops && f.o.loops > 0 && !e) {
                    f.g.nextLoop = 0;
                    f.stop();
                    if (f.o.forceLoopNum == false) {
                        f.o.loops = 0
                    }
                } else {
                    var t = f.g.curLayerIndex < f.g.layersNum ? f.g.curLayerIndex + 1 : 1;
                    f.g.prevNext = "next";
                    f.change(t, f.g.prevNext)
                }
            } else if (!e) {
                var t = f.g.curLayerIndex;
                var n = function() {
                    t = Math.floor(Math.random() * f.g.layersNum) + 1;
                    if (t == f.g.curLayerIndex) {
                        n()
                    } else {
                        f.g.prevNext = "next";
                        f.change(t, f.g.prevNext)
                    }
                };
                n()
            } else if (e) {
                var t = f.g.curLayerIndex < f.g.layersNum ? f.g.curLayerIndex + 1 : 1;
                f.g.prevNext = "next";
                f.change(t, f.g.prevNext)
            }
        };
        f.change = function(t, n) {
            f.g.startSlideTime = f.g.pausedSlideTime = f.g.curSlideTime = false;
            if (f.g.barTimer) {
                f.g.barTimer.stop().delay(300).animate({
                    width: 0
                }, 450)
            }
            if (f.g.circleTimer) {
                f.g.circleTimer.fadeOut(500);
                if (f.g.cttl) {
                    f.g.cttl.reverse().duration(.35)
                }
            }
            if (f.g.pausedByVideo == true) {
                f.g.pausedByVideo = false;
                f.g.autoSlideshow = f.g.originalAutoSlideshow;
                f.g.curLayer.find('iframe[src*="www.youtu"], iframe[src*="player.vimeo"]').each(function() {
                    e(this).parent().find(".ls-vpcontainer").fadeIn(f.g.v.fi, function() {
                        e(this).parent().find("iframe").attr("src", "")
                    })
                });
                f.g.curLayer.find("video, audio").each(function() {
                    this.pause()
                })
            }
            e(u).find('iframe[src*="www.youtu"], iframe[src*="player.vimeo"]').each(function() {
                clearTimeout(e(this).data("videoTimer"))
            });
            clearTimeout(f.g.slideTimer);
            f.g.nextLayerIndex = t;
            f.g.nextLayer = e(u).find(".ls-slide:eq(" + (f.g.nextLayerIndex - 1) + ")");
            if (!n) {
                if (f.g.curLayerIndex < f.g.nextLayerIndex) {
                    f.g.prevNext = "next"
                } else {
                    f.g.prevNext = "prev"
                }
            }
            var r = 0;
            if (e(u).find('iframe[src*="www.youtu"], iframe[src*="player.vimeo"]').length > 0) {
                r = f.g.v.fi
            }
            f.imgPreload(f.g.nextLayer, function() {
                f.animate()
            })
        };
        f.imgPreload = function(t, n) {
            f.g.isLoading = true;
            if (f.g.showSlider) {
                e(u).css({
                    visibility: "visible"
                })
            }
            if (f.o.imgPreload) {
                var r = [];
                var i = 0;
                if (t.css("background-image") != "none" && t.css("background-image").indexOf("url") != -1 && !t.hasClass("ls-preloaded") && !t.hasClass("ls-not-preloaded")) {
                    var s = t.css("background-image");
                    s = s.match(/url\((.*)\)/)[1].replace(/"/gi, "");
                    r[r.length] = [s, t]
                }
                t.find("img:not(.ls-preloaded, .ls-not-preloaded)").each(function() {
                    if (f.o.lazyLoad === true) {
                        e(this).attr("src", e(this).data("src"))
                    }
                    r[r.length] = [e(this).attr("src"), e(this)]
                });
                t.find("*").each(function() {
                    if (e(this).css("background-image") != "none" && e(this).css("background-image").indexOf("url") != -1 && !e(this).hasClass("ls-preloaded") && !e(this).hasClass("ls-not-preloaded")) {
                        var t = e(this).css("background-image");
                        t = t.match(/url\((.*)\)/)[1].replace(/"/gi, "");
                        r[r.length] = [t, e(this)]
                    }
                });
                if (r.length == 0) {
                    e(".ls-thumbnail-wrapper, .ls-nav-next, .ls-nav-prev, .ls-bottom-nav-wrapper").css({
                        visibility: "visible"
                    });
                    f.makeResponsive(t, n)
                } else {
                    if (f.g.ie78) {
                        f.g.li.css("display", "block")
                    } else {
                        f.g.li.delay(400).fadeIn(300)
                    }
                    for (x = 0; x < r.length; x++) {
                        e("<img>").data("el", r[x]).load(function() {
                            e(this).data("el")[1].addClass("ls-preloaded");
                            if (++i == r.length) {
                                f.g.li.stop(true, true).css({
                                    display: "none"
                                });
                                e(".ls-thumbnail-wrapper, .ls-nav-next, .ls-nav-prev, .ls-bottom-nav-wrapper").css({
                                    visibility: "visible"
                                });
                                if (navigator.userAgent.indexOf("Trident/7") !== -1 || f.g.ie78) {
                                    setTimeout(function() {
                                        f.makeResponsive(t, n)
                                    }, 50)
                                } else {
                                    f.makeResponsive(t, n)
                                }
                            }
                        }).error(function() {
                            var t = e(this).data("el")[0].substring(e(this).data("el")[0].lastIndexOf("/") + 1, e(this).data("el")[0].length);
                            if (window.console) {
                                console.log('LayerSlider error:\r\n\r\nIt seems like the URL of the image or background image "' + t + '" is pointing to a wrong location and it cannot be loaded. Please check the URLs of all your images used in the slider.')
                            } else {
                                alert('LayerSlider error:\r\n\r\nIt seems like the URL of the image or background image "' + t + '" is pointing to a wrong location and it cannot be loaded. Please check the URLs of all your images used in the slider.')
                            }
                            e(this).addClass("ls-not-preloaded");
                            i++
                        }).attr("src", r[x][0])
                    }
                }
            } else {
                e(".ls-thumbnail-wrapper, .ls-nav-next, .ls-nav-prev, .ls-bottom-nav-wrapper").css({
                    visibility: "visible"
                });
                f.makeResponsive(t, n)
            }
        };
        f.makeResponsive = function(t, n) {
            t.css({
                visibility: "hidden",
                display: "block"
            });
            if (f.g.showShadow) {
                f.g.showShadow()
            }
            f.resizeSlider();
            if (f.o.thumbnailNavigation == "always") {
                f.resizeThumb()
            }
            t.children().each(function() {
                var t = e(this);
                var n = t.data("originalLeft") ? t.data("originalLeft") : "0";
                var r = t.data("originalTop") ? t.data("originalTop") : "0";
                if (t.is("a") && t.children().length > 0) {
                    t.css({
                        display: "block"
                    });
                    t = t.children()
                }
                var i = "auto";
                var s = "auto";
                if (t.data("originalWidth")) {
                    if (typeof t.data("originalWidth") == "number") {
                        i = parseInt(t.data("originalWidth")) * f.g.ratio
                    } else if (t.data("originalWidth").indexOf("%") != -1) {
                        i = t.data("originalWidth")
                    }
                }
                if (t.data("originalHeight")) {
                    if (typeof t.data("originalHeight") == "number") {
                        s = parseInt(t.data("originalHeight")) * f.g.ratio
                    } else if (t.data("originalHeight").indexOf("%") != -1) {
                        s = t.data("originalHeight")
                    }
                }
                var o = t.data("originalPaddingLeft") ? parseInt(t.data("originalPaddingLeft")) * f.g.ratio : 0;
                var a = t.data("originalPaddingRight") ? parseInt(t.data("originalPaddingRight")) * f.g.ratio : 0;
                var l = t.data("originalPaddingTop") ? parseInt(t.data("originalPaddingTop")) * f.g.ratio : 0;
                var c = t.data("originalPaddingBottom") ? parseInt(t.data("originalPaddingBottom")) * f.g.ratio : 0;
                var h = t.data("originalBorderLeft") ? parseInt(t.data("originalBorderLeft")) * f.g.ratio : 0;
                var p = t.data("originalBorderRight") ? parseInt(t.data("originalBorderRight")) * f.g.ratio : 0;
                var d = t.data("originalBorderTop") ? parseInt(t.data("originalBorderTop")) * f.g.ratio : 0;
                var v = t.data("originalBorderBottom") ? parseInt(t.data("originalBorderBottom")) * f.g.ratio : 0;
                var m = t.data("originalFontSize");
                var g = t.data("originalLineHeight");
                if (f.g.responsiveMode || f.o.responsiveUnder > 0) {
                    if (t.is("img") && !t.hasClass("ls-bg") && t.attr("src")) {
                        t.css({
                            width: "auto",
                            height: "auto"
                        });
                        if ((i == 0 || i == "auto") && typeof s == "number" && s != 0) {
                            i = s / t.height() * t.width()
                        }
                        if ((s == 0 || s == "auto") && typeof i == "number" && i != 0) {
                            s = i / t.width() * t.height()
                        }
                        if (i == "auto") {
                            i = t.width() * f.g.ratio
                        }
                        if (s == "auto") {
                            s = t.height() * f.g.ratio
                        }
                        t.css({
                            width: i,
                            height: s
                        })
                    }
                    if (!t.is("img")) {
                        t.css({
                            width: i,
                            height: s,
                            "font-size": parseInt(m) * f.g.ratio + "px",
                            "line-height": parseInt(g) * f.g.ratio + "px"
                        })
                    }
                    if (t.is("div") && t.find("iframe").data("videoSrc")) {
                        var y = t.find("iframe");
                        y.attr("width", parseInt(y.data("originalWidth")) * f.g.ratio).attr("height", parseInt(y.data("originalHeight")) * f.g.ratio);
                        t.css({
                            width: parseInt(y.data("originalWidth")) * f.g.ratio,
                            height: parseInt(y.data("originalHeight")) * f.g.ratio
                        })
                    }
                    t.css({
                        padding: l + "px " + a + "px " + c + "px " + o + "px ",
                        borderLeftWidth: h + "px",
                        borderRightWidth: p + "px",
                        borderTopWidth: d + "px",
                        borderBottomWidth: v + "px"
                    })
                }
                if (!t.hasClass("ls-bg")) {
                    var b = t;
                    if (t.parent().is("a")) {
                        t = t.parent()
                    }
                    var w = 0;
                    if (f.o.layersContainer) {
                        w = f.o.layersContainer > 0 ? (f.g.sliderWidth() - f.o.layersContainer) / 2 : 0
                    } else if (f.o.sublayerContainer) {
                        w = f.o.sublayerContainer > 0 ? (f.g.sliderWidth() - f.o.sublayerContainer) / 2 : 0
                    }
                    w = w < 0 ? 0 : w;
                    if (n.indexOf("%") != -1) {
                        t.css({
                            left: f.g.sliderWidth() / 100 * parseInt(n) - b.width() / 2 - o - h
                        })
                    } else if (w > 0 || f.g.responsiveMode || f.o.responsiveUnder > 0) {
                        t.css({
                            left: w + parseInt(n) * f.g.ratio
                        })
                    }
                    if (r.indexOf("%") != -1) {
                        t.css({
                            top: f.g.sliderHeight() / 100 * parseInt(r) - b.height() / 2 - l - d
                        })
                    } else if (f.g.responsiveMode || f.o.responsiveUnder > 0) {
                        t.css({
                            top: parseInt(r) * f.g.ratio
                        })
                    }
                } else {
                    var E = e(u).find(".ls-inner");
                    t.css({
                        width: "auto",
                        height: "auto"
                    });
                    i = t.width();
                    s = t.height();
                    var S = f.g.ratio;
                    if (f.g.sliderOriginalWidth.indexOf("%") != -1) {
                        if (f.g.sliderWidth() > i) {
                            S = f.g.sliderWidth() / i;
                            if (f.g.sliderHeight() > s * S) {
                                S = f.g.sliderHeight() / s
                            }
                        } else if (f.g.sliderHeight() > s) {
                            S = f.g.sliderHeight() / s;
                            if (f.g.sliderWidth() > i * S) {
                                S = f.g.sliderWidth() / i
                            }
                        }
                    }
                    t.css({
                        width: i * S,
                        height: s * S,
                        marginLeft: E.width() / 2 - i * S / 2,
                        marginTop: E.height() / 2 - s * S / 2
                    })
                }
            });
            t.css({
                display: "none",
                visibility: "visible"
            });
            f.resizeShadow();
            n();
            e(this).dequeue()
        };
        f.resizeShadow = function() {
            if (f.g.shadowImg) {
                var e = function() {
                    if (f.g.shadowImg.height() > 0) {
                        if (f.g.shadowBtmMod > 0) {
                            f.g.shadow.css({
                                height: f.g.shadowImg.height() / 2
                            })
                        } else {
                            f.g.shadow.css({
                                height: f.g.shadowImg.height(),
                                marginTop: -f.g.shadowImg.height() / 2
                            })
                        }
                    } else {
                        setTimeout(function() {
                            e()
                        }, 50)
                    }
                };
                e()
            }
        };
        f.resizeSlider = function() {
            if (f.o.responsiveUnder > 0) {
                if (e(window).width() < f.o.responsiveUnder) {
                    f.g.responsiveMode = true;
                    f.g.sliderOriginalWidth = f.o.responsiveUnder + "px"
                } else {
                    f.g.responsiveMode = false;
                    f.g.sliderOriginalWidth = f.g.sliderOriginalWidthRU;
                    f.g.ratio = 1
                }
            }
            if (f.g.responsiveMode) {
                var t = e(u).parent();
                e(u).css({
                    width: t.width() - parseInt(e(u).css("padding-left")) - parseInt(e(u).css("padding-right"))
                });
                f.g.ratio = e(u).width() / parseInt(f.g.sliderOriginalWidth);
                e(u).css({
                    height: f.g.ratio * parseInt(f.g.sliderOriginalHeight)
                })
            } else {
                f.g.ratio = 1;
                e(u).css({
                    width: f.g.sliderOriginalWidth,
                    height: f.g.sliderOriginalHeight
                })
            }
            if (e(u).closest(".ls-wp-fullwidth-container").length) {
                e(u).closest(".ls-wp-fullwidth-helper").css({
                    height: e(u).outerHeight(true)
                });
                e(u).closest(".ls-wp-fullwidth-container").css({
                    height: e(u).outerHeight(true)
                });
                e(u).closest(".ls-wp-fullwidth-helper").css({
                    width: e(window).width(),
                    left: -e(u).closest(".ls-wp-fullwidth-container").offset().left
                });
                if (f.g.sliderOriginalWidth.indexOf("%") != -1) {
                    var n = parseInt(f.g.sliderOriginalWidth);
                    var r = e("body").width() / 100 * n - (e(u).outerWidth() - e(u).width());
                    e(u).width(r)
                }
            }
            e(u).find(".ls-inner, .ls-lt-container").css({
                width: f.g.sliderWidth(),
                height: f.g.sliderHeight()
            });
            if (f.g.curLayer && f.g.nextLayer) {
                f.g.curLayer.css({
                    width: f.g.sliderWidth(),
                    height: f.g.sliderHeight()
                });
                f.g.nextLayer.css({
                    width: f.g.sliderWidth(),
                    height: f.g.sliderHeight()
                })
            } else {
                e(u).find(".ls-slide").css({
                    width: f.g.sliderWidth(),
                    height: f.g.sliderHeight()
                })
            }
        };
        f.resizeYourLogo = function() {
            f.g.yourLogo.css({
                width: f.g.yourLogo.data("originalWidth") * f.g.ratio,
                height: f.g.yourLogo.data("originalHeight") * f.g.ratio
            });
            if (f.g.ie78) {
                f.g.yourLogo.css("display", "block")
            } else {
                f.g.yourLogo.fadeIn(300)
            }
            var t = oR = oT = oB = "auto";
            if (f.g.yourLogo.data("originalLeft") && f.g.yourLogo.data("originalLeft").indexOf("%") != -1) {
                t = f.g.sliderWidth() / 100 * parseInt(f.g.yourLogo.data("originalLeft")) - f.g.yourLogo.width() / 2 + parseInt(e(u).css("padding-left"))
            } else {
                t = parseInt(f.g.yourLogo.data("originalLeft")) * f.g.ratio
            }
            if (f.g.yourLogo.data("originalRight") && f.g.yourLogo.data("originalRight").indexOf("%") != -1) {
                oR = f.g.sliderWidth() / 100 * parseInt(f.g.yourLogo.data("originalRight")) - f.g.yourLogo.width() / 2 + parseInt(e(u).css("padding-right"))
            } else {
                oR = parseInt(f.g.yourLogo.data("originalRight")) * f.g.ratio
            }
            if (f.g.yourLogo.data("originalTop") && f.g.yourLogo.data("originalTop").indexOf("%") != -1) {
                oT = f.g.sliderHeight() / 100 * parseInt(f.g.yourLogo.data("originalTop")) - f.g.yourLogo.height() / 2 + parseInt(e(u).css("padding-top"))
            } else {
                oT = parseInt(f.g.yourLogo.data("originalTop")) * f.g.ratio
            }
            if (f.g.yourLogo.data("originalBottom") && f.g.yourLogo.data("originalBottom").indexOf("%") != -1) {
                oB = f.g.sliderHeight() / 100 * parseInt(f.g.yourLogo.data("originalBottom")) - f.g.yourLogo.height() / 2 + parseInt(e(u).css("padding-bottom"))
            } else {
                oB = parseInt(f.g.yourLogo.data("originalBottom")) * f.g.ratio
            }
            f.g.yourLogo.css({
                left: t,
                right: oR,
                top: oT,
                bottom: oB
            })
        };
        f.resizeThumb = function() {
            f.bottomNavSizeHelper("on");
            var t = f.g.sliderOriginalWidth.indexOf("%") == -1 ? parseInt(f.g.sliderOriginalWidth) : f.g.sliderWidth();
            e(u).find(".ls-thumbnail-slide a").css({
                width: parseInt(f.o.tnWidth * f.g.ratio),
                height: parseInt(f.o.tnHeight * f.g.ratio)
            });
            e(u).find(".ls-thumbnail-slide a:last").css({
                margin: 0
            });
            e(u).find(".ls-thumbnail-slide").css({
                height: parseInt(f.o.tnHeight * f.g.ratio)
            });
            var n = e(u).find(".ls-thumbnail");
            var r = f.o.tnContainerWidth.indexOf("%") == -1 ? parseInt(f.o.tnContainerWidth) : parseInt(t / 100 * parseInt(f.o.tnContainerWidth));
            n.css({
                width: r * Math.floor(f.g.ratio * 100) / 100
            });
            if (n.width() > e(u).find(".ls-thumbnail-slide").width()) {
                n.css({
                    width: e(u).find(".ls-thumbnail-slide").width()
                })
            }
            f.bottomNavSizeHelper("off")
        };
        f.changeThumb = function(t) {
            var n = t ? t : f.g.nextLayerIndex;
            e(u).find(".ls-thumbnail-slide a:not(.ls-thumb-" + n + ")").children().each(function() {
                e(this).removeClass("ls-thumb-active").stop().fadeTo(750, f.o.tnInactiveOpacity / 100)
            });
            e(u).find(".ls-thumbnail-slide a.ls-thumb-" + n).children().addClass("ls-thumb-active").stop().fadeTo(750, f.o.tnActiveOpacity / 100)
        };
        f.scrollThumb = function() {
            if (!e(u).find(".ls-thumbnail-slide-container").hasClass("ls-thumbnail-slide-hover")) {
                var t = e(u).find(".ls-thumb-active").length ? e(u).find(".ls-thumb-active").parent() : false;
                if (t) {
                    var n = t.position().left + t.width() / 2;
                    var r = e(u).find(".ls-thumbnail-slide-container").width() / 2 - n;
                    r = r < e(u).find(".ls-thumbnail-slide-container").width() - e(u).find(".ls-thumbnail-slide").width() ? e(u).find(".ls-thumbnail-slide-container").width() - e(u).find(".ls-thumbnail-slide").width() : r;
                    r = r > 0 ? 0 : r;
                    e(u).find(".ls-thumbnail-slide").animate({
                        marginLeft: r
                    }, 600)
                }
            }
        };
        f.bottomNavSizeHelper = function(t) {
            if (f.o.hoverBottomNav && !e(u).hasClass("ls-hover")) {
                switch (t) {
                    case "on":
                        f.g.thumbsWrapper.css({
                            visibility: "hidden",
                            display: "block"
                        });
                        break;
                    case "off":
                        f.g.thumbsWrapper.css({
                            visibility: "visible",
                            display: "none"
                        });
                        break
                }
            }
        };
        f.animate = function() {
            if (e(u).find(".ls-slide").length > 1) {
                f.g.isAnimating = true
            }
            f.g.isLoading = false;
            clearTimeout(f.g.slideTimer);
            clearTimeout(f.g.changeTimer);
            f.g.stopLayer = f.g.curLayer;
            f.o.cbAnimStart(f.g);
            if (f.o.thumbnailNavigation == "always") {
                f.changeThumb();
                if (!("ontouchstart" in window)) {
                    f.scrollThumb()
                }
            }
            f.g.nextLayer.addClass("ls-animating");
            var t = curLayerRight = curLayerTop = curLayerBottom = nextLayerLeft = nextLayerRight = nextLayerTop = nextLayerBottom = layerMarginLeft = layerMarginRight = layerMarginTop = layerMarginBottom = "auto";
            var a = nextLayerWidth = f.g.sliderWidth();
            var l = nextLayerHeight = f.g.sliderHeight();
            var c = f.g.prevNext == "prev" ? f.g.curLayer : f.g.nextLayer;
            var h = c.data("slidedirection") ? c.data("slidedirection") : f.o.slideDirection;
            var p = f.g.slideDirections[f.g.prevNext][h];
            if (p == "left" || p == "right") {
                a = curLayerTop = nextLayerWidth = nextLayerTop = 0;
                layerMarginTop = 0
            }
            if (p == "top" || p == "bottom") {
                l = t = nextLayerHeight = nextLayerLeft = 0;
                layerMarginLeft = 0
            }
            switch (p) {
                case "left":
                    curLayerRight = nextLayerLeft = 0;
                    layerMarginLeft = -f.g.sliderWidth();
                    break;
                case "right":
                    t = nextLayerRight = 0;
                    layerMarginLeft = f.g.sliderWidth();
                    break;
                case "top":
                    curLayerBottom = nextLayerTop = 0;
                    layerMarginTop = -f.g.sliderHeight();
                    break;
                case "bottom":
                    curLayerTop = nextLayerBottom = 0;
                    layerMarginTop = f.g.sliderHeight();
                    break
            }
            f.g.curLayer.css({
                left: t,
                right: curLayerRight,
                top: curLayerTop,
                bottom: curLayerBottom
            });
            f.g.nextLayer.css({
                width: nextLayerWidth,
                height: nextLayerHeight,
                left: nextLayerLeft,
                right: nextLayerRight,
                top: nextLayerTop,
                bottom: nextLayerBottom
            });
            var d = f.g.curLayer.data("delayout") ? parseInt(f.g.curLayer.data("delayout")) : f.o.delayOut;
            var v = f.g.curLayer.data("durationout") ? parseInt(f.g.curLayer.data("durationout")) : f.o.durationOut;
            var m = f.g.curLayer.data("easingout") ? f.g.curLayer.data("easingout") : f.o.easingOut;
            var g = f.g.nextLayer.data("delayin") ? parseInt(f.g.nextLayer.data("delayin")) : f.o.delayIn;
            var y = f.g.nextLayer.data("durationin") ? parseInt(f.g.nextLayer.data("durationin")) : f.o.durationIn;
            var b = f.g.nextLayer.data("easingin") ? f.g.nextLayer.data("easingin") : f.o.easingIn;
            var w = function() {
                f.g.curLayer.delay(d + v / 15).animate({
                    width: a,
                    height: l
                }, v, m, function() {
                    E()
                })
            };
            var E = function() {
                f.g.stopLayer.find(' > *[class*="ls-l"]').each(function() {
                    if (e(this).data("tr")) {
                        e(this).data("tr").kill()
                    }
                    e(this).css({
                        filter: "none"
                    })
                });
                f.o.cbAnimStop(f.g);
                f.g.curLayer = f.g.nextLayer;
                f.g.curLayerIndex = f.g.nextLayerIndex;
                if (f.o.imgPreload && f.o.lazyLoad) {
                    var t = f.g.curLayerIndex == f.g.layersNum ? 1 : f.g.curLayerIndex + 1;
                    e(u).find(".ls-slide").eq(t - 1).find("img:not(.ls-preloaded)").each(function() {
                        e(this).load(function() {
                            e(this).addClass("ls-preloaded")
                        }).error(function() {
                            var t = e(this).data("src").substring(e(this).data("src").lastIndexOf("/") + 1, e(this).data("src").length);
                            if (window.console) {
                                console('LayerSlider error:\r\n\r\nIt seems like the URL of the image or background image "' + t + '" is pointing to a wrong location and it cannot be loaded. Please check the URLs of all your images used in the slider.')
                            } else {
                                alert('LayerSlider error:\r\n\r\nIt seems like the URL of the image or background image "' + t + '" is pointing to a wrong location and it cannot be loaded. Please check the URLs of all your images used in the slider.')
                            }
                            e(this).addClass("ls-not-preloaded")
                        }).attr("src", e(this).data("src"))
                    })
                }
                e(u).find(".ls-slide").removeClass("ls-active");
                e(u).find(".ls-slide:eq(" + (f.g.curLayerIndex - 1) + ")").addClass("ls-active").removeClass("ls-animating");
                e(u).find(".ls-bottom-slidebuttons a").removeClass("ls-nav-active");
                e(u).find(".ls-bottom-slidebuttons a:eq(" + (f.g.curLayerIndex - 1) + ")").addClass("ls-nav-active");
                if (f.g.autoSlideshow) {
                    f.timer()
                }
                f.g.isAnimating = false;
                if (f.g.resize == true) {
                    f.makeResponsive(f.g.curLayer, function() {
                        f.g.resize = false
                    })
                }
            };
            var S = function(t) {
                f.g.curLayer.find(' > *[class*="ls-l"]').each(function() {
                    if (!e(this).data("transitiontype")) {
                        f.transitionType(e(this))
                    }
                    e(this).removeClass("ls-videohack");
                    var r = e(this).data("slidedirection") ? e(this).data("slidedirection") : p;
                    var i, s;
                    switch (r) {
                        case "left":
                            i = -f.g.sliderWidth();
                            s = 0;
                            break;
                        case "right":
                            i = f.g.sliderWidth();
                            s = 0;
                            break;
                        case "top":
                            s = -f.g.sliderHeight();
                            i = 0;
                            break;
                        case "bottom":
                            s = f.g.sliderHeight();
                            i = 0;
                            break;
                        case "fade":
                            s = 0;
                            i = 0;
                            break
                    }
                    if (e(this).data("transitiontype") === "new") {
                        var o = "new"
                    } else {
                        var o = e(this).data("slideoutdirection") ? e(this).data("slideoutdirection") : false
                    }
                    switch (o) {
                        case "left":
                            i = f.g.sliderWidth();
                            s = 0;
                            break;
                        case "right":
                            i = -f.g.sliderWidth();
                            s = 0;
                            break;
                        case "top":
                            s = f.g.sliderHeight();
                            i = 0;
                            break;
                        case "bottom":
                            s = -f.g.sliderHeight();
                            i = 0;
                            break;
                        case "fade":
                            s = 0;
                            i = 0;
                            break;
                        case "new":
                            if (e(this).data("offsetxout")) {
                                if (e(this).data("offsetxout") === "left") {
                                    i = f.g.sliderWidth()
                                } else if (e(this).data("offsetxout") === "right") {
                                    i = -f.g.sliderWidth()
                                } else {
                                    i = -parseInt(e(this).data("offsetxout"))
                                }
                            } else {
                                i = -f.lt.offsetXOut
                            }
                            if (e(this).data("offsetyout")) {
                                if (e(this).data("offsetyout") === "top") {
                                    s = f.g.sliderHeight()
                                } else if (e(this).data("offsetyout") === "bottom") {
                                    s = -f.g.sliderHeight()
                                } else {
                                    s = -parseInt(e(this).data("offsetyout"))
                                }
                            } else {
                                s = -f.lt.offsetYOut
                            }
                            break
                    }
                    var u = curSubRotateX = curSubRotateY = curSubScale = curSubSkewX = curSubSkewY = curSubScaleX = curSubScaleY = "none";
                    u = e(this).data("rotateout") ? e(this).data("rotateout") : f.lt.rotateOut;
                    curSubRotateX = e(this).data("rotatexout") ? e(this).data("rotatexout") : f.lt.rotateXOut;
                    curSubRotateY = e(this).data("rotateyout") ? e(this).data("rotateyout") : f.lt.rotateYOut;
                    curSubScale = e(this).data("scaleout") ? e(this).data("scaleout") : f.lt.scaleOut;
                    curSubSkewX = e(this).data("skewxout") ? e(this).data("skewxout") : f.lt.skewXOut;
                    curSubSkewY = e(this).data("skewyout") ? e(this).data("skewyout") : f.lt.skewYOut;
                    if (curSubScale === 1) {
                        curSubScaleX = e(this).data("scalexout") ? e(this).data("scalexout") : f.lt.scaleXOut;
                        curSubScaleY = e(this).data("scaleyout") ? e(this).data("scaleyout") : f.lt.scaleYOut
                    } else {
                        curSubScaleX = curSubScaleY = curSubScale
                    }
                    var a = e(this).data("transformoriginout") ? e(this).data("transformoriginout").split(" ") : f.lt.transformOriginOut;
                    for (var l = 0; l < a.length; l++) {
                        if (a[l].indexOf("%") === -1 && a[l].indexOf("left") !== -1 && a[l].indexOf("right") !== -1 && a[l].indexOf("top") !== -1 && a[l].indexOf("bottom") !== -1) {
                            a[l] = "" + parseInt(a[l]) * f.g.ratio + "px"
                        }
                    }
                    var c = a.join(" ");
                    var h = e(this).data("perspectiveout") ? e(this).data("perspectiveout") : f.lt.perspectiveOut;
                    var d = parseInt(e(this).css("left"));
                    var v = parseInt(e(this).css("top"));
                    var m = parseInt(e(this).attr("class").split("ls-l")[1]);
                    var g = e(this).outerWidth() > e(this).outerHeight() ? e(this).outerWidth() : e(this).outerHeight();
                    var y = parseInt(u) === 0 ? e(this).outerWidth() : g;
                    var b = parseInt(u) === 0 ? e(this).outerHeight() : g;
                    if (m === -1 && o !== "new" || e(this).data("offsetxout") === "left" || e(this).data("offsetxout") === "right") {
                        if (i < 0) {
                            i = -(f.g.sliderWidth() - d + (curSubScaleX / 2 - .5) * y + 100)
                        } else if (i > 0) {
                            i = d + (curSubScaleX / 2 + .5) * y + 100
                        }
                    } else {
                        i = i * f.g.ratio
                    }
                    if (m === -1 && o !== "new" || e(this).data("offsetyout") === "top" || e(this).data("offsetyout") === "bottom") {
                        if (s < 0) {
                            s = -(f.g.sliderHeight() - v + (curSubScaleY / 2 - .5) * b + 100)
                        } else if (s > 0) {
                            s = v + (curSubScaleY / 2 + .5) * b + 100
                        }
                    } else {
                        s = s * f.g.ratio
                    }
                    if (m === -1 || o === "new") {
                        var w = 1
                    } else {
                        var E = f.g.curLayer.data("parallaxout") ? parseInt(f.g.curLayer.data("parallaxout")) : f.o.parallaxOut;
                        var w = m * E
                    }
                    if (e(this).data("transitiontype") === "new") {
                        var S = f.lt.delayOut;
                        var x = f.lt.durationOut;
                        var T = f.lt.easingOut
                    } else {
                        var S = f.o.delayOut;
                        var x = f.o.durationOut;
                        var T = f.o.easingOut
                    }
                    var N = e(this).data("delayout") ? parseInt(e(this).data("delayout")) : S;
                    var C = e(this).data("durationout") ? parseInt(e(this).data("durationout")) : x;
                    var k = e(this).data("easingout") ? e(this).data("easingout") : T;
                    if (t) {
                        N = 0;
                        C = t
                    }
                    if (e(this).data("showUntilTimer")) {
                        clearTimeout(e(this).data("showUntilTimer"))
                    }
                    var L = {
                        visibility: "hidden"
                    };
                    var A = e(this);
                    var O = {
                        rotation: u,
                        rotationX: curSubRotateX,
                        rotationY: curSubRotateY,
                        skewX: curSubSkewX,
                        skewY: curSubSkewY,
                        scaleX: curSubScaleX,
                        scaleY: curSubScaleY,
                        x: -i * w,
                        y: -s * w,
                        delay: N / 1e3,
                        ease: n(k),
                        onComplete: function() {
                            A.css(L)
                        }
                    };
                    if (o == "fade" || !o && r === "fade" || e(this).data("fadeout") !== "false" && e(this).data("transitiontype") === "new") {
                        O["opacity"] = 0;
                        L["opacity"] = e(this).data("originalOpacity")
                    }
                    if (e(this).data("tr")) {
                        e(this).data("tr").kill()
                    }
                    TweenLite.set(e(this)[0], {
                        transformOrigin: c,
                        transformPerspective: h
                    });
                    e(this).data("tr", TweenLite.to(e(this)[0], C / 1e3, O))
                })
            };
            var x = function() {
                f.g.nextLayer.delay(d + g).animate({
                    width: f.g.sliderWidth(),
                    height: f.g.sliderHeight()
                }, y, b)
            };
            var T = function() {
                if (f.g.totalDuration) {
                    d = 0
                }
                if (typeof f.o.cbTimeLineStart === "function") {
                    f.o.cbTimeLineStart(f.g, d + g)
                }
                f.g.nextLayer.find(' > *[class*="ls-l"]').each(function() {
                    if (!e(this).data("transitiontype")) {
                        f.transitionType(e(this))
                    }
                    if (e(this).data("transitiontype") === "new") {
                        var t = "new"
                    } else {
                        var t = e(this).data("slidedirection") ? e(this).data("slidedirection") : p
                    }
                    var r, i;
                    switch (t) {
                        case "left":
                            r = -f.g.sliderWidth();
                            i = 0;
                            break;
                        case "right":
                            r = f.g.sliderWidth();
                            i = 0;
                            break;
                        case "top":
                            i = -f.g.sliderHeight();
                            r = 0;
                            break;
                        case "bottom":
                            i = f.g.sliderHeight();
                            r = 0;
                            break;
                        case "fade":
                            i = 0;
                            r = 0;
                            break;
                        case "new":
                            if (e(this).data("offsetxin")) {
                                if (e(this).data("offsetxin") === "left") {
                                    r = -f.g.sliderWidth()
                                } else if (e(this).data("offsetxin") === "right") {
                                    r = f.g.sliderWidth()
                                } else {
                                    r = parseInt(e(this).data("offsetxin"))
                                }
                            } else {
                                r = f.lt.offsetXIn
                            }
                            if (e(this).data("offsetyin")) {
                                if (e(this).data("offsetyin") === "top") {
                                    i = -f.g.sliderHeight()
                                } else if (e(this).data("offsetyin") === "bottom") {
                                    i = f.g.sliderHeight()
                                } else {
                                    i = parseInt(e(this).data("offsetyin"))
                                }
                            } else {
                                i = f.lt.offsetYIn
                            }
                            break
                    }
                    var s = nextSubRotateX = nextSubRotateY = nextSubScale = nextSubSkewX = nextSubSkewY = nextSubScaleX = nextSubScaleY = "none";
                    s = e(this).data("rotatein") ? e(this).data("rotatein") : f.lt.rotateIn;
                    nextSubRotateX = e(this).data("rotatexin") ? e(this).data("rotatexin") : f.lt.rotateXIn;
                    nextSubRotateY = e(this).data("rotateyin") ? e(this).data("rotateyin") : f.lt.rotateYIn;
                    nextSubScale = e(this).data("scalein") ? e(this).data("scalein") : f.lt.scaleIn;
                    nextSubSkewX = e(this).data("skewxin") ? e(this).data("skewxin") : f.lt.skewXIn;
                    nextSubSkewY = e(this).data("skewyin") ? e(this).data("skewyin") : f.lt.skewYIn;
                    if (nextSubScale === 1) {
                        nextSubScaleX = e(this).data("scalexin") ? e(this).data("scalexin") : f.lt.scaleXIn;
                        nextSubScaleY = e(this).data("scaleyin") ? e(this).data("scaleyin") : f.lt.scaleYIn
                    } else {
                        nextSubScaleX = nextSubScaleY = nextSubScale
                    }
                    var o = e(this).data("transformoriginin") ? e(this).data("transformoriginin").split(" ") : f.lt.transformOriginIn;
                    for (var u = 0; u < o.length; u++) {
                        if (o[u].indexOf("%") === -1 && o[u].indexOf("left") !== -1 && o[u].indexOf("right") !== -1 && o[u].indexOf("top") !== -1 && o[u].indexOf("bottom") !== -1) {
                            o[u] = "" + parseInt(o[u]) * f.g.ratio + "px"
                        }
                    }
                    var a = o.join(" ");
                    var l = e(this).data("perspectivein") ? e(this).data("perspectivein") : f.lt.perspectiveIn;
                    var c = parseInt(e(this).css("left"));
                    var h = parseInt(e(this).css("top"));
                    var d = parseInt(e(this).attr("class").split("ls-l")[1]);
                    if (e(this)[0].style.width.indexOf("%") !== -1) {
                        e(this).css({
                            width: f.g.sliderWidth() / 100 * parseInt(e(this)[0].style.width)
                        })
                    }
                    var v = e(this).outerWidth() > e(this).outerHeight() ? e(this).outerWidth() : e(this).outerHeight();
                    var m = parseInt(s) === 0 ? e(this).outerWidth() : v;
                    var g = parseInt(s) === 0 ? e(this).outerHeight() : v;
                    if (d === -1 && t !== "new" || e(this).data("offsetxin") === "left" || e(this).data("offsetxin") === "right") {
                        if (r < 0) {
                            r = -(c + (nextSubScaleX / 2 + .5) * m + 100)
                        } else if (r > 0) {
                            r = f.g.sliderWidth() - c + (nextSubScaleX / 2 - .5) * m + 100
                        }
                    } else {
                        r = r * f.g.ratio
                    }
                    if (d === -1 && t !== "new" || e(this).data("offsetyin") === "top" || e(this).data("offsetyin") === "bottom") {
                        if (i < 0) {
                            i = -(h + (nextSubScaleY / 2 + .5) * g + 100)
                        } else if (i > 0) {
                            i = f.g.sliderHeight() - h + (nextSubScaleY / 2 - .5) * g + 100
                        }
                    } else {
                        i = i * f.g.ratio
                    }
                    if (d === -1 || t === "new") {
                        var y = 1
                    } else {
                        var b = f.g.nextLayer.data("parallaxin") ? parseInt(f.g.nextLayer.data("parallaxin")) : f.o.parallaxIn;
                        var y = d * b
                    }
                    if (e(this).data("transitiontype") === "new") {
                        var w = f.lt.delayIn;
                        var E = f.lt.durationIn;
                        var S = f.lt.easingIn
                    } else {
                        var w = f.o.delayIn;
                        var E = f.o.durationIn;
                        var S = f.o.easingIn
                    }
                    var x = e(this).data("delayin") ? parseInt(e(this).data("delayin")) : w;
                    var T = e(this).data("durationin") ? parseInt(e(this).data("durationin")) : E;
                    var N = e(this).data("easingin") ? e(this).data("easingin") : S;
                    var C = e(this);
                    var k = function() {
                        if (C.hasClass("ls-video-layer")) {
                            C.addClass("ls-videohack")
                        }
                        if (f.o.autoPlayVideos == true) {
                            C.find(".ls-videopreview, video, audio").click()
                        }
                        if (C.data("showuntil") > 0) {
                            C.data("showUntilTimer", setTimeout(function() {
                                f.sublayerShowUntil(C)
                            }, C.data("showuntil")))
                        }
                    };
                    e(this).css({
                        marginLeft: 0,
                        marginTop: 0
                    });
                    var L = {
                        scaleX: nextSubScaleX,
                        scaleY: nextSubScaleY,
                        skewX: nextSubSkewX,
                        skewY: nextSubSkewY,
                        rotation: s,
                        rotationX: nextSubRotateX,
                        rotationY: nextSubRotateY,
                        visibility: "visible",
                        x: r * y,
                        y: i * y
                    };
                    var A = {
                        rotation: 0,
                        rotationX: 0,
                        rotationY: 0,
                        skewX: 0,
                        skewY: 0,
                        scaleX: 1,
                        scaleY: 1,
                        ease: n(N),
                        delay: x / 1e3,
                        x: 0,
                        y: 0,
                        onComplete: function() {
                            k()
                        }
                    };
                    if (t.indexOf("fade") != -1 || e(this).data("fadein") !== "false" && e(this).data("transitiontype") === "new") {
                        L["opacity"] = 0;
                        A["opacity"] = e(this).data("originalOpacity")
                    }
                    if (e(this).data("tr")) {
                        e(this).data("tr").kill()
                    }
                    TweenLite.set(e(this)[0], {
                        transformPerspective: l,
                        transformOrigin: a
                    });
                    e(this).data("tr", TweenLite.fromTo(e(this)[0], T / 1e3, L, A))
                })
            };
            var N = function() {
                if (i(e(u)) && (f.g.nextLayer.data("transition3d") || f.g.nextLayer.data("customtransition3d"))) {
                    if (f.g.nextLayer.data("transition3d") && f.g.nextLayer.data("customtransition3d")) {
                        var t = Math.floor(Math.random() * 2);
                        var n = [
                            ["3d", f.g.nextLayer.data("transition3d")],
                            ["custom3d", f.g.nextLayer.data("customtransition3d")]
                        ];
                        k(n[t][0], n[t][1])
                    } else if (f.g.nextLayer.data("transition3d")) {
                        k("3d", f.g.nextLayer.data("transition3d"))
                    } else {
                        k("custom3d", f.g.nextLayer.data("customtransition3d"))
                    }
                } else {
                    if (f.g.nextLayer.data("transition2d") && f.g.nextLayer.data("customtransition2d")) {
                        var t = Math.floor(Math.random() * 2);
                        var n = [
                            ["2d", f.g.nextLayer.data("transition2d")],
                            ["custom2d", f.g.nextLayer.data("customtransition2d")]
                        ];
                        k(n[t][0], n[t][1])
                    } else if (f.g.nextLayer.data("transition2d")) {
                        k("2d", f.g.nextLayer.data("transition2d"))
                    } else if (f.g.nextLayer.data("customtransition2d")) {
                        k("custom2d", f.g.nextLayer.data("customtransition2d"))
                    } else {
                        k("2d", "1")
                    }
                }
            };
            var C = function() {
                if (i(e(u)) && LSCustomTransition.indexOf("3d") != -1) {
                    k("3d", LSCustomTransition.split(":")[1])
                } else {
                    if (LSCustomTransition.indexOf("3d") != -1) {
                        k("2d", "all")
                    } else {
                        k("2d", LSCustomTransition.split(":")[1])
                    }
                }
            };
            var k = function(e, t) {
                var n = e.indexOf("custom") == -1 ? f.t : f.ct;
                var r = "3d",
                    i, s;
                if (e.indexOf("2d") != -1) {
                    r = "2d"
                }
                if (t.indexOf("last") != -1) {
                    s = n["t" + r].length - 1;
                    i = "last"
                } else if (t.indexOf("all") != -1) {
                    s = Math.floor(Math.random() * o(n["t" + r]));
                    i = "random from all"
                } else {
                    var u = t.split(",");
                    var a = u.length;
                    s = parseInt(u[Math.floor(Math.random() * a)]) - 1;
                    i = "random from specified"
                }
                L(r, n["t" + r][s])
            };
            var L = function(t, i) {
                var o = e(u).find(".ls-inner");
                var a = f.g.curLayer.find('*[class*="ls-l"]').length > 0 ? 1e3 : 0;
                var l = i.name.toLowerCase().indexOf("carousel") == -1 ? false : true;
                var c = i.name.toLowerCase().indexOf("crossfad") == -1 ? false : true;
                var h = typeof i.cols;
                var p = typeof i.rows;
                switch (h) {
                    case "number":
                        h = i.cols;
                        break;
                    case "string":
                        h = Math.floor(Math.random() * (parseInt(i.cols.split(",")[1]) - parseInt(i.cols.split(",")[0]) + 1)) + parseInt(i.cols.split(",")[0]);
                        break;
                    default:
                        h = Math.floor(Math.random() * (i.cols[1] - i.cols[0] + 1)) + i.cols[0];
                        break
                }
                switch (p) {
                    case "number":
                        p = i.rows;
                        break;
                    case "string":
                        p = Math.floor(Math.random() * (parseInt(i.rows.split(",")[1]) - parseInt(i.rows.split(",")[0]) + 1)) + parseInt(i.rows.split(",")[0]);
                        break;
                    default:
                        p = Math.floor(Math.random() * (i.rows[1] - i.rows[0] + 1)) + i.rows[0];
                        break
                }
                if (f.g.isMobile() == true && f.o.optimizeForMobile == true || f.g.ie78 && f.o.optimizeForIE78 == true) {
                    if (h >= 15) {
                        h = 7
                    } else if (h >= 5) {
                        h = 4
                    } else if (h >= 4) {
                        h = 3
                    } else if (h > 2) {
                        h = 2
                    }
                    if (p >= 15) {
                        p = 7
                    } else if (p >= 5) {
                        p = 4
                    } else if (p >= 4) {
                        p = 3
                    } else if (p > 2) {
                        p = 2
                    }
                    if (p > 2 && h > 2) {
                        p = 2;
                        if (h > 4) {
                            h = 4
                        }
                    }
                }
                var d = e(u).find(".ls-inner").width() / h;
                var v = e(u).find(".ls-inner").height() / p;
                if (!f.g.ltContainer) {
                    f.g.ltContainer = e("<div>").addClass("ls-lt-container").addClass("ls-overflow-hidden").css({
                        width: o.width(),
                        height: o.height()
                    }).prependTo(o)
                } else {
                    f.g.ltContainer.stop(true, true).empty().css({
                        display: "block",
                        width: o.width(),
                        height: o.height()
                    })
                }
                var m = o.width() - Math.floor(d) * h;
                var g = o.height() - Math.floor(v) * p;
                var y = [];
                y.randomize = function() {
                    var e = this.length,
                        t, n, r;
                    if (e == 0) return false;
                    while (--e) {
                        t = Math.floor(Math.random() * (e + 1));
                        n = this[e];
                        r = this[t];
                        this[e] = r;
                        this[t] = n
                    }
                    return this
                };
                for (var b = 0; b < h * p; b++) {
                    y.push(b)
                }
                switch (i.tile.sequence) {
                    case "reverse":
                        y.reverse();
                        break;
                    case "col-forward":
                        y = s(p, h, "forward");
                        break;
                    case "col-reverse":
                        y = s(p, h, "reverse");
                        break;
                    case "random":
                        y.randomize();
                        break
                }
                var w = f.g.curLayer.find(".ls-bg");
                var x = f.g.nextLayer.find(".ls-bg");
                if (w.length == 0 && x.length == 0) {
                    t = "2d";
                    i = e.extend(true, {}, f.t["t2d"][0]);
                    i.transition.duration = 1;
                    i.tile.delay = 0
                }
                if (t == "3d") {
                    f.g.totalDuration = (h * p - 1) * i.tile.delay;
                    var N = 0;
                    if (i.before && i.before.duration) {
                        N += i.before.duration
                    }
                    if (i.animation && i.animation.duration) {
                        N += i.animation.duration
                    }
                    if (i.after && i.after.duration) {
                        N += i.after.duration
                    }
                    f.g.totalDuration += N;
                    var C = 0;
                    if (i.before && i.before.delay) {
                        C += i.before.delay
                    }
                    if (i.animation && i.animation.delay) {
                        C += i.animation.delay
                    }
                    if (i.after && i.after.delay) {
                        C += i.after.delay
                    }
                    f.g.totalDuration += C
                } else {
                    f.g.totalDuration = (h * p - 1) * i.tile.delay + i.transition.duration;
                    f.g.curTiles = e("<div>").addClass("ls-curtiles").appendTo(f.g.ltContainer);
                    f.g.nextTiles = e("<div>").addClass("ls-nexttiles").appendTo(f.g.ltContainer)
                }
                var k = f.g.prevNext;
                for (var L = 0; L < h * p; L++) {
                    var A = L % h == 0 ? m : 0;
                    var O = L > (p - 1) * h - 1 ? g : 0;
                    var M = e("<div>").addClass("ls-lt-tile").css({
                        width: Math.floor(d) + A,
                        height: Math.floor(v) + O
                    }).appendTo(f.g.ltContainer);
                    var _, D;
                    if (t == "3d") {
                        M.addClass("ls-3d-container");
                        var P = Math.floor(d) + A;
                        var H = Math.floor(v) + O;
                        var B;
                        if (i.animation.direction == "horizontal") {
                            if (Math.abs(i.animation.transition.rotateY) > 90 && i.tile.depth != "large") {
                                B = Math.floor(P / 7) + A
                            } else {
                                B = P
                            }
                        } else {
                            if (Math.abs(i.animation.transition.rotateX) > 90 && i.tile.depth != "large") {
                                B = Math.floor(H / 7) + O
                            } else {
                                B = H
                            }
                        }
                        var j = P / 2;
                        var F = H / 2;
                        var I = B / 2;
                        var q = function(t, n, r, i, s, o, u, a, f) {
                            e("<div>").addClass(t).css({
                                width: r,
                                height: i,
                                transform: "translate3d(" + s + "px, " + o + "px, " + u + "px) rotateX(" + a + "deg) rotateY(" + f + "deg) rotateZ(0deg) scale3d(1, 1, 1)",
                                "-o-transform": "translate3d(" + s + "px, " + o + "px, " + u + "px) rotateX(" + a + "deg) rotateY(" + f + "deg) rotateZ(0deg) scale3d(1, 1, 1)",
                                "-ms-transform": "translate3d(" + s + "px, " + o + "px, " + u + "px) rotateX(" + a + "deg) rotateY(" + f + "deg) rotateZ(0deg) scale3d(1, 1, 1)",
                                "-moz-transform": "translate3d(" + s + "px, " + o + "px, " + u + "px) rotateX(" + a + "deg) rotateY(" + f + "deg) rotateZ(0deg) scale3d(1, 1, 1)",
                                "-webkit-transform": "translate3d(" + s + "px, " + o + "px, " + u + "px) rotateX(" + a + "deg) rotateY(" + f + "deg) rotateZ(0deg) scale3d(1, 1, 1)"
                            }).appendTo(n)
                        };
                        q("ls-3d-box", M, 0, 0, 0, 0, -I, 0, 0);
                        var R = 0;
                        var U = 0;
                        var z = 0;
                        if (i.animation.direction == "vertical" && Math.abs(i.animation.transition.rotateX) > 90) {
                            q("ls-3d-back", M.find(".ls-3d-box"), P, H, -j, -F, -I, 180, 0)
                        } else {
                            q("ls-3d-back", M.find(".ls-3d-box"), P, H, -j, -F, -I, 0, 180)
                        }
                        q("ls-3d-bottom", M.find(".ls-3d-box"), P, B, -j, F - I, 0, -90, 0);
                        q("ls-3d-top", M.find(".ls-3d-box"), P, B, -j, -F - I, 0, 90, 0);
                        q("ls-3d-front", M.find(".ls-3d-box"), P, H, -j, -F, I, 0, 0);
                        q("ls-3d-left", M.find(".ls-3d-box"), B, H, -j - I, -F, 0, 0, -90);
                        q("ls-3d-right", M.find(".ls-3d-box"), B, H, j - I, -F, 0, 0, 90);
                        _ = M.find(".ls-3d-front");
                        if (i.animation.direction == "horizontal") {
                            if (Math.abs(i.animation.transition.rotateY) > 90) {
                                D = M.find(".ls-3d-back")
                            } else {
                                D = M.find(".ls-3d-left, .ls-3d-right")
                            }
                        } else {
                            if (Math.abs(i.animation.transition.rotateX) > 90) {
                                D = M.find(".ls-3d-back")
                            } else {
                                D = M.find(".ls-3d-top, .ls-3d-bottom")
                            }
                        }
                        var W = y[L] * i.tile.delay;
                        var X = f.g.ltContainer.find(".ls-3d-container:eq(" + L + ") .ls-3d-box");
                        var V = new TimelineLite;
                        if (i.before && i.before.transition) {
                            i.before.transition.delay = i.before.transition.delay ? (i.before.transition.delay + W) / 1e3 : W / 1e3;
                            V.to(X[0], i.before.duration / 1e3, r(i.before.transition, i.before.easing))
                        } else {
                            i.animation.transition.delay = i.animation.transition.delay ? (i.animation.transition.delay + W) / 1e3 : W / 1e3
                        }
                        V.to(X[0], i.animation.duration / 1e3, r(i.animation.transition, i.animation.easing));
                        if (i.after) {
                            if (!i.after.transition) {
                                i.after.transition = {}
                            }
                            V.to(X[0], i.after.duration / 1e3, r(i.after.transition, i.after.easing, "after"))
                        }
                    } else {
                        var J = L1 = T2 = L2 = "auto";
                        var K = O2 = 1;
                        if (i.transition.direction == "random") {
                            var Q = ["top", "bottom", "right", "left"];
                            var G = Q[Math.floor(Math.random() * Q.length)]
                        } else {
                            var G = i.transition.direction
                        }
                        if (i.name.toLowerCase().indexOf("mirror") != -1 && L % 2 == 0) {
                            if (k == "prev") {
                                k = "next"
                            } else {
                                k = "prev"
                            }
                        }
                        if (k == "prev") {
                            switch (G) {
                                case "top":
                                    G = "bottom";
                                    break;
                                case "bottom":
                                    G = "top";
                                    break;
                                case "left":
                                    G = "right";
                                    break;
                                case "right":
                                    G = "left";
                                    break;
                                case "topleft":
                                    G = "bottomright";
                                    break;
                                case "topright":
                                    G = "bottomleft";
                                    break;
                                case "bottomleft":
                                    G = "topright";
                                    break;
                                case "bottomright":
                                    G = "topleft";
                                    break
                            }
                        }
                        switch (G) {
                            case "top":
                                J = T2 = -M.height();
                                L1 = L2 = 0;
                                break;
                            case "bottom":
                                J = T2 = M.height();
                                L1 = L2 = 0;
                                break;
                            case "left":
                                J = T2 = 0;
                                L1 = L2 = -M.width();
                                break;
                            case "right":
                                J = T2 = 0;
                                L1 = L2 = M.width();
                                break;
                            case "topleft":
                                J = M.height();
                                T2 = 0;
                                L1 = M.width();
                                L2 = 0;
                                break;
                            case "topright":
                                J = M.height();
                                T2 = 0;
                                L1 = -M.width();
                                L2 = 0;
                                break;
                            case "bottomleft":
                                J = -M.height();
                                T2 = 0;
                                L1 = M.width();
                                L2 = 0;
                                break;
                            case "bottomright":
                                J = -M.height();
                                T2 = 0;
                                L1 = -M.width();
                                L2 = 0;
                                break
                        }
                        f.g.scale2D = i.transition.scale ? i.transition.scale : 1;
                        if (l == true && f.g.scale2D != 1) {
                            J = J / 2;
                            T2 = T2 / 2;
                            L1 = L1 / 2;
                            L2 = L2 / 2
                        }
                        switch (i.transition.type) {
                            case "fade":
                                J = T2 = L1 = L2 = 0;
                                K = 0;
                                O2 = 1;
                                break;
                            case "mixed":
                                K = 0;
                                O2 = 1;
                                if (f.g.scale2D == 1) {
                                    T2 = L2 = 0
                                }
                                break
                        }
                        if ((i.transition.rotate || i.transition.rotateX || i.transition.rotateY || f.g.scale2D != 1) && !f.g.ie78 && i.transition.type != "slide") {
                            M.css({
                                overflow: "visible"
                            })
                        } else {
                            M.css({
                                overflow: "hidden"
                            })
                        }
                        if (l == true) {
                            f.g.curTiles.css({
                                overflow: "visible"
                            })
                        } else {
                            f.g.curTiles.css({
                                overflow: "hidden"
                            })
                        }
                        if (c == true || i.transition.type == "slide" || l == true) {
                            var Y = M.appendTo(f.g.curTiles);
                            var Z = M.clone().appendTo(f.g.nextTiles);
                            _ = e("<div>").addClass("ls-curtile").appendTo(Y)
                        } else {
                            var Z = M.appendTo(f.g.nextTiles)
                        }
                        D = e("<div>").addClass("ls-nexttile").appendTo(Z).css({
                            top: -J,
                            left: -L1,
                            dispay: "block",
                            opacity: K
                        });
                        var et = y[L] * i.tile.delay;
                        var tt = i.transition.rotate ? i.transition.rotate : 0;
                        var nt = i.transition.rotateX ? i.transition.rotateX : 0;
                        var rt = i.transition.rotateY ? i.transition.rotateY : 0;
                        if (k == "prev") {
                            tt = -tt;
                            nt = -nt;
                            rt = -rt
                        }
                        TweenLite.fromTo(D[0], i.transition.duration / 1e3, {
                            rotation: tt,
                            rotationX: nt,
                            rotationY: rt,
                            scale: f.g.scale2D
                        }, {
                            delay: et / 1e3,
                            top: 0,
                            left: 0,
                            opacity: O2,
                            rotation: 0,
                            rotationX: 0,
                            rotationY: 0,
                            scale: 1,
                            ease: n(i.transition.easing)
                        });
                        if (c == true && (x.length < 1 || x.length > 0 && (x.attr("src").toLowerCase().indexOf("png") != -1 || x.width() < f.g.sliderWidth() || x.height() < f.g.sliderHeight()))) {
                            TweenLite.to(_[0], i.transition.duration / 1e3, {
                                delay: et / 1e3,
                                opacity: 0,
                                ease: n(i.transition.easing)
                            })
                        }
                        if ((i.transition.type == "slide" || l == true) && i.name.toLowerCase().indexOf("mirror") == -1) {
                            var it = 0;
                            if (tt != 0) {
                                it = -tt
                            }
                            TweenLite.to(_[0], i.transition.duration / 1e3, {
                                delay: et / 1e3,
                                top: T2,
                                left: L2,
                                rotation: it,
                                scale: f.g.scale2D,
                                opacity: K,
                                ease: n(i.transition.easing)
                            })
                        }
                    }
                    if (w.length) {
                        if (t == "3d" || t == "2d" && (c == true || i.transition.type == "slide" || l == true)) {
                            _.append(e("<img>").attr("src", w.attr("src")).css({
                                width: w[0].style.width,
                                height: w[0].style.height,
                                marginLeft: parseFloat(w.css("margin-left")) - parseFloat(M.position().left),
                                marginTop: parseFloat(w.css("margin-top")) - parseFloat(M.position().top)
                            }))
                        } else if (f.g.curTiles.children().length == 0) {
                            f.g.curTiles.append(e("<img>").attr("src", w.attr("src")).css({
                                width: w[0].style.width,
                                height: w[0].style.height,
                                marginLeft: parseFloat(w.css("margin-left")),
                                marginTop: parseFloat(w.css("margin-top"))
                            }))
                        }
                    }
                    if (x.length) {
                        D.append(e("<img>").attr("src", x.attr("src")).css({
                            width: x[0].style.width,
                            height: x[0].style.height,
                            marginLeft: parseFloat(x.css("margin-left")) - parseFloat(M.position().left),
                            marginTop: parseFloat(x.css("margin-top")) - parseFloat(M.position().top)
                        }))
                    }
                }
                var st = f.g.curLayer;
                var ot = f.g.nextLayer;
                setTimeout(function() {
                    st.find(".ls-bg").css({
                        visibility: "hidden"
                    })
                }, 50);
                ot.find(".ls-bg").css({
                    visibility: "hidden"
                });
                f.g.ltContainer.removeClass("ls-overflow-hidden");
                S(a);
                setTimeout(function() {
                    st.css({
                        width: 0
                    })
                }, a);
                var ut = parseInt(ot.data("timeshift")) ? parseInt(ot.data("timeshift")) : 0;
                var at = f.g.totalDuration + ut > 0 ? f.g.totalDuration + ut : 0;
                setTimeout(function() {
                    if (f.g.resize == true) {
                        f.g.ltContainer.empty();
                        st.removeClass("ls-active");
                        f.makeResponsive(ot, function() {
                            f.g.resize = false
                        })
                    }
                    T();
                    if (ot.find(".ls-bg").length < 1 || ot.find(".ls-bg").length > 0 && ot.find(".ls-bg").attr("src").toLowerCase().indexOf("png") != -1) {
                        f.g.ltContainer.delay(350).fadeOut(300, function() {
                            e(this).empty().show()
                        })
                    }
                    ot.css({
                        width: f.g.sliderWidth(),
                        height: f.g.sliderHeight()
                    })
                }, at);
                if (f.g.totalDuration < 300) {
                    f.g.totalDuration = 1e3
                }
                setTimeout(function() {
                    f.g.ltContainer.addClass("ls-overflow-hidden");
                    ot.addClass("ls-active");
                    if (ot.find(".ls-bg").length) {
                        ot.find(".ls-bg").css({
                            display: "none",
                            visibility: "visible"
                        });
                        if (f.g.ie78) {
                            ot.find(".ls-bg").css("display", "block");
                            setTimeout(function() {
                                E()
                            }, 500)
                        } else {
                            ot.find(".ls-bg").fadeIn(500, function() {
                                E()
                            })
                        }
                    } else {
                        E()
                    }
                }, f.g.totalDuration)
            };
            var A = (f.g.nextLayer.data("transition3d") || f.g.nextLayer.data("transition2d")) && f.t || (f.g.nextLayer.data("customtransition3d") || f.g.nextLayer.data("customtransition2d")) && f.ct ? "new" : "old";
            if (!f.g.nextLayer.data("transitiontype")) {
                f.transitionType(f.g.nextLayer)
            }
            if (f.g.nextLayer.data("transitiontype") === "new") {
                A = "new"
            }
            if (f.o.slideTransition) {
                A = "forced"
            }
            if (f.o.animateFirstSlide && !f.g.firstSlideAnimated) {
                if (f.g.layersNum == 1) {
                    var d = 0;
                    f.o.cbAnimStop(f.g)
                } else {
                    var O = parseInt(f.g.nextLayer.data("timeshift")) ? parseInt(f.g.nextLayer.data("timeshift")) : 0;
                    var M = A == "new" ? 0 : v;
                    f.g.t5 = setTimeout(function() {
                        E()
                    }, M + Math.abs(O))
                }
                f.g.totalDuration = true;
                T();
                f.g.nextLayer.css({
                    width: f.g.sliderWidth(),
                    height: f.g.sliderHeight()
                });
                if (!f.g.ie78) {
                    f.g.nextLayer.find(".ls-bg").css({
                        display: "none"
                    }).fadeIn(500)
                }
                f.g.firstSlideAnimated = true;
                f.g.isLoading = false
            } else {
                switch (A) {
                    case "old":
                        f.g.totalDuration = false;
                        if (f.g.ltContainer) {
                            f.g.ltContainer.empty()
                        }
                        w();
                        S();
                        x();
                        T();
                        break;
                    case "new":
                        if (typeof LSCustomTransition != "undefined") {
                            C()
                        } else {
                            N()
                        }
                        break;
                    case "forced":
                        L(f.o.slideTransition.type, f.o.slideTransition.obj);
                        break
                }
            }
        };
        f.transitionType = function(e) {
            var t = e.data("ls") || !e.data("ls") && !e.data("slidedelay") && !e.data("slidedirection") && !e.data("slideoutdirection") && !e.data("delayin") && !e.data("delayout") && !e.data("durationin") && !e.data("durationout") && !e.data("showuntil") && !e.data("easingin") && !e.data("easingout") && !e.data("scalein") && !e.data("scaleout") && !e.data("rotatein") && !e.data("rotateout") ? "new" : "old";
            e.data("transitiontype", t)
        };
        f.sublayerShowUntil = function(e) {
            if (!e.data("transitiontype")) {
                f.transitionType(e)
            }
            e.removeClass("ls-videohack");
            var t = f.g.curLayer;
            if (f.g.prevNext != "prev" && f.g.nextLayer) {
                t = f.g.nextLayer
            }
            var r = t.data("slidedirection") ? t.data("slidedirection") : f.o.slideDirection;
            var i = f.g.slideDirections[f.g.prevNext][r];
            var s = e.data("slidedirection") ? e.data("slidedirection") : i;
            var o, u;
            switch (s) {
                case "left":
                    o = -f.g.sliderWidth();
                    u = 0;
                    break;
                case "right":
                    o = f.g.sliderWidth();
                    u = 0;
                    break;
                case "top":
                    u = -f.g.sliderHeight();
                    o = 0;
                    break;
                case "bottom":
                    u = f.g.sliderHeight();
                    o = 0;
                    break;
                case "fade":
                    u = 0;
                    o = 0;
                    break
            }
            if (e.data("transitiontype") === "new") {
                var a = "new"
            } else {
                var a = e.data("slideoutdirection") ? e.data("slideoutdirection") : false
            }
            switch (a) {
                case "left":
                    o = f.g.sliderWidth();
                    u = 0;
                    break;
                case "right":
                    o = -f.g.sliderWidth();
                    u = 0;
                    break;
                case "top":
                    u = f.g.sliderHeight();
                    o = 0;
                    break;
                case "bottom":
                    u = -f.g.sliderHeight();
                    o = 0;
                    break;
                case "fade":
                    u = 0;
                    o = 0;
                    break;
                case "new":
                    if (e.data("offsetxout")) {
                        if (e.data("offsetxout") === "left") {
                            o = f.g.sliderWidth()
                        } else if (e.data("offsetxout") === "right") {
                            o = -f.g.sliderWidth()
                        } else {
                            o = -parseInt(e.data("offsetxout"))
                        }
                    } else {
                        o = -f.lt.offsetXOut
                    }
                    if (e.data("offsetyout")) {
                        if (e.data("offsetyout") === "top") {
                            u = f.g.sliderHeight()
                        } else if (e.data("offsetyout") === "bottom") {
                            u = -f.g.sliderHeight()
                        } else {
                            u = -parseInt(e.data("offsetyout"))
                        }
                    } else {
                        u = -f.lt.offsetYOut
                    }
                    break
            }
            var l = curSubRotateX = curSubRotateY = curSubScale = curSubSkewX = curSubSkewY = curSubScaleX = curSubScaleY = "none";
            l = e.data("rotateout") ? e.data("rotateout") : f.lt.rotateOut;
            curSubRotateX = e.data("rotatexout") ? e.data("rotatexout") : f.lt.rotateXOut;
            curSubRotateY = e.data("rotateyout") ? e.data("rotateyout") : f.lt.rotateYOut;
            curSubScale = e.data("scaleout") ? e.data("scaleout") : f.lt.scaleOut;
            curSubSkewX = e.data("skewxout") ? e.data("skewxout") : f.lt.skewXOut;
            curSubSkewY = e.data("skewyout") ? e.data("skewyout") : f.lt.skewYOut;
            if (curSubScale === 1) {
                curSubScaleX = e.data("scalexout") ? e.data("scalexout") : f.lt.scaleXOut;
                curSubScaleY = e.data("scaleyout") ? e.data("scaleyout") : f.lt.scaleYOut
            } else {
                curSubScaleX = curSubScaleY = curSubScale
            }
            var c = e.data("transformoriginout") ? e.data("transformoriginout").split(" ") : f.lt.transformOriginOut;
            for (var h = 0; h < c.length; h++) {
                if (c[h].indexOf("%") === -1 && c[h].indexOf("left") !== -1 && c[h].indexOf("right") !== -1 && c[h].indexOf("top") !== -1 && c[h].indexOf("bottom") !== -1) {
                    c[h] = "" + parseInt(c[h]) * f.g.ratio + "px"
                }
            }
            var p = c.join(" ");
            var d = e.data("perspectiveout") ? e.data("perspectiveout") : f.lt.perspectiveOut;
            var v = parseInt(e.css("left"));
            var m = parseInt(e.css("top"));
            var g = parseInt(e.attr("class").split("ls-l")[1]);
            var y = e.outerWidth() > e.outerHeight() ? e.outerWidth() : e.outerHeight();
            var b = parseInt(l) === 0 ? e.outerWidth() : y;
            var w = parseInt(l) === 0 ? e.outerHeight() : y;
            if (g === -1 && a !== "new" || e.data("offsetxout") === "left" || e.data("offsetxout") === "right") {
                if (o < 0) {
                    o = -(f.g.sliderWidth() - v + (curSubScaleX / 2 - .5) * b + 100)
                } else if (o > 0) {
                    o = v + (curSubScaleX / 2 + .5) * b + 100
                }
            } else {
                o = o * f.g.ratio
            }
            if (g === -1 && a !== "new" || e.data("offsetyout") === "top" || e.data("offsetyout") === "bottom") {
                if (u < 0) {
                    u = -(f.g.sliderHeight() - m + (curSubScaleY / 2 - .5) * w + 100)
                } else if (u > 0) {
                    u = m + (curSubScaleY / 2 + .5) * w + 100
                }
            } else {
                u = u * f.g.ratio
            }
            if (g === -1 || a === "new") {
                var E = 1
            } else {
                var S = f.g.curLayer.data("parallaxout") ? parseInt(f.g.curLayer.data("parallaxout")) : f.o.parallaxOut;
                var E = g * S
            }
            if (e.data("transitiontype") === "new") {
                var x = f.lt.durationOut;
                var T = f.lt.easingOut
            } else {
                var x = f.o.durationOut;
                var T = f.o.easingOut
            }
            var N = e.data("durationout") ? parseInt(e.data("durationout")) : x;
            var C = e.data("easingout") ? e.data("easingout") : T;
            var k = {
                visibility: "hidden"
            };
            var L = {
                rotation: l,
                rotationX: curSubRotateX,
                rotationY: curSubRotateY,
                skewX: curSubSkewX,
                skewY: curSubSkewY,
                scaleX: curSubScaleX,
                scaleY: curSubScaleY,
                x: -o * E,
                y: -u * E,
                ease: n(C),
                onComplete: function() {
                    e.css(k)
                }
            };
            if (a == "fade" || !a && s == "fade" || e.data("fadeout") !== "false" && e.data("transitiontype") === "new") {
                L["opacity"] = 0;
                k["opacity"] = e.data("originalOpacity")
            }
            TweenLite.set(e[0], {
                transformPerspective: d,
                transformOrigin: p
            });
            TweenLite.to(e[0], N / 1e3, L)
        };
        f.debug = function() {
            f.d = {
                history: e("<div>"),
                aT: function(t) {
                    e("<h1>" + t + "</h1>").appendTo(f.d.history)
                },
                aeU: function() {
                    e("<ul>").appendTo(f.d.history)
                },
                aU: function(t) {
                    e("<ul><li>" + t + "</li></ul>").appendTo(f.d.history)
                },
                aL: function(t) {
                    e("<li>" + t + "</li>").appendTo(f.d.history.find("ul:last"))
                },
                aUU: function(t) {
                    e("<ul>").appendTo(f.d.history.find("ul:last li:last"))
                },
                aF: function(e) {
                    f.d.history.find("ul:last li:last").hover(function() {
                        e.css({
                            border: "2px solid red",
                            marginTop: parseInt(e.css("margin-top")) - 2,
                            marginLeft: parseInt(e.css("margin-left")) - 2
                        })
                    }, function() {
                        e.css({
                            border: "0px",
                            marginTop: parseInt(e.css("margin-top")) + 2,
                            marginLeft: parseInt(e.css("margin-left")) + 2
                        })
                    })
                },
                show: function() {
                    if (!e("body").find(".ls-debug-console").length) {
                        if (!f.d.putData) {
                            f.d.aT("Init code");
                            f.d.aeU();
                            for (var t in f.o) {
                                f.d.aL(t + ": <strong>" + f.o[t] + "</strong>")
                            }
                            f.d.aT("LayerSlider Content");
                            f.d.aU("Number of slides found: <strong>" + e(u).find(".ls-slide").length + "</strong>");
                            e(u).find('.ls-inner .ls-slide, .ls-inner *[class*="ls-l"]').each(function() {
                                if (e(this).hasClass("ls-slide")) {
                                    f.d.aU("<strong>SLIDE " + (e(this).index() + 1) + "</strong>");
                                    f.d.aUU();
                                    f.d.aL("<strong>SLIDE " + (e(this).index() + 1) + " properties:</strong><br><br>")
                                } else {
                                    f.d.aU("&nbsp;&nbsp;&nbsp;&nbsp;Layer ( " + e(this).prop("tagName") + " )");
                                    f.d.aF(e(this));
                                    f.d.aUU();
                                    f.d.aL("<strong>" + e(this).prop("tagName") + " layer properties:</strong><br><br>");
                                    f.d.aL("distance / class: <strong>" + e(this).attr("class") + "</strong>")
                                }
                                e.each(e(this).data(), function(e, t) {
                                    f.d.aL(e + ": <strong>" + t + "</strong>")
                                })
                            });
                            f.d.putData = true
                        }
                        var n = e("<div>").addClass("ls-debug-console").css({
                            position: "fixed",
                            zIndex: "10000000000",
                            top: "10px",
                            right: "10px",
                            width: "300px",
                            padding: "20px",
                            background: "black",
                            "border-radius": "10px",
                            height: e(window).height() - 60,
                            opacity: 0,
                            marginRight: 150
                        }).appendTo(e("body")).css({
                            marginRight: 0,
                            opacity: .9
                        }).click(function(t) {
                            if (t.shiftKey && t.altKey) {
                                e(this).remove()
                            }
                        });
                        var r = e("<div>").css({
                            width: "100%",
                            height: "100%",
                            overflow: "auto"
                        }).appendTo(n);
                        var i = e("<div>").css({
                            width: "100%"
                        }).appendTo(r).append(f.d.history)
                    }
                },
                hide: function() {
                    e("body").find(".ls-debug-console").remove()
                }
            };
            e(u).click(function(e) {
                if (e.shiftKey && e.altKey) {
                    f.d.show()
                }
            })
        };
        f.load()
    };
    var n = function(e) {
        var t;
        if (e.toLowerCase().indexOf("swing") !== -1 || e.toLowerCase().indexOf("linear") !== -1) {
            t = Linear.easeNone
        } else if (e.toLowerCase().indexOf("easeinout") !== -1) {
            var n = e.toLowerCase().split("easeinout")[1];
            t = window[n.charAt(0).toUpperCase() + n.slice(1)].easeInOut
        } else if (e.toLowerCase().indexOf("easeout") !== -1) {
            var n = e.toLowerCase().split("easeout")[1];
            t = window[n.charAt(0).toUpperCase() + n.slice(1)].easeOut
        } else if (e.toLowerCase().indexOf("easein") !== -1) {
            var n = e.toLowerCase().split("easein")[1];
            t = window[n.charAt(0).toUpperCase() + n.slice(1)].easeIn
        }
        return t
    };
    var r = function(e, t, r, i) {
        if (typeof t === "undefined") {
            var t = "easeInOutQuart"
        }
        var s = {};
        if (e.rotate !== i) {
            s.rotation = e.rotate
        }
        if (e.rotateY !== i) {
            s.rotationY = e.rotateY
        }
        if (e.rotateX !== i) {
            s.rotationX = e.rotateX
        }
        if (r === "after") {
            s.scaleX = s.scaleY = s.scaleZ = 1
        } else if (e.scale3d !== i) {
            s.scaleX = s.scaleY = s.scaleZ = e.scale3d
        }
        if (e.delay) {
            s.delay = r === "after" ? e.delay / 1e3 : e.delay
        }
        s.ease = n(t);
        return s
    };
    var i = function(t) {
        var n = e("<div>"),
            r = false,
            i = false,
            s = ["perspective", "OPerspective", "msPerspective", "MozPerspective", "WebkitPerspective"];
        transform = ["transformStyle", "OTransformStyle", "msTransformStyle", "MozTransformStyle", "WebkitTransformStyle"];
        for (var o = s.length - 1; o >= 0; o--) {
            r = r ? r : n[0].style[s[o]] != undefined
        }
        for (var o = transform.length - 1; o >= 0; o--) {
            n.css("transform-style", "preserve-3d");
            i = i ? i : n[0].style[transform[o]] == "preserve-3d"
        }
        if (r && n[0].style[s[4]] != undefined) {
            n.attr("id", "ls-test3d").appendTo(t);
            r = n[0].offsetHeight === 3 && n[0].offsetLeft === 9;
            n.remove()
        }
        return r && i
    };
    var s = function(e, t, n) {
        var r = [];
        if (n == "forward") {
            for (var i = 0; i < e; i++) {
                for (var s = 0; s < t; s++) {
                    r.push(i + s * e)
                }
            }
        } else {
            for (var i = e - 1; i > -1; i--) {
                for (var s = t - 1; s > -1; s--) {
                    r.push(i + s * e)
                }
            }
        }
        return r
    };
    var o = function(e) {
        var t = 0;
        for (var n in e) {
            if (e.hasOwnProperty(n)) {
                ++t
            }
        }
        return t
    };
    var u = function() {
        uaMatch = function(e) {
            e = e.toLowerCase();
            var t = /(chrome)[ \/]([\w.]+)/.exec(e) || /(webkit)[ \/]([\w.]+)/.exec(e) || /(opera)(?:.*version|)[ \/]([\w.]+)/.exec(e) || /(msie) ([\w.]+)/.exec(e) || e.indexOf("compatible") < 0 && /(mozilla)(?:.*? rv:([\w.]+)|)/.exec(e) || [];
            return {
                browser: t[1] || "",
                version: t[2] || "0"
            }
        };
        var e = uaMatch(navigator.userAgent),
            t = {};
        if (e.browser) {
            t[e.browser] = true;
            t.version = e.version
        }
        if (t.chrome) {
            t.webkit = true
        } else if (t.webkit) {
            t.safari = true
        }
        return t
    };
    lsPrefixes = function(e, t) {
        var n = ["webkit", "khtml", "moz", "ms", "o", ""];
        var r = 0,
            i, s;
        while (r < n.length && !e[i]) {
            i = t;
            if (n[r] == "") {
                i = i.substr(0, 1).toLowerCase() + i.substr(1)
            }
            i = n[r] + i;
            s = typeof e[i];
            if (s != "undefined") {
                n = [n[r]];
                return s == "function" ? e[i]() : e[i]
            }
            r++
        }
    };
    t.global = {
        version: "5.1.0",
        isMobile: function() {
            if (navigator.userAgent.match(/Android/i) || navigator.userAgent.match(/webOS/i) || navigator.userAgent.match(/iPhone/i) || navigator.userAgent.match(/iPad/i) || navigator.userAgent.match(/iPod/i) || navigator.userAgent.match(/BlackBerry/i) || navigator.userAgent.match(/Windows Phone/i)) {
                return true
            } else {
                return false
            }
        },
        isHideOn3D: function(e) {
            if (e.css("padding-bottom") == "auto" || e.css("padding-bottom") == "none" || e.css("padding-bottom") == 0 || e.css("padding-bottom") == "0px") {
                return true
            } else {
                return false
            }
        },
        ie78: u().msie && u().version < 9 ? true : false,
        paused: false,
        pausedByVideo: false,
        autoSlideshow: false,
        isAnimating: false,
        layersNum: null,
        prevNext: "next",
        slideTimer: null,
        sliderWidth: null,
        sliderHeight: null,
        slideDirections: {
            prev: {
                left: "right",
                right: "left",
                top: "bottom",
                bottom: "top"
            },
            next: {
                left: "left",
                right: "right",
                top: "top",
                bottom: "bottom"
            }
        },
        v: {
            d: 500,
            fo: 750,
            fi: 500
        }
    };
    t.layerTransitions = {
        offsetXIn: 80,
        offsetYIn: 0,
        durationIn: 1e3,
        delayIn: 0,
        easingIn: "easeInOutQuint",
        fadeIn: true,
        rotateIn: 0,
        rotateXIn: 0,
        rotateYIn: 0,
        scaleIn: 1,
        scaleXIn: 1,
        scaleYIn: 1,
        skewXIn: 0,
        skewYIn: 0,
        transformOriginIn: ["50%", "50%", "0"],
        perspectiveIn: 500,
        offsetXOut: -80,
        offsetYOut: 0,
        durationOut: 400,
        showUntil: 0,
        easingOut: "easeInOutQuint",
        fadeOut: true,
        rotateOut: 0,
        rotateXOut: 0,
        rotateYOut: 0,
        scaleOut: 1,
        scaleXOut: 1,
        scaleYOut: 1,
        skewXOut: 0,
        skewYOut: 0,
        transformOriginOut: ["50%", "50%", "0"],
        perspectiveOut: 500
    };
    t.slideTransitions = {
        slideDelay: 4e3
    };
    t.options = {
        responsive: true,
        responsiveUnder: 0,
        layersContainer: 0,
        autoStart: true,
        pauseOnHover: true,
        firstSlide: 1,
        animateFirstSlide: true,
        loops: 0,
        forceLoopNum: true,
        twoWaySlideshow: false,
        randomSlideshow: false,
        skin: "v5",
        skinsPath: "/layerslider/skins/",
        globalBGColor: "transparent",
        globalBGImage: false,
        navPrevNext: true,
        navStartStop: true,
        navButtons: true,
        keybNav: true,
        touchNav: true,
        hoverPrevNext: true,
        hoverBottomNav: false,
        showBarTimer: false,
        showCircleTimer: true,
        thumbnailNavigation: "hover",
        tnContainerWidth: "60%",
        tnWidth: 100,
        tnHeight: 60,
        tnActiveOpacity: 35,
        tnInactiveOpacity: 100,
        autoPlayVideos: true,
        autoPauseSlideshow: "auto",
        youtubePreview: "maxresdefault.jpg",
        imgPreload: true,
        lazyLoad: true,
        yourLogo: false,
        yourLogoStyle: "left: -10px; top: -10px;",
        yourLogoLink: false,
        yourLogoTarget: "_self",
        optimizeForMobile: true,
        optimizeForIE78: true,
        cbInit: function(e) {},
        cbStart: function(e) {},
        cbStop: function(e) {},
        cbPause: function(e) {},
        cbAnimStart: function(e) {},
        cbAnimStop: function(e) {},
        cbPrev: function(e) {},
        cbNext: function(e) {},
        slideDelay: 4e3,
        slideDirection: "right",
        parallaxIn: .45,
        parallaxOut: .45,
        durationIn: 1e3,
        durationOut: 1e3,
        easingIn: "easeInOutQuint",
        easingOut: "easeInOutQuint",
        delayIn: 0,
        delayOut: 0
    }
})(jQuery)
                                    

#3 JavaScript::Eval (size: 49922, repeated: 1) - SHA256: 9794de1edf2a49e65673ad2f34f1d410b2570313514b270465df3ad3fbe2ca71

                                        var layerSliderTransitions = {
    t2d: [{
        name: "Sliding from right",
        rows: 1,
        cols: 1,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuad",
            duration: 1e3,
            direction: "left"
        }
    }, {
        name: "Sliding from left",
        rows: 1,
        cols: 1,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuad",
            duration: 1e3,
            direction: "right"
        }
    }, {
        name: "Sliding from bottom",
        rows: 1,
        cols: 1,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuad",
            duration: 1e3,
            direction: "top"
        }
    }, {
        name: "Sliding from top",
        rows: 1,
        cols: 1,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuad",
            duration: 1e3,
            direction: "bottom"
        }
    }, {
        name: "Crossfading",
        rows: 1,
        cols: 1,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "fade",
            easing: "easeInOutQuad",
            duration: 1e3,
            direction: "left"
        }
    }, {
        name: "Fading tiles forward",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 30,
            sequence: "forward"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 1e3,
            direction: "left"
        }
    }, {
        name: "Fading tiles reverse",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 30,
            sequence: "reverse"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 1e3,
            direction: "left"
        }
    }, {
        name: "Fading tiles col-forward",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 30,
            sequence: "col-forward"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 1e3,
            direction: "left"
        }
    }, {
        name: "Fading tiles col-reverse",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 30,
            sequence: "col-reverse"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 1e3,
            direction: "left"
        }
    }, {
        name: "Fading tiles (random)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 30,
            sequence: "random"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 1e3,
            direction: "left"
        }
    }, {
        name: "Smooth fading from right",
        rows: 1,
        cols: 35,
        tile: {
            delay: 25,
            sequence: "reverse"
        },
        transition: {
            type: "fade",
            easing: "linear",
            duration: 750,
            direction: "left"
        }
    }, {
        name: "Smooth fading from left",
        rows: 1,
        cols: 35,
        tile: {
            delay: 25,
            sequence: "forward"
        },
        transition: {
            type: "fade",
            easing: "easeInOutQuart",
            duration: 750,
            direction: "left"
        }
    }, {
        name: "Smooth fading from bottom",
        rows: 35,
        cols: 1,
        tile: {
            delay: 25,
            sequence: "col-reverse"
        },
        transition: {
            type: "fade",
            easing: "easeInOutQuart",
            duration: 750,
            direction: "left"
        }
    }, {
        name: "Smooth fading from top",
        rows: 35,
        cols: 1,
        tile: {
            delay: 25,
            sequence: "col-forward"
        },
        transition: {
            type: "fade",
            easing: "easeInOutQuart",
            duration: 750,
            direction: "left"
        }
    }, {
        name: "Smooth sliding from right",
        rows: 1,
        cols: 25,
        tile: {
            delay: 30,
            sequence: "reverse"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 350,
            direction: "left"
        }
    }, {
        name: "Smooth sliding from left",
        rows: 1,
        cols: 25,
        tile: {
            delay: 30,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 350,
            direction: "right"
        }
    }, {
        name: "Smooth sliging from bottom",
        rows: 25,
        cols: 1,
        tile: {
            delay: 30,
            sequence: "col-reverse"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 350,
            direction: "top"
        }
    }, {
        name: "Smooth sliding from top",
        rows: 25,
        cols: 1,
        tile: {
            delay: 30,
            sequence: "col-forward"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 350,
            direction: "bottom"
        }
    }, {
        name: "Sliding tiles to right (random)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 50,
            sequence: "random"
        },
        transition: {
            type: "slide",
            easing: "easeOutQuart",
            duration: 500,
            direction: "right"
        }
    }, {
        name: "Sliding tiles to left (random)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 50,
            sequence: "random"
        },
        transition: {
            type: "slide",
            easing: "easeOutQuart",
            duration: 500,
            direction: "left"
        }
    }, {
        name: "Sliding tiles to bottom (random)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 50,
            sequence: "random"
        },
        transition: {
            type: "slide",
            easing: "easeOutQuart",
            duration: 500,
            direction: "bottom"
        }
    }, {
        name: "Sliding tiles to top (random)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 50,
            sequence: "random"
        },
        transition: {
            type: "slide",
            easing: "easeOutQuart",
            duration: 500,
            direction: "top"
        }
    }, {
        name: "Sliding random tiles to random directions",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 50,
            sequence: "random"
        },
        transition: {
            type: "slide",
            easing: "easeOutQuart",
            duration: 500,
            direction: "random"
        }
    }, {
        name: "Sliding rows to right (forward)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "right"
        }
    }, {
        name: "Sliding rows to right (reverse)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "reverse"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "right"
        }
    }, {
        name: "Sliding rows to right (random)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "random"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "right"
        }
    }, {
        name: "Sliding rows to left (forward)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "left"
        }
    }, {
        name: "Sliding rows to left (reverse)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "reverse"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "left"
        }
    }, {
        name: "Sliding rows to left (random)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "random"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "left"
        }
    }, {
        name: "Sliding rows from top to bottom (forward)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "bottom"
        }
    }, {
        name: "Sliding rows from top to bottom (random)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "random"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "bottom"
        }
    }, {
        name: "Sliding rows from bottom to top (reverse)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "reverse"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "top"
        }
    }, {
        name: "Sliding rows from bottom to top (random)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "random"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "top"
        }
    }, {
        name: "Sliding columns to bottom (forward)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "bottom"
        }
    }, {
        name: "Sliding columns to bottom (reverse)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "bottom"
        }
    }, {
        name: "Sliding columns to bottom (random)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "random"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "bottom"
        }
    }, {
        name: "Sliding columns to top (forward)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "top"
        }
    }, {
        name: "Sliding columns to top (reverse)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "top"
        }
    }, {
        name: "Sliding columns to top (random)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "random"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "top"
        }
    }, {
        name: "Sliding columns from left to right (forward)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "right"
        }
    }, {
        name: "Sliding columns from left to right (random)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "random"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "right"
        }
    }, {
        name: "Sliding columns from right to left (reverse)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "left"
        }
    }, {
        name: "Sliding columns from right to left (random)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "random"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "left"
        }
    }, {
        name: "Fading and sliding tiles to right (random)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 50,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 500,
            direction: "right"
        }
    }, {
        name: "Fading and sliding tiles to left (random)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 50,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 500,
            direction: "left"
        }
    }, {
        name: "Fading and sliding tiles to bottom (random)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 50,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 500,
            direction: "bottom"
        }
    }, {
        name: "Fading and sliding tiles to top (random)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 50,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 500,
            direction: "top"
        }
    }, {
        name: "Fading and sliding random tiles to random directions",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 50,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 500,
            direction: "random"
        }
    }, {
        name: "Fading and sliding tiles from top-left (forward)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 50,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 500,
            direction: "topleft"
        }
    }, {
        name: "Fading and sliding tiles from bottom-right (reverse)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 50,
            sequence: "reverse"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 500,
            direction: "bottomright"
        }
    }, {
        name: "Fading and sliding tiles from top-right (random)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 50,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 500,
            direction: "topright"
        }
    }, {
        name: "Fading and sliding tiles from bottom-left (random)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 50,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 500,
            direction: "bottomleft"
        }
    }, {
        name: "Fading and sliding rows to right (forward)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "right"
        }
    }, {
        name: "Fading and sliding rows to right (reverse)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "reverse"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "right"
        }
    }, {
        name: "Fading and sliding rows to right (random)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "right"
        }
    }, {
        name: "Fading and sliding rows to left (forward)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "left"
        }
    }, {
        name: "Fading and sliding rows to left (reverse)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "reverse"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "left"
        }
    }, {
        name: "Fading and sliding rows to left (random)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "left"
        }
    }, {
        name: "Fading and sliding rows from top to bottom (forward)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "bottom"
        }
    }, {
        name: "Fading and sliding rows from top to bottom (random)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "bottom"
        }
    }, {
        name: "Fading and sliding rows from bottom to top (reverse)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "reverse"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "top"
        }
    }, {
        name: "Fading and sliding rows from bottom to top (random)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 100,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "top"
        }
    }, {
        name: "Fading and sliding columns to bottom (forward)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "bottom"
        }
    }, {
        name: "Fading and sliding columns to bottom (reverse)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "bottom"
        }
    }, {
        name: "Fading and sliding columns to bottom (random)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "bottom"
        }
    }, {
        name: "Fading and sliding columns to top (forward)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "top"
        }
    }, {
        name: "Fading and sliding columns to top (reverse)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "top"
        }
    }, {
        name: "Fading and sliding columns to top (random)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "top"
        }
    }, {
        name: "Fading and sliding columns from left to right (forward)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "right"
        }
    }, {
        name: "Fading and sliding columns from left to right (random)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "right"
        }
    }, {
        name: "Fading and sliding columns from right to left (reverse)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "left"
        }
    }, {
        name: "Fading and sliding columns from right to left (random)",
        rows: 1,
        cols: [12, 16],
        tile: {
            delay: 75,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuart",
            duration: 600,
            direction: "left"
        }
    }, {
        name: "Carousel",
        rows: 1,
        cols: 1,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuad",
            duration: 750,
            direction: "left",
            scale: .5
        }
    }, {
        name: "Carousel rows",
        rows: 4,
        cols: 1,
        tile: {
            delay: 50,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuad",
            duration: 750,
            direction: "left",
            scale: .5
        }
    }, {
        name: "Carousel cols",
        rows: 1,
        cols: 4,
        tile: {
            delay: 50,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuad",
            duration: 750,
            direction: "left",
            scale: .5
        }
    }, {
        name: "Carousel tiles horizontal",
        rows: 3,
        cols: 4,
        tile: {
            delay: 35,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuad",
            duration: 750,
            direction: "left",
            scale: .5,
            rotateY: 90
        }
    }, {
        name: "Carousel tiles vertical",
        rows: 3,
        cols: 4,
        tile: {
            delay: 35,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuad",
            duration: 750,
            direction: "top",
            scale: .5,
            rotateX: -90
        }
    }, {
        name: "Carousel-mirror tiles horizontal",
        rows: 3,
        cols: 4,
        tile: {
            delay: 15,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuad",
            duration: 750,
            direction: "left",
            scale: .5,
            rotateY: 90
        }
    }, {
        name: "Carousel-mirror tiles vertical",
        rows: 3,
        cols: 4,
        tile: {
            delay: 15,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuad",
            duration: 750,
            direction: "top",
            scale: .5,
            rotateX: -90
        }
    }, {
        name: "Carousel mirror rows",
        rows: 4,
        cols: 1,
        tile: {
            delay: 50,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuad",
            duration: 750,
            direction: "right",
            scale: .5
        }
    }, {
        name: "Carousel mirror cols",
        rows: 1,
        cols: 4,
        tile: {
            delay: 50,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeInOutQuad",
            duration: 750,
            direction: "left",
            scale: .5
        }
    }, {
        name: "Turning tile from left",
        rows: 1,
        cols: 1,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeOutQuart",
            duration: 750,
            direction: "right",
            rotateY: 90
        }
    }, {
        name: "Turning tile from right",
        rows: 1,
        cols: 1,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            rotateY: -90
        }
    }, {
        name: "Turning tile from top",
        rows: 1,
        cols: 1,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeOutQuart",
            duration: 750,
            direction: "bottom",
            rotateX: -90
        }
    }, {
        name: "Turning tile from bottom",
        rows: 1,
        cols: 1,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeOutQuart",
            duration: 750,
            direction: "top",
            rotateX: 90
        }
    }, {
        name: "Turning tiles from left",
        rows: [3, 4],
        cols: [3, 4],
        tile: {
            delay: 55,
            sequence: "forward"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            rotateY: 90
        }
    }, {
        name: "Turning tiles from right",
        rows: [3, 4],
        cols: [3, 4],
        tile: {
            delay: 55,
            sequence: "reverse"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            rotateY: -90
        }
    }, {
        name: "Turning tiles from top",
        rows: [3, 4],
        cols: [3, 4],
        tile: {
            delay: 55,
            sequence: "forward"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            rotateX: -90
        }
    }, {
        name: "Turning tiles from bottom",
        rows: [3, 4],
        cols: [3, 4],
        tile: {
            delay: 55,
            sequence: "reverse"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            rotateX: 90
        }
    }, {
        name: "Turning rows from top",
        rows: [6, 12],
        cols: 1,
        tile: {
            delay: 55,
            sequence: "forward"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            rotateX: 90
        }
    }, {
        name: "Turning rows from bottom",
        rows: [6, 12],
        cols: 1,
        tile: {
            delay: 55,
            sequence: "reverse"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            rotateX: -90
        }
    }, {
        name: "Turning cols from left",
        rows: 1,
        cols: [6, 12],
        tile: {
            delay: 55,
            sequence: "forward"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            rotateY: -90
        }
    }, {
        name: "Turning cols from right",
        rows: 1,
        cols: [6, 12],
        tile: {
            delay: 55,
            sequence: "reverse"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            rotateY: 90
        }
    }, {
        name: "Flying rows from left",
        rows: [3, 10],
        cols: 1,
        tile: {
            delay: 55,
            sequence: "forward"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            rotateY: 90
        }
    }, {
        name: "Flying rows from right",
        rows: [3, 10],
        cols: 1,
        tile: {
            delay: 55,
            sequence: "reverse"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            rotateY: -90
        }
    }, {
        name: "Flying cols from top",
        rows: 1,
        cols: [3, 10],
        tile: {
            delay: 55,
            sequence: "forward"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            rotateX: -90
        }
    }, {
        name: "Flying cols from bottom",
        rows: 1,
        cols: [3, 10],
        tile: {
            delay: 55,
            sequence: "reverse"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            rotateX: 90
        }
    }, {
        name: "Flying and rotating tile from left",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 750,
            direction: "right",
            scale: .1,
            rotate: -90,
            rotateY: 90
        }
    }, {
        name: "Flying and rotating tile from right",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            scale: .1,
            rotate: 90,
            rotateY: -90
        }
    }, {
        name: "Flying and rotating tiles from left",
        rows: [3, 4],
        cols: [3, 4],
        tile: {
            delay: 55,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 750,
            direction: "right",
            rotate: -45
        }
    }, {
        name: "Flying and rotating tiles from right",
        rows: [3, 4],
        cols: [3, 4],
        tile: {
            delay: 55,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            rotate: -45
        }
    }, {
        name: "Flying and rotating tiles from random",
        rows: [3, 4],
        cols: [3, 4],
        tile: {
            delay: 55,
            sequence: "random"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 750,
            direction: "random",
            rotate: -45
        }
    }, {
        name: "Scaling tile in",
        rows: 1,
        cols: 1,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 1500,
            direction: "left",
            scale: .8
        }
    }, {
        name: "Scaling tile from out",
        rows: 1,
        cols: 1,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "fade",
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "left",
            scale: 1.2
        }
    }, {
        name: "Scaling tiles random",
        rows: [3, 4],
        cols: [3, 4],
        tile: {
            delay: 35,
            sequence: "random"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            scale: .1
        }
    }, {
        name: "Scaling tiles from out random",
        rows: [3, 4],
        cols: [3, 4],
        tile: {
            delay: 35,
            sequence: "random"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            scale: 2
        }
    }, {
        name: "Scaling in and rotating tiles random",
        rows: [3, 4],
        cols: [3, 4],
        tile: {
            delay: 35,
            sequence: "random"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            scale: .1,
            rotate: 90
        }
    }, {
        name: "Scaling and rotating tiles from out random",
        rows: [3, 4],
        cols: [3, 4],
        tile: {
            delay: 35,
            sequence: "random"
        },
        transition: {
            type: "fade",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left",
            scale: 2,
            rotate: -90
        }
    }, {
        name: "Mirror-sliding tiles diagonal",
        rows: 3,
        cols: 4,
        tile: {
            delay: 15,
            sequence: "forward"
        },
        transition: {
            type: "slide",
            easing: "easeInOutQuart",
            duration: 850,
            direction: "topright"
        }
    }, {
        name: "Mirror-sliding rows horizontal",
        rows: 6,
        cols: 1,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left"
        }
    }, {
        name: "Mirror-sliding rows vertical",
        rows: 6,
        cols: 1,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 750,
            direction: "top"
        }
    }, {
        name: "Mirror-sliding cols horizontal",
        rows: 1,
        cols: 8,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 750,
            direction: "left"
        }
    }, {
        name: "Mirror-sliding cols vertical",
        rows: 1,
        cols: 8,
        tile: {
            delay: 0,
            sequence: "forward"
        },
        transition: {
            type: "mixed",
            easing: "easeOutQuart",
            duration: 750,
            direction: "top"
        }
    }],
    t3d: [{
        name: "Spinning tile to right (180&#176;)",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateY: 91
            },
            easing: "easeInQuart",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                rotateY: 180
            },
            easing: "easeOutQuart",
            duration: 1e3,
            direction: "horizontal"
        }
    }, {
        name: "Spinning tile to left (180&#176;)",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateY: -91
            },
            easing: "easeInQuart",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                rotateY: -180
            },
            easing: "easeOutQuart",
            duration: 1e3,
            direction: "horizontal"
        }
    }, {
        name: "Spinning tile to bottom (180&#176;)",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateX: -91
            },
            easing: "easeInQuart",
            duration: 800,
            direction: "vertical"
        },
        after: {
            transition: {
                rotateX: -180
            },
            easing: "easeOutQuart",
            duration: 800,
            direction: "vertical"
        }
    }, {
        name: "Spinning tile to top (180&#176;)",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateX: 91
            },
            easing: "easeInQuart",
            duration: 800,
            direction: "vertical"
        },
        after: {
            transition: {
                rotateX: 180
            },
            easing: "easeOutQuart",
            duration: 800,
            direction: "vertical"
        }
    }, {
        name: "Spinning tiles to right (180&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutQuart",
            duration: 1e3,
            direction: "horizontal"
        }
    }, {
        name: "Spinning tiles to left (180&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        animation: {
            transition: {
                rotateY: -180
            },
            easing: "easeInOutQuart",
            duration: 1e3,
            direction: "horizontal"
        }
    }, {
        name: "Spinning tiles to bottom (180&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "col-forward"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutQuart",
            duration: 1e3,
            direction: "vertical"
        }
    }, {
        name: "Spinning tiles to top (180&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "col-reverse"
        },
        animation: {
            transition: {
                rotateX: 180
            },
            easing: "easeInOutQuart",
            duration: 1e3,
            direction: "vertical"
        }
    }, {
        name: "Horizontal spinning tiles random (180&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "random"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutQuart",
            duration: 1300,
            direction: "horizontal"
        }
    }, {
        name: "Vertical spinning tiles random (180&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "random"
        },
        animation: {
            transition: {
                rotateX: 180
            },
            easing: "easeInOutQuart",
            duration: 1300,
            direction: "vertical"
        }
    }, {
        name: "Scaling and spinning tiles to right (180&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        before: {
            transition: {
                scale3d: .95
            },
            duration: 450,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            duration: 350,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and spinning tiles to left (180&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        before: {
            transition: {
                scale3d: .95
            },
            duration: 450,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateY: -180
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            duration: 350,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and spinning tiles to bottom (180&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "col-forward"
        },
        before: {
            transition: {
                scale3d: .95
            },
            duration: 450,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            duration: 350,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and spinning tiles to top (180&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "col-reverse"
        },
        before: {
            transition: {
                scale3d: .95
            },
            duration: 450,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateX: 180
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            duration: 350,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and horizontal spinning tiles random (180&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "random"
        },
        before: {
            transition: {
                scale3d: .95,
                rotateX: 30
            },
            duration: 450,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateY: 180,
                rotateX: -30
            },
            easing: "easeInOutBack",
            duration: 1300,
            direction: "horizontal"
        },
        after: {
            transition: {
                rotateX: 0
            },
            duration: 350,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and vertical spinning tiles random (180&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "random"
        },
        before: {
            transition: {
                scale3d: .95,
                rotateY: -15
            },
            duration: 450,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateX: 180,
                rotateY: 15
            },
            easing: "easeInOutBack",
            duration: 1300,
            direction: "vertical"
        },
        after: {
            transition: {
                rotateY: 0
            },
            duration: 350,
            easing: "easeInOutBack"
        }
    }, {
        name: "Spinning rows to right (180&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "horizontal"
        }
    }, {
        name: "Spinning rows to left (180&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateY: -180
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "horizontal"
        }
    }, {
        name: "Spinning rows to bottom (180&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutQuart",
            duration: 1e3,
            direction: "vertical"
        }
    }, {
        name: "Spinning rows to top (180&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        animation: {
            transition: {
                rotateX: 180
            },
            easing: "easeInOutQuart",
            duration: 1e3,
            direction: "vertical"
        }
    }, {
        name: "Horizontal spinning rows random (180&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "random"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "horizontal"
        }
    }, {
        name: "Vertical spinning rows random (180&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "random"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "vertical"
        }
    }, {
        name: "Vertical spinning rows random (540&#176;)",
        rows: [3, 7],
        cols: 1,
        tile: {
            delay: 150,
            sequence: "random"
        },
        animation: {
            transition: {
                rotateX: -540
            },
            easing: "easeInOutQuart",
            duration: 2e3,
            direction: "vertical"
        }
    }, {
        name: "Scaling and spinning rows to right (180&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 55,
            sequence: "forward"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutBack",
            duration: 1200,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and spinning rows to left (180&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 55,
            sequence: "reverse"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: -180
            },
            easing: "easeInOutBack",
            duration: 1200,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and spinning rows to bottom (180&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 55,
            sequence: "forward"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutQuart",
            duration: 600,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and spinning rows to top (180&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 55,
            sequence: "reverse"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: 180
            },
            easing: "easeInOutQuart",
            duration: 600,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and horizontal spinning rows random (180&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 55,
            sequence: "random"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutBack",
            duration: 1200,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and vertical spinning rows random (180&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 55,
            sequence: "random"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutBack",
            duration: 600,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Spinning columns to right (180&#176;)",
        rows: 1,
        cols: [5, 9],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "horizontal"
        }
    }, {
        name: "Spinning columns to left (180&#176;)",
        rows: 1,
        cols: [5, 9],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateY: -180
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "horizontal"
        }
    }, {
        name: "Spinning columns to bottom (180&#176;)",
        rows: 1,
        cols: [5, 9],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutQuart",
            duration: 1e3,
            direction: "vertical"
        }
    }, {
        name: "Spinning columns to top (180&#176;)",
        rows: 1,
        cols: [5, 9],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        animation: {
            transition: {
                rotateX: 180
            },
            easing: "easeInOutQuart",
            duration: 1e3,
            direction: "vertical"
        }
    }, {
        name: "Horizontal spinning columns random (180&#176;)",
        rows: 1,
        cols: [5, 9],
        tile: {
            delay: 75,
            sequence: "random"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "horizontal"
        }
    }, {
        name: "Vertical spinning columns random (180&#176;)",
        rows: 1,
        cols: [5, 9],
        tile: {
            delay: 75,
            sequence: "random"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "vertical"
        }
    }, {
        name: "Horizontal spinning columns random (540&#176;)",
        rows: 1,
        cols: [4, 9],
        tile: {
            delay: 150,
            sequence: "random"
        },
        animation: {
            transition: {
                rotateY: 540
            },
            easing: "easeInOutQuart",
            duration: 2e3,
            direction: "horizontal"
        }
    }, {
        name: "Scaling and spinning columns to right (180&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 55,
            sequence: "forward"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutQuart",
            duration: 600,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and spinning columns to left (180&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 55,
            sequence: "reverse"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: -180
            },
            easing: "easeInOutQuart",
            duration: 600,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and spinning columns to bottom (180&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 55,
            sequence: "forward"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutBack",
            duration: 1200,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and spinning columns to top (180&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: 180
            },
            easing: "easeInOutBack",
            duration: 1200,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and horizontal spinning columns random (180&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 75,
            sequence: "random"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutBack",
            duration: 600,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and vertical spinning columns random (180&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 75,
            sequence: "random"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutBack",
            duration: 1200,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Drunk colums scaling and spinning to right (180&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        before: {
            transition: {
                scale3d: .85,
                rotateX: -30
            },
            duration: 600,
            easing: "easeOutQuart"
        },
        animation: {
            transition: {
                rotateX: -30,
                rotateY: 180
            },
            easing: "easeInOutQuart",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                rotateX: 0,
                delay: 200
            },
            easing: "easeOutQuart",
            duration: 600
        }
    }, {
        name: "Drunk colums scaling and spinning to left (180&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        before: {
            transition: {
                scale3d: .85,
                rotateX: -30
            },
            duration: 600,
            easing: "easeOutQuart"
        },
        animation: {
            transition: {
                rotateX: 30,
                rotateY: -180
            },
            easing: "easeInOutQuart",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                rotateX: 0,
                delay: 200
            },
            easing: "easeOutQuart",
            duration: 600
        }
    }, {
        name: "Turning cuboid to right (90&#176;)",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateY: 90
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "horizontal"
        }
    }, {
        name: "Turning cuboid to left (90&#176;)",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateY: -90
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "horizontal"
        }
    }, {
        name: "Turning cuboid to bottom (90&#176;)",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateX: -90
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "vertical"
        }
    }, {
        name: "Turning cuboid to top (90&#176;)",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateX: 90
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "vertical"
        }
    }, {
        name: "Scaling and turning cuboid to right (90&#176;)",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "random"
        },
        animation: {
            transition: {
                scale3d: .8,
                rotate: 7,
                rotateX: 10,
                rotateY: 45
            },
            easing: "easeInOutQuad",
            duration: 800,
            direction: "horizontal"
        },
        after: {
            transition: {
                rotate: 0,
                rotateX: 0,
                rotateY: 90
            },
            duration: 800,
            easing: "easeInOutQuad"
        }
    }, {
        name: "Scaling and turning cuboid to left (90&#176;)",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "random"
        },
        animation: {
            transition: {
                scale3d: .8,
                rotate: -7,
                rotateX: 10,
                rotateY: -45
            },
            easing: "easeInOutQuad",
            duration: 800,
            direction: "horizontal"
        },
        after: {
            transition: {
                rotate: 0,
                rotateX: 0,
                rotateY: -90
            },
            duration: 800,
            easing: "easeInOutQuad"
        }
    }, {
        name: "Scaling and turning cuboids to right (90&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 450,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateY: 90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            duration: 350,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and turning cuboids to left (90&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 450,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateY: -90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            duration: 350,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and turning cuboids to bottom (90&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "col-forward"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 450,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateX: -90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            duration: 350,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and turning cuboids to top (90&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "col-reverse"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 450,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateX: 90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            duration: 350,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and horizontal turning cuboids random (90&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "random"
        },
        before: {
            transition: {
                scale3d: .65,
                rotateX: -15
            },
            duration: 700,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateY: 75,
                rotateX: 15
            },
            easing: "easeInOutBack",
            duration: 700,
            direction: "horizontal"
        },
        after: {
            transition: {
                rotateY: 90,
                rotateX: 0
            },
            duration: 700,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and vertical turning cuboids random (90&#176;)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "random"
        },
        before: {
            transition: {
                scale3d: .65,
                rotateY: 15
            },
            duration: 700,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateX: 75,
                rotateY: -15
            },
            easing: "easeInOutBack",
            duration: 700,
            direction: "vertical"
        },
        after: {
            transition: {
                rotateX: 90,
                rotateY: 0
            },
            duration: 700,
            easing: "easeInOutBack"
        }
    }, {
        name: "Turning rows to right (90&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateY: 90
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "horizontal"
        }
    }, {
        name: "Turning rows to left (90&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateY: -90
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "horizontal"
        }
    }, {
        name: "Horizontal turning rows random (90&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "random"
        },
        animation: {
            transition: {
                rotateY: 90
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "horizontal"
        }
    }, {
        name: "Scaling and turning rows to right (90&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        before: {
            transition: {
                scale3d: .85,
                rotateX: 3
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: 87,
                rotateX: 0
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200,
                rotateY: 90
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and turning rows to left (90&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        before: {
            transition: {
                scale3d: .85,
                rotateX: 3
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: -90,
                rotateX: 0
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and turning rows to bottom (90&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: -90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and turning rows to top (90&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: 90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and horizontal turning rows random (90&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "random"
        },
        before: {
            transition: {
                scale3d: .85,
                rotateX: 3
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: 90,
                rotateX: 0
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and vertical turning rows random (90&#176;)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "random"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: -90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and horizontal turning drunk rows to right (90&#176;)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                scale3d: .85,
                rotateX: 5,
                rotateY: 45
            },
            easing: "easeInOutQuint",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                rotateX: 0,
                rotateY: 90
            },
            easing: "easeInOutQuint",
            duration: 1e3
        }
    }, {
        name: "Scaling and horizontal turning drunk rows to left (90&#176;)",
        rows: [7, 11],
        cols: 1,
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        animation: {
            transition: {
                scale3d: .85,
                rotateX: 5,
                rotateY: -45
            },
            easing: "easeInOutQuint",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                rotateX: 0,
                rotateY: -90
            },
            easing: "easeInOutQuint",
            duration: 1e3
        }
    }, {
        name: "Turning columns to bottom (90&#176;)",
        rows: 1,
        cols: [5, 9],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                rotateX: -90
            },
            easing: "easeInOutQuart",
            duration: 1e3,
            direction: "vertical"
        }
    }, {
        name: "Turning columns to top (90&#176;)",
        rows: 1,
        cols: [5, 9],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        animation: {
            transition: {
                rotateX: 90
            },
            easing: "easeInOutQuart",
            duration: 1e3,
            direction: "vertical"
        }
    }, {
        name: "Vertical turning columns random (90&#176;)",
        rows: 1,
        cols: [5, 9],
        tile: {
            delay: 75,
            sequence: "random"
        },
        animation: {
            transition: {
                rotateX: -90
            },
            easing: "easeInOutQuart",
            duration: 1e3,
            direction: "vertical"
        }
    }, {
        name: "Scaling and turning columns to bottom (90&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: -90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and turning columns to top (90&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: 90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and turning columns to right (90&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: 90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and turning columns to left (90&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: -90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and horizontal turning columns random (90&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 75,
            sequence: "random"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: 90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and vertical turning columns random (90&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 75,
            sequence: "random"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: -90
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutBack",
            duration: 600
        }
    }, {
        name: "Scaling and vertical turning drunk columns to right (90&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 75,
            sequence: "forward"
        },
        animation: {
            transition: {
                scale3d: .85,
                rotateX: 45,
                rotateY: -5
            },
            easing: "easeInOutQuint",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            transition: {
                rotateX: 90,
                rotateY: 0
            },
            easing: "easeInOutQuint",
            duration: 1e3
        }
    }, {
        name: "Scaling and vertical turning drunk columns to left (90&#176;)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 75,
            sequence: "reverse"
        },
        animation: {
            transition: {
                scale3d: .85,
                rotateX: -45,
                rotateY: -5
            },
            easing: "easeInOutQuint",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            transition: {
                rotateX: -90,
                rotateY: 0
            },
            easing: "easeInOutQuint",
            duration: 1e3
        }
    }, {
        name: "Spinning cuboid to right (180&#176;, large depth)",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward",
            depth: "large"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "horizontal"
        }
    }, {
        name: "Spinning cuboid to left (180&#176;, large depth)",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward",
            depth: "large"
        },
        animation: {
            transition: {
                rotateY: -180
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "horizontal"
        }
    }, {
        name: "Spinning cuboid to bottom (180&#176;, large depth)",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward",
            depth: "large"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "vertical"
        }
    }, {
        name: "Spinning cuboid to top (180&#176;, large depth)",
        rows: 1,
        cols: 1,
        tile: {
            delay: 75,
            sequence: "forward",
            depth: "large"
        },
        animation: {
            transition: {
                rotateX: 180
            },
            easing: "easeInOutQuart",
            duration: 1500,
            direction: "vertical"
        }
    }, {
        name: "Scaling and spinning cuboids to right (180&#176;, large depth)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "forward",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 450,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            duration: 350,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and spinning cuboids to left (180&#176;, large depth)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "reverse",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 450,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateY: -180
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            duration: 350,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and spinning cuboids to bottom (180&#176;, large depth)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "col-forward",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 450,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            duration: 350,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and spinning cuboids to top (180&#176;, large depth)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "col-reverse",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 450,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateX: 180
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            duration: 350,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and horizontal spinning cuboids random (180&#176;, large depth)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "random",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .65
            },
            duration: 700,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutBack",
            duration: 700,
            direction: "horizontal"
        },
        after: {
            duration: 700,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and vertical spinning cuboids random (180&#176;, large depth)",
        rows: [2, 4],
        cols: [4, 7],
        tile: {
            delay: 75,
            sequence: "random",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .65
            },
            duration: 700,
            easing: "easeInOutQuint"
        },
        animation: {
            transition: {
                rotateX: 180
            },
            easing: "easeInOutBack",
            duration: 700,
            direction: "vertical"
        },
        after: {
            duration: 700,
            easing: "easeInOutBack"
        }
    }, {
        name: "Scaling and spinning rows to right (180&#176;, large depth)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 65,
            sequence: "forward",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85,
                rotateX: 3
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: 180,
                rotateX: -3
            },
            easing: "easeInOutQuart",
            duration: 1200,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200,
                rotateX: 0
            },
            easing: "easeOutQuart",
            duration: 400
        }
    }, {
        name: "Scaling and spinning rows to left (180&#176;, large depth)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 65,
            sequence: "reverse",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85,
                rotateX: 3
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: -180,
                rotateX: -3
            },
            easing: "easeInOutQuart",
            duration: 1200,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200,
                rotateX: 0
            },
            easing: "easeOutQuart",
            duration: 400
        }
    }, {
        name: "Scaling and spinning rows to bottom (180&#176;, large depth)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 65,
            sequence: "forward",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutQuart",
            duration: 400
        }
    }, {
        name: "Scaling and spinning rows to top (180&#176;, large depth)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 65,
            sequence: "reverse",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: 180
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutQuart",
            duration: 400
        }
    }, {
        name: "Scaling and horizontal spinning rows random (180&#176;, large depth)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 65,
            sequence: "random",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85,
                rotateX: 3
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: 180,
                rotateX: -3
            },
            easing: "easeInOutQuart",
            duration: 1200,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200,
                rotateX: 0
            },
            easing: "easeOutQuart",
            duration: 400
        }
    }, {
        name: "Scaling and vertical spinning rows random (180&#176;, large depth)",
        rows: [5, 9],
        cols: 1,
        tile: {
            delay: 65,
            sequence: "random",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutQuart",
            duration: 400
        }
    }, {
        name: "Scaling and spinning columns to bottom (180&#176;, large depth)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 65,
            sequence: "forward",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutQuart",
            duration: 1200,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutQuart",
            duration: 400
        }
    }, {
        name: "Scaling and spinning columns to top (180&#176;, large depth)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 65,
            sequence: "reverse",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: 180
            },
            easing: "easeInOutQuart",
            duration: 1200,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutQuart",
            duration: 400
        }
    }, {
        name: "Scaling and spinning columns to right (180&#176;, large depth)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 65,
            sequence: "forward",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutQuart",
            duration: 400
        }
    }, {
        name: "Scaling and spinning columns to left (180&#176;, large depth)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 65,
            sequence: "reverse",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: -180
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutQuart",
            duration: 400
        }
    }, {
        name: "Scaling and horizontal spinning columns random (180&#176;, large depth)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 65,
            sequence: "random",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateY: 180
            },
            easing: "easeInOutBack",
            duration: 1e3,
            direction: "horizontal"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutQuart",
            duration: 400
        }
    }, {
        name: "Scaling and vertical spinning columns random (180&#176;, large depth)",
        rows: 1,
        cols: [7, 11],
        tile: {
            delay: 65,
            sequence: "random",
            depth: "large"
        },
        before: {
            transition: {
                scale3d: .85
            },
            duration: 600,
            easing: "easeOutBack"
        },
        animation: {
            transition: {
                rotateX: -180
            },
            easing: "easeInOutQuart",
            duration: 1200,
            direction: "vertical"
        },
        after: {
            transition: {
                delay: 200
            },
            easing: "easeOutQuart",
            duration: 400
        }
    }]
}
                                    

Executed Writes (0)



HTTP Transactions (142)


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

                                         
                                         162.210.70.23
HTTP/1.1 301 Moved Permanently
Content-Type: text/html; charset=utf-8
                                        
Server: nginx
Date: Fri, 08 Dec 2017 05:05:19 GMT
Transfer-Encoding: chunked
Connection: keep-alive
X-Frame-Options: GOFORIT
Location: http://arkinsoftware.com


--- Additional Info ---
Magic:  very short file (no magic)
Size:   1
Md5:    68b329da9893e34099c7d8ad5cb9c940
Sha1:   adc83b19e793491b1c6ea0fd8b46cd9f32e592fc
Sha256: 01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b

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

                                         
                                         203.124.114.1
HTTP/1.1 301 Moved Permanently
Content-Type: text/html; charset=UTF-8
                                        
Date: Fri, 08 Dec 2017 05:05:20 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
Set-Cookie: PHPSESSID=5jsk57ri58dlhh1jle6j8ucrk4; path=/ wfvt_-1677142071=5a2a1d9129a4d; expires=Fri, 08-Dec-2017 05:35:21 GMT; path=/; httponly
Location: http://www.arkinsoftware.com/
Content-Length: 0
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive


--- Additional Info ---
                                        
                                            GET /ajax/libs/webfont/1/webfont.js HTTP/1.1 
Host: ajax.googleapis.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/

                                         
                                         216.58.211.138
HTTP/1.1 200 OK
Content-Type: text/javascript; charset=UTF-8
                                        
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
Access-Control-Allow-Origin: *
Timing-Allow-Origin: *
Content-Length: 5437
Date: Wed, 15 Nov 2017 05:49:15 GMT
Expires: Thu, 15 Nov 2018 05:49:15 GMT
Last-Modified: Tue, 20 Dec 2016 18:17:03 GMT
X-Content-Type-Options: nosniff
Server: sffe
X-XSS-Protection: 1; mode=block
Cache-Control: public, max-age=31536000, stale-while-revalidate=2592000
Age: 1984568


--- Additional Info ---
Magic:  gzip compressed data, max compression
Size:   5437
Md5:    d6a013c3fd6c6f8d7883b3b2e4ce4894
Sha1:   2c7fa2cd6f3601e1edf23e2ddb1a8562ee6abf28
Sha256: 308e8345a2fd05640a723c445dc6781eabe0efc968292c2e0d1899cbdc30b8f3
                                        
                                            GET / HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: text/html; charset=UTF-8
                                        
Date: Fri, 08 Dec 2017 05:05:22 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
Link: <http://www.arkinsoftware.com/wp-json/>; rel="https://api.w.org/", <http://www.arkinsoftware.com/>; rel=shortlink
Set-Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; path=/ wfvt_-1677142071=5a2a1d930b364; expires=Fri, 08-Dec-2017 05:35:23 GMT; path=/; httponly
Vary: Accept-Encoding
Content-Encoding: gzip
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive
Transfer-Encoding: chunked


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   35564
Md5:    e1f9999c2e8e1dac72d00374473ab667
Sha1:   3ea025e4e7f671a3c47b8dce44623903f541177d
Sha256: 166866d73f20d2a3288e8a9387a780118689d511451c48d3625ab81e8d61f8e8
                                        
                                            GET /css?family=Lato:100,300,regular,700,900|Open+Sans:300|Indie+Flower:regular|Oswald:300,regular,700&subset=latin,latin-ext HTTP/1.1 
Host: fonts.googleapis.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/

                                         
                                         216.58.211.138
HTTP/1.1 200 OK
Content-Type: text/css; charset=utf-8
                                        
Access-Control-Allow-Origin: *
Timing-Allow-Origin: *
Expires: Fri, 08 Dec 2017 05:05:24 GMT
Date: Fri, 08 Dec 2017 05:05:24 GMT
Cache-Control: private, max-age=86400
Content-Encoding: gzip
Transfer-Encoding: chunked
Server: ESF
X-XSS-Protection: 1; mode=block
X-Frame-Options: SAMEORIGIN


--- Additional Info ---
Magic:  gzip compressed data, max compression
Size:   605
Md5:    0d4b1482aae068b7f83c24d67d3e82bb
Sha1:   55a97c97a21eb68e276f8155e81e354c28dfb572
Sha256: 9db59f272a377d49bf6524df6d5d95a534eb3190019db60a925fbc850f5ec52a
                                        
                                            GET /css?family=Open+Sans:400,400italic,700,700italic&subset=latin,greek-ext,cyrillic,latin-ext,greek,cyrillic-ext,vietnamese HTTP/1.1 
Host: fonts.googleapis.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/

                                         
                                         216.58.211.138
HTTP/1.1 200 OK
Content-Type: text/css; charset=utf-8
                                        
Access-Control-Allow-Origin: *
Timing-Allow-Origin: *
Expires: Fri, 08 Dec 2017 05:05:24 GMT
Date: Fri, 08 Dec 2017 05:05:24 GMT
Cache-Control: private, max-age=86400
Content-Encoding: gzip
Transfer-Encoding: chunked
Server: ESF
X-XSS-Protection: 1; mode=block
X-Frame-Options: SAMEORIGIN


--- Additional Info ---
Magic:  gzip compressed data, max compression
Size:   363
Md5:    0240729c9dc02bcc9796a44067af6db9
Sha1:   4bb10f080960bf9d1b9ef7f766e886bc26332af0
Sha256: 14faf4a8b48876e2fb7139bd712dcdc8e297657dbb6f98cb72fb8310f31d8a8a
                                        
                                            GET /s/opensans/v15/DXI1ORHCpsQm3Vp6mXoaTRa1RVmPjeKy21_GQJaLlJI.woff HTTP/1.1 
Host: fonts.gstatic.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://fonts.googleapis.com/css?family=Lato:100,300,regular,700,900|Open+Sans:300|Indie+Flower:regular|Oswald:300,regular,700&subset=latin,latin-ext
Origin: http://www.arkinsoftware.com

                                         
                                         216.58.211.131
HTTP/1.1 200 OK
Content-Type: font/woff
                                        
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Timing-Allow-Origin: *
Content-Length: 24336
Date: Wed, 15 Nov 2017 03:44:42 GMT
Expires: Thu, 15 Nov 2018 03:44:42 GMT
Last-Modified: Wed, 11 Oct 2017 21:49:34 GMT
X-Content-Type-Options: nosniff
Server: sffe
X-XSS-Protection: 1; mode=block
Cache-Control: public, max-age=31536000
Age: 1992042


--- Additional Info ---
Magic:  data
Size:   24336
Md5:    3afbb2a57bf45e649851c02e8b8903de
Sha1:   87af1ba8c716ef612137987d750b2a27ea17c439
Sha256: 19eb6a474121fafad38c135802d788ebe347a0e1f9438e7e24477e52c458df87
                                        
                                            GET /wp-includes/js/wp-emoji-release.min.js?ver=83f4eed0b5b2452f9511a87bf3a587f0 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d930b364

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Fri, 08 Dec 2017 05:05:24 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:13 GMT
Etag: "848c-536dfc75449e9-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=604800
Expires: Fri, 15 Dec 2017 05:05:24 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 7468
Keep-Alive: timeout=5, max=99
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   7468
Md5:    791743b49c4942957147ef5b0e21cf36
Sha1:   103b3272f51813c0c0c73011ca1ddcaf277aaf67
Sha256: b2ccae5837072cde329c14ffdfe79dc88244049c07b075fd56c5aba5e3b3d1eb
                                        
                                            GET /s/opensans/v15/uYKcPVoh6c5R0NpdEY5A-Q.woff HTTP/1.1 
Host: fonts.gstatic.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://fonts.googleapis.com/css?family=Open+Sans:400,400italic,700,700italic&subset=latin,greek-ext,cyrillic,latin-ext,greek,cyrillic-ext,vietnamese
Origin: http://www.arkinsoftware.com

                                         
                                         216.58.211.131
HTTP/1.1 200 OK
Content-Type: font/woff
                                        
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
Access-Control-Allow-Origin: *
Timing-Allow-Origin: *
Content-Length: 89294
Date: Wed, 15 Nov 2017 04:03:18 GMT
Expires: Thu, 15 Nov 2018 04:03:18 GMT
Last-Modified: Wed, 11 Oct 2017 21:49:43 GMT
X-Content-Type-Options: nosniff
Server: sffe
X-XSS-Protection: 1; mode=block
Cache-Control: public, max-age=31536000
Age: 1990926


--- Additional Info ---
Magic:  gzip compressed data, max compression
Size:   89294
Md5:    2d10fc63ff112bf9ecc861cf2a47f08e
Sha1:   34a691b8581316b462ea861295a2c4565ab16ff0
Sha256: 71cc89ddbdf397619d34f9da4c5b22e96c09e3a4c874ff0cc0cce95eb33dc11b
                                        
                                            GET /s/opensans/v15/PRmiXeptR36kaC0GEAetxpXMLUeV6_io0G3F6eXSVcg.woff HTTP/1.1 
Host: fonts.gstatic.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://fonts.googleapis.com/css?family=Open+Sans:400,400italic,700,700italic&subset=latin,greek-ext,cyrillic,latin-ext,greek,cyrillic-ext,vietnamese
Origin: http://www.arkinsoftware.com

                                         
                                         216.58.211.131
HTTP/1.1 200 OK
Content-Type: font/woff
                                        
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
Access-Control-Allow-Origin: *
Timing-Allow-Origin: *
Content-Length: 86880
Date: Wed, 15 Nov 2017 04:03:36 GMT
Expires: Thu, 15 Nov 2018 04:03:36 GMT
Last-Modified: Wed, 11 Oct 2017 21:50:17 GMT
X-Content-Type-Options: nosniff
Server: sffe
X-XSS-Protection: 1; mode=block
Cache-Control: public, max-age=31536000
Age: 1990908


--- Additional Info ---
Magic:  gzip compressed data, max compression
Size:   86880
Md5:    3f8dfa167895330b38c3a354b5198f98
Sha1:   ded7408ad0dad88265cc4c2633d7af4cf91ee426
Sha256: 88fa26ef487422bd73bc692a478d6628605a218abbb72eaea3238a5392d47fe9
                                        
                                            GET /s/opensans/v15/O4NhV7_qs9r9seTo7fnsVD8E0i7KZn-EPnyo3HZu7kw.woff HTTP/1.1 
Host: fonts.gstatic.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://fonts.googleapis.com/css?family=Open+Sans:400,400italic,700,700italic&subset=latin,greek-ext,cyrillic,latin-ext,greek,cyrillic-ext,vietnamese
Origin: http://www.arkinsoftware.com

                                         
                                         216.58.211.131
HTTP/1.1 200 OK
Content-Type: font/woff
                                        
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
Access-Control-Allow-Origin: *
Timing-Allow-Origin: *
Content-Length: 87067
Date: Wed, 15 Nov 2017 03:56:55 GMT
Expires: Thu, 15 Nov 2018 03:56:55 GMT
Last-Modified: Wed, 11 Oct 2017 21:49:43 GMT
X-Content-Type-Options: nosniff
Server: sffe
X-XSS-Protection: 1; mode=block
Cache-Control: public, max-age=31536000
Age: 1991309


--- Additional Info ---
Magic:  gzip compressed data, max compression
Size:   87067
Md5:    7d7da92014a9ee8204cd10997577092c
Sha1:   ca1804e27f403ecc4d2f7bc09167b901d18070b8
Sha256: b8788354dcd8d7b908a4a9bcea31811c743f088fb44bbe09024ff51c31103170
                                        
                                            GET /s/opensans/v15/k3k702ZOKiLJc3WVjuplzBsxEYwM7FgeyaSgU71cLG0.woff HTTP/1.1 
Host: fonts.gstatic.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://fonts.googleapis.com/css?family=Open+Sans:400,400italic,700,700italic&subset=latin,greek-ext,cyrillic,latin-ext,greek,cyrillic-ext,vietnamese
Origin: http://www.arkinsoftware.com

                                         
                                         216.58.211.131
HTTP/1.1 200 OK
Content-Type: font/woff
                                        
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
Access-Control-Allow-Origin: *
Timing-Allow-Origin: *
Content-Length: 91977
Date: Wed, 15 Nov 2017 03:45:49 GMT
Expires: Thu, 15 Nov 2018 03:45:49 GMT
Last-Modified: Wed, 11 Oct 2017 21:50:05 GMT
X-Content-Type-Options: nosniff
Server: sffe
X-XSS-Protection: 1; mode=block
Cache-Control: public, max-age=31536000
Age: 1991975


--- Additional Info ---
Magic:  gzip compressed data, max compression
Size:   91977
Md5:    daf8d59360ea493305bfe778ba2f70bf
Sha1:   470b0eb0a92b19b6d087867a4e9ae34d0fca312a
Sha256: aaa0b0b3428c25659d9139362cb5daa4f06b5d1cd0d76895cdbc9b65fbbebbf7
                                        
                                            GET /wp-content/uploads/2014/12/logo-new1.png HTTP/1.1 
Host: arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=5jsk57ri58dlhh1jle6j8ucrk4; wfvt_-1677142071=5a2a1d9129a4d

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Date: Fri, 08 Dec 2017 05:05:24 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:06:49 GMT
Etag: "290d-536dfc5efadfa"
Accept-Ranges: bytes
Content-Length: 10509
Cache-Control: max-age=5184000
Expires: Tue, 06 Feb 2018 05:05:24 GMT
Keep-Alive: timeout=5, max=99
Connection: Keep-Alive


--- Additional Info ---
Magic:  PNG image, 129 x 68, 8-bit/color RGB, non-interlaced
Size:   10509
Md5:    ff470ad9ca220a506135de19c1035cb0
Sha1:   bedcc72cad3d8dae5dfc8b6becfb14a52d78d5a9
Sha256: afe55b6fe092204c88fdfaa6dfaf4db8c4130fa8e0cc1363e421aa06a6f8d9ab
                                        
                                            GET /wp-content/plugins/kiwi-logo-carousel/custom-styles.css?ver=83f4eed0b5b2452f9511a87bf3a587f0 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d930b364

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Fri, 08 Dec 2017 05:05:24 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:09 GMT
Etag: "bb0-536dfc71998cb-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=86400
Expires: Sat, 09 Dec 2017 05:05:24 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 831
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   831
Md5:    78b4952147e8999bfcb53c082d9ee85e
Sha1:   349697646abbe33422d1abc80205f54d379f3ac8
Sha256: 85cffaeb2d59626261cd4168b2aabb5b232c1bfb0b4cd2b26494ff7a54e2466c
                                        
                                            GET /wp-content/themes/Avada/css/animate-custom.css HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d930b364

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Fri, 08 Dec 2017 05:05:24 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:02 GMT
Etag: "7ff1-536dfc6b39768-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=86400
Expires: Sat, 09 Dec 2017 05:05:24 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 2638
Keep-Alive: timeout=5, max=98
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   2638
Md5:    3daa93b742d8ff09c16617b8b7a46cdd
Sha1:   bb0c7a6179d267e168f22954074c57e788ca1bc1
Sha256: 8c58b6693e13dff7cad4fa52244c2a862fa957b42dcbbc84db5861db2e11e5b3
                                        
                                            GET /wp-content/plugins/wordpress-post-tabs/css/styles/gray/style.css?ver=1.6 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d930b364

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Fri, 08 Dec 2017 05:05:24 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:03 GMT
Etag: "2bfb-536dfc6bebe57-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=86400
Expires: Sat, 09 Dec 2017 05:05:24 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 1895
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   1895
Md5:    d2c053ea4fb7be0d7f0161bf8e332e76
Sha1:   25be45828f5d8bdb8b877e6521e03bad197396db
Sha256: f9b7573030feaab266ee4035127f10d01da525aac3fe23e1cf8a34c4ffda4889
                                        
                                            GET /wp-content/themes/Avada/css/media.css HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d930b364

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Fri, 08 Dec 2017 05:05:24 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:02 GMT
Etag: "8a41-536dfc6b387c4-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=86400
Expires: Sat, 09 Dec 2017 05:05:24 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 5331
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   5331
Md5:    7bc01635fbde7d87ff9f7cdfcc831ea6
Sha1:   8b81fb07522e235abea2e0a9fe912cb1f8e0927a
Sha256: 3a8d4f6b23dcb037cc589c5cd46c1cc616d609fc1f0e034786f692a8786247e9
                                        
                                            GET /wp-content/themes/Avada/style.css?ver=83f4eed0b5b2452f9511a87bf3a587f0 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d930b364

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Fri, 08 Dec 2017 05:05:24 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:02 GMT
Etag: "417ad-536dfc6b2a14d-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=86400
Expires: Sat, 09 Dec 2017 05:05:24 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 44460
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   44460
Md5:    52cda8d5da6e55bf94ef548145bd6f02
Sha1:   4e8298352be36d08cd85088d82c03a74825bfe0a
Sha256: beb60b8a3cfe0c6afab682ef137e54b0c45441900ffcbcb0bcd5ada5566a5124
                                        
                                            GET /wp-content/plugins/kiwi-logo-carousel/third-party/jquery.bxslider/jquery.bxslider.css?ver=83f4eed0b5b2452f9511a87bf3a587f0 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d930b364

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Fri, 08 Dec 2017 05:05:24 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:09 GMT
Etag: "e18-536dfc718b249-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=86400
Expires: Sat, 09 Dec 2017 05:05:24 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 1120
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   1120
Md5:    00fa220af8984c160fe66f9bb4cfc618
Sha1:   b8cf778a3cad7af963cfc003d06856376e62573f
Sha256: c4dc76cef28e8a350b00b7dc4b5d1412f47936c786b47b483c3e2060bf867688
                                        
                                            GET /wp-content/uploads/2016/04/favicon-1.ico HTTP/1.1 
Host: arkinsoftware.net
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: image/x-icon
                                        
Date: Fri, 08 Dec 2017 05:05:24 GMT
Server: Apache
Last-Modified: Fri, 01 Jul 2016 16:59:29 GMT
Etag: "47e-53695e8e8402f"
Accept-Ranges: bytes
Content-Length: 1150
Cache-Control: max-age=2592000
Expires: Sun, 07 Jan 2018 05:05:24 GMT
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive


--- Additional Info ---
Magic:  MS Windows icon resource - 1 icon
Size:   1150
Md5:    8f0b6442ff453e2136e89a76088b9bda
Sha1:   cb74c6cdf59eae90756c5076416b9fbb74763a8f
Sha256: 934ee6db73f1558fb007510cabfc6c64e1bbd9dc9e806d5de8e177d13eb60a18
                                        
                                            GET /wp-content/uploads/2016/04/read-more-img.png HTTP/1.1 
Host: arkinsoftware.net
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Date: Fri, 08 Dec 2017 05:05:24 GMT
Server: Apache
Last-Modified: Fri, 01 Jul 2016 16:59:29 GMT
Etag: "748-53695e8f032c3"
Accept-Ranges: bytes
Content-Length: 1864
Cache-Control: max-age=5184000
Expires: Tue, 06 Feb 2018 05:05:24 GMT
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive


--- Additional Info ---
Magic:  PNG image, 115 x 30, 8-bit/color RGBA, non-interlaced
Size:   1864
Md5:    36f2312e4dea03d0d677dfa40290846d
Sha1:   7c4cddaecd94e2e4b6d13f79d2178b3cf18beb20
Sha256: 1ea073c473d4eb5a486c31e52c0360c098b27a3f378ec22fd423f5fcb0b60481
                                        
                                            GET /wp-content/plugins/easy-responsive-tabs/assets/css/bootstrap_tab.min.css?ver=83f4eed0b5b2452f9511a87bf3a587f0 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d930b364

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Fri, 08 Dec 2017 05:05:25 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:06 GMT
Etag: "1a62-536dfc6ec9ed0-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=86400
Expires: Sat, 09 Dec 2017 05:05:25 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 1590
Keep-Alive: timeout=5, max=99
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   1590
Md5:    7bcfc418cff7ec9f11ad93e79eb04254
Sha1:   e16a80734cee7f9b8980426dd3363c965bb2e645
Sha256: 76fa639f3c97da1b6a52f63fefb88f91ccd3bece27ad70081f7994ad6132a8aa
                                        
                                            GET /wp-content/plugins/easy-responsive-tabs/assets/css/bootstrap_dropdown.min.css?ver=83f4eed0b5b2452f9511a87bf3a587f0 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d930b364

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Fri, 08 Dec 2017 05:05:25 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:06 GMT
Etag: "9ba-536dfc6ec96fb-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=86400
Expires: Sat, 09 Dec 2017 05:05:25 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 925
Keep-Alive: timeout=5, max=97
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   925
Md5:    73918d7ddba68c6bf2446399722b6893
Sha1:   6ac4e8026136ede0a1aee857761726b215301142
Sha256: 24514890c1557aa0cfd1b2b165c88f8455439016c0dcfb32e70ad2ee0ebcd590
                                        
                                            GET /wp-content/plugins/easy-responsive-tabs/assets/css/res_tab_icon.css?ver=83f4eed0b5b2452f9511a87bf3a587f0 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d930b364

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Fri, 08 Dec 2017 05:05:25 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:06 GMT
Etag: "d9-536dfc6ecb648-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=86400
Expires: Sat, 09 Dec 2017 05:05:25 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 158
Keep-Alive: timeout=5, max=99
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   158
Md5:    2a3808dcd4bab8e65cb2edb0085f150a
Sha1:   d341844c5f944f47e3233522db50286147d97d8b
Sha256: da52a4eb64ab7fbee028f0245fd6172777a40a17569901906ef1417d99442d9b
                                        
                                            GET /wp-content/plugins/contact-form-7/includes/css/styles.css?ver=4.3.1 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d930b364

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Fri, 08 Dec 2017 05:05:25 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:11 GMT
Etag: "44b-536dfc735360c-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=86400
Expires: Sat, 09 Dec 2017 05:05:25 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 469
Keep-Alive: timeout=5, max=99
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   469
Md5:    664c130d1d31bfd00cc96c59c5de7680
Sha1:   9d0e9fd2df3e1074b8db3026b58fef7311a872d4
Sha256: 9dbee38530e8416e1d9033d95558777e16c1206ac1a6142df357a62a659d8fad
                                        
                                            GET /wp-content/plugins/contact-form-plugin/css/form_style.css?ver=3.97 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d930b364

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Fri, 08 Dec 2017 05:05:25 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:12 GMT
Etag: "b96-536dfc74083f9-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=86400
Expires: Sat, 09 Dec 2017 05:05:25 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 689
Keep-Alive: timeout=5, max=99
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   689
Md5:    570230fe4d92cd01009880f33c5cadcf
Sha1:   ea59f35b4e671f9288fb3dc4b2efd7cb37d3647a
Sha256: 13773a7c56e57e577e61cba057c973f5d552dfd9181bcc843b0583d594a7afa0
                                        
                                            GET /wp-content/plugins/portfolio-gallery/style/portfolio-all.css?ver=83f4eed0b5b2452f9511a87bf3a587f0 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d930b364

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Fri, 08 Dec 2017 05:05:25 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:10 GMT
Etag: "0-536dfc72b0906"
Accept-Ranges: bytes
Content-Length: 0
Cache-Control: max-age=86400
Expires: Sat, 09 Dec 2017 05:05:25 GMT
Keep-Alive: timeout=5, max=99
Connection: Keep-Alive


--- Additional Info ---
                                        
                                            GET /wp-content/uploads/2016/04/migration.png HTTP/1.1 
Host: arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=5jsk57ri58dlhh1jle6j8ucrk4; wfvt_-1677142071=5a2a1d9129a4d

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Date: Fri, 08 Dec 2017 05:05:24 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:06:56 GMT
Etag: "d852-536dfc6579be9"
Accept-Ranges: bytes
Content-Length: 55378
Cache-Control: max-age=5184000
Expires: Tue, 06 Feb 2018 05:05:24 GMT
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive


--- Additional Info ---
Magic:  PNG image, 283 x 144, 8-bit/color RGB, non-interlaced
Size:   55378
Md5:    f9e66dbbd5c2d42ece43cb6934325169
Sha1:   18ee9f309a78da0eef1f0c883acb4715fb5c7b15
Sha256: b26a46f60abbc03765f13b44085664eef1e740ad79414c619e685d414eb2c03e
                                        
                                            GET /wp-content/plugins/portfolio-gallery/style/style2-os.css?ver=83f4eed0b5b2452f9511a87bf3a587f0 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d930b364

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Fri, 08 Dec 2017 05:05:25 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:10 GMT
Etag: "46c-536dfc72b0152-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=86400
Expires: Sat, 09 Dec 2017 05:05:25 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 332
Keep-Alive: timeout=5, max=98
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   332
Md5:    d9eb080723739134c463ee604e64ac61
Sha1:   1c5b4a5e7fd8fe7afa109c9f7ed19b1dacbf081d
Sha256: 68b66c1f22bf9be328f011374a307bdbad5f788a20d72051c542e6e13084c10a
                                        
                                            GET /wp-content/plugins/portfolio-gallery/style/lightbox.css?ver=83f4eed0b5b2452f9511a87bf3a587f0 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d930b364

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Fri, 08 Dec 2017 05:05:25 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:10 GMT
Etag: "b05-536dfc72b10ea-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=86400
Expires: Sat, 09 Dec 2017 05:05:25 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 1034
Keep-Alive: timeout=5, max=96
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   1034
Md5:    c0e821c5c8f6d5439b01038a5f24bf73
Sha1:   4ee22ae9f5fdc0b8b8959848b63e870b3a298262
Sha256: a8fa1be06afb5c255b5803b263fdabfae7792667bd6bd9a9aa8d9a4c5fe84fd1
                                        
                                            GET /wp-content/plugins/revslider/rs-plugin/css/settings.css?rev=4.3.2&ver=83f4eed0b5b2452f9511a87bf3a587f0 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d930b364

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Fri, 08 Dec 2017 05:05:25 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:07 GMT
Etag: "7e17-536dfc7009398-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=86400
Expires: Sat, 09 Dec 2017 05:05:25 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 6244
Keep-Alive: timeout=5, max=98
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   6244
Md5:    e1391b92721eb2251c4670920f570e03
Sha1:   0c231d825ed3b420c95b8d22e59ef84a948262b1
Sha256: af11073ed493f178dc0f8b6a36e277706c704d93f0e807ae56b8e71887802480
                                        
                                            GET /wp-content/plugins/wp-logo-showcase-responsive-slider-slider/assets/css/slick.css?ver=1.2.3 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d930b364

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Fri, 08 Dec 2017 05:05:25 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:11 GMT
Etag: "cf7-536dfc735b2f4-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=86400
Expires: Sat, 09 Dec 2017 05:05:25 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 956
Keep-Alive: timeout=5, max=98
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   956
Md5:    a472a2174312815b18a1f7400c27caba
Sha1:   4e28dfb314cc4bac917633803c25398cf7f4adc2
Sha256: c0ccd52288d29054a9e71415c6723fbceaac1c6320c16da301a2a17d50ce867e
                                        
                                            GET /wp-content/plugins/wp-logo-showcase-responsive-slider-slider/assets/css/logo-showcase.css?ver=1.2.3 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d930b364

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Fri, 08 Dec 2017 05:05:25 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:11 GMT
Etag: "427-536dfc735ab20-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=86400
Expires: Sat, 09 Dec 2017 05:05:25 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 394
Keep-Alive: timeout=5, max=98
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   394
Md5:    26e4f20d56096f85c52cb49cdd72bf1e
Sha1:   65582d2a45caf2c0b6b59010f53fe6c0af789f9e
Sha256: 43d3218380f78d6fa2a7113c7531a5575802dbb2e5347f9cc54b97a599361375
                                        
                                            GET /wp-content/themes/Avada/framework/plugins/LayerSlider//static/css/layerslider.css?ver=5.1.1 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d930b364

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Fri, 08 Dec 2017 05:05:25 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:00 GMT
Etag: "3cea-536dfc69546cf-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=86400
Expires: Sat, 09 Dec 2017 05:05:25 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 3016
Keep-Alive: timeout=5, max=97
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   3016
Md5:    665ae1c9115d31b9a04b8d9ba391b162
Sha1:   9e8f6a4f49e6d10b5d557edd3b8d2f750ecd5a09
Sha256: 77c2e41c070af73adfd6e8d6e726a8af642a0c17a8f1dd01cadbfa8ead31d54d
                                        
                                            GET /wp-content/themes/Avada/framework/plugins/tf-flexslider/assets/css/flexslider.css?ver=1.0.1 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d930b364

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Fri, 08 Dec 2017 05:05:25 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:01 GMT
Etag: "1196-536dfc69ae3b1-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=86400
Expires: Sat, 09 Dec 2017 05:05:25 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 1481
Keep-Alive: timeout=5, max=95
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   1481
Md5:    b69bb106e120a3f87cfe70128bfc22dc
Sha1:   2d952154c13b4b8d5b439d5f52276bd5f7dbb1d3
Sha256: 1d84f7d400b5f3e3e76f7efc06d9fb3d4fd805eb5654fa9614adf1f55889ce11
                                        
                                            GET /wp-content/themes/Avada/framework/plugins/tf-flexslider/assets/css/style.css?ver=1.0.1 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d930b364

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Fri, 08 Dec 2017 05:05:25 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:01 GMT
Etag: "f0e-536dfc69b02f0-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=86400
Expires: Sat, 09 Dec 2017 05:05:25 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 811
Keep-Alive: timeout=5, max=97
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   811
Md5:    86930c2403839fba3966ac4387908d8e
Sha1:   90b1fa23c959ab8720657d926a214a3dffe077e7
Sha256: 3a324fbb6efdedf2c33a50e758d1c4b1ef94bf5af298acf2b000dff060a82077
                                        
                                            GET /wp-content/plugins/advanced-wp-columns/assets/css/awp-columns.css?ver=83f4eed0b5b2452f9511a87bf3a587f0 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d930b364

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Fri, 08 Dec 2017 05:05:25 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:04 GMT
Etag: "df-536dfc6d4be38-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=86400
Expires: Sat, 09 Dec 2017 05:05:25 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 167
Keep-Alive: timeout=5, max=97
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   167
Md5:    af0882ee3ecc7ca9face9fe076e79814
Sha1:   a9729e27475fd28677f2c0021f4b5392d4b6b689
Sha256: 96862b30e4c1557bbc8563fbe4cbfff0b9568df11e81e98a89accb5dd4c14bc9
                                        
                                            GET /wp-content/plugins/testimonialslider/css/jquery.bxslider.css?ver=83f4eed0b5b2452f9511a87bf3a587f0 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d930b364

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Fri, 08 Dec 2017 05:05:25 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:04 GMT
Etag: "110c-536dfc6cc2b3c-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=86400
Expires: Sat, 09 Dec 2017 05:05:25 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 1296
Keep-Alive: timeout=5, max=97
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   1296
Md5:    fd46343e26246878740097267085a4e6
Sha1:   43a0bb5af59164c99a6b799086a7cfd8733b9401
Sha256: 83dcb33a43a4e9434d950244bbd094cfdda8aacd8ea7f275b8b4e1d447dfa9cc
                                        
                                            GET /wp-includes/js/jquery/jquery.js?ver=1.11.3 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d930b364

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Fri, 08 Dec 2017 05:05:26 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:12 GMT
Etag: "176e9-536dfc747abfa-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=604800
Expires: Fri, 15 Dec 2017 05:05:26 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 33285
Keep-Alive: timeout=5, max=96
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   33285
Md5:    b2d13b1887e9f9d3121fdfdba89bd0b0
Sha1:   c02098f4baf85cb6652f47e3238da902aa1e7f08
Sha256: a7b8e0ce0cd0df6fad936a7bb41444eb4f56e43dad662b4cadc351a666d9e562
                                        
                                            GET /wp-content/themes/Avada/fonts/fontawesome.css HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d930b364

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Fri, 08 Dec 2017 05:05:26 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:02 GMT
Etag: "681e-536dfc6b014f6-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=86400
Expires: Sat, 09 Dec 2017 05:05:26 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 5346
Keep-Alive: timeout=5, max=94
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   5346
Md5:    12d3c1912178f20c60afda621e0fe76f
Sha1:   b25913fbf85a18170e224d3149f4830d711c2929
Sha256: ce0856c07e980d202aed2f8cc3a188112950b3de4273730b1f6c67a0b60fdf8a
                                        
                                            GET /wp-includes/js/jquery/jquery-migrate.min.js?ver=1.2.1 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d930b364

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Fri, 08 Dec 2017 05:05:26 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:12 GMT
Etag: "1c20-536dfc7484452-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=604800
Expires: Fri, 15 Dec 2017 05:05:26 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 3068
Keep-Alive: timeout=5, max=96
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   3068
Md5:    be877782551a115e6da253d62cc3a6b2
Sha1:   b06a56238dcc28a6343c66d41aab3ad12a9c4f08
Sha256: aba99fe4bef6b2ef9f9f0824e9dbdf7dede23e22a98b2305820c1f25a37e7380
                                        
                                            GET /wp-content/plugins/contact-form-plugin/js/cntctfrm.js?ver=83f4eed0b5b2452f9511a87bf3a587f0 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d930b364

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Fri, 08 Dec 2017 05:05:26 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:11 GMT
Etag: "311-536dfc73eced7-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=604800
Expires: Fri, 15 Dec 2017 05:05:26 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 327
Keep-Alive: timeout=5, max=96
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   327
Md5:    435ebd1fc157e421a530bbe045177403
Sha1:   10a4dc132ff6b24066aedad8e2ec21cf308db5d1
Sha256: 7d948257d5e858568cd7a9aa0888f623cfe2ceb92db8f6f775558dce4d03eaee
                                        
                                            GET /wp-content/plugins/revslider/rs-plugin/js/jquery.themepunch.plugins.min.js?rev=4.3.2&ver=83f4eed0b5b2452f9511a87bf3a587f0 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d930b364

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Fri, 08 Dec 2017 05:05:26 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:07 GMT
Etag: "14cc1-536dfc7001a79-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=604800
Expires: Fri, 15 Dec 2017 05:05:26 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 28770
Keep-Alive: timeout=5, max=96
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   28770
Md5:    53a556e1f2ff331a5954b81ec0d4fb05
Sha1:   c6fe56cb1771d460f0a1c36c125fefb507459deb
Sha256: 9769e2eebf5915dbf1b20dc648008ca67f58ed0e10eeb8d8f5715a2b715312a4
                                        
                                            GET /wp-content/plugins/revslider/rs-plugin/js/jquery.themepunch.revolution.min.js?rev=4.3.2&ver=83f4eed0b5b2452f9511a87bf3a587f0 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d930b364

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Fri, 08 Dec 2017 05:05:26 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:07 GMT
Etag: "16d79-536dfc7002a17-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=604800
Expires: Fri, 15 Dec 2017 05:05:26 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 22282
Keep-Alive: timeout=5, max=95
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   22282
Md5:    b00047445deaec923e4e0030e2493aed
Sha1:   7c2fb2d3ee7c1a94f4ead9fd98c2f786c0dba961
Sha256: b60ae36e9bf581f1c2f1efefddfc17d4d590ce88e0ca1703d5107744b02104f0
                                        
                                            GET /wp-content/themes/Avada/framework/plugins/LayerSlider//static/js/layerslider.kreaturamedia.jquery.js?ver=5.1.1 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d930b364

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Fri, 08 Dec 2017 05:05:26 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:06:59 GMT
Etag: "dea8-536dfc67bf6d6-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=604800
Expires: Fri, 15 Dec 2017 05:05:26 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 19755
Keep-Alive: timeout=5, max=93
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   19755
Md5:    630631d1c04b03320b31f67c34f1ac45
Sha1:   6e662077abc9a84755dc6cbd17c22bdeb21132e2
Sha256: 66f9409e19344dbfe6becca864bef4cf7ba90fb08b9ab511d78589f27dee4b51
                                        
                                            GET /wp-content/themes/Avada/framework/plugins/LayerSlider//static/js/greensock.js?ver=1.11.2 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d930b364

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Fri, 08 Dec 2017 05:05:26 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:06:59 GMT
Etag: "cc47-536dfc67c0677-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=604800
Expires: Fri, 15 Dec 2017 05:05:26 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 24576
Keep-Alive: timeout=5, max=95
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   24576
Md5:    3120011108cf4f01d8e89ea19e9cf056
Sha1:   85739deedf9ef4aae21e57d694948fe5935ba8c8
Sha256: cc2949b46a659e274eeb868e9bc685348b716bf129827fbc761ba8caae09012a
                                        
                                            GET /wp-content/plugins/revslider/rs-plugin/css/captions.php?rev=4.3.2&ver=83f4eed0b5b2452f9511a87bf3a587f0 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d930b364

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: text/css; charset=utf-8
                                        
Date: Fri, 08 Dec 2017 05:05:25 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
Set-Cookie: wfvt_-1677142071=5a2a1d9662129; expires=Fri, 08-Dec-2017 05:35:26 GMT; path=/; httponly
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 1510
Keep-Alive: timeout=5, max=98
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   1510
Md5:    e850e9e8a2829c9015be208b1bff9d5f
Sha1:   894343e5f50bac94798140d118ab76e61db70c34
Sha256: 7912845cdd196febc694369072ed9265c2b1e438b5856cf80a676c77b14f101f
                                        
                                            GET /wp-content/themes/Avada/framework/plugins/LayerSlider//static/js/layerslider.transitions.js?ver=5.1.1 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d930b364

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Fri, 08 Dec 2017 05:05:26 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:06:59 GMT
Etag: "5267-536dfc67ae178-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=604800
Expires: Fri, 15 Dec 2017 05:05:26 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 3189
Keep-Alive: timeout=5, max=95
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   3189
Md5:    c0619a912ff2ff68fc8d34eb64c44cec
Sha1:   ffe4058a500902a808eac30a1bfdbab2af5bab6f
Sha256: 6393ae7e834c4256d5db7310f19bad620dc8ba528fd508b1130ad12c40f58cc2
                                        
                                            GET /wp-content/plugins/testimonialslider/js/jquery.bxslider.min.js?ver=83f4eed0b5b2452f9511a87bf3a587f0 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d930b364

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Fri, 08 Dec 2017 05:05:26 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:04 GMT
Etag: "4b9f-536dfc6cbf491-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=604800
Expires: Fri, 15 Dec 2017 05:05:26 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 5162
Keep-Alive: timeout=5, max=95
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   5162
Md5:    f3bb76407c4ed0999771c696cee77648
Sha1:   c2bddad0ff58bbd5eb917a5fc828fd5b829444c0
Sha256: d305f8cedacf0afc7c21b85b8c1d31060c9daa99997aef4bd05883f1230a17c0
                                        
                                            GET /wp-content/themes/Avada/framework/plugins/LayerSlider//static/img/blank.gif HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d930b364

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: image/gif
                                        
Date: Fri, 08 Dec 2017 05:05:26 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:06:58 GMT
Etag: "c95-536dfc67914b0"
Accept-Ranges: bytes
Content-Length: 3221
Cache-Control: max-age=5184000
Expires: Tue, 06 Feb 2018 05:05:26 GMT
Keep-Alive: timeout=5, max=92
Connection: Keep-Alive


--- Additional Info ---
Magic:  GIF image data, version 87a, 1 x 1
Size:   3221
Md5:    89c4640e96a677deaff36a6f20286868
Sha1:   ec252ee31c3f8f94b25c20f5ed811d51b3195b2f
Sha256: 18b7cbe7459b6db772de440dd332e79d11757dec7077a5b3c99b5711e4f17900
                                        
                                            GET /maps/api/js?v=3.exp&sensor=false&language=en HTTP/1.1 
Host: maps.googleapis.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/

                                         
                                         172.217.22.170
HTTP/1.1 200 OK
Content-Type: text/javascript; charset=UTF-8
                                        
Date: Fri, 08 Dec 2017 04:43:26 GMT
Expires: Fri, 08 Dec 2017 05:13:26 GMT
Content-Encoding: gzip
Server: mafe
Content-Length: 26271
X-XSS-Protection: 1; mode=block
X-Frame-Options: SAMEORIGIN
Cache-Control: public, max-age=1800
Age: 1321


--- Additional Info ---
Magic:  gzip compressed data, max compression
Size:   26271
Md5:    a75b404e6cff668620813da0837c8376
Sha1:   af9648f6a0f3db8b188a8c7a3590a9c2a481cc29
Sha256: 20518320e0456c2bf1d5d7d11b4d2c73db5d2ab0ee54480ae7b2c3ee499cb560
                                        
                                            GET /wp-content/themes/Avada/images/white/facebook.png HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/wp-content/themes/Avada/style.css?ver=83f4eed0b5b2452f9511a87bf3a587f0
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d9662129

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Date: Fri, 08 Dec 2017 05:05:27 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:01 GMT
Etag: "b87-536dfc6a03ec9"
Accept-Ranges: bytes
Content-Length: 2951
Cache-Control: max-age=5184000
Expires: Tue, 06 Feb 2018 05:05:27 GMT
Keep-Alive: timeout=5, max=94
Connection: Keep-Alive


--- Additional Info ---
Magic:  PNG image, 9 x 17, 8-bit/color RGBA, non-interlaced
Size:   2951
Md5:    4369d148f31af95696015a03b8af1941
Sha1:   4f308ce230662d44174e2254b84680924520e508
Sha256: 73ca00aee868fb2665928383f2f70bb0e7b4473fcb8b0e6ad433c65becc179a4
                                        
                                            GET /wp-content/themes/Avada/images/white/linkedin.png HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/wp-content/themes/Avada/style.css?ver=83f4eed0b5b2452f9511a87bf3a587f0
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d9662129

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Date: Fri, 08 Dec 2017 05:05:27 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:01 GMT
Etag: "bb1-536dfc69f834f"
Accept-Ranges: bytes
Content-Length: 2993
Cache-Control: max-age=5184000
Expires: Tue, 06 Feb 2018 05:05:27 GMT
Keep-Alive: timeout=5, max=97
Connection: Keep-Alive


--- Additional Info ---
Magic:  PNG image, 14 x 13, 8-bit/color RGBA, non-interlaced
Size:   2993
Md5:    41543321b34a0a67eb18febeca7e1c7e
Sha1:   7fb9410ec1d59f5c86b6e3143122cf691859bb64
Sha256: ec570eaee922d2857a7f85686e9f3566e80a1de56223ece28fdca3ef63566456
                                        
                                            GET /wp-content/themes/Avada/images/white/youtube.png HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/wp-content/themes/Avada/style.css?ver=83f4eed0b5b2452f9511a87bf3a587f0
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d9662129

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Date: Fri, 08 Dec 2017 05:05:27 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:01 GMT
Etag: "1991-536dfc69f15ea"
Accept-Ranges: bytes
Content-Length: 6545
Cache-Control: max-age=5184000
Expires: Tue, 06 Feb 2018 05:05:27 GMT
Keep-Alive: timeout=5, max=94
Connection: Keep-Alive


--- Additional Info ---
Magic:  PNG image, 23 x 25, 8-bit/color RGBA, non-interlaced
Size:   6545
Md5:    076933e76c34a23633881dda164c700d
Sha1:   d7feebd350ad16da1830e17291aad47bbee1b3a0
Sha256: 7311046c22e4472855569c365ef3f8be5d9777cafc4f83deedc17a10ddaaaee9
                                        
                                            GET /wp-content/uploads/2016/04/ba.png HTTP/1.1 
Host: arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=5jsk57ri58dlhh1jle6j8ucrk4; wfvt_-1677142071=5a2a1d9129a4d

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Date: Fri, 08 Dec 2017 05:05:24 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:06:57 GMT
Etag: "c694-536dfc65ba291"
Accept-Ranges: bytes
Content-Length: 50836
Cache-Control: max-age=5184000
Expires: Tue, 06 Feb 2018 05:05:24 GMT
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive


--- Additional Info ---
Magic:  PNG image, 283 x 144, 8-bit/color RGB, non-interlaced
Size:   50836
Md5:    f3df852c6b38a2cb8d5f18ec1cc0f771
Sha1:   6c6cff7243b44bf208ecfc364ecd7608006d38d3
Sha256: d48ab553162226b11b83b7de76161b82a30850cbb64bdabeed1235f632537097
                                        
                                            GET /wp-content/uploads/2016/07/k10.jpg HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d9662129

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: image/jpeg
                                        
Date: Fri, 08 Dec 2017 05:05:27 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:06:55 GMT
Etag: "c54-536dfc646bc1c"
Accept-Ranges: bytes
Content-Length: 3156
Cache-Control: max-age=5184000
Expires: Tue, 06 Feb 2018 05:05:27 GMT
Keep-Alive: timeout=5, max=91
Connection: Keep-Alive


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01
Size:   3156
Md5:    469db1a0093421b8243c2ad2e45e2bfb
Sha1:   ab8c69f690491fff3496fc807339f637763743a3
Sha256: a9c452b1043491134e9d9a05044dc491213c1440f909113537a4edaffaad7f75
                                        
                                            GET /wp-content/uploads/2016/07/k11.jpg HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d9662129

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: image/jpeg
                                        
Date: Fri, 08 Dec 2017 05:05:27 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:06:55 GMT
Etag: "dd3-536dfc64721b9"
Accept-Ranges: bytes
Content-Length: 3539
Cache-Control: max-age=5184000
Expires: Tue, 06 Feb 2018 05:05:27 GMT
Keep-Alive: timeout=5, max=94
Connection: Keep-Alive


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01
Size:   3539
Md5:    b41669a87d738a1e1e9dc8468fbc553d
Sha1:   bc123aa282fc3bd97da06ab32f0d9b87c6b8657f
Sha256: 88ee9e6ef57d5a1fa3d361d5c0302695e4097273c0971c9e663fb5a6b5f52d11
                                        
                                            GET /wp-content/plugins/contact-form-with-a-meeting-scheduler-by-vcita/css/livesite-frontend.css?ver=83f4eed0b5b2452f9511a87bf3a587f0 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/css,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d9662129

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: text/css
                                        
Date: Fri, 08 Dec 2017 05:05:27 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:08 GMT
Etag: "284-536dfc705e64b-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=86400
Expires: Sat, 09 Dec 2017 05:05:27 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 351
Keep-Alive: timeout=5, max=93
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   351
Md5:    69014cce2ed835348e0eaa28be615197
Sha1:   5f51cd7891de079e6ef39b5f2abf749585880c7b
Sha256: 8f9c61ea4406de71be1ee3d1630da6dec0a4ae32d31dedaa76a88196bf7eb917
                                        
                                            GET /wp-includes/js/jquery/ui/core.min.js?ver=1.11.4 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d9662129

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Fri, 08 Dec 2017 05:05:27 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:12 GMT
Etag: "f9d-536dfc7486f64-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=604800
Expires: Fri, 15 Dec 2017 05:05:27 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 1823
Keep-Alive: timeout=5, max=96
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   1823
Md5:    c2052b99d36ef272e27870b9032ff434
Sha1:   11cdf037995c5ac349fa3071e7355683dec39b30
Sha256: ef9385e06868c3dee4c7b722e6a78cc973935ad2224e3adb1cabed404a6a79f7
                                        
                                            GET /wp-includes/js/jquery/ui/widget.min.js?ver=1.11.4 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d9662129

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Fri, 08 Dec 2017 05:05:27 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:12 GMT
Etag: "1b01-536dfc7491b5b-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=604800
Expires: Fri, 15 Dec 2017 05:05:27 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 2601
Keep-Alive: timeout=5, max=93
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   2601
Md5:    54b98f14cb5bfef94c3bed81c013e870
Sha1:   8eaf1adfb145675ca33d1c604467c9b80633478c
Sha256: 4ae9dea62e2468b4e54467b62a259ab46c56a284a9f42ed0f044413539dc40c8
                                        
                                            GET /wp-includes/js/jquery/ui/tabs.min.js?ver=1.11.4 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d9662129

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Fri, 08 Dec 2017 05:05:27 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:12 GMT
Etag: "2f5a-536dfc748b1b2-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=604800
Expires: Fri, 15 Dec 2017 05:05:27 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 3885
Keep-Alive: timeout=5, max=90
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   3885
Md5:    156885cccc6bfc2e5233c0c6aad376f6
Sha1:   15997bda9eef0b4f4a9f5ee2cfc7384cecd17e61
Sha256: 882698556b6e91c50a032bef824756232e2c1273e87bf7eef7cc0823cf06a6bd
                                        
                                            GET /wp-content/plugins/wordpress-post-tabs/js/jquery.cookie.js?ver=1.6 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d9662129

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Fri, 08 Dec 2017 05:05:27 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:03 GMT
Etag: "c38-536dfc6bd00ff-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=604800
Expires: Fri, 15 Dec 2017 05:05:27 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 1374
Keep-Alive: timeout=5, max=93
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   1374
Md5:    71cee6f859ca573c06c376e5ad3cd9fe
Sha1:   92defeef63ab15263a06b357326576d3441e60ce
Sha256: 1568782488cf5cd7416b6a1bbd5afce7d94e5d188cde9223ba6f70aacfe97673
                                        
                                            GET /csi?v=2&s=mapsapi3&v3v=31.1&action=apiboot2&e=10_1_0,10_2_0&rt=main.5 HTTP/1.1 
Host: csi.gstatic.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/

                                         
                                         216.58.217.67
HTTP/1.1 204 No Content
Content-Type: image/gif
                                        
Access-Control-Allow-Origin: *
Date: Fri, 08 Dec 2017 05:05:28 GMT
Pragma: no-cache
Expires: Fri, 01 Jan 1990 00:00:00 GMT
Cache-Control: no-cache, no-store, must-revalidate
Last-Modified: Wed, 21 Jan 2004 19:51:30 GMT
Server: Golfe2
Content-Length: 0


--- Additional Info ---
                                        
                                            GET /wp-content/plugins/wordpress-post-tabs/js/jquery.posttabs.js?ver=1.6 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d9662129

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Fri, 08 Dec 2017 05:05:28 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:03 GMT
Etag: "a33-536dfc6bcf15f-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=604800
Expires: Fri, 15 Dec 2017 05:05:28 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 973
Keep-Alive: timeout=5, max=92
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   973
Md5:    b0bc6155c6b2ab40f6421314ad7b4ce2
Sha1:   9fe20463838b130cf0927fc17958c507445a0c9e
Sha256: b72ca0846cf13fa9feb7ee5a0e60083dfdc08ce667d564cce87235597d3793ec
                                        
                                            GET /wp-content/plugins/contact-form-7/includes/js/jquery.form.min.js?ver=3.51.0-2014.06.20 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d9662129

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Fri, 08 Dec 2017 05:05:28 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:11 GMT
Etag: "3b90-536dfc734ad45-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=604800
Expires: Fri, 15 Dec 2017 05:05:28 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 5860
Keep-Alive: timeout=5, max=95
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   5860
Md5:    ebcf9ad4a94d5c31649dd4515ad0c7c0
Sha1:   e219102aa3fe113876fd76b578f9ea142d67d967
Sha256: 5af8e42123fc03e9a53e6fe91d95c64591e63d3c1f27703a24966154d7784747
                                        
                                            GET /wp-content/plugins/contact-form-7/includes/js/scripts.js?ver=4.3.1 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d9662129

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Fri, 08 Dec 2017 05:05:28 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:11 GMT
Etag: "2e2b-536dfc734a19d-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=604800
Expires: Fri, 15 Dec 2017 05:05:28 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 3217
Keep-Alive: timeout=5, max=92
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   3217
Md5:    f7a560a724b3c857e565f6c23cef7244
Sha1:   df7b802ffd4ecc5e4483cad691d555b3aa70e8af
Sha256: f761c68c2da56dc05c5f8dc2478efeb28716aa0daa03885bb086864a3a0f2b0f
                                        
                                            GET /wp-content/uploads/2016/07/f2.jpg HTTP/1.1 
Host: arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=5jsk57ri58dlhh1jle6j8ucrk4; wfvt_-1677142071=5a2a1d9129a4d

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: image/jpeg
                                        
Date: Fri, 08 Dec 2017 05:05:27 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:06:55 GMT
Etag: "124bd-536dfc647779c"
Accept-Ranges: bytes
Content-Length: 74941
Cache-Control: max-age=5184000
Expires: Tue, 06 Feb 2018 05:05:27 GMT
Keep-Alive: timeout=5, max=99
Connection: Keep-Alive


--- Additional Info ---
Magic:  JPEG image data, EXIF standard
Size:   74941
Md5:    4681d47bb71ccd94d88623d3cfbd6a6d
Sha1:   053cd6df3e6d8241dd135b5146d2784b835f7f49
Sha256: cd3e83fceadb95f55605bae80c6d4e6ac2ae8cef73a85a23e4be429ffebf281b
                                        
                                            GET /wp-content/plugins/portfolio-gallery/js/portfolio-all.js?ver=1.0.0 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d9662129

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Fri, 08 Dec 2017 05:05:28 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:10 GMT
Etag: "767-536dfc72a93dd-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=604800
Expires: Fri, 15 Dec 2017 05:05:28 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 634
Keep-Alive: timeout=5, max=89
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   634
Md5:    cc7ce6737b9b62a93e778cf062e78c33
Sha1:   08d5a349592d627da8cad0f1639b01a4770c7f51
Sha256: 9c34459ab468e319f2c88eae86f50e9208b04808a5114dc6158b09cd14bdffa1
                                        
                                            GET /wp-content/plugins/portfolio-gallery/js/jquery.colorbox.js?ver=1.0.0 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d9662129

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Fri, 08 Dec 2017 05:05:28 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:10 GMT
Etag: "74a7-536dfc72a5d26-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=604800
Expires: Fri, 15 Dec 2017 05:05:28 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 9040
Keep-Alive: timeout=5, max=92
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   9040
Md5:    e4a11387cd8da164290034da3347767e
Sha1:   9bf60515bc004c7b263948281c9f99c33f55e768
Sha256: d0cf9087fc1cc7846bbad6c1f03932ee43a5155e0746d998dfe5c467fabf8b21
                                        
                                            GET /wp-content/plugins/portfolio-gallery/js/jquery.hugeitmicro.min.js?ver=1.0.0 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d9662129

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Fri, 08 Dec 2017 05:05:28 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:10 GMT
Etag: "3f09-536dfc72a7c69-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=604800
Expires: Fri, 15 Dec 2017 05:05:28 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 5061
Keep-Alive: timeout=5, max=91
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   5061
Md5:    725279fd1c221e85c4574d8e12666b44
Sha1:   86598c0cb86c8c64724bcee3204bda3d8f3a085b
Sha256: a9e82f40e2e1106320294c330d68a887bb24e4a1cfc8dde2ad13b7a017a3ce9d
                                        
                                            GET /wp-content/themes/Avada/framework/plugins/tf-flexslider/assets/js/jquery.mousewheel.min.js?ver=2.1.0-20121206 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d9662129

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Fri, 08 Dec 2017 05:05:28 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:01 GMT
Etag: "3ef-536dfc69aa150-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=604800
Expires: Fri, 15 Dec 2017 05:05:28 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 494
Keep-Alive: timeout=5, max=91
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   494
Md5:    2aa3815d2fda00fca3d1bc8c4f400f69
Sha1:   4c504815b2fb6dfd9f302bf7822adc93a0485b83
Sha256: c6ca5103311ffc549f3344bef95f585930673e677df45346df31c2357d2ce74d
                                        
                                            GET /wp-content/plugins/wp-logo-showcase-responsive-slider-slider/assets/js/slick.min.js?ver=1.2.3 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d9662129

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Fri, 08 Dec 2017 05:05:28 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:11 GMT
Etag: "a3e1-536dfc7357859-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=604800
Expires: Fri, 15 Dec 2017 05:05:28 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 10170
Keep-Alive: timeout=5, max=94
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   10170
Md5:    7a6b74fb1418a5e7a5518d5a9fe2bb06
Sha1:   aef7197c8eeedcb350e55e20d07d203cc1891ad9
Sha256: 30d505b8d798cdf8fc55db71deb5b5e51453a33868c362886942066d6e2ab33c
                                        
                                            GET /wp-content/themes/Avada/framework/plugins/tf-flexslider/assets/js/jquery.flexslider.min.js?ver=2.1.0-20121206 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d9662129

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Fri, 08 Dec 2017 05:05:28 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:01 GMT
Etag: "4130-536dfc69a9977-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=604800
Expires: Fri, 15 Dec 2017 05:05:28 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 5090
Keep-Alive: timeout=5, max=88
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   5090
Md5:    0e8c1ee2195db4ea30f08b77b71aab6c
Sha1:   cc6cc65882a855fd5b41e675bbfad2d5a3347b51
Sha256: 158d664df91edb73d09ad6d31f2f1bacf1999e8e1dbb7ca8326bf059334aed00
                                        
                                            GET /wp-includes/js/comment-reply.min.js?ver=83f4eed0b5b2452f9511a87bf3a587f0 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d9662129

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Fri, 08 Dec 2017 05:05:28 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:13 GMT
Etag: "436-536dfc7532cc0-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=604800
Expires: Fri, 15 Dec 2017 05:05:28 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 589
Keep-Alive: timeout=5, max=91
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   589
Md5:    758a8d85f5e231ed27925940ff07a66e
Sha1:   d2474fc7829e253cc08a43bec5a60f07bd925d12
Sha256: f2233a526acca18657a60b6071f85fcdd69273253fb32632baed2bad08212436
                                        
                                            GET /wp-content/themes/Avada/fonts/fontawesome-webfont.woff?v=3.1.0 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/wp-content/themes/Avada/fonts/fontawesome.css
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d930b364

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: application/x-font-woff
                                        
Date: Fri, 08 Dec 2017 05:05:26 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:02 GMT
Etag: "aa34-536dfc6b047b5"
Accept-Ranges: bytes
Content-Length: 43572
Keep-Alive: timeout=5, max=94
Connection: Keep-Alive


--- Additional Info ---
Magic:  data
Size:   43572
Md5:    b683029bafe0305ac2234038a03e1541
Sha1:   12f8c193902e99348493ace32e498031bf79b654
Sha256: 18e6b5ff511b90edf098e62ac45ed9d6673a3eee10165d0de4164d4d02a3a77f
                                        
                                            GET /wp-content/uploads/2016/04/cloud.png HTTP/1.1 
Host: arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=5jsk57ri58dlhh1jle6j8ucrk4; wfvt_-1677142071=5a2a1d9129a4d

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Date: Fri, 08 Dec 2017 05:05:24 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:06:56 GMT
Etag: "dd1e-536dfc656f015"
Accept-Ranges: bytes
Content-Length: 56606
Cache-Control: max-age=5184000
Expires: Tue, 06 Feb 2018 05:05:24 GMT
Keep-Alive: timeout=5, max=98
Connection: Keep-Alive


--- Additional Info ---
Magic:  PNG image, 283 x 144, 8-bit/color RGB, non-interlaced
Size:   56606
Md5:    103018dc5ae16359417d8ae99cb474cc
Sha1:   2813a3c7b6bafca3ed5d553381c747c866cc7487
Sha256: a0bf8f6a3f3698dbd61d60dc63a8e8fa64d04ff0b45bf98104a1c834c36bf6a1
                                        
                                            GET /wp-content/themes/Avada/js/jquery.carouFredSel-6.2.1-min.js HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d9662129

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Fri, 08 Dec 2017 05:05:28 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:02 GMT
Etag: "d793-536dfc6af1709-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=604800
Expires: Fri, 15 Dec 2017 05:05:28 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 13637
Keep-Alive: timeout=5, max=90
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   13637
Md5:    d8d856989aa9eb0ab14479e3d02684d3
Sha1:   951a71a75c5edc153fcb455108b28a5b26991556
Sha256: 4f836ae6907e1caaf1b33ead424dd5d3113e2c4912a0caaceba1e8675921688a
                                        
                                            GET /wp-content/themes/Avada/js/modernizr-min.js HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d9662129

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Fri, 08 Dec 2017 05:05:28 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:02 GMT
Etag: "334d-536dfc6afa3a3-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=604800
Expires: Fri, 15 Dec 2017 05:05:28 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 5294
Keep-Alive: timeout=5, max=90
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   5294
Md5:    784e2bf16c9b09bd2e83d844f6b4b05c
Sha1:   17d4a31f99d0346bfe6819a15f026d0533d0581e
Sha256: 8cf3d4084a323473faa8f62c61e98bf6db2529b67b64d2f1ac5e32c4512bb322
                                        
                                            GET /wp-content/themes/Avada/js/jquery.prettyPhoto-min.js HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d9662129

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Fri, 08 Dec 2017 05:05:28 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:02 GMT
Etag: "5309-536dfc6af692a-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=604800
Expires: Fri, 15 Dec 2017 05:05:28 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 5906
Keep-Alive: timeout=5, max=93
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   5906
Md5:    13fb9c93e4ea019a1d2329ea70e9f580
Sha1:   19680347cfeefa08f375ab8875481718fd4a8033
Sha256: 474e583201f23aa02eb66ce5316d80771bfe2a4fc914e23333d9465ecb005a14
                                        
                                            GET /wp-content/uploads/2016/04/csd.png HTTP/1.1 
Host: arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=5jsk57ri58dlhh1jle6j8ucrk4; wfvt_-1677142071=5a2a1d9129a4d

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Date: Fri, 08 Dec 2017 05:05:24 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:06:56 GMT
Etag: "f950-536dfc6562cb5"
Accept-Ranges: bytes
Content-Length: 63824
Cache-Control: max-age=5184000
Expires: Tue, 06 Feb 2018 05:05:24 GMT
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive


--- Additional Info ---
Magic:  PNG image, 283 x 144, 8-bit/color RGB, non-interlaced
Size:   63824
Md5:    192db65e8f02e6e5be8d0cc5f20876c9
Sha1:   a1276ad5af724edcd58254a3b07469465cd3c19f
Sha256: cb5ed93ed810dd11e6d04106587d083f0db59840b4bc255c7d4ee12bbe40553a
                                        
                                            GET /wp-content/themes/Avada/js/jquery.flexslider-min.js HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d9662129

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Fri, 08 Dec 2017 05:05:29 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:02 GMT
Etag: "5823-536dfc6af076b-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=604800
Expires: Fri, 15 Dec 2017 05:05:29 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 6369
Keep-Alive: timeout=5, max=87
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   6369
Md5:    a80c6b76e021fcb7240abbd9c38f0045
Sha1:   514decf8a2d304bf464608e47077bfd709952383
Sha256: 282aa25470ef930fdc39779be06e6bc32abca9d49b5ab9b34108fb578e67f5fb
                                        
                                            GET /wp-content/themes/Avada/js/jquery.fitvids-min.js HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d9662129

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Fri, 08 Dec 2017 05:05:29 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:02 GMT
Etag: "5d4-536dfc6afaf6c-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=604800
Expires: Fri, 15 Dec 2017 05:05:29 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 707
Keep-Alive: timeout=5, max=90
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   707
Md5:    70846c7a5b2392ef1bc7f40ca558f0f2
Sha1:   8a692c4c45d46011843f7595a84d57527370bdf2
Sha256: 7beee4bc68b6ec9223a2e600f4e5bc6a7618721cc785f1c2125c499366faa0a7
                                        
                                            GET /wp-content/plugins/easy-responsive-tabs/assets/js/bootstrap-dropdown.js?ver=3.0 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d9662129

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Fri, 08 Dec 2017 05:05:29 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:06 GMT
Etag: "13df-536dfc6ec8760-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=604800
Expires: Fri, 15 Dec 2017 05:05:29 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 1731
Keep-Alive: timeout=5, max=89
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   1731
Md5:    bc69aa62aba7d375be9333548cd1fec2
Sha1:   9add1f528a95d5301df8e7ecb7a9130774681848
Sha256: 071857b9c8848a317bdd60c4931487e5b9a29084244632ab62a01400da85998a
                                        
                                            GET /wp-content/plugins/easy-responsive-tabs/assets/js/bootstrap-tab.js?ver=3.0 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d9662129

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Fri, 08 Dec 2017 05:05:29 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:06 GMT
Etag: "daa-536dfc6ec7bc3-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=604800
Expires: Fri, 15 Dec 2017 05:05:29 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 1384
Keep-Alive: timeout=5, max=92
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   1384
Md5:    f59d5cdfb6cc153d7458e267b50041d0
Sha1:   c50a0fb97bdc4ac1cef44d6f2b44a6e3b77f7478
Sha256: 4f6ca1985837a870c486395efe18021f2fb7e288b1750ca2c3a4e312221554e0
                                        
                                            GET /wp-content/themes/Avada/js/main.js HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d9662129

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Fri, 08 Dec 2017 05:05:29 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:02 GMT
Etag: "385b9-536dfc6af614a-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=604800
Expires: Fri, 15 Dec 2017 05:05:29 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 63608
Keep-Alive: timeout=5, max=89
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   63608
Md5:    58cd68e4a247b6b956d4ec274a8f66db
Sha1:   35c24938a754af6c1b7243e052ecfc56cd2a94eb
Sha256: a4cb4aac4e8d713fcb339da6a49e64b7b0bce094c64ac19098111e2fc3ec67d1
                                        
                                            GET /wp-content/plugins/easy-responsive-tabs/assets/js/bootstrap-tabdrop.js?ver=3.0 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d9662129

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Fri, 08 Dec 2017 05:05:29 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:06 GMT
Etag: "c43-536dfc6ec6446-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=604800
Expires: Fri, 15 Dec 2017 05:05:29 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 1298
Keep-Alive: timeout=5, max=86
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   1298
Md5:    0588b246df83678995ce4cae727cfd0a
Sha1:   9d34f291060d58be9be6420113c12ad4591b9acd
Sha256: 5d71c8eebd2e053e505fe512346a2c581d8208e20e124a77000aa918b40f1a4d
                                        
                                            GET /wp-content/plugins/easy-responsive-tabs/assets/js/ert_js.php?ver=3.0 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d9662129

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: text/javascript
                                        
Date: Fri, 08 Dec 2017 05:05:29 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
Content-Length: 0
Keep-Alive: timeout=5, max=89
Connection: Keep-Alive


--- Additional Info ---
                                        
                                            GET /wp-content/themes/Avada/js/gmap-min.js HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d9662129

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Fri, 08 Dec 2017 05:05:29 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:02 GMT
Etag: "418a-536dfc6af9402-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=604800
Expires: Fri, 15 Dec 2017 05:05:29 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 4172
Keep-Alive: timeout=5, max=93
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   4172
Md5:    14ea21f70a019168f2fe95d15042b67a
Sha1:   195190baaa8ae3c0b62ef024a2f08383c9a6b3d0
Sha256: ce360b119e96e78882bbfdc93ac6edb7084a8712983c0419df142fe8d21491db
                                        
                                            GET /wp-includes/js/wp-embed.min.js?ver=83f4eed0b5b2452f9511a87bf3a587f0 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d9662129

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Fri, 08 Dec 2017 05:05:29 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:12 GMT
Etag: "57b-536dfc74aa1e1-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=604800
Expires: Fri, 15 Dec 2017 05:05:29 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 750
Keep-Alive: timeout=5, max=88
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   750
Md5:    789a66861701561d537d2312376fd5dc
Sha1:   4e7efd3974f9511a1d5e30119a9e81bd8926bbb1
Sha256: 0f3fc493fb8f345a839c56710747d525fbfc4304f1b8300cd7801f65ddcabfd0
                                        
                                            GET /wp-content/plugins/contact-form-with-a-meeting-scheduler-by-vcita/js/livesite-include-sdk.js?ver=0.1.3 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d9662129

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Fri, 08 Dec 2017 05:05:29 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:08 GMT
Etag: "2a2-536dfc7040dbe-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=604800
Expires: Fri, 15 Dec 2017 05:05:29 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 426
Keep-Alive: timeout=5, max=91
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   426
Md5:    fa3bc28d5636eef0ccfcd35059ddd71e
Sha1:   4bfdb036a362e7efee59f0dd0e0e46fb84cdbc75
Sha256: 2f465b86e64930d55d8b5dc80eb5f8190865595f2f129132b028480ab1cc38e3
                                        
                                            GET /wp-content/plugins/kiwi-logo-carousel/third-party/jquery.bxslider/jquery.bxslider.js?ver=83f4eed0b5b2452f9511a87bf3a587f0 HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d9662129

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Date: Fri, 08 Dec 2017 05:05:29 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:07:09 GMT
Etag: "c0e5-536dfc7189ae1-gzip"
Accept-Ranges: bytes
Cache-Control: max-age=604800
Expires: Fri, 15 Dec 2017 05:05:29 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 11725
Keep-Alive: timeout=5, max=88
Connection: Keep-Alive


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   11725
Md5:    7f8be9fa874e129cadb70de04c0d6e11
Sha1:   5b819840e38a393ab99d9360cfd92a9954b4daa9
Sha256: ebe7ac89233a347f9f9a5960934f1a7f734ca4bd79590d453e39ce563d76cb57
                                        
                                            GET /maps-api-v3/api/js/31/1/common.js HTTP/1.1 
Host: maps.googleapis.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/

                                         
                                         172.217.22.170
HTTP/1.1 200 OK
Content-Type: text/javascript
                                        
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 41019
Date: Mon, 04 Dec 2017 23:50:08 GMT
Expires: Tue, 04 Dec 2018 23:50:08 GMT
Last-Modified: Thu, 30 Nov 2017 00:18:11 GMT
X-Content-Type-Options: nosniff
Server: sffe
X-XSS-Protection: 1; mode=block
Cache-Control: public, max-age=31536000
Age: 278121


--- Additional Info ---
Magic:  gzip compressed data, max compression
Size:   41019
Md5:    c55fbc44db28d54745e586e83ccb88c1
Sha1:   773bb68c040251788dfe76ae93d3681c0d21f337
Sha256: 8bb3b07e045da21da346668a958acac046db81332fccb3f29131342c40d79a37
                                        
                                            GET /maps-api-v3/api/js/31/1/geocoder.js HTTP/1.1 
Host: maps.googleapis.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/

                                         
                                         172.217.22.170
HTTP/1.1 200 OK
Content-Type: text/javascript
                                        
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 1250
Date: Mon, 04 Dec 2017 23:57:19 GMT
Expires: Tue, 04 Dec 2018 23:57:19 GMT
Last-Modified: Thu, 30 Nov 2017 00:18:11 GMT
X-Content-Type-Options: nosniff
Server: sffe
X-XSS-Protection: 1; mode=block
Cache-Control: public, max-age=31536000
Age: 277690


--- Additional Info ---
Magic:  gzip compressed data, max compression
Size:   1250
Md5:    9b655226582ba5bc876cd736200d87b0
Sha1:   5f21bbf3b7bbdb1e8f0dc5dfbca0b3ec56654bcf
Sha256: f987f71946a4a0e618a4df820443503aa2e8d7f94d07828a93ed5207624129a5
                                        
                                            GET /maps-api-v3/api/js/31/1/util.js HTTP/1.1 
Host: maps.googleapis.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/

                                         
                                         172.217.22.170
HTTP/1.1 200 OK
Content-Type: text/javascript
                                        
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 52896
Date: Mon, 04 Dec 2017 23:50:08 GMT
Expires: Tue, 04 Dec 2018 23:50:08 GMT
Last-Modified: Thu, 30 Nov 2017 00:18:11 GMT
X-Content-Type-Options: nosniff
Server: sffe
X-XSS-Protection: 1; mode=block
Cache-Control: public, max-age=31536000
Age: 278121


--- Additional Info ---
Magic:  gzip compressed data, max compression
Size:   52896
Md5:    28b74d50c703f42174ab4e3caad09947
Sha1:   0eb365305083d538b16c944e0536cf13bcff5aa0
Sha256: f9b21d8ff279d31d5922953b12944b4a72cd67c8a3b00713f1447ea25e85f38d
                                        
                                            GET /wp-content/uploads/2016/07/k9.jpg HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d9662129

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: image/jpeg
                                        
Date: Fri, 08 Dec 2017 05:05:29 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:06:55 GMT
Etag: "dde-536dfc64681a2"
Accept-Ranges: bytes
Content-Length: 3550
Cache-Control: max-age=5184000
Expires: Tue, 06 Feb 2018 05:05:29 GMT
Keep-Alive: timeout=5, max=85
Connection: Keep-Alive


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01
Size:   3550
Md5:    8fd121aef4ac03f5c7ef9da93c2cf907
Sha1:   068a60c49cb01a2aa01dd92df870e491ab3d2c62
Sha256: 878b202849f9a49ec80e052fffd7ce0eefb997370550bba64f3d4176188b58a4
                                        
                                            GET /wp-content/uploads/2016/07/k7.jpg HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d9662129

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: image/jpeg
                                        
Date: Fri, 08 Dec 2017 05:05:29 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:06:55 GMT
Etag: "104b-536dfc6460497"
Accept-Ranges: bytes
Content-Length: 4171
Cache-Control: max-age=5184000
Expires: Tue, 06 Feb 2018 05:05:29 GMT
Keep-Alive: timeout=5, max=92
Connection: Keep-Alive


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01
Size:   4171
Md5:    29ed14e1a2ab9277d870ef99b374f24a
Sha1:   94577a4d6531a823e9a792a2bde67bf1cdbb7567
Sha256: aa8a83d29d97c2e5d94b9aadfd0f57823783fe62e94f4f80df59b4cf2f284ec0
                                        
                                            GET /wp-content/uploads/2016/07/k8.jpg HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d9662129

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: image/jpeg
                                        
Date: Fri, 08 Dec 2017 05:05:29 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:06:55 GMT
Etag: "1192-536dfc6462f8d"
Accept-Ranges: bytes
Content-Length: 4498
Cache-Control: max-age=5184000
Expires: Tue, 06 Feb 2018 05:05:29 GMT
Keep-Alive: timeout=5, max=88
Connection: Keep-Alive


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01
Size:   4498
Md5:    7f33f690bb5b674a56ee25d669d35a5a
Sha1:   782aafcec6c16c64e315182f2cd106d6fc37ca29
Sha256: 1d8e05b9ea9c76df1e885d7d9a6bee0ad9cbf5c6eb9731ab9555a5474e3c3dec
                                        
                                            GET /wp-content/uploads/2016/07/k6.jpg HTTP/1.1 
Host: www.arkinsoftware.com
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://www.arkinsoftware.com/
Cookie: PHPSESSID=hj41tb2gel928esk0t07hhcli6; wfvt_-1677142071=5a2a1d9662129

                                         
                                         203.124.114.1
HTTP/1.1 200 OK
Content-Type: image/jpeg
                                        
Date: Fri, 08 Dec 2017 05:05:29 GMT
Server: Apache
Last-Modified: Tue, 05 Jul 2016 09:06:55 GMT
Etag: "176f-536dfc645c218"
Accept-Ranges: bytes
Content-Length: 5999
Cache-Control: max-age=5184000
Expires: Tue, 06 Feb 2018 05:05:29 GMT
Keep-Alive: timeout=5, max=87
Connection: Keep-Alive


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01
Size:   5999
Md5:    1dc6b34b2f3791cab00f42eb3d14b018
Sha1:   797294eee6ed0420761a1818f609cbb6cd6153e4
Sha256: 1b88e4659e420c84687066411fadfcc8d1d0238314c40bc9cbc192b9f7edfdbb