[0x000027ba]>  pd 42
/ (fcn) entry0 1495
|            0x000027ba    4154         push r12
|            0x000027bb    58           pop rax
|            0x000027bc    53           push rbx
|            0x000027bd    4881ec48060. sub rsp, 0x648
|            0x000027c4    4989f5       mov r13, rsi
|            0x000027c7    89bdb0f9ffff mov [rbp-0x650], edi
|     ;      jaja
|            0x000027cd    488d85c0f9f. lea rax, [rbp-0x640]
|            0x000027d4    488985b8f9f. mov [rbp-0x648], rax
|            0x000027db    85ff         test edi, edi
|        ,=< 0x000027dd    7f05         jg 0x27e4
|        |   0x000027df    e8b1300000   call 0x5895
|        |      0x00005895(unk, unk) ; entry0
|        `-> 0x000027e4    488d351d370. lea rsi, [rip+0x371d] ;  0x00005f08 
|            0x000027eb    31ff         xor edi, edi
|            0x000027ed    e82e320000   call sym.imp.setlocale
|               0x00005a20() ; sym.imp.setlocale
|            0x000027f2    bb01000000   mov ebx, 0x1 ;  0x00000001 
|            0x000027f7    bf01000000   mov edi, 0x1 ;  0x00000001 
|            0x000027fc    e8cb310000   call sym.imp.isatty
|               0x000059cc() ; sym.imp.isatty
|            0x00002801    85c0         test eax, eax
|       ,==< 0x00002803    7460         je 0x2865
|       |    0x00002805    c705593e000. mov dword [rip+0x3e59], 0x50 ; "P" ;  0x00000050 
|       |    0x0000280f    488d3df3360. lea rdi, [rip+0x36f3] ;  0x00005f09 
|       |    0x00002816    e87b310000   call sym.imp.getenv
|       |       0x00005996() ; sym.imp.getenv
|       |    0x0000281b    4885c0       test rax, rax
|      ,===< 0x0000281e    740f         je 0x282f
|      ||    0x00002820    803800       cmp byte [rax], 0x0
|     ,====< 0x00002823    740a         je 0x282f
|     |||    0x00002825    4889c7       mov rdi, rax
|     |||    0x00002828    e80f310000   call sym.imp.atoi
|     |||       0x0000593c() ; sym.imp.atoi
|    ,=====< 0x0000282d    eb22         jmp 0x2851
|    |``---> 0x0000282f    488d55d0     lea rdx, [rbp-0x30]
|    |  |    0x00002833    bf01000000   mov edi, 0x1 ;  0x00000001 
|    |  |    0x00002838    be68740840   mov esi, 0x40087468 ;  0x40087468 
|    |  |    0x0000283d    30c0         xor al, al
|    |  |    0x0000283f    e882310000   call sym.imp.ioctl
|    |  |       0x000059c6() ; sym.imp.ioctl
|    |  |    0x00002844    83f8ff       cmp eax, 0xffffffff
|   ,======< 0x00002847    740e         je 0x2857
|   ||  |    0x00002849    0fb745d2     movzx eax, word [rbp-0x2e]
|   ||  |    0x0000284d    85c0         test eax, eax
|  ,=======< 0x0000284f    7406         je 0x2857
|  ||`-----> 0x00002851    8905113e0000 mov [rip+0x3e11], eax
|  ``------> 0x00002857    c7057b41000. mov dword [rip+0x417b], 0x1 ;  0x00000001 
|       |    0x00002861    31db         xor ebx, ebx
|       |    0x00002863    eb1f         jmp 0x2884