Domain maxiremovecolumns.pages.dev
CLOUDFLARENET
Software information

cloudflare cloudflare

tcp/443 tcp/80 tcp/8443

  • Open service 2a06:98c1:3120::3:443 · maxiremovecolumns.pages.dev

    2026-01-11 09:20

    HTTP/1.1 200 OK
    Date: Sun, 11 Jan 2026 09:20:45 GMT
    Content-Type: text/html; charset=utf-8
    Content-Length: 4783
    Connection: close
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "31c6cf2a835ccccb12b2bf45f6551e21"
    referrer-policy: strict-origin-when-cross-origin
    x-content-type-options: nosniff
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=f%2F%2BfO8wrXmGxoGbD852o2gAi%2B4rpg9Rf%2BBk3dzQB5%2BL5sntddm2InHad824rKIH9WOtaUGqm6l3wBxnK76phiAvQ%2FSB9ojUHAjoEWTuQntYk9FG9kuV43Ss2C%2BJmoII0FHZmRLjwOQ%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9bc3570b9f403451-SJC
    alt-svc: h3=":443"; ma=86400
    
    Page title: File Processor - Remove Columns
    
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>File Processor - Remove Columns</title>
        <script src="https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.18.5/xlsx.full.min.js"></script>
        <script src="https://cdnjs.cloudflare.com/ajax/libs/FileSaver.js/2.0.5/FileSaver.min.js"></script>
        <style>
            body {
                font-family: Arial, sans-serif;
                max-width: 800px;
                margin: 0 auto;
                padding: 20px;
            }
            h1 {
                text-align: center;
            }
            #dropArea {
                border: 2px dashed #ccc;
                border-radius: 20px;
                width: 100%;
                padding: 20px;
                text-align: center;
            }
            #dropArea.highlight {
                border-color: #000;
            }
            #fileInput {
                display: none;
            }
            button {
                margin-top: 10px;
                padding: 10px 20px;
                font-size: 16px;
            }
        </style>
    </head>
    <body>
        <h1>File Processor - Remove Columns</h1>
        <div id="dropArea">
            <p>Drag and drop your Excel or CSV file here, or click to select a file</p>
            <input type="file" id="fileInput" accept=".xlsx,.xls,.csv">
            <button onclick="document.getElementById('fileInput').click()">Select File</button>
        </div>
        <script>
            const dropArea = document.getElementById('dropArea');
            const fileInput = document.getElementById('fileInput');
    
            ['dragenter', 'dragover', 'dragleave', 'drop'].forEach(eventName => {
                dropArea.addEventListener(eventName, preventDefaults, false);
            });
    
            function preventDefaults(e) {
                e.preventDefault();
                e.stopPropagation();
            }
    
            ['dragenter', 'dragover'].forEach(eventName => {
                dropArea.addEventListener(eventName, highlight, false);
            });
    
            ['dragleave', 'drop'].forEach(eventName => {
                dropArea.addEventListener(eventName, unhighlight, false);
            });
    
            function highlight(e) {
                dropArea.classList.add('highlight');
            }
    
            function unhighlight(e) {
                dropArea.classList.remove('highlight');
            }
    
            dropArea.addEventListener('drop', handleDrop, false);
            fileInput.addEventListener('change', handleFiles, false);
    
            function handleDrop(e) {
                const dt = e.dataTransfer;
                const files = dt.files;
                handleFiles({ target: { files } });
            }
    
            function handleFiles(e) {
                const file = e.target.files[0];
                const reader = new FileReader();
                reader.onload = function(e) {
                    const data = new Uint8Array(e.target.result);
                    const workbook = XLSX.read(data, { type: 'array' });
                    const firstSheetName = workbook.SheetNames[0];
                    const worksheet = workbook.Sheets[firstSheetName];
                    
                    // Get the range of the worksheet
                    const range = XLSX.utils.decode_range(worksheet['!ref']);
                    
                    // Columns to remove (0-indexed)
                    const columnsToRemove = [0, 11, 24, 25, 27, 33, 44]; // A, L, Y, Z, AB, AH, AS
                    
                    // Create a new worksheet without the specified columns
                    const newWs = {};
                    for (let R = range.s.r; R <= range.e.r; ++R) {
                        let newCol = 0;
                        for (let C = range.s.c; C <= range.e.c; ++C) {
                            if (!columnsToRemove.includes(C)) {
                                const cellRef = XLSX.utils.encode_cell({r: R, c: C});
                                const newCellRef = XLSX.utils.encode_cell({r: R, c: newCol});
                                if (worksheet[cellRef]) {
                                    newWs[newCellRef] = worksheet[cellRef];
                                }
                                newCol++;
                            }
                        }
                    }
                
    Found one day ago by HttpPlugin
    Create report
  • Open service 2a06:98c1:3121::3:80 · maxiremovecolumns.pages.dev

    2026-01-11 09:20

    HTTP/1.1 301 Moved Permanently
    Date: Sun, 11 Jan 2026 09:20:45 GMT
    Content-Length: 0
    Connection: close
    Location: https://maxiremovecolumns.pages.dev/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=PKHf%2FfnO%2FjyM5qIsxIKErI5ZIurbkG0YPphQs8lrsAuKjt3ADGPs3VQJcQEbaYhz6y6Olc2KW9GpnEuF%2Fn96BV4scG66hTcWBo2%2BJ5FTNybjwJf10VkLEj6SUQNUa0wLq%2FSVvQmYRw%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9bc3570a59ccde44-YYZ
    alt-svc: h3=":443"; ma=86400
    
    Found one day ago by HttpPlugin
    Create report
  • Open service 2a06:98c1:3121::3:8443 · maxiremovecolumns.pages.dev

    2026-01-11 09:20

    HTTP/1.1 200 OK
    Date: Sun, 11 Jan 2026 09:20:45 GMT
    Content-Type: text/html; charset=utf-8
    Content-Length: 4783
    Connection: close
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "31c6cf2a835ccccb12b2bf45f6551e21"
    referrer-policy: strict-origin-when-cross-origin
    x-content-type-options: nosniff
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Ev%2BhXY1BM7QySgS0rzn2JmMPEXlpZ2gz67x6EcqK%2BtWz8artX9WfHPdDnF3R4bPwjjgJItUvS8JRfi0F2YAOldEzk0nS1PBfC5o28ThNtL0nVlLOExxH9zbNMGMiPv8eGjl5NWk%2B4A%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9bc3570c4ff4d360-FRA
    alt-svc: h3=":8443"; ma=86400
    
    Page title: File Processor - Remove Columns
    
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>File Processor - Remove Columns</title>
        <script src="https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.18.5/xlsx.full.min.js"></script>
        <script src="https://cdnjs.cloudflare.com/ajax/libs/FileSaver.js/2.0.5/FileSaver.min.js"></script>
        <style>
            body {
                font-family: Arial, sans-serif;
                max-width: 800px;
                margin: 0 auto;
                padding: 20px;
            }
            h1 {
                text-align: center;
            }
            #dropArea {
                border: 2px dashed #ccc;
                border-radius: 20px;
                width: 100%;
                padding: 20px;
                text-align: center;
            }
            #dropArea.highlight {
                border-color: #000;
            }
            #fileInput {
                display: none;
            }
            button {
                margin-top: 10px;
                padding: 10px 20px;
                font-size: 16px;
            }
        </style>
    </head>
    <body>
        <h1>File Processor - Remove Columns</h1>
        <div id="dropArea">
            <p>Drag and drop your Excel or CSV file here, or click to select a file</p>
            <input type="file" id="fileInput" accept=".xlsx,.xls,.csv">
            <button onclick="document.getElementById('fileInput').click()">Select File</button>
        </div>
        <script>
            const dropArea = document.getElementById('dropArea');
            const fileInput = document.getElementById('fileInput');
    
            ['dragenter', 'dragover', 'dragleave', 'drop'].forEach(eventName => {
                dropArea.addEventListener(eventName, preventDefaults, false);
            });
    
            function preventDefaults(e) {
                e.preventDefault();
                e.stopPropagation();
            }
    
            ['dragenter', 'dragover'].forEach(eventName => {
                dropArea.addEventListener(eventName, highlight, false);
            });
    
            ['dragleave', 'drop'].forEach(eventName => {
                dropArea.addEventListener(eventName, unhighlight, false);
            });
    
            function highlight(e) {
                dropArea.classList.add('highlight');
            }
    
            function unhighlight(e) {
                dropArea.classList.remove('highlight');
            }
    
            dropArea.addEventListener('drop', handleDrop, false);
            fileInput.addEventListener('change', handleFiles, false);
    
            function handleDrop(e) {
                const dt = e.dataTransfer;
                const files = dt.files;
                handleFiles({ target: { files } });
            }
    
            function handleFiles(e) {
                const file = e.target.files[0];
                const reader = new FileReader();
                reader.onload = function(e) {
                    const data = new Uint8Array(e.target.result);
                    const workbook = XLSX.read(data, { type: 'array' });
                    const firstSheetName = workbook.SheetNames[0];
                    const worksheet = workbook.Sheets[firstSheetName];
                    
                    // Get the range of the worksheet
                    const range = XLSX.utils.decode_range(worksheet['!ref']);
                    
                    // Columns to remove (0-indexed)
                    const columnsToRemove = [0, 11, 24, 25, 27, 33, 44]; // A, L, Y, Z, AB, AH, AS
                    
                    // Create a new worksheet without the specified columns
                    const newWs = {};
                    for (let R = range.s.r; R <= range.e.r; ++R) {
                        let newCol = 0;
                        for (let C = range.s.c; C <= range.e.c; ++C) {
                            if (!columnsToRemove.includes(C)) {
                                const cellRef = XLSX.utils.encode_cell({r: R, c: C});
                                const newCellRef = XLSX.utils.encode_cell({r: R, c: newCol});
                                if (worksheet[cellRef]) {
                                    newWs[newCellRef] = worksheet[cellRef];
                                }
                                newCol++;
                            }
                        }
                    }
                
    Found one day ago by HttpPlugin
    Create report
  • Open service 2a06:98c1:3120::3:80 · maxiremovecolumns.pages.dev

    2026-01-11 09:20

    HTTP/1.1 301 Moved Permanently
    Date: Sun, 11 Jan 2026 09:20:45 GMT
    Content-Length: 0
    Connection: close
    Location: https://maxiremovecolumns.pages.dev/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=M9zowj%2FqBXjy9ouQi7Ku53iMU9WcLGASZXHDqrwm%2FflUxP9Kqzczj2%2FwWT862ip9oI7RaSDXrYM9fKr%2BWX03aOCXrUYZqtTmUL8%2BTgltCtnmoLJsVQSWTWWbn%2FYUrUcw1qEAb0ZLFQ%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9bc357098f2a651b-FRA
    alt-svc: h3=":443"; ma=86400
    
    Found one day ago by HttpPlugin
    Create report
  • Open service 2a06:98c1:3120::3:8443 · maxiremovecolumns.pages.dev

    2026-01-11 09:20

    HTTP/1.1 200 OK
    Date: Sun, 11 Jan 2026 09:20:45 GMT
    Content-Type: text/html; charset=utf-8
    Content-Length: 4783
    Connection: close
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "31c6cf2a835ccccb12b2bf45f6551e21"
    referrer-policy: strict-origin-when-cross-origin
    x-content-type-options: nosniff
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=g6nrszuE9KXR94wFO0qZEvHM%2Fch3mdMODFW%2F3eav6pEdAUldbtztEaLaviZN3YkE77PFlZFY0%2BXQkOx0II4qNX3wmugj3HfaonBDvkEkFzeMQU0f5HrjaUgKPjzUYmhG0hRcqKUDyw%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9bc3570b4b5ecf23-SJC
    alt-svc: h3=":8443"; ma=86400
    
    Page title: File Processor - Remove Columns
    
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>File Processor - Remove Columns</title>
        <script src="https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.18.5/xlsx.full.min.js"></script>
        <script src="https://cdnjs.cloudflare.com/ajax/libs/FileSaver.js/2.0.5/FileSaver.min.js"></script>
        <style>
            body {
                font-family: Arial, sans-serif;
                max-width: 800px;
                margin: 0 auto;
                padding: 20px;
            }
            h1 {
                text-align: center;
            }
            #dropArea {
                border: 2px dashed #ccc;
                border-radius: 20px;
                width: 100%;
                padding: 20px;
                text-align: center;
            }
            #dropArea.highlight {
                border-color: #000;
            }
            #fileInput {
                display: none;
            }
            button {
                margin-top: 10px;
                padding: 10px 20px;
                font-size: 16px;
            }
        </style>
    </head>
    <body>
        <h1>File Processor - Remove Columns</h1>
        <div id="dropArea">
            <p>Drag and drop your Excel or CSV file here, or click to select a file</p>
            <input type="file" id="fileInput" accept=".xlsx,.xls,.csv">
            <button onclick="document.getElementById('fileInput').click()">Select File</button>
        </div>
        <script>
            const dropArea = document.getElementById('dropArea');
            const fileInput = document.getElementById('fileInput');
    
            ['dragenter', 'dragover', 'dragleave', 'drop'].forEach(eventName => {
                dropArea.addEventListener(eventName, preventDefaults, false);
            });
    
            function preventDefaults(e) {
                e.preventDefault();
                e.stopPropagation();
            }
    
            ['dragenter', 'dragover'].forEach(eventName => {
                dropArea.addEventListener(eventName, highlight, false);
            });
    
            ['dragleave', 'drop'].forEach(eventName => {
                dropArea.addEventListener(eventName, unhighlight, false);
            });
    
            function highlight(e) {
                dropArea.classList.add('highlight');
            }
    
            function unhighlight(e) {
                dropArea.classList.remove('highlight');
            }
    
            dropArea.addEventListener('drop', handleDrop, false);
            fileInput.addEventListener('change', handleFiles, false);
    
            function handleDrop(e) {
                const dt = e.dataTransfer;
                const files = dt.files;
                handleFiles({ target: { files } });
            }
    
            function handleFiles(e) {
                const file = e.target.files[0];
                const reader = new FileReader();
                reader.onload = function(e) {
                    const data = new Uint8Array(e.target.result);
                    const workbook = XLSX.read(data, { type: 'array' });
                    const firstSheetName = workbook.SheetNames[0];
                    const worksheet = workbook.Sheets[firstSheetName];
                    
                    // Get the range of the worksheet
                    const range = XLSX.utils.decode_range(worksheet['!ref']);
                    
                    // Columns to remove (0-indexed)
                    const columnsToRemove = [0, 11, 24, 25, 27, 33, 44]; // A, L, Y, Z, AB, AH, AS
                    
                    // Create a new worksheet without the specified columns
                    const newWs = {};
                    for (let R = range.s.r; R <= range.e.r; ++R) {
                        let newCol = 0;
                        for (let C = range.s.c; C <= range.e.c; ++C) {
                            if (!columnsToRemove.includes(C)) {
                                const cellRef = XLSX.utils.encode_cell({r: R, c: C});
                                const newCellRef = XLSX.utils.encode_cell({r: R, c: newCol});
                                if (worksheet[cellRef]) {
                                    newWs[newCellRef] = worksheet[cellRef];
                                }
                                newCol++;
                            }
                        }
                    }
                
    Found one day ago by HttpPlugin
    Create report
  • Open service 172.66.45.26:80 · maxiremovecolumns.pages.dev

    2026-01-11 09:20

    HTTP/1.1 301 Moved Permanently
    Date: Sun, 11 Jan 2026 09:20:45 GMT
    Content-Length: 0
    Connection: close
    Location: https://maxiremovecolumns.pages.dev/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=J1hwDrtGiKLtJrhfRqD2OEkxnUk52kf9vH2xBwh98yNz6WWJrTSat%2FQ%2FPCITJRPqO3RfhrghnN%2B2e3GbvVsDz9DdLXsg88sv79Q2wxzqfjyQI3BVRmEvV6tFSQ%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9bc3570a3c80ab36-YYZ
    alt-svc: h3=":443"; ma=86400
    
    Found one day ago by HttpPlugin
    Create report
  • Open service 172.66.46.230:8443 · maxiremovecolumns.pages.dev

    2026-01-11 09:20

    HTTP/1.1 200 OK
    Date: Sun, 11 Jan 2026 09:20:45 GMT
    Content-Type: text/html; charset=utf-8
    Content-Length: 4783
    Connection: close
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "31c6cf2a835ccccb12b2bf45f6551e21"
    referrer-policy: strict-origin-when-cross-origin
    x-content-type-options: nosniff
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=B2szoXEvO6i6czhzLjVRtXzkesHhNBBxVkdmN3w%2FH1th%2FV0nE928VBc971H6sD4MmhRIzIXaKs6fc161OFttiCG1ocmTQvda2Pu%2B6p%2FtRoRK4MBRbC5L6kZrmA%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9bc35709eb1e299d-AMS
    alt-svc: h3=":8443"; ma=86400
    
    Page title: File Processor - Remove Columns
    
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>File Processor - Remove Columns</title>
        <script src="https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.18.5/xlsx.full.min.js"></script>
        <script src="https://cdnjs.cloudflare.com/ajax/libs/FileSaver.js/2.0.5/FileSaver.min.js"></script>
        <style>
            body {
                font-family: Arial, sans-serif;
                max-width: 800px;
                margin: 0 auto;
                padding: 20px;
            }
            h1 {
                text-align: center;
            }
            #dropArea {
                border: 2px dashed #ccc;
                border-radius: 20px;
                width: 100%;
                padding: 20px;
                text-align: center;
            }
            #dropArea.highlight {
                border-color: #000;
            }
            #fileInput {
                display: none;
            }
            button {
                margin-top: 10px;
                padding: 10px 20px;
                font-size: 16px;
            }
        </style>
    </head>
    <body>
        <h1>File Processor - Remove Columns</h1>
        <div id="dropArea">
            <p>Drag and drop your Excel or CSV file here, or click to select a file</p>
            <input type="file" id="fileInput" accept=".xlsx,.xls,.csv">
            <button onclick="document.getElementById('fileInput').click()">Select File</button>
        </div>
        <script>
            const dropArea = document.getElementById('dropArea');
            const fileInput = document.getElementById('fileInput');
    
            ['dragenter', 'dragover', 'dragleave', 'drop'].forEach(eventName => {
                dropArea.addEventListener(eventName, preventDefaults, false);
            });
    
            function preventDefaults(e) {
                e.preventDefault();
                e.stopPropagation();
            }
    
            ['dragenter', 'dragover'].forEach(eventName => {
                dropArea.addEventListener(eventName, highlight, false);
            });
    
            ['dragleave', 'drop'].forEach(eventName => {
                dropArea.addEventListener(eventName, unhighlight, false);
            });
    
            function highlight(e) {
                dropArea.classList.add('highlight');
            }
    
            function unhighlight(e) {
                dropArea.classList.remove('highlight');
            }
    
            dropArea.addEventListener('drop', handleDrop, false);
            fileInput.addEventListener('change', handleFiles, false);
    
            function handleDrop(e) {
                const dt = e.dataTransfer;
                const files = dt.files;
                handleFiles({ target: { files } });
            }
    
            function handleFiles(e) {
                const file = e.target.files[0];
                const reader = new FileReader();
                reader.onload = function(e) {
                    const data = new Uint8Array(e.target.result);
                    const workbook = XLSX.read(data, { type: 'array' });
                    const firstSheetName = workbook.SheetNames[0];
                    const worksheet = workbook.Sheets[firstSheetName];
                    
                    // Get the range of the worksheet
                    const range = XLSX.utils.decode_range(worksheet['!ref']);
                    
                    // Columns to remove (0-indexed)
                    const columnsToRemove = [0, 11, 24, 25, 27, 33, 44]; // A, L, Y, Z, AB, AH, AS
                    
                    // Create a new worksheet without the specified columns
                    const newWs = {};
                    for (let R = range.s.r; R <= range.e.r; ++R) {
                        let newCol = 0;
                        for (let C = range.s.c; C <= range.e.c; ++C) {
                            if (!columnsToRemove.includes(C)) {
                                const cellRef = XLSX.utils.encode_cell({r: R, c: C});
                                const newCellRef = XLSX.utils.encode_cell({r: R, c: newCol});
                                if (worksheet[cellRef]) {
                                    newWs[newCellRef] = worksheet[cellRef];
                                }
                                newCol++;
                            }
                        }
                    }
                
    Found one day ago by HttpPlugin
    Create report
  • Open service 2a06:98c1:3121::3:443 · maxiremovecolumns.pages.dev

    2026-01-11 09:20

    HTTP/1.1 200 OK
    Date: Sun, 11 Jan 2026 09:20:45 GMT
    Content-Type: text/html; charset=utf-8
    Content-Length: 4783
    Connection: close
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "31c6cf2a835ccccb12b2bf45f6551e21"
    referrer-policy: strict-origin-when-cross-origin
    x-content-type-options: nosniff
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=S5oavJXr%2BmSezo4pCztkdTp3U%2FUWCQ4%2FbNbizlaMz%2FqYhzlDwJx2%2BLYDspuhLpCb1HwZe%2BiRu93EslHQs5tFUhRMnpLGJSTeQUV573Hqw0bkbNsTExjtMPkx1NF9em6%2BFnNEiq7IMg%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9bc35709b8bbdb40-EWR
    alt-svc: h3=":443"; ma=86400
    
    Page title: File Processor - Remove Columns
    
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>File Processor - Remove Columns</title>
        <script src="https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.18.5/xlsx.full.min.js"></script>
        <script src="https://cdnjs.cloudflare.com/ajax/libs/FileSaver.js/2.0.5/FileSaver.min.js"></script>
        <style>
            body {
                font-family: Arial, sans-serif;
                max-width: 800px;
                margin: 0 auto;
                padding: 20px;
            }
            h1 {
                text-align: center;
            }
            #dropArea {
                border: 2px dashed #ccc;
                border-radius: 20px;
                width: 100%;
                padding: 20px;
                text-align: center;
            }
            #dropArea.highlight {
                border-color: #000;
            }
            #fileInput {
                display: none;
            }
            button {
                margin-top: 10px;
                padding: 10px 20px;
                font-size: 16px;
            }
        </style>
    </head>
    <body>
        <h1>File Processor - Remove Columns</h1>
        <div id="dropArea">
            <p>Drag and drop your Excel or CSV file here, or click to select a file</p>
            <input type="file" id="fileInput" accept=".xlsx,.xls,.csv">
            <button onclick="document.getElementById('fileInput').click()">Select File</button>
        </div>
        <script>
            const dropArea = document.getElementById('dropArea');
            const fileInput = document.getElementById('fileInput');
    
            ['dragenter', 'dragover', 'dragleave', 'drop'].forEach(eventName => {
                dropArea.addEventListener(eventName, preventDefaults, false);
            });
    
            function preventDefaults(e) {
                e.preventDefault();
                e.stopPropagation();
            }
    
            ['dragenter', 'dragover'].forEach(eventName => {
                dropArea.addEventListener(eventName, highlight, false);
            });
    
            ['dragleave', 'drop'].forEach(eventName => {
                dropArea.addEventListener(eventName, unhighlight, false);
            });
    
            function highlight(e) {
                dropArea.classList.add('highlight');
            }
    
            function unhighlight(e) {
                dropArea.classList.remove('highlight');
            }
    
            dropArea.addEventListener('drop', handleDrop, false);
            fileInput.addEventListener('change', handleFiles, false);
    
            function handleDrop(e) {
                const dt = e.dataTransfer;
                const files = dt.files;
                handleFiles({ target: { files } });
            }
    
            function handleFiles(e) {
                const file = e.target.files[0];
                const reader = new FileReader();
                reader.onload = function(e) {
                    const data = new Uint8Array(e.target.result);
                    const workbook = XLSX.read(data, { type: 'array' });
                    const firstSheetName = workbook.SheetNames[0];
                    const worksheet = workbook.Sheets[firstSheetName];
                    
                    // Get the range of the worksheet
                    const range = XLSX.utils.decode_range(worksheet['!ref']);
                    
                    // Columns to remove (0-indexed)
                    const columnsToRemove = [0, 11, 24, 25, 27, 33, 44]; // A, L, Y, Z, AB, AH, AS
                    
                    // Create a new worksheet without the specified columns
                    const newWs = {};
                    for (let R = range.s.r; R <= range.e.r; ++R) {
                        let newCol = 0;
                        for (let C = range.s.c; C <= range.e.c; ++C) {
                            if (!columnsToRemove.includes(C)) {
                                const cellRef = XLSX.utils.encode_cell({r: R, c: C});
                                const newCellRef = XLSX.utils.encode_cell({r: R, c: newCol});
                                if (worksheet[cellRef]) {
                                    newWs[newCellRef] = worksheet[cellRef];
                                }
                                newCol++;
                            }
                        }
                    }
                
    Found one day ago by HttpPlugin
    Create report
  • Open service 172.66.45.26:443 · maxiremovecolumns.pages.dev

    2026-01-11 09:20

    HTTP/1.1 200 OK
    Date: Sun, 11 Jan 2026 09:20:45 GMT
    Content-Type: text/html; charset=utf-8
    Content-Length: 4783
    Connection: close
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "31c6cf2a835ccccb12b2bf45f6551e21"
    referrer-policy: strict-origin-when-cross-origin
    x-content-type-options: nosniff
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Lq7d07GwhEaOe6u9iNby%2FMtfrh%2Fs53YyAWzZZ5lfFG7MYRMjTC%2Bw4Jd%2FmGzEjpXge67%2BUw7PEa0q70H5k6mBDCAQl%2FHBhTlEe7%2BmtzuLl85DKWfRWhUMcstNHA%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9bc35709bf0ef91c-SIN
    alt-svc: h3=":443"; ma=86400
    
    Page title: File Processor - Remove Columns
    
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>File Processor - Remove Columns</title>
        <script src="https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.18.5/xlsx.full.min.js"></script>
        <script src="https://cdnjs.cloudflare.com/ajax/libs/FileSaver.js/2.0.5/FileSaver.min.js"></script>
        <style>
            body {
                font-family: Arial, sans-serif;
                max-width: 800px;
                margin: 0 auto;
                padding: 20px;
            }
            h1 {
                text-align: center;
            }
            #dropArea {
                border: 2px dashed #ccc;
                border-radius: 20px;
                width: 100%;
                padding: 20px;
                text-align: center;
            }
            #dropArea.highlight {
                border-color: #000;
            }
            #fileInput {
                display: none;
            }
            button {
                margin-top: 10px;
                padding: 10px 20px;
                font-size: 16px;
            }
        </style>
    </head>
    <body>
        <h1>File Processor - Remove Columns</h1>
        <div id="dropArea">
            <p>Drag and drop your Excel or CSV file here, or click to select a file</p>
            <input type="file" id="fileInput" accept=".xlsx,.xls,.csv">
            <button onclick="document.getElementById('fileInput').click()">Select File</button>
        </div>
        <script>
            const dropArea = document.getElementById('dropArea');
            const fileInput = document.getElementById('fileInput');
    
            ['dragenter', 'dragover', 'dragleave', 'drop'].forEach(eventName => {
                dropArea.addEventListener(eventName, preventDefaults, false);
            });
    
            function preventDefaults(e) {
                e.preventDefault();
                e.stopPropagation();
            }
    
            ['dragenter', 'dragover'].forEach(eventName => {
                dropArea.addEventListener(eventName, highlight, false);
            });
    
            ['dragleave', 'drop'].forEach(eventName => {
                dropArea.addEventListener(eventName, unhighlight, false);
            });
    
            function highlight(e) {
                dropArea.classList.add('highlight');
            }
    
            function unhighlight(e) {
                dropArea.classList.remove('highlight');
            }
    
            dropArea.addEventListener('drop', handleDrop, false);
            fileInput.addEventListener('change', handleFiles, false);
    
            function handleDrop(e) {
                const dt = e.dataTransfer;
                const files = dt.files;
                handleFiles({ target: { files } });
            }
    
            function handleFiles(e) {
                const file = e.target.files[0];
                const reader = new FileReader();
                reader.onload = function(e) {
                    const data = new Uint8Array(e.target.result);
                    const workbook = XLSX.read(data, { type: 'array' });
                    const firstSheetName = workbook.SheetNames[0];
                    const worksheet = workbook.Sheets[firstSheetName];
                    
                    // Get the range of the worksheet
                    const range = XLSX.utils.decode_range(worksheet['!ref']);
                    
                    // Columns to remove (0-indexed)
                    const columnsToRemove = [0, 11, 24, 25, 27, 33, 44]; // A, L, Y, Z, AB, AH, AS
                    
                    // Create a new worksheet without the specified columns
                    const newWs = {};
                    for (let R = range.s.r; R <= range.e.r; ++R) {
                        let newCol = 0;
                        for (let C = range.s.c; C <= range.e.c; ++C) {
                            if (!columnsToRemove.includes(C)) {
                                const cellRef = XLSX.utils.encode_cell({r: R, c: C});
                                const newCellRef = XLSX.utils.encode_cell({r: R, c: newCol});
                                if (worksheet[cellRef]) {
                                    newWs[newCellRef] = worksheet[cellRef];
                                }
                                newCol++;
                            }
                        }
                    }
                
    Found one day ago by HttpPlugin
    Create report
  • Open service 172.66.46.230:443 · maxiremovecolumns.pages.dev

    2026-01-11 09:20

    HTTP/1.1 200 OK
    Date: Sun, 11 Jan 2026 09:20:45 GMT
    Content-Type: text/html; charset=utf-8
    Content-Length: 4783
    Connection: close
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "31c6cf2a835ccccb12b2bf45f6551e21"
    referrer-policy: strict-origin-when-cross-origin
    x-content-type-options: nosniff
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=y%2FfP5NGeBhqyrP%2FKtuUm6jEtwQFBLtvxVaQd4pjrRzwobqArlKOJ6JK9OfA6O2C0YJ2HKDINh8%2FqKLXWNSV72FIeYae8NKEpOkFj3NmZ3YApouw0uG%2B2HqhsGA%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9bc357095e3f66b0-AMS
    alt-svc: h3=":443"; ma=86400
    
    Page title: File Processor - Remove Columns
    
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>File Processor - Remove Columns</title>
        <script src="https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.18.5/xlsx.full.min.js"></script>
        <script src="https://cdnjs.cloudflare.com/ajax/libs/FileSaver.js/2.0.5/FileSaver.min.js"></script>
        <style>
            body {
                font-family: Arial, sans-serif;
                max-width: 800px;
                margin: 0 auto;
                padding: 20px;
            }
            h1 {
                text-align: center;
            }
            #dropArea {
                border: 2px dashed #ccc;
                border-radius: 20px;
                width: 100%;
                padding: 20px;
                text-align: center;
            }
            #dropArea.highlight {
                border-color: #000;
            }
            #fileInput {
                display: none;
            }
            button {
                margin-top: 10px;
                padding: 10px 20px;
                font-size: 16px;
            }
        </style>
    </head>
    <body>
        <h1>File Processor - Remove Columns</h1>
        <div id="dropArea">
            <p>Drag and drop your Excel or CSV file here, or click to select a file</p>
            <input type="file" id="fileInput" accept=".xlsx,.xls,.csv">
            <button onclick="document.getElementById('fileInput').click()">Select File</button>
        </div>
        <script>
            const dropArea = document.getElementById('dropArea');
            const fileInput = document.getElementById('fileInput');
    
            ['dragenter', 'dragover', 'dragleave', 'drop'].forEach(eventName => {
                dropArea.addEventListener(eventName, preventDefaults, false);
            });
    
            function preventDefaults(e) {
                e.preventDefault();
                e.stopPropagation();
            }
    
            ['dragenter', 'dragover'].forEach(eventName => {
                dropArea.addEventListener(eventName, highlight, false);
            });
    
            ['dragleave', 'drop'].forEach(eventName => {
                dropArea.addEventListener(eventName, unhighlight, false);
            });
    
            function highlight(e) {
                dropArea.classList.add('highlight');
            }
    
            function unhighlight(e) {
                dropArea.classList.remove('highlight');
            }
    
            dropArea.addEventListener('drop', handleDrop, false);
            fileInput.addEventListener('change', handleFiles, false);
    
            function handleDrop(e) {
                const dt = e.dataTransfer;
                const files = dt.files;
                handleFiles({ target: { files } });
            }
    
            function handleFiles(e) {
                const file = e.target.files[0];
                const reader = new FileReader();
                reader.onload = function(e) {
                    const data = new Uint8Array(e.target.result);
                    const workbook = XLSX.read(data, { type: 'array' });
                    const firstSheetName = workbook.SheetNames[0];
                    const worksheet = workbook.Sheets[firstSheetName];
                    
                    // Get the range of the worksheet
                    const range = XLSX.utils.decode_range(worksheet['!ref']);
                    
                    // Columns to remove (0-indexed)
                    const columnsToRemove = [0, 11, 24, 25, 27, 33, 44]; // A, L, Y, Z, AB, AH, AS
                    
                    // Create a new worksheet without the specified columns
                    const newWs = {};
                    for (let R = range.s.r; R <= range.e.r; ++R) {
                        let newCol = 0;
                        for (let C = range.s.c; C <= range.e.c; ++C) {
                            if (!columnsToRemove.includes(C)) {
                                const cellRef = XLSX.utils.encode_cell({r: R, c: C});
                                const newCellRef = XLSX.utils.encode_cell({r: R, c: newCol});
                                if (worksheet[cellRef]) {
                                    newWs[newCellRef] = worksheet[cellRef];
                                }
                                newCol++;
                            }
                        }
                    }
                
    Found one day ago by HttpPlugin
    Create report
  • Open service 172.66.46.230:80 · maxiremovecolumns.pages.dev

    2026-01-11 09:20

    HTTP/1.1 301 Moved Permanently
    Date: Sun, 11 Jan 2026 09:20:45 GMT
    Content-Length: 0
    Connection: close
    Location: https://maxiremovecolumns.pages.dev/
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=XfJj9mx9mEI3lHkbewzkymMt5rFxeNNbvIWpdrIs3u%2BZCAo0Gz2BEvxyWb%2B0cfFMvn%2F7nFPZR6wifuuEQP7R5U%2Fup9qRXpm7OKU6mV%2Ft0xEsFOFtwTW3p3dBJw%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9bc357091c2b3a00-YYZ
    alt-svc: h3=":443"; ma=86400
    
    Found one day ago by HttpPlugin
    Create report
  • Open service 172.66.45.26:8443 · maxiremovecolumns.pages.dev

    2026-01-11 09:20

    HTTP/1.1 200 OK
    Date: Sun, 11 Jan 2026 09:20:45 GMT
    Content-Type: text/html; charset=utf-8
    Content-Length: 4783
    Connection: close
    Access-Control-Allow-Origin: *
    Cache-Control: public, max-age=0, must-revalidate
    ETag: "31c6cf2a835ccccb12b2bf45f6551e21"
    referrer-policy: strict-origin-when-cross-origin
    x-content-type-options: nosniff
    Vary: accept-encoding
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=eu26xMpYFbHv5hw%2FzDaN%2FAP%2FXv39uMwFgnKL2%2FGyQsWn90UVwqWG0MWTDauU8ev81QyI4%2FSpf5BFhFVc%2FOuqcjqt1%2F2u49uXryJElh8TlN20kGPWsgYmsyFagg%3D%3D"}]}
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    Server: cloudflare
    CF-RAY: 9bc3570988bf7b0e-EWR
    alt-svc: h3=":8443"; ma=86400
    
    Page title: File Processor - Remove Columns
    
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>File Processor - Remove Columns</title>
        <script src="https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.18.5/xlsx.full.min.js"></script>
        <script src="https://cdnjs.cloudflare.com/ajax/libs/FileSaver.js/2.0.5/FileSaver.min.js"></script>
        <style>
            body {
                font-family: Arial, sans-serif;
                max-width: 800px;
                margin: 0 auto;
                padding: 20px;
            }
            h1 {
                text-align: center;
            }
            #dropArea {
                border: 2px dashed #ccc;
                border-radius: 20px;
                width: 100%;
                padding: 20px;
                text-align: center;
            }
            #dropArea.highlight {
                border-color: #000;
            }
            #fileInput {
                display: none;
            }
            button {
                margin-top: 10px;
                padding: 10px 20px;
                font-size: 16px;
            }
        </style>
    </head>
    <body>
        <h1>File Processor - Remove Columns</h1>
        <div id="dropArea">
            <p>Drag and drop your Excel or CSV file here, or click to select a file</p>
            <input type="file" id="fileInput" accept=".xlsx,.xls,.csv">
            <button onclick="document.getElementById('fileInput').click()">Select File</button>
        </div>
        <script>
            const dropArea = document.getElementById('dropArea');
            const fileInput = document.getElementById('fileInput');
    
            ['dragenter', 'dragover', 'dragleave', 'drop'].forEach(eventName => {
                dropArea.addEventListener(eventName, preventDefaults, false);
            });
    
            function preventDefaults(e) {
                e.preventDefault();
                e.stopPropagation();
            }
    
            ['dragenter', 'dragover'].forEach(eventName => {
                dropArea.addEventListener(eventName, highlight, false);
            });
    
            ['dragleave', 'drop'].forEach(eventName => {
                dropArea.addEventListener(eventName, unhighlight, false);
            });
    
            function highlight(e) {
                dropArea.classList.add('highlight');
            }
    
            function unhighlight(e) {
                dropArea.classList.remove('highlight');
            }
    
            dropArea.addEventListener('drop', handleDrop, false);
            fileInput.addEventListener('change', handleFiles, false);
    
            function handleDrop(e) {
                const dt = e.dataTransfer;
                const files = dt.files;
                handleFiles({ target: { files } });
            }
    
            function handleFiles(e) {
                const file = e.target.files[0];
                const reader = new FileReader();
                reader.onload = function(e) {
                    const data = new Uint8Array(e.target.result);
                    const workbook = XLSX.read(data, { type: 'array' });
                    const firstSheetName = workbook.SheetNames[0];
                    const worksheet = workbook.Sheets[firstSheetName];
                    
                    // Get the range of the worksheet
                    const range = XLSX.utils.decode_range(worksheet['!ref']);
                    
                    // Columns to remove (0-indexed)
                    const columnsToRemove = [0, 11, 24, 25, 27, 33, 44]; // A, L, Y, Z, AB, AH, AS
                    
                    // Create a new worksheet without the specified columns
                    const newWs = {};
                    for (let R = range.s.r; R <= range.e.r; ++R) {
                        let newCol = 0;
                        for (let C = range.s.c; C <= range.e.c; ++C) {
                            if (!columnsToRemove.includes(C)) {
                                const cellRef = XLSX.utils.encode_cell({r: R, c: C});
                                const newCellRef = XLSX.utils.encode_cell({r: R, c: newCol});
                                if (worksheet[cellRef]) {
                                    newWs[newCellRef] = worksheet[cellRef];
                                }
                                newCol++;
                            }
                        }
                    }
                
    Found one day ago by HttpPlugin
    Create report
maxiremovecolumns.pages.dev*.maxiremovecolumns.pages.dev
CN:
maxiremovecolumns.pages.dev
Key:
ECDSA-256
Issuer:
WE1
Not before:
2026-01-11 08:19
Not after:
2026-04-11 09:18