cjson (1.7.16)
<stdin>: file format elf64-x86-64
architecture: x86_64
start address: 0x0000000000000000
Program Header:
LOAD off 0x0000000000000000 vaddr 0x0000000000000000 paddr 0x0000000000000000 align 2**12
filesz 0x0000000000001d28 memsz 0x0000000000001d28 flags r--
LOAD off 0x0000000000002000 vaddr 0x0000000000002000 paddr 0x0000000000002000 align 2**12
filesz 0x0000000000004545 memsz 0x0000000000004545 flags r-x
LOAD off 0x0000000000007000 vaddr 0x0000000000007000 paddr 0x0000000000007000 align 2**12
filesz 0x0000000000001608 memsz 0x0000000000001608 flags r--
LOAD off 0x0000000000008db0 vaddr 0x0000000000009db0 paddr 0x0000000000009db0 align 2**12
filesz 0x0000000000000378 memsz 0x00000000000003b0 flags rw-
DYNAMIC off 0x0000000000008dc0 vaddr 0x0000000000009dc0 paddr 0x0000000000009dc0 align 2**3
filesz 0x00000000000001f0 memsz 0x00000000000001f0 flags rw-
NOTE off 0x00000000000085d8 vaddr 0x00000000000085d8 paddr 0x00000000000085d8 align 2**3
filesz 0x0000000000000030 memsz 0x0000000000000030 flags r--
PROPERTY off 0x00000000000085d8 vaddr 0x00000000000085d8 paddr 0x00000000000085d8 align 2**3
filesz 0x0000000000000030 memsz 0x0000000000000030 flags r--
EH_FRAME off 0x00000000000072e8 vaddr 0x00000000000072e8 paddr 0x00000000000072e8 align 2**2
filesz 0x00000000000002bc memsz 0x00000000000002bc flags r--
STACK off 0x0000000000000000 vaddr 0x0000000000000000 paddr 0x0000000000000000 align 2**4
filesz 0x0000000000000000 memsz 0x0000000000000000 flags rw-
RELRO off 0x0000000000008db0 vaddr 0x0000000000009db0 paddr 0x0000000000009db0 align 2**0
filesz 0x0000000000000250 memsz 0x0000000000000250 flags r--
Dynamic Section:
NEEDED libm.so.6
NEEDED libc.so.6
SONAME libcjson.so.1
INIT 0x0000000000002000
FINI 0x000000000000653c
INIT_ARRAY 0x0000000000009db0
INIT_ARRAYSZ 0x0000000000000008
FINI_ARRAY 0x0000000000009db8
FINI_ARRAYSZ 0x0000000000000008
HASH 0x0000000000000270
GNU_HASH 0x0000000000000500
STRTAB 0x0000000000001080
SYMTAB 0x0000000000000798
STRSZ 0x0000000000000773
SYMENT 0x0000000000000018
PLTGOT 0x0000000000009fe8
PLTRELSZ 0x00000000000002e8
PLTREL 0x0000000000000007
JMPREL 0x0000000000001a40
RELA 0x0000000000001908
RELASZ 0x0000000000000138
RELAENT 0x0000000000000018
VERNEED 0x00000000000018b8
VERNEEDNUM 0x0000000000000001
VERSYM 0x00000000000017f4
RELACOUNT 0x0000000000000003
Version References:
required from libc.so.6:
0x0d696913 0x00 05 GLIBC_2.3
0x0d696917 0x00 04 GLIBC_2.7
0x06969194 0x00 03 GLIBC_2.14
0x09691a75 0x00 02 GLIBC_2.2.5
Sections:
Idx Name Size VMA Type
0 00000000 0000000000000000
1 .hash 00000290 0000000000000270
2 .gnu.hash 00000294 0000000000000500
3 .dynsym 000008e8 0000000000000798
4 .dynstr 00000773 0000000000001080
5 .gnu.version 000000be 00000000000017f4
6 .gnu.version_r 00000050 00000000000018b8
7 .rela.dyn 00000138 0000000000001908
8 .rela.plt 000002e8 0000000000001a40
9 .init 00000017 0000000000002000 TEXT
10 .plt 00000200 0000000000002020 TEXT
11 .plt.got 00000008 0000000000002220 TEXT
12 .text 0000430b 0000000000002230 TEXT
13 .fini 00000009 000000000000653c TEXT
14 .rodata 000002e8 0000000000007000 DATA
15 .eh_frame_hdr 000002bc 00000000000072e8 DATA
16 .eh_frame 0000102c 00000000000075a8 DATA
17 .note.gnu.property 00000030 00000000000085d8
18 .init_array 00000008 0000000000009db0
19 .fini_array 00000008 0000000000009db8
20 .dynamic 000001f0 0000000000009dc0
21 .got 00000038 0000000000009fb0 DATA
22 .got.plt 00000110 0000000000009fe8 DATA
23 .data 00000028 000000000000a100 DATA
24 .bss 00000030 000000000000a130 BSS
25 .comment 00000012 0000000000000000
26 .debug_aranges 00000080 0000000000000000 DEBUG
27 .debug_info 00000046 0000000000000000 DEBUG
28 .debug_abbrev 00000024 0000000000000000 DEBUG
29 .debug_line 000000c8 0000000000000000 DEBUG
30 .debug_str 00000063 0000000000000000 DEBUG
31 .debug_line_str 00000043 0000000000000000 DEBUG
32 .debug_rnglists 00000042 0000000000000000 DEBUG
33 .symtab 00000bd0 0000000000000000
34 .strtab 00000987 0000000000000000
35 .shstrtab 00000151 0000000000000000
SYMBOL TABLE:
0000000000000000 l df *ABS* 0000000000000000 crtstuff.c
0000000000002230 l F .text 0000000000000000 deregister_tm_clones
0000000000002260 l F .text 0000000000000000 register_tm_clones
00000000000022a0 l F .text 0000000000000000 __do_global_dtors_aux
000000000000a130 l O .bss 0000000000000001 completed.0
0000000000009db8 l O .fini_array 0000000000000000 __do_global_dtors_aux_fini_array_entry
00000000000022e0 l F .text 0000000000000000 frame_dummy
0000000000009db0 l O .init_array 0000000000000000 __frame_dummy_init_array_entry
0000000000000000 l df *ABS* 0000000000000000 cJSON.c
00000000000022f0 l F .text 0000000000000103 ensure
0000000000002400 l F .text 0000000000000279 print_string_ptr
0000000000002680 l F .text 00000000000000b1 get_object_item
0000000000002740 l F .text 0000000000000802 print_value
0000000000002f50 l F .text 000000000000053a parse_string
000000000000a150 l O .bss 0000000000000010 global_error
000000000000a140 l O .bss 000000000000000f version.0
000000000000a110 l O .data 0000000000000018 global_hooks
00000000000035b0 l F .text 0000000000000071 cJSON_Delete.localalias
0000000000003630 l F .text 0000000000000713 parse_value
0000000000005bf0 l F .text 00000000000001ad cJSON_Duplicate.localalias
00000000000060a0 l F .text 00000000000001fa cJSON_Compare.localalias
0000000000000000 l df *ABS* 0000000000000000 crtstuff.c
00000000000085d0 l O .eh_frame 0000000000000000 __FRAME_END__
0000000000000000 l df *ABS* 0000000000000000
000000000000653c l F .fini 0000000000000000 _fini
000000000000a100 l O .data 0000000000000000 __dso_handle
0000000000009dc0 l O .dynamic 0000000000000000 _DYNAMIC
00000000000072e8 l .eh_frame_hdr 0000000000000000 __GNU_EH_FRAME_HDR
000000000000a128 l O .data 0000000000000000 __TMC_END__
0000000000009fe8 l O .got.plt 0000000000000000 _GLOBAL_OFFSET_TABLE_
0000000000002000 l F .init 0000000000000000 _init
0000000000005b30 g F .text 00000000000000b9 cJSON_CreateStringArray
0000000000000000 F *UND* 0000000000000000 free@GLIBC_2.2.5
0000000000005440 g F .text 0000000000000034 cJSON_CreateObjectReference
0000000000005f90 g F .text 0000000000000013 cJSON_IsNull
0000000000003d50 g F .text 000000000000003d cJSON_SetNumberHelper
0000000000004fa0 g F .text 0000000000000036 cJSON_CreateBool
0000000000004410 g F .text 000000000000005c cJSON_GetObjectItemCaseSensitive
0000000000000000 F *UND* 0000000000000000 strncmp@GLIBC_2.2.5
0000000000000000 w *UND* 0000000000000000 _ITM_deregisterTMCloneTable
0000000000004400 g F .text 0000000000000007 cJSON_GetObjectItem
0000000000005fb0 g F .text 0000000000000013 cJSON_IsNumber
0000000000004020 g F .text 000000000000012b cJSON_Print
0000000000000000 F *UND* 0000000000000000 strtod@GLIBC_2.2.5
0000000000000000 F *UND* 0000000000000000 localeconv@GLIBC_2.2.5
0000000000004fe0 g F .text 00000000000000fb cJSON_AddBoolToObject
0000000000003fc0 g F .text 0000000000000033 cJSON_ParseWithOpts
0000000000004490 g F .text 000000000000005d cJSON_AddItemToArray
00000000000035b0 g F .text 0000000000000071 cJSON_Delete
00000000000054c0 g F .text 0000000000000084 cJSON_CreateRaw
0000000000005f10 g F .text 0000000000000013 cJSON_IsInvalid
0000000000000000 F *UND* 0000000000000000 strlen@GLIBC_2.2.5
0000000000005170 g F .text 00000000000000fb cJSON_AddNumberToObject
0000000000004a00 g F .text 0000000000000015 cJSON_DeleteItemFromObjectCaseSensitive
00000000000062a0 g F .text 0000000000000006 cJSON_malloc
0000000000004000 g F .text 0000000000000009 cJSON_Parse
00000000000062c0 g F .text 00000000000000b9 cJSON_SetValuestring
00000000000049e0 g F .text 0000000000000015 cJSON_DeleteItemFromObject
0000000000005f30 g F .text 0000000000000013 cJSON_IsFalse
0000000000004010 g F .text 0000000000000009 cJSON_ParseWithLength
0000000000004330 g F .text 000000000000005f cJSON_PrintPreallocated
0000000000005550 g F .text 00000000000000fb cJSON_AddRawToObject
0000000000004390 g F .text 0000000000000023 cJSON_GetArraySize
0000000000004a20 g F .text 00000000000000be cJSON_InsertItemInArray
0000000000004770 g F .text 0000000000000131 cJSON_AddItemReferenceToObject
00000000000049a0 g F .text 0000000000000015 cJSON_DetachItemFromObject
0000000000005690 g F .text 00000000000000fc cJSON_AddArrayToObject
00000000000034a0 g F .text 000000000000002e cJSON_Version
0000000000004980 g F .text 0000000000000015 cJSON_DeleteItemFromArray
0000000000004ae0 g F .text 00000000000000ae cJSON_ReplaceItemViaPointer
0000000000004470 g F .text 0000000000000017 cJSON_HasObjectItem
0000000000000000 F *UND* 0000000000000000 strcmp@GLIBC_2.2.5
0000000000004690 g F .text 00000000000000d1 cJSON_AddItemReferenceToArray
0000000000000000 w *UND* 0000000000000000 __gmon_start__
00000000000045d0 g F .text 00000000000000b9 cJSON_AddItemToObjectCS
0000000000004150 g F .text 000000000000012b cJSON_PrintUnformatted
0000000000000000 F *UND* 0000000000000000 memcpy@GLIBC_2.14
0000000000004be0 g F .text 0000000000000033 cJSON_CreateNull
0000000000005f50 g F .text 0000000000000013 cJSON_IsTrue
00000000000049c0 g F .text 0000000000000015 cJSON_DetachItemFromObjectCaseSensitive
0000000000004d20 g F .text 0000000000000033 cJSON_CreateTrue
0000000000006080 g F .text 0000000000000013 cJSON_IsRaw
00000000000043c0 g F .text 000000000000003b cJSON_GetArrayItem
0000000000004930 g F .text 0000000000000047 cJSON_DetachItemFromArray
00000000000050e0 g F .text 0000000000000084 cJSON_CreateNumber
0000000000004c20 g F .text 00000000000000fc cJSON_AddNullToObject
0000000000000000 F *UND* 0000000000000000 malloc@GLIBC_2.2.5
0000000000003d90 g F .text 000000000000022e cJSON_ParseWithLengthOpts
0000000000000000 F *UND* 0000000000000000 __isoc99_sscanf@GLIBC_2.7
0000000000005650 g F .text 0000000000000033 cJSON_CreateArray
0000000000004280 g F .text 00000000000000a4 cJSON_PrintBuffered
0000000000005fd0 g F .text 0000000000000022 cJSON_GetNumberValue
00000000000060a0 g F .text 00000000000001fa cJSON_Compare
0000000000000000 F *UND* 0000000000000000 realloc@GLIBC_2.2.5
0000000000006380 g F .text 00000000000000ab cJSON_ReplaceItemInObject
0000000000004d60 g F .text 00000000000000fc cJSON_AddTrueToObject
0000000000005270 g F .text 0000000000000084 cJSON_CreateString
00000000000059a0 g F .text 00000000000000c9 cJSON_CreateFloatArray
0000000000005300 g F .text 00000000000000fb cJSON_AddStringToObject
0000000000005f70 g F .text 0000000000000013 cJSON_IsBool
0000000000005a70 g F .text 00000000000000b9 cJSON_CreateDoubleArray
0000000000005da0 g F .text 0000000000000170 cJSON_Minify
0000000000005480 g F .text 0000000000000034 cJSON_CreateArrayReference
0000000000005bf0 g F .text 00000000000001ad cJSON_Duplicate
00000000000062b0 g F .text 0000000000000006 cJSON_free
00000000000034d0 g F .text 00000000000000d5 cJSON_InitHooks
0000000000004b90 g F .text 0000000000000047 cJSON_ReplaceItemInArray
00000000000058d0 g F .text 00000000000000c9 cJSON_CreateIntArray
0000000000006020 g F .text 000000000000001c cJSON_GetStringValue
0000000000006430 g F .text 000000000000010b cJSON_ReplaceItemInObjectCaseSensitive
0000000000006040 g F .text 0000000000000013 cJSON_IsArray
00000000000057d0 g F .text 00000000000000fc cJSON_AddObjectToObject
0000000000000000 F *UND* 0000000000000000 sprintf@GLIBC_2.2.5
0000000000005790 g F .text 0000000000000033 cJSON_CreateObject
0000000000006000 g F .text 0000000000000013 cJSON_IsString
00000000000048b0 g F .text 0000000000000073 cJSON_DetachItemViaPointer
0000000000000000 w *UND* 0000000000000000 _ITM_registerTMCloneTable
0000000000004e60 g F .text 0000000000000033 cJSON_CreateFalse
00000000000044f0 g F .text 00000000000000db cJSON_AddItemToObject
0000000000006060 g F .text 0000000000000013 cJSON_IsObject
0000000000004ea0 g F .text 00000000000000fc cJSON_AddFalseToObject
0000000000000000 w F *UND* 0000000000000000 __cxa_finalize@GLIBC_2.2.5
0000000000005400 g F .text 0000000000000034 cJSON_CreateStringReference
0000000000003490 g F .text 000000000000000f cJSON_GetErrorPtr
0000000000000000 F *UND* 0000000000000000 __ctype_tolower_loc@GLIBC_2.3
DYNAMIC SYMBOL TABLE:
0000000000000000 DF *UND* 0000000000000000 (GLIBC_2.2.5) free
0000000000000000 DF *UND* 0000000000000000 (GLIBC_2.2.5) strncmp
0000000000000000 w D *UND* 0000000000000000 _ITM_deregisterTMCloneTable
0000000000000000 DF *UND* 0000000000000000 (GLIBC_2.2.5) strtod
0000000000000000 DF *UND* 0000000000000000 (GLIBC_2.2.5) localeconv
0000000000000000 DF *UND* 0000000000000000 (GLIBC_2.2.5) strlen
0000000000000000 DF *UND* 0000000000000000 (GLIBC_2.2.5) strcmp
0000000000000000 w D *UND* 0000000000000000 __gmon_start__
0000000000000000 DF *UND* 0000000000000000 (GLIBC_2.14) memcpy
0000000000000000 DF *UND* 0000000000000000 (GLIBC_2.2.5) malloc
0000000000000000 DF *UND* 0000000000000000 (GLIBC_2.7) __isoc99_sscanf
0000000000000000 DF *UND* 0000000000000000 (GLIBC_2.2.5) realloc
0000000000000000 DF *UND* 0000000000000000 (GLIBC_2.2.5) sprintf
0000000000000000 w D *UND* 0000000000000000 _ITM_registerTMCloneTable
0000000000000000 w DF *UND* 0000000000000000 (GLIBC_2.2.5) __cxa_finalize
0000000000000000 DF *UND* 0000000000000000 (GLIBC_2.3) __ctype_tolower_loc
00000000000049c0 g DF .text 0000000000000015 cJSON_DetachItemFromObjectCaseSensitive
0000000000004330 g DF .text 000000000000005f cJSON_PrintPreallocated
00000000000054c0 g DF .text 0000000000000084 cJSON_CreateRaw
0000000000004930 g DF .text 0000000000000047 cJSON_DetachItemFromArray
0000000000003490 g DF .text 000000000000000f cJSON_GetErrorPtr
0000000000004000 g DF .text 0000000000000009 cJSON_Parse
00000000000043c0 g DF .text 000000000000003b cJSON_GetArrayItem
00000000000062b0 g DF .text 0000000000000006 cJSON_free
00000000000034d0 g DF .text 00000000000000d5 cJSON_InitHooks
0000000000005a70 g DF .text 00000000000000b9 cJSON_CreateDoubleArray
0000000000005400 g DF .text 0000000000000034 cJSON_CreateStringReference
0000000000004280 g DF .text 00000000000000a4 cJSON_PrintBuffered
0000000000005fb0 g DF .text 0000000000000013 cJSON_IsNumber
0000000000004490 g DF .text 000000000000005d cJSON_AddItemToArray
0000000000004150 g DF .text 000000000000012b cJSON_PrintUnformatted
0000000000006020 g DF .text 000000000000001c cJSON_GetStringValue
0000000000005b30 g DF .text 00000000000000b9 cJSON_CreateStringArray
00000000000057d0 g DF .text 00000000000000fc cJSON_AddObjectToObject
0000000000006060 g DF .text 0000000000000013 cJSON_IsObject
0000000000005f10 g DF .text 0000000000000013 cJSON_IsInvalid
0000000000004fe0 g DF .text 00000000000000fb cJSON_AddBoolToObject
00000000000034a0 g DF .text 000000000000002e cJSON_Version
0000000000003d90 g DF .text 000000000000022e cJSON_ParseWithLengthOpts
00000000000049e0 g DF .text 0000000000000015 cJSON_DeleteItemFromObject
0000000000004390 g DF .text 0000000000000023 cJSON_GetArraySize
0000000000004980 g DF .text 0000000000000015 cJSON_DeleteItemFromArray
00000000000044f0 g DF .text 00000000000000db cJSON_AddItemToObject
0000000000003d50 g DF .text 000000000000003d cJSON_SetNumberHelper
0000000000004d20 g DF .text 0000000000000033 cJSON_CreateTrue
0000000000005550 g DF .text 00000000000000fb cJSON_AddRawToObject
0000000000005f50 g DF .text 0000000000000013 cJSON_IsTrue
0000000000004770 g DF .text 0000000000000131 cJSON_AddItemReferenceToObject
00000000000035b0 g DF .text 0000000000000071 cJSON_Delete
0000000000004a00 g DF .text 0000000000000015 cJSON_DeleteItemFromObjectCaseSensitive
0000000000004010 g DF .text 0000000000000009 cJSON_ParseWithLength
00000000000049a0 g DF .text 0000000000000015 cJSON_DetachItemFromObject
0000000000005bf0 g DF .text 00000000000001ad cJSON_Duplicate
0000000000006000 g DF .text 0000000000000013 cJSON_IsString
0000000000005440 g DF .text 0000000000000034 cJSON_CreateObjectReference
0000000000004be0 g DF .text 0000000000000033 cJSON_CreateNull
00000000000050e0 g DF .text 0000000000000084 cJSON_CreateNumber
00000000000062a0 g DF .text 0000000000000006 cJSON_malloc
00000000000060a0 g DF .text 00000000000001fa cJSON_Compare
0000000000005f90 g DF .text 0000000000000013 cJSON_IsNull
0000000000004d60 g DF .text 00000000000000fc cJSON_AddTrueToObject
0000000000005650 g DF .text 0000000000000033 cJSON_CreateArray
0000000000006040 g DF .text 0000000000000013 cJSON_IsArray
0000000000005790 g DF .text 0000000000000033 cJSON_CreateObject
00000000000059a0 g DF .text 00000000000000c9 cJSON_CreateFloatArray
0000000000004400 g DF .text 0000000000000007 cJSON_GetObjectItem
0000000000005300 g DF .text 00000000000000fb cJSON_AddStringToObject
0000000000003fc0 g DF .text 0000000000000033 cJSON_ParseWithOpts
00000000000062c0 g DF .text 00000000000000b9 cJSON_SetValuestring
0000000000004ea0 g DF .text 00000000000000fc cJSON_AddFalseToObject
0000000000004410 g DF .text 000000000000005c cJSON_GetObjectItemCaseSensitive
0000000000004470 g DF .text 0000000000000017 cJSON_HasObjectItem
0000000000005480 g DF .text 0000000000000034 cJSON_CreateArrayReference
0000000000006430 g DF .text 000000000000010b cJSON_ReplaceItemInObjectCaseSensitive
0000000000004c20 g DF .text 00000000000000fc cJSON_AddNullToObject
0000000000005270 g DF .text 0000000000000084 cJSON_CreateString
0000000000004ae0 g DF .text 00000000000000ae cJSON_ReplaceItemViaPointer
0000000000004e60 g DF .text 0000000000000033 cJSON_CreateFalse
0000000000005170 g DF .text 00000000000000fb cJSON_AddNumberToObject
0000000000005f30 g DF .text 0000000000000013 cJSON_IsFalse
0000000000004a20 g DF .text 00000000000000be cJSON_InsertItemInArray
0000000000005690 g DF .text 00000000000000fc cJSON_AddArrayToObject
00000000000045d0 g DF .text 00000000000000b9 cJSON_AddItemToObjectCS
00000000000058d0 g DF .text 00000000000000c9 cJSON_CreateIntArray
0000000000006380 g DF .text 00000000000000ab cJSON_ReplaceItemInObject
0000000000004690 g DF .text 00000000000000d1 cJSON_AddItemReferenceToArray
0000000000006080 g DF .text 0000000000000013 cJSON_IsRaw
0000000000004020 g DF .text 000000000000012b cJSON_Print
0000000000005da0 g DF .text 0000000000000170 cJSON_Minify
00000000000048b0 g DF .text 0000000000000073 cJSON_DetachItemViaPointer
0000000000005fd0 g DF .text 0000000000000022 cJSON_GetNumberValue
0000000000004fa0 g DF .text 0000000000000036 cJSON_CreateBool
0000000000005f70 g DF .text 0000000000000013 cJSON_IsBool
0000000000004b90 g DF .text 0000000000000047 cJSON_ReplaceItemInArray
DYNAMIC RELOCATION RECORDS
OFFSET TYPE VALUE
0000000000009db0 R_X86_64_RELATIVE *ABS*+0x22e0
0000000000009db8 R_X86_64_RELATIVE *ABS*+0x22a0
000000000000a100 R_X86_64_RELATIVE *ABS*+0xa100
0000000000009fb0 R_X86_64_GLOB_DAT free
000000000000a118 R_X86_64_64 free
0000000000009fb8 R_X86_64_GLOB_DAT _ITM_deregisterTMCloneTable
0000000000009fc0 R_X86_64_GLOB_DAT __gmon_start__
0000000000009fc8 R_X86_64_GLOB_DAT malloc
000000000000a110 R_X86_64_64 malloc
0000000000009fd0 R_X86_64_GLOB_DAT realloc
000000000000a120 R_X86_64_64 realloc
0000000000009fd8 R_X86_64_GLOB_DAT _ITM_registerTMCloneTable
0000000000009fe0 R_X86_64_GLOB_DAT __cxa_finalize
000000000000a000 R_X86_64_JUMP_SLOT cJSON_CreateBool
000000000000a008 R_X86_64_JUMP_SLOT cJSON_GetObjectItemCaseSensitive
000000000000a010 R_X86_64_JUMP_SLOT strncmp
000000000000a018 R_X86_64_JUMP_SLOT cJSON_GetObjectItem
000000000000a020 R_X86_64_JUMP_SLOT cJSON_IsNumber
000000000000a028 R_X86_64_JUMP_SLOT strtod
000000000000a030 R_X86_64_JUMP_SLOT localeconv
000000000000a038 R_X86_64_JUMP_SLOT cJSON_ParseWithOpts
000000000000a040 R_X86_64_JUMP_SLOT cJSON_Delete
000000000000a048 R_X86_64_JUMP_SLOT cJSON_CreateRaw
000000000000a050 R_X86_64_JUMP_SLOT strlen
000000000000a058 R_X86_64_JUMP_SLOT cJSON_DetachItemFromObject
000000000000a060 R_X86_64_JUMP_SLOT cJSON_ReplaceItemViaPointer
000000000000a068 R_X86_64_JUMP_SLOT strcmp
000000000000a070 R_X86_64_JUMP_SLOT memcpy
000000000000a078 R_X86_64_JUMP_SLOT cJSON_CreateNull
000000000000a080 R_X86_64_JUMP_SLOT cJSON_DetachItemFromObjectCaseSensitive
000000000000a088 R_X86_64_JUMP_SLOT cJSON_CreateTrue
000000000000a090 R_X86_64_JUMP_SLOT cJSON_DetachItemFromArray
000000000000a098 R_X86_64_JUMP_SLOT cJSON_CreateNumber
000000000000a0a0 R_X86_64_JUMP_SLOT cJSON_ParseWithLengthOpts
000000000000a0a8 R_X86_64_JUMP_SLOT __isoc99_sscanf
000000000000a0b0 R_X86_64_JUMP_SLOT cJSON_CreateArray
000000000000a0b8 R_X86_64_JUMP_SLOT cJSON_CreateString
000000000000a0c0 R_X86_64_JUMP_SLOT cJSON_free
000000000000a0c8 R_X86_64_JUMP_SLOT sprintf
000000000000a0d0 R_X86_64_JUMP_SLOT cJSON_CreateObject
000000000000a0d8 R_X86_64_JUMP_SLOT cJSON_IsString
000000000000a0e0 R_X86_64_JUMP_SLOT cJSON_DetachItemViaPointer
000000000000a0e8 R_X86_64_JUMP_SLOT cJSON_CreateFalse
000000000000a0f0 R_X86_64_JUMP_SLOT __ctype_tolower_loc
Contents of section .hash:
0270 43000000 5f000000 28000000 1f000000 C..._...(.......
0280 43000000 38000000 44000000 4a000000 C...8...D...J...
0290 2b000000 50000000 36000000 4e000000 +...P...6...N...
02a0 0e000000 19000000 13000000 00000000 ................
02b0 41000000 35000000 23000000 1c000000 A...5...#.......
02c0 54000000 49000000 00000000 2a000000 T...I.......*...
02d0 3e000000 00000000 5d000000 40000000 >.......]...@...
02e0 00000000 11000000 58000000 4d000000 ........X...M...
02f0 0d000000 2d000000 51000000 3b000000 ....-...Q...;...
0300 00000000 1b000000 0f000000 39000000 ............9...
0310 52000000 55000000 4b000000 42000000 R...U...K...B...
0320 29000000 3f000000 00000000 06000000 )...?...........
0330 20000000 22000000 18000000 3d000000 ...".......=...
0340 2f000000 1a000000 27000000 00000000 /.......'.......
0350 4f000000 00000000 09000000 00000000 O...............
0360 00000000 59000000 10000000 01000000 ....Y...........
0370 46000000 5a000000 5b000000 15000000 F...Z...[.......
0380 00000000 00000000 00000000 00000000 ................
0390 00000000 00000000 00000000 00000000 ................
03a0 00000000 00000000 00000000 2c000000 ............,...
03b0 00000000 08000000 00000000 00000000 ................
03c0 00000000 4c000000 1d000000 00000000 ....L...........
03d0 00000000 26000000 47000000 00000000 ....&...G.......
03e0 56000000 00000000 31000000 0b000000 V.......1.......
03f0 0c000000 00000000 00000000 21000000 ............!...
0400 1e000000 5e000000 00000000 16000000 ....^...........
0410 3a000000 03000000 00000000 00000000 :...............
0420 00000000 37000000 00000000 2e000000 ....7...........
0430 14000000 00000000 00000000 00000000 ................
0440 32000000 00000000 02000000 00000000 2...............
0450 00000000 00000000 07000000 57000000 ............W...
0460 00000000 53000000 25000000 00000000 ....S...%.......
0470 05000000 00000000 30000000 00000000 ........0.......
0480 00000000 00000000 00000000 5c000000 ............\...
0490 00000000 00000000 00000000 0a000000 ................
04a0 00000000 00000000 17000000 00000000 ................
04b0 00000000 00000000 12000000 33000000 ............3...
04c0 3c000000 00000000 04000000 00000000 <...............
04d0 00000000 00000000 00000000 00000000 ................
04e0 45000000 00000000 00000000 00000000 E...............
04f0 48000000 00000000 24000000 34000000 H.......$...4...
Contents of section .gnu.hash:
0500 43000000 11000000 08000000 09000000 C...............
0510 4404c6b2 3060304e 0a22005a 00046199 D...0`0N.".Z..a.
0520 3c01184c 2998004a 01220048 2cd00144 <..L)..J.".H,..D
0530 8228442d 68819014 16108100 8281000a .(D-h...........
0540 90e02888 20781080 c948b005 89802c20 ..(. x...H....,
0550 11000000 12000000 13000000 00000000 ................
0560 16000000 1a000000 1c000000 1d000000 ................
0570 1e000000 20000000 21000000 00000000 .... ...!.......
0580 23000000 24000000 25000000 28000000 #...$...%...(...
0590 2a000000 2b000000 2c000000 2e000000 *...+...,.......
05a0 00000000 2f000000 00000000 30000000 ..../.......0...
05b0 00000000 31000000 32000000 35000000 ....1...2...5...
05c0 36000000 37000000 00000000 38000000 6...7.......8...
05d0 3a000000 3b000000 3c000000 3e000000 :...;...<...>...
05e0 3f000000 41000000 42000000 44000000 ?...A...B...D...
05f0 45000000 00000000 47000000 49000000 E.......G...I...
0600 00000000 00000000 4a000000 00000000 ........J.......
0610 4b000000 00000000 00000000 00000000 K...............
0620 4c000000 4d000000 4f000000 53000000 L...M...O...S...
0630 54000000 55000000 56000000 58000000 T...U...V...X...
0640 5b000000 00000000 00000000 5c000000 [...........\...
0650 00000000 00000000 5d000000 3b32b9a5 ........]...;2..
0660 ff58c19a 7eeab6d2 ac4a09c6 416c90bf .X..~....J..Al..
0670 1c8cb2ad 2ecb7ebf c2c73089 39f6be39 ......~...0.9..9
0680 aef27c91 7b510e76 1174cb66 c7654215 ..|.{Q.v.t.f.eB.
0690 dac4ec68 d7e7452b f5fb1f5a 0ab1162d ...h..E+...Z...-
06a0 9b0a74a9 35243e16 853ffa2c f0de7d68 ..t.5$>..?.,..}h
06b0 e631b8bb c12b1771 2eae1c67 db1a84bf .1...+.q...g....
06c0 176f0c86 93bc07a6 16ca8872 959b9529 .o.........r...)
06d0 8f69c8c0 1d37e554 03dcd4bb 95064b48 .i...7.T......KH
06e0 24c8fe55 fa003e70 85fcb4a6 3d519a73 $..U..>p....=Q.s
06f0 35f5dc20 7b6034f9 f05c9229 3fc89dd7 5.. {`4..\.)?...
0700 7943a6a7 89041d1c 78f8e154 45df8852 yC......x..TE..R
0710 d52ff15a 5c3c34f0 ad8699d8 0bc83ff8 ./.Z\<4.......?.
0720 86a7a041 9bdb530a dfc63afe 0047f525 ...A..S...:..G.%
0730 ef4154d8 1c6ac3fe 4386d547 a3d6e0a8 .AT..j..C..G....
0740 514f5581 9fcbf2c7 ad5738e3 0c1b0b85 QOU......W8.....
0750 a140425b 2cbe2174 284d85f0 ba880a09 .@B[,.!t(M......
0760 2325c97c 4936e946 bf1f168c db1d70bb #%.|I6.F......p.
0770 6a32cc42 07353dad aeb7bbad 4cfe925d j2.B.5=.....L..]
0780 9bc03176 c797fc6b 41af8b29 c84adb54 ..1v...kA..).J.T
0790 43999a88 C...
Contents of section .dynsym:
0798 00000000 00000000 00000000 00000000 ................
07a8 00000000 00000000 cb060000 12000000 ................
07b8 00000000 00000000 00000000 00000000 ................
07c8 e6000000 12000000 00000000 00000000 ................
07d8 00000000 00000000 10000000 20000000 ............ ...
07e8 00000000 00000000 00000000 00000000 ................
07f8 ee000000 12000000 00000000 00000000 ................
0808 00000000 00000000 86000000 12000000 ................
0818 00000000 00000000 00000000 00000000 ................
0828 7f000000 12000000 00000000 00000000 ................
0838 00000000 00000000 78000000 12000000 ........x.......
0848 00000000 00000000 00000000 00000000 ................
0858 01000000 20000000 00000000 00000000 .... ...........
0868 00000000 00000000 55000000 12000000 ........U.......
0878 00000000 00000000 00000000 00000000 ................
0888 be060000 12000000 00000000 00000000 ................
0898 00000000 00000000 91000000 12000000 ................
08a8 00000000 00000000 00000000 00000000 ................
08b8 d1000000 12000000 00000000 00000000 ................
08c8 00000000 00000000 5c000000 12000000 ........\.......
08d8 00000000 00000000 00000000 00000000 ................
08e8 2c000000 20000000 00000000 00000000 ,... ...........
08f8 00000000 00000000 46000000 22000000 ........F..."...
0908 00000000 00000000 00000000 00000000 ................
0918 64000000 12000000 00000000 00000000 d...............
0928 00000000 00000000 03030000 12000c00 ................
0938 c0490000 00000000 15000000 00000000 .I..............
0948 92010000 12000c00 30430000 00000000 ........0C......
0958 5f000000 00000000 02050000 12000c00 _...............
0968 c0540000 00000000 84000000 00000000 .T..............
0978 b4020000 12000c00 30490000 00000000 ........0I......
0988 47000000 00000000 a1000000 12000c00 G...............
0998 90340000 00000000 0f000000 00000000 .4..............
09a8 39010000 12000c00 00400000 00000000 9........@......
09b8 09000000 00000000 bd010000 12000c00 ................
09c8 c0430000 00000000 3b000000 00000000 .C......;.......
09d8 c5060000 12000c00 b0620000 00000000 .........b......
09e8 06000000 00000000 c1000000 12000c00 ................
09f8 d0340000 00000000 d5000000 00000000 .4..............
0a08 a7050000 12000c00 705a0000 00000000 ........pZ......
0a18 b9000000 00000000 af040000 12000c00 ................
0a28 00540000 00000000 34000000 00000000 .T......4.......
0a38 7e010000 12000c00 80420000 00000000 ~........B......
0a48 a4000000 00000000 39060000 12000c00 ........9.......
0a58 b05f0000 00000000 13000000 00000000 ._..............
0a68 19020000 12000c00 90440000 00000000 .........D......
0a78 5d000000 00000000 67010000 12000c00 ].......g.......
0a88 50410000 00000000 2b010000 00000000 PA......+.......
0a98 6c060000 12000c00 20600000 00000000 l....... `......
0aa8 1c000000 00000000 bf050000 12000c00 ................
0ab8 305b0000 00000000 b9000000 00000000 0[..............
0ac8 63050000 12000c00 d0570000 00000000 c........W......
0ad8 fc000000 00000000 8f060000 12000c00 ................
0ae8 60600000 00000000 13000000 00000000 ``..............
0af8 f4050000 12000c00 105f0000 00000000 ........._......
0b08 13000000 00000000 43040000 12000c00 ........C.......
0b18 e04f0000 00000000 fb000000 00000000 .O..............
0b28 b3000000 12000c00 a0340000 00000000 .........4......
0b38 2e000000 00000000 0b010000 12000c00 ................
0b48 903d0000 00000000 2e020000 00000000 .=..............
0b58 2b030000 12000c00 e0490000 00000000 +........I......
0b68 15000000 00000000 aa010000 12000c00 ................
0b78 90430000 00000000 23000000 00000000 .C......#.......
0b88 ce020000 12000c00 80490000 00000000 .........I......
0b98 15000000 00000000 2e020000 12000c00 ................
0ba8 f0440000 00000000 db000000 00000000 .D..............
0bb8 f5000000 12000c00 503d0000 00000000 ........P=......
0bc8 3d000000 00000000 e2030000 12000c00 =...............
0bd8 204d0000 00000000 33000000 00000000 M......3.......
0be8 12050000 12000c00 50550000 00000000 ........PU......
0bf8 fb000000 00000000 12060000 12000c00 ................
0c08 505f0000 00000000 13000000 00000000 P_..............
0c18 7a020000 12000c00 70470000 00000000 z.......pG......
0c28 31010000 00000000 d9000000 12000c00 1...............
0c38 b0350000 00000000 71000000 00000000 .5......q.......
0c48 46030000 12000c00 004a0000 00000000 F........J......
0c58 15000000 00000000 45010000 12000c00 ........E.......
0c68 10400000 00000000 09000000 00000000 .@..............
0c78 e8020000 12000c00 a0490000 00000000 .........I......
0c88 15000000 00000000 d7050000 12000c00 ................
0c98 f05b0000 00000000 ad010000 00000000 .[..............
0ca8 5d060000 12000c00 00600000 00000000 ]........`......
0cb8 13000000 00000000 cb040000 12000c00 ................
0cc8 40540000 00000000 34000000 00000000 @T......4.......
0cd8 bb030000 12000c00 e04b0000 00000000 .........K......
0ce8 33000000 00000000 59040000 12000c00 3.......Y.......
0cf8 e0500000 00000000 84000000 00000000 .P..............
0d08 b8060000 12000c00 a0620000 00000000 .........b......
0d18 06000000 00000000 aa060000 12000c00 ................
0d28 a0600000 00000000 fa010000 00000000 .`..............
0d38 2c060000 12000c00 905f0000 00000000 ,........_......
0d48 13000000 00000000 f3030000 12000c00 ................
0d58 604d0000 00000000 fc000000 00000000 `M..............
0d68 27050000 12000c00 50560000 00000000 '.......PV......
0d78 33000000 00000000 81060000 12000c00 3...............
0d88 40600000 00000000 13000000 00000000 @`..............
0d98 50050000 12000c00 90570000 00000000 P........W......
0da8 33000000 00000000 90050000 12000c00 3...............
0db8 a0590000 00000000 c9000000 00000000 .Y..............
0dc8 d0010000 12000c00 00440000 00000000 .........D......
0dd8 07000000 00000000 97040000 12000c00 ................
0de8 00530000 00000000 fb000000 00000000 .S..............
0df8 25010000 12000c00 c03f0000 00000000 %........?......
0e08 33000000 00000000 d0060000 12000c00 3...............
0e18 c0620000 00000000 b9000000 00000000 .b..............
0e28 1b040000 12000c00 a04e0000 00000000 .........N......
0e38 fc000000 00000000 e4010000 12000c00 ................
0e48 10440000 00000000 5c000000 00000000 .D......\.......
0e58 05020000 12000c00 70440000 00000000 ........pD......
0e68 17000000 00000000 e7040000 12000c00 ................
0e78 80540000 00000000 34000000 00000000 .T......4.......
0e88 ff060000 12000c00 30640000 00000000 ........0d......
0e98 0b010000 00000000 cc030000 12000c00 ................
0ea8 204c0000 00000000 fc000000 00000000 L..............
0eb8 84040000 12000c00 70520000 00000000 ........pR......
0ec8 84000000 00000000 86030000 12000c00 ................
0ed8 e04a0000 00000000 ae000000 00000000 .J..............
0ee8 09040000 12000c00 604e0000 00000000 ........`N......
0ef8 33000000 00000000 6c040000 12000c00 3.......l.......
0f08 70510000 00000000 fb000000 00000000 pQ..............
0f18 04060000 12000c00 305f0000 00000000 ........0_......
0f28 13000000 00000000 6e030000 12000c00 ........n.......
0f38 204a0000 00000000 be000000 00000000 J..............
0f48 39050000 12000c00 90560000 00000000 9........V......
0f58 fc000000 00000000 44020000 12000c00 ........D.......
0f68 d0450000 00000000 b9000000 00000000 .E..............
0f78 7b050000 12000c00 d0580000 00000000 {........X......
0f88 c9000000 00000000 e5060000 12000c00 ................
0f98 80630000 00000000 ab000000 00000000 .c..............
0fa8 5c020000 12000c00 90460000 00000000 \........F......
0fb8 d1000000 00000000 9e060000 12000c00 ................
0fc8 80600000 00000000 13000000 00000000 .`..............
0fd8 5b010000 12000c00 20400000 00000000 [....... @......
0fe8 2b010000 00000000 e7050000 12000c00 +...............
0ff8 a05d0000 00000000 70010000 00000000 .]......p.......
1008 99020000 12000c00 b0480000 00000000 .........H......
1018 73000000 00000000 48060000 12000c00 s.......H.......
1028 d05f0000 00000000 22000000 00000000 ._......".......
1038 32040000 12000c00 a04f0000 00000000 2........O......
1048 36000000 00000000 1f060000 12000c00 6...............
1058 705f0000 00000000 13000000 00000000 p_..............
1068 a2030000 12000c00 904b0000 00000000 .........K......
1078 47000000 00000000 G.......
Contents of section .dynstr:
1080 005f5f67 6d6f6e5f 73746172 745f5f00 .__gmon_start__.
1090 5f49544d 5f646572 65676973 74657254 _ITM_deregisterT
10a0 4d436c6f 6e655461 626c6500 5f49544d MCloneTable._ITM
10b0 5f726567 69737465 72544d43 6c6f6e65 _registerTMClone
10c0 5461626c 65005f5f 6378615f 66696e61 Table.__cxa_fina
10d0 6c697a65 006d656d 63707900 73707269 lize.memcpy.spri
10e0 6e746600 5f5f6374 7970655f 746f6c6f ntf.__ctype_tolo
10f0 7765725f 6c6f6300 73747263 6d700073 wer_loc.strcmp.s
1100 74726c65 6e006c6f 63616c65 636f6e76 trlen.localeconv
1110 005f5f69 736f6339 395f7373 63616e66 .__isoc99_sscanf
1120 00634a53 4f4e5f47 65744572 726f7250 .cJSON_GetErrorP
1130 74720063 4a534f4e 5f566572 73696f6e tr.cJSON_Version
1140 00634a53 4f4e5f49 6e697448 6f6f6b73 .cJSON_InitHooks
1150 00726561 6c6c6f63 00634a53 4f4e5f44 .realloc.cJSON_D
1160 656c6574 65007374 726e636d 70007374 elete.strncmp.st
1170 72746f64 00634a53 4f4e5f53 65744e75 rtod.cJSON_SetNu
1180 6d626572 48656c70 65720063 4a534f4e mberHelper.cJSON
1190 5f506172 73655769 74684c65 6e677468 _ParseWithLength
11a0 4f707473 00634a53 4f4e5f50 61727365 Opts.cJSON_Parse
11b0 57697468 4f707473 00634a53 4f4e5f50 WithOpts.cJSON_P
11c0 61727365 00634a53 4f4e5f50 61727365 arse.cJSON_Parse
11d0 57697468 4c656e67 74680063 4a534f4e WithLength.cJSON
11e0 5f507269 6e740063 4a534f4e 5f507269 _Print.cJSON_Pri
11f0 6e74556e 666f726d 61747465 6400634a ntUnformatted.cJ
1200 534f4e5f 5072696e 74427566 66657265 SON_PrintBuffere
1210 6400634a 534f4e5f 5072696e 74507265 d.cJSON_PrintPre
1220 616c6c6f 63617465 6400634a 534f4e5f allocated.cJSON_
1230 47657441 72726179 53697a65 00634a53 GetArraySize.cJS
1240 4f4e5f47 65744172 72617949 74656d00 ON_GetArrayItem.
1250 634a534f 4e5f4765 744f626a 65637449 cJSON_GetObjectI
1260 74656d00 634a534f 4e5f4765 744f626a tem.cJSON_GetObj
1270 65637449 74656d43 61736553 656e7369 ectItemCaseSensi
1280 74697665 00634a53 4f4e5f48 61734f62 tive.cJSON_HasOb
1290 6a656374 4974656d 00634a53 4f4e5f41 jectItem.cJSON_A
12a0 64644974 656d546f 41727261 7900634a ddItemToArray.cJ
12b0 534f4e5f 41646449 74656d54 6f4f626a SON_AddItemToObj
12c0 65637400 634a534f 4e5f4164 64497465 ect.cJSON_AddIte
12d0 6d546f4f 626a6563 74435300 634a534f mToObjectCS.cJSO
12e0 4e5f4164 64497465 6d526566 6572656e N_AddItemReferen
12f0 6365546f 41727261 7900634a 534f4e5f ceToArray.cJSON_
1300 41646449 74656d52 65666572 656e6365 AddItemReference
1310 546f4f62 6a656374 00634a53 4f4e5f44 ToObject.cJSON_D
1320 65746163 68497465 6d566961 506f696e etachItemViaPoin
1330 74657200 634a534f 4e5f4465 74616368 ter.cJSON_Detach
1340 4974656d 46726f6d 41727261 7900634a ItemFromArray.cJ
1350 534f4e5f 44656c65 74654974 656d4672 SON_DeleteItemFr
1360 6f6d4172 72617900 634a534f 4e5f4465 omArray.cJSON_De
1370 74616368 4974656d 46726f6d 4f626a65 tachItemFromObje
1380 63740063 4a534f4e 5f446574 61636849 ct.cJSON_DetachI
1390 74656d46 726f6d4f 626a6563 74436173 temFromObjectCas
13a0 6553656e 73697469 76650063 4a534f4e eSensitive.cJSON
13b0 5f44656c 65746549 74656d46 726f6d4f _DeleteItemFromO
13c0 626a6563 7400634a 534f4e5f 44656c65 bject.cJSON_Dele
13d0 74654974 656d4672 6f6d4f62 6a656374 teItemFromObject
13e0 43617365 53656e73 69746976 6500634a CaseSensitive.cJ
13f0 534f4e5f 496e7365 72744974 656d496e SON_InsertItemIn
1400 41727261 7900634a 534f4e5f 5265706c Array.cJSON_Repl
1410 61636549 74656d56 6961506f 696e7465 aceItemViaPointe
1420 7200634a 534f4e5f 5265706c 61636549 r.cJSON_ReplaceI
1430 74656d49 6e417272 61790063 4a534f4e temInArray.cJSON
1440 5f437265 6174654e 756c6c00 634a534f _CreateNull.cJSO
1450 4e5f4164 644e756c 6c546f4f 626a6563 N_AddNullToObjec
1460 7400634a 534f4e5f 43726561 74655472 t.cJSON_CreateTr
1470 75650063 4a534f4e 5f416464 54727565 ue.cJSON_AddTrue
1480 546f4f62 6a656374 00634a53 4f4e5f43 ToObject.cJSON_C
1490 72656174 6546616c 73650063 4a534f4e reateFalse.cJSON
14a0 5f416464 46616c73 65546f4f 626a6563 _AddFalseToObjec
14b0 7400634a 534f4e5f 43726561 7465426f t.cJSON_CreateBo
14c0 6f6c0063 4a534f4e 5f416464 426f6f6c ol.cJSON_AddBool
14d0 546f4f62 6a656374 00634a53 4f4e5f43 ToObject.cJSON_C
14e0 72656174 654e756d 62657200 634a534f reateNumber.cJSO
14f0 4e5f4164 644e756d 62657254 6f4f626a N_AddNumberToObj
1500 65637400 634a534f 4e5f4372 65617465 ect.cJSON_Create
1510 53747269 6e670063 4a534f4e 5f416464 String.cJSON_Add
1520 53747269 6e67546f 4f626a65 63740063 StringToObject.c
1530 4a534f4e 5f437265 61746553 7472696e JSON_CreateStrin
1540 67526566 6572656e 63650063 4a534f4e gReference.cJSON
1550 5f437265 6174654f 626a6563 74526566 _CreateObjectRef
1560 6572656e 63650063 4a534f4e 5f437265 erence.cJSON_Cre
1570 61746541 72726179 52656665 72656e63 ateArrayReferenc
1580 6500634a 534f4e5f 43726561 74655261 e.cJSON_CreateRa
1590 7700634a 534f4e5f 41646452 6177546f w.cJSON_AddRawTo
15a0 4f626a65 63740063 4a534f4e 5f437265 Object.cJSON_Cre
15b0 61746541 72726179 00634a53 4f4e5f41 ateArray.cJSON_A
15c0 64644172 72617954 6f4f626a 65637400 ddArrayToObject.
15d0 634a534f 4e5f4372 65617465 4f626a65 cJSON_CreateObje
15e0 63740063 4a534f4e 5f416464 4f626a65 ct.cJSON_AddObje
15f0 6374546f 4f626a65 63740063 4a534f4e ctToObject.cJSON
1600 5f437265 61746549 6e744172 72617900 _CreateIntArray.
1610 634a534f 4e5f4372 65617465 466c6f61 cJSON_CreateFloa
1620 74417272 61790063 4a534f4e 5f437265 tArray.cJSON_Cre
1630 61746544 6f75626c 65417272 61790063 ateDoubleArray.c
1640 4a534f4e 5f437265 61746553 7472696e JSON_CreateStrin
1650 67417272 61790063 4a534f4e 5f447570 gArray.cJSON_Dup
1660 6c696361 74650063 4a534f4e 5f4d696e licate.cJSON_Min
1670 69667900 634a534f 4e5f4973 496e7661 ify.cJSON_IsInva
1680 6c696400 634a534f 4e5f4973 46616c73 lid.cJSON_IsFals
1690 6500634a 534f4e5f 49735472 75650063 e.cJSON_IsTrue.c
16a0 4a534f4e 5f497342 6f6f6c00 634a534f JSON_IsBool.cJSO
16b0 4e5f4973 4e756c6c 00634a53 4f4e5f49 N_IsNull.cJSON_I
16c0 734e756d 62657200 634a534f 4e5f4765 sNumber.cJSON_Ge
16d0 744e756d 62657256 616c7565 00634a53 tNumberValue.cJS
16e0 4f4e5f49 73537472 696e6700 634a534f ON_IsString.cJSO
16f0 4e5f4765 74537472 696e6756 616c7565 N_GetStringValue
1700 00634a53 4f4e5f49 73417272 61790063 .cJSON_IsArray.c
1710 4a534f4e 5f49734f 626a6563 7400634a JSON_IsObject.cJ
1720 534f4e5f 49735261 7700634a 534f4e5f SON_IsRaw.cJSON_
1730 436f6d70 61726500 634a534f 4e5f6d61 Compare.cJSON_ma
1740 6c6c6f63 00634a53 4f4e5f66 72656500 lloc.cJSON_free.
1750 634a534f 4e5f5365 7456616c 75657374 cJSON_SetValuest
1760 72696e67 00634a53 4f4e5f52 65706c61 ring.cJSON_Repla
1770 63654974 656d496e 4f626a65 63740063 ceItemInObject.c
1780 4a534f4e 5f526570 6c616365 4974656d JSON_ReplaceItem
1790 496e4f62 6a656374 43617365 53656e73 InObjectCaseSens
17a0 69746976 65006c69 626d2e73 6f2e3600 itive.libm.so.6.
17b0 6c696263 2e736f2e 36006c69 62636a73 libc.so.6.libcjs
17c0 6f6e2e73 6f2e3100 474c4942 435f322e on.so.1.GLIBC_2.
17d0 3300474c 4942435f 322e3700 474c4942 3.GLIBC_2.7.GLIB
17e0 435f322e 31340047 4c494243 5f322e32 C_2.14.GLIBC_2.2
17f0 2e3500 .5.
Contents of section .gnu.version:
17f4 00000200 02000100 02000200 02000200 ................
1804 01000300 02000400 02000200 01000200 ................
1814 05000100 01000100 01000100 01000100 ................
1824 01000100 01000100 01000100 01000100 ................
1834 01000100 01000100 01000100 01000100 ................
1844 01000100 01000100 01000100 01000100 ................
1854 01000100 01000100 01000100 01000100 ................
1864 01000100 01000100 01000100 01000100 ................
1874 01000100 01000100 01000100 01000100 ................
1884 01000100 01000100 01000100 01000100 ................
1894 01000100 01000100 01000100 01000100 ................
18a4 01000100 01000100 01000100 0100 ..............
Contents of section .gnu.version_r:
18b8 01000400 30070000 10000000 00000000 ....0...........
18c8 1369690d 00000500 48070000 10000000 .ii.....H.......
18d8 1769690d 00000400 52070000 10000000 .ii.....R.......
18e8 94919606 00000300 5c070000 10000000 ........\.......
18f8 751a6909 00000200 67070000 00000000 u.i.....g.......
Contents of section .rela.dyn:
1908 b09d0000 00000000 08000000 00000000 ................
1918 e0220000 00000000 b89d0000 00000000 ."..............
1928 08000000 00000000 a0220000 00000000 ........."......
1938 00a10000 00000000 08000000 00000000 ................
1948 00a10000 00000000 b09f0000 00000000 ................
1958 06000000 01000000 00000000 00000000 ................
1968 18a10000 00000000 01000000 01000000 ................
1978 00000000 00000000 b89f0000 00000000 ................
1988 06000000 03000000 00000000 00000000 ................
1998 c09f0000 00000000 06000000 08000000 ................
19a8 00000000 00000000 c89f0000 00000000 ................
19b8 06000000 0a000000 00000000 00000000 ................
19c8 10a10000 00000000 01000000 0a000000 ................
19d8 00000000 00000000 d09f0000 00000000 ................
19e8 06000000 0c000000 00000000 00000000 ................
19f8 20a10000 00000000 01000000 0c000000 ...............
1a08 00000000 00000000 d89f0000 00000000 ................
1a18 06000000 0e000000 00000000 00000000 ................
1a28 e09f0000 00000000 06000000 0f000000 ................
1a38 00000000 00000000 ........
Contents of section .rela.plt:
1a40 00a00000 00000000 07000000 5c000000 ............\...
1a50 00000000 00000000 08a00000 00000000 ................
1a60 07000000 47000000 00000000 00000000 ....G...........
1a70 10a00000 00000000 07000000 02000000 ................
1a80 00000000 00000000 18a00000 00000000 ................
1a90 07000000 42000000 00000000 00000000 ....B...........
1aa0 20a00000 00000000 07000000 1d000000 ...............
1ab0 00000000 00000000 28a00000 00000000 ........(.......
1ac0 07000000 04000000 00000000 00000000 ................
1ad0 30a00000 00000000 07000000 05000000 0...............
1ae0 00000000 00000000 38a00000 00000000 ........8.......
1af0 07000000 44000000 00000000 00000000 ....D...........
1b00 40a00000 00000000 07000000 31000000 @...........1...
1b10 00000000 00000000 48a00000 00000000 ........H.......
1b20 07000000 13000000 00000000 00000000 ................
1b30 50a00000 00000000 07000000 06000000 P...............
1b40 00000000 00000000 58a00000 00000000 ........X.......
1b50 07000000 34000000 00000000 00000000 ....4...........
1b60 60a00000 00000000 07000000 4d000000 `...........M...
1b70 00000000 00000000 68a00000 00000000 ........h.......
1b80 07000000 07000000 00000000 00000000 ................
1b90 70a00000 00000000 07000000 09000000 p...............
1ba0 00000000 00000000 78a00000 00000000 ........x.......
1bb0 07000000 38000000 00000000 00000000 ....8...........
1bc0 80a00000 00000000 07000000 11000000 ................
1bd0 00000000 00000000 88a00000 00000000 ................
1be0 07000000 2d000000 00000000 00000000 ....-...........
1bf0 90a00000 00000000 07000000 14000000 ................
1c00 00000000 00000000 98a00000 00000000 ................
1c10 07000000 39000000 00000000 00000000 ....9...........
1c20 a0a00000 00000000 07000000 27000000 ............'...
1c30 00000000 00000000 a8a00000 00000000 ................
1c40 07000000 0b000000 00000000 00000000 ................
1c50 b0a00000 00000000 07000000 3e000000 ............>...
1c60 00000000 00000000 b8a00000 00000000 ................
1c70 07000000 4c000000 00000000 00000000 ....L...........
1c80 c0a00000 00000000 07000000 18000000 ................
1c90 00000000 00000000 c8a00000 00000000 ................
1ca0 07000000 0d000000 00000000 00000000 ................
1cb0 d0a00000 00000000 07000000 40000000 ............@...
1cc0 00000000 00000000 d8a00000 00000000 ................
1cd0 07000000 36000000 00000000 00000000 ....6...........
1ce0 e0a00000 00000000 07000000 5a000000 ............Z...
1cf0 00000000 00000000 e8a00000 00000000 ................
1d00 07000000 4e000000 00000000 00000000 ....N...........
1d10 f0a00000 00000000 07000000 10000000 ................
1d20 00000000 00000000 ........
Contents of section .init:
2000 4883ec08 488b05b5 7f000048 85c07402 H...H......H..t.
2010 ffd04883 c408c3 ..H....
Contents of section .plt:
2020 ff35ca7f 0000ff25 cc7f0000 0f1f4000 .5.....%......@.
2030 ff25ca7f 00006800 000000e9 e0ffffff .%....h.........
2040 ff25c27f 00006801 000000e9 d0ffffff .%....h.........
2050 ff25ba7f 00006802 000000e9 c0ffffff .%....h.........
2060 ff25b27f 00006803 000000e9 b0ffffff .%....h.........
2070 ff25aa7f 00006804 000000e9 a0ffffff .%....h.........
2080 ff25a27f 00006805 000000e9 90ffffff .%....h.........
2090 ff259a7f 00006806 000000e9 80ffffff .%....h.........
20a0 ff25927f 00006807 000000e9 70ffffff .%....h.....p...
20b0 ff258a7f 00006808 000000e9 60ffffff .%....h.....`...
20c0 ff25827f 00006809 000000e9 50ffffff .%....h.....P...
20d0 ff257a7f 0000680a 000000e9 40ffffff .%z...h.....@...
20e0 ff25727f 0000680b 000000e9 30ffffff .%r...h.....0...
20f0 ff256a7f 0000680c 000000e9 20ffffff .%j...h..... ...
2100 ff25627f 0000680d 000000e9 10ffffff .%b...h.........
2110 ff255a7f 0000680e 000000e9 00ffffff .%Z...h.........
2120 ff25527f 0000680f 000000e9 f0feffff .%R...h.........
2130 ff254a7f 00006810 000000e9 e0feffff .%J...h.........
2140 ff25427f 00006811 000000e9 d0feffff .%B...h.........
2150 ff253a7f 00006812 000000e9 c0feffff .%:...h.........
2160 ff25327f 00006813 000000e9 b0feffff .%2...h.........
2170 ff252a7f 00006814 000000e9 a0feffff .%*...h.........
2180 ff25227f 00006815 000000e9 90feffff .%"...h.........
2190 ff251a7f 00006816 000000e9 80feffff .%....h.........
21a0 ff25127f 00006817 000000e9 70feffff .%....h.....p...
21b0 ff250a7f 00006818 000000e9 60feffff .%....h.....`...
21c0 ff25027f 00006819 000000e9 50feffff .%....h.....P...
21d0 ff25fa7e 0000681a 000000e9 40feffff .%.~..h.....@...
21e0 ff25f27e 0000681b 000000e9 30feffff .%.~..h.....0...
21f0 ff25ea7e 0000681c 000000e9 20feffff .%.~..h..... ...
2200 ff25e27e 0000681d 000000e9 10feffff .%.~..h.........
2210 ff25da7e 0000681e 000000e9 00feffff .%.~..h.........
Contents of section .plt.got:
2220 ff25ba7d 00006690 .%.}..f.
Contents of section .text:
2230 488d3df1 7e000048 8d05ea7e 00004839 H.=.~..H...~..H9
2240 f8741548 8b056e7d 00004885 c07409ff .t.H..n}..H..t..
2250 e00f1f80 00000000 c30f1f80 00000000 ................
2260 488d3dc1 7e000048 8d35ba7e 00004829 H.=.~..H.5.~..H)
2270 fe4889f0 48c1ee3f 48c1f803 4801c648 .H..H..?H...H..H
2280 d1fe7414 488b054d 7d000048 85c07408 ..t.H..M}..H..t.
2290 ffe0660f 1f440000 c30f1f80 00000000 ..f..D..........
22a0 f30f1efa 803d857e 00000075 2b554883 .....=.~...u+UH.
22b0 3d2a7d00 00004889 e5740c48 8b3d3e7e =*}...H..t.H.=>~
22c0 0000e859 ffffffe8 64ffffff c6055d7e ...Y....d.....]~
22d0 0000015d c30f1f00 c30f1f80 00000000 ...]............
22e0 f30f1efa e977ffff ff0f1f80 00000000 .....w..........
22f0 4885ff0f 84f70000 00415455 534889fb H........ATUSH..
2300 488b3f48 85ff746e 488b4308 4885c075 H.?H..tnH.C.H..u
2310 5fb90000 00804839 ce735b4c 8b431049 _.....H9.s[L.C.I
2320 8d543001 4839d073 578b4320 85c07546 .T0.H9.sW.C ..uF
2330 4881faff ffff3f77 574c8d24 12488b43 H.....?wWL.$.H.C
2340 384885c0 745a4c89 e6ffd048 89c54885 8H..tZL....H..H.
2350 c0747d48 8b43104c 89630848 892b5b48 .t}H.C.L.c.H.+[H
2360 01e85d41 5cc3662e 0f1f8400 00000000 ..]A\.f.........
2370 48394310 729b31c0 eb0a660f 1f440000 H9C.r.1...f..D..
2380 4a8d0407 5b5d415c c30f1f80 00000000 J...[]A\........
2390 41bcffff ff7f4839 ca72a231 c0ebe590 A.....H9.r.1....
23a0 4c89e7ff 53284889 c54885c0 7422488b L...S(H..H..t"H.
23b0 4310488b 334889ef 488d5001 e84ffdff C.H.3H..H.P..O..
23c0 ff488b3b ff5330eb 8a0f1f80 00000000 .H.;.S0.........
23d0 488b3bff 533048c7 43080000 000031c0 H.;.S0H.C.....1.
23e0 48c70300 000000eb 9b0f1f80 00000000 H...............
23f0 31c0c366 662e0f1f 84000000 00006690 1..ff.........f.
2400 4885f60f 84670200 00415741 56415541 H....g...AWAVAUA
2410 54555348 89fb4889 f74883ec 184885db TUSH..H..H...H..
2420 0f84da01 00000fb6 034889da 4531ed84 .........H..E1..
2430 c07529e9 e8010000 0f1f8400 00000000 .u).............
2440 3c0a0f87 d0000000 3c07771a 4983c505 <.......<.w.I...
2450 0fb64201 4883c201 84c0741a 3c227406 ..B.H.....t.<"t.
2460 76de3c5c 75ea0fb6 42014883 c2014983 v.<\u...B.H...I.
2470 c50184c0 75e64829 da4e8d3c 2a4889d5 ....u.H).N.<*H..
2480 498d7703 e867feff ff4989c6 4885c00f I.w..g...I..H...
2490 84fb0000 00488d78 014d8d47 014989fc .....H.x.M.G.I..
24a0 4d85ed0f 84ca0100 00c60022 0fb60348 M.........."...H
24b0 8d2d7e4b 000084c0 7522e9b1 00000090 .-~K....u"......
24c0 3c5c7426 41880424 0fb64301 4883c301 <\t&A..$..C.H...
24d0 4983c401 84c00f84 94000000 3c1f0f97 I...........<...
24e0 c13c220f 95c284d1 75d641c6 04245c0f .<".....u.A..$\.
24f0 b613498d 7c240180 fa22773c 80fa0776 ..I.|$..."w<...v
2500 3f8d42f8 3c1a7738 0fb6c048 63448500 ?.B.<.w8...HcD..
2510 4801e8ff e00f1f00 8d48f480 f9010f86 H........H......
2520 42ffffff 3c1f0f87 24ffffff e91bffff B...<...$.......
2530 ff0f1f80 00000000 80fa5c74 700f1f00 ..........\tp...
2540 31c04883 c3014c89 44240849 83c40548 1.H...L.D$.I...H
2550 8d35aa4a 00004983 c401e861 fcffff0f .5.J..I....a....
2560 b6034c8b 44240884 c00f856d ffffff90 ..L.D$.....m....
2570 b8220000 00664389 04064883 c418b801 ."...fC...H.....
2580 0000005b 5d415c41 5d415e41 5fc36690 ...[]A\A]A^A_.f.
2590 4883c418 31c05b5d 415c415d 415e415f H...1.[]A\A]A^A_
25a0 c30f1f80 00000000 ba720000 00418854 .........r...A.T
25b0 24014989 fce90eff ffff660f 1f440000 $.I.......f..D..
25c0 ba660000 00418854 24014989 fce9f6fe .f...A.T$.I.....
25d0 ffff660f 1f440000 ba6e0000 00ebce90 ..f..D...n......
25e0 ba740000 00ebc666 0f1f8400 00000000 .t.....f........
25f0 ba620000 00ebb666 0f1f8400 00000000 .b.....f........
2600 be030000 00e8e6fc ffff4885 c07481ba ..........H..t..
2610 22220000 c6400200 668910e9 5affffff ""...@..f...Z...
2620 be030000 00e8c6fc ffff4989 c64885c0 ..........I..H..
2630 0f845aff ffffbd02 00000041 b8010000 ..Z........A....
2640 00488d78 014531ff 41c60622 4c89fa48 .H.x.E1.A.."L..H
2650 89de4c89 442408e8 b4faffff 4c8b4424 ..L.D$......L.D$
2660 0843c604 062241c6 042e00e9 0affffff .C..."A.........
2670 31c0c348 83c502eb cf0f1f80 00000000 1..H............
2680 41545553 4885ff0f 849a0000 004889f5 ATUSH........H..
2690 4885f60f 848e0000 00488b5f 1085d275 H........H._...u
26a0 774885db 744f662e 0f1f8400 00000000 wH..tOf.........
26b0 4c8b6338 4d85e474 344939ec 7462e84d L.c8M..t4I9.tb.M
26c0 fbffff48 8b0831c0 eb0e660f 1f440000 ...H..1...f..D..
26d0 4883c001 84d27448 0fb67c05 00410fb6 H.....tH..|..A..
26e0 34044889 fa8b34b1 3934b974 e3488b1b 4.H...4.94.t.H..
26f0 4885db75 bb4889d8 5b5d415c c30f1f00 H..u.H..[]A\....
2700 488b7338 4885f674 174889ef e8eff9ff H.s8H..t.H......
2710 ff85c074 0b488b1b 4885db75 e3ebd690 ...t.H..H..u....
2720 48837b38 0075ce31 db4889d8 5b5d415c H.{8.u.1.H..[]A\
2730 c366662e 0f1f8400 00000000 0f1f4000 .ff...........@.
2740 4885ff0f 84270300 00415641 55415455 H....'...AVAUATU
2750 534889f3 4883ec40 4885f674 6b0fb647 SH..H..@H..tk..G
2760 184889fd 83f8207f 1f85c074 5b83f820 .H.... ....t[..
2770 7756488d 15274900 00486304 824801d0 wVH..'I..Hc..H..
2780 ffe0660f 1f440000 83f8400f 84e70200 ..f..D....@.....
2790 003d8000 00007530 488b7f20 4885ff74 .=....u0H.. H..t
27a0 27e82af9 ffff4889 df4c8d60 014c89e6 '.*...H..L.`.L..
27b0 e83bfbff ff4889c7 4885c00f 858f0400 .;...H..H.......
27c0 000f1f80 00000000 31c04883 c4405b5d ........1.H..@[]
27d0 415c415d 415ec366 0f1f8400 00000000 A\A]A^.f........
27e0 488b6f10 be010000 004889df e8fffaff H.o......H......
27f0 ff4885c0 74d2c600 5bf30f6f 4310660f .H..t...[..oC.f.
2800 d405aa4a 00000f11 43104885 ed0f8485 ...J....C.H.....
2810 0000000f 1f440000 4889de48 89efe81d .....D..H..H....
2820 ffffff85 c074a148 8b3b4885 ff74134c .....t.H.;H..t.L
2830 8b63104c 01e7e895 f8ffff49 01c44c89 .c.L.......I..L.
2840 63104883 7d000074 4f837b24 014889df c.H.}..tO.{$.H..
2850 4819f648 83c60383 7b24014d 19e44983 H..H....{$.M..I.
2860 c402e889 faffff48 85c00f84 58ffffff .......H....X...
2870 c6002c44 8b732445 85f60f85 c8010000 ..,D.s$E........
2880 c6400100 488b6d00 4c016310 4885ed75 .@..H.m.L.c.H..u
2890 870f1f80 00000000 be020000 004889df .............H..
28a0 e84bfaff ff4885c0 0f841aff ffffbd5d .K...H.........]
28b0 00000066 89284883 6b1801eb 230f1f00 ...f.(H.k...#...
28c0 be050000 004889df e823faff ff4885c0 .....H...#...H..
28d0 0f84f2fe ffffc700 6e756c6c c6400400 ........null.@..
28e0 b8010000 00e9e0fe ffff660f 1f440000 ..........f..D..
28f0 488b7f20 4883c440 5b5d415c 415d415e H.. H..@[]A\A]A^
2900 e9fbfaff ff0f1f00 f20f1047 30660fef ...........G0f..
2910 c90f294c 2420f20f 1104240f 114c242a ..)L$ ....$..L$*
2920 e86bf7ff fff20f10 0424488b 00660f2e .k.......$H..f..
2930 c0440fb6 2048c744 24180000 00007a1e .D.. H.D$.....z.
2940 f30f7e15 48490000 660f28c8 660f54ca ..~.HI..f.(.f.T.
2950 660f2e0d 68490000 0f860a03 0000c744 f...hI.........D
2960 24206e75 6c6c41be 04000000 c6442424 $ nullA......D$$
2970 004963ee 4889df48 8d7501e8 70f9ffff .Ic.H..H.u..p...
2980 4889c248 85c00f84 3cfeffff 4585f674 H..H....<...E..t
2990 4d488d4d ff4883f9 060f8688 05000048 MH.M.H.........H
29a0 8d442421 4889d648 29c631c0 4883fe0e .D$!H..H).1.H...
29b0 0f876003 00004c8d 6c24200f 1f440000 ..`...L.l$ ..D..
29c0 410fb64c 05004138 cc0f8431 03000088 A..L..A8...1....
29d0 0c024883 c0014839 c575e548 01eac602 ..H...H9.u.H....
29e0 0048016b 10e9f6fe ffff660f 1f440000 .H.k......f..D..
29f0 be060000 004889df e8f3f8ff ff4885c0 .....H.......H..
2a00 0f84c2fd ffffba65 000000c7 0066616c .......e.....fal
2a10 73668950 04e9c6fe ffff660f 1f440000 sf.P......f..D..
2a20 be050000 004889df e8c3f8ff ff4885c0 .....H.......H..
2a30 0f8492fd ffffc700 74727565 c6400400 ........true.@..
2a40 e99bfeff ff0f1f00 41bd2000 00006644 ........A. ...fD
2a50 89680148 8b6d004c 01631048 85ed0f85 .h.H.m.L.c.H....
2a60 b4fdffff e92ffeff ff0f1f80 00000000 ...../..........
2a70 31c0c30f 1f440000 837e2401 488b6f10 1....D...~$.H.o.
2a80 4889df48 19f64883 c603837b 24014d19 H..H..H....{$.M.
2a90 e44983c4 02e856f8 ffff4885 c00f8425 .I....V...H....%
2aa0 fdffffc6 007b8b53 24488343 180185d2 .....{.S$H.C....
2ab0 0f85f201 00004c01 63104885 ed7527e9 ......L.c.H..u'.
2ac0 19010000 0f1f4000 41b80a00 00006644 ......@.A.....fD
2ad0 8902488b 6d004c01 63104885 ed0f84fa ..H.m.L.c.H.....
2ae0 0000008b 532485d2 0f85ca01 0000488b ....S$........H.
2af0 7d384889 dee806f9 ffff85c0 0f84c6fc }8H.............
2b00 ffff488b 3b4885ff 74134c8b 63104c01 ..H.;H..t.L.c.L.
2b10 e7e8baf5 ffff4901 c44c8963 10837b24 ......I..L.c..{$
2b20 014889df 4d19e449 83c4024c 89e6e8bd .H..M..I...L....
2b30 f7ffff48 85c00f84 8cfcffff c6003a44 ...H..........:D
2b40 8b5b2445 85db7404 c6400109 4c016310 .[$E..t..@..L.c.
2b50 4889de48 89efe8e5 fbffff85 c00f8465 H..H...........e
2b60 fcffff48 8b3b4885 ff74134c 8b63104c ...H.;H..t.L.c.L
2b70 01e7e859 f5ffff49 01c44c89 6310448b ...Y...I..L.c.D.
2b80 53244531 e44889df 4585d241 0f95c448 S$E1.H..E..A...H
2b90 837d0001 4983dcff 498d7424 01e84ef7 .}..I...I.t$..N.
2ba0 ffff4885 c00f841d fcffff48 837d0000 ..H........H.}..
2bb0 4889c274 07c6002c 4883c201 448b4b24 H..t...,H...D.K$
2bc0 4585c90f 85fffeff ffc60200 488b6d00 E...........H.m.
2bd0 4c016310 4885ed0f 8506ffff ff8b7b24 L.c.H.........{$
2be0 be020000 0085ff74 08488b43 18488d70 .......t.H.C.H.p
2bf0 014889df e8f7f6ff ff4885c0 0f84c6fb .H.......H......
2c00 ffff8b4b 2485c974 3448837b 1801742d ...K$..t4H.{..t-
2c10 488d5001 0f1f4000 c642ff09 4889d748 H.P...@..B..H..H
2c20 83c20148 8b4b1848 89d64829 c64883e9 ...H.K.H..H).H..
2c30 014883ee 014839ce 72de4889 f8ba7d00 .H...H9.r.H...}.
2c40 00006689 1048836b 1801e991 fcffff90 ..f..H.k........
2c50 488b7520 4c89e2e8 b4f4ffff e97ffcff H.u L...........
2c60 ff0f1f80 00000000 8b552866 0fefdbf2 .........U(f....
2c70 0f2ada66 0f2ec30f 8a030200 000f85fd .*.f............
2c80 0100004c 8d6c2420 488d3577 43000031 ...L.l$ H.5wC..1
2c90 c04c89ef e827f5ff ff4189c6 e9d0fcff .L...'...A......
2ca0 ff0f1f80 00000000 c640010a 8b5324e9 .........@...S$.
2cb0 02feffff 0f1f4000 488b7318 4889dfe8 ......@.H.s.H...
2cc0 2cf6ffff 4885c00f 84fbfaff ff488b4b ,...H........H.K
2cd0 184885c9 741b31d2 0f1f8400 00000000 .H..t.1.........
2ce0 c6041009 488b4b18 4883c201 4839ca72 ....H.K.H...H9.r
2cf0 ef48014b 10e9f4fd ffff660f 1f440000 .H.K......f..D..
2d00 c604022e 4883c001 4839c50f 85affcff ....H...H9......
2d10 ffe9c5fc ffff4883 f90e0f86 0e020000 ......H.........
2d20 66410f6e c4660f6f 0d734500 00660f60 fA.n.f.o.sE..f.`
2d30 c0660f61 c0660f70 c000660f 74442420 .f.a.f.p..f.tD$
2d40 660fdbc8 660fdf44 2420660f ebc10f11 f...f..D$ f.....
2d50 024183fe 100f8480 fcffff48 8d45ef48 .A.........H.E.H
2d60 8d75f048 83f8060f 86cb0100 00b91000 .u.H............
2d70 0000410f b6c4f30f 7e540c20 f30f7e0d ..A.....~T. ..~.
2d80 1c450000 88c4660f 6ee8488d 4108f20f .E....f.n.H.A...
2d90 70c50066 0f74c266 0fdbc866 0fdfc266 p..f.t.f...f...f
2da0 0febc166 0fd6040a 4883fe08 0f8429fc ...f....H.....).
2db0 ffff0fb6 740420b9 2e000000 488d7801 ....t. .....H.x.
2dc0 4138f40f 44f14088 34024839 ef0f8308 A8..D.@.4.H9....
2dd0 fcffff0f b6740421 488d7802 4138f40f .....t.!H.x.A8..
2de0 44f14088 74020148 39ef0f83 ebfbffff D.@.t..H9.......
2df0 0fb67404 22488d78 034138f4 0f44f140 ..t."H.x.A8..D.@
2e00 88740202 4839ef0f 83cefbff ff0fb674 .t..H9.........t
2e10 0423488d 78044138 f40f44f1 40887402 .#H.x.A8..D.@.t.
2e20 034839ef 0f83b1fb ffff0fb6 74042448 .H9.........t.$H
2e30 8d780541 38f40f44 f1408874 02044839 .x.A8..D.@.t..H9
2e40 ef0f8394 fbffff0f b6740425 4138f40f .........t.%A8..
2e50 44f14088 74020548 83c00648 39e80f83 D.@.t..H...H9...
2e60 77fbffff 0fb67404 204138f4 0f44f140 w.....t. A8..D.@
2e70 883402e9 63fbffff 0f1f8400 00000000 .4..c...........
2e80 4c8d6c24 20b80100 0000f20f 11042448 L.l$ .........$H
2e90 8d357341 00004c89 eff20f11 4c2408e8 .5sA..L.....L$..
2ea0 1cf3ffff 488d5424 18488d35 60410000 ....H.T$.H.5`A..
2eb0 4c89ef41 89c631c0 e8c3f2ff fff20f10 L..A..1.........
2ec0 042483f8 01753af2 0f105c24 18f30f7e .$...u:...\$...~
2ed0 15bb4300 00f20f10 4c240866 0f28e3f2 ..C.....L$.f.(..
2ee0 0f5cd866 0f54e2f2 0f5fe166 0f54da66 .\.f.T..._.f.T.f
2ef0 0f28ccf2 0f590dcd 43000066 0f2fcb73 .(...Y..C..f./.s
2f00 17488d35 0c410000 4c89efb8 01000000 .H.5.A..L.......
2f10 e8abf2ff ff4189c6 4183fe19 0f87a6f8 .....A..A.......
2f20 ffffe94a faffff31 c0e988fa ffff4889 ...J...1......H.
2f30 ee31c9e9 3afeffff b8100000 00e970fe .1..:.........p.
2f40 ffff6666 2e0f1f84 00000000 000f1f00 ..ff............
2f50 41564155 4989f541 544989fc 5553488b AVAUI..ATI..USH.
2f60 0e488b46 10488d3c 01488d50 01803f22 .H.F.H.<.H.P..?"
2f70 488d2c11 7512488b 76084889 eb4531c0 H.,.u.H.v.H..E1.
2f80 4839f272 3d0f1f00 4885ed74 08492b6d H9.r=...H..t.I+m
2f90 0049896d 1031c05b 5d415c41 5d415ec3 .I.m.1.[]A\A]A^.
2fa0 4883c301 4889d848 29c84839 f073d949 H...H..H).H9.s.I
2fb0 83c00148 83c30148 89da4829 ca4839f2 ...H...H..H).H9.
2fc0 73c60fb6 033c2274 073c5c75 e6ebd190 s....<"t.<\u....
2fd0 4839f273 b34889d8 4829f84c 29c0488d H9.s.H..H).L).H.
2fe0 780141ff 55204889 c74885c0 749a4839 x.A.U H..H..t.H9
2ff0 dd0f83ec 00000048 89fa488d 35234100 .......H..H.5#A.
3000 00eb1b0f 1f440000 4883c501 488d4a01 .....D..H...H.J.
3010 88024839 dd0f83cb 00000048 89ca0fb6 ..H9.......H....
3020 45003c5c 75e20fb6 45013c5c 0f868e00 E.<\u...E.<\....
3030 000083e8 623c1377 1f0fb6c0 48630486 ....b<.w....Hc..
3040 4801f0ff e04889d8 4829e848 83f8050f H....H..H).H....
3050 8fb80000 000f1f00 41ff5528 e92cffff ........A.U(.,..
3060 ff488d4a 01b80900 000041b8 02000000 .H.J......A.....
3070 4c01c5eb 9b488d4a 01b80d00 000041b8 L....H.J......A.
3080 02000000 ebea488d 4a01b80a 00000041 ......H.J......A
3090 b8020000 00ebd948 8d4a01b8 0c000000 .......H.J......
30a0 41b80200 0000ebc8 488d4a01 b8080000 A.......H.J.....
30b0 0041b802 000000eb b70f1f80 00000000 .A..............
30c0 3c217694 49b80120 00000000 00048d48 <!v.I.. .......H
30d0 de490fa3 c8738148 8d4a0141 b8020000 .I...s.H.J.A....
30e0 00eb8d48 89f9c601 00492b5d 00488d43 ...H.....I+].H.C
30f0 0149897c 242041c7 44241810 00000049 .I.|$ A.D$.....I
3100 894510b8 01000000 e98afeff ff0fb645 .E.............E
3110 028d48d0 80f9090f 86760200 008d48bf ..H......v....H.
3120 80f9050f 86bc0200 008d489f 80f9050f ..........H.....
3130 87d30200 0083e857 0fb64d03 c1e00444 .......W..M....D
3140 8d41d041 80f8090f 864e0200 00448d41 .A.A.....N...D.A
3150 bf4180f8 050f86a4 02000044 8d419f41 .A.........D.A.A
3160 80f8050f 879f0200 008d4c08 a90fb645 ..........L....E
3170 04c1e104 448d40d0 4180f809 0f862b02 ....D.@.A.....+.
3180 0000448d 40bf4180 f8050f86 66020000 ..D.@.A.....f...
3190 448d409f 4180f805 0f876a02 00008d4c D.@.A.....j....L
31a0 01a90fb6 4505c1e1 04448d40 d04180f8 ....E....D.@.A..
31b0 090f86ed 01000044 8d40bf41 80f8050f .......D.@.A....
31c0 86280200 00448d40 9f4180f8 050f8735 .(...D.@.A.....5
31d0 0200008d 4c01a98d 810024ff ff3dff03 ....L.....$..=..
31e0 00000f86 70feffff 8d810028 ffff3dff ....p......(..=.
31f0 0300000f 87bd0100 004c8d45 064889d8 .........L.E.H..
3200 4c29c048 83f8050f 8e4bfeff ff807d06 L).H.....K....}.
3210 5c0f8541 feffff80 7d07750f 8537feff \..A....}.u..7..
3220 ff0fb645 08448d40 d04180f8 090f860b ...E.D.@.A......
3230 02000044 8d40bf41 80f8050f 86410200 ...D.@.A.....A..
3240 00448d40 9f4180f8 050f8709 feffff83 .D.@.A..........
3250 e857440f b64509c1 e004458d 48d04180 .WD..E....E.H.A.
3260 f9090f86 de010000 458d48bf 4180f905 ........E.H.A...
3270 0f86f801 0000458d 489f4180 f9050f87 ......E.H.A.....
3280 d4fdffff 468d4400 a90fb645 0a41c1e0 ....F.D....E.A..
3290 04448d48 d04180f9 090f86bb 01000044 .D.H.A.........D
32a0 8d48bf41 80f9050f 86b70100 00448d48 .H.A.........D.H
32b0 9f4180f9 050f879d fdffff45 8d4400a9 .A.........E.D..
32c0 0fb6450b 41c1e004 448d48d0 4180f909 ..E.A...D.H.A...
32d0 0f867a01 0000448d 48bf4180 f9050f86 ..z...D.H.A.....
32e0 94010000 448d489f 4180f905 0f8766fd ....D.H.A.....f.
32f0 ffff458d 4400a941 8d800024 ffff3dff ..E.D..A...$..=.
3300 0300000f 874ffdff ff89c841 81e0ff03 .....O.....A....
3310 0000b904 00000041 baf0ffff ffc1e00a .......A........
3320 41bb0300 00002500 fc0f0044 09c041b8 A.....%....D..A.
3330 0c000000 05000001 004189c1 450fb6f3 .........A..E...
3340 4183e13f 4183c980 46880c32 4989c145 A..?A...F..2I..E
3350 8d73ff49 c1e90645 0fb6f641 83e13f41 .s.I...E...A..?A
3360 83c98046 880c3249 89c149c1 e90c4180 ...F..2I..I...A.
3370 fb020f84 be000000 4183e13f 48c1e812 ........A..?H...
3380 4183c980 44884a01 4409d048 01d1e9dd A...D.J.D..H....
3390 fcffff83 e830e99d fdffff8d 4c08d0e9 .....0......L...
33a0 c9fdffff 8d4c01d0 e92afeff ff8d4c01 .....L...*....L.
33b0 d0e9ecfd ffff89c8 83f97f76 4d81f9ff ...........vM...
33c0 07000077 5583e13f 48c1e806 41bac0ff ...wU..?H...A...
33d0 ffff41b8 06000000 83c98088 4a01b902 ..A.........J...
33e0 000000eb a383e837 e94bfdff ff8d4c01 .......7.K....L.
33f0 c9e9e1fd ffff8d4c 01c9e9a3 fdffff8d .......L........
3400 4c08c9e9 65fdffff 31c041b8 06000000 L...e...1.A.....
3410 b9010000 00e971ff ffff41b8 06000000 ......q...A.....
3420 41bae0ff ffff41bb 02000000 b9030000 A.....A.........
3430 00e903ff ffff4489 c8e94aff ffff83e8 ......D...J.....
3440 30e90cfe ffff468d 4400d0e9 39feffff 0.....F.D...9...
3450 458d4400 d0e99dfe ffff458d 4400d0e9 E.D.......E.D...
3460 5cfeffff 458d4400 c9e952fe ffff468d \...E.D...R...F.
3470 4400c9e9 11feffff 458d4400 c9e975fe D.......E.D...u.
3480 ffff83e8 37e9c8fd ffff660f 1f440000 ....7.....f..D..
3490 488b05c1 6c000048 0305b26c 0000c390 H...l..H...l....
34a0 53488d1d 986c0000 41b81000 000031c0 SH...l..A.....1.
34b0 4889dfb9 07000000 ba010000 00488d35 H............H.5
34c0 573b0000 e8f7ecff ff4889d8 5bc36690 W;.......H..[.f.
34d0 4885ff0f 84a70000 00488b07 4885c074 H........H..H..t
34e0 2f488b57 08488905 246c0000 4885d274 /H.W.H..$l..H..t
34f0 67483b05 d06a0000 48891519 6c000048 gH;..j..H...l..H
3500 c705166c 00000000 00007430 c30f1f00 ...l......t0....
3510 488b0db1 6a000048 8b570848 890dee6b H...j..H.W.H...k
3520 00004889 c84885d2 74354889 15e76b00 ..H..H..t5H...k.
3530 0048c705 e46b0000 00000000 483b156d .H...k......H;.m
3540 6a000075 c7488b05 846a0000 488905cd j..u.H...j..H...
3550 6b0000c3 0f1f4000 488b0d69 6a000048 k.....@.H..ij..H
3560 8b154a6a 000048c7 05af6b00 00000000 ..Jj..H...k.....
3570 00488915 a06b0000 4839c874 c8c36690 .H...k..H9.t..f.
3580 f30f7e05 406a0000 488b0541 6a00000f ..~.@j..H..Aj...
3590 16051a6a 00004889 05836b00 000f2905 ...j..H...k...).
35a0 6c6b0000 c366662e 0f1f8400 00000000 lk...ff.........
35b0 4885ff74 6b555348 89fb4883 ec084889 H..tkUSH..H...H.
35c0 dd488b1b 8b4518f6 c4017528 488b7d10 .H...E....u(H.}.
35d0 4885ff74 0de8d6ff ffff8b45 18f6c401 H..t.......E....
35e0 7512488b 7d204885 ff7409ff 15276b00 u.H.} H..t...'k.
35f0 008b4518 f6c40275 0f488b7d 384885ff ..E....u.H.}8H..
3600 7406ff15 106b0000 4889efff 15076b00 t....k..H.....k.
3610 004885db 75a84883 c4085b5d c30f1f00 .H..u.H...[]....
3620 c366662e 0f1f8400 00000000 0f1f4000 .ff...........@.
3630 4885f60f 84f30600 00415741 56415541 H........AWAVAUA
3640 54555348 89f34883 ec684c8b 2e4d85ed TUSH..H..hL..M..
3650 0f84c200 00004c8b 66104c8b 76084889 ......L.f.L.v.H.
3660 fd4d8d7c 24044d39 fe0f82b1 0000004b .M.|$.M9.......K
3670 8d7c2500 ba040000 00488d35 a4390000 .|%......H.5.9..
3680 48893c24 e8c7e9ff ff488b3c 2485c00f H.<$.....H.<$...
3690 84eb0000 00498d4c 24054939 ce722bba .....I.L$.I9.r+.
36a0 05000000 488d3583 39000048 894c2408 ....H.5.9..H.L$.
36b0 48893c24 e897e9ff ff488b3c 24488b4c H.<$.....H.<$H.L
36c0 240885c0 0f847106 0000ba04 00000048 $.....q........H
36d0 8d355339 0000e875 e9ffff85 c00f8485 .5S9...u........
36e0 0000004d 39f47330 4b8d5425 000fb602 ...M9.s0K.T%....
36f0 3c220f84 d8030000 8d48d080 f9090f86 <".......H......
3700 dc020000 3c2d0f84 d4020000 3c5b0f84 ....<-......<[..
3710 dc030000 3c7b7478 31c0eb38 0f1f4000 ....<{tx1..8..@.
3720 4d8d7c24 054d39fe 72b94b8d 7c2500ba M.|$.M9.r.K.|%..
3730 05000000 488d35f3 380000e8 10e9ffff ....H.5.8.......
3740 85c0759f c7451801 0000004c 897b10b8 ..u..E.....L.{..
3750 01000000 4883c468 5b5d415c 415d415e ....H..h[]A\A]A^
3760 415fc30f 1f440000 c7451802 000000c7 A_...D...E......
3770 45280100 0000ebd3 0f1f8400 00000000 E(..............
3780 c7451804 000000eb c20f1f80 00000000 .E..............
3790 488b4318 483de703 00000f87 78ffffff H.C.H=......x...
37a0 488d4801 48894b18 803a7b0f 8567ffff H.H.H.K..:{..g..
37b0 ff4983c4 014c8963 104d39f4 721be90f .I...L.c.M9.r...
37c0 0500000f 1f440000 4983c401 4c896310 .....D..I...L.c.
37d0 4d39f40f 83350500 0043807c 25002076 M9...5...C.|%. v
37e0 e74d39e6 0f842905 00004c8b 63104d39 .M9...)...L.c.M9
37f0 f40f83db 04000043 807c2500 7d0f842c .......C.|%.}..,
3800 05000049 83ec0145 31ed4c89 63104531 ...I...E1.L.c.E1
3810 e40f1f80 00000000 bf400000 004d89ee .........@...M..
3820 ff532049 89c54885 c00f84c1 04000066 .S I..H........f
3830 0fefd20f 11100f11 50100f11 50200f11 ........P...P ..
3840 50304d85 e40f8443 04000049 89064c89 P0M....C...I..L.
3850 7008488b 4310488b 134883c0 01488943 p.H.C.H..H...H.C
3860 104885d2 7432488b 4b084839 c87216eb .H..t2H.K.H9.r..
3870 270f1f80 00000000 4883c001 48894310 '.......H...H.C.
3880 4839c873 06803c02 2076ed48 39c87508 H9.s..<. v.H9.u.
3890 4883e801 48894310 4889de4c 89efe8ad H...H.C.H..L....
38a0 f6ffff85 c00f84fb 03000048 8b13488b ...........H..H.
38b0 4310488b 4b084885 d2743148 39c87219 C.H.K.H..t1H9.r.
38c0 e9d10300 000f1f00 4883c001 48894310 ........H...H.C.
38d0 4839c80f 84dc0300 00803c02 2076e948 H9........<. v.H
38e0 39c80f84 cd030000 488b4310 498b7520 9.......H.C.I.u
38f0 49c74520 00000000 49897538 4839c80f I.E ....I.u8H9..
3900 83a10300 00803c02 3a0f8597 03000048 ......<.:......H
3910 83c00148 89431048 85d2742c 4839c872 ...H.C.H..t,H9.r
3920 14eb250f 1f440000 4883c001 48894310 ..%..D..H...H.C.
3930 4839c873 06803c02 2076ed48 39c87508 H9.s..<. v.H9.u.
3940 4883e801 48894310 4889de4c 89efe8dd H...H.C.H..L....
3950 fcffff85 c00f844b 03000048 8b13488b .......K...H..H.
3960 4310488b 4b084885 d2742d48 39c87219 C.H.K.H..t-H9.r.
3970 e9310300 000f1f00 4883c001 48894310 .1......H...H.C.
3980 4839c80f 84580300 00803c02 2076e948 H9...X....<. v.H
3990 39c80f84 49030000 4839c80f 83050300 9...I...H9......
39a0 00803c02 2c0f846d feffff48 39c80f83 ..<.,..m...H9...
39b0 f2020000 803c027d 0f85e802 00004883 .....<.}......H.
39c0 6b18014d 896c2408 488b4310 c7451840 k..M.l$.H.C..E.@
39d0 0000004c 8965104c 8d7801e9 6bfdffff ...L.e.L.x..k...
39e0 48c74424 18000000 00e8a2e6 ffff488b H.D$..........H.
39f0 13488b00 440fb618 4885d20f 8417fdff .H..D...H.......
3a00 ff488b7b 104c8b4b 0831c04c 8d642420 .H.{.L.K.1.L.d$
3a10 49bae57f 00040000 000441bd 01000000 I.........A.....
3a20 4801fa48 8d0c074c 39c97334 0fb63402 H..H...L9.s4..4.
3a30 8d4ed580 f93a7728 4d89e849 d3e04d85 .N...:w(M..I..M.
3a40 d0750880 f9037518 4489de41 88340448 .u....u.D..A.4.H
3a50 83c00148 83f83f75 ca0f1f80 00000000 ...H..?u........
3a60 488d7424 184c89e7 c6440420 00e80ee6 H.t$.L...D. ....
3a70 ffff488b 4424184c 39e00f84 98fcffff ..H.D$.L9.......
3a80 660f2f05 48380000 baffffff 7f7317f2 f./.H8.......s..
3a90 0f100d41 380000ba 00000080 660f2fc8 ...A8.......f./.
3aa0 7304f20f 2cd04c29 e0895528 c7451808 s...,.L)..U(.E..
3ab0 000000f2 0f114530 48014310 b8010000 ......E0H.C.....
3ac0 00e98efc ffff662e 0f1f8400 00000000 ......f.........
3ad0 4883c468 4889de48 89ef5b5d 415c415d H..hH..H..[]A\A]
3ae0 415e415f e967f4ff ff0f1f80 00000000 A^A_.g..........
3af0 488b4318 483de703 00000f87 18fcffff H.C.H=..........
3b00 488d4801 48894b18 803a5b0f 8507fcff H.H.H.K..:[.....
3b10 ff4983c4 014c8963 104d39f4 721be9af .I...L.c.M9.r...
3b20 0100000f 1f440000 4983c401 4c896310 .....D..I...L.c.
3b30 4d39f40f 83c30100 0043807c 25002076 M9.......C.|%. v
3b40 e74d39e6 0f84b701 00004c8b 63104d39 .M9.......L.c.M9
3b50 f40f837b 01000043 807c2500 5d0f84bd ...{...C.|%.]...
3b60 01000049 83ec0145 31ed4c89 63104531 ...I...E1.L.c.E1
3b70 e40f1f80 00000000 bf400000 004d89ee .........@...M..
3b80 ff532049 89c54885 c00f8461 01000066 .S I..H....a...f
3b90 0fefc00f 11000f11 40100f11 40200f11 ........@...@ ..
3ba0 40304d85 e40f84d1 00000049 89064c89 @0M........I..L.
3bb0 7008488b 4310488b 134883c0 01488943 p.H.C.H..H...H.C
3bc0 104885d2 7432488b 4b084839 c87216eb .H..t2H.K.H9.r..
3bd0 270f1f80 00000000 4883c001 48894310 '.......H...H.C.
3be0 4839c873 06803c02 2076ed48 39c87508 H9.s..<. v.H9.u.
3bf0 4883e801 48894310 4889de4c 89efe82d H...H.C.H..L...-
3c00 faffff85 c00f849b 00000048 8b13488b ...........H..H.
3c10 4310488b 4b084885 d2742548 39c87215 C.H.K.H..t%H9.r.
3c20 e9810000 000f1f00 4883c001 48894310 ........H...H.C.
3c30 4839c874 4f803c02 2076ed48 39c87444 H9.tO.<. v.H9.tD
3c40 4839c873 61803c02 2c0f8429 ffffff48 H9.sa.<.,..)...H
3c50 39c87352 803c025d 754c4883 6b18014d 9.sR.<.]uLH.k..M
3c60 896c2408 488b4310 c7451820 0000004c .l$.H.C..E. ...L
3c70 8965104c 8d7801e9 cffaffff 4989c4e9 .e.L.x......I...
3c80 2effffff 488d41ff 48894310 ebb74989 ....H.A.H.C...I.
3c90 c4e9bcfb ffff498b 452049c7 45200000 ......I.E I.E ..
3ca0 00004989 45384c89 e7e802e4 ffff31c0 ..I.E8L.......1.
3cb0 e99ffaff ff498b75 20488d41 ff488943 .....I.u H.A.H.C
3cc0 10498975 3849c745 20000000 00e933fc .I.u8I.E .....3.
3cd0 ffff4983 ec0131c0 4c896310 e973faff ..I...1.L.c..s..
3ce0 ff488d41 ff488943 10e9b3fc ffff6690 .H.A.H.C......f.
3cf0 4d85e475 b131c0e9 58faffff 4d39e675 M..u.1..X...M9.u
3d00 d14983ec 014c8963 10e949fe ffff4d39 .I...L.c..I...M9
3d10 e675bf49 83ec014c 896310e9 d7faffff .u.I...L.c......
3d20 48894318 4531e4e9 38ffffff 31c0c348 H.C.E1..8...1..H
3d30 89431845 31e4e98d fcffff49 89cfe901 .C.E1......I....
3d40 faffff66 662e0f1f 84000000 00006690 ...ff.........f.
3d50 660f2f05 78350000 b8ffffff 7f7313f2 f./.x5.......s..
3d60 0f100d71 350000b8 00000080 660f2fc8 ...q5.......f./.
3d70 720e8947 28f20f11 4730c30f 1f440000 r..G(...G0...D..
3d80 f20f2cc0 f20f1147 30894728 c30f1f00 ..,....G0.G(....
3d90 4155660f efc04154 55534883 ec4848c7 AUf...ATUSH..HH.
3da0 05a76300 00000000 0048c705 a4630000 ..c......H...c..
3db0 00000000 0f290424 0f294424 104885ff .....).$.)D$.H..
3dc0 0f848501 00004889 fd4989d4 4885f60f ......H..I..H...
3dd0 84cb0100 00660f6f 0d336300 00488b05 .....f.o.3c..H..
3de0 3c630000 48893c24 4189cd48 89742408 <c..H.<$A..H.t$.
3df0 bf400000 00488944 24300f29 4c2420ff .@...H.D$0.)L$ .
3e00 150b6300 004889c3 4885c00f 840f0100 ..c..H..H.......
3e10 00660fef c00f1100 488b3424 0f114010 .f......H.4$..@.
3e20 0f114020 0f114030 4885f674 67488b44 ..@ ..@0H..tgH.D
3e30 24104885 c00f854d 01000048 8b542408 $.H....M...H.T$.
3e40 4883fa04 0f861601 0000803e ef753380 H..........>.u3.
3e50 7e01bb75 2d807e02 bf752748 c7442410 ~..u-.~..u'H.D$.
3e60 03000000 b8030000 00803c06 20771990 ..........<. w..
3e70 4883c001 48894424 104839d0 0f840e01 H...H.D$.H9.....
3e80 0000803c 062076e8 4839c20f 84ff0000 ...<. v.H9......
3e90 004889e6 4889dfe8 94f7ffff 85c07478 .H..H.........tx
3ea0 4585ed75 234d85e4 740d488b 44241048 E..u#M..t.H.D$.H
3eb0 03042449 89042448 83c44848 89d85b5d ..$I..$H..HH..[]
3ec0 415c415d c30f1f00 488b0c24 488b4424 A\A]....H..$H.D$
3ed0 10488b54 24084885 c9742e48 39d0721a .H.T$.H..t.H9.r.
3ee0 eb36660f 1f440000 4883c001 48894424 .6f..D..H...H.D$
3ef0 104839d0 0f84b600 0000803c 012076e8 .H9........<. v.
3f00 4839d00f 84a70000 004839d0 730a803c H9.......H9.s..<
3f10 01007491 0f1f4000 4889dfe8 90e1ffff ..t...@.H.......
3f20 488b4424 10488b54 24084839 d073414d H.D$.H.T$.H9.sAM
3f30 85e47409 488d5405 00498914 2448892d ..t.H.T..I..$H.-
3f40 0c620000 4889050d 62000048 83c44831 .b..H...b..H..H1
3f50 db4889d8 5b5d415c 415dc30f 1f440000 .H..[]A\A]...D..
3f60 4885d20f 8428ffff ffe914ff ffff6690 H....(........f.
3f70 488d42ff 4885d2ba 00000000 480f44c2 H.B.H.......H.D.
3f80 ebad660f 1f440000 31f6e905 ffffff90 ..f..D..1.......
3f90 4883ea01 48895424 10e9f3fe ffff6690 H...H.T$......f.
3fa0 4885ff74 a6e976ff ffff660f 1f440000 H..t..v...f..D..
3fb0 488d42ff 48894424 10e950ff ffff6690 H.B.H.D$..P...f.
3fc0 4885ff74 2b415441 89d45548 89f55348 H..t+ATA..UH..SH
3fd0 89fbe8f9 e0ffff44 89e14889 ea4889df .......D..H..H..
3fe0 488d7001 5b5d415c e983e1ff ff0f1f00 H.p.[]A\........
3ff0 31c0c366 662e0f1f 84000000 00006690 1..ff.........f.
4000 31d231f6 e997e0ff ff0f1f80 00000000 1.1.............
4010 31c931d2 e957e1ff ff0f1f80 00000000 1.1..W..........
4020 55660fef c0534889 fbbf0001 00004883 Uf...SH.......H.
4030 ec480f29 04240f29 4424100f 29442420 .H.).$.)D$..)D$
4040 0f294424 30ff15c5 60000066 0f6f0dbd .)D$0...`..f.o..
4050 60000048 8b15c660 000048c7 44240800 `..H...`..H.D$..
4060 01000048 890424c7 44242401 00000048 ...H..$.D$$....H
4070 89542438 0f114c24 284885c0 0f84bd00 .T$8..L$(H......
4080 00004889 e64889df e8b3e6ff ff85c00f ..H..H..........
4090 849b0000 00488b2c 24488b5c 24104885 .....H.,$H.\$.H.
40a0 ed741248 8d7c1d00 e823e0ff ff4801c3 .t.H.|...#...H..
40b0 48895c24 10488b05 64600000 488d7301 H.\$.H..d`..H.s.
40c0 4885c074 1b4889ef ffd04889 c34885c0 H..t.H....H..H..
40d0 745e4883 c4484889 d85b5dc3 0f1f4000 t^H..HH..[]...@.
40e0 4889f7ff 15276000 004889c3 4885c074 H....'`..H..H..t
40f0 3f488b44 2410488b 34244889 df488d50 ?H.D$.H.4$H..H.P
4100 01488b44 24084839 c2480f47 d0e8fedf .H.D$.H9.H.G....
4110 ffff488b 442410c6 04030048 8b3c24ff ..H.D$.....H.<$.
4120 15f35f00 004883c4 484889d8 5b5dc390 .._..H..HH..[]..
4130 488b3c24 4885ff74 06ff15d9 5f000031 H.<$H..t...._..1
4140 db4883c4 484889d8 5b5dc30f 1f440000 .H..HH..[]...D..
4150 55660fef c0534889 fbbf0001 00004883 Uf...SH.......H.
4160 ec480f29 04240f29 4424100f 29442420 .H.).$.)D$..)D$
4170 0f294424 30ff1595 5f000066 0f6f0d8d .)D$0..._..f.o..
4180 5f000048 8b15965f 000048c7 44240800 _..H..._..H.D$..
4190 01000048 890424c7 44242400 00000048 ...H..$.D$$....H
41a0 89542438 0f114c24 284885c0 0f84bd00 .T$8..L$(H......
41b0 00004889 e64889df e883e5ff ff85c00f ..H..H..........
41c0 849b0000 00488b2c 24488b5c 24104885 .....H.,$H.\$.H.
41d0 ed741248 8d7c1d00 e8f3deff ff4801c3 .t.H.|.......H..
41e0 48895c24 10488b05 345f0000 488d7301 H.\$.H..4_..H.s.
41f0 4885c074 1b4889ef ffd04889 c34885c0 H..t.H....H..H..
4200 745e4883 c4484889 d85b5dc3 0f1f4000 t^H..HH..[]...@.
4210 4889f7ff 15f75e00 004889c3 4885c074 H.....^..H..H..t
4220 3f488b44 2410488b 34244889 df488d50 ?H.D$.H.4$H..H.P
4230 01488b44 24084839 c2480f47 d0e8cede .H.D$.H9.H.G....
4240 ffff488b 442410c6 04030048 8b3c24ff ..H.D$.....H.<$.
4250 15c35e00 004883c4 484889d8 5b5dc390 ..^..H..HH..[]..
4260 488b3c24 4885ff74 06ff15a9 5e000031 H.<$H..t....^..1
4270 db4883c4 484889d8 5b5dc30f 1f440000 .H..HH..[]...D..
4280 4154660f efc05553 4883ec40 0f290424 ATf...USH..@.).$
4290 0f294424 100f2944 24200f29 44243085 .)D$..)D$ .)D$0.
42a0 f6787648 63de4889 fd4189d4 4889dfff .xvHc.H..A..H...
42b0 155b5e00 00488904 244885c0 745b660f .[^..H..$H..t[f.
42c0 6f0d4a5e 0000488b 05535e00 004889e6 o.J^..H..S^..H..
42d0 4889ef48 895c2408 48c74424 10000000 H..H.\$.H.D$....
42e0 00c74424 20000000 00448964 24244889 ..D$ ....D.d$$H.
42f0 4424380f 114c2428 e843e4ff ff89c248 D$8..L$(.C.....H
4300 8b042485 d2740948 83c4405b 5d415cc3 ..$..t.H..@[]A\.
4310 4889c7ff 15ff5d00 004883c4 4031c05b H.....]..H..@1.[
4320 5d415cc3 66662e0f 1f840000 00000090 ]A\.ff..........
4330 4883ec48 660fefc0 0f294424 1085d278 H..Hf....)D$...x
4340 474885f6 7442660f 6f0dc25d 0000488b GH..tBf.o..]..H.
4350 05cb5d00 00488934 244863d2 4889e648 ..]..H.4$Hc.H..H
4360 89542408 c7442420 01000000 894c2424 .T$..D$ .....L$$
4370 48894424 380f114c 2428e8c1 e3ffff48 H.D$8..L$(.....H
4380 83c448c3 0f1f4000 31c04883 c448c390 ..H...@.1.H..H..
4390 4885ff74 1b488b57 104885d2 741231c0 H..t.H.W.H..t.1.
43a0 488b1248 83c00148 85d275f4 c30f1f00 H..H...H..u.....
43b0 31c0c366 662e0f1f 84000000 00006690 1..ff.........f.
43c0 85f67834 4863f648 85ff742c 488b4710 ..x4Hc.H..t,H.G.
43d0 4885c074 254885f6 7420660f 1f440000 H..t%H..t f..D..
43e0 488b0048 83ee0148 85c0740e 4885f675 H..H...H..t.H..u
43f0 efc3660f 1f440000 31c0c30f 1f440000 ..f..D..1....D..
4400 31d2e979 e2ffff66 0f1f8400 00000000 1..y...f........
4410 55534883 ec084885 ff744548 89f54885 USH...H..tEH..H.
4420 f6743d48 8b5f1048 85db7518 eb266690 .t=H._.H..u..&f.
4430 4889efe8 c8dcffff 85c07411 488b1b48 H.........t.H..H
4440 85db7410 488b7338 4885f675 e348837b ..t.H.s8H..u.H.{
4450 3800740c 4883c408 4889d85b 5dc36690 8.t.H...H..[].f.
4460 31db4883 c4084889 d85b5dc3 0f1f4000 1.H...H..[]...@.
4470 4883ec08 e8e7dbff ff4885c0 0f95c048 H........H.....H
4480 83c4080f b6c0c366 0f1f8400 00000000 .......f........
4490 4885ff0f 94c04839 f70f94c2 08d07530 H.....H9......u0
44a0 4885f674 2b488b47 104885c0 742a488b H..t+H.G.H..t*H.
44b0 50084885 d2740b48 89324889 56084889 P.H..t.H.2H.V.H.
44c0 7008b801 000000c3 0f1f8400 00000000 p...............
44d0 31c0c30f 1f440000 48897710 b8010000 1....D..H.w.....
44e0 00488976 0848c706 00000000 c30f1f00 .H.v.H..........
44f0 4885ff0f 84cf0000 00415641 55415455 H........AVAUATU
4500 4889f553 4885f60f 84930000 004889d3 H..SH........H..
4510 4885d20f 84870000 004989fd 4839d774 H........I..H9.t
4520 7f4889f7 e8a7dbff ff4c8d70 014c89f7 .H.......L.p.L..
4530 ff15da5b 00004989 c44885c0 74624889 ...[..I..H..tbH.
4540 ee4c89f2 4889c7e8 c4dbffff 8b431889 .L..H........C..
4550 c581e5ff fdfffff6 c402750f 488b7b38 ..........u.H.{8
4560 4885ff74 06ff15ad 5b000049 8b45104c H..t....[..I.E.L
4570 89633889 6b184885 c0743548 8b500848 .c8.k.H..t5H.P.H
4580 85d2740b 48891a48 89530848 895808b8 ..t.H..H.S.H.X..
4590 01000000 eb0c662e 0f1f8400 00000000 ......f.........
45a0 31c05b5d 415c415d 415ec30f 1f440000 1.[]A\A]A^...D..
45b0 49895d10 48895b08 48c70300 000000eb I.].H.[.H.......
45c0 ce0f1f80 00000000 31c0c30f 1f440000 ........1....D..
45d0 4885ff0f 84970000 004885f6 0f848e00 H........H......
45e0 00004155 55534889 d34883ec 104885d2 ..AUUSH..H...H..
45f0 746e4889 fd4839d7 74668b42 184189c5 tnH..H9.tf.B.A..
4600 4181cd00 020000f6 c4027519 488b7a38 A.........u.H.z8
4610 4885ff74 10488974 2408ff15 f85a0000 H..t.H.t$....Z..
4620 488b7424 08488b45 10488973 3844896b H.t$.H.E.H.s8D.k
4630 184885c0 7442488b 50084885 d2740b48 .H..tBH.P.H..t.H
4640 891a4889 53084889 58084883 c410b801 ..H.S.H.X.H.....
4650 0000005b 5d415dc3 0f1f8400 00000000 ...[]A].........
4660 4883c410 31c05b5d 415dc30f 1f440000 H...1.[]A]...D..
4670 31c0c30f 1f440000 48895d10 48895b08 1....D..H.].H.[.
4680 48c70300 000000eb c10f1f80 00000000 H...............
4690 4885ff0f 84af0000 00555348 89f34883 H........USH..H.
46a0 ec084885 f60f848d 00000048 89fdbf40 ..H........H...@
46b0 000000ff 15575a00 004885c0 747a660f .....WZ..H..tzf.
46c0 efc00f11 000f1140 100f1140 300f1140 .......@...@0..@
46d0 20f30f6f 0b660fef c00f1108 f30f6f53 ..o.f........oS
46e0 100f1150 10f30f6f 5b200f11 5820f30f ...P...o[ ..X ..
46f0 6f633081 48180001 00000f11 60300f11 oc0.H.......`0..
4700 0048c740 38000000 004839c5 742a488b .H.@8....H9.t*H.
4710 55104885 d2743948 8b4a0848 85c9740b U.H..t9H.J.H..t.
4720 48890148 89480848 894208b8 01000000 H..H.H.H.B......
4730 eb08660f 1f440000 31c04883 c4085b5d ..f..D..1.H...[]
4740 c30f1f80 00000000 31c0c30f 1f440000 ........1....D..
4750 48894510 48894008 48c70000 000000eb H.E.H.@.H.......
4760 ca66662e 0f1f8400 00000000 0f1f4000 .ff...........@.
4770 4885f641 560f94c0 4885d241 55415455 H..AV...H..AUATU
4780 4889d50f 94c208d0 530f85f1 00000049 H.......S......I
4790 89fd4885 ff0f84e5 00000049 89f4bf40 ..H........I...@
47a0 000000ff 15675900 004889c3 4885c00f .....gY..H..H...
47b0 84cb0000 00660fef c00f1100 0f114010 .....f........@.
47c0 0f114030 0f114020 f30f6f4d 00660fef ..@0..@ ..oM.f..
47d0 c00f1108 f30f6f55 100f1150 10f30f6f ......oU...P...o
47e0 5d200f11 5820f30f 6f653081 48180001 ] ..X ..oe0.H...
47f0 00000f11 60300f11 0048c740 38000000 ....`0...H.@8...
4800 004939c5 747a4c89 e7e8c2d8 ffff4c8d .I9.tzL.......L.
4810 70014c89 f7ff15f5 58000048 89c54885 p.L.....X..H..H.
4820 c0745d4c 89e64c89 f24889c7 e8dfd8ff .t]L..L..H......
4830 ff8b4318 4189c441 81e4fffd fffff6c4 ..C.A..A........
4840 02750f48 8b7b3848 85ff7406 ff15c658 .u.H.{8H..t....X
4850 0000498b 45104889 6b384489 63184885 ..I.E.H.k8D.c.H.
4860 c0742d48 8b500848 85d2740b 48891a48 .t-H.P.H..t.H..H
4870 89530848 895808b8 01000000 eb046690 .S.H.X........f.
4880 31c05b5d 415c415d 415ec30f 1f440000 1.[]A\A]A^...D..
4890 49895d10 48895b08 48c70300 000000eb I.].H.[.H.......
48a0 d666662e 0f1f8400 00000000 0f1f4000 .ff...........@.
48b0 4885ff74 6b4885f6 7466488b 5710488b H..tkH..tfH.W.H.
48c0 064839f2 7422488b 4e084889 014885c0 .H9.t"H.N.H..H..
48d0 7436660f efc04889 48084889 f00f1106 t6f...H.H.H.....
48e0 c30f1f80 00000000 4885c074 08488b56 ........H..t.H.V
48f0 08488950 08660fef c0488947 104889f0 .H.P.f...H.G.H..
4900 0f1106c3 0f1f4000 660fefc0 48894a08 ......@.f...H.J.
4910 4889f00f 1106c366 0f1f8400 00000000 H......f........
4920 31c0c366 662e0f1f 84000000 00006690 1..ff.........f.
4930 85f6783c 4863f648 85ff7437 488b4710 ..x<Hc.H..t7H.G.
4940 4885c075 17eb1a66 0f1f8400 00000000 H..u...f........
4950 488b0048 83ee0148 85c07405 4885f675 H..H...H..t.H..u
4960 ef4889c6 e987d8ff ff0f1f80 00000000 .H..............
4970 31c0c331 c0ebea66 0f1f8400 00000000 1..1...f........
4980 4883ec08 e8c7d7ff ff4883c4 084889c7 H........H...H..
4990 e91bd7ff ff66662e 0f1f8400 00000000 .....ff.........
49a0 534889fb e8b7d6ff ff4889df 5b4889c6 SH.......H..[H..
49b0 e93bd8ff ff66662e 0f1f8400 00000000 .;...ff.........
49c0 534889fb e877d6ff ff4889df 5b4889c6 SH...w...H..[H..
49d0 e91bd8ff ff66662e 0f1f8400 00000000 .....ff.........
49e0 4883ec08 e8f7d6ff ff4883c4 084889c7 H........H...H..
49f0 e9bbd6ff ff66662e 0f1f8400 00000000 .....ff.........
4a00 4883ec08 e827d7ff ff4883c4 084889c7 H....'...H...H..
4a10 e99bd6ff ff66662e 0f1f8400 00000000 .....ff.........
4a20 31c085f6 785a4863 f64885ff 7452488b 1...xZHc.H..tRH.
4a30 4f104885 f6744a48 85c90f84 83000000 O.H..tJH........
4a40 4889c80f 1f440000 488b0048 83ee0148 H....D..H..H...H
4a50 85c0744c 4885f675 ef4885c0 74426648 ..tLH..u.H..tBfH
4a60 0f6ec00f 1640080f 11024889 50084839 .n...@....H.P.H9
4a70 c1742348 8b420848 8910b801 000000c3 .t#H.B.H........
4a80 c34885c9 743d6648 0f6ec10f 1641080f .H..t=fH.n...A..
4a90 11024889 51084889 5710b801 000000c3 ..H.Q.H.W.......
4aa0 4839d774 1b4885d2 7416488b 41084885 H9.t.H..t.H.A.H.
4ab0 c074c748 89104889 42084889 5108ebba .t.H..H.B.H.Q...
4ac0 31c0c348 39d774f8 4885d274 f3488957 1..H9.t.H..t.H.W
4ad0 10488952 0848c702 00000000 eb9c6690 .H.R.H........f.
4ae0 4889f848 85ff7468 488b4f10 4885c974 H..H..thH.O.H..t
4af0 5f4885d2 745a4889 f74885f6 74524839 _H..tZH..H..tRH9
4b00 f20f8481 00000048 83ec0848 8b36f30f .......H...H.6..
4b10 6f0f0f11 0a4885f6 74564889 56084839 o....H..tVH.V.H9
4b20 f9743548 8b420848 85c07409 48891048 .t5H.B.H..t.H..H
4b30 833a0074 49660fef c00f1107 e86fd5ff .:.tIf.......o..
4b40 ffb80100 00004883 c408c30f 1f440000 ......H......D..
4b50 31c0c30f 1f440000 4889d148 397f0874 1....D..H..H9..t
4b60 04488b4a 0848894a 08488950 10ebc690 .H.J.H.J.H.P....
4b70 4839f974 e3488b42 084885c0 75ae4889 H9.t.H.B.H..u.H.
4b80 5108ebb1 0f1f4000 b8010000 00c36690 Q.....@.......f.
4b90 85f6783c 4863f648 85ff7437 488b4710 ..x<Hc.H..t7H.G.
4ba0 4885c075 17eb1a66 0f1f8400 00000000 H..u...f........
4bb0 488b0048 83ee0148 85c07405 4885f675 H..H...H..t.H..u
4bc0 ef4889c6 e927d5ff ff0f1f80 00000000 .H...'..........
4bd0 31c0c331 c0ebea66 0f1f8400 00000000 1..1...f........
4be0 4883ec08 bf400000 00ff1521 55000048 H....@.....!U..H
4bf0 85c0741a 660fefc0 0f114010 c7401804 ..t.f.....@..@..
4c00 0000000f 11000f11 40200f11 40304883 ........@ ..@0H.
4c10 c408c366 662e0f1f 84000000 00006690 ...ff.........f.
4c20 41564155 4989f541 544989fc 5553e8ed AVAUI..ATI..US..
4c30 d4ffff48 89c34d85 e40f84a1 0000004d ...H..M........M
4c40 85ed0f84 98000000 4885c00f 848f0000 ........H.......
4c50 004c39e0 0f848600 00004c89 efe86ed4 .L9.......L...n.
4c60 ffff4c8d 70014c89 f7ff15a1 54000048 ..L.p.L.....T..H
4c70 89c54885 c074694c 89ee4c89 f24889c7 ..H..tiL..L..H..
4c80 e88bd4ff ff8b4318 4189c541 81e5fffd ......C.A..A....
4c90 fffff6c4 02750f48 8b7b3848 85ff7406 .....u.H.{8H..t.
4ca0 ff157254 0000498b 44241048 896b3844 ..rT..I.D$.H.k8D
4cb0 896b1848 85c07448 488b5008 4885d274 .k.H..tHH.P.H..t
4cc0 2948891a 48895308 48895808 4889d85b )H..H.S.H.X.H..[
4cd0 5d415c41 5d415ec3 0f1f8400 00000000 ]A\A]A^.........
4ce0 4889df31 dbe8c6d3 ffff4889 d85b5d41 H..1......H..[]A
4cf0 5c415d41 5ec3662e 0f1f8400 00000000 \A]A^.f.........
4d00 49895c24 104889d8 48895b08 48c70300 I.\$.H..H.[.H...
4d10 0000005b 5d415c41 5d415ec3 0f1f4000 ...[]A\A]A^...@.
4d20 4883ec08 bf400000 00ff15e1 53000048 H....@......S..H
4d30 85c0741a 660fefc0 0f114010 c7401802 ..t.f.....@..@..
4d40 0000000f 11000f11 40200f11 40304883 ........@ ..@0H.
4d50 c408c366 662e0f1f 84000000 00006690 ...ff.........f.
4d60 41564155 4989f541 544989fc 5553e8cd AVAUI..ATI..US..
4d70 d3ffff48 89c34d85 e40f84a1 0000004d ...H..M........M
4d80 85ed0f84 98000000 4885c00f 848f0000 ........H.......
4d90 004c39e0 0f848600 00004c89 efe82ed3 .L9.......L.....
4da0 ffff4c8d 70014c89 f7ff1561 53000048 ..L.p.L....aS..H
4db0 89c54885 c074694c 89ee4c89 f24889c7 ..H..tiL..L..H..
4dc0 e84bd3ff ff8b4318 4189c541 81e5fffd .K....C.A..A....
4dd0 fffff6c4 02750f48 8b7b3848 85ff7406 .....u.H.{8H..t.
4de0 ff153253 0000498b 44241048 896b3844 ..2S..I.D$.H.k8D
4df0 896b1848 85c07448 488b5008 4885d274 .k.H..tHH.P.H..t
4e00 2948891a 48895308 48895808 4889d85b )H..H.S.H.X.H..[
4e10 5d415c41 5d415ec3 0f1f8400 00000000 ]A\A]A^.........
4e20 4889df31 dbe886d2 ffff4889 d85b5d41 H..1......H..[]A
4e30 5c415d41 5ec3662e 0f1f8400 00000000 \A]A^.f.........
4e40 49895c24 104889d8 48895b08 48c70300 I.\$.H..H.[.H...
4e50 0000005b 5d415c41 5d415ec3 0f1f4000 ...[]A\A]A^...@.
4e60 4883ec08 bf400000 00ff15a1 52000048 H....@......R..H
4e70 85c0741a 660fefc0 0f114010 c7401801 ..t.f.....@..@..
4e80 0000000f 11000f11 40200f11 40304883 ........@ ..@0H.
4e90 c408c366 662e0f1f 84000000 00006690 ...ff.........f.
4ea0 41564155 4989f541 544989fc 5553e84d AVAUI..ATI..US.M
4eb0 d3ffff48 89c34d85 e40f84a1 0000004d ...H..M........M
4ec0 85ed0f84 98000000 4885c00f 848f0000 ........H.......
4ed0 004c39e0 0f848600 00004c89 efe8eed1 .L9.......L.....
4ee0 ffff4c8d 70014c89 f7ff1521 52000048 ..L.p.L....!R..H
4ef0 89c54885 c074694c 89ee4c89 f24889c7 ..H..tiL..L..H..
4f00 e80bd2ff ff8b4318 4189c541 81e5fffd ......C.A..A....
4f10 fffff6c4 02750f48 8b7b3848 85ff7406 .....u.H.{8H..t.
4f20 ff15f251 0000498b 44241048 896b3844 ...Q..I.D$.H.k8D
4f30 896b1848 85c07448 488b5008 4885d274 .k.H..tHH.P.H..t
4f40 2948891a 48895308 48895808 4889d85b )H..H.S.H.X.H..[
4f50 5d415c41 5d415ec3 0f1f8400 00000000 ]A\A]A^.........
4f60 4889df31 dbe846d1 ffff4889 d85b5d41 H..1..F...H..[]A
4f70 5c415d41 5ec3662e 0f1f8400 00000000 \A]A^.f.........
4f80 49895c24 104889d8 48895b08 48c70300 I.\$.H..H.[.H...
4f90 0000005b 5d415c41 5d415ec3 0f1f4000 ...[]A\A]A^...@.
4fa0 5389fbbf 40000000 ff156251 00004885 S...@.....bQ..H.
4fb0 c0742183 fb01ba01 00000066 0fefc083 .t!........f....
4fc0 daff0f11 40108950 180f1100 0f114020 ....@..P......@
4fd0 0f114030 5bc3662e 0f1f8400 00000000 ..@0[.f.........
4fe0 41564155 41544989 f4554889 fd89d753 AVAUATI..UH....S
4ff0 e83bd0ff ff4889c3 4885ed0f 849f0000 .;...H..H.......
5000 004d85e4 0f849600 00004885 c00f848d .M........H.....
5010 00000048 39e80f84 84000000 4c89e7e8 ...H9.......L...
5020 acd0ffff 4c8d7001 4c89f7ff 15df5000 ....L.p.L.....P.
5030 004989c5 4885c074 674c89e6 4c89f248 .I..H..tgL..L..H
5040 89c7e8c9 d0ffff8b 43184189 c44181e4 ........C.A..A..
5050 fffdffff f6c40275 0f488b7b 384885ff .......u.H.{8H..
5060 7406ff15 b0500000 488b4510 4c896b38 t....P..H.E.L.k8
5070 44896318 4885c074 47488b50 084885d2 D.c.H..tGH.P.H..
5080 74284889 1a488953 08488958 084889d8 t(H..H.S.H.X.H..
5090 5b5d415c 415d415e c30f1f80 00000000 []A\A]A^........
50a0 4889df31 dbe806d0 ffff4889 d85b5d41 H..1......H..[]A
50b0 5c415d41 5ec3662e 0f1f8400 00000000 \A]A^.f.........
50c0 48895d10 4889d848 895b0848 c7030000 H.].H..H.[.H....
50d0 00005b5d 415c415d 415ec30f 1f440000 ..[]A\A]A^...D..
50e0 4883ec18 bf400000 00f20f11 442408ff H....@......D$..
50f0 151b5000 004885c0 7436f20f 10442408 ..P..H..t6...D$.
5100 660f2f05 c8210000 660fefc9 0f114810 f./..!..f.....H.
5110 0f114830 c7401808 0000000f 11080f11 ..H0.@..........
5120 4820f20f 11403072 0fc74028 ffffff7f H ...@0r..@(....
5130 4883c418 c30f1f00 f20f100d 98210000 H............!..
5140 660f2fc8 7212c740 28000000 804883c4 f./.r..@(....H..
5150 18c3660f 1f440000 f20f2cd0 89502848 ..f..D....,..P(H
5160 83c418c3 66662e0f 1f840000 00000090 ....ff..........
5170 41564155 41544989 f4554889 fd53e8dd AVAUATI..UH..S..
5180 cfffff48 89c34885 ed0f84a1 0000004d ...H..H........M
5190 85e40f84 98000000 4885c00f 848f0000 ........H.......
51a0 004839e8 0f848600 00004c89 e7e81ecf .H9.......L.....
51b0 ffff4c8d 70014c89 f7ff1551 4f000049 ..L.p.L....QO..I
51c0 89c54885 c074694c 89e64c89 f24889c7 ..H..tiL..L..H..
51d0 e83bcfff ff8b4318 4189c441 81e4fffd .;....C.A..A....
51e0 fffff6c4 02750f48 8b7b3848 85ff7406 .....u.H.{8H..t.
51f0 ff15224f 0000488b 45104c89 6b384489 .."O..H.E.L.k8D.
5200 63184885 c0744948 8b500848 85d2742a c.H..tIH.P.H..t*
5210 48891a48 89530848 89580848 89d85b5d H..H.S.H.X.H..[]
5220 415c415d 415ec366 0f1f8400 00000000 A\A]A^.f........
5230 4889df31 dbe876ce ffff4889 d85b5d41 H..1..v...H..[]A
5240 5c415d41 5ec3662e 0f1f8400 00000000 \A]A^.f.........
5250 48895d10 4889d848 895b0848 c7030000 H.].H..H.[.H....
5260 00005b5d 415c415d 415ec30f 1f440000 ..[]A\A]A^...D..
5270 41545548 89fdbf40 00000053 ff158e4e ATUH...@...S...N
5280 00004885 c0746966 0fefc048 89c30f11 ..H..tif...H....
5290 40100f11 00c74018 10000000 0f114020 @.....@.......@
52a0 0f114030 4885ed74 3f4889ef e81fceff ..@0H..t?H......
52b0 ff4c8d60 014c89e7 ff15524e 00004885 .L.`.L....RN..H.
52c0 c0741d4c 89e24889 ee4889c7 e83fceff .t.L..H..H...?..
52d0 ff488943 204889d8 5b5d415c c30f1f00 .H.C H..[]A\....
52e0 48c74320 00000000 4889dfe8 c0cdffff H.C ....H.......
52f0 31dbebe1 66662e0f 1f840000 00000090 1...ff..........
5300 41564155 41544989 f4554889 fd4889d7 AVAUATI..UH..H..
5310 53e88ace ffff4889 c34885ed 0f849e00 S.....H..H......
5320 00004d85 e40f8495 00000048 85c00f84 ..M........H....
5330 8c000000 4839e80f 84830000 004c89e7 ....H9.......L..
5340 e88bcdff ff4c8d70 014c89f7 ff15be4d .....L.p.L.....M
5350 00004989 c54885c0 74664c89 e64c89f2 ..I..H..tfL..L..
5360 4889c7e8 a8cdffff 8b431841 89c44181 H........C.A..A.
5370 e4fffdff fff6c402 750f488b 7b384885 ........u.H.{8H.
5380 ff7406ff 158f4d00 00488b45 104c896b .t....M..H.E.L.k
5390 38448963 184885c0 7446488b 50084885 8D.c.H..tFH.P.H.
53a0 d2742748 891a4889 53084889 58084889 .t'H..H.S.H.X.H.
53b0 d85b5d41 5c415d41 5ec3660f 1f440000 .[]A\A]A^.f..D..
53c0 4889df31 dbe8e6cc ffff4889 d85b5d41 H..1......H..[]A
53d0 5c415d41 5ec3662e 0f1f8400 00000000 \A]A^.f.........
53e0 48895d10 4889d848 895b0848 c7030000 H.].H..H.[.H....
53f0 00005b5d 415c415d 415ec30f 1f440000 ..[]A\A]A^...D..
5400 534889fb bf400000 00ff1501 4d000048 SH...@......M..H
5410 85c0741e 660fefc0 0f114010 0f114020 ..t.f.....@...@
5420 c7401810 01000048 8958200f 11000f11 .@.....H.X .....
5430 40305bc3 66662e0f 1f840000 00000090 @0[.ff..........
5440 534889fb bf400000 00ff15c1 4c000048 SH...@......L..H
5450 85c0741e 660fefc0 0f114010 c7401840 ..t.f.....@..@.@
5460 01000048 8958100f 11000f11 40200f11 ...H.X......@ ..
5470 40305bc3 66662e0f 1f840000 00000090 @0[.ff..........
5480 534889fb bf400000 00ff1581 4c000048 SH...@......L..H
5490 85c0741e 660fefc0 0f114010 c7401820 ..t.f.....@..@.
54a0 01000048 8958100f 11000f11 40200f11 ...H.X......@ ..
54b0 40305bc3 66662e0f 1f840000 00000090 @0[.ff..........
54c0 41545548 89fdbf40 00000053 ff153e4c ATUH...@...S..>L
54d0 00004885 c0746966 0fefc048 89c30f11 ..H..tif...H....
54e0 40100f11 00c74018 80000000 0f114020 @.....@.......@
54f0 0f114030 4885ed74 3f4889ef e8cfcbff ..@0H..t?H......
5500 ff4c8d60 014c89e7 ff15024c 00004885 .L.`.L.....L..H.
5510 c0741d4c 89e24889 ee4889c7 e8efcbff .t.L..H..H......
5520 ff488943 204889d8 5b5d415c c30f1f00 .H.C H..[]A\....
5530 48c74320 00000000 4889dfe8 70cbffff H.C ....H...p...
5540 31dbebe1 66662e0f 1f840000 00000090 1...ff..........
5550 41564155 41544989 f4554889 fd4889d7 AVAUATI..UH..H..
5560 53e85acb ffff4889 c34885ed 0f849e00 S.Z...H..H......
5570 00004d85 e40f8495 00000048 85c00f84 ..M........H....
5580 8c000000 4839e80f 84830000 004c89e7 ....H9.......L..
5590 e83bcbff ff4c8d70 014c89f7 ff156e4b .;...L.p.L....nK
55a0 00004989 c54885c0 74664c89 e64c89f2 ..I..H..tfL..L..
55b0 4889c7e8 58cbffff 8b431841 89c44181 H...X....C.A..A.
55c0 e4fffdff fff6c402 750f488b 7b384885 ........u.H.{8H.
55d0 ff7406ff 153f4b00 00488b45 104c896b .t...?K..H.E.L.k
55e0 38448963 184885c0 7446488b 50084885 8D.c.H..tFH.P.H.
55f0 d2742748 891a4889 53084889 58084889 .t'H..H.S.H.X.H.
5600 d85b5d41 5c415d41 5ec3660f 1f440000 .[]A\A]A^.f..D..
5610 4889df31 dbe896ca ffff4889 d85b5d41 H..1......H..[]A
5620 5c415d41 5ec3662e 0f1f8400 00000000 \A]A^.f.........
5630 48895d10 4889d848 895b0848 c7030000 H.].H..H.[.H....
5640 00005b5d 415c415d 415ec30f 1f440000 ..[]A\A]A^...D..
5650 4883ec08 bf400000 00ff15b1 4a000048 H....@......J..H
5660 85c0741a 660fefc0 0f114010 c7401820 ..t.f.....@..@.
5670 0000000f 11000f11 40200f11 40304883 ........@ ..@0H.
5680 c408c366 662e0f1f 84000000 00006690 ...ff.........f.
5690 41564155 4989f541 544989fc 5553e8ed AVAUI..ATI..US..
56a0 caffff48 89c34d85 e40f84a1 0000004d ...H..M........M
56b0 85ed0f84 98000000 4885c00f 848f0000 ........H.......
56c0 004c39e0 0f848600 00004c89 efe8fec9 .L9.......L.....
56d0 ffff4c8d 70014c89 f7ff1531 4a000048 ..L.p.L....1J..H
56e0 89c54885 c074694c 89ee4c89 f24889c7 ..H..tiL..L..H..
56f0 e81bcaff ff8b4318 4189c541 81e5fffd ......C.A..A....
5700 fffff6c4 02750f48 8b7b3848 85ff7406 .....u.H.{8H..t.
5710 ff15024a 0000498b 44241048 896b3844 ...J..I.D$.H.k8D
5720 896b1848 85c07448 488b5008 4885d274 .k.H..tHH.P.H..t
5730 2948891a 48895308 48895808 4889d85b )H..H.S.H.X.H..[
5740 5d415c41 5d415ec3 0f1f8400 00000000 ]A\A]A^.........
5750 4889df31 dbe856c9 ffff4889 d85b5d41 H..1..V...H..[]A
5760 5c415d41 5ec3662e 0f1f8400 00000000 \A]A^.f.........
5770 49895c24 104889d8 48895b08 48c70300 I.\$.H..H.[.H...
5780 0000005b 5d415c41 5d415ec3 0f1f4000 ...[]A\A]A^...@.
5790 4883ec08 bf400000 00ff1571 49000048 H....@.....qI..H
57a0 85c0741a 660fefc0 0f114010 c7401840 ..t.f.....@..@.@
57b0 0000000f 11000f11 40200f11 40304883 ........@ ..@0H.
57c0 c408c366 662e0f1f 84000000 00006690 ...ff.........f.
57d0 41564155 4989f541 544989fc 5553e8ed AVAUI..ATI..US..
57e0 c9ffff48 89c34d85 e40f84a1 0000004d ...H..M........M
57f0 85ed0f84 98000000 4885c00f 848f0000 ........H.......
5800 004c39e0 0f848600 00004c89 efe8bec8 .L9.......L.....
5810 ffff4c8d 70014c89 f7ff15f1 48000048 ..L.p.L.....H..H
5820 89c54885 c074694c 89ee4c89 f24889c7 ..H..tiL..L..H..
5830 e8dbc8ff ff8b4318 4189c541 81e5fffd ......C.A..A....
5840 fffff6c4 02750f48 8b7b3848 85ff7406 .....u.H.{8H..t.
5850 ff15c248 0000498b 44241048 896b3844 ...H..I.D$.H.k8D
5860 896b1848 85c07448 488b5008 4885d274 .k.H..tHH.P.H..t
5870 2948891a 48895308 48895808 4889d85b )H..H.S.H.X.H..[
5880 5d415c41 5d415ec3 0f1f8400 00000000 ]A\A]A^.........
5890 4889df31 dbe816c8 ffff4889 d85b5d41 H..1......H..[]A
58a0 5c415d41 5ec3662e 0f1f8400 00000000 \A]A^.f.........
58b0 49895c24 104889d8 48895b08 48c70300 I.\$.H..H.[.H...
58c0 0000005b 5d415c41 5d415ec3 0f1f4000 ...[]A\A]A^...@.
58d0 41564155 41545553 85f60f88 98000000 AVAUATUS........
58e0 4889fd48 85ff0f84 8c000000 89f3e89d H..H............
58f0 c8ffff49 89c44885 c0747d4c 63eb85db ...I..H..t}Lc...
5900 0f848f00 000031db 4531f6eb 170f1f00 ......1.E1......
5910 49894424 104983fd 01747541 be010000 I.D$.I...tuA....
5920 004889c3 660fefc0 f2420f2a 44b500e8 .H..f....B.*D...
5930 2cc8ffff 4885c074 374d85f6 74d24983 ,...H..t7M..t.I.
5940 c6014889 03488958 084d39ee 72d3498b ..H..H.X.M9.r.I.
5950 54241048 85d27404 48894208 5b4c89e0 T$.H..t.H.B.[L..
5960 5d415c41 5d415ec3 0f1f8400 00000000 ]A\A]A^.........
5970 4c89e7e8 38c7ffff 4531e45b 5d4c89e0 L...8...E1.[]L..
5980 415c415d 415ec366 0f1f8400 00000000 A\A]A^.f........
5990 4889c2eb c331c0eb b50f1f80 00000000 H....1..........
59a0 41564155 41545553 85f60f88 98000000 AVAUATUS........
59b0 4889fd48 85ff0f84 8c000000 89f3e8cd H..H............
59c0 c7ffff49 89c44885 c0747d4c 63eb85db ...I..H..t}Lc...
59d0 0f848f00 000031db 4531f6eb 170f1f00 ......1.E1......
59e0 49894424 104983fd 01747541 be010000 I.D$.I...tuA....
59f0 004889c3 660fefc0 f3420f5a 44b500e8 .H..f....B.ZD...
5a00 5cc7ffff 4885c074 374d85f6 74d24983 \...H..t7M..t.I.
5a10 c6014889 03488958 084d39ee 72d3498b ..H..H.X.M9.r.I.
5a20 54241048 85d27404 48894208 5b4c89e0 T$.H..t.H.B.[L..
5a30 5d415c41 5d415ec3 0f1f8400 00000000 ]A\A]A^.........
5a40 4c89e7e8 68c6ffff 4531e45b 5d4c89e0 L...h...E1.[]L..
5a50 415c415d 415ec366 0f1f8400 00000000 A\A]A^.f........
5a60 4889c2eb c331c0eb b50f1f80 00000000 H....1..........
5a70 41564155 41545553 85f60f88 90000000 AVAUATUS........
5a80 4989fe48 85ff0f84 84000000 89f3e8fd I..H............
5a90 c6ffff49 89c44885 c074754c 63eb85db ...I..H..tuLc...
5aa0 0f847f00 000031ed 31dbeb17 0f1f4000 ......1.1.....@.
5ab0 49894424 104983fd 017465bb 01000000 I.D$.I...te.....
5ac0 4889c5f2 410f1004 dee892c6 ffff4885 H...A.........H.
5ad0 c0743548 85db74d8 4883c301 48894500 .t5H..t.H...H.E.
5ae0 48896808 4c39eb72 d7498b54 24104885 H.h.L9.r.I.T$.H.
5af0 d2740448 8942085b 4c89e05d 415c415d .t.H.B.[L..]A\A]
5b00 415ec30f 1f440000 4c89e7e8 a0c5ffff A^...D..L.......
5b10 4531e45b 5d4c89e0 415c415d 415ec390 E1.[]L..A\A]A^..
5b20 4889c2eb ce31c0eb c00f1f80 00000000 H....1..........
5b30 41564155 41545553 85f60f88 90000000 AVAUATUS........
5b40 4989fe48 85ff0f84 84000000 89f3e83d I..H...........=
5b50 c6ffff49 89c44885 c074754c 63eb85db ...I..H..tuLc...
5b60 0f847f00 000031ed 31dbeb17 0f1f4000 ......1.1.....@.
5b70 49894424 104983fd 017465bb 01000000 I.D$.I...te.....
5b80 4889c549 8b3cdee8 14c6ffff 4885c074 H..I.<......H..t
5b90 374885db 74da4883 c3014889 45004889 7H..t.H...H.E.H.
5ba0 68084c39 eb72d949 8b542410 4885d274 h.L9.r.I.T$.H..t
5bb0 04488942 085b4c89 e05d415c 415d415e .H.B.[L..]A\A]A^
5bc0 c30f1f80 00000000 4c89e7e8 e0c4ffff ........L.......
5bd0 4531e45b 5d4c89e0 415c415d 415ec390 E1.[]L..A\A]A^..
5be0 4889c2eb cc31c0eb be0f1f80 00000000 H....1..........
5bf0 41564155 41545553 4885ff0f 841f0100 AVAUATUSH.......
5c00 004889fd 4189f4bf 40000000 ff15fe44 .H..A...@......D
5c10 00004889 c34885c0 0f840201 0000660f ..H..H........f.
5c20 efc00f11 000f1140 100f1140 200f1140 .......@...@ ..@
5c30 308b4518 f20f1045 304c8b6d 2080e4fe 0.E....E0L.m ...
5c40 8943188b 4528f20f 11433089 43284d85 .C..E(...C0.C(M.
5c50 ed74304c 89efe875 c4ffff4c 8d70014c .t0L...u...L.p.L
5c60 89f7ff15 a8440000 4885c00f 849f0000 .....D..H.......
5c70 004c89f2 4c89ee48 89c7e891 c4ffff48 .L..L..H.......H
5c80 8943204c 8b6d384d 85ed740e f6451902 .C L.m8M..t..E..
5c90 0f849a00 00004c89 6b384585 e4746348 ......L.k8E..tcH
5ca0 8b6d1048 85ed0f84 d4000000 be010000 .m.H............
5cb0 004889ef e837ffff ff4885c0 745a488b .H...7...H..tZH.
5cc0 6d004889 43104885 ed0f84a1 000000be m.H.C.H.........
5cd0 01000000 4889ef49 89c4e811 ffffff48 ....H..I.......H
5ce0 85c07434 49890424 488b6d00 4c896008 ..t4I..$H.m.L.`.
5cf0 4885ed75 da488b53 104885d2 74044889 H..u.H.S.H..t.H.
5d00 42084889 d85b5d41 5c415d41 5ec36690 B.H..[]A\A]A^.f.
5d10 48c74320 00000000 4889dfe8 90c3ffff H.C ....H.......
5d20 31db4889 d85b5d41 5c415d41 5ec36690 1.H..[]A\A]A^.f.
5d30 4c89efe8 98c3ffff 4c8d7001 4c89f7ff L.......L.p.L...
5d40 15cb4300 004885c0 74464c89 f24c89ee ..C..H..tFL..L..
5d50 4889c7e8 b8c3ffff 48894338 4585e40f H.......H.C8E...
5d60 853affff ffeb9b66 0f1f8400 00000000 .:.....f........
5d70 4889c2e9 86ffffff 0f1f8400 00000000 H...............
5d80 31c0e96e ffffff66 0f1f8400 00000000 1..n...f........
5d90 48c74338 00000000 e97bffff ff0f1f00 H.C8.....{......
5da0 4885ff0f 84cf0000 000fb607 84c00f84 H...............
5db0 54010000 4989f94c 8d15b613 00006690 T...I..L......f.
5dc0 8d50f780 fa267710 0fb6d249 6314924c .P...&w....Ic..L
5dd0 01d2ffe2 0f1f4000 41880149 83c1010f ......@.A..I....
5de0 b6470148 83c70184 c075d50f 1f440000 .G.H.....u...D..
5df0 4c89cac6 0200c366 0f1f8400 00000000 L......f........
5e00 41c60122 0fb64701 488d4f01 498d5101 A.."..G.H.O.I.Q.
5e10 84c07516 ebdd662e 0f1f8400 00000000 ..u...f.........
5e20 4c89c148 89f284c0 74c94c8d 4101488d L..H....t.L.A.H.
5e30 72018802 4c89c749 89f13c22 74420fb6 r...L..I..<"tB..
5e40 79013c5c 89f875d8 4080ff22 75d2c642 y.<\..u.@.."u..B
5e50 01224c8d 41020fb6 4102488d 7202ebc0 ."L.A...A.H.r...
5e60 0fb64701 3c2f7428 3c2a7454 4883c701 ..G.</t(<*tTH...
5e70 e972ffff ff0f1f00 c30f1f80 00000000 .r..............
5e80 0fb64101 e95effff ff0f1f80 00000000 ..A..^..........
5e90 0fb64702 488d5702 eb14660f 1f440000 ..G.H.W...f..D..
5ea0 89c14883 c2010fb6 0280f90a 745284c0 ..H.........tR..
5eb0 75eee939 ffffff66 0f1f8400 00000000 u..9...f........
5ec0 0fb64702 488d5702 84c07518 e91fffff ..G.H.W...u.....
5ed0 ff0f1f80 00000000 4883c201 84c00f84 ........H.......
5ee0 0cffffff 89c10fb6 420180f9 2a75e93c ........B...*u.<
5ef0 2f75e50f b6420248 8d7a02e9 e7feffff /u...B.H.z......
5f00 4889d7e9 dffeffff 4889fae9 e3feffff H.......H.......
5f10 4885ff74 0b31c080 7f18000f 94c0c390 H..t.1..........
5f20 31c0c366 662e0f1f 84000000 00006690 1..ff.........f.
5f30 4885ff74 0b31c080 7f18010f 94c0c390 H..t.1..........
5f40 31c0c366 662e0f1f 84000000 00006690 1..ff.........f.
5f50 4885ff74 0b31c080 7f18020f 94c0c390 H..t.1..........
5f60 31c0c366 662e0f1f 84000000 00006690 1..ff.........f.
5f70 4885ff74 0b31c0f6 4718030f 95c0c390 H..t.1..G.......
5f80 31c0c366 662e0f1f 84000000 00006690 1..ff.........f.
5f90 4885ff74 0b31c080 7f18040f 94c0c390 H..t.1..........
5fa0 31c0c366 662e0f1f 84000000 00006690 1..ff.........f.
5fb0 4885ff74 0b31c080 7f18080f 94c0c390 H..t.1..........
5fc0 31c0c366 662e0f1f 84000000 00006690 1..ff.........f.
5fd0 534889fb e897c0ff ff85c074 0bf20f10 SH.........t....
5fe0 43305bc3 0f1f4000 f20f1005 f0120000 C0[...@.........
5ff0 5bc36666 2e0f1f84 00000000 000f1f00 [.ff............
6000 4885ff74 0b31c080 7f18100f 94c0c390 H..t.1..........
6010 31c0c366 662e0f1f 84000000 00006690 1..ff.........f.
6020 534889fb e8b7c1ff ff85c074 0b488b43 SH.........t.H.C
6030 205bc30f 1f440000 31c05bc3 0f1f4000 [...D..1.[...@.
6040 4885ff74 0b31c080 7f18200f 94c0c390 H..t.1.... .....
6050 31c0c366 662e0f1f 84000000 00006690 1..ff.........f.
6060 4885ff74 0b31c080 7f18400f 94c0c390 H..t.1....@.....
6070 31c0c366 662e0f1f 84000000 00006690 1..ff.........f.
6080 4885ff74 0b31c080 7f18800f 94c0c390 H..t.1..........
6090 31c0c366 662e0f1f 84000000 00006690 1..ff.........f.
60a0 41564155 41545553 4885ff74 6b4989f4 AVAUATUSH..tkI..
60b0 4885f674 638b4718 8b6e1848 89fb31c5 H..tc.G..n.H..1.
60c0 81e5ff00 00007550 4189d50f b6d083fa ......uPA.......
60d0 407f6da8 fc745148 b9111000 10000000 @.m..tQH........
60e0 108d42fc 480fa3c1 73304839 f70f849d ..B.H...s0H9....
60f0 01000083 fa200f8f 04010000 83f81c77 ..... .........w
6100 19488d15 08110000 48630482 4801d0ff .H......Hc..H...
6110 e00f1f80 00000000 31ed5b89 e85d415c ........1.[..]A\
6120 415d415e c30f1f00 83ea0131 ed5b83fa A]A^.......1.[..
6130 01400f96 c589e85d 415c415d 415ec390 .@.....]A\A]A^..
6140 81fa8000 000075d2 4839f70f 843f0100 ......u.H9...?..
6150 00488b7b 204885ff 74c0498b 74242048 .H.{ H..t.I.t$ H
6160 85f674b6 e897bfff ff31ed85 c0400f94 ..t......1...@..
6170 c5eba748 8b5f104c 8b661048 85db7429 ...H._.L.f.H..t)
6180 4d85e474 244489ea 4c89e648 89dfe80d M..t$D..L..H....
6190 ffffff89 c585c00f 847dffff ff488b1b .........}...H..
61a0 4d8b2424 4885db75 d731ed4c 39e3400f M.$$H..u.1.L9.@.
61b0 94c5e963 fffffff2 0f105e30 f20f1047 ...c......^0...G
61c0 3031edf3 0f7e15c5 10000066 0f28e066 01...~.....f.(.f
61d0 0f28cbf2 0f5cc366 0f54ca66 0f54e2f2 .(...\.f.T.f.T..
61e0 0f5fe166 0f54c266 0f28ccf2 0f590dd5 ._.f.T.f.(...Y..
61f0 10000066 0f2fc840 0f93c5e9 1affffff ...f./.@........
6200 83fa400f 8511ffff ff4c8b73 104d85f6 ..@......L.s.M..
6210 7436498b 76384489 ea4c89e7 e85fc4ff t6I.v8D..L..._..
6220 ff4889c6 4885c00f 84edfeff ff4489ea .H..H........D..
6230 4c89f7e8 68feffff 85c00f84 d8feffff L...h...........
6240 4d8b364d 85f675ca 4d8b6424 104d85e4 M.6M..u.M.d$.M..
6250 743e498b 74243844 89ea4889 dfe81ec4 t>I.t$8D..H.....
6260 ffff4889 c64885c0 0f84acfe ffff4489 ..H..H........D.
6270 ea4c89e7 e827feff ff85c00f 8497feff .L...'..........
6280 ff4d8b24 244d85e4 75c8660f 1f440000 .M.$$M..u.f..D..
6290 bd010000 00e980fe ffff660f 1f440000 ..........f..D..
62a0 ff256a3e 0000662e 0f1f8400 00000000 .%j>..f.........
62b0 ff25623e 0000662e 0f1f8400 00000000 .%b>..f.........
62c0 41554154 55534883 ec088b47 18251001 AUATUSH....G.%..
62d0 000083f8 100f858d 00000048 89fb4889 ...........H..H.
62e0 f74989f4 e8e7bdff ff4c8b6b 204889c5 .I.......L.k H..
62f0 4c89efe8 d8bdffff 4839e873 434883c5 L.......H9.sCH..
6300 014889ef ff15063e 00004989 c54885c0 .H.....>..I..H..
6310 74564889 c74889ea 4c89e6e8 f0bdffff tVH..H..L.......
6320 488b7b20 4885ff74 05e882be ffff4c89 H.{ H..t......L.
6330 6b204883 c4084c89 e85b5d41 5c415dc3 k H...L..[]A\A].
6340 488d5501 4c89e64c 89efe8c1 bdffff4c H.U.L..L.......L
6350 8b6b2048 83c4085b 5d4c89e8 415c415d .k H...[]L..A\A]
6360 c30f1f80 00000000 4883c408 4531ed5b ........H...E1.[
6370 4c89e85d 415c415d c30f1f80 00000000 L..]A\A]........
6380 4885d20f 849f0000 00415541 54554889 H........AUATUH.
6390 f5534883 ec084885 f6747d49 89fc4889 .SH...H..t}I..H.
63a0 d3f64219 02745948 89efe821 bdffff4c ..B..tYH...!...L
63b0 8d68014c 89efff15 543d0000 4885c074 .h.L....T=..H..t
63c0 4f4c89ea 4889ee48 89c7e841 bdffff48 OL..H..H...A...H
63d0 89ee4c89 e731d281 6318fffd ffff4889 ..L..1..c.....H.
63e0 4338e899 c2ffff48 83c40848 89da4c89 C8.....H...H..L.
63f0 e75b4889 c65d415c 415de9f1 bcffff90 .[H..]A\A]......
6400 488b7a38 4885ff74 9ee8a2bd ffffeb97 H.z8H..t........
6410 48c74338 00000000 4883c408 31c05b5d H.C8....H...1.[]
6420 415c415d c30f1f00 31c0c30f 1f440000 A\A]....1....D..
6430 4885d20f 84ff0000 00415541 54554889 H........AUATUH.
6440 f5534883 ec084885 f60f84ca 00000049 .SH...H........I
6450 89fd4989 d4f64219 020f8491 00000048 ..I...B........H
6460 89efe869 bcffff48 8d580148 89dfff15 ...i...H.X.H....
6470 9c3c0000 4885c00f 84930000 004889da .<..H........H..
6480 4889ee48 89c7e885 bcffff41 81642418 H..H.......A.d$.
6490 fffdffff 49894424 384d85ed 0f848e00 ....I.D$8M......
64a0 0000498b 5d104885 db7519eb 270f1f00 ..I.].H..u..'...
64b0 4889efe8 48bcffff 85c07411 488b1b48 H...H.....t.H..H
64c0 85db7410 488b7338 4885f675 e348837b ..t.H.s8H..u.H.{
64d0 3800745c 4883c408 4c89e248 89de4c89 8.t\H...L..H..L.
64e0 ef5b5d41 5c415de9 04bcffff 0f1f4000 .[]A\A].......@.
64f0 488b7a38 4885ff0f 8462ffff ffe8aebc H.z8H....b......
6500 ffffe958 ffffff66 0f1f8400 00000000 ...X...f........
6510 49c74424 38000000 004883c4 0831c05b I.D$8....H...1.[
6520 5d415c41 5dc3662e 0f1f8400 00000000 ]A\A].f.........
6530 31dbeba0 0f1f4000 31c0c3 1.....@.1..
Contents of section .fini:
653c 4883ec08 4883c408 c3 H...H....
Contents of section .rodata:
7000 75253034 78002564 0025312e 31356700 u%04x.%d.%1.15g.
7010 256c6700 25312e31 37670025 692e2569 %lg.%1.17g.%i.%i
7020 2e256900 6e756c6c 00747275 65006661 .%i.null.true.fa
7030 6c736500 bcb5ffff acb5ffff a4b5ffff lse.............
7040 0cb5ffff 8cb5ffff 74b5ffff 0cb5ffff ........t.......
7050 0cb5ffff 0cb5ffff 0cb5ffff 0cb5ffff ................
7060 0cb5ffff 0cb5ffff 0cb5ffff 0cb5ffff ................
7070 0cb5ffff 0cb5ffff 0cb5ffff 0cb5ffff ................
7080 0cb5ffff 0cb5ffff 0cb5ffff 0cb5ffff ................
7090 0cb5ffff 0cb5ffff 0cb5ffff 79b5ffff ............y...
70a0 28b7ffff 50b9ffff 80b9ffff 28b7ffff (...P.......(...
70b0 20b8ffff 28b7ffff 28b7ffff 28b7ffff ...(...(...(...
70c0 68b8ffff 28b7ffff 28b7ffff 28b7ffff h...(...(...(...
70d0 28b7ffff 28b7ffff 28b7ffff 28b7ffff (...(...(...(...
70e0 50b8ffff 28b7ffff 28b7ffff 28b7ffff P...(...(...(...
70f0 28b7ffff 28b7ffff 28b7ffff 28b7ffff (...(...(...(...
7100 28b7ffff 28b7ffff 28b7ffff 28b7ffff (...(...(...(...
7110 28b7ffff 28b7ffff 28b7ffff 28b7ffff (...(...(...(...
7120 40b7ffff 84bfffff 34bfffff 34bfffff @.......4...4...
7130 34bfffff 73bfffff 34bfffff 34bfffff 4...s...4...4...
7140 34bfffff 34bfffff 34bfffff 34bfffff 4...4...4...4...
7150 34bfffff 62bfffff 34bfffff 34bfffff 4...b...4...4...
7160 34bfffff 51bfffff 34bfffff 3dbfffff 4...Q...4...=...
7170 21bfffff 6becffff 6becffff 64ecffff !...k...k...d...
7180 64ecffff 6becffff 64ecffff 64ecffff d...k...d...d...
7190 64ecffff 64ecffff 64ecffff 64ecffff d...d...d...d...
71a0 64ecffff 64ecffff 64ecffff 64ecffff d...d...d...d...
71b0 64ecffff 64ecffff 64ecffff 64ecffff d...d...d...d...
71c0 64ecffff 64ecffff 64ecffff 64ecffff d...d...d...d...
71d0 6becffff 64ecffff 8cecffff 64ecffff k...d.......d...
71e0 64ecffff 64ecffff 64ecffff 64ecffff d...d...d...d...
71f0 64ecffff 64ecffff 64ecffff 64ecffff d...d...d...d...
7200 64ecffff 64ecffff 64ecffff ececffff d...d...d.......
7210 80f0ffff 0aefffff 0aefffff 0aefffff ................
7220 a7efffff 0aefffff 0aefffff 0aefffff ................
7230 0aefffff 0aefffff 0aefffff 0aefffff ................
7240 41efffff 0aefffff 0aefffff 0aefffff A...............
7250 0aefffff 0aefffff 0aefffff 0aefffff ................
7260 0aefffff 0aefffff 0aefffff 0aefffff ................
7270 0aefffff 0aefffff 0aefffff 0aefffff ................
7280 63efffff 00000000 00000000 00000000 c...............
7290 ffffffff ffffff7f 00000000 00000000 ................
72a0 2e2e2e2e 2e2e2e2e 2e2e2e2e 2e2e2e2e ................
72b0 01000000 00000000 01000000 00000000 ................
72c0 ffffffff ffffef7f 00000000 0000b03c ...............<
72d0 0000c0ff ffffdf41 00000000 0000e0c1 .......A........
72e0 00000000 0000f87f ........
Contents of section .eh_frame_hdr:
72e8 011b033b bc020000 56000000 38adffff ...;....V...8...
72f8 d8020000 38afffff 00030000 08b0ffff ....8...........
7308 18030000 18b1ffff 58030000 98b3ffff ........X.......
7318 d8030000 58b4ffff 10040000 68bcffff ....X.......h...
7328 88040000 a8c1ffff c4040000 b8c1ffff ................
7338 d8040000 e8c1ffff f4040000 c8c2ffff ................
7348 08050000 48c3ffff 34050000 68caffff ....H...4...h...
7358 bc050000 a8caffff d0050000 d8ccffff ................
7368 20060000 18cdffff 4c060000 28cdffff .......L...(...
7378 60060000 38cdffff 74060000 68ceffff `...8...t...h...
7388 b8060000 98cfffff fc060000 48d0ffff ............H...
7398 3c070000 a8d0ffff 5c070000 d8d0ffff <.......\.......
73a8 70070000 18d1ffff 84070000 28d1ffff p...........(...
73b8 98070000 88d1ffff cc070000 a8d1ffff ................
73c8 e4070000 08d2ffff f8070000 e8d2ffff ................
73d8 40080000 a8d3ffff 8c080000 88d4ffff @...............
73e8 c0080000 c8d5ffff 00090000 48d6ffff ............H...
73f8 14090000 98d6ffff 28090000 b8d6ffff ........(.......
7408 40090000 d8d6ffff 5c090000 f8d6ffff @.......\.......
7418 78090000 18d7ffff 90090000 38d7ffff x...........8...
7428 a8090000 f8d7ffff bc090000 a8d8ffff ................
7438 dc090000 f8d8ffff f0090000 38d9ffff ............8...
7448 080a0000 38daffff 680a0000 78daffff ....8...h...x...
7458 800a0000 78dbffff e00a0000 b8dbffff ....x...........
7468 f80a0000 b8dcffff 580b0000 f8dcffff ........X.......
7478 740b0000 f8ddffff d40b0000 88deffff t...............
7488 f80b0000 88dfffff 580c0000 18e0ffff ........X.......
7498 880c0000 18e1ffff e80c0000 58e1ffff ............X...
74a8 040d0000 98e1ffff 200d0000 d8e1ffff ........ .......
74b8 3c0d0000 68e2ffff 6c0d0000 68e3ffff <...h...l...h...
74c8 cc0d0000 a8e3ffff e40d0000 a8e4ffff ................
74d8 440e0000 e8e4ffff 5c0e0000 e8e5ffff D.......\.......
74e8 bc0e0000 b8e6ffff 0c0f0000 88e7ffff ................
74f8 5c0f0000 48e8ffff ac0f0000 08e9ffff \...H...........
7508 fc0f0000 b8eaffff 4c100000 28ecffff ........L...(...
7518 60100000 48ecffff 74100000 68ecffff `...H...t...h...
7528 88100000 88ecffff 9c100000 a8ecffff ................
7538 b0100000 c8ecffff c4100000 e8ecffff ................
7548 d8100000 18edffff f8100000 38edffff ............8...
7558 0c110000 58edffff 2c110000 78edffff ....X...,...x...
7568 40110000 98edffff 54110000 b8edffff @.......T.......
7578 68110000 b8efffff b8110000 c8efffff h...............
7588 cc110000 d8efffff e0110000 98f0ffff ................
7598 3c120000 48f1ffff 90120000 <...H.......
Contents of section .eh_frame:
75a8 14000000 00000000 017a5200 01781001 .........zR..x..
75b8 1b0c0708 90010000 24000000 1c000000 ........$.......
75c8 58aaffff 00020000 000e1046 0e184a0f X..........F..J.
75d8 0b770880 003f1a3b 2a332422 00000000 .w...?.;*3$"....
75e8 14000000 44000000 30acffff 08000000 ....D...0.......
75f8 00000000 00000000 3c000000 5c000000 ........<...\...
7608 e8acffff 03010000 004b0e10 8c02410e .........K....A.
7618 18860341 0e208304 02620a0e 18440e10 ...A. ...b...D..
7628 420e084b 0b550a0e 18410e10 420e0848 B..K.U...A..B..H
7638 0b02600e 08c3c6cc 7c000000 9c000000 ..`.....|.......
7648 b8adffff 79020000 004b0e10 8f02420e ....y....K....B.
7658 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0
7668 8606410e 3883074a 0e500361 010a0e38 ..A.8..J.P.a...8
7678 460e3041 0e28420e 20420e18 420e1042 F.0A.(B. B..B..B
7688 0e08430b 440a0e38 430e3041 0e28420e ..C.D..8C.0A.(B.
7698 20420e18 420e1042 0e08480b 02c80e08 B..B..B..H.....
76a8 c3c6cccd cecf430e 50830786 068c058d ......C.P.......
76b8 048e038f 02000000 34000000 1c010000 ........4.......
76c8 b8afffff b1000000 00420e10 8c02410e .........B....A.
76d8 18860341 0e208304 02750a0e 18410e10 ...A. ...u...A..
76e8 420e0844 0b6d0e18 410e1042 0e080000 B..D.m..A..B....
76f8 74000000 54010000 40b0ffff 02080000 t...T...@.......
7708 004b0e10 8e02420e 188d0342 0e208c04 .K....B....B. ..
7718 410e2886 05410e30 8306470e 7002760a A.(..A.0..G.p.v.
7728 0e30410e 28410e20 420e1842 0e10420e .0A.(A. B..B..B.
7738 084a0b03 18010a0e 3041c30e 2841c60e .J......0A..(A..
7748 2042cc0e 1842cd0e 1042ce0e 08480b03 B...B...B...H..
7758 68010e08 c3c6cccd ce480e70 83068605 h........H.p....
7768 8c048d03 8e020000 38000000 cc010000 ........8.......
7778 d8b7ffff 3a050000 00420e10 8e02420e ....:....B....B.
7788 188d0345 0e208c04 440e2886 05410e30 ...E. ..D.(..A.0
7798 83067a0a 0e28410e 20420e18 420e1042 ..z..(A. B..B..B
77a8 0e08410b 10000000 08020000 dcbcffff ..A.............
77b8 0f000000 00000000 18000000 1c020000 ................
77c8 d8bcffff 2e000000 00410e10 83026c0e .........A....l.
77d8 08000000 10000000 38020000 ecbcffff ........8.......
77e8 d5000000 00000000 28000000 4c020000 ........(...L...
77f8 b8bdffff 71000000 00460e10 8602410e ....q....F....A.
7808 18830347 0e20025c 0e18410e 10410e08 ...G. .\..A..A..
7818 44c3c600 84000000 78020000 0cbeffff D.......x.......
7828 13070000 004b0e10 8f02420e 188e0342 .....K....B....B
7838 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A.
7848 38830747 0ea00103 0e010a0e 38410e30 8..G........8A.0
7858 410e2842 0e20420e 18420e10 420e0846 A.(B. B..B..B..F
7868 0b036c03 0a0e3847 c30e3041 c60e2842 ..l...8G..0A..(B
7878 cc0e2042 cd0e1842 ce0e1042 cf0e084c .. B...B...B...L
7888 0b033c02 0e08c3c6 cccdcecf 430ea001 ..<.........C...
7898 83078606 8c058d04 8e038f02 10000000 ................
78a8 00030000 a4c4ffff 3d000000 00000000 ........=.......
78b8 4c000000 14030000 d0c4ffff 2e020000 L...............
78c8 00420e10 8d02460e 188c0341 0e208604 .B....F....A. ..
78d8 410e2883 05440e70 031d010a 0e28440e A.(..D.p.....(D.
78e8 20410e18 420e1042 0e08440b 02870a0e A..B..B..D.....
78f8 28460e20 410e1842 0e10420e 08460b00 (F. A..B..B..F..
7908 28000000 64030000 b0c6ffff 33000000 (...d.......3...
7918 00470e10 8c02440e 18860344 0e208304 .G....D....D. ..
7928 56c30e18 41c60e10 42cc0e08 10000000 V...A...B.......
7938 90030000 c4c6ffff 09000000 00000000 ................
7948 10000000 a4030000 c0c6ffff 09000000 ................
7958 00000000 40000000 b8030000 bcc6ffff ....@...........
7968 2b010000 00410e10 8602450e 1883034c +....A....E....L
7978 0e6002a4 0a0e1844 0e10410e 08450b02 .`.....D..A..E..
7988 490a0e18 440e1041 0e08420b 550e1844 I...D..A..B.U..D
7998 0e10410e 08000000 40000000 fc030000 ..A.....@.......
79a8 a8c7ffff 2b010000 00410e10 8602450e ....+....A....E.
79b8 1883034c 0e6002a4 0a0e1844 0e10410e ...L.`.....D..A.
79c8 08450b02 490a0e18 440e1041 0e08420b .E..I...D..A..B.
79d8 550e1844 0e10410e 08000000 3c000000 U..D..A.....<...
79e8 40040000 94c8ffff a4000000 00420e10 @............B..
79f8 8c02450e 18860341 0e208304 440e6002 ..E....A. ..D.`.
7a08 7f0a0e20 410e1841 0e10420e 08410b4d ... A..A..B..A.M
7a18 0e20430e 18410e10 420e0800 1c000000 . C..A..B.......
7a28 80040000 04c9ffff 5f000000 00440e50 ........_....D.P
7a38 024f0a0e 08450b46 0e080000 10000000 .O...E.F........
7a48 a0040000 44c9ffff 23000000 00000000 ....D...#.......
7a58 10000000 b4040000 60c9ffff 3b000000 ........`...;...
7a68 00000000 10000000 c8040000 8cc9ffff ................
7a78 07000000 00000000 30000000 dc040000 ........0.......
7a88 88c9ffff 5c000000 00410e10 8602410e ....\....A....A.
7a98 18830344 0e200242 0a0e1844 0e10410e ...D. .B...D..A.
7aa8 08430b46 0e18440e 10410e08 14000000 .C.F..D..A......
7ab8 10050000 b4c9ffff 17000000 00440e10 .............D..
7ac8 4f0e0800 10000000 28050000 bcc9ffff O.......(.......
7ad8 5d000000 00000000 44000000 3c050000 ].......D...<...
7ae8 08caffff db000000 004b0e10 8e02420e .........K....B.
7af8 188d0342 0e208c04 410e2886 05440e30 ...B. ..A.(..D.0
7b08 8306029f 0a0e2841 0e20420e 18420e10 ......(A. B..B..
7b18 420e0846 0b580e08 c3c6cccd ce000000 B..F.X..........
7b28 48000000 84050000 a0caffff b9000000 H...............
7b38 00540e10 8d02410e 18860341 0e208304 .T....A....A. ..
7b48 470e3002 610a0e20 460e1841 0e10420e G.0.a.. F..A..B.
7b58 08490b44 0e20430e 18410e10 420e0846 .I.D. C..A..B..F
7b68 c3c6cd48 0e308304 86038d02 30000000 ...H.0......0...
7b78 d0050000 14cbffff d1000000 004a0e10 .............J..
7b88 8602410e 18830347 0e20029c 0e18410e ..A....G. ....A.
7b98 10410e08 48c3c648 0e208303 86020000 .A..H..H. ......
7ba8 3c000000 04060000 c0cbffff 31010000 <...........1...
7bb8 00450e10 8e02480e 188d0342 0e208c04 .E....H....B. ..
7bc8 410e2886 05490e30 830602fa 0a0e2841 A.(..I.0......(A
7bd8 0e20420e 18420e10 420e0846 0b000000 . B..B..B..F....
7be8 10000000 44060000 c0ccffff 73000000 ....D.......s...
7bf8 00000000 10000000 58060000 2ccdffff ........X...,...
7c08 47000000 00000000 14000000 6c060000 G...........l...
7c18 68cdffff 15000000 00440e10 490e0800 h........D..I...
7c28 18000000 84060000 70cdffff 15000000 ........p.......
7c38 00410e10 83024c0e 08000000 18000000 .A....L.........
7c48 a0060000 74cdffff 15000000 00410e10 ....t........A..
7c58 83024c0e 08000000 14000000 bc060000 ..L.............
7c68 78cdffff 15000000 00440e10 490e0800 x........D..I...
7c78 14000000 d4060000 80cdffff 15000000 ................
7c88 00440e10 490e0800 10000000 ec060000 .D..I...........
7c98 88cdffff be000000 00000000 1c000000 ................
7ca8 00070000 34ceffff ae000000 006b0e10 ....4........k..
7cb8 7f0e084e 0e10700e 08000000 10000000 ...N..p.........
7cc8 20070000 c4ceffff 47000000 00000000 .......G.......
7cd8 14000000 34070000 00cfffff 33000000 ....4.......3...
7ce8 00440e10 6e0e0800 5c000000 4c070000 .D..n...\...L...
7cf8 28cfffff fc000000 00420e10 8e02420e (........B....B.
7d08 188d0345 0e208c04 440e2886 05410e30 ...E. ..D.(..A.0
7d18 830602a2 0a0e2841 0e20420e 18420e10 ......(A. B..B..
7d28 420e0849 0b4e0a0e 28410e20 420e1842 B..I.N..(A. B..B
7d38 0e10420e 084b0b54 0e28410e 20420e18 ..B..K.T.(A. B..
7d48 420e1042 0e080000 14000000 ac070000 B..B............
7d58 c8cfffff 33000000 00440e10 6e0e0800 ....3....D..n...
7d68 5c000000 c4070000 f0cfffff fc000000 \...............
7d78 00420e10 8e02420e 188d0345 0e208c04 .B....B....E. ..
7d88 440e2886 05410e30 830602a2 0a0e2841 D.(..A.0......(A
7d98 0e20420e 18420e10 420e0849 0b4e0a0e . B..B..B..I.N..
7da8 28410e20 420e1842 0e10420e 084b0b54 (A. B..B..B..K.T
7db8 0e28410e 20420e18 420e1042 0e080000 .(A. B..B..B....
7dc8 14000000 24080000 90d0ffff 33000000 ....$.......3...
7dd8 00440e10 6e0e0800 5c000000 3c080000 .D..n...\...<...
7de8 b8d0ffff fc000000 00420e10 8e02420e .........B....B.
7df8 188d0345 0e208c04 440e2886 05410e30 ...E. ..D.(..A.0
7e08 830602a2 0a0e2841 0e20420e 18420e10 ......(A. B..B..
7e18 420e0849 0b4e0a0e 28410e20 420e1842 B..I.N..(A. B..B
7e28 0e10420e 084b0b54 0e28410e 20420e18 ..B..K.T.(A. B..
7e38 420e1042 0e080000 18000000 9c080000 B..B............
7e48 58d1ffff 36000000 00410e10 8302740e X...6....A....t.
7e58 08000000 5c000000 b8080000 7cd1ffff ....\.......|...
7e68 fb000000 00420e10 8e02420e 188d0342 .....B....B....B
7e78 0e208c04 440e2886 05460e30 830602a1 . ..D.(..F.0....
7e88 0a0e2841 0e20420e 18420e10 420e0848 ..(A. B..B..B..H
7e98 0b4e0a0e 28410e20 420e1842 0e10420e .N..(A. B..B..B.
7ea8 084b0b53 0e28410e 20420e18 420e1042 .K.S.(A. B..B..B
7eb8 0e080000 20000000 18090000 1cd2ffff .... ...........
7ec8 84000000 00440e20 02500a0e 08440b59 .....D. .P...D.Y
7ed8 0a0e0847 0b4b0e08 5c000000 3c090000 ...G.K..\...<...
7ee8 88d2ffff fb000000 00420e10 8e02420e .........B....B.
7ef8 188d0342 0e208c04 440e2886 05440e30 ...B. ..D.(..D.0
7f08 830602a1 0a0e2841 0e20420e 18420e10 ......(A. B..B..
7f18 420e084a 0b4e0a0e 28410e20 420e1842 B..J.N..(A. B..B
7f28 0e10420e 084b0b53 0e28410e 20420e18 ..B..K.S.(A. B..
7f38 420e1042 0e080000 2c000000 9c090000 B..B....,.......
7f48 28d3ffff 84000000 00420e10 8c02410e (........B....A.
7f58 18860349 0e208304 025d0a0e 18410e10 ...I. ...]...A..
7f68 420e0844 0b000000 5c000000 cc090000 B..D....\.......
7f78 88d3ffff fb000000 00420e10 8e02420e .........B....B.
7f88 188d0342 0e208c04 440e2886 05470e30 ...B. ..D.(..G.0
7f98 830602a1 0a0e2841 0e20420e 18420e10 ......(A. B..B..
7fa8 420e0847 0b4e0a0e 28410e20 420e1842 B..G.N..(A. B..B
7fb8 0e10420e 084b0b53 0e28410e 20420e18 ..B..K.S.(A. B..
7fc8 420e1042 0e080000 18000000 2c0a0000 B..B........,...
7fd8 28d4ffff 34000000 00410e10 8302720e (...4....A....r.
7fe8 08000000 18000000 480a0000 4cd4ffff ........H...L...
7ff8 34000000 00410e10 8302720e 08000000 4....A....r.....
8008 18000000 640a0000 70d4ffff 34000000 ....d...p...4...
8018 00410e10 8302720e 08000000 2c000000 .A....r.....,...
8028 800a0000 94d4ffff 84000000 00420e10 .............B..
8038 8c02410e 18860349 0e208304 025d0a0e ..A....I. ...]..
8048 18410e10 420e0844 0b000000 5c000000 .A..B..D....\...
8058 b00a0000 f4d4ffff fb000000 00420e10 .............B..
8068 8e02420e 188d0342 0e208c04 440e2886 ..B....B. ..D.(.
8078 05470e30 830602a1 0a0e2841 0e20420e .G.0......(A. B.
8088 18420e10 420e0847 0b4e0a0e 28410e20 .B..B..G.N..(A.
8098 420e1842 0e10420e 084b0b53 0e28410e B..B..B..K.S.(A.
80a8 20420e18 420e1042 0e080000 14000000 B..B..B........
80b8 100b0000 94d5ffff 33000000 00440e10 ........3....D..
80c8 6e0e0800 5c000000 280b0000 bcd5ffff n...\...(.......
80d8 fc000000 00420e10 8e02420e 188d0345 .....B....B....E
80e8 0e208c04 440e2886 05410e30 830602a2 . ..D.(..A.0....
80f8 0a0e2841 0e20420e 18420e10 420e0849 ..(A. B..B..B..I
8108 0b4e0a0e 28410e20 420e1842 0e10420e .N..(A. B..B..B.
8118 084b0b54 0e28410e 20420e18 420e1042 .K.T.(A. B..B..B
8128 0e080000 14000000 880b0000 5cd6ffff ............\...
8138 33000000 00440e10 6e0e0800 5c000000 3....D..n...\...
8148 a00b0000 84d6ffff fc000000 00420e10 .............B..
8158 8e02420e 188d0345 0e208c04 440e2886 ..B....E. ..D.(.
8168 05410e30 830602a2 0a0e2841 0e20420e .A.0......(A. B.
8178 18420e10 420e0849 0b4e0a0e 28410e20 .B..B..I.N..(A.
8188 420e1842 0e10420e 084b0b54 0e28410e B..B..B..K.T.(A.
8198 20420e18 420e1042 0e080000 4c000000 B..B..B....L...
81a8 000c0000 24d7ffff c9000000 00420e10 ....$........B..
81b8 8e02420e 188d0342 0e208c04 410e2886 ..B....B. ..A.(.
81c8 05410e30 83060285 0a0e2844 0e20420e .A.0......(D. B.
81d8 18420e10 420e0849 0b4c0a0e 28410e20 .B..B..I.L..(A.
81e8 450e1842 0e10420e 084a0b00 4c000000 E..B..B..J..L...
81f8 500c0000 a4d7ffff c9000000 00420e10 P............B..
8208 8e02420e 188d0342 0e208c04 410e2886 ..B....B. ..A.(.
8218 05410e30 83060285 0a0e2844 0e20420e .A.0......(D. B.
8228 18420e10 420e0849 0b4c0a0e 28410e20 .B..B..I.L..(A.
8238 450e1842 0e10420e 084a0b00 4c000000 E..B..B..J..L...
8248 a00c0000 24d8ffff b9000000 00420e10 ....$........B..
8258 8e02420e 188d0342 0e208c04 410e2886 ..B....B. ..A.(.
8268 05410e30 83060280 0a0e2844 0e20420e .A.0......(D. B.
8278 18420e10 420e0846 0b4c0a0e 28410e20 .B..B..F.L..(A.
8288 450e1842 0e10420e 08420b00 4c000000 E..B..B..B..L...
8298 f00c0000 94d8ffff b9000000 00420e10 .............B..
82a8 8e02420e 188d0342 0e208c04 410e2886 ..B....B. ..A.(.
82b8 05410e30 8306027e 0a0e2844 0e20420e .A.0...~..(D. B.
82c8 18420e10 420e0848 0b4c0a0e 28410e20 .B..B..H.L..(A.
82d8 450e1842 0e10420e 08420b00 4c000000 E..B..B..B..L...
82e8 400d0000 04d9ffff ad010000 00420e10 @............B..
82f8 8e02420e 188d0342 0e208c04 410e2886 ..B....B. ..A.(.
8308 05410e30 8306030e 010a0e28 410e2042 .A.0.......(A. B
8318 0e18420e 10420e08 430b560a 0e28410e ..B..B..C.V..(A.
8328 20420e18 420e1042 0e08430b 10000000 B..B..B..C.....
8338 900d0000 64daffff 70010000 00000000 ....d...p.......
8348 10000000 a40d0000 c0dbffff 13000000 ................
8358 00000000 10000000 b80d0000 ccdbffff ................
8368 13000000 00000000 10000000 cc0d0000 ................
8378 d8dbffff 13000000 00000000 10000000 ................
8388 e00d0000 e4dbffff 13000000 00000000 ................
8398 10000000 f40d0000 f0dbffff 13000000 ................
83a8 00000000 10000000 080e0000 fcdbffff ................
83b8 13000000 00000000 1c000000 1c0e0000 ................
83c8 08dcffff 22000000 00410e10 8302520a ...."....A....R.
83d8 0e08450b 490e0800 10000000 3c0e0000 ..E.I.......<...
83e8 18dcffff 13000000 00000000 1c000000 ................
83f8 500e0000 24dcffff 1c000000 00410e10 P...$........A..
8408 8302510a 0e08460b 430e0800 10000000 ..Q...F.C.......
8418 700e0000 24dcffff 13000000 00000000 p...$...........
8428 10000000 840e0000 30dcffff 13000000 ........0.......
8438 00000000 10000000 980e0000 3cdcffff ............<...
8448 13000000 00000000 4c000000 ac0e0000 ........L.......
8458 48dcffff fa010000 00420e10 8e02420e H........B....B.
8468 188d0342 0e208c04 410e2886 05410e30 ...B. ..A.(..A.0
8478 83060273 0a0e2843 0e20420e 18420e10 ...s..(C. B..B..
8488 420e0844 0b460a0e 284a0e20 420e1842 B..D.F..(J. B..B
8498 0e10420e 08420b00 10000000 fc0e0000 ..B..B..........
84a8 f8ddffff 06000000 00000000 10000000 ................
84b8 100f0000 f4ddffff 06000000 00000000 ................
84c8 58000000 240f0000 f0ddffff b9000000 X...$...........
84d8 00420e10 8d02420e 188c0341 0e208604 .B....B....A. ..
84e8 410e2883 05440e30 026c0a0e 28440e20 A.(..D.0.l..(D.
84f8 410e1842 0e10420e 08410b57 0a0e2841 A..B..B..A.W..(A
8508 0e20410e 18450e10 420e0848 0b440e28 . A..E..B..H.D.(
8518 440e2044 0e18420e 10420e08 50000000 D. D..B..B..P...
8528 800f0000 54deffff ab000000 004b0e10 ....T........K..
8538 8d02420e 188c0341 0e208604 440e2883 ..B....A. ..D.(.
8548 05440e30 02550a0e 2847c30e 2044c60e .D.0.U..(G.. D..
8558 1842cc0e 1042cd0e 08460b5c 0e28430e .B...B...F.\.(C.
8568 20410e18 420e1042 0e0844c3 c6cccd00 A..B..B..D.....
8578 54000000 d40f0000 b0deffff 0b010000 T...............
8588 004b0e10 8d02420e 188c0341 0e208604 .K....B....A. ..
8598 440e2883 05440e30 02920a0e 284ac30e D.(..D.0....(J..
85a8 2041c60e 1842cc0e 1042cd0e 08490b6d A...B...B...I.m
85b8 0a0e2843 0e20410e 18420e10 420e084b ..(C. A..B..B..K
85c8 0b480e08 c3c6cccd 00000000 .H..........
Contents of section .note.gnu.property:
85d8 04000000 20000000 05000000 474e5500 .... .......GNU.
85e8 010001c0 04000000 09000000 00000000 ................
85f8 020001c0 04000000 01000000 00000000 ................
Contents of section .init_array:
9db0 e0220000 00000000 ."......
Contents of section .fini_array:
9db8 a0220000 00000000 ."......
Contents of section .dynamic:
9dc0 01000000 00000000 26070000 00000000 ........&.......
9dd0 01000000 00000000 30070000 00000000 ........0.......
9de0 0e000000 00000000 3a070000 00000000 ........:.......
9df0 0c000000 00000000 00200000 00000000 ......... ......
9e00 0d000000 00000000 3c650000 00000000 ........<e......
9e10 19000000 00000000 b09d0000 00000000 ................
9e20 1b000000 00000000 08000000 00000000 ................
9e30 1a000000 00000000 b89d0000 00000000 ................
9e40 1c000000 00000000 08000000 00000000 ................
9e50 04000000 00000000 70020000 00000000 ........p.......
9e60 f5feff6f 00000000 00050000 00000000 ...o............
9e70 05000000 00000000 80100000 00000000 ................
9e80 06000000 00000000 98070000 00000000 ................
9e90 0a000000 00000000 73070000 00000000 ........s.......
9ea0 0b000000 00000000 18000000 00000000 ................
9eb0 03000000 00000000 e89f0000 00000000 ................
9ec0 02000000 00000000 e8020000 00000000 ................
9ed0 14000000 00000000 07000000 00000000 ................
9ee0 17000000 00000000 401a0000 00000000 ........@.......
9ef0 07000000 00000000 08190000 00000000 ................
9f00 08000000 00000000 38010000 00000000 ........8.......
9f10 09000000 00000000 18000000 00000000 ................
9f20 feffff6f 00000000 b8180000 00000000 ...o............
9f30 ffffff6f 00000000 01000000 00000000 ...o............
9f40 f0ffff6f 00000000 f4170000 00000000 ...o............
9f50 f9ffff6f 00000000 03000000 00000000 ...o............
9f60 00000000 00000000 00000000 00000000 ................
9f70 00000000 00000000 00000000 00000000 ................
9f80 00000000 00000000 00000000 00000000 ................
9f90 00000000 00000000 00000000 00000000 ................
9fa0 00000000 00000000 00000000 00000000 ................
Contents of section .got:
9fb0 00000000 00000000 00000000 00000000 ................
9fc0 00000000 00000000 00000000 00000000 ................
9fd0 00000000 00000000 00000000 00000000 ................
9fe0 00000000 00000000 ........
Contents of section .got.plt:
9fe8 c09d0000 00000000 00000000 00000000 ................
9ff8 00000000 00000000 36200000 00000000 ........6 ......
a008 46200000 00000000 56200000 00000000 F ......V ......
a018 66200000 00000000 76200000 00000000 f ......v ......
a028 86200000 00000000 96200000 00000000 . ....... ......
a038 a6200000 00000000 b6200000 00000000 . ....... ......
a048 c6200000 00000000 d6200000 00000000 . ....... ......
a058 e6200000 00000000 f6200000 00000000 . ....... ......
a068 06210000 00000000 16210000 00000000 .!.......!......
a078 26210000 00000000 36210000 00000000 &!......6!......
a088 46210000 00000000 56210000 00000000 F!......V!......
a098 66210000 00000000 76210000 00000000 f!......v!......
a0a8 86210000 00000000 96210000 00000000 .!.......!......
a0b8 a6210000 00000000 b6210000 00000000 .!.......!......
a0c8 c6210000 00000000 d6210000 00000000 .!.......!......
a0d8 e6210000 00000000 f6210000 00000000 .!.......!......
a0e8 06220000 00000000 16220000 00000000 ."......."......
Contents of section .data:
a100 00a10000 00000000 00000000 00000000 ................
a110 00000000 00000000 00000000 00000000 ................
a120 00000000 00000000 ........
Contents of section .bss:
<skipping contents of bss section at [a130, a160)>
Contents of section .comment:
0000 4743433a 2028474e 55292031 332e322e GCC: (GNU) 13.2.
0010 3000 0.
Contents of section .debug_aranges:
0000 3c000000 02000000 00000800 00000000 <...............
0010 00200000 00000000 12000000 00000000 . ..............
0020 3c650000 00000000 04000000 00000000 <e..............
0030 00000000 00000000 00000000 00000000 ................
0040 3c000000 02002300 00000800 00000000 <.....#.........
0050 12200000 00000000 05000000 00000000 . ..............
0060 40650000 00000000 05000000 00000000 @e..............
0070 00000000 00000000 00000000 00000000 ................
Contents of section .debug_info:
0000 1f000000 05000108 00000000 01000000 ................
0010 000c0000 00000000 00190000 003c0000 .............<..
0020 0001801f 00000005 00010812 00000001 ................
0030 66000000 2d000000 4a000000 19000000 f...-...J.......
0040 3c000000 0180 <.....
Contents of section .debug_abbrev:
0000 01110010 17551703 0e1b0e25 0e130500 .....U.....%....
0010 00000111 00101755 17030e1b 0e250e13 .......U.....%..
0020 05000000 ....
Contents of section .debug_line:
0000 62000000 05000800 2e000000 010101fb b...............
0010 0e0d0001 01010100 00000100 00010101 ................
0020 1f020000 00002300 00000201 1f020f02 ......#.........
0030 35000000 01350000 00010009 02002000 5....5........ .
0040 00000000 0003c100 014c753d 2f020200 .........Lu=/...
0050 01010009 023c6500 00000000 0003d300 .....<e.........
0060 01020400 01015e00 00000500 08002e00 ......^.........
0070 00000101 01fb0e0d 00010101 01000000 ................
0080 01000001 01011f02 00000000 23000000 ............#...
0090 02011f02 0f023c00 0000013c 00000001 ......<....<....
00a0 00090212 20000000 00000003 27014b02 .... .......'.K.
00b0 01000101 00090240 65000000 00000003 .......@e.......
00c0 2b014b02 01000101 +.K.....
Contents of section .debug_str:
0000 2e2e2f73 79736465 70732f78 38365f36 ../sysdeps/x86_6
0010 342f6372 74692e53 002f6262 2e646f77 4/crti.S./bb.dow
0020 6e6c6f61 642f736f 75726365 2f676c69 nload/source/gli
0030 62632d32 2e33382f 63737500 474e5520 bc-2.38/csu.GNU
0040 41532032 2e34312e 30002e2e 2f737973 AS 2.41.0.../sys
0050 64657073 2f783836 5f36342f 6372746e deps/x86_64/crtn
0060 2e5300 .S.
Contents of section .debug_line_str:
0000 2f62622e 646f776e 6c6f6164 2f736f75 /bb.download/sou
0010 7263652f 676c6962 632d322e 33382f63 rce/glibc-2.38/c
0020 7375002e 2e2f7379 73646570 732f7838 su.../sysdeps/x8
0030 365f3634 00637274 692e5300 6372746e 6_64.crti.S.crtn
0040 2e5300 .S.
Contents of section .debug_rnglists:
0000 1d000000 05000800 00000000 07002000 .............. .
0010 00000000 0012073c 65000000 00000004 .......<e.......
0020 001d0000 00050008 00000000 00071220 ...............
0030 00000000 00000507 40650000 00000000 ........@e......
0040 0500 ..
Contents of section .symtab:
0000 00000000 00000000 00000000 00000000 ................
0010 00000000 00000000 01000000 0400f1ff ................
0020 00000000 00000000 00000000 00000000 ................
0030 0c000000 02000c00 30220000 00000000 ........0"......
0040 00000000 00000000 0e000000 02000c00 ................
0050 60220000 00000000 00000000 00000000 `"..............
0060 21000000 02000c00 a0220000 00000000 !........"......
0070 00000000 00000000 37000000 01001800 ........7.......
0080 30a10000 00000000 01000000 00000000 0...............
0090 43000000 01001300 b89d0000 00000000 C...............
00a0 00000000 00000000 6a000000 02000c00 ........j.......
00b0 e0220000 00000000 00000000 00000000 ."..............
00c0 76000000 01001200 b09d0000 00000000 v...............
00d0 00000000 00000000 95000000 0400f1ff ................
00e0 00000000 00000000 00000000 00000000 ................
00f0 9d000000 02000c00 f0220000 00000000 ........."......
0100 03010000 00000000 a4000000 02000c00 ................
0110 00240000 00000000 79020000 00000000 .$......y.......
0120 b5000000 02000c00 80260000 00000000 .........&......
0130 b1000000 00000000 c5000000 02000c00 ................
0140 40270000 00000000 02080000 00000000 @'..............
0150 d1000000 02000c00 502f0000 00000000 ........P/......
0160 3a050000 00000000 de000000 01001800 :...............
0170 50a10000 00000000 10000000 00000000 P...............
0180 eb000000 01001800 40a10000 00000000 ........@.......
0190 0f000000 00000000 f5000000 01001700 ................
01a0 10a10000 00000000 18000000 00000000 ................
01b0 02010000 02000c00 b0350000 00000000 .........5......
01c0 71000000 00000000 1a010000 02000c00 q...............
01d0 30360000 00000000 13070000 00000000 06..............
01e0 26010000 02000c00 f05b0000 00000000 &........[......
01f0 ad010000 00000000 41010000 02000c00 ........A.......
0200 a0600000 00000000 fa010000 00000000 .`..............
0210 01000000 0400f1ff 00000000 00000000 ................
0220 00000000 00000000 5a010000 01001000 ........Z.......
0230 d0850000 00000000 00000000 00000000 ................
0240 00000000 0400f1ff 00000000 00000000 ................
0250 00000000 00000000 68010000 02000d00 ........h.......
0260 3c650000 00000000 00000000 00000000 <e..............
0270 6e010000 01001700 00a10000 00000000 n...............
0280 00000000 00000000 7b010000 01001400 ........{.......
0290 c09d0000 00000000 00000000 00000000 ................
02a0 84010000 00000f00 e8720000 00000000 .........r......
02b0 00000000 00000000 97010000 01001700 ................
02c0 28a10000 00000000 00000000 00000000 (...............
02d0 a3010000 01001600 e89f0000 00000000 ................
02e0 00000000 00000000 b9010000 02000900 ................
02f0 00200000 00000000 00000000 00000000 . ..............
0300 bf010000 12000c00 305b0000 00000000 ........0[......
0310 b9000000 00000000 d7010000 12000000 ................
0320 00000000 00000000 00000000 00000000 ................
0330 e8010000 12000c00 40540000 00000000 ........@T......
0340 34000000 00000000 04020000 12000c00 4...............
0350 905f0000 00000000 13000000 00000000 ._..............
0360 11020000 12000c00 503d0000 00000000 ........P=......
0370 3d000000 00000000 27020000 12000c00 =.......'.......
0380 a04f0000 00000000 36000000 00000000 .O......6.......
0390 38020000 12000c00 10440000 00000000 8........D......
03a0 5c000000 00000000 59020000 12000000 \.......Y.......
03b0 00000000 00000000 00000000 00000000 ................
03c0 6d020000 20000000 00000000 00000000 m... ...........
03d0 00000000 00000000 89020000 12000c00 ................
03e0 00440000 00000000 07000000 00000000 .D..............
03f0 9d020000 12000c00 b05f0000 00000000 ........._......
0400 13000000 00000000 ac020000 12000c00 ................
0410 20400000 00000000 2b010000 00000000 @......+.......
0420 b8020000 12000000 00000000 00000000 ................
0430 00000000 00000000 cb020000 12000000 ................
0440 00000000 00000000 00000000 00000000 ................
0450 e2020000 12000c00 e04f0000 00000000 .........O......
0460 fb000000 00000000 f8020000 12000c00 ................
0470 c03f0000 00000000 33000000 00000000 .?......3.......
0480 0c030000 12000c00 90440000 00000000 .........D......
0490 5d000000 00000000 21030000 12000c00 ].......!.......
04a0 b0350000 00000000 71000000 00000000 .5......q.......
04b0 2e030000 12000c00 c0540000 00000000 .........T......
04c0 84000000 00000000 3e030000 12000c00 ........>.......
04d0 105f0000 00000000 13000000 00000000 ._..............
04e0 4e030000 12000000 00000000 00000000 N...............
04f0 00000000 00000000 61030000 12000c00 ........a.......
0500 70510000 00000000 fb000000 00000000 pQ..............
0510 79030000 12000c00 004a0000 00000000 y........J......
0520 15000000 00000000 a1030000 12000c00 ................
0530 a0620000 00000000 06000000 00000000 .b..............
0540 ae030000 12000c00 00400000 00000000 .........@......
0550 09000000 00000000 ba030000 12000c00 ................
0560 c0620000 00000000 b9000000 00000000 .b..............
0570 cf030000 12000c00 e0490000 00000000 .........I......
0580 15000000 00000000 ea030000 12000c00 ................
0590 305f0000 00000000 13000000 00000000 0_..............
05a0 f8030000 12000c00 10400000 00000000 .........@......
05b0 09000000 00000000 0e040000 12000c00 ................
05c0 30430000 00000000 5f000000 00000000 0C......_.......
05d0 26040000 12000c00 50550000 00000000 &.......PU......
05e0 fb000000 00000000 3b040000 12000c00 ........;.......
05f0 90430000 00000000 23000000 00000000 .C......#.......
0600 4e040000 12000c00 204a0000 00000000 N....... J......
0610 be000000 00000000 66040000 12000c00 ........f.......
0620 70470000 00000000 31010000 00000000 pG......1.......
0630 85040000 12000c00 a0490000 00000000 .........I......
0640 15000000 00000000 a0040000 12000c00 ................
0650 90560000 00000000 fc000000 00000000 .V..............
0660 b7040000 12000c00 a0340000 00000000 .........4......
0670 2e000000 00000000 c5040000 12000c00 ................
0680 80490000 00000000 15000000 00000000 .I..............
0690 df040000 12000c00 e04a0000 00000000 .........J......
06a0 ae000000 00000000 fb040000 12000c00 ................
06b0 70440000 00000000 17000000 00000000 pD..............
06c0 0f050000 12000000 00000000 00000000 ................
06d0 00000000 00000000 22050000 12000c00 ........".......
06e0 90460000 00000000 d1000000 00000000 .F..............
06f0 40050000 20000000 00000000 00000000 @... ...........
0700 00000000 00000000 4f050000 12000c00 ........O.......
0710 d0450000 00000000 b9000000 00000000 .E..............
0720 67050000 12000c00 50410000 00000000 g.......PA......
0730 2b010000 00000000 7e050000 12000000 +.......~.......
0740 00000000 00000000 00000000 00000000 ................
0750 90050000 12000c00 e04b0000 00000000 .........K......
0760 33000000 00000000 a1050000 12000c00 3...............
0770 505f0000 00000000 13000000 00000000 P_..............
0780 ae050000 12000c00 c0490000 00000000 .........I......
0790 15000000 00000000 d6050000 12000c00 ................
07a0 204d0000 00000000 33000000 00000000 M......3.......
07b0 e7050000 12000c00 80600000 00000000 .........`......
07c0 13000000 00000000 f3050000 12000c00 ................
07d0 c0430000 00000000 3b000000 00000000 .C......;.......
07e0 06060000 12000c00 30490000 00000000 ........0I......
07f0 47000000 00000000 20060000 12000c00 G....... .......
0800 e0500000 00000000 84000000 00000000 .P..............
0810 33060000 12000c00 204c0000 00000000 3....... L......
0820 fc000000 00000000 49060000 12000000 ........I.......
0830 00000000 00000000 00000000 00000000 ................
0840 5c060000 12000c00 903d0000 00000000 \........=......
0850 2e020000 00000000 76060000 12000000 ........v.......
0860 00000000 00000000 00000000 00000000 ................
0870 90060000 12000c00 50560000 00000000 ........PV......
0880 33000000 00000000 a2060000 12000c00 3...............
0890 80420000 00000000 a4000000 00000000 .B..............
08a0 b6060000 12000c00 d05f0000 00000000 ........._......
08b0 22000000 00000000 cb060000 12000c00 "...............
08c0 a0600000 00000000 fa010000 00000000 .`..............
08d0 d9060000 12000000 00000000 00000000 ................
08e0 00000000 00000000 ed060000 12000c00 ................
08f0 80630000 00000000 ab000000 00000000 .c..............
0900 07070000 12000c00 604d0000 00000000 ........`M......
0910 fc000000 00000000 1d070000 12000c00 ................
0920 70520000 00000000 84000000 00000000 pR..............
0930 30070000 12000c00 a0590000 00000000 0........Y......
0940 c9000000 00000000 47070000 12000c00 ........G.......
0950 00530000 00000000 fb000000 00000000 .S..............
0960 5f070000 12000c00 705f0000 00000000 _.......p_......
0970 13000000 00000000 6c070000 12000c00 ........l.......
0980 705a0000 00000000 b9000000 00000000 pZ..............
0990 84070000 12000c00 a05d0000 00000000 .........]......
09a0 70010000 00000000 91070000 12000c00 p...............
09b0 80540000 00000000 34000000 00000000 .T......4.......
09c0 ac070000 12000c00 f05b0000 00000000 .........[......
09d0 ad010000 00000000 bc070000 12000c00 ................
09e0 b0620000 00000000 06000000 00000000 .b..............
09f0 c7070000 12000c00 d0340000 00000000 .........4......
0a00 d5000000 00000000 d7070000 12000c00 ................
0a10 904b0000 00000000 47000000 00000000 .K......G.......
0a20 f0070000 12000c00 d0580000 00000000 .........X......
0a30 c9000000 00000000 05080000 12000c00 ................
0a40 20600000 00000000 1c000000 00000000 `..............
0a50 1a080000 12000c00 30640000 00000000 ........0d......
0a60 0b010000 00000000 41080000 12000c00 ........A.......
0a70 40600000 00000000 13000000 00000000 @`..............
0a80 4f080000 12000c00 d0570000 00000000 O........W......
0a90 fc000000 00000000 67080000 12000000 ........g.......
0aa0 00000000 00000000 00000000 00000000 ................
0ab0 7b080000 12000c00 90570000 00000000 {........W......
0ac0 33000000 00000000 8e080000 12000c00 3...............
0ad0 00600000 00000000 13000000 00000000 .`..............
0ae0 9d080000 12000c00 b0480000 00000000 .........H......
0af0 73000000 00000000 b8080000 20000000 s........... ...
0b00 00000000 00000000 00000000 00000000 ................
0b10 d2080000 12000c00 604e0000 00000000 ........`N......
0b20 33000000 00000000 e4080000 12000c00 3...............
0b30 f0440000 00000000 db000000 00000000 .D..............
0b40 fa080000 12000c00 60600000 00000000 ........``......
0b50 13000000 00000000 09090000 12000c00 ................
0b60 a04e0000 00000000 fc000000 00000000 .N..............
0b70 20090000 22000000 00000000 00000000 ..."...........
0b80 00000000 00000000 3b090000 12000c00 ........;.......
0b90 00540000 00000000 34000000 00000000 .T......4.......
0ba0 57090000 12000c00 90340000 00000000 W........4......
0bb0 0f000000 00000000 69090000 12000000 ........i.......
0bc0 00000000 00000000 00000000 00000000 ................
Contents of section .strtab:
0000 00637274 73747566 662e6300 64657265 .crtstuff.c.dere
0010 67697374 65725f74 6d5f636c 6f6e6573 gister_tm_clones
0020 005f5f64 6f5f676c 6f62616c 5f64746f .__do_global_dto
0030 72735f61 75780063 6f6d706c 65746564 rs_aux.completed
0040 2e30005f 5f646f5f 676c6f62 616c5f64 .0.__do_global_d
0050 746f7273 5f617578 5f66696e 695f6172 tors_aux_fini_ar
0060 7261795f 656e7472 79006672 616d655f ray_entry.frame_
0070 64756d6d 79005f5f 6672616d 655f6475 dummy.__frame_du
0080 6d6d795f 696e6974 5f617272 61795f65 mmy_init_array_e
0090 6e747279 00634a53 4f4e2e63 00656e73 ntry.cJSON.c.ens
00a0 75726500 7072696e 745f7374 72696e67 ure.print_string
00b0 5f707472 00676574 5f6f626a 6563745f _ptr.get_object_
00c0 6974656d 00707269 6e745f76 616c7565 item.print_value
00d0 00706172 73655f73 7472696e 6700676c .parse_string.gl
00e0 6f62616c 5f657272 6f720076 65727369 obal_error.versi
00f0 6f6e2e30 00676c6f 62616c5f 686f6f6b on.0.global_hook
0100 7300634a 534f4e5f 44656c65 74652e6c s.cJSON_Delete.l
0110 6f63616c 616c6961 73007061 7273655f ocalalias.parse_
0120 76616c75 6500634a 534f4e5f 4475706c value.cJSON_Dupl
0130 69636174 652e6c6f 63616c61 6c696173 icate.localalias
0140 00634a53 4f4e5f43 6f6d7061 72652e6c .cJSON_Compare.l
0150 6f63616c 616c6961 73005f5f 4652414d ocalalias.__FRAM
0160 455f454e 445f5f00 5f66696e 69005f5f E_END__._fini.__
0170 64736f5f 68616e64 6c65005f 44594e41 dso_handle._DYNA
0180 4d494300 5f5f474e 555f4548 5f465241 MIC.__GNU_EH_FRA
0190 4d455f48 4452005f 5f544d43 5f454e44 ME_HDR.__TMC_END
01a0 5f5f005f 474c4f42 414c5f4f 46465345 __._GLOBAL_OFFSE
01b0 545f5441 424c455f 005f696e 69740063 T_TABLE_._init.c
01c0 4a534f4e 5f437265 61746553 7472696e JSON_CreateStrin
01d0 67417272 61790066 72656540 474c4942 gArray.free@GLIB
01e0 435f322e 322e3500 634a534f 4e5f4372 C_2.2.5.cJSON_Cr
01f0 65617465 4f626a65 63745265 66657265 eateObjectRefere
0200 6e636500 634a534f 4e5f4973 4e756c6c nce.cJSON_IsNull
0210 00634a53 4f4e5f53 65744e75 6d626572 .cJSON_SetNumber
0220 48656c70 65720063 4a534f4e 5f437265 Helper.cJSON_Cre
0230 61746542 6f6f6c00 634a534f 4e5f4765 ateBool.cJSON_Ge
0240 744f626a 65637449 74656d43 61736553 tObjectItemCaseS
0250 656e7369 74697665 00737472 6e636d70 ensitive.strncmp
0260 40474c49 42435f32 2e322e35 005f4954 @GLIBC_2.2.5._IT
0270 4d5f6465 72656769 73746572 544d436c M_deregisterTMCl
0280 6f6e6554 61626c65 00634a53 4f4e5f47 oneTable.cJSON_G
0290 65744f62 6a656374 4974656d 00634a53 etObjectItem.cJS
02a0 4f4e5f49 734e756d 62657200 634a534f ON_IsNumber.cJSO
02b0 4e5f5072 696e7400 73747274 6f644047 N_Print.strtod@G
02c0 4c494243 5f322e32 2e35006c 6f63616c LIBC_2.2.5.local
02d0 65636f6e 7640474c 4942435f 322e322e econv@GLIBC_2.2.
02e0 3500634a 534f4e5f 41646442 6f6f6c54 5.cJSON_AddBoolT
02f0 6f4f626a 65637400 634a534f 4e5f5061 oObject.cJSON_Pa
0300 72736557 6974684f 70747300 634a534f rseWithOpts.cJSO
0310 4e5f4164 64497465 6d546f41 72726179 N_AddItemToArray
0320 00634a53 4f4e5f44 656c6574 6500634a .cJSON_Delete.cJ
0330 534f4e5f 43726561 74655261 7700634a SON_CreateRaw.cJ
0340 534f4e5f 4973496e 76616c69 64007374 SON_IsInvalid.st
0350 726c656e 40474c49 42435f32 2e322e35 rlen@GLIBC_2.2.5
0360 00634a53 4f4e5f41 64644e75 6d626572 .cJSON_AddNumber
0370 546f4f62 6a656374 00634a53 4f4e5f44 ToObject.cJSON_D
0380 656c6574 65497465 6d46726f 6d4f626a eleteItemFromObj
0390 65637443 61736553 656e7369 74697665 ectCaseSensitive
03a0 00634a53 4f4e5f6d 616c6c6f 6300634a .cJSON_malloc.cJ
03b0 534f4e5f 50617273 6500634a 534f4e5f SON_Parse.cJSON_
03c0 53657456 616c7565 73747269 6e670063 SetValuestring.c
03d0 4a534f4e 5f44656c 65746549 74656d46 JSON_DeleteItemF
03e0 726f6d4f 626a6563 7400634a 534f4e5f romObject.cJSON_
03f0 49734661 6c736500 634a534f 4e5f5061 IsFalse.cJSON_Pa
0400 72736557 6974684c 656e6774 6800634a rseWithLength.cJ
0410 534f4e5f 5072696e 74507265 616c6c6f SON_PrintPreallo
0420 63617465 6400634a 534f4e5f 41646452 cated.cJSON_AddR
0430 6177546f 4f626a65 63740063 4a534f4e awToObject.cJSON
0440 5f476574 41727261 7953697a 6500634a _GetArraySize.cJ
0450 534f4e5f 496e7365 72744974 656d496e SON_InsertItemIn
0460 41727261 7900634a 534f4e5f 41646449 Array.cJSON_AddI
0470 74656d52 65666572 656e6365 546f4f62 temReferenceToOb
0480 6a656374 00634a53 4f4e5f44 65746163 ject.cJSON_Detac
0490 68497465 6d46726f 6d4f626a 65637400 hItemFromObject.
04a0 634a534f 4e5f4164 64417272 6179546f cJSON_AddArrayTo
04b0 4f626a65 63740063 4a534f4e 5f566572 Object.cJSON_Ver
04c0 73696f6e 00634a53 4f4e5f44 656c6574 sion.cJSON_Delet
04d0 65497465 6d46726f 6d417272 61790063 eItemFromArray.c
04e0 4a534f4e 5f526570 6c616365 4974656d JSON_ReplaceItem
04f0 56696150 6f696e74 65720063 4a534f4e ViaPointer.cJSON
0500 5f486173 4f626a65 63744974 656d0073 _HasObjectItem.s
0510 7472636d 7040474c 4942435f 322e322e trcmp@GLIBC_2.2.
0520 3500634a 534f4e5f 41646449 74656d52 5.cJSON_AddItemR
0530 65666572 656e6365 546f4172 72617900 eferenceToArray.
0540 5f5f676d 6f6e5f73 74617274 5f5f0063 __gmon_start__.c
0550 4a534f4e 5f416464 4974656d 546f4f62 JSON_AddItemToOb
0560 6a656374 43530063 4a534f4e 5f507269 jectCS.cJSON_Pri
0570 6e74556e 666f726d 61747465 64006d65 ntUnformatted.me
0580 6d637079 40474c49 42435f32 2e313400 mcpy@GLIBC_2.14.
0590 634a534f 4e5f4372 65617465 4e756c6c cJSON_CreateNull
05a0 00634a53 4f4e5f49 73547275 6500634a .cJSON_IsTrue.cJ
05b0 534f4e5f 44657461 63684974 656d4672 SON_DetachItemFr
05c0 6f6d4f62 6a656374 43617365 53656e73 omObjectCaseSens
05d0 69746976 6500634a 534f4e5f 43726561 itive.cJSON_Crea
05e0 74655472 75650063 4a534f4e 5f497352 teTrue.cJSON_IsR
05f0 61770063 4a534f4e 5f476574 41727261 aw.cJSON_GetArra
0600 79497465 6d00634a 534f4e5f 44657461 yItem.cJSON_Deta
0610 63684974 656d4672 6f6d4172 72617900 chItemFromArray.
0620 634a534f 4e5f4372 65617465 4e756d62 cJSON_CreateNumb
0630 65720063 4a534f4e 5f416464 4e756c6c er.cJSON_AddNull
0640 546f4f62 6a656374 006d616c 6c6f6340 ToObject.malloc@
0650 474c4942 435f322e 322e3500 634a534f GLIBC_2.2.5.cJSO
0660 4e5f5061 72736557 6974684c 656e6774 N_ParseWithLengt
0670 684f7074 73005f5f 69736f63 39395f73 hOpts.__isoc99_s
0680 7363616e 6640474c 4942435f 322e3700 scanf@GLIBC_2.7.
0690 634a534f 4e5f4372 65617465 41727261 cJSON_CreateArra
06a0 7900634a 534f4e5f 5072696e 74427566 y.cJSON_PrintBuf
06b0 66657265 6400634a 534f4e5f 4765744e fered.cJSON_GetN
06c0 756d6265 7256616c 75650063 4a534f4e umberValue.cJSON
06d0 5f436f6d 70617265 00726561 6c6c6f63 _Compare.realloc
06e0 40474c49 42435f32 2e322e35 00634a53 @GLIBC_2.2.5.cJS
06f0 4f4e5f52 65706c61 63654974 656d496e ON_ReplaceItemIn
0700 4f626a65 63740063 4a534f4e 5f416464 Object.cJSON_Add
0710 54727565 546f4f62 6a656374 00634a53 TrueToObject.cJS
0720 4f4e5f43 72656174 65537472 696e6700 ON_CreateString.
0730 634a534f 4e5f4372 65617465 466c6f61 cJSON_CreateFloa
0740 74417272 61790063 4a534f4e 5f416464 tArray.cJSON_Add
0750 53747269 6e67546f 4f626a65 63740063 StringToObject.c
0760 4a534f4e 5f497342 6f6f6c00 634a534f JSON_IsBool.cJSO
0770 4e5f4372 65617465 446f7562 6c654172 N_CreateDoubleAr
0780 72617900 634a534f 4e5f4d69 6e696679 ray.cJSON_Minify
0790 00634a53 4f4e5f43 72656174 65417272 .cJSON_CreateArr
07a0 61795265 66657265 6e636500 634a534f ayReference.cJSO
07b0 4e5f4475 706c6963 61746500 634a534f N_Duplicate.cJSO
07c0 4e5f6672 65650063 4a534f4e 5f496e69 N_free.cJSON_Ini
07d0 74486f6f 6b730063 4a534f4e 5f526570 tHooks.cJSON_Rep
07e0 6c616365 4974656d 496e4172 72617900 laceItemInArray.
07f0 634a534f 4e5f4372 65617465 496e7441 cJSON_CreateIntA
0800 72726179 00634a53 4f4e5f47 65745374 rray.cJSON_GetSt
0810 72696e67 56616c75 6500634a 534f4e5f ringValue.cJSON_
0820 5265706c 61636549 74656d49 6e4f626a ReplaceItemInObj
0830 65637443 61736553 656e7369 74697665 ectCaseSensitive
0840 00634a53 4f4e5f49 73417272 61790063 .cJSON_IsArray.c
0850 4a534f4e 5f416464 4f626a65 6374546f JSON_AddObjectTo
0860 4f626a65 63740073 7072696e 74664047 Object.sprintf@G
0870 4c494243 5f322e32 2e350063 4a534f4e LIBC_2.2.5.cJSON
0880 5f437265 6174654f 626a6563 7400634a _CreateObject.cJ
0890 534f4e5f 49735374 72696e67 00634a53 SON_IsString.cJS
08a0 4f4e5f44 65746163 68497465 6d566961 ON_DetachItemVia
08b0 506f696e 74657200 5f49544d 5f726567 Pointer._ITM_reg
08c0 69737465 72544d43 6c6f6e65 5461626c isterTMCloneTabl
08d0 6500634a 534f4e5f 43726561 74654661 e.cJSON_CreateFa
08e0 6c736500 634a534f 4e5f4164 64497465 lse.cJSON_AddIte
08f0 6d546f4f 626a6563 7400634a 534f4e5f mToObject.cJSON_
0900 49734f62 6a656374 00634a53 4f4e5f41 IsObject.cJSON_A
0910 64644661 6c736554 6f4f626a 65637400 ddFalseToObject.
0920 5f5f6378 615f6669 6e616c69 7a654047 __cxa_finalize@G
0930 4c494243 5f322e32 2e350063 4a534f4e LIBC_2.2.5.cJSON
0940 5f437265 61746553 7472696e 67526566 _CreateStringRef
0950 6572656e 63650063 4a534f4e 5f476574 erence.cJSON_Get
0960 4572726f 72507472 005f5f63 74797065 ErrorPtr.__ctype
0970 5f746f6c 6f776572 5f6c6f63 40474c49 _tolower_loc@GLI
0980 42435f32 2e3300 BC_2.3.
Contents of section .shstrtab:
0000 002e7379 6d746162 002e7374 72746162 ..symtab..strtab
0010 002e7368 73747274 6162002e 676e752e ..shstrtab..gnu.
0020 68617368 002e6479 6e73796d 002e6479 hash..dynsym..dy
0030 6e737472 002e676e 752e7665 7273696f nstr..gnu.versio
0040 6e002e67 6e752e76 65727369 6f6e5f72 n..gnu.version_r
0050 002e7265 6c612e64 796e002e 72656c61 ..rela.dyn..rela
0060 2e706c74 002e696e 6974002e 706c742e .plt..init..plt.
0070 676f7400 2e746578 74002e66 696e6900 got..text..fini.
0080 2e726f64 61746100 2e65685f 6672616d .rodata..eh_fram
0090 655f6864 72002e65 685f6672 616d6500 e_hdr..eh_frame.
00a0 2e6e6f74 652e676e 752e7072 6f706572 .note.gnu.proper
00b0 7479002e 696e6974 5f617272 6179002e ty..init_array..
00c0 66696e69 5f617272 6179002e 64796e61 fini_array..dyna
00d0 6d696300 2e676f74 2e706c74 002e6461 mic..got.plt..da
00e0 7461002e 62737300 2e636f6d 6d656e74 ta..bss..comment
00f0 002e6465 6275675f 6172616e 67657300 ..debug_aranges.
0100 2e646562 75675f69 6e666f00 2e646562 .debug_info..deb
0110 75675f61 62627265 76002e64 65627567 ug_abbrev..debug
0120 5f6c696e 65002e64 65627567 5f737472 _line..debug_str
0130 002e6465 6275675f 6c696e65 5f737472 ..debug_line_str
0140 002e6465 6275675f 726e676c 69737473 ..debug_rnglists
0150 00 .
Disassembly of section .init:
0000000000002000 <_init>:
2000: 48 83 ec 08 subq $0x8, %rsp
2004: 48 8b 05 b5 7f 00 00 movq 0x7fb5(%rip), %rax # 0x9fc0 <strtod@GLIBC_2.2.5+0x9fc0>
200b: 48 85 c0 testq %rax, %rax
200e: 74 02 je 0x2012 <_init+0x12>
2010: ff d0 callq *%rax
2012: 48 83 c4 08 addq $0x8, %rsp
2016: c3 retq
Disassembly of section .plt:
0000000000002020 <.plt>:
2020: ff 35 ca 7f 00 00 pushq 0x7fca(%rip) # 0x9ff0 <_GLOBAL_OFFSET_TABLE_+0x8>
2026: ff 25 cc 7f 00 00 jmpq *0x7fcc(%rip) # 0x9ff8 <_GLOBAL_OFFSET_TABLE_+0x10>
202c: 0f 1f 40 00 nopl (%rax)
0000000000002030 <cJSON_CreateBool@plt>:
2030: ff 25 ca 7f 00 00 jmpq *0x7fca(%rip) # 0xa000 <_GLOBAL_OFFSET_TABLE_+0x18>
2036: 68 00 00 00 00 pushq $0x0
203b: e9 e0 ff ff ff jmp 0x2020 <.plt>
0000000000002040 <cJSON_GetObjectItemCaseSensitive@plt>:
2040: ff 25 c2 7f 00 00 jmpq *0x7fc2(%rip) # 0xa008 <_GLOBAL_OFFSET_TABLE_+0x20>
2046: 68 01 00 00 00 pushq $0x1
204b: e9 d0 ff ff ff jmp 0x2020 <.plt>
0000000000002050 <strncmp@plt>:
2050: ff 25 ba 7f 00 00 jmpq *0x7fba(%rip) # 0xa010 <_GLOBAL_OFFSET_TABLE_+0x28>
2056: 68 02 00 00 00 pushq $0x2
205b: e9 c0 ff ff ff jmp 0x2020 <.plt>
0000000000002060 <cJSON_GetObjectItem@plt>:
2060: ff 25 b2 7f 00 00 jmpq *0x7fb2(%rip) # 0xa018 <_GLOBAL_OFFSET_TABLE_+0x30>
2066: 68 03 00 00 00 pushq $0x3
206b: e9 b0 ff ff ff jmp 0x2020 <.plt>
0000000000002070 <cJSON_IsNumber@plt>:
2070: ff 25 aa 7f 00 00 jmpq *0x7faa(%rip) # 0xa020 <_GLOBAL_OFFSET_TABLE_+0x38>
2076: 68 04 00 00 00 pushq $0x4
207b: e9 a0 ff ff ff jmp 0x2020 <.plt>
0000000000002080 <strtod@plt>:
2080: ff 25 a2 7f 00 00 jmpq *0x7fa2(%rip) # 0xa028 <_GLOBAL_OFFSET_TABLE_+0x40>
2086: 68 05 00 00 00 pushq $0x5
208b: e9 90 ff ff ff jmp 0x2020 <.plt>
0000000000002090 <localeconv@plt>:
2090: ff 25 9a 7f 00 00 jmpq *0x7f9a(%rip) # 0xa030 <_GLOBAL_OFFSET_TABLE_+0x48>
2096: 68 06 00 00 00 pushq $0x6
209b: e9 80 ff ff ff jmp 0x2020 <.plt>
00000000000020a0 <cJSON_ParseWithOpts@plt>:
20a0: ff 25 92 7f 00 00 jmpq *0x7f92(%rip) # 0xa038 <_GLOBAL_OFFSET_TABLE_+0x50>
20a6: 68 07 00 00 00 pushq $0x7
20ab: e9 70 ff ff ff jmp 0x2020 <.plt>
00000000000020b0 <cJSON_Delete@plt>:
20b0: ff 25 8a 7f 00 00 jmpq *0x7f8a(%rip) # 0xa040 <_GLOBAL_OFFSET_TABLE_+0x58>
20b6: 68 08 00 00 00 pushq $0x8
20bb: e9 60 ff ff ff jmp 0x2020 <.plt>
00000000000020c0 <cJSON_CreateRaw@plt>:
20c0: ff 25 82 7f 00 00 jmpq *0x7f82(%rip) # 0xa048 <_GLOBAL_OFFSET_TABLE_+0x60>
20c6: 68 09 00 00 00 pushq $0x9
20cb: e9 50 ff ff ff jmp 0x2020 <.plt>
00000000000020d0 <strlen@plt>:
20d0: ff 25 7a 7f 00 00 jmpq *0x7f7a(%rip) # 0xa050 <_GLOBAL_OFFSET_TABLE_+0x68>
20d6: 68 0a 00 00 00 pushq $0xa
20db: e9 40 ff ff ff jmp 0x2020 <.plt>
00000000000020e0 <cJSON_DetachItemFromObject@plt>:
20e0: ff 25 72 7f 00 00 jmpq *0x7f72(%rip) # 0xa058 <_GLOBAL_OFFSET_TABLE_+0x70>
20e6: 68 0b 00 00 00 pushq $0xb
20eb: e9 30 ff ff ff jmp 0x2020 <.plt>
00000000000020f0 <cJSON_ReplaceItemViaPointer@plt>:
20f0: ff 25 6a 7f 00 00 jmpq *0x7f6a(%rip) # 0xa060 <_GLOBAL_OFFSET_TABLE_+0x78>
20f6: 68 0c 00 00 00 pushq $0xc
20fb: e9 20 ff ff ff jmp 0x2020 <.plt>
0000000000002100 <strcmp@plt>:
2100: ff 25 62 7f 00 00 jmpq *0x7f62(%rip) # 0xa068 <_GLOBAL_OFFSET_TABLE_+0x80>
2106: 68 0d 00 00 00 pushq $0xd
210b: e9 10 ff ff ff jmp 0x2020 <.plt>
0000000000002110 <memcpy@plt>:
2110: ff 25 5a 7f 00 00 jmpq *0x7f5a(%rip) # 0xa070 <_GLOBAL_OFFSET_TABLE_+0x88>
2116: 68 0e 00 00 00 pushq $0xe
211b: e9 00 ff ff ff jmp 0x2020 <.plt>
0000000000002120 <cJSON_CreateNull@plt>:
2120: ff 25 52 7f 00 00 jmpq *0x7f52(%rip) # 0xa078 <_GLOBAL_OFFSET_TABLE_+0x90>
2126: 68 0f 00 00 00 pushq $0xf
212b: e9 f0 fe ff ff jmp 0x2020 <.plt>
0000000000002130 <cJSON_DetachItemFromObjectCaseSensitive@plt>:
2130: ff 25 4a 7f 00 00 jmpq *0x7f4a(%rip) # 0xa080 <_GLOBAL_OFFSET_TABLE_+0x98>
2136: 68 10 00 00 00 pushq $0x10
213b: e9 e0 fe ff ff jmp 0x2020 <.plt>
0000000000002140 <cJSON_CreateTrue@plt>:
2140: ff 25 42 7f 00 00 jmpq *0x7f42(%rip) # 0xa088 <_GLOBAL_OFFSET_TABLE_+0xa0>
2146: 68 11 00 00 00 pushq $0x11
214b: e9 d0 fe ff ff jmp 0x2020 <.plt>
0000000000002150 <cJSON_DetachItemFromArray@plt>:
2150: ff 25 3a 7f 00 00 jmpq *0x7f3a(%rip) # 0xa090 <_GLOBAL_OFFSET_TABLE_+0xa8>
2156: 68 12 00 00 00 pushq $0x12
215b: e9 c0 fe ff ff jmp 0x2020 <.plt>
0000000000002160 <cJSON_CreateNumber@plt>:
2160: ff 25 32 7f 00 00 jmpq *0x7f32(%rip) # 0xa098 <_GLOBAL_OFFSET_TABLE_+0xb0>
2166: 68 13 00 00 00 pushq $0x13
216b: e9 b0 fe ff ff jmp 0x2020 <.plt>
0000000000002170 <cJSON_ParseWithLengthOpts@plt>:
2170: ff 25 2a 7f 00 00 jmpq *0x7f2a(%rip) # 0xa0a0 <_GLOBAL_OFFSET_TABLE_+0xb8>
2176: 68 14 00 00 00 pushq $0x14
217b: e9 a0 fe ff ff jmp 0x2020 <.plt>
0000000000002180 <__isoc99_sscanf@plt>:
2180: ff 25 22 7f 00 00 jmpq *0x7f22(%rip) # 0xa0a8 <_GLOBAL_OFFSET_TABLE_+0xc0>
2186: 68 15 00 00 00 pushq $0x15
218b: e9 90 fe ff ff jmp 0x2020 <.plt>
0000000000002190 <cJSON_CreateArray@plt>:
2190: ff 25 1a 7f 00 00 jmpq *0x7f1a(%rip) # 0xa0b0 <_GLOBAL_OFFSET_TABLE_+0xc8>
2196: 68 16 00 00 00 pushq $0x16
219b: e9 80 fe ff ff jmp 0x2020 <.plt>
00000000000021a0 <cJSON_CreateString@plt>:
21a0: ff 25 12 7f 00 00 jmpq *0x7f12(%rip) # 0xa0b8 <_GLOBAL_OFFSET_TABLE_+0xd0>
21a6: 68 17 00 00 00 pushq $0x17
21ab: e9 70 fe ff ff jmp 0x2020 <.plt>
00000000000021b0 <cJSON_free@plt>:
21b0: ff 25 0a 7f 00 00 jmpq *0x7f0a(%rip) # 0xa0c0 <_GLOBAL_OFFSET_TABLE_+0xd8>
21b6: 68 18 00 00 00 pushq $0x18
21bb: e9 60 fe ff ff jmp 0x2020 <.plt>
00000000000021c0 <sprintf@plt>:
21c0: ff 25 02 7f 00 00 jmpq *0x7f02(%rip) # 0xa0c8 <_GLOBAL_OFFSET_TABLE_+0xe0>
21c6: 68 19 00 00 00 pushq $0x19
21cb: e9 50 fe ff ff jmp 0x2020 <.plt>
00000000000021d0 <cJSON_CreateObject@plt>:
21d0: ff 25 fa 7e 00 00 jmpq *0x7efa(%rip) # 0xa0d0 <_GLOBAL_OFFSET_TABLE_+0xe8>
21d6: 68 1a 00 00 00 pushq $0x1a
21db: e9 40 fe ff ff jmp 0x2020 <.plt>
00000000000021e0 <cJSON_IsString@plt>:
21e0: ff 25 f2 7e 00 00 jmpq *0x7ef2(%rip) # 0xa0d8 <_GLOBAL_OFFSET_TABLE_+0xf0>
21e6: 68 1b 00 00 00 pushq $0x1b
21eb: e9 30 fe ff ff jmp 0x2020 <.plt>
00000000000021f0 <cJSON_DetachItemViaPointer@plt>:
21f0: ff 25 ea 7e 00 00 jmpq *0x7eea(%rip) # 0xa0e0 <_GLOBAL_OFFSET_TABLE_+0xf8>
21f6: 68 1c 00 00 00 pushq $0x1c
21fb: e9 20 fe ff ff jmp 0x2020 <.plt>
0000000000002200 <cJSON_CreateFalse@plt>:
2200: ff 25 e2 7e 00 00 jmpq *0x7ee2(%rip) # 0xa0e8 <_GLOBAL_OFFSET_TABLE_+0x100>
2206: 68 1d 00 00 00 pushq $0x1d
220b: e9 10 fe ff ff jmp 0x2020 <.plt>
0000000000002210 <__ctype_tolower_loc@plt>:
2210: ff 25 da 7e 00 00 jmpq *0x7eda(%rip) # 0xa0f0 <_GLOBAL_OFFSET_TABLE_+0x108>
2216: 68 1e 00 00 00 pushq $0x1e
221b: e9 00 fe ff ff jmp 0x2020 <.plt>
Disassembly of section .plt.got:
0000000000002220 <__cxa_finalize@plt>:
2220: ff 25 ba 7d 00 00 jmpq *0x7dba(%rip) # 0x9fe0 <strtod@GLIBC_2.2.5+0x9fe0>
2226: 66 90 nop
Disassembly of section .text:
0000000000002230 <deregister_tm_clones>:
2230: 48 8d 3d f1 7e 00 00 leaq 0x7ef1(%rip), %rdi # 0xa128 <__TMC_END__>
2237: 48 8d 05 ea 7e 00 00 leaq 0x7eea(%rip), %rax # 0xa128 <__TMC_END__>
223e: 48 39 f8 cmpq %rdi, %rax
2241: 74 15 je 0x2258 <deregister_tm_clones+0x28>
2243: 48 8b 05 6e 7d 00 00 movq 0x7d6e(%rip), %rax # 0x9fb8 <strtod@GLIBC_2.2.5+0x9fb8>
224a: 48 85 c0 testq %rax, %rax
224d: 74 09 je 0x2258 <deregister_tm_clones+0x28>
224f: ff e0 jmpq *%rax
2251: 0f 1f 80 00 00 00 00 nopl (%rax)
2258: c3 retq
2259: 0f 1f 80 00 00 00 00 nopl (%rax)
0000000000002260 <register_tm_clones>:
2260: 48 8d 3d c1 7e 00 00 leaq 0x7ec1(%rip), %rdi # 0xa128 <__TMC_END__>
2267: 48 8d 35 ba 7e 00 00 leaq 0x7eba(%rip), %rsi # 0xa128 <__TMC_END__>
226e: 48 29 fe subq %rdi, %rsi
2271: 48 89 f0 movq %rsi, %rax
2274: 48 c1 ee 3f shrq $0x3f, %rsi
2278: 48 c1 f8 03 sarq $0x3, %rax
227c: 48 01 c6 addq %rax, %rsi
227f: 48 d1 fe sarq %rsi
2282: 74 14 je 0x2298 <register_tm_clones+0x38>
2284: 48 8b 05 4d 7d 00 00 movq 0x7d4d(%rip), %rax # 0x9fd8 <strtod@GLIBC_2.2.5+0x9fd8>
228b: 48 85 c0 testq %rax, %rax
228e: 74 08 je 0x2298 <register_tm_clones+0x38>
2290: ff e0 jmpq *%rax
2292: 66 0f 1f 44 00 00 nopw (%rax,%rax)
2298: c3 retq
2299: 0f 1f 80 00 00 00 00 nopl (%rax)
00000000000022a0 <__do_global_dtors_aux>:
22a0: f3 0f 1e fa endbr64
22a4: 80 3d 85 7e 00 00 00 cmpb $0x0, 0x7e85(%rip) # 0xa130 <completed.0>
22ab: 75 2b jne 0x22d8 <__do_global_dtors_aux+0x38>
22ad: 55 pushq %rbp
22ae: 48 83 3d 2a 7d 00 00 00 cmpq $0x0, 0x7d2a(%rip) # 0x9fe0 <strtod@GLIBC_2.2.5+0x9fe0>
22b6: 48 89 e5 movq %rsp, %rbp
22b9: 74 0c je 0x22c7 <__do_global_dtors_aux+0x27>
22bb: 48 8b 3d 3e 7e 00 00 movq 0x7e3e(%rip), %rdi # 0xa100 <__dso_handle>
22c2: e8 59 ff ff ff callq 0x2220 <__cxa_finalize@plt>
22c7: e8 64 ff ff ff callq 0x2230 <deregister_tm_clones>
22cc: c6 05 5d 7e 00 00 01 movb $0x1, 0x7e5d(%rip) # 0xa130 <completed.0>
22d3: 5d popq %rbp
22d4: c3 retq
22d5: 0f 1f 00 nopl (%rax)
22d8: c3 retq
22d9: 0f 1f 80 00 00 00 00 nopl (%rax)
00000000000022e0 <frame_dummy>:
22e0: f3 0f 1e fa endbr64
22e4: e9 77 ff ff ff jmp 0x2260 <register_tm_clones>
22e9: 0f 1f 80 00 00 00 00 nopl (%rax)
00000000000022f0 <ensure>:
22f0: 48 85 ff testq %rdi, %rdi
22f3: 0f 84 f7 00 00 00 je 0x23f0 <ensure+0x100>
22f9: 41 54 pushq %r12
22fb: 55 pushq %rbp
22fc: 53 pushq %rbx
22fd: 48 89 fb movq %rdi, %rbx
2300: 48 8b 3f movq (%rdi), %rdi
2303: 48 85 ff testq %rdi, %rdi
2306: 74 6e je 0x2376 <ensure+0x86>
2308: 48 8b 43 08 movq 0x8(%rbx), %rax
230c: 48 85 c0 testq %rax, %rax
230f: 75 5f jne 0x2370 <ensure+0x80>
2311: b9 00 00 00 80 movl $0x80000000, %ecx # imm = 0x80000000
2316: 48 39 ce cmpq %rcx, %rsi
2319: 73 5b jae 0x2376 <ensure+0x86>
231b: 4c 8b 43 10 movq 0x10(%rbx), %r8
231f: 49 8d 54 30 01 leaq 0x1(%r8,%rsi), %rdx
2324: 48 39 d0 cmpq %rdx, %rax
2327: 73 57 jae 0x2380 <ensure+0x90>
2329: 8b 43 20 movl 0x20(%rbx), %eax
232c: 85 c0 testl %eax, %eax
232e: 75 46 jne 0x2376 <ensure+0x86>
2330: 48 81 fa ff ff ff 3f cmpq $0x3fffffff, %rdx # imm = 0x3FFFFFFF
2337: 77 57 ja 0x2390 <ensure+0xa0>
2339: 4c 8d 24 12 leaq (%rdx,%rdx), %r12
233d: 48 8b 43 38 movq 0x38(%rbx), %rax
2341: 48 85 c0 testq %rax, %rax
2344: 74 5a je 0x23a0 <ensure+0xb0>
2346: 4c 89 e6 movq %r12, %rsi
2349: ff d0 callq *%rax
234b: 48 89 c5 movq %rax, %rbp
234e: 48 85 c0 testq %rax, %rax
2351: 74 7d je 0x23d0 <ensure+0xe0>
2353: 48 8b 43 10 movq 0x10(%rbx), %rax
2357: 4c 89 63 08 movq %r12, 0x8(%rbx)
235b: 48 89 2b movq %rbp, (%rbx)
235e: 5b popq %rbx
235f: 48 01 e8 addq %rbp, %rax
2362: 5d popq %rbp
2363: 41 5c popq %r12
2365: c3 retq
2366: 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
2370: 48 39 43 10 cmpq %rax, 0x10(%rbx)
2374: 72 9b jb 0x2311 <ensure+0x21>
2376: 31 c0 xorl %eax, %eax
2378: eb 0a jmp 0x2384 <ensure+0x94>
237a: 66 0f 1f 44 00 00 nopw (%rax,%rax)
2380: 4a 8d 04 07 leaq (%rdi,%r8), %rax
2384: 5b popq %rbx
2385: 5d popq %rbp
2386: 41 5c popq %r12
2388: c3 retq
2389: 0f 1f 80 00 00 00 00 nopl (%rax)
2390: 41 bc ff ff ff 7f movl $0x7fffffff, %r12d # imm = 0x7FFFFFFF
2396: 48 39 ca cmpq %rcx, %rdx
2399: 72 a2 jb 0x233d <ensure+0x4d>
239b: 31 c0 xorl %eax, %eax
239d: eb e5 jmp 0x2384 <ensure+0x94>
239f: 90 nop
23a0: 4c 89 e7 movq %r12, %rdi
23a3: ff 53 28 callq *0x28(%rbx)
23a6: 48 89 c5 movq %rax, %rbp
23a9: 48 85 c0 testq %rax, %rax
23ac: 74 22 je 0x23d0 <ensure+0xe0>
23ae: 48 8b 43 10 movq 0x10(%rbx), %rax
23b2: 48 8b 33 movq (%rbx), %rsi
23b5: 48 89 ef movq %rbp, %rdi
23b8: 48 8d 50 01 leaq 0x1(%rax), %rdx
23bc: e8 4f fd ff ff callq 0x2110 <memcpy@plt>
23c1: 48 8b 3b movq (%rbx), %rdi
23c4: ff 53 30 callq *0x30(%rbx)
23c7: eb 8a jmp 0x2353 <ensure+0x63>
23c9: 0f 1f 80 00 00 00 00 nopl (%rax)
23d0: 48 8b 3b movq (%rbx), %rdi
23d3: ff 53 30 callq *0x30(%rbx)
23d6: 48 c7 43 08 00 00 00 00 movq $0x0, 0x8(%rbx)
23de: 31 c0 xorl %eax, %eax
23e0: 48 c7 03 00 00 00 00 movq $0x0, (%rbx)
23e7: eb 9b jmp 0x2384 <ensure+0x94>
23e9: 0f 1f 80 00 00 00 00 nopl (%rax)
23f0: 31 c0 xorl %eax, %eax
23f2: c3 retq
23f3: 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
23fe: 66 90 nop
0000000000002400 <print_string_ptr>:
2400: 48 85 f6 testq %rsi, %rsi
2403: 0f 84 67 02 00 00 je 0x2670 <print_string_ptr+0x270>
2409: 41 57 pushq %r15
240b: 41 56 pushq %r14
240d: 41 55 pushq %r13
240f: 41 54 pushq %r12
2411: 55 pushq %rbp
2412: 53 pushq %rbx
2413: 48 89 fb movq %rdi, %rbx
2416: 48 89 f7 movq %rsi, %rdi
2419: 48 83 ec 18 subq $0x18, %rsp
241d: 48 85 db testq %rbx, %rbx
2420: 0f 84 da 01 00 00 je 0x2600 <print_string_ptr+0x200>
2426: 0f b6 03 movzbl (%rbx), %eax
2429: 48 89 da movq %rbx, %rdx
242c: 45 31 ed xorl %r13d, %r13d
242f: 84 c0 testb %al, %al
2431: 75 29 jne 0x245c <print_string_ptr+0x5c>
2433: e9 e8 01 00 00 jmp 0x2620 <print_string_ptr+0x220>
2438: 0f 1f 84 00 00 00 00 00 nopl (%rax,%rax)
2440: 3c 0a cmpb $0xa, %al
2442: 0f 87 d0 00 00 00 ja 0x2518 <print_string_ptr+0x118>
2448: 3c 07 cmpb $0x7, %al
244a: 77 1a ja 0x2466 <print_string_ptr+0x66>
244c: 49 83 c5 05 addq $0x5, %r13
2450: 0f b6 42 01 movzbl 0x1(%rdx), %eax
2454: 48 83 c2 01 addq $0x1, %rdx
2458: 84 c0 testb %al, %al
245a: 74 1a je 0x2476 <print_string_ptr+0x76>
245c: 3c 22 cmpb $0x22, %al
245e: 74 06 je 0x2466 <print_string_ptr+0x66>
2460: 76 de jbe 0x2440 <print_string_ptr+0x40>
2462: 3c 5c cmpb $0x5c, %al
2464: 75 ea jne 0x2450 <print_string_ptr+0x50>
2466: 0f b6 42 01 movzbl 0x1(%rdx), %eax
246a: 48 83 c2 01 addq $0x1, %rdx
246e: 49 83 c5 01 addq $0x1, %r13
2472: 84 c0 testb %al, %al
2474: 75 e6 jne 0x245c <print_string_ptr+0x5c>
2476: 48 29 da subq %rbx, %rdx
2479: 4e 8d 3c 2a leaq (%rdx,%r13), %r15
247d: 48 89 d5 movq %rdx, %rbp
2480: 49 8d 77 03 leaq 0x3(%r15), %rsi
2484: e8 67 fe ff ff callq 0x22f0 <ensure>
2489: 49 89 c6 movq %rax, %r14
248c: 48 85 c0 testq %rax, %rax
248f: 0f 84 fb 00 00 00 je 0x2590 <print_string_ptr+0x190>
2495: 48 8d 78 01 leaq 0x1(%rax), %rdi
2499: 4d 8d 47 01 leaq 0x1(%r15), %r8
249d: 49 89 fc movq %rdi, %r12
24a0: 4d 85 ed testq %r13, %r13
24a3: 0f 84 ca 01 00 00 je 0x2673 <print_string_ptr+0x273>
24a9: c6 00 22 movb $0x22, (%rax)
24ac: 0f b6 03 movzbl (%rbx), %eax
24af: 48 8d 2d 7e 4b 00 00 leaq 0x4b7e(%rip), %rbp # 0x7034 <strtod@GLIBC_2.2.5+0x7034>
24b6: 84 c0 testb %al, %al
24b8: 75 22 jne 0x24dc <print_string_ptr+0xdc>
24ba: e9 b1 00 00 00 jmp 0x2570 <print_string_ptr+0x170>
24bf: 90 nop
24c0: 3c 5c cmpb $0x5c, %al
24c2: 74 26 je 0x24ea <print_string_ptr+0xea>
24c4: 41 88 04 24 movb %al, (%r12)
24c8: 0f b6 43 01 movzbl 0x1(%rbx), %eax
24cc: 48 83 c3 01 addq $0x1, %rbx
24d0: 49 83 c4 01 addq $0x1, %r12
24d4: 84 c0 testb %al, %al
24d6: 0f 84 94 00 00 00 je 0x2570 <print_string_ptr+0x170>
24dc: 3c 1f cmpb $0x1f, %al
24de: 0f 97 c1 seta %cl
24e1: 3c 22 cmpb $0x22, %al
24e3: 0f 95 c2 setne %dl
24e6: 84 d1 testb %dl, %cl
24e8: 75 d6 jne 0x24c0 <print_string_ptr+0xc0>
24ea: 41 c6 04 24 5c movb $0x5c, (%r12)
24ef: 0f b6 13 movzbl (%rbx), %edx
24f2: 49 8d 7c 24 01 leaq 0x1(%r12), %rdi
24f7: 80 fa 22 cmpb $0x22, %dl
24fa: 77 3c ja 0x2538 <print_string_ptr+0x138>
24fc: 80 fa 07 cmpb $0x7, %dl
24ff: 76 3f jbe 0x2540 <print_string_ptr+0x140>
2501: 8d 42 f8 leal -0x8(%rdx), %eax
2504: 3c 1a cmpb $0x1a, %al
2506: 77 38 ja 0x2540 <print_string_ptr+0x140>
2508: 0f b6 c0 movzbl %al, %eax
250b: 48 63 44 85 00 movslq (%rbp,%rax,4), %rax
2510: 48 01 e8 addq %rbp, %rax
2513: ff e0 jmpq *%rax
2515: 0f 1f 00 nopl (%rax)
2518: 8d 48 f4 leal -0xc(%rax), %ecx
251b: 80 f9 01 cmpb $0x1, %cl
251e: 0f 86 42 ff ff ff jbe 0x2466 <print_string_ptr+0x66>
2524: 3c 1f cmpb $0x1f, %al
2526: 0f 87 24 ff ff ff ja 0x2450 <print_string_ptr+0x50>
252c: e9 1b ff ff ff jmp 0x244c <print_string_ptr+0x4c>
2531: 0f 1f 80 00 00 00 00 nopl (%rax)
2538: 80 fa 5c cmpb $0x5c, %dl
253b: 74 70 je 0x25ad <print_string_ptr+0x1ad>
253d: 0f 1f 00 nopl (%rax)
2540: 31 c0 xorl %eax, %eax
2542: 48 83 c3 01 addq $0x1, %rbx
2546: 4c 89 44 24 08 movq %r8, 0x8(%rsp)
254b: 49 83 c4 05 addq $0x5, %r12
254f: 48 8d 35 aa 4a 00 00 leaq 0x4aaa(%rip), %rsi # 0x7000 <strtod@GLIBC_2.2.5+0x7000>
2556: 49 83 c4 01 addq $0x1, %r12
255a: e8 61 fc ff ff callq 0x21c0 <sprintf@plt>
255f: 0f b6 03 movzbl (%rbx), %eax
2562: 4c 8b 44 24 08 movq 0x8(%rsp), %r8
2567: 84 c0 testb %al, %al
2569: 0f 85 6d ff ff ff jne 0x24dc <print_string_ptr+0xdc>
256f: 90 nop
2570: b8 22 00 00 00 movl $0x22, %eax
2575: 66 43 89 04 06 movw %ax, (%r14,%r8)
257a: 48 83 c4 18 addq $0x18, %rsp
257e: b8 01 00 00 00 movl $0x1, %eax
2583: 5b popq %rbx
2584: 5d popq %rbp
2585: 41 5c popq %r12
2587: 41 5d popq %r13
2589: 41 5e popq %r14
258b: 41 5f popq %r15
258d: c3 retq
258e: 66 90 nop
2590: 48 83 c4 18 addq $0x18, %rsp
2594: 31 c0 xorl %eax, %eax
2596: 5b popq %rbx
2597: 5d popq %rbp
2598: 41 5c popq %r12
259a: 41 5d popq %r13
259c: 41 5e popq %r14
259e: 41 5f popq %r15
25a0: c3 retq
25a1: 0f 1f 80 00 00 00 00 nopl (%rax)
25a8: ba 72 00 00 00 movl $0x72, %edx
25ad: 41 88 54 24 01 movb %dl, 0x1(%r12)
25b2: 49 89 fc movq %rdi, %r12
25b5: e9 0e ff ff ff jmp 0x24c8 <print_string_ptr+0xc8>
25ba: 66 0f 1f 44 00 00 nopw (%rax,%rax)
25c0: ba 66 00 00 00 movl $0x66, %edx
25c5: 41 88 54 24 01 movb %dl, 0x1(%r12)
25ca: 49 89 fc movq %rdi, %r12
25cd: e9 f6 fe ff ff jmp 0x24c8 <print_string_ptr+0xc8>
25d2: 66 0f 1f 44 00 00 nopw (%rax,%rax)
25d8: ba 6e 00 00 00 movl $0x6e, %edx
25dd: eb ce jmp 0x25ad <print_string_ptr+0x1ad>
25df: 90 nop
25e0: ba 74 00 00 00 movl $0x74, %edx
25e5: eb c6 jmp 0x25ad <print_string_ptr+0x1ad>
25e7: 66 0f 1f 84 00 00 00 00 00 nopw (%rax,%rax)
25f0: ba 62 00 00 00 movl $0x62, %edx
25f5: eb b6 jmp 0x25ad <print_string_ptr+0x1ad>
25f7: 66 0f 1f 84 00 00 00 00 00 nopw (%rax,%rax)
2600: be 03 00 00 00 movl $0x3, %esi
2605: e8 e6 fc ff ff callq 0x22f0 <ensure>
260a: 48 85 c0 testq %rax, %rax
260d: 74 81 je 0x2590 <print_string_ptr+0x190>
260f: ba 22 22 00 00 movl $0x2222, %edx # imm = 0x2222
2614: c6 40 02 00 movb $0x0, 0x2(%rax)
2618: 66 89 10 movw %dx, (%rax)
261b: e9 5a ff ff ff jmp 0x257a <print_string_ptr+0x17a>
2620: be 03 00 00 00 movl $0x3, %esi
2625: e8 c6 fc ff ff callq 0x22f0 <ensure>
262a: 49 89 c6 movq %rax, %r14
262d: 48 85 c0 testq %rax, %rax
2630: 0f 84 5a ff ff ff je 0x2590 <print_string_ptr+0x190>
2636: bd 02 00 00 00 movl $0x2, %ebp
263b: 41 b8 01 00 00 00 movl $0x1, %r8d
2641: 48 8d 78 01 leaq 0x1(%rax), %rdi
2645: 45 31 ff xorl %r15d, %r15d
2648: 41 c6 06 22 movb $0x22, (%r14)
264c: 4c 89 fa movq %r15, %rdx
264f: 48 89 de movq %rbx, %rsi
2652: 4c 89 44 24 08 movq %r8, 0x8(%rsp)
2657: e8 b4 fa ff ff callq 0x2110 <memcpy@plt>
265c: 4c 8b 44 24 08 movq 0x8(%rsp), %r8
2661: 43 c6 04 06 22 movb $0x22, (%r14,%r8)
2666: 41 c6 04 2e 00 movb $0x0, (%r14,%rbp)
266b: e9 0a ff ff ff jmp 0x257a <print_string_ptr+0x17a>
2670: 31 c0 xorl %eax, %eax
2672: c3 retq
2673: 48 83 c5 02 addq $0x2, %rbp
2677: eb cf jmp 0x2648 <print_string_ptr+0x248>
2679: 0f 1f 80 00 00 00 00 nopl (%rax)
0000000000002680 <get_object_item>:
2680: 41 54 pushq %r12
2682: 55 pushq %rbp
2683: 53 pushq %rbx
2684: 48 85 ff testq %rdi, %rdi
2687: 0f 84 9a 00 00 00 je 0x2727 <get_object_item+0xa7>
268d: 48 89 f5 movq %rsi, %rbp
2690: 48 85 f6 testq %rsi, %rsi
2693: 0f 84 8e 00 00 00 je 0x2727 <get_object_item+0xa7>
2699: 48 8b 5f 10 movq 0x10(%rdi), %rbx
269d: 85 d2 testl %edx, %edx
269f: 75 77 jne 0x2718 <get_object_item+0x98>
26a1: 48 85 db testq %rbx, %rbx
26a4: 74 4f je 0x26f5 <get_object_item+0x75>
26a6: 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
26b0: 4c 8b 63 38 movq 0x38(%rbx), %r12
26b4: 4d 85 e4 testq %r12, %r12
26b7: 74 34 je 0x26ed <get_object_item+0x6d>
26b9: 49 39 ec cmpq %rbp, %r12
26bc: 74 62 je 0x2720 <get_object_item+0xa0>
26be: e8 4d fb ff ff callq 0x2210 <__ctype_tolower_loc@plt>
26c3: 48 8b 08 movq (%rax), %rcx
26c6: 31 c0 xorl %eax, %eax
26c8: eb 0e jmp 0x26d8 <get_object_item+0x58>
26ca: 66 0f 1f 44 00 00 nopw (%rax,%rax)
26d0: 48 83 c0 01 addq $0x1, %rax
26d4: 84 d2 testb %dl, %dl
26d6: 74 48 je 0x2720 <get_object_item+0xa0>
26d8: 0f b6 7c 05 00 movzbl (%rbp,%rax), %edi
26dd: 41 0f b6 34 04 movzbl (%r12,%rax), %esi
26e2: 48 89 fa movq %rdi, %rdx
26e5: 8b 34 b1 movl (%rcx,%rsi,4), %esi
26e8: 39 34 b9 cmpl %esi, (%rcx,%rdi,4)
26eb: 74 e3 je 0x26d0 <get_object_item+0x50>
26ed: 48 8b 1b movq (%rbx), %rbx
26f0: 48 85 db testq %rbx, %rbx
26f3: 75 bb jne 0x26b0 <get_object_item+0x30>
26f5: 48 89 d8 movq %rbx, %rax
26f8: 5b popq %rbx
26f9: 5d popq %rbp
26fa: 41 5c popq %r12
26fc: c3 retq
26fd: 0f 1f 00 nopl (%rax)
2700: 48 8b 73 38 movq 0x38(%rbx), %rsi
2704: 48 85 f6 testq %rsi, %rsi
2707: 74 17 je 0x2720 <get_object_item+0xa0>
2709: 48 89 ef movq %rbp, %rdi
270c: e8 ef f9 ff ff callq 0x2100 <strcmp@plt>
2711: 85 c0 testl %eax, %eax
2713: 74 0b je 0x2720 <get_object_item+0xa0>
2715: 48 8b 1b movq (%rbx), %rbx
2718: 48 85 db testq %rbx, %rbx
271b: 75 e3 jne 0x2700 <get_object_item+0x80>
271d: eb d6 jmp 0x26f5 <get_object_item+0x75>
271f: 90 nop
2720: 48 83 7b 38 00 cmpq $0x0, 0x38(%rbx)
2725: 75 ce jne 0x26f5 <get_object_item+0x75>
2727: 31 db xorl %ebx, %ebx
2729: 48 89 d8 movq %rbx, %rax
272c: 5b popq %rbx
272d: 5d popq %rbp
272e: 41 5c popq %r12
2730: c3 retq
2731: 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
273c: 0f 1f 40 00 nopl (%rax)
0000000000002740 <print_value>:
2740: 48 85 ff testq %rdi, %rdi
2743: 0f 84 27 03 00 00 je 0x2a70 <print_value+0x330>
2749: 41 56 pushq %r14
274b: 41 55 pushq %r13
274d: 41 54 pushq %r12
274f: 55 pushq %rbp
2750: 53 pushq %rbx
2751: 48 89 f3 movq %rsi, %rbx
2754: 48 83 ec 40 subq $0x40, %rsp
2758: 48 85 f6 testq %rsi, %rsi
275b: 74 6b je 0x27c8 <print_value+0x88>
275d: 0f b6 47 18 movzbl 0x18(%rdi), %eax
2761: 48 89 fd movq %rdi, %rbp
2764: 83 f8 20 cmpl $0x20, %eax
2767: 7f 1f jg 0x2788 <print_value+0x48>
2769: 85 c0 testl %eax, %eax
276b: 74 5b je 0x27c8 <print_value+0x88>
276d: 83 f8 20 cmpl $0x20, %eax
2770: 77 56 ja 0x27c8 <print_value+0x88>
2772: 48 8d 15 27 49 00 00 leaq 0x4927(%rip), %rdx # 0x70a0 <strtod@GLIBC_2.2.5+0x70a0>
2779: 48 63 04 82 movslq (%rdx,%rax,4), %rax
277d: 48 01 d0 addq %rdx, %rax
2780: ff e0 jmpq *%rax
2782: 66 0f 1f 44 00 00 nopw (%rax,%rax)
2788: 83 f8 40 cmpl $0x40, %eax
278b: 0f 84 e7 02 00 00 je 0x2a78 <print_value+0x338>
2791: 3d 80 00 00 00 cmpl $0x80, %eax
2796: 75 30 jne 0x27c8 <print_value+0x88>
2798: 48 8b 7f 20 movq 0x20(%rdi), %rdi
279c: 48 85 ff testq %rdi, %rdi
279f: 74 27 je 0x27c8 <print_value+0x88>
27a1: e8 2a f9 ff ff callq 0x20d0 <strlen@plt>
27a6: 48 89 df movq %rbx, %rdi
27a9: 4c 8d 60 01 leaq 0x1(%rax), %r12
27ad: 4c 89 e6 movq %r12, %rsi
27b0: e8 3b fb ff ff callq 0x22f0 <ensure>
27b5: 48 89 c7 movq %rax, %rdi
27b8: 48 85 c0 testq %rax, %rax
27bb: 0f 85 8f 04 00 00 jne 0x2c50 <print_value+0x510>
27c1: 0f 1f 80 00 00 00 00 nopl (%rax)
27c8: 31 c0 xorl %eax, %eax
27ca: 48 83 c4 40 addq $0x40, %rsp
27ce: 5b popq %rbx
27cf: 5d popq %rbp
27d0: 41 5c popq %r12
27d2: 41 5d popq %r13
27d4: 41 5e popq %r14
27d6: c3 retq
27d7: 66 0f 1f 84 00 00 00 00 00 nopw (%rax,%rax)
27e0: 48 8b 6f 10 movq 0x10(%rdi), %rbp
27e4: be 01 00 00 00 movl $0x1, %esi
27e9: 48 89 df movq %rbx, %rdi
27ec: e8 ff fa ff ff callq 0x22f0 <ensure>
27f1: 48 85 c0 testq %rax, %rax
27f4: 74 d2 je 0x27c8 <print_value+0x88>
27f6: c6 00 5b movb $0x5b, (%rax)
27f9: f3 0f 6f 43 10 movdqu 0x10(%rbx), %xmm0
27fe: 66 0f d4 05 aa 4a 00 00 paddq 0x4aaa(%rip), %xmm0 # 0x72b0 <strtod@GLIBC_2.2.5+0x72b0>
2806: 0f 11 43 10 movups %xmm0, 0x10(%rbx)
280a: 48 85 ed testq %rbp, %rbp
280d: 0f 84 85 00 00 00 je 0x2898 <print_value+0x158>
2813: 0f 1f 44 00 00 nopl (%rax,%rax)
2818: 48 89 de movq %rbx, %rsi
281b: 48 89 ef movq %rbp, %rdi
281e: e8 1d ff ff ff callq 0x2740 <print_value>
2823: 85 c0 testl %eax, %eax
2825: 74 a1 je 0x27c8 <print_value+0x88>
2827: 48 8b 3b movq (%rbx), %rdi
282a: 48 85 ff testq %rdi, %rdi
282d: 74 13 je 0x2842 <print_value+0x102>
282f: 4c 8b 63 10 movq 0x10(%rbx), %r12
2833: 4c 01 e7 addq %r12, %rdi
2836: e8 95 f8 ff ff callq 0x20d0 <strlen@plt>
283b: 49 01 c4 addq %rax, %r12
283e: 4c 89 63 10 movq %r12, 0x10(%rbx)
2842: 48 83 7d 00 00 cmpq $0x0, (%rbp)
2847: 74 4f je 0x2898 <print_value+0x158>
2849: 83 7b 24 01 cmpl $0x1, 0x24(%rbx)
284d: 48 89 df movq %rbx, %rdi
2850: 48 19 f6 sbbq %rsi, %rsi
2853: 48 83 c6 03 addq $0x3, %rsi
2857: 83 7b 24 01 cmpl $0x1, 0x24(%rbx)
285b: 4d 19 e4 sbbq %r12, %r12
285e: 49 83 c4 02 addq $0x2, %r12
2862: e8 89 fa ff ff callq 0x22f0 <ensure>
2867: 48 85 c0 testq %rax, %rax
286a: 0f 84 58 ff ff ff je 0x27c8 <print_value+0x88>
2870: c6 00 2c movb $0x2c, (%rax)
2873: 44 8b 73 24 movl 0x24(%rbx), %r14d
2877: 45 85 f6 testl %r14d, %r14d
287a: 0f 85 c8 01 00 00 jne 0x2a48 <print_value+0x308>
2880: c6 40 01 00 movb $0x0, 0x1(%rax)
2884: 48 8b 6d 00 movq (%rbp), %rbp
2888: 4c 01 63 10 addq %r12, 0x10(%rbx)
288c: 48 85 ed testq %rbp, %rbp
288f: 75 87 jne 0x2818 <print_value+0xd8>
2891: 0f 1f 80 00 00 00 00 nopl (%rax)
2898: be 02 00 00 00 movl $0x2, %esi
289d: 48 89 df movq %rbx, %rdi
28a0: e8 4b fa ff ff callq 0x22f0 <ensure>
28a5: 48 85 c0 testq %rax, %rax
28a8: 0f 84 1a ff ff ff je 0x27c8 <print_value+0x88>
28ae: bd 5d 00 00 00 movl $0x5d, %ebp
28b3: 66 89 28 movw %bp, (%rax)
28b6: 48 83 6b 18 01 subq $0x1, 0x18(%rbx)
28bb: eb 23 jmp 0x28e0 <print_value+0x1a0>
28bd: 0f 1f 00 nopl (%rax)
28c0: be 05 00 00 00 movl $0x5, %esi
28c5: 48 89 df movq %rbx, %rdi
28c8: e8 23 fa ff ff callq 0x22f0 <ensure>
28cd: 48 85 c0 testq %rax, %rax
28d0: 0f 84 f2 fe ff ff je 0x27c8 <print_value+0x88>
28d6: c7 00 6e 75 6c 6c movl $0x6c6c756e, (%rax) # imm = 0x6C6C756E
28dc: c6 40 04 00 movb $0x0, 0x4(%rax)
28e0: b8 01 00 00 00 movl $0x1, %eax
28e5: e9 e0 fe ff ff jmp 0x27ca <print_value+0x8a>
28ea: 66 0f 1f 44 00 00 nopw (%rax,%rax)
28f0: 48 8b 7f 20 movq 0x20(%rdi), %rdi
28f4: 48 83 c4 40 addq $0x40, %rsp
28f8: 5b popq %rbx
28f9: 5d popq %rbp
28fa: 41 5c popq %r12
28fc: 41 5d popq %r13
28fe: 41 5e popq %r14
2900: e9 fb fa ff ff jmp 0x2400 <print_string_ptr>
2905: 0f 1f 00 nopl (%rax)
2908: f2 0f 10 47 30 movsd 0x30(%rdi), %xmm0
290d: 66 0f ef c9 pxor %xmm1, %xmm1
2911: 0f 29 4c 24 20 movaps %xmm1, 0x20(%rsp)
2916: f2 0f 11 04 24 movsd %xmm0, (%rsp)
291b: 0f 11 4c 24 2a movups %xmm1, 0x2a(%rsp)
2920: e8 6b f7 ff ff callq 0x2090 <localeconv@plt>
2925: f2 0f 10 04 24 movsd (%rsp), %xmm0
292a: 48 8b 00 movq (%rax), %rax
292d: 66 0f 2e c0 ucomisd %xmm0, %xmm0
2931: 44 0f b6 20 movzbl (%rax), %r12d
2935: 48 c7 44 24 18 00 00 00 00 movq $0x0, 0x18(%rsp)
293e: 7a 1e jp 0x295e <print_value+0x21e>
2940: f3 0f 7e 15 48 49 00 00 movq 0x4948(%rip), %xmm2 # 0x7290 <strtod@GLIBC_2.2.5+0x7290>
2948: 66 0f 28 c8 movapd %xmm0, %xmm1
294c: 66 0f 54 ca andpd %xmm2, %xmm1
2950: 66 0f 2e 0d 68 49 00 00 ucomisd 0x4968(%rip), %xmm1 # 0x72c0 <strtod@GLIBC_2.2.5+0x72c0>
2958: 0f 86 0a 03 00 00 jbe 0x2c68 <print_value+0x528>
295e: c7 44 24 20 6e 75 6c 6c movl $0x6c6c756e, 0x20(%rsp) # imm = 0x6C6C756E
2966: 41 be 04 00 00 00 movl $0x4, %r14d
296c: c6 44 24 24 00 movb $0x0, 0x24(%rsp)
2971: 49 63 ee movslq %r14d, %rbp
2974: 48 89 df movq %rbx, %rdi
2977: 48 8d 75 01 leaq 0x1(%rbp), %rsi
297b: e8 70 f9 ff ff callq 0x22f0 <ensure>
2980: 48 89 c2 movq %rax, %rdx
2983: 48 85 c0 testq %rax, %rax
2986: 0f 84 3c fe ff ff je 0x27c8 <print_value+0x88>
298c: 45 85 f6 testl %r14d, %r14d
298f: 74 4d je 0x29de <print_value+0x29e>
2991: 48 8d 4d ff leaq -0x1(%rbp), %rcx
2995: 48 83 f9 06 cmpq $0x6, %rcx
2999: 0f 86 88 05 00 00 jbe 0x2f27 <print_value+0x7e7>
299f: 48 8d 44 24 21 leaq 0x21(%rsp), %rax
29a4: 48 89 d6 movq %rdx, %rsi
29a7: 48 29 c6 subq %rax, %rsi
29aa: 31 c0 xorl %eax, %eax
29ac: 48 83 fe 0e cmpq $0xe, %rsi
29b0: 0f 87 60 03 00 00 ja 0x2d16 <print_value+0x5d6>
29b6: 4c 8d 6c 24 20 leaq 0x20(%rsp), %r13
29bb: 0f 1f 44 00 00 nopl (%rax,%rax)
29c0: 41 0f b6 4c 05 00 movzbl (%r13,%rax), %ecx
29c6: 41 38 cc cmpb %cl, %r12b
29c9: 0f 84 31 03 00 00 je 0x2d00 <print_value+0x5c0>
29cf: 88 0c 02 movb %cl, (%rdx,%rax)
29d2: 48 83 c0 01 addq $0x1, %rax
29d6: 48 39 c5 cmpq %rax, %rbp
29d9: 75 e5 jne 0x29c0 <print_value+0x280>
29db: 48 01 ea addq %rbp, %rdx
29de: c6 02 00 movb $0x0, (%rdx)
29e1: 48 01 6b 10 addq %rbp, 0x10(%rbx)
29e5: e9 f6 fe ff ff jmp 0x28e0 <print_value+0x1a0>
29ea: 66 0f 1f 44 00 00 nopw (%rax,%rax)
29f0: be 06 00 00 00 movl $0x6, %esi
29f5: 48 89 df movq %rbx, %rdi
29f8: e8 f3 f8 ff ff callq 0x22f0 <ensure>
29fd: 48 85 c0 testq %rax, %rax
2a00: 0f 84 c2 fd ff ff je 0x27c8 <print_value+0x88>
2a06: ba 65 00 00 00 movl $0x65, %edx
2a0b: c7 00 66 61 6c 73 movl $0x736c6166, (%rax) # imm = 0x736C6166
2a11: 66 89 50 04 movw %dx, 0x4(%rax)
2a15: e9 c6 fe ff ff jmp 0x28e0 <print_value+0x1a0>
2a1a: 66 0f 1f 44 00 00 nopw (%rax,%rax)
2a20: be 05 00 00 00 movl $0x5, %esi
2a25: 48 89 df movq %rbx, %rdi
2a28: e8 c3 f8 ff ff callq 0x22f0 <ensure>
2a2d: 48 85 c0 testq %rax, %rax
2a30: 0f 84 92 fd ff ff je 0x27c8 <print_value+0x88>
2a36: c7 00 74 72 75 65 movl $0x65757274, (%rax) # imm = 0x65757274
2a3c: c6 40 04 00 movb $0x0, 0x4(%rax)
2a40: e9 9b fe ff ff jmp 0x28e0 <print_value+0x1a0>
2a45: 0f 1f 00 nopl (%rax)
2a48: 41 bd 20 00 00 00 movl $0x20, %r13d
2a4e: 66 44 89 68 01 movw %r13w, 0x1(%rax)
2a53: 48 8b 6d 00 movq (%rbp), %rbp
2a57: 4c 01 63 10 addq %r12, 0x10(%rbx)
2a5b: 48 85 ed testq %rbp, %rbp
2a5e: 0f 85 b4 fd ff ff jne 0x2818 <print_value+0xd8>
2a64: e9 2f fe ff ff jmp 0x2898 <print_value+0x158>
2a69: 0f 1f 80 00 00 00 00 nopl (%rax)
2a70: 31 c0 xorl %eax, %eax
2a72: c3 retq
2a73: 0f 1f 44 00 00 nopl (%rax,%rax)
2a78: 83 7e 24 01 cmpl $0x1, 0x24(%rsi)
2a7c: 48 8b 6f 10 movq 0x10(%rdi), %rbp
2a80: 48 89 df movq %rbx, %rdi
2a83: 48 19 f6 sbbq %rsi, %rsi
2a86: 48 83 c6 03 addq $0x3, %rsi
2a8a: 83 7b 24 01 cmpl $0x1, 0x24(%rbx)
2a8e: 4d 19 e4 sbbq %r12, %r12
2a91: 49 83 c4 02 addq $0x2, %r12
2a95: e8 56 f8 ff ff callq 0x22f0 <ensure>
2a9a: 48 85 c0 testq %rax, %rax
2a9d: 0f 84 25 fd ff ff je 0x27c8 <print_value+0x88>
2aa3: c6 00 7b movb $0x7b, (%rax)
2aa6: 8b 53 24 movl 0x24(%rbx), %edx
2aa9: 48 83 43 18 01 addq $0x1, 0x18(%rbx)
2aae: 85 d2 testl %edx, %edx
2ab0: 0f 85 f2 01 00 00 jne 0x2ca8 <print_value+0x568>
2ab6: 4c 01 63 10 addq %r12, 0x10(%rbx)
2aba: 48 85 ed testq %rbp, %rbp
2abd: 75 27 jne 0x2ae6 <print_value+0x3a6>
2abf: e9 19 01 00 00 jmp 0x2bdd <print_value+0x49d>
2ac4: 0f 1f 40 00 nopl (%rax)
2ac8: 41 b8 0a 00 00 00 movl $0xa, %r8d
2ace: 66 44 89 02 movw %r8w, (%rdx)
2ad2: 48 8b 6d 00 movq (%rbp), %rbp
2ad6: 4c 01 63 10 addq %r12, 0x10(%rbx)
2ada: 48 85 ed testq %rbp, %rbp
2add: 0f 84 fa 00 00 00 je 0x2bdd <print_value+0x49d>
2ae3: 8b 53 24 movl 0x24(%rbx), %edx
2ae6: 85 d2 testl %edx, %edx
2ae8: 0f 85 ca 01 00 00 jne 0x2cb8 <print_value+0x578>
2aee: 48 8b 7d 38 movq 0x38(%rbp), %rdi
2af2: 48 89 de movq %rbx, %rsi
2af5: e8 06 f9 ff ff callq 0x2400 <print_string_ptr>
2afa: 85 c0 testl %eax, %eax
2afc: 0f 84 c6 fc ff ff je 0x27c8 <print_value+0x88>
2b02: 48 8b 3b movq (%rbx), %rdi
2b05: 48 85 ff testq %rdi, %rdi
2b08: 74 13 je 0x2b1d <print_value+0x3dd>
2b0a: 4c 8b 63 10 movq 0x10(%rbx), %r12
2b0e: 4c 01 e7 addq %r12, %rdi
2b11: e8 ba f5 ff ff callq 0x20d0 <strlen@plt>
2b16: 49 01 c4 addq %rax, %r12
2b19: 4c 89 63 10 movq %r12, 0x10(%rbx)
2b1d: 83 7b 24 01 cmpl $0x1, 0x24(%rbx)
2b21: 48 89 df movq %rbx, %rdi
2b24: 4d 19 e4 sbbq %r12, %r12
2b27: 49 83 c4 02 addq $0x2, %r12
2b2b: 4c 89 e6 movq %r12, %rsi
2b2e: e8 bd f7 ff ff callq 0x22f0 <ensure>
2b33: 48 85 c0 testq %rax, %rax
2b36: 0f 84 8c fc ff ff je 0x27c8 <print_value+0x88>
2b3c: c6 00 3a movb $0x3a, (%rax)
2b3f: 44 8b 5b 24 movl 0x24(%rbx), %r11d
2b43: 45 85 db testl %r11d, %r11d
2b46: 74 04 je 0x2b4c <print_value+0x40c>
2b48: c6 40 01 09 movb $0x9, 0x1(%rax)
2b4c: 4c 01 63 10 addq %r12, 0x10(%rbx)
2b50: 48 89 de movq %rbx, %rsi
2b53: 48 89 ef movq %rbp, %rdi
2b56: e8 e5 fb ff ff callq 0x2740 <print_value>
2b5b: 85 c0 testl %eax, %eax
2b5d: 0f 84 65 fc ff ff je 0x27c8 <print_value+0x88>
2b63: 48 8b 3b movq (%rbx), %rdi
2b66: 48 85 ff testq %rdi, %rdi
2b69: 74 13 je 0x2b7e <print_value+0x43e>
2b6b: 4c 8b 63 10 movq 0x10(%rbx), %r12
2b6f: 4c 01 e7 addq %r12, %rdi
2b72: e8 59 f5 ff ff callq 0x20d0 <strlen@plt>
2b77: 49 01 c4 addq %rax, %r12
2b7a: 4c 89 63 10 movq %r12, 0x10(%rbx)
2b7e: 44 8b 53 24 movl 0x24(%rbx), %r10d
2b82: 45 31 e4 xorl %r12d, %r12d
2b85: 48 89 df movq %rbx, %rdi
2b88: 45 85 d2 testl %r10d, %r10d
2b8b: 41 0f 95 c4 setne %r12b
2b8f: 48 83 7d 00 01 cmpq $0x1, (%rbp)
2b94: 49 83 dc ff sbbq $-0x1, %r12
2b98: 49 8d 74 24 01 leaq 0x1(%r12), %rsi
2b9d: e8 4e f7 ff ff callq 0x22f0 <ensure>
2ba2: 48 85 c0 testq %rax, %rax
2ba5: 0f 84 1d fc ff ff je 0x27c8 <print_value+0x88>
2bab: 48 83 7d 00 00 cmpq $0x0, (%rbp)
2bb0: 48 89 c2 movq %rax, %rdx
2bb3: 74 07 je 0x2bbc <print_value+0x47c>
2bb5: c6 00 2c movb $0x2c, (%rax)
2bb8: 48 83 c2 01 addq $0x1, %rdx
2bbc: 44 8b 4b 24 movl 0x24(%rbx), %r9d
2bc0: 45 85 c9 testl %r9d, %r9d
2bc3: 0f 85 ff fe ff ff jne 0x2ac8 <print_value+0x388>
2bc9: c6 02 00 movb $0x0, (%rdx)
2bcc: 48 8b 6d 00 movq (%rbp), %rbp
2bd0: 4c 01 63 10 addq %r12, 0x10(%rbx)
2bd4: 48 85 ed testq %rbp, %rbp
2bd7: 0f 85 06 ff ff ff jne 0x2ae3 <print_value+0x3a3>
2bdd: 8b 7b 24 movl 0x24(%rbx), %edi
2be0: be 02 00 00 00 movl $0x2, %esi
2be5: 85 ff testl %edi, %edi
2be7: 74 08 je 0x2bf1 <print_value+0x4b1>
2be9: 48 8b 43 18 movq 0x18(%rbx), %rax
2bed: 48 8d 70 01 leaq 0x1(%rax), %rsi
2bf1: 48 89 df movq %rbx, %rdi
2bf4: e8 f7 f6 ff ff callq 0x22f0 <ensure>
2bf9: 48 85 c0 testq %rax, %rax
2bfc: 0f 84 c6 fb ff ff je 0x27c8 <print_value+0x88>
2c02: 8b 4b 24 movl 0x24(%rbx), %ecx
2c05: 85 c9 testl %ecx, %ecx
2c07: 74 34 je 0x2c3d <print_value+0x4fd>
2c09: 48 83 7b 18 01 cmpq $0x1, 0x18(%rbx)
2c0e: 74 2d je 0x2c3d <print_value+0x4fd>
2c10: 48 8d 50 01 leaq 0x1(%rax), %rdx
2c14: 0f 1f 40 00 nopl (%rax)
2c18: c6 42 ff 09 movb $0x9, -0x1(%rdx)
2c1c: 48 89 d7 movq %rdx, %rdi
2c1f: 48 83 c2 01 addq $0x1, %rdx
2c23: 48 8b 4b 18 movq 0x18(%rbx), %rcx
2c27: 48 89 d6 movq %rdx, %rsi
2c2a: 48 29 c6 subq %rax, %rsi
2c2d: 48 83 e9 01 subq $0x1, %rcx
2c31: 48 83 ee 01 subq $0x1, %rsi
2c35: 48 39 ce cmpq %rcx, %rsi
2c38: 72 de jb 0x2c18 <print_value+0x4d8>
2c3a: 48 89 f8 movq %rdi, %rax
2c3d: ba 7d 00 00 00 movl $0x7d, %edx
2c42: 66 89 10 movw %dx, (%rax)
2c45: 48 83 6b 18 01 subq $0x1, 0x18(%rbx)
2c4a: e9 91 fc ff ff jmp 0x28e0 <print_value+0x1a0>
2c4f: 90 nop
2c50: 48 8b 75 20 movq 0x20(%rbp), %rsi
2c54: 4c 89 e2 movq %r12, %rdx
2c57: e8 b4 f4 ff ff callq 0x2110 <memcpy@plt>
2c5c: e9 7f fc ff ff jmp 0x28e0 <print_value+0x1a0>
2c61: 0f 1f 80 00 00 00 00 nopl (%rax)
2c68: 8b 55 28 movl 0x28(%rbp), %edx
2c6b: 66 0f ef db pxor %xmm3, %xmm3
2c6f: f2 0f 2a da cvtsi2sd %edx, %xmm3
2c73: 66 0f 2e c3 ucomisd %xmm3, %xmm0
2c77: 0f 8a 03 02 00 00 jp 0x2e80 <print_value+0x740>
2c7d: 0f 85 fd 01 00 00 jne 0x2e80 <print_value+0x740>
2c83: 4c 8d 6c 24 20 leaq 0x20(%rsp), %r13
2c88: 48 8d 35 77 43 00 00 leaq 0x4377(%rip), %rsi # 0x7006 <strtod@GLIBC_2.2.5+0x7006>
2c8f: 31 c0 xorl %eax, %eax
2c91: 4c 89 ef movq %r13, %rdi
2c94: e8 27 f5 ff ff callq 0x21c0 <sprintf@plt>
2c99: 41 89 c6 movl %eax, %r14d
2c9c: e9 d0 fc ff ff jmp 0x2971 <print_value+0x231>
2ca1: 0f 1f 80 00 00 00 00 nopl (%rax)
2ca8: c6 40 01 0a movb $0xa, 0x1(%rax)
2cac: 8b 53 24 movl 0x24(%rbx), %edx
2caf: e9 02 fe ff ff jmp 0x2ab6 <print_value+0x376>
2cb4: 0f 1f 40 00 nopl (%rax)
2cb8: 48 8b 73 18 movq 0x18(%rbx), %rsi
2cbc: 48 89 df movq %rbx, %rdi
2cbf: e8 2c f6 ff ff callq 0x22f0 <ensure>
2cc4: 48 85 c0 testq %rax, %rax
2cc7: 0f 84 fb fa ff ff je 0x27c8 <print_value+0x88>
2ccd: 48 8b 4b 18 movq 0x18(%rbx), %rcx
2cd1: 48 85 c9 testq %rcx, %rcx
2cd4: 74 1b je 0x2cf1 <print_value+0x5b1>
2cd6: 31 d2 xorl %edx, %edx
2cd8: 0f 1f 84 00 00 00 00 00 nopl (%rax,%rax)
2ce0: c6 04 10 09 movb $0x9, (%rax,%rdx)
2ce4: 48 8b 4b 18 movq 0x18(%rbx), %rcx
2ce8: 48 83 c2 01 addq $0x1, %rdx
2cec: 48 39 ca cmpq %rcx, %rdx
2cef: 72 ef jb 0x2ce0 <print_value+0x5a0>
2cf1: 48 01 4b 10 addq %rcx, 0x10(%rbx)
2cf5: e9 f4 fd ff ff jmp 0x2aee <print_value+0x3ae>
2cfa: 66 0f 1f 44 00 00 nopw (%rax,%rax)
2d00: c6 04 02 2e movb $0x2e, (%rdx,%rax)
2d04: 48 83 c0 01 addq $0x1, %rax
2d08: 48 39 c5 cmpq %rax, %rbp
2d0b: 0f 85 af fc ff ff jne 0x29c0 <print_value+0x280>
2d11: e9 c5 fc ff ff jmp 0x29db <print_value+0x29b>
2d16: 48 83 f9 0e cmpq $0xe, %rcx
2d1a: 0f 86 0e 02 00 00 jbe 0x2f2e <print_value+0x7ee>
2d20: 66 41 0f 6e c4 movd %r12d, %xmm0
2d25: 66 0f 6f 0d 73 45 00 00 movdqa 0x4573(%rip), %xmm1 # 0x72a0 <strtod@GLIBC_2.2.5+0x72a0>
2d2d: 66 0f 60 c0 punpcklbw %xmm0, %xmm0 # xmm0 = xmm0[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7]
2d31: 66 0f 61 c0 punpcklwd %xmm0, %xmm0 # xmm0 = xmm0[0,0,1,1,2,2,3,3]
2d35: 66 0f 70 c0 00 pshufd $0x0, %xmm0, %xmm0 # xmm0 = xmm0[0,0,0,0]
2d3a: 66 0f 74 44 24 20 pcmpeqb 0x20(%rsp), %xmm0
2d40: 66 0f db c8 pand %xmm0, %xmm1
2d44: 66 0f df 44 24 20 pandn 0x20(%rsp), %xmm0
2d4a: 66 0f eb c1 por %xmm1, %xmm0
2d4e: 0f 11 02 movups %xmm0, (%rdx)
2d51: 41 83 fe 10 cmpl $0x10, %r14d
2d55: 0f 84 80 fc ff ff je 0x29db <print_value+0x29b>
2d5b: 48 8d 45 ef leaq -0x11(%rbp), %rax
2d5f: 48 8d 75 f0 leaq -0x10(%rbp), %rsi
2d63: 48 83 f8 06 cmpq $0x6, %rax
2d67: 0f 86 cb 01 00 00 jbe 0x2f38 <print_value+0x7f8>
2d6d: b9 10 00 00 00 movl $0x10, %ecx
2d72: 41 0f b6 c4 movzbl %r12b, %eax
2d76: f3 0f 7e 54 0c 20 movq 0x20(%rsp,%rcx), %xmm2
2d7c: f3 0f 7e 0d 1c 45 00 00 movq 0x451c(%rip), %xmm1 # 0x72a0 <strtod@GLIBC_2.2.5+0x72a0>
2d84: 88 c4 movb %al, %ah
2d86: 66 0f 6e e8 movd %eax, %xmm5
2d8a: 48 8d 41 08 leaq 0x8(%rcx), %rax
2d8e: f2 0f 70 c5 00 pshuflw $0x0, %xmm5, %xmm0 # xmm0 = xmm5[0,0,0,0,4,5,6,7]
2d93: 66 0f 74 c2 pcmpeqb %xmm2, %xmm0
2d97: 66 0f db c8 pand %xmm0, %xmm1
2d9b: 66 0f df c2 pandn %xmm2, %xmm0
2d9f: 66 0f eb c1 por %xmm1, %xmm0
2da3: 66 0f d6 04 0a movq %xmm0, (%rdx,%rcx)
2da8: 48 83 fe 08 cmpq $0x8, %rsi
2dac: 0f 84 29 fc ff ff je 0x29db <print_value+0x29b>
2db2: 0f b6 74 04 20 movzbl 0x20(%rsp,%rax), %esi
2db7: b9 2e 00 00 00 movl $0x2e, %ecx
2dbc: 48 8d 78 01 leaq 0x1(%rax), %rdi
2dc0: 41 38 f4 cmpb %sil, %r12b
2dc3: 0f 44 f1 cmovel %ecx, %esi
2dc6: 40 88 34 02 movb %sil, (%rdx,%rax)
2dca: 48 39 ef cmpq %rbp, %rdi
2dcd: 0f 83 08 fc ff ff jae 0x29db <print_value+0x29b>
2dd3: 0f b6 74 04 21 movzbl 0x21(%rsp,%rax), %esi
2dd8: 48 8d 78 02 leaq 0x2(%rax), %rdi
2ddc: 41 38 f4 cmpb %sil, %r12b
2ddf: 0f 44 f1 cmovel %ecx, %esi
2de2: 40 88 74 02 01 movb %sil, 0x1(%rdx,%rax)
2de7: 48 39 ef cmpq %rbp, %rdi
2dea: 0f 83 eb fb ff ff jae 0x29db <print_value+0x29b>
2df0: 0f b6 74 04 22 movzbl 0x22(%rsp,%rax), %esi
2df5: 48 8d 78 03 leaq 0x3(%rax), %rdi
2df9: 41 38 f4 cmpb %sil, %r12b
2dfc: 0f 44 f1 cmovel %ecx, %esi
2dff: 40 88 74 02 02 movb %sil, 0x2(%rdx,%rax)
2e04: 48 39 ef cmpq %rbp, %rdi
2e07: 0f 83 ce fb ff ff jae 0x29db <print_value+0x29b>
2e0d: 0f b6 74 04 23 movzbl 0x23(%rsp,%rax), %esi
2e12: 48 8d 78 04 leaq 0x4(%rax), %rdi
2e16: 41 38 f4 cmpb %sil, %r12b
2e19: 0f 44 f1 cmovel %ecx, %esi
2e1c: 40 88 74 02 03 movb %sil, 0x3(%rdx,%rax)
2e21: 48 39 ef cmpq %rbp, %rdi
2e24: 0f 83 b1 fb ff ff jae 0x29db <print_value+0x29b>
2e2a: 0f b6 74 04 24 movzbl 0x24(%rsp,%rax), %esi
2e2f: 48 8d 78 05 leaq 0x5(%rax), %rdi
2e33: 41 38 f4 cmpb %sil, %r12b
2e36: 0f 44 f1 cmovel %ecx, %esi
2e39: 40 88 74 02 04 movb %sil, 0x4(%rdx,%rax)
2e3e: 48 39 ef cmpq %rbp, %rdi
2e41: 0f 83 94 fb ff ff jae 0x29db <print_value+0x29b>
2e47: 0f b6 74 04 25 movzbl 0x25(%rsp,%rax), %esi
2e4c: 41 38 f4 cmpb %sil, %r12b
2e4f: 0f 44 f1 cmovel %ecx, %esi
2e52: 40 88 74 02 05 movb %sil, 0x5(%rdx,%rax)
2e57: 48 83 c0 06 addq $0x6, %rax
2e5b: 48 39 e8 cmpq %rbp, %rax
2e5e: 0f 83 77 fb ff ff jae 0x29db <print_value+0x29b>
2e64: 0f b6 74 04 20 movzbl 0x20(%rsp,%rax), %esi
2e69: 41 38 f4 cmpb %sil, %r12b
2e6c: 0f 44 f1 cmovel %ecx, %esi
2e6f: 40 88 34 02 movb %sil, (%rdx,%rax)
2e73: e9 63 fb ff ff jmp 0x29db <print_value+0x29b>
2e78: 0f 1f 84 00 00 00 00 00 nopl (%rax,%rax)
2e80: 4c 8d 6c 24 20 leaq 0x20(%rsp), %r13
2e85: b8 01 00 00 00 movl $0x1, %eax
2e8a: f2 0f 11 04 24 movsd %xmm0, (%rsp)
2e8f: 48 8d 35 73 41 00 00 leaq 0x4173(%rip), %rsi # 0x7009 <strtod@GLIBC_2.2.5+0x7009>
2e96: 4c 89 ef movq %r13, %rdi
2e99: f2 0f 11 4c 24 08 movsd %xmm1, 0x8(%rsp)
2e9f: e8 1c f3 ff ff callq 0x21c0 <sprintf@plt>
2ea4: 48 8d 54 24 18 leaq 0x18(%rsp), %rdx
2ea9: 48 8d 35 60 41 00 00 leaq 0x4160(%rip), %rsi # 0x7010 <strtod@GLIBC_2.2.5+0x7010>
2eb0: 4c 89 ef movq %r13, %rdi
2eb3: 41 89 c6 movl %eax, %r14d
2eb6: 31 c0 xorl %eax, %eax
2eb8: e8 c3 f2 ff ff callq 0x2180 <__isoc99_sscanf@plt>
2ebd: f2 0f 10 04 24 movsd (%rsp), %xmm0
2ec2: 83 f8 01 cmpl $0x1, %eax
2ec5: 75 3a jne 0x2f01 <print_value+0x7c1>
2ec7: f2 0f 10 5c 24 18 movsd 0x18(%rsp), %xmm3
2ecd: f3 0f 7e 15 bb 43 00 00 movq 0x43bb(%rip), %xmm2 # 0x7290 <strtod@GLIBC_2.2.5+0x7290>
2ed5: f2 0f 10 4c 24 08 movsd 0x8(%rsp), %xmm1
2edb: 66 0f 28 e3 movapd %xmm3, %xmm4
2edf: f2 0f 5c d8 subsd %xmm0, %xmm3
2ee3: 66 0f 54 e2 andpd %xmm2, %xmm4
2ee7: f2 0f 5f e1 maxsd %xmm1, %xmm4
2eeb: 66 0f 54 da andpd %xmm2, %xmm3
2eef: 66 0f 28 cc movapd %xmm4, %xmm1
2ef3: f2 0f 59 0d cd 43 00 00 mulsd 0x43cd(%rip), %xmm1 # 0x72c8 <strtod@GLIBC_2.2.5+0x72c8>
2efb: 66 0f 2f cb comisd %xmm3, %xmm1
2eff: 73 17 jae 0x2f18 <print_value+0x7d8>
2f01: 48 8d 35 0c 41 00 00 leaq 0x410c(%rip), %rsi # 0x7014 <strtod@GLIBC_2.2.5+0x7014>
2f08: 4c 89 ef movq %r13, %rdi
2f0b: b8 01 00 00 00 movl $0x1, %eax
2f10: e8 ab f2 ff ff callq 0x21c0 <sprintf@plt>
2f15: 41 89 c6 movl %eax, %r14d
2f18: 41 83 fe 19 cmpl $0x19, %r14d
2f1c: 0f 87 a6 f8 ff ff ja 0x27c8 <print_value+0x88>
2f22: e9 4a fa ff ff jmp 0x2971 <print_value+0x231>
2f27: 31 c0 xorl %eax, %eax
2f29: e9 88 fa ff ff jmp 0x29b6 <print_value+0x276>
2f2e: 48 89 ee movq %rbp, %rsi
2f31: 31 c9 xorl %ecx, %ecx
2f33: e9 3a fe ff ff jmp 0x2d72 <print_value+0x632>
2f38: b8 10 00 00 00 movl $0x10, %eax
2f3d: e9 70 fe ff ff jmp 0x2db2 <print_value+0x672>
2f42: 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
2f4d: 0f 1f 00 nopl (%rax)
0000000000002f50 <parse_string>:
2f50: 41 56 pushq %r14
2f52: 41 55 pushq %r13
2f54: 49 89 f5 movq %rsi, %r13
2f57: 41 54 pushq %r12
2f59: 49 89 fc movq %rdi, %r12
2f5c: 55 pushq %rbp
2f5d: 53 pushq %rbx
2f5e: 48 8b 0e movq (%rsi), %rcx
2f61: 48 8b 46 10 movq 0x10(%rsi), %rax
2f65: 48 8d 3c 01 leaq (%rcx,%rax), %rdi
2f69: 48 8d 50 01 leaq 0x1(%rax), %rdx
2f6d: 80 3f 22 cmpb $0x22, (%rdi)
2f70: 48 8d 2c 11 leaq (%rcx,%rdx), %rbp
2f74: 75 12 jne 0x2f88 <parse_string+0x38>
2f76: 48 8b 76 08 movq 0x8(%rsi), %rsi
2f7a: 48 89 eb movq %rbp, %rbx
2f7d: 45 31 c0 xorl %r8d, %r8d
2f80: 48 39 f2 cmpq %rsi, %rdx
2f83: 72 3d jb 0x2fc2 <parse_string+0x72>
2f85: 0f 1f 00 nopl (%rax)
2f88: 48 85 ed testq %rbp, %rbp
2f8b: 74 08 je 0x2f95 <parse_string+0x45>
2f8d: 49 2b 6d 00 subq (%r13), %rbp
2f91: 49 89 6d 10 movq %rbp, 0x10(%r13)
2f95: 31 c0 xorl %eax, %eax
2f97: 5b popq %rbx
2f98: 5d popq %rbp
2f99: 41 5c popq %r12
2f9b: 41 5d popq %r13
2f9d: 41 5e popq %r14
2f9f: c3 retq
2fa0: 48 83 c3 01 addq $0x1, %rbx
2fa4: 48 89 d8 movq %rbx, %rax
2fa7: 48 29 c8 subq %rcx, %rax
2faa: 48 39 f0 cmpq %rsi, %rax
2fad: 73 d9 jae 0x2f88 <parse_string+0x38>
2faf: 49 83 c0 01 addq $0x1, %r8
2fb3: 48 83 c3 01 addq $0x1, %rbx
2fb7: 48 89 da movq %rbx, %rdx
2fba: 48 29 ca subq %rcx, %rdx
2fbd: 48 39 f2 cmpq %rsi, %rdx
2fc0: 73 c6 jae 0x2f88 <parse_string+0x38>
2fc2: 0f b6 03 movzbl (%rbx), %eax
2fc5: 3c 22 cmpb $0x22, %al
2fc7: 74 07 je 0x2fd0 <parse_string+0x80>
2fc9: 3c 5c cmpb $0x5c, %al
2fcb: 75 e6 jne 0x2fb3 <parse_string+0x63>
2fcd: eb d1 jmp 0x2fa0 <parse_string+0x50>
2fcf: 90 nop
2fd0: 48 39 f2 cmpq %rsi, %rdx
2fd3: 73 b3 jae 0x2f88 <parse_string+0x38>
2fd5: 48 89 d8 movq %rbx, %rax
2fd8: 48 29 f8 subq %rdi, %rax
2fdb: 4c 29 c0 subq %r8, %rax
2fde: 48 8d 78 01 leaq 0x1(%rax), %rdi
2fe2: 41 ff 55 20 callq *0x20(%r13)
2fe6: 48 89 c7 movq %rax, %rdi
2fe9: 48 85 c0 testq %rax, %rax
2fec: 74 9a je 0x2f88 <parse_string+0x38>
2fee: 48 39 dd cmpq %rbx, %rbp
2ff1: 0f 83 ec 00 00 00 jae 0x30e3 <parse_string+0x193>
2ff7: 48 89 fa movq %rdi, %rdx
2ffa: 48 8d 35 23 41 00 00 leaq 0x4123(%rip), %rsi # 0x7124 <strtod@GLIBC_2.2.5+0x7124>
3001: eb 1b jmp 0x301e <parse_string+0xce>
3003: 0f 1f 44 00 00 nopl (%rax,%rax)
3008: 48 83 c5 01 addq $0x1, %rbp
300c: 48 8d 4a 01 leaq 0x1(%rdx), %rcx
3010: 88 02 movb %al, (%rdx)
3012: 48 39 dd cmpq %rbx, %rbp
3015: 0f 83 cb 00 00 00 jae 0x30e6 <parse_string+0x196>
301b: 48 89 ca movq %rcx, %rdx
301e: 0f b6 45 00 movzbl (%rbp), %eax
3022: 3c 5c cmpb $0x5c, %al
3024: 75 e2 jne 0x3008 <parse_string+0xb8>
3026: 0f b6 45 01 movzbl 0x1(%rbp), %eax
302a: 3c 5c cmpb $0x5c, %al
302c: 0f 86 8e 00 00 00 jbe 0x30c0 <parse_string+0x170>
3032: 83 e8 62 subl $0x62, %eax
3035: 3c 13 cmpb $0x13, %al
3037: 77 1f ja 0x3058 <parse_string+0x108>
3039: 0f b6 c0 movzbl %al, %eax
303c: 48 63 04 86 movslq (%rsi,%rax,4), %rax
3040: 48 01 f0 addq %rsi, %rax
3043: ff e0 jmpq *%rax
3045: 48 89 d8 movq %rbx, %rax
3048: 48 29 e8 subq %rbp, %rax
304b: 48 83 f8 05 cmpq $0x5, %rax
304f: 0f 8f b8 00 00 00 jg 0x310d <parse_string+0x1bd>
3055: 0f 1f 00 nopl (%rax)
3058: 41 ff 55 28 callq *0x28(%r13)
305c: e9 2c ff ff ff jmp 0x2f8d <parse_string+0x3d>
3061: 48 8d 4a 01 leaq 0x1(%rdx), %rcx
3065: b8 09 00 00 00 movl $0x9, %eax
306a: 41 b8 02 00 00 00 movl $0x2, %r8d
3070: 4c 01 c5 addq %r8, %rbp
3073: eb 9b jmp 0x3010 <parse_string+0xc0>
3075: 48 8d 4a 01 leaq 0x1(%rdx), %rcx
3079: b8 0d 00 00 00 movl $0xd, %eax
307e: 41 b8 02 00 00 00 movl $0x2, %r8d
3084: eb ea jmp 0x3070 <parse_string+0x120>
3086: 48 8d 4a 01 leaq 0x1(%rdx), %rcx
308a: b8 0a 00 00 00 movl $0xa, %eax
308f: 41 b8 02 00 00 00 movl $0x2, %r8d
3095: eb d9 jmp 0x3070 <parse_string+0x120>
3097: 48 8d 4a 01 leaq 0x1(%rdx), %rcx
309b: b8 0c 00 00 00 movl $0xc, %eax
30a0: 41 b8 02 00 00 00 movl $0x2, %r8d
30a6: eb c8 jmp 0x3070 <parse_string+0x120>
30a8: 48 8d 4a 01 leaq 0x1(%rdx), %rcx
30ac: b8 08 00 00 00 movl $0x8, %eax
30b1: 41 b8 02 00 00 00 movl $0x2, %r8d
30b7: eb b7 jmp 0x3070 <parse_string+0x120>
30b9: 0f 1f 80 00 00 00 00 nopl (%rax)
30c0: 3c 21 cmpb $0x21, %al
30c2: 76 94 jbe 0x3058 <parse_string+0x108>
30c4: 49 b8 01 20 00 00 00 00 00 04 movabsq $0x400000000002001, %r8 # imm = 0x400000000002001
30ce: 8d 48 de leal -0x22(%rax), %ecx
30d1: 49 0f a3 c8 btq %rcx, %r8
30d5: 73 81 jae 0x3058 <parse_string+0x108>
30d7: 48 8d 4a 01 leaq 0x1(%rdx), %rcx
30db: 41 b8 02 00 00 00 movl $0x2, %r8d
30e1: eb 8d jmp 0x3070 <parse_string+0x120>
30e3: 48 89 f9 movq %rdi, %rcx
30e6: c6 01 00 movb $0x0, (%rcx)
30e9: 49 2b 5d 00 subq (%r13), %rbx
30ed: 48 8d 43 01 leaq 0x1(%rbx), %rax
30f1: 49 89 7c 24 20 movq %rdi, 0x20(%r12)
30f6: 41 c7 44 24 18 10 00 00 00 movl $0x10, 0x18(%r12)
30ff: 49 89 45 10 movq %rax, 0x10(%r13)
3103: b8 01 00 00 00 movl $0x1, %eax
3108: e9 8a fe ff ff jmp 0x2f97 <parse_string+0x47>
310d: 0f b6 45 02 movzbl 0x2(%rbp), %eax
3111: 8d 48 d0 leal -0x30(%rax), %ecx
3114: 80 f9 09 cmpb $0x9, %cl
3117: 0f 86 76 02 00 00 jbe 0x3393 <parse_string+0x443>
311d: 8d 48 bf leal -0x41(%rax), %ecx
3120: 80 f9 05 cmpb $0x5, %cl
3123: 0f 86 bc 02 00 00 jbe 0x33e5 <parse_string+0x495>
3129: 8d 48 9f leal -0x61(%rax), %ecx
312c: 80 f9 05 cmpb $0x5, %cl
312f: 0f 87 d3 02 00 00 ja 0x3408 <parse_string+0x4b8>
3135: 83 e8 57 subl $0x57, %eax
3138: 0f b6 4d 03 movzbl 0x3(%rbp), %ecx
313c: c1 e0 04 shll $0x4, %eax
313f: 44 8d 41 d0 leal -0x30(%rcx), %r8d
3143: 41 80 f8 09 cmpb $0x9, %r8b
3147: 0f 86 4e 02 00 00 jbe 0x339b <parse_string+0x44b>
314d: 44 8d 41 bf leal -0x41(%rcx), %r8d
3151: 41 80 f8 05 cmpb $0x5, %r8b
3155: 0f 86 a4 02 00 00 jbe 0x33ff <parse_string+0x4af>
315b: 44 8d 41 9f leal -0x61(%rcx), %r8d
315f: 41 80 f8 05 cmpb $0x5, %r8b
3163: 0f 87 9f 02 00 00 ja 0x3408 <parse_string+0x4b8>
3169: 8d 4c 08 a9 leal -0x57(%rax,%rcx), %ecx
316d: 0f b6 45 04 movzbl 0x4(%rbp), %eax
3171: c1 e1 04 shll $0x4, %ecx
3174: 44 8d 40 d0 leal -0x30(%rax), %r8d
3178: 41 80 f8 09 cmpb $0x9, %r8b
317c: 0f 86 2b 02 00 00 jbe 0x33ad <parse_string+0x45d>
3182: 44 8d 40 bf leal -0x41(%rax), %r8d
3186: 41 80 f8 05 cmpb $0x5, %r8b
318a: 0f 86 66 02 00 00 jbe 0x33f6 <parse_string+0x4a6>
3190: 44 8d 40 9f leal -0x61(%rax), %r8d
3194: 41 80 f8 05 cmpb $0x5, %r8b
3198: 0f 87 6a 02 00 00 ja 0x3408 <parse_string+0x4b8>
319e: 8d 4c 01 a9 leal -0x57(%rcx,%rax), %ecx
31a2: 0f b6 45 05 movzbl 0x5(%rbp), %eax
31a6: c1 e1 04 shll $0x4, %ecx
31a9: 44 8d 40 d0 leal -0x30(%rax), %r8d
31ad: 41 80 f8 09 cmpb $0x9, %r8b
31b1: 0f 86 ed 01 00 00 jbe 0x33a4 <parse_string+0x454>
31b7: 44 8d 40 bf leal -0x41(%rax), %r8d
31bb: 41 80 f8 05 cmpb $0x5, %r8b
31bf: 0f 86 28 02 00 00 jbe 0x33ed <parse_string+0x49d>
31c5: 44 8d 40 9f leal -0x61(%rax), %r8d
31c9: 41 80 f8 05 cmpb $0x5, %r8b
31cd: 0f 87 35 02 00 00 ja 0x3408 <parse_string+0x4b8>
31d3: 8d 4c 01 a9 leal -0x57(%rcx,%rax), %ecx
31d7: 8d 81 00 24 ff ff leal -0xdc00(%rcx), %eax
31dd: 3d ff 03 00 00 cmpl $0x3ff, %eax # imm = 0x3FF
31e2: 0f 86 70 fe ff ff jbe 0x3058 <parse_string+0x108>
31e8: 8d 81 00 28 ff ff leal -0xd800(%rcx), %eax
31ee: 3d ff 03 00 00 cmpl $0x3ff, %eax # imm = 0x3FF
31f3: 0f 87 bd 01 00 00 ja 0x33b6 <parse_string+0x466>
31f9: 4c 8d 45 06 leaq 0x6(%rbp), %r8
31fd: 48 89 d8 movq %rbx, %rax
3200: 4c 29 c0 subq %r8, %rax
3203: 48 83 f8 05 cmpq $0x5, %rax
3207: 0f 8e 4b fe ff ff jle 0x3058 <parse_string+0x108>
320d: 80 7d 06 5c cmpb $0x5c, 0x6(%rbp)
3211: 0f 85 41 fe ff ff jne 0x3058 <parse_string+0x108>
3217: 80 7d 07 75 cmpb $0x75, 0x7(%rbp)
321b: 0f 85 37 fe ff ff jne 0x3058 <parse_string+0x108>
3221: 0f b6 45 08 movzbl 0x8(%rbp), %eax
3225: 44 8d 40 d0 leal -0x30(%rax), %r8d
3229: 41 80 f8 09 cmpb $0x9, %r8b
322d: 0f 86 0b 02 00 00 jbe 0x343e <parse_string+0x4ee>
3233: 44 8d 40 bf leal -0x41(%rax), %r8d
3237: 41 80 f8 05 cmpb $0x5, %r8b
323b: 0f 86 41 02 00 00 jbe 0x3482 <parse_string+0x532>
3241: 44 8d 40 9f leal -0x61(%rax), %r8d
3245: 41 80 f8 05 cmpb $0x5, %r8b
3249: 0f 87 09 fe ff ff ja 0x3058 <parse_string+0x108>
324f: 83 e8 57 subl $0x57, %eax
3252: 44 0f b6 45 09 movzbl 0x9(%rbp), %r8d
3257: c1 e0 04 shll $0x4, %eax
325a: 45 8d 48 d0 leal -0x30(%r8), %r9d
325e: 41 80 f9 09 cmpb $0x9, %r9b
3262: 0f 86 de 01 00 00 jbe 0x3446 <parse_string+0x4f6>
3268: 45 8d 48 bf leal -0x41(%r8), %r9d
326c: 41 80 f9 05 cmpb $0x5, %r9b
3270: 0f 86 f8 01 00 00 jbe 0x346e <parse_string+0x51e>
3276: 45 8d 48 9f leal -0x61(%r8), %r9d
327a: 41 80 f9 05 cmpb $0x5, %r9b
327e: 0f 87 d4 fd ff ff ja 0x3058 <parse_string+0x108>
3284: 46 8d 44 00 a9 leal -0x57(%rax,%r8), %r8d
3289: 0f b6 45 0a movzbl 0xa(%rbp), %eax
328d: 41 c1 e0 04 shll $0x4, %r8d
3291: 44 8d 48 d0 leal -0x30(%rax), %r9d
3295: 41 80 f9 09 cmpb $0x9, %r9b
3299: 0f 86 bb 01 00 00 jbe 0x345a <parse_string+0x50a>
329f: 44 8d 48 bf leal -0x41(%rax), %r9d
32a3: 41 80 f9 05 cmpb $0x5, %r9b
32a7: 0f 86 b7 01 00 00 jbe 0x3464 <parse_string+0x514>
32ad: 44 8d 48 9f leal -0x61(%rax), %r9d
32b1: 41 80 f9 05 cmpb $0x5, %r9b
32b5: 0f 87 9d fd ff ff ja 0x3058 <parse_string+0x108>
32bb: 45 8d 44 00 a9 leal -0x57(%r8,%rax), %r8d
32c0: 0f b6 45 0b movzbl 0xb(%rbp), %eax
32c4: 41 c1 e0 04 shll $0x4, %r8d
32c8: 44 8d 48 d0 leal -0x30(%rax), %r9d
32cc: 41 80 f9 09 cmpb $0x9, %r9b
32d0: 0f 86 7a 01 00 00 jbe 0x3450 <parse_string+0x500>
32d6: 44 8d 48 bf leal -0x41(%rax), %r9d
32da: 41 80 f9 05 cmpb $0x5, %r9b
32de: 0f 86 94 01 00 00 jbe 0x3478 <parse_string+0x528>
32e4: 44 8d 48 9f leal -0x61(%rax), %r9d
32e8: 41 80 f9 05 cmpb $0x5, %r9b
32ec: 0f 87 66 fd ff ff ja 0x3058 <parse_string+0x108>
32f2: 45 8d 44 00 a9 leal -0x57(%r8,%rax), %r8d
32f7: 41 8d 80 00 24 ff ff leal -0xdc00(%r8), %eax
32fe: 3d ff 03 00 00 cmpl $0x3ff, %eax # imm = 0x3FF
3303: 0f 87 4f fd ff ff ja 0x3058 <parse_string+0x108>
3309: 89 c8 movl %ecx, %eax
330b: 41 81 e0 ff 03 00 00 andl $0x3ff, %r8d # imm = 0x3FF
3312: b9 04 00 00 00 movl $0x4, %ecx
3317: 41 ba f0 ff ff ff movl $0xfffffff0, %r10d # imm = 0xFFFFFFF0
331d: c1 e0 0a shll $0xa, %eax
3320: 41 bb 03 00 00 00 movl $0x3, %r11d
3326: 25 00 fc 0f 00 andl $0xffc00, %eax # imm = 0xFFC00
332b: 44 09 c0 orl %r8d, %eax
332e: 41 b8 0c 00 00 00 movl $0xc, %r8d
3334: 05 00 00 01 00 addl $0x10000, %eax # imm = 0x10000
3339: 41 89 c1 movl %eax, %r9d
333c: 45 0f b6 f3 movzbl %r11b, %r14d
3340: 41 83 e1 3f andl $0x3f, %r9d
3344: 41 83 c9 80 orl $-0x80, %r9d
3348: 46 88 0c 32 movb %r9b, (%rdx,%r14)
334c: 49 89 c1 movq %rax, %r9
334f: 45 8d 73 ff leal -0x1(%r11), %r14d
3353: 49 c1 e9 06 shrq $0x6, %r9
3357: 45 0f b6 f6 movzbl %r14b, %r14d
335b: 41 83 e1 3f andl $0x3f, %r9d
335f: 41 83 c9 80 orl $-0x80, %r9d
3363: 46 88 0c 32 movb %r9b, (%rdx,%r14)
3367: 49 89 c1 movq %rax, %r9
336a: 49 c1 e9 0c shrq $0xc, %r9
336e: 41 80 fb 02 cmpb $0x2, %r11b
3372: 0f 84 be 00 00 00 je 0x3436 <parse_string+0x4e6>
3378: 41 83 e1 3f andl $0x3f, %r9d
337c: 48 c1 e8 12 shrq $0x12, %rax
3380: 41 83 c9 80 orl $-0x80, %r9d
3384: 44 88 4a 01 movb %r9b, 0x1(%rdx)
3388: 44 09 d0 orl %r10d, %eax
338b: 48 01 d1 addq %rdx, %rcx
338e: e9 dd fc ff ff jmp 0x3070 <parse_string+0x120>
3393: 83 e8 30 subl $0x30, %eax
3396: e9 9d fd ff ff jmp 0x3138 <parse_string+0x1e8>
339b: 8d 4c 08 d0 leal -0x30(%rax,%rcx), %ecx
339f: e9 c9 fd ff ff jmp 0x316d <parse_string+0x21d>
33a4: 8d 4c 01 d0 leal -0x30(%rcx,%rax), %ecx
33a8: e9 2a fe ff ff jmp 0x31d7 <parse_string+0x287>
33ad: 8d 4c 01 d0 leal -0x30(%rcx,%rax), %ecx
33b1: e9 ec fd ff ff jmp 0x31a2 <parse_string+0x252>
33b6: 89 c8 movl %ecx, %eax
33b8: 83 f9 7f cmpl $0x7f, %ecx
33bb: 76 4d jbe 0x340a <parse_string+0x4ba>
33bd: 81 f9 ff 07 00 00 cmpl $0x7ff, %ecx # imm = 0x7FF
33c3: 77 55 ja 0x341a <parse_string+0x4ca>
33c5: 83 e1 3f andl $0x3f, %ecx
33c8: 48 c1 e8 06 shrq $0x6, %rax
33cc: 41 ba c0 ff ff ff movl $0xffffffc0, %r10d # imm = 0xFFFFFFC0
33d2: 41 b8 06 00 00 00 movl $0x6, %r8d
33d8: 83 c9 80 orl $-0x80, %ecx
33db: 88 4a 01 movb %cl, 0x1(%rdx)
33de: b9 02 00 00 00 movl $0x2, %ecx
33e3: eb a3 jmp 0x3388 <parse_string+0x438>
33e5: 83 e8 37 subl $0x37, %eax
33e8: e9 4b fd ff ff jmp 0x3138 <parse_string+0x1e8>
33ed: 8d 4c 01 c9 leal -0x37(%rcx,%rax), %ecx
33f1: e9 e1 fd ff ff jmp 0x31d7 <parse_string+0x287>
33f6: 8d 4c 01 c9 leal -0x37(%rcx,%rax), %ecx
33fa: e9 a3 fd ff ff jmp 0x31a2 <parse_string+0x252>
33ff: 8d 4c 08 c9 leal -0x37(%rax,%rcx), %ecx
3403: e9 65 fd ff ff jmp 0x316d <parse_string+0x21d>
3408: 31 c0 xorl %eax, %eax
340a: 41 b8 06 00 00 00 movl $0x6, %r8d
3410: b9 01 00 00 00 movl $0x1, %ecx
3415: e9 71 ff ff ff jmp 0x338b <parse_string+0x43b>
341a: 41 b8 06 00 00 00 movl $0x6, %r8d
3420: 41 ba e0 ff ff ff movl $0xffffffe0, %r10d # imm = 0xFFFFFFE0
3426: 41 bb 02 00 00 00 movl $0x2, %r11d
342c: b9 03 00 00 00 movl $0x3, %ecx
3431: e9 03 ff ff ff jmp 0x3339 <parse_string+0x3e9>
3436: 44 89 c8 movl %r9d, %eax
3439: e9 4a ff ff ff jmp 0x3388 <parse_string+0x438>
343e: 83 e8 30 subl $0x30, %eax
3441: e9 0c fe ff ff jmp 0x3252 <parse_string+0x302>
3446: 46 8d 44 00 d0 leal -0x30(%rax,%r8), %r8d
344b: e9 39 fe ff ff jmp 0x3289 <parse_string+0x339>
3450: 45 8d 44 00 d0 leal -0x30(%r8,%rax), %r8d
3455: e9 9d fe ff ff jmp 0x32f7 <parse_string+0x3a7>
345a: 45 8d 44 00 d0 leal -0x30(%r8,%rax), %r8d
345f: e9 5c fe ff ff jmp 0x32c0 <parse_string+0x370>
3464: 45 8d 44 00 c9 leal -0x37(%r8,%rax), %r8d
3469: e9 52 fe ff ff jmp 0x32c0 <parse_string+0x370>
346e: 46 8d 44 00 c9 leal -0x37(%rax,%r8), %r8d
3473: e9 11 fe ff ff jmp 0x3289 <parse_string+0x339>
3478: 45 8d 44 00 c9 leal -0x37(%r8,%rax), %r8d
347d: e9 75 fe ff ff jmp 0x32f7 <parse_string+0x3a7>
3482: 83 e8 37 subl $0x37, %eax
3485: e9 c8 fd ff ff jmp 0x3252 <parse_string+0x302>
348a: 66 0f 1f 44 00 00 nopw (%rax,%rax)
0000000000003490 <cJSON_GetErrorPtr>:
3490: 48 8b 05 c1 6c 00 00 movq 0x6cc1(%rip), %rax # 0xa158 <global_error+0x8>
3497: 48 03 05 b2 6c 00 00 addq 0x6cb2(%rip), %rax # 0xa150 <global_error>
349e: c3 retq
349f: 90 nop
00000000000034a0 <cJSON_Version>:
34a0: 53 pushq %rbx
34a1: 48 8d 1d 98 6c 00 00 leaq 0x6c98(%rip), %rbx # 0xa140 <version.0>
34a8: 41 b8 10 00 00 00 movl $0x10, %r8d
34ae: 31 c0 xorl %eax, %eax
34b0: 48 89 df movq %rbx, %rdi
34b3: b9 07 00 00 00 movl $0x7, %ecx
34b8: ba 01 00 00 00 movl $0x1, %edx
34bd: 48 8d 35 57 3b 00 00 leaq 0x3b57(%rip), %rsi # 0x701b <strtod@GLIBC_2.2.5+0x701b>
34c4: e8 f7 ec ff ff callq 0x21c0 <sprintf@plt>
34c9: 48 89 d8 movq %rbx, %rax
34cc: 5b popq %rbx
34cd: c3 retq
34ce: 66 90 nop
00000000000034d0 <cJSON_InitHooks>:
34d0: 48 85 ff testq %rdi, %rdi
34d3: 0f 84 a7 00 00 00 je 0x3580 <cJSON_InitHooks+0xb0>
34d9: 48 8b 07 movq (%rdi), %rax
34dc: 48 85 c0 testq %rax, %rax
34df: 74 2f je 0x3510 <cJSON_InitHooks+0x40>
34e1: 48 8b 57 08 movq 0x8(%rdi), %rdx
34e5: 48 89 05 24 6c 00 00 movq %rax, 0x6c24(%rip) # 0xa110 <global_hooks>
34ec: 48 85 d2 testq %rdx, %rdx
34ef: 74 67 je 0x3558 <cJSON_InitHooks+0x88>
34f1: 48 3b 05 d0 6a 00 00 cmpq 0x6ad0(%rip), %rax # 0x9fc8 <strtod@GLIBC_2.2.5+0x9fc8>
34f8: 48 89 15 19 6c 00 00 movq %rdx, 0x6c19(%rip) # 0xa118 <global_hooks+0x8>
34ff: 48 c7 05 16 6c 00 00 00 00 00 00 movq $0x0, 0x6c16(%rip) # 0xa120 <global_hooks+0x10>
350a: 74 30 je 0x353c <cJSON_InitHooks+0x6c>
350c: c3 retq
350d: 0f 1f 00 nopl (%rax)
3510: 48 8b 0d b1 6a 00 00 movq 0x6ab1(%rip), %rcx # 0x9fc8 <strtod@GLIBC_2.2.5+0x9fc8>
3517: 48 8b 57 08 movq 0x8(%rdi), %rdx
351b: 48 89 0d ee 6b 00 00 movq %rcx, 0x6bee(%rip) # 0xa110 <global_hooks>
3522: 48 89 c8 movq %rcx, %rax
3525: 48 85 d2 testq %rdx, %rdx
3528: 74 35 je 0x355f <cJSON_InitHooks+0x8f>
352a: 48 89 15 e7 6b 00 00 movq %rdx, 0x6be7(%rip) # 0xa118 <global_hooks+0x8>
3531: 48 c7 05 e4 6b 00 00 00 00 00 00 movq $0x0, 0x6be4(%rip) # 0xa120 <global_hooks+0x10>
353c: 48 3b 15 6d 6a 00 00 cmpq 0x6a6d(%rip), %rdx # 0x9fb0 <strtod@GLIBC_2.2.5+0x9fb0>
3543: 75 c7 jne 0x350c <cJSON_InitHooks+0x3c>
3545: 48 8b 05 84 6a 00 00 movq 0x6a84(%rip), %rax # 0x9fd0 <strtod@GLIBC_2.2.5+0x9fd0>
354c: 48 89 05 cd 6b 00 00 movq %rax, 0x6bcd(%rip) # 0xa120 <global_hooks+0x10>
3553: c3 retq
3554: 0f 1f 40 00 nopl (%rax)
3558: 48 8b 0d 69 6a 00 00 movq 0x6a69(%rip), %rcx # 0x9fc8 <strtod@GLIBC_2.2.5+0x9fc8>
355f: 48 8b 15 4a 6a 00 00 movq 0x6a4a(%rip), %rdx # 0x9fb0 <strtod@GLIBC_2.2.5+0x9fb0>
3566: 48 c7 05 af 6b 00 00 00 00 00 00 movq $0x0, 0x6baf(%rip) # 0xa120 <global_hooks+0x10>
3571: 48 89 15 a0 6b 00 00 movq %rdx, 0x6ba0(%rip) # 0xa118 <global_hooks+0x8>
3578: 48 39 c8 cmpq %rcx, %rax
357b: 74 c8 je 0x3545 <cJSON_InitHooks+0x75>
357d: c3 retq
357e: 66 90 nop
3580: f3 0f 7e 05 40 6a 00 00 movq 0x6a40(%rip), %xmm0 # 0x9fc8 <strtod@GLIBC_2.2.5+0x9fc8>
3588: 48 8b 05 41 6a 00 00 movq 0x6a41(%rip), %rax # 0x9fd0 <strtod@GLIBC_2.2.5+0x9fd0>
358f: 0f 16 05 1a 6a 00 00 movhps 0x6a1a(%rip), %xmm0 # xmm0 = xmm0[0,1],mem[0,1]
# 0x9fb0 <strtod@GLIBC_2.2.5+0x9fb0>
3596: 48 89 05 83 6b 00 00 movq %rax, 0x6b83(%rip) # 0xa120 <global_hooks+0x10>
359d: 0f 29 05 6c 6b 00 00 movaps %xmm0, 0x6b6c(%rip) # 0xa110 <global_hooks>
35a4: c3 retq
35a5: 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
00000000000035b0 <cJSON_Delete.localalias>:
35b0: 48 85 ff testq %rdi, %rdi
35b3: 74 6b je 0x3620 <cJSON_Delete.localalias+0x70>
35b5: 55 pushq %rbp
35b6: 53 pushq %rbx
35b7: 48 89 fb movq %rdi, %rbx
35ba: 48 83 ec 08 subq $0x8, %rsp
35be: 48 89 dd movq %rbx, %rbp
35c1: 48 8b 1b movq (%rbx), %rbx
35c4: 8b 45 18 movl 0x18(%rbp), %eax
35c7: f6 c4 01 testb $0x1, %ah
35ca: 75 28 jne 0x35f4 <cJSON_Delete.localalias+0x44>
35cc: 48 8b 7d 10 movq 0x10(%rbp), %rdi
35d0: 48 85 ff testq %rdi, %rdi
35d3: 74 0d je 0x35e2 <cJSON_Delete.localalias+0x32>
35d5: e8 d6 ff ff ff callq 0x35b0 <cJSON_Delete.localalias>
35da: 8b 45 18 movl 0x18(%rbp), %eax
35dd: f6 c4 01 testb $0x1, %ah
35e0: 75 12 jne 0x35f4 <cJSON_Delete.localalias+0x44>
35e2: 48 8b 7d 20 movq 0x20(%rbp), %rdi
35e6: 48 85 ff testq %rdi, %rdi
35e9: 74 09 je 0x35f4 <cJSON_Delete.localalias+0x44>
35eb: ff 15 27 6b 00 00 callq *0x6b27(%rip) # 0xa118 <global_hooks+0x8>
35f1: 8b 45 18 movl 0x18(%rbp), %eax
35f4: f6 c4 02 testb $0x2, %ah
35f7: 75 0f jne 0x3608 <cJSON_Delete.localalias+0x58>
35f9: 48 8b 7d 38 movq 0x38(%rbp), %rdi
35fd: 48 85 ff testq %rdi, %rdi
3600: 74 06 je 0x3608 <cJSON_Delete.localalias+0x58>
3602: ff 15 10 6b 00 00 callq *0x6b10(%rip) # 0xa118 <global_hooks+0x8>
3608: 48 89 ef movq %rbp, %rdi
360b: ff 15 07 6b 00 00 callq *0x6b07(%rip) # 0xa118 <global_hooks+0x8>
3611: 48 85 db testq %rbx, %rbx
3614: 75 a8 jne 0x35be <cJSON_Delete.localalias+0xe>
3616: 48 83 c4 08 addq $0x8, %rsp
361a: 5b popq %rbx
361b: 5d popq %rbp
361c: c3 retq
361d: 0f 1f 00 nopl (%rax)
3620: c3 retq
3621: 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
362c: 0f 1f 40 00 nopl (%rax)
0000000000003630 <parse_value>:
3630: 48 85 f6 testq %rsi, %rsi
3633: 0f 84 f3 06 00 00 je 0x3d2c <parse_value+0x6fc>
3639: 41 57 pushq %r15
363b: 41 56 pushq %r14
363d: 41 55 pushq %r13
363f: 41 54 pushq %r12
3641: 55 pushq %rbp
3642: 53 pushq %rbx
3643: 48 89 f3 movq %rsi, %rbx
3646: 48 83 ec 68 subq $0x68, %rsp
364a: 4c 8b 2e movq (%rsi), %r13
364d: 4d 85 ed testq %r13, %r13
3650: 0f 84 c2 00 00 00 je 0x3718 <parse_value+0xe8>
3656: 4c 8b 66 10 movq 0x10(%rsi), %r12
365a: 4c 8b 76 08 movq 0x8(%rsi), %r14
365e: 48 89 fd movq %rdi, %rbp
3661: 4d 8d 7c 24 04 leaq 0x4(%r12), %r15
3666: 4d 39 fe cmpq %r15, %r14
3669: 0f 82 b1 00 00 00 jb 0x3720 <parse_value+0xf0>
366f: 4b 8d 7c 25 00 leaq (%r13,%r12), %rdi
3674: ba 04 00 00 00 movl $0x4, %edx
3679: 48 8d 35 a4 39 00 00 leaq 0x39a4(%rip), %rsi # 0x7024 <strtod@GLIBC_2.2.5+0x7024>
3680: 48 89 3c 24 movq %rdi, (%rsp)
3684: e8 c7 e9 ff ff callq 0x2050 <strncmp@plt>
3689: 48 8b 3c 24 movq (%rsp), %rdi
368d: 85 c0 testl %eax, %eax
368f: 0f 84 eb 00 00 00 je 0x3780 <parse_value+0x150>
3695: 49 8d 4c 24 05 leaq 0x5(%r12), %rcx
369a: 49 39 ce cmpq %rcx, %r14
369d: 72 2b jb 0x36ca <parse_value+0x9a>
369f: ba 05 00 00 00 movl $0x5, %edx
36a4: 48 8d 35 83 39 00 00 leaq 0x3983(%rip), %rsi # 0x702e <strtod@GLIBC_2.2.5+0x702e>
36ab: 48 89 4c 24 08 movq %rcx, 0x8(%rsp)
36b0: 48 89 3c 24 movq %rdi, (%rsp)
36b4: e8 97 e9 ff ff callq 0x2050 <strncmp@plt>
36b9: 48 8b 3c 24 movq (%rsp), %rdi
36bd: 48 8b 4c 24 08 movq 0x8(%rsp), %rcx
36c2: 85 c0 testl %eax, %eax
36c4: 0f 84 71 06 00 00 je 0x3d3b <parse_value+0x70b>
36ca: ba 04 00 00 00 movl $0x4, %edx
36cf: 48 8d 35 53 39 00 00 leaq 0x3953(%rip), %rsi # 0x7029 <strtod@GLIBC_2.2.5+0x7029>
36d6: e8 75 e9 ff ff callq 0x2050 <strncmp@plt>
36db: 85 c0 testl %eax, %eax
36dd: 0f 84 85 00 00 00 je 0x3768 <parse_value+0x138>
36e3: 4d 39 f4 cmpq %r14, %r12
36e6: 73 30 jae 0x3718 <parse_value+0xe8>
36e8: 4b 8d 54 25 00 leaq (%r13,%r12), %rdx
36ed: 0f b6 02 movzbl (%rdx), %eax
36f0: 3c 22 cmpb $0x22, %al
36f2: 0f 84 d8 03 00 00 je 0x3ad0 <parse_value+0x4a0>
36f8: 8d 48 d0 leal -0x30(%rax), %ecx
36fb: 80 f9 09 cmpb $0x9, %cl
36fe: 0f 86 dc 02 00 00 jbe 0x39e0 <parse_value+0x3b0>
3704: 3c 2d cmpb $0x2d, %al
3706: 0f 84 d4 02 00 00 je 0x39e0 <parse_value+0x3b0>
370c: 3c 5b cmpb $0x5b, %al
370e: 0f 84 dc 03 00 00 je 0x3af0 <parse_value+0x4c0>
3714: 3c 7b cmpb $0x7b, %al
3716: 74 78 je 0x3790 <parse_value+0x160>
3718: 31 c0 xorl %eax, %eax
371a: eb 38 jmp 0x3754 <parse_value+0x124>
371c: 0f 1f 40 00 nopl (%rax)
3720: 4d 8d 7c 24 05 leaq 0x5(%r12), %r15
3725: 4d 39 fe cmpq %r15, %r14
3728: 72 b9 jb 0x36e3 <parse_value+0xb3>
372a: 4b 8d 7c 25 00 leaq (%r13,%r12), %rdi
372f: ba 05 00 00 00 movl $0x5, %edx
3734: 48 8d 35 f3 38 00 00 leaq 0x38f3(%rip), %rsi # 0x702e <strtod@GLIBC_2.2.5+0x702e>
373b: e8 10 e9 ff ff callq 0x2050 <strncmp@plt>
3740: 85 c0 testl %eax, %eax
3742: 75 9f jne 0x36e3 <parse_value+0xb3>
3744: c7 45 18 01 00 00 00 movl $0x1, 0x18(%rbp)
374b: 4c 89 7b 10 movq %r15, 0x10(%rbx)
374f: b8 01 00 00 00 movl $0x1, %eax
3754: 48 83 c4 68 addq $0x68, %rsp
3758: 5b popq %rbx
3759: 5d popq %rbp
375a: 41 5c popq %r12
375c: 41 5d popq %r13
375e: 41 5e popq %r14
3760: 41 5f popq %r15
3762: c3 retq
3763: 0f 1f 44 00 00 nopl (%rax,%rax)
3768: c7 45 18 02 00 00 00 movl $0x2, 0x18(%rbp)
376f: c7 45 28 01 00 00 00 movl $0x1, 0x28(%rbp)
3776: eb d3 jmp 0x374b <parse_value+0x11b>
3778: 0f 1f 84 00 00 00 00 00 nopl (%rax,%rax)
3780: c7 45 18 04 00 00 00 movl $0x4, 0x18(%rbp)
3787: eb c2 jmp 0x374b <parse_value+0x11b>
3789: 0f 1f 80 00 00 00 00 nopl (%rax)
3790: 48 8b 43 18 movq 0x18(%rbx), %rax
3794: 48 3d e7 03 00 00 cmpq $0x3e7, %rax # imm = 0x3E7
379a: 0f 87 78 ff ff ff ja 0x3718 <parse_value+0xe8>
37a0: 48 8d 48 01 leaq 0x1(%rax), %rcx
37a4: 48 89 4b 18 movq %rcx, 0x18(%rbx)
37a8: 80 3a 7b cmpb $0x7b, (%rdx)
37ab: 0f 85 67 ff ff ff jne 0x3718 <parse_value+0xe8>
37b1: 49 83 c4 01 addq $0x1, %r12
37b5: 4c 89 63 10 movq %r12, 0x10(%rbx)
37b9: 4d 39 f4 cmpq %r14, %r12
37bc: 72 1b jb 0x37d9 <parse_value+0x1a9>
37be: e9 0f 05 00 00 jmp 0x3cd2 <parse_value+0x6a2>
37c3: 0f 1f 44 00 00 nopl (%rax,%rax)
37c8: 49 83 c4 01 addq $0x1, %r12
37cc: 4c 89 63 10 movq %r12, 0x10(%rbx)
37d0: 4d 39 f4 cmpq %r14, %r12
37d3: 0f 83 35 05 00 00 jae 0x3d0e <parse_value+0x6de>
37d9: 43 80 7c 25 00 20 cmpb $0x20, (%r13,%r12)
37df: 76 e7 jbe 0x37c8 <parse_value+0x198>
37e1: 4d 39 e6 cmpq %r12, %r14
37e4: 0f 84 29 05 00 00 je 0x3d13 <parse_value+0x6e3>
37ea: 4c 8b 63 10 movq 0x10(%rbx), %r12
37ee: 4d 39 f4 cmpq %r14, %r12
37f1: 0f 83 db 04 00 00 jae 0x3cd2 <parse_value+0x6a2>
37f7: 43 80 7c 25 00 7d cmpb $0x7d, (%r13,%r12)
37fd: 0f 84 2c 05 00 00 je 0x3d2f <parse_value+0x6ff>
3803: 49 83 ec 01 subq $0x1, %r12
3807: 45 31 ed xorl %r13d, %r13d
380a: 4c 89 63 10 movq %r12, 0x10(%rbx)
380e: 45 31 e4 xorl %r12d, %r12d
3811: 0f 1f 80 00 00 00 00 nopl (%rax)
3818: bf 40 00 00 00 movl $0x40, %edi
381d: 4d 89 ee movq %r13, %r14
3820: ff 53 20 callq *0x20(%rbx)
3823: 49 89 c5 movq %rax, %r13
3826: 48 85 c0 testq %rax, %rax
3829: 0f 84 c1 04 00 00 je 0x3cf0 <parse_value+0x6c0>
382f: 66 0f ef d2 pxor %xmm2, %xmm2
3833: 0f 11 10 movups %xmm2, (%rax)
3836: 0f 11 50 10 movups %xmm2, 0x10(%rax)
383a: 0f 11 50 20 movups %xmm2, 0x20(%rax)
383e: 0f 11 50 30 movups %xmm2, 0x30(%rax)
3842: 4d 85 e4 testq %r12, %r12
3845: 0f 84 43 04 00 00 je 0x3c8e <parse_value+0x65e>
384b: 49 89 06 movq %rax, (%r14)
384e: 4c 89 70 08 movq %r14, 0x8(%rax)
3852: 48 8b 43 10 movq 0x10(%rbx), %rax
3856: 48 8b 13 movq (%rbx), %rdx
3859: 48 83 c0 01 addq $0x1, %rax
385d: 48 89 43 10 movq %rax, 0x10(%rbx)
3861: 48 85 d2 testq %rdx, %rdx
3864: 74 32 je 0x3898 <parse_value+0x268>
3866: 48 8b 4b 08 movq 0x8(%rbx), %rcx
386a: 48 39 c8 cmpq %rcx, %rax
386d: 72 16 jb 0x3885 <parse_value+0x255>
386f: eb 27 jmp 0x3898 <parse_value+0x268>
3871: 0f 1f 80 00 00 00 00 nopl (%rax)
3878: 48 83 c0 01 addq $0x1, %rax
387c: 48 89 43 10 movq %rax, 0x10(%rbx)
3880: 48 39 c8 cmpq %rcx, %rax
3883: 73 06 jae 0x388b <parse_value+0x25b>
3885: 80 3c 02 20 cmpb $0x20, (%rdx,%rax)
3889: 76 ed jbe 0x3878 <parse_value+0x248>
388b: 48 39 c8 cmpq %rcx, %rax
388e: 75 08 jne 0x3898 <parse_value+0x268>
3890: 48 83 e8 01 subq $0x1, %rax
3894: 48 89 43 10 movq %rax, 0x10(%rbx)
3898: 48 89 de movq %rbx, %rsi
389b: 4c 89 ef movq %r13, %rdi
389e: e8 ad f6 ff ff callq 0x2f50 <parse_string>
38a3: 85 c0 testl %eax, %eax
38a5: 0f 84 fb 03 00 00 je 0x3ca6 <parse_value+0x676>
38ab: 48 8b 13 movq (%rbx), %rdx
38ae: 48 8b 43 10 movq 0x10(%rbx), %rax
38b2: 48 8b 4b 08 movq 0x8(%rbx), %rcx
38b6: 48 85 d2 testq %rdx, %rdx
38b9: 74 31 je 0x38ec <parse_value+0x2bc>
38bb: 48 39 c8 cmpq %rcx, %rax
38be: 72 19 jb 0x38d9 <parse_value+0x2a9>
38c0: e9 d1 03 00 00 jmp 0x3c96 <parse_value+0x666>
38c5: 0f 1f 00 nopl (%rax)
38c8: 48 83 c0 01 addq $0x1, %rax
38cc: 48 89 43 10 movq %rax, 0x10(%rbx)
38d0: 48 39 c8 cmpq %rcx, %rax
38d3: 0f 84 dc 03 00 00 je 0x3cb5 <parse_value+0x685>
38d9: 80 3c 02 20 cmpb $0x20, (%rdx,%rax)
38dd: 76 e9 jbe 0x38c8 <parse_value+0x298>
38df: 48 39 c8 cmpq %rcx, %rax
38e2: 0f 84 cd 03 00 00 je 0x3cb5 <parse_value+0x685>
38e8: 48 8b 43 10 movq 0x10(%rbx), %rax
38ec: 49 8b 75 20 movq 0x20(%r13), %rsi
38f0: 49 c7 45 20 00 00 00 00 movq $0x0, 0x20(%r13)
38f8: 49 89 75 38 movq %rsi, 0x38(%r13)
38fc: 48 39 c8 cmpq %rcx, %rax
38ff: 0f 83 a1 03 00 00 jae 0x3ca6 <parse_value+0x676>
3905: 80 3c 02 3a cmpb $0x3a, (%rdx,%rax)
3909: 0f 85 97 03 00 00 jne 0x3ca6 <parse_value+0x676>
390f: 48 83 c0 01 addq $0x1, %rax
3913: 48 89 43 10 movq %rax, 0x10(%rbx)
3917: 48 85 d2 testq %rdx, %rdx
391a: 74 2c je 0x3948 <parse_value+0x318>
391c: 48 39 c8 cmpq %rcx, %rax
391f: 72 14 jb 0x3935 <parse_value+0x305>
3921: eb 25 jmp 0x3948 <parse_value+0x318>
3923: 0f 1f 44 00 00 nopl (%rax,%rax)
3928: 48 83 c0 01 addq $0x1, %rax
392c: 48 89 43 10 movq %rax, 0x10(%rbx)
3930: 48 39 c8 cmpq %rcx, %rax
3933: 73 06 jae 0x393b <parse_value+0x30b>
3935: 80 3c 02 20 cmpb $0x20, (%rdx,%rax)
3939: 76 ed jbe 0x3928 <parse_value+0x2f8>
393b: 48 39 c8 cmpq %rcx, %rax
393e: 75 08 jne 0x3948 <parse_value+0x318>
3940: 48 83 e8 01 subq $0x1, %rax
3944: 48 89 43 10 movq %rax, 0x10(%rbx)
3948: 48 89 de movq %rbx, %rsi
394b: 4c 89 ef movq %r13, %rdi
394e: e8 dd fc ff ff callq 0x3630 <parse_value>
3953: 85 c0 testl %eax, %eax
3955: 0f 84 4b 03 00 00 je 0x3ca6 <parse_value+0x676>
395b: 48 8b 13 movq (%rbx), %rdx
395e: 48 8b 43 10 movq 0x10(%rbx), %rax
3962: 48 8b 4b 08 movq 0x8(%rbx), %rcx
3966: 48 85 d2 testq %rdx, %rdx
3969: 74 2d je 0x3998 <parse_value+0x368>
396b: 48 39 c8 cmpq %rcx, %rax
396e: 72 19 jb 0x3989 <parse_value+0x359>
3970: e9 31 03 00 00 jmp 0x3ca6 <parse_value+0x676>
3975: 0f 1f 00 nopl (%rax)
3978: 48 83 c0 01 addq $0x1, %rax
397c: 48 89 43 10 movq %rax, 0x10(%rbx)
3980: 48 39 c8 cmpq %rcx, %rax
3983: 0f 84 58 03 00 00 je 0x3ce1 <parse_value+0x6b1>
3989: 80 3c 02 20 cmpb $0x20, (%rdx,%rax)
398d: 76 e9 jbe 0x3978 <parse_value+0x348>
398f: 48 39 c8 cmpq %rcx, %rax
3992: 0f 84 49 03 00 00 je 0x3ce1 <parse_value+0x6b1>
3998: 48 39 c8 cmpq %rcx, %rax
399b: 0f 83 05 03 00 00 jae 0x3ca6 <parse_value+0x676>
39a1: 80 3c 02 2c cmpb $0x2c, (%rdx,%rax)
39a5: 0f 84 6d fe ff ff je 0x3818 <parse_value+0x1e8>
39ab: 48 39 c8 cmpq %rcx, %rax
39ae: 0f 83 f2 02 00 00 jae 0x3ca6 <parse_value+0x676>
39b4: 80 3c 02 7d cmpb $0x7d, (%rdx,%rax)
39b8: 0f 85 e8 02 00 00 jne 0x3ca6 <parse_value+0x676>
39be: 48 83 6b 18 01 subq $0x1, 0x18(%rbx)
39c3: 4d 89 6c 24 08 movq %r13, 0x8(%r12)
39c8: 48 8b 43 10 movq 0x10(%rbx), %rax
39cc: c7 45 18 40 00 00 00 movl $0x40, 0x18(%rbp)
39d3: 4c 89 65 10 movq %r12, 0x10(%rbp)
39d7: 4c 8d 78 01 leaq 0x1(%rax), %r15
39db: e9 6b fd ff ff jmp 0x374b <parse_value+0x11b>
39e0: 48 c7 44 24 18 00 00 00 00 movq $0x0, 0x18(%rsp)
39e9: e8 a2 e6 ff ff callq 0x2090 <localeconv@plt>
39ee: 48 8b 13 movq (%rbx), %rdx
39f1: 48 8b 00 movq (%rax), %rax
39f4: 44 0f b6 18 movzbl (%rax), %r11d
39f8: 48 85 d2 testq %rdx, %rdx
39fb: 0f 84 17 fd ff ff je 0x3718 <parse_value+0xe8>
3a01: 48 8b 7b 10 movq 0x10(%rbx), %rdi
3a05: 4c 8b 4b 08 movq 0x8(%rbx), %r9
3a09: 31 c0 xorl %eax, %eax
3a0b: 4c 8d 64 24 20 leaq 0x20(%rsp), %r12
3a10: 49 ba e5 7f 00 04 00 00 00 04 movabsq $0x400000004007fe5, %r10 # imm = 0x400000004007FE5
3a1a: 41 bd 01 00 00 00 movl $0x1, %r13d
3a20: 48 01 fa addq %rdi, %rdx
3a23: 48 8d 0c 07 leaq (%rdi,%rax), %rcx
3a27: 4c 39 c9 cmpq %r9, %rcx
3a2a: 73 34 jae 0x3a60 <parse_value+0x430>
3a2c: 0f b6 34 02 movzbl (%rdx,%rax), %esi
3a30: 8d 4e d5 leal -0x2b(%rsi), %ecx
3a33: 80 f9 3a cmpb $0x3a, %cl
3a36: 77 28 ja 0x3a60 <parse_value+0x430>
3a38: 4d 89 e8 movq %r13, %r8
3a3b: 49 d3 e0 shlq %cl, %r8
3a3e: 4d 85 d0 testq %r10, %r8
3a41: 75 08 jne 0x3a4b <parse_value+0x41b>
3a43: 80 f9 03 cmpb $0x3, %cl
3a46: 75 18 jne 0x3a60 <parse_value+0x430>
3a48: 44 89 de movl %r11d, %esi
3a4b: 41 88 34 04 movb %sil, (%r12,%rax)
3a4f: 48 83 c0 01 addq $0x1, %rax
3a53: 48 83 f8 3f cmpq $0x3f, %rax
3a57: 75 ca jne 0x3a23 <parse_value+0x3f3>
3a59: 0f 1f 80 00 00 00 00 nopl (%rax)
3a60: 48 8d 74 24 18 leaq 0x18(%rsp), %rsi
3a65: 4c 89 e7 movq %r12, %rdi
3a68: c6 44 04 20 00 movb $0x0, 0x20(%rsp,%rax)
3a6d: e8 0e e6 ff ff callq 0x2080 <strtod@plt>
3a72: 48 8b 44 24 18 movq 0x18(%rsp), %rax
3a77: 4c 39 e0 cmpq %r12, %rax
3a7a: 0f 84 98 fc ff ff je 0x3718 <parse_value+0xe8>
3a80: 66 0f 2f 05 48 38 00 00 comisd 0x3848(%rip), %xmm0 # 0x72d0 <strtod@GLIBC_2.2.5+0x72d0>
3a88: ba ff ff ff 7f movl $0x7fffffff, %edx # imm = 0x7FFFFFFF
3a8d: 73 17 jae 0x3aa6 <parse_value+0x476>
3a8f: f2 0f 10 0d 41 38 00 00 movsd 0x3841(%rip), %xmm1 # 0x72d8 <strtod@GLIBC_2.2.5+0x72d8>
3a97: ba 00 00 00 80 movl $0x80000000, %edx # imm = 0x80000000
3a9c: 66 0f 2f c8 comisd %xmm0, %xmm1
3aa0: 73 04 jae 0x3aa6 <parse_value+0x476>
3aa2: f2 0f 2c d0 cvttsd2si %xmm0, %edx
3aa6: 4c 29 e0 subq %r12, %rax
3aa9: 89 55 28 movl %edx, 0x28(%rbp)
3aac: c7 45 18 08 00 00 00 movl $0x8, 0x18(%rbp)
3ab3: f2 0f 11 45 30 movsd %xmm0, 0x30(%rbp)
3ab8: 48 01 43 10 addq %rax, 0x10(%rbx)
3abc: b8 01 00 00 00 movl $0x1, %eax
3ac1: e9 8e fc ff ff jmp 0x3754 <parse_value+0x124>
3ac6: 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
3ad0: 48 83 c4 68 addq $0x68, %rsp
3ad4: 48 89 de movq %rbx, %rsi
3ad7: 48 89 ef movq %rbp, %rdi
3ada: 5b popq %rbx
3adb: 5d popq %rbp
3adc: 41 5c popq %r12
3ade: 41 5d popq %r13
3ae0: 41 5e popq %r14
3ae2: 41 5f popq %r15
3ae4: e9 67 f4 ff ff jmp 0x2f50 <parse_string>
3ae9: 0f 1f 80 00 00 00 00 nopl (%rax)
3af0: 48 8b 43 18 movq 0x18(%rbx), %rax
3af4: 48 3d e7 03 00 00 cmpq $0x3e7, %rax # imm = 0x3E7
3afa: 0f 87 18 fc ff ff ja 0x3718 <parse_value+0xe8>
3b00: 48 8d 48 01 leaq 0x1(%rax), %rcx
3b04: 48 89 4b 18 movq %rcx, 0x18(%rbx)
3b08: 80 3a 5b cmpb $0x5b, (%rdx)
3b0b: 0f 85 07 fc ff ff jne 0x3718 <parse_value+0xe8>
3b11: 49 83 c4 01 addq $0x1, %r12
3b15: 4c 89 63 10 movq %r12, 0x10(%rbx)
3b19: 4d 39 f4 cmpq %r14, %r12
3b1c: 72 1b jb 0x3b39 <parse_value+0x509>
3b1e: e9 af 01 00 00 jmp 0x3cd2 <parse_value+0x6a2>
3b23: 0f 1f 44 00 00 nopl (%rax,%rax)
3b28: 49 83 c4 01 addq $0x1, %r12
3b2c: 4c 89 63 10 movq %r12, 0x10(%rbx)
3b30: 4d 39 f4 cmpq %r14, %r12
3b33: 0f 83 c3 01 00 00 jae 0x3cfc <parse_value+0x6cc>
3b39: 43 80 7c 25 00 20 cmpb $0x20, (%r13,%r12)
3b3f: 76 e7 jbe 0x3b28 <parse_value+0x4f8>
3b41: 4d 39 e6 cmpq %r12, %r14
3b44: 0f 84 b7 01 00 00 je 0x3d01 <parse_value+0x6d1>
3b4a: 4c 8b 63 10 movq 0x10(%rbx), %r12
3b4e: 4d 39 f4 cmpq %r14, %r12
3b51: 0f 83 7b 01 00 00 jae 0x3cd2 <parse_value+0x6a2>
3b57: 43 80 7c 25 00 5d cmpb $0x5d, (%r13,%r12)
3b5d: 0f 84 bd 01 00 00 je 0x3d20 <parse_value+0x6f0>
3b63: 49 83 ec 01 subq $0x1, %r12
3b67: 45 31 ed xorl %r13d, %r13d
3b6a: 4c 89 63 10 movq %r12, 0x10(%rbx)
3b6e: 45 31 e4 xorl %r12d, %r12d
3b71: 0f 1f 80 00 00 00 00 nopl (%rax)
3b78: bf 40 00 00 00 movl $0x40, %edi
3b7d: 4d 89 ee movq %r13, %r14
3b80: ff 53 20 callq *0x20(%rbx)
3b83: 49 89 c5 movq %rax, %r13
3b86: 48 85 c0 testq %rax, %rax
3b89: 0f 84 61 01 00 00 je 0x3cf0 <parse_value+0x6c0>
3b8f: 66 0f ef c0 pxor %xmm0, %xmm0
3b93: 0f 11 00 movups %xmm0, (%rax)
3b96: 0f 11 40 10 movups %xmm0, 0x10(%rax)
3b9a: 0f 11 40 20 movups %xmm0, 0x20(%rax)
3b9e: 0f 11 40 30 movups %xmm0, 0x30(%rax)
3ba2: 4d 85 e4 testq %r12, %r12
3ba5: 0f 84 d1 00 00 00 je 0x3c7c <parse_value+0x64c>
3bab: 49 89 06 movq %rax, (%r14)
3bae: 4c 89 70 08 movq %r14, 0x8(%rax)
3bb2: 48 8b 43 10 movq 0x10(%rbx), %rax
3bb6: 48 8b 13 movq (%rbx), %rdx
3bb9: 48 83 c0 01 addq $0x1, %rax
3bbd: 48 89 43 10 movq %rax, 0x10(%rbx)
3bc1: 48 85 d2 testq %rdx, %rdx
3bc4: 74 32 je 0x3bf8 <parse_value+0x5c8>
3bc6: 48 8b 4b 08 movq 0x8(%rbx), %rcx
3bca: 48 39 c8 cmpq %rcx, %rax
3bcd: 72 16 jb 0x3be5 <parse_value+0x5b5>
3bcf: eb 27 jmp 0x3bf8 <parse_value+0x5c8>
3bd1: 0f 1f 80 00 00 00 00 nopl (%rax)
3bd8: 48 83 c0 01 addq $0x1, %rax
3bdc: 48 89 43 10 movq %rax, 0x10(%rbx)
3be0: 48 39 c8 cmpq %rcx, %rax
3be3: 73 06 jae 0x3beb <parse_value+0x5bb>
3be5: 80 3c 02 20 cmpb $0x20, (%rdx,%rax)
3be9: 76 ed jbe 0x3bd8 <parse_value+0x5a8>
3beb: 48 39 c8 cmpq %rcx, %rax
3bee: 75 08 jne 0x3bf8 <parse_value+0x5c8>
3bf0: 48 83 e8 01 subq $0x1, %rax
3bf4: 48 89 43 10 movq %rax, 0x10(%rbx)
3bf8: 48 89 de movq %rbx, %rsi
3bfb: 4c 89 ef movq %r13, %rdi
3bfe: e8 2d fa ff ff callq 0x3630 <parse_value>
3c03: 85 c0 testl %eax, %eax
3c05: 0f 84 9b 00 00 00 je 0x3ca6 <parse_value+0x676>
3c0b: 48 8b 13 movq (%rbx), %rdx
3c0e: 48 8b 43 10 movq 0x10(%rbx), %rax
3c12: 48 8b 4b 08 movq 0x8(%rbx), %rcx
3c16: 48 85 d2 testq %rdx, %rdx
3c19: 74 25 je 0x3c40 <parse_value+0x610>
3c1b: 48 39 c8 cmpq %rcx, %rax
3c1e: 72 15 jb 0x3c35 <parse_value+0x605>
3c20: e9 81 00 00 00 jmp 0x3ca6 <parse_value+0x676>
3c25: 0f 1f 00 nopl (%rax)
3c28: 48 83 c0 01 addq $0x1, %rax
3c2c: 48 89 43 10 movq %rax, 0x10(%rbx)
3c30: 48 39 c8 cmpq %rcx, %rax
3c33: 74 4f je 0x3c84 <parse_value+0x654>
3c35: 80 3c 02 20 cmpb $0x20, (%rdx,%rax)
3c39: 76 ed jbe 0x3c28 <parse_value+0x5f8>
3c3b: 48 39 c8 cmpq %rcx, %rax
3c3e: 74 44 je 0x3c84 <parse_value+0x654>
3c40: 48 39 c8 cmpq %rcx, %rax
3c43: 73 61 jae 0x3ca6 <parse_value+0x676>
3c45: 80 3c 02 2c cmpb $0x2c, (%rdx,%rax)
3c49: 0f 84 29 ff ff ff je 0x3b78 <parse_value+0x548>
3c4f: 48 39 c8 cmpq %rcx, %rax
3c52: 73 52 jae 0x3ca6 <parse_value+0x676>
3c54: 80 3c 02 5d cmpb $0x5d, (%rdx,%rax)
3c58: 75 4c jne 0x3ca6 <parse_value+0x676>
3c5a: 48 83 6b 18 01 subq $0x1, 0x18(%rbx)
3c5f: 4d 89 6c 24 08 movq %r13, 0x8(%r12)
3c64: 48 8b 43 10 movq 0x10(%rbx), %rax
3c68: c7 45 18 20 00 00 00 movl $0x20, 0x18(%rbp)
3c6f: 4c 89 65 10 movq %r12, 0x10(%rbp)
3c73: 4c 8d 78 01 leaq 0x1(%rax), %r15
3c77: e9 cf fa ff ff jmp 0x374b <parse_value+0x11b>
3c7c: 49 89 c4 movq %rax, %r12
3c7f: e9 2e ff ff ff jmp 0x3bb2 <parse_value+0x582>
3c84: 48 8d 41 ff leaq -0x1(%rcx), %rax
3c88: 48 89 43 10 movq %rax, 0x10(%rbx)
3c8c: eb b7 jmp 0x3c45 <parse_value+0x615>
3c8e: 49 89 c4 movq %rax, %r12
3c91: e9 bc fb ff ff jmp 0x3852 <parse_value+0x222>
3c96: 49 8b 45 20 movq 0x20(%r13), %rax
3c9a: 49 c7 45 20 00 00 00 00 movq $0x0, 0x20(%r13)
3ca2: 49 89 45 38 movq %rax, 0x38(%r13)
3ca6: 4c 89 e7 movq %r12, %rdi
3ca9: e8 02 e4 ff ff callq 0x20b0 <cJSON_Delete@plt>
3cae: 31 c0 xorl %eax, %eax
3cb0: e9 9f fa ff ff jmp 0x3754 <parse_value+0x124>
3cb5: 49 8b 75 20 movq 0x20(%r13), %rsi
3cb9: 48 8d 41 ff leaq -0x1(%rcx), %rax
3cbd: 48 89 43 10 movq %rax, 0x10(%rbx)
3cc1: 49 89 75 38 movq %rsi, 0x38(%r13)
3cc5: 49 c7 45 20 00 00 00 00 movq $0x0, 0x20(%r13)
3ccd: e9 33 fc ff ff jmp 0x3905 <parse_value+0x2d5>
3cd2: 49 83 ec 01 subq $0x1, %r12
3cd6: 31 c0 xorl %eax, %eax
3cd8: 4c 89 63 10 movq %r12, 0x10(%rbx)
3cdc: e9 73 fa ff ff jmp 0x3754 <parse_value+0x124>
3ce1: 48 8d 41 ff leaq -0x1(%rcx), %rax
3ce5: 48 89 43 10 movq %rax, 0x10(%rbx)
3ce9: e9 b3 fc ff ff jmp 0x39a1 <parse_value+0x371>
3cee: 66 90 nop
3cf0: 4d 85 e4 testq %r12, %r12
3cf3: 75 b1 jne 0x3ca6 <parse_value+0x676>
3cf5: 31 c0 xorl %eax, %eax
3cf7: e9 58 fa ff ff jmp 0x3754 <parse_value+0x124>
3cfc: 4d 39 e6 cmpq %r12, %r14
3cff: 75 d1 jne 0x3cd2 <parse_value+0x6a2>
3d01: 49 83 ec 01 subq $0x1, %r12
3d05: 4c 89 63 10 movq %r12, 0x10(%rbx)
3d09: e9 49 fe ff ff jmp 0x3b57 <parse_value+0x527>
3d0e: 4d 39 e6 cmpq %r12, %r14
3d11: 75 bf jne 0x3cd2 <parse_value+0x6a2>
3d13: 49 83 ec 01 subq $0x1, %r12
3d17: 4c 89 63 10 movq %r12, 0x10(%rbx)
3d1b: e9 d7 fa ff ff jmp 0x37f7 <parse_value+0x1c7>
3d20: 48 89 43 18 movq %rax, 0x18(%rbx)
3d24: 45 31 e4 xorl %r12d, %r12d
3d27: e9 38 ff ff ff jmp 0x3c64 <parse_value+0x634>
3d2c: 31 c0 xorl %eax, %eax
3d2e: c3 retq
3d2f: 48 89 43 18 movq %rax, 0x18(%rbx)
3d33: 45 31 e4 xorl %r12d, %r12d
3d36: e9 8d fc ff ff jmp 0x39c8 <parse_value+0x398>
3d3b: 49 89 cf movq %rcx, %r15
3d3e: e9 01 fa ff ff jmp 0x3744 <parse_value+0x114>
3d43: 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
3d4e: 66 90 nop
0000000000003d50 <cJSON_SetNumberHelper>:
3d50: 66 0f 2f 05 78 35 00 00 comisd 0x3578(%rip), %xmm0 # 0x72d0 <strtod@GLIBC_2.2.5+0x72d0>
3d58: b8 ff ff ff 7f movl $0x7fffffff, %eax # imm = 0x7FFFFFFF
3d5d: 73 13 jae 0x3d72 <cJSON_SetNumberHelper+0x22>
3d5f: f2 0f 10 0d 71 35 00 00 movsd 0x3571(%rip), %xmm1 # 0x72d8 <strtod@GLIBC_2.2.5+0x72d8>
3d67: b8 00 00 00 80 movl $0x80000000, %eax # imm = 0x80000000
3d6c: 66 0f 2f c8 comisd %xmm0, %xmm1
3d70: 72 0e jb 0x3d80 <cJSON_SetNumberHelper+0x30>
3d72: 89 47 28 movl %eax, 0x28(%rdi)
3d75: f2 0f 11 47 30 movsd %xmm0, 0x30(%rdi)
3d7a: c3 retq
3d7b: 0f 1f 44 00 00 nopl (%rax,%rax)
3d80: f2 0f 2c c0 cvttsd2si %xmm0, %eax
3d84: f2 0f 11 47 30 movsd %xmm0, 0x30(%rdi)
3d89: 89 47 28 movl %eax, 0x28(%rdi)
3d8c: c3 retq
3d8d: 0f 1f 00 nopl (%rax)
0000000000003d90 <cJSON_ParseWithLengthOpts>:
3d90: 41 55 pushq %r13
3d92: 66 0f ef c0 pxor %xmm0, %xmm0
3d96: 41 54 pushq %r12
3d98: 55 pushq %rbp
3d99: 53 pushq %rbx
3d9a: 48 83 ec 48 subq $0x48, %rsp
3d9e: 48 c7 05 a7 63 00 00 00 00 00 00 movq $0x0, 0x63a7(%rip) # 0xa150 <global_error>
3da9: 48 c7 05 a4 63 00 00 00 00 00 00 movq $0x0, 0x63a4(%rip) # 0xa158 <global_error+0x8>
3db4: 0f 29 04 24 movaps %xmm0, (%rsp)
3db8: 0f 29 44 24 10 movaps %xmm0, 0x10(%rsp)
3dbd: 48 85 ff testq %rdi, %rdi
3dc0: 0f 84 85 01 00 00 je 0x3f4b <cJSON_ParseWithLengthOpts+0x1bb>
3dc6: 48 89 fd movq %rdi, %rbp
3dc9: 49 89 d4 movq %rdx, %r12
3dcc: 48 85 f6 testq %rsi, %rsi
3dcf: 0f 84 cb 01 00 00 je 0x3fa0 <cJSON_ParseWithLengthOpts+0x210>
3dd5: 66 0f 6f 0d 33 63 00 00 movdqa 0x6333(%rip), %xmm1 # 0xa110 <global_hooks>
3ddd: 48 8b 05 3c 63 00 00 movq 0x633c(%rip), %rax # 0xa120 <global_hooks+0x10>
3de4: 48 89 3c 24 movq %rdi, (%rsp)
3de8: 41 89 cd movl %ecx, %r13d
3deb: 48 89 74 24 08 movq %rsi, 0x8(%rsp)
3df0: bf 40 00 00 00 movl $0x40, %edi
3df5: 48 89 44 24 30 movq %rax, 0x30(%rsp)
3dfa: 0f 29 4c 24 20 movaps %xmm1, 0x20(%rsp)
3dff: ff 15 0b 63 00 00 callq *0x630b(%rip) # 0xa110 <global_hooks>
3e05: 48 89 c3 movq %rax, %rbx
3e08: 48 85 c0 testq %rax, %rax
3e0b: 0f 84 0f 01 00 00 je 0x3f20 <cJSON_ParseWithLengthOpts+0x190>
3e11: 66 0f ef c0 pxor %xmm0, %xmm0
3e15: 0f 11 00 movups %xmm0, (%rax)
3e18: 48 8b 34 24 movq (%rsp), %rsi
3e1c: 0f 11 40 10 movups %xmm0, 0x10(%rax)
3e20: 0f 11 40 20 movups %xmm0, 0x20(%rax)
3e24: 0f 11 40 30 movups %xmm0, 0x30(%rax)
3e28: 48 85 f6 testq %rsi, %rsi
3e2b: 74 67 je 0x3e94 <cJSON_ParseWithLengthOpts+0x104>
3e2d: 48 8b 44 24 10 movq 0x10(%rsp), %rax
3e32: 48 85 c0 testq %rax, %rax
3e35: 0f 85 4d 01 00 00 jne 0x3f88 <cJSON_ParseWithLengthOpts+0x1f8>
3e3b: 48 8b 54 24 08 movq 0x8(%rsp), %rdx
3e40: 48 83 fa 04 cmpq $0x4, %rdx
3e44: 0f 86 16 01 00 00 jbe 0x3f60 <cJSON_ParseWithLengthOpts+0x1d0>
3e4a: 80 3e ef cmpb $-0x11, (%rsi)
3e4d: 75 33 jne 0x3e82 <cJSON_ParseWithLengthOpts+0xf2>
3e4f: 80 7e 01 bb cmpb $-0x45, 0x1(%rsi)
3e53: 75 2d jne 0x3e82 <cJSON_ParseWithLengthOpts+0xf2>
3e55: 80 7e 02 bf cmpb $-0x41, 0x2(%rsi)
3e59: 75 27 jne 0x3e82 <cJSON_ParseWithLengthOpts+0xf2>
3e5b: 48 c7 44 24 10 03 00 00 00 movq $0x3, 0x10(%rsp)
3e64: b8 03 00 00 00 movl $0x3, %eax
3e69: 80 3c 06 20 cmpb $0x20, (%rsi,%rax)
3e6d: 77 19 ja 0x3e88 <cJSON_ParseWithLengthOpts+0xf8>
3e6f: 90 nop
3e70: 48 83 c0 01 addq $0x1, %rax
3e74: 48 89 44 24 10 movq %rax, 0x10(%rsp)
3e79: 48 39 d0 cmpq %rdx, %rax
3e7c: 0f 84 0e 01 00 00 je 0x3f90 <cJSON_ParseWithLengthOpts+0x200>
3e82: 80 3c 06 20 cmpb $0x20, (%rsi,%rax)
3e86: 76 e8 jbe 0x3e70 <cJSON_ParseWithLengthOpts+0xe0>
3e88: 48 39 c2 cmpq %rax, %rdx
3e8b: 0f 84 ff 00 00 00 je 0x3f90 <cJSON_ParseWithLengthOpts+0x200>
3e91: 48 89 e6 movq %rsp, %rsi
3e94: 48 89 df movq %rbx, %rdi
3e97: e8 94 f7 ff ff callq 0x3630 <parse_value>
3e9c: 85 c0 testl %eax, %eax
3e9e: 74 78 je 0x3f18 <cJSON_ParseWithLengthOpts+0x188>
3ea0: 45 85 ed testl %r13d, %r13d
3ea3: 75 23 jne 0x3ec8 <cJSON_ParseWithLengthOpts+0x138>
3ea5: 4d 85 e4 testq %r12, %r12
3ea8: 74 0d je 0x3eb7 <cJSON_ParseWithLengthOpts+0x127>
3eaa: 48 8b 44 24 10 movq 0x10(%rsp), %rax
3eaf: 48 03 04 24 addq (%rsp), %rax
3eb3: 49 89 04 24 movq %rax, (%r12)
3eb7: 48 83 c4 48 addq $0x48, %rsp
3ebb: 48 89 d8 movq %rbx, %rax
3ebe: 5b popq %rbx
3ebf: 5d popq %rbp
3ec0: 41 5c popq %r12
3ec2: 41 5d popq %r13
3ec4: c3 retq
3ec5: 0f 1f 00 nopl (%rax)
3ec8: 48 8b 0c 24 movq (%rsp), %rcx
3ecc: 48 8b 44 24 10 movq 0x10(%rsp), %rax
3ed1: 48 8b 54 24 08 movq 0x8(%rsp), %rdx
3ed6: 48 85 c9 testq %rcx, %rcx
3ed9: 74 2e je 0x3f09 <cJSON_ParseWithLengthOpts+0x179>
3edb: 48 39 d0 cmpq %rdx, %rax
3ede: 72 1a jb 0x3efa <cJSON_ParseWithLengthOpts+0x16a>
3ee0: eb 36 jmp 0x3f18 <cJSON_ParseWithLengthOpts+0x188>
3ee2: 66 0f 1f 44 00 00 nopw (%rax,%rax)
3ee8: 48 83 c0 01 addq $0x1, %rax
3eec: 48 89 44 24 10 movq %rax, 0x10(%rsp)
3ef1: 48 39 d0 cmpq %rdx, %rax
3ef4: 0f 84 b6 00 00 00 je 0x3fb0 <cJSON_ParseWithLengthOpts+0x220>
3efa: 80 3c 01 20 cmpb $0x20, (%rcx,%rax)
3efe: 76 e8 jbe 0x3ee8 <cJSON_ParseWithLengthOpts+0x158>
3f00: 48 39 d0 cmpq %rdx, %rax
3f03: 0f 84 a7 00 00 00 je 0x3fb0 <cJSON_ParseWithLengthOpts+0x220>
3f09: 48 39 d0 cmpq %rdx, %rax
3f0c: 73 0a jae 0x3f18 <cJSON_ParseWithLengthOpts+0x188>
3f0e: 80 3c 01 00 cmpb $0x0, (%rcx,%rax)
3f12: 74 91 je 0x3ea5 <cJSON_ParseWithLengthOpts+0x115>
3f14: 0f 1f 40 00 nopl (%rax)
3f18: 48 89 df movq %rbx, %rdi
3f1b: e8 90 e1 ff ff callq 0x20b0 <cJSON_Delete@plt>
3f20: 48 8b 44 24 10 movq 0x10(%rsp), %rax
3f25: 48 8b 54 24 08 movq 0x8(%rsp), %rdx
3f2a: 48 39 d0 cmpq %rdx, %rax
3f2d: 73 41 jae 0x3f70 <cJSON_ParseWithLengthOpts+0x1e0>
3f2f: 4d 85 e4 testq %r12, %r12
3f32: 74 09 je 0x3f3d <cJSON_ParseWithLengthOpts+0x1ad>
3f34: 48 8d 54 05 00 leaq (%rbp,%rax), %rdx
3f39: 49 89 14 24 movq %rdx, (%r12)
3f3d: 48 89 2d 0c 62 00 00 movq %rbp, 0x620c(%rip) # 0xa150 <global_error>
3f44: 48 89 05 0d 62 00 00 movq %rax, 0x620d(%rip) # 0xa158 <global_error+0x8>
3f4b: 48 83 c4 48 addq $0x48, %rsp
3f4f: 31 db xorl %ebx, %ebx
3f51: 48 89 d8 movq %rbx, %rax
3f54: 5b popq %rbx
3f55: 5d popq %rbp
3f56: 41 5c popq %r12
3f58: 41 5d popq %r13
3f5a: c3 retq
3f5b: 0f 1f 44 00 00 nopl (%rax,%rax)
3f60: 48 85 d2 testq %rdx, %rdx
3f63: 0f 84 28 ff ff ff je 0x3e91 <cJSON_ParseWithLengthOpts+0x101>
3f69: e9 14 ff ff ff jmp 0x3e82 <cJSON_ParseWithLengthOpts+0xf2>
3f6e: 66 90 nop
3f70: 48 8d 42 ff leaq -0x1(%rdx), %rax
3f74: 48 85 d2 testq %rdx, %rdx
3f77: ba 00 00 00 00 movl $0x0, %edx
3f7c: 48 0f 44 c2 cmoveq %rdx, %rax
3f80: eb ad jmp 0x3f2f <cJSON_ParseWithLengthOpts+0x19f>
3f82: 66 0f 1f 44 00 00 nopw (%rax,%rax)
3f88: 31 f6 xorl %esi, %esi
3f8a: e9 05 ff ff ff jmp 0x3e94 <cJSON_ParseWithLengthOpts+0x104>
3f8f: 90 nop
3f90: 48 83 ea 01 subq $0x1, %rdx
3f94: 48 89 54 24 10 movq %rdx, 0x10(%rsp)
3f99: e9 f3 fe ff ff jmp 0x3e91 <cJSON_ParseWithLengthOpts+0x101>
3f9e: 66 90 nop
3fa0: 48 85 ff testq %rdi, %rdi
3fa3: 74 a6 je 0x3f4b <cJSON_ParseWithLengthOpts+0x1bb>
3fa5: e9 76 ff ff ff jmp 0x3f20 <cJSON_ParseWithLengthOpts+0x190>
3faa: 66 0f 1f 44 00 00 nopw (%rax,%rax)
3fb0: 48 8d 42 ff leaq -0x1(%rdx), %rax
3fb4: 48 89 44 24 10 movq %rax, 0x10(%rsp)
3fb9: e9 50 ff ff ff jmp 0x3f0e <cJSON_ParseWithLengthOpts+0x17e>
3fbe: 66 90 nop
0000000000003fc0 <cJSON_ParseWithOpts>:
3fc0: 48 85 ff testq %rdi, %rdi
3fc3: 74 2b je 0x3ff0 <cJSON_ParseWithOpts+0x30>
3fc5: 41 54 pushq %r12
3fc7: 41 89 d4 movl %edx, %r12d
3fca: 55 pushq %rbp
3fcb: 48 89 f5 movq %rsi, %rbp
3fce: 53 pushq %rbx
3fcf: 48 89 fb movq %rdi, %rbx
3fd2: e8 f9 e0 ff ff callq 0x20d0 <strlen@plt>
3fd7: 44 89 e1 movl %r12d, %ecx
3fda: 48 89 ea movq %rbp, %rdx
3fdd: 48 89 df movq %rbx, %rdi
3fe0: 48 8d 70 01 leaq 0x1(%rax), %rsi
3fe4: 5b popq %rbx
3fe5: 5d popq %rbp
3fe6: 41 5c popq %r12
3fe8: e9 83 e1 ff ff jmp 0x2170 <cJSON_ParseWithLengthOpts@plt>
3fed: 0f 1f 00 nopl (%rax)
3ff0: 31 c0 xorl %eax, %eax
3ff2: c3 retq
3ff3: 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
3ffe: 66 90 nop
0000000000004000 <cJSON_Parse>:
4000: 31 d2 xorl %edx, %edx
4002: 31 f6 xorl %esi, %esi
4004: e9 97 e0 ff ff jmp 0x20a0 <cJSON_ParseWithOpts@plt>
4009: 0f 1f 80 00 00 00 00 nopl (%rax)
0000000000004010 <cJSON_ParseWithLength>:
4010: 31 c9 xorl %ecx, %ecx
4012: 31 d2 xorl %edx, %edx
4014: e9 57 e1 ff ff jmp 0x2170 <cJSON_ParseWithLengthOpts@plt>
4019: 0f 1f 80 00 00 00 00 nopl (%rax)
0000000000004020 <cJSON_Print>:
4020: 55 pushq %rbp
4021: 66 0f ef c0 pxor %xmm0, %xmm0
4025: 53 pushq %rbx
4026: 48 89 fb movq %rdi, %rbx
4029: bf 00 01 00 00 movl $0x100, %edi # imm = 0x100
402e: 48 83 ec 48 subq $0x48, %rsp
4032: 0f 29 04 24 movaps %xmm0, (%rsp)
4036: 0f 29 44 24 10 movaps %xmm0, 0x10(%rsp)
403b: 0f 29 44 24 20 movaps %xmm0, 0x20(%rsp)
4040: 0f 29 44 24 30 movaps %xmm0, 0x30(%rsp)
4045: ff 15 c5 60 00 00 callq *0x60c5(%rip) # 0xa110 <global_hooks>
404b: 66 0f 6f 0d bd 60 00 00 movdqa 0x60bd(%rip), %xmm1 # 0xa110 <global_hooks>
4053: 48 8b 15 c6 60 00 00 movq 0x60c6(%rip), %rdx # 0xa120 <global_hooks+0x10>
405a: 48 c7 44 24 08 00 01 00 00 movq $0x100, 0x8(%rsp) # imm = 0x100
4063: 48 89 04 24 movq %rax, (%rsp)
4067: c7 44 24 24 01 00 00 00 movl $0x1, 0x24(%rsp)
406f: 48 89 54 24 38 movq %rdx, 0x38(%rsp)
4074: 0f 11 4c 24 28 movups %xmm1, 0x28(%rsp)
4079: 48 85 c0 testq %rax, %rax
407c: 0f 84 bd 00 00 00 je 0x413f <cJSON_Print+0x11f>
4082: 48 89 e6 movq %rsp, %rsi
4085: 48 89 df movq %rbx, %rdi
4088: e8 b3 e6 ff ff callq 0x2740 <print_value>
408d: 85 c0 testl %eax, %eax
408f: 0f 84 9b 00 00 00 je 0x4130 <cJSON_Print+0x110>
4095: 48 8b 2c 24 movq (%rsp), %rbp
4099: 48 8b 5c 24 10 movq 0x10(%rsp), %rbx
409e: 48 85 ed testq %rbp, %rbp
40a1: 74 12 je 0x40b5 <cJSON_Print+0x95>
40a3: 48 8d 7c 1d 00 leaq (%rbp,%rbx), %rdi
40a8: e8 23 e0 ff ff callq 0x20d0 <strlen@plt>
40ad: 48 01 c3 addq %rax, %rbx
40b0: 48 89 5c 24 10 movq %rbx, 0x10(%rsp)
40b5: 48 8b 05 64 60 00 00 movq 0x6064(%rip), %rax # 0xa120 <global_hooks+0x10>
40bc: 48 8d 73 01 leaq 0x1(%rbx), %rsi
40c0: 48 85 c0 testq %rax, %rax
40c3: 74 1b je 0x40e0 <cJSON_Print+0xc0>
40c5: 48 89 ef movq %rbp, %rdi
40c8: ff d0 callq *%rax
40ca: 48 89 c3 movq %rax, %rbx
40cd: 48 85 c0 testq %rax, %rax
40d0: 74 5e je 0x4130 <cJSON_Print+0x110>
40d2: 48 83 c4 48 addq $0x48, %rsp
40d6: 48 89 d8 movq %rbx, %rax
40d9: 5b popq %rbx
40da: 5d popq %rbp
40db: c3 retq
40dc: 0f 1f 40 00 nopl (%rax)
40e0: 48 89 f7 movq %rsi, %rdi
40e3: ff 15 27 60 00 00 callq *0x6027(%rip) # 0xa110 <global_hooks>
40e9: 48 89 c3 movq %rax, %rbx
40ec: 48 85 c0 testq %rax, %rax
40ef: 74 3f je 0x4130 <cJSON_Print+0x110>
40f1: 48 8b 44 24 10 movq 0x10(%rsp), %rax
40f6: 48 8b 34 24 movq (%rsp), %rsi
40fa: 48 89 df movq %rbx, %rdi
40fd: 48 8d 50 01 leaq 0x1(%rax), %rdx
4101: 48 8b 44 24 08 movq 0x8(%rsp), %rax
4106: 48 39 c2 cmpq %rax, %rdx
4109: 48 0f 47 d0 cmovaq %rax, %rdx
410d: e8 fe df ff ff callq 0x2110 <memcpy@plt>
4112: 48 8b 44 24 10 movq 0x10(%rsp), %rax
4117: c6 04 03 00 movb $0x0, (%rbx,%rax)
411b: 48 8b 3c 24 movq (%rsp), %rdi
411f: ff 15 f3 5f 00 00 callq *0x5ff3(%rip) # 0xa118 <global_hooks+0x8>
4125: 48 83 c4 48 addq $0x48, %rsp
4129: 48 89 d8 movq %rbx, %rax
412c: 5b popq %rbx
412d: 5d popq %rbp
412e: c3 retq
412f: 90 nop
4130: 48 8b 3c 24 movq (%rsp), %rdi
4134: 48 85 ff testq %rdi, %rdi
4137: 74 06 je 0x413f <cJSON_Print+0x11f>
4139: ff 15 d9 5f 00 00 callq *0x5fd9(%rip) # 0xa118 <global_hooks+0x8>
413f: 31 db xorl %ebx, %ebx
4141: 48 83 c4 48 addq $0x48, %rsp
4145: 48 89 d8 movq %rbx, %rax
4148: 5b popq %rbx
4149: 5d popq %rbp
414a: c3 retq
414b: 0f 1f 44 00 00 nopl (%rax,%rax)
0000000000004150 <cJSON_PrintUnformatted>:
4150: 55 pushq %rbp
4151: 66 0f ef c0 pxor %xmm0, %xmm0
4155: 53 pushq %rbx
4156: 48 89 fb movq %rdi, %rbx
4159: bf 00 01 00 00 movl $0x100, %edi # imm = 0x100
415e: 48 83 ec 48 subq $0x48, %rsp
4162: 0f 29 04 24 movaps %xmm0, (%rsp)
4166: 0f 29 44 24 10 movaps %xmm0, 0x10(%rsp)
416b: 0f 29 44 24 20 movaps %xmm0, 0x20(%rsp)
4170: 0f 29 44 24 30 movaps %xmm0, 0x30(%rsp)
4175: ff 15 95 5f 00 00 callq *0x5f95(%rip) # 0xa110 <global_hooks>
417b: 66 0f 6f 0d 8d 5f 00 00 movdqa 0x5f8d(%rip), %xmm1 # 0xa110 <global_hooks>
4183: 48 8b 15 96 5f 00 00 movq 0x5f96(%rip), %rdx # 0xa120 <global_hooks+0x10>
418a: 48 c7 44 24 08 00 01 00 00 movq $0x100, 0x8(%rsp) # imm = 0x100
4193: 48 89 04 24 movq %rax, (%rsp)
4197: c7 44 24 24 00 00 00 00 movl $0x0, 0x24(%rsp)
419f: 48 89 54 24 38 movq %rdx, 0x38(%rsp)
41a4: 0f 11 4c 24 28 movups %xmm1, 0x28(%rsp)
41a9: 48 85 c0 testq %rax, %rax
41ac: 0f 84 bd 00 00 00 je 0x426f <cJSON_PrintUnformatted+0x11f>
41b2: 48 89 e6 movq %rsp, %rsi
41b5: 48 89 df movq %rbx, %rdi
41b8: e8 83 e5 ff ff callq 0x2740 <print_value>
41bd: 85 c0 testl %eax, %eax
41bf: 0f 84 9b 00 00 00 je 0x4260 <cJSON_PrintUnformatted+0x110>
41c5: 48 8b 2c 24 movq (%rsp), %rbp
41c9: 48 8b 5c 24 10 movq 0x10(%rsp), %rbx
41ce: 48 85 ed testq %rbp, %rbp
41d1: 74 12 je 0x41e5 <cJSON_PrintUnformatted+0x95>
41d3: 48 8d 7c 1d 00 leaq (%rbp,%rbx), %rdi
41d8: e8 f3 de ff ff callq 0x20d0 <strlen@plt>
41dd: 48 01 c3 addq %rax, %rbx
41e0: 48 89 5c 24 10 movq %rbx, 0x10(%rsp)
41e5: 48 8b 05 34 5f 00 00 movq 0x5f34(%rip), %rax # 0xa120 <global_hooks+0x10>
41ec: 48 8d 73 01 leaq 0x1(%rbx), %rsi
41f0: 48 85 c0 testq %rax, %rax
41f3: 74 1b je 0x4210 <cJSON_PrintUnformatted+0xc0>
41f5: 48 89 ef movq %rbp, %rdi
41f8: ff d0 callq *%rax
41fa: 48 89 c3 movq %rax, %rbx
41fd: 48 85 c0 testq %rax, %rax
4200: 74 5e je 0x4260 <cJSON_PrintUnformatted+0x110>
4202: 48 83 c4 48 addq $0x48, %rsp
4206: 48 89 d8 movq %rbx, %rax
4209: 5b popq %rbx
420a: 5d popq %rbp
420b: c3 retq
420c: 0f 1f 40 00 nopl (%rax)
4210: 48 89 f7 movq %rsi, %rdi
4213: ff 15 f7 5e 00 00 callq *0x5ef7(%rip) # 0xa110 <global_hooks>
4219: 48 89 c3 movq %rax, %rbx
421c: 48 85 c0 testq %rax, %rax
421f: 74 3f je 0x4260 <cJSON_PrintUnformatted+0x110>
4221: 48 8b 44 24 10 movq 0x10(%rsp), %rax
4226: 48 8b 34 24 movq (%rsp), %rsi
422a: 48 89 df movq %rbx, %rdi
422d: 48 8d 50 01 leaq 0x1(%rax), %rdx
4231: 48 8b 44 24 08 movq 0x8(%rsp), %rax
4236: 48 39 c2 cmpq %rax, %rdx
4239: 48 0f 47 d0 cmovaq %rax, %rdx
423d: e8 ce de ff ff callq 0x2110 <memcpy@plt>
4242: 48 8b 44 24 10 movq 0x10(%rsp), %rax
4247: c6 04 03 00 movb $0x0, (%rbx,%rax)
424b: 48 8b 3c 24 movq (%rsp), %rdi
424f: ff 15 c3 5e 00 00 callq *0x5ec3(%rip) # 0xa118 <global_hooks+0x8>
4255: 48 83 c4 48 addq $0x48, %rsp
4259: 48 89 d8 movq %rbx, %rax
425c: 5b popq %rbx
425d: 5d popq %rbp
425e: c3 retq
425f: 90 nop
4260: 48 8b 3c 24 movq (%rsp), %rdi
4264: 48 85 ff testq %rdi, %rdi
4267: 74 06 je 0x426f <cJSON_PrintUnformatted+0x11f>
4269: ff 15 a9 5e 00 00 callq *0x5ea9(%rip) # 0xa118 <global_hooks+0x8>
426f: 31 db xorl %ebx, %ebx
4271: 48 83 c4 48 addq $0x48, %rsp
4275: 48 89 d8 movq %rbx, %rax
4278: 5b popq %rbx
4279: 5d popq %rbp
427a: c3 retq
427b: 0f 1f 44 00 00 nopl (%rax,%rax)
0000000000004280 <cJSON_PrintBuffered>:
4280: 41 54 pushq %r12
4282: 66 0f ef c0 pxor %xmm0, %xmm0
4286: 55 pushq %rbp
4287: 53 pushq %rbx
4288: 48 83 ec 40 subq $0x40, %rsp
428c: 0f 29 04 24 movaps %xmm0, (%rsp)
4290: 0f 29 44 24 10 movaps %xmm0, 0x10(%rsp)
4295: 0f 29 44 24 20 movaps %xmm0, 0x20(%rsp)
429a: 0f 29 44 24 30 movaps %xmm0, 0x30(%rsp)
429f: 85 f6 testl %esi, %esi
42a1: 78 76 js 0x4319 <cJSON_PrintBuffered+0x99>
42a3: 48 63 de movslq %esi, %rbx
42a6: 48 89 fd movq %rdi, %rbp
42a9: 41 89 d4 movl %edx, %r12d
42ac: 48 89 df movq %rbx, %rdi
42af: ff 15 5b 5e 00 00 callq *0x5e5b(%rip) # 0xa110 <global_hooks>
42b5: 48 89 04 24 movq %rax, (%rsp)
42b9: 48 85 c0 testq %rax, %rax
42bc: 74 5b je 0x4319 <cJSON_PrintBuffered+0x99>
42be: 66 0f 6f 0d 4a 5e 00 00 movdqa 0x5e4a(%rip), %xmm1 # 0xa110 <global_hooks>
42c6: 48 8b 05 53 5e 00 00 movq 0x5e53(%rip), %rax # 0xa120 <global_hooks+0x10>
42cd: 48 89 e6 movq %rsp, %rsi
42d0: 48 89 ef movq %rbp, %rdi
42d3: 48 89 5c 24 08 movq %rbx, 0x8(%rsp)
42d8: 48 c7 44 24 10 00 00 00 00 movq $0x0, 0x10(%rsp)
42e1: c7 44 24 20 00 00 00 00 movl $0x0, 0x20(%rsp)
42e9: 44 89 64 24 24 movl %r12d, 0x24(%rsp)
42ee: 48 89 44 24 38 movq %rax, 0x38(%rsp)
42f3: 0f 11 4c 24 28 movups %xmm1, 0x28(%rsp)
42f8: e8 43 e4 ff ff callq 0x2740 <print_value>
42fd: 89 c2 movl %eax, %edx
42ff: 48 8b 04 24 movq (%rsp), %rax
4303: 85 d2 testl %edx, %edx
4305: 74 09 je 0x4310 <cJSON_PrintBuffered+0x90>
4307: 48 83 c4 40 addq $0x40, %rsp
430b: 5b popq %rbx
430c: 5d popq %rbp
430d: 41 5c popq %r12
430f: c3 retq
4310: 48 89 c7 movq %rax, %rdi
4313: ff 15 ff 5d 00 00 callq *0x5dff(%rip) # 0xa118 <global_hooks+0x8>
4319: 48 83 c4 40 addq $0x40, %rsp
431d: 31 c0 xorl %eax, %eax
431f: 5b popq %rbx
4320: 5d popq %rbp
4321: 41 5c popq %r12
4323: c3 retq
4324: 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
432f: 90 nop
0000000000004330 <cJSON_PrintPreallocated>:
4330: 48 83 ec 48 subq $0x48, %rsp
4334: 66 0f ef c0 pxor %xmm0, %xmm0
4338: 0f 29 44 24 10 movaps %xmm0, 0x10(%rsp)
433d: 85 d2 testl %edx, %edx
433f: 78 47 js 0x4388 <cJSON_PrintPreallocated+0x58>
4341: 48 85 f6 testq %rsi, %rsi
4344: 74 42 je 0x4388 <cJSON_PrintPreallocated+0x58>
4346: 66 0f 6f 0d c2 5d 00 00 movdqa 0x5dc2(%rip), %xmm1 # 0xa110 <global_hooks>
434e: 48 8b 05 cb 5d 00 00 movq 0x5dcb(%rip), %rax # 0xa120 <global_hooks+0x10>
4355: 48 89 34 24 movq %rsi, (%rsp)
4359: 48 63 d2 movslq %edx, %rdx
435c: 48 89 e6 movq %rsp, %rsi
435f: 48 89 54 24 08 movq %rdx, 0x8(%rsp)
4364: c7 44 24 20 01 00 00 00 movl $0x1, 0x20(%rsp)
436c: 89 4c 24 24 movl %ecx, 0x24(%rsp)
4370: 48 89 44 24 38 movq %rax, 0x38(%rsp)
4375: 0f 11 4c 24 28 movups %xmm1, 0x28(%rsp)
437a: e8 c1 e3 ff ff callq 0x2740 <print_value>
437f: 48 83 c4 48 addq $0x48, %rsp
4383: c3 retq
4384: 0f 1f 40 00 nopl (%rax)
4388: 31 c0 xorl %eax, %eax
438a: 48 83 c4 48 addq $0x48, %rsp
438e: c3 retq
438f: 90 nop
0000000000004390 <cJSON_GetArraySize>:
4390: 48 85 ff testq %rdi, %rdi
4393: 74 1b je 0x43b0 <cJSON_GetArraySize+0x20>
4395: 48 8b 57 10 movq 0x10(%rdi), %rdx
4399: 48 85 d2 testq %rdx, %rdx
439c: 74 12 je 0x43b0 <cJSON_GetArraySize+0x20>
439e: 31 c0 xorl %eax, %eax
43a0: 48 8b 12 movq (%rdx), %rdx
43a3: 48 83 c0 01 addq $0x1, %rax
43a7: 48 85 d2 testq %rdx, %rdx
43aa: 75 f4 jne 0x43a0 <cJSON_GetArraySize+0x10>
43ac: c3 retq
43ad: 0f 1f 00 nopl (%rax)
43b0: 31 c0 xorl %eax, %eax
43b2: c3 retq
43b3: 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
43be: 66 90 nop
00000000000043c0 <cJSON_GetArrayItem>:
43c0: 85 f6 testl %esi, %esi
43c2: 78 34 js 0x43f8 <cJSON_GetArrayItem+0x38>
43c4: 48 63 f6 movslq %esi, %rsi
43c7: 48 85 ff testq %rdi, %rdi
43ca: 74 2c je 0x43f8 <cJSON_GetArrayItem+0x38>
43cc: 48 8b 47 10 movq 0x10(%rdi), %rax
43d0: 48 85 c0 testq %rax, %rax
43d3: 74 25 je 0x43fa <cJSON_GetArrayItem+0x3a>
43d5: 48 85 f6 testq %rsi, %rsi
43d8: 74 20 je 0x43fa <cJSON_GetArrayItem+0x3a>
43da: 66 0f 1f 44 00 00 nopw (%rax,%rax)
43e0: 48 8b 00 movq (%rax), %rax
43e3: 48 83 ee 01 subq $0x1, %rsi
43e7: 48 85 c0 testq %rax, %rax
43ea: 74 0e je 0x43fa <cJSON_GetArrayItem+0x3a>
43ec: 48 85 f6 testq %rsi, %rsi
43ef: 75 ef jne 0x43e0 <cJSON_GetArrayItem+0x20>
43f1: c3 retq
43f2: 66 0f 1f 44 00 00 nopw (%rax,%rax)
43f8: 31 c0 xorl %eax, %eax
43fa: c3 retq
43fb: 0f 1f 44 00 00 nopl (%rax,%rax)
0000000000004400 <cJSON_GetObjectItem>:
4400: 31 d2 xorl %edx, %edx
4402: e9 79 e2 ff ff jmp 0x2680 <get_object_item>
4407: 66 0f 1f 84 00 00 00 00 00 nopw (%rax,%rax)
0000000000004410 <cJSON_GetObjectItemCaseSensitive>:
4410: 55 pushq %rbp
4411: 53 pushq %rbx
4412: 48 83 ec 08 subq $0x8, %rsp
4416: 48 85 ff testq %rdi, %rdi
4419: 74 45 je 0x4460 <cJSON_GetObjectItemCaseSensitive+0x50>
441b: 48 89 f5 movq %rsi, %rbp
441e: 48 85 f6 testq %rsi, %rsi
4421: 74 3d je 0x4460 <cJSON_GetObjectItemCaseSensitive+0x50>
4423: 48 8b 5f 10 movq 0x10(%rdi), %rbx
4427: 48 85 db testq %rbx, %rbx
442a: 75 18 jne 0x4444 <cJSON_GetObjectItemCaseSensitive+0x34>
442c: eb 26 jmp 0x4454 <cJSON_GetObjectItemCaseSensitive+0x44>
442e: 66 90 nop
4430: 48 89 ef movq %rbp, %rdi
4433: e8 c8 dc ff ff callq 0x2100 <strcmp@plt>
4438: 85 c0 testl %eax, %eax
443a: 74 11 je 0x444d <cJSON_GetObjectItemCaseSensitive+0x3d>
443c: 48 8b 1b movq (%rbx), %rbx
443f: 48 85 db testq %rbx, %rbx
4442: 74 10 je 0x4454 <cJSON_GetObjectItemCaseSensitive+0x44>
4444: 48 8b 73 38 movq 0x38(%rbx), %rsi
4448: 48 85 f6 testq %rsi, %rsi
444b: 75 e3 jne 0x4430 <cJSON_GetObjectItemCaseSensitive+0x20>
444d: 48 83 7b 38 00 cmpq $0x0, 0x38(%rbx)
4452: 74 0c je 0x4460 <cJSON_GetObjectItemCaseSensitive+0x50>
4454: 48 83 c4 08 addq $0x8, %rsp
4458: 48 89 d8 movq %rbx, %rax
445b: 5b popq %rbx
445c: 5d popq %rbp
445d: c3 retq
445e: 66 90 nop
4460: 31 db xorl %ebx, %ebx
4462: 48 83 c4 08 addq $0x8, %rsp
4466: 48 89 d8 movq %rbx, %rax
4469: 5b popq %rbx
446a: 5d popq %rbp
446b: c3 retq
446c: 0f 1f 40 00 nopl (%rax)
0000000000004470 <cJSON_HasObjectItem>:
4470: 48 83 ec 08 subq $0x8, %rsp
4474: e8 e7 db ff ff callq 0x2060 <cJSON_GetObjectItem@plt>
4479: 48 85 c0 testq %rax, %rax
447c: 0f 95 c0 setne %al
447f: 48 83 c4 08 addq $0x8, %rsp
4483: 0f b6 c0 movzbl %al, %eax
4486: c3 retq
4487: 66 0f 1f 84 00 00 00 00 00 nopw (%rax,%rax)
0000000000004490 <cJSON_AddItemToArray>:
4490: 48 85 ff testq %rdi, %rdi
4493: 0f 94 c0 sete %al
4496: 48 39 f7 cmpq %rsi, %rdi
4499: 0f 94 c2 sete %dl
449c: 08 d0 orb %dl, %al
449e: 75 30 jne 0x44d0 <cJSON_AddItemToArray+0x40>
44a0: 48 85 f6 testq %rsi, %rsi
44a3: 74 2b je 0x44d0 <cJSON_AddItemToArray+0x40>
44a5: 48 8b 47 10 movq 0x10(%rdi), %rax
44a9: 48 85 c0 testq %rax, %rax
44ac: 74 2a je 0x44d8 <cJSON_AddItemToArray+0x48>
44ae: 48 8b 50 08 movq 0x8(%rax), %rdx
44b2: 48 85 d2 testq %rdx, %rdx
44b5: 74 0b je 0x44c2 <cJSON_AddItemToArray+0x32>
44b7: 48 89 32 movq %rsi, (%rdx)
44ba: 48 89 56 08 movq %rdx, 0x8(%rsi)
44be: 48 89 70 08 movq %rsi, 0x8(%rax)
44c2: b8 01 00 00 00 movl $0x1, %eax
44c7: c3 retq
44c8: 0f 1f 84 00 00 00 00 00 nopl (%rax,%rax)
44d0: 31 c0 xorl %eax, %eax
44d2: c3 retq
44d3: 0f 1f 44 00 00 nopl (%rax,%rax)
44d8: 48 89 77 10 movq %rsi, 0x10(%rdi)
44dc: b8 01 00 00 00 movl $0x1, %eax
44e1: 48 89 76 08 movq %rsi, 0x8(%rsi)
44e5: 48 c7 06 00 00 00 00 movq $0x0, (%rsi)
44ec: c3 retq
44ed: 0f 1f 00 nopl (%rax)
00000000000044f0 <cJSON_AddItemToObject>:
44f0: 48 85 ff testq %rdi, %rdi
44f3: 0f 84 cf 00 00 00 je 0x45c8 <cJSON_AddItemToObject+0xd8>
44f9: 41 56 pushq %r14
44fb: 41 55 pushq %r13
44fd: 41 54 pushq %r12
44ff: 55 pushq %rbp
4500: 48 89 f5 movq %rsi, %rbp
4503: 53 pushq %rbx
4504: 48 85 f6 testq %rsi, %rsi
4507: 0f 84 93 00 00 00 je 0x45a0 <cJSON_AddItemToObject+0xb0>
450d: 48 89 d3 movq %rdx, %rbx
4510: 48 85 d2 testq %rdx, %rdx
4513: 0f 84 87 00 00 00 je 0x45a0 <cJSON_AddItemToObject+0xb0>
4519: 49 89 fd movq %rdi, %r13
451c: 48 39 d7 cmpq %rdx, %rdi
451f: 74 7f je 0x45a0 <cJSON_AddItemToObject+0xb0>
4521: 48 89 f7 movq %rsi, %rdi
4524: e8 a7 db ff ff callq 0x20d0 <strlen@plt>
4529: 4c 8d 70 01 leaq 0x1(%rax), %r14
452d: 4c 89 f7 movq %r14, %rdi
4530: ff 15 da 5b 00 00 callq *0x5bda(%rip) # 0xa110 <global_hooks>
4536: 49 89 c4 movq %rax, %r12
4539: 48 85 c0 testq %rax, %rax
453c: 74 62 je 0x45a0 <cJSON_AddItemToObject+0xb0>
453e: 48 89 ee movq %rbp, %rsi
4541: 4c 89 f2 movq %r14, %rdx
4544: 48 89 c7 movq %rax, %rdi
4547: e8 c4 db ff ff callq 0x2110 <memcpy@plt>
454c: 8b 43 18 movl 0x18(%rbx), %eax
454f: 89 c5 movl %eax, %ebp
4551: 81 e5 ff fd ff ff andl $0xfffffdff, %ebp # imm = 0xFFFFFDFF
4557: f6 c4 02 testb $0x2, %ah
455a: 75 0f jne 0x456b <cJSON_AddItemToObject+0x7b>
455c: 48 8b 7b 38 movq 0x38(%rbx), %rdi
4560: 48 85 ff testq %rdi, %rdi
4563: 74 06 je 0x456b <cJSON_AddItemToObject+0x7b>
4565: ff 15 ad 5b 00 00 callq *0x5bad(%rip) # 0xa118 <global_hooks+0x8>
456b: 49 8b 45 10 movq 0x10(%r13), %rax
456f: 4c 89 63 38 movq %r12, 0x38(%rbx)
4573: 89 6b 18 movl %ebp, 0x18(%rbx)
4576: 48 85 c0 testq %rax, %rax
4579: 74 35 je 0x45b0 <cJSON_AddItemToObject+0xc0>
457b: 48 8b 50 08 movq 0x8(%rax), %rdx
457f: 48 85 d2 testq %rdx, %rdx
4582: 74 0b je 0x458f <cJSON_AddItemToObject+0x9f>
4584: 48 89 1a movq %rbx, (%rdx)
4587: 48 89 53 08 movq %rdx, 0x8(%rbx)
458b: 48 89 58 08 movq %rbx, 0x8(%rax)
458f: b8 01 00 00 00 movl $0x1, %eax
4594: eb 0c jmp 0x45a2 <cJSON_AddItemToObject+0xb2>
4596: 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
45a0: 31 c0 xorl %eax, %eax
45a2: 5b popq %rbx
45a3: 5d popq %rbp
45a4: 41 5c popq %r12
45a6: 41 5d popq %r13
45a8: 41 5e popq %r14
45aa: c3 retq
45ab: 0f 1f 44 00 00 nopl (%rax,%rax)
45b0: 49 89 5d 10 movq %rbx, 0x10(%r13)
45b4: 48 89 5b 08 movq %rbx, 0x8(%rbx)
45b8: 48 c7 03 00 00 00 00 movq $0x0, (%rbx)
45bf: eb ce jmp 0x458f <cJSON_AddItemToObject+0x9f>
45c1: 0f 1f 80 00 00 00 00 nopl (%rax)
45c8: 31 c0 xorl %eax, %eax
45ca: c3 retq
45cb: 0f 1f 44 00 00 nopl (%rax,%rax)
00000000000045d0 <cJSON_AddItemToObjectCS>:
45d0: 48 85 ff testq %rdi, %rdi
45d3: 0f 84 97 00 00 00 je 0x4670 <cJSON_AddItemToObjectCS+0xa0>
45d9: 48 85 f6 testq %rsi, %rsi
45dc: 0f 84 8e 00 00 00 je 0x4670 <cJSON_AddItemToObjectCS+0xa0>
45e2: 41 55 pushq %r13
45e4: 55 pushq %rbp
45e5: 53 pushq %rbx
45e6: 48 89 d3 movq %rdx, %rbx
45e9: 48 83 ec 10 subq $0x10, %rsp
45ed: 48 85 d2 testq %rdx, %rdx
45f0: 74 6e je 0x4660 <cJSON_AddItemToObjectCS+0x90>
45f2: 48 89 fd movq %rdi, %rbp
45f5: 48 39 d7 cmpq %rdx, %rdi
45f8: 74 66 je 0x4660 <cJSON_AddItemToObjectCS+0x90>
45fa: 8b 42 18 movl 0x18(%rdx), %eax
45fd: 41 89 c5 movl %eax, %r13d
4600: 41 81 cd 00 02 00 00 orl $0x200, %r13d # imm = 0x200
4607: f6 c4 02 testb $0x2, %ah
460a: 75 19 jne 0x4625 <cJSON_AddItemToObjectCS+0x55>
460c: 48 8b 7a 38 movq 0x38(%rdx), %rdi
4610: 48 85 ff testq %rdi, %rdi
4613: 74 10 je 0x4625 <cJSON_AddItemToObjectCS+0x55>
4615: 48 89 74 24 08 movq %rsi, 0x8(%rsp)
461a: ff 15 f8 5a 00 00 callq *0x5af8(%rip) # 0xa118 <global_hooks+0x8>
4620: 48 8b 74 24 08 movq 0x8(%rsp), %rsi
4625: 48 8b 45 10 movq 0x10(%rbp), %rax
4629: 48 89 73 38 movq %rsi, 0x38(%rbx)
462d: 44 89 6b 18 movl %r13d, 0x18(%rbx)
4631: 48 85 c0 testq %rax, %rax
4634: 74 42 je 0x4678 <cJSON_AddItemToObjectCS+0xa8>
4636: 48 8b 50 08 movq 0x8(%rax), %rdx
463a: 48 85 d2 testq %rdx, %rdx
463d: 74 0b je 0x464a <cJSON_AddItemToObjectCS+0x7a>
463f: 48 89 1a movq %rbx, (%rdx)
4642: 48 89 53 08 movq %rdx, 0x8(%rbx)
4646: 48 89 58 08 movq %rbx, 0x8(%rax)
464a: 48 83 c4 10 addq $0x10, %rsp
464e: b8 01 00 00 00 movl $0x1, %eax
4653: 5b popq %rbx
4654: 5d popq %rbp
4655: 41 5d popq %r13
4657: c3 retq
4658: 0f 1f 84 00 00 00 00 00 nopl (%rax,%rax)
4660: 48 83 c4 10 addq $0x10, %rsp
4664: 31 c0 xorl %eax, %eax
4666: 5b popq %rbx
4667: 5d popq %rbp
4668: 41 5d popq %r13
466a: c3 retq
466b: 0f 1f 44 00 00 nopl (%rax,%rax)
4670: 31 c0 xorl %eax, %eax
4672: c3 retq
4673: 0f 1f 44 00 00 nopl (%rax,%rax)
4678: 48 89 5d 10 movq %rbx, 0x10(%rbp)
467c: 48 89 5b 08 movq %rbx, 0x8(%rbx)
4680: 48 c7 03 00 00 00 00 movq $0x0, (%rbx)
4687: eb c1 jmp 0x464a <cJSON_AddItemToObjectCS+0x7a>
4689: 0f 1f 80 00 00 00 00 nopl (%rax)
0000000000004690 <cJSON_AddItemReferenceToArray>:
4690: 48 85 ff testq %rdi, %rdi
4693: 0f 84 af 00 00 00 je 0x4748 <cJSON_AddItemReferenceToArray+0xb8>
4699: 55 pushq %rbp
469a: 53 pushq %rbx
469b: 48 89 f3 movq %rsi, %rbx
469e: 48 83 ec 08 subq $0x8, %rsp
46a2: 48 85 f6 testq %rsi, %rsi
46a5: 0f 84 8d 00 00 00 je 0x4738 <cJSON_AddItemReferenceToArray+0xa8>
46ab: 48 89 fd movq %rdi, %rbp
46ae: bf 40 00 00 00 movl $0x40, %edi
46b3: ff 15 57 5a 00 00 callq *0x5a57(%rip) # 0xa110 <global_hooks>
46b9: 48 85 c0 testq %rax, %rax
46bc: 74 7a je 0x4738 <cJSON_AddItemReferenceToArray+0xa8>
46be: 66 0f ef c0 pxor %xmm0, %xmm0
46c2: 0f 11 00 movups %xmm0, (%rax)
46c5: 0f 11 40 10 movups %xmm0, 0x10(%rax)
46c9: 0f 11 40 30 movups %xmm0, 0x30(%rax)
46cd: 0f 11 40 20 movups %xmm0, 0x20(%rax)
46d1: f3 0f 6f 0b movdqu (%rbx), %xmm1
46d5: 66 0f ef c0 pxor %xmm0, %xmm0
46d9: 0f 11 08 movups %xmm1, (%rax)
46dc: f3 0f 6f 53 10 movdqu 0x10(%rbx), %xmm2
46e1: 0f 11 50 10 movups %xmm2, 0x10(%rax)
46e5: f3 0f 6f 5b 20 movdqu 0x20(%rbx), %xmm3
46ea: 0f 11 58 20 movups %xmm3, 0x20(%rax)
46ee: f3 0f 6f 63 30 movdqu 0x30(%rbx), %xmm4
46f3: 81 48 18 00 01 00 00 orl $0x100, 0x18(%rax) # imm = 0x100
46fa: 0f 11 60 30 movups %xmm4, 0x30(%rax)
46fe: 0f 11 00 movups %xmm0, (%rax)
4701: 48 c7 40 38 00 00 00 00 movq $0x0, 0x38(%rax)
4709: 48 39 c5 cmpq %rax, %rbp
470c: 74 2a je 0x4738 <cJSON_AddItemReferenceToArray+0xa8>
470e: 48 8b 55 10 movq 0x10(%rbp), %rdx
4712: 48 85 d2 testq %rdx, %rdx
4715: 74 39 je 0x4750 <cJSON_AddItemReferenceToArray+0xc0>
4717: 48 8b 4a 08 movq 0x8(%rdx), %rcx
471b: 48 85 c9 testq %rcx, %rcx
471e: 74 0b je 0x472b <cJSON_AddItemReferenceToArray+0x9b>
4720: 48 89 01 movq %rax, (%rcx)
4723: 48 89 48 08 movq %rcx, 0x8(%rax)
4727: 48 89 42 08 movq %rax, 0x8(%rdx)
472b: b8 01 00 00 00 movl $0x1, %eax
4730: eb 08 jmp 0x473a <cJSON_AddItemReferenceToArray+0xaa>
4732: 66 0f 1f 44 00 00 nopw (%rax,%rax)
4738: 31 c0 xorl %eax, %eax
473a: 48 83 c4 08 addq $0x8, %rsp
473e: 5b popq %rbx
473f: 5d popq %rbp
4740: c3 retq
4741: 0f 1f 80 00 00 00 00 nopl (%rax)
4748: 31 c0 xorl %eax, %eax
474a: c3 retq
474b: 0f 1f 44 00 00 nopl (%rax,%rax)
4750: 48 89 45 10 movq %rax, 0x10(%rbp)
4754: 48 89 40 08 movq %rax, 0x8(%rax)
4758: 48 c7 00 00 00 00 00 movq $0x0, (%rax)
475f: eb ca jmp 0x472b <cJSON_AddItemReferenceToArray+0x9b>
4761: 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
476c: 0f 1f 40 00 nopl (%rax)
0000000000004770 <cJSON_AddItemReferenceToObject>:
4770: 48 85 f6 testq %rsi, %rsi
4773: 41 56 pushq %r14
4775: 0f 94 c0 sete %al
4778: 48 85 d2 testq %rdx, %rdx
477b: 41 55 pushq %r13
477d: 41 54 pushq %r12
477f: 55 pushq %rbp
4780: 48 89 d5 movq %rdx, %rbp
4783: 0f 94 c2 sete %dl
4786: 08 d0 orb %dl, %al
4788: 53 pushq %rbx
4789: 0f 85 f1 00 00 00 jne 0x4880 <cJSON_AddItemReferenceToObject+0x110>
478f: 49 89 fd movq %rdi, %r13
4792: 48 85 ff testq %rdi, %rdi
4795: 0f 84 e5 00 00 00 je 0x4880 <cJSON_AddItemReferenceToObject+0x110>
479b: 49 89 f4 movq %rsi, %r12
479e: bf 40 00 00 00 movl $0x40, %edi
47a3: ff 15 67 59 00 00 callq *0x5967(%rip) # 0xa110 <global_hooks>
47a9: 48 89 c3 movq %rax, %rbx
47ac: 48 85 c0 testq %rax, %rax
47af: 0f 84 cb 00 00 00 je 0x4880 <cJSON_AddItemReferenceToObject+0x110>
47b5: 66 0f ef c0 pxor %xmm0, %xmm0
47b9: 0f 11 00 movups %xmm0, (%rax)
47bc: 0f 11 40 10 movups %xmm0, 0x10(%rax)
47c0: 0f 11 40 30 movups %xmm0, 0x30(%rax)
47c4: 0f 11 40 20 movups %xmm0, 0x20(%rax)
47c8: f3 0f 6f 4d 00 movdqu (%rbp), %xmm1
47cd: 66 0f ef c0 pxor %xmm0, %xmm0
47d1: 0f 11 08 movups %xmm1, (%rax)
47d4: f3 0f 6f 55 10 movdqu 0x10(%rbp), %xmm2
47d9: 0f 11 50 10 movups %xmm2, 0x10(%rax)
47dd: f3 0f 6f 5d 20 movdqu 0x20(%rbp), %xmm3
47e2: 0f 11 58 20 movups %xmm3, 0x20(%rax)
47e6: f3 0f 6f 65 30 movdqu 0x30(%rbp), %xmm4
47eb: 81 48 18 00 01 00 00 orl $0x100, 0x18(%rax) # imm = 0x100
47f2: 0f 11 60 30 movups %xmm4, 0x30(%rax)
47f6: 0f 11 00 movups %xmm0, (%rax)
47f9: 48 c7 40 38 00 00 00 00 movq $0x0, 0x38(%rax)
4801: 49 39 c5 cmpq %rax, %r13
4804: 74 7a je 0x4880 <cJSON_AddItemReferenceToObject+0x110>
4806: 4c 89 e7 movq %r12, %rdi
4809: e8 c2 d8 ff ff callq 0x20d0 <strlen@plt>
480e: 4c 8d 70 01 leaq 0x1(%rax), %r14
4812: 4c 89 f7 movq %r14, %rdi
4815: ff 15 f5 58 00 00 callq *0x58f5(%rip) # 0xa110 <global_hooks>
481b: 48 89 c5 movq %rax, %rbp
481e: 48 85 c0 testq %rax, %rax
4821: 74 5d je 0x4880 <cJSON_AddItemReferenceToObject+0x110>
4823: 4c 89 e6 movq %r12, %rsi
4826: 4c 89 f2 movq %r14, %rdx
4829: 48 89 c7 movq %rax, %rdi
482c: e8 df d8 ff ff callq 0x2110 <memcpy@plt>
4831: 8b 43 18 movl 0x18(%rbx), %eax
4834: 41 89 c4 movl %eax, %r12d
4837: 41 81 e4 ff fd ff ff andl $0xfffffdff, %r12d # imm = 0xFFFFFDFF
483e: f6 c4 02 testb $0x2, %ah
4841: 75 0f jne 0x4852 <cJSON_AddItemReferenceToObject+0xe2>
4843: 48 8b 7b 38 movq 0x38(%rbx), %rdi
4847: 48 85 ff testq %rdi, %rdi
484a: 74 06 je 0x4852 <cJSON_AddItemReferenceToObject+0xe2>
484c: ff 15 c6 58 00 00 callq *0x58c6(%rip) # 0xa118 <global_hooks+0x8>
4852: 49 8b 45 10 movq 0x10(%r13), %rax
4856: 48 89 6b 38 movq %rbp, 0x38(%rbx)
485a: 44 89 63 18 movl %r12d, 0x18(%rbx)
485e: 48 85 c0 testq %rax, %rax
4861: 74 2d je 0x4890 <cJSON_AddItemReferenceToObject+0x120>
4863: 48 8b 50 08 movq 0x8(%rax), %rdx
4867: 48 85 d2 testq %rdx, %rdx
486a: 74 0b je 0x4877 <cJSON_AddItemReferenceToObject+0x107>
486c: 48 89 1a movq %rbx, (%rdx)
486f: 48 89 53 08 movq %rdx, 0x8(%rbx)
4873: 48 89 58 08 movq %rbx, 0x8(%rax)
4877: b8 01 00 00 00 movl $0x1, %eax
487c: eb 04 jmp 0x4882 <cJSON_AddItemReferenceToObject+0x112>
487e: 66 90 nop
4880: 31 c0 xorl %eax, %eax
4882: 5b popq %rbx
4883: 5d popq %rbp
4884: 41 5c popq %r12
4886: 41 5d popq %r13
4888: 41 5e popq %r14
488a: c3 retq
488b: 0f 1f 44 00 00 nopl (%rax,%rax)
4890: 49 89 5d 10 movq %rbx, 0x10(%r13)
4894: 48 89 5b 08 movq %rbx, 0x8(%rbx)
4898: 48 c7 03 00 00 00 00 movq $0x0, (%rbx)
489f: eb d6 jmp 0x4877 <cJSON_AddItemReferenceToObject+0x107>
48a1: 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
48ac: 0f 1f 40 00 nopl (%rax)
00000000000048b0 <cJSON_DetachItemViaPointer>:
48b0: 48 85 ff testq %rdi, %rdi
48b3: 74 6b je 0x4920 <cJSON_DetachItemViaPointer+0x70>
48b5: 48 85 f6 testq %rsi, %rsi
48b8: 74 66 je 0x4920 <cJSON_DetachItemViaPointer+0x70>
48ba: 48 8b 57 10 movq 0x10(%rdi), %rdx
48be: 48 8b 06 movq (%rsi), %rax
48c1: 48 39 f2 cmpq %rsi, %rdx
48c4: 74 22 je 0x48e8 <cJSON_DetachItemViaPointer+0x38>
48c6: 48 8b 4e 08 movq 0x8(%rsi), %rcx
48ca: 48 89 01 movq %rax, (%rcx)
48cd: 48 85 c0 testq %rax, %rax
48d0: 74 36 je 0x4908 <cJSON_DetachItemViaPointer+0x58>
48d2: 66 0f ef c0 pxor %xmm0, %xmm0
48d6: 48 89 48 08 movq %rcx, 0x8(%rax)
48da: 48 89 f0 movq %rsi, %rax
48dd: 0f 11 06 movups %xmm0, (%rsi)
48e0: c3 retq
48e1: 0f 1f 80 00 00 00 00 nopl (%rax)
48e8: 48 85 c0 testq %rax, %rax
48eb: 74 08 je 0x48f5 <cJSON_DetachItemViaPointer+0x45>
48ed: 48 8b 56 08 movq 0x8(%rsi), %rdx
48f1: 48 89 50 08 movq %rdx, 0x8(%rax)
48f5: 66 0f ef c0 pxor %xmm0, %xmm0
48f9: 48 89 47 10 movq %rax, 0x10(%rdi)
48fd: 48 89 f0 movq %rsi, %rax
4900: 0f 11 06 movups %xmm0, (%rsi)
4903: c3 retq
4904: 0f 1f 40 00 nopl (%rax)
4908: 66 0f ef c0 pxor %xmm0, %xmm0
490c: 48 89 4a 08 movq %rcx, 0x8(%rdx)
4910: 48 89 f0 movq %rsi, %rax
4913: 0f 11 06 movups %xmm0, (%rsi)
4916: c3 retq
4917: 66 0f 1f 84 00 00 00 00 00 nopw (%rax,%rax)
4920: 31 c0 xorl %eax, %eax
4922: c3 retq
4923: 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
492e: 66 90 nop
0000000000004930 <cJSON_DetachItemFromArray>:
4930: 85 f6 testl %esi, %esi
4932: 78 3c js 0x4970 <cJSON_DetachItemFromArray+0x40>
4934: 48 63 f6 movslq %esi, %rsi
4937: 48 85 ff testq %rdi, %rdi
493a: 74 37 je 0x4973 <cJSON_DetachItemFromArray+0x43>
493c: 48 8b 47 10 movq 0x10(%rdi), %rax
4940: 48 85 c0 testq %rax, %rax
4943: 75 17 jne 0x495c <cJSON_DetachItemFromArray+0x2c>
4945: eb 1a jmp 0x4961 <cJSON_DetachItemFromArray+0x31>
4947: 66 0f 1f 84 00 00 00 00 00 nopw (%rax,%rax)
4950: 48 8b 00 movq (%rax), %rax
4953: 48 83 ee 01 subq $0x1, %rsi
4957: 48 85 c0 testq %rax, %rax
495a: 74 05 je 0x4961 <cJSON_DetachItemFromArray+0x31>
495c: 48 85 f6 testq %rsi, %rsi
495f: 75 ef jne 0x4950 <cJSON_DetachItemFromArray+0x20>
4961: 48 89 c6 movq %rax, %rsi
4964: e9 87 d8 ff ff jmp 0x21f0 <cJSON_DetachItemViaPointer@plt>
4969: 0f 1f 80 00 00 00 00 nopl (%rax)
4970: 31 c0 xorl %eax, %eax
4972: c3 retq
4973: 31 c0 xorl %eax, %eax
4975: eb ea jmp 0x4961 <cJSON_DetachItemFromArray+0x31>
4977: 66 0f 1f 84 00 00 00 00 00 nopw (%rax,%rax)
0000000000004980 <cJSON_DeleteItemFromArray>:
4980: 48 83 ec 08 subq $0x8, %rsp
4984: e8 c7 d7 ff ff callq 0x2150 <cJSON_DetachItemFromArray@plt>
4989: 48 83 c4 08 addq $0x8, %rsp
498d: 48 89 c7 movq %rax, %rdi
4990: e9 1b d7 ff ff jmp 0x20b0 <cJSON_Delete@plt>
4995: 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
00000000000049a0 <cJSON_DetachItemFromObject>:
49a0: 53 pushq %rbx
49a1: 48 89 fb movq %rdi, %rbx
49a4: e8 b7 d6 ff ff callq 0x2060 <cJSON_GetObjectItem@plt>
49a9: 48 89 df movq %rbx, %rdi
49ac: 5b popq %rbx
49ad: 48 89 c6 movq %rax, %rsi
49b0: e9 3b d8 ff ff jmp 0x21f0 <cJSON_DetachItemViaPointer@plt>
49b5: 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
00000000000049c0 <cJSON_DetachItemFromObjectCaseSensitive>:
49c0: 53 pushq %rbx
49c1: 48 89 fb movq %rdi, %rbx
49c4: e8 77 d6 ff ff callq 0x2040 <cJSON_GetObjectItemCaseSensitive@plt>
49c9: 48 89 df movq %rbx, %rdi
49cc: 5b popq %rbx
49cd: 48 89 c6 movq %rax, %rsi
49d0: e9 1b d8 ff ff jmp 0x21f0 <cJSON_DetachItemViaPointer@plt>
49d5: 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
00000000000049e0 <cJSON_DeleteItemFromObject>:
49e0: 48 83 ec 08 subq $0x8, %rsp
49e4: e8 f7 d6 ff ff callq 0x20e0 <cJSON_DetachItemFromObject@plt>
49e9: 48 83 c4 08 addq $0x8, %rsp
49ed: 48 89 c7 movq %rax, %rdi
49f0: e9 bb d6 ff ff jmp 0x20b0 <cJSON_Delete@plt>
49f5: 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
0000000000004a00 <cJSON_DeleteItemFromObjectCaseSensitive>:
4a00: 48 83 ec 08 subq $0x8, %rsp
4a04: e8 27 d7 ff ff callq 0x2130 <cJSON_DetachItemFromObjectCaseSensitive@plt>
4a09: 48 83 c4 08 addq $0x8, %rsp
4a0d: 48 89 c7 movq %rax, %rdi
4a10: e9 9b d6 ff ff jmp 0x20b0 <cJSON_Delete@plt>
4a15: 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
0000000000004a20 <cJSON_InsertItemInArray>:
4a20: 31 c0 xorl %eax, %eax
4a22: 85 f6 testl %esi, %esi
4a24: 78 5a js 0x4a80 <cJSON_InsertItemInArray+0x60>
4a26: 48 63 f6 movslq %esi, %rsi
4a29: 48 85 ff testq %rdi, %rdi
4a2c: 74 52 je 0x4a80 <cJSON_InsertItemInArray+0x60>
4a2e: 48 8b 4f 10 movq 0x10(%rdi), %rcx
4a32: 48 85 f6 testq %rsi, %rsi
4a35: 74 4a je 0x4a81 <cJSON_InsertItemInArray+0x61>
4a37: 48 85 c9 testq %rcx, %rcx
4a3a: 0f 84 83 00 00 00 je 0x4ac3 <cJSON_InsertItemInArray+0xa3>
4a40: 48 89 c8 movq %rcx, %rax
4a43: 0f 1f 44 00 00 nopl (%rax,%rax)
4a48: 48 8b 00 movq (%rax), %rax
4a4b: 48 83 ee 01 subq $0x1, %rsi
4a4f: 48 85 c0 testq %rax, %rax
4a52: 74 4c je 0x4aa0 <cJSON_InsertItemInArray+0x80>
4a54: 48 85 f6 testq %rsi, %rsi
4a57: 75 ef jne 0x4a48 <cJSON_InsertItemInArray+0x28>
4a59: 48 85 c0 testq %rax, %rax
4a5c: 74 42 je 0x4aa0 <cJSON_InsertItemInArray+0x80>
4a5e: 66 48 0f 6e c0 movq %rax, %xmm0
4a63: 0f 16 40 08 movhps 0x8(%rax), %xmm0 # xmm0 = xmm0[0,1],mem[0,1]
4a67: 0f 11 02 movups %xmm0, (%rdx)
4a6a: 48 89 50 08 movq %rdx, 0x8(%rax)
4a6e: 48 39 c1 cmpq %rax, %rcx
4a71: 74 23 je 0x4a96 <cJSON_InsertItemInArray+0x76>
4a73: 48 8b 42 08 movq 0x8(%rdx), %rax
4a77: 48 89 10 movq %rdx, (%rax)
4a7a: b8 01 00 00 00 movl $0x1, %eax
4a7f: c3 retq
4a80: c3 retq
4a81: 48 85 c9 testq %rcx, %rcx
4a84: 74 3d je 0x4ac3 <cJSON_InsertItemInArray+0xa3>
4a86: 66 48 0f 6e c1 movq %rcx, %xmm0
4a8b: 0f 16 41 08 movhps 0x8(%rcx), %xmm0 # xmm0 = xmm0[0,1],mem[0,1]
4a8f: 0f 11 02 movups %xmm0, (%rdx)
4a92: 48 89 51 08 movq %rdx, 0x8(%rcx)
4a96: 48 89 57 10 movq %rdx, 0x10(%rdi)
4a9a: b8 01 00 00 00 movl $0x1, %eax
4a9f: c3 retq
4aa0: 48 39 d7 cmpq %rdx, %rdi
4aa3: 74 1b je 0x4ac0 <cJSON_InsertItemInArray+0xa0>
4aa5: 48 85 d2 testq %rdx, %rdx
4aa8: 74 16 je 0x4ac0 <cJSON_InsertItemInArray+0xa0>
4aaa: 48 8b 41 08 movq 0x8(%rcx), %rax
4aae: 48 85 c0 testq %rax, %rax
4ab1: 74 c7 je 0x4a7a <cJSON_InsertItemInArray+0x5a>
4ab3: 48 89 10 movq %rdx, (%rax)
4ab6: 48 89 42 08 movq %rax, 0x8(%rdx)
4aba: 48 89 51 08 movq %rdx, 0x8(%rcx)
4abe: eb ba jmp 0x4a7a <cJSON_InsertItemInArray+0x5a>
4ac0: 31 c0 xorl %eax, %eax
4ac2: c3 retq
4ac3: 48 39 d7 cmpq %rdx, %rdi
4ac6: 74 f8 je 0x4ac0 <cJSON_InsertItemInArray+0xa0>
4ac8: 48 85 d2 testq %rdx, %rdx
4acb: 74 f3 je 0x4ac0 <cJSON_InsertItemInArray+0xa0>
4acd: 48 89 57 10 movq %rdx, 0x10(%rdi)
4ad1: 48 89 52 08 movq %rdx, 0x8(%rdx)
4ad5: 48 c7 02 00 00 00 00 movq $0x0, (%rdx)
4adc: eb 9c jmp 0x4a7a <cJSON_InsertItemInArray+0x5a>
4ade: 66 90 nop
0000000000004ae0 <cJSON_ReplaceItemViaPointer>:
4ae0: 48 89 f8 movq %rdi, %rax
4ae3: 48 85 ff testq %rdi, %rdi
4ae6: 74 68 je 0x4b50 <cJSON_ReplaceItemViaPointer+0x70>
4ae8: 48 8b 4f 10 movq 0x10(%rdi), %rcx
4aec: 48 85 c9 testq %rcx, %rcx
4aef: 74 5f je 0x4b50 <cJSON_ReplaceItemViaPointer+0x70>
4af1: 48 85 d2 testq %rdx, %rdx
4af4: 74 5a je 0x4b50 <cJSON_ReplaceItemViaPointer+0x70>
4af6: 48 89 f7 movq %rsi, %rdi
4af9: 48 85 f6 testq %rsi, %rsi
4afc: 74 52 je 0x4b50 <cJSON_ReplaceItemViaPointer+0x70>
4afe: 48 39 f2 cmpq %rsi, %rdx
4b01: 0f 84 81 00 00 00 je 0x4b88 <cJSON_ReplaceItemViaPointer+0xa8>
4b07: 48 83 ec 08 subq $0x8, %rsp
4b0b: 48 8b 36 movq (%rsi), %rsi
4b0e: f3 0f 6f 0f movdqu (%rdi), %xmm1
4b12: 0f 11 0a movups %xmm1, (%rdx)
4b15: 48 85 f6 testq %rsi, %rsi
4b18: 74 56 je 0x4b70 <cJSON_ReplaceItemViaPointer+0x90>
4b1a: 48 89 56 08 movq %rdx, 0x8(%rsi)
4b1e: 48 39 f9 cmpq %rdi, %rcx
4b21: 74 35 je 0x4b58 <cJSON_ReplaceItemViaPointer+0x78>
4b23: 48 8b 42 08 movq 0x8(%rdx), %rax
4b27: 48 85 c0 testq %rax, %rax
4b2a: 74 09 je 0x4b35 <cJSON_ReplaceItemViaPointer+0x55>
4b2c: 48 89 10 movq %rdx, (%rax)
4b2f: 48 83 3a 00 cmpq $0x0, (%rdx)
4b33: 74 49 je 0x4b7e <cJSON_ReplaceItemViaPointer+0x9e>
4b35: 66 0f ef c0 pxor %xmm0, %xmm0
4b39: 0f 11 07 movups %xmm0, (%rdi)
4b3c: e8 6f d5 ff ff callq 0x20b0 <cJSON_Delete@plt>
4b41: b8 01 00 00 00 movl $0x1, %eax
4b46: 48 83 c4 08 addq $0x8, %rsp
4b4a: c3 retq
4b4b: 0f 1f 44 00 00 nopl (%rax,%rax)
4b50: 31 c0 xorl %eax, %eax
4b52: c3 retq
4b53: 0f 1f 44 00 00 nopl (%rax,%rax)
4b58: 48 89 d1 movq %rdx, %rcx
4b5b: 48 39 7f 08 cmpq %rdi, 0x8(%rdi)
4b5f: 74 04 je 0x4b65 <cJSON_ReplaceItemViaPointer+0x85>
4b61: 48 8b 4a 08 movq 0x8(%rdx), %rcx
4b65: 48 89 4a 08 movq %rcx, 0x8(%rdx)
4b69: 48 89 50 10 movq %rdx, 0x10(%rax)
4b6d: eb c6 jmp 0x4b35 <cJSON_ReplaceItemViaPointer+0x55>
4b6f: 90 nop
4b70: 48 39 f9 cmpq %rdi, %rcx
4b73: 74 e3 je 0x4b58 <cJSON_ReplaceItemViaPointer+0x78>
4b75: 48 8b 42 08 movq 0x8(%rdx), %rax
4b79: 48 85 c0 testq %rax, %rax
4b7c: 75 ae jne 0x4b2c <cJSON_ReplaceItemViaPointer+0x4c>
4b7e: 48 89 51 08 movq %rdx, 0x8(%rcx)
4b82: eb b1 jmp 0x4b35 <cJSON_ReplaceItemViaPointer+0x55>
4b84: 0f 1f 40 00 nopl (%rax)
4b88: b8 01 00 00 00 movl $0x1, %eax
4b8d: c3 retq
4b8e: 66 90 nop
0000000000004b90 <cJSON_ReplaceItemInArray>:
4b90: 85 f6 testl %esi, %esi
4b92: 78 3c js 0x4bd0 <cJSON_ReplaceItemInArray+0x40>
4b94: 48 63 f6 movslq %esi, %rsi
4b97: 48 85 ff testq %rdi, %rdi
4b9a: 74 37 je 0x4bd3 <cJSON_ReplaceItemInArray+0x43>
4b9c: 48 8b 47 10 movq 0x10(%rdi), %rax
4ba0: 48 85 c0 testq %rax, %rax
4ba3: 75 17 jne 0x4bbc <cJSON_ReplaceItemInArray+0x2c>
4ba5: eb 1a jmp 0x4bc1 <cJSON_ReplaceItemInArray+0x31>
4ba7: 66 0f 1f 84 00 00 00 00 00 nopw (%rax,%rax)
4bb0: 48 8b 00 movq (%rax), %rax
4bb3: 48 83 ee 01 subq $0x1, %rsi
4bb7: 48 85 c0 testq %rax, %rax
4bba: 74 05 je 0x4bc1 <cJSON_ReplaceItemInArray+0x31>
4bbc: 48 85 f6 testq %rsi, %rsi
4bbf: 75 ef jne 0x4bb0 <cJSON_ReplaceItemInArray+0x20>
4bc1: 48 89 c6 movq %rax, %rsi
4bc4: e9 27 d5 ff ff jmp 0x20f0 <cJSON_ReplaceItemViaPointer@plt>
4bc9: 0f 1f 80 00 00 00 00 nopl (%rax)
4bd0: 31 c0 xorl %eax, %eax
4bd2: c3 retq
4bd3: 31 c0 xorl %eax, %eax
4bd5: eb ea jmp 0x4bc1 <cJSON_ReplaceItemInArray+0x31>
4bd7: 66 0f 1f 84 00 00 00 00 00 nopw (%rax,%rax)
0000000000004be0 <cJSON_CreateNull>:
4be0: 48 83 ec 08 subq $0x8, %rsp
4be4: bf 40 00 00 00 movl $0x40, %edi
4be9: ff 15 21 55 00 00 callq *0x5521(%rip) # 0xa110 <global_hooks>
4bef: 48 85 c0 testq %rax, %rax
4bf2: 74 1a je 0x4c0e <cJSON_CreateNull+0x2e>
4bf4: 66 0f ef c0 pxor %xmm0, %xmm0
4bf8: 0f 11 40 10 movups %xmm0, 0x10(%rax)
4bfc: c7 40 18 04 00 00 00 movl $0x4, 0x18(%rax)
4c03: 0f 11 00 movups %xmm0, (%rax)
4c06: 0f 11 40 20 movups %xmm0, 0x20(%rax)
4c0a: 0f 11 40 30 movups %xmm0, 0x30(%rax)
4c0e: 48 83 c4 08 addq $0x8, %rsp
4c12: c3 retq
4c13: 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
4c1e: 66 90 nop
0000000000004c20 <cJSON_AddNullToObject>:
4c20: 41 56 pushq %r14
4c22: 41 55 pushq %r13
4c24: 49 89 f5 movq %rsi, %r13
4c27: 41 54 pushq %r12
4c29: 49 89 fc movq %rdi, %r12
4c2c: 55 pushq %rbp
4c2d: 53 pushq %rbx
4c2e: e8 ed d4 ff ff callq 0x2120 <cJSON_CreateNull@plt>
4c33: 48 89 c3 movq %rax, %rbx
4c36: 4d 85 e4 testq %r12, %r12
4c39: 0f 84 a1 00 00 00 je 0x4ce0 <cJSON_AddNullToObject+0xc0>
4c3f: 4d 85 ed testq %r13, %r13
4c42: 0f 84 98 00 00 00 je 0x4ce0 <cJSON_AddNullToObject+0xc0>
4c48: 48 85 c0 testq %rax, %rax
4c4b: 0f 84 8f 00 00 00 je 0x4ce0 <cJSON_AddNullToObject+0xc0>
4c51: 4c 39 e0 cmpq %r12, %rax
4c54: 0f 84 86 00 00 00 je 0x4ce0 <cJSON_AddNullToObject+0xc0>
4c5a: 4c 89 ef movq %r13, %rdi
4c5d: e8 6e d4 ff ff callq 0x20d0 <strlen@plt>
4c62: 4c 8d 70 01 leaq 0x1(%rax), %r14
4c66: 4c 89 f7 movq %r14, %rdi
4c69: ff 15 a1 54 00 00 callq *0x54a1(%rip) # 0xa110 <global_hooks>
4c6f: 48 89 c5 movq %rax, %rbp
4c72: 48 85 c0 testq %rax, %rax
4c75: 74 69 je 0x4ce0 <cJSON_AddNullToObject+0xc0>
4c77: 4c 89 ee movq %r13, %rsi
4c7a: 4c 89 f2 movq %r14, %rdx
4c7d: 48 89 c7 movq %rax, %rdi
4c80: e8 8b d4 ff ff callq 0x2110 <memcpy@plt>
4c85: 8b 43 18 movl 0x18(%rbx), %eax
4c88: 41 89 c5 movl %eax, %r13d
4c8b: 41 81 e5 ff fd ff ff andl $0xfffffdff, %r13d # imm = 0xFFFFFDFF
4c92: f6 c4 02 testb $0x2, %ah
4c95: 75 0f jne 0x4ca6 <cJSON_AddNullToObject+0x86>
4c97: 48 8b 7b 38 movq 0x38(%rbx), %rdi
4c9b: 48 85 ff testq %rdi, %rdi
4c9e: 74 06 je 0x4ca6 <cJSON_AddNullToObject+0x86>
4ca0: ff 15 72 54 00 00 callq *0x5472(%rip) # 0xa118 <global_hooks+0x8>
4ca6: 49 8b 44 24 10 movq 0x10(%r12), %rax
4cab: 48 89 6b 38 movq %rbp, 0x38(%rbx)
4caf: 44 89 6b 18 movl %r13d, 0x18(%rbx)
4cb3: 48 85 c0 testq %rax, %rax
4cb6: 74 48 je 0x4d00 <cJSON_AddNullToObject+0xe0>
4cb8: 48 8b 50 08 movq 0x8(%rax), %rdx
4cbc: 48 85 d2 testq %rdx, %rdx
4cbf: 74 29 je 0x4cea <cJSON_AddNullToObject+0xca>
4cc1: 48 89 1a movq %rbx, (%rdx)
4cc4: 48 89 53 08 movq %rdx, 0x8(%rbx)
4cc8: 48 89 58 08 movq %rbx, 0x8(%rax)
4ccc: 48 89 d8 movq %rbx, %rax
4ccf: 5b popq %rbx
4cd0: 5d popq %rbp
4cd1: 41 5c popq %r12
4cd3: 41 5d popq %r13
4cd5: 41 5e popq %r14
4cd7: c3 retq
4cd8: 0f 1f 84 00 00 00 00 00 nopl (%rax,%rax)
4ce0: 48 89 df movq %rbx, %rdi
4ce3: 31 db xorl %ebx, %ebx
4ce5: e8 c6 d3 ff ff callq 0x20b0 <cJSON_Delete@plt>
4cea: 48 89 d8 movq %rbx, %rax
4ced: 5b popq %rbx
4cee: 5d popq %rbp
4cef: 41 5c popq %r12
4cf1: 41 5d popq %r13
4cf3: 41 5e popq %r14
4cf5: c3 retq
4cf6: 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
4d00: 49 89 5c 24 10 movq %rbx, 0x10(%r12)
4d05: 48 89 d8 movq %rbx, %rax
4d08: 48 89 5b 08 movq %rbx, 0x8(%rbx)
4d0c: 48 c7 03 00 00 00 00 movq $0x0, (%rbx)
4d13: 5b popq %rbx
4d14: 5d popq %rbp
4d15: 41 5c popq %r12
4d17: 41 5d popq %r13
4d19: 41 5e popq %r14
4d1b: c3 retq
4d1c: 0f 1f 40 00 nopl (%rax)
0000000000004d20 <cJSON_CreateTrue>:
4d20: 48 83 ec 08 subq $0x8, %rsp
4d24: bf 40 00 00 00 movl $0x40, %edi
4d29: ff 15 e1 53 00 00 callq *0x53e1(%rip) # 0xa110 <global_hooks>
4d2f: 48 85 c0 testq %rax, %rax
4d32: 74 1a je 0x4d4e <cJSON_CreateTrue+0x2e>
4d34: 66 0f ef c0 pxor %xmm0, %xmm0
4d38: 0f 11 40 10 movups %xmm0, 0x10(%rax)
4d3c: c7 40 18 02 00 00 00 movl $0x2, 0x18(%rax)
4d43: 0f 11 00 movups %xmm0, (%rax)
4d46: 0f 11 40 20 movups %xmm0, 0x20(%rax)
4d4a: 0f 11 40 30 movups %xmm0, 0x30(%rax)
4d4e: 48 83 c4 08 addq $0x8, %rsp
4d52: c3 retq
4d53: 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
4d5e: 66 90 nop
0000000000004d60 <cJSON_AddTrueToObject>:
4d60: 41 56 pushq %r14
4d62: 41 55 pushq %r13
4d64: 49 89 f5 movq %rsi, %r13
4d67: 41 54 pushq %r12
4d69: 49 89 fc movq %rdi, %r12
4d6c: 55 pushq %rbp
4d6d: 53 pushq %rbx
4d6e: e8 cd d3 ff ff callq 0x2140 <cJSON_CreateTrue@plt>
4d73: 48 89 c3 movq %rax, %rbx
4d76: 4d 85 e4 testq %r12, %r12
4d79: 0f 84 a1 00 00 00 je 0x4e20 <cJSON_AddTrueToObject+0xc0>
4d7f: 4d 85 ed testq %r13, %r13
4d82: 0f 84 98 00 00 00 je 0x4e20 <cJSON_AddTrueToObject+0xc0>
4d88: 48 85 c0 testq %rax, %rax
4d8b: 0f 84 8f 00 00 00 je 0x4e20 <cJSON_AddTrueToObject+0xc0>
4d91: 4c 39 e0 cmpq %r12, %rax
4d94: 0f 84 86 00 00 00 je 0x4e20 <cJSON_AddTrueToObject+0xc0>
4d9a: 4c 89 ef movq %r13, %rdi
4d9d: e8 2e d3 ff ff callq 0x20d0 <strlen@plt>
4da2: 4c 8d 70 01 leaq 0x1(%rax), %r14
4da6: 4c 89 f7 movq %r14, %rdi
4da9: ff 15 61 53 00 00 callq *0x5361(%rip) # 0xa110 <global_hooks>
4daf: 48 89 c5 movq %rax, %rbp
4db2: 48 85 c0 testq %rax, %rax
4db5: 74 69 je 0x4e20 <cJSON_AddTrueToObject+0xc0>
4db7: 4c 89 ee movq %r13, %rsi
4dba: 4c 89 f2 movq %r14, %rdx
4dbd: 48 89 c7 movq %rax, %rdi
4dc0: e8 4b d3 ff ff callq 0x2110 <memcpy@plt>
4dc5: 8b 43 18 movl 0x18(%rbx), %eax
4dc8: 41 89 c5 movl %eax, %r13d
4dcb: 41 81 e5 ff fd ff ff andl $0xfffffdff, %r13d # imm = 0xFFFFFDFF
4dd2: f6 c4 02 testb $0x2, %ah
4dd5: 75 0f jne 0x4de6 <cJSON_AddTrueToObject+0x86>
4dd7: 48 8b 7b 38 movq 0x38(%rbx), %rdi
4ddb: 48 85 ff testq %rdi, %rdi
4dde: 74 06 je 0x4de6 <cJSON_AddTrueToObject+0x86>
4de0: ff 15 32 53 00 00 callq *0x5332(%rip) # 0xa118 <global_hooks+0x8>
4de6: 49 8b 44 24 10 movq 0x10(%r12), %rax
4deb: 48 89 6b 38 movq %rbp, 0x38(%rbx)
4def: 44 89 6b 18 movl %r13d, 0x18(%rbx)
4df3: 48 85 c0 testq %rax, %rax
4df6: 74 48 je 0x4e40 <cJSON_AddTrueToObject+0xe0>
4df8: 48 8b 50 08 movq 0x8(%rax), %rdx
4dfc: 48 85 d2 testq %rdx, %rdx
4dff: 74 29 je 0x4e2a <cJSON_AddTrueToObject+0xca>
4e01: 48 89 1a movq %rbx, (%rdx)
4e04: 48 89 53 08 movq %rdx, 0x8(%rbx)
4e08: 48 89 58 08 movq %rbx, 0x8(%rax)
4e0c: 48 89 d8 movq %rbx, %rax
4e0f: 5b popq %rbx
4e10: 5d popq %rbp
4e11: 41 5c popq %r12
4e13: 41 5d popq %r13
4e15: 41 5e popq %r14
4e17: c3 retq
4e18: 0f 1f 84 00 00 00 00 00 nopl (%rax,%rax)
4e20: 48 89 df movq %rbx, %rdi
4e23: 31 db xorl %ebx, %ebx
4e25: e8 86 d2 ff ff callq 0x20b0 <cJSON_Delete@plt>
4e2a: 48 89 d8 movq %rbx, %rax
4e2d: 5b popq %rbx
4e2e: 5d popq %rbp
4e2f: 41 5c popq %r12
4e31: 41 5d popq %r13
4e33: 41 5e popq %r14
4e35: c3 retq
4e36: 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
4e40: 49 89 5c 24 10 movq %rbx, 0x10(%r12)
4e45: 48 89 d8 movq %rbx, %rax
4e48: 48 89 5b 08 movq %rbx, 0x8(%rbx)
4e4c: 48 c7 03 00 00 00 00 movq $0x0, (%rbx)
4e53: 5b popq %rbx
4e54: 5d popq %rbp
4e55: 41 5c popq %r12
4e57: 41 5d popq %r13
4e59: 41 5e popq %r14
4e5b: c3 retq
4e5c: 0f 1f 40 00 nopl (%rax)
0000000000004e60 <cJSON_CreateFalse>:
4e60: 48 83 ec 08 subq $0x8, %rsp
4e64: bf 40 00 00 00 movl $0x40, %edi
4e69: ff 15 a1 52 00 00 callq *0x52a1(%rip) # 0xa110 <global_hooks>
4e6f: 48 85 c0 testq %rax, %rax
4e72: 74 1a je 0x4e8e <cJSON_CreateFalse+0x2e>
4e74: 66 0f ef c0 pxor %xmm0, %xmm0
4e78: 0f 11 40 10 movups %xmm0, 0x10(%rax)
4e7c: c7 40 18 01 00 00 00 movl $0x1, 0x18(%rax)
4e83: 0f 11 00 movups %xmm0, (%rax)
4e86: 0f 11 40 20 movups %xmm0, 0x20(%rax)
4e8a: 0f 11 40 30 movups %xmm0, 0x30(%rax)
4e8e: 48 83 c4 08 addq $0x8, %rsp
4e92: c3 retq
4e93: 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
4e9e: 66 90 nop
0000000000004ea0 <cJSON_AddFalseToObject>:
4ea0: 41 56 pushq %r14
4ea2: 41 55 pushq %r13
4ea4: 49 89 f5 movq %rsi, %r13
4ea7: 41 54 pushq %r12
4ea9: 49 89 fc movq %rdi, %r12
4eac: 55 pushq %rbp
4ead: 53 pushq %rbx
4eae: e8 4d d3 ff ff callq 0x2200 <cJSON_CreateFalse@plt>
4eb3: 48 89 c3 movq %rax, %rbx
4eb6: 4d 85 e4 testq %r12, %r12
4eb9: 0f 84 a1 00 00 00 je 0x4f60 <cJSON_AddFalseToObject+0xc0>
4ebf: 4d 85 ed testq %r13, %r13
4ec2: 0f 84 98 00 00 00 je 0x4f60 <cJSON_AddFalseToObject+0xc0>
4ec8: 48 85 c0 testq %rax, %rax
4ecb: 0f 84 8f 00 00 00 je 0x4f60 <cJSON_AddFalseToObject+0xc0>
4ed1: 4c 39 e0 cmpq %r12, %rax
4ed4: 0f 84 86 00 00 00 je 0x4f60 <cJSON_AddFalseToObject+0xc0>
4eda: 4c 89 ef movq %r13, %rdi
4edd: e8 ee d1 ff ff callq 0x20d0 <strlen@plt>
4ee2: 4c 8d 70 01 leaq 0x1(%rax), %r14
4ee6: 4c 89 f7 movq %r14, %rdi
4ee9: ff 15 21 52 00 00 callq *0x5221(%rip) # 0xa110 <global_hooks>
4eef: 48 89 c5 movq %rax, %rbp
4ef2: 48 85 c0 testq %rax, %rax
4ef5: 74 69 je 0x4f60 <cJSON_AddFalseToObject+0xc0>
4ef7: 4c 89 ee movq %r13, %rsi
4efa: 4c 89 f2 movq %r14, %rdx
4efd: 48 89 c7 movq %rax, %rdi
4f00: e8 0b d2 ff ff callq 0x2110 <memcpy@plt>
4f05: 8b 43 18 movl 0x18(%rbx), %eax
4f08: 41 89 c5 movl %eax, %r13d
4f0b: 41 81 e5 ff fd ff ff andl $0xfffffdff, %r13d # imm = 0xFFFFFDFF
4f12: f6 c4 02 testb $0x2, %ah
4f15: 75 0f jne 0x4f26 <cJSON_AddFalseToObject+0x86>
4f17: 48 8b 7b 38 movq 0x38(%rbx), %rdi
4f1b: 48 85 ff testq %rdi, %rdi
4f1e: 74 06 je 0x4f26 <cJSON_AddFalseToObject+0x86>
4f20: ff 15 f2 51 00 00 callq *0x51f2(%rip) # 0xa118 <global_hooks+0x8>
4f26: 49 8b 44 24 10 movq 0x10(%r12), %rax
4f2b: 48 89 6b 38 movq %rbp, 0x38(%rbx)
4f2f: 44 89 6b 18 movl %r13d, 0x18(%rbx)
4f33: 48 85 c0 testq %rax, %rax
4f36: 74 48 je 0x4f80 <cJSON_AddFalseToObject+0xe0>
4f38: 48 8b 50 08 movq 0x8(%rax), %rdx
4f3c: 48 85 d2 testq %rdx, %rdx
4f3f: 74 29 je 0x4f6a <cJSON_AddFalseToObject+0xca>
4f41: 48 89 1a movq %rbx, (%rdx)
4f44: 48 89 53 08 movq %rdx, 0x8(%rbx)
4f48: 48 89 58 08 movq %rbx, 0x8(%rax)
4f4c: 48 89 d8 movq %rbx, %rax
4f4f: 5b popq %rbx
4f50: 5d popq %rbp
4f51: 41 5c popq %r12
4f53: 41 5d popq %r13
4f55: 41 5e popq %r14
4f57: c3 retq
4f58: 0f 1f 84 00 00 00 00 00 nopl (%rax,%rax)
4f60: 48 89 df movq %rbx, %rdi
4f63: 31 db xorl %ebx, %ebx
4f65: e8 46 d1 ff ff callq 0x20b0 <cJSON_Delete@plt>
4f6a: 48 89 d8 movq %rbx, %rax
4f6d: 5b popq %rbx
4f6e: 5d popq %rbp
4f6f: 41 5c popq %r12
4f71: 41 5d popq %r13
4f73: 41 5e popq %r14
4f75: c3 retq
4f76: 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
4f80: 49 89 5c 24 10 movq %rbx, 0x10(%r12)
4f85: 48 89 d8 movq %rbx, %rax
4f88: 48 89 5b 08 movq %rbx, 0x8(%rbx)
4f8c: 48 c7 03 00 00 00 00 movq $0x0, (%rbx)
4f93: 5b popq %rbx
4f94: 5d popq %rbp
4f95: 41 5c popq %r12
4f97: 41 5d popq %r13
4f99: 41 5e popq %r14
4f9b: c3 retq
4f9c: 0f 1f 40 00 nopl (%rax)
0000000000004fa0 <cJSON_CreateBool>:
4fa0: 53 pushq %rbx
4fa1: 89 fb movl %edi, %ebx
4fa3: bf 40 00 00 00 movl $0x40, %edi
4fa8: ff 15 62 51 00 00 callq *0x5162(%rip) # 0xa110 <global_hooks>
4fae: 48 85 c0 testq %rax, %rax
4fb1: 74 21 je 0x4fd4 <cJSON_CreateBool+0x34>
4fb3: 83 fb 01 cmpl $0x1, %ebx
4fb6: ba 01 00 00 00 movl $0x1, %edx
4fbb: 66 0f ef c0 pxor %xmm0, %xmm0
4fbf: 83 da ff sbbl $-0x1, %edx
4fc2: 0f 11 40 10 movups %xmm0, 0x10(%rax)
4fc6: 89 50 18 movl %edx, 0x18(%rax)
4fc9: 0f 11 00 movups %xmm0, (%rax)
4fcc: 0f 11 40 20 movups %xmm0, 0x20(%rax)
4fd0: 0f 11 40 30 movups %xmm0, 0x30(%rax)
4fd4: 5b popq %rbx
4fd5: c3 retq
4fd6: 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
0000000000004fe0 <cJSON_AddBoolToObject>:
4fe0: 41 56 pushq %r14
4fe2: 41 55 pushq %r13
4fe4: 41 54 pushq %r12
4fe6: 49 89 f4 movq %rsi, %r12
4fe9: 55 pushq %rbp
4fea: 48 89 fd movq %rdi, %rbp
4fed: 89 d7 movl %edx, %edi
4fef: 53 pushq %rbx
4ff0: e8 3b d0 ff ff callq 0x2030 <cJSON_CreateBool@plt>
4ff5: 48 89 c3 movq %rax, %rbx
4ff8: 48 85 ed testq %rbp, %rbp
4ffb: 0f 84 9f 00 00 00 je 0x50a0 <cJSON_AddBoolToObject+0xc0>
5001: 4d 85 e4 testq %r12, %r12
5004: 0f 84 96 00 00 00 je 0x50a0 <cJSON_AddBoolToObject+0xc0>
500a: 48 85 c0 testq %rax, %rax
500d: 0f 84 8d 00 00 00 je 0x50a0 <cJSON_AddBoolToObject+0xc0>
5013: 48 39 e8 cmpq %rbp, %rax
5016: 0f 84 84 00 00 00 je 0x50a0 <cJSON_AddBoolToObject+0xc0>
501c: 4c 89 e7 movq %r12, %rdi
501f: e8 ac d0 ff ff callq 0x20d0 <strlen@plt>
5024: 4c 8d 70 01 leaq 0x1(%rax), %r14
5028: 4c 89 f7 movq %r14, %rdi
502b: ff 15 df 50 00 00 callq *0x50df(%rip) # 0xa110 <global_hooks>
5031: 49 89 c5 movq %rax, %r13
5034: 48 85 c0 testq %rax, %rax
5037: 74 67 je 0x50a0 <cJSON_AddBoolToObject+0xc0>
5039: 4c 89 e6 movq %r12, %rsi
503c: 4c 89 f2 movq %r14, %rdx
503f: 48 89 c7 movq %rax, %rdi
5042: e8 c9 d0 ff ff callq 0x2110 <memcpy@plt>
5047: 8b 43 18 movl 0x18(%rbx), %eax
504a: 41 89 c4 movl %eax, %r12d
504d: 41 81 e4 ff fd ff ff andl $0xfffffdff, %r12d # imm = 0xFFFFFDFF
5054: f6 c4 02 testb $0x2, %ah
5057: 75 0f jne 0x5068 <cJSON_AddBoolToObject+0x88>
5059: 48 8b 7b 38 movq 0x38(%rbx), %rdi
505d: 48 85 ff testq %rdi, %rdi
5060: 74 06 je 0x5068 <cJSON_AddBoolToObject+0x88>
5062: ff 15 b0 50 00 00 callq *0x50b0(%rip) # 0xa118 <global_hooks+0x8>
5068: 48 8b 45 10 movq 0x10(%rbp), %rax
506c: 4c 89 6b 38 movq %r13, 0x38(%rbx)
5070: 44 89 63 18 movl %r12d, 0x18(%rbx)
5074: 48 85 c0 testq %rax, %rax
5077: 74 47 je 0x50c0 <cJSON_AddBoolToObject+0xe0>
5079: 48 8b 50 08 movq 0x8(%rax), %rdx
507d: 48 85 d2 testq %rdx, %rdx
5080: 74 28 je 0x50aa <cJSON_AddBoolToObject+0xca>
5082: 48 89 1a movq %rbx, (%rdx)
5085: 48 89 53 08 movq %rdx, 0x8(%rbx)
5089: 48 89 58 08 movq %rbx, 0x8(%rax)
508d: 48 89 d8 movq %rbx, %rax
5090: 5b popq %rbx
5091: 5d popq %rbp
5092: 41 5c popq %r12
5094: 41 5d popq %r13
5096: 41 5e popq %r14
5098: c3 retq
5099: 0f 1f 80 00 00 00 00 nopl (%rax)
50a0: 48 89 df movq %rbx, %rdi
50a3: 31 db xorl %ebx, %ebx
50a5: e8 06 d0 ff ff callq 0x20b0 <cJSON_Delete@plt>
50aa: 48 89 d8 movq %rbx, %rax
50ad: 5b popq %rbx
50ae: 5d popq %rbp
50af: 41 5c popq %r12
50b1: 41 5d popq %r13
50b3: 41 5e popq %r14
50b5: c3 retq
50b6: 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
50c0: 48 89 5d 10 movq %rbx, 0x10(%rbp)
50c4: 48 89 d8 movq %rbx, %rax
50c7: 48 89 5b 08 movq %rbx, 0x8(%rbx)
50cb: 48 c7 03 00 00 00 00 movq $0x0, (%rbx)
50d2: 5b popq %rbx
50d3: 5d popq %rbp
50d4: 41 5c popq %r12
50d6: 41 5d popq %r13
50d8: 41 5e popq %r14
50da: c3 retq
50db: 0f 1f 44 00 00 nopl (%rax,%rax)
00000000000050e0 <cJSON_CreateNumber>:
50e0: 48 83 ec 18 subq $0x18, %rsp
50e4: bf 40 00 00 00 movl $0x40, %edi
50e9: f2 0f 11 44 24 08 movsd %xmm0, 0x8(%rsp)
50ef: ff 15 1b 50 00 00 callq *0x501b(%rip) # 0xa110 <global_hooks>
50f5: 48 85 c0 testq %rax, %rax
50f8: 74 36 je 0x5130 <cJSON_CreateNumber+0x50>
50fa: f2 0f 10 44 24 08 movsd 0x8(%rsp), %xmm0
5100: 66 0f 2f 05 c8 21 00 00 comisd 0x21c8(%rip), %xmm0 # 0x72d0 <strtod@GLIBC_2.2.5+0x72d0>
5108: 66 0f ef c9 pxor %xmm1, %xmm1
510c: 0f 11 48 10 movups %xmm1, 0x10(%rax)
5110: 0f 11 48 30 movups %xmm1, 0x30(%rax)
5114: c7 40 18 08 00 00 00 movl $0x8, 0x18(%rax)
511b: 0f 11 08 movups %xmm1, (%rax)
511e: 0f 11 48 20 movups %xmm1, 0x20(%rax)
5122: f2 0f 11 40 30 movsd %xmm0, 0x30(%rax)
5127: 72 0f jb 0x5138 <cJSON_CreateNumber+0x58>
5129: c7 40 28 ff ff ff 7f movl $0x7fffffff, 0x28(%rax) # imm = 0x7FFFFFFF
5130: 48 83 c4 18 addq $0x18, %rsp
5134: c3 retq
5135: 0f 1f 00 nopl (%rax)
5138: f2 0f 10 0d 98 21 00 00 movsd 0x2198(%rip), %xmm1 # 0x72d8 <strtod@GLIBC_2.2.5+0x72d8>
5140: 66 0f 2f c8 comisd %xmm0, %xmm1
5144: 72 12 jb 0x5158 <cJSON_CreateNumber+0x78>
5146: c7 40 28 00 00 00 80 movl $0x80000000, 0x28(%rax) # imm = 0x80000000
514d: 48 83 c4 18 addq $0x18, %rsp
5151: c3 retq
5152: 66 0f 1f 44 00 00 nopw (%rax,%rax)
5158: f2 0f 2c d0 cvttsd2si %xmm0, %edx
515c: 89 50 28 movl %edx, 0x28(%rax)
515f: 48 83 c4 18 addq $0x18, %rsp
5163: c3 retq
5164: 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
516f: 90 nop
0000000000005170 <cJSON_AddNumberToObject>:
5170: 41 56 pushq %r14
5172: 41 55 pushq %r13
5174: 41 54 pushq %r12
5176: 49 89 f4 movq %rsi, %r12
5179: 55 pushq %rbp
517a: 48 89 fd movq %rdi, %rbp
517d: 53 pushq %rbx
517e: e8 dd cf ff ff callq 0x2160 <cJSON_CreateNumber@plt>
5183: 48 89 c3 movq %rax, %rbx
5186: 48 85 ed testq %rbp, %rbp
5189: 0f 84 a1 00 00 00 je 0x5230 <cJSON_AddNumberToObject+0xc0>
518f: 4d 85 e4 testq %r12, %r12
5192: 0f 84 98 00 00 00 je 0x5230 <cJSON_AddNumberToObject+0xc0>
5198: 48 85 c0 testq %rax, %rax
519b: 0f 84 8f 00 00 00 je 0x5230 <cJSON_AddNumberToObject+0xc0>
51a1: 48 39 e8 cmpq %rbp, %rax
51a4: 0f 84 86 00 00 00 je 0x5230 <cJSON_AddNumberToObject+0xc0>
51aa: 4c 89 e7 movq %r12, %rdi
51ad: e8 1e cf ff ff callq 0x20d0 <strlen@plt>
51b2: 4c 8d 70 01 leaq 0x1(%rax), %r14
51b6: 4c 89 f7 movq %r14, %rdi
51b9: ff 15 51 4f 00 00 callq *0x4f51(%rip) # 0xa110 <global_hooks>
51bf: 49 89 c5 movq %rax, %r13
51c2: 48 85 c0 testq %rax, %rax
51c5: 74 69 je 0x5230 <cJSON_AddNumberToObject+0xc0>
51c7: 4c 89 e6 movq %r12, %rsi
51ca: 4c 89 f2 movq %r14, %rdx
51cd: 48 89 c7 movq %rax, %rdi
51d0: e8 3b cf ff ff callq 0x2110 <memcpy@plt>
51d5: 8b 43 18 movl 0x18(%rbx), %eax
51d8: 41 89 c4 movl %eax, %r12d
51db: 41 81 e4 ff fd ff ff andl $0xfffffdff, %r12d # imm = 0xFFFFFDFF
51e2: f6 c4 02 testb $0x2, %ah
51e5: 75 0f jne 0x51f6 <cJSON_AddNumberToObject+0x86>
51e7: 48 8b 7b 38 movq 0x38(%rbx), %rdi
51eb: 48 85 ff testq %rdi, %rdi
51ee: 74 06 je 0x51f6 <cJSON_AddNumberToObject+0x86>
51f0: ff 15 22 4f 00 00 callq *0x4f22(%rip) # 0xa118 <global_hooks+0x8>
51f6: 48 8b 45 10 movq 0x10(%rbp), %rax
51fa: 4c 89 6b 38 movq %r13, 0x38(%rbx)
51fe: 44 89 63 18 movl %r12d, 0x18(%rbx)
5202: 48 85 c0 testq %rax, %rax
5205: 74 49 je 0x5250 <cJSON_AddNumberToObject+0xe0>
5207: 48 8b 50 08 movq 0x8(%rax), %rdx
520b: 48 85 d2 testq %rdx, %rdx
520e: 74 2a je 0x523a <cJSON_AddNumberToObject+0xca>
5210: 48 89 1a movq %rbx, (%rdx)
5213: 48 89 53 08 movq %rdx, 0x8(%rbx)
5217: 48 89 58 08 movq %rbx, 0x8(%rax)
521b: 48 89 d8 movq %rbx, %rax
521e: 5b popq %rbx
521f: 5d popq %rbp
5220: 41 5c popq %r12
5222: 41 5d popq %r13
5224: 41 5e popq %r14
5226: c3 retq
5227: 66 0f 1f 84 00 00 00 00 00 nopw (%rax,%rax)
5230: 48 89 df movq %rbx, %rdi
5233: 31 db xorl %ebx, %ebx
5235: e8 76 ce ff ff callq 0x20b0 <cJSON_Delete@plt>
523a: 48 89 d8 movq %rbx, %rax
523d: 5b popq %rbx
523e: 5d popq %rbp
523f: 41 5c popq %r12
5241: 41 5d popq %r13
5243: 41 5e popq %r14
5245: c3 retq
5246: 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
5250: 48 89 5d 10 movq %rbx, 0x10(%rbp)
5254: 48 89 d8 movq %rbx, %rax
5257: 48 89 5b 08 movq %rbx, 0x8(%rbx)
525b: 48 c7 03 00 00 00 00 movq $0x0, (%rbx)
5262: 5b popq %rbx
5263: 5d popq %rbp
5264: 41 5c popq %r12
5266: 41 5d popq %r13
5268: 41 5e popq %r14
526a: c3 retq
526b: 0f 1f 44 00 00 nopl (%rax,%rax)
0000000000005270 <cJSON_CreateString>:
5270: 41 54 pushq %r12
5272: 55 pushq %rbp
5273: 48 89 fd movq %rdi, %rbp
5276: bf 40 00 00 00 movl $0x40, %edi
527b: 53 pushq %rbx
527c: ff 15 8e 4e 00 00 callq *0x4e8e(%rip) # 0xa110 <global_hooks>
5282: 48 85 c0 testq %rax, %rax
5285: 74 69 je 0x52f0 <cJSON_CreateString+0x80>
5287: 66 0f ef c0 pxor %xmm0, %xmm0
528b: 48 89 c3 movq %rax, %rbx
528e: 0f 11 40 10 movups %xmm0, 0x10(%rax)
5292: 0f 11 00 movups %xmm0, (%rax)
5295: c7 40 18 10 00 00 00 movl $0x10, 0x18(%rax)
529c: 0f 11 40 20 movups %xmm0, 0x20(%rax)
52a0: 0f 11 40 30 movups %xmm0, 0x30(%rax)
52a4: 48 85 ed testq %rbp, %rbp
52a7: 74 3f je 0x52e8 <cJSON_CreateString+0x78>
52a9: 48 89 ef movq %rbp, %rdi
52ac: e8 1f ce ff ff callq 0x20d0 <strlen@plt>
52b1: 4c 8d 60 01 leaq 0x1(%rax), %r12
52b5: 4c 89 e7 movq %r12, %rdi
52b8: ff 15 52 4e 00 00 callq *0x4e52(%rip) # 0xa110 <global_hooks>
52be: 48 85 c0 testq %rax, %rax
52c1: 74 1d je 0x52e0 <cJSON_CreateString+0x70>
52c3: 4c 89 e2 movq %r12, %rdx
52c6: 48 89 ee movq %rbp, %rsi
52c9: 48 89 c7 movq %rax, %rdi
52cc: e8 3f ce ff ff callq 0x2110 <memcpy@plt>
52d1: 48 89 43 20 movq %rax, 0x20(%rbx)
52d5: 48 89 d8 movq %rbx, %rax
52d8: 5b popq %rbx
52d9: 5d popq %rbp
52da: 41 5c popq %r12
52dc: c3 retq
52dd: 0f 1f 00 nopl (%rax)
52e0: 48 c7 43 20 00 00 00 00 movq $0x0, 0x20(%rbx)
52e8: 48 89 df movq %rbx, %rdi
52eb: e8 c0 cd ff ff callq 0x20b0 <cJSON_Delete@plt>
52f0: 31 db xorl %ebx, %ebx
52f2: eb e1 jmp 0x52d5 <cJSON_CreateString+0x65>
52f4: 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
52ff: 90 nop
0000000000005300 <cJSON_AddStringToObject>:
5300: 41 56 pushq %r14
5302: 41 55 pushq %r13
5304: 41 54 pushq %r12
5306: 49 89 f4 movq %rsi, %r12
5309: 55 pushq %rbp
530a: 48 89 fd movq %rdi, %rbp
530d: 48 89 d7 movq %rdx, %rdi
5310: 53 pushq %rbx
5311: e8 8a ce ff ff callq 0x21a0 <cJSON_CreateString@plt>
5316: 48 89 c3 movq %rax, %rbx
5319: 48 85 ed testq %rbp, %rbp
531c: 0f 84 9e 00 00 00 je 0x53c0 <cJSON_AddStringToObject+0xc0>
5322: 4d 85 e4 testq %r12, %r12
5325: 0f 84 95 00 00 00 je 0x53c0 <cJSON_AddStringToObject+0xc0>
532b: 48 85 c0 testq %rax, %rax
532e: 0f 84 8c 00 00 00 je 0x53c0 <cJSON_AddStringToObject+0xc0>
5334: 48 39 e8 cmpq %rbp, %rax
5337: 0f 84 83 00 00 00 je 0x53c0 <cJSON_AddStringToObject+0xc0>
533d: 4c 89 e7 movq %r12, %rdi
5340: e8 8b cd ff ff callq 0x20d0 <strlen@plt>
5345: 4c 8d 70 01 leaq 0x1(%rax), %r14
5349: 4c 89 f7 movq %r14, %rdi
534c: ff 15 be 4d 00 00 callq *0x4dbe(%rip) # 0xa110 <global_hooks>
5352: 49 89 c5 movq %rax, %r13
5355: 48 85 c0 testq %rax, %rax
5358: 74 66 je 0x53c0 <cJSON_AddStringToObject+0xc0>
535a: 4c 89 e6 movq %r12, %rsi
535d: 4c 89 f2 movq %r14, %rdx
5360: 48 89 c7 movq %rax, %rdi
5363: e8 a8 cd ff ff callq 0x2110 <memcpy@plt>
5368: 8b 43 18 movl 0x18(%rbx), %eax
536b: 41 89 c4 movl %eax, %r12d
536e: 41 81 e4 ff fd ff ff andl $0xfffffdff, %r12d # imm = 0xFFFFFDFF
5375: f6 c4 02 testb $0x2, %ah
5378: 75 0f jne 0x5389 <cJSON_AddStringToObject+0x89>
537a: 48 8b 7b 38 movq 0x38(%rbx), %rdi
537e: 48 85 ff testq %rdi, %rdi
5381: 74 06 je 0x5389 <cJSON_AddStringToObject+0x89>
5383: ff 15 8f 4d 00 00 callq *0x4d8f(%rip) # 0xa118 <global_hooks+0x8>
5389: 48 8b 45 10 movq 0x10(%rbp), %rax
538d: 4c 89 6b 38 movq %r13, 0x38(%rbx)
5391: 44 89 63 18 movl %r12d, 0x18(%rbx)
5395: 48 85 c0 testq %rax, %rax
5398: 74 46 je 0x53e0 <cJSON_AddStringToObject+0xe0>
539a: 48 8b 50 08 movq 0x8(%rax), %rdx
539e: 48 85 d2 testq %rdx, %rdx
53a1: 74 27 je 0x53ca <cJSON_AddStringToObject+0xca>
53a3: 48 89 1a movq %rbx, (%rdx)
53a6: 48 89 53 08 movq %rdx, 0x8(%rbx)
53aa: 48 89 58 08 movq %rbx, 0x8(%rax)
53ae: 48 89 d8 movq %rbx, %rax
53b1: 5b popq %rbx
53b2: 5d popq %rbp
53b3: 41 5c popq %r12
53b5: 41 5d popq %r13
53b7: 41 5e popq %r14
53b9: c3 retq
53ba: 66 0f 1f 44 00 00 nopw (%rax,%rax)
53c0: 48 89 df movq %rbx, %rdi
53c3: 31 db xorl %ebx, %ebx
53c5: e8 e6 cc ff ff callq 0x20b0 <cJSON_Delete@plt>
53ca: 48 89 d8 movq %rbx, %rax
53cd: 5b popq %rbx
53ce: 5d popq %rbp
53cf: 41 5c popq %r12
53d1: 41 5d popq %r13
53d3: 41 5e popq %r14
53d5: c3 retq
53d6: 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
53e0: 48 89 5d 10 movq %rbx, 0x10(%rbp)
53e4: 48 89 d8 movq %rbx, %rax
53e7: 48 89 5b 08 movq %rbx, 0x8(%rbx)
53eb: 48 c7 03 00 00 00 00 movq $0x0, (%rbx)
53f2: 5b popq %rbx
53f3: 5d popq %rbp
53f4: 41 5c popq %r12
53f6: 41 5d popq %r13
53f8: 41 5e popq %r14
53fa: c3 retq
53fb: 0f 1f 44 00 00 nopl (%rax,%rax)
0000000000005400 <cJSON_CreateStringReference>:
5400: 53 pushq %rbx
5401: 48 89 fb movq %rdi, %rbx
5404: bf 40 00 00 00 movl $0x40, %edi
5409: ff 15 01 4d 00 00 callq *0x4d01(%rip) # 0xa110 <global_hooks>
540f: 48 85 c0 testq %rax, %rax
5412: 74 1e je 0x5432 <cJSON_CreateStringReference+0x32>
5414: 66 0f ef c0 pxor %xmm0, %xmm0
5418: 0f 11 40 10 movups %xmm0, 0x10(%rax)
541c: 0f 11 40 20 movups %xmm0, 0x20(%rax)
5420: c7 40 18 10 01 00 00 movl $0x110, 0x18(%rax) # imm = 0x110
5427: 48 89 58 20 movq %rbx, 0x20(%rax)
542b: 0f 11 00 movups %xmm0, (%rax)
542e: 0f 11 40 30 movups %xmm0, 0x30(%rax)
5432: 5b popq %rbx
5433: c3 retq
5434: 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
543f: 90 nop
0000000000005440 <cJSON_CreateObjectReference>:
5440: 53 pushq %rbx
5441: 48 89 fb movq %rdi, %rbx
5444: bf 40 00 00 00 movl $0x40, %edi
5449: ff 15 c1 4c 00 00 callq *0x4cc1(%rip) # 0xa110 <global_hooks>
544f: 48 85 c0 testq %rax, %rax
5452: 74 1e je 0x5472 <cJSON_CreateObjectReference+0x32>
5454: 66 0f ef c0 pxor %xmm0, %xmm0
5458: 0f 11 40 10 movups %xmm0, 0x10(%rax)
545c: c7 40 18 40 01 00 00 movl $0x140, 0x18(%rax) # imm = 0x140
5463: 48 89 58 10 movq %rbx, 0x10(%rax)
5467: 0f 11 00 movups %xmm0, (%rax)
546a: 0f 11 40 20 movups %xmm0, 0x20(%rax)
546e: 0f 11 40 30 movups %xmm0, 0x30(%rax)
5472: 5b popq %rbx
5473: c3 retq
5474: 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
547f: 90 nop
0000000000005480 <cJSON_CreateArrayReference>:
5480: 53 pushq %rbx
5481: 48 89 fb movq %rdi, %rbx
5484: bf 40 00 00 00 movl $0x40, %edi
5489: ff 15 81 4c 00 00 callq *0x4c81(%rip) # 0xa110 <global_hooks>
548f: 48 85 c0 testq %rax, %rax
5492: 74 1e je 0x54b2 <cJSON_CreateArrayReference+0x32>
5494: 66 0f ef c0 pxor %xmm0, %xmm0
5498: 0f 11 40 10 movups %xmm0, 0x10(%rax)
549c: c7 40 18 20 01 00 00 movl $0x120, 0x18(%rax) # imm = 0x120
54a3: 48 89 58 10 movq %rbx, 0x10(%rax)
54a7: 0f 11 00 movups %xmm0, (%rax)
54aa: 0f 11 40 20 movups %xmm0, 0x20(%rax)
54ae: 0f 11 40 30 movups %xmm0, 0x30(%rax)
54b2: 5b popq %rbx
54b3: c3 retq
54b4: 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
54bf: 90 nop
00000000000054c0 <cJSON_CreateRaw>:
54c0: 41 54 pushq %r12
54c2: 55 pushq %rbp
54c3: 48 89 fd movq %rdi, %rbp
54c6: bf 40 00 00 00 movl $0x40, %edi
54cb: 53 pushq %rbx
54cc: ff 15 3e 4c 00 00 callq *0x4c3e(%rip) # 0xa110 <global_hooks>
54d2: 48 85 c0 testq %rax, %rax
54d5: 74 69 je 0x5540 <cJSON_CreateRaw+0x80>
54d7: 66 0f ef c0 pxor %xmm0, %xmm0
54db: 48 89 c3 movq %rax, %rbx
54de: 0f 11 40 10 movups %xmm0, 0x10(%rax)
54e2: 0f 11 00 movups %xmm0, (%rax)
54e5: c7 40 18 80 00 00 00 movl $0x80, 0x18(%rax)
54ec: 0f 11 40 20 movups %xmm0, 0x20(%rax)
54f0: 0f 11 40 30 movups %xmm0, 0x30(%rax)
54f4: 48 85 ed testq %rbp, %rbp
54f7: 74 3f je 0x5538 <cJSON_CreateRaw+0x78>
54f9: 48 89 ef movq %rbp, %rdi
54fc: e8 cf cb ff ff callq 0x20d0 <strlen@plt>
5501: 4c 8d 60 01 leaq 0x1(%rax), %r12
5505: 4c 89 e7 movq %r12, %rdi
5508: ff 15 02 4c 00 00 callq *0x4c02(%rip) # 0xa110 <global_hooks>
550e: 48 85 c0 testq %rax, %rax
5511: 74 1d je 0x5530 <cJSON_CreateRaw+0x70>
5513: 4c 89 e2 movq %r12, %rdx
5516: 48 89 ee movq %rbp, %rsi
5519: 48 89 c7 movq %rax, %rdi
551c: e8 ef cb ff ff callq 0x2110 <memcpy@plt>
5521: 48 89 43 20 movq %rax, 0x20(%rbx)
5525: 48 89 d8 movq %rbx, %rax
5528: 5b popq %rbx
5529: 5d popq %rbp
552a: 41 5c popq %r12
552c: c3 retq
552d: 0f 1f 00 nopl (%rax)
5530: 48 c7 43 20 00 00 00 00 movq $0x0, 0x20(%rbx)
5538: 48 89 df movq %rbx, %rdi
553b: e8 70 cb ff ff callq 0x20b0 <cJSON_Delete@plt>
5540: 31 db xorl %ebx, %ebx
5542: eb e1 jmp 0x5525 <cJSON_CreateRaw+0x65>
5544: 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
554f: 90 nop
0000000000005550 <cJSON_AddRawToObject>:
5550: 41 56 pushq %r14
5552: 41 55 pushq %r13
5554: 41 54 pushq %r12
5556: 49 89 f4 movq %rsi, %r12
5559: 55 pushq %rbp
555a: 48 89 fd movq %rdi, %rbp
555d: 48 89 d7 movq %rdx, %rdi
5560: 53 pushq %rbx
5561: e8 5a cb ff ff callq 0x20c0 <cJSON_CreateRaw@plt>
5566: 48 89 c3 movq %rax, %rbx
5569: 48 85 ed testq %rbp, %rbp
556c: 0f 84 9e 00 00 00 je 0x5610 <cJSON_AddRawToObject+0xc0>
5572: 4d 85 e4 testq %r12, %r12
5575: 0f 84 95 00 00 00 je 0x5610 <cJSON_AddRawToObject+0xc0>
557b: 48 85 c0 testq %rax, %rax
557e: 0f 84 8c 00 00 00 je 0x5610 <cJSON_AddRawToObject+0xc0>
5584: 48 39 e8 cmpq %rbp, %rax
5587: 0f 84 83 00 00 00 je 0x5610 <cJSON_AddRawToObject+0xc0>
558d: 4c 89 e7 movq %r12, %rdi
5590: e8 3b cb ff ff callq 0x20d0 <strlen@plt>
5595: 4c 8d 70 01 leaq 0x1(%rax), %r14
5599: 4c 89 f7 movq %r14, %rdi
559c: ff 15 6e 4b 00 00 callq *0x4b6e(%rip) # 0xa110 <global_hooks>
55a2: 49 89 c5 movq %rax, %r13
55a5: 48 85 c0 testq %rax, %rax
55a8: 74 66 je 0x5610 <cJSON_AddRawToObject+0xc0>
55aa: 4c 89 e6 movq %r12, %rsi
55ad: 4c 89 f2 movq %r14, %rdx
55b0: 48 89 c7 movq %rax, %rdi
55b3: e8 58 cb ff ff callq 0x2110 <memcpy@plt>
55b8: 8b 43 18 movl 0x18(%rbx), %eax
55bb: 41 89 c4 movl %eax, %r12d
55be: 41 81 e4 ff fd ff ff andl $0xfffffdff, %r12d # imm = 0xFFFFFDFF
55c5: f6 c4 02 testb $0x2, %ah
55c8: 75 0f jne 0x55d9 <cJSON_AddRawToObject+0x89>
55ca: 48 8b 7b 38 movq 0x38(%rbx), %rdi
55ce: 48 85 ff testq %rdi, %rdi
55d1: 74 06 je 0x55d9 <cJSON_AddRawToObject+0x89>
55d3: ff 15 3f 4b 00 00 callq *0x4b3f(%rip) # 0xa118 <global_hooks+0x8>
55d9: 48 8b 45 10 movq 0x10(%rbp), %rax
55dd: 4c 89 6b 38 movq %r13, 0x38(%rbx)
55e1: 44 89 63 18 movl %r12d, 0x18(%rbx)
55e5: 48 85 c0 testq %rax, %rax
55e8: 74 46 je 0x5630 <cJSON_AddRawToObject+0xe0>
55ea: 48 8b 50 08 movq 0x8(%rax), %rdx
55ee: 48 85 d2 testq %rdx, %rdx
55f1: 74 27 je 0x561a <cJSON_AddRawToObject+0xca>
55f3: 48 89 1a movq %rbx, (%rdx)
55f6: 48 89 53 08 movq %rdx, 0x8(%rbx)
55fa: 48 89 58 08 movq %rbx, 0x8(%rax)
55fe: 48 89 d8 movq %rbx, %rax
5601: 5b popq %rbx
5602: 5d popq %rbp
5603: 41 5c popq %r12
5605: 41 5d popq %r13
5607: 41 5e popq %r14
5609: c3 retq
560a: 66 0f 1f 44 00 00 nopw (%rax,%rax)
5610: 48 89 df movq %rbx, %rdi
5613: 31 db xorl %ebx, %ebx
5615: e8 96 ca ff ff callq 0x20b0 <cJSON_Delete@plt>
561a: 48 89 d8 movq %rbx, %rax
561d: 5b popq %rbx
561e: 5d popq %rbp
561f: 41 5c popq %r12
5621: 41 5d popq %r13
5623: 41 5e popq %r14
5625: c3 retq
5626: 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
5630: 48 89 5d 10 movq %rbx, 0x10(%rbp)
5634: 48 89 d8 movq %rbx, %rax
5637: 48 89 5b 08 movq %rbx, 0x8(%rbx)
563b: 48 c7 03 00 00 00 00 movq $0x0, (%rbx)
5642: 5b popq %rbx
5643: 5d popq %rbp
5644: 41 5c popq %r12
5646: 41 5d popq %r13
5648: 41 5e popq %r14
564a: c3 retq
564b: 0f 1f 44 00 00 nopl (%rax,%rax)
0000000000005650 <cJSON_CreateArray>:
5650: 48 83 ec 08 subq $0x8, %rsp
5654: bf 40 00 00 00 movl $0x40, %edi
5659: ff 15 b1 4a 00 00 callq *0x4ab1(%rip) # 0xa110 <global_hooks>
565f: 48 85 c0 testq %rax, %rax
5662: 74 1a je 0x567e <cJSON_CreateArray+0x2e>
5664: 66 0f ef c0 pxor %xmm0, %xmm0
5668: 0f 11 40 10 movups %xmm0, 0x10(%rax)
566c: c7 40 18 20 00 00 00 movl $0x20, 0x18(%rax)
5673: 0f 11 00 movups %xmm0, (%rax)
5676: 0f 11 40 20 movups %xmm0, 0x20(%rax)
567a: 0f 11 40 30 movups %xmm0, 0x30(%rax)
567e: 48 83 c4 08 addq $0x8, %rsp
5682: c3 retq
5683: 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
568e: 66 90 nop
0000000000005690 <cJSON_AddArrayToObject>:
5690: 41 56 pushq %r14
5692: 41 55 pushq %r13
5694: 49 89 f5 movq %rsi, %r13
5697: 41 54 pushq %r12
5699: 49 89 fc movq %rdi, %r12
569c: 55 pushq %rbp
569d: 53 pushq %rbx
569e: e8 ed ca ff ff callq 0x2190 <cJSON_CreateArray@plt>
56a3: 48 89 c3 movq %rax, %rbx
56a6: 4d 85 e4 testq %r12, %r12
56a9: 0f 84 a1 00 00 00 je 0x5750 <cJSON_AddArrayToObject+0xc0>
56af: 4d 85 ed testq %r13, %r13
56b2: 0f 84 98 00 00 00 je 0x5750 <cJSON_AddArrayToObject+0xc0>
56b8: 48 85 c0 testq %rax, %rax
56bb: 0f 84 8f 00 00 00 je 0x5750 <cJSON_AddArrayToObject+0xc0>
56c1: 4c 39 e0 cmpq %r12, %rax
56c4: 0f 84 86 00 00 00 je 0x5750 <cJSON_AddArrayToObject+0xc0>
56ca: 4c 89 ef movq %r13, %rdi
56cd: e8 fe c9 ff ff callq 0x20d0 <strlen@plt>
56d2: 4c 8d 70 01 leaq 0x1(%rax), %r14
56d6: 4c 89 f7 movq %r14, %rdi
56d9: ff 15 31 4a 00 00 callq *0x4a31(%rip) # 0xa110 <global_hooks>
56df: 48 89 c5 movq %rax, %rbp
56e2: 48 85 c0 testq %rax, %rax
56e5: 74 69 je 0x5750 <cJSON_AddArrayToObject+0xc0>
56e7: 4c 89 ee movq %r13, %rsi
56ea: 4c 89 f2 movq %r14, %rdx
56ed: 48 89 c7 movq %rax, %rdi
56f0: e8 1b ca ff ff callq 0x2110 <memcpy@plt>
56f5: 8b 43 18 movl 0x18(%rbx), %eax
56f8: 41 89 c5 movl %eax, %r13d
56fb: 41 81 e5 ff fd ff ff andl $0xfffffdff, %r13d # imm = 0xFFFFFDFF
5702: f6 c4 02 testb $0x2, %ah
5705: 75 0f jne 0x5716 <cJSON_AddArrayToObject+0x86>
5707: 48 8b 7b 38 movq 0x38(%rbx), %rdi
570b: 48 85 ff testq %rdi, %rdi
570e: 74 06 je 0x5716 <cJSON_AddArrayToObject+0x86>
5710: ff 15 02 4a 00 00 callq *0x4a02(%rip) # 0xa118 <global_hooks+0x8>
5716: 49 8b 44 24 10 movq 0x10(%r12), %rax
571b: 48 89 6b 38 movq %rbp, 0x38(%rbx)
571f: 44 89 6b 18 movl %r13d, 0x18(%rbx)
5723: 48 85 c0 testq %rax, %rax
5726: 74 48 je 0x5770 <cJSON_AddArrayToObject+0xe0>
5728: 48 8b 50 08 movq 0x8(%rax), %rdx
572c: 48 85 d2 testq %rdx, %rdx
572f: 74 29 je 0x575a <cJSON_AddArrayToObject+0xca>
5731: 48 89 1a movq %rbx, (%rdx)
5734: 48 89 53 08 movq %rdx, 0x8(%rbx)
5738: 48 89 58 08 movq %rbx, 0x8(%rax)
573c: 48 89 d8 movq %rbx, %rax
573f: 5b popq %rbx
5740: 5d popq %rbp
5741: 41 5c popq %r12
5743: 41 5d popq %r13
5745: 41 5e popq %r14
5747: c3 retq
5748: 0f 1f 84 00 00 00 00 00 nopl (%rax,%rax)
5750: 48 89 df movq %rbx, %rdi
5753: 31 db xorl %ebx, %ebx
5755: e8 56 c9 ff ff callq 0x20b0 <cJSON_Delete@plt>
575a: 48 89 d8 movq %rbx, %rax
575d: 5b popq %rbx
575e: 5d popq %rbp
575f: 41 5c popq %r12
5761: 41 5d popq %r13
5763: 41 5e popq %r14
5765: c3 retq
5766: 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
5770: 49 89 5c 24 10 movq %rbx, 0x10(%r12)
5775: 48 89 d8 movq %rbx, %rax
5778: 48 89 5b 08 movq %rbx, 0x8(%rbx)
577c: 48 c7 03 00 00 00 00 movq $0x0, (%rbx)
5783: 5b popq %rbx
5784: 5d popq %rbp
5785: 41 5c popq %r12
5787: 41 5d popq %r13
5789: 41 5e popq %r14
578b: c3 retq
578c: 0f 1f 40 00 nopl (%rax)
0000000000005790 <cJSON_CreateObject>:
5790: 48 83 ec 08 subq $0x8, %rsp
5794: bf 40 00 00 00 movl $0x40, %edi
5799: ff 15 71 49 00 00 callq *0x4971(%rip) # 0xa110 <global_hooks>
579f: 48 85 c0 testq %rax, %rax
57a2: 74 1a je 0x57be <cJSON_CreateObject+0x2e>
57a4: 66 0f ef c0 pxor %xmm0, %xmm0
57a8: 0f 11 40 10 movups %xmm0, 0x10(%rax)
57ac: c7 40 18 40 00 00 00 movl $0x40, 0x18(%rax)
57b3: 0f 11 00 movups %xmm0, (%rax)
57b6: 0f 11 40 20 movups %xmm0, 0x20(%rax)
57ba: 0f 11 40 30 movups %xmm0, 0x30(%rax)
57be: 48 83 c4 08 addq $0x8, %rsp
57c2: c3 retq
57c3: 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
57ce: 66 90 nop
00000000000057d0 <cJSON_AddObjectToObject>:
57d0: 41 56 pushq %r14
57d2: 41 55 pushq %r13
57d4: 49 89 f5 movq %rsi, %r13
57d7: 41 54 pushq %r12
57d9: 49 89 fc movq %rdi, %r12
57dc: 55 pushq %rbp
57dd: 53 pushq %rbx
57de: e8 ed c9 ff ff callq 0x21d0 <cJSON_CreateObject@plt>
57e3: 48 89 c3 movq %rax, %rbx
57e6: 4d 85 e4 testq %r12, %r12
57e9: 0f 84 a1 00 00 00 je 0x5890 <cJSON_AddObjectToObject+0xc0>
57ef: 4d 85 ed testq %r13, %r13
57f2: 0f 84 98 00 00 00 je 0x5890 <cJSON_AddObjectToObject+0xc0>
57f8: 48 85 c0 testq %rax, %rax
57fb: 0f 84 8f 00 00 00 je 0x5890 <cJSON_AddObjectToObject+0xc0>
5801: 4c 39 e0 cmpq %r12, %rax
5804: 0f 84 86 00 00 00 je 0x5890 <cJSON_AddObjectToObject+0xc0>
580a: 4c 89 ef movq %r13, %rdi
580d: e8 be c8 ff ff callq 0x20d0 <strlen@plt>
5812: 4c 8d 70 01 leaq 0x1(%rax), %r14
5816: 4c 89 f7 movq %r14, %rdi
5819: ff 15 f1 48 00 00 callq *0x48f1(%rip) # 0xa110 <global_hooks>
581f: 48 89 c5 movq %rax, %rbp
5822: 48 85 c0 testq %rax, %rax
5825: 74 69 je 0x5890 <cJSON_AddObjectToObject+0xc0>
5827: 4c 89 ee movq %r13, %rsi
582a: 4c 89 f2 movq %r14, %rdx
582d: 48 89 c7 movq %rax, %rdi
5830: e8 db c8 ff ff callq 0x2110 <memcpy@plt>
5835: 8b 43 18 movl 0x18(%rbx), %eax
5838: 41 89 c5 movl %eax, %r13d
583b: 41 81 e5 ff fd ff ff andl $0xfffffdff, %r13d # imm = 0xFFFFFDFF
5842: f6 c4 02 testb $0x2, %ah
5845: 75 0f jne 0x5856 <cJSON_AddObjectToObject+0x86>
5847: 48 8b 7b 38 movq 0x38(%rbx), %rdi
584b: 48 85 ff testq %rdi, %rdi
584e: 74 06 je 0x5856 <cJSON_AddObjectToObject+0x86>
5850: ff 15 c2 48 00 00 callq *0x48c2(%rip) # 0xa118 <global_hooks+0x8>
5856: 49 8b 44 24 10 movq 0x10(%r12), %rax
585b: 48 89 6b 38 movq %rbp, 0x38(%rbx)
585f: 44 89 6b 18 movl %r13d, 0x18(%rbx)
5863: 48 85 c0 testq %rax, %rax
5866: 74 48 je 0x58b0 <cJSON_AddObjectToObject+0xe0>
5868: 48 8b 50 08 movq 0x8(%rax), %rdx
586c: 48 85 d2 testq %rdx, %rdx
586f: 74 29 je 0x589a <cJSON_AddObjectToObject+0xca>
5871: 48 89 1a movq %rbx, (%rdx)
5874: 48 89 53 08 movq %rdx, 0x8(%rbx)
5878: 48 89 58 08 movq %rbx, 0x8(%rax)
587c: 48 89 d8 movq %rbx, %rax
587f: 5b popq %rbx
5880: 5d popq %rbp
5881: 41 5c popq %r12
5883: 41 5d popq %r13
5885: 41 5e popq %r14
5887: c3 retq
5888: 0f 1f 84 00 00 00 00 00 nopl (%rax,%rax)
5890: 48 89 df movq %rbx, %rdi
5893: 31 db xorl %ebx, %ebx
5895: e8 16 c8 ff ff callq 0x20b0 <cJSON_Delete@plt>
589a: 48 89 d8 movq %rbx, %rax
589d: 5b popq %rbx
589e: 5d popq %rbp
589f: 41 5c popq %r12
58a1: 41 5d popq %r13
58a3: 41 5e popq %r14
58a5: c3 retq
58a6: 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
58b0: 49 89 5c 24 10 movq %rbx, 0x10(%r12)
58b5: 48 89 d8 movq %rbx, %rax
58b8: 48 89 5b 08 movq %rbx, 0x8(%rbx)
58bc: 48 c7 03 00 00 00 00 movq $0x0, (%rbx)
58c3: 5b popq %rbx
58c4: 5d popq %rbp
58c5: 41 5c popq %r12
58c7: 41 5d popq %r13
58c9: 41 5e popq %r14
58cb: c3 retq
58cc: 0f 1f 40 00 nopl (%rax)
00000000000058d0 <cJSON_CreateIntArray>:
58d0: 41 56 pushq %r14
58d2: 41 55 pushq %r13
58d4: 41 54 pushq %r12
58d6: 55 pushq %rbp
58d7: 53 pushq %rbx
58d8: 85 f6 testl %esi, %esi
58da: 0f 88 98 00 00 00 js 0x5978 <cJSON_CreateIntArray+0xa8>
58e0: 48 89 fd movq %rdi, %rbp
58e3: 48 85 ff testq %rdi, %rdi
58e6: 0f 84 8c 00 00 00 je 0x5978 <cJSON_CreateIntArray+0xa8>
58ec: 89 f3 movl %esi, %ebx
58ee: e8 9d c8 ff ff callq 0x2190 <cJSON_CreateArray@plt>
58f3: 49 89 c4 movq %rax, %r12
58f6: 48 85 c0 testq %rax, %rax
58f9: 74 7d je 0x5978 <cJSON_CreateIntArray+0xa8>
58fb: 4c 63 eb movslq %ebx, %r13
58fe: 85 db testl %ebx, %ebx
5900: 0f 84 8f 00 00 00 je 0x5995 <cJSON_CreateIntArray+0xc5>
5906: 31 db xorl %ebx, %ebx
5908: 45 31 f6 xorl %r14d, %r14d
590b: eb 17 jmp 0x5924 <cJSON_CreateIntArray+0x54>
590d: 0f 1f 00 nopl (%rax)
5910: 49 89 44 24 10 movq %rax, 0x10(%r12)
5915: 49 83 fd 01 cmpq $0x1, %r13
5919: 74 75 je 0x5990 <cJSON_CreateIntArray+0xc0>
591b: 41 be 01 00 00 00 movl $0x1, %r14d
5921: 48 89 c3 movq %rax, %rbx
5924: 66 0f ef c0 pxor %xmm0, %xmm0
5928: f2 42 0f 2a 44 b5 00 cvtsi2sdl (%rbp,%r14,4), %xmm0
592f: e8 2c c8 ff ff callq 0x2160 <cJSON_CreateNumber@plt>
5934: 48 85 c0 testq %rax, %rax
5937: 74 37 je 0x5970 <cJSON_CreateIntArray+0xa0>
5939: 4d 85 f6 testq %r14, %r14
593c: 74 d2 je 0x5910 <cJSON_CreateIntArray+0x40>
593e: 49 83 c6 01 addq $0x1, %r14
5942: 48 89 03 movq %rax, (%rbx)
5945: 48 89 58 08 movq %rbx, 0x8(%rax)
5949: 4d 39 ee cmpq %r13, %r14
594c: 72 d3 jb 0x5921 <cJSON_CreateIntArray+0x51>
594e: 49 8b 54 24 10 movq 0x10(%r12), %rdx
5953: 48 85 d2 testq %rdx, %rdx
5956: 74 04 je 0x595c <cJSON_CreateIntArray+0x8c>
5958: 48 89 42 08 movq %rax, 0x8(%rdx)
595c: 5b popq %rbx
595d: 4c 89 e0 movq %r12, %rax
5960: 5d popq %rbp
5961: 41 5c popq %r12
5963: 41 5d popq %r13
5965: 41 5e popq %r14
5967: c3 retq
5968: 0f 1f 84 00 00 00 00 00 nopl (%rax,%rax)
5970: 4c 89 e7 movq %r12, %rdi
5973: e8 38 c7 ff ff callq 0x20b0 <cJSON_Delete@plt>
5978: 45 31 e4 xorl %r12d, %r12d
597b: 5b popq %rbx
597c: 5d popq %rbp
597d: 4c 89 e0 movq %r12, %rax
5980: 41 5c popq %r12
5982: 41 5d popq %r13
5984: 41 5e popq %r14
5986: c3 retq
5987: 66 0f 1f 84 00 00 00 00 00 nopw (%rax,%rax)
5990: 48 89 c2 movq %rax, %rdx
5993: eb c3 jmp 0x5958 <cJSON_CreateIntArray+0x88>
5995: 31 c0 xorl %eax, %eax
5997: eb b5 jmp 0x594e <cJSON_CreateIntArray+0x7e>
5999: 0f 1f 80 00 00 00 00 nopl (%rax)
00000000000059a0 <cJSON_CreateFloatArray>:
59a0: 41 56 pushq %r14
59a2: 41 55 pushq %r13
59a4: 41 54 pushq %r12
59a6: 55 pushq %rbp
59a7: 53 pushq %rbx
59a8: 85 f6 testl %esi, %esi
59aa: 0f 88 98 00 00 00 js 0x5a48 <cJSON_CreateFloatArray+0xa8>
59b0: 48 89 fd movq %rdi, %rbp
59b3: 48 85 ff testq %rdi, %rdi
59b6: 0f 84 8c 00 00 00 je 0x5a48 <cJSON_CreateFloatArray+0xa8>
59bc: 89 f3 movl %esi, %ebx
59be: e8 cd c7 ff ff callq 0x2190 <cJSON_CreateArray@plt>
59c3: 49 89 c4 movq %rax, %r12
59c6: 48 85 c0 testq %rax, %rax
59c9: 74 7d je 0x5a48 <cJSON_CreateFloatArray+0xa8>
59cb: 4c 63 eb movslq %ebx, %r13
59ce: 85 db testl %ebx, %ebx
59d0: 0f 84 8f 00 00 00 je 0x5a65 <cJSON_CreateFloatArray+0xc5>
59d6: 31 db xorl %ebx, %ebx
59d8: 45 31 f6 xorl %r14d, %r14d
59db: eb 17 jmp 0x59f4 <cJSON_CreateFloatArray+0x54>
59dd: 0f 1f 00 nopl (%rax)
59e0: 49 89 44 24 10 movq %rax, 0x10(%r12)
59e5: 49 83 fd 01 cmpq $0x1, %r13
59e9: 74 75 je 0x5a60 <cJSON_CreateFloatArray+0xc0>
59eb: 41 be 01 00 00 00 movl $0x1, %r14d
59f1: 48 89 c3 movq %rax, %rbx
59f4: 66 0f ef c0 pxor %xmm0, %xmm0
59f8: f3 42 0f 5a 44 b5 00 cvtss2sd (%rbp,%r14,4), %xmm0
59ff: e8 5c c7 ff ff callq 0x2160 <cJSON_CreateNumber@plt>
5a04: 48 85 c0 testq %rax, %rax
5a07: 74 37 je 0x5a40 <cJSON_CreateFloatArray+0xa0>
5a09: 4d 85 f6 testq %r14, %r14
5a0c: 74 d2 je 0x59e0 <cJSON_CreateFloatArray+0x40>
5a0e: 49 83 c6 01 addq $0x1, %r14
5a12: 48 89 03 movq %rax, (%rbx)
5a15: 48 89 58 08 movq %rbx, 0x8(%rax)
5a19: 4d 39 ee cmpq %r13, %r14
5a1c: 72 d3 jb 0x59f1 <cJSON_CreateFloatArray+0x51>
5a1e: 49 8b 54 24 10 movq 0x10(%r12), %rdx
5a23: 48 85 d2 testq %rdx, %rdx
5a26: 74 04 je 0x5a2c <cJSON_CreateFloatArray+0x8c>
5a28: 48 89 42 08 movq %rax, 0x8(%rdx)
5a2c: 5b popq %rbx
5a2d: 4c 89 e0 movq %r12, %rax
5a30: 5d popq %rbp
5a31: 41 5c popq %r12
5a33: 41 5d popq %r13
5a35: 41 5e popq %r14
5a37: c3 retq
5a38: 0f 1f 84 00 00 00 00 00 nopl (%rax,%rax)
5a40: 4c 89 e7 movq %r12, %rdi
5a43: e8 68 c6 ff ff callq 0x20b0 <cJSON_Delete@plt>
5a48: 45 31 e4 xorl %r12d, %r12d
5a4b: 5b popq %rbx
5a4c: 5d popq %rbp
5a4d: 4c 89 e0 movq %r12, %rax
5a50: 41 5c popq %r12
5a52: 41 5d popq %r13
5a54: 41 5e popq %r14
5a56: c3 retq
5a57: 66 0f 1f 84 00 00 00 00 00 nopw (%rax,%rax)
5a60: 48 89 c2 movq %rax, %rdx
5a63: eb c3 jmp 0x5a28 <cJSON_CreateFloatArray+0x88>
5a65: 31 c0 xorl %eax, %eax
5a67: eb b5 jmp 0x5a1e <cJSON_CreateFloatArray+0x7e>
5a69: 0f 1f 80 00 00 00 00 nopl (%rax)
0000000000005a70 <cJSON_CreateDoubleArray>:
5a70: 41 56 pushq %r14
5a72: 41 55 pushq %r13
5a74: 41 54 pushq %r12
5a76: 55 pushq %rbp
5a77: 53 pushq %rbx
5a78: 85 f6 testl %esi, %esi
5a7a: 0f 88 90 00 00 00 js 0x5b10 <cJSON_CreateDoubleArray+0xa0>
5a80: 49 89 fe movq %rdi, %r14
5a83: 48 85 ff testq %rdi, %rdi
5a86: 0f 84 84 00 00 00 je 0x5b10 <cJSON_CreateDoubleArray+0xa0>
5a8c: 89 f3 movl %esi, %ebx
5a8e: e8 fd c6 ff ff callq 0x2190 <cJSON_CreateArray@plt>
5a93: 49 89 c4 movq %rax, %r12
5a96: 48 85 c0 testq %rax, %rax
5a99: 74 75 je 0x5b10 <cJSON_CreateDoubleArray+0xa0>
5a9b: 4c 63 eb movslq %ebx, %r13
5a9e: 85 db testl %ebx, %ebx
5aa0: 0f 84 7f 00 00 00 je 0x5b25 <cJSON_CreateDoubleArray+0xb5>
5aa6: 31 ed xorl %ebp, %ebp
5aa8: 31 db xorl %ebx, %ebx
5aaa: eb 17 jmp 0x5ac3 <cJSON_CreateDoubleArray+0x53>
5aac: 0f 1f 40 00 nopl (%rax)
5ab0: 49 89 44 24 10 movq %rax, 0x10(%r12)
5ab5: 49 83 fd 01 cmpq $0x1, %r13
5ab9: 74 65 je 0x5b20 <cJSON_CreateDoubleArray+0xb0>
5abb: bb 01 00 00 00 movl $0x1, %ebx
5ac0: 48 89 c5 movq %rax, %rbp
5ac3: f2 41 0f 10 04 de movsd (%r14,%rbx,8), %xmm0
5ac9: e8 92 c6 ff ff callq 0x2160 <cJSON_CreateNumber@plt>
5ace: 48 85 c0 testq %rax, %rax
5ad1: 74 35 je 0x5b08 <cJSON_CreateDoubleArray+0x98>
5ad3: 48 85 db testq %rbx, %rbx
5ad6: 74 d8 je 0x5ab0 <cJSON_CreateDoubleArray+0x40>
5ad8: 48 83 c3 01 addq $0x1, %rbx
5adc: 48 89 45 00 movq %rax, (%rbp)
5ae0: 48 89 68 08 movq %rbp, 0x8(%rax)
5ae4: 4c 39 eb cmpq %r13, %rbx
5ae7: 72 d7 jb 0x5ac0 <cJSON_CreateDoubleArray+0x50>
5ae9: 49 8b 54 24 10 movq 0x10(%r12), %rdx
5aee: 48 85 d2 testq %rdx, %rdx
5af1: 74 04 je 0x5af7 <cJSON_CreateDoubleArray+0x87>
5af3: 48 89 42 08 movq %rax, 0x8(%rdx)
5af7: 5b popq %rbx
5af8: 4c 89 e0 movq %r12, %rax
5afb: 5d popq %rbp
5afc: 41 5c popq %r12
5afe: 41 5d popq %r13
5b00: 41 5e popq %r14
5b02: c3 retq
5b03: 0f 1f 44 00 00 nopl (%rax,%rax)
5b08: 4c 89 e7 movq %r12, %rdi
5b0b: e8 a0 c5 ff ff callq 0x20b0 <cJSON_Delete@plt>
5b10: 45 31 e4 xorl %r12d, %r12d
5b13: 5b popq %rbx
5b14: 5d popq %rbp
5b15: 4c 89 e0 movq %r12, %rax
5b18: 41 5c popq %r12
5b1a: 41 5d popq %r13
5b1c: 41 5e popq %r14
5b1e: c3 retq
5b1f: 90 nop
5b20: 48 89 c2 movq %rax, %rdx
5b23: eb ce jmp 0x5af3 <cJSON_CreateDoubleArray+0x83>
5b25: 31 c0 xorl %eax, %eax
5b27: eb c0 jmp 0x5ae9 <cJSON_CreateDoubleArray+0x79>
5b29: 0f 1f 80 00 00 00 00 nopl (%rax)
0000000000005b30 <cJSON_CreateStringArray>:
5b30: 41 56 pushq %r14
5b32: 41 55 pushq %r13
5b34: 41 54 pushq %r12
5b36: 55 pushq %rbp
5b37: 53 pushq %rbx
5b38: 85 f6 testl %esi, %esi
5b3a: 0f 88 90 00 00 00 js 0x5bd0 <cJSON_CreateStringArray+0xa0>
5b40: 49 89 fe movq %rdi, %r14
5b43: 48 85 ff testq %rdi, %rdi
5b46: 0f 84 84 00 00 00 je 0x5bd0 <cJSON_CreateStringArray+0xa0>
5b4c: 89 f3 movl %esi, %ebx
5b4e: e8 3d c6 ff ff callq 0x2190 <cJSON_CreateArray@plt>
5b53: 49 89 c4 movq %rax, %r12
5b56: 48 85 c0 testq %rax, %rax
5b59: 74 75 je 0x5bd0 <cJSON_CreateStringArray+0xa0>
5b5b: 4c 63 eb movslq %ebx, %r13
5b5e: 85 db testl %ebx, %ebx
5b60: 0f 84 7f 00 00 00 je 0x5be5 <cJSON_CreateStringArray+0xb5>
5b66: 31 ed xorl %ebp, %ebp
5b68: 31 db xorl %ebx, %ebx
5b6a: eb 17 jmp 0x5b83 <cJSON_CreateStringArray+0x53>
5b6c: 0f 1f 40 00 nopl (%rax)
5b70: 49 89 44 24 10 movq %rax, 0x10(%r12)
5b75: 49 83 fd 01 cmpq $0x1, %r13
5b79: 74 65 je 0x5be0 <cJSON_CreateStringArray+0xb0>
5b7b: bb 01 00 00 00 movl $0x1, %ebx
5b80: 48 89 c5 movq %rax, %rbp
5b83: 49 8b 3c de movq (%r14,%rbx,8), %rdi
5b87: e8 14 c6 ff ff callq 0x21a0 <cJSON_CreateString@plt>
5b8c: 48 85 c0 testq %rax, %rax
5b8f: 74 37 je 0x5bc8 <cJSON_CreateStringArray+0x98>
5b91: 48 85 db testq %rbx, %rbx
5b94: 74 da je 0x5b70 <cJSON_CreateStringArray+0x40>
5b96: 48 83 c3 01 addq $0x1, %rbx
5b9a: 48 89 45 00 movq %rax, (%rbp)
5b9e: 48 89 68 08 movq %rbp, 0x8(%rax)
5ba2: 4c 39 eb cmpq %r13, %rbx
5ba5: 72 d9 jb 0x5b80 <cJSON_CreateStringArray+0x50>
5ba7: 49 8b 54 24 10 movq 0x10(%r12), %rdx
5bac: 48 85 d2 testq %rdx, %rdx
5baf: 74 04 je 0x5bb5 <cJSON_CreateStringArray+0x85>
5bb1: 48 89 42 08 movq %rax, 0x8(%rdx)
5bb5: 5b popq %rbx
5bb6: 4c 89 e0 movq %r12, %rax
5bb9: 5d popq %rbp
5bba: 41 5c popq %r12
5bbc: 41 5d popq %r13
5bbe: 41 5e popq %r14
5bc0: c3 retq
5bc1: 0f 1f 80 00 00 00 00 nopl (%rax)
5bc8: 4c 89 e7 movq %r12, %rdi
5bcb: e8 e0 c4 ff ff callq 0x20b0 <cJSON_Delete@plt>
5bd0: 45 31 e4 xorl %r12d, %r12d
5bd3: 5b popq %rbx
5bd4: 5d popq %rbp
5bd5: 4c 89 e0 movq %r12, %rax
5bd8: 41 5c popq %r12
5bda: 41 5d popq %r13
5bdc: 41 5e popq %r14
5bde: c3 retq
5bdf: 90 nop
5be0: 48 89 c2 movq %rax, %rdx
5be3: eb cc jmp 0x5bb1 <cJSON_CreateStringArray+0x81>
5be5: 31 c0 xorl %eax, %eax
5be7: eb be jmp 0x5ba7 <cJSON_CreateStringArray+0x77>
5be9: 0f 1f 80 00 00 00 00 nopl (%rax)
0000000000005bf0 <cJSON_Duplicate.localalias>:
5bf0: 41 56 pushq %r14
5bf2: 41 55 pushq %r13
5bf4: 41 54 pushq %r12
5bf6: 55 pushq %rbp
5bf7: 53 pushq %rbx
5bf8: 48 85 ff testq %rdi, %rdi
5bfb: 0f 84 1f 01 00 00 je 0x5d20 <cJSON_Duplicate.localalias+0x130>
5c01: 48 89 fd movq %rdi, %rbp
5c04: 41 89 f4 movl %esi, %r12d
5c07: bf 40 00 00 00 movl $0x40, %edi
5c0c: ff 15 fe 44 00 00 callq *0x44fe(%rip) # 0xa110 <global_hooks>
5c12: 48 89 c3 movq %rax, %rbx
5c15: 48 85 c0 testq %rax, %rax
5c18: 0f 84 02 01 00 00 je 0x5d20 <cJSON_Duplicate.localalias+0x130>
5c1e: 66 0f ef c0 pxor %xmm0, %xmm0
5c22: 0f 11 00 movups %xmm0, (%rax)
5c25: 0f 11 40 10 movups %xmm0, 0x10(%rax)
5c29: 0f 11 40 20 movups %xmm0, 0x20(%rax)
5c2d: 0f 11 40 30 movups %xmm0, 0x30(%rax)
5c31: 8b 45 18 movl 0x18(%rbp), %eax
5c34: f2 0f 10 45 30 movsd 0x30(%rbp), %xmm0
5c39: 4c 8b 6d 20 movq 0x20(%rbp), %r13
5c3d: 80 e4 fe andb $-0x2, %ah
5c40: 89 43 18 movl %eax, 0x18(%rbx)
5c43: 8b 45 28 movl 0x28(%rbp), %eax
5c46: f2 0f 11 43 30 movsd %xmm0, 0x30(%rbx)
5c4b: 89 43 28 movl %eax, 0x28(%rbx)
5c4e: 4d 85 ed testq %r13, %r13
5c51: 74 30 je 0x5c83 <cJSON_Duplicate.localalias+0x93>
5c53: 4c 89 ef movq %r13, %rdi
5c56: e8 75 c4 ff ff callq 0x20d0 <strlen@plt>
5c5b: 4c 8d 70 01 leaq 0x1(%rax), %r14
5c5f: 4c 89 f7 movq %r14, %rdi
5c62: ff 15 a8 44 00 00 callq *0x44a8(%rip) # 0xa110 <global_hooks>
5c68: 48 85 c0 testq %rax, %rax
5c6b: 0f 84 9f 00 00 00 je 0x5d10 <cJSON_Duplicate.localalias+0x120>
5c71: 4c 89 f2 movq %r14, %rdx
5c74: 4c 89 ee movq %r13, %rsi
5c77: 48 89 c7 movq %rax, %rdi
5c7a: e8 91 c4 ff ff callq 0x2110 <memcpy@plt>
5c7f: 48 89 43 20 movq %rax, 0x20(%rbx)
5c83: 4c 8b 6d 38 movq 0x38(%rbp), %r13
5c87: 4d 85 ed testq %r13, %r13
5c8a: 74 0e je 0x5c9a <cJSON_Duplicate.localalias+0xaa>
5c8c: f6 45 19 02 testb $0x2, 0x19(%rbp)
5c90: 0f 84 9a 00 00 00 je 0x5d30 <cJSON_Duplicate.localalias+0x140>
5c96: 4c 89 6b 38 movq %r13, 0x38(%rbx)
5c9a: 45 85 e4 testl %r12d, %r12d
5c9d: 74 63 je 0x5d02 <cJSON_Duplicate.localalias+0x112>
5c9f: 48 8b 6d 10 movq 0x10(%rbp), %rbp
5ca3: 48 85 ed testq %rbp, %rbp
5ca6: 0f 84 d4 00 00 00 je 0x5d80 <cJSON_Duplicate.localalias+0x190>
5cac: be 01 00 00 00 movl $0x1, %esi
5cb1: 48 89 ef movq %rbp, %rdi
5cb4: e8 37 ff ff ff callq 0x5bf0 <cJSON_Duplicate.localalias>
5cb9: 48 85 c0 testq %rax, %rax
5cbc: 74 5a je 0x5d18 <cJSON_Duplicate.localalias+0x128>
5cbe: 48 8b 6d 00 movq (%rbp), %rbp
5cc2: 48 89 43 10 movq %rax, 0x10(%rbx)
5cc6: 48 85 ed testq %rbp, %rbp
5cc9: 0f 84 a1 00 00 00 je 0x5d70 <cJSON_Duplicate.localalias+0x180>
5ccf: be 01 00 00 00 movl $0x1, %esi
5cd4: 48 89 ef movq %rbp, %rdi
5cd7: 49 89 c4 movq %rax, %r12
5cda: e8 11 ff ff ff callq 0x5bf0 <cJSON_Duplicate.localalias>
5cdf: 48 85 c0 testq %rax, %rax
5ce2: 74 34 je 0x5d18 <cJSON_Duplicate.localalias+0x128>
5ce4: 49 89 04 24 movq %rax, (%r12)
5ce8: 48 8b 6d 00 movq (%rbp), %rbp
5cec: 4c 89 60 08 movq %r12, 0x8(%rax)
5cf0: 48 85 ed testq %rbp, %rbp
5cf3: 75 da jne 0x5ccf <cJSON_Duplicate.localalias+0xdf>
5cf5: 48 8b 53 10 movq 0x10(%rbx), %rdx
5cf9: 48 85 d2 testq %rdx, %rdx
5cfc: 74 04 je 0x5d02 <cJSON_Duplicate.localalias+0x112>
5cfe: 48 89 42 08 movq %rax, 0x8(%rdx)
5d02: 48 89 d8 movq %rbx, %rax
5d05: 5b popq %rbx
5d06: 5d popq %rbp
5d07: 41 5c popq %r12
5d09: 41 5d popq %r13
5d0b: 41 5e popq %r14
5d0d: c3 retq
5d0e: 66 90 nop
5d10: 48 c7 43 20 00 00 00 00 movq $0x0, 0x20(%rbx)
5d18: 48 89 df movq %rbx, %rdi
5d1b: e8 90 c3 ff ff callq 0x20b0 <cJSON_Delete@plt>
5d20: 31 db xorl %ebx, %ebx
5d22: 48 89 d8 movq %rbx, %rax
5d25: 5b popq %rbx
5d26: 5d popq %rbp
5d27: 41 5c popq %r12
5d29: 41 5d popq %r13
5d2b: 41 5e popq %r14
5d2d: c3 retq
5d2e: 66 90 nop
5d30: 4c 89 ef movq %r13, %rdi
5d33: e8 98 c3 ff ff callq 0x20d0 <strlen@plt>
5d38: 4c 8d 70 01 leaq 0x1(%rax), %r14
5d3c: 4c 89 f7 movq %r14, %rdi
5d3f: ff 15 cb 43 00 00 callq *0x43cb(%rip) # 0xa110 <global_hooks>
5d45: 48 85 c0 testq %rax, %rax
5d48: 74 46 je 0x5d90 <cJSON_Duplicate.localalias+0x1a0>
5d4a: 4c 89 f2 movq %r14, %rdx
5d4d: 4c 89 ee movq %r13, %rsi
5d50: 48 89 c7 movq %rax, %rdi
5d53: e8 b8 c3 ff ff callq 0x2110 <memcpy@plt>
5d58: 48 89 43 38 movq %rax, 0x38(%rbx)
5d5c: 45 85 e4 testl %r12d, %r12d
5d5f: 0f 85 3a ff ff ff jne 0x5c9f <cJSON_Duplicate.localalias+0xaf>
5d65: eb 9b jmp 0x5d02 <cJSON_Duplicate.localalias+0x112>
5d67: 66 0f 1f 84 00 00 00 00 00 nopw (%rax,%rax)
5d70: 48 89 c2 movq %rax, %rdx
5d73: e9 86 ff ff ff jmp 0x5cfe <cJSON_Duplicate.localalias+0x10e>
5d78: 0f 1f 84 00 00 00 00 00 nopl (%rax,%rax)
5d80: 31 c0 xorl %eax, %eax
5d82: e9 6e ff ff ff jmp 0x5cf5 <cJSON_Duplicate.localalias+0x105>
5d87: 66 0f 1f 84 00 00 00 00 00 nopw (%rax,%rax)
5d90: 48 c7 43 38 00 00 00 00 movq $0x0, 0x38(%rbx)
5d98: e9 7b ff ff ff jmp 0x5d18 <cJSON_Duplicate.localalias+0x128>
5d9d: 0f 1f 00 nopl (%rax)
0000000000005da0 <cJSON_Minify>:
5da0: 48 85 ff testq %rdi, %rdi
5da3: 0f 84 cf 00 00 00 je 0x5e78 <cJSON_Minify+0xd8>
5da9: 0f b6 07 movzbl (%rdi), %eax
5dac: 84 c0 testb %al, %al
5dae: 0f 84 54 01 00 00 je 0x5f08 <cJSON_Minify+0x168>
5db4: 49 89 f9 movq %rdi, %r9
5db7: 4c 8d 15 b6 13 00 00 leaq 0x13b6(%rip), %r10 # 0x7174 <strtod@GLIBC_2.2.5+0x7174>
5dbe: 66 90 nop
5dc0: 8d 50 f7 leal -0x9(%rax), %edx
5dc3: 80 fa 26 cmpb $0x26, %dl
5dc6: 77 10 ja 0x5dd8 <cJSON_Minify+0x38>
5dc8: 0f b6 d2 movzbl %dl, %edx
5dcb: 49 63 14 92 movslq (%r10,%rdx,4), %rdx
5dcf: 4c 01 d2 addq %r10, %rdx
5dd2: ff e2 jmpq *%rdx
5dd4: 0f 1f 40 00 nopl (%rax)
5dd8: 41 88 01 movb %al, (%r9)
5ddb: 49 83 c1 01 addq $0x1, %r9
5ddf: 0f b6 47 01 movzbl 0x1(%rdi), %eax
5de3: 48 83 c7 01 addq $0x1, %rdi
5de7: 84 c0 testb %al, %al
5de9: 75 d5 jne 0x5dc0 <cJSON_Minify+0x20>
5deb: 0f 1f 44 00 00 nopl (%rax,%rax)
5df0: 4c 89 ca movq %r9, %rdx
5df3: c6 02 00 movb $0x0, (%rdx)
5df6: c3 retq
5df7: 66 0f 1f 84 00 00 00 00 00 nopw (%rax,%rax)
5e00: 41 c6 01 22 movb $0x22, (%r9)
5e04: 0f b6 47 01 movzbl 0x1(%rdi), %eax
5e08: 48 8d 4f 01 leaq 0x1(%rdi), %rcx
5e0c: 49 8d 51 01 leaq 0x1(%r9), %rdx
5e10: 84 c0 testb %al, %al
5e12: 75 16 jne 0x5e2a <cJSON_Minify+0x8a>
5e14: eb dd jmp 0x5df3 <cJSON_Minify+0x53>
5e16: 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
5e20: 4c 89 c1 movq %r8, %rcx
5e23: 48 89 f2 movq %rsi, %rdx
5e26: 84 c0 testb %al, %al
5e28: 74 c9 je 0x5df3 <cJSON_Minify+0x53>
5e2a: 4c 8d 41 01 leaq 0x1(%rcx), %r8
5e2e: 48 8d 72 01 leaq 0x1(%rdx), %rsi
5e32: 88 02 movb %al, (%rdx)
5e34: 4c 89 c7 movq %r8, %rdi
5e37: 49 89 f1 movq %rsi, %r9
5e3a: 3c 22 cmpb $0x22, %al
5e3c: 74 42 je 0x5e80 <cJSON_Minify+0xe0>
5e3e: 0f b6 79 01 movzbl 0x1(%rcx), %edi
5e42: 3c 5c cmpb $0x5c, %al
5e44: 89 f8 movl %edi, %eax
5e46: 75 d8 jne 0x5e20 <cJSON_Minify+0x80>
5e48: 40 80 ff 22 cmpb $0x22, %dil
5e4c: 75 d2 jne 0x5e20 <cJSON_Minify+0x80>
5e4e: c6 42 01 22 movb $0x22, 0x1(%rdx)
5e52: 4c 8d 41 02 leaq 0x2(%rcx), %r8
5e56: 0f b6 41 02 movzbl 0x2(%rcx), %eax
5e5a: 48 8d 72 02 leaq 0x2(%rdx), %rsi
5e5e: eb c0 jmp 0x5e20 <cJSON_Minify+0x80>
5e60: 0f b6 47 01 movzbl 0x1(%rdi), %eax
5e64: 3c 2f cmpb $0x2f, %al
5e66: 74 28 je 0x5e90 <cJSON_Minify+0xf0>
5e68: 3c 2a cmpb $0x2a, %al
5e6a: 74 54 je 0x5ec0 <cJSON_Minify+0x120>
5e6c: 48 83 c7 01 addq $0x1, %rdi
5e70: e9 72 ff ff ff jmp 0x5de7 <cJSON_Minify+0x47>
5e75: 0f 1f 00 nopl (%rax)
5e78: c3 retq
5e79: 0f 1f 80 00 00 00 00 nopl (%rax)
5e80: 0f b6 41 01 movzbl 0x1(%rcx), %eax
5e84: e9 5e ff ff ff jmp 0x5de7 <cJSON_Minify+0x47>
5e89: 0f 1f 80 00 00 00 00 nopl (%rax)
5e90: 0f b6 47 02 movzbl 0x2(%rdi), %eax
5e94: 48 8d 57 02 leaq 0x2(%rdi), %rdx
5e98: eb 14 jmp 0x5eae <cJSON_Minify+0x10e>
5e9a: 66 0f 1f 44 00 00 nopw (%rax,%rax)
5ea0: 89 c1 movl %eax, %ecx
5ea2: 48 83 c2 01 addq $0x1, %rdx
5ea6: 0f b6 02 movzbl (%rdx), %eax
5ea9: 80 f9 0a cmpb $0xa, %cl
5eac: 74 52 je 0x5f00 <cJSON_Minify+0x160>
5eae: 84 c0 testb %al, %al
5eb0: 75 ee jne 0x5ea0 <cJSON_Minify+0x100>
5eb2: e9 39 ff ff ff jmp 0x5df0 <cJSON_Minify+0x50>
5eb7: 66 0f 1f 84 00 00 00 00 00 nopw (%rax,%rax)
5ec0: 0f b6 47 02 movzbl 0x2(%rdi), %eax
5ec4: 48 8d 57 02 leaq 0x2(%rdi), %rdx
5ec8: 84 c0 testb %al, %al
5eca: 75 18 jne 0x5ee4 <cJSON_Minify+0x144>
5ecc: e9 1f ff ff ff jmp 0x5df0 <cJSON_Minify+0x50>
5ed1: 0f 1f 80 00 00 00 00 nopl (%rax)
5ed8: 48 83 c2 01 addq $0x1, %rdx
5edc: 84 c0 testb %al, %al
5ede: 0f 84 0c ff ff ff je 0x5df0 <cJSON_Minify+0x50>
5ee4: 89 c1 movl %eax, %ecx
5ee6: 0f b6 42 01 movzbl 0x1(%rdx), %eax
5eea: 80 f9 2a cmpb $0x2a, %cl
5eed: 75 e9 jne 0x5ed8 <cJSON_Minify+0x138>
5eef: 3c 2f cmpb $0x2f, %al
5ef1: 75 e5 jne 0x5ed8 <cJSON_Minify+0x138>
5ef3: 0f b6 42 02 movzbl 0x2(%rdx), %eax
5ef7: 48 8d 7a 02 leaq 0x2(%rdx), %rdi
5efb: e9 e7 fe ff ff jmp 0x5de7 <cJSON_Minify+0x47>
5f00: 48 89 d7 movq %rdx, %rdi
5f03: e9 df fe ff ff jmp 0x5de7 <cJSON_Minify+0x47>
5f08: 48 89 fa movq %rdi, %rdx
5f0b: e9 e3 fe ff ff jmp 0x5df3 <cJSON_Minify+0x53>
0000000000005f10 <cJSON_IsInvalid>:
5f10: 48 85 ff testq %rdi, %rdi
5f13: 74 0b je 0x5f20 <cJSON_IsInvalid+0x10>
5f15: 31 c0 xorl %eax, %eax
5f17: 80 7f 18 00 cmpb $0x0, 0x18(%rdi)
5f1b: 0f 94 c0 sete %al
5f1e: c3 retq
5f1f: 90 nop
5f20: 31 c0 xorl %eax, %eax
5f22: c3 retq
5f23: 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
5f2e: 66 90 nop
0000000000005f30 <cJSON_IsFalse>:
5f30: 48 85 ff testq %rdi, %rdi
5f33: 74 0b je 0x5f40 <cJSON_IsFalse+0x10>
5f35: 31 c0 xorl %eax, %eax
5f37: 80 7f 18 01 cmpb $0x1, 0x18(%rdi)
5f3b: 0f 94 c0 sete %al
5f3e: c3 retq
5f3f: 90 nop
5f40: 31 c0 xorl %eax, %eax
5f42: c3 retq
5f43: 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
5f4e: 66 90 nop
0000000000005f50 <cJSON_IsTrue>:
5f50: 48 85 ff testq %rdi, %rdi
5f53: 74 0b je 0x5f60 <cJSON_IsTrue+0x10>
5f55: 31 c0 xorl %eax, %eax
5f57: 80 7f 18 02 cmpb $0x2, 0x18(%rdi)
5f5b: 0f 94 c0 sete %al
5f5e: c3 retq
5f5f: 90 nop
5f60: 31 c0 xorl %eax, %eax
5f62: c3 retq
5f63: 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
5f6e: 66 90 nop
0000000000005f70 <cJSON_IsBool>:
5f70: 48 85 ff testq %rdi, %rdi
5f73: 74 0b je 0x5f80 <cJSON_IsBool+0x10>
5f75: 31 c0 xorl %eax, %eax
5f77: f6 47 18 03 testb $0x3, 0x18(%rdi)
5f7b: 0f 95 c0 setne %al
5f7e: c3 retq
5f7f: 90 nop
5f80: 31 c0 xorl %eax, %eax
5f82: c3 retq
5f83: 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
5f8e: 66 90 nop
0000000000005f90 <cJSON_IsNull>:
5f90: 48 85 ff testq %rdi, %rdi
5f93: 74 0b je 0x5fa0 <cJSON_IsNull+0x10>
5f95: 31 c0 xorl %eax, %eax
5f97: 80 7f 18 04 cmpb $0x4, 0x18(%rdi)
5f9b: 0f 94 c0 sete %al
5f9e: c3 retq
5f9f: 90 nop
5fa0: 31 c0 xorl %eax, %eax
5fa2: c3 retq
5fa3: 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
5fae: 66 90 nop
0000000000005fb0 <cJSON_IsNumber>:
5fb0: 48 85 ff testq %rdi, %rdi
5fb3: 74 0b je 0x5fc0 <cJSON_IsNumber+0x10>
5fb5: 31 c0 xorl %eax, %eax
5fb7: 80 7f 18 08 cmpb $0x8, 0x18(%rdi)
5fbb: 0f 94 c0 sete %al
5fbe: c3 retq
5fbf: 90 nop
5fc0: 31 c0 xorl %eax, %eax
5fc2: c3 retq
5fc3: 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
5fce: 66 90 nop
0000000000005fd0 <cJSON_GetNumberValue>:
5fd0: 53 pushq %rbx
5fd1: 48 89 fb movq %rdi, %rbx
5fd4: e8 97 c0 ff ff callq 0x2070 <cJSON_IsNumber@plt>
5fd9: 85 c0 testl %eax, %eax
5fdb: 74 0b je 0x5fe8 <cJSON_GetNumberValue+0x18>
5fdd: f2 0f 10 43 30 movsd 0x30(%rbx), %xmm0
5fe2: 5b popq %rbx
5fe3: c3 retq
5fe4: 0f 1f 40 00 nopl (%rax)
5fe8: f2 0f 10 05 f0 12 00 00 movsd 0x12f0(%rip), %xmm0 # 0x72e0 <strtod@GLIBC_2.2.5+0x72e0>
5ff0: 5b popq %rbx
5ff1: c3 retq
5ff2: 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
5ffd: 0f 1f 00 nopl (%rax)
0000000000006000 <cJSON_IsString>:
6000: 48 85 ff testq %rdi, %rdi
6003: 74 0b je 0x6010 <cJSON_IsString+0x10>
6005: 31 c0 xorl %eax, %eax
6007: 80 7f 18 10 cmpb $0x10, 0x18(%rdi)
600b: 0f 94 c0 sete %al
600e: c3 retq
600f: 90 nop
6010: 31 c0 xorl %eax, %eax
6012: c3 retq
6013: 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
601e: 66 90 nop
0000000000006020 <cJSON_GetStringValue>:
6020: 53 pushq %rbx
6021: 48 89 fb movq %rdi, %rbx
6024: e8 b7 c1 ff ff callq 0x21e0 <cJSON_IsString@plt>
6029: 85 c0 testl %eax, %eax
602b: 74 0b je 0x6038 <cJSON_GetStringValue+0x18>
602d: 48 8b 43 20 movq 0x20(%rbx), %rax
6031: 5b popq %rbx
6032: c3 retq
6033: 0f 1f 44 00 00 nopl (%rax,%rax)
6038: 31 c0 xorl %eax, %eax
603a: 5b popq %rbx
603b: c3 retq
603c: 0f 1f 40 00 nopl (%rax)
0000000000006040 <cJSON_IsArray>:
6040: 48 85 ff testq %rdi, %rdi
6043: 74 0b je 0x6050 <cJSON_IsArray+0x10>
6045: 31 c0 xorl %eax, %eax
6047: 80 7f 18 20 cmpb $0x20, 0x18(%rdi)
604b: 0f 94 c0 sete %al
604e: c3 retq
604f: 90 nop
6050: 31 c0 xorl %eax, %eax
6052: c3 retq
6053: 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
605e: 66 90 nop
0000000000006060 <cJSON_IsObject>:
6060: 48 85 ff testq %rdi, %rdi
6063: 74 0b je 0x6070 <cJSON_IsObject+0x10>
6065: 31 c0 xorl %eax, %eax
6067: 80 7f 18 40 cmpb $0x40, 0x18(%rdi)
606b: 0f 94 c0 sete %al
606e: c3 retq
606f: 90 nop
6070: 31 c0 xorl %eax, %eax
6072: c3 retq
6073: 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
607e: 66 90 nop
0000000000006080 <cJSON_IsRaw>:
6080: 48 85 ff testq %rdi, %rdi
6083: 74 0b je 0x6090 <cJSON_IsRaw+0x10>
6085: 31 c0 xorl %eax, %eax
6087: 80 7f 18 80 cmpb $-0x80, 0x18(%rdi)
608b: 0f 94 c0 sete %al
608e: c3 retq
608f: 90 nop
6090: 31 c0 xorl %eax, %eax
6092: c3 retq
6093: 66 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
609e: 66 90 nop
00000000000060a0 <cJSON_Compare.localalias>:
60a0: 41 56 pushq %r14
60a2: 41 55 pushq %r13
60a4: 41 54 pushq %r12
60a6: 55 pushq %rbp
60a7: 53 pushq %rbx
60a8: 48 85 ff testq %rdi, %rdi
60ab: 74 6b je 0x6118 <cJSON_Compare.localalias+0x78>
60ad: 49 89 f4 movq %rsi, %r12
60b0: 48 85 f6 testq %rsi, %rsi
60b3: 74 63 je 0x6118 <cJSON_Compare.localalias+0x78>
60b5: 8b 47 18 movl 0x18(%rdi), %eax
60b8: 8b 6e 18 movl 0x18(%rsi), %ebp
60bb: 48 89 fb movq %rdi, %rbx
60be: 31 c5 xorl %eax, %ebp
60c0: 81 e5 ff 00 00 00 andl $0xff, %ebp
60c6: 75 50 jne 0x6118 <cJSON_Compare.localalias+0x78>
60c8: 41 89 d5 movl %edx, %r13d
60cb: 0f b6 d0 movzbl %al, %edx
60ce: 83 fa 40 cmpl $0x40, %edx
60d1: 7f 6d jg 0x6140 <cJSON_Compare.localalias+0xa0>
60d3: a8 fc testb $-0x4, %al
60d5: 74 51 je 0x6128 <cJSON_Compare.localalias+0x88>
60d7: 48 b9 11 10 00 10 00 00 00 10 movabsq $0x1000000010001011, %rcx # imm = 0x1000000010001011
60e1: 8d 42 fc leal -0x4(%rdx), %eax
60e4: 48 0f a3 c1 btq %rax, %rcx
60e8: 73 30 jae 0x611a <cJSON_Compare.localalias+0x7a>
60ea: 48 39 f7 cmpq %rsi, %rdi
60ed: 0f 84 9d 01 00 00 je 0x6290 <cJSON_Compare.localalias+0x1f0>
60f3: 83 fa 20 cmpl $0x20, %edx
60f6: 0f 8f 04 01 00 00 jg 0x6200 <cJSON_Compare.localalias+0x160>
60fc: 83 f8 1c cmpl $0x1c, %eax
60ff: 77 19 ja 0x611a <cJSON_Compare.localalias+0x7a>
6101: 48 8d 15 08 11 00 00 leaq 0x1108(%rip), %rdx # 0x7210 <strtod@GLIBC_2.2.5+0x7210>
6108: 48 63 04 82 movslq (%rdx,%rax,4), %rax
610c: 48 01 d0 addq %rdx, %rax
610f: ff e0 jmpq *%rax
6111: 0f 1f 80 00 00 00 00 nopl (%rax)
6118: 31 ed xorl %ebp, %ebp
611a: 5b popq %rbx
611b: 89 e8 movl %ebp, %eax
611d: 5d popq %rbp
611e: 41 5c popq %r12
6120: 41 5d popq %r13
6122: 41 5e popq %r14
6124: c3 retq
6125: 0f 1f 00 nopl (%rax)
6128: 83 ea 01 subl $0x1, %edx
612b: 31 ed xorl %ebp, %ebp
612d: 5b popq %rbx
612e: 83 fa 01 cmpl $0x1, %edx
6131: 40 0f 96 c5 setbe %bpl
6135: 89 e8 movl %ebp, %eax
6137: 5d popq %rbp
6138: 41 5c popq %r12
613a: 41 5d popq %r13
613c: 41 5e popq %r14
613e: c3 retq
613f: 90 nop
6140: 81 fa 80 00 00 00 cmpl $0x80, %edx
6146: 75 d2 jne 0x611a <cJSON_Compare.localalias+0x7a>
6148: 48 39 f7 cmpq %rsi, %rdi
614b: 0f 84 3f 01 00 00 je 0x6290 <cJSON_Compare.localalias+0x1f0>
6151: 48 8b 7b 20 movq 0x20(%rbx), %rdi
6155: 48 85 ff testq %rdi, %rdi
6158: 74 c0 je 0x611a <cJSON_Compare.localalias+0x7a>
615a: 49 8b 74 24 20 movq 0x20(%r12), %rsi
615f: 48 85 f6 testq %rsi, %rsi
6162: 74 b6 je 0x611a <cJSON_Compare.localalias+0x7a>
6164: e8 97 bf ff ff callq 0x2100 <strcmp@plt>
6169: 31 ed xorl %ebp, %ebp
616b: 85 c0 testl %eax, %eax
616d: 40 0f 94 c5 sete %bpl
6171: eb a7 jmp 0x611a <cJSON_Compare.localalias+0x7a>
6173: 48 8b 5f 10 movq 0x10(%rdi), %rbx
6177: 4c 8b 66 10 movq 0x10(%rsi), %r12
617b: 48 85 db testq %rbx, %rbx
617e: 74 29 je 0x61a9 <cJSON_Compare.localalias+0x109>
6180: 4d 85 e4 testq %r12, %r12
6183: 74 24 je 0x61a9 <cJSON_Compare.localalias+0x109>
6185: 44 89 ea movl %r13d, %edx
6188: 4c 89 e6 movq %r12, %rsi
618b: 48 89 df movq %rbx, %rdi
618e: e8 0d ff ff ff callq 0x60a0 <cJSON_Compare.localalias>
6193: 89 c5 movl %eax, %ebp
6195: 85 c0 testl %eax, %eax
6197: 0f 84 7d ff ff ff je 0x611a <cJSON_Compare.localalias+0x7a>
619d: 48 8b 1b movq (%rbx), %rbx
61a0: 4d 8b 24 24 movq (%r12), %r12
61a4: 48 85 db testq %rbx, %rbx
61a7: 75 d7 jne 0x6180 <cJSON_Compare.localalias+0xe0>
61a9: 31 ed xorl %ebp, %ebp
61ab: 4c 39 e3 cmpq %r12, %rbx
61ae: 40 0f 94 c5 sete %bpl
61b2: e9 63 ff ff ff jmp 0x611a <cJSON_Compare.localalias+0x7a>
61b7: f2 0f 10 5e 30 movsd 0x30(%rsi), %xmm3
61bc: f2 0f 10 47 30 movsd 0x30(%rdi), %xmm0
61c1: 31 ed xorl %ebp, %ebp
61c3: f3 0f 7e 15 c5 10 00 00 movq 0x10c5(%rip), %xmm2 # 0x7290 <strtod@GLIBC_2.2.5+0x7290>
61cb: 66 0f 28 e0 movapd %xmm0, %xmm4
61cf: 66 0f 28 cb movapd %xmm3, %xmm1
61d3: f2 0f 5c c3 subsd %xmm3, %xmm0
61d7: 66 0f 54 ca andpd %xmm2, %xmm1
61db: 66 0f 54 e2 andpd %xmm2, %xmm4
61df: f2 0f 5f e1 maxsd %xmm1, %xmm4
61e3: 66 0f 54 c2 andpd %xmm2, %xmm0
61e7: 66 0f 28 cc movapd %xmm4, %xmm1
61eb: f2 0f 59 0d d5 10 00 00 mulsd 0x10d5(%rip), %xmm1 # 0x72c8 <strtod@GLIBC_2.2.5+0x72c8>
61f3: 66 0f 2f c8 comisd %xmm0, %xmm1
61f7: 40 0f 93 c5 setae %bpl
61fb: e9 1a ff ff ff jmp 0x611a <cJSON_Compare.localalias+0x7a>
6200: 83 fa 40 cmpl $0x40, %edx
6203: 0f 85 11 ff ff ff jne 0x611a <cJSON_Compare.localalias+0x7a>
6209: 4c 8b 73 10 movq 0x10(%rbx), %r14
620d: 4d 85 f6 testq %r14, %r14
6210: 74 36 je 0x6248 <cJSON_Compare.localalias+0x1a8>
6212: 49 8b 76 38 movq 0x38(%r14), %rsi
6216: 44 89 ea movl %r13d, %edx
6219: 4c 89 e7 movq %r12, %rdi
621c: e8 5f c4 ff ff callq 0x2680 <get_object_item>
6221: 48 89 c6 movq %rax, %rsi
6224: 48 85 c0 testq %rax, %rax
6227: 0f 84 ed fe ff ff je 0x611a <cJSON_Compare.localalias+0x7a>
622d: 44 89 ea movl %r13d, %edx
6230: 4c 89 f7 movq %r14, %rdi
6233: e8 68 fe ff ff callq 0x60a0 <cJSON_Compare.localalias>
6238: 85 c0 testl %eax, %eax
623a: 0f 84 d8 fe ff ff je 0x6118 <cJSON_Compare.localalias+0x78>
6240: 4d 8b 36 movq (%r14), %r14
6243: 4d 85 f6 testq %r14, %r14
6246: 75 ca jne 0x6212 <cJSON_Compare.localalias+0x172>
6248: 4d 8b 64 24 10 movq 0x10(%r12), %r12
624d: 4d 85 e4 testq %r12, %r12
6250: 74 3e je 0x6290 <cJSON_Compare.localalias+0x1f0>
6252: 49 8b 74 24 38 movq 0x38(%r12), %rsi
6257: 44 89 ea movl %r13d, %edx
625a: 48 89 df movq %rbx, %rdi
625d: e8 1e c4 ff ff callq 0x2680 <get_object_item>
6262: 48 89 c6 movq %rax, %rsi
6265: 48 85 c0 testq %rax, %rax
6268: 0f 84 ac fe ff ff je 0x611a <cJSON_Compare.localalias+0x7a>
626e: 44 89 ea movl %r13d, %edx
6271: 4c 89 e7 movq %r12, %rdi
6274: e8 27 fe ff ff callq 0x60a0 <cJSON_Compare.localalias>
6279: 85 c0 testl %eax, %eax
627b: 0f 84 97 fe ff ff je 0x6118 <cJSON_Compare.localalias+0x78>
6281: 4d 8b 24 24 movq (%r12), %r12
6285: 4d 85 e4 testq %r12, %r12
6288: 75 c8 jne 0x6252 <cJSON_Compare.localalias+0x1b2>
628a: 66 0f 1f 44 00 00 nopw (%rax,%rax)
6290: bd 01 00 00 00 movl $0x1, %ebp
6295: e9 80 fe ff ff jmp 0x611a <cJSON_Compare.localalias+0x7a>
629a: 66 0f 1f 44 00 00 nopw (%rax,%rax)
00000000000062a0 <cJSON_malloc>:
62a0: ff 25 6a 3e 00 00 jmpq *0x3e6a(%rip) # 0xa110 <global_hooks>
62a6: 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
00000000000062b0 <cJSON_free>:
62b0: ff 25 62 3e 00 00 jmpq *0x3e62(%rip) # 0xa118 <global_hooks+0x8>
62b6: 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
00000000000062c0 <cJSON_SetValuestring>:
62c0: 41 55 pushq %r13
62c2: 41 54 pushq %r12
62c4: 55 pushq %rbp
62c5: 53 pushq %rbx
62c6: 48 83 ec 08 subq $0x8, %rsp
62ca: 8b 47 18 movl 0x18(%rdi), %eax
62cd: 25 10 01 00 00 andl $0x110, %eax # imm = 0x110
62d2: 83 f8 10 cmpl $0x10, %eax
62d5: 0f 85 8d 00 00 00 jne 0x6368 <cJSON_SetValuestring+0xa8>
62db: 48 89 fb movq %rdi, %rbx
62de: 48 89 f7 movq %rsi, %rdi
62e1: 49 89 f4 movq %rsi, %r12
62e4: e8 e7 bd ff ff callq 0x20d0 <strlen@plt>
62e9: 4c 8b 6b 20 movq 0x20(%rbx), %r13
62ed: 48 89 c5 movq %rax, %rbp
62f0: 4c 89 ef movq %r13, %rdi
62f3: e8 d8 bd ff ff callq 0x20d0 <strlen@plt>
62f8: 48 39 e8 cmpq %rbp, %rax
62fb: 73 43 jae 0x6340 <cJSON_SetValuestring+0x80>
62fd: 48 83 c5 01 addq $0x1, %rbp
6301: 48 89 ef movq %rbp, %rdi
6304: ff 15 06 3e 00 00 callq *0x3e06(%rip) # 0xa110 <global_hooks>
630a: 49 89 c5 movq %rax, %r13
630d: 48 85 c0 testq %rax, %rax
6310: 74 56 je 0x6368 <cJSON_SetValuestring+0xa8>
6312: 48 89 c7 movq %rax, %rdi
6315: 48 89 ea movq %rbp, %rdx
6318: 4c 89 e6 movq %r12, %rsi
631b: e8 f0 bd ff ff callq 0x2110 <memcpy@plt>
6320: 48 8b 7b 20 movq 0x20(%rbx), %rdi
6324: 48 85 ff testq %rdi, %rdi
6327: 74 05 je 0x632e <cJSON_SetValuestring+0x6e>
6329: e8 82 be ff ff callq 0x21b0 <cJSON_free@plt>
632e: 4c 89 6b 20 movq %r13, 0x20(%rbx)
6332: 48 83 c4 08 addq $0x8, %rsp
6336: 4c 89 e8 movq %r13, %rax
6339: 5b popq %rbx
633a: 5d popq %rbp
633b: 41 5c popq %r12
633d: 41 5d popq %r13
633f: c3 retq
6340: 48 8d 55 01 leaq 0x1(%rbp), %rdx
6344: 4c 89 e6 movq %r12, %rsi
6347: 4c 89 ef movq %r13, %rdi
634a: e8 c1 bd ff ff callq 0x2110 <memcpy@plt>
634f: 4c 8b 6b 20 movq 0x20(%rbx), %r13
6353: 48 83 c4 08 addq $0x8, %rsp
6357: 5b popq %rbx
6358: 5d popq %rbp
6359: 4c 89 e8 movq %r13, %rax
635c: 41 5c popq %r12
635e: 41 5d popq %r13
6360: c3 retq
6361: 0f 1f 80 00 00 00 00 nopl (%rax)
6368: 48 83 c4 08 addq $0x8, %rsp
636c: 45 31 ed xorl %r13d, %r13d
636f: 5b popq %rbx
6370: 4c 89 e8 movq %r13, %rax
6373: 5d popq %rbp
6374: 41 5c popq %r12
6376: 41 5d popq %r13
6378: c3 retq
6379: 0f 1f 80 00 00 00 00 nopl (%rax)
0000000000006380 <cJSON_ReplaceItemInObject>:
6380: 48 85 d2 testq %rdx, %rdx
6383: 0f 84 9f 00 00 00 je 0x6428 <cJSON_ReplaceItemInObject+0xa8>
6389: 41 55 pushq %r13
638b: 41 54 pushq %r12
638d: 55 pushq %rbp
638e: 48 89 f5 movq %rsi, %rbp
6391: 53 pushq %rbx
6392: 48 83 ec 08 subq $0x8, %rsp
6396: 48 85 f6 testq %rsi, %rsi
6399: 74 7d je 0x6418 <cJSON_ReplaceItemInObject+0x98>
639b: 49 89 fc movq %rdi, %r12
639e: 48 89 d3 movq %rdx, %rbx
63a1: f6 42 19 02 testb $0x2, 0x19(%rdx)
63a5: 74 59 je 0x6400 <cJSON_ReplaceItemInObject+0x80>
63a7: 48 89 ef movq %rbp, %rdi
63aa: e8 21 bd ff ff callq 0x20d0 <strlen@plt>
63af: 4c 8d 68 01 leaq 0x1(%rax), %r13
63b3: 4c 89 ef movq %r13, %rdi
63b6: ff 15 54 3d 00 00 callq *0x3d54(%rip) # 0xa110 <global_hooks>
63bc: 48 85 c0 testq %rax, %rax
63bf: 74 4f je 0x6410 <cJSON_ReplaceItemInObject+0x90>
63c1: 4c 89 ea movq %r13, %rdx
63c4: 48 89 ee movq %rbp, %rsi
63c7: 48 89 c7 movq %rax, %rdi
63ca: e8 41 bd ff ff callq 0x2110 <memcpy@plt>
63cf: 48 89 ee movq %rbp, %rsi
63d2: 4c 89 e7 movq %r12, %rdi
63d5: 31 d2 xorl %edx, %edx
63d7: 81 63 18 ff fd ff ff andl $0xfffffdff, 0x18(%rbx) # imm = 0xFFFFFDFF
63de: 48 89 43 38 movq %rax, 0x38(%rbx)
63e2: e8 99 c2 ff ff callq 0x2680 <get_object_item>
63e7: 48 83 c4 08 addq $0x8, %rsp
63eb: 48 89 da movq %rbx, %rdx
63ee: 4c 89 e7 movq %r12, %rdi
63f1: 5b popq %rbx
63f2: 48 89 c6 movq %rax, %rsi
63f5: 5d popq %rbp
63f6: 41 5c popq %r12
63f8: 41 5d popq %r13
63fa: e9 f1 bc ff ff jmp 0x20f0 <cJSON_ReplaceItemViaPointer@plt>
63ff: 90 nop
6400: 48 8b 7a 38 movq 0x38(%rdx), %rdi
6404: 48 85 ff testq %rdi, %rdi
6407: 74 9e je 0x63a7 <cJSON_ReplaceItemInObject+0x27>
6409: e8 a2 bd ff ff callq 0x21b0 <cJSON_free@plt>
640e: eb 97 jmp 0x63a7 <cJSON_ReplaceItemInObject+0x27>
6410: 48 c7 43 38 00 00 00 00 movq $0x0, 0x38(%rbx)
6418: 48 83 c4 08 addq $0x8, %rsp
641c: 31 c0 xorl %eax, %eax
641e: 5b popq %rbx
641f: 5d popq %rbp
6420: 41 5c popq %r12
6422: 41 5d popq %r13
6424: c3 retq
6425: 0f 1f 00 nopl (%rax)
6428: 31 c0 xorl %eax, %eax
642a: c3 retq
642b: 0f 1f 44 00 00 nopl (%rax,%rax)
0000000000006430 <cJSON_ReplaceItemInObjectCaseSensitive>:
6430: 48 85 d2 testq %rdx, %rdx
6433: 0f 84 ff 00 00 00 je 0x6538 <cJSON_ReplaceItemInObjectCaseSensitive+0x108>
6439: 41 55 pushq %r13
643b: 41 54 pushq %r12
643d: 55 pushq %rbp
643e: 48 89 f5 movq %rsi, %rbp
6441: 53 pushq %rbx
6442: 48 83 ec 08 subq $0x8, %rsp
6446: 48 85 f6 testq %rsi, %rsi
6449: 0f 84 ca 00 00 00 je 0x6519 <cJSON_ReplaceItemInObjectCaseSensitive+0xe9>
644f: 49 89 fd movq %rdi, %r13
6452: 49 89 d4 movq %rdx, %r12
6455: f6 42 19 02 testb $0x2, 0x19(%rdx)
6459: 0f 84 91 00 00 00 je 0x64f0 <cJSON_ReplaceItemInObjectCaseSensitive+0xc0>
645f: 48 89 ef movq %rbp, %rdi
6462: e8 69 bc ff ff callq 0x20d0 <strlen@plt>
6467: 48 8d 58 01 leaq 0x1(%rax), %rbx
646b: 48 89 df movq %rbx, %rdi
646e: ff 15 9c 3c 00 00 callq *0x3c9c(%rip) # 0xa110 <global_hooks>
6474: 48 85 c0 testq %rax, %rax
6477: 0f 84 93 00 00 00 je 0x6510 <cJSON_ReplaceItemInObjectCaseSensitive+0xe0>
647d: 48 89 da movq %rbx, %rdx
6480: 48 89 ee movq %rbp, %rsi
6483: 48 89 c7 movq %rax, %rdi
6486: e8 85 bc ff ff callq 0x2110 <memcpy@plt>
648b: 41 81 64 24 18 ff fd ff ff andl $0xfffffdff, 0x18(%r12) # imm = 0xFFFFFDFF
6494: 49 89 44 24 38 movq %rax, 0x38(%r12)
6499: 4d 85 ed testq %r13, %r13
649c: 0f 84 8e 00 00 00 je 0x6530 <cJSON_ReplaceItemInObjectCaseSensitive+0x100>
64a2: 49 8b 5d 10 movq 0x10(%r13), %rbx
64a6: 48 85 db testq %rbx, %rbx
64a9: 75 19 jne 0x64c4 <cJSON_ReplaceItemInObjectCaseSensitive+0x94>
64ab: eb 27 jmp 0x64d4 <cJSON_ReplaceItemInObjectCaseSensitive+0xa4>
64ad: 0f 1f 00 nopl (%rax)
64b0: 48 89 ef movq %rbp, %rdi
64b3: e8 48 bc ff ff callq 0x2100 <strcmp@plt>
64b8: 85 c0 testl %eax, %eax
64ba: 74 11 je 0x64cd <cJSON_ReplaceItemInObjectCaseSensitive+0x9d>
64bc: 48 8b 1b movq (%rbx), %rbx
64bf: 48 85 db testq %rbx, %rbx
64c2: 74 10 je 0x64d4 <cJSON_ReplaceItemInObjectCaseSensitive+0xa4>
64c4: 48 8b 73 38 movq 0x38(%rbx), %rsi
64c8: 48 85 f6 testq %rsi, %rsi
64cb: 75 e3 jne 0x64b0 <cJSON_ReplaceItemInObjectCaseSensitive+0x80>
64cd: 48 83 7b 38 00 cmpq $0x0, 0x38(%rbx)
64d2: 74 5c je 0x6530 <cJSON_ReplaceItemInObjectCaseSensitive+0x100>
64d4: 48 83 c4 08 addq $0x8, %rsp
64d8: 4c 89 e2 movq %r12, %rdx
64db: 48 89 de movq %rbx, %rsi
64de: 4c 89 ef movq %r13, %rdi
64e1: 5b popq %rbx
64e2: 5d popq %rbp
64e3: 41 5c popq %r12
64e5: 41 5d popq %r13
64e7: e9 04 bc ff ff jmp 0x20f0 <cJSON_ReplaceItemViaPointer@plt>
64ec: 0f 1f 40 00 nopl (%rax)
64f0: 48 8b 7a 38 movq 0x38(%rdx), %rdi
64f4: 48 85 ff testq %rdi, %rdi
64f7: 0f 84 62 ff ff ff je 0x645f <cJSON_ReplaceItemInObjectCaseSensitive+0x2f>
64fd: e8 ae bc ff ff callq 0x21b0 <cJSON_free@plt>
6502: e9 58 ff ff ff jmp 0x645f <cJSON_ReplaceItemInObjectCaseSensitive+0x2f>
6507: 66 0f 1f 84 00 00 00 00 00 nopw (%rax,%rax)
6510: 49 c7 44 24 38 00 00 00 00 movq $0x0, 0x38(%r12)
6519: 48 83 c4 08 addq $0x8, %rsp
651d: 31 c0 xorl %eax, %eax
651f: 5b popq %rbx
6520: 5d popq %rbp
6521: 41 5c popq %r12
6523: 41 5d popq %r13
6525: c3 retq
6526: 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:(%rax,%rax)
6530: 31 db xorl %ebx, %ebx
6532: eb a0 jmp 0x64d4 <cJSON_ReplaceItemInObjectCaseSensitive+0xa4>
6534: 0f 1f 40 00 nopl (%rax)
6538: 31 c0 xorl %eax, %eax
653a: c3 retq
Disassembly of section .fini:
000000000000653c <_fini>:
653c: 48 83 ec 08 subq $0x8, %rsp
6540: 48 83 c4 08 addq $0x8, %rsp
6544: c3 retq