{"arch":"arm64","build_provenance":null,"call_graph":{"calls":{"4294980736":[{"is_tail_call":false,"symbol":"libintl_textdomain","target_va":4294983440},{"is_tail_call":false,"symbol":"libintl_gettext","target_va":4294983428},{"is_tail_call":false,"symbol":"putchar","target_va":4294983320},{"is_tail_call":false,"symbol":"putchar","target_va":4294983320},{"is_tail_call":false,"symbol":"putchar","target_va":4294983320},{"is_tail_call":false,"symbol":"rpl_free","target_va":4294983344},{"is_tail_call":false,"symbol":"rpl_setlocale","target_va":4294983176},{"is_tail_call":false,"symbol":"create_pipe_out","target_va":4294983164},{"is_tail_call":false,"symbol":"full_write","target_va":4294983296},{"is_tail_call":false,"symbol":"__stderrp","target_va":4294983224},{"is_tail_call":false,"symbol":"get_next_option","target_va":4294983308},{"is_tail_call":false,"symbol":"unsetenv","target_va":4294983368},{"is_tail_call":false,"symbol":"read_catalog_file","target_va":4294983332},{"is_tail_call":false,"symbol":"unsetenv","target_va":4294983368},{"is_tail_call":false,"symbol":"read_catalog_file","target_va":4294983332},{"is_tail_call":false,"symbol":"input_format_properties","target_va":4294983380},{"is_tail_call":false,"symbol":"unsetenv","target_va":4294983368},{"is_tail_call":false,"symbol":"signal","target_va":4294983248},{"is_tail_call":false,"symbol":"read_catalog_file","target_va":4294983332},{"is_tail_call":false,"symbol":"error_print_progname","target_va":4294983236},{"is_tail_call":false,"symbol":"usage","target_va":4294981644},{"is_tail_call":false,"symbol":"usage","target_va":4294981644},{"is_tail_call":false,"symbol":"program_name","target_va":4294983536},{"is_tail_call":false,"symbol":"strlen","target_va":4294983356},{"is_tail_call":false,"symbol":"compare_po_locale_charsets","target_va":4294983404},{"is_tail_call":false,"symbol":"__error","target_va":4294983200},{"is_tail_call":false,"symbol":"xmalloc","target_va":4294983464},{"is_tail_call":false,"symbol":"find_in_path","target_va":4294983260},{"is_tail_call":false,"symbol":"process_msgdomain_list","target_va":4294982104},{"is_tail_call":false,"symbol":"signal","target_va":4294983248},{"is_tail_call":false,"symbol":"read_catalog_file","target_va":4294983332},{"is_tail_call":false,"symbol":"error_print_progname","target_va":4294983236}],"4294981644":[{"is_tail_call":false,"symbol":"read_catalog_file","target_va":4294983332},{"is_tail_call":false,"symbol":"unsetenv","target_va":4294983368},{"is_tail_call":false,"symbol":"wait_subprocess","target_va":4294983392},{"is_tail_call":false,"symbol":"read_catalog_file","target_va":4294983332},{"is_tail_call":false,"symbol":"unsetenv","target_va":4294983368},{"is_tail_call":false,"symbol":"wait_subprocess","target_va":4294983392},{"is_tail_call":false,"symbol":"read_catalog_file","target_va":4294983332},{"is_tail_call":false,"symbol":"unsetenv","target_va":4294983368},{"is_tail_call":false,"symbol":"wait_subprocess","target_va":4294983392},{"is_tail_call":false,"symbol":"read_catalog_file","target_va":4294983332},{"is_tail_call":false,"symbol":"unsetenv","target_va":4294983368},{"is_tail_call":false,"symbol":"read_catalog_file","target_va":4294983332},{"is_tail_call":false,"symbol":"unsetenv","target_va":4294983368},{"is_tail_call":false,"symbol":"wait_subprocess","target_va":4294983392},{"is_tail_call":false,"symbol":"read_catalog_file","target_va":4294983332},{"is_tail_call":false,"symbol":"unsetenv","target_va":4294983368},{"is_tail_call":false,"symbol":"wait_subprocess","target_va":4294983392},{"is_tail_call":false,"symbol":"read_catalog_file","target_va":4294983332},{"is_tail_call":false,"symbol":"unsetenv","target_va":4294983368},{"is_tail_call":false,"symbol":"read_catalog_file","target_va":4294983332},{"is_tail_call":false,"symbol":"unsetenv","target_va":4294983368},{"is_tail_call":false,"symbol":"read_catalog_file","target_va":4294983332},{"is_tail_call":false,"symbol":"unsetenv","target_va":4294983368},{"is_tail_call":false,"symbol":"read_catalog_file","target_va":4294983332},{"is_tail_call":false,"symbol":"unsetenv","target_va":4294983368},{"is_tail_call":false,"symbol":"wait_subprocess","target_va":4294983392},{"is_tail_call":false,"symbol":"read_catalog_file","target_va":4294983332},{"is_tail_call":false,"symbol":"unsetenv","target_va":4294983368},{"is_tail_call":false,"symbol":"read_catalog_file","target_va":4294983332},{"is_tail_call":false,"symbol":"unsetenv","target_va":4294983368},{"is_tail_call":false,"symbol":"read_catalog_file","target_va":4294983332},{"is_tail_call":false,"symbol":"unsetenv","target_va":4294983368},{"is_tail_call":false,"symbol":"wait_subprocess","target_va":4294983392},{"is_tail_call":false,"symbol":"read_catalog_file","target_va":4294983332},{"is_tail_call":false,"symbol":"unsetenv","target_va":4294983368},{"is_tail_call":false,"symbol":"read_catalog_file","target_va":4294983332},{"is_tail_call":false,"symbol":"unsetenv","target_va":4294983368},{"is_tail_call":false,"symbol":"read_catalog_file","target_va":4294983332},{"is_tail_call":false,"symbol":"unsetenv","target_va":4294983368},{"is_tail_call":false,"symbol":"wait_subprocess","target_va":4294983392},{"is_tail_call":false,"symbol":"read_catalog_file","target_va":4294983332},{"is_tail_call":false,"symbol":"unsetenv","target_va":4294983368},{"is_tail_call":false,"symbol":"read_catalog_file","target_va":4294983332},{"is_tail_call":false,"symbol":"sigprocmask","target_va":4294983272},{"is_tail_call":false,"symbol":"signal","target_va":4294983248}],"4294982104":[{"is_tail_call":false,"symbol":"xnmalloc","target_va":4294983476},{"is_tail_call":false,"symbol":"memcpy","target_va":4294983512},{"is_tail_call":false,"symbol":"proper_name","target_va":4294983548},{"is_tail_call":false,"symbol":"input_format_stringtable","target_va":4294983416},{"is_tail_call":false,"symbol":"xsetenv","target_va":4294983488},{"is_tail_call":false,"symbol":"proper_name","target_va":4294983548},{"is_tail_call":false,"symbol":"xsetenv","target_va":4294983488},{"is_tail_call":false,"symbol":"proper_name","target_va":4294983548},{"is_tail_call":false,"symbol":"proper_name","target_va":4294983548},{"is_tail_call":false,"symbol":"xsetenv","target_va":4294983488},{"is_tail_call":false,"symbol":"memcpy","target_va":4294983512},{"is_tail_call":false,"symbol":"proper_name","target_va":4294983548},{"is_tail_call":false,"symbol":"input_format_stringtable","target_va":4294983416},{"is_tail_call":false,"symbol":"proper_name","target_va":4294983548},{"is_tail_call":false,"symbol":"xsetenv","target_va":4294983488},{"is_tail_call":false,"symbol":"proper_name","target_va":4294983548},{"is_tail_call":false,"symbol":"xsetenv","target_va":4294983488},{"is_tail_call":false,"symbol":"proper_name","target_va":4294983548},{"is_tail_call":false,"symbol":"xsetenv","target_va":4294983488},{"is_tail_call":false,"symbol":"error","target_va":4294983212},{"is_tail_call":false,"symbol":"xasprintf","target_va":4294983452},{"is_tail_call":false,"symbol":"printf","target_va":4294983524},{"is_tail_call":false,"symbol":"strlen","target_va":4294983356},{"is_tail_call":false,"symbol":"fprintf","target_va":4294983284},{"is_tail_call":false,"symbol":"rpl_optarg","target_va":4294983152},{"is_tail_call":false,"symbol":"input_format_stringtable","target_va":4294983416},{"is_tail_call":false,"symbol":"set_program_name","target_va":4294983188},{"is_tail_call":false,"symbol":"rpl_optarg","target_va":4294983152},{"is_tail_call":false,"symbol":"xasprintf","target_va":4294983452},{"is_tail_call":false,"symbol":"maybe_print_progname","target_va":4294983500},{"is_tail_call":false,"symbol":"fprintf","target_va":4294983284}],"4294983036":[{"is_tail_call":true,"symbol":"error_print_progname","target_va":4294983236}],"4294983048":[{"is_tail_call":false,"symbol":"rpl_optarg","target_va":4294983152},{"is_tail_call":false,"symbol":"read_catalog_file","target_va":4294983332},{"is_tail_call":false,"symbol":"OUTLINED_FUNCTION_0","target_va":4294983036}],"4294983108":[{"is_tail_call":false,"symbol":"rpl_optarg","target_va":4294983152},{"is_tail_call":false,"symbol":"read_catalog_file","target_va":4294983332},{"is_tail_call":false,"symbol":"OUTLINED_FUNCTION_0","target_va":4294983036}]},"data_xrefs":{"by_data":{"4294983560":[4294980736],"4294983561":[4294980736],"4294983575":[4294980736],"4294983624":[4294980736],"4294983631":[4294980736],"4294983645":[4294980736],"4294983680":[4294982104],"4294983681":[4294980736],"4294983688":[4294982104],"4294983704":[4294980736],"4294983708":[4294980736],"4294983735":[4294980736],"4294983740":[4294982104],"4294983766":[4294980736],"4294983782":[4294980736],"4294983787":[4294980736],"4294983840":[4294982104],"4294984005":[4294980736],"4294984015":[4294980736],"4294984049":[4294980736],"4294984065":[4294980736],"4294984078":[4294980736],"4294984099":[4294980736],"4294984101":[4294981644],"4294984140":[4294981644],"4294984185":[4294981644],"4294984481":[4294981644],"4294984633":[4294981644],"4294984649":[4294981644],"4294984712":[4294981644],"4294984786":[4294981644],"4294984808":[4294981644],"4294984853":[4294981644],"4294984929":[4294981644],"4294984995":[4294981644],"4294985015":[4294981644],"4294985087":[4294981644],"4294985168":[4294981644],"4294985189":[4294981644],"4294985247":[4294981644],"4294985314":[4294981644],"4294985375":[4294981644],"4294985417":[4294981644],"4294985437":[4294982104],"4294985441":[4294982104],"4294985461":[4294983108],"4294985484":[4294982104],"4294985500":[4294982104],"4294985514":[4294982104],"4294985535":[4294982104],"4294985542":[4294982104],"4294985559":[4294982104],"4294985580":[4294982104],"4294985599":[4294982104],"4294985625":[4294983048],"4295000064":[4294980736,4294981644,4294983108],"4295000072":[4294983108],"4295000080":[4294980736],"4295000088":[4294980736],"4295000096":[4294980736],"4295000104":[4294980736],"4295000112":[4294983108],"4295000120":[4294980736,4294983108],"4295000128":[4294980736],"4295000136":[4294983108],"4295000144":[4294983108],"4295000152":[4294980736],"4295000160":[4294983108],"4295000168":[4294983108],"4295000176":[4294983108],"4295000184":[4294983108],"4295000192":[4294980736],"4295000200":[4294980736,4294981644],"4295000208":[4294983108],"4295000216":[4294983108],"4295000224":[4294980736],"4295000232":[4294980736],"4295000240":[4294983108],"4295000248":[4294983108],"4295000256":[4294983108],"4295000264":[4294983108],"4295000272":[4294983108],"4295000280":[4294983108],"4295000288":[4294983108],"4295000296":[4294983108],"4295000304":[4294983108],"4295000312":[4294983108],"4295000320":[4294983108],"4295000328":[4294981644],"4295000336":[4294983108],"4295000344":[4294983108],"4295000352":[4294983108],"4295000360":[4294983108],"4295000368":[4294983108],"4295000376":[4294983108],"4295000384":[4294983108],"4295000392":[4294983108],"4295000400":[4294983108],"4295000408":[4294983108],"4295000416":[4294983108],"4295000424":[4294980736],"4295016456":[4294980736,4294982104,4294983048],"4295016472":[4294980736,4294982104],"4295016480":[4294982104],"4295016488":[4294980736,4294982104]},"by_function":{"4294980736":[{"data_va":4295000152,"insn_va":4294980788,"kind":"Global","value":null},{"data_va":4295000192,"insn_va":4294980796,"kind":"Global","value":null},{"data_va":4295000080,"insn_va":4294980808,"kind":"Global","value":null},{"data_va":4294983560,"insn_va":4294980824,"kind":"CString","value":null},{"data_va":4294983561,"insn_va":4294980840,"kind":"CString","value":"gettext-tools"},{"data_va":4294983575,"insn_va":4294980848,"kind":"CString","value":"/opt/homebrew/Cellar/gettext/0.26_1/share/locale"},{"data_va":4294983624,"insn_va":4294980868,"kind":"CString","value":"gnulib"},{"data_va":4294983631,"insn_va":4294980884,"kind":"CString","value":"bison-runtime"},{"data_va":4294983645,"insn_va":4294980892,"kind":"CString","value":"/usr/share/locale"},{"data_va":4295000128,"insn_va":4294980912,"kind":"Global","value":null},{"data_va":4295000424,"insn_va":4294980924,"kind":"Global","value":null},{"data_va":4295000120,"insn_va":4294980932,"kind":"Global","value":null},{"data_va":4295000096,"insn_va":4294980936,"kind":"Global","value":null},{"data_va":4295000088,"insn_va":4294980984,"kind":"Global","value":null},{"data_va":4295000224,"insn_va":4294980992,"kind":"Global","value":null},{"data_va":4295000096,"insn_va":4294981000,"kind":"Global","value":null},{"data_va":4295000104,"insn_va":4294981008,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294981048,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294981088,"kind":"Global","value":null},{"data_va":4295000200,"insn_va":4294981184,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294981188,"kind":"Global","value":null},{"data_va":4294983782,"insn_va":4294981200,"kind":"CString","value":"0.26"},{"data_va":4294983561,"insn_va":4294981208,"kind":"CString","value":"gettext-tools"},{"data_va":4294983766,"insn_va":4294981224,"kind":"CString","value":"%s (GNU %s) %s\n"},{"data_va":4294983787,"insn_va":4294981236,"kind":"CString","value":"Copyright (C) %s Free Software Foundation, Inc.\nLicense GPLv3+: GNU GPL version 3 or later <%s>\nThis is free software: you are free to change and redistribute it.\nThere is NO WARRANTY, to the extent permitted by law.\n"},{"data_va":4294984015,"insn_va":4294981248,"kind":"CString","value":"https://gnu.org/licenses/gpl.html"},{"data_va":4294984005,"insn_va":4294981256,"kind":"CString","value":"2001-2025"},{"data_va":4294984049,"insn_va":4294981272,"kind":"CString","value":"Written by %s.\n"},{"data_va":4294984065,"insn_va":4294981288,"kind":"CString","value":"Bruno Haible"},{"data_va":4294983735,"insn_va":4294981320,"kind":"CString","value":"at most one input file allowed"},{"data_va":4295000232,"insn_va":4294981368,"kind":"Global","value":null},{"data_va":4294983704,"insn_va":4294981376,"kind":"CString","value":null},{"data_va":4294983681,"insn_va":4294981412,"kind":"CString","value":null},{"data_va":4294984099,"insn_va":4294981484,"kind":"CString","value":null},{"data_va":4295016456,"insn_va":4294981508,"kind":"Global","value":null},{"data_va":4294983708,"insn_va":4294981548,"kind":"CString","value":null},{"data_va":4295016456,"insn_va":4294981564,"kind":"Global","value":null},{"data_va":4295016472,"insn_va":4294981580,"kind":"Global","value":null},{"data_va":4295016488,"insn_va":4294981604,"kind":"Global","value":null},{"data_va":4294984078,"insn_va":4294981616,"kind":"CString","value":"missing command name"}],"4294981644":[{"data_va":4294984140,"insn_va":4294981672,"kind":"CString","value":"Usage: %s [OPTION] COMMAND [COMMAND-OPTION]\n"},{"data_va":4295000200,"insn_va":4294981684,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294981688,"kind":"Global","value":null},{"data_va":4294984185,"insn_va":4294981712,"kind":"CString","value":"Applies a command to all translations of a translation catalog.\nThe COMMAND can be any program that reads a translation from standard\ninput.  It is invoked once for each translation.  Its output becomes\nmsgexec's output.  msgexec's return code is the maximum return code\nacross all invocations.\n"},{"data_va":4294984481,"insn_va":4294981736,"kind":"CString","value":"A special builtin command called '0' outputs the translation, followed by a\nnull byte.  The output of \"msgexec 0\" is suitable as input for \"xargs -0\".\n"},{"data_va":4294984633,"insn_va":4294981760,"kind":"CString","value":"Command input:\n"},{"data_va":4294984649,"insn_va":4294981776,"kind":"CString","value":"  --newline                   add newline at the end of input\n"},{"data_va":4294984712,"insn_va":4294981800,"kind":"CString","value":"Mandatory arguments to long options are mandatory for short options too.\n"},{"data_va":4294984786,"insn_va":4294981824,"kind":"CString","value":"Input file location:\n"},{"data_va":4294984808,"insn_va":4294981840,"kind":"CString","value":"  -i, --input=INPUTFILE       input PO file\n"},{"data_va":4294984853,"insn_va":4294981856,"kind":"CString","value":"  -D, --directory=DIRECTORY   add DIRECTORY to list for input files search\n"},{"data_va":4294984929,"insn_va":4294981872,"kind":"CString","value":"If no input file is given or if it is -, standard input is read.\n"},{"data_va":4294984995,"insn_va":4294981896,"kind":"CString","value":"Input file syntax:\n"},{"data_va":4294985015,"insn_va":4294981912,"kind":"CString","value":"  -P, --properties-input      input file is in Java .properties syntax\n"},{"data_va":4294985087,"insn_va":4294981928,"kind":"CString","value":"      --stringtable-input     input file is in NeXTstep/GNUstep .strings syntax\n"},{"data_va":4294985168,"insn_va":4294981952,"kind":"CString","value":"Informative output:\n"},{"data_va":4294985189,"insn_va":4294981968,"kind":"CString","value":"  -h, --help                  display this help and exit\n"},{"data_va":4294985247,"insn_va":4294981984,"kind":"CString","value":"  -V, --version               output version information and exit\n"},{"data_va":4294985314,"insn_va":4294982008,"kind":"CString","value":"Report bugs in the bug tracker at <%s>\nor by email to <%s>.\n"},{"data_va":4294985417,"insn_va":4294982020,"kind":"CString","value":"bug-gettext@gnu.org"},{"data_va":4294985375,"insn_va":4294982028,"kind":"CString","value":"https://savannah.gnu.org/projects/gettext"},{"data_va":4295000328,"insn_va":4294982048,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294982052,"kind":"Global","value":null},{"data_va":4294984101,"insn_va":4294982060,"kind":"CString","value":"Try '%s --help' for more information.\n"},{"data_va":4295000200,"insn_va":4294982076,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294982080,"kind":"Global","value":null}],"4294982104":[{"data_va":4294985437,"insn_va":4294982248,"kind":"CString","value":"%lu"},{"data_va":4294985441,"insn_va":4294982264,"kind":"CString","value":"MSGEXEC_PLURAL_FORM"},{"data_va":4294985441,"insn_va":4294982296,"kind":"CString","value":"MSGEXEC_PLURAL_FORM"},{"data_va":4295016456,"insn_va":4294982304,"kind":"Global","value":null},{"data_va":4294985484,"insn_va":4294982340,"kind":"CString","value":"MSGEXEC_MSGCTXT"},{"data_va":4294985484,"insn_va":4294982360,"kind":"CString","value":"MSGEXEC_MSGCTXT"},{"data_va":4294985500,"insn_va":4294982376,"kind":"CString","value":"MSGEXEC_MSGID"},{"data_va":4294985514,"insn_va":4294982400,"kind":"CString","value":"MSGEXEC_MSGID_PLURAL"},{"data_va":4294985514,"insn_va":4294982420,"kind":"CString","value":"MSGEXEC_MSGID_PLURAL"},{"data_va":4294985535,"insn_va":4294982440,"kind":"CString","value":"%s:%ld"},{"data_va":4294985542,"insn_va":4294982456,"kind":"CString","value":"MSGEXEC_LOCATION"},{"data_va":4294985559,"insn_va":4294982492,"kind":"CString","value":"MSGEXEC_PREV_MSGCTXT"},{"data_va":4294985559,"insn_va":4294982512,"kind":"CString","value":"MSGEXEC_PREV_MSGCTXT"},{"data_va":4294985580,"insn_va":4294982532,"kind":"CString","value":"MSGEXEC_PREV_MSGID"},{"data_va":4294985580,"insn_va":4294982552,"kind":"CString","value":"MSGEXEC_PREV_MSGID"},{"data_va":4294985599,"insn_va":4294982572,"kind":"CString","value":"MSGEXEC_PREV_MSGID_PLURAL"},{"data_va":4294985599,"insn_va":4294982592,"kind":"CString","value":"MSGEXEC_PREV_MSGID_PLURAL"},{"data_va":4295016456,"insn_va":4294982600,"kind":"Global","value":null},{"data_va":4295016480,"insn_va":4294982608,"kind":"Global","value":null},{"data_va":4295016472,"insn_va":4294982616,"kind":"Global","value":null},{"data_va":4294983740,"insn_va":4294982620,"kind":"CString","value":null},{"data_va":4294983740,"insn_va":4294982744,"kind":"CString","value":null},{"data_va":4294983680,"insn_va":4294982772,"kind":"CString","value":null},{"data_va":4294983740,"insn_va":4294982800,"kind":"CString","value":null},{"data_va":4294983680,"insn_va":4294982820,"kind":"CString","value":null},{"data_va":4295016456,"insn_va":4294982844,"kind":"Global","value":null},{"data_va":4295016488,"insn_va":4294982880,"kind":"Global","value":null},{"data_va":4294983688,"insn_va":4294982980,"kind":"CString","value":null},{"data_va":4294983840,"insn_va":4294983020,"kind":"CString","value":null}],"4294983048":[{"data_va":4294985625,"insn_va":4294983076,"kind":"CString","value":"write to %s subprocess failed"},{"data_va":4295016456,"insn_va":4294983092,"kind":"Global","value":null}],"4294983108":[{"data_va":4294985461,"insn_va":4294983132,"kind":"CString","value":"write to stdout failed"},{"data_va":4295000320,"insn_va":4294983156,"kind":"Global","value":null},{"data_va":4295000120,"insn_va":4294983168,"kind":"Global","value":null},{"data_va":4295000336,"insn_va":4294983180,"kind":"Global","value":null},{"data_va":4295000344,"insn_va":4294983192,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294983204,"kind":"Global","value":null},{"data_va":4295000136,"insn_va":4294983216,"kind":"Global","value":null},{"data_va":4295000072,"insn_va":4294983228,"kind":"Global","value":null},{"data_va":4295000144,"insn_va":4294983240,"kind":"Global","value":null},{"data_va":4295000352,"insn_va":4294983252,"kind":"Global","value":null},{"data_va":4295000160,"insn_va":4294983264,"kind":"Global","value":null},{"data_va":4295000360,"insn_va":4294983276,"kind":"Global","value":null},{"data_va":4295000168,"insn_va":4294983288,"kind":"Global","value":null},{"data_va":4295000176,"insn_va":4294983300,"kind":"Global","value":null},{"data_va":4295000184,"insn_va":4294983312,"kind":"Global","value":null},{"data_va":4295000296,"insn_va":4294983324,"kind":"Global","value":null},{"data_va":4295000304,"insn_va":4294983336,"kind":"Global","value":null},{"data_va":4295000312,"insn_va":4294983348,"kind":"Global","value":null},{"data_va":4295000368,"insn_va":4294983360,"kind":"Global","value":null},{"data_va":4295000376,"insn_va":4294983372,"kind":"Global","value":null},{"data_va":4295000208,"insn_va":4294983384,"kind":"Global","value":null},{"data_va":4295000384,"insn_va":4294983396,"kind":"Global","value":null},{"data_va":4295000112,"insn_va":4294983408,"kind":"Global","value":null},{"data_va":4295000216,"insn_va":4294983420,"kind":"Global","value":null},{"data_va":4295000240,"insn_va":4294983432,"kind":"Global","value":null},{"data_va":4295000248,"insn_va":4294983444,"kind":"Global","value":null},{"data_va":4295000392,"insn_va":4294983456,"kind":"Global","value":null},{"data_va":4295000400,"insn_va":4294983468,"kind":"Global","value":null},{"data_va":4295000408,"insn_va":4294983480,"kind":"Global","value":null},{"data_va":4295000416,"insn_va":4294983492,"kind":"Global","value":null},{"data_va":4295000256,"insn_va":4294983504,"kind":"Global","value":null},{"data_va":4295000264,"insn_va":4294983516,"kind":"Global","value":null},{"data_va":4295000272,"insn_va":4294983528,"kind":"Global","value":null},{"data_va":4295000280,"insn_va":4294983540,"kind":"Global","value":null},{"data_va":4295000288,"insn_va":4294983552,"kind":"Global","value":null}]}},"noreturn_vas":[],"symbols":{"4294980736":"main","4294981644":"usage","4294982104":"process_msgdomain_list","4294983036":"OUTLINED_FUNCTION_0","4294983048":"process_msgdomain_list.cold.1","4294983108":"process_msgdomain_list.cold.2"}},"capabilities":[],"code_signature":{"code_directory":{"cdhash":"6a7fedf7a9a487d3c1c10ae966c1bc794a39318e0af4cbd6aed195083a0bfc51","flag_names":["CS_ADHOC"],"flags":2,"hash_type":2,"identifier":"msgexec-5555494468db70b2458b3915b880818b7c42da29","platform":0,"team_id":null},"signing_status":"AdHoc"},"cpp_hierarchy":null,"data_in_code":[],"dna":{"hashes":{"classhash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","cpp_classhash":null,"entitlementhash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","frameworkhash":"e1ea7e73ec1b409ead892f3631f7202b73ca6ec79ff61f92894ebd039afecfb6","imphash":"f33ed6f828ab32287a052bd90ce19e3f7a7c3670de5dff35b9d58ab87577ec98","sha256_text":"d1d3d9f5c9b308ecf37f2e8093022975ea9edf45e1b1611f68a3ebe4eb46d411","symbolhash":"f33ed6f828ab32287a052bd90ce19e3f7a7c3670de5dff35b9d58ab87577ec98"},"sets":{"apis_called":["OUTLINED_FUNCTION_0","__error","__stderrp","compare_po_locale_charsets","create_pipe_out","error","error_print_progname","find_in_path","fprintf","full_write","get_next_option","input_format_properties","input_format_stringtable","libintl_gettext","libintl_textdomain","maybe_print_progname","memcpy","printf","process_msgdomain_list","program_name","proper_name","putchar","read_catalog_file","rpl_free","rpl_optarg","rpl_setlocale","set_program_name","signal","sigprocmask","strlen","unsetenv","usage","wait_subprocess","xasprintf","xmalloc","xnmalloc","xsetenv"],"bundle_ids":[],"cpp_classes":[],"entitlements":[],"frameworks":["CoreFoundation","CoreServices","libgettextsrc-0.26.dylib","libgettextlib-0.26.dylib","libxml2.2.dylib","libunistring.5.dylib","libtextstyle.0.dylib","libncurses.5.4.dylib","libintl.8.dylib","libSystem.B.dylib","libiconv.2.dylib"],"iokit_constants":[],"objc_classes":[],"private_frameworks":[],"protocols":[],"signing_status":"Ad-Hoc","static_libs":["FLAC-1.5.0","X11-1.8.12"],"swift_protocol_names":[],"swift_type_names":[],"xpc_services":[]},"vector":{"bundle_ids":0,"cap_analytics":0,"cap_hardware":0,"cap_ipc":0,"cap_keychain":0,"cap_location":0,"cap_network":0,"cap_security":0,"cap_storage":0,"cap_system":0,"cpp_classes":0,"cpp_vtable_entries":0,"entitlements_total":0,"file_paths":2,"frameworks_private":0,"frameworks_total":11,"iokit_constants":0,"library_functions":2,"nlist_functions":6,"objc_classes":0,"objc_ivars":0,"objc_methods":0,"objc_protocols":0,"section_count":7,"size_log2":16.108524,"static_lib_count":2,"swift_conformances":0,"swift_protocols":0,"swift_types":0,"telemetry_strings":0,"text_ratio":0.03419384,"url_endpoints":2,"xpc_provides":0}},"dwarf_metadata":null,"entitlements":{"entries":{},"raw_plist":null},"exports":[{"address":0,"is_reexport":false,"is_thread_local":false,"is_weak":false,"name":"_mh_execute_header"},{"address":13440,"is_reexport":false,"is_thread_local":false,"is_weak":false,"name":"main"}],"fileset_entries":[],"fingerprint":{"analyzed_at":"2026-04-09T09:10:01Z","available_arches":["arm64"],"binary_type":"executable","bundle_id":null,"cdhash":"6a7fedf7a9a487d3c1c10ae966c1bc794a39318e0af4cbd6aed195083a0bfc51","file_modified":"2026-04-09T09:10:01Z","file_size":70656,"is_arm64e":false,"min_os":"26.0.0","name":"msgexec","platform":"macOS","sdk":"26.0.0","sha256":"ba094a8b51f33dbdf49916d3fde6813d0397fb9bda6b0bb89f8154df8fcc913a","sha256_slice":"ba094a8b51f33dbdf49916d3fde6813d0397fb9bda6b0bb89f8154df8fcc913a","source_version":null,"team_id":null,"uuid":"68DB70B2-458B-3915-B880-818B7C42DA29"},"frameworks":[{"is_private":false,"is_weak":false,"name":"/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation"},{"is_private":false,"is_weak":false,"name":"/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices"},{"is_private":false,"is_weak":false,"name":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextsrc-0.26.dylib"},{"is_private":false,"is_weak":false,"name":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib"},{"is_private":false,"is_weak":false,"name":"/usr/lib/libxml2.2.dylib"},{"is_private":false,"is_weak":false,"name":"/opt/homebrew/opt/libunistring/lib/libunistring.5.dylib"},{"is_private":false,"is_weak":false,"name":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libtextstyle.0.dylib"},{"is_private":false,"is_weak":false,"name":"/usr/lib/libncurses.5.4.dylib"},{"is_private":false,"is_weak":false,"name":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libintl.8.dylib"},{"is_private":false,"is_weak":false,"name":"/usr/lib/libSystem.B.dylib"},{"is_private":false,"is_weak":false,"name":"/usr/lib/libiconv.2.dylib"}],"function_starts_count":6,"imports":[{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextsrc-0.26.dylib","is_lazy":false,"is_weak":false,"name":"compare_po_locale_charsets"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextsrc-0.26.dylib","is_lazy":false,"is_weak":false,"name":"dir_list_append"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextsrc-0.26.dylib","is_lazy":false,"is_weak":false,"name":"gram_max_allowed_errors"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextsrc-0.26.dylib","is_lazy":false,"is_weak":false,"name":"input_format_po"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextsrc-0.26.dylib","is_lazy":false,"is_weak":false,"name":"input_format_properties"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextsrc-0.26.dylib","is_lazy":false,"is_weak":false,"name":"input_format_stringtable"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextsrc-0.26.dylib","is_lazy":false,"is_weak":false,"name":"read_catalog_file"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"_gl_start_options"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"close_stdout"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"create_pipe_out"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"error"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"error_print_progname"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"find_in_path"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"full_write"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"get_next_option"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"last_component"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"maybe_print_progname"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"program_name"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"proper_name"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"rpl_free"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"rpl_optarg"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"rpl_optind"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"rpl_setlocale"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"set_program_name"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"wait_subprocess"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"xasprintf"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"xmalloc"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"xnmalloc"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libgettextlib-0.26.dylib","is_lazy":false,"is_weak":false,"name":"xsetenv"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libintl.8.dylib","is_lazy":false,"is_weak":false,"name":"libintl_bindtextdomain"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libintl.8.dylib","is_lazy":false,"is_weak":false,"name":"libintl_gettext"},{"address":0,"dylib":"/opt/homebrew/Cellar/gettext/0.26_1/lib/libintl.8.dylib","is_lazy":false,"is_weak":false,"name":"libintl_textdomain"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"__error"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"__stderrp"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"atexit"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"close"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"exit"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"fprintf"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"memcpy"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"printf"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"putchar"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"signal"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"sigprocmask"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"strlen"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"unsetenv"}],"interesting_strings":{"file_paths":["/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation","/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices"],"urls_and_endpoints":["https://gnu.org/licenses/gpl.html","https://savannah.gnu.org/projects/gettext"]},"iokit_surface":null,"library_matches":[],"library_profile":{"libraries":{"FLAC":["1.5.0",1],"X11":["1.8.12",1]},"library_ratio":0.33333334,"total_functions":6,"total_identified":2},"network_surface":{"api_usage":{"callers":[],"classes":[],"methods":[]},"endpoints":[{"is_dynamic":false,"kind":"Url","value":"https://gnu.org/licenses/gpl.html"},{"is_dynamic":false,"kind":"Hostname","value":"gnu.org"},{"is_dynamic":false,"kind":"Url","value":"https://savannah.gnu.org/projects/gettext"},{"is_dynamic":false,"kind":"Hostname","value":"savannah.gnu.org"}],"has_network_entitlement":false,"network_frameworks":["CoreFoundation"]},"objc_classes":{},"objc_metadata":{"classes":{}},"sections":[{"name":"__text","offset":13440,"protection":"r-x","segment":"__TEXT","size":2416},{"name":"__stubs","offset":15856,"protection":"r-x","segment":"__TEXT","size":408},{"name":"__cstring","offset":16264,"protection":"r-x","segment":"__TEXT","size":2095},{"name":"__unwind_info","offset":18360,"protection":"r-x","segment":"__TEXT","size":112},{"name":"__got","offset":32768,"protection":"rw-","segment":"__DATA_CONST","size":360},{"name":"__const","offset":33128,"protection":"rw-","segment":"__DATA_CONST","size":224},{"name":"__bss","offset":0,"protection":"rw-","segment":"__DATA","size":44}],"summary":"An ad-hoc signed executable with limited functionality comprising 6 functions and 11 standard frameworks. Contains 2 file paths and 2 URLs/endpoints in its strings, along with 4 network endpoints defined. The sparse function count and generic structure suggest either a helper tool, partial component, or stripped/obfuscated binary. The ad-hoc signature indicates it was not signed by a trusted certificate authority, and the network endpoints suggest it communicates with remote systems, though the purpose cannot be determined from available metadata.","swift_metadata":null,"title":"Unknown utility — minimal functionality with network connectivity","total_strings":203,"xpc_services":[]}