cloudflare
tcp/443 tcp/80 tcp/8443
Open service 2606:4700:20::681a:45f:80 · lm-api.codedistrict.com
2026-01-11 14:25
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 14:25:47 GMT
Content-Length: 0
Connection: close
Location: https://lm-api.codedistrict.com/
Speculation-Rules: "/cdn-cgi/speculation"
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=00XCB7rF6VkGL%2FBxoLl8R3ccnu6EmM5cTZCFPzlMQ0acZ68j3FAxTHUCiohFHouhVsXUsMGl4K8i7xPD5%2BPx6H5PtXCq2UQ9u1JH9hF4DSEIa3VZNnRe0EEQjokc9hAIru8%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=14,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bc515e29c80ab7e-YYZ
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:20::ac43:4629:80 · lm-api.codedistrict.com
2026-01-11 14:25
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 14:25:47 GMT
Content-Length: 0
Connection: close
Location: https://lm-api.codedistrict.com/
Speculation-Rules: "/cdn-cgi/speculation"
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Oj2QeNHZeq44udpEF%2BlL0ZW8QhO%2FhJzhUuSbha8p%2FdjDx62tHxwHbKWh5%2FPE50wS3Kvt6%2BmeL1piWXUq6%2FDECHOxOi6M57KpVn3OknFvXzUH8SOsVpkDT7BPDKgjOj25clY%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=3,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bc515e2bc1c43c3-EWR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:20::ac43:4629:8443 · lm-api.codedistrict.com
2026-01-11 14:25
HTTP/1.1 404 Not Found
Date: Sun, 11 Jan 2026 14:25:49 GMT
Content-Type: application/json; charset=utf-8
Content-Length: 81
Connection: close
CF-Ray: 9bc515e81962ac96-YYZ
CF-Cache-Status: DYNAMIC
ETag: W/"51-6Pl9lzdJDIJzFYbEC5SiCNbnXAc"
Server: cloudflare
Vary: Origin, accept-encoding
cf-apo-via: origin,host
x-powered-by: Express
Speculation-Rules: "/cdn-cgi/speculation"
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=310,cfOrigin;dur=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=6jV0r%2Ffd8BsfPmr0cz0EKdOf1ZZXzuSE0%2BVlOhrTnACZ%2F%2FV86kuUj5p5Ny%2BHLlZaEGjq4lla2%2BicuVIa%2BV1IYcWeCduZIHcaZ2ohgzwTqGeAMCxKgaVL6rkE%2BfMHVRxBZvU%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
alt-svc: h3=":8443"; ma=86400
{"success":false,"message":"Cannot GET /","timestamp":"2026-01-11T14:25:48.954Z"}
Open service 104.26.4.95:443 · lm-api.codedistrict.com
2026-01-11 14:25
HTTP/1.1 404 Not Found
Date: Sun, 11 Jan 2026 14:25:49 GMT
Content-Type: application/json; charset=utf-8
Content-Length: 81
Connection: close
CF-Ray: 9bc515e82f8dcee9-SJC
CF-Cache-Status: DYNAMIC
ETag: W/"51-T4LSmHJF4Io6jW2taWJsjwbA8G0"
Server: cloudflare
Vary: Origin, accept-encoding
cf-apo-via: origin,host
x-powered-by: Express
Speculation-Rules: "/cdn-cgi/speculation"
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=890,cfOrigin;dur=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Y3xIh04u3ChuScZ%2Fa6sIA9ERKgWdEMFhZj7byEfyRDRIFg1IQCV6pBWEkrBz7g%2FZ1hVR5lAudvuCqdgmZD5iuZrwPt7gYPARYSdoHQQTPtTtqvUGoro%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
alt-svc: h3=":443"; ma=86400
{"success":false,"message":"Cannot GET /","timestamp":"2026-01-11T14:25:49.567Z"}
Open service 2606:4700:20::681a:55f:443 · lm-api.codedistrict.com
2026-01-11 14:25
HTTP/1.1 404 Not Found
Date: Sun, 11 Jan 2026 14:25:49 GMT
Content-Type: application/json; charset=utf-8
Content-Length: 81
Connection: close
CF-Ray: 9bc515e80d4cce7c-SJC
CF-Cache-Status: DYNAMIC
ETag: W/"51-/n1ut7laA59yAFDtGh4wxDS1uxk"
Server: cloudflare
Vary: Origin, accept-encoding
cf-apo-via: origin,host
x-powered-by: Express
Speculation-Rules: "/cdn-cgi/speculation"
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=901,cfOrigin;dur=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=mn5vtEuiqrlTbjBBbj7R5BuZLTeOp%2Bo8aw740fQ6ibnLsItJecRWnShvtefeI47U5gtrfUJAFL17DHdgx9cm694hQOylW%2BiacEz7xxKfhYvAND7VWk5fsvisQ70X7oKjG8c%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
alt-svc: h3=":443"; ma=86400
{"success":false,"message":"Cannot GET /","timestamp":"2026-01-11T14:25:49.552Z"}
Open service 172.67.70.41:80 · lm-api.codedistrict.com
2026-01-11 14:25
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 14:25:47 GMT
Content-Length: 0
Connection: close
Location: https://lm-api.codedistrict.com/
Speculation-Rules: "/cdn-cgi/speculation"
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=uvmzGWVsZ%2FxUpFRUfp5hRLqKLB7blrD86%2FPSAXAM83JticfisKwm1DkWkXe92wXVE4KuNqpDQGFX4nn5wmTyTveecz%2BwHiwnEWon%2B6qFjkP9Yuw5iNw%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=13,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bc515e23e05425c-EWR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:20::ac43:4629:443 · lm-api.codedistrict.com
2026-01-11 14:25
HTTP/1.1 404 Not Found
Date: Sun, 11 Jan 2026 14:25:48 GMT
Content-Type: application/json; charset=utf-8
Content-Length: 81
Connection: close
CF-Ray: 9bc515e509409cd3-AMS
CF-Cache-Status: DYNAMIC
ETag: W/"51-SmfeJsmB/XKeoHP/WMIZoPjQQsk"
Server: cloudflare
Vary: Origin, accept-encoding
cf-apo-via: origin,host
x-powered-by: Express
Speculation-Rules: "/cdn-cgi/speculation"
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=477,cfOrigin;dur=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=1VCcK2AJeAOwriOtGy6uepGmf8KfKOXcO086Uzl3Kb%2BO%2Bo%2Bt6ESkuGG5Q2fyiIIIa4KodbcXmsKtYiq6Q9TzJ7d3r0bOK9EQIzDYclXyAtwTrOeDLCuMoJIZaili7WkO6JY%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
alt-svc: h3=":443"; ma=86400
{"success":false,"message":"Cannot GET /","timestamp":"2026-01-11T14:25:48.719Z"}
Open service 2606:4700:20::681a:45f:8443 · lm-api.codedistrict.com
2026-01-11 14:25
HTTP/1.1 404 Not Found
Date: Sun, 11 Jan 2026 14:25:49 GMT
Content-Type: application/json; charset=utf-8
Content-Length: 81
Connection: close
CF-Ray: 9bc515e78c4fc45b-YYZ
CF-Cache-Status: DYNAMIC
ETag: W/"51-E71Td2JFlzE3ZqAeKXGFcx8yhYE"
Server: cloudflare
Vary: Origin, accept-encoding
cf-apo-via: origin,host
x-powered-by: Express
Speculation-Rules: "/cdn-cgi/speculation"
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=303,cfOrigin;dur=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=YjwlAvFLjAmyZZAIGPw3I%2F6R5F246t9XMFcOY01xyNeL4Z8St7ARxdxf1q%2Bp9LiJJ7Zu9hE0QDewu8vsvkywez9dmu1tMNXwoCan2KP7nQEp90B80CjjT8SACQxUW1BPhh0%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
alt-svc: h3=":8443"; ma=86400
{"success":false,"message":"Cannot GET /","timestamp":"2026-01-11T14:25:48.862Z"}
Open service 104.26.5.95:80 · lm-api.codedistrict.com
2026-01-11 14:25
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 14:25:47 GMT
Content-Length: 0
Connection: close
Location: https://lm-api.codedistrict.com/
Speculation-Rules: "/cdn-cgi/speculation"
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=%2Be6xix1DTQ50iQVx5a7r81FAropVpYp%2FARdr4x3ouhRFUA1zqY216DYNzUjnAPfvNnMbIFxcXae%2BJ71FA%2Fi0EVrKvDvv4mnLvBms%2F1%2Ba0WPw1cg6Ga0%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bc515e1f919c79e-SJC
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:20::681a:45f:443 · lm-api.codedistrict.com
2026-01-11 14:25
HTTP/1.1 404 Not Found
Date: Sun, 11 Jan 2026 14:25:48 GMT
Content-Type: application/json; charset=utf-8
Content-Length: 81
Connection: close
CF-Ray: 9bc515e4be34dca6-FRA
CF-Cache-Status: DYNAMIC
ETag: W/"51-VYPfHxkDiXc1wJYDfGXHSYHzbCk"
Server: cloudflare
Vary: Origin, accept-encoding
cf-apo-via: origin,host
x-powered-by: Express
Speculation-Rules: "/cdn-cgi/speculation"
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=444,cfOrigin;dur=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=2oLk8jeyDhMfcJX3vaLLaAgDhV%2BB8Nd1A2WmU1AJqEU5suBVWDQwWhNt49ckAVVXCJ7XnplYZVPdr7EAAWRSOLWGlQpesuiwzYEkYJ0mprYnr51fetY2y6IAUm2BuWTFCS8%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
alt-svc: h3=":443"; ma=86400
{"success":false,"message":"Cannot GET /","timestamp":"2026-01-11T14:25:48.645Z"}
Open service 104.26.5.95:443 · lm-api.codedistrict.com
2026-01-11 14:25
HTTP/1.1 404 Not Found
Date: Sun, 11 Jan 2026 14:25:48 GMT
Content-Type: application/json; charset=utf-8
Content-Length: 81
Connection: close
CF-Ray: 9bc515e40b580519-SIN
CF-Cache-Status: DYNAMIC
ETag: W/"51-jI9tmzPGsnruZED/sFdwu9yvfw4"
Server: cloudflare
Vary: Origin, accept-encoding
cf-apo-via: origin,host
x-powered-by: Express
Speculation-Rules: "/cdn-cgi/speculation"
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=367,cfOrigin;dur=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=kc7qso6zipwx%2F7yeOaAfkMV1pr2D%2BLfpXBLaDxdHriPwvuN0PjDPlGfnkhUHzNggb6mYj%2F%2FnNjlqNMK6thir%2Bux9AoTe5WE0gmxsjTAZQr5jNcmu"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
alt-svc: h3=":443"; ma=86400
{"success":false,"message":"Cannot GET /","timestamp":"2026-01-11T14:25:48.471Z"}
Open service 172.67.70.41:443 · lm-api.codedistrict.com
2026-01-11 14:25
HTTP/1.1 404 Not Found
Date: Sun, 11 Jan 2026 14:25:48 GMT
Content-Type: application/json; charset=utf-8
Content-Length: 81
Connection: close
CF-Ray: 9bc515e47e83d351-FRA
CF-Cache-Status: DYNAMIC
ETag: W/"51-0VVqywerIP356iMJUmKCTxg7o6I"
Server: cloudflare
Vary: Origin, accept-encoding
cf-apo-via: origin,host
x-powered-by: Express
Speculation-Rules: "/cdn-cgi/speculation"
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=432,cfOrigin;dur=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=VeK%2FTsXC6Q%2BTYRRCmwZzCezqj8OKDqB4tSHeixb3Z%2B1UrxK3nSWM20ypGG6WtE07mwxf4lTp84lUKQ8GARqxmuJUIdbn5BwWBNf228ZdSBqdjwYa5vU%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
alt-svc: h3=":443"; ma=86400
{"success":false,"message":"Cannot GET /","timestamp":"2026-01-11T14:25:48.592Z"}
Open service 2606:4700:20::681a:55f:8443 · lm-api.codedistrict.com
2026-01-11 14:25
HTTP/1.1 404 Not Found
Date: Sun, 11 Jan 2026 14:25:48 GMT
Content-Type: application/json; charset=utf-8
Content-Length: 81
Connection: close
CF-Ray: 9bc515e4cf50d369-FRA
CF-Cache-Status: DYNAMIC
ETag: W/"51-nO8/YhU2jqpnC7In1JbHym3wILc"
Server: cloudflare
Vary: Origin, accept-encoding
cf-apo-via: origin,host
x-powered-by: Express
Speculation-Rules: "/cdn-cgi/speculation"
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=421,cfOrigin;dur=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Va%2F8S8kVQoVdwNCI6wM3Oj5z%2B0G89c8eVRdY1RMZGRk6LyiK3apZZPexn15Eu4TyUHPbBW2c7RyHTveK2MwAz9u4QH8fAOQ8Qe%2BLEyup3sTkYt50xtwRMY4HN4Pf771kFG0%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
alt-svc: h3=":8443"; ma=86400
{"success":false,"message":"Cannot GET /","timestamp":"2026-01-11T14:25:48.629Z"}
Open service 104.26.4.95:8443 · lm-api.codedistrict.com
2026-01-11 14:25
HTTP/1.1 404 Not Found
Date: Sun, 11 Jan 2026 14:25:48 GMT
Content-Type: application/json; charset=utf-8
Content-Length: 81
Connection: close
CF-Ray: 9bc515e49df2dcb6-FRA
CF-Cache-Status: DYNAMIC
ETag: W/"51-BQy08zaNJaBEckZ6Y93VSnIoMTE"
Server: cloudflare
Vary: Origin, accept-encoding
cf-apo-via: origin,host
x-powered-by: Express
Speculation-Rules: "/cdn-cgi/speculation"
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=447,cfOrigin;dur=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=%2B45%2FHPNdqOB45rAFQxDHHKJJx1794S6ZzRbsskpr5391XGUCcgpaBKswZf1zzL4oowC%2BDjynSJmYcR%2BkyOlPfLVAgI5Z1gXHDwQ9uWP4JHxSG8vkWkM%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
alt-svc: h3=":8443"; ma=86400
{"success":false,"message":"Cannot GET /","timestamp":"2026-01-11T14:25:48.614Z"}
Open service 104.26.4.95:80 · lm-api.codedistrict.com
2026-01-11 14:25
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 14:25:47 GMT
Content-Length: 0
Connection: close
Location: https://lm-api.codedistrict.com/
Speculation-Rules: "/cdn-cgi/speculation"
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=o5OXl14yjfy4ic2FVQrUv0dtr%2FTEBBEQB%2BFU4Ingi5%2Fq4BeOfC0b5PZPucWw6CE57qLOydBQlp3JyY%2FSIZghxMtDcZPGZZMuzZNw%2FUzuGNWOQs7%2FenI%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=15,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bc515e18b8641bb-EWR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:20::681a:55f:80 · lm-api.codedistrict.com
2026-01-11 14:25
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 14:25:47 GMT
Content-Length: 0
Connection: close
Location: https://lm-api.codedistrict.com/
Speculation-Rules: "/cdn-cgi/speculation"
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=8O7O2Qxe4E7jUDVKIMo18VQqhXslWTLVyldi6KpexvI4cn5fRTepz%2BwGbX3EnEE9Egm4lzn3pFdjtcdFQFpmuLva6NaYP3Rvqigbz3TSs5VkcFDqZYS5tvXshPg8cWiuwMg%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=13,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bc515e1783d1e33-FRA
alt-svc: h3=":443"; ma=86400
Open service 172.67.70.41:8443 · lm-api.codedistrict.com
2026-01-11 14:25
HTTP/1.1 404 Not Found
Date: Sun, 11 Jan 2026 14:25:49 GMT
Content-Type: application/json; charset=utf-8
Content-Length: 81
Connection: close
CF-Ray: 9bc515e5a9ad0030-LHR
CF-Cache-Status: DYNAMIC
ETag: W/"51-WbW/7wOaI/rBL0kEACaO0IyhP/0"
Server: cloudflare
Vary: Origin, accept-encoding
cf-apo-via: origin,host
x-powered-by: Express
Speculation-Rules: "/cdn-cgi/speculation"
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=676,cfOrigin;dur=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Jp%2Fmhw0YEZaOrFGvd5JewvJ0VLZ9iJkEYy7T1e%2FwiHbOTL3%2BG8B3yIHZ1rjKe8cmEWP7UApjyKyecvMlQtvSEsGDpLzdkqacFz3YptvFm9ytuswidZY%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
alt-svc: h3=":8443"; ma=86400
{"success":false,"message":"Cannot GET /","timestamp":"2026-01-11T14:25:48.961Z"}
Open service 104.26.5.95:8443 · lm-api.codedistrict.com
2026-01-11 14:25
HTTP/1.1 404 Not Found
Date: Sun, 11 Jan 2026 14:25:48 GMT
Content-Type: application/json; charset=utf-8
Content-Length: 81
Connection: close
CF-Ray: 9bc515e42b319237-FRA
CF-Cache-Status: DYNAMIC
ETag: W/"51-yOZ2Q7XWC1tAYHqqmU0vimHPF8U"
Server: cloudflare
Vary: Origin, accept-encoding
cf-apo-via: origin,host
x-powered-by: Express
Speculation-Rules: "/cdn-cgi/speculation"
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=438,cfOrigin;dur=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=03MNH7vf1L2Ji0CLHPpcmbSh2DvtnM073vAua760aL7vZN4Lwek8Z6x9jA3PWntC8Ebz1ZBi6sIWkaprPUaBGVKzGY%2FcQMXdZU69x03jGfkLO7YHG80%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
alt-svc: h3=":8443"; ma=86400
{"success":false,"message":"Cannot GET /","timestamp":"2026-01-11T14:25:48.547Z"}