PHP 8.3.31
Preview: 40e5eae959a4f35ef0f373754e70aa69.php Size: 18.20 KB
//proc/thread-self/root/home/getspomw/itechservicellc.com/storage/framework/views/40e5eae959a4f35ef0f373754e70aa69.php

<!DOCTYPE html>
<html>

<head>
    <title>Login</title>
    <link rel="stylesheet" href="<?php echo e(asset('css/app.css')); ?>">
    <!-- Include Bootstrap CSS -->
    <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css">
    <style>
        body {
            background-color: #f8f9fa;
            display: flex;
            justify-content: center;
            align-items: center;
            height: 100vh;
        }

        .login-container {
            background-color: white;
            padding: 30px;
            border-radius: 8px;
            box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
        }

        .login-container h2 {
            margin-bottom: 20px;
            font-weight: 600;
            text-align: center;
        }

        .login-container .form-group {
            margin-bottom: 15px;
        }

        .login-container .btn-primary {
            width: 100%;
            padding: 10px;
            font-size: 16px;
        }
    </style>
</head>

<body>


    <div class="container">
        <div class="col-md-6 mx-auto">
            <div class="login-container">
                <div class="login-logo-sec text-center">
                    <img src="<?php echo e(asset('public/images/resources/Printer(2).webp')); ?>" style="width:175px"
                        alt="logo icon">
                </div>

                <h2 id="form-title">Sign In</h2>

                <form id="auth-form">
                    <?php echo csrf_field(); ?>
                    <input type="hidden" id="is_register" value="0">
                    <input type="hidden" id="is_forgot_password" value="0">

                    <div class="form-group" id="name-group" style="display: none;">
                        <label>Name:</label>
                        <input type="text" id="name" class="form-control">
                    </div>

                    <div class="form-group" id="email-group">
                        <label>Email:</label>
                        <input type="email" id="email" class="form-control">
                    </div>

                    <div class="form-group" id="password-group">
                        <label>Password:</label>
                        <input type="password" id="password" class="form-control">
                    </div>

                    <div class="form-group" id="confirm-password-group" style="display: none;">
                        <label>Confirm Password:</label>
                        <input type="password" id="password_confirmation" class="form-control">
                    </div>

                    <div class="form-group" id="otp-group" style="display: none;">
                        <label>OTP:</label>
                        <input type="text" id="otp" class="form-control">
                    </div>

                    <div class="form-group" id="new-password-group" style="display: none;">
                        <label>New Password:</label>
                        <input type="password" id="new_password" class="form-control">
                    </div>

                    <div class="form-group" id="confirm-new-password-group" style="display: none;">
                        <label>Confirm New Password:</label>
                        <input type="password" id="new_password_confirmation" class="form-control">
                    </div>

                    <button type="submit" id="submit-btn" class="btn btn-primary btn-block">Login</button>
                </form>

                <div class="d-flex justify-content-between mt-3">
                    <a href="#" id="toggle-register">Register</a>
                    <a href="#" id="forgot-password-link">Forgot Password?</a>
                </div>

                <div id="message" class="mt-3" style="color:green;"></div>
            </div>
        </div>
    </div>


    <script>
        let otpStage = false;
        let forgotPasswordStage = false;

        document.getElementById('toggle-register').addEventListener('click', function (e) {
            e.preventDefault();

            // If we are in forgot password mode, just reset to login
            if (document.getElementById('is_forgot_password').value === "1") {
                document.getElementById('is_forgot_password').value = "0";
                document.getElementById('is_register').value = "0";
                document.getElementById('form-title').innerText = "Sign In";
                document.getElementById('submit-btn').innerText = "Login";
                document.getElementById('toggle-register').innerText = "Register";
                document.getElementById('name-group').style.display = "none";
                document.getElementById('confirm-password-group').style.display = "none";
                document.getElementById('email-group').style.display = "block";
                document.getElementById('password-group').style.display = "block";
                document.getElementById('otp-group').style.display = "none";
                document.getElementById('new-password-group').style.display = "none";
                document.getElementById('confirm-new-password-group').style.display = "none";
                otpStage = false;
                forgotPasswordStage = false;
                document.getElementById('message').innerText = "";
                return;
            }

            // Normal toggle between Login and Register
            const isRegister = document.getElementById('is_register').value === "1";
            document.getElementById('is_register').value = isRegister ? "0" : "1";
            document.getElementById('is_forgot_password').value = "0";
            document.getElementById('form-title').innerText = isRegister ? "Sign In" : "Register";
            document.getElementById('submit-btn').innerText = isRegister ? "Login" : "Register";
            document.getElementById('toggle-register').innerText = isRegister ? "Register" : "Login";
            document.getElementById('name-group').style.display = isRegister ? "none" : "block";
            document.getElementById('confirm-password-group').style.display = isRegister ? "none" : "block";
            otpStage = false;
            forgotPasswordStage = false;
            document.getElementById('otp-group').style.display = "none";
            document.getElementById('email-group').style.display = "block";
            document.getElementById('password-group').style.display = "block";
            document.getElementById('new-password-group').style.display = "none";
            document.getElementById('confirm-new-password-group').style.display = "none";
            document.getElementById('message').innerText = "";
        });

        document.getElementById('forgot-password-link').addEventListener('click', function (e) {
            e.preventDefault();
            document.getElementById('is_forgot_password').value = "1";
            document.getElementById('is_register').value = "0";
            document.getElementById('form-title').innerText = "Reset Password";
            document.getElementById('submit-btn').innerText = "Send OTP";
            document.getElementById('toggle-register').innerText = "Login";
            document.getElementById('name-group').style.display = "none";
            document.getElementById('password-group').style.display = "none";
            document.getElementById('confirm-password-group').style.display = "none";
            document.getElementById('email-group').style.display = "block";
            document.getElementById('otp-group').style.display = "none";
            document.getElementById('new-password-group').style.display = "none";
            document.getElementById('confirm-new-password-group').style.display = "none";
            otpStage = false;
            forgotPasswordStage = true;
            document.getElementById('message').innerText = "";
        });

        document.getElementById('auth-form').addEventListener('submit', async function (e) {
            e.preventDefault();
            const submitBtn = document.getElementById('submit-btn');
            const originalBtnText = submitBtn.innerText;
            submitBtn.disabled = true;
            submitBtn.innerHTML = '<span class="spinner-border spinner-border-sm" role="status" aria-hidden="true"></span> Processing...';

            const isRegister = document.getElementById('is_register').value === "1";
            const isForgotPassword = document.getElementById('is_forgot_password').value === "1";

            try {
                if (isForgotPassword) {
                    // Forgot Password Flow
                    if (!otpStage) {
                        const response = await fetch("<?php echo e(route('forgot.password.send.otp')); ?>", {
                            method: "POST",
                            headers: {
                                "Content-Type": "application/json",
                                "X-CSRF-TOKEN": document.querySelector('input[name=_token]').value,
                                "Accept": "application/json"
                            },
                            body: JSON.stringify({
                                email: document.getElementById('email').value
                            })
                        });
                        const data = await response.json();
                        if (!response.ok || !data.success) {
                            showError(data.message || "Failed to send OTP");
                            return;
                        }

                        otpStage = true;
                        document.getElementById('otp-group').style.display = "block";
                        document.getElementById('email-group').style.display = "none";
                        submitBtn.innerText = "Verify OTP";
                        document.getElementById('message').style.color = 'green';
                        document.getElementById('message').innerText = "OTP sent to your email.";
                        document.getElementById('otp').value = "";
                    } else if (document.getElementById('new-password-group').style.display === "block") {
                        // Reset Password
                        const response = await fetch("<?php echo e(route('forgot.password.reset')); ?>", {
                            method: "POST",
                            headers: {
                                "Content-Type": "application/json",
                                "X-CSRF-TOKEN": document.querySelector('input[name=_token]').value,
                                "Accept": "application/json"
                            },
                            body: JSON.stringify({
                                email: document.getElementById('email').value,
                                otp: document.getElementById('otp').value,
                                new_password: document.getElementById('new_password').value,
                                new_password_confirmation: document.getElementById('new_password_confirmation').value
                            })
                        });
                        const data = await response.json();
                        if (!response.ok || !data.success) {
                            showError(data.message || "Password reset failed");
                            document.getElementById('new_password').value = "";
                            document.getElementById('new_password_confirmation').value = "";
                            return;
                        }

                        document.getElementById('message').style.color = 'green';
                        document.getElementById('message').innerText = "Password updated successfully. Redirecting to login...";
                        setTimeout(() => {
                            window.location.href = "<?php echo e(route('admin.login')); ?>";
                        }, 2000);
                    } else {
                        // Verify OTP for forgot password
                        const response = await fetch("<?php echo e(route('forgot.password.verify.otp')); ?>", {
                            method: "POST",
                            headers: {
                                "Content-Type": "application/json",
                                "X-CSRF-TOKEN": document.querySelector('input[name=_token]').value,
                                "Accept": "application/json"
                            },
                            body: JSON.stringify({
                                email: document.getElementById('email').value,
                                otp: document.getElementById('otp').value
                            })
                        });
                        const data = await response.json();
                        if (!response.ok || !data.success) {
                            showError(data.message || "Invalid OTP");
                            document.getElementById('otp').value = "";
                            return;
                        }

                        document.getElementById('otp-group').style.display = "none";
                        document.getElementById('new-password-group').style.display = "block";
                        document.getElementById('confirm-new-password-group').style.display = "block";
                        submitBtn.innerText = "Reset Password";
                        document.getElementById('message').style.color = 'green';
                        document.getElementById('message').innerText = "OTP verified. Please enter new password.";
                        document.getElementById('otp').value = "";
                    }
                } else if (!otpStage) {
                    // Send OTP for login/register
                    submitBtn.disabled = true;
                    submitBtn.innerHTML = '<span class="spinner-border spinner-border-sm" role="status" aria-hidden="true"></span> Sending OTP...';

                    try {
                        const response = await fetch("<?php echo e(route('send.otp')); ?>", {
                            method: "POST",
                            headers: {
                                "Content-Type": "application/json",
                                "X-CSRF-TOKEN": document.querySelector('input[name=_token]').value,
                                "Accept": "application/json"
                            },
                            body: JSON.stringify({
                                email: document.getElementById('email').value,
                                password: document.getElementById('password').value,
                                name: document.getElementById('name').value,
                                is_register: isRegister ? 1 : 0
                            })
                        });
                        const data = await response.json();
                        if (data.success) {
                            if (data.is_register) {
                                document.getElementById('message').innerText = "OTP sent to your email.";
                            } else {
                                document.getElementById('message').innerText = "OTP request received. Please contact with admin.";
                            }

                            otpStage = true;
                            document.getElementById('otp-group').style.display = "block";
                            document.getElementById('email-group').style.display = "none";
                            document.getElementById('password-group').style.display = "none";
                            document.getElementById('confirm-password-group').style.display = "none";
                            document.getElementById('name-group').style.display = "none";
                            submitBtn.innerText = "Verify OTP";
                            document.getElementById('message').style.color = 'green';
                            document.getElementById('otp').value = "";
                        }
                    } catch (err) {
                        console.error("OTP error:", err);
                        showError("Failed to send OTP. Please try again.");
                    } finally {
                        submitBtn.disabled = false;
                    }

                } else {
                    // Verify OTP for login/register
                    const route = isRegister ? "<?php echo e(route('verify.register')); ?>" : "<?php echo e(route('verify.login')); ?>";
                    const response = await fetch(route, {
                        method: "POST",
                        headers: {
                            "Content-Type": "application/json",
                            "X-CSRF-TOKEN": document.querySelector('input[name=_token]').value,
                            "Accept": "application/json"
                        },
                        body: JSON.stringify({
                            email: document.getElementById('email').value,
                            otp: document.getElementById('otp').value
                        })
                    });
                    const data = await response.json();
                    if (!response.ok || !data.success) {
                        showError(data.message || "Invalid OTP");
                        document.getElementById('otp').value = "";
                        return;
                    }

                    window.location.href = "<?php echo e(route('dashboard')); ?>";
                }
            } catch (error) {
                showError("An error occurred. Please try again.");
            } finally {
                submitBtn.disabled = false;
                submitBtn.innerHTML = originalBtnText;
            }
        });

        function showError(message) {
            const messageEl = document.getElementById('message');
            messageEl.style.color = 'red';
            messageEl.innerText = message;
        }
    </script>


 
    <!-- Include Bootstrap JS and dependencies (optional, for additional functionality) -->
    <script src="https://code.jquery.com/jquery-3.5.1.slim.min.js"></script>
    <script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.5.2/dist/umd/popper.min.js"></script>
    <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"></script>
</body>

</html><?php /**PATH C:\xampp\htdocs\project\DigitalMarketingCommonBackend\resources\views/admin/login.blade.php ENDPATH**/ ?>

Directory Contents

Dirs: 0 × Files: 306

Name Size Perms Modified Actions
14 B lrw-r--r-- 2025-10-28 20:21:48
Edit Download
10.34 KB lrw-r--r-- 2025-10-28 20:25:40
Edit Download
2.75 KB lrw-r--r-- 2025-12-16 07:46:53
Edit Download
522 B lrw-r--r-- 2025-10-28 20:21:48
Edit Download
17.99 KB lrw-r--r-- 2025-10-28 20:21:50
Edit Download
10.87 KB lrw-r--r-- 2026-02-06 04:52:05
Edit Download
7.01 KB lrw-r--r-- 2025-10-28 20:21:50
Edit Download
7.67 KB lrw-r--r-- 2025-10-28 20:21:50
Edit Download
3.03 KB lrw-r--r-- 2025-11-18 21:15:38
Edit Download
6.91 KB lrw-r--r-- 2025-10-28 20:21:50
Edit Download
7.15 KB lrw-r--r-- 2025-12-16 13:01:13
Edit Download
13.68 KB lrw-r--r-- 2025-10-28 20:21:50
Edit Download
565 B lrw-r--r-- 2025-11-12 16:22:58
Edit Download
697 B lrw-r--r-- 2025-12-16 07:46:53
Edit Download
5.75 KB lrw-r--r-- 2025-11-12 19:37:48
Edit Download
622 B lrw-r--r-- 2025-12-16 07:46:53
Edit Download
17.46 KB lrw-r--r-- 2025-12-17 16:00:15
Edit Download
7.26 KB lrw-r--r-- 2025-12-16 16:25:28
Edit Download
5.94 KB lrw-r--r-- 2025-10-28 20:21:50
Edit Download
3.02 KB lrw-r--r-- 2025-10-28 20:21:50
Edit Download
7.65 KB lrw-r--r-- 2025-10-28 20:21:50
Edit Download
20.55 KB lrw-r--r-- 2025-11-20 05:25:16
Edit Download
20.57 KB lrw-r--r-- 2025-11-20 06:14:47
Edit Download
4.70 KB lrw-r--r-- 2025-11-20 16:03:21
Edit Download
8.34 KB lrw-r--r-- 2025-10-28 20:21:50
Edit Download
18.38 KB lrw-r--r-- 2025-10-28 20:21:50
Edit Download
6.62 KB lrw-r--r-- 2025-10-28 20:21:50
Edit Download
2.05 KB lrw-r--r-- 2025-11-18 21:15:40
Edit Download
10.86 KB lrw-r--r-- 2025-10-28 20:25:38
Edit Download
8.27 KB lrw-r--r-- 2025-10-28 20:21:52
Edit Download
7.15 KB lrw-r--r-- 2026-02-05 08:30:33
Edit Download
5.31 KB lrw-r--r-- 2025-12-16 12:48:09
Edit Download
19.03 KB lrw-r--r-- 2025-11-18 20:57:22
Edit Download
10.88 KB lrw-r--r-- 2025-10-28 20:21:52
Edit Download
7.11 KB lrw-r--r-- 2026-01-14 02:32:22
Edit Download
5.73 KB lrw-r--r-- 2025-11-12 19:17:30
Edit Download
6.71 KB lrw-r--r-- 2025-10-28 20:21:52
Edit Download
6.53 KB lrw-r--r-- 2025-10-28 20:21:52
Edit Download
438 B lrw-r--r-- 2025-10-28 20:21:52
Edit Download
431 B lrw-r--r-- 2025-12-16 08:37:07
Edit Download
520 B lrw-r--r-- 2025-11-18 21:15:38
Edit Download
4.09 KB lrw-r--r-- 2025-10-28 20:21:52
Edit Download
6.48 KB lrw-r--r-- 2025-12-16 16:25:58
Edit Download
4.45 KB lrw-r--r-- 2025-11-11 23:32:32
Edit Download
505 B lrw-r--r-- 2026-02-06 04:52:05
Edit Download
18.19 KB lrw-r--r-- 2025-10-28 20:21:52
Edit Download
698 B lrw-r--r-- 2025-10-28 20:21:48
Edit Download
3.00 KB lrw-r--r-- 2025-10-28 20:25:38
Edit Download
3.84 KB lrw-r--r-- 2025-11-13 20:38:20
Edit Download
621 B lrw-r--r-- 2025-11-18 21:15:38
Edit Download
19.02 KB lrw-r--r-- 2025-11-20 06:12:28
Edit Download
505 B lrw-r--r-- 2025-11-01 17:02:46
Edit Download
4.37 KB lrw-r--r-- 2025-11-20 10:18:30
Edit Download
11.50 KB lrw-r--r-- 2025-10-28 20:21:54
Edit Download
18.42 KB lrw-r--r-- 2026-02-05 19:42:55
Edit Download
18.34 KB lrw-r--r-- 2025-12-16 16:00:09
Edit Download
11.37 KB lrw-r--r-- 2025-10-28 20:25:40
Edit Download
504 B lrw-r--r-- 2025-10-28 20:21:54
Edit Download
7.02 KB lrw-r--r-- 2025-11-18 21:15:40
Edit Download
19.01 KB lrw-r--r-- 2025-11-20 05:25:26
Edit Download
5.49 KB lrw-r--r-- 2025-10-28 20:21:54
Edit Download
18.82 KB lrw-r--r-- 2025-11-18 21:03:22
Edit Download
623 B lrw-r--r-- 2025-10-28 20:21:54
Edit Download
5.00 KB lrw-r--r-- 2025-11-01 17:02:46
Edit Download
3.84 KB lrw-r--r-- 2025-12-16 14:42:43
Edit Download
18.41 KB lrw-r--r-- 2025-12-17 11:57:03
Edit Download
3.01 KB lrw-r--r-- 2025-12-16 07:46:53
Edit Download
17.04 KB lrw-r--r-- 2025-10-28 20:21:54
Edit Download
499 B lrw-r--r-- 2025-11-01 17:02:46
Edit Download
7.01 KB lrw-r--r-- 2025-12-16 07:46:53
Edit Download
18.01 KB lrw-r--r-- 2025-10-28 20:21:54
Edit Download
3.30 KB lrw-r--r-- 2025-11-20 05:25:00
Edit Download
8.12 KB lrw-r--r-- 2025-11-18 21:15:36
Edit Download
7.32 KB lrw-r--r-- 2026-02-05 08:30:33
Edit Download
11.02 KB lrw-r--r-- 2025-10-28 20:21:54
Edit Download
4.71 KB lrw-r--r-- 2025-11-18 22:57:08
Edit Download
2.04 KB lrw-r--r-- 2025-10-28 20:21:50
Edit Download
609 B lrw-r--r-- 2025-10-28 20:25:38
Edit Download
5.00 KB lrw-r--r-- 2026-02-06 04:52:05
Edit Download
16.99 KB lrw-r--r-- 2026-02-05 14:38:11
Edit Download
499 B lrw-r--r-- 2025-12-16 07:46:53
Edit Download
63.52 KB lrw-r--r-- 2025-11-18 22:10:56
Edit Download
63.58 KB lrw-r--r-- 2025-10-28 20:42:22
Edit Download
6.46 KB lrw-r--r-- 2026-02-05 08:33:42
Edit Download
7.01 KB lrw-r--r-- 2025-10-28 20:21:50
Edit Download
7.32 KB lrw-r--r-- 2025-12-17 12:56:23
Edit Download
18.02 KB lrw-r--r-- 2025-10-28 20:21:50
Edit Download
18.20 KB lrw-r--r-- 2025-10-28 20:21:50
Edit Download
2.75 KB lrw-r--r-- 2025-11-01 17:02:46
Edit Download
10.87 KB lrw-r--r-- 2025-12-16 07:46:53
Edit Download
6.70 KB lrw-r--r-- 2025-11-01 17:03:10
Edit Download
2.76 KB lrw-r--r-- 2025-10-28 20:21:48
Edit Download
18.02 KB lrw-r--r-- 2025-11-20 05:23:45
Edit Download
8.11 KB lrw-r--r-- 2025-12-16 07:46:53
Edit Download
7.26 KB lrw-r--r-- 2025-11-12 16:23:30
Edit Download
6.71 KB lrw-r--r-- 2025-10-28 20:21:52
Edit Download
2.04 KB lrw-r--r-- 2026-02-06 04:52:06
Edit Download
13.70 KB lrw-r--r-- 2025-10-28 20:21:52
Edit Download
18.45 KB lrw-r--r-- 2025-10-28 20:21:52
Edit Download
486 B lrw-r--r-- 2025-10-28 20:25:40
Edit Download
6.69 KB lrw-r--r-- 2025-10-28 20:29:36
Edit Download
6.30 KB lrw-r--r-- 2025-11-18 21:57:30
Edit Download
11.50 KB lrw-r--r-- 2025-10-28 20:21:52
Edit Download
4.99 KB lrw-r--r-- 2025-10-28 20:25:38
Edit Download
6.72 KB lrw-r--r-- 2025-11-18 19:41:06
Edit Download
13.68 KB lrw-r--r-- 2025-12-16 18:25:00
Edit Download
6.70 KB lrw-r--r-- 2026-02-05 08:39:24
Edit Download
63.33 KB lrw-r--r-- 2025-12-17 11:49:34
Edit Download
4.15 KB lrw-r--r-- 2025-11-20 06:23:20
Edit Download
16.07 KB lrw-r--r-- 2025-11-12 18:11:26
Edit Download
4.17 KB lrw-r--r-- 2025-11-18 22:45:02
Edit Download
2.34 KB lrw-r--r-- 2025-12-17 11:10:25
Edit Download
7.01 KB lrw-r--r-- 2025-11-01 17:02:46
Edit Download
17.89 KB lrw-r--r-- 2025-10-28 20:21:54
Edit Download
10.88 KB lrw-r--r-- 2025-11-18 21:15:36
Edit Download
7.11 KB lrw-r--r-- 2025-10-28 20:21:54
Edit Download
4.47 KB lrw-r--r-- 2025-11-18 19:32:28
Edit Download
20.59 KB lrw-r--r-- 2025-11-18 20:54:28
Edit Download
565 B lrw-r--r-- 2025-12-16 16:25:21
Edit Download
9.85 KB lrw-r--r-- 2025-11-20 09:30:22
Edit Download
12.35 KB lrw-r--r-- 2025-11-12 16:23:30
Edit Download
6.29 KB lrw-r--r-- 2025-11-20 05:24:34
Edit Download
607 B lrw-r--r-- 2025-10-28 20:21:50
Edit Download
11.38 KB lrw-r--r-- 2026-02-06 04:52:06
Edit Download
6.70 KB lrw-r--r-- 2025-12-16 08:37:07
Edit Download
2.04 KB lrw-r--r-- 2025-11-01 17:02:46
Edit Download
18.03 KB lrw-r--r-- 2025-11-18 20:46:54
Edit Download
10.35 KB lrw-r--r-- 2025-12-16 07:46:53
Edit Download
2.18 KB lrw-r--r-- 2025-10-28 20:21:50
Edit Download
6.07 KB lrw-r--r-- 2026-02-07 23:47:55
Edit Download
17.41 KB lrw-r--r-- 2025-12-17 12:13:49
Edit Download
6.99 KB lrw-r--r-- 2025-10-28 20:25:40
Edit Download
5.00 KB lrw-r--r-- 2025-10-28 20:21:50
Edit Download
622 B lrw-r--r-- 2025-11-01 17:02:46
Edit Download
6.31 KB lrw-r--r-- 2025-11-18 19:32:28
Edit Download
17.67 KB lrw-r--r-- 2025-10-28 20:21:52
Edit Download
18.80 KB lrw-r--r-- 2025-11-20 06:12:28
Edit Download
12.35 KB lrw-r--r-- 2025-10-28 20:21:52
Edit Download
20.56 KB lrw-r--r-- 2025-11-18 20:51:58
Edit Download
12.35 KB lrw-r--r-- 2025-12-16 16:25:28
Edit Download
11.38 KB lrw-r--r-- 2025-12-16 07:46:53
Edit Download
5.31 KB lrw-r--r-- 2026-02-06 17:17:08
Edit Download
2.75 KB lrw-r--r-- 2026-02-06 04:52:05
Edit Download
60.35 KB lrw-r--r-- 2025-10-28 20:21:52
Edit Download
5.01 KB lrw-r--r-- 2025-11-18 21:15:38
Edit Download
2.76 KB lrw-r--r-- 2025-10-28 20:21:54
Edit Download
8.28 KB lrw-r--r-- 2025-11-01 18:29:10
Edit Download
19.82 KB lrw-r--r-- 2025-11-20 05:36:56
Edit Download
8.11 KB lrw-r--r-- 2025-11-01 17:02:46
Edit Download
63.51 KB lrw-r--r-- 2025-11-20 05:23:20
Edit Download
17.41 KB lrw-r--r-- 2026-02-05 12:06:22
Edit Download
17.46 KB lrw-r--r-- 2026-02-05 11:56:11
Edit Download
499 B lrw-r--r-- 2026-02-06 04:52:06
Edit Download
6.48 KB lrw-r--r-- 2025-11-12 19:17:12
Edit Download
8.11 KB lrw-r--r-- 2026-02-06 04:52:05
Edit Download
6.91 KB lrw-r--r-- 2025-12-16 18:24:18
Edit Download
19.84 KB lrw-r--r-- 2025-11-18 21:05:28
Edit Download
63.33 KB lrw-r--r-- 2026-04-17 05:06:45
Edit Download
4.57 KB lrw-r--r-- 2026-02-05 08:33:47
Edit Download
2.31 KB lrw-r--r-- 2025-10-28 20:21:52
Edit Download
18.93 KB lrw-r--r-- 2025-10-28 20:21:52
Edit Download
10.35 KB lrw-r--r-- 2025-10-28 20:21:52
Edit Download
508 B lrw-r--r-- 2025-10-28 20:25:40
Edit Download
3.31 KB lrw-r--r-- 2025-11-18 22:57:14
Edit Download
446 B lrw-r--r-- 2025-11-18 19:41:06
Edit Download
18.42 KB lrw-r--r-- 2025-12-17 12:06:12
Edit Download
7.65 KB lrw-r--r-- 2025-11-12 16:23:30
Edit Download
19.03 KB lrw-r--r-- 2025-11-18 20:59:42
Edit Download
12.37 KB lrw-r--r-- 2025-10-28 20:21:50
Edit Download
11.12 KB lrw-r--r-- 2025-10-28 20:21:50
Edit Download
2.34 KB lrw-r--r-- 2025-11-20 10:18:58
Edit Download
17.90 KB lrw-r--r-- 2025-10-28 20:21:52
Edit Download
627 B lrw-r--r-- 2025-10-28 20:21:52
Edit Download
536 B lrw-r--r-- 2025-11-18 21:15:40
Edit Download
8.32 KB lrw-r--r-- 2025-10-28 20:21:52
Edit Download
432 B lrw-r--r-- 2025-10-28 20:21:54
Edit Download
11.21 KB lrw-r--r-- 2025-11-18 19:32:28
Edit Download
17.05 KB lrw-r--r-- 2025-10-28 20:21:52
Edit Download
11.48 KB lrw-r--r-- 2025-10-28 20:21:52
Edit Download
436 B lrw-r--r-- 2025-10-28 20:21:52
Edit Download
431 B lrw-r--r-- 2025-11-01 17:03:10
Edit Download
521 B lrw-r--r-- 2025-12-16 07:46:53
Edit Download
10.37 KB lrw-r--r-- 2025-11-18 21:15:40
Edit Download
18.34 KB lrw-r--r-- 2025-11-20 09:55:46
Edit Download
10.35 KB lrw-r--r-- 2025-11-01 17:02:46
Edit Download
17.13 KB lrw-r--r-- 2025-10-28 20:21:52
Edit Download
7.80 KB lrw-r--r-- 2026-02-07 23:47:55
Edit Download
606 B lrw-r--r-- 2025-11-01 17:02:46
Edit Download
3.69 KB lrw-r--r-- 2025-10-28 20:21:50
Edit Download
11.10 KB lrw-r--r-- 2025-10-28 20:21:52
Edit Download
2.16 KB lrw-r--r-- 2025-10-28 20:21:50
Edit Download
8.11 KB lrw-r--r-- 2025-10-28 20:21:50
Edit Download
16.68 KB lrw-r--r-- 2025-10-28 20:21:54
Edit Download
8.30 KB lrw-r--r-- 2025-11-18 20:16:14
Edit Download
566 B lrw-r--r-- 2025-10-28 20:21:48
Edit Download
17.55 KB lrw-r--r-- 2026-02-05 14:38:12
Edit Download
3.01 KB lrw-r--r-- 2025-10-28 20:21:54
Edit Download
7.26 KB lrw-r--r-- 2025-10-28 20:21:54
Edit Download
506 B lrw-r--r-- 2025-10-28 20:21:54
Edit Download
5.00 KB lrw-r--r-- 2025-12-16 07:46:53
Edit Download
521 B lrw-r--r-- 2026-02-06 04:52:06
Edit Download
2.31 KB lrw-r--r-- 2026-01-28 14:46:52
Edit Download
514 B lrw-r--r-- 2025-11-18 21:15:40
Edit Download
3.63 KB lrw-r--r-- 2025-10-28 20:21:54
Edit Download
6.72 KB lrw-r--r-- 2025-10-28 20:21:54
Edit Download
442 B lrw-r--r-- 2025-10-28 20:21:54
Edit Download
697 B lrw-r--r-- 2025-11-01 17:02:46
Edit Download
10.87 KB lrw-r--r-- 2025-11-01 17:02:46
Edit Download
702 B lrw-r--r-- 2025-10-28 20:21:54
Edit Download
5.21 KB lrw-r--r-- 2025-12-17 11:10:18
Edit Download
2.74 KB lrw-r--r-- 2025-10-28 20:25:38
Edit Download
450 B lrw-r--r-- 2025-10-28 20:21:54
Edit Download
5.73 KB lrw-r--r-- 2025-12-16 16:25:52
Edit Download
4.92 KB lrw-r--r-- 2025-10-28 20:21:54
Edit Download
16.82 KB lrw-r--r-- 2025-12-17 11:52:25
Edit Download
418 B lrw-r--r-- 2025-10-28 20:29:36
Edit Download
16.74 KB lrw-r--r-- 2025-10-28 20:21:54
Edit Download
16.82 KB lrw-r--r-- 2026-02-05 08:42:26
Edit Download
431 B lrw-r--r-- 2026-02-05 08:39:24
Edit Download
2.04 KB lrw-r--r-- 2025-12-16 07:46:53
Edit Download
18.41 KB lrw-r--r-- 2026-02-05 11:59:31
Edit Download
606 B lrw-r--r-- 2026-02-06 04:52:05
Edit Download
6.46 KB lrw-r--r-- 2025-12-01 10:30:38
Edit Download
584 B lrw-r--r-- 2025-10-28 20:21:56
Edit Download
18.03 KB lrw-r--r-- 2025-10-28 20:21:56
Edit Download
3.88 KB lrw-r--r-- 2025-10-28 20:21:56
Edit Download
10.87 KB lrw-r--r-- 2025-10-28 20:21:56
Edit Download
7.11 KB lrw-r--r-- 2025-10-28 20:21:54
Edit Download
8.35 KB lrw-r--r-- 2025-10-28 20:21:54
Edit Download
3.84 KB lrw-r--r-- 2026-02-05 19:18:59
Edit Download
8.11 KB lrw-r--r-- 2025-10-28 20:21:56
Edit Download
611 B lrw-r--r-- 2025-10-28 20:21:56
Edit Download
4.90 KB lrw-r--r-- 2025-10-28 20:21:56
Edit Download
622 B lrw-r--r-- 2026-02-06 04:52:05
Edit Download
697 B lrw-r--r-- 2026-02-06 04:52:05
Edit Download
438 B lrw-r--r-- 2025-10-28 20:21:58
Edit Download
505 B lrw-r--r-- 2025-12-16 07:46:53
Edit Download
17.17 KB lrw-r--r-- 2025-10-28 20:21:58
Edit Download
16.28 KB lrw-r--r-- 2025-10-28 20:21:58
Edit Download
6.07 KB lrw-r--r-- 2025-12-16 12:31:53
Edit Download
10.36 KB lrw-r--r-- 2025-10-28 20:21:58
Edit Download
11.38 KB lrw-r--r-- 2025-10-28 20:21:56
Edit Download
510 B lrw-r--r-- 2025-10-28 20:21:58
Edit Download
4.37 KB lrw-r--r-- 2025-12-16 16:25:28
Edit Download
6.63 KB lrw-r--r-- 2025-10-28 20:21:58
Edit Download
437 B lrw-r--r-- 2026-02-28 21:45:42
Edit Download
16.50 KB lrw-r--r-- 2025-10-28 20:21:58
Edit Download
500 B lrw-r--r-- 2025-10-28 20:21:58
Edit Download
10.62 KB lrw-r--r-- 2025-12-17 11:49:34
Edit Download
521 B lrw-r--r-- 2025-11-01 17:02:46
Edit Download
4.04 KB lrw-r--r-- 2025-10-28 20:21:58
Edit Download
2.25 KB lrw-r--r-- 2025-10-28 20:21:58
Edit Download
10.35 KB lrw-r--r-- 2026-02-06 04:52:06
Edit Download
492 B lrw-r--r-- 2025-10-28 20:25:38
Edit Download
8.10 KB lrw-r--r-- 2025-10-28 20:25:36
Edit Download
2.16 KB lrw-r--r-- 2025-12-16 16:25:28
Edit Download
18.34 KB lrw-r--r-- 2026-02-26 07:28:41
Edit Download
16.57 KB lrw-r--r-- 2025-10-28 20:21:58
Edit Download
5.09 KB lrw-r--r-- 2025-11-18 20:16:40
Edit Download
4.91 KB lrw-r--r-- 2025-10-28 20:21:58
Edit Download
2.77 KB lrw-r--r-- 2025-11-18 21:15:36
Edit Download
7.65 KB lrw-r--r-- 2025-12-16 16:25:28
Edit Download
5.75 KB lrw-r--r-- 2025-12-16 16:36:15
Edit Download
2.76 KB lrw-r--r-- 2025-10-28 20:21:58
Edit Download
16.92 KB lrw-r--r-- 2025-11-18 22:16:32
Edit Download
10.62 KB lrw-r--r-- 2026-02-05 08:30:33
Edit Download
7.80 KB lrw-r--r-- 2025-12-16 12:31:38
Edit Download
7.28 KB lrw-r--r-- 2025-10-28 20:21:58
Edit Download
6.93 KB lrw-r--r-- 2025-10-28 20:21:58
Edit Download
18.17 KB lrw-r--r-- 2025-10-28 20:21:58
Edit Download
4.57 KB lrw-r--r-- 2025-12-16 11:58:50
Edit Download
637 B lrw-r--r-- 2025-11-18 21:15:38
Edit Download
2.02 KB lrw-r--r-- 2025-10-28 20:25:40
Edit Download
16.55 KB lrw-r--r-- 2025-10-28 20:21:58
Edit Download
7.01 KB lrw-r--r-- 2026-02-06 04:52:06
Edit Download
4.73 KB lrw-r--r-- 2025-11-20 09:52:37
Edit Download
2.04 KB lrw-r--r-- 2025-10-28 20:21:58
Edit Download
6.46 KB lrw-r--r-- 2025-12-17 15:36:29
Edit Download
63.60 KB lrw-r--r-- 2025-10-28 20:21:58
Edit Download
3.01 KB lrw-r--r-- 2025-11-01 17:02:46
Edit Download
3.01 KB lrw-r--r-- 2026-02-06 04:52:05
Edit Download
8.28 KB lrw-r--r-- 2025-10-28 20:21:58
Edit Download
712 B lrw-r--r-- 2025-11-18 21:15:38
Edit Download
18.50 KB lrw-r--r-- 2026-02-05 11:59:36
Edit Download
2.16 KB lrw-r--r-- 2025-11-12 16:23:30
Edit Download
11.38 KB lrw-r--r-- 2025-10-28 20:21:58
Edit Download
4.49 KB lrw-r--r-- 2026-02-05 08:30:33
Edit Download
11.38 KB lrw-r--r-- 2025-11-01 17:02:46
Edit Download
17.95 KB lrw-r--r-- 2025-10-28 20:21:58
Edit Download
16.99 KB lrw-r--r-- 2025-12-17 12:00:11
Edit Download
606 B lrw-r--r-- 2025-12-16 07:46:53
Edit Download
684 B lrw-r--r-- 2025-10-28 20:25:38
Edit Download
16.91 KB lrw-r--r-- 2025-11-20 05:25:00
Edit Download
17.07 KB lrw-r--r-- 2025-10-28 20:21:58
Edit Download
7.11 KB lrw-r--r-- 2026-02-16 20:21:22
Edit Download
18.50 KB lrw-r--r-- 2025-12-17 12:04:29
Edit Download
4.49 KB lrw-r--r-- 2025-12-17 11:54:05
Edit Download
5.00 KB lrw-r--r-- 2025-10-28 20:21:58
Edit Download
9.75 KB lrw-r--r-- 2025-12-16 18:24:23
Edit Download
17.55 KB lrw-r--r-- 2025-12-17 15:27:11
Edit Download
593 B lrw-r--r-- 2025-10-28 20:25:38
Edit Download
16.70 KB lrw-r--r-- 2025-10-28 20:21:58
Edit Download
3.67 KB lrw-r--r-- 2025-10-28 20:21:58
Edit Download
11.39 KB lrw-r--r-- 2025-11-18 21:15:40
Edit Download
8.29 KB lrw-r--r-- 2025-10-28 20:21:58
Edit Download
526 B lrw-r--r-- 2025-10-28 20:21:58
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).