{"name": "main", "code": "int __cdecl main ( int @@argc@@ , const char * * @@argv@@ , const char * * @@envp@@ ) { char @@prot@@ [ Number ] ; __int64 @@v5@@ ; __int64 @@v6@@ ; int @@v7@@ ; int @@v8@@ ; CLIENT * @@v9@@ ; int @@v10@@ ; int @@v11@@ ; int @@v12@@ ; @@v12@@ = Number ; @@v11@@ = Number ; @@v10@@ = atoi ( @@argv@@ [ Number ] ) ; @@v9@@ = Number L ; @@v7@@ = Number ; * ( _QWORD * ) @@prot@@ = Number L ; @@v5@@ = Number L ; @@v6@@ = Number L ; @@v9@@ = clnt_create ( @@argv@@ [ Number ] , @@v10@@ , Number , @@prot@@ ) ; @@v8@@ = ( ( __int64 ( __fastcall * ) ( CLIENT * , __int64 , bool_t ( * ) ( XDR * , int * ) , int * , bool_t ( * ) ( XDR * , int * ) , int * , __int64 , __int64 ) ) @@v9@@ -> cl_ops -> cl_call ) ( @@v9@@ , Number L , xdr_int , & @@v7@@ , xdr_int , & @@v7@@ , @@v5@@ , @@v6@@ ) ; @@v11@@ = @@v8@@ != Number ; printf ( String , @@v8@@ != Number ) ; @@v9@@ -> cl_ops -> cl_destroy ( @@v9@@ ) ; return @@v11@@ ; }", "source": [{"n": "envp", "t": {"T": 3, "t": "const char *"}, "location": "r16"}, {"n": "argc", "t": {"T": 1, "n": "int", "s": 4}, "location": "r56"}, {"n": "argv", "t": {"T": 3, "t": "const char *"}, "location": "r64"}, {"n": "v10", "t": {"T": 1, "n": "int", "s": 4}, "location": "s12"}, {"n": "v9", "t": {"T": 3, "t": "CLIENT"}, "location": "s24"}, {"n": "v8", "t": {"T": 1, "n": "int", "s": 4}, "location": "s28"}, {"n": "v7", "t": {"T": 1, "n": "int", "s": 4}, "location": "s32"}, {"n": "v12", "t": {"T": 1, "n": "int", "s": 4}, "location": "s4"}, {"n": "v6", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "s40"}, {"n": "v5", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "s48"}, {"n": "prot", "t": {"T": 2, "n": 8, "s": 1, "t": "char"}, "location": "s56"}, {"n": "v11", "t": {"T": 1, "n": "int", "s": 4}, "location": "s8"}]}