sbroadfoot

Canada

Intro to Programming Languages

15 / 234 7531 / 33626


Commands

Time of First Successful Submission: 2026-01-14 21:50:28

Command Arguments

Time of First Successful Submission: 2026-01-14 21:54:15

Command History

Time of First Successful Submission: 2026-01-14 21:55:39

The Root Path

Time of First Successful Submission: 2026-01-14 22:56:03

Absolute Paths

Time of First Successful Submission: 2026-01-14 22:56:55

Changing position

Time of First Successful Submission: 2026-01-14 23:02:20

Changing to an Absolute Path

Time of First Successful Submission: 2026-01-14 23:03:54

Relative Paths

Time of First Successful Submission: 2026-01-14 23:05:26

Cat

Time of First Successful Submission: 2026-01-14 23:17:58

Ls

Time of First Successful Submission: 2026-01-14 23:26:42

Ls All

Time of First Successful Submission: 2026-01-14 23:34:27

Find

Time of First Successful Submission: 2026-01-14 23:59:38

Piping Echo

Time of First Successful Submission: 2026-01-15 03:51:12

Piping Stdout

Time of First Successful Submission: 2026-01-15 03:56:16

Piping Stdin

Time of First Successful Submission: 2026-01-15 04:27:21


Intro to Cybersecurity

110 / 183 2145 / 20751


Path Traversal 1

Time of First Successful Submission: 2026-04-21 23:37:31

Path Traversal 2

Time of First Successful Submission: 2026-04-21 23:43:29

CMDi 1

Time of First Successful Submission: 2026-04-21 23:48:03

CMDi 2

Time of First Successful Submission: 2026-04-21 23:49:28

CMDi 3

Time of First Successful Submission: 2026-04-21 23:51:15

CMDi 4

Time of First Successful Submission: 2026-04-21 23:52:46

CMDi 5

Time of First Successful Submission: 2026-04-21 23:54:39

CMDi 6

Time of First Successful Submission: 2026-04-21 23:56:46

Authentication Bypass 1

Time of First Successful Submission: 2026-04-21 23:58:14

Authentication Bypass 2

Time of First Successful Submission: 2026-04-21 23:59:25

SQLi 1

Time of First Successful Submission: 2026-04-22 00:01:39

SQLi 2

Time of First Successful Submission: 2026-04-22 00:04:06

SQLi 3

Time of First Successful Submission: 2026-04-22 00:07:12

SQLi 4

Time of First Successful Submission: 2026-04-22 00:09:06

SQLi 5

Time of First Successful Submission: 2026-04-22 00:12:05

XSS 1

Time of First Successful Submission: 2026-04-22 00:42:40

XSS 2

Time of First Successful Submission: 2026-04-22 00:44:52

XSS 3

Time of First Successful Submission: 2026-04-22 00:46:26

XSS 4

Time of First Successful Submission: 2026-04-22 00:50:03

XSS 5

Time of First Successful Submission: 2026-04-22 00:53:30

XSS 6

Time of First Successful Submission: 2026-04-22 00:56:14

XSS 7

Time of First Successful Submission: 2026-04-22 01:19:29

CSRF 1

Time of First Successful Submission: 2026-04-22 01:24:34

CSRF 2

Time of First Successful Submission: 2026-04-22 01:27:48

CSRF 3

Time of First Successful Submission: 2026-04-22 01:31:22

CSRF 4

Time of First Successful Submission: 2026-04-22 01:35:28

CSRF 5

Time of First Successful Submission: 2026-04-22 01:39:14

Connect

Time of First Successful Submission: 2026-04-20 22:35:12

Send

Time of First Successful Submission: 2026-04-20 22:36:45

Shutdown

Time of First Successful Submission: 2026-04-20 22:38:26

Listen

Time of First Successful Submission: 2026-04-20 22:39:17

Scan 1

Time of First Successful Submission: 2026-04-20 22:42:31

Scan 2

Time of First Successful Submission: 2026-04-20 22:45:44

Monitor 1

Time of First Successful Submission: 2026-04-20 22:51:17

Monitor 2

Time of First Successful Submission: 2026-04-20 22:59:02

Sniffing Cookies

Time of First Successful Submission: 2026-04-20 23:01:42

Network Configuration

Time of First Successful Submission: 2026-04-20 23:04:46

Firewall 1

Time of First Successful Submission: 2026-04-20 23:05:30

Firewall 2

Time of First Successful Submission: 2026-04-20 23:07:11

Firewall 3

Time of First Successful Submission: 2026-04-20 23:08:03

Denial of Service 1

Time of First Successful Submission: 2026-04-20 23:10:42

Denial of Service 2

Time of First Successful Submission: 2026-04-20 23:11:53

Denial of Service 3

Time of First Successful Submission: 2026-04-20 23:45:50

Ethernet

Time of First Successful Submission: 2026-04-21 00:07:19

IP

Time of First Successful Submission: 2026-04-21 00:09:25

TCP

Time of First Successful Submission: 2026-04-21 00:10:36

TCP Handshake

Time of First Successful Submission: 2026-04-21 00:11:30

UDP

Time of First Successful Submission: 2026-04-21 00:12:08

UDP 2

Time of First Successful Submission: 2026-04-21 00:13:44

UDP Spoofing 1

Time of First Successful Submission: 2026-04-21 00:15:18

UDP Spoofing 2

Time of First Successful Submission: 2026-04-21 00:17:25

UDP Spoofing 3

Time of First Successful Submission: 2026-04-21 00:31:26

UDP Spoofing 4

Time of First Successful Submission: 2026-04-21 00:33:55

ARP

Time of First Successful Submission: 2026-04-21 00:34:45

Intercept

Time of First Successful Submission: 2026-04-21 00:45:02

Man-in-the-Middle

Time of First Successful Submission: 2026-04-21 00:50:20

XOR

Time of First Successful Submission: 2026-03-04 00:27:44

XORing Hex

Time of First Successful Submission: 2026-03-04 00:43:34

XORing ASCII

Time of First Successful Submission: 2026-03-04 00:58:20

XORing ASCII Strings

Time of First Successful Submission: 2026-03-04 19:58:25

One-time Pad

Time of First Successful Submission: 2026-03-04 20:32:46

One-time Pad Tampering

Time of First Successful Submission: 2026-04-21 01:08:56

Many-time Pad

Time of First Successful Submission: 2026-04-21 01:13:04

AES

Time of First Successful Submission: 2026-04-21 01:16:16

AES-ECB-CPA

Time of First Successful Submission: 2026-04-21 01:18:02

AES-ECB-CPA-HTTP

Time of First Successful Submission: 2026-04-21 01:19:45

AES-ECB-CPA-HTTP (base64)

Time of First Successful Submission: 2026-04-21 01:21:11

AES-ECB-CPA-Suffix

Time of First Successful Submission: 2026-04-21 01:22:45

AES-ECB-CPA-Prefix

Time of First Successful Submission: 2026-04-21 01:25:00

AES-ECB-CPA-Prefix-2

Time of First Successful Submission: 2026-04-21 02:00:53

AES-ECB-CPA-Prefix-Miniboss

Time of First Successful Submission: 2026-04-21 02:02:02

AES-ECB-CPA-Prefix-Boss

Time of First Successful Submission: 2026-04-21 02:06:27

AES-CBC

Time of First Successful Submission: 2026-04-21 02:07:47

AES-CBC Tampering

Time of First Successful Submission: 2026-04-21 02:09:08

AES-CBC Resizing

Time of First Successful Submission: 2026-04-21 02:10:08

AES-CBC-POA-Partial-Block

Time of First Successful Submission: 2026-04-21 02:15:09

AES-CBC-POA-Full-Block

Time of First Successful Submission: 2026-04-21 02:21:25

AES-CBC-POA-Multi-Block

Time of First Successful Submission: 2026-04-21 02:22:35

AES-CBC-POA-Encrypt

Time of First Successful Submission: 2026-04-21 02:25:12

AES-CBC-POA-Encrypt-2

Time of First Successful Submission: 2026-04-21 02:26:50

DHKE

Time of First Successful Submission: 2026-04-21 02:41:45

DHKE-to-AES

Time of First Successful Submission: 2026-04-21 02:43:05

RSA 1

Time of First Successful Submission: 2026-04-21 02:44:51

RSA 2

Time of First Successful Submission: 2026-04-21 02:45:46

RSA 3

Time of First Successful Submission: 2026-04-21 02:46:51

RSA 4

Time of First Successful Submission: 2026-04-21 02:48:09

RSA Signatures

Time of First Successful Submission: 2026-04-21 02:49:32

SHA 1

Time of First Successful Submission: 2026-04-21 02:50:52

SHA 2

Time of First Successful Submission: 2026-04-21 02:51:56

TLS 1

Time of First Successful Submission: 2026-04-21 02:54:05

TLS 2

Time of First Successful Submission: 2026-04-21 02:56:50

level1

Time of First Successful Submission: 2026-02-21 00:59:38

level2

Time of First Successful Submission: 2026-02-21 01:44:09

level3

Time of First Successful Submission: 2026-02-21 01:50:53

level4

Time of First Successful Submission: 2026-02-21 02:07:32

level5

Time of First Successful Submission: 2026-02-21 02:24:27

level6

Time of First Successful Submission: 2026-02-21 02:28:58

level7

Time of First Successful Submission: 2026-02-21 02:32:09

level8

Time of First Successful Submission: 2026-02-21 02:35:31

level9

Time of First Successful Submission: 2026-02-21 02:40:57

level10

Time of First Successful Submission: 2026-03-03 20:33:24

level11

Time of First Successful Submission: 2026-03-03 20:39:48

level12

Time of First Successful Submission: 2026-03-03 20:49:48

level13

Time of First Successful Submission: 2026-03-03 20:51:20

level14

Time of First Successful Submission: 2026-03-03 20:52:48

level15

Time of First Successful Submission: 2026-03-03 20:53:49

level16

Time of First Successful Submission: 2026-03-03 20:56:13

level17

Time of First Successful Submission: 2026-03-03 21:57:15

level18

Time of First Successful Submission: 2026-03-03 22:00:07

level19

Time of First Successful Submission: 2026-03-03 22:14:18


Start Here

12 / 12 764 / 45541


Using the Terminal

Time of First Successful Submission: 2026-01-14 20:51:57

Using the VSCode Workspace

Time of First Successful Submission: 2026-01-14 20:56:39

Using the GUI Desktop

Time of First Successful Submission: 2026-01-14 21:02:20

Pasting into the Desktop

Time of First Successful Submission: 2026-01-14 21:06:02

Restarting Challenges

Time of First Successful Submission: 2026-01-14 21:14:11

Challenge Programs

Time of First Successful Submission: 2026-01-14 22:00:13

The Flag File

Time of First Successful Submission: 2026-01-14 22:07:53

Using Privileged Mode

Time of First Successful Submission: 2026-01-14 22:20:54

Persistent Home Directories - One

Time of First Successful Submission: 2026-01-14 22:34:38

Persistent Home Directories - Two

Time of First Successful Submission: 2026-01-14 22:36:09


Linux Luminarium

120 / 128 4954 / 34068


Intro to Commands

Time of First Successful Submission: 2026-01-14 21:50:28

Intro to Arguments

Time of First Successful Submission: 2026-01-14 21:54:15

Command History

Time of First Successful Submission: 2026-01-14 21:55:39

The Root

Time of First Successful Submission: 2026-01-14 22:56:03

Program and absolute paths

Time of First Successful Submission: 2026-01-14 22:56:55

Position thy self

Time of First Successful Submission: 2026-01-14 23:02:20

Position elsewhere

Time of First Successful Submission: 2026-01-14 23:03:54

implicit relative paths, from /

Time of First Successful Submission: 2026-01-14 23:05:26

explicit relative paths, from /

Time of First Successful Submission: 2026-01-14 23:06:45

implicit relative path

Time of First Successful Submission: 2026-01-14 23:07:47

home sweet home

Time of First Successful Submission: 2026-01-14 23:15:35

cat: not the pet, but the command!

Time of First Successful Submission: 2026-01-14 23:17:58

catting absolute paths

Time of First Successful Submission: 2026-01-14 23:19:11

more catting practice

Time of First Successful Submission: 2026-01-14 23:20:01

grepping for a needle in a haystack

Time of First Successful Submission: 2026-01-14 23:21:06

comparing files

Time of First Successful Submission: 2026-01-14 23:24:20

listing files

Time of First Successful Submission: 2026-01-14 23:26:42

touching files

Time of First Successful Submission: 2026-01-14 23:27:25

removing files

Time of First Successful Submission: 2026-01-14 23:28:14

moving files

Time of First Successful Submission: 2026-01-14 23:29:30

copying files

Time of First Successful Submission: 2026-01-14 23:30:34

hidden files

Time of First Successful Submission: 2026-01-14 23:34:27

An Epic Filesystem Quest

Time of First Successful Submission: 2026-01-14 23:39:16

making directories

Time of First Successful Submission: 2026-01-14 23:40:55

finding files

Time of First Successful Submission: 2026-01-14 23:59:38

linking files

Time of First Successful Submission: 2026-01-15 00:09:43

Learning From Documentation

Time of First Successful Submission: 2026-01-15 00:16:02

Learning Complex Usage

Time of First Successful Submission: 2026-01-15 00:25:03

Reading Manuals

Time of First Successful Submission: 2026-01-15 00:32:30

Searching Manuals

Time of First Successful Submission: 2026-01-15 00:44:57

Searching For Manuals

Time of First Successful Submission: 2026-01-15 01:01:47

Helpful Programs

Time of First Successful Submission: 2026-01-15 01:04:27

Help for Builtins

Time of First Successful Submission: 2026-01-15 01:07:57

Matching with *

Time of First Successful Submission: 2026-01-15 01:14:35

Matching with ?

Time of First Successful Submission: 2026-01-15 01:15:29

Matching with []

Time of First Successful Submission: 2026-01-15 01:20:58

Matching paths with []

Time of First Successful Submission: 2026-01-15 01:23:30

Multiple globs

Time of First Successful Submission: 2026-01-15 01:26:51

Mixing globs

Time of First Successful Submission: 2026-01-15 01:46:06

Exclusionary globbing

Time of First Successful Submission: 2026-01-15 01:53:48

Tab completion

Time of First Successful Submission: 2026-01-15 01:56:54

Multiple options for tab completion

Time of First Successful Submission: 2026-01-15 02:11:07

Tab completion on commands

Time of First Successful Submission: 2026-01-15 03:35:00

Redirecting output

Time of First Successful Submission: 2026-01-15 03:51:12

Redirecting more output

Time of First Successful Submission: 2026-01-15 03:56:16

Appending output

Time of First Successful Submission: 2026-01-15 04:06:46

Redirecting errors

Time of First Successful Submission: 2026-01-15 04:22:35

Redirecting input

Time of First Successful Submission: 2026-01-15 04:27:21

Grepping stored results

Time of First Successful Submission: 2026-01-15 04:33:53

Grepping live output

Time of First Successful Submission: 2026-01-15 04:38:39

Grepping errors

Time of First Successful Submission: 2026-01-15 04:50:19

Filtering with grep -v

Time of First Successful Submission: 2026-01-15 04:53:49

Filtering with sed

Time of First Successful Submission: 2026-01-15 04:59:13

Duplicating piped data with tee

Time of First Successful Submission: 2026-01-15 05:05:57

Process substitution for input

Time of First Successful Submission: 2026-01-15 05:12:10

Writing to multiple programs

Time of First Successful Submission: 2026-01-15 05:21:56

Split-piping stderr and stdout

Time of First Successful Submission: 2026-01-15 05:31:20

Named pipes

Time of First Successful Submission: 2026-01-15 05:38:49

Printing Variables

Time of First Successful Submission: 2026-01-20 22:39:28

Setting Variables

Time of First Successful Submission: 2026-01-20 22:45:24

Multi-word Variables

Time of First Successful Submission: 2026-01-20 22:47:46

Exporting Variables

Time of First Successful Submission: 2026-01-20 23:12:49

Printing Exported Variables

Time of First Successful Submission: 2026-01-20 23:14:41

Storing Command Output

Time of First Successful Submission: 2026-01-20 23:24:05

Reading Input

Time of First Successful Submission: 2026-01-20 23:34:04

Reading Files

Time of First Successful Submission: 2026-01-20 23:36:51

Translating characters

Time of First Successful Submission: 2026-02-04 04:23:18

Deleting characters

Time of First Successful Submission: 2026-02-04 04:25:13

Deleting newlines

Time of First Successful Submission: 2026-02-04 04:28:55

Extracting the first lines with head

Time of First Successful Submission: 2026-02-04 04:31:46

Extracting specific sections of text

Time of First Successful Submission: 2026-02-04 04:37:15

Sorting data

Time of First Successful Submission: 2026-02-04 04:40:25

Listing Processes

Time of First Successful Submission: 2026-01-20 23:45:35

Killing Processes

Time of First Successful Submission: 2026-01-20 23:47:40

Interrupting Processes

Time of First Successful Submission: 2026-01-20 23:48:22

Killing Misbehaving Processes

Time of First Successful Submission: 2026-01-21 00:11:33

Suspending Processes

Time of First Successful Submission: 2026-01-20 23:58:11

Resuming Processes

Time of First Successful Submission: 2026-01-20 23:59:09

Backgrounding Processes

Time of First Successful Submission: 2026-01-21 00:01:08

Foregrounding Processes

Time of First Successful Submission: 2026-01-21 00:02:06

Starting Backgrounded Processes

Time of First Successful Submission: 2026-01-21 00:03:07

Process Exit Codes

Time of First Successful Submission: 2026-01-21 00:05:21

Becoming root with su

Time of First Successful Submission: 2026-02-03 17:54:21

Other users with su

Time of First Successful Submission: 2026-02-03 17:55:48

Cracking passwords

Time of First Successful Submission: 2026-02-03 18:02:52

Using sudo

Time of First Successful Submission: 2026-02-03 18:10:19

Changing File Ownership

Time of First Successful Submission: 2026-01-30 05:23:39

Groups and Files

Time of First Successful Submission: 2026-01-30 05:32:24

Fun With Groups Names

Time of First Successful Submission: 2026-01-30 05:53:58

Changing Permissions

Time of First Successful Submission: 2026-01-30 06:00:36

Executable Files

Time of First Successful Submission: 2026-02-03 01:49:42

Permission Tweaking Practice

Time of First Successful Submission: 2026-02-03 01:57:04

Permissions Setting Practice

Time of First Successful Submission: 2026-02-03 04:28:42

The SUID Bit

Time of First Successful Submission: 2026-02-03 04:42:06

Chaining with Semicolons

Time of First Successful Submission: 2026-02-03 18:13:09

Building on Success

Time of First Successful Submission: 2026-02-03 18:25:54

Handling Failure

Time of First Successful Submission: 2026-02-03 18:30:25

Your First Shell Script

Time of First Successful Submission: 2026-02-03 18:33:12

Redirecting Script Output

Time of First Successful Submission: 2026-02-03 18:41:49

Executable Shell Scripts

Time of First Successful Submission: 2026-02-03 18:48:22

Understanding Shebangs

Time of First Successful Submission: 2026-02-03 19:46:46

Scripting with Arguments

Time of First Successful Submission: 2026-02-03 19:50:22

Scripting with Conditionals

Time of First Successful Submission: 2026-02-03 19:56:13

Scripting with Default Cases

Time of First Successful Submission: 2026-02-03 20:01:09

Scripting with Multiple Conditions

Time of First Successful Submission: 2026-02-03 20:24:43

Reading Shell Scripts

Time of First Successful Submission: 2026-02-03 20:30:02

Launching Screen

Time of First Successful Submission: 2026-02-03 20:35:30

Detaching and Attaching

Time of First Successful Submission: 2026-02-04 04:44:38

Finding Sessions

Time of First Successful Submission: 2026-02-04 04:47:57

Switching Windows

Time of First Successful Submission: 2026-02-04 04:50:19

Detaching and Attaching (tmux)

Time of First Successful Submission: 2026-02-04 05:01:58

Switching Windows (tmux)

Time of First Successful Submission: 2026-02-04 05:04:09

The PATH Variable

Time of First Successful Submission: 2026-02-03 20:38:42

Setting PATH

Time of First Successful Submission: 2026-02-03 20:43:49

Finding Commands

Time of First Successful Submission: 2026-02-03 20:45:54

Adding Commands

Time of First Successful Submission: 2026-02-03 21:03:07

Hijacking Commands

Time of First Successful Submission: 2026-02-03 21:18:06

Bashrc Backdoor

Time of First Successful Submission: 2026-02-04 05:15:37

Sniffing Input

Time of First Successful Submission: 2026-02-04 05:59:19

Overshared Directories

Time of First Successful Submission: 2026-02-04 06:32:30


Playing With Programs

36 / 116 9270 / 23797


Your First HTTP Request

Time of First Successful Submission: 2026-03-10 23:03:38

Reading Flask

Time of First Successful Submission: 2026-03-10 23:15:15

Commented Data

Time of First Successful Submission: 2026-03-10 23:21:09

HTTP Metadata

Time of First Successful Submission: 2026-03-11 19:55:48

HTTP (netcat)

Time of First Successful Submission: 2026-03-11 20:00:28

HTTP Paths (netcat)

Time of First Successful Submission: 2026-03-11 20:09:05

HTTP (curl)

Time of First Successful Submission: 2026-03-11 21:19:34

HTTP (python)

Time of First Successful Submission: 2026-03-17 22:41:34

HTTP Host Header (python)

Time of First Successful Submission: 2026-03-17 23:03:58

HTTP Host Header (curl)

Time of First Successful Submission: 2026-03-17 23:13:42

HTTP Host Header (netcat)

Time of First Successful Submission: 2026-03-17 23:22:59

URL Encoding (netcat)

Time of First Successful Submission: 2026-03-21 04:43:21

HTTP GET Parameters

Time of First Successful Submission: 2026-03-21 04:55:06

Multiple HTTP Parameters (netcat)

Time of First Successful Submission: 2026-03-21 05:08:17

Multiple HTTP Parameters (curl)

Time of First Successful Submission: 2026-03-21 05:37:53

HTTP Forms

Time of First Successful Submission: 2026-03-21 05:42:58

HTTP Forms (curl)

Time of First Successful Submission: 2026-03-21 05:50:57

HTTP Forms (netcat)

Time of First Successful Submission: 2026-03-21 05:58:20

HTTP Forms (python)

Time of First Successful Submission: 2026-03-23 01:55:23

HTTP Forms Without Forms

Time of First Successful Submission: 2026-03-23 15:51:59

Multiple Form Fields (curl)

Time of First Successful Submission: 2026-03-23 16:01:52

Multiple Form Fields (netcat)

Time of First Successful Submission: 2026-03-23 16:11:51

HTTP Redirects (netcat)

Time of First Successful Submission: 2026-04-19 23:12:01

HTTP Redirects (curl)

Time of First Successful Submission: 2026-04-20 03:05:36

HTTP Redirects (python)

Time of First Successful Submission: 2026-04-20 03:08:25

HTTP Cookies (curl)

Time of First Successful Submission: 2026-04-20 03:11:34

HTTP Cookies (netcat)

Time of First Successful Submission: 2026-04-20 03:15:41

HTTP Cookies (python)

Time of First Successful Submission: 2026-04-20 03:17:30

Server State (python)

Time of First Successful Submission: 2026-04-20 03:19:57

Listening Web

Time of First Successful Submission: 2026-04-20 20:50:45

Speaking Redirects

Time of First Successful Submission: 2026-04-20 20:54:24

JavaScript Redirects

Time of First Successful Submission: 2026-04-20 21:01:58

Including JavaScript

Time of First Successful Submission: 2026-04-20 21:04:32

HTTP (javascript)

Time of First Successful Submission: 2026-04-20 21:07:50

HTTP Get Parameters (javascript)

Time of First Successful Submission: 2026-04-20 21:09:19

HTTP Forms (javascript)

Time of First Successful Submission: 2026-04-20 21:11:04


GCA CTF

12 / 104 1095 / 45831


Using the Terminal

Time of First Successful Submission: 2026-01-14 20:51:57

Using the VSCode Workspace

Time of First Successful Submission: 2026-01-14 20:56:39

Using the GUI Desktop

Time of First Successful Submission: 2026-01-14 21:02:20

Pasting into the Desktop

Time of First Successful Submission: 2026-01-14 21:06:02

Connecting over SSH

Time of First Successful Submission: 2026-01-14 21:12:04

Restarting Challenges

Time of First Successful Submission: 2026-01-14 21:14:11

Getting Help

Time of First Successful Submission: 2026-01-14 21:16:13

Challenge Programs

Time of First Successful Submission: 2026-01-14 22:00:13

The Flag File

Time of First Successful Submission: 2026-01-14 22:07:53

Using Privileged Mode

Time of First Successful Submission: 2026-01-14 22:20:54

Persistent Home Directories - One

Time of First Successful Submission: 2026-01-14 22:34:38

Persistent Home Directories - Two

Time of First Successful Submission: 2026-01-14 22:36:09