9.8
  "   ˆl–ß=¿J
a,j‚fãlÜÅ£Æƒ¿É ý    #!/usr/bin/python3 -s
# -*- coding: utf-8 -*-

from __future__ import print_function

import sys
import os.path
import json
import jsonpatch
import argparse


parser = argparse.ArgumentParser(description='Diff two JSON files')
parser.add_argument('FILE1', type=argparse.FileType('r'))
parser.add_argument('FILE2', type=argparse.FileType('r'))
parser.add_argument('--indent', type=int, default=None,
                    help='Indent output by n spaces')
parser.add_argument('-v', '--version', action='version',
                    version='%(prog)s ' + jsonpatch.__version__)


def main():
    try:
        diff_files()
    except KeyboardInterrupt:
        sys.exit(1)


def diff_files():
    """ Diffs two JSON files and prints a patch """
    args = parser.parse_args()
    doc1 = json.load(args.FILE1)
    doc2 = json.load(args.FILE2)
    patch = jsonpatch.make_patch(doc1, doc2)
    if patch.patch:
        print(json.dumps(patch.patch, indent=args.indent))
        sys.exit(1)

if __name__ == "__main__":
    main()
     !ˆ0È¿É  5   #ˆl–ß=¿Jå5*qAãOÜe•1hßÇ„îÏ_�uÐb&=L‰*VBl(éÁË ?÷     #ELF          >    ð      @        E          @ 8  @                                 è      è                                        m      m                    0       0       0      l	      l	                   Ø=      ØM      ØM      p      x                   ð=      ðM      ðM      ð      ð                   ¨      ¨      ¨      0       0                    Ø      Ø      Ø      D       D              Såtd   ¨      ¨      ¨      0       0              Påtd   À7      À7      À7      ,       ,              Qåtd                                                  Råtd   Ø=      ØM      ØM      (      (                       GNU   À          € À                   GNU eoYpÿûÚøŽêà|nØÈ	á         GNU                      
             " 
      c5§R€                                               ª                      †                      œ                      `                                             m                      ,                       F   "                   g     @             U     °      ‡        __gmon_start__ _ITM_deregisterTMCloneTable _ITM_registerTMCloneTable __cxa_finalize gconv_init strcmp gconv _dl_mcount_wrapper_check __gconv_transliterate __assert_fail __stack_chk_fail libc.so.6 GLIBC_2.2.5 GLIBC_PRIVATE GLIBC_2.4                          »          ui	   Å      …Ïc	   Ñ      ii   ß       ØM                    àM             `      èM             èM      àO                    èO                    ðO                    øO         	           P                     P                    (P                    0P                    8P                    @P         	                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      