
/data/app/~~FfR2UxiezVimWOvqJwfg0A==/com.tencent.rmcn-ubSUFDQnHa3Y4cwZtqW1Wg==/lib/arm64/libBianqueCCS.so:	file format elf64-littleaarch64

Disassembly of section .plt:

0000000000007f70 <.plt>:
    7f70: a9bf7bf0     	stp	x16, x30, [sp, #-0x10]!
    7f74: 900003b0     	adrp	x16, 0x7b000
    7f78: f944ce11     	ldr	x17, [x16, #0x998]
    7f7c: 91266210     	add	x16, x16, #0x998
    7f80: d61f0220     	br	x17
    7f84: d503201f     	nop
    7f88: d503201f     	nop
    7f8c: d503201f     	nop

0000000000007f90 <json_object_dotget_value@plt>:
    7f90: 900003b0     	adrp	x16, 0x7b000
    7f94: f944d211     	ldr	x17, [x16, #0x9a0]
    7f98: 91268210     	add	x16, x16, #0x9a0
    7f9c: d61f0220     	br	x17

0000000000007fa0 <gethostbyname@plt>:
    7fa0: 900003b0     	adrp	x16, 0x7b000
    7fa4: f944d611     	ldr	x17, [x16, #0x9a8]
    7fa8: 9126a210     	add	x16, x16, #0x9a8
    7fac: d61f0220     	br	x17

0000000000007fb0 <json_serialize_to_string@plt>:
    7fb0: 900003b0     	adrp	x16, 0x7b000
    7fb4: f944da11     	ldr	x17, [x16, #0x9b0]
    7fb8: 9126c210     	add	x16, x16, #0x9b0
    7fbc: d61f0220     	br	x17

0000000000007fc0 <__api_get_console_log_data_chunk@plt>:
    7fc0: 900003b0     	adrp	x16, 0x7b000
    7fc4: f944de11     	ldr	x17, [x16, #0x9b8]
    7fc8: 9126e210     	add	x16, x16, #0x9b8
    7fcc: d61f0220     	br	x17

0000000000007fd0 <sigemptyset@plt>:
    7fd0: 900003b0     	adrp	x16, 0x7b000
    7fd4: f944e211     	ldr	x17, [x16, #0x9c0]
    7fd8: 91270210     	add	x16, x16, #0x9c0
    7fdc: d61f0220     	br	x17

0000000000007fe0 <pthread_mutex_destroy@plt>:
    7fe0: 900003b0     	adrp	x16, 0x7b000
    7fe4: f944e611     	ldr	x17, [x16, #0x9c8]
    7fe8: 91272210     	add	x16, x16, #0x9c8
    7fec: d61f0220     	br	x17

0000000000007ff0 <__init@plt>:
    7ff0: 900003b0     	adrp	x16, 0x7b000
    7ff4: f944ea11     	ldr	x17, [x16, #0x9d0]
    7ff8: 91274210     	add	x16, x16, #0x9d0
    7ffc: d61f0220     	br	x17

0000000000008000 <atoi@plt>:
    8000: f0000390     	adrp	x16, 0x7b000
    8004: f944ee11     	ldr	x17, [x16, #0x9d8]
    8008: 91276210     	add	x16, x16, #0x9d8
    800c: d61f0220     	br	x17

0000000000008010 <pthread_create@plt>:
    8010: f0000390     	adrp	x16, 0x7b000
    8014: f944f211     	ldr	x17, [x16, #0x9e0]
    8018: 91278210     	add	x16, x16, #0x9e0
    801c: d61f0220     	br	x17

0000000000008020 <pthread_join@plt>:
    8020: f0000390     	adrp	x16, 0x7b000
    8024: f944f611     	ldr	x17, [x16, #0x9e8]
    8028: 9127a210     	add	x16, x16, #0x9e8
    802c: d61f0220     	br	x17

0000000000008030 <realloc@plt>:
    8030: f0000390     	adrp	x16, 0x7b000
    8034: f944fa11     	ldr	x17, [x16, #0x9f0]
    8038: 9127c210     	add	x16, x16, #0x9f0
    803c: d61f0220     	br	x17

0000000000008040 <inet_ntoa@plt>:
    8040: f0000390     	adrp	x16, 0x7b000
    8044: f944fe11     	ldr	x17, [x16, #0x9f8]
    8048: 9127e210     	add	x16, x16, #0x9f8
    804c: d61f0220     	br	x17

0000000000008050 <__update_portrait_string@plt>:
    8050: f0000390     	adrp	x16, 0x7b000
    8054: f9450211     	ldr	x17, [x16, #0xa00]
    8058: 91280210     	add	x16, x16, #0xa00
    805c: d61f0220     	br	x17

0000000000008060 <pthread_key_create@plt>:
    8060: f0000390     	adrp	x16, 0x7b000
    8064: f9450611     	ldr	x17, [x16, #0xa08]
    8068: 91282210     	add	x16, x16, #0xa08
    806c: d61f0220     	br	x17

0000000000008070 <__get_settings_value_decimal@plt>:
    8070: f0000390     	adrp	x16, 0x7b000
    8074: f9450a11     	ldr	x17, [x16, #0xa10]
    8078: 91284210     	add	x16, x16, #0xa10
    807c: d61f0220     	br	x17

0000000000008080 <getsockopt@plt>:
    8080: f0000390     	adrp	x16, 0x7b000
    8084: f9450e11     	ldr	x17, [x16, #0xa18]
    8088: 91286210     	add	x16, x16, #0xa18
    808c: d61f0220     	br	x17

0000000000008090 <__vsnprintf_chk@plt>:
    8090: f0000390     	adrp	x16, 0x7b000
    8094: f9451211     	ldr	x17, [x16, #0xa20]
    8098: 91288210     	add	x16, x16, #0xa20
    809c: d61f0220     	br	x17

00000000000080a0 <mktime@plt>:
    80a0: f0000390     	adrp	x16, 0x7b000
    80a4: f9451611     	ldr	x17, [x16, #0xa28]
    80a8: 9128a210     	add	x16, x16, #0xa28
    80ac: d61f0220     	br	x17

00000000000080b0 <__get_bq_id@plt>:
    80b0: f0000390     	adrp	x16, 0x7b000
    80b4: f9451a11     	ldr	x17, [x16, #0xa30]
    80b8: 9128c210     	add	x16, x16, #0xa30
    80bc: d61f0220     	br	x17

00000000000080c0 <__connect@plt>:
    80c0: f0000390     	adrp	x16, 0x7b000
    80c4: f9451e11     	ldr	x17, [x16, #0xa38]
    80c8: 9128e210     	add	x16, x16, #0xa38
    80cc: d61f0220     	br	x17

00000000000080d0 <__mark_res_load@plt>:
    80d0: f0000390     	adrp	x16, 0x7b000
    80d4: f9452211     	ldr	x17, [x16, #0xa40]
    80d8: 91290210     	add	x16, x16, #0xa40
    80dc: d61f0220     	br	x17

00000000000080e0 <pthread_mutex_trylock@plt>:
    80e0: f0000390     	adrp	x16, 0x7b000
    80e4: f9452611     	ldr	x17, [x16, #0xa48]
    80e8: 91292210     	add	x16, x16, #0xa48
    80ec: d61f0220     	br	x17

00000000000080f0 <__api_get_ccs_version@plt>:
    80f0: f0000390     	adrp	x16, 0x7b000
    80f4: f9452a11     	ldr	x17, [x16, #0xa50]
    80f8: 91294210     	add	x16, x16, #0xa50
    80fc: d61f0220     	br	x17

0000000000008100 <get_ccs_log@plt>:
    8100: f0000390     	adrp	x16, 0x7b000
    8104: f9452e11     	ldr	x17, [x16, #0xa58]
    8108: 91296210     	add	x16, x16, #0xa58
    810c: d61f0220     	br	x17

0000000000008110 <pthread_attr_setdetachstate@plt>:
    8110: f0000390     	adrp	x16, 0x7b000
    8114: f9453211     	ldr	x17, [x16, #0xa60]
    8118: 91298210     	add	x16, x16, #0xa60
    811c: d61f0220     	br	x17

0000000000008120 <pthread_once@plt>:
    8120: f0000390     	adrp	x16, 0x7b000
    8124: f9453611     	ldr	x17, [x16, #0xa68]
    8128: 9129a210     	add	x16, x16, #0xa68
    812c: d61f0220     	br	x17

0000000000008130 <__cxa_finalize@plt>:
    8130: f0000390     	adrp	x16, 0x7b000
    8134: f9453a11     	ldr	x17, [x16, #0xa70]
    8138: 9129c210     	add	x16, x16, #0xa70
    813c: d61f0220     	br	x17

0000000000008140 <ftell@plt>:
    8140: f0000390     	adrp	x16, 0x7b000
    8144: f9453e11     	ldr	x17, [x16, #0xa78]
    8148: 9129e210     	add	x16, x16, #0xa78
    814c: d61f0220     	br	x17

0000000000008150 <__release_string_def@plt>:
    8150: f0000390     	adrp	x16, 0x7b000
    8154: f9454211     	ldr	x17, [x16, #0xa80]
    8158: 912a0210     	add	x16, x16, #0xa80
    815c: d61f0220     	br	x17

0000000000008160 <mkdir@plt>:
    8160: f0000390     	adrp	x16, 0x7b000
    8164: f9454611     	ldr	x17, [x16, #0xa88]
    8168: 912a2210     	add	x16, x16, #0xa88
    816c: d61f0220     	br	x17

0000000000008170 <json_array_get_value@plt>:
    8170: f0000390     	adrp	x16, 0x7b000
    8174: f9454a11     	ldr	x17, [x16, #0xa90]
    8178: 912a4210     	add	x16, x16, #0xa90
    817c: d61f0220     	br	x17

0000000000008180 <__api_get_file_base_dir@plt>:
    8180: f0000390     	adrp	x16, 0x7b000
    8184: f9454e11     	ldr	x17, [x16, #0xa98]
    8188: 912a6210     	add	x16, x16, #0xa98
    818c: d61f0220     	br	x17

0000000000008190 <calloc@plt>:
    8190: f0000390     	adrp	x16, 0x7b000
    8194: f9455211     	ldr	x17, [x16, #0xaa0]
    8198: 912a8210     	add	x16, x16, #0xaa0
    819c: d61f0220     	br	x17

00000000000081a0 <fread@plt>:
    81a0: f0000390     	adrp	x16, 0x7b000
    81a4: f9455611     	ldr	x17, [x16, #0xaa8]
    81a8: 912aa210     	add	x16, x16, #0xaa8
    81ac: d61f0220     	br	x17

00000000000081b0 <pthread_cond_destroy@plt>:
    81b0: f0000390     	adrp	x16, 0x7b000
    81b4: f9455a11     	ldr	x17, [x16, #0xab0]
    81b8: 912ac210     	add	x16, x16, #0xab0
    81bc: d61f0220     	br	x17

00000000000081c0 <strncmp@plt>:
    81c0: f0000390     	adrp	x16, 0x7b000
    81c4: f9455e11     	ldr	x17, [x16, #0xab8]
    81c8: 912ae210     	add	x16, x16, #0xab8
    81cc: d61f0220     	br	x17

00000000000081d0 <pthread_sigmask@plt>:
    81d0: f0000390     	adrp	x16, 0x7b000
    81d4: f9456211     	ldr	x17, [x16, #0xac0]
    81d8: 912b0210     	add	x16, x16, #0xac0
    81dc: d61f0220     	br	x17

00000000000081e0 <__assert2@plt>:
    81e0: f0000390     	adrp	x16, 0x7b000
    81e4: f9456611     	ldr	x17, [x16, #0xac8]
    81e8: 912b2210     	add	x16, x16, #0xac8
    81ec: d61f0220     	br	x17

00000000000081f0 <_Znwm@plt>:
    81f0: f0000390     	adrp	x16, 0x7b000
    81f4: f9456a11     	ldr	x17, [x16, #0xad0]
    81f8: 912b4210     	add	x16, x16, #0xad0
    81fc: d61f0220     	br	x17

0000000000008200 <json_object_dotset_value@plt>:
    8200: f0000390     	adrp	x16, 0x7b000
    8204: f9456e11     	ldr	x17, [x16, #0xad8]
    8208: 912b6210     	add	x16, x16, #0xad8
    820c: d61f0220     	br	x17

0000000000008210 <__get_settings_value_string_utf8@plt>:
    8210: f0000390     	adrp	x16, 0x7b000
    8214: f9457211     	ldr	x17, [x16, #0xae0]
    8218: 912b8210     	add	x16, x16, #0xae0
    821c: d61f0220     	br	x17

0000000000008220 <__api_logger_take_snapshot@plt>:
    8220: f0000390     	adrp	x16, 0x7b000
    8224: f9457611     	ldr	x17, [x16, #0xae8]
    8228: 912ba210     	add	x16, x16, #0xae8
    822c: d61f0220     	br	x17

0000000000008230 <__set_http_server_url@plt>:
    8230: f0000390     	adrp	x16, 0x7b000
    8234: f9457a11     	ldr	x17, [x16, #0xaf0]
    8238: 912bc210     	add	x16, x16, #0xaf0
    823c: d61f0220     	br	x17

0000000000008240 <__strlen_chk@plt>:
    8240: f0000390     	adrp	x16, 0x7b000
    8244: f9457e11     	ldr	x17, [x16, #0xaf8]
    8248: 912be210     	add	x16, x16, #0xaf8
    824c: d61f0220     	br	x17

0000000000008250 <json_value_get_string@plt>:
    8250: f0000390     	adrp	x16, 0x7b000
    8254: f9458211     	ldr	x17, [x16, #0xb00]
    8258: 912c0210     	add	x16, x16, #0xb00
    825c: d61f0220     	br	x17

0000000000008260 <fmod@plt>:
    8260: f0000390     	adrp	x16, 0x7b000
    8264: f9458611     	ldr	x17, [x16, #0xb08]
    8268: 912c2210     	add	x16, x16, #0xb08
    826c: d61f0220     	br	x17

0000000000008270 <pthread_mutex_init@plt>:
    8270: f0000390     	adrp	x16, 0x7b000
    8274: f9458a11     	ldr	x17, [x16, #0xb10]
    8278: 912c4210     	add	x16, x16, #0xb10
    827c: d61f0220     	br	x17

0000000000008280 <__api_get_log_format_version@plt>:
    8280: f0000390     	adrp	x16, 0x7b000
    8284: f9458e11     	ldr	x17, [x16, #0xb18]
    8288: 912c6210     	add	x16, x16, #0xb18
    828c: d61f0220     	br	x17

0000000000008290 <json_serialize_to_string_pretty@plt>:
    8290: f0000390     	adrp	x16, 0x7b000
    8294: f9459211     	ldr	x17, [x16, #0xb20]
    8298: 912c8210     	add	x16, x16, #0xb20
    829c: d61f0220     	br	x17

00000000000082a0 <abort@plt>:
    82a0: f0000390     	adrp	x16, 0x7b000
    82a4: f9459611     	ldr	x17, [x16, #0xb28]
    82a8: 912ca210     	add	x16, x16, #0xb28
    82ac: d61f0220     	br	x17

00000000000082b0 <__update_portrait_decimal@plt>:
    82b0: f0000390     	adrp	x16, 0x7b000
    82b4: f9459a11     	ldr	x17, [x16, #0xb30]
    82b8: 912cc210     	add	x16, x16, #0xb30
    82bc: d61f0220     	br	x17

00000000000082c0 <__print_portait@plt>:
    82c0: f0000390     	adrp	x16, 0x7b000
    82c4: f9459e11     	ldr	x17, [x16, #0xb38]
    82c8: 912ce210     	add	x16, x16, #0xb38
    82cc: d61f0220     	br	x17

00000000000082d0 <vsnprintf@plt>:
    82d0: f0000390     	adrp	x16, 0x7b000
    82d4: f945a211     	ldr	x17, [x16, #0xb40]
    82d8: 912d0210     	add	x16, x16, #0xb40
    82dc: d61f0220     	br	x17

00000000000082e0 <sigaltstack@plt>:
    82e0: f0000390     	adrp	x16, 0x7b000
    82e4: f945a611     	ldr	x17, [x16, #0xb48]
    82e8: 912d2210     	add	x16, x16, #0xb48
    82ec: d61f0220     	br	x17

00000000000082f0 <closedir@plt>:
    82f0: f0000390     	adrp	x16, 0x7b000
    82f4: f945aa11     	ldr	x17, [x16, #0xb50]
    82f8: 912d4210     	add	x16, x16, #0xb50
    82fc: d61f0220     	br	x17

0000000000008300 <inet_addr@plt>:
    8300: f0000390     	adrp	x16, 0x7b000
    8304: f945ae11     	ldr	x17, [x16, #0xb58]
    8308: 912d6210     	add	x16, x16, #0xb58
    830c: d61f0220     	br	x17

0000000000008310 <__api_get_loggers_count@plt>:
    8310: f0000390     	adrp	x16, 0x7b000
    8314: f945b211     	ldr	x17, [x16, #0xb60]
    8318: 912d8210     	add	x16, x16, #0xb60
    831c: d61f0220     	br	x17

0000000000008320 <__update_portrait_integer@plt>:
    8320: f0000390     	adrp	x16, 0x7b000
    8324: f945b611     	ldr	x17, [x16, #0xb68]
    8328: 912da210     	add	x16, x16, #0xb68
    832c: d61f0220     	br	x17

0000000000008330 <json_array_get_count@plt>:
    8330: f0000390     	adrp	x16, 0x7b000
    8334: f945ba11     	ldr	x17, [x16, #0xb70]
    8338: 912dc210     	add	x16, x16, #0xb70
    833c: d61f0220     	br	x17

0000000000008340 <__errno@plt>:
    8340: f0000390     	adrp	x16, 0x7b000
    8344: f945be11     	ldr	x17, [x16, #0xb78]
    8348: 912de210     	add	x16, x16, #0xb78
    834c: d61f0220     	br	x17

0000000000008350 <json_value_get_number@plt>:
    8350: f0000390     	adrp	x16, 0x7b000
    8354: f945c211     	ldr	x17, [x16, #0xb80]
    8358: 912e0210     	add	x16, x16, #0xb80
    835c: d61f0220     	br	x17

0000000000008360 <srand@plt>:
    8360: f0000390     	adrp	x16, 0x7b000
    8364: f945c611     	ldr	x17, [x16, #0xb88]
    8368: 912e2210     	add	x16, x16, #0xb88
    836c: d61f0220     	br	x17

0000000000008370 <getpid@plt>:
    8370: f0000390     	adrp	x16, 0x7b000
    8374: f945ca11     	ldr	x17, [x16, #0xb90]
    8378: 912e4210     	add	x16, x16, #0xb90
    837c: d61f0220     	br	x17

0000000000008380 <json_object_get_count@plt>:
    8380: f0000390     	adrp	x16, 0x7b000
    8384: f945ce11     	ldr	x17, [x16, #0xb98]
    8388: 912e6210     	add	x16, x16, #0xb98
    838c: d61f0220     	br	x17

0000000000008390 <__memcpy_chk@plt>:
    8390: f0000390     	adrp	x16, 0x7b000
    8394: f945d211     	ldr	x17, [x16, #0xba0]
    8398: 912e8210     	add	x16, x16, #0xba0
    839c: d61f0220     	br	x17

00000000000083a0 <pthread_mutexattr_settype@plt>:
    83a0: f0000390     	adrp	x16, 0x7b000
    83a4: f945d611     	ldr	x17, [x16, #0xba8]
    83a8: 912ea210     	add	x16, x16, #0xba8
    83ac: d61f0220     	br	x17

00000000000083b0 <json_object_get_value@plt>:
    83b0: f0000390     	adrp	x16, 0x7b000
    83b4: f945da11     	ldr	x17, [x16, #0xbb0]
    83b8: 912ec210     	add	x16, x16, #0xbb0
    83bc: d61f0220     	br	x17

00000000000083c0 <toupper@plt>:
    83c0: f0000390     	adrp	x16, 0x7b000
    83c4: f945de11     	ldr	x17, [x16, #0xbb8]
    83c8: 912ee210     	add	x16, x16, #0xbb8
    83cc: d61f0220     	br	x17

00000000000083d0 <json_parse_string_with_comments@plt>:
    83d0: f0000390     	adrp	x16, 0x7b000
    83d4: f945e211     	ldr	x17, [x16, #0xbc0]
    83d8: 912f0210     	add	x16, x16, #0xbc0
    83dc: d61f0220     	br	x17

00000000000083e0 <__api_logger_buffer_alloc@plt>:
    83e0: f0000390     	adrp	x16, 0x7b000
    83e4: f945e611     	ldr	x17, [x16, #0xbc8]
    83e8: 912f2210     	add	x16, x16, #0xbc8
    83ec: d61f0220     	br	x17

00000000000083f0 <time@plt>:
    83f0: f0000390     	adrp	x16, 0x7b000
    83f4: f945ea11     	ldr	x17, [x16, #0xbd0]
    83f8: 912f4210     	add	x16, x16, #0xbd0
    83fc: d61f0220     	br	x17

0000000000008400 <__init_by_ip_list@plt>:
    8400: f0000390     	adrp	x16, 0x7b000
    8404: f945ee11     	ldr	x17, [x16, #0xbd8]
    8408: 912f6210     	add	x16, x16, #0xbd8
    840c: d61f0220     	br	x17

0000000000008410 <rand@plt>:
    8410: f0000390     	adrp	x16, 0x7b000
    8414: f945f211     	ldr	x17, [x16, #0xbe0]
    8418: 912f8210     	add	x16, x16, #0xbe0
    841c: d61f0220     	br	x17

0000000000008420 <__api_get_logger_version@plt>:
    8420: f0000390     	adrp	x16, 0x7b000
    8424: f945f611     	ldr	x17, [x16, #0xbe8]
    8428: 912fa210     	add	x16, x16, #0xbe8
    842c: d61f0220     	br	x17

0000000000008430 <json_object_set_value@plt>:
    8430: f0000390     	adrp	x16, 0x7b000
    8434: f945fa11     	ldr	x17, [x16, #0xbf0]
    8438: 912fc210     	add	x16, x16, #0xbf0
    843c: d61f0220     	br	x17

0000000000008440 <memcmp@plt>:
    8440: f0000390     	adrp	x16, 0x7b000
    8444: f945fe11     	ldr	x17, [x16, #0xbf8]
    8448: 912fe210     	add	x16, x16, #0xbf8
    844c: d61f0220     	br	x17

0000000000008450 <__api_logger_init@plt>:
    8450: f0000390     	adrp	x16, 0x7b000
    8454: f9460211     	ldr	x17, [x16, #0xc00]
    8458: 91300210     	add	x16, x16, #0xc00
    845c: d61f0220     	br	x17

0000000000008460 <pthread_cond_timedwait@plt>:
    8460: f0000390     	adrp	x16, 0x7b000
    8464: f9460611     	ldr	x17, [x16, #0xc08]
    8468: 91302210     	add	x16, x16, #0xc08
    846c: d61f0220     	br	x17

0000000000008470 <__api_get_logger_name_by_id@plt>:
    8470: f0000390     	adrp	x16, 0x7b000
    8474: f9460a11     	ldr	x17, [x16, #0xc10]
    8478: 91304210     	add	x16, x16, #0xc10
    847c: d61f0220     	br	x17

0000000000008480 <fclose@plt>:
    8480: f0000390     	adrp	x16, 0x7b000
    8484: f9460e11     	ldr	x17, [x16, #0xc18]
    8488: 91306210     	add	x16, x16, #0xc18
    848c: d61f0220     	br	x17

0000000000008490 <fputs@plt>:
    8490: f0000390     	adrp	x16, 0x7b000
    8494: f9461211     	ldr	x17, [x16, #0xc20]
    8498: 91308210     	add	x16, x16, #0xc20
    849c: d61f0220     	br	x17

00000000000084a0 <fflush@plt>:
    84a0: f0000390     	adrp	x16, 0x7b000
    84a4: f9461611     	ldr	x17, [x16, #0xc28]
    84a8: 9130a210     	add	x16, x16, #0xc28
    84ac: d61f0220     	br	x17

00000000000084b0 <recvfrom@plt>:
    84b0: f0000390     	adrp	x16, 0x7b000
    84b4: f9461a11     	ldr	x17, [x16, #0xc30]
    84b8: 9130c210     	add	x16, x16, #0xc30
    84bc: d61f0220     	br	x17

00000000000084c0 <rewind@plt>:
    84c0: f0000390     	adrp	x16, 0x7b000
    84c4: f9461e11     	ldr	x17, [x16, #0xc38]
    84c8: 9130e210     	add	x16, x16, #0xc38
    84cc: d61f0220     	br	x17

00000000000084d0 <fputc@plt>:
    84d0: f0000390     	adrp	x16, 0x7b000
    84d4: f9462211     	ldr	x17, [x16, #0xc40]
    84d8: 91310210     	add	x16, x16, #0xc40
    84dc: d61f0220     	br	x17

00000000000084e0 <__stack_chk_fail@plt>:
    84e0: f0000390     	adrp	x16, 0x7b000
    84e4: f9462611     	ldr	x17, [x16, #0xc48]
    84e8: 91312210     	add	x16, x16, #0xc48
    84ec: d61f0220     	br	x17

00000000000084f0 <pthread_attr_init@plt>:
    84f0: f0000390     	adrp	x16, 0x7b000
    84f4: f9462a11     	ldr	x17, [x16, #0xc50]
    84f8: 91314210     	add	x16, x16, #0xc50
    84fc: d61f0220     	br	x17

0000000000008500 <select@plt>:
    8500: f0000390     	adrp	x16, 0x7b000
    8504: f9462e11     	ldr	x17, [x16, #0xc58]
    8508: 91316210     	add	x16, x16, #0xc58
    850c: d61f0220     	br	x17

0000000000008510 <__FD_SET_chk@plt>:
    8510: f0000390     	adrp	x16, 0x7b000
    8514: f9463211     	ldr	x17, [x16, #0xc60]
    8518: 91318210     	add	x16, x16, #0xc60
    851c: d61f0220     	br	x17

0000000000008520 <json_value_get_object@plt>:
    8520: f0000390     	adrp	x16, 0x7b000
    8524: f9463611     	ldr	x17, [x16, #0xc68]
    8528: 9131a210     	add	x16, x16, #0xc68
    852c: d61f0220     	br	x17

0000000000008530 <gettimeofday@plt>:
    8530: f0000390     	adrp	x16, 0x7b000
    8534: f9463a11     	ldr	x17, [x16, #0xc70]
    8538: 9131c210     	add	x16, x16, #0xc70
    853c: d61f0220     	br	x17

0000000000008540 <feof@plt>:
    8540: f0000390     	adrp	x16, 0x7b000
    8544: f9463e11     	ldr	x17, [x16, #0xc78]
    8548: 9131e210     	add	x16, x16, #0xc78
    854c: d61f0220     	br	x17

0000000000008550 <__api_logger_buffer_commit@plt>:
    8550: f0000390     	adrp	x16, 0x7b000
    8554: f9464211     	ldr	x17, [x16, #0xc80]
    8558: 91320210     	add	x16, x16, #0xc80
    855c: d61f0220     	br	x17

0000000000008560 <pthread_mutexattr_init@plt>:
    8560: f0000390     	adrp	x16, 0x7b000
    8564: f9464611     	ldr	x17, [x16, #0xc88]
    8568: 91322210     	add	x16, x16, #0xc88
    856c: d61f0220     	br	x17

0000000000008570 <pthread_key_delete@plt>:
    8570: f0000390     	adrp	x16, 0x7b000
    8574: f9464a11     	ldr	x17, [x16, #0xc90]
    8578: 91324210     	add	x16, x16, #0xc90
    857c: d61f0220     	br	x17

0000000000008580 <pthread_cond_wait@plt>:
    8580: f0000390     	adrp	x16, 0x7b000
    8584: f9464e11     	ldr	x17, [x16, #0xc98]
    8588: 91326210     	add	x16, x16, #0xc98
    858c: d61f0220     	br	x17

0000000000008590 <json_value_get_array@plt>:
    8590: f0000390     	adrp	x16, 0x7b000
    8594: f9465211     	ldr	x17, [x16, #0xca0]
    8598: 91328210     	add	x16, x16, #0xca0
    859c: d61f0220     	br	x17

00000000000085a0 <json_value_get_type@plt>:
    85a0: f0000390     	adrp	x16, 0x7b000
    85a4: f9465611     	ldr	x17, [x16, #0xca8]
    85a8: 9132a210     	add	x16, x16, #0xca8
    85ac: d61f0220     	br	x17

00000000000085b0 <strftime@plt>:
    85b0: f0000390     	adrp	x16, 0x7b000
    85b4: f9465a11     	ldr	x17, [x16, #0xcb0]
    85b8: 9132c210     	add	x16, x16, #0xcb0
    85bc: d61f0220     	br	x17

00000000000085c0 <__api_enable_auto_crash_handler@plt>:
    85c0: f0000390     	adrp	x16, 0x7b000
    85c4: f9465e11     	ldr	x17, [x16, #0xcb8]
    85c8: 9132e210     	add	x16, x16, #0xcb8
    85cc: d61f0220     	br	x17

00000000000085d0 <__api_return_console_log_data_chunk@plt>:
    85d0: f0000390     	adrp	x16, 0x7b000
    85d4: f9466211     	ldr	x17, [x16, #0xcc0]
    85d8: 91330210     	add	x16, x16, #0xcc0
    85dc: d61f0220     	br	x17

00000000000085e0 <__api_get_logger_id_by_index@plt>:
    85e0: f0000390     	adrp	x16, 0x7b000
    85e4: f9466611     	ldr	x17, [x16, #0xcc8]
    85e8: 91332210     	add	x16, x16, #0xcc8
    85ec: d61f0220     	br	x17

00000000000085f0 <prctl@plt>:
    85f0: f0000390     	adrp	x16, 0x7b000
    85f4: f9466a11     	ldr	x17, [x16, #0xcd0]
    85f8: 91334210     	add	x16, x16, #0xcd0
    85fc: d61f0220     	br	x17

0000000000008600 <pthread_setspecific@plt>:
    8600: f0000390     	adrp	x16, 0x7b000
    8604: f9466e11     	ldr	x17, [x16, #0xcd8]
    8608: 91336210     	add	x16, x16, #0xcd8
    860c: d61f0220     	br	x17

0000000000008610 <opendir@plt>:
    8610: f0000390     	adrp	x16, 0x7b000
    8614: f9467211     	ldr	x17, [x16, #0xce0]
    8618: 91338210     	add	x16, x16, #0xce0
    861c: d61f0220     	br	x17

0000000000008620 <json_value_init_string_with_len@plt>:
    8620: f0000390     	adrp	x16, 0x7b000
    8624: f9467611     	ldr	x17, [x16, #0xce8]
    8628: 9133a210     	add	x16, x16, #0xce8
    862c: d61f0220     	br	x17

0000000000008630 <sendto@plt>:
    8630: f0000390     	adrp	x16, 0x7b000
    8634: f9467a11     	ldr	x17, [x16, #0xcf0]
    8638: 9133c210     	add	x16, x16, #0xcf0
    863c: d61f0220     	br	x17

0000000000008640 <__get_settings_value_bool@plt>:
    8640: f0000390     	adrp	x16, 0x7b000
    8644: f9467e11     	ldr	x17, [x16, #0xcf8]
    8648: 9133e210     	add	x16, x16, #0xcf8
    864c: d61f0220     	br	x17

0000000000008650 <__android_log_print@plt>:
    8650: f0000390     	adrp	x16, 0x7b000
    8654: f9468211     	ldr	x17, [x16, #0xd00]
    8658: 91340210     	add	x16, x16, #0xd00
    865c: d61f0220     	br	x17

0000000000008660 <pthread_attr_destroy@plt>:
    8660: f0000390     	adrp	x16, 0x7b000
    8664: f9468611     	ldr	x17, [x16, #0xd08]
    8668: 91342210     	add	x16, x16, #0xd08
    866c: d61f0220     	br	x17

0000000000008670 <__api_set_all_console_appenders_enable@plt>:
    8670: f0000390     	adrp	x16, 0x7b000
    8674: f9468a11     	ldr	x17, [x16, #0xd10]
    8678: 91344210     	add	x16, x16, #0xd10
    867c: d61f0220     	br	x17

0000000000008680 <__api_get_logger_category_hashes_array_by_logger_id@plt>:
    8680: f0000390     	adrp	x16, 0x7b000
    8684: f9468e11     	ldr	x17, [x16, #0xd18]
    8688: 91346210     	add	x16, x16, #0xd18
    868c: d61f0220     	br	x17

0000000000008690 <strchr@plt>:
    8690: f0000390     	adrp	x16, 0x7b000
    8694: f9469211     	ldr	x17, [x16, #0xd20]
    8698: 91348210     	add	x16, x16, #0xd20
    869c: d61f0220     	br	x17

00000000000086a0 <__strchr_chk@plt>:
    86a0: f0000390     	adrp	x16, 0x7b000
    86a4: f9469611     	ldr	x17, [x16, #0xd28]
    86a8: 9134a210     	add	x16, x16, #0xd28
    86ac: d61f0220     	br	x17

00000000000086b0 <fseek@plt>:
    86b0: f0000390     	adrp	x16, 0x7b000
    86b4: f9469a11     	ldr	x17, [x16, #0xd30]
    86b8: 9134c210     	add	x16, x16, #0xd30
    86bc: d61f0220     	br	x17

00000000000086c0 <strcmp@plt>:
    86c0: f0000390     	adrp	x16, 0x7b000
    86c4: f9469e11     	ldr	x17, [x16, #0xd38]
    86c8: 9134e210     	add	x16, x16, #0xd38
    86cc: d61f0220     	br	x17

00000000000086d0 <__android_log_write@plt>:
    86d0: f0000390     	adrp	x16, 0x7b000
    86d4: f946a211     	ldr	x17, [x16, #0xd40]
    86d8: 91350210     	add	x16, x16, #0xd40
    86dc: d61f0220     	br	x17

00000000000086e0 <pthread_attr_setstacksize@plt>:
    86e0: f0000390     	adrp	x16, 0x7b000
    86e4: f946a611     	ldr	x17, [x16, #0xd48]
    86e8: 91352210     	add	x16, x16, #0xd48
    86ec: d61f0220     	br	x17

00000000000086f0 <syscall@plt>:
    86f0: f0000390     	adrp	x16, 0x7b000
    86f4: f946aa11     	ldr	x17, [x16, #0xd50]
    86f8: 91354210     	add	x16, x16, #0xd50
    86fc: d61f0220     	br	x17

0000000000008700 <__api_force_flush@plt>:
    8700: f0000390     	adrp	x16, 0x7b000
    8704: f946ae11     	ldr	x17, [x16, #0xd58]
    8708: 91356210     	add	x16, x16, #0xd58
    870c: d61f0220     	br	x17

0000000000008710 <json_object_get_value_at@plt>:
    8710: f0000390     	adrp	x16, 0x7b000
    8714: f946b211     	ldr	x17, [x16, #0xd60]
    8718: 91358210     	add	x16, x16, #0xd60
    871c: d61f0220     	br	x17

0000000000008720 <gmtime@plt>:
    8720: f0000390     	adrp	x16, 0x7b000
    8724: f946b611     	ldr	x17, [x16, #0xd68]
    8728: 9135a210     	add	x16, x16, #0xd68
    872c: d61f0220     	br	x17

0000000000008730 <truncate@plt>:
    8730: f0000390     	adrp	x16, 0x7b000
    8734: f946ba11     	ldr	x17, [x16, #0xd70]
    8738: 9135c210     	add	x16, x16, #0xd70
    873c: d61f0220     	br	x17

0000000000008740 <__api_get_logger_merged_log_level_bitmap_by_logger_id@plt>:
    8740: f0000390     	adrp	x16, 0x7b000
    8744: f946be11     	ldr	x17, [x16, #0xd78]
    8748: 9135e210     	add	x16, x16, #0xd78
    874c: d61f0220     	br	x17

0000000000008750 <sigaction@plt>:
    8750: f0000390     	adrp	x16, 0x7b000
    8754: f946c211     	ldr	x17, [x16, #0xd80]
    8758: 91360210     	add	x16, x16, #0xd80
    875c: d61f0220     	br	x17

0000000000008760 <pthread_mutex_lock@plt>:
    8760: f0000390     	adrp	x16, 0x7b000
    8764: f946c611     	ldr	x17, [x16, #0xd88]
    8768: 91362210     	add	x16, x16, #0xd88
    876c: d61f0220     	br	x17

0000000000008770 <pthread_getspecific@plt>:
    8770: f0000390     	adrp	x16, 0x7b000
    8774: f946ca11     	ldr	x17, [x16, #0xd90]
    8778: 91364210     	add	x16, x16, #0xd90
    877c: d61f0220     	br	x17

0000000000008780 <__api_logger_uninit@plt>:
    8780: f0000390     	adrp	x16, 0x7b000
    8784: f946ce11     	ldr	x17, [x16, #0xd98]
    8788: 91366210     	add	x16, x16, #0xd98
    878c: d61f0220     	br	x17

0000000000008790 <_ZdlPv@plt>:
    8790: f0000390     	adrp	x16, 0x7b000
    8794: f946d211     	ldr	x17, [x16, #0xda0]
    8798: 91368210     	add	x16, x16, #0xda0
    879c: d61f0220     	br	x17

00000000000087a0 <memmove@plt>:
    87a0: f0000390     	adrp	x16, 0x7b000
    87a4: f946d611     	ldr	x17, [x16, #0xda8]
    87a8: 9136a210     	add	x16, x16, #0xda8
    87ac: d61f0220     	br	x17

00000000000087b0 <__api_set_logger_reliable@plt>:
    87b0: f0000390     	adrp	x16, 0x7b000
    87b4: f946da11     	ldr	x17, [x16, #0xdb0]
    87b8: 9136c210     	add	x16, x16, #0xdb0
    87bc: d61f0220     	br	x17

00000000000087c0 <__api_get_logger_category_item_count@plt>:
    87c0: f0000390     	adrp	x16, 0x7b000
    87c4: f946de11     	ldr	x17, [x16, #0xdb8]
    87c8: 9136e210     	add	x16, x16, #0xdb8
    87cc: d61f0220     	br	x17

00000000000087d0 <__api_get_logger_category_name_by_index@plt>:
    87d0: f0000390     	adrp	x16, 0x7b000
    87d4: f946e211     	ldr	x17, [x16, #0xdc0]
    87d8: 91370210     	add	x16, x16, #0xdc0
    87dc: d61f0220     	br	x17

00000000000087e0 <ferror@plt>:
    87e0: f0000390     	adrp	x16, 0x7b000
    87e4: f946e611     	ldr	x17, [x16, #0xdc8]
    87e8: 91372210     	add	x16, x16, #0xdc8
    87ec: d61f0220     	br	x17

00000000000087f0 <__api_get_logger_category_masks_array_by_logger_id@plt>:
    87f0: f0000390     	adrp	x16, 0x7b000
    87f4: f946ea11     	ldr	x17, [x16, #0xdd0]
    87f8: 91374210     	add	x16, x16, #0xdd0
    87fc: d61f0220     	br	x17

0000000000008800 <json_value_get_boolean@plt>:
    8800: f0000390     	adrp	x16, 0x7b000
    8804: f946ee11     	ldr	x17, [x16, #0xdd8]
    8808: 91376210     	add	x16, x16, #0xdd8
    880c: d61f0220     	br	x17

0000000000008810 <sched_yield@plt>:
    8810: f0000390     	adrp	x16, 0x7b000
    8814: f946f211     	ldr	x17, [x16, #0xde0]
    8818: 91378210     	add	x16, x16, #0xde0
    881c: d61f0220     	br	x17

0000000000008820 <__vsprintf_chk@plt>:
    8820: f0000390     	adrp	x16, 0x7b000
    8824: f946f611     	ldr	x17, [x16, #0xde8]
    8828: 9137a210     	add	x16, x16, #0xde8
    882c: d61f0220     	br	x17

0000000000008830 <strstr@plt>:
    8830: f0000390     	adrp	x16, 0x7b000
    8834: f946fa11     	ldr	x17, [x16, #0xdf0]
    8838: 9137c210     	add	x16, x16, #0xdf0
    883c: d61f0220     	br	x17

0000000000008840 <json_value_free@plt>:
    8840: f0000390     	adrp	x16, 0x7b000
    8844: f946fe11     	ldr	x17, [x16, #0xdf8]
    8848: 9137e210     	add	x16, x16, #0xdf8
    884c: d61f0220     	br	x17

0000000000008850 <readdir@plt>:
    8850: f0000390     	adrp	x16, 0x7b000
    8854: f9470211     	ldr	x17, [x16, #0xe00]
    8858: 91380210     	add	x16, x16, #0xe00
    885c: d61f0220     	br	x17

0000000000008860 <strlen@plt>:
    8860: f0000390     	adrp	x16, 0x7b000
    8864: f9470611     	ldr	x17, [x16, #0xe08]
    8868: 91382210     	add	x16, x16, #0xe08
    886c: d61f0220     	br	x17

0000000000008870 <close@plt>:
    8870: f0000390     	adrp	x16, 0x7b000
    8874: f9470a11     	ldr	x17, [x16, #0xe10]
    8878: 91384210     	add	x16, x16, #0xe10
    887c: d61f0220     	br	x17

0000000000008880 <remove@plt>:
    8880: f0000390     	adrp	x16, 0x7b000
    8884: f9470e11     	ldr	x17, [x16, #0xe18]
    8888: 91386210     	add	x16, x16, #0xe18
    888c: d61f0220     	br	x17

0000000000008890 <__drop@plt>:
    8890: f0000390     	adrp	x16, 0x7b000
    8894: f9471211     	ldr	x17, [x16, #0xe20]
    8898: 91388210     	add	x16, x16, #0xe20
    889c: d61f0220     	br	x17

00000000000088a0 <stat@plt>:
    88a0: f0000390     	adrp	x16, 0x7b000
    88a4: f9471611     	ldr	x17, [x16, #0xe28]
    88a8: 9138a210     	add	x16, x16, #0xe28
    88ac: d61f0220     	br	x17

00000000000088b0 <__send_to_session_server@plt>:
    88b0: f0000390     	adrp	x16, 0x7b000
    88b4: f9471a11     	ldr	x17, [x16, #0xe30]
    88b8: 9138c210     	add	x16, x16, #0xe30
    88bc: d61f0220     	br	x17

00000000000088c0 <localtime@plt>:
    88c0: f0000390     	adrp	x16, 0x7b000
    88c4: f9471e11     	ldr	x17, [x16, #0xe38]
    88c8: 9138e210     	add	x16, x16, #0xe38
    88cc: d61f0220     	br	x17

00000000000088d0 <__on_pause@plt>:
    88d0: f0000390     	adrp	x16, 0x7b000
    88d4: f9472211     	ldr	x17, [x16, #0xe40]
    88d8: 91390210     	add	x16, x16, #0xe40
    88dc: d61f0220     	br	x17

00000000000088e0 <strtod@plt>:
    88e0: f0000390     	adrp	x16, 0x7b000
    88e4: f9472611     	ldr	x17, [x16, #0xe48]
    88e8: 91392210     	add	x16, x16, #0xe48
    88ec: d61f0220     	br	x17

00000000000088f0 <__api_create_logger@plt>:
    88f0: f0000390     	adrp	x16, 0x7b000
    88f4: f9472a11     	ldr	x17, [x16, #0xe50]
    88f8: 91394210     	add	x16, x16, #0xe50
    88fc: d61f0220     	br	x17

0000000000008900 <__get_settings_value_integer@plt>:
    8900: f0000390     	adrp	x16, 0x7b000
    8904: f9472e11     	ldr	x17, [x16, #0xe58]
    8908: 91396210     	add	x16, x16, #0xe58
    890c: d61f0220     	br	x17

0000000000008910 <malloc@plt>:
    8910: f0000390     	adrp	x16, 0x7b000
    8914: f9473211     	ldr	x17, [x16, #0xe60]
    8918: 91398210     	add	x16, x16, #0xe60
    891c: d61f0220     	br	x17

0000000000008920 <setsockopt@plt>:
    8920: f0000390     	adrp	x16, 0x7b000
    8924: f9473611     	ldr	x17, [x16, #0xe68]
    8928: 9139a210     	add	x16, x16, #0xe68
    892c: d61f0220     	br	x17

0000000000008930 <memcpy@plt>:
    8930: f0000390     	adrp	x16, 0x7b000
    8934: f9473a11     	ldr	x17, [x16, #0xe70]
    8938: 9139c210     	add	x16, x16, #0xe70
    893c: d61f0220     	br	x17

0000000000008940 <__api_log_device_console@plt>:
    8940: f0000390     	adrp	x16, 0x7b000
    8944: f9473e11     	ldr	x17, [x16, #0xe78]
    8948: 9139e210     	add	x16, x16, #0xe78
    894c: d61f0220     	br	x17

0000000000008950 <connect@plt>:
    8950: f0000390     	adrp	x16, 0x7b000
    8954: f9474211     	ldr	x17, [x16, #0xe80]
    8958: 913a0210     	add	x16, x16, #0xe80
    895c: d61f0220     	br	x17

0000000000008960 <memset@plt>:
    8960: f0000390     	adrp	x16, 0x7b000
    8964: f9474611     	ldr	x17, [x16, #0xe88]
    8968: 913a2210     	add	x16, x16, #0xe88
    896c: d61f0220     	br	x17

0000000000008970 <fopen@plt>:
    8970: f0000390     	adrp	x16, 0x7b000
    8974: f9474a11     	ldr	x17, [x16, #0xe90]
    8978: 913a4210     	add	x16, x16, #0xe90
    897c: d61f0220     	br	x17

0000000000008980 <__has_settings_key@plt>:
    8980: f0000390     	adrp	x16, 0x7b000
    8984: f9474e11     	ldr	x17, [x16, #0xe98]
    8988: 913a6210     	add	x16, x16, #0xe98
    898c: d61f0220     	br	x17

0000000000008990 <socket@plt>:
    8990: f0000390     	adrp	x16, 0x7b000
    8994: f9475211     	ldr	x17, [x16, #0xea0]
    8998: 913a8210     	add	x16, x16, #0xea0
    899c: d61f0220     	br	x17

00000000000089a0 <fwrite@plt>:
    89a0: f0000390     	adrp	x16, 0x7b000
    89a4: f9475611     	ldr	x17, [x16, #0xea8]
    89a8: 913aa210     	add	x16, x16, #0xea8
    89ac: d61f0220     	br	x17

00000000000089b0 <pthread_cond_broadcast@plt>:
    89b0: f0000390     	adrp	x16, 0x7b000
    89b4: f9475a11     	ldr	x17, [x16, #0xeb0]
    89b8: 913ac210     	add	x16, x16, #0xeb0
    89bc: d61f0220     	br	x17

00000000000089c0 <json_array_append_value@plt>:
    89c0: f0000390     	adrp	x16, 0x7b000
    89c4: f9475e11     	ldr	x17, [x16, #0xeb8]
    89c8: 913ae210     	add	x16, x16, #0xeb8
    89cc: d61f0220     	br	x17

00000000000089d0 <fcntl@plt>:
    89d0: f0000390     	adrp	x16, 0x7b000
    89d4: f9476211     	ldr	x17, [x16, #0xec0]
    89d8: 913b0210     	add	x16, x16, #0xec0
    89dc: d61f0220     	br	x17

00000000000089e0 <free@plt>:
    89e0: f0000390     	adrp	x16, 0x7b000
    89e4: f9476611     	ldr	x17, [x16, #0xec8]
    89e8: 913b2210     	add	x16, x16, #0xec8
    89ec: d61f0220     	br	x17

00000000000089f0 <pthread_self@plt>:
    89f0: f0000390     	adrp	x16, 0x7b000
    89f4: f9476a11     	ldr	x17, [x16, #0xed0]
    89f8: 913b4210     	add	x16, x16, #0xed0
    89fc: d61f0220     	br	x17

0000000000008a00 <shutdown@plt>:
    8a00: f0000390     	adrp	x16, 0x7b000
    8a04: f9476e11     	ldr	x17, [x16, #0xed8]
    8a08: 913b6210     	add	x16, x16, #0xed8
    8a0c: d61f0220     	br	x17

0000000000008a10 <json_object_get_name@plt>:
    8a10: f0000390     	adrp	x16, 0x7b000
    8a14: f9477211     	ldr	x17, [x16, #0xee0]
    8a18: 913b8210     	add	x16, x16, #0xee0
    8a1c: d61f0220     	br	x17

0000000000008a20 <pthread_cond_signal@plt>:
    8a20: f0000390     	adrp	x16, 0x7b000
    8a24: f9477611     	ldr	x17, [x16, #0xee8]
    8a28: 913ba210     	add	x16, x16, #0xee8
    8a2c: d61f0220     	br	x17

0000000000008a30 <sigfillset@plt>:
    8a30: f0000390     	adrp	x16, 0x7b000
    8a34: f9477a11     	ldr	x17, [x16, #0xef0]
    8a38: 913bc210     	add	x16, x16, #0xef0
    8a3c: d61f0220     	br	x17

0000000000008a40 <__uninit@plt>:
    8a40: f0000390     	adrp	x16, 0x7b000
    8a44: f9477e11     	ldr	x17, [x16, #0xef8]
    8a48: 913be210     	add	x16, x16, #0xef8
    8a4c: d61f0220     	br	x17

0000000000008a50 <pthread_mutex_unlock@plt>:
    8a50: f0000390     	adrp	x16, 0x7b000
    8a54: f9478211     	ldr	x17, [x16, #0xf00]
    8a58: 913c0210     	add	x16, x16, #0xf00
    8a5c: d61f0220     	br	x17

0000000000008a60 <clock_gettime@plt>:
    8a60: f0000390     	adrp	x16, 0x7b000
    8a64: f9478611     	ldr	x17, [x16, #0xf08]
    8a68: 913c2210     	add	x16, x16, #0xf08
    8a6c: d61f0220     	br	x17

0000000000008a70 <__cxa_atexit@plt>:
    8a70: f0000390     	adrp	x16, 0x7b000
    8a74: f9478a11     	ldr	x17, [x16, #0xf10]
    8a78: 913c4210     	add	x16, x16, #0xf10
    8a7c: d61f0220     	br	x17

0000000000008a80 <isspace@plt>:
    8a80: f0000390     	adrp	x16, 0x7b000
    8a84: f9478e11     	ldr	x17, [x16, #0xf18]
    8a88: 913c6210     	add	x16, x16, #0xf18
    8a8c: d61f0220     	br	x17

Disassembly of section .text:

0000000000008a90 <.text>:
    8a90: f81e0ff3     	str	x19, [sp, #-0x20]!
    8a94: a9017bfd     	stp	x29, x30, [sp, #0x10]
    8a98: 910043fd     	add	x29, sp, #0x10
    8a9c: 900003b3     	adrp	x19, 0x7c000
    8aa0: 9118a273     	add	x19, x19, #0x628
    8aa4: aa1303e0     	mov	x0, x19
    8aa8: 9400cbfc     	bl	0x3ba98 <operator delete(void*)+0x708>
    8aac: f0000380     	adrp	x0, 0x7b000
    8ab0: f947e000     	ldr	x0, [x0, #0xfc0]
    8ab4: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    8ab8: d0000382     	adrp	x2, 0x7a000
    8abc: 913ea042     	add	x2, x2, #0xfa8
    8ac0: aa1303e1     	mov	x1, x19
    8ac4: f84207f3     	ldr	x19, [sp], #0x20
    8ac8: 17ffffea     	b	0x8a70 <__cxa_atexit@plt>
    8acc: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
    8ad0: a9017bfd     	stp	x29, x30, [sp, #0x10]
    8ad4: 910043fd     	add	x29, sp, #0x10
    8ad8: f0000033     	adrp	x19, 0xf000 <__share_file+0x1ccc>
    8adc: d0000394     	adrp	x20, 0x7a000
    8ae0: 900003a1     	adrp	x1, 0x7c000
    8ae4: 91393273     	add	x19, x19, #0xe4c
    8ae8: 913ea294     	add	x20, x20, #0xfa8
    8aec: 913a0021     	add	x1, x1, #0xe80
    8af0: aa1303e0     	mov	x0, x19
    8af4: aa1403e2     	mov	x2, x20
    8af8: a9007c3f     	stp	xzr, xzr, [x1]
    8afc: f900083f     	str	xzr, [x1, #0x10]
    8b00: 97ffffdc     	bl	0x8a70 <__cxa_atexit@plt>
    8b04: 900003a1     	adrp	x1, 0x7c000
    8b08: 913a6021     	add	x1, x1, #0xe98
    8b0c: aa1303e0     	mov	x0, x19
    8b10: aa1403e2     	mov	x2, x20
    8b14: a900fc3f     	stp	xzr, xzr, [x1, #0x8]
    8b18: f900003f     	str	xzr, [x1]
    8b1c: 97ffffd5     	bl	0x8a70 <__cxa_atexit@plt>
    8b20: 900003a1     	adrp	x1, 0x7c000
    8b24: 913ac021     	add	x1, x1, #0xeb0
    8b28: aa1303e0     	mov	x0, x19
    8b2c: aa1403e2     	mov	x2, x20
    8b30: a900fc3f     	stp	xzr, xzr, [x1, #0x8]
    8b34: f900003f     	str	xzr, [x1]
    8b38: 97ffffce     	bl	0x8a70 <__cxa_atexit@plt>
    8b3c: 900003a1     	adrp	x1, 0x7c000
    8b40: 913b2021     	add	x1, x1, #0xec8
    8b44: a900fc3f     	stp	xzr, xzr, [x1, #0x8]
    8b48: f900003f     	str	xzr, [x1]
    8b4c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    8b50: aa1303e0     	mov	x0, x19
    8b54: aa1403e2     	mov	x2, x20
    8b58: a8c24ff4     	ldp	x20, x19, [sp], #0x20
    8b5c: 17ffffc5     	b	0x8a70 <__cxa_atexit@plt>
    8b60: 900003a1     	adrp	x1, 0x7c000
    8b64: b00001c0     	adrp	x0, 0x41000 <operator delete(void*)+0x5c70>
    8b68: d0000382     	adrp	x2, 0x7a000
    8b6c: 913d8021     	add	x1, x1, #0xf60
    8b70: 528000c8     	mov	w8, #0x6                // =6
    8b74: 91011000     	add	x0, x0, #0x44
    8b78: 913ea042     	add	x2, x2, #0xfa8
    8b7c: b9000028     	str	w8, [x1]
    8b80: 17ffffbc     	b	0x8a70 <__cxa_atexit@plt>
    8b84: f81e0ff3     	str	x19, [sp, #-0x20]!
    8b88: a9017bfd     	stp	x29, x30, [sp, #0x10]
    8b8c: 910043fd     	add	x29, sp, #0x10
    8b90: b00003b3     	adrp	x19, 0x7d000
    8b94: 9101c273     	add	x19, x19, #0x70
    8b98: aa1303e0     	mov	x0, x19
    8b9c: 9400cbbf     	bl	0x3ba98 <operator delete(void*)+0x708>
    8ba0: f0000380     	adrp	x0, 0x7b000
    8ba4: f947e000     	ldr	x0, [x0, #0xfc0]
    8ba8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    8bac: d0000382     	adrp	x2, 0x7a000
    8bb0: 913ea042     	add	x2, x2, #0xfa8
    8bb4: aa1303e1     	mov	x1, x19
    8bb8: f84207f3     	ldr	x19, [sp], #0x20
    8bbc: 17ffffad     	b	0x8a70 <__cxa_atexit@plt>
    8bc0: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
    8bc4: a9017bfd     	stp	x29, x30, [sp, #0x10]
    8bc8: 910043fd     	add	x29, sp, #0x10
    8bcc: b00003b3     	adrp	x19, 0x7d000
    8bd0: 91026273     	add	x19, x19, #0x98
    8bd4: aa1303e0     	mov	x0, x19
    8bd8: 9400cbb0     	bl	0x3ba98 <operator delete(void*)+0x708>
    8bdc: f0000380     	adrp	x0, 0x7b000
    8be0: f947e000     	ldr	x0, [x0, #0xfc0]
    8be4: d0000394     	adrp	x20, 0x7a000
    8be8: 913ea294     	add	x20, x20, #0xfa8
    8bec: aa1303e1     	mov	x1, x19
    8bf0: aa1403e2     	mov	x2, x20
    8bf4: 97ffff9f     	bl	0x8a70 <__cxa_atexit@plt>
    8bf8: 52880000     	mov	w0, #0x4000             // =16384
    8bfc: 97ffff45     	bl	0x8910 <malloc@plt>
    8c00: b00003a1     	adrp	x1, 0x7d000
    8c04: 9102c021     	add	x1, x1, #0xb0
    8c08: f9000020     	str	x0, [x1]
    8c0c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    8c10: b00001e8     	adrp	x8, 0x45000 <operator delete(void*)+0x9c70>
    8c14: 913c2108     	add	x8, x8, #0xf08
    8c18: aa0803e0     	mov	x0, x8
    8c1c: aa1403e2     	mov	x2, x20
    8c20: a8c24ff4     	ldp	x20, x19, [sp], #0x20
    8c24: 17ffff93     	b	0x8a70 <__cxa_atexit@plt>
    8c28: f81e0ff3     	str	x19, [sp, #-0x20]!
    8c2c: a9017bfd     	stp	x29, x30, [sp, #0x10]
    8c30: 910043fd     	add	x29, sp, #0x10
    8c34: b00003b3     	adrp	x19, 0x7d000
    8c38: 91076273     	add	x19, x19, #0x1d8
    8c3c: aa1303e0     	mov	x0, x19
    8c40: 940107a6     	bl	0x4aad8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2c84>
    8c44: 90000200     	adrp	x0, 0x48000 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1ac>
    8c48: d0000382     	adrp	x2, 0x7a000
    8c4c: 91094000     	add	x0, x0, #0x250
    8c50: 913ea042     	add	x2, x2, #0xfa8
    8c54: aa1303e1     	mov	x1, x19
    8c58: 97ffff86     	bl	0x8a70 <__cxa_atexit@plt>
    8c5c: b00003b3     	adrp	x19, 0x7d000
    8c60: 900002e0     	adrp	x0, 0x64000
    8c64: 91084273     	add	x19, x19, #0x210
    8c68: 9115cc00     	add	x0, x0, #0x573
    8c6c: 52800101     	mov	w1, #0x8                // =8
    8c70: a900fe7f     	stp	xzr, xzr, [x19, #0x8]
    8c74: f900027f     	str	xzr, [x19]
    8c78: 97fffd72     	bl	0x8240 <__strlen_chk@plt>
    8c7c: b4000120     	cbz	x0, 0x8ca0 <.text+0x210>
    8c80: f9400261     	ldr	x1, [x19]
    8c84: 900002e3     	adrp	x3, 0x64000
    8c88: aa0003e5     	mov	x5, x0
    8c8c: 9115cc63     	add	x3, x3, #0x573
    8c90: aa1303e0     	mov	x0, x19
    8c94: aa0103e2     	mov	x2, x1
    8c98: aa1f03e4     	mov	x4, xzr
    8c9c: 940011eb     	bl	0xd448 <__share_file+0x114>
    8ca0: f0000020     	adrp	x0, 0xf000 <__share_file+0x1ccc>
    8ca4: b00003a1     	adrp	x1, 0x7d000
    8ca8: d0000382     	adrp	x2, 0x7a000
    8cac: 91393000     	add	x0, x0, #0xe4c
    8cb0: 91084021     	add	x1, x1, #0x210
    8cb4: 913ea042     	add	x2, x2, #0xfa8
    8cb8: 97ffff6e     	bl	0x8a70 <__cxa_atexit@plt>
    8cbc: b00003b3     	adrp	x19, 0x7d000
    8cc0: 900002e0     	adrp	x0, 0x64000
    8cc4: 9108a273     	add	x19, x19, #0x228
    8cc8: 9115ec00     	add	x0, x0, #0x57b
    8ccc: 52800141     	mov	w1, #0xa                // =10
    8cd0: a900fe7f     	stp	xzr, xzr, [x19, #0x8]
    8cd4: f900027f     	str	xzr, [x19]
    8cd8: 97fffd5a     	bl	0x8240 <__strlen_chk@plt>
    8cdc: b4000120     	cbz	x0, 0x8d00 <.text+0x270>
    8ce0: f9400261     	ldr	x1, [x19]
    8ce4: 900002e3     	adrp	x3, 0x64000
    8ce8: aa0003e5     	mov	x5, x0
    8cec: 9115ec63     	add	x3, x3, #0x57b
    8cf0: aa1303e0     	mov	x0, x19
    8cf4: aa0103e2     	mov	x2, x1
    8cf8: aa1f03e4     	mov	x4, xzr
    8cfc: 940011d3     	bl	0xd448 <__share_file+0x114>
    8d00: f0000020     	adrp	x0, 0xf000 <__share_file+0x1ccc>
    8d04: b00003a1     	adrp	x1, 0x7d000
    8d08: d0000382     	adrp	x2, 0x7a000
    8d0c: 91393000     	add	x0, x0, #0xe4c
    8d10: 9108a021     	add	x1, x1, #0x228
    8d14: 913ea042     	add	x2, x2, #0xfa8
    8d18: 97ffff56     	bl	0x8a70 <__cxa_atexit@plt>
    8d1c: b00003b3     	adrp	x19, 0x7d000
    8d20: 900002e0     	adrp	x0, 0x64000
    8d24: 91090273     	add	x19, x19, #0x240
    8d28: 91161400     	add	x0, x0, #0x585
    8d2c: 52800121     	mov	w1, #0x9                // =9
    8d30: a900fe7f     	stp	xzr, xzr, [x19, #0x8]
    8d34: f900027f     	str	xzr, [x19]
    8d38: 97fffd42     	bl	0x8240 <__strlen_chk@plt>
    8d3c: b4000120     	cbz	x0, 0x8d60 <.text+0x2d0>
    8d40: f9400261     	ldr	x1, [x19]
    8d44: 900002e3     	adrp	x3, 0x64000
    8d48: aa0003e5     	mov	x5, x0
    8d4c: 91161463     	add	x3, x3, #0x585
    8d50: aa1303e0     	mov	x0, x19
    8d54: aa0103e2     	mov	x2, x1
    8d58: aa1f03e4     	mov	x4, xzr
    8d5c: 940011bb     	bl	0xd448 <__share_file+0x114>
    8d60: f0000020     	adrp	x0, 0xf000 <__share_file+0x1ccc>
    8d64: b00003a1     	adrp	x1, 0x7d000
    8d68: d0000382     	adrp	x2, 0x7a000
    8d6c: 91393000     	add	x0, x0, #0xe4c
    8d70: 91090021     	add	x1, x1, #0x240
    8d74: 913ea042     	add	x2, x2, #0xfa8
    8d78: 97ffff3e     	bl	0x8a70 <__cxa_atexit@plt>
    8d7c: b00003b3     	adrp	x19, 0x7d000
    8d80: f0000280     	adrp	x0, 0x5b000
    8d84: 91096273     	add	x19, x19, #0x258
    8d88: 910e6000     	add	x0, x0, #0x398
    8d8c: 528000e1     	mov	w1, #0x7                // =7
    8d90: a900fe7f     	stp	xzr, xzr, [x19, #0x8]
    8d94: f900027f     	str	xzr, [x19]
    8d98: 97fffd2a     	bl	0x8240 <__strlen_chk@plt>
    8d9c: b4000120     	cbz	x0, 0x8dc0 <.text+0x330>
    8da0: f9400261     	ldr	x1, [x19]
    8da4: f0000283     	adrp	x3, 0x5b000
    8da8: aa0003e5     	mov	x5, x0
    8dac: 910e6063     	add	x3, x3, #0x398
    8db0: aa1303e0     	mov	x0, x19
    8db4: aa0103e2     	mov	x2, x1
    8db8: aa1f03e4     	mov	x4, xzr
    8dbc: 940011a3     	bl	0xd448 <__share_file+0x114>
    8dc0: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    8dc4: f0000020     	adrp	x0, 0xf000 <__share_file+0x1ccc>
    8dc8: b00003a1     	adrp	x1, 0x7d000
    8dcc: d0000382     	adrp	x2, 0x7a000
    8dd0: 91393000     	add	x0, x0, #0xe4c
    8dd4: 91096021     	add	x1, x1, #0x258
    8dd8: 913ea042     	add	x2, x2, #0xfa8
    8ddc: f84207f3     	ldr	x19, [sp], #0x20
    8de0: 17ffff24     	b	0x8a70 <__cxa_atexit@plt>
    8de4: f81e0ff3     	str	x19, [sp, #-0x20]!
    8de8: a9017bfd     	stp	x29, x30, [sp, #0x10]
    8dec: 910043fd     	add	x29, sp, #0x10
    8df0: b00003b3     	adrp	x19, 0x7d000
    8df4: f0000280     	adrp	x0, 0x5b000
    8df8: 910a0273     	add	x19, x19, #0x280
    8dfc: 910f0c00     	add	x0, x0, #0x3c3
    8e00: 528000a1     	mov	w1, #0x5                // =5
    8e04: a9007e7f     	stp	xzr, xzr, [x19]
    8e08: f9000a7f     	str	xzr, [x19, #0x10]
    8e0c: 97fffd0d     	bl	0x8240 <__strlen_chk@plt>
    8e10: b4000120     	cbz	x0, 0x8e34 <.text+0x3a4>
    8e14: f9400261     	ldr	x1, [x19]
    8e18: f0000283     	adrp	x3, 0x5b000
    8e1c: aa0003e5     	mov	x5, x0
    8e20: 910f0c63     	add	x3, x3, #0x3c3
    8e24: aa1303e0     	mov	x0, x19
    8e28: aa0103e2     	mov	x2, x1
    8e2c: aa1f03e4     	mov	x4, xzr
    8e30: 94001186     	bl	0xd448 <__share_file+0x114>
    8e34: f0000020     	adrp	x0, 0xf000 <__share_file+0x1ccc>
    8e38: b00003a1     	adrp	x1, 0x7d000
    8e3c: d0000382     	adrp	x2, 0x7a000
    8e40: 91393000     	add	x0, x0, #0xe4c
    8e44: 910a0021     	add	x1, x1, #0x280
    8e48: 913ea042     	add	x2, x2, #0xfa8
    8e4c: 97ffff09     	bl	0x8a70 <__cxa_atexit@plt>
    8e50: b00003b3     	adrp	x19, 0x7d000
    8e54: 900002e0     	adrp	x0, 0x64000
    8e58: 910a6273     	add	x19, x19, #0x298
    8e5c: 911ad000     	add	x0, x0, #0x6b4
    8e60: 52800101     	mov	w1, #0x8                // =8
    8e64: a900fe7f     	stp	xzr, xzr, [x19, #0x8]
    8e68: f900027f     	str	xzr, [x19]
    8e6c: 97fffcf5     	bl	0x8240 <__strlen_chk@plt>
    8e70: b4000120     	cbz	x0, 0x8e94 <.text+0x404>
    8e74: f9400261     	ldr	x1, [x19]
    8e78: 900002e3     	adrp	x3, 0x64000
    8e7c: aa0003e5     	mov	x5, x0
    8e80: 911ad063     	add	x3, x3, #0x6b4
    8e84: aa1303e0     	mov	x0, x19
    8e88: aa0103e2     	mov	x2, x1
    8e8c: aa1f03e4     	mov	x4, xzr
    8e90: 9400116e     	bl	0xd448 <__share_file+0x114>
    8e94: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    8e98: f0000020     	adrp	x0, 0xf000 <__share_file+0x1ccc>
    8e9c: b00003a1     	adrp	x1, 0x7d000
    8ea0: d0000382     	adrp	x2, 0x7a000
    8ea4: 91393000     	add	x0, x0, #0xe4c
    8ea8: 910a6021     	add	x1, x1, #0x298
    8eac: 913ea042     	add	x2, x2, #0xfa8
    8eb0: f84207f3     	ldr	x19, [sp], #0x20
    8eb4: 17fffeef     	b	0x8a70 <__cxa_atexit@plt>
    8eb8: f81e0ff3     	str	x19, [sp, #-0x20]!
    8ebc: a9017bfd     	stp	x29, x30, [sp, #0x10]
    8ec0: 910043fd     	add	x29, sp, #0x10
    8ec4: b00003a8     	adrp	x8, 0x7d000
    8ec8: f9419d08     	ldr	x8, [x8, #0x338]
    8ecc: b40000a8     	cbz	x8, 0x8ee0 <.text+0x450>
    8ed0: b00003b3     	adrp	x19, 0x7d000
    8ed4: f9419660     	ldr	x0, [x19, #0x328]
    8ed8: 97fffec2     	bl	0x89e0 <free@plt>
    8edc: f901967f     	str	xzr, [x19, #0x328]
    8ee0: b00003a8     	adrp	x8, 0x7d000
    8ee4: 910c8108     	add	x8, x8, #0x320
    8ee8: f9400109     	ldr	x9, [x8]
    8eec: a9017d1f     	stp	xzr, xzr, [x8, #0x10]
    8ef0: b40000a9     	cbz	x9, 0x8f04 <.text+0x474>
    8ef4: b00003b3     	adrp	x19, 0x7d000
    8ef8: f9418a60     	ldr	x0, [x19, #0x310]
    8efc: 97fffeb9     	bl	0x89e0 <free@plt>
    8f00: f9018a7f     	str	xzr, [x19, #0x310]
    8f04: b00003a8     	adrp	x8, 0x7d000
    8f08: 910c2108     	add	x8, x8, #0x308
    8f0c: f9400109     	ldr	x9, [x8]
    8f10: a9017d1f     	stp	xzr, xzr, [x8, #0x10]
    8f14: b40000a9     	cbz	x9, 0x8f28 <.text+0x498>
    8f18: b00003b3     	adrp	x19, 0x7d000
    8f1c: f9417e60     	ldr	x0, [x19, #0x2f8]
    8f20: 97fffeb0     	bl	0x89e0 <free@plt>
    8f24: f9017e7f     	str	xzr, [x19, #0x2f8]
    8f28: b00003a8     	adrp	x8, 0x7d000
    8f2c: 910bc108     	add	x8, x8, #0x2f0
    8f30: f9400109     	ldr	x9, [x8]
    8f34: a9017d1f     	stp	xzr, xzr, [x8, #0x10]
    8f38: b40000a9     	cbz	x9, 0x8f4c <.text+0x4bc>
    8f3c: b00003b3     	adrp	x19, 0x7d000
    8f40: f9417260     	ldr	x0, [x19, #0x2e0]
    8f44: 97fffea7     	bl	0x89e0 <free@plt>
    8f48: f901727f     	str	xzr, [x19, #0x2e0]
    8f4c: b00003a8     	adrp	x8, 0x7d000
    8f50: 910b6108     	add	x8, x8, #0x2d8
    8f54: f9400109     	ldr	x9, [x8]
    8f58: a9017d1f     	stp	xzr, xzr, [x8, #0x10]
    8f5c: b40000a9     	cbz	x9, 0x8f70 <.text+0x4e0>
    8f60: b00003b3     	adrp	x19, 0x7d000
    8f64: f9416660     	ldr	x0, [x19, #0x2c8]
    8f68: 97fffe9e     	bl	0x89e0 <free@plt>
    8f6c: f901667f     	str	xzr, [x19, #0x2c8]
    8f70: b00003a8     	adrp	x8, 0x7d000
    8f74: 910b0108     	add	x8, x8, #0x2c0
    8f78: f9400109     	ldr	x9, [x8]
    8f7c: a9017d1f     	stp	xzr, xzr, [x8, #0x10]
    8f80: b40000a9     	cbz	x9, 0x8f94 <.text+0x504>
    8f84: b00003b3     	adrp	x19, 0x7d000
    8f88: f9415a60     	ldr	x0, [x19, #0x2b0]
    8f8c: 97fffe95     	bl	0x89e0 <free@plt>
    8f90: f9015a7f     	str	xzr, [x19, #0x2b0]
    8f94: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    8f98: b00003a8     	adrp	x8, 0x7d000
    8f9c: 910ae108     	add	x8, x8, #0x2b8
    8fa0: a9007d1f     	stp	xzr, xzr, [x8]
    8fa4: f84207f3     	ldr	x19, [sp], #0x20
    8fa8: d65f03c0     	ret
    8fac: f81e0ff3     	str	x19, [sp, #-0x20]!
    8fb0: a9017bfd     	stp	x29, x30, [sp, #0x10]
    8fb4: 910043fd     	add	x29, sp, #0x10
    8fb8: b00003b3     	adrp	x19, 0x7d000
    8fbc: 900002e0     	adrp	x0, 0x64000
    8fc0: 910ac273     	add	x19, x19, #0x2b0
    8fc4: 911f0c00     	add	x0, x0, #0x7c3
    8fc8: 52800041     	mov	w1, #0x2                // =2
    8fcc: a9007e7f     	stp	xzr, xzr, [x19]
    8fd0: f9000a7f     	str	xzr, [x19, #0x10]
    8fd4: 97fffc9b     	bl	0x8240 <__strlen_chk@plt>
    8fd8: b4000120     	cbz	x0, 0x8ffc <.text+0x56c>
    8fdc: f9400261     	ldr	x1, [x19]
    8fe0: 900002e3     	adrp	x3, 0x64000
    8fe4: aa0003e5     	mov	x5, x0
    8fe8: 911f0c63     	add	x3, x3, #0x7c3
    8fec: aa1303e0     	mov	x0, x19
    8ff0: aa0103e2     	mov	x2, x1
    8ff4: aa1f03e4     	mov	x4, xzr
    8ff8: 94001114     	bl	0xd448 <__share_file+0x114>
    8ffc: b00003b3     	adrp	x19, 0x7d000
    9000: b00002a0     	adrp	x0, 0x5e000
    9004: 910b2273     	add	x19, x19, #0x2c8
    9008: 9131e400     	add	x0, x0, #0xc79
    900c: 52800041     	mov	w1, #0x2                // =2
    9010: a9007e7f     	stp	xzr, xzr, [x19]
    9014: f9000a7f     	str	xzr, [x19, #0x10]
    9018: 97fffc8a     	bl	0x8240 <__strlen_chk@plt>
    901c: b4000120     	cbz	x0, 0x9040 <.text+0x5b0>
    9020: f9400261     	ldr	x1, [x19]
    9024: b00002a3     	adrp	x3, 0x5e000
    9028: aa0003e5     	mov	x5, x0
    902c: 9131e463     	add	x3, x3, #0xc79
    9030: aa1303e0     	mov	x0, x19
    9034: aa0103e2     	mov	x2, x1
    9038: aa1f03e4     	mov	x4, xzr
    903c: 94001103     	bl	0xd448 <__share_file+0x114>
    9040: 900003b3     	adrp	x19, 0x7d000
    9044: f00002c0     	adrp	x0, 0x64000
    9048: 910b8273     	add	x19, x19, #0x2e0
    904c: 91130400     	add	x0, x0, #0x4c1
    9050: 52800041     	mov	w1, #0x2                // =2
    9054: a9007e7f     	stp	xzr, xzr, [x19]
    9058: f9000a7f     	str	xzr, [x19, #0x10]
    905c: 97fffc79     	bl	0x8240 <__strlen_chk@plt>
    9060: b4000120     	cbz	x0, 0x9084 <.text+0x5f4>
    9064: f9400261     	ldr	x1, [x19]
    9068: f00002c3     	adrp	x3, 0x64000
    906c: aa0003e5     	mov	x5, x0
    9070: 91130463     	add	x3, x3, #0x4c1
    9074: aa1303e0     	mov	x0, x19
    9078: aa0103e2     	mov	x2, x1
    907c: aa1f03e4     	mov	x4, xzr
    9080: 940010f2     	bl	0xd448 <__share_file+0x114>
    9084: 900003b3     	adrp	x19, 0x7d000
    9088: f00002c0     	adrp	x0, 0x64000
    908c: 910be273     	add	x19, x19, #0x2f8
    9090: 911f1400     	add	x0, x0, #0x7c5
    9094: 52800041     	mov	w1, #0x2                // =2
    9098: a9007e7f     	stp	xzr, xzr, [x19]
    909c: f9000a7f     	str	xzr, [x19, #0x10]
    90a0: 97fffc68     	bl	0x8240 <__strlen_chk@plt>
    90a4: b4000120     	cbz	x0, 0x90c8 <.text+0x638>
    90a8: f9400261     	ldr	x1, [x19]
    90ac: f00002c3     	adrp	x3, 0x64000
    90b0: aa0003e5     	mov	x5, x0
    90b4: 911f1463     	add	x3, x3, #0x7c5
    90b8: aa1303e0     	mov	x0, x19
    90bc: aa0103e2     	mov	x2, x1
    90c0: aa1f03e4     	mov	x4, xzr
    90c4: 940010e1     	bl	0xd448 <__share_file+0x114>
    90c8: 900003b3     	adrp	x19, 0x7d000
    90cc: f00002c0     	adrp	x0, 0x64000
    90d0: 910c4273     	add	x19, x19, #0x310
    90d4: 9126e800     	add	x0, x0, #0x9ba
    90d8: 52800041     	mov	w1, #0x2                // =2
    90dc: a9007e7f     	stp	xzr, xzr, [x19]
    90e0: f9000a7f     	str	xzr, [x19, #0x10]
    90e4: 97fffc57     	bl	0x8240 <__strlen_chk@plt>
    90e8: b4000120     	cbz	x0, 0x910c <.text+0x67c>
    90ec: f9400261     	ldr	x1, [x19]
    90f0: f00002c3     	adrp	x3, 0x64000
    90f4: aa0003e5     	mov	x5, x0
    90f8: 9126e863     	add	x3, x3, #0x9ba
    90fc: aa1303e0     	mov	x0, x19
    9100: aa0103e2     	mov	x2, x1
    9104: aa1f03e4     	mov	x4, xzr
    9108: 940010d0     	bl	0xd448 <__share_file+0x114>
    910c: 900003b3     	adrp	x19, 0x7d000
    9110: 900002c0     	adrp	x0, 0x61000
    9114: 910ca273     	add	x19, x19, #0x328
    9118: 912e5c00     	add	x0, x0, #0xb97
    911c: 52800041     	mov	w1, #0x2                // =2
    9120: a9007e7f     	stp	xzr, xzr, [x19]
    9124: f9000a7f     	str	xzr, [x19, #0x10]
    9128: 97fffc46     	bl	0x8240 <__strlen_chk@plt>
    912c: b4000120     	cbz	x0, 0x9150 <.text+0x6c0>
    9130: f9400261     	ldr	x1, [x19]
    9134: 900002c3     	adrp	x3, 0x61000
    9138: aa0003e5     	mov	x5, x0
    913c: 912e5c63     	add	x3, x3, #0xb97
    9140: aa1303e0     	mov	x0, x19
    9144: aa0103e2     	mov	x2, x1
    9148: aa1f03e4     	mov	x4, xzr
    914c: 940010bf     	bl	0xd448 <__share_file+0x114>
    9150: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    9154: f0ffffe0     	adrp	x0, 0x8000 <atoi@plt>
    9158: b0000382     	adrp	x2, 0x7a000
    915c: 913ae000     	add	x0, x0, #0xeb8
    9160: 913ea042     	add	x2, x2, #0xfa8
    9164: aa1f03e1     	mov	x1, xzr
    9168: f84207f3     	ldr	x19, [sp], #0x20
    916c: 17fffe41     	b	0x8a70 <__cxa_atexit@plt>
    9170: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
    9174: 910003fd     	mov	x29, sp
    9178: 900002e0     	adrp	x0, 0x65000
    917c: 912c2000     	add	x0, x0, #0xb08
    9180: 52801901     	mov	w1, #0xc8               // =200
    9184: 97fffc2f     	bl	0x8240 <__strlen_chk@plt>
    9188: 900003a8     	adrp	x8, 0x7d000
    918c: b903f100     	str	w0, [x8, #0x3f0]
    9190: a8c17bfd     	ldp	x29, x30, [sp], #0x10
    9194: d65f03c0     	ret
    9198: b0000380     	adrp	x0, 0x7a000
    919c: 913ea000     	add	x0, x0, #0xfa8
    91a0: 17fffbe4     	b	0x8130 <__cxa_finalize@plt>
    91a4: d65f03c0     	ret
    91a8: 140144ce     	b	0x5a4e0 <json_set_float_serialization_format+0x438c>
    91ac: b4000040     	cbz	x0, 0x91b4 <.text+0x724>
    91b0: d61f0000     	br	x0
    91b4: d65f03c0     	ret
    91b8: 90000008     	adrp	x8, 0x9000 <.text+0x570>
    91bc: 9106b108     	add	x8, x8, #0x1ac
    91c0: b0000382     	adrp	x2, 0x7a000
    91c4: 913ea042     	add	x2, x2, #0xfa8
    91c8: aa0003e1     	mov	x1, x0
    91cc: aa0803e0     	mov	x0, x8
    91d0: 17fffe28     	b	0x8a70 <__cxa_atexit@plt>

00000000000091d4 <Java_bq_impl_ccs_1invoker__1_1init>:
    91d4: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
    91d8: a9014ff4     	stp	x20, x19, [sp, #0x10]
    91dc: a9027bfd     	stp	x29, x30, [sp, #0x20]
    91e0: 910083fd     	add	x29, sp, #0x20
    91e4: f9400008     	ldr	x8, [x0]
    91e8: aa0203f5     	mov	x21, x2
    91ec: aa0203e1     	mov	x1, x2
    91f0: aa1f03e2     	mov	x2, xzr
    91f4: f942a508     	ldr	x8, [x8, #0x548]
    91f8: 2a0303f3     	mov	w19, w3
    91fc: aa0003f4     	mov	x20, x0
    9200: d63f0100     	blr	x8
    9204: 52800022     	mov	w2, #0x1                // =1
    9208: 2a1303e1     	mov	w1, w19
    920c: aa0003f6     	mov	x22, x0
    9210: 97fffb78     	bl	0x7ff0 <__init@plt>
    9214: f9400288     	ldr	x8, [x20]
    9218: 2a0003f3     	mov	w19, w0
    921c: aa1403e0     	mov	x0, x20
    9220: aa1503e1     	mov	x1, x21
    9224: f942a908     	ldr	x8, [x8, #0x550]
    9228: aa1603e2     	mov	x2, x22
    922c: d63f0100     	blr	x8
    9230: 12000260     	and	w0, w19, #0x1
    9234: a9427bfd     	ldp	x29, x30, [sp, #0x20]
    9238: a9414ff4     	ldp	x20, x19, [sp, #0x10]
    923c: a8c357f6     	ldp	x22, x21, [sp], #0x30
    9240: d65f03c0     	ret

0000000000009244 <Java_bq_impl_ccs_1invoker__1_1init_1by_1ip_1list>:
    9244: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
    9248: a9014ff4     	stp	x20, x19, [sp, #0x10]
    924c: a9027bfd     	stp	x29, x30, [sp, #0x20]
    9250: 910083fd     	add	x29, sp, #0x20
    9254: f9400008     	ldr	x8, [x0]
    9258: aa0203f5     	mov	x21, x2
    925c: aa0203e1     	mov	x1, x2
    9260: aa1f03e2     	mov	x2, xzr
    9264: f942a508     	ldr	x8, [x8, #0x548]
    9268: 2a0303f3     	mov	w19, w3
    926c: aa0003f4     	mov	x20, x0
    9270: d63f0100     	blr	x8
    9274: 72001e7f     	tst	w19, #0xff
    9278: 1a9f07e1     	cset	w1, ne
    927c: aa0003f6     	mov	x22, x0
    9280: 97fffc60     	bl	0x8400 <__init_by_ip_list@plt>
    9284: f9400288     	ldr	x8, [x20]
    9288: 2a0003f3     	mov	w19, w0
    928c: aa1403e0     	mov	x0, x20
    9290: aa1503e1     	mov	x1, x21
    9294: f942a908     	ldr	x8, [x8, #0x550]
    9298: aa1603e2     	mov	x2, x22
    929c: d63f0100     	blr	x8
    92a0: 12000260     	and	w0, w19, #0x1
    92a4: a9427bfd     	ldp	x29, x30, [sp, #0x20]
    92a8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
    92ac: a8c357f6     	ldp	x22, x21, [sp], #0x30
    92b0: d65f03c0     	ret

00000000000092b4 <Java_bq_impl_ccs_1invoker__1_1uninit>:
    92b4: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
    92b8: 910003fd     	mov	x29, sp
    92bc: 97fffde1     	bl	0x8a40 <__uninit@plt>
    92c0: 12000000     	and	w0, w0, #0x1
    92c4: a8c17bfd     	ldp	x29, x30, [sp], #0x10
    92c8: d65f03c0     	ret

00000000000092cc <Java_bq_impl_ccs_1invoker__1_1connect>:
    92cc: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
    92d0: a9014ff4     	stp	x20, x19, [sp, #0x10]
    92d4: a9027bfd     	stp	x29, x30, [sp, #0x20]
    92d8: 910083fd     	add	x29, sp, #0x20
    92dc: f9400008     	ldr	x8, [x0]
    92e0: aa0203f5     	mov	x21, x2
    92e4: aa0203e1     	mov	x1, x2
    92e8: aa1f03e2     	mov	x2, xzr
    92ec: f942a508     	ldr	x8, [x8, #0x548]
    92f0: 2a0303f3     	mov	w19, w3
    92f4: aa0003f4     	mov	x20, x0
    92f8: d63f0100     	blr	x8
    92fc: 2a1303e1     	mov	w1, w19
    9300: aa0003f6     	mov	x22, x0
    9304: 97fffb6f     	bl	0x80c0 <__connect@plt>
    9308: f9400288     	ldr	x8, [x20]
    930c: aa1403e0     	mov	x0, x20
    9310: a9427bfd     	ldp	x29, x30, [sp, #0x20]
    9314: a9414ff4     	ldp	x20, x19, [sp, #0x10]
    9318: f942a903     	ldr	x3, [x8, #0x550]
    931c: aa1503e1     	mov	x1, x21
    9320: aa1603e2     	mov	x2, x22
    9324: a8c357f6     	ldp	x22, x21, [sp], #0x30
    9328: d61f0060     	br	x3

000000000000932c <Java_bq_impl_ccs_1invoker__1_1on_1pause>:
    932c: 72001c5f     	tst	w2, #0xff
    9330: 1a9f07e0     	cset	w0, ne
    9334: 17fffd67     	b	0x88d0 <__on_pause@plt>

0000000000009338 <Java_bq_impl_ccs_1invoker__1_1drop>:
    9338: 17fffd56     	b	0x8890 <__drop@plt>

000000000000933c <Java_bq_impl_ccs_1invoker__1_1update_1portrait_1integer>:
    933c: f81c0ff7     	str	x23, [sp, #-0x40]!
    9340: a90157f6     	stp	x22, x21, [sp, #0x10]
    9344: a9024ff4     	stp	x20, x19, [sp, #0x20]
    9348: a9037bfd     	stp	x29, x30, [sp, #0x30]
    934c: 9100c3fd     	add	x29, sp, #0x30
    9350: f9400008     	ldr	x8, [x0]
    9354: aa0203f6     	mov	x22, x2
    9358: aa0203e1     	mov	x1, x2
    935c: aa1f03e2     	mov	x2, xzr
    9360: f942a508     	ldr	x8, [x8, #0x548]
    9364: 2a0403f3     	mov	w19, w4
    9368: aa0303f4     	mov	x20, x3
    936c: aa0003f5     	mov	x21, x0
    9370: d63f0100     	blr	x8
    9374: 72001e7f     	tst	w19, #0xff
    9378: 1a9f07e2     	cset	w2, ne
    937c: aa1403e1     	mov	x1, x20
    9380: aa0003f7     	mov	x23, x0
    9384: 97fffbe7     	bl	0x8320 <__update_portrait_integer@plt>
    9388: f94002a8     	ldr	x8, [x21]
    938c: aa1503e0     	mov	x0, x21
    9390: aa1603e1     	mov	x1, x22
    9394: a9437bfd     	ldp	x29, x30, [sp, #0x30]
    9398: f942a903     	ldr	x3, [x8, #0x550]
    939c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
    93a0: a94157f6     	ldp	x22, x21, [sp, #0x10]
    93a4: aa1703e2     	mov	x2, x23
    93a8: f84407f7     	ldr	x23, [sp], #0x40
    93ac: d61f0060     	br	x3

00000000000093b0 <Java_bq_impl_ccs_1invoker__1_1update_1portrait_1string>:
    93b0: a9bc5ff8     	stp	x24, x23, [sp, #-0x40]!
    93b4: a90157f6     	stp	x22, x21, [sp, #0x10]
    93b8: a9024ff4     	stp	x20, x19, [sp, #0x20]
    93bc: a9037bfd     	stp	x29, x30, [sp, #0x30]
    93c0: 9100c3fd     	add	x29, sp, #0x30
    93c4: f9400008     	ldr	x8, [x0]
    93c8: aa0203f6     	mov	x22, x2
    93cc: aa0203e1     	mov	x1, x2
    93d0: aa1f03e2     	mov	x2, xzr
    93d4: f942a508     	ldr	x8, [x8, #0x548]
    93d8: 2a0403f3     	mov	w19, w4
    93dc: aa0303f4     	mov	x20, x3
    93e0: aa0003f5     	mov	x21, x0
    93e4: d63f0100     	blr	x8
    93e8: f94002a8     	ldr	x8, [x21]
    93ec: aa0003f7     	mov	x23, x0
    93f0: aa1503e0     	mov	x0, x21
    93f4: aa1403e1     	mov	x1, x20
    93f8: f942a508     	ldr	x8, [x8, #0x548]
    93fc: aa1f03e2     	mov	x2, xzr
    9400: d63f0100     	blr	x8
    9404: aa0003f8     	mov	x24, x0
    9408: 72001e7f     	tst	w19, #0xff
    940c: 1a9f07e2     	cset	w2, ne
    9410: aa1703e0     	mov	x0, x23
    9414: aa1803e1     	mov	x1, x24
    9418: 97fffb0e     	bl	0x8050 <__update_portrait_string@plt>
    941c: f94002a8     	ldr	x8, [x21]
    9420: aa1503e0     	mov	x0, x21
    9424: aa1603e1     	mov	x1, x22
    9428: aa1703e2     	mov	x2, x23
    942c: f942a908     	ldr	x8, [x8, #0x550]
    9430: d63f0100     	blr	x8
    9434: f94002a8     	ldr	x8, [x21]
    9438: aa1503e0     	mov	x0, x21
    943c: aa1403e1     	mov	x1, x20
    9440: a9437bfd     	ldp	x29, x30, [sp, #0x30]
    9444: f942a903     	ldr	x3, [x8, #0x550]
    9448: a9424ff4     	ldp	x20, x19, [sp, #0x20]
    944c: a94157f6     	ldp	x22, x21, [sp, #0x10]
    9450: aa1803e2     	mov	x2, x24
    9454: a8c45ff8     	ldp	x24, x23, [sp], #0x40
    9458: d61f0060     	br	x3

000000000000945c <Java_bq_impl_ccs_1invoker__1_1update_1portrait_1decimal>:
    945c: fc1c0fe8     	str	d8, [sp, #-0x40]!
    9460: a90157f6     	stp	x22, x21, [sp, #0x10]
    9464: a9024ff4     	stp	x20, x19, [sp, #0x20]
    9468: a9037bfd     	stp	x29, x30, [sp, #0x30]
    946c: 9100c3fd     	add	x29, sp, #0x30
    9470: f9400008     	ldr	x8, [x0]
    9474: aa0203f5     	mov	x21, x2
    9478: aa0203e1     	mov	x1, x2
    947c: aa1f03e2     	mov	x2, xzr
    9480: f942a508     	ldr	x8, [x8, #0x548]
    9484: 2a0303f3     	mov	w19, w3
    9488: 4ea01c08     	mov	v8.16b, v0.16b
    948c: aa0003f4     	mov	x20, x0
    9490: d63f0100     	blr	x8
    9494: 72001e7f     	tst	w19, #0xff
    9498: 1a9f07e1     	cset	w1, ne
    949c: 4ea81d00     	mov	v0.16b, v8.16b
    94a0: aa0003f6     	mov	x22, x0
    94a4: 97fffb83     	bl	0x82b0 <__update_portrait_decimal@plt>
    94a8: f9400288     	ldr	x8, [x20]
    94ac: aa1403e0     	mov	x0, x20
    94b0: aa1503e1     	mov	x1, x21
    94b4: aa1603e2     	mov	x2, x22
    94b8: f942a903     	ldr	x3, [x8, #0x550]
    94bc: a9437bfd     	ldp	x29, x30, [sp, #0x30]
    94c0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
    94c4: a94157f6     	ldp	x22, x21, [sp, #0x10]
    94c8: fc4407e8     	ldr	d8, [sp], #0x40
    94cc: d61f0060     	br	x3

00000000000094d0 <Java_bq_impl_ccs_1invoker__1_1print_1portait>:
    94d0: 17fffb7c     	b	0x82c0 <__print_portait@plt>

00000000000094d4 <Java_bq_impl_ccs_1invoker__1_1send_1to_1session_1server>:
    94d4: f81c0ff7     	str	x23, [sp, #-0x40]!
    94d8: a90157f6     	stp	x22, x21, [sp, #0x10]
    94dc: a9024ff4     	stp	x20, x19, [sp, #0x20]
    94e0: a9037bfd     	stp	x29, x30, [sp, #0x30]
    94e4: 9100c3fd     	add	x29, sp, #0x30
    94e8: f9400008     	ldr	x8, [x0]
    94ec: aa0203f5     	mov	x21, x2
    94f0: aa0203e1     	mov	x1, x2
    94f4: aa1f03e2     	mov	x2, xzr
    94f8: f942a508     	ldr	x8, [x8, #0x548]
    94fc: aa0303f3     	mov	x19, x3
    9500: aa0003f4     	mov	x20, x0
    9504: d63f0100     	blr	x8
    9508: f9400288     	ldr	x8, [x20]
    950c: aa0003f6     	mov	x22, x0
    9510: aa1403e0     	mov	x0, x20
    9514: aa1303e1     	mov	x1, x19
    9518: f942a508     	ldr	x8, [x8, #0x548]
    951c: aa1f03e2     	mov	x2, xzr
    9520: d63f0100     	blr	x8
    9524: aa0003f7     	mov	x23, x0
    9528: aa1603e0     	mov	x0, x22
    952c: aa1703e1     	mov	x1, x23
    9530: 97fffce0     	bl	0x88b0 <__send_to_session_server@plt>
    9534: f9400288     	ldr	x8, [x20]
    9538: aa1403e0     	mov	x0, x20
    953c: aa1503e1     	mov	x1, x21
    9540: aa1603e2     	mov	x2, x22
    9544: f942a908     	ldr	x8, [x8, #0x550]
    9548: d63f0100     	blr	x8
    954c: f9400288     	ldr	x8, [x20]
    9550: aa1403e0     	mov	x0, x20
    9554: aa1303e1     	mov	x1, x19
    9558: a9437bfd     	ldp	x29, x30, [sp, #0x30]
    955c: f942a903     	ldr	x3, [x8, #0x550]
    9560: a9424ff4     	ldp	x20, x19, [sp, #0x20]
    9564: a94157f6     	ldp	x22, x21, [sp, #0x10]
    9568: aa1703e2     	mov	x2, x23
    956c: f84407f7     	ldr	x23, [sp], #0x40
    9570: d61f0060     	br	x3

0000000000009574 <Java_bq_impl_ccs_1invoker__1_1set_1http_1server_1url>:
    9574: f81d0ff5     	str	x21, [sp, #-0x30]!
    9578: a9014ff4     	stp	x20, x19, [sp, #0x10]
    957c: a9027bfd     	stp	x29, x30, [sp, #0x20]
    9580: 910083fd     	add	x29, sp, #0x20
    9584: f9400008     	ldr	x8, [x0]
    9588: aa0203f4     	mov	x20, x2
    958c: aa0203e1     	mov	x1, x2
    9590: aa1f03e2     	mov	x2, xzr
    9594: f942a508     	ldr	x8, [x8, #0x548]
    9598: aa0003f3     	mov	x19, x0
    959c: d63f0100     	blr	x8
    95a0: aa0003f5     	mov	x21, x0
    95a4: 97fffb23     	bl	0x8230 <__set_http_server_url@plt>
    95a8: f9400268     	ldr	x8, [x19]
    95ac: aa1303e0     	mov	x0, x19
    95b0: aa1403e1     	mov	x1, x20
    95b4: a9427bfd     	ldp	x29, x30, [sp, #0x20]
    95b8: f942a903     	ldr	x3, [x8, #0x550]
    95bc: a9414ff4     	ldp	x20, x19, [sp, #0x10]
    95c0: aa1503e2     	mov	x2, x21
    95c4: f84307f5     	ldr	x21, [sp], #0x30
    95c8: d61f0060     	br	x3

00000000000095cc <Java_bq_impl_ccs_1invoker__1_1send_1to_1http_1server>:
    95cc: d65f03c0     	ret

00000000000095d0 <Java_bq_impl_ccs_1invoker__1_1get_1settings_1value_1integer>:
    95d0: d10143ff     	sub	sp, sp, #0x50
    95d4: f9000bf7     	str	x23, [sp, #0x10]
    95d8: a90257f6     	stp	x22, x21, [sp, #0x20]
    95dc: a9034ff4     	stp	x20, x19, [sp, #0x30]
    95e0: a9047bfd     	stp	x29, x30, [sp, #0x40]
    95e4: 910103fd     	add	x29, sp, #0x40
    95e8: d53bd057     	mrs	x23, TPIDR_EL0
    95ec: f94016e8     	ldr	x8, [x23, #0x28]
    95f0: aa0203f5     	mov	x21, x2
    95f4: aa0203e1     	mov	x1, x2
    95f8: aa1f03e2     	mov	x2, xzr
    95fc: f90007e8     	str	x8, [sp, #0x8]
    9600: f9400008     	ldr	x8, [x0]
    9604: aa0303f4     	mov	x20, x3
    9608: aa0003f3     	mov	x19, x0
    960c: f942a508     	ldr	x8, [x8, #0x548]
    9610: d63f0100     	blr	x8
    9614: 910003e1     	mov	x1, sp
    9618: aa0003f6     	mov	x22, x0
    961c: 97fffcb9     	bl	0x8900 <__get_settings_value_integer@plt>
    9620: 37000040     	tbnz	w0, #0x0, 0x9628 <Java_bq_impl_ccs_1invoker__1_1get_1settings_1value_1integer+0x58>
    9624: f90003f4     	str	x20, [sp]
    9628: f9400268     	ldr	x8, [x19]
    962c: aa1303e0     	mov	x0, x19
    9630: aa1503e1     	mov	x1, x21
    9634: aa1603e2     	mov	x2, x22
    9638: f942a908     	ldr	x8, [x8, #0x550]
    963c: d63f0100     	blr	x8
    9640: f94003e0     	ldr	x0, [sp]
    9644: f94016e8     	ldr	x8, [x23, #0x28]
    9648: f94007e9     	ldr	x9, [sp, #0x8]
    964c: eb09011f     	cmp	x8, x9
    9650: 540000e1     	b.ne	0x966c <Java_bq_impl_ccs_1invoker__1_1get_1settings_1value_1integer+0x9c>
    9654: a9447bfd     	ldp	x29, x30, [sp, #0x40]
    9658: a9434ff4     	ldp	x20, x19, [sp, #0x30]
    965c: a94257f6     	ldp	x22, x21, [sp, #0x20]
    9660: f9400bf7     	ldr	x23, [sp, #0x10]
    9664: 910143ff     	add	sp, sp, #0x50
    9668: d65f03c0     	ret
    966c: 97fffb9d     	bl	0x84e0 <__stack_chk_fail@plt>

0000000000009670 <Java_bq_impl_ccs_1invoker__1_1get_1settings_1value_1string>:
    9670: d10183ff     	sub	sp, sp, #0x60
    9674: f90013f7     	str	x23, [sp, #0x20]
    9678: a90357f6     	stp	x22, x21, [sp, #0x30]
    967c: a9044ff4     	stp	x20, x19, [sp, #0x40]
    9680: a9057bfd     	stp	x29, x30, [sp, #0x50]
    9684: 910143fd     	add	x29, sp, #0x50
    9688: d53bd057     	mrs	x23, TPIDR_EL0
    968c: f94016e8     	ldr	x8, [x23, #0x28]
    9690: aa0203f5     	mov	x21, x2
    9694: aa0203e1     	mov	x1, x2
    9698: aa1f03e2     	mov	x2, xzr
    969c: f9000fe8     	str	x8, [sp, #0x18]
    96a0: f9400008     	ldr	x8, [x0]
    96a4: aa0303f3     	mov	x19, x3
    96a8: aa0003f4     	mov	x20, x0
    96ac: f942a508     	ldr	x8, [x8, #0x548]
    96b0: d63f0100     	blr	x8
    96b4: 910023e1     	add	x1, sp, #0x8
    96b8: aa0003f6     	mov	x22, x0
    96bc: 97fffad5     	bl	0x8210 <__get_settings_value_string_utf8@plt>
    96c0: 36000120     	tbz	w0, #0x0, 0x96e4 <Java_bq_impl_ccs_1invoker__1_1get_1settings_1value_1string+0x74>
    96c4: f9400288     	ldr	x8, [x20]
    96c8: f94007e1     	ldr	x1, [sp, #0x8]
    96cc: aa1403e0     	mov	x0, x20
    96d0: f9429d08     	ldr	x8, [x8, #0x538]
    96d4: d63f0100     	blr	x8
    96d8: aa0003f3     	mov	x19, x0
    96dc: 910023e0     	add	x0, sp, #0x8
    96e0: 97fffa9c     	bl	0x8150 <__release_string_def@plt>
    96e4: f9400288     	ldr	x8, [x20]
    96e8: aa1403e0     	mov	x0, x20
    96ec: aa1503e1     	mov	x1, x21
    96f0: aa1603e2     	mov	x2, x22
    96f4: f942a908     	ldr	x8, [x8, #0x550]
    96f8: d63f0100     	blr	x8
    96fc: f94016e8     	ldr	x8, [x23, #0x28]
    9700: f9400fe9     	ldr	x9, [sp, #0x18]
    9704: eb09011f     	cmp	x8, x9
    9708: 54000101     	b.ne	0x9728 <Java_bq_impl_ccs_1invoker__1_1get_1settings_1value_1string+0xb8>
    970c: aa1303e0     	mov	x0, x19
    9710: a9457bfd     	ldp	x29, x30, [sp, #0x50]
    9714: a9444ff4     	ldp	x20, x19, [sp, #0x40]
    9718: a94357f6     	ldp	x22, x21, [sp, #0x30]
    971c: f94013f7     	ldr	x23, [sp, #0x20]
    9720: 910183ff     	add	sp, sp, #0x60
    9724: d65f03c0     	ret
    9728: 97fffb6e     	bl	0x84e0 <__stack_chk_fail@plt>

000000000000972c <Java_bq_impl_ccs_1invoker__1_1get_1settings_1value_1decimal>:
    972c: d10143ff     	sub	sp, sp, #0x50
    9730: fd000be8     	str	d8, [sp, #0x10]
    9734: a90257f6     	stp	x22, x21, [sp, #0x20]
    9738: a9034ff4     	stp	x20, x19, [sp, #0x30]
    973c: a9047bfd     	stp	x29, x30, [sp, #0x40]
    9740: 910103fd     	add	x29, sp, #0x40
    9744: d53bd056     	mrs	x22, TPIDR_EL0
    9748: f94016c8     	ldr	x8, [x22, #0x28]
    974c: aa0203f4     	mov	x20, x2
    9750: aa0203e1     	mov	x1, x2
    9754: aa1f03e2     	mov	x2, xzr
    9758: f90007e8     	str	x8, [sp, #0x8]
    975c: f9400008     	ldr	x8, [x0]
    9760: 4ea01c08     	mov	v8.16b, v0.16b
    9764: aa0003f3     	mov	x19, x0
    9768: f942a508     	ldr	x8, [x8, #0x548]
    976c: d63f0100     	blr	x8
    9770: 910003e1     	mov	x1, sp
    9774: aa0003f5     	mov	x21, x0
    9778: 97fffa3e     	bl	0x8070 <__get_settings_value_decimal@plt>
    977c: 37000040     	tbnz	w0, #0x0, 0x9784 <Java_bq_impl_ccs_1invoker__1_1get_1settings_1value_1decimal+0x58>
    9780: fd0003e8     	str	d8, [sp]
    9784: f9400268     	ldr	x8, [x19]
    9788: aa1303e0     	mov	x0, x19
    978c: aa1403e1     	mov	x1, x20
    9790: aa1503e2     	mov	x2, x21
    9794: f942a908     	ldr	x8, [x8, #0x550]
    9798: d63f0100     	blr	x8
    979c: fd4003e0     	ldr	d0, [sp]
    97a0: f94016c8     	ldr	x8, [x22, #0x28]
    97a4: f94007e9     	ldr	x9, [sp, #0x8]
    97a8: eb09011f     	cmp	x8, x9
    97ac: 540000e1     	b.ne	0x97c8 <Java_bq_impl_ccs_1invoker__1_1get_1settings_1value_1decimal+0x9c>
    97b0: a9447bfd     	ldp	x29, x30, [sp, #0x40]
    97b4: a9434ff4     	ldp	x20, x19, [sp, #0x30]
    97b8: a94257f6     	ldp	x22, x21, [sp, #0x20]
    97bc: fd400be8     	ldr	d8, [sp, #0x10]
    97c0: 910143ff     	add	sp, sp, #0x50
    97c4: d65f03c0     	ret
    97c8: 97fffb46     	bl	0x84e0 <__stack_chk_fail@plt>

00000000000097cc <Java_bq_impl_ccs_1invoker__1_1get_1settings_1value_1bool>:
    97cc: d10143ff     	sub	sp, sp, #0x50
    97d0: f9000bf7     	str	x23, [sp, #0x10]
    97d4: a90257f6     	stp	x22, x21, [sp, #0x20]
    97d8: a9034ff4     	stp	x20, x19, [sp, #0x30]
    97dc: a9047bfd     	stp	x29, x30, [sp, #0x40]
    97e0: 910103fd     	add	x29, sp, #0x40
    97e4: d53bd057     	mrs	x23, TPIDR_EL0
    97e8: f94016e8     	ldr	x8, [x23, #0x28]
    97ec: aa0203f4     	mov	x20, x2
    97f0: aa0203e1     	mov	x1, x2
    97f4: aa1f03e2     	mov	x2, xzr
    97f8: f90007e8     	str	x8, [sp, #0x8]
    97fc: f9400008     	ldr	x8, [x0]
    9800: 2a0303f5     	mov	w21, w3
    9804: aa0003f3     	mov	x19, x0
    9808: f942a508     	ldr	x8, [x8, #0x548]
    980c: d63f0100     	blr	x8
    9810: 910013e1     	add	x1, sp, #0x4
    9814: aa0003f6     	mov	x22, x0
    9818: 97fffb8a     	bl	0x8640 <__get_settings_value_bool@plt>
    981c: 37000080     	tbnz	w0, #0x0, 0x982c <Java_bq_impl_ccs_1invoker__1_1get_1settings_1value_1bool+0x60>
    9820: 72001ebf     	tst	w21, #0xff
    9824: 1a9f07e8     	cset	w8, ne
    9828: 390013e8     	strb	w8, [sp, #0x4]
    982c: f9400268     	ldr	x8, [x19]
    9830: aa1303e0     	mov	x0, x19
    9834: aa1403e1     	mov	x1, x20
    9838: aa1603e2     	mov	x2, x22
    983c: f942a908     	ldr	x8, [x8, #0x550]
    9840: d63f0100     	blr	x8
    9844: 394013e0     	ldrb	w0, [sp, #0x4]
    9848: f94016e8     	ldr	x8, [x23, #0x28]
    984c: f94007e9     	ldr	x9, [sp, #0x8]
    9850: eb09011f     	cmp	x8, x9
    9854: 540000e1     	b.ne	0x9870 <Java_bq_impl_ccs_1invoker__1_1get_1settings_1value_1bool+0xa4>
    9858: a9447bfd     	ldp	x29, x30, [sp, #0x40]
    985c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
    9860: a94257f6     	ldp	x22, x21, [sp, #0x20]
    9864: f9400bf7     	ldr	x23, [sp, #0x10]
    9868: 910143ff     	add	sp, sp, #0x50
    986c: d65f03c0     	ret
    9870: 97fffb1c     	bl	0x84e0 <__stack_chk_fail@plt>

0000000000009874 <Java_bq_impl_ccs_1invoker__1_1get_1bq_1id>:
    9874: d10103ff     	sub	sp, sp, #0x40
    9878: a9024ff4     	stp	x20, x19, [sp, #0x20]
    987c: a9037bfd     	stp	x29, x30, [sp, #0x30]
    9880: 9100c3fd     	add	x29, sp, #0x30
    9884: d53bd054     	mrs	x20, TPIDR_EL0
    9888: f9401688     	ldr	x8, [x20, #0x28]
    988c: aa0003f3     	mov	x19, x0
    9890: 910023e0     	add	x0, sp, #0x8
    9894: f9000fe8     	str	x8, [sp, #0x18]
    9898: 97fffa06     	bl	0x80b0 <__get_bq_id@plt>
    989c: f9400268     	ldr	x8, [x19]
    98a0: f94007e1     	ldr	x1, [sp, #0x8]
    98a4: aa1303e0     	mov	x0, x19
    98a8: f9429d08     	ldr	x8, [x8, #0x538]
    98ac: d63f0100     	blr	x8
    98b0: aa0003f3     	mov	x19, x0
    98b4: 910023e0     	add	x0, sp, #0x8
    98b8: 97fffa26     	bl	0x8150 <__release_string_def@plt>
    98bc: f9401688     	ldr	x8, [x20, #0x28]
    98c0: f9400fe9     	ldr	x9, [sp, #0x18]
    98c4: eb09011f     	cmp	x8, x9
    98c8: 540000c1     	b.ne	0x98e0 <Java_bq_impl_ccs_1invoker__1_1get_1bq_1id+0x6c>
    98cc: aa1303e0     	mov	x0, x19
    98d0: a9437bfd     	ldp	x29, x30, [sp, #0x30]
    98d4: a9424ff4     	ldp	x20, x19, [sp, #0x20]
    98d8: 910103ff     	add	sp, sp, #0x40
    98dc: d65f03c0     	ret
    98e0: 97fffb00     	bl	0x84e0 <__stack_chk_fail@plt>

00000000000098e4 <Java_bq_impl_ccs_1invoker__1_1has_1settings_1key>:
    98e4: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
    98e8: a9014ff4     	stp	x20, x19, [sp, #0x10]
    98ec: a9027bfd     	stp	x29, x30, [sp, #0x20]
    98f0: 910083fd     	add	x29, sp, #0x20
    98f4: f9400008     	ldr	x8, [x0]
    98f8: aa0203f4     	mov	x20, x2
    98fc: aa0203e1     	mov	x1, x2
    9900: aa1f03e2     	mov	x2, xzr
    9904: f942a508     	ldr	x8, [x8, #0x548]
    9908: aa0003f3     	mov	x19, x0
    990c: d63f0100     	blr	x8
    9910: aa0003f5     	mov	x21, x0
    9914: 97fffc1b     	bl	0x8980 <__has_settings_key@plt>
    9918: f9400268     	ldr	x8, [x19]
    991c: 2a0003f6     	mov	w22, w0
    9920: aa1303e0     	mov	x0, x19
    9924: aa1403e1     	mov	x1, x20
    9928: f942a908     	ldr	x8, [x8, #0x550]
    992c: aa1503e2     	mov	x2, x21
    9930: d63f0100     	blr	x8
    9934: a9427bfd     	ldp	x29, x30, [sp, #0x20]
    9938: a9414ff4     	ldp	x20, x19, [sp, #0x10]
    993c: 120002c0     	and	w0, w22, #0x1
    9940: a8c357f6     	ldp	x22, x21, [sp], #0x30
    9944: d65f03c0     	ret

0000000000009948 <Java_bq_impl_ccs_1invoker__1_1save_1settings>:
    9948: d65f03c0     	ret

000000000000994c <Java_bq_impl_ccs_1invoker__1_1mark_1res_1load>:
    994c: aa0203e0     	mov	x0, x2
    9950: 17fff9e0     	b	0x80d0 <__mark_res_load@plt>

0000000000009954 <get_logger_holder>:
    9954: f0000380     	adrp	x0, 0x7c000
    9958: 9103e000     	add	x0, x0, #0xf8
    995c: d65f03c0     	ret

0000000000009960 <get_init_mark>:
    9960: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
    9964: 910003fd     	mov	x29, sp
    9968: f0000388     	adrp	x8, 0x7c000
    996c: 91042108     	add	x8, x8, #0x108
    9970: 08dffd08     	ldarb	w8, [x8]
    9974: 360000a8     	tbz	w8, #0x0, 0x9988 <get_init_mark+0x28>
    9978: f0000380     	adrp	x0, 0x7c000
    997c: 91040000     	add	x0, x0, #0x100
    9980: a8c17bfd     	ldp	x29, x30, [sp], #0x10
    9984: d65f03c0     	ret
    9988: f0000380     	adrp	x0, 0x7c000
    998c: 91042000     	add	x0, x0, #0x108
    9990: 9400c68b     	bl	0x3b3bc <operator delete(void*)+0x2c>
    9994: 34ffff20     	cbz	w0, 0x9978 <get_init_mark+0x18>
    9998: f0000380     	adrp	x0, 0x7c000
    999c: f0000388     	adrp	x8, 0x7c000
    99a0: 91042000     	add	x0, x0, #0x108
    99a4: b901011f     	str	wzr, [x8, #0x100]
    99a8: 9400c6a3     	bl	0x3b434 <operator delete(void*)+0xa4>
    99ac: 17fffff3     	b	0x9978 <get_init_mark+0x18>

00000000000099b0 <get_ccs_log>:
    99b0: f81e0ff3     	str	x19, [sp, #-0x20]!
    99b4: a9017bfd     	stp	x29, x30, [sp, #0x10]
    99b8: 910043fd     	add	x29, sp, #0x10
    99bc: f0000393     	adrp	x19, 0x7c000
    99c0: f9408a60     	ldr	x0, [x19, #0x110]
    99c4: b50000c0     	cbnz	x0, 0x99dc <get_ccs_log+0x2c>
    99c8: 52800280     	mov	w0, #0x14               // =20
    99cc: 97fffa09     	bl	0x81f0 <_Znwm@plt>
    99d0: a9007c1f     	stp	xzr, xzr, [x0]
    99d4: b900101f     	str	wzr, [x0, #0x10]
    99d8: f9008a60     	str	x0, [x19, #0x110]
    99dc: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    99e0: f84207f3     	ldr	x19, [sp], #0x20
    99e4: d65f03c0     	ret

00000000000099e8 <release_ccs_log>:
    99e8: f81e0ff3     	str	x19, [sp, #-0x20]!
    99ec: a9017bfd     	stp	x29, x30, [sp, #0x10]
    99f0: 910043fd     	add	x29, sp, #0x10
    99f4: f0000393     	adrp	x19, 0x7c000
    99f8: f9408a60     	ldr	x0, [x19, #0x110]
    99fc: b4000060     	cbz	x0, 0x9a08 <release_ccs_log+0x20>
    9a00: 97fffb64     	bl	0x8790 <_ZdlPv@plt>
    9a04: f9008a7f     	str	xzr, [x19, #0x110]
    9a08: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    9a0c: f84207f3     	ldr	x19, [sp], #0x20
    9a10: d65f03c0     	ret

0000000000009a14 <__api_get_ccs_version>:
    9a14: b0000280     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
    9a18: 911b0000     	add	x0, x0, #0x6c0
    9a1c: d65f03c0     	ret

0000000000009a20 <__init>:
    9a20: d102c3ff     	sub	sp, sp, #0xb0
    9a24: f90033f9     	str	x25, [sp, #0x60]
    9a28: a9075ff8     	stp	x24, x23, [sp, #0x70]
    9a2c: a90857f6     	stp	x22, x21, [sp, #0x80]
    9a30: a9094ff4     	stp	x20, x19, [sp, #0x90]
    9a34: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
    9a38: 910283fd     	add	x29, sp, #0xa0
    9a3c: d53bd057     	mrs	x23, TPIDR_EL0
    9a40: f94016e8     	ldr	x8, [x23, #0x28]
    9a44: f0000399     	adrp	x25, 0x7c000
    9a48: 91168339     	add	x25, x25, #0x5a0
    9a4c: 2a0203f3     	mov	w19, w2
    9a50: f81b83a8     	stur	x8, [x29, #-0x48]
    9a54: 08dfff28     	ldarb	w8, [x25]
    9a58: 2a0103f4     	mov	w20, w1
    9a5c: aa0003f5     	mov	x21, x0
    9a60: f0000398     	adrp	x24, 0x7c000
    9a64: 360002e8     	tbz	w8, #0x0, 0x9ac0 <__init+0xa0>
    9a68: f9408b00     	ldr	x0, [x24, #0x110]
    9a6c: b50000c0     	cbnz	x0, 0x9a84 <__init+0x64>
    9a70: 52800280     	mov	w0, #0x14               // =20
    9a74: 97fff9df     	bl	0x81f0 <_Znwm@plt>
    9a78: a9007c1f     	stp	xzr, xzr, [x0]
    9a7c: b900101f     	str	wzr, [x0, #0x10]
    9a80: f9008b00     	str	x0, [x24, #0x110]
    9a84: 94000f36     	bl	0xd75c <__share_file+0x428>
    9a88: f9400008     	ldr	x8, [x0]
    9a8c: 39400108     	ldrb	w8, [x8]
    9a90: 36080148     	tbz	w8, #0x1, 0x9ab8 <__init+0x98>
    9a94: f9401408     	ldr	x8, [x0, #0x28]
    9a98: aa0003f6     	mov	x22, x0
    9a9c: 39405908     	ldrb	w8, [x8, #0x16]
    9aa0: 340000c8     	cbz	w8, 0x9ab8 <__init+0x98>
    9aa4: 9100c3e8     	add	x8, sp, #0x30
    9aa8: 52800680     	mov	w0, #0x34               // =52
    9aac: 97fffa4d     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
    9ab0: b9404fe8     	ldr	w8, [sp, #0x4c]
    9ab4: 34001328     	cbz	w8, 0x9d18 <__init+0x2f8>
    9ab8: 97fffbe2     	bl	0x8a40 <__uninit@plt>
    9abc: 36001640     	tbz	w0, #0x0, 0x9d84 <__init+0x364>
    9ac0: b0000281     	adrp	x1, 0x5a000 <json_set_float_serialization_format+0x3eac>
    9ac4: 52800028     	mov	w8, #0x1                // =1
    9ac8: 911b6821     	add	x1, x1, #0x6da
    9acc: 52800040     	mov	w0, #0x2                // =2
    9ad0: 089fff28     	stlrb	w8, [x25]
    9ad4: 9400edc4     	bl	0x451e4 <operator delete(void*)+0x9e54>
    9ad8: 94006c31     	bl	0x24b9c <__share_file+0x17868>
    9adc: 94006d23     	bl	0x24f68 <__share_file+0x17c34>
    9ae0: 52800020     	mov	w0, #0x1                // =1
    9ae4: 52a00021     	mov	w1, #0x10000            // =65536
    9ae8: 97fffa5a     	bl	0x8450 <__api_logger_init@plt>
    9aec: 9400e779     	bl	0x438d0 <operator delete(void*)+0x8540>
    9af0: 9400e856     	bl	0x43c48 <operator delete(void*)+0x88b8>
    9af4: 9400ad20     	bl	0x34f74 <__api_tcp_server+0x7e64>
    9af8: 12000268     	and	w8, w19, #0x1
    9afc: 3906a008     	strb	w8, [x0, #0x1a8]
    9b00: 9400ad1d     	bl	0x34f74 <__api_tcp_server+0x7e64>
    9b04: aa1503e1     	mov	x1, x21
    9b08: 2a1403e2     	mov	w2, w20
    9b0c: 2a1f03e3     	mov	w3, wzr
    9b10: 9400b2a4     	bl	0x365a0 <__api_tcp_server+0x9490>
    9b14: 94006c22     	bl	0x24b9c <__share_file+0x17868>
    9b18: aa0003f4     	mov	x20, x0
    9b1c: 94006c20     	bl	0x24b9c <__share_file+0x17868>
    9b20: f0000388     	adrp	x8, 0x7c000
    9b24: 91048108     	add	x8, x8, #0x120
    9b28: 08dffd08     	ldarb	w8, [x8]
    9b2c: 36001448     	tbz	w8, #0x0, 0x9db4 <__init+0x394>
    9b30: f0000381     	adrp	x1, 0x7c000
    9b34: 91046021     	add	x1, x1, #0x118
    9b38: aa1403e0     	mov	x0, x20
    9b3c: 94006df7     	bl	0x25318 <__share_file+0x17fe4>
    9b40: 94006c17     	bl	0x24b9c <__share_file+0x17868>
    9b44: aa0003f4     	mov	x20, x0
    9b48: 94000967     	bl	0xc0e4 <__update_portrait_integer+0xc0>
    9b4c: aa0003e1     	mov	x1, x0
    9b50: aa1403e0     	mov	x0, x20
    9b54: 94006df1     	bl	0x25318 <__share_file+0x17fe4>
    9b58: 94000561     	bl	0xb0dc <__uninit+0x1174>
    9b5c: 94000582     	bl	0xb164 <__uninit+0x11fc>
    9b60: f0000396     	adrp	x22, 0x7c000
    9b64: 9106a2d6     	add	x22, x22, #0x1a8
    9b68: 08dffec8     	ldarb	w8, [x22]
    9b6c: 360013a8     	tbz	w8, #0x0, 0x9de0 <__init+0x3c0>
    9b70: 940005d0     	bl	0xb2b0 <__uninit+0x1348>
    9b74: f0000394     	adrp	x20, 0x7c000
    9b78: 91064294     	add	x20, x20, #0x190
    9b7c: aa0003e1     	mov	x1, x0
    9b80: aa1403e0     	mov	x0, x20
    9b84: 94001071     	bl	0xdd48 <__share_file+0xa14>
    9b88: 08dffec8     	ldarb	w8, [x22]
    9b8c: 360014c8     	tbz	w8, #0x0, 0x9e24 <__init+0x404>
    9b90: 940013d2     	bl	0xead8 <__share_file+0x17a4>
    9b94: f0000394     	adrp	x20, 0x7c000
    9b98: 91064294     	add	x20, x20, #0x190
    9b9c: aa0003e1     	mov	x1, x0
    9ba0: aa1403e0     	mov	x0, x20
    9ba4: 94001069     	bl	0xdd48 <__share_file+0xa14>
    9ba8: 08dffec8     	ldarb	w8, [x22]
    9bac: 360015c8     	tbz	w8, #0x0, 0x9e64 <__init+0x444>
    9bb0: 940013f6     	bl	0xeb88 <__share_file+0x1854>
    9bb4: f0000394     	adrp	x20, 0x7c000
    9bb8: 91064294     	add	x20, x20, #0x190
    9bbc: aa0003e1     	mov	x1, x0
    9bc0: aa1403e0     	mov	x0, x20
    9bc4: 94001061     	bl	0xdd48 <__share_file+0xa14>
    9bc8: 08dffec8     	ldarb	w8, [x22]
    9bcc: 360016c8     	tbz	w8, #0x0, 0x9ea4 <__init+0x484>
    9bd0: 9400141a     	bl	0xec38 <__share_file+0x1904>
    9bd4: f0000394     	adrp	x20, 0x7c000
    9bd8: 91064294     	add	x20, x20, #0x190
    9bdc: aa0003e1     	mov	x1, x0
    9be0: aa1403e0     	mov	x0, x20
    9be4: 94001059     	bl	0xdd48 <__share_file+0xa14>
    9be8: 08dffec8     	ldarb	w8, [x22]
    9bec: 360017c8     	tbz	w8, #0x0, 0x9ee4 <__init+0x4c4>
    9bf0: 9400143e     	bl	0xece8 <__share_file+0x19b4>
    9bf4: f0000394     	adrp	x20, 0x7c000
    9bf8: 91064294     	add	x20, x20, #0x190
    9bfc: aa0003e1     	mov	x1, x0
    9c00: aa1403e0     	mov	x0, x20
    9c04: 94001051     	bl	0xdd48 <__share_file+0xa14>
    9c08: 94006be5     	bl	0x24b9c <__share_file+0x17868>
    9c0c: aa0003f5     	mov	x21, x0
    9c10: 94000577     	bl	0xb1ec <__uninit+0x1284>
    9c14: aa0003e1     	mov	x1, x0
    9c18: aa1503e0     	mov	x0, x21
    9c1c: 94006dbf     	bl	0x25318 <__share_file+0x17fe4>
    9c20: 94000573     	bl	0xb1ec <__uninit+0x1284>
    9c24: 9400616a     	bl	0x221cc <__share_file+0x14e98>
    9c28: 940005a2     	bl	0xb2b0 <__uninit+0x1348>
    9c2c: 940031c2     	bl	0x16334 <__share_file+0x9000>
    9c30: 36000173     	tbz	w19, #0x0, 0x9c5c <__init+0x23c>
    9c34: 08dffec8     	ldarb	w8, [x22]
    9c38: 36001768     	tbz	w8, #0x0, 0x9f24 <__init+0x504>
    9c3c: 940005d0     	bl	0xb37c <__uninit+0x1414>
    9c40: aa0003e1     	mov	x1, x0
    9c44: f0000380     	adrp	x0, 0x7c000
    9c48: 91064000     	add	x0, x0, #0x190
    9c4c: 9400103f     	bl	0xdd48 <__share_file+0xa14>
    9c50: 940005cb     	bl	0xb37c <__uninit+0x1414>
    9c54: 940027b1     	bl	0x13b18 <__share_file+0x67e4>
    9c58: 94008e2a     	bl	0x2d500 <__api_tcp_server+0x3f0>
    9c5c: f9408b00     	ldr	x0, [x24, #0x110]
    9c60: b50000c0     	cbnz	x0, 0x9c78 <__init+0x258>
    9c64: 52800280     	mov	w0, #0x14               // =20
    9c68: 97fff962     	bl	0x81f0 <_Znwm@plt>
    9c6c: a9007c1f     	stp	xzr, xzr, [x0]
    9c70: b900101f     	str	wzr, [x0, #0x10]
    9c74: f9008b00     	str	x0, [x24, #0x110]
    9c78: b0000288     	adrp	x8, 0x5a000 <json_set_float_serialization_format+0x3eac>
    9c7c: 911b0108     	add	x8, x8, #0x6c0
    9c80: f9001be8     	str	x8, [sp, #0x30]
    9c84: 94000eb6     	bl	0xd75c <__share_file+0x428>
    9c88: b0000284     	adrp	x4, 0x5a000 <json_set_float_serialization_format+0x3eac>
    9c8c: 52842c81     	mov	w1, #0x2164             // =8548
    9c90: 911ba484     	add	x4, x4, #0x6e9
    9c94: 9100c3e5     	add	x5, sp, #0x30
    9c98: 72a847c1     	movk	w1, #0x423e, lsl #16
    9c9c: 52800282     	mov	w2, #0x14               // =20
    9ca0: 52800023     	mov	w3, #0x1                // =1
    9ca4: 9400150b     	bl	0xf0d0 <__share_file+0x1d9c>
    9ca8: f9408b13     	ldr	x19, [x24, #0x110]
    9cac: b50000f3     	cbnz	x19, 0x9cc8 <__init+0x2a8>
    9cb0: 52800280     	mov	w0, #0x14               // =20
    9cb4: 97fff94f     	bl	0x81f0 <_Znwm@plt>
    9cb8: aa0003f3     	mov	x19, x0
    9cbc: a9007c1f     	stp	xzr, xzr, [x0]
    9cc0: b900101f     	str	wzr, [x0, #0x10]
    9cc4: f9008b00     	str	x0, [x24, #0x110]
    9cc8: 94006bb5     	bl	0x24b9c <__share_file+0x17868>
    9ccc: 9100c3e8     	add	x8, sp, #0x30
    9cd0: 94006d7e     	bl	0x252c8 <__share_file+0x17f94>
    9cd4: aa1303e0     	mov	x0, x19
    9cd8: 94000ea1     	bl	0xd75c <__share_file+0x428>
    9cdc: b0000284     	adrp	x4, 0x5a000 <json_set_float_serialization_format+0x3eac>
    9ce0: 52836b81     	mov	w1, #0x1b5c             // =7004
    9ce4: 911be084     	add	x4, x4, #0x6f8
    9ce8: 9100c3e5     	add	x5, sp, #0x30
    9cec: 72b2d9c1     	movk	w1, #0x96ce, lsl #16
    9cf0: 528002c2     	mov	w2, #0x16               // =22
    9cf4: 52800023     	mov	w3, #0x1                // =1
    9cf8: 94001554     	bl	0xf248 <__share_file+0x1f14>
    9cfc: f94023e8     	ldr	x8, [sp, #0x40]
    9d00: b4000088     	cbz	x8, 0x9d10 <__init+0x2f0>
    9d04: f9401be0     	ldr	x0, [sp, #0x30]
    9d08: 97fffb36     	bl	0x89e0 <free@plt>
    9d0c: f9001bff     	str	xzr, [sp, #0x30]
    9d10: 52800020     	mov	w0, #0x1                // =1
    9d14: 1400001d     	b	0x9d88 <__init+0x368>
    9d18: f843c3e8     	ldur	x8, [sp, #0x3c]
    9d1c: b94032c9     	ldr	w9, [x22, #0x30]
    9d20: b000028a     	adrp	x10, 0x5a000 <json_set_float_serialization_format+0x3eac>
    9d24: fd435140     	ldr	d0, [x10, #0x6a0]
    9d28: 910003e0     	mov	x0, sp
    9d2c: b9000909     	str	w9, [x8, #0x8]
    9d30: d2800029     	mov	x9, #0x1                // =1
    9d34: f2a00209     	movk	x9, #0x10, lsl #16
    9d38: f2c00689     	movk	x9, #0x34, lsl #32
    9d3c: f8014109     	stur	x9, [x8, #0x14]
    9d40: fc00c100     	stur	d0, [x8, #0xc]
    9d44: b0000289     	adrp	x9, 0x5a000 <json_set_float_serialization_format+0x3eac>
    9d48: f843c3e8     	ldur	x8, [sp, #0x3c]
    9d4c: 911b1d29     	add	x9, x9, #0x6c7
    9d50: 3dc00120     	ldr	q0, [x9]
    9d54: 52800249     	mov	w9, #0x12               // =18
    9d58: b9001d09     	str	w9, [x8, #0x1c]
    9d5c: 528e8d29     	mov	w9, #0x7469             // =29801
    9d60: 79006109     	strh	w9, [x8, #0x30]
    9d64: 3d800900     	str	q0, [x8, #0x20]
    9d68: ad4183e1     	ldp	q1, q0, [sp, #0x30]
    9d6c: f9402be8     	ldr	x8, [sp, #0x50]
    9d70: ad0003e1     	stp	q1, q0, [sp]
    9d74: f90013e8     	str	x8, [sp, #0x20]
    9d78: 97fff9f6     	bl	0x8550 <__api_logger_buffer_commit@plt>
    9d7c: 97fffb31     	bl	0x8a40 <__uninit@plt>
    9d80: 3707ea00     	tbnz	w0, #0x0, 0x9ac0 <__init+0xa0>
    9d84: 2a1f03e0     	mov	w0, wzr
    9d88: f94016e8     	ldr	x8, [x23, #0x28]
    9d8c: f85b83a9     	ldur	x9, [x29, #-0x48]
    9d90: eb09011f     	cmp	x8, x9
    9d94: 54000e81     	b.ne	0x9f64 <__init+0x544>
    9d98: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
    9d9c: a9494ff4     	ldp	x20, x19, [sp, #0x90]
    9da0: a94857f6     	ldp	x22, x21, [sp, #0x80]
    9da4: a9475ff8     	ldp	x24, x23, [sp, #0x70]
    9da8: f94033f9     	ldr	x25, [sp, #0x60]
    9dac: 9102c3ff     	add	sp, sp, #0xb0
    9db0: d65f03c0     	ret
    9db4: f0000380     	adrp	x0, 0x7c000
    9db8: 91048000     	add	x0, x0, #0x120
    9dbc: 9400c580     	bl	0x3b3bc <operator delete(void*)+0x2c>
    9dc0: 34ffeb80     	cbz	w0, 0x9b30 <__init+0x110>
    9dc4: f0000380     	adrp	x0, 0x7c000
    9dc8: 91046000     	add	x0, x0, #0x118
    9dcc: 940069ce     	bl	0x24504 <__share_file+0x171d0>
    9dd0: f0000380     	adrp	x0, 0x7c000
    9dd4: 91048000     	add	x0, x0, #0x120
    9dd8: 9400c597     	bl	0x3b434 <operator delete(void*)+0xa4>
    9ddc: 17ffff55     	b	0x9b30 <__init+0x110>
    9de0: f0000380     	adrp	x0, 0x7c000
    9de4: 9106a000     	add	x0, x0, #0x1a8
    9de8: 9400c575     	bl	0x3b3bc <operator delete(void*)+0x2c>
    9dec: 34ffec20     	cbz	w0, 0x9b70 <__init+0x150>
    9df0: f0000381     	adrp	x1, 0x7c000
    9df4: 90000020     	adrp	x0, 0xd000 <__get_settings_value_string_utf8+0x100>
    9df8: b0000382     	adrp	x2, 0x7a000
    9dfc: 91064021     	add	x1, x1, #0x190
    9e00: 9139d000     	add	x0, x0, #0xe74
    9e04: 913ea042     	add	x2, x2, #0xfa8
    9e08: a9007c3f     	stp	xzr, xzr, [x1]
    9e0c: f900083f     	str	xzr, [x1, #0x10]
    9e10: 97fffb18     	bl	0x8a70 <__cxa_atexit@plt>
    9e14: f0000380     	adrp	x0, 0x7c000
    9e18: 9106a000     	add	x0, x0, #0x1a8
    9e1c: 9400c586     	bl	0x3b434 <operator delete(void*)+0xa4>
    9e20: 17ffff54     	b	0x9b70 <__init+0x150>
    9e24: f0000380     	adrp	x0, 0x7c000
    9e28: 9106a000     	add	x0, x0, #0x1a8
    9e2c: 9400c564     	bl	0x3b3bc <operator delete(void*)+0x2c>
    9e30: 34ffeb00     	cbz	w0, 0x9b90 <__init+0x170>
    9e34: 90000020     	adrp	x0, 0xd000 <__get_settings_value_string_utf8+0x100>
    9e38: b0000382     	adrp	x2, 0x7a000
    9e3c: 9139d000     	add	x0, x0, #0xe74
    9e40: 913ea042     	add	x2, x2, #0xfa8
    9e44: aa1403e1     	mov	x1, x20
    9e48: a9007e9f     	stp	xzr, xzr, [x20]
    9e4c: f9000a9f     	str	xzr, [x20, #0x10]
    9e50: 97fffb08     	bl	0x8a70 <__cxa_atexit@plt>
    9e54: f0000380     	adrp	x0, 0x7c000
    9e58: 9106a000     	add	x0, x0, #0x1a8
    9e5c: 9400c576     	bl	0x3b434 <operator delete(void*)+0xa4>
    9e60: 17ffff4c     	b	0x9b90 <__init+0x170>
    9e64: f0000380     	adrp	x0, 0x7c000
    9e68: 9106a000     	add	x0, x0, #0x1a8
    9e6c: 9400c554     	bl	0x3b3bc <operator delete(void*)+0x2c>
    9e70: 34ffea00     	cbz	w0, 0x9bb0 <__init+0x190>
    9e74: 90000020     	adrp	x0, 0xd000 <__get_settings_value_string_utf8+0x100>
    9e78: b0000382     	adrp	x2, 0x7a000
    9e7c: 9139d000     	add	x0, x0, #0xe74
    9e80: 913ea042     	add	x2, x2, #0xfa8
    9e84: aa1403e1     	mov	x1, x20
    9e88: a9007e9f     	stp	xzr, xzr, [x20]
    9e8c: f9000a9f     	str	xzr, [x20, #0x10]
    9e90: 97fffaf8     	bl	0x8a70 <__cxa_atexit@plt>
    9e94: f0000380     	adrp	x0, 0x7c000
    9e98: 9106a000     	add	x0, x0, #0x1a8
    9e9c: 9400c566     	bl	0x3b434 <operator delete(void*)+0xa4>
    9ea0: 17ffff44     	b	0x9bb0 <__init+0x190>
    9ea4: f0000380     	adrp	x0, 0x7c000
    9ea8: 9106a000     	add	x0, x0, #0x1a8
    9eac: 9400c544     	bl	0x3b3bc <operator delete(void*)+0x2c>
    9eb0: 34ffe900     	cbz	w0, 0x9bd0 <__init+0x1b0>
    9eb4: 90000020     	adrp	x0, 0xd000 <__get_settings_value_string_utf8+0x100>
    9eb8: b0000382     	adrp	x2, 0x7a000
    9ebc: 9139d000     	add	x0, x0, #0xe74
    9ec0: 913ea042     	add	x2, x2, #0xfa8
    9ec4: aa1403e1     	mov	x1, x20
    9ec8: a9007e9f     	stp	xzr, xzr, [x20]
    9ecc: f9000a9f     	str	xzr, [x20, #0x10]
    9ed0: 97fffae8     	bl	0x8a70 <__cxa_atexit@plt>
    9ed4: f0000380     	adrp	x0, 0x7c000
    9ed8: 9106a000     	add	x0, x0, #0x1a8
    9edc: 9400c556     	bl	0x3b434 <operator delete(void*)+0xa4>
    9ee0: 17ffff3c     	b	0x9bd0 <__init+0x1b0>
    9ee4: f0000380     	adrp	x0, 0x7c000
    9ee8: 9106a000     	add	x0, x0, #0x1a8
    9eec: 9400c534     	bl	0x3b3bc <operator delete(void*)+0x2c>
    9ef0: 34ffe800     	cbz	w0, 0x9bf0 <__init+0x1d0>
    9ef4: 90000020     	adrp	x0, 0xd000 <__get_settings_value_string_utf8+0x100>
    9ef8: b0000382     	adrp	x2, 0x7a000
    9efc: 9139d000     	add	x0, x0, #0xe74
    9f00: 913ea042     	add	x2, x2, #0xfa8
    9f04: aa1403e1     	mov	x1, x20
    9f08: a9007e9f     	stp	xzr, xzr, [x20]
    9f0c: f9000a9f     	str	xzr, [x20, #0x10]
    9f10: 97fffad8     	bl	0x8a70 <__cxa_atexit@plt>
    9f14: f0000380     	adrp	x0, 0x7c000
    9f18: 9106a000     	add	x0, x0, #0x1a8
    9f1c: 9400c546     	bl	0x3b434 <operator delete(void*)+0xa4>
    9f20: 17ffff34     	b	0x9bf0 <__init+0x1d0>
    9f24: f0000380     	adrp	x0, 0x7c000
    9f28: 9106a000     	add	x0, x0, #0x1a8
    9f2c: 9400c524     	bl	0x3b3bc <operator delete(void*)+0x2c>
    9f30: 34ffe860     	cbz	w0, 0x9c3c <__init+0x21c>
    9f34: 90000020     	adrp	x0, 0xd000 <__get_settings_value_string_utf8+0x100>
    9f38: b0000382     	adrp	x2, 0x7a000
    9f3c: 9139d000     	add	x0, x0, #0xe74
    9f40: 913ea042     	add	x2, x2, #0xfa8
    9f44: aa1403e1     	mov	x1, x20
    9f48: a9007e9f     	stp	xzr, xzr, [x20]
    9f4c: f9000a9f     	str	xzr, [x20, #0x10]
    9f50: 97fffac8     	bl	0x8a70 <__cxa_atexit@plt>
    9f54: f0000380     	adrp	x0, 0x7c000
    9f58: 9106a000     	add	x0, x0, #0x1a8
    9f5c: 9400c536     	bl	0x3b434 <operator delete(void*)+0xa4>
    9f60: 17ffff37     	b	0x9c3c <__init+0x21c>
    9f64: 97fff95f     	bl	0x84e0 <__stack_chk_fail@plt>

0000000000009f68 <__uninit>:
    9f68: d10243ff     	sub	sp, sp, #0x90
    9f6c: f90033f5     	str	x21, [sp, #0x60]
    9f70: a9074ff4     	stp	x20, x19, [sp, #0x70]
    9f74: a9087bfd     	stp	x29, x30, [sp, #0x80]
    9f78: 910203fd     	add	x29, sp, #0x80
    9f7c: d53bd054     	mrs	x20, TPIDR_EL0
    9f80: f9401688     	ldr	x8, [x20, #0x28]
    9f84: f81d83a8     	stur	x8, [x29, #-0x28]
    9f88: f0000388     	adrp	x8, 0x7c000
    9f8c: 91168108     	add	x8, x8, #0x5a0
    9f90: 08dffd09     	ldarb	w9, [x8]
    9f94: 37000069     	tbnz	w9, #0x0, 0x9fa0 <__uninit+0x38>
    9f98: 2a1f03e0     	mov	w0, wzr
    9f9c: 14000046     	b	0xa0b4 <__uninit+0x14c>
    9fa0: 089ffd1f     	stlrb	wzr, [x8]
    9fa4: f0000395     	adrp	x21, 0x7c000
    9fa8: f9408aa0     	ldr	x0, [x21, #0x110]
    9fac: b50000c0     	cbnz	x0, 0x9fc4 <__uninit+0x5c>
    9fb0: 52800280     	mov	w0, #0x14               // =20
    9fb4: 97fff88f     	bl	0x81f0 <_Znwm@plt>
    9fb8: a9007c1f     	stp	xzr, xzr, [x0]
    9fbc: b900101f     	str	wzr, [x0, #0x10]
    9fc0: f9008aa0     	str	x0, [x21, #0x110]
    9fc4: 94000de6     	bl	0xd75c <__share_file+0x428>
    9fc8: f9400008     	ldr	x8, [x0]
    9fcc: 39400108     	ldrb	w8, [x8]
    9fd0: 36080468     	tbz	w8, #0x1, 0xa05c <__uninit+0xf4>
    9fd4: f9401408     	ldr	x8, [x0, #0x28]
    9fd8: aa0003f3     	mov	x19, x0
    9fdc: 39405908     	ldrb	w8, [x8, #0x16]
    9fe0: 340003e8     	cbz	w8, 0xa05c <__uninit+0xf4>
    9fe4: 9100c3e8     	add	x8, sp, #0x30
    9fe8: 52800580     	mov	w0, #0x2c               // =44
    9fec: 97fff8fd     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
    9ff0: b9404fe8     	ldr	w8, [sp, #0x4c]
    9ff4: 35000348     	cbnz	w8, 0xa05c <__uninit+0xf4>
    9ff8: 1028004a     	adr	x10, 0x5a000 <json_set_float_serialization_format+0x3eac>
    9ffc: f843c3e8     	ldur	x8, [sp, #0x3c]
    a000: b9403269     	ldr	w9, [x19, #0x30]
    a004: fd435140     	ldr	d0, [x10, #0x6a0]
    a008: d280002a     	mov	x10, #0x1               // =1
    a00c: f2a0020a     	movk	x10, #0x10, lsl #16
    a010: f2c0058a     	movk	x10, #0x2c, lsl #32
    a014: b9000909     	str	w9, [x8, #0x8]
    a018: f801410a     	stur	x10, [x8, #0x14]
    a01c: fc00c100     	stur	d0, [x8, #0xc]
    a020: 9000028a     	adrp	x10, 0x5a000 <json_set_float_serialization_format+0x3eac>
    a024: f843c3e8     	ldur	x8, [sp, #0x3c]
    a028: 911c114a     	add	x10, x10, #0x704
    a02c: f940014a     	ldr	x10, [x10]
    a030: 52800129     	mov	w9, #0x9                // =9
    a034: b9001d09     	str	w9, [x8, #0x1c]
    a038: 52800e89     	mov	w9, #0x74               // =116
    a03c: 3900a109     	strb	w9, [x8, #0x28]
    a040: f900110a     	str	x10, [x8, #0x20]
    a044: ad4183e1     	ldp	q1, q0, [sp, #0x30]
    a048: f9402be8     	ldr	x8, [sp, #0x50]
    a04c: 910003e0     	mov	x0, sp
    a050: ad0003e1     	stp	q1, q0, [sp]
    a054: f90013e8     	str	x8, [sp, #0x20]
    a058: 97fff93e     	bl	0x8550 <__api_logger_buffer_commit@plt>
    a05c: 9400abc6     	bl	0x34f74 <__api_tcp_server+0x7e64>
    a060: 3946a008     	ldrb	w8, [x0, #0x1a8]
    a064: 340000a8     	cbz	w8, 0xa078 <__uninit+0x110>
    a068: 940004c5     	bl	0xb37c <__uninit+0x1414>
    a06c: 94002667     	bl	0x13a08 <__share_file+0x66d4>
    a070: 94008d24     	bl	0x2d500 <__api_tcp_server+0x3f0>
    a074: 94008e98     	bl	0x2dad4 <__api_tcp_server+0x9c4>
    a078: 9400045d     	bl	0xb1ec <__uninit+0x1284>
    a07c: 94006059     	bl	0x221e0 <__share_file+0x14eac>
    a080: 9400abbd     	bl	0x34f74 <__api_tcp_server+0x7e64>
    a084: 9400b19e     	bl	0x366fc <__api_tcp_server+0x95ec>
    a088: 9400048a     	bl	0xb2b0 <__uninit+0x1348>
    a08c: 94003207     	bl	0x168a8 <__share_file+0x9574>
    a090: 9400e610     	bl	0x438d0 <operator delete(void*)+0x8540>
    a094: 9400e6a1     	bl	0x43b18 <operator delete(void*)+0x8788>
    a098: 97fff99a     	bl	0x8700 <__api_force_flush@plt>
    a09c: 97fff9b9     	bl	0x8780 <__api_logger_uninit@plt>
    a0a0: f9408aa0     	ldr	x0, [x21, #0x110]
    a0a4: b4000060     	cbz	x0, 0xa0b0 <__uninit+0x148>
    a0a8: 97fff9ba     	bl	0x8790 <_ZdlPv@plt>
    a0ac: f9008abf     	str	xzr, [x21, #0x110]
    a0b0: 52800020     	mov	w0, #0x1                // =1
    a0b4: f9401688     	ldr	x8, [x20, #0x28]
    a0b8: f85d83a9     	ldur	x9, [x29, #-0x28]
    a0bc: eb09011f     	cmp	x8, x9
    a0c0: 540000c1     	b.ne	0xa0d8 <__uninit+0x170>
    a0c4: a9487bfd     	ldp	x29, x30, [sp, #0x80]
    a0c8: a9474ff4     	ldp	x20, x19, [sp, #0x70]
    a0cc: f94033f5     	ldr	x21, [sp, #0x60]
    a0d0: 910243ff     	add	sp, sp, #0x90
    a0d4: d65f03c0     	ret
    a0d8: 97fff902     	bl	0x84e0 <__stack_chk_fail@plt>
    a0dc: 14000400     	b	0xb0dc <__uninit+0x1174>
    a0e0: fd435140     	ldr	d0, [x10, #0x6a0]
    a0e4: 17ffffc9     	b	0xa008 <__uninit+0xa0>
		...
    b0dc: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
    b0e0: a9017bfd     	stp	x29, x30, [sp, #0x10]
    b0e4: 910043fd     	add	x29, sp, #0x10
    b0e8: 940066ad     	bl	0x24b9c <__share_file+0x17868>
    b0ec: aa0003f3     	mov	x19, x0
    b0f0: 940066ab     	bl	0x24b9c <__share_file+0x17868>
    b0f4: b0000388     	adrp	x8, 0x7c000
    b0f8: 91140108     	add	x8, x8, #0x500
    b0fc: 08dffd08     	ldarb	w8, [x8]
    b100: 360000e8     	tbz	w8, #0x0, 0xb11c <__uninit+0x11b4>
    b104: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    b108: b0000381     	adrp	x1, 0x7c000
    b10c: 91128021     	add	x1, x1, #0x4a0
    b110: aa1303e0     	mov	x0, x19
    b114: a8c24ff4     	ldp	x20, x19, [sp], #0x20
    b118: 14006880     	b	0x25318 <__share_file+0x17fe4>
    b11c: b0000380     	adrp	x0, 0x7c000
    b120: 91140000     	add	x0, x0, #0x500
    b124: 9400c0a6     	bl	0x3b3bc <operator delete(void*)+0x2c>
    b128: 34fffee0     	cbz	w0, 0xb104 <__uninit+0x119c>
    b12c: b0000394     	adrp	x20, 0x7c000
    b130: 91128294     	add	x20, x20, #0x4a0
    b134: aa1403e0     	mov	x0, x20
    b138: 9400523e     	bl	0x1fa30 <__share_file+0x126fc>
    b13c: 90000020     	adrp	x0, 0xf000 <__share_file+0x1ccc>
    b140: f0000362     	adrp	x2, 0x7a000
    b144: 910f4000     	add	x0, x0, #0x3d0
    b148: 913ea042     	add	x2, x2, #0xfa8
    b14c: aa1403e1     	mov	x1, x20
    b150: 97fff648     	bl	0x8a70 <__cxa_atexit@plt>
    b154: b0000380     	adrp	x0, 0x7c000
    b158: 91140000     	add	x0, x0, #0x500
    b15c: 9400c0b6     	bl	0x3b434 <operator delete(void*)+0xa4>
    b160: 17ffffe9     	b	0xb104 <__uninit+0x119c>
    b164: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
    b168: a9017bfd     	stp	x29, x30, [sp, #0x10]
    b16c: 910043fd     	add	x29, sp, #0x10
    b170: 9400668b     	bl	0x24b9c <__share_file+0x17868>
    b174: aa0003f3     	mov	x19, x0
    b178: 94006689     	bl	0x24b9c <__share_file+0x17868>
    b17c: b0000388     	adrp	x8, 0x7c000
    b180: 91062108     	add	x8, x8, #0x188
    b184: 08dffd08     	ldarb	w8, [x8]
    b188: 360000e8     	tbz	w8, #0x0, 0xb1a4 <__uninit+0x123c>
    b18c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    b190: b0000381     	adrp	x1, 0x7c000
    b194: 9104a021     	add	x1, x1, #0x128
    b198: aa1303e0     	mov	x0, x19
    b19c: a8c24ff4     	ldp	x20, x19, [sp], #0x20
    b1a0: 1400685e     	b	0x25318 <__share_file+0x17fe4>
    b1a4: b0000380     	adrp	x0, 0x7c000
    b1a8: 91062000     	add	x0, x0, #0x188
    b1ac: 9400c084     	bl	0x3b3bc <operator delete(void*)+0x2c>
    b1b0: 34fffee0     	cbz	w0, 0xb18c <__uninit+0x1224>
    b1b4: b0000394     	adrp	x20, 0x7c000
    b1b8: 9104a294     	add	x20, x20, #0x128
    b1bc: aa1403e0     	mov	x0, x20
    b1c0: 94004d64     	bl	0x1e750 <__share_file+0x1141c>
    b1c4: d0000000     	adrp	x0, 0xd000 <__get_settings_value_string_utf8+0x100>
    b1c8: f0000362     	adrp	x2, 0x7a000
    b1cc: 9133a000     	add	x0, x0, #0xce8
    b1d0: 913ea042     	add	x2, x2, #0xfa8
    b1d4: aa1403e1     	mov	x1, x20
    b1d8: 97fff626     	bl	0x8a70 <__cxa_atexit@plt>
    b1dc: b0000380     	adrp	x0, 0x7c000
    b1e0: 91062000     	add	x0, x0, #0x188
    b1e4: 9400c094     	bl	0x3b434 <operator delete(void*)+0xa4>
    b1e8: 17ffffe9     	b	0xb18c <__uninit+0x1224>
    b1ec: f81e0ff3     	str	x19, [sp, #-0x20]!
    b1f0: a9017bfd     	stp	x29, x30, [sp, #0x10]
    b1f4: 910043fd     	add	x29, sp, #0x10
    b1f8: 94006669     	bl	0x24b9c <__share_file+0x17868>
    b1fc: b0000388     	adrp	x8, 0x7c000
    b200: 91096108     	add	x8, x8, #0x258
    b204: 08dffd08     	ldarb	w8, [x8]
    b208: 360000c8     	tbz	w8, #0x0, 0xb220 <__uninit+0x12b8>
    b20c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    b210: b0000380     	adrp	x0, 0x7c000
    b214: 9107c000     	add	x0, x0, #0x1f0
    b218: f84207f3     	ldr	x19, [sp], #0x20
    b21c: d65f03c0     	ret
    b220: b0000380     	adrp	x0, 0x7c000
    b224: 91096000     	add	x0, x0, #0x258
    b228: 9400c065     	bl	0x3b3bc <operator delete(void*)+0x2c>
    b22c: 34ffff00     	cbz	w0, 0xb20c <__uninit+0x12a4>
    b230: 90000388     	adrp	x8, 0x7b000
    b234: f947e508     	ldr	x8, [x8, #0xfc8]
    b238: b0000393     	adrp	x19, 0x7c000
    b23c: 9107c273     	add	x19, x19, #0x1f0
    b240: 91002260     	add	x0, x19, #0x8
    b244: 91004108     	add	x8, x8, #0x10
    b248: 52a00101     	mov	w1, #0x80000            // =524288
    b24c: f9000268     	str	x8, [x19]
    b250: 9400c388     	bl	0x3c070 <operator delete(void*)+0xce0>
    b254: 90000388     	adrp	x8, 0x7b000
    b258: f947b908     	ldr	x8, [x8, #0xf70]
    b25c: 52800109     	mov	w9, #0x8                // =8
    b260: 5280002a     	mov	w10, #0x1               // =1
    b264: b900527f     	str	wzr, [x19, #0x50]
    b268: 91004108     	add	x8, x8, #0x10
    b26c: b9005a7f     	str	wzr, [x19, #0x58]
    b270: 3901727f     	strb	wzr, [x19, #0x5c]
    b274: b900627f     	str	wzr, [x19, #0x60]
    b278: b9004a69     	str	w9, [x19, #0x48]
    b27c: 3901326a     	strb	w10, [x19, #0x4c]
    b280: f9000668     	str	x8, [x19, #0x8]
    b284: 3901927f     	strb	wzr, [x19, #0x64]
    b288: 90000380     	adrp	x0, 0x7b000
    b28c: f947ac00     	ldr	x0, [x0, #0xf58]
    b290: f0000362     	adrp	x2, 0x7a000
    b294: 913ea042     	add	x2, x2, #0xfa8
    b298: aa1303e1     	mov	x1, x19
    b29c: 97fff5f5     	bl	0x8a70 <__cxa_atexit@plt>
    b2a0: b0000380     	adrp	x0, 0x7c000
    b2a4: 91096000     	add	x0, x0, #0x258
    b2a8: 9400c063     	bl	0x3b434 <operator delete(void*)+0xa4>
    b2ac: 17ffffd8     	b	0xb20c <__uninit+0x12a4>
    b2b0: f81e0ff3     	str	x19, [sp, #-0x20]!
    b2b4: a9017bfd     	stp	x29, x30, [sp, #0x10]
    b2b8: 910043fd     	add	x29, sp, #0x10
    b2bc: b0000388     	adrp	x8, 0x7c000
    b2c0: 9106a108     	add	x8, x8, #0x1a8
    b2c4: 08dffd08     	ldarb	w8, [x8]
    b2c8: 36000148     	tbz	w8, #0x0, 0xb2f0 <__uninit+0x1388>
    b2cc: b0000388     	adrp	x8, 0x7c000
    b2d0: 910da108     	add	x8, x8, #0x368
    b2d4: 08dffd08     	ldarb	w8, [x8]
    b2d8: 360002e8     	tbz	w8, #0x0, 0xb334 <__uninit+0x13cc>
    b2dc: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    b2e0: b0000380     	adrp	x0, 0x7c000
    b2e4: 91098000     	add	x0, x0, #0x260
    b2e8: f84207f3     	ldr	x19, [sp], #0x20
    b2ec: d65f03c0     	ret
    b2f0: b0000380     	adrp	x0, 0x7c000
    b2f4: 9106a000     	add	x0, x0, #0x1a8
    b2f8: 9400c031     	bl	0x3b3bc <operator delete(void*)+0x2c>
    b2fc: 34fffe80     	cbz	w0, 0xb2cc <__uninit+0x1364>
    b300: b0000381     	adrp	x1, 0x7c000
    b304: d0000000     	adrp	x0, 0xd000 <__get_settings_value_string_utf8+0x100>
    b308: f0000362     	adrp	x2, 0x7a000
    b30c: 91064021     	add	x1, x1, #0x190
    b310: 9139d000     	add	x0, x0, #0xe74
    b314: 913ea042     	add	x2, x2, #0xfa8
    b318: a9007c3f     	stp	xzr, xzr, [x1]
    b31c: f900083f     	str	xzr, [x1, #0x10]
    b320: 97fff5d4     	bl	0x8a70 <__cxa_atexit@plt>
    b324: b0000380     	adrp	x0, 0x7c000
    b328: 9106a000     	add	x0, x0, #0x1a8
    b32c: 9400c042     	bl	0x3b434 <operator delete(void*)+0xa4>
    b330: 17ffffe7     	b	0xb2cc <__uninit+0x1364>
    b334: b0000380     	adrp	x0, 0x7c000
    b338: 910da000     	add	x0, x0, #0x368
    b33c: 9400c020     	bl	0x3b3bc <operator delete(void*)+0x2c>
    b340: 34fffce0     	cbz	w0, 0xb2dc <__uninit+0x1374>
    b344: b0000393     	adrp	x19, 0x7c000
    b348: 91098273     	add	x19, x19, #0x260
    b34c: aa1303e0     	mov	x0, x19
    b350: 94000e92     	bl	0xed98 <__share_file+0x1a64>
    b354: f0000000     	adrp	x0, 0xe000 <__share_file+0xccc>
    b358: f0000362     	adrp	x2, 0x7a000
    b35c: 913f8000     	add	x0, x0, #0xfe0
    b360: 913ea042     	add	x2, x2, #0xfa8
    b364: aa1303e1     	mov	x1, x19
    b368: 97fff5c2     	bl	0x8a70 <__cxa_atexit@plt>
    b36c: b0000380     	adrp	x0, 0x7c000
    b370: 910da000     	add	x0, x0, #0x368
    b374: 9400c030     	bl	0x3b434 <operator delete(void*)+0xa4>
    b378: 17ffffd9     	b	0xb2dc <__uninit+0x1374>
    b37c: f81e0ff3     	str	x19, [sp, #-0x20]!
    b380: a9017bfd     	stp	x29, x30, [sp, #0x10]
    b384: 910043fd     	add	x29, sp, #0x10
    b388: b0000388     	adrp	x8, 0x7c000
    b38c: 9106a108     	add	x8, x8, #0x1a8
    b390: 08dffd08     	ldarb	w8, [x8]
    b394: 36000148     	tbz	w8, #0x0, 0xb3bc <__uninit+0x1454>
    b398: b0000388     	adrp	x8, 0x7c000
    b39c: 91126108     	add	x8, x8, #0x498
    b3a0: 08dffd08     	ldarb	w8, [x8]
    b3a4: 360002e8     	tbz	w8, #0x0, 0xb400 <__uninit+0x1498>
    b3a8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    b3ac: b0000380     	adrp	x0, 0x7c000
    b3b0: 910dc000     	add	x0, x0, #0x370
    b3b4: f84207f3     	ldr	x19, [sp], #0x20
    b3b8: d65f03c0     	ret
    b3bc: b0000380     	adrp	x0, 0x7c000
    b3c0: 9106a000     	add	x0, x0, #0x1a8
    b3c4: 9400bffe     	bl	0x3b3bc <operator delete(void*)+0x2c>
    b3c8: 34fffe80     	cbz	w0, 0xb398 <__uninit+0x1430>
    b3cc: b0000381     	adrp	x1, 0x7c000
    b3d0: d0000000     	adrp	x0, 0xd000 <__get_settings_value_string_utf8+0x100>
    b3d4: f0000362     	adrp	x2, 0x7a000
    b3d8: 91064021     	add	x1, x1, #0x190
    b3dc: 9139d000     	add	x0, x0, #0xe74
    b3e0: 913ea042     	add	x2, x2, #0xfa8
    b3e4: a9007c3f     	stp	xzr, xzr, [x1]
    b3e8: f900083f     	str	xzr, [x1, #0x10]
    b3ec: 97fff5a1     	bl	0x8a70 <__cxa_atexit@plt>
    b3f0: b0000380     	adrp	x0, 0x7c000
    b3f4: 9106a000     	add	x0, x0, #0x1a8
    b3f8: 9400c00f     	bl	0x3b434 <operator delete(void*)+0xa4>
    b3fc: 17ffffe7     	b	0xb398 <__uninit+0x1430>
    b400: b0000380     	adrp	x0, 0x7c000
    b404: 91126000     	add	x0, x0, #0x498
    b408: 9400bfed     	bl	0x3b3bc <operator delete(void*)+0x2c>
    b40c: 34fffce0     	cbz	w0, 0xb3a8 <__uninit+0x1440>
    b410: b0000393     	adrp	x19, 0x7c000
    b414: 910dc273     	add	x19, x19, #0x370
    b418: aa1303e0     	mov	x0, x19
    b41c: 94002095     	bl	0x13670 <__share_file+0x633c>
    b420: 90000380     	adrp	x0, 0x7b000
    b424: f947d000     	ldr	x0, [x0, #0xfa0]
    b428: f0000362     	adrp	x2, 0x7a000
    b42c: 913ea042     	add	x2, x2, #0xfa8
    b430: aa1303e1     	mov	x1, x19
    b434: 97fff58f     	bl	0x8a70 <__cxa_atexit@plt>
    b438: b0000380     	adrp	x0, 0x7c000
    b43c: 91126000     	add	x0, x0, #0x498
    b440: 9400bffd     	bl	0x3b434 <operator delete(void*)+0xa4>
    b444: 17ffffd9     	b	0xb3a8 <__uninit+0x1440>

000000000000b448 <__init_by_ip_list>:
    b448: d10283ff     	sub	sp, sp, #0xa0
    b44c: a9065ff8     	stp	x24, x23, [sp, #0x60]
    b450: a90757f6     	stp	x22, x21, [sp, #0x70]
    b454: a9084ff4     	stp	x20, x19, [sp, #0x80]
    b458: a9097bfd     	stp	x29, x30, [sp, #0x90]
    b45c: 910243fd     	add	x29, sp, #0x90
    b460: d53bd056     	mrs	x22, TPIDR_EL0
    b464: f94016c8     	ldr	x8, [x22, #0x28]
    b468: b0000398     	adrp	x24, 0x7c000
    b46c: 91168318     	add	x24, x24, #0x5a0
    b470: 2a0103f3     	mov	w19, w1
    b474: f81c83a8     	stur	x8, [x29, #-0x38]
    b478: 08dfff08     	ldarb	w8, [x24]
    b47c: aa0003f4     	mov	x20, x0
    b480: b0000397     	adrp	x23, 0x7c000
    b484: 360002e8     	tbz	w8, #0x0, 0xb4e0 <__init_by_ip_list+0x98>
    b488: f9408ae0     	ldr	x0, [x23, #0x110]
    b48c: b50000c0     	cbnz	x0, 0xb4a4 <__init_by_ip_list+0x5c>
    b490: 52800280     	mov	w0, #0x14               // =20
    b494: 97fff357     	bl	0x81f0 <_Znwm@plt>
    b498: a9007c1f     	stp	xzr, xzr, [x0]
    b49c: b900101f     	str	wzr, [x0, #0x10]
    b4a0: f9008ae0     	str	x0, [x23, #0x110]
    b4a4: 940008ae     	bl	0xd75c <__share_file+0x428>
    b4a8: f9400008     	ldr	x8, [x0]
    b4ac: 39400108     	ldrb	w8, [x8]
    b4b0: 36080148     	tbz	w8, #0x1, 0xb4d8 <__init_by_ip_list+0x90>
    b4b4: f9401408     	ldr	x8, [x0, #0x28]
    b4b8: aa0003f5     	mov	x21, x0
    b4bc: 39405908     	ldrb	w8, [x8, #0x16]
    b4c0: 340000c8     	cbz	w8, 0xb4d8 <__init_by_ip_list+0x90>
    b4c4: 9100c3e8     	add	x8, sp, #0x30
    b4c8: 52800680     	mov	w0, #0x34               // =52
    b4cc: 97fff3c5     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
    b4d0: b9404fe8     	ldr	w8, [sp, #0x4c]
    b4d4: 340012e8     	cbz	w8, 0xb730 <__init_by_ip_list+0x2e8>
    b4d8: 97fff55a     	bl	0x8a40 <__uninit@plt>
    b4dc: 36001600     	tbz	w0, #0x0, 0xb79c <__init_by_ip_list+0x354>
    b4e0: f0000261     	adrp	x1, 0x5a000 <json_set_float_serialization_format+0x3eac>
    b4e4: 52800028     	mov	w8, #0x1                // =1
    b4e8: 911c3821     	add	x1, x1, #0x70e
    b4ec: 52800040     	mov	w0, #0x2                // =2
    b4f0: 089fff08     	stlrb	w8, [x24]
    b4f4: 9400e73c     	bl	0x451e4 <operator delete(void*)+0x9e54>
    b4f8: 940065a9     	bl	0x24b9c <__share_file+0x17868>
    b4fc: 9400669b     	bl	0x24f68 <__share_file+0x17c34>
    b500: 52800020     	mov	w0, #0x1                // =1
    b504: 52a00021     	mov	w1, #0x10000            // =65536
    b508: 97fff3d2     	bl	0x8450 <__api_logger_init@plt>
    b50c: 9400e0f1     	bl	0x438d0 <operator delete(void*)+0x8540>
    b510: 9400e1ce     	bl	0x43c48 <operator delete(void*)+0x88b8>
    b514: 9400a698     	bl	0x34f74 <__api_tcp_server+0x7e64>
    b518: 12000268     	and	w8, w19, #0x1
    b51c: 3906a008     	strb	w8, [x0, #0x1a8]
    b520: 9400a695     	bl	0x34f74 <__api_tcp_server+0x7e64>
    b524: aa1403e1     	mov	x1, x20
    b528: 9400a9ee     	bl	0x35ce0 <__api_tcp_server+0x8bd0>
    b52c: 9400659c     	bl	0x24b9c <__share_file+0x17868>
    b530: aa0003f4     	mov	x20, x0
    b534: 9400659a     	bl	0x24b9c <__share_file+0x17868>
    b538: b0000388     	adrp	x8, 0x7c000
    b53c: 91048108     	add	x8, x8, #0x120
    b540: 08dffd08     	ldarb	w8, [x8]
    b544: 36001428     	tbz	w8, #0x0, 0xb7c8 <__init_by_ip_list+0x380>
    b548: b0000381     	adrp	x1, 0x7c000
    b54c: 91046021     	add	x1, x1, #0x118
    b550: aa1403e0     	mov	x0, x20
    b554: 94006771     	bl	0x25318 <__share_file+0x17fe4>
    b558: 94006591     	bl	0x24b9c <__share_file+0x17868>
    b55c: aa0003f4     	mov	x20, x0
    b560: 940002e1     	bl	0xc0e4 <__update_portrait_integer+0xc0>
    b564: aa0003e1     	mov	x1, x0
    b568: aa1403e0     	mov	x0, x20
    b56c: 9400676b     	bl	0x25318 <__share_file+0x17fe4>
    b570: 97fffedb     	bl	0xb0dc <__uninit+0x1174>
    b574: 97fffefc     	bl	0xb164 <__uninit+0x11fc>
    b578: b0000398     	adrp	x24, 0x7c000
    b57c: 9106a318     	add	x24, x24, #0x1a8
    b580: 08dfff08     	ldarb	w8, [x24]
    b584: 36001388     	tbz	w8, #0x0, 0xb7f4 <__init_by_ip_list+0x3ac>
    b588: 97ffff4a     	bl	0xb2b0 <__uninit+0x1348>
    b58c: b0000394     	adrp	x20, 0x7c000
    b590: 91064294     	add	x20, x20, #0x190
    b594: aa0003e1     	mov	x1, x0
    b598: aa1403e0     	mov	x0, x20
    b59c: 940009eb     	bl	0xdd48 <__share_file+0xa14>
    b5a0: 08dfff08     	ldarb	w8, [x24]
    b5a4: 360014a8     	tbz	w8, #0x0, 0xb838 <__init_by_ip_list+0x3f0>
    b5a8: 94000d4c     	bl	0xead8 <__share_file+0x17a4>
    b5ac: b0000394     	adrp	x20, 0x7c000
    b5b0: 91064294     	add	x20, x20, #0x190
    b5b4: aa0003e1     	mov	x1, x0
    b5b8: aa1403e0     	mov	x0, x20
    b5bc: 940009e3     	bl	0xdd48 <__share_file+0xa14>
    b5c0: 08dfff08     	ldarb	w8, [x24]
    b5c4: 360015a8     	tbz	w8, #0x0, 0xb878 <__init_by_ip_list+0x430>
    b5c8: 94000d70     	bl	0xeb88 <__share_file+0x1854>
    b5cc: b0000394     	adrp	x20, 0x7c000
    b5d0: 91064294     	add	x20, x20, #0x190
    b5d4: aa0003e1     	mov	x1, x0
    b5d8: aa1403e0     	mov	x0, x20
    b5dc: 940009db     	bl	0xdd48 <__share_file+0xa14>
    b5e0: 08dfff08     	ldarb	w8, [x24]
    b5e4: 360016a8     	tbz	w8, #0x0, 0xb8b8 <__init_by_ip_list+0x470>
    b5e8: 94000d94     	bl	0xec38 <__share_file+0x1904>
    b5ec: b0000394     	adrp	x20, 0x7c000
    b5f0: 91064294     	add	x20, x20, #0x190
    b5f4: aa0003e1     	mov	x1, x0
    b5f8: aa1403e0     	mov	x0, x20
    b5fc: 940009d3     	bl	0xdd48 <__share_file+0xa14>
    b600: 08dfff08     	ldarb	w8, [x24]
    b604: 360017a8     	tbz	w8, #0x0, 0xb8f8 <__init_by_ip_list+0x4b0>
    b608: 94000db8     	bl	0xece8 <__share_file+0x19b4>
    b60c: b0000394     	adrp	x20, 0x7c000
    b610: 91064294     	add	x20, x20, #0x190
    b614: aa0003e1     	mov	x1, x0
    b618: aa1403e0     	mov	x0, x20
    b61c: 940009cb     	bl	0xdd48 <__share_file+0xa14>
    b620: 9400655f     	bl	0x24b9c <__share_file+0x17868>
    b624: aa0003f5     	mov	x21, x0
    b628: 97fffef1     	bl	0xb1ec <__uninit+0x1284>
    b62c: aa0003e1     	mov	x1, x0
    b630: aa1503e0     	mov	x0, x21
    b634: 94006739     	bl	0x25318 <__share_file+0x17fe4>
    b638: 97fffeed     	bl	0xb1ec <__uninit+0x1284>
    b63c: 94005ae4     	bl	0x221cc <__share_file+0x14e98>
    b640: 97ffff1c     	bl	0xb2b0 <__uninit+0x1348>
    b644: 94002b3c     	bl	0x16334 <__share_file+0x9000>
    b648: 36000173     	tbz	w19, #0x0, 0xb674 <__init_by_ip_list+0x22c>
    b64c: 08dfff08     	ldarb	w8, [x24]
    b650: 36001748     	tbz	w8, #0x0, 0xb938 <__init_by_ip_list+0x4f0>
    b654: 97ffff4a     	bl	0xb37c <__uninit+0x1414>
    b658: aa0003e1     	mov	x1, x0
    b65c: b0000380     	adrp	x0, 0x7c000
    b660: 91064000     	add	x0, x0, #0x190
    b664: 940009b9     	bl	0xdd48 <__share_file+0xa14>
    b668: 97ffff45     	bl	0xb37c <__uninit+0x1414>
    b66c: 9400212b     	bl	0x13b18 <__share_file+0x67e4>
    b670: 940087a4     	bl	0x2d500 <__api_tcp_server+0x3f0>
    b674: f9408ae0     	ldr	x0, [x23, #0x110]
    b678: b50000c0     	cbnz	x0, 0xb690 <__init_by_ip_list+0x248>
    b67c: 52800280     	mov	w0, #0x14               // =20
    b680: 97fff2dc     	bl	0x81f0 <_Znwm@plt>
    b684: a9007c1f     	stp	xzr, xzr, [x0]
    b688: b900101f     	str	wzr, [x0, #0x10]
    b68c: f9008ae0     	str	x0, [x23, #0x110]
    b690: f0000268     	adrp	x8, 0x5a000 <json_set_float_serialization_format+0x3eac>
    b694: 911b0108     	add	x8, x8, #0x6c0
    b698: f9001be8     	str	x8, [sp, #0x30]
    b69c: 94000830     	bl	0xd75c <__share_file+0x428>
    b6a0: f0000264     	adrp	x4, 0x5a000 <json_set_float_serialization_format+0x3eac>
    b6a4: 52842c81     	mov	w1, #0x2164             // =8548
    b6a8: 911ba484     	add	x4, x4, #0x6e9
    b6ac: 9100c3e5     	add	x5, sp, #0x30
    b6b0: 72a847c1     	movk	w1, #0x423e, lsl #16
    b6b4: 52800282     	mov	w2, #0x14               // =20
    b6b8: 52800023     	mov	w3, #0x1                // =1
    b6bc: 94000e85     	bl	0xf0d0 <__share_file+0x1d9c>
    b6c0: f9408af3     	ldr	x19, [x23, #0x110]
    b6c4: b50000f3     	cbnz	x19, 0xb6e0 <__init_by_ip_list+0x298>
    b6c8: 52800280     	mov	w0, #0x14               // =20
    b6cc: 97fff2c9     	bl	0x81f0 <_Znwm@plt>
    b6d0: aa0003f3     	mov	x19, x0
    b6d4: a9007c1f     	stp	xzr, xzr, [x0]
    b6d8: b900101f     	str	wzr, [x0, #0x10]
    b6dc: f9008ae0     	str	x0, [x23, #0x110]
    b6e0: 9400652f     	bl	0x24b9c <__share_file+0x17868>
    b6e4: 9100c3e8     	add	x8, sp, #0x30
    b6e8: 940066f8     	bl	0x252c8 <__share_file+0x17f94>
    b6ec: aa1303e0     	mov	x0, x19
    b6f0: 9400081b     	bl	0xd75c <__share_file+0x428>
    b6f4: f0000264     	adrp	x4, 0x5a000 <json_set_float_serialization_format+0x3eac>
    b6f8: 52836b81     	mov	w1, #0x1b5c             // =7004
    b6fc: 911be084     	add	x4, x4, #0x6f8
    b700: 9100c3e5     	add	x5, sp, #0x30
    b704: 72b2d9c1     	movk	w1, #0x96ce, lsl #16
    b708: 528002c2     	mov	w2, #0x16               // =22
    b70c: 52800023     	mov	w3, #0x1                // =1
    b710: 94000ece     	bl	0xf248 <__share_file+0x1f14>
    b714: f94023e8     	ldr	x8, [sp, #0x40]
    b718: b4000088     	cbz	x8, 0xb728 <__init_by_ip_list+0x2e0>
    b71c: f9401be0     	ldr	x0, [sp, #0x30]
    b720: 97fff4b0     	bl	0x89e0 <free@plt>
    b724: f9001bff     	str	xzr, [sp, #0x30]
    b728: 52800020     	mov	w0, #0x1                // =1
    b72c: 1400001d     	b	0xb7a0 <__init_by_ip_list+0x358>
    b730: f843c3e8     	ldur	x8, [sp, #0x3c]
    b734: b94032a9     	ldr	w9, [x21, #0x30]
    b738: f000026a     	adrp	x10, 0x5a000 <json_set_float_serialization_format+0x3eac>
    b73c: fd435140     	ldr	d0, [x10, #0x6a0]
    b740: 910003e0     	mov	x0, sp
    b744: b9000909     	str	w9, [x8, #0x8]
    b748: d2800029     	mov	x9, #0x1                // =1
    b74c: f2a00209     	movk	x9, #0x10, lsl #16
    b750: f2c00689     	movk	x9, #0x34, lsl #32
    b754: f8014109     	stur	x9, [x8, #0x14]
    b758: fc00c100     	stur	d0, [x8, #0xc]
    b75c: f0000269     	adrp	x9, 0x5a000 <json_set_float_serialization_format+0x3eac>
    b760: f843c3e8     	ldur	x8, [sp, #0x3c]
    b764: 911b1d29     	add	x9, x9, #0x6c7
    b768: 3dc00120     	ldr	q0, [x9]
    b76c: 52800249     	mov	w9, #0x12               // =18
    b770: b9001d09     	str	w9, [x8, #0x1c]
    b774: 528e8d29     	mov	w9, #0x7469             // =29801
    b778: 79006109     	strh	w9, [x8, #0x30]
    b77c: 3d800900     	str	q0, [x8, #0x20]
    b780: ad4183e1     	ldp	q1, q0, [sp, #0x30]
    b784: f9402be8     	ldr	x8, [sp, #0x50]
    b788: ad0003e1     	stp	q1, q0, [sp]
    b78c: f90013e8     	str	x8, [sp, #0x20]
    b790: 97fff370     	bl	0x8550 <__api_logger_buffer_commit@plt>
    b794: 97fff4ab     	bl	0x8a40 <__uninit@plt>
    b798: 3707ea40     	tbnz	w0, #0x0, 0xb4e0 <__init_by_ip_list+0x98>
    b79c: 2a1f03e0     	mov	w0, wzr
    b7a0: f94016c8     	ldr	x8, [x22, #0x28]
    b7a4: f85c83a9     	ldur	x9, [x29, #-0x38]
    b7a8: eb09011f     	cmp	x8, x9
    b7ac: 54000e61     	b.ne	0xb978 <__init_by_ip_list+0x530>
    b7b0: a9497bfd     	ldp	x29, x30, [sp, #0x90]
    b7b4: a9484ff4     	ldp	x20, x19, [sp, #0x80]
    b7b8: a94757f6     	ldp	x22, x21, [sp, #0x70]
    b7bc: a9465ff8     	ldp	x24, x23, [sp, #0x60]
    b7c0: 910283ff     	add	sp, sp, #0xa0
    b7c4: d65f03c0     	ret
    b7c8: b0000380     	adrp	x0, 0x7c000
    b7cc: 91048000     	add	x0, x0, #0x120
    b7d0: 9400befb     	bl	0x3b3bc <operator delete(void*)+0x2c>
    b7d4: 34ffeba0     	cbz	w0, 0xb548 <__init_by_ip_list+0x100>
    b7d8: b0000380     	adrp	x0, 0x7c000
    b7dc: 91046000     	add	x0, x0, #0x118
    b7e0: 94006349     	bl	0x24504 <__share_file+0x171d0>
    b7e4: b0000380     	adrp	x0, 0x7c000
    b7e8: 91048000     	add	x0, x0, #0x120
    b7ec: 9400bf12     	bl	0x3b434 <operator delete(void*)+0xa4>
    b7f0: 17ffff56     	b	0xb548 <__init_by_ip_list+0x100>
    b7f4: b0000380     	adrp	x0, 0x7c000
    b7f8: 9106a000     	add	x0, x0, #0x1a8
    b7fc: 9400bef0     	bl	0x3b3bc <operator delete(void*)+0x2c>
    b800: 34ffec40     	cbz	w0, 0xb588 <__init_by_ip_list+0x140>
    b804: b0000381     	adrp	x1, 0x7c000
    b808: d0000000     	adrp	x0, 0xd000 <__get_settings_value_string_utf8+0x100>
    b80c: f0000362     	adrp	x2, 0x7a000
    b810: 91064021     	add	x1, x1, #0x190
    b814: 9139d000     	add	x0, x0, #0xe74
    b818: 913ea042     	add	x2, x2, #0xfa8
    b81c: a9007c3f     	stp	xzr, xzr, [x1]
    b820: f900083f     	str	xzr, [x1, #0x10]
    b824: 97fff493     	bl	0x8a70 <__cxa_atexit@plt>
    b828: b0000380     	adrp	x0, 0x7c000
    b82c: 9106a000     	add	x0, x0, #0x1a8
    b830: 9400bf01     	bl	0x3b434 <operator delete(void*)+0xa4>
    b834: 17ffff55     	b	0xb588 <__init_by_ip_list+0x140>
    b838: b0000380     	adrp	x0, 0x7c000
    b83c: 9106a000     	add	x0, x0, #0x1a8
    b840: 9400bedf     	bl	0x3b3bc <operator delete(void*)+0x2c>
    b844: 34ffeb20     	cbz	w0, 0xb5a8 <__init_by_ip_list+0x160>
    b848: d0000000     	adrp	x0, 0xd000 <__get_settings_value_string_utf8+0x100>
    b84c: f0000362     	adrp	x2, 0x7a000
    b850: 9139d000     	add	x0, x0, #0xe74
    b854: 913ea042     	add	x2, x2, #0xfa8
    b858: aa1403e1     	mov	x1, x20
    b85c: a9007e9f     	stp	xzr, xzr, [x20]
    b860: f9000a9f     	str	xzr, [x20, #0x10]
    b864: 97fff483     	bl	0x8a70 <__cxa_atexit@plt>
    b868: b0000380     	adrp	x0, 0x7c000
    b86c: 9106a000     	add	x0, x0, #0x1a8
    b870: 9400bef1     	bl	0x3b434 <operator delete(void*)+0xa4>
    b874: 17ffff4d     	b	0xb5a8 <__init_by_ip_list+0x160>
    b878: b0000380     	adrp	x0, 0x7c000
    b87c: 9106a000     	add	x0, x0, #0x1a8
    b880: 9400becf     	bl	0x3b3bc <operator delete(void*)+0x2c>
    b884: 34ffea20     	cbz	w0, 0xb5c8 <__init_by_ip_list+0x180>
    b888: d0000000     	adrp	x0, 0xd000 <__get_settings_value_string_utf8+0x100>
    b88c: f0000362     	adrp	x2, 0x7a000
    b890: 9139d000     	add	x0, x0, #0xe74
    b894: 913ea042     	add	x2, x2, #0xfa8
    b898: aa1403e1     	mov	x1, x20
    b89c: a9007e9f     	stp	xzr, xzr, [x20]
    b8a0: f9000a9f     	str	xzr, [x20, #0x10]
    b8a4: 97fff473     	bl	0x8a70 <__cxa_atexit@plt>
    b8a8: b0000380     	adrp	x0, 0x7c000
    b8ac: 9106a000     	add	x0, x0, #0x1a8
    b8b0: 9400bee1     	bl	0x3b434 <operator delete(void*)+0xa4>
    b8b4: 17ffff45     	b	0xb5c8 <__init_by_ip_list+0x180>
    b8b8: b0000380     	adrp	x0, 0x7c000
    b8bc: 9106a000     	add	x0, x0, #0x1a8
    b8c0: 9400bebf     	bl	0x3b3bc <operator delete(void*)+0x2c>
    b8c4: 34ffe920     	cbz	w0, 0xb5e8 <__init_by_ip_list+0x1a0>
    b8c8: d0000000     	adrp	x0, 0xd000 <__get_settings_value_string_utf8+0x100>
    b8cc: f0000362     	adrp	x2, 0x7a000
    b8d0: 9139d000     	add	x0, x0, #0xe74
    b8d4: 913ea042     	add	x2, x2, #0xfa8
    b8d8: aa1403e1     	mov	x1, x20
    b8dc: a9007e9f     	stp	xzr, xzr, [x20]
    b8e0: f9000a9f     	str	xzr, [x20, #0x10]
    b8e4: 97fff463     	bl	0x8a70 <__cxa_atexit@plt>
    b8e8: b0000380     	adrp	x0, 0x7c000
    b8ec: 9106a000     	add	x0, x0, #0x1a8
    b8f0: 9400bed1     	bl	0x3b434 <operator delete(void*)+0xa4>
    b8f4: 17ffff3d     	b	0xb5e8 <__init_by_ip_list+0x1a0>
    b8f8: b0000380     	adrp	x0, 0x7c000
    b8fc: 9106a000     	add	x0, x0, #0x1a8
    b900: 9400beaf     	bl	0x3b3bc <operator delete(void*)+0x2c>
    b904: 34ffe820     	cbz	w0, 0xb608 <__init_by_ip_list+0x1c0>
    b908: d0000000     	adrp	x0, 0xd000 <__get_settings_value_string_utf8+0x100>
    b90c: f0000362     	adrp	x2, 0x7a000
    b910: 9139d000     	add	x0, x0, #0xe74
    b914: 913ea042     	add	x2, x2, #0xfa8
    b918: aa1403e1     	mov	x1, x20
    b91c: a9007e9f     	stp	xzr, xzr, [x20]
    b920: f9000a9f     	str	xzr, [x20, #0x10]
    b924: 97fff453     	bl	0x8a70 <__cxa_atexit@plt>
    b928: b0000380     	adrp	x0, 0x7c000
    b92c: 9106a000     	add	x0, x0, #0x1a8
    b930: 9400bec1     	bl	0x3b434 <operator delete(void*)+0xa4>
    b934: 17ffff35     	b	0xb608 <__init_by_ip_list+0x1c0>
    b938: b0000380     	adrp	x0, 0x7c000
    b93c: 9106a000     	add	x0, x0, #0x1a8
    b940: 9400be9f     	bl	0x3b3bc <operator delete(void*)+0x2c>
    b944: 34ffe880     	cbz	w0, 0xb654 <__init_by_ip_list+0x20c>
    b948: d0000000     	adrp	x0, 0xd000 <__get_settings_value_string_utf8+0x100>
    b94c: f0000362     	adrp	x2, 0x7a000
    b950: 9139d000     	add	x0, x0, #0xe74
    b954: 913ea042     	add	x2, x2, #0xfa8
    b958: aa1403e1     	mov	x1, x20
    b95c: a9007e9f     	stp	xzr, xzr, [x20]
    b960: f9000a9f     	str	xzr, [x20, #0x10]
    b964: 97fff443     	bl	0x8a70 <__cxa_atexit@plt>
    b968: b0000380     	adrp	x0, 0x7c000
    b96c: 9106a000     	add	x0, x0, #0x1a8
    b970: 9400beb1     	bl	0x3b434 <operator delete(void*)+0xa4>
    b974: 17ffff38     	b	0xb654 <__init_by_ip_list+0x20c>
    b978: 97fff2da     	bl	0x84e0 <__stack_chk_fail@plt>

000000000000b97c <__get_current_gate_info>:
    b97c: d10183ff     	sub	sp, sp, #0x60
    b980: f90013f7     	str	x23, [sp, #0x20]
    b984: a90357f6     	stp	x22, x21, [sp, #0x30]
    b988: a9044ff4     	stp	x20, x19, [sp, #0x40]
    b98c: a9057bfd     	stp	x29, x30, [sp, #0x50]
    b990: 910143fd     	add	x29, sp, #0x50
    b994: d53bd057     	mrs	x23, TPIDR_EL0
    b998: f94016e8     	ldr	x8, [x23, #0x28]
    b99c: aa0103f3     	mov	x19, x1
    b9a0: aa0003f4     	mov	x20, x0
    b9a4: f9000fe8     	str	x8, [sp, #0x18]
    b9a8: 9400a573     	bl	0x34f74 <__api_tcp_server+0x7e64>
    b9ac: 910003e8     	mov	x8, sp
    b9b0: 94000023     	bl	0xba3c <__get_current_gate_info+0xc0>
    b9b4: f94007f5     	ldr	x21, [sp, #0x8]
    b9b8: 910006a0     	add	x0, x21, #0x1
    b9bc: 97fff3d5     	bl	0x8910 <malloc@plt>
    b9c0: b4000180     	cbz	x0, 0xb9f0 <__get_current_gate_info+0x74>
    b9c4: f94003e8     	ldr	x8, [sp]
    b9c8: 900002c9     	adrp	x9, 0x63000
    b9cc: 912c5d29     	add	x9, x9, #0xb17
    b9d0: f10002bf     	cmp	x21, #0x0
    b9d4: 9a880121     	csel	x1, x9, x8, eq
    b9d8: aa1503e2     	mov	x2, x21
    b9dc: aa0003f6     	mov	x22, x0
    b9e0: 3835681f     	strb	wzr, [x0, x21]
    b9e4: 97fff3d3     	bl	0x8930 <memcpy@plt>
    b9e8: f9000296     	str	x22, [x20]
    b9ec: b9000a95     	str	w21, [x20, #0x8]
    b9f0: 9400a561     	bl	0x34f74 <__api_tcp_server+0x7e64>
    b9f4: 3941a008     	ldrb	w8, [x0, #0x68]
    b9f8: 39000268     	strb	w8, [x19]
    b9fc: f9400be8     	ldr	x8, [sp, #0x10]
    ba00: b4000088     	cbz	x8, 0xba10 <__get_current_gate_info+0x94>
    ba04: f94003e0     	ldr	x0, [sp]
    ba08: 97fff3f6     	bl	0x89e0 <free@plt>
    ba0c: f90003ff     	str	xzr, [sp]
    ba10: f94016e8     	ldr	x8, [x23, #0x28]
    ba14: f9400fe9     	ldr	x9, [sp, #0x18]
    ba18: eb09011f     	cmp	x8, x9
    ba1c: 540000e1     	b.ne	0xba38 <__get_current_gate_info+0xbc>
    ba20: a9457bfd     	ldp	x29, x30, [sp, #0x50]
    ba24: a9444ff4     	ldp	x20, x19, [sp, #0x40]
    ba28: a94357f6     	ldp	x22, x21, [sp, #0x30]
    ba2c: f94013f7     	ldr	x23, [sp, #0x20]
    ba30: 910183ff     	add	sp, sp, #0x60
    ba34: d65f03c0     	ret
    ba38: 97fff2aa     	bl	0x84e0 <__stack_chk_fail@plt>
    ba3c: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
    ba40: a9017bfd     	stp	x29, x30, [sp, #0x10]
    ba44: 910043fd     	add	x29, sp, #0x10
    ba48: f940a009     	ldr	x9, [x0, #0x140]
    ba4c: aa0803f3     	mov	x19, x8
    ba50: b4000329     	cbz	x9, 0xbab4 <__get_current_gate_info+0x138>
    ba54: b9415008     	ldr	w8, [x0, #0x150]
    ba58: 9ac9090a     	udiv	x10, x8, x9
    ba5c: 1b09a148     	msub	w8, w10, w9, w8
    ba60: 93407d08     	sxtw	x8, w8
    ba64: eb08013f     	cmp	x9, x8
    ba68: 54000409     	b.ls	0xbae8 <__get_current_gate_info+0x16c>
    ba6c: f9409c09     	ldr	x9, [x0, #0x138]
    ba70: 5280030a     	mov	w10, #0x18              // =24
    ba74: a9007e7f     	stp	xzr, xzr, [x19]
    ba78: 52800022     	mov	w2, #0x1                // =1
    ba7c: 9b0a2514     	madd	x20, x8, x10, x9
    ba80: f9400681     	ldr	x1, [x20, #0x8]
    ba84: aa1303e0     	mov	x0, x19
    ba88: f9000a61     	str	x1, [x19, #0x10]
    ba8c: 9400062c     	bl	0xd33c <__share_file+0x8>
    ba90: f9400261     	ldr	x1, [x19]
    ba94: a9401683     	ldp	x3, x5, [x20]
    ba98: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    ba9c: f100027f     	cmp	x19, #0x0
    baa0: 9a8103e2     	csel	x2, xzr, x1, eq
    baa4: aa1303e0     	mov	x0, x19
    baa8: aa0303e4     	mov	x4, x3
    baac: a8c24ff4     	ldp	x20, x19, [sp], #0x20
    bab0: 14000666     	b	0xd448 <__share_file+0x114>
    bab4: f940bc08     	ldr	x8, [x0, #0x178]
    bab8: b4000068     	cbz	x8, 0xbac4 <__get_current_gate_info+0x148>
    babc: f940b801     	ldr	x1, [x0, #0x170]
    bac0: 14000003     	b	0xbacc <__get_current_gate_info+0x150>
    bac4: 900002c1     	adrp	x1, 0x63000
    bac8: 912c5c21     	add	x1, x1, #0xb17
    bacc: 79431002     	ldrh	w2, [x0, #0x188]
    bad0: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    bad4: f0000260     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
    bad8: 91214400     	add	x0, x0, #0x851
    badc: aa1303e8     	mov	x8, x19
    bae0: a8c24ff4     	ldp	x20, x19, [sp], #0x20
    bae4: 1400e587     	b	0x45100 <operator delete(void*)+0x9d70>
    bae8: f0000260     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
    baec: f0000262     	adrp	x2, 0x5a000 <json_set_float_serialization_format+0x3eac>
    baf0: f0000263     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
    baf4: 91215c00     	add	x0, x0, #0x857
    baf8: 9136ac42     	add	x2, x2, #0xdab
    bafc: 91397863     	add	x3, x3, #0xe5e
    bb00: 528024e1     	mov	w1, #0x127              // =295
    bb04: 97fff1b7     	bl	0x81e0 <__assert2@plt>

000000000000bb08 <__get_host_resolved_ip>:
    bb08: d101c3ff     	sub	sp, sp, #0x70
    bb0c: a90457f6     	stp	x22, x21, [sp, #0x40]
    bb10: a9054ff4     	stp	x20, x19, [sp, #0x50]
    bb14: a9067bfd     	stp	x29, x30, [sp, #0x60]
    bb18: 910183fd     	add	x29, sp, #0x60
    bb1c: d53bd056     	mrs	x22, TPIDR_EL0
    bb20: f94016c8     	ldr	x8, [x22, #0x28]
    bb24: aa0103f3     	mov	x19, x1
    bb28: aa0003f5     	mov	x21, x0
    bb2c: f81d83a8     	stur	x8, [x29, #-0x28]
    bb30: a902ffff     	stp	xzr, xzr, [sp, #0x28]
    bb34: f90013ff     	str	xzr, [sp, #0x20]
    bb38: 9400a50f     	bl	0x34f74 <__api_tcp_server+0x7e64>
    bb3c: aa0003f4     	mov	x20, x0
    bb40: a9017fff     	stp	xzr, xzr, [sp, #0x10]
    bb44: f90007ff     	str	xzr, [sp, #0x8]
    bb48: b4000175     	cbz	x21, 0xbb74 <__get_host_resolved_ip+0x6c>
    bb4c: aa1503e0     	mov	x0, x21
    bb50: 97fff344     	bl	0x8860 <strlen@plt>
    bb54: b4000100     	cbz	x0, 0xbb74 <__get_host_resolved_ip+0x6c>
    bb58: aa0003e5     	mov	x5, x0
    bb5c: 910023e0     	add	x0, sp, #0x8
    bb60: aa1f03e1     	mov	x1, xzr
    bb64: aa1f03e2     	mov	x2, xzr
    bb68: aa1503e3     	mov	x3, x21
    bb6c: aa1f03e4     	mov	x4, xzr
    bb70: 94000636     	bl	0xd448 <__share_file+0x114>
    bb74: 910023e1     	add	x1, sp, #0x8
    bb78: 910083e2     	add	x2, sp, #0x20
    bb7c: aa1403e0     	mov	x0, x20
    bb80: 94007635     	bl	0x29454 <__share_file+0x1c120>
    bb84: f9400fe8     	ldr	x8, [sp, #0x18]
    bb88: 2a0003f4     	mov	w20, w0
    bb8c: b4000088     	cbz	x8, 0xbb9c <__get_host_resolved_ip+0x94>
    bb90: f94007e0     	ldr	x0, [sp, #0x8]
    bb94: 97fff393     	bl	0x89e0 <free@plt>
    bb98: f90007ff     	str	xzr, [sp, #0x8]
    bb9c: 36000294     	tbz	w20, #0x0, 0xbbec <__get_host_resolved_ip+0xe4>
    bba0: f94017f4     	ldr	x20, [sp, #0x28]
    bba4: 91000680     	add	x0, x20, #0x1
    bba8: 97fff35a     	bl	0x8910 <malloc@plt>
    bbac: b4000200     	cbz	x0, 0xbbec <__get_host_resolved_ip+0xe4>
    bbb0: f94013e8     	ldr	x8, [sp, #0x20]
    bbb4: 900002c9     	adrp	x9, 0x63000
    bbb8: 912c5d29     	add	x9, x9, #0xb17
    bbbc: f100029f     	cmp	x20, #0x0
    bbc0: 9a880121     	csel	x1, x9, x8, eq
    bbc4: aa1403e2     	mov	x2, x20
    bbc8: aa0003f5     	mov	x21, x0
    bbcc: 3834681f     	strb	wzr, [x0, x20]
    bbd0: 97fff358     	bl	0x8930 <memcpy@plt>
    bbd4: f9000275     	str	x21, [x19]
    bbd8: b9000a74     	str	w20, [x19, #0x8]
    bbdc: 52800033     	mov	w19, #0x1               // =1
    bbe0: f9401be8     	ldr	x8, [sp, #0x30]
    bbe4: b50000a8     	cbnz	x8, 0xbbf8 <__get_host_resolved_ip+0xf0>
    bbe8: 14000007     	b	0xbc04 <__get_host_resolved_ip+0xfc>
    bbec: 2a1f03f3     	mov	w19, wzr
    bbf0: f9401be8     	ldr	x8, [sp, #0x30]
    bbf4: b4000088     	cbz	x8, 0xbc04 <__get_host_resolved_ip+0xfc>
    bbf8: f94013e0     	ldr	x0, [sp, #0x20]
    bbfc: 97fff379     	bl	0x89e0 <free@plt>
    bc00: f90013ff     	str	xzr, [sp, #0x20]
    bc04: f94016c8     	ldr	x8, [x22, #0x28]
    bc08: f85d83a9     	ldur	x9, [x29, #-0x28]
    bc0c: eb09011f     	cmp	x8, x9
    bc10: 540000e1     	b.ne	0xbc2c <__get_host_resolved_ip+0x124>
    bc14: 2a1303e0     	mov	w0, w19
    bc18: a9467bfd     	ldp	x29, x30, [sp, #0x60]
    bc1c: a9454ff4     	ldp	x20, x19, [sp, #0x50]
    bc20: a94457f6     	ldp	x22, x21, [sp, #0x40]
    bc24: 9101c3ff     	add	sp, sp, #0x70
    bc28: d65f03c0     	ret
    bc2c: 97fff22d     	bl	0x84e0 <__stack_chk_fail@plt>

000000000000bc30 <__debug_get_errno>:
    bc30: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
    bc34: 910003fd     	mov	x29, sp
    bc38: 97fff1c2     	bl	0x8340 <__errno@plt>
    bc3c: b9400000     	ldr	w0, [x0]
    bc40: a8c17bfd     	ldp	x29, x30, [sp], #0x10
    bc44: d65f03c0     	ret

000000000000bc48 <__debug_get_last_dns_resolve_state>:
    bc48: d10203ff     	sub	sp, sp, #0x80
    bc4c: a9045ff8     	stp	x24, x23, [sp, #0x40]
    bc50: a90557f6     	stp	x22, x21, [sp, #0x50]
    bc54: a9064ff4     	stp	x20, x19, [sp, #0x60]
    bc58: a9077bfd     	stp	x29, x30, [sp, #0x70]
    bc5c: 9101c3fd     	add	x29, sp, #0x70
    bc60: d53bd057     	mrs	x23, TPIDR_EL0
    bc64: f94016e8     	ldr	x8, [x23, #0x28]
    bc68: aa0303f3     	mov	x19, x3
    bc6c: aa0203f4     	mov	x20, x2
    bc70: aa0103f5     	mov	x21, x1
    bc74: aa0003f6     	mov	x22, x0
    bc78: f9001fe8     	str	x8, [sp, #0x38]
    bc7c: a902ffff     	stp	xzr, xzr, [sp, #0x28]
    bc80: a901ffff     	stp	xzr, xzr, [sp, #0x18]
    bc84: a900ffff     	stp	xzr, xzr, [sp, #0x8]
    bc88: 9400a4bb     	bl	0x34f74 <__api_tcp_server+0x7e64>
    bc8c: 910083e3     	add	x3, sp, #0x20
    bc90: 910023e4     	add	x4, sp, #0x8
    bc94: aa1603e1     	mov	x1, x22
    bc98: aa1503e2     	mov	x2, x21
    bc9c: 94000032     	bl	0xbd64 <__debug_get_last_dns_resolve_state+0x11c>
    bca0: f94017f5     	ldr	x21, [sp, #0x28]
    bca4: 910006a0     	add	x0, x21, #0x1
    bca8: 97fff31a     	bl	0x8910 <malloc@plt>
    bcac: 900002d8     	adrp	x24, 0x63000
    bcb0: 912c5f18     	add	x24, x24, #0xb17
    bcb4: b4000140     	cbz	x0, 0xbcdc <__debug_get_last_dns_resolve_state+0x94>
    bcb8: f94013e8     	ldr	x8, [sp, #0x20]
    bcbc: f10002bf     	cmp	x21, #0x0
    bcc0: aa1503e2     	mov	x2, x21
    bcc4: aa0003f6     	mov	x22, x0
    bcc8: 9a880301     	csel	x1, x24, x8, eq
    bccc: 3835681f     	strb	wzr, [x0, x21]
    bcd0: 97fff318     	bl	0x8930 <memcpy@plt>
    bcd4: f9000296     	str	x22, [x20]
    bcd8: b9000a95     	str	w21, [x20, #0x8]
    bcdc: f9400bf4     	ldr	x20, [sp, #0x10]
    bce0: 91000680     	add	x0, x20, #0x1
    bce4: 97fff30b     	bl	0x8910 <malloc@plt>
    bce8: b4000140     	cbz	x0, 0xbd10 <__debug_get_last_dns_resolve_state+0xc8>
    bcec: f94007e8     	ldr	x8, [sp, #0x8]
    bcf0: f100029f     	cmp	x20, #0x0
    bcf4: aa1403e2     	mov	x2, x20
    bcf8: aa0003f5     	mov	x21, x0
    bcfc: 9a880301     	csel	x1, x24, x8, eq
    bd00: 3834681f     	strb	wzr, [x0, x20]
    bd04: 97fff30b     	bl	0x8930 <memcpy@plt>
    bd08: f9000275     	str	x21, [x19]
    bd0c: b9000a74     	str	w20, [x19, #0x8]
    bd10: f9400fe8     	ldr	x8, [sp, #0x18]
    bd14: b4000088     	cbz	x8, 0xbd24 <__debug_get_last_dns_resolve_state+0xdc>
    bd18: f94007e0     	ldr	x0, [sp, #0x8]
    bd1c: 97fff331     	bl	0x89e0 <free@plt>
    bd20: f90007ff     	str	xzr, [sp, #0x8]
    bd24: f9401be8     	ldr	x8, [sp, #0x30]
    bd28: b4000088     	cbz	x8, 0xbd38 <__debug_get_last_dns_resolve_state+0xf0>
    bd2c: f94013e0     	ldr	x0, [sp, #0x20]
    bd30: 97fff32c     	bl	0x89e0 <free@plt>
    bd34: f90013ff     	str	xzr, [sp, #0x20]
    bd38: f94016e8     	ldr	x8, [x23, #0x28]
    bd3c: f9401fe9     	ldr	x9, [sp, #0x38]
    bd40: eb09011f     	cmp	x8, x9
    bd44: 540000e1     	b.ne	0xbd60 <__debug_get_last_dns_resolve_state+0x118>
    bd48: a9477bfd     	ldp	x29, x30, [sp, #0x70]
    bd4c: a9464ff4     	ldp	x20, x19, [sp, #0x60]
    bd50: a94557f6     	ldp	x22, x21, [sp, #0x50]
    bd54: a9445ff8     	ldp	x24, x23, [sp, #0x40]
    bd58: 910203ff     	add	sp, sp, #0x80
    bd5c: d65f03c0     	ret
    bd60: 97fff1e0     	bl	0x84e0 <__stack_chk_fail@plt>
    bd64: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
    bd68: a9017bfd     	stp	x29, x30, [sp, #0x10]
    bd6c: 910043fd     	add	x29, sp, #0x10
    bd70: f9400408     	ldr	x8, [x0, #0x8]
    bd74: aa0403f3     	mov	x19, x4
    bd78: aa0003f4     	mov	x20, x0
    bd7c: f9000028     	str	x8, [x1]
    bd80: f9400808     	ldr	x8, [x0, #0x10]
    bd84: f9000048     	str	x8, [x2]
    bd88: f9400068     	ldr	x8, [x3]
    bd8c: f900047f     	str	xzr, [x3, #0x8]
    bd90: b4000048     	cbz	x8, 0xbd98 <__debug_get_last_dns_resolve_state+0x150>
    bd94: 3900011f     	strb	wzr, [x8]
    bd98: f9401285     	ldr	x5, [x20, #0x20]
    bd9c: b40000e5     	cbz	x5, 0xbdb8 <__debug_get_last_dns_resolve_state+0x170>
    bda0: f9400061     	ldr	x1, [x3]
    bda4: f9400e84     	ldr	x4, [x20, #0x18]
    bda8: aa0303e0     	mov	x0, x3
    bdac: aa0103e2     	mov	x2, x1
    bdb0: aa0403e3     	mov	x3, x4
    bdb4: 940005a5     	bl	0xd448 <__share_file+0x114>
    bdb8: f9400268     	ldr	x8, [x19]
    bdbc: f900067f     	str	xzr, [x19, #0x8]
    bdc0: b4000048     	cbz	x8, 0xbdc8 <__debug_get_last_dns_resolve_state+0x180>
    bdc4: 3900011f     	strb	wzr, [x8]
    bdc8: f9401e85     	ldr	x5, [x20, #0x38]
    bdcc: b4000125     	cbz	x5, 0xbdf0 <__debug_get_last_dns_resolve_state+0x1a8>
    bdd0: f9400261     	ldr	x1, [x19]
    bdd4: f9401a83     	ldr	x3, [x20, #0x30]
    bdd8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    bddc: aa1303e0     	mov	x0, x19
    bde0: aa0103e2     	mov	x2, x1
    bde4: aa0303e4     	mov	x4, x3
    bde8: a8c24ff4     	ldp	x20, x19, [sp], #0x20
    bdec: 14000597     	b	0xd448 <__share_file+0x114>
    bdf0: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    bdf4: a8c24ff4     	ldp	x20, x19, [sp], #0x20
    bdf8: d65f03c0     	ret

000000000000bdfc <__reconnect>:
    bdfc: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
    be00: a9017bfd     	stp	x29, x30, [sp, #0x10]
    be04: 910043fd     	add	x29, sp, #0x10
    be08: 2a0103f3     	mov	w19, w1
    be0c: aa0003f4     	mov	x20, x0
    be10: 9400a459     	bl	0x34f74 <__api_tcp_server+0x7e64>
    be14: aa1403e1     	mov	x1, x20
    be18: 2a1303e2     	mov	w2, w19
    be1c: 9400aa06     	bl	0x36634 <__api_tcp_server+0x9524>
    be20: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    be24: 52800020     	mov	w0, #0x1                // =1
    be28: a8c24ff4     	ldp	x20, x19, [sp], #0x20
    be2c: d65f03c0     	ret

000000000000be30 <__set_time_out>:
    be30: 340001c0     	cbz	w0, 0xbe68 <__set_time_out+0x38>
    be34: f81e0ff3     	str	x19, [sp, #-0x20]!
    be38: a9017bfd     	stp	x29, x30, [sp, #0x10]
    be3c: 910043fd     	add	x29, sp, #0x10
    be40: 2a0003f3     	mov	w19, w0
    be44: 9400a44c     	bl	0x34f74 <__api_tcp_server+0x7e64>
    be48: 7107d268     	subs	w8, w19, #0x1f4
    be4c: 1a938108     	csel	w8, w8, w19, hi
    be50: 710fa11f     	cmp	w8, #0x3e8
    be54: 52807d09     	mov	w9, #0x3e8              // =1000
    be58: 1a898108     	csel	w8, w8, w9, hi
    be5c: b901ac08     	str	w8, [x0, #0x1ac]
    be60: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    be64: f84207f3     	ldr	x19, [sp], #0x20
    be68: d65f03c0     	ret

000000000000be6c <__set_gameid>:
    be6c: b4000140     	cbz	x0, 0xbe94 <__set_gameid+0x28>
    be70: f81e0ff3     	str	x19, [sp, #-0x20]!
    be74: a9017bfd     	stp	x29, x30, [sp, #0x10]
    be78: 910043fd     	add	x29, sp, #0x10
    be7c: aa0003f3     	mov	x19, x0
    be80: 9400a43d     	bl	0x34f74 <__api_tcp_server+0x7e64>
    be84: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    be88: aa1303e1     	mov	x1, x19
    be8c: f84207f3     	ldr	x19, [sp], #0x20
    be90: 1400ad80     	b	0x37490 <__api_tcp_server+0xa380>
    be94: d65f03c0     	ret

000000000000be98 <__register_wrapper_callbacks>:
    be98: f81d0ff5     	str	x21, [sp, #-0x30]!
    be9c: a9014ff4     	stp	x20, x19, [sp, #0x10]
    bea0: a9027bfd     	stp	x29, x30, [sp, #0x20]
    bea4: 910083fd     	add	x29, sp, #0x20
    bea8: aa0203f3     	mov	x19, x2
    beac: aa0103f4     	mov	x20, x1
    beb0: aa0003f5     	mov	x21, x0
    beb4: 9400633a     	bl	0x24b9c <__share_file+0x17868>
    beb8: aa1403e2     	mov	x2, x20
    bebc: aa1303e3     	mov	x3, x19
    bec0: a9427bfd     	ldp	x29, x30, [sp, #0x20]
    bec4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
    bec8: aa1503e1     	mov	x1, x21
    becc: f84307f5     	ldr	x21, [sp], #0x30
    bed0: 14006548     	b	0x253f0 <__share_file+0x180bc>

000000000000bed4 <__register_http_callbacks>:
    bed4: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
    bed8: a9017bfd     	stp	x29, x30, [sp, #0x10]
    bedc: 910043fd     	add	x29, sp, #0x10
    bee0: aa0003f3     	mov	x19, x0
    bee4: 9400632e     	bl	0x24b9c <__share_file+0x17868>
    bee8: b0000388     	adrp	x8, 0x7c000
    beec: 91140108     	add	x8, x8, #0x500
    bef0: 08dffd08     	ldarb	w8, [x8]
    bef4: 360000e8     	tbz	w8, #0x0, 0xbf10 <__register_http_callbacks+0x3c>
    bef8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    befc: b0000380     	adrp	x0, 0x7c000
    bf00: 91128000     	add	x0, x0, #0x4a0
    bf04: aa1303e1     	mov	x1, x19
    bf08: a8c24ff4     	ldp	x20, x19, [sp], #0x20
    bf0c: 14004f09     	b	0x1fb30 <__share_file+0x127fc>
    bf10: b0000380     	adrp	x0, 0x7c000
    bf14: 91140000     	add	x0, x0, #0x500
    bf18: 9400bd29     	bl	0x3b3bc <operator delete(void*)+0x2c>
    bf1c: 34fffee0     	cbz	w0, 0xbef8 <__register_http_callbacks+0x24>
    bf20: b0000394     	adrp	x20, 0x7c000
    bf24: 91128294     	add	x20, x20, #0x4a0
    bf28: aa1403e0     	mov	x0, x20
    bf2c: 94004ec1     	bl	0x1fa30 <__share_file+0x126fc>
    bf30: 90000020     	adrp	x0, 0xf000 <__share_file+0x1ccc>
    bf34: f0000362     	adrp	x2, 0x7a000
    bf38: 910f4000     	add	x0, x0, #0x3d0
    bf3c: 913ea042     	add	x2, x2, #0xfa8
    bf40: aa1403e1     	mov	x1, x20
    bf44: 97fff2cb     	bl	0x8a70 <__cxa_atexit@plt>
    bf48: b0000380     	adrp	x0, 0x7c000
    bf4c: 91140000     	add	x0, x0, #0x500
    bf50: 9400bd39     	bl	0x3b434 <operator delete(void*)+0xa4>
    bf54: 17ffffe9     	b	0xbef8 <__register_http_callbacks+0x24>

000000000000bf58 <__register_settings_update_callbacks>:
    bf58: f81e0ff3     	str	x19, [sp, #-0x20]!
    bf5c: a9017bfd     	stp	x29, x30, [sp, #0x10]
    bf60: 910043fd     	add	x29, sp, #0x10
    bf64: aa0003f3     	mov	x19, x0
    bf68: 9400630d     	bl	0x24b9c <__share_file+0x17868>
    bf6c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    bf70: aa1303e1     	mov	x1, x19
    bf74: f84207f3     	ldr	x19, [sp], #0x20
    bf78: 1400655e     	b	0x254f0 <__share_file+0x181bc>

000000000000bf7c <__register_error_callbacks>:
    bf7c: f81e0ff3     	str	x19, [sp, #-0x20]!
    bf80: a9017bfd     	stp	x29, x30, [sp, #0x10]
    bf84: 910043fd     	add	x29, sp, #0x10
    bf88: aa0003f3     	mov	x19, x0
    bf8c: 94006304     	bl	0x24b9c <__share_file+0x17868>
    bf90: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    bf94: aa1303e1     	mov	x1, x19
    bf98: f84207f3     	ldr	x19, [sp], #0x20
    bf9c: 14006db5     	b	0x27670 <__share_file+0x1a33c>

000000000000bfa0 <__flush_all_opened_files>:
    bfa0: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
    bfa4: 910003fd     	mov	x29, sp
    bfa8: 9400c2b1     	bl	0x3ca6c <operator delete(void*)+0x16dc>
    bfac: a8c17bfd     	ldp	x29, x30, [sp], #0x10
    bfb0: 1400c276     	b	0x3c988 <operator delete(void*)+0x15f8>

000000000000bfb4 <__connect>:
    bfb4: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
    bfb8: a9017bfd     	stp	x29, x30, [sp, #0x10]
    bfbc: 910043fd     	add	x29, sp, #0x10
    bfc0: 2a0103f3     	mov	w19, w1
    bfc4: aa0003f4     	mov	x20, x0
    bfc8: 9400a3eb     	bl	0x34f74 <__api_tcp_server+0x7e64>
    bfcc: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    bfd0: 52800023     	mov	w3, #0x1                // =1
    bfd4: aa1403e1     	mov	x1, x20
    bfd8: 2a1303e2     	mov	w2, w19
    bfdc: a8c24ff4     	ldp	x20, x19, [sp], #0x20
    bfe0: 1400a970     	b	0x365a0 <__api_tcp_server+0x9490>

000000000000bfe4 <__on_pause>:
    bfe4: f81e0ff3     	str	x19, [sp, #-0x20]!
    bfe8: a9017bfd     	stp	x29, x30, [sp, #0x10]
    bfec: 910043fd     	add	x29, sp, #0x10
    bff0: 2a0003f3     	mov	w19, w0
    bff4: 9400a3e0     	bl	0x34f74 <__api_tcp_server+0x7e64>
    bff8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    bffc: 12000261     	and	w1, w19, #0x1
    c000: f84207f3     	ldr	x19, [sp], #0x20
    c004: 1400a9d0     	b	0x36744 <__api_tcp_server+0x9634>

000000000000c008 <__drop>:
    c008: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
    c00c: 910003fd     	mov	x29, sp
    c010: 9400a3d9     	bl	0x34f74 <__api_tcp_server+0x7e64>
    c014: f9400008     	ldr	x8, [x0]
    c018: f9402101     	ldr	x1, [x8, #0x40]
    c01c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
    c020: d61f0020     	br	x1

000000000000c024 <__update_portrait_integer>:
    c024: d10183ff     	sub	sp, sp, #0x60
    c028: f90013f7     	str	x23, [sp, #0x20]
    c02c: a90357f6     	stp	x22, x21, [sp, #0x30]
    c030: a9044ff4     	stp	x20, x19, [sp, #0x40]
    c034: a9057bfd     	stp	x29, x30, [sp, #0x50]
    c038: 910143fd     	add	x29, sp, #0x50
    c03c: d53bd057     	mrs	x23, TPIDR_EL0
    c040: f94016e8     	ldr	x8, [x23, #0x28]
    c044: 2a0203f4     	mov	w20, w2
    c048: aa0103f3     	mov	x19, x1
    c04c: aa0003f6     	mov	x22, x0
    c050: f9000fe8     	str	x8, [sp, #0x18]
    c054: 94000024     	bl	0xc0e4 <__update_portrait_integer+0xc0>
    c058: aa0003f5     	mov	x21, x0
    c05c: a900ffff     	stp	xzr, xzr, [sp, #0x8]
    c060: f90003ff     	str	xzr, [sp]
    c064: b4000176     	cbz	x22, 0xc090 <__update_portrait_integer+0x6c>
    c068: aa1603e0     	mov	x0, x22
    c06c: 97fff1fd     	bl	0x8860 <strlen@plt>
    c070: b4000100     	cbz	x0, 0xc090 <__update_portrait_integer+0x6c>
    c074: aa0003e5     	mov	x5, x0
    c078: 910003e0     	mov	x0, sp
    c07c: aa1f03e1     	mov	x1, xzr
    c080: aa1f03e2     	mov	x2, xzr
    c084: aa1603e3     	mov	x3, x22
    c088: aa1f03e4     	mov	x4, xzr
    c08c: 940004ef     	bl	0xd448 <__share_file+0x114>
    c090: 12000283     	and	w3, w20, #0x1
    c094: 910003e1     	mov	x1, sp
    c098: aa1503e0     	mov	x0, x21
    c09c: aa1303e2     	mov	x2, x19
    c0a0: 94005c8f     	bl	0x232dc <__share_file+0x15fa8>
    c0a4: f9400be8     	ldr	x8, [sp, #0x10]
    c0a8: b4000088     	cbz	x8, 0xc0b8 <__update_portrait_integer+0x94>
    c0ac: f94003e0     	ldr	x0, [sp]
    c0b0: 97fff24c     	bl	0x89e0 <free@plt>
    c0b4: f90003ff     	str	xzr, [sp]
    c0b8: f94016e8     	ldr	x8, [x23, #0x28]
    c0bc: f9400fe9     	ldr	x9, [sp, #0x18]
    c0c0: eb09011f     	cmp	x8, x9
    c0c4: 540000e1     	b.ne	0xc0e0 <__update_portrait_integer+0xbc>
    c0c8: a9457bfd     	ldp	x29, x30, [sp, #0x50]
    c0cc: a9444ff4     	ldp	x20, x19, [sp, #0x40]
    c0d0: a94357f6     	ldp	x22, x21, [sp, #0x30]
    c0d4: f94013f7     	ldr	x23, [sp, #0x20]
    c0d8: 910183ff     	add	sp, sp, #0x60
    c0dc: d65f03c0     	ret
    c0e0: 97fff100     	bl	0x84e0 <__stack_chk_fail@plt>
    c0e4: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
    c0e8: a9017bfd     	stp	x29, x30, [sp, #0x10]
    c0ec: 910043fd     	add	x29, sp, #0x10
    c0f0: 940062ab     	bl	0x24b9c <__share_file+0x17868>
    c0f4: 90000388     	adrp	x8, 0x7c000
    c0f8: 91166108     	add	x8, x8, #0x598
    c0fc: 08dffd08     	ldarb	w8, [x8]
    c100: 360000c8     	tbz	w8, #0x0, 0xc118 <__update_portrait_integer+0xf4>
    c104: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    c108: 90000380     	adrp	x0, 0x7c000
    c10c: 91142000     	add	x0, x0, #0x508
    c110: a8c24ff4     	ldp	x20, x19, [sp], #0x20
    c114: d65f03c0     	ret
    c118: 90000380     	adrp	x0, 0x7c000
    c11c: 91166000     	add	x0, x0, #0x598
    c120: 9400bca7     	bl	0x3b3bc <operator delete(void*)+0x2c>
    c124: 34ffff00     	cbz	w0, 0xc104 <__update_portrait_integer+0xe0>
    c128: f0000368     	adrp	x8, 0x7b000
    c12c: f947ed08     	ldr	x8, [x8, #0xfd8]
    c130: 90000393     	adrp	x19, 0x7c000
    c134: 91142273     	add	x19, x19, #0x508
    c138: f0000269     	adrp	x9, 0x5b000
    c13c: 912f7529     	add	x9, x9, #0xbdd
    c140: 91004108     	add	x8, x8, #0x10
    c144: 91004260     	add	x0, x19, #0x10
    c148: 528000c1     	mov	w1, #0x6                // =6
    c14c: a9002668     	stp	x8, x9, [x19]
    c150: 9400d381     	bl	0x40f54 <operator delete(void*)+0x5bc4>
    c154: d0000268     	adrp	x8, 0x5a000 <json_set_float_serialization_format+0x3eac>
    c158: 3dc1ad00     	ldr	q0, [x8, #0x6b0]
    c15c: aa1303f4     	mov	x20, x19
    c160: f8048e9f     	str	xzr, [x20, #0x48]!
    c164: aa1403e0     	mov	x0, x20
    c168: 2a1f03e1     	mov	w1, wzr
    c16c: b900527f     	str	wzr, [x19, #0x50]
    c170: f9002e7f     	str	xzr, [x19, #0x58]
    c174: b900627f     	str	wzr, [x19, #0x60]
    c178: 3c868260     	stur	q0, [x19, #0x68]
    c17c: 94000d1e     	bl	0xf5f4 <__share_file+0x22c0>
    c180: b9405261     	ldr	w1, [x19, #0x50]
    c184: aa1403e0     	mov	x0, x20
    c188: 94000dae     	bl	0xf840 <__share_file+0x250c>
    c18c: 9101e260     	add	x0, x19, #0x78
    c190: 9400be42     	bl	0x3ba98 <operator delete(void*)+0x708>
    c194: f0000000     	adrp	x0, 0xf000 <__share_file+0x1ccc>
    c198: d0000362     	adrp	x2, 0x7a000
    c19c: 9116c000     	add	x0, x0, #0x5b0
    c1a0: 913ea042     	add	x2, x2, #0xfa8
    c1a4: aa1303e1     	mov	x1, x19
    c1a8: 3902227f     	strb	wzr, [x19, #0x88]
    c1ac: 97fff231     	bl	0x8a70 <__cxa_atexit@plt>
    c1b0: 90000380     	adrp	x0, 0x7c000
    c1b4: 91166000     	add	x0, x0, #0x598
    c1b8: 9400bc9f     	bl	0x3b434 <operator delete(void*)+0xa4>
    c1bc: 17ffffd2     	b	0xc104 <__update_portrait_integer+0xe0>

000000000000c1c0 <__update_portrait_string>:
    c1c0: d10203ff     	sub	sp, sp, #0x80
    c1c4: f90023f7     	str	x23, [sp, #0x40]
    c1c8: a90557f6     	stp	x22, x21, [sp, #0x50]
    c1cc: a9064ff4     	stp	x20, x19, [sp, #0x60]
    c1d0: a9077bfd     	stp	x29, x30, [sp, #0x70]
    c1d4: 9101c3fd     	add	x29, sp, #0x70
    c1d8: d53bd057     	mrs	x23, TPIDR_EL0
    c1dc: f94016e8     	ldr	x8, [x23, #0x28]
    c1e0: 2a0203f3     	mov	w19, w2
    c1e4: aa0103f5     	mov	x21, x1
    c1e8: aa0003f6     	mov	x22, x0
    c1ec: f9001fe8     	str	x8, [sp, #0x38]
    c1f0: 97ffffbd     	bl	0xc0e4 <__update_portrait_integer+0xc0>
    c1f4: aa0003f4     	mov	x20, x0
    c1f8: a902ffff     	stp	xzr, xzr, [sp, #0x28]
    c1fc: f90013ff     	str	xzr, [sp, #0x20]
    c200: b4000176     	cbz	x22, 0xc22c <__update_portrait_string+0x6c>
    c204: aa1603e0     	mov	x0, x22
    c208: 97fff196     	bl	0x8860 <strlen@plt>
    c20c: b4000100     	cbz	x0, 0xc22c <__update_portrait_string+0x6c>
    c210: aa0003e5     	mov	x5, x0
    c214: 910083e0     	add	x0, sp, #0x20
    c218: aa1f03e1     	mov	x1, xzr
    c21c: aa1f03e2     	mov	x2, xzr
    c220: aa1603e3     	mov	x3, x22
    c224: aa1f03e4     	mov	x4, xzr
    c228: 94000488     	bl	0xd448 <__share_file+0x114>
    c22c: a9017fff     	stp	xzr, xzr, [sp, #0x10]
    c230: f90007ff     	str	xzr, [sp, #0x8]
    c234: b4000175     	cbz	x21, 0xc260 <__update_portrait_string+0xa0>
    c238: aa1503e0     	mov	x0, x21
    c23c: 97fff189     	bl	0x8860 <strlen@plt>
    c240: b4000100     	cbz	x0, 0xc260 <__update_portrait_string+0xa0>
    c244: f94007e1     	ldr	x1, [sp, #0x8]
    c248: aa0003e5     	mov	x5, x0
    c24c: 910023e0     	add	x0, sp, #0x8
    c250: aa1503e3     	mov	x3, x21
    c254: aa0103e2     	mov	x2, x1
    c258: aa1f03e4     	mov	x4, xzr
    c25c: 9400047b     	bl	0xd448 <__share_file+0x114>
    c260: 12000263     	and	w3, w19, #0x1
    c264: 910083e1     	add	x1, sp, #0x20
    c268: 910023e2     	add	x2, sp, #0x8
    c26c: aa1403e0     	mov	x0, x20
    c270: 94005c9c     	bl	0x234e0 <__share_file+0x161ac>
    c274: f9400fe8     	ldr	x8, [sp, #0x18]
    c278: b4000088     	cbz	x8, 0xc288 <__update_portrait_string+0xc8>
    c27c: f94007e0     	ldr	x0, [sp, #0x8]
    c280: 97fff1d8     	bl	0x89e0 <free@plt>
    c284: f90007ff     	str	xzr, [sp, #0x8]
    c288: f9401be8     	ldr	x8, [sp, #0x30]
    c28c: b4000088     	cbz	x8, 0xc29c <__update_portrait_string+0xdc>
    c290: f94013e0     	ldr	x0, [sp, #0x20]
    c294: 97fff1d3     	bl	0x89e0 <free@plt>
    c298: f90013ff     	str	xzr, [sp, #0x20]
    c29c: f94016e8     	ldr	x8, [x23, #0x28]
    c2a0: f9401fe9     	ldr	x9, [sp, #0x38]
    c2a4: eb09011f     	cmp	x8, x9
    c2a8: 540000e1     	b.ne	0xc2c4 <__update_portrait_string+0x104>
    c2ac: a9477bfd     	ldp	x29, x30, [sp, #0x70]
    c2b0: a9464ff4     	ldp	x20, x19, [sp, #0x60]
    c2b4: a94557f6     	ldp	x22, x21, [sp, #0x50]
    c2b8: f94023f7     	ldr	x23, [sp, #0x40]
    c2bc: 910203ff     	add	sp, sp, #0x80
    c2c0: d65f03c0     	ret
    c2c4: 97fff087     	bl	0x84e0 <__stack_chk_fail@plt>

000000000000c2c8 <__update_portrait_decimal>:
    c2c8: d10183ff     	sub	sp, sp, #0x60
    c2cc: fd0013e8     	str	d8, [sp, #0x20]
    c2d0: a90357f6     	stp	x22, x21, [sp, #0x30]
    c2d4: a9044ff4     	stp	x20, x19, [sp, #0x40]
    c2d8: a9057bfd     	stp	x29, x30, [sp, #0x50]
    c2dc: 910143fd     	add	x29, sp, #0x50
    c2e0: d53bd056     	mrs	x22, TPIDR_EL0
    c2e4: f94016c8     	ldr	x8, [x22, #0x28]
    c2e8: 2a0103f3     	mov	w19, w1
    c2ec: 4ea01c08     	mov	v8.16b, v0.16b
    c2f0: aa0003f5     	mov	x21, x0
    c2f4: f9000fe8     	str	x8, [sp, #0x18]
    c2f8: 97ffff7b     	bl	0xc0e4 <__update_portrait_integer+0xc0>
    c2fc: aa0003f4     	mov	x20, x0
    c300: a900ffff     	stp	xzr, xzr, [sp, #0x8]
    c304: f90003ff     	str	xzr, [sp]
    c308: b4000175     	cbz	x21, 0xc334 <__update_portrait_decimal+0x6c>
    c30c: aa1503e0     	mov	x0, x21
    c310: 97fff154     	bl	0x8860 <strlen@plt>
    c314: b4000100     	cbz	x0, 0xc334 <__update_portrait_decimal+0x6c>
    c318: aa0003e5     	mov	x5, x0
    c31c: 910003e0     	mov	x0, sp
    c320: aa1f03e1     	mov	x1, xzr
    c324: aa1f03e2     	mov	x2, xzr
    c328: aa1503e3     	mov	x3, x21
    c32c: aa1f03e4     	mov	x4, xzr
    c330: 94000446     	bl	0xd448 <__share_file+0x114>
    c334: 12000262     	and	w2, w19, #0x1
    c338: 910003e1     	mov	x1, sp
    c33c: aa1403e0     	mov	x0, x20
    c340: 4ea81d00     	mov	v0.16b, v8.16b
    c344: 94005e9c     	bl	0x23db4 <__share_file+0x16a80>
    c348: f9400be8     	ldr	x8, [sp, #0x10]
    c34c: b4000088     	cbz	x8, 0xc35c <__update_portrait_decimal+0x94>
    c350: f94003e0     	ldr	x0, [sp]
    c354: 97fff1a3     	bl	0x89e0 <free@plt>
    c358: f90003ff     	str	xzr, [sp]
    c35c: f94016c8     	ldr	x8, [x22, #0x28]
    c360: f9400fe9     	ldr	x9, [sp, #0x18]
    c364: eb09011f     	cmp	x8, x9
    c368: 540000e1     	b.ne	0xc384 <__update_portrait_decimal+0xbc>
    c36c: a9457bfd     	ldp	x29, x30, [sp, #0x50]
    c370: a9444ff4     	ldp	x20, x19, [sp, #0x40]
    c374: a94357f6     	ldp	x22, x21, [sp, #0x30]
    c378: fd4013e8     	ldr	d8, [sp, #0x20]
    c37c: 910183ff     	add	sp, sp, #0x60
    c380: d65f03c0     	ret
    c384: 97fff057     	bl	0x84e0 <__stack_chk_fail@plt>

000000000000c388 <__print_portait>:
    c388: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
    c38c: 910003fd     	mov	x29, sp
    c390: 97ffff55     	bl	0xc0e4 <__update_portrait_integer+0xc0>
    c394: a8c17bfd     	ldp	x29, x30, [sp], #0x10
    c398: 14005e0d     	b	0x23bcc <__share_file+0x16898>

000000000000c39c <__flush_portrait>:
    c39c: f81e0ff3     	str	x19, [sp, #-0x20]!
    c3a0: a9017bfd     	stp	x29, x30, [sp, #0x10]
    c3a4: 910043fd     	add	x29, sp, #0x10
    c3a8: aa0003f3     	mov	x19, x0
    c3ac: 9400a2f2     	bl	0x34f74 <__api_tcp_server+0x7e64>
    c3b0: f900d813     	str	x19, [x0, #0x1b0]
    c3b4: 9400a2f0     	bl	0x34f74 <__api_tcp_server+0x7e64>
    c3b8: 3946a008     	ldrb	w8, [x0, #0x1a8]
    c3bc: 340000a8     	cbz	w8, 0xc3d0 <__flush_portrait+0x34>
    c3c0: 97ffff49     	bl	0xc0e4 <__update_portrait_integer+0xc0>
    c3c4: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    c3c8: f84207f3     	ldr	x19, [sp], #0x20
    c3cc: 14005efe     	b	0x23fc4 <__share_file+0x16c90>
    c3d0: 9400a2e9     	bl	0x34f74 <__api_tcp_server+0x7e64>
    c3d4: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    c3d8: f84207f3     	ldr	x19, [sp], #0x20
    c3dc: 1400a4f0     	b	0x3579c <__api_tcp_server+0x868c>

000000000000c3e0 <__send_to_session_server>:
    c3e0: d101c3ff     	sub	sp, sp, #0x70
    c3e4: a90457f6     	stp	x22, x21, [sp, #0x40]
    c3e8: a9054ff4     	stp	x20, x19, [sp, #0x50]
    c3ec: a9067bfd     	stp	x29, x30, [sp, #0x60]
    c3f0: 910183fd     	add	x29, sp, #0x60
    c3f4: d53bd056     	mrs	x22, TPIDR_EL0
    c3f8: f94016c8     	ldr	x8, [x22, #0x28]
    c3fc: aa0103f4     	mov	x20, x1
    c400: aa0003f5     	mov	x21, x0
    c404: f81d83a8     	stur	x8, [x29, #-0x28]
    c408: 940061e5     	bl	0x24b9c <__share_file+0x17868>
    c40c: aa0003f3     	mov	x19, x0
    c410: a902ffff     	stp	xzr, xzr, [sp, #0x28]
    c414: f90013ff     	str	xzr, [sp, #0x20]
    c418: b4000175     	cbz	x21, 0xc444 <__send_to_session_server+0x64>
    c41c: aa1503e0     	mov	x0, x21
    c420: 97fff110     	bl	0x8860 <strlen@plt>
    c424: b4000100     	cbz	x0, 0xc444 <__send_to_session_server+0x64>
    c428: aa0003e5     	mov	x5, x0
    c42c: 910083e0     	add	x0, sp, #0x20
    c430: aa1f03e1     	mov	x1, xzr
    c434: aa1f03e2     	mov	x2, xzr
    c438: aa1503e3     	mov	x3, x21
    c43c: aa1f03e4     	mov	x4, xzr
    c440: 94000402     	bl	0xd448 <__share_file+0x114>
    c444: a9017fff     	stp	xzr, xzr, [sp, #0x10]
    c448: f90007ff     	str	xzr, [sp, #0x8]
    c44c: b4000174     	cbz	x20, 0xc478 <__send_to_session_server+0x98>
    c450: aa1403e0     	mov	x0, x20
    c454: 97fff103     	bl	0x8860 <strlen@plt>
    c458: b4000100     	cbz	x0, 0xc478 <__send_to_session_server+0x98>
    c45c: f94007e1     	ldr	x1, [sp, #0x8]
    c460: aa0003e5     	mov	x5, x0
    c464: 910023e0     	add	x0, sp, #0x8
    c468: aa1403e3     	mov	x3, x20
    c46c: aa0103e2     	mov	x2, x1
    c470: aa1f03e4     	mov	x4, xzr
    c474: 940003f5     	bl	0xd448 <__share_file+0x114>
    c478: 910083e1     	add	x1, sp, #0x20
    c47c: 910023e2     	add	x2, sp, #0x8
    c480: 52800023     	mov	w3, #0x1                // =1
    c484: aa1303e0     	mov	x0, x19
    c488: 94006203     	bl	0x24c94 <__share_file+0x17960>
    c48c: f9400fe8     	ldr	x8, [sp, #0x18]
    c490: b4000088     	cbz	x8, 0xc4a0 <__send_to_session_server+0xc0>
    c494: f94007e0     	ldr	x0, [sp, #0x8]
    c498: 97fff152     	bl	0x89e0 <free@plt>
    c49c: f90007ff     	str	xzr, [sp, #0x8]
    c4a0: f9401be8     	ldr	x8, [sp, #0x30]
    c4a4: b4000088     	cbz	x8, 0xc4b4 <__send_to_session_server+0xd4>
    c4a8: f94013e0     	ldr	x0, [sp, #0x20]
    c4ac: 97fff14d     	bl	0x89e0 <free@plt>
    c4b0: f90013ff     	str	xzr, [sp, #0x20]
    c4b4: f94016c8     	ldr	x8, [x22, #0x28]
    c4b8: f85d83a9     	ldur	x9, [x29, #-0x28]
    c4bc: eb09011f     	cmp	x8, x9
    c4c0: 540000c1     	b.ne	0xc4d8 <__send_to_session_server+0xf8>
    c4c4: a9467bfd     	ldp	x29, x30, [sp, #0x60]
    c4c8: a9454ff4     	ldp	x20, x19, [sp, #0x50]
    c4cc: a94457f6     	ldp	x22, x21, [sp, #0x40]
    c4d0: 9101c3ff     	add	sp, sp, #0x70
    c4d4: d65f03c0     	ret
    c4d8: 97fff002     	bl	0x84e0 <__stack_chk_fail@plt>

000000000000c4dc <__set_http_server_url>:
    c4dc: d65f03c0     	ret

000000000000c4e0 <__send_to_http_server>:
    c4e0: d10303ff     	sub	sp, sp, #0xc0
    c4e4: a9066ffc     	stp	x28, x27, [sp, #0x60]
    c4e8: a90767fa     	stp	x26, x25, [sp, #0x70]
    c4ec: a9085ff8     	stp	x24, x23, [sp, #0x80]
    c4f0: a90957f6     	stp	x22, x21, [sp, #0x90]
    c4f4: a90a4ff4     	stp	x20, x19, [sp, #0xa0]
    c4f8: a90b7bfd     	stp	x29, x30, [sp, #0xb0]
    c4fc: 9102c3fd     	add	x29, sp, #0xb0
    c500: b90007e0     	str	w0, [sp, #0x4]
    c504: d53bd048     	mrs	x8, TPIDR_EL0
    c508: f90007e8     	str	x8, [sp, #0x8]
    c50c: f9401508     	ldr	x8, [x8, #0x28]
    c510: 2a0103f7     	mov	w23, w1
    c514: aa0203f6     	mov	x22, x2
    c518: 2a0103f8     	mov	w24, w1
    c51c: 910103e0     	add	x0, sp, #0x40
    c520: aa1703e1     	mov	x1, x23
    c524: 2a1f03e2     	mov	w2, wzr
    c528: aa0403f4     	mov	x20, x4
    c52c: aa0303f5     	mov	x21, x3
    c530: f9002fe8     	str	x8, [sp, #0x58]
    c534: a904ffff     	stp	xzr, xzr, [sp, #0x48]
    c538: f90023ff     	str	xzr, [sp, #0x40]
    c53c: 940000c9     	bl	0xc860 <__send_to_http_server+0x380>
    c540: 9100a3e0     	add	x0, sp, #0x28
    c544: aa1703e1     	mov	x1, x23
    c548: 2a1f03e2     	mov	w2, wzr
    c54c: a9037fff     	stp	xzr, xzr, [sp, #0x30]
    c550: f90017ff     	str	xzr, [sp, #0x28]
    c554: 94000111     	bl	0xc998 <__send_to_http_server+0x4b8>
    c558: 34000958     	cbz	w24, 0xc680 <__send_to_http_server+0x1a0>
    c55c: aa1f03fb     	mov	x27, xzr
    c560: 5280031c     	mov	w28, #0x18              // =24
    c564: b2607ffa     	mov	x26, #-0x100000000      // =-4294967296
    c568: a94423e2     	ldp	x2, x8, [sp, #0x40]
    c56c: 8b1b0ec3     	add	x3, x22, x27, lsl #3
    c570: 910103e0     	add	x0, sp, #0x40
    c574: 9b1c0901     	madd	x1, x8, x28, x2
    c578: 94000400     	bl	0xd578 <__share_file+0x244>
    c57c: a942a3e2     	ldp	x2, x8, [sp, #0x28]
    c580: 9100a3e0     	add	x0, sp, #0x28
    c584: 910043e3     	add	x3, sp, #0x10
    c588: a901ffff     	stp	xzr, xzr, [sp, #0x18]
    c58c: d503201f     	nop
    c590: 9b1c0901     	madd	x1, x8, x28, x2
    c594: f9000bff     	str	xzr, [sp, #0x10]
    c598: 94000d8d     	bl	0xfbcc <__share_file+0x2898>
    c59c: f94013e8     	ldr	x8, [sp, #0x20]
    c5a0: b4000088     	cbz	x8, 0xc5b0 <__send_to_http_server+0xd0>
    c5a4: f9400be0     	ldr	x0, [sp, #0x10]
    c5a8: 97fff10e     	bl	0x89e0 <free@plt>
    c5ac: f9000bff     	str	xzr, [sp, #0x10]
    c5b0: a942a7e8     	ldp	x8, x9, [sp, #0x28]
    c5b4: d503201f     	nop
    c5b8: 9b1c212a     	madd	x10, x9, x28, x8
    c5bc: b87b7a88     	ldr	w8, [x20, x27, lsl #2]
    c5c0: f85f0158     	ldur	x24, [x10, #-0x10]
    c5c4: eb08031f     	cmp	x24, x8
    c5c8: 540003e8     	b.hi	0xc644 <__send_to_http_server+0x164>
    c5cc: d1006153     	sub	x19, x10, #0x18
    c5d0: f9400a6a     	ldr	x10, [x19, #0x10]
    c5d4: eb08015f     	cmp	x10, x8
    c5d8: 54000362     	b.hs	0xc644 <__send_to_http_server+0x164>
    c5dc: d1000509     	sub	x9, x8, #0x1
    c5e0: ea09011f     	tst	x8, x9
    c5e4: 54000061     	b.ne	0xc5f0 <__send_to_http_server+0x110>
    c5e8: aa0803e9     	mov	x9, x8
    c5ec: 14000005     	b	0xc600 <__send_to_http_server+0x120>
    c5f0: 52800029     	mov	w9, #0x1                // =1
    c5f4: d341fd08     	lsr	x8, x8, #1
    c5f8: d37ff929     	lsl	x9, x9, #1
    c5fc: b5ffffc8     	cbnz	x8, 0xc5f4 <__send_to_http_server+0x114>
    c600: f100093f     	cmp	x9, #0x2
    c604: 52800048     	mov	w8, #0x2                // =2
    c608: 9a888120     	csel	x0, x9, x8, hi
    c60c: f9000a60     	str	x0, [x19, #0x10]
    c610: 97fff0c0     	bl	0x8910 <malloc@plt>
    c614: b4001140     	cbz	x0, 0xc83c <__send_to_http_server+0x35c>
    c618: f9400261     	ldr	x1, [x19]
    c61c: aa0003f9     	mov	x25, x0
    c620: b40000e1     	cbz	x1, 0xc63c <__send_to_http_server+0x15c>
    c624: aa1903e0     	mov	x0, x25
    c628: aa1803e2     	mov	x2, x24
    c62c: 97fff0c1     	bl	0x8930 <memcpy@plt>
    c630: f9400260     	ldr	x0, [x19]
    c634: b4000040     	cbz	x0, 0xc63c <__send_to_http_server+0x15c>
    c638: 97fff0ea     	bl	0x89e0 <free@plt>
    c63c: f9000279     	str	x25, [x19]
    c640: f9401be9     	ldr	x9, [sp, #0x30]
    c644: b4000ec9     	cbz	x9, 0xc81c <__send_to_http_server+0x33c>
    c648: f94017e8     	ldr	x8, [sp, #0x28]
    c64c: 8b098349     	add	x9, x26, x9, lsl #32
    c650: 9360fd29     	asr	x9, x9, #32
    c654: f87b7aa3     	ldr	x3, [x21, x27, lsl #3]
    c658: d503201f     	nop
    c65c: 9b1c2120     	madd	x0, x9, x28, x8
    c660: f9400001     	ldr	x1, [x0]
    c664: b87b7a85     	ldr	w5, [x20, x27, lsl #2]
    c668: aa1f03e4     	mov	x4, xzr
    c66c: aa0103e2     	mov	x2, x1
    c670: 94000118     	bl	0xcad0 <__send_to_http_server+0x5f0>
    c674: 9100077b     	add	x27, x27, #0x1
    c678: eb17037f     	cmp	x27, x23
    c67c: 54fff761     	b.ne	0xc568 <__send_to_http_server+0x88>
    c680: 94006147     	bl	0x24b9c <__share_file+0x17868>
    c684: 90000388     	adrp	x8, 0x7c000
    c688: 91140108     	add	x8, x8, #0x500
    c68c: 08dffd08     	ldarb	w8, [x8]
    c690: 36000a28     	tbz	w8, #0x0, 0xc7d4 <__send_to_http_server+0x2f4>
    c694: b94007e1     	ldr	w1, [sp, #0x4]
    c698: 90000380     	adrp	x0, 0x7c000
    c69c: 91128000     	add	x0, x0, #0x4a0
    c6a0: 910103e2     	add	x2, sp, #0x40
    c6a4: 9100a3e3     	add	x3, sp, #0x28
    c6a8: aa1f03e4     	mov	x4, xzr
    c6ac: 94004d23     	bl	0x1fb38 <__share_file+0x12804>
    c6b0: f9401fe8     	ldr	x8, [sp, #0x38]
    c6b4: b40003a8     	cbz	x8, 0xc728 <__send_to_http_server+0x248>
    c6b8: a942a3f3     	ldp	x19, x8, [sp, #0x28]
    c6bc: b4000308     	cbz	x8, 0xc71c <__send_to_http_server+0x23c>
    c6c0: aa1f03f4     	mov	x20, xzr
    c6c4: aa1f03f5     	mov	x21, xzr
    c6c8: 52800316     	mov	w22, #0x18              // =24
    c6cc: d2c00037     	mov	x23, #0x100000000       // =4294967296
    c6d0: 14000008     	b	0xc6f0 <__send_to_http_server+0x210>
    c6d4: 9b164f08     	madd	x8, x24, x22, x19
    c6d8: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
    c6dc: f9401be8     	ldr	x8, [sp, #0x30]
    c6e0: 910006b5     	add	x21, x21, #0x1
    c6e4: eb0802bf     	cmp	x21, x8
    c6e8: 8b170294     	add	x20, x20, x23
    c6ec: 54000162     	b.hs	0xc718 <__send_to_http_server+0x238>
    c6f0: 9360fe98     	asr	x24, x20, #32
    c6f4: 9b164f19     	madd	x25, x24, x22, x19
    c6f8: b4ffff59     	cbz	x25, 0xc6e0 <__send_to_http_server+0x200>
    c6fc: 9b164f08     	madd	x8, x24, x22, x19
    c700: f9400908     	ldr	x8, [x8, #0x10]
    c704: b4fffe88     	cbz	x8, 0xc6d4 <__send_to_http_server+0x1f4>
    c708: f9400320     	ldr	x0, [x25]
    c70c: 97fff0b5     	bl	0x89e0 <free@plt>
    c710: f900033f     	str	xzr, [x25]
    c714: 17fffff0     	b	0xc6d4 <__send_to_http_server+0x1f4>
    c718: f94017f3     	ldr	x19, [sp, #0x28]
    c71c: aa1303e0     	mov	x0, x19
    c720: 97fff0b0     	bl	0x89e0 <free@plt>
    c724: f90017ff     	str	xzr, [sp, #0x28]
    c728: f9402be8     	ldr	x8, [sp, #0x50]
    c72c: b40003a8     	cbz	x8, 0xc7a0 <__send_to_http_server+0x2c0>
    c730: a94423f3     	ldp	x19, x8, [sp, #0x40]
    c734: b4000308     	cbz	x8, 0xc794 <__send_to_http_server+0x2b4>
    c738: aa1f03f4     	mov	x20, xzr
    c73c: aa1f03f5     	mov	x21, xzr
    c740: 52800316     	mov	w22, #0x18              // =24
    c744: d2c00037     	mov	x23, #0x100000000       // =4294967296
    c748: 14000008     	b	0xc768 <__send_to_http_server+0x288>
    c74c: 9b164f08     	madd	x8, x24, x22, x19
    c750: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
    c754: f94027e8     	ldr	x8, [sp, #0x48]
    c758: 910006b5     	add	x21, x21, #0x1
    c75c: eb0802bf     	cmp	x21, x8
    c760: 8b170294     	add	x20, x20, x23
    c764: 54000162     	b.hs	0xc790 <__send_to_http_server+0x2b0>
    c768: 9360fe98     	asr	x24, x20, #32
    c76c: 9b164f19     	madd	x25, x24, x22, x19
    c770: b4ffff59     	cbz	x25, 0xc758 <__send_to_http_server+0x278>
    c774: 9b164f08     	madd	x8, x24, x22, x19
    c778: f9400908     	ldr	x8, [x8, #0x10]
    c77c: b4fffe88     	cbz	x8, 0xc74c <__send_to_http_server+0x26c>
    c780: f9400320     	ldr	x0, [x25]
    c784: 97fff097     	bl	0x89e0 <free@plt>
    c788: f900033f     	str	xzr, [x25]
    c78c: 17fffff0     	b	0xc74c <__send_to_http_server+0x26c>
    c790: f94023f3     	ldr	x19, [sp, #0x40]
    c794: aa1303e0     	mov	x0, x19
    c798: 97fff092     	bl	0x89e0 <free@plt>
    c79c: f90023ff     	str	xzr, [sp, #0x40]
    c7a0: f94007e8     	ldr	x8, [sp, #0x8]
    c7a4: f9401508     	ldr	x8, [x8, #0x28]
    c7a8: f9402fe9     	ldr	x9, [sp, #0x58]
    c7ac: eb09011f     	cmp	x8, x9
    c7b0: 54000561     	b.ne	0xc85c <__send_to_http_server+0x37c>
    c7b4: a94b7bfd     	ldp	x29, x30, [sp, #0xb0]
    c7b8: a94a4ff4     	ldp	x20, x19, [sp, #0xa0]
    c7bc: a94957f6     	ldp	x22, x21, [sp, #0x90]
    c7c0: a9485ff8     	ldp	x24, x23, [sp, #0x80]
    c7c4: a94767fa     	ldp	x26, x25, [sp, #0x70]
    c7c8: a9466ffc     	ldp	x28, x27, [sp, #0x60]
    c7cc: 910303ff     	add	sp, sp, #0xc0
    c7d0: d65f03c0     	ret
    c7d4: 90000380     	adrp	x0, 0x7c000
    c7d8: 91140000     	add	x0, x0, #0x500
    c7dc: 9400baf8     	bl	0x3b3bc <operator delete(void*)+0x2c>
    c7e0: 34fff5a0     	cbz	w0, 0xc694 <__send_to_http_server+0x1b4>
    c7e4: 90000394     	adrp	x20, 0x7c000
    c7e8: 91128294     	add	x20, x20, #0x4a0
    c7ec: aa1403e0     	mov	x0, x20
    c7f0: 94004c90     	bl	0x1fa30 <__share_file+0x126fc>
    c7f4: f0000000     	adrp	x0, 0xf000 <__share_file+0x1ccc>
    c7f8: d0000362     	adrp	x2, 0x7a000
    c7fc: 910f4000     	add	x0, x0, #0x3d0
    c800: 913ea042     	add	x2, x2, #0xfa8
    c804: aa1403e1     	mov	x1, x20
    c808: 97fff09a     	bl	0x8a70 <__cxa_atexit@plt>
    c80c: 90000380     	adrp	x0, 0x7c000
    c810: 91140000     	add	x0, x0, #0x500
    c814: 9400bb08     	bl	0x3b434 <operator delete(void*)+0xa4>
    c818: 17ffff9f     	b	0xc694 <__send_to_http_server+0x1b4>
    c81c: d0000260     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
    c820: 90000282     	adrp	x2, 0x5c000
    c824: d0000263     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
    c828: 91215c00     	add	x0, x0, #0x857
    c82c: 91045842     	add	x2, x2, #0x116
    c830: 91397863     	add	x3, x3, #0xe5e
    c834: 528023e1     	mov	w1, #0x11f              // =287
    c838: 97ffee6a     	bl	0x81e0 <__assert2@plt>
    c83c: d0000260     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
    c840: 90000282     	adrp	x2, 0x5c000
    c844: d0000263     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
    c848: 91215c00     	add	x0, x0, #0x857
    c84c: 91028842     	add	x2, x2, #0xa2
    c850: 9124c063     	add	x3, x3, #0x930
    c854: 52804a01     	mov	w1, #0x250              // =592
    c858: 97ffee62     	bl	0x81e0 <__assert2@plt>
    c85c: 97ffef21     	bl	0x84e0 <__stack_chk_fail@plt>
    c860: f81c0ff7     	str	x23, [sp, #-0x40]!
    c864: a90157f6     	stp	x22, x21, [sp, #0x10]
    c868: a9024ff4     	stp	x20, x19, [sp, #0x20]
    c86c: a9037bfd     	stp	x29, x30, [sp, #0x30]
    c870: 9100c3fd     	add	x29, sp, #0x30
    c874: f9400415     	ldr	x21, [x0, #0x8]
    c878: eb0102bf     	cmp	x21, x1
    c87c: 54000069     	b.ls	0xc888 <__send_to_http_server+0x3a8>
    c880: 2a1f03e0     	mov	w0, wzr
    c884: 14000038     	b	0xc964 <__send_to_http_server+0x484>
    c888: aa0003f3     	mov	x19, x0
    c88c: 360000a2     	tbz	w2, #0x0, 0xc8a0 <__send_to_http_server+0x3c0>
    c890: f9000a61     	str	x1, [x19, #0x10]
    c894: b5000261     	cbnz	x1, 0xc8e0 <__send_to_http_server+0x400>
    c898: aa1f03f4     	mov	x20, xzr
    c89c: 1400002d     	b	0xc950 <__send_to_http_server+0x470>
    c8a0: f9400a68     	ldr	x8, [x19, #0x10]
    c8a4: eb01011f     	cmp	x8, x1
    c8a8: 54fffec2     	b.hs	0xc880 <__send_to_http_server+0x3a0>
    c8ac: d1000428     	sub	x8, x1, #0x1
    c8b0: ea08003f     	tst	x1, x8
    c8b4: 54000061     	b.ne	0xc8c0 <__send_to_http_server+0x3e0>
    c8b8: aa0103e8     	mov	x8, x1
    c8bc: 14000005     	b	0xc8d0 <__send_to_http_server+0x3f0>
    c8c0: 52800028     	mov	w8, #0x1                // =1
    c8c4: d341fc21     	lsr	x1, x1, #1
    c8c8: d37ff908     	lsl	x8, x8, #1
    c8cc: b5ffffc1     	cbnz	x1, 0xc8c4 <__send_to_http_server+0x3e4>
    c8d0: f100091f     	cmp	x8, #0x2
    c8d4: 52800049     	mov	w9, #0x2                // =2
    c8d8: 9a898101     	csel	x1, x8, x9, hi
    c8dc: f9000a61     	str	x1, [x19, #0x10]
    c8e0: 8b010428     	add	x8, x1, x1, lsl #1
    c8e4: d37df100     	lsl	x0, x8, #3
    c8e8: 97fff00a     	bl	0x8910 <malloc@plt>
    c8ec: b4000460     	cbz	x0, 0xc978 <__send_to_http_server+0x498>
    c8f0: aa0003f4     	mov	x20, x0
    c8f4: b40002f5     	cbz	x21, 0xc950 <__send_to_http_server+0x470>
    c8f8: f9400276     	ldr	x22, [x19]
    c8fc: b40002b6     	cbz	x22, 0xc950 <__send_to_http_server+0x470>
    c900: 91004297     	add	x23, x20, #0x10
    c904: 14000006     	b	0xc91c <__send_to_http_server+0x43c>
    c908: a900fedf     	stp	xzr, xzr, [x22, #0x8]
    c90c: 910062d6     	add	x22, x22, #0x18
    c910: f10006b5     	subs	x21, x21, #0x1
    c914: 910062f7     	add	x23, x23, #0x18
    c918: 540001c0     	b.eq	0xc950 <__send_to_http_server+0x470>
    c91c: f94006c8     	ldr	x8, [x22, #0x8]
    c920: f81f82e8     	stur	x8, [x23, #-0x8]
    c924: f9400ac8     	ldr	x8, [x22, #0x10]
    c928: f90002e8     	str	x8, [x23]
    c92c: f94002c8     	ldr	x8, [x22]
    c930: f81f02e8     	stur	x8, [x23, #-0x10]
    c934: a9007edf     	stp	xzr, xzr, [x22]
    c938: f9000adf     	str	xzr, [x22, #0x10]
    c93c: b4fffe7f     	cbz	xzr, 0xc908 <__send_to_http_server+0x428>
    c940: f94002c0     	ldr	x0, [x22]
    c944: 97fff027     	bl	0x89e0 <free@plt>
    c948: f90002df     	str	xzr, [x22]
    c94c: 17ffffef     	b	0xc908 <__send_to_http_server+0x428>
    c950: f9400260     	ldr	x0, [x19]
    c954: b4000040     	cbz	x0, 0xc95c <__send_to_http_server+0x47c>
    c958: 97fff022     	bl	0x89e0 <free@plt>
    c95c: 52800020     	mov	w0, #0x1                // =1
    c960: f9000274     	str	x20, [x19]
    c964: a9437bfd     	ldp	x29, x30, [sp, #0x30]
    c968: a9424ff4     	ldp	x20, x19, [sp, #0x20]
    c96c: a94157f6     	ldp	x22, x21, [sp, #0x10]
    c970: f84407f7     	ldr	x23, [sp], #0x40
    c974: d65f03c0     	ret
    c978: d0000260     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
    c97c: d0000262     	adrp	x2, 0x5a000 <json_set_float_serialization_format+0x3eac>
    c980: d0000263     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
    c984: 91215c00     	add	x0, x0, #0x857
    c988: 912dd042     	add	x2, x2, #0xb74
    c98c: 9124c063     	add	x3, x3, #0x930
    c990: 52804a01     	mov	w1, #0x250              // =592
    c994: 97ffee13     	bl	0x81e0 <__assert2@plt>
    c998: f81c0ff7     	str	x23, [sp, #-0x40]!
    c99c: a90157f6     	stp	x22, x21, [sp, #0x10]
    c9a0: a9024ff4     	stp	x20, x19, [sp, #0x20]
    c9a4: a9037bfd     	stp	x29, x30, [sp, #0x30]
    c9a8: 9100c3fd     	add	x29, sp, #0x30
    c9ac: f9400415     	ldr	x21, [x0, #0x8]
    c9b0: eb0102bf     	cmp	x21, x1
    c9b4: 54000069     	b.ls	0xc9c0 <__send_to_http_server+0x4e0>
    c9b8: 2a1f03e0     	mov	w0, wzr
    c9bc: 14000038     	b	0xca9c <__send_to_http_server+0x5bc>
    c9c0: aa0003f3     	mov	x19, x0
    c9c4: 360000a2     	tbz	w2, #0x0, 0xc9d8 <__send_to_http_server+0x4f8>
    c9c8: f9000a61     	str	x1, [x19, #0x10]
    c9cc: b5000261     	cbnz	x1, 0xca18 <__send_to_http_server+0x538>
    c9d0: aa1f03f4     	mov	x20, xzr
    c9d4: 1400002d     	b	0xca88 <__send_to_http_server+0x5a8>
    c9d8: f9400a68     	ldr	x8, [x19, #0x10]
    c9dc: eb01011f     	cmp	x8, x1
    c9e0: 54fffec2     	b.hs	0xc9b8 <__send_to_http_server+0x4d8>
    c9e4: d1000428     	sub	x8, x1, #0x1
    c9e8: ea08003f     	tst	x1, x8
    c9ec: 54000061     	b.ne	0xc9f8 <__send_to_http_server+0x518>
    c9f0: aa0103e8     	mov	x8, x1
    c9f4: 14000005     	b	0xca08 <__send_to_http_server+0x528>
    c9f8: 52800028     	mov	w8, #0x1                // =1
    c9fc: d341fc21     	lsr	x1, x1, #1
    ca00: d37ff908     	lsl	x8, x8, #1
    ca04: b5ffffc1     	cbnz	x1, 0xc9fc <__send_to_http_server+0x51c>
    ca08: f100091f     	cmp	x8, #0x2
    ca0c: 52800049     	mov	w9, #0x2                // =2
    ca10: 9a898101     	csel	x1, x8, x9, hi
    ca14: f9000a61     	str	x1, [x19, #0x10]
    ca18: 8b010428     	add	x8, x1, x1, lsl #1
    ca1c: d37df100     	lsl	x0, x8, #3
    ca20: 97ffefbc     	bl	0x8910 <malloc@plt>
    ca24: b4000460     	cbz	x0, 0xcab0 <__send_to_http_server+0x5d0>
    ca28: aa0003f4     	mov	x20, x0
    ca2c: b40002f5     	cbz	x21, 0xca88 <__send_to_http_server+0x5a8>
    ca30: f9400276     	ldr	x22, [x19]
    ca34: b40002b6     	cbz	x22, 0xca88 <__send_to_http_server+0x5a8>
    ca38: 91004297     	add	x23, x20, #0x10
    ca3c: 14000006     	b	0xca54 <__send_to_http_server+0x574>
    ca40: a900fedf     	stp	xzr, xzr, [x22, #0x8]
    ca44: 910062d6     	add	x22, x22, #0x18
    ca48: f10006b5     	subs	x21, x21, #0x1
    ca4c: 910062f7     	add	x23, x23, #0x18
    ca50: 540001c0     	b.eq	0xca88 <__send_to_http_server+0x5a8>
    ca54: f94006c8     	ldr	x8, [x22, #0x8]
    ca58: f81f82e8     	stur	x8, [x23, #-0x8]
    ca5c: f9400ac8     	ldr	x8, [x22, #0x10]
    ca60: f90002e8     	str	x8, [x23]
    ca64: f94002c8     	ldr	x8, [x22]
    ca68: f81f02e8     	stur	x8, [x23, #-0x10]
    ca6c: a9007edf     	stp	xzr, xzr, [x22]
    ca70: f9000adf     	str	xzr, [x22, #0x10]
    ca74: b4fffe7f     	cbz	xzr, 0xca40 <__send_to_http_server+0x560>
    ca78: f94002c0     	ldr	x0, [x22]
    ca7c: 97ffefd9     	bl	0x89e0 <free@plt>
    ca80: f90002df     	str	xzr, [x22]
    ca84: 17ffffef     	b	0xca40 <__send_to_http_server+0x560>
    ca88: f9400260     	ldr	x0, [x19]
    ca8c: b4000040     	cbz	x0, 0xca94 <__send_to_http_server+0x5b4>
    ca90: 97ffefd4     	bl	0x89e0 <free@plt>
    ca94: 52800020     	mov	w0, #0x1                // =1
    ca98: f9000274     	str	x20, [x19]
    ca9c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
    caa0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
    caa4: a94157f6     	ldp	x22, x21, [sp, #0x10]
    caa8: f84407f7     	ldr	x23, [sp], #0x40
    caac: d65f03c0     	ret
    cab0: d0000260     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
    cab4: f0000262     	adrp	x2, 0x5b000
    cab8: d0000263     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
    cabc: 91215c00     	add	x0, x0, #0x857
    cac0: 91388442     	add	x2, x2, #0xe21
    cac4: 9124c063     	add	x3, x3, #0x930
    cac8: 52804a01     	mov	w1, #0x250              // =592
    cacc: 97ffedc5     	bl	0x81e0 <__assert2@plt>
    cad0: f81a0ffb     	str	x27, [sp, #-0x60]!
    cad4: a90167fa     	stp	x26, x25, [sp, #0x10]
    cad8: a9025ff8     	stp	x24, x23, [sp, #0x20]
    cadc: a90357f6     	stp	x22, x21, [sp, #0x30]
    cae0: a9044ff4     	stp	x20, x19, [sp, #0x40]
    cae4: a9057bfd     	stp	x29, x30, [sp, #0x50]
    cae8: 910143fd     	add	x29, sp, #0x50
    caec: b40008e5     	cbz	x5, 0xcc08 <__send_to_http_server+0x728>
    caf0: f9400017     	ldr	x23, [x0]
    caf4: f100001f     	cmp	x0, #0x0
    caf8: aa0003f5     	mov	x21, x0
    cafc: 9a9703e8     	csel	x8, xzr, x23, eq
    cb00: eb02011f     	cmp	x8, x2
    cb04: 54000a01     	b.ne	0xcc44 <__send_to_http_server+0x764>
    cb08: eb17003b     	subs	x27, x1, x23
    cb0c: 540008c3     	b.lo	0xcc24 <__send_to_http_server+0x744>
    cb10: f94006b8     	ldr	x24, [x21, #0x8]
    cb14: 8b1802e8     	add	x8, x23, x24
    cb18: eb010116     	subs	x22, x8, x1
    cb1c: 54000843     	b.lo	0xcc24 <__send_to_http_server+0x744>
    cb20: aa0503f3     	mov	x19, x5
    cb24: aa0303f4     	mov	x20, x3
    cb28: ab05031a     	adds	x26, x24, x5
    cb2c: aa1703f9     	mov	x25, x23
    cb30: 540003c2     	b.hs	0xcba8 <__send_to_http_server+0x6c8>
    cb34: f9400aa8     	ldr	x8, [x21, #0x10]
    cb38: aa1703f9     	mov	x25, x23
    cb3c: eb1a011f     	cmp	x8, x26
    cb40: 54000342     	b.hs	0xcba8 <__send_to_http_server+0x6c8>
    cb44: d1000748     	sub	x8, x26, #0x1
    cb48: ea08035f     	tst	x26, x8
    cb4c: aa1a03e8     	mov	x8, x26
    cb50: 540000c0     	b.eq	0xcb68 <__send_to_http_server+0x688>
    cb54: 52800028     	mov	w8, #0x1                // =1
    cb58: aa1a03e9     	mov	x9, x26
    cb5c: d341fd29     	lsr	x9, x9, #1
    cb60: d37ff908     	lsl	x8, x8, #1
    cb64: b5ffffc9     	cbnz	x9, 0xcb5c <__send_to_http_server+0x67c>
    cb68: f100091f     	cmp	x8, #0x2
    cb6c: 52800049     	mov	w9, #0x2                // =2
    cb70: 9a898100     	csel	x0, x8, x9, hi
    cb74: f9000aa0     	str	x0, [x21, #0x10]
    cb78: 97ffef66     	bl	0x8910 <malloc@plt>
    cb7c: b4000740     	cbz	x0, 0xcc64 <__send_to_http_server+0x784>
    cb80: aa0003f9     	mov	x25, x0
    cb84: b4000117     	cbz	x23, 0xcba4 <__send_to_http_server+0x6c4>
    cb88: aa1903e0     	mov	x0, x25
    cb8c: aa1703e1     	mov	x1, x23
    cb90: aa1803e2     	mov	x2, x24
    cb94: 97ffef67     	bl	0x8930 <memcpy@plt>
    cb98: b4000077     	cbz	x23, 0xcba4 <__send_to_http_server+0x6c4>
    cb9c: aa1703e0     	mov	x0, x23
    cba0: 97ffef90     	bl	0x89e0 <free@plt>
    cba4: f90002b9     	str	x25, [x21]
    cba8: 8b3bc337     	add	x23, x25, w27, sxtw
    cbac: 8b33c2e0     	add	x0, x23, w19, sxtw
    cbb0: aa1703e1     	mov	x1, x23
    cbb4: aa1603e2     	mov	x2, x22
    cbb8: 97ffeefa     	bl	0x87a0 <memmove@plt>
    cbbc: aa1f03e8     	mov	x8, xzr
    cbc0: aa1f03e9     	mov	x9, xzr
    cbc4: d2c0002a     	mov	x10, #0x100000000       // =4294967296
    cbc8: 14000007     	b	0xcbe4 <__send_to_http_server+0x704>
    cbcc: 386b6a8c     	ldrb	w12, [x20, x11]
    cbd0: 382b6aec     	strb	w12, [x23, x11]
    cbd4: 91000529     	add	x9, x9, #0x1
    cbd8: eb09027f     	cmp	x19, x9
    cbdc: 8b0a0108     	add	x8, x8, x10
    cbe0: 54000120     	b.eq	0xcc04 <__send_to_http_server+0x724>
    cbe4: eb16013f     	cmp	x9, x22
    cbe8: 9360fd0b     	asr	x11, x8, #32
    cbec: 54ffff03     	b.lo	0xcbcc <__send_to_http_server+0x6ec>
    cbf0: ab0b02ec     	adds	x12, x23, x11
    cbf4: 54ffff00     	b.eq	0xcbd4 <__send_to_http_server+0x6f4>
    cbf8: 386b6a8b     	ldrb	w11, [x20, x11]
    cbfc: 3900018b     	strb	w11, [x12]
    cc00: 17fffff5     	b	0xcbd4 <__send_to_http_server+0x6f4>
    cc04: f90006ba     	str	x26, [x21, #0x8]
    cc08: a9457bfd     	ldp	x29, x30, [sp, #0x50]
    cc0c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
    cc10: a94357f6     	ldp	x22, x21, [sp, #0x30]
    cc14: a9425ff8     	ldp	x24, x23, [sp, #0x20]
    cc18: a94167fa     	ldp	x26, x25, [sp, #0x10]
    cc1c: f84607fb     	ldr	x27, [sp], #0x60
    cc20: d65f03c0     	ret
    cc24: d0000260     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
    cc28: 90000282     	adrp	x2, 0x5c000
    cc2c: d0000263     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
    cc30: 91215c00     	add	x0, x0, #0x857
    cc34: 91072442     	add	x2, x2, #0x1c9
    cc38: 91277063     	add	x3, x3, #0x9dc
    cc3c: 528034c1     	mov	w1, #0x1a6              // =422
    cc40: 97ffed68     	bl	0x81e0 <__assert2@plt>
    cc44: d0000260     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
    cc48: 90000282     	adrp	x2, 0x5c000
    cc4c: d0000263     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
    cc50: 91215c00     	add	x0, x0, #0x857
    cc54: 91099c42     	add	x2, x2, #0x267
    cc58: 912c0063     	add	x3, x3, #0xb00
    cc5c: 52800ae1     	mov	w1, #0x57               // =87
    cc60: 97ffed60     	bl	0x81e0 <__assert2@plt>
    cc64: d0000260     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
    cc68: 90000282     	adrp	x2, 0x5c000
    cc6c: d0000263     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
    cc70: 91215c00     	add	x0, x0, #0x857
    cc74: 91028842     	add	x2, x2, #0xa2
    cc78: 9124c063     	add	x3, x3, #0x930
    cc7c: 52804a01     	mov	w1, #0x250              // =592
    cc80: 97ffed58     	bl	0x81e0 <__assert2@plt>

000000000000cc84 <__send_to_http_server_ex>:
    cc84: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
    cc88: 910003fd     	mov	x29, sp
    cc8c: f9400428     	ldr	x8, [x1, #0x8]
    cc90: f9400449     	ldr	x9, [x2, #0x8]
    cc94: eb09011f     	cmp	x8, x9
    cc98: 54000081     	b.ne	0xcca8 <__send_to_http_server_ex+0x24>
    cc9c: b5000168     	cbnz	x8, 0xccc8 <__send_to_http_server_ex+0x44>
    cca0: a8c17bfd     	ldp	x29, x30, [sp], #0x10
    cca4: d65f03c0     	ret
    cca8: d0000260     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
    ccac: d0000262     	adrp	x2, 0x5a000 <json_set_float_serialization_format+0x3eac>
    ccb0: d0000263     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
    ccb4: 911ca000     	add	x0, x0, #0x728
    ccb8: 911de042     	add	x2, x2, #0x778
    ccbc: 911fcc63     	add	x3, x3, #0x7f3
    ccc0: 52802d41     	mov	w1, #0x16a              // =362
    ccc4: 97ffed47     	bl	0x81e0 <__assert2@plt>
    ccc8: d0000260     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
    cccc: 90000282     	adrp	x2, 0x5c000
    ccd0: d0000263     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
    ccd4: 91215c00     	add	x0, x0, #0x857
    ccd8: 910d5442     	add	x2, x2, #0x355
    ccdc: 91397863     	add	x3, x3, #0xe5e
    cce0: 528023e1     	mov	w1, #0x11f              // =287
    cce4: 97ffed3f     	bl	0x81e0 <__assert2@plt>

000000000000cce8 <__get_bq_id>:
    cce8: d10143ff     	sub	sp, sp, #0x50
    ccec: a90257f6     	stp	x22, x21, [sp, #0x20]
    ccf0: a9034ff4     	stp	x20, x19, [sp, #0x30]
    ccf4: a9047bfd     	stp	x29, x30, [sp, #0x40]
    ccf8: 910103fd     	add	x29, sp, #0x40
    ccfc: d53bd056     	mrs	x22, TPIDR_EL0
    cd00: f94016c8     	ldr	x8, [x22, #0x28]
    cd04: aa0003f3     	mov	x19, x0
    cd08: f9000fe8     	str	x8, [sp, #0x18]
    cd0c: 94005fa4     	bl	0x24b9c <__share_file+0x17868>
    cd10: 910003e8     	mov	x8, sp
    cd14: 9400616d     	bl	0x252c8 <__share_file+0x17f94>
    cd18: f94007f4     	ldr	x20, [sp, #0x8]
    cd1c: 91000680     	add	x0, x20, #0x1
    cd20: 97ffeefc     	bl	0x8910 <malloc@plt>
    cd24: b4000180     	cbz	x0, 0xcd54 <__get_bq_id+0x6c>
    cd28: f94003e8     	ldr	x8, [sp]
    cd2c: f00002a9     	adrp	x9, 0x63000
    cd30: 912c5d29     	add	x9, x9, #0xb17
    cd34: f100029f     	cmp	x20, #0x0
    cd38: 9a880121     	csel	x1, x9, x8, eq
    cd3c: aa1403e2     	mov	x2, x20
    cd40: aa0003f5     	mov	x21, x0
    cd44: 3834681f     	strb	wzr, [x0, x20]
    cd48: 97ffeefa     	bl	0x8930 <memcpy@plt>
    cd4c: f9000275     	str	x21, [x19]
    cd50: b9000a74     	str	w20, [x19, #0x8]
    cd54: f9400be8     	ldr	x8, [sp, #0x10]
    cd58: b4000088     	cbz	x8, 0xcd68 <__get_bq_id+0x80>
    cd5c: f94003e0     	ldr	x0, [sp]
    cd60: 97ffef20     	bl	0x89e0 <free@plt>
    cd64: f90003ff     	str	xzr, [sp]
    cd68: f94016c8     	ldr	x8, [x22, #0x28]
    cd6c: f9400fe9     	ldr	x9, [sp, #0x18]
    cd70: eb09011f     	cmp	x8, x9
    cd74: 540000c1     	b.ne	0xcd8c <__get_bq_id+0xa4>
    cd78: a9447bfd     	ldp	x29, x30, [sp, #0x40]
    cd7c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
    cd80: a94257f6     	ldp	x22, x21, [sp, #0x20]
    cd84: 910143ff     	add	sp, sp, #0x50
    cd88: d65f03c0     	ret
    cd8c: 97ffedd5     	bl	0x84e0 <__stack_chk_fail@plt>

000000000000cd90 <__release_string_def>:
    cd90: f9400000     	ldr	x0, [x0]
    cd94: 17ffef13     	b	0x89e0 <free@plt>

000000000000cd98 <__get_settings_value_type>:
    cd98: d10143ff     	sub	sp, sp, #0x50
    cd9c: f90013f5     	str	x21, [sp, #0x20]
    cda0: a9034ff4     	stp	x20, x19, [sp, #0x30]
    cda4: a9047bfd     	stp	x29, x30, [sp, #0x40]
    cda8: 910103fd     	add	x29, sp, #0x40
    cdac: d53bd055     	mrs	x21, TPIDR_EL0
    cdb0: f94016a8     	ldr	x8, [x21, #0x28]
    cdb4: aa0003f4     	mov	x20, x0
    cdb8: f9000fe8     	str	x8, [sp, #0x18]
    cdbc: 97fff93d     	bl	0xb2b0 <__uninit+0x1348>
    cdc0: aa0003f3     	mov	x19, x0
    cdc4: a900ffff     	stp	xzr, xzr, [sp, #0x8]
    cdc8: f90003ff     	str	xzr, [sp]
    cdcc: b4000174     	cbz	x20, 0xcdf8 <__get_settings_value_type+0x60>
    cdd0: aa1403e0     	mov	x0, x20
    cdd4: 97ffeea3     	bl	0x8860 <strlen@plt>
    cdd8: b4000100     	cbz	x0, 0xcdf8 <__get_settings_value_type+0x60>
    cddc: aa0003e5     	mov	x5, x0
    cde0: 910003e0     	mov	x0, sp
    cde4: aa1f03e1     	mov	x1, xzr
    cde8: aa1f03e2     	mov	x2, xzr
    cdec: aa1403e3     	mov	x3, x20
    cdf0: aa1f03e4     	mov	x4, xzr
    cdf4: 94000195     	bl	0xd448 <__share_file+0x114>
    cdf8: 910003e1     	mov	x1, sp
    cdfc: aa1303e0     	mov	x0, x19
    ce00: 94002be9     	bl	0x17da4 <__share_file+0xaa70>
    ce04: f9400be8     	ldr	x8, [sp, #0x10]
    ce08: 2a0003f3     	mov	w19, w0
    ce0c: b4000088     	cbz	x8, 0xce1c <__get_settings_value_type+0x84>
    ce10: f94003e0     	ldr	x0, [sp]
    ce14: 97ffeef3     	bl	0x89e0 <free@plt>
    ce18: f90003ff     	str	xzr, [sp]
    ce1c: f94016a8     	ldr	x8, [x21, #0x28]
    ce20: f9400fe9     	ldr	x9, [sp, #0x18]
    ce24: eb09011f     	cmp	x8, x9
    ce28: 540000e1     	b.ne	0xce44 <__get_settings_value_type+0xac>
    ce2c: 2a1303e0     	mov	w0, w19
    ce30: a9447bfd     	ldp	x29, x30, [sp, #0x40]
    ce34: a9434ff4     	ldp	x20, x19, [sp, #0x30]
    ce38: f94013f5     	ldr	x21, [sp, #0x20]
    ce3c: 910143ff     	add	sp, sp, #0x50
    ce40: d65f03c0     	ret
    ce44: 97ffeda7     	bl	0x84e0 <__stack_chk_fail@plt>

000000000000ce48 <__get_settings_value_integer>:
    ce48: d10143ff     	sub	sp, sp, #0x50
    ce4c: a90257f6     	stp	x22, x21, [sp, #0x20]
    ce50: a9034ff4     	stp	x20, x19, [sp, #0x30]
    ce54: a9047bfd     	stp	x29, x30, [sp, #0x40]
    ce58: 910103fd     	add	x29, sp, #0x40
    ce5c: d53bd056     	mrs	x22, TPIDR_EL0
    ce60: f94016c8     	ldr	x8, [x22, #0x28]
    ce64: aa0103f3     	mov	x19, x1
    ce68: aa0003f5     	mov	x21, x0
    ce6c: f9000fe8     	str	x8, [sp, #0x18]
    ce70: 97fff910     	bl	0xb2b0 <__uninit+0x1348>
    ce74: aa0003f4     	mov	x20, x0
    ce78: a900ffff     	stp	xzr, xzr, [sp, #0x8]
    ce7c: f90003ff     	str	xzr, [sp]
    ce80: b4000175     	cbz	x21, 0xceac <__get_settings_value_integer+0x64>
    ce84: aa1503e0     	mov	x0, x21
    ce88: 97ffee76     	bl	0x8860 <strlen@plt>
    ce8c: b4000100     	cbz	x0, 0xceac <__get_settings_value_integer+0x64>
    ce90: aa0003e5     	mov	x5, x0
    ce94: 910003e0     	mov	x0, sp
    ce98: aa1f03e1     	mov	x1, xzr
    ce9c: aa1f03e2     	mov	x2, xzr
    cea0: aa1503e3     	mov	x3, x21
    cea4: aa1f03e4     	mov	x4, xzr
    cea8: 94000168     	bl	0xd448 <__share_file+0x114>
    ceac: 910003e1     	mov	x1, sp
    ceb0: aa1403e0     	mov	x0, x20
    ceb4: aa1303e2     	mov	x2, x19
    ceb8: 94002c24     	bl	0x17f48 <__share_file+0xac14>
    cebc: f9400be8     	ldr	x8, [sp, #0x10]
    cec0: 2a0003f3     	mov	w19, w0
    cec4: b4000088     	cbz	x8, 0xced4 <__get_settings_value_integer+0x8c>
    cec8: f94003e0     	ldr	x0, [sp]
    cecc: 97ffeec5     	bl	0x89e0 <free@plt>
    ced0: f90003ff     	str	xzr, [sp]
    ced4: f94016c8     	ldr	x8, [x22, #0x28]
    ced8: f9400fe9     	ldr	x9, [sp, #0x18]
    cedc: eb09011f     	cmp	x8, x9
    cee0: 540000e1     	b.ne	0xcefc <__get_settings_value_integer+0xb4>
    cee4: 12000260     	and	w0, w19, #0x1
    cee8: a9447bfd     	ldp	x29, x30, [sp, #0x40]
    ceec: a9434ff4     	ldp	x20, x19, [sp, #0x30]
    cef0: a94257f6     	ldp	x22, x21, [sp, #0x20]
    cef4: 910143ff     	add	sp, sp, #0x50
    cef8: d65f03c0     	ret
    cefc: 97ffed79     	bl	0x84e0 <__stack_chk_fail@plt>

000000000000cf00 <__get_settings_value_string_utf8>:
    cf00: d10203ff     	sub	sp, sp, #0x80
    cf04: f90023f7     	str	x23, [sp, #0x40]
    cf08: a90557f6     	stp	x22, x21, [sp, #0x50]
    cf0c: a9064ff4     	stp	x20, x19, [sp, #0x60]
    cf10: a9077bfd     	stp	x29, x30, [sp, #0x70]
    cf14: 9101c3fd     	add	x29, sp, #0x70
    cf18: d53bd057     	mrs	x23, TPIDR_EL0
    cf1c: f94016e8     	ldr	x8, [x23, #0x28]
    cf20: f00002b4     	adrp	x20, 0x63000
    cf24: 912c5e94     	add	x20, x20, #0xb17
    cf28: aa0103f3     	mov	x19, x1
    cf2c: aa0003f5     	mov	x21, x0
    cf30: 52800021     	mov	w1, #0x1                // =1
    cf34: aa1403e0     	mov	x0, x20
    cf38: f9001fe8     	str	x8, [sp, #0x38]
    cf3c: a902ffff     	stp	xzr, xzr, [sp, #0x28]
    cf40: f90013ff     	str	xzr, [sp, #0x20]
    cf44: 97ffecbf     	bl	0x8240 <__strlen_chk@plt>
    cf48: b4000120     	cbz	x0, 0xcf6c <__get_settings_value_string_utf8+0x6c>
    cf4c: f00002a3     	adrp	x3, 0x63000
    cf50: aa0003e5     	mov	x5, x0
    cf54: 912c5c63     	add	x3, x3, #0xb17
    cf58: 910083e0     	add	x0, sp, #0x20
    cf5c: aa1f03e1     	mov	x1, xzr
    cf60: aa1f03e2     	mov	x2, xzr
    cf64: aa1f03e4     	mov	x4, xzr
    cf68: 94000138     	bl	0xd448 <__share_file+0x114>
    cf6c: 97fff8d1     	bl	0xb2b0 <__uninit+0x1348>
    cf70: aa0003f6     	mov	x22, x0
    cf74: a9017fff     	stp	xzr, xzr, [sp, #0x10]
    cf78: f90007ff     	str	xzr, [sp, #0x8]
    cf7c: b4000175     	cbz	x21, 0xcfa8 <__get_settings_value_string_utf8+0xa8>
    cf80: aa1503e0     	mov	x0, x21
    cf84: 97ffee37     	bl	0x8860 <strlen@plt>
    cf88: b4000100     	cbz	x0, 0xcfa8 <__get_settings_value_string_utf8+0xa8>
    cf8c: f94007e1     	ldr	x1, [sp, #0x8]
    cf90: aa0003e5     	mov	x5, x0
    cf94: 910023e0     	add	x0, sp, #0x8
    cf98: aa1503e3     	mov	x3, x21
    cf9c: aa0103e2     	mov	x2, x1
    cfa0: aa1f03e4     	mov	x4, xzr
    cfa4: 94000129     	bl	0xd448 <__share_file+0x114>
    cfa8: 910023e1     	add	x1, sp, #0x8
    cfac: 910083e2     	add	x2, sp, #0x20
    cfb0: aa1603e0     	mov	x0, x22
    cfb4: 94002c26     	bl	0x1804c <__share_file+0xad18>
    cfb8: f9400fe8     	ldr	x8, [sp, #0x18]
    cfbc: 2a0003f5     	mov	w21, w0
    cfc0: b4000088     	cbz	x8, 0xcfd0 <__get_settings_value_string_utf8+0xd0>
    cfc4: f94007e0     	ldr	x0, [sp, #0x8]
    cfc8: 97ffee86     	bl	0x89e0 <free@plt>
    cfcc: f90007ff     	str	xzr, [sp, #0x8]
    cfd0: 36000255     	tbz	w21, #0x0, 0xd018 <__get_settings_value_string_utf8+0x118>
    cfd4: f94017f5     	ldr	x21, [sp, #0x28]
    cfd8: 910006a0     	add	x0, x21, #0x1
    cfdc: 97ffee4d     	bl	0x8910 <malloc@plt>
    cfe0: b40001c0     	cbz	x0, 0xd018 <__get_settings_value_string_utf8+0x118>
    cfe4: f94013e8     	ldr	x8, [sp, #0x20]
    cfe8: f10002bf     	cmp	x21, #0x0
    cfec: aa1503e2     	mov	x2, x21
    cff0: aa0003f6     	mov	x22, x0
    cff4: 9a880281     	csel	x1, x20, x8, eq
    cff8: 3835681f     	strb	wzr, [x0, x21]
    cffc: 97ffee4d     	bl	0x8930 <memcpy@plt>
    d000: f9000276     	str	x22, [x19]
    d004: b9000a75     	str	w21, [x19, #0x8]
    d008: 52800033     	mov	w19, #0x1               // =1
    d00c: f9401be8     	ldr	x8, [sp, #0x30]
    d010: b50000a8     	cbnz	x8, 0xd024 <__get_settings_value_string_utf8+0x124>
    d014: 14000007     	b	0xd030 <__get_settings_value_string_utf8+0x130>
    d018: 2a1f03f3     	mov	w19, wzr
    d01c: f9401be8     	ldr	x8, [sp, #0x30]
    d020: b4000088     	cbz	x8, 0xd030 <__get_settings_value_string_utf8+0x130>
    d024: f94013e0     	ldr	x0, [sp, #0x20]
    d028: 97ffee6e     	bl	0x89e0 <free@plt>
    d02c: f90013ff     	str	xzr, [sp, #0x20]
    d030: f94016e8     	ldr	x8, [x23, #0x28]
    d034: f9401fe9     	ldr	x9, [sp, #0x38]
    d038: eb09011f     	cmp	x8, x9
    d03c: 54000101     	b.ne	0xd05c <__get_settings_value_string_utf8+0x15c>
    d040: 2a1303e0     	mov	w0, w19
    d044: a9477bfd     	ldp	x29, x30, [sp, #0x70]
    d048: a9464ff4     	ldp	x20, x19, [sp, #0x60]
    d04c: a94557f6     	ldp	x22, x21, [sp, #0x50]
    d050: f94023f7     	ldr	x23, [sp, #0x40]
    d054: 910203ff     	add	sp, sp, #0x80
    d058: d65f03c0     	ret
    d05c: 97ffed21     	bl	0x84e0 <__stack_chk_fail@plt>

000000000000d060 <__get_settings_value_decimal>:
    d060: d10143ff     	sub	sp, sp, #0x50
    d064: a90257f6     	stp	x22, x21, [sp, #0x20]
    d068: a9034ff4     	stp	x20, x19, [sp, #0x30]
    d06c: a9047bfd     	stp	x29, x30, [sp, #0x40]
    d070: 910103fd     	add	x29, sp, #0x40
    d074: d53bd056     	mrs	x22, TPIDR_EL0
    d078: f94016c8     	ldr	x8, [x22, #0x28]
    d07c: aa0103f3     	mov	x19, x1
    d080: aa0003f5     	mov	x21, x0
    d084: f9000fe8     	str	x8, [sp, #0x18]
    d088: 97fff88a     	bl	0xb2b0 <__uninit+0x1348>
    d08c: aa0003f4     	mov	x20, x0
    d090: a900ffff     	stp	xzr, xzr, [sp, #0x8]
    d094: f90003ff     	str	xzr, [sp]
    d098: b4000175     	cbz	x21, 0xd0c4 <__get_settings_value_decimal+0x64>
    d09c: aa1503e0     	mov	x0, x21
    d0a0: 97ffedf0     	bl	0x8860 <strlen@plt>
    d0a4: b4000100     	cbz	x0, 0xd0c4 <__get_settings_value_decimal+0x64>
    d0a8: aa0003e5     	mov	x5, x0
    d0ac: 910003e0     	mov	x0, sp
    d0b0: aa1f03e1     	mov	x1, xzr
    d0b4: aa1f03e2     	mov	x2, xzr
    d0b8: aa1503e3     	mov	x3, x21
    d0bc: aa1f03e4     	mov	x4, xzr
    d0c0: 940000e2     	bl	0xd448 <__share_file+0x114>
    d0c4: 910003e1     	mov	x1, sp
    d0c8: aa1403e0     	mov	x0, x20
    d0cc: aa1303e2     	mov	x2, x19
    d0d0: 94002ca8     	bl	0x18370 <__share_file+0xb03c>
    d0d4: f9400be8     	ldr	x8, [sp, #0x10]
    d0d8: 2a0003f3     	mov	w19, w0
    d0dc: b4000088     	cbz	x8, 0xd0ec <__get_settings_value_decimal+0x8c>
    d0e0: f94003e0     	ldr	x0, [sp]
    d0e4: 97ffee3f     	bl	0x89e0 <free@plt>
    d0e8: f90003ff     	str	xzr, [sp]
    d0ec: f94016c8     	ldr	x8, [x22, #0x28]
    d0f0: f9400fe9     	ldr	x9, [sp, #0x18]
    d0f4: eb09011f     	cmp	x8, x9
    d0f8: 540000e1     	b.ne	0xd114 <__get_settings_value_decimal+0xb4>
    d0fc: 12000260     	and	w0, w19, #0x1
    d100: a9447bfd     	ldp	x29, x30, [sp, #0x40]
    d104: a9434ff4     	ldp	x20, x19, [sp, #0x30]
    d108: a94257f6     	ldp	x22, x21, [sp, #0x20]
    d10c: 910143ff     	add	sp, sp, #0x50
    d110: d65f03c0     	ret
    d114: 97ffecf3     	bl	0x84e0 <__stack_chk_fail@plt>

000000000000d118 <__get_settings_value_bool>:
    d118: d10143ff     	sub	sp, sp, #0x50
    d11c: a90257f6     	stp	x22, x21, [sp, #0x20]
    d120: a9034ff4     	stp	x20, x19, [sp, #0x30]
    d124: a9047bfd     	stp	x29, x30, [sp, #0x40]
    d128: 910103fd     	add	x29, sp, #0x40
    d12c: d53bd056     	mrs	x22, TPIDR_EL0
    d130: f94016c8     	ldr	x8, [x22, #0x28]
    d134: aa0103f3     	mov	x19, x1
    d138: aa0003f5     	mov	x21, x0
    d13c: f9000fe8     	str	x8, [sp, #0x18]
    d140: 97fff85c     	bl	0xb2b0 <__uninit+0x1348>
    d144: aa0003f4     	mov	x20, x0
    d148: a900ffff     	stp	xzr, xzr, [sp, #0x8]
    d14c: f90003ff     	str	xzr, [sp]
    d150: b4000175     	cbz	x21, 0xd17c <__get_settings_value_bool+0x64>
    d154: aa1503e0     	mov	x0, x21
    d158: 97ffedc2     	bl	0x8860 <strlen@plt>
    d15c: b4000100     	cbz	x0, 0xd17c <__get_settings_value_bool+0x64>
    d160: aa0003e5     	mov	x5, x0
    d164: 910003e0     	mov	x0, sp
    d168: aa1f03e1     	mov	x1, xzr
    d16c: aa1f03e2     	mov	x2, xzr
    d170: aa1503e3     	mov	x3, x21
    d174: aa1f03e4     	mov	x4, xzr
    d178: 940000b4     	bl	0xd448 <__share_file+0x114>
    d17c: 910003e1     	mov	x1, sp
    d180: aa1403e0     	mov	x0, x20
    d184: aa1303e2     	mov	x2, x19
    d188: 94002cbb     	bl	0x18474 <__share_file+0xb140>
    d18c: f9400be8     	ldr	x8, [sp, #0x10]
    d190: 2a0003f3     	mov	w19, w0
    d194: b4000088     	cbz	x8, 0xd1a4 <__get_settings_value_bool+0x8c>
    d198: f94003e0     	ldr	x0, [sp]
    d19c: 97ffee11     	bl	0x89e0 <free@plt>
    d1a0: f90003ff     	str	xzr, [sp]
    d1a4: f94016c8     	ldr	x8, [x22, #0x28]
    d1a8: f9400fe9     	ldr	x9, [sp, #0x18]
    d1ac: eb09011f     	cmp	x8, x9
    d1b0: 540000e1     	b.ne	0xd1cc <__get_settings_value_bool+0xb4>
    d1b4: 12000260     	and	w0, w19, #0x1
    d1b8: a9447bfd     	ldp	x29, x30, [sp, #0x40]
    d1bc: a9434ff4     	ldp	x20, x19, [sp, #0x30]
    d1c0: a94257f6     	ldp	x22, x21, [sp, #0x20]
    d1c4: 910143ff     	add	sp, sp, #0x50
    d1c8: d65f03c0     	ret
    d1cc: 97ffecc5     	bl	0x84e0 <__stack_chk_fail@plt>

000000000000d1d0 <__has_settings_key>:
    d1d0: d10143ff     	sub	sp, sp, #0x50
    d1d4: f90013f5     	str	x21, [sp, #0x20]
    d1d8: a9034ff4     	stp	x20, x19, [sp, #0x30]
    d1dc: a9047bfd     	stp	x29, x30, [sp, #0x40]
    d1e0: 910103fd     	add	x29, sp, #0x40
    d1e4: d53bd055     	mrs	x21, TPIDR_EL0
    d1e8: f94016a8     	ldr	x8, [x21, #0x28]
    d1ec: aa0003f4     	mov	x20, x0
    d1f0: f9000fe8     	str	x8, [sp, #0x18]
    d1f4: 97fff82f     	bl	0xb2b0 <__uninit+0x1348>
    d1f8: aa0003f3     	mov	x19, x0
    d1fc: a900ffff     	stp	xzr, xzr, [sp, #0x8]
    d200: f90003ff     	str	xzr, [sp]
    d204: b4000174     	cbz	x20, 0xd230 <__has_settings_key+0x60>
    d208: aa1403e0     	mov	x0, x20
    d20c: 97ffed95     	bl	0x8860 <strlen@plt>
    d210: b4000100     	cbz	x0, 0xd230 <__has_settings_key+0x60>
    d214: aa0003e5     	mov	x5, x0
    d218: 910003e0     	mov	x0, sp
    d21c: aa1f03e1     	mov	x1, xzr
    d220: aa1f03e2     	mov	x2, xzr
    d224: aa1403e3     	mov	x3, x20
    d228: aa1f03e4     	mov	x4, xzr
    d22c: 94000087     	bl	0xd448 <__share_file+0x114>
    d230: 910003e1     	mov	x1, sp
    d234: aa1303e0     	mov	x0, x19
    d238: 9400309a     	bl	0x194a0 <__share_file+0xc16c>
    d23c: f9400be8     	ldr	x8, [sp, #0x10]
    d240: 2a0003f3     	mov	w19, w0
    d244: b4000088     	cbz	x8, 0xd254 <__has_settings_key+0x84>
    d248: f94003e0     	ldr	x0, [sp]
    d24c: 97ffede5     	bl	0x89e0 <free@plt>
    d250: f90003ff     	str	xzr, [sp]
    d254: f94016a8     	ldr	x8, [x21, #0x28]
    d258: f9400fe9     	ldr	x9, [sp, #0x18]
    d25c: eb09011f     	cmp	x8, x9
    d260: 540000e1     	b.ne	0xd27c <__has_settings_key+0xac>
    d264: 12000260     	and	w0, w19, #0x1
    d268: a9447bfd     	ldp	x29, x30, [sp, #0x40]
    d26c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
    d270: f94013f5     	ldr	x21, [sp, #0x20]
    d274: 910143ff     	add	sp, sp, #0x50
    d278: d65f03c0     	ret
    d27c: 97ffec99     	bl	0x84e0 <__stack_chk_fail@plt>

000000000000d280 <__toggle_res_collect>:
    d280: f81e0ff3     	str	x19, [sp, #-0x20]!
    d284: a9017bfd     	stp	x29, x30, [sp, #0x10]
    d288: 910043fd     	add	x29, sp, #0x10
    d28c: 2a0003f3     	mov	w19, w0
    d290: 97fff83b     	bl	0xb37c <__uninit+0x1414>
    d294: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    d298: 12000261     	and	w1, w19, #0x1
    d29c: f84207f3     	ldr	x19, [sp], #0x20
    d2a0: 14001b5e     	b	0x14018 <__share_file+0x6ce4>

000000000000d2a4 <__toggle_res_upload>:
    d2a4: f81e0ff3     	str	x19, [sp, #-0x20]!
    d2a8: a9017bfd     	stp	x29, x30, [sp, #0x10]
    d2ac: 910043fd     	add	x29, sp, #0x10
    d2b0: 2a0003f3     	mov	w19, w0
    d2b4: 97fff832     	bl	0xb37c <__uninit+0x1414>
    d2b8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    d2bc: 12000261     	and	w1, w19, #0x1
    d2c0: f84207f3     	ldr	x19, [sp], #0x20
    d2c4: 14001e9f     	b	0x14d40 <__share_file+0x7a0c>

000000000000d2c8 <__mark_res_load>:
    d2c8: f81e0ff3     	str	x19, [sp, #-0x20]!
    d2cc: a9017bfd     	stp	x29, x30, [sp, #0x10]
    d2d0: 910043fd     	add	x29, sp, #0x10
    d2d4: aa0003f3     	mov	x19, x0
    d2d8: 97fff829     	bl	0xb37c <__uninit+0x1414>
    d2dc: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    d2e0: aa1303e1     	mov	x1, x19
    d2e4: f84207f3     	ldr	x19, [sp], #0x20
    d2e8: 14001ef1     	b	0x14eac <__share_file+0x7b78>

000000000000d2ec <__set_res_inversal>:
    d2ec: f81e0ff3     	str	x19, [sp, #-0x20]!
    d2f0: a9017bfd     	stp	x29, x30, [sp, #0x10]
    d2f4: 910043fd     	add	x29, sp, #0x10
    d2f8: aa0003f3     	mov	x19, x0
    d2fc: 97fff820     	bl	0xb37c <__uninit+0x1414>
    d300: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    d304: aa1303e1     	mov	x1, x19
    d308: f84207f3     	ldr	x19, [sp], #0x20
    d30c: 14001a79     	b	0x13cf0 <__share_file+0x69bc>

000000000000d310 <__set_res_max_upload_once>:
    d310: f81e0ff3     	str	x19, [sp, #-0x20]!
    d314: a9017bfd     	stp	x29, x30, [sp, #0x10]
    d318: 910043fd     	add	x29, sp, #0x10
    d31c: 2a0003f3     	mov	w19, w0
    d320: 97fff817     	bl	0xb37c <__uninit+0x1414>
    d324: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    d328: 93407e61     	sxtw	x1, w19
    d32c: f84207f3     	ldr	x19, [sp], #0x20
    d330: 14001b4b     	b	0x1405c <__share_file+0x6d28>

000000000000d334 <__share_file>:
    d334: 2a1f03e0     	mov	w0, wzr
    d338: d65f03c0     	ret
    d33c: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
    d340: a9014ff4     	stp	x20, x19, [sp, #0x10]
    d344: a9027bfd     	stp	x29, x30, [sp, #0x20]
    d348: 910083fd     	add	x29, sp, #0x20
    d34c: f9400414     	ldr	x20, [x0, #0x8]
    d350: eb01029f     	cmp	x20, x1
    d354: 54000069     	b.ls	0xd360 <__share_file+0x2c>
    d358: 2a1f03e0     	mov	w0, wzr
    d35c: 1400002b     	b	0xd408 <__share_file+0xd4>
    d360: f100003f     	cmp	x1, #0x0
    d364: aa0003f3     	mov	x19, x0
    d368: 9a8107e0     	csinc	x0, xzr, x1, eq
    d36c: 360000e2     	tbz	w2, #0x0, 0xd388 <__share_file+0x54>
    d370: f9000a60     	str	x0, [x19, #0x10]
    d374: b50002a0     	cbnz	x0, 0xd3c8 <__share_file+0x94>
    d378: aa1f03f5     	mov	x21, xzr
    d37c: f9400260     	ldr	x0, [x19]
    d380: b50003e0     	cbnz	x0, 0xd3fc <__share_file+0xc8>
    d384: 1400001f     	b	0xd400 <__share_file+0xcc>
    d388: f9400a68     	ldr	x8, [x19, #0x10]
    d38c: eb08001f     	cmp	x0, x8
    d390: 54fffe49     	b.ls	0xd358 <__share_file+0x24>
    d394: d1000408     	sub	x8, x0, #0x1
    d398: ea08001f     	tst	x0, x8
    d39c: 54000061     	b.ne	0xd3a8 <__share_file+0x74>
    d3a0: aa0003e8     	mov	x8, x0
    d3a4: 14000005     	b	0xd3b8 <__share_file+0x84>
    d3a8: 52800028     	mov	w8, #0x1                // =1
    d3ac: d341fc00     	lsr	x0, x0, #1
    d3b0: d37ff908     	lsl	x8, x8, #1
    d3b4: b5ffffc0     	cbnz	x0, 0xd3ac <__share_file+0x78>
    d3b8: f100091f     	cmp	x8, #0x2
    d3bc: 52800049     	mov	w9, #0x2                // =2
    d3c0: 9a898100     	csel	x0, x8, x9, hi
    d3c4: f9000a60     	str	x0, [x19, #0x10]
    d3c8: 97ffed52     	bl	0x8910 <malloc@plt>
    d3cc: b40002e0     	cbz	x0, 0xd428 <__share_file+0xf4>
    d3d0: f9400276     	ldr	x22, [x19]
    d3d4: aa0003f5     	mov	x21, x0
    d3d8: b4000216     	cbz	x22, 0xd418 <__share_file+0xe4>
    d3dc: aa1503e0     	mov	x0, x21
    d3e0: aa1603e1     	mov	x1, x22
    d3e4: aa1403e2     	mov	x2, x20
    d3e8: 97ffed52     	bl	0x8930 <memcpy@plt>
    d3ec: 38746ac8     	ldrb	w8, [x22, x20]
    d3f0: 38346aa8     	strb	w8, [x21, x20]
    d3f4: f9400260     	ldr	x0, [x19]
    d3f8: b4000040     	cbz	x0, 0xd400 <__share_file+0xcc>
    d3fc: 97ffed79     	bl	0x89e0 <free@plt>
    d400: 52800020     	mov	w0, #0x1                // =1
    d404: f9000275     	str	x21, [x19]
    d408: a9427bfd     	ldp	x29, x30, [sp, #0x20]
    d40c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
    d410: a8c357f6     	ldp	x22, x21, [sp], #0x30
    d414: d65f03c0     	ret
    d418: 390002bf     	strb	wzr, [x21]
    d41c: f9400260     	ldr	x0, [x19]
    d420: b5fffee0     	cbnz	x0, 0xd3fc <__share_file+0xc8>
    d424: 17fffff7     	b	0xd400 <__share_file+0xcc>
    d428: b0000260     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
    d42c: b0000262     	adrp	x2, 0x5a000 <json_set_float_serialization_format+0x3eac>
    d430: b0000263     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
    d434: 91215c00     	add	x0, x0, #0x857
    d438: 91233842     	add	x2, x2, #0x8ce
    d43c: 9124c063     	add	x3, x3, #0x930
    d440: 52804a01     	mov	w1, #0x250              // =592
    d444: 97ffeb67     	bl	0x81e0 <__assert2@plt>
    d448: a9bc5ff8     	stp	x24, x23, [sp, #-0x40]!
    d44c: a90157f6     	stp	x22, x21, [sp, #0x10]
    d450: a9024ff4     	stp	x20, x19, [sp, #0x20]
    d454: a9037bfd     	stp	x29, x30, [sp, #0x30]
    d458: 9100c3fd     	add	x29, sp, #0x30
    d45c: b4000645     	cbz	x5, 0xd524 <__share_file+0x1f0>
    d460: f9400008     	ldr	x8, [x0]
    d464: f100001f     	cmp	x0, #0x0
    d468: aa0003f5     	mov	x21, x0
    d46c: 9a8803e9     	csel	x9, xzr, x8, eq
    d470: eb02013f     	cmp	x9, x2
    d474: 54000721     	b.ne	0xd558 <__share_file+0x224>
    d478: eb08003f     	cmp	x1, x8
    d47c: 540005e3     	b.lo	0xd538 <__share_file+0x204>
    d480: f94006a9     	ldr	x9, [x21, #0x8]
    d484: 8b09010a     	add	x10, x8, x9
    d488: eb010156     	subs	x22, x10, x1
    d48c: 54000563     	b.lo	0xd538 <__share_file+0x204>
    d490: 8b050137     	add	x23, x9, x5
    d494: 4b080038     	sub	w24, w1, w8
    d498: aa1503e0     	mov	x0, x21
    d49c: aa1703e1     	mov	x1, x23
    d4a0: 2a1f03e2     	mov	w2, wzr
    d4a4: aa0503f3     	mov	x19, x5
    d4a8: aa0303f4     	mov	x20, x3
    d4ac: 97ffffa4     	bl	0xd33c <__share_file+0x8>
    d4b0: a94026a8     	ldp	x8, x9, [x21]
    d4b4: 93407e6b     	sxtw	x11, w19
    d4b8: aa1603e2     	mov	x2, x22
    d4bc: 8b090109     	add	x9, x8, x9
    d4c0: 3940012a     	ldrb	w10, [x9]
    d4c4: 8b38c118     	add	x24, x8, w24, sxtw
    d4c8: 8b0b0300     	add	x0, x24, x11
    d4cc: aa1803e1     	mov	x1, x24
    d4d0: 382b692a     	strb	w10, [x9, x11]
    d4d4: 97ffecb3     	bl	0x87a0 <memmove@plt>
    d4d8: aa1f03e8     	mov	x8, xzr
    d4dc: aa1f03e9     	mov	x9, xzr
    d4e0: d2c0002a     	mov	x10, #0x100000000       // =4294967296
    d4e4: 14000007     	b	0xd500 <__share_file+0x1cc>
    d4e8: 386b6a8c     	ldrb	w12, [x20, x11]
    d4ec: 382b6b0c     	strb	w12, [x24, x11]
    d4f0: 91000529     	add	x9, x9, #0x1
    d4f4: eb09027f     	cmp	x19, x9
    d4f8: 8b0a0108     	add	x8, x8, x10
    d4fc: 54000120     	b.eq	0xd520 <__share_file+0x1ec>
    d500: eb16013f     	cmp	x9, x22
    d504: 9360fd0b     	asr	x11, x8, #32
    d508: 54ffff03     	b.lo	0xd4e8 <__share_file+0x1b4>
    d50c: ab0b030c     	adds	x12, x24, x11
    d510: 54ffff00     	b.eq	0xd4f0 <__share_file+0x1bc>
    d514: 386b6a8b     	ldrb	w11, [x20, x11]
    d518: 3900018b     	strb	w11, [x12]
    d51c: 17fffff5     	b	0xd4f0 <__share_file+0x1bc>
    d520: f90006b7     	str	x23, [x21, #0x8]
    d524: a9437bfd     	ldp	x29, x30, [sp, #0x30]
    d528: a9424ff4     	ldp	x20, x19, [sp, #0x20]
    d52c: a94157f6     	ldp	x22, x21, [sp, #0x10]
    d530: a8c45ff8     	ldp	x24, x23, [sp], #0x40
    d534: d65f03c0     	ret
    d538: b0000260     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
    d53c: b0000262     	adrp	x2, 0x5a000 <json_set_float_serialization_format+0x3eac>
    d540: b0000263     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
    d544: 91215c00     	add	x0, x0, #0x857
    d548: 91254042     	add	x2, x2, #0x950
    d54c: 91277063     	add	x3, x3, #0x9dc
    d550: 528034c1     	mov	w1, #0x1a6              // =422
    d554: 97ffeb23     	bl	0x81e0 <__assert2@plt>
    d558: b0000260     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
    d55c: b0000262     	adrp	x2, 0x5a000 <json_set_float_serialization_format+0x3eac>
    d560: b0000263     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
    d564: 91215c00     	add	x0, x0, #0x857
    d568: 91292042     	add	x2, x2, #0xa48
    d56c: 912c0063     	add	x3, x3, #0xb00
    d570: 52800ae1     	mov	w1, #0x57               // =87
    d574: 97ffeb1b     	bl	0x81e0 <__assert2@plt>
    d578: d101c3ff     	sub	sp, sp, #0x70
    d57c: a9016ffc     	stp	x28, x27, [sp, #0x10]
    d580: a90267fa     	stp	x26, x25, [sp, #0x20]
    d584: a9035ff8     	stp	x24, x23, [sp, #0x30]
    d588: a90457f6     	stp	x22, x21, [sp, #0x40]
    d58c: a9054ff4     	stp	x20, x19, [sp, #0x50]
    d590: a9067bfd     	stp	x29, x30, [sp, #0x60]
    d594: 910183fd     	add	x29, sp, #0x60
    d598: f9400008     	ldr	x8, [x0]
    d59c: f100001f     	cmp	x0, #0x0
    d5a0: 9a8803e9     	csel	x9, xzr, x8, eq
    d5a4: eb02013f     	cmp	x9, x2
    d5a8: 54000ca1     	b.ne	0xd73c <__share_file+0x408>
    d5ac: eb080029     	subs	x9, x1, x8
    d5b0: 54000b63     	b.lo	0xd71c <__share_file+0x3e8>
    d5b4: f940040a     	ldr	x10, [x0, #0x8]
    d5b8: 52800316     	mov	w22, #0x18              // =24
    d5bc: aa0003f3     	mov	x19, x0
    d5c0: 9b162148     	madd	x8, x10, x22, x8
    d5c4: eb010118     	subs	x24, x8, x1
    d5c8: 54000aa3     	b.lo	0xd71c <__share_file+0x3e8>
    d5cc: b201f3f5     	mov	x21, #-0x5555555555555556 // =-6148914691236517206
    d5d0: 91000554     	add	x20, x10, #0x1
    d5d4: f2955575     	movk	x21, #0xaaab
    d5d8: 9343fd28     	asr	x8, x9, #3
    d5dc: aa1303e0     	mov	x0, x19
    d5e0: aa1403e1     	mov	x1, x20
    d5e4: 2a1f03e2     	mov	w2, wzr
    d5e8: aa0303f9     	mov	x25, x3
    d5ec: 9b157d1a     	mul	x26, x8, x21
    d5f0: 97fffc9c     	bl	0xc860 <__send_to_http_server+0x380>
    d5f4: f9400277     	ldr	x23, [x19]
    d5f8: d503201f     	nop
    d5fc: 9b365f56     	smaddl	x22, w26, w22, x23
    d600: b40005f8     	cbz	x24, 0xd6bc <__share_file+0x388>
    d604: 9343ff08     	asr	x8, x24, #3
    d608: f90007f9     	str	x25, [sp, #0x8]
    d60c: 9b157d19     	mul	x25, x8, x21
    d610: 93407f58     	sxtw	x24, w26
    d614: 8b3ac328     	add	x8, x25, w26, sxtw
    d618: 5280031a     	mov	w26, #0x18              // =24
    d61c: 9b1a5d08     	madd	x8, x8, x26, x23
    d620: 9100411b     	add	x27, x8, #0x10
    d624: aa1903fc     	mov	x28, x25
    d628: 1400000b     	b	0xd654 <__share_file+0x320>
    d62c: f85e8368     	ldur	x8, [x27, #-0x18]
    d630: 3cdd8360     	ldur	q0, [x27, #-0x28]
    d634: d503201f     	nop
    d638: 9b1a5b95     	madd	x21, x28, x26, x22
    d63c: f9000368     	str	x8, [x27]
    d640: 3c9f0360     	stur	q0, [x27, #-0x10]
    d644: d100637b     	sub	x27, x27, #0x18
    d648: a9007ebf     	stp	xzr, xzr, [x21]
    d64c: f9000abf     	str	xzr, [x21, #0x10]
    d650: b40001fc     	cbz	x28, 0xd68c <__share_file+0x358>
    d654: eb19039f     	cmp	x28, x25
    d658: d100079c     	sub	x28, x28, #0x1
    d65c: 54fffe82     	b.hs	0xd62c <__share_file+0x2f8>
    d660: aa1b03f5     	mov	x21, x27
    d664: f85d86a8     	ldr	x8, [x21], #-0x28
    d668: b4000088     	cbz	x8, 0xd678 <__share_file+0x344>
    d66c: f85f0360     	ldur	x0, [x27, #-0x10]
    d670: 97ffecdc     	bl	0x89e0 <free@plt>
    d674: f81f037f     	stur	xzr, [x27, #-0x10]
    d678: 3cdd8360     	ldur	q0, [x27, #-0x28]
    d67c: f85e8368     	ldur	x8, [x27, #-0x18]
    d680: 3c9f0360     	stur	q0, [x27, #-0x10]
    d684: f9000368     	str	x8, [x27]
    d688: 17ffffef     	b	0xd644 <__share_file+0x310>
    d68c: 52800308     	mov	w8, #0x18               // =24
    d690: 9b085f08     	madd	x8, x24, x8, x23
    d694: f9400908     	ldr	x8, [x8, #0x10]
    d698: f94007f9     	ldr	x25, [sp, #0x8]
    d69c: b4000088     	cbz	x8, 0xd6ac <__share_file+0x378>
    d6a0: f94002c0     	ldr	x0, [x22]
    d6a4: 97ffeccf     	bl	0x89e0 <free@plt>
    d6a8: f90002df     	str	xzr, [x22]
    d6ac: 52800308     	mov	w8, #0x18               // =24
    d6b0: 9b085f08     	madd	x8, x24, x8, x23
    d6b4: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
    d6b8: 14000002     	b	0xd6c0 <__share_file+0x38c>
    d6bc: b40001f6     	cbz	x22, 0xd6f8 <__share_file+0x3c4>
    d6c0: f9400335     	ldr	x21, [x25]
    d6c4: a9007edf     	stp	xzr, xzr, [x22]
    d6c8: f9000adf     	str	xzr, [x22, #0x10]
    d6cc: b4000175     	cbz	x21, 0xd6f8 <__share_file+0x3c4>
    d6d0: aa1503e0     	mov	x0, x21
    d6d4: 97ffec63     	bl	0x8860 <strlen@plt>
    d6d8: b4000100     	cbz	x0, 0xd6f8 <__share_file+0x3c4>
    d6dc: f94002c1     	ldr	x1, [x22]
    d6e0: aa0003e5     	mov	x5, x0
    d6e4: aa1603e0     	mov	x0, x22
    d6e8: aa1503e3     	mov	x3, x21
    d6ec: aa0103e2     	mov	x2, x1
    d6f0: aa1f03e4     	mov	x4, xzr
    d6f4: 97ffff55     	bl	0xd448 <__share_file+0x114>
    d6f8: f9000674     	str	x20, [x19, #0x8]
    d6fc: a9467bfd     	ldp	x29, x30, [sp, #0x60]
    d700: a9454ff4     	ldp	x20, x19, [sp, #0x50]
    d704: a94457f6     	ldp	x22, x21, [sp, #0x40]
    d708: a9435ff8     	ldp	x24, x23, [sp, #0x30]
    d70c: a94267fa     	ldp	x26, x25, [sp, #0x20]
    d710: a9416ffc     	ldp	x28, x27, [sp, #0x10]
    d714: 9101c3ff     	add	sp, sp, #0x70
    d718: d65f03c0     	ret
    d71c: b0000260     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
    d720: b0000262     	adrp	x2, 0x5a000 <json_set_float_serialization_format+0x3eac>
    d724: b0000263     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
    d728: 91215c00     	add	x0, x0, #0x857
    d72c: 912fe042     	add	x2, x2, #0xbf8
    d730: 91277063     	add	x3, x3, #0x9dc
    d734: 528031c1     	mov	w1, #0x18e              // =398
    d738: 97ffeaaa     	bl	0x81e0 <__assert2@plt>
    d73c: b0000260     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
    d740: b0000262     	adrp	x2, 0x5a000 <json_set_float_serialization_format+0x3eac>
    d744: b0000263     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
    d748: 91215c00     	add	x0, x0, #0x857
    d74c: 91323442     	add	x2, x2, #0xc8d
    d750: 912c0063     	add	x3, x3, #0xb00
    d754: 52800ae1     	mov	w1, #0x57               // =87
    d758: 97ffeaa2     	bl	0x81e0 <__assert2@plt>
    d75c: d101c3ff     	sub	sp, sp, #0x70
    d760: a90457f6     	stp	x22, x21, [sp, #0x40]
    d764: a9054ff4     	stp	x20, x19, [sp, #0x50]
    d768: a9067bfd     	stp	x29, x30, [sp, #0x60]
    d76c: 910183fd     	add	x29, sp, #0x60
    d770: d53bd055     	mrs	x21, TPIDR_EL0
    d774: f94016a8     	ldr	x8, [x21, #0x28]
    d778: f0000376     	adrp	x22, 0x7c000
    d77c: f81d83a8     	stur	x8, [x29, #-0x28]
    d780: f9407ec8     	ldr	x8, [x22, #0xf8]
    d784: b50007c8     	cbnz	x8, 0xd87c <__share_file+0x548>
    d788: f0000368     	adrp	x8, 0x7c000
    d78c: 91042108     	add	x8, x8, #0x108
    d790: 08dffd08     	ldarb	w8, [x8]
    d794: aa0003f3     	mov	x19, x0
    d798: 36000968     	tbz	w8, #0x0, 0xd8c4 <__share_file+0x590>
    d79c: f0000368     	adrp	x8, 0x7c000
    d7a0: 91040108     	add	x8, x8, #0x100
    d7a4: 52800029     	mov	w9, #0x1                // =1
    d7a8: 885f7d0a     	ldxr	w10, [x8]
    d7ac: 350007ca     	cbnz	w10, 0xd8a4 <__share_file+0x570>
    d7b0: 880afd09     	stlxr	w10, w9, [x8]
    d7b4: 35ffffaa     	cbnz	w10, 0xd7a8 <__share_file+0x474>
    d7b8: 52800a00     	mov	w0, #0x50               // =80
    d7bc: 97ffea8d     	bl	0x81f0 <_Znwm@plt>
    d7c0: aa0003f4     	mov	x20, x0
    d7c4: b0000260     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
    d7c8: 9139a800     	add	x0, x0, #0xe6a
    d7cc: 528001e1     	mov	w1, #0xf                // =15
    d7d0: a902ffff     	stp	xzr, xzr, [sp, #0x28]
    d7d4: f90013ff     	str	xzr, [sp, #0x20]
    d7d8: 97ffea9a     	bl	0x8240 <__strlen_chk@plt>
    d7dc: b4000120     	cbz	x0, 0xd800 <__share_file+0x4cc>
    d7e0: b0000263     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
    d7e4: aa0003e5     	mov	x5, x0
    d7e8: 9139a863     	add	x3, x3, #0xe6a
    d7ec: 910083e0     	add	x0, sp, #0x20
    d7f0: aa1f03e1     	mov	x1, xzr
    d7f4: aa1f03e2     	mov	x2, xzr
    d7f8: aa1f03e4     	mov	x4, xzr
    d7fc: 97ffff13     	bl	0xd448 <__share_file+0x114>
    d800: 910023e8     	add	x8, sp, #0x8
    d804: aa1303e0     	mov	x0, x19
    d808: 94000039     	bl	0xd8ec <__share_file+0x5b8>
    d80c: a94223e9     	ldp	x9, x8, [sp, #0x20]
    d810: a940afec     	ldp	x12, x11, [sp, #0x8]
    d814: d00002aa     	adrp	x10, 0x63000
    d818: 912c5d4a     	add	x10, x10, #0xb17
    d81c: f100011f     	cmp	x8, #0x0
    d820: 9a890140     	csel	x0, x10, x9, eq
    d824: f100017f     	cmp	x11, #0x0
    d828: f0000363     	adrp	x3, 0x7c000
    d82c: f0000264     	adrp	x4, 0x5c000
    d830: 9a8c0141     	csel	x1, x10, x12, eq
    d834: 91000063     	add	x3, x3, #0x0
    d838: 910fb084     	add	x4, x4, #0x3ec
    d83c: 528002e2     	mov	w2, #0x17               // =23
    d840: 97ffec2c     	bl	0x88f0 <__api_create_logger@plt>
    d844: aa1403e8     	mov	x8, x20
    d848: 94000081     	bl	0xda4c <__share_file+0x718>
    d84c: f9400fe8     	ldr	x8, [sp, #0x18]
    d850: f9007ed4     	str	x20, [x22, #0xf8]
    d854: b4000088     	cbz	x8, 0xd864 <__share_file+0x530>
    d858: f94007e0     	ldr	x0, [sp, #0x8]
    d85c: 97ffec61     	bl	0x89e0 <free@plt>
    d860: f90007ff     	str	xzr, [sp, #0x8]
    d864: f9401be8     	ldr	x8, [sp, #0x30]
    d868: b4000088     	cbz	x8, 0xd878 <__share_file+0x544>
    d86c: f94013e0     	ldr	x0, [sp, #0x20]
    d870: 97ffec5c     	bl	0x89e0 <free@plt>
    d874: f90013ff     	str	xzr, [sp, #0x20]
    d878: f9407ec8     	ldr	x8, [x22, #0xf8]
    d87c: f94016a9     	ldr	x9, [x21, #0x28]
    d880: f85d83aa     	ldur	x10, [x29, #-0x28]
    d884: eb0a013f     	cmp	x9, x10
    d888: 540001c1     	b.ne	0xd8c0 <__share_file+0x58c>
    d88c: aa0803e0     	mov	x0, x8
    d890: a9467bfd     	ldp	x29, x30, [sp, #0x60]
    d894: a9454ff4     	ldp	x20, x19, [sp, #0x50]
    d898: a94457f6     	ldp	x22, x21, [sp, #0x40]
    d89c: 9101c3ff     	add	sp, sp, #0x70
    d8a0: d65f03c0     	ret
    d8a4: d5033f5f     	clrex
    d8a8: aa1303e0     	mov	x0, x19
    d8ac: 97ffffac     	bl	0xd75c <__share_file+0x428>
    d8b0: f94016a8     	ldr	x8, [x21, #0x28]
    d8b4: f85d83a9     	ldur	x9, [x29, #-0x28]
    d8b8: eb09011f     	cmp	x8, x9
    d8bc: 54fffea0     	b.eq	0xd890 <__share_file+0x55c>
    d8c0: 97ffeb08     	bl	0x84e0 <__stack_chk_fail@plt>
    d8c4: f0000360     	adrp	x0, 0x7c000
    d8c8: 91042000     	add	x0, x0, #0x108
    d8cc: 9400b6bc     	bl	0x3b3bc <operator delete(void*)+0x2c>
    d8d0: 34fff660     	cbz	w0, 0xd79c <__share_file+0x468>
    d8d4: f0000360     	adrp	x0, 0x7c000
    d8d8: f0000368     	adrp	x8, 0x7c000
    d8dc: 91042000     	add	x0, x0, #0x108
    d8e0: b901011f     	str	wzr, [x8, #0x100]
    d8e4: 9400b6d4     	bl	0x3b434 <operator delete(void*)+0xa4>
    d8e8: 17ffffad     	b	0xd79c <__share_file+0x468>
    d8ec: d10203ff     	sub	sp, sp, #0x80
    d8f0: f9002bf5     	str	x21, [sp, #0x50]
    d8f4: a9064ff4     	stp	x20, x19, [sp, #0x60]
    d8f8: a9077bfd     	stp	x29, x30, [sp, #0x70]
    d8fc: 9101c3fd     	add	x29, sp, #0x70
    d900: d53bd055     	mrs	x21, TPIDR_EL0
    d904: aa0803f3     	mov	x19, x8
    d908: f94016a8     	ldr	x8, [x21, #0x28]
    d90c: aa0003f4     	mov	x20, x0
    d910: b0000260     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
    d914: 9139e400     	add	x0, x0, #0xe79
    d918: 528060a1     	mov	w1, #0x305              // =773
    d91c: f81d83a8     	stur	x8, [x29, #-0x28]
    d920: a9027fff     	stp	xzr, xzr, [sp, #0x20]
    d924: f9000fff     	str	xzr, [sp, #0x18]
    d928: 97ffea46     	bl	0x8240 <__strlen_chk@plt>
    d92c: b4000120     	cbz	x0, 0xd950 <__share_file+0x61c>
    d930: b0000263     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
    d934: aa0003e5     	mov	x5, x0
    d938: 9139e463     	add	x3, x3, #0xe79
    d93c: 910063e0     	add	x0, sp, #0x18
    d940: aa1f03e1     	mov	x1, xzr
    d944: aa1f03e2     	mov	x2, xzr
    d948: aa1f03e4     	mov	x4, xzr
    d94c: 97fffebf     	bl	0xd448 <__share_file+0x114>
    d950: d0000260     	adrp	x0, 0x5b000
    d954: 9105f800     	add	x0, x0, #0x17e
    d958: 528001a1     	mov	w1, #0xd                // =13
    d95c: a903ffff     	stp	xzr, xzr, [sp, #0x38]
    d960: f9001bff     	str	xzr, [sp, #0x30]
    d964: 97ffea37     	bl	0x8240 <__strlen_chk@plt>
    d968: b4000120     	cbz	x0, 0xd98c <__share_file+0x658>
    d96c: d0000263     	adrp	x3, 0x5b000
    d970: aa0003e5     	mov	x5, x0
    d974: 9105f863     	add	x3, x3, #0x17e
    d978: 9100c3e0     	add	x0, sp, #0x30
    d97c: aa1f03e1     	mov	x1, xzr
    d980: aa1f03e2     	mov	x2, xzr
    d984: aa1f03e4     	mov	x4, xzr
    d988: 97fffeb0     	bl	0xd448 <__share_file+0x114>
    d98c: d0000260     	adrp	x0, 0x5b000
    d990: 91062c00     	add	x0, x0, #0x18b
    d994: 52800281     	mov	w1, #0x14               // =20
    d998: a900ffff     	stp	xzr, xzr, [sp, #0x8]
    d99c: f90003ff     	str	xzr, [sp]
    d9a0: 97ffea28     	bl	0x8240 <__strlen_chk@plt>
    d9a4: b4000120     	cbz	x0, 0xd9c8 <__share_file+0x694>
    d9a8: d0000263     	adrp	x3, 0x5b000
    d9ac: aa0003e5     	mov	x5, x0
    d9b0: 91062c63     	add	x3, x3, #0x18b
    d9b4: 910003e0     	mov	x0, sp
    d9b8: aa1f03e1     	mov	x1, xzr
    d9bc: aa1f03e2     	mov	x2, xzr
    d9c0: aa1f03e4     	mov	x4, xzr
    d9c4: 97fffea1     	bl	0xd448 <__share_file+0x114>
    d9c8: b9801288     	ldrsw	x8, [x20, #0x10]
    d9cc: 52800309     	mov	w9, #0x18               // =24
    d9d0: 9100c3ea     	add	x10, sp, #0x30
    d9d4: 910063e0     	add	x0, sp, #0x18
    d9d8: 9b092902     	madd	x2, x8, x9, x10
    d9dc: 910003e1     	mov	x1, sp
    d9e0: aa1303e8     	mov	x8, x19
    d9e4: 9400006c     	bl	0xdb94 <__share_file+0x860>
    d9e8: f9400be8     	ldr	x8, [sp, #0x10]
    d9ec: b4000088     	cbz	x8, 0xd9fc <__share_file+0x6c8>
    d9f0: f94003e0     	ldr	x0, [sp]
    d9f4: 97ffebfb     	bl	0x89e0 <free@plt>
    d9f8: f90003ff     	str	xzr, [sp]
    d9fc: f94023e8     	ldr	x8, [sp, #0x40]
    da00: b4000088     	cbz	x8, 0xda10 <__share_file+0x6dc>
    da04: f9401be0     	ldr	x0, [sp, #0x30]
    da08: 97ffebf6     	bl	0x89e0 <free@plt>
    da0c: f9001bff     	str	xzr, [sp, #0x30]
    da10: f94017e8     	ldr	x8, [sp, #0x28]
    da14: b4000088     	cbz	x8, 0xda24 <__share_file+0x6f0>
    da18: f9400fe0     	ldr	x0, [sp, #0x18]
    da1c: 97ffebf1     	bl	0x89e0 <free@plt>
    da20: f9000fff     	str	xzr, [sp, #0x18]
    da24: f94016a8     	ldr	x8, [x21, #0x28]
    da28: f85d83a9     	ldur	x9, [x29, #-0x28]
    da2c: eb09011f     	cmp	x8, x9
    da30: 540000c1     	b.ne	0xda48 <__share_file+0x714>
    da34: a9477bfd     	ldp	x29, x30, [sp, #0x70]
    da38: a9464ff4     	ldp	x20, x19, [sp, #0x60]
    da3c: f9402bf5     	ldr	x21, [sp, #0x50]
    da40: 910203ff     	add	sp, sp, #0x80
    da44: d65f03c0     	ret
    da48: 97ffeaa6     	bl	0x84e0 <__stack_chk_fail@plt>
    da4c: d10203ff     	sub	sp, sp, #0x80
    da50: f9001bf9     	str	x25, [sp, #0x30]
    da54: a9045ff8     	stp	x24, x23, [sp, #0x40]
    da58: a90557f6     	stp	x22, x21, [sp, #0x50]
    da5c: a9064ff4     	stp	x20, x19, [sp, #0x60]
    da60: a9077bfd     	stp	x29, x30, [sp, #0x70]
    da64: 9101c3fd     	add	x29, sp, #0x70
    da68: d53bd058     	mrs	x24, TPIDR_EL0
    da6c: aa0803f4     	mov	x20, x8
    da70: f9401708     	ldr	x8, [x24, #0x28]
    da74: aa1403f5     	mov	x21, x20
    da78: 6f00e400     	movi	v0.2d, #0000000000000000
    da7c: 910063e1     	add	x1, sp, #0x18
    da80: 2a0003f3     	mov	w19, w0
    da84: f90017e8     	str	x8, [sp, #0x28]
    da88: f8038ebf     	str	xzr, [x21, #0x38]!
    da8c: a9047e9f     	stp	xzr, xzr, [x20, #0x40]
    da90: ad000280     	stp	q0, q0, [x20]
    da94: 3d800a80     	str	q0, [x20, #0x20]
    da98: b900329f     	str	wzr, [x20, #0x30]
    da9c: 97ffea75     	bl	0x8470 <__api_get_logger_name_by_id@plt>
    daa0: 36000620     	tbz	w0, #0x0, 0xdb64 <__share_file+0x830>
    daa4: f9400ff6     	ldr	x22, [sp, #0x18]
    daa8: b9003293     	str	w19, [x20, #0x30]
    daac: f900229f     	str	xzr, [x20, #0x40]
    dab0: b4000176     	cbz	x22, 0xdadc <__share_file+0x7a8>
    dab4: aa1603e0     	mov	x0, x22
    dab8: 97ffeb6a     	bl	0x8860 <strlen@plt>
    dabc: b4000100     	cbz	x0, 0xdadc <__share_file+0x7a8>
    dac0: f94002a1     	ldr	x1, [x21]
    dac4: aa0003e5     	mov	x5, x0
    dac8: aa1503e0     	mov	x0, x21
    dacc: aa1603e3     	mov	x3, x22
    dad0: aa0103e2     	mov	x2, x1
    dad4: aa1f03e4     	mov	x4, xzr
    dad8: 97fffe5c     	bl	0xd448 <__share_file+0x114>
    dadc: 2a1303e0     	mov	w0, w19
    dae0: 97ffeb18     	bl	0x8740 <__api_get_logger_merged_log_level_bitmap_by_logger_id@plt>
    dae4: f9000280     	str	x0, [x20]
    dae8: 2a1303e0     	mov	w0, w19
    daec: 97ffeae5     	bl	0x8680 <__api_get_logger_category_hashes_array_by_logger_id@plt>
    daf0: f9001280     	str	x0, [x20, #0x20]
    daf4: 2a1303e0     	mov	w0, w19
    daf8: 97ffeb3e     	bl	0x87f0 <__api_get_logger_category_masks_array_by_logger_id@plt>
    dafc: f9001680     	str	x0, [x20, #0x28]
    db00: 2a1303e0     	mov	w0, w19
    db04: 97ffeb2f     	bl	0x87c0 <__api_get_logger_category_item_count@plt>
    db08: 91002296     	add	x22, x20, #0x8
    db0c: 2a0003f5     	mov	w21, w0
    db10: 2a0003e1     	mov	w1, w0
    db14: aa1603e0     	mov	x0, x22
    db18: 2a1f03e2     	mov	w2, wzr
    db1c: 97fffb51     	bl	0xc860 <__send_to_http_server+0x380>
    db20: 34000235     	cbz	w21, 0xdb64 <__share_file+0x830>
    db24: 2a1f03f7     	mov	w23, wzr
    db28: 52800319     	mov	w25, #0x18              // =24
    db2c: 910023e2     	add	x2, sp, #0x8
    db30: 2a1303e0     	mov	w0, w19
    db34: 2a1703e1     	mov	w1, w23
    db38: 97ffeb26     	bl	0x87d0 <__api_get_logger_category_name_by_index@plt>
    db3c: a940a682     	ldp	x2, x9, [x20, #0x8]
    db40: f94007e8     	ldr	x8, [sp, #0x8]
    db44: 910003e3     	mov	x3, sp
    db48: aa1603e0     	mov	x0, x22
    db4c: 9b190921     	madd	x1, x9, x25, x2
    db50: f90003e8     	str	x8, [sp]
    db54: 97fffe89     	bl	0xd578 <__share_file+0x244>
    db58: 110006f7     	add	w23, w23, #0x1
    db5c: 6b1702bf     	cmp	w21, w23
    db60: 54fffe61     	b.ne	0xdb2c <__share_file+0x7f8>
    db64: f9401708     	ldr	x8, [x24, #0x28]
    db68: f94017e9     	ldr	x9, [sp, #0x28]
    db6c: eb09011f     	cmp	x8, x9
    db70: 54000101     	b.ne	0xdb90 <__share_file+0x85c>
    db74: a9477bfd     	ldp	x29, x30, [sp, #0x70]
    db78: a9464ff4     	ldp	x20, x19, [sp, #0x60]
    db7c: a94557f6     	ldp	x22, x21, [sp, #0x50]
    db80: a9445ff8     	ldp	x24, x23, [sp, #0x40]
    db84: f9401bf9     	ldr	x25, [sp, #0x30]
    db88: 910203ff     	add	sp, sp, #0x80
    db8c: d65f03c0     	ret
    db90: 97ffea54     	bl	0x84e0 <__stack_chk_fail@plt>
    db94: f81a0ffb     	str	x27, [sp, #-0x60]!
    db98: a90167fa     	stp	x26, x25, [sp, #0x10]
    db9c: a9025ff8     	stp	x24, x23, [sp, #0x20]
    dba0: a90357f6     	stp	x22, x21, [sp, #0x30]
    dba4: a9044ff4     	stp	x20, x19, [sp, #0x40]
    dba8: a9057bfd     	stp	x29, x30, [sp, #0x50]
    dbac: 910143fd     	add	x29, sp, #0x50
    dbb0: f9400429     	ldr	x9, [x1, #0x8]
    dbb4: b40008a9     	cbz	x9, 0xdcc8 <__share_file+0x994>
    dbb8: a9007d1f     	stp	xzr, xzr, [x8]
    dbbc: f900091f     	str	xzr, [x8, #0x10]
    dbc0: aa0103f4     	mov	x20, x1
    dbc4: f9400801     	ldr	x1, [x0, #0x10]
    dbc8: aa0203f3     	mov	x19, x2
    dbcc: aa0003f5     	mov	x21, x0
    dbd0: aa0803e0     	mov	x0, x8
    dbd4: 2a1f03e2     	mov	w2, wzr
    dbd8: aa0803f6     	mov	x22, x8
    dbdc: 97fffdd8     	bl	0xd33c <__share_file+0x8>
    dbe0: f94006a8     	ldr	x8, [x21, #0x8]
    dbe4: b4000508     	cbz	x8, 0xdc84 <__share_file+0x950>
    dbe8: d00002b9     	adrp	x25, 0x63000
    dbec: aa1f03fa     	mov	x26, xzr
    dbf0: 912c5f39     	add	x25, x25, #0xb17
    dbf4: eb1a0118     	subs	x24, x8, x26
    dbf8: 540001a9     	b.ls	0xdc2c <__share_file+0x8f8>
    dbfc: a9402289     	ldp	x9, x8, [x20]
    dc00: f94002b7     	ldr	x23, [x21]
    dc04: 9280001b     	mov	x27, #-0x1              // =-1
    dc08: f100011f     	cmp	x8, #0x0
    dc0c: 8b1a02e0     	add	x0, x23, x26
    dc10: 9a890321     	csel	x1, x25, x9, eq
    dc14: b4000100     	cbz	x0, 0xdc34 <__share_file+0x900>
    dc18: b40000e1     	cbz	x1, 0xdc34 <__share_file+0x900>
    dc1c: 97ffeb05     	bl	0x8830 <strstr@plt>
    dc20: b4000080     	cbz	x0, 0xdc30 <__share_file+0x8fc>
    dc24: cb17001b     	sub	x27, x0, x23
    dc28: 14000003     	b	0xdc34 <__share_file+0x900>
    dc2c: f94002b7     	ldr	x23, [x21]
    dc30: 9280001b     	mov	x27, #-0x1              // =-1
    dc34: a94022c2     	ldp	x2, x8, [x22]
    dc38: b100077f     	cmn	x27, #0x1
    dc3c: 8b3ac2e3     	add	x3, x23, w26, sxtw
    dc40: 8b080041     	add	x1, x2, x8
    dc44: 540002e0     	b.eq	0xdca0 <__share_file+0x96c>
    dc48: cb1a0365     	sub	x5, x27, x26
    dc4c: aa1603e0     	mov	x0, x22
    dc50: aa1703e4     	mov	x4, x23
    dc54: 97fffdfd     	bl	0xd448 <__share_file+0x114>
    dc58: a94022c2     	ldp	x2, x8, [x22]
    dc5c: a9401663     	ldp	x3, x5, [x19]
    dc60: aa1603e0     	mov	x0, x22
    dc64: 8b080041     	add	x1, x2, x8
    dc68: aa0303e4     	mov	x4, x3
    dc6c: 97fffdf7     	bl	0xd448 <__share_file+0x114>
    dc70: f9400689     	ldr	x9, [x20, #0x8]
    dc74: f94006a8     	ldr	x8, [x21, #0x8]
    dc78: 8b1b013a     	add	x26, x9, x27
    dc7c: eb1a011f     	cmp	x8, x26
    dc80: 54fffba8     	b.hi	0xdbf4 <__share_file+0x8c0>
    dc84: a9457bfd     	ldp	x29, x30, [sp, #0x50]
    dc88: a9444ff4     	ldp	x20, x19, [sp, #0x40]
    dc8c: a94357f6     	ldp	x22, x21, [sp, #0x30]
    dc90: a9425ff8     	ldp	x24, x23, [sp, #0x20]
    dc94: a94167fa     	ldp	x26, x25, [sp, #0x10]
    dc98: f84607fb     	ldr	x27, [sp], #0x60
    dc9c: d65f03c0     	ret
    dca0: aa1603e0     	mov	x0, x22
    dca4: aa1703e4     	mov	x4, x23
    dca8: aa1803e5     	mov	x5, x24
    dcac: a9457bfd     	ldp	x29, x30, [sp, #0x50]
    dcb0: a9444ff4     	ldp	x20, x19, [sp, #0x40]
    dcb4: a94357f6     	ldp	x22, x21, [sp, #0x30]
    dcb8: a9425ff8     	ldp	x24, x23, [sp, #0x20]
    dcbc: a94167fa     	ldp	x26, x25, [sp, #0x10]
    dcc0: f84607fb     	ldr	x27, [sp], #0x60
    dcc4: 17fffde1     	b	0xd448 <__share_file+0x114>
    dcc8: d0000260     	adrp	x0, 0x5b000
    dccc: d0000262     	adrp	x2, 0x5b000
    dcd0: d0000263     	adrp	x3, 0x5b000
    dcd4: 91067c00     	add	x0, x0, #0x19f
    dcd8: 91085c42     	add	x2, x2, #0x217
    dcdc: 910ab863     	add	x3, x3, #0x2ae
    dce0: 52802cc1     	mov	w1, #0x166              // =358
    dce4: 97ffe93f     	bl	0x81e0 <__assert2@plt>
    dce8: f81e0ff3     	str	x19, [sp, #-0x20]!
    dcec: a9017bfd     	stp	x29, x30, [sp, #0x10]
    dcf0: 910043fd     	add	x29, sp, #0x10
    dcf4: d0000369     	adrp	x9, 0x7b000
    dcf8: f9402008     	ldr	x8, [x0, #0x40]
    dcfc: f947f129     	ldr	x9, [x9, #0xfe0]
    dd00: aa0003f3     	mov	x19, x0
    dd04: 91004129     	add	x9, x9, #0x10
    dd08: f9000009     	str	x9, [x0]
    dd0c: b4000088     	cbz	x8, 0xdd1c <__share_file+0x9e8>
    dd10: f9401a60     	ldr	x0, [x19, #0x30]
    dd14: 97ffeb33     	bl	0x89e0 <free@plt>
    dd18: f9001a7f     	str	xzr, [x19, #0x30]
    dd1c: f9401668     	ldr	x8, [x19, #0x28]
    dd20: a903fe7f     	stp	xzr, xzr, [x19, #0x38]
    dd24: b4000088     	cbz	x8, 0xdd34 <__share_file+0xa00>
    dd28: f9400e60     	ldr	x0, [x19, #0x18]
    dd2c: 97ffeb2d     	bl	0x89e0 <free@plt>
    dd30: f9000e7f     	str	xzr, [x19, #0x18]
    dd34: a9027e7f     	stp	xzr, xzr, [x19, #0x20]
    dd38: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    dd3c: 91002260     	add	x0, x19, #0x8
    dd40: f84207f3     	ldr	x19, [sp], #0x20
    dd44: 1400b7c0     	b	0x3bc44 <operator delete(void*)+0x8b4>
    dd48: d10103ff     	sub	sp, sp, #0x40
    dd4c: f9000bf5     	str	x21, [sp, #0x10]
    dd50: a9024ff4     	stp	x20, x19, [sp, #0x20]
    dd54: a9037bfd     	stp	x29, x30, [sp, #0x30]
    dd58: 9100c3fd     	add	x29, sp, #0x30
    dd5c: d53bd055     	mrs	x21, TPIDR_EL0
    dd60: f94016a8     	ldr	x8, [x21, #0x28]
    dd64: aa0103f4     	mov	x20, x1
    dd68: aa0003f3     	mov	x19, x0
    dd6c: f90007e8     	str	x8, [sp, #0x8]
    dd70: f90003e1     	str	x1, [sp]
    dd74: f9400408     	ldr	x8, [x0, #0x8]
    dd78: b50001e8     	cbnz	x8, 0xddb4 <__share_file+0xa80>
    dd7c: 94005b88     	bl	0x24b9c <__share_file+0x17868>
    dd80: 90000001     	adrp	x1, 0xd000 <__get_settings_value_string_utf8+0x100>
    dd84: b0000002     	adrp	x2, 0xe000 <__share_file+0xccc>
    dd88: b0000003     	adrp	x3, 0xe000 <__share_file+0xccc>
    dd8c: 913aa021     	add	x1, x1, #0xea8
    dd90: 91087042     	add	x2, x2, #0x21c
    dd94: 910d4063     	add	x3, x3, #0x350
    dd98: 94005d96     	bl	0x253f0 <__share_file+0x180bc>
    dd9c: 94005b80     	bl	0x24b9c <__share_file+0x17868>
    dda0: b0000001     	adrp	x1, 0xe000 <__share_file+0xccc>
    dda4: 91121021     	add	x1, x1, #0x484
    dda8: 94005dd2     	bl	0x254f0 <__share_file+0x181bc>
    ddac: f9400668     	ldr	x8, [x19, #0x8]
    ddb0: b40001e8     	cbz	x8, 0xddec <__share_file+0xab8>
    ddb4: f9400269     	ldr	x9, [x19]
    ddb8: aa1f03ea     	mov	x10, xzr
    ddbc: aa1f03eb     	mov	x11, xzr
    ddc0: d2c0002c     	mov	x12, #0x100000000       // =4294967296
    ddc4: f86b792d     	ldr	x13, [x9, x11, lsl #3]
    ddc8: eb1401bf     	cmp	x13, x20
    ddcc: 540000c0     	b.eq	0xdde4 <__share_file+0xab0>
    ddd0: 9100056b     	add	x11, x11, #0x1
    ddd4: eb08017f     	cmp	x11, x8
    ddd8: 8b0c014a     	add	x10, x10, x12
    dddc: 54ffff43     	b.lo	0xddc4 <__share_file+0xa90>
    dde0: 14000004     	b	0xddf0 <__share_file+0xabc>
    dde4: 8b8a752a     	add	x10, x9, x10, asr #29
    dde8: 14000003     	b	0xddf4 <__share_file+0xac0>
    ddec: f9400269     	ldr	x9, [x19]
    ddf0: 8b080d2a     	add	x10, x9, x8, lsl #3
    ddf4: f100027f     	cmp	x19, #0x0
    ddf8: 9a8903e2     	csel	x2, xzr, x9, eq
    ddfc: eb02013f     	cmp	x9, x2
    de00: 54000281     	b.ne	0xde50 <__share_file+0xb1c>
    de04: 8b080d21     	add	x1, x9, x8, lsl #3
    de08: eb01015f     	cmp	x10, x1
    de0c: 54000101     	b.ne	0xde2c <__share_file+0xaf8>
    de10: 910003e3     	mov	x3, sp
    de14: aa1303e0     	mov	x0, x19
    de18: 940002d4     	bl	0xe968 <__share_file+0x1634>
    de1c: f94003e0     	ldr	x0, [sp]
    de20: f9400008     	ldr	x8, [x0]
    de24: f9400d08     	ldr	x8, [x8, #0x18]
    de28: d63f0100     	blr	x8
    de2c: f94016a8     	ldr	x8, [x21, #0x28]
    de30: f94007e9     	ldr	x9, [sp, #0x8]
    de34: eb09011f     	cmp	x8, x9
    de38: 540001c1     	b.ne	0xde70 <__share_file+0xb3c>
    de3c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
    de40: a9424ff4     	ldp	x20, x19, [sp, #0x20]
    de44: f9400bf5     	ldr	x21, [sp, #0x10]
    de48: 910103ff     	add	sp, sp, #0x40
    de4c: d65f03c0     	ret
    de50: b0000260     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
    de54: d0000262     	adrp	x2, 0x5b000
    de58: b0000263     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
    de5c: 91215c00     	add	x0, x0, #0x857
    de60: 9118ec42     	add	x2, x2, #0x63b
    de64: 912c0063     	add	x3, x3, #0xb00
    de68: 528005e1     	mov	w1, #0x2f               // =47
    de6c: 97ffe8dd     	bl	0x81e0 <__assert2@plt>
    de70: 97ffe99c     	bl	0x84e0 <__stack_chk_fail@plt>
    de74: f81e0ff3     	str	x19, [sp, #-0x20]!
    de78: a9017bfd     	stp	x29, x30, [sp, #0x10]
    de7c: 910043fd     	add	x29, sp, #0x10
    de80: f9400808     	ldr	x8, [x0, #0x10]
    de84: aa0003f3     	mov	x19, x0
    de88: b4000088     	cbz	x8, 0xde98 <__share_file+0xb64>
    de8c: f9400260     	ldr	x0, [x19]
    de90: 97ffead4     	bl	0x89e0 <free@plt>
    de94: f900027f     	str	xzr, [x19]
    de98: a900fe7f     	stp	xzr, xzr, [x19, #0x8]
    de9c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    dea0: f84207f3     	ldr	x19, [sp], #0x20
    dea4: d65f03c0     	ret
    dea8: d103c3ff     	sub	sp, sp, #0xf0
    deac: a9096ffc     	stp	x28, x27, [sp, #0x90]
    deb0: a90a67fa     	stp	x26, x25, [sp, #0xa0]
    deb4: a90b5ff8     	stp	x24, x23, [sp, #0xb0]
    deb8: a90c57f6     	stp	x22, x21, [sp, #0xc0]
    debc: a90d4ff4     	stp	x20, x19, [sp, #0xd0]
    dec0: a90e7bfd     	stp	x29, x30, [sp, #0xe0]
    dec4: 910383fd     	add	x29, sp, #0xe0
    dec8: a90113e3     	stp	x3, x4, [sp, #0x10]
    decc: d53bd048     	mrs	x8, TPIDR_EL0
    ded0: f90013e8     	str	x8, [sp, #0x20]
    ded4: f9401508     	ldr	x8, [x8, #0x28]
    ded8: f0000377     	adrp	x23, 0x7c000
    dedc: 9106a2f7     	add	x23, x23, #0x1a8
    dee0: aa0503f5     	mov	x21, x5
    dee4: f81a83a8     	stur	x8, [x29, #-0x58]
    dee8: b81a43a0     	stur	w0, [x29, #-0x5c]
    deec: f81983a1     	stur	x1, [x29, #-0x68]
    def0: a9068bff     	stp	xzr, x2, [sp, #0x68]
    def4: a905ffff     	stp	xzr, xzr, [sp, #0x58]
    def8: 08dffee8     	ldarb	w8, [x23]
    defc: 360015c8     	tbz	w8, #0x0, 0xe1b4 <__share_file+0xe80>
    df00: f0000373     	adrp	x19, 0x7c000
    df04: f940ca7b     	ldr	x27, [x19, #0x190]
    df08: 52800096     	mov	w22, #0x4               // =4
    df0c: f000037a     	adrp	x26, 0x7c000
    df10: aa1b03f4     	mov	x20, x27
    df14: 08dffee8     	ldarb	w8, [x23]
    df18: 370003a8     	tbnz	w8, #0x0, 0xdf8c <__share_file+0xc58>
    df1c: 1400007c     	b	0xe10c <__share_file+0xdd8>
    df20: f9400280     	ldr	x0, [x20]
    df24: f9400008     	ldr	x8, [x0]
    df28: f9400108     	ldr	x8, [x8]
    df2c: d63f0100     	blr	x8
    df30: aa0003f8     	mov	x24, x0
    df34: aa1c03e0     	mov	x0, x28
    df38: 97fffe09     	bl	0xd75c <__share_file+0x428>
    df3c: d101a3a8     	sub	x8, x29, #0x68
    df40: 5292ac61     	mov	w1, #0x9563             // =38243
    df44: d0000264     	adrp	x4, 0x5b000
    df48: 910103e5     	add	x5, sp, #0x40
    df4c: d10173a7     	sub	x7, x29, #0x5c
    df50: f90003e8     	str	x8, [sp]
    df54: 72b34b01     	movk	w1, #0x9a58, lsl #16
    df58: 52800142     	mov	w2, #0xa                // =10
    df5c: 52800043     	mov	w3, #0x2                // =2
    df60: 9101c3e8     	add	x8, sp, #0x70
    df64: 91108084     	add	x4, x4, #0x420
    df68: aa1803e6     	mov	x6, x24
    df6c: f90007e8     	str	x8, [sp, #0x8]
    df70: 940001c1     	bl	0xe674 <__share_file+0x1340>
    df74: b94043e8     	ldr	w8, [sp, #0x40]
    df78: 6b16011f     	cmp	w8, w22
    df7c: 1a96b116     	csel	w22, w8, w22, lt
    df80: 91002294     	add	x20, x20, #0x8
    df84: 08dffee8     	ldarb	w8, [x23]
    df88: 36000c28     	tbz	w8, #0x0, 0xe10c <__share_file+0xdd8>
    df8c: f940ca68     	ldr	x8, [x19, #0x190]
    df90: eb1b011f     	cmp	x8, x27
    df94: 54001321     	b.ne	0xe1f8 <__share_file+0xec4>
    df98: f940cf48     	ldr	x8, [x26, #0x198]
    df9c: 8b080f68     	add	x8, x27, x8, lsl #3
    dfa0: eb08029f     	cmp	x20, x8
    dfa4: 54000d20     	b.eq	0xe148 <__share_file+0xe14>
    dfa8: f85983bc     	ldur	x28, [x29, #-0x68]
    dfac: f9400298     	ldr	x24, [x20]
    dfb0: a9047fff     	stp	xzr, xzr, [sp, #0x40]
    dfb4: f9002bff     	str	xzr, [sp, #0x50]
    dfb8: b400017c     	cbz	x28, 0xdfe4 <__share_file+0xcb0>
    dfbc: aa1c03e0     	mov	x0, x28
    dfc0: 97ffea28     	bl	0x8860 <strlen@plt>
    dfc4: b4000100     	cbz	x0, 0xdfe4 <__share_file+0xcb0>
    dfc8: f94023e1     	ldr	x1, [sp, #0x40]
    dfcc: aa0003e5     	mov	x5, x0
    dfd0: 910103e0     	add	x0, sp, #0x40
    dfd4: aa1c03e3     	mov	x3, x28
    dfd8: aa0103e2     	mov	x2, x1
    dfdc: aa1f03e4     	mov	x4, xzr
    dfe0: 97fffd1a     	bl	0xd448 <__share_file+0x114>
    dfe4: f9400308     	ldr	x8, [x24]
    dfe8: 910103e1     	add	x1, sp, #0x40
    dfec: aa1803e0     	mov	x0, x24
    dff0: f9400508     	ldr	x8, [x8, #0x8]
    dff4: d63f0100     	blr	x8
    dff8: f9402be8     	ldr	x8, [sp, #0x50]
    dffc: 2a0003f8     	mov	w24, w0
    e000: b4000088     	cbz	x8, 0xe010 <__share_file+0xcdc>
    e004: f94023e0     	ldr	x0, [sp, #0x40]
    e008: 97ffea76     	bl	0x89e0 <free@plt>
    e00c: f90023ff     	str	xzr, [sp, #0x40]
    e010: 3607fb98     	tbz	w24, #0x0, 0xdf80 <__share_file+0xc4c>
    e014: f940029c     	ldr	x28, [x20]
    e018: f85983b9     	ldur	x25, [x29, #-0x68]
    e01c: b85a43b8     	ldur	w24, [x29, #-0x5c]
    e020: a9047fff     	stp	xzr, xzr, [sp, #0x40]
    e024: f9002bff     	str	xzr, [sp, #0x50]
    e028: b4000179     	cbz	x25, 0xe054 <__share_file+0xd20>
    e02c: aa1903e0     	mov	x0, x25
    e030: 97ffea0c     	bl	0x8860 <strlen@plt>
    e034: b4000100     	cbz	x0, 0xe054 <__share_file+0xd20>
    e038: f94023e1     	ldr	x1, [sp, #0x40]
    e03c: aa0003e5     	mov	x5, x0
    e040: 910103e0     	add	x0, sp, #0x40
    e044: aa1903e3     	mov	x3, x25
    e048: aa0103e2     	mov	x2, x1
    e04c: aa1f03e4     	mov	x4, xzr
    e050: 97fffcfe     	bl	0xd448 <__share_file+0x114>
    e054: f9403bf9     	ldr	x25, [sp, #0x70]
    e058: a902ffff     	stp	xzr, xzr, [sp, #0x28]
    e05c: f9001fff     	str	xzr, [sp, #0x38]
    e060: b4000179     	cbz	x25, 0xe08c <__share_file+0xd58>
    e064: aa1903e0     	mov	x0, x25
    e068: 97ffe9fe     	bl	0x8860 <strlen@plt>
    e06c: b4000100     	cbz	x0, 0xe08c <__share_file+0xd58>
    e070: f94017e1     	ldr	x1, [sp, #0x28]
    e074: aa0003e5     	mov	x5, x0
    e078: 9100a3e0     	add	x0, sp, #0x28
    e07c: aa1903e3     	mov	x3, x25
    e080: aa0103e2     	mov	x2, x1
    e084: aa1f03e4     	mov	x4, xzr
    e088: 97fffcf0     	bl	0xd448 <__share_file+0x114>
    e08c: f9400388     	ldr	x8, [x28]
    e090: 910103e2     	add	x2, sp, #0x40
    e094: 9100a3e3     	add	x3, sp, #0x28
    e098: 910163e4     	add	x4, sp, #0x58
    e09c: f9400908     	ldr	x8, [x8, #0x10]
    e0a0: aa1c03e0     	mov	x0, x28
    e0a4: 2a1803e1     	mov	w1, w24
    e0a8: aa1503e5     	mov	x5, x21
    e0ac: d63f0100     	blr	x8
    e0b0: f9401fe8     	ldr	x8, [sp, #0x38]
    e0b4: 2a0003f8     	mov	w24, w0
    e0b8: b4000088     	cbz	x8, 0xe0c8 <__share_file+0xd94>
    e0bc: f94017e0     	ldr	x0, [sp, #0x28]
    e0c0: 97ffea48     	bl	0x89e0 <free@plt>
    e0c4: f90017ff     	str	xzr, [sp, #0x28]
    e0c8: f9402be8     	ldr	x8, [sp, #0x50]
    e0cc: b4000088     	cbz	x8, 0xe0dc <__share_file+0xda8>
    e0d0: f94023e0     	ldr	x0, [sp, #0x40]
    e0d4: 97ffea43     	bl	0x89e0 <free@plt>
    e0d8: f90023ff     	str	xzr, [sp, #0x40]
    e0dc: d0000368     	adrp	x8, 0x7c000
    e0e0: f940891c     	ldr	x28, [x8, #0x110]
    e0e4: b90043f8     	str	w24, [sp, #0x40]
    e0e8: b5fff1dc     	cbnz	x28, 0xdf20 <__share_file+0xbec>
    e0ec: 52800280     	mov	w0, #0x14               // =20
    e0f0: 97ffe840     	bl	0x81f0 <_Znwm@plt>
    e0f4: aa0003fc     	mov	x28, x0
    e0f8: d0000368     	adrp	x8, 0x7c000
    e0fc: a9007c1f     	stp	xzr, xzr, [x0]
    e100: b900101f     	str	wzr, [x0, #0x10]
    e104: f9008900     	str	x0, [x8, #0x110]
    e108: 17ffff86     	b	0xdf20 <__share_file+0xbec>
    e10c: aa1703e0     	mov	x0, x23
    e110: 9400b4ab     	bl	0x3b3bc <operator delete(void*)+0x2c>
    e114: 34fff3c0     	cbz	w0, 0xdf8c <__share_file+0xc58>
    e118: d0000361     	adrp	x1, 0x7c000
    e11c: f0ffffe0     	adrp	x0, 0xd000 <__get_settings_value_string_utf8+0x100>
    e120: 90000362     	adrp	x2, 0x7a000
    e124: 91064021     	add	x1, x1, #0x190
    e128: 9139d000     	add	x0, x0, #0xe74
    e12c: 913ea042     	add	x2, x2, #0xfa8
    e130: a9007c3f     	stp	xzr, xzr, [x1]
    e134: f900083f     	str	xzr, [x1, #0x10]
    e138: 97ffea4e     	bl	0x8a70 <__cxa_atexit@plt>
    e13c: aa1703e0     	mov	x0, x23
    e140: 9400b4bd     	bl	0x3b434 <operator delete(void*)+0xa4>
    e144: 17ffff92     	b	0xdf8c <__share_file+0xc58>
    e148: 710006df     	cmp	w22, #0x1
    e14c: 540000ed     	b.le	0xe168 <__share_file+0xe34>
    e150: f94033e8     	ldr	x8, [sp, #0x60]
    e154: b40000a8     	cbz	x8, 0xe168 <__share_file+0xe34>
    e158: f9402fe4     	ldr	x4, [sp, #0x58]
    e15c: a9410be0     	ldp	x0, x2, [sp, #0x10]
    e160: 92800001     	mov	x1, #-0x1               // =-1
    e164: 9400011b     	bl	0xe5d0 <__share_file+0x129c>
    e168: f94037e8     	ldr	x8, [sp, #0x68]
    e16c: b4000088     	cbz	x8, 0xe17c <__share_file+0xe48>
    e170: f9402fe0     	ldr	x0, [sp, #0x58]
    e174: 97ffea1b     	bl	0x89e0 <free@plt>
    e178: f9002fff     	str	xzr, [sp, #0x58]
    e17c: f94013e8     	ldr	x8, [sp, #0x20]
    e180: f9401508     	ldr	x8, [x8, #0x28]
    e184: f85a83a9     	ldur	x9, [x29, #-0x58]
    e188: eb09011f     	cmp	x8, x9
    e18c: 54000461     	b.ne	0xe218 <__share_file+0xee4>
    e190: 2a1603e0     	mov	w0, w22
    e194: a94e7bfd     	ldp	x29, x30, [sp, #0xe0]
    e198: a94d4ff4     	ldp	x20, x19, [sp, #0xd0]
    e19c: a94c57f6     	ldp	x22, x21, [sp, #0xc0]
    e1a0: a94b5ff8     	ldp	x24, x23, [sp, #0xb0]
    e1a4: a94a67fa     	ldp	x26, x25, [sp, #0xa0]
    e1a8: a9496ffc     	ldp	x28, x27, [sp, #0x90]
    e1ac: 9103c3ff     	add	sp, sp, #0xf0
    e1b0: d65f03c0     	ret
    e1b4: d0000360     	adrp	x0, 0x7c000
    e1b8: 9106a000     	add	x0, x0, #0x1a8
    e1bc: 9400b480     	bl	0x3b3bc <operator delete(void*)+0x2c>
    e1c0: 34ffea00     	cbz	w0, 0xdf00 <__share_file+0xbcc>
    e1c4: d0000361     	adrp	x1, 0x7c000
    e1c8: f0ffffe0     	adrp	x0, 0xd000 <__get_settings_value_string_utf8+0x100>
    e1cc: 90000362     	adrp	x2, 0x7a000
    e1d0: 91064021     	add	x1, x1, #0x190
    e1d4: 9139d000     	add	x0, x0, #0xe74
    e1d8: 913ea042     	add	x2, x2, #0xfa8
    e1dc: a9007c3f     	stp	xzr, xzr, [x1]
    e1e0: f900083f     	str	xzr, [x1, #0x10]
    e1e4: 97ffea23     	bl	0x8a70 <__cxa_atexit@plt>
    e1e8: d0000360     	adrp	x0, 0x7c000
    e1ec: 9106a000     	add	x0, x0, #0x1a8
    e1f0: 9400b491     	bl	0x3b434 <operator delete(void*)+0xa4>
    e1f4: 17ffff43     	b	0xdf00 <__share_file+0xbcc>
    e1f8: 90000260     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
    e1fc: b0000262     	adrp	x2, 0x5b000
    e200: 90000263     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
    e204: 91215c00     	add	x0, x0, #0x857
    e208: 9111ec42     	add	x2, x2, #0x47b
    e20c: 912c0063     	add	x3, x3, #0xb00
    e210: 528006e1     	mov	w1, #0x37               // =55
    e214: 97ffe7f3     	bl	0x81e0 <__assert2@plt>
    e218: 97ffe8b2     	bl	0x84e0 <__stack_chk_fail@plt>
    e21c: a9bb67fa     	stp	x26, x25, [sp, #-0x50]!
    e220: a9015ff8     	stp	x24, x23, [sp, #0x10]
    e224: a90257f6     	stp	x22, x21, [sp, #0x20]
    e228: a9034ff4     	stp	x20, x19, [sp, #0x30]
    e22c: a9047bfd     	stp	x29, x30, [sp, #0x40]
    e230: 910103fd     	add	x29, sp, #0x40
    e234: d0000373     	adrp	x19, 0x7c000
    e238: 9106a273     	add	x19, x19, #0x1a8
    e23c: 08dffe68     	ldarb	w8, [x19]
    e240: d0000374     	adrp	x20, 0x7c000
    e244: 91064294     	add	x20, x20, #0x190
    e248: 36000548     	tbz	w8, #0x0, 0xe2f0 <__share_file+0xfbc>
    e24c: d0000377     	adrp	x23, 0x7c000
    e250: f940caf8     	ldr	x24, [x23, #0x190]
    e254: f0fffff5     	adrp	x21, 0xd000 <__get_settings_value_string_utf8+0x100>
    e258: 90000376     	adrp	x22, 0x7a000
    e25c: 9139d2b5     	add	x21, x21, #0xe74
    e260: 913ea2d6     	add	x22, x22, #0xfa8
    e264: d0000379     	adrp	x25, 0x7c000
    e268: aa1803fa     	mov	x26, x24
    e26c: 08dffe68     	ldarb	w8, [x19]
    e270: 360001c8     	tbz	w8, #0x0, 0xe2a8 <__share_file+0xf74>
    e274: f940cae8     	ldr	x8, [x23, #0x190]
    e278: eb18011f     	cmp	x8, x24
    e27c: 540005a1     	b.ne	0xe330 <__share_file+0xffc>
    e280: f940cf28     	ldr	x8, [x25, #0x198]
    e284: 8b080f08     	add	x8, x24, x8, lsl #3
    e288: eb08035f     	cmp	x26, x8
    e28c: 54000260     	b.eq	0xe2d8 <__share_file+0xfa4>
    e290: f8408740     	ldr	x0, [x26], #0x8
    e294: f9400008     	ldr	x8, [x0]
    e298: f9401108     	ldr	x8, [x8, #0x20]
    e29c: d63f0100     	blr	x8
    e2a0: 08dffe68     	ldarb	w8, [x19]
    e2a4: 3707fe88     	tbnz	w8, #0x0, 0xe274 <__share_file+0xf40>
    e2a8: aa1303e0     	mov	x0, x19
    e2ac: 9400b444     	bl	0x3b3bc <operator delete(void*)+0x2c>
    e2b0: 34fffe20     	cbz	w0, 0xe274 <__share_file+0xf40>
    e2b4: aa1503e0     	mov	x0, x21
    e2b8: aa1403e1     	mov	x1, x20
    e2bc: aa1603e2     	mov	x2, x22
    e2c0: a9007e9f     	stp	xzr, xzr, [x20]
    e2c4: f9000a9f     	str	xzr, [x20, #0x10]
    e2c8: 97ffe9ea     	bl	0x8a70 <__cxa_atexit@plt>
    e2cc: aa1303e0     	mov	x0, x19
    e2d0: 9400b459     	bl	0x3b434 <operator delete(void*)+0xa4>
    e2d4: 17ffffe8     	b	0xe274 <__share_file+0xf40>
    e2d8: a9447bfd     	ldp	x29, x30, [sp, #0x40]
    e2dc: a9434ff4     	ldp	x20, x19, [sp, #0x30]
    e2e0: a94257f6     	ldp	x22, x21, [sp, #0x20]
    e2e4: a9415ff8     	ldp	x24, x23, [sp, #0x10]
    e2e8: a8c567fa     	ldp	x26, x25, [sp], #0x50
    e2ec: d65f03c0     	ret
    e2f0: d0000360     	adrp	x0, 0x7c000
    e2f4: 9106a000     	add	x0, x0, #0x1a8
    e2f8: 9400b431     	bl	0x3b3bc <operator delete(void*)+0x2c>
    e2fc: 34fffa80     	cbz	w0, 0xe24c <__share_file+0xf18>
    e300: f0ffffe0     	adrp	x0, 0xd000 <__get_settings_value_string_utf8+0x100>
    e304: 90000362     	adrp	x2, 0x7a000
    e308: 9139d000     	add	x0, x0, #0xe74
    e30c: 913ea042     	add	x2, x2, #0xfa8
    e310: aa1403e1     	mov	x1, x20
    e314: a9007e9f     	stp	xzr, xzr, [x20]
    e318: f9000a9f     	str	xzr, [x20, #0x10]
    e31c: 97ffe9d5     	bl	0x8a70 <__cxa_atexit@plt>
    e320: d0000360     	adrp	x0, 0x7c000
    e324: 9106a000     	add	x0, x0, #0x1a8
    e328: 9400b443     	bl	0x3b434 <operator delete(void*)+0xa4>
    e32c: 17ffffc8     	b	0xe24c <__share_file+0xf18>
    e330: 90000260     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
    e334: b0000262     	adrp	x2, 0x5b000
    e338: 90000263     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
    e33c: 91215c00     	add	x0, x0, #0x857
    e340: 9111ec42     	add	x2, x2, #0x47b
    e344: 912c0063     	add	x3, x3, #0xb00
    e348: 528006e1     	mov	w1, #0x37               // =55
    e34c: 97ffe7a5     	bl	0x81e0 <__assert2@plt>
    e350: a9bb67fa     	stp	x26, x25, [sp, #-0x50]!
    e354: a9015ff8     	stp	x24, x23, [sp, #0x10]
    e358: a90257f6     	stp	x22, x21, [sp, #0x20]
    e35c: a9034ff4     	stp	x20, x19, [sp, #0x30]
    e360: a9047bfd     	stp	x29, x30, [sp, #0x40]
    e364: 910103fd     	add	x29, sp, #0x40
    e368: d0000373     	adrp	x19, 0x7c000
    e36c: 9106a273     	add	x19, x19, #0x1a8
    e370: 08dffe68     	ldarb	w8, [x19]
    e374: d0000374     	adrp	x20, 0x7c000
    e378: 91064294     	add	x20, x20, #0x190
    e37c: 36000548     	tbz	w8, #0x0, 0xe424 <__share_file+0x10f0>
    e380: d0000377     	adrp	x23, 0x7c000
    e384: f940caf8     	ldr	x24, [x23, #0x190]
    e388: f0fffff5     	adrp	x21, 0xd000 <__get_settings_value_string_utf8+0x100>
    e38c: 90000376     	adrp	x22, 0x7a000
    e390: 9139d2b5     	add	x21, x21, #0xe74
    e394: 913ea2d6     	add	x22, x22, #0xfa8
    e398: d0000379     	adrp	x25, 0x7c000
    e39c: aa1803fa     	mov	x26, x24
    e3a0: 08dffe68     	ldarb	w8, [x19]
    e3a4: 360001c8     	tbz	w8, #0x0, 0xe3dc <__share_file+0x10a8>
    e3a8: f940cae8     	ldr	x8, [x23, #0x190]
    e3ac: eb18011f     	cmp	x8, x24
    e3b0: 540005a1     	b.ne	0xe464 <__share_file+0x1130>
    e3b4: f940cf28     	ldr	x8, [x25, #0x198]
    e3b8: 8b080f08     	add	x8, x24, x8, lsl #3
    e3bc: eb08035f     	cmp	x26, x8
    e3c0: 54000260     	b.eq	0xe40c <__share_file+0x10d8>
    e3c4: f8408740     	ldr	x0, [x26], #0x8
    e3c8: f9400008     	ldr	x8, [x0]
    e3cc: f9401508     	ldr	x8, [x8, #0x28]
    e3d0: d63f0100     	blr	x8
    e3d4: 08dffe68     	ldarb	w8, [x19]
    e3d8: 3707fe88     	tbnz	w8, #0x0, 0xe3a8 <__share_file+0x1074>
    e3dc: aa1303e0     	mov	x0, x19
    e3e0: 9400b3f7     	bl	0x3b3bc <operator delete(void*)+0x2c>
    e3e4: 34fffe20     	cbz	w0, 0xe3a8 <__share_file+0x1074>
    e3e8: aa1503e0     	mov	x0, x21
    e3ec: aa1403e1     	mov	x1, x20
    e3f0: aa1603e2     	mov	x2, x22
    e3f4: a9007e9f     	stp	xzr, xzr, [x20]
    e3f8: f9000a9f     	str	xzr, [x20, #0x10]
    e3fc: 97ffe99d     	bl	0x8a70 <__cxa_atexit@plt>
    e400: aa1303e0     	mov	x0, x19
    e404: 9400b40c     	bl	0x3b434 <operator delete(void*)+0xa4>
    e408: 17ffffe8     	b	0xe3a8 <__share_file+0x1074>
    e40c: a9447bfd     	ldp	x29, x30, [sp, #0x40]
    e410: a9434ff4     	ldp	x20, x19, [sp, #0x30]
    e414: a94257f6     	ldp	x22, x21, [sp, #0x20]
    e418: a9415ff8     	ldp	x24, x23, [sp, #0x10]
    e41c: a8c567fa     	ldp	x26, x25, [sp], #0x50
    e420: d65f03c0     	ret
    e424: d0000360     	adrp	x0, 0x7c000
    e428: 9106a000     	add	x0, x0, #0x1a8
    e42c: 9400b3e4     	bl	0x3b3bc <operator delete(void*)+0x2c>
    e430: 34fffa80     	cbz	w0, 0xe380 <__share_file+0x104c>
    e434: f0ffffe0     	adrp	x0, 0xd000 <__get_settings_value_string_utf8+0x100>
    e438: 90000362     	adrp	x2, 0x7a000
    e43c: 9139d000     	add	x0, x0, #0xe74
    e440: 913ea042     	add	x2, x2, #0xfa8
    e444: aa1403e1     	mov	x1, x20
    e448: a9007e9f     	stp	xzr, xzr, [x20]
    e44c: f9000a9f     	str	xzr, [x20, #0x10]
    e450: 97ffe988     	bl	0x8a70 <__cxa_atexit@plt>
    e454: d0000360     	adrp	x0, 0x7c000
    e458: 9106a000     	add	x0, x0, #0x1a8
    e45c: 9400b3f6     	bl	0x3b434 <operator delete(void*)+0xa4>
    e460: 17ffffc8     	b	0xe380 <__share_file+0x104c>
    e464: 90000260     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
    e468: b0000262     	adrp	x2, 0x5b000
    e46c: 90000263     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
    e470: 91215c00     	add	x0, x0, #0x857
    e474: 9111ec42     	add	x2, x2, #0x47b
    e478: 912c0063     	add	x3, x3, #0xb00
    e47c: 528006e1     	mov	w1, #0x37               // =55
    e480: 97ffe758     	bl	0x81e0 <__assert2@plt>
    e484: a9ba6ffc     	stp	x28, x27, [sp, #-0x60]!
    e488: a90167fa     	stp	x26, x25, [sp, #0x10]
    e48c: a9025ff8     	stp	x24, x23, [sp, #0x20]
    e490: a90357f6     	stp	x22, x21, [sp, #0x30]
    e494: a9044ff4     	stp	x20, x19, [sp, #0x40]
    e498: a9057bfd     	stp	x29, x30, [sp, #0x50]
    e49c: 910143fd     	add	x29, sp, #0x50
    e4a0: d0000375     	adrp	x21, 0x7c000
    e4a4: 9106a2b5     	add	x21, x21, #0x1a8
    e4a8: 08dffea8     	ldarb	w8, [x21]
    e4ac: d0000376     	adrp	x22, 0x7c000
    e4b0: aa0103f3     	mov	x19, x1
    e4b4: aa0003f4     	mov	x20, x0
    e4b8: 910642d6     	add	x22, x22, #0x190
    e4bc: 360005a8     	tbz	w8, #0x0, 0xe570 <__share_file+0x123c>
    e4c0: d0000379     	adrp	x25, 0x7c000
    e4c4: f940cb3a     	ldr	x26, [x25, #0x190]
    e4c8: f0fffff7     	adrp	x23, 0xd000 <__get_settings_value_string_utf8+0x100>
    e4cc: 90000378     	adrp	x24, 0x7a000
    e4d0: 9139d2f7     	add	x23, x23, #0xe74
    e4d4: 913ea318     	add	x24, x24, #0xfa8
    e4d8: d000037b     	adrp	x27, 0x7c000
    e4dc: aa1a03fc     	mov	x28, x26
    e4e0: 08dffea8     	ldarb	w8, [x21]
    e4e4: 36000208     	tbz	w8, #0x0, 0xe524 <__share_file+0x11f0>
    e4e8: f940cb28     	ldr	x8, [x25, #0x190]
    e4ec: eb1a011f     	cmp	x8, x26
    e4f0: 54000601     	b.ne	0xe5b0 <__share_file+0x127c>
    e4f4: f940cf68     	ldr	x8, [x27, #0x198]
    e4f8: 8b080f48     	add	x8, x26, x8, lsl #3
    e4fc: eb08039f     	cmp	x28, x8
    e500: 540002a0     	b.eq	0xe554 <__share_file+0x1220>
    e504: f8408780     	ldr	x0, [x28], #0x8
    e508: aa1403e1     	mov	x1, x20
    e50c: aa1303e2     	mov	x2, x19
    e510: f9400008     	ldr	x8, [x0]
    e514: f9401908     	ldr	x8, [x8, #0x30]
    e518: d63f0100     	blr	x8
    e51c: 08dffea8     	ldarb	w8, [x21]
    e520: 3707fe48     	tbnz	w8, #0x0, 0xe4e8 <__share_file+0x11b4>
    e524: aa1503e0     	mov	x0, x21
    e528: 9400b3a5     	bl	0x3b3bc <operator delete(void*)+0x2c>
    e52c: 34fffde0     	cbz	w0, 0xe4e8 <__share_file+0x11b4>
    e530: aa1703e0     	mov	x0, x23
    e534: aa1603e1     	mov	x1, x22
    e538: aa1803e2     	mov	x2, x24
    e53c: a9007edf     	stp	xzr, xzr, [x22]
    e540: f9000adf     	str	xzr, [x22, #0x10]
    e544: 97ffe94b     	bl	0x8a70 <__cxa_atexit@plt>
    e548: aa1503e0     	mov	x0, x21
    e54c: 9400b3ba     	bl	0x3b434 <operator delete(void*)+0xa4>
    e550: 17ffffe6     	b	0xe4e8 <__share_file+0x11b4>
    e554: a9457bfd     	ldp	x29, x30, [sp, #0x50]
    e558: a9444ff4     	ldp	x20, x19, [sp, #0x40]
    e55c: a94357f6     	ldp	x22, x21, [sp, #0x30]
    e560: a9425ff8     	ldp	x24, x23, [sp, #0x20]
    e564: a94167fa     	ldp	x26, x25, [sp, #0x10]
    e568: a8c66ffc     	ldp	x28, x27, [sp], #0x60
    e56c: d65f03c0     	ret
    e570: d0000360     	adrp	x0, 0x7c000
    e574: 9106a000     	add	x0, x0, #0x1a8
    e578: 9400b391     	bl	0x3b3bc <operator delete(void*)+0x2c>
    e57c: 34fffa20     	cbz	w0, 0xe4c0 <__share_file+0x118c>
    e580: f0ffffe0     	adrp	x0, 0xd000 <__get_settings_value_string_utf8+0x100>
    e584: 90000362     	adrp	x2, 0x7a000
    e588: 9139d000     	add	x0, x0, #0xe74
    e58c: 913ea042     	add	x2, x2, #0xfa8
    e590: aa1603e1     	mov	x1, x22
    e594: a9007edf     	stp	xzr, xzr, [x22]
    e598: f9000adf     	str	xzr, [x22, #0x10]
    e59c: 97ffe935     	bl	0x8a70 <__cxa_atexit@plt>
    e5a0: d0000360     	adrp	x0, 0x7c000
    e5a4: 9106a000     	add	x0, x0, #0x1a8
    e5a8: 9400b3a3     	bl	0x3b434 <operator delete(void*)+0xa4>
    e5ac: 17ffffc5     	b	0xe4c0 <__share_file+0x118c>
    e5b0: 90000260     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
    e5b4: b0000262     	adrp	x2, 0x5b000
    e5b8: 90000263     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
    e5bc: 91215c00     	add	x0, x0, #0x857
    e5c0: 9111ec42     	add	x2, x2, #0x47b
    e5c4: 912c0063     	add	x3, x3, #0xb00
    e5c8: 528006e1     	mov	w1, #0x37               // =55
    e5cc: 97ffe705     	bl	0x81e0 <__assert2@plt>
    e5d0: d10443ff     	sub	sp, sp, #0x110
    e5d4: a90f4ffc     	stp	x28, x19, [sp, #0xf0]
    e5d8: a9107bfd     	stp	x29, x30, [sp, #0x100]
    e5dc: 910403fd     	add	x29, sp, #0x100
    e5e0: a90817e4     	stp	x4, x5, [sp, #0x80]
    e5e4: a9091fe6     	stp	x6, x7, [sp, #0x90]
    e5e8: ad0007e0     	stp	q0, q1, [sp]
    e5ec: ad010fe2     	stp	q2, q3, [sp, #0x20]
    e5f0: ad0217e4     	stp	q4, q5, [sp, #0x40]
    e5f4: ad031fe6     	stp	q6, q7, [sp, #0x60]
    e5f8: d53bd053     	mrs	x19, TPIDR_EL0
    e5fc: f9401669     	ldr	x9, [x19, #0x28]
    e600: 910203ea     	add	x10, sp, #0x80
    e604: 928003ec     	mov	x12, #-0x20             // =-32
    e608: 910043ab     	add	x11, x29, #0x10
    e60c: f81e83a9     	stur	x9, [x29, #-0x18]
    e610: 910003e9     	mov	x9, sp
    e614: f2dff00c     	movk	x12, #0xff80, lsl #32
    e618: 9100814a     	add	x10, x10, #0x20
    e61c: 91020129     	add	x9, x9, #0x80
    e620: d100e3a8     	sub	x8, x29, #0x38
    e624: a93cabab     	stp	x11, x10, [x29, #-0x38]
    e628: a93db3a9     	stp	x9, x12, [x29, #-0x28]
    e62c: ad400101     	ldp	q1, q0, [x8]
    e630: d00002a4     	adrp	x4, 0x64000
    e634: aa0103e3     	mov	x3, x1
    e638: 91379084     	add	x4, x4, #0xde4
    e63c: d10183a5     	sub	x5, x29, #0x60
    e640: aa0203e1     	mov	x1, x2
    e644: 2a1f03e2     	mov	w2, wzr
    e648: ad3d03a1     	stp	q1, q0, [x29, #-0x60]
    e64c: 97ffe691     	bl	0x8090 <__vsnprintf_chk@plt>
    e650: f9401668     	ldr	x8, [x19, #0x28]
    e654: f85e83a9     	ldur	x9, [x29, #-0x18]
    e658: eb09011f     	cmp	x8, x9
    e65c: 540000a1     	b.ne	0xe670 <__share_file+0x133c>
    e660: a9507bfd     	ldp	x29, x30, [sp, #0x100]
    e664: a94f4ffc     	ldp	x28, x19, [sp, #0xf0]
    e668: 910443ff     	add	sp, sp, #0x110
    e66c: d65f03c0     	ret
    e670: 97ffe79c     	bl	0x84e0 <__stack_chk_fail@plt>
    e674: d10403ff     	sub	sp, sp, #0x100
    e678: a90a6ffc     	stp	x28, x27, [sp, #0xa0]
    e67c: a90b67fa     	stp	x26, x25, [sp, #0xb0]
    e680: a90c5ff8     	stp	x24, x23, [sp, #0xc0]
    e684: a90d57f6     	stp	x22, x21, [sp, #0xd0]
    e688: a90e4ff4     	stp	x20, x19, [sp, #0xe0]
    e68c: a90f7bfd     	stp	x29, x30, [sp, #0xf0]
    e690: 9103c3fd     	add	x29, sp, #0xf0
    e694: d53bd054     	mrs	x20, TPIDR_EL0
    e698: f9401688     	ldr	x8, [x20, #0x28]
    e69c: 52800029     	mov	w9, #0x1                // =1
    e6a0: 1ac32129     	lsl	w9, w9, w3
    e6a4: f81a83a8     	stur	x8, [x29, #-0x58]
    e6a8: f9400008     	ldr	x8, [x0]
    e6ac: b9400108     	ldr	w8, [x8]
    e6b0: 6a09011f     	tst	w8, w9
    e6b4: 54000340     	b.eq	0xe71c <__share_file+0x13e8>
    e6b8: f9401408     	ldr	x8, [x0, #0x28]
    e6bc: 2a0203fa     	mov	w26, w2
    e6c0: aa0003fb     	mov	x27, x0
    e6c4: 38624908     	ldrb	w8, [x8, w2, uxtw]
    e6c8: 340002a8     	cbz	w8, 0xe71c <__share_file+0x13e8>
    e6cc: f94004d3     	ldr	x19, [x6, #0x8]
    e6d0: f9400ba8     	ldr	x8, [x29, #0x10]
    e6d4: 39416889     	ldrb	w9, [x4, #0x5a]
    e6d8: aa0603f6     	mov	x22, x6
    e6dc: 91002275     	add	x21, x19, #0x8
    e6e0: f81903b5     	stur	x21, [x29, #-0x70]
    e6e4: f9000fe8     	str	x8, [sp, #0x18]
    e6e8: f9400100     	ldr	x0, [x8]
    e6ec: f9400fa8     	ldr	x8, [x29, #0x18]
    e6f0: aa0403f8     	mov	x24, x4
    e6f4: 2a0303f9     	mov	w25, w3
    e6f8: 2a0103fc     	mov	w28, w1
    e6fc: f9000be5     	str	x5, [sp, #0x10]
    e700: f90013e7     	str	x7, [sp, #0x20]
    e704: b9000fe9     	str	w9, [sp, #0xc]
    e708: f90017e8     	str	x8, [sp, #0x28]
    e70c: b40000c0     	cbz	x0, 0xe724 <__share_file+0x13f0>
    e710: 97ffe854     	bl	0x8860 <strlen@plt>
    e714: 91002017     	add	x23, x0, #0x8
    e718: 14000004     	b	0xe728 <__share_file+0x13f4>
    e71c: 2a1f03e0     	mov	w0, wzr
    e720: 1400005f     	b	0xe89c <__share_file+0x1568>
    e724: 52800197     	mov	w23, #0xc               // =12
    e728: f94017e8     	ldr	x8, [sp, #0x28]
    e72c: f81983b7     	stur	x23, [x29, #-0x68]
    e730: f9400100     	ldr	x0, [x8]
    e734: b4000080     	cbz	x0, 0xe744 <__share_file+0x1410>
    e738: 97ffe84a     	bl	0x8860 <strlen@plt>
    e73c: 91002008     	add	x8, x0, #0x8
    e740: 14000002     	b	0xe748 <__share_file+0x1414>
    e744: 52800188     	mov	w8, #0xc                // =12
    e748: 11000d09     	add	w9, w8, #0x3
    e74c: 11004e6b     	add	w11, w19, #0x13
    e750: f100011f     	cmp	x8, #0x0
    e754: 121e7529     	and	w9, w9, #0xfffffffc
    e758: f81a03a8     	stur	x8, [x29, #-0x60]
    e75c: 11002eea     	add	w10, w23, #0xb
    e760: 52800108     	mov	w8, #0x8                // =8
    e764: 121e756b     	and	w11, w11, #0xfffffffc
    e768: 1a8903e9     	csel	w9, wzr, w9, eq
    e76c: f10002bf     	cmp	x21, #0x0
    e770: 121e754a     	and	w10, w10, #0xfffffffc
    e774: 1a8b010b     	csel	w11, w8, w11, eq
    e778: f10002ff     	cmp	x23, #0x0
    e77c: 0b090169     	add	w9, w11, w9
    e780: 1a8a0108     	csel	w8, w8, w10, eq
    e784: 0b080128     	add	w8, w9, w8
    e788: 1101f100     	add	w0, w8, #0x7c
    e78c: 910163e8     	add	x8, sp, #0x58
    e790: 97ffe714     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
    e794: b94077e8     	ldr	w8, [sp, #0x74]
    e798: 2a1f03e0     	mov	w0, wzr
    e79c: 35000808     	cbnz	w8, 0xe89c <__share_file+0x1568>
    e7a0: f84643f3     	ldur	x19, [sp, #0x64]
    e7a4: b9403368     	ldr	w8, [x27, #0x30]
    e7a8: 52800215     	mov	w21, #0x10              // =16
    e7ac: aa1803e1     	mov	x1, x24
    e7b0: b900127c     	str	w28, [x19, #0x10]
    e7b4: 29016a68     	stp	w8, w26, [x19, #0x8]
    e7b8: 52800f88     	mov	w8, #0x7c               // =124
    e7bc: 79002a79     	strh	w25, [x19, #0x14]
    e7c0: 79002e75     	strh	w21, [x19, #0x16]
    e7c4: b9001a68     	str	w8, [x19, #0x18]
    e7c8: b9400fe8     	ldr	w8, [sp, #0xc]
    e7cc: f84643f7     	ldur	x23, [sp, #0x64]
    e7d0: 7100011f     	cmp	w8, #0x0
    e7d4: 52800b48     	mov	w8, #0x5a               // =90
    e7d8: 1a880502     	cinc	w2, w8, ne
    e7dc: 910082e0     	add	x0, x23, #0x20
    e7e0: b9001ee2     	str	w2, [x23, #0x1c]
    e7e4: 97ffe853     	bl	0x8930 <memcpy@plt>
    e7e8: b9401a68     	ldr	w8, [x19, #0x18]
    e7ec: 8b0802f3     	add	x19, x23, x8
    e7f0: 52800148     	mov	w8, #0xa                // =10
    e7f4: 39000268     	strb	w8, [x19]
    e7f8: f9400be8     	ldr	x8, [sp, #0x10]
    e7fc: b9400108     	ldr	w8, [x8]
    e800: b9000668     	str	w8, [x19, #0x4]
    e804: b85903a8     	ldur	w8, [x29, #-0x70]
    e808: 38008e75     	strb	w21, [x19, #0x8]!
    e80c: 51002108     	sub	w8, w8, #0x8
    e810: b9000668     	str	w8, [x19, #0x4]
    e814: f94006c9     	ldr	x9, [x22, #0x8]
    e818: b4000089     	cbz	x9, 0xe828 <__share_file+0x14f4>
    e81c: f94002c1     	ldr	x1, [x22]
    e820: b5000081     	cbnz	x1, 0xe830 <__share_file+0x14fc>
    e824: 14000006     	b	0xe83c <__share_file+0x1508>
    e828: b00002a1     	adrp	x1, 0x63000
    e82c: 912c5c21     	add	x1, x1, #0xb17
    e830: 91002260     	add	x0, x19, #0x8
    e834: 2a0803e2     	mov	w2, w8
    e838: 97ffe83e     	bl	0x8930 <memcpy@plt>
    e83c: f85903a8     	ldur	x8, [x29, #-0x70]
    e840: 52800149     	mov	w9, #0xa                // =10
    e844: f94017e3     	ldr	x3, [sp, #0x28]
    e848: 91000d0a     	add	x10, x8, #0x3
    e84c: f100011f     	cmp	x8, #0x0
    e850: 927ef548     	and	x8, x10, #0xfffffffffffffffc
    e854: 9a8803e8     	csel	x8, xzr, x8, eq
    e858: 8b080268     	add	x8, x19, x8
    e85c: 39000109     	strb	w9, [x8]
    e860: a941a7e2     	ldp	x2, x9, [sp, #0x18]
    e864: d101c3aa     	sub	x10, x29, #0x70
    e868: 91002100     	add	x0, x8, #0x8
    e86c: 91002141     	add	x1, x10, #0x8
    e870: b9400129     	ldr	w9, [x9]
    e874: b9000509     	str	w9, [x8, #0x4]
    e878: 94000016     	bl	0xe8d0 <__share_file+0x159c>
    e87c: 3cc583e0     	ldur	q0, [sp, #0x58]
    e880: 3cc683e1     	ldur	q1, [sp, #0x68]
    e884: f9403fe8     	ldr	x8, [sp, #0x78]
    e888: 9100c3e0     	add	x0, sp, #0x30
    e88c: ad0187e0     	stp	q0, q1, [sp, #0x30]
    e890: f9002be8     	str	x8, [sp, #0x50]
    e894: 97ffe72f     	bl	0x8550 <__api_logger_buffer_commit@plt>
    e898: 52800020     	mov	w0, #0x1                // =1
    e89c: f9401688     	ldr	x8, [x20, #0x28]
    e8a0: f85a83a9     	ldur	x9, [x29, #-0x58]
    e8a4: eb09011f     	cmp	x8, x9
    e8a8: 54000121     	b.ne	0xe8cc <__share_file+0x1598>
    e8ac: a94f7bfd     	ldp	x29, x30, [sp, #0xf0]
    e8b0: a94e4ff4     	ldp	x20, x19, [sp, #0xe0]
    e8b4: a94d57f6     	ldp	x22, x21, [sp, #0xd0]
    e8b8: a94c5ff8     	ldp	x24, x23, [sp, #0xc0]
    e8bc: a94b67fa     	ldp	x26, x25, [sp, #0xb0]
    e8c0: a94a6ffc     	ldp	x28, x27, [sp, #0xa0]
    e8c4: 910403ff     	add	sp, sp, #0x100
    e8c8: d65f03c0     	ret
    e8cc: 97ffe705     	bl	0x84e0 <__stack_chk_fail@plt>
    e8d0: f81d0ff5     	str	x21, [sp, #-0x30]!
    e8d4: a9014ff4     	stp	x20, x19, [sp, #0x10]
    e8d8: a9027bfd     	stp	x29, x30, [sp, #0x20]
    e8dc: 910083fd     	add	x29, sp, #0x20
    e8e0: b9400028     	ldr	w8, [x1]
    e8e4: aa0103f5     	mov	x21, x1
    e8e8: f9400041     	ldr	x1, [x2]
    e8ec: 52800209     	mov	w9, #0x10               // =16
    e8f0: 51002102     	sub	w2, w8, #0x8
    e8f4: aa0303f4     	mov	x20, x3
    e8f8: aa0003f3     	mov	x19, x0
    e8fc: 39000009     	strb	w9, [x0]
    e900: b9000402     	str	w2, [x0, #0x4]
    e904: 91002000     	add	x0, x0, #0x8
    e908: b5000061     	cbnz	x1, 0xe914 <__share_file+0x15e0>
    e90c: d0000281     	adrp	x1, 0x60000
    e910: 913c2821     	add	x1, x1, #0xf0a
    e914: 97ffe807     	bl	0x8930 <memcpy@plt>
    e918: f94002a8     	ldr	x8, [x21]
    e91c: b9400aa9     	ldr	w9, [x21, #0x8]
    e920: f9400281     	ldr	x1, [x20]
    e924: 5280020a     	mov	w10, #0x10              // =16
    e928: 91000d0b     	add	x11, x8, #0x3
    e92c: f100011f     	cmp	x8, #0x0
    e930: 927ef568     	and	x8, x11, #0xfffffffffffffffc
    e934: 9a8803e8     	csel	x8, xzr, x8, eq
    e938: 8b080268     	add	x8, x19, x8
    e93c: 51002122     	sub	w2, w9, #0x8
    e940: 91002100     	add	x0, x8, #0x8
    e944: 3900010a     	strb	w10, [x8]
    e948: b9000502     	str	w2, [x8, #0x4]
    e94c: b5000061     	cbnz	x1, 0xe958 <__share_file+0x1624>
    e950: d0000281     	adrp	x1, 0x60000
    e954: 913c2821     	add	x1, x1, #0xf0a
    e958: a9427bfd     	ldp	x29, x30, [sp, #0x20]
    e95c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
    e960: f84307f5     	ldr	x21, [sp], #0x30
    e964: 17ffe7f3     	b	0x8930 <memcpy@plt>
    e968: a9bb67fa     	stp	x26, x25, [sp, #-0x50]!
    e96c: a9015ff8     	stp	x24, x23, [sp, #0x10]
    e970: a90257f6     	stp	x22, x21, [sp, #0x20]
    e974: a9034ff4     	stp	x20, x19, [sp, #0x30]
    e978: a9047bfd     	stp	x29, x30, [sp, #0x40]
    e97c: 910103fd     	add	x29, sp, #0x40
    e980: f9400016     	ldr	x22, [x0]
    e984: f100001f     	cmp	x0, #0x0
    e988: 9a9603e8     	csel	x8, xzr, x22, eq
    e98c: eb02011f     	cmp	x8, x2
    e990: 54000841     	b.ne	0xea98 <__share_file+0x1764>
    e994: eb160039     	subs	x25, x1, x22
    e998: 54000703     	b.lo	0xea78 <__share_file+0x1744>
    e99c: f940041a     	ldr	x26, [x0, #0x8]
    e9a0: aa0003f3     	mov	x19, x0
    e9a4: 8b1a0ec8     	add	x8, x22, x26, lsl #3
    e9a8: eb010115     	subs	x21, x8, x1
    e9ac: 54000663     	b.lo	0xea78 <__share_file+0x1744>
    e9b0: aa0303f4     	mov	x20, x3
    e9b4: b1000758     	adds	x24, x26, #0x1
    e9b8: aa1603f7     	mov	x23, x22
    e9bc: 540003e2     	b.hs	0xea38 <__share_file+0x1704>
    e9c0: f9400a68     	ldr	x8, [x19, #0x10]
    e9c4: aa1603f7     	mov	x23, x22
    e9c8: eb18011f     	cmp	x8, x24
    e9cc: 54000362     	b.hs	0xea38 <__share_file+0x1704>
    e9d0: d1000708     	sub	x8, x24, #0x1
    e9d4: ea08031f     	tst	x24, x8
    e9d8: aa1803e8     	mov	x8, x24
    e9dc: 540000c0     	b.eq	0xe9f4 <__share_file+0x16c0>
    e9e0: 52800028     	mov	w8, #0x1                // =1
    e9e4: aa1803e9     	mov	x9, x24
    e9e8: d341fd29     	lsr	x9, x9, #1
    e9ec: d37ff908     	lsl	x8, x8, #1
    e9f0: b5ffffc9     	cbnz	x9, 0xe9e8 <__share_file+0x16b4>
    e9f4: f100091f     	cmp	x8, #0x2
    e9f8: 52800049     	mov	w9, #0x2                // =2
    e9fc: 9a898108     	csel	x8, x8, x9, hi
    ea00: d37df100     	lsl	x0, x8, #3
    ea04: f9000a68     	str	x8, [x19, #0x10]
    ea08: 97ffe7c2     	bl	0x8910 <malloc@plt>
    ea0c: b4000560     	cbz	x0, 0xeab8 <__share_file+0x1784>
    ea10: aa0003f7     	mov	x23, x0
    ea14: b4000116     	cbz	x22, 0xea34 <__share_file+0x1700>
    ea18: d37df342     	lsl	x2, x26, #3
    ea1c: aa1703e0     	mov	x0, x23
    ea20: aa1603e1     	mov	x1, x22
    ea24: 97ffe7c3     	bl	0x8930 <memcpy@plt>
    ea28: b4000076     	cbz	x22, 0xea34 <__share_file+0x1700>
    ea2c: aa1603e0     	mov	x0, x22
    ea30: 97ffe7ec     	bl	0x89e0 <free@plt>
    ea34: f9000277     	str	x23, [x19]
    ea38: d3638b28     	lsl	x8, x25, #29
    ea3c: 8b8876f6     	add	x22, x23, x8, asr #29
    ea40: 910022c0     	add	x0, x22, #0x8
    ea44: aa1603e1     	mov	x1, x22
    ea48: aa1503e2     	mov	x2, x21
    ea4c: 97ffe755     	bl	0x87a0 <memmove@plt>
    ea50: b4000076     	cbz	x22, 0xea5c <__share_file+0x1728>
    ea54: f9400288     	ldr	x8, [x20]
    ea58: f90002c8     	str	x8, [x22]
    ea5c: f9000678     	str	x24, [x19, #0x8]
    ea60: a9447bfd     	ldp	x29, x30, [sp, #0x40]
    ea64: a9434ff4     	ldp	x20, x19, [sp, #0x30]
    ea68: a94257f6     	ldp	x22, x21, [sp, #0x20]
    ea6c: a9415ff8     	ldp	x24, x23, [sp, #0x10]
    ea70: a8c567fa     	ldp	x26, x25, [sp], #0x50
    ea74: d65f03c0     	ret
    ea78: 90000260     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
    ea7c: b0000262     	adrp	x2, 0x5b000
    ea80: 90000263     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
    ea84: 91215c00     	add	x0, x0, #0x857
    ea88: 911fec42     	add	x2, x2, #0x7fb
    ea8c: 91277063     	add	x3, x3, #0x9dc
    ea90: 528031c1     	mov	w1, #0x18e              // =398
    ea94: 97ffe5d3     	bl	0x81e0 <__assert2@plt>
    ea98: 90000260     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
    ea9c: b0000262     	adrp	x2, 0x5b000
    eaa0: 90000263     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
    eaa4: 91215c00     	add	x0, x0, #0x857
    eaa8: 9123a842     	add	x2, x2, #0x8ea
    eaac: 912c0063     	add	x3, x3, #0xb00
    eab0: 52800ae1     	mov	w1, #0x57               // =87
    eab4: 97ffe5cb     	bl	0x81e0 <__assert2@plt>
    eab8: 90000260     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
    eabc: b0000262     	adrp	x2, 0x5b000
    eac0: 90000263     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
    eac4: 91215c00     	add	x0, x0, #0x857
    eac8: 912aa842     	add	x2, x2, #0xaaa
    eacc: 9124c063     	add	x3, x3, #0x930
    ead0: 52804a01     	mov	w1, #0x250              // =592
    ead4: 97ffe5c3     	bl	0x81e0 <__assert2@plt>
    ead8: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
    eadc: 910003fd     	mov	x29, sp
    eae0: d0000368     	adrp	x8, 0x7c000
    eae4: 9106a108     	add	x8, x8, #0x1a8
    eae8: 08dffd08     	ldarb	w8, [x8]
    eaec: 36000128     	tbz	w8, #0x0, 0xeb10 <__share_file+0x17dc>
    eaf0: d0000368     	adrp	x8, 0x7c000
    eaf4: 9106e108     	add	x8, x8, #0x1b8
    eaf8: 08dffd08     	ldarb	w8, [x8]
    eafc: 360002c8     	tbz	w8, #0x0, 0xeb54 <__share_file+0x1820>
    eb00: d0000360     	adrp	x0, 0x7c000
    eb04: 9106c000     	add	x0, x0, #0x1b0
    eb08: a8c17bfd     	ldp	x29, x30, [sp], #0x10
    eb0c: d65f03c0     	ret
    eb10: d0000360     	adrp	x0, 0x7c000
    eb14: 9106a000     	add	x0, x0, #0x1a8
    eb18: 9400b229     	bl	0x3b3bc <operator delete(void*)+0x2c>
    eb1c: 34fffea0     	cbz	w0, 0xeaf0 <__share_file+0x17bc>
    eb20: d0000361     	adrp	x1, 0x7c000
    eb24: f0ffffe0     	adrp	x0, 0xd000 <__get_settings_value_string_utf8+0x100>
    eb28: 90000362     	adrp	x2, 0x7a000
    eb2c: 91064021     	add	x1, x1, #0x190
    eb30: 9139d000     	add	x0, x0, #0xe74
    eb34: 913ea042     	add	x2, x2, #0xfa8
    eb38: a9007c3f     	stp	xzr, xzr, [x1]
    eb3c: f900083f     	str	xzr, [x1, #0x10]
    eb40: 97ffe7cc     	bl	0x8a70 <__cxa_atexit@plt>
    eb44: d0000360     	adrp	x0, 0x7c000
    eb48: 9106a000     	add	x0, x0, #0x1a8
    eb4c: 9400b23a     	bl	0x3b434 <operator delete(void*)+0xa4>
    eb50: 17ffffe8     	b	0xeaf0 <__share_file+0x17bc>
    eb54: d0000360     	adrp	x0, 0x7c000
    eb58: 9106e000     	add	x0, x0, #0x1b8
    eb5c: 9400b218     	bl	0x3b3bc <operator delete(void*)+0x2c>
    eb60: 34fffd00     	cbz	w0, 0xeb00 <__share_file+0x17cc>
    eb64: b0000368     	adrp	x8, 0x7b000
    eb68: f947dd08     	ldr	x8, [x8, #0xfb8]
    eb6c: d0000360     	adrp	x0, 0x7c000
    eb70: d0000369     	adrp	x9, 0x7c000
    eb74: 9106e000     	add	x0, x0, #0x1b8
    eb78: 91004108     	add	x8, x8, #0x10
    eb7c: f900d928     	str	x8, [x9, #0x1b0]
    eb80: 9400b22d     	bl	0x3b434 <operator delete(void*)+0xa4>
    eb84: 17ffffdf     	b	0xeb00 <__share_file+0x17cc>
    eb88: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
    eb8c: 910003fd     	mov	x29, sp
    eb90: d0000368     	adrp	x8, 0x7c000
    eb94: 9106a108     	add	x8, x8, #0x1a8
    eb98: 08dffd08     	ldarb	w8, [x8]
    eb9c: 36000128     	tbz	w8, #0x0, 0xebc0 <__share_file+0x188c>
    eba0: d0000368     	adrp	x8, 0x7c000
    eba4: 91072108     	add	x8, x8, #0x1c8
    eba8: 08dffd08     	ldarb	w8, [x8]
    ebac: 360002c8     	tbz	w8, #0x0, 0xec04 <__share_file+0x18d0>
    ebb0: d0000360     	adrp	x0, 0x7c000
    ebb4: 91070000     	add	x0, x0, #0x1c0
    ebb8: a8c17bfd     	ldp	x29, x30, [sp], #0x10
    ebbc: d65f03c0     	ret
    ebc0: d0000360     	adrp	x0, 0x7c000
    ebc4: 9106a000     	add	x0, x0, #0x1a8
    ebc8: 9400b1fd     	bl	0x3b3bc <operator delete(void*)+0x2c>
    ebcc: 34fffea0     	cbz	w0, 0xeba0 <__share_file+0x186c>
    ebd0: d0000361     	adrp	x1, 0x7c000
    ebd4: f0ffffe0     	adrp	x0, 0xd000 <__get_settings_value_string_utf8+0x100>
    ebd8: 90000362     	adrp	x2, 0x7a000
    ebdc: 91064021     	add	x1, x1, #0x190
    ebe0: 9139d000     	add	x0, x0, #0xe74
    ebe4: 913ea042     	add	x2, x2, #0xfa8
    ebe8: a9007c3f     	stp	xzr, xzr, [x1]
    ebec: f900083f     	str	xzr, [x1, #0x10]
    ebf0: 97ffe7a0     	bl	0x8a70 <__cxa_atexit@plt>
    ebf4: d0000360     	adrp	x0, 0x7c000
    ebf8: 9106a000     	add	x0, x0, #0x1a8
    ebfc: 9400b20e     	bl	0x3b434 <operator delete(void*)+0xa4>
    ec00: 17ffffe8     	b	0xeba0 <__share_file+0x186c>
    ec04: d0000360     	adrp	x0, 0x7c000
    ec08: 91072000     	add	x0, x0, #0x1c8
    ec0c: 9400b1ec     	bl	0x3b3bc <operator delete(void*)+0x2c>
    ec10: 34fffd00     	cbz	w0, 0xebb0 <__share_file+0x187c>
    ec14: b0000368     	adrp	x8, 0x7b000
    ec18: f947c908     	ldr	x8, [x8, #0xf90]
    ec1c: d0000360     	adrp	x0, 0x7c000
    ec20: d0000369     	adrp	x9, 0x7c000
    ec24: 91072000     	add	x0, x0, #0x1c8
    ec28: 91004108     	add	x8, x8, #0x10
    ec2c: f900e128     	str	x8, [x9, #0x1c0]
    ec30: 9400b201     	bl	0x3b434 <operator delete(void*)+0xa4>
    ec34: 17ffffdf     	b	0xebb0 <__share_file+0x187c>
    ec38: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
    ec3c: 910003fd     	mov	x29, sp
    ec40: d0000368     	adrp	x8, 0x7c000
    ec44: 9106a108     	add	x8, x8, #0x1a8
    ec48: 08dffd08     	ldarb	w8, [x8]
    ec4c: 36000128     	tbz	w8, #0x0, 0xec70 <__share_file+0x193c>
    ec50: d0000368     	adrp	x8, 0x7c000
    ec54: 91076108     	add	x8, x8, #0x1d8
    ec58: 08dffd08     	ldarb	w8, [x8]
    ec5c: 360002c8     	tbz	w8, #0x0, 0xecb4 <__share_file+0x1980>
    ec60: d0000360     	adrp	x0, 0x7c000
    ec64: 91074000     	add	x0, x0, #0x1d0
    ec68: a8c17bfd     	ldp	x29, x30, [sp], #0x10
    ec6c: d65f03c0     	ret
    ec70: d0000360     	adrp	x0, 0x7c000
    ec74: 9106a000     	add	x0, x0, #0x1a8
    ec78: 9400b1d1     	bl	0x3b3bc <operator delete(void*)+0x2c>
    ec7c: 34fffea0     	cbz	w0, 0xec50 <__share_file+0x191c>
    ec80: d0000361     	adrp	x1, 0x7c000
    ec84: f0ffffe0     	adrp	x0, 0xd000 <__get_settings_value_string_utf8+0x100>
    ec88: 90000362     	adrp	x2, 0x7a000
    ec8c: 91064021     	add	x1, x1, #0x190
    ec90: 9139d000     	add	x0, x0, #0xe74
    ec94: 913ea042     	add	x2, x2, #0xfa8
    ec98: a9007c3f     	stp	xzr, xzr, [x1]
    ec9c: f900083f     	str	xzr, [x1, #0x10]
    eca0: 97ffe774     	bl	0x8a70 <__cxa_atexit@plt>
    eca4: d0000360     	adrp	x0, 0x7c000
    eca8: 9106a000     	add	x0, x0, #0x1a8
    ecac: 9400b1e2     	bl	0x3b434 <operator delete(void*)+0xa4>
    ecb0: 17ffffe8     	b	0xec50 <__share_file+0x191c>
    ecb4: d0000360     	adrp	x0, 0x7c000
    ecb8: 91076000     	add	x0, x0, #0x1d8
    ecbc: 9400b1c0     	bl	0x3b3bc <operator delete(void*)+0x2c>
    ecc0: 34fffd00     	cbz	w0, 0xec60 <__share_file+0x192c>
    ecc4: b0000368     	adrp	x8, 0x7b000
    ecc8: f9479d08     	ldr	x8, [x8, #0xf38]
    eccc: d0000360     	adrp	x0, 0x7c000
    ecd0: d0000369     	adrp	x9, 0x7c000
    ecd4: 91076000     	add	x0, x0, #0x1d8
    ecd8: 91004108     	add	x8, x8, #0x10
    ecdc: f900e928     	str	x8, [x9, #0x1d0]
    ece0: 9400b1d5     	bl	0x3b434 <operator delete(void*)+0xa4>
    ece4: 17ffffdf     	b	0xec60 <__share_file+0x192c>
    ece8: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
    ecec: 910003fd     	mov	x29, sp
    ecf0: d0000368     	adrp	x8, 0x7c000
    ecf4: 9106a108     	add	x8, x8, #0x1a8
    ecf8: 08dffd08     	ldarb	w8, [x8]
    ecfc: 36000128     	tbz	w8, #0x0, 0xed20 <__share_file+0x19ec>
    ed00: d0000368     	adrp	x8, 0x7c000
    ed04: 9107a108     	add	x8, x8, #0x1e8
    ed08: 08dffd08     	ldarb	w8, [x8]
    ed0c: 360002c8     	tbz	w8, #0x0, 0xed64 <__share_file+0x1a30>
    ed10: d0000360     	adrp	x0, 0x7c000
    ed14: 91078000     	add	x0, x0, #0x1e0
    ed18: a8c17bfd     	ldp	x29, x30, [sp], #0x10
    ed1c: d65f03c0     	ret
    ed20: d0000360     	adrp	x0, 0x7c000
    ed24: 9106a000     	add	x0, x0, #0x1a8
    ed28: 9400b1a5     	bl	0x3b3bc <operator delete(void*)+0x2c>
    ed2c: 34fffea0     	cbz	w0, 0xed00 <__share_file+0x19cc>
    ed30: d0000361     	adrp	x1, 0x7c000
    ed34: f0ffffe0     	adrp	x0, 0xd000 <__get_settings_value_string_utf8+0x100>
    ed38: 90000362     	adrp	x2, 0x7a000
    ed3c: 91064021     	add	x1, x1, #0x190
    ed40: 9139d000     	add	x0, x0, #0xe74
    ed44: 913ea042     	add	x2, x2, #0xfa8
    ed48: a9007c3f     	stp	xzr, xzr, [x1]
    ed4c: f900083f     	str	xzr, [x1, #0x10]
    ed50: 97ffe748     	bl	0x8a70 <__cxa_atexit@plt>
    ed54: d0000360     	adrp	x0, 0x7c000
    ed58: 9106a000     	add	x0, x0, #0x1a8
    ed5c: 9400b1b6     	bl	0x3b434 <operator delete(void*)+0xa4>
    ed60: 17ffffe8     	b	0xed00 <__share_file+0x19cc>
    ed64: d0000360     	adrp	x0, 0x7c000
    ed68: 9107a000     	add	x0, x0, #0x1e8
    ed6c: 9400b194     	bl	0x3b3bc <operator delete(void*)+0x2c>
    ed70: 34fffd00     	cbz	w0, 0xed10 <__share_file+0x19dc>
    ed74: b0000368     	adrp	x8, 0x7b000
    ed78: f947d908     	ldr	x8, [x8, #0xfb0]
    ed7c: d0000360     	adrp	x0, 0x7c000
    ed80: d0000369     	adrp	x9, 0x7c000
    ed84: 9107a000     	add	x0, x0, #0x1e8
    ed88: 91004108     	add	x8, x8, #0x10
    ed8c: f900f128     	str	x8, [x9, #0x1e0]
    ed90: 9400b1a9     	bl	0x3b434 <operator delete(void*)+0xa4>
    ed94: 17ffffdf     	b	0xed10 <__share_file+0x19dc>
    ed98: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
    ed9c: a9017bfd     	stp	x29, x30, [sp, #0x10]
    eda0: 910043fd     	add	x29, sp, #0x10
    eda4: b0000368     	adrp	x8, 0x7b000
    eda8: f947bd08     	ldr	x8, [x8, #0xf78]
    edac: aa0003f4     	mov	x20, x0
    edb0: aa0003f3     	mov	x19, x0
    edb4: 528002e1     	mov	w1, #0x17               // =23
    edb8: 91004108     	add	x8, x8, #0x10
    edbc: f9000008     	str	x8, [x0]
    edc0: f8008e9f     	str	xzr, [x20, #0x8]!
    edc4: a9017c1f     	stp	xzr, xzr, [x0, #0x10]
    edc8: b0000260     	adrp	x0, 0x5b000
    edcc: 912d9000     	add	x0, x0, #0xb64
    edd0: 97ffe51c     	bl	0x8240 <__strlen_chk@plt>
    edd4: b4000120     	cbz	x0, 0xedf8 <__share_file+0x1ac4>
    edd8: f9400281     	ldr	x1, [x20]
    eddc: b0000263     	adrp	x3, 0x5b000
    ede0: aa0003e5     	mov	x5, x0
    ede4: 912d9063     	add	x3, x3, #0xb64
    ede8: aa1403e0     	mov	x0, x20
    edec: aa0103e2     	mov	x2, x1
    edf0: aa1f03e4     	mov	x4, xzr
    edf4: 97fff995     	bl	0xd448 <__share_file+0x114>
    edf8: aa1303f4     	mov	x20, x19
    edfc: b0000260     	adrp	x0, 0x5b000
    ee00: f8020e9f     	str	xzr, [x20, #0x20]!
    ee04: 912dec00     	add	x0, x0, #0xb7b
    ee08: 52800301     	mov	w1, #0x18               // =24
    ee0c: a900fe9f     	stp	xzr, xzr, [x20, #0x8]
    ee10: 97ffe50c     	bl	0x8240 <__strlen_chk@plt>
    ee14: b4000120     	cbz	x0, 0xee38 <__share_file+0x1b04>
    ee18: f9400281     	ldr	x1, [x20]
    ee1c: b0000263     	adrp	x3, 0x5b000
    ee20: aa0003e5     	mov	x5, x0
    ee24: 912dec63     	add	x3, x3, #0xb7b
    ee28: aa1403e0     	mov	x0, x20
    ee2c: aa0103e2     	mov	x2, x1
    ee30: aa1f03e4     	mov	x4, xzr
    ee34: 97fff985     	bl	0xd448 <__share_file+0x114>
    ee38: aa1303f4     	mov	x20, x19
    ee3c: b0000260     	adrp	x0, 0x5b000
    ee40: f8038e9f     	str	xzr, [x20, #0x38]!
    ee44: 912e4c00     	add	x0, x0, #0xb93
    ee48: 528002e1     	mov	w1, #0x17               // =23
    ee4c: a900fe9f     	stp	xzr, xzr, [x20, #0x8]
    ee50: 97ffe4fc     	bl	0x8240 <__strlen_chk@plt>
    ee54: b4000120     	cbz	x0, 0xee78 <__share_file+0x1b44>
    ee58: f9400281     	ldr	x1, [x20]
    ee5c: b0000263     	adrp	x3, 0x5b000
    ee60: aa0003e5     	mov	x5, x0
    ee64: 912e4c63     	add	x3, x3, #0xb93
    ee68: aa1403e0     	mov	x0, x20
    ee6c: aa0103e2     	mov	x2, x1
    ee70: aa1f03e4     	mov	x4, xzr
    ee74: 97fff975     	bl	0xd448 <__share_file+0x114>
    ee78: aa1303f4     	mov	x20, x19
    ee7c: b0000260     	adrp	x0, 0x5b000
    ee80: f8050e9f     	str	xzr, [x20, #0x50]!
    ee84: 912ea800     	add	x0, x0, #0xbaa
    ee88: 52800161     	mov	w1, #0xb                // =11
    ee8c: a900fe9f     	stp	xzr, xzr, [x20, #0x8]
    ee90: 97ffe4ec     	bl	0x8240 <__strlen_chk@plt>
    ee94: b4000120     	cbz	x0, 0xeeb8 <__share_file+0x1b84>
    ee98: f9400281     	ldr	x1, [x20]
    ee9c: b0000263     	adrp	x3, 0x5b000
    eea0: aa0003e5     	mov	x5, x0
    eea4: 912ea863     	add	x3, x3, #0xbaa
    eea8: aa1403e0     	mov	x0, x20
    eeac: aa0103e2     	mov	x2, x1
    eeb0: aa1f03e4     	mov	x4, xzr
    eeb4: 97fff965     	bl	0xd448 <__share_file+0x114>
    eeb8: aa1303f4     	mov	x20, x19
    eebc: b0000280     	adrp	x0, 0x5f000
    eec0: f8068e9f     	str	xzr, [x20, #0x68]!
    eec4: 910a9c00     	add	x0, x0, #0x2a7
    eec8: 528000a1     	mov	w1, #0x5                // =5
    eecc: a900fe9f     	stp	xzr, xzr, [x20, #0x8]
    eed0: 97ffe4dc     	bl	0x8240 <__strlen_chk@plt>
    eed4: b4000120     	cbz	x0, 0xeef8 <__share_file+0x1bc4>
    eed8: f9400281     	ldr	x1, [x20]
    eedc: b0000283     	adrp	x3, 0x5f000
    eee0: aa0003e5     	mov	x5, x0
    eee4: 910a9c63     	add	x3, x3, #0x2a7
    eee8: aa1403e0     	mov	x0, x20
    eeec: aa0103e2     	mov	x2, x1
    eef0: aa1f03e4     	mov	x4, xzr
    eef4: 97fff955     	bl	0xd448 <__share_file+0x114>
    eef8: aa1303f4     	mov	x20, x19
    eefc: b0000260     	adrp	x0, 0x5b000
    ef00: f8080e9f     	str	xzr, [x20, #0x80]!
    ef04: 912ed400     	add	x0, x0, #0xbb5
    ef08: 52800141     	mov	w1, #0xa                // =10
    ef0c: a900fe9f     	stp	xzr, xzr, [x20, #0x8]
    ef10: 97ffe4cc     	bl	0x8240 <__strlen_chk@plt>
    ef14: b4000120     	cbz	x0, 0xef38 <__share_file+0x1c04>
    ef18: f9400281     	ldr	x1, [x20]
    ef1c: b0000263     	adrp	x3, 0x5b000
    ef20: aa0003e5     	mov	x5, x0
    ef24: 912ed463     	add	x3, x3, #0xbb5
    ef28: aa1403e0     	mov	x0, x20
    ef2c: aa0103e2     	mov	x2, x1
    ef30: aa1f03e4     	mov	x4, xzr
    ef34: 97fff945     	bl	0xd448 <__share_file+0x114>
    ef38: aa1303f4     	mov	x20, x19
    ef3c: b0000260     	adrp	x0, 0x5b000
    ef40: f8098e9f     	str	xzr, [x20, #0x98]!
    ef44: 910e6000     	add	x0, x0, #0x398
    ef48: 528000e1     	mov	w1, #0x7                // =7
    ef4c: a900fe9f     	stp	xzr, xzr, [x20, #0x8]
    ef50: 97ffe4bc     	bl	0x8240 <__strlen_chk@plt>
    ef54: b4000120     	cbz	x0, 0xef78 <__share_file+0x1c44>
    ef58: f9400281     	ldr	x1, [x20]
    ef5c: b0000263     	adrp	x3, 0x5b000
    ef60: aa0003e5     	mov	x5, x0
    ef64: 910e6063     	add	x3, x3, #0x398
    ef68: aa1403e0     	mov	x0, x20
    ef6c: aa0103e2     	mov	x2, x1
    ef70: aa1f03e4     	mov	x4, xzr
    ef74: 97fff935     	bl	0xd448 <__share_file+0x114>
    ef78: aa1303f4     	mov	x20, x19
    ef7c: b00002a0     	adrp	x0, 0x63000
    ef80: f80b0e9f     	str	xzr, [x20, #0xb0]!
    ef84: 912c5c00     	add	x0, x0, #0xb17
    ef88: 52800021     	mov	w1, #0x1                // =1
    ef8c: a900fe9f     	stp	xzr, xzr, [x20, #0x8]
    ef90: 97ffe4ac     	bl	0x8240 <__strlen_chk@plt>
    ef94: b4000120     	cbz	x0, 0xefb8 <__share_file+0x1c84>
    ef98: f9400281     	ldr	x1, [x20]
    ef9c: b00002a3     	adrp	x3, 0x63000
    efa0: aa0003e5     	mov	x5, x0
    efa4: 912c5c63     	add	x3, x3, #0xb17
    efa8: aa1403e0     	mov	x0, x20
    efac: aa0103e2     	mov	x2, x1
    efb0: aa1f03e4     	mov	x4, xzr
    efb4: 97fff925     	bl	0xd448 <__share_file+0x114>
    efb8: b0000268     	adrp	x8, 0x5b000
    efbc: 912efd08     	add	x8, x8, #0xbbf
    efc0: 91034260     	add	x0, x19, #0xd0
    efc4: 528000c1     	mov	w1, #0x6                // =6
    efc8: f9006668     	str	x8, [x19, #0xc8]
    efcc: 9400c7e2     	bl	0x40f54 <operator delete(void*)+0x5bc4>
    efd0: 3904127f     	strb	wzr, [x19, #0x104]
    efd4: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    efd8: a8c24ff4     	ldp	x20, x19, [sp], #0x20
    efdc: d65f03c0     	ret
    efe0: f81e0ff3     	str	x19, [sp, #-0x20]!
    efe4: a9017bfd     	stp	x29, x30, [sp, #0x10]
    efe8: 910043fd     	add	x29, sp, #0x10
    efec: b0000368     	adrp	x8, 0x7b000
    eff0: f947bd08     	ldr	x8, [x8, #0xf78]
    eff4: aa0003f3     	mov	x19, x0
    eff8: 91004108     	add	x8, x8, #0x10
    effc: f80d0408     	str	x8, [x0], #0xd0
    f000: 9400c811     	bl	0x41044 <operator delete(void*)+0x5cb4>
    f004: f9406268     	ldr	x8, [x19, #0xc0]
    f008: b4000088     	cbz	x8, 0xf018 <__share_file+0x1ce4>
    f00c: f9405a60     	ldr	x0, [x19, #0xb0]
    f010: 97ffe674     	bl	0x89e0 <free@plt>
    f014: f9005a7f     	str	xzr, [x19, #0xb0]
    f018: f9405668     	ldr	x8, [x19, #0xa8]
    f01c: a90bfe7f     	stp	xzr, xzr, [x19, #0xb8]
    f020: b4000088     	cbz	x8, 0xf030 <__share_file+0x1cfc>
    f024: f9404e60     	ldr	x0, [x19, #0x98]
    f028: 97ffe66e     	bl	0x89e0 <free@plt>
    f02c: f9004e7f     	str	xzr, [x19, #0x98]
    f030: f9404a68     	ldr	x8, [x19, #0x90]
    f034: a90a7e7f     	stp	xzr, xzr, [x19, #0xa0]
    f038: b4000088     	cbz	x8, 0xf048 <__share_file+0x1d14>
    f03c: f9404260     	ldr	x0, [x19, #0x80]
    f040: 97ffe668     	bl	0x89e0 <free@plt>
    f044: f900427f     	str	xzr, [x19, #0x80]
    f048: f9403e68     	ldr	x8, [x19, #0x78]
    f04c: a908fe7f     	stp	xzr, xzr, [x19, #0x88]
    f050: b4000088     	cbz	x8, 0xf060 <__share_file+0x1d2c>
    f054: f9403660     	ldr	x0, [x19, #0x68]
    f058: 97ffe662     	bl	0x89e0 <free@plt>
    f05c: f900367f     	str	xzr, [x19, #0x68]
    f060: f9403268     	ldr	x8, [x19, #0x60]
    f064: a9077e7f     	stp	xzr, xzr, [x19, #0x70]
    f068: b4000088     	cbz	x8, 0xf078 <__share_file+0x1d44>
    f06c: f9402a60     	ldr	x0, [x19, #0x50]
    f070: 97ffe65c     	bl	0x89e0 <free@plt>
    f074: f9002a7f     	str	xzr, [x19, #0x50]
    f078: f9402668     	ldr	x8, [x19, #0x48]
    f07c: a905fe7f     	stp	xzr, xzr, [x19, #0x58]
    f080: b4000088     	cbz	x8, 0xf090 <__share_file+0x1d5c>
    f084: f9401e60     	ldr	x0, [x19, #0x38]
    f088: 97ffe656     	bl	0x89e0 <free@plt>
    f08c: f9001e7f     	str	xzr, [x19, #0x38]
    f090: f9401a68     	ldr	x8, [x19, #0x30]
    f094: a9047e7f     	stp	xzr, xzr, [x19, #0x40]
    f098: b4000088     	cbz	x8, 0xf0a8 <__share_file+0x1d74>
    f09c: f9401260     	ldr	x0, [x19, #0x20]
    f0a0: 97ffe650     	bl	0x89e0 <free@plt>
    f0a4: f900127f     	str	xzr, [x19, #0x20]
    f0a8: f9400e68     	ldr	x8, [x19, #0x18]
    f0ac: a902fe7f     	stp	xzr, xzr, [x19, #0x28]
    f0b0: b4000088     	cbz	x8, 0xf0c0 <__share_file+0x1d8c>
    f0b4: f9400660     	ldr	x0, [x19, #0x8]
    f0b8: 97ffe64a     	bl	0x89e0 <free@plt>
    f0bc: f900067f     	str	xzr, [x19, #0x8]
    f0c0: a9017e7f     	stp	xzr, xzr, [x19, #0x10]
    f0c4: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    f0c8: f84207f3     	ldr	x19, [sp], #0x20
    f0cc: d65f03c0     	ret
    f0d0: d10303ff     	sub	sp, sp, #0xc0
    f0d4: a9066ffc     	stp	x28, x27, [sp, #0x60]
    f0d8: a90767fa     	stp	x26, x25, [sp, #0x70]
    f0dc: a9085ff8     	stp	x24, x23, [sp, #0x80]
    f0e0: a90957f6     	stp	x22, x21, [sp, #0x90]
    f0e4: a90a4ff4     	stp	x20, x19, [sp, #0xa0]
    f0e8: a90b7bfd     	stp	x29, x30, [sp, #0xb0]
    f0ec: 9102c3fd     	add	x29, sp, #0xb0
    f0f0: d53bd059     	mrs	x25, TPIDR_EL0
    f0f4: f9401728     	ldr	x8, [x25, #0x28]
    f0f8: 52800029     	mov	w9, #0x1                // =1
    f0fc: 1ac32129     	lsl	w9, w9, w3
    f100: f9002fe8     	str	x8, [sp, #0x58]
    f104: f9400008     	ldr	x8, [x0]
    f108: b9400108     	ldr	w8, [x8]
    f10c: 6a09011f     	tst	w8, w9
    f110: 54000380     	b.eq	0xf180 <__share_file+0x1e4c>
    f114: f9401408     	ldr	x8, [x0, #0x28]
    f118: 2a0203f6     	mov	w22, w2
    f11c: aa0003f7     	mov	x23, x0
    f120: 38624908     	ldrb	w8, [x8, w2, uxtw]
    f124: 340002e8     	cbz	w8, 0xf180 <__share_file+0x1e4c>
    f128: f94000a0     	ldr	x0, [x5]
    f12c: 3940389a     	ldrb	w26, [x4, #0xe]
    f130: aa0503f3     	mov	x19, x5
    f134: aa0403f4     	mov	x20, x4
    f138: 2a0303f5     	mov	w21, w3
    f13c: 2a0103f8     	mov	w24, w1
    f140: b4000140     	cbz	x0, 0xf168 <__share_file+0x1e34>
    f144: 97ffe5c7     	bl	0x8860 <strlen@plt>
    f148: 11007c09     	add	w9, w0, #0x1f
    f14c: b1002008     	adds	x8, x0, #0x8
    f150: 5280028a     	mov	w10, #0x14              // =20
    f154: 121e7529     	and	w9, w9, #0xfffffffc
    f158: 1a890149     	csel	w9, w10, w9, eq
    f15c: 11007120     	add	w0, w9, #0x1c
    f160: 5100211b     	sub	w27, w8, #0x8
    f164: 14000003     	b	0xf170 <__share_file+0x1e3c>
    f168: 52800780     	mov	w0, #0x3c               // =60
    f16c: 5280009b     	mov	w27, #0x4               // =4
    f170: 9100c3e8     	add	x8, sp, #0x30
    f174: 97ffe49b     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
    f178: b9404fe8     	ldr	w8, [sp, #0x4c]
    f17c: 340001c8     	cbz	w8, 0xf1b4 <__share_file+0x1e80>
    f180: 2a1f03e0     	mov	w0, wzr
    f184: f9401728     	ldr	x8, [x25, #0x28]
    f188: f9402fe9     	ldr	x9, [sp, #0x58]
    f18c: eb09011f     	cmp	x8, x9
    f190: 540005a1     	b.ne	0xf244 <__share_file+0x1f10>
    f194: a94b7bfd     	ldp	x29, x30, [sp, #0xb0]
    f198: a94a4ff4     	ldp	x20, x19, [sp, #0xa0]
    f19c: a94957f6     	ldp	x22, x21, [sp, #0x90]
    f1a0: a9485ff8     	ldp	x24, x23, [sp, #0x80]
    f1a4: a94767fa     	ldp	x26, x25, [sp, #0x70]
    f1a8: a9466ffc     	ldp	x28, x27, [sp, #0x60]
    f1ac: 910303ff     	add	sp, sp, #0xc0
    f1b0: d65f03c0     	ret
    f1b4: f843c3fc     	ldur	x28, [sp, #0x3c]
    f1b8: b94032e8     	ldr	w8, [x23, #0x30]
    f1bc: 52800217     	mov	w23, #0x10              // =16
    f1c0: 7100035f     	cmp	w26, #0x0
    f1c4: b9001398     	str	w24, [x28, #0x10]
    f1c8: 29015b88     	stp	w8, w22, [x28, #0x8]
    f1cc: 52800608     	mov	w8, #0x30               // =48
    f1d0: 79002b95     	strh	w21, [x28, #0x14]
    f1d4: 79002f97     	strh	w23, [x28, #0x16]
    f1d8: b9001b88     	str	w8, [x28, #0x18]
    f1dc: f843c3f5     	ldur	x21, [sp, #0x3c]
    f1e0: 528001c8     	mov	w8, #0xe                // =14
    f1e4: 1a880502     	cinc	w2, w8, ne
    f1e8: aa1403e1     	mov	x1, x20
    f1ec: 910082a0     	add	x0, x21, #0x20
    f1f0: b9001ea2     	str	w2, [x21, #0x1c]
    f1f4: 97ffe5cf     	bl	0x8930 <memcpy@plt>
    f1f8: b9401b88     	ldr	w8, [x28, #0x18]
    f1fc: f9400261     	ldr	x1, [x19]
    f200: 2a1b03e2     	mov	w2, w27
    f204: 8b0802a8     	add	x8, x21, x8
    f208: 91002100     	add	x0, x8, #0x8
    f20c: 39000117     	strb	w23, [x8]
    f210: b900051b     	str	w27, [x8, #0x4]
    f214: b5000061     	cbnz	x1, 0xf220 <__share_file+0x1eec>
    f218: b0000281     	adrp	x1, 0x60000
    f21c: 913c2821     	add	x1, x1, #0xf0a
    f220: 97ffe5c4     	bl	0x8930 <memcpy@plt>
    f224: ad4187e0     	ldp	q0, q1, [sp, #0x30]
    f228: f9402be8     	ldr	x8, [sp, #0x50]
    f22c: 910003e0     	mov	x0, sp
    f230: ad0007e0     	stp	q0, q1, [sp]
    f234: f90013e8     	str	x8, [sp, #0x20]
    f238: 97ffe4c6     	bl	0x8550 <__api_logger_buffer_commit@plt>
    f23c: 52800020     	mov	w0, #0x1                // =1
    f240: 17ffffd1     	b	0xf184 <__share_file+0x1e50>
    f244: 97ffe4a7     	bl	0x84e0 <__stack_chk_fail@plt>
    f248: d10343ff     	sub	sp, sp, #0xd0
    f24c: a9076ffc     	stp	x28, x27, [sp, #0x70]
    f250: a90867fa     	stp	x26, x25, [sp, #0x80]
    f254: a9095ff8     	stp	x24, x23, [sp, #0x90]
    f258: a90a57f6     	stp	x22, x21, [sp, #0xa0]
    f25c: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
    f260: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
    f264: 910303fd     	add	x29, sp, #0xc0
    f268: d53bd059     	mrs	x25, TPIDR_EL0
    f26c: f9401728     	ldr	x8, [x25, #0x28]
    f270: 52800029     	mov	w9, #0x1                // =1
    f274: 1ac32129     	lsl	w9, w9, w3
    f278: f81a83a8     	stur	x8, [x29, #-0x58]
    f27c: f9400008     	ldr	x8, [x0]
    f280: b9400108     	ldr	w8, [x8]
    f284: 6a09011f     	tst	w8, w9
    f288: 540006e0     	b.eq	0xf364 <__share_file+0x2030>
    f28c: f9401408     	ldr	x8, [x0, #0x28]
    f290: 2a0203f6     	mov	w22, w2
    f294: aa0003f8     	mov	x24, x0
    f298: 38624908     	ldrb	w8, [x8, w2, uxtw]
    f29c: 34000648     	cbz	w8, 0xf364 <__share_file+0x2030>
    f2a0: 39402c88     	ldrb	w8, [x4, #0xb]
    f2a4: f94004a9     	ldr	x9, [x5, #0x8]
    f2a8: 528001ea     	mov	w10, #0xf               // =15
    f2ac: aa0503f3     	mov	x19, x5
    f2b0: 7100011f     	cmp	w8, #0x0
    f2b4: 11002d28     	add	w8, w9, #0xb
    f2b8: 9a8a055b     	cinc	x27, x10, ne
    f2bc: b100213a     	adds	x26, x9, #0x8
    f2c0: 121e7508     	and	w8, w8, #0xfffffffc
    f2c4: 11000f69     	add	w9, w27, #0x3
    f2c8: 927e0d3c     	and	x28, x9, #0x3c
    f2cc: 1a8803e8     	csel	w8, wzr, w8, eq
    f2d0: 0b080388     	add	w8, w28, w8
    f2d4: 11007100     	add	w0, w8, #0x1c
    f2d8: 910103e8     	add	x8, sp, #0x40
    f2dc: aa0403f4     	mov	x20, x4
    f2e0: 2a0303f5     	mov	w21, w3
    f2e4: 2a0103f7     	mov	w23, w1
    f2e8: 97ffe43e     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
    f2ec: b9405fe8     	ldr	w8, [sp, #0x5c]
    f2f0: 2a1f03e0     	mov	w0, wzr
    f2f4: 350003a8     	cbnz	w8, 0xf368 <__share_file+0x2034>
    f2f8: f90007fa     	str	x26, [sp, #0x8]
    f2fc: f844c3fa     	ldur	x26, [sp, #0x4c]
    f300: b9403308     	ldr	w8, [x24, #0x30]
    f304: 52800218     	mov	w24, #0x10              // =16
    f308: 11007389     	add	w9, w28, #0x1c
    f30c: b9001357     	str	w23, [x26, #0x10]
    f310: 29015b48     	stp	w8, w22, [x26, #0x8]
    f314: 79002b55     	strh	w21, [x26, #0x14]
    f318: 79002f58     	strh	w24, [x26, #0x16]
    f31c: b9001b49     	str	w9, [x26, #0x18]
    f320: f844c3f5     	ldur	x21, [sp, #0x4c]
    f324: 51001362     	sub	w2, w27, #0x4
    f328: aa1403e1     	mov	x1, x20
    f32c: 910082a0     	add	x0, x21, #0x20
    f330: b9001ea2     	str	w2, [x21, #0x1c]
    f334: 97ffe57f     	bl	0x8930 <memcpy@plt>
    f338: b9401b49     	ldr	w9, [x26, #0x18]
    f33c: f94007e8     	ldr	x8, [sp, #0x8]
    f340: 8b0902a9     	add	x9, x21, x9
    f344: 51002108     	sub	w8, w8, #0x8
    f348: 39000138     	strb	w24, [x9]
    f34c: b9000528     	str	w8, [x9, #0x4]
    f350: f940066a     	ldr	x10, [x19, #0x8]
    f354: b400022a     	cbz	x10, 0xf398 <__share_file+0x2064>
    f358: f9400261     	ldr	x1, [x19]
    f35c: b5000221     	cbnz	x1, 0xf3a0 <__share_file+0x206c>
    f360: 14000013     	b	0xf3ac <__share_file+0x2078>
    f364: 2a1f03e0     	mov	w0, wzr
    f368: f9401728     	ldr	x8, [x25, #0x28]
    f36c: f85a83a9     	ldur	x9, [x29, #-0x58]
    f370: eb09011f     	cmp	x8, x9
    f374: 540002c1     	b.ne	0xf3cc <__share_file+0x2098>
    f378: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
    f37c: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
    f380: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
    f384: a9495ff8     	ldp	x24, x23, [sp, #0x90]
    f388: a94867fa     	ldp	x26, x25, [sp, #0x80]
    f38c: a9476ffc     	ldp	x28, x27, [sp, #0x70]
    f390: 910343ff     	add	sp, sp, #0xd0
    f394: d65f03c0     	ret
    f398: 900002a1     	adrp	x1, 0x63000
    f39c: 912c5c21     	add	x1, x1, #0xb17
    f3a0: 91002120     	add	x0, x9, #0x8
    f3a4: 2a0803e2     	mov	w2, w8
    f3a8: 97ffe562     	bl	0x8930 <memcpy@plt>
    f3ac: ad4207e0     	ldp	q0, q1, [sp, #0x40]
    f3b0: f94033e8     	ldr	x8, [sp, #0x60]
    f3b4: 910043e0     	add	x0, sp, #0x10
    f3b8: ad0087e0     	stp	q0, q1, [sp, #0x10]
    f3bc: f9001be8     	str	x8, [sp, #0x30]
    f3c0: 97ffe464     	bl	0x8550 <__api_logger_buffer_commit@plt>
    f3c4: 52800020     	mov	w0, #0x1                // =1
    f3c8: 17ffffe8     	b	0xf368 <__share_file+0x2034>
    f3cc: 97ffe445     	bl	0x84e0 <__stack_chk_fail@plt>
    f3d0: f81c0ff7     	str	x23, [sp, #-0x40]!
    f3d4: a90157f6     	stp	x22, x21, [sp, #0x10]
    f3d8: a9024ff4     	stp	x20, x19, [sp, #0x20]
    f3dc: a9037bfd     	stp	x29, x30, [sp, #0x30]
    f3e0: 9100c3fd     	add	x29, sp, #0x30
    f3e4: 90000369     	adrp	x9, 0x7b000
    f3e8: f9402c08     	ldr	x8, [x0, #0x58]
    f3ec: f947c129     	ldr	x9, [x9, #0xf80]
    f3f0: aa0003f3     	mov	x19, x0
    f3f4: 91004129     	add	x9, x9, #0x10
    f3f8: f9000009     	str	x9, [x0]
    f3fc: b4000088     	cbz	x8, 0xf40c <__share_file+0x20d8>
    f400: f9402660     	ldr	x0, [x19, #0x48]
    f404: 97ffe577     	bl	0x89e0 <free@plt>
    f408: f900267f     	str	xzr, [x19, #0x48]
    f40c: f9401a68     	ldr	x8, [x19, #0x30]
    f410: a9057e7f     	stp	xzr, xzr, [x19, #0x50]
    f414: b40002a8     	cbz	x8, 0xf468 <__share_file+0x2134>
    f418: a9422274     	ldp	x20, x8, [x19, #0x20]
    f41c: b4000208     	cbz	x8, 0xf45c <__share_file+0x2128>
    f420: aa1f03f5     	mov	x21, xzr
    f424: aa1f03f6     	mov	x22, xzr
    f428: d2c00037     	mov	x23, #0x100000000       // =4294967296
    f42c: ab956a80     	adds	x0, x20, x21, asr #26
    f430: 540000e1     	b.ne	0xf44c <__share_file+0x2118>
    f434: 910006d6     	add	x22, x22, #0x1
    f438: eb0802df     	cmp	x22, x8
    f43c: 8b1702b5     	add	x21, x21, x23
    f440: 540000c2     	b.hs	0xf458 <__share_file+0x2124>
    f444: ab956a80     	adds	x0, x20, x21, asr #26
    f448: 54ffff60     	b.eq	0xf434 <__share_file+0x2100>
    f44c: 9400000e     	bl	0xf484 <__share_file+0x2150>
    f450: f9401668     	ldr	x8, [x19, #0x28]
    f454: 17fffff8     	b	0xf434 <__share_file+0x2100>
    f458: f9401274     	ldr	x20, [x19, #0x20]
    f45c: aa1403e0     	mov	x0, x20
    f460: 97ffe560     	bl	0x89e0 <free@plt>
    f464: f900127f     	str	xzr, [x19, #0x20]
    f468: a902fe7f     	stp	xzr, xzr, [x19, #0x28]
    f46c: 91004260     	add	x0, x19, #0x10
    f470: a9437bfd     	ldp	x29, x30, [sp, #0x30]
    f474: a9424ff4     	ldp	x20, x19, [sp, #0x20]
    f478: a94157f6     	ldp	x22, x21, [sp, #0x10]
    f47c: f84407f7     	ldr	x23, [sp], #0x40
    f480: 1400b1f1     	b	0x3bc44 <operator delete(void*)+0x8b4>
    f484: a9bb67fa     	stp	x26, x25, [sp, #-0x50]!
    f488: a9015ff8     	stp	x24, x23, [sp, #0x10]
    f48c: a90257f6     	stp	x22, x21, [sp, #0x20]
    f490: a9034ff4     	stp	x20, x19, [sp, #0x30]
    f494: a9047bfd     	stp	x29, x30, [sp, #0x40]
    f498: 910103fd     	add	x29, sp, #0x40
    f49c: f9401808     	ldr	x8, [x0, #0x30]
    f4a0: aa0003f3     	mov	x19, x0
    f4a4: b40003a8     	cbz	x8, 0xf518 <__share_file+0x21e4>
    f4a8: a9422274     	ldp	x20, x8, [x19, #0x20]
    f4ac: b4000308     	cbz	x8, 0xf50c <__share_file+0x21d8>
    f4b0: aa1f03f5     	mov	x21, xzr
    f4b4: aa1f03f6     	mov	x22, xzr
    f4b8: 52800317     	mov	w23, #0x18              // =24
    f4bc: d2c00038     	mov	x24, #0x100000000       // =4294967296
    f4c0: 14000008     	b	0xf4e0 <__share_file+0x21ac>
    f4c4: 9b175328     	madd	x8, x25, x23, x20
    f4c8: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
    f4cc: f9401668     	ldr	x8, [x19, #0x28]
    f4d0: 910006d6     	add	x22, x22, #0x1
    f4d4: eb0802df     	cmp	x22, x8
    f4d8: 8b1802b5     	add	x21, x21, x24
    f4dc: 54000162     	b.hs	0xf508 <__share_file+0x21d4>
    f4e0: 9360feb9     	asr	x25, x21, #32
    f4e4: 9b17533a     	madd	x26, x25, x23, x20
    f4e8: b4ffff5a     	cbz	x26, 0xf4d0 <__share_file+0x219c>
    f4ec: 9b175328     	madd	x8, x25, x23, x20
    f4f0: f9400908     	ldr	x8, [x8, #0x10]
    f4f4: b4fffe88     	cbz	x8, 0xf4c4 <__share_file+0x2190>
    f4f8: f9400340     	ldr	x0, [x26]
    f4fc: 97ffe539     	bl	0x89e0 <free@plt>
    f500: f900035f     	str	xzr, [x26]
    f504: 17fffff0     	b	0xf4c4 <__share_file+0x2190>
    f508: f9401274     	ldr	x20, [x19, #0x20]
    f50c: aa1403e0     	mov	x0, x20
    f510: 97ffe534     	bl	0x89e0 <free@plt>
    f514: f900127f     	str	xzr, [x19, #0x20]
    f518: f9400e68     	ldr	x8, [x19, #0x18]
    f51c: a902fe7f     	stp	xzr, xzr, [x19, #0x28]
    f520: b40003a8     	cbz	x8, 0xf594 <__share_file+0x2260>
    f524: a940a274     	ldp	x20, x8, [x19, #0x8]
    f528: b4000308     	cbz	x8, 0xf588 <__share_file+0x2254>
    f52c: aa1f03f5     	mov	x21, xzr
    f530: aa1f03f6     	mov	x22, xzr
    f534: 52800317     	mov	w23, #0x18              // =24
    f538: d2c00038     	mov	x24, #0x100000000       // =4294967296
    f53c: 14000008     	b	0xf55c <__share_file+0x2228>
    f540: 9b175328     	madd	x8, x25, x23, x20
    f544: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
    f548: f9400a68     	ldr	x8, [x19, #0x10]
    f54c: 910006d6     	add	x22, x22, #0x1
    f550: eb0802df     	cmp	x22, x8
    f554: 8b1802b5     	add	x21, x21, x24
    f558: 54000162     	b.hs	0xf584 <__share_file+0x2250>
    f55c: 9360feb9     	asr	x25, x21, #32
    f560: 9b17533a     	madd	x26, x25, x23, x20
    f564: b4ffff5a     	cbz	x26, 0xf54c <__share_file+0x2218>
    f568: 9b175328     	madd	x8, x25, x23, x20
    f56c: f9400908     	ldr	x8, [x8, #0x10]
    f570: b4fffe88     	cbz	x8, 0xf540 <__share_file+0x220c>
    f574: f9400340     	ldr	x0, [x26]
    f578: 97ffe51a     	bl	0x89e0 <free@plt>
    f57c: f900035f     	str	xzr, [x26]
    f580: 17fffff0     	b	0xf540 <__share_file+0x220c>
    f584: f9400674     	ldr	x20, [x19, #0x8]
    f588: aa1403e0     	mov	x0, x20
    f58c: 97ffe515     	bl	0x89e0 <free@plt>
    f590: f900067f     	str	xzr, [x19, #0x8]
    f594: a9017e7f     	stp	xzr, xzr, [x19, #0x10]
    f598: a9447bfd     	ldp	x29, x30, [sp, #0x40]
    f59c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
    f5a0: a94257f6     	ldp	x22, x21, [sp, #0x20]
    f5a4: a9415ff8     	ldp	x24, x23, [sp, #0x10]
    f5a8: a8c567fa     	ldp	x26, x25, [sp], #0x50
    f5ac: d65f03c0     	ret
    f5b0: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
    f5b4: a9017bfd     	stp	x29, x30, [sp, #0x10]
    f5b8: 910043fd     	add	x29, sp, #0x10
    f5bc: 90000368     	adrp	x8, 0x7b000
    f5c0: f947ed08     	ldr	x8, [x8, #0xfd8]
    f5c4: aa0003f3     	mov	x19, x0
    f5c8: aa0003f4     	mov	x20, x0
    f5cc: 9101e000     	add	x0, x0, #0x78
    f5d0: 91004108     	add	x8, x8, #0x10
    f5d4: f8010688     	str	x8, [x20], #0x10
    f5d8: 9400b19b     	bl	0x3bc44 <operator delete(void*)+0x8b4>
    f5dc: 91012260     	add	x0, x19, #0x48
    f5e0: 94000138     	bl	0xfac0 <__share_file+0x278c>
    f5e4: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    f5e8: aa1403e0     	mov	x0, x20
    f5ec: a8c24ff4     	ldp	x20, x19, [sp], #0x20
    f5f0: 1400c695     	b	0x41044 <operator delete(void*)+0x5cb4>
    f5f4: f81d0ff5     	str	x21, [sp, #-0x30]!
    f5f8: a9014ff4     	stp	x20, x19, [sp, #0x10]
    f5fc: a9027bfd     	stp	x29, x30, [sp, #0x20]
    f600: 910083fd     	add	x29, sp, #0x20
    f604: b9400808     	ldr	w8, [x0, #0x8]
    f608: 6b01011f     	cmp	w8, w1
    f60c: 54000f82     	b.hs	0xf7fc <__share_file+0x24c8>
    f610: 51000429     	sub	w9, w1, #0x1
    f614: aa0003f3     	mov	x19, x0
    f618: 6a09003f     	tst	w1, w9
    f61c: 54000081     	b.ne	0xf62c <__share_file+0x22f8>
    f620: 2a0103f5     	mov	w21, w1
    f624: 350000e8     	cbnz	w8, 0xf640 <__share_file+0x230c>
    f628: 14000008     	b	0xf648 <__share_file+0x2314>
    f62c: 52800035     	mov	w21, #0x1               // =1
    f630: 53017c21     	lsr	w1, w1, #1
    f634: 531f7ab5     	lsl	w21, w21, #1
    f638: 35ffffc1     	cbnz	w1, 0xf630 <__share_file+0x22fc>
    f63c: 34000068     	cbz	w8, 0xf648 <__share_file+0x2314>
    f640: f9400260     	ldr	x0, [x19]
    f644: 97ffe4e7     	bl	0x89e0 <free@plt>
    f648: 2a1503e8     	mov	w8, w21
    f64c: d37ef514     	lsl	x20, x8, #2
    f650: aa1403e0     	mov	x0, x20
    f654: 97ffe4af     	bl	0x8910 <malloc@plt>
    f658: f9000260     	str	x0, [x19]
    f65c: b9000a75     	str	w21, [x19, #0x8]
    f660: 34000e15     	cbz	w21, 0xf820 <__share_file+0x24ec>
    f664: 52801fe1     	mov	w1, #0xff               // =255
    f668: aa1403e2     	mov	x2, x20
    f66c: 97ffe4bd     	bl	0x8960 <memset@plt>
    f670: b940266c     	ldr	w12, [x19, #0x24]
    f674: 3100059f     	cmn	w12, #0x1
    f678: 54000c20     	b.eq	0xf7fc <__share_file+0x24c8>
    f67c: 5280326a     	mov	w10, #0x193             // =403
    f680: 52800608     	mov	w8, #0x30               // =48
    f684: 12800009     	mov	w9, #-0x1               // =-1
    f688: 72a0200a     	movk	w10, #0x100, lsl #16
    f68c: d2c0002b     	mov	x11, #0x100000000       // =4294967296
    f690: 14000005     	b	0xf6a4 <__share_file+0x2370>
    f694: 2a0003ee     	mov	w14, w0
    f698: b82e782d     	str	w13, [x1, x14, lsl #2]
    f69c: 3100059f     	cmn	w12, #0x1
    f6a0: 54000ae0     	b.eq	0xf7fc <__share_file+0x24c8>
    f6a4: b9401a6e     	ldr	w14, [x19, #0x18]
    f6a8: 6b0c01df     	cmp	w14, w12
    f6ac: 54000b09     	b.ls	0xf80c <__share_file+0x24d8>
    f6b0: f9400a6f     	ldr	x15, [x19, #0x10]
    f6b4: 2a0c03ed     	mov	w13, w12
    f6b8: 2a0d03f0     	mov	w16, w13
    f6bc: 9ba83d8e     	umaddl	x14, w12, w8, x15
    f6c0: b8404dcc     	ldr	w12, [x14, #0x4]!
    f6c4: f84141d1     	ldur	x17, [x14, #0x14]
    f6c8: b40001b1     	cbz	x17, 0xf6fc <__share_file+0x23c8>
    f6cc: 9b083e01     	madd	x1, x16, x8, x15
    f6d0: f9400821     	ldr	x1, [x1, #0x10]
    f6d4: aa1f03e0     	mov	x0, xzr
    f6d8: 2a1f03e2     	mov	w2, wzr
    f6dc: 9360fc03     	asr	x3, x0, #32
    f6e0: 38636823     	ldrb	w3, [x1, x3]
    f6e4: 1b0a7c42     	mul	w2, w2, w10
    f6e8: f1000631     	subs	x17, x17, #0x1
    f6ec: 8b0b0000     	add	x0, x0, x11
    f6f0: 4a030042     	eor	w2, w2, w3
    f6f4: 54ffff41     	b.ne	0xf6dc <__share_file+0x23a8>
    f6f8: 14000002     	b	0xf700 <__share_file+0x23cc>
    f6fc: 2a1f03e2     	mov	w2, wzr
    f700: b9400a71     	ldr	w17, [x19, #0x8]
    f704: 51000631     	sub	w17, w17, #0x1
    f708: 0a020220     	and	w0, w17, w2
    f70c: 9b083e11     	madd	x17, x16, x8, x15
    f710: b9000a20     	str	w0, [x17, #0x8]
    f714: b9400a71     	ldr	w17, [x19, #0x8]
    f718: 6b00023f     	cmp	w17, w0
    f71c: 54000829     	b.ls	0xf820 <__share_file+0x24ec>
    f720: f9400261     	ldr	x1, [x19]
    f724: b8605831     	ldr	w17, [x1, w0, uxtw #2]
    f728: 3100063f     	cmn	w17, #0x1
    f72c: 54fffb40     	b.eq	0xf694 <__share_file+0x2360>
    f730: 9b083e0f     	madd	x15, x16, x8, x15
    f734: b94001f0     	ldr	w16, [x15]
    f738: 6b11021f     	cmp	w16, w17
    f73c: 54fffb00     	b.eq	0xf69c <__share_file+0x2368>
    f740: b9401a61     	ldr	w1, [x19, #0x18]
    f744: 6b11003f     	cmp	w1, w17
    f748: 54000629     	b.ls	0xf80c <__share_file+0x24d8>
    f74c: f9400a62     	ldr	x2, [x19, #0x10]
    f750: 3100061f     	cmn	w16, #0x1
    f754: 9b080a20     	madd	x0, x17, x8, x2
    f758: b9400400     	ldr	w0, [x0, #0x4]
    f75c: 540000a0     	b.eq	0xf770 <__share_file+0x243c>
    f760: 6b10003f     	cmp	w1, w16
    f764: 54000549     	b.ls	0xf80c <__share_file+0x24d8>
    f768: 9b080a01     	madd	x1, x16, x8, x2
    f76c: b900042c     	str	w12, [x1, #0x4]
    f770: 3100059f     	cmn	w12, #0x1
    f774: 540000e0     	b.eq	0xf790 <__share_file+0x245c>
    f778: b9401a61     	ldr	w1, [x19, #0x18]
    f77c: 6b0c003f     	cmp	w1, w12
    f780: 54000469     	b.ls	0xf80c <__share_file+0x24d8>
    f784: f9400a61     	ldr	x1, [x19, #0x10]
    f788: 9b087d82     	mul	x2, x12, x8
    f78c: b8226830     	str	w16, [x1, x2]
    f790: b90001f1     	str	w17, [x15]
    f794: b90001c0     	str	w0, [x14]
    f798: b9401a61     	ldr	w1, [x19, #0x18]
    f79c: 6b11003f     	cmp	w1, w17
    f7a0: 54000369     	b.ls	0xf80c <__share_file+0x24d8>
    f7a4: f9400a61     	ldr	x1, [x19, #0x10]
    f7a8: 3100041f     	cmn	w0, #0x1
    f7ac: 9b080631     	madd	x17, x17, x8, x1
    f7b0: b900062d     	str	w13, [x17, #0x4]
    f7b4: 540000e0     	b.eq	0xf7d0 <__share_file+0x249c>
    f7b8: b9401a71     	ldr	w17, [x19, #0x18]
    f7bc: 6b00023f     	cmp	w17, w0
    f7c0: 54000269     	b.ls	0xf80c <__share_file+0x24d8>
    f7c4: f9400a71     	ldr	x17, [x19, #0x10]
    f7c8: 9b087c00     	mul	x0, x0, x8
    f7cc: b8206a2d     	str	w13, [x17, x0]
    f7d0: b9402a71     	ldr	w17, [x19, #0x28]
    f7d4: 6b0d023f     	cmp	w17, w13
    f7d8: 54000041     	b.ne	0xf7e0 <__share_file+0x24ac>
    f7dc: b9002a70     	str	w16, [x19, #0x28]
    f7e0: b94001ed     	ldr	w13, [x15]
    f7e4: b94001ce     	ldr	w14, [x14]
    f7e8: 6b0e01bf     	cmp	w13, w14
    f7ec: 54fff581     	b.ne	0xf69c <__share_file+0x2368>
    f7f0: b9002a69     	str	w9, [x19, #0x28]
    f7f4: 3100059f     	cmn	w12, #0x1
    f7f8: 54fff561     	b.ne	0xf6a4 <__share_file+0x2370>
    f7fc: a9427bfd     	ldp	x29, x30, [sp, #0x20]
    f800: a9414ff4     	ldp	x20, x19, [sp, #0x10]
    f804: f84307f5     	ldr	x21, [sp], #0x30
    f808: d65f03c0     	ret
    f80c: 90000260     	adrp	x0, 0x5b000
    f810: 90000262     	adrp	x2, 0x5b000
    f814: 912fd800     	add	x0, x0, #0xbf6
    f818: 91347442     	add	x2, x2, #0xd1d
    f81c: 14000005     	b	0xf830 <__share_file+0x24fc>
    f820: 90000260     	adrp	x0, 0x5b000
    f824: 90000262     	adrp	x2, 0x5b000
    f828: 912fd800     	add	x0, x0, #0xbf6
    f82c: 9131ac42     	add	x2, x2, #0xc6b
    f830: f0000243     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
    f834: 91397863     	add	x3, x3, #0xe5e
    f838: 528011e1     	mov	w1, #0x8f               // =143
    f83c: 97ffe269     	bl	0x81e0 <__assert2@plt>
    f840: f81b0ff9     	str	x25, [sp, #-0x50]!
    f844: a9015ff8     	stp	x24, x23, [sp, #0x10]
    f848: a90257f6     	stp	x22, x21, [sp, #0x20]
    f84c: a9034ff4     	stp	x20, x19, [sp, #0x30]
    f850: a9047bfd     	stp	x29, x30, [sp, #0x40]
    f854: 910103fd     	add	x29, sp, #0x40
    f858: b9401816     	ldr	w22, [x0, #0x18]
    f85c: 6b0102df     	cmp	w22, w1
    f860: 54000e82     	b.hs	0xfa30 <__share_file+0x26fc>
    f864: 51000428     	sub	w8, w1, #0x1
    f868: aa0003f3     	mov	x19, x0
    f86c: 6a08003f     	tst	w1, w8
    f870: 54000061     	b.ne	0xf87c <__share_file+0x2548>
    f874: 2a0103f5     	mov	w21, w1
    f878: 14000005     	b	0xf88c <__share_file+0x2558>
    f87c: 52800035     	mov	w21, #0x1               // =1
    f880: 53017c21     	lsr	w1, w1, #1
    f884: 531f7ab5     	lsl	w21, w21, #1
    f888: 35ffffc1     	cbnz	w1, 0xf880 <__share_file+0x254c>
    f88c: 2a1503f7     	mov	w23, w21
    f890: 8b3546e8     	add	x8, x23, w21, uxtw #1
    f894: d37ced00     	lsl	x0, x8, #4
    f898: 97ffe41e     	bl	0x8910 <malloc@plt>
    f89c: aa0003f4     	mov	x20, x0
    f8a0: 340001f6     	cbz	w22, 0xf8dc <__share_file+0x25a8>
    f8a4: f9400a69     	ldr	x9, [x19, #0x10]
    f8a8: 91002288     	add	x8, x20, #0x8
    f8ac: aa1603ea     	mov	x10, x22
    f8b0: 91002129     	add	x9, x9, #0x8
    f8b4: b940012b     	ldr	w11, [x9]
    f8b8: f100054a     	subs	x10, x10, #0x1
    f8bc: b900010b     	str	w11, [x8]
    f8c0: b85f812b     	ldur	w11, [x9, #-0x8]
    f8c4: b81f810b     	stur	w11, [x8, #-0x8]
    f8c8: b85fc12b     	ldur	w11, [x9, #-0x4]
    f8cc: 9100c129     	add	x9, x9, #0x30
    f8d0: b81fc10b     	stur	w11, [x8, #-0x4]
    f8d4: 9100c108     	add	x8, x8, #0x30
    f8d8: 54fffee1     	b.ne	0xf8b4 <__share_file+0x2580>
    f8dc: 6b1602bf     	cmp	w21, w22
    f8e0: 54000289     	b.ls	0xf930 <__share_file+0x25fc>
    f8e4: b9402e69     	ldr	w9, [x19, #0x2c]
    f8e8: 2a3603e8     	mvn	w8, w22
    f8ec: 0b0802a8     	add	w8, w21, w8
    f8f0: 9100050a     	add	x10, x8, #0x1
    f8f4: f100055f     	cmp	x10, #0x1
    f8f8: 54000a88     	b.hi	0xfa48 <__share_file+0x2714>
    f8fc: 2a0903e8     	mov	w8, w9
    f900: 510006e9     	sub	w9, w23, #0x1
    f904: 5280060a     	mov	w10, #0x30              // =48
    f908: 9baa5129     	umaddl	x9, w9, w10, x20
    f90c: 91001129     	add	x9, x9, #0x4
    f910: 1280000a     	mov	w10, #-0x1              // =-1
    f914: 510006f7     	sub	w23, w23, #0x1
    f918: 293fa12a     	stp	w10, w8, [x9, #-0x4]
    f91c: 6b1602ff     	cmp	w23, w22
    f920: d100c129     	sub	x9, x9, #0x30
    f924: 2a1703e8     	mov	w8, w23
    f928: 54ffff68     	b.hi	0xf914 <__share_file+0x25e0>
    f92c: b9002e76     	str	w22, [x19, #0x2c]
    f930: b9402668     	ldr	w8, [x19, #0x24]
    f934: 3100051f     	cmn	w8, #0x1
    f938: 54000720     	b.eq	0xfa1c <__share_file+0x26e8>
    f93c: 6b0802df     	cmp	w22, w8
    f940: 540005e9     	b.ls	0xf9fc <__share_file+0x26c8>
    f944: 3100051f     	cmn	w8, #0x1
    f948: 540006a0     	b.eq	0xfa1c <__share_file+0x26e8>
    f94c: 52800617     	mov	w23, #0x30              // =48
    f950: 6b0802df     	cmp	w22, w8
    f954: 54000549     	b.ls	0xf9fc <__share_file+0x26c8>
    f958: f9400a6a     	ldr	x10, [x19, #0x10]
    f95c: 2a0803f8     	mov	w24, w8
    f960: 8b180708     	add	x8, x24, x24, lsl #1
    f964: d37ced09     	lsl	x9, x8, #4
    f968: 8b09014a     	add	x10, x10, x9
    f96c: f9400d4b     	ldr	x11, [x10, #0x18]
    f970: 8b090288     	add	x8, x20, x9
    f974: f9000d0b     	str	x11, [x8, #0x18]
    f978: f940114b     	ldr	x11, [x10, #0x20]
    f97c: f900110b     	str	x11, [x8, #0x20]
    f980: f940094b     	ldr	x11, [x10, #0x10]
    f984: f900090b     	str	x11, [x8, #0x10]
    f988: a9017d5f     	stp	xzr, xzr, [x10, #0x10]
    f98c: f900115f     	str	xzr, [x10, #0x20]
    f990: b9401a6a     	ldr	w10, [x19, #0x18]
    f994: 6b18015f     	cmp	w10, w24
    f998: 54000329     	b.ls	0xf9fc <__share_file+0x26c8>
    f99c: f9400a76     	ldr	x22, [x19, #0x10]
    f9a0: 8b0902c9     	add	x9, x22, x9
    f9a4: 3940a12a     	ldrb	w10, [x9, #0x28]
    f9a8: 3900a10a     	strb	w10, [x8, #0x28]
    f9ac: f9401128     	ldr	x8, [x9, #0x20]
    f9b0: b40000c8     	cbz	x8, 0xf9c8 <__share_file+0x2694>
    f9b4: 9b175b19     	madd	x25, x24, x23, x22
    f9b8: f9400b20     	ldr	x0, [x25, #0x10]
    f9bc: 97ffe409     	bl	0x89e0 <free@plt>
    f9c0: f9000b3f     	str	xzr, [x25, #0x10]
    f9c4: d503201f     	nop
    f9c8: 9b175b08     	madd	x8, x24, x23, x22
    f9cc: a901fd1f     	stp	xzr, xzr, [x8, #0x18]
    f9d0: b9401a76     	ldr	w22, [x19, #0x18]
    f9d4: 6b1802df     	cmp	w22, w24
    f9d8: 54000129     	b.ls	0xf9fc <__share_file+0x26c8>
    f9dc: f9400a60     	ldr	x0, [x19, #0x10]
    f9e0: d503201f     	nop
    f9e4: 9b170308     	madd	x8, x24, x23, x0
    f9e8: b9400508     	ldr	w8, [x8, #0x4]
    f9ec: 3100051f     	cmn	w8, #0x1
    f9f0: 54000180     	b.eq	0xfa20 <__share_file+0x26ec>
    f9f4: 6b0802df     	cmp	w22, w8
    f9f8: 54fffac8     	b.hi	0xf950 <__share_file+0x261c>
    f9fc: 90000260     	adrp	x0, 0x5b000
    fa00: 90000262     	adrp	x2, 0x5b000
    fa04: f0000243     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
    fa08: 912fd800     	add	x0, x0, #0xbf6
    fa0c: 91347442     	add	x2, x2, #0xd1d
    fa10: 91397863     	add	x3, x3, #0xe5e
    fa14: 528011e1     	mov	w1, #0x8f               // =143
    fa18: 97ffe1f2     	bl	0x81e0 <__assert2@plt>
    fa1c: f9400a60     	ldr	x0, [x19, #0x10]
    fa20: b4000040     	cbz	x0, 0xfa28 <__share_file+0x26f4>
    fa24: 97ffe3ef     	bl	0x89e0 <free@plt>
    fa28: f9000a74     	str	x20, [x19, #0x10]
    fa2c: b9001a75     	str	w21, [x19, #0x18]
    fa30: a9447bfd     	ldp	x29, x30, [sp, #0x40]
    fa34: a9434ff4     	ldp	x20, x19, [sp, #0x30]
    fa38: a94257f6     	ldp	x22, x21, [sp, #0x20]
    fa3c: a9415ff8     	ldp	x24, x23, [sp, #0x10]
    fa40: f84507f9     	ldr	x25, [sp], #0x50
    fa44: d65f03c0     	ret
    fa48: 510006a8     	sub	w8, w21, #0x1
    fa4c: 5280060c     	mov	w12, #0x30              // =48
    fa50: 4b16010b     	sub	w11, w8, w22
    fa54: 9bac510d     	umaddl	x13, w8, w12, x20
    fa58: 9bac7d6b     	umull	x11, w11, w12
    fa5c: eb0d017f     	cmp	x11, x13
    fa60: 54fff4e8     	b.hi	0xf8fc <__share_file+0x25c8>
    fa64: 9bac7d08     	umull	x8, w8, w12
    fa68: b27e0108     	orr	x8, x8, #0x4
    fa6c: 8b080288     	add	x8, x20, x8
    fa70: eb08017f     	cmp	x11, x8
    fa74: 54fff448     	b.hi	0xf8fc <__share_file+0x25c8>
    fa78: 927f7d4b     	and	x11, x10, #0x1fffffffe
    fa7c: 5280060c     	mov	w12, #0x30              // =48
    fa80: cb0b02f7     	sub	x23, x23, x11
    fa84: 1280000d     	mov	w13, #-0x1              // =-1
    fa88: aa0b03ee     	mov	x14, x11
    fa8c: 2a1503e8     	mov	w8, w21
    fa90: 5100050f     	sub	w15, w8, #0x1
    fa94: 51000908     	sub	w8, w8, #0x2
    fa98: 9bac51f0     	umaddl	x16, w15, w12, x20
    fa9c: f10009ce     	subs	x14, x14, #0x2
    faa0: 9bac5111     	umaddl	x17, w8, w12, x20
    faa4: 2900260d     	stp	w13, w9, [x16]
    faa8: 2a0803e9     	mov	w9, w8
    faac: 29003e2d     	stp	w13, w15, [x17]
    fab0: 54ffff01     	b.ne	0xfa90 <__share_file+0x275c>
    fab4: eb0b015f     	cmp	x10, x11
    fab8: 54fff241     	b.ne	0xf900 <__share_file+0x25cc>
    fabc: 17ffff9c     	b	0xf92c <__share_file+0x25f8>
    fac0: a9bc5ff8     	stp	x24, x23, [sp, #-0x40]!
    fac4: a90157f6     	stp	x22, x21, [sp, #0x10]
    fac8: a9024ff4     	stp	x20, x19, [sp, #0x20]
    facc: a9037bfd     	stp	x29, x30, [sp, #0x30]
    fad0: 9100c3fd     	add	x29, sp, #0x30
    fad4: b9402414     	ldr	w20, [x0, #0x24]
    fad8: aa0003f3     	mov	x19, x0
    fadc: 3100069f     	cmn	w20, #0x1
    fae0: 54000520     	b.eq	0xfb84 <__share_file+0x2850>
    fae4: b9401a68     	ldr	w8, [x19, #0x18]
    fae8: 6b14011f     	cmp	w8, w20
    faec: 540003c9     	b.ls	0xfb64 <__share_file+0x2830>
    faf0: 3100069f     	cmn	w20, #0x1
    faf4: 54000480     	b.eq	0xfb84 <__share_file+0x2850>
    faf8: b9401a68     	ldr	w8, [x19, #0x18]
    fafc: 52800615     	mov	w21, #0x30              // =48
    fb00: 6b14011f     	cmp	w8, w20
    fb04: 54000309     	b.ls	0xfb64 <__share_file+0x2830>
    fb08: f9400a77     	ldr	x23, [x19, #0x10]
    fb0c: 2a1403f6     	mov	w22, w20
    fb10: 9bb55e88     	umaddl	x8, w20, w21, x23
    fb14: f9401108     	ldr	x8, [x8, #0x20]
    fb18: b40000c8     	cbz	x8, 0xfb30 <__share_file+0x27fc>
    fb1c: 9b155ed8     	madd	x24, x22, x21, x23
    fb20: f9400b00     	ldr	x0, [x24, #0x10]
    fb24: 97ffe3af     	bl	0x89e0 <free@plt>
    fb28: f9000b1f     	str	xzr, [x24, #0x10]
    fb2c: d503201f     	nop
    fb30: 9b155ec8     	madd	x8, x22, x21, x23
    fb34: a901fd1f     	stp	xzr, xzr, [x8, #0x18]
    fb38: b9401a68     	ldr	w8, [x19, #0x18]
    fb3c: 6b14011f     	cmp	w8, w20
    fb40: 54000129     	b.ls	0xfb64 <__share_file+0x2830>
    fb44: f9400a69     	ldr	x9, [x19, #0x10]
    fb48: d503201f     	nop
    fb4c: 9b1526c9     	madd	x9, x22, x21, x9
    fb50: b9400534     	ldr	w20, [x9, #0x4]
    fb54: 3100069f     	cmn	w20, #0x1
    fb58: 54000160     	b.eq	0xfb84 <__share_file+0x2850>
    fb5c: 6b14011f     	cmp	w8, w20
    fb60: 54fffd08     	b.hi	0xfb00 <__share_file+0x27cc>
    fb64: 90000260     	adrp	x0, 0x5b000
    fb68: 90000262     	adrp	x2, 0x5b000
    fb6c: f0000243     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
    fb70: 912fd800     	add	x0, x0, #0xbf6
    fb74: 91347442     	add	x2, x2, #0xd1d
    fb78: 91397863     	add	x3, x3, #0xe5e
    fb7c: 528011e1     	mov	w1, #0x8f               // =143
    fb80: 97ffe198     	bl	0x81e0 <__assert2@plt>
    fb84: f9400260     	ldr	x0, [x19]
    fb88: b4000080     	cbz	x0, 0xfb98 <__share_file+0x2864>
    fb8c: 97ffe395     	bl	0x89e0 <free@plt>
    fb90: f900027f     	str	xzr, [x19]
    fb94: b9000a7f     	str	wzr, [x19, #0x8]
    fb98: f9400a60     	ldr	x0, [x19, #0x10]
    fb9c: b4000080     	cbz	x0, 0xfbac <__share_file+0x2878>
    fba0: 97ffe390     	bl	0x89e0 <free@plt>
    fba4: f9000a7f     	str	xzr, [x19, #0x10]
    fba8: b9001a7f     	str	wzr, [x19, #0x18]
    fbac: f0000248     	adrp	x8, 0x5a000 <json_set_float_serialization_format+0x3eac>
    fbb0: 3dc1ad00     	ldr	q0, [x8, #0x6b0]
    fbb4: 3d800a60     	str	q0, [x19, #0x20]
    fbb8: a9437bfd     	ldp	x29, x30, [sp, #0x30]
    fbbc: a9424ff4     	ldp	x20, x19, [sp, #0x20]
    fbc0: a94157f6     	ldp	x22, x21, [sp, #0x10]
    fbc4: a8c45ff8     	ldp	x24, x23, [sp], #0x40
    fbc8: d65f03c0     	ret
    fbcc: d101c3ff     	sub	sp, sp, #0x70
    fbd0: a9016ffc     	stp	x28, x27, [sp, #0x10]
    fbd4: a90267fa     	stp	x26, x25, [sp, #0x20]
    fbd8: a9035ff8     	stp	x24, x23, [sp, #0x30]
    fbdc: a90457f6     	stp	x22, x21, [sp, #0x40]
    fbe0: a9054ff4     	stp	x20, x19, [sp, #0x50]
    fbe4: a9067bfd     	stp	x29, x30, [sp, #0x60]
    fbe8: 910183fd     	add	x29, sp, #0x60
    fbec: f9400008     	ldr	x8, [x0]
    fbf0: f100001f     	cmp	x0, #0x0
    fbf4: 9a8803e9     	csel	x9, xzr, x8, eq
    fbf8: eb02013f     	cmp	x9, x2
    fbfc: 54000c01     	b.ne	0xfd7c <__share_file+0x2a48>
    fc00: eb080029     	subs	x9, x1, x8
    fc04: 54000ac3     	b.lo	0xfd5c <__share_file+0x2a28>
    fc08: f940040a     	ldr	x10, [x0, #0x8]
    fc0c: 52800316     	mov	w22, #0x18              // =24
    fc10: aa0003f4     	mov	x20, x0
    fc14: 9b162148     	madd	x8, x10, x22, x8
    fc18: eb010115     	subs	x21, x8, x1
    fc1c: 54000a03     	b.lo	0xfd5c <__share_file+0x2a28>
    fc20: b201f3f9     	mov	x25, #-0x5555555555555556 // =-6148914691236517206
    fc24: 9100055b     	add	x27, x10, #0x1
    fc28: f2955579     	movk	x25, #0xaaab
    fc2c: 9343fd28     	asr	x8, x9, #3
    fc30: aa1403e0     	mov	x0, x20
    fc34: aa1b03e1     	mov	x1, x27
    fc38: 2a1f03e2     	mov	w2, wzr
    fc3c: aa0303f3     	mov	x19, x3
    fc40: 9b197d1a     	mul	x26, x8, x25
    fc44: 97fff355     	bl	0xc998 <__send_to_http_server+0x4b8>
    fc48: f9400297     	ldr	x23, [x20]
    fc4c: 93407f58     	sxtw	x24, w26
    fc50: 9b365f16     	smaddl	x22, w24, w22, x23
    fc54: b40005d5     	cbz	x21, 0xfd0c <__share_file+0x29d8>
    fc58: 9343fea8     	asr	x8, x21, #3
    fc5c: 9b197d19     	mul	x25, x8, x25
    fc60: 8b3ac328     	add	x8, x25, w26, sxtw
    fc64: 5280031a     	mov	w26, #0x18              // =24
    fc68: 9b1a5d08     	madd	x8, x8, x26, x23
    fc6c: f90007fb     	str	x27, [sp, #0x8]
    fc70: 9100411b     	add	x27, x8, #0x10
    fc74: aa1903fc     	mov	x28, x25
    fc78: 1400000b     	b	0xfca4 <__share_file+0x2970>
    fc7c: f85e8368     	ldur	x8, [x27, #-0x18]
    fc80: 3cdd8360     	ldur	q0, [x27, #-0x28]
    fc84: d503201f     	nop
    fc88: 9b1a5b95     	madd	x21, x28, x26, x22
    fc8c: f9000368     	str	x8, [x27]
    fc90: 3c9f0360     	stur	q0, [x27, #-0x10]
    fc94: d100637b     	sub	x27, x27, #0x18
    fc98: a9007ebf     	stp	xzr, xzr, [x21]
    fc9c: f9000abf     	str	xzr, [x21, #0x10]
    fca0: b40001fc     	cbz	x28, 0xfcdc <__share_file+0x29a8>
    fca4: eb19039f     	cmp	x28, x25
    fca8: d100079c     	sub	x28, x28, #0x1
    fcac: 54fffe82     	b.hs	0xfc7c <__share_file+0x2948>
    fcb0: aa1b03f5     	mov	x21, x27
    fcb4: f85d86a8     	ldr	x8, [x21], #-0x28
    fcb8: b4000088     	cbz	x8, 0xfcc8 <__share_file+0x2994>
    fcbc: f85f0360     	ldur	x0, [x27, #-0x10]
    fcc0: 97ffe348     	bl	0x89e0 <free@plt>
    fcc4: f81f037f     	stur	xzr, [x27, #-0x10]
    fcc8: 3cdd8360     	ldur	q0, [x27, #-0x28]
    fccc: f85e8368     	ldur	x8, [x27, #-0x18]
    fcd0: 3c9f0360     	stur	q0, [x27, #-0x10]
    fcd4: f9000368     	str	x8, [x27]
    fcd8: 17ffffef     	b	0xfc94 <__share_file+0x2960>
    fcdc: 52800308     	mov	w8, #0x18               // =24
    fce0: 9b085f08     	madd	x8, x24, x8, x23
    fce4: f9400908     	ldr	x8, [x8, #0x10]
    fce8: b4000088     	cbz	x8, 0xfcf8 <__share_file+0x29c4>
    fcec: f94002c0     	ldr	x0, [x22]
    fcf0: 97ffe33c     	bl	0x89e0 <free@plt>
    fcf4: f90002df     	str	xzr, [x22]
    fcf8: 52800308     	mov	w8, #0x18               // =24
    fcfc: 9b085f08     	madd	x8, x24, x8, x23
    fd00: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
    fd04: f94007fb     	ldr	x27, [sp, #0x8]
    fd08: 14000002     	b	0xfd10 <__share_file+0x29dc>
    fd0c: b4000176     	cbz	x22, 0xfd38 <__share_file+0x2a04>
    fd10: f9400668     	ldr	x8, [x19, #0x8]
    fd14: 52800309     	mov	w9, #0x18               // =24
    fd18: 9b095f09     	madd	x9, x24, x9, x23
    fd1c: f9000528     	str	x8, [x9, #0x8]
    fd20: f9400a68     	ldr	x8, [x19, #0x10]
    fd24: f9000928     	str	x8, [x9, #0x10]
    fd28: f9400268     	ldr	x8, [x19]
    fd2c: f90002c8     	str	x8, [x22]
    fd30: a9007e7f     	stp	xzr, xzr, [x19]
    fd34: f9000a7f     	str	xzr, [x19, #0x10]
    fd38: f900069b     	str	x27, [x20, #0x8]
    fd3c: a9467bfd     	ldp	x29, x30, [sp, #0x60]
    fd40: a9454ff4     	ldp	x20, x19, [sp, #0x50]
    fd44: a94457f6     	ldp	x22, x21, [sp, #0x40]
    fd48: a9435ff8     	ldp	x24, x23, [sp, #0x30]
    fd4c: a94267fa     	ldp	x26, x25, [sp, #0x20]
    fd50: a9416ffc     	ldp	x28, x27, [sp, #0x10]
    fd54: 9101c3ff     	add	sp, sp, #0x70
    fd58: d65f03c0     	ret
    fd5c: f0000240     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
    fd60: 90000262     	adrp	x2, 0x5b000
    fd64: f0000243     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
    fd68: 91215c00     	add	x0, x0, #0x857
    fd6c: 913ac442     	add	x2, x2, #0xeb1
    fd70: 91277063     	add	x3, x3, #0x9dc
    fd74: 528031c1     	mov	w1, #0x18e              // =398
    fd78: 97ffe11a     	bl	0x81e0 <__assert2@plt>
    fd7c: f0000240     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
    fd80: 90000262     	adrp	x2, 0x5b000
    fd84: f0000243     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
    fd88: 91215c00     	add	x0, x0, #0x857
    fd8c: 913d8042     	add	x2, x2, #0xf60
    fd90: 912c0063     	add	x3, x3, #0xb00
    fd94: 52800ae1     	mov	w1, #0x57               // =87
    fd98: 97ffe112     	bl	0x81e0 <__assert2@plt>
    fd9c: f81e0ff3     	str	x19, [sp, #-0x20]!
    fda0: a9017bfd     	stp	x29, x30, [sp, #0x10]
    fda4: 910043fd     	add	x29, sp, #0x10
    fda8: b0000368     	adrp	x8, 0x7c000
    fdac: 91170108     	add	x8, x8, #0x5c0
    fdb0: 08dffd08     	ldarb	w8, [x8]
    fdb4: 360000c8     	tbz	w8, #0x0, 0xfdcc <__share_file+0x2a98>
    fdb8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    fdbc: b0000360     	adrp	x0, 0x7c000
    fdc0: 9116a000     	add	x0, x0, #0x5a8
    fdc4: f84207f3     	ldr	x19, [sp], #0x20
    fdc8: d65f03c0     	ret
    fdcc: b0000360     	adrp	x0, 0x7c000
    fdd0: 91170000     	add	x0, x0, #0x5c0
    fdd4: 9400ad7a     	bl	0x3b3bc <operator delete(void*)+0x2c>
    fdd8: 34ffff00     	cbz	w0, 0xfdb8 <__share_file+0x2a84>
    fddc: b0000373     	adrp	x19, 0x7c000
    fde0: b0000260     	adrp	x0, 0x5c000
    fde4: 9116a273     	add	x19, x19, #0x5a8
    fde8: 91112000     	add	x0, x0, #0x448
    fdec: 528002e1     	mov	w1, #0x17               // =23
    fdf0: a9007e7f     	stp	xzr, xzr, [x19]
    fdf4: f9000a7f     	str	xzr, [x19, #0x10]
    fdf8: 97ffe112     	bl	0x8240 <__strlen_chk@plt>
    fdfc: b4000120     	cbz	x0, 0xfe20 <__share_file+0x2aec>
    fe00: f9400261     	ldr	x1, [x19]
    fe04: b0000263     	adrp	x3, 0x5c000
    fe08: aa0003e5     	mov	x5, x0
    fe0c: 91112063     	add	x3, x3, #0x448
    fe10: aa1303e0     	mov	x0, x19
    fe14: aa0103e2     	mov	x2, x1
    fe18: aa1f03e4     	mov	x4, xzr
    fe1c: 97fff58b     	bl	0xd448 <__share_file+0x114>
    fe20: 90000000     	adrp	x0, 0xf000 <__share_file+0x1ccc>
    fe24: b0000361     	adrp	x1, 0x7c000
    fe28: f0000342     	adrp	x2, 0x7a000
    fe2c: 91393000     	add	x0, x0, #0xe4c
    fe30: 9116a021     	add	x1, x1, #0x5a8
    fe34: 913ea042     	add	x2, x2, #0xfa8
    fe38: 97ffe30e     	bl	0x8a70 <__cxa_atexit@plt>
    fe3c: b0000360     	adrp	x0, 0x7c000
    fe40: 91170000     	add	x0, x0, #0x5c0
    fe44: 9400ad7c     	bl	0x3b434 <operator delete(void*)+0xa4>
    fe48: 17ffffdc     	b	0xfdb8 <__share_file+0x2a84>
    fe4c: f81e0ff3     	str	x19, [sp, #-0x20]!
    fe50: a9017bfd     	stp	x29, x30, [sp, #0x10]
    fe54: 910043fd     	add	x29, sp, #0x10
    fe58: f9400808     	ldr	x8, [x0, #0x10]
    fe5c: aa0003f3     	mov	x19, x0
    fe60: b4000088     	cbz	x8, 0xfe70 <__share_file+0x2b3c>
    fe64: f9400260     	ldr	x0, [x19]
    fe68: 97ffe2de     	bl	0x89e0 <free@plt>
    fe6c: f900027f     	str	xzr, [x19]
    fe70: a900fe7f     	stp	xzr, xzr, [x19, #0x8]
    fe74: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    fe78: f84207f3     	ldr	x19, [sp], #0x20
    fe7c: d65f03c0     	ret
    fe80: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
    fe84: a9017bfd     	stp	x29, x30, [sp, #0x10]
    fe88: 910043fd     	add	x29, sp, #0x10
    fe8c: f9400434     	ldr	x20, [x1, #0x8]
    fe90: b0000260     	adrp	x0, 0x5c000
    fe94: aa0103f3     	mov	x19, x1
    fe98: 91117c00     	add	x0, x0, #0x45f
    fe9c: 528002e1     	mov	w1, #0x17               // =23
    fea0: 97ffe0e8     	bl	0x8240 <__strlen_chk@plt>
    fea4: eb00029f     	cmp	x20, x0
    fea8: 54000201     	b.ne	0xfee8 <__share_file+0x2bb4>
    feac: a9405268     	ldp	x8, x20, [x19]
    feb0: 900002a9     	adrp	x9, 0x63000
    feb4: 912c5d29     	add	x9, x9, #0xb17
    feb8: b0000261     	adrp	x1, 0x5c000
    febc: f100029f     	cmp	x20, #0x0
    fec0: 9a880120     	csel	x0, x9, x8, eq
    fec4: 91117c21     	add	x1, x1, #0x45f
    fec8: aa1403e2     	mov	x2, x20
    fecc: 97ffe15d     	bl	0x8440 <memcmp@plt>
    fed0: 7100001f     	cmp	w0, #0x0
    fed4: 1a9f17e8     	cset	w8, eq
    fed8: f1005a9f     	cmp	x20, #0x16
    fedc: 1a9f17e9     	cset	w9, eq
    fee0: 0a090100     	and	w0, w8, w9
    fee4: 14000002     	b	0xfeec <__share_file+0x2bb8>
    fee8: 2a1f03e0     	mov	w0, wzr
    feec: a9417bfd     	ldp	x29, x30, [sp, #0x10]
    fef0: a8c24ff4     	ldp	x20, x19, [sp], #0x20
    fef4: d65f03c0     	ret
    fef8: d101c3ff     	sub	sp, sp, #0x70
    fefc: f90013f9     	str	x25, [sp, #0x20]
    ff00: a9035ff8     	stp	x24, x23, [sp, #0x30]
    ff04: a90457f6     	stp	x22, x21, [sp, #0x40]
    ff08: a9054ff4     	stp	x20, x19, [sp, #0x50]
    ff0c: a9067bfd     	stp	x29, x30, [sp, #0x60]
    ff10: 910183fd     	add	x29, sp, #0x60
    ff14: d53bd059     	mrs	x25, TPIDR_EL0
    ff18: f9401728     	ldr	x8, [x25, #0x28]
    ff1c: aa0003f7     	mov	x23, x0
    ff20: b0000260     	adrp	x0, 0x5c000
    ff24: 2a0103f6     	mov	w22, w1
    ff28: f9000fe8     	str	x8, [sp, #0x18]
    ff2c: f9400458     	ldr	x24, [x2, #0x8]
    ff30: 91117c00     	add	x0, x0, #0x45f
    ff34: 528002e1     	mov	w1, #0x17               // =23
    ff38: aa0403f3     	mov	x19, x4
    ff3c: aa0303f5     	mov	x21, x3
    ff40: aa0203f4     	mov	x20, x2
    ff44: 97ffe0bf     	bl	0x8240 <__strlen_chk@plt>
    ff48: eb00031f     	cmp	x24, x0
    ff4c: 540002e1     	b.ne	0xffa8 <__share_file+0x2c74>
    ff50: a9406288     	ldp	x8, x24, [x20]
    ff54: 900002a9     	adrp	x9, 0x63000
    ff58: 912c5d29     	add	x9, x9, #0xb17
    ff5c: b0000261     	adrp	x1, 0x5c000
    ff60: f100031f     	cmp	x24, #0x0
    ff64: 9a880120     	csel	x0, x9, x8, eq
    ff68: 91117c21     	add	x1, x1, #0x45f
    ff6c: aa1803e2     	mov	x2, x24
    ff70: 97ffe134     	bl	0x8440 <memcmp@plt>
    ff74: f1005b1f     	cmp	x24, #0x16
    ff78: 54000181     	b.ne	0xffa8 <__share_file+0x2c74>
    ff7c: 35000160     	cbnz	w0, 0xffa8 <__share_file+0x2c74>
    ff80: aa1703e0     	mov	x0, x23
    ff84: 2a1603e1     	mov	w1, w22
    ff88: aa1503e2     	mov	x2, x21
    ff8c: aa1303e3     	mov	x3, x19
    ff90: 9400003b     	bl	0x1007c <__share_file+0x2d48>
    ff94: f9401728     	ldr	x8, [x25, #0x28]
    ff98: f9400fe9     	ldr	x9, [sp, #0x18]
    ff9c: eb09011f     	cmp	x8, x9
    ffa0: 540005e0     	b.eq	0x1005c <__share_file+0x2d28>
    ffa4: 14000035     	b	0x10078 <__share_file+0x2d44>
    ffa8: b0000260     	adrp	x0, 0x5c000
    ffac: 9111d800     	add	x0, x0, #0x476
    ffb0: 52800281     	mov	w1, #0x14               // =20
    ffb4: a900ffff     	stp	xzr, xzr, [sp, #0x8]
    ffb8: f90003ff     	str	xzr, [sp]
    ffbc: 97ffe0a1     	bl	0x8240 <__strlen_chk@plt>
    ffc0: aa0003e5     	mov	x5, x0
    ffc4: b4000120     	cbz	x0, 0xffe8 <__share_file+0x2cb4>
    ffc8: b0000263     	adrp	x3, 0x5c000
    ffcc: 9111d863     	add	x3, x3, #0x476
    ffd0: 910003e0     	mov	x0, sp
    ffd4: aa1f03e1     	mov	x1, xzr
    ffd8: aa1f03e2     	mov	x2, xzr
    ffdc: aa1f03e4     	mov	x4, xzr
    ffe0: 97fff51a     	bl	0xd448 <__share_file+0x114>
    ffe4: f94007e5     	ldr	x5, [sp, #0x8]
    ffe8: f9400668     	ldr	x8, [x19, #0x8]
    ffec: ab05011f     	cmn	x8, x5
    fff0: 540000e0     	b.eq	0x1000c <__share_file+0x2cd8>
    fff4: f9400262     	ldr	x2, [x19]
    fff8: f94003e3     	ldr	x3, [sp]
    fffc: aa1303e0     	mov	x0, x19
   10000: 8b28c041     	add	x1, x2, w8, sxtw
   10004: aa0303e4     	mov	x4, x3
   10008: 97fff510     	bl	0xd448 <__share_file+0x114>
   1000c: f9400be8     	ldr	x8, [sp, #0x10]
   10010: b4000088     	cbz	x8, 0x10020 <__share_file+0x2cec>
   10014: f94003e0     	ldr	x0, [sp]
   10018: 97ffe272     	bl	0x89e0 <free@plt>
   1001c: f90003ff     	str	xzr, [sp]
   10020: f9400668     	ldr	x8, [x19, #0x8]
   10024: f9400685     	ldr	x5, [x20, #0x8]
   10028: ab05011f     	cmn	x8, x5
   1002c: 540000e0     	b.eq	0x10048 <__share_file+0x2d14>
   10030: f9400262     	ldr	x2, [x19]
   10034: f9400283     	ldr	x3, [x20]
   10038: aa1303e0     	mov	x0, x19
   1003c: 8b28c041     	add	x1, x2, w8, sxtw
   10040: aa0303e4     	mov	x4, x3
   10044: 97fff501     	bl	0xd448 <__share_file+0x114>
   10048: f9401728     	ldr	x8, [x25, #0x28]
   1004c: f9400fe9     	ldr	x9, [sp, #0x18]
   10050: eb09011f     	cmp	x8, x9
   10054: 54000121     	b.ne	0x10078 <__share_file+0x2d44>
   10058: 52800060     	mov	w0, #0x3                // =3
   1005c: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   10060: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   10064: a94457f6     	ldp	x22, x21, [sp, #0x40]
   10068: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   1006c: f94013f9     	ldr	x25, [sp, #0x20]
   10070: 9101c3ff     	add	sp, sp, #0x70
   10074: d65f03c0     	ret
   10078: 97ffe11a     	bl	0x84e0 <__stack_chk_fail@plt>
   1007c: d10403ff     	sub	sp, sp, #0x100
   10080: f90053fb     	str	x27, [sp, #0xa0]
   10084: a90b67fa     	stp	x26, x25, [sp, #0xb0]
   10088: a90c5ff8     	stp	x24, x23, [sp, #0xc0]
   1008c: a90d57f6     	stp	x22, x21, [sp, #0xd0]
   10090: a90e4ff4     	stp	x20, x19, [sp, #0xe0]
   10094: a90f7bfd     	stp	x29, x30, [sp, #0xf0]
   10098: 9103c3fd     	add	x29, sp, #0xf0
   1009c: d53bd059     	mrs	x25, TPIDR_EL0
   100a0: f9401728     	ldr	x8, [x25, #0x28]
   100a4: aa0203e0     	mov	x0, x2
   100a8: aa0303f4     	mov	x20, x3
   100ac: aa0203f5     	mov	x21, x2
   100b0: f81a83a8     	stur	x8, [x29, #-0x58]
   100b4: 910183e8     	add	x8, sp, #0x60
   100b8: 2a0103f3     	mov	w19, w1
   100bc: a9057fff     	stp	xzr, xzr, [sp, #0x50]
   100c0: a9047fff     	stp	xzr, xzr, [sp, #0x40]
   100c4: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   100c8: 9400c078     	bl	0x402a8 <operator delete(void*)+0x4f18>
   100cc: b94063e8     	ldr	w8, [sp, #0x60]
   100d0: 7100151f     	cmp	w8, #0x5
   100d4: 54000ee1     	b.ne	0x102b0 <__share_file+0x2f7c>
   100d8: 90000260     	adrp	x0, 0x5c000
   100dc: 91122800     	add	x0, x0, #0x48a
   100e0: 52800181     	mov	w1, #0xc                // =12
   100e4: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   100e8: f9000fff     	str	xzr, [sp, #0x18]
   100ec: 97ffe055     	bl	0x8240 <__strlen_chk@plt>
   100f0: b4000120     	cbz	x0, 0x10114 <__share_file+0x2de0>
   100f4: f9400fe1     	ldr	x1, [sp, #0x18]
   100f8: 90000263     	adrp	x3, 0x5c000
   100fc: aa0003e5     	mov	x5, x0
   10100: 91122863     	add	x3, x3, #0x48a
   10104: 910063e0     	add	x0, sp, #0x18
   10108: aa0103e2     	mov	x2, x1
   1010c: aa1f03e4     	mov	x4, xzr
   10110: 97fff4ce     	bl	0xd448 <__share_file+0x114>
   10114: 910183e0     	add	x0, sp, #0x60
   10118: 910063e1     	add	x1, sp, #0x18
   1011c: 9400c3ea     	bl	0x410c4 <operator delete(void*)+0x5d34>
   10120: b9400008     	ldr	w8, [x0]
   10124: 340000a8     	cbz	w8, 0x10138 <__share_file+0x2e04>
   10128: 2a1f03f6     	mov	w22, wzr
   1012c: f94017e8     	ldr	x8, [sp, #0x28]
   10130: b50003c8     	cbnz	x8, 0x101a8 <__share_file+0x2e74>
   10134: 14000020     	b	0x101b4 <__share_file+0x2e80>
   10138: 90000260     	adrp	x0, 0x5c000
   1013c: 91125800     	add	x0, x0, #0x496
   10140: 528000a1     	mov	w1, #0x5                // =5
   10144: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   10148: f90003ff     	str	xzr, [sp]
   1014c: 97ffe03d     	bl	0x8240 <__strlen_chk@plt>
   10150: b4000120     	cbz	x0, 0x10174 <__share_file+0x2e40>
   10154: f94003e1     	ldr	x1, [sp]
   10158: 90000263     	adrp	x3, 0x5c000
   1015c: aa0003e5     	mov	x5, x0
   10160: 91125863     	add	x3, x3, #0x496
   10164: 910003e0     	mov	x0, sp
   10168: aa0103e2     	mov	x2, x1
   1016c: aa1f03e4     	mov	x4, xzr
   10170: 97fff4b6     	bl	0xd448 <__share_file+0x114>
   10174: 910183e0     	add	x0, sp, #0x60
   10178: 910003e1     	mov	x1, sp
   1017c: 9400c3d2     	bl	0x410c4 <operator delete(void*)+0x5d34>
   10180: b9400008     	ldr	w8, [x0]
   10184: f9400be9     	ldr	x9, [sp, #0x10]
   10188: 71000d1f     	cmp	w8, #0x3
   1018c: 1a9f17f6     	cset	w22, eq
   10190: b4000089     	cbz	x9, 0x101a0 <__share_file+0x2e6c>
   10194: f94003e0     	ldr	x0, [sp]
   10198: 97ffe212     	bl	0x89e0 <free@plt>
   1019c: f90003ff     	str	xzr, [sp]
   101a0: f94017e8     	ldr	x8, [sp, #0x28]
   101a4: b4000088     	cbz	x8, 0x101b4 <__share_file+0x2e80>
   101a8: f9400fe0     	ldr	x0, [sp, #0x18]
   101ac: 97ffe20d     	bl	0x89e0 <free@plt>
   101b0: f9000fff     	str	xzr, [sp, #0x18]
   101b4: 340007d6     	cbz	w22, 0x102ac <__share_file+0x2f78>
   101b8: 90000260     	adrp	x0, 0x5c000
   101bc: 91122800     	add	x0, x0, #0x48a
   101c0: 52800181     	mov	w1, #0xc                // =12
   101c4: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   101c8: f9000fff     	str	xzr, [sp, #0x18]
   101cc: 97ffe01d     	bl	0x8240 <__strlen_chk@plt>
   101d0: b4000120     	cbz	x0, 0x101f4 <__share_file+0x2ec0>
   101d4: f9400fe1     	ldr	x1, [sp, #0x18]
   101d8: 90000263     	adrp	x3, 0x5c000
   101dc: aa0003e5     	mov	x5, x0
   101e0: 91122863     	add	x3, x3, #0x48a
   101e4: 910063e0     	add	x0, sp, #0x18
   101e8: aa0103e2     	mov	x2, x1
   101ec: aa1f03e4     	mov	x4, xzr
   101f0: 97fff496     	bl	0xd448 <__share_file+0x114>
   101f4: 910183e0     	add	x0, sp, #0x60
   101f8: 910063e1     	add	x1, sp, #0x18
   101fc: 9400c3b2     	bl	0x410c4 <operator delete(void*)+0x5d34>
   10200: b9400008     	ldr	w8, [x0]
   10204: 35002648     	cbnz	w8, 0x106cc <__share_file+0x3398>
   10208: f94017e8     	ldr	x8, [sp, #0x28]
   1020c: 39401016     	ldrb	w22, [x0, #0x4]
   10210: b4000088     	cbz	x8, 0x10220 <__share_file+0x2eec>
   10214: f9400fe0     	ldr	x0, [sp, #0x18]
   10218: 97ffe1f2     	bl	0x89e0 <free@plt>
   1021c: f9000fff     	str	xzr, [sp, #0x18]
   10220: 90000260     	adrp	x0, 0x5c000
   10224: 91125800     	add	x0, x0, #0x496
   10228: 528000a1     	mov	w1, #0x5                // =5
   1022c: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   10230: f9000fff     	str	xzr, [sp, #0x18]
   10234: 97ffe003     	bl	0x8240 <__strlen_chk@plt>
   10238: b4000120     	cbz	x0, 0x1025c <__share_file+0x2f28>
   1023c: f9400fe1     	ldr	x1, [sp, #0x18]
   10240: 90000263     	adrp	x3, 0x5c000
   10244: aa0003e5     	mov	x5, x0
   10248: 91125863     	add	x3, x3, #0x496
   1024c: 910063e0     	add	x0, sp, #0x18
   10250: aa0103e2     	mov	x2, x1
   10254: aa1f03e4     	mov	x4, xzr
   10258: 97fff47c     	bl	0xd448 <__share_file+0x114>
   1025c: 910183e0     	add	x0, sp, #0x60
   10260: 910063e1     	add	x1, sp, #0x18
   10264: 9400c398     	bl	0x410c4 <operator delete(void*)+0x5d34>
   10268: b9400008     	ldr	w8, [x0]
   1026c: 71000d1f     	cmp	w8, #0x3
   10270: 540023e1     	b.ne	0x106ec <__share_file+0x33b8>
   10274: f94017e8     	ldr	x8, [sp, #0x28]
   10278: 91001015     	add	x21, x0, #0x4
   1027c: b4000088     	cbz	x8, 0x1028c <__share_file+0x2f58>
   10280: f9400fe0     	ldr	x0, [sp, #0x18]
   10284: 97ffe1d7     	bl	0x89e0 <free@plt>
   10288: f9000fff     	str	xzr, [sp, #0x18]
   1028c: 710002df     	cmp	w22, #0x0
   10290: 1a9f07e1     	cset	w1, ne
   10294: 9100c3e4     	add	x4, sp, #0x30
   10298: aa1503e2     	mov	x2, x21
   1029c: aa1403e5     	mov	x5, x20
   102a0: 9400011c     	bl	0x10710 <__share_file+0x33dc>
   102a4: 370012c0     	tbnz	w0, #0x0, 0x104fc <__share_file+0x31c8>
   102a8: 140000a3     	b	0x10534 <__share_file+0x3200>
   102ac: b94063e8     	ldr	w8, [sp, #0x60]
   102b0: 7100111f     	cmp	w8, #0x4
   102b4: 54000fc1     	b.ne	0x104ac <__share_file+0x3178>
   102b8: 90000276     	adrp	x22, 0x5c000
   102bc: 90000277     	adrp	x23, 0x5c000
   102c0: aa1f03f5     	mov	x21, xzr
   102c4: 91122ad6     	add	x22, x22, #0x48a
   102c8: 91125af7     	add	x23, x23, #0x496
   102cc: 1400000b     	b	0x102f8 <__share_file+0x2fc4>
   102d0: 7100035f     	cmp	w26, #0x0
   102d4: 1a9f07e1     	cset	w1, ne
   102d8: 9100c3e4     	add	x4, sp, #0x30
   102dc: aa1803e2     	mov	x2, x24
   102e0: aa1403e5     	mov	x5, x20
   102e4: 9400010b     	bl	0x10710 <__share_file+0x33dc>
   102e8: b94063e8     	ldr	w8, [sp, #0x60]
   102ec: 910006b5     	add	x21, x21, #0x1
   102f0: 7100111f     	cmp	w8, #0x4
   102f4: 54001dc1     	b.ne	0x106ac <__share_file+0x3378>
   102f8: f846c3e8     	ldur	x8, [sp, #0x6c]
   102fc: eb0802bf     	cmp	x21, x8
   10300: 54000f22     	b.hs	0x104e4 <__share_file+0x31b0>
   10304: 910183e0     	add	x0, sp, #0x60
   10308: aa1503e1     	mov	x1, x21
   1030c: 9400c3ed     	bl	0x412c0 <operator delete(void*)+0x5f30>
   10310: aa0003f8     	mov	x24, x0
   10314: 52800181     	mov	w1, #0xc                // =12
   10318: aa1603e0     	mov	x0, x22
   1031c: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   10320: f9000fff     	str	xzr, [sp, #0x18]
   10324: 97ffdfc7     	bl	0x8240 <__strlen_chk@plt>
   10328: b4000100     	cbz	x0, 0x10348 <__share_file+0x3014>
   1032c: f9400fe1     	ldr	x1, [sp, #0x18]
   10330: aa0003e5     	mov	x5, x0
   10334: 910063e0     	add	x0, sp, #0x18
   10338: aa1603e3     	mov	x3, x22
   1033c: aa0103e2     	mov	x2, x1
   10340: aa1f03e4     	mov	x4, xzr
   10344: 97fff441     	bl	0xd448 <__share_file+0x114>
   10348: 910063e1     	add	x1, sp, #0x18
   1034c: aa1803e0     	mov	x0, x24
   10350: 9400c33e     	bl	0x41048 <operator delete(void*)+0x5cb8>
   10354: b9400008     	ldr	w8, [x0]
   10358: 340000a8     	cbz	w8, 0x1036c <__share_file+0x3038>
   1035c: 2a1f03fa     	mov	w26, wzr
   10360: f94017e8     	ldr	x8, [sp, #0x28]
   10364: b5000388     	cbnz	x8, 0x103d4 <__share_file+0x30a0>
   10368: 1400001e     	b	0x103e0 <__share_file+0x30ac>
   1036c: 528000a1     	mov	w1, #0x5                // =5
   10370: aa1703e0     	mov	x0, x23
   10374: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   10378: f90003ff     	str	xzr, [sp]
   1037c: 97ffdfb1     	bl	0x8240 <__strlen_chk@plt>
   10380: b4000100     	cbz	x0, 0x103a0 <__share_file+0x306c>
   10384: f94003e1     	ldr	x1, [sp]
   10388: aa0003e5     	mov	x5, x0
   1038c: 910003e0     	mov	x0, sp
   10390: aa1703e3     	mov	x3, x23
   10394: aa0103e2     	mov	x2, x1
   10398: aa1f03e4     	mov	x4, xzr
   1039c: 97fff42b     	bl	0xd448 <__share_file+0x114>
   103a0: 910003e1     	mov	x1, sp
   103a4: aa1803e0     	mov	x0, x24
   103a8: 9400c328     	bl	0x41048 <operator delete(void*)+0x5cb8>
   103ac: b9400008     	ldr	w8, [x0]
   103b0: f9400be9     	ldr	x9, [sp, #0x10]
   103b4: 71000d1f     	cmp	w8, #0x3
   103b8: 1a9f17fa     	cset	w26, eq
   103bc: b4000089     	cbz	x9, 0x103cc <__share_file+0x3098>
   103c0: f94003e0     	ldr	x0, [sp]
   103c4: 97ffe187     	bl	0x89e0 <free@plt>
   103c8: f90003ff     	str	xzr, [sp]
   103cc: f94017e8     	ldr	x8, [sp, #0x28]
   103d0: b4000088     	cbz	x8, 0x103e0 <__share_file+0x30ac>
   103d4: f9400fe0     	ldr	x0, [sp, #0x18]
   103d8: 97ffe182     	bl	0x89e0 <free@plt>
   103dc: f9000fff     	str	xzr, [sp, #0x18]
   103e0: 34fff85a     	cbz	w26, 0x102e8 <__share_file+0x2fb4>
   103e4: 52800181     	mov	w1, #0xc                // =12
   103e8: aa1603e0     	mov	x0, x22
   103ec: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   103f0: f9000fff     	str	xzr, [sp, #0x18]
   103f4: 97ffdf93     	bl	0x8240 <__strlen_chk@plt>
   103f8: b4000100     	cbz	x0, 0x10418 <__share_file+0x30e4>
   103fc: f9400fe1     	ldr	x1, [sp, #0x18]
   10400: aa0003e5     	mov	x5, x0
   10404: 910063e0     	add	x0, sp, #0x18
   10408: aa1603e3     	mov	x3, x22
   1040c: aa0103e2     	mov	x2, x1
   10410: aa1f03e4     	mov	x4, xzr
   10414: 97fff40d     	bl	0xd448 <__share_file+0x114>
   10418: 910063e1     	add	x1, sp, #0x18
   1041c: aa1803e0     	mov	x0, x24
   10420: 9400c30a     	bl	0x41048 <operator delete(void*)+0x5cb8>
   10424: b9400008     	ldr	w8, [x0]
   10428: 35001528     	cbnz	w8, 0x106cc <__share_file+0x3398>
   1042c: f94017e8     	ldr	x8, [sp, #0x28]
   10430: 3940101a     	ldrb	w26, [x0, #0x4]
   10434: b4000088     	cbz	x8, 0x10444 <__share_file+0x3110>
   10438: f9400fe0     	ldr	x0, [sp, #0x18]
   1043c: 97ffe169     	bl	0x89e0 <free@plt>
   10440: f9000fff     	str	xzr, [sp, #0x18]
   10444: 528000a1     	mov	w1, #0x5                // =5
   10448: aa1703e0     	mov	x0, x23
   1044c: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   10450: f9000fff     	str	xzr, [sp, #0x18]
   10454: 97ffdf7b     	bl	0x8240 <__strlen_chk@plt>
   10458: b4000100     	cbz	x0, 0x10478 <__share_file+0x3144>
   1045c: f9400fe1     	ldr	x1, [sp, #0x18]
   10460: aa0003e5     	mov	x5, x0
   10464: 910063e0     	add	x0, sp, #0x18
   10468: aa1703e3     	mov	x3, x23
   1046c: aa0103e2     	mov	x2, x1
   10470: aa1f03e4     	mov	x4, xzr
   10474: 97fff3f5     	bl	0xd448 <__share_file+0x114>
   10478: 910063e1     	add	x1, sp, #0x18
   1047c: aa1803e0     	mov	x0, x24
   10480: 9400c2f2     	bl	0x41048 <operator delete(void*)+0x5cb8>
   10484: b9400008     	ldr	w8, [x0]
   10488: 71000d1f     	cmp	w8, #0x3
   1048c: 54001301     	b.ne	0x106ec <__share_file+0x33b8>
   10490: f94017e8     	ldr	x8, [sp, #0x28]
   10494: 91001018     	add	x24, x0, #0x4
   10498: b4fff1c8     	cbz	x8, 0x102d0 <__share_file+0x2f9c>
   1049c: f9400fe0     	ldr	x0, [sp, #0x18]
   104a0: 97ffe150     	bl	0x89e0 <free@plt>
   104a4: f9000fff     	str	xzr, [sp, #0x18]
   104a8: 17ffff8a     	b	0x102d0 <__share_file+0x2f9c>
   104ac: 97ffdf15     	bl	0x8100 <get_ccs_log@plt>
   104b0: aa0003f3     	mov	x19, x0
   104b4: 97ffdf13     	bl	0x8100 <get_ccs_log@plt>
   104b8: aa1303e0     	mov	x0, x19
   104bc: 97fff4a8     	bl	0xd75c <__share_file+0x428>
   104c0: 90000264     	adrp	x4, 0x5c000
   104c4: 5280fd41     	mov	w1, #0x7ea              // =2026
   104c8: 91126c84     	add	x4, x4, #0x49b
   104cc: 72a165e1     	movk	w1, #0xb2f, lsl #16
   104d0: 528001a2     	mov	w2, #0xd                // =13
   104d4: 52800083     	mov	w3, #0x4                // =4
   104d8: aa1503e5     	mov	x5, x21
   104dc: 94000112     	bl	0x10924 <__share_file+0x35f0>
   104e0: 14000015     	b	0x10534 <__share_file+0x3200>
   104e4: f9401fe8     	ldr	x8, [sp, #0x38]
   104e8: b4000268     	cbz	x8, 0x10534 <__share_file+0x3200>
   104ec: f9400288     	ldr	x8, [x20]
   104f0: f900069f     	str	xzr, [x20, #0x8]
   104f4: b4000048     	cbz	x8, 0x104fc <__share_file+0x31c8>
   104f8: 3900011f     	strb	wzr, [x8]
   104fc: 940051a8     	bl	0x24b9c <__share_file+0x17868>
   10500: 90000368     	adrp	x8, 0x7c000
   10504: 91140108     	add	x8, x8, #0x500
   10508: 08dffd08     	ldarb	w8, [x8]
   1050c: 36000ac8     	tbz	w8, #0x0, 0x10664 <__share_file+0x3330>
   10510: 90000360     	adrp	x0, 0x7c000
   10514: 91128000     	add	x0, x0, #0x4a0
   10518: 9100c3e2     	add	x2, sp, #0x30
   1051c: 910123e3     	add	x3, sp, #0x48
   10520: 2a1303e1     	mov	w1, w19
   10524: aa1f03e4     	mov	x4, xzr
   10528: 94003d84     	bl	0x1fb38 <__share_file+0x12804>
   1052c: 52800033     	mov	w19, #0x1               // =1
   10530: 14000002     	b	0x10538 <__share_file+0x3204>
   10534: 52800073     	mov	w19, #0x3               // =3
   10538: 910183e0     	add	x0, sp, #0x60
   1053c: 9400c2c2     	bl	0x41044 <operator delete(void*)+0x5cb4>
   10540: f94023e8     	ldr	x8, [sp, #0x40]
   10544: b40003a8     	cbz	x8, 0x105b8 <__share_file+0x3284>
   10548: a94323f4     	ldp	x20, x8, [sp, #0x30]
   1054c: b4000308     	cbz	x8, 0x105ac <__share_file+0x3278>
   10550: aa1f03f5     	mov	x21, xzr
   10554: aa1f03f6     	mov	x22, xzr
   10558: 52800317     	mov	w23, #0x18              // =24
   1055c: d2c00038     	mov	x24, #0x100000000       // =4294967296
   10560: 14000008     	b	0x10580 <__share_file+0x324c>
   10564: 9b175348     	madd	x8, x26, x23, x20
   10568: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   1056c: f9401fe8     	ldr	x8, [sp, #0x38]
   10570: 910006d6     	add	x22, x22, #0x1
   10574: eb0802df     	cmp	x22, x8
   10578: 8b1802b5     	add	x21, x21, x24
   1057c: 54000162     	b.hs	0x105a8 <__share_file+0x3274>
   10580: 9360feba     	asr	x26, x21, #32
   10584: 9b17535b     	madd	x27, x26, x23, x20
   10588: b4ffff5b     	cbz	x27, 0x10570 <__share_file+0x323c>
   1058c: 9b175348     	madd	x8, x26, x23, x20
   10590: f9400908     	ldr	x8, [x8, #0x10]
   10594: b4fffe88     	cbz	x8, 0x10564 <__share_file+0x3230>
   10598: f9400360     	ldr	x0, [x27]
   1059c: 97ffe111     	bl	0x89e0 <free@plt>
   105a0: f900037f     	str	xzr, [x27]
   105a4: 17fffff0     	b	0x10564 <__share_file+0x3230>
   105a8: f9401bf4     	ldr	x20, [sp, #0x30]
   105ac: aa1403e0     	mov	x0, x20
   105b0: 97ffe10c     	bl	0x89e0 <free@plt>
   105b4: f9001bff     	str	xzr, [sp, #0x30]
   105b8: f9402fe8     	ldr	x8, [sp, #0x58]
   105bc: b40003a8     	cbz	x8, 0x10630 <__share_file+0x32fc>
   105c0: a944a3f4     	ldp	x20, x8, [sp, #0x48]
   105c4: b4000308     	cbz	x8, 0x10624 <__share_file+0x32f0>
   105c8: aa1f03f5     	mov	x21, xzr
   105cc: aa1f03f6     	mov	x22, xzr
   105d0: 52800317     	mov	w23, #0x18              // =24
   105d4: d2c00038     	mov	x24, #0x100000000       // =4294967296
   105d8: 14000008     	b	0x105f8 <__share_file+0x32c4>
   105dc: 9b175348     	madd	x8, x26, x23, x20
   105e0: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   105e4: f9402be8     	ldr	x8, [sp, #0x50]
   105e8: 910006d6     	add	x22, x22, #0x1
   105ec: eb0802df     	cmp	x22, x8
   105f0: 8b1802b5     	add	x21, x21, x24
   105f4: 54000162     	b.hs	0x10620 <__share_file+0x32ec>
   105f8: 9360feba     	asr	x26, x21, #32
   105fc: 9b17535b     	madd	x27, x26, x23, x20
   10600: b4ffff5b     	cbz	x27, 0x105e8 <__share_file+0x32b4>
   10604: 9b175348     	madd	x8, x26, x23, x20
   10608: f9400908     	ldr	x8, [x8, #0x10]
   1060c: b4fffe88     	cbz	x8, 0x105dc <__share_file+0x32a8>
   10610: f9400360     	ldr	x0, [x27]
   10614: 97ffe0f3     	bl	0x89e0 <free@plt>
   10618: f900037f     	str	xzr, [x27]
   1061c: 17fffff0     	b	0x105dc <__share_file+0x32a8>
   10620: f94027f4     	ldr	x20, [sp, #0x48]
   10624: aa1403e0     	mov	x0, x20
   10628: 97ffe0ee     	bl	0x89e0 <free@plt>
   1062c: f90027ff     	str	xzr, [sp, #0x48]
   10630: f9401728     	ldr	x8, [x25, #0x28]
   10634: f85a83a9     	ldur	x9, [x29, #-0x58]
   10638: eb09011f     	cmp	x8, x9
   1063c: 54000681     	b.ne	0x1070c <__share_file+0x33d8>
   10640: 2a1303e0     	mov	w0, w19
   10644: a94f7bfd     	ldp	x29, x30, [sp, #0xf0]
   10648: a94e4ff4     	ldp	x20, x19, [sp, #0xe0]
   1064c: a94d57f6     	ldp	x22, x21, [sp, #0xd0]
   10650: a94c5ff8     	ldp	x24, x23, [sp, #0xc0]
   10654: a94b67fa     	ldp	x26, x25, [sp, #0xb0]
   10658: f94053fb     	ldr	x27, [sp, #0xa0]
   1065c: 910403ff     	add	sp, sp, #0x100
   10660: d65f03c0     	ret
   10664: 90000360     	adrp	x0, 0x7c000
   10668: 91140000     	add	x0, x0, #0x500
   1066c: 9400ab54     	bl	0x3b3bc <operator delete(void*)+0x2c>
   10670: 34fff500     	cbz	w0, 0x10510 <__share_file+0x31dc>
   10674: 90000374     	adrp	x20, 0x7c000
   10678: 91128294     	add	x20, x20, #0x4a0
   1067c: aa1403e0     	mov	x0, x20
   10680: 94003cec     	bl	0x1fa30 <__share_file+0x126fc>
   10684: f0ffffe0     	adrp	x0, 0xf000 <__share_file+0x1ccc>
   10688: d0000342     	adrp	x2, 0x7a000
   1068c: 910f4000     	add	x0, x0, #0x3d0
   10690: 913ea042     	add	x2, x2, #0xfa8
   10694: aa1403e1     	mov	x1, x20
   10698: 97ffe0f6     	bl	0x8a70 <__cxa_atexit@plt>
   1069c: 90000360     	adrp	x0, 0x7c000
   106a0: 91140000     	add	x0, x0, #0x500
   106a4: 9400ab64     	bl	0x3b434 <operator delete(void*)+0xa4>
   106a8: 17ffff9a     	b	0x10510 <__share_file+0x31dc>
   106ac: 90000260     	adrp	x0, 0x5c000
   106b0: 90000262     	adrp	x2, 0x5c000
   106b4: 90000263     	adrp	x3, 0x5c000
   106b8: 9114cc00     	add	x0, x0, #0x533
   106bc: 911a2442     	add	x2, x2, #0x689
   106c0: 911b1063     	add	x3, x3, #0x6c4
   106c4: 52800c41     	mov	w1, #0x62               // =98
   106c8: 97ffdec6     	bl	0x81e0 <__assert2@plt>
   106cc: 90000260     	adrp	x0, 0x5c000
   106d0: 90000262     	adrp	x2, 0x5c000
   106d4: 90000263     	adrp	x3, 0x5c000
   106d8: 9114cc00     	add	x0, x0, #0x533
   106dc: 91168042     	add	x2, x2, #0x5a0
   106e0: 91176463     	add	x3, x3, #0x5d9
   106e4: 52800a41     	mov	w1, #0x52               // =82
   106e8: 97ffdebe     	bl	0x81e0 <__assert2@plt>
   106ec: 90000260     	adrp	x0, 0x5c000
   106f0: 90000262     	adrp	x2, 0x5c000
   106f4: 90000263     	adrp	x3, 0x5c000
   106f8: 9114cc00     	add	x0, x0, #0x533
   106fc: 91184c42     	add	x2, x2, #0x613
   10700: 91194063     	add	x3, x3, #0x650
   10704: 52800bc1     	mov	w1, #0x5e               // =94
   10708: 97ffdeb6     	bl	0x81e0 <__assert2@plt>
   1070c: 97ffdf75     	bl	0x84e0 <__stack_chk_fail@plt>
   10710: d101c3ff     	sub	sp, sp, #0x70
   10714: a9035ff8     	stp	x24, x23, [sp, #0x30]
   10718: a90457f6     	stp	x22, x21, [sp, #0x40]
   1071c: a9054ff4     	stp	x20, x19, [sp, #0x50]
   10720: a9067bfd     	stp	x29, x30, [sp, #0x60]
   10724: 910183fd     	add	x29, sp, #0x60
   10728: d53bd058     	mrs	x24, TPIDR_EL0
   1072c: f9401708     	ldr	x8, [x24, #0x28]
   10730: 12000036     	and	w22, w1, #0x1
   10734: aa0503f3     	mov	x19, x5
   10738: aa0403f5     	mov	x21, x4
   1073c: aa0203f4     	mov	x20, x2
   10740: f90017e8     	str	x8, [sp, #0x28]
   10744: 390093f6     	strb	w22, [sp, #0x24]
   10748: 9400b0c9     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   1074c: 910063e8     	add	x8, sp, #0x18
   10750: aa1403e1     	mov	x1, x20
   10754: 2a1f03e2     	mov	w2, wzr
   10758: 2a1603e3     	mov	w3, w22
   1075c: aa1f03e4     	mov	x4, xzr
   10760: 9400b975     	bl	0x3ed34 <operator delete(void*)+0x39a4>
   10764: 910063e0     	add	x0, sp, #0x18
   10768: 9400bab6     	bl	0x3f240 <operator delete(void*)+0x3eb0>
   1076c: 360004a0     	tbz	w0, #0x0, 0x10800 <__share_file+0x34cc>
   10770: 9400b0bf     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   10774: 910063e1     	add	x1, sp, #0x18
   10778: 9400bd21     	bl	0x3fbfc <operator delete(void*)+0x486c>
   1077c: aa0003f6     	mov	x22, x0
   10780: 97ffde60     	bl	0x8100 <get_ccs_log@plt>
   10784: aa0003f7     	mov	x23, x0
   10788: 97ffde5e     	bl	0x8100 <get_ccs_log@plt>
   1078c: aa1703e0     	mov	x0, x23
   10790: 97fff3f3     	bl	0xd75c <__share_file+0x428>
   10794: b40006f6     	cbz	x22, 0x10870 <__share_file+0x353c>
   10798: 90000264     	adrp	x4, 0x5c000
   1079c: 5280fd41     	mov	w1, #0x7ea              // =2026
   107a0: 91145484     	add	x4, x4, #0x515
   107a4: 910093e6     	add	x6, sp, #0x24
   107a8: 72a165e1     	movk	w1, #0xb2f, lsl #16
   107ac: 528001a2     	mov	w2, #0xd                // =13
   107b0: 52800043     	mov	w3, #0x2                // =2
   107b4: aa1403e5     	mov	x5, x20
   107b8: 94000198     	bl	0x10e18 <__share_file+0x3ae4>
   107bc: 9400b0ac     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   107c0: 910003e8     	mov	x8, sp
   107c4: 910063e1     	add	x1, sp, #0x18
   107c8: 9400bccd     	bl	0x3fafc <operator delete(void*)+0x476c>
   107cc: a94022a2     	ldp	x2, x8, [x21]
   107d0: 52800309     	mov	w9, #0x18               // =24
   107d4: 910003e3     	mov	x3, sp
   107d8: aa1503e0     	mov	x0, x21
   107dc: 9b090901     	madd	x1, x8, x9, x2
   107e0: 940001fd     	bl	0x10fd4 <__share_file+0x3ca0>
   107e4: f9400be8     	ldr	x8, [sp, #0x10]
   107e8: b4000088     	cbz	x8, 0x107f8 <__share_file+0x34c4>
   107ec: f94003e0     	ldr	x0, [sp]
   107f0: 97ffe07c     	bl	0x89e0 <free@plt>
   107f4: f90003ff     	str	xzr, [sp]
   107f8: 52800033     	mov	w19, #0x1               // =1
   107fc: 14000038     	b	0x108dc <__share_file+0x35a8>
   10800: 97ffde40     	bl	0x8100 <get_ccs_log@plt>
   10804: aa0003f5     	mov	x21, x0
   10808: 97ffde3e     	bl	0x8100 <get_ccs_log@plt>
   1080c: aa1503e0     	mov	x0, x21
   10810: 97fff3d3     	bl	0xd75c <__share_file+0x428>
   10814: 90000264     	adrp	x4, 0x5c000
   10818: 5280fd41     	mov	w1, #0x7ea              // =2026
   1081c: 9112c484     	add	x4, x4, #0x4b1
   10820: 910093e6     	add	x6, sp, #0x24
   10824: 72a165e1     	movk	w1, #0xb2f, lsl #16
   10828: 528001a2     	mov	w2, #0xd                // =13
   1082c: 52800083     	mov	w3, #0x4                // =4
   10830: aa1403e5     	mov	x5, x20
   10834: 9400009e     	bl	0x10aac <__share_file+0x3778>
   10838: f9400268     	ldr	x8, [x19]
   1083c: f900067f     	str	xzr, [x19, #0x8]
   10840: b4000048     	cbz	x8, 0x10848 <__share_file+0x3514>
   10844: 3900011f     	strb	wzr, [x8]
   10848: 90000260     	adrp	x0, 0x5c000
   1084c: 91136000     	add	x0, x0, #0x4d8
   10850: 528001e1     	mov	w1, #0xf                // =15
   10854: 97ffde7b     	bl	0x8240 <__strlen_chk@plt>
   10858: b4000400     	cbz	x0, 0x108d8 <__share_file+0x35a4>
   1085c: f9400261     	ldr	x1, [x19]
   10860: 90000263     	adrp	x3, 0x5c000
   10864: aa0003e5     	mov	x5, x0
   10868: 91136063     	add	x3, x3, #0x4d8
   1086c: 14000017     	b	0x108c8 <__share_file+0x3594>
   10870: 90000264     	adrp	x4, 0x5c000
   10874: 5280fd41     	mov	w1, #0x7ea              // =2026
   10878: 91139c84     	add	x4, x4, #0x4e7
   1087c: 910093e6     	add	x6, sp, #0x24
   10880: 72a165e1     	movk	w1, #0xb2f, lsl #16
   10884: 528001a2     	mov	w2, #0xd                // =13
   10888: 52800083     	mov	w3, #0x4                // =4
   1088c: aa1403e5     	mov	x5, x20
   10890: 940000f3     	bl	0x10c5c <__share_file+0x3928>
   10894: f9400268     	ldr	x8, [x19]
   10898: f900067f     	str	xzr, [x19, #0x8]
   1089c: b4000048     	cbz	x8, 0x108a4 <__share_file+0x3570>
   108a0: 3900011f     	strb	wzr, [x8]
   108a4: 90000260     	adrp	x0, 0x5c000
   108a8: 91141c00     	add	x0, x0, #0x507
   108ac: 528001c1     	mov	w1, #0xe                // =14
   108b0: 97ffde64     	bl	0x8240 <__strlen_chk@plt>
   108b4: b4000120     	cbz	x0, 0x108d8 <__share_file+0x35a4>
   108b8: f9400261     	ldr	x1, [x19]
   108bc: 90000263     	adrp	x3, 0x5c000
   108c0: aa0003e5     	mov	x5, x0
   108c4: 91141c63     	add	x3, x3, #0x507
   108c8: aa1303e0     	mov	x0, x19
   108cc: aa0103e2     	mov	x2, x1
   108d0: aa1f03e4     	mov	x4, xzr
   108d4: 97fff2dd     	bl	0xd448 <__share_file+0x114>
   108d8: 2a1f03f3     	mov	w19, wzr
   108dc: 910063e0     	add	x0, sp, #0x18
   108e0: 9400bd9d     	bl	0x3ff54 <operator delete(void*)+0x4bc4>
   108e4: f9401708     	ldr	x8, [x24, #0x28]
   108e8: f94017e9     	ldr	x9, [sp, #0x28]
   108ec: eb09011f     	cmp	x8, x9
   108f0: 54000101     	b.ne	0x10910 <__share_file+0x35dc>
   108f4: 2a1303e0     	mov	w0, w19
   108f8: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   108fc: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   10900: a94457f6     	ldp	x22, x21, [sp, #0x40]
   10904: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   10908: 9101c3ff     	add	sp, sp, #0x70
   1090c: d65f03c0     	ret
   10910: 97ffdef4     	bl	0x84e0 <__stack_chk_fail@plt>
   10914: d65f03c0     	ret
   10918: d65f03c0     	ret
   1091c: d65f03c0     	ret
   10920: d65f03c0     	ret
   10924: d10343ff     	sub	sp, sp, #0xd0
   10928: a9076ffc     	stp	x28, x27, [sp, #0x70]
   1092c: a90867fa     	stp	x26, x25, [sp, #0x80]
   10930: a9095ff8     	stp	x24, x23, [sp, #0x90]
   10934: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   10938: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   1093c: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
   10940: 910303fd     	add	x29, sp, #0xc0
   10944: d53bd059     	mrs	x25, TPIDR_EL0
   10948: f9401728     	ldr	x8, [x25, #0x28]
   1094c: 52800029     	mov	w9, #0x1                // =1
   10950: 1ac32129     	lsl	w9, w9, w3
   10954: f81a83a8     	stur	x8, [x29, #-0x58]
   10958: f9400008     	ldr	x8, [x0]
   1095c: b9400108     	ldr	w8, [x8]
   10960: 6a09011f     	tst	w8, w9
   10964: 540006e0     	b.eq	0x10a40 <__share_file+0x370c>
   10968: f9401408     	ldr	x8, [x0, #0x28]
   1096c: 2a0203f6     	mov	w22, w2
   10970: aa0003f8     	mov	x24, x0
   10974: 38624908     	ldrb	w8, [x8, w2, uxtw]
   10978: 34000648     	cbz	w8, 0x10a40 <__share_file+0x370c>
   1097c: 39405488     	ldrb	w8, [x4, #0x15]
   10980: f94004a9     	ldr	x9, [x5, #0x8]
   10984: 5280032a     	mov	w10, #0x19              // =25
   10988: aa0503f3     	mov	x19, x5
   1098c: 7100011f     	cmp	w8, #0x0
   10990: 11002d28     	add	w8, w9, #0xb
   10994: 9a8a055b     	cinc	x27, x10, ne
   10998: b100213a     	adds	x26, x9, #0x8
   1099c: 121e7508     	and	w8, w8, #0xfffffffc
   109a0: 11000f69     	add	w9, w27, #0x3
   109a4: 927e093c     	and	x28, x9, #0x1c
   109a8: 1a8803e8     	csel	w8, wzr, w8, eq
   109ac: 0b080388     	add	w8, w28, w8
   109b0: 11007100     	add	w0, w8, #0x1c
   109b4: 910103e8     	add	x8, sp, #0x40
   109b8: aa0403f4     	mov	x20, x4
   109bc: 2a0303f5     	mov	w21, w3
   109c0: 2a0103f7     	mov	w23, w1
   109c4: 97ffde87     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   109c8: b9405fe8     	ldr	w8, [sp, #0x5c]
   109cc: 2a1f03e0     	mov	w0, wzr
   109d0: 350003a8     	cbnz	w8, 0x10a44 <__share_file+0x3710>
   109d4: f90007fa     	str	x26, [sp, #0x8]
   109d8: f844c3fa     	ldur	x26, [sp, #0x4c]
   109dc: b9403308     	ldr	w8, [x24, #0x30]
   109e0: 52800218     	mov	w24, #0x10              // =16
   109e4: 11007389     	add	w9, w28, #0x1c
   109e8: b9001357     	str	w23, [x26, #0x10]
   109ec: 29015b48     	stp	w8, w22, [x26, #0x8]
   109f0: 79002b55     	strh	w21, [x26, #0x14]
   109f4: 79002f58     	strh	w24, [x26, #0x16]
   109f8: b9001b49     	str	w9, [x26, #0x18]
   109fc: f844c3f5     	ldur	x21, [sp, #0x4c]
   10a00: 51001362     	sub	w2, w27, #0x4
   10a04: aa1403e1     	mov	x1, x20
   10a08: 910082a0     	add	x0, x21, #0x20
   10a0c: b9001ea2     	str	w2, [x21, #0x1c]
   10a10: 97ffdfc8     	bl	0x8930 <memcpy@plt>
   10a14: b9401b49     	ldr	w9, [x26, #0x18]
   10a18: f94007e8     	ldr	x8, [sp, #0x8]
   10a1c: 8b0902a9     	add	x9, x21, x9
   10a20: 51002108     	sub	w8, w8, #0x8
   10a24: 39000138     	strb	w24, [x9]
   10a28: b9000528     	str	w8, [x9, #0x4]
   10a2c: f940066a     	ldr	x10, [x19, #0x8]
   10a30: b400022a     	cbz	x10, 0x10a74 <__share_file+0x3740>
   10a34: f9400261     	ldr	x1, [x19]
   10a38: b5000221     	cbnz	x1, 0x10a7c <__share_file+0x3748>
   10a3c: 14000013     	b	0x10a88 <__share_file+0x3754>
   10a40: 2a1f03e0     	mov	w0, wzr
   10a44: f9401728     	ldr	x8, [x25, #0x28]
   10a48: f85a83a9     	ldur	x9, [x29, #-0x58]
   10a4c: eb09011f     	cmp	x8, x9
   10a50: 540002c1     	b.ne	0x10aa8 <__share_file+0x3774>
   10a54: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
   10a58: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   10a5c: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   10a60: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   10a64: a94867fa     	ldp	x26, x25, [sp, #0x80]
   10a68: a9476ffc     	ldp	x28, x27, [sp, #0x70]
   10a6c: 910343ff     	add	sp, sp, #0xd0
   10a70: d65f03c0     	ret
   10a74: f0000281     	adrp	x1, 0x63000
   10a78: 912c5c21     	add	x1, x1, #0xb17
   10a7c: 91002120     	add	x0, x9, #0x8
   10a80: 2a0803e2     	mov	w2, w8
   10a84: 97ffdfab     	bl	0x8930 <memcpy@plt>
   10a88: ad4207e0     	ldp	q0, q1, [sp, #0x40]
   10a8c: f94033e8     	ldr	x8, [sp, #0x60]
   10a90: 910043e0     	add	x0, sp, #0x10
   10a94: ad0087e0     	stp	q0, q1, [sp, #0x10]
   10a98: f9001be8     	str	x8, [sp, #0x30]
   10a9c: 97ffdead     	bl	0x8550 <__api_logger_buffer_commit@plt>
   10aa0: 52800020     	mov	w0, #0x1                // =1
   10aa4: 17ffffe8     	b	0x10a44 <__share_file+0x3710>
   10aa8: 97ffde8e     	bl	0x84e0 <__stack_chk_fail@plt>
   10aac: d10343ff     	sub	sp, sp, #0xd0
   10ab0: a9076ffc     	stp	x28, x27, [sp, #0x70]
   10ab4: a90867fa     	stp	x26, x25, [sp, #0x80]
   10ab8: a9095ff8     	stp	x24, x23, [sp, #0x90]
   10abc: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   10ac0: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   10ac4: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
   10ac8: 910303fd     	add	x29, sp, #0xc0
   10acc: d53bd05a     	mrs	x26, TPIDR_EL0
   10ad0: f9401748     	ldr	x8, [x26, #0x28]
   10ad4: 52800029     	mov	w9, #0x1                // =1
   10ad8: 1ac32129     	lsl	w9, w9, w3
   10adc: f81a83a8     	stur	x8, [x29, #-0x58]
   10ae0: f9400008     	ldr	x8, [x0]
   10ae4: b9400108     	ldr	w8, [x8]
   10ae8: 6a09011f     	tst	w8, w9
   10aec: 54000300     	b.eq	0x10b4c <__share_file+0x3818>
   10af0: f9401408     	ldr	x8, [x0, #0x28]
   10af4: 2a0203f7     	mov	w23, w2
   10af8: aa0003f8     	mov	x24, x0
   10afc: 38624908     	ldrb	w8, [x8, w2, uxtw]
   10b00: 34000268     	cbz	w8, 0x10b4c <__share_file+0x3818>
   10b04: f94004bc     	ldr	x28, [x5, #0x8]
   10b08: 3940989b     	ldrb	w27, [x4, #0x26]
   10b0c: 52800609     	mov	w9, #0x30               // =48
   10b10: aa0603f3     	mov	x19, x6
   10b14: b1002388     	adds	x8, x28, #0x8
   10b18: f90007e8     	str	x8, [sp, #0x8]
   10b1c: 1100ef88     	add	w8, w28, #0x3b
   10b20: 121e7508     	and	w8, w8, #0xfffffffc
   10b24: 1a880128     	csel	w8, w9, w8, eq
   10b28: 11007100     	add	w0, w8, #0x1c
   10b2c: 910103e8     	add	x8, sp, #0x40
   10b30: aa0503f4     	mov	x20, x5
   10b34: aa0403f5     	mov	x21, x4
   10b38: 2a0303f6     	mov	w22, w3
   10b3c: 2a0103f9     	mov	w25, w1
   10b40: 97ffde28     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   10b44: b9405fe8     	ldr	w8, [sp, #0x5c]
   10b48: 340001c8     	cbz	w8, 0x10b80 <__share_file+0x384c>
   10b4c: 2a1f03e0     	mov	w0, wzr
   10b50: f9401748     	ldr	x8, [x26, #0x28]
   10b54: f85a83a9     	ldur	x9, [x29, #-0x58]
   10b58: eb09011f     	cmp	x8, x9
   10b5c: 540007e1     	b.ne	0x10c58 <__share_file+0x3924>
   10b60: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
   10b64: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   10b68: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   10b6c: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   10b70: a94867fa     	ldp	x26, x25, [sp, #0x80]
   10b74: a9476ffc     	ldp	x28, x27, [sp, #0x70]
   10b78: 910343ff     	add	sp, sp, #0xd0
   10b7c: d65f03c0     	ret
   10b80: f90003f3     	str	x19, [sp]
   10b84: f844c3f3     	ldur	x19, [sp, #0x4c]
   10b88: b9403308     	ldr	w8, [x24, #0x30]
   10b8c: 52800218     	mov	w24, #0x10              // =16
   10b90: 7100037f     	cmp	w27, #0x0
   10b94: b9001279     	str	w25, [x19, #0x10]
   10b98: 29015e68     	stp	w8, w23, [x19, #0x8]
   10b9c: 52800908     	mov	w8, #0x48               // =72
   10ba0: 79002a76     	strh	w22, [x19, #0x14]
   10ba4: 79002e78     	strh	w24, [x19, #0x16]
   10ba8: b9001a68     	str	w8, [x19, #0x18]
   10bac: f844c3f6     	ldur	x22, [sp, #0x4c]
   10bb0: 528004c8     	mov	w8, #0x26               // =38
   10bb4: 1a880502     	cinc	w2, w8, ne
   10bb8: aa1503e1     	mov	x1, x21
   10bbc: 910082c0     	add	x0, x22, #0x20
   10bc0: b9001ec2     	str	w2, [x22, #0x1c]
   10bc4: 97ffdf5b     	bl	0x8930 <memcpy@plt>
   10bc8: b9401a69     	ldr	w9, [x19, #0x18]
   10bcc: f94007ea     	ldr	x10, [sp, #0x8]
   10bd0: 8b0902d5     	add	x21, x22, x9
   10bd4: 51002148     	sub	w8, w10, #0x8
   10bd8: 390002b8     	strb	w24, [x21]
   10bdc: b90006a8     	str	w8, [x21, #0x4]
   10be0: f9400689     	ldr	x9, [x20, #0x8]
   10be4: aa0a03f6     	mov	x22, x10
   10be8: b40000a9     	cbz	x9, 0x10bfc <__share_file+0x38c8>
   10bec: f9400281     	ldr	x1, [x20]
   10bf0: f94003f3     	ldr	x19, [sp]
   10bf4: b50000a1     	cbnz	x1, 0x10c08 <__share_file+0x38d4>
   10bf8: 14000007     	b	0x10c14 <__share_file+0x38e0>
   10bfc: f94003f3     	ldr	x19, [sp]
   10c00: f0000281     	adrp	x1, 0x63000
   10c04: 912c5c21     	add	x1, x1, #0xb17
   10c08: 910022a0     	add	x0, x21, #0x8
   10c0c: 2a0803e2     	mov	w2, w8
   10c10: 97ffdf48     	bl	0x8930 <memcpy@plt>
   10c14: 91002f88     	add	x8, x28, #0xb
   10c18: f10002df     	cmp	x22, #0x0
   10c1c: 927ef508     	and	x8, x8, #0xfffffffffffffffc
   10c20: 9a8803e8     	csel	x8, xzr, x8, eq
   10c24: 52800069     	mov	w9, #0x3                // =3
   10c28: 8b0802a8     	add	x8, x21, x8
   10c2c: 39000109     	strb	w9, [x8]
   10c30: 39400269     	ldrb	w9, [x19]
   10c34: 910043e0     	add	x0, sp, #0x10
   10c38: 39000909     	strb	w9, [x8, #0x2]
   10c3c: ad4203e1     	ldp	q1, q0, [sp, #0x40]
   10c40: f94033e8     	ldr	x8, [sp, #0x60]
   10c44: ad0083e1     	stp	q1, q0, [sp, #0x10]
   10c48: f9001be8     	str	x8, [sp, #0x30]
   10c4c: 97ffde41     	bl	0x8550 <__api_logger_buffer_commit@plt>
   10c50: 52800020     	mov	w0, #0x1                // =1
   10c54: 17ffffbf     	b	0x10b50 <__share_file+0x381c>
   10c58: 97ffde22     	bl	0x84e0 <__stack_chk_fail@plt>
   10c5c: d10383ff     	sub	sp, sp, #0xe0
   10c60: a9086ffc     	stp	x28, x27, [sp, #0x80]
   10c64: a90967fa     	stp	x26, x25, [sp, #0x90]
   10c68: a90a5ff8     	stp	x24, x23, [sp, #0xa0]
   10c6c: a90b57f6     	stp	x22, x21, [sp, #0xb0]
   10c70: a90c4ff4     	stp	x20, x19, [sp, #0xc0]
   10c74: a90d7bfd     	stp	x29, x30, [sp, #0xd0]
   10c78: 910343fd     	add	x29, sp, #0xd0
   10c7c: d53bd05a     	mrs	x26, TPIDR_EL0
   10c80: f9401748     	ldr	x8, [x26, #0x28]
   10c84: 52800029     	mov	w9, #0x1                // =1
   10c88: 1ac32129     	lsl	w9, w9, w3
   10c8c: f81a83a8     	stur	x8, [x29, #-0x58]
   10c90: f9400008     	ldr	x8, [x0]
   10c94: b9400108     	ldr	w8, [x8]
   10c98: 6a09011f     	tst	w8, w9
   10c9c: 540003c0     	b.eq	0x10d14 <__share_file+0x39e0>
   10ca0: f9401408     	ldr	x8, [x0, #0x28]
   10ca4: 2a0203f7     	mov	w23, w2
   10ca8: aa0003f9     	mov	x25, x0
   10cac: 38624908     	ldrb	w8, [x8, w2, uxtw]
   10cb0: 34000328     	cbz	w8, 0x10d14 <__share_file+0x39e0>
   10cb4: 39407c88     	ldrb	w8, [x4, #0x1f]
   10cb8: f94004b4     	ldr	x20, [x5, #0x8]
   10cbc: 52800469     	mov	w9, #0x23               // =35
   10cc0: 5280058a     	mov	w10, #0x2c              // =44
   10cc4: 7100011f     	cmp	w8, #0x0
   10cc8: 9a89053c     	cinc	x28, x9, ne
   10ccc: 11003e88     	add	w8, w20, #0xf
   10cd0: 11000f89     	add	w9, w28, #0x3
   10cd4: 5280008b     	mov	w11, #0x4               // =4
   10cd8: 8a0a0133     	and	x19, x9, x10
   10cdc: b1002289     	adds	x9, x20, #0x8
   10ce0: 121e7508     	and	w8, w8, #0xfffffffc
   10ce4: 1a880168     	csel	w8, w11, w8, eq
   10ce8: 0b080268     	add	w8, w19, w8
   10cec: 11007100     	add	w0, w8, #0x1c
   10cf0: 910143e8     	add	x8, sp, #0x50
   10cf4: aa0603fb     	mov	x27, x6
   10cf8: aa0403f5     	mov	x21, x4
   10cfc: 2a0303f6     	mov	w22, w3
   10d00: 2a0103f8     	mov	w24, w1
   10d04: a90127e5     	stp	x5, x9, [sp, #0x10]
   10d08: 97ffddb6     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   10d0c: b9406fe8     	ldr	w8, [sp, #0x6c]
   10d10: 340001c8     	cbz	w8, 0x10d48 <__share_file+0x3a14>
   10d14: 2a1f03e0     	mov	w0, wzr
   10d18: f9401748     	ldr	x8, [x26, #0x28]
   10d1c: f85a83a9     	ldur	x9, [x29, #-0x58]
   10d20: eb09011f     	cmp	x8, x9
   10d24: 54000781     	b.ne	0x10e14 <__share_file+0x3ae0>
   10d28: a94d7bfd     	ldp	x29, x30, [sp, #0xd0]
   10d2c: a94c4ff4     	ldp	x20, x19, [sp, #0xc0]
   10d30: a94b57f6     	ldp	x22, x21, [sp, #0xb0]
   10d34: a94a5ff8     	ldp	x24, x23, [sp, #0xa0]
   10d38: a94967fa     	ldp	x26, x25, [sp, #0x90]
   10d3c: a9486ffc     	ldp	x28, x27, [sp, #0x80]
   10d40: 910383ff     	add	sp, sp, #0xe0
   10d44: d65f03c0     	ret
   10d48: a9006ff4     	stp	x20, x27, [sp]
   10d4c: f845c3fb     	ldur	x27, [sp, #0x5c]
   10d50: b9403328     	ldr	w8, [x25, #0x30]
   10d54: 52800219     	mov	w25, #0x10              // =16
   10d58: 11007269     	add	w9, w19, #0x1c
   10d5c: b9001378     	str	w24, [x27, #0x10]
   10d60: 29015f68     	stp	w8, w23, [x27, #0x8]
   10d64: 79002b76     	strh	w22, [x27, #0x14]
   10d68: 79002f79     	strh	w25, [x27, #0x16]
   10d6c: b9001b69     	str	w9, [x27, #0x18]
   10d70: f845c3f3     	ldur	x19, [sp, #0x5c]
   10d74: 51001382     	sub	w2, w28, #0x4
   10d78: aa1503e1     	mov	x1, x21
   10d7c: 91008260     	add	x0, x19, #0x20
   10d80: b9001e62     	str	w2, [x19, #0x1c]
   10d84: 97ffdeeb     	bl	0x8930 <memcpy@plt>
   10d88: b9401b69     	ldr	w9, [x27, #0x18]
   10d8c: a9415bea     	ldp	x10, x22, [sp, #0x10]
   10d90: 8b090275     	add	x21, x19, x9
   10d94: 510022c8     	sub	w8, w22, #0x8
   10d98: 390002b9     	strb	w25, [x21]
   10d9c: b90006a8     	str	w8, [x21, #0x4]
   10da0: f9400549     	ldr	x9, [x10, #0x8]
   10da4: b40000a9     	cbz	x9, 0x10db8 <__share_file+0x3a84>
   10da8: f9400141     	ldr	x1, [x10]
   10dac: a9404ff4     	ldp	x20, x19, [sp]
   10db0: b50000a1     	cbnz	x1, 0x10dc4 <__share_file+0x3a90>
   10db4: 14000007     	b	0x10dd0 <__share_file+0x3a9c>
   10db8: a9404ff4     	ldp	x20, x19, [sp]
   10dbc: f0000281     	adrp	x1, 0x63000
   10dc0: 912c5c21     	add	x1, x1, #0xb17
   10dc4: 910022a0     	add	x0, x21, #0x8
   10dc8: 2a0803e2     	mov	w2, w8
   10dcc: 97ffded9     	bl	0x8930 <memcpy@plt>
   10dd0: 91002e88     	add	x8, x20, #0xb
   10dd4: f10002df     	cmp	x22, #0x0
   10dd8: 927ef508     	and	x8, x8, #0xfffffffffffffffc
   10ddc: 9a8803e8     	csel	x8, xzr, x8, eq
   10de0: 52800069     	mov	w9, #0x3                // =3
   10de4: 8b0802a8     	add	x8, x21, x8
   10de8: 39000109     	strb	w9, [x8]
   10dec: 39400269     	ldrb	w9, [x19]
   10df0: 910083e0     	add	x0, sp, #0x20
   10df4: 39000909     	strb	w9, [x8, #0x2]
   10df8: ad4283e1     	ldp	q1, q0, [sp, #0x50]
   10dfc: f9403be8     	ldr	x8, [sp, #0x70]
   10e00: ad0103e1     	stp	q1, q0, [sp, #0x20]
   10e04: f90023e8     	str	x8, [sp, #0x40]
   10e08: 97ffddd2     	bl	0x8550 <__api_logger_buffer_commit@plt>
   10e0c: 52800020     	mov	w0, #0x1                // =1
   10e10: 17ffffc2     	b	0x10d18 <__share_file+0x39e4>
   10e14: 97ffddb3     	bl	0x84e0 <__stack_chk_fail@plt>
   10e18: d10383ff     	sub	sp, sp, #0xe0
   10e1c: a9086ffc     	stp	x28, x27, [sp, #0x80]
   10e20: a90967fa     	stp	x26, x25, [sp, #0x90]
   10e24: a90a5ff8     	stp	x24, x23, [sp, #0xa0]
   10e28: a90b57f6     	stp	x22, x21, [sp, #0xb0]
   10e2c: a90c4ff4     	stp	x20, x19, [sp, #0xc0]
   10e30: a90d7bfd     	stp	x29, x30, [sp, #0xd0]
   10e34: 910343fd     	add	x29, sp, #0xd0
   10e38: d53bd05a     	mrs	x26, TPIDR_EL0
   10e3c: f9401748     	ldr	x8, [x26, #0x28]
   10e40: 52800029     	mov	w9, #0x1                // =1
   10e44: 1ac32129     	lsl	w9, w9, w3
   10e48: f81a83a8     	stur	x8, [x29, #-0x58]
   10e4c: f9400008     	ldr	x8, [x0]
   10e50: b9400108     	ldr	w8, [x8]
   10e54: 6a09011f     	tst	w8, w9
   10e58: 540003c0     	b.eq	0x10ed0 <__share_file+0x3b9c>
   10e5c: f9401408     	ldr	x8, [x0, #0x28]
   10e60: 2a0203f7     	mov	w23, w2
   10e64: aa0003f9     	mov	x25, x0
   10e68: 38624908     	ldrb	w8, [x8, w2, uxtw]
   10e6c: 34000328     	cbz	w8, 0x10ed0 <__share_file+0x3b9c>
   10e70: 39407488     	ldrb	w8, [x4, #0x1d]
   10e74: f94004b4     	ldr	x20, [x5, #0x8]
   10e78: 52800429     	mov	w9, #0x21               // =33
   10e7c: 5280048a     	mov	w10, #0x24              // =36
   10e80: 7100011f     	cmp	w8, #0x0
   10e84: 9a89053c     	cinc	x28, x9, ne
   10e88: 11003e88     	add	w8, w20, #0xf
   10e8c: 11000f89     	add	w9, w28, #0x3
   10e90: 5280008b     	mov	w11, #0x4               // =4
   10e94: 8a0a0133     	and	x19, x9, x10
   10e98: b1002289     	adds	x9, x20, #0x8
   10e9c: 121e7508     	and	w8, w8, #0xfffffffc
   10ea0: 1a880168     	csel	w8, w11, w8, eq
   10ea4: 0b080268     	add	w8, w19, w8
   10ea8: 11007100     	add	w0, w8, #0x1c
   10eac: 910143e8     	add	x8, sp, #0x50
   10eb0: aa0603fb     	mov	x27, x6
   10eb4: aa0403f5     	mov	x21, x4
   10eb8: 2a0303f6     	mov	w22, w3
   10ebc: 2a0103f8     	mov	w24, w1
   10ec0: a90127e5     	stp	x5, x9, [sp, #0x10]
   10ec4: 97ffdd47     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   10ec8: b9406fe8     	ldr	w8, [sp, #0x6c]
   10ecc: 340001c8     	cbz	w8, 0x10f04 <__share_file+0x3bd0>
   10ed0: 2a1f03e0     	mov	w0, wzr
   10ed4: f9401748     	ldr	x8, [x26, #0x28]
   10ed8: f85a83a9     	ldur	x9, [x29, #-0x58]
   10edc: eb09011f     	cmp	x8, x9
   10ee0: 54000781     	b.ne	0x10fd0 <__share_file+0x3c9c>
   10ee4: a94d7bfd     	ldp	x29, x30, [sp, #0xd0]
   10ee8: a94c4ff4     	ldp	x20, x19, [sp, #0xc0]
   10eec: a94b57f6     	ldp	x22, x21, [sp, #0xb0]
   10ef0: a94a5ff8     	ldp	x24, x23, [sp, #0xa0]
   10ef4: a94967fa     	ldp	x26, x25, [sp, #0x90]
   10ef8: a9486ffc     	ldp	x28, x27, [sp, #0x80]
   10efc: 910383ff     	add	sp, sp, #0xe0
   10f00: d65f03c0     	ret
   10f04: a9006ff4     	stp	x20, x27, [sp]
   10f08: f845c3fb     	ldur	x27, [sp, #0x5c]
   10f0c: b9403328     	ldr	w8, [x25, #0x30]
   10f10: 52800219     	mov	w25, #0x10              // =16
   10f14: 11007269     	add	w9, w19, #0x1c
   10f18: b9001378     	str	w24, [x27, #0x10]
   10f1c: 29015f68     	stp	w8, w23, [x27, #0x8]
   10f20: 79002b76     	strh	w22, [x27, #0x14]
   10f24: 79002f79     	strh	w25, [x27, #0x16]
   10f28: b9001b69     	str	w9, [x27, #0x18]
   10f2c: f845c3f3     	ldur	x19, [sp, #0x5c]
   10f30: 51001382     	sub	w2, w28, #0x4
   10f34: aa1503e1     	mov	x1, x21
   10f38: 91008260     	add	x0, x19, #0x20
   10f3c: b9001e62     	str	w2, [x19, #0x1c]
   10f40: 97ffde7c     	bl	0x8930 <memcpy@plt>
   10f44: b9401b69     	ldr	w9, [x27, #0x18]
   10f48: a9415bea     	ldp	x10, x22, [sp, #0x10]
   10f4c: 8b090275     	add	x21, x19, x9
   10f50: 510022c8     	sub	w8, w22, #0x8
   10f54: 390002b9     	strb	w25, [x21]
   10f58: b90006a8     	str	w8, [x21, #0x4]
   10f5c: f9400549     	ldr	x9, [x10, #0x8]
   10f60: b40000a9     	cbz	x9, 0x10f74 <__share_file+0x3c40>
   10f64: f9400141     	ldr	x1, [x10]
   10f68: a9404ff4     	ldp	x20, x19, [sp]
   10f6c: b50000a1     	cbnz	x1, 0x10f80 <__share_file+0x3c4c>
   10f70: 14000007     	b	0x10f8c <__share_file+0x3c58>
   10f74: a9404ff4     	ldp	x20, x19, [sp]
   10f78: f0000281     	adrp	x1, 0x63000
   10f7c: 912c5c21     	add	x1, x1, #0xb17
   10f80: 910022a0     	add	x0, x21, #0x8
   10f84: 2a0803e2     	mov	w2, w8
   10f88: 97ffde6a     	bl	0x8930 <memcpy@plt>
   10f8c: 91002e88     	add	x8, x20, #0xb
   10f90: f10002df     	cmp	x22, #0x0
   10f94: 927ef508     	and	x8, x8, #0xfffffffffffffffc
   10f98: 9a8803e8     	csel	x8, xzr, x8, eq
   10f9c: 52800069     	mov	w9, #0x3                // =3
   10fa0: 8b0802a8     	add	x8, x21, x8
   10fa4: 39000109     	strb	w9, [x8]
   10fa8: 39400269     	ldrb	w9, [x19]
   10fac: 910083e0     	add	x0, sp, #0x20
   10fb0: 39000909     	strb	w9, [x8, #0x2]
   10fb4: ad4283e1     	ldp	q1, q0, [sp, #0x50]
   10fb8: f9403be8     	ldr	x8, [sp, #0x70]
   10fbc: ad0103e1     	stp	q1, q0, [sp, #0x20]
   10fc0: f90023e8     	str	x8, [sp, #0x40]
   10fc4: 97ffdd63     	bl	0x8550 <__api_logger_buffer_commit@plt>
   10fc8: 52800020     	mov	w0, #0x1                // =1
   10fcc: 17ffffc2     	b	0x10ed4 <__share_file+0x3ba0>
   10fd0: 97ffdd44     	bl	0x84e0 <__stack_chk_fail@plt>
   10fd4: d101c3ff     	sub	sp, sp, #0x70
   10fd8: a9016ffc     	stp	x28, x27, [sp, #0x10]
   10fdc: a90267fa     	stp	x26, x25, [sp, #0x20]
   10fe0: a9035ff8     	stp	x24, x23, [sp, #0x30]
   10fe4: a90457f6     	stp	x22, x21, [sp, #0x40]
   10fe8: a9054ff4     	stp	x20, x19, [sp, #0x50]
   10fec: a9067bfd     	stp	x29, x30, [sp, #0x60]
   10ff0: 910183fd     	add	x29, sp, #0x60
   10ff4: f9400008     	ldr	x8, [x0]
   10ff8: f100001f     	cmp	x0, #0x0
   10ffc: 9a8803e9     	csel	x9, xzr, x8, eq
   11000: eb02013f     	cmp	x9, x2
   11004: 54000c81     	b.ne	0x11194 <__share_file+0x3e60>
   11008: eb080029     	subs	x9, x1, x8
   1100c: 54000b43     	b.lo	0x11174 <__share_file+0x3e40>
   11010: f940040a     	ldr	x10, [x0, #0x8]
   11014: 52800316     	mov	w22, #0x18              // =24
   11018: aa0003f3     	mov	x19, x0
   1101c: 9b162148     	madd	x8, x10, x22, x8
   11020: eb010115     	subs	x21, x8, x1
   11024: 54000a83     	b.lo	0x11174 <__share_file+0x3e40>
   11028: b201f3f9     	mov	x25, #-0x5555555555555556 // =-6148914691236517206
   1102c: 9100055b     	add	x27, x10, #0x1
   11030: f2955579     	movk	x25, #0xaaab
   11034: 9343fd28     	asr	x8, x9, #3
   11038: aa1303e0     	mov	x0, x19
   1103c: aa1b03e1     	mov	x1, x27
   11040: 2a1f03e2     	mov	w2, wzr
   11044: aa0303f4     	mov	x20, x3
   11048: 9b197d1a     	mul	x26, x8, x25
   1104c: 97ffee05     	bl	0xc860 <__send_to_http_server+0x380>
   11050: f9400277     	ldr	x23, [x19]
   11054: 93407f58     	sxtw	x24, w26
   11058: 9b365f16     	smaddl	x22, w24, w22, x23
   1105c: b40005d5     	cbz	x21, 0x11114 <__share_file+0x3de0>
   11060: 9343fea8     	asr	x8, x21, #3
   11064: 9b197d19     	mul	x25, x8, x25
   11068: 8b3ac328     	add	x8, x25, w26, sxtw
   1106c: 5280031a     	mov	w26, #0x18              // =24
   11070: 9b1a5d08     	madd	x8, x8, x26, x23
   11074: f90007fb     	str	x27, [sp, #0x8]
   11078: 9100411b     	add	x27, x8, #0x10
   1107c: aa1903fc     	mov	x28, x25
   11080: 1400000b     	b	0x110ac <__share_file+0x3d78>
   11084: f85e8368     	ldur	x8, [x27, #-0x18]
   11088: 3cdd8360     	ldur	q0, [x27, #-0x28]
   1108c: d503201f     	nop
   11090: 9b1a5b95     	madd	x21, x28, x26, x22
   11094: f9000368     	str	x8, [x27]
   11098: 3c9f0360     	stur	q0, [x27, #-0x10]
   1109c: d100637b     	sub	x27, x27, #0x18
   110a0: a9007ebf     	stp	xzr, xzr, [x21]
   110a4: f9000abf     	str	xzr, [x21, #0x10]
   110a8: b40001fc     	cbz	x28, 0x110e4 <__share_file+0x3db0>
   110ac: eb19039f     	cmp	x28, x25
   110b0: d100079c     	sub	x28, x28, #0x1
   110b4: 54fffe82     	b.hs	0x11084 <__share_file+0x3d50>
   110b8: aa1b03f5     	mov	x21, x27
   110bc: f85d86a8     	ldr	x8, [x21], #-0x28
   110c0: b4000088     	cbz	x8, 0x110d0 <__share_file+0x3d9c>
   110c4: f85f0360     	ldur	x0, [x27, #-0x10]
   110c8: 97ffde46     	bl	0x89e0 <free@plt>
   110cc: f81f037f     	stur	xzr, [x27, #-0x10]
   110d0: 3cdd8360     	ldur	q0, [x27, #-0x28]
   110d4: f85e8368     	ldur	x8, [x27, #-0x18]
   110d8: 3c9f0360     	stur	q0, [x27, #-0x10]
   110dc: f9000368     	str	x8, [x27]
   110e0: 17ffffef     	b	0x1109c <__share_file+0x3d68>
   110e4: 52800308     	mov	w8, #0x18               // =24
   110e8: 9b085f08     	madd	x8, x24, x8, x23
   110ec: f9400908     	ldr	x8, [x8, #0x10]
   110f0: b4000088     	cbz	x8, 0x11100 <__share_file+0x3dcc>
   110f4: f94002c0     	ldr	x0, [x22]
   110f8: 97ffde3a     	bl	0x89e0 <free@plt>
   110fc: f90002df     	str	xzr, [x22]
   11100: 52800308     	mov	w8, #0x18               // =24
   11104: 9b085f08     	madd	x8, x24, x8, x23
   11108: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   1110c: f94007fb     	ldr	x27, [sp, #0x8]
   11110: 14000002     	b	0x11118 <__share_file+0x3de4>
   11114: b40001f6     	cbz	x22, 0x11150 <__share_file+0x3e1c>
   11118: a9007edf     	stp	xzr, xzr, [x22]
   1111c: f9400681     	ldr	x1, [x20, #0x8]
   11120: 52800308     	mov	w8, #0x18               // =24
   11124: 9b085f08     	madd	x8, x24, x8, x23
   11128: 52800022     	mov	w2, #0x1                // =1
   1112c: aa1603e0     	mov	x0, x22
   11130: f9000901     	str	x1, [x8, #0x10]
   11134: 97fff082     	bl	0xd33c <__share_file+0x8>
   11138: f94002c1     	ldr	x1, [x22]
   1113c: a9401683     	ldp	x3, x5, [x20]
   11140: aa1603e0     	mov	x0, x22
   11144: aa0103e2     	mov	x2, x1
   11148: aa0303e4     	mov	x4, x3
   1114c: 97fff0bf     	bl	0xd448 <__share_file+0x114>
   11150: f900067b     	str	x27, [x19, #0x8]
   11154: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   11158: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   1115c: a94457f6     	ldp	x22, x21, [sp, #0x40]
   11160: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   11164: a94267fa     	ldp	x26, x25, [sp, #0x20]
   11168: a9416ffc     	ldp	x28, x27, [sp, #0x10]
   1116c: 9101c3ff     	add	sp, sp, #0x70
   11170: d65f03c0     	ret
   11174: b0000240     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   11178: f0000242     	adrp	x2, 0x5c000
   1117c: b0000243     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   11180: 91215c00     	add	x0, x0, #0x857
   11184: 911bf042     	add	x2, x2, #0x6fc
   11188: 91277063     	add	x3, x3, #0x9dc
   1118c: 528031c1     	mov	w1, #0x18e              // =398
   11190: 97ffdc14     	bl	0x81e0 <__assert2@plt>
   11194: b0000240     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   11198: b0000242     	adrp	x2, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1119c: b0000243     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   111a0: 91215c00     	add	x0, x0, #0x857
   111a4: 91323442     	add	x2, x2, #0xc8d
   111a8: 912c0063     	add	x3, x3, #0xb00
   111ac: 52800ae1     	mov	w1, #0x57               // =87
   111b0: 97ffdc0c     	bl	0x81e0 <__assert2@plt>
   111b4: f81e0ff3     	str	x19, [sp, #-0x20]!
   111b8: a9017bfd     	stp	x29, x30, [sp, #0x10]
   111bc: 910043fd     	add	x29, sp, #0x10
   111c0: f0000348     	adrp	x8, 0x7c000
   111c4: 91178108     	add	x8, x8, #0x5e0
   111c8: 08dffd08     	ldarb	w8, [x8]
   111cc: 360000c8     	tbz	w8, #0x0, 0x111e4 <__share_file+0x3eb0>
   111d0: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   111d4: f0000340     	adrp	x0, 0x7c000
   111d8: 91172000     	add	x0, x0, #0x5c8
   111dc: f84207f3     	ldr	x19, [sp], #0x20
   111e0: d65f03c0     	ret
   111e4: f0000340     	adrp	x0, 0x7c000
   111e8: 91178000     	add	x0, x0, #0x5e0
   111ec: 9400a874     	bl	0x3b3bc <operator delete(void*)+0x2c>
   111f0: 34ffff00     	cbz	w0, 0x111d0 <__share_file+0x3e9c>
   111f4: f0000353     	adrp	x19, 0x7c000
   111f8: f0000240     	adrp	x0, 0x5c000
   111fc: 91172273     	add	x19, x19, #0x5c8
   11200: 911e6c00     	add	x0, x0, #0x79b
   11204: 52800381     	mov	w1, #0x1c               // =28
   11208: a9007e7f     	stp	xzr, xzr, [x19]
   1120c: f9000a7f     	str	xzr, [x19, #0x10]
   11210: 97ffdc0c     	bl	0x8240 <__strlen_chk@plt>
   11214: b4000120     	cbz	x0, 0x11238 <__share_file+0x3f04>
   11218: f9400261     	ldr	x1, [x19]
   1121c: f0000243     	adrp	x3, 0x5c000
   11220: aa0003e5     	mov	x5, x0
   11224: 911e6c63     	add	x3, x3, #0x79b
   11228: aa1303e0     	mov	x0, x19
   1122c: aa0103e2     	mov	x2, x1
   11230: aa1f03e4     	mov	x4, xzr
   11234: 97fff085     	bl	0xd448 <__share_file+0x114>
   11238: d0ffffe0     	adrp	x0, 0xf000 <__share_file+0x1ccc>
   1123c: f0000341     	adrp	x1, 0x7c000
   11240: b0000342     	adrp	x2, 0x7a000
   11244: 91393000     	add	x0, x0, #0xe4c
   11248: 91172021     	add	x1, x1, #0x5c8
   1124c: 913ea042     	add	x2, x2, #0xfa8
   11250: 97ffde08     	bl	0x8a70 <__cxa_atexit@plt>
   11254: f0000340     	adrp	x0, 0x7c000
   11258: 91178000     	add	x0, x0, #0x5e0
   1125c: 9400a876     	bl	0x3b434 <operator delete(void*)+0xa4>
   11260: 17ffffdc     	b	0x111d0 <__share_file+0x3e9c>
   11264: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   11268: a9017bfd     	stp	x29, x30, [sp, #0x10]
   1126c: 910043fd     	add	x29, sp, #0x10
   11270: f9400434     	ldr	x20, [x1, #0x8]
   11274: f0000240     	adrp	x0, 0x5c000
   11278: aa0103f3     	mov	x19, x1
   1127c: 911edc00     	add	x0, x0, #0x7b7
   11280: 52800381     	mov	w1, #0x1c               // =28
   11284: 97ffdbef     	bl	0x8240 <__strlen_chk@plt>
   11288: eb00029f     	cmp	x20, x0
   1128c: 54000201     	b.ne	0x112cc <__share_file+0x3f98>
   11290: a9405268     	ldp	x8, x20, [x19]
   11294: d0000289     	adrp	x9, 0x63000
   11298: 912c5d29     	add	x9, x9, #0xb17
   1129c: f0000241     	adrp	x1, 0x5c000
   112a0: f100029f     	cmp	x20, #0x0
   112a4: 9a880120     	csel	x0, x9, x8, eq
   112a8: 911edc21     	add	x1, x1, #0x7b7
   112ac: aa1403e2     	mov	x2, x20
   112b0: 97ffdc64     	bl	0x8440 <memcmp@plt>
   112b4: 7100001f     	cmp	w0, #0x0
   112b8: 1a9f17e8     	cset	w8, eq
   112bc: f1006e9f     	cmp	x20, #0x1b
   112c0: 1a9f17e9     	cset	w9, eq
   112c4: 0a090100     	and	w0, w8, w9
   112c8: 14000002     	b	0x112d0 <__share_file+0x3f9c>
   112cc: 2a1f03e0     	mov	w0, wzr
   112d0: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   112d4: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   112d8: d65f03c0     	ret
   112dc: d101c3ff     	sub	sp, sp, #0x70
   112e0: f90013f9     	str	x25, [sp, #0x20]
   112e4: a9035ff8     	stp	x24, x23, [sp, #0x30]
   112e8: a90457f6     	stp	x22, x21, [sp, #0x40]
   112ec: a9054ff4     	stp	x20, x19, [sp, #0x50]
   112f0: a9067bfd     	stp	x29, x30, [sp, #0x60]
   112f4: 910183fd     	add	x29, sp, #0x60
   112f8: d53bd059     	mrs	x25, TPIDR_EL0
   112fc: f9401728     	ldr	x8, [x25, #0x28]
   11300: aa0003f7     	mov	x23, x0
   11304: f0000240     	adrp	x0, 0x5c000
   11308: 2a0103f6     	mov	w22, w1
   1130c: f9000fe8     	str	x8, [sp, #0x18]
   11310: f9400458     	ldr	x24, [x2, #0x8]
   11314: 911edc00     	add	x0, x0, #0x7b7
   11318: 52800381     	mov	w1, #0x1c               // =28
   1131c: aa0403f3     	mov	x19, x4
   11320: aa0303f5     	mov	x21, x3
   11324: aa0203f4     	mov	x20, x2
   11328: 97ffdbc6     	bl	0x8240 <__strlen_chk@plt>
   1132c: eb00031f     	cmp	x24, x0
   11330: 540002e1     	b.ne	0x1138c <__share_file+0x4058>
   11334: a9406288     	ldp	x8, x24, [x20]
   11338: d0000289     	adrp	x9, 0x63000
   1133c: 912c5d29     	add	x9, x9, #0xb17
   11340: f0000241     	adrp	x1, 0x5c000
   11344: f100031f     	cmp	x24, #0x0
   11348: 9a880120     	csel	x0, x9, x8, eq
   1134c: 911edc21     	add	x1, x1, #0x7b7
   11350: aa1803e2     	mov	x2, x24
   11354: 97ffdc3b     	bl	0x8440 <memcmp@plt>
   11358: f1006f1f     	cmp	x24, #0x1b
   1135c: 54000181     	b.ne	0x1138c <__share_file+0x4058>
   11360: 35000160     	cbnz	w0, 0x1138c <__share_file+0x4058>
   11364: aa1703e0     	mov	x0, x23
   11368: 2a1603e1     	mov	w1, w22
   1136c: aa1503e2     	mov	x2, x21
   11370: aa1303e3     	mov	x3, x19
   11374: 9400003b     	bl	0x11460 <__share_file+0x412c>
   11378: f9401728     	ldr	x8, [x25, #0x28]
   1137c: f9400fe9     	ldr	x9, [sp, #0x18]
   11380: eb09011f     	cmp	x8, x9
   11384: 540005e0     	b.eq	0x11440 <__share_file+0x410c>
   11388: 14000035     	b	0x1145c <__share_file+0x4128>
   1138c: f0000240     	adrp	x0, 0x5c000
   11390: 9111d800     	add	x0, x0, #0x476
   11394: 52800281     	mov	w1, #0x14               // =20
   11398: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   1139c: f90003ff     	str	xzr, [sp]
   113a0: 97ffdba8     	bl	0x8240 <__strlen_chk@plt>
   113a4: aa0003e5     	mov	x5, x0
   113a8: b4000120     	cbz	x0, 0x113cc <__share_file+0x4098>
   113ac: f0000243     	adrp	x3, 0x5c000
   113b0: 9111d863     	add	x3, x3, #0x476
   113b4: 910003e0     	mov	x0, sp
   113b8: aa1f03e1     	mov	x1, xzr
   113bc: aa1f03e2     	mov	x2, xzr
   113c0: aa1f03e4     	mov	x4, xzr
   113c4: 97fff021     	bl	0xd448 <__share_file+0x114>
   113c8: f94007e5     	ldr	x5, [sp, #0x8]
   113cc: f9400668     	ldr	x8, [x19, #0x8]
   113d0: ab05011f     	cmn	x8, x5
   113d4: 540000e0     	b.eq	0x113f0 <__share_file+0x40bc>
   113d8: f9400262     	ldr	x2, [x19]
   113dc: f94003e3     	ldr	x3, [sp]
   113e0: aa1303e0     	mov	x0, x19
   113e4: 8b28c041     	add	x1, x2, w8, sxtw
   113e8: aa0303e4     	mov	x4, x3
   113ec: 97fff017     	bl	0xd448 <__share_file+0x114>
   113f0: f9400be8     	ldr	x8, [sp, #0x10]
   113f4: b4000088     	cbz	x8, 0x11404 <__share_file+0x40d0>
   113f8: f94003e0     	ldr	x0, [sp]
   113fc: 97ffdd79     	bl	0x89e0 <free@plt>
   11400: f90003ff     	str	xzr, [sp]
   11404: f9400668     	ldr	x8, [x19, #0x8]
   11408: f9400685     	ldr	x5, [x20, #0x8]
   1140c: ab05011f     	cmn	x8, x5
   11410: 540000e0     	b.eq	0x1142c <__share_file+0x40f8>
   11414: f9400262     	ldr	x2, [x19]
   11418: f9400283     	ldr	x3, [x20]
   1141c: aa1303e0     	mov	x0, x19
   11420: 8b28c041     	add	x1, x2, w8, sxtw
   11424: aa0303e4     	mov	x4, x3
   11428: 97fff008     	bl	0xd448 <__share_file+0x114>
   1142c: f9401728     	ldr	x8, [x25, #0x28]
   11430: f9400fe9     	ldr	x9, [sp, #0x18]
   11434: eb09011f     	cmp	x8, x9
   11438: 54000121     	b.ne	0x1145c <__share_file+0x4128>
   1143c: 52800060     	mov	w0, #0x3                // =3
   11440: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   11444: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   11448: a94457f6     	ldp	x22, x21, [sp, #0x40]
   1144c: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   11450: f94013f9     	ldr	x25, [sp, #0x20]
   11454: 9101c3ff     	add	sp, sp, #0x70
   11458: d65f03c0     	ret
   1145c: 97ffdc21     	bl	0x84e0 <__stack_chk_fail@plt>
   11460: d10403ff     	sub	sp, sp, #0x100
   11464: f90053fb     	str	x27, [sp, #0xa0]
   11468: a90b67fa     	stp	x26, x25, [sp, #0xb0]
   1146c: a90c5ff8     	stp	x24, x23, [sp, #0xc0]
   11470: a90d57f6     	stp	x22, x21, [sp, #0xd0]
   11474: a90e4ff4     	stp	x20, x19, [sp, #0xe0]
   11478: a90f7bfd     	stp	x29, x30, [sp, #0xf0]
   1147c: 9103c3fd     	add	x29, sp, #0xf0
   11480: d53bd059     	mrs	x25, TPIDR_EL0
   11484: f9401728     	ldr	x8, [x25, #0x28]
   11488: aa0203e0     	mov	x0, x2
   1148c: aa0303f4     	mov	x20, x3
   11490: aa0203f5     	mov	x21, x2
   11494: f81a83a8     	stur	x8, [x29, #-0x58]
   11498: 910183e8     	add	x8, sp, #0x60
   1149c: 2a0103f3     	mov	w19, w1
   114a0: a9057fff     	stp	xzr, xzr, [sp, #0x50]
   114a4: a9047fff     	stp	xzr, xzr, [sp, #0x40]
   114a8: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   114ac: 9400bb7f     	bl	0x402a8 <operator delete(void*)+0x4f18>
   114b0: b94063e8     	ldr	w8, [sp, #0x60]
   114b4: 7100151f     	cmp	w8, #0x5
   114b8: 54000f21     	b.ne	0x1169c <__share_file+0x4368>
   114bc: f0000240     	adrp	x0, 0x5c000
   114c0: 91122800     	add	x0, x0, #0x48a
   114c4: 52800181     	mov	w1, #0xc                // =12
   114c8: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   114cc: f9000fff     	str	xzr, [sp, #0x18]
   114d0: 97ffdb5c     	bl	0x8240 <__strlen_chk@plt>
   114d4: b4000120     	cbz	x0, 0x114f8 <__share_file+0x41c4>
   114d8: f9400fe1     	ldr	x1, [sp, #0x18]
   114dc: f0000243     	adrp	x3, 0x5c000
   114e0: aa0003e5     	mov	x5, x0
   114e4: 91122863     	add	x3, x3, #0x48a
   114e8: 910063e0     	add	x0, sp, #0x18
   114ec: aa0103e2     	mov	x2, x1
   114f0: aa1f03e4     	mov	x4, xzr
   114f4: 97ffefd5     	bl	0xd448 <__share_file+0x114>
   114f8: 910183e0     	add	x0, sp, #0x60
   114fc: 910063e1     	add	x1, sp, #0x18
   11500: 9400bef1     	bl	0x410c4 <operator delete(void*)+0x5d34>
   11504: b9400008     	ldr	w8, [x0]
   11508: 340000a8     	cbz	w8, 0x1151c <__share_file+0x41e8>
   1150c: 2a1f03f6     	mov	w22, wzr
   11510: f94017e8     	ldr	x8, [sp, #0x28]
   11514: b50003c8     	cbnz	x8, 0x1158c <__share_file+0x4258>
   11518: 14000020     	b	0x11598 <__share_file+0x4264>
   1151c: f0000240     	adrp	x0, 0x5c000
   11520: 91125800     	add	x0, x0, #0x496
   11524: 528000a1     	mov	w1, #0x5                // =5
   11528: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   1152c: f90003ff     	str	xzr, [sp]
   11530: 97ffdb44     	bl	0x8240 <__strlen_chk@plt>
   11534: b4000120     	cbz	x0, 0x11558 <__share_file+0x4224>
   11538: f94003e1     	ldr	x1, [sp]
   1153c: f0000243     	adrp	x3, 0x5c000
   11540: aa0003e5     	mov	x5, x0
   11544: 91125863     	add	x3, x3, #0x496
   11548: 910003e0     	mov	x0, sp
   1154c: aa0103e2     	mov	x2, x1
   11550: aa1f03e4     	mov	x4, xzr
   11554: 97ffefbd     	bl	0xd448 <__share_file+0x114>
   11558: 910183e0     	add	x0, sp, #0x60
   1155c: 910003e1     	mov	x1, sp
   11560: 9400bed9     	bl	0x410c4 <operator delete(void*)+0x5d34>
   11564: b9400008     	ldr	w8, [x0]
   11568: f9400be9     	ldr	x9, [sp, #0x10]
   1156c: 71000d1f     	cmp	w8, #0x3
   11570: 1a9f17f6     	cset	w22, eq
   11574: b4000089     	cbz	x9, 0x11584 <__share_file+0x4250>
   11578: f94003e0     	ldr	x0, [sp]
   1157c: 97ffdd19     	bl	0x89e0 <free@plt>
   11580: f90003ff     	str	xzr, [sp]
   11584: f94017e8     	ldr	x8, [sp, #0x28]
   11588: b4000088     	cbz	x8, 0x11598 <__share_file+0x4264>
   1158c: f9400fe0     	ldr	x0, [sp, #0x18]
   11590: 97ffdd14     	bl	0x89e0 <free@plt>
   11594: f9000fff     	str	xzr, [sp, #0x18]
   11598: 34000816     	cbz	w22, 0x11698 <__share_file+0x4364>
   1159c: f0000240     	adrp	x0, 0x5c000
   115a0: 91125800     	add	x0, x0, #0x496
   115a4: 528000a1     	mov	w1, #0x5                // =5
   115a8: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   115ac: f9000fff     	str	xzr, [sp, #0x18]
   115b0: 97ffdb24     	bl	0x8240 <__strlen_chk@plt>
   115b4: b4000120     	cbz	x0, 0x115d8 <__share_file+0x42a4>
   115b8: f9400fe1     	ldr	x1, [sp, #0x18]
   115bc: f0000243     	adrp	x3, 0x5c000
   115c0: aa0003e5     	mov	x5, x0
   115c4: 91125863     	add	x3, x3, #0x496
   115c8: 910063e0     	add	x0, sp, #0x18
   115cc: aa0103e2     	mov	x2, x1
   115d0: aa1f03e4     	mov	x4, xzr
   115d4: 97ffef9d     	bl	0xd448 <__share_file+0x114>
   115d8: 910183e0     	add	x0, sp, #0x60
   115dc: 910063e1     	add	x1, sp, #0x18
   115e0: 9400beb9     	bl	0x410c4 <operator delete(void*)+0x5d34>
   115e4: b9400008     	ldr	w8, [x0]
   115e8: 71000d1f     	cmp	w8, #0x3
   115ec: 540027a1     	b.ne	0x11ae0 <__share_file+0x47ac>
   115f0: f94017e8     	ldr	x8, [sp, #0x28]
   115f4: aa0003f5     	mov	x21, x0
   115f8: b4000088     	cbz	x8, 0x11608 <__share_file+0x42d4>
   115fc: f9400fe0     	ldr	x0, [sp, #0x18]
   11600: 97ffdcf8     	bl	0x89e0 <free@plt>
   11604: f9000fff     	str	xzr, [sp, #0x18]
   11608: f0000240     	adrp	x0, 0x5c000
   1160c: 91122800     	add	x0, x0, #0x48a
   11610: 52800181     	mov	w1, #0xc                // =12
   11614: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   11618: f9000fff     	str	xzr, [sp, #0x18]
   1161c: 97ffdb09     	bl	0x8240 <__strlen_chk@plt>
   11620: b4000120     	cbz	x0, 0x11644 <__share_file+0x4310>
   11624: f9400fe1     	ldr	x1, [sp, #0x18]
   11628: f0000243     	adrp	x3, 0x5c000
   1162c: aa0003e5     	mov	x5, x0
   11630: 91122863     	add	x3, x3, #0x48a
   11634: 910063e0     	add	x0, sp, #0x18
   11638: aa0103e2     	mov	x2, x1
   1163c: aa1f03e4     	mov	x4, xzr
   11640: 97ffef82     	bl	0xd448 <__share_file+0x114>
   11644: 910183e0     	add	x0, sp, #0x60
   11648: 910063e1     	add	x1, sp, #0x18
   1164c: 9400be9e     	bl	0x410c4 <operator delete(void*)+0x5d34>
   11650: b9400008     	ldr	w8, [x0]
   11654: 35002368     	cbnz	w8, 0x11ac0 <__share_file+0x478c>
   11658: f94017e8     	ldr	x8, [sp, #0x28]
   1165c: 39401016     	ldrb	w22, [x0, #0x4]
   11660: 910012b5     	add	x21, x21, #0x4
   11664: b4000088     	cbz	x8, 0x11674 <__share_file+0x4340>
   11668: f9400fe0     	ldr	x0, [sp, #0x18]
   1166c: 97ffdcdd     	bl	0x89e0 <free@plt>
   11670: f9000fff     	str	xzr, [sp, #0x18]
   11674: 710002df     	cmp	w22, #0x0
   11678: 1a9f07e1     	cset	w1, ne
   1167c: 910123e3     	add	x3, sp, #0x48
   11680: 9100c3e4     	add	x4, sp, #0x30
   11684: aa1503e2     	mov	x2, x21
   11688: aa1403e5     	mov	x5, x20
   1168c: 9400011e     	bl	0x11b04 <__share_file+0x47d0>
   11690: 37001300     	tbnz	w0, #0x0, 0x118f0 <__share_file+0x45bc>
   11694: 140000a5     	b	0x11928 <__share_file+0x45f4>
   11698: b94063e8     	ldr	w8, [sp, #0x60]
   1169c: 7100111f     	cmp	w8, #0x4
   116a0: 54000fe1     	b.ne	0x1189c <__share_file+0x4568>
   116a4: f0000256     	adrp	x22, 0x5c000
   116a8: f0000257     	adrp	x23, 0x5c000
   116ac: aa1f03f5     	mov	x21, xzr
   116b0: 91122ad6     	add	x22, x22, #0x48a
   116b4: 91125af7     	add	x23, x23, #0x496
   116b8: 1400000c     	b	0x116e8 <__share_file+0x43b4>
   116bc: 7100035f     	cmp	w26, #0x0
   116c0: 1a9f07e1     	cset	w1, ne
   116c4: 910123e3     	add	x3, sp, #0x48
   116c8: 9100c3e4     	add	x4, sp, #0x30
   116cc: aa1803e2     	mov	x2, x24
   116d0: aa1403e5     	mov	x5, x20
   116d4: 9400010c     	bl	0x11b04 <__share_file+0x47d0>
   116d8: b94063e8     	ldr	w8, [sp, #0x60]
   116dc: 910006b5     	add	x21, x21, #0x1
   116e0: 7100111f     	cmp	w8, #0x4
   116e4: 54001de1     	b.ne	0x11aa0 <__share_file+0x476c>
   116e8: f846c3e8     	ldur	x8, [sp, #0x6c]
   116ec: eb0802bf     	cmp	x21, x8
   116f0: 54000f42     	b.hs	0x118d8 <__share_file+0x45a4>
   116f4: 910183e0     	add	x0, sp, #0x60
   116f8: aa1503e1     	mov	x1, x21
   116fc: 9400bef1     	bl	0x412c0 <operator delete(void*)+0x5f30>
   11700: aa0003f8     	mov	x24, x0
   11704: 52800181     	mov	w1, #0xc                // =12
   11708: aa1603e0     	mov	x0, x22
   1170c: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   11710: f9000fff     	str	xzr, [sp, #0x18]
   11714: 97ffdacb     	bl	0x8240 <__strlen_chk@plt>
   11718: b4000100     	cbz	x0, 0x11738 <__share_file+0x4404>
   1171c: f9400fe1     	ldr	x1, [sp, #0x18]
   11720: aa0003e5     	mov	x5, x0
   11724: 910063e0     	add	x0, sp, #0x18
   11728: aa1603e3     	mov	x3, x22
   1172c: aa0103e2     	mov	x2, x1
   11730: aa1f03e4     	mov	x4, xzr
   11734: 97ffef45     	bl	0xd448 <__share_file+0x114>
   11738: 910063e1     	add	x1, sp, #0x18
   1173c: aa1803e0     	mov	x0, x24
   11740: 9400be42     	bl	0x41048 <operator delete(void*)+0x5cb8>
   11744: b9400008     	ldr	w8, [x0]
   11748: 340000a8     	cbz	w8, 0x1175c <__share_file+0x4428>
   1174c: 2a1f03fa     	mov	w26, wzr
   11750: f94017e8     	ldr	x8, [sp, #0x28]
   11754: b5000388     	cbnz	x8, 0x117c4 <__share_file+0x4490>
   11758: 1400001e     	b	0x117d0 <__share_file+0x449c>
   1175c: 528000a1     	mov	w1, #0x5                // =5
   11760: aa1703e0     	mov	x0, x23
   11764: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   11768: f90003ff     	str	xzr, [sp]
   1176c: 97ffdab5     	bl	0x8240 <__strlen_chk@plt>
   11770: b4000100     	cbz	x0, 0x11790 <__share_file+0x445c>
   11774: f94003e1     	ldr	x1, [sp]
   11778: aa0003e5     	mov	x5, x0
   1177c: 910003e0     	mov	x0, sp
   11780: aa1703e3     	mov	x3, x23
   11784: aa0103e2     	mov	x2, x1
   11788: aa1f03e4     	mov	x4, xzr
   1178c: 97ffef2f     	bl	0xd448 <__share_file+0x114>
   11790: 910003e1     	mov	x1, sp
   11794: aa1803e0     	mov	x0, x24
   11798: 9400be2c     	bl	0x41048 <operator delete(void*)+0x5cb8>
   1179c: b9400008     	ldr	w8, [x0]
   117a0: f9400be9     	ldr	x9, [sp, #0x10]
   117a4: 71000d1f     	cmp	w8, #0x3
   117a8: 1a9f17fa     	cset	w26, eq
   117ac: b4000089     	cbz	x9, 0x117bc <__share_file+0x4488>
   117b0: f94003e0     	ldr	x0, [sp]
   117b4: 97ffdc8b     	bl	0x89e0 <free@plt>
   117b8: f90003ff     	str	xzr, [sp]
   117bc: f94017e8     	ldr	x8, [sp, #0x28]
   117c0: b4000088     	cbz	x8, 0x117d0 <__share_file+0x449c>
   117c4: f9400fe0     	ldr	x0, [sp, #0x18]
   117c8: 97ffdc86     	bl	0x89e0 <free@plt>
   117cc: f9000fff     	str	xzr, [sp, #0x18]
   117d0: 34fff85a     	cbz	w26, 0x116d8 <__share_file+0x43a4>
   117d4: 52800181     	mov	w1, #0xc                // =12
   117d8: aa1603e0     	mov	x0, x22
   117dc: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   117e0: f9000fff     	str	xzr, [sp, #0x18]
   117e4: 97ffda97     	bl	0x8240 <__strlen_chk@plt>
   117e8: b4000100     	cbz	x0, 0x11808 <__share_file+0x44d4>
   117ec: f9400fe1     	ldr	x1, [sp, #0x18]
   117f0: aa0003e5     	mov	x5, x0
   117f4: 910063e0     	add	x0, sp, #0x18
   117f8: aa1603e3     	mov	x3, x22
   117fc: aa0103e2     	mov	x2, x1
   11800: aa1f03e4     	mov	x4, xzr
   11804: 97ffef11     	bl	0xd448 <__share_file+0x114>
   11808: 910063e1     	add	x1, sp, #0x18
   1180c: aa1803e0     	mov	x0, x24
   11810: 9400be0e     	bl	0x41048 <operator delete(void*)+0x5cb8>
   11814: b9400008     	ldr	w8, [x0]
   11818: 35001548     	cbnz	w8, 0x11ac0 <__share_file+0x478c>
   1181c: f94017e8     	ldr	x8, [sp, #0x28]
   11820: 3940101a     	ldrb	w26, [x0, #0x4]
   11824: b4000088     	cbz	x8, 0x11834 <__share_file+0x4500>
   11828: f9400fe0     	ldr	x0, [sp, #0x18]
   1182c: 97ffdc6d     	bl	0x89e0 <free@plt>
   11830: f9000fff     	str	xzr, [sp, #0x18]
   11834: 528000a1     	mov	w1, #0x5                // =5
   11838: aa1703e0     	mov	x0, x23
   1183c: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   11840: f9000fff     	str	xzr, [sp, #0x18]
   11844: 97ffda7f     	bl	0x8240 <__strlen_chk@plt>
   11848: b4000100     	cbz	x0, 0x11868 <__share_file+0x4534>
   1184c: f9400fe1     	ldr	x1, [sp, #0x18]
   11850: aa0003e5     	mov	x5, x0
   11854: 910063e0     	add	x0, sp, #0x18
   11858: aa1703e3     	mov	x3, x23
   1185c: aa0103e2     	mov	x2, x1
   11860: aa1f03e4     	mov	x4, xzr
   11864: 97ffeef9     	bl	0xd448 <__share_file+0x114>
   11868: 910063e1     	add	x1, sp, #0x18
   1186c: aa1803e0     	mov	x0, x24
   11870: 9400bdf6     	bl	0x41048 <operator delete(void*)+0x5cb8>
   11874: b9400008     	ldr	w8, [x0]
   11878: 71000d1f     	cmp	w8, #0x3
   1187c: 54001321     	b.ne	0x11ae0 <__share_file+0x47ac>
   11880: f94017e8     	ldr	x8, [sp, #0x28]
   11884: 91001018     	add	x24, x0, #0x4
   11888: b4fff1a8     	cbz	x8, 0x116bc <__share_file+0x4388>
   1188c: f9400fe0     	ldr	x0, [sp, #0x18]
   11890: 97ffdc54     	bl	0x89e0 <free@plt>
   11894: f9000fff     	str	xzr, [sp, #0x18]
   11898: 17ffff89     	b	0x116bc <__share_file+0x4388>
   1189c: 97ffda19     	bl	0x8100 <get_ccs_log@plt>
   118a0: aa0003f3     	mov	x19, x0
   118a4: 97ffda17     	bl	0x8100 <get_ccs_log@plt>
   118a8: aa1303e0     	mov	x0, x19
   118ac: 97ffefac     	bl	0xd75c <__share_file+0x428>
   118b0: f0000244     	adrp	x4, 0x5c000
   118b4: 5280fd41     	mov	w1, #0x7ea              // =2026
   118b8: 91126c84     	add	x4, x4, #0x49b
   118bc: 72a165e1     	movk	w1, #0xb2f, lsl #16
   118c0: 528001a2     	mov	w2, #0xd                // =13
   118c4: 52800083     	mov	w3, #0x4                // =4
   118c8: aa1503e5     	mov	x5, x21
   118cc: 97fffc16     	bl	0x10924 <__share_file+0x35f0>
   118d0: 52800073     	mov	w19, #0x3               // =3
   118d4: 14000016     	b	0x1192c <__share_file+0x45f8>
   118d8: f9401fe8     	ldr	x8, [sp, #0x38]
   118dc: b4000268     	cbz	x8, 0x11928 <__share_file+0x45f4>
   118e0: f9400288     	ldr	x8, [x20]
   118e4: f900069f     	str	xzr, [x20, #0x8]
   118e8: b4000048     	cbz	x8, 0x118f0 <__share_file+0x45bc>
   118ec: 3900011f     	strb	wzr, [x8]
   118f0: 94004cab     	bl	0x24b9c <__share_file+0x17868>
   118f4: f0000348     	adrp	x8, 0x7c000
   118f8: 91140108     	add	x8, x8, #0x500
   118fc: 08dffd08     	ldarb	w8, [x8]
   11900: 36000ac8     	tbz	w8, #0x0, 0x11a58 <__share_file+0x4724>
   11904: f0000340     	adrp	x0, 0x7c000
   11908: 91128000     	add	x0, x0, #0x4a0
   1190c: 9100c3e2     	add	x2, sp, #0x30
   11910: 910123e3     	add	x3, sp, #0x48
   11914: 2a1303e1     	mov	w1, w19
   11918: aa1f03e4     	mov	x4, xzr
   1191c: 94003887     	bl	0x1fb38 <__share_file+0x12804>
   11920: 52800033     	mov	w19, #0x1               // =1
   11924: 14000002     	b	0x1192c <__share_file+0x45f8>
   11928: 2a1f03f3     	mov	w19, wzr
   1192c: 910183e0     	add	x0, sp, #0x60
   11930: 9400bdc5     	bl	0x41044 <operator delete(void*)+0x5cb4>
   11934: f94023e8     	ldr	x8, [sp, #0x40]
   11938: b40003a8     	cbz	x8, 0x119ac <__share_file+0x4678>
   1193c: a94323f4     	ldp	x20, x8, [sp, #0x30]
   11940: b4000308     	cbz	x8, 0x119a0 <__share_file+0x466c>
   11944: aa1f03f5     	mov	x21, xzr
   11948: aa1f03f6     	mov	x22, xzr
   1194c: 52800317     	mov	w23, #0x18              // =24
   11950: d2c00038     	mov	x24, #0x100000000       // =4294967296
   11954: 14000008     	b	0x11974 <__share_file+0x4640>
   11958: 9b175348     	madd	x8, x26, x23, x20
   1195c: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   11960: f9401fe8     	ldr	x8, [sp, #0x38]
   11964: 910006d6     	add	x22, x22, #0x1
   11968: eb0802df     	cmp	x22, x8
   1196c: 8b1802b5     	add	x21, x21, x24
   11970: 54000162     	b.hs	0x1199c <__share_file+0x4668>
   11974: 9360feba     	asr	x26, x21, #32
   11978: 9b17535b     	madd	x27, x26, x23, x20
   1197c: b4ffff5b     	cbz	x27, 0x11964 <__share_file+0x4630>
   11980: 9b175348     	madd	x8, x26, x23, x20
   11984: f9400908     	ldr	x8, [x8, #0x10]
   11988: b4fffe88     	cbz	x8, 0x11958 <__share_file+0x4624>
   1198c: f9400360     	ldr	x0, [x27]
   11990: 97ffdc14     	bl	0x89e0 <free@plt>
   11994: f900037f     	str	xzr, [x27]
   11998: 17fffff0     	b	0x11958 <__share_file+0x4624>
   1199c: f9401bf4     	ldr	x20, [sp, #0x30]
   119a0: aa1403e0     	mov	x0, x20
   119a4: 97ffdc0f     	bl	0x89e0 <free@plt>
   119a8: f9001bff     	str	xzr, [sp, #0x30]
   119ac: f9402fe8     	ldr	x8, [sp, #0x58]
   119b0: b40003a8     	cbz	x8, 0x11a24 <__share_file+0x46f0>
   119b4: a944a3f4     	ldp	x20, x8, [sp, #0x48]
   119b8: b4000308     	cbz	x8, 0x11a18 <__share_file+0x46e4>
   119bc: aa1f03f5     	mov	x21, xzr
   119c0: aa1f03f6     	mov	x22, xzr
   119c4: 52800317     	mov	w23, #0x18              // =24
   119c8: d2c00038     	mov	x24, #0x100000000       // =4294967296
   119cc: 14000008     	b	0x119ec <__share_file+0x46b8>
   119d0: 9b175348     	madd	x8, x26, x23, x20
   119d4: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   119d8: f9402be8     	ldr	x8, [sp, #0x50]
   119dc: 910006d6     	add	x22, x22, #0x1
   119e0: eb0802df     	cmp	x22, x8
   119e4: 8b1802b5     	add	x21, x21, x24
   119e8: 54000162     	b.hs	0x11a14 <__share_file+0x46e0>
   119ec: 9360feba     	asr	x26, x21, #32
   119f0: 9b17535b     	madd	x27, x26, x23, x20
   119f4: b4ffff5b     	cbz	x27, 0x119dc <__share_file+0x46a8>
   119f8: 9b175348     	madd	x8, x26, x23, x20
   119fc: f9400908     	ldr	x8, [x8, #0x10]
   11a00: b4fffe88     	cbz	x8, 0x119d0 <__share_file+0x469c>
   11a04: f9400360     	ldr	x0, [x27]
   11a08: 97ffdbf6     	bl	0x89e0 <free@plt>
   11a0c: f900037f     	str	xzr, [x27]
   11a10: 17fffff0     	b	0x119d0 <__share_file+0x469c>
   11a14: f94027f4     	ldr	x20, [sp, #0x48]
   11a18: aa1403e0     	mov	x0, x20
   11a1c: 97ffdbf1     	bl	0x89e0 <free@plt>
   11a20: f90027ff     	str	xzr, [sp, #0x48]
   11a24: f9401728     	ldr	x8, [x25, #0x28]
   11a28: f85a83a9     	ldur	x9, [x29, #-0x58]
   11a2c: eb09011f     	cmp	x8, x9
   11a30: 54000681     	b.ne	0x11b00 <__share_file+0x47cc>
   11a34: 2a1303e0     	mov	w0, w19
   11a38: a94f7bfd     	ldp	x29, x30, [sp, #0xf0]
   11a3c: a94e4ff4     	ldp	x20, x19, [sp, #0xe0]
   11a40: a94d57f6     	ldp	x22, x21, [sp, #0xd0]
   11a44: a94c5ff8     	ldp	x24, x23, [sp, #0xc0]
   11a48: a94b67fa     	ldp	x26, x25, [sp, #0xb0]
   11a4c: f94053fb     	ldr	x27, [sp, #0xa0]
   11a50: 910403ff     	add	sp, sp, #0x100
   11a54: d65f03c0     	ret
   11a58: f0000340     	adrp	x0, 0x7c000
   11a5c: 91140000     	add	x0, x0, #0x500
   11a60: 9400a657     	bl	0x3b3bc <operator delete(void*)+0x2c>
   11a64: 34fff500     	cbz	w0, 0x11904 <__share_file+0x45d0>
   11a68: f0000354     	adrp	x20, 0x7c000
   11a6c: 91128294     	add	x20, x20, #0x4a0
   11a70: aa1403e0     	mov	x0, x20
   11a74: 940037ef     	bl	0x1fa30 <__share_file+0x126fc>
   11a78: d0ffffe0     	adrp	x0, 0xf000 <__share_file+0x1ccc>
   11a7c: b0000342     	adrp	x2, 0x7a000
   11a80: 910f4000     	add	x0, x0, #0x3d0
   11a84: 913ea042     	add	x2, x2, #0xfa8
   11a88: aa1403e1     	mov	x1, x20
   11a8c: 97ffdbf9     	bl	0x8a70 <__cxa_atexit@plt>
   11a90: f0000340     	adrp	x0, 0x7c000
   11a94: 91140000     	add	x0, x0, #0x500
   11a98: 9400a667     	bl	0x3b434 <operator delete(void*)+0xa4>
   11a9c: 17ffff9a     	b	0x11904 <__share_file+0x45d0>
   11aa0: f0000240     	adrp	x0, 0x5c000
   11aa4: f0000242     	adrp	x2, 0x5c000
   11aa8: f0000243     	adrp	x3, 0x5c000
   11aac: 9114cc00     	add	x0, x0, #0x533
   11ab0: 911a2442     	add	x2, x2, #0x689
   11ab4: 911b1063     	add	x3, x3, #0x6c4
   11ab8: 52800c41     	mov	w1, #0x62               // =98
   11abc: 97ffd9c9     	bl	0x81e0 <__assert2@plt>
   11ac0: f0000240     	adrp	x0, 0x5c000
   11ac4: f0000242     	adrp	x2, 0x5c000
   11ac8: f0000243     	adrp	x3, 0x5c000
   11acc: 9114cc00     	add	x0, x0, #0x533
   11ad0: 91168042     	add	x2, x2, #0x5a0
   11ad4: 91176463     	add	x3, x3, #0x5d9
   11ad8: 52800a41     	mov	w1, #0x52               // =82
   11adc: 97ffd9c1     	bl	0x81e0 <__assert2@plt>
   11ae0: f0000240     	adrp	x0, 0x5c000
   11ae4: f0000242     	adrp	x2, 0x5c000
   11ae8: f0000243     	adrp	x3, 0x5c000
   11aec: 9114cc00     	add	x0, x0, #0x533
   11af0: 91184c42     	add	x2, x2, #0x613
   11af4: 91194063     	add	x3, x3, #0x650
   11af8: 52800bc1     	mov	w1, #0x5e               // =94
   11afc: 97ffd9b9     	bl	0x81e0 <__assert2@plt>
   11b00: 97ffda78     	bl	0x84e0 <__stack_chk_fail@plt>
   11b04: a9ba6ffc     	stp	x28, x27, [sp, #-0x60]!
   11b08: a90167fa     	stp	x26, x25, [sp, #0x10]
   11b0c: a9025ff8     	stp	x24, x23, [sp, #0x20]
   11b10: a90357f6     	stp	x22, x21, [sp, #0x30]
   11b14: a9044ff4     	stp	x20, x19, [sp, #0x40]
   11b18: a9057bfd     	stp	x29, x30, [sp, #0x50]
   11b1c: 910143fd     	add	x29, sp, #0x50
   11b20: d10ac3ff     	sub	sp, sp, #0x2b0
   11b24: a90093e5     	stp	x5, x4, [sp, #0x8]
   11b28: b9004fe1     	str	w1, [sp, #0x4c]
   11b2c: d53bd048     	mrs	x8, TPIDR_EL0
   11b30: a901a3e3     	stp	x3, x8, [sp, #0x18]
   11b34: f9401508     	ldr	x8, [x8, #0x28]
   11b38: d0000280     	adrp	x0, 0x63000
   11b3c: 912c5c00     	add	x0, x0, #0xb17
   11b40: 52800021     	mov	w1, #0x1                // =1
   11b44: aa0203f7     	mov	x23, x2
   11b48: f81a03a8     	stur	x8, [x29, #-0x60]
   11b4c: a91effff     	stp	xzr, xzr, [sp, #0x1e8]
   11b50: f900f3ff     	str	xzr, [sp, #0x1e0]
   11b54: 97ffd9bb     	bl	0x8240 <__strlen_chk@plt>
   11b58: b4000120     	cbz	x0, 0x11b7c <__share_file+0x4848>
   11b5c: d0000283     	adrp	x3, 0x63000
   11b60: aa0003e5     	mov	x5, x0
   11b64: 912c5c63     	add	x3, x3, #0xb17
   11b68: 910783e0     	add	x0, sp, #0x1e0
   11b6c: aa1f03e1     	mov	x1, xzr
   11b70: aa1f03e2     	mov	x2, xzr
   11b74: aa1f03e4     	mov	x4, xzr
   11b78: 97ffee34     	bl	0xd448 <__share_file+0x114>
   11b7c: b9404ff3     	ldr	w19, [sp, #0x4c]
   11b80: 910723e2     	add	x2, sp, #0x1c8
   11b84: aa1703e0     	mov	x0, x23
   11b88: a91d7fff     	stp	xzr, xzr, [sp, #0x1d0]
   11b8c: 12000261     	and	w1, w19, #0x1
   11b90: f900e7ff     	str	xzr, [sp, #0x1c8]
   11b94: 9400b2f1     	bl	0x3e758 <operator delete(void*)+0x33c8>
   11b98: f940ebe8     	ldr	x8, [sp, #0x1d0]
   11b9c: f0000249     	adrp	x9, 0x5c000
   11ba0: f000024a     	adrp	x10, 0x5c000
   11ba4: 911fe929     	add	x9, x9, #0x7fa
   11ba8: 911fd54a     	add	x10, x10, #0x7f5
   11bac: 7200027f     	tst	w19, #0x1
   11bb0: 9a89115c     	csel	x28, x10, x9, ne
   11bb4: b4003ae8     	cbz	x8, 0x12310 <__share_file+0x4fdc>
   11bb8: 9103e3e9     	add	x9, sp, #0xf8
   11bbc: f940e7f8     	ldr	x24, [sp, #0x1c8]
   11bc0: 910443ea     	add	x10, sp, #0x110
   11bc4: 91002129     	add	x9, x9, #0x8
   11bc8: 9104a3eb     	add	x11, sp, #0x128
   11bcc: f90023e9     	str	x9, [sp, #0x40]
   11bd0: 91002149     	add	x9, x10, #0x8
   11bd4: 910503ec     	add	x12, sp, #0x140
   11bd8: 910563ed     	add	x13, sp, #0x158
   11bdc: 9105c3ee     	add	x14, sp, #0x170
   11be0: 910623ef     	add	x15, sp, #0x188
   11be4: 910683f0     	add	x16, sp, #0x1a0
   11be8: 8b080508     	add	x8, x8, x8, lsl #1
   11bec: f9001fe9     	str	x9, [sp, #0x38]
   11bf0: 91002169     	add	x9, x11, #0x8
   11bf4: 900002ba     	adrp	x26, 0x65000
   11bf8: d0000294     	adrp	x20, 0x63000
   11bfc: f9001be9     	str	x9, [sp, #0x30]
   11c00: 91002189     	add	x9, x12, #0x8
   11c04: 910021bb     	add	x27, x13, #0x8
   11c08: 910021d6     	add	x22, x14, #0x8
   11c0c: 910021f7     	add	x23, x15, #0x8
   11c10: b27d0213     	orr	x19, x16, #0x8
   11c14: d37df119     	lsl	x25, x8, #3
   11c18: 9139775a     	add	x26, x26, #0xe5d
   11c1c: 912c5a94     	add	x20, x20, #0xb16
   11c20: f90017e9     	str	x9, [sp, #0x28]
   11c24: 14000004     	b	0x11c34 <__share_file+0x4900>
   11c28: f1006339     	subs	x25, x25, #0x18
   11c2c: 91006318     	add	x24, x24, #0x18
   11c30: 54003700     	b.eq	0x12310 <__share_file+0x4fdc>
   11c34: b9404fe8     	ldr	w8, [sp, #0x4c]
   11c38: aa1c03f5     	mov	x21, x28
   11c3c: aa1803e0     	mov	x0, x24
   11c40: 1200011c     	and	w28, w8, #0x1
   11c44: 2a1c03e1     	mov	w1, w28
   11c48: 9400b372     	bl	0x3ea10 <operator delete(void*)+0x3680>
   11c4c: d29ef9e9     	mov	x9, #0xf7cf             // =63439
   11c50: f2bc6a69     	movk	x9, #0xe353, lsl #16
   11c54: f2d374a9     	movk	x9, #0x9ba5, lsl #32
   11c58: d343fc08     	lsr	x8, x0, #3
   11c5c: f2e41889     	movk	x9, #0x20c4, lsl #48
   11c60: 9bc97d08     	umulh	x8, x8, x9
   11c64: d344fd08     	lsr	x8, x8, #4
   11c68: 910703e0     	add	x0, sp, #0x1c0
   11c6c: f900e3e8     	str	x8, [sp, #0x1c0]
   11c70: 97ffdb14     	bl	0x88c0 <localtime@plt>
   11c74: f0000242     	adrp	x2, 0x5c000
   11c78: aa0003e3     	mov	x3, x0
   11c7c: 6f00e400     	movi	v0.2d, #0000000000000000
   11c80: d10383a0     	sub	x0, x29, #0xe0
   11c84: 52801001     	mov	w1, #0x80               // =128
   11c88: 911f4c42     	add	x2, x2, #0x7d3
   11c8c: ad3c03a0     	stp	q0, q0, [x29, #-0x80]
   11c90: ad3b03a0     	stp	q0, q0, [x29, #-0xa0]
   11c94: ad3a03a0     	stp	q0, q0, [x29, #-0xc0]
   11c98: ad3903a0     	stp	q0, q0, [x29, #-0xe0]
   11c9c: 97ffda45     	bl	0x85b0 <strftime@plt>
   11ca0: aa1803e0     	mov	x0, x24
   11ca4: 2a1c03e1     	mov	w1, w28
   11ca8: 9400b39b     	bl	0x3eb14 <operator delete(void*)+0x3784>
   11cac: 52884808     	mov	w8, #0x4240             // =16960
   11cb0: 72a001e8     	movk	w8, #0xf, lsl #16
   11cb4: eb08001f     	cmp	x0, x8
   11cb8: 52848008     	mov	w8, #0x2400             // =9216
   11cbc: 72a92e88     	movk	w8, #0x4974, lsl #16
   11cc0: 1e270101     	fmov	s1, w8
   11cc4: 52a88f48     	mov	w8, #0x447a0000         // =1148846080
   11cc8: 6f00e400     	movi	v0.2d, #0000000000000000
   11ccc: 1e270102     	fmov	s2, w8
   11cd0: ad3803a0     	stp	q0, q0, [x29, #-0x100]
   11cd4: 1e220000     	scvtf	s0, w0
   11cd8: 1e213c41     	fcsel	s1, s2, s1, lo
   11cdc: f0000248     	adrp	x8, 0x5c000
   11ce0: f0000249     	adrp	x9, 0x5c000
   11ce4: 911fb508     	add	x8, x8, #0x7ed
   11ce8: 911f9529     	add	x9, x9, #0x7e5
   11cec: 1e211800     	fdiv	s0, s0, s1
   11cf0: 9a883123     	csel	x3, x9, x8, lo
   11cf4: 1e22c000     	fcvt	d0, s0
   11cf8: d10403a0     	sub	x0, x29, #0x100
   11cfc: 94000231     	bl	0x125c0 <__share_file+0x528c>
   11d00: d10383a0     	sub	x0, x29, #0xe0
   11d04: 52801001     	mov	w1, #0x80               // =128
   11d08: a90effff     	stp	xzr, xzr, [sp, #0xe8]
   11d0c: f90073ff     	str	xzr, [sp, #0xe0]
   11d10: 97ffd94c     	bl	0x8240 <__strlen_chk@plt>
   11d14: b4000100     	cbz	x0, 0x11d34 <__share_file+0x4a00>
   11d18: f94073e1     	ldr	x1, [sp, #0xe0]
   11d1c: aa0003e5     	mov	x5, x0
   11d20: 910383e0     	add	x0, sp, #0xe0
   11d24: d10383a3     	sub	x3, x29, #0xe0
   11d28: aa0103e2     	mov	x2, x1
   11d2c: aa1f03e4     	mov	x4, xzr
   11d30: 97ffedc6     	bl	0xd448 <__share_file+0x114>
   11d34: f940f7e8     	ldr	x8, [sp, #0x1e8]
   11d38: f94077e5     	ldr	x5, [sp, #0xe8]
   11d3c: aa1503fc     	mov	x28, x21
   11d40: a9107fff     	stp	xzr, xzr, [sp, #0x100]
   11d44: f9007fff     	str	xzr, [sp, #0xf8]
   11d48: ab05011f     	cmn	x8, x5
   11d4c: 54000280     	b.eq	0x11d9c <__share_file+0x4a68>
   11d50: f90083ff     	str	xzr, [sp, #0x100]
   11d54: b4000188     	cbz	x8, 0x11d84 <__share_file+0x4a50>
   11d58: f940f3e3     	ldr	x3, [sp, #0x1e0]
   11d5c: 9103e3e0     	add	x0, sp, #0xf8
   11d60: aa1f03e1     	mov	x1, xzr
   11d64: aa1f03e2     	mov	x2, xzr
   11d68: aa0303e4     	mov	x4, x3
   11d6c: aa0803e5     	mov	x5, x8
   11d70: 97ffedb6     	bl	0xd448 <__share_file+0x114>
   11d74: f9407fe2     	ldr	x2, [sp, #0xf8]
   11d78: b981ebe8     	ldrsw	x8, [sp, #0x1e8]
   11d7c: f94077e5     	ldr	x5, [sp, #0xe8]
   11d80: 14000002     	b	0x11d88 <__share_file+0x4a54>
   11d84: aa1f03e2     	mov	x2, xzr
   11d88: f94073e3     	ldr	x3, [sp, #0xe0]
   11d8c: 8b080041     	add	x1, x2, x8
   11d90: 9103e3e0     	add	x0, sp, #0xf8
   11d94: aa0303e4     	mov	x4, x3
   11d98: 97ffedac     	bl	0xd448 <__share_file+0x114>
   11d9c: 52800041     	mov	w1, #0x2                // =2
   11da0: aa1a03e0     	mov	x0, x26
   11da4: a90d7fff     	stp	xzr, xzr, [sp, #0xd0]
   11da8: f90067ff     	str	xzr, [sp, #0xc8]
   11dac: 97ffd925     	bl	0x8240 <__strlen_chk@plt>
   11db0: b4000100     	cbz	x0, 0x11dd0 <__share_file+0x4a9c>
   11db4: f94067e1     	ldr	x1, [sp, #0xc8]
   11db8: aa0003e5     	mov	x5, x0
   11dbc: 910323e0     	add	x0, sp, #0xc8
   11dc0: aa1a03e3     	mov	x3, x26
   11dc4: aa0103e2     	mov	x2, x1
   11dc8: aa1f03e4     	mov	x4, xzr
   11dcc: 97ffed9f     	bl	0xd448 <__share_file+0x114>
   11dd0: f94083e8     	ldr	x8, [sp, #0x100]
   11dd4: f9406be5     	ldr	x5, [sp, #0xd0]
   11dd8: a911ffff     	stp	xzr, xzr, [sp, #0x118]
   11ddc: f9008bff     	str	xzr, [sp, #0x110]
   11de0: ab05011f     	cmn	x8, x5
   11de4: 54000280     	b.eq	0x11e34 <__share_file+0x4b00>
   11de8: f9008fff     	str	xzr, [sp, #0x118]
   11dec: b4000188     	cbz	x8, 0x11e1c <__share_file+0x4ae8>
   11df0: f9407fe3     	ldr	x3, [sp, #0xf8]
   11df4: 910443e0     	add	x0, sp, #0x110
   11df8: aa1f03e1     	mov	x1, xzr
   11dfc: aa1f03e2     	mov	x2, xzr
   11e00: aa0303e4     	mov	x4, x3
   11e04: aa0803e5     	mov	x5, x8
   11e08: 97ffed90     	bl	0xd448 <__share_file+0x114>
   11e0c: f9408be2     	ldr	x2, [sp, #0x110]
   11e10: b98103e8     	ldrsw	x8, [sp, #0x100]
   11e14: f9406be5     	ldr	x5, [sp, #0xd0]
   11e18: 14000002     	b	0x11e20 <__share_file+0x4aec>
   11e1c: aa1f03e2     	mov	x2, xzr
   11e20: f94067e3     	ldr	x3, [sp, #0xc8]
   11e24: 8b080041     	add	x1, x2, x8
   11e28: 910443e0     	add	x0, sp, #0x110
   11e2c: aa0303e4     	mov	x4, x3
   11e30: 97ffed86     	bl	0xd448 <__share_file+0x114>
   11e34: 528000c1     	mov	w1, #0x6                // =6
   11e38: aa1c03e0     	mov	x0, x28
   11e3c: a90bffff     	stp	xzr, xzr, [sp, #0xb8]
   11e40: f9005bff     	str	xzr, [sp, #0xb0]
   11e44: 97ffd8ff     	bl	0x8240 <__strlen_chk@plt>
   11e48: b4000100     	cbz	x0, 0x11e68 <__share_file+0x4b34>
   11e4c: f9405be1     	ldr	x1, [sp, #0xb0]
   11e50: aa0003e5     	mov	x5, x0
   11e54: 9102c3e0     	add	x0, sp, #0xb0
   11e58: aa1c03e3     	mov	x3, x28
   11e5c: aa0103e2     	mov	x2, x1
   11e60: aa1f03e4     	mov	x4, xzr
   11e64: 97ffed79     	bl	0xd448 <__share_file+0x114>
   11e68: f9408fe8     	ldr	x8, [sp, #0x118]
   11e6c: f9405fe5     	ldr	x5, [sp, #0xb8]
   11e70: a9137fff     	stp	xzr, xzr, [sp, #0x130]
   11e74: f90097ff     	str	xzr, [sp, #0x128]
   11e78: ab05011f     	cmn	x8, x5
   11e7c: 54000280     	b.eq	0x11ecc <__share_file+0x4b98>
   11e80: f9009bff     	str	xzr, [sp, #0x130]
   11e84: b4000188     	cbz	x8, 0x11eb4 <__share_file+0x4b80>
   11e88: f9408be3     	ldr	x3, [sp, #0x110]
   11e8c: 9104a3e0     	add	x0, sp, #0x128
   11e90: aa1f03e1     	mov	x1, xzr
   11e94: aa1f03e2     	mov	x2, xzr
   11e98: aa0303e4     	mov	x4, x3
   11e9c: aa0803e5     	mov	x5, x8
   11ea0: 97ffed6a     	bl	0xd448 <__share_file+0x114>
   11ea4: f94097e2     	ldr	x2, [sp, #0x128]
   11ea8: b9811be8     	ldrsw	x8, [sp, #0x118]
   11eac: f9405fe5     	ldr	x5, [sp, #0xb8]
   11eb0: 14000002     	b	0x11eb8 <__share_file+0x4b84>
   11eb4: aa1f03e2     	mov	x2, xzr
   11eb8: f9405be3     	ldr	x3, [sp, #0xb0]
   11ebc: 8b080041     	add	x1, x2, x8
   11ec0: 9104a3e0     	add	x0, sp, #0x128
   11ec4: aa0303e4     	mov	x4, x3
   11ec8: 97ffed60     	bl	0xd448 <__share_file+0x114>
   11ecc: 52800041     	mov	w1, #0x2                // =2
   11ed0: aa1a03e0     	mov	x0, x26
   11ed4: a90a7fff     	stp	xzr, xzr, [sp, #0xa0]
   11ed8: f9004fff     	str	xzr, [sp, #0x98]
   11edc: 97ffd8d9     	bl	0x8240 <__strlen_chk@plt>
   11ee0: b4000100     	cbz	x0, 0x11f00 <__share_file+0x4bcc>
   11ee4: f9404fe1     	ldr	x1, [sp, #0x98]
   11ee8: aa0003e5     	mov	x5, x0
   11eec: 910263e0     	add	x0, sp, #0x98
   11ef0: aa1a03e3     	mov	x3, x26
   11ef4: aa0103e2     	mov	x2, x1
   11ef8: aa1f03e4     	mov	x4, xzr
   11efc: 97ffed53     	bl	0xd448 <__share_file+0x114>
   11f00: f9409be9     	ldr	x9, [sp, #0x130]
   11f04: f94053e8     	ldr	x8, [sp, #0xa0]
   11f08: aa1f03e5     	mov	x5, xzr
   11f0c: a914ffff     	stp	xzr, xzr, [sp, #0x148]
   11f10: f900a3ff     	str	xzr, [sp, #0x140]
   11f14: ab08013f     	cmn	x9, x8
   11f18: 540002c0     	b.eq	0x11f70 <__share_file+0x4c3c>
   11f1c: f900a7ff     	str	xzr, [sp, #0x148]
   11f20: b4000189     	cbz	x9, 0x11f50 <__share_file+0x4c1c>
   11f24: f94097e3     	ldr	x3, [sp, #0x128]
   11f28: 910503e0     	add	x0, sp, #0x140
   11f2c: aa1f03e1     	mov	x1, xzr
   11f30: aa1f03e2     	mov	x2, xzr
   11f34: aa0303e4     	mov	x4, x3
   11f38: aa0903e5     	mov	x5, x9
   11f3c: 97ffed43     	bl	0xd448 <__share_file+0x114>
   11f40: f940a3e2     	ldr	x2, [sp, #0x140]
   11f44: b98133e9     	ldrsw	x9, [sp, #0x130]
   11f48: f94053e8     	ldr	x8, [sp, #0xa0]
   11f4c: 14000002     	b	0x11f54 <__share_file+0x4c20>
   11f50: aa1f03e2     	mov	x2, xzr
   11f54: f9404fe3     	ldr	x3, [sp, #0x98]
   11f58: 8b090041     	add	x1, x2, x9
   11f5c: 910503e0     	add	x0, sp, #0x140
   11f60: aa0803e5     	mov	x5, x8
   11f64: aa0303e4     	mov	x4, x3
   11f68: 97ffed38     	bl	0xd448 <__share_file+0x114>
   11f6c: f940a7e5     	ldr	x5, [sp, #0x148]
   11f70: a9167fff     	stp	xzr, xzr, [sp, #0x160]
   11f74: f900afff     	str	xzr, [sp, #0x158]
   11f78: f9400708     	ldr	x8, [x24, #0x8]
   11f7c: ab0800bf     	cmn	x5, x8
   11f80: 540002a0     	b.eq	0x11fd4 <__share_file+0x4ca0>
   11f84: f900b3ff     	str	xzr, [sp, #0x160]
   11f88: b4000165     	cbz	x5, 0x11fb4 <__share_file+0x4c80>
   11f8c: f940a3e3     	ldr	x3, [sp, #0x140]
   11f90: 910563e0     	add	x0, sp, #0x158
   11f94: aa1f03e1     	mov	x1, xzr
   11f98: aa1f03e2     	mov	x2, xzr
   11f9c: aa0303e4     	mov	x4, x3
   11fa0: 97ffed2a     	bl	0xd448 <__share_file+0x114>
   11fa4: f940afe2     	ldr	x2, [sp, #0x158]
   11fa8: b9814be9     	ldrsw	x9, [sp, #0x148]
   11fac: f9400708     	ldr	x8, [x24, #0x8]
   11fb0: 14000003     	b	0x11fbc <__share_file+0x4c88>
   11fb4: aa1f03e9     	mov	x9, xzr
   11fb8: aa1f03e2     	mov	x2, xzr
   11fbc: f9400303     	ldr	x3, [x24]
   11fc0: 8b090041     	add	x1, x2, x9
   11fc4: 910563e0     	add	x0, sp, #0x158
   11fc8: aa0803e5     	mov	x5, x8
   11fcc: aa0303e4     	mov	x4, x3
   11fd0: 97ffed1e     	bl	0xd448 <__share_file+0x114>
   11fd4: 52800041     	mov	w1, #0x2                // =2
   11fd8: aa1a03e0     	mov	x0, x26
   11fdc: a908ffff     	stp	xzr, xzr, [sp, #0x88]
   11fe0: f90043ff     	str	xzr, [sp, #0x80]
   11fe4: 97ffd897     	bl	0x8240 <__strlen_chk@plt>
   11fe8: b4000100     	cbz	x0, 0x12008 <__share_file+0x4cd4>
   11fec: f94043e1     	ldr	x1, [sp, #0x80]
   11ff0: aa0003e5     	mov	x5, x0
   11ff4: 910203e0     	add	x0, sp, #0x80
   11ff8: aa1a03e3     	mov	x3, x26
   11ffc: aa0103e2     	mov	x2, x1
   12000: aa1f03e4     	mov	x4, xzr
   12004: 97ffed11     	bl	0xd448 <__share_file+0x114>
   12008: f940b3e8     	ldr	x8, [sp, #0x160]
   1200c: f94047e5     	ldr	x5, [sp, #0x88]
   12010: a917ffff     	stp	xzr, xzr, [sp, #0x178]
   12014: f900bbff     	str	xzr, [sp, #0x170]
   12018: ab05011f     	cmn	x8, x5
   1201c: 54000280     	b.eq	0x1206c <__share_file+0x4d38>
   12020: f900bfff     	str	xzr, [sp, #0x178]
   12024: b4000188     	cbz	x8, 0x12054 <__share_file+0x4d20>
   12028: f940afe3     	ldr	x3, [sp, #0x158]
   1202c: 9105c3e0     	add	x0, sp, #0x170
   12030: aa1f03e1     	mov	x1, xzr
   12034: aa1f03e2     	mov	x2, xzr
   12038: aa0303e4     	mov	x4, x3
   1203c: aa0803e5     	mov	x5, x8
   12040: 97ffed02     	bl	0xd448 <__share_file+0x114>
   12044: f940bbe2     	ldr	x2, [sp, #0x170]
   12048: b98163e8     	ldrsw	x8, [sp, #0x160]
   1204c: f94047e5     	ldr	x5, [sp, #0x88]
   12050: 14000002     	b	0x12058 <__share_file+0x4d24>
   12054: aa1f03e2     	mov	x2, xzr
   12058: f94043e3     	ldr	x3, [sp, #0x80]
   1205c: 8b080041     	add	x1, x2, x8
   12060: 9105c3e0     	add	x0, sp, #0x170
   12064: aa0303e4     	mov	x4, x3
   12068: 97ffecf8     	bl	0xd448 <__share_file+0x114>
   1206c: d10403a0     	sub	x0, x29, #0x100
   12070: 52800401     	mov	w1, #0x20               // =32
   12074: a9077fff     	stp	xzr, xzr, [sp, #0x70]
   12078: f90037ff     	str	xzr, [sp, #0x68]
   1207c: 97ffd871     	bl	0x8240 <__strlen_chk@plt>
   12080: b4000100     	cbz	x0, 0x120a0 <__share_file+0x4d6c>
   12084: f94037e1     	ldr	x1, [sp, #0x68]
   12088: aa0003e5     	mov	x5, x0
   1208c: 9101a3e0     	add	x0, sp, #0x68
   12090: d10403a3     	sub	x3, x29, #0x100
   12094: aa0103e2     	mov	x2, x1
   12098: aa1f03e4     	mov	x4, xzr
   1209c: 97ffeceb     	bl	0xd448 <__share_file+0x114>
   120a0: f940bfe8     	ldr	x8, [sp, #0x178]
   120a4: f9403be5     	ldr	x5, [sp, #0x70]
   120a8: a9197fff     	stp	xzr, xzr, [sp, #0x190]
   120ac: f900c7ff     	str	xzr, [sp, #0x188]
   120b0: ab05011f     	cmn	x8, x5
   120b4: 54000280     	b.eq	0x12104 <__share_file+0x4dd0>
   120b8: f900cbff     	str	xzr, [sp, #0x190]
   120bc: b4000188     	cbz	x8, 0x120ec <__share_file+0x4db8>
   120c0: f940bbe3     	ldr	x3, [sp, #0x170]
   120c4: 910623e0     	add	x0, sp, #0x188
   120c8: aa1f03e1     	mov	x1, xzr
   120cc: aa1f03e2     	mov	x2, xzr
   120d0: aa0303e4     	mov	x4, x3
   120d4: aa0803e5     	mov	x5, x8
   120d8: 97ffecdc     	bl	0xd448 <__share_file+0x114>
   120dc: f940c7e2     	ldr	x2, [sp, #0x188]
   120e0: b9817be8     	ldrsw	x8, [sp, #0x178]
   120e4: f9403be5     	ldr	x5, [sp, #0x70]
   120e8: 14000002     	b	0x120f0 <__share_file+0x4dbc>
   120ec: aa1f03e2     	mov	x2, xzr
   120f0: f94037e3     	ldr	x3, [sp, #0x68]
   120f4: 8b080041     	add	x1, x2, x8
   120f8: 910623e0     	add	x0, sp, #0x188
   120fc: aa0303e4     	mov	x4, x3
   12100: 97ffecd2     	bl	0xd448 <__share_file+0x114>
   12104: 52800041     	mov	w1, #0x2                // =2
   12108: aa1403e0     	mov	x0, x20
   1210c: a905ffff     	stp	xzr, xzr, [sp, #0x58]
   12110: f9002bff     	str	xzr, [sp, #0x50]
   12114: 97ffd84b     	bl	0x8240 <__strlen_chk@plt>
   12118: b4000100     	cbz	x0, 0x12138 <__share_file+0x4e04>
   1211c: f9402be1     	ldr	x1, [sp, #0x50]
   12120: aa0003e5     	mov	x5, x0
   12124: 910143e0     	add	x0, sp, #0x50
   12128: aa1403e3     	mov	x3, x20
   1212c: aa0103e2     	mov	x2, x1
   12130: aa1f03e4     	mov	x4, xzr
   12134: 97ffecc5     	bl	0xd448 <__share_file+0x114>
   12138: f940cbe8     	ldr	x8, [sp, #0x190]
   1213c: f9402fe5     	ldr	x5, [sp, #0x58]
   12140: a91affff     	stp	xzr, xzr, [sp, #0x1a8]
   12144: f900d3ff     	str	xzr, [sp, #0x1a0]
   12148: ab05011f     	cmn	x8, x5
   1214c: 54000280     	b.eq	0x1219c <__share_file+0x4e68>
   12150: f900d7ff     	str	xzr, [sp, #0x1a8]
   12154: b4000188     	cbz	x8, 0x12184 <__share_file+0x4e50>
   12158: f940c7e3     	ldr	x3, [sp, #0x188]
   1215c: 910683e0     	add	x0, sp, #0x1a0
   12160: aa1f03e1     	mov	x1, xzr
   12164: aa1f03e2     	mov	x2, xzr
   12168: aa0303e4     	mov	x4, x3
   1216c: aa0803e5     	mov	x5, x8
   12170: 97ffecb6     	bl	0xd448 <__share_file+0x114>
   12174: f940d3e2     	ldr	x2, [sp, #0x1a0]
   12178: b98193e8     	ldrsw	x8, [sp, #0x190]
   1217c: f9402fe5     	ldr	x5, [sp, #0x58]
   12180: 14000002     	b	0x12188 <__share_file+0x4e54>
   12184: aa1f03e2     	mov	x2, xzr
   12188: f9402be3     	ldr	x3, [sp, #0x50]
   1218c: 8b080041     	add	x1, x2, x8
   12190: 910683e0     	add	x0, sp, #0x1a0
   12194: aa0303e4     	mov	x4, x3
   12198: 97ffecac     	bl	0xd448 <__share_file+0x114>
   1219c: f940fbe8     	ldr	x8, [sp, #0x1f0]
   121a0: b4000088     	cbz	x8, 0x121b0 <__share_file+0x4e7c>
   121a4: f940f3e0     	ldr	x0, [sp, #0x1e0]
   121a8: 97ffda0e     	bl	0x89e0 <free@plt>
   121ac: f900f3ff     	str	xzr, [sp, #0x1e0]
   121b0: 3dc06be0     	ldr	q0, [sp, #0x1a0]
   121b4: f940dbe8     	ldr	x8, [sp, #0x1b0]
   121b8: f94033e9     	ldr	x9, [sp, #0x60]
   121bc: f900d3ff     	str	xzr, [sp, #0x1a0]
   121c0: 3d807be0     	str	q0, [sp, #0x1e0]
   121c4: f900fbe8     	str	x8, [sp, #0x1f0]
   121c8: a9007e7f     	stp	xzr, xzr, [x19]
   121cc: b4000089     	cbz	x9, 0x121dc <__share_file+0x4ea8>
   121d0: f9402be0     	ldr	x0, [sp, #0x50]
   121d4: 97ffda03     	bl	0x89e0 <free@plt>
   121d8: f9002bff     	str	xzr, [sp, #0x50]
   121dc: f940cfe8     	ldr	x8, [sp, #0x198]
   121e0: b4000088     	cbz	x8, 0x121f0 <__share_file+0x4ebc>
   121e4: f940c7e0     	ldr	x0, [sp, #0x188]
   121e8: 97ffd9fe     	bl	0x89e0 <free@plt>
   121ec: f900c7ff     	str	xzr, [sp, #0x188]
   121f0: f9403fe8     	ldr	x8, [sp, #0x78]
   121f4: a9007eff     	stp	xzr, xzr, [x23]
   121f8: b4000088     	cbz	x8, 0x12208 <__share_file+0x4ed4>
   121fc: f94037e0     	ldr	x0, [sp, #0x68]
   12200: 97ffd9f8     	bl	0x89e0 <free@plt>
   12204: f90037ff     	str	xzr, [sp, #0x68]
   12208: f940c3e8     	ldr	x8, [sp, #0x180]
   1220c: b4000088     	cbz	x8, 0x1221c <__share_file+0x4ee8>
   12210: f940bbe0     	ldr	x0, [sp, #0x170]
   12214: 97ffd9f3     	bl	0x89e0 <free@plt>
   12218: f900bbff     	str	xzr, [sp, #0x170]
   1221c: f9404be8     	ldr	x8, [sp, #0x90]
   12220: a9007edf     	stp	xzr, xzr, [x22]
   12224: b4000088     	cbz	x8, 0x12234 <__share_file+0x4f00>
   12228: f94043e0     	ldr	x0, [sp, #0x80]
   1222c: 97ffd9ed     	bl	0x89e0 <free@plt>
   12230: f90043ff     	str	xzr, [sp, #0x80]
   12234: f940b7e8     	ldr	x8, [sp, #0x168]
   12238: b4000088     	cbz	x8, 0x12248 <__share_file+0x4f14>
   1223c: f940afe0     	ldr	x0, [sp, #0x158]
   12240: 97ffd9e8     	bl	0x89e0 <free@plt>
   12244: f900afff     	str	xzr, [sp, #0x158]
   12248: f940abe8     	ldr	x8, [sp, #0x150]
   1224c: a9007f7f     	stp	xzr, xzr, [x27]
   12250: b4000088     	cbz	x8, 0x12260 <__share_file+0x4f2c>
   12254: f940a3e0     	ldr	x0, [sp, #0x140]
   12258: 97ffd9e2     	bl	0x89e0 <free@plt>
   1225c: f900a3ff     	str	xzr, [sp, #0x140]
   12260: f94057e8     	ldr	x8, [sp, #0xa8]
   12264: f94017e9     	ldr	x9, [sp, #0x28]
   12268: a9007d3f     	stp	xzr, xzr, [x9]
   1226c: b4000088     	cbz	x8, 0x1227c <__share_file+0x4f48>
   12270: f9404fe0     	ldr	x0, [sp, #0x98]
   12274: 97ffd9db     	bl	0x89e0 <free@plt>
   12278: f9004fff     	str	xzr, [sp, #0x98]
   1227c: f9409fe8     	ldr	x8, [sp, #0x138]
   12280: b4000088     	cbz	x8, 0x12290 <__share_file+0x4f5c>
   12284: f94097e0     	ldr	x0, [sp, #0x128]
   12288: 97ffd9d6     	bl	0x89e0 <free@plt>
   1228c: f90097ff     	str	xzr, [sp, #0x128]
   12290: f94063e8     	ldr	x8, [sp, #0xc0]
   12294: f9401be9     	ldr	x9, [sp, #0x30]
   12298: a9007d3f     	stp	xzr, xzr, [x9]
   1229c: b4000088     	cbz	x8, 0x122ac <__share_file+0x4f78>
   122a0: f9405be0     	ldr	x0, [sp, #0xb0]
   122a4: 97ffd9cf     	bl	0x89e0 <free@plt>
   122a8: f9005bff     	str	xzr, [sp, #0xb0]
   122ac: f94093e8     	ldr	x8, [sp, #0x120]
   122b0: b4000088     	cbz	x8, 0x122c0 <__share_file+0x4f8c>
   122b4: f9408be0     	ldr	x0, [sp, #0x110]
   122b8: 97ffd9ca     	bl	0x89e0 <free@plt>
   122bc: f9008bff     	str	xzr, [sp, #0x110]
   122c0: f9406fe8     	ldr	x8, [sp, #0xd8]
   122c4: f9401fe9     	ldr	x9, [sp, #0x38]
   122c8: a9007d3f     	stp	xzr, xzr, [x9]
   122cc: b4000088     	cbz	x8, 0x122dc <__share_file+0x4fa8>
   122d0: f94067e0     	ldr	x0, [sp, #0xc8]
   122d4: 97ffd9c3     	bl	0x89e0 <free@plt>
   122d8: f90067ff     	str	xzr, [sp, #0xc8]
   122dc: f94087e8     	ldr	x8, [sp, #0x108]
   122e0: b4000088     	cbz	x8, 0x122f0 <__share_file+0x4fbc>
   122e4: f9407fe0     	ldr	x0, [sp, #0xf8]
   122e8: 97ffd9be     	bl	0x89e0 <free@plt>
   122ec: f9007fff     	str	xzr, [sp, #0xf8]
   122f0: f9407be8     	ldr	x8, [sp, #0xf0]
   122f4: f94023e9     	ldr	x9, [sp, #0x40]
   122f8: a9007d3f     	stp	xzr, xzr, [x9]
   122fc: b4ffc968     	cbz	x8, 0x11c28 <__share_file+0x48f4>
   12300: f94073e0     	ldr	x0, [sp, #0xe0]
   12304: 97ffd9b7     	bl	0x89e0 <free@plt>
   12308: f90073ff     	str	xzr, [sp, #0xe0]
   1230c: 17fffe47     	b	0x11c28 <__share_file+0x48f4>
   12310: f940f7e8     	ldr	x8, [sp, #0x1e8]
   12314: b40004a8     	cbz	x8, 0x123a8 <__share_file+0x5074>
   12318: f9400be0     	ldr	x0, [sp, #0x10]
   1231c: 52800309     	mov	w9, #0x18               // =24
   12320: d0000243     	adrp	x3, 0x5c000
   12324: 91205863     	add	x3, x3, #0x816
   12328: a9402002     	ldp	x2, x8, [x0]
   1232c: d503201f     	nop
   12330: 9b090901     	madd	x1, x8, x9, x2
   12334: 940000c9     	bl	0x12658 <__share_file+0x5324>
   12338: f940f7f3     	ldr	x19, [sp, #0x1e8]
   1233c: a932ffbf     	stp	xzr, xzr, [x29, #-0xd8]
   12340: f81203bf     	stur	xzr, [x29, #-0xe0]
   12344: b4001233     	cbz	x19, 0x12588 <__share_file+0x5254>
   12348: d1000676     	sub	x22, x19, #0x1
   1234c: ea16027f     	tst	x19, x22
   12350: aa1303e8     	mov	x8, x19
   12354: 540000c0     	b.eq	0x1236c <__share_file+0x5038>
   12358: 52800028     	mov	w8, #0x1                // =1
   1235c: aa1303e9     	mov	x9, x19
   12360: d341fd29     	lsr	x9, x9, #1
   12364: d37ff908     	lsl	x8, x8, #1
   12368: b5ffffc9     	cbnz	x9, 0x12360 <__share_file+0x502c>
   1236c: f100091f     	cmp	x8, #0x2
   12370: 52800049     	mov	w9, #0x2                // =2
   12374: 9a898115     	csel	x21, x8, x9, hi
   12378: aa1503e0     	mov	x0, x21
   1237c: f81303b5     	stur	x21, [x29, #-0xd0]
   12380: 97ffd964     	bl	0x8910 <malloc@plt>
   12384: b4000f00     	cbz	x0, 0x12564 <__share_file+0x5230>
   12388: aa0003f4     	mov	x20, x0
   1238c: eb15027f     	cmp	x19, x21
   12390: f81203a0     	stur	x0, [x29, #-0xe0]
   12394: 54000969     	b.ls	0x124c0 <__share_file+0x518c>
   12398: ea16027f     	tst	x19, x22
   1239c: 540006e1     	b.ne	0x12478 <__share_file+0x5144>
   123a0: aa1303e8     	mov	x8, x19
   123a4: 1400003a     	b	0x1248c <__share_file+0x5158>
   123a8: f94007f3     	ldr	x19, [sp, #0x8]
   123ac: f9400268     	ldr	x8, [x19]
   123b0: f900067f     	str	xzr, [x19, #0x8]
   123b4: b4000048     	cbz	x8, 0x123bc <__share_file+0x5088>
   123b8: 3900011f     	strb	wzr, [x8]
   123bc: d0000240     	adrp	x0, 0x5c000
   123c0: 91200000     	add	x0, x0, #0x800
   123c4: 528002c1     	mov	w1, #0x16               // =22
   123c8: 97ffd79e     	bl	0x8240 <__strlen_chk@plt>
   123cc: b4000120     	cbz	x0, 0x123f0 <__share_file+0x50bc>
   123d0: f9400261     	ldr	x1, [x19]
   123d4: d0000243     	adrp	x3, 0x5c000
   123d8: aa0003e5     	mov	x5, x0
   123dc: 91200063     	add	x3, x3, #0x800
   123e0: aa1303e0     	mov	x0, x19
   123e4: aa0103e2     	mov	x2, x1
   123e8: aa1f03e4     	mov	x4, xzr
   123ec: 97ffec17     	bl	0xd448 <__share_file+0x114>
   123f0: 2a1f03f3     	mov	w19, wzr
   123f4: f940efe8     	ldr	x8, [sp, #0x1d8]
   123f8: b4000908     	cbz	x8, 0x12518 <__share_file+0x51e4>
   123fc: a95ca3f4     	ldp	x20, x8, [sp, #0x1c8]
   12400: b4000308     	cbz	x8, 0x12460 <__share_file+0x512c>
   12404: aa1f03f5     	mov	x21, xzr
   12408: aa1f03f6     	mov	x22, xzr
   1240c: 52800317     	mov	w23, #0x18              // =24
   12410: d2c00038     	mov	x24, #0x100000000       // =4294967296
   12414: 14000008     	b	0x12434 <__share_file+0x5100>
   12418: 9b175328     	madd	x8, x25, x23, x20
   1241c: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   12420: f940ebe8     	ldr	x8, [sp, #0x1d0]
   12424: 910006d6     	add	x22, x22, #0x1
   12428: eb0802df     	cmp	x22, x8
   1242c: 8b1802b5     	add	x21, x21, x24
   12430: 54000162     	b.hs	0x1245c <__share_file+0x5128>
   12434: 9360feb9     	asr	x25, x21, #32
   12438: 9b17533a     	madd	x26, x25, x23, x20
   1243c: b4ffff5a     	cbz	x26, 0x12424 <__share_file+0x50f0>
   12440: 9b175328     	madd	x8, x25, x23, x20
   12444: f9400908     	ldr	x8, [x8, #0x10]
   12448: b4fffe88     	cbz	x8, 0x12418 <__share_file+0x50e4>
   1244c: f9400340     	ldr	x0, [x26]
   12450: 97ffd964     	bl	0x89e0 <free@plt>
   12454: f900035f     	str	xzr, [x26]
   12458: 17fffff0     	b	0x12418 <__share_file+0x50e4>
   1245c: f940e7f4     	ldr	x20, [sp, #0x1c8]
   12460: aa1403e0     	mov	x0, x20
   12464: 97ffd95f     	bl	0x89e0 <free@plt>
   12468: f900e7ff     	str	xzr, [sp, #0x1c8]
   1246c: f940fbe8     	ldr	x8, [sp, #0x1f0]
   12470: b5000588     	cbnz	x8, 0x12520 <__share_file+0x51ec>
   12474: 1400002e     	b	0x1252c <__share_file+0x51f8>
   12478: 52800028     	mov	w8, #0x1                // =1
   1247c: aa1303e9     	mov	x9, x19
   12480: d341fd29     	lsr	x9, x9, #1
   12484: d37ff908     	lsl	x8, x8, #1
   12488: b5ffffc9     	cbnz	x9, 0x12480 <__share_file+0x514c>
   1248c: f100091f     	cmp	x8, #0x2
   12490: 52800049     	mov	w9, #0x2                // =2
   12494: 9a898100     	csel	x0, x8, x9, hi
   12498: f81303a0     	stur	x0, [x29, #-0xd0]
   1249c: 97ffd91d     	bl	0x8910 <malloc@plt>
   124a0: b4000620     	cbz	x0, 0x12564 <__share_file+0x5230>
   124a4: aa0003f5     	mov	x21, x0
   124a8: aa1403e0     	mov	x0, x20
   124ac: 97ffd94d     	bl	0x89e0 <free@plt>
   124b0: f85283a8     	ldur	x8, [x29, #-0xd8]
   124b4: aa1503f4     	mov	x20, x21
   124b8: f81203b5     	stur	x21, [x29, #-0xe0]
   124bc: 8b130113     	add	x19, x8, x19
   124c0: f81283b3     	stur	x19, [x29, #-0xd8]
   124c4: b4000653     	cbz	x19, 0x1258c <__share_file+0x5258>
   124c8: f940f7e2     	ldr	x2, [sp, #0x1e8]
   124cc: b40006a2     	cbz	x2, 0x125a0 <__share_file+0x526c>
   124d0: f940f3e1     	ldr	x1, [sp, #0x1e0]
   124d4: aa1403e0     	mov	x0, x20
   124d8: 97ffd916     	bl	0x8930 <memcpy@plt>
   124dc: f9400fe0     	ldr	x0, [sp, #0x18]
   124e0: 52800309     	mov	w9, #0x18               // =24
   124e4: d10383a3     	sub	x3, x29, #0xe0
   124e8: a9402002     	ldp	x2, x8, [x0]
   124ec: d503201f     	nop
   124f0: 9b090901     	madd	x1, x8, x9, x2
   124f4: 940000d0     	bl	0x12834 <__share_file+0x5500>
   124f8: f85303a8     	ldur	x8, [x29, #-0xd0]
   124fc: b4000088     	cbz	x8, 0x1250c <__share_file+0x51d8>
   12500: f85203a0     	ldur	x0, [x29, #-0xe0]
   12504: 97ffd937     	bl	0x89e0 <free@plt>
   12508: f81203bf     	stur	xzr, [x29, #-0xe0]
   1250c: 52800033     	mov	w19, #0x1               // =1
   12510: f940efe8     	ldr	x8, [sp, #0x1d8]
   12514: b5fff748     	cbnz	x8, 0x123fc <__share_file+0x50c8>
   12518: f940fbe8     	ldr	x8, [sp, #0x1f0]
   1251c: b4000088     	cbz	x8, 0x1252c <__share_file+0x51f8>
   12520: f940f3e0     	ldr	x0, [sp, #0x1e0]
   12524: 97ffd92f     	bl	0x89e0 <free@plt>
   12528: f900f3ff     	str	xzr, [sp, #0x1e0]
   1252c: f94013e8     	ldr	x8, [sp, #0x20]
   12530: f9401508     	ldr	x8, [x8, #0x28]
   12534: f85a03a9     	ldur	x9, [x29, #-0x60]
   12538: eb09011f     	cmp	x8, x9
   1253c: 54000241     	b.ne	0x12584 <__share_file+0x5250>
   12540: 2a1303e0     	mov	w0, w19
   12544: 910ac3ff     	add	sp, sp, #0x2b0
   12548: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   1254c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   12550: a94357f6     	ldp	x22, x21, [sp, #0x30]
   12554: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   12558: a94167fa     	ldp	x26, x25, [sp, #0x10]
   1255c: a8c66ffc     	ldp	x28, x27, [sp], #0x60
   12560: d65f03c0     	ret
   12564: 90000240     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   12568: d0000242     	adrp	x2, 0x5c000
   1256c: 90000243     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   12570: 91215c00     	add	x0, x0, #0x857
   12574: 91028842     	add	x2, x2, #0xa2
   12578: 9124c063     	add	x3, x3, #0x930
   1257c: 52804a01     	mov	w1, #0x250              // =592
   12580: 97ffd718     	bl	0x81e0 <__assert2@plt>
   12584: 97ffd7d7     	bl	0x84e0 <__stack_chk_fail@plt>
   12588: f81283b3     	stur	x19, [x29, #-0xd8]
   1258c: 90000240     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   12590: d0000242     	adrp	x2, 0x5c000
   12594: 91215c00     	add	x0, x0, #0x857
   12598: 9122f842     	add	x2, x2, #0x8be
   1259c: 14000005     	b	0x125b0 <__share_file+0x527c>
   125a0: 90000240     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   125a4: d0000242     	adrp	x2, 0x5c000
   125a8: 91215c00     	add	x0, x0, #0x857
   125ac: 91255442     	add	x2, x2, #0x955
   125b0: 90000243     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   125b4: 91397863     	add	x3, x3, #0xe5e
   125b8: 528023e1     	mov	w1, #0x11f              // =287
   125bc: 97ffd709     	bl	0x81e0 <__assert2@plt>
   125c0: d10443ff     	sub	sp, sp, #0x110
   125c4: a90f4ffc     	stp	x28, x19, [sp, #0xf0]
   125c8: a9107bfd     	stp	x29, x30, [sp, #0x100]
   125cc: 910403fd     	add	x29, sp, #0x100
   125d0: a90817e4     	stp	x4, x5, [sp, #0x80]
   125d4: a9091fe6     	stp	x6, x7, [sp, #0x90]
   125d8: ad0007e0     	stp	q0, q1, [sp]
   125dc: ad010fe2     	stp	q2, q3, [sp, #0x20]
   125e0: ad0217e4     	stp	q4, q5, [sp, #0x40]
   125e4: ad031fe6     	stp	q6, q7, [sp, #0x60]
   125e8: d53bd053     	mrs	x19, TPIDR_EL0
   125ec: f9401669     	ldr	x9, [x19, #0x28]
   125f0: 910203ea     	add	x10, sp, #0x80
   125f4: 928003ec     	mov	x12, #-0x20             // =-32
   125f8: 910043ab     	add	x11, x29, #0x10
   125fc: f81e83a9     	stur	x9, [x29, #-0x18]
   12600: 910003e9     	mov	x9, sp
   12604: f2dff00c     	movk	x12, #0xff80, lsl #32
   12608: 9100814a     	add	x10, x10, #0x20
   1260c: 91020129     	add	x9, x9, #0x80
   12610: d100e3a8     	sub	x8, x29, #0x38
   12614: a93cabab     	stp	x11, x10, [x29, #-0x38]
   12618: a93db3a9     	stp	x9, x12, [x29, #-0x28]
   1261c: ad400101     	ldp	q1, q0, [x8]
   12620: aa0303e2     	mov	x2, x3
   12624: d10183a3     	sub	x3, x29, #0x60
   12628: 52800401     	mov	w1, #0x20               // =32
   1262c: ad3d03a1     	stp	q1, q0, [x29, #-0x60]
   12630: 97ffd728     	bl	0x82d0 <vsnprintf@plt>
   12634: f9401668     	ldr	x8, [x19, #0x28]
   12638: f85e83a9     	ldur	x9, [x29, #-0x18]
   1263c: eb09011f     	cmp	x8, x9
   12640: 540000a1     	b.ne	0x12654 <__share_file+0x5320>
   12644: a9507bfd     	ldp	x29, x30, [sp, #0x100]
   12648: a94f4ffc     	ldp	x28, x19, [sp, #0xf0]
   1264c: 910443ff     	add	sp, sp, #0x110
   12650: d65f03c0     	ret
   12654: 97ffd7a3     	bl	0x84e0 <__stack_chk_fail@plt>
   12658: d101c3ff     	sub	sp, sp, #0x70
   1265c: a9016ffc     	stp	x28, x27, [sp, #0x10]
   12660: a90267fa     	stp	x26, x25, [sp, #0x20]
   12664: a9035ff8     	stp	x24, x23, [sp, #0x30]
   12668: a90457f6     	stp	x22, x21, [sp, #0x40]
   1266c: a9054ff4     	stp	x20, x19, [sp, #0x50]
   12670: a9067bfd     	stp	x29, x30, [sp, #0x60]
   12674: 910183fd     	add	x29, sp, #0x60
   12678: f9400008     	ldr	x8, [x0]
   1267c: f100001f     	cmp	x0, #0x0
   12680: 9a8803e9     	csel	x9, xzr, x8, eq
   12684: eb02013f     	cmp	x9, x2
   12688: 54000c61     	b.ne	0x12814 <__share_file+0x54e0>
   1268c: eb080029     	subs	x9, x1, x8
   12690: 54000b23     	b.lo	0x127f4 <__share_file+0x54c0>
   12694: f940040a     	ldr	x10, [x0, #0x8]
   12698: 52800316     	mov	w22, #0x18              // =24
   1269c: aa0003f3     	mov	x19, x0
   126a0: 9b162148     	madd	x8, x10, x22, x8
   126a4: eb010118     	subs	x24, x8, x1
   126a8: 54000a63     	b.lo	0x127f4 <__share_file+0x54c0>
   126ac: b201f3f4     	mov	x20, #-0x5555555555555556 // =-6148914691236517206
   126b0: 91000555     	add	x21, x10, #0x1
   126b4: f2955574     	movk	x20, #0xaaab
   126b8: 9343fd28     	asr	x8, x9, #3
   126bc: aa1303e0     	mov	x0, x19
   126c0: aa1503e1     	mov	x1, x21
   126c4: 2a1f03e2     	mov	w2, wzr
   126c8: aa0303f9     	mov	x25, x3
   126cc: 9b147d1a     	mul	x26, x8, x20
   126d0: 97ffe864     	bl	0xc860 <__send_to_http_server+0x380>
   126d4: f9400277     	ldr	x23, [x19]
   126d8: d503201f     	nop
   126dc: 9b365f56     	smaddl	x22, w26, w22, x23
   126e0: b40005f8     	cbz	x24, 0x1279c <__share_file+0x5468>
   126e4: 9343ff08     	asr	x8, x24, #3
   126e8: f90007f9     	str	x25, [sp, #0x8]
   126ec: 9b147d19     	mul	x25, x8, x20
   126f0: 93407f58     	sxtw	x24, w26
   126f4: 8b3ac328     	add	x8, x25, w26, sxtw
   126f8: 5280031a     	mov	w26, #0x18              // =24
   126fc: 9b1a5d08     	madd	x8, x8, x26, x23
   12700: 9100411b     	add	x27, x8, #0x10
   12704: aa1903fc     	mov	x28, x25
   12708: 1400000b     	b	0x12734 <__share_file+0x5400>
   1270c: f85e8368     	ldur	x8, [x27, #-0x18]
   12710: 3cdd8360     	ldur	q0, [x27, #-0x28]
   12714: d503201f     	nop
   12718: 9b1a5b94     	madd	x20, x28, x26, x22
   1271c: f9000368     	str	x8, [x27]
   12720: 3c9f0360     	stur	q0, [x27, #-0x10]
   12724: d100637b     	sub	x27, x27, #0x18
   12728: a9007e9f     	stp	xzr, xzr, [x20]
   1272c: f9000a9f     	str	xzr, [x20, #0x10]
   12730: b40001fc     	cbz	x28, 0x1276c <__share_file+0x5438>
   12734: eb19039f     	cmp	x28, x25
   12738: d100079c     	sub	x28, x28, #0x1
   1273c: 54fffe82     	b.hs	0x1270c <__share_file+0x53d8>
   12740: aa1b03f4     	mov	x20, x27
   12744: f85d8688     	ldr	x8, [x20], #-0x28
   12748: b4000088     	cbz	x8, 0x12758 <__share_file+0x5424>
   1274c: f85f0360     	ldur	x0, [x27, #-0x10]
   12750: 97ffd8a4     	bl	0x89e0 <free@plt>
   12754: f81f037f     	stur	xzr, [x27, #-0x10]
   12758: 3cdd8360     	ldur	q0, [x27, #-0x28]
   1275c: f85e8368     	ldur	x8, [x27, #-0x18]
   12760: 3c9f0360     	stur	q0, [x27, #-0x10]
   12764: f9000368     	str	x8, [x27]
   12768: 17ffffef     	b	0x12724 <__share_file+0x53f0>
   1276c: 52800308     	mov	w8, #0x18               // =24
   12770: 9b085f08     	madd	x8, x24, x8, x23
   12774: f9400908     	ldr	x8, [x8, #0x10]
   12778: f94007f9     	ldr	x25, [sp, #0x8]
   1277c: b4000088     	cbz	x8, 0x1278c <__share_file+0x5458>
   12780: f94002c0     	ldr	x0, [x22]
   12784: 97ffd897     	bl	0x89e0 <free@plt>
   12788: f90002df     	str	xzr, [x22]
   1278c: 52800308     	mov	w8, #0x18               // =24
   12790: 9b085f08     	madd	x8, x24, x8, x23
   12794: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   12798: 14000002     	b	0x127a0 <__share_file+0x546c>
   1279c: b40001b6     	cbz	x22, 0x127d0 <__share_file+0x549c>
   127a0: aa1903e0     	mov	x0, x25
   127a4: a9007edf     	stp	xzr, xzr, [x22]
   127a8: f9000adf     	str	xzr, [x22, #0x10]
   127ac: 97ffd82d     	bl	0x8860 <strlen@plt>
   127b0: b4000100     	cbz	x0, 0x127d0 <__share_file+0x549c>
   127b4: f94002c1     	ldr	x1, [x22]
   127b8: aa0003e5     	mov	x5, x0
   127bc: aa1603e0     	mov	x0, x22
   127c0: aa1903e3     	mov	x3, x25
   127c4: aa0103e2     	mov	x2, x1
   127c8: aa1f03e4     	mov	x4, xzr
   127cc: 97ffeb1f     	bl	0xd448 <__share_file+0x114>
   127d0: f9000675     	str	x21, [x19, #0x8]
   127d4: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   127d8: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   127dc: a94457f6     	ldp	x22, x21, [sp, #0x40]
   127e0: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   127e4: a94267fa     	ldp	x26, x25, [sp, #0x20]
   127e8: a9416ffc     	ldp	x28, x27, [sp, #0x10]
   127ec: 9101c3ff     	add	sp, sp, #0x70
   127f0: d65f03c0     	ret
   127f4: 90000240     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   127f8: d0000242     	adrp	x2, 0x5c000
   127fc: 90000243     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   12800: 91215c00     	add	x0, x0, #0x857
   12804: 91209042     	add	x2, x2, #0x824
   12808: 91277063     	add	x3, x3, #0x9dc
   1280c: 528031c1     	mov	w1, #0x18e              // =398
   12810: 97ffd674     	bl	0x81e0 <__assert2@plt>
   12814: 90000240     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   12818: 90000242     	adrp	x2, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1281c: 90000243     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   12820: 91215c00     	add	x0, x0, #0x857
   12824: 91323442     	add	x2, x2, #0xc8d
   12828: 912c0063     	add	x3, x3, #0xb00
   1282c: 52800ae1     	mov	w1, #0x57               // =87
   12830: 97ffd66c     	bl	0x81e0 <__assert2@plt>
   12834: d101c3ff     	sub	sp, sp, #0x70
   12838: a9016ffc     	stp	x28, x27, [sp, #0x10]
   1283c: a90267fa     	stp	x26, x25, [sp, #0x20]
   12840: a9035ff8     	stp	x24, x23, [sp, #0x30]
   12844: a90457f6     	stp	x22, x21, [sp, #0x40]
   12848: a9054ff4     	stp	x20, x19, [sp, #0x50]
   1284c: a9067bfd     	stp	x29, x30, [sp, #0x60]
   12850: 910183fd     	add	x29, sp, #0x60
   12854: f9400008     	ldr	x8, [x0]
   12858: f100001f     	cmp	x0, #0x0
   1285c: 9a8803e9     	csel	x9, xzr, x8, eq
   12860: eb02013f     	cmp	x9, x2
   12864: 54000dc1     	b.ne	0x12a1c <__share_file+0x56e8>
   12868: eb080029     	subs	x9, x1, x8
   1286c: 54000c83     	b.lo	0x129fc <__share_file+0x56c8>
   12870: f940040a     	ldr	x10, [x0, #0x8]
   12874: 52800316     	mov	w22, #0x18              // =24
   12878: aa0003f3     	mov	x19, x0
   1287c: 9b162148     	madd	x8, x10, x22, x8
   12880: eb010115     	subs	x21, x8, x1
   12884: 54000bc3     	b.lo	0x129fc <__share_file+0x56c8>
   12888: b201f3f9     	mov	x25, #-0x5555555555555556 // =-6148914691236517206
   1288c: 9100055b     	add	x27, x10, #0x1
   12890: f2955579     	movk	x25, #0xaaab
   12894: 9343fd28     	asr	x8, x9, #3
   12898: aa1303e0     	mov	x0, x19
   1289c: aa1b03e1     	mov	x1, x27
   128a0: 2a1f03e2     	mov	w2, wzr
   128a4: aa0303f4     	mov	x20, x3
   128a8: 9b197d1a     	mul	x26, x8, x25
   128ac: 97ffe83b     	bl	0xc998 <__send_to_http_server+0x4b8>
   128b0: f9400277     	ldr	x23, [x19]
   128b4: 93407f58     	sxtw	x24, w26
   128b8: 9b365f16     	smaddl	x22, w24, w22, x23
   128bc: b40005d5     	cbz	x21, 0x12974 <__share_file+0x5640>
   128c0: 9343fea8     	asr	x8, x21, #3
   128c4: 9b197d19     	mul	x25, x8, x25
   128c8: 8b3ac328     	add	x8, x25, w26, sxtw
   128cc: 5280031a     	mov	w26, #0x18              // =24
   128d0: 9b1a5d08     	madd	x8, x8, x26, x23
   128d4: f90007fb     	str	x27, [sp, #0x8]
   128d8: 9100411b     	add	x27, x8, #0x10
   128dc: aa1903fc     	mov	x28, x25
   128e0: 1400000b     	b	0x1290c <__share_file+0x55d8>
   128e4: f85e8368     	ldur	x8, [x27, #-0x18]
   128e8: 3cdd8360     	ldur	q0, [x27, #-0x28]
   128ec: d503201f     	nop
   128f0: 9b1a5b95     	madd	x21, x28, x26, x22
   128f4: f9000368     	str	x8, [x27]
   128f8: 3c9f0360     	stur	q0, [x27, #-0x10]
   128fc: d100637b     	sub	x27, x27, #0x18
   12900: a9007ebf     	stp	xzr, xzr, [x21]
   12904: f9000abf     	str	xzr, [x21, #0x10]
   12908: b40001fc     	cbz	x28, 0x12944 <__share_file+0x5610>
   1290c: eb19039f     	cmp	x28, x25
   12910: d100079c     	sub	x28, x28, #0x1
   12914: 54fffe82     	b.hs	0x128e4 <__share_file+0x55b0>
   12918: aa1b03f5     	mov	x21, x27
   1291c: f85d86a8     	ldr	x8, [x21], #-0x28
   12920: b4000088     	cbz	x8, 0x12930 <__share_file+0x55fc>
   12924: f85f0360     	ldur	x0, [x27, #-0x10]
   12928: 97ffd82e     	bl	0x89e0 <free@plt>
   1292c: f81f037f     	stur	xzr, [x27, #-0x10]
   12930: 3cdd8360     	ldur	q0, [x27, #-0x28]
   12934: f85e8368     	ldur	x8, [x27, #-0x18]
   12938: 3c9f0360     	stur	q0, [x27, #-0x10]
   1293c: f9000368     	str	x8, [x27]
   12940: 17ffffef     	b	0x128fc <__share_file+0x55c8>
   12944: 52800308     	mov	w8, #0x18               // =24
   12948: 9b085f08     	madd	x8, x24, x8, x23
   1294c: f9400908     	ldr	x8, [x8, #0x10]
   12950: b4000088     	cbz	x8, 0x12960 <__share_file+0x562c>
   12954: f94002c0     	ldr	x0, [x22]
   12958: 97ffd822     	bl	0x89e0 <free@plt>
   1295c: f90002df     	str	xzr, [x22]
   12960: 52800308     	mov	w8, #0x18               // =24
   12964: 9b085f08     	madd	x8, x24, x8, x23
   12968: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   1296c: f94007fb     	ldr	x27, [sp, #0x8]
   12970: 14000002     	b	0x12978 <__share_file+0x5644>
   12974: b4000336     	cbz	x22, 0x129d8 <__share_file+0x56a4>
   12978: a9007edf     	stp	xzr, xzr, [x22]
   1297c: f9400680     	ldr	x0, [x20, #0x8]
   12980: 52800308     	mov	w8, #0x18               // =24
   12984: 9b085f08     	madd	x8, x24, x8, x23
   12988: f9000900     	str	x0, [x8, #0x10]
   1298c: b4000180     	cbz	x0, 0x129bc <__share_file+0x5688>
   12990: 97ffd7e0     	bl	0x8910 <malloc@plt>
   12994: aa0003e1     	mov	x1, x0
   12998: b5000140     	cbnz	x0, 0x129c0 <__share_file+0x568c>
   1299c: 90000240     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   129a0: d0000242     	adrp	x2, 0x5c000
   129a4: 90000243     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   129a8: 91215c00     	add	x0, x0, #0x857
   129ac: 91028842     	add	x2, x2, #0xa2
   129b0: 9124c063     	add	x3, x3, #0x930
   129b4: 52804a01     	mov	w1, #0x250              // =592
   129b8: 97ffd60a     	bl	0x81e0 <__assert2@plt>
   129bc: aa1f03e1     	mov	x1, xzr
   129c0: f90002c1     	str	x1, [x22]
   129c4: a9401683     	ldp	x3, x5, [x20]
   129c8: aa1603e0     	mov	x0, x22
   129cc: aa0103e2     	mov	x2, x1
   129d0: aa0303e4     	mov	x4, x3
   129d4: 97ffe83f     	bl	0xcad0 <__send_to_http_server+0x5f0>
   129d8: f900067b     	str	x27, [x19, #0x8]
   129dc: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   129e0: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   129e4: a94457f6     	ldp	x22, x21, [sp, #0x40]
   129e8: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   129ec: a94267fa     	ldp	x26, x25, [sp, #0x20]
   129f0: a9416ffc     	ldp	x28, x27, [sp, #0x10]
   129f4: 9101c3ff     	add	sp, sp, #0x70
   129f8: d65f03c0     	ret
   129fc: 90000240     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   12a00: d0000242     	adrp	x2, 0x5c000
   12a04: 90000243     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   12a08: 91215c00     	add	x0, x0, #0x857
   12a0c: 91276842     	add	x2, x2, #0x9da
   12a10: 91277063     	add	x3, x3, #0x9dc
   12a14: 528031c1     	mov	w1, #0x18e              // =398
   12a18: 97ffd5f2     	bl	0x81e0 <__assert2@plt>
   12a1c: 90000240     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   12a20: b0000242     	adrp	x2, 0x5b000
   12a24: 90000243     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   12a28: 91215c00     	add	x0, x0, #0x857
   12a2c: 913d8042     	add	x2, x2, #0xf60
   12a30: 912c0063     	add	x3, x3, #0xb00
   12a34: 52800ae1     	mov	w1, #0x57               // =87
   12a38: 97ffd5ea     	bl	0x81e0 <__assert2@plt>
   12a3c: d65f03c0     	ret
   12a40: f81e0ff3     	str	x19, [sp, #-0x20]!
   12a44: a9017bfd     	stp	x29, x30, [sp, #0x10]
   12a48: 910043fd     	add	x29, sp, #0x10
   12a4c: d0000348     	adrp	x8, 0x7c000
   12a50: 91180108     	add	x8, x8, #0x600
   12a54: 08dffd08     	ldarb	w8, [x8]
   12a58: 360000c8     	tbz	w8, #0x0, 0x12a70 <__share_file+0x573c>
   12a5c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   12a60: d0000340     	adrp	x0, 0x7c000
   12a64: 9117a000     	add	x0, x0, #0x5e8
   12a68: f84207f3     	ldr	x19, [sp], #0x20
   12a6c: d65f03c0     	ret
   12a70: d0000340     	adrp	x0, 0x7c000
   12a74: 91180000     	add	x0, x0, #0x600
   12a78: 9400a251     	bl	0x3b3bc <operator delete(void*)+0x2c>
   12a7c: 34ffff00     	cbz	w0, 0x12a5c <__share_file+0x5728>
   12a80: d0000353     	adrp	x19, 0x7c000
   12a84: d0000240     	adrp	x0, 0x5c000
   12a88: 9117a273     	add	x19, x19, #0x5e8
   12a8c: 912a2c00     	add	x0, x0, #0xa8b
   12a90: 52800241     	mov	w1, #0x12               // =18
   12a94: a9007e7f     	stp	xzr, xzr, [x19]
   12a98: f9000a7f     	str	xzr, [x19, #0x10]
   12a9c: 97ffd5e9     	bl	0x8240 <__strlen_chk@plt>
   12aa0: b4000120     	cbz	x0, 0x12ac4 <__share_file+0x5790>
   12aa4: f9400261     	ldr	x1, [x19]
   12aa8: d0000243     	adrp	x3, 0x5c000
   12aac: aa0003e5     	mov	x5, x0
   12ab0: 912a2c63     	add	x3, x3, #0xa8b
   12ab4: aa1303e0     	mov	x0, x19
   12ab8: aa0103e2     	mov	x2, x1
   12abc: aa1f03e4     	mov	x4, xzr
   12ac0: 97ffea62     	bl	0xd448 <__share_file+0x114>
   12ac4: b0ffffe0     	adrp	x0, 0xf000 <__share_file+0x1ccc>
   12ac8: d0000341     	adrp	x1, 0x7c000
   12acc: 90000342     	adrp	x2, 0x7a000
   12ad0: 91393000     	add	x0, x0, #0xe4c
   12ad4: 9117a021     	add	x1, x1, #0x5e8
   12ad8: 913ea042     	add	x2, x2, #0xfa8
   12adc: 97ffd7e5     	bl	0x8a70 <__cxa_atexit@plt>
   12ae0: d0000340     	adrp	x0, 0x7c000
   12ae4: 91180000     	add	x0, x0, #0x600
   12ae8: 9400a253     	bl	0x3b434 <operator delete(void*)+0xa4>
   12aec: 17ffffdc     	b	0x12a5c <__share_file+0x5728>
   12af0: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   12af4: a9017bfd     	stp	x29, x30, [sp, #0x10]
   12af8: 910043fd     	add	x29, sp, #0x10
   12afc: f9400434     	ldr	x20, [x1, #0x8]
   12b00: d0000240     	adrp	x0, 0x5c000
   12b04: aa0103f3     	mov	x19, x1
   12b08: 912a7400     	add	x0, x0, #0xa9d
   12b0c: 528002c1     	mov	w1, #0x16               // =22
   12b10: 97ffd5cc     	bl	0x8240 <__strlen_chk@plt>
   12b14: eb00029f     	cmp	x20, x0
   12b18: 54000201     	b.ne	0x12b58 <__share_file+0x5824>
   12b1c: a9405268     	ldp	x8, x20, [x19]
   12b20: b0000289     	adrp	x9, 0x63000
   12b24: 912c5d29     	add	x9, x9, #0xb17
   12b28: d0000241     	adrp	x1, 0x5c000
   12b2c: f100029f     	cmp	x20, #0x0
   12b30: 9a880120     	csel	x0, x9, x8, eq
   12b34: 912a7421     	add	x1, x1, #0xa9d
   12b38: aa1403e2     	mov	x2, x20
   12b3c: 97ffd641     	bl	0x8440 <memcmp@plt>
   12b40: 7100001f     	cmp	w0, #0x0
   12b44: 1a9f17e8     	cset	w8, eq
   12b48: f100569f     	cmp	x20, #0x15
   12b4c: 1a9f17e9     	cset	w9, eq
   12b50: 0a090100     	and	w0, w8, w9
   12b54: 14000002     	b	0x12b5c <__share_file+0x5828>
   12b58: 2a1f03e0     	mov	w0, wzr
   12b5c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   12b60: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   12b64: d65f03c0     	ret
   12b68: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
   12b6c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   12b70: a9027bfd     	stp	x29, x30, [sp, #0x20]
   12b74: 910083fd     	add	x29, sp, #0x20
   12b78: f9400456     	ldr	x22, [x2, #0x8]
   12b7c: d0000240     	adrp	x0, 0x5c000
   12b80: 912a7400     	add	x0, x0, #0xa9d
   12b84: 528002c1     	mov	w1, #0x16               // =22
   12b88: aa0403f3     	mov	x19, x4
   12b8c: aa0203f5     	mov	x21, x2
   12b90: aa0303f4     	mov	x20, x3
   12b94: 97ffd5ab     	bl	0x8240 <__strlen_chk@plt>
   12b98: eb0002df     	cmp	x22, x0
   12b9c: 54000261     	b.ne	0x12be8 <__share_file+0x58b4>
   12ba0: a9405aa8     	ldp	x8, x22, [x21]
   12ba4: b0000289     	adrp	x9, 0x63000
   12ba8: 912c5d29     	add	x9, x9, #0xb17
   12bac: d0000241     	adrp	x1, 0x5c000
   12bb0: f10002df     	cmp	x22, #0x0
   12bb4: 9a880120     	csel	x0, x9, x8, eq
   12bb8: 912a7421     	add	x1, x1, #0xa9d
   12bbc: aa1603e2     	mov	x2, x22
   12bc0: 97ffd620     	bl	0x8440 <memcmp@plt>
   12bc4: f10056df     	cmp	x22, #0x15
   12bc8: 54000101     	b.ne	0x12be8 <__share_file+0x58b4>
   12bcc: 350000e0     	cbnz	w0, 0x12be8 <__share_file+0x58b4>
   12bd0: aa1403e2     	mov	x2, x20
   12bd4: aa1303e3     	mov	x3, x19
   12bd8: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   12bdc: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   12be0: a8c357f6     	ldp	x22, x21, [sp], #0x30
   12be4: 14000006     	b	0x12bfc <__share_file+0x58c8>
   12be8: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   12bec: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   12bf0: 52800060     	mov	w0, #0x3                // =3
   12bf4: a8c357f6     	ldp	x22, x21, [sp], #0x30
   12bf8: d65f03c0     	ret
   12bfc: d10603ff     	sub	sp, sp, #0x180
   12c00: f90093fc     	str	x28, [sp, #0x120]
   12c04: a91367fa     	stp	x26, x25, [sp, #0x130]
   12c08: a9145ff8     	stp	x24, x23, [sp, #0x140]
   12c0c: a91557f6     	stp	x22, x21, [sp, #0x150]
   12c10: a9164ff4     	stp	x20, x19, [sp, #0x160]
   12c14: a9177bfd     	stp	x29, x30, [sp, #0x170]
   12c18: 9105c3fd     	add	x29, sp, #0x170
   12c1c: d53bd057     	mrs	x23, TPIDR_EL0
   12c20: f94016e8     	ldr	x8, [x23, #0x28]
   12c24: aa0203e0     	mov	x0, x2
   12c28: aa0303f5     	mov	x21, x3
   12c2c: aa0203f4     	mov	x20, x2
   12c30: f81a83a8     	stur	x8, [x29, #-0x58]
   12c34: d10243a8     	sub	x8, x29, #0x90
   12c38: 9400b59c     	bl	0x402a8 <operator delete(void*)+0x4f18>
   12c3c: d0000240     	adrp	x0, 0x5c000
   12c40: 912acc00     	add	x0, x0, #0xab3
   12c44: 52800181     	mov	w1, #0xc                // =12
   12c48: a906ffff     	stp	xzr, xzr, [sp, #0x68]
   12c4c: f90033ff     	str	xzr, [sp, #0x60]
   12c50: 97ffd57c     	bl	0x8240 <__strlen_chk@plt>
   12c54: b4000120     	cbz	x0, 0x12c78 <__share_file+0x5944>
   12c58: d0000243     	adrp	x3, 0x5c000
   12c5c: aa0003e5     	mov	x5, x0
   12c60: 912acc63     	add	x3, x3, #0xab3
   12c64: 910183e0     	add	x0, sp, #0x60
   12c68: aa1f03e1     	mov	x1, xzr
   12c6c: aa1f03e2     	mov	x2, xzr
   12c70: aa1f03e4     	mov	x4, xzr
   12c74: 97ffe9f5     	bl	0xd448 <__share_file+0x114>
   12c78: d10243a0     	sub	x0, x29, #0x90
   12c7c: 910183e1     	add	x1, sp, #0x60
   12c80: 9400b911     	bl	0x410c4 <operator delete(void*)+0x5d34>
   12c84: f9403be8     	ldr	x8, [sp, #0x70]
   12c88: aa0003f3     	mov	x19, x0
   12c8c: b4000088     	cbz	x8, 0x12c9c <__share_file+0x5968>
   12c90: f94033e0     	ldr	x0, [sp, #0x60]
   12c94: 97ffd753     	bl	0x89e0 <free@plt>
   12c98: f90033ff     	str	xzr, [sp, #0x60]
   12c9c: d0000240     	adrp	x0, 0x5c000
   12ca0: 912afc00     	add	x0, x0, #0xabf
   12ca4: 52800121     	mov	w1, #0x9                // =9
   12ca8: a906ffff     	stp	xzr, xzr, [sp, #0x68]
   12cac: f90033ff     	str	xzr, [sp, #0x60]
   12cb0: 97ffd564     	bl	0x8240 <__strlen_chk@plt>
   12cb4: b4000120     	cbz	x0, 0x12cd8 <__share_file+0x59a4>
   12cb8: f94033e1     	ldr	x1, [sp, #0x60]
   12cbc: d0000243     	adrp	x3, 0x5c000
   12cc0: aa0003e5     	mov	x5, x0
   12cc4: 912afc63     	add	x3, x3, #0xabf
   12cc8: 910183e0     	add	x0, sp, #0x60
   12ccc: aa0103e2     	mov	x2, x1
   12cd0: aa1f03e4     	mov	x4, xzr
   12cd4: 97ffe9dd     	bl	0xd448 <__share_file+0x114>
   12cd8: d10243a0     	sub	x0, x29, #0x90
   12cdc: 910183e1     	add	x1, sp, #0x60
   12ce0: 9400b8f9     	bl	0x410c4 <operator delete(void*)+0x5d34>
   12ce4: f9403be8     	ldr	x8, [sp, #0x70]
   12ce8: aa0003f6     	mov	x22, x0
   12cec: b4000088     	cbz	x8, 0x12cfc <__share_file+0x59c8>
   12cf0: f94033e0     	ldr	x0, [sp, #0x60]
   12cf4: 97ffd73b     	bl	0x89e0 <free@plt>
   12cf8: f90033ff     	str	xzr, [sp, #0x60]
   12cfc: b9400268     	ldr	w8, [x19]
   12d00: 7100151f     	cmp	w8, #0x5
   12d04: 54000661     	b.ne	0x12dd0 <__share_file+0x5a9c>
   12d08: b94002c8     	ldr	w8, [x22]
   12d0c: 71000d1f     	cmp	w8, #0x3
   12d10: 54000601     	b.ne	0x12dd0 <__share_file+0x5a9c>
   12d14: a935ffbf     	stp	xzr, xzr, [x29, #-0xa8]
   12d18: f840c2c1     	ldur	x1, [x22, #0xc]
   12d1c: d102a3a0     	sub	x0, x29, #0xa8
   12d20: 52800022     	mov	w2, #0x1                // =1
   12d24: f81683a1     	stur	x1, [x29, #-0x98]
   12d28: 97ffe985     	bl	0xd33c <__share_file+0x8>
   12d2c: f85583a1     	ldur	x1, [x29, #-0xa8]
   12d30: f84042c3     	ldur	x3, [x22, #0x4]
   12d34: f840c2c5     	ldur	x5, [x22, #0xc]
   12d38: d102a3a0     	sub	x0, x29, #0xa8
   12d3c: aa0103e2     	mov	x2, x1
   12d40: aa0303e4     	mov	x4, x3
   12d44: 97ffe9c1     	bl	0xd448 <__share_file+0x114>
   12d48: d0000240     	adrp	x0, 0x5c000
   12d4c: 912bc800     	add	x0, x0, #0xaf2
   12d50: 52800161     	mov	w1, #0xb                // =11
   12d54: a90bffff     	stp	xzr, xzr, [sp, #0xb8]
   12d58: f9005bff     	str	xzr, [sp, #0xb0]
   12d5c: 97ffd539     	bl	0x8240 <__strlen_chk@plt>
   12d60: b4000120     	cbz	x0, 0x12d84 <__share_file+0x5a50>
   12d64: f9405be1     	ldr	x1, [sp, #0xb0]
   12d68: d0000243     	adrp	x3, 0x5c000
   12d6c: aa0003e5     	mov	x5, x0
   12d70: 912bc863     	add	x3, x3, #0xaf2
   12d74: 9102c3e0     	add	x0, sp, #0xb0
   12d78: aa0103e2     	mov	x2, x1
   12d7c: aa1f03e4     	mov	x4, xzr
   12d80: 97ffe9b2     	bl	0xd448 <__share_file+0x114>
   12d84: f9405fe8     	ldr	x8, [sp, #0xb8]
   12d88: f85603a5     	ldur	x5, [x29, #-0xa0]
   12d8c: a906ffff     	stp	xzr, xzr, [sp, #0x68]
   12d90: f90033ff     	str	xzr, [sp, #0x60]
   12d94: ab05011f     	cmn	x8, x5
   12d98: 540009e0     	b.eq	0x12ed4 <__share_file+0x5ba0>
   12d9c: f90037ff     	str	xzr, [sp, #0x68]
   12da0: b40008e8     	cbz	x8, 0x12ebc <__share_file+0x5b88>
   12da4: f9405be3     	ldr	x3, [sp, #0xb0]
   12da8: 910183e0     	add	x0, sp, #0x60
   12dac: aa1f03e1     	mov	x1, xzr
   12db0: aa1f03e2     	mov	x2, xzr
   12db4: aa0303e4     	mov	x4, x3
   12db8: aa0803e5     	mov	x5, x8
   12dbc: 97ffe9a3     	bl	0xd448 <__share_file+0x114>
   12dc0: f94033e2     	ldr	x2, [sp, #0x60]
   12dc4: b980bbe8     	ldrsw	x8, [sp, #0xb8]
   12dc8: f85603a5     	ldur	x5, [x29, #-0xa0]
   12dcc: 1400003d     	b	0x12ec0 <__share_file+0x5b8c>
   12dd0: d0000240     	adrp	x0, 0x5c000
   12dd4: 912b2000     	add	x0, x0, #0xac8
   12dd8: 52800281     	mov	w1, #0x14               // =20
   12ddc: a906ffff     	stp	xzr, xzr, [sp, #0x68]
   12de0: f90033ff     	str	xzr, [sp, #0x60]
   12de4: 97ffd517     	bl	0x8240 <__strlen_chk@plt>
   12de8: aa0003e5     	mov	x5, x0
   12dec: b4000120     	cbz	x0, 0x12e10 <__share_file+0x5adc>
   12df0: d0000243     	adrp	x3, 0x5c000
   12df4: 912b2063     	add	x3, x3, #0xac8
   12df8: 910183e0     	add	x0, sp, #0x60
   12dfc: aa1f03e1     	mov	x1, xzr
   12e00: aa1f03e2     	mov	x2, xzr
   12e04: aa1f03e4     	mov	x4, xzr
   12e08: 97ffe990     	bl	0xd448 <__share_file+0x114>
   12e0c: f94037e5     	ldr	x5, [sp, #0x68]
   12e10: f94006a8     	ldr	x8, [x21, #0x8]
   12e14: ab05011f     	cmn	x8, x5
   12e18: 540000e0     	b.eq	0x12e34 <__share_file+0x5b00>
   12e1c: f94002a2     	ldr	x2, [x21]
   12e20: f94033e3     	ldr	x3, [sp, #0x60]
   12e24: aa1503e0     	mov	x0, x21
   12e28: 8b28c041     	add	x1, x2, w8, sxtw
   12e2c: aa0303e4     	mov	x4, x3
   12e30: 97ffe986     	bl	0xd448 <__share_file+0x114>
   12e34: f9403be8     	ldr	x8, [sp, #0x70]
   12e38: b4000088     	cbz	x8, 0x12e48 <__share_file+0x5b14>
   12e3c: f94033e0     	ldr	x0, [sp, #0x60]
   12e40: 97ffd6e8     	bl	0x89e0 <free@plt>
   12e44: f90033ff     	str	xzr, [sp, #0x60]
   12e48: 97ffd4ae     	bl	0x8100 <get_ccs_log@plt>
   12e4c: aa0003f3     	mov	x19, x0
   12e50: 97ffd4ac     	bl	0x8100 <get_ccs_log@plt>
   12e54: aa1303e0     	mov	x0, x19
   12e58: 97ffea41     	bl	0xd75c <__share_file+0x428>
   12e5c: d0000244     	adrp	x4, 0x5c000
   12e60: 52855761     	mov	w1, #0x2abb             // =10939
   12e64: 912b7084     	add	x4, x4, #0xadc
   12e68: 72bb23a1     	movk	w1, #0xd91d, lsl #16
   12e6c: 52800182     	mov	w2, #0xc                // =12
   12e70: 52800083     	mov	w3, #0x4                // =4
   12e74: aa1403e5     	mov	x5, x20
   12e78: 97fff6ab     	bl	0x10924 <__share_file+0x35f0>
   12e7c: 52800073     	mov	w19, #0x3               // =3
   12e80: d10243a0     	sub	x0, x29, #0x90
   12e84: 9400b870     	bl	0x41044 <operator delete(void*)+0x5cb4>
   12e88: f94016e8     	ldr	x8, [x23, #0x28]
   12e8c: f85a83a9     	ldur	x9, [x29, #-0x58]
   12e90: eb09011f     	cmp	x8, x9
   12e94: 54001b81     	b.ne	0x13204 <__share_file+0x5ed0>
   12e98: 2a1303e0     	mov	w0, w19
   12e9c: a9577bfd     	ldp	x29, x30, [sp, #0x170]
   12ea0: a9564ff4     	ldp	x20, x19, [sp, #0x160]
   12ea4: a95557f6     	ldp	x22, x21, [sp, #0x150]
   12ea8: a9545ff8     	ldp	x24, x23, [sp, #0x140]
   12eac: a95367fa     	ldp	x26, x25, [sp, #0x130]
   12eb0: f94093fc     	ldr	x28, [sp, #0x120]
   12eb4: 910603ff     	add	sp, sp, #0x180
   12eb8: d65f03c0     	ret
   12ebc: aa1f03e2     	mov	x2, xzr
   12ec0: f85583a3     	ldur	x3, [x29, #-0xa8]
   12ec4: 8b080041     	add	x1, x2, x8
   12ec8: 910183e0     	add	x0, sp, #0x60
   12ecc: aa0303e4     	mov	x4, x3
   12ed0: 97ffe95e     	bl	0xd448 <__share_file+0x114>
   12ed4: f94063e8     	ldr	x8, [sp, #0xc0]
   12ed8: b4000088     	cbz	x8, 0x12ee8 <__share_file+0x5bb4>
   12edc: f9405be0     	ldr	x0, [sp, #0xb0]
   12ee0: 97ffd6c0     	bl	0x89e0 <free@plt>
   12ee4: f9005bff     	str	xzr, [sp, #0xb0]
   12ee8: 3dc01be0     	ldr	q0, [sp, #0x60]
   12eec: f9403be8     	ldr	x8, [sp, #0x70]
   12ef0: 3d802fe0     	str	q0, [sp, #0xb0]
   12ef4: f90063e8     	str	x8, [sp, #0xc0]
   12ef8: 97ffe0ee     	bl	0xb2b0 <__uninit+0x1348>
   12efc: 9102c3e1     	add	x1, sp, #0xb0
   12f00: aa1303e2     	mov	x2, x19
   12f04: 940018a8     	bl	0x191a4 <__share_file+0xbe70>
   12f08: 36000ca0     	tbz	w0, #0x0, 0x1309c <__share_file+0x5d68>
   12f0c: f85603a1     	ldur	x1, [x29, #-0xa0]
   12f10: 910123e0     	add	x0, sp, #0x48
   12f14: 52800022     	mov	w2, #0x1                // =1
   12f18: f90027ff     	str	xzr, [sp, #0x48]
   12f1c: a90507ff     	stp	xzr, x1, [sp, #0x50]
   12f20: 97ffe907     	bl	0xd33c <__share_file+0x8>
   12f24: f94027e1     	ldr	x1, [sp, #0x48]
   12f28: a97597a3     	ldp	x3, x5, [x29, #-0xa8]
   12f2c: 910123e0     	add	x0, sp, #0x48
   12f30: aa0103e2     	mov	x2, x1
   12f34: aa0303e4     	mov	x4, x3
   12f38: 97ffe944     	bl	0xd448 <__share_file+0x114>
   12f3c: 910183e8     	add	x8, sp, #0x60
   12f40: 910123e0     	add	x0, sp, #0x48
   12f44: 940000cb     	bl	0x13270 <__share_file+0x5f3c>
   12f48: f9402fe8     	ldr	x8, [sp, #0x58]
   12f4c: b4000088     	cbz	x8, 0x12f5c <__share_file+0x5c28>
   12f50: f94027e0     	ldr	x0, [sp, #0x48]
   12f54: 97ffd6a3     	bl	0x89e0 <free@plt>
   12f58: f90027ff     	str	xzr, [sp, #0x48]
   12f5c: b94093e8     	ldr	w8, [sp, #0x90]
   12f60: a9057fff     	stp	xzr, xzr, [sp, #0x50]
   12f64: 34001008     	cbz	w8, 0x13164 <__share_file+0x5e30>
   12f68: f9403bf4     	ldr	x20, [sp, #0x70]
   12f6c: a903ffff     	stp	xzr, xzr, [sp, #0x38]
   12f70: a902ffff     	stp	xzr, xzr, [sp, #0x28]
   12f74: a901ffff     	stp	xzr, xzr, [sp, #0x18]
   12f78: b4000ab4     	cbz	x20, 0x130cc <__share_file+0x5d98>
   12f7c: d1000696     	sub	x22, x20, #0x1
   12f80: ea16029f     	tst	x20, x22
   12f84: aa1403e8     	mov	x8, x20
   12f88: 540000c0     	b.eq	0x12fa0 <__share_file+0x5c6c>
   12f8c: 52800028     	mov	w8, #0x1                // =1
   12f90: aa1403e9     	mov	x9, x20
   12f94: d341fd29     	lsr	x9, x9, #1
   12f98: d37ff908     	lsl	x8, x8, #1
   12f9c: b5ffffc9     	cbnz	x9, 0x12f94 <__share_file+0x5c60>
   12fa0: f100091f     	cmp	x8, #0x2
   12fa4: 52800049     	mov	w9, #0x2                // =2
   12fa8: 9a898108     	csel	x8, x8, x9, hi
   12fac: d37df100     	lsl	x0, x8, #3
   12fb0: f90023e8     	str	x8, [sp, #0x40]
   12fb4: 97ffd657     	bl	0x8910 <malloc@plt>
   12fb8: b4001420     	cbz	x0, 0x1323c <__share_file+0x5f08>
   12fbc: 910063e8     	add	x8, sp, #0x18
   12fc0: 91002115     	add	x21, x8, #0x8
   12fc4: f9001be0     	str	x0, [sp, #0x30]
   12fc8: b4000874     	cbz	x20, 0x130d4 <__share_file+0x5da0>
   12fcc: ea16029f     	tst	x20, x22
   12fd0: aa1403e8     	mov	x8, x20
   12fd4: 540000c0     	b.eq	0x12fec <__share_file+0x5cb8>
   12fd8: 52800028     	mov	w8, #0x1                // =1
   12fdc: aa1403e9     	mov	x9, x20
   12fe0: d341fd29     	lsr	x9, x9, #1
   12fe4: d37ff908     	lsl	x8, x8, #1
   12fe8: b5ffffc9     	cbnz	x9, 0x12fe0 <__share_file+0x5cac>
   12fec: f100091f     	cmp	x8, #0x2
   12ff0: 52800049     	mov	w9, #0x2                // =2
   12ff4: 9a898108     	csel	x8, x8, x9, hi
   12ff8: d37ef500     	lsl	x0, x8, #2
   12ffc: f90017e8     	str	x8, [sp, #0x28]
   13000: 97ffd644     	bl	0x8910 <malloc@plt>
   13004: b4001260     	cbz	x0, 0x13250 <__share_file+0x5f1c>
   13008: f9000fe0     	str	x0, [sp, #0x18]
   1300c: b4000654     	cbz	x20, 0x130d4 <__share_file+0x5da0>
   13010: 90000298     	adrp	x24, 0x63000
   13014: aa1f03f9     	mov	x25, xzr
   13018: 52800034     	mov	w20, #0x1               // =1
   1301c: 52800316     	mov	w22, #0x18              // =24
   13020: 912c5f18     	add	x24, x24, #0xb17
   13024: 14000017     	b	0x13080 <__share_file+0x5d4c>
   13028: 93407d29     	sxtw	x9, w9
   1302c: 9b167d29     	mul	x9, x9, x22
   13030: f8696908     	ldr	x8, [x8, x9]
   13034: a94327e2     	ldp	x2, x9, [sp, #0x30]
   13038: 9100c3e0     	add	x0, sp, #0x30
   1303c: 910003e3     	mov	x3, sp
   13040: f90003e8     	str	x8, [sp]
   13044: 8b090c41     	add	x1, x2, x9, lsl #3
   13048: 940000cf     	bl	0x13384 <__share_file+0x6050>
   1304c: f94043e8     	ldr	x8, [sp, #0x80]
   13050: a941a7e2     	ldp	x2, x9, [sp, #0x18]
   13054: 910063e0     	add	x0, sp, #0x18
   13058: 910003e3     	mov	x3, sp
   1305c: b8797908     	ldr	w8, [x8, x25, lsl #2]
   13060: 8b090841     	add	x1, x2, x9, lsl #2
   13064: b90003e8     	str	w8, [sp]
   13068: 94000123     	bl	0x134f4 <__share_file+0x61c0>
   1306c: f9403be8     	ldr	x8, [sp, #0x70]
   13070: 2a1403f9     	mov	w25, w20
   13074: 11000694     	add	w20, w20, #0x1
   13078: eb19011f     	cmp	x8, x25
   1307c: 540002c9     	b.ls	0x130d4 <__share_file+0x5da0>
   13080: f94037e8     	ldr	x8, [sp, #0x68]
   13084: 51000689     	sub	w9, w20, #0x1
   13088: 9b36212a     	smaddl	x10, w9, w22, x8
   1308c: f940054a     	ldr	x10, [x10, #0x8]
   13090: b5fffcca     	cbnz	x10, 0x13028 <__share_file+0x5cf4>
   13094: aa1803e8     	mov	x8, x24
   13098: 17ffffe7     	b	0x13034 <__share_file+0x5d00>
   1309c: 52800073     	mov	w19, #0x3               // =3
   130a0: f94063e8     	ldr	x8, [sp, #0xc0]
   130a4: b4000088     	cbz	x8, 0x130b4 <__share_file+0x5d80>
   130a8: f9405be0     	ldr	x0, [sp, #0xb0]
   130ac: 97ffd64d     	bl	0x89e0 <free@plt>
   130b0: f9005bff     	str	xzr, [sp, #0xb0]
   130b4: f85683a8     	ldur	x8, [x29, #-0x98]
   130b8: b4ffee48     	cbz	x8, 0x12e80 <__share_file+0x5b4c>
   130bc: f85583a0     	ldur	x0, [x29, #-0xa8]
   130c0: 97ffd648     	bl	0x89e0 <free@plt>
   130c4: f81583bf     	stur	xzr, [x29, #-0xa8]
   130c8: 17ffff6e     	b	0x12e80 <__share_file+0x5b4c>
   130cc: 910063e8     	add	x8, sp, #0x18
   130d0: 91002115     	add	x21, x8, #0x8
   130d4: a975a3a9     	ldp	x9, x8, [x29, #-0xa8]
   130d8: 90000296     	adrp	x22, 0x63000
   130dc: 912c5ed6     	add	x22, x22, #0xb17
   130e0: aa1303e0     	mov	x0, x19
   130e4: f100011f     	cmp	x8, #0x0
   130e8: 910003e8     	mov	x8, sp
   130ec: 9a8902d4     	csel	x20, x22, x9, eq
   130f0: 9400ba12     	bl	0x41938 <operator delete(void*)+0x65a8>
   130f4: a94023e9     	ldp	x9, x8, [sp]
   130f8: f9401fea     	ldr	x10, [sp, #0x38]
   130fc: f100011f     	cmp	x8, #0x0
   13100: 9a8902c1     	csel	x1, x22, x9, eq
   13104: b400082a     	cbz	x10, 0x13208 <__share_file+0x5ed4>
   13108: f94013e8     	ldr	x8, [sp, #0x20]
   1310c: b4000888     	cbz	x8, 0x1321c <__share_file+0x5ee8>
   13110: b94073e2     	ldr	w2, [sp, #0x70]
   13114: f9401be3     	ldr	x3, [sp, #0x30]
   13118: f9400fe4     	ldr	x4, [sp, #0x18]
   1311c: aa1403e0     	mov	x0, x20
   13120: 97ffd5f4     	bl	0x88f0 <__api_create_logger@plt>
   13124: f9400be8     	ldr	x8, [sp, #0x10]
   13128: b4000088     	cbz	x8, 0x13138 <__share_file+0x5e04>
   1312c: f94003e0     	ldr	x0, [sp]
   13130: 97ffd62c     	bl	0x89e0 <free@plt>
   13134: f90003ff     	str	xzr, [sp]
   13138: f94017e8     	ldr	x8, [sp, #0x28]
   1313c: b4000088     	cbz	x8, 0x1314c <__share_file+0x5e18>
   13140: f9400fe0     	ldr	x0, [sp, #0x18]
   13144: 97ffd627     	bl	0x89e0 <free@plt>
   13148: f9000fff     	str	xzr, [sp, #0x18]
   1314c: f94023e8     	ldr	x8, [sp, #0x40]
   13150: a9007ebf     	stp	xzr, xzr, [x21]
   13154: b4000088     	cbz	x8, 0x13164 <__share_file+0x5e30>
   13158: f9401be0     	ldr	x0, [sp, #0x30]
   1315c: 97ffd621     	bl	0x89e0 <free@plt>
   13160: f9001bff     	str	xzr, [sp, #0x30]
   13164: f94057e8     	ldr	x8, [sp, #0xa8]
   13168: b4000088     	cbz	x8, 0x13178 <__share_file+0x5e44>
   1316c: f9404fe0     	ldr	x0, [sp, #0x98]
   13170: 97ffd61c     	bl	0x89e0 <free@plt>
   13174: f9004fff     	str	xzr, [sp, #0x98]
   13178: f9403fe8     	ldr	x8, [sp, #0x78]
   1317c: a90a7fff     	stp	xzr, xzr, [sp, #0xa0]
   13180: b40003a8     	cbz	x8, 0x131f4 <__share_file+0x5ec0>
   13184: a946a3f3     	ldp	x19, x8, [sp, #0x68]
   13188: b4000308     	cbz	x8, 0x131e8 <__share_file+0x5eb4>
   1318c: aa1f03f4     	mov	x20, xzr
   13190: aa1f03f5     	mov	x21, xzr
   13194: 52800316     	mov	w22, #0x18              // =24
   13198: d2c00038     	mov	x24, #0x100000000       // =4294967296
   1319c: 14000008     	b	0x131bc <__share_file+0x5e88>
   131a0: 9b164f28     	madd	x8, x25, x22, x19
   131a4: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   131a8: f9403be8     	ldr	x8, [sp, #0x70]
   131ac: 910006b5     	add	x21, x21, #0x1
   131b0: eb0802bf     	cmp	x21, x8
   131b4: 8b180294     	add	x20, x20, x24
   131b8: 54000162     	b.hs	0x131e4 <__share_file+0x5eb0>
   131bc: 9360fe99     	asr	x25, x20, #32
   131c0: 9b164f3a     	madd	x26, x25, x22, x19
   131c4: b4ffff5a     	cbz	x26, 0x131ac <__share_file+0x5e78>
   131c8: 9b164f28     	madd	x8, x25, x22, x19
   131cc: f9400908     	ldr	x8, [x8, #0x10]
   131d0: b4fffe88     	cbz	x8, 0x131a0 <__share_file+0x5e6c>
   131d4: f9400340     	ldr	x0, [x26]
   131d8: 97ffd602     	bl	0x89e0 <free@plt>
   131dc: f900035f     	str	xzr, [x26]
   131e0: 17fffff0     	b	0x131a0 <__share_file+0x5e6c>
   131e4: f94037f3     	ldr	x19, [sp, #0x68]
   131e8: aa1303e0     	mov	x0, x19
   131ec: 97ffd5fd     	bl	0x89e0 <free@plt>
   131f0: f90037ff     	str	xzr, [sp, #0x68]
   131f4: 2a1f03f3     	mov	w19, wzr
   131f8: f94063e8     	ldr	x8, [sp, #0xc0]
   131fc: b5fff568     	cbnz	x8, 0x130a8 <__share_file+0x5d74>
   13200: 17ffffad     	b	0x130b4 <__share_file+0x5d80>
   13204: 97ffd4b7     	bl	0x84e0 <__stack_chk_fail@plt>
   13208: f0000220     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1320c: b0000242     	adrp	x2, 0x5c000
   13210: 91215c00     	add	x0, x0, #0x857
   13214: 910d5442     	add	x2, x2, #0x355
   13218: 14000005     	b	0x1322c <__share_file+0x5ef8>
   1321c: f0000220     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   13220: b0000242     	adrp	x2, 0x5c000
   13224: 91215c00     	add	x0, x0, #0x857
   13228: 913ad442     	add	x2, x2, #0xeb5
   1322c: f0000223     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   13230: 91397863     	add	x3, x3, #0xe5e
   13234: 528023e1     	mov	w1, #0x11f              // =287
   13238: 97ffd3ea     	bl	0x81e0 <__assert2@plt>
   1323c: f0000220     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   13240: b0000242     	adrp	x2, 0x5c000
   13244: 91215c00     	add	x0, x0, #0x857
   13248: 912bf442     	add	x2, x2, #0xafd
   1324c: 14000005     	b	0x13260 <__share_file+0x5f2c>
   13250: f0000220     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   13254: b0000242     	adrp	x2, 0x5c000
   13258: 91215c00     	add	x0, x0, #0x857
   1325c: 912dbc42     	add	x2, x2, #0xb6f
   13260: f0000223     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   13264: 9124c063     	add	x3, x3, #0x930
   13268: 52804a01     	mov	w1, #0x250              // =592
   1326c: 97ffd3dd     	bl	0x81e0 <__assert2@plt>
   13270: d10203ff     	sub	sp, sp, #0x80
   13274: f90013fb     	str	x27, [sp, #0x20]
   13278: a90367fa     	stp	x26, x25, [sp, #0x30]
   1327c: a9045ff8     	stp	x24, x23, [sp, #0x40]
   13280: a90557f6     	stp	x22, x21, [sp, #0x50]
   13284: a9064ff4     	stp	x20, x19, [sp, #0x60]
   13288: a9077bfd     	stp	x29, x30, [sp, #0x70]
   1328c: 9101c3fd     	add	x29, sp, #0x70
   13290: d53bd05a     	mrs	x26, TPIDR_EL0
   13294: aa0803f3     	mov	x19, x8
   13298: f9401748     	ldr	x8, [x26, #0x28]
   1329c: aa0003f4     	mov	x20, x0
   132a0: f9000fe8     	str	x8, [sp, #0x18]
   132a4: 97ffd41b     	bl	0x8310 <__api_get_loggers_count@plt>
   132a8: 34000480     	cbz	w0, 0x13338 <__share_file+0x6004>
   132ac: 9000029b     	adrp	x27, 0x63000
   132b0: 2a0003f5     	mov	w21, w0
   132b4: 2a1f03f6     	mov	w22, wzr
   132b8: 912c5f7b     	add	x27, x27, #0xb17
   132bc: 14000004     	b	0x132cc <__share_file+0x5f98>
   132c0: 110006d6     	add	w22, w22, #0x1
   132c4: 6b1602bf     	cmp	w21, w22
   132c8: 54000380     	b.eq	0x13338 <__share_file+0x6004>
   132cc: 2a1603e0     	mov	w0, w22
   132d0: 97ffd4c4     	bl	0x85e0 <__api_get_logger_id_by_index@plt>
   132d4: 910023e1     	add	x1, sp, #0x8
   132d8: 2a0003f7     	mov	w23, w0
   132dc: 97ffd465     	bl	0x8470 <__api_get_logger_name_by_id@plt>
   132e0: 3607ff00     	tbz	w0, #0x0, 0x132c0 <__share_file+0x5f8c>
   132e4: f94007f8     	ldr	x24, [sp, #0x8]
   132e8: f9400699     	ldr	x25, [x20, #0x8]
   132ec: aa1803e0     	mov	x0, x24
   132f0: 97ffd55c     	bl	0x8860 <strlen@plt>
   132f4: eb00033f     	cmp	x25, x0
   132f8: 54fffe41     	b.ne	0x132c0 <__share_file+0x5f8c>
   132fc: f9400699     	ldr	x25, [x20, #0x8]
   13300: b4000079     	cbz	x25, 0x1330c <__share_file+0x5fd8>
   13304: f9400280     	ldr	x0, [x20]
   13308: 14000002     	b	0x13310 <__share_file+0x5fdc>
   1330c: aa1b03e0     	mov	x0, x27
   13310: aa1803e1     	mov	x1, x24
   13314: aa1903e2     	mov	x2, x25
   13318: 97ffd44a     	bl	0x8440 <memcmp@plt>
   1331c: 35fffd20     	cbnz	w0, 0x132c0 <__share_file+0x5f8c>
   13320: 38796b08     	ldrb	w8, [x24, x25]
   13324: 35fffce8     	cbnz	w8, 0x132c0 <__share_file+0x5f8c>
   13328: aa1303e8     	mov	x8, x19
   1332c: 2a1703e0     	mov	w0, w23
   13330: 97ffe9c7     	bl	0xda4c <__share_file+0x718>
   13334: 14000007     	b	0x13350 <__share_file+0x601c>
   13338: 6f00e400     	movi	v0.2d, #0000000000000000
   1333c: a903fe7f     	stp	xzr, xzr, [x19, #0x38]
   13340: f900267f     	str	xzr, [x19, #0x48]
   13344: ad000260     	stp	q0, q0, [x19]
   13348: 3d800a60     	str	q0, [x19, #0x20]
   1334c: b900327f     	str	wzr, [x19, #0x30]
   13350: f9401748     	ldr	x8, [x26, #0x28]
   13354: f9400fe9     	ldr	x9, [sp, #0x18]
   13358: eb09011f     	cmp	x8, x9
   1335c: 54000121     	b.ne	0x13380 <__share_file+0x604c>
   13360: a9477bfd     	ldp	x29, x30, [sp, #0x70]
   13364: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   13368: a94557f6     	ldp	x22, x21, [sp, #0x50]
   1336c: a9445ff8     	ldp	x24, x23, [sp, #0x40]
   13370: a94367fa     	ldp	x26, x25, [sp, #0x30]
   13374: f94013fb     	ldr	x27, [sp, #0x20]
   13378: 910203ff     	add	sp, sp, #0x80
   1337c: d65f03c0     	ret
   13380: 97ffd458     	bl	0x84e0 <__stack_chk_fail@plt>
   13384: a9bb67fa     	stp	x26, x25, [sp, #-0x50]!
   13388: a9015ff8     	stp	x24, x23, [sp, #0x10]
   1338c: a90257f6     	stp	x22, x21, [sp, #0x20]
   13390: a9034ff4     	stp	x20, x19, [sp, #0x30]
   13394: a9047bfd     	stp	x29, x30, [sp, #0x40]
   13398: 910103fd     	add	x29, sp, #0x40
   1339c: f9400016     	ldr	x22, [x0]
   133a0: f100001f     	cmp	x0, #0x0
   133a4: 9a9603e8     	csel	x8, xzr, x22, eq
   133a8: eb02011f     	cmp	x8, x2
   133ac: 54000841     	b.ne	0x134b4 <__share_file+0x6180>
   133b0: eb160039     	subs	x25, x1, x22
   133b4: 54000703     	b.lo	0x13494 <__share_file+0x6160>
   133b8: f940041a     	ldr	x26, [x0, #0x8]
   133bc: aa0003f3     	mov	x19, x0
   133c0: 8b1a0ec8     	add	x8, x22, x26, lsl #3
   133c4: eb010115     	subs	x21, x8, x1
   133c8: 54000663     	b.lo	0x13494 <__share_file+0x6160>
   133cc: aa0303f4     	mov	x20, x3
   133d0: b1000758     	adds	x24, x26, #0x1
   133d4: aa1603f7     	mov	x23, x22
   133d8: 540003e2     	b.hs	0x13454 <__share_file+0x6120>
   133dc: f9400a68     	ldr	x8, [x19, #0x10]
   133e0: aa1603f7     	mov	x23, x22
   133e4: eb18011f     	cmp	x8, x24
   133e8: 54000362     	b.hs	0x13454 <__share_file+0x6120>
   133ec: d1000708     	sub	x8, x24, #0x1
   133f0: ea08031f     	tst	x24, x8
   133f4: aa1803e8     	mov	x8, x24
   133f8: 540000c0     	b.eq	0x13410 <__share_file+0x60dc>
   133fc: 52800028     	mov	w8, #0x1                // =1
   13400: aa1803e9     	mov	x9, x24
   13404: d341fd29     	lsr	x9, x9, #1
   13408: d37ff908     	lsl	x8, x8, #1
   1340c: b5ffffc9     	cbnz	x9, 0x13404 <__share_file+0x60d0>
   13410: f100091f     	cmp	x8, #0x2
   13414: 52800049     	mov	w9, #0x2                // =2
   13418: 9a898108     	csel	x8, x8, x9, hi
   1341c: d37df100     	lsl	x0, x8, #3
   13420: f9000a68     	str	x8, [x19, #0x10]
   13424: 97ffd53b     	bl	0x8910 <malloc@plt>
   13428: b4000560     	cbz	x0, 0x134d4 <__share_file+0x61a0>
   1342c: aa0003f7     	mov	x23, x0
   13430: b4000116     	cbz	x22, 0x13450 <__share_file+0x611c>
   13434: d37df342     	lsl	x2, x26, #3
   13438: aa1703e0     	mov	x0, x23
   1343c: aa1603e1     	mov	x1, x22
   13440: 97ffd53c     	bl	0x8930 <memcpy@plt>
   13444: b4000076     	cbz	x22, 0x13450 <__share_file+0x611c>
   13448: aa1603e0     	mov	x0, x22
   1344c: 97ffd565     	bl	0x89e0 <free@plt>
   13450: f9000277     	str	x23, [x19]
   13454: d3638b28     	lsl	x8, x25, #29
   13458: 8b8876f6     	add	x22, x23, x8, asr #29
   1345c: 910022c0     	add	x0, x22, #0x8
   13460: aa1603e1     	mov	x1, x22
   13464: aa1503e2     	mov	x2, x21
   13468: 97ffd4ce     	bl	0x87a0 <memmove@plt>
   1346c: b4000076     	cbz	x22, 0x13478 <__share_file+0x6144>
   13470: f9400288     	ldr	x8, [x20]
   13474: f90002c8     	str	x8, [x22]
   13478: f9000678     	str	x24, [x19, #0x8]
   1347c: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   13480: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   13484: a94257f6     	ldp	x22, x21, [sp, #0x20]
   13488: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   1348c: a8c567fa     	ldp	x26, x25, [sp], #0x50
   13490: d65f03c0     	ret
   13494: f0000220     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   13498: b0000242     	adrp	x2, 0x5c000
   1349c: f0000223     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   134a0: 91215c00     	add	x0, x0, #0x857
   134a4: 912f8442     	add	x2, x2, #0xbe1
   134a8: 91277063     	add	x3, x3, #0x9dc
   134ac: 528031c1     	mov	w1, #0x18e              // =398
   134b0: 97ffd34c     	bl	0x81e0 <__assert2@plt>
   134b4: f0000220     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   134b8: b0000242     	adrp	x2, 0x5c000
   134bc: f0000223     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   134c0: 91215c00     	add	x0, x0, #0x857
   134c4: 91318c42     	add	x2, x2, #0xc63
   134c8: 912c0063     	add	x3, x3, #0xb00
   134cc: 52800ae1     	mov	w1, #0x57               // =87
   134d0: 97ffd344     	bl	0x81e0 <__assert2@plt>
   134d4: f0000220     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   134d8: b0000242     	adrp	x2, 0x5c000
   134dc: f0000223     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   134e0: 91215c00     	add	x0, x0, #0x857
   134e4: 912bf442     	add	x2, x2, #0xafd
   134e8: 9124c063     	add	x3, x3, #0x930
   134ec: 52804a01     	mov	w1, #0x250              // =592
   134f0: 97ffd33c     	bl	0x81e0 <__assert2@plt>
   134f4: a9bb67fa     	stp	x26, x25, [sp, #-0x50]!
   134f8: a9015ff8     	stp	x24, x23, [sp, #0x10]
   134fc: a90257f6     	stp	x22, x21, [sp, #0x20]
   13500: a9034ff4     	stp	x20, x19, [sp, #0x30]
   13504: a9047bfd     	stp	x29, x30, [sp, #0x40]
   13508: 910103fd     	add	x29, sp, #0x40
   1350c: f9400016     	ldr	x22, [x0]
   13510: f100001f     	cmp	x0, #0x0
   13514: 9a9603e8     	csel	x8, xzr, x22, eq
   13518: eb02011f     	cmp	x8, x2
   1351c: 54000841     	b.ne	0x13624 <__share_file+0x62f0>
   13520: eb160039     	subs	x25, x1, x22
   13524: 54000703     	b.lo	0x13604 <__share_file+0x62d0>
   13528: f940041a     	ldr	x26, [x0, #0x8]
   1352c: aa0003f3     	mov	x19, x0
   13530: 8b1a0ac8     	add	x8, x22, x26, lsl #2
   13534: eb010115     	subs	x21, x8, x1
   13538: 54000663     	b.lo	0x13604 <__share_file+0x62d0>
   1353c: aa0303f4     	mov	x20, x3
   13540: b1000758     	adds	x24, x26, #0x1
   13544: aa1603f7     	mov	x23, x22
   13548: 540003e2     	b.hs	0x135c4 <__share_file+0x6290>
   1354c: f9400a68     	ldr	x8, [x19, #0x10]
   13550: aa1603f7     	mov	x23, x22
   13554: eb18011f     	cmp	x8, x24
   13558: 54000362     	b.hs	0x135c4 <__share_file+0x6290>
   1355c: d1000708     	sub	x8, x24, #0x1
   13560: ea08031f     	tst	x24, x8
   13564: aa1803e8     	mov	x8, x24
   13568: 540000c0     	b.eq	0x13580 <__share_file+0x624c>
   1356c: 52800028     	mov	w8, #0x1                // =1
   13570: aa1803e9     	mov	x9, x24
   13574: d341fd29     	lsr	x9, x9, #1
   13578: d37ff908     	lsl	x8, x8, #1
   1357c: b5ffffc9     	cbnz	x9, 0x13574 <__share_file+0x6240>
   13580: f100091f     	cmp	x8, #0x2
   13584: 52800049     	mov	w9, #0x2                // =2
   13588: 9a898108     	csel	x8, x8, x9, hi
   1358c: d37ef500     	lsl	x0, x8, #2
   13590: f9000a68     	str	x8, [x19, #0x10]
   13594: 97ffd4df     	bl	0x8910 <malloc@plt>
   13598: b4000560     	cbz	x0, 0x13644 <__share_file+0x6310>
   1359c: aa0003f7     	mov	x23, x0
   135a0: b4000116     	cbz	x22, 0x135c0 <__share_file+0x628c>
   135a4: d37ef742     	lsl	x2, x26, #2
   135a8: aa1703e0     	mov	x0, x23
   135ac: aa1603e1     	mov	x1, x22
   135b0: 97ffd4e0     	bl	0x8930 <memcpy@plt>
   135b4: b4000076     	cbz	x22, 0x135c0 <__share_file+0x628c>
   135b8: aa1603e0     	mov	x0, x22
   135bc: 97ffd509     	bl	0x89e0 <free@plt>
   135c0: f9000277     	str	x23, [x19]
   135c4: d3628728     	lsl	x8, x25, #30
   135c8: 8b887af6     	add	x22, x23, x8, asr #30
   135cc: 910012c0     	add	x0, x22, #0x4
   135d0: aa1603e1     	mov	x1, x22
   135d4: aa1503e2     	mov	x2, x21
   135d8: 97ffd472     	bl	0x87a0 <memmove@plt>
   135dc: b4000076     	cbz	x22, 0x135e8 <__share_file+0x62b4>
   135e0: b9400288     	ldr	w8, [x20]
   135e4: b90002c8     	str	w8, [x22]
   135e8: f9000678     	str	x24, [x19, #0x8]
   135ec: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   135f0: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   135f4: a94257f6     	ldp	x22, x21, [sp, #0x20]
   135f8: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   135fc: a8c567fa     	ldp	x26, x25, [sp], #0x50
   13600: d65f03c0     	ret
   13604: f0000220     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   13608: b0000242     	adrp	x2, 0x5c000
   1360c: f0000223     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   13610: 91215c00     	add	x0, x0, #0x857
   13614: 91352c42     	add	x2, x2, #0xd4b
   13618: 91277063     	add	x3, x3, #0x9dc
   1361c: 528031c1     	mov	w1, #0x18e              // =398
   13620: 97ffd2f0     	bl	0x81e0 <__assert2@plt>
   13624: f0000220     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   13628: b0000242     	adrp	x2, 0x5c000
   1362c: f0000223     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   13630: 91215c00     	add	x0, x0, #0x857
   13634: 91373442     	add	x2, x2, #0xdcd
   13638: 912c0063     	add	x3, x3, #0xb00
   1363c: 52800ae1     	mov	w1, #0x57               // =87
   13640: 97ffd2e8     	bl	0x81e0 <__assert2@plt>
   13644: f0000220     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   13648: b0000242     	adrp	x2, 0x5c000
   1364c: f0000223     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   13650: 91215c00     	add	x0, x0, #0x857
   13654: 912dbc42     	add	x2, x2, #0xb6f
   13658: 9124c063     	add	x3, x3, #0x930
   1365c: 52804a01     	mov	w1, #0x250              // =592
   13660: 97ffd2e0     	bl	0x81e0 <__assert2@plt>
   13664: 3903a41f     	strb	wzr, [x0, #0xe9]
   13668: d5033bbf     	dmb	ish
   1366c: d65f03c0     	ret
   13670: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   13674: a9017bfd     	stp	x29, x30, [sp, #0x10]
   13678: 910043fd     	add	x29, sp, #0x10
   1367c: 90000348     	adrp	x8, 0x7b000
   13680: 91048108     	add	x8, x8, #0x120
   13684: aa0003f3     	mov	x19, x0
   13688: f8008408     	str	x8, [x0], #0x8
   1368c: 9400c518     	bl	0x44aec <operator delete(void*)+0x975c>
   13690: 90000348     	adrp	x8, 0x7b000
   13694: 91026108     	add	x8, x8, #0x98
   13698: 91018109     	add	x9, x8, #0x60
   1369c: 9e670100     	fmov	d0, x8
   136a0: b0000240     	adrp	x0, 0x5c000
   136a4: aa1303f4     	mov	x20, x19
   136a8: 4e181d20     	mov	v0.d[1], x9
   136ac: 913da000     	add	x0, x0, #0xf68
   136b0: 52800341     	mov	w1, #0x1a               // =26
   136b4: 3d800260     	str	q0, [x19]
   136b8: f8028e9f     	str	xzr, [x20, #0x28]!
   136bc: a9037e7f     	stp	xzr, xzr, [x19, #0x30]
   136c0: 97ffd2e0     	bl	0x8240 <__strlen_chk@plt>
   136c4: b4000120     	cbz	x0, 0x136e8 <__share_file+0x63b4>
   136c8: f9400281     	ldr	x1, [x20]
   136cc: b0000243     	adrp	x3, 0x5c000
   136d0: aa0003e5     	mov	x5, x0
   136d4: 913da063     	add	x3, x3, #0xf68
   136d8: aa1403e0     	mov	x0, x20
   136dc: aa0103e2     	mov	x2, x1
   136e0: aa1f03e4     	mov	x4, xzr
   136e4: 97ffe759     	bl	0xd448 <__share_file+0x114>
   136e8: aa1303f4     	mov	x20, x19
   136ec: b0000240     	adrp	x0, 0x5c000
   136f0: f8040e9f     	str	xzr, [x20, #0x40]!
   136f4: 913e0800     	add	x0, x0, #0xf82
   136f8: 528000c1     	mov	w1, #0x6                // =6
   136fc: a900fe9f     	stp	xzr, xzr, [x20, #0x8]
   13700: 97ffd2d0     	bl	0x8240 <__strlen_chk@plt>
   13704: b4000120     	cbz	x0, 0x13728 <__share_file+0x63f4>
   13708: f9400281     	ldr	x1, [x20]
   1370c: b0000243     	adrp	x3, 0x5c000
   13710: aa0003e5     	mov	x5, x0
   13714: 913e0863     	add	x3, x3, #0xf82
   13718: aa1403e0     	mov	x0, x20
   1371c: aa0103e2     	mov	x2, x1
   13720: aa1f03e4     	mov	x4, xzr
   13724: 97ffe749     	bl	0xd448 <__share_file+0x114>
   13728: aa1303f4     	mov	x20, x19
   1372c: b0000240     	adrp	x0, 0x5c000
   13730: f8058e9f     	str	xzr, [x20, #0x58]!
   13734: 913e2000     	add	x0, x0, #0xf88
   13738: 52800461     	mov	w1, #0x23               // =35
   1373c: a900fe9f     	stp	xzr, xzr, [x20, #0x8]
   13740: 97ffd2c0     	bl	0x8240 <__strlen_chk@plt>
   13744: b4000120     	cbz	x0, 0x13768 <__share_file+0x6434>
   13748: f9400281     	ldr	x1, [x20]
   1374c: b0000243     	adrp	x3, 0x5c000
   13750: aa0003e5     	mov	x5, x0
   13754: 913e2063     	add	x3, x3, #0xf88
   13758: aa1403e0     	mov	x0, x20
   1375c: aa0103e2     	mov	x2, x1
   13760: aa1f03e4     	mov	x4, xzr
   13764: 97ffe739     	bl	0xd448 <__share_file+0x114>
   13768: aa1303f4     	mov	x20, x19
   1376c: b0000240     	adrp	x0, 0x5c000
   13770: f8070e9f     	str	xzr, [x20, #0x70]!
   13774: 913eac00     	add	x0, x0, #0xfab
   13778: 528001e1     	mov	w1, #0xf                // =15
   1377c: a900fe9f     	stp	xzr, xzr, [x20, #0x8]
   13780: 97ffd2b0     	bl	0x8240 <__strlen_chk@plt>
   13784: b4000120     	cbz	x0, 0x137a8 <__share_file+0x6474>
   13788: f9400281     	ldr	x1, [x20]
   1378c: b0000243     	adrp	x3, 0x5c000
   13790: aa0003e5     	mov	x5, x0
   13794: 913eac63     	add	x3, x3, #0xfab
   13798: aa1403e0     	mov	x0, x20
   1379c: aa0103e2     	mov	x2, x1
   137a0: aa1f03e4     	mov	x4, xzr
   137a4: 97ffe729     	bl	0xd448 <__share_file+0x114>
   137a8: aa1303f4     	mov	x20, x19
   137ac: b0000240     	adrp	x0, 0x5c000
   137b0: f8088e9f     	str	xzr, [x20, #0x88]!
   137b4: 913ee800     	add	x0, x0, #0xfba
   137b8: 52800281     	mov	w1, #0x14               // =20
   137bc: a900fe9f     	stp	xzr, xzr, [x20, #0x8]
   137c0: 97ffd2a0     	bl	0x8240 <__strlen_chk@plt>
   137c4: b4000120     	cbz	x0, 0x137e8 <__share_file+0x64b4>
   137c8: f9400281     	ldr	x1, [x20]
   137cc: b0000243     	adrp	x3, 0x5c000
   137d0: aa0003e5     	mov	x5, x0
   137d4: 913ee863     	add	x3, x3, #0xfba
   137d8: aa1403e0     	mov	x0, x20
   137dc: aa0103e2     	mov	x2, x1
   137e0: aa1f03e4     	mov	x4, xzr
   137e4: 97ffe719     	bl	0xd448 <__share_file+0x114>
   137e8: aa1303f4     	mov	x20, x19
   137ec: b0000240     	adrp	x0, 0x5c000
   137f0: f80a0e9f     	str	xzr, [x20, #0xa0]!
   137f4: 913f3800     	add	x0, x0, #0xfce
   137f8: 528001e1     	mov	w1, #0xf                // =15
   137fc: a900fe9f     	stp	xzr, xzr, [x20, #0x8]
   13800: 97ffd290     	bl	0x8240 <__strlen_chk@plt>
   13804: b4000120     	cbz	x0, 0x13828 <__share_file+0x64f4>
   13808: f9400281     	ldr	x1, [x20]
   1380c: b0000243     	adrp	x3, 0x5c000
   13810: aa0003e5     	mov	x5, x0
   13814: 913f3863     	add	x3, x3, #0xfce
   13818: aa1403e0     	mov	x0, x20
   1381c: aa0103e2     	mov	x2, x1
   13820: aa1f03e4     	mov	x4, xzr
   13824: 97ffe709     	bl	0xd448 <__share_file+0x114>
   13828: aa1303f4     	mov	x20, x19
   1382c: b0000240     	adrp	x0, 0x5c000
   13830: f80b8e9f     	str	xzr, [x20, #0xb8]!
   13834: 913f7400     	add	x0, x0, #0xfdd
   13838: 52800341     	mov	w1, #0x1a               // =26
   1383c: a900fe9f     	stp	xzr, xzr, [x20, #0x8]
   13840: 97ffd280     	bl	0x8240 <__strlen_chk@plt>
   13844: b4000120     	cbz	x0, 0x13868 <__share_file+0x6534>
   13848: f9400281     	ldr	x1, [x20]
   1384c: b0000243     	adrp	x3, 0x5c000
   13850: aa0003e5     	mov	x5, x0
   13854: 913f7463     	add	x3, x3, #0xfdd
   13858: aa1403e0     	mov	x0, x20
   1385c: aa0103e2     	mov	x2, x1
   13860: aa1f03e4     	mov	x4, xzr
   13864: 97ffe6f9     	bl	0xd448 <__share_file+0x114>
   13868: aa1303f4     	mov	x20, x19
   1386c: b0000240     	adrp	x0, 0x5c000
   13870: f80d0e9f     	str	xzr, [x20, #0xd0]!
   13874: 913fdc00     	add	x0, x0, #0xff7
   13878: 52800301     	mov	w1, #0x18               // =24
   1387c: a900fe9f     	stp	xzr, xzr, [x20, #0x8]
   13880: 97ffd270     	bl	0x8240 <__strlen_chk@plt>
   13884: b4000120     	cbz	x0, 0x138a8 <__share_file+0x6574>
   13888: f9400281     	ldr	x1, [x20]
   1388c: b0000243     	adrp	x3, 0x5c000
   13890: aa0003e5     	mov	x5, x0
   13894: 913fdc63     	add	x3, x3, #0xff7
   13898: aa1403e0     	mov	x0, x20
   1389c: aa0103e2     	mov	x2, x1
   138a0: aa1f03e4     	mov	x4, xzr
   138a4: 97ffe6e9     	bl	0xd448 <__share_file+0x114>
   138a8: 52a02008     	mov	w8, #0x1000000          // =16777216
   138ac: 9103c260     	add	x0, x19, #0xf0
   138b0: b900ea68     	str	w8, [x19, #0xe8]
   138b4: 9400a079     	bl	0x3ba98 <operator delete(void*)+0x708>
   138b8: b0000248     	adrp	x8, 0x5c000
   138bc: fd47a900     	ldr	d0, [x8, #0xf50]
   138c0: 52a01408     	mov	w8, #0xa00000           // =10485760
   138c4: a910fe7f     	stp	xzr, xzr, [x19, #0x108]
   138c8: b9012268     	str	w8, [x19, #0x120]
   138cc: fd008e60     	str	d0, [x19, #0x118]
   138d0: f900827f     	str	xzr, [x19, #0x100]
   138d4: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   138d8: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   138dc: d65f03c0     	ret
   138e0: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   138e4: a9017bfd     	stp	x29, x30, [sp, #0x10]
   138e8: 910043fd     	add	x29, sp, #0x10
   138ec: 90000348     	adrp	x8, 0x7b000
   138f0: 91026108     	add	x8, x8, #0x98
   138f4: 91018109     	add	x9, x8, #0x60
   138f8: 9e670100     	fmov	d0, x8
   138fc: 91002014     	add	x20, x0, #0x8
   13900: 4e181d20     	mov	v0.d[1], x9
   13904: aa0003f3     	mov	x19, x0
   13908: 3d800000     	str	q0, [x0]
   1390c: aa1403e0     	mov	x0, x20
   13910: 2a1f03e1     	mov	w1, wzr
   13914: 9400c49b     	bl	0x44b80 <operator delete(void*)+0x97f0>
   13918: f9408a68     	ldr	x8, [x19, #0x110]
   1391c: b4000088     	cbz	x8, 0x1392c <__share_file+0x65f8>
   13920: f9408260     	ldr	x0, [x19, #0x100]
   13924: 97ffd42f     	bl	0x89e0 <free@plt>
   13928: f900827f     	str	xzr, [x19, #0x100]
   1392c: 9103c260     	add	x0, x19, #0xf0
   13930: a910fe7f     	stp	xzr, xzr, [x19, #0x108]
   13934: 9400a0c4     	bl	0x3bc44 <operator delete(void*)+0x8b4>
   13938: f9407268     	ldr	x8, [x19, #0xe0]
   1393c: b4000088     	cbz	x8, 0x1394c <__share_file+0x6618>
   13940: f9406a60     	ldr	x0, [x19, #0xd0]
   13944: 97ffd427     	bl	0x89e0 <free@plt>
   13948: f9006a7f     	str	xzr, [x19, #0xd0]
   1394c: f9406668     	ldr	x8, [x19, #0xc8]
   13950: a90dfe7f     	stp	xzr, xzr, [x19, #0xd8]
   13954: b4000088     	cbz	x8, 0x13964 <__share_file+0x6630>
   13958: f9405e60     	ldr	x0, [x19, #0xb8]
   1395c: 97ffd421     	bl	0x89e0 <free@plt>
   13960: f9005e7f     	str	xzr, [x19, #0xb8]
   13964: f9405a68     	ldr	x8, [x19, #0xb0]
   13968: a90c7e7f     	stp	xzr, xzr, [x19, #0xc0]
   1396c: b4000088     	cbz	x8, 0x1397c <__share_file+0x6648>
   13970: f9405260     	ldr	x0, [x19, #0xa0]
   13974: 97ffd41b     	bl	0x89e0 <free@plt>
   13978: f900527f     	str	xzr, [x19, #0xa0]
   1397c: f9404e68     	ldr	x8, [x19, #0x98]
   13980: a90afe7f     	stp	xzr, xzr, [x19, #0xa8]
   13984: b4000088     	cbz	x8, 0x13994 <__share_file+0x6660>
   13988: f9404660     	ldr	x0, [x19, #0x88]
   1398c: 97ffd415     	bl	0x89e0 <free@plt>
   13990: f900467f     	str	xzr, [x19, #0x88]
   13994: f9404268     	ldr	x8, [x19, #0x80]
   13998: a9097e7f     	stp	xzr, xzr, [x19, #0x90]
   1399c: b4000088     	cbz	x8, 0x139ac <__share_file+0x6678>
   139a0: f9403a60     	ldr	x0, [x19, #0x70]
   139a4: 97ffd40f     	bl	0x89e0 <free@plt>
   139a8: f9003a7f     	str	xzr, [x19, #0x70]
   139ac: f9403668     	ldr	x8, [x19, #0x68]
   139b0: a907fe7f     	stp	xzr, xzr, [x19, #0x78]
   139b4: b4000088     	cbz	x8, 0x139c4 <__share_file+0x6690>
   139b8: f9402e60     	ldr	x0, [x19, #0x58]
   139bc: 97ffd409     	bl	0x89e0 <free@plt>
   139c0: f9002e7f     	str	xzr, [x19, #0x58]
   139c4: f9402a68     	ldr	x8, [x19, #0x50]
   139c8: a9067e7f     	stp	xzr, xzr, [x19, #0x60]
   139cc: b4000088     	cbz	x8, 0x139dc <__share_file+0x66a8>
   139d0: f9402260     	ldr	x0, [x19, #0x40]
   139d4: 97ffd403     	bl	0x89e0 <free@plt>
   139d8: f900227f     	str	xzr, [x19, #0x40]
   139dc: f9401e68     	ldr	x8, [x19, #0x38]
   139e0: a904fe7f     	stp	xzr, xzr, [x19, #0x48]
   139e4: b4000088     	cbz	x8, 0x139f4 <__share_file+0x66c0>
   139e8: f9401660     	ldr	x0, [x19, #0x28]
   139ec: 97ffd3fd     	bl	0x89e0 <free@plt>
   139f0: f900167f     	str	xzr, [x19, #0x28]
   139f4: a9037e7f     	stp	xzr, xzr, [x19, #0x30]
   139f8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   139fc: aa1403e0     	mov	x0, x20
   13a00: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   13a04: 1400c48a     	b	0x44c2c <operator delete(void*)+0x989c>
   13a08: 91002000     	add	x0, x0, #0x8
   13a0c: 2a1f03e1     	mov	w1, wzr
   13a10: 1400c45c     	b	0x44b80 <operator delete(void*)+0x97f0>
   13a14: d1002000     	sub	x0, x0, #0x8
   13a18: 17ffffb2     	b	0x138e0 <__share_file+0x65ac>
   13a1c: f81e0ff3     	str	x19, [sp, #-0x20]!
   13a20: a9017bfd     	stp	x29, x30, [sp, #0x10]
   13a24: 910043fd     	add	x29, sp, #0x10
   13a28: aa0003f3     	mov	x19, x0
   13a2c: 97ffffad     	bl	0x138e0 <__share_file+0x65ac>
   13a30: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   13a34: aa1303e0     	mov	x0, x19
   13a38: f84207f3     	ldr	x19, [sp], #0x20
   13a3c: 17ffd355     	b	0x8790 <_ZdlPv@plt>
   13a40: f81e0ff3     	str	x19, [sp, #-0x20]!
   13a44: a9017bfd     	stp	x29, x30, [sp, #0x10]
   13a48: 910043fd     	add	x29, sp, #0x10
   13a4c: d1002013     	sub	x19, x0, #0x8
   13a50: aa1303e0     	mov	x0, x19
   13a54: 97ffffa3     	bl	0x138e0 <__share_file+0x65ac>
   13a58: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   13a5c: aa1303e0     	mov	x0, x19
   13a60: f84207f3     	ldr	x19, [sp], #0x20
   13a64: 17ffd34b     	b	0x8790 <_ZdlPv@plt>
   13a68: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   13a6c: a9017bfd     	stp	x29, x30, [sp, #0x10]
   13a70: 910043fd     	add	x29, sp, #0x10
   13a74: b0000348     	adrp	x8, 0x7c000
   13a78: 91188108     	add	x8, x8, #0x620
   13a7c: 08dffd08     	ldarb	w8, [x8]
   13a80: 360000c8     	tbz	w8, #0x0, 0x13a98 <__share_file+0x6764>
   13a84: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   13a88: b0000340     	adrp	x0, 0x7c000
   13a8c: 91182000     	add	x0, x0, #0x608
   13a90: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   13a94: d65f03c0     	ret
   13a98: b0000348     	adrp	x8, 0x7c000
   13a9c: 91188108     	add	x8, x8, #0x620
   13aa0: aa0003f3     	mov	x19, x0
   13aa4: aa0803e0     	mov	x0, x8
   13aa8: 94009e45     	bl	0x3b3bc <operator delete(void*)+0x2c>
   13aac: 34fffec0     	cbz	w0, 0x13a84 <__share_file+0x6750>
   13ab0: aa1303e8     	mov	x8, x19
   13ab4: b0000353     	adrp	x19, 0x7c000
   13ab8: 91182273     	add	x19, x19, #0x608
   13abc: a9007e7f     	stp	xzr, xzr, [x19]
   13ac0: f9401901     	ldr	x1, [x8, #0x30]
   13ac4: 52800022     	mov	w2, #0x1                // =1
   13ac8: aa1303e0     	mov	x0, x19
   13acc: aa0803f4     	mov	x20, x8
   13ad0: f9000a61     	str	x1, [x19, #0x10]
   13ad4: 97ffe61a     	bl	0xd33c <__share_file+0x8>
   13ad8: f9400261     	ldr	x1, [x19]
   13adc: a9429683     	ldp	x3, x5, [x20, #0x28]
   13ae0: aa1303e0     	mov	x0, x19
   13ae4: aa0103e2     	mov	x2, x1
   13ae8: aa0303e4     	mov	x4, x3
   13aec: 97ffe657     	bl	0xd448 <__share_file+0x114>
   13af0: 90ffffe0     	adrp	x0, 0xf000 <__share_file+0x1ccc>
   13af4: f0000322     	adrp	x2, 0x7a000
   13af8: 91393000     	add	x0, x0, #0xe4c
   13afc: 913ea042     	add	x2, x2, #0xfa8
   13b00: aa1303e1     	mov	x1, x19
   13b04: 97ffd3db     	bl	0x8a70 <__cxa_atexit@plt>
   13b08: b0000340     	adrp	x0, 0x7c000
   13b0c: 91188000     	add	x0, x0, #0x620
   13b10: 94009e49     	bl	0x3b434 <operator delete(void*)+0xa4>
   13b14: 17ffffdc     	b	0x13a84 <__share_file+0x6750>
   13b18: d10103ff     	sub	sp, sp, #0x40
   13b1c: f9000bf5     	str	x21, [sp, #0x10]
   13b20: a9024ff4     	stp	x20, x19, [sp, #0x20]
   13b24: a9037bfd     	stp	x29, x30, [sp, #0x30]
   13b28: 9100c3fd     	add	x29, sp, #0x30
   13b2c: d53bd055     	mrs	x21, TPIDR_EL0
   13b30: f94016a8     	ldr	x8, [x21, #0x28]
   13b34: aa0003f3     	mov	x19, x0
   13b38: f90007e8     	str	x8, [sp, #0x8]
   13b3c: 9400001f     	bl	0x13bb8 <__share_file+0x6884>
   13b40: 52800788     	mov	w8, #0x3c               // =60
   13b44: f90003e8     	str	x8, [sp]
   13b48: 97ffd16e     	bl	0x8100 <get_ccs_log@plt>
   13b4c: aa0003f4     	mov	x20, x0
   13b50: 97ffd16c     	bl	0x8100 <get_ccs_log@plt>
   13b54: d0000242     	adrp	x2, 0x5d000
   13b58: 91003401     	add	x1, x0, #0xd
   13b5c: 91032842     	add	x2, x2, #0xca
   13b60: 910003e3     	mov	x3, sp
   13b64: aa1403e0     	mov	x0, x20
   13b68: 9400054d     	bl	0x1509c <__share_file+0x7d68>
   13b6c: f94003e8     	ldr	x8, [sp]
   13b70: 91002273     	add	x19, x19, #0x8
   13b74: 52807d09     	mov	w9, #0x3e8              // =1000
   13b78: aa1303e0     	mov	x0, x19
   13b7c: 9b097d01     	mul	x1, x8, x9
   13b80: 9400c3e3     	bl	0x44b0c <operator delete(void*)+0x977c>
   13b84: 52800021     	mov	w1, #0x1                // =1
   13b88: aa1303e0     	mov	x0, x19
   13b8c: 9400c3fd     	bl	0x44b80 <operator delete(void*)+0x97f0>
   13b90: f94016a8     	ldr	x8, [x21, #0x28]
   13b94: f94007e9     	ldr	x9, [sp, #0x8]
   13b98: eb09011f     	cmp	x8, x9
   13b9c: 540000c1     	b.ne	0x13bb4 <__share_file+0x6880>
   13ba0: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   13ba4: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   13ba8: f9400bf5     	ldr	x21, [sp, #0x10]
   13bac: 910103ff     	add	sp, sp, #0x40
   13bb0: d65f03c0     	ret
   13bb4: 97ffd24b     	bl	0x84e0 <__stack_chk_fail@plt>
   13bb8: d101c3ff     	sub	sp, sp, #0x70
   13bbc: f90023f5     	str	x21, [sp, #0x40]
   13bc0: a9054ff4     	stp	x20, x19, [sp, #0x50]
   13bc4: a9067bfd     	stp	x29, x30, [sp, #0x60]
   13bc8: 910183fd     	add	x29, sp, #0x60
   13bcc: d53bd055     	mrs	x21, TPIDR_EL0
   13bd0: f94016a8     	ldr	x8, [x21, #0x28]
   13bd4: 9103c013     	add	x19, x0, #0xf0
   13bd8: aa0003f4     	mov	x20, x0
   13bdc: aa1303e0     	mov	x0, x19
   13be0: f81d83a8     	stur	x8, [x29, #-0x28]
   13be4: 9400a02d     	bl	0x3bc98 <operator delete(void*)+0x908>
   13be8: 9400a3a1     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   13bec: 3943a283     	ldrb	w3, [x20, #0xe8]
   13bf0: d0000244     	adrp	x4, 0x5d000
   13bf4: 91016281     	add	x1, x20, #0x58
   13bf8: 91057884     	add	x4, x4, #0x15e
   13bfc: 9100c3e8     	add	x8, sp, #0x30
   13c00: 52800022     	mov	w2, #0x1                // =1
   13c04: 9400ac4c     	bl	0x3ed34 <operator delete(void*)+0x39a4>
   13c08: 9100c3e0     	add	x0, sp, #0x30
   13c0c: 9400ad8d     	bl	0x3f240 <operator delete(void*)+0x3eb0>
   13c10: 36000540     	tbz	w0, #0x0, 0x13cb8 <__share_file+0x6984>
   13c14: 9400a396     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   13c18: 910063e8     	add	x8, sp, #0x18
   13c1c: 9100c3e1     	add	x1, sp, #0x30
   13c20: 9400afb7     	bl	0x3fafc <operator delete(void*)+0x476c>
   13c24: 90000294     	adrp	x20, 0x63000
   13c28: 912c5e94     	add	x20, x20, #0xb17
   13c2c: 52800021     	mov	w1, #0x1                // =1
   13c30: aa1403e0     	mov	x0, x20
   13c34: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   13c38: f90003ff     	str	xzr, [sp]
   13c3c: 97ffd181     	bl	0x8240 <__strlen_chk@plt>
   13c40: b4000120     	cbz	x0, 0x13c64 <__share_file+0x6930>
   13c44: 90000283     	adrp	x3, 0x63000
   13c48: aa0003e5     	mov	x5, x0
   13c4c: 912c5c63     	add	x3, x3, #0xb17
   13c50: 910003e0     	mov	x0, sp
   13c54: aa1f03e1     	mov	x1, xzr
   13c58: aa1f03e2     	mov	x2, xzr
   13c5c: aa1f03e4     	mov	x4, xzr
   13c60: 97ffe5fa     	bl	0xd448 <__share_file+0x114>
   13c64: 9400a382     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   13c68: 9100c3e1     	add	x1, sp, #0x30
   13c6c: aa1f03e2     	mov	x2, xzr
   13c70: 9400ae4c     	bl	0x3f5a0 <operator delete(void*)+0x4210>
   13c74: 9400a37e     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   13c78: a9400fe8     	ldp	x8, x3, [sp]
   13c7c: 9100c3e1     	add	x1, sp, #0x30
   13c80: 92800004     	mov	x4, #-0x1               // =-1
   13c84: f100007f     	cmp	x3, #0x0
   13c88: 9a880282     	csel	x2, x20, x8, eq
   13c8c: 9400aece     	bl	0x3f7c4 <operator delete(void*)+0x4434>
   13c90: f9400be8     	ldr	x8, [sp, #0x10]
   13c94: b4000088     	cbz	x8, 0x13ca4 <__share_file+0x6970>
   13c98: f94003e0     	ldr	x0, [sp]
   13c9c: 97ffd351     	bl	0x89e0 <free@plt>
   13ca0: f90003ff     	str	xzr, [sp]
   13ca4: f94017e8     	ldr	x8, [sp, #0x28]
   13ca8: b4000088     	cbz	x8, 0x13cb8 <__share_file+0x6984>
   13cac: f9400fe0     	ldr	x0, [sp, #0x18]
   13cb0: 97ffd34c     	bl	0x89e0 <free@plt>
   13cb4: f9000fff     	str	xzr, [sp, #0x18]
   13cb8: 9100c3e0     	add	x0, sp, #0x30
   13cbc: 9400b0a6     	bl	0x3ff54 <operator delete(void*)+0x4bc4>
   13cc0: aa1303e0     	mov	x0, x19
   13cc4: 9400a089     	bl	0x3bee8 <operator delete(void*)+0xb58>
   13cc8: f94016a8     	ldr	x8, [x21, #0x28]
   13ccc: f85d83a9     	ldur	x9, [x29, #-0x28]
   13cd0: eb09011f     	cmp	x8, x9
   13cd4: 540000c1     	b.ne	0x13cec <__share_file+0x69b8>
   13cd8: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   13cdc: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   13ce0: f94023f5     	ldr	x21, [sp, #0x40]
   13ce4: 9101c3ff     	add	sp, sp, #0x70
   13ce8: d65f03c0     	ret
   13cec: 97ffd1fd     	bl	0x84e0 <__stack_chk_fail@plt>
   13cf0: d10103ff     	sub	sp, sp, #0x40
   13cf4: f9000bf5     	str	x21, [sp, #0x10]
   13cf8: a9024ff4     	stp	x20, x19, [sp, #0x20]
   13cfc: a9037bfd     	stp	x29, x30, [sp, #0x30]
   13d00: 9100c3fd     	add	x29, sp, #0x30
   13d04: d53bd055     	mrs	x21, TPIDR_EL0
   13d08: f94016a8     	ldr	x8, [x21, #0x28]
   13d0c: aa0003f3     	mov	x19, x0
   13d10: f90007e8     	str	x8, [sp, #0x8]
   13d14: f90003e1     	str	x1, [sp]
   13d18: 97ffd0fa     	bl	0x8100 <get_ccs_log@plt>
   13d1c: aa0003f4     	mov	x20, x0
   13d20: 97ffd0f8     	bl	0x8100 <get_ccs_log@plt>
   13d24: d0000242     	adrp	x2, 0x5d000
   13d28: 91003401     	add	x1, x0, #0xd
   13d2c: 91032842     	add	x2, x2, #0xca
   13d30: 910003e3     	mov	x3, sp
   13d34: aa1403e0     	mov	x0, x20
   13d38: 940004d9     	bl	0x1509c <__share_file+0x7d68>
   13d3c: f94003e8     	ldr	x8, [sp]
   13d40: 52807d09     	mov	w9, #0x3e8              // =1000
   13d44: 91002260     	add	x0, x19, #0x8
   13d48: 9b097d01     	mul	x1, x8, x9
   13d4c: 9400c370     	bl	0x44b0c <operator delete(void*)+0x977c>
   13d50: f94016a8     	ldr	x8, [x21, #0x28]
   13d54: f94007e9     	ldr	x9, [sp, #0x8]
   13d58: eb09011f     	cmp	x8, x9
   13d5c: 540000c1     	b.ne	0x13d74 <__share_file+0x6a40>
   13d60: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   13d64: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   13d68: f9400bf5     	ldr	x21, [sp, #0x10]
   13d6c: 910103ff     	add	sp, sp, #0x40
   13d70: d65f03c0     	ret
   13d74: 97ffd1db     	bl	0x84e0 <__stack_chk_fail@plt>
   13d78: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   13d7c: 910003fd     	mov	x29, sp
   13d80: f9400422     	ldr	x2, [x1, #0x8]
   13d84: f9402408     	ldr	x8, [x0, #0x48]
   13d88: eb08005f     	cmp	x2, x8
   13d8c: 540001a1     	b.ne	0x13dc0 <__share_file+0x6a8c>
   13d90: f9400028     	ldr	x8, [x1]
   13d94: f9402009     	ldr	x9, [x0, #0x40]
   13d98: 9000028a     	adrp	x10, 0x63000
   13d9c: 912c5d4a     	add	x10, x10, #0xb17
   13da0: f100005f     	cmp	x2, #0x0
   13da4: 9a880140     	csel	x0, x10, x8, eq
   13da8: 9a890141     	csel	x1, x10, x9, eq
   13dac: 97ffd1a5     	bl	0x8440 <memcmp@plt>
   13db0: 7100001f     	cmp	w0, #0x0
   13db4: 1a9f17e0     	cset	w0, eq
   13db8: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   13dbc: d65f03c0     	ret
   13dc0: 2a1f03e0     	mov	w0, wzr
   13dc4: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   13dc8: d65f03c0     	ret
   13dcc: d10203ff     	sub	sp, sp, #0x80
   13dd0: a90557f6     	stp	x22, x21, [sp, #0x50]
   13dd4: a9064ff4     	stp	x20, x19, [sp, #0x60]
   13dd8: a9077bfd     	stp	x29, x30, [sp, #0x70]
   13ddc: 9101c3fd     	add	x29, sp, #0x70
   13de0: d53bd056     	mrs	x22, TPIDR_EL0
   13de4: f94016c8     	ldr	x8, [x22, #0x28]
   13de8: aa0403f5     	mov	x21, x4
   13dec: aa0303f4     	mov	x20, x3
   13df0: aa0003f3     	mov	x19, x0
   13df4: f81d83a8     	stur	x8, [x29, #-0x28]
   13df8: f9400088     	ldr	x8, [x4]
   13dfc: f900049f     	str	xzr, [x4, #0x8]
   13e00: b4000048     	cbz	x8, 0x13e08 <__share_file+0x6ad4>
   13e04: 3900011f     	strb	wzr, [x8]
   13e08: 90000280     	adrp	x0, 0x63000
   13e0c: 912c5c00     	add	x0, x0, #0xb17
   13e10: 52800021     	mov	w1, #0x1                // =1
   13e14: 97ffd10b     	bl	0x8240 <__strlen_chk@plt>
   13e18: b4000120     	cbz	x0, 0x13e3c <__share_file+0x6b08>
   13e1c: f94002a1     	ldr	x1, [x21]
   13e20: 90000283     	adrp	x3, 0x63000
   13e24: aa0003e5     	mov	x5, x0
   13e28: 912c5c63     	add	x3, x3, #0xb17
   13e2c: aa1503e0     	mov	x0, x21
   13e30: aa0103e2     	mov	x2, x1
   13e34: aa1f03e4     	mov	x4, xzr
   13e38: 97ffe584     	bl	0xd448 <__share_file+0x114>
   13e3c: 97ffd0b1     	bl	0x8100 <get_ccs_log@plt>
   13e40: aa0003f5     	mov	x21, x0
   13e44: 97ffd0af     	bl	0x8100 <get_ccs_log@plt>
   13e48: aa1503e0     	mov	x0, x21
   13e4c: 97ffe644     	bl	0xd75c <__share_file+0x428>
   13e50: d0000244     	adrp	x4, 0x5d000
   13e54: 5285eac1     	mov	w1, #0x2f56             // =12118
   13e58: 91003c84     	add	x4, x4, #0xf
   13e5c: 72b00b41     	movk	w1, #0x805a, lsl #16
   13e60: 52800242     	mov	w2, #0x12               // =18
   13e64: 2a1f03e3     	mov	w3, wzr
   13e68: aa1403e5     	mov	x5, x20
   13e6c: 94000730     	bl	0x15b2c <__share_file+0x87f8>
   13e70: 910043e8     	add	x8, sp, #0x10
   13e74: aa1403e0     	mov	x0, x20
   13e78: 9400b10c     	bl	0x402a8 <operator delete(void*)+0x4f18>
   13e7c: 9101c261     	add	x1, x19, #0x70
   13e80: 910043e0     	add	x0, sp, #0x10
   13e84: 9400b471     	bl	0x41048 <operator delete(void*)+0x5cb8>
   13e88: b9400008     	ldr	w8, [x0]
   13e8c: 350001a8     	cbnz	w8, 0x13ec0 <__share_file+0x6b8c>
   13e90: 39401008     	ldrb	w8, [x0, #0x4]
   13e94: aa1303f4     	mov	x20, x19
   13e98: 380eae88     	strb	w8, [x20, #0xea]!
   13e9c: 97ffd099     	bl	0x8100 <get_ccs_log@plt>
   13ea0: aa0003f5     	mov	x21, x0
   13ea4: 97ffd097     	bl	0x8100 <get_ccs_log@plt>
   13ea8: d0000242     	adrp	x2, 0x5d000
   13eac: 91003401     	add	x1, x0, #0xd
   13eb0: 91018042     	add	x2, x2, #0x60
   13eb4: aa1503e0     	mov	x0, x21
   13eb8: aa1403e3     	mov	x3, x20
   13ebc: 94000357     	bl	0x14c18 <__share_file+0x78e4>
   13ec0: 91022261     	add	x1, x19, #0x88
   13ec4: 910043e0     	add	x0, sp, #0x10
   13ec8: 9400b460     	bl	0x41048 <operator delete(void*)+0x5cb8>
   13ecc: b9400008     	ldr	w8, [x0]
   13ed0: 7100091f     	cmp	w8, #0x2
   13ed4: 54000221     	b.ne	0x13f18 <__share_file+0x6be4>
   13ed8: f8404008     	ldur	x8, [x0, #0x4]
   13edc: f90007e8     	str	x8, [sp, #0x8]
   13ee0: 97ffd088     	bl	0x8100 <get_ccs_log@plt>
   13ee4: aa0003f4     	mov	x20, x0
   13ee8: 97ffd086     	bl	0x8100 <get_ccs_log@plt>
   13eec: d0000242     	adrp	x2, 0x5d000
   13ef0: 91003401     	add	x1, x0, #0xd
   13ef4: 91032842     	add	x2, x2, #0xca
   13ef8: 910023e3     	add	x3, sp, #0x8
   13efc: aa1403e0     	mov	x0, x20
   13f00: 94000467     	bl	0x1509c <__share_file+0x7d68>
   13f04: f94007e8     	ldr	x8, [sp, #0x8]
   13f08: 52807d09     	mov	w9, #0x3e8              // =1000
   13f0c: 91002260     	add	x0, x19, #0x8
   13f10: 9b097d01     	mul	x1, x8, x9
   13f14: 9400c2fe     	bl	0x44b0c <operator delete(void*)+0x977c>
   13f18: 91028261     	add	x1, x19, #0xa0
   13f1c: 910043e0     	add	x0, sp, #0x10
   13f20: 9400b44a     	bl	0x41048 <operator delete(void*)+0x5cb8>
   13f24: b9400008     	ldr	w8, [x0]
   13f28: 7100091f     	cmp	w8, #0x2
   13f2c: 54000381     	b.ne	0x13f9c <__share_file+0x6c68>
   13f30: f8404015     	ldur	x21, [x0, #0x4]
   13f34: 9103c274     	add	x20, x19, #0xf0
   13f38: aa1403e0     	mov	x0, x20
   13f3c: f90007f5     	str	x21, [sp, #0x8]
   13f40: 94009f56     	bl	0x3bc98 <operator delete(void*)+0x908>
   13f44: f10006bf     	cmp	x21, #0x1
   13f48: 5400026b     	b.lt	0x13f94 <__share_file+0x6c60>
   13f4c: b9411a68     	ldr	w8, [x19, #0x118]
   13f50: eb0802bf     	cmp	x21, x8
   13f54: 54000200     	b.eq	0x13f94 <__share_file+0x6c60>
   13f58: 97ffd06a     	bl	0x8100 <get_ccs_log@plt>
   13f5c: aa0003f5     	mov	x21, x0
   13f60: 97ffd068     	bl	0x8100 <get_ccs_log@plt>
   13f64: d0000242     	adrp	x2, 0x5d000
   13f68: 91003401     	add	x1, x0, #0xd
   13f6c: 91039842     	add	x2, x2, #0xe6
   13f70: 910023e3     	add	x3, sp, #0x8
   13f74: aa1503e0     	mov	x0, x21
   13f78: 94000492     	bl	0x151c0 <__share_file+0x7e8c>
   13f7c: f94007e8     	ldr	x8, [sp, #0x8]
   13f80: 528270e9     	mov	w9, #0x1387             // =4999
   13f84: eb09011f     	cmp	x8, x9
   13f88: 52827109     	mov	w9, #0x1388             // =5000
   13f8c: 1a88c128     	csel	w8, w9, w8, gt
   13f90: b9011a68     	str	w8, [x19, #0x118]
   13f94: aa1403e0     	mov	x0, x20
   13f98: 94009fd4     	bl	0x3bee8 <operator delete(void*)+0xb58>
   13f9c: 9102e261     	add	x1, x19, #0xb8
   13fa0: 910043e0     	add	x0, sp, #0x10
   13fa4: 9400b429     	bl	0x41048 <operator delete(void*)+0x5cb8>
   13fa8: b9400008     	ldr	w8, [x0]
   13fac: 7100091f     	cmp	w8, #0x2
   13fb0: 54000081     	b.ne	0x13fc0 <__share_file+0x6c8c>
   13fb4: f8404001     	ldur	x1, [x0, #0x4]
   13fb8: aa1303e0     	mov	x0, x19
   13fbc: 94000056     	bl	0x14114 <__share_file+0x6de0>
   13fc0: 91034261     	add	x1, x19, #0xd0
   13fc4: 910043e0     	add	x0, sp, #0x10
   13fc8: 9400b420     	bl	0x41048 <operator delete(void*)+0x5cb8>
   13fcc: b9400008     	ldr	w8, [x0]
   13fd0: 7100091f     	cmp	w8, #0x2
   13fd4: 54000081     	b.ne	0x13fe4 <__share_file+0x6cb0>
   13fd8: f8404001     	ldur	x1, [x0, #0x4]
   13fdc: aa1303e0     	mov	x0, x19
   13fe0: 9400009f     	bl	0x1425c <__share_file+0x6f28>
   13fe4: 910043e0     	add	x0, sp, #0x10
   13fe8: 9400b417     	bl	0x41044 <operator delete(void*)+0x5cb4>
   13fec: f94016c8     	ldr	x8, [x22, #0x28]
   13ff0: f85d83a9     	ldur	x9, [x29, #-0x28]
   13ff4: eb09011f     	cmp	x8, x9
   13ff8: 540000e1     	b.ne	0x14014 <__share_file+0x6ce0>
   13ffc: a9477bfd     	ldp	x29, x30, [sp, #0x70]
   14000: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   14004: a94557f6     	ldp	x22, x21, [sp, #0x50]
   14008: 2a1f03e0     	mov	w0, wzr
   1400c: 910203ff     	add	sp, sp, #0x80
   14010: d65f03c0     	ret
   14014: 97ffd133     	bl	0x84e0 <__stack_chk_fail@plt>
   14018: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   1401c: a9017bfd     	stp	x29, x30, [sp, #0x10]
   14020: 910043fd     	add	x29, sp, #0x10
   14024: aa0003f3     	mov	x19, x0
   14028: 12000028     	and	w8, w1, #0x1
   1402c: 380eae68     	strb	w8, [x19, #0xea]!
   14030: 97ffd034     	bl	0x8100 <get_ccs_log@plt>
   14034: aa0003f4     	mov	x20, x0
   14038: 97ffd032     	bl	0x8100 <get_ccs_log@plt>
   1403c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   14040: b0000242     	adrp	x2, 0x5d000
   14044: 91003401     	add	x1, x0, #0xd
   14048: 91018042     	add	x2, x2, #0x60
   1404c: aa1403e0     	mov	x0, x20
   14050: aa1303e3     	mov	x3, x19
   14054: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   14058: 140002f0     	b	0x14c18 <__share_file+0x78e4>
   1405c: d10103ff     	sub	sp, sp, #0x40
   14060: a90157f6     	stp	x22, x21, [sp, #0x10]
   14064: a9024ff4     	stp	x20, x19, [sp, #0x20]
   14068: a9037bfd     	stp	x29, x30, [sp, #0x30]
   1406c: 9100c3fd     	add	x29, sp, #0x30
   14070: d53bd056     	mrs	x22, TPIDR_EL0
   14074: f94016c8     	ldr	x8, [x22, #0x28]
   14078: 9103c014     	add	x20, x0, #0xf0
   1407c: aa0003f3     	mov	x19, x0
   14080: aa1403e0     	mov	x0, x20
   14084: aa0103f5     	mov	x21, x1
   14088: f90007e8     	str	x8, [sp, #0x8]
   1408c: f90003e1     	str	x1, [sp]
   14090: 94009f02     	bl	0x3bc98 <operator delete(void*)+0x908>
   14094: f10006bf     	cmp	x21, #0x1
   14098: 5400026b     	b.lt	0x140e4 <__share_file+0x6db0>
   1409c: b9411a68     	ldr	w8, [x19, #0x118]
   140a0: eb15011f     	cmp	x8, x21
   140a4: 54000200     	b.eq	0x140e4 <__share_file+0x6db0>
   140a8: 97ffd016     	bl	0x8100 <get_ccs_log@plt>
   140ac: aa0003f5     	mov	x21, x0
   140b0: 97ffd014     	bl	0x8100 <get_ccs_log@plt>
   140b4: b0000242     	adrp	x2, 0x5d000
   140b8: 91003401     	add	x1, x0, #0xd
   140bc: 91039842     	add	x2, x2, #0xe6
   140c0: 910003e3     	mov	x3, sp
   140c4: aa1503e0     	mov	x0, x21
   140c8: 9400043e     	bl	0x151c0 <__share_file+0x7e8c>
   140cc: f94003e8     	ldr	x8, [sp]
   140d0: 528270e9     	mov	w9, #0x1387             // =4999
   140d4: eb09011f     	cmp	x8, x9
   140d8: 52827109     	mov	w9, #0x1388             // =5000
   140dc: 1a88c128     	csel	w8, w9, w8, gt
   140e0: b9011a68     	str	w8, [x19, #0x118]
   140e4: aa1403e0     	mov	x0, x20
   140e8: 94009f80     	bl	0x3bee8 <operator delete(void*)+0xb58>
   140ec: f94016c8     	ldr	x8, [x22, #0x28]
   140f0: f94007e9     	ldr	x9, [sp, #0x8]
   140f4: eb09011f     	cmp	x8, x9
   140f8: 540000c1     	b.ne	0x14110 <__share_file+0x6ddc>
   140fc: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   14100: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   14104: a94157f6     	ldp	x22, x21, [sp, #0x10]
   14108: 910103ff     	add	sp, sp, #0x40
   1410c: d65f03c0     	ret
   14110: 97ffd0f4     	bl	0x84e0 <__stack_chk_fail@plt>
   14114: d10283ff     	sub	sp, sp, #0xa0
   14118: f90033f7     	str	x23, [sp, #0x60]
   1411c: a90757f6     	stp	x22, x21, [sp, #0x70]
   14120: a9084ff4     	stp	x20, x19, [sp, #0x80]
   14124: a9097bfd     	stp	x29, x30, [sp, #0x90]
   14128: 910243fd     	add	x29, sp, #0x90
   1412c: d53bd057     	mrs	x23, TPIDR_EL0
   14130: f94016e8     	ldr	x8, [x23, #0x28]
   14134: 9103c014     	add	x20, x0, #0xf0
   14138: aa0003f3     	mov	x19, x0
   1413c: aa1403e0     	mov	x0, x20
   14140: aa0103f5     	mov	x21, x1
   14144: f81c83a8     	stur	x8, [x29, #-0x38]
   14148: 94009ed4     	bl	0x3bc98 <operator delete(void*)+0x908>
   1414c: f10006bf     	cmp	x21, #0x1
   14150: 540006cb     	b.lt	0x14228 <__share_file+0x6ef4>
   14154: b9411e68     	ldr	w8, [x19, #0x11c]
   14158: eb15011f     	cmp	x8, x21
   1415c: 54000660     	b.eq	0x14228 <__share_file+0x6ef4>
   14160: 97ffcfe8     	bl	0x8100 <get_ccs_log@plt>
   14164: aa0003f6     	mov	x22, x0
   14168: 97ffcfe6     	bl	0x8100 <get_ccs_log@plt>
   1416c: aa1603e0     	mov	x0, x22
   14170: 97ffe57b     	bl	0xd75c <__share_file+0x428>
   14174: f9400008     	ldr	x8, [x0]
   14178: 39400108     	ldrb	w8, [x8]
   1417c: 360004e8     	tbz	w8, #0x0, 0x14218 <__share_file+0x6ee4>
   14180: f9401408     	ldr	x8, [x0, #0x28]
   14184: aa0003f6     	mov	x22, x0
   14188: 39404908     	ldrb	w8, [x8, #0x12]
   1418c: 34000468     	cbz	w8, 0x14218 <__share_file+0x6ee4>
   14190: 9100c3e8     	add	x8, sp, #0x30
   14194: 52800b00     	mov	w0, #0x58               // =88
   14198: 97ffd092     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   1419c: b9404fe8     	ldr	w8, [sp, #0x4c]
   141a0: 350003c8     	cbnz	w8, 0x14218 <__share_file+0x6ee4>
   141a4: f843c3e8     	ldur	x8, [sp, #0x3c]
   141a8: b94032c9     	ldr	w9, [x22, #0x30]
   141ac: 9000024a     	adrp	x10, 0x5c000
   141b0: fd47ad40     	ldr	d0, [x10, #0xf58]
   141b4: d2a0020a     	mov	x10, #0x100000          // =1048576
   141b8: b9000909     	str	w9, [x8, #0x8]
   141bc: b0000249     	adrp	x9, 0x5d000
   141c0: f2c0098a     	movk	x10, #0x4c, lsl #32
   141c4: 91042129     	add	x9, x9, #0x108
   141c8: 3cc1a121     	ldur	q1, [x9, #0x1a]
   141cc: f801410a     	stur	x10, [x8, #0x14]
   141d0: fc00c100     	stur	d0, [x8, #0xc]
   141d4: f843c3ea     	ldur	x10, [sp, #0x3c]
   141d8: ad400920     	ldp	q0, q2, [x9]
   141dc: 52800549     	mov	w9, #0x2a               // =42
   141e0: 910003e0     	mov	x0, sp
   141e4: b9001d49     	str	w9, [x10, #0x1c]
   141e8: 3c83a141     	stur	q1, [x10, #0x3a]
   141ec: ad010940     	stp	q0, q2, [x10, #0x20]
   141f0: b9401908     	ldr	w8, [x8, #0x18]
   141f4: 52800189     	mov	w9, #0xc                // =12
   141f8: 8b080148     	add	x8, x10, x8
   141fc: 39000109     	strb	w9, [x8]
   14200: f8004115     	stur	x21, [x8, #0x4]
   14204: ad4183e1     	ldp	q1, q0, [sp, #0x30]
   14208: f9402be8     	ldr	x8, [sp, #0x50]
   1420c: ad0003e1     	stp	q1, q0, [sp]
   14210: f90013e8     	str	x8, [sp, #0x20]
   14214: 97ffd0cf     	bl	0x8550 <__api_logger_buffer_commit@plt>
   14218: 12800008     	mov	w8, #-0x1               // =-1
   1421c: eb0802bf     	cmp	x21, x8
   14220: 9a88b2a8     	csel	x8, x21, x8, lt
   14224: b9011e68     	str	w8, [x19, #0x11c]
   14228: aa1403e0     	mov	x0, x20
   1422c: 94009f2f     	bl	0x3bee8 <operator delete(void*)+0xb58>
   14230: f94016e8     	ldr	x8, [x23, #0x28]
   14234: f85c83a9     	ldur	x9, [x29, #-0x38]
   14238: eb09011f     	cmp	x8, x9
   1423c: 540000e1     	b.ne	0x14258 <__share_file+0x6f24>
   14240: a9497bfd     	ldp	x29, x30, [sp, #0x90]
   14244: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   14248: a94757f6     	ldp	x22, x21, [sp, #0x70]
   1424c: f94033f7     	ldr	x23, [sp, #0x60]
   14250: 910283ff     	add	sp, sp, #0xa0
   14254: d65f03c0     	ret
   14258: 97ffd0a2     	bl	0x84e0 <__stack_chk_fail@plt>
   1425c: d10283ff     	sub	sp, sp, #0xa0
   14260: f90033f7     	str	x23, [sp, #0x60]
   14264: a90757f6     	stp	x22, x21, [sp, #0x70]
   14268: a9084ff4     	stp	x20, x19, [sp, #0x80]
   1426c: a9097bfd     	stp	x29, x30, [sp, #0x90]
   14270: 910243fd     	add	x29, sp, #0x90
   14274: d53bd057     	mrs	x23, TPIDR_EL0
   14278: f94016e8     	ldr	x8, [x23, #0x28]
   1427c: 9103c014     	add	x20, x0, #0xf0
   14280: aa0003f3     	mov	x19, x0
   14284: aa1403e0     	mov	x0, x20
   14288: aa0103f5     	mov	x21, x1
   1428c: f81c83a8     	stur	x8, [x29, #-0x38]
   14290: 94009e82     	bl	0x3bc98 <operator delete(void*)+0x908>
   14294: f10006bf     	cmp	x21, #0x1
   14298: 540006cb     	b.lt	0x14370 <__share_file+0x703c>
   1429c: b9412268     	ldr	w8, [x19, #0x120]
   142a0: eb15011f     	cmp	x8, x21
   142a4: 54000660     	b.eq	0x14370 <__share_file+0x703c>
   142a8: 97ffcf96     	bl	0x8100 <get_ccs_log@plt>
   142ac: aa0003f6     	mov	x22, x0
   142b0: 97ffcf94     	bl	0x8100 <get_ccs_log@plt>
   142b4: aa1603e0     	mov	x0, x22
   142b8: 97ffe529     	bl	0xd75c <__share_file+0x428>
   142bc: f9400008     	ldr	x8, [x0]
   142c0: 39400108     	ldrb	w8, [x8]
   142c4: 360004e8     	tbz	w8, #0x0, 0x14360 <__share_file+0x702c>
   142c8: f9401408     	ldr	x8, [x0, #0x28]
   142cc: aa0003f6     	mov	x22, x0
   142d0: 39404908     	ldrb	w8, [x8, #0x12]
   142d4: 34000468     	cbz	w8, 0x14360 <__share_file+0x702c>
   142d8: 9100c3e8     	add	x8, sp, #0x30
   142dc: 52800b00     	mov	w0, #0x58               // =88
   142e0: 97ffd040     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   142e4: b9404fe8     	ldr	w8, [sp, #0x4c]
   142e8: 350003c8     	cbnz	w8, 0x14360 <__share_file+0x702c>
   142ec: f843c3e8     	ldur	x8, [sp, #0x3c]
   142f0: b94032c9     	ldr	w9, [x22, #0x30]
   142f4: 9000024a     	adrp	x10, 0x5c000
   142f8: fd47ad40     	ldr	d0, [x10, #0xf58]
   142fc: d2a0020a     	mov	x10, #0x100000          // =1048576
   14300: b9000909     	str	w9, [x8, #0x8]
   14304: b0000249     	adrp	x9, 0x5d000
   14308: f2c0098a     	movk	x10, #0x4c, lsl #32
   1430c: 9104cd29     	add	x9, x9, #0x133
   14310: 3cc1a121     	ldur	q1, [x9, #0x1a]
   14314: f801410a     	stur	x10, [x8, #0x14]
   14318: fc00c100     	stur	d0, [x8, #0xc]
   1431c: f843c3ea     	ldur	x10, [sp, #0x3c]
   14320: ad400920     	ldp	q0, q2, [x9]
   14324: 52800549     	mov	w9, #0x2a               // =42
   14328: 910003e0     	mov	x0, sp
   1432c: b9001d49     	str	w9, [x10, #0x1c]
   14330: 3c83a141     	stur	q1, [x10, #0x3a]
   14334: ad010940     	stp	q0, q2, [x10, #0x20]
   14338: b9401908     	ldr	w8, [x8, #0x18]
   1433c: 52800189     	mov	w9, #0xc                // =12
   14340: 8b080148     	add	x8, x10, x8
   14344: 39000109     	strb	w9, [x8]
   14348: f8004115     	stur	x21, [x8, #0x4]
   1434c: ad4183e1     	ldp	q1, q0, [sp, #0x30]
   14350: f9402be8     	ldr	x8, [sp, #0x50]
   14354: ad0003e1     	stp	q1, q0, [sp]
   14358: f90013e8     	str	x8, [sp, #0x20]
   1435c: 97ffd07d     	bl	0x8550 <__api_logger_buffer_commit@plt>
   14360: 12800008     	mov	w8, #-0x1               // =-1
   14364: eb0802bf     	cmp	x21, x8
   14368: 9a88b2a8     	csel	x8, x21, x8, lt
   1436c: b9012268     	str	w8, [x19, #0x120]
   14370: aa1403e0     	mov	x0, x20
   14374: 94009edd     	bl	0x3bee8 <operator delete(void*)+0xb58>
   14378: f94016e8     	ldr	x8, [x23, #0x28]
   1437c: f85c83a9     	ldur	x9, [x29, #-0x38]
   14380: eb09011f     	cmp	x8, x9
   14384: 540000e1     	b.ne	0x143a0 <__share_file+0x706c>
   14388: a9497bfd     	ldp	x29, x30, [sp, #0x90]
   1438c: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   14390: a94757f6     	ldp	x22, x21, [sp, #0x70]
   14394: f94033f7     	ldr	x23, [sp, #0x60]
   14398: 910283ff     	add	sp, sp, #0xa0
   1439c: d65f03c0     	ret
   143a0: 97ffd050     	bl	0x84e0 <__stack_chk_fail@plt>
   143a4: d10283ff     	sub	sp, sp, #0xa0
   143a8: a9065ff8     	stp	x24, x23, [sp, #0x60]
   143ac: a90757f6     	stp	x22, x21, [sp, #0x70]
   143b0: a9084ff4     	stp	x20, x19, [sp, #0x80]
   143b4: a9097bfd     	stp	x29, x30, [sp, #0x90]
   143b8: 910243fd     	add	x29, sp, #0x90
   143bc: d53bd057     	mrs	x23, TPIDR_EL0
   143c0: f94016e8     	ldr	x8, [x23, #0x28]
   143c4: 9103c013     	add	x19, x0, #0xf0
   143c8: aa0003f4     	mov	x20, x0
   143cc: aa1303e0     	mov	x0, x19
   143d0: f81c83a8     	stur	x8, [x29, #-0x38]
   143d4: 94009e31     	bl	0x3bc98 <operator delete(void*)+0x908>
   143d8: 3943aa88     	ldrb	w8, [x20, #0xea]
   143dc: 34000ce8     	cbz	w8, 0x14578 <__share_file+0x7244>
   143e0: 97ffcf48     	bl	0x8100 <get_ccs_log@plt>
   143e4: aa0003f5     	mov	x21, x0
   143e8: 97ffcf46     	bl	0x8100 <get_ccs_log@plt>
   143ec: f9408696     	ldr	x22, [x20, #0x108]
   143f0: aa1503e0     	mov	x0, x21
   143f4: 97ffe4da     	bl	0xd75c <__share_file+0x428>
   143f8: f9400008     	ldr	x8, [x0]
   143fc: 39400108     	ldrb	w8, [x8]
   14400: 360005a8     	tbz	w8, #0x0, 0x144b4 <__share_file+0x7180>
   14404: f9401408     	ldr	x8, [x0, #0x28]
   14408: aa0003f5     	mov	x21, x0
   1440c: 39404908     	ldrb	w8, [x8, #0x12]
   14410: 34000528     	cbz	w8, 0x144b4 <__share_file+0x7180>
   14414: 9100c3e8     	add	x8, sp, #0x30
   14418: 52800c80     	mov	w0, #0x64               // =100
   1441c: 97ffcff1     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   14420: b9404fe8     	ldr	w8, [sp, #0x4c]
   14424: 35000488     	cbnz	w8, 0x144b4 <__share_file+0x7180>
   14428: 9000024a     	adrp	x10, 0x5c000
   1442c: f843c3e8     	ldur	x8, [sp, #0x3c]
   14430: b94032a9     	ldr	w9, [x21, #0x30]
   14434: fd47ad40     	ldr	d0, [x10, #0xf58]
   14438: d2a0020a     	mov	x10, #0x100000          // =1048576
   1443c: f2c00a8a     	movk	x10, #0x54, lsl #32
   14440: b9000909     	str	w9, [x8, #0x8]
   14444: b0000249     	adrp	x9, 0x5d000
   14448: f801410a     	stur	x10, [x8, #0x14]
   1444c: fc00c100     	stur	d0, [x8, #0xc]
   14450: 9100b529     	add	x9, x9, #0x2d
   14454: f843c3ea     	ldur	x10, [sp, #0x3c]
   14458: ad400520     	ldp	q0, q1, [x9]
   1445c: 3dc00922     	ldr	q2, [x9, #0x20]
   14460: 52800649     	mov	w9, #0x32               // =50
   14464: b9001d49     	str	w9, [x10, #0x1c]
   14468: 528faf69     	mov	w9, #0x7d7b             // =32123
   1446c: 7900a149     	strh	w9, [x10, #0x50]
   14470: ad018941     	stp	q1, q2, [x10, #0x30]
   14474: 3d800940     	str	q0, [x10, #0x20]
   14478: b9401908     	ldr	w8, [x8, #0x18]
   1447c: 52800069     	mov	w9, #0x3                // =3
   14480: 910003e0     	mov	x0, sp
   14484: 8b080148     	add	x8, x10, x8
   14488: 39000109     	strb	w9, [x8]
   1448c: 3943ae89     	ldrb	w9, [x20, #0xeb]
   14490: 528001aa     	mov	w10, #0xd               // =13
   14494: 3900110a     	strb	w10, [x8, #0x4]
   14498: f9000516     	str	x22, [x8, #0x8]
   1449c: 39000909     	strb	w9, [x8, #0x2]
   144a0: ad4183e1     	ldp	q1, q0, [sp, #0x30]
   144a4: f9402be8     	ldr	x8, [sp, #0x50]
   144a8: ad0003e1     	stp	q1, q0, [sp]
   144ac: f90013e8     	str	x8, [sp, #0x20]
   144b0: 97ffd028     	bl	0x8550 <__api_logger_buffer_commit@plt>
   144b4: 3943ae88     	ldrb	w8, [x20, #0xeb]
   144b8: 91040295     	add	x21, x20, #0x100
   144bc: 91042298     	add	x24, x20, #0x108
   144c0: 34000368     	cbz	w8, 0x1452c <__share_file+0x71f8>
   144c4: b9410a89     	ldr	w9, [x20, #0x108]
   144c8: b9411a88     	ldr	w8, [x20, #0x118]
   144cc: 34000149     	cbz	w9, 0x144f4 <__share_file+0x71c0>
   144d0: 6b09011f     	cmp	w8, w9
   144d4: 1a888136     	csel	w22, w9, w8, hi
   144d8: 9100c3e1     	add	x1, sp, #0x30
   144dc: aa1403e0     	mov	x0, x20
   144e0: 2a1603e2     	mov	w2, w22
   144e4: b90033ff     	str	wzr, [sp, #0x30]
   144e8: 94000380     	bl	0x152e8 <__share_file+0x7fb4>
   144ec: b9411a88     	ldr	w8, [x20, #0x118]
   144f0: 4b160108     	sub	w8, w8, w22
   144f4: 7100051f     	cmp	w8, #0x1
   144f8: 540001ab     	b.lt	0x1452c <__share_file+0x71f8>
   144fc: 910003e2     	mov	x2, sp
   14500: aa1403e0     	mov	x0, x20
   14504: aa1503e1     	mov	x1, x21
   14508: b90003e8     	str	w8, [sp]
   1450c: 9400042b     	bl	0x155b8 <__share_file+0x8284>
   14510: 36000340     	tbz	w0, #0x0, 0x14578 <__share_file+0x7244>
   14514: b94003e2     	ldr	w2, [sp]
   14518: 9100c3e1     	add	x1, sp, #0x30
   1451c: aa1403e0     	mov	x0, x20
   14520: b90033ff     	str	wzr, [sp, #0x30]
   14524: 94000371     	bl	0x152e8 <__share_file+0x7fb4>
   14528: 14000014     	b	0x14578 <__share_file+0x7244>
   1452c: aa1303e0     	mov	x0, x19
   14530: 94009dda     	bl	0x3bc98 <operator delete(void*)+0x908>
   14534: b9400308     	ldr	w8, [x24]
   14538: b90033e8     	str	w8, [sp, #0x30]
   1453c: 340001a8     	cbz	w8, 0x14570 <__share_file+0x723c>
   14540: 910003e2     	mov	x2, sp
   14544: 9100c3e3     	add	x3, sp, #0x30
   14548: aa1403e0     	mov	x0, x20
   1454c: aa1503e1     	mov	x1, x21
   14550: b90003ff     	str	wzr, [sp]
   14554: 940004de     	bl	0x158cc <__share_file+0x8598>
   14558: f9408a88     	ldr	x8, [x20, #0x110]
   1455c: b4000088     	cbz	x8, 0x1456c <__share_file+0x7238>
   14560: f94002a0     	ldr	x0, [x21]
   14564: 97ffd11f     	bl	0x89e0 <free@plt>
   14568: f90002bf     	str	xzr, [x21]
   1456c: a9007f1f     	stp	xzr, xzr, [x24]
   14570: aa1303e0     	mov	x0, x19
   14574: 94009e5d     	bl	0x3bee8 <operator delete(void*)+0xb58>
   14578: aa1303e0     	mov	x0, x19
   1457c: 94009e5b     	bl	0x3bee8 <operator delete(void*)+0xb58>
   14580: f94016e8     	ldr	x8, [x23, #0x28]
   14584: f85c83a9     	ldur	x9, [x29, #-0x38]
   14588: eb09011f     	cmp	x8, x9
   1458c: 540000e1     	b.ne	0x145a8 <__share_file+0x7274>
   14590: a9497bfd     	ldp	x29, x30, [sp, #0x90]
   14594: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   14598: a94757f6     	ldp	x22, x21, [sp, #0x70]
   1459c: a9465ff8     	ldp	x24, x23, [sp, #0x60]
   145a0: 910283ff     	add	sp, sp, #0xa0
   145a4: d65f03c0     	ret
   145a8: 97ffcfce     	bl	0x84e0 <__stack_chk_fail@plt>
   145ac: d100c3ff     	sub	sp, sp, #0x30
   145b0: a9014ff4     	stp	x20, x19, [sp, #0x10]
   145b4: a9027bfd     	stp	x29, x30, [sp, #0x20]
   145b8: 910083fd     	add	x29, sp, #0x20
   145bc: aa0003f3     	mov	x19, x0
   145c0: b9410808     	ldr	w8, [x0, #0x108]
   145c4: b9411800     	ldr	w0, [x0, #0x118]
   145c8: 34000148     	cbz	w8, 0x145f0 <__share_file+0x72bc>
   145cc: 6b08001f     	cmp	w0, w8
   145d0: 1a808114     	csel	w20, w8, w0, hi
   145d4: 910033e1     	add	x1, sp, #0xc
   145d8: aa1303e0     	mov	x0, x19
   145dc: 2a1403e2     	mov	w2, w20
   145e0: b9000fff     	str	wzr, [sp, #0xc]
   145e4: 94000341     	bl	0x152e8 <__share_file+0x7fb4>
   145e8: b9411a68     	ldr	w8, [x19, #0x118]
   145ec: 4b140100     	sub	w0, w8, w20
   145f0: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   145f4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   145f8: 9100c3ff     	add	sp, sp, #0x30
   145fc: d65f03c0     	ret
   14600: d100c3ff     	sub	sp, sp, #0x30
   14604: a9014ff4     	stp	x20, x19, [sp, #0x10]
   14608: a9027bfd     	stp	x29, x30, [sp, #0x20]
   1460c: 910083fd     	add	x29, sp, #0x20
   14610: b9400028     	ldr	w8, [x1]
   14614: 34000188     	cbz	w8, 0x14644 <__share_file+0x7310>
   14618: aa0103f4     	mov	x20, x1
   1461c: 91040001     	add	x1, x0, #0x100
   14620: aa1403e2     	mov	x2, x20
   14624: aa0003f3     	mov	x19, x0
   14628: 940003e4     	bl	0x155b8 <__share_file+0x8284>
   1462c: 360000c0     	tbz	w0, #0x0, 0x14644 <__share_file+0x7310>
   14630: b9000fff     	str	wzr, [sp, #0xc]
   14634: b9400282     	ldr	w2, [x20]
   14638: 910033e1     	add	x1, sp, #0xc
   1463c: aa1303e0     	mov	x0, x19
   14640: 9400032a     	bl	0x152e8 <__share_file+0x7fb4>
   14644: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   14648: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   1464c: 9100c3ff     	add	sp, sp, #0x30
   14650: d65f03c0     	ret
   14654: d10143ff     	sub	sp, sp, #0x50
   14658: f9000bf7     	str	x23, [sp, #0x10]
   1465c: a90257f6     	stp	x22, x21, [sp, #0x20]
   14660: a9034ff4     	stp	x20, x19, [sp, #0x30]
   14664: a9047bfd     	stp	x29, x30, [sp, #0x40]
   14668: 910103fd     	add	x29, sp, #0x40
   1466c: d53bd056     	mrs	x22, TPIDR_EL0
   14670: f94016c8     	ldr	x8, [x22, #0x28]
   14674: 9103c013     	add	x19, x0, #0xf0
   14678: aa0003f4     	mov	x20, x0
   1467c: aa1303e0     	mov	x0, x19
   14680: f90007e8     	str	x8, [sp, #0x8]
   14684: 94009d85     	bl	0x3bc98 <operator delete(void*)+0x908>
   14688: b9410a88     	ldr	w8, [x20, #0x108]
   1468c: b90007e8     	str	w8, [sp, #0x4]
   14690: 340001e8     	cbz	w8, 0x146cc <__share_file+0x7398>
   14694: 91040295     	add	x21, x20, #0x100
   14698: 910003e2     	mov	x2, sp
   1469c: 910013e3     	add	x3, sp, #0x4
   146a0: aa1403e0     	mov	x0, x20
   146a4: aa1503e1     	mov	x1, x21
   146a8: 91042297     	add	x23, x20, #0x108
   146ac: b90003ff     	str	wzr, [sp]
   146b0: 94000487     	bl	0x158cc <__share_file+0x8598>
   146b4: f9408a88     	ldr	x8, [x20, #0x110]
   146b8: b4000088     	cbz	x8, 0x146c8 <__share_file+0x7394>
   146bc: f94002a0     	ldr	x0, [x21]
   146c0: 97ffd0c8     	bl	0x89e0 <free@plt>
   146c4: f90002bf     	str	xzr, [x21]
   146c8: a9007eff     	stp	xzr, xzr, [x23]
   146cc: aa1303e0     	mov	x0, x19
   146d0: 94009e06     	bl	0x3bee8 <operator delete(void*)+0xb58>
   146d4: f94016c8     	ldr	x8, [x22, #0x28]
   146d8: f94007e9     	ldr	x9, [sp, #0x8]
   146dc: eb09011f     	cmp	x8, x9
   146e0: 540000e1     	b.ne	0x146fc <__share_file+0x73c8>
   146e4: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   146e8: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   146ec: a94257f6     	ldp	x22, x21, [sp, #0x20]
   146f0: f9400bf7     	ldr	x23, [sp, #0x10]
   146f4: 910143ff     	add	sp, sp, #0x50
   146f8: d65f03c0     	ret
   146fc: 97ffcf79     	bl	0x84e0 <__stack_chk_fail@plt>
   14700: d1002000     	sub	x0, x0, #0x8
   14704: 17ffff28     	b	0x143a4 <__share_file+0x7070>
   14708: 52800028     	mov	w8, #0x1                // =1
   1470c: 3903a408     	strb	w8, [x0, #0xe9]
   14710: d65f03c0     	ret
   14714: 3903a41f     	strb	wzr, [x0, #0xe9]
   14718: d65f03c0     	ret
   1471c: d10243ff     	sub	sp, sp, #0x90
   14720: a9036ffc     	stp	x28, x27, [sp, #0x30]
   14724: a90467fa     	stp	x26, x25, [sp, #0x40]
   14728: a9055ff8     	stp	x24, x23, [sp, #0x50]
   1472c: a90657f6     	stp	x22, x21, [sp, #0x60]
   14730: a9074ff4     	stp	x20, x19, [sp, #0x70]
   14734: a9087bfd     	stp	x29, x30, [sp, #0x80]
   14738: 910203fd     	add	x29, sp, #0x80
   1473c: d53bd048     	mrs	x8, TPIDR_EL0
   14740: f90007e8     	str	x8, [sp, #0x8]
   14744: f9401508     	ldr	x8, [x8, #0x28]
   14748: aa0003f4     	mov	x20, x0
   1474c: 9103c000     	add	x0, x0, #0xf0
   14750: aa0103f5     	mov	x21, x1
   14754: f90017e8     	str	x8, [sp, #0x28]
   14758: f9000be0     	str	x0, [sp, #0x10]
   1475c: 94009d4f     	bl	0x3bc98 <operator delete(void*)+0x908>
   14760: f94006b3     	ldr	x19, [x21, #0x8]
   14764: f0000279     	adrp	x25, 0x63000
   14768: 912c5f39     	add	x25, x25, #0xb17
   1476c: aa1303e8     	mov	x8, x19
   14770: b4000353     	cbz	x19, 0x147d8 <__share_file+0x74a4>
   14774: a9475a89     	ldp	x9, x22, [x20, #0x70]
   14778: f94002a8     	ldr	x8, [x21]
   1477c: aa1f03fb     	mov	x27, xzr
   14780: d2c00038     	mov	x24, #0x100000000       // =4294967296
   14784: f10002df     	cmp	x22, #0x0
   14788: 9100211c     	add	x28, x8, #0x8
   1478c: 9a890337     	csel	x23, x25, x9, eq
   14790: aa1303fa     	mov	x26, x19
   14794: 1400000a     	b	0x147bc <__share_file+0x7488>
   14798: f85f8380     	ldur	x0, [x28, #-0x8]
   1479c: aa1703e1     	mov	x1, x23
   147a0: aa1603e2     	mov	x2, x22
   147a4: 97ffcf27     	bl	0x8440 <memcmp@plt>
   147a8: 340020e0     	cbz	w0, 0x14bc4 <__share_file+0x7890>
   147ac: 8b18037b     	add	x27, x27, x24
   147b0: f100075a     	subs	x26, x26, #0x1
   147b4: 9100639c     	add	x28, x28, #0x18
   147b8: 540000e0     	b.eq	0x147d4 <__share_file+0x74a0>
   147bc: f9400388     	ldr	x8, [x28]
   147c0: eb16011f     	cmp	x8, x22
   147c4: 54ffff41     	b.ne	0x147ac <__share_file+0x7478>
   147c8: b5fffe96     	cbnz	x22, 0x14798 <__share_file+0x7464>
   147cc: aa1903e0     	mov	x0, x25
   147d0: 17fffff3     	b	0x1479c <__share_file+0x7468>
   147d4: aa1303e8     	mov	x8, x19
   147d8: eb13011f     	cmp	x8, x19
   147dc: 54000320     	b.eq	0x14840 <__share_file+0x750c>
   147e0: 52800028     	mov	w8, #0x1                // =1
   147e4: 9101c296     	add	x22, x20, #0x70
   147e8: 390083e8     	strb	w8, [sp, #0x20]
   147ec: 97ffdab1     	bl	0xb2b0 <__uninit+0x1348>
   147f0: 910083e2     	add	x2, sp, #0x20
   147f4: aa1603e1     	mov	x1, x22
   147f8: 94000f1f     	bl	0x18474 <__share_file+0xb140>
   147fc: 360000a0     	tbz	w0, #0x0, 0x14810 <__share_file+0x74dc>
   14800: 394083e8     	ldrb	w8, [sp, #0x20]
   14804: aa1403f6     	mov	x22, x20
   14808: 380eaec8     	strb	w8, [x22, #0xea]!
   1480c: 14000003     	b	0x14818 <__share_file+0x74e4>
   14810: aa1403f6     	mov	x22, x20
   14814: 380eaedf     	strb	wzr, [x22, #0xea]!
   14818: 97ffce3a     	bl	0x8100 <get_ccs_log@plt>
   1481c: aa0003f7     	mov	x23, x0
   14820: 97ffce38     	bl	0x8100 <get_ccs_log@plt>
   14824: b0000242     	adrp	x2, 0x5d000
   14828: 91003401     	add	x1, x0, #0xd
   1482c: 91018042     	add	x2, x2, #0x60
   14830: aa1703e0     	mov	x0, x23
   14834: aa1603e3     	mov	x3, x22
   14838: 940000f8     	bl	0x14c18 <__share_file+0x78e4>
   1483c: f94006b3     	ldr	x19, [x21, #0x8]
   14840: aa1303e8     	mov	x8, x19
   14844: b4000353     	cbz	x19, 0x148ac <__share_file+0x7578>
   14848: a948da89     	ldp	x9, x22, [x20, #0x88]
   1484c: f94002a8     	ldr	x8, [x21]
   14850: aa1f03fb     	mov	x27, xzr
   14854: d2c00038     	mov	x24, #0x100000000       // =4294967296
   14858: f10002df     	cmp	x22, #0x0
   1485c: 9100211c     	add	x28, x8, #0x8
   14860: 9a890337     	csel	x23, x25, x9, eq
   14864: aa1303fa     	mov	x26, x19
   14868: 1400000a     	b	0x14890 <__share_file+0x755c>
   1486c: f85f8380     	ldur	x0, [x28, #-0x8]
   14870: aa1703e1     	mov	x1, x23
   14874: aa1603e2     	mov	x2, x22
   14878: 97ffcef2     	bl	0x8440 <memcmp@plt>
   1487c: 34001ac0     	cbz	w0, 0x14bd4 <__share_file+0x78a0>
   14880: 8b18037b     	add	x27, x27, x24
   14884: f100075a     	subs	x26, x26, #0x1
   14888: 9100639c     	add	x28, x28, #0x18
   1488c: 540000e0     	b.eq	0x148a8 <__share_file+0x7574>
   14890: f9400388     	ldr	x8, [x28]
   14894: eb16011f     	cmp	x8, x22
   14898: 54ffff41     	b.ne	0x14880 <__share_file+0x754c>
   1489c: b5fffe96     	cbnz	x22, 0x1486c <__share_file+0x7538>
   148a0: aa1903e0     	mov	x0, x25
   148a4: 17fffff3     	b	0x14870 <__share_file+0x753c>
   148a8: aa1303e8     	mov	x8, x19
   148ac: eb13011f     	cmp	x8, x19
   148b0: 540003a0     	b.eq	0x14924 <__share_file+0x75f0>
   148b4: 91022296     	add	x22, x20, #0x88
   148b8: f9000fff     	str	xzr, [sp, #0x18]
   148bc: 97ffda7d     	bl	0xb2b0 <__uninit+0x1348>
   148c0: 910063e2     	add	x2, sp, #0x18
   148c4: aa1603e1     	mov	x1, x22
   148c8: 94000da0     	bl	0x17f48 <__share_file+0xac14>
   148cc: 36000080     	tbz	w0, #0x0, 0x148dc <__share_file+0x75a8>
   148d0: f9400fe8     	ldr	x8, [sp, #0x18]
   148d4: 910083f6     	add	x22, sp, #0x20
   148d8: 14000003     	b	0x148e4 <__share_file+0x75b0>
   148dc: 910083f6     	add	x22, sp, #0x20
   148e0: 52800788     	mov	w8, #0x3c               // =60
   148e4: f90013e8     	str	x8, [sp, #0x20]
   148e8: 97ffce06     	bl	0x8100 <get_ccs_log@plt>
   148ec: aa0003f7     	mov	x23, x0
   148f0: 97ffce04     	bl	0x8100 <get_ccs_log@plt>
   148f4: b0000242     	adrp	x2, 0x5d000
   148f8: 91003401     	add	x1, x0, #0xd
   148fc: 91032842     	add	x2, x2, #0xca
   14900: aa1703e0     	mov	x0, x23
   14904: aa1603e3     	mov	x3, x22
   14908: 940001e5     	bl	0x1509c <__share_file+0x7d68>
   1490c: f94002c8     	ldr	x8, [x22]
   14910: 52807d09     	mov	w9, #0x3e8              // =1000
   14914: 91002280     	add	x0, x20, #0x8
   14918: 9b097d01     	mul	x1, x8, x9
   1491c: 9400c07c     	bl	0x44b0c <operator delete(void*)+0x977c>
   14920: f94006b3     	ldr	x19, [x21, #0x8]
   14924: aa1303e8     	mov	x8, x19
   14928: b4000353     	cbz	x19, 0x14990 <__share_file+0x765c>
   1492c: a94a5a89     	ldp	x9, x22, [x20, #0xa0]
   14930: f94002a8     	ldr	x8, [x21]
   14934: aa1f03fb     	mov	x27, xzr
   14938: d2c00038     	mov	x24, #0x100000000       // =4294967296
   1493c: f10002df     	cmp	x22, #0x0
   14940: 9100211c     	add	x28, x8, #0x8
   14944: 9a890337     	csel	x23, x25, x9, eq
   14948: aa1303fa     	mov	x26, x19
   1494c: 1400000a     	b	0x14974 <__share_file+0x7640>
   14950: f85f8380     	ldur	x0, [x28, #-0x8]
   14954: aa1703e1     	mov	x1, x23
   14958: aa1603e2     	mov	x2, x22
   1495c: 97ffceb9     	bl	0x8440 <memcmp@plt>
   14960: 34001420     	cbz	w0, 0x14be4 <__share_file+0x78b0>
   14964: 8b18037b     	add	x27, x27, x24
   14968: f100075a     	subs	x26, x26, #0x1
   1496c: 9100639c     	add	x28, x28, #0x18
   14970: 540000e0     	b.eq	0x1498c <__share_file+0x7658>
   14974: f9400388     	ldr	x8, [x28]
   14978: eb16011f     	cmp	x8, x22
   1497c: 54ffff41     	b.ne	0x14964 <__share_file+0x7630>
   14980: b5fffe96     	cbnz	x22, 0x14950 <__share_file+0x761c>
   14984: aa1903e0     	mov	x0, x25
   14988: 17fffff3     	b	0x14954 <__share_file+0x7620>
   1498c: aa1303e8     	mov	x8, x19
   14990: eb13011f     	cmp	x8, x19
   14994: 54000540     	b.eq	0x14a3c <__share_file+0x7708>
   14998: 91028296     	add	x22, x20, #0xa0
   1499c: f9000fff     	str	xzr, [sp, #0x18]
   149a0: 97ffda44     	bl	0xb2b0 <__uninit+0x1348>
   149a4: 910063e2     	add	x2, sp, #0x18
   149a8: aa1603e1     	mov	x1, x22
   149ac: 94000d67     	bl	0x17f48 <__share_file+0xac14>
   149b0: 36000140     	tbz	w0, #0x0, 0x149d8 <__share_file+0x76a4>
   149b4: a9414fe0     	ldp	x0, x19, [sp, #0x10]
   149b8: f90013f3     	str	x19, [sp, #0x20]
   149bc: 94009cb7     	bl	0x3bc98 <operator delete(void*)+0x908>
   149c0: f100067f     	cmp	x19, #0x1
   149c4: 5400036b     	b.lt	0x14a30 <__share_file+0x76fc>
   149c8: b9411a88     	ldr	w8, [x20, #0x118]
   149cc: eb08027f     	cmp	x19, x8
   149d0: 54000121     	b.ne	0x149f4 <__share_file+0x76c0>
   149d4: 14000017     	b	0x14a30 <__share_file+0x76fc>
   149d8: f9400be0     	ldr	x0, [sp, #0x10]
   149dc: 52805dc8     	mov	w8, #0x2ee              // =750
   149e0: f90013e8     	str	x8, [sp, #0x20]
   149e4: 94009cad     	bl	0x3bc98 <operator delete(void*)+0x908>
   149e8: b9411a88     	ldr	w8, [x20, #0x118]
   149ec: 710bb91f     	cmp	w8, #0x2ee
   149f0: 54000200     	b.eq	0x14a30 <__share_file+0x76fc>
   149f4: 97ffcdc3     	bl	0x8100 <get_ccs_log@plt>
   149f8: aa0003f6     	mov	x22, x0
   149fc: 97ffcdc1     	bl	0x8100 <get_ccs_log@plt>
   14a00: b0000242     	adrp	x2, 0x5d000
   14a04: 91003401     	add	x1, x0, #0xd
   14a08: 91039842     	add	x2, x2, #0xe6
   14a0c: 910083e3     	add	x3, sp, #0x20
   14a10: aa1603e0     	mov	x0, x22
   14a14: 940001eb     	bl	0x151c0 <__share_file+0x7e8c>
   14a18: f94013e8     	ldr	x8, [sp, #0x20]
   14a1c: 528270e9     	mov	w9, #0x1387             // =4999
   14a20: eb09011f     	cmp	x8, x9
   14a24: 52827109     	mov	w9, #0x1388             // =5000
   14a28: 1a88c128     	csel	w8, w9, w8, gt
   14a2c: b9011a88     	str	w8, [x20, #0x118]
   14a30: f9400be0     	ldr	x0, [sp, #0x10]
   14a34: 94009d2d     	bl	0x3bee8 <operator delete(void*)+0xb58>
   14a38: f94006b3     	ldr	x19, [x21, #0x8]
   14a3c: aa1303e8     	mov	x8, x19
   14a40: b4000353     	cbz	x19, 0x14aa8 <__share_file+0x7774>
   14a44: a94bda89     	ldp	x9, x22, [x20, #0xb8]
   14a48: f94002a8     	ldr	x8, [x21]
   14a4c: aa1f03fb     	mov	x27, xzr
   14a50: d2c00038     	mov	x24, #0x100000000       // =4294967296
   14a54: f10002df     	cmp	x22, #0x0
   14a58: 9100211c     	add	x28, x8, #0x8
   14a5c: 9a890337     	csel	x23, x25, x9, eq
   14a60: aa1303fa     	mov	x26, x19
   14a64: 1400000a     	b	0x14a8c <__share_file+0x7758>
   14a68: f85f8380     	ldur	x0, [x28, #-0x8]
   14a6c: aa1703e1     	mov	x1, x23
   14a70: aa1603e2     	mov	x2, x22
   14a74: 97ffce73     	bl	0x8440 <memcmp@plt>
   14a78: 34000be0     	cbz	w0, 0x14bf4 <__share_file+0x78c0>
   14a7c: 8b18037b     	add	x27, x27, x24
   14a80: f100075a     	subs	x26, x26, #0x1
   14a84: 9100639c     	add	x28, x28, #0x18
   14a88: 540000e0     	b.eq	0x14aa4 <__share_file+0x7770>
   14a8c: f9400388     	ldr	x8, [x28]
   14a90: eb16011f     	cmp	x8, x22
   14a94: 54ffff41     	b.ne	0x14a7c <__share_file+0x7748>
   14a98: b5fffe96     	cbnz	x22, 0x14a68 <__share_file+0x7734>
   14a9c: aa1903e0     	mov	x0, x25
   14aa0: 17fffff3     	b	0x14a6c <__share_file+0x7738>
   14aa4: aa1303e8     	mov	x8, x19
   14aa8: eb13011f     	cmp	x8, x19
   14aac: 540001c0     	b.eq	0x14ae4 <__share_file+0x77b0>
   14ab0: 9102e296     	add	x22, x20, #0xb8
   14ab4: f90013ff     	str	xzr, [sp, #0x20]
   14ab8: 97ffd9fe     	bl	0xb2b0 <__uninit+0x1348>
   14abc: 910083e2     	add	x2, sp, #0x20
   14ac0: aa1603e1     	mov	x1, x22
   14ac4: 94000d21     	bl	0x17f48 <__share_file+0xac14>
   14ac8: f94013e8     	ldr	x8, [sp, #0x20]
   14acc: 7200001f     	tst	w0, #0x1
   14ad0: 52827109     	mov	w9, #0x1388             // =5000
   14ad4: aa1403e0     	mov	x0, x20
   14ad8: 9a891101     	csel	x1, x8, x9, ne
   14adc: 97fffd8e     	bl	0x14114 <__share_file+0x6de0>
   14ae0: f94006b3     	ldr	x19, [x21, #0x8]
   14ae4: aa1303e8     	mov	x8, x19
   14ae8: b4000353     	cbz	x19, 0x14b50 <__share_file+0x781c>
   14aec: a94d5a89     	ldp	x9, x22, [x20, #0xd0]
   14af0: f94002a8     	ldr	x8, [x21]
   14af4: aa1f03f7     	mov	x23, xzr
   14af8: d2c00038     	mov	x24, #0x100000000       // =4294967296
   14afc: f10002df     	cmp	x22, #0x0
   14b00: 9100211b     	add	x27, x8, #0x8
   14b04: 9a890335     	csel	x21, x25, x9, eq
   14b08: aa1303fa     	mov	x26, x19
   14b0c: 1400000a     	b	0x14b34 <__share_file+0x7800>
   14b10: f85f8360     	ldur	x0, [x27, #-0x8]
   14b14: aa1503e1     	mov	x1, x21
   14b18: aa1603e2     	mov	x2, x22
   14b1c: 97ffce49     	bl	0x8440 <memcmp@plt>
   14b20: 34000720     	cbz	w0, 0x14c04 <__share_file+0x78d0>
   14b24: 8b1802f7     	add	x23, x23, x24
   14b28: f100075a     	subs	x26, x26, #0x1
   14b2c: 9100637b     	add	x27, x27, #0x18
   14b30: 540000e0     	b.eq	0x14b4c <__share_file+0x7818>
   14b34: f9400368     	ldr	x8, [x27]
   14b38: eb16011f     	cmp	x8, x22
   14b3c: 54ffff41     	b.ne	0x14b24 <__share_file+0x77f0>
   14b40: b5fffe96     	cbnz	x22, 0x14b10 <__share_file+0x77dc>
   14b44: aa1903e0     	mov	x0, x25
   14b48: 17fffff3     	b	0x14b14 <__share_file+0x77e0>
   14b4c: aa1303e8     	mov	x8, x19
   14b50: eb13011f     	cmp	x8, x19
   14b54: 540001a0     	b.eq	0x14b88 <__share_file+0x7854>
   14b58: 91034295     	add	x21, x20, #0xd0
   14b5c: f90013ff     	str	xzr, [sp, #0x20]
   14b60: 97ffd9d4     	bl	0xb2b0 <__uninit+0x1348>
   14b64: 910083e2     	add	x2, sp, #0x20
   14b68: aa1503e1     	mov	x1, x21
   14b6c: 94000cf7     	bl	0x17f48 <__share_file+0xac14>
   14b70: f94013e8     	ldr	x8, [sp, #0x20]
   14b74: 7200001f     	tst	w0, #0x1
   14b78: 52a01409     	mov	w9, #0xa00000           // =10485760
   14b7c: aa1403e0     	mov	x0, x20
   14b80: 9a891101     	csel	x1, x8, x9, ne
   14b84: 97fffdb6     	bl	0x1425c <__share_file+0x6f28>
   14b88: f9400be0     	ldr	x0, [sp, #0x10]
   14b8c: 94009cd7     	bl	0x3bee8 <operator delete(void*)+0xb58>
   14b90: f94007e8     	ldr	x8, [sp, #0x8]
   14b94: f9401508     	ldr	x8, [x8, #0x28]
   14b98: f94017e9     	ldr	x9, [sp, #0x28]
   14b9c: eb09011f     	cmp	x8, x9
   14ba0: 540003a1     	b.ne	0x14c14 <__share_file+0x78e0>
   14ba4: a9487bfd     	ldp	x29, x30, [sp, #0x80]
   14ba8: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   14bac: a94657f6     	ldp	x22, x21, [sp, #0x60]
   14bb0: a9455ff8     	ldp	x24, x23, [sp, #0x50]
   14bb4: a94467fa     	ldp	x26, x25, [sp, #0x40]
   14bb8: a9436ffc     	ldp	x28, x27, [sp, #0x30]
   14bbc: 910243ff     	add	sp, sp, #0x90
   14bc0: d65f03c0     	ret
   14bc4: 9360ff68     	asr	x8, x27, #32
   14bc8: eb13011f     	cmp	x8, x19
   14bcc: 54ffe0a1     	b.ne	0x147e0 <__share_file+0x74ac>
   14bd0: 17ffff1c     	b	0x14840 <__share_file+0x750c>
   14bd4: 9360ff68     	asr	x8, x27, #32
   14bd8: eb13011f     	cmp	x8, x19
   14bdc: 54ffe6c1     	b.ne	0x148b4 <__share_file+0x7580>
   14be0: 17ffff51     	b	0x14924 <__share_file+0x75f0>
   14be4: 9360ff68     	asr	x8, x27, #32
   14be8: eb13011f     	cmp	x8, x19
   14bec: 54ffed61     	b.ne	0x14998 <__share_file+0x7664>
   14bf0: 17ffff93     	b	0x14a3c <__share_file+0x7708>
   14bf4: 9360ff68     	asr	x8, x27, #32
   14bf8: eb13011f     	cmp	x8, x19
   14bfc: 54fff5a1     	b.ne	0x14ab0 <__share_file+0x777c>
   14c00: 17ffffb9     	b	0x14ae4 <__share_file+0x77b0>
   14c04: 9360fee8     	asr	x8, x23, #32
   14c08: eb13011f     	cmp	x8, x19
   14c0c: 54fffa61     	b.ne	0x14b58 <__share_file+0x7824>
   14c10: 17ffffde     	b	0x14b88 <__share_file+0x7854>
   14c14: 97ffce33     	bl	0x84e0 <__stack_chk_fail@plt>
   14c18: d102c3ff     	sub	sp, sp, #0xb0
   14c1c: f90033f9     	str	x25, [sp, #0x60]
   14c20: a9075ff8     	stp	x24, x23, [sp, #0x70]
   14c24: a90857f6     	stp	x22, x21, [sp, #0x80]
   14c28: a9094ff4     	stp	x20, x19, [sp, #0x90]
   14c2c: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   14c30: 910283fd     	add	x29, sp, #0xa0
   14c34: d53bd056     	mrs	x22, TPIDR_EL0
   14c38: f94016c8     	ldr	x8, [x22, #0x28]
   14c3c: aa0303f3     	mov	x19, x3
   14c40: aa0203f4     	mov	x20, x2
   14c44: f81b83a8     	stur	x8, [x29, #-0x48]
   14c48: 97ffe2c5     	bl	0xd75c <__share_file+0x428>
   14c4c: f9400008     	ldr	x8, [x0]
   14c50: 39400108     	ldrb	w8, [x8]
   14c54: 36000228     	tbz	w8, #0x0, 0x14c98 <__share_file+0x7964>
   14c58: f9401408     	ldr	x8, [x0, #0x28]
   14c5c: aa0003f5     	mov	x21, x0
   14c60: 39404908     	ldrb	w8, [x8, #0x12]
   14c64: 340001a8     	cbz	w8, 0x14c98 <__share_file+0x7964>
   14c68: 39407288     	ldrb	w8, [x20, #0x1c]
   14c6c: 52800409     	mov	w9, #0x20               // =32
   14c70: 7100011f     	cmp	w8, #0x0
   14c74: 1a890537     	cinc	w23, w9, ne
   14c78: 11000ee8     	add	w8, w23, #0x3
   14c7c: 52800489     	mov	w9, #0x24               // =36
   14c80: 0a090118     	and	w24, w8, w9
   14c84: 11008300     	add	w0, w24, #0x20
   14c88: 9100c3e8     	add	x8, sp, #0x30
   14c8c: 97ffcdd5     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   14c90: b9404fe8     	ldr	w8, [sp, #0x4c]
   14c94: 340001a8     	cbz	w8, 0x14cc8 <__share_file+0x7994>
   14c98: 2a1f03e0     	mov	w0, wzr
   14c9c: f94016c8     	ldr	x8, [x22, #0x28]
   14ca0: f85b83a9     	ldur	x9, [x29, #-0x48]
   14ca4: eb09011f     	cmp	x8, x9
   14ca8: 540004a1     	b.ne	0x14d3c <__share_file+0x7a08>
   14cac: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   14cb0: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   14cb4: a94857f6     	ldp	x22, x21, [sp, #0x80]
   14cb8: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   14cbc: f94033f9     	ldr	x25, [sp, #0x60]
   14cc0: 9102c3ff     	add	sp, sp, #0xb0
   14cc4: d65f03c0     	ret
   14cc8: 90000249     	adrp	x9, 0x5c000
   14ccc: f843c3f9     	ldur	x25, [sp, #0x3c]
   14cd0: b94032a8     	ldr	w8, [x21, #0x30]
   14cd4: fd47ad20     	ldr	d0, [x9, #0xf58]
   14cd8: 52a0020a     	mov	w10, #0x100000          // =1048576
   14cdc: 1100730b     	add	w11, w24, #0x1c
   14ce0: b9000b28     	str	w8, [x25, #0x8]
   14ce4: 2902af2a     	stp	w10, w11, [x25, #0x14]
   14ce8: fc00c320     	stur	d0, [x25, #0xc]
   14cec: f843c3f5     	ldur	x21, [sp, #0x3c]
   14cf0: 510012e2     	sub	w2, w23, #0x4
   14cf4: aa1403e1     	mov	x1, x20
   14cf8: 910082a0     	add	x0, x21, #0x20
   14cfc: b9001ea2     	str	w2, [x21, #0x1c]
   14d00: 97ffcf0c     	bl	0x8930 <memcpy@plt>
   14d04: b9401b28     	ldr	w8, [x25, #0x18]
   14d08: 52800069     	mov	w9, #0x3                // =3
   14d0c: 910003e0     	mov	x0, sp
   14d10: 8b0802a8     	add	x8, x21, x8
   14d14: 39000109     	strb	w9, [x8]
   14d18: 39400269     	ldrb	w9, [x19]
   14d1c: 39000909     	strb	w9, [x8, #0x2]
   14d20: ad4183e1     	ldp	q1, q0, [sp, #0x30]
   14d24: f9402be8     	ldr	x8, [sp, #0x50]
   14d28: ad0003e1     	stp	q1, q0, [sp]
   14d2c: f90013e8     	str	x8, [sp, #0x20]
   14d30: 97ffce08     	bl	0x8550 <__api_logger_buffer_commit@plt>
   14d34: 52800020     	mov	w0, #0x1                // =1
   14d38: 17ffffd9     	b	0x14c9c <__share_file+0x7968>
   14d3c: 97ffcde9     	bl	0x84e0 <__stack_chk_fail@plt>
   14d40: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   14d44: a9017bfd     	stp	x29, x30, [sp, #0x10]
   14d48: 910043fd     	add	x29, sp, #0x10
   14d4c: aa0003f3     	mov	x19, x0
   14d50: 12000028     	and	w8, w1, #0x1
   14d54: 380ebe68     	strb	w8, [x19, #0xeb]!
   14d58: 97ffccea     	bl	0x8100 <get_ccs_log@plt>
   14d5c: aa0003f4     	mov	x20, x0
   14d60: 97ffcce8     	bl	0x8100 <get_ccs_log@plt>
   14d64: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   14d68: b0000242     	adrp	x2, 0x5d000
   14d6c: 91003401     	add	x1, x0, #0xd
   14d70: 9101f442     	add	x2, x2, #0x7d
   14d74: aa1403e0     	mov	x0, x20
   14d78: aa1303e3     	mov	x3, x19
   14d7c: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   14d80: 14000001     	b	0x14d84 <__share_file+0x7a50>
   14d84: d102c3ff     	sub	sp, sp, #0xb0
   14d88: f90033f9     	str	x25, [sp, #0x60]
   14d8c: a9075ff8     	stp	x24, x23, [sp, #0x70]
   14d90: a90857f6     	stp	x22, x21, [sp, #0x80]
   14d94: a9094ff4     	stp	x20, x19, [sp, #0x90]
   14d98: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   14d9c: 910283fd     	add	x29, sp, #0xa0
   14da0: d53bd056     	mrs	x22, TPIDR_EL0
   14da4: f94016c8     	ldr	x8, [x22, #0x28]
   14da8: aa0303f3     	mov	x19, x3
   14dac: aa0203f4     	mov	x20, x2
   14db0: f81b83a8     	stur	x8, [x29, #-0x48]
   14db4: 97ffe26a     	bl	0xd75c <__share_file+0x428>
   14db8: f9400008     	ldr	x8, [x0]
   14dbc: 39400108     	ldrb	w8, [x8]
   14dc0: 36000228     	tbz	w8, #0x0, 0x14e04 <__share_file+0x7ad0>
   14dc4: f9401408     	ldr	x8, [x0, #0x28]
   14dc8: aa0003f5     	mov	x21, x0
   14dcc: 39404908     	ldrb	w8, [x8, #0x12]
   14dd0: 340001a8     	cbz	w8, 0x14e04 <__share_file+0x7ad0>
   14dd4: 39407e88     	ldrb	w8, [x20, #0x1f]
   14dd8: 52800469     	mov	w9, #0x23               // =35
   14ddc: 7100011f     	cmp	w8, #0x0
   14de0: 1a890537     	cinc	w23, w9, ne
   14de4: 11000ee8     	add	w8, w23, #0x3
   14de8: 52800589     	mov	w9, #0x2c               // =44
   14dec: 0a090118     	and	w24, w8, w9
   14df0: 11008300     	add	w0, w24, #0x20
   14df4: 9100c3e8     	add	x8, sp, #0x30
   14df8: 97ffcd7a     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   14dfc: b9404fe8     	ldr	w8, [sp, #0x4c]
   14e00: 340001a8     	cbz	w8, 0x14e34 <__share_file+0x7b00>
   14e04: 2a1f03e0     	mov	w0, wzr
   14e08: f94016c8     	ldr	x8, [x22, #0x28]
   14e0c: f85b83a9     	ldur	x9, [x29, #-0x48]
   14e10: eb09011f     	cmp	x8, x9
   14e14: 540004a1     	b.ne	0x14ea8 <__share_file+0x7b74>
   14e18: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   14e1c: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   14e20: a94857f6     	ldp	x22, x21, [sp, #0x80]
   14e24: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   14e28: f94033f9     	ldr	x25, [sp, #0x60]
   14e2c: 9102c3ff     	add	sp, sp, #0xb0
   14e30: d65f03c0     	ret
   14e34: 90000249     	adrp	x9, 0x5c000
   14e38: f843c3f9     	ldur	x25, [sp, #0x3c]
   14e3c: b94032a8     	ldr	w8, [x21, #0x30]
   14e40: fd47ad20     	ldr	d0, [x9, #0xf58]
   14e44: 52a0020a     	mov	w10, #0x100000          // =1048576
   14e48: 1100730b     	add	w11, w24, #0x1c
   14e4c: b9000b28     	str	w8, [x25, #0x8]
   14e50: 2902af2a     	stp	w10, w11, [x25, #0x14]
   14e54: fc00c320     	stur	d0, [x25, #0xc]
   14e58: f843c3f5     	ldur	x21, [sp, #0x3c]
   14e5c: 510012e2     	sub	w2, w23, #0x4
   14e60: aa1403e1     	mov	x1, x20
   14e64: 910082a0     	add	x0, x21, #0x20
   14e68: b9001ea2     	str	w2, [x21, #0x1c]
   14e6c: 97ffceb1     	bl	0x8930 <memcpy@plt>
   14e70: b9401b28     	ldr	w8, [x25, #0x18]
   14e74: 52800069     	mov	w9, #0x3                // =3
   14e78: 910003e0     	mov	x0, sp
   14e7c: 8b0802a8     	add	x8, x21, x8
   14e80: 39000109     	strb	w9, [x8]
   14e84: 39400269     	ldrb	w9, [x19]
   14e88: 39000909     	strb	w9, [x8, #0x2]
   14e8c: ad4183e1     	ldp	q1, q0, [sp, #0x30]
   14e90: f9402be8     	ldr	x8, [sp, #0x50]
   14e94: ad0003e1     	stp	q1, q0, [sp]
   14e98: f90013e8     	str	x8, [sp, #0x20]
   14e9c: 97ffcdad     	bl	0x8550 <__api_logger_buffer_commit@plt>
   14ea0: 52800020     	mov	w0, #0x1                // =1
   14ea4: 17ffffd9     	b	0x14e08 <__share_file+0x7ad4>
   14ea8: 97ffcd8e     	bl	0x84e0 <__stack_chk_fail@plt>
   14eac: d10103ff     	sub	sp, sp, #0x40
   14eb0: a90157f6     	stp	x22, x21, [sp, #0x10]
   14eb4: a9024ff4     	stp	x20, x19, [sp, #0x20]
   14eb8: a9037bfd     	stp	x29, x30, [sp, #0x30]
   14ebc: 9100c3fd     	add	x29, sp, #0x30
   14ec0: d53bd056     	mrs	x22, TPIDR_EL0
   14ec4: f94016c8     	ldr	x8, [x22, #0x28]
   14ec8: f90007e8     	str	x8, [sp, #0x8]
   14ecc: f90003e1     	str	x1, [sp]
   14ed0: 3943a408     	ldrb	w8, [x0, #0xe9]
   14ed4: 340003a8     	cbz	w8, 0x14f48 <__share_file+0x7c14>
   14ed8: 3943a808     	ldrb	w8, [x0, #0xea]
   14edc: aa0003f4     	mov	x20, x0
   14ee0: 34000348     	cbz	w8, 0x14f48 <__share_file+0x7c14>
   14ee4: 9103c293     	add	x19, x20, #0xf0
   14ee8: aa1303e0     	mov	x0, x19
   14eec: 94009b6b     	bl	0x3bc98 <operator delete(void*)+0x908>
   14ef0: f9408688     	ldr	x8, [x20, #0x108]
   14ef4: b9411e89     	ldr	w9, [x20, #0x11c]
   14ef8: eb09011f     	cmp	x8, x9
   14efc: 540000e2     	b.hs	0x14f18 <__share_file+0x7be4>
   14f00: 91040280     	add	x0, x20, #0x100
   14f04: f9400002     	ldr	x2, [x0]
   14f08: 910003e3     	mov	x3, sp
   14f0c: 8b080c41     	add	x1, x2, x8, lsl #3
   14f10: 9400036a     	bl	0x15cb8 <__share_file+0x8984>
   14f14: 1400000b     	b	0x14f40 <__share_file+0x7c0c>
   14f18: 91047294     	add	x20, x20, #0x11c
   14f1c: 97ffcc79     	bl	0x8100 <get_ccs_log@plt>
   14f20: aa0003f5     	mov	x21, x0
   14f24: 97ffcc77     	bl	0x8100 <get_ccs_log@plt>
   14f28: b0000242     	adrp	x2, 0x5d000
   14f2c: 91003401     	add	x1, x0, #0xd
   14f30: 91027442     	add	x2, x2, #0x9d
   14f34: aa1503e0     	mov	x0, x21
   14f38: aa1403e3     	mov	x3, x20
   14f3c: 9400000d     	bl	0x14f70 <__share_file+0x7c3c>
   14f40: aa1303e0     	mov	x0, x19
   14f44: 94009be9     	bl	0x3bee8 <operator delete(void*)+0xb58>
   14f48: f94016c8     	ldr	x8, [x22, #0x28]
   14f4c: f94007e9     	ldr	x9, [sp, #0x8]
   14f50: eb09011f     	cmp	x8, x9
   14f54: 540000c1     	b.ne	0x14f6c <__share_file+0x7c38>
   14f58: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   14f5c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   14f60: a94157f6     	ldp	x22, x21, [sp, #0x10]
   14f64: 910103ff     	add	sp, sp, #0x40
   14f68: d65f03c0     	ret
   14f6c: 97ffcd5d     	bl	0x84e0 <__stack_chk_fail@plt>
   14f70: d102c3ff     	sub	sp, sp, #0xb0
   14f74: f90033f9     	str	x25, [sp, #0x60]
   14f78: a9075ff8     	stp	x24, x23, [sp, #0x70]
   14f7c: a90857f6     	stp	x22, x21, [sp, #0x80]
   14f80: a9094ff4     	stp	x20, x19, [sp, #0x90]
   14f84: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   14f88: 910283fd     	add	x29, sp, #0xa0
   14f8c: d53bd056     	mrs	x22, TPIDR_EL0
   14f90: f94016c8     	ldr	x8, [x22, #0x28]
   14f94: aa0303f3     	mov	x19, x3
   14f98: aa0203f4     	mov	x20, x2
   14f9c: f81b83a8     	stur	x8, [x29, #-0x48]
   14fa0: 97ffe1ef     	bl	0xd75c <__share_file+0x428>
   14fa4: f9400008     	ldr	x8, [x0]
   14fa8: 39400108     	ldrb	w8, [x8]
   14fac: 36000248     	tbz	w8, #0x0, 0x14ff4 <__share_file+0x7cc0>
   14fb0: f9401408     	ldr	x8, [x0, #0x28]
   14fb4: aa0003f5     	mov	x21, x0
   14fb8: 39404908     	ldrb	w8, [x8, #0x12]
   14fbc: 340001c8     	cbz	w8, 0x14ff4 <__share_file+0x7cc0>
   14fc0: 3940b288     	ldrb	w8, [x20, #0x2c]
   14fc4: 52800609     	mov	w9, #0x30               // =48
   14fc8: 7100011f     	cmp	w8, #0x0
   14fcc: 1a890537     	cinc	w23, w9, ne
   14fd0: 11000ee8     	add	w8, w23, #0x3
   14fd4: 52800689     	mov	w9, #0x34               // =52
   14fd8: 0a090118     	and	w24, w8, w9
   14fdc: 321d0308     	orr	w8, w24, #0x8
   14fe0: 11007100     	add	w0, w8, #0x1c
   14fe4: 9100c3e8     	add	x8, sp, #0x30
   14fe8: 97ffccfe     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   14fec: b9404fe8     	ldr	w8, [sp, #0x4c]
   14ff0: 340001a8     	cbz	w8, 0x15024 <__share_file+0x7cf0>
   14ff4: 2a1f03e0     	mov	w0, wzr
   14ff8: f94016c8     	ldr	x8, [x22, #0x28]
   14ffc: f85b83a9     	ldur	x9, [x29, #-0x48]
   15000: eb09011f     	cmp	x8, x9
   15004: 540004a1     	b.ne	0x15098 <__share_file+0x7d64>
   15008: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   1500c: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   15010: a94857f6     	ldp	x22, x21, [sp, #0x80]
   15014: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   15018: f94033f9     	ldr	x25, [sp, #0x60]
   1501c: 9102c3ff     	add	sp, sp, #0xb0
   15020: d65f03c0     	ret
   15024: f0000229     	adrp	x9, 0x5c000
   15028: f843c3f9     	ldur	x25, [sp, #0x3c]
   1502c: b94032a8     	ldr	w8, [x21, #0x30]
   15030: fd47ad20     	ldr	d0, [x9, #0xf58]
   15034: 52a0020a     	mov	w10, #0x100000          // =1048576
   15038: 1100730b     	add	w11, w24, #0x1c
   1503c: b9000b28     	str	w8, [x25, #0x8]
   15040: 2902af2a     	stp	w10, w11, [x25, #0x14]
   15044: fc00c320     	stur	d0, [x25, #0xc]
   15048: f843c3f5     	ldur	x21, [sp, #0x3c]
   1504c: 510012e2     	sub	w2, w23, #0x4
   15050: aa1403e1     	mov	x1, x20
   15054: 910082a0     	add	x0, x21, #0x20
   15058: b9001ea2     	str	w2, [x21, #0x1c]
   1505c: 97ffce35     	bl	0x8930 <memcpy@plt>
   15060: b9401b28     	ldr	w8, [x25, #0x18]
   15064: 52800169     	mov	w9, #0xb                // =11
   15068: 910003e0     	mov	x0, sp
   1506c: 8b0802a8     	add	x8, x21, x8
   15070: 39000109     	strb	w9, [x8]
   15074: b9400269     	ldr	w9, [x19]
   15078: b9000509     	str	w9, [x8, #0x4]
   1507c: ad4183e1     	ldp	q1, q0, [sp, #0x30]
   15080: f9402be8     	ldr	x8, [sp, #0x50]
   15084: ad0003e1     	stp	q1, q0, [sp]
   15088: f90013e8     	str	x8, [sp, #0x20]
   1508c: 97ffcd31     	bl	0x8550 <__api_logger_buffer_commit@plt>
   15090: 52800020     	mov	w0, #0x1                // =1
   15094: 17ffffd9     	b	0x14ff8 <__share_file+0x7cc4>
   15098: 97ffcd12     	bl	0x84e0 <__stack_chk_fail@plt>
   1509c: d102c3ff     	sub	sp, sp, #0xb0
   150a0: f90033f9     	str	x25, [sp, #0x60]
   150a4: a9075ff8     	stp	x24, x23, [sp, #0x70]
   150a8: a90857f6     	stp	x22, x21, [sp, #0x80]
   150ac: a9094ff4     	stp	x20, x19, [sp, #0x90]
   150b0: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   150b4: 910283fd     	add	x29, sp, #0xa0
   150b8: d53bd056     	mrs	x22, TPIDR_EL0
   150bc: f94016c8     	ldr	x8, [x22, #0x28]
   150c0: aa0303f3     	mov	x19, x3
   150c4: aa0203f4     	mov	x20, x2
   150c8: f81b83a8     	stur	x8, [x29, #-0x48]
   150cc: 97ffe1a4     	bl	0xd75c <__share_file+0x428>
   150d0: f9400008     	ldr	x8, [x0]
   150d4: 39400108     	ldrb	w8, [x8]
   150d8: 36000208     	tbz	w8, #0x0, 0x15118 <__share_file+0x7de4>
   150dc: f9401408     	ldr	x8, [x0, #0x28]
   150e0: aa0003f5     	mov	x21, x0
   150e4: 39404908     	ldrb	w8, [x8, #0x12]
   150e8: 34000188     	cbz	w8, 0x15118 <__share_file+0x7de4>
   150ec: 39406e88     	ldrb	w8, [x20, #0x1b]
   150f0: 7100011f     	cmp	w8, #0x0
   150f4: 528003e8     	mov	w8, #0x1f               // =31
   150f8: 1a880517     	cinc	w23, w8, ne
   150fc: 11000ee8     	add	w8, w23, #0x3
   15100: 121e1118     	and	w24, w8, #0x7c
   15104: 1100a300     	add	w0, w24, #0x28
   15108: 9100c3e8     	add	x8, sp, #0x30
   1510c: 97ffccb5     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   15110: b9404fe8     	ldr	w8, [sp, #0x4c]
   15114: 340001a8     	cbz	w8, 0x15148 <__share_file+0x7e14>
   15118: 2a1f03e0     	mov	w0, wzr
   1511c: f94016c8     	ldr	x8, [x22, #0x28]
   15120: f85b83a9     	ldur	x9, [x29, #-0x48]
   15124: eb09011f     	cmp	x8, x9
   15128: 540004a1     	b.ne	0x151bc <__share_file+0x7e88>
   1512c: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   15130: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   15134: a94857f6     	ldp	x22, x21, [sp, #0x80]
   15138: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   1513c: f94033f9     	ldr	x25, [sp, #0x60]
   15140: 9102c3ff     	add	sp, sp, #0xb0
   15144: d65f03c0     	ret
   15148: f0000229     	adrp	x9, 0x5c000
   1514c: f843c3f9     	ldur	x25, [sp, #0x3c]
   15150: b94032a8     	ldr	w8, [x21, #0x30]
   15154: fd47ad20     	ldr	d0, [x9, #0xf58]
   15158: 52a0020a     	mov	w10, #0x100000          // =1048576
   1515c: 1100730b     	add	w11, w24, #0x1c
   15160: b9000b28     	str	w8, [x25, #0x8]
   15164: 2902af2a     	stp	w10, w11, [x25, #0x14]
   15168: fc00c320     	stur	d0, [x25, #0xc]
   1516c: f843c3f5     	ldur	x21, [sp, #0x3c]
   15170: 510012e2     	sub	w2, w23, #0x4
   15174: aa1403e1     	mov	x1, x20
   15178: 910082a0     	add	x0, x21, #0x20
   1517c: b9001ea2     	str	w2, [x21, #0x1c]
   15180: 97ffcdec     	bl	0x8930 <memcpy@plt>
   15184: b9401b28     	ldr	w8, [x25, #0x18]
   15188: 528001a9     	mov	w9, #0xd                // =13
   1518c: 910003e0     	mov	x0, sp
   15190: 8b0802a8     	add	x8, x21, x8
   15194: 39000109     	strb	w9, [x8]
   15198: f9400269     	ldr	x9, [x19]
   1519c: f8004109     	stur	x9, [x8, #0x4]
   151a0: ad4183e1     	ldp	q1, q0, [sp, #0x30]
   151a4: f9402be8     	ldr	x8, [sp, #0x50]
   151a8: ad0003e1     	stp	q1, q0, [sp]
   151ac: f90013e8     	str	x8, [sp, #0x20]
   151b0: 97ffcce8     	bl	0x8550 <__api_logger_buffer_commit@plt>
   151b4: 52800020     	mov	w0, #0x1                // =1
   151b8: 17ffffd9     	b	0x1511c <__share_file+0x7de8>
   151bc: 97ffccc9     	bl	0x84e0 <__stack_chk_fail@plt>
   151c0: d102c3ff     	sub	sp, sp, #0xb0
   151c4: f90033f9     	str	x25, [sp, #0x60]
   151c8: a9075ff8     	stp	x24, x23, [sp, #0x70]
   151cc: a90857f6     	stp	x22, x21, [sp, #0x80]
   151d0: a9094ff4     	stp	x20, x19, [sp, #0x90]
   151d4: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   151d8: 910283fd     	add	x29, sp, #0xa0
   151dc: d53bd056     	mrs	x22, TPIDR_EL0
   151e0: f94016c8     	ldr	x8, [x22, #0x28]
   151e4: aa0303f3     	mov	x19, x3
   151e8: aa0203f4     	mov	x20, x2
   151ec: f81b83a8     	stur	x8, [x29, #-0x48]
   151f0: 97ffe15b     	bl	0xd75c <__share_file+0x428>
   151f4: f9400008     	ldr	x8, [x0]
   151f8: 39400108     	ldrb	w8, [x8]
   151fc: 36000228     	tbz	w8, #0x0, 0x15240 <__share_file+0x7f0c>
   15200: f9401408     	ldr	x8, [x0, #0x28]
   15204: aa0003f5     	mov	x21, x0
   15208: 39404908     	ldrb	w8, [x8, #0x12]
   1520c: 340001a8     	cbz	w8, 0x15240 <__share_file+0x7f0c>
   15210: 39408688     	ldrb	w8, [x20, #0x21]
   15214: 528004a9     	mov	w9, #0x25               // =37
   15218: 7100011f     	cmp	w8, #0x0
   1521c: 1a890537     	cinc	w23, w9, ne
   15220: 11000ee8     	add	w8, w23, #0x3
   15224: 52800589     	mov	w9, #0x2c               // =44
   15228: 0a090118     	and	w24, w8, w9
   1522c: 1100a300     	add	w0, w24, #0x28
   15230: 9100c3e8     	add	x8, sp, #0x30
   15234: 97ffcc6b     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   15238: b9404fe8     	ldr	w8, [sp, #0x4c]
   1523c: 340001a8     	cbz	w8, 0x15270 <__share_file+0x7f3c>
   15240: 2a1f03e0     	mov	w0, wzr
   15244: f94016c8     	ldr	x8, [x22, #0x28]
   15248: f85b83a9     	ldur	x9, [x29, #-0x48]
   1524c: eb09011f     	cmp	x8, x9
   15250: 540004a1     	b.ne	0x152e4 <__share_file+0x7fb0>
   15254: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   15258: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   1525c: a94857f6     	ldp	x22, x21, [sp, #0x80]
   15260: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   15264: f94033f9     	ldr	x25, [sp, #0x60]
   15268: 9102c3ff     	add	sp, sp, #0xb0
   1526c: d65f03c0     	ret
   15270: f0000229     	adrp	x9, 0x5c000
   15274: f843c3f9     	ldur	x25, [sp, #0x3c]
   15278: b94032a8     	ldr	w8, [x21, #0x30]
   1527c: fd47ad20     	ldr	d0, [x9, #0xf58]
   15280: 52a0020a     	mov	w10, #0x100000          // =1048576
   15284: 1100730b     	add	w11, w24, #0x1c
   15288: b9000b28     	str	w8, [x25, #0x8]
   1528c: 2902af2a     	stp	w10, w11, [x25, #0x14]
   15290: fc00c320     	stur	d0, [x25, #0xc]
   15294: f843c3f5     	ldur	x21, [sp, #0x3c]
   15298: 510012e2     	sub	w2, w23, #0x4
   1529c: aa1403e1     	mov	x1, x20
   152a0: 910082a0     	add	x0, x21, #0x20
   152a4: b9001ea2     	str	w2, [x21, #0x1c]
   152a8: 97ffcda2     	bl	0x8930 <memcpy@plt>
   152ac: b9401b28     	ldr	w8, [x25, #0x18]
   152b0: 52800189     	mov	w9, #0xc                // =12
   152b4: 910003e0     	mov	x0, sp
   152b8: 8b0802a8     	add	x8, x21, x8
   152bc: 39000109     	strb	w9, [x8]
   152c0: f9400269     	ldr	x9, [x19]
   152c4: f8004109     	stur	x9, [x8, #0x4]
   152c8: ad4183e1     	ldp	q1, q0, [sp, #0x30]
   152cc: f9402be8     	ldr	x8, [sp, #0x50]
   152d0: ad0003e1     	stp	q1, q0, [sp]
   152d4: f90013e8     	str	x8, [sp, #0x20]
   152d8: 97ffcc9e     	bl	0x8550 <__api_logger_buffer_commit@plt>
   152dc: 52800020     	mov	w0, #0x1                // =1
   152e0: 17ffffd9     	b	0x15244 <__share_file+0x7f10>
   152e4: 97ffcc7f     	bl	0x84e0 <__stack_chk_fail@plt>
   152e8: d102c3ff     	sub	sp, sp, #0xb0
   152ec: a9075ff8     	stp	x24, x23, [sp, #0x70]
   152f0: a90857f6     	stp	x22, x21, [sp, #0x80]
   152f4: a9094ff4     	stp	x20, x19, [sp, #0x90]
   152f8: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   152fc: 910283fd     	add	x29, sp, #0xa0
   15300: d53bd056     	mrs	x22, TPIDR_EL0
   15304: f94016c8     	ldr	x8, [x22, #0x28]
   15308: aa0103f4     	mov	x20, x1
   1530c: aa0003f3     	mov	x19, x0
   15310: f81c83a8     	stur	x8, [x29, #-0x38]
   15314: f9408408     	ldr	x8, [x0, #0x108]
   15318: eb22411f     	cmp	x8, w2, uxtw
   1531c: 1a823117     	csel	w23, w8, w2, lo
   15320: 97ffcb78     	bl	0x8100 <get_ccs_log@plt>
   15324: aa0003f5     	mov	x21, x0
   15328: 97ffcb76     	bl	0x8100 <get_ccs_log@plt>
   1532c: aa1503e0     	mov	x0, x21
   15330: 97ffe10b     	bl	0xd75c <__share_file+0x428>
   15334: f9400008     	ldr	x8, [x0]
   15338: 39400108     	ldrb	w8, [x8]
   1533c: 36000148     	tbz	w8, #0x0, 0x15364 <__share_file+0x8030>
   15340: f9401408     	ldr	x8, [x0, #0x28]
   15344: aa0003f5     	mov	x21, x0
   15348: 39404908     	ldrb	w8, [x8, #0x12]
   1534c: 340000c8     	cbz	w8, 0x15364 <__share_file+0x8030>
   15350: 9100c3e8     	add	x8, sp, #0x30
   15354: 52800900     	mov	w0, #0x48               // =72
   15358: 97ffcc22     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   1535c: b9404fe8     	ldr	w8, [sp, #0x4c]
   15360: 34000cc8     	cbz	w8, 0x154f8 <__share_file+0x81c4>
   15364: 34000b77     	cbz	w23, 0x154d0 <__share_file+0x819c>
   15368: 9100c3e0     	add	x0, sp, #0x30
   1536c: 528000c1     	mov	w1, #0x6                // =6
   15370: 9400aef9     	bl	0x40f54 <operator delete(void*)+0x5bc4>
   15374: 90000240     	adrp	x0, 0x5d000
   15378: 91060400     	add	x0, x0, #0x181
   1537c: 528000e1     	mov	w1, #0x7                // =7
   15380: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   15384: f90003ff     	str	xzr, [sp]
   15388: 97ffcbae     	bl	0x8240 <__strlen_chk@plt>
   1538c: b4000120     	cbz	x0, 0x153b0 <__share_file+0x807c>
   15390: 90000243     	adrp	x3, 0x5d000
   15394: aa0003e5     	mov	x5, x0
   15398: 91060463     	add	x3, x3, #0x181
   1539c: 910003e0     	mov	x0, sp
   153a0: aa1f03e1     	mov	x1, xzr
   153a4: aa1f03e2     	mov	x2, xzr
   153a8: aa1f03e4     	mov	x4, xzr
   153ac: 97ffe027     	bl	0xd448 <__share_file+0x114>
   153b0: 9100c3e0     	add	x0, sp, #0x30
   153b4: 910003e1     	mov	x1, sp
   153b8: 9400af43     	bl	0x410c4 <operator delete(void*)+0x5d34>
   153bc: b9400008     	ldr	w8, [x0]
   153c0: aa0003f5     	mov	x21, x0
   153c4: 2a1703f8     	mov	w24, w23
   153c8: 7100091f     	cmp	w8, #0x2
   153cc: 540000a0     	b.eq	0x153e0 <__share_file+0x80ac>
   153d0: aa1503e0     	mov	x0, x21
   153d4: 9400ad98     	bl	0x40a34 <operator delete(void*)+0x56a4>
   153d8: 52800048     	mov	w8, #0x2                // =2
   153dc: b90002a8     	str	w8, [x21]
   153e0: f80042b8     	stur	x24, [x21, #0x4]
   153e4: f9400be8     	ldr	x8, [sp, #0x10]
   153e8: b4000088     	cbz	x8, 0x153f8 <__share_file+0x80c4>
   153ec: f94003e0     	ldr	x0, [sp]
   153f0: 97ffcd7c     	bl	0x89e0 <free@plt>
   153f4: f90003ff     	str	xzr, [sp]
   153f8: 94006042     	bl	0x2d500 <__api_tcp_server+0x3f0>
   153fc: aa0003f5     	mov	x21, x0
   15400: 90000240     	adrp	x0, 0x5d000
   15404: 91062000     	add	x0, x0, #0x188
   15408: 52800281     	mov	w1, #0x14               // =20
   1540c: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   15410: f90003ff     	str	xzr, [sp]
   15414: 97ffcb8b     	bl	0x8240 <__strlen_chk@plt>
   15418: b4000120     	cbz	x0, 0x1543c <__share_file+0x8108>
   1541c: 90000243     	adrp	x3, 0x5d000
   15420: aa0003e5     	mov	x5, x0
   15424: 91062063     	add	x3, x3, #0x188
   15428: 910003e0     	mov	x0, sp
   1542c: aa1f03e1     	mov	x1, xzr
   15430: aa1f03e2     	mov	x2, xzr
   15434: aa1f03e4     	mov	x4, xzr
   15438: 97ffe004     	bl	0xd448 <__share_file+0x114>
   1543c: b9400288     	ldr	w8, [x20]
   15440: f9408669     	ldr	x9, [x19, #0x108]
   15444: eb08013f     	cmp	x9, x8
   15448: 54000989     	b.ls	0x15578 <__share_file+0x8244>
   1544c: f9408269     	ldr	x9, [x19, #0x100]
   15450: 93407d08     	sxtw	x8, w8
   15454: 531d72e4     	lsl	w4, w23, #3
   15458: 910003e1     	mov	x1, sp
   1545c: 8b080d23     	add	x3, x9, x8, lsl #3
   15460: 9100c3e2     	add	x2, sp, #0x30
   15464: aa1503e0     	mov	x0, x21
   15468: aa1f03e5     	mov	x5, xzr
   1546c: 94006210     	bl	0x2dcac <__api_tcp_server+0xb9c>
   15470: f9400be8     	ldr	x8, [sp, #0x10]
   15474: b4000088     	cbz	x8, 0x15484 <__share_file+0x8150>
   15478: f94003e0     	ldr	x0, [sp]
   1547c: 97ffcd59     	bl	0x89e0 <free@plt>
   15480: f90003ff     	str	xzr, [sp]
   15484: f9408668     	ldr	x8, [x19, #0x108]
   15488: f100011f     	cmp	x8, #0x0
   1548c: 5400086d     	b.le	0x15598 <__share_file+0x8264>
   15490: f9408260     	ldr	x0, [x19, #0x100]
   15494: 8b080c08     	add	x8, x0, x8, lsl #3
   15498: cb000109     	sub	x9, x8, x0
   1549c: 9343fd29     	asr	x9, x9, #3
   154a0: eb18013f     	cmp	x9, x24
   154a4: 9a983134     	csel	x20, x9, x24, lo
   154a8: b4000114     	cbz	x20, 0x154c8 <__share_file+0x8194>
   154ac: d3607e89     	lsl	x9, x20, #32
   154b0: 8b897401     	add	x1, x0, x9, asr #29
   154b4: cb010102     	sub	x2, x8, x1
   154b8: 97ffccba     	bl	0x87a0 <memmove@plt>
   154bc: f9408668     	ldr	x8, [x19, #0x108]
   154c0: cb140108     	sub	x8, x8, x20
   154c4: f9008668     	str	x8, [x19, #0x108]
   154c8: 9100c3e0     	add	x0, sp, #0x30
   154cc: 9400aede     	bl	0x41044 <operator delete(void*)+0x5cb4>
   154d0: f94016c8     	ldr	x8, [x22, #0x28]
   154d4: f85c83a9     	ldur	x9, [x29, #-0x38]
   154d8: eb09011f     	cmp	x8, x9
   154dc: 540004c1     	b.ne	0x15574 <__share_file+0x8240>
   154e0: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   154e4: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   154e8: a94857f6     	ldp	x22, x21, [sp, #0x80]
   154ec: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   154f0: 9102c3ff     	add	sp, sp, #0xb0
   154f4: d65f03c0     	ret
   154f8: f843c3e8     	ldur	x8, [sp, #0x3c]
   154fc: b94032a9     	ldr	w9, [x21, #0x30]
   15500: f000022a     	adrp	x10, 0x5c000
   15504: fd47ad40     	ldr	d0, [x10, #0xf58]
   15508: d2a0020a     	mov	x10, #0x100000          // =1048576
   1550c: f2c0080a     	movk	x10, #0x40, lsl #32
   15510: b9000909     	str	w9, [x8, #0x8]
   15514: 90000249     	adrp	x9, 0x5d000
   15518: 91058929     	add	x9, x9, #0x162
   1551c: f801410a     	stur	x10, [x8, #0x14]
   15520: fc00c100     	stur	d0, [x8, #0xc]
   15524: f843c3ea     	ldur	x10, [sp, #0x3c]
   15528: 3cc0e120     	ldur	q0, [x9, #0xe]
   1552c: 3dc00121     	ldr	q1, [x9]
   15530: 528003c9     	mov	w9, #0x1e               // =30
   15534: b9001d49     	str	w9, [x10, #0x1c]
   15538: 3c82e140     	stur	q0, [x10, #0x2e]
   1553c: 3d800941     	str	q1, [x10, #0x20]
   15540: b9401908     	ldr	w8, [x8, #0x18]
   15544: 52800169     	mov	w9, #0xb                // =11
   15548: 910003e0     	mov	x0, sp
   1554c: 8b080148     	add	x8, x10, x8
   15550: 39000109     	strb	w9, [x8]
   15554: b9000517     	str	w23, [x8, #0x4]
   15558: ad4183e1     	ldp	q1, q0, [sp, #0x30]
   1555c: f9402be8     	ldr	x8, [sp, #0x50]
   15560: ad0003e1     	stp	q1, q0, [sp]
   15564: f90013e8     	str	x8, [sp, #0x20]
   15568: 97ffcbfa     	bl	0x8550 <__api_logger_buffer_commit@plt>
   1556c: 35ffeff7     	cbnz	w23, 0x15368 <__share_file+0x8034>
   15570: 17ffffd8     	b	0x154d0 <__share_file+0x819c>
   15574: 97ffcbdb     	bl	0x84e0 <__stack_chk_fail@plt>
   15578: b0000220     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1557c: 90000242     	adrp	x2, 0x5d000
   15580: b0000223     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   15584: 91215c00     	add	x0, x0, #0x857
   15588: 910eb442     	add	x2, x2, #0x3ad
   1558c: 91397863     	add	x3, x3, #0xe5e
   15590: 528023e1     	mov	w1, #0x11f              // =287
   15594: 97ffcb13     	bl	0x81e0 <__assert2@plt>
   15598: b0000220     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1559c: 90000242     	adrp	x2, 0x5d000
   155a0: 90000243     	adrp	x3, 0x5d000
   155a4: 91215c00     	add	x0, x0, #0x857
   155a8: 91111042     	add	x2, x2, #0x444
   155ac: 91130063     	add	x3, x3, #0x4c0
   155b0: 52803fe1     	mov	w1, #0x1ff              // =511
   155b4: 97ffcb0b     	bl	0x81e0 <__assert2@plt>
   155b8: d10283ff     	sub	sp, sp, #0xa0
   155bc: a9046ffc     	stp	x28, x27, [sp, #0x40]
   155c0: a90567fa     	stp	x26, x25, [sp, #0x50]
   155c4: a9065ff8     	stp	x24, x23, [sp, #0x60]
   155c8: a90757f6     	stp	x22, x21, [sp, #0x70]
   155cc: a9084ff4     	stp	x20, x19, [sp, #0x80]
   155d0: a9097bfd     	stp	x29, x30, [sp, #0x90]
   155d4: 910243fd     	add	x29, sp, #0x90
   155d8: d53bd058     	mrs	x24, TPIDR_EL0
   155dc: f9401708     	ldr	x8, [x24, #0x28]
   155e0: aa0203f6     	mov	x22, x2
   155e4: aa0103f3     	mov	x19, x1
   155e8: aa0003f4     	mov	x20, x0
   155ec: f9001fe8     	str	x8, [sp, #0x38]
   155f0: 94009d1f     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   155f4: 3943a283     	ldrb	w3, [x20, #0xe8]
   155f8: 91016281     	add	x1, x20, #0x58
   155fc: 9100c3e8     	add	x8, sp, #0x30
   15600: 52800022     	mov	w2, #0x1                // =1
   15604: aa1f03e4     	mov	x4, xzr
   15608: 9400a5cb     	bl	0x3ed34 <operator delete(void*)+0x39a4>
   1560c: 9100c3e0     	add	x0, sp, #0x30
   15610: 9400a70c     	bl	0x3f240 <operator delete(void*)+0x3eb0>
   15614: 36000880     	tbz	w0, #0x0, 0x15724 <__share_file+0x83f0>
   15618: 94009d15     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   1561c: 9100c3e1     	add	x1, sp, #0x30
   15620: 9400a977     	bl	0x3fbfc <operator delete(void*)+0x486c>
   15624: b4000800     	cbz	x0, 0x15724 <__share_file+0x83f0>
   15628: 94009d11     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   1562c: 910063e8     	add	x8, sp, #0x18
   15630: 9100c3e1     	add	x1, sp, #0x30
   15634: 9400a932     	bl	0x3fafc <operator delete(void*)+0x476c>
   15638: 97ffcab2     	bl	0x8100 <get_ccs_log@plt>
   1563c: aa0003f4     	mov	x20, x0
   15640: 97ffcab0     	bl	0x8100 <get_ccs_log@plt>
   15644: aa1403e0     	mov	x0, x20
   15648: 97ffe045     	bl	0xd75c <__share_file+0x428>
   1564c: 90000244     	adrp	x4, 0x5d000
   15650: 5280fd41     	mov	w1, #0x7ea              // =2026
   15654: 91067084     	add	x4, x4, #0x19c
   15658: 910063e5     	add	x5, sp, #0x18
   1565c: 72a165e1     	movk	w1, #0xb2f, lsl #16
   15660: 528001a2     	mov	w2, #0xd                // =13
   15664: 52800043     	mov	w3, #0x2                // =2
   15668: aa1603e6     	mov	x6, x22
   1566c: 940001ef     	bl	0x15e28 <__share_file+0x8af4>
   15670: 94009cff     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   15674: 9100c3e1     	add	x1, sp, #0x30
   15678: 9400a961     	bl	0x3fbfc <operator delete(void*)+0x486c>
   1567c: b4000580     	cbz	x0, 0x1572c <__share_file+0x83f8>
   15680: d1000408     	sub	x8, x0, #0x1
   15684: aa0003f4     	mov	x20, x0
   15688: ea08001f     	tst	x0, x8
   1568c: aa0003e8     	mov	x8, x0
   15690: 540000c0     	b.eq	0x156a8 <__share_file+0x8374>
   15694: 52800028     	mov	w8, #0x1                // =1
   15698: aa1403e9     	mov	x9, x20
   1569c: d341fd29     	lsr	x9, x9, #1
   156a0: d37ff908     	lsl	x8, x8, #1
   156a4: b5ffffc9     	cbnz	x9, 0x1569c <__share_file+0x8368>
   156a8: f100091f     	cmp	x8, #0x2
   156ac: 52800049     	mov	w9, #0x2                // =2
   156b0: 9a898100     	csel	x0, x8, x9, hi
   156b4: 97ffcc97     	bl	0x8910 <malloc@plt>
   156b8: b4000f00     	cbz	x0, 0x15898 <__share_file+0x8564>
   156bc: aa0003f5     	mov	x21, x0
   156c0: aa1403f7     	mov	x23, x20
   156c4: 94009cea     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   156c8: cb170283     	sub	x3, x20, x23
   156cc: 9100c3e1     	add	x1, sp, #0x30
   156d0: aa1503e2     	mov	x2, x21
   156d4: aa1703e4     	mov	x4, x23
   156d8: 9400a8aa     	bl	0x3f980 <operator delete(void*)+0x45f0>
   156dc: eb0002f7     	subs	x23, x23, x0
   156e0: 54ffff21     	b.ne	0x156c4 <__share_file+0x8390>
   156e4: b94002c8     	ldr	w8, [x22]
   156e8: f940067c     	ldr	x28, [x19, #0x8]
   156ec: d37df11a     	lsl	x26, x8, #3
   156f0: eb14035f     	cmp	x26, x20
   156f4: 9a9a8299     	csel	x25, x20, x26, hi
   156f8: d343ff3b     	lsr	x27, x25, #3
   156fc: ab1c0368     	adds	x8, x27, x28
   15700: 54000482     	b.hs	0x15790 <__share_file+0x845c>
   15704: f9400a69     	ldr	x9, [x19, #0x10]
   15708: eb08013f     	cmp	x9, x8
   1570c: 54000422     	b.hs	0x15790 <__share_file+0x845c>
   15710: d1000509     	sub	x9, x8, #0x1
   15714: ea09011f     	tst	x8, x9
   15718: 54000121     	b.ne	0x1573c <__share_file+0x8408>
   1571c: aa0803e9     	mov	x9, x8
   15720: 1400000b     	b	0x1574c <__share_file+0x8418>
   15724: 2a1f03f3     	mov	w19, wzr
   15728: 14000044     	b	0x15838 <__share_file+0x8504>
   1572c: 2a1f03f3     	mov	w19, wzr
   15730: f94017e8     	ldr	x8, [sp, #0x28]
   15734: b50007c8     	cbnz	x8, 0x1582c <__share_file+0x84f8>
   15738: 14000040     	b	0x15838 <__share_file+0x8504>
   1573c: 52800029     	mov	w9, #0x1                // =1
   15740: d341fd08     	lsr	x8, x8, #1
   15744: d37ff929     	lsl	x9, x9, #1
   15748: b5ffffc8     	cbnz	x8, 0x15740 <__share_file+0x840c>
   1574c: f100093f     	cmp	x9, #0x2
   15750: 52800048     	mov	w8, #0x2                // =2
   15754: 9a888128     	csel	x8, x9, x8, hi
   15758: d37df100     	lsl	x0, x8, #3
   1575c: f9000a68     	str	x8, [x19, #0x10]
   15760: 97ffcc6c     	bl	0x8910 <malloc@plt>
   15764: b4000a40     	cbz	x0, 0x158ac <__share_file+0x8578>
   15768: f9400277     	ldr	x23, [x19]
   1576c: aa0003f6     	mov	x22, x0
   15770: b40000f7     	cbz	x23, 0x1578c <__share_file+0x8458>
   15774: d37df382     	lsl	x2, x28, #3
   15778: aa1603e0     	mov	x0, x22
   1577c: aa1703e1     	mov	x1, x23
   15780: 97ffcc6c     	bl	0x8930 <memcpy@plt>
   15784: aa1703e0     	mov	x0, x23
   15788: 97ffcc96     	bl	0x89e0 <free@plt>
   1578c: f9000276     	str	x22, [x19]
   15790: a900fff9     	stp	x25, xzr, [sp, #0x8]
   15794: b400029b     	cbz	x27, 0x157e4 <__share_file+0x84b0>
   15798: aa1f03f9     	mov	x25, xzr
   1579c: aa1f03f6     	mov	x22, xzr
   157a0: 928000f7     	mov	x23, #-0x8              // =-8
   157a4: d2c0011c     	mov	x28, #0x800000000       // =34359738368
   157a8: 910022f7     	add	x23, x23, #0x8
   157ac: eb17029f     	cmp	x20, x23
   157b0: 54000629     	b.ls	0x15874 <__share_file+0x8540>
   157b4: 9360ff29     	asr	x9, x25, #32
   157b8: f8696aa9     	ldr	x9, [x21, x9]
   157bc: 910043e3     	add	x3, sp, #0x10
   157c0: aa1303e0     	mov	x0, x19
   157c4: 910006d6     	add	x22, x22, #0x1
   157c8: f9000be9     	str	x9, [sp, #0x10]
   157cc: a9402662     	ldp	x2, x9, [x19]
   157d0: 8b1c0339     	add	x25, x25, x28
   157d4: 8b090c41     	add	x1, x2, x9, lsl #3
   157d8: 94000202     	bl	0x15fe0 <__share_file+0x8cac>
   157dc: eb1b02df     	cmp	x22, x27
   157e0: 54fffe43     	b.lo	0x157a8 <__share_file+0x8474>
   157e4: 94009ca2     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   157e8: 9100c3e1     	add	x1, sp, #0x30
   157ec: aa1f03e2     	mov	x2, xzr
   157f0: 9400a76c     	bl	0x3f5a0 <operator delete(void*)+0x4210>
   157f4: eb1a029f     	cmp	x20, x26
   157f8: 54000109     	b.ls	0x15818 <__share_file+0x84e4>
   157fc: 94009c9c     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   15800: f94007e8     	ldr	x8, [sp, #0x8]
   15804: 9100c3e1     	add	x1, sp, #0x30
   15808: 92800024     	mov	x4, #-0x2               // =-2
   1580c: 8b28c2a2     	add	x2, x21, w8, sxtw
   15810: cb080283     	sub	x3, x20, x8
   15814: 9400a7ec     	bl	0x3f7c4 <operator delete(void*)+0x4434>
   15818: aa1503e0     	mov	x0, x21
   1581c: 97ffcc71     	bl	0x89e0 <free@plt>
   15820: 52800033     	mov	w19, #0x1               // =1
   15824: f94017e8     	ldr	x8, [sp, #0x28]
   15828: b4000088     	cbz	x8, 0x15838 <__share_file+0x8504>
   1582c: f9400fe0     	ldr	x0, [sp, #0x18]
   15830: 97ffcc6c     	bl	0x89e0 <free@plt>
   15834: f9000fff     	str	xzr, [sp, #0x18]
   15838: 9100c3e0     	add	x0, sp, #0x30
   1583c: 9400a9c6     	bl	0x3ff54 <operator delete(void*)+0x4bc4>
   15840: f9401708     	ldr	x8, [x24, #0x28]
   15844: f9401fe9     	ldr	x9, [sp, #0x38]
   15848: eb09011f     	cmp	x8, x9
   1584c: 54000241     	b.ne	0x15894 <__share_file+0x8560>
   15850: 2a1303e0     	mov	w0, w19
   15854: a9497bfd     	ldp	x29, x30, [sp, #0x90]
   15858: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   1585c: a94757f6     	ldp	x22, x21, [sp, #0x70]
   15860: a9465ff8     	ldp	x24, x23, [sp, #0x60]
   15864: a94567fa     	ldp	x26, x25, [sp, #0x50]
   15868: a9446ffc     	ldp	x28, x27, [sp, #0x40]
   1586c: 910283ff     	add	sp, sp, #0xa0
   15870: d65f03c0     	ret
   15874: b0000220     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   15878: 90000242     	adrp	x2, 0x5d000
   1587c: b0000223     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   15880: 91215c00     	add	x0, x0, #0x857
   15884: 91163442     	add	x2, x2, #0x58d
   15888: 91397863     	add	x3, x3, #0xe5e
   1588c: 528023e1     	mov	w1, #0x11f              // =287
   15890: 97ffca54     	bl	0x81e0 <__assert2@plt>
   15894: 97ffcb13     	bl	0x84e0 <__stack_chk_fail@plt>
   15898: b0000220     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1589c: 90000242     	adrp	x2, 0x5d000
   158a0: 91215c00     	add	x0, x0, #0x857
   158a4: 9114ac42     	add	x2, x2, #0x52b
   158a8: 14000005     	b	0x158bc <__share_file+0x8588>
   158ac: b0000220     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   158b0: 90000242     	adrp	x2, 0x5d000
   158b4: 91215c00     	add	x0, x0, #0x857
   158b8: 91184842     	add	x2, x2, #0x612
   158bc: b0000223     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   158c0: 9124c063     	add	x3, x3, #0x930
   158c4: 52804a01     	mov	w1, #0x250              // =592
   158c8: 97ffca46     	bl	0x81e0 <__assert2@plt>
   158cc: d10303ff     	sub	sp, sp, #0xc0
   158d0: f90043f7     	str	x23, [sp, #0x80]
   158d4: a90957f6     	stp	x22, x21, [sp, #0x90]
   158d8: a90a4ff4     	stp	x20, x19, [sp, #0xa0]
   158dc: a90b7bfd     	stp	x29, x30, [sp, #0xb0]
   158e0: 9102c3fd     	add	x29, sp, #0xb0
   158e4: d53bd057     	mrs	x23, TPIDR_EL0
   158e8: f94016e8     	ldr	x8, [x23, #0x28]
   158ec: aa0303f3     	mov	x19, x3
   158f0: aa0203f6     	mov	x22, x2
   158f4: aa0103f5     	mov	x21, x1
   158f8: aa0003f4     	mov	x20, x0
   158fc: f81c83a8     	stur	x8, [x29, #-0x38]
   15900: 94009c5b     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   15904: 3943a283     	ldrb	w3, [x20, #0xe8]
   15908: 90000244     	adrp	x4, 0x5d000
   1590c: 91016281     	add	x1, x20, #0x58
   15910: 91057884     	add	x4, x4, #0x15e
   15914: 910063e8     	add	x8, sp, #0x18
   15918: 52800022     	mov	w2, #0x1                // =1
   1591c: 9400a506     	bl	0x3ed34 <operator delete(void*)+0x39a4>
   15920: 910063e0     	add	x0, sp, #0x18
   15924: 9400a647     	bl	0x3f240 <operator delete(void*)+0x3eb0>
   15928: 36000d40     	tbz	w0, #0x0, 0x15ad0 <__share_file+0x879c>
   1592c: 94009c50     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   15930: 910063e1     	add	x1, sp, #0x18
   15934: 9400a8b2     	bl	0x3fbfc <operator delete(void*)+0x486c>
   15938: f9000be0     	str	x0, [sp, #0x10]
   1593c: b9412288     	ldr	w8, [x20, #0x120]
   15940: eb08001f     	cmp	x0, x8
   15944: 540005e2     	b.hs	0x15a00 <__share_file+0x86cc>
   15948: 94009c49     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   1594c: 910143e8     	add	x8, sp, #0x50
   15950: 910063e1     	add	x1, sp, #0x18
   15954: 9400a86a     	bl	0x3fafc <operator delete(void*)+0x476c>
   15958: b94002c8     	ldr	w8, [x22]
   1595c: f94006a9     	ldr	x9, [x21, #0x8]
   15960: eb08013f     	cmp	x9, x8
   15964: 54000d49     	b.ls	0x15b0c <__share_file+0x87d8>
   15968: f94002a9     	ldr	x9, [x21]
   1596c: b940026a     	ldr	w10, [x19]
   15970: 93407d08     	sxtw	x8, w8
   15974: 8b080d34     	add	x20, x9, x8, lsl #3
   15978: d37df155     	lsl	x21, x10, #3
   1597c: 94009c3c     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   15980: 910063e1     	add	x1, sp, #0x18
   15984: 92800024     	mov	x4, #-0x2               // =-2
   15988: aa1403e2     	mov	x2, x20
   1598c: aa1503e3     	mov	x3, x21
   15990: 9400a78d     	bl	0x3f7c4 <operator delete(void*)+0x4434>
   15994: 94009c36     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   15998: 910063e1     	add	x1, sp, #0x18
   1599c: 9400a898     	bl	0x3fbfc <operator delete(void*)+0x486c>
   159a0: f90013e0     	str	x0, [sp, #0x20]
   159a4: 97ffc9d7     	bl	0x8100 <get_ccs_log@plt>
   159a8: aa0003f4     	mov	x20, x0
   159ac: 97ffc9d5     	bl	0x8100 <get_ccs_log@plt>
   159b0: aa1403e0     	mov	x0, x20
   159b4: 97ffdf6a     	bl	0xd75c <__share_file+0x428>
   159b8: 90000244     	adrp	x4, 0x5d000
   159bc: 5280fd41     	mov	w1, #0x7ea              // =2026
   159c0: 9107ec84     	add	x4, x4, #0x1fb
   159c4: 910143e5     	add	x5, sp, #0x50
   159c8: 910043e6     	add	x6, sp, #0x10
   159cc: 910083e7     	add	x7, sp, #0x20
   159d0: 72a165e1     	movk	w1, #0xb2f, lsl #16
   159d4: 528001a2     	mov	w2, #0xd                // =13
   159d8: 52800043     	mov	w3, #0x2                // =2
   159dc: f90003f3     	str	x19, [sp]
   159e0: 940001dc     	bl	0x16150 <__share_file+0x8e1c>
   159e4: f94033e8     	ldr	x8, [sp, #0x60]
   159e8: b4000088     	cbz	x8, 0x159f8 <__share_file+0x86c4>
   159ec: f9402be0     	ldr	x0, [sp, #0x50]
   159f0: 97ffcbfc     	bl	0x89e0 <free@plt>
   159f4: f9002bff     	str	xzr, [sp, #0x50]
   159f8: 52800033     	mov	w19, #0x1               // =1
   159fc: 14000036     	b	0x15ad4 <__share_file+0x87a0>
   15a00: 97ffc9c0     	bl	0x8100 <get_ccs_log@plt>
   15a04: aa0003f3     	mov	x19, x0
   15a08: 97ffc9be     	bl	0x8100 <get_ccs_log@plt>
   15a0c: aa1303e0     	mov	x0, x19
   15a10: 97ffdf53     	bl	0xd75c <__share_file+0x428>
   15a14: f9400008     	ldr	x8, [x0]
   15a18: 39400108     	ldrb	w8, [x8]
   15a1c: 361005a8     	tbz	w8, #0x2, 0x15ad0 <__share_file+0x879c>
   15a20: f9401408     	ldr	x8, [x0, #0x28]
   15a24: aa0003f3     	mov	x19, x0
   15a28: 39403508     	ldrb	w8, [x8, #0xd]
   15a2c: 34000528     	cbz	w8, 0x15ad0 <__share_file+0x879c>
   15a30: 910143e8     	add	x8, sp, #0x50
   15a34: 52800b80     	mov	w0, #0x5c               // =92
   15a38: 97ffca6a     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   15a3c: b9406fe8     	ldr	w8, [sp, #0x6c]
   15a40: 35000488     	cbnz	w8, 0x15ad0 <__share_file+0x879c>
   15a44: f845c3e8     	ldur	x8, [sp, #0x5c]
   15a48: b9403269     	ldr	w9, [x19, #0x30]
   15a4c: f000022a     	adrp	x10, 0x5c000
   15a50: fd47b140     	ldr	d0, [x10, #0xf60]
   15a54: d280004b     	mov	x11, #0x2               // =2
   15a58: f2a0020b     	movk	x11, #0x10, lsl #16
   15a5c: 9000024a     	adrp	x10, 0x5d000
   15a60: f2c0090b     	movk	x11, #0x48, lsl #32
   15a64: 9107514a     	add	x10, x10, #0x1d4
   15a68: b9000909     	str	w9, [x8, #0x8]
   15a6c: f841e149     	ldur	x9, [x10, #0x1e]
   15a70: f801410b     	stur	x11, [x8, #0x14]
   15a74: fc00c100     	stur	d0, [x8, #0xc]
   15a78: f845c3eb     	ldur	x11, [sp, #0x5c]
   15a7c: ad400540     	ldp	q0, q1, [x10]
   15a80: 528004ca     	mov	w10, #0x26              // =38
   15a84: 910083e0     	add	x0, sp, #0x20
   15a88: b9001d6a     	str	w10, [x11, #0x1c]
   15a8c: f803e169     	stur	x9, [x11, #0x3e]
   15a90: ad010560     	stp	q0, q1, [x11, #0x20]
   15a94: b9401908     	ldr	w8, [x8, #0x18]
   15a98: 528001a9     	mov	w9, #0xd                // =13
   15a9c: 5280016a     	mov	w10, #0xb               // =11
   15aa0: 8b080168     	add	x8, x11, x8
   15aa4: 39000109     	strb	w9, [x8]
   15aa8: f9400be9     	ldr	x9, [sp, #0x10]
   15aac: 3900310a     	strb	w10, [x8, #0xc]
   15ab0: f8004109     	stur	x9, [x8, #0x4]
   15ab4: b9412289     	ldr	w9, [x20, #0x120]
   15ab8: b9001109     	str	w9, [x8, #0x10]
   15abc: ad4283e1     	ldp	q1, q0, [sp, #0x50]
   15ac0: f9403be8     	ldr	x8, [sp, #0x70]
   15ac4: ad0103e1     	stp	q1, q0, [sp, #0x20]
   15ac8: f90023e8     	str	x8, [sp, #0x40]
   15acc: 97ffcaa1     	bl	0x8550 <__api_logger_buffer_commit@plt>
   15ad0: 2a1f03f3     	mov	w19, wzr
   15ad4: 910063e0     	add	x0, sp, #0x18
   15ad8: 9400a91f     	bl	0x3ff54 <operator delete(void*)+0x4bc4>
   15adc: f94016e8     	ldr	x8, [x23, #0x28]
   15ae0: f85c83a9     	ldur	x9, [x29, #-0x38]
   15ae4: eb09011f     	cmp	x8, x9
   15ae8: 54000101     	b.ne	0x15b08 <__share_file+0x87d4>
   15aec: 2a1303e0     	mov	w0, w19
   15af0: a94b7bfd     	ldp	x29, x30, [sp, #0xb0]
   15af4: a94a4ff4     	ldp	x20, x19, [sp, #0xa0]
   15af8: a94957f6     	ldp	x22, x21, [sp, #0x90]
   15afc: f94043f7     	ldr	x23, [sp, #0x80]
   15b00: 910303ff     	add	sp, sp, #0xc0
   15b04: d65f03c0     	ret
   15b08: 97ffca76     	bl	0x84e0 <__stack_chk_fail@plt>
   15b0c: b0000220     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   15b10: 90000242     	adrp	x2, 0x5d000
   15b14: b0000223     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   15b18: 91215c00     	add	x0, x0, #0x857
   15b1c: 910eb442     	add	x2, x2, #0x3ad
   15b20: 91397863     	add	x3, x3, #0xe5e
   15b24: 528023e1     	mov	w1, #0x11f              // =287
   15b28: 97ffc9ae     	bl	0x81e0 <__assert2@plt>
   15b2c: d10343ff     	sub	sp, sp, #0xd0
   15b30: a9076ffc     	stp	x28, x27, [sp, #0x70]
   15b34: a90867fa     	stp	x26, x25, [sp, #0x80]
   15b38: a9095ff8     	stp	x24, x23, [sp, #0x90]
   15b3c: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   15b40: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   15b44: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
   15b48: 910303fd     	add	x29, sp, #0xc0
   15b4c: d53bd059     	mrs	x25, TPIDR_EL0
   15b50: f9401728     	ldr	x8, [x25, #0x28]
   15b54: 52800029     	mov	w9, #0x1                // =1
   15b58: 1ac32129     	lsl	w9, w9, w3
   15b5c: f81a83a8     	stur	x8, [x29, #-0x58]
   15b60: f9400008     	ldr	x8, [x0]
   15b64: b9400108     	ldr	w8, [x8]
   15b68: 6a09011f     	tst	w8, w9
   15b6c: 54000700     	b.eq	0x15c4c <__share_file+0x8918>
   15b70: f9401408     	ldr	x8, [x0, #0x28]
   15b74: 2a0203f6     	mov	w22, w2
   15b78: aa0003f8     	mov	x24, x0
   15b7c: 38624908     	ldrb	w8, [x8, w2, uxtw]
   15b80: 34000668     	cbz	w8, 0x15c4c <__share_file+0x8918>
   15b84: 39407488     	ldrb	w8, [x4, #0x1d]
   15b88: f94004a9     	ldr	x9, [x5, #0x8]
   15b8c: 5280042a     	mov	w10, #0x21              // =33
   15b90: 5280048b     	mov	w11, #0x24              // =36
   15b94: 7100011f     	cmp	w8, #0x0
   15b98: 11002d28     	add	w8, w9, #0xb
   15b9c: 9a8a055b     	cinc	x27, x10, ne
   15ba0: b100213a     	adds	x26, x9, #0x8
   15ba4: 121e7508     	and	w8, w8, #0xfffffffc
   15ba8: 11000f69     	add	w9, w27, #0x3
   15bac: 8a0b013c     	and	x28, x9, x11
   15bb0: 1a8803e8     	csel	w8, wzr, w8, eq
   15bb4: 0b080388     	add	w8, w28, w8
   15bb8: 11007100     	add	w0, w8, #0x1c
   15bbc: 910103e8     	add	x8, sp, #0x40
   15bc0: aa0503f3     	mov	x19, x5
   15bc4: aa0403f4     	mov	x20, x4
   15bc8: 2a0303f5     	mov	w21, w3
   15bcc: 2a0103f7     	mov	w23, w1
   15bd0: 97ffca04     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   15bd4: b9405fe8     	ldr	w8, [sp, #0x5c]
   15bd8: 2a1f03e0     	mov	w0, wzr
   15bdc: 350003a8     	cbnz	w8, 0x15c50 <__share_file+0x891c>
   15be0: f90007fa     	str	x26, [sp, #0x8]
   15be4: f844c3fa     	ldur	x26, [sp, #0x4c]
   15be8: b9403308     	ldr	w8, [x24, #0x30]
   15bec: 52800218     	mov	w24, #0x10              // =16
   15bf0: 11007389     	add	w9, w28, #0x1c
   15bf4: b9001357     	str	w23, [x26, #0x10]
   15bf8: 29015b48     	stp	w8, w22, [x26, #0x8]
   15bfc: 79002b55     	strh	w21, [x26, #0x14]
   15c00: 79002f58     	strh	w24, [x26, #0x16]
   15c04: b9001b49     	str	w9, [x26, #0x18]
   15c08: f844c3f5     	ldur	x21, [sp, #0x4c]
   15c0c: 51001362     	sub	w2, w27, #0x4
   15c10: aa1403e1     	mov	x1, x20
   15c14: 910082a0     	add	x0, x21, #0x20
   15c18: b9001ea2     	str	w2, [x21, #0x1c]
   15c1c: 97ffcb45     	bl	0x8930 <memcpy@plt>
   15c20: b9401b49     	ldr	w9, [x26, #0x18]
   15c24: f94007e8     	ldr	x8, [sp, #0x8]
   15c28: 8b0902a9     	add	x9, x21, x9
   15c2c: 51002108     	sub	w8, w8, #0x8
   15c30: 39000138     	strb	w24, [x9]
   15c34: b9000528     	str	w8, [x9, #0x4]
   15c38: f940066a     	ldr	x10, [x19, #0x8]
   15c3c: b400022a     	cbz	x10, 0x15c80 <__share_file+0x894c>
   15c40: f9400261     	ldr	x1, [x19]
   15c44: b5000221     	cbnz	x1, 0x15c88 <__share_file+0x8954>
   15c48: 14000013     	b	0x15c94 <__share_file+0x8960>
   15c4c: 2a1f03e0     	mov	w0, wzr
   15c50: f9401728     	ldr	x8, [x25, #0x28]
   15c54: f85a83a9     	ldur	x9, [x29, #-0x58]
   15c58: eb09011f     	cmp	x8, x9
   15c5c: 540002c1     	b.ne	0x15cb4 <__share_file+0x8980>
   15c60: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
   15c64: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   15c68: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   15c6c: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   15c70: a94867fa     	ldp	x26, x25, [sp, #0x80]
   15c74: a9476ffc     	ldp	x28, x27, [sp, #0x70]
   15c78: 910343ff     	add	sp, sp, #0xd0
   15c7c: d65f03c0     	ret
   15c80: d0000261     	adrp	x1, 0x63000
   15c84: 912c5c21     	add	x1, x1, #0xb17
   15c88: 91002120     	add	x0, x9, #0x8
   15c8c: 2a0803e2     	mov	w2, w8
   15c90: 97ffcb28     	bl	0x8930 <memcpy@plt>
   15c94: ad4207e0     	ldp	q0, q1, [sp, #0x40]
   15c98: f94033e8     	ldr	x8, [sp, #0x60]
   15c9c: 910043e0     	add	x0, sp, #0x10
   15ca0: ad0087e0     	stp	q0, q1, [sp, #0x10]
   15ca4: f9001be8     	str	x8, [sp, #0x30]
   15ca8: 97ffca2a     	bl	0x8550 <__api_logger_buffer_commit@plt>
   15cac: 52800020     	mov	w0, #0x1                // =1
   15cb0: 17ffffe8     	b	0x15c50 <__share_file+0x891c>
   15cb4: 97ffca0b     	bl	0x84e0 <__stack_chk_fail@plt>
   15cb8: a9bb67fa     	stp	x26, x25, [sp, #-0x50]!
   15cbc: a9015ff8     	stp	x24, x23, [sp, #0x10]
   15cc0: a90257f6     	stp	x22, x21, [sp, #0x20]
   15cc4: a9034ff4     	stp	x20, x19, [sp, #0x30]
   15cc8: a9047bfd     	stp	x29, x30, [sp, #0x40]
   15ccc: 910103fd     	add	x29, sp, #0x40
   15cd0: f9400016     	ldr	x22, [x0]
   15cd4: f100001f     	cmp	x0, #0x0
   15cd8: 9a9603e8     	csel	x8, xzr, x22, eq
   15cdc: eb02011f     	cmp	x8, x2
   15ce0: 54000841     	b.ne	0x15de8 <__share_file+0x8ab4>
   15ce4: eb160039     	subs	x25, x1, x22
   15ce8: 54000703     	b.lo	0x15dc8 <__share_file+0x8a94>
   15cec: f940041a     	ldr	x26, [x0, #0x8]
   15cf0: aa0003f3     	mov	x19, x0
   15cf4: 8b1a0ec8     	add	x8, x22, x26, lsl #3
   15cf8: eb010115     	subs	x21, x8, x1
   15cfc: 54000663     	b.lo	0x15dc8 <__share_file+0x8a94>
   15d00: aa0303f4     	mov	x20, x3
   15d04: b1000758     	adds	x24, x26, #0x1
   15d08: aa1603f7     	mov	x23, x22
   15d0c: 540003e2     	b.hs	0x15d88 <__share_file+0x8a54>
   15d10: f9400a68     	ldr	x8, [x19, #0x10]
   15d14: aa1603f7     	mov	x23, x22
   15d18: eb18011f     	cmp	x8, x24
   15d1c: 54000362     	b.hs	0x15d88 <__share_file+0x8a54>
   15d20: d1000708     	sub	x8, x24, #0x1
   15d24: ea08031f     	tst	x24, x8
   15d28: aa1803e8     	mov	x8, x24
   15d2c: 540000c0     	b.eq	0x15d44 <__share_file+0x8a10>
   15d30: 52800028     	mov	w8, #0x1                // =1
   15d34: aa1803e9     	mov	x9, x24
   15d38: d341fd29     	lsr	x9, x9, #1
   15d3c: d37ff908     	lsl	x8, x8, #1
   15d40: b5ffffc9     	cbnz	x9, 0x15d38 <__share_file+0x8a04>
   15d44: f100091f     	cmp	x8, #0x2
   15d48: 52800049     	mov	w9, #0x2                // =2
   15d4c: 9a898108     	csel	x8, x8, x9, hi
   15d50: d37df100     	lsl	x0, x8, #3
   15d54: f9000a68     	str	x8, [x19, #0x10]
   15d58: 97ffcaee     	bl	0x8910 <malloc@plt>
   15d5c: b4000560     	cbz	x0, 0x15e08 <__share_file+0x8ad4>
   15d60: aa0003f7     	mov	x23, x0
   15d64: b4000116     	cbz	x22, 0x15d84 <__share_file+0x8a50>
   15d68: d37df342     	lsl	x2, x26, #3
   15d6c: aa1703e0     	mov	x0, x23
   15d70: aa1603e1     	mov	x1, x22
   15d74: 97ffcaef     	bl	0x8930 <memcpy@plt>
   15d78: b4000076     	cbz	x22, 0x15d84 <__share_file+0x8a50>
   15d7c: aa1603e0     	mov	x0, x22
   15d80: 97ffcb18     	bl	0x89e0 <free@plt>
   15d84: f9000277     	str	x23, [x19]
   15d88: d3638b28     	lsl	x8, x25, #29
   15d8c: 8b8876f6     	add	x22, x23, x8, asr #29
   15d90: 910022c0     	add	x0, x22, #0x8
   15d94: aa1603e1     	mov	x1, x22
   15d98: aa1503e2     	mov	x2, x21
   15d9c: 97ffca81     	bl	0x87a0 <memmove@plt>
   15da0: b4000076     	cbz	x22, 0x15dac <__share_file+0x8a78>
   15da4: f9400288     	ldr	x8, [x20]
   15da8: f90002c8     	str	x8, [x22]
   15dac: f9000678     	str	x24, [x19, #0x8]
   15db0: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   15db4: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   15db8: a94257f6     	ldp	x22, x21, [sp, #0x20]
   15dbc: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   15dc0: a8c567fa     	ldp	x26, x25, [sp], #0x50
   15dc4: d65f03c0     	ret
   15dc8: b0000220     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   15dcc: 90000242     	adrp	x2, 0x5d000
   15dd0: b0000223     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   15dd4: 91215c00     	add	x0, x0, #0x857
   15dd8: 91090442     	add	x2, x2, #0x241
   15ddc: 91277063     	add	x3, x3, #0x9dc
   15de0: 528031c1     	mov	w1, #0x18e              // =398
   15de4: 97ffc8ff     	bl	0x81e0 <__assert2@plt>
   15de8: b0000220     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   15dec: 90000242     	adrp	x2, 0x5d000
   15df0: b0000223     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   15df4: 91215c00     	add	x0, x0, #0x857
   15df8: 910afc42     	add	x2, x2, #0x2bf
   15dfc: 912c0063     	add	x3, x3, #0xb00
   15e00: 52800ae1     	mov	w1, #0x57               // =87
   15e04: 97ffc8f7     	bl	0x81e0 <__assert2@plt>
   15e08: b0000220     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   15e0c: 90000242     	adrp	x2, 0x5d000
   15e10: b0000223     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   15e14: 91215c00     	add	x0, x0, #0x857
   15e18: 91184842     	add	x2, x2, #0x612
   15e1c: 9124c063     	add	x3, x3, #0x930
   15e20: 52804a01     	mov	w1, #0x250              // =592
   15e24: 97ffc8ef     	bl	0x81e0 <__assert2@plt>
   15e28: d10383ff     	sub	sp, sp, #0xe0
   15e2c: a9086ffc     	stp	x28, x27, [sp, #0x80]
   15e30: a90967fa     	stp	x26, x25, [sp, #0x90]
   15e34: a90a5ff8     	stp	x24, x23, [sp, #0xa0]
   15e38: a90b57f6     	stp	x22, x21, [sp, #0xb0]
   15e3c: a90c4ff4     	stp	x20, x19, [sp, #0xc0]
   15e40: a90d7bfd     	stp	x29, x30, [sp, #0xd0]
   15e44: 910343fd     	add	x29, sp, #0xd0
   15e48: d53bd05a     	mrs	x26, TPIDR_EL0
   15e4c: f9401748     	ldr	x8, [x26, #0x28]
   15e50: 52800029     	mov	w9, #0x1                // =1
   15e54: 1ac32129     	lsl	w9, w9, w3
   15e58: f81a83a8     	stur	x8, [x29, #-0x58]
   15e5c: f9400008     	ldr	x8, [x0]
   15e60: b9400108     	ldr	w8, [x8]
   15e64: 6a09011f     	tst	w8, w9
   15e68: 540003a0     	b.eq	0x15edc <__share_file+0x8ba8>
   15e6c: f9401408     	ldr	x8, [x0, #0x28]
   15e70: 2a0203f7     	mov	w23, w2
   15e74: aa0003f9     	mov	x25, x0
   15e78: 38624908     	ldrb	w8, [x8, w2, uxtw]
   15e7c: 34000308     	cbz	w8, 0x15edc <__share_file+0x8ba8>
   15e80: 3940dc88     	ldrb	w8, [x4, #0x37]
   15e84: f94004b4     	ldr	x20, [x5, #0x8]
   15e88: 52800769     	mov	w9, #0x3b               // =59
   15e8c: 5280010a     	mov	w10, #0x8               // =8
   15e90: 7100011f     	cmp	w8, #0x0
   15e94: 11004e88     	add	w8, w20, #0x13
   15e98: 9a89053c     	cinc	x28, x9, ne
   15e9c: b1002289     	adds	x9, x20, #0x8
   15ea0: a90127e5     	stp	x5, x9, [sp, #0x10]
   15ea4: 121e7508     	and	w8, w8, #0xfffffffc
   15ea8: 11000f89     	add	w9, w28, #0x3
   15eac: 927e1133     	and	x19, x9, #0x7c
   15eb0: 1a880148     	csel	w8, w10, w8, eq
   15eb4: 0b080268     	add	w8, w19, w8
   15eb8: 11007100     	add	w0, w8, #0x1c
   15ebc: 910143e8     	add	x8, sp, #0x50
   15ec0: aa0603fb     	mov	x27, x6
   15ec4: aa0403f5     	mov	x21, x4
   15ec8: 2a0303f6     	mov	w22, w3
   15ecc: 2a0103f8     	mov	w24, w1
   15ed0: 97ffc944     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   15ed4: b9406fe8     	ldr	w8, [sp, #0x6c]
   15ed8: 340001c8     	cbz	w8, 0x15f10 <__share_file+0x8bdc>
   15edc: 2a1f03e0     	mov	w0, wzr
   15ee0: f9401748     	ldr	x8, [x26, #0x28]
   15ee4: f85a83a9     	ldur	x9, [x29, #-0x58]
   15ee8: eb09011f     	cmp	x8, x9
   15eec: 54000781     	b.ne	0x15fdc <__share_file+0x8ca8>
   15ef0: a94d7bfd     	ldp	x29, x30, [sp, #0xd0]
   15ef4: a94c4ff4     	ldp	x20, x19, [sp, #0xc0]
   15ef8: a94b57f6     	ldp	x22, x21, [sp, #0xb0]
   15efc: a94a5ff8     	ldp	x24, x23, [sp, #0xa0]
   15f00: a94967fa     	ldp	x26, x25, [sp, #0x90]
   15f04: a9486ffc     	ldp	x28, x27, [sp, #0x80]
   15f08: 910383ff     	add	sp, sp, #0xe0
   15f0c: d65f03c0     	ret
   15f10: a9006ff4     	stp	x20, x27, [sp]
   15f14: f845c3fb     	ldur	x27, [sp, #0x5c]
   15f18: b9403328     	ldr	w8, [x25, #0x30]
   15f1c: 52800219     	mov	w25, #0x10              // =16
   15f20: 11007269     	add	w9, w19, #0x1c
   15f24: b9001378     	str	w24, [x27, #0x10]
   15f28: 29015f68     	stp	w8, w23, [x27, #0x8]
   15f2c: 79002b76     	strh	w22, [x27, #0x14]
   15f30: 79002f79     	strh	w25, [x27, #0x16]
   15f34: b9001b69     	str	w9, [x27, #0x18]
   15f38: f845c3f3     	ldur	x19, [sp, #0x5c]
   15f3c: 51001382     	sub	w2, w28, #0x4
   15f40: aa1503e1     	mov	x1, x21
   15f44: 91008260     	add	x0, x19, #0x20
   15f48: b9001e62     	str	w2, [x19, #0x1c]
   15f4c: 97ffca79     	bl	0x8930 <memcpy@plt>
   15f50: b9401b69     	ldr	w9, [x27, #0x18]
   15f54: a9415bea     	ldp	x10, x22, [sp, #0x10]
   15f58: 8b090275     	add	x21, x19, x9
   15f5c: 510022c8     	sub	w8, w22, #0x8
   15f60: 390002b9     	strb	w25, [x21]
   15f64: b90006a8     	str	w8, [x21, #0x4]
   15f68: f9400549     	ldr	x9, [x10, #0x8]
   15f6c: b40000a9     	cbz	x9, 0x15f80 <__share_file+0x8c4c>
   15f70: f9400141     	ldr	x1, [x10]
   15f74: a9404ff4     	ldp	x20, x19, [sp]
   15f78: b50000a1     	cbnz	x1, 0x15f8c <__share_file+0x8c58>
   15f7c: 14000007     	b	0x15f98 <__share_file+0x8c64>
   15f80: a9404ff4     	ldp	x20, x19, [sp]
   15f84: d0000261     	adrp	x1, 0x63000
   15f88: 912c5c21     	add	x1, x1, #0xb17
   15f8c: 910022a0     	add	x0, x21, #0x8
   15f90: 2a0803e2     	mov	w2, w8
   15f94: 97ffca67     	bl	0x8930 <memcpy@plt>
   15f98: 91002e88     	add	x8, x20, #0xb
   15f9c: f10002df     	cmp	x22, #0x0
   15fa0: 927ef508     	and	x8, x8, #0xfffffffffffffffc
   15fa4: 9a8803e8     	csel	x8, xzr, x8, eq
   15fa8: 52800169     	mov	w9, #0xb                // =11
   15fac: 8b0802a8     	add	x8, x21, x8
   15fb0: 39000109     	strb	w9, [x8]
   15fb4: b9400269     	ldr	w9, [x19]
   15fb8: 910083e0     	add	x0, sp, #0x20
   15fbc: b9000509     	str	w9, [x8, #0x4]
   15fc0: ad4283e1     	ldp	q1, q0, [sp, #0x50]
   15fc4: f9403be8     	ldr	x8, [sp, #0x70]
   15fc8: ad0103e1     	stp	q1, q0, [sp, #0x20]
   15fcc: f90023e8     	str	x8, [sp, #0x40]
   15fd0: 97ffc960     	bl	0x8550 <__api_logger_buffer_commit@plt>
   15fd4: 52800020     	mov	w0, #0x1                // =1
   15fd8: 17ffffc2     	b	0x15ee0 <__share_file+0x8bac>
   15fdc: 97ffc941     	bl	0x84e0 <__stack_chk_fail@plt>
   15fe0: a9bb67fa     	stp	x26, x25, [sp, #-0x50]!
   15fe4: a9015ff8     	stp	x24, x23, [sp, #0x10]
   15fe8: a90257f6     	stp	x22, x21, [sp, #0x20]
   15fec: a9034ff4     	stp	x20, x19, [sp, #0x30]
   15ff0: a9047bfd     	stp	x29, x30, [sp, #0x40]
   15ff4: 910103fd     	add	x29, sp, #0x40
   15ff8: f9400016     	ldr	x22, [x0]
   15ffc: f100001f     	cmp	x0, #0x0
   16000: 9a9603e8     	csel	x8, xzr, x22, eq
   16004: eb02011f     	cmp	x8, x2
   16008: 54000841     	b.ne	0x16110 <__share_file+0x8ddc>
   1600c: eb160039     	subs	x25, x1, x22
   16010: 54000703     	b.lo	0x160f0 <__share_file+0x8dbc>
   16014: f940041a     	ldr	x26, [x0, #0x8]
   16018: aa0003f3     	mov	x19, x0
   1601c: 8b1a0ec8     	add	x8, x22, x26, lsl #3
   16020: eb010115     	subs	x21, x8, x1
   16024: 54000663     	b.lo	0x160f0 <__share_file+0x8dbc>
   16028: aa0303f4     	mov	x20, x3
   1602c: b1000758     	adds	x24, x26, #0x1
   16030: aa1603f7     	mov	x23, x22
   16034: 540003e2     	b.hs	0x160b0 <__share_file+0x8d7c>
   16038: f9400a68     	ldr	x8, [x19, #0x10]
   1603c: aa1603f7     	mov	x23, x22
   16040: eb18011f     	cmp	x8, x24
   16044: 54000362     	b.hs	0x160b0 <__share_file+0x8d7c>
   16048: d1000708     	sub	x8, x24, #0x1
   1604c: ea08031f     	tst	x24, x8
   16050: aa1803e8     	mov	x8, x24
   16054: 540000c0     	b.eq	0x1606c <__share_file+0x8d38>
   16058: 52800028     	mov	w8, #0x1                // =1
   1605c: aa1803e9     	mov	x9, x24
   16060: d341fd29     	lsr	x9, x9, #1
   16064: d37ff908     	lsl	x8, x8, #1
   16068: b5ffffc9     	cbnz	x9, 0x16060 <__share_file+0x8d2c>
   1606c: f100091f     	cmp	x8, #0x2
   16070: 52800049     	mov	w9, #0x2                // =2
   16074: 9a898108     	csel	x8, x8, x9, hi
   16078: d37df100     	lsl	x0, x8, #3
   1607c: f9000a68     	str	x8, [x19, #0x10]
   16080: 97ffca24     	bl	0x8910 <malloc@plt>
   16084: b4000560     	cbz	x0, 0x16130 <__share_file+0x8dfc>
   16088: aa0003f7     	mov	x23, x0
   1608c: b4000116     	cbz	x22, 0x160ac <__share_file+0x8d78>
   16090: d37df342     	lsl	x2, x26, #3
   16094: aa1703e0     	mov	x0, x23
   16098: aa1603e1     	mov	x1, x22
   1609c: 97ffca25     	bl	0x8930 <memcpy@plt>
   160a0: b4000076     	cbz	x22, 0x160ac <__share_file+0x8d78>
   160a4: aa1603e0     	mov	x0, x22
   160a8: 97ffca4e     	bl	0x89e0 <free@plt>
   160ac: f9000277     	str	x23, [x19]
   160b0: d3638b28     	lsl	x8, x25, #29
   160b4: 8b8876f6     	add	x22, x23, x8, asr #29
   160b8: 910022c0     	add	x0, x22, #0x8
   160bc: aa1603e1     	mov	x1, x22
   160c0: aa1503e2     	mov	x2, x21
   160c4: 97ffc9b7     	bl	0x87a0 <memmove@plt>
   160c8: b4000076     	cbz	x22, 0x160d4 <__share_file+0x8da0>
   160cc: f9400288     	ldr	x8, [x20]
   160d0: f90002c8     	str	x8, [x22]
   160d4: f9000678     	str	x24, [x19, #0x8]
   160d8: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   160dc: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   160e0: a94257f6     	ldp	x22, x21, [sp, #0x20]
   160e4: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   160e8: a8c567fa     	ldp	x26, x25, [sp], #0x50
   160ec: d65f03c0     	ret
   160f0: 90000220     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   160f4: f0000222     	adrp	x2, 0x5d000
   160f8: 90000223     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   160fc: 91215c00     	add	x0, x0, #0x857
   16100: 911a1842     	add	x2, x2, #0x686
   16104: 91277063     	add	x3, x3, #0x9dc
   16108: 528031c1     	mov	w1, #0x18e              // =398
   1610c: 97ffc835     	bl	0x81e0 <__assert2@plt>
   16110: 90000220     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   16114: f0000222     	adrp	x2, 0x5d000
   16118: 90000223     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1611c: 91215c00     	add	x0, x0, #0x857
   16120: 910afc42     	add	x2, x2, #0x2bf
   16124: 912c0063     	add	x3, x3, #0xb00
   16128: 52800ae1     	mov	w1, #0x57               // =87
   1612c: 97ffc82d     	bl	0x81e0 <__assert2@plt>
   16130: 90000220     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   16134: f0000222     	adrp	x2, 0x5d000
   16138: 90000223     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1613c: 91215c00     	add	x0, x0, #0x857
   16140: 91184842     	add	x2, x2, #0x612
   16144: 9124c063     	add	x3, x3, #0x930
   16148: 52804a01     	mov	w1, #0x250              // =592
   1614c: 97ffc825     	bl	0x81e0 <__assert2@plt>
   16150: d103c3ff     	sub	sp, sp, #0xf0
   16154: a9096ffc     	stp	x28, x27, [sp, #0x90]
   16158: a90a67fa     	stp	x26, x25, [sp, #0xa0]
   1615c: a90b5ff8     	stp	x24, x23, [sp, #0xb0]
   16160: a90c57f6     	stp	x22, x21, [sp, #0xc0]
   16164: a90d4ff4     	stp	x20, x19, [sp, #0xd0]
   16168: a90e7bfd     	stp	x29, x30, [sp, #0xe0]
   1616c: 910383fd     	add	x29, sp, #0xe0
   16170: d53bd05b     	mrs	x27, TPIDR_EL0
   16174: f9401768     	ldr	x8, [x27, #0x28]
   16178: 52800029     	mov	w9, #0x1                // =1
   1617c: 1ac32129     	lsl	w9, w9, w3
   16180: f81a83a8     	stur	x8, [x29, #-0x58]
   16184: f9400008     	ldr	x8, [x0]
   16188: b9400108     	ldr	w8, [x8]
   1618c: 6a09011f     	tst	w8, w9
   16190: 540003e0     	b.eq	0x1620c <__share_file+0x8ed8>
   16194: f9401408     	ldr	x8, [x0, #0x28]
   16198: 2a0203f8     	mov	w24, w2
   1619c: aa0003fa     	mov	x26, x0
   161a0: 38624908     	ldrb	w8, [x8, w2, uxtw]
   161a4: 34000348     	cbz	w8, 0x1620c <__share_file+0x8ed8>
   161a8: 39411488     	ldrb	w8, [x4, #0x45]
   161ac: f94004b5     	ldr	x21, [x5, #0x8]
   161b0: 52800929     	mov	w9, #0x49               // =73
   161b4: 5280098a     	mov	w10, #0x4c              // =76
   161b8: 7100011f     	cmp	w8, #0x0
   161bc: 9a890533     	cinc	x19, x9, ne
   161c0: 1100aea8     	add	w8, w21, #0x2b
   161c4: 11000e69     	add	w9, w19, #0x3
   161c8: 5280040b     	mov	w11, #0x20              // =32
   161cc: 8a0a0134     	and	x20, x9, x10
   161d0: b10022a9     	adds	x9, x21, #0x8
   161d4: 121e7508     	and	w8, w8, #0xfffffffc
   161d8: 1a880168     	csel	w8, w11, w8, eq
   161dc: 0b080288     	add	w8, w20, w8
   161e0: 11007100     	add	w0, w8, #0x1c
   161e4: 910183e8     	add	x8, sp, #0x60
   161e8: aa0703fc     	mov	x28, x7
   161ec: aa0403f6     	mov	x22, x4
   161f0: 2a0303f7     	mov	w23, w3
   161f4: 2a0103f9     	mov	w25, w1
   161f8: a9021be9     	stp	x9, x6, [sp, #0x20]
   161fc: f9000fe5     	str	x5, [sp, #0x18]
   16200: 97ffc878     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   16204: b9407fe8     	ldr	w8, [sp, #0x7c]
   16208: 340001c8     	cbz	w8, 0x16240 <__share_file+0x8f0c>
   1620c: 2a1f03e0     	mov	w0, wzr
   16210: f9401768     	ldr	x8, [x27, #0x28]
   16214: f85a83a9     	ldur	x9, [x29, #-0x58]
   16218: eb09011f     	cmp	x8, x9
   1621c: 540008a1     	b.ne	0x16330 <__share_file+0x8ffc>
   16220: a94e7bfd     	ldp	x29, x30, [sp, #0xe0]
   16224: a94d4ff4     	ldp	x20, x19, [sp, #0xd0]
   16228: a94c57f6     	ldp	x22, x21, [sp, #0xc0]
   1622c: a94b5ff8     	ldp	x24, x23, [sp, #0xb0]
   16230: a94a67fa     	ldp	x26, x25, [sp, #0xa0]
   16234: a9496ffc     	ldp	x28, x27, [sp, #0x90]
   16238: 9103c3ff     	add	sp, sp, #0xf0
   1623c: d65f03c0     	ret
   16240: a900f3f5     	stp	x21, x28, [sp, #0x8]
   16244: f846c3fc     	ldur	x28, [sp, #0x6c]
   16248: b9403348     	ldr	w8, [x26, #0x30]
   1624c: 5280021a     	mov	w26, #0x10              // =16
   16250: 11007289     	add	w9, w20, #0x1c
   16254: b9001399     	str	w25, [x28, #0x10]
   16258: 29016388     	stp	w8, w24, [x28, #0x8]
   1625c: 79002b97     	strh	w23, [x28, #0x14]
   16260: 79002f9a     	strh	w26, [x28, #0x16]
   16264: b9001b89     	str	w9, [x28, #0x18]
   16268: f846c3f4     	ldur	x20, [sp, #0x6c]
   1626c: f9400bb7     	ldr	x23, [x29, #0x10]
   16270: 51001262     	sub	w2, w19, #0x4
   16274: aa1603e1     	mov	x1, x22
   16278: 91008280     	add	x0, x20, #0x20
   1627c: b9001e82     	str	w2, [x20, #0x1c]
   16280: 97ffc9ac     	bl	0x8930 <memcpy@plt>
   16284: b9401b89     	ldr	w9, [x28, #0x18]
   16288: a941d7ea     	ldp	x10, x21, [sp, #0x18]
   1628c: 8b090296     	add	x22, x20, x9
   16290: 510022a8     	sub	w8, w21, #0x8
   16294: 390002da     	strb	w26, [x22]
   16298: b90006c8     	str	w8, [x22, #0x4]
   1629c: f9400549     	ldr	x9, [x10, #0x8]
   162a0: b40000a9     	cbz	x9, 0x162b4 <__share_file+0x8f80>
   162a4: f9400141     	ldr	x1, [x10]
   162a8: a940cff4     	ldp	x20, x19, [sp, #0x8]
   162ac: b50000a1     	cbnz	x1, 0x162c0 <__share_file+0x8f8c>
   162b0: 14000007     	b	0x162cc <__share_file+0x8f98>
   162b4: a940cff4     	ldp	x20, x19, [sp, #0x8]
   162b8: b0000261     	adrp	x1, 0x63000
   162bc: 912c5c21     	add	x1, x1, #0xb17
   162c0: 910022c0     	add	x0, x22, #0x8
   162c4: 2a0803e2     	mov	w2, w8
   162c8: 97ffc99a     	bl	0x8930 <memcpy@plt>
   162cc: 91002e88     	add	x8, x20, #0xb
   162d0: f10002bf     	cmp	x21, #0x0
   162d4: 927ef508     	and	x8, x8, #0xfffffffffffffffc
   162d8: f94017ea     	ldr	x10, [sp, #0x28]
   162dc: 9a8803e8     	csel	x8, xzr, x8, eq
   162e0: 528001a9     	mov	w9, #0xd                // =13
   162e4: 8b0802c8     	add	x8, x22, x8
   162e8: 39000109     	strb	w9, [x8]
   162ec: f940014a     	ldr	x10, [x10]
   162f0: 39003109     	strb	w9, [x8, #0xc]
   162f4: 9100c3e0     	add	x0, sp, #0x30
   162f8: f800410a     	stur	x10, [x8, #0x4]
   162fc: f9400269     	ldr	x9, [x19]
   16300: 5280016a     	mov	w10, #0xb               // =11
   16304: 3900610a     	strb	w10, [x8, #0x18]
   16308: f9000909     	str	x9, [x8, #0x10]
   1630c: b94002e9     	ldr	w9, [x23]
   16310: b9001d09     	str	w9, [x8, #0x1c]
   16314: ad4303e1     	ldp	q1, q0, [sp, #0x60]
   16318: f94043e8     	ldr	x8, [sp, #0x80]
   1631c: ad0183e1     	stp	q1, q0, [sp, #0x30]
   16320: f9002be8     	str	x8, [sp, #0x50]
   16324: 97ffc88b     	bl	0x8550 <__api_logger_buffer_commit@plt>
   16328: 52800020     	mov	w0, #0x1                // =1
   1632c: 17ffffb9     	b	0x16210 <__share_file+0x8edc>
   16330: 97ffc86c     	bl	0x84e0 <__stack_chk_fail@plt>
   16334: 14000001     	b	0x16338 <__share_file+0x9004>
   16338: d10403ff     	sub	sp, sp, #0x100
   1633c: a90a6ffc     	stp	x28, x27, [sp, #0xa0]
   16340: a90b67fa     	stp	x26, x25, [sp, #0xb0]
   16344: a90c5ff8     	stp	x24, x23, [sp, #0xc0]
   16348: a90d57f6     	stp	x22, x21, [sp, #0xd0]
   1634c: a90e4ff4     	stp	x20, x19, [sp, #0xe0]
   16350: a90f7bfd     	stp	x29, x30, [sp, #0xf0]
   16354: 9103c3fd     	add	x29, sp, #0xf0
   16358: d53bd05a     	mrs	x26, TPIDR_EL0
   1635c: f9401748     	ldr	x8, [x26, #0x28]
   16360: aa0003f3     	mov	x19, x0
   16364: f81a83a8     	stur	x8, [x29, #-0x58]
   16368: 39441008     	ldrb	w8, [x0, #0x104]
   1636c: 34000a08     	cbz	w8, 0x164ac <__share_file+0x9178>
   16370: d0000320     	adrp	x0, 0x7c000
   16374: 9118a000     	add	x0, x0, #0x628
   16378: 94009648     	bl	0x3bc98 <operator delete(void*)+0x908>
   1637c: 940099bc     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   16380: f9406675     	ldr	x21, [x19, #0xc8]
   16384: aa0003f4     	mov	x20, x0
   16388: a906ffff     	stp	xzr, xzr, [sp, #0x68]
   1638c: f90033ff     	str	xzr, [sp, #0x60]
   16390: b4000175     	cbz	x21, 0x163bc <__share_file+0x9088>
   16394: aa1503e0     	mov	x0, x21
   16398: 97ffc932     	bl	0x8860 <strlen@plt>
   1639c: b4000100     	cbz	x0, 0x163bc <__share_file+0x9088>
   163a0: aa0003e5     	mov	x5, x0
   163a4: 910183e0     	add	x0, sp, #0x60
   163a8: aa1f03e1     	mov	x1, xzr
   163ac: aa1f03e2     	mov	x2, xzr
   163b0: aa1503e3     	mov	x3, x21
   163b4: aa1f03e4     	mov	x4, xzr
   163b8: 97ffdc24     	bl	0xd448 <__share_file+0x114>
   163bc: 910163e8     	add	x8, sp, #0x58
   163c0: 910183e1     	add	x1, sp, #0x60
   163c4: 52800022     	mov	w2, #0x1                // =1
   163c8: 52800023     	mov	w3, #0x1                // =1
   163cc: aa1403e0     	mov	x0, x20
   163d0: aa1f03e4     	mov	x4, xzr
   163d4: 9400a258     	bl	0x3ed34 <operator delete(void*)+0x39a4>
   163d8: f9403be8     	ldr	x8, [sp, #0x70]
   163dc: b4000088     	cbz	x8, 0x163ec <__share_file+0x90b8>
   163e0: f94033e0     	ldr	x0, [sp, #0x60]
   163e4: 97ffc97f     	bl	0x89e0 <free@plt>
   163e8: f90033ff     	str	xzr, [sp, #0x60]
   163ec: 940099a0     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   163f0: 910103e8     	add	x8, sp, #0x40
   163f4: 910163e1     	add	x1, sp, #0x58
   163f8: 9400a3ba     	bl	0x3f2e0 <operator delete(void*)+0x3f50>
   163fc: f94027e8     	ldr	x8, [sp, #0x48]
   16400: b4000308     	cbz	x8, 0x16460 <__share_file+0x912c>
   16404: 910183e8     	add	x8, sp, #0x60
   16408: 910103e0     	add	x0, sp, #0x40
   1640c: 9400a7a7     	bl	0x402a8 <operator delete(void*)+0x4f18>
   16410: 91034274     	add	x20, x19, #0xd0
   16414: 910183e1     	add	x1, sp, #0x60
   16418: aa1403e0     	mov	x0, x20
   1641c: 9400ad3a     	bl	0x41904 <operator delete(void*)+0x6574>
   16420: 910183e0     	add	x0, sp, #0x60
   16424: 9400ab08     	bl	0x41044 <operator delete(void*)+0x5cb4>
   16428: b940d268     	ldr	w8, [x19, #0xd0]
   1642c: 7100151f     	cmp	w8, #0x5
   16430: 54000181     	b.ne	0x16460 <__share_file+0x912c>
   16434: a906ffff     	stp	xzr, xzr, [sp, #0x68]
   16438: f90033ff     	str	xzr, [sp, #0x60]
   1643c: b940fa68     	ldr	w8, [x19, #0xf8]
   16440: f90007fa     	str	x26, [sp, #0x8]
   16444: 3100051f     	cmn	w8, #0x1
   16448: 54000500     	b.eq	0x164e8 <__share_file+0x91b4>
   1644c: b940ee69     	ldr	w9, [x19, #0xec]
   16450: 6b08013f     	cmp	w9, w8
   16454: 54002089     	b.ls	0x16864 <__share_file+0x9530>
   16458: aa1f03e9     	mov	x9, xzr
   1645c: 14000025     	b	0x164f0 <__share_file+0x91bc>
   16460: 910183e1     	add	x1, sp, #0x60
   16464: aa1303e0     	mov	x0, x19
   16468: b90063ff     	str	wzr, [sp, #0x60]
   1646c: 94000d01     	bl	0x19870 <__share_file+0xc53c>
   16470: 52800028     	mov	w8, #0x1                // =1
   16474: 910183e1     	add	x1, sp, #0x60
   16478: aa1303e0     	mov	x0, x19
   1647c: b90063e8     	str	w8, [sp, #0x60]
   16480: 94000cfc     	bl	0x19870 <__share_file+0xc53c>
   16484: 52800048     	mov	w8, #0x2                // =2
   16488: 910183e1     	add	x1, sp, #0x60
   1648c: aa1303e0     	mov	x0, x19
   16490: b90063e8     	str	w8, [sp, #0x60]
   16494: 94000cf7     	bl	0x19870 <__share_file+0xc53c>
   16498: aa1303e0     	mov	x0, x19
   1649c: 94000d68     	bl	0x19a3c <__share_file+0xc708>
   164a0: f9402be8     	ldr	x8, [sp, #0x50]
   164a4: b5001b88     	cbnz	x8, 0x16814 <__share_file+0x94e0>
   164a8: 140000de     	b	0x16820 <__share_file+0x94ec>
   164ac: 910183e1     	add	x1, sp, #0x60
   164b0: aa1303e0     	mov	x0, x19
   164b4: b90063ff     	str	wzr, [sp, #0x60]
   164b8: 94000cee     	bl	0x19870 <__share_file+0xc53c>
   164bc: 52800028     	mov	w8, #0x1                // =1
   164c0: 910183e1     	add	x1, sp, #0x60
   164c4: aa1303e0     	mov	x0, x19
   164c8: b90063e8     	str	w8, [sp, #0x60]
   164cc: 94000ce9     	bl	0x19870 <__share_file+0xc53c>
   164d0: 52800048     	mov	w8, #0x2                // =2
   164d4: 910183e1     	add	x1, sp, #0x60
   164d8: aa1303e0     	mov	x0, x19
   164dc: b90063e8     	str	w8, [sp, #0x60]
   164e0: 94000ce4     	bl	0x19870 <__share_file+0xc53c>
   164e4: 140000d4     	b	0x16834 <__share_file+0x9500>
   164e8: b2607fe9     	mov	x9, #-0x100000000       // =-4294967296
   164ec: 12800008     	mov	w8, #-0x1               // =-1
   164f0: b000027b     	adrp	x27, 0x63000
   164f4: 91035275     	add	x21, x19, #0xd4
   164f8: aa08013c     	orr	x28, x9, x8
   164fc: 52800c1a     	mov	w26, #0x60              // =96
   16500: 912c5f7b     	add	x27, x27, #0xb17
   16504: 52800319     	mov	w25, #0x18              // =24
   16508: 3100079f     	cmn	w28, #0x1
   1650c: 540000e1     	b.ne	0x16528 <__share_file+0x91f4>
   16510: 14000076     	b	0x166e8 <__share_file+0x93b4>
   16514: b9400288     	ldr	w8, [x20]
   16518: 7100151f     	cmp	w8, #0x5
   1651c: 54001281     	b.ne	0x1676c <__share_file+0x9438>
   16520: 3100079f     	cmn	w28, #0x1
   16524: 54000e20     	b.eq	0x166e8 <__share_file+0x93b4>
   16528: b940ee68     	ldr	w8, [x19, #0xec]
   1652c: 6b1c011f     	cmp	w8, w28
   16530: 540019a9     	b.ls	0x16864 <__share_file+0x9530>
   16534: f84e4268     	ldur	x8, [x19, #0xe4]
   16538: 92407f96     	and	x22, x28, #0xffffffff
   1653c: a902ffff     	stp	xzr, xzr, [sp, #0x28]
   16540: 9100a3e0     	add	x0, sp, #0x28
   16544: 9b1a22d7     	madd	x23, x22, x26, x8
   16548: f9400ee1     	ldr	x1, [x23, #0x18]
   1654c: 52800022     	mov	w2, #0x1                // =1
   16550: f9001fe1     	str	x1, [sp, #0x38]
   16554: 97ffdb7a     	bl	0xd33c <__share_file+0x8>
   16558: f94017e1     	ldr	x1, [sp, #0x28]
   1655c: a94116e3     	ldp	x3, x5, [x23, #0x10]
   16560: 9100a3e0     	add	x0, sp, #0x28
   16564: aa0103e2     	mov	x2, x1
   16568: aa0303e4     	mov	x4, x3
   1656c: 97ffdbb7     	bl	0xd448 <__share_file+0x114>
   16570: b940ee68     	ldr	w8, [x19, #0xec]
   16574: 6b1c011f     	cmp	w8, w28
   16578: 54001769     	b.ls	0x16864 <__share_file+0x9530>
   1657c: f84e4268     	ldur	x8, [x19, #0xe4]
   16580: f9401bf8     	ldr	x24, [sp, #0x30]
   16584: f9403a69     	ldr	x9, [x19, #0x70]
   16588: d503201f     	nop
   1658c: 9b1a22c8     	madd	x8, x22, x26, x8
   16590: 9100a117     	add	x23, x8, #0x28
   16594: eb09031f     	cmp	x24, x9
   16598: 54000121     	b.ne	0x165bc <__share_file+0x9288>
   1659c: f94017e8     	ldr	x8, [sp, #0x28]
   165a0: f9403669     	ldr	x9, [x19, #0x68]
   165a4: f100031f     	cmp	x24, #0x0
   165a8: aa1803e2     	mov	x2, x24
   165ac: 9a880360     	csel	x0, x27, x8, eq
   165b0: 9a890361     	csel	x1, x27, x9, eq
   165b4: 97ffc7a3     	bl	0x8440 <memcmp@plt>
   165b8: 34000840     	cbz	w0, 0x166c0 <__share_file+0x938c>
   165bc: f9404668     	ldr	x8, [x19, #0x88]
   165c0: eb08031f     	cmp	x24, x8
   165c4: 54000121     	b.ne	0x165e8 <__share_file+0x92b4>
   165c8: f94017e8     	ldr	x8, [sp, #0x28]
   165cc: f9404269     	ldr	x9, [x19, #0x80]
   165d0: f100031f     	cmp	x24, #0x0
   165d4: aa1803e2     	mov	x2, x24
   165d8: 9a880360     	csel	x0, x27, x8, eq
   165dc: 9a890361     	csel	x1, x27, x9, eq
   165e0: 97ffc798     	bl	0x8440 <memcmp@plt>
   165e4: 34000780     	cbz	w0, 0x166d4 <__share_file+0x93a0>
   165e8: f9405268     	ldr	x8, [x19, #0xa0]
   165ec: eb08031f     	cmp	x24, x8
   165f0: 54000121     	b.ne	0x16614 <__share_file+0x92e0>
   165f4: f94017e8     	ldr	x8, [sp, #0x28]
   165f8: f9404e69     	ldr	x9, [x19, #0x98]
   165fc: f100031f     	cmp	x24, #0x0
   16600: aa1803e2     	mov	x2, x24
   16604: 9a880360     	csel	x0, x27, x8, eq
   16608: 9a890361     	csel	x1, x27, x9, eq
   1660c: 97ffc78d     	bl	0x8440 <memcmp@plt>
   16610: 34000360     	cbz	w0, 0x1667c <__share_file+0x9348>
   16614: 97ffc6bb     	bl	0x8100 <get_ccs_log@plt>
   16618: aa0003f8     	mov	x24, x0
   1661c: 97ffc6b9     	bl	0x8100 <get_ccs_log@plt>
   16620: 910043e8     	add	x8, sp, #0x10
   16624: aa1703e0     	mov	x0, x23
   16628: 9400acc4     	bl	0x41938 <operator delete(void*)+0x65a8>
   1662c: aa1803e0     	mov	x0, x24
   16630: 97ffdc4b     	bl	0xd75c <__share_file+0x428>
   16634: 5297a101     	mov	w1, #0xbd08             // =48392
   16638: f0000224     	adrp	x4, 0x5d000
   1663c: 910043e5     	add	x5, sp, #0x10
   16640: 72a8afe1     	movk	w1, #0x457f, lsl #16
   16644: 52800162     	mov	w2, #0xb                // =11
   16648: 52800063     	mov	w3, #0x3                // =3
   1664c: 91203c84     	add	x4, x4, #0x80f
   16650: 940018b7     	bl	0x1c92c <__share_file+0xf5f8>
   16654: f94013e8     	ldr	x8, [sp, #0x20]
   16658: b4000088     	cbz	x8, 0x16668 <__share_file+0x9334>
   1665c: f9400be0     	ldr	x0, [sp, #0x10]
   16660: 97ffc8e0     	bl	0x89e0 <free@plt>
   16664: f9000bff     	str	xzr, [sp, #0x10]
   16668: a94623e2     	ldp	x2, x8, [sp, #0x60]
   1666c: 910183e0     	add	x0, sp, #0x60
   16670: 9100a3e3     	add	x3, sp, #0x28
   16674: 9b190901     	madd	x1, x8, x25, x2
   16678: 97ffea57     	bl	0x10fd4 <__share_file+0x3ca0>
   1667c: f9401fe8     	ldr	x8, [sp, #0x38]
   16680: b4000088     	cbz	x8, 0x16690 <__share_file+0x935c>
   16684: f94017e0     	ldr	x0, [sp, #0x28]
   16688: 97ffc8d6     	bl	0x89e0 <free@plt>
   1668c: f90017ff     	str	xzr, [sp, #0x28]
   16690: b940ee68     	ldr	w8, [x19, #0xec]
   16694: 6b1c011f     	cmp	w8, w28
   16698: 54000f69     	b.ls	0x16884 <__share_file+0x9550>
   1669c: f84e4269     	ldur	x9, [x19, #0xe4]
   166a0: d503201f     	nop
   166a4: 9b1a26c9     	madd	x9, x22, x26, x9
   166a8: b940053c     	ldr	w28, [x9, #0x4]
   166ac: 3100079f     	cmn	w28, #0x1
   166b0: 54fff320     	b.eq	0x16514 <__share_file+0x91e0>
   166b4: 6b1c011f     	cmp	w8, w28
   166b8: 54fff2e8     	b.hi	0x16514 <__share_file+0x91e0>
   166bc: 1400006a     	b	0x16864 <__share_file+0x9530>
   166c0: aa1703e1     	mov	x1, x23
   166c4: 94000ea3     	bl	0x1a150 <__share_file+0xce1c>
   166c8: f9401fe8     	ldr	x8, [sp, #0x38]
   166cc: b5fffdc8     	cbnz	x8, 0x16684 <__share_file+0x9350>
   166d0: 17fffff0     	b	0x16690 <__share_file+0x935c>
   166d4: aa1703e1     	mov	x1, x23
   166d8: 94000fd5     	bl	0x1a62c <__share_file+0xd2f8>
   166dc: f9401fe8     	ldr	x8, [sp, #0x38]
   166e0: b5fffd28     	cbnz	x8, 0x16684 <__share_file+0x9350>
   166e4: 17ffffeb     	b	0x16690 <__share_file+0x935c>
   166e8: f94037e8     	ldr	x8, [sp, #0x68]
   166ec: f94007fa     	ldr	x26, [sp, #0x8]
   166f0: b40004e8     	cbz	x8, 0x1678c <__share_file+0x9458>
   166f4: 2a1f03f6     	mov	w22, wzr
   166f8: 52800317     	mov	w23, #0x18              // =24
   166fc: 52800c18     	mov	w24, #0x60              // =96
   16700: f94033e8     	ldr	x8, [sp, #0x60]
   16704: aa1503e0     	mov	x0, x21
   16708: 9b3722c1     	smaddl	x1, w22, w23, x8
   1670c: 94001351     	bl	0x1b450 <__share_file+0xe11c>
   16710: aa0003e2     	mov	x2, x0
   16714: 3100045f     	cmn	w2, #0x1
   16718: 540001c0     	b.eq	0x16750 <__share_file+0x941c>
   1671c: b940ee68     	ldr	w8, [x19, #0xec]
   16720: 6b02011f     	cmp	w8, w2
   16724: 54000169     	b.ls	0x16750 <__share_file+0x941c>
   16728: f84e4268     	ldur	x8, [x19, #0xe4]
   1672c: 92407c49     	and	x9, x2, #0xffffffff
   16730: 9b182128     	madd	x8, x9, x24, x8
   16734: b9400908     	ldr	w8, [x8, #0x8]
   16738: d360fc49     	lsr	x9, x2, #32
   1673c: 6b09011f     	cmp	w8, w9
   16740: 54000081     	b.ne	0x16750 <__share_file+0x941c>
   16744: aa1503e0     	mov	x0, x21
   16748: aa1503e1     	mov	x1, x21
   1674c: 94001479     	bl	0x1b930 <__share_file+0xe5fc>
   16750: f94037e8     	ldr	x8, [sp, #0x68]
   16754: 110006d6     	add	w22, w22, #0x1
   16758: eb16011f     	cmp	x8, x22
   1675c: 54000189     	b.ls	0x1678c <__share_file+0x9458>
   16760: b9400288     	ldr	w8, [x20]
   16764: 7100151f     	cmp	w8, #0x5
   16768: 54fffcc0     	b.eq	0x16700 <__share_file+0x93cc>
   1676c: d0000220     	adrp	x0, 0x5c000
   16770: f0000222     	adrp	x2, 0x5d000
   16774: f0000223     	adrp	x3, 0x5d000
   16778: 9114cc00     	add	x0, x0, #0x533
   1677c: 9123d442     	add	x2, x2, #0x8f5
   16780: 9124c863     	add	x3, x3, #0x932
   16784: 52800cc1     	mov	w1, #0x66               // =102
   16788: 97ffc696     	bl	0x81e0 <__assert2@plt>
   1678c: aa1303e0     	mov	x0, x19
   16790: 94000cab     	bl	0x19a3c <__share_file+0xc708>
   16794: f9403be8     	ldr	x8, [sp, #0x70]
   16798: b40003a8     	cbz	x8, 0x1680c <__share_file+0x94d8>
   1679c: a94623f3     	ldp	x19, x8, [sp, #0x60]
   167a0: b4000308     	cbz	x8, 0x16800 <__share_file+0x94cc>
   167a4: aa1f03f4     	mov	x20, xzr
   167a8: aa1f03f5     	mov	x21, xzr
   167ac: 52800316     	mov	w22, #0x18              // =24
   167b0: d2c00037     	mov	x23, #0x100000000       // =4294967296
   167b4: 14000008     	b	0x167d4 <__share_file+0x94a0>
   167b8: 9b164f08     	madd	x8, x24, x22, x19
   167bc: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   167c0: f94037e8     	ldr	x8, [sp, #0x68]
   167c4: 910006b5     	add	x21, x21, #0x1
   167c8: eb0802bf     	cmp	x21, x8
   167cc: 8b170294     	add	x20, x20, x23
   167d0: 54000162     	b.hs	0x167fc <__share_file+0x94c8>
   167d4: 9360fe98     	asr	x24, x20, #32
   167d8: 9b164f19     	madd	x25, x24, x22, x19
   167dc: b4ffff59     	cbz	x25, 0x167c4 <__share_file+0x9490>
   167e0: 9b164f08     	madd	x8, x24, x22, x19
   167e4: f9400908     	ldr	x8, [x8, #0x10]
   167e8: b4fffe88     	cbz	x8, 0x167b8 <__share_file+0x9484>
   167ec: f9400320     	ldr	x0, [x25]
   167f0: 97ffc87c     	bl	0x89e0 <free@plt>
   167f4: f900033f     	str	xzr, [x25]
   167f8: 17fffff0     	b	0x167b8 <__share_file+0x9484>
   167fc: f94033f3     	ldr	x19, [sp, #0x60]
   16800: aa1303e0     	mov	x0, x19
   16804: 97ffc877     	bl	0x89e0 <free@plt>
   16808: f90033ff     	str	xzr, [sp, #0x60]
   1680c: f9402be8     	ldr	x8, [sp, #0x50]
   16810: b4000088     	cbz	x8, 0x16820 <__share_file+0x94ec>
   16814: f94023e0     	ldr	x0, [sp, #0x40]
   16818: 97ffc872     	bl	0x89e0 <free@plt>
   1681c: f90023ff     	str	xzr, [sp, #0x40]
   16820: 910163e0     	add	x0, sp, #0x58
   16824: 9400a5cc     	bl	0x3ff54 <operator delete(void*)+0x4bc4>
   16828: d0000320     	adrp	x0, 0x7c000
   1682c: 9118a000     	add	x0, x0, #0x628
   16830: 940095ae     	bl	0x3bee8 <operator delete(void*)+0xb58>
   16834: f9401748     	ldr	x8, [x26, #0x28]
   16838: f85a83a9     	ldur	x9, [x29, #-0x58]
   1683c: eb09011f     	cmp	x8, x9
   16840: 54000321     	b.ne	0x168a4 <__share_file+0x9570>
   16844: a94f7bfd     	ldp	x29, x30, [sp, #0xf0]
   16848: a94e4ff4     	ldp	x20, x19, [sp, #0xe0]
   1684c: a94d57f6     	ldp	x22, x21, [sp, #0xd0]
   16850: a94c5ff8     	ldp	x24, x23, [sp, #0xc0]
   16854: a94b67fa     	ldp	x26, x25, [sp, #0xb0]
   16858: a94a6ffc     	ldp	x28, x27, [sp, #0xa0]
   1685c: 910403ff     	add	sp, sp, #0x100
   16860: d65f03c0     	ret
   16864: b0000220     	adrp	x0, 0x5b000
   16868: f0000222     	adrp	x2, 0x5d000
   1686c: 90000223     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   16870: 912fd800     	add	x0, x0, #0xbf6
   16874: 9129f042     	add	x2, x2, #0xa7c
   16878: 91397863     	add	x3, x3, #0xe5e
   1687c: 528011e1     	mov	w1, #0x8f               // =143
   16880: 97ffc658     	bl	0x81e0 <__assert2@plt>
   16884: b0000220     	adrp	x0, 0x5b000
   16888: f0000222     	adrp	x2, 0x5d000
   1688c: 90000223     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   16890: 912fd800     	add	x0, x0, #0xbf6
   16894: 91389442     	add	x2, x2, #0xe25
   16898: 91397863     	add	x3, x3, #0xe5e
   1689c: 52801201     	mov	w1, #0x90               // =144
   168a0: 97ffc650     	bl	0x81e0 <__assert2@plt>
   168a4: 97ffc70f     	bl	0x84e0 <__stack_chk_fail@plt>
   168a8: d100c3ff     	sub	sp, sp, #0x30
   168ac: a9014ff4     	stp	x20, x19, [sp, #0x10]
   168b0: a9027bfd     	stp	x29, x30, [sp, #0x20]
   168b4: 910083fd     	add	x29, sp, #0x20
   168b8: d0000334     	adrp	x20, 0x7c000
   168bc: 9118a294     	add	x20, x20, #0x628
   168c0: aa0003f3     	mov	x19, x0
   168c4: aa1403e0     	mov	x0, x20
   168c8: 940094f4     	bl	0x3bc98 <operator delete(void*)+0x908>
   168cc: 52800028     	mov	w8, #0x1                // =1
   168d0: 910033e1     	add	x1, sp, #0xc
   168d4: aa1303e0     	mov	x0, x19
   168d8: b9000fe8     	str	w8, [sp, #0xc]
   168dc: 94000be5     	bl	0x19870 <__share_file+0xc53c>
   168e0: 910023e1     	add	x1, sp, #0x8
   168e4: aa1303e0     	mov	x0, x19
   168e8: b9000bff     	str	wzr, [sp, #0x8]
   168ec: 94000be1     	bl	0x19870 <__share_file+0xc53c>
   168f0: 52800048     	mov	w8, #0x2                // =2
   168f4: 910013e1     	add	x1, sp, #0x4
   168f8: aa1303e0     	mov	x0, x19
   168fc: b90007e8     	str	w8, [sp, #0x4]
   16900: 94000bdc     	bl	0x19870 <__share_file+0xc53c>
   16904: aa1403e0     	mov	x0, x20
   16908: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   1690c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   16910: 9100c3ff     	add	sp, sp, #0x30
   16914: 14009575     	b	0x3bee8 <operator delete(void*)+0xb58>
   16918: d100c3ff     	sub	sp, sp, #0x30
   1691c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   16920: a9027bfd     	stp	x29, x30, [sp, #0x20]
   16924: 910083fd     	add	x29, sp, #0x20
   16928: d0000334     	adrp	x20, 0x7c000
   1692c: 9118a294     	add	x20, x20, #0x628
   16930: aa0003f3     	mov	x19, x0
   16934: aa1403e0     	mov	x0, x20
   16938: 940094d8     	bl	0x3bc98 <operator delete(void*)+0x908>
   1693c: 52800028     	mov	w8, #0x1                // =1
   16940: 910033e1     	add	x1, sp, #0xc
   16944: aa1303e0     	mov	x0, x19
   16948: b9000fe8     	str	w8, [sp, #0xc]
   1694c: 94000bc9     	bl	0x19870 <__share_file+0xc53c>
   16950: 910023e1     	add	x1, sp, #0x8
   16954: aa1303e0     	mov	x0, x19
   16958: b9000bff     	str	wzr, [sp, #0x8]
   1695c: 94000bc5     	bl	0x19870 <__share_file+0xc53c>
   16960: 52800048     	mov	w8, #0x2                // =2
   16964: 910013e1     	add	x1, sp, #0x4
   16968: aa1303e0     	mov	x0, x19
   1696c: b90007e8     	str	w8, [sp, #0x4]
   16970: 94000bc0     	bl	0x19870 <__share_file+0xc53c>
   16974: aa1403e0     	mov	x0, x20
   16978: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   1697c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   16980: 9100c3ff     	add	sp, sp, #0x30
   16984: 14009559     	b	0x3bee8 <operator delete(void*)+0xb58>
   16988: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   1698c: a9017bfd     	stp	x29, x30, [sp, #0x10]
   16990: 910043fd     	add	x29, sp, #0x10
   16994: d0000328     	adrp	x8, 0x7c000
   16998: 91194108     	add	x8, x8, #0x650
   1699c: 08dffd08     	ldarb	w8, [x8]
   169a0: 360000c8     	tbz	w8, #0x0, 0x169b8 <__share_file+0x9684>
   169a4: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   169a8: d0000320     	adrp	x0, 0x7c000
   169ac: 9118e000     	add	x0, x0, #0x638
   169b0: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   169b4: d65f03c0     	ret
   169b8: d0000328     	adrp	x8, 0x7c000
   169bc: 91194108     	add	x8, x8, #0x650
   169c0: aa0003f3     	mov	x19, x0
   169c4: aa0803e0     	mov	x0, x8
   169c8: 9400927d     	bl	0x3b3bc <operator delete(void*)+0x2c>
   169cc: 34fffec0     	cbz	w0, 0x169a4 <__share_file+0x9670>
   169d0: aa1303e8     	mov	x8, x19
   169d4: d0000333     	adrp	x19, 0x7c000
   169d8: 9118e273     	add	x19, x19, #0x638
   169dc: a9007e7f     	stp	xzr, xzr, [x19]
   169e0: f9400901     	ldr	x1, [x8, #0x10]
   169e4: 52800022     	mov	w2, #0x1                // =1
   169e8: aa1303e0     	mov	x0, x19
   169ec: aa0803f4     	mov	x20, x8
   169f0: f9000a61     	str	x1, [x19, #0x10]
   169f4: 97ffda52     	bl	0xd33c <__share_file+0x8>
   169f8: f9400261     	ldr	x1, [x19]
   169fc: a9409683     	ldp	x3, x5, [x20, #0x8]
   16a00: aa1303e0     	mov	x0, x19
   16a04: aa0103e2     	mov	x2, x1
   16a08: aa0303e4     	mov	x4, x3
   16a0c: 97ffda8f     	bl	0xd448 <__share_file+0x114>
   16a10: b0ffffc0     	adrp	x0, 0xf000 <__share_file+0x1ccc>
   16a14: 90000322     	adrp	x2, 0x7a000
   16a18: 91393000     	add	x0, x0, #0xe4c
   16a1c: 913ea042     	add	x2, x2, #0xfa8
   16a20: aa1303e1     	mov	x1, x19
   16a24: 97ffc813     	bl	0x8a70 <__cxa_atexit@plt>
   16a28: d0000320     	adrp	x0, 0x7c000
   16a2c: 91194000     	add	x0, x0, #0x650
   16a30: 94009281     	bl	0x3b434 <operator delete(void*)+0xa4>
   16a34: 17ffffdc     	b	0x169a4 <__share_file+0x9670>
   16a38: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
   16a3c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   16a40: a9027bfd     	stp	x29, x30, [sp, #0x20]
   16a44: 910083fd     	add	x29, sp, #0x20
   16a48: f9400433     	ldr	x19, [x1, #0x8]
   16a4c: f9401408     	ldr	x8, [x0, #0x28]
   16a50: b0000276     	adrp	x22, 0x63000
   16a54: aa0103f5     	mov	x21, x1
   16a58: aa0003f4     	mov	x20, x0
   16a5c: eb08027f     	cmp	x19, x8
   16a60: 912c5ed6     	add	x22, x22, #0xb17
   16a64: 54000121     	b.ne	0x16a88 <__share_file+0x9754>
   16a68: f94002a8     	ldr	x8, [x21]
   16a6c: f9401289     	ldr	x9, [x20, #0x20]
   16a70: f100027f     	cmp	x19, #0x0
   16a74: aa1303e2     	mov	x2, x19
   16a78: 9a8802c0     	csel	x0, x22, x8, eq
   16a7c: 9a8902c1     	csel	x1, x22, x9, eq
   16a80: 97ffc670     	bl	0x8440 <memcmp@plt>
   16a84: 34000320     	cbz	w0, 0x16ae8 <__share_file+0x97b4>
   16a88: f9402288     	ldr	x8, [x20, #0x40]
   16a8c: eb08027f     	cmp	x19, x8
   16a90: 54000121     	b.ne	0x16ab4 <__share_file+0x9780>
   16a94: f94002a8     	ldr	x8, [x21]
   16a98: f9401e89     	ldr	x9, [x20, #0x38]
   16a9c: f100027f     	cmp	x19, #0x0
   16aa0: aa1303e2     	mov	x2, x19
   16aa4: 9a8802c0     	csel	x0, x22, x8, eq
   16aa8: 9a8902c1     	csel	x1, x22, x9, eq
   16aac: 97ffc665     	bl	0x8440 <memcmp@plt>
   16ab0: 340001c0     	cbz	w0, 0x16ae8 <__share_file+0x97b4>
   16ab4: f9402e88     	ldr	x8, [x20, #0x58]
   16ab8: eb08027f     	cmp	x19, x8
   16abc: 540001a1     	b.ne	0x16af0 <__share_file+0x97bc>
   16ac0: f94002a8     	ldr	x8, [x21]
   16ac4: f9402a89     	ldr	x9, [x20, #0x50]
   16ac8: f100027f     	cmp	x19, #0x0
   16acc: aa1303e2     	mov	x2, x19
   16ad0: 9a8802c0     	csel	x0, x22, x8, eq
   16ad4: 9a8902c1     	csel	x1, x22, x9, eq
   16ad8: 97ffc65a     	bl	0x8440 <memcmp@plt>
   16adc: 7100001f     	cmp	w0, #0x0
   16ae0: 1a9f17e0     	cset	w0, eq
   16ae4: 14000004     	b	0x16af4 <__share_file+0x97c0>
   16ae8: 52800020     	mov	w0, #0x1                // =1
   16aec: 14000002     	b	0x16af4 <__share_file+0x97c0>
   16af0: 2a1f03e0     	mov	w0, wzr
   16af4: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   16af8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   16afc: a8c357f6     	ldp	x22, x21, [sp], #0x30
   16b00: d65f03c0     	ret
   16b04: d10203ff     	sub	sp, sp, #0x80
   16b08: f90013fb     	str	x27, [sp, #0x20]
   16b0c: a90367fa     	stp	x26, x25, [sp, #0x30]
   16b10: a9045ff8     	stp	x24, x23, [sp, #0x40]
   16b14: a90557f6     	stp	x22, x21, [sp, #0x50]
   16b18: a9064ff4     	stp	x20, x19, [sp, #0x60]
   16b1c: a9077bfd     	stp	x29, x30, [sp, #0x70]
   16b20: 9101c3fd     	add	x29, sp, #0x70
   16b24: d53bd05a     	mrs	x26, TPIDR_EL0
   16b28: f9401748     	ldr	x8, [x26, #0x28]
   16b2c: b000027b     	adrp	x27, 0x63000
   16b30: aa0503f6     	mov	x22, x5
   16b34: aa0403f3     	mov	x19, x4
   16b38: f9000fe8     	str	x8, [sp, #0x18]
   16b3c: f9400459     	ldr	x25, [x2, #0x8]
   16b40: f9401408     	ldr	x8, [x0, #0x28]
   16b44: aa0303f5     	mov	x21, x3
   16b48: aa0203f4     	mov	x20, x2
   16b4c: 2a0103f7     	mov	w23, w1
   16b50: aa0003f8     	mov	x24, x0
   16b54: eb08033f     	cmp	x25, x8
   16b58: 912c5f7b     	add	x27, x27, #0xb17
   16b5c: 54000121     	b.ne	0x16b80 <__share_file+0x984c>
   16b60: f9400288     	ldr	x8, [x20]
   16b64: f9401309     	ldr	x9, [x24, #0x20]
   16b68: f100033f     	cmp	x25, #0x0
   16b6c: aa1903e2     	mov	x2, x25
   16b70: 9a880360     	csel	x0, x27, x8, eq
   16b74: 9a890361     	csel	x1, x27, x9, eq
   16b78: 97ffc632     	bl	0x8440 <memcmp@plt>
   16b7c: 34000820     	cbz	w0, 0x16c80 <__share_file+0x994c>
   16b80: f9402308     	ldr	x8, [x24, #0x40]
   16b84: eb08033f     	cmp	x25, x8
   16b88: 54000121     	b.ne	0x16bac <__share_file+0x9878>
   16b8c: f9400288     	ldr	x8, [x20]
   16b90: f9401f09     	ldr	x9, [x24, #0x38]
   16b94: f100033f     	cmp	x25, #0x0
   16b98: aa1903e2     	mov	x2, x25
   16b9c: 9a880360     	csel	x0, x27, x8, eq
   16ba0: 9a890361     	csel	x1, x27, x9, eq
   16ba4: 97ffc627     	bl	0x8440 <memcmp@plt>
   16ba8: 34000760     	cbz	w0, 0x16c94 <__share_file+0x9960>
   16bac: f9402f08     	ldr	x8, [x24, #0x58]
   16bb0: eb08033f     	cmp	x25, x8
   16bb4: 54000121     	b.ne	0x16bd8 <__share_file+0x98a4>
   16bb8: f9400288     	ldr	x8, [x20]
   16bbc: f9402b09     	ldr	x9, [x24, #0x50]
   16bc0: f100033f     	cmp	x25, #0x0
   16bc4: aa1903e2     	mov	x2, x25
   16bc8: 9a880360     	csel	x0, x27, x8, eq
   16bcc: 9a890361     	csel	x1, x27, x9, eq
   16bd0: 97ffc61c     	bl	0x8440 <memcmp@plt>
   16bd4: 34000680     	cbz	w0, 0x16ca4 <__share_file+0x9970>
   16bd8: d0000220     	adrp	x0, 0x5c000
   16bdc: 9111d800     	add	x0, x0, #0x476
   16be0: 52800281     	mov	w1, #0x14               // =20
   16be4: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   16be8: f90003ff     	str	xzr, [sp]
   16bec: 97ffc595     	bl	0x8240 <__strlen_chk@plt>
   16bf0: aa0003e5     	mov	x5, x0
   16bf4: b4000120     	cbz	x0, 0x16c18 <__share_file+0x98e4>
   16bf8: d0000223     	adrp	x3, 0x5c000
   16bfc: 9111d863     	add	x3, x3, #0x476
   16c00: 910003e0     	mov	x0, sp
   16c04: aa1f03e1     	mov	x1, xzr
   16c08: aa1f03e2     	mov	x2, xzr
   16c0c: aa1f03e4     	mov	x4, xzr
   16c10: 97ffda0e     	bl	0xd448 <__share_file+0x114>
   16c14: f94007e5     	ldr	x5, [sp, #0x8]
   16c18: f9400668     	ldr	x8, [x19, #0x8]
   16c1c: ab05011f     	cmn	x8, x5
   16c20: 540000e0     	b.eq	0x16c3c <__share_file+0x9908>
   16c24: f9400262     	ldr	x2, [x19]
   16c28: f94003e3     	ldr	x3, [sp]
   16c2c: aa1303e0     	mov	x0, x19
   16c30: 8b28c041     	add	x1, x2, w8, sxtw
   16c34: aa0303e4     	mov	x4, x3
   16c38: 97ffda04     	bl	0xd448 <__share_file+0x114>
   16c3c: f9400be8     	ldr	x8, [sp, #0x10]
   16c40: b4000088     	cbz	x8, 0x16c50 <__share_file+0x991c>
   16c44: f94003e0     	ldr	x0, [sp]
   16c48: 97ffc766     	bl	0x89e0 <free@plt>
   16c4c: f90003ff     	str	xzr, [sp]
   16c50: f9400668     	ldr	x8, [x19, #0x8]
   16c54: f9400685     	ldr	x5, [x20, #0x8]
   16c58: ab05011f     	cmn	x8, x5
   16c5c: 540000e0     	b.eq	0x16c78 <__share_file+0x9944>
   16c60: f9400262     	ldr	x2, [x19]
   16c64: f9400283     	ldr	x3, [x20]
   16c68: aa1303e0     	mov	x0, x19
   16c6c: 8b28c041     	add	x1, x2, w8, sxtw
   16c70: aa0303e4     	mov	x4, x3
   16c74: 97ffd9f5     	bl	0xd448 <__share_file+0x114>
   16c78: 52800060     	mov	w0, #0x3                // =3
   16c7c: 14000012     	b	0x16cc4 <__share_file+0x9990>
   16c80: aa1803e0     	mov	x0, x24
   16c84: 2a1703e1     	mov	w1, w23
   16c88: aa1503e2     	mov	x2, x21
   16c8c: 9400001b     	bl	0x16cf8 <__share_file+0x99c4>
   16c90: 1400000a     	b	0x16cb8 <__share_file+0x9984>
   16c94: aa1803e0     	mov	x0, x24
   16c98: 940001e7     	bl	0x17434 <__share_file+0xa100>
   16c9c: 2a1f03e0     	mov	w0, wzr
   16ca0: 14000009     	b	0x16cc4 <__share_file+0x9990>
   16ca4: aa1803e0     	mov	x0, x24
   16ca8: 2a1703e1     	mov	w1, w23
   16cac: aa1503e2     	mov	x2, x21
   16cb0: aa1603e3     	mov	x3, x22
   16cb4: 94000269     	bl	0x17658 <__share_file+0xa324>
   16cb8: 7200001f     	tst	w0, #0x1
   16cbc: 52800068     	mov	w8, #0x3                // =3
   16cc0: 1a8813e0     	csel	w0, wzr, w8, ne
   16cc4: f9401748     	ldr	x8, [x26, #0x28]
   16cc8: f9400fe9     	ldr	x9, [sp, #0x18]
   16ccc: eb09011f     	cmp	x8, x9
   16cd0: 54000121     	b.ne	0x16cf4 <__share_file+0x99c0>
   16cd4: a9477bfd     	ldp	x29, x30, [sp, #0x70]
   16cd8: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   16cdc: a94557f6     	ldp	x22, x21, [sp, #0x50]
   16ce0: a9445ff8     	ldp	x24, x23, [sp, #0x40]
   16ce4: a94367fa     	ldp	x26, x25, [sp, #0x30]
   16ce8: f94013fb     	ldr	x27, [sp, #0x20]
   16cec: 910203ff     	add	sp, sp, #0x80
   16cf0: d65f03c0     	ret
   16cf4: 97ffc5fb     	bl	0x84e0 <__stack_chk_fail@plt>
   16cf8: d10483ff     	sub	sp, sp, #0x120
   16cfc: a90c6ffc     	stp	x28, x27, [sp, #0xc0]
   16d00: a90d67fa     	stp	x26, x25, [sp, #0xd0]
   16d04: a90e5ff8     	stp	x24, x23, [sp, #0xe0]
   16d08: a90f57f6     	stp	x22, x21, [sp, #0xf0]
   16d0c: a9104ff4     	stp	x20, x19, [sp, #0x100]
   16d10: a9117bfd     	stp	x29, x30, [sp, #0x110]
   16d14: 910443fd     	add	x29, sp, #0x110
   16d18: d53bd05b     	mrs	x27, TPIDR_EL0
   16d1c: f9401768     	ldr	x8, [x27, #0x28]
   16d20: aa0003f3     	mov	x19, x0
   16d24: d0000320     	adrp	x0, 0x7c000
   16d28: 9118a000     	add	x0, x0, #0x628
   16d2c: aa0203f5     	mov	x21, x2
   16d30: 2a0103f4     	mov	w20, w1
   16d34: f81a03a8     	stur	x8, [x29, #-0x60]
   16d38: a906ffff     	stp	xzr, xzr, [sp, #0x68]
   16d3c: f90033ff     	str	xzr, [sp, #0x60]
   16d40: 940093d6     	bl	0x3bc98 <operator delete(void*)+0x908>
   16d44: 9101e3e8     	add	x8, sp, #0x78
   16d48: aa1503e0     	mov	x0, x21
   16d4c: 9400a557     	bl	0x402a8 <operator delete(void*)+0x4f18>
   16d50: f0000220     	adrp	x0, 0x5d000
   16d54: 9120c000     	add	x0, x0, #0x830
   16d58: 52800181     	mov	w1, #0xc                // =12
   16d5c: a9057fff     	stp	xzr, xzr, [sp, #0x50]
   16d60: f90027ff     	str	xzr, [sp, #0x48]
   16d64: 97ffc537     	bl	0x8240 <__strlen_chk@plt>
   16d68: b4000120     	cbz	x0, 0x16d8c <__share_file+0x9a58>
   16d6c: f0000223     	adrp	x3, 0x5d000
   16d70: aa0003e5     	mov	x5, x0
   16d74: 9120c063     	add	x3, x3, #0x830
   16d78: 910123e0     	add	x0, sp, #0x48
   16d7c: aa1f03e1     	mov	x1, xzr
   16d80: aa1f03e2     	mov	x2, xzr
   16d84: aa1f03e4     	mov	x4, xzr
   16d88: 97ffd9b0     	bl	0xd448 <__share_file+0x114>
   16d8c: 9101e3e0     	add	x0, sp, #0x78
   16d90: 910123e1     	add	x1, sp, #0x48
   16d94: 9400aa02     	bl	0x4159c <operator delete(void*)+0x620c>
   16d98: 360003c0     	tbz	w0, #0x0, 0x16e10 <__share_file+0x9adc>
   16d9c: f0000220     	adrp	x0, 0x5d000
   16da0: 9120c000     	add	x0, x0, #0x830
   16da4: 52800181     	mov	w1, #0xc                // =12
   16da8: a903ffff     	stp	xzr, xzr, [sp, #0x38]
   16dac: f9001bff     	str	xzr, [sp, #0x30]
   16db0: 97ffc524     	bl	0x8240 <__strlen_chk@plt>
   16db4: b4000120     	cbz	x0, 0x16dd8 <__share_file+0x9aa4>
   16db8: f9401be1     	ldr	x1, [sp, #0x30]
   16dbc: f0000223     	adrp	x3, 0x5d000
   16dc0: aa0003e5     	mov	x5, x0
   16dc4: 9120c063     	add	x3, x3, #0x830
   16dc8: 9100c3e0     	add	x0, sp, #0x30
   16dcc: aa0103e2     	mov	x2, x1
   16dd0: aa1f03e4     	mov	x4, xzr
   16dd4: 97ffd99d     	bl	0xd448 <__share_file+0x114>
   16dd8: 9101e3e0     	add	x0, sp, #0x78
   16ddc: 9100c3e1     	add	x1, sp, #0x30
   16de0: 9400a89a     	bl	0x41048 <operator delete(void*)+0x5cb8>
   16de4: b9400008     	ldr	w8, [x0]
   16de8: f94023e9     	ldr	x9, [sp, #0x40]
   16dec: 71000d1f     	cmp	w8, #0x3
   16df0: 1a9f17f6     	cset	w22, eq
   16df4: b4000109     	cbz	x9, 0x16e14 <__share_file+0x9ae0>
   16df8: f9401be0     	ldr	x0, [sp, #0x30]
   16dfc: 97ffc6f9     	bl	0x89e0 <free@plt>
   16e00: f9001bff     	str	xzr, [sp, #0x30]
   16e04: f9402fe8     	ldr	x8, [sp, #0x58]
   16e08: b50000a8     	cbnz	x8, 0x16e1c <__share_file+0x9ae8>
   16e0c: 14000007     	b	0x16e28 <__share_file+0x9af4>
   16e10: 2a1f03f6     	mov	w22, wzr
   16e14: f9402fe8     	ldr	x8, [sp, #0x58]
   16e18: b4000088     	cbz	x8, 0x16e28 <__share_file+0x9af4>
   16e1c: f94027e0     	ldr	x0, [sp, #0x48]
   16e20: 97ffc6f0     	bl	0x89e0 <free@plt>
   16e24: f90027ff     	str	xzr, [sp, #0x48]
   16e28: 34000ab6     	cbz	w22, 0x16f7c <__share_file+0x9c48>
   16e2c: f0000220     	adrp	x0, 0x5d000
   16e30: 9120c000     	add	x0, x0, #0x830
   16e34: 52800181     	mov	w1, #0xc                // =12
   16e38: a903ffff     	stp	xzr, xzr, [sp, #0x38]
   16e3c: f9001bff     	str	xzr, [sp, #0x30]
   16e40: 97ffc500     	bl	0x8240 <__strlen_chk@plt>
   16e44: b4000120     	cbz	x0, 0x16e68 <__share_file+0x9b34>
   16e48: f0000223     	adrp	x3, 0x5d000
   16e4c: aa0003e5     	mov	x5, x0
   16e50: 9120c063     	add	x3, x3, #0x830
   16e54: 9100c3e0     	add	x0, sp, #0x30
   16e58: aa1f03e1     	mov	x1, xzr
   16e5c: aa1f03e2     	mov	x2, xzr
   16e60: aa1f03e4     	mov	x4, xzr
   16e64: 97ffd979     	bl	0xd448 <__share_file+0x114>
   16e68: 9101e3e0     	add	x0, sp, #0x78
   16e6c: 9100c3e1     	add	x1, sp, #0x30
   16e70: 9400a876     	bl	0x41048 <operator delete(void*)+0x5cb8>
   16e74: b9400008     	ldr	w8, [x0]
   16e78: 71000d1f     	cmp	w8, #0x3
   16e7c: 54002ba1     	b.ne	0x173f0 <__share_file+0xa0bc>
   16e80: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   16e84: f840c001     	ldur	x1, [x0, #0xc]
   16e88: aa0003f5     	mov	x21, x0
   16e8c: 910123e0     	add	x0, sp, #0x48
   16e90: 52800022     	mov	w2, #0x1                // =1
   16e94: f9002fe1     	str	x1, [sp, #0x58]
   16e98: 97ffd929     	bl	0xd33c <__share_file+0x8>
   16e9c: f94027e1     	ldr	x1, [sp, #0x48]
   16ea0: f84042a3     	ldur	x3, [x21, #0x4]
   16ea4: f840c2a5     	ldur	x5, [x21, #0xc]
   16ea8: 910123e0     	add	x0, sp, #0x48
   16eac: aa0103e2     	mov	x2, x1
   16eb0: aa0303e4     	mov	x4, x3
   16eb4: 97ffd965     	bl	0xd448 <__share_file+0x114>
   16eb8: f94023e8     	ldr	x8, [sp, #0x40]
   16ebc: b4000088     	cbz	x8, 0x16ecc <__share_file+0x9b98>
   16ec0: f9401be0     	ldr	x0, [sp, #0x30]
   16ec4: 97ffc6c7     	bl	0x89e0 <free@plt>
   16ec8: f9001bff     	str	xzr, [sp, #0x30]
   16ecc: f0000220     	adrp	x0, 0x5d000
   16ed0: 9120f000     	add	x0, x0, #0x83c
   16ed4: 528001a1     	mov	w1, #0xd                // =13
   16ed8: a903ffff     	stp	xzr, xzr, [sp, #0x38]
   16edc: f9001bff     	str	xzr, [sp, #0x30]
   16ee0: 97ffc4d8     	bl	0x8240 <__strlen_chk@plt>
   16ee4: b4000120     	cbz	x0, 0x16f08 <__share_file+0x9bd4>
   16ee8: f0000223     	adrp	x3, 0x5d000
   16eec: aa0003e5     	mov	x5, x0
   16ef0: 9120f063     	add	x3, x3, #0x83c
   16ef4: 9100c3e0     	add	x0, sp, #0x30
   16ef8: aa1f03e1     	mov	x1, xzr
   16efc: aa1f03e2     	mov	x2, xzr
   16f00: aa1f03e4     	mov	x4, xzr
   16f04: 97ffd951     	bl	0xd448 <__share_file+0x114>
   16f08: 9101e3e0     	add	x0, sp, #0x78
   16f0c: 9100c3e1     	add	x1, sp, #0x30
   16f10: 9400a84e     	bl	0x41048 <operator delete(void*)+0x5cb8>
   16f14: aa0003e2     	mov	x2, x0
   16f18: 52800028     	mov	w8, #0x1                // =1
   16f1c: 910123e1     	add	x1, sp, #0x48
   16f20: 910063e3     	add	x3, sp, #0x18
   16f24: aa1303e0     	mov	x0, x19
   16f28: 2a1403e4     	mov	w4, w20
   16f2c: b9001be8     	str	w8, [sp, #0x18]
   16f30: 940008b3     	bl	0x191fc <__share_file+0xbec8>
   16f34: f94023e8     	ldr	x8, [sp, #0x40]
   16f38: 2a0003f4     	mov	w20, w0
   16f3c: b4000088     	cbz	x8, 0x16f4c <__share_file+0x9c18>
   16f40: f9401be0     	ldr	x0, [sp, #0x30]
   16f44: 97ffc6a7     	bl	0x89e0 <free@plt>
   16f48: f9001bff     	str	xzr, [sp, #0x30]
   16f4c: a94623e2     	ldp	x2, x8, [sp, #0x60]
   16f50: 52800309     	mov	w9, #0x18               // =24
   16f54: 910183e0     	add	x0, sp, #0x60
   16f58: 910123e3     	add	x3, sp, #0x48
   16f5c: 9b090901     	madd	x1, x8, x9, x2
   16f60: 97ffe81d     	bl	0x10fd4 <__share_file+0x3ca0>
   16f64: f9402fe8     	ldr	x8, [sp, #0x58]
   16f68: b4001d48     	cbz	x8, 0x17310 <__share_file+0x9fdc>
   16f6c: f94027e0     	ldr	x0, [sp, #0x48]
   16f70: 97ffc69c     	bl	0x89e0 <free@plt>
   16f74: f90027ff     	str	xzr, [sp, #0x48]
   16f78: 140000e6     	b	0x17310 <__share_file+0x9fdc>
   16f7c: b9407be8     	ldr	w8, [sp, #0x78]
   16f80: 7100111f     	cmp	w8, #0x4
   16f84: 54001a21     	b.ne	0x172c8 <__share_file+0x9f94>
   16f88: f0000236     	adrp	x22, 0x5d000
   16f8c: f0000237     	adrp	x23, 0x5d000
   16f90: f90007fb     	str	x27, [sp, #0x8]
   16f94: aa1f03f5     	mov	x21, xzr
   16f98: 2a1f03fc     	mov	w28, wzr
   16f9c: 5280003b     	mov	w27, #0x1               // =1
   16fa0: 9120c2d6     	add	x22, x22, #0x830
   16fa4: 9120f2f7     	add	x23, x23, #0x83c
   16fa8: 5280003a     	mov	w26, #0x1               // =1
   16fac: 14000005     	b	0x16fc0 <__share_file+0x9c8c>
   16fb0: b9407be8     	ldr	w8, [sp, #0x78]
   16fb4: 910006b5     	add	x21, x21, #0x1
   16fb8: 7100111f     	cmp	w8, #0x4
   16fbc: 540022a1     	b.ne	0x17410 <__share_file+0xa0dc>
   16fc0: f84843e8     	ldur	x8, [sp, #0x84]
   16fc4: eb0802bf     	cmp	x21, x8
   16fc8: 540019e2     	b.hs	0x17304 <__share_file+0x9fd0>
   16fcc: 9101e3e0     	add	x0, sp, #0x78
   16fd0: aa1503e1     	mov	x1, x21
   16fd4: 9400a8ae     	bl	0x4128c <operator delete(void*)+0x5efc>
   16fd8: aa0003f8     	mov	x24, x0
   16fdc: 52800181     	mov	w1, #0xc                // =12
   16fe0: aa1603e0     	mov	x0, x22
   16fe4: a9057fff     	stp	xzr, xzr, [sp, #0x50]
   16fe8: f90027ff     	str	xzr, [sp, #0x48]
   16fec: 97ffc495     	bl	0x8240 <__strlen_chk@plt>
   16ff0: b4000100     	cbz	x0, 0x17010 <__share_file+0x9cdc>
   16ff4: f94027e1     	ldr	x1, [sp, #0x48]
   16ff8: aa0003e5     	mov	x5, x0
   16ffc: 910123e0     	add	x0, sp, #0x48
   17000: aa1603e3     	mov	x3, x22
   17004: aa0103e2     	mov	x2, x1
   17008: aa1f03e4     	mov	x4, xzr
   1700c: 97ffd90f     	bl	0xd448 <__share_file+0x114>
   17010: 910123e1     	add	x1, sp, #0x48
   17014: aa1803e0     	mov	x0, x24
   17018: 9400a961     	bl	0x4159c <operator delete(void*)+0x620c>
   1701c: 360005a0     	tbz	w0, #0x0, 0x170d0 <__share_file+0x9d9c>
   17020: 52800181     	mov	w1, #0xc                // =12
   17024: aa1603e0     	mov	x0, x22
   17028: a903ffff     	stp	xzr, xzr, [sp, #0x38]
   1702c: f9001bff     	str	xzr, [sp, #0x30]
   17030: 97ffc484     	bl	0x8240 <__strlen_chk@plt>
   17034: b4000100     	cbz	x0, 0x17054 <__share_file+0x9d20>
   17038: f9401be1     	ldr	x1, [sp, #0x30]
   1703c: aa0003e5     	mov	x5, x0
   17040: 9100c3e0     	add	x0, sp, #0x30
   17044: aa1603e3     	mov	x3, x22
   17048: aa0103e2     	mov	x2, x1
   1704c: aa1f03e4     	mov	x4, xzr
   17050: 97ffd8fe     	bl	0xd448 <__share_file+0x114>
   17054: 9100c3e1     	add	x1, sp, #0x30
   17058: aa1803e0     	mov	x0, x24
   1705c: 9400a7fb     	bl	0x41048 <operator delete(void*)+0x5cb8>
   17060: b9400008     	ldr	w8, [x0]
   17064: 71000d1f     	cmp	w8, #0x3
   17068: 540003c1     	b.ne	0x170e0 <__share_file+0x9dac>
   1706c: 528001a1     	mov	w1, #0xd                // =13
   17070: aa1703e0     	mov	x0, x23
   17074: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   17078: f9000fff     	str	xzr, [sp, #0x18]
   1707c: 97ffc471     	bl	0x8240 <__strlen_chk@plt>
   17080: b4000100     	cbz	x0, 0x170a0 <__share_file+0x9d6c>
   17084: f9400fe1     	ldr	x1, [sp, #0x18]
   17088: aa0003e5     	mov	x5, x0
   1708c: 910063e0     	add	x0, sp, #0x18
   17090: aa1703e3     	mov	x3, x23
   17094: aa0103e2     	mov	x2, x1
   17098: aa1f03e4     	mov	x4, xzr
   1709c: 97ffd8eb     	bl	0xd448 <__share_file+0x114>
   170a0: 910063e1     	add	x1, sp, #0x18
   170a4: aa1803e0     	mov	x0, x24
   170a8: 9400a93d     	bl	0x4159c <operator delete(void*)+0x620c>
   170ac: f94017e8     	ldr	x8, [sp, #0x28]
   170b0: 52000019     	eor	w25, w0, #0x1
   170b4: b4000188     	cbz	x8, 0x170e4 <__share_file+0x9db0>
   170b8: f9400fe0     	ldr	x0, [sp, #0x18]
   170bc: 97ffc649     	bl	0x89e0 <free@plt>
   170c0: f9000fff     	str	xzr, [sp, #0x18]
   170c4: f94023e8     	ldr	x8, [sp, #0x40]
   170c8: b5000128     	cbnz	x8, 0x170ec <__share_file+0x9db8>
   170cc: 1400000b     	b	0x170f8 <__share_file+0x9dc4>
   170d0: 52800039     	mov	w25, #0x1               // =1
   170d4: f9402fe8     	ldr	x8, [sp, #0x58]
   170d8: b5000148     	cbnz	x8, 0x17100 <__share_file+0x9dcc>
   170dc: 1400000c     	b	0x1710c <__share_file+0x9dd8>
   170e0: 52800039     	mov	w25, #0x1               // =1
   170e4: f94023e8     	ldr	x8, [sp, #0x40]
   170e8: b4000088     	cbz	x8, 0x170f8 <__share_file+0x9dc4>
   170ec: f9401be0     	ldr	x0, [sp, #0x30]
   170f0: 97ffc63c     	bl	0x89e0 <free@plt>
   170f4: f9001bff     	str	xzr, [sp, #0x30]
   170f8: f9402fe8     	ldr	x8, [sp, #0x58]
   170fc: b4000088     	cbz	x8, 0x1710c <__share_file+0x9dd8>
   17100: f94027e0     	ldr	x0, [sp, #0x48]
   17104: 97ffc637     	bl	0x89e0 <free@plt>
   17108: f90027ff     	str	xzr, [sp, #0x48]
   1710c: 3707f539     	tbnz	w25, #0x0, 0x16fb0 <__share_file+0x9c7c>
   17110: 52800181     	mov	w1, #0xc                // =12
   17114: aa1603e0     	mov	x0, x22
   17118: a903ffff     	stp	xzr, xzr, [sp, #0x38]
   1711c: f9001bff     	str	xzr, [sp, #0x30]
   17120: 97ffc448     	bl	0x8240 <__strlen_chk@plt>
   17124: b4000100     	cbz	x0, 0x17144 <__share_file+0x9e10>
   17128: f9401be1     	ldr	x1, [sp, #0x30]
   1712c: aa0003e5     	mov	x5, x0
   17130: 9100c3e0     	add	x0, sp, #0x30
   17134: aa1603e3     	mov	x3, x22
   17138: aa0103e2     	mov	x2, x1
   1713c: aa1f03e4     	mov	x4, xzr
   17140: 97ffd8c2     	bl	0xd448 <__share_file+0x114>
   17144: 9100c3e1     	add	x1, sp, #0x30
   17148: aa1803e0     	mov	x0, x24
   1714c: 9400a7bf     	bl	0x41048 <operator delete(void*)+0x5cb8>
   17150: b9400008     	ldr	w8, [x0]
   17154: 71000d1f     	cmp	w8, #0x3
   17158: 540014c1     	b.ne	0x173f0 <__share_file+0xa0bc>
   1715c: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   17160: f840c001     	ldur	x1, [x0, #0xc]
   17164: aa0003f9     	mov	x25, x0
   17168: 910123e0     	add	x0, sp, #0x48
   1716c: 52800022     	mov	w2, #0x1                // =1
   17170: f9002fe1     	str	x1, [sp, #0x58]
   17174: 97ffd872     	bl	0xd33c <__share_file+0x8>
   17178: f94027e1     	ldr	x1, [sp, #0x48]
   1717c: f8404323     	ldur	x3, [x25, #0x4]
   17180: f840c325     	ldur	x5, [x25, #0xc]
   17184: 910123e0     	add	x0, sp, #0x48
   17188: aa0103e2     	mov	x2, x1
   1718c: aa0303e4     	mov	x4, x3
   17190: 97ffd8ae     	bl	0xd448 <__share_file+0x114>
   17194: f94023e8     	ldr	x8, [sp, #0x40]
   17198: b4000088     	cbz	x8, 0x171a8 <__share_file+0x9e74>
   1719c: f9401be0     	ldr	x0, [sp, #0x30]
   171a0: 97ffc610     	bl	0x89e0 <free@plt>
   171a4: f9001bff     	str	xzr, [sp, #0x30]
   171a8: 52800181     	mov	w1, #0xc                // =12
   171ac: aa1603e0     	mov	x0, x22
   171b0: a903ffff     	stp	xzr, xzr, [sp, #0x38]
   171b4: f9001bff     	str	xzr, [sp, #0x30]
   171b8: 97ffc422     	bl	0x8240 <__strlen_chk@plt>
   171bc: b4000100     	cbz	x0, 0x171dc <__share_file+0x9ea8>
   171c0: f9401be1     	ldr	x1, [sp, #0x30]
   171c4: aa0003e5     	mov	x5, x0
   171c8: 9100c3e0     	add	x0, sp, #0x30
   171cc: aa1603e3     	mov	x3, x22
   171d0: aa0103e2     	mov	x2, x1
   171d4: aa1f03e4     	mov	x4, xzr
   171d8: 97ffd89c     	bl	0xd448 <__share_file+0x114>
   171dc: 9100c3e1     	add	x1, sp, #0x30
   171e0: aa1803e0     	mov	x0, x24
   171e4: 9400a799     	bl	0x41048 <operator delete(void*)+0x5cb8>
   171e8: b9400008     	ldr	w8, [x0]
   171ec: 71000d1f     	cmp	w8, #0x3
   171f0: 54001001     	b.ne	0x173f0 <__share_file+0xa0bc>
   171f4: 91001019     	add	x25, x0, #0x4
   171f8: 528001a1     	mov	w1, #0xd                // =13
   171fc: aa1703e0     	mov	x0, x23
   17200: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   17204: f9000fff     	str	xzr, [sp, #0x18]
   17208: 97ffc40e     	bl	0x8240 <__strlen_chk@plt>
   1720c: b4000100     	cbz	x0, 0x1722c <__share_file+0x9ef8>
   17210: f9400fe1     	ldr	x1, [sp, #0x18]
   17214: aa0003e5     	mov	x5, x0
   17218: 910063e0     	add	x0, sp, #0x18
   1721c: aa1703e3     	mov	x3, x23
   17220: aa0103e2     	mov	x2, x1
   17224: aa1f03e4     	mov	x4, xzr
   17228: 97ffd888     	bl	0xd448 <__share_file+0x114>
   1722c: 910063e1     	add	x1, sp, #0x18
   17230: aa1803e0     	mov	x0, x24
   17234: 9400a785     	bl	0x41048 <operator delete(void*)+0x5cb8>
   17238: aa0003e2     	mov	x2, x0
   1723c: 910053e3     	add	x3, sp, #0x14
   17240: aa1303e0     	mov	x0, x19
   17244: aa1903e1     	mov	x1, x25
   17248: 2a1403e4     	mov	w4, w20
   1724c: b90017fb     	str	w27, [sp, #0x14]
   17250: 940007eb     	bl	0x191fc <__share_file+0xbec8>
   17254: f94017e8     	ldr	x8, [sp, #0x28]
   17258: 2a0003f8     	mov	w24, w0
   1725c: b4000088     	cbz	x8, 0x1726c <__share_file+0x9f38>
   17260: f9400fe0     	ldr	x0, [sp, #0x18]
   17264: 97ffc5df     	bl	0x89e0 <free@plt>
   17268: f9000fff     	str	xzr, [sp, #0x18]
   1726c: f94023e8     	ldr	x8, [sp, #0x40]
   17270: b4000088     	cbz	x8, 0x17280 <__share_file+0x9f4c>
   17274: f9401be0     	ldr	x0, [sp, #0x30]
   17278: 97ffc5da     	bl	0x89e0 <free@plt>
   1727c: f9001bff     	str	xzr, [sp, #0x30]
   17280: 36000178     	tbz	w24, #0x0, 0x172ac <__share_file+0x9f78>
   17284: a94623e2     	ldp	x2, x8, [sp, #0x60]
   17288: 52800309     	mov	w9, #0x18               // =24
   1728c: 910183e0     	add	x0, sp, #0x60
   17290: 910123e3     	add	x3, sp, #0x48
   17294: 9b090901     	madd	x1, x8, x9, x2
   17298: 97ffe74f     	bl	0x10fd4 <__share_file+0x3ca0>
   1729c: 5280003c     	mov	w28, #0x1               // =1
   172a0: f9402fe8     	ldr	x8, [sp, #0x58]
   172a4: b50000a8     	cbnz	x8, 0x172b8 <__share_file+0x9f84>
   172a8: 17ffff42     	b	0x16fb0 <__share_file+0x9c7c>
   172ac: 2a1f03fa     	mov	w26, wzr
   172b0: f9402fe8     	ldr	x8, [sp, #0x58]
   172b4: b4ffe7e8     	cbz	x8, 0x16fb0 <__share_file+0x9c7c>
   172b8: f94027e0     	ldr	x0, [sp, #0x48]
   172bc: 97ffc5c9     	bl	0x89e0 <free@plt>
   172c0: f90027ff     	str	xzr, [sp, #0x48]
   172c4: 17ffff3b     	b	0x16fb0 <__share_file+0x9c7c>
   172c8: 97ffc38e     	bl	0x8100 <get_ccs_log@plt>
   172cc: aa0003f3     	mov	x19, x0
   172d0: 97ffc38c     	bl	0x8100 <get_ccs_log@plt>
   172d4: aa1303e0     	mov	x0, x19
   172d8: 97ffd921     	bl	0xd75c <__share_file+0x428>
   172dc: d0000224     	adrp	x4, 0x5d000
   172e0: 5297a101     	mov	w1, #0xbd08             // =48392
   172e4: 91212484     	add	x4, x4, #0x849
   172e8: 72a8afe1     	movk	w1, #0x457f, lsl #16
   172ec: 52800162     	mov	w2, #0xb                // =11
   172f0: 52800083     	mov	w3, #0x4                // =4
   172f4: aa1503e5     	mov	x5, x21
   172f8: 940015f0     	bl	0x1cab8 <__share_file+0xf784>
   172fc: 2a1f03f4     	mov	w20, wzr
   17300: 14000006     	b	0x17318 <__share_file+0x9fe4>
   17304: f94007fb     	ldr	x27, [sp, #0x8]
   17308: 12000354     	and	w20, w26, #0x1
   1730c: 3600007c     	tbz	w28, #0x0, 0x17318 <__share_file+0x9fe4>
   17310: aa1303e0     	mov	x0, x19
   17314: 940009ca     	bl	0x19a3c <__share_file+0xc708>
   17318: 9101e3e0     	add	x0, sp, #0x78
   1731c: 9400a74a     	bl	0x41044 <operator delete(void*)+0x5cb4>
   17320: b0000320     	adrp	x0, 0x7c000
   17324: 9118a000     	add	x0, x0, #0x628
   17328: 940092f0     	bl	0x3bee8 <operator delete(void*)+0xb58>
   1732c: f94037e8     	ldr	x8, [sp, #0x68]
   17330: b40000a8     	cbz	x8, 0x17344 <__share_file+0xa010>
   17334: 9400361a     	bl	0x24b9c <__share_file+0x17868>
   17338: 910183e1     	add	x1, sp, #0x60
   1733c: aa1f03e2     	mov	x2, xzr
   17340: 94004097     	bl	0x2759c <__share_file+0x1a268>
   17344: f9403be8     	ldr	x8, [sp, #0x70]
   17348: b40003a8     	cbz	x8, 0x173bc <__share_file+0xa088>
   1734c: a94623f3     	ldp	x19, x8, [sp, #0x60]
   17350: b4000308     	cbz	x8, 0x173b0 <__share_file+0xa07c>
   17354: aa1f03f5     	mov	x21, xzr
   17358: aa1f03f6     	mov	x22, xzr
   1735c: 52800317     	mov	w23, #0x18              // =24
   17360: d2c00038     	mov	x24, #0x100000000       // =4294967296
   17364: 14000008     	b	0x17384 <__share_file+0xa050>
   17368: 9b174f28     	madd	x8, x25, x23, x19
   1736c: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   17370: f94037e8     	ldr	x8, [sp, #0x68]
   17374: 910006d6     	add	x22, x22, #0x1
   17378: eb0802df     	cmp	x22, x8
   1737c: 8b1802b5     	add	x21, x21, x24
   17380: 54000162     	b.hs	0x173ac <__share_file+0xa078>
   17384: 9360feb9     	asr	x25, x21, #32
   17388: 9b174f3a     	madd	x26, x25, x23, x19
   1738c: b4ffff5a     	cbz	x26, 0x17374 <__share_file+0xa040>
   17390: 9b174f28     	madd	x8, x25, x23, x19
   17394: f9400908     	ldr	x8, [x8, #0x10]
   17398: b4fffe88     	cbz	x8, 0x17368 <__share_file+0xa034>
   1739c: f9400340     	ldr	x0, [x26]
   173a0: 97ffc590     	bl	0x89e0 <free@plt>
   173a4: f900035f     	str	xzr, [x26]
   173a8: 17fffff0     	b	0x17368 <__share_file+0xa034>
   173ac: f94033f3     	ldr	x19, [sp, #0x60]
   173b0: aa1303e0     	mov	x0, x19
   173b4: 97ffc58b     	bl	0x89e0 <free@plt>
   173b8: f90033ff     	str	xzr, [sp, #0x60]
   173bc: f9401768     	ldr	x8, [x27, #0x28]
   173c0: f85a03a9     	ldur	x9, [x29, #-0x60]
   173c4: eb09011f     	cmp	x8, x9
   173c8: 54000341     	b.ne	0x17430 <__share_file+0xa0fc>
   173cc: 12000280     	and	w0, w20, #0x1
   173d0: a9517bfd     	ldp	x29, x30, [sp, #0x110]
   173d4: a9504ff4     	ldp	x20, x19, [sp, #0x100]
   173d8: a94f57f6     	ldp	x22, x21, [sp, #0xf0]
   173dc: a94e5ff8     	ldp	x24, x23, [sp, #0xe0]
   173e0: a94d67fa     	ldp	x26, x25, [sp, #0xd0]
   173e4: a94c6ffc     	ldp	x28, x27, [sp, #0xc0]
   173e8: 910483ff     	add	sp, sp, #0x120
   173ec: d65f03c0     	ret
   173f0: b0000220     	adrp	x0, 0x5c000
   173f4: b0000222     	adrp	x2, 0x5c000
   173f8: b0000223     	adrp	x3, 0x5c000
   173fc: 9114cc00     	add	x0, x0, #0x533
   17400: 91184c42     	add	x2, x2, #0x613
   17404: 91194063     	add	x3, x3, #0x650
   17408: 52800bc1     	mov	w1, #0x5e               // =94
   1740c: 97ffc375     	bl	0x81e0 <__assert2@plt>
   17410: b0000220     	adrp	x0, 0x5c000
   17414: b0000222     	adrp	x2, 0x5c000
   17418: b0000223     	adrp	x3, 0x5c000
   1741c: 9114cc00     	add	x0, x0, #0x533
   17420: 911a2442     	add	x2, x2, #0x689
   17424: 911b1063     	add	x3, x3, #0x6c4
   17428: 52800c41     	mov	w1, #0x62               // =98
   1742c: 97ffc36d     	bl	0x81e0 <__assert2@plt>
   17430: 97ffc42c     	bl	0x84e0 <__stack_chk_fail@plt>
   17434: d10203ff     	sub	sp, sp, #0x80
   17438: a90367fa     	stp	x26, x25, [sp, #0x30]
   1743c: a9045ff8     	stp	x24, x23, [sp, #0x40]
   17440: a90557f6     	stp	x22, x21, [sp, #0x50]
   17444: a9064ff4     	stp	x20, x19, [sp, #0x60]
   17448: a9077bfd     	stp	x29, x30, [sp, #0x70]
   1744c: 9101c3fd     	add	x29, sp, #0x70
   17450: d53bd055     	mrs	x21, TPIDR_EL0
   17454: f94016a8     	ldr	x8, [x21, #0x28]
   17458: aa0003f3     	mov	x19, x0
   1745c: b0000320     	adrp	x0, 0x7c000
   17460: 9118a000     	add	x0, x0, #0x628
   17464: f90017e8     	str	x8, [sp, #0x28]
   17468: a901ffff     	stp	xzr, xzr, [sp, #0x18]
   1746c: f9000bff     	str	xzr, [sp, #0x10]
   17470: 9400920a     	bl	0x3bc98 <operator delete(void*)+0x908>
   17474: 52800028     	mov	w8, #0x1                // =1
   17478: 910033e1     	add	x1, sp, #0xc
   1747c: aa1303e0     	mov	x0, x19
   17480: b9000fe8     	str	w8, [sp, #0xc]
   17484: 940009ca     	bl	0x19bac <__share_file+0xc878>
   17488: b9400008     	ldr	w8, [x0]
   1748c: 7100151f     	cmp	w8, #0x5
   17490: 54000160     	b.eq	0x174bc <__share_file+0xa188>
   17494: 7100191f     	cmp	w8, #0x6
   17498: 54000780     	b.eq	0x17588 <__share_file+0xa254>
   1749c: b0000220     	adrp	x0, 0x5c000
   174a0: d0000222     	adrp	x2, 0x5d000
   174a4: d0000223     	adrp	x3, 0x5d000
   174a8: 9114cc00     	add	x0, x0, #0x533
   174ac: 9123d442     	add	x2, x2, #0x8f5
   174b0: 9124c863     	add	x3, x3, #0x932
   174b4: 52800cc1     	mov	w1, #0x66               // =102
   174b8: 97ffc34a     	bl	0x81e0 <__assert2@plt>
   174bc: b9402401     	ldr	w1, [x0, #0x24]
   174c0: aa0003f4     	mov	x20, x0
   174c4: 910043e0     	add	x0, sp, #0x10
   174c8: 2a1f03e2     	mov	w2, wzr
   174cc: 97ffd4e5     	bl	0xc860 <__send_to_http_server+0x380>
   174d0: b9402a96     	ldr	w22, [x20, #0x28]
   174d4: 310006df     	cmn	w22, #0x1
   174d8: 540004a0     	b.eq	0x1756c <__share_file+0xa238>
   174dc: b9401e88     	ldr	w8, [x20, #0x1c]
   174e0: 6b16011f     	cmp	w8, w22
   174e4: 54000349     	b.ls	0x1754c <__share_file+0xa218>
   174e8: 310006df     	cmn	w22, #0x1
   174ec: 54000400     	b.eq	0x1756c <__share_file+0xa238>
   174f0: b9401e88     	ldr	w8, [x20, #0x1c]
   174f4: 52800c17     	mov	w23, #0x60              // =96
   174f8: 52800318     	mov	w24, #0x18              // =24
   174fc: 6b16011f     	cmp	w8, w22
   17500: 54000269     	b.ls	0x1754c <__share_file+0xa218>
   17504: f8414288     	ldur	x8, [x20, #0x14]
   17508: a94127e2     	ldp	x2, x9, [sp, #0x10]
   1750c: 910043e0     	add	x0, sp, #0x10
   17510: 9bb722c8     	umaddl	x8, w22, w23, x8
   17514: 91004103     	add	x3, x8, #0x10
   17518: 9b180921     	madd	x1, x9, x24, x2
   1751c: 940015c3     	bl	0x1cc28 <__share_file+0xf8f4>
   17520: b9401e88     	ldr	w8, [x20, #0x1c]
   17524: 6b16011f     	cmp	w8, w22
   17528: 54000129     	b.ls	0x1754c <__share_file+0xa218>
   1752c: f8414289     	ldur	x9, [x20, #0x14]
   17530: 2a1603ea     	mov	w10, w22
   17534: 9b172549     	madd	x9, x10, x23, x9
   17538: b9400536     	ldr	w22, [x9, #0x4]
   1753c: 310006df     	cmn	w22, #0x1
   17540: 54000160     	b.eq	0x1756c <__share_file+0xa238>
   17544: 6b16011f     	cmp	w8, w22
   17548: 54fffda8     	b.hi	0x174fc <__share_file+0xa1c8>
   1754c: 90000220     	adrp	x0, 0x5b000
   17550: d0000222     	adrp	x2, 0x5d000
   17554: f0000203     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   17558: 912fd800     	add	x0, x0, #0xbf6
   1755c: 91389442     	add	x2, x2, #0xe25
   17560: 91397863     	add	x3, x3, #0xe5e
   17564: 52801201     	mov	w1, #0x90               // =144
   17568: 97ffc31e     	bl	0x81e0 <__assert2@plt>
   1756c: 52800028     	mov	w8, #0x1                // =1
   17570: 910033e1     	add	x1, sp, #0xc
   17574: aa1303e0     	mov	x0, x19
   17578: b9000fe8     	str	w8, [sp, #0xc]
   1757c: 940008bd     	bl	0x19870 <__share_file+0xc53c>
   17580: aa1303e0     	mov	x0, x19
   17584: 9400092e     	bl	0x19a3c <__share_file+0xc708>
   17588: b0000320     	adrp	x0, 0x7c000
   1758c: 9118a000     	add	x0, x0, #0x628
   17590: 94009256     	bl	0x3bee8 <operator delete(void*)+0xb58>
   17594: f9400fe8     	ldr	x8, [sp, #0x18]
   17598: b40000a8     	cbz	x8, 0x175ac <__share_file+0xa278>
   1759c: 94003580     	bl	0x24b9c <__share_file+0x17868>
   175a0: 910043e1     	add	x1, sp, #0x10
   175a4: aa1f03e2     	mov	x2, xzr
   175a8: 94003ffd     	bl	0x2759c <__share_file+0x1a268>
   175ac: f94013e8     	ldr	x8, [sp, #0x20]
   175b0: b40003a8     	cbz	x8, 0x17624 <__share_file+0xa2f0>
   175b4: a94123f3     	ldp	x19, x8, [sp, #0x10]
   175b8: b4000308     	cbz	x8, 0x17618 <__share_file+0xa2e4>
   175bc: aa1f03f4     	mov	x20, xzr
   175c0: aa1f03f6     	mov	x22, xzr
   175c4: 52800317     	mov	w23, #0x18              // =24
   175c8: d2c00038     	mov	x24, #0x100000000       // =4294967296
   175cc: 14000008     	b	0x175ec <__share_file+0xa2b8>
   175d0: 9b174f28     	madd	x8, x25, x23, x19
   175d4: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   175d8: f9400fe8     	ldr	x8, [sp, #0x18]
   175dc: 910006d6     	add	x22, x22, #0x1
   175e0: eb0802df     	cmp	x22, x8
   175e4: 8b180294     	add	x20, x20, x24
   175e8: 54000162     	b.hs	0x17614 <__share_file+0xa2e0>
   175ec: 9360fe99     	asr	x25, x20, #32
   175f0: 9b174f3a     	madd	x26, x25, x23, x19
   175f4: b4ffff5a     	cbz	x26, 0x175dc <__share_file+0xa2a8>
   175f8: 9b174f28     	madd	x8, x25, x23, x19
   175fc: f9400908     	ldr	x8, [x8, #0x10]
   17600: b4fffe88     	cbz	x8, 0x175d0 <__share_file+0xa29c>
   17604: f9400340     	ldr	x0, [x26]
   17608: 97ffc4f6     	bl	0x89e0 <free@plt>
   1760c: f900035f     	str	xzr, [x26]
   17610: 17fffff0     	b	0x175d0 <__share_file+0xa29c>
   17614: f9400bf3     	ldr	x19, [sp, #0x10]
   17618: aa1303e0     	mov	x0, x19
   1761c: 97ffc4f1     	bl	0x89e0 <free@plt>
   17620: f9000bff     	str	xzr, [sp, #0x10]
   17624: f94016a8     	ldr	x8, [x21, #0x28]
   17628: f94017e9     	ldr	x9, [sp, #0x28]
   1762c: eb09011f     	cmp	x8, x9
   17630: 54000121     	b.ne	0x17654 <__share_file+0xa320>
   17634: a9477bfd     	ldp	x29, x30, [sp, #0x70]
   17638: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   1763c: a94557f6     	ldp	x22, x21, [sp, #0x50]
   17640: a9445ff8     	ldp	x24, x23, [sp, #0x40]
   17644: a94367fa     	ldp	x26, x25, [sp, #0x30]
   17648: 52800020     	mov	w0, #0x1                // =1
   1764c: 910203ff     	add	sp, sp, #0x80
   17650: d65f03c0     	ret
   17654: 97ffc3a3     	bl	0x84e0 <__stack_chk_fail@plt>
   17658: d10583ff     	sub	sp, sp, #0x160
   1765c: a9106ffc     	stp	x28, x27, [sp, #0x100]
   17660: a91167fa     	stp	x26, x25, [sp, #0x110]
   17664: a9125ff8     	stp	x24, x23, [sp, #0x120]
   17668: a91357f6     	stp	x22, x21, [sp, #0x130]
   1766c: a9144ff4     	stp	x20, x19, [sp, #0x140]
   17670: a9157bfd     	stp	x29, x30, [sp, #0x150]
   17674: 910543fd     	add	x29, sp, #0x150
   17678: d53bd048     	mrs	x8, TPIDR_EL0
   1767c: a900a3e3     	stp	x3, x8, [sp, #0x8]
   17680: f9401508     	ldr	x8, [x8, #0x28]
   17684: aa0003fa     	mov	x26, x0
   17688: b0000320     	adrp	x0, 0x7c000
   1768c: 9118a000     	add	x0, x0, #0x628
   17690: aa0203f6     	mov	x22, x2
   17694: 2a0103fc     	mov	w28, w1
   17698: f81a03a8     	stur	x8, [x29, #-0x60]
   1769c: a905ffff     	stp	xzr, xzr, [sp, #0x58]
   176a0: f9002bff     	str	xzr, [sp, #0x50]
   176a4: 9400917d     	bl	0x3bc98 <operator delete(void*)+0x908>
   176a8: d10263a8     	sub	x8, x29, #0x98
   176ac: aa1603e0     	mov	x0, x22
   176b0: 9400a2fe     	bl	0x402a8 <operator delete(void*)+0x4f18>
   176b4: d0000220     	adrp	x0, 0x5d000
   176b8: 9121f000     	add	x0, x0, #0x87c
   176bc: 528000e1     	mov	w1, #0x7                // =7
   176c0: a9077fff     	stp	xzr, xzr, [sp, #0x70]
   176c4: f90037ff     	str	xzr, [sp, #0x68]
   176c8: 97ffc2de     	bl	0x8240 <__strlen_chk@plt>
   176cc: b4000120     	cbz	x0, 0x176f0 <__share_file+0xa3bc>
   176d0: d0000223     	adrp	x3, 0x5d000
   176d4: aa0003e5     	mov	x5, x0
   176d8: 9121f063     	add	x3, x3, #0x87c
   176dc: 9101a3e0     	add	x0, sp, #0x68
   176e0: aa1f03e1     	mov	x1, xzr
   176e4: aa1f03e2     	mov	x2, xzr
   176e8: aa1f03e4     	mov	x4, xzr
   176ec: 97ffd757     	bl	0xd448 <__share_file+0x114>
   176f0: d10263a0     	sub	x0, x29, #0x98
   176f4: 9101a3e1     	add	x1, sp, #0x68
   176f8: 9400a7a9     	bl	0x4159c <operator delete(void*)+0x620c>
   176fc: 360003c0     	tbz	w0, #0x0, 0x17774 <__share_file+0xa440>
   17700: d0000220     	adrp	x0, 0x5d000
   17704: 9121f000     	add	x0, x0, #0x87c
   17708: 528000e1     	mov	w1, #0x7                // =7
   1770c: a9047fff     	stp	xzr, xzr, [sp, #0x40]
   17710: f9001fff     	str	xzr, [sp, #0x38]
   17714: 97ffc2cb     	bl	0x8240 <__strlen_chk@plt>
   17718: b4000120     	cbz	x0, 0x1773c <__share_file+0xa408>
   1771c: f9401fe1     	ldr	x1, [sp, #0x38]
   17720: d0000223     	adrp	x3, 0x5d000
   17724: aa0003e5     	mov	x5, x0
   17728: 9121f063     	add	x3, x3, #0x87c
   1772c: 9100e3e0     	add	x0, sp, #0x38
   17730: aa0103e2     	mov	x2, x1
   17734: aa1f03e4     	mov	x4, xzr
   17738: 97ffd744     	bl	0xd448 <__share_file+0x114>
   1773c: d10263a0     	sub	x0, x29, #0x98
   17740: 9100e3e1     	add	x1, sp, #0x38
   17744: 9400a641     	bl	0x41048 <operator delete(void*)+0x5cb8>
   17748: b9400008     	ldr	w8, [x0]
   1774c: f94027e9     	ldr	x9, [sp, #0x48]
   17750: 7100011f     	cmp	w8, #0x0
   17754: 1a9f17f3     	cset	w19, eq
   17758: b4000109     	cbz	x9, 0x17778 <__share_file+0xa444>
   1775c: f9401fe0     	ldr	x0, [sp, #0x38]
   17760: 97ffc4a0     	bl	0x89e0 <free@plt>
   17764: f9001fff     	str	xzr, [sp, #0x38]
   17768: f9403fe8     	ldr	x8, [sp, #0x78]
   1776c: b50000a8     	cbnz	x8, 0x17780 <__share_file+0xa44c>
   17770: 14000007     	b	0x1778c <__share_file+0xa458>
   17774: 2a1f03f3     	mov	w19, wzr
   17778: f9403fe8     	ldr	x8, [sp, #0x78]
   1777c: b4000088     	cbz	x8, 0x1778c <__share_file+0xa458>
   17780: f94037e0     	ldr	x0, [sp, #0x68]
   17784: 97ffc497     	bl	0x89e0 <free@plt>
   17788: f90037ff     	str	xzr, [sp, #0x68]
   1778c: f90017fa     	str	x26, [sp, #0x28]
   17790: b90027fc     	str	w28, [sp, #0x24]
   17794: 340004d3     	cbz	w19, 0x1782c <__share_file+0xa4f8>
   17798: d0000220     	adrp	x0, 0x5d000
   1779c: 9121f000     	add	x0, x0, #0x87c
   177a0: 528000e1     	mov	w1, #0x7                // =7
   177a4: a9077fff     	stp	xzr, xzr, [sp, #0x70]
   177a8: f90037ff     	str	xzr, [sp, #0x68]
   177ac: 97ffc2a5     	bl	0x8240 <__strlen_chk@plt>
   177b0: b4000120     	cbz	x0, 0x177d4 <__share_file+0xa4a0>
   177b4: f94037e1     	ldr	x1, [sp, #0x68]
   177b8: d0000223     	adrp	x3, 0x5d000
   177bc: aa0003e5     	mov	x5, x0
   177c0: 9121f063     	add	x3, x3, #0x87c
   177c4: 9101a3e0     	add	x0, sp, #0x68
   177c8: aa0103e2     	mov	x2, x1
   177cc: aa1f03e4     	mov	x4, xzr
   177d0: 97ffd71e     	bl	0xd448 <__share_file+0x114>
   177d4: d10263a0     	sub	x0, x29, #0x98
   177d8: 9101a3e1     	add	x1, sp, #0x68
   177dc: 9400a61b     	bl	0x41048 <operator delete(void*)+0x5cb8>
   177e0: b9400008     	ldr	w8, [x0]
   177e4: 35002ce8     	cbnz	w8, 0x17d80 <__share_file+0xaa4c>
   177e8: f9403fe8     	ldr	x8, [sp, #0x78]
   177ec: 39401013     	ldrb	w19, [x0, #0x4]
   177f0: b4000088     	cbz	x8, 0x17800 <__share_file+0xa4cc>
   177f4: f94037e0     	ldr	x0, [sp, #0x68]
   177f8: 97ffc47a     	bl	0x89e0 <free@plt>
   177fc: f90037ff     	str	xzr, [sp, #0x68]
   17800: 34000173     	cbz	w19, 0x1782c <__share_file+0xa4f8>
   17804: 9101a3e1     	add	x1, sp, #0x68
   17808: aa1a03e0     	mov	x0, x26
   1780c: b9006bff     	str	wzr, [sp, #0x68]
   17810: 940008e7     	bl	0x19bac <__share_file+0xc878>
   17814: b9400008     	ldr	w8, [x0]
   17818: 7100151f     	cmp	w8, #0x5
   1781c: 540000c0     	b.eq	0x17834 <__share_file+0xa500>
   17820: 7100191f     	cmp	w8, #0x6
   17824: 54000b00     	b.eq	0x17984 <__share_file+0xa650>
   17828: 1400014e     	b	0x17d60 <__share_file+0xaa2c>
   1782c: 2a1f03f8     	mov	w24, wzr
   17830: 1400005a     	b	0x17998 <__share_file+0xa664>
   17834: b9402401     	ldr	w1, [x0, #0x24]
   17838: aa0003f6     	mov	x22, x0
   1783c: 910143e0     	add	x0, sp, #0x50
   17840: 2a1f03e2     	mov	w2, wzr
   17844: 97ffd407     	bl	0xc860 <__send_to_http_server+0x380>
   17848: b9402ac8     	ldr	w8, [x22, #0x28]
   1784c: 3100051f     	cmn	w8, #0x1
   17850: 540009a0     	b.eq	0x17984 <__share_file+0xa650>
   17854: b9401ec9     	ldr	w9, [x22, #0x1c]
   17858: 6b08013f     	cmp	w9, w8
   1785c: 54001ec9     	b.ls	0x17c34 <__share_file+0xa900>
   17860: 3100051f     	cmn	w8, #0x1
   17864: 54000900     	b.eq	0x17984 <__share_file+0xa650>
   17868: 52800c13     	mov	w19, #0x60              // =96
   1786c: d2c00035     	mov	x21, #0x100000000       // =4294967296
   17870: 14000003     	b	0x1787c <__share_file+0xa548>
   17874: 3100051f     	cmn	w8, #0x1
   17878: 54000860     	b.eq	0x17984 <__share_file+0xa650>
   1787c: b9401ec9     	ldr	w9, [x22, #0x1c]
   17880: 6b08013f     	cmp	w9, w8
   17884: 54001d89     	b.ls	0x17c34 <__share_file+0xa900>
   17888: f84142c9     	ldur	x9, [x22, #0x14]
   1788c: a94563f7     	ldp	x23, x24, [sp, #0x50]
   17890: 2a0803fb     	mov	w27, w8
   17894: 9b132768     	madd	x8, x27, x19, x9
   17898: 91004103     	add	x3, x8, #0x10
   1789c: b40003f8     	cbz	x24, 0x17918 <__share_file+0xa5e4>
   178a0: 9b132768     	madd	x8, x27, x19, x9
   178a4: f9400d19     	ldr	x25, [x8, #0x18]
   178a8: f9400068     	ldr	x8, [x3]
   178ac: 90000269     	adrp	x9, 0x63000
   178b0: 912c5d29     	add	x9, x9, #0xb17
   178b4: f100033f     	cmp	x25, #0x0
   178b8: aa1f03fc     	mov	x28, xzr
   178bc: 9a88013a     	csel	x26, x9, x8, eq
   178c0: 910022f3     	add	x19, x23, #0x8
   178c4: aa1803f4     	mov	x20, x24
   178c8: f9001be3     	str	x3, [sp, #0x30]
   178cc: 1400000a     	b	0x178f4 <__share_file+0xa5c0>
   178d0: f85f8260     	ldur	x0, [x19, #-0x8]
   178d4: aa1a03e1     	mov	x1, x26
   178d8: aa1903e2     	mov	x2, x25
   178dc: 97ffc2d9     	bl	0x8440 <memcmp@plt>
   178e0: 34000240     	cbz	w0, 0x17928 <__share_file+0xa5f4>
   178e4: 8b15039c     	add	x28, x28, x21
   178e8: f1000694     	subs	x20, x20, #0x1
   178ec: 91006273     	add	x19, x19, #0x18
   178f0: 54000100     	b.eq	0x17910 <__share_file+0xa5dc>
   178f4: f9400268     	ldr	x8, [x19]
   178f8: eb19011f     	cmp	x8, x25
   178fc: 54ffff41     	b.ne	0x178e4 <__share_file+0xa5b0>
   17900: b5fffe99     	cbnz	x25, 0x178d0 <__share_file+0xa59c>
   17904: 90000260     	adrp	x0, 0x63000
   17908: 912c5c00     	add	x0, x0, #0xb17
   1790c: 17fffff2     	b	0x178d4 <__share_file+0xa5a0>
   17910: aa1803e8     	mov	x8, x24
   17914: 14000006     	b	0x1792c <__share_file+0xa5f8>
   17918: aa1803e8     	mov	x8, x24
   1791c: eb18011f     	cmp	x8, x24
   17920: 54000100     	b.eq	0x17940 <__share_file+0xa60c>
   17924: 1400000c     	b	0x17954 <__share_file+0xa620>
   17928: 9360ff88     	asr	x8, x28, #32
   1792c: a9428ffa     	ldp	x26, x3, [sp, #0x28]
   17930: b94027fc     	ldr	w28, [sp, #0x24]
   17934: 52800c13     	mov	w19, #0x60              // =96
   17938: eb18011f     	cmp	x8, x24
   1793c: 540000c1     	b.ne	0x17954 <__share_file+0xa620>
   17940: 52800308     	mov	w8, #0x18               // =24
   17944: 9b085f01     	madd	x1, x24, x8, x23
   17948: 910143e0     	add	x0, sp, #0x50
   1794c: aa1703e2     	mov	x2, x23
   17950: 940014b6     	bl	0x1cc28 <__share_file+0xf8f4>
   17954: b9401ec9     	ldr	w9, [x22, #0x1c]
   17958: 6b1b013f     	cmp	w9, w27
   1795c: 540016c9     	b.ls	0x17c34 <__share_file+0xa900>
   17960: f84142c8     	ldur	x8, [x22, #0x14]
   17964: d503201f     	nop
   17968: 9b132368     	madd	x8, x27, x19, x8
   1796c: b9400508     	ldr	w8, [x8, #0x4]
   17970: 3100051f     	cmn	w8, #0x1
   17974: 54fff800     	b.eq	0x17874 <__share_file+0xa540>
   17978: 6b08013f     	cmp	w9, w8
   1797c: 54fff7c8     	b.hi	0x17874 <__share_file+0xa540>
   17980: 140000ad     	b	0x17c34 <__share_file+0xa900>
   17984: 9101a3e1     	add	x1, sp, #0x68
   17988: aa1a03e0     	mov	x0, x26
   1798c: b9006bff     	str	wzr, [sp, #0x68]
   17990: 940007b8     	bl	0x19870 <__share_file+0xc53c>
   17994: 52800038     	mov	w24, #0x1               // =1
   17998: d0000220     	adrp	x0, 0x5d000
   1799c: 91220c00     	add	x0, x0, #0x883
   179a0: 52800181     	mov	w1, #0xc                // =12
   179a4: a9077fff     	stp	xzr, xzr, [sp, #0x70]
   179a8: f90037ff     	str	xzr, [sp, #0x68]
   179ac: 97ffc225     	bl	0x8240 <__strlen_chk@plt>
   179b0: b4000120     	cbz	x0, 0x179d4 <__share_file+0xa6a0>
   179b4: f94037e1     	ldr	x1, [sp, #0x68]
   179b8: d0000223     	adrp	x3, 0x5d000
   179bc: aa0003e5     	mov	x5, x0
   179c0: 91220c63     	add	x3, x3, #0x883
   179c4: 9101a3e0     	add	x0, sp, #0x68
   179c8: aa0103e2     	mov	x2, x1
   179cc: aa1f03e4     	mov	x4, xzr
   179d0: 97ffd69e     	bl	0xd448 <__share_file+0x114>
   179d4: d10263a0     	sub	x0, x29, #0x98
   179d8: 9101a3e1     	add	x1, sp, #0x68
   179dc: 9400a6f0     	bl	0x4159c <operator delete(void*)+0x620c>
   179e0: f9403fe8     	ldr	x8, [sp, #0x78]
   179e4: 2a0003f6     	mov	w22, w0
   179e8: b4000088     	cbz	x8, 0x179f8 <__share_file+0xa6c4>
   179ec: f94037e0     	ldr	x0, [sp, #0x68]
   179f0: 97ffc3fc     	bl	0x89e0 <free@plt>
   179f4: f90037ff     	str	xzr, [sp, #0x68]
   179f8: 360012f6     	tbz	w22, #0x0, 0x17c54 <__share_file+0xa920>
   179fc: d0000220     	adrp	x0, 0x5d000
   17a00: 91220c00     	add	x0, x0, #0x883
   17a04: 52800181     	mov	w1, #0xc                // =12
   17a08: a9077fff     	stp	xzr, xzr, [sp, #0x70]
   17a0c: f90037ff     	str	xzr, [sp, #0x68]
   17a10: 97ffc20c     	bl	0x8240 <__strlen_chk@plt>
   17a14: b4000120     	cbz	x0, 0x17a38 <__share_file+0xa704>
   17a18: f94037e1     	ldr	x1, [sp, #0x68]
   17a1c: d0000223     	adrp	x3, 0x5d000
   17a20: aa0003e5     	mov	x5, x0
   17a24: 91220c63     	add	x3, x3, #0x883
   17a28: 9101a3e0     	add	x0, sp, #0x68
   17a2c: aa0103e2     	mov	x2, x1
   17a30: aa1f03e4     	mov	x4, xzr
   17a34: 97ffd685     	bl	0xd448 <__share_file+0x114>
   17a38: d10263a0     	sub	x0, x29, #0x98
   17a3c: 9101a3e1     	add	x1, sp, #0x68
   17a40: 9400a582     	bl	0x41048 <operator delete(void*)+0x5cb8>
   17a44: f9403fe8     	ldr	x8, [sp, #0x78]
   17a48: aa0003f6     	mov	x22, x0
   17a4c: b4000088     	cbz	x8, 0x17a5c <__share_file+0xa728>
   17a50: f94037e0     	ldr	x0, [sp, #0x68]
   17a54: 97ffc3e3     	bl	0x89e0 <free@plt>
   17a58: f90037ff     	str	xzr, [sp, #0x68]
   17a5c: b94002c8     	ldr	w8, [x22]
   17a60: 7100151f     	cmp	w8, #0x5
   17a64: 540017e1     	b.ne	0x17d60 <__share_file+0xaa2c>
   17a68: b9402ac8     	ldr	w8, [x22, #0x28]
   17a6c: 3100051f     	cmn	w8, #0x1
   17a70: 54001680     	b.eq	0x17d40 <__share_file+0xaa0c>
   17a74: b9401ec9     	ldr	w9, [x22, #0x1c]
   17a78: 6b08013f     	cmp	w9, w8
   17a7c: 54000dc9     	b.ls	0x17c34 <__share_file+0xa900>
   17a80: 3100051f     	cmn	w8, #0x1
   17a84: 54001640     	b.eq	0x17d4c <__share_file+0xaa18>
   17a88: 9101a3e9     	add	x9, sp, #0x68
   17a8c: 52800034     	mov	w20, #0x1               // =1
   17a90: 52800c17     	mov	w23, #0x60              // =96
   17a94: 91006129     	add	x9, x9, #0x18
   17a98: d2c0003b     	mov	x27, #0x100000000       // =4294967296
   17a9c: f9001be9     	str	x9, [sp, #0x30]
   17aa0: 14000004     	b	0x17ab0 <__share_file+0xa77c>
   17aa4: 3100051f     	cmn	w8, #0x1
   17aa8: 2a1903f4     	mov	w20, w25
   17aac: 54001520     	b.eq	0x17d50 <__share_file+0xaa1c>
   17ab0: b9401ec9     	ldr	w9, [x22, #0x1c]
   17ab4: 6b08013f     	cmp	w9, w8
   17ab8: 54000be9     	b.ls	0x17c34 <__share_file+0xa900>
   17abc: f84142c9     	ldur	x9, [x22, #0x14]
   17ac0: 2a0803f5     	mov	w21, w8
   17ac4: a906ffff     	stp	xzr, xzr, [sp, #0x68]
   17ac8: 9101a3e0     	add	x0, sp, #0x68
   17acc: 9b1726b3     	madd	x19, x21, x23, x9
   17ad0: f9400e61     	ldr	x1, [x19, #0x18]
   17ad4: 52800022     	mov	w2, #0x1                // =1
   17ad8: f9003fe1     	str	x1, [sp, #0x78]
   17adc: 97ffd618     	bl	0xd33c <__share_file+0x8>
   17ae0: f94037e1     	ldr	x1, [sp, #0x68]
   17ae4: a9411663     	ldp	x3, x5, [x19, #0x10]
   17ae8: 9101a3e0     	add	x0, sp, #0x68
   17aec: aa0103e2     	mov	x2, x1
   17af0: aa0303e4     	mov	x4, x3
   17af4: 97ffd655     	bl	0xd448 <__share_file+0x114>
   17af8: 9100a261     	add	x1, x19, #0x28
   17afc: f9401bf3     	ldr	x19, [sp, #0x30]
   17b00: aa1303e0     	mov	x0, x19
   17b04: 9400a54c     	bl	0x41034 <operator delete(void*)+0x5ca4>
   17b08: 9101a3e1     	add	x1, sp, #0x68
   17b0c: 9100e3e3     	add	x3, sp, #0x38
   17b10: aa1a03e0     	mov	x0, x26
   17b14: aa1303e2     	mov	x2, x19
   17b18: 2a1c03e4     	mov	w4, w28
   17b1c: b9003bff     	str	wzr, [sp, #0x38]
   17b20: 940005b7     	bl	0x191fc <__share_file+0xbec8>
   17b24: 2a1f03f9     	mov	w25, wzr
   17b28: 36000620     	tbz	w0, #0x0, 0x17bec <__share_file+0xa8b8>
   17b2c: a9455fe2     	ldp	x2, x23, [sp, #0x50]
   17b30: b40003b7     	cbz	x23, 0x17ba4 <__share_file+0xa870>
   17b34: a946e7e8     	ldp	x8, x25, [sp, #0x68]
   17b38: 90000269     	adrp	x9, 0x63000
   17b3c: 912c5d29     	add	x9, x9, #0xb17
   17b40: aa1f03f3     	mov	x19, xzr
   17b44: f100033f     	cmp	x25, #0x0
   17b48: 9a88013a     	csel	x26, x9, x8, eq
   17b4c: 91002058     	add	x24, x2, #0x8
   17b50: aa1703fc     	mov	x28, x23
   17b54: f9000fe2     	str	x2, [sp, #0x18]
   17b58: 1400000a     	b	0x17b80 <__share_file+0xa84c>
   17b5c: f85f8300     	ldur	x0, [x24, #-0x8]
   17b60: aa1a03e1     	mov	x1, x26
   17b64: aa1903e2     	mov	x2, x25
   17b68: 97ffc236     	bl	0x8440 <memcmp@plt>
   17b6c: 34000240     	cbz	w0, 0x17bb4 <__share_file+0xa880>
   17b70: 8b1b0273     	add	x19, x19, x27
   17b74: f100079c     	subs	x28, x28, #0x1
   17b78: 91006318     	add	x24, x24, #0x18
   17b7c: 54000100     	b.eq	0x17b9c <__share_file+0xa868>
   17b80: f9400308     	ldr	x8, [x24]
   17b84: eb19011f     	cmp	x8, x25
   17b88: 54ffff41     	b.ne	0x17b70 <__share_file+0xa83c>
   17b8c: b5fffe99     	cbnz	x25, 0x17b5c <__share_file+0xa828>
   17b90: 90000260     	adrp	x0, 0x63000
   17b94: 912c5c00     	add	x0, x0, #0xb17
   17b98: 17fffff2     	b	0x17b60 <__share_file+0xa82c>
   17b9c: aa1703e8     	mov	x8, x23
   17ba0: 14000006     	b	0x17bb8 <__share_file+0xa884>
   17ba4: aa1703e8     	mov	x8, x23
   17ba8: eb17011f     	cmp	x8, x23
   17bac: 54000100     	b.eq	0x17bcc <__share_file+0xa898>
   17bb0: 1400000c     	b	0x17be0 <__share_file+0xa8ac>
   17bb4: 9360fe68     	asr	x8, x19, #32
   17bb8: f94017fa     	ldr	x26, [sp, #0x28]
   17bbc: b94027fc     	ldr	w28, [sp, #0x24]
   17bc0: f9400fe2     	ldr	x2, [sp, #0x18]
   17bc4: eb17011f     	cmp	x8, x23
   17bc8: 540000c1     	b.ne	0x17be0 <__share_file+0xa8ac>
   17bcc: 52800308     	mov	w8, #0x18               // =24
   17bd0: 9b080ae1     	madd	x1, x23, x8, x2
   17bd4: 910143e0     	add	x0, sp, #0x50
   17bd8: 9101a3e3     	add	x3, sp, #0x68
   17bdc: 94001413     	bl	0x1cc28 <__share_file+0xf8f4>
   17be0: 52800038     	mov	w24, #0x1               // =1
   17be4: 2a1403f9     	mov	w25, w20
   17be8: 52800c17     	mov	w23, #0x60              // =96
   17bec: f9401be0     	ldr	x0, [sp, #0x30]
   17bf0: 9400a515     	bl	0x41044 <operator delete(void*)+0x5cb4>
   17bf4: f9403fe8     	ldr	x8, [sp, #0x78]
   17bf8: b4000088     	cbz	x8, 0x17c08 <__share_file+0xa8d4>
   17bfc: f94037e0     	ldr	x0, [sp, #0x68]
   17c00: 97ffc378     	bl	0x89e0 <free@plt>
   17c04: f90037ff     	str	xzr, [sp, #0x68]
   17c08: b9401ec9     	ldr	w9, [x22, #0x1c]
   17c0c: 6b15013f     	cmp	w9, w21
   17c10: 54000129     	b.ls	0x17c34 <__share_file+0xa900>
   17c14: f84142c8     	ldur	x8, [x22, #0x14]
   17c18: d503201f     	nop
   17c1c: 9b1722a8     	madd	x8, x21, x23, x8
   17c20: b9400508     	ldr	w8, [x8, #0x4]
   17c24: 3100051f     	cmn	w8, #0x1
   17c28: 54fff3e0     	b.eq	0x17aa4 <__share_file+0xa770>
   17c2c: 6b08013f     	cmp	w9, w8
   17c30: 54fff3a8     	b.hi	0x17aa4 <__share_file+0xa770>
   17c34: 90000220     	adrp	x0, 0x5b000
   17c38: d0000222     	adrp	x2, 0x5d000
   17c3c: f0000203     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   17c40: 912fd800     	add	x0, x0, #0xbf6
   17c44: 91389442     	add	x2, x2, #0xe25
   17c48: 91397863     	add	x3, x3, #0xe5e
   17c4c: 52801201     	mov	w1, #0x90               // =144
   17c50: 97ffc164     	bl	0x81e0 <__assert2@plt>
   17c54: 52800035     	mov	w21, #0x1               // =1
   17c58: 34000078     	cbz	w24, 0x17c64 <__share_file+0xa930>
   17c5c: aa1a03e0     	mov	x0, x26
   17c60: 94000777     	bl	0x19a3c <__share_file+0xc708>
   17c64: d10263a0     	sub	x0, x29, #0x98
   17c68: 9400a4f7     	bl	0x41044 <operator delete(void*)+0x5cb4>
   17c6c: b0000320     	adrp	x0, 0x7c000
   17c70: 9118a000     	add	x0, x0, #0x628
   17c74: 9400909d     	bl	0x3bee8 <operator delete(void*)+0xb58>
   17c78: f9402fe8     	ldr	x8, [sp, #0x58]
   17c7c: b40000a8     	cbz	x8, 0x17c90 <__share_file+0xa95c>
   17c80: 940033c7     	bl	0x24b9c <__share_file+0x17868>
   17c84: f94007e2     	ldr	x2, [sp, #0x8]
   17c88: 910143e1     	add	x1, sp, #0x50
   17c8c: 94003e44     	bl	0x2759c <__share_file+0x1a268>
   17c90: f94033e8     	ldr	x8, [sp, #0x60]
   17c94: b40003a8     	cbz	x8, 0x17d08 <__share_file+0xa9d4>
   17c98: a94523f3     	ldp	x19, x8, [sp, #0x50]
   17c9c: b4000308     	cbz	x8, 0x17cfc <__share_file+0xa9c8>
   17ca0: aa1f03f4     	mov	x20, xzr
   17ca4: aa1f03f6     	mov	x22, xzr
   17ca8: 52800317     	mov	w23, #0x18              // =24
   17cac: d2c00038     	mov	x24, #0x100000000       // =4294967296
   17cb0: 14000008     	b	0x17cd0 <__share_file+0xa99c>
   17cb4: 9b174f28     	madd	x8, x25, x23, x19
   17cb8: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   17cbc: f9402fe8     	ldr	x8, [sp, #0x58]
   17cc0: 910006d6     	add	x22, x22, #0x1
   17cc4: eb0802df     	cmp	x22, x8
   17cc8: 8b180294     	add	x20, x20, x24
   17ccc: 54000162     	b.hs	0x17cf8 <__share_file+0xa9c4>
   17cd0: 9360fe99     	asr	x25, x20, #32
   17cd4: 9b174f3a     	madd	x26, x25, x23, x19
   17cd8: b4ffff5a     	cbz	x26, 0x17cc0 <__share_file+0xa98c>
   17cdc: 9b174f28     	madd	x8, x25, x23, x19
   17ce0: f9400908     	ldr	x8, [x8, #0x10]
   17ce4: b4fffe88     	cbz	x8, 0x17cb4 <__share_file+0xa980>
   17ce8: f9400340     	ldr	x0, [x26]
   17cec: 97ffc33d     	bl	0x89e0 <free@plt>
   17cf0: f900035f     	str	xzr, [x26]
   17cf4: 17fffff0     	b	0x17cb4 <__share_file+0xa980>
   17cf8: f9402bf3     	ldr	x19, [sp, #0x50]
   17cfc: aa1303e0     	mov	x0, x19
   17d00: 97ffc338     	bl	0x89e0 <free@plt>
   17d04: f9002bff     	str	xzr, [sp, #0x50]
   17d08: f9400be8     	ldr	x8, [sp, #0x10]
   17d0c: f9401508     	ldr	x8, [x8, #0x28]
   17d10: f85a03a9     	ldur	x9, [x29, #-0x60]
   17d14: eb09011f     	cmp	x8, x9
   17d18: 54000221     	b.ne	0x17d5c <__share_file+0xaa28>
   17d1c: 2a1503e0     	mov	w0, w21
   17d20: a9557bfd     	ldp	x29, x30, [sp, #0x150]
   17d24: a9544ff4     	ldp	x20, x19, [sp, #0x140]
   17d28: a95357f6     	ldp	x22, x21, [sp, #0x130]
   17d2c: a9525ff8     	ldp	x24, x23, [sp, #0x120]
   17d30: a95167fa     	ldp	x26, x25, [sp, #0x110]
   17d34: a9506ffc     	ldp	x28, x27, [sp, #0x100]
   17d38: 910583ff     	add	sp, sp, #0x160
   17d3c: d65f03c0     	ret
   17d40: 52800035     	mov	w21, #0x1               // =1
   17d44: 3707f8d8     	tbnz	w24, #0x0, 0x17c5c <__share_file+0xa928>
   17d48: 17ffffc7     	b	0x17c64 <__share_file+0xa930>
   17d4c: 52800039     	mov	w25, #0x1               // =1
   17d50: 12000335     	and	w21, w25, #0x1
   17d54: 3707f858     	tbnz	w24, #0x0, 0x17c5c <__share_file+0xa928>
   17d58: 17ffffc3     	b	0x17c64 <__share_file+0xa930>
   17d5c: 97ffc1e1     	bl	0x84e0 <__stack_chk_fail@plt>
   17d60: b0000220     	adrp	x0, 0x5c000
   17d64: d0000222     	adrp	x2, 0x5d000
   17d68: d0000223     	adrp	x3, 0x5d000
   17d6c: 9114cc00     	add	x0, x0, #0x533
   17d70: 9123d442     	add	x2, x2, #0x8f5
   17d74: 9124c863     	add	x3, x3, #0x932
   17d78: 52800cc1     	mov	w1, #0x66               // =102
   17d7c: 97ffc119     	bl	0x81e0 <__assert2@plt>
   17d80: b0000220     	adrp	x0, 0x5c000
   17d84: b0000222     	adrp	x2, 0x5c000
   17d88: b0000223     	adrp	x3, 0x5c000
   17d8c: 9114cc00     	add	x0, x0, #0x533
   17d90: 91168042     	add	x2, x2, #0x5a0
   17d94: 91176463     	add	x3, x3, #0x5d9
   17d98: 52800a41     	mov	w1, #0x52               // =82
   17d9c: 97ffc111     	bl	0x81e0 <__assert2@plt>
   17da0: d65f03c0     	ret
   17da4: d10103ff     	sub	sp, sp, #0x40
   17da8: f9000bf5     	str	x21, [sp, #0x10]
   17dac: a9024ff4     	stp	x20, x19, [sp, #0x20]
   17db0: a9037bfd     	stp	x29, x30, [sp, #0x30]
   17db4: 9100c3fd     	add	x29, sp, #0x30
   17db8: aa0003f4     	mov	x20, x0
   17dbc: b0000320     	adrp	x0, 0x7c000
   17dc0: 9118a000     	add	x0, x0, #0x628
   17dc4: aa0103f3     	mov	x19, x1
   17dc8: 94008fb4     	bl	0x3bc98 <operator delete(void*)+0x908>
   17dcc: f9400668     	ldr	x8, [x19, #0x8]
   17dd0: b4000448     	cbz	x8, 0x17e58 <__share_file+0xab24>
   17dd4: 90000335     	adrp	x21, 0x7b000
   17dd8: b940d288     	ldr	w8, [x20, #0xd0]
   17ddc: f947fab5     	ldr	x21, [x21, #0xff0]
   17de0: 7100151f     	cmp	w8, #0x5
   17de4: aa1503e0     	mov	x0, x21
   17de8: 540003c1     	b.ne	0x17e60 <__share_file+0xab2c>
   17dec: 52800028     	mov	w8, #0x1                // =1
   17df0: d10053a2     	sub	x2, x29, #0x14
   17df4: aa1403e0     	mov	x0, x20
   17df8: aa1303e1     	mov	x1, x19
   17dfc: b81ec3a8     	stur	w8, [x29, #-0x14]
   17e00: 940007b4     	bl	0x19cd0 <__share_file+0xc99c>
   17e04: b9400008     	ldr	w8, [x0]
   17e08: 7100191f     	cmp	w8, #0x6
   17e0c: 540002a1     	b.ne	0x17e60 <__share_file+0xab2c>
   17e10: 910063e2     	add	x2, sp, #0x18
   17e14: aa1403e0     	mov	x0, x20
   17e18: aa1303e1     	mov	x1, x19
   17e1c: b9001bff     	str	wzr, [sp, #0x18]
   17e20: 940007ac     	bl	0x19cd0 <__share_file+0xc99c>
   17e24: b9400008     	ldr	w8, [x0]
   17e28: 7100191f     	cmp	w8, #0x6
   17e2c: 540001a1     	b.ne	0x17e60 <__share_file+0xab2c>
   17e30: 52800048     	mov	w8, #0x2                // =2
   17e34: 910033e2     	add	x2, sp, #0xc
   17e38: aa1403e0     	mov	x0, x20
   17e3c: aa1303e1     	mov	x1, x19
   17e40: b9000fe8     	str	w8, [sp, #0xc]
   17e44: 940007a3     	bl	0x19cd0 <__share_file+0xc99c>
   17e48: b9400008     	ldr	w8, [x0]
   17e4c: 7100191f     	cmp	w8, #0x6
   17e50: 9a8002a0     	csel	x0, x21, x0, eq
   17e54: 14000003     	b	0x17e60 <__share_file+0xab2c>
   17e58: 90000320     	adrp	x0, 0x7b000
   17e5c: f947f800     	ldr	x0, [x0, #0xff0]
   17e60: b9400013     	ldr	w19, [x0]
   17e64: b0000320     	adrp	x0, 0x7c000
   17e68: 9118a000     	add	x0, x0, #0x628
   17e6c: 9400901f     	bl	0x3bee8 <operator delete(void*)+0xb58>
   17e70: 2a1303e0     	mov	w0, w19
   17e74: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   17e78: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   17e7c: f9400bf5     	ldr	x21, [sp, #0x10]
   17e80: 910103ff     	add	sp, sp, #0x40
   17e84: d65f03c0     	ret
   17e88: d10103ff     	sub	sp, sp, #0x40
   17e8c: f9000bf5     	str	x21, [sp, #0x10]
   17e90: a9024ff4     	stp	x20, x19, [sp, #0x20]
   17e94: a9037bfd     	stp	x29, x30, [sp, #0x30]
   17e98: 9100c3fd     	add	x29, sp, #0x30
   17e9c: f9400428     	ldr	x8, [x1, #0x8]
   17ea0: b4000468     	cbz	x8, 0x17f2c <__share_file+0xabf8>
   17ea4: 90000335     	adrp	x21, 0x7b000
   17ea8: b940d008     	ldr	w8, [x0, #0xd0]
   17eac: f947fab5     	ldr	x21, [x21, #0xff0]
   17eb0: aa0003f4     	mov	x20, x0
   17eb4: 7100151f     	cmp	w8, #0x5
   17eb8: aa1503e0     	mov	x0, x21
   17ebc: 540003c1     	b.ne	0x17f34 <__share_file+0xac00>
   17ec0: 52800028     	mov	w8, #0x1                // =1
   17ec4: d10053a2     	sub	x2, x29, #0x14
   17ec8: aa1403e0     	mov	x0, x20
   17ecc: aa0103f3     	mov	x19, x1
   17ed0: b81ec3a8     	stur	w8, [x29, #-0x14]
   17ed4: 9400077f     	bl	0x19cd0 <__share_file+0xc99c>
   17ed8: b9400008     	ldr	w8, [x0]
   17edc: 7100191f     	cmp	w8, #0x6
   17ee0: 540002a1     	b.ne	0x17f34 <__share_file+0xac00>
   17ee4: 910063e2     	add	x2, sp, #0x18
   17ee8: aa1403e0     	mov	x0, x20
   17eec: aa1303e1     	mov	x1, x19
   17ef0: b9001bff     	str	wzr, [sp, #0x18]
   17ef4: 94000777     	bl	0x19cd0 <__share_file+0xc99c>
   17ef8: b9400008     	ldr	w8, [x0]
   17efc: 7100191f     	cmp	w8, #0x6
   17f00: 540001a1     	b.ne	0x17f34 <__share_file+0xac00>
   17f04: 52800048     	mov	w8, #0x2                // =2
   17f08: 910033e2     	add	x2, sp, #0xc
   17f0c: aa1403e0     	mov	x0, x20
   17f10: aa1303e1     	mov	x1, x19
   17f14: b9000fe8     	str	w8, [sp, #0xc]
   17f18: 9400076e     	bl	0x19cd0 <__share_file+0xc99c>
   17f1c: b9400008     	ldr	w8, [x0]
   17f20: 7100191f     	cmp	w8, #0x6
   17f24: 9a8002a0     	csel	x0, x21, x0, eq
   17f28: 14000003     	b	0x17f34 <__share_file+0xac00>
   17f2c: 90000320     	adrp	x0, 0x7b000
   17f30: f947f800     	ldr	x0, [x0, #0xff0]
   17f34: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   17f38: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   17f3c: f9400bf5     	ldr	x21, [sp, #0x10]
   17f40: 910103ff     	add	sp, sp, #0x40
   17f44: d65f03c0     	ret
   17f48: d10103ff     	sub	sp, sp, #0x40
   17f4c: a90157f6     	stp	x22, x21, [sp, #0x10]
   17f50: a9024ff4     	stp	x20, x19, [sp, #0x20]
   17f54: a9037bfd     	stp	x29, x30, [sp, #0x30]
   17f58: 9100c3fd     	add	x29, sp, #0x30
   17f5c: aa0003f5     	mov	x21, x0
   17f60: b0000320     	adrp	x0, 0x7c000
   17f64: 9118a000     	add	x0, x0, #0x628
   17f68: aa0203f3     	mov	x19, x2
   17f6c: aa0103f4     	mov	x20, x1
   17f70: 94008f4a     	bl	0x3bc98 <operator delete(void*)+0x908>
   17f74: f9400688     	ldr	x8, [x20, #0x8]
   17f78: b4000448     	cbz	x8, 0x18000 <__share_file+0xaccc>
   17f7c: 90000336     	adrp	x22, 0x7b000
   17f80: b940d2a8     	ldr	w8, [x21, #0xd0]
   17f84: f947fad6     	ldr	x22, [x22, #0xff0]
   17f88: 7100151f     	cmp	w8, #0x5
   17f8c: aa1603e0     	mov	x0, x22
   17f90: 540003c1     	b.ne	0x18008 <__share_file+0xacd4>
   17f94: 52800028     	mov	w8, #0x1                // =1
   17f98: 910033e2     	add	x2, sp, #0xc
   17f9c: aa1503e0     	mov	x0, x21
   17fa0: aa1403e1     	mov	x1, x20
   17fa4: b9000fe8     	str	w8, [sp, #0xc]
   17fa8: 9400074a     	bl	0x19cd0 <__share_file+0xc99c>
   17fac: b9400008     	ldr	w8, [x0]
   17fb0: 7100191f     	cmp	w8, #0x6
   17fb4: 540002a1     	b.ne	0x18008 <__share_file+0xacd4>
   17fb8: 910023e2     	add	x2, sp, #0x8
   17fbc: aa1503e0     	mov	x0, x21
   17fc0: aa1403e1     	mov	x1, x20
   17fc4: b9000bff     	str	wzr, [sp, #0x8]
   17fc8: 94000742     	bl	0x19cd0 <__share_file+0xc99c>
   17fcc: b9400008     	ldr	w8, [x0]
   17fd0: 7100191f     	cmp	w8, #0x6
   17fd4: 540001a1     	b.ne	0x18008 <__share_file+0xacd4>
   17fd8: 52800048     	mov	w8, #0x2                // =2
   17fdc: 910013e2     	add	x2, sp, #0x4
   17fe0: aa1503e0     	mov	x0, x21
   17fe4: aa1403e1     	mov	x1, x20
   17fe8: b90007e8     	str	w8, [sp, #0x4]
   17fec: 94000739     	bl	0x19cd0 <__share_file+0xc99c>
   17ff0: b9400008     	ldr	w8, [x0]
   17ff4: 7100191f     	cmp	w8, #0x6
   17ff8: 9a8002c0     	csel	x0, x22, x0, eq
   17ffc: 14000003     	b	0x18008 <__share_file+0xacd4>
   18000: f0000300     	adrp	x0, 0x7b000
   18004: f947f800     	ldr	x0, [x0, #0xff0]
   18008: b9400008     	ldr	w8, [x0]
   1800c: 7100091f     	cmp	w8, #0x2
   18010: 540000a1     	b.ne	0x18024 <__share_file+0xacf0>
   18014: f8404008     	ldur	x8, [x0, #0x4]
   18018: f9000268     	str	x8, [x19]
   1801c: 52800033     	mov	w19, #0x1               // =1
   18020: 14000002     	b	0x18028 <__share_file+0xacf4>
   18024: 2a1f03f3     	mov	w19, wzr
   18028: 90000320     	adrp	x0, 0x7c000
   1802c: 9118a000     	add	x0, x0, #0x628
   18030: 94008fae     	bl	0x3bee8 <operator delete(void*)+0xb58>
   18034: 2a1303e0     	mov	w0, w19
   18038: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   1803c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   18040: a94157f6     	ldp	x22, x21, [sp, #0x10]
   18044: 910103ff     	add	sp, sp, #0x40
   18048: d65f03c0     	ret
   1804c: d10243ff     	sub	sp, sp, #0x90
   18050: f9002bf7     	str	x23, [sp, #0x50]
   18054: a90657f6     	stp	x22, x21, [sp, #0x60]
   18058: a9074ff4     	stp	x20, x19, [sp, #0x70]
   1805c: a9087bfd     	stp	x29, x30, [sp, #0x80]
   18060: 910203fd     	add	x29, sp, #0x80
   18064: d53bd056     	mrs	x22, TPIDR_EL0
   18068: f94016c8     	ldr	x8, [x22, #0x28]
   1806c: aa0003f5     	mov	x21, x0
   18070: 90000320     	adrp	x0, 0x7c000
   18074: 9118a000     	add	x0, x0, #0x628
   18078: aa0203f3     	mov	x19, x2
   1807c: aa0103f4     	mov	x20, x1
   18080: f81c83a8     	stur	x8, [x29, #-0x38]
   18084: 94008f05     	bl	0x3bc98 <operator delete(void*)+0x908>
   18088: f9400688     	ldr	x8, [x20, #0x8]
   1808c: b4000448     	cbz	x8, 0x18114 <__share_file+0xade0>
   18090: f0000317     	adrp	x23, 0x7b000
   18094: b940d2a8     	ldr	w8, [x21, #0xd0]
   18098: f947faf7     	ldr	x23, [x23, #0xff0]
   1809c: 7100151f     	cmp	w8, #0x5
   180a0: aa1703e0     	mov	x0, x23
   180a4: 540003c1     	b.ne	0x1811c <__share_file+0xade8>
   180a8: 52800028     	mov	w8, #0x1                // =1
   180ac: 910003e2     	mov	x2, sp
   180b0: aa1503e0     	mov	x0, x21
   180b4: aa1403e1     	mov	x1, x20
   180b8: b90003e8     	str	w8, [sp]
   180bc: 94000705     	bl	0x19cd0 <__share_file+0xc99c>
   180c0: b9400008     	ldr	w8, [x0]
   180c4: 7100191f     	cmp	w8, #0x6
   180c8: 540002a1     	b.ne	0x1811c <__share_file+0xade8>
   180cc: 910003e2     	mov	x2, sp
   180d0: aa1503e0     	mov	x0, x21
   180d4: aa1403e1     	mov	x1, x20
   180d8: b90003ff     	str	wzr, [sp]
   180dc: 940006fd     	bl	0x19cd0 <__share_file+0xc99c>
   180e0: b9400008     	ldr	w8, [x0]
   180e4: 7100191f     	cmp	w8, #0x6
   180e8: 540001a1     	b.ne	0x1811c <__share_file+0xade8>
   180ec: 52800048     	mov	w8, #0x2                // =2
   180f0: 910003e2     	mov	x2, sp
   180f4: aa1503e0     	mov	x0, x21
   180f8: aa1403e1     	mov	x1, x20
   180fc: b90003e8     	str	w8, [sp]
   18100: 940006f4     	bl	0x19cd0 <__share_file+0xc99c>
   18104: b9400008     	ldr	w8, [x0]
   18108: 7100191f     	cmp	w8, #0x6
   1810c: 9a8002e0     	csel	x0, x23, x0, eq
   18110: 14000003     	b	0x1811c <__share_file+0xade8>
   18114: f0000300     	adrp	x0, 0x7b000
   18118: f947f800     	ldr	x0, [x0, #0xff0]
   1811c: b9400008     	ldr	w8, [x0]
   18120: 7100151f     	cmp	w8, #0x5
   18124: 54000ba8     	b.hi	0x18298 <__share_file+0xaf64>
   18128: b0000229     	adrp	x9, 0x5d000
   1812c: 911c3529     	add	x9, x9, #0x70d
   18130: 1000008a     	adr	x10, 0x18140 <__share_file+0xae0c>
   18134: 3868692b     	ldrb	w11, [x9, x8]
   18138: 8b0b094a     	add	x10, x10, x11, lsl #2
   1813c: d61f0140     	br	x10
   18140: 910003e8     	mov	x8, sp
   18144: 9400a5fd     	bl	0x41938 <operator delete(void*)+0x65a8>
   18148: f9400a68     	ldr	x8, [x19, #0x10]
   1814c: b4000088     	cbz	x8, 0x1815c <__share_file+0xae28>
   18150: f9400260     	ldr	x0, [x19]
   18154: 97ffc223     	bl	0x89e0 <free@plt>
   18158: f900027f     	str	xzr, [x19]
   1815c: 3dc003e0     	ldr	q0, [sp]
   18160: 3d800260     	str	q0, [x19]
   18164: f9400be8     	ldr	x8, [sp, #0x10]
   18168: f9000a68     	str	x8, [x19, #0x10]
   1816c: 14000035     	b	0x18240 <__share_file+0xaf0c>
   18170: f8404004     	ldur	x4, [x0, #0x4]
   18174: b0000223     	adrp	x3, 0x5d000
   18178: 911c8c63     	add	x3, x3, #0x723
   1817c: 910003e0     	mov	x0, sp
   18180: 94000056     	bl	0x182d8 <__share_file+0xafa4>
   18184: f9400268     	ldr	x8, [x19]
   18188: f900067f     	str	xzr, [x19, #0x8]
   1818c: b4000048     	cbz	x8, 0x18194 <__share_file+0xae60>
   18190: 3900011f     	strb	wzr, [x8]
   18194: 910003e0     	mov	x0, sp
   18198: 52800801     	mov	w1, #0x40               // =64
   1819c: 97ffc029     	bl	0x8240 <__strlen_chk@plt>
   181a0: b4000500     	cbz	x0, 0x18240 <__share_file+0xaf0c>
   181a4: f9400261     	ldr	x1, [x19]
   181a8: aa0003e5     	mov	x5, x0
   181ac: 910003e3     	mov	x3, sp
   181b0: aa1303e0     	mov	x0, x19
   181b4: 14000020     	b	0x18234 <__share_file+0xaf00>
   181b8: f9400268     	ldr	x8, [x19]
   181bc: f900067f     	str	xzr, [x19, #0x8]
   181c0: b4000048     	cbz	x8, 0x181c8 <__share_file+0xae94>
   181c4: 3900011f     	strb	wzr, [x8]
   181c8: f840c005     	ldur	x5, [x0, #0xc]
   181cc: b40003a5     	cbz	x5, 0x18240 <__share_file+0xaf0c>
   181d0: f9400261     	ldr	x1, [x19]
   181d4: f8404003     	ldur	x3, [x0, #0x4]
   181d8: aa1303e0     	mov	x0, x19
   181dc: aa0103e2     	mov	x2, x1
   181e0: aa0303e4     	mov	x4, x3
   181e4: 14000016     	b	0x1823c <__share_file+0xaf08>
   181e8: 39401009     	ldrb	w9, [x0, #0x4]
   181ec: f9400268     	ldr	x8, [x19]
   181f0: 9000022a     	adrp	x10, 0x5c000
   181f4: 9000022b     	adrp	x11, 0x5c000
   181f8: 911fd54a     	add	x10, x10, #0x7f5
   181fc: 911fe96b     	add	x11, x11, #0x7fa
   18200: 7100013f     	cmp	w9, #0x0
   18204: 9a8a0174     	csel	x20, x11, x10, eq
   18208: f900067f     	str	xzr, [x19, #0x8]
   1820c: b4000048     	cbz	x8, 0x18214 <__share_file+0xaee0>
   18210: 3900011f     	strb	wzr, [x8]
   18214: 528000c1     	mov	w1, #0x6                // =6
   18218: aa1403e0     	mov	x0, x20
   1821c: 97ffc009     	bl	0x8240 <__strlen_chk@plt>
   18220: b4000100     	cbz	x0, 0x18240 <__share_file+0xaf0c>
   18224: f9400261     	ldr	x1, [x19]
   18228: aa0003e5     	mov	x5, x0
   1822c: aa1303e0     	mov	x0, x19
   18230: aa1403e3     	mov	x3, x20
   18234: aa0103e2     	mov	x2, x1
   18238: aa1f03e4     	mov	x4, xzr
   1823c: 97ffd483     	bl	0xd448 <__share_file+0x114>
   18240: 52800033     	mov	w19, #0x1               // =1
   18244: 14000016     	b	0x1829c <__share_file+0xaf68>
   18248: fc404000     	ldur	d0, [x0, #0x4]
   1824c: b0000223     	adrp	x3, 0x5d000
   18250: 911c8063     	add	x3, x3, #0x720
   18254: 910003e0     	mov	x0, sp
   18258: 94000020     	bl	0x182d8 <__share_file+0xafa4>
   1825c: f9400268     	ldr	x8, [x19]
   18260: f900067f     	str	xzr, [x19, #0x8]
   18264: b4000048     	cbz	x8, 0x1826c <__share_file+0xaf38>
   18268: 3900011f     	strb	wzr, [x8]
   1826c: 910003e0     	mov	x0, sp
   18270: 52800801     	mov	w1, #0x40               // =64
   18274: 97ffbff3     	bl	0x8240 <__strlen_chk@plt>
   18278: b4000100     	cbz	x0, 0x18298 <__share_file+0xaf64>
   1827c: f9400261     	ldr	x1, [x19]
   18280: aa0003e5     	mov	x5, x0
   18284: 910003e3     	mov	x3, sp
   18288: aa1303e0     	mov	x0, x19
   1828c: aa0103e2     	mov	x2, x1
   18290: aa1f03e4     	mov	x4, xzr
   18294: 97ffd46d     	bl	0xd448 <__share_file+0x114>
   18298: 2a1f03f3     	mov	w19, wzr
   1829c: 90000320     	adrp	x0, 0x7c000
   182a0: 9118a000     	add	x0, x0, #0x628
   182a4: 94008f11     	bl	0x3bee8 <operator delete(void*)+0xb58>
   182a8: f94016c8     	ldr	x8, [x22, #0x28]
   182ac: f85c83a9     	ldur	x9, [x29, #-0x38]
   182b0: eb09011f     	cmp	x8, x9
   182b4: 54000101     	b.ne	0x182d4 <__share_file+0xafa0>
   182b8: 2a1303e0     	mov	w0, w19
   182bc: a9487bfd     	ldp	x29, x30, [sp, #0x80]
   182c0: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   182c4: a94657f6     	ldp	x22, x21, [sp, #0x60]
   182c8: f9402bf7     	ldr	x23, [sp, #0x50]
   182cc: 910243ff     	add	sp, sp, #0x90
   182d0: d65f03c0     	ret
   182d4: 97ffc083     	bl	0x84e0 <__stack_chk_fail@plt>
   182d8: d10443ff     	sub	sp, sp, #0x110
   182dc: a90f4ffc     	stp	x28, x19, [sp, #0xf0]
   182e0: a9107bfd     	stp	x29, x30, [sp, #0x100]
   182e4: 910403fd     	add	x29, sp, #0x100
   182e8: a90817e4     	stp	x4, x5, [sp, #0x80]
   182ec: a9091fe6     	stp	x6, x7, [sp, #0x90]
   182f0: ad0007e0     	stp	q0, q1, [sp]
   182f4: ad010fe2     	stp	q2, q3, [sp, #0x20]
   182f8: ad0217e4     	stp	q4, q5, [sp, #0x40]
   182fc: ad031fe6     	stp	q6, q7, [sp, #0x60]
   18300: d53bd053     	mrs	x19, TPIDR_EL0
   18304: f9401669     	ldr	x9, [x19, #0x28]
   18308: 910203ea     	add	x10, sp, #0x80
   1830c: 928003ec     	mov	x12, #-0x20             // =-32
   18310: 910043ab     	add	x11, x29, #0x10
   18314: f81e83a9     	stur	x9, [x29, #-0x18]
   18318: 910003e9     	mov	x9, sp
   1831c: f2dff00c     	movk	x12, #0xff80, lsl #32
   18320: 9100814a     	add	x10, x10, #0x20
   18324: 91020129     	add	x9, x9, #0x80
   18328: d100e3a8     	sub	x8, x29, #0x38
   1832c: a93cabab     	stp	x11, x10, [x29, #-0x38]
   18330: a93db3a9     	stp	x9, x12, [x29, #-0x28]
   18334: ad400101     	ldp	q1, q0, [x8]
   18338: aa0303e2     	mov	x2, x3
   1833c: d10183a3     	sub	x3, x29, #0x60
   18340: 52800801     	mov	w1, #0x40               // =64
   18344: ad3d03a1     	stp	q1, q0, [x29, #-0x60]
   18348: 97ffbfe2     	bl	0x82d0 <vsnprintf@plt>
   1834c: f9401668     	ldr	x8, [x19, #0x28]
   18350: f85e83a9     	ldur	x9, [x29, #-0x18]
   18354: eb09011f     	cmp	x8, x9
   18358: 540000a1     	b.ne	0x1836c <__share_file+0xb038>
   1835c: a9507bfd     	ldp	x29, x30, [sp, #0x100]
   18360: a94f4ffc     	ldp	x28, x19, [sp, #0xf0]
   18364: 910443ff     	add	sp, sp, #0x110
   18368: d65f03c0     	ret
   1836c: 97ffc05d     	bl	0x84e0 <__stack_chk_fail@plt>
   18370: d10103ff     	sub	sp, sp, #0x40
   18374: a90157f6     	stp	x22, x21, [sp, #0x10]
   18378: a9024ff4     	stp	x20, x19, [sp, #0x20]
   1837c: a9037bfd     	stp	x29, x30, [sp, #0x30]
   18380: 9100c3fd     	add	x29, sp, #0x30
   18384: aa0003f5     	mov	x21, x0
   18388: 90000320     	adrp	x0, 0x7c000
   1838c: 9118a000     	add	x0, x0, #0x628
   18390: aa0203f3     	mov	x19, x2
   18394: aa0103f4     	mov	x20, x1
   18398: 94008e40     	bl	0x3bc98 <operator delete(void*)+0x908>
   1839c: f9400688     	ldr	x8, [x20, #0x8]
   183a0: b4000448     	cbz	x8, 0x18428 <__share_file+0xb0f4>
   183a4: f0000316     	adrp	x22, 0x7b000
   183a8: b940d2a8     	ldr	w8, [x21, #0xd0]
   183ac: f947fad6     	ldr	x22, [x22, #0xff0]
   183b0: 7100151f     	cmp	w8, #0x5
   183b4: aa1603e0     	mov	x0, x22
   183b8: 540003c1     	b.ne	0x18430 <__share_file+0xb0fc>
   183bc: 52800028     	mov	w8, #0x1                // =1
   183c0: 910033e2     	add	x2, sp, #0xc
   183c4: aa1503e0     	mov	x0, x21
   183c8: aa1403e1     	mov	x1, x20
   183cc: b9000fe8     	str	w8, [sp, #0xc]
   183d0: 94000640     	bl	0x19cd0 <__share_file+0xc99c>
   183d4: b9400008     	ldr	w8, [x0]
   183d8: 7100191f     	cmp	w8, #0x6
   183dc: 540002a1     	b.ne	0x18430 <__share_file+0xb0fc>
   183e0: 910023e2     	add	x2, sp, #0x8
   183e4: aa1503e0     	mov	x0, x21
   183e8: aa1403e1     	mov	x1, x20
   183ec: b9000bff     	str	wzr, [sp, #0x8]
   183f0: 94000638     	bl	0x19cd0 <__share_file+0xc99c>
   183f4: b9400008     	ldr	w8, [x0]
   183f8: 7100191f     	cmp	w8, #0x6
   183fc: 540001a1     	b.ne	0x18430 <__share_file+0xb0fc>
   18400: 52800048     	mov	w8, #0x2                // =2
   18404: 910013e2     	add	x2, sp, #0x4
   18408: aa1503e0     	mov	x0, x21
   1840c: aa1403e1     	mov	x1, x20
   18410: b90007e8     	str	w8, [sp, #0x4]
   18414: 9400062f     	bl	0x19cd0 <__share_file+0xc99c>
   18418: b9400008     	ldr	w8, [x0]
   1841c: 7100191f     	cmp	w8, #0x6
   18420: 9a8002c0     	csel	x0, x22, x0, eq
   18424: 14000003     	b	0x18430 <__share_file+0xb0fc>
   18428: f0000300     	adrp	x0, 0x7b000
   1842c: f947f800     	ldr	x0, [x0, #0xff0]
   18430: b9400008     	ldr	w8, [x0]
   18434: 7100051f     	cmp	w8, #0x1
   18438: 540000a1     	b.ne	0x1844c <__share_file+0xb118>
   1843c: f8404008     	ldur	x8, [x0, #0x4]
   18440: f9000268     	str	x8, [x19]
   18444: 52800033     	mov	w19, #0x1               // =1
   18448: 14000002     	b	0x18450 <__share_file+0xb11c>
   1844c: 2a1f03f3     	mov	w19, wzr
   18450: 90000320     	adrp	x0, 0x7c000
   18454: 9118a000     	add	x0, x0, #0x628
   18458: 94008ea4     	bl	0x3bee8 <operator delete(void*)+0xb58>
   1845c: 2a1303e0     	mov	w0, w19
   18460: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   18464: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   18468: a94157f6     	ldp	x22, x21, [sp, #0x10]
   1846c: 910103ff     	add	sp, sp, #0x40
   18470: d65f03c0     	ret
   18474: d10103ff     	sub	sp, sp, #0x40
   18478: a90157f6     	stp	x22, x21, [sp, #0x10]
   1847c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   18480: a9037bfd     	stp	x29, x30, [sp, #0x30]
   18484: 9100c3fd     	add	x29, sp, #0x30
   18488: aa0003f5     	mov	x21, x0
   1848c: 90000320     	adrp	x0, 0x7c000
   18490: 9118a000     	add	x0, x0, #0x628
   18494: aa0203f3     	mov	x19, x2
   18498: aa0103f4     	mov	x20, x1
   1849c: 94008dff     	bl	0x3bc98 <operator delete(void*)+0x908>
   184a0: f9400688     	ldr	x8, [x20, #0x8]
   184a4: b4000488     	cbz	x8, 0x18534 <__share_file+0xb200>
   184a8: f0000316     	adrp	x22, 0x7b000
   184ac: b940d2a8     	ldr	w8, [x21, #0xd0]
   184b0: f947fad6     	ldr	x22, [x22, #0xff0]
   184b4: 7100151f     	cmp	w8, #0x5
   184b8: aa1603e0     	mov	x0, x22
   184bc: 54000401     	b.ne	0x1853c <__share_file+0xb208>
   184c0: 52800028     	mov	w8, #0x1                // =1
   184c4: 910033e2     	add	x2, sp, #0xc
   184c8: aa1503e0     	mov	x0, x21
   184cc: aa1403e1     	mov	x1, x20
   184d0: b9000fe8     	str	w8, [sp, #0xc]
   184d4: 940005ff     	bl	0x19cd0 <__share_file+0xc99c>
   184d8: b9400008     	ldr	w8, [x0]
   184dc: 7100191f     	cmp	w8, #0x6
   184e0: 540002e1     	b.ne	0x1853c <__share_file+0xb208>
   184e4: 910023e2     	add	x2, sp, #0x8
   184e8: aa1503e0     	mov	x0, x21
   184ec: aa1403e1     	mov	x1, x20
   184f0: b9000bff     	str	wzr, [sp, #0x8]
   184f4: 940005f7     	bl	0x19cd0 <__share_file+0xc99c>
   184f8: b9400008     	ldr	w8, [x0]
   184fc: 7100191f     	cmp	w8, #0x6
   18500: 540001e1     	b.ne	0x1853c <__share_file+0xb208>
   18504: 52800048     	mov	w8, #0x2                // =2
   18508: 910013e2     	add	x2, sp, #0x4
   1850c: aa1503e0     	mov	x0, x21
   18510: aa1403e1     	mov	x1, x20
   18514: b90007e8     	str	w8, [sp, #0x4]
   18518: 940005ee     	bl	0x19cd0 <__share_file+0xc99c>
   1851c: b9400008     	ldr	w8, [x0]
   18520: 7100191f     	cmp	w8, #0x6
   18524: 9a8002c0     	csel	x0, x22, x0, eq
   18528: b9400008     	ldr	w8, [x0]
   1852c: 350000c8     	cbnz	w8, 0x18544 <__share_file+0xb210>
   18530: 14000007     	b	0x1854c <__share_file+0xb218>
   18534: f0000300     	adrp	x0, 0x7b000
   18538: f947f800     	ldr	x0, [x0, #0xff0]
   1853c: b9400008     	ldr	w8, [x0]
   18540: 34000068     	cbz	w8, 0x1854c <__share_file+0xb218>
   18544: 2a1f03f3     	mov	w19, wzr
   18548: 14000004     	b	0x18558 <__share_file+0xb224>
   1854c: 39401008     	ldrb	w8, [x0, #0x4]
   18550: 39000268     	strb	w8, [x19]
   18554: 52800033     	mov	w19, #0x1               // =1
   18558: 90000320     	adrp	x0, 0x7c000
   1855c: 9118a000     	add	x0, x0, #0x628
   18560: 94008e62     	bl	0x3bee8 <operator delete(void*)+0xb58>
   18564: 2a1303e0     	mov	w0, w19
   18568: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   1856c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   18570: a94157f6     	ldp	x22, x21, [sp, #0x10]
   18574: 910103ff     	add	sp, sp, #0x40
   18578: d65f03c0     	ret
   1857c: d100c3ff     	sub	sp, sp, #0x30
   18580: f9000bf3     	str	x19, [sp, #0x10]
   18584: a9027bfd     	stp	x29, x30, [sp, #0x20]
   18588: 910083fd     	add	x29, sp, #0x20
   1858c: d53bd053     	mrs	x19, TPIDR_EL0
   18590: f9401668     	ldr	x8, [x19, #0x28]
   18594: 52800049     	mov	w9, #0x2                // =2
   18598: 910013e3     	add	x3, sp, #0x4
   1859c: 2a1f03e4     	mov	w4, wzr
   185a0: f90007e8     	str	x8, [sp, #0x8]
   185a4: b90007e9     	str	w9, [sp, #0x4]
   185a8: 9400000b     	bl	0x185d4 <__share_file+0xb2a0>
   185ac: f9401668     	ldr	x8, [x19, #0x28]
   185b0: f94007e9     	ldr	x9, [sp, #0x8]
   185b4: eb09011f     	cmp	x8, x9
   185b8: 540000c1     	b.ne	0x185d0 <__share_file+0xb29c>
   185bc: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   185c0: f9400bf3     	ldr	x19, [sp, #0x10]
   185c4: 12000000     	and	w0, w0, #0x1
   185c8: 9100c3ff     	add	sp, sp, #0x30
   185cc: d65f03c0     	ret
   185d0: 97ffbfc4     	bl	0x84e0 <__stack_chk_fail@plt>
   185d4: d10283ff     	sub	sp, sp, #0xa0
   185d8: f9002bf9     	str	x25, [sp, #0x50]
   185dc: a9065ff8     	stp	x24, x23, [sp, #0x60]
   185e0: a90757f6     	stp	x22, x21, [sp, #0x70]
   185e4: a9084ff4     	stp	x20, x19, [sp, #0x80]
   185e8: a9097bfd     	stp	x29, x30, [sp, #0x90]
   185ec: 910243fd     	add	x29, sp, #0x90
   185f0: d53bd058     	mrs	x24, TPIDR_EL0
   185f4: f9401708     	ldr	x8, [x24, #0x28]
   185f8: aa0003f6     	mov	x22, x0
   185fc: 90000320     	adrp	x0, 0x7c000
   18600: 9118a000     	add	x0, x0, #0x628
   18604: 2a0403f7     	mov	w23, w4
   18608: aa0303f4     	mov	x20, x3
   1860c: aa0203f3     	mov	x19, x2
   18610: aa0103f5     	mov	x21, x1
   18614: f90027e8     	str	x8, [sp, #0x48]
   18618: b90017e4     	str	w4, [sp, #0x14]
   1861c: 94008d9f     	bl	0x3bc98 <operator delete(void*)+0x908>
   18620: aa1603e0     	mov	x0, x22
   18624: aa1503e1     	mov	x1, x21
   18628: aa1403e2     	mov	x2, x20
   1862c: 2a1703e3     	mov	w3, w23
   18630: 940005e5     	bl	0x19dc4 <__share_file+0xca90>
   18634: 360000e0     	tbz	w0, #0x0, 0x18650 <__share_file+0xb31c>
   18638: aa1603e0     	mov	x0, x22
   1863c: aa1403e1     	mov	x1, x20
   18640: 94000443     	bl	0x1974c <__share_file+0xc418>
   18644: b9400008     	ldr	w8, [x0]
   18648: 7100191f     	cmp	w8, #0x6
   1864c: 54000061     	b.ne	0x18658 <__share_file+0xb324>
   18650: 2a1f03f3     	mov	w19, wzr
   18654: 14000079     	b	0x18838 <__share_file+0xb504>
   18658: aa1503e1     	mov	x1, x21
   1865c: 9400a29a     	bl	0x410c4 <operator delete(void*)+0x5d34>
   18660: b9400008     	ldr	w8, [x0]
   18664: aa0003f6     	mov	x22, x0
   18668: 7100191f     	cmp	w8, #0x6
   1866c: 540003e1     	b.ne	0x186e8 <__share_file+0xb3b4>
   18670: d0000208     	adrp	x8, 0x5a000 <json_set_float_serialization_format+0x3eac>
   18674: 3dc1ad00     	ldr	q0, [x8, #0x6b0]
   18678: 910063e0     	add	x0, sp, #0x18
   1867c: 2a1f03e1     	mov	w1, wzr
   18680: f9000fff     	str	xzr, [sp, #0x18]
   18684: b90023ff     	str	wzr, [sp, #0x20]
   18688: f90017ff     	str	xzr, [sp, #0x28]
   1868c: b90033ff     	str	wzr, [sp, #0x30]
   18690: 3c8383e0     	stur	q0, [sp, #0x38]
   18694: 9400099a     	bl	0x1acfc <__share_file+0xd9c8>
   18698: b94023e1     	ldr	w1, [sp, #0x20]
   1869c: 910063e0     	add	x0, sp, #0x18
   186a0: 94000a2a     	bl	0x1af48 <__share_file+0xdc14>
   186a4: aa1603f7     	mov	x23, x22
   186a8: b84046e8     	ldr	w8, [x23], #0x4
   186ac: 7100151f     	cmp	w8, #0x5
   186b0: 540000a1     	b.ne	0x186c4 <__share_file+0xb390>
   186b4: 910063e1     	add	x1, sp, #0x18
   186b8: aa1703e0     	mov	x0, x23
   186bc: 94000941     	bl	0x1abc0 <__share_file+0xd88c>
   186c0: 14000008     	b	0x186e0 <__share_file+0xb3ac>
   186c4: aa1603e0     	mov	x0, x22
   186c8: 9400a0db     	bl	0x40a34 <operator delete(void*)+0x56a4>
   186cc: 528000a8     	mov	w8, #0x5                // =5
   186d0: 910063e1     	add	x1, sp, #0x18
   186d4: aa1703e0     	mov	x0, x23
   186d8: b90002c8     	str	w8, [x22]
   186dc: 940008e6     	bl	0x1aa74 <__share_file+0xd740>
   186e0: 910063e0     	add	x0, sp, #0x18
   186e4: 94000d0c     	bl	0x1bb14 <__share_file+0xe7e0>
   186e8: b0000220     	adrp	x0, 0x5d000
   186ec: 911c9c00     	add	x0, x0, #0x727
   186f0: 52800041     	mov	w1, #0x2                // =2
   186f4: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   186f8: f9000fff     	str	xzr, [sp, #0x18]
   186fc: 97ffbed1     	bl	0x8240 <__strlen_chk@plt>
   18700: b4000120     	cbz	x0, 0x18724 <__share_file+0xb3f0>
   18704: b0000223     	adrp	x3, 0x5d000
   18708: aa0003e5     	mov	x5, x0
   1870c: 911c9c63     	add	x3, x3, #0x727
   18710: 910063e0     	add	x0, sp, #0x18
   18714: aa1f03e1     	mov	x1, xzr
   18718: aa1f03e2     	mov	x2, xzr
   1871c: aa1f03e4     	mov	x4, xzr
   18720: 97ffd34a     	bl	0xd448 <__share_file+0x114>
   18724: 910063e1     	add	x1, sp, #0x18
   18728: aa1603e0     	mov	x0, x22
   1872c: 9400a266     	bl	0x410c4 <operator delete(void*)+0x5d34>
   18730: b9400008     	ldr	w8, [x0]
   18734: b98017f9     	ldrsw	x25, [sp, #0x14]
   18738: aa0003f7     	mov	x23, x0
   1873c: 7100091f     	cmp	w8, #0x2
   18740: 540000a0     	b.eq	0x18754 <__share_file+0xb420>
   18744: aa1703e0     	mov	x0, x23
   18748: 9400a0bb     	bl	0x40a34 <operator delete(void*)+0x56a4>
   1874c: 52800048     	mov	w8, #0x2                // =2
   18750: b90002e8     	str	w8, [x23]
   18754: f80042f9     	stur	x25, [x23, #0x4]
   18758: f94017e8     	ldr	x8, [sp, #0x28]
   1875c: b4000088     	cbz	x8, 0x1876c <__share_file+0xb438>
   18760: f9400fe0     	ldr	x0, [sp, #0x18]
   18764: 97ffc09f     	bl	0x89e0 <free@plt>
   18768: f9000fff     	str	xzr, [sp, #0x18]
   1876c: b0000220     	adrp	x0, 0x5d000
   18770: 91211000     	add	x0, x0, #0x844
   18774: 528000a1     	mov	w1, #0x5                // =5
   18778: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   1877c: f9000fff     	str	xzr, [sp, #0x18]
   18780: 97ffbeb0     	bl	0x8240 <__strlen_chk@plt>
   18784: b4000120     	cbz	x0, 0x187a8 <__share_file+0xb474>
   18788: b0000223     	adrp	x3, 0x5d000
   1878c: aa0003e5     	mov	x5, x0
   18790: 91211063     	add	x3, x3, #0x844
   18794: 910063e0     	add	x0, sp, #0x18
   18798: aa1f03e1     	mov	x1, xzr
   1879c: aa1f03e2     	mov	x2, xzr
   187a0: aa1f03e4     	mov	x4, xzr
   187a4: 97ffd329     	bl	0xd448 <__share_file+0x114>
   187a8: 910063e1     	add	x1, sp, #0x18
   187ac: aa1603e0     	mov	x0, x22
   187b0: 9400a245     	bl	0x410c4 <operator delete(void*)+0x5d34>
   187b4: b9400008     	ldr	w8, [x0]
   187b8: f9400277     	ldr	x23, [x19]
   187bc: aa0003f6     	mov	x22, x0
   187c0: 7100091f     	cmp	w8, #0x2
   187c4: 540000a0     	b.eq	0x187d8 <__share_file+0xb4a4>
   187c8: aa1603e0     	mov	x0, x22
   187cc: 9400a09a     	bl	0x40a34 <operator delete(void*)+0x56a4>
   187d0: 52800048     	mov	w8, #0x2                // =2
   187d4: b90002c8     	str	w8, [x22]
   187d8: f80042d7     	stur	x23, [x22, #0x4]
   187dc: f94017e8     	ldr	x8, [sp, #0x28]
   187e0: b4000088     	cbz	x8, 0x187f0 <__share_file+0xb4bc>
   187e4: f9400fe0     	ldr	x0, [sp, #0x18]
   187e8: 97ffc07e     	bl	0x89e0 <free@plt>
   187ec: f9000fff     	str	xzr, [sp, #0x18]
   187f0: 97ffbe44     	bl	0x8100 <get_ccs_log@plt>
   187f4: aa0003f6     	mov	x22, x0
   187f8: 97ffbe42     	bl	0x8100 <get_ccs_log@plt>
   187fc: aa1603e0     	mov	x0, x22
   18800: 97ffd3d7     	bl	0xd75c <__share_file+0x428>
   18804: b0000224     	adrp	x4, 0x5d000
   18808: 5297a101     	mov	w1, #0xbd08             // =48392
   1880c: 910053e8     	add	x8, sp, #0x14
   18810: 911ca484     	add	x4, x4, #0x729
   18814: 72a8afe1     	movk	w1, #0x457f, lsl #16
   18818: 52800162     	mov	w2, #0xb                // =11
   1881c: 52800043     	mov	w3, #0x2                // =2
   18820: aa1403e5     	mov	x5, x20
   18824: aa1503e6     	mov	x6, x21
   18828: aa1303e7     	mov	x7, x19
   1882c: f90003e8     	str	x8, [sp]
   18830: 94000d0c     	bl	0x1bc60 <__share_file+0xe92c>
   18834: 52800033     	mov	w19, #0x1               // =1
   18838: 90000320     	adrp	x0, 0x7c000
   1883c: 9118a000     	add	x0, x0, #0x628
   18840: 94008daa     	bl	0x3bee8 <operator delete(void*)+0xb58>
   18844: f9401708     	ldr	x8, [x24, #0x28]
   18848: f94027e9     	ldr	x9, [sp, #0x48]
   1884c: eb09011f     	cmp	x8, x9
   18850: 54000121     	b.ne	0x18874 <__share_file+0xb540>
   18854: 2a1303e0     	mov	w0, w19
   18858: a9497bfd     	ldp	x29, x30, [sp, #0x90]
   1885c: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   18860: a94757f6     	ldp	x22, x21, [sp, #0x70]
   18864: a9465ff8     	ldp	x24, x23, [sp, #0x60]
   18868: f9402bf9     	ldr	x25, [sp, #0x50]
   1886c: 910283ff     	add	sp, sp, #0xa0
   18870: d65f03c0     	ret
   18874: 97ffbf1b     	bl	0x84e0 <__stack_chk_fail@plt>
   18878: d100c3ff     	sub	sp, sp, #0x30
   1887c: f9000bf3     	str	x19, [sp, #0x10]
   18880: a9027bfd     	stp	x29, x30, [sp, #0x20]
   18884: 910083fd     	add	x29, sp, #0x20
   18888: d53bd053     	mrs	x19, TPIDR_EL0
   1888c: f9401668     	ldr	x8, [x19, #0x28]
   18890: 52800049     	mov	w9, #0x2                // =2
   18894: 910013e3     	add	x3, sp, #0x4
   18898: 2a1f03e4     	mov	w4, wzr
   1889c: f90007e8     	str	x8, [sp, #0x8]
   188a0: b90007e9     	str	w9, [sp, #0x4]
   188a4: 9400000b     	bl	0x188d0 <__share_file+0xb59c>
   188a8: f9401668     	ldr	x8, [x19, #0x28]
   188ac: f94007e9     	ldr	x9, [sp, #0x8]
   188b0: eb09011f     	cmp	x8, x9
   188b4: 540000c1     	b.ne	0x188cc <__share_file+0xb598>
   188b8: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   188bc: f9400bf3     	ldr	x19, [sp, #0x10]
   188c0: 12000000     	and	w0, w0, #0x1
   188c4: 9100c3ff     	add	sp, sp, #0x30
   188c8: d65f03c0     	ret
   188cc: 97ffbf05     	bl	0x84e0 <__stack_chk_fail@plt>
   188d0: d102c3ff     	sub	sp, sp, #0xb0
   188d4: f90033f9     	str	x25, [sp, #0x60]
   188d8: a9075ff8     	stp	x24, x23, [sp, #0x70]
   188dc: a90857f6     	stp	x22, x21, [sp, #0x80]
   188e0: a9094ff4     	stp	x20, x19, [sp, #0x90]
   188e4: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   188e8: 910283fd     	add	x29, sp, #0xa0
   188ec: d53bd058     	mrs	x24, TPIDR_EL0
   188f0: f9401708     	ldr	x8, [x24, #0x28]
   188f4: aa0003f6     	mov	x22, x0
   188f8: 90000320     	adrp	x0, 0x7c000
   188fc: 9118a000     	add	x0, x0, #0x628
   18900: 2a0403f7     	mov	w23, w4
   18904: aa0303f4     	mov	x20, x3
   18908: aa0203f3     	mov	x19, x2
   1890c: aa0103f5     	mov	x21, x1
   18910: f81b83a8     	stur	x8, [x29, #-0x48]
   18914: b90027e4     	str	w4, [sp, #0x24]
   18918: 94008ce0     	bl	0x3bc98 <operator delete(void*)+0x908>
   1891c: aa1603e0     	mov	x0, x22
   18920: aa1503e1     	mov	x1, x21
   18924: aa1403e2     	mov	x2, x20
   18928: 2a1703e3     	mov	w3, w23
   1892c: 94000526     	bl	0x19dc4 <__share_file+0xca90>
   18930: 360000e0     	tbz	w0, #0x0, 0x1894c <__share_file+0xb618>
   18934: aa1603e0     	mov	x0, x22
   18938: aa1403e1     	mov	x1, x20
   1893c: 94000384     	bl	0x1974c <__share_file+0xc418>
   18940: b9400008     	ldr	w8, [x0]
   18944: 7100191f     	cmp	w8, #0x6
   18948: 54000061     	b.ne	0x18954 <__share_file+0xb620>
   1894c: 2a1f03f3     	mov	w19, wzr
   18950: 14000089     	b	0x18b74 <__share_file+0xb840>
   18954: aa1503e1     	mov	x1, x21
   18958: 9400a1db     	bl	0x410c4 <operator delete(void*)+0x5d34>
   1895c: b9400008     	ldr	w8, [x0]
   18960: aa0003f6     	mov	x22, x0
   18964: 7100191f     	cmp	w8, #0x6
   18968: 540003e1     	b.ne	0x189e4 <__share_file+0xb6b0>
   1896c: d0000208     	adrp	x8, 0x5a000 <json_set_float_serialization_format+0x3eac>
   18970: 3dc1ad00     	ldr	q0, [x8, #0x6b0]
   18974: 9100a3e0     	add	x0, sp, #0x28
   18978: 2a1f03e1     	mov	w1, wzr
   1897c: f90017ff     	str	xzr, [sp, #0x28]
   18980: b90033ff     	str	wzr, [sp, #0x30]
   18984: f9001fff     	str	xzr, [sp, #0x38]
   18988: b90043ff     	str	wzr, [sp, #0x40]
   1898c: 3c8483e0     	stur	q0, [sp, #0x48]
   18990: 940008db     	bl	0x1acfc <__share_file+0xd9c8>
   18994: b94033e1     	ldr	w1, [sp, #0x30]
   18998: 9100a3e0     	add	x0, sp, #0x28
   1899c: 9400096b     	bl	0x1af48 <__share_file+0xdc14>
   189a0: aa1603f7     	mov	x23, x22
   189a4: b84046e8     	ldr	w8, [x23], #0x4
   189a8: 7100151f     	cmp	w8, #0x5
   189ac: 540000a1     	b.ne	0x189c0 <__share_file+0xb68c>
   189b0: 9100a3e1     	add	x1, sp, #0x28
   189b4: aa1703e0     	mov	x0, x23
   189b8: 94000882     	bl	0x1abc0 <__share_file+0xd88c>
   189bc: 14000008     	b	0x189dc <__share_file+0xb6a8>
   189c0: aa1603e0     	mov	x0, x22
   189c4: 9400a01c     	bl	0x40a34 <operator delete(void*)+0x56a4>
   189c8: 528000a8     	mov	w8, #0x5                // =5
   189cc: 9100a3e1     	add	x1, sp, #0x28
   189d0: aa1703e0     	mov	x0, x23
   189d4: b90002c8     	str	w8, [x22]
   189d8: 94000827     	bl	0x1aa74 <__share_file+0xd740>
   189dc: 9100a3e0     	add	x0, sp, #0x28
   189e0: 94000c4d     	bl	0x1bb14 <__share_file+0xe7e0>
   189e4: b0000220     	adrp	x0, 0x5d000
   189e8: 911c9c00     	add	x0, x0, #0x727
   189ec: 52800041     	mov	w1, #0x2                // =2
   189f0: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   189f4: f90017ff     	str	xzr, [sp, #0x28]
   189f8: 97ffbe12     	bl	0x8240 <__strlen_chk@plt>
   189fc: b4000120     	cbz	x0, 0x18a20 <__share_file+0xb6ec>
   18a00: b0000223     	adrp	x3, 0x5d000
   18a04: aa0003e5     	mov	x5, x0
   18a08: 911c9c63     	add	x3, x3, #0x727
   18a0c: 9100a3e0     	add	x0, sp, #0x28
   18a10: aa1f03e1     	mov	x1, xzr
   18a14: aa1f03e2     	mov	x2, xzr
   18a18: aa1f03e4     	mov	x4, xzr
   18a1c: 97ffd28b     	bl	0xd448 <__share_file+0x114>
   18a20: 9100a3e1     	add	x1, sp, #0x28
   18a24: aa1603e0     	mov	x0, x22
   18a28: 9400a1a7     	bl	0x410c4 <operator delete(void*)+0x5d34>
   18a2c: b9400008     	ldr	w8, [x0]
   18a30: b98027f9     	ldrsw	x25, [sp, #0x24]
   18a34: aa0003f7     	mov	x23, x0
   18a38: 7100091f     	cmp	w8, #0x2
   18a3c: 540000a0     	b.eq	0x18a50 <__share_file+0xb71c>
   18a40: aa1703e0     	mov	x0, x23
   18a44: 94009ffc     	bl	0x40a34 <operator delete(void*)+0x56a4>
   18a48: 52800048     	mov	w8, #0x2                // =2
   18a4c: b90002e8     	str	w8, [x23]
   18a50: f80042f9     	stur	x25, [x23, #0x4]
   18a54: f9401fe8     	ldr	x8, [sp, #0x38]
   18a58: b4000088     	cbz	x8, 0x18a68 <__share_file+0xb734>
   18a5c: f94017e0     	ldr	x0, [sp, #0x28]
   18a60: 97ffbfe0     	bl	0x89e0 <free@plt>
   18a64: f90017ff     	str	xzr, [sp, #0x28]
   18a68: b0000220     	adrp	x0, 0x5d000
   18a6c: 91211000     	add	x0, x0, #0x844
   18a70: 528000a1     	mov	w1, #0x5                // =5
   18a74: a9017fff     	stp	xzr, xzr, [sp, #0x10]
   18a78: f90007ff     	str	xzr, [sp, #0x8]
   18a7c: 97ffbdf1     	bl	0x8240 <__strlen_chk@plt>
   18a80: b4000120     	cbz	x0, 0x18aa4 <__share_file+0xb770>
   18a84: b0000223     	adrp	x3, 0x5d000
   18a88: aa0003e5     	mov	x5, x0
   18a8c: 91211063     	add	x3, x3, #0x844
   18a90: 910023e0     	add	x0, sp, #0x8
   18a94: aa1f03e1     	mov	x1, xzr
   18a98: aa1f03e2     	mov	x2, xzr
   18a9c: aa1f03e4     	mov	x4, xzr
   18aa0: 97ffd26a     	bl	0xd448 <__share_file+0x114>
   18aa4: 910023e1     	add	x1, sp, #0x8
   18aa8: aa1603e0     	mov	x0, x22
   18aac: 9400a186     	bl	0x410c4 <operator delete(void*)+0x5d34>
   18ab0: 9100a3e1     	add	x1, sp, #0x28
   18ab4: aa1303e2     	mov	x2, x19
   18ab8: aa0003f6     	mov	x22, x0
   18abc: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   18ac0: f90017ff     	str	xzr, [sp, #0x28]
   18ac4: 9400a2ec     	bl	0x41674 <operator delete(void*)+0x62e4>
   18ac8: 910012c2     	add	x2, x22, #0x4
   18acc: 36000120     	tbz	w0, #0x0, 0x18af0 <__share_file+0xb7bc>
   18ad0: 9100a3e1     	add	x1, sp, #0x28
   18ad4: 52800023     	mov	w3, #0x1                // =1
   18ad8: 52800064     	mov	w4, #0x3                // =3
   18adc: aa1603e0     	mov	x0, x22
   18ae0: 94000b2c     	bl	0x1b790 <__share_file+0xe45c>
   18ae4: f9401fe8     	ldr	x8, [sp, #0x38]
   18ae8: b5000128     	cbnz	x8, 0x18b0c <__share_file+0xb7d8>
   18aec: 1400000b     	b	0x18b18 <__share_file+0xb7e4>
   18af0: 52800023     	mov	w3, #0x1                // =1
   18af4: 52800064     	mov	w4, #0x3                // =3
   18af8: aa1603e0     	mov	x0, x22
   18afc: aa1303e1     	mov	x1, x19
   18b00: 94000b58     	bl	0x1b860 <__share_file+0xe52c>
   18b04: f9401fe8     	ldr	x8, [sp, #0x38]
   18b08: b4000088     	cbz	x8, 0x18b18 <__share_file+0xb7e4>
   18b0c: f94017e0     	ldr	x0, [sp, #0x28]
   18b10: 97ffbfb4     	bl	0x89e0 <free@plt>
   18b14: f90017ff     	str	xzr, [sp, #0x28]
   18b18: f9400fe8     	ldr	x8, [sp, #0x18]
   18b1c: b4000088     	cbz	x8, 0x18b2c <__share_file+0xb7f8>
   18b20: f94007e0     	ldr	x0, [sp, #0x8]
   18b24: 97ffbfaf     	bl	0x89e0 <free@plt>
   18b28: f90007ff     	str	xzr, [sp, #0x8]
   18b2c: 97ffbd75     	bl	0x8100 <get_ccs_log@plt>
   18b30: aa0003f6     	mov	x22, x0
   18b34: 97ffbd73     	bl	0x8100 <get_ccs_log@plt>
   18b38: aa1603e0     	mov	x0, x22
   18b3c: 97ffd308     	bl	0xd75c <__share_file+0x428>
   18b40: b0000224     	adrp	x4, 0x5d000
   18b44: 5297a101     	mov	w1, #0xbd08             // =48392
   18b48: 910093e8     	add	x8, sp, #0x24
   18b4c: 911ca484     	add	x4, x4, #0x729
   18b50: 72a8afe1     	movk	w1, #0x457f, lsl #16
   18b54: 52800162     	mov	w2, #0xb                // =11
   18b58: 52800043     	mov	w3, #0x2                // =2
   18b5c: aa1403e5     	mov	x5, x20
   18b60: aa1503e6     	mov	x6, x21
   18b64: aa1303e7     	mov	x7, x19
   18b68: f90003e8     	str	x8, [sp]
   18b6c: 94000cb6     	bl	0x1be44 <__share_file+0xeb10>
   18b70: 52800033     	mov	w19, #0x1               // =1
   18b74: 90000320     	adrp	x0, 0x7c000
   18b78: 9118a000     	add	x0, x0, #0x628
   18b7c: 94008cdb     	bl	0x3bee8 <operator delete(void*)+0xb58>
   18b80: f9401708     	ldr	x8, [x24, #0x28]
   18b84: f85b83a9     	ldur	x9, [x29, #-0x48]
   18b88: eb09011f     	cmp	x8, x9
   18b8c: 54000121     	b.ne	0x18bb0 <__share_file+0xb87c>
   18b90: 2a1303e0     	mov	w0, w19
   18b94: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   18b98: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   18b9c: a94857f6     	ldp	x22, x21, [sp, #0x80]
   18ba0: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   18ba4: f94033f9     	ldr	x25, [sp, #0x60]
   18ba8: 9102c3ff     	add	sp, sp, #0xb0
   18bac: d65f03c0     	ret
   18bb0: 97ffbe4c     	bl	0x84e0 <__stack_chk_fail@plt>
   18bb4: d100c3ff     	sub	sp, sp, #0x30
   18bb8: f9000bf3     	str	x19, [sp, #0x10]
   18bbc: a9027bfd     	stp	x29, x30, [sp, #0x20]
   18bc0: 910083fd     	add	x29, sp, #0x20
   18bc4: d53bd053     	mrs	x19, TPIDR_EL0
   18bc8: f9401668     	ldr	x8, [x19, #0x28]
   18bcc: 52800049     	mov	w9, #0x2                // =2
   18bd0: 910013e3     	add	x3, sp, #0x4
   18bd4: 2a1f03e4     	mov	w4, wzr
   18bd8: f90007e8     	str	x8, [sp, #0x8]
   18bdc: b90007e9     	str	w9, [sp, #0x4]
   18be0: 9400000b     	bl	0x18c0c <__share_file+0xb8d8>
   18be4: f9401668     	ldr	x8, [x19, #0x28]
   18be8: f94007e9     	ldr	x9, [sp, #0x8]
   18bec: eb09011f     	cmp	x8, x9
   18bf0: 540000c1     	b.ne	0x18c08 <__share_file+0xb8d4>
   18bf4: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   18bf8: f9400bf3     	ldr	x19, [sp, #0x10]
   18bfc: 12000000     	and	w0, w0, #0x1
   18c00: 9100c3ff     	add	sp, sp, #0x30
   18c04: d65f03c0     	ret
   18c08: 97ffbe36     	bl	0x84e0 <__stack_chk_fail@plt>
   18c0c: d10283ff     	sub	sp, sp, #0xa0
   18c10: f9002bf9     	str	x25, [sp, #0x50]
   18c14: a9065ff8     	stp	x24, x23, [sp, #0x60]
   18c18: a90757f6     	stp	x22, x21, [sp, #0x70]
   18c1c: a9084ff4     	stp	x20, x19, [sp, #0x80]
   18c20: a9097bfd     	stp	x29, x30, [sp, #0x90]
   18c24: 910243fd     	add	x29, sp, #0x90
   18c28: d53bd058     	mrs	x24, TPIDR_EL0
   18c2c: f9401708     	ldr	x8, [x24, #0x28]
   18c30: aa0003f6     	mov	x22, x0
   18c34: 90000320     	adrp	x0, 0x7c000
   18c38: 9118a000     	add	x0, x0, #0x628
   18c3c: 2a0403f7     	mov	w23, w4
   18c40: aa0303f4     	mov	x20, x3
   18c44: aa0203f3     	mov	x19, x2
   18c48: aa0103f5     	mov	x21, x1
   18c4c: f90027e8     	str	x8, [sp, #0x48]
   18c50: b90017e4     	str	w4, [sp, #0x14]
   18c54: 94008c11     	bl	0x3bc98 <operator delete(void*)+0x908>
   18c58: aa1603e0     	mov	x0, x22
   18c5c: aa1503e1     	mov	x1, x21
   18c60: aa1403e2     	mov	x2, x20
   18c64: 2a1703e3     	mov	w3, w23
   18c68: 94000457     	bl	0x19dc4 <__share_file+0xca90>
   18c6c: 360000e0     	tbz	w0, #0x0, 0x18c88 <__share_file+0xb954>
   18c70: aa1603e0     	mov	x0, x22
   18c74: aa1403e1     	mov	x1, x20
   18c78: 940002b5     	bl	0x1974c <__share_file+0xc418>
   18c7c: b9400008     	ldr	w8, [x0]
   18c80: 7100191f     	cmp	w8, #0x6
   18c84: 54000061     	b.ne	0x18c90 <__share_file+0xb95c>
   18c88: 2a1f03f3     	mov	w19, wzr
   18c8c: 14000079     	b	0x18e70 <__share_file+0xbb3c>
   18c90: aa1503e1     	mov	x1, x21
   18c94: 9400a10c     	bl	0x410c4 <operator delete(void*)+0x5d34>
   18c98: b9400008     	ldr	w8, [x0]
   18c9c: aa0003f6     	mov	x22, x0
   18ca0: 7100191f     	cmp	w8, #0x6
   18ca4: 540003e1     	b.ne	0x18d20 <__share_file+0xb9ec>
   18ca8: d0000208     	adrp	x8, 0x5a000 <json_set_float_serialization_format+0x3eac>
   18cac: 3dc1ad00     	ldr	q0, [x8, #0x6b0]
   18cb0: 910063e0     	add	x0, sp, #0x18
   18cb4: 2a1f03e1     	mov	w1, wzr
   18cb8: f9000fff     	str	xzr, [sp, #0x18]
   18cbc: b90023ff     	str	wzr, [sp, #0x20]
   18cc0: f90017ff     	str	xzr, [sp, #0x28]
   18cc4: b90033ff     	str	wzr, [sp, #0x30]
   18cc8: 3c8383e0     	stur	q0, [sp, #0x38]
   18ccc: 9400080c     	bl	0x1acfc <__share_file+0xd9c8>
   18cd0: b94023e1     	ldr	w1, [sp, #0x20]
   18cd4: 910063e0     	add	x0, sp, #0x18
   18cd8: 9400089c     	bl	0x1af48 <__share_file+0xdc14>
   18cdc: aa1603f7     	mov	x23, x22
   18ce0: b84046e8     	ldr	w8, [x23], #0x4
   18ce4: 7100151f     	cmp	w8, #0x5
   18ce8: 540000a1     	b.ne	0x18cfc <__share_file+0xb9c8>
   18cec: 910063e1     	add	x1, sp, #0x18
   18cf0: aa1703e0     	mov	x0, x23
   18cf4: 940007b3     	bl	0x1abc0 <__share_file+0xd88c>
   18cf8: 14000008     	b	0x18d18 <__share_file+0xb9e4>
   18cfc: aa1603e0     	mov	x0, x22
   18d00: 94009f4d     	bl	0x40a34 <operator delete(void*)+0x56a4>
   18d04: 528000a8     	mov	w8, #0x5                // =5
   18d08: 910063e1     	add	x1, sp, #0x18
   18d0c: aa1703e0     	mov	x0, x23
   18d10: b90002c8     	str	w8, [x22]
   18d14: 94000758     	bl	0x1aa74 <__share_file+0xd740>
   18d18: 910063e0     	add	x0, sp, #0x18
   18d1c: 94000b7e     	bl	0x1bb14 <__share_file+0xe7e0>
   18d20: b0000220     	adrp	x0, 0x5d000
   18d24: 911c9c00     	add	x0, x0, #0x727
   18d28: 52800041     	mov	w1, #0x2                // =2
   18d2c: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   18d30: f9000fff     	str	xzr, [sp, #0x18]
   18d34: 97ffbd43     	bl	0x8240 <__strlen_chk@plt>
   18d38: b4000120     	cbz	x0, 0x18d5c <__share_file+0xba28>
   18d3c: b0000223     	adrp	x3, 0x5d000
   18d40: aa0003e5     	mov	x5, x0
   18d44: 911c9c63     	add	x3, x3, #0x727
   18d48: 910063e0     	add	x0, sp, #0x18
   18d4c: aa1f03e1     	mov	x1, xzr
   18d50: aa1f03e2     	mov	x2, xzr
   18d54: aa1f03e4     	mov	x4, xzr
   18d58: 97ffd1bc     	bl	0xd448 <__share_file+0x114>
   18d5c: 910063e1     	add	x1, sp, #0x18
   18d60: aa1603e0     	mov	x0, x22
   18d64: 9400a0d8     	bl	0x410c4 <operator delete(void*)+0x5d34>
   18d68: b9400008     	ldr	w8, [x0]
   18d6c: b98017f9     	ldrsw	x25, [sp, #0x14]
   18d70: aa0003f7     	mov	x23, x0
   18d74: 7100091f     	cmp	w8, #0x2
   18d78: 540000a0     	b.eq	0x18d8c <__share_file+0xba58>
   18d7c: aa1703e0     	mov	x0, x23
   18d80: 94009f2d     	bl	0x40a34 <operator delete(void*)+0x56a4>
   18d84: 52800048     	mov	w8, #0x2                // =2
   18d88: b90002e8     	str	w8, [x23]
   18d8c: f80042f9     	stur	x25, [x23, #0x4]
   18d90: f94017e8     	ldr	x8, [sp, #0x28]
   18d94: b4000088     	cbz	x8, 0x18da4 <__share_file+0xba70>
   18d98: f9400fe0     	ldr	x0, [sp, #0x18]
   18d9c: 97ffbf11     	bl	0x89e0 <free@plt>
   18da0: f9000fff     	str	xzr, [sp, #0x18]
   18da4: b0000220     	adrp	x0, 0x5d000
   18da8: 91211000     	add	x0, x0, #0x844
   18dac: 528000a1     	mov	w1, #0x5                // =5
   18db0: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   18db4: f9000fff     	str	xzr, [sp, #0x18]
   18db8: 97ffbd22     	bl	0x8240 <__strlen_chk@plt>
   18dbc: b4000120     	cbz	x0, 0x18de0 <__share_file+0xbaac>
   18dc0: b0000223     	adrp	x3, 0x5d000
   18dc4: aa0003e5     	mov	x5, x0
   18dc8: 91211063     	add	x3, x3, #0x844
   18dcc: 910063e0     	add	x0, sp, #0x18
   18dd0: aa1f03e1     	mov	x1, xzr
   18dd4: aa1f03e2     	mov	x2, xzr
   18dd8: aa1f03e4     	mov	x4, xzr
   18ddc: 97ffd19b     	bl	0xd448 <__share_file+0x114>
   18de0: 910063e1     	add	x1, sp, #0x18
   18de4: aa1603e0     	mov	x0, x22
   18de8: 9400a0b7     	bl	0x410c4 <operator delete(void*)+0x5d34>
   18dec: b9400008     	ldr	w8, [x0]
   18df0: f9400277     	ldr	x23, [x19]
   18df4: aa0003f6     	mov	x22, x0
   18df8: 7100051f     	cmp	w8, #0x1
   18dfc: 540000a0     	b.eq	0x18e10 <__share_file+0xbadc>
   18e00: aa1603e0     	mov	x0, x22
   18e04: 94009f0c     	bl	0x40a34 <operator delete(void*)+0x56a4>
   18e08: 52800028     	mov	w8, #0x1                // =1
   18e0c: b90002c8     	str	w8, [x22]
   18e10: f80042d7     	stur	x23, [x22, #0x4]
   18e14: f94017e8     	ldr	x8, [sp, #0x28]
   18e18: b4000088     	cbz	x8, 0x18e28 <__share_file+0xbaf4>
   18e1c: f9400fe0     	ldr	x0, [sp, #0x18]
   18e20: 97ffbef0     	bl	0x89e0 <free@plt>
   18e24: f9000fff     	str	xzr, [sp, #0x18]
   18e28: 97ffbcb6     	bl	0x8100 <get_ccs_log@plt>
   18e2c: aa0003f6     	mov	x22, x0
   18e30: 97ffbcb4     	bl	0x8100 <get_ccs_log@plt>
   18e34: aa1603e0     	mov	x0, x22
   18e38: 97ffd249     	bl	0xd75c <__share_file+0x428>
   18e3c: b0000224     	adrp	x4, 0x5d000
   18e40: 5297a101     	mov	w1, #0xbd08             // =48392
   18e44: 910053e8     	add	x8, sp, #0x14
   18e48: 911ca484     	add	x4, x4, #0x729
   18e4c: 72a8afe1     	movk	w1, #0x457f, lsl #16
   18e50: 52800162     	mov	w2, #0xb                // =11
   18e54: 52800043     	mov	w3, #0x2                // =2
   18e58: aa1403e5     	mov	x5, x20
   18e5c: aa1503e6     	mov	x6, x21
   18e60: aa1303e7     	mov	x7, x19
   18e64: f90003e8     	str	x8, [sp]
   18e68: 94000c8e     	bl	0x1c0a0 <__share_file+0xed6c>
   18e6c: 52800033     	mov	w19, #0x1               // =1
   18e70: 90000320     	adrp	x0, 0x7c000
   18e74: 9118a000     	add	x0, x0, #0x628
   18e78: 94008c1c     	bl	0x3bee8 <operator delete(void*)+0xb58>
   18e7c: f9401708     	ldr	x8, [x24, #0x28]
   18e80: f94027e9     	ldr	x9, [sp, #0x48]
   18e84: eb09011f     	cmp	x8, x9
   18e88: 54000121     	b.ne	0x18eac <__share_file+0xbb78>
   18e8c: 2a1303e0     	mov	w0, w19
   18e90: a9497bfd     	ldp	x29, x30, [sp, #0x90]
   18e94: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   18e98: a94757f6     	ldp	x22, x21, [sp, #0x70]
   18e9c: a9465ff8     	ldp	x24, x23, [sp, #0x60]
   18ea0: f9402bf9     	ldr	x25, [sp, #0x50]
   18ea4: 910283ff     	add	sp, sp, #0xa0
   18ea8: d65f03c0     	ret
   18eac: 97ffbd8d     	bl	0x84e0 <__stack_chk_fail@plt>
   18eb0: d100c3ff     	sub	sp, sp, #0x30
   18eb4: f9000bf3     	str	x19, [sp, #0x10]
   18eb8: a9027bfd     	stp	x29, x30, [sp, #0x20]
   18ebc: 910083fd     	add	x29, sp, #0x20
   18ec0: d53bd053     	mrs	x19, TPIDR_EL0
   18ec4: f9401668     	ldr	x8, [x19, #0x28]
   18ec8: 52800049     	mov	w9, #0x2                // =2
   18ecc: 910013e3     	add	x3, sp, #0x4
   18ed0: 2a1f03e4     	mov	w4, wzr
   18ed4: f90007e8     	str	x8, [sp, #0x8]
   18ed8: b90007e9     	str	w9, [sp, #0x4]
   18edc: 9400000b     	bl	0x18f08 <__share_file+0xbbd4>
   18ee0: f9401668     	ldr	x8, [x19, #0x28]
   18ee4: f94007e9     	ldr	x9, [sp, #0x8]
   18ee8: eb09011f     	cmp	x8, x9
   18eec: 540000c1     	b.ne	0x18f04 <__share_file+0xbbd0>
   18ef0: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   18ef4: f9400bf3     	ldr	x19, [sp, #0x10]
   18ef8: 12000000     	and	w0, w0, #0x1
   18efc: 9100c3ff     	add	sp, sp, #0x30
   18f00: d65f03c0     	ret
   18f04: 97ffbd77     	bl	0x84e0 <__stack_chk_fail@plt>
   18f08: d10283ff     	sub	sp, sp, #0xa0
   18f0c: f9002bf9     	str	x25, [sp, #0x50]
   18f10: a9065ff8     	stp	x24, x23, [sp, #0x60]
   18f14: a90757f6     	stp	x22, x21, [sp, #0x70]
   18f18: a9084ff4     	stp	x20, x19, [sp, #0x80]
   18f1c: a9097bfd     	stp	x29, x30, [sp, #0x90]
   18f20: 910243fd     	add	x29, sp, #0x90
   18f24: d53bd058     	mrs	x24, TPIDR_EL0
   18f28: f9401708     	ldr	x8, [x24, #0x28]
   18f2c: aa0003f6     	mov	x22, x0
   18f30: 90000320     	adrp	x0, 0x7c000
   18f34: 9118a000     	add	x0, x0, #0x628
   18f38: 2a0403f7     	mov	w23, w4
   18f3c: aa0303f4     	mov	x20, x3
   18f40: aa0203f3     	mov	x19, x2
   18f44: aa0103f5     	mov	x21, x1
   18f48: f90027e8     	str	x8, [sp, #0x48]
   18f4c: b90017e4     	str	w4, [sp, #0x14]
   18f50: 94008b52     	bl	0x3bc98 <operator delete(void*)+0x908>
   18f54: aa1603e0     	mov	x0, x22
   18f58: aa1503e1     	mov	x1, x21
   18f5c: aa1403e2     	mov	x2, x20
   18f60: 2a1703e3     	mov	w3, w23
   18f64: 94000398     	bl	0x19dc4 <__share_file+0xca90>
   18f68: 360000e0     	tbz	w0, #0x0, 0x18f84 <__share_file+0xbc50>
   18f6c: aa1603e0     	mov	x0, x22
   18f70: aa1403e1     	mov	x1, x20
   18f74: 940001f6     	bl	0x1974c <__share_file+0xc418>
   18f78: b9400008     	ldr	w8, [x0]
   18f7c: 7100191f     	cmp	w8, #0x6
   18f80: 54000061     	b.ne	0x18f8c <__share_file+0xbc58>
   18f84: 2a1f03f3     	mov	w19, wzr
   18f88: 14000077     	b	0x19164 <__share_file+0xbe30>
   18f8c: aa1503e1     	mov	x1, x21
   18f90: 9400a04d     	bl	0x410c4 <operator delete(void*)+0x5d34>
   18f94: b9400008     	ldr	w8, [x0]
   18f98: aa0003f6     	mov	x22, x0
   18f9c: 7100191f     	cmp	w8, #0x6
   18fa0: 540003e1     	b.ne	0x1901c <__share_file+0xbce8>
   18fa4: d0000208     	adrp	x8, 0x5a000 <json_set_float_serialization_format+0x3eac>
   18fa8: 3dc1ad00     	ldr	q0, [x8, #0x6b0]
   18fac: 910063e0     	add	x0, sp, #0x18
   18fb0: 2a1f03e1     	mov	w1, wzr
   18fb4: f9000fff     	str	xzr, [sp, #0x18]
   18fb8: b90023ff     	str	wzr, [sp, #0x20]
   18fbc: f90017ff     	str	xzr, [sp, #0x28]
   18fc0: b90033ff     	str	wzr, [sp, #0x30]
   18fc4: 3c8383e0     	stur	q0, [sp, #0x38]
   18fc8: 9400074d     	bl	0x1acfc <__share_file+0xd9c8>
   18fcc: b94023e1     	ldr	w1, [sp, #0x20]
   18fd0: 910063e0     	add	x0, sp, #0x18
   18fd4: 940007dd     	bl	0x1af48 <__share_file+0xdc14>
   18fd8: aa1603f7     	mov	x23, x22
   18fdc: b84046e8     	ldr	w8, [x23], #0x4
   18fe0: 7100151f     	cmp	w8, #0x5
   18fe4: 540000a1     	b.ne	0x18ff8 <__share_file+0xbcc4>
   18fe8: 910063e1     	add	x1, sp, #0x18
   18fec: aa1703e0     	mov	x0, x23
   18ff0: 940006f4     	bl	0x1abc0 <__share_file+0xd88c>
   18ff4: 14000008     	b	0x19014 <__share_file+0xbce0>
   18ff8: aa1603e0     	mov	x0, x22
   18ffc: 94009e8e     	bl	0x40a34 <operator delete(void*)+0x56a4>
   19000: 528000a8     	mov	w8, #0x5                // =5
   19004: 910063e1     	add	x1, sp, #0x18
   19008: aa1703e0     	mov	x0, x23
   1900c: b90002c8     	str	w8, [x22]
   19010: 94000699     	bl	0x1aa74 <__share_file+0xd740>
   19014: 910063e0     	add	x0, sp, #0x18
   19018: 94000abf     	bl	0x1bb14 <__share_file+0xe7e0>
   1901c: 90000220     	adrp	x0, 0x5d000
   19020: 911c9c00     	add	x0, x0, #0x727
   19024: 52800041     	mov	w1, #0x2                // =2
   19028: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   1902c: f9000fff     	str	xzr, [sp, #0x18]
   19030: 97ffbc84     	bl	0x8240 <__strlen_chk@plt>
   19034: b4000120     	cbz	x0, 0x19058 <__share_file+0xbd24>
   19038: 90000223     	adrp	x3, 0x5d000
   1903c: aa0003e5     	mov	x5, x0
   19040: 911c9c63     	add	x3, x3, #0x727
   19044: 910063e0     	add	x0, sp, #0x18
   19048: aa1f03e1     	mov	x1, xzr
   1904c: aa1f03e2     	mov	x2, xzr
   19050: aa1f03e4     	mov	x4, xzr
   19054: 97ffd0fd     	bl	0xd448 <__share_file+0x114>
   19058: 910063e1     	add	x1, sp, #0x18
   1905c: aa1603e0     	mov	x0, x22
   19060: 9400a019     	bl	0x410c4 <operator delete(void*)+0x5d34>
   19064: b9400008     	ldr	w8, [x0]
   19068: b98017f9     	ldrsw	x25, [sp, #0x14]
   1906c: aa0003f7     	mov	x23, x0
   19070: 7100091f     	cmp	w8, #0x2
   19074: 540000a0     	b.eq	0x19088 <__share_file+0xbd54>
   19078: aa1703e0     	mov	x0, x23
   1907c: 94009e6e     	bl	0x40a34 <operator delete(void*)+0x56a4>
   19080: 52800048     	mov	w8, #0x2                // =2
   19084: b90002e8     	str	w8, [x23]
   19088: f80042f9     	stur	x25, [x23, #0x4]
   1908c: f94017e8     	ldr	x8, [sp, #0x28]
   19090: b4000088     	cbz	x8, 0x190a0 <__share_file+0xbd6c>
   19094: f9400fe0     	ldr	x0, [sp, #0x18]
   19098: 97ffbe52     	bl	0x89e0 <free@plt>
   1909c: f9000fff     	str	xzr, [sp, #0x18]
   190a0: 90000220     	adrp	x0, 0x5d000
   190a4: 91211000     	add	x0, x0, #0x844
   190a8: 528000a1     	mov	w1, #0x5                // =5
   190ac: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   190b0: f9000fff     	str	xzr, [sp, #0x18]
   190b4: 97ffbc63     	bl	0x8240 <__strlen_chk@plt>
   190b8: b4000120     	cbz	x0, 0x190dc <__share_file+0xbda8>
   190bc: 90000223     	adrp	x3, 0x5d000
   190c0: aa0003e5     	mov	x5, x0
   190c4: 91211063     	add	x3, x3, #0x844
   190c8: 910063e0     	add	x0, sp, #0x18
   190cc: aa1f03e1     	mov	x1, xzr
   190d0: aa1f03e2     	mov	x2, xzr
   190d4: aa1f03e4     	mov	x4, xzr
   190d8: 97ffd0dc     	bl	0xd448 <__share_file+0x114>
   190dc: 910063e1     	add	x1, sp, #0x18
   190e0: aa1603e0     	mov	x0, x22
   190e4: 94009ff8     	bl	0x410c4 <operator delete(void*)+0x5d34>
   190e8: b9400008     	ldr	w8, [x0]
   190ec: 39400277     	ldrb	w23, [x19]
   190f0: aa0003f6     	mov	x22, x0
   190f4: 34000088     	cbz	w8, 0x19104 <__share_file+0xbdd0>
   190f8: aa1603e0     	mov	x0, x22
   190fc: 94009e4e     	bl	0x40a34 <operator delete(void*)+0x56a4>
   19100: b90002df     	str	wzr, [x22]
   19104: 390012d7     	strb	w23, [x22, #0x4]
   19108: f94017e8     	ldr	x8, [sp, #0x28]
   1910c: b4000088     	cbz	x8, 0x1911c <__share_file+0xbde8>
   19110: f9400fe0     	ldr	x0, [sp, #0x18]
   19114: 97ffbe33     	bl	0x89e0 <free@plt>
   19118: f9000fff     	str	xzr, [sp, #0x18]
   1911c: 97ffbbf9     	bl	0x8100 <get_ccs_log@plt>
   19120: aa0003f6     	mov	x22, x0
   19124: 97ffbbf7     	bl	0x8100 <get_ccs_log@plt>
   19128: aa1603e0     	mov	x0, x22
   1912c: 97ffd18c     	bl	0xd75c <__share_file+0x428>
   19130: 90000224     	adrp	x4, 0x5d000
   19134: 5297a101     	mov	w1, #0xbd08             // =48392
   19138: 910053e8     	add	x8, sp, #0x14
   1913c: 911ca484     	add	x4, x4, #0x729
   19140: 72a8afe1     	movk	w1, #0x457f, lsl #16
   19144: 52800162     	mov	w2, #0xb                // =11
   19148: 52800043     	mov	w3, #0x2                // =2
   1914c: aa1403e5     	mov	x5, x20
   19150: aa1503e6     	mov	x6, x21
   19154: aa1303e7     	mov	x7, x19
   19158: f90003e8     	str	x8, [sp]
   1915c: 94000c4a     	bl	0x1c284 <__share_file+0xef50>
   19160: 52800033     	mov	w19, #0x1               // =1
   19164: f0000300     	adrp	x0, 0x7c000
   19168: 9118a000     	add	x0, x0, #0x628
   1916c: 94008b5f     	bl	0x3bee8 <operator delete(void*)+0xb58>
   19170: f9401708     	ldr	x8, [x24, #0x28]
   19174: f94027e9     	ldr	x9, [sp, #0x48]
   19178: eb09011f     	cmp	x8, x9
   1917c: 54000121     	b.ne	0x191a0 <__share_file+0xbe6c>
   19180: 2a1303e0     	mov	w0, w19
   19184: a9497bfd     	ldp	x29, x30, [sp, #0x90]
   19188: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   1918c: a94757f6     	ldp	x22, x21, [sp, #0x70]
   19190: a9465ff8     	ldp	x24, x23, [sp, #0x60]
   19194: f9402bf9     	ldr	x25, [sp, #0x50]
   19198: 910283ff     	add	sp, sp, #0xa0
   1919c: d65f03c0     	ret
   191a0: 97ffbcd0     	bl	0x84e0 <__stack_chk_fail@plt>
   191a4: d100c3ff     	sub	sp, sp, #0x30
   191a8: f9000bf3     	str	x19, [sp, #0x10]
   191ac: a9027bfd     	stp	x29, x30, [sp, #0x20]
   191b0: 910083fd     	add	x29, sp, #0x20
   191b4: d53bd053     	mrs	x19, TPIDR_EL0
   191b8: f9401668     	ldr	x8, [x19, #0x28]
   191bc: 52800049     	mov	w9, #0x2                // =2
   191c0: 910013e3     	add	x3, sp, #0x4
   191c4: 2a1f03e4     	mov	w4, wzr
   191c8: f90007e8     	str	x8, [sp, #0x8]
   191cc: b90007e9     	str	w9, [sp, #0x4]
   191d0: 9400000b     	bl	0x191fc <__share_file+0xbec8>
   191d4: f9401668     	ldr	x8, [x19, #0x28]
   191d8: f94007e9     	ldr	x9, [sp, #0x8]
   191dc: eb09011f     	cmp	x8, x9
   191e0: 540000c1     	b.ne	0x191f8 <__share_file+0xbec4>
   191e4: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   191e8: f9400bf3     	ldr	x19, [sp, #0x10]
   191ec: 12000000     	and	w0, w0, #0x1
   191f0: 9100c3ff     	add	sp, sp, #0x30
   191f4: d65f03c0     	ret
   191f8: 97ffbcba     	bl	0x84e0 <__stack_chk_fail@plt>
   191fc: d10283ff     	sub	sp, sp, #0xa0
   19200: f9002bf9     	str	x25, [sp, #0x50]
   19204: a9065ff8     	stp	x24, x23, [sp, #0x60]
   19208: a90757f6     	stp	x22, x21, [sp, #0x70]
   1920c: a9084ff4     	stp	x20, x19, [sp, #0x80]
   19210: a9097bfd     	stp	x29, x30, [sp, #0x90]
   19214: 910243fd     	add	x29, sp, #0x90
   19218: d53bd058     	mrs	x24, TPIDR_EL0
   1921c: f9401708     	ldr	x8, [x24, #0x28]
   19220: aa0003f6     	mov	x22, x0
   19224: f0000300     	adrp	x0, 0x7c000
   19228: 9118a000     	add	x0, x0, #0x628
   1922c: 2a0403f7     	mov	w23, w4
   19230: aa0303f3     	mov	x19, x3
   19234: aa0203f5     	mov	x21, x2
   19238: aa0103f4     	mov	x20, x1
   1923c: f90027e8     	str	x8, [sp, #0x48]
   19240: b90017e4     	str	w4, [sp, #0x14]
   19244: 94008a95     	bl	0x3bc98 <operator delete(void*)+0x908>
   19248: aa1603e0     	mov	x0, x22
   1924c: aa1403e1     	mov	x1, x20
   19250: aa1303e2     	mov	x2, x19
   19254: 2a1703e3     	mov	w3, w23
   19258: 940002db     	bl	0x19dc4 <__share_file+0xca90>
   1925c: 360000e0     	tbz	w0, #0x0, 0x19278 <__share_file+0xbf44>
   19260: aa1603e0     	mov	x0, x22
   19264: aa1303e1     	mov	x1, x19
   19268: 94000139     	bl	0x1974c <__share_file+0xc418>
   1926c: b9400008     	ldr	w8, [x0]
   19270: 7100191f     	cmp	w8, #0x6
   19274: 54000061     	b.ne	0x19280 <__share_file+0xbf4c>
   19278: 2a1f03f3     	mov	w19, wzr
   1927c: 14000079     	b	0x19460 <__share_file+0xc12c>
   19280: aa1403e1     	mov	x1, x20
   19284: 94009f90     	bl	0x410c4 <operator delete(void*)+0x5d34>
   19288: b9400008     	ldr	w8, [x0]
   1928c: aa0003f6     	mov	x22, x0
   19290: 7100191f     	cmp	w8, #0x6
   19294: 540003e1     	b.ne	0x19310 <__share_file+0xbfdc>
   19298: b0000208     	adrp	x8, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1929c: 3dc1ad00     	ldr	q0, [x8, #0x6b0]
   192a0: 910063e0     	add	x0, sp, #0x18
   192a4: 2a1f03e1     	mov	w1, wzr
   192a8: f9000fff     	str	xzr, [sp, #0x18]
   192ac: b90023ff     	str	wzr, [sp, #0x20]
   192b0: f90017ff     	str	xzr, [sp, #0x28]
   192b4: b90033ff     	str	wzr, [sp, #0x30]
   192b8: 3c8383e0     	stur	q0, [sp, #0x38]
   192bc: 94000690     	bl	0x1acfc <__share_file+0xd9c8>
   192c0: b94023e1     	ldr	w1, [sp, #0x20]
   192c4: 910063e0     	add	x0, sp, #0x18
   192c8: 94000720     	bl	0x1af48 <__share_file+0xdc14>
   192cc: aa1603f7     	mov	x23, x22
   192d0: b84046e8     	ldr	w8, [x23], #0x4
   192d4: 7100151f     	cmp	w8, #0x5
   192d8: 540000a1     	b.ne	0x192ec <__share_file+0xbfb8>
   192dc: 910063e1     	add	x1, sp, #0x18
   192e0: aa1703e0     	mov	x0, x23
   192e4: 94000637     	bl	0x1abc0 <__share_file+0xd88c>
   192e8: 14000008     	b	0x19308 <__share_file+0xbfd4>
   192ec: aa1603e0     	mov	x0, x22
   192f0: 94009dd1     	bl	0x40a34 <operator delete(void*)+0x56a4>
   192f4: 528000a8     	mov	w8, #0x5                // =5
   192f8: 910063e1     	add	x1, sp, #0x18
   192fc: aa1703e0     	mov	x0, x23
   19300: b90002c8     	str	w8, [x22]
   19304: 940005dc     	bl	0x1aa74 <__share_file+0xd740>
   19308: 910063e0     	add	x0, sp, #0x18
   1930c: 94000a02     	bl	0x1bb14 <__share_file+0xe7e0>
   19310: 90000220     	adrp	x0, 0x5d000
   19314: 911c9c00     	add	x0, x0, #0x727
   19318: 52800041     	mov	w1, #0x2                // =2
   1931c: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   19320: f9000fff     	str	xzr, [sp, #0x18]
   19324: 97ffbbc7     	bl	0x8240 <__strlen_chk@plt>
   19328: b4000120     	cbz	x0, 0x1934c <__share_file+0xc018>
   1932c: 90000223     	adrp	x3, 0x5d000
   19330: aa0003e5     	mov	x5, x0
   19334: 911c9c63     	add	x3, x3, #0x727
   19338: 910063e0     	add	x0, sp, #0x18
   1933c: aa1f03e1     	mov	x1, xzr
   19340: aa1f03e2     	mov	x2, xzr
   19344: aa1f03e4     	mov	x4, xzr
   19348: 97ffd040     	bl	0xd448 <__share_file+0x114>
   1934c: 910063e1     	add	x1, sp, #0x18
   19350: aa1603e0     	mov	x0, x22
   19354: 94009f5c     	bl	0x410c4 <operator delete(void*)+0x5d34>
   19358: b9400008     	ldr	w8, [x0]
   1935c: b98017f9     	ldrsw	x25, [sp, #0x14]
   19360: aa0003f7     	mov	x23, x0
   19364: 7100091f     	cmp	w8, #0x2
   19368: 540000a0     	b.eq	0x1937c <__share_file+0xc048>
   1936c: aa1703e0     	mov	x0, x23
   19370: 94009db1     	bl	0x40a34 <operator delete(void*)+0x56a4>
   19374: 52800048     	mov	w8, #0x2                // =2
   19378: b90002e8     	str	w8, [x23]
   1937c: f80042f9     	stur	x25, [x23, #0x4]
   19380: f94017e8     	ldr	x8, [sp, #0x28]
   19384: b4000088     	cbz	x8, 0x19394 <__share_file+0xc060>
   19388: f9400fe0     	ldr	x0, [sp, #0x18]
   1938c: 97ffbd95     	bl	0x89e0 <free@plt>
   19390: f9000fff     	str	xzr, [sp, #0x18]
   19394: 90000220     	adrp	x0, 0x5d000
   19398: 91211000     	add	x0, x0, #0x844
   1939c: 528000a1     	mov	w1, #0x5                // =5
   193a0: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   193a4: f9000fff     	str	xzr, [sp, #0x18]
   193a8: 97ffbba6     	bl	0x8240 <__strlen_chk@plt>
   193ac: b4000120     	cbz	x0, 0x193d0 <__share_file+0xc09c>
   193b0: 90000223     	adrp	x3, 0x5d000
   193b4: aa0003e5     	mov	x5, x0
   193b8: 91211063     	add	x3, x3, #0x844
   193bc: 910063e0     	add	x0, sp, #0x18
   193c0: aa1f03e1     	mov	x1, xzr
   193c4: aa1f03e2     	mov	x2, xzr
   193c8: aa1f03e4     	mov	x4, xzr
   193cc: 97ffd01f     	bl	0xd448 <__share_file+0x114>
   193d0: 910063e1     	add	x1, sp, #0x18
   193d4: aa1603e0     	mov	x0, x22
   193d8: 94009f3b     	bl	0x410c4 <operator delete(void*)+0x5d34>
   193dc: aa1503e1     	mov	x1, x21
   193e0: 9400a13c     	bl	0x418d0 <operator delete(void*)+0x6540>
   193e4: f94017e8     	ldr	x8, [sp, #0x28]
   193e8: b4000088     	cbz	x8, 0x193f8 <__share_file+0xc0c4>
   193ec: f9400fe0     	ldr	x0, [sp, #0x18]
   193f0: 97ffbd7c     	bl	0x89e0 <free@plt>
   193f4: f9000fff     	str	xzr, [sp, #0x18]
   193f8: 97ffbb42     	bl	0x8100 <get_ccs_log@plt>
   193fc: aa0003f6     	mov	x22, x0
   19400: 97ffbb40     	bl	0x8100 <get_ccs_log@plt>
   19404: 910063e8     	add	x8, sp, #0x18
   19408: aa1503e0     	mov	x0, x21
   1940c: 9400a14b     	bl	0x41938 <operator delete(void*)+0x65a8>
   19410: aa1603e0     	mov	x0, x22
   19414: 97ffd0d2     	bl	0xd75c <__share_file+0x428>
   19418: 90000224     	adrp	x4, 0x5d000
   1941c: 5297a101     	mov	w1, #0xbd08             // =48392
   19420: 910053e8     	add	x8, sp, #0x14
   19424: 911ca484     	add	x4, x4, #0x729
   19428: 910063e7     	add	x7, sp, #0x18
   1942c: 72a8afe1     	movk	w1, #0x457f, lsl #16
   19430: 52800162     	mov	w2, #0xb                // =11
   19434: 52800043     	mov	w3, #0x2                // =2
   19438: aa1303e5     	mov	x5, x19
   1943c: aa1403e6     	mov	x6, x20
   19440: f90003e8     	str	x8, [sp]
   19444: 94000a80     	bl	0x1be44 <__share_file+0xeb10>
   19448: f94017e8     	ldr	x8, [sp, #0x28]
   1944c: b4000088     	cbz	x8, 0x1945c <__share_file+0xc128>
   19450: f9400fe0     	ldr	x0, [sp, #0x18]
   19454: 97ffbd63     	bl	0x89e0 <free@plt>
   19458: f9000fff     	str	xzr, [sp, #0x18]
   1945c: 52800033     	mov	w19, #0x1               // =1
   19460: f0000300     	adrp	x0, 0x7c000
   19464: 9118a000     	add	x0, x0, #0x628
   19468: 94008aa0     	bl	0x3bee8 <operator delete(void*)+0xb58>
   1946c: f9401708     	ldr	x8, [x24, #0x28]
   19470: f94027e9     	ldr	x9, [sp, #0x48]
   19474: eb09011f     	cmp	x8, x9
   19478: 54000121     	b.ne	0x1949c <__share_file+0xc168>
   1947c: 2a1303e0     	mov	w0, w19
   19480: a9497bfd     	ldp	x29, x30, [sp, #0x90]
   19484: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   19488: a94757f6     	ldp	x22, x21, [sp, #0x70]
   1948c: a9465ff8     	ldp	x24, x23, [sp, #0x60]
   19490: f9402bf9     	ldr	x25, [sp, #0x50]
   19494: 910283ff     	add	sp, sp, #0xa0
   19498: d65f03c0     	ret
   1949c: 97ffbc11     	bl	0x84e0 <__stack_chk_fail@plt>
   194a0: d10103ff     	sub	sp, sp, #0x40
   194a4: f9000bf5     	str	x21, [sp, #0x10]
   194a8: a9024ff4     	stp	x20, x19, [sp, #0x20]
   194ac: a9037bfd     	stp	x29, x30, [sp, #0x30]
   194b0: 9100c3fd     	add	x29, sp, #0x30
   194b4: aa0003f4     	mov	x20, x0
   194b8: f0000300     	adrp	x0, 0x7c000
   194bc: 9118a000     	add	x0, x0, #0x628
   194c0: aa0103f3     	mov	x19, x1
   194c4: 940089f5     	bl	0x3bc98 <operator delete(void*)+0x908>
   194c8: f9400668     	ldr	x8, [x19, #0x8]
   194cc: b4000448     	cbz	x8, 0x19554 <__share_file+0xc220>
   194d0: d0000315     	adrp	x21, 0x7b000
   194d4: b940d288     	ldr	w8, [x20, #0xd0]
   194d8: f947fab5     	ldr	x21, [x21, #0xff0]
   194dc: 7100151f     	cmp	w8, #0x5
   194e0: aa1503e0     	mov	x0, x21
   194e4: 540003c1     	b.ne	0x1955c <__share_file+0xc228>
   194e8: 52800028     	mov	w8, #0x1                // =1
   194ec: d10053a2     	sub	x2, x29, #0x14
   194f0: aa1403e0     	mov	x0, x20
   194f4: aa1303e1     	mov	x1, x19
   194f8: b81ec3a8     	stur	w8, [x29, #-0x14]
   194fc: 940001f5     	bl	0x19cd0 <__share_file+0xc99c>
   19500: b9400008     	ldr	w8, [x0]
   19504: 7100191f     	cmp	w8, #0x6
   19508: 540002a1     	b.ne	0x1955c <__share_file+0xc228>
   1950c: 910063e2     	add	x2, sp, #0x18
   19510: aa1403e0     	mov	x0, x20
   19514: aa1303e1     	mov	x1, x19
   19518: b9001bff     	str	wzr, [sp, #0x18]
   1951c: 940001ed     	bl	0x19cd0 <__share_file+0xc99c>
   19520: b9400008     	ldr	w8, [x0]
   19524: 7100191f     	cmp	w8, #0x6
   19528: 540001a1     	b.ne	0x1955c <__share_file+0xc228>
   1952c: 52800048     	mov	w8, #0x2                // =2
   19530: 910033e2     	add	x2, sp, #0xc
   19534: aa1403e0     	mov	x0, x20
   19538: aa1303e1     	mov	x1, x19
   1953c: b9000fe8     	str	w8, [sp, #0xc]
   19540: 940001e4     	bl	0x19cd0 <__share_file+0xc99c>
   19544: b9400008     	ldr	w8, [x0]
   19548: 7100191f     	cmp	w8, #0x6
   1954c: 9a8002a0     	csel	x0, x21, x0, eq
   19550: 14000003     	b	0x1955c <__share_file+0xc228>
   19554: d0000300     	adrp	x0, 0x7b000
   19558: f947f800     	ldr	x0, [x0, #0xff0]
   1955c: b9400008     	ldr	w8, [x0]
   19560: f0000300     	adrp	x0, 0x7c000
   19564: 9118a000     	add	x0, x0, #0x628
   19568: 7100191f     	cmp	w8, #0x6
   1956c: 1a9f07f3     	cset	w19, ne
   19570: 94008a5e     	bl	0x3bee8 <operator delete(void*)+0xb58>
   19574: 2a1303e0     	mov	w0, w19
   19578: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   1957c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   19580: f9400bf5     	ldr	x21, [sp, #0x10]
   19584: 910103ff     	add	sp, sp, #0x40
   19588: d65f03c0     	ret
   1958c: d10103ff     	sub	sp, sp, #0x40
   19590: a90157f6     	stp	x22, x21, [sp, #0x10]
   19594: a9024ff4     	stp	x20, x19, [sp, #0x20]
   19598: a9037bfd     	stp	x29, x30, [sp, #0x30]
   1959c: 9100c3fd     	add	x29, sp, #0x30
   195a0: aa0003f5     	mov	x21, x0
   195a4: f0000300     	adrp	x0, 0x7c000
   195a8: 9118a000     	add	x0, x0, #0x628
   195ac: aa0103f3     	mov	x19, x1
   195b0: 940089ba     	bl	0x3bc98 <operator delete(void*)+0x908>
   195b4: f9400668     	ldr	x8, [x19, #0x8]
   195b8: b4000bc8     	cbz	x8, 0x19730 <__share_file+0xc3fc>
   195bc: 52800028     	mov	w8, #0x1                // =1
   195c0: 910033e1     	add	x1, sp, #0xc
   195c4: aa1503e0     	mov	x0, x21
   195c8: b9000fe8     	str	w8, [sp, #0xc]
   195cc: 94000060     	bl	0x1974c <__share_file+0xc418>
   195d0: b9400008     	ldr	w8, [x0]
   195d4: aa0003f4     	mov	x20, x0
   195d8: 7100151f     	cmp	w8, #0x5
   195dc: 540002c1     	b.ne	0x19634 <__share_file+0xc300>
   195e0: 91001296     	add	x22, x20, #0x4
   195e4: aa1603e0     	mov	x0, x22
   195e8: aa1303e1     	mov	x1, x19
   195ec: 94000799     	bl	0x1b450 <__share_file+0xe11c>
   195f0: aa0003e2     	mov	x2, x0
   195f4: 3100045f     	cmn	w2, #0x1
   195f8: 540001e0     	b.eq	0x19634 <__share_file+0xc300>
   195fc: b9401e88     	ldr	w8, [x20, #0x1c]
   19600: 6b02011f     	cmp	w8, w2
   19604: 54000189     	b.ls	0x19634 <__share_file+0xc300>
   19608: f8414288     	ldur	x8, [x20, #0x14]
   1960c: 92407c49     	and	x9, x2, #0xffffffff
   19610: 52800c0a     	mov	w10, #0x60              // =96
   19614: 9b0a2128     	madd	x8, x9, x10, x8
   19618: b9400908     	ldr	w8, [x8, #0x8]
   1961c: d360fc49     	lsr	x9, x2, #32
   19620: 6b09011f     	cmp	w8, w9
   19624: 54000081     	b.ne	0x19634 <__share_file+0xc300>
   19628: aa1603e0     	mov	x0, x22
   1962c: aa1603e1     	mov	x1, x22
   19630: 940008c0     	bl	0x1b930 <__share_file+0xe5fc>
   19634: 910023e1     	add	x1, sp, #0x8
   19638: aa1503e0     	mov	x0, x21
   1963c: b9000bff     	str	wzr, [sp, #0x8]
   19640: 94000043     	bl	0x1974c <__share_file+0xc418>
   19644: aa0003e1     	mov	x1, x0
   19648: aa1403e0     	mov	x0, x20
   1964c: 9400a0a1     	bl	0x418d0 <operator delete(void*)+0x6540>
   19650: b9400288     	ldr	w8, [x20]
   19654: 7100151f     	cmp	w8, #0x5
   19658: 540002c1     	b.ne	0x196b0 <__share_file+0xc37c>
   1965c: 91001296     	add	x22, x20, #0x4
   19660: aa1603e0     	mov	x0, x22
   19664: aa1303e1     	mov	x1, x19
   19668: 9400077a     	bl	0x1b450 <__share_file+0xe11c>
   1966c: aa0003e2     	mov	x2, x0
   19670: 3100045f     	cmn	w2, #0x1
   19674: 540001e0     	b.eq	0x196b0 <__share_file+0xc37c>
   19678: b9401e88     	ldr	w8, [x20, #0x1c]
   1967c: 6b02011f     	cmp	w8, w2
   19680: 54000189     	b.ls	0x196b0 <__share_file+0xc37c>
   19684: f8414288     	ldur	x8, [x20, #0x14]
   19688: 92407c49     	and	x9, x2, #0xffffffff
   1968c: 52800c0a     	mov	w10, #0x60              // =96
   19690: 9b0a2128     	madd	x8, x9, x10, x8
   19694: b9400908     	ldr	w8, [x8, #0x8]
   19698: d360fc49     	lsr	x9, x2, #32
   1969c: 6b09011f     	cmp	w8, w9
   196a0: 54000081     	b.ne	0x196b0 <__share_file+0xc37c>
   196a4: aa1603e0     	mov	x0, x22
   196a8: aa1603e1     	mov	x1, x22
   196ac: 940008a1     	bl	0x1b930 <__share_file+0xe5fc>
   196b0: 52800048     	mov	w8, #0x2                // =2
   196b4: 910013e1     	add	x1, sp, #0x4
   196b8: aa1503e0     	mov	x0, x21
   196bc: b90007e8     	str	w8, [sp, #0x4]
   196c0: 94000023     	bl	0x1974c <__share_file+0xc418>
   196c4: aa0003e1     	mov	x1, x0
   196c8: aa1403e0     	mov	x0, x20
   196cc: 9400a081     	bl	0x418d0 <operator delete(void*)+0x6540>
   196d0: b9400288     	ldr	w8, [x20]
   196d4: 7100151f     	cmp	w8, #0x5
   196d8: 540002c1     	b.ne	0x19730 <__share_file+0xc3fc>
   196dc: 91001295     	add	x21, x20, #0x4
   196e0: aa1503e0     	mov	x0, x21
   196e4: aa1303e1     	mov	x1, x19
   196e8: 9400075a     	bl	0x1b450 <__share_file+0xe11c>
   196ec: aa0003e2     	mov	x2, x0
   196f0: 3100045f     	cmn	w2, #0x1
   196f4: 540001e0     	b.eq	0x19730 <__share_file+0xc3fc>
   196f8: b9401e88     	ldr	w8, [x20, #0x1c]
   196fc: 6b02011f     	cmp	w8, w2
   19700: 54000189     	b.ls	0x19730 <__share_file+0xc3fc>
   19704: f8414288     	ldur	x8, [x20, #0x14]
   19708: 92407c49     	and	x9, x2, #0xffffffff
   1970c: 52800c0a     	mov	w10, #0x60              // =96
   19710: 9b0a2128     	madd	x8, x9, x10, x8
   19714: b9400908     	ldr	w8, [x8, #0x8]
   19718: d360fc49     	lsr	x9, x2, #32
   1971c: 6b09011f     	cmp	w8, w9
   19720: 54000081     	b.ne	0x19730 <__share_file+0xc3fc>
   19724: aa1503e0     	mov	x0, x21
   19728: aa1503e1     	mov	x1, x21
   1972c: 94000881     	bl	0x1b930 <__share_file+0xe5fc>
   19730: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   19734: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   19738: a94157f6     	ldp	x22, x21, [sp, #0x10]
   1973c: f0000300     	adrp	x0, 0x7c000
   19740: 9118a000     	add	x0, x0, #0x628
   19744: 910103ff     	add	sp, sp, #0x40
   19748: 140089e8     	b	0x3bee8 <operator delete(void*)+0xb58>
   1974c: f81d0ff5     	str	x21, [sp, #-0x30]!
   19750: a9014ff4     	stp	x20, x19, [sp, #0x10]
   19754: a9027bfd     	stp	x29, x30, [sp, #0x20]
   19758: 910083fd     	add	x29, sp, #0x20
   1975c: f0000308     	adrp	x8, 0x7c000
   19760: 911a4108     	add	x8, x8, #0x690
   19764: 08dffd08     	ldarb	w8, [x8]
   19768: 360002a8     	tbz	w8, #0x0, 0x197bc <__share_file+0xc488>
   1976c: b9400028     	ldr	w8, [x1]
   19770: 340005e8     	cbz	w8, 0x1982c <__share_file+0xc4f8>
   19774: 7100091f     	cmp	w8, #0x2
   19778: 540000e0     	b.eq	0x19794 <__share_file+0xc460>
   1977c: 7100051f     	cmp	w8, #0x1
   19780: 54000161     	b.ne	0x197ac <__share_file+0xc478>
   19784: 9101a001     	add	x1, x0, #0x68
   19788: f9400428     	ldr	x8, [x1, #0x8]
   1978c: b5000568     	cbnz	x8, 0x19838 <__share_file+0xc504>
   19790: 14000004     	b	0x197a0 <__share_file+0xc46c>
   19794: 91026001     	add	x1, x0, #0x98
   19798: f9400428     	ldr	x8, [x1, #0x8]
   1979c: b50004e8     	cbnz	x8, 0x19838 <__share_file+0xc504>
   197a0: f0000313     	adrp	x19, 0x7c000
   197a4: 91196273     	add	x19, x19, #0x658
   197a8: 1400002d     	b	0x1985c <__share_file+0xc528>
   197ac: 9102c001     	add	x1, x0, #0xb0
   197b0: f9400428     	ldr	x8, [x1, #0x8]
   197b4: b5000428     	cbnz	x8, 0x19838 <__share_file+0xc504>
   197b8: 17fffffa     	b	0x197a0 <__share_file+0xc46c>
   197bc: f0000308     	adrp	x8, 0x7c000
   197c0: 911a4108     	add	x8, x8, #0x690
   197c4: aa0003f3     	mov	x19, x0
   197c8: aa0803e0     	mov	x0, x8
   197cc: aa0103f4     	mov	x20, x1
   197d0: 940086fb     	bl	0x3b3bc <operator delete(void*)+0x2c>
   197d4: aa1403e1     	mov	x1, x20
   197d8: 2a0003e8     	mov	w8, w0
   197dc: aa1303e0     	mov	x0, x19
   197e0: 34fffc68     	cbz	w8, 0x1976c <__share_file+0xc438>
   197e4: f0000315     	adrp	x21, 0x7c000
   197e8: 911962b5     	add	x21, x21, #0x658
   197ec: 528000c1     	mov	w1, #0x6                // =6
   197f0: aa1503e0     	mov	x0, x21
   197f4: 94009dd8     	bl	0x40f54 <operator delete(void*)+0x5bc4>
   197f8: d0000300     	adrp	x0, 0x7b000
   197fc: f9479400     	ldr	x0, [x0, #0xf28]
   19800: b0000302     	adrp	x2, 0x7a000
   19804: 913ea042     	add	x2, x2, #0xfa8
   19808: aa1503e1     	mov	x1, x21
   1980c: 97ffbc99     	bl	0x8a70 <__cxa_atexit@plt>
   19810: f0000300     	adrp	x0, 0x7c000
   19814: 911a4000     	add	x0, x0, #0x690
   19818: 94008707     	bl	0x3b434 <operator delete(void*)+0xa4>
   1981c: aa1403e1     	mov	x1, x20
   19820: aa1303e0     	mov	x0, x19
   19824: b9400028     	ldr	w8, [x1]
   19828: 35fffa68     	cbnz	w8, 0x19774 <__share_file+0xc440>
   1982c: 91020001     	add	x1, x0, #0x80
   19830: f9400428     	ldr	x8, [x1, #0x8]
   19834: b4fffb68     	cbz	x8, 0x197a0 <__share_file+0xc46c>
   19838: b84d0c08     	ldr	w8, [x0, #0xd0]!
   1983c: f0000313     	adrp	x19, 0x7c000
   19840: 91196273     	add	x19, x19, #0x658
   19844: 7100151f     	cmp	w8, #0x5
   19848: 540000a1     	b.ne	0x1985c <__share_file+0xc528>
   1984c: 94009e1e     	bl	0x410c4 <operator delete(void*)+0x5d34>
   19850: b9400008     	ldr	w8, [x0]
   19854: 7100191f     	cmp	w8, #0x6
   19858: 9a800273     	csel	x19, x19, x0, eq
   1985c: aa1303e0     	mov	x0, x19
   19860: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   19864: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   19868: f84307f5     	ldr	x21, [sp], #0x30
   1986c: d65f03c0     	ret
   19870: d10203ff     	sub	sp, sp, #0x80
   19874: a9045ff8     	stp	x24, x23, [sp, #0x40]
   19878: a90557f6     	stp	x22, x21, [sp, #0x50]
   1987c: a9064ff4     	stp	x20, x19, [sp, #0x60]
   19880: a9077bfd     	stp	x29, x30, [sp, #0x70]
   19884: 9101c3fd     	add	x29, sp, #0x70
   19888: d53bd057     	mrs	x23, TPIDR_EL0
   1988c: f94016e8     	ldr	x8, [x23, #0x28]
   19890: aa0003f4     	mov	x20, x0
   19894: f0000300     	adrp	x0, 0x7c000
   19898: 9118a000     	add	x0, x0, #0x628
   1989c: aa0103f5     	mov	x21, x1
   198a0: f9001fe8     	str	x8, [sp, #0x38]
   198a4: 940088fd     	bl	0x3bc98 <operator delete(void*)+0x908>
   198a8: aa1403f3     	mov	x19, x20
   198ac: b84d0e68     	ldr	w8, [x19, #0xd0]!
   198b0: b0000218     	adrp	x24, 0x5a000 <json_set_float_serialization_format+0x3eac>
   198b4: 7100151f     	cmp	w8, #0x5
   198b8: 540003c0     	b.eq	0x19930 <__share_file+0xc5fc>
   198bc: 3dc1af00     	ldr	q0, [x24, #0x6b0]
   198c0: 910023e0     	add	x0, sp, #0x8
   198c4: 2a1f03e1     	mov	w1, wzr
   198c8: f90007ff     	str	xzr, [sp, #0x8]
   198cc: b90013ff     	str	wzr, [sp, #0x10]
   198d0: f9000fff     	str	xzr, [sp, #0x18]
   198d4: b90023ff     	str	wzr, [sp, #0x20]
   198d8: 3c8283e0     	stur	q0, [sp, #0x28]
   198dc: 94000508     	bl	0x1acfc <__share_file+0xd9c8>
   198e0: b94013e1     	ldr	w1, [sp, #0x10]
   198e4: 910023e0     	add	x0, sp, #0x8
   198e8: 94000598     	bl	0x1af48 <__share_file+0xdc14>
   198ec: b940d288     	ldr	w8, [x20, #0xd0]
   198f0: 91035296     	add	x22, x20, #0xd4
   198f4: 7100151f     	cmp	w8, #0x5
   198f8: 540000a1     	b.ne	0x1990c <__share_file+0xc5d8>
   198fc: 910023e1     	add	x1, sp, #0x8
   19900: aa1603e0     	mov	x0, x22
   19904: 940004af     	bl	0x1abc0 <__share_file+0xd88c>
   19908: 14000008     	b	0x19928 <__share_file+0xc5f4>
   1990c: aa1303e0     	mov	x0, x19
   19910: 94009c49     	bl	0x40a34 <operator delete(void*)+0x56a4>
   19914: 528000a8     	mov	w8, #0x5                // =5
   19918: 910023e1     	add	x1, sp, #0x8
   1991c: aa1603e0     	mov	x0, x22
   19920: b9000268     	str	w8, [x19]
   19924: 94000454     	bl	0x1aa74 <__share_file+0xd740>
   19928: 910023e0     	add	x0, sp, #0x8
   1992c: 9400087a     	bl	0x1bb14 <__share_file+0xe7e0>
   19930: b94002a8     	ldr	w8, [x21]
   19934: 340001a8     	cbz	w8, 0x19968 <__share_file+0xc634>
   19938: 7100091f     	cmp	w8, #0x2
   1993c: 540000e0     	b.eq	0x19958 <__share_file+0xc624>
   19940: 7100051f     	cmp	w8, #0x1
   19944: 540001a1     	b.ne	0x19978 <__share_file+0xc644>
   19948: 9101a281     	add	x1, x20, #0x68
   1994c: f9400428     	ldr	x8, [x1, #0x8]
   19950: b50001a8     	cbnz	x8, 0x19984 <__share_file+0xc650>
   19954: 1400002c     	b	0x19a04 <__share_file+0xc6d0>
   19958: 91026281     	add	x1, x20, #0x98
   1995c: f9400428     	ldr	x8, [x1, #0x8]
   19960: b5000128     	cbnz	x8, 0x19984 <__share_file+0xc650>
   19964: 14000028     	b	0x19a04 <__share_file+0xc6d0>
   19968: 91020281     	add	x1, x20, #0x80
   1996c: f9400428     	ldr	x8, [x1, #0x8]
   19970: b50000a8     	cbnz	x8, 0x19984 <__share_file+0xc650>
   19974: 14000024     	b	0x19a04 <__share_file+0xc6d0>
   19978: 9102c281     	add	x1, x20, #0xb0
   1997c: f9400428     	ldr	x8, [x1, #0x8]
   19980: b4000428     	cbz	x8, 0x19a04 <__share_file+0xc6d0>
   19984: aa1303e0     	mov	x0, x19
   19988: 94009dcf     	bl	0x410c4 <operator delete(void*)+0x5d34>
   1998c: 3dc1af00     	ldr	q0, [x24, #0x6b0]
   19990: aa0003f3     	mov	x19, x0
   19994: 910023e0     	add	x0, sp, #0x8
   19998: 2a1f03e1     	mov	w1, wzr
   1999c: f90007ff     	str	xzr, [sp, #0x8]
   199a0: b90013ff     	str	wzr, [sp, #0x10]
   199a4: f9000fff     	str	xzr, [sp, #0x18]
   199a8: b90023ff     	str	wzr, [sp, #0x20]
   199ac: 3c8283e0     	stur	q0, [sp, #0x28]
   199b0: 940004d3     	bl	0x1acfc <__share_file+0xd9c8>
   199b4: b94013e1     	ldr	w1, [sp, #0x10]
   199b8: 910023e0     	add	x0, sp, #0x8
   199bc: 94000563     	bl	0x1af48 <__share_file+0xdc14>
   199c0: aa1303f4     	mov	x20, x19
   199c4: b8404688     	ldr	w8, [x20], #0x4
   199c8: 7100151f     	cmp	w8, #0x5
   199cc: 540000a1     	b.ne	0x199e0 <__share_file+0xc6ac>
   199d0: 910023e1     	add	x1, sp, #0x8
   199d4: aa1403e0     	mov	x0, x20
   199d8: 9400047a     	bl	0x1abc0 <__share_file+0xd88c>
   199dc: 14000008     	b	0x199fc <__share_file+0xc6c8>
   199e0: aa1303e0     	mov	x0, x19
   199e4: 94009c14     	bl	0x40a34 <operator delete(void*)+0x56a4>
   199e8: 528000a8     	mov	w8, #0x5                // =5
   199ec: 910023e1     	add	x1, sp, #0x8
   199f0: aa1403e0     	mov	x0, x20
   199f4: b9000268     	str	w8, [x19]
   199f8: 9400041f     	bl	0x1aa74 <__share_file+0xd740>
   199fc: 910023e0     	add	x0, sp, #0x8
   19a00: 94000845     	bl	0x1bb14 <__share_file+0xe7e0>
   19a04: f0000300     	adrp	x0, 0x7c000
   19a08: 9118a000     	add	x0, x0, #0x628
   19a0c: 94008937     	bl	0x3bee8 <operator delete(void*)+0xb58>
   19a10: f94016e8     	ldr	x8, [x23, #0x28]
   19a14: f9401fe9     	ldr	x9, [sp, #0x38]
   19a18: eb09011f     	cmp	x8, x9
   19a1c: 540000e1     	b.ne	0x19a38 <__share_file+0xc704>
   19a20: a9477bfd     	ldp	x29, x30, [sp, #0x70]
   19a24: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   19a28: a94557f6     	ldp	x22, x21, [sp, #0x50]
   19a2c: a9445ff8     	ldp	x24, x23, [sp, #0x40]
   19a30: 910203ff     	add	sp, sp, #0x80
   19a34: d65f03c0     	ret
   19a38: 97ffbaaa     	bl	0x84e0 <__stack_chk_fail@plt>
   19a3c: d10183ff     	sub	sp, sp, #0x60
   19a40: a90357f6     	stp	x22, x21, [sp, #0x30]
   19a44: a9044ff4     	stp	x20, x19, [sp, #0x40]
   19a48: a9057bfd     	stp	x29, x30, [sp, #0x50]
   19a4c: 910143fd     	add	x29, sp, #0x50
   19a50: d53bd056     	mrs	x22, TPIDR_EL0
   19a54: f94016c8     	ldr	x8, [x22, #0x28]
   19a58: f90017e8     	str	x8, [sp, #0x28]
   19a5c: 39441008     	ldrb	w8, [x0, #0x104]
   19a60: 34000768     	cbz	w8, 0x19b4c <__share_file+0xc818>
   19a64: aa0003f3     	mov	x19, x0
   19a68: f0000300     	adrp	x0, 0x7c000
   19a6c: 9118a000     	add	x0, x0, #0x628
   19a70: 9400888a     	bl	0x3bc98 <operator delete(void*)+0x908>
   19a74: 94008bfe     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   19a78: f9406675     	ldr	x21, [x19, #0xc8]
   19a7c: aa0003f4     	mov	x20, x0
   19a80: a9017fff     	stp	xzr, xzr, [sp, #0x10]
   19a84: f90007ff     	str	xzr, [sp, #0x8]
   19a88: b4000175     	cbz	x21, 0x19ab4 <__share_file+0xc780>
   19a8c: aa1503e0     	mov	x0, x21
   19a90: 97ffbb74     	bl	0x8860 <strlen@plt>
   19a94: b4000100     	cbz	x0, 0x19ab4 <__share_file+0xc780>
   19a98: aa0003e5     	mov	x5, x0
   19a9c: 910023e0     	add	x0, sp, #0x8
   19aa0: aa1f03e1     	mov	x1, xzr
   19aa4: aa1f03e2     	mov	x2, xzr
   19aa8: aa1503e3     	mov	x3, x21
   19aac: aa1f03e4     	mov	x4, xzr
   19ab0: 97ffce66     	bl	0xd448 <__share_file+0x114>
   19ab4: 910083e8     	add	x8, sp, #0x20
   19ab8: 910023e1     	add	x1, sp, #0x8
   19abc: 52800022     	mov	w2, #0x1                // =1
   19ac0: 52800023     	mov	w3, #0x1                // =1
   19ac4: aa1403e0     	mov	x0, x20
   19ac8: aa1f03e4     	mov	x4, xzr
   19acc: 9400949a     	bl	0x3ed34 <operator delete(void*)+0x39a4>
   19ad0: f9400fe8     	ldr	x8, [sp, #0x18]
   19ad4: b4000088     	cbz	x8, 0x19ae4 <__share_file+0xc7b0>
   19ad8: f94007e0     	ldr	x0, [sp, #0x8]
   19adc: 97ffbbc1     	bl	0x89e0 <free@plt>
   19ae0: f90007ff     	str	xzr, [sp, #0x8]
   19ae4: 91034260     	add	x0, x19, #0xd0
   19ae8: 910023e8     	add	x8, sp, #0x8
   19aec: 94009f93     	bl	0x41938 <operator delete(void*)+0x65a8>
   19af0: 94008bdf     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   19af4: 910083e1     	add	x1, sp, #0x20
   19af8: aa1f03e2     	mov	x2, xzr
   19afc: 940096a9     	bl	0x3f5a0 <operator delete(void*)+0x4210>
   19b00: 94008bdb     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   19b04: a9408fe8     	ldp	x8, x3, [sp, #0x8]
   19b08: d0000249     	adrp	x9, 0x63000
   19b0c: 912c5d29     	add	x9, x9, #0xb17
   19b10: 910083e1     	add	x1, sp, #0x20
   19b14: f100007f     	cmp	x3, #0x0
   19b18: 9a880122     	csel	x2, x9, x8, eq
   19b1c: 92800004     	mov	x4, #-0x1               // =-1
   19b20: 94009729     	bl	0x3f7c4 <operator delete(void*)+0x4434>
   19b24: f9400fe8     	ldr	x8, [sp, #0x18]
   19b28: b4000088     	cbz	x8, 0x19b38 <__share_file+0xc804>
   19b2c: f94007e0     	ldr	x0, [sp, #0x8]
   19b30: 97ffbbac     	bl	0x89e0 <free@plt>
   19b34: f90007ff     	str	xzr, [sp, #0x8]
   19b38: 910083e0     	add	x0, sp, #0x20
   19b3c: 94009906     	bl	0x3ff54 <operator delete(void*)+0x4bc4>
   19b40: f0000300     	adrp	x0, 0x7c000
   19b44: 9118a000     	add	x0, x0, #0x628
   19b48: 940088e8     	bl	0x3bee8 <operator delete(void*)+0xb58>
   19b4c: f94016c8     	ldr	x8, [x22, #0x28]
   19b50: f94017e9     	ldr	x9, [sp, #0x28]
   19b54: eb09011f     	cmp	x8, x9
   19b58: 540000c1     	b.ne	0x19b70 <__share_file+0xc83c>
   19b5c: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   19b60: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   19b64: a94357f6     	ldp	x22, x21, [sp, #0x30]
   19b68: 910183ff     	add	sp, sp, #0x60
   19b6c: d65f03c0     	ret
   19b70: 97ffba5c     	bl	0x84e0 <__stack_chk_fail@plt>
   19b74: b9400028     	ldr	w8, [x1]
   19b78: 340000e8     	cbz	w8, 0x19b94 <__share_file+0xc860>
   19b7c: 7100091f     	cmp	w8, #0x2
   19b80: 540000e0     	b.eq	0x19b9c <__share_file+0xc868>
   19b84: 7100051f     	cmp	w8, #0x1
   19b88: 540000e1     	b.ne	0x19ba4 <__share_file+0xc870>
   19b8c: 9101a000     	add	x0, x0, #0x68
   19b90: d65f03c0     	ret
   19b94: 91020000     	add	x0, x0, #0x80
   19b98: d65f03c0     	ret
   19b9c: 91026000     	add	x0, x0, #0x98
   19ba0: d65f03c0     	ret
   19ba4: 9102c000     	add	x0, x0, #0xb0
   19ba8: d65f03c0     	ret
   19bac: f81d0ff5     	str	x21, [sp, #-0x30]!
   19bb0: a9014ff4     	stp	x20, x19, [sp, #0x10]
   19bb4: a9027bfd     	stp	x29, x30, [sp, #0x20]
   19bb8: 910083fd     	add	x29, sp, #0x20
   19bbc: f0000308     	adrp	x8, 0x7c000
   19bc0: 911b4108     	add	x8, x8, #0x6d0
   19bc4: 08dffd08     	ldarb	w8, [x8]
   19bc8: 360002a8     	tbz	w8, #0x0, 0x19c1c <__share_file+0xc8e8>
   19bcc: b9400028     	ldr	w8, [x1]
   19bd0: 340005e8     	cbz	w8, 0x19c8c <__share_file+0xc958>
   19bd4: 7100091f     	cmp	w8, #0x2
   19bd8: 540000e0     	b.eq	0x19bf4 <__share_file+0xc8c0>
   19bdc: 7100051f     	cmp	w8, #0x1
   19be0: 54000161     	b.ne	0x19c0c <__share_file+0xc8d8>
   19be4: 9101a001     	add	x1, x0, #0x68
   19be8: f9400428     	ldr	x8, [x1, #0x8]
   19bec: b5000568     	cbnz	x8, 0x19c98 <__share_file+0xc964>
   19bf0: 14000004     	b	0x19c00 <__share_file+0xc8cc>
   19bf4: 91026001     	add	x1, x0, #0x98
   19bf8: f9400428     	ldr	x8, [x1, #0x8]
   19bfc: b50004e8     	cbnz	x8, 0x19c98 <__share_file+0xc964>
   19c00: f0000313     	adrp	x19, 0x7c000
   19c04: 911a6273     	add	x19, x19, #0x698
   19c08: 1400002d     	b	0x19cbc <__share_file+0xc988>
   19c0c: 9102c001     	add	x1, x0, #0xb0
   19c10: f9400428     	ldr	x8, [x1, #0x8]
   19c14: b5000428     	cbnz	x8, 0x19c98 <__share_file+0xc964>
   19c18: 17fffffa     	b	0x19c00 <__share_file+0xc8cc>
   19c1c: f0000308     	adrp	x8, 0x7c000
   19c20: 911b4108     	add	x8, x8, #0x6d0
   19c24: aa0003f3     	mov	x19, x0
   19c28: aa0803e0     	mov	x0, x8
   19c2c: aa0103f4     	mov	x20, x1
   19c30: 940085e3     	bl	0x3b3bc <operator delete(void*)+0x2c>
   19c34: aa1403e1     	mov	x1, x20
   19c38: 2a0003e8     	mov	w8, w0
   19c3c: aa1303e0     	mov	x0, x19
   19c40: 34fffc68     	cbz	w8, 0x19bcc <__share_file+0xc898>
   19c44: f0000315     	adrp	x21, 0x7c000
   19c48: 911a62b5     	add	x21, x21, #0x698
   19c4c: 528000c1     	mov	w1, #0x6                // =6
   19c50: aa1503e0     	mov	x0, x21
   19c54: 94009cc0     	bl	0x40f54 <operator delete(void*)+0x5bc4>
   19c58: d0000300     	adrp	x0, 0x7b000
   19c5c: f9479400     	ldr	x0, [x0, #0xf28]
   19c60: b0000302     	adrp	x2, 0x7a000
   19c64: 913ea042     	add	x2, x2, #0xfa8
   19c68: aa1503e1     	mov	x1, x21
   19c6c: 97ffbb81     	bl	0x8a70 <__cxa_atexit@plt>
   19c70: f0000300     	adrp	x0, 0x7c000
   19c74: 911b4000     	add	x0, x0, #0x6d0
   19c78: 940085ef     	bl	0x3b434 <operator delete(void*)+0xa4>
   19c7c: aa1403e1     	mov	x1, x20
   19c80: aa1303e0     	mov	x0, x19
   19c84: b9400028     	ldr	w8, [x1]
   19c88: 35fffa68     	cbnz	w8, 0x19bd4 <__share_file+0xc8a0>
   19c8c: 91020001     	add	x1, x0, #0x80
   19c90: f9400428     	ldr	x8, [x1, #0x8]
   19c94: b4fffb68     	cbz	x8, 0x19c00 <__share_file+0xc8cc>
   19c98: b84d0c08     	ldr	w8, [x0, #0xd0]!
   19c9c: f0000313     	adrp	x19, 0x7c000
   19ca0: 911a6273     	add	x19, x19, #0x698
   19ca4: 7100151f     	cmp	w8, #0x5
   19ca8: 540000a1     	b.ne	0x19cbc <__share_file+0xc988>
   19cac: 94009ce7     	bl	0x41048 <operator delete(void*)+0x5cb8>
   19cb0: b9400008     	ldr	w8, [x0]
   19cb4: 7100191f     	cmp	w8, #0x6
   19cb8: 9a800273     	csel	x19, x19, x0, eq
   19cbc: aa1303e0     	mov	x0, x19
   19cc0: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   19cc4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   19cc8: f84307f5     	ldr	x21, [sp], #0x30
   19ccc: d65f03c0     	ret
   19cd0: d10103ff     	sub	sp, sp, #0x40
   19cd4: a9024ff4     	stp	x20, x19, [sp, #0x20]
   19cd8: a9037bfd     	stp	x29, x30, [sp, #0x30]
   19cdc: 9100c3fd     	add	x29, sp, #0x30
   19ce0: d53bd054     	mrs	x20, TPIDR_EL0
   19ce4: f9401688     	ldr	x8, [x20, #0x28]
   19ce8: f9000fe8     	str	x8, [sp, #0x18]
   19cec: f9400428     	ldr	x8, [x1, #0x8]
   19cf0: b40001e8     	cbz	x8, 0x19d2c <__share_file+0xc9f8>
   19cf4: b940d008     	ldr	w8, [x0, #0xd0]
   19cf8: 7100151f     	cmp	w8, #0x5
   19cfc: 54000181     	b.ne	0x19d2c <__share_file+0xc9f8>
   19d00: aa0103f3     	mov	x19, x1
   19d04: aa0203e1     	mov	x1, x2
   19d08: 97ffffa9     	bl	0x19bac <__share_file+0xc878>
   19d0c: b9400008     	ldr	w8, [x0]
   19d10: 7100191f     	cmp	w8, #0x6
   19d14: 540000c0     	b.eq	0x19d2c <__share_file+0xc9f8>
   19d18: aa1303e1     	mov	x1, x19
   19d1c: 94009ccb     	bl	0x41048 <operator delete(void*)+0x5cb8>
   19d20: b9400008     	ldr	w8, [x0]
   19d24: 7100191f     	cmp	w8, #0x6
   19d28: 54000181     	b.ne	0x19d58 <__share_file+0xca24>
   19d2c: d0000313     	adrp	x19, 0x7b000
   19d30: f947fa73     	ldr	x19, [x19, #0xff0]
   19d34: f9401688     	ldr	x8, [x20, #0x28]
   19d38: f9400fe9     	ldr	x9, [sp, #0x18]
   19d3c: eb09011f     	cmp	x8, x9
   19d40: 54000401     	b.ne	0x19dc0 <__share_file+0xca8c>
   19d44: aa1303e0     	mov	x0, x19
   19d48: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   19d4c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   19d50: 910103ff     	add	sp, sp, #0x40
   19d54: d65f03c0     	ret
   19d58: aa0003f3     	mov	x19, x0
   19d5c: 90000220     	adrp	x0, 0x5d000
   19d60: 91211000     	add	x0, x0, #0x844
   19d64: 528000a1     	mov	w1, #0x5                // =5
   19d68: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   19d6c: f90003ff     	str	xzr, [sp]
   19d70: 97ffb934     	bl	0x8240 <__strlen_chk@plt>
   19d74: b4000120     	cbz	x0, 0x19d98 <__share_file+0xca64>
   19d78: 90000223     	adrp	x3, 0x5d000
   19d7c: aa0003e5     	mov	x5, x0
   19d80: 91211063     	add	x3, x3, #0x844
   19d84: 910003e0     	mov	x0, sp
   19d88: aa1f03e1     	mov	x1, xzr
   19d8c: aa1f03e2     	mov	x2, xzr
   19d90: aa1f03e4     	mov	x4, xzr
   19d94: 97ffcdad     	bl	0xd448 <__share_file+0x114>
   19d98: 910003e1     	mov	x1, sp
   19d9c: aa1303e0     	mov	x0, x19
   19da0: 94009caa     	bl	0x41048 <operator delete(void*)+0x5cb8>
   19da4: f9400be8     	ldr	x8, [sp, #0x10]
   19da8: aa0003f3     	mov	x19, x0
   19dac: b4fffc48     	cbz	x8, 0x19d34 <__share_file+0xca00>
   19db0: f94003e0     	ldr	x0, [sp]
   19db4: 97ffbb0b     	bl	0x89e0 <free@plt>
   19db8: f90003ff     	str	xzr, [sp]
   19dbc: 17ffffde     	b	0x19d34 <__share_file+0xca00>
   19dc0: 97ffb9c8     	bl	0x84e0 <__stack_chk_fail@plt>
   19dc4: d10183ff     	sub	sp, sp, #0x60
   19dc8: a90357f6     	stp	x22, x21, [sp, #0x30]
   19dcc: a9044ff4     	stp	x20, x19, [sp, #0x40]
   19dd0: a9057bfd     	stp	x29, x30, [sp, #0x50]
   19dd4: 910143fd     	add	x29, sp, #0x50
   19dd8: d53bd056     	mrs	x22, TPIDR_EL0
   19ddc: f94016c8     	ldr	x8, [x22, #0x28]
   19de0: aa0003f5     	mov	x21, x0
   19de4: f0000300     	adrp	x0, 0x7c000
   19de8: 9118a000     	add	x0, x0, #0x628
   19dec: aa0203f3     	mov	x19, x2
   19df0: aa0103f4     	mov	x20, x1
   19df4: f90017e8     	str	x8, [sp, #0x28]
   19df8: b90027e3     	str	w3, [sp, #0x24]
   19dfc: 940087a7     	bl	0x3bc98 <operator delete(void*)+0x908>
   19e00: b940d2a8     	ldr	w8, [x21, #0xd0]
   19e04: 7100151f     	cmp	w8, #0x5
   19e08: 54000281     	b.ne	0x19e58 <__share_file+0xcb24>
   19e0c: f9400688     	ldr	x8, [x20, #0x8]
   19e10: b4000448     	cbz	x8, 0x19e98 <__share_file+0xcb64>
   19e14: aa1503e0     	mov	x0, x21
   19e18: aa1303e1     	mov	x1, x19
   19e1c: 97ffff64     	bl	0x19bac <__share_file+0xc878>
   19e20: b9400008     	ldr	w8, [x0]
   19e24: 7100191f     	cmp	w8, #0x6
   19e28: 54000581     	b.ne	0x19ed8 <__share_file+0xcba4>
   19e2c: 97ffb8b5     	bl	0x8100 <get_ccs_log@plt>
   19e30: aa0003f4     	mov	x20, x0
   19e34: 97ffb8b3     	bl	0x8100 <get_ccs_log@plt>
   19e38: 90000222     	adrp	x2, 0x5d000
   19e3c: 91001c01     	add	x1, x0, #0x7
   19e40: 911ec442     	add	x2, x2, #0x7b1
   19e44: aa1403e0     	mov	x0, x20
   19e48: aa1303e3     	mov	x3, x19
   19e4c: 94000075     	bl	0x1a020 <__share_file+0xccec>
   19e50: 2a1f03f3     	mov	w19, wzr
   19e54: 1400005d     	b	0x19fc8 <__share_file+0xcc94>
   19e58: 97ffb8aa     	bl	0x8100 <get_ccs_log@plt>
   19e5c: aa0003f3     	mov	x19, x0
   19e60: 97ffb8a8     	bl	0x8100 <get_ccs_log@plt>
   19e64: aa1303e0     	mov	x0, x19
   19e68: 97ffce3d     	bl	0xd75c <__share_file+0x428>
   19e6c: 90000224     	adrp	x4, 0x5d000
   19e70: d0000245     	adrp	x5, 0x63000
   19e74: 5297a101     	mov	w1, #0xbd08             // =48392
   19e78: 911d6484     	add	x4, x4, #0x759
   19e7c: 912c5ca5     	add	x5, x5, #0xb17
   19e80: 72a8afe1     	movk	w1, #0x457f, lsl #16
   19e84: 52800162     	mov	w2, #0xb                // =11
   19e88: 52800083     	mov	w3, #0x4                // =4
   19e8c: 94000977     	bl	0x1c468 <__share_file+0xf134>
   19e90: 2a1f03f3     	mov	w19, wzr
   19e94: 1400004d     	b	0x19fc8 <__share_file+0xcc94>
   19e98: 97ffb89a     	bl	0x8100 <get_ccs_log@plt>
   19e9c: aa0003f3     	mov	x19, x0
   19ea0: 97ffb898     	bl	0x8100 <get_ccs_log@plt>
   19ea4: aa1303e0     	mov	x0, x19
   19ea8: 97ffce2d     	bl	0xd75c <__share_file+0x428>
   19eac: 90000224     	adrp	x4, 0x5d000
   19eb0: d0000245     	adrp	x5, 0x63000
   19eb4: 5297a101     	mov	w1, #0xbd08             // =48392
   19eb8: 911e7c84     	add	x4, x4, #0x79f
   19ebc: 912c5ca5     	add	x5, x5, #0xb17
   19ec0: 72a8afe1     	movk	w1, #0x457f, lsl #16
   19ec4: 52800162     	mov	w2, #0xb                // =11
   19ec8: 52800083     	mov	w3, #0x4                // =4
   19ecc: 940009c3     	bl	0x1c5d8 <__share_file+0xf2a4>
   19ed0: 2a1f03f3     	mov	w19, wzr
   19ed4: 1400003d     	b	0x19fc8 <__share_file+0xcc94>
   19ed8: aa1403e1     	mov	x1, x20
   19edc: 94009c5b     	bl	0x41048 <operator delete(void*)+0x5cb8>
   19ee0: b9400008     	ldr	w8, [x0]
   19ee4: 7100191f     	cmp	w8, #0x6
   19ee8: 540006e0     	b.eq	0x19fc4 <__share_file+0xcc90>
   19eec: aa0003f5     	mov	x21, x0
   19ef0: 90000220     	adrp	x0, 0x5d000
   19ef4: 911c9c00     	add	x0, x0, #0x727
   19ef8: 52800041     	mov	w1, #0x2                // =2
   19efc: a9017fff     	stp	xzr, xzr, [sp, #0x10]
   19f00: f90007ff     	str	xzr, [sp, #0x8]
   19f04: 97ffb8cf     	bl	0x8240 <__strlen_chk@plt>
   19f08: b4000120     	cbz	x0, 0x19f2c <__share_file+0xcbf8>
   19f0c: 90000223     	adrp	x3, 0x5d000
   19f10: aa0003e5     	mov	x5, x0
   19f14: 911c9c63     	add	x3, x3, #0x727
   19f18: 910023e0     	add	x0, sp, #0x8
   19f1c: aa1f03e1     	mov	x1, xzr
   19f20: aa1f03e2     	mov	x2, xzr
   19f24: aa1f03e4     	mov	x4, xzr
   19f28: 97ffcd48     	bl	0xd448 <__share_file+0x114>
   19f2c: 910023e1     	add	x1, sp, #0x8
   19f30: aa1503e0     	mov	x0, x21
   19f34: 94009c45     	bl	0x41048 <operator delete(void*)+0x5cb8>
   19f38: f9400fe8     	ldr	x8, [sp, #0x18]
   19f3c: aa0003f5     	mov	x21, x0
   19f40: b4000088     	cbz	x8, 0x19f50 <__share_file+0xcc1c>
   19f44: f94007e0     	ldr	x0, [sp, #0x8]
   19f48: 97ffbaa6     	bl	0x89e0 <free@plt>
   19f4c: f90007ff     	str	xzr, [sp, #0x8]
   19f50: b94002a8     	ldr	w8, [x21]
   19f54: 7100191f     	cmp	w8, #0x6
   19f58: 54000360     	b.eq	0x19fc4 <__share_file+0xcc90>
   19f5c: 7100091f     	cmp	w8, #0x2
   19f60: 54000501     	b.ne	0x1a000 <__share_file+0xcccc>
   19f64: f84042a8     	ldur	x8, [x21, #0x4]
   19f68: b98027e9     	ldrsw	x9, [sp, #0x24]
   19f6c: f90007e8     	str	x8, [sp, #0x8]
   19f70: eb09011f     	cmp	x8, x9
   19f74: 5400028d     	b.le	0x19fc4 <__share_file+0xcc90>
   19f78: 97ffb862     	bl	0x8100 <get_ccs_log@plt>
   19f7c: aa0003f5     	mov	x21, x0
   19f80: 97ffb860     	bl	0x8100 <get_ccs_log@plt>
   19f84: aa1503e0     	mov	x0, x21
   19f88: 97ffcdf5     	bl	0xd75c <__share_file+0x428>
   19f8c: 90000224     	adrp	x4, 0x5d000
   19f90: 5297a101     	mov	w1, #0xbd08             // =48392
   19f94: 910023e8     	add	x8, sp, #0x8
   19f98: 911f3884     	add	x4, x4, #0x7ce
   19f9c: 910093e7     	add	x7, sp, #0x24
   19fa0: 72a8afe1     	movk	w1, #0x457f, lsl #16
   19fa4: 52800162     	mov	w2, #0xb                // =11
   19fa8: 52800083     	mov	w3, #0x4                // =4
   19fac: aa1303e5     	mov	x5, x19
   19fb0: aa1403e6     	mov	x6, x20
   19fb4: f90003e8     	str	x8, [sp]
   19fb8: 940009e3     	bl	0x1c744 <__share_file+0xf410>
   19fbc: 2a1f03f3     	mov	w19, wzr
   19fc0: 14000002     	b	0x19fc8 <__share_file+0xcc94>
   19fc4: 52800033     	mov	w19, #0x1               // =1
   19fc8: f0000300     	adrp	x0, 0x7c000
   19fcc: 9118a000     	add	x0, x0, #0x628
   19fd0: 940087c6     	bl	0x3bee8 <operator delete(void*)+0xb58>
   19fd4: f94016c8     	ldr	x8, [x22, #0x28]
   19fd8: f94017e9     	ldr	x9, [sp, #0x28]
   19fdc: eb09011f     	cmp	x8, x9
   19fe0: 540000e1     	b.ne	0x19ffc <__share_file+0xccc8>
   19fe4: 2a1303e0     	mov	w0, w19
   19fe8: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   19fec: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   19ff0: a94357f6     	ldp	x22, x21, [sp, #0x30]
   19ff4: 910183ff     	add	sp, sp, #0x60
   19ff8: d65f03c0     	ret
   19ffc: 97ffb939     	bl	0x84e0 <__stack_chk_fail@plt>
   1a000: d0000200     	adrp	x0, 0x5c000
   1a004: f0000202     	adrp	x2, 0x5d000
   1a008: f0000203     	adrp	x3, 0x5d000
   1a00c: 9114cc00     	add	x0, x0, #0x533
   1a010: 91223c42     	add	x2, x2, #0x88f
   1a014: 9122e863     	add	x3, x3, #0x8ba
   1a018: 52800b41     	mov	w1, #0x5a               // =90
   1a01c: 97ffb871     	bl	0x81e0 <__assert2@plt>
   1a020: d102c3ff     	sub	sp, sp, #0xb0
   1a024: f90033f9     	str	x25, [sp, #0x60]
   1a028: a9075ff8     	stp	x24, x23, [sp, #0x70]
   1a02c: a90857f6     	stp	x22, x21, [sp, #0x80]
   1a030: a9094ff4     	stp	x20, x19, [sp, #0x90]
   1a034: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   1a038: 910283fd     	add	x29, sp, #0xa0
   1a03c: d53bd056     	mrs	x22, TPIDR_EL0
   1a040: f94016c8     	ldr	x8, [x22, #0x28]
   1a044: aa0303f3     	mov	x19, x3
   1a048: aa0203f4     	mov	x20, x2
   1a04c: f81b83a8     	stur	x8, [x29, #-0x48]
   1a050: 97ffcdc3     	bl	0xd75c <__share_file+0x428>
   1a054: f9400008     	ldr	x8, [x0]
   1a058: 39400108     	ldrb	w8, [x8]
   1a05c: 36200248     	tbz	w8, #0x4, 0x1a0a4 <__share_file+0xcd70>
   1a060: f9401408     	ldr	x8, [x0, #0x28]
   1a064: aa0003f5     	mov	x21, x0
   1a068: 39402d08     	ldrb	w8, [x8, #0xb]
   1a06c: 340001c8     	cbz	w8, 0x1a0a4 <__share_file+0xcd70>
   1a070: 39407288     	ldrb	w8, [x20, #0x1c]
   1a074: 52800409     	mov	w9, #0x20               // =32
   1a078: 7100011f     	cmp	w8, #0x0
   1a07c: 1a890537     	cinc	w23, w9, ne
   1a080: 11000ee8     	add	w8, w23, #0x3
   1a084: 52800489     	mov	w9, #0x24               // =36
   1a088: 0a090118     	and	w24, w8, w9
   1a08c: 321d0308     	orr	w8, w24, #0x8
   1a090: 11007100     	add	w0, w8, #0x1c
   1a094: 9100c3e8     	add	x8, sp, #0x30
   1a098: 97ffb8d2     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   1a09c: b9404fe8     	ldr	w8, [sp, #0x4c]
   1a0a0: 340001a8     	cbz	w8, 0x1a0d4 <__share_file+0xcda0>
   1a0a4: 2a1f03e0     	mov	w0, wzr
   1a0a8: f94016c8     	ldr	x8, [x22, #0x28]
   1a0ac: f85b83a9     	ldur	x9, [x29, #-0x48]
   1a0b0: eb09011f     	cmp	x8, x9
   1a0b4: 540004c1     	b.ne	0x1a14c <__share_file+0xce18>
   1a0b8: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   1a0bc: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   1a0c0: a94857f6     	ldp	x22, x21, [sp, #0x80]
   1a0c4: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   1a0c8: f94033f9     	ldr	x25, [sp, #0x60]
   1a0cc: 9102c3ff     	add	sp, sp, #0xb0
   1a0d0: d65f03c0     	ret
   1a0d4: f0000209     	adrp	x9, 0x5d000
   1a0d8: f843c3f9     	ldur	x25, [sp, #0x3c]
   1a0dc: b94032a8     	ldr	w8, [x21, #0x30]
   1a0e0: fd438d20     	ldr	d0, [x9, #0x718]
   1a0e4: 5280008a     	mov	w10, #0x4               // =4
   1a0e8: 72a0020a     	movk	w10, #0x10, lsl #16
   1a0ec: 1100730b     	add	w11, w24, #0x1c
   1a0f0: b9000b28     	str	w8, [x25, #0x8]
   1a0f4: 2902af2a     	stp	w10, w11, [x25, #0x14]
   1a0f8: fc00c320     	stur	d0, [x25, #0xc]
   1a0fc: f843c3f5     	ldur	x21, [sp, #0x3c]
   1a100: 510012e2     	sub	w2, w23, #0x4
   1a104: aa1403e1     	mov	x1, x20
   1a108: 910082a0     	add	x0, x21, #0x20
   1a10c: b9001ea2     	str	w2, [x21, #0x1c]
   1a110: 97ffba08     	bl	0x8930 <memcpy@plt>
   1a114: b9401b28     	ldr	w8, [x25, #0x18]
   1a118: 52800149     	mov	w9, #0xa                // =10
   1a11c: 910003e0     	mov	x0, sp
   1a120: 8b0802a8     	add	x8, x21, x8
   1a124: 39000109     	strb	w9, [x8]
   1a128: b9400269     	ldr	w9, [x19]
   1a12c: b9000509     	str	w9, [x8, #0x4]
   1a130: ad4183e1     	ldp	q1, q0, [sp, #0x30]
   1a134: f9402be8     	ldr	x8, [sp, #0x50]
   1a138: ad0003e1     	stp	q1, q0, [sp]
   1a13c: f90013e8     	str	x8, [sp, #0x20]
   1a140: 97ffb904     	bl	0x8550 <__api_logger_buffer_commit@plt>
   1a144: 52800020     	mov	w0, #0x1                // =1
   1a148: 17ffffd8     	b	0x1a0a8 <__share_file+0xcd74>
   1a14c: 97ffb8e5     	bl	0x84e0 <__stack_chk_fail@plt>
   1a150: d10343ff     	sub	sp, sp, #0xd0
   1a154: a9076ffc     	stp	x28, x27, [sp, #0x70]
   1a158: a90867fa     	stp	x26, x25, [sp, #0x80]
   1a15c: a9095ff8     	stp	x24, x23, [sp, #0x90]
   1a160: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   1a164: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   1a168: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
   1a16c: 910303fd     	add	x29, sp, #0xc0
   1a170: d53bd05a     	mrs	x26, TPIDR_EL0
   1a174: f9401748     	ldr	x8, [x26, #0x28]
   1a178: d0000300     	adrp	x0, 0x7c000
   1a17c: 9118a000     	add	x0, x0, #0x628
   1a180: aa0103f3     	mov	x19, x1
   1a184: f81a83a8     	stur	x8, [x29, #-0x58]
   1a188: 940086c4     	bl	0x3bc98 <operator delete(void*)+0x908>
   1a18c: b9400268     	ldr	w8, [x19]
   1a190: 7100191f     	cmp	w8, #0x6
   1a194: 540020c0     	b.eq	0x1a5ac <__share_file+0xd278>
   1a198: 7100151f     	cmp	w8, #0x5
   1a19c: a905ffff     	stp	xzr, xzr, [sp, #0x58]
   1a1a0: f9002bff     	str	xzr, [sp, #0x50]
   1a1a4: 54001b61     	b.ne	0x1a510 <__share_file+0xd1dc>
   1a1a8: b9402a68     	ldr	w8, [x19, #0x28]
   1a1ac: f90003fa     	str	x26, [sp]
   1a1b0: 3100051f     	cmn	w8, #0x1
   1a1b4: 540000c0     	b.eq	0x1a1cc <__share_file+0xce98>
   1a1b8: b9401e69     	ldr	w9, [x19, #0x1c]
   1a1bc: 6b08013f     	cmp	w9, w8
   1a1c0: 54001569     	b.ls	0x1a46c <__share_file+0xd138>
   1a1c4: aa1f03e9     	mov	x9, xzr
   1a1c8: 14000003     	b	0x1a1d4 <__share_file+0xcea0>
   1a1cc: b2607fe9     	mov	x9, #-0x100000000       // =-4294967296
   1a1d0: 12800008     	mov	w8, #-0x1               // =-1
   1a1d4: f0000215     	adrp	x21, 0x5d000
   1a1d8: f0000216     	adrp	x22, 0x5d000
   1a1dc: f0000217     	adrp	x23, 0x5d000
   1a1e0: 91001274     	add	x20, x19, #0x4
   1a1e4: aa08013c     	orr	x28, x9, x8
   1a1e8: 52800c1b     	mov	w27, #0x60              // =96
   1a1ec: 911c9eb5     	add	x21, x21, #0x727
   1a1f0: 912112d6     	add	x22, x22, #0x844
   1a1f4: 91203ef7     	add	x23, x23, #0x80f
   1a1f8: 3100079f     	cmn	w28, #0x1
   1a1fc: 540000e1     	b.ne	0x1a218 <__share_file+0xcee4>
   1a200: 140000a3     	b	0x1a48c <__share_file+0xd158>
   1a204: b9400268     	ldr	w8, [x19]
   1a208: 7100151f     	cmp	w8, #0x5
   1a20c: 54001821     	b.ne	0x1a510 <__share_file+0xd1dc>
   1a210: 3100079f     	cmn	w28, #0x1
   1a214: 540013c0     	b.eq	0x1a48c <__share_file+0xd158>
   1a218: b9401e68     	ldr	w8, [x19, #0x1c]
   1a21c: 6b1c011f     	cmp	w8, w28
   1a220: 54001269     	b.ls	0x1a46c <__share_file+0xd138>
   1a224: f8414268     	ldur	x8, [x19, #0x14]
   1a228: 92407f9a     	and	x26, x28, #0xffffffff
   1a22c: a903ffff     	stp	xzr, xzr, [sp, #0x38]
   1a230: 9100e3e0     	add	x0, sp, #0x38
   1a234: 9b1b2358     	madd	x24, x26, x27, x8
   1a238: f9400f01     	ldr	x1, [x24, #0x18]
   1a23c: 52800022     	mov	w2, #0x1                // =1
   1a240: f90027e1     	str	x1, [sp, #0x48]
   1a244: 97ffcc3e     	bl	0xd33c <__share_file+0x8>
   1a248: f9401fe1     	ldr	x1, [sp, #0x38]
   1a24c: a9411703     	ldp	x3, x5, [x24, #0x10]
   1a250: 9100e3e0     	add	x0, sp, #0x38
   1a254: aa0103e2     	mov	x2, x1
   1a258: aa0303e4     	mov	x4, x3
   1a25c: 97ffcc7b     	bl	0xd448 <__share_file+0x114>
   1a260: b9401e68     	ldr	w8, [x19, #0x1c]
   1a264: 6b1c011f     	cmp	w8, w28
   1a268: 54001029     	b.ls	0x1a46c <__share_file+0xd138>
   1a26c: f8414268     	ldur	x8, [x19, #0x14]
   1a270: 52800041     	mov	w1, #0x2                // =2
   1a274: aa1503e0     	mov	x0, x21
   1a278: a902ffff     	stp	xzr, xzr, [sp, #0x28]
   1a27c: d503201f     	nop
   1a280: 9b1b2348     	madd	x8, x26, x27, x8
   1a284: 9100a118     	add	x24, x8, #0x28
   1a288: f90013ff     	str	xzr, [sp, #0x20]
   1a28c: 97ffb7ed     	bl	0x8240 <__strlen_chk@plt>
   1a290: b4000100     	cbz	x0, 0x1a2b0 <__share_file+0xcf7c>
   1a294: f94013e1     	ldr	x1, [sp, #0x20]
   1a298: aa0003e5     	mov	x5, x0
   1a29c: 910083e0     	add	x0, sp, #0x20
   1a2a0: aa1503e3     	mov	x3, x21
   1a2a4: aa0103e2     	mov	x2, x1
   1a2a8: aa1f03e4     	mov	x4, xzr
   1a2ac: 97ffcc67     	bl	0xd448 <__share_file+0x114>
   1a2b0: 910083e1     	add	x1, sp, #0x20
   1a2b4: aa1803e0     	mov	x0, x24
   1a2b8: 94009b83     	bl	0x410c4 <operator delete(void*)+0x5d34>
   1a2bc: b9400008     	ldr	w8, [x0]
   1a2c0: 7100091f     	cmp	w8, #0x2
   1a2c4: 54000381     	b.ne	0x1a334 <__share_file+0xd000>
   1a2c8: 528000a1     	mov	w1, #0x5                // =5
   1a2cc: aa1603e0     	mov	x0, x22
   1a2d0: a9017fff     	stp	xzr, xzr, [sp, #0x10]
   1a2d4: f90007ff     	str	xzr, [sp, #0x8]
   1a2d8: 97ffb7da     	bl	0x8240 <__strlen_chk@plt>
   1a2dc: b4000100     	cbz	x0, 0x1a2fc <__share_file+0xcfc8>
   1a2e0: f94007e1     	ldr	x1, [sp, #0x8]
   1a2e4: aa0003e5     	mov	x5, x0
   1a2e8: 910023e0     	add	x0, sp, #0x8
   1a2ec: aa1603e3     	mov	x3, x22
   1a2f0: aa0103e2     	mov	x2, x1
   1a2f4: aa1f03e4     	mov	x4, xzr
   1a2f8: 97ffcc54     	bl	0xd448 <__share_file+0x114>
   1a2fc: 910023e1     	add	x1, sp, #0x8
   1a300: aa1803e0     	mov	x0, x24
   1a304: 94009b70     	bl	0x410c4 <operator delete(void*)+0x5d34>
   1a308: b9400008     	ldr	w8, [x0]
   1a30c: f9400fe9     	ldr	x9, [sp, #0x18]
   1a310: 7100191f     	cmp	w8, #0x6
   1a314: 1a9f17f9     	cset	w25, eq
   1a318: b4000109     	cbz	x9, 0x1a338 <__share_file+0xd004>
   1a31c: f94007e0     	ldr	x0, [sp, #0x8]
   1a320: 97ffb9b0     	bl	0x89e0 <free@plt>
   1a324: f90007ff     	str	xzr, [sp, #0x8]
   1a328: f9401be8     	ldr	x8, [sp, #0x30]
   1a32c: b50000a8     	cbnz	x8, 0x1a340 <__share_file+0xd00c>
   1a330: 14000007     	b	0x1a34c <__share_file+0xd018>
   1a334: 52800039     	mov	w25, #0x1               // =1
   1a338: f9401be8     	ldr	x8, [sp, #0x30]
   1a33c: b4000088     	cbz	x8, 0x1a34c <__share_file+0xd018>
   1a340: f94013e0     	ldr	x0, [sp, #0x20]
   1a344: 97ffb9a7     	bl	0x89e0 <free@plt>
   1a348: f90013ff     	str	xzr, [sp, #0x20]
   1a34c: 350003d9     	cbnz	w25, 0x1a3c4 <__share_file+0xd090>
   1a350: 52800041     	mov	w1, #0x2                // =2
   1a354: aa1503e0     	mov	x0, x21
   1a358: a902ffff     	stp	xzr, xzr, [sp, #0x28]
   1a35c: f90013ff     	str	xzr, [sp, #0x20]
   1a360: 97ffb7b8     	bl	0x8240 <__strlen_chk@plt>
   1a364: b4000100     	cbz	x0, 0x1a384 <__share_file+0xd050>
   1a368: f94013e1     	ldr	x1, [sp, #0x20]
   1a36c: aa0003e5     	mov	x5, x0
   1a370: 910083e0     	add	x0, sp, #0x20
   1a374: aa1503e3     	mov	x3, x21
   1a378: aa0103e2     	mov	x2, x1
   1a37c: aa1f03e4     	mov	x4, xzr
   1a380: 97ffcc32     	bl	0xd448 <__share_file+0x114>
   1a384: 910083e1     	add	x1, sp, #0x20
   1a388: aa1803e0     	mov	x0, x24
   1a38c: 94009b4e     	bl	0x410c4 <operator delete(void*)+0x5d34>
   1a390: b9400008     	ldr	w8, [x0]
   1a394: 7100091f     	cmp	w8, #0x2
   1a398: 54001381     	b.ne	0x1a608 <__share_file+0xd2d4>
   1a39c: f9401be8     	ldr	x8, [sp, #0x30]
   1a3a0: b9400419     	ldr	w25, [x0, #0x4]
   1a3a4: b4000088     	cbz	x8, 0x1a3b4 <__share_file+0xd080>
   1a3a8: f94013e0     	ldr	x0, [sp, #0x20]
   1a3ac: 97ffb98d     	bl	0x89e0 <free@plt>
   1a3b0: f90013ff     	str	xzr, [sp, #0x20]
   1a3b4: 940029fa     	bl	0x24b9c <__share_file+0x17868>
   1a3b8: 2a1903e1     	mov	w1, w25
   1a3bc: 94003149     	bl	0x268e0 <__share_file+0x195ac>
   1a3c0: 37000360     	tbnz	w0, #0x0, 0x1a42c <__share_file+0xd0f8>
   1a3c4: 97ffb74f     	bl	0x8100 <get_ccs_log@plt>
   1a3c8: aa0003f9     	mov	x25, x0
   1a3cc: 97ffb74d     	bl	0x8100 <get_ccs_log@plt>
   1a3d0: 910083e8     	add	x8, sp, #0x20
   1a3d4: aa1803e0     	mov	x0, x24
   1a3d8: 94009d58     	bl	0x41938 <operator delete(void*)+0x65a8>
   1a3dc: aa1903e0     	mov	x0, x25
   1a3e0: 97ffccdf     	bl	0xd75c <__share_file+0x428>
   1a3e4: 5297a101     	mov	w1, #0xbd08             // =48392
   1a3e8: 910083e5     	add	x5, sp, #0x20
   1a3ec: 72a8afe1     	movk	w1, #0x457f, lsl #16
   1a3f0: 52800162     	mov	w2, #0xb                // =11
   1a3f4: 52800063     	mov	w3, #0x3                // =3
   1a3f8: aa1703e4     	mov	x4, x23
   1a3fc: 9400094c     	bl	0x1c92c <__share_file+0xf5f8>
   1a400: f9401be8     	ldr	x8, [sp, #0x30]
   1a404: b4000088     	cbz	x8, 0x1a414 <__share_file+0xd0e0>
   1a408: f94013e0     	ldr	x0, [sp, #0x20]
   1a40c: 97ffb975     	bl	0x89e0 <free@plt>
   1a410: f90013ff     	str	xzr, [sp, #0x20]
   1a414: a94523e2     	ldp	x2, x8, [sp, #0x50]
   1a418: 52800309     	mov	w9, #0x18               // =24
   1a41c: 910143e0     	add	x0, sp, #0x50
   1a420: 9100e3e3     	add	x3, sp, #0x38
   1a424: 9b090901     	madd	x1, x8, x9, x2
   1a428: 97ffdaeb     	bl	0x10fd4 <__share_file+0x3ca0>
   1a42c: f94027e8     	ldr	x8, [sp, #0x48]
   1a430: b4000088     	cbz	x8, 0x1a440 <__share_file+0xd10c>
   1a434: f9401fe0     	ldr	x0, [sp, #0x38]
   1a438: 97ffb96a     	bl	0x89e0 <free@plt>
   1a43c: f9001fff     	str	xzr, [sp, #0x38]
   1a440: b9401e68     	ldr	w8, [x19, #0x1c]
   1a444: 6b1c011f     	cmp	w8, w28
   1a448: 54000d09     	b.ls	0x1a5e8 <__share_file+0xd2b4>
   1a44c: f8414269     	ldur	x9, [x19, #0x14]
   1a450: d503201f     	nop
   1a454: 9b1b2749     	madd	x9, x26, x27, x9
   1a458: b940053c     	ldr	w28, [x9, #0x4]
   1a45c: 3100079f     	cmn	w28, #0x1
   1a460: 54ffed20     	b.eq	0x1a204 <__share_file+0xced0>
   1a464: 6b1c011f     	cmp	w8, w28
   1a468: 54ffece8     	b.hi	0x1a204 <__share_file+0xced0>
   1a46c: b0000200     	adrp	x0, 0x5b000
   1a470: f0000202     	adrp	x2, 0x5d000
   1a474: 90000203     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1a478: 912fd800     	add	x0, x0, #0xbf6
   1a47c: 9129f042     	add	x2, x2, #0xa7c
   1a480: 91397863     	add	x3, x3, #0xe5e
   1a484: 528011e1     	mov	w1, #0x8f               // =143
   1a488: 97ffb756     	bl	0x81e0 <__assert2@plt>
   1a48c: f9402fe8     	ldr	x8, [sp, #0x58]
   1a490: b4000508     	cbz	x8, 0x1a530 <__share_file+0xd1fc>
   1a494: f94003fa     	ldr	x26, [sp]
   1a498: 2a1f03f5     	mov	w21, wzr
   1a49c: 52800316     	mov	w22, #0x18              // =24
   1a4a0: 52800c17     	mov	w23, #0x60              // =96
   1a4a4: f9402be8     	ldr	x8, [sp, #0x50]
   1a4a8: aa1403e0     	mov	x0, x20
   1a4ac: 9b3622a1     	smaddl	x1, w21, w22, x8
   1a4b0: 940003e8     	bl	0x1b450 <__share_file+0xe11c>
   1a4b4: aa0003e2     	mov	x2, x0
   1a4b8: 3100045f     	cmn	w2, #0x1
   1a4bc: 540001c0     	b.eq	0x1a4f4 <__share_file+0xd1c0>
   1a4c0: b9401e68     	ldr	w8, [x19, #0x1c]
   1a4c4: 6b02011f     	cmp	w8, w2
   1a4c8: 54000169     	b.ls	0x1a4f4 <__share_file+0xd1c0>
   1a4cc: f8414268     	ldur	x8, [x19, #0x14]
   1a4d0: 92407c49     	and	x9, x2, #0xffffffff
   1a4d4: 9b172128     	madd	x8, x9, x23, x8
   1a4d8: b9400908     	ldr	w8, [x8, #0x8]
   1a4dc: d360fc49     	lsr	x9, x2, #32
   1a4e0: 6b09011f     	cmp	w8, w9
   1a4e4: 54000081     	b.ne	0x1a4f4 <__share_file+0xd1c0>
   1a4e8: aa1403e0     	mov	x0, x20
   1a4ec: aa1403e1     	mov	x1, x20
   1a4f0: 94000510     	bl	0x1b930 <__share_file+0xe5fc>
   1a4f4: f9402fe8     	ldr	x8, [sp, #0x58]
   1a4f8: 110006b5     	add	w21, w21, #0x1
   1a4fc: eb15011f     	cmp	x8, x21
   1a500: 540001a9     	b.ls	0x1a534 <__share_file+0xd200>
   1a504: b9400268     	ldr	w8, [x19]
   1a508: 7100151f     	cmp	w8, #0x5
   1a50c: 54fffcc0     	b.eq	0x1a4a4 <__share_file+0xd170>
   1a510: d0000200     	adrp	x0, 0x5c000
   1a514: f0000202     	adrp	x2, 0x5d000
   1a518: f0000203     	adrp	x3, 0x5d000
   1a51c: 9114cc00     	add	x0, x0, #0x533
   1a520: 9123d442     	add	x2, x2, #0x8f5
   1a524: 9124c863     	add	x3, x3, #0x932
   1a528: 52800cc1     	mov	w1, #0x66               // =102
   1a52c: 97ffb72d     	bl	0x81e0 <__assert2@plt>
   1a530: f94003fa     	ldr	x26, [sp]
   1a534: f94033e9     	ldr	x9, [sp, #0x60]
   1a538: b40003a9     	cbz	x9, 0x1a5ac <__share_file+0xd278>
   1a53c: f9402bf3     	ldr	x19, [sp, #0x50]
   1a540: b4000308     	cbz	x8, 0x1a5a0 <__share_file+0xd26c>
   1a544: aa1f03f4     	mov	x20, xzr
   1a548: aa1f03f5     	mov	x21, xzr
   1a54c: 52800316     	mov	w22, #0x18              // =24
   1a550: d2c00037     	mov	x23, #0x100000000       // =4294967296
   1a554: 14000008     	b	0x1a574 <__share_file+0xd240>
   1a558: 9b164f08     	madd	x8, x24, x22, x19
   1a55c: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   1a560: f9402fe8     	ldr	x8, [sp, #0x58]
   1a564: 910006b5     	add	x21, x21, #0x1
   1a568: eb0802bf     	cmp	x21, x8
   1a56c: 8b170294     	add	x20, x20, x23
   1a570: 54000162     	b.hs	0x1a59c <__share_file+0xd268>
   1a574: 9360fe98     	asr	x24, x20, #32
   1a578: 9b164f19     	madd	x25, x24, x22, x19
   1a57c: b4ffff59     	cbz	x25, 0x1a564 <__share_file+0xd230>
   1a580: 9b164f08     	madd	x8, x24, x22, x19
   1a584: f9400908     	ldr	x8, [x8, #0x10]
   1a588: b4fffe88     	cbz	x8, 0x1a558 <__share_file+0xd224>
   1a58c: f9400320     	ldr	x0, [x25]
   1a590: 97ffb914     	bl	0x89e0 <free@plt>
   1a594: f900033f     	str	xzr, [x25]
   1a598: 17fffff0     	b	0x1a558 <__share_file+0xd224>
   1a59c: f9402bf3     	ldr	x19, [sp, #0x50]
   1a5a0: aa1303e0     	mov	x0, x19
   1a5a4: 97ffb90f     	bl	0x89e0 <free@plt>
   1a5a8: f9002bff     	str	xzr, [sp, #0x50]
   1a5ac: d0000300     	adrp	x0, 0x7c000
   1a5b0: 9118a000     	add	x0, x0, #0x628
   1a5b4: 9400864d     	bl	0x3bee8 <operator delete(void*)+0xb58>
   1a5b8: f9401748     	ldr	x8, [x26, #0x28]
   1a5bc: f85a83a9     	ldur	x9, [x29, #-0x58]
   1a5c0: eb09011f     	cmp	x8, x9
   1a5c4: 54000321     	b.ne	0x1a628 <__share_file+0xd2f4>
   1a5c8: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
   1a5cc: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   1a5d0: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   1a5d4: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   1a5d8: a94867fa     	ldp	x26, x25, [sp, #0x80]
   1a5dc: a9476ffc     	ldp	x28, x27, [sp, #0x70]
   1a5e0: 910343ff     	add	sp, sp, #0xd0
   1a5e4: d65f03c0     	ret
   1a5e8: b0000200     	adrp	x0, 0x5b000
   1a5ec: f0000202     	adrp	x2, 0x5d000
   1a5f0: 90000203     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1a5f4: 912fd800     	add	x0, x0, #0xbf6
   1a5f8: 91389442     	add	x2, x2, #0xe25
   1a5fc: 91397863     	add	x3, x3, #0xe5e
   1a600: 52801201     	mov	w1, #0x90               // =144
   1a604: 97ffb6f7     	bl	0x81e0 <__assert2@plt>
   1a608: d0000200     	adrp	x0, 0x5c000
   1a60c: f0000202     	adrp	x2, 0x5d000
   1a610: f0000203     	adrp	x3, 0x5d000
   1a614: 9114cc00     	add	x0, x0, #0x533
   1a618: 91223c42     	add	x2, x2, #0x88f
   1a61c: 9122e863     	add	x3, x3, #0x8ba
   1a620: 52800b41     	mov	w1, #0x5a               // =90
   1a624: 97ffb6ef     	bl	0x81e0 <__assert2@plt>
   1a628: 97ffb7ae     	bl	0x84e0 <__stack_chk_fail@plt>
   1a62c: d10343ff     	sub	sp, sp, #0xd0
   1a630: a9076ffc     	stp	x28, x27, [sp, #0x70]
   1a634: a90867fa     	stp	x26, x25, [sp, #0x80]
   1a638: a9095ff8     	stp	x24, x23, [sp, #0x90]
   1a63c: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   1a640: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   1a644: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
   1a648: 910303fd     	add	x29, sp, #0xc0
   1a64c: d53bd05a     	mrs	x26, TPIDR_EL0
   1a650: f9401748     	ldr	x8, [x26, #0x28]
   1a654: d0000300     	adrp	x0, 0x7c000
   1a658: 9118a000     	add	x0, x0, #0x628
   1a65c: aa0103f3     	mov	x19, x1
   1a660: f81a83a8     	stur	x8, [x29, #-0x58]
   1a664: 9400858d     	bl	0x3bc98 <operator delete(void*)+0x908>
   1a668: b9400268     	ldr	w8, [x19]
   1a66c: 7100191f     	cmp	w8, #0x6
   1a670: 54001d00     	b.eq	0x1aa10 <__share_file+0xd6dc>
   1a674: 7100151f     	cmp	w8, #0x5
   1a678: a905ffff     	stp	xzr, xzr, [sp, #0x58]
   1a67c: f9002bff     	str	xzr, [sp, #0x50]
   1a680: 540017a1     	b.ne	0x1a974 <__share_file+0xd640>
   1a684: b9402a68     	ldr	w8, [x19, #0x28]
   1a688: f90003fa     	str	x26, [sp]
   1a68c: 3100051f     	cmn	w8, #0x1
   1a690: 540000c0     	b.eq	0x1a6a8 <__share_file+0xd374>
   1a694: b9401e69     	ldr	w9, [x19, #0x1c]
   1a698: 6b08013f     	cmp	w9, w8
   1a69c: 540011a9     	b.ls	0x1a8d0 <__share_file+0xd59c>
   1a6a0: aa1f03e9     	mov	x9, xzr
   1a6a4: 14000003     	b	0x1a6b0 <__share_file+0xd37c>
   1a6a8: b2607fe9     	mov	x9, #-0x100000000       // =-4294967296
   1a6ac: 12800008     	mov	w8, #-0x1               // =-1
   1a6b0: f0000215     	adrp	x21, 0x5d000
   1a6b4: f0000216     	adrp	x22, 0x5d000
   1a6b8: 91001274     	add	x20, x19, #0x4
   1a6bc: aa08013c     	orr	x28, x9, x8
   1a6c0: 52800c1b     	mov	w27, #0x60              // =96
   1a6c4: 911c9eb5     	add	x21, x21, #0x727
   1a6c8: 912112d6     	add	x22, x22, #0x844
   1a6cc: 5280031a     	mov	w26, #0x18              // =24
   1a6d0: 3100079f     	cmn	w28, #0x1
   1a6d4: 540000e1     	b.ne	0x1a6f0 <__share_file+0xd3bc>
   1a6d8: 14000086     	b	0x1a8f0 <__share_file+0xd5bc>
   1a6dc: b9400268     	ldr	w8, [x19]
   1a6e0: 7100151f     	cmp	w8, #0x5
   1a6e4: 54001481     	b.ne	0x1a974 <__share_file+0xd640>
   1a6e8: 3100079f     	cmn	w28, #0x1
   1a6ec: 54001020     	b.eq	0x1a8f0 <__share_file+0xd5bc>
   1a6f0: b9401e68     	ldr	w8, [x19, #0x1c]
   1a6f4: 6b1c011f     	cmp	w8, w28
   1a6f8: 54000ec9     	b.ls	0x1a8d0 <__share_file+0xd59c>
   1a6fc: f8414268     	ldur	x8, [x19, #0x14]
   1a700: 92407f97     	and	x23, x28, #0xffffffff
   1a704: a903ffff     	stp	xzr, xzr, [sp, #0x38]
   1a708: 9100e3e0     	add	x0, sp, #0x38
   1a70c: 9b1b22f8     	madd	x24, x23, x27, x8
   1a710: f9400f01     	ldr	x1, [x24, #0x18]
   1a714: 52800022     	mov	w2, #0x1                // =1
   1a718: f90027e1     	str	x1, [sp, #0x48]
   1a71c: 97ffcb08     	bl	0xd33c <__share_file+0x8>
   1a720: f9401fe1     	ldr	x1, [sp, #0x38]
   1a724: a9411703     	ldp	x3, x5, [x24, #0x10]
   1a728: 9100e3e0     	add	x0, sp, #0x38
   1a72c: aa0103e2     	mov	x2, x1
   1a730: aa0303e4     	mov	x4, x3
   1a734: 97ffcb45     	bl	0xd448 <__share_file+0x114>
   1a738: b9401e68     	ldr	w8, [x19, #0x1c]
   1a73c: 6b1c011f     	cmp	w8, w28
   1a740: 54000c89     	b.ls	0x1a8d0 <__share_file+0xd59c>
   1a744: f8414268     	ldur	x8, [x19, #0x14]
   1a748: 52800041     	mov	w1, #0x2                // =2
   1a74c: aa1503e0     	mov	x0, x21
   1a750: a902ffff     	stp	xzr, xzr, [sp, #0x28]
   1a754: d503201f     	nop
   1a758: 9b1b22e8     	madd	x8, x23, x27, x8
   1a75c: 9100a118     	add	x24, x8, #0x28
   1a760: f90013ff     	str	xzr, [sp, #0x20]
   1a764: 97ffb6b7     	bl	0x8240 <__strlen_chk@plt>
   1a768: b4000100     	cbz	x0, 0x1a788 <__share_file+0xd454>
   1a76c: f94013e1     	ldr	x1, [sp, #0x20]
   1a770: aa0003e5     	mov	x5, x0
   1a774: 910083e0     	add	x0, sp, #0x20
   1a778: aa1503e3     	mov	x3, x21
   1a77c: aa0103e2     	mov	x2, x1
   1a780: aa1f03e4     	mov	x4, xzr
   1a784: 97ffcb31     	bl	0xd448 <__share_file+0x114>
   1a788: 910083e1     	add	x1, sp, #0x20
   1a78c: aa1803e0     	mov	x0, x24
   1a790: 94009a4d     	bl	0x410c4 <operator delete(void*)+0x5d34>
   1a794: b9400008     	ldr	w8, [x0]
   1a798: 7100091f     	cmp	w8, #0x2
   1a79c: 54000381     	b.ne	0x1a80c <__share_file+0xd4d8>
   1a7a0: 528000a1     	mov	w1, #0x5                // =5
   1a7a4: aa1603e0     	mov	x0, x22
   1a7a8: a9017fff     	stp	xzr, xzr, [sp, #0x10]
   1a7ac: f90007ff     	str	xzr, [sp, #0x8]
   1a7b0: 97ffb6a4     	bl	0x8240 <__strlen_chk@plt>
   1a7b4: b4000100     	cbz	x0, 0x1a7d4 <__share_file+0xd4a0>
   1a7b8: f94007e1     	ldr	x1, [sp, #0x8]
   1a7bc: aa0003e5     	mov	x5, x0
   1a7c0: 910023e0     	add	x0, sp, #0x8
   1a7c4: aa1603e3     	mov	x3, x22
   1a7c8: aa0103e2     	mov	x2, x1
   1a7cc: aa1f03e4     	mov	x4, xzr
   1a7d0: 97ffcb1e     	bl	0xd448 <__share_file+0x114>
   1a7d4: 910023e1     	add	x1, sp, #0x8
   1a7d8: aa1803e0     	mov	x0, x24
   1a7dc: 94009a3a     	bl	0x410c4 <operator delete(void*)+0x5d34>
   1a7e0: b9400008     	ldr	w8, [x0]
   1a7e4: f9400fe9     	ldr	x9, [sp, #0x18]
   1a7e8: 7100191f     	cmp	w8, #0x6
   1a7ec: 1a9f17f9     	cset	w25, eq
   1a7f0: b4000109     	cbz	x9, 0x1a810 <__share_file+0xd4dc>
   1a7f4: f94007e0     	ldr	x0, [sp, #0x8]
   1a7f8: 97ffb87a     	bl	0x89e0 <free@plt>
   1a7fc: f90007ff     	str	xzr, [sp, #0x8]
   1a800: f9401be8     	ldr	x8, [sp, #0x30]
   1a804: b50000a8     	cbnz	x8, 0x1a818 <__share_file+0xd4e4>
   1a808: 14000007     	b	0x1a824 <__share_file+0xd4f0>
   1a80c: 52800039     	mov	w25, #0x1               // =1
   1a810: f9401be8     	ldr	x8, [sp, #0x30]
   1a814: b4000088     	cbz	x8, 0x1a824 <__share_file+0xd4f0>
   1a818: f94013e0     	ldr	x0, [sp, #0x20]
   1a81c: 97ffb871     	bl	0x89e0 <free@plt>
   1a820: f90013ff     	str	xzr, [sp, #0x20]
   1a824: 34000379     	cbz	w25, 0x1a890 <__share_file+0xd55c>
   1a828: 97ffb636     	bl	0x8100 <get_ccs_log@plt>
   1a82c: aa0003f9     	mov	x25, x0
   1a830: 97ffb634     	bl	0x8100 <get_ccs_log@plt>
   1a834: 910083e8     	add	x8, sp, #0x20
   1a838: aa1803e0     	mov	x0, x24
   1a83c: 94009c3f     	bl	0x41938 <operator delete(void*)+0x65a8>
   1a840: aa1903e0     	mov	x0, x25
   1a844: 97ffcbc6     	bl	0xd75c <__share_file+0x428>
   1a848: 5297a101     	mov	w1, #0xbd08             // =48392
   1a84c: f0000204     	adrp	x4, 0x5d000
   1a850: 910083e5     	add	x5, sp, #0x20
   1a854: 72a8afe1     	movk	w1, #0x457f, lsl #16
   1a858: 52800162     	mov	w2, #0xb                // =11
   1a85c: 52800063     	mov	w3, #0x3                // =3
   1a860: 91203c84     	add	x4, x4, #0x80f
   1a864: 94000832     	bl	0x1c92c <__share_file+0xf5f8>
   1a868: f9401be8     	ldr	x8, [sp, #0x30]
   1a86c: b4000088     	cbz	x8, 0x1a87c <__share_file+0xd548>
   1a870: f94013e0     	ldr	x0, [sp, #0x20]
   1a874: 97ffb85b     	bl	0x89e0 <free@plt>
   1a878: f90013ff     	str	xzr, [sp, #0x20]
   1a87c: a94523e2     	ldp	x2, x8, [sp, #0x50]
   1a880: 910143e0     	add	x0, sp, #0x50
   1a884: 9100e3e3     	add	x3, sp, #0x38
   1a888: 9b1a0901     	madd	x1, x8, x26, x2
   1a88c: 97ffd9d2     	bl	0x10fd4 <__share_file+0x3ca0>
   1a890: f94027e8     	ldr	x8, [sp, #0x48]
   1a894: b4000088     	cbz	x8, 0x1a8a4 <__share_file+0xd570>
   1a898: f9401fe0     	ldr	x0, [sp, #0x38]
   1a89c: 97ffb851     	bl	0x89e0 <free@plt>
   1a8a0: f9001fff     	str	xzr, [sp, #0x38]
   1a8a4: b9401e68     	ldr	w8, [x19, #0x1c]
   1a8a8: 6b1c011f     	cmp	w8, w28
   1a8ac: 54000d09     	b.ls	0x1aa4c <__share_file+0xd718>
   1a8b0: f8414269     	ldur	x9, [x19, #0x14]
   1a8b4: d503201f     	nop
   1a8b8: 9b1b26e9     	madd	x9, x23, x27, x9
   1a8bc: b940053c     	ldr	w28, [x9, #0x4]
   1a8c0: 3100079f     	cmn	w28, #0x1
   1a8c4: 54fff0c0     	b.eq	0x1a6dc <__share_file+0xd3a8>
   1a8c8: 6b1c011f     	cmp	w8, w28
   1a8cc: 54fff088     	b.hi	0x1a6dc <__share_file+0xd3a8>
   1a8d0: b0000200     	adrp	x0, 0x5b000
   1a8d4: f0000202     	adrp	x2, 0x5d000
   1a8d8: 90000203     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1a8dc: 912fd800     	add	x0, x0, #0xbf6
   1a8e0: 9129f042     	add	x2, x2, #0xa7c
   1a8e4: 91397863     	add	x3, x3, #0xe5e
   1a8e8: 528011e1     	mov	w1, #0x8f               // =143
   1a8ec: 97ffb63d     	bl	0x81e0 <__assert2@plt>
   1a8f0: f9402fe8     	ldr	x8, [sp, #0x58]
   1a8f4: b4000508     	cbz	x8, 0x1a994 <__share_file+0xd660>
   1a8f8: f94003fa     	ldr	x26, [sp]
   1a8fc: 2a1f03f5     	mov	w21, wzr
   1a900: 52800316     	mov	w22, #0x18              // =24
   1a904: 52800c17     	mov	w23, #0x60              // =96
   1a908: f9402be8     	ldr	x8, [sp, #0x50]
   1a90c: aa1403e0     	mov	x0, x20
   1a910: 9b3622a1     	smaddl	x1, w21, w22, x8
   1a914: 940002cf     	bl	0x1b450 <__share_file+0xe11c>
   1a918: aa0003e2     	mov	x2, x0
   1a91c: 3100045f     	cmn	w2, #0x1
   1a920: 540001c0     	b.eq	0x1a958 <__share_file+0xd624>
   1a924: b9401e68     	ldr	w8, [x19, #0x1c]
   1a928: 6b02011f     	cmp	w8, w2
   1a92c: 54000169     	b.ls	0x1a958 <__share_file+0xd624>
   1a930: f8414268     	ldur	x8, [x19, #0x14]
   1a934: 92407c49     	and	x9, x2, #0xffffffff
   1a938: 9b172128     	madd	x8, x9, x23, x8
   1a93c: b9400908     	ldr	w8, [x8, #0x8]
   1a940: d360fc49     	lsr	x9, x2, #32
   1a944: 6b09011f     	cmp	w8, w9
   1a948: 54000081     	b.ne	0x1a958 <__share_file+0xd624>
   1a94c: aa1403e0     	mov	x0, x20
   1a950: aa1403e1     	mov	x1, x20
   1a954: 940003f7     	bl	0x1b930 <__share_file+0xe5fc>
   1a958: f9402fe8     	ldr	x8, [sp, #0x58]
   1a95c: 110006b5     	add	w21, w21, #0x1
   1a960: eb15011f     	cmp	x8, x21
   1a964: 540001a9     	b.ls	0x1a998 <__share_file+0xd664>
   1a968: b9400268     	ldr	w8, [x19]
   1a96c: 7100151f     	cmp	w8, #0x5
   1a970: 54fffcc0     	b.eq	0x1a908 <__share_file+0xd5d4>
   1a974: d0000200     	adrp	x0, 0x5c000
   1a978: f0000202     	adrp	x2, 0x5d000
   1a97c: f0000203     	adrp	x3, 0x5d000
   1a980: 9114cc00     	add	x0, x0, #0x533
   1a984: 9123d442     	add	x2, x2, #0x8f5
   1a988: 9124c863     	add	x3, x3, #0x932
   1a98c: 52800cc1     	mov	w1, #0x66               // =102
   1a990: 97ffb614     	bl	0x81e0 <__assert2@plt>
   1a994: f94003fa     	ldr	x26, [sp]
   1a998: f94033e9     	ldr	x9, [sp, #0x60]
   1a99c: b40003a9     	cbz	x9, 0x1aa10 <__share_file+0xd6dc>
   1a9a0: f9402bf3     	ldr	x19, [sp, #0x50]
   1a9a4: b4000308     	cbz	x8, 0x1aa04 <__share_file+0xd6d0>
   1a9a8: aa1f03f4     	mov	x20, xzr
   1a9ac: aa1f03f5     	mov	x21, xzr
   1a9b0: 52800316     	mov	w22, #0x18              // =24
   1a9b4: d2c00037     	mov	x23, #0x100000000       // =4294967296
   1a9b8: 14000008     	b	0x1a9d8 <__share_file+0xd6a4>
   1a9bc: 9b164f08     	madd	x8, x24, x22, x19
   1a9c0: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   1a9c4: f9402fe8     	ldr	x8, [sp, #0x58]
   1a9c8: 910006b5     	add	x21, x21, #0x1
   1a9cc: eb0802bf     	cmp	x21, x8
   1a9d0: 8b170294     	add	x20, x20, x23
   1a9d4: 54000162     	b.hs	0x1aa00 <__share_file+0xd6cc>
   1a9d8: 9360fe98     	asr	x24, x20, #32
   1a9dc: 9b164f19     	madd	x25, x24, x22, x19
   1a9e0: b4ffff59     	cbz	x25, 0x1a9c8 <__share_file+0xd694>
   1a9e4: 9b164f08     	madd	x8, x24, x22, x19
   1a9e8: f9400908     	ldr	x8, [x8, #0x10]
   1a9ec: b4fffe88     	cbz	x8, 0x1a9bc <__share_file+0xd688>
   1a9f0: f9400320     	ldr	x0, [x25]
   1a9f4: 97ffb7fb     	bl	0x89e0 <free@plt>
   1a9f8: f900033f     	str	xzr, [x25]
   1a9fc: 17fffff0     	b	0x1a9bc <__share_file+0xd688>
   1aa00: f9402bf3     	ldr	x19, [sp, #0x50]
   1aa04: aa1303e0     	mov	x0, x19
   1aa08: 97ffb7f6     	bl	0x89e0 <free@plt>
   1aa0c: f9002bff     	str	xzr, [sp, #0x50]
   1aa10: d0000300     	adrp	x0, 0x7c000
   1aa14: 9118a000     	add	x0, x0, #0x628
   1aa18: 94008534     	bl	0x3bee8 <operator delete(void*)+0xb58>
   1aa1c: f9401748     	ldr	x8, [x26, #0x28]
   1aa20: f85a83a9     	ldur	x9, [x29, #-0x58]
   1aa24: eb09011f     	cmp	x8, x9
   1aa28: 54000221     	b.ne	0x1aa6c <__share_file+0xd738>
   1aa2c: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
   1aa30: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   1aa34: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   1aa38: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   1aa3c: a94867fa     	ldp	x26, x25, [sp, #0x80]
   1aa40: a9476ffc     	ldp	x28, x27, [sp, #0x70]
   1aa44: 910343ff     	add	sp, sp, #0xd0
   1aa48: d65f03c0     	ret
   1aa4c: b0000200     	adrp	x0, 0x5b000
   1aa50: f0000202     	adrp	x2, 0x5d000
   1aa54: 90000203     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1aa58: 912fd800     	add	x0, x0, #0xbf6
   1aa5c: 91389442     	add	x2, x2, #0xe25
   1aa60: 91397863     	add	x3, x3, #0xe5e
   1aa64: 52801201     	mov	w1, #0x90               // =144
   1aa68: 97ffb5de     	bl	0x81e0 <__assert2@plt>
   1aa6c: 97ffb69d     	bl	0x84e0 <__stack_chk_fail@plt>
   1aa70: d65f03c0     	ret
   1aa74: a9bc5ff8     	stp	x24, x23, [sp, #-0x40]!
   1aa78: a90157f6     	stp	x22, x21, [sp, #0x10]
   1aa7c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   1aa80: a9037bfd     	stp	x29, x30, [sp, #0x30]
   1aa84: 9100c3fd     	add	x29, sp, #0x30
   1aa88: 90000208     	adrp	x8, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1aa8c: 3dc1ad00     	ldr	q0, [x8, #0x6b0]
   1aa90: f900001f     	str	xzr, [x0]
   1aa94: b900081f     	str	wzr, [x0, #0x8]
   1aa98: f900081f     	str	xzr, [x0, #0x10]
   1aa9c: b900181f     	str	wzr, [x0, #0x18]
   1aaa0: 3d800800     	str	q0, [x0, #0x20]
   1aaa4: aa0103f3     	mov	x19, x1
   1aaa8: b9400821     	ldr	w1, [x1, #0x8]
   1aaac: aa0003f4     	mov	x20, x0
   1aab0: 94000093     	bl	0x1acfc <__share_file+0xd9c8>
   1aab4: b9400a81     	ldr	w1, [x20, #0x8]
   1aab8: aa1403e0     	mov	x0, x20
   1aabc: 94000123     	bl	0x1af48 <__share_file+0xdc14>
   1aac0: b9402675     	ldr	w21, [x19, #0x24]
   1aac4: 310006bf     	cmn	w21, #0x1
   1aac8: 54000620     	b.eq	0x1ab8c <__share_file+0xd858>
   1aacc: b9401a68     	ldr	w8, [x19, #0x18]
   1aad0: 6b15011f     	cmp	w8, w21
   1aad4: 540004c9     	b.ls	0x1ab6c <__share_file+0xd838>
   1aad8: 310006bf     	cmn	w21, #0x1
   1aadc: 54000580     	b.eq	0x1ab8c <__share_file+0xd858>
   1aae0: b9401a68     	ldr	w8, [x19, #0x18]
   1aae4: 52800c16     	mov	w22, #0x60              // =96
   1aae8: 6b15011f     	cmp	w8, w21
   1aaec: 54000409     	b.ls	0x1ab6c <__share_file+0xd838>
   1aaf0: f9400a78     	ldr	x24, [x19, #0x10]
   1aaf4: aa1403e0     	mov	x0, x20
   1aaf8: 9bb662a8     	umaddl	x8, w21, w22, x24
   1aafc: 91004101     	add	x1, x8, #0x10
   1ab00: 940001c9     	bl	0x1b224 <__share_file+0xdef0>
   1ab04: b9401808     	ldr	w8, [x0, #0x18]
   1ab08: 6b01011f     	cmp	w8, w1
   1ab0c: 540004a9     	b.ls	0x1aba0 <__share_file+0xd86c>
   1ab10: f9400809     	ldr	x9, [x0, #0x10]
   1ab14: 2a1503f7     	mov	w23, w21
   1ab18: 9b1662e8     	madd	x8, x23, x22, x24
   1ab1c: 92407c2a     	and	x10, x1, #0xffffffff
   1ab20: 9100a108     	add	x8, x8, #0x28
   1ab24: 9b162549     	madd	x9, x10, x22, x9
   1ab28: 9100a120     	add	x0, x9, #0x28
   1ab2c: aa0803e1     	mov	x1, x8
   1ab30: 94009941     	bl	0x41034 <operator delete(void*)+0x5ca4>
   1ab34: b9402288     	ldr	w8, [x20, #0x20]
   1ab38: 11000508     	add	w8, w8, #0x1
   1ab3c: b9002288     	str	w8, [x20, #0x20]
   1ab40: b9401a68     	ldr	w8, [x19, #0x18]
   1ab44: 6b15011f     	cmp	w8, w21
   1ab48: 54000129     	b.ls	0x1ab6c <__share_file+0xd838>
   1ab4c: f9400a69     	ldr	x9, [x19, #0x10]
   1ab50: d503201f     	nop
   1ab54: 9b1626e9     	madd	x9, x23, x22, x9
   1ab58: b9400535     	ldr	w21, [x9, #0x4]
   1ab5c: 310006bf     	cmn	w21, #0x1
   1ab60: 54000160     	b.eq	0x1ab8c <__share_file+0xd858>
   1ab64: 6b15011f     	cmp	w8, w21
   1ab68: 54fffc08     	b.hi	0x1aae8 <__share_file+0xd7b4>
   1ab6c: b0000200     	adrp	x0, 0x5b000
   1ab70: f0000202     	adrp	x2, 0x5d000
   1ab74: 90000203     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1ab78: 912fd800     	add	x0, x0, #0xbf6
   1ab7c: 91389442     	add	x2, x2, #0xe25
   1ab80: 91397863     	add	x3, x3, #0xe5e
   1ab84: 52801201     	mov	w1, #0x90               // =144
   1ab88: 97ffb596     	bl	0x81e0 <__assert2@plt>
   1ab8c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   1ab90: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   1ab94: a94157f6     	ldp	x22, x21, [sp, #0x10]
   1ab98: a8c45ff8     	ldp	x24, x23, [sp], #0x40
   1ab9c: d65f03c0     	ret
   1aba0: b0000200     	adrp	x0, 0x5b000
   1aba4: f0000202     	adrp	x2, 0x5d000
   1aba8: 90000203     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1abac: 912fd800     	add	x0, x0, #0xbf6
   1abb0: 9129f042     	add	x2, x2, #0xa7c
   1abb4: 91397863     	add	x3, x3, #0xe5e
   1abb8: 528011e1     	mov	w1, #0x8f               // =143
   1abbc: 97ffb589     	bl	0x81e0 <__assert2@plt>
   1abc0: a9bc5ff8     	stp	x24, x23, [sp, #-0x40]!
   1abc4: a90157f6     	stp	x22, x21, [sp, #0x10]
   1abc8: a9024ff4     	stp	x20, x19, [sp, #0x20]
   1abcc: a9037bfd     	stp	x29, x30, [sp, #0x30]
   1abd0: 9100c3fd     	add	x29, sp, #0x30
   1abd4: aa0103f4     	mov	x20, x1
   1abd8: aa0003f3     	mov	x19, x0
   1abdc: 9400027f     	bl	0x1b5d8 <__share_file+0xe2a4>
   1abe0: b9400a81     	ldr	w1, [x20, #0x8]
   1abe4: aa1303e0     	mov	x0, x19
   1abe8: 94000045     	bl	0x1acfc <__share_file+0xd9c8>
   1abec: b9400a61     	ldr	w1, [x19, #0x8]
   1abf0: aa1303e0     	mov	x0, x19
   1abf4: 940000d5     	bl	0x1af48 <__share_file+0xdc14>
   1abf8: b9402695     	ldr	w21, [x20, #0x24]
   1abfc: 310006bf     	cmn	w21, #0x1
   1ac00: 54000620     	b.eq	0x1acc4 <__share_file+0xd990>
   1ac04: b9401a88     	ldr	w8, [x20, #0x18]
   1ac08: 6b15011f     	cmp	w8, w21
   1ac0c: 540004c9     	b.ls	0x1aca4 <__share_file+0xd970>
   1ac10: 310006bf     	cmn	w21, #0x1
   1ac14: 54000580     	b.eq	0x1acc4 <__share_file+0xd990>
   1ac18: b9401a88     	ldr	w8, [x20, #0x18]
   1ac1c: 52800c16     	mov	w22, #0x60              // =96
   1ac20: 6b15011f     	cmp	w8, w21
   1ac24: 54000409     	b.ls	0x1aca4 <__share_file+0xd970>
   1ac28: f9400a98     	ldr	x24, [x20, #0x10]
   1ac2c: aa1303e0     	mov	x0, x19
   1ac30: 9bb662a8     	umaddl	x8, w21, w22, x24
   1ac34: 91004101     	add	x1, x8, #0x10
   1ac38: 9400017b     	bl	0x1b224 <__share_file+0xdef0>
   1ac3c: b9401808     	ldr	w8, [x0, #0x18]
   1ac40: 6b01011f     	cmp	w8, w1
   1ac44: 540004c9     	b.ls	0x1acdc <__share_file+0xd9a8>
   1ac48: f9400809     	ldr	x9, [x0, #0x10]
   1ac4c: 2a1503f7     	mov	w23, w21
   1ac50: 9b1662e8     	madd	x8, x23, x22, x24
   1ac54: 92407c2a     	and	x10, x1, #0xffffffff
   1ac58: 9100a108     	add	x8, x8, #0x28
   1ac5c: 9b162549     	madd	x9, x10, x22, x9
   1ac60: 9100a120     	add	x0, x9, #0x28
   1ac64: aa0803e1     	mov	x1, x8
   1ac68: 940098f3     	bl	0x41034 <operator delete(void*)+0x5ca4>
   1ac6c: b9402268     	ldr	w8, [x19, #0x20]
   1ac70: 11000508     	add	w8, w8, #0x1
   1ac74: b9002268     	str	w8, [x19, #0x20]
   1ac78: b9401a88     	ldr	w8, [x20, #0x18]
   1ac7c: 6b15011f     	cmp	w8, w21
   1ac80: 54000129     	b.ls	0x1aca4 <__share_file+0xd970>
   1ac84: f9400a89     	ldr	x9, [x20, #0x10]
   1ac88: d503201f     	nop
   1ac8c: 9b1626e9     	madd	x9, x23, x22, x9
   1ac90: b9400535     	ldr	w21, [x9, #0x4]
   1ac94: 310006bf     	cmn	w21, #0x1
   1ac98: 54000160     	b.eq	0x1acc4 <__share_file+0xd990>
   1ac9c: 6b15011f     	cmp	w8, w21
   1aca0: 54fffc08     	b.hi	0x1ac20 <__share_file+0xd8ec>
   1aca4: b0000200     	adrp	x0, 0x5b000
   1aca8: f0000202     	adrp	x2, 0x5d000
   1acac: 90000203     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1acb0: 912fd800     	add	x0, x0, #0xbf6
   1acb4: 91389442     	add	x2, x2, #0xe25
   1acb8: 91397863     	add	x3, x3, #0xe5e
   1acbc: 52801201     	mov	w1, #0x90               // =144
   1acc0: 97ffb548     	bl	0x81e0 <__assert2@plt>
   1acc4: aa1303e0     	mov	x0, x19
   1acc8: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   1accc: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   1acd0: a94157f6     	ldp	x22, x21, [sp, #0x10]
   1acd4: a8c45ff8     	ldp	x24, x23, [sp], #0x40
   1acd8: d65f03c0     	ret
   1acdc: b0000200     	adrp	x0, 0x5b000
   1ace0: f0000202     	adrp	x2, 0x5d000
   1ace4: 90000203     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1ace8: 912fd800     	add	x0, x0, #0xbf6
   1acec: 9129f042     	add	x2, x2, #0xa7c
   1acf0: 91397863     	add	x3, x3, #0xe5e
   1acf4: 528011e1     	mov	w1, #0x8f               // =143
   1acf8: 97ffb53a     	bl	0x81e0 <__assert2@plt>
   1acfc: f81d0ff5     	str	x21, [sp, #-0x30]!
   1ad00: a9014ff4     	stp	x20, x19, [sp, #0x10]
   1ad04: a9027bfd     	stp	x29, x30, [sp, #0x20]
   1ad08: 910083fd     	add	x29, sp, #0x20
   1ad0c: b9400808     	ldr	w8, [x0, #0x8]
   1ad10: 6b01011f     	cmp	w8, w1
   1ad14: 54000f82     	b.hs	0x1af04 <__share_file+0xdbd0>
   1ad18: 51000429     	sub	w9, w1, #0x1
   1ad1c: aa0003f3     	mov	x19, x0
   1ad20: 6a09003f     	tst	w1, w9
   1ad24: 54000081     	b.ne	0x1ad34 <__share_file+0xda00>
   1ad28: 2a0103f5     	mov	w21, w1
   1ad2c: 350000e8     	cbnz	w8, 0x1ad48 <__share_file+0xda14>
   1ad30: 14000008     	b	0x1ad50 <__share_file+0xda1c>
   1ad34: 52800035     	mov	w21, #0x1               // =1
   1ad38: 53017c21     	lsr	w1, w1, #1
   1ad3c: 531f7ab5     	lsl	w21, w21, #1
   1ad40: 35ffffc1     	cbnz	w1, 0x1ad38 <__share_file+0xda04>
   1ad44: 34000068     	cbz	w8, 0x1ad50 <__share_file+0xda1c>
   1ad48: f9400260     	ldr	x0, [x19]
   1ad4c: 97ffb725     	bl	0x89e0 <free@plt>
   1ad50: 2a1503e8     	mov	w8, w21
   1ad54: d37ef514     	lsl	x20, x8, #2
   1ad58: aa1403e0     	mov	x0, x20
   1ad5c: 97ffb6ed     	bl	0x8910 <malloc@plt>
   1ad60: f9000260     	str	x0, [x19]
   1ad64: b9000a75     	str	w21, [x19, #0x8]
   1ad68: 34000e15     	cbz	w21, 0x1af28 <__share_file+0xdbf4>
   1ad6c: 52801fe1     	mov	w1, #0xff               // =255
   1ad70: aa1403e2     	mov	x2, x20
   1ad74: 97ffb6fb     	bl	0x8960 <memset@plt>
   1ad78: b940266c     	ldr	w12, [x19, #0x24]
   1ad7c: 3100059f     	cmn	w12, #0x1
   1ad80: 54000c20     	b.eq	0x1af04 <__share_file+0xdbd0>
   1ad84: 5280326a     	mov	w10, #0x193             // =403
   1ad88: 52800c08     	mov	w8, #0x60               // =96
   1ad8c: 12800009     	mov	w9, #-0x1               // =-1
   1ad90: 72a0200a     	movk	w10, #0x100, lsl #16
   1ad94: d2c0002b     	mov	x11, #0x100000000       // =4294967296
   1ad98: 14000005     	b	0x1adac <__share_file+0xda78>
   1ad9c: 2a0003ee     	mov	w14, w0
   1ada0: b82e782d     	str	w13, [x1, x14, lsl #2]
   1ada4: 3100059f     	cmn	w12, #0x1
   1ada8: 54000ae0     	b.eq	0x1af04 <__share_file+0xdbd0>
   1adac: b9401a6e     	ldr	w14, [x19, #0x18]
   1adb0: 6b0c01df     	cmp	w14, w12
   1adb4: 54000b09     	b.ls	0x1af14 <__share_file+0xdbe0>
   1adb8: f9400a6f     	ldr	x15, [x19, #0x10]
   1adbc: 2a0c03ed     	mov	w13, w12
   1adc0: 2a0d03f0     	mov	w16, w13
   1adc4: 9ba83d8e     	umaddl	x14, w12, w8, x15
   1adc8: b8404dcc     	ldr	w12, [x14, #0x4]!
   1adcc: f84141d1     	ldur	x17, [x14, #0x14]
   1add0: b40001b1     	cbz	x17, 0x1ae04 <__share_file+0xdad0>
   1add4: 9b083e01     	madd	x1, x16, x8, x15
   1add8: f9400821     	ldr	x1, [x1, #0x10]
   1addc: aa1f03e0     	mov	x0, xzr
   1ade0: 2a1f03e2     	mov	w2, wzr
   1ade4: 9360fc03     	asr	x3, x0, #32
   1ade8: 38636823     	ldrb	w3, [x1, x3]
   1adec: 1b0a7c42     	mul	w2, w2, w10
   1adf0: f1000631     	subs	x17, x17, #0x1
   1adf4: 8b0b0000     	add	x0, x0, x11
   1adf8: 4a030042     	eor	w2, w2, w3
   1adfc: 54ffff41     	b.ne	0x1ade4 <__share_file+0xdab0>
   1ae00: 14000002     	b	0x1ae08 <__share_file+0xdad4>
   1ae04: 2a1f03e2     	mov	w2, wzr
   1ae08: b9400a71     	ldr	w17, [x19, #0x8]
   1ae0c: 51000631     	sub	w17, w17, #0x1
   1ae10: 0a020220     	and	w0, w17, w2
   1ae14: 9b083e11     	madd	x17, x16, x8, x15
   1ae18: b9000a20     	str	w0, [x17, #0x8]
   1ae1c: b9400a71     	ldr	w17, [x19, #0x8]
   1ae20: 6b00023f     	cmp	w17, w0
   1ae24: 54000829     	b.ls	0x1af28 <__share_file+0xdbf4>
   1ae28: f9400261     	ldr	x1, [x19]
   1ae2c: b8605831     	ldr	w17, [x1, w0, uxtw #2]
   1ae30: 3100063f     	cmn	w17, #0x1
   1ae34: 54fffb40     	b.eq	0x1ad9c <__share_file+0xda68>
   1ae38: 9b083e0f     	madd	x15, x16, x8, x15
   1ae3c: b94001f0     	ldr	w16, [x15]
   1ae40: 6b11021f     	cmp	w16, w17
   1ae44: 54fffb00     	b.eq	0x1ada4 <__share_file+0xda70>
   1ae48: b9401a61     	ldr	w1, [x19, #0x18]
   1ae4c: 6b11003f     	cmp	w1, w17
   1ae50: 54000629     	b.ls	0x1af14 <__share_file+0xdbe0>
   1ae54: f9400a62     	ldr	x2, [x19, #0x10]
   1ae58: 3100061f     	cmn	w16, #0x1
   1ae5c: 9b080a20     	madd	x0, x17, x8, x2
   1ae60: b9400400     	ldr	w0, [x0, #0x4]
   1ae64: 540000a0     	b.eq	0x1ae78 <__share_file+0xdb44>
   1ae68: 6b10003f     	cmp	w1, w16
   1ae6c: 54000549     	b.ls	0x1af14 <__share_file+0xdbe0>
   1ae70: 9b080a01     	madd	x1, x16, x8, x2
   1ae74: b900042c     	str	w12, [x1, #0x4]
   1ae78: 3100059f     	cmn	w12, #0x1
   1ae7c: 540000e0     	b.eq	0x1ae98 <__share_file+0xdb64>
   1ae80: b9401a61     	ldr	w1, [x19, #0x18]
   1ae84: 6b0c003f     	cmp	w1, w12
   1ae88: 54000469     	b.ls	0x1af14 <__share_file+0xdbe0>
   1ae8c: f9400a61     	ldr	x1, [x19, #0x10]
   1ae90: 9b087d82     	mul	x2, x12, x8
   1ae94: b8226830     	str	w16, [x1, x2]
   1ae98: b90001f1     	str	w17, [x15]
   1ae9c: b90001c0     	str	w0, [x14]
   1aea0: b9401a61     	ldr	w1, [x19, #0x18]
   1aea4: 6b11003f     	cmp	w1, w17
   1aea8: 54000369     	b.ls	0x1af14 <__share_file+0xdbe0>
   1aeac: f9400a61     	ldr	x1, [x19, #0x10]
   1aeb0: 3100041f     	cmn	w0, #0x1
   1aeb4: 9b080631     	madd	x17, x17, x8, x1
   1aeb8: b900062d     	str	w13, [x17, #0x4]
   1aebc: 540000e0     	b.eq	0x1aed8 <__share_file+0xdba4>
   1aec0: b9401a71     	ldr	w17, [x19, #0x18]
   1aec4: 6b00023f     	cmp	w17, w0
   1aec8: 54000269     	b.ls	0x1af14 <__share_file+0xdbe0>
   1aecc: f9400a71     	ldr	x17, [x19, #0x10]
   1aed0: 9b087c00     	mul	x0, x0, x8
   1aed4: b8206a2d     	str	w13, [x17, x0]
   1aed8: b9402a71     	ldr	w17, [x19, #0x28]
   1aedc: 6b0d023f     	cmp	w17, w13
   1aee0: 54000041     	b.ne	0x1aee8 <__share_file+0xdbb4>
   1aee4: b9002a70     	str	w16, [x19, #0x28]
   1aee8: b94001ed     	ldr	w13, [x15]
   1aeec: b94001ce     	ldr	w14, [x14]
   1aef0: 6b0e01bf     	cmp	w13, w14
   1aef4: 54fff581     	b.ne	0x1ada4 <__share_file+0xda70>
   1aef8: b9002a69     	str	w9, [x19, #0x28]
   1aefc: 3100059f     	cmn	w12, #0x1
   1af00: 54fff561     	b.ne	0x1adac <__share_file+0xda78>
   1af04: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   1af08: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   1af0c: f84307f5     	ldr	x21, [sp], #0x30
   1af10: d65f03c0     	ret
   1af14: b0000200     	adrp	x0, 0x5b000
   1af18: f0000202     	adrp	x2, 0x5d000
   1af1c: 912fd800     	add	x0, x0, #0xbf6
   1af20: 9129f042     	add	x2, x2, #0xa7c
   1af24: 14000005     	b	0x1af38 <__share_file+0xdc04>
   1af28: b0000200     	adrp	x0, 0x5b000
   1af2c: f0000202     	adrp	x2, 0x5d000
   1af30: 912fd800     	add	x0, x0, #0xbf6
   1af34: 9126d842     	add	x2, x2, #0x9b6
   1af38: 90000203     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1af3c: 91397863     	add	x3, x3, #0xe5e
   1af40: 528011e1     	mov	w1, #0x8f               // =143
   1af44: 97ffb4a7     	bl	0x81e0 <__assert2@plt>
   1af48: f81b0ff9     	str	x25, [sp, #-0x50]!
   1af4c: a9015ff8     	stp	x24, x23, [sp, #0x10]
   1af50: a90257f6     	stp	x22, x21, [sp, #0x20]
   1af54: a9034ff4     	stp	x20, x19, [sp, #0x30]
   1af58: a9047bfd     	stp	x29, x30, [sp, #0x40]
   1af5c: 910103fd     	add	x29, sp, #0x40
   1af60: b9401816     	ldr	w22, [x0, #0x18]
   1af64: 6b0102df     	cmp	w22, w1
   1af68: 54001062     	b.hs	0x1b174 <__share_file+0xde40>
   1af6c: 51000428     	sub	w8, w1, #0x1
   1af70: aa0003f3     	mov	x19, x0
   1af74: 6a08003f     	tst	w1, w8
   1af78: 54000061     	b.ne	0x1af84 <__share_file+0xdc50>
   1af7c: 2a0103f5     	mov	w21, w1
   1af80: 14000005     	b	0x1af94 <__share_file+0xdc60>
   1af84: 52800035     	mov	w21, #0x1               // =1
   1af88: 53017c21     	lsr	w1, w1, #1
   1af8c: 531f7ab5     	lsl	w21, w21, #1
   1af90: 35ffffc1     	cbnz	w1, 0x1af88 <__share_file+0xdc54>
   1af94: 2a1503f7     	mov	w23, w21
   1af98: 8b3546e8     	add	x8, x23, w21, uxtw #1
   1af9c: d37be900     	lsl	x0, x8, #5
   1afa0: 97ffb65c     	bl	0x8910 <malloc@plt>
   1afa4: aa0003f4     	mov	x20, x0
   1afa8: 340001f6     	cbz	w22, 0x1afe4 <__share_file+0xdcb0>
   1afac: f9400a69     	ldr	x9, [x19, #0x10]
   1afb0: 91002288     	add	x8, x20, #0x8
   1afb4: aa1603ea     	mov	x10, x22
   1afb8: 91002129     	add	x9, x9, #0x8
   1afbc: b940012b     	ldr	w11, [x9]
   1afc0: f100054a     	subs	x10, x10, #0x1
   1afc4: b900010b     	str	w11, [x8]
   1afc8: b85f812b     	ldur	w11, [x9, #-0x8]
   1afcc: b81f810b     	stur	w11, [x8, #-0x8]
   1afd0: b85fc12b     	ldur	w11, [x9, #-0x4]
   1afd4: 91018129     	add	x9, x9, #0x60
   1afd8: b81fc10b     	stur	w11, [x8, #-0x4]
   1afdc: 91018108     	add	x8, x8, #0x60
   1afe0: 54fffee1     	b.ne	0x1afbc <__share_file+0xdc88>
   1afe4: 6b1602bf     	cmp	w21, w22
   1afe8: 54000289     	b.ls	0x1b038 <__share_file+0xdd04>
   1afec: b9402e69     	ldr	w9, [x19, #0x2c]
   1aff0: 2a3603e8     	mvn	w8, w22
   1aff4: 0b0802a8     	add	w8, w21, w8
   1aff8: 9100050a     	add	x10, x8, #0x1
   1affc: f100055f     	cmp	x10, #0x1
   1b000: 54000c68     	b.hi	0x1b18c <__share_file+0xde58>
   1b004: 2a0903e8     	mov	w8, w9
   1b008: 510006e9     	sub	w9, w23, #0x1
   1b00c: 52800c0a     	mov	w10, #0x60              // =96
   1b010: 9baa5129     	umaddl	x9, w9, w10, x20
   1b014: 91001129     	add	x9, x9, #0x4
   1b018: 1280000a     	mov	w10, #-0x1              // =-1
   1b01c: 510006f7     	sub	w23, w23, #0x1
   1b020: 293fa12a     	stp	w10, w8, [x9, #-0x4]
   1b024: 6b1602ff     	cmp	w23, w22
   1b028: d1018129     	sub	x9, x9, #0x60
   1b02c: 2a1703e8     	mov	w8, w23
   1b030: 54ffff68     	b.hi	0x1b01c <__share_file+0xdce8>
   1b034: b9002e76     	str	w22, [x19, #0x2c]
   1b038: b9402668     	ldr	w8, [x19, #0x24]
   1b03c: 3100051f     	cmn	w8, #0x1
   1b040: 54000900     	b.eq	0x1b160 <__share_file+0xde2c>
   1b044: 6b0802df     	cmp	w22, w8
   1b048: 540007c9     	b.ls	0x1b140 <__share_file+0xde0c>
   1b04c: 3100051f     	cmn	w8, #0x1
   1b050: 54000880     	b.eq	0x1b160 <__share_file+0xde2c>
   1b054: 52800c17     	mov	w23, #0x60              // =96
   1b058: 6b0802df     	cmp	w22, w8
   1b05c: 54000729     	b.ls	0x1b140 <__share_file+0xde0c>
   1b060: f9400a69     	ldr	x9, [x19, #0x10]
   1b064: 2a0803f8     	mov	w24, w8
   1b068: 8b180708     	add	x8, x24, x24, lsl #1
   1b06c: d37be908     	lsl	x8, x8, #5
   1b070: 8b08012a     	add	x10, x9, x8
   1b074: f9400d4b     	ldr	x11, [x10, #0x18]
   1b078: 8b080289     	add	x9, x20, x8
   1b07c: f9000d2b     	str	x11, [x9, #0x18]
   1b080: f940114b     	ldr	x11, [x10, #0x20]
   1b084: f900112b     	str	x11, [x9, #0x20]
   1b088: f940094b     	ldr	x11, [x10, #0x10]
   1b08c: f900092b     	str	x11, [x9, #0x10]
   1b090: a9017d5f     	stp	xzr, xzr, [x10, #0x10]
   1b094: f900115f     	str	xzr, [x10, #0x20]
   1b098: b9401a6a     	ldr	w10, [x19, #0x18]
   1b09c: 6b18015f     	cmp	w10, w24
   1b0a0: 54000509     	b.ls	0x1b140 <__share_file+0xde0c>
   1b0a4: f9400a6a     	ldr	x10, [x19, #0x10]
   1b0a8: 9100a120     	add	x0, x9, #0x28
   1b0ac: 8b080148     	add	x8, x10, x8
   1b0b0: 9100a101     	add	x1, x8, #0x28
   1b0b4: 940097e1     	bl	0x41038 <operator delete(void*)+0x5ca8>
   1b0b8: b9401a68     	ldr	w8, [x19, #0x18]
   1b0bc: 6b18011f     	cmp	w8, w24
   1b0c0: 54000409     	b.ls	0x1b140 <__share_file+0xde0c>
   1b0c4: f9400a76     	ldr	x22, [x19, #0x10]
   1b0c8: d503201f     	nop
   1b0cc: 9b175b08     	madd	x8, x24, x23, x22
   1b0d0: f9401108     	ldr	x8, [x8, #0x20]
   1b0d4: b40000c8     	cbz	x8, 0x1b0ec <__share_file+0xddb8>
   1b0d8: 9b175b19     	madd	x25, x24, x23, x22
   1b0dc: f9400b20     	ldr	x0, [x25, #0x10]
   1b0e0: 97ffb640     	bl	0x89e0 <free@plt>
   1b0e4: f9000b3f     	str	xzr, [x25, #0x10]
   1b0e8: d503201f     	nop
   1b0ec: 9b175b08     	madd	x8, x24, x23, x22
   1b0f0: a901fd1f     	stp	xzr, xzr, [x8, #0x18]
   1b0f4: b9401a68     	ldr	w8, [x19, #0x18]
   1b0f8: 6b18011f     	cmp	w8, w24
   1b0fc: 54000229     	b.ls	0x1b140 <__share_file+0xde0c>
   1b100: f9400a68     	ldr	x8, [x19, #0x10]
   1b104: d503201f     	nop
   1b108: 9b172308     	madd	x8, x24, x23, x8
   1b10c: 9100a100     	add	x0, x8, #0x28
   1b110: 940097cd     	bl	0x41044 <operator delete(void*)+0x5cb4>
   1b114: b9401a76     	ldr	w22, [x19, #0x18]
   1b118: 6b1802df     	cmp	w22, w24
   1b11c: 54000749     	b.ls	0x1b204 <__share_file+0xded0>
   1b120: f9400a60     	ldr	x0, [x19, #0x10]
   1b124: d503201f     	nop
   1b128: 9b170308     	madd	x8, x24, x23, x0
   1b12c: b9400508     	ldr	w8, [x8, #0x4]
   1b130: 3100051f     	cmn	w8, #0x1
   1b134: 54000180     	b.eq	0x1b164 <__share_file+0xde30>
   1b138: 6b0802df     	cmp	w22, w8
   1b13c: 54fff8e8     	b.hi	0x1b058 <__share_file+0xdd24>
   1b140: 90000200     	adrp	x0, 0x5b000
   1b144: d0000202     	adrp	x2, 0x5d000
   1b148: f00001e3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1b14c: 912fd800     	add	x0, x0, #0xbf6
   1b150: 9129f042     	add	x2, x2, #0xa7c
   1b154: 91397863     	add	x3, x3, #0xe5e
   1b158: 528011e1     	mov	w1, #0x8f               // =143
   1b15c: 97ffb421     	bl	0x81e0 <__assert2@plt>
   1b160: f9400a60     	ldr	x0, [x19, #0x10]
   1b164: b4000040     	cbz	x0, 0x1b16c <__share_file+0xde38>
   1b168: 97ffb61e     	bl	0x89e0 <free@plt>
   1b16c: f9000a74     	str	x20, [x19, #0x10]
   1b170: b9001a75     	str	w21, [x19, #0x18]
   1b174: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   1b178: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   1b17c: a94257f6     	ldp	x22, x21, [sp, #0x20]
   1b180: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   1b184: f84507f9     	ldr	x25, [sp], #0x50
   1b188: d65f03c0     	ret
   1b18c: 510006a8     	sub	w8, w21, #0x1
   1b190: 52800c0c     	mov	w12, #0x60              // =96
   1b194: 4b16010b     	sub	w11, w8, w22
   1b198: 9bac510d     	umaddl	x13, w8, w12, x20
   1b19c: 9bac7d6b     	umull	x11, w11, w12
   1b1a0: eb0d017f     	cmp	x11, x13
   1b1a4: 54fff308     	b.hi	0x1b004 <__share_file+0xdcd0>
   1b1a8: 9bac7d08     	umull	x8, w8, w12
   1b1ac: b27e0108     	orr	x8, x8, #0x4
   1b1b0: 8b080288     	add	x8, x20, x8
   1b1b4: eb08017f     	cmp	x11, x8
   1b1b8: 54fff268     	b.hi	0x1b004 <__share_file+0xdcd0>
   1b1bc: 927f7d4b     	and	x11, x10, #0x1fffffffe
   1b1c0: 52800c0c     	mov	w12, #0x60              // =96
   1b1c4: cb0b02f7     	sub	x23, x23, x11
   1b1c8: 1280000d     	mov	w13, #-0x1              // =-1
   1b1cc: aa0b03ee     	mov	x14, x11
   1b1d0: 2a1503e8     	mov	w8, w21
   1b1d4: 5100050f     	sub	w15, w8, #0x1
   1b1d8: 51000908     	sub	w8, w8, #0x2
   1b1dc: 9bac51f0     	umaddl	x16, w15, w12, x20
   1b1e0: f10009ce     	subs	x14, x14, #0x2
   1b1e4: 9bac5111     	umaddl	x17, w8, w12, x20
   1b1e8: 2900260d     	stp	w13, w9, [x16]
   1b1ec: 2a0803e9     	mov	w9, w8
   1b1f0: 29003e2d     	stp	w13, w15, [x17]
   1b1f4: 54ffff01     	b.ne	0x1b1d4 <__share_file+0xdea0>
   1b1f8: eb0b015f     	cmp	x10, x11
   1b1fc: 54fff061     	b.ne	0x1b008 <__share_file+0xdcd4>
   1b200: 17ffff8d     	b	0x1b034 <__share_file+0xdd00>
   1b204: 90000200     	adrp	x0, 0x5b000
   1b208: d0000202     	adrp	x2, 0x5d000
   1b20c: f00001e3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1b210: 912fd800     	add	x0, x0, #0xbf6
   1b214: 91389442     	add	x2, x2, #0xe25
   1b218: 91397863     	add	x3, x3, #0xe5e
   1b21c: 52801201     	mov	w1, #0x90               // =144
   1b220: 97ffb3f0     	bl	0x81e0 <__assert2@plt>
   1b224: f81c0ff7     	str	x23, [sp, #-0x40]!
   1b228: a90157f6     	stp	x22, x21, [sp, #0x10]
   1b22c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   1b230: a9037bfd     	stp	x29, x30, [sp, #0x30]
   1b234: 9100c3fd     	add	x29, sp, #0x30
   1b238: b9402009     	ldr	w9, [x0, #0x20]
   1b23c: b9400808     	ldr	w8, [x0, #0x8]
   1b240: aa0003f3     	mov	x19, x0
   1b244: aa0103f4     	mov	x20, x1
   1b248: 11000529     	add	w9, w9, #0x1
   1b24c: 6b08013f     	cmp	w9, w8
   1b250: 54000089     	b.ls	0x1b260 <__share_file+0xdf2c>
   1b254: 11000501     	add	w1, w8, #0x1
   1b258: aa1303e0     	mov	x0, x19
   1b25c: 97fffea8     	bl	0x1acfc <__share_file+0xd9c8>
   1b260: aa1303e0     	mov	x0, x19
   1b264: aa1403e1     	mov	x1, x20
   1b268: 9400007a     	bl	0x1b450 <__share_file+0xe11c>
   1b26c: aa0003f5     	mov	x21, x0
   1b270: 310006bf     	cmn	w21, #0x1
   1b274: 54000be1     	b.ne	0x1b3f0 <__share_file+0xe0bc>
   1b278: b9402e68     	ldr	w8, [x19, #0x2c]
   1b27c: d360feb6     	lsr	x22, x21, #32
   1b280: 3100051f     	cmn	w8, #0x1
   1b284: 540000a1     	b.ne	0x1b298 <__share_file+0xdf64>
   1b288: b9401a68     	ldr	w8, [x19, #0x18]
   1b28c: aa1303e0     	mov	x0, x19
   1b290: 11000501     	add	w1, w8, #0x1
   1b294: 97ffff2d     	bl	0x1af48 <__share_file+0xdc14>
   1b298: b9400a68     	ldr	w8, [x19, #0x8]
   1b29c: 6b16011f     	cmp	w8, w22
   1b2a0: 54000b89     	b.ls	0x1b410 <__share_file+0xe0dc>
   1b2a4: f9400269     	ldr	x9, [x19]
   1b2a8: b8767928     	ldr	w8, [x9, x22, lsl #2]
   1b2ac: 3100051f     	cmn	w8, #0x1
   1b2b0: 54000100     	b.eq	0x1b2d0 <__share_file+0xdf9c>
   1b2b4: b9401a6a     	ldr	w10, [x19, #0x18]
   1b2b8: 6b08015f     	cmp	w10, w8
   1b2bc: 54000909     	b.ls	0x1b3dc <__share_file+0xe0a8>
   1b2c0: f9400a6a     	ldr	x10, [x19, #0x10]
   1b2c4: 52800c0b     	mov	w11, #0x60              // =96
   1b2c8: 9b0b290a     	madd	x10, x8, x11, x10
   1b2cc: 14000002     	b	0x1b2d4 <__share_file+0xdfa0>
   1b2d0: 9100a26a     	add	x10, x19, #0x28
   1b2d4: b9402e77     	ldr	w23, [x19, #0x2c]
   1b2d8: 310006ff     	cmn	w23, #0x1
   1b2dc: 54000aa0     	b.eq	0x1b430 <__share_file+0xe0fc>
   1b2e0: b9401a6b     	ldr	w11, [x19, #0x18]
   1b2e4: 6b17017f     	cmp	w11, w23
   1b2e8: 540007a9     	b.ls	0x1b3dc <__share_file+0xe0a8>
   1b2ec: f9400a6b     	ldr	x11, [x19, #0x10]
   1b2f0: 52800c0c     	mov	w12, #0x60              // =96
   1b2f4: b940014a     	ldr	w10, [x10]
   1b2f8: d503201f     	nop
   1b2fc: 9b0c2eeb     	madd	x11, x23, x12, x11
   1b300: b940056c     	ldr	w12, [x11, #0x4]
   1b304: 3100055f     	cmn	w10, #0x1
   1b308: b9002e6c     	str	w12, [x19, #0x2c]
   1b30c: b8367937     	str	w23, [x9, x22, lsl #2]
   1b310: 2900216a     	stp	w10, w8, [x11]
   1b314: b9000976     	str	w22, [x11, #0x8]
   1b318: 54000120     	b.eq	0x1b33c <__share_file+0xe008>
   1b31c: b9401a69     	ldr	w9, [x19, #0x18]
   1b320: 6b0a013f     	cmp	w9, w10
   1b324: 540005c9     	b.ls	0x1b3dc <__share_file+0xe0a8>
   1b328: f9400a69     	ldr	x9, [x19, #0x10]
   1b32c: 52800c0b     	mov	w11, #0x60              // =96
   1b330: 9b0b2549     	madd	x9, x10, x11, x9
   1b334: 91001129     	add	x9, x9, #0x4
   1b338: 14000002     	b	0x1b340 <__share_file+0xe00c>
   1b33c: 91009269     	add	x9, x19, #0x24
   1b340: 3100051f     	cmn	w8, #0x1
   1b344: b9000137     	str	w23, [x9]
   1b348: 54000100     	b.eq	0x1b368 <__share_file+0xe034>
   1b34c: b9401a69     	ldr	w9, [x19, #0x18]
   1b350: 6b08013f     	cmp	w9, w8
   1b354: 54000449     	b.ls	0x1b3dc <__share_file+0xe0a8>
   1b358: f9400a69     	ldr	x9, [x19, #0x10]
   1b35c: 52800c0a     	mov	w10, #0x60              // =96
   1b360: 9b0a2508     	madd	x8, x8, x10, x9
   1b364: 14000002     	b	0x1b36c <__share_file+0xe038>
   1b368: 9100a268     	add	x8, x19, #0x28
   1b36c: b9000117     	str	w23, [x8]
   1b370: b9401a68     	ldr	w8, [x19, #0x18]
   1b374: 6b17011f     	cmp	w8, w23
   1b378: 54000329     	b.ls	0x1b3dc <__share_file+0xe0a8>
   1b37c: f9400a68     	ldr	x8, [x19, #0x10]
   1b380: 52800c09     	mov	w9, #0x60               // =96
   1b384: 52800022     	mov	w2, #0x1                // =1
   1b388: 9b0922f6     	madd	x22, x23, x9, x8
   1b38c: f8010edf     	str	xzr, [x22, #0x10]!
   1b390: f90006df     	str	xzr, [x22, #0x8]
   1b394: f9400681     	ldr	x1, [x20, #0x8]
   1b398: aa1603e0     	mov	x0, x22
   1b39c: f9000ac1     	str	x1, [x22, #0x10]
   1b3a0: 97ffc7e7     	bl	0xd33c <__share_file+0x8>
   1b3a4: f94002c1     	ldr	x1, [x22]
   1b3a8: a9401683     	ldp	x3, x5, [x20]
   1b3ac: aa1603e0     	mov	x0, x22
   1b3b0: aa0103e2     	mov	x2, x1
   1b3b4: aa0303e4     	mov	x4, x3
   1b3b8: 97ffc824     	bl	0xd448 <__share_file+0x114>
   1b3bc: 92607ea8     	and	x8, x21, #0xffffffff00000000
   1b3c0: aa1303e0     	mov	x0, x19
   1b3c4: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   1b3c8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   1b3cc: a94157f6     	ldp	x22, x21, [sp, #0x10]
   1b3d0: aa170101     	orr	x1, x8, x23
   1b3d4: f84407f7     	ldr	x23, [sp], #0x40
   1b3d8: d65f03c0     	ret
   1b3dc: 90000200     	adrp	x0, 0x5b000
   1b3e0: d0000202     	adrp	x2, 0x5d000
   1b3e4: 912fd800     	add	x0, x0, #0xbf6
   1b3e8: 9129f042     	add	x2, x2, #0xa7c
   1b3ec: 1400000d     	b	0x1b420 <__share_file+0xe0ec>
   1b3f0: d0000200     	adrp	x0, 0x5d000
   1b3f4: d0000202     	adrp	x2, 0x5d000
   1b3f8: d0000203     	adrp	x3, 0x5d000
   1b3fc: 912ea000     	add	x0, x0, #0xba8
   1b400: 91308842     	add	x2, x2, #0xc22
   1b404: 91337463     	add	x3, x3, #0xcdd
   1b408: 52805221     	mov	w1, #0x291              // =657
   1b40c: 97ffb375     	bl	0x81e0 <__assert2@plt>
   1b410: 90000200     	adrp	x0, 0x5b000
   1b414: d0000202     	adrp	x2, 0x5d000
   1b418: 912fd800     	add	x0, x0, #0xbf6
   1b41c: 9126d842     	add	x2, x2, #0x9b6
   1b420: f00001e3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1b424: 91397863     	add	x3, x3, #0xe5e
   1b428: 528011e1     	mov	w1, #0x8f               // =143
   1b42c: 97ffb36d     	bl	0x81e0 <__assert2@plt>
   1b430: d0000200     	adrp	x0, 0x5d000
   1b434: d0000202     	adrp	x2, 0x5d000
   1b438: d0000203     	adrp	x3, 0x5d000
   1b43c: 912ea000     	add	x0, x0, #0xba8
   1b440: 91308842     	add	x2, x2, #0xc22
   1b444: 9134c063     	add	x3, x3, #0xd30
   1b448: 52805361     	mov	w1, #0x29b              // =667
   1b44c: 97ffb365     	bl	0x81e0 <__assert2@plt>
   1b450: a9ba6ffc     	stp	x28, x27, [sp, #-0x60]!
   1b454: a90167fa     	stp	x26, x25, [sp, #0x10]
   1b458: a9025ff8     	stp	x24, x23, [sp, #0x20]
   1b45c: a90357f6     	stp	x22, x21, [sp, #0x30]
   1b460: a9044ff4     	stp	x20, x19, [sp, #0x40]
   1b464: a9057bfd     	stp	x29, x30, [sp, #0x50]
   1b468: 910143fd     	add	x29, sp, #0x50
   1b46c: b9400808     	ldr	w8, [x0, #0x8]
   1b470: 34000268     	cbz	w8, 0x1b4bc <__share_file+0xe188>
   1b474: f9400434     	ldr	x20, [x1, #0x8]
   1b478: aa0003f3     	mov	x19, x0
   1b47c: b4000274     	cbz	x20, 0x1b4c8 <__share_file+0xe194>
   1b480: f940002b     	ldr	x11, [x1]
   1b484: 5280326c     	mov	w12, #0x193             // =403
   1b488: aa1f03ea     	mov	x10, xzr
   1b48c: 2a1f03e9     	mov	w9, wzr
   1b490: 72a0200c     	movk	w12, #0x100, lsl #16
   1b494: d2c0002d     	mov	x13, #0x100000000       // =4294967296
   1b498: aa1403ee     	mov	x14, x20
   1b49c: 9360fd4f     	asr	x15, x10, #32
   1b4a0: 386f696f     	ldrb	w15, [x11, x15]
   1b4a4: 1b0c7d29     	mul	w9, w9, w12
   1b4a8: f10005ce     	subs	x14, x14, #0x1
   1b4ac: 8b0d014a     	add	x10, x10, x13
   1b4b0: 4a0f0129     	eor	w9, w9, w15
   1b4b4: 54ffff41     	b.ne	0x1b49c <__share_file+0xe168>
   1b4b8: 14000005     	b	0x1b4cc <__share_file+0xe198>
   1b4bc: 12800017     	mov	w23, #-0x1              // =-1
   1b4c0: 12800016     	mov	w22, #-0x1              // =-1
   1b4c4: 1400002f     	b	0x1b580 <__share_file+0xe24c>
   1b4c8: 2a1f03e9     	mov	w9, wzr
   1b4cc: 5100050a     	sub	w10, w8, #0x1
   1b4d0: 0a0a0136     	and	w22, w9, w10
   1b4d4: 6b16011f     	cmp	w8, w22
   1b4d8: 54000769     	b.ls	0x1b5c4 <__share_file+0xe290>
   1b4dc: f9400268     	ldr	x8, [x19]
   1b4e0: b8765917     	ldr	w23, [x8, w22, uxtw #2]
   1b4e4: 310006ff     	cmn	w23, #0x1
   1b4e8: 540004c0     	b.eq	0x1b580 <__share_file+0xe24c>
   1b4ec: f9400028     	ldr	x8, [x1]
   1b4f0: b9401a78     	ldr	w24, [x19, #0x18]
   1b4f4: 90000259     	adrp	x25, 0x63000
   1b4f8: 912c5f39     	add	x25, x25, #0xb17
   1b4fc: f100029f     	cmp	x20, #0x0
   1b500: 9a880335     	csel	x21, x25, x8, eq
   1b504: 52800c1a     	mov	w26, #0x60              // =96
   1b508: 6b17031f     	cmp	w24, w23
   1b50c: 540001c8     	b.hi	0x1b544 <__share_file+0xe210>
   1b510: 14000025     	b	0x1b5a4 <__share_file+0xe270>
   1b514: 9b1a6f88     	madd	x8, x28, x26, x27
   1b518: f9400900     	ldr	x0, [x8, #0x10]
   1b51c: aa1503e1     	mov	x1, x21
   1b520: aa1403e2     	mov	x2, x20
   1b524: 97ffb3c7     	bl	0x8440 <memcmp@plt>
   1b528: 340002c0     	cbz	w0, 0x1b580 <__share_file+0xe24c>
   1b52c: 9b1a6f88     	madd	x8, x28, x26, x27
   1b530: b9400517     	ldr	w23, [x8, #0x4]
   1b534: 310006ff     	cmn	w23, #0x1
   1b538: 54000240     	b.eq	0x1b580 <__share_file+0xe24c>
   1b53c: 6b17031f     	cmp	w24, w23
   1b540: 54000329     	b.ls	0x1b5a4 <__share_file+0xe270>
   1b544: f9400a7b     	ldr	x27, [x19, #0x10]
   1b548: d503201f     	nop
   1b54c: 9bba6ee8     	umaddl	x8, w23, w26, x27
   1b550: b9400908     	ldr	w8, [x8, #0x8]
   1b554: 6b16011f     	cmp	w8, w22
   1b558: 54000121     	b.ne	0x1b57c <__share_file+0xe248>
   1b55c: 2a1703fc     	mov	w28, w23
   1b560: 9b1a6f88     	madd	x8, x28, x26, x27
   1b564: f9400d08     	ldr	x8, [x8, #0x18]
   1b568: eb14011f     	cmp	x8, x20
   1b56c: 54fffe01     	b.ne	0x1b52c <__share_file+0xe1f8>
   1b570: b5fffd34     	cbnz	x20, 0x1b514 <__share_file+0xe1e0>
   1b574: aa1903e0     	mov	x0, x25
   1b578: 17ffffe9     	b	0x1b51c <__share_file+0xe1e8>
   1b57c: 12800017     	mov	w23, #-0x1              // =-1
   1b580: 2a1703e0     	mov	w0, w23
   1b584: b3607ec0     	bfi	x0, x22, #32, #32
   1b588: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   1b58c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   1b590: a94357f6     	ldp	x22, x21, [sp, #0x30]
   1b594: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   1b598: a94167fa     	ldp	x26, x25, [sp, #0x10]
   1b59c: a8c66ffc     	ldp	x28, x27, [sp], #0x60
   1b5a0: d65f03c0     	ret
   1b5a4: 90000200     	adrp	x0, 0x5b000
   1b5a8: d0000202     	adrp	x2, 0x5d000
   1b5ac: 912fd800     	add	x0, x0, #0xbf6
   1b5b0: 91389442     	add	x2, x2, #0xe25
   1b5b4: f00001e3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1b5b8: 91397863     	add	x3, x3, #0xe5e
   1b5bc: 52801201     	mov	w1, #0x90               // =144
   1b5c0: 97ffb308     	bl	0x81e0 <__assert2@plt>
   1b5c4: 90000200     	adrp	x0, 0x5b000
   1b5c8: d0000202     	adrp	x2, 0x5d000
   1b5cc: 912fd800     	add	x0, x0, #0xbf6
   1b5d0: 91354c42     	add	x2, x2, #0xd53
   1b5d4: 17fffff8     	b	0x1b5b4 <__share_file+0xe280>
   1b5d8: a9bc5ff8     	stp	x24, x23, [sp, #-0x40]!
   1b5dc: a90157f6     	stp	x22, x21, [sp, #0x10]
   1b5e0: a9024ff4     	stp	x20, x19, [sp, #0x20]
   1b5e4: a9037bfd     	stp	x29, x30, [sp, #0x30]
   1b5e8: 9100c3fd     	add	x29, sp, #0x30
   1b5ec: b9402414     	ldr	w20, [x0, #0x24]
   1b5f0: aa0003f3     	mov	x19, x0
   1b5f4: 3100069f     	cmn	w20, #0x1
   1b5f8: 54000540     	b.eq	0x1b6a0 <__share_file+0xe36c>
   1b5fc: b9401a68     	ldr	w8, [x19, #0x18]
   1b600: 6b14011f     	cmp	w8, w20
   1b604: 54000a69     	b.ls	0x1b750 <__share_file+0xe41c>
   1b608: 3100069f     	cmn	w20, #0x1
   1b60c: 540004a0     	b.eq	0x1b6a0 <__share_file+0xe36c>
   1b610: b9401a68     	ldr	w8, [x19, #0x18]
   1b614: 52800c15     	mov	w21, #0x60              // =96
   1b618: 6b14011f     	cmp	w8, w20
   1b61c: 540009a9     	b.ls	0x1b750 <__share_file+0xe41c>
   1b620: f9400a77     	ldr	x23, [x19, #0x10]
   1b624: 2a1403f6     	mov	w22, w20
   1b628: 9bb55e88     	umaddl	x8, w20, w21, x23
   1b62c: f9401108     	ldr	x8, [x8, #0x20]
   1b630: b40000c8     	cbz	x8, 0x1b648 <__share_file+0xe314>
   1b634: 9b155ed8     	madd	x24, x22, x21, x23
   1b638: f9400b00     	ldr	x0, [x24, #0x10]
   1b63c: 97ffb4e9     	bl	0x89e0 <free@plt>
   1b640: f9000b1f     	str	xzr, [x24, #0x10]
   1b644: d503201f     	nop
   1b648: 9b155ec8     	madd	x8, x22, x21, x23
   1b64c: a901fd1f     	stp	xzr, xzr, [x8, #0x18]
   1b650: b9401a68     	ldr	w8, [x19, #0x18]
   1b654: 6b14011f     	cmp	w8, w20
   1b658: 540007c9     	b.ls	0x1b750 <__share_file+0xe41c>
   1b65c: f9400a68     	ldr	x8, [x19, #0x10]
   1b660: d503201f     	nop
   1b664: 9b1522c8     	madd	x8, x22, x21, x8
   1b668: 9100a100     	add	x0, x8, #0x28
   1b66c: 94009676     	bl	0x41044 <operator delete(void*)+0x5cb4>
   1b670: b9401a68     	ldr	w8, [x19, #0x18]
   1b674: 6b14011f     	cmp	w8, w20
   1b678: 540007c9     	b.ls	0x1b770 <__share_file+0xe43c>
   1b67c: f9400a69     	ldr	x9, [x19, #0x10]
   1b680: d503201f     	nop
   1b684: 9b1526c9     	madd	x9, x22, x21, x9
   1b688: b9400534     	ldr	w20, [x9, #0x4]
   1b68c: 3100069f     	cmn	w20, #0x1
   1b690: 54000080     	b.eq	0x1b6a0 <__share_file+0xe36c>
   1b694: 6b14011f     	cmp	w8, w20
   1b698: 54fffc08     	b.hi	0x1b618 <__share_file+0xe2e4>
   1b69c: 1400002d     	b	0x1b750 <__share_file+0xe41c>
   1b6a0: b9400a68     	ldr	w8, [x19, #0x8]
   1b6a4: 340000a8     	cbz	w8, 0x1b6b8 <__share_file+0xe384>
   1b6a8: f9400260     	ldr	x0, [x19]
   1b6ac: d37ef502     	lsl	x2, x8, #2
   1b6b0: 52801fe1     	mov	w1, #0xff               // =255
   1b6b4: 97ffb4ab     	bl	0x8960 <memset@plt>
   1b6b8: b9401a68     	ldr	w8, [x19, #0x18]
   1b6bc: 34000348     	cbz	w8, 0x1b724 <__share_file+0xe3f0>
   1b6c0: aa1f03e8     	mov	x8, xzr
   1b6c4: aa1f03ea     	mov	x10, xzr
   1b6c8: 12800009     	mov	w9, #-0x1               // =-1
   1b6cc: b9002e7f     	str	wzr, [x19, #0x2c]
   1b6d0: f9400a6b     	ldr	x11, [x19, #0x10]
   1b6d4: b8286969     	str	w9, [x11, x8]
   1b6d8: b9401a6b     	ldr	w11, [x19, #0x18]
   1b6dc: eb0b015f     	cmp	x10, x11
   1b6e0: 54000382     	b.hs	0x1b750 <__share_file+0xe41c>
   1b6e4: f9400a6b     	ldr	x11, [x19, #0x10]
   1b6e8: 1100054c     	add	w12, w10, #0x1
   1b6ec: 9100054a     	add	x10, x10, #0x1
   1b6f0: 8b08016b     	add	x11, x11, x8
   1b6f4: b900056c     	str	w12, [x11, #0x4]
   1b6f8: b9401a6b     	ldr	w11, [x19, #0x18]
   1b6fc: 91018108     	add	x8, x8, #0x60
   1b700: eb0b015f     	cmp	x10, x11
   1b704: 54fffe63     	b.lo	0x1b6d0 <__share_file+0xe39c>
   1b708: 3400024b     	cbz	w11, 0x1b750 <__share_file+0xe41c>
   1b70c: f9400a68     	ldr	x8, [x19, #0x10]
   1b710: 51000569     	sub	w9, w11, #0x1
   1b714: 52800c0a     	mov	w10, #0x60              // =96
   1b718: 9baa2128     	umaddl	x8, w9, w10, x8
   1b71c: 91001108     	add	x8, x8, #0x4
   1b720: 14000002     	b	0x1b728 <__share_file+0xe3f4>
   1b724: 9100b268     	add	x8, x19, #0x2c
   1b728: 12800009     	mov	w9, #-0x1               // =-1
   1b72c: 2f07e600     	movi	d0, #0xffffffff00000000
   1b730: b9000109     	str	w9, [x8]
   1b734: b9002a69     	str	w9, [x19, #0x28]
   1b738: fd001260     	str	d0, [x19, #0x20]
   1b73c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   1b740: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   1b744: a94157f6     	ldp	x22, x21, [sp, #0x10]
   1b748: a8c45ff8     	ldp	x24, x23, [sp], #0x40
   1b74c: d65f03c0     	ret
   1b750: 90000200     	adrp	x0, 0x5b000
   1b754: d0000202     	adrp	x2, 0x5d000
   1b758: f00001e3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1b75c: 912fd800     	add	x0, x0, #0xbf6
   1b760: 9129f042     	add	x2, x2, #0xa7c
   1b764: 91397863     	add	x3, x3, #0xe5e
   1b768: 528011e1     	mov	w1, #0x8f               // =143
   1b76c: 97ffb29d     	bl	0x81e0 <__assert2@plt>
   1b770: 90000200     	adrp	x0, 0x5b000
   1b774: d0000202     	adrp	x2, 0x5d000
   1b778: f00001e3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1b77c: 912fd800     	add	x0, x0, #0xbf6
   1b780: 91389442     	add	x2, x2, #0xe25
   1b784: 91397863     	add	x3, x3, #0xe5e
   1b788: 52801201     	mov	w1, #0x90               // =144
   1b78c: 97ffb295     	bl	0x81e0 <__assert2@plt>
   1b790: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
   1b794: a9014ff4     	stp	x20, x19, [sp, #0x10]
   1b798: a9027bfd     	stp	x29, x30, [sp, #0x20]
   1b79c: 910083fd     	add	x29, sp, #0x20
   1b7a0: b9400008     	ldr	w8, [x0]
   1b7a4: 2a0403f5     	mov	w21, w4
   1b7a8: aa0203f3     	mov	x19, x2
   1b7ac: aa0003f6     	mov	x22, x0
   1b7b0: aa0103f4     	mov	x20, x1
   1b7b4: 34000048     	cbz	w8, 0x1b7bc <__share_file+0xe488>
   1b7b8: 36000443     	tbz	w3, #0x0, 0x1b840 <__share_file+0xe50c>
   1b7bc: 6b15011f     	cmp	w8, w21
   1b7c0: 54000141     	b.ne	0x1b7e8 <__share_file+0xe4b4>
   1b7c4: f9400268     	ldr	x8, [x19]
   1b7c8: f900067f     	str	xzr, [x19, #0x8]
   1b7cc: b4000048     	cbz	x8, 0x1b7d4 <__share_file+0xe4a0>
   1b7d0: 3900011f     	strb	wzr, [x8]
   1b7d4: f9400685     	ldr	x5, [x20, #0x8]
   1b7d8: b40002c5     	cbz	x5, 0x1b830 <__share_file+0xe4fc>
   1b7dc: f9400261     	ldr	x1, [x19]
   1b7e0: f9400283     	ldr	x3, [x20]
   1b7e4: 1400000c     	b	0x1b814 <__share_file+0xe4e0>
   1b7e8: aa1603e0     	mov	x0, x22
   1b7ec: 94009492     	bl	0x40a34 <operator delete(void*)+0x56a4>
   1b7f0: b90002d5     	str	w21, [x22]
   1b7f4: a9007e7f     	stp	xzr, xzr, [x19]
   1b7f8: f9400681     	ldr	x1, [x20, #0x8]
   1b7fc: 52800022     	mov	w2, #0x1                // =1
   1b800: aa1303e0     	mov	x0, x19
   1b804: f9000a61     	str	x1, [x19, #0x10]
   1b808: 97ffc6cd     	bl	0xd33c <__share_file+0x8>
   1b80c: f9400261     	ldr	x1, [x19]
   1b810: a9401683     	ldp	x3, x5, [x20]
   1b814: aa1303e0     	mov	x0, x19
   1b818: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   1b81c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   1b820: aa0103e2     	mov	x2, x1
   1b824: aa0303e4     	mov	x4, x3
   1b828: a8c357f6     	ldp	x22, x21, [sp], #0x30
   1b82c: 17ffc707     	b	0xd448 <__share_file+0x114>
   1b830: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   1b834: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   1b838: a8c357f6     	ldp	x22, x21, [sp], #0x30
   1b83c: d65f03c0     	ret
   1b840: b0000200     	adrp	x0, 0x5c000
   1b844: d0000202     	adrp	x2, 0x5d000
   1b848: b0000203     	adrp	x3, 0x5c000
   1b84c: 9114cc00     	add	x0, x0, #0x533
   1b850: 9125ac42     	add	x2, x2, #0x96b
   1b854: 91176463     	add	x3, x3, #0x5d9
   1b858: 52801b41     	mov	w1, #0xda               // =218
   1b85c: 97ffb261     	bl	0x81e0 <__assert2@plt>
   1b860: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
   1b864: a9014ff4     	stp	x20, x19, [sp, #0x10]
   1b868: a9027bfd     	stp	x29, x30, [sp, #0x20]
   1b86c: 910083fd     	add	x29, sp, #0x20
   1b870: b9400008     	ldr	w8, [x0]
   1b874: 2a0403f5     	mov	w21, w4
   1b878: aa0203f3     	mov	x19, x2
   1b87c: aa0003f6     	mov	x22, x0
   1b880: aa0103f4     	mov	x20, x1
   1b884: 34000048     	cbz	w8, 0x1b88c <__share_file+0xe558>
   1b888: 36000443     	tbz	w3, #0x0, 0x1b910 <__share_file+0xe5dc>
   1b88c: 6b15011f     	cmp	w8, w21
   1b890: 54000141     	b.ne	0x1b8b8 <__share_file+0xe584>
   1b894: f9400268     	ldr	x8, [x19]
   1b898: f900067f     	str	xzr, [x19, #0x8]
   1b89c: b4000048     	cbz	x8, 0x1b8a4 <__share_file+0xe570>
   1b8a0: 3900011f     	strb	wzr, [x8]
   1b8a4: f9400685     	ldr	x5, [x20, #0x8]
   1b8a8: b40002c5     	cbz	x5, 0x1b900 <__share_file+0xe5cc>
   1b8ac: f9400261     	ldr	x1, [x19]
   1b8b0: f9400283     	ldr	x3, [x20]
   1b8b4: 1400000c     	b	0x1b8e4 <__share_file+0xe5b0>
   1b8b8: aa1603e0     	mov	x0, x22
   1b8bc: 9400945e     	bl	0x40a34 <operator delete(void*)+0x56a4>
   1b8c0: b90002d5     	str	w21, [x22]
   1b8c4: a9007e7f     	stp	xzr, xzr, [x19]
   1b8c8: f9400681     	ldr	x1, [x20, #0x8]
   1b8cc: 52800022     	mov	w2, #0x1                // =1
   1b8d0: aa1303e0     	mov	x0, x19
   1b8d4: f9000a61     	str	x1, [x19, #0x10]
   1b8d8: 97ffc699     	bl	0xd33c <__share_file+0x8>
   1b8dc: f9400261     	ldr	x1, [x19]
   1b8e0: a9401683     	ldp	x3, x5, [x20]
   1b8e4: aa1303e0     	mov	x0, x19
   1b8e8: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   1b8ec: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   1b8f0: aa0103e2     	mov	x2, x1
   1b8f4: aa0303e4     	mov	x4, x3
   1b8f8: a8c357f6     	ldp	x22, x21, [sp], #0x30
   1b8fc: 17ffc6d3     	b	0xd448 <__share_file+0x114>
   1b900: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   1b904: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   1b908: a8c357f6     	ldp	x22, x21, [sp], #0x30
   1b90c: d65f03c0     	ret
   1b910: b0000200     	adrp	x0, 0x5c000
   1b914: d0000202     	adrp	x2, 0x5d000
   1b918: b0000203     	adrp	x3, 0x5c000
   1b91c: 9114cc00     	add	x0, x0, #0x533
   1b920: 9125ac42     	add	x2, x2, #0x96b
   1b924: 91176463     	add	x3, x3, #0x5d9
   1b928: 52801b41     	mov	w1, #0xda               // =218
   1b92c: 97ffb22d     	bl	0x81e0 <__assert2@plt>
   1b930: f81c0ff7     	str	x23, [sp, #-0x40]!
   1b934: a90157f6     	stp	x22, x21, [sp, #0x10]
   1b938: a9024ff4     	stp	x20, x19, [sp, #0x20]
   1b93c: a9037bfd     	stp	x29, x30, [sp, #0x30]
   1b940: 9100c3fd     	add	x29, sp, #0x30
   1b944: aa0203f4     	mov	x20, x2
   1b948: aa0003f3     	mov	x19, x0
   1b94c: 3100069f     	cmn	w20, #0x1
   1b950: 2a1f03e0     	mov	w0, wzr
   1b954: 54000bc0     	b.eq	0x1bacc <__share_file+0xe798>
   1b958: eb13003f     	cmp	x1, x19
   1b95c: 54000b81     	b.ne	0x1bacc <__share_file+0xe798>
   1b960: b9401a6d     	ldr	w13, [x19, #0x18]
   1b964: 6b1401bf     	cmp	w13, w20
   1b968: 540003c9     	b.ls	0x1b9e0 <__share_file+0xe6ac>
   1b96c: f9400a6c     	ldr	x12, [x19, #0x10]
   1b970: 92407e95     	and	x21, x20, #0xffffffff
   1b974: 52800c08     	mov	w8, #0x60               // =96
   1b978: 9b0832a8     	madd	x8, x21, x8, x12
   1b97c: b9400909     	ldr	w9, [x8, #0x8]
   1b980: d360fe88     	lsr	x8, x20, #32
   1b984: 6b08013f     	cmp	w9, w8
   1b988: 540002c1     	b.ne	0x1b9e0 <__share_file+0xe6ac>
   1b98c: 52800c09     	mov	w9, #0x60               // =96
   1b990: 9b0932ae     	madd	x14, x21, x9, x12
   1b994: b94001cb     	ldr	w11, [x14]
   1b998: aa0e03e9     	mov	x9, x14
   1b99c: b8404d2a     	ldr	w10, [x9, #0x4]!
   1b9a0: 3100057f     	cmn	w11, #0x1
   1b9a4: 54000220     	b.eq	0x1b9e8 <__share_file+0xe6b4>
   1b9a8: 6b0b01bf     	cmp	w13, w11
   1b9ac: 540009a9     	b.ls	0x1bae0 <__share_file+0xe7ac>
   1b9b0: 52800c0d     	mov	w13, #0x60              // =96
   1b9b4: 9b0d316c     	madd	x12, x11, x13, x12
   1b9b8: b900058a     	str	w10, [x12, #0x4]
   1b9bc: 3100055f     	cmn	w10, #0x1
   1b9c0: 540001c0     	b.eq	0x1b9f8 <__share_file+0xe6c4>
   1b9c4: b9401a6c     	ldr	w12, [x19, #0x18]
   1b9c8: 6b0a019f     	cmp	w12, w10
   1b9cc: 540008a9     	b.ls	0x1bae0 <__share_file+0xe7ac>
   1b9d0: f9400a6c     	ldr	x12, [x19, #0x10]
   1b9d4: 52800c0d     	mov	w13, #0x60              // =96
   1b9d8: 9b0d314c     	madd	x12, x10, x13, x12
   1b9dc: 14000008     	b	0x1b9fc <__share_file+0xe6c8>
   1b9e0: 2a1f03e0     	mov	w0, wzr
   1b9e4: 1400003a     	b	0x1bacc <__share_file+0xe798>
   1b9e8: b900266a     	str	w10, [x19, #0x24]
   1b9ec: b94001cb     	ldr	w11, [x14]
   1b9f0: 3100055f     	cmn	w10, #0x1
   1b9f4: 54fffe81     	b.ne	0x1b9c4 <__share_file+0xe690>
   1b9f8: 9100a26c     	add	x12, x19, #0x28
   1b9fc: b900018b     	str	w11, [x12]
   1ba00: b9400a6b     	ldr	w11, [x19, #0x8]
   1ba04: 6b08017f     	cmp	w11, w8
   1ba08: 54000769     	b.ls	0x1baf4 <__share_file+0xe7c0>
   1ba0c: f940026b     	ldr	x11, [x19]
   1ba10: b868796c     	ldr	w12, [x11, x8, lsl #2]
   1ba14: 6b14019f     	cmp	w12, w20
   1ba18: 540001c1     	b.ne	0x1ba50 <__share_file+0xe71c>
   1ba1c: 3100055f     	cmn	w10, #0x1
   1ba20: 54000140     	b.eq	0x1ba48 <__share_file+0xe714>
   1ba24: b9401a6c     	ldr	w12, [x19, #0x18]
   1ba28: 6b0a019f     	cmp	w12, w10
   1ba2c: 540005a9     	b.ls	0x1bae0 <__share_file+0xe7ac>
   1ba30: f9400a6c     	ldr	x12, [x19, #0x10]
   1ba34: 52800c0d     	mov	w13, #0x60              // =96
   1ba38: 9b0d314c     	madd	x12, x10, x13, x12
   1ba3c: b940098c     	ldr	w12, [x12, #0x8]
   1ba40: 6b08019f     	cmp	w12, w8
   1ba44: 54000040     	b.eq	0x1ba4c <__share_file+0xe718>
   1ba48: 1280000a     	mov	w10, #-0x1              // =-1
   1ba4c: b828796a     	str	w10, [x11, x8, lsl #2]
   1ba50: b9402e68     	ldr	w8, [x19, #0x2c]
   1ba54: b9000128     	str	w8, [x9]
   1ba58: b9402268     	ldr	w8, [x19, #0x20]
   1ba5c: b9401a69     	ldr	w9, [x19, #0x18]
   1ba60: b9002e74     	str	w20, [x19, #0x2c]
   1ba64: 51000508     	sub	w8, w8, #0x1
   1ba68: 6b14013f     	cmp	w9, w20
   1ba6c: b9002268     	str	w8, [x19, #0x20]
   1ba70: 54000389     	b.ls	0x1bae0 <__share_file+0xe7ac>
   1ba74: f9400a76     	ldr	x22, [x19, #0x10]
   1ba78: 52800c08     	mov	w8, #0x60               // =96
   1ba7c: 9b085aa8     	madd	x8, x21, x8, x22
   1ba80: f9401108     	ldr	x8, [x8, #0x20]
   1ba84: b40000c8     	cbz	x8, 0x1ba9c <__share_file+0xe768>
   1ba88: 52800c08     	mov	w8, #0x60               // =96
   1ba8c: 9b085ab7     	madd	x23, x21, x8, x22
   1ba90: f9400ae0     	ldr	x0, [x23, #0x10]
   1ba94: 97ffb3d3     	bl	0x89e0 <free@plt>
   1ba98: f9000aff     	str	xzr, [x23, #0x10]
   1ba9c: 52800c08     	mov	w8, #0x60               // =96
   1baa0: 9b085aa8     	madd	x8, x21, x8, x22
   1baa4: a901fd1f     	stp	xzr, xzr, [x8, #0x18]
   1baa8: b9401a68     	ldr	w8, [x19, #0x18]
   1baac: 6b14011f     	cmp	w8, w20
   1bab0: 54000189     	b.ls	0x1bae0 <__share_file+0xe7ac>
   1bab4: f9400a68     	ldr	x8, [x19, #0x10]
   1bab8: 52800c09     	mov	w9, #0x60               // =96
   1babc: 9b0922a8     	madd	x8, x21, x9, x8
   1bac0: 9100a100     	add	x0, x8, #0x28
   1bac4: 94009560     	bl	0x41044 <operator delete(void*)+0x5cb4>
   1bac8: 52800020     	mov	w0, #0x1                // =1
   1bacc: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   1bad0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   1bad4: a94157f6     	ldp	x22, x21, [sp, #0x10]
   1bad8: f84407f7     	ldr	x23, [sp], #0x40
   1badc: d65f03c0     	ret
   1bae0: 90000200     	adrp	x0, 0x5b000
   1bae4: d0000202     	adrp	x2, 0x5d000
   1bae8: 912fd800     	add	x0, x0, #0xbf6
   1baec: 9129f042     	add	x2, x2, #0xa7c
   1baf0: 14000005     	b	0x1bb04 <__share_file+0xe7d0>
   1baf4: 90000200     	adrp	x0, 0x5b000
   1baf8: d0000202     	adrp	x2, 0x5d000
   1bafc: 912fd800     	add	x0, x0, #0xbf6
   1bb00: 9126d842     	add	x2, x2, #0x9b6
   1bb04: f00001e3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1bb08: 91397863     	add	x3, x3, #0xe5e
   1bb0c: 528011e1     	mov	w1, #0x8f               // =143
   1bb10: 97ffb1b4     	bl	0x81e0 <__assert2@plt>
   1bb14: a9bc5ff8     	stp	x24, x23, [sp, #-0x40]!
   1bb18: a90157f6     	stp	x22, x21, [sp, #0x10]
   1bb1c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   1bb20: a9037bfd     	stp	x29, x30, [sp, #0x30]
   1bb24: 9100c3fd     	add	x29, sp, #0x30
   1bb28: b9402414     	ldr	w20, [x0, #0x24]
   1bb2c: aa0003f3     	mov	x19, x0
   1bb30: 3100069f     	cmn	w20, #0x1
   1bb34: 54000620     	b.eq	0x1bbf8 <__share_file+0xe8c4>
   1bb38: b9401a68     	ldr	w8, [x19, #0x18]
   1bb3c: 6b14011f     	cmp	w8, w20
   1bb40: 540004c9     	b.ls	0x1bbd8 <__share_file+0xe8a4>
   1bb44: 3100069f     	cmn	w20, #0x1
   1bb48: 54000580     	b.eq	0x1bbf8 <__share_file+0xe8c4>
   1bb4c: b9401a68     	ldr	w8, [x19, #0x18]
   1bb50: 52800c15     	mov	w21, #0x60              // =96
   1bb54: 6b14011f     	cmp	w8, w20
   1bb58: 54000409     	b.ls	0x1bbd8 <__share_file+0xe8a4>
   1bb5c: f9400a77     	ldr	x23, [x19, #0x10]
   1bb60: 2a1403f6     	mov	w22, w20
   1bb64: 9bb55e88     	umaddl	x8, w20, w21, x23
   1bb68: f9401108     	ldr	x8, [x8, #0x20]
   1bb6c: b40000c8     	cbz	x8, 0x1bb84 <__share_file+0xe850>
   1bb70: 9b155ed8     	madd	x24, x22, x21, x23
   1bb74: f9400b00     	ldr	x0, [x24, #0x10]
   1bb78: 97ffb39a     	bl	0x89e0 <free@plt>
   1bb7c: f9000b1f     	str	xzr, [x24, #0x10]
   1bb80: d503201f     	nop
   1bb84: 9b155ec8     	madd	x8, x22, x21, x23
   1bb88: a901fd1f     	stp	xzr, xzr, [x8, #0x18]
   1bb8c: b9401a68     	ldr	w8, [x19, #0x18]
   1bb90: 6b14011f     	cmp	w8, w20
   1bb94: 54000229     	b.ls	0x1bbd8 <__share_file+0xe8a4>
   1bb98: f9400a68     	ldr	x8, [x19, #0x10]
   1bb9c: d503201f     	nop
   1bba0: 9b1522c8     	madd	x8, x22, x21, x8
   1bba4: 9100a100     	add	x0, x8, #0x28
   1bba8: 94009527     	bl	0x41044 <operator delete(void*)+0x5cb4>
   1bbac: b9401a68     	ldr	w8, [x19, #0x18]
   1bbb0: 6b14011f     	cmp	w8, w20
   1bbb4: 54000469     	b.ls	0x1bc40 <__share_file+0xe90c>
   1bbb8: f9400a69     	ldr	x9, [x19, #0x10]
   1bbbc: d503201f     	nop
   1bbc0: 9b1526c9     	madd	x9, x22, x21, x9
   1bbc4: b9400534     	ldr	w20, [x9, #0x4]
   1bbc8: 3100069f     	cmn	w20, #0x1
   1bbcc: 54000160     	b.eq	0x1bbf8 <__share_file+0xe8c4>
   1bbd0: 6b14011f     	cmp	w8, w20
   1bbd4: 54fffc08     	b.hi	0x1bb54 <__share_file+0xe820>
   1bbd8: 90000200     	adrp	x0, 0x5b000
   1bbdc: d0000202     	adrp	x2, 0x5d000
   1bbe0: f00001e3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1bbe4: 912fd800     	add	x0, x0, #0xbf6
   1bbe8: 9129f042     	add	x2, x2, #0xa7c
   1bbec: 91397863     	add	x3, x3, #0xe5e
   1bbf0: 528011e1     	mov	w1, #0x8f               // =143
   1bbf4: 97ffb17b     	bl	0x81e0 <__assert2@plt>
   1bbf8: f9400260     	ldr	x0, [x19]
   1bbfc: b4000080     	cbz	x0, 0x1bc0c <__share_file+0xe8d8>
   1bc00: 97ffb378     	bl	0x89e0 <free@plt>
   1bc04: f900027f     	str	xzr, [x19]
   1bc08: b9000a7f     	str	wzr, [x19, #0x8]
   1bc0c: f9400a60     	ldr	x0, [x19, #0x10]
   1bc10: b4000080     	cbz	x0, 0x1bc20 <__share_file+0xe8ec>
   1bc14: 97ffb373     	bl	0x89e0 <free@plt>
   1bc18: f9000a7f     	str	xzr, [x19, #0x10]
   1bc1c: b9001a7f     	str	wzr, [x19, #0x18]
   1bc20: f00001e8     	adrp	x8, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1bc24: 3dc1ad00     	ldr	q0, [x8, #0x6b0]
   1bc28: 3d800a60     	str	q0, [x19, #0x20]
   1bc2c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   1bc30: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   1bc34: a94157f6     	ldp	x22, x21, [sp, #0x10]
   1bc38: a8c45ff8     	ldp	x24, x23, [sp], #0x40
   1bc3c: d65f03c0     	ret
   1bc40: 90000200     	adrp	x0, 0x5b000
   1bc44: d0000202     	adrp	x2, 0x5d000
   1bc48: f00001e3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1bc4c: 912fd800     	add	x0, x0, #0xbf6
   1bc50: 91389442     	add	x2, x2, #0xe25
   1bc54: 91397863     	add	x3, x3, #0xe5e
   1bc58: 52801201     	mov	w1, #0x90               // =144
   1bc5c: 97ffb161     	bl	0x81e0 <__assert2@plt>
   1bc60: d103c3ff     	sub	sp, sp, #0xf0
   1bc64: a9096ffc     	stp	x28, x27, [sp, #0x90]
   1bc68: a90a67fa     	stp	x26, x25, [sp, #0xa0]
   1bc6c: a90b5ff8     	stp	x24, x23, [sp, #0xb0]
   1bc70: a90c57f6     	stp	x22, x21, [sp, #0xc0]
   1bc74: a90d4ff4     	stp	x20, x19, [sp, #0xd0]
   1bc78: a90e7bfd     	stp	x29, x30, [sp, #0xe0]
   1bc7c: 910383fd     	add	x29, sp, #0xe0
   1bc80: d53bd05b     	mrs	x27, TPIDR_EL0
   1bc84: f9401768     	ldr	x8, [x27, #0x28]
   1bc88: 52800029     	mov	w9, #0x1                // =1
   1bc8c: 1ac32129     	lsl	w9, w9, w3
   1bc90: f81a83a8     	stur	x8, [x29, #-0x58]
   1bc94: f9400008     	ldr	x8, [x0]
   1bc98: b9400108     	ldr	w8, [x8]
   1bc9c: 6a09011f     	tst	w8, w9
   1bca0: 540003c0     	b.eq	0x1bd18 <__share_file+0xe9e4>
   1bca4: f9401408     	ldr	x8, [x0, #0x28]
   1bca8: 2a0203f8     	mov	w24, w2
   1bcac: aa0003fa     	mov	x26, x0
   1bcb0: 38624908     	ldrb	w8, [x8, w2, uxtw]
   1bcb4: 34000328     	cbz	w8, 0x1bd18 <__share_file+0xe9e4>
   1bcb8: 3940bc88     	ldrb	w8, [x4, #0x2f]
   1bcbc: f94004d4     	ldr	x20, [x6, #0x8]
   1bcc0: 52800669     	mov	w9, #0x33               // =51
   1bcc4: 5280038a     	mov	w10, #0x1c              // =28
   1bcc8: 7100011f     	cmp	w8, #0x0
   1bccc: 11009e88     	add	w8, w20, #0x27
   1bcd0: 9a890533     	cinc	x19, x9, ne
   1bcd4: b1002289     	adds	x9, x20, #0x8
   1bcd8: a90217e9     	stp	x9, x5, [sp, #0x20]
   1bcdc: 121e7508     	and	w8, w8, #0xfffffffc
   1bce0: 11000e69     	add	w9, w19, #0x3
   1bce4: 927e0d35     	and	x21, x9, #0x3c
   1bce8: 1a880148     	csel	w8, w10, w8, eq
   1bcec: 0b0802a8     	add	w8, w21, w8
   1bcf0: 11007100     	add	w0, w8, #0x1c
   1bcf4: 910183e8     	add	x8, sp, #0x60
   1bcf8: aa0703fc     	mov	x28, x7
   1bcfc: aa0403f6     	mov	x22, x4
   1bd00: 2a0303f7     	mov	w23, w3
   1bd04: 2a0103f9     	mov	w25, w1
   1bd08: f9000fe6     	str	x6, [sp, #0x18]
   1bd0c: 97ffb1b5     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   1bd10: b9407fe8     	ldr	w8, [sp, #0x7c]
   1bd14: 340001c8     	cbz	w8, 0x1bd4c <__share_file+0xea18>
   1bd18: 2a1f03e0     	mov	w0, wzr
   1bd1c: f9401768     	ldr	x8, [x27, #0x28]
   1bd20: f85a83a9     	ldur	x9, [x29, #-0x58]
   1bd24: eb09011f     	cmp	x8, x9
   1bd28: 540008c1     	b.ne	0x1be40 <__share_file+0xeb0c>
   1bd2c: a94e7bfd     	ldp	x29, x30, [sp, #0xe0]
   1bd30: a94d4ff4     	ldp	x20, x19, [sp, #0xd0]
   1bd34: a94c57f6     	ldp	x22, x21, [sp, #0xc0]
   1bd38: a94b5ff8     	ldp	x24, x23, [sp, #0xb0]
   1bd3c: a94a67fa     	ldp	x26, x25, [sp, #0xa0]
   1bd40: a9496ffc     	ldp	x28, x27, [sp, #0x90]
   1bd44: 9103c3ff     	add	sp, sp, #0xf0
   1bd48: d65f03c0     	ret
   1bd4c: a900f3f4     	stp	x20, x28, [sp, #0x8]
   1bd50: f846c3fc     	ldur	x28, [sp, #0x6c]
   1bd54: b9403348     	ldr	w8, [x26, #0x30]
   1bd58: 5280021a     	mov	w26, #0x10              // =16
   1bd5c: 110072a9     	add	w9, w21, #0x1c
   1bd60: b9001399     	str	w25, [x28, #0x10]
   1bd64: 29016388     	stp	w8, w24, [x28, #0x8]
   1bd68: 79002b97     	strh	w23, [x28, #0x14]
   1bd6c: 79002f9a     	strh	w26, [x28, #0x16]
   1bd70: b9001b89     	str	w9, [x28, #0x18]
   1bd74: f846c3f5     	ldur	x21, [sp, #0x6c]
   1bd78: f9400bb7     	ldr	x23, [x29, #0x10]
   1bd7c: 51001262     	sub	w2, w19, #0x4
   1bd80: aa1603e1     	mov	x1, x22
   1bd84: 910082a0     	add	x0, x21, #0x20
   1bd88: b9001ea2     	str	w2, [x21, #0x1c]
   1bd8c: 97ffb2e9     	bl	0x8930 <memcpy@plt>
   1bd90: b9401b88     	ldr	w8, [x28, #0x18]
   1bd94: 52800149     	mov	w9, #0xa                // =10
   1bd98: f9400fea     	ldr	x10, [sp, #0x18]
   1bd9c: 8b0802b6     	add	x22, x21, x8
   1bda0: 390002c9     	strb	w9, [x22]
   1bda4: a94223f5     	ldp	x21, x8, [sp, #0x20]
   1bda8: b9400109     	ldr	w9, [x8]
   1bdac: 510022a8     	sub	w8, w21, #0x8
   1bdb0: 38008eda     	strb	w26, [x22, #0x8]!
   1bdb4: b90006c8     	str	w8, [x22, #0x4]
   1bdb8: b81fc2c9     	stur	w9, [x22, #-0x4]
   1bdbc: f9400549     	ldr	x9, [x10, #0x8]
   1bdc0: b40000a9     	cbz	x9, 0x1bdd4 <__share_file+0xeaa0>
   1bdc4: f9400141     	ldr	x1, [x10]
   1bdc8: a940cff4     	ldp	x20, x19, [sp, #0x8]
   1bdcc: b50000a1     	cbnz	x1, 0x1bde0 <__share_file+0xeaac>
   1bdd0: 14000007     	b	0x1bdec <__share_file+0xeab8>
   1bdd4: a940cff4     	ldp	x20, x19, [sp, #0x8]
   1bdd8: 90000241     	adrp	x1, 0x63000
   1bddc: 912c5c21     	add	x1, x1, #0xb17
   1bde0: 910022c0     	add	x0, x22, #0x8
   1bde4: 2a0803e2     	mov	w2, w8
   1bde8: 97ffb2d2     	bl	0x8930 <memcpy@plt>
   1bdec: 91002e88     	add	x8, x20, #0xb
   1bdf0: f10002bf     	cmp	x21, #0x0
   1bdf4: 927ef508     	and	x8, x8, #0xfffffffffffffffc
   1bdf8: 9a8803e8     	csel	x8, xzr, x8, eq
   1bdfc: 52800189     	mov	w9, #0xc                // =12
   1be00: 8b0802c8     	add	x8, x22, x8
   1be04: 39000109     	strb	w9, [x8]
   1be08: f9400269     	ldr	x9, [x19]
   1be0c: 5280014a     	mov	w10, #0xa               // =10
   1be10: 3900310a     	strb	w10, [x8, #0xc]
   1be14: 9100c3e0     	add	x0, sp, #0x30
   1be18: f8004109     	stur	x9, [x8, #0x4]
   1be1c: b94002e9     	ldr	w9, [x23]
   1be20: b9001109     	str	w9, [x8, #0x10]
   1be24: ad4303e1     	ldp	q1, q0, [sp, #0x60]
   1be28: f94043e8     	ldr	x8, [sp, #0x80]
   1be2c: ad0183e1     	stp	q1, q0, [sp, #0x30]
   1be30: f9002be8     	str	x8, [sp, #0x50]
   1be34: 97ffb1c7     	bl	0x8550 <__api_logger_buffer_commit@plt>
   1be38: 52800020     	mov	w0, #0x1                // =1
   1be3c: 17ffffb8     	b	0x1bd1c <__share_file+0xe9e8>
   1be40: 97ffb1a8     	bl	0x84e0 <__stack_chk_fail@plt>
   1be44: d10443ff     	sub	sp, sp, #0x110
   1be48: a90b6ffc     	stp	x28, x27, [sp, #0xb0]
   1be4c: a90c67fa     	stp	x26, x25, [sp, #0xc0]
   1be50: a90d5ff8     	stp	x24, x23, [sp, #0xd0]
   1be54: a90e57f6     	stp	x22, x21, [sp, #0xe0]
   1be58: a90f4ff4     	stp	x20, x19, [sp, #0xf0]
   1be5c: a9107bfd     	stp	x29, x30, [sp, #0x100]
   1be60: 910403fd     	add	x29, sp, #0x100
   1be64: d53bd04a     	mrs	x10, TPIDR_EL0
   1be68: f9401548     	ldr	x8, [x10, #0x28]
   1be6c: 52800029     	mov	w9, #0x1                // =1
   1be70: 1ac32129     	lsl	w9, w9, w3
   1be74: f81a03a8     	stur	x8, [x29, #-0x60]
   1be78: f9400008     	ldr	x8, [x0]
   1be7c: b9400108     	ldr	w8, [x8]
   1be80: 6a09011f     	tst	w8, w9
   1be84: 540004e0     	b.eq	0x1bf20 <__share_file+0xebec>
   1be88: f9401408     	ldr	x8, [x0, #0x28]
   1be8c: 2a0203f8     	mov	w24, w2
   1be90: aa0003fa     	mov	x26, x0
   1be94: 38624908     	ldrb	w8, [x8, w2, uxtw]
   1be98: 34000448     	cbz	w8, 0x1bf20 <__share_file+0xebec>
   1be9c: a9042be5     	stp	x5, x10, [sp, #0x40]
   1bea0: 3940bc88     	ldrb	w8, [x4, #0x2f]
   1bea4: f94004d9     	ldr	x25, [x6, #0x8]
   1bea8: f94004f4     	ldr	x20, [x7, #0x8]
   1beac: 52800669     	mov	w9, #0x33               // =51
   1beb0: 7100011f     	cmp	w8, #0x0
   1beb4: 11004f2b     	add	w11, w25, #0x13
   1beb8: 9a890533     	cinc	x19, x9, ne
   1bebc: b1002329     	adds	x9, x25, #0x8
   1bec0: 5280010a     	mov	w10, #0x8               // =8
   1bec4: 9100229b     	add	x27, x20, #0x8
   1bec8: 11004e88     	add	w8, w20, #0x13
   1becc: a902a7e6     	stp	x6, x9, [sp, #0x28]
   1bed0: 121e7569     	and	w9, w11, #0xfffffffc
   1bed4: 11000e6b     	add	w11, w19, #0x3
   1bed8: 121e7508     	and	w8, w8, #0xfffffffc
   1bedc: 1a890149     	csel	w9, w10, w9, eq
   1bee0: f100037f     	cmp	x27, #0x0
   1bee4: 927e0d75     	and	x21, x11, #0x3c
   1bee8: 0b0902a9     	add	w9, w21, w9
   1beec: 1a880148     	csel	w8, w10, w8, eq
   1bef0: 0b080128     	add	w8, w9, w8
   1bef4: 11007100     	add	w0, w8, #0x1c
   1bef8: 9101e3e8     	add	x8, sp, #0x78
   1befc: aa0703fc     	mov	x28, x7
   1bf00: aa0403f6     	mov	x22, x4
   1bf04: 2a0303f7     	mov	w23, w3
   1bf08: b9003fe1     	str	w1, [sp, #0x3c]
   1bf0c: 97ffb135     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   1bf10: b94097e8     	ldr	w8, [sp, #0x94]
   1bf14: 340000a8     	cbz	w8, 0x1bf28 <__share_file+0xebf4>
   1bf18: 2a1f03e0     	mov	w0, wzr
   1bf1c: 14000053     	b	0x1c068 <__share_file+0xed34>
   1bf20: 2a1f03e0     	mov	w0, wzr
   1bf24: 14000052     	b	0x1c06c <__share_file+0xed38>
   1bf28: a900eff9     	stp	x25, x27, [sp, #0x8]
   1bf2c: a901f3f4     	stp	x20, x28, [sp, #0x18]
   1bf30: f84843fc     	ldur	x28, [sp, #0x84]
   1bf34: b9403348     	ldr	w8, [x26, #0x30]
   1bf38: 5280021a     	mov	w26, #0x10              // =16
   1bf3c: 110072a9     	add	w9, w21, #0x1c
   1bf40: 79002b97     	strh	w23, [x28, #0x14]
   1bf44: 29016388     	stp	w8, w24, [x28, #0x8]
   1bf48: b9403fe8     	ldr	w8, [sp, #0x3c]
   1bf4c: 79002f9a     	strh	w26, [x28, #0x16]
   1bf50: b9001b89     	str	w9, [x28, #0x18]
   1bf54: f9400bb7     	ldr	x23, [x29, #0x10]
   1bf58: b9001388     	str	w8, [x28, #0x10]
   1bf5c: f84843f5     	ldur	x21, [sp, #0x84]
   1bf60: 51001262     	sub	w2, w19, #0x4
   1bf64: aa1603e1     	mov	x1, x22
   1bf68: 910082a0     	add	x0, x21, #0x20
   1bf6c: b9001ea2     	str	w2, [x21, #0x1c]
   1bf70: 97ffb270     	bl	0x8930 <memcpy@plt>
   1bf74: b9401b88     	ldr	w8, [x28, #0x18]
   1bf78: 52800149     	mov	w9, #0xa                // =10
   1bf7c: 8b0802b6     	add	x22, x21, x8
   1bf80: f94023e8     	ldr	x8, [sp, #0x40]
   1bf84: 390002c9     	strb	w9, [x22]
   1bf88: a942e7ea     	ldp	x10, x25, [sp, #0x28]
   1bf8c: b9400109     	ldr	w9, [x8]
   1bf90: 38008eda     	strb	w26, [x22, #0x8]!
   1bf94: 51002328     	sub	w8, w25, #0x8
   1bf98: b90006c8     	str	w8, [x22, #0x4]
   1bf9c: b81fc2c9     	stur	w9, [x22, #-0x4]
   1bfa0: f9400549     	ldr	x9, [x10, #0x8]
   1bfa4: b40000c9     	cbz	x9, 0x1bfbc <__share_file+0xec88>
   1bfa8: f9400141     	ldr	x1, [x10]
   1bfac: a941cff5     	ldp	x21, x19, [sp, #0x18]
   1bfb0: a940e3f4     	ldp	x20, x24, [sp, #0x8]
   1bfb4: b50000c1     	cbnz	x1, 0x1bfcc <__share_file+0xec98>
   1bfb8: 14000008     	b	0x1bfd8 <__share_file+0xeca4>
   1bfbc: a941cff5     	ldp	x21, x19, [sp, #0x18]
   1bfc0: a940e3f4     	ldp	x20, x24, [sp, #0x8]
   1bfc4: 90000241     	adrp	x1, 0x63000
   1bfc8: 912c5c21     	add	x1, x1, #0xb17
   1bfcc: 910022c0     	add	x0, x22, #0x8
   1bfd0: 2a0803e2     	mov	w2, w8
   1bfd4: 97ffb257     	bl	0x8930 <memcpy@plt>
   1bfd8: 91002e89     	add	x9, x20, #0xb
   1bfdc: f100033f     	cmp	x25, #0x0
   1bfe0: 927ef529     	and	x9, x9, #0xfffffffffffffffc
   1bfe4: 9a8903e9     	csel	x9, xzr, x9, eq
   1bfe8: 5280020a     	mov	w10, #0x10              // =16
   1bfec: 51002308     	sub	w8, w24, #0x8
   1bff0: 8b0902d4     	add	x20, x22, x9
   1bff4: 3900028a     	strb	w10, [x20]
   1bff8: b9000688     	str	w8, [x20, #0x4]
   1bffc: f9400669     	ldr	x9, [x19, #0x8]
   1c000: b4000089     	cbz	x9, 0x1c010 <__share_file+0xecdc>
   1c004: f9400261     	ldr	x1, [x19]
   1c008: b5000081     	cbnz	x1, 0x1c018 <__share_file+0xece4>
   1c00c: 14000006     	b	0x1c024 <__share_file+0xecf0>
   1c010: f0000221     	adrp	x1, 0x63000
   1c014: 912c5c21     	add	x1, x1, #0xb17
   1c018: 91002280     	add	x0, x20, #0x8
   1c01c: 2a0803e2     	mov	w2, w8
   1c020: 97ffb244     	bl	0x8930 <memcpy@plt>
   1c024: 91002ea8     	add	x8, x21, #0xb
   1c028: f100031f     	cmp	x24, #0x0
   1c02c: 927ef508     	and	x8, x8, #0xfffffffffffffffc
   1c030: 9a8803e8     	csel	x8, xzr, x8, eq
   1c034: 52800149     	mov	w9, #0xa                // =10
   1c038: 8b080288     	add	x8, x20, x8
   1c03c: 39000109     	strb	w9, [x8]
   1c040: b94002e9     	ldr	w9, [x23]
   1c044: 910143e0     	add	x0, sp, #0x50
   1c048: b9000509     	str	w9, [x8, #0x4]
   1c04c: 3cc883e0     	ldur	q0, [sp, #0x88]
   1c050: 3cc783e1     	ldur	q1, [sp, #0x78]
   1c054: f9404fe8     	ldr	x8, [sp, #0x98]
   1c058: ad0283e1     	stp	q1, q0, [sp, #0x50]
   1c05c: f9003be8     	str	x8, [sp, #0x70]
   1c060: 97ffb13c     	bl	0x8550 <__api_logger_buffer_commit@plt>
   1c064: 52800020     	mov	w0, #0x1                // =1
   1c068: f94027ea     	ldr	x10, [sp, #0x48]
   1c06c: f9401548     	ldr	x8, [x10, #0x28]
   1c070: f85a03a9     	ldur	x9, [x29, #-0x60]
   1c074: eb09011f     	cmp	x8, x9
   1c078: 54000121     	b.ne	0x1c09c <__share_file+0xed68>
   1c07c: a9507bfd     	ldp	x29, x30, [sp, #0x100]
   1c080: a94f4ff4     	ldp	x20, x19, [sp, #0xf0]
   1c084: a94e57f6     	ldp	x22, x21, [sp, #0xe0]
   1c088: a94d5ff8     	ldp	x24, x23, [sp, #0xd0]
   1c08c: a94c67fa     	ldp	x26, x25, [sp, #0xc0]
   1c090: a94b6ffc     	ldp	x28, x27, [sp, #0xb0]
   1c094: 910443ff     	add	sp, sp, #0x110
   1c098: d65f03c0     	ret
   1c09c: 97ffb111     	bl	0x84e0 <__stack_chk_fail@plt>
   1c0a0: d103c3ff     	sub	sp, sp, #0xf0
   1c0a4: a9096ffc     	stp	x28, x27, [sp, #0x90]
   1c0a8: a90a67fa     	stp	x26, x25, [sp, #0xa0]
   1c0ac: a90b5ff8     	stp	x24, x23, [sp, #0xb0]
   1c0b0: a90c57f6     	stp	x22, x21, [sp, #0xc0]
   1c0b4: a90d4ff4     	stp	x20, x19, [sp, #0xd0]
   1c0b8: a90e7bfd     	stp	x29, x30, [sp, #0xe0]
   1c0bc: 910383fd     	add	x29, sp, #0xe0
   1c0c0: d53bd05b     	mrs	x27, TPIDR_EL0
   1c0c4: f9401768     	ldr	x8, [x27, #0x28]
   1c0c8: 52800029     	mov	w9, #0x1                // =1
   1c0cc: 1ac32129     	lsl	w9, w9, w3
   1c0d0: f81a83a8     	stur	x8, [x29, #-0x58]
   1c0d4: f9400008     	ldr	x8, [x0]
   1c0d8: b9400108     	ldr	w8, [x8]
   1c0dc: 6a09011f     	tst	w8, w9
   1c0e0: 540003c0     	b.eq	0x1c158 <__share_file+0xee24>
   1c0e4: f9401408     	ldr	x8, [x0, #0x28]
   1c0e8: 2a0203f8     	mov	w24, w2
   1c0ec: aa0003fa     	mov	x26, x0
   1c0f0: 38624908     	ldrb	w8, [x8, w2, uxtw]
   1c0f4: 34000328     	cbz	w8, 0x1c158 <__share_file+0xee24>
   1c0f8: 3940bc88     	ldrb	w8, [x4, #0x2f]
   1c0fc: f94004d4     	ldr	x20, [x6, #0x8]
   1c100: 52800669     	mov	w9, #0x33               // =51
   1c104: 5280038a     	mov	w10, #0x1c              // =28
   1c108: 7100011f     	cmp	w8, #0x0
   1c10c: 11009e88     	add	w8, w20, #0x27
   1c110: 9a890533     	cinc	x19, x9, ne
   1c114: b1002289     	adds	x9, x20, #0x8
   1c118: a90217e9     	stp	x9, x5, [sp, #0x20]
   1c11c: 121e7508     	and	w8, w8, #0xfffffffc
   1c120: 11000e69     	add	w9, w19, #0x3
   1c124: 927e0d35     	and	x21, x9, #0x3c
   1c128: 1a880148     	csel	w8, w10, w8, eq
   1c12c: 0b0802a8     	add	w8, w21, w8
   1c130: 11007100     	add	w0, w8, #0x1c
   1c134: 910183e8     	add	x8, sp, #0x60
   1c138: aa0703fc     	mov	x28, x7
   1c13c: aa0403f6     	mov	x22, x4
   1c140: 2a0303f7     	mov	w23, w3
   1c144: 2a0103f9     	mov	w25, w1
   1c148: f9000fe6     	str	x6, [sp, #0x18]
   1c14c: 97ffb0a5     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   1c150: b9407fe8     	ldr	w8, [sp, #0x7c]
   1c154: 340001c8     	cbz	w8, 0x1c18c <__share_file+0xee58>
   1c158: 2a1f03e0     	mov	w0, wzr
   1c15c: f9401768     	ldr	x8, [x27, #0x28]
   1c160: f85a83a9     	ldur	x9, [x29, #-0x58]
   1c164: eb09011f     	cmp	x8, x9
   1c168: 540008c1     	b.ne	0x1c280 <__share_file+0xef4c>
   1c16c: a94e7bfd     	ldp	x29, x30, [sp, #0xe0]
   1c170: a94d4ff4     	ldp	x20, x19, [sp, #0xd0]
   1c174: a94c57f6     	ldp	x22, x21, [sp, #0xc0]
   1c178: a94b5ff8     	ldp	x24, x23, [sp, #0xb0]
   1c17c: a94a67fa     	ldp	x26, x25, [sp, #0xa0]
   1c180: a9496ffc     	ldp	x28, x27, [sp, #0x90]
   1c184: 9103c3ff     	add	sp, sp, #0xf0
   1c188: d65f03c0     	ret
   1c18c: a900f3f4     	stp	x20, x28, [sp, #0x8]
   1c190: f846c3fc     	ldur	x28, [sp, #0x6c]
   1c194: b9403348     	ldr	w8, [x26, #0x30]
   1c198: 5280021a     	mov	w26, #0x10              // =16
   1c19c: 110072a9     	add	w9, w21, #0x1c
   1c1a0: b9001399     	str	w25, [x28, #0x10]
   1c1a4: 29016388     	stp	w8, w24, [x28, #0x8]
   1c1a8: 79002b97     	strh	w23, [x28, #0x14]
   1c1ac: 79002f9a     	strh	w26, [x28, #0x16]
   1c1b0: b9001b89     	str	w9, [x28, #0x18]
   1c1b4: f846c3f5     	ldur	x21, [sp, #0x6c]
   1c1b8: f9400bb7     	ldr	x23, [x29, #0x10]
   1c1bc: 51001262     	sub	w2, w19, #0x4
   1c1c0: aa1603e1     	mov	x1, x22
   1c1c4: 910082a0     	add	x0, x21, #0x20
   1c1c8: b9001ea2     	str	w2, [x21, #0x1c]
   1c1cc: 97ffb1d9     	bl	0x8930 <memcpy@plt>
   1c1d0: b9401b88     	ldr	w8, [x28, #0x18]
   1c1d4: 52800149     	mov	w9, #0xa                // =10
   1c1d8: f9400fea     	ldr	x10, [sp, #0x18]
   1c1dc: 8b0802b6     	add	x22, x21, x8
   1c1e0: 390002c9     	strb	w9, [x22]
   1c1e4: a94223f5     	ldp	x21, x8, [sp, #0x20]
   1c1e8: b9400109     	ldr	w9, [x8]
   1c1ec: 510022a8     	sub	w8, w21, #0x8
   1c1f0: 38008eda     	strb	w26, [x22, #0x8]!
   1c1f4: b90006c8     	str	w8, [x22, #0x4]
   1c1f8: b81fc2c9     	stur	w9, [x22, #-0x4]
   1c1fc: f9400549     	ldr	x9, [x10, #0x8]
   1c200: b40000a9     	cbz	x9, 0x1c214 <__share_file+0xeee0>
   1c204: f9400141     	ldr	x1, [x10]
   1c208: a940cff4     	ldp	x20, x19, [sp, #0x8]
   1c20c: b50000a1     	cbnz	x1, 0x1c220 <__share_file+0xeeec>
   1c210: 14000007     	b	0x1c22c <__share_file+0xeef8>
   1c214: a940cff4     	ldp	x20, x19, [sp, #0x8]
   1c218: f0000221     	adrp	x1, 0x63000
   1c21c: 912c5c21     	add	x1, x1, #0xb17
   1c220: 910022c0     	add	x0, x22, #0x8
   1c224: 2a0803e2     	mov	w2, w8
   1c228: 97ffb1c2     	bl	0x8930 <memcpy@plt>
   1c22c: 91002e88     	add	x8, x20, #0xb
   1c230: f10002bf     	cmp	x21, #0x0
   1c234: 927ef508     	and	x8, x8, #0xfffffffffffffffc
   1c238: 9a8803e8     	csel	x8, xzr, x8, eq
   1c23c: 528001e9     	mov	w9, #0xf                // =15
   1c240: 8b0802c8     	add	x8, x22, x8
   1c244: 39000109     	strb	w9, [x8]
   1c248: f9400269     	ldr	x9, [x19]
   1c24c: 5280014a     	mov	w10, #0xa               // =10
   1c250: 3900310a     	strb	w10, [x8, #0xc]
   1c254: 9100c3e0     	add	x0, sp, #0x30
   1c258: f8004109     	stur	x9, [x8, #0x4]
   1c25c: b94002e9     	ldr	w9, [x23]
   1c260: b9001109     	str	w9, [x8, #0x10]
   1c264: ad4303e1     	ldp	q1, q0, [sp, #0x60]
   1c268: f94043e8     	ldr	x8, [sp, #0x80]
   1c26c: ad0183e1     	stp	q1, q0, [sp, #0x30]
   1c270: f9002be8     	str	x8, [sp, #0x50]
   1c274: 97ffb0b7     	bl	0x8550 <__api_logger_buffer_commit@plt>
   1c278: 52800020     	mov	w0, #0x1                // =1
   1c27c: 17ffffb8     	b	0x1c15c <__share_file+0xee28>
   1c280: 97ffb098     	bl	0x84e0 <__stack_chk_fail@plt>
   1c284: d103c3ff     	sub	sp, sp, #0xf0
   1c288: a9096ffc     	stp	x28, x27, [sp, #0x90]
   1c28c: a90a67fa     	stp	x26, x25, [sp, #0xa0]
   1c290: a90b5ff8     	stp	x24, x23, [sp, #0xb0]
   1c294: a90c57f6     	stp	x22, x21, [sp, #0xc0]
   1c298: a90d4ff4     	stp	x20, x19, [sp, #0xd0]
   1c29c: a90e7bfd     	stp	x29, x30, [sp, #0xe0]
   1c2a0: 910383fd     	add	x29, sp, #0xe0
   1c2a4: d53bd05b     	mrs	x27, TPIDR_EL0
   1c2a8: f9401768     	ldr	x8, [x27, #0x28]
   1c2ac: 52800029     	mov	w9, #0x1                // =1
   1c2b0: 1ac32129     	lsl	w9, w9, w3
   1c2b4: f81a83a8     	stur	x8, [x29, #-0x58]
   1c2b8: f9400008     	ldr	x8, [x0]
   1c2bc: b9400108     	ldr	w8, [x8]
   1c2c0: 6a09011f     	tst	w8, w9
   1c2c4: 540003c0     	b.eq	0x1c33c <__share_file+0xf008>
   1c2c8: f9401408     	ldr	x8, [x0, #0x28]
   1c2cc: 2a0203f8     	mov	w24, w2
   1c2d0: aa0003fa     	mov	x26, x0
   1c2d4: 38624908     	ldrb	w8, [x8, w2, uxtw]
   1c2d8: 34000328     	cbz	w8, 0x1c33c <__share_file+0xf008>
   1c2dc: 3940bc88     	ldrb	w8, [x4, #0x2f]
   1c2e0: f94004d4     	ldr	x20, [x6, #0x8]
   1c2e4: 52800669     	mov	w9, #0x33               // =51
   1c2e8: 5280028a     	mov	w10, #0x14              // =20
   1c2ec: 7100011f     	cmp	w8, #0x0
   1c2f0: 11007e88     	add	w8, w20, #0x1f
   1c2f4: 9a890533     	cinc	x19, x9, ne
   1c2f8: b1002289     	adds	x9, x20, #0x8
   1c2fc: a90217e9     	stp	x9, x5, [sp, #0x20]
   1c300: 121e7508     	and	w8, w8, #0xfffffffc
   1c304: 11000e69     	add	w9, w19, #0x3
   1c308: 927e0d35     	and	x21, x9, #0x3c
   1c30c: 1a880148     	csel	w8, w10, w8, eq
   1c310: 0b0802a8     	add	w8, w21, w8
   1c314: 11007100     	add	w0, w8, #0x1c
   1c318: 910183e8     	add	x8, sp, #0x60
   1c31c: aa0703fc     	mov	x28, x7
   1c320: aa0403f6     	mov	x22, x4
   1c324: 2a0303f7     	mov	w23, w3
   1c328: 2a0103f9     	mov	w25, w1
   1c32c: f9000fe6     	str	x6, [sp, #0x18]
   1c330: 97ffb02c     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   1c334: b9407fe8     	ldr	w8, [sp, #0x7c]
   1c338: 340001c8     	cbz	w8, 0x1c370 <__share_file+0xf03c>
   1c33c: 2a1f03e0     	mov	w0, wzr
   1c340: f9401768     	ldr	x8, [x27, #0x28]
   1c344: f85a83a9     	ldur	x9, [x29, #-0x58]
   1c348: eb09011f     	cmp	x8, x9
   1c34c: 540008c1     	b.ne	0x1c464 <__share_file+0xf130>
   1c350: a94e7bfd     	ldp	x29, x30, [sp, #0xe0]
   1c354: a94d4ff4     	ldp	x20, x19, [sp, #0xd0]
   1c358: a94c57f6     	ldp	x22, x21, [sp, #0xc0]
   1c35c: a94b5ff8     	ldp	x24, x23, [sp, #0xb0]
   1c360: a94a67fa     	ldp	x26, x25, [sp, #0xa0]
   1c364: a9496ffc     	ldp	x28, x27, [sp, #0x90]
   1c368: 9103c3ff     	add	sp, sp, #0xf0
   1c36c: d65f03c0     	ret
   1c370: a900f3f4     	stp	x20, x28, [sp, #0x8]
   1c374: f846c3fc     	ldur	x28, [sp, #0x6c]
   1c378: b9403348     	ldr	w8, [x26, #0x30]
   1c37c: 5280021a     	mov	w26, #0x10              // =16
   1c380: 110072a9     	add	w9, w21, #0x1c
   1c384: b9001399     	str	w25, [x28, #0x10]
   1c388: 29016388     	stp	w8, w24, [x28, #0x8]
   1c38c: 79002b97     	strh	w23, [x28, #0x14]
   1c390: 79002f9a     	strh	w26, [x28, #0x16]
   1c394: b9001b89     	str	w9, [x28, #0x18]
   1c398: f846c3f5     	ldur	x21, [sp, #0x6c]
   1c39c: f9400bb7     	ldr	x23, [x29, #0x10]
   1c3a0: 51001262     	sub	w2, w19, #0x4
   1c3a4: aa1603e1     	mov	x1, x22
   1c3a8: 910082a0     	add	x0, x21, #0x20
   1c3ac: b9001ea2     	str	w2, [x21, #0x1c]
   1c3b0: 97ffb160     	bl	0x8930 <memcpy@plt>
   1c3b4: b9401b88     	ldr	w8, [x28, #0x18]
   1c3b8: 52800149     	mov	w9, #0xa                // =10
   1c3bc: f9400fea     	ldr	x10, [sp, #0x18]
   1c3c0: 8b0802b6     	add	x22, x21, x8
   1c3c4: 390002c9     	strb	w9, [x22]
   1c3c8: a94223f5     	ldp	x21, x8, [sp, #0x20]
   1c3cc: b9400109     	ldr	w9, [x8]
   1c3d0: 510022a8     	sub	w8, w21, #0x8
   1c3d4: 38008eda     	strb	w26, [x22, #0x8]!
   1c3d8: b90006c8     	str	w8, [x22, #0x4]
   1c3dc: b81fc2c9     	stur	w9, [x22, #-0x4]
   1c3e0: f9400549     	ldr	x9, [x10, #0x8]
   1c3e4: b40000a9     	cbz	x9, 0x1c3f8 <__share_file+0xf0c4>
   1c3e8: f9400141     	ldr	x1, [x10]
   1c3ec: a940cff4     	ldp	x20, x19, [sp, #0x8]
   1c3f0: b50000a1     	cbnz	x1, 0x1c404 <__share_file+0xf0d0>
   1c3f4: 14000007     	b	0x1c410 <__share_file+0xf0dc>
   1c3f8: a940cff4     	ldp	x20, x19, [sp, #0x8]
   1c3fc: f0000221     	adrp	x1, 0x63000
   1c400: 912c5c21     	add	x1, x1, #0xb17
   1c404: 910022c0     	add	x0, x22, #0x8
   1c408: 2a0803e2     	mov	w2, w8
   1c40c: 97ffb149     	bl	0x8930 <memcpy@plt>
   1c410: 91002e88     	add	x8, x20, #0xb
   1c414: f10002bf     	cmp	x21, #0x0
   1c418: 927ef508     	and	x8, x8, #0xfffffffffffffffc
   1c41c: 9a8803e8     	csel	x8, xzr, x8, eq
   1c420: 52800069     	mov	w9, #0x3                // =3
   1c424: 8b0802c8     	add	x8, x22, x8
   1c428: 39000109     	strb	w9, [x8]
   1c42c: 39400269     	ldrb	w9, [x19]
   1c430: 5280014a     	mov	w10, #0xa               // =10
   1c434: 3900110a     	strb	w10, [x8, #0x4]
   1c438: 9100c3e0     	add	x0, sp, #0x30
   1c43c: 39000909     	strb	w9, [x8, #0x2]
   1c440: b94002e9     	ldr	w9, [x23]
   1c444: b9000909     	str	w9, [x8, #0x8]
   1c448: ad4303e1     	ldp	q1, q0, [sp, #0x60]
   1c44c: f94043e8     	ldr	x8, [sp, #0x80]
   1c450: ad0183e1     	stp	q1, q0, [sp, #0x30]
   1c454: f9002be8     	str	x8, [sp, #0x50]
   1c458: 97ffb03e     	bl	0x8550 <__api_logger_buffer_commit@plt>
   1c45c: 52800020     	mov	w0, #0x1                // =1
   1c460: 17ffffb8     	b	0x1c340 <__share_file+0xf00c>
   1c464: 97ffb01f     	bl	0x84e0 <__stack_chk_fail@plt>
   1c468: d10343ff     	sub	sp, sp, #0xd0
   1c46c: a9076ffc     	stp	x28, x27, [sp, #0x70]
   1c470: a90867fa     	stp	x26, x25, [sp, #0x80]
   1c474: a9095ff8     	stp	x24, x23, [sp, #0x90]
   1c478: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   1c47c: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   1c480: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
   1c484: 910303fd     	add	x29, sp, #0xc0
   1c488: d53bd059     	mrs	x25, TPIDR_EL0
   1c48c: f9401728     	ldr	x8, [x25, #0x28]
   1c490: 52800029     	mov	w9, #0x1                // =1
   1c494: 1ac32129     	lsl	w9, w9, w3
   1c498: f81a83a8     	stur	x8, [x29, #-0x58]
   1c49c: f9400008     	ldr	x8, [x0]
   1c4a0: b9400108     	ldr	w8, [x8]
   1c4a4: 6a09011f     	tst	w8, w9
   1c4a8: 540003a0     	b.eq	0x1c51c <__share_file+0xf1e8>
   1c4ac: f9401408     	ldr	x8, [x0, #0x28]
   1c4b0: 2a0203f6     	mov	w22, w2
   1c4b4: aa0003f8     	mov	x24, x0
   1c4b8: 38624908     	ldrb	w8, [x8, w2, uxtw]
   1c4bc: 34000308     	cbz	w8, 0x1c51c <__share_file+0xf1e8>
   1c4c0: 39411488     	ldrb	w8, [x4, #0x45]
   1c4c4: 394000aa     	ldrb	w10, [x5]
   1c4c8: 52800929     	mov	w9, #0x49               // =73
   1c4cc: 5280010b     	mov	w11, #0x8               // =8
   1c4d0: 7100011f     	cmp	w8, #0x0
   1c4d4: 9a89053b     	cinc	x27, x9, ne
   1c4d8: 7100015f     	cmp	w10, #0x0
   1c4dc: 52800988     	mov	w8, #0x4c               // =76
   1c4e0: 9a8b057a     	cinc	x26, x11, ne
   1c4e4: 11000f69     	add	w9, w27, #0x3
   1c4e8: 8a08013c     	and	x28, x9, x8
   1c4ec: 11000f48     	add	w8, w26, #0x3
   1c4f0: 121e0508     	and	w8, w8, #0xc
   1c4f4: 0b1c0108     	add	w8, w8, w28
   1c4f8: 11007100     	add	w0, w8, #0x1c
   1c4fc: 910103e8     	add	x8, sp, #0x40
   1c500: aa0503f3     	mov	x19, x5
   1c504: aa0403f4     	mov	x20, x4
   1c508: 2a0303f5     	mov	w21, w3
   1c50c: 2a0103f7     	mov	w23, w1
   1c510: 97ffafb4     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   1c514: b9405fe8     	ldr	w8, [sp, #0x5c]
   1c518: 340001c8     	cbz	w8, 0x1c550 <__share_file+0xf21c>
   1c51c: 2a1f03e0     	mov	w0, wzr
   1c520: f9401728     	ldr	x8, [x25, #0x28]
   1c524: f85a83a9     	ldur	x9, [x29, #-0x58]
   1c528: eb09011f     	cmp	x8, x9
   1c52c: 54000541     	b.ne	0x1c5d4 <__share_file+0xf2a0>
   1c530: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
   1c534: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   1c538: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   1c53c: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   1c540: a94867fa     	ldp	x26, x25, [sp, #0x80]
   1c544: a9476ffc     	ldp	x28, x27, [sp, #0x70]
   1c548: 910343ff     	add	sp, sp, #0xd0
   1c54c: d65f03c0     	ret
   1c550: f90007fa     	str	x26, [sp, #0x8]
   1c554: f844c3fa     	ldur	x26, [sp, #0x4c]
   1c558: b9403308     	ldr	w8, [x24, #0x30]
   1c55c: 52800218     	mov	w24, #0x10              // =16
   1c560: 11007389     	add	w9, w28, #0x1c
   1c564: b9001357     	str	w23, [x26, #0x10]
   1c568: 29015b48     	stp	w8, w22, [x26, #0x8]
   1c56c: 79002b55     	strh	w21, [x26, #0x14]
   1c570: 79002f58     	strh	w24, [x26, #0x16]
   1c574: b9001b49     	str	w9, [x26, #0x18]
   1c578: f844c3f5     	ldur	x21, [sp, #0x4c]
   1c57c: 51001362     	sub	w2, w27, #0x4
   1c580: aa1403e1     	mov	x1, x20
   1c584: 910082a0     	add	x0, x21, #0x20
   1c588: b9001ea2     	str	w2, [x21, #0x1c]
   1c58c: 97ffb0e9     	bl	0x8930 <memcpy@plt>
   1c590: b9401b48     	ldr	w8, [x26, #0x18]
   1c594: f94007e9     	ldr	x9, [sp, #0x8]
   1c598: aa1303e1     	mov	x1, x19
   1c59c: 8b0802a8     	add	x8, x21, x8
   1c5a0: 51002122     	sub	w2, w9, #0x8
   1c5a4: 91002100     	add	x0, x8, #0x8
   1c5a8: 39000118     	strb	w24, [x8]
   1c5ac: b9000502     	str	w2, [x8, #0x4]
   1c5b0: 97ffb0e0     	bl	0x8930 <memcpy@plt>
   1c5b4: ad4207e0     	ldp	q0, q1, [sp, #0x40]
   1c5b8: f94033e8     	ldr	x8, [sp, #0x60]
   1c5bc: 910043e0     	add	x0, sp, #0x10
   1c5c0: ad0087e0     	stp	q0, q1, [sp, #0x10]
   1c5c4: f9001be8     	str	x8, [sp, #0x30]
   1c5c8: 97ffafe2     	bl	0x8550 <__api_logger_buffer_commit@plt>
   1c5cc: 52800020     	mov	w0, #0x1                // =1
   1c5d0: 17ffffd4     	b	0x1c520 <__share_file+0xf1ec>
   1c5d4: 97ffafc3     	bl	0x84e0 <__stack_chk_fail@plt>
   1c5d8: d10343ff     	sub	sp, sp, #0xd0
   1c5dc: a9076ffc     	stp	x28, x27, [sp, #0x70]
   1c5e0: a90867fa     	stp	x26, x25, [sp, #0x80]
   1c5e4: a9095ff8     	stp	x24, x23, [sp, #0x90]
   1c5e8: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   1c5ec: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   1c5f0: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
   1c5f4: 910303fd     	add	x29, sp, #0xc0
   1c5f8: d53bd059     	mrs	x25, TPIDR_EL0
   1c5fc: f9401728     	ldr	x8, [x25, #0x28]
   1c600: 52800029     	mov	w9, #0x1                // =1
   1c604: 1ac32129     	lsl	w9, w9, w3
   1c608: f81a83a8     	stur	x8, [x29, #-0x58]
   1c60c: f9400008     	ldr	x8, [x0]
   1c610: b9400108     	ldr	w8, [x8]
   1c614: 6a09011f     	tst	w8, w9
   1c618: 54000380     	b.eq	0x1c688 <__share_file+0xf354>
   1c61c: f9401408     	ldr	x8, [x0, #0x28]
   1c620: 2a0203f6     	mov	w22, w2
   1c624: aa0003f8     	mov	x24, x0
   1c628: 38624908     	ldrb	w8, [x8, w2, uxtw]
   1c62c: 340002e8     	cbz	w8, 0x1c688 <__share_file+0xf354>
   1c630: 39404488     	ldrb	w8, [x4, #0x11]
   1c634: 394000aa     	ldrb	w10, [x5]
   1c638: 528002a9     	mov	w9, #0x15               // =21
   1c63c: 5280010b     	mov	w11, #0x8               // =8
   1c640: 7100011f     	cmp	w8, #0x0
   1c644: 9a89053b     	cinc	x27, x9, ne
   1c648: 7100015f     	cmp	w10, #0x0
   1c64c: 9a8b057a     	cinc	x26, x11, ne
   1c650: 11000f68     	add	w8, w27, #0x3
   1c654: 927e091c     	and	x28, x8, #0x1c
   1c658: 11000f48     	add	w8, w26, #0x3
   1c65c: 121e0508     	and	w8, w8, #0xc
   1c660: 0b1c0108     	add	w8, w8, w28
   1c664: 11007100     	add	w0, w8, #0x1c
   1c668: 910103e8     	add	x8, sp, #0x40
   1c66c: aa0503f3     	mov	x19, x5
   1c670: aa0403f4     	mov	x20, x4
   1c674: 2a0303f5     	mov	w21, w3
   1c678: 2a0103f7     	mov	w23, w1
   1c67c: 97ffaf59     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   1c680: b9405fe8     	ldr	w8, [sp, #0x5c]
   1c684: 340001c8     	cbz	w8, 0x1c6bc <__share_file+0xf388>
   1c688: 2a1f03e0     	mov	w0, wzr
   1c68c: f9401728     	ldr	x8, [x25, #0x28]
   1c690: f85a83a9     	ldur	x9, [x29, #-0x58]
   1c694: eb09011f     	cmp	x8, x9
   1c698: 54000541     	b.ne	0x1c740 <__share_file+0xf40c>
   1c69c: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
   1c6a0: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   1c6a4: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   1c6a8: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   1c6ac: a94867fa     	ldp	x26, x25, [sp, #0x80]
   1c6b0: a9476ffc     	ldp	x28, x27, [sp, #0x70]
   1c6b4: 910343ff     	add	sp, sp, #0xd0
   1c6b8: d65f03c0     	ret
   1c6bc: f90007fa     	str	x26, [sp, #0x8]
   1c6c0: f844c3fa     	ldur	x26, [sp, #0x4c]
   1c6c4: b9403308     	ldr	w8, [x24, #0x30]
   1c6c8: 52800218     	mov	w24, #0x10              // =16
   1c6cc: 11007389     	add	w9, w28, #0x1c
   1c6d0: b9001357     	str	w23, [x26, #0x10]
   1c6d4: 29015b48     	stp	w8, w22, [x26, #0x8]
   1c6d8: 79002b55     	strh	w21, [x26, #0x14]
   1c6dc: 79002f58     	strh	w24, [x26, #0x16]
   1c6e0: b9001b49     	str	w9, [x26, #0x18]
   1c6e4: f844c3f5     	ldur	x21, [sp, #0x4c]
   1c6e8: 51001362     	sub	w2, w27, #0x4
   1c6ec: aa1403e1     	mov	x1, x20
   1c6f0: 910082a0     	add	x0, x21, #0x20
   1c6f4: b9001ea2     	str	w2, [x21, #0x1c]
   1c6f8: 97ffb08e     	bl	0x8930 <memcpy@plt>
   1c6fc: b9401b48     	ldr	w8, [x26, #0x18]
   1c700: f94007e9     	ldr	x9, [sp, #0x8]
   1c704: aa1303e1     	mov	x1, x19
   1c708: 8b0802a8     	add	x8, x21, x8
   1c70c: 51002122     	sub	w2, w9, #0x8
   1c710: 91002100     	add	x0, x8, #0x8
   1c714: 39000118     	strb	w24, [x8]
   1c718: b9000502     	str	w2, [x8, #0x4]
   1c71c: 97ffb085     	bl	0x8930 <memcpy@plt>
   1c720: ad4207e0     	ldp	q0, q1, [sp, #0x40]
   1c724: f94033e8     	ldr	x8, [sp, #0x60]
   1c728: 910043e0     	add	x0, sp, #0x10
   1c72c: ad0087e0     	stp	q0, q1, [sp, #0x10]
   1c730: f9001be8     	str	x8, [sp, #0x30]
   1c734: 97ffaf87     	bl	0x8550 <__api_logger_buffer_commit@plt>
   1c738: 52800020     	mov	w0, #0x1                // =1
   1c73c: 17ffffd4     	b	0x1c68c <__share_file+0xf358>
   1c740: 97ffaf68     	bl	0x84e0 <__stack_chk_fail@plt>
   1c744: d103c3ff     	sub	sp, sp, #0xf0
   1c748: a9096ffc     	stp	x28, x27, [sp, #0x90]
   1c74c: a90a67fa     	stp	x26, x25, [sp, #0xa0]
   1c750: a90b5ff8     	stp	x24, x23, [sp, #0xb0]
   1c754: a90c57f6     	stp	x22, x21, [sp, #0xc0]
   1c758: a90d4ff4     	stp	x20, x19, [sp, #0xd0]
   1c75c: a90e7bfd     	stp	x29, x30, [sp, #0xe0]
   1c760: 910383fd     	add	x29, sp, #0xe0
   1c764: d53bd05b     	mrs	x27, TPIDR_EL0
   1c768: f9401768     	ldr	x8, [x27, #0x28]
   1c76c: 52800029     	mov	w9, #0x1                // =1
   1c770: 1ac32129     	lsl	w9, w9, w3
   1c774: f81a83a8     	stur	x8, [x29, #-0x58]
   1c778: f9400008     	ldr	x8, [x0]
   1c77c: b9400108     	ldr	w8, [x8]
   1c780: 6a09011f     	tst	w8, w9
   1c784: 540003e0     	b.eq	0x1c800 <__share_file+0xf4cc>
   1c788: f9401408     	ldr	x8, [x0, #0x28]
   1c78c: 2a0203f8     	mov	w24, w2
   1c790: aa0003fa     	mov	x26, x0
   1c794: 38624908     	ldrb	w8, [x8, w2, uxtw]
   1c798: 34000348     	cbz	w8, 0x1c800 <__share_file+0xf4cc>
   1c79c: 39410088     	ldrb	w8, [x4, #0x40]
   1c7a0: f94004d4     	ldr	x20, [x6, #0x8]
   1c7a4: 52800889     	mov	w9, #0x44               // =68
   1c7a8: 5280098a     	mov	w10, #0x4c              // =76
   1c7ac: 7100011f     	cmp	w8, #0x0
   1c7b0: 9a890533     	cinc	x19, x9, ne
   1c7b4: 11009e88     	add	w8, w20, #0x27
   1c7b8: 11000e69     	add	w9, w19, #0x3
   1c7bc: 5280038b     	mov	w11, #0x1c              // =28
   1c7c0: 8a0a0135     	and	x21, x9, x10
   1c7c4: b1002289     	adds	x9, x20, #0x8
   1c7c8: 121e7508     	and	w8, w8, #0xfffffffc
   1c7cc: 1a880168     	csel	w8, w11, w8, eq
   1c7d0: 0b0802a8     	add	w8, w21, w8
   1c7d4: 11007100     	add	w0, w8, #0x1c
   1c7d8: 910183e8     	add	x8, sp, #0x60
   1c7dc: aa0703fc     	mov	x28, x7
   1c7e0: aa0403f6     	mov	x22, x4
   1c7e4: 2a0303f7     	mov	w23, w3
   1c7e8: 2a0103f9     	mov	w25, w1
   1c7ec: a90217e9     	stp	x9, x5, [sp, #0x20]
   1c7f0: f9000fe6     	str	x6, [sp, #0x18]
   1c7f4: 97ffaefb     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   1c7f8: b9407fe8     	ldr	w8, [sp, #0x7c]
   1c7fc: 340001c8     	cbz	w8, 0x1c834 <__share_file+0xf500>
   1c800: 2a1f03e0     	mov	w0, wzr
   1c804: f9401768     	ldr	x8, [x27, #0x28]
   1c808: f85a83a9     	ldur	x9, [x29, #-0x58]
   1c80c: eb09011f     	cmp	x8, x9
   1c810: 540008c1     	b.ne	0x1c928 <__share_file+0xf5f4>
   1c814: a94e7bfd     	ldp	x29, x30, [sp, #0xe0]
   1c818: a94d4ff4     	ldp	x20, x19, [sp, #0xd0]
   1c81c: a94c57f6     	ldp	x22, x21, [sp, #0xc0]
   1c820: a94b5ff8     	ldp	x24, x23, [sp, #0xb0]
   1c824: a94a67fa     	ldp	x26, x25, [sp, #0xa0]
   1c828: a9496ffc     	ldp	x28, x27, [sp, #0x90]
   1c82c: 9103c3ff     	add	sp, sp, #0xf0
   1c830: d65f03c0     	ret
   1c834: a900f3f4     	stp	x20, x28, [sp, #0x8]
   1c838: f846c3fc     	ldur	x28, [sp, #0x6c]
   1c83c: b9403348     	ldr	w8, [x26, #0x30]
   1c840: 5280021a     	mov	w26, #0x10              // =16
   1c844: 110072a9     	add	w9, w21, #0x1c
   1c848: b9001399     	str	w25, [x28, #0x10]
   1c84c: 29016388     	stp	w8, w24, [x28, #0x8]
   1c850: 79002b97     	strh	w23, [x28, #0x14]
   1c854: 79002f9a     	strh	w26, [x28, #0x16]
   1c858: b9001b89     	str	w9, [x28, #0x18]
   1c85c: f846c3f5     	ldur	x21, [sp, #0x6c]
   1c860: f9400bb7     	ldr	x23, [x29, #0x10]
   1c864: 51001262     	sub	w2, w19, #0x4
   1c868: aa1603e1     	mov	x1, x22
   1c86c: 910082a0     	add	x0, x21, #0x20
   1c870: b9001ea2     	str	w2, [x21, #0x1c]
   1c874: 97ffb02f     	bl	0x8930 <memcpy@plt>
   1c878: b9401b88     	ldr	w8, [x28, #0x18]
   1c87c: 52800149     	mov	w9, #0xa                // =10
   1c880: f9400fea     	ldr	x10, [sp, #0x18]
   1c884: 8b0802b6     	add	x22, x21, x8
   1c888: 390002c9     	strb	w9, [x22]
   1c88c: a94223f5     	ldp	x21, x8, [sp, #0x20]
   1c890: b9400109     	ldr	w9, [x8]
   1c894: 510022a8     	sub	w8, w21, #0x8
   1c898: 38008eda     	strb	w26, [x22, #0x8]!
   1c89c: b90006c8     	str	w8, [x22, #0x4]
   1c8a0: b81fc2c9     	stur	w9, [x22, #-0x4]
   1c8a4: f9400549     	ldr	x9, [x10, #0x8]
   1c8a8: b40000a9     	cbz	x9, 0x1c8bc <__share_file+0xf588>
   1c8ac: f9400141     	ldr	x1, [x10]
   1c8b0: a940cff4     	ldp	x20, x19, [sp, #0x8]
   1c8b4: b50000a1     	cbnz	x1, 0x1c8c8 <__share_file+0xf594>
   1c8b8: 14000007     	b	0x1c8d4 <__share_file+0xf5a0>
   1c8bc: a940cff4     	ldp	x20, x19, [sp, #0x8]
   1c8c0: f0000221     	adrp	x1, 0x63000
   1c8c4: 912c5c21     	add	x1, x1, #0xb17
   1c8c8: 910022c0     	add	x0, x22, #0x8
   1c8cc: 2a0803e2     	mov	w2, w8
   1c8d0: 97ffb018     	bl	0x8930 <memcpy@plt>
   1c8d4: 91002e88     	add	x8, x20, #0xb
   1c8d8: f10002bf     	cmp	x21, #0x0
   1c8dc: 927ef508     	and	x8, x8, #0xfffffffffffffffc
   1c8e0: 9a8803e8     	csel	x8, xzr, x8, eq
   1c8e4: 52800149     	mov	w9, #0xa                // =10
   1c8e8: 8b0802c8     	add	x8, x22, x8
   1c8ec: 39000109     	strb	w9, [x8]
   1c8f0: b9400269     	ldr	w9, [x19]
   1c8f4: 5280018a     	mov	w10, #0xc               // =12
   1c8f8: 3900210a     	strb	w10, [x8, #0x8]
   1c8fc: 9100c3e0     	add	x0, sp, #0x30
   1c900: b9000509     	str	w9, [x8, #0x4]
   1c904: f94002e9     	ldr	x9, [x23]
   1c908: f800c109     	stur	x9, [x8, #0xc]
   1c90c: ad4303e1     	ldp	q1, q0, [sp, #0x60]
   1c910: f94043e8     	ldr	x8, [sp, #0x80]
   1c914: ad0183e1     	stp	q1, q0, [sp, #0x30]
   1c918: f9002be8     	str	x8, [sp, #0x50]
   1c91c: 97ffaf0d     	bl	0x8550 <__api_logger_buffer_commit@plt>
   1c920: 52800020     	mov	w0, #0x1                // =1
   1c924: 17ffffb8     	b	0x1c804 <__share_file+0xf4d0>
   1c928: 97ffaeee     	bl	0x84e0 <__stack_chk_fail@plt>
   1c92c: d10343ff     	sub	sp, sp, #0xd0
   1c930: a9076ffc     	stp	x28, x27, [sp, #0x70]
   1c934: a90867fa     	stp	x26, x25, [sp, #0x80]
   1c938: a9095ff8     	stp	x24, x23, [sp, #0x90]
   1c93c: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   1c940: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   1c944: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
   1c948: 910303fd     	add	x29, sp, #0xc0
   1c94c: d53bd059     	mrs	x25, TPIDR_EL0
   1c950: f9401728     	ldr	x8, [x25, #0x28]
   1c954: 52800029     	mov	w9, #0x1                // =1
   1c958: 1ac32129     	lsl	w9, w9, w3
   1c95c: f81a83a8     	stur	x8, [x29, #-0x58]
   1c960: f9400008     	ldr	x8, [x0]
   1c964: b9400108     	ldr	w8, [x8]
   1c968: 6a09011f     	tst	w8, w9
   1c96c: 54000700     	b.eq	0x1ca4c <__share_file+0xf718>
   1c970: f9401408     	ldr	x8, [x0, #0x28]
   1c974: 2a0203f6     	mov	w22, w2
   1c978: aa0003f8     	mov	x24, x0
   1c97c: 38624908     	ldrb	w8, [x8, w2, uxtw]
   1c980: 34000668     	cbz	w8, 0x1ca4c <__share_file+0xf718>
   1c984: 39408088     	ldrb	w8, [x4, #0x20]
   1c988: f94004a9     	ldr	x9, [x5, #0x8]
   1c98c: 5280048a     	mov	w10, #0x24              // =36
   1c990: 5280058b     	mov	w11, #0x2c              // =44
   1c994: 7100011f     	cmp	w8, #0x0
   1c998: 11002d28     	add	w8, w9, #0xb
   1c99c: 9a8a055b     	cinc	x27, x10, ne
   1c9a0: b100213a     	adds	x26, x9, #0x8
   1c9a4: 121e7508     	and	w8, w8, #0xfffffffc
   1c9a8: 11000f69     	add	w9, w27, #0x3
   1c9ac: 8a0b013c     	and	x28, x9, x11
   1c9b0: 1a8803e8     	csel	w8, wzr, w8, eq
   1c9b4: 0b080388     	add	w8, w28, w8
   1c9b8: 11007100     	add	w0, w8, #0x1c
   1c9bc: 910103e8     	add	x8, sp, #0x40
   1c9c0: aa0503f3     	mov	x19, x5
   1c9c4: aa0403f4     	mov	x20, x4
   1c9c8: 2a0303f5     	mov	w21, w3
   1c9cc: 2a0103f7     	mov	w23, w1
   1c9d0: 97ffae84     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   1c9d4: b9405fe8     	ldr	w8, [sp, #0x5c]
   1c9d8: 2a1f03e0     	mov	w0, wzr
   1c9dc: 350003a8     	cbnz	w8, 0x1ca50 <__share_file+0xf71c>
   1c9e0: f90007fa     	str	x26, [sp, #0x8]
   1c9e4: f844c3fa     	ldur	x26, [sp, #0x4c]
   1c9e8: b9403308     	ldr	w8, [x24, #0x30]
   1c9ec: 52800218     	mov	w24, #0x10              // =16
   1c9f0: 11007389     	add	w9, w28, #0x1c
   1c9f4: b9001357     	str	w23, [x26, #0x10]
   1c9f8: 29015b48     	stp	w8, w22, [x26, #0x8]
   1c9fc: 79002b55     	strh	w21, [x26, #0x14]
   1ca00: 79002f58     	strh	w24, [x26, #0x16]
   1ca04: b9001b49     	str	w9, [x26, #0x18]
   1ca08: f844c3f5     	ldur	x21, [sp, #0x4c]
   1ca0c: 51001362     	sub	w2, w27, #0x4
   1ca10: aa1403e1     	mov	x1, x20
   1ca14: 910082a0     	add	x0, x21, #0x20
   1ca18: b9001ea2     	str	w2, [x21, #0x1c]
   1ca1c: 97ffafc5     	bl	0x8930 <memcpy@plt>
   1ca20: b9401b49     	ldr	w9, [x26, #0x18]
   1ca24: f94007e8     	ldr	x8, [sp, #0x8]
   1ca28: 8b0902a9     	add	x9, x21, x9
   1ca2c: 51002108     	sub	w8, w8, #0x8
   1ca30: 39000138     	strb	w24, [x9]
   1ca34: b9000528     	str	w8, [x9, #0x4]
   1ca38: f940066a     	ldr	x10, [x19, #0x8]
   1ca3c: b400022a     	cbz	x10, 0x1ca80 <__share_file+0xf74c>
   1ca40: f9400261     	ldr	x1, [x19]
   1ca44: b5000221     	cbnz	x1, 0x1ca88 <__share_file+0xf754>
   1ca48: 14000013     	b	0x1ca94 <__share_file+0xf760>
   1ca4c: 2a1f03e0     	mov	w0, wzr
   1ca50: f9401728     	ldr	x8, [x25, #0x28]
   1ca54: f85a83a9     	ldur	x9, [x29, #-0x58]
   1ca58: eb09011f     	cmp	x8, x9
   1ca5c: 540002c1     	b.ne	0x1cab4 <__share_file+0xf780>
   1ca60: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
   1ca64: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   1ca68: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   1ca6c: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   1ca70: a94867fa     	ldp	x26, x25, [sp, #0x80]
   1ca74: a9476ffc     	ldp	x28, x27, [sp, #0x70]
   1ca78: 910343ff     	add	sp, sp, #0xd0
   1ca7c: d65f03c0     	ret
   1ca80: f0000221     	adrp	x1, 0x63000
   1ca84: 912c5c21     	add	x1, x1, #0xb17
   1ca88: 91002120     	add	x0, x9, #0x8
   1ca8c: 2a0803e2     	mov	w2, w8
   1ca90: 97ffafa8     	bl	0x8930 <memcpy@plt>
   1ca94: ad4207e0     	ldp	q0, q1, [sp, #0x40]
   1ca98: f94033e8     	ldr	x8, [sp, #0x60]
   1ca9c: 910043e0     	add	x0, sp, #0x10
   1caa0: ad0087e0     	stp	q0, q1, [sp, #0x10]
   1caa4: f9001be8     	str	x8, [sp, #0x30]
   1caa8: 97ffaeaa     	bl	0x8550 <__api_logger_buffer_commit@plt>
   1caac: 52800020     	mov	w0, #0x1                // =1
   1cab0: 17ffffe8     	b	0x1ca50 <__share_file+0xf71c>
   1cab4: 97ffae8b     	bl	0x84e0 <__stack_chk_fail@plt>
   1cab8: d10303ff     	sub	sp, sp, #0xc0
   1cabc: a9066ffc     	stp	x28, x27, [sp, #0x60]
   1cac0: a90767fa     	stp	x26, x25, [sp, #0x70]
   1cac4: a9085ff8     	stp	x24, x23, [sp, #0x80]
   1cac8: a90957f6     	stp	x22, x21, [sp, #0x90]
   1cacc: a90a4ff4     	stp	x20, x19, [sp, #0xa0]
   1cad0: a90b7bfd     	stp	x29, x30, [sp, #0xb0]
   1cad4: 9102c3fd     	add	x29, sp, #0xb0
   1cad8: d53bd059     	mrs	x25, TPIDR_EL0
   1cadc: f9401728     	ldr	x8, [x25, #0x28]
   1cae0: 52800029     	mov	w9, #0x1                // =1
   1cae4: 1ac32129     	lsl	w9, w9, w3
   1cae8: f9002fe8     	str	x8, [sp, #0x58]
   1caec: f9400008     	ldr	x8, [x0]
   1caf0: b9400108     	ldr	w8, [x8]
   1caf4: 6a09011f     	tst	w8, w9
   1caf8: 540002c0     	b.eq	0x1cb50 <__share_file+0xf81c>
   1cafc: f9401408     	ldr	x8, [x0, #0x28]
   1cb00: 2a0203f6     	mov	w22, w2
   1cb04: aa0003f7     	mov	x23, x0
   1cb08: 38624908     	ldrb	w8, [x8, w2, uxtw]
   1cb0c: 34000228     	cbz	w8, 0x1cb50 <__share_file+0xf81c>
   1cb10: f94004a8     	ldr	x8, [x5, #0x8]
   1cb14: 3940c89b     	ldrb	w27, [x4, #0x32]
   1cb18: 52800709     	mov	w9, #0x38               // =56
   1cb1c: aa0503f3     	mov	x19, x5
   1cb20: b100211a     	adds	x26, x8, #0x8
   1cb24: 11010d08     	add	w8, w8, #0x43
   1cb28: 121e7508     	and	w8, w8, #0xfffffffc
   1cb2c: 1a880128     	csel	w8, w9, w8, eq
   1cb30: 11007100     	add	w0, w8, #0x1c
   1cb34: 9100c3e8     	add	x8, sp, #0x30
   1cb38: aa0403f4     	mov	x20, x4
   1cb3c: 2a0303f5     	mov	w21, w3
   1cb40: 2a0103f8     	mov	w24, w1
   1cb44: 97ffae27     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   1cb48: b9404fe8     	ldr	w8, [sp, #0x4c]
   1cb4c: 340001c8     	cbz	w8, 0x1cb84 <__share_file+0xf850>
   1cb50: 2a1f03e0     	mov	w0, wzr
   1cb54: f9401728     	ldr	x8, [x25, #0x28]
   1cb58: f9402fe9     	ldr	x9, [sp, #0x58]
   1cb5c: eb09011f     	cmp	x8, x9
   1cb60: 54000621     	b.ne	0x1cc24 <__share_file+0xf8f0>
   1cb64: a94b7bfd     	ldp	x29, x30, [sp, #0xb0]
   1cb68: a94a4ff4     	ldp	x20, x19, [sp, #0xa0]
   1cb6c: a94957f6     	ldp	x22, x21, [sp, #0x90]
   1cb70: a9485ff8     	ldp	x24, x23, [sp, #0x80]
   1cb74: a94767fa     	ldp	x26, x25, [sp, #0x70]
   1cb78: a9466ffc     	ldp	x28, x27, [sp, #0x60]
   1cb7c: 910303ff     	add	sp, sp, #0xc0
   1cb80: d65f03c0     	ret
   1cb84: f843c3fc     	ldur	x28, [sp, #0x3c]
   1cb88: b94032e8     	ldr	w8, [x23, #0x30]
   1cb8c: 52800217     	mov	w23, #0x10              // =16
   1cb90: 7100037f     	cmp	w27, #0x0
   1cb94: b9001398     	str	w24, [x28, #0x10]
   1cb98: 29015b88     	stp	w8, w22, [x28, #0x8]
   1cb9c: 52800a88     	mov	w8, #0x54               // =84
   1cba0: 79002b95     	strh	w21, [x28, #0x14]
   1cba4: 79002f97     	strh	w23, [x28, #0x16]
   1cba8: b9001b88     	str	w8, [x28, #0x18]
   1cbac: f843c3f5     	ldur	x21, [sp, #0x3c]
   1cbb0: 52800648     	mov	w8, #0x32               // =50
   1cbb4: 1a880502     	cinc	w2, w8, ne
   1cbb8: aa1403e1     	mov	x1, x20
   1cbbc: 910082a0     	add	x0, x21, #0x20
   1cbc0: b9001ea2     	str	w2, [x21, #0x1c]
   1cbc4: 97ffaf5b     	bl	0x8930 <memcpy@plt>
   1cbc8: b9401b89     	ldr	w9, [x28, #0x18]
   1cbcc: 51002348     	sub	w8, w26, #0x8
   1cbd0: 8b0902a9     	add	x9, x21, x9
   1cbd4: 39000137     	strb	w23, [x9]
   1cbd8: b9000528     	str	w8, [x9, #0x4]
   1cbdc: f940066a     	ldr	x10, [x19, #0x8]
   1cbe0: b400008a     	cbz	x10, 0x1cbf0 <__share_file+0xf8bc>
   1cbe4: f9400261     	ldr	x1, [x19]
   1cbe8: b5000081     	cbnz	x1, 0x1cbf8 <__share_file+0xf8c4>
   1cbec: 14000006     	b	0x1cc04 <__share_file+0xf8d0>
   1cbf0: f0000221     	adrp	x1, 0x63000
   1cbf4: 912c5c21     	add	x1, x1, #0xb17
   1cbf8: 91002120     	add	x0, x9, #0x8
   1cbfc: 2a0803e2     	mov	w2, w8
   1cc00: 97ffaf4c     	bl	0x8930 <memcpy@plt>
   1cc04: ad4187e0     	ldp	q0, q1, [sp, #0x30]
   1cc08: f9402be8     	ldr	x8, [sp, #0x50]
   1cc0c: 910003e0     	mov	x0, sp
   1cc10: ad0007e0     	stp	q0, q1, [sp]
   1cc14: f90013e8     	str	x8, [sp, #0x20]
   1cc18: 97ffae4e     	bl	0x8550 <__api_logger_buffer_commit@plt>
   1cc1c: 52800020     	mov	w0, #0x1                // =1
   1cc20: 17ffffcd     	b	0x1cb54 <__share_file+0xf820>
   1cc24: 97ffae2f     	bl	0x84e0 <__stack_chk_fail@plt>
   1cc28: d101c3ff     	sub	sp, sp, #0x70
   1cc2c: a9016ffc     	stp	x28, x27, [sp, #0x10]
   1cc30: a90267fa     	stp	x26, x25, [sp, #0x20]
   1cc34: a9035ff8     	stp	x24, x23, [sp, #0x30]
   1cc38: a90457f6     	stp	x22, x21, [sp, #0x40]
   1cc3c: a9054ff4     	stp	x20, x19, [sp, #0x50]
   1cc40: a9067bfd     	stp	x29, x30, [sp, #0x60]
   1cc44: 910183fd     	add	x29, sp, #0x60
   1cc48: f9400008     	ldr	x8, [x0]
   1cc4c: f100001f     	cmp	x0, #0x0
   1cc50: 9a8803e9     	csel	x9, xzr, x8, eq
   1cc54: eb02013f     	cmp	x9, x2
   1cc58: 54000c81     	b.ne	0x1cde8 <__share_file+0xfab4>
   1cc5c: eb080029     	subs	x9, x1, x8
   1cc60: 54000b43     	b.lo	0x1cdc8 <__share_file+0xfa94>
   1cc64: f940040a     	ldr	x10, [x0, #0x8]
   1cc68: 52800316     	mov	w22, #0x18              // =24
   1cc6c: aa0003f3     	mov	x19, x0
   1cc70: 9b162148     	madd	x8, x10, x22, x8
   1cc74: eb010115     	subs	x21, x8, x1
   1cc78: 54000a83     	b.lo	0x1cdc8 <__share_file+0xfa94>
   1cc7c: b201f3f9     	mov	x25, #-0x5555555555555556 // =-6148914691236517206
   1cc80: 9100055b     	add	x27, x10, #0x1
   1cc84: f2955579     	movk	x25, #0xaaab
   1cc88: 9343fd28     	asr	x8, x9, #3
   1cc8c: aa1303e0     	mov	x0, x19
   1cc90: aa1b03e1     	mov	x1, x27
   1cc94: 2a1f03e2     	mov	w2, wzr
   1cc98: aa0303f4     	mov	x20, x3
   1cc9c: 9b197d1a     	mul	x26, x8, x25
   1cca0: 97ffbef0     	bl	0xc860 <__send_to_http_server+0x380>
   1cca4: f9400277     	ldr	x23, [x19]
   1cca8: 93407f58     	sxtw	x24, w26
   1ccac: 9b365f16     	smaddl	x22, w24, w22, x23
   1ccb0: b40005d5     	cbz	x21, 0x1cd68 <__share_file+0xfa34>
   1ccb4: 9343fea8     	asr	x8, x21, #3
   1ccb8: 9b197d19     	mul	x25, x8, x25
   1ccbc: 8b3ac328     	add	x8, x25, w26, sxtw
   1ccc0: 5280031a     	mov	w26, #0x18              // =24
   1ccc4: 9b1a5d08     	madd	x8, x8, x26, x23
   1ccc8: f90007fb     	str	x27, [sp, #0x8]
   1cccc: 9100411b     	add	x27, x8, #0x10
   1ccd0: aa1903fc     	mov	x28, x25
   1ccd4: 1400000b     	b	0x1cd00 <__share_file+0xf9cc>
   1ccd8: f85e8368     	ldur	x8, [x27, #-0x18]
   1ccdc: 3cdd8360     	ldur	q0, [x27, #-0x28]
   1cce0: d503201f     	nop
   1cce4: 9b1a5b95     	madd	x21, x28, x26, x22
   1cce8: f9000368     	str	x8, [x27]
   1ccec: 3c9f0360     	stur	q0, [x27, #-0x10]
   1ccf0: d100637b     	sub	x27, x27, #0x18
   1ccf4: a9007ebf     	stp	xzr, xzr, [x21]
   1ccf8: f9000abf     	str	xzr, [x21, #0x10]
   1ccfc: b40001fc     	cbz	x28, 0x1cd38 <__share_file+0xfa04>
   1cd00: eb19039f     	cmp	x28, x25
   1cd04: d100079c     	sub	x28, x28, #0x1
   1cd08: 54fffe82     	b.hs	0x1ccd8 <__share_file+0xf9a4>
   1cd0c: aa1b03f5     	mov	x21, x27
   1cd10: f85d86a8     	ldr	x8, [x21], #-0x28
   1cd14: b4000088     	cbz	x8, 0x1cd24 <__share_file+0xf9f0>
   1cd18: f85f0360     	ldur	x0, [x27, #-0x10]
   1cd1c: 97ffaf31     	bl	0x89e0 <free@plt>
   1cd20: f81f037f     	stur	xzr, [x27, #-0x10]
   1cd24: 3cdd8360     	ldur	q0, [x27, #-0x28]
   1cd28: f85e8368     	ldur	x8, [x27, #-0x18]
   1cd2c: 3c9f0360     	stur	q0, [x27, #-0x10]
   1cd30: f9000368     	str	x8, [x27]
   1cd34: 17ffffef     	b	0x1ccf0 <__share_file+0xf9bc>
   1cd38: 52800308     	mov	w8, #0x18               // =24
   1cd3c: 9b085f08     	madd	x8, x24, x8, x23
   1cd40: f9400908     	ldr	x8, [x8, #0x10]
   1cd44: b4000088     	cbz	x8, 0x1cd54 <__share_file+0xfa20>
   1cd48: f94002c0     	ldr	x0, [x22]
   1cd4c: 97ffaf25     	bl	0x89e0 <free@plt>
   1cd50: f90002df     	str	xzr, [x22]
   1cd54: 52800308     	mov	w8, #0x18               // =24
   1cd58: 9b085f08     	madd	x8, x24, x8, x23
   1cd5c: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   1cd60: f94007fb     	ldr	x27, [sp, #0x8]
   1cd64: 14000002     	b	0x1cd6c <__share_file+0xfa38>
   1cd68: b40001f6     	cbz	x22, 0x1cda4 <__share_file+0xfa70>
   1cd6c: a9007edf     	stp	xzr, xzr, [x22]
   1cd70: f9400681     	ldr	x1, [x20, #0x8]
   1cd74: 52800308     	mov	w8, #0x18               // =24
   1cd78: 9b085f08     	madd	x8, x24, x8, x23
   1cd7c: 52800022     	mov	w2, #0x1                // =1
   1cd80: aa1603e0     	mov	x0, x22
   1cd84: f9000901     	str	x1, [x8, #0x10]
   1cd88: 97ffc16d     	bl	0xd33c <__share_file+0x8>
   1cd8c: f94002c1     	ldr	x1, [x22]
   1cd90: a9401683     	ldp	x3, x5, [x20]
   1cd94: aa1603e0     	mov	x0, x22
   1cd98: aa0103e2     	mov	x2, x1
   1cd9c: aa0303e4     	mov	x4, x3
   1cda0: 97ffc1aa     	bl	0xd448 <__share_file+0x114>
   1cda4: f900067b     	str	x27, [x19, #0x8]
   1cda8: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   1cdac: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   1cdb0: a94457f6     	ldp	x22, x21, [sp, #0x40]
   1cdb4: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   1cdb8: a94267fa     	ldp	x26, x25, [sp, #0x20]
   1cdbc: a9416ffc     	ldp	x28, x27, [sp, #0x10]
   1cdc0: 9101c3ff     	add	sp, sp, #0x70
   1cdc4: d65f03c0     	ret
   1cdc8: d00001e0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1cdcc: b0000202     	adrp	x2, 0x5d000
   1cdd0: d00001e3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1cdd4: 91215c00     	add	x0, x0, #0x857
   1cdd8: 913d7442     	add	x2, x2, #0xf5d
   1cddc: 91277063     	add	x3, x3, #0x9dc
   1cde0: 528031c1     	mov	w1, #0x18e              // =398
   1cde4: 97ffacff     	bl	0x81e0 <__assert2@plt>
   1cde8: d00001e0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1cdec: d00001e2     	adrp	x2, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1cdf0: d00001e3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1cdf4: 91215c00     	add	x0, x0, #0x857
   1cdf8: 91323442     	add	x2, x2, #0xc8d
   1cdfc: 912c0063     	add	x3, x3, #0xb00
   1ce00: 52800ae1     	mov	w1, #0x57               // =87
   1ce04: 97ffacf7     	bl	0x81e0 <__assert2@plt>
   1ce08: f81e0ff3     	str	x19, [sp, #-0x20]!
   1ce0c: a9017bfd     	stp	x29, x30, [sp, #0x10]
   1ce10: 910043fd     	add	x29, sp, #0x10
   1ce14: 90000308     	adrp	x8, 0x7c000
   1ce18: 911bc108     	add	x8, x8, #0x6f0
   1ce1c: 08dffd08     	ldarb	w8, [x8]
   1ce20: 360000c8     	tbz	w8, #0x0, 0x1ce38 <__share_file+0xfb04>
   1ce24: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   1ce28: 90000300     	adrp	x0, 0x7c000
   1ce2c: 911b6000     	add	x0, x0, #0x6d8
   1ce30: f84207f3     	ldr	x19, [sp], #0x20
   1ce34: d65f03c0     	ret
   1ce38: 90000300     	adrp	x0, 0x7c000
   1ce3c: 911bc000     	add	x0, x0, #0x6f0
   1ce40: 9400795f     	bl	0x3b3bc <operator delete(void*)+0x2c>
   1ce44: 34ffff00     	cbz	w0, 0x1ce24 <__share_file+0xfaf0>
   1ce48: 90000313     	adrp	x19, 0x7c000
   1ce4c: d0000200     	adrp	x0, 0x5e000
   1ce50: 911b6273     	add	x19, x19, #0x6d8
   1ce54: 91000800     	add	x0, x0, #0x2
   1ce58: 52800421     	mov	w1, #0x21               // =33
   1ce5c: a9007e7f     	stp	xzr, xzr, [x19]
   1ce60: f9000a7f     	str	xzr, [x19, #0x10]
   1ce64: 97ffacf7     	bl	0x8240 <__strlen_chk@plt>
   1ce68: b4000120     	cbz	x0, 0x1ce8c <__share_file+0xfb58>
   1ce6c: f9400261     	ldr	x1, [x19]
   1ce70: d0000203     	adrp	x3, 0x5e000
   1ce74: aa0003e5     	mov	x5, x0
   1ce78: 91000863     	add	x3, x3, #0x2
   1ce7c: aa1303e0     	mov	x0, x19
   1ce80: aa0103e2     	mov	x2, x1
   1ce84: aa1f03e4     	mov	x4, xzr
   1ce88: 97ffc170     	bl	0xd448 <__share_file+0x114>
   1ce8c: f0ffff80     	adrp	x0, 0xf000 <__share_file+0x1ccc>
   1ce90: 90000301     	adrp	x1, 0x7c000
   1ce94: d00002e2     	adrp	x2, 0x7a000
   1ce98: 91393000     	add	x0, x0, #0xe4c
   1ce9c: 911b6021     	add	x1, x1, #0x6d8
   1cea0: 913ea042     	add	x2, x2, #0xfa8
   1cea4: 97ffaef3     	bl	0x8a70 <__cxa_atexit@plt>
   1cea8: 90000300     	adrp	x0, 0x7c000
   1ceac: 911bc000     	add	x0, x0, #0x6f0
   1ceb0: 94007961     	bl	0x3b434 <operator delete(void*)+0xa4>
   1ceb4: 17ffffdc     	b	0x1ce24 <__share_file+0xfaf0>
   1ceb8: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   1cebc: a9017bfd     	stp	x29, x30, [sp, #0x10]
   1cec0: 910043fd     	add	x29, sp, #0x10
   1cec4: f9400434     	ldr	x20, [x1, #0x8]
   1cec8: d0000200     	adrp	x0, 0x5e000
   1cecc: aa0103f3     	mov	x19, x1
   1ced0: 91008c00     	add	x0, x0, #0x23
   1ced4: 52800401     	mov	w1, #0x20               // =32
   1ced8: 97ffacda     	bl	0x8240 <__strlen_chk@plt>
   1cedc: eb00029f     	cmp	x20, x0
   1cee0: 54000201     	b.ne	0x1cf20 <__share_file+0xfbec>
   1cee4: a9405268     	ldp	x8, x20, [x19]
   1cee8: f0000229     	adrp	x9, 0x63000
   1ceec: 912c5d29     	add	x9, x9, #0xb17
   1cef0: d0000201     	adrp	x1, 0x5e000
   1cef4: f100029f     	cmp	x20, #0x0
   1cef8: 9a880120     	csel	x0, x9, x8, eq
   1cefc: 91008c21     	add	x1, x1, #0x23
   1cf00: aa1403e2     	mov	x2, x20
   1cf04: 97ffad4f     	bl	0x8440 <memcmp@plt>
   1cf08: 7100001f     	cmp	w0, #0x0
   1cf0c: 1a9f17e8     	cset	w8, eq
   1cf10: f1007e9f     	cmp	x20, #0x1f
   1cf14: 1a9f17e9     	cset	w9, eq
   1cf18: 0a090100     	and	w0, w8, w9
   1cf1c: 14000002     	b	0x1cf24 <__share_file+0xfbf0>
   1cf20: 2a1f03e0     	mov	w0, wzr
   1cf24: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   1cf28: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   1cf2c: d65f03c0     	ret
   1cf30: d10183ff     	sub	sp, sp, #0x60
   1cf34: a9025ff8     	stp	x24, x23, [sp, #0x20]
   1cf38: a90357f6     	stp	x22, x21, [sp, #0x30]
   1cf3c: a9044ff4     	stp	x20, x19, [sp, #0x40]
   1cf40: a9057bfd     	stp	x29, x30, [sp, #0x50]
   1cf44: 910143fd     	add	x29, sp, #0x50
   1cf48: d53bd058     	mrs	x24, TPIDR_EL0
   1cf4c: f9401708     	ldr	x8, [x24, #0x28]
   1cf50: aa0003f6     	mov	x22, x0
   1cf54: d0000200     	adrp	x0, 0x5e000
   1cf58: 91008c00     	add	x0, x0, #0x23
   1cf5c: f9000fe8     	str	x8, [sp, #0x18]
   1cf60: f9400457     	ldr	x23, [x2, #0x8]
   1cf64: 52800401     	mov	w1, #0x20               // =32
   1cf68: aa0403f3     	mov	x19, x4
   1cf6c: aa0303f5     	mov	x21, x3
   1cf70: aa0203f4     	mov	x20, x2
   1cf74: 97ffacb3     	bl	0x8240 <__strlen_chk@plt>
   1cf78: eb0002ff     	cmp	x23, x0
   1cf7c: 540002c1     	b.ne	0x1cfd4 <__share_file+0xfca0>
   1cf80: a9405e88     	ldp	x8, x23, [x20]
   1cf84: f0000229     	adrp	x9, 0x63000
   1cf88: 912c5d29     	add	x9, x9, #0xb17
   1cf8c: d0000201     	adrp	x1, 0x5e000
   1cf90: f10002ff     	cmp	x23, #0x0
   1cf94: 9a880120     	csel	x0, x9, x8, eq
   1cf98: 91008c21     	add	x1, x1, #0x23
   1cf9c: aa1703e2     	mov	x2, x23
   1cfa0: 97ffad28     	bl	0x8440 <memcmp@plt>
   1cfa4: f1007eff     	cmp	x23, #0x1f
   1cfa8: 54000161     	b.ne	0x1cfd4 <__share_file+0xfca0>
   1cfac: 35000140     	cbnz	w0, 0x1cfd4 <__share_file+0xfca0>
   1cfb0: aa1603e0     	mov	x0, x22
   1cfb4: aa1503e2     	mov	x2, x21
   1cfb8: aa1303e3     	mov	x3, x19
   1cfbc: 9400003a     	bl	0x1d0a4 <__share_file+0xfd70>
   1cfc0: f9401708     	ldr	x8, [x24, #0x28]
   1cfc4: f9400fe9     	ldr	x9, [sp, #0x18]
   1cfc8: eb09011f     	cmp	x8, x9
   1cfcc: 540005e0     	b.eq	0x1d088 <__share_file+0xfd54>
   1cfd0: 14000034     	b	0x1d0a0 <__share_file+0xfd6c>
   1cfd4: 90000200     	adrp	x0, 0x5c000
   1cfd8: 9111d800     	add	x0, x0, #0x476
   1cfdc: 52800281     	mov	w1, #0x14               // =20
   1cfe0: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   1cfe4: f90003ff     	str	xzr, [sp]
   1cfe8: 97ffac96     	bl	0x8240 <__strlen_chk@plt>
   1cfec: aa0003e5     	mov	x5, x0
   1cff0: b4000120     	cbz	x0, 0x1d014 <__share_file+0xfce0>
   1cff4: 90000203     	adrp	x3, 0x5c000
   1cff8: 9111d863     	add	x3, x3, #0x476
   1cffc: 910003e0     	mov	x0, sp
   1d000: aa1f03e1     	mov	x1, xzr
   1d004: aa1f03e2     	mov	x2, xzr
   1d008: aa1f03e4     	mov	x4, xzr
   1d00c: 97ffc10f     	bl	0xd448 <__share_file+0x114>
   1d010: f94007e5     	ldr	x5, [sp, #0x8]
   1d014: f9400668     	ldr	x8, [x19, #0x8]
   1d018: ab05011f     	cmn	x8, x5
   1d01c: 540000e0     	b.eq	0x1d038 <__share_file+0xfd04>
   1d020: f9400262     	ldr	x2, [x19]
   1d024: f94003e3     	ldr	x3, [sp]
   1d028: aa1303e0     	mov	x0, x19
   1d02c: 8b28c041     	add	x1, x2, w8, sxtw
   1d030: aa0303e4     	mov	x4, x3
   1d034: 97ffc105     	bl	0xd448 <__share_file+0x114>
   1d038: f9400be8     	ldr	x8, [sp, #0x10]
   1d03c: b4000088     	cbz	x8, 0x1d04c <__share_file+0xfd18>
   1d040: f94003e0     	ldr	x0, [sp]
   1d044: 97ffae67     	bl	0x89e0 <free@plt>
   1d048: f90003ff     	str	xzr, [sp]
   1d04c: f9400668     	ldr	x8, [x19, #0x8]
   1d050: f9400685     	ldr	x5, [x20, #0x8]
   1d054: ab05011f     	cmn	x8, x5
   1d058: 540000e0     	b.eq	0x1d074 <__share_file+0xfd40>
   1d05c: f9400262     	ldr	x2, [x19]
   1d060: f9400283     	ldr	x3, [x20]
   1d064: aa1303e0     	mov	x0, x19
   1d068: 8b28c041     	add	x1, x2, w8, sxtw
   1d06c: aa0303e4     	mov	x4, x3
   1d070: 97ffc0f6     	bl	0xd448 <__share_file+0x114>
   1d074: f9401708     	ldr	x8, [x24, #0x28]
   1d078: f9400fe9     	ldr	x9, [sp, #0x18]
   1d07c: eb09011f     	cmp	x8, x9
   1d080: 54000101     	b.ne	0x1d0a0 <__share_file+0xfd6c>
   1d084: 52800060     	mov	w0, #0x3                // =3
   1d088: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   1d08c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   1d090: a94357f6     	ldp	x22, x21, [sp, #0x30]
   1d094: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   1d098: 910183ff     	add	sp, sp, #0x60
   1d09c: d65f03c0     	ret
   1d0a0: 97ffad10     	bl	0x84e0 <__stack_chk_fail@plt>
   1d0a4: d105c3ff     	sub	sp, sp, #0x170
   1d0a8: a9116ffc     	stp	x28, x27, [sp, #0x110]
   1d0ac: a91267fa     	stp	x26, x25, [sp, #0x120]
   1d0b0: a9135ff8     	stp	x24, x23, [sp, #0x130]
   1d0b4: a91457f6     	stp	x22, x21, [sp, #0x140]
   1d0b8: a9154ff4     	stp	x20, x19, [sp, #0x150]
   1d0bc: a9167bfd     	stp	x29, x30, [sp, #0x160]
   1d0c0: 910583fd     	add	x29, sp, #0x160
   1d0c4: d53bd057     	mrs	x23, TPIDR_EL0
   1d0c8: f94016e8     	ldr	x8, [x23, #0x28]
   1d0cc: aa0303f3     	mov	x19, x3
   1d0d0: aa0203f4     	mov	x20, x2
   1d0d4: f81a03a8     	stur	x8, [x29, #-0x60]
   1d0d8: f9400068     	ldr	x8, [x3]
   1d0dc: f900047f     	str	xzr, [x3, #0x8]
   1d0e0: b4000048     	cbz	x8, 0x1d0e8 <__share_file+0xfdb4>
   1d0e4: 3900011f     	strb	wzr, [x8]
   1d0e8: d10263a8     	sub	x8, x29, #0x98
   1d0ec: aa1403e0     	mov	x0, x20
   1d0f0: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   1d0f4: f90023ff     	str	xzr, [sp, #0x40]
   1d0f8: 94008c6c     	bl	0x402a8 <operator delete(void*)+0x4f18>
   1d0fc: b85683a8     	ldur	w8, [x29, #-0x98]
   1d100: 7100151f     	cmp	w8, #0x5
   1d104: 54001b21     	b.ne	0x1d468 <__share_file+0x10134>
   1d108: f00001e0     	adrp	x0, 0x5c000
   1d10c: 91122800     	add	x0, x0, #0x48a
   1d110: 52800181     	mov	w1, #0xc                // =12
   1d114: a909ffff     	stp	xzr, xzr, [sp, #0x98]
   1d118: f9004bff     	str	xzr, [sp, #0x90]
   1d11c: 97ffac49     	bl	0x8240 <__strlen_chk@plt>
   1d120: b4000120     	cbz	x0, 0x1d144 <__share_file+0xfe10>
   1d124: f9404be1     	ldr	x1, [sp, #0x90]
   1d128: f00001e3     	adrp	x3, 0x5c000
   1d12c: aa0003e5     	mov	x5, x0
   1d130: 91122863     	add	x3, x3, #0x48a
   1d134: 910243e0     	add	x0, sp, #0x90
   1d138: aa0103e2     	mov	x2, x1
   1d13c: aa1f03e4     	mov	x4, xzr
   1d140: 97ffc0c2     	bl	0xd448 <__share_file+0x114>
   1d144: d10263a0     	sub	x0, x29, #0x98
   1d148: 910243e1     	add	x1, sp, #0x90
   1d14c: 94008fde     	bl	0x410c4 <operator delete(void*)+0x5d34>
   1d150: b9400008     	ldr	w8, [x0]
   1d154: 340000a8     	cbz	w8, 0x1d168 <__share_file+0xfe34>
   1d158: 2a1f03f5     	mov	w21, wzr
   1d15c: f94053e8     	ldr	x8, [sp, #0xa0]
   1d160: b50003c8     	cbnz	x8, 0x1d1d8 <__share_file+0xfea4>
   1d164: 14000020     	b	0x1d1e4 <__share_file+0xfeb0>
   1d168: f00001e0     	adrp	x0, 0x5c000
   1d16c: 91125800     	add	x0, x0, #0x496
   1d170: 528000a1     	mov	w1, #0x5                // =5
   1d174: a9067fff     	stp	xzr, xzr, [sp, #0x60]
   1d178: f9002fff     	str	xzr, [sp, #0x58]
   1d17c: 97ffac31     	bl	0x8240 <__strlen_chk@plt>
   1d180: b4000120     	cbz	x0, 0x1d1a4 <__share_file+0xfe70>
   1d184: f9402fe1     	ldr	x1, [sp, #0x58]
   1d188: f00001e3     	adrp	x3, 0x5c000
   1d18c: aa0003e5     	mov	x5, x0
   1d190: 91125863     	add	x3, x3, #0x496
   1d194: 910163e0     	add	x0, sp, #0x58
   1d198: aa0103e2     	mov	x2, x1
   1d19c: aa1f03e4     	mov	x4, xzr
   1d1a0: 97ffc0aa     	bl	0xd448 <__share_file+0x114>
   1d1a4: d10263a0     	sub	x0, x29, #0x98
   1d1a8: 910163e1     	add	x1, sp, #0x58
   1d1ac: 94008fc6     	bl	0x410c4 <operator delete(void*)+0x5d34>
   1d1b0: b9400008     	ldr	w8, [x0]
   1d1b4: f94037e9     	ldr	x9, [sp, #0x68]
   1d1b8: 71000d1f     	cmp	w8, #0x3
   1d1bc: 1a9f17f5     	cset	w21, eq
   1d1c0: b4000089     	cbz	x9, 0x1d1d0 <__share_file+0xfe9c>
   1d1c4: f9402fe0     	ldr	x0, [sp, #0x58]
   1d1c8: 97ffae06     	bl	0x89e0 <free@plt>
   1d1cc: f9002fff     	str	xzr, [sp, #0x58]
   1d1d0: f94053e8     	ldr	x8, [sp, #0xa0]
   1d1d4: b4000088     	cbz	x8, 0x1d1e4 <__share_file+0xfeb0>
   1d1d8: f9404be0     	ldr	x0, [sp, #0x90]
   1d1dc: 97ffae01     	bl	0x89e0 <free@plt>
   1d1e0: f9004bff     	str	xzr, [sp, #0x90]
   1d1e4: 34001415     	cbz	w21, 0x1d464 <__share_file+0x10130>
   1d1e8: b0000200     	adrp	x0, 0x5e000
   1d1ec: 91010c00     	add	x0, x0, #0x43
   1d1f0: 528000c1     	mov	w1, #0x6                // =6
   1d1f4: a909ffff     	stp	xzr, xzr, [sp, #0x98]
   1d1f8: f9004bff     	str	xzr, [sp, #0x90]
   1d1fc: 97ffac11     	bl	0x8240 <__strlen_chk@plt>
   1d200: b4000120     	cbz	x0, 0x1d224 <__share_file+0xfef0>
   1d204: f9404be1     	ldr	x1, [sp, #0x90]
   1d208: b0000203     	adrp	x3, 0x5e000
   1d20c: aa0003e5     	mov	x5, x0
   1d210: 91010c63     	add	x3, x3, #0x43
   1d214: 910243e0     	add	x0, sp, #0x90
   1d218: aa0103e2     	mov	x2, x1
   1d21c: aa1f03e4     	mov	x4, xzr
   1d220: 97ffc08a     	bl	0xd448 <__share_file+0x114>
   1d224: d10263a0     	sub	x0, x29, #0x98
   1d228: 910243e1     	add	x1, sp, #0x90
   1d22c: 94008fa6     	bl	0x410c4 <operator delete(void*)+0x5d34>
   1d230: f94053e8     	ldr	x8, [sp, #0xa0]
   1d234: b9400014     	ldr	w20, [x0]
   1d238: b4000088     	cbz	x8, 0x1d248 <__share_file+0xff14>
   1d23c: f9404be0     	ldr	x0, [sp, #0x90]
   1d240: 97ffade8     	bl	0x89e0 <free@plt>
   1d244: f9004bff     	str	xzr, [sp, #0x90]
   1d248: 35000394     	cbnz	w20, 0x1d2b8 <__share_file+0xff84>
   1d24c: b0000200     	adrp	x0, 0x5e000
   1d250: 91010c00     	add	x0, x0, #0x43
   1d254: 528000c1     	mov	w1, #0x6                // =6
   1d258: a909ffff     	stp	xzr, xzr, [sp, #0x98]
   1d25c: f9004bff     	str	xzr, [sp, #0x90]
   1d260: 97ffabf8     	bl	0x8240 <__strlen_chk@plt>
   1d264: b4000120     	cbz	x0, 0x1d288 <__share_file+0xff54>
   1d268: f9404be1     	ldr	x1, [sp, #0x90]
   1d26c: b0000203     	adrp	x3, 0x5e000
   1d270: aa0003e5     	mov	x5, x0
   1d274: 91010c63     	add	x3, x3, #0x43
   1d278: 910243e0     	add	x0, sp, #0x90
   1d27c: aa0103e2     	mov	x2, x1
   1d280: aa1f03e4     	mov	x4, xzr
   1d284: 97ffc071     	bl	0xd448 <__share_file+0x114>
   1d288: d10263a0     	sub	x0, x29, #0x98
   1d28c: 910243e1     	add	x1, sp, #0x90
   1d290: 94008f8d     	bl	0x410c4 <operator delete(void*)+0x5d34>
   1d294: b9400008     	ldr	w8, [x0]
   1d298: 35004fc8     	cbnz	w8, 0x1dc90 <__share_file+0x1095c>
   1d29c: f94053e8     	ldr	x8, [sp, #0xa0]
   1d2a0: 39401014     	ldrb	w20, [x0, #0x4]
   1d2a4: b4000088     	cbz	x8, 0x1d2b4 <__share_file+0xff80>
   1d2a8: f9404be0     	ldr	x0, [sp, #0x90]
   1d2ac: 97ffadcd     	bl	0x89e0 <free@plt>
   1d2b0: f9004bff     	str	xzr, [sp, #0x90]
   1d2b4: 35005214     	cbnz	w20, 0x1dcf4 <__share_file+0x109c0>
   1d2b8: f00001e0     	adrp	x0, 0x5c000
   1d2bc: 91125800     	add	x0, x0, #0x496
   1d2c0: 528000a1     	mov	w1, #0x5                // =5
   1d2c4: a909ffff     	stp	xzr, xzr, [sp, #0x98]
   1d2c8: f9004bff     	str	xzr, [sp, #0x90]
   1d2cc: 97ffabdd     	bl	0x8240 <__strlen_chk@plt>
   1d2d0: b4000120     	cbz	x0, 0x1d2f4 <__share_file+0xffc0>
   1d2d4: f9404be1     	ldr	x1, [sp, #0x90]
   1d2d8: f00001e3     	adrp	x3, 0x5c000
   1d2dc: aa0003e5     	mov	x5, x0
   1d2e0: 91125863     	add	x3, x3, #0x496
   1d2e4: 910243e0     	add	x0, sp, #0x90
   1d2e8: aa0103e2     	mov	x2, x1
   1d2ec: aa1f03e4     	mov	x4, xzr
   1d2f0: 97ffc056     	bl	0xd448 <__share_file+0x114>
   1d2f4: d10263a0     	sub	x0, x29, #0x98
   1d2f8: 910243e1     	add	x1, sp, #0x90
   1d2fc: 94008f72     	bl	0x410c4 <operator delete(void*)+0x5d34>
   1d300: b9400008     	ldr	w8, [x0]
   1d304: 71000d1f     	cmp	w8, #0x3
   1d308: 54004d41     	b.ne	0x1dcb0 <__share_file+0x1097c>
   1d30c: f94053e8     	ldr	x8, [sp, #0xa0]
   1d310: aa0003f4     	mov	x20, x0
   1d314: b4000088     	cbz	x8, 0x1d324 <__share_file+0xfff0>
   1d318: f9404be0     	ldr	x0, [sp, #0x90]
   1d31c: 97ffadb1     	bl	0x89e0 <free@plt>
   1d320: f9004bff     	str	xzr, [sp, #0x90]
   1d324: f00001e0     	adrp	x0, 0x5c000
   1d328: 91122800     	add	x0, x0, #0x48a
   1d32c: 52800181     	mov	w1, #0xc                // =12
   1d330: a909ffff     	stp	xzr, xzr, [sp, #0x98]
   1d334: f9004bff     	str	xzr, [sp, #0x90]
   1d338: 97ffabc2     	bl	0x8240 <__strlen_chk@plt>
   1d33c: b4000120     	cbz	x0, 0x1d360 <__share_file+0x1002c>
   1d340: f9404be1     	ldr	x1, [sp, #0x90]
   1d344: f00001e3     	adrp	x3, 0x5c000
   1d348: aa0003e5     	mov	x5, x0
   1d34c: 91122863     	add	x3, x3, #0x48a
   1d350: 910243e0     	add	x0, sp, #0x90
   1d354: aa0103e2     	mov	x2, x1
   1d358: aa1f03e4     	mov	x4, xzr
   1d35c: 97ffc03b     	bl	0xd448 <__share_file+0x114>
   1d360: d10263a0     	sub	x0, x29, #0x98
   1d364: 910243e1     	add	x1, sp, #0x90
   1d368: 94008f57     	bl	0x410c4 <operator delete(void*)+0x5d34>
   1d36c: b9400008     	ldr	w8, [x0]
   1d370: 35004908     	cbnz	w8, 0x1dc90 <__share_file+0x1095c>
   1d374: f94053e8     	ldr	x8, [sp, #0xa0]
   1d378: 39401015     	ldrb	w21, [x0, #0x4]
   1d37c: b4000088     	cbz	x8, 0x1d38c <__share_file+0x10058>
   1d380: f9404be0     	ldr	x0, [sp, #0x90]
   1d384: 97ffad97     	bl	0x89e0 <free@plt>
   1d388: f9004bff     	str	xzr, [sp, #0x90]
   1d38c: f0000200     	adrp	x0, 0x60000
   1d390: 91359000     	add	x0, x0, #0xd64
   1d394: 528000c1     	mov	w1, #0x6                // =6
   1d398: a909ffff     	stp	xzr, xzr, [sp, #0x98]
   1d39c: f9004bff     	str	xzr, [sp, #0x90]
   1d3a0: 97ffaba8     	bl	0x8240 <__strlen_chk@plt>
   1d3a4: b4000120     	cbz	x0, 0x1d3c8 <__share_file+0x10094>
   1d3a8: f9404be1     	ldr	x1, [sp, #0x90]
   1d3ac: f0000203     	adrp	x3, 0x60000
   1d3b0: aa0003e5     	mov	x5, x0
   1d3b4: 91359063     	add	x3, x3, #0xd64
   1d3b8: 910243e0     	add	x0, sp, #0x90
   1d3bc: aa0103e2     	mov	x2, x1
   1d3c0: aa1f03e4     	mov	x4, xzr
   1d3c4: 97ffc021     	bl	0xd448 <__share_file+0x114>
   1d3c8: d10263a0     	sub	x0, x29, #0x98
   1d3cc: 910243e1     	add	x1, sp, #0x90
   1d3d0: 94008f3d     	bl	0x410c4 <operator delete(void*)+0x5d34>
   1d3d4: f94053e8     	ldr	x8, [sp, #0xa0]
   1d3d8: b9400016     	ldr	w22, [x0]
   1d3dc: b4000088     	cbz	x8, 0x1d3ec <__share_file+0x100b8>
   1d3e0: f9404be0     	ldr	x0, [sp, #0x90]
   1d3e4: 97ffad7f     	bl	0x89e0 <free@plt>
   1d3e8: f9004bff     	str	xzr, [sp, #0x90]
   1d3ec: 71000adf     	cmp	w22, #0x2
   1d3f0: 54001ee1     	b.ne	0x1d7cc <__share_file+0x10498>
   1d3f4: f0000200     	adrp	x0, 0x60000
   1d3f8: 91359000     	add	x0, x0, #0xd64
   1d3fc: 528000c1     	mov	w1, #0x6                // =6
   1d400: a909ffff     	stp	xzr, xzr, [sp, #0x98]
   1d404: f9004bff     	str	xzr, [sp, #0x90]
   1d408: 97ffab8e     	bl	0x8240 <__strlen_chk@plt>
   1d40c: b4000120     	cbz	x0, 0x1d430 <__share_file+0x100fc>
   1d410: f9404be1     	ldr	x1, [sp, #0x90]
   1d414: f0000203     	adrp	x3, 0x60000
   1d418: aa0003e5     	mov	x5, x0
   1d41c: 91359063     	add	x3, x3, #0xd64
   1d420: 910243e0     	add	x0, sp, #0x90
   1d424: aa0103e2     	mov	x2, x1
   1d428: aa1f03e4     	mov	x4, xzr
   1d42c: 97ffc007     	bl	0xd448 <__share_file+0x114>
   1d430: d10263a0     	sub	x0, x29, #0x98
   1d434: 910243e1     	add	x1, sp, #0x90
   1d438: 94008f23     	bl	0x410c4 <operator delete(void*)+0x5d34>
   1d43c: b9400008     	ldr	w8, [x0]
   1d440: 7100091f     	cmp	w8, #0x2
   1d444: 54004461     	b.ne	0x1dcd0 <__share_file+0x1099c>
   1d448: f94053e8     	ldr	x8, [sp, #0xa0]
   1d44c: b940041b     	ldr	w27, [x0, #0x4]
   1d450: b4001c08     	cbz	x8, 0x1d7d0 <__share_file+0x1049c>
   1d454: f9404be0     	ldr	x0, [sp, #0x90]
   1d458: 97ffad62     	bl	0x89e0 <free@plt>
   1d45c: f9004bff     	str	xzr, [sp, #0x90]
   1d460: 140000dc     	b	0x1d7d0 <__share_file+0x1049c>
   1d464: b85683a8     	ldur	w8, [x29, #-0x98]
   1d468: 7100111f     	cmp	w8, #0x4
   1d46c: 54001661     	b.ne	0x1d738 <__share_file+0x10404>
   1d470: f90007f7     	str	x23, [sp, #0x8]
   1d474: f00001f5     	adrp	x21, 0x5c000
   1d478: f00001f6     	adrp	x22, 0x5c000
   1d47c: f0000217     	adrp	x23, 0x60000
   1d480: aa1f03f4     	mov	x20, xzr
   1d484: 529d4c1b     	mov	w27, #0xea60            // =60000
   1d488: 91122ab5     	add	x21, x21, #0x48a
   1d48c: 91125ad6     	add	x22, x22, #0x496
   1d490: 913592f7     	add	x23, x23, #0xd64
   1d494: 1400000b     	b	0x1d4c0 <__share_file+0x1018c>
   1d498: 7100039f     	cmp	w28, #0x0
   1d49c: 91001322     	add	x2, x25, #0x4
   1d4a0: 1a9f07e1     	cset	w1, ne
   1d4a4: 910103e3     	add	x3, sp, #0x40
   1d4a8: aa1303e4     	mov	x4, x19
   1d4ac: 94000213     	bl	0x1dcf8 <__share_file+0x109c4>
   1d4b0: b85683a8     	ldur	w8, [x29, #-0x98]
   1d4b4: 91000694     	add	x20, x20, #0x1
   1d4b8: 7100111f     	cmp	w8, #0x4
   1d4bc: 54003da1     	b.ne	0x1dc70 <__share_file+0x1093c>
   1d4c0: f85743a8     	ldur	x8, [x29, #-0x8c]
   1d4c4: eb08029f     	cmp	x20, x8
   1d4c8: 540017e2     	b.hs	0x1d7c4 <__share_file+0x10490>
   1d4cc: d10263a0     	sub	x0, x29, #0x98
   1d4d0: aa1403e1     	mov	x1, x20
   1d4d4: 94008f7b     	bl	0x412c0 <operator delete(void*)+0x5f30>
   1d4d8: aa0003f8     	mov	x24, x0
   1d4dc: 52800181     	mov	w1, #0xc                // =12
   1d4e0: aa1503e0     	mov	x0, x21
   1d4e4: a909ffff     	stp	xzr, xzr, [sp, #0x98]
   1d4e8: f9004bff     	str	xzr, [sp, #0x90]
   1d4ec: 97ffab55     	bl	0x8240 <__strlen_chk@plt>
   1d4f0: b4000100     	cbz	x0, 0x1d510 <__share_file+0x101dc>
   1d4f4: f9404be1     	ldr	x1, [sp, #0x90]
   1d4f8: aa0003e5     	mov	x5, x0
   1d4fc: 910243e0     	add	x0, sp, #0x90
   1d500: aa1503e3     	mov	x3, x21
   1d504: aa0103e2     	mov	x2, x1
   1d508: aa1f03e4     	mov	x4, xzr
   1d50c: 97ffbfcf     	bl	0xd448 <__share_file+0x114>
   1d510: 910243e1     	add	x1, sp, #0x90
   1d514: aa1803e0     	mov	x0, x24
   1d518: 94008ecc     	bl	0x41048 <operator delete(void*)+0x5cb8>
   1d51c: b9400008     	ldr	w8, [x0]
   1d520: 340000a8     	cbz	w8, 0x1d534 <__share_file+0x10200>
   1d524: 2a1f03f9     	mov	w25, wzr
   1d528: f94053e8     	ldr	x8, [sp, #0xa0]
   1d52c: b5000388     	cbnz	x8, 0x1d59c <__share_file+0x10268>
   1d530: 1400001e     	b	0x1d5a8 <__share_file+0x10274>
   1d534: 528000a1     	mov	w1, #0x5                // =5
   1d538: aa1603e0     	mov	x0, x22
   1d53c: a9067fff     	stp	xzr, xzr, [sp, #0x60]
   1d540: f9002fff     	str	xzr, [sp, #0x58]
   1d544: 97ffab3f     	bl	0x8240 <__strlen_chk@plt>
   1d548: b4000100     	cbz	x0, 0x1d568 <__share_file+0x10234>
   1d54c: f9402fe1     	ldr	x1, [sp, #0x58]
   1d550: aa0003e5     	mov	x5, x0
   1d554: 910163e0     	add	x0, sp, #0x58
   1d558: aa1603e3     	mov	x3, x22
   1d55c: aa0103e2     	mov	x2, x1
   1d560: aa1f03e4     	mov	x4, xzr
   1d564: 97ffbfb9     	bl	0xd448 <__share_file+0x114>
   1d568: 910163e1     	add	x1, sp, #0x58
   1d56c: aa1803e0     	mov	x0, x24
   1d570: 94008eb6     	bl	0x41048 <operator delete(void*)+0x5cb8>
   1d574: b9400008     	ldr	w8, [x0]
   1d578: f94037e9     	ldr	x9, [sp, #0x68]
   1d57c: 71000d1f     	cmp	w8, #0x3
   1d580: 1a9f17f9     	cset	w25, eq
   1d584: b4000089     	cbz	x9, 0x1d594 <__share_file+0x10260>
   1d588: f9402fe0     	ldr	x0, [sp, #0x58]
   1d58c: 97ffad15     	bl	0x89e0 <free@plt>
   1d590: f9002fff     	str	xzr, [sp, #0x58]
   1d594: f94053e8     	ldr	x8, [sp, #0xa0]
   1d598: b4000088     	cbz	x8, 0x1d5a8 <__share_file+0x10274>
   1d59c: f9404be0     	ldr	x0, [sp, #0x90]
   1d5a0: 97ffad10     	bl	0x89e0 <free@plt>
   1d5a4: f9004bff     	str	xzr, [sp, #0x90]
   1d5a8: 34fff859     	cbz	w25, 0x1d4b0 <__share_file+0x1017c>
   1d5ac: 52800181     	mov	w1, #0xc                // =12
   1d5b0: aa1503e0     	mov	x0, x21
   1d5b4: a909ffff     	stp	xzr, xzr, [sp, #0x98]
   1d5b8: f9004bff     	str	xzr, [sp, #0x90]
   1d5bc: 97ffab21     	bl	0x8240 <__strlen_chk@plt>
   1d5c0: b4000100     	cbz	x0, 0x1d5e0 <__share_file+0x102ac>
   1d5c4: f9404be1     	ldr	x1, [sp, #0x90]
   1d5c8: aa0003e5     	mov	x5, x0
   1d5cc: 910243e0     	add	x0, sp, #0x90
   1d5d0: aa1503e3     	mov	x3, x21
   1d5d4: aa0103e2     	mov	x2, x1
   1d5d8: aa1f03e4     	mov	x4, xzr
   1d5dc: 97ffbf9b     	bl	0xd448 <__share_file+0x114>
   1d5e0: 910243e1     	add	x1, sp, #0x90
   1d5e4: aa1803e0     	mov	x0, x24
   1d5e8: 94008e98     	bl	0x41048 <operator delete(void*)+0x5cb8>
   1d5ec: b9400008     	ldr	w8, [x0]
   1d5f0: 35003508     	cbnz	w8, 0x1dc90 <__share_file+0x1095c>
   1d5f4: f94053e8     	ldr	x8, [sp, #0xa0]
   1d5f8: 3940101c     	ldrb	w28, [x0, #0x4]
   1d5fc: b4000088     	cbz	x8, 0x1d60c <__share_file+0x102d8>
   1d600: f9404be0     	ldr	x0, [sp, #0x90]
   1d604: 97ffacf7     	bl	0x89e0 <free@plt>
   1d608: f9004bff     	str	xzr, [sp, #0x90]
   1d60c: 528000a1     	mov	w1, #0x5                // =5
   1d610: aa1603e0     	mov	x0, x22
   1d614: a909ffff     	stp	xzr, xzr, [sp, #0x98]
   1d618: f9004bff     	str	xzr, [sp, #0x90]
   1d61c: 97ffab09     	bl	0x8240 <__strlen_chk@plt>
   1d620: b4000100     	cbz	x0, 0x1d640 <__share_file+0x1030c>
   1d624: f9404be1     	ldr	x1, [sp, #0x90]
   1d628: aa0003e5     	mov	x5, x0
   1d62c: 910243e0     	add	x0, sp, #0x90
   1d630: aa1603e3     	mov	x3, x22
   1d634: aa0103e2     	mov	x2, x1
   1d638: aa1f03e4     	mov	x4, xzr
   1d63c: 97ffbf83     	bl	0xd448 <__share_file+0x114>
   1d640: 910243e1     	add	x1, sp, #0x90
   1d644: aa1803e0     	mov	x0, x24
   1d648: 94008e80     	bl	0x41048 <operator delete(void*)+0x5cb8>
   1d64c: b9400008     	ldr	w8, [x0]
   1d650: 71000d1f     	cmp	w8, #0x3
   1d654: 540032e1     	b.ne	0x1dcb0 <__share_file+0x1097c>
   1d658: f94053e8     	ldr	x8, [sp, #0xa0]
   1d65c: aa0003f9     	mov	x25, x0
   1d660: b4000088     	cbz	x8, 0x1d670 <__share_file+0x1033c>
   1d664: f9404be0     	ldr	x0, [sp, #0x90]
   1d668: 97ffacde     	bl	0x89e0 <free@plt>
   1d66c: f9004bff     	str	xzr, [sp, #0x90]
   1d670: 528000c1     	mov	w1, #0x6                // =6
   1d674: aa1703e0     	mov	x0, x23
   1d678: a909ffff     	stp	xzr, xzr, [sp, #0x98]
   1d67c: f9004bff     	str	xzr, [sp, #0x90]
   1d680: 97ffaaf0     	bl	0x8240 <__strlen_chk@plt>
   1d684: b4000100     	cbz	x0, 0x1d6a4 <__share_file+0x10370>
   1d688: f9404be1     	ldr	x1, [sp, #0x90]
   1d68c: aa0003e5     	mov	x5, x0
   1d690: 910243e0     	add	x0, sp, #0x90
   1d694: aa1703e3     	mov	x3, x23
   1d698: aa0103e2     	mov	x2, x1
   1d69c: aa1f03e4     	mov	x4, xzr
   1d6a0: 97ffbf6a     	bl	0xd448 <__share_file+0x114>
   1d6a4: 910243e1     	add	x1, sp, #0x90
   1d6a8: aa1803e0     	mov	x0, x24
   1d6ac: 94008e67     	bl	0x41048 <operator delete(void*)+0x5cb8>
   1d6b0: f94053e8     	ldr	x8, [sp, #0xa0]
   1d6b4: b940001a     	ldr	w26, [x0]
   1d6b8: b4000088     	cbz	x8, 0x1d6c8 <__share_file+0x10394>
   1d6bc: f9404be0     	ldr	x0, [sp, #0x90]
   1d6c0: 97ffacc8     	bl	0x89e0 <free@plt>
   1d6c4: f9004bff     	str	xzr, [sp, #0x90]
   1d6c8: 71000b5f     	cmp	w26, #0x2
   1d6cc: 54ffee61     	b.ne	0x1d498 <__share_file+0x10164>
   1d6d0: 528000c1     	mov	w1, #0x6                // =6
   1d6d4: aa1703e0     	mov	x0, x23
   1d6d8: a909ffff     	stp	xzr, xzr, [sp, #0x98]
   1d6dc: f9004bff     	str	xzr, [sp, #0x90]
   1d6e0: 97ffaad8     	bl	0x8240 <__strlen_chk@plt>
   1d6e4: b4000100     	cbz	x0, 0x1d704 <__share_file+0x103d0>
   1d6e8: f9404be1     	ldr	x1, [sp, #0x90]
   1d6ec: aa0003e5     	mov	x5, x0
   1d6f0: 910243e0     	add	x0, sp, #0x90
   1d6f4: aa1703e3     	mov	x3, x23
   1d6f8: aa0103e2     	mov	x2, x1
   1d6fc: aa1f03e4     	mov	x4, xzr
   1d700: 97ffbf52     	bl	0xd448 <__share_file+0x114>
   1d704: 910243e1     	add	x1, sp, #0x90
   1d708: aa1803e0     	mov	x0, x24
   1d70c: 94008e4f     	bl	0x41048 <operator delete(void*)+0x5cb8>
   1d710: b9400008     	ldr	w8, [x0]
   1d714: 7100091f     	cmp	w8, #0x2
   1d718: 54002dc1     	b.ne	0x1dcd0 <__share_file+0x1099c>
   1d71c: f94053e8     	ldr	x8, [sp, #0xa0]
   1d720: b940041b     	ldr	w27, [x0, #0x4]
   1d724: b4ffeba8     	cbz	x8, 0x1d498 <__share_file+0x10164>
   1d728: f9404be0     	ldr	x0, [sp, #0x90]
   1d72c: 97ffacad     	bl	0x89e0 <free@plt>
   1d730: f9004bff     	str	xzr, [sp, #0x90]
   1d734: 17ffff59     	b	0x1d498 <__share_file+0x10164>
   1d738: 97ffaa72     	bl	0x8100 <get_ccs_log@plt>
   1d73c: aa0003f5     	mov	x21, x0
   1d740: 97ffaa70     	bl	0x8100 <get_ccs_log@plt>
   1d744: aa1503e0     	mov	x0, x21
   1d748: 97ffc005     	bl	0xd75c <__share_file+0x428>
   1d74c: f00001e4     	adrp	x4, 0x5c000
   1d750: 5280fd41     	mov	w1, #0x7ea              // =2026
   1d754: 91126c84     	add	x4, x4, #0x49b
   1d758: 72a165e1     	movk	w1, #0xb2f, lsl #16
   1d75c: 528001a2     	mov	w2, #0xd                // =13
   1d760: 52800083     	mov	w3, #0x4                // =4
   1d764: aa1403e5     	mov	x5, x20
   1d768: 97ffcc6f     	bl	0x10924 <__share_file+0x35f0>
   1d76c: f9400268     	ldr	x8, [x19]
   1d770: f900067f     	str	xzr, [x19, #0x8]
   1d774: b4000048     	cbz	x8, 0x1d77c <__share_file+0x10448>
   1d778: 3900011f     	strb	wzr, [x8]
   1d77c: b0000200     	adrp	x0, 0x5e000
   1d780: 91012400     	add	x0, x0, #0x49
   1d784: 528001c1     	mov	w1, #0xe                // =14
   1d788: 97ffaaae     	bl	0x8240 <__strlen_chk@plt>
   1d78c: b4000120     	cbz	x0, 0x1d7b0 <__share_file+0x1047c>
   1d790: f9400261     	ldr	x1, [x19]
   1d794: b0000203     	adrp	x3, 0x5e000
   1d798: aa0003e5     	mov	x5, x0
   1d79c: 91012463     	add	x3, x3, #0x49
   1d7a0: aa1303e0     	mov	x0, x19
   1d7a4: aa0103e2     	mov	x2, x1
   1d7a8: aa1f03e4     	mov	x4, xzr
   1d7ac: 97ffbf27     	bl	0xd448 <__share_file+0x114>
   1d7b0: 529d4c1b     	mov	w27, #0xea60            // =60000
   1d7b4: 52800074     	mov	w20, #0x3               // =3
   1d7b8: f94027e8     	ldr	x8, [sp, #0x48]
   1d7bc: b5000408     	cbnz	x8, 0x1d83c <__share_file+0x10508>
   1d7c0: 1400000d     	b	0x1d7f4 <__share_file+0x104c0>
   1d7c4: f94007f7     	ldr	x23, [sp, #0x8]
   1d7c8: 14000008     	b	0x1d7e8 <__share_file+0x104b4>
   1d7cc: 529d4c1b     	mov	w27, #0xea60            // =60000
   1d7d0: 710002bf     	cmp	w21, #0x0
   1d7d4: 91001282     	add	x2, x20, #0x4
   1d7d8: 1a9f07e1     	cset	w1, ne
   1d7dc: 910103e3     	add	x3, sp, #0x40
   1d7e0: aa1303e4     	mov	x4, x19
   1d7e4: 94000145     	bl	0x1dcf8 <__share_file+0x109c4>
   1d7e8: 2a1f03f4     	mov	w20, wzr
   1d7ec: f94027e8     	ldr	x8, [sp, #0x48]
   1d7f0: b5000268     	cbnz	x8, 0x1d83c <__share_file+0x10508>
   1d7f4: f9400268     	ldr	x8, [x19]
   1d7f8: f900067f     	str	xzr, [x19, #0x8]
   1d7fc: b4000048     	cbz	x8, 0x1d804 <__share_file+0x104d0>
   1d800: 3900011f     	strb	wzr, [x8]
   1d804: b0000200     	adrp	x0, 0x5e000
   1d808: 91015c00     	add	x0, x0, #0x57
   1d80c: 52800101     	mov	w1, #0x8                // =8
   1d810: 97ffaa8c     	bl	0x8240 <__strlen_chk@plt>
   1d814: b4000120     	cbz	x0, 0x1d838 <__share_file+0x10504>
   1d818: f9400261     	ldr	x1, [x19]
   1d81c: b0000203     	adrp	x3, 0x5e000
   1d820: aa0003e5     	mov	x5, x0
   1d824: 91015c63     	add	x3, x3, #0x57
   1d828: aa1303e0     	mov	x0, x19
   1d82c: aa0103e2     	mov	x2, x1
   1d830: aa1f03e4     	mov	x4, xzr
   1d834: 97ffbf05     	bl	0xd448 <__share_file+0x114>
   1d838: 52800074     	mov	w20, #0x3               // =3
   1d83c: 529036a9     	mov	w9, #0x81b5             // =33205
   1d840: 72a369c9     	movk	w9, #0x1b4e, lsl #16
   1d844: f94027e8     	ldr	x8, [sp, #0x48]
   1d848: 9b297f69     	smull	x9, w27, w9
   1d84c: d37ffd2a     	lsr	x10, x9, #63
   1d850: 9365fd29     	asr	x9, x9, #37
   1d854: 0b0a0129     	add	w9, w9, w10
   1d858: 6b08013f     	cmp	w9, w8
   1d85c: 5400026a     	b.ge	0x1d8a8 <__share_file+0x10574>
   1d860: 4b090115     	sub	w21, w8, w9
   1d864: 710006bf     	cmp	w21, #0x1
   1d868: 5400020b     	b.lt	0x1d8a8 <__share_file+0x10574>
   1d86c: 52800696     	mov	w22, #0x34              // =52
   1d870: b5000088     	cbnz	x8, 0x1d880 <__share_file+0x1054c>
   1d874: 710006b5     	subs	w21, w21, #0x1
   1d878: 54000180     	b.eq	0x1d8a8 <__share_file+0x10574>
   1d87c: b4ffffc8     	cbz	x8, 0x1d874 <__share_file+0x10540>
   1d880: f94023e9     	ldr	x9, [sp, #0x40]
   1d884: d503201f     	nop
   1d888: 9b162508     	madd	x8, x8, x22, x9
   1d88c: d100d100     	sub	x0, x8, #0x34
   1d890: 94008ded     	bl	0x41044 <operator delete(void*)+0x5cb4>
   1d894: f94027e8     	ldr	x8, [sp, #0x48]
   1d898: d1000508     	sub	x8, x8, #0x1
   1d89c: f90027e8     	str	x8, [sp, #0x48]
   1d8a0: 710006b5     	subs	w21, w21, #0x1
   1d8a4: 54fffec1     	b.ne	0x1d87c <__share_file+0x10548>
   1d8a8: 910243e0     	add	x0, sp, #0x90
   1d8ac: 528000c1     	mov	w1, #0x6                // =6
   1d8b0: 94008da9     	bl	0x40f54 <operator delete(void*)+0x5bc4>
   1d8b4: b0000200     	adrp	x0, 0x5e000
   1d8b8: 91017c00     	add	x0, x0, #0x5f
   1d8bc: 52800141     	mov	w1, #0xa                // =10
   1d8c0: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   1d8c4: f90017ff     	str	xzr, [sp, #0x28]
   1d8c8: 97ffaa5e     	bl	0x8240 <__strlen_chk@plt>
   1d8cc: b4000120     	cbz	x0, 0x1d8f0 <__share_file+0x105bc>
   1d8d0: f94017e1     	ldr	x1, [sp, #0x28]
   1d8d4: b0000203     	adrp	x3, 0x5e000
   1d8d8: aa0003e5     	mov	x5, x0
   1d8dc: 91017c63     	add	x3, x3, #0x5f
   1d8e0: 9100a3e0     	add	x0, sp, #0x28
   1d8e4: aa0103e2     	mov	x2, x1
   1d8e8: aa1f03e4     	mov	x4, xzr
   1d8ec: 97ffbed7     	bl	0xd448 <__share_file+0x114>
   1d8f0: 910243e0     	add	x0, sp, #0x90
   1d8f4: 9100a3e1     	add	x1, sp, #0x28
   1d8f8: 94008df3     	bl	0x410c4 <operator delete(void*)+0x5d34>
   1d8fc: aa0003f5     	mov	x21, x0
   1d900: 94001ca7     	bl	0x24b9c <__share_file+0x17868>
   1d904: 940026c2     	bl	0x2740c <__share_file+0x1a0d8>
   1d908: aa0003f6     	mov	x22, x0
   1d90c: 910163e1     	add	x1, sp, #0x58
   1d910: aa1503e0     	mov	x0, x21
   1d914: aa1603e2     	mov	x2, x22
   1d918: a9067fff     	stp	xzr, xzr, [sp, #0x60]
   1d91c: f9002fff     	str	xzr, [sp, #0x58]
   1d920: 94008f55     	bl	0x41674 <operator delete(void*)+0x62e4>
   1d924: 910012a2     	add	x2, x21, #0x4
   1d928: 36000120     	tbz	w0, #0x0, 0x1d94c <__share_file+0x10618>
   1d92c: 910163e1     	add	x1, sp, #0x58
   1d930: 52800023     	mov	w3, #0x1                // =1
   1d934: 52800064     	mov	w4, #0x3                // =3
   1d938: aa1503e0     	mov	x0, x21
   1d93c: 97fff795     	bl	0x1b790 <__share_file+0xe45c>
   1d940: f94037e8     	ldr	x8, [sp, #0x68]
   1d944: b5000128     	cbnz	x8, 0x1d968 <__share_file+0x10634>
   1d948: 1400000b     	b	0x1d974 <__share_file+0x10640>
   1d94c: 52800023     	mov	w3, #0x1                // =1
   1d950: 52800064     	mov	w4, #0x3                // =3
   1d954: aa1503e0     	mov	x0, x21
   1d958: aa1603e1     	mov	x1, x22
   1d95c: 97fff7c1     	bl	0x1b860 <__share_file+0xe52c>
   1d960: f94037e8     	ldr	x8, [sp, #0x68]
   1d964: b4000088     	cbz	x8, 0x1d974 <__share_file+0x10640>
   1d968: f9402fe0     	ldr	x0, [sp, #0x58]
   1d96c: 97ffac1d     	bl	0x89e0 <free@plt>
   1d970: f9002fff     	str	xzr, [sp, #0x58]
   1d974: f9401fe8     	ldr	x8, [sp, #0x38]
   1d978: b4000088     	cbz	x8, 0x1d988 <__share_file+0x10654>
   1d97c: f94017e0     	ldr	x0, [sp, #0x28]
   1d980: 97ffac18     	bl	0x89e0 <free@plt>
   1d984: f90017ff     	str	xzr, [sp, #0x28]
   1d988: b0000200     	adrp	x0, 0x5e000
   1d98c: 9101a400     	add	x0, x0, #0x69
   1d990: 52800081     	mov	w1, #0x4                // =4
   1d994: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   1d998: f90017ff     	str	xzr, [sp, #0x28]
   1d99c: 97ffaa29     	bl	0x8240 <__strlen_chk@plt>
   1d9a0: b4000120     	cbz	x0, 0x1d9c4 <__share_file+0x10690>
   1d9a4: f94017e1     	ldr	x1, [sp, #0x28]
   1d9a8: b0000203     	adrp	x3, 0x5e000
   1d9ac: aa0003e5     	mov	x5, x0
   1d9b0: 9101a463     	add	x3, x3, #0x69
   1d9b4: 9100a3e0     	add	x0, sp, #0x28
   1d9b8: aa0103e2     	mov	x2, x1
   1d9bc: aa1f03e4     	mov	x4, xzr
   1d9c0: 97ffbea2     	bl	0xd448 <__share_file+0x114>
   1d9c4: 910243e0     	add	x0, sp, #0x90
   1d9c8: 9100a3e1     	add	x1, sp, #0x28
   1d9cc: 94008dbe     	bl	0x410c4 <operator delete(void*)+0x5d34>
   1d9d0: 910163e1     	add	x1, sp, #0x58
   1d9d4: aa1303e2     	mov	x2, x19
   1d9d8: aa0003f5     	mov	x21, x0
   1d9dc: a9067fff     	stp	xzr, xzr, [sp, #0x60]
   1d9e0: f9002fff     	str	xzr, [sp, #0x58]
   1d9e4: 94008f24     	bl	0x41674 <operator delete(void*)+0x62e4>
   1d9e8: 910012a2     	add	x2, x21, #0x4
   1d9ec: 36000120     	tbz	w0, #0x0, 0x1da10 <__share_file+0x106dc>
   1d9f0: 910163e1     	add	x1, sp, #0x58
   1d9f4: 52800023     	mov	w3, #0x1                // =1
   1d9f8: 52800064     	mov	w4, #0x3                // =3
   1d9fc: aa1503e0     	mov	x0, x21
   1da00: 97fff764     	bl	0x1b790 <__share_file+0xe45c>
   1da04: f94037e8     	ldr	x8, [sp, #0x68]
   1da08: b5000128     	cbnz	x8, 0x1da2c <__share_file+0x106f8>
   1da0c: 1400000b     	b	0x1da38 <__share_file+0x10704>
   1da10: 52800023     	mov	w3, #0x1                // =1
   1da14: 52800064     	mov	w4, #0x3                // =3
   1da18: aa1503e0     	mov	x0, x21
   1da1c: aa1303e1     	mov	x1, x19
   1da20: 97fff790     	bl	0x1b860 <__share_file+0xe52c>
   1da24: f94037e8     	ldr	x8, [sp, #0x68]
   1da28: b4000088     	cbz	x8, 0x1da38 <__share_file+0x10704>
   1da2c: f9402fe0     	ldr	x0, [sp, #0x58]
   1da30: 97ffabec     	bl	0x89e0 <free@plt>
   1da34: f9002fff     	str	xzr, [sp, #0x58]
   1da38: f9401fe8     	ldr	x8, [sp, #0x38]
   1da3c: b4000088     	cbz	x8, 0x1da4c <__share_file+0x10718>
   1da40: f94017e0     	ldr	x0, [sp, #0x28]
   1da44: 97ffabe7     	bl	0x89e0 <free@plt>
   1da48: f90017ff     	str	xzr, [sp, #0x28]
   1da4c: 910163e0     	add	x0, sp, #0x58
   1da50: 528000c1     	mov	w1, #0x6                // =6
   1da54: 94008d40     	bl	0x40f54 <operator delete(void*)+0x5bc4>
   1da58: b0000200     	adrp	x0, 0x5e000
   1da5c: 9101b400     	add	x0, x0, #0x6d
   1da60: 52800121     	mov	w1, #0x9                // =9
   1da64: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   1da68: f90017ff     	str	xzr, [sp, #0x28]
   1da6c: 97ffa9f5     	bl	0x8240 <__strlen_chk@plt>
   1da70: b4000120     	cbz	x0, 0x1da94 <__share_file+0x10760>
   1da74: b0000203     	adrp	x3, 0x5e000
   1da78: aa0003e5     	mov	x5, x0
   1da7c: 9101b463     	add	x3, x3, #0x6d
   1da80: 9100a3e0     	add	x0, sp, #0x28
   1da84: aa1f03e1     	mov	x1, xzr
   1da88: aa1f03e2     	mov	x2, xzr
   1da8c: aa1f03e4     	mov	x4, xzr
   1da90: 97ffbe6e     	bl	0xd448 <__share_file+0x114>
   1da94: 910163e0     	add	x0, sp, #0x58
   1da98: 9100a3e1     	add	x1, sp, #0x28
   1da9c: 94008d8a     	bl	0x410c4 <operator delete(void*)+0x5d34>
   1daa0: 91001002     	add	x2, x0, #0x4
   1daa4: 910103e1     	add	x1, sp, #0x40
   1daa8: 52800023     	mov	w3, #0x1                // =1
   1daac: 52800084     	mov	w4, #0x4                // =4
   1dab0: 940001cc     	bl	0x1e1e0 <__share_file+0x10eac>
   1dab4: f9401fe8     	ldr	x8, [sp, #0x38]
   1dab8: b4000088     	cbz	x8, 0x1dac8 <__share_file+0x10794>
   1dabc: f94017e0     	ldr	x0, [sp, #0x28]
   1dac0: 97ffabc8     	bl	0x89e0 <free@plt>
   1dac4: f90017ff     	str	xzr, [sp, #0x28]
   1dac8: 90000200     	adrp	x0, 0x5d000
   1dacc: 91211000     	add	x0, x0, #0x844
   1dad0: 528000a1     	mov	w1, #0x5                // =5
   1dad4: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   1dad8: f90017ff     	str	xzr, [sp, #0x28]
   1dadc: 97ffa9d9     	bl	0x8240 <__strlen_chk@plt>
   1dae0: b4000120     	cbz	x0, 0x1db04 <__share_file+0x107d0>
   1dae4: 90000203     	adrp	x3, 0x5d000
   1dae8: aa0003e5     	mov	x5, x0
   1daec: 91211063     	add	x3, x3, #0x844
   1daf0: 9100a3e0     	add	x0, sp, #0x28
   1daf4: aa1f03e1     	mov	x1, xzr
   1daf8: aa1f03e2     	mov	x2, xzr
   1dafc: aa1f03e4     	mov	x4, xzr
   1db00: 97ffbe52     	bl	0xd448 <__share_file+0x114>
   1db04: 910243e0     	add	x0, sp, #0x90
   1db08: 9100a3e1     	add	x1, sp, #0x28
   1db0c: 94008d6e     	bl	0x410c4 <operator delete(void*)+0x5d34>
   1db10: 910163e1     	add	x1, sp, #0x58
   1db14: 94008f6f     	bl	0x418d0 <operator delete(void*)+0x6540>
   1db18: f9401fe8     	ldr	x8, [sp, #0x38]
   1db1c: b4000088     	cbz	x8, 0x1db2c <__share_file+0x107f8>
   1db20: f94017e0     	ldr	x0, [sp, #0x28]
   1db24: 97ffabaf     	bl	0x89e0 <free@plt>
   1db28: f90017ff     	str	xzr, [sp, #0x28]
   1db2c: b0000200     	adrp	x0, 0x5e000
   1db30: 9101d800     	add	x0, x0, #0x76
   1db34: 528001a1     	mov	w1, #0xd                // =13
   1db38: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   1db3c: f90017ff     	str	xzr, [sp, #0x28]
   1db40: 97ffa9c0     	bl	0x8240 <__strlen_chk@plt>
   1db44: b4000120     	cbz	x0, 0x1db68 <__share_file+0x10834>
   1db48: b0000203     	adrp	x3, 0x5e000
   1db4c: aa0003e5     	mov	x5, x0
   1db50: 9101d863     	add	x3, x3, #0x76
   1db54: 9100a3e0     	add	x0, sp, #0x28
   1db58: aa1f03e1     	mov	x1, xzr
   1db5c: aa1f03e2     	mov	x2, xzr
   1db60: aa1f03e4     	mov	x4, xzr
   1db64: 97ffbe39     	bl	0xd448 <__share_file+0x114>
   1db68: 910043e8     	add	x8, sp, #0x10
   1db6c: 910243e0     	add	x0, sp, #0x90
   1db70: 94008f72     	bl	0x41938 <operator delete(void*)+0x65a8>
   1db74: a942a3e9     	ldp	x9, x8, [sp, #0x28]
   1db78: a9412fec     	ldp	x12, x11, [sp, #0x10]
   1db7c: d000022a     	adrp	x10, 0x63000
   1db80: 912c5d4a     	add	x10, x10, #0xb17
   1db84: f100011f     	cmp	x8, #0x0
   1db88: 9a890140     	csel	x0, x10, x9, eq
   1db8c: f100017f     	cmp	x11, #0x0
   1db90: 9a8c0141     	csel	x1, x10, x12, eq
   1db94: 97ffab47     	bl	0x88b0 <__send_to_session_server@plt>
   1db98: f94013e8     	ldr	x8, [sp, #0x20]
   1db9c: b4000088     	cbz	x8, 0x1dbac <__share_file+0x10878>
   1dba0: f9400be0     	ldr	x0, [sp, #0x10]
   1dba4: 97ffab8f     	bl	0x89e0 <free@plt>
   1dba8: f9000bff     	str	xzr, [sp, #0x10]
   1dbac: f9401fe8     	ldr	x8, [sp, #0x38]
   1dbb0: b4000088     	cbz	x8, 0x1dbc0 <__share_file+0x1088c>
   1dbb4: f94017e0     	ldr	x0, [sp, #0x28]
   1dbb8: 97ffab8a     	bl	0x89e0 <free@plt>
   1dbbc: f90017ff     	str	xzr, [sp, #0x28]
   1dbc0: 910163e0     	add	x0, sp, #0x58
   1dbc4: 94008d20     	bl	0x41044 <operator delete(void*)+0x5cb4>
   1dbc8: 910243e0     	add	x0, sp, #0x90
   1dbcc: 94008d1e     	bl	0x41044 <operator delete(void*)+0x5cb4>
   1dbd0: d10263a0     	sub	x0, x29, #0x98
   1dbd4: 94008d1c     	bl	0x41044 <operator delete(void*)+0x5cb4>
   1dbd8: f9402be8     	ldr	x8, [sp, #0x50]
   1dbdc: b4000308     	cbz	x8, 0x1dc3c <__share_file+0x10908>
   1dbe0: a94423f3     	ldp	x19, x8, [sp, #0x40]
   1dbe4: b4000268     	cbz	x8, 0x1dc30 <__share_file+0x108fc>
   1dbe8: aa1703f9     	mov	x25, x23
   1dbec: aa1f03f5     	mov	x21, xzr
   1dbf0: aa1f03f6     	mov	x22, xzr
   1dbf4: 52800697     	mov	w23, #0x34              // =52
   1dbf8: d2c00038     	mov	x24, #0x100000000       // =4294967296
   1dbfc: 14000005     	b	0x1dc10 <__share_file+0x108dc>
   1dc00: 910006d6     	add	x22, x22, #0x1
   1dc04: eb0802df     	cmp	x22, x8
   1dc08: 8b1802b5     	add	x21, x21, x24
   1dc0c: 540000e2     	b.hs	0x1dc28 <__share_file+0x108f4>
   1dc10: 9360fea9     	asr	x9, x21, #32
   1dc14: 9b174d20     	madd	x0, x9, x23, x19
   1dc18: b4ffff40     	cbz	x0, 0x1dc00 <__share_file+0x108cc>
   1dc1c: 94008d0a     	bl	0x41044 <operator delete(void*)+0x5cb4>
   1dc20: f94027e8     	ldr	x8, [sp, #0x48]
   1dc24: 17fffff7     	b	0x1dc00 <__share_file+0x108cc>
   1dc28: f94023f3     	ldr	x19, [sp, #0x40]
   1dc2c: aa1903f7     	mov	x23, x25
   1dc30: aa1303e0     	mov	x0, x19
   1dc34: 97ffab6b     	bl	0x89e0 <free@plt>
   1dc38: f90023ff     	str	xzr, [sp, #0x40]
   1dc3c: f94016e8     	ldr	x8, [x23, #0x28]
   1dc40: f85a03a9     	ldur	x9, [x29, #-0x60]
   1dc44: eb09011f     	cmp	x8, x9
   1dc48: 54000541     	b.ne	0x1dcf0 <__share_file+0x109bc>
   1dc4c: 2a1403e0     	mov	w0, w20
   1dc50: a9567bfd     	ldp	x29, x30, [sp, #0x160]
   1dc54: a9554ff4     	ldp	x20, x19, [sp, #0x150]
   1dc58: a95457f6     	ldp	x22, x21, [sp, #0x140]
   1dc5c: a9535ff8     	ldp	x24, x23, [sp, #0x130]
   1dc60: a95267fa     	ldp	x26, x25, [sp, #0x120]
   1dc64: a9516ffc     	ldp	x28, x27, [sp, #0x110]
   1dc68: 9105c3ff     	add	sp, sp, #0x170
   1dc6c: d65f03c0     	ret
   1dc70: f00001e0     	adrp	x0, 0x5c000
   1dc74: f00001e2     	adrp	x2, 0x5c000
   1dc78: f00001e3     	adrp	x3, 0x5c000
   1dc7c: 9114cc00     	add	x0, x0, #0x533
   1dc80: 911a2442     	add	x2, x2, #0x689
   1dc84: 911b1063     	add	x3, x3, #0x6c4
   1dc88: 52800c41     	mov	w1, #0x62               // =98
   1dc8c: 97ffa955     	bl	0x81e0 <__assert2@plt>
   1dc90: f00001e0     	adrp	x0, 0x5c000
   1dc94: f00001e2     	adrp	x2, 0x5c000
   1dc98: f00001e3     	adrp	x3, 0x5c000
   1dc9c: 9114cc00     	add	x0, x0, #0x533
   1dca0: 91168042     	add	x2, x2, #0x5a0
   1dca4: 91176463     	add	x3, x3, #0x5d9
   1dca8: 52800a41     	mov	w1, #0x52               // =82
   1dcac: 97ffa94d     	bl	0x81e0 <__assert2@plt>
   1dcb0: f00001e0     	adrp	x0, 0x5c000
   1dcb4: f00001e2     	adrp	x2, 0x5c000
   1dcb8: f00001e3     	adrp	x3, 0x5c000
   1dcbc: 9114cc00     	add	x0, x0, #0x533
   1dcc0: 91184c42     	add	x2, x2, #0x613
   1dcc4: 91194063     	add	x3, x3, #0x650
   1dcc8: 52800bc1     	mov	w1, #0x5e               // =94
   1dccc: 97ffa945     	bl	0x81e0 <__assert2@plt>
   1dcd0: f00001e0     	adrp	x0, 0x5c000
   1dcd4: 90000202     	adrp	x2, 0x5d000
   1dcd8: 90000203     	adrp	x3, 0x5d000
   1dcdc: 9114cc00     	add	x0, x0, #0x533
   1dce0: 91223c42     	add	x2, x2, #0x88f
   1dce4: 9122e863     	add	x3, x3, #0x8ba
   1dce8: 52800b41     	mov	w1, #0x5a               // =90
   1dcec: 97ffa93d     	bl	0x81e0 <__assert2@plt>
   1dcf0: 97ffa9fc     	bl	0x84e0 <__stack_chk_fail@plt>
   1dcf4: d4200020     	brk	#0x1
   1dcf8: d10683ff     	sub	sp, sp, #0x1a0
   1dcfc: a9146ffc     	stp	x28, x27, [sp, #0x140]
   1dd00: a91567fa     	stp	x26, x25, [sp, #0x150]
   1dd04: a9165ff8     	stp	x24, x23, [sp, #0x160]
   1dd08: a91757f6     	stp	x22, x21, [sp, #0x170]
   1dd0c: a9184ff4     	stp	x20, x19, [sp, #0x180]
   1dd10: a9197bfd     	stp	x29, x30, [sp, #0x190]
   1dd14: 910643fd     	add	x29, sp, #0x190
   1dd18: d53bd048     	mrs	x8, TPIDR_EL0
   1dd1c: f90007e8     	str	x8, [sp, #0x8]
   1dd20: f9401508     	ldr	x8, [x8, #0x28]
   1dd24: aa0403f5     	mov	x21, x4
   1dd28: aa0303f3     	mov	x19, x3
   1dd2c: aa0203f6     	mov	x22, x2
   1dd30: f81a03a8     	stur	x8, [x29, #-0x60]
   1dd34: f9400088     	ldr	x8, [x4]
   1dd38: 2a0103f4     	mov	w20, w1
   1dd3c: f900049f     	str	xzr, [x4, #0x8]
   1dd40: b4000048     	cbz	x8, 0x1dd48 <__share_file+0x10a14>
   1dd44: 3900011f     	strb	wzr, [x8]
   1dd48: d0000220     	adrp	x0, 0x63000
   1dd4c: 912c5c00     	add	x0, x0, #0xb17
   1dd50: 52800021     	mov	w1, #0x1                // =1
   1dd54: 97ffa93b     	bl	0x8240 <__strlen_chk@plt>
   1dd58: b4000120     	cbz	x0, 0x1dd7c <__share_file+0x10a48>
   1dd5c: f94002a1     	ldr	x1, [x21]
   1dd60: d0000223     	adrp	x3, 0x63000
   1dd64: aa0003e5     	mov	x5, x0
   1dd68: 912c5c63     	add	x3, x3, #0xb17
   1dd6c: aa1503e0     	mov	x0, x21
   1dd70: aa0103e2     	mov	x2, x1
   1dd74: aa1f03e4     	mov	x4, xzr
   1dd78: 97ffbdb4     	bl	0xd448 <__share_file+0x114>
   1dd7c: d0000220     	adrp	x0, 0x63000
   1dd80: 912c5c00     	add	x0, x0, #0xb17
   1dd84: 52800021     	mov	w1, #0x1                // =1
   1dd88: a9057fff     	stp	xzr, xzr, [sp, #0x50]
   1dd8c: f90027ff     	str	xzr, [sp, #0x48]
   1dd90: 97ffa92c     	bl	0x8240 <__strlen_chk@plt>
   1dd94: b4000120     	cbz	x0, 0x1ddb8 <__share_file+0x10a84>
   1dd98: d0000223     	adrp	x3, 0x63000
   1dd9c: aa0003e5     	mov	x5, x0
   1dda0: 912c5c63     	add	x3, x3, #0xb17
   1dda4: 910123e0     	add	x0, sp, #0x48
   1dda8: aa1f03e1     	mov	x1, xzr
   1ddac: aa1f03e2     	mov	x2, xzr
   1ddb0: aa1f03e4     	mov	x4, xzr
   1ddb4: 97ffbda5     	bl	0xd448 <__share_file+0x114>
   1ddb8: 12000295     	and	w21, w20, #0x1
   1ddbc: 9100c3e2     	add	x2, sp, #0x30
   1ddc0: aa1603e0     	mov	x0, x22
   1ddc4: 2a1503e1     	mov	w1, w21
   1ddc8: a903ffff     	stp	xzr, xzr, [sp, #0x38]
   1ddcc: f9001bff     	str	xzr, [sp, #0x30]
   1ddd0: 94008262     	bl	0x3e758 <operator delete(void*)+0x33c8>
   1ddd4: f9401fe8     	ldr	x8, [sp, #0x38]
   1ddd8: b4001a08     	cbz	x8, 0x1e118 <__share_file+0x10de4>
   1dddc: f9401bf6     	ldr	x22, [sp, #0x30]
   1dde0: 8b080508     	add	x8, x8, x8, lsl #1
   1dde4: f00001f9     	adrp	x25, 0x5c000
   1dde8: b000021a     	adrp	x26, 0x5e000
   1ddec: b000021b     	adrp	x27, 0x5e000
   1ddf0: 91125b39     	add	x25, x25, #0x496
   1ddf4: 91020f5a     	add	x26, x26, #0x83
   1ddf8: d37df118     	lsl	x24, x8, #3
   1ddfc: 9102237b     	add	x27, x27, #0x88
   1de00: 1400000c     	b	0x1de30 <__share_file+0x10afc>
   1de04: a9402262     	ldp	x2, x8, [x19]
   1de08: 52800689     	mov	w9, #0x34               // =52
   1de0c: 9101e3e3     	add	x3, sp, #0x78
   1de10: aa1303e0     	mov	x0, x19
   1de14: 9b090901     	madd	x1, x8, x9, x2
   1de18: 940001cd     	bl	0x1e54c <__share_file+0x11218>
   1de1c: 9101e3e0     	add	x0, sp, #0x78
   1de20: 94008c89     	bl	0x41044 <operator delete(void*)+0x5cb4>
   1de24: f1006318     	subs	x24, x24, #0x18
   1de28: 910062d6     	add	x22, x22, #0x18
   1de2c: 54001760     	b.eq	0x1e118 <__share_file+0x10de4>
   1de30: 12000297     	and	w23, w20, #0x1
   1de34: aa1603e0     	mov	x0, x22
   1de38: 2a1703e1     	mov	w1, w23
   1de3c: 940082f5     	bl	0x3ea10 <operator delete(void*)+0x3680>
   1de40: d29ef9e9     	mov	x9, #0xf7cf             // =63439
   1de44: f2bc6a69     	movk	x9, #0xe353, lsl #16
   1de48: f2d374a9     	movk	x9, #0x9ba5, lsl #32
   1de4c: d343fc08     	lsr	x8, x0, #3
   1de50: f2e41889     	movk	x9, #0x20c4, lsl #48
   1de54: 9bc97d08     	umulh	x8, x8, x9
   1de58: d344fd08     	lsr	x8, x8, #4
   1de5c: 9100a3e0     	add	x0, sp, #0x28
   1de60: f90017e8     	str	x8, [sp, #0x28]
   1de64: 97ffaa97     	bl	0x88c0 <localtime@plt>
   1de68: f00001e2     	adrp	x2, 0x5c000
   1de6c: aa0003e3     	mov	x3, x0
   1de70: 6f00e400     	movi	v0.2d, #0000000000000000
   1de74: 9102c3e0     	add	x0, sp, #0xb0
   1de78: 52801001     	mov	w1, #0x80               // =128
   1de7c: 911f4c42     	add	x2, x2, #0x7d3
   1de80: ad0883e0     	stp	q0, q0, [sp, #0x110]
   1de84: ad0783e0     	stp	q0, q0, [sp, #0xf0]
   1de88: ad0683e0     	stp	q0, q0, [sp, #0xd0]
   1de8c: ad0583e0     	stp	q0, q0, [sp, #0xb0]
   1de90: 97ffa9c8     	bl	0x85b0 <strftime@plt>
   1de94: aa1603e0     	mov	x0, x22
   1de98: 2a1703e1     	mov	w1, w23
   1de9c: 9400831e     	bl	0x3eb14 <operator delete(void*)+0x3784>
   1dea0: aa0003fc     	mov	x28, x0
   1dea4: 9101e3e0     	add	x0, sp, #0x78
   1dea8: 528000c1     	mov	w1, #0x6                // =6
   1deac: 94008c2a     	bl	0x40f54 <operator delete(void*)+0x5bc4>
   1deb0: f00001f7     	adrp	x23, 0x5c000
   1deb4: 91122af7     	add	x23, x23, #0x48a
   1deb8: 52800181     	mov	w1, #0xc                // =12
   1debc: aa1703e0     	mov	x0, x23
   1dec0: a906ffff     	stp	xzr, xzr, [sp, #0x68]
   1dec4: f90033ff     	str	xzr, [sp, #0x60]
   1dec8: 97ffa8de     	bl	0x8240 <__strlen_chk@plt>
   1decc: b4000100     	cbz	x0, 0x1deec <__share_file+0x10bb8>
   1ded0: f94033e1     	ldr	x1, [sp, #0x60]
   1ded4: aa0003e5     	mov	x5, x0
   1ded8: 910183e0     	add	x0, sp, #0x60
   1dedc: aa1703e3     	mov	x3, x23
   1dee0: aa0103e2     	mov	x2, x1
   1dee4: aa1f03e4     	mov	x4, xzr
   1dee8: 97ffbd58     	bl	0xd448 <__share_file+0x114>
   1deec: 9101e3e0     	add	x0, sp, #0x78
   1def0: 910183e1     	add	x1, sp, #0x60
   1def4: 94008c74     	bl	0x410c4 <operator delete(void*)+0x5d34>
   1def8: b9400008     	ldr	w8, [x0]
   1defc: aa0003f7     	mov	x23, x0
   1df00: 34000088     	cbz	w8, 0x1df10 <__share_file+0x10bdc>
   1df04: aa1703e0     	mov	x0, x23
   1df08: 94008acb     	bl	0x40a34 <operator delete(void*)+0x56a4>
   1df0c: b90002ff     	str	wzr, [x23]
   1df10: 390012f5     	strb	w21, [x23, #0x4]
   1df14: f9403be8     	ldr	x8, [sp, #0x70]
   1df18: b4000088     	cbz	x8, 0x1df28 <__share_file+0x10bf4>
   1df1c: f94033e0     	ldr	x0, [sp, #0x60]
   1df20: 97ffaab0     	bl	0x89e0 <free@plt>
   1df24: f90033ff     	str	xzr, [sp, #0x60]
   1df28: 528000a1     	mov	w1, #0x5                // =5
   1df2c: aa1903e0     	mov	x0, x25
   1df30: a901ffff     	stp	xzr, xzr, [sp, #0x18]
   1df34: f9000bff     	str	xzr, [sp, #0x10]
   1df38: 97ffa8c2     	bl	0x8240 <__strlen_chk@plt>
   1df3c: b4000100     	cbz	x0, 0x1df5c <__share_file+0x10c28>
   1df40: f9400be1     	ldr	x1, [sp, #0x10]
   1df44: aa0003e5     	mov	x5, x0
   1df48: 910043e0     	add	x0, sp, #0x10
   1df4c: aa1903e3     	mov	x3, x25
   1df50: aa0103e2     	mov	x2, x1
   1df54: aa1f03e4     	mov	x4, xzr
   1df58: 97ffbd3c     	bl	0xd448 <__share_file+0x114>
   1df5c: 9101e3e0     	add	x0, sp, #0x78
   1df60: 910043e1     	add	x1, sp, #0x10
   1df64: 94008c58     	bl	0x410c4 <operator delete(void*)+0x5d34>
   1df68: 910183e1     	add	x1, sp, #0x60
   1df6c: aa1603e2     	mov	x2, x22
   1df70: aa0003f7     	mov	x23, x0
   1df74: a906ffff     	stp	xzr, xzr, [sp, #0x68]
   1df78: f90033ff     	str	xzr, [sp, #0x60]
   1df7c: 94008dbe     	bl	0x41674 <operator delete(void*)+0x62e4>
   1df80: 910012e2     	add	x2, x23, #0x4
   1df84: 36000120     	tbz	w0, #0x0, 0x1dfa8 <__share_file+0x10c74>
   1df88: 910183e1     	add	x1, sp, #0x60
   1df8c: 52800023     	mov	w3, #0x1                // =1
   1df90: 52800064     	mov	w4, #0x3                // =3
   1df94: aa1703e0     	mov	x0, x23
   1df98: 97fff5fe     	bl	0x1b790 <__share_file+0xe45c>
   1df9c: f9403be8     	ldr	x8, [sp, #0x70]
   1dfa0: b5000128     	cbnz	x8, 0x1dfc4 <__share_file+0x10c90>
   1dfa4: 1400000b     	b	0x1dfd0 <__share_file+0x10c9c>
   1dfa8: 52800023     	mov	w3, #0x1                // =1
   1dfac: 52800064     	mov	w4, #0x3                // =3
   1dfb0: aa1703e0     	mov	x0, x23
   1dfb4: aa1603e1     	mov	x1, x22
   1dfb8: 97fff62a     	bl	0x1b860 <__share_file+0xe52c>
   1dfbc: f9403be8     	ldr	x8, [sp, #0x70]
   1dfc0: b4000088     	cbz	x8, 0x1dfd0 <__share_file+0x10c9c>
   1dfc4: f94033e0     	ldr	x0, [sp, #0x60]
   1dfc8: 97ffaa86     	bl	0x89e0 <free@plt>
   1dfcc: f90033ff     	str	xzr, [sp, #0x60]
   1dfd0: f94013e8     	ldr	x8, [sp, #0x20]
   1dfd4: b4000088     	cbz	x8, 0x1dfe4 <__share_file+0x10cb0>
   1dfd8: f9400be0     	ldr	x0, [sp, #0x10]
   1dfdc: 97ffaa81     	bl	0x89e0 <free@plt>
   1dfe0: f9000bff     	str	xzr, [sp, #0x10]
   1dfe4: 528000a1     	mov	w1, #0x5                // =5
   1dfe8: aa1a03e0     	mov	x0, x26
   1dfec: a906ffff     	stp	xzr, xzr, [sp, #0x68]
   1dff0: f90033ff     	str	xzr, [sp, #0x60]
   1dff4: 97ffa893     	bl	0x8240 <__strlen_chk@plt>
   1dff8: b4000100     	cbz	x0, 0x1e018 <__share_file+0x10ce4>
   1dffc: f94033e1     	ldr	x1, [sp, #0x60]
   1e000: aa0003e5     	mov	x5, x0
   1e004: 910183e0     	add	x0, sp, #0x60
   1e008: aa1a03e3     	mov	x3, x26
   1e00c: aa0103e2     	mov	x2, x1
   1e010: aa1f03e4     	mov	x4, xzr
   1e014: 97ffbd0d     	bl	0xd448 <__share_file+0x114>
   1e018: 9101e3e0     	add	x0, sp, #0x78
   1e01c: 910183e1     	add	x1, sp, #0x60
   1e020: 94008c29     	bl	0x410c4 <operator delete(void*)+0x5d34>
   1e024: aa0003f7     	mov	x23, x0
   1e028: 9102c3e0     	add	x0, sp, #0xb0
   1e02c: 52801001     	mov	w1, #0x80               // =128
   1e030: a901ffff     	stp	xzr, xzr, [sp, #0x18]
   1e034: f9000bff     	str	xzr, [sp, #0x10]
   1e038: 97ffa882     	bl	0x8240 <__strlen_chk@plt>
   1e03c: b4000100     	cbz	x0, 0x1e05c <__share_file+0x10d28>
   1e040: f9400be1     	ldr	x1, [sp, #0x10]
   1e044: aa0003e5     	mov	x5, x0
   1e048: 910043e0     	add	x0, sp, #0x10
   1e04c: 9102c3e3     	add	x3, sp, #0xb0
   1e050: aa0103e2     	mov	x2, x1
   1e054: aa1f03e4     	mov	x4, xzr
   1e058: 97ffbcfc     	bl	0xd448 <__share_file+0x114>
   1e05c: 910012e2     	add	x2, x23, #0x4
   1e060: 910043e1     	add	x1, sp, #0x10
   1e064: 52800023     	mov	w3, #0x1                // =1
   1e068: 52800064     	mov	w4, #0x3                // =3
   1e06c: aa1703e0     	mov	x0, x23
   1e070: 97fff5c8     	bl	0x1b790 <__share_file+0xe45c>
   1e074: f94013e8     	ldr	x8, [sp, #0x20]
   1e078: b4000088     	cbz	x8, 0x1e088 <__share_file+0x10d54>
   1e07c: f9400be0     	ldr	x0, [sp, #0x10]
   1e080: 97ffaa58     	bl	0x89e0 <free@plt>
   1e084: f9000bff     	str	xzr, [sp, #0x10]
   1e088: f9403be8     	ldr	x8, [sp, #0x70]
   1e08c: b4000088     	cbz	x8, 0x1e09c <__share_file+0x10d68>
   1e090: f94033e0     	ldr	x0, [sp, #0x60]
   1e094: 97ffaa53     	bl	0x89e0 <free@plt>
   1e098: f90033ff     	str	xzr, [sp, #0x60]
   1e09c: 528000e1     	mov	w1, #0x7                // =7
   1e0a0: aa1b03e0     	mov	x0, x27
   1e0a4: a906ffff     	stp	xzr, xzr, [sp, #0x68]
   1e0a8: f90033ff     	str	xzr, [sp, #0x60]
   1e0ac: 97ffa865     	bl	0x8240 <__strlen_chk@plt>
   1e0b0: b4000100     	cbz	x0, 0x1e0d0 <__share_file+0x10d9c>
   1e0b4: f94033e1     	ldr	x1, [sp, #0x60]
   1e0b8: aa0003e5     	mov	x5, x0
   1e0bc: 910183e0     	add	x0, sp, #0x60
   1e0c0: aa1b03e3     	mov	x3, x27
   1e0c4: aa0103e2     	mov	x2, x1
   1e0c8: aa1f03e4     	mov	x4, xzr
   1e0cc: 97ffbcdf     	bl	0xd448 <__share_file+0x114>
   1e0d0: 9101e3e0     	add	x0, sp, #0x78
   1e0d4: 910183e1     	add	x1, sp, #0x60
   1e0d8: 94008bfb     	bl	0x410c4 <operator delete(void*)+0x5d34>
   1e0dc: b9400008     	ldr	w8, [x0]
   1e0e0: aa0003f7     	mov	x23, x0
   1e0e4: 7100091f     	cmp	w8, #0x2
   1e0e8: 540000a0     	b.eq	0x1e0fc <__share_file+0x10dc8>
   1e0ec: aa1703e0     	mov	x0, x23
   1e0f0: 94008a51     	bl	0x40a34 <operator delete(void*)+0x56a4>
   1e0f4: 52800048     	mov	w8, #0x2                // =2
   1e0f8: b90002e8     	str	w8, [x23]
   1e0fc: f80042fc     	stur	x28, [x23, #0x4]
   1e100: f9403be8     	ldr	x8, [sp, #0x70]
   1e104: b4ffe808     	cbz	x8, 0x1de04 <__share_file+0x10ad0>
   1e108: f94033e0     	ldr	x0, [sp, #0x60]
   1e10c: 97ffaa35     	bl	0x89e0 <free@plt>
   1e110: f90033ff     	str	xzr, [sp, #0x60]
   1e114: 17ffff3c     	b	0x1de04 <__share_file+0x10ad0>
   1e118: f94023e8     	ldr	x8, [sp, #0x40]
   1e11c: b40003a8     	cbz	x8, 0x1e190 <__share_file+0x10e5c>
   1e120: a94323f3     	ldp	x19, x8, [sp, #0x30]
   1e124: b4000308     	cbz	x8, 0x1e184 <__share_file+0x10e50>
   1e128: aa1f03f4     	mov	x20, xzr
   1e12c: aa1f03f5     	mov	x21, xzr
   1e130: 52800316     	mov	w22, #0x18              // =24
   1e134: d2c00037     	mov	x23, #0x100000000       // =4294967296
   1e138: 14000008     	b	0x1e158 <__share_file+0x10e24>
   1e13c: 9b164f08     	madd	x8, x24, x22, x19
   1e140: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   1e144: f9401fe8     	ldr	x8, [sp, #0x38]
   1e148: 910006b5     	add	x21, x21, #0x1
   1e14c: eb0802bf     	cmp	x21, x8
   1e150: 8b170294     	add	x20, x20, x23
   1e154: 54000162     	b.hs	0x1e180 <__share_file+0x10e4c>
   1e158: 9360fe98     	asr	x24, x20, #32
   1e15c: 9b164f19     	madd	x25, x24, x22, x19
   1e160: b4ffff59     	cbz	x25, 0x1e148 <__share_file+0x10e14>
   1e164: 9b164f08     	madd	x8, x24, x22, x19
   1e168: f9400908     	ldr	x8, [x8, #0x10]
   1e16c: b4fffe88     	cbz	x8, 0x1e13c <__share_file+0x10e08>
   1e170: f9400320     	ldr	x0, [x25]
   1e174: 97ffaa1b     	bl	0x89e0 <free@plt>
   1e178: f900033f     	str	xzr, [x25]
   1e17c: 17fffff0     	b	0x1e13c <__share_file+0x10e08>
   1e180: f9401bf3     	ldr	x19, [sp, #0x30]
   1e184: aa1303e0     	mov	x0, x19
   1e188: 97ffaa16     	bl	0x89e0 <free@plt>
   1e18c: f9001bff     	str	xzr, [sp, #0x30]
   1e190: f9402fe8     	ldr	x8, [sp, #0x58]
   1e194: b4000088     	cbz	x8, 0x1e1a4 <__share_file+0x10e70>
   1e198: f94027e0     	ldr	x0, [sp, #0x48]
   1e19c: 97ffaa11     	bl	0x89e0 <free@plt>
   1e1a0: f90027ff     	str	xzr, [sp, #0x48]
   1e1a4: f94007e8     	ldr	x8, [sp, #0x8]
   1e1a8: f9401508     	ldr	x8, [x8, #0x28]
   1e1ac: f85a03a9     	ldur	x9, [x29, #-0x60]
   1e1b0: eb09011f     	cmp	x8, x9
   1e1b4: 54000141     	b.ne	0x1e1dc <__share_file+0x10ea8>
   1e1b8: a9597bfd     	ldp	x29, x30, [sp, #0x190]
   1e1bc: a9584ff4     	ldp	x20, x19, [sp, #0x180]
   1e1c0: a95757f6     	ldp	x22, x21, [sp, #0x170]
   1e1c4: a9565ff8     	ldp	x24, x23, [sp, #0x160]
   1e1c8: a95567fa     	ldp	x26, x25, [sp, #0x150]
   1e1cc: a9546ffc     	ldp	x28, x27, [sp, #0x140]
   1e1d0: 52800020     	mov	w0, #0x1                // =1
   1e1d4: 910683ff     	add	sp, sp, #0x1a0
   1e1d8: d65f03c0     	ret
   1e1dc: 97ffa8c1     	bl	0x84e0 <__stack_chk_fail@plt>
   1e1e0: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
   1e1e4: a9014ff4     	stp	x20, x19, [sp, #0x10]
   1e1e8: a9027bfd     	stp	x29, x30, [sp, #0x20]
   1e1ec: 910083fd     	add	x29, sp, #0x20
   1e1f0: b9400008     	ldr	w8, [x0]
   1e1f4: 2a0403f5     	mov	w21, w4
   1e1f8: aa0203f3     	mov	x19, x2
   1e1fc: aa0003f6     	mov	x22, x0
   1e200: aa0103f4     	mov	x20, x1
   1e204: 34000048     	cbz	w8, 0x1e20c <__share_file+0x10ed8>
   1e208: 360005a3     	tbz	w3, #0x0, 0x1e2bc <__share_file+0x10f88>
   1e20c: 6b15011f     	cmp	w8, w21
   1e210: 540001a1     	b.ne	0x1e244 <__share_file+0x10f10>
   1e214: f9400676     	ldr	x22, [x19, #0x8]
   1e218: b4000116     	cbz	x22, 0x1e238 <__share_file+0x10f04>
   1e21c: f9400275     	ldr	x21, [x19]
   1e220: b40000d5     	cbz	x21, 0x1e238 <__share_file+0x10f04>
   1e224: aa1503e0     	mov	x0, x21
   1e228: 94008b87     	bl	0x41044 <operator delete(void*)+0x5cb4>
   1e22c: f10006d6     	subs	x22, x22, #0x1
   1e230: 9100d2b5     	add	x21, x21, #0x34
   1e234: 54ffff81     	b.ne	0x1e224 <__share_file+0x10ef0>
   1e238: f9400261     	ldr	x1, [x19]
   1e23c: f900067f     	str	xzr, [x19, #0x8]
   1e240: 14000017     	b	0x1e29c <__share_file+0x10f68>
   1e244: aa1603e0     	mov	x0, x22
   1e248: 940089fb     	bl	0x40a34 <operator delete(void*)+0x56a4>
   1e24c: b90002d5     	str	w21, [x22]
   1e250: a9007e7f     	stp	xzr, xzr, [x19]
   1e254: f9400688     	ldr	x8, [x20, #0x8]
   1e258: f9000a68     	str	x8, [x19, #0x10]
   1e25c: b40001c8     	cbz	x8, 0x1e294 <__share_file+0x10f60>
   1e260: 52800689     	mov	w9, #0x34               // =52
   1e264: 9b097d00     	mul	x0, x8, x9
   1e268: 97ffa9aa     	bl	0x8910 <malloc@plt>
   1e26c: aa0003e1     	mov	x1, x0
   1e270: b5000140     	cbnz	x0, 0x1e298 <__share_file+0x10f64>
   1e274: 900001e0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1e278: 90000202     	adrp	x2, 0x5e000
   1e27c: 900001e3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1e280: 91215c00     	add	x0, x0, #0x857
   1e284: 91023c42     	add	x2, x2, #0x8f
   1e288: 9124c063     	add	x3, x3, #0x930
   1e28c: 52804a01     	mov	w1, #0x250              // =592
   1e290: 97ffa7d4     	bl	0x81e0 <__assert2@plt>
   1e294: aa1f03e1     	mov	x1, xzr
   1e298: f9000261     	str	x1, [x19]
   1e29c: a9401683     	ldp	x3, x5, [x20]
   1e2a0: aa1303e0     	mov	x0, x19
   1e2a4: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   1e2a8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   1e2ac: aa0103e2     	mov	x2, x1
   1e2b0: aa0303e4     	mov	x4, x3
   1e2b4: a8c357f6     	ldp	x22, x21, [sp], #0x30
   1e2b8: 14000009     	b	0x1e2dc <__share_file+0x10fa8>
   1e2bc: d00001e0     	adrp	x0, 0x5c000
   1e2c0: f00001e2     	adrp	x2, 0x5d000
   1e2c4: d00001e3     	adrp	x3, 0x5c000
   1e2c8: 9114cc00     	add	x0, x0, #0x533
   1e2cc: 9125ac42     	add	x2, x2, #0x96b
   1e2d0: 91176463     	add	x3, x3, #0x5d9
   1e2d4: 52801b41     	mov	w1, #0xda               // =218
   1e2d8: 97ffa7c2     	bl	0x81e0 <__assert2@plt>
   1e2dc: d101c3ff     	sub	sp, sp, #0x70
   1e2e0: a9016ffc     	stp	x28, x27, [sp, #0x10]
   1e2e4: a90267fa     	stp	x26, x25, [sp, #0x20]
   1e2e8: a9035ff8     	stp	x24, x23, [sp, #0x30]
   1e2ec: a90457f6     	stp	x22, x21, [sp, #0x40]
   1e2f0: a9054ff4     	stp	x20, x19, [sp, #0x50]
   1e2f4: a9067bfd     	stp	x29, x30, [sp, #0x60]
   1e2f8: 910183fd     	add	x29, sp, #0x60
   1e2fc: b4000e85     	cbz	x5, 0x1e4cc <__share_file+0x11198>
   1e300: f9400016     	ldr	x22, [x0]
   1e304: f100001f     	cmp	x0, #0x0
   1e308: aa0003f5     	mov	x21, x0
   1e30c: 9a9603e8     	csel	x8, xzr, x22, eq
   1e310: eb02011f     	cmp	x8, x2
   1e314: 54000fc1     	b.ne	0x1e50c <__share_file+0x111d8>
   1e318: eb16003a     	subs	x26, x1, x22
   1e31c: 54000e83     	b.lo	0x1e4ec <__share_file+0x111b8>
   1e320: f94006bc     	ldr	x28, [x21, #0x8]
   1e324: 52800688     	mov	w8, #0x34               // =52
   1e328: 9b085b88     	madd	x8, x28, x8, x22
   1e32c: eb01011b     	subs	x27, x8, x1
   1e330: 54000de3     	b.lo	0x1e4ec <__share_file+0x111b8>
   1e334: aa0503f3     	mov	x19, x5
   1e338: aa0303f4     	mov	x20, x3
   1e33c: ab050399     	adds	x25, x28, x5
   1e340: 54000502     	b.hs	0x1e3e0 <__share_file+0x110ac>
   1e344: f9400aa8     	ldr	x8, [x21, #0x10]
   1e348: eb19011f     	cmp	x8, x25
   1e34c: 540004a2     	b.hs	0x1e3e0 <__share_file+0x110ac>
   1e350: d1000728     	sub	x8, x25, #0x1
   1e354: ea08033f     	tst	x25, x8
   1e358: aa1903e8     	mov	x8, x25
   1e35c: 540000c0     	b.eq	0x1e374 <__share_file+0x11040>
   1e360: 52800028     	mov	w8, #0x1                // =1
   1e364: aa1903e9     	mov	x9, x25
   1e368: d341fd29     	lsr	x9, x9, #1
   1e36c: d37ff908     	lsl	x8, x8, #1
   1e370: b5ffffc9     	cbnz	x9, 0x1e368 <__share_file+0x11034>
   1e374: f100091f     	cmp	x8, #0x2
   1e378: 52800049     	mov	w9, #0x2                // =2
   1e37c: 5280068a     	mov	w10, #0x34              // =52
   1e380: 9a898108     	csel	x8, x8, x9, hi
   1e384: 9b0a7d00     	mul	x0, x8, x10
   1e388: f9000aa8     	str	x8, [x21, #0x10]
   1e38c: 97ffa961     	bl	0x8910 <malloc@plt>
   1e390: b4000ce0     	cbz	x0, 0x1e52c <__share_file+0x111f8>
   1e394: aa0003f7     	mov	x23, x0
   1e398: b40001b6     	cbz	x22, 0x1e3cc <__share_file+0x11098>
   1e39c: b400019c     	cbz	x28, 0x1e3cc <__share_file+0x11098>
   1e3a0: aa1703f8     	mov	x24, x23
   1e3a4: aa1803e0     	mov	x0, x24
   1e3a8: aa1603e1     	mov	x1, x22
   1e3ac: 94008b23     	bl	0x41038 <operator delete(void*)+0x5ca8>
   1e3b0: aa1603e0     	mov	x0, x22
   1e3b4: 94008b24     	bl	0x41044 <operator delete(void*)+0x5cb4>
   1e3b8: f100079c     	subs	x28, x28, #0x1
   1e3bc: 9100d2d6     	add	x22, x22, #0x34
   1e3c0: 9100d318     	add	x24, x24, #0x34
   1e3c4: 54ffff01     	b.ne	0x1e3a4 <__share_file+0x11070>
   1e3c8: f94002b6     	ldr	x22, [x21]
   1e3cc: b4000076     	cbz	x22, 0x1e3d8 <__share_file+0x110a4>
   1e3d0: aa1603e0     	mov	x0, x22
   1e3d4: 97ffa983     	bl	0x89e0 <free@plt>
   1e3d8: aa1703f6     	mov	x22, x23
   1e3dc: f90002b7     	str	x23, [x21]
   1e3e0: d289d8a9     	mov	x9, #0x4ec5             // =20165
   1e3e4: f2b89d89     	movk	x9, #0xc4ec, lsl #16
   1e3e8: f2dd89c9     	movk	x9, #0xec4e, lsl #32
   1e3ec: 9342ff68     	asr	x8, x27, #2
   1e3f0: f2e9d889     	movk	x9, #0x4ec4, lsl #48
   1e3f4: 9342ff4a     	asr	x10, x26, #2
   1e3f8: a90057f9     	stp	x25, x21, [sp]
   1e3fc: 9b097d15     	mul	x21, x8, x9
   1e400: 9b097d5a     	mul	x26, x10, x9
   1e404: 5280069c     	mov	w28, #0x34              // =52
   1e408: b400031b     	cbz	x27, 0x1e468 <__share_file+0x11134>
   1e40c: 93407e68     	sxtw	x8, w19
   1e410: 8b3ac2a9     	add	x9, x21, w26, sxtw
   1e414: d100051b     	sub	x27, x8, #0x1
   1e418: 9b3c7d19     	smull	x25, w8, w28
   1e41c: 9b1c5928     	madd	x8, x9, x28, x22
   1e420: d100d117     	sub	x23, x8, #0x34
   1e424: aa1503f8     	mov	x24, x21
   1e428: 14000006     	b	0x1e440 <__share_file+0x1110c>
   1e42c: 8b1902e0     	add	x0, x23, x25
   1e430: aa1703e1     	mov	x1, x23
   1e434: 94008d34     	bl	0x41904 <operator delete(void*)+0x6574>
   1e438: d100d2f7     	sub	x23, x23, #0x34
   1e43c: b4000178     	cbz	x24, 0x1e468 <__share_file+0x11134>
   1e440: 8b180368     	add	x8, x27, x24
   1e444: eb15011f     	cmp	x8, x21
   1e448: d1000718     	sub	x24, x24, #0x1
   1e44c: 54ffff03     	b.lo	0x1e42c <__share_file+0x110f8>
   1e450: ab1902e0     	adds	x0, x23, x25
   1e454: 54ffff20     	b.eq	0x1e438 <__share_file+0x11104>
   1e458: aa1703e1     	mov	x1, x23
   1e45c: 94008af7     	bl	0x41038 <operator delete(void*)+0x5ca8>
   1e460: d100d2f7     	sub	x23, x23, #0x34
   1e464: b5fffef8     	cbnz	x24, 0x1e440 <__share_file+0x1110c>
   1e468: f94003f8     	ldr	x24, [sp]
   1e46c: aa1f03f7     	mov	x23, xzr
   1e470: aa1f03fb     	mov	x27, xzr
   1e474: 9b3c5b56     	smaddl	x22, w26, w28, x22
   1e478: 5280069a     	mov	w26, #0x34              // =52
   1e47c: d2c0003c     	mov	x28, #0x100000000       // =4294967296
   1e480: 14000009     	b	0x1e4a4 <__share_file+0x11170>
   1e484: 9b1a7d08     	mul	x8, x8, x26
   1e488: 8b080281     	add	x1, x20, x8
   1e48c: 8b0802c0     	add	x0, x22, x8
   1e490: 94008d10     	bl	0x418d0 <operator delete(void*)+0x6540>
   1e494: 9100077b     	add	x27, x27, #0x1
   1e498: eb1b027f     	cmp	x19, x27
   1e49c: 8b1c02f7     	add	x23, x23, x28
   1e4a0: 54000120     	b.eq	0x1e4c4 <__share_file+0x11190>
   1e4a4: eb15037f     	cmp	x27, x21
   1e4a8: 9360fee8     	asr	x8, x23, #32
   1e4ac: 54fffec3     	b.lo	0x1e484 <__share_file+0x11150>
   1e4b0: 9b1a5900     	madd	x0, x8, x26, x22
   1e4b4: b4ffff00     	cbz	x0, 0x1e494 <__share_file+0x11160>
   1e4b8: 9b1a5101     	madd	x1, x8, x26, x20
   1e4bc: 94008ade     	bl	0x41034 <operator delete(void*)+0x5ca4>
   1e4c0: 17fffff5     	b	0x1e494 <__share_file+0x11160>
   1e4c4: f94007e8     	ldr	x8, [sp, #0x8]
   1e4c8: f9000518     	str	x24, [x8, #0x8]
   1e4cc: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   1e4d0: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   1e4d4: a94457f6     	ldp	x22, x21, [sp, #0x40]
   1e4d8: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   1e4dc: a94267fa     	ldp	x26, x25, [sp, #0x20]
   1e4e0: a9416ffc     	ldp	x28, x27, [sp, #0x10]
   1e4e4: 9101c3ff     	add	sp, sp, #0x70
   1e4e8: d65f03c0     	ret
   1e4ec: 900001e0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1e4f0: 90000202     	adrp	x2, 0x5e000
   1e4f4: 900001e3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1e4f8: 91215c00     	add	x0, x0, #0x857
   1e4fc: 91041442     	add	x2, x2, #0x105
   1e500: 91277063     	add	x3, x3, #0x9dc
   1e504: 528034c1     	mov	w1, #0x1a6              // =422
   1e508: 97ffa736     	bl	0x81e0 <__assert2@plt>
   1e50c: 900001e0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1e510: 90000202     	adrp	x2, 0x5e000
   1e514: 900001e3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1e518: 91215c00     	add	x0, x0, #0x857
   1e51c: 91069442     	add	x2, x2, #0x1a5
   1e520: 912c0063     	add	x3, x3, #0xb00
   1e524: 52800ae1     	mov	w1, #0x57               // =87
   1e528: 97ffa72e     	bl	0x81e0 <__assert2@plt>
   1e52c: 900001e0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1e530: 90000202     	adrp	x2, 0x5e000
   1e534: 900001e3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1e538: 91215c00     	add	x0, x0, #0x857
   1e53c: 91023c42     	add	x2, x2, #0x8f
   1e540: 9124c063     	add	x3, x3, #0x930
   1e544: 52804a01     	mov	w1, #0x250              // =592
   1e548: 97ffa726     	bl	0x81e0 <__assert2@plt>
   1e54c: f81a0ffb     	str	x27, [sp, #-0x60]!
   1e550: a90167fa     	stp	x26, x25, [sp, #0x10]
   1e554: a9025ff8     	stp	x24, x23, [sp, #0x20]
   1e558: a90357f6     	stp	x22, x21, [sp, #0x30]
   1e55c: a9044ff4     	stp	x20, x19, [sp, #0x40]
   1e560: a9057bfd     	stp	x29, x30, [sp, #0x50]
   1e564: 910143fd     	add	x29, sp, #0x50
   1e568: f9400015     	ldr	x21, [x0]
   1e56c: f100001f     	cmp	x0, #0x0
   1e570: 9a9503e8     	csel	x8, xzr, x21, eq
   1e574: eb02011f     	cmp	x8, x2
   1e578: 54000cc1     	b.ne	0x1e710 <__share_file+0x113dc>
   1e57c: eb15003a     	subs	x26, x1, x21
   1e580: 54000b83     	b.lo	0x1e6f0 <__share_file+0x113bc>
   1e584: f940041b     	ldr	x27, [x0, #0x8]
   1e588: 52800688     	mov	w8, #0x34               // =52
   1e58c: aa0003f3     	mov	x19, x0
   1e590: 9b085768     	madd	x8, x27, x8, x21
   1e594: eb010119     	subs	x25, x8, x1
   1e598: 54000ac3     	b.lo	0x1e6f0 <__share_file+0x113bc>
   1e59c: aa0303f4     	mov	x20, x3
   1e5a0: b1000778     	adds	x24, x27, #0x1
   1e5a4: 54000502     	b.hs	0x1e644 <__share_file+0x11310>
   1e5a8: f9400a68     	ldr	x8, [x19, #0x10]
   1e5ac: eb18011f     	cmp	x8, x24
   1e5b0: 540004a2     	b.hs	0x1e644 <__share_file+0x11310>
   1e5b4: d1000708     	sub	x8, x24, #0x1
   1e5b8: ea08031f     	tst	x24, x8
   1e5bc: aa1803e8     	mov	x8, x24
   1e5c0: 540000c0     	b.eq	0x1e5d8 <__share_file+0x112a4>
   1e5c4: 52800028     	mov	w8, #0x1                // =1
   1e5c8: aa1803e9     	mov	x9, x24
   1e5cc: d341fd29     	lsr	x9, x9, #1
   1e5d0: d37ff908     	lsl	x8, x8, #1
   1e5d4: b5ffffc9     	cbnz	x9, 0x1e5cc <__share_file+0x11298>
   1e5d8: f100091f     	cmp	x8, #0x2
   1e5dc: 52800049     	mov	w9, #0x2                // =2
   1e5e0: 5280068a     	mov	w10, #0x34              // =52
   1e5e4: 9a898108     	csel	x8, x8, x9, hi
   1e5e8: 9b0a7d00     	mul	x0, x8, x10
   1e5ec: f9000a68     	str	x8, [x19, #0x10]
   1e5f0: 97ffa8c8     	bl	0x8910 <malloc@plt>
   1e5f4: b40009e0     	cbz	x0, 0x1e730 <__share_file+0x113fc>
   1e5f8: aa0003f6     	mov	x22, x0
   1e5fc: b40001b5     	cbz	x21, 0x1e630 <__share_file+0x112fc>
   1e600: b400019b     	cbz	x27, 0x1e630 <__share_file+0x112fc>
   1e604: aa1603f7     	mov	x23, x22
   1e608: aa1703e0     	mov	x0, x23
   1e60c: aa1503e1     	mov	x1, x21
   1e610: 94008a8a     	bl	0x41038 <operator delete(void*)+0x5ca8>
   1e614: aa1503e0     	mov	x0, x21
   1e618: 94008a8b     	bl	0x41044 <operator delete(void*)+0x5cb4>
   1e61c: f100077b     	subs	x27, x27, #0x1
   1e620: 9100d2b5     	add	x21, x21, #0x34
   1e624: 9100d2f7     	add	x23, x23, #0x34
   1e628: 54ffff01     	b.ne	0x1e608 <__share_file+0x112d4>
   1e62c: f9400275     	ldr	x21, [x19]
   1e630: b4000075     	cbz	x21, 0x1e63c <__share_file+0x11308>
   1e634: aa1503e0     	mov	x0, x21
   1e638: 97ffa8ea     	bl	0x89e0 <free@plt>
   1e63c: aa1603f5     	mov	x21, x22
   1e640: f9000276     	str	x22, [x19]
   1e644: d289d8a9     	mov	x9, #0x4ec5             // =20165
   1e648: f2b89d89     	movk	x9, #0xc4ec, lsl #16
   1e64c: f2dd89c9     	movk	x9, #0xec4e, lsl #32
   1e650: f2e9d889     	movk	x9, #0x4ec4, lsl #48
   1e654: 9342ff48     	asr	x8, x26, #2
   1e658: 9b097d08     	mul	x8, x8, x9
   1e65c: 5280068a     	mov	w10, #0x34              // =52
   1e660: 9b2a5516     	smaddl	x22, w8, w10, x21
   1e664: b40002f9     	cbz	x25, 0x1e6c0 <__share_file+0x1138c>
   1e668: 9342ff2a     	asr	x10, x25, #2
   1e66c: 9b097d57     	mul	x23, x10, x9
   1e670: 8b28c2e8     	add	x8, x23, w8, sxtw
   1e674: 52800689     	mov	w9, #0x34               // =52
   1e678: 9b095515     	madd	x21, x8, x9, x21
   1e67c: aa1703f9     	mov	x25, x23
   1e680: 14000004     	b	0x1e690 <__share_file+0x1135c>
   1e684: 94008a6d     	bl	0x41038 <operator delete(void*)+0x5ca8>
   1e688: d100d2b5     	sub	x21, x21, #0x34
   1e68c: b4000139     	cbz	x25, 0x1e6b0 <__share_file+0x1137c>
   1e690: eb17033f     	cmp	x25, x23
   1e694: d1000739     	sub	x25, x25, #0x1
   1e698: d100d2a1     	sub	x1, x21, #0x34
   1e69c: aa1503e0     	mov	x0, x21
   1e6a0: 54ffff22     	b.hs	0x1e684 <__share_file+0x11350>
   1e6a4: 94008c98     	bl	0x41904 <operator delete(void*)+0x6574>
   1e6a8: d100d2b5     	sub	x21, x21, #0x34
   1e6ac: b5ffff39     	cbnz	x25, 0x1e690 <__share_file+0x1135c>
   1e6b0: b4000116     	cbz	x22, 0x1e6d0 <__share_file+0x1139c>
   1e6b4: aa1603e0     	mov	x0, x22
   1e6b8: 94008a63     	bl	0x41044 <operator delete(void*)+0x5cb4>
   1e6bc: 14000002     	b	0x1e6c4 <__share_file+0x11390>
   1e6c0: b4000096     	cbz	x22, 0x1e6d0 <__share_file+0x1139c>
   1e6c4: aa1603e0     	mov	x0, x22
   1e6c8: aa1403e1     	mov	x1, x20
   1e6cc: 94008a5b     	bl	0x41038 <operator delete(void*)+0x5ca8>
   1e6d0: f9000678     	str	x24, [x19, #0x8]
   1e6d4: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   1e6d8: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   1e6dc: a94357f6     	ldp	x22, x21, [sp, #0x30]
   1e6e0: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   1e6e4: a94167fa     	ldp	x26, x25, [sp, #0x10]
   1e6e8: f84607fb     	ldr	x27, [sp], #0x60
   1e6ec: d65f03c0     	ret
   1e6f0: 900001e0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1e6f4: 90000202     	adrp	x2, 0x5e000
   1e6f8: 900001e3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1e6fc: 91215c00     	add	x0, x0, #0x857
   1e700: 910a6442     	add	x2, x2, #0x299
   1e704: 91277063     	add	x3, x3, #0x9dc
   1e708: 528031c1     	mov	w1, #0x18e              // =398
   1e70c: 97ffa6b5     	bl	0x81e0 <__assert2@plt>
   1e710: 900001e0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1e714: 90000202     	adrp	x2, 0x5e000
   1e718: 900001e3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1e71c: 91215c00     	add	x0, x0, #0x857
   1e720: 91069442     	add	x2, x2, #0x1a5
   1e724: 912c0063     	add	x3, x3, #0xb00
   1e728: 52800ae1     	mov	w1, #0x57               // =87
   1e72c: 97ffa6ad     	bl	0x81e0 <__assert2@plt>
   1e730: 900001e0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1e734: 90000202     	adrp	x2, 0x5e000
   1e738: 900001e3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1e73c: 91215c00     	add	x0, x0, #0x857
   1e740: 91023c42     	add	x2, x2, #0x8f
   1e744: 9124c063     	add	x3, x3, #0x930
   1e748: 52804a01     	mov	w1, #0x250              // =592
   1e74c: 97ffa6a5     	bl	0x81e0 <__assert2@plt>
   1e750: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   1e754: a9017bfd     	stp	x29, x30, [sp, #0x10]
   1e758: 910043fd     	add	x29, sp, #0x10
   1e75c: b00002e8     	adrp	x8, 0x7b000
   1e760: 9107e108     	add	x8, x8, #0x1f8
   1e764: aa0003f3     	mov	x19, x0
   1e768: f8008408     	str	x8, [x0], #0x8
   1e76c: 52800021     	mov	w1, #0x1                // =1
   1e770: 940074fd     	bl	0x3bb64 <operator delete(void*)+0x7d4>
   1e774: aa1303f4     	mov	x20, x19
   1e778: b0000220     	adrp	x0, 0x63000
   1e77c: f8018e9f     	str	xzr, [x20, #0x18]!
   1e780: 912c5c00     	add	x0, x0, #0xb17
   1e784: 52800021     	mov	w1, #0x1                // =1
   1e788: a900fe9f     	stp	xzr, xzr, [x20, #0x8]
   1e78c: 97ffa6ad     	bl	0x8240 <__strlen_chk@plt>
   1e790: b4000120     	cbz	x0, 0x1e7b4 <__share_file+0x11480>
   1e794: f9400281     	ldr	x1, [x20]
   1e798: b0000223     	adrp	x3, 0x63000
   1e79c: aa0003e5     	mov	x5, x0
   1e7a0: 912c5c63     	add	x3, x3, #0xb17
   1e7a4: aa1403e0     	mov	x0, x20
   1e7a8: aa0103e2     	mov	x2, x1
   1e7ac: aa1f03e4     	mov	x4, xzr
   1e7b0: 97ffbb26     	bl	0xd448 <__share_file+0x114>
   1e7b4: aa1303f4     	mov	x20, x19
   1e7b8: b0000220     	adrp	x0, 0x63000
   1e7bc: f8030e9f     	str	xzr, [x20, #0x30]!
   1e7c0: 912c5c00     	add	x0, x0, #0xb17
   1e7c4: 52800021     	mov	w1, #0x1                // =1
   1e7c8: a900fe9f     	stp	xzr, xzr, [x20, #0x8]
   1e7cc: 97ffa69d     	bl	0x8240 <__strlen_chk@plt>
   1e7d0: b4000120     	cbz	x0, 0x1e7f4 <__share_file+0x114c0>
   1e7d4: f9400281     	ldr	x1, [x20]
   1e7d8: b0000223     	adrp	x3, 0x63000
   1e7dc: aa0003e5     	mov	x5, x0
   1e7e0: 912c5c63     	add	x3, x3, #0xb17
   1e7e4: aa1403e0     	mov	x0, x20
   1e7e8: aa0103e2     	mov	x2, x1
   1e7ec: aa1f03e4     	mov	x4, xzr
   1e7f0: 97ffbb16     	bl	0xd448 <__share_file+0x114>
   1e7f4: a904fe7f     	stp	xzr, xzr, [x19, #0x48]
   1e7f8: f9002e7f     	str	xzr, [x19, #0x58]
   1e7fc: 94006cf5     	bl	0x39bd0 <__api_tcp_server+0xcac0>
   1e800: f9002660     	str	x0, [x19, #0x48]
   1e804: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   1e808: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   1e80c: d65f03c0     	ret
   1e810: f81e0ff3     	str	x19, [sp, #-0x20]!
   1e814: a9017bfd     	stp	x29, x30, [sp, #0x10]
   1e818: 910043fd     	add	x29, sp, #0x10
   1e81c: d00002e8     	adrp	x8, 0x7c000
   1e820: 911c4108     	add	x8, x8, #0x710
   1e824: 08dffd08     	ldarb	w8, [x8]
   1e828: 360000c8     	tbz	w8, #0x0, 0x1e840 <__share_file+0x1150c>
   1e82c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   1e830: d00002e0     	adrp	x0, 0x7c000
   1e834: 911be000     	add	x0, x0, #0x6f8
   1e838: f84207f3     	ldr	x19, [sp], #0x20
   1e83c: d65f03c0     	ret
   1e840: d00002e0     	adrp	x0, 0x7c000
   1e844: 911c4000     	add	x0, x0, #0x710
   1e848: 940072dd     	bl	0x3b3bc <operator delete(void*)+0x2c>
   1e84c: 34ffff00     	cbz	w0, 0x1e82c <__share_file+0x114f8>
   1e850: d00002f3     	adrp	x19, 0x7c000
   1e854: 90000200     	adrp	x0, 0x5e000
   1e858: 911be273     	add	x19, x19, #0x6f8
   1e85c: 910cc000     	add	x0, x0, #0x330
   1e860: 52800321     	mov	w1, #0x19               // =25
   1e864: a9007e7f     	stp	xzr, xzr, [x19]
   1e868: f9000a7f     	str	xzr, [x19, #0x10]
   1e86c: 97ffa675     	bl	0x8240 <__strlen_chk@plt>
   1e870: b4000120     	cbz	x0, 0x1e894 <__share_file+0x11560>
   1e874: f9400261     	ldr	x1, [x19]
   1e878: 90000203     	adrp	x3, 0x5e000
   1e87c: aa0003e5     	mov	x5, x0
   1e880: 910cc063     	add	x3, x3, #0x330
   1e884: aa1303e0     	mov	x0, x19
   1e888: aa0103e2     	mov	x2, x1
   1e88c: aa1f03e4     	mov	x4, xzr
   1e890: 97ffbaee     	bl	0xd448 <__share_file+0x114>
   1e894: b0ffff80     	adrp	x0, 0xf000 <__share_file+0x1ccc>
   1e898: d00002e1     	adrp	x1, 0x7c000
   1e89c: 900002e2     	adrp	x2, 0x7a000
   1e8a0: 91393000     	add	x0, x0, #0xe4c
   1e8a4: 911be021     	add	x1, x1, #0x6f8
   1e8a8: 913ea042     	add	x2, x2, #0xfa8
   1e8ac: 97ffa871     	bl	0x8a70 <__cxa_atexit@plt>
   1e8b0: d00002e0     	adrp	x0, 0x7c000
   1e8b4: 911c4000     	add	x0, x0, #0x710
   1e8b8: 940072df     	bl	0x3b434 <operator delete(void*)+0xa4>
   1e8bc: 17ffffdc     	b	0x1e82c <__share_file+0x114f8>
   1e8c0: f81d0ff5     	str	x21, [sp, #-0x30]!
   1e8c4: a9014ff4     	stp	x20, x19, [sp, #0x10]
   1e8c8: a9027bfd     	stp	x29, x30, [sp, #0x20]
   1e8cc: 910083fd     	add	x29, sp, #0x20
   1e8d0: 91002013     	add	x19, x0, #0x8
   1e8d4: aa0003f5     	mov	x21, x0
   1e8d8: aa1303e0     	mov	x0, x19
   1e8dc: aa0803f4     	mov	x20, x8
   1e8e0: 940074ee     	bl	0x3bc98 <operator delete(void*)+0x908>
   1e8e4: 94006cbb     	bl	0x39bd0 <__api_tcp_server+0xcac0>
   1e8e8: f9402ea8     	ldr	x8, [x21, #0x58]
   1e8ec: cb080008     	sub	x8, x0, x8
   1e8f0: d346fd08     	lsr	x8, x8, #6
   1e8f4: f101f11f     	cmp	x8, #0x7c
   1e8f8: 540001e9     	b.ls	0x1e934 <__share_file+0x11600>
   1e8fc: f94012a8     	ldr	x8, [x21, #0x20]
   1e900: b4000108     	cbz	x8, 0x1e920 <__share_file+0x115ec>
   1e904: 94006cb3     	bl	0x39bd0 <__api_tcp_server+0xcac0>
   1e908: a944a6a8     	ldp	x8, x9, [x21, #0x48]
   1e90c: 52807d0a     	mov	w10, #0x3e8             // =1000
   1e910: cb080008     	sub	x8, x0, x8
   1e914: 9b0a7d29     	mul	x9, x9, x10
   1e918: eb09011f     	cmp	x8, x9
   1e91c: 540000c9     	b.ls	0x1e934 <__share_file+0x11600>
   1e920: 94006cac     	bl	0x39bd0 <__api_tcp_server+0xcac0>
   1e924: f9002ea0     	str	x0, [x21, #0x58]
   1e928: aa1503e0     	mov	x0, x21
   1e92c: 2a1f03e1     	mov	w1, wzr
   1e930: 94000013     	bl	0x1e97c <__share_file+0x11648>
   1e934: a9007e9f     	stp	xzr, xzr, [x20]
   1e938: f94012a1     	ldr	x1, [x21, #0x20]
   1e93c: 52800022     	mov	w2, #0x1                // =1
   1e940: aa1403e0     	mov	x0, x20
   1e944: f9000a81     	str	x1, [x20, #0x10]
   1e948: 97ffba7d     	bl	0xd33c <__share_file+0x8>
   1e94c: f9400281     	ldr	x1, [x20]
   1e950: a94196a3     	ldp	x3, x5, [x21, #0x18]
   1e954: f100029f     	cmp	x20, #0x0
   1e958: aa1403e0     	mov	x0, x20
   1e95c: 9a8103e2     	csel	x2, xzr, x1, eq
   1e960: aa0303e4     	mov	x4, x3
   1e964: 97ffbab9     	bl	0xd448 <__share_file+0x114>
   1e968: aa1303e0     	mov	x0, x19
   1e96c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   1e970: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   1e974: f84307f5     	ldr	x21, [sp], #0x30
   1e978: 1400755c     	b	0x3bee8 <operator delete(void*)+0xb58>
   1e97c: d10283ff     	sub	sp, sp, #0xa0
   1e980: a90757f6     	stp	x22, x21, [sp, #0x70]
   1e984: a9084ff4     	stp	x20, x19, [sp, #0x80]
   1e988: a9097bfd     	stp	x29, x30, [sp, #0x90]
   1e98c: 910243fd     	add	x29, sp, #0x90
   1e990: d53bd056     	mrs	x22, TPIDR_EL0
   1e994: f94016c8     	ldr	x8, [x22, #0x28]
   1e998: 2a0103f4     	mov	w20, w1
   1e99c: aa0003f3     	mov	x19, x0
   1e9a0: f81d83a8     	stur	x8, [x29, #-0x28]
   1e9a4: 94006c8b     	bl	0x39bd0 <__api_tcp_server+0xcac0>
   1e9a8: aa1303f5     	mov	x21, x19
   1e9ac: f8450ea8     	ldr	x8, [x21, #0x50]!
   1e9b0: 52807d0a     	mov	w10, #0x3e8             // =1000
   1e9b4: f85f82a9     	ldur	x9, [x21, #-0x8]
   1e9b8: 9b0a7d08     	mul	x8, x8, x10
   1e9bc: cb090009     	sub	x9, x0, x9
   1e9c0: eb08013f     	cmp	x9, x8
   1e9c4: 54000fc9     	b.ls	0x1ebbc <__share_file+0x11888>
   1e9c8: 9100c3e0     	add	x0, sp, #0x30
   1e9cc: 528000c1     	mov	w1, #0x6                // =6
   1e9d0: 94008961     	bl	0x40f54 <operator delete(void*)+0x5bc4>
   1e9d4: 90000200     	adrp	x0, 0x5e000
   1e9d8: 91112000     	add	x0, x0, #0x448
   1e9dc: 52800081     	mov	w1, #0x4                // =4
   1e9e0: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   1e9e4: f9000fff     	str	xzr, [sp, #0x18]
   1e9e8: 97ffa616     	bl	0x8240 <__strlen_chk@plt>
   1e9ec: b4000120     	cbz	x0, 0x1ea10 <__share_file+0x116dc>
   1e9f0: 90000203     	adrp	x3, 0x5e000
   1e9f4: aa0003e5     	mov	x5, x0
   1e9f8: 91112063     	add	x3, x3, #0x448
   1e9fc: 910063e0     	add	x0, sp, #0x18
   1ea00: aa1f03e1     	mov	x1, xzr
   1ea04: aa1f03e2     	mov	x2, xzr
   1ea08: aa1f03e4     	mov	x4, xzr
   1ea0c: 97ffba8f     	bl	0xd448 <__share_file+0x114>
   1ea10: 9100c3e0     	add	x0, sp, #0x30
   1ea14: 910063e1     	add	x1, sp, #0x18
   1ea18: 940089ab     	bl	0x410c4 <operator delete(void*)+0x5d34>
   1ea1c: b9400008     	ldr	w8, [x0]
   1ea20: aa0003f5     	mov	x21, x0
   1ea24: 93407e94     	sxtw	x20, w20
   1ea28: 7100091f     	cmp	w8, #0x2
   1ea2c: 540000a0     	b.eq	0x1ea40 <__share_file+0x1170c>
   1ea30: aa1503e0     	mov	x0, x21
   1ea34: 94008800     	bl	0x40a34 <operator delete(void*)+0x56a4>
   1ea38: 52800048     	mov	w8, #0x2                // =2
   1ea3c: b90002a8     	str	w8, [x21]
   1ea40: f80042b4     	stur	x20, [x21, #0x4]
   1ea44: f94017e8     	ldr	x8, [sp, #0x28]
   1ea48: b4000088     	cbz	x8, 0x1ea58 <__share_file+0x11724>
   1ea4c: f9400fe0     	ldr	x0, [sp, #0x18]
   1ea50: 97ffa7e4     	bl	0x89e0 <free@plt>
   1ea54: f9000fff     	str	xzr, [sp, #0x18]
   1ea58: 97ffb5a3     	bl	0xc0e4 <__update_portrait_integer+0xc0>
   1ea5c: aa0003f4     	mov	x20, x0
   1ea60: 90000200     	adrp	x0, 0x5e000
   1ea64: 91113000     	add	x0, x0, #0x44c
   1ea68: 528000e1     	mov	w1, #0x7                // =7
   1ea6c: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   1ea70: f9000fff     	str	xzr, [sp, #0x18]
   1ea74: 97ffa5f3     	bl	0x8240 <__strlen_chk@plt>
   1ea78: b4000120     	cbz	x0, 0x1ea9c <__share_file+0x11768>
   1ea7c: 90000203     	adrp	x3, 0x5e000
   1ea80: aa0003e5     	mov	x5, x0
   1ea84: 91113063     	add	x3, x3, #0x44c
   1ea88: 910063e0     	add	x0, sp, #0x18
   1ea8c: aa1f03e1     	mov	x1, xzr
   1ea90: aa1f03e2     	mov	x2, xzr
   1ea94: aa1f03e4     	mov	x4, xzr
   1ea98: 97ffba6c     	bl	0xd448 <__share_file+0x114>
   1ea9c: 910063e1     	add	x1, sp, #0x18
   1eaa0: aa1403e0     	mov	x0, x20
   1eaa4: 94001436     	bl	0x23b7c <__share_file+0x16848>
   1eaa8: f94017e8     	ldr	x8, [sp, #0x28]
   1eaac: aa0003f4     	mov	x20, x0
   1eab0: b4000088     	cbz	x8, 0x1eac0 <__share_file+0x1178c>
   1eab4: f9400fe0     	ldr	x0, [sp, #0x18]
   1eab8: 97ffa7ca     	bl	0x89e0 <free@plt>
   1eabc: f9000fff     	str	xzr, [sp, #0x18]
   1eac0: b9400288     	ldr	w8, [x20]
   1eac4: 71000d1f     	cmp	w8, #0x3
   1eac8: 54000341     	b.ne	0x1eb30 <__share_file+0x117fc>
   1eacc: 90000200     	adrp	x0, 0x5e000
   1ead0: 91114c00     	add	x0, x0, #0x453
   1ead4: 528000e1     	mov	w1, #0x7                // =7
   1ead8: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   1eadc: f9000fff     	str	xzr, [sp, #0x18]
   1eae0: 97ffa5d8     	bl	0x8240 <__strlen_chk@plt>
   1eae4: b4000120     	cbz	x0, 0x1eb08 <__share_file+0x117d4>
   1eae8: 90000203     	adrp	x3, 0x5e000
   1eaec: aa0003e5     	mov	x5, x0
   1eaf0: 91114c63     	add	x3, x3, #0x453
   1eaf4: 910063e0     	add	x0, sp, #0x18
   1eaf8: aa1f03e1     	mov	x1, xzr
   1eafc: aa1f03e2     	mov	x2, xzr
   1eb00: aa1f03e4     	mov	x4, xzr
   1eb04: 97ffba51     	bl	0xd448 <__share_file+0x114>
   1eb08: 9100c3e0     	add	x0, sp, #0x30
   1eb0c: 910063e1     	add	x1, sp, #0x18
   1eb10: 9400896d     	bl	0x410c4 <operator delete(void*)+0x5d34>
   1eb14: aa1403e1     	mov	x1, x20
   1eb18: 94008b6e     	bl	0x418d0 <operator delete(void*)+0x6540>
   1eb1c: f94017e8     	ldr	x8, [sp, #0x28]
   1eb20: b4000088     	cbz	x8, 0x1eb30 <__share_file+0x117fc>
   1eb24: f9400fe0     	ldr	x0, [sp, #0x18]
   1eb28: 97ffa7ae     	bl	0x89e0 <free@plt>
   1eb2c: f9000fff     	str	xzr, [sp, #0x18]
   1eb30: 90000200     	adrp	x0, 0x5e000
   1eb34: 91116800     	add	x0, x0, #0x45a
   1eb38: 52800221     	mov	w1, #0x11               // =17
   1eb3c: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   1eb40: f9000fff     	str	xzr, [sp, #0x18]
   1eb44: 97ffa5bf     	bl	0x8240 <__strlen_chk@plt>
   1eb48: b4000120     	cbz	x0, 0x1eb6c <__share_file+0x11838>
   1eb4c: 90000203     	adrp	x3, 0x5e000
   1eb50: aa0003e5     	mov	x5, x0
   1eb54: 91116863     	add	x3, x3, #0x45a
   1eb58: 910063e0     	add	x0, sp, #0x18
   1eb5c: aa1f03e1     	mov	x1, xzr
   1eb60: aa1f03e2     	mov	x2, xzr
   1eb64: aa1f03e4     	mov	x4, xzr
   1eb68: 97ffba38     	bl	0xd448 <__share_file+0x114>
   1eb6c: 910003e8     	mov	x8, sp
   1eb70: 9100c3e0     	add	x0, sp, #0x30
   1eb74: 94008b71     	bl	0x41938 <operator delete(void*)+0x65a8>
   1eb78: 910063e1     	add	x1, sp, #0x18
   1eb7c: 910003e2     	mov	x2, sp
   1eb80: aa1303e0     	mov	x0, x19
   1eb84: 940017fa     	bl	0x24b6c <__share_file+0x17838>
   1eb88: f9400be8     	ldr	x8, [sp, #0x10]
   1eb8c: b4000088     	cbz	x8, 0x1eb9c <__share_file+0x11868>
   1eb90: f94003e0     	ldr	x0, [sp]
   1eb94: 97ffa793     	bl	0x89e0 <free@plt>
   1eb98: f90003ff     	str	xzr, [sp]
   1eb9c: f94017e8     	ldr	x8, [sp, #0x28]
   1eba0: b4000088     	cbz	x8, 0x1ebb0 <__share_file+0x1187c>
   1eba4: f9400fe0     	ldr	x0, [sp, #0x18]
   1eba8: 97ffa78e     	bl	0x89e0 <free@plt>
   1ebac: f9000fff     	str	xzr, [sp, #0x18]
   1ebb0: 9100c3e0     	add	x0, sp, #0x30
   1ebb4: 94008924     	bl	0x41044 <operator delete(void*)+0x5cb4>
   1ebb8: 1400000a     	b	0x1ebe0 <__share_file+0x118ac>
   1ebbc: 97ffa551     	bl	0x8100 <get_ccs_log@plt>
   1ebc0: aa0003f3     	mov	x19, x0
   1ebc4: 97ffa54f     	bl	0x8100 <get_ccs_log@plt>
   1ebc8: 90000202     	adrp	x2, 0x5e000
   1ebcc: 91001001     	add	x1, x0, #0x4
   1ebd0: 91108042     	add	x2, x2, #0x420
   1ebd4: aa1303e0     	mov	x0, x19
   1ebd8: aa1503e3     	mov	x3, x21
   1ebdc: 94000217     	bl	0x1f438 <__share_file+0x12104>
   1ebe0: f94016c8     	ldr	x8, [x22, #0x28]
   1ebe4: f85d83a9     	ldur	x9, [x29, #-0x28]
   1ebe8: eb09011f     	cmp	x8, x9
   1ebec: 540000c1     	b.ne	0x1ec04 <__share_file+0x118d0>
   1ebf0: a9497bfd     	ldp	x29, x30, [sp, #0x90]
   1ebf4: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   1ebf8: a94757f6     	ldp	x22, x21, [sp, #0x70]
   1ebfc: 910283ff     	add	sp, sp, #0xa0
   1ec00: d65f03c0     	ret
   1ec04: 97ffa637     	bl	0x84e0 <__stack_chk_fail@plt>
   1ec08: f81d0ff5     	str	x21, [sp, #-0x30]!
   1ec0c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   1ec10: a9027bfd     	stp	x29, x30, [sp, #0x20]
   1ec14: 910083fd     	add	x29, sp, #0x20
   1ec18: 91002015     	add	x21, x0, #0x8
   1ec1c: aa0003f3     	mov	x19, x0
   1ec20: aa1503e0     	mov	x0, x21
   1ec24: aa0803f4     	mov	x20, x8
   1ec28: 9400741c     	bl	0x3bc98 <operator delete(void*)+0x908>
   1ec2c: a9007e9f     	stp	xzr, xzr, [x20]
   1ec30: f9401e61     	ldr	x1, [x19, #0x38]
   1ec34: 52800022     	mov	w2, #0x1                // =1
   1ec38: aa1403e0     	mov	x0, x20
   1ec3c: f9000a81     	str	x1, [x20, #0x10]
   1ec40: 97ffb9bf     	bl	0xd33c <__share_file+0x8>
   1ec44: f9400281     	ldr	x1, [x20]
   1ec48: a9431663     	ldp	x3, x5, [x19, #0x30]
   1ec4c: f100029f     	cmp	x20, #0x0
   1ec50: aa1403e0     	mov	x0, x20
   1ec54: 9a8103e2     	csel	x2, xzr, x1, eq
   1ec58: aa0303e4     	mov	x4, x3
   1ec5c: 97ffb9fb     	bl	0xd448 <__share_file+0x114>
   1ec60: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   1ec64: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   1ec68: aa1503e0     	mov	x0, x21
   1ec6c: f84307f5     	ldr	x21, [sp], #0x30
   1ec70: 1400749e     	b	0x3bee8 <operator delete(void*)+0xb58>
   1ec74: f9402800     	ldr	x0, [x0, #0x50]
   1ec78: d65f03c0     	ret
   1ec7c: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   1ec80: a9017bfd     	stp	x29, x30, [sp, #0x10]
   1ec84: 910043fd     	add	x29, sp, #0x10
   1ec88: f9400434     	ldr	x20, [x1, #0x8]
   1ec8c: 90000200     	adrp	x0, 0x5e000
   1ec90: aa0103f3     	mov	x19, x1
   1ec94: 910d2400     	add	x0, x0, #0x349
   1ec98: 52800221     	mov	w1, #0x11               // =17
   1ec9c: 97ffa569     	bl	0x8240 <__strlen_chk@plt>
   1eca0: eb00029f     	cmp	x20, x0
   1eca4: 54000201     	b.ne	0x1ece4 <__share_file+0x119b0>
   1eca8: a9405268     	ldp	x8, x20, [x19]
   1ecac: b0000229     	adrp	x9, 0x63000
   1ecb0: 912c5d29     	add	x9, x9, #0xb17
   1ecb4: 90000201     	adrp	x1, 0x5e000
   1ecb8: f100029f     	cmp	x20, #0x0
   1ecbc: 9a880120     	csel	x0, x9, x8, eq
   1ecc0: 910d2421     	add	x1, x1, #0x349
   1ecc4: aa1403e2     	mov	x2, x20
   1ecc8: 97ffa5de     	bl	0x8440 <memcmp@plt>
   1eccc: 7100001f     	cmp	w0, #0x0
   1ecd0: 1a9f17e8     	cset	w8, eq
   1ecd4: f100429f     	cmp	x20, #0x10
   1ecd8: 1a9f17e9     	cset	w9, eq
   1ecdc: 0a090100     	and	w0, w8, w9
   1ece0: 14000002     	b	0x1ece8 <__share_file+0x119b4>
   1ece4: 2a1f03e0     	mov	w0, wzr
   1ece8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   1ecec: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   1ecf0: d65f03c0     	ret
   1ecf4: d10303ff     	sub	sp, sp, #0xc0
   1ecf8: f90043f7     	str	x23, [sp, #0x80]
   1ecfc: a90957f6     	stp	x22, x21, [sp, #0x90]
   1ed00: a90a4ff4     	stp	x20, x19, [sp, #0xa0]
   1ed04: a90b7bfd     	stp	x29, x30, [sp, #0xb0]
   1ed08: 9102c3fd     	add	x29, sp, #0xb0
   1ed0c: d53bd056     	mrs	x22, TPIDR_EL0
   1ed10: f94016c8     	ldr	x8, [x22, #0x28]
   1ed14: aa0003f3     	mov	x19, x0
   1ed18: aa0203e0     	mov	x0, x2
   1ed1c: aa0303f4     	mov	x20, x3
   1ed20: f81c83a8     	stur	x8, [x29, #-0x38]
   1ed24: 910103e8     	add	x8, sp, #0x40
   1ed28: aa0203f5     	mov	x21, x2
   1ed2c: 9400855f     	bl	0x402a8 <operator delete(void*)+0x4f18>
   1ed30: 90000200     	adrp	x0, 0x5e000
   1ed34: 910d6800     	add	x0, x0, #0x35a
   1ed38: 528000e1     	mov	w1, #0x7                // =7
   1ed3c: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   1ed40: f90017ff     	str	xzr, [sp, #0x28]
   1ed44: 97ffa53f     	bl	0x8240 <__strlen_chk@plt>
   1ed48: b4000120     	cbz	x0, 0x1ed6c <__share_file+0x11a38>
   1ed4c: 90000203     	adrp	x3, 0x5e000
   1ed50: aa0003e5     	mov	x5, x0
   1ed54: 910d6863     	add	x3, x3, #0x35a
   1ed58: 9100a3e0     	add	x0, sp, #0x28
   1ed5c: aa1f03e1     	mov	x1, xzr
   1ed60: aa1f03e2     	mov	x2, xzr
   1ed64: aa1f03e4     	mov	x4, xzr
   1ed68: 97ffb9b8     	bl	0xd448 <__share_file+0x114>
   1ed6c: 910103e0     	add	x0, sp, #0x40
   1ed70: 9100a3e1     	add	x1, sp, #0x28
   1ed74: 940088d4     	bl	0x410c4 <operator delete(void*)+0x5d34>
   1ed78: f9401fe8     	ldr	x8, [sp, #0x38]
   1ed7c: b9400017     	ldr	w23, [x0]
   1ed80: b4000088     	cbz	x8, 0x1ed90 <__share_file+0x11a5c>
   1ed84: f94017e0     	ldr	x0, [sp, #0x28]
   1ed88: 97ffa716     	bl	0x89e0 <free@plt>
   1ed8c: f90017ff     	str	xzr, [sp, #0x28]
   1ed90: 71000aff     	cmp	w23, #0x2
   1ed94: 540009e1     	b.ne	0x1eed0 <__share_file+0x11b9c>
   1ed98: 90000200     	adrp	x0, 0x5e000
   1ed9c: 910d6800     	add	x0, x0, #0x35a
   1eda0: 528000e1     	mov	w1, #0x7                // =7
   1eda4: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   1eda8: f90017ff     	str	xzr, [sp, #0x28]
   1edac: 97ffa525     	bl	0x8240 <__strlen_chk@plt>
   1edb0: b4000120     	cbz	x0, 0x1edd4 <__share_file+0x11aa0>
   1edb4: f94017e1     	ldr	x1, [sp, #0x28]
   1edb8: 90000203     	adrp	x3, 0x5e000
   1edbc: aa0003e5     	mov	x5, x0
   1edc0: 910d6863     	add	x3, x3, #0x35a
   1edc4: 9100a3e0     	add	x0, sp, #0x28
   1edc8: aa0103e2     	mov	x2, x1
   1edcc: aa1f03e4     	mov	x4, xzr
   1edd0: 97ffb99e     	bl	0xd448 <__share_file+0x114>
   1edd4: 910103e0     	add	x0, sp, #0x40
   1edd8: 9100a3e1     	add	x1, sp, #0x28
   1eddc: 940088ba     	bl	0x410c4 <operator delete(void*)+0x5d34>
   1ede0: b9400008     	ldr	w8, [x0]
   1ede4: 7100091f     	cmp	w8, #0x2
   1ede8: 54003081     	b.ne	0x1f3f8 <__share_file+0x120c4>
   1edec: f9401fe8     	ldr	x8, [sp, #0x38]
   1edf0: b9400417     	ldr	w23, [x0, #0x4]
   1edf4: b4000088     	cbz	x8, 0x1ee04 <__share_file+0x11ad0>
   1edf8: f94017e0     	ldr	x0, [sp, #0x28]
   1edfc: 97ffa6f9     	bl	0x89e0 <free@plt>
   1ee00: f90017ff     	str	xzr, [sp, #0x28]
   1ee04: b90027f7     	str	w23, [sp, #0x24]
   1ee08: 34000b17     	cbz	w23, 0x1ef68 <__share_file+0x11c34>
   1ee0c: 97ffa4bd     	bl	0x8100 <get_ccs_log@plt>
   1ee10: aa0003f3     	mov	x19, x0
   1ee14: 97ffa4bb     	bl	0x8100 <get_ccs_log@plt>
   1ee18: 90000200     	adrp	x0, 0x5e000
   1ee1c: 910ef000     	add	x0, x0, #0x3bc
   1ee20: 528000e1     	mov	w1, #0x7                // =7
   1ee24: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   1ee28: f90017ff     	str	xzr, [sp, #0x28]
   1ee2c: 97ffa505     	bl	0x8240 <__strlen_chk@plt>
   1ee30: b4000120     	cbz	x0, 0x1ee54 <__share_file+0x11b20>
   1ee34: 90000203     	adrp	x3, 0x5e000
   1ee38: aa0003e5     	mov	x5, x0
   1ee3c: 910ef063     	add	x3, x3, #0x3bc
   1ee40: 9100a3e0     	add	x0, sp, #0x28
   1ee44: aa1f03e1     	mov	x1, xzr
   1ee48: aa1f03e2     	mov	x2, xzr
   1ee4c: aa1f03e4     	mov	x4, xzr
   1ee50: 97ffb97e     	bl	0xd448 <__share_file+0x114>
   1ee54: 910103e0     	add	x0, sp, #0x40
   1ee58: 9100a3e1     	add	x1, sp, #0x28
   1ee5c: 9400889a     	bl	0x410c4 <operator delete(void*)+0x5d34>
   1ee60: b9400008     	ldr	w8, [x0]
   1ee64: 71000d1f     	cmp	w8, #0x3
   1ee68: 54002161     	b.ne	0x1f294 <__share_file+0x11f60>
   1ee6c: 90000200     	adrp	x0, 0x5e000
   1ee70: 910ef000     	add	x0, x0, #0x3bc
   1ee74: 528000e1     	mov	w1, #0x7                // =7
   1ee78: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   1ee7c: f90003ff     	str	xzr, [sp]
   1ee80: 97ffa4f0     	bl	0x8240 <__strlen_chk@plt>
   1ee84: b4000120     	cbz	x0, 0x1eea8 <__share_file+0x11b74>
   1ee88: 90000203     	adrp	x3, 0x5e000
   1ee8c: aa0003e5     	mov	x5, x0
   1ee90: 910ef063     	add	x3, x3, #0x3bc
   1ee94: 910003e0     	mov	x0, sp
   1ee98: aa1f03e1     	mov	x1, xzr
   1ee9c: aa1f03e2     	mov	x2, xzr
   1eea0: aa1f03e4     	mov	x4, xzr
   1eea4: 97ffb969     	bl	0xd448 <__share_file+0x114>
   1eea8: 910103e0     	add	x0, sp, #0x40
   1eeac: 910003e1     	mov	x1, sp
   1eeb0: 94008885     	bl	0x410c4 <operator delete(void*)+0x5d34>
   1eeb4: b9400008     	ldr	w8, [x0]
   1eeb8: 71000d1f     	cmp	w8, #0x3
   1eebc: 54002ae1     	b.ne	0x1f418 <__share_file+0x120e4>
   1eec0: f840c008     	ldur	x8, [x0, #0xc]
   1eec4: b40024c8     	cbz	x8, 0x1f35c <__share_file+0x12028>
   1eec8: f8404008     	ldur	x8, [x0, #0x4]
   1eecc: 14000126     	b	0x1f364 <__share_file+0x12030>
   1eed0: 97ffa48c     	bl	0x8100 <get_ccs_log@plt>
   1eed4: aa0003f3     	mov	x19, x0
   1eed8: 97ffa48a     	bl	0x8100 <get_ccs_log@plt>
   1eedc: a94022a9     	ldp	x9, x8, [x21]
   1eee0: b000022a     	adrp	x10, 0x63000
   1eee4: 912c5d4a     	add	x10, x10, #0xb17
   1eee8: aa1303e0     	mov	x0, x19
   1eeec: f100011f     	cmp	x8, #0x0
   1eef0: 9a890148     	csel	x8, x10, x9, eq
   1eef4: f90017e8     	str	x8, [sp, #0x28]
   1eef8: 97ffba19     	bl	0xd75c <__share_file+0x428>
   1eefc: 90000204     	adrp	x4, 0x5e000
   1ef00: 528fc501     	mov	w1, #0x7e28             // =32296
   1ef04: 910d8484     	add	x4, x4, #0x361
   1ef08: 9100a3e5     	add	x5, sp, #0x28
   1ef0c: 72b46181     	movk	w1, #0xa30c, lsl #16
   1ef10: 528000e2     	mov	w2, #0x7                // =7
   1ef14: 52800083     	mov	w3, #0x4                // =4
   1ef18: 94000197     	bl	0x1f574 <__share_file+0x12240>
   1ef1c: f9400288     	ldr	x8, [x20]
   1ef20: f900069f     	str	xzr, [x20, #0x8]
   1ef24: b4000048     	cbz	x8, 0x1ef2c <__share_file+0x11bf8>
   1ef28: 3900011f     	strb	wzr, [x8]
   1ef2c: 90000200     	adrp	x0, 0x5e000
   1ef30: 910e0400     	add	x0, x0, #0x381
   1ef34: 528002c1     	mov	w1, #0x16               // =22
   1ef38: 97ffa4c2     	bl	0x8240 <__strlen_chk@plt>
   1ef3c: b4000120     	cbz	x0, 0x1ef60 <__share_file+0x11c2c>
   1ef40: f9400281     	ldr	x1, [x20]
   1ef44: 90000203     	adrp	x3, 0x5e000
   1ef48: aa0003e5     	mov	x5, x0
   1ef4c: 910e0463     	add	x3, x3, #0x381
   1ef50: aa1403e0     	mov	x0, x20
   1ef54: aa0103e2     	mov	x2, x1
   1ef58: aa1f03e4     	mov	x4, xzr
   1ef5c: 97ffb93b     	bl	0xd448 <__share_file+0x114>
   1ef60: 52800073     	mov	w19, #0x3               // =3
   1ef64: 14000117     	b	0x1f3c0 <__share_file+0x1208c>
   1ef68: d0000220     	adrp	x0, 0x64000
   1ef6c: 911c0000     	add	x0, x0, #0x700
   1ef70: 528000c1     	mov	w1, #0x6                // =6
   1ef74: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   1ef78: f90017ff     	str	xzr, [sp, #0x28]
   1ef7c: 97ffa4b1     	bl	0x8240 <__strlen_chk@plt>
   1ef80: b4000120     	cbz	x0, 0x1efa4 <__share_file+0x11c70>
   1ef84: f94017e1     	ldr	x1, [sp, #0x28]
   1ef88: d0000223     	adrp	x3, 0x64000
   1ef8c: aa0003e5     	mov	x5, x0
   1ef90: 911c0063     	add	x3, x3, #0x700
   1ef94: 9100a3e0     	add	x0, sp, #0x28
   1ef98: aa0103e2     	mov	x2, x1
   1ef9c: aa1f03e4     	mov	x4, xzr
   1efa0: 97ffb92a     	bl	0xd448 <__share_file+0x114>
   1efa4: 910103e0     	add	x0, sp, #0x40
   1efa8: 9100a3e1     	add	x1, sp, #0x28
   1efac: 94008846     	bl	0x410c4 <operator delete(void*)+0x5d34>
   1efb0: f9401fe8     	ldr	x8, [sp, #0x38]
   1efb4: b9400017     	ldr	w23, [x0]
   1efb8: b4000088     	cbz	x8, 0x1efc8 <__share_file+0x11c94>
   1efbc: f94017e0     	ldr	x0, [sp, #0x28]
   1efc0: 97ffa688     	bl	0x89e0 <free@plt>
   1efc4: f90017ff     	str	xzr, [sp, #0x28]
   1efc8: 71000eff     	cmp	w23, #0x3
   1efcc: 54001861     	b.ne	0x1f2d8 <__share_file+0x11fa4>
   1efd0: 90000200     	adrp	x0, 0x5e000
   1efd4: 91107000     	add	x0, x0, #0x41c
   1efd8: 52800081     	mov	w1, #0x4                // =4
   1efdc: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   1efe0: f90017ff     	str	xzr, [sp, #0x28]
   1efe4: 97ffa497     	bl	0x8240 <__strlen_chk@plt>
   1efe8: b4000120     	cbz	x0, 0x1f00c <__share_file+0x11cd8>
   1efec: f94017e1     	ldr	x1, [sp, #0x28]
   1eff0: 90000203     	adrp	x3, 0x5e000
   1eff4: aa0003e5     	mov	x5, x0
   1eff8: 91107063     	add	x3, x3, #0x41c
   1effc: 9100a3e0     	add	x0, sp, #0x28
   1f000: aa0103e2     	mov	x2, x1
   1f004: aa1f03e4     	mov	x4, xzr
   1f008: 97ffb910     	bl	0xd448 <__share_file+0x114>
   1f00c: 910103e0     	add	x0, sp, #0x40
   1f010: 9100a3e1     	add	x1, sp, #0x28
   1f014: 9400882c     	bl	0x410c4 <operator delete(void*)+0x5d34>
   1f018: f9401fe8     	ldr	x8, [sp, #0x38]
   1f01c: b9400014     	ldr	w20, [x0]
   1f020: b4000088     	cbz	x8, 0x1f030 <__share_file+0x11cfc>
   1f024: f94017e0     	ldr	x0, [sp, #0x28]
   1f028: 97ffa66e     	bl	0x89e0 <free@plt>
   1f02c: f90017ff     	str	xzr, [sp, #0x28]
   1f030: 71000a9f     	cmp	w20, #0x2
   1f034: 540004e1     	b.ne	0x1f0d0 <__share_file+0x11d9c>
   1f038: f00001e0     	adrp	x0, 0x5e000
   1f03c: 91107000     	add	x0, x0, #0x41c
   1f040: 52800081     	mov	w1, #0x4                // =4
   1f044: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   1f048: f90017ff     	str	xzr, [sp, #0x28]
   1f04c: 97ffa47d     	bl	0x8240 <__strlen_chk@plt>
   1f050: b4000120     	cbz	x0, 0x1f074 <__share_file+0x11d40>
   1f054: f94017e1     	ldr	x1, [sp, #0x28]
   1f058: f00001e3     	adrp	x3, 0x5e000
   1f05c: aa0003e5     	mov	x5, x0
   1f060: 91107063     	add	x3, x3, #0x41c
   1f064: 9100a3e0     	add	x0, sp, #0x28
   1f068: aa0103e2     	mov	x2, x1
   1f06c: aa1f03e4     	mov	x4, xzr
   1f070: 97ffb8f6     	bl	0xd448 <__share_file+0x114>
   1f074: 910103e0     	add	x0, sp, #0x40
   1f078: 9100a3e1     	add	x1, sp, #0x28
   1f07c: 94008812     	bl	0x410c4 <operator delete(void*)+0x5d34>
   1f080: b9400008     	ldr	w8, [x0]
   1f084: 7100091f     	cmp	w8, #0x2
   1f088: 54001b81     	b.ne	0x1f3f8 <__share_file+0x120c4>
   1f08c: f8404008     	ldur	x8, [x0, #0x4]
   1f090: aa1303f4     	mov	x20, x19
   1f094: f8050e88     	str	x8, [x20, #0x50]!
   1f098: f9401fe8     	ldr	x8, [sp, #0x38]
   1f09c: b4000088     	cbz	x8, 0x1f0ac <__share_file+0x11d78>
   1f0a0: f94017e0     	ldr	x0, [sp, #0x28]
   1f0a4: 97ffa64f     	bl	0x89e0 <free@plt>
   1f0a8: f90017ff     	str	xzr, [sp, #0x28]
   1f0ac: 97ffa415     	bl	0x8100 <get_ccs_log@plt>
   1f0b0: aa0003f5     	mov	x21, x0
   1f0b4: 97ffa413     	bl	0x8100 <get_ccs_log@plt>
   1f0b8: f00001e2     	adrp	x2, 0x5e000
   1f0bc: 91001001     	add	x1, x0, #0x4
   1f0c0: 91108042     	add	x2, x2, #0x420
   1f0c4: aa1503e0     	mov	x0, x21
   1f0c8: aa1403e3     	mov	x3, x20
   1f0cc: 940000db     	bl	0x1f438 <__share_file+0x12104>
   1f0d0: 91002274     	add	x20, x19, #0x8
   1f0d4: aa1403e0     	mov	x0, x20
   1f0d8: 940072f0     	bl	0x3bc98 <operator delete(void*)+0x908>
   1f0dc: b0000220     	adrp	x0, 0x64000
   1f0e0: 911c0000     	add	x0, x0, #0x700
   1f0e4: 528000c1     	mov	w1, #0x6                // =6
   1f0e8: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   1f0ec: f90017ff     	str	xzr, [sp, #0x28]
   1f0f0: 97ffa454     	bl	0x8240 <__strlen_chk@plt>
   1f0f4: b4000120     	cbz	x0, 0x1f118 <__share_file+0x11de4>
   1f0f8: b0000223     	adrp	x3, 0x64000
   1f0fc: aa0003e5     	mov	x5, x0
   1f100: 911c0063     	add	x3, x3, #0x700
   1f104: 9100a3e0     	add	x0, sp, #0x28
   1f108: aa1f03e1     	mov	x1, xzr
   1f10c: aa1f03e2     	mov	x2, xzr
   1f110: aa1f03e4     	mov	x4, xzr
   1f114: 97ffb8cd     	bl	0xd448 <__share_file+0x114>
   1f118: 910103e0     	add	x0, sp, #0x40
   1f11c: 9100a3e1     	add	x1, sp, #0x28
   1f120: 940087e9     	bl	0x410c4 <operator delete(void*)+0x5d34>
   1f124: b9400008     	ldr	w8, [x0]
   1f128: 71000d1f     	cmp	w8, #0x3
   1f12c: 54001761     	b.ne	0x1f418 <__share_file+0x120e4>
   1f130: aa1303e8     	mov	x8, x19
   1f134: f8418d09     	ldr	x9, [x8, #0x18]!
   1f138: f900051f     	str	xzr, [x8, #0x8]
   1f13c: b4000049     	cbz	x9, 0x1f144 <__share_file+0x11e10>
   1f140: 3900013f     	strb	wzr, [x9]
   1f144: f840c005     	ldur	x5, [x0, #0xc]
   1f148: b40000e5     	cbz	x5, 0x1f164 <__share_file+0x11e30>
   1f14c: f9400101     	ldr	x1, [x8]
   1f150: f8404003     	ldur	x3, [x0, #0x4]
   1f154: aa0803e0     	mov	x0, x8
   1f158: aa0103e2     	mov	x2, x1
   1f15c: aa0303e4     	mov	x4, x3
   1f160: 97ffb8ba     	bl	0xd448 <__share_file+0x114>
   1f164: f9401fe8     	ldr	x8, [sp, #0x38]
   1f168: b4000088     	cbz	x8, 0x1f178 <__share_file+0x11e44>
   1f16c: f94017e0     	ldr	x0, [sp, #0x28]
   1f170: 97ffa61c     	bl	0x89e0 <free@plt>
   1f174: f90017ff     	str	xzr, [sp, #0x28]
   1f178: aa1403e0     	mov	x0, x20
   1f17c: 9400735b     	bl	0x3bee8 <operator delete(void*)+0xb58>
   1f180: f00001e0     	adrp	x0, 0x5e000
   1f184: 9110f400     	add	x0, x0, #0x43d
   1f188: 52800161     	mov	w1, #0xb                // =11
   1f18c: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   1f190: f90017ff     	str	xzr, [sp, #0x28]
   1f194: 97ffa42b     	bl	0x8240 <__strlen_chk@plt>
   1f198: b4000120     	cbz	x0, 0x1f1bc <__share_file+0x11e88>
   1f19c: f00001e3     	adrp	x3, 0x5e000
   1f1a0: aa0003e5     	mov	x5, x0
   1f1a4: 9110f463     	add	x3, x3, #0x43d
   1f1a8: 9100a3e0     	add	x0, sp, #0x28
   1f1ac: aa1f03e1     	mov	x1, xzr
   1f1b0: aa1f03e2     	mov	x2, xzr
   1f1b4: aa1f03e4     	mov	x4, xzr
   1f1b8: 97ffb8a4     	bl	0xd448 <__share_file+0x114>
   1f1bc: 910103e0     	add	x0, sp, #0x40
   1f1c0: 9100a3e1     	add	x1, sp, #0x28
   1f1c4: 940087c0     	bl	0x410c4 <operator delete(void*)+0x5d34>
   1f1c8: f9401fe8     	ldr	x8, [sp, #0x38]
   1f1cc: b9400015     	ldr	w21, [x0]
   1f1d0: b4000088     	cbz	x8, 0x1f1e0 <__share_file+0x11eac>
   1f1d4: f94017e0     	ldr	x0, [sp, #0x28]
   1f1d8: 97ffa602     	bl	0x89e0 <free@plt>
   1f1dc: f90017ff     	str	xzr, [sp, #0x28]
   1f1e0: 71000ebf     	cmp	w21, #0x3
   1f1e4: 54000ec1     	b.ne	0x1f3bc <__share_file+0x12088>
   1f1e8: aa1403e0     	mov	x0, x20
   1f1ec: 940072ab     	bl	0x3bc98 <operator delete(void*)+0x908>
   1f1f0: f00001e0     	adrp	x0, 0x5e000
   1f1f4: 9110f400     	add	x0, x0, #0x43d
   1f1f8: 52800161     	mov	w1, #0xb                // =11
   1f1fc: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   1f200: f90017ff     	str	xzr, [sp, #0x28]
   1f204: 97ffa40f     	bl	0x8240 <__strlen_chk@plt>
   1f208: b4000120     	cbz	x0, 0x1f22c <__share_file+0x11ef8>
   1f20c: f00001e3     	adrp	x3, 0x5e000
   1f210: aa0003e5     	mov	x5, x0
   1f214: 9110f463     	add	x3, x3, #0x43d
   1f218: 9100a3e0     	add	x0, sp, #0x28
   1f21c: aa1f03e1     	mov	x1, xzr
   1f220: aa1f03e2     	mov	x2, xzr
   1f224: aa1f03e4     	mov	x4, xzr
   1f228: 97ffb888     	bl	0xd448 <__share_file+0x114>
   1f22c: 910103e0     	add	x0, sp, #0x40
   1f230: 9100a3e1     	add	x1, sp, #0x28
   1f234: 940087a4     	bl	0x410c4 <operator delete(void*)+0x5d34>
   1f238: b9400008     	ldr	w8, [x0]
   1f23c: 71000d1f     	cmp	w8, #0x3
   1f240: 54000ec1     	b.ne	0x1f418 <__share_file+0x120e4>
   1f244: f8430e68     	ldr	x8, [x19, #0x30]!
   1f248: f900067f     	str	xzr, [x19, #0x8]
   1f24c: b4000048     	cbz	x8, 0x1f254 <__share_file+0x11f20>
   1f250: 3900011f     	strb	wzr, [x8]
   1f254: f840c005     	ldur	x5, [x0, #0xc]
   1f258: b40000e5     	cbz	x5, 0x1f274 <__share_file+0x11f40>
   1f25c: f9400261     	ldr	x1, [x19]
   1f260: f8404003     	ldur	x3, [x0, #0x4]
   1f264: aa1303e0     	mov	x0, x19
   1f268: aa0103e2     	mov	x2, x1
   1f26c: aa0303e4     	mov	x4, x3
   1f270: 97ffb876     	bl	0xd448 <__share_file+0x114>
   1f274: f9401fe8     	ldr	x8, [sp, #0x38]
   1f278: b4000088     	cbz	x8, 0x1f288 <__share_file+0x11f54>
   1f27c: f94017e0     	ldr	x0, [sp, #0x28]
   1f280: 97ffa5d8     	bl	0x89e0 <free@plt>
   1f284: f90017ff     	str	xzr, [sp, #0x28]
   1f288: aa1403e0     	mov	x0, x20
   1f28c: 94007317     	bl	0x3bee8 <operator delete(void*)+0xb58>
   1f290: 1400004b     	b	0x1f3bc <__share_file+0x12088>
   1f294: 90000228     	adrp	x8, 0x63000
   1f298: 912c5d08     	add	x8, x8, #0xb17
   1f29c: aa1303e0     	mov	x0, x19
   1f2a0: f9000fe8     	str	x8, [sp, #0x18]
   1f2a4: 97ffb92e     	bl	0xd75c <__share_file+0x428>
   1f2a8: f00001e4     	adrp	x4, 0x5e000
   1f2ac: 528fc501     	mov	w1, #0x7e28             // =32296
   1f2b0: 910e5c84     	add	x4, x4, #0x397
   1f2b4: 910093e5     	add	x5, sp, #0x24
   1f2b8: 910063e6     	add	x6, sp, #0x18
   1f2bc: 72b46181     	movk	w1, #0xa30c, lsl #16
   1f2c0: 528000e2     	mov	w2, #0x7                // =7
   1f2c4: 52800083     	mov	w3, #0x4                // =4
   1f2c8: 9400010f     	bl	0x1f704 <__share_file+0x123d0>
   1f2cc: f9401fe8     	ldr	x8, [sp, #0x38]
   1f2d0: b5000708     	cbnz	x8, 0x1f3b0 <__share_file+0x1207c>
   1f2d4: 1400003a     	b	0x1f3bc <__share_file+0x12088>
   1f2d8: 97ffa38a     	bl	0x8100 <get_ccs_log@plt>
   1f2dc: aa0003f3     	mov	x19, x0
   1f2e0: 97ffa388     	bl	0x8100 <get_ccs_log@plt>
   1f2e4: a94022a9     	ldp	x9, x8, [x21]
   1f2e8: 9000022a     	adrp	x10, 0x63000
   1f2ec: 912c5d4a     	add	x10, x10, #0xb17
   1f2f0: aa1303e0     	mov	x0, x19
   1f2f4: f100011f     	cmp	x8, #0x0
   1f2f8: 9a890148     	csel	x8, x10, x9, eq
   1f2fc: f90017e8     	str	x8, [sp, #0x28]
   1f300: 97ffb917     	bl	0xd75c <__share_file+0x428>
   1f304: f00001e4     	adrp	x4, 0x5e000
   1f308: 528fc501     	mov	w1, #0x7e28             // =32296
   1f30c: 910f0c84     	add	x4, x4, #0x3c3
   1f310: 9100a3e5     	add	x5, sp, #0x28
   1f314: 72b46181     	movk	w1, #0xa30c, lsl #16
   1f318: 528000e2     	mov	w2, #0x7                // =7
   1f31c: 52800083     	mov	w3, #0x4                // =4
   1f320: 94000166     	bl	0x1f8b8 <__share_file+0x12584>
   1f324: f9400288     	ldr	x8, [x20]
   1f328: f900069f     	str	xzr, [x20, #0x8]
   1f32c: b4000048     	cbz	x8, 0x1f334 <__share_file+0x12000>
   1f330: 3900011f     	strb	wzr, [x8]
   1f334: f00001e0     	adrp	x0, 0x5e000
   1f338: 910fc800     	add	x0, x0, #0x3f2
   1f33c: 52800541     	mov	w1, #0x2a               // =42
   1f340: 97ffa3c0     	bl	0x8240 <__strlen_chk@plt>
   1f344: b4ffe0e0     	cbz	x0, 0x1ef60 <__share_file+0x11c2c>
   1f348: f9400281     	ldr	x1, [x20]
   1f34c: f00001e3     	adrp	x3, 0x5e000
   1f350: aa0003e5     	mov	x5, x0
   1f354: 910fc863     	add	x3, x3, #0x3f2
   1f358: 17fffefe     	b	0x1ef50 <__share_file+0x11c1c>
   1f35c: 90000228     	adrp	x8, 0x63000
   1f360: 912c5d08     	add	x8, x8, #0xb17
   1f364: aa1303e0     	mov	x0, x19
   1f368: f9000fe8     	str	x8, [sp, #0x18]
   1f36c: 97ffb8fc     	bl	0xd75c <__share_file+0x428>
   1f370: f00001e4     	adrp	x4, 0x5e000
   1f374: 528fc501     	mov	w1, #0x7e28             // =32296
   1f378: 910e5c84     	add	x4, x4, #0x397
   1f37c: 910093e5     	add	x5, sp, #0x24
   1f380: 910063e6     	add	x6, sp, #0x18
   1f384: 72b46181     	movk	w1, #0xa30c, lsl #16
   1f388: 528000e2     	mov	w2, #0x7                // =7
   1f38c: 52800083     	mov	w3, #0x4                // =4
   1f390: 940000dd     	bl	0x1f704 <__share_file+0x123d0>
   1f394: f9400be8     	ldr	x8, [sp, #0x10]
   1f398: b4000088     	cbz	x8, 0x1f3a8 <__share_file+0x12074>
   1f39c: f94003e0     	ldr	x0, [sp]
   1f3a0: 97ffa590     	bl	0x89e0 <free@plt>
   1f3a4: f90003ff     	str	xzr, [sp]
   1f3a8: f9401fe8     	ldr	x8, [sp, #0x38]
   1f3ac: b4000088     	cbz	x8, 0x1f3bc <__share_file+0x12088>
   1f3b0: f94017e0     	ldr	x0, [sp, #0x28]
   1f3b4: 97ffa58b     	bl	0x89e0 <free@plt>
   1f3b8: f90017ff     	str	xzr, [sp, #0x28]
   1f3bc: 2a1f03f3     	mov	w19, wzr
   1f3c0: 910103e0     	add	x0, sp, #0x40
   1f3c4: 94008720     	bl	0x41044 <operator delete(void*)+0x5cb4>
   1f3c8: f94016c8     	ldr	x8, [x22, #0x28]
   1f3cc: f85c83a9     	ldur	x9, [x29, #-0x38]
   1f3d0: eb09011f     	cmp	x8, x9
   1f3d4: 54000101     	b.ne	0x1f3f4 <__share_file+0x120c0>
   1f3d8: 2a1303e0     	mov	w0, w19
   1f3dc: a94b7bfd     	ldp	x29, x30, [sp, #0xb0]
   1f3e0: a94a4ff4     	ldp	x20, x19, [sp, #0xa0]
   1f3e4: a94957f6     	ldp	x22, x21, [sp, #0x90]
   1f3e8: f94043f7     	ldr	x23, [sp, #0x80]
   1f3ec: 910303ff     	add	sp, sp, #0xc0
   1f3f0: d65f03c0     	ret
   1f3f4: 97ffa43b     	bl	0x84e0 <__stack_chk_fail@plt>
   1f3f8: b00001e0     	adrp	x0, 0x5c000
   1f3fc: d00001e2     	adrp	x2, 0x5d000
   1f400: d00001e3     	adrp	x3, 0x5d000
   1f404: 9114cc00     	add	x0, x0, #0x533
   1f408: 91223c42     	add	x2, x2, #0x88f
   1f40c: 9122e863     	add	x3, x3, #0x8ba
   1f410: 52800b41     	mov	w1, #0x5a               // =90
   1f414: 97ffa373     	bl	0x81e0 <__assert2@plt>
   1f418: b00001e0     	adrp	x0, 0x5c000
   1f41c: b00001e2     	adrp	x2, 0x5c000
   1f420: b00001e3     	adrp	x3, 0x5c000
   1f424: 9114cc00     	add	x0, x0, #0x533
   1f428: 91184c42     	add	x2, x2, #0x613
   1f42c: 91194063     	add	x3, x3, #0x650
   1f430: 52800bc1     	mov	w1, #0x5e               // =94
   1f434: 97ffa36b     	bl	0x81e0 <__assert2@plt>
   1f438: d102c3ff     	sub	sp, sp, #0xb0
   1f43c: f90033f9     	str	x25, [sp, #0x60]
   1f440: a9075ff8     	stp	x24, x23, [sp, #0x70]
   1f444: a90857f6     	stp	x22, x21, [sp, #0x80]
   1f448: a9094ff4     	stp	x20, x19, [sp, #0x90]
   1f44c: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   1f450: 910283fd     	add	x29, sp, #0xa0
   1f454: d53bd056     	mrs	x22, TPIDR_EL0
   1f458: f94016c8     	ldr	x8, [x22, #0x28]
   1f45c: aa0303f3     	mov	x19, x3
   1f460: aa0203f4     	mov	x20, x2
   1f464: f81b83a8     	stur	x8, [x29, #-0x48]
   1f468: 97ffb8bd     	bl	0xd75c <__share_file+0x428>
   1f46c: f9400008     	ldr	x8, [x0]
   1f470: 39400108     	ldrb	w8, [x8]
   1f474: 36080228     	tbz	w8, #0x1, 0x1f4b8 <__share_file+0x12184>
   1f478: f9401408     	ldr	x8, [x0, #0x28]
   1f47c: aa0003f5     	mov	x21, x0
   1f480: 39401d08     	ldrb	w8, [x8, #0x7]
   1f484: 340001a8     	cbz	w8, 0x1f4b8 <__share_file+0x12184>
   1f488: 39407288     	ldrb	w8, [x20, #0x1c]
   1f48c: 52800409     	mov	w9, #0x20               // =32
   1f490: 7100011f     	cmp	w8, #0x0
   1f494: 1a890537     	cinc	w23, w9, ne
   1f498: 11000ee8     	add	w8, w23, #0x3
   1f49c: 52800489     	mov	w9, #0x24               // =36
   1f4a0: 0a090118     	and	w24, w8, w9
   1f4a4: 1100a300     	add	w0, w24, #0x28
   1f4a8: 9100c3e8     	add	x8, sp, #0x30
   1f4ac: 97ffa3cd     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   1f4b0: b9404fe8     	ldr	w8, [sp, #0x4c]
   1f4b4: 340001a8     	cbz	w8, 0x1f4e8 <__share_file+0x121b4>
   1f4b8: 2a1f03e0     	mov	w0, wzr
   1f4bc: f94016c8     	ldr	x8, [x22, #0x28]
   1f4c0: f85b83a9     	ldur	x9, [x29, #-0x48]
   1f4c4: eb09011f     	cmp	x8, x9
   1f4c8: 540004c1     	b.ne	0x1f560 <__share_file+0x1222c>
   1f4cc: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   1f4d0: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   1f4d4: a94857f6     	ldp	x22, x21, [sp, #0x80]
   1f4d8: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   1f4dc: f94033f9     	ldr	x25, [sp, #0x60]
   1f4e0: 9102c3ff     	add	sp, sp, #0xb0
   1f4e4: d65f03c0     	ret
   1f4e8: f00001e9     	adrp	x9, 0x5e000
   1f4ec: f843c3f9     	ldur	x25, [sp, #0x3c]
   1f4f0: b94032a8     	ldr	w8, [x21, #0x30]
   1f4f4: fd419520     	ldr	d0, [x9, #0x328]
   1f4f8: 5280002a     	mov	w10, #0x1               // =1
   1f4fc: 72a0020a     	movk	w10, #0x10, lsl #16
   1f500: 1100730b     	add	w11, w24, #0x1c
   1f504: b9000b28     	str	w8, [x25, #0x8]
   1f508: 2902af2a     	stp	w10, w11, [x25, #0x14]
   1f50c: fc00c320     	stur	d0, [x25, #0xc]
   1f510: f843c3f5     	ldur	x21, [sp, #0x3c]
   1f514: 510012e2     	sub	w2, w23, #0x4
   1f518: aa1403e1     	mov	x1, x20
   1f51c: 910082a0     	add	x0, x21, #0x20
   1f520: b9001ea2     	str	w2, [x21, #0x1c]
   1f524: 97ffa503     	bl	0x8930 <memcpy@plt>
   1f528: b9401b28     	ldr	w8, [x25, #0x18]
   1f52c: 528001a9     	mov	w9, #0xd                // =13
   1f530: 910003e0     	mov	x0, sp
   1f534: 8b0802a8     	add	x8, x21, x8
   1f538: 39000109     	strb	w9, [x8]
   1f53c: f9400269     	ldr	x9, [x19]
   1f540: f8004109     	stur	x9, [x8, #0x4]
   1f544: ad4183e1     	ldp	q1, q0, [sp, #0x30]
   1f548: f9402be8     	ldr	x8, [sp, #0x50]
   1f54c: ad0003e1     	stp	q1, q0, [sp]
   1f550: f90013e8     	str	x8, [sp, #0x20]
   1f554: 97ffa3ff     	bl	0x8550 <__api_logger_buffer_commit@plt>
   1f558: 52800020     	mov	w0, #0x1                // =1
   1f55c: 17ffffd8     	b	0x1f4bc <__share_file+0x12188>
   1f560: 97ffa3e0     	bl	0x84e0 <__stack_chk_fail@plt>
   1f564: d65f03c0     	ret
   1f568: d65f03c0     	ret
   1f56c: d65f03c0     	ret
   1f570: d65f03c0     	ret
   1f574: d10343ff     	sub	sp, sp, #0xd0
   1f578: a9076ffc     	stp	x28, x27, [sp, #0x70]
   1f57c: a90867fa     	stp	x26, x25, [sp, #0x80]
   1f580: a9095ff8     	stp	x24, x23, [sp, #0x90]
   1f584: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   1f588: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   1f58c: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
   1f590: 910303fd     	add	x29, sp, #0xc0
   1f594: d53bd059     	mrs	x25, TPIDR_EL0
   1f598: f9401728     	ldr	x8, [x25, #0x28]
   1f59c: 52800029     	mov	w9, #0x1                // =1
   1f5a0: 1ac32129     	lsl	w9, w9, w3
   1f5a4: f81a83a8     	stur	x8, [x29, #-0x58]
   1f5a8: f9400008     	ldr	x8, [x0]
   1f5ac: b9400108     	ldr	w8, [x8]
   1f5b0: 6a09011f     	tst	w8, w9
   1f5b4: 54000440     	b.eq	0x1f63c <__share_file+0x12308>
   1f5b8: f9401408     	ldr	x8, [x0, #0x28]
   1f5bc: 2a0203f6     	mov	w22, w2
   1f5c0: aa0003f8     	mov	x24, x0
   1f5c4: 38624908     	ldrb	w8, [x8, w2, uxtw]
   1f5c8: 340003a8     	cbz	w8, 0x1f63c <__share_file+0x12308>
   1f5cc: 39407c88     	ldrb	w8, [x4, #0x1f]
   1f5d0: f94000a0     	ldr	x0, [x5]
   1f5d4: aa0503f3     	mov	x19, x5
   1f5d8: aa0403f4     	mov	x20, x4
   1f5dc: 7100011f     	cmp	w8, #0x0
   1f5e0: 52800468     	mov	w8, #0x23               // =35
   1f5e4: 2a0303f5     	mov	w21, w3
   1f5e8: 2a0103f7     	mov	w23, w1
   1f5ec: 9a88051b     	cinc	x27, x8, ne
   1f5f0: b4000100     	cbz	x0, 0x1f610 <__share_file+0x122dc>
   1f5f4: 97ffa49b     	bl	0x8860 <strlen@plt>
   1f5f8: 91002c08     	add	x8, x0, #0xb
   1f5fc: b1002009     	adds	x9, x0, #0x8
   1f600: 927ef508     	and	x8, x8, #0xfffffffffffffffc
   1f604: 9a8803e8     	csel	x8, xzr, x8, eq
   1f608: 5100213a     	sub	w26, w9, #0x8
   1f60c: 14000003     	b	0x1f618 <__share_file+0x122e4>
   1f610: 5280009a     	mov	w26, #0x4               // =4
   1f614: 52800188     	mov	w8, #0xc                // =12
   1f618: 11000f69     	add	w9, w27, #0x3
   1f61c: 5280058a     	mov	w10, #0x2c              // =44
   1f620: 8a0a013c     	and	x28, x9, x10
   1f624: 0b1c0108     	add	w8, w8, w28
   1f628: 11007100     	add	w0, w8, #0x1c
   1f62c: 910103e8     	add	x8, sp, #0x40
   1f630: 97ffa36c     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   1f634: b9405fe8     	ldr	w8, [sp, #0x5c]
   1f638: 340001c8     	cbz	w8, 0x1f670 <__share_file+0x1233c>
   1f63c: 2a1f03e0     	mov	w0, wzr
   1f640: f9401728     	ldr	x8, [x25, #0x28]
   1f644: f85a83a9     	ldur	x9, [x29, #-0x58]
   1f648: eb09011f     	cmp	x8, x9
   1f64c: 540005a1     	b.ne	0x1f700 <__share_file+0x123cc>
   1f650: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
   1f654: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   1f658: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   1f65c: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   1f660: a94867fa     	ldp	x26, x25, [sp, #0x80]
   1f664: a9476ffc     	ldp	x28, x27, [sp, #0x70]
   1f668: 910343ff     	add	sp, sp, #0xd0
   1f66c: d65f03c0     	ret
   1f670: b9000ffa     	str	w26, [sp, #0xc]
   1f674: f844c3fa     	ldur	x26, [sp, #0x4c]
   1f678: b9403308     	ldr	w8, [x24, #0x30]
   1f67c: 52800218     	mov	w24, #0x10              // =16
   1f680: 11007389     	add	w9, w28, #0x1c
   1f684: b9001357     	str	w23, [x26, #0x10]
   1f688: 29015b48     	stp	w8, w22, [x26, #0x8]
   1f68c: 79002b55     	strh	w21, [x26, #0x14]
   1f690: 79002f58     	strh	w24, [x26, #0x16]
   1f694: b9001b49     	str	w9, [x26, #0x18]
   1f698: f844c3f5     	ldur	x21, [sp, #0x4c]
   1f69c: 51001362     	sub	w2, w27, #0x4
   1f6a0: aa1403e1     	mov	x1, x20
   1f6a4: 910082a0     	add	x0, x21, #0x20
   1f6a8: b9001ea2     	str	w2, [x21, #0x1c]
   1f6ac: 97ffa4a1     	bl	0x8930 <memcpy@plt>
   1f6b0: b9401b48     	ldr	w8, [x26, #0x18]
   1f6b4: b9400fe9     	ldr	w9, [sp, #0xc]
   1f6b8: f9400261     	ldr	x1, [x19]
   1f6bc: 8b0802a8     	add	x8, x21, x8
   1f6c0: 91002100     	add	x0, x8, #0x8
   1f6c4: 2a0903e2     	mov	w2, w9
   1f6c8: 39000118     	strb	w24, [x8]
   1f6cc: b9000509     	str	w9, [x8, #0x4]
   1f6d0: b5000061     	cbnz	x1, 0x1f6dc <__share_file+0x123a8>
   1f6d4: b0000201     	adrp	x1, 0x60000
   1f6d8: 913c2821     	add	x1, x1, #0xf0a
   1f6dc: 97ffa495     	bl	0x8930 <memcpy@plt>
   1f6e0: ad4207e0     	ldp	q0, q1, [sp, #0x40]
   1f6e4: f94033e8     	ldr	x8, [sp, #0x60]
   1f6e8: 910043e0     	add	x0, sp, #0x10
   1f6ec: ad0087e0     	stp	q0, q1, [sp, #0x10]
   1f6f0: f9001be8     	str	x8, [sp, #0x30]
   1f6f4: 97ffa397     	bl	0x8550 <__api_logger_buffer_commit@plt>
   1f6f8: 52800020     	mov	w0, #0x1                // =1
   1f6fc: 17ffffd1     	b	0x1f640 <__share_file+0x1230c>
   1f700: 97ffa378     	bl	0x84e0 <__stack_chk_fail@plt>
   1f704: d10343ff     	sub	sp, sp, #0xd0
   1f708: a9076ffc     	stp	x28, x27, [sp, #0x70]
   1f70c: a90867fa     	stp	x26, x25, [sp, #0x80]
   1f710: a9095ff8     	stp	x24, x23, [sp, #0x90]
   1f714: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   1f718: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   1f71c: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
   1f720: 910303fd     	add	x29, sp, #0xc0
   1f724: d53bd05a     	mrs	x26, TPIDR_EL0
   1f728: f9401748     	ldr	x8, [x26, #0x28]
   1f72c: 52800029     	mov	w9, #0x1                // =1
   1f730: 1ac32129     	lsl	w9, w9, w3
   1f734: f81a83a8     	stur	x8, [x29, #-0x58]
   1f738: f9400008     	ldr	x8, [x0]
   1f73c: b9400108     	ldr	w8, [x8]
   1f740: 6a09011f     	tst	w8, w9
   1f744: 540004c0     	b.eq	0x1f7dc <__share_file+0x124a8>
   1f748: f9401408     	ldr	x8, [x0, #0x28]
   1f74c: 2a0203f7     	mov	w23, w2
   1f750: aa0003f9     	mov	x25, x0
   1f754: 38624908     	ldrb	w8, [x8, w2, uxtw]
   1f758: 34000428     	cbz	w8, 0x1f7dc <__share_file+0x124a8>
   1f75c: 39409088     	ldrb	w8, [x4, #0x24]
   1f760: f94000c0     	ldr	x0, [x6]
   1f764: aa0603f3     	mov	x19, x6
   1f768: aa0503f4     	mov	x20, x5
   1f76c: 7100011f     	cmp	w8, #0x0
   1f770: 52800508     	mov	w8, #0x28               // =40
   1f774: aa0403f5     	mov	x21, x4
   1f778: 2a0303f6     	mov	w22, w3
   1f77c: 2a0103f8     	mov	w24, w1
   1f780: 9a88051c     	cinc	x28, x8, ne
   1f784: b4000140     	cbz	x0, 0x1f7ac <__share_file+0x12478>
   1f788: 97ffa436     	bl	0x8860 <strlen@plt>
   1f78c: 91004c08     	add	x8, x0, #0x13
   1f790: b1002009     	adds	x9, x0, #0x8
   1f794: 5280010a     	mov	w10, #0x8               // =8
   1f798: 927ef508     	and	x8, x8, #0xfffffffffffffffc
   1f79c: 9a880148     	csel	x8, x10, x8, eq
   1f7a0: 51002129     	sub	w9, w9, #0x8
   1f7a4: b9000fe9     	str	w9, [sp, #0xc]
   1f7a8: 14000004     	b	0x1f7b8 <__share_file+0x12484>
   1f7ac: 52800088     	mov	w8, #0x4                // =4
   1f7b0: b9000fe8     	str	w8, [sp, #0xc]
   1f7b4: 52800288     	mov	w8, #0x14               // =20
   1f7b8: 11000f89     	add	w9, w28, #0x3
   1f7bc: 5280058a     	mov	w10, #0x2c              // =44
   1f7c0: 8a0a013b     	and	x27, x9, x10
   1f7c4: 0b1b0108     	add	w8, w8, w27
   1f7c8: 11007100     	add	w0, w8, #0x1c
   1f7cc: 910103e8     	add	x8, sp, #0x40
   1f7d0: 97ffa304     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   1f7d4: b9405fe8     	ldr	w8, [sp, #0x5c]
   1f7d8: 340001c8     	cbz	w8, 0x1f810 <__share_file+0x124dc>
   1f7dc: 2a1f03e0     	mov	w0, wzr
   1f7e0: f9401748     	ldr	x8, [x26, #0x28]
   1f7e4: f85a83a9     	ldur	x9, [x29, #-0x58]
   1f7e8: eb09011f     	cmp	x8, x9
   1f7ec: 54000641     	b.ne	0x1f8b4 <__share_file+0x12580>
   1f7f0: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
   1f7f4: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   1f7f8: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   1f7fc: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   1f800: a94867fa     	ldp	x26, x25, [sp, #0x80]
   1f804: a9476ffc     	ldp	x28, x27, [sp, #0x70]
   1f808: 910343ff     	add	sp, sp, #0xd0
   1f80c: d65f03c0     	ret
   1f810: f90003f4     	str	x20, [sp]
   1f814: f844c3f4     	ldur	x20, [sp, #0x4c]
   1f818: b9403328     	ldr	w8, [x25, #0x30]
   1f81c: 52800219     	mov	w25, #0x10              // =16
   1f820: 11007369     	add	w9, w27, #0x1c
   1f824: b9001298     	str	w24, [x20, #0x10]
   1f828: 29015e88     	stp	w8, w23, [x20, #0x8]
   1f82c: 79002a96     	strh	w22, [x20, #0x14]
   1f830: 79002e99     	strh	w25, [x20, #0x16]
   1f834: b9001a89     	str	w9, [x20, #0x18]
   1f838: f844c3f6     	ldur	x22, [sp, #0x4c]
   1f83c: 51001382     	sub	w2, w28, #0x4
   1f840: aa1503e1     	mov	x1, x21
   1f844: 910082c0     	add	x0, x22, #0x20
   1f848: b9001ec2     	str	w2, [x22, #0x1c]
   1f84c: 97ffa439     	bl	0x8930 <memcpy@plt>
   1f850: b9401a88     	ldr	w8, [x20, #0x18]
   1f854: 52800149     	mov	w9, #0xa                // =10
   1f858: 8b0802c8     	add	x8, x22, x8
   1f85c: 39000109     	strb	w9, [x8]
   1f860: f94003e9     	ldr	x9, [sp]
   1f864: 91004100     	add	x0, x8, #0x10
   1f868: b9400129     	ldr	w9, [x9]
   1f86c: b9000509     	str	w9, [x8, #0x4]
   1f870: b9400fe9     	ldr	w9, [sp, #0xc]
   1f874: f9400261     	ldr	x1, [x19]
   1f878: 39002119     	strb	w25, [x8, #0x8]
   1f87c: 2a0903e2     	mov	w2, w9
   1f880: b9000d09     	str	w9, [x8, #0xc]
   1f884: b5000061     	cbnz	x1, 0x1f890 <__share_file+0x1255c>
   1f888: b0000201     	adrp	x1, 0x60000
   1f88c: 913c2821     	add	x1, x1, #0xf0a
   1f890: 97ffa428     	bl	0x8930 <memcpy@plt>
   1f894: ad4207e0     	ldp	q0, q1, [sp, #0x40]
   1f898: f94033e8     	ldr	x8, [sp, #0x60]
   1f89c: 910043e0     	add	x0, sp, #0x10
   1f8a0: ad0087e0     	stp	q0, q1, [sp, #0x10]
   1f8a4: f9001be8     	str	x8, [sp, #0x30]
   1f8a8: 97ffa32a     	bl	0x8550 <__api_logger_buffer_commit@plt>
   1f8ac: 52800020     	mov	w0, #0x1                // =1
   1f8b0: 17ffffcc     	b	0x1f7e0 <__share_file+0x124ac>
   1f8b4: 97ffa30b     	bl	0x84e0 <__stack_chk_fail@plt>
   1f8b8: d10303ff     	sub	sp, sp, #0xc0
   1f8bc: a9066ffc     	stp	x28, x27, [sp, #0x60]
   1f8c0: a90767fa     	stp	x26, x25, [sp, #0x70]
   1f8c4: a9085ff8     	stp	x24, x23, [sp, #0x80]
   1f8c8: a90957f6     	stp	x22, x21, [sp, #0x90]
   1f8cc: a90a4ff4     	stp	x20, x19, [sp, #0xa0]
   1f8d0: a90b7bfd     	stp	x29, x30, [sp, #0xb0]
   1f8d4: 9102c3fd     	add	x29, sp, #0xb0
   1f8d8: d53bd059     	mrs	x25, TPIDR_EL0
   1f8dc: f9401728     	ldr	x8, [x25, #0x28]
   1f8e0: 52800029     	mov	w9, #0x1                // =1
   1f8e4: 1ac32129     	lsl	w9, w9, w3
   1f8e8: f9002fe8     	str	x8, [sp, #0x58]
   1f8ec: f9400008     	ldr	x8, [x0]
   1f8f0: b9400108     	ldr	w8, [x8]
   1f8f4: 6a09011f     	tst	w8, w9
   1f8f8: 54000380     	b.eq	0x1f968 <__share_file+0x12634>
   1f8fc: f9401408     	ldr	x8, [x0, #0x28]
   1f900: 2a0203f6     	mov	w22, w2
   1f904: aa0003f7     	mov	x23, x0
   1f908: 38624908     	ldrb	w8, [x8, w2, uxtw]
   1f90c: 340002e8     	cbz	w8, 0x1f968 <__share_file+0x12634>
   1f910: f94000a0     	ldr	x0, [x5]
   1f914: 3940b89a     	ldrb	w26, [x4, #0x2e]
   1f918: aa0503f3     	mov	x19, x5
   1f91c: aa0403f4     	mov	x20, x4
   1f920: 2a0303f5     	mov	w21, w3
   1f924: 2a0103f8     	mov	w24, w1
   1f928: b4000140     	cbz	x0, 0x1f950 <__share_file+0x1261c>
   1f92c: 97ffa3cd     	bl	0x8860 <strlen@plt>
   1f930: 1100fc09     	add	w9, w0, #0x3f
   1f934: b1002008     	adds	x8, x0, #0x8
   1f938: 5280068a     	mov	w10, #0x34              // =52
   1f93c: 121e7529     	and	w9, w9, #0xfffffffc
   1f940: 1a890149     	csel	w9, w10, w9, eq
   1f944: 11007120     	add	w0, w9, #0x1c
   1f948: 5100211b     	sub	w27, w8, #0x8
   1f94c: 14000003     	b	0x1f958 <__share_file+0x12624>
   1f950: 52800b80     	mov	w0, #0x5c               // =92
   1f954: 5280009b     	mov	w27, #0x4               // =4
   1f958: 9100c3e8     	add	x8, sp, #0x30
   1f95c: 97ffa2a1     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   1f960: b9404fe8     	ldr	w8, [sp, #0x4c]
   1f964: 340001c8     	cbz	w8, 0x1f99c <__share_file+0x12668>
   1f968: 2a1f03e0     	mov	w0, wzr
   1f96c: f9401728     	ldr	x8, [x25, #0x28]
   1f970: f9402fe9     	ldr	x9, [sp, #0x58]
   1f974: eb09011f     	cmp	x8, x9
   1f978: 540005a1     	b.ne	0x1fa2c <__share_file+0x126f8>
   1f97c: a94b7bfd     	ldp	x29, x30, [sp, #0xb0]
   1f980: a94a4ff4     	ldp	x20, x19, [sp, #0xa0]
   1f984: a94957f6     	ldp	x22, x21, [sp, #0x90]
   1f988: a9485ff8     	ldp	x24, x23, [sp, #0x80]
   1f98c: a94767fa     	ldp	x26, x25, [sp, #0x70]
   1f990: a9466ffc     	ldp	x28, x27, [sp, #0x60]
   1f994: 910303ff     	add	sp, sp, #0xc0
   1f998: d65f03c0     	ret
   1f99c: f843c3fc     	ldur	x28, [sp, #0x3c]
   1f9a0: b94032e8     	ldr	w8, [x23, #0x30]
   1f9a4: 52800217     	mov	w23, #0x10              // =16
   1f9a8: 7100035f     	cmp	w26, #0x0
   1f9ac: b9001398     	str	w24, [x28, #0x10]
   1f9b0: 29015b88     	stp	w8, w22, [x28, #0x8]
   1f9b4: 52800a08     	mov	w8, #0x50               // =80
   1f9b8: 79002b95     	strh	w21, [x28, #0x14]
   1f9bc: 79002f97     	strh	w23, [x28, #0x16]
   1f9c0: b9001b88     	str	w8, [x28, #0x18]
   1f9c4: f843c3f5     	ldur	x21, [sp, #0x3c]
   1f9c8: 528005c8     	mov	w8, #0x2e               // =46
   1f9cc: 1a880502     	cinc	w2, w8, ne
   1f9d0: aa1403e1     	mov	x1, x20
   1f9d4: 910082a0     	add	x0, x21, #0x20
   1f9d8: b9001ea2     	str	w2, [x21, #0x1c]
   1f9dc: 97ffa3d5     	bl	0x8930 <memcpy@plt>
   1f9e0: b9401b88     	ldr	w8, [x28, #0x18]
   1f9e4: f9400261     	ldr	x1, [x19]
   1f9e8: 2a1b03e2     	mov	w2, w27
   1f9ec: 8b0802a8     	add	x8, x21, x8
   1f9f0: 91002100     	add	x0, x8, #0x8
   1f9f4: 39000117     	strb	w23, [x8]
   1f9f8: b900051b     	str	w27, [x8, #0x4]
   1f9fc: b5000061     	cbnz	x1, 0x1fa08 <__share_file+0x126d4>
   1fa00: b0000201     	adrp	x1, 0x60000
   1fa04: 913c2821     	add	x1, x1, #0xf0a
   1fa08: 97ffa3ca     	bl	0x8930 <memcpy@plt>
   1fa0c: ad4187e0     	ldp	q0, q1, [sp, #0x30]
   1fa10: f9402be8     	ldr	x8, [sp, #0x50]
   1fa14: 910003e0     	mov	x0, sp
   1fa18: ad0007e0     	stp	q0, q1, [sp]
   1fa1c: f90013e8     	str	x8, [sp, #0x20]
   1fa20: 97ffa2cc     	bl	0x8550 <__api_logger_buffer_commit@plt>
   1fa24: 52800020     	mov	w0, #0x1                // =1
   1fa28: 17ffffd1     	b	0x1f96c <__share_file+0x12638>
   1fa2c: 97ffa2ad     	bl	0x84e0 <__stack_chk_fail@plt>
   1fa30: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   1fa34: a9017bfd     	stp	x29, x30, [sp, #0x10]
   1fa38: 910043fd     	add	x29, sp, #0x10
   1fa3c: 900002e8     	adrp	x8, 0x7b000
   1fa40: 91098108     	add	x8, x8, #0x260
   1fa44: aa0003f3     	mov	x19, x0
   1fa48: aa0003f4     	mov	x20, x0
   1fa4c: f8010408     	str	x8, [x0], #0x10
   1fa50: 2a1f03e1     	mov	w1, wzr
   1fa54: b8008e9f     	str	wzr, [x20, #0x8]!
   1fa58: 94007043     	bl	0x3bb64 <operator delete(void*)+0x7d4>
   1fa5c: 6f00e400     	movi	v0.2d, #0000000000000000
   1fa60: ad020260     	stp	q0, q0, [x19, #0x40]
   1fa64: ad010260     	stp	q0, q0, [x19, #0x20]
   1fa68: 889ffe9f     	stlr	wzr, [x20]
   1fa6c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   1fa70: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   1fa74: d65f03c0     	ret
   1fa78: f81e0ff3     	str	x19, [sp, #-0x20]!
   1fa7c: a9017bfd     	stp	x29, x30, [sp, #0x10]
   1fa80: 910043fd     	add	x29, sp, #0x10
   1fa84: b00002e8     	adrp	x8, 0x7c000
   1fa88: 911cc108     	add	x8, x8, #0x730
   1fa8c: 08dffd08     	ldarb	w8, [x8]
   1fa90: 360000c8     	tbz	w8, #0x0, 0x1faa8 <__share_file+0x12774>
   1fa94: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   1fa98: b00002e0     	adrp	x0, 0x7c000
   1fa9c: 911c6000     	add	x0, x0, #0x718
   1faa0: f84207f3     	ldr	x19, [sp], #0x20
   1faa4: d65f03c0     	ret
   1faa8: b00002e0     	adrp	x0, 0x7c000
   1faac: 911cc000     	add	x0, x0, #0x730
   1fab0: 94006e43     	bl	0x3b3bc <operator delete(void*)+0x2c>
   1fab4: 34ffff00     	cbz	w0, 0x1fa94 <__share_file+0x12760>
   1fab8: b00002f3     	adrp	x19, 0x7c000
   1fabc: f00001e0     	adrp	x0, 0x5e000
   1fac0: 911c6273     	add	x19, x19, #0x718
   1fac4: 9111ac00     	add	x0, x0, #0x46b
   1fac8: 52800321     	mov	w1, #0x19               // =25
   1facc: a9007e7f     	stp	xzr, xzr, [x19]
   1fad0: f9000a7f     	str	xzr, [x19, #0x10]
   1fad4: 97ffa1db     	bl	0x8240 <__strlen_chk@plt>
   1fad8: b4000120     	cbz	x0, 0x1fafc <__share_file+0x127c8>
   1fadc: f9400261     	ldr	x1, [x19]
   1fae0: f00001e3     	adrp	x3, 0x5e000
   1fae4: aa0003e5     	mov	x5, x0
   1fae8: 9111ac63     	add	x3, x3, #0x46b
   1faec: aa1303e0     	mov	x0, x19
   1faf0: aa0103e2     	mov	x2, x1
   1faf4: aa1f03e4     	mov	x4, xzr
   1faf8: 97ffb654     	bl	0xd448 <__share_file+0x114>
   1fafc: 90ffff80     	adrp	x0, 0xf000 <__share_file+0x1ccc>
   1fb00: b00002e1     	adrp	x1, 0x7c000
   1fb04: f00002c2     	adrp	x2, 0x7a000
   1fb08: 91393000     	add	x0, x0, #0xe4c
   1fb0c: 911c6021     	add	x1, x1, #0x718
   1fb10: 913ea042     	add	x2, x2, #0xfa8
   1fb14: 97ffa3d7     	bl	0x8a70 <__cxa_atexit@plt>
   1fb18: b00002e0     	adrp	x0, 0x7c000
   1fb1c: 911cc000     	add	x0, x0, #0x730
   1fb20: 94006e45     	bl	0x3b434 <operator delete(void*)+0xa4>
   1fb24: 17ffffdc     	b	0x1fa94 <__share_file+0x12760>
   1fb28: f9402000     	ldr	x0, [x0, #0x40]
   1fb2c: d65f03c0     	ret
   1fb30: f9001c01     	str	x1, [x0, #0x38]
   1fb34: d65f03c0     	ret
   1fb38: d10383ff     	sub	sp, sp, #0xe0
   1fb3c: a9086ffc     	stp	x28, x27, [sp, #0x80]
   1fb40: a90967fa     	stp	x26, x25, [sp, #0x90]
   1fb44: a90a5ff8     	stp	x24, x23, [sp, #0xa0]
   1fb48: a90b57f6     	stp	x22, x21, [sp, #0xb0]
   1fb4c: a90c4ff4     	stp	x20, x19, [sp, #0xc0]
   1fb50: a90d7bfd     	stp	x29, x30, [sp, #0xd0]
   1fb54: 910343fd     	add	x29, sp, #0xd0
   1fb58: d53bd05c     	mrs	x28, TPIDR_EL0
   1fb5c: f9401788     	ldr	x8, [x28, #0x28]
   1fb60: aa0403f3     	mov	x19, x4
   1fb64: aa0303f5     	mov	x21, x3
   1fb68: aa0203f6     	mov	x22, x2
   1fb6c: 2a0103f4     	mov	w20, w1
   1fb70: aa0003f7     	mov	x23, x0
   1fb74: f81a83a8     	stur	x8, [x29, #-0x58]
   1fb78: 97ffb15b     	bl	0xc0e4 <__update_portrait_integer+0xc0>
   1fb7c: aa0003f8     	mov	x24, x0
   1fb80: f00001e0     	adrp	x0, 0x5e000
   1fb84: 91113000     	add	x0, x0, #0x44c
   1fb88: 528000e1     	mov	w1, #0x7                // =7
   1fb8c: a903ffff     	stp	xzr, xzr, [sp, #0x38]
   1fb90: f9001bff     	str	xzr, [sp, #0x30]
   1fb94: 97ffa1ab     	bl	0x8240 <__strlen_chk@plt>
   1fb98: b4000120     	cbz	x0, 0x1fbbc <__share_file+0x12888>
   1fb9c: f00001e3     	adrp	x3, 0x5e000
   1fba0: aa0003e5     	mov	x5, x0
   1fba4: 91113063     	add	x3, x3, #0x44c
   1fba8: 9100c3e0     	add	x0, sp, #0x30
   1fbac: aa1f03e1     	mov	x1, xzr
   1fbb0: aa1f03e2     	mov	x2, xzr
   1fbb4: aa1f03e4     	mov	x4, xzr
   1fbb8: 97ffb624     	bl	0xd448 <__share_file+0x114>
   1fbbc: 9100c3e1     	add	x1, sp, #0x30
   1fbc0: aa1803e0     	mov	x0, x24
   1fbc4: 94000fee     	bl	0x23b7c <__share_file+0x16848>
   1fbc8: f94023e8     	ldr	x8, [sp, #0x40]
   1fbcc: aa0003f8     	mov	x24, x0
   1fbd0: b4000088     	cbz	x8, 0x1fbe0 <__share_file+0x128ac>
   1fbd4: f9401be0     	ldr	x0, [sp, #0x30]
   1fbd8: 97ffa382     	bl	0x89e0 <free@plt>
   1fbdc: f9001bff     	str	xzr, [sp, #0x30]
   1fbe0: b9400308     	ldr	w8, [x24]
   1fbe4: 71000d1f     	cmp	w8, #0x3
   1fbe8: 54000160     	b.eq	0x1fc14 <__share_file+0x128e0>
   1fbec: 7100191f     	cmp	w8, #0x6
   1fbf0: 540014e0     	b.eq	0x1fe8c <__share_file+0x12b58>
   1fbf4: b00001e0     	adrp	x0, 0x5c000
   1fbf8: b00001e2     	adrp	x2, 0x5c000
   1fbfc: b00001e3     	adrp	x3, 0x5c000
   1fc00: 9114cc00     	add	x0, x0, #0x533
   1fc04: 91184c42     	add	x2, x2, #0x613
   1fc08: 91194063     	add	x3, x3, #0x650
   1fc0c: 52800bc1     	mov	w1, #0x5e               // =94
   1fc10: 97ffa174     	bl	0x81e0 <__assert2@plt>
   1fc14: f840c308     	ldur	x8, [x24, #0xc]
   1fc18: b40013a8     	cbz	x8, 0x1fe8c <__share_file+0x12b58>
   1fc1c: 910022e8     	add	x8, x23, #0x8
   1fc20: a901d7f6     	stp	x22, x21, [sp, #0x18]
   1fc24: f90017f3     	str	x19, [sp, #0x28]
   1fc28: 885ffd09     	ldaxr	w9, [x8]
   1fc2c: 11000538     	add	w24, w9, #0x1
   1fc30: 8809fd18     	stlxr	w9, w24, [x8]
   1fc34: 35ffffa9     	cbnz	w9, 0x1fc28 <__share_file+0x128f4>
   1fc38: 910042e0     	add	x0, x23, #0x10
   1fc3c: f9000be0     	str	x0, [sp, #0x10]
   1fc40: 94007016     	bl	0x3bc98 <operator delete(void*)+0x908>
   1fc44: 6f00e400     	movi	v0.2d, #0000000000000000
   1fc48: ad0283e0     	stp	q0, q0, [sp, #0x50]
   1fc4c: ad0183e0     	stp	q0, q0, [sp, #0x30]
   1fc50: aa1703fa     	mov	x26, x23
   1fc54: f8420f42     	ldr	x2, [x26, #0x20]!
   1fc58: 9100c3e3     	add	x3, sp, #0x30
   1fc5c: f9400748     	ldr	x8, [x26, #0x8]
   1fc60: aa1a03e0     	mov	x0, x26
   1fc64: 8b081841     	add	x1, x2, x8, lsl #6
   1fc68: 9400059a     	bl	0x212d0 <__share_file+0x13f9c>
   1fc6c: f94033e8     	ldr	x8, [sp, #0x60]
   1fc70: b4000428     	cbz	x8, 0x1fcf4 <__share_file+0x129c0>
   1fc74: a94523fb     	ldp	x27, x8, [sp, #0x50]
   1fc78: b4000388     	cbz	x8, 0x1fce8 <__share_file+0x129b4>
   1fc7c: aa1f03f9     	mov	x25, xzr
   1fc80: aa1f03f5     	mov	x21, xzr
   1fc84: 52800313     	mov	w19, #0x18              // =24
   1fc88: d2c00036     	mov	x22, #0x100000000       // =4294967296
   1fc8c: f90003f7     	str	x23, [sp]
   1fc90: b9000ff4     	str	w20, [sp, #0xc]
   1fc94: 14000008     	b	0x1fcb4 <__share_file+0x12980>
   1fc98: 9b136ee8     	madd	x8, x23, x19, x27
   1fc9c: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   1fca0: f9402fe8     	ldr	x8, [sp, #0x58]
   1fca4: 910006b5     	add	x21, x21, #0x1
   1fca8: eb0802bf     	cmp	x21, x8
   1fcac: 8b160339     	add	x25, x25, x22
   1fcb0: 54000162     	b.hs	0x1fcdc <__share_file+0x129a8>
   1fcb4: 9360ff37     	asr	x23, x25, #32
   1fcb8: 9b136ef4     	madd	x20, x23, x19, x27
   1fcbc: b4ffff54     	cbz	x20, 0x1fca4 <__share_file+0x12970>
   1fcc0: 9b136ee8     	madd	x8, x23, x19, x27
   1fcc4: f9400908     	ldr	x8, [x8, #0x10]
   1fcc8: b4fffe88     	cbz	x8, 0x1fc98 <__share_file+0x12964>
   1fccc: f9400280     	ldr	x0, [x20]
   1fcd0: 97ffa344     	bl	0x89e0 <free@plt>
   1fcd4: f900029f     	str	xzr, [x20]
   1fcd8: 17fffff0     	b	0x1fc98 <__share_file+0x12964>
   1fcdc: f9402bfb     	ldr	x27, [sp, #0x50]
   1fce0: b9400ff4     	ldr	w20, [sp, #0xc]
   1fce4: f94003f7     	ldr	x23, [sp]
   1fce8: aa1b03e0     	mov	x0, x27
   1fcec: 97ffa33d     	bl	0x89e0 <free@plt>
   1fcf0: f9002bff     	str	xzr, [sp, #0x50]
   1fcf4: f94027e8     	ldr	x8, [sp, #0x48]
   1fcf8: a905ffff     	stp	xzr, xzr, [sp, #0x58]
   1fcfc: b4000428     	cbz	x8, 0x1fd80 <__share_file+0x12a4c>
   1fd00: a943a3fb     	ldp	x27, x8, [sp, #0x38]
   1fd04: b4000388     	cbz	x8, 0x1fd74 <__share_file+0x12a40>
   1fd08: aa1f03f9     	mov	x25, xzr
   1fd0c: aa1f03f5     	mov	x21, xzr
   1fd10: 52800313     	mov	w19, #0x18              // =24
   1fd14: d2c00036     	mov	x22, #0x100000000       // =4294967296
   1fd18: f90003f7     	str	x23, [sp]
   1fd1c: b9000ff4     	str	w20, [sp, #0xc]
   1fd20: 14000008     	b	0x1fd40 <__share_file+0x12a0c>
   1fd24: 9b136ee8     	madd	x8, x23, x19, x27
   1fd28: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   1fd2c: f94023e8     	ldr	x8, [sp, #0x40]
   1fd30: 910006b5     	add	x21, x21, #0x1
   1fd34: eb0802bf     	cmp	x21, x8
   1fd38: 8b160339     	add	x25, x25, x22
   1fd3c: 54000162     	b.hs	0x1fd68 <__share_file+0x12a34>
   1fd40: 9360ff37     	asr	x23, x25, #32
   1fd44: 9b136ef4     	madd	x20, x23, x19, x27
   1fd48: b4ffff54     	cbz	x20, 0x1fd30 <__share_file+0x129fc>
   1fd4c: 9b136ee8     	madd	x8, x23, x19, x27
   1fd50: f9400908     	ldr	x8, [x8, #0x10]
   1fd54: b4fffe88     	cbz	x8, 0x1fd24 <__share_file+0x129f0>
   1fd58: f9400280     	ldr	x0, [x20]
   1fd5c: 97ffa321     	bl	0x89e0 <free@plt>
   1fd60: f900029f     	str	xzr, [x20]
   1fd64: 17fffff0     	b	0x1fd24 <__share_file+0x129f0>
   1fd68: f9401ffb     	ldr	x27, [sp, #0x38]
   1fd6c: b9400ff4     	ldr	w20, [sp, #0xc]
   1fd70: f94003f7     	ldr	x23, [sp]
   1fd74: aa1b03e0     	mov	x0, x27
   1fd78: 97ffa31a     	bl	0x89e0 <free@plt>
   1fd7c: f9001fff     	str	xzr, [sp, #0x38]
   1fd80: f94016e8     	ldr	x8, [x23, #0x28]
   1fd84: b40009e8     	cbz	x8, 0x1fec0 <__share_file+0x12b8c>
   1fd88: f940035b     	ldr	x27, [x26]
   1fd8c: b2607fe9     	mov	x9, #-0x100000000       // =-4294967296
   1fd90: 8b088128     	add	x8, x9, x8, lsl #32
   1fd94: 9360fd15     	asr	x21, x8, #32
   1fd98: 8b886b73     	add	x19, x27, x8, asr #26
   1fd9c: 29006274     	stp	w20, w24, [x19]
   1fda0: 9100227a     	add	x26, x19, #0x8
   1fda4: f8410e76     	ldr	x22, [x19, #0x10]!
   1fda8: b40001d6     	cbz	x22, 0x1fde0 <__share_file+0x12aac>
   1fdac: f9400359     	ldr	x25, [x26]
   1fdb0: b50000d9     	cbnz	x25, 0x1fdc8 <__share_file+0x12a94>
   1fdb4: 1400000b     	b	0x1fde0 <__share_file+0x12aac>
   1fdb8: a900ff3f     	stp	xzr, xzr, [x25, #0x8]
   1fdbc: f10006d6     	subs	x22, x22, #0x1
   1fdc0: 91006339     	add	x25, x25, #0x18
   1fdc4: 540000e0     	b.eq	0x1fde0 <__share_file+0x12aac>
   1fdc8: f9400b28     	ldr	x8, [x25, #0x10]
   1fdcc: b4ffff68     	cbz	x8, 0x1fdb8 <__share_file+0x12a84>
   1fdd0: f9400320     	ldr	x0, [x25]
   1fdd4: 97ffa303     	bl	0x89e0 <free@plt>
   1fdd8: f900033f     	str	xzr, [x25]
   1fddc: 17fffff7     	b	0x1fdb8 <__share_file+0x12a84>
   1fde0: f9400fe8     	ldr	x8, [sp, #0x18]
   1fde4: f900027f     	str	xzr, [x19]
   1fde8: f9400341     	ldr	x1, [x26]
   1fdec: aa1a03e0     	mov	x0, x26
   1fdf0: a9401503     	ldp	x3, x5, [x8]
   1fdf4: aa1703f9     	mov	x25, x23
   1fdf8: aa0103e2     	mov	x2, x1
   1fdfc: aa0303e4     	mov	x4, x3
   1fe00: 94000657     	bl	0x2175c <__share_file+0x14428>
   1fe04: 8b151b7a     	add	x26, x27, x21, lsl #6
   1fe08: aa1a03f3     	mov	x19, x26
   1fe0c: f8428e75     	ldr	x21, [x19, #0x28]!
   1fe10: d1002277     	sub	x23, x19, #0x8
   1fe14: b40001d5     	cbz	x21, 0x1fe4c <__share_file+0x12b18>
   1fe18: f94002f6     	ldr	x22, [x23]
   1fe1c: b50000d6     	cbnz	x22, 0x1fe34 <__share_file+0x12b00>
   1fe20: 1400000b     	b	0x1fe4c <__share_file+0x12b18>
   1fe24: a900fedf     	stp	xzr, xzr, [x22, #0x8]
   1fe28: f10006b5     	subs	x21, x21, #0x1
   1fe2c: 910062d6     	add	x22, x22, #0x18
   1fe30: 540000e0     	b.eq	0x1fe4c <__share_file+0x12b18>
   1fe34: f9400ac8     	ldr	x8, [x22, #0x10]
   1fe38: b4ffff68     	cbz	x8, 0x1fe24 <__share_file+0x12af0>
   1fe3c: f94002c0     	ldr	x0, [x22]
   1fe40: 97ffa2e8     	bl	0x89e0 <free@plt>
   1fe44: f90002df     	str	xzr, [x22]
   1fe48: 17fffff7     	b	0x1fe24 <__share_file+0x12af0>
   1fe4c: f94013e8     	ldr	x8, [sp, #0x20]
   1fe50: f900027f     	str	xzr, [x19]
   1fe54: f94002e1     	ldr	x1, [x23]
   1fe58: aa1703e0     	mov	x0, x23
   1fe5c: a9401503     	ldp	x3, x5, [x8]
   1fe60: aa0103e2     	mov	x2, x1
   1fe64: aa0303e4     	mov	x4, x3
   1fe68: 940006d8     	bl	0x219c8 <__share_file+0x14694>
   1fe6c: f94017e8     	ldr	x8, [sp, #0x28]
   1fe70: f9400be0     	ldr	x0, [sp, #0x10]
   1fe74: f9001f48     	str	x8, [x26, #0x38]
   1fe78: 9400701c     	bl	0x3bee8 <operator delete(void*)+0xb58>
   1fe7c: aa1903e0     	mov	x0, x25
   1fe80: 2a1803e1     	mov	w1, w24
   1fe84: 2a1403e2     	mov	w2, w20
   1fe88: 94000016     	bl	0x1fee0 <__share_file+0x12bac>
   1fe8c: f9401788     	ldr	x8, [x28, #0x28]
   1fe90: f85a83a9     	ldur	x9, [x29, #-0x58]
   1fe94: eb09011f     	cmp	x8, x9
   1fe98: 54000121     	b.ne	0x1febc <__share_file+0x12b88>
   1fe9c: a94d7bfd     	ldp	x29, x30, [sp, #0xd0]
   1fea0: a94c4ff4     	ldp	x20, x19, [sp, #0xc0]
   1fea4: a94b57f6     	ldp	x22, x21, [sp, #0xb0]
   1fea8: a94a5ff8     	ldp	x24, x23, [sp, #0xa0]
   1feac: a94967fa     	ldp	x26, x25, [sp, #0x90]
   1feb0: a9486ffc     	ldp	x28, x27, [sp, #0x80]
   1feb4: 910383ff     	add	sp, sp, #0xe0
   1feb8: d65f03c0     	ret
   1febc: 97ffa189     	bl	0x84e0 <__stack_chk_fail@plt>
   1fec0: f00001c0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1fec4: f00001e2     	adrp	x2, 0x5e000
   1fec8: f00001c3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   1fecc: 91215c00     	add	x0, x0, #0x857
   1fed0: 91212442     	add	x2, x2, #0x849
   1fed4: 91397863     	add	x3, x3, #0xe5e
   1fed8: 528023e1     	mov	w1, #0x11f              // =287
   1fedc: 97ffa0c1     	bl	0x81e0 <__assert2@plt>
   1fee0: d102c3ff     	sub	sp, sp, #0xb0
   1fee4: f9003bf7     	str	x23, [sp, #0x70]
   1fee8: a90857f6     	stp	x22, x21, [sp, #0x80]
   1feec: a9094ff4     	stp	x20, x19, [sp, #0x90]
   1fef0: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   1fef4: 910283fd     	add	x29, sp, #0xa0
   1fef8: d53bd057     	mrs	x23, TPIDR_EL0
   1fefc: f94016e8     	ldr	x8, [x23, #0x28]
   1ff00: 2a0103f5     	mov	w21, w1
   1ff04: aa0003f3     	mov	x19, x0
   1ff08: 9100c3e0     	add	x0, sp, #0x30
   1ff0c: 528000c1     	mov	w1, #0x6                // =6
   1ff10: 2a0203f4     	mov	w20, w2
   1ff14: f81c83a8     	stur	x8, [x29, #-0x38]
   1ff18: 9400840f     	bl	0x40f54 <operator delete(void*)+0x5bc4>
   1ff1c: f00001e0     	adrp	x0, 0x5e000
   1ff20: 91112000     	add	x0, x0, #0x448
   1ff24: 52800081     	mov	w1, #0x4                // =4
   1ff28: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   1ff2c: f9000fff     	str	xzr, [sp, #0x18]
   1ff30: 97ffa0c4     	bl	0x8240 <__strlen_chk@plt>
   1ff34: b4000120     	cbz	x0, 0x1ff58 <__share_file+0x12c24>
   1ff38: f00001e3     	adrp	x3, 0x5e000
   1ff3c: aa0003e5     	mov	x5, x0
   1ff40: 91112063     	add	x3, x3, #0x448
   1ff44: 910063e0     	add	x0, sp, #0x18
   1ff48: aa1f03e1     	mov	x1, xzr
   1ff4c: aa1f03e2     	mov	x2, xzr
   1ff50: aa1f03e4     	mov	x4, xzr
   1ff54: 97ffb53d     	bl	0xd448 <__share_file+0x114>
   1ff58: 9100c3e0     	add	x0, sp, #0x30
   1ff5c: 910063e1     	add	x1, sp, #0x18
   1ff60: 94008459     	bl	0x410c4 <operator delete(void*)+0x5d34>
   1ff64: b9400008     	ldr	w8, [x0]
   1ff68: aa0003f6     	mov	x22, x0
   1ff6c: 93407eb5     	sxtw	x21, w21
   1ff70: 7100091f     	cmp	w8, #0x2
   1ff74: 540000a0     	b.eq	0x1ff88 <__share_file+0x12c54>
   1ff78: aa1603e0     	mov	x0, x22
   1ff7c: 940082ae     	bl	0x40a34 <operator delete(void*)+0x56a4>
   1ff80: 52800048     	mov	w8, #0x2                // =2
   1ff84: b90002c8     	str	w8, [x22]
   1ff88: f80042d5     	stur	x21, [x22, #0x4]
   1ff8c: f94017e8     	ldr	x8, [sp, #0x28]
   1ff90: b4000088     	cbz	x8, 0x1ffa0 <__share_file+0x12c6c>
   1ff94: f9400fe0     	ldr	x0, [sp, #0x18]
   1ff98: 97ffa292     	bl	0x89e0 <free@plt>
   1ff9c: f9000fff     	str	xzr, [sp, #0x18]
   1ffa0: 37f80454     	tbnz	w20, #0x1f, 0x20028 <__share_file+0x12cf4>
   1ffa4: 90000200     	adrp	x0, 0x5f000
   1ffa8: 910a9c00     	add	x0, x0, #0x2a7
   1ffac: 528000a1     	mov	w1, #0x5                // =5
   1ffb0: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   1ffb4: f9000fff     	str	xzr, [sp, #0x18]
   1ffb8: 97ffa0a2     	bl	0x8240 <__strlen_chk@plt>
   1ffbc: b4000120     	cbz	x0, 0x1ffe0 <__share_file+0x12cac>
   1ffc0: 90000203     	adrp	x3, 0x5f000
   1ffc4: aa0003e5     	mov	x5, x0
   1ffc8: 910a9c63     	add	x3, x3, #0x2a7
   1ffcc: 910063e0     	add	x0, sp, #0x18
   1ffd0: aa1f03e1     	mov	x1, xzr
   1ffd4: aa1f03e2     	mov	x2, xzr
   1ffd8: aa1f03e4     	mov	x4, xzr
   1ffdc: 97ffb51b     	bl	0xd448 <__share_file+0x114>
   1ffe0: 9100c3e0     	add	x0, sp, #0x30
   1ffe4: 910063e1     	add	x1, sp, #0x18
   1ffe8: 94008437     	bl	0x410c4 <operator delete(void*)+0x5d34>
   1ffec: b9400008     	ldr	w8, [x0]
   1fff0: aa0003f5     	mov	x21, x0
   1fff4: 93407e94     	sxtw	x20, w20
   1fff8: 7100091f     	cmp	w8, #0x2
   1fffc: 540000a0     	b.eq	0x20010 <__share_file+0x12cdc>
   20000: aa1503e0     	mov	x0, x21
   20004: 9400828c     	bl	0x40a34 <operator delete(void*)+0x56a4>
   20008: 52800048     	mov	w8, #0x2                // =2
   2000c: b90002a8     	str	w8, [x21]
   20010: f80042b4     	stur	x20, [x21, #0x4]
   20014: f94017e8     	ldr	x8, [sp, #0x28]
   20018: b4000088     	cbz	x8, 0x20028 <__share_file+0x12cf4>
   2001c: f9400fe0     	ldr	x0, [sp, #0x18]
   20020: 97ffa270     	bl	0x89e0 <free@plt>
   20024: f9000fff     	str	xzr, [sp, #0x18]
   20028: 97ffb02f     	bl	0xc0e4 <__update_portrait_integer+0xc0>
   2002c: aa0003f4     	mov	x20, x0
   20030: d00001e0     	adrp	x0, 0x5e000
   20034: 91113000     	add	x0, x0, #0x44c
   20038: 528000e1     	mov	w1, #0x7                // =7
   2003c: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   20040: f9000fff     	str	xzr, [sp, #0x18]
   20044: 97ffa07f     	bl	0x8240 <__strlen_chk@plt>
   20048: b4000120     	cbz	x0, 0x2006c <__share_file+0x12d38>
   2004c: d00001e3     	adrp	x3, 0x5e000
   20050: aa0003e5     	mov	x5, x0
   20054: 91113063     	add	x3, x3, #0x44c
   20058: 910063e0     	add	x0, sp, #0x18
   2005c: aa1f03e1     	mov	x1, xzr
   20060: aa1f03e2     	mov	x2, xzr
   20064: aa1f03e4     	mov	x4, xzr
   20068: 97ffb4f8     	bl	0xd448 <__share_file+0x114>
   2006c: 910063e1     	add	x1, sp, #0x18
   20070: aa1403e0     	mov	x0, x20
   20074: 94000ec2     	bl	0x23b7c <__share_file+0x16848>
   20078: f94017e8     	ldr	x8, [sp, #0x28]
   2007c: aa0003f4     	mov	x20, x0
   20080: b4000088     	cbz	x8, 0x20090 <__share_file+0x12d5c>
   20084: f9400fe0     	ldr	x0, [sp, #0x18]
   20088: 97ffa256     	bl	0x89e0 <free@plt>
   2008c: f9000fff     	str	xzr, [sp, #0x18]
   20090: b9400288     	ldr	w8, [x20]
   20094: 71000d1f     	cmp	w8, #0x3
   20098: 54000341     	b.ne	0x20100 <__share_file+0x12dcc>
   2009c: d00001e0     	adrp	x0, 0x5e000
   200a0: 91114c00     	add	x0, x0, #0x453
   200a4: 528000e1     	mov	w1, #0x7                // =7
   200a8: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   200ac: f9000fff     	str	xzr, [sp, #0x18]
   200b0: 97ffa064     	bl	0x8240 <__strlen_chk@plt>
   200b4: b4000120     	cbz	x0, 0x200d8 <__share_file+0x12da4>
   200b8: d00001e3     	adrp	x3, 0x5e000
   200bc: aa0003e5     	mov	x5, x0
   200c0: 91114c63     	add	x3, x3, #0x453
   200c4: 910063e0     	add	x0, sp, #0x18
   200c8: aa1f03e1     	mov	x1, xzr
   200cc: aa1f03e2     	mov	x2, xzr
   200d0: aa1f03e4     	mov	x4, xzr
   200d4: 97ffb4dd     	bl	0xd448 <__share_file+0x114>
   200d8: 9100c3e0     	add	x0, sp, #0x30
   200dc: 910063e1     	add	x1, sp, #0x18
   200e0: 940083f9     	bl	0x410c4 <operator delete(void*)+0x5d34>
   200e4: aa1403e1     	mov	x1, x20
   200e8: 940085fa     	bl	0x418d0 <operator delete(void*)+0x6540>
   200ec: f94017e8     	ldr	x8, [sp, #0x28]
   200f0: b4000088     	cbz	x8, 0x20100 <__share_file+0x12dcc>
   200f4: f9400fe0     	ldr	x0, [sp, #0x18]
   200f8: 97ffa23a     	bl	0x89e0 <free@plt>
   200fc: f9000fff     	str	xzr, [sp, #0x18]
   20100: d00001e0     	adrp	x0, 0x5e000
   20104: 91129000     	add	x0, x0, #0x4a4
   20108: 52800221     	mov	w1, #0x11               // =17
   2010c: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   20110: f9000fff     	str	xzr, [sp, #0x18]
   20114: 97ffa04b     	bl	0x8240 <__strlen_chk@plt>
   20118: b4000120     	cbz	x0, 0x2013c <__share_file+0x12e08>
   2011c: d00001e3     	adrp	x3, 0x5e000
   20120: aa0003e5     	mov	x5, x0
   20124: 91129063     	add	x3, x3, #0x4a4
   20128: 910063e0     	add	x0, sp, #0x18
   2012c: aa1f03e1     	mov	x1, xzr
   20130: aa1f03e2     	mov	x2, xzr
   20134: aa1f03e4     	mov	x4, xzr
   20138: 97ffb4c4     	bl	0xd448 <__share_file+0x114>
   2013c: 910003e8     	mov	x8, sp
   20140: 9100c3e0     	add	x0, sp, #0x30
   20144: 940085fd     	bl	0x41938 <operator delete(void*)+0x65a8>
   20148: 910063e1     	add	x1, sp, #0x18
   2014c: 910003e2     	mov	x2, sp
   20150: aa1303e0     	mov	x0, x19
   20154: 94001286     	bl	0x24b6c <__share_file+0x17838>
   20158: f9400be8     	ldr	x8, [sp, #0x10]
   2015c: b4000088     	cbz	x8, 0x2016c <__share_file+0x12e38>
   20160: f94003e0     	ldr	x0, [sp]
   20164: 97ffa21f     	bl	0x89e0 <free@plt>
   20168: f90003ff     	str	xzr, [sp]
   2016c: f94017e8     	ldr	x8, [sp, #0x28]
   20170: b4000088     	cbz	x8, 0x20180 <__share_file+0x12e4c>
   20174: f9400fe0     	ldr	x0, [sp, #0x18]
   20178: 97ffa21a     	bl	0x89e0 <free@plt>
   2017c: f9000fff     	str	xzr, [sp, #0x18]
   20180: 9100c3e0     	add	x0, sp, #0x30
   20184: 940083b0     	bl	0x41044 <operator delete(void*)+0x5cb4>
   20188: f94016e8     	ldr	x8, [x23, #0x28]
   2018c: f85c83a9     	ldur	x9, [x29, #-0x38]
   20190: eb09011f     	cmp	x8, x9
   20194: 540000e1     	b.ne	0x201b0 <__share_file+0x12e7c>
   20198: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   2019c: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   201a0: a94857f6     	ldp	x22, x21, [sp, #0x80]
   201a4: f9403bf7     	ldr	x23, [sp, #0x70]
   201a8: 9102c3ff     	add	sp, sp, #0xb0
   201ac: d65f03c0     	ret
   201b0: 97ffa0cc     	bl	0x84e0 <__stack_chk_fail@plt>
   201b4: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   201b8: a9017bfd     	stp	x29, x30, [sp, #0x10]
   201bc: 910043fd     	add	x29, sp, #0x10
   201c0: f9400434     	ldr	x20, [x1, #0x8]
   201c4: d00001e0     	adrp	x0, 0x5e000
   201c8: aa0103f3     	mov	x19, x1
   201cc: 91121000     	add	x0, x0, #0x484
   201d0: 52800221     	mov	w1, #0x11               // =17
   201d4: 97ffa01b     	bl	0x8240 <__strlen_chk@plt>
   201d8: eb00029f     	cmp	x20, x0
   201dc: 54000201     	b.ne	0x2021c <__share_file+0x12ee8>
   201e0: a9405268     	ldp	x8, x20, [x19]
   201e4: f0000209     	adrp	x9, 0x63000
   201e8: 912c5d29     	add	x9, x9, #0xb17
   201ec: d00001e1     	adrp	x1, 0x5e000
   201f0: f100029f     	cmp	x20, #0x0
   201f4: 9a880120     	csel	x0, x9, x8, eq
   201f8: 91121021     	add	x1, x1, #0x484
   201fc: aa1403e2     	mov	x2, x20
   20200: 97ffa090     	bl	0x8440 <memcmp@plt>
   20204: 7100001f     	cmp	w0, #0x0
   20208: 1a9f17e8     	cset	w8, eq
   2020c: f100429f     	cmp	x20, #0x10
   20210: 1a9f17e9     	cset	w9, eq
   20214: 0a090100     	and	w0, w8, w9
   20218: 14000002     	b	0x20220 <__share_file+0x12eec>
   2021c: 2a1f03e0     	mov	w0, wzr
   20220: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   20224: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   20228: d65f03c0     	ret
   2022c: d104c3ff     	sub	sp, sp, #0x130
   20230: a90d6ffc     	stp	x28, x27, [sp, #0xd0]
   20234: a90e67fa     	stp	x26, x25, [sp, #0xe0]
   20238: a90f5ff8     	stp	x24, x23, [sp, #0xf0]
   2023c: a91057f6     	stp	x22, x21, [sp, #0x100]
   20240: a9114ff4     	stp	x20, x19, [sp, #0x110]
   20244: a9127bfd     	stp	x29, x30, [sp, #0x120]
   20248: 910483fd     	add	x29, sp, #0x120
   2024c: d53bd058     	mrs	x24, TPIDR_EL0
   20250: f9401708     	ldr	x8, [x24, #0x28]
   20254: aa0003f3     	mov	x19, x0
   20258: aa0203e0     	mov	x0, x2
   2025c: aa0303f5     	mov	x21, x3
   20260: f81a03a8     	stur	x8, [x29, #-0x60]
   20264: 910223e8     	add	x8, sp, #0x88
   20268: aa0203f6     	mov	x22, x2
   2026c: 9400800f     	bl	0x402a8 <operator delete(void*)+0x4f18>
   20270: d00001e0     	adrp	x0, 0x5e000
   20274: 91112000     	add	x0, x0, #0x448
   20278: 52800081     	mov	w1, #0x4                // =4
   2027c: a907ffff     	stp	xzr, xzr, [sp, #0x78]
   20280: f9003bff     	str	xzr, [sp, #0x70]
   20284: 97ff9fef     	bl	0x8240 <__strlen_chk@plt>
   20288: b4000120     	cbz	x0, 0x202ac <__share_file+0x12f78>
   2028c: d00001e3     	adrp	x3, 0x5e000
   20290: aa0003e5     	mov	x5, x0
   20294: 91112063     	add	x3, x3, #0x448
   20298: 9101c3e0     	add	x0, sp, #0x70
   2029c: aa1f03e1     	mov	x1, xzr
   202a0: aa1f03e2     	mov	x2, xzr
   202a4: aa1f03e4     	mov	x4, xzr
   202a8: 97ffb468     	bl	0xd448 <__share_file+0x114>
   202ac: 910223e0     	add	x0, sp, #0x88
   202b0: 9101c3e1     	add	x1, sp, #0x70
   202b4: 94008384     	bl	0x410c4 <operator delete(void*)+0x5d34>
   202b8: b9400008     	ldr	w8, [x0]
   202bc: 7100091f     	cmp	w8, #0x2
   202c0: 540003c1     	b.ne	0x20338 <__share_file+0x13004>
   202c4: d00001e0     	adrp	x0, 0x5e000
   202c8: 910d6800     	add	x0, x0, #0x35a
   202cc: 528000e1     	mov	w1, #0x7                // =7
   202d0: a9067fff     	stp	xzr, xzr, [sp, #0x60]
   202d4: f9002fff     	str	xzr, [sp, #0x58]
   202d8: 97ff9fda     	bl	0x8240 <__strlen_chk@plt>
   202dc: b4000120     	cbz	x0, 0x20300 <__share_file+0x12fcc>
   202e0: f9402fe1     	ldr	x1, [sp, #0x58]
   202e4: d00001e3     	adrp	x3, 0x5e000
   202e8: aa0003e5     	mov	x5, x0
   202ec: 910d6863     	add	x3, x3, #0x35a
   202f0: 910163e0     	add	x0, sp, #0x58
   202f4: aa0103e2     	mov	x2, x1
   202f8: aa1f03e4     	mov	x4, xzr
   202fc: 97ffb453     	bl	0xd448 <__share_file+0x114>
   20300: 910223e0     	add	x0, sp, #0x88
   20304: 910163e1     	add	x1, sp, #0x58
   20308: 9400836f     	bl	0x410c4 <operator delete(void*)+0x5d34>
   2030c: b9400008     	ldr	w8, [x0]
   20310: f94037e9     	ldr	x9, [sp, #0x68]
   20314: 7100091f     	cmp	w8, #0x2
   20318: 1a9f07f4     	cset	w20, ne
   2031c: b4000109     	cbz	x9, 0x2033c <__share_file+0x13008>
   20320: f9402fe0     	ldr	x0, [sp, #0x58]
   20324: 97ffa1af     	bl	0x89e0 <free@plt>
   20328: f9002fff     	str	xzr, [sp, #0x58]
   2032c: f94043e8     	ldr	x8, [sp, #0x80]
   20330: b50000a8     	cbnz	x8, 0x20344 <__share_file+0x13010>
   20334: 14000007     	b	0x20350 <__share_file+0x1301c>
   20338: 52800034     	mov	w20, #0x1               // =1
   2033c: f94043e8     	ldr	x8, [sp, #0x80]
   20340: b4000088     	cbz	x8, 0x20350 <__share_file+0x1301c>
   20344: f9403be0     	ldr	x0, [sp, #0x70]
   20348: 97ffa1a6     	bl	0x89e0 <free@plt>
   2034c: f9003bff     	str	xzr, [sp, #0x70]
   20350: 340004f4     	cbz	w20, 0x203ec <__share_file+0x130b8>
   20354: 97ff9f6b     	bl	0x8100 <get_ccs_log@plt>
   20358: aa0003f3     	mov	x19, x0
   2035c: 97ff9f69     	bl	0x8100 <get_ccs_log@plt>
   20360: a94022c9     	ldp	x9, x8, [x22]
   20364: f000020a     	adrp	x10, 0x63000
   20368: 912c5d4a     	add	x10, x10, #0xb17
   2036c: aa1303e0     	mov	x0, x19
   20370: f100011f     	cmp	x8, #0x0
   20374: 9a890148     	csel	x8, x10, x9, eq
   20378: f9003be8     	str	x8, [sp, #0x70]
   2037c: 97ffb4f8     	bl	0xd75c <__share_file+0x428>
   20380: d00001e4     	adrp	x4, 0x5e000
   20384: 528fc501     	mov	w1, #0x7e28             // =32296
   20388: 910d8484     	add	x4, x4, #0x361
   2038c: 9101c3e5     	add	x5, sp, #0x70
   20390: 72b46181     	movk	w1, #0xa30c, lsl #16
   20394: 528000e2     	mov	w2, #0x7                // =7
   20398: 52800083     	mov	w3, #0x4                // =4
   2039c: 97fffc76     	bl	0x1f574 <__share_file+0x12240>
   203a0: f94002a8     	ldr	x8, [x21]
   203a4: f90006bf     	str	xzr, [x21, #0x8]
   203a8: b4000048     	cbz	x8, 0x203b0 <__share_file+0x1307c>
   203ac: 3900011f     	strb	wzr, [x8]
   203b0: d00001e0     	adrp	x0, 0x5e000
   203b4: 910e0400     	add	x0, x0, #0x381
   203b8: 528002c1     	mov	w1, #0x16               // =22
   203bc: 97ff9fa1     	bl	0x8240 <__strlen_chk@plt>
   203c0: b4000b20     	cbz	x0, 0x20524 <__share_file+0x131f0>
   203c4: f94002a1     	ldr	x1, [x21]
   203c8: d00001e3     	adrp	x3, 0x5e000
   203cc: aa0003e5     	mov	x5, x0
   203d0: 910e0463     	add	x3, x3, #0x381
   203d4: aa1503e0     	mov	x0, x21
   203d8: aa0103e2     	mov	x2, x1
   203dc: aa1f03e4     	mov	x4, xzr
   203e0: 97ffb41a     	bl	0xd448 <__share_file+0x114>
   203e4: 52800075     	mov	w21, #0x3               // =3
   203e8: 140001f1     	b	0x20bac <__share_file+0x13878>
   203ec: d00001e0     	adrp	x0, 0x5e000
   203f0: 910d6800     	add	x0, x0, #0x35a
   203f4: 528000e1     	mov	w1, #0x7                // =7
   203f8: a907ffff     	stp	xzr, xzr, [sp, #0x78]
   203fc: f9003bff     	str	xzr, [sp, #0x70]
   20400: 97ff9f90     	bl	0x8240 <__strlen_chk@plt>
   20404: b4000120     	cbz	x0, 0x20428 <__share_file+0x130f4>
   20408: f9403be1     	ldr	x1, [sp, #0x70]
   2040c: d00001e3     	adrp	x3, 0x5e000
   20410: aa0003e5     	mov	x5, x0
   20414: 910d6863     	add	x3, x3, #0x35a
   20418: 9101c3e0     	add	x0, sp, #0x70
   2041c: aa0103e2     	mov	x2, x1
   20420: aa1f03e4     	mov	x4, xzr
   20424: 97ffb409     	bl	0xd448 <__share_file+0x114>
   20428: 910223e0     	add	x0, sp, #0x88
   2042c: 9101c3e1     	add	x1, sp, #0x70
   20430: 94008325     	bl	0x410c4 <operator delete(void*)+0x5d34>
   20434: b9400008     	ldr	w8, [x0]
   20438: 7100091f     	cmp	w8, #0x2
   2043c: 54005201     	b.ne	0x20e7c <__share_file+0x13b48>
   20440: f94043e8     	ldr	x8, [sp, #0x80]
   20444: b9400414     	ldr	w20, [x0, #0x4]
   20448: b4000088     	cbz	x8, 0x20458 <__share_file+0x13124>
   2044c: f9403be0     	ldr	x0, [sp, #0x70]
   20450: 97ffa164     	bl	0x89e0 <free@plt>
   20454: f9003bff     	str	xzr, [sp, #0x70]
   20458: b90057f4     	str	w20, [sp, #0x54]
   2045c: 34000694     	cbz	w20, 0x2052c <__share_file+0x131f8>
   20460: 97ff9f28     	bl	0x8100 <get_ccs_log@plt>
   20464: aa0003f3     	mov	x19, x0
   20468: 97ff9f26     	bl	0x8100 <get_ccs_log@plt>
   2046c: d00001e0     	adrp	x0, 0x5e000
   20470: 910ef000     	add	x0, x0, #0x3bc
   20474: 528000e1     	mov	w1, #0x7                // =7
   20478: a907ffff     	stp	xzr, xzr, [sp, #0x78]
   2047c: f9003bff     	str	xzr, [sp, #0x70]
   20480: 97ff9f70     	bl	0x8240 <__strlen_chk@plt>
   20484: b4000120     	cbz	x0, 0x204a8 <__share_file+0x13174>
   20488: d00001e3     	adrp	x3, 0x5e000
   2048c: aa0003e5     	mov	x5, x0
   20490: 910ef063     	add	x3, x3, #0x3bc
   20494: 9101c3e0     	add	x0, sp, #0x70
   20498: aa1f03e1     	mov	x1, xzr
   2049c: aa1f03e2     	mov	x2, xzr
   204a0: aa1f03e4     	mov	x4, xzr
   204a4: 97ffb3e9     	bl	0xd448 <__share_file+0x114>
   204a8: 910223e0     	add	x0, sp, #0x88
   204ac: 9101c3e1     	add	x1, sp, #0x70
   204b0: 94008305     	bl	0x410c4 <operator delete(void*)+0x5d34>
   204b4: b9400008     	ldr	w8, [x0]
   204b8: 71000d1f     	cmp	w8, #0x3
   204bc: 54000e01     	b.ne	0x2067c <__share_file+0x13348>
   204c0: d00001e0     	adrp	x0, 0x5e000
   204c4: 910ef000     	add	x0, x0, #0x3bc
   204c8: 528000e1     	mov	w1, #0x7                // =7
   204cc: a9067fff     	stp	xzr, xzr, [sp, #0x60]
   204d0: f9002fff     	str	xzr, [sp, #0x58]
   204d4: 97ff9f5b     	bl	0x8240 <__strlen_chk@plt>
   204d8: b4000120     	cbz	x0, 0x204fc <__share_file+0x131c8>
   204dc: d00001e3     	adrp	x3, 0x5e000
   204e0: aa0003e5     	mov	x5, x0
   204e4: 910ef063     	add	x3, x3, #0x3bc
   204e8: 910163e0     	add	x0, sp, #0x58
   204ec: aa1f03e1     	mov	x1, xzr
   204f0: aa1f03e2     	mov	x2, xzr
   204f4: aa1f03e4     	mov	x4, xzr
   204f8: 97ffb3d4     	bl	0xd448 <__share_file+0x114>
   204fc: 910223e0     	add	x0, sp, #0x88
   20500: 910163e1     	add	x1, sp, #0x58
   20504: 940082f0     	bl	0x410c4 <operator delete(void*)+0x5d34>
   20508: b9400008     	ldr	w8, [x0]
   2050c: 71000d1f     	cmp	w8, #0x3
   20510: 54004d61     	b.ne	0x20ebc <__share_file+0x13b88>
   20514: f840c008     	ldur	x8, [x0, #0xc]
   20518: b4003188     	cbz	x8, 0x20b48 <__share_file+0x13814>
   2051c: f8404008     	ldur	x8, [x0, #0x4]
   20520: 1400018c     	b	0x20b50 <__share_file+0x1381c>
   20524: 52800075     	mov	w21, #0x3               // =3
   20528: 140001a1     	b	0x20bac <__share_file+0x13878>
   2052c: d00001e0     	adrp	x0, 0x5e000
   20530: 91112000     	add	x0, x0, #0x448
   20534: 52800081     	mov	w1, #0x4                // =4
   20538: a907ffff     	stp	xzr, xzr, [sp, #0x78]
   2053c: f9003bff     	str	xzr, [sp, #0x70]
   20540: 97ff9f40     	bl	0x8240 <__strlen_chk@plt>
   20544: b4000120     	cbz	x0, 0x20568 <__share_file+0x13234>
   20548: f9403be1     	ldr	x1, [sp, #0x70]
   2054c: d00001e3     	adrp	x3, 0x5e000
   20550: aa0003e5     	mov	x5, x0
   20554: 91112063     	add	x3, x3, #0x448
   20558: 9101c3e0     	add	x0, sp, #0x70
   2055c: aa0103e2     	mov	x2, x1
   20560: aa1f03e4     	mov	x4, xzr
   20564: 97ffb3b9     	bl	0xd448 <__share_file+0x114>
   20568: 910223e0     	add	x0, sp, #0x88
   2056c: 9101c3e1     	add	x1, sp, #0x70
   20570: 940082d5     	bl	0x410c4 <operator delete(void*)+0x5d34>
   20574: b9400008     	ldr	w8, [x0]
   20578: 7100091f     	cmp	w8, #0x2
   2057c: 54004801     	b.ne	0x20e7c <__share_file+0x13b48>
   20580: f94043e8     	ldr	x8, [sp, #0x80]
   20584: b9400414     	ldr	w20, [x0, #0x4]
   20588: b4000088     	cbz	x8, 0x20598 <__share_file+0x13264>
   2058c: f9403be0     	ldr	x0, [sp, #0x70]
   20590: 97ffa114     	bl	0x89e0 <free@plt>
   20594: f9003bff     	str	xzr, [sp, #0x70]
   20598: 91004277     	add	x23, x19, #0x10
   2059c: aa1703e0     	mov	x0, x23
   205a0: 94006dbe     	bl	0x3bc98 <operator delete(void*)+0x908>
   205a4: f9401668     	ldr	x8, [x19, #0x28]
   205a8: b40001a8     	cbz	x8, 0x205dc <__share_file+0x132a8>
   205ac: f9401269     	ldr	x9, [x19, #0x20]
   205b0: aa1f03f9     	mov	x25, xzr
   205b4: aa1f03fa     	mov	x26, xzr
   205b8: d2c0002a     	mov	x10, #0x100000000       // =4294967296
   205bc: 8b99692b     	add	x11, x9, x25, asr #26
   205c0: b940056b     	ldr	w11, [x11, #0x4]
   205c4: 6b14017f     	cmp	w11, w20
   205c8: 540007c0     	b.eq	0x206c0 <__share_file+0x1338c>
   205cc: 9100075a     	add	x26, x26, #0x1
   205d0: eb08035f     	cmp	x26, x8
   205d4: 8b0a0339     	add	x25, x25, x10
   205d8: 54ffff23     	b.lo	0x205bc <__share_file+0x13288>
   205dc: 97ff9ec9     	bl	0x8100 <get_ccs_log@plt>
   205e0: aa0003f3     	mov	x19, x0
   205e4: 97ff9ec7     	bl	0x8100 <get_ccs_log@plt>
   205e8: a94022c9     	ldp	x9, x8, [x22]
   205ec: f000020a     	adrp	x10, 0x63000
   205f0: 912c5d4a     	add	x10, x10, #0xb17
   205f4: aa1303e0     	mov	x0, x19
   205f8: f100011f     	cmp	x8, #0x0
   205fc: 9a890148     	csel	x8, x10, x9, eq
   20600: f9003be8     	str	x8, [sp, #0x70]
   20604: 97ffb456     	bl	0xd75c <__share_file+0x428>
   20608: d00001e4     	adrp	x4, 0x5e000
   2060c: 528fc501     	mov	w1, #0x7e28             // =32296
   20610: 910d8484     	add	x4, x4, #0x361
   20614: 9101c3e5     	add	x5, sp, #0x70
   20618: 72b46181     	movk	w1, #0xa30c, lsl #16
   2061c: 528000e2     	mov	w2, #0x7                // =7
   20620: 52800083     	mov	w3, #0x4                // =4
   20624: 97fffbd4     	bl	0x1f574 <__share_file+0x12240>
   20628: f94002a8     	ldr	x8, [x21]
   2062c: f90006bf     	str	xzr, [x21, #0x8]
   20630: b4000048     	cbz	x8, 0x20638 <__share_file+0x13304>
   20634: 3900011f     	strb	wzr, [x8]
   20638: d00001e0     	adrp	x0, 0x5e000
   2063c: 910e0400     	add	x0, x0, #0x381
   20640: 528002c1     	mov	w1, #0x16               // =22
   20644: 97ff9eff     	bl	0x8240 <__strlen_chk@plt>
   20648: b4000120     	cbz	x0, 0x2066c <__share_file+0x13338>
   2064c: f94002a1     	ldr	x1, [x21]
   20650: d00001e3     	adrp	x3, 0x5e000
   20654: aa0003e5     	mov	x5, x0
   20658: 910e0463     	add	x3, x3, #0x381
   2065c: aa1503e0     	mov	x0, x21
   20660: aa0103e2     	mov	x2, x1
   20664: aa1f03e4     	mov	x4, xzr
   20668: 97ffb378     	bl	0xd448 <__share_file+0x114>
   2066c: 52800075     	mov	w21, #0x3               // =3
   20670: aa1703e0     	mov	x0, x23
   20674: 94006e1d     	bl	0x3bee8 <operator delete(void*)+0xb58>
   20678: 1400014d     	b	0x20bac <__share_file+0x13878>
   2067c: f0000208     	adrp	x8, 0x63000
   20680: 912c5d08     	add	x8, x8, #0xb17
   20684: aa1303e0     	mov	x0, x19
   20688: f90013e8     	str	x8, [sp, #0x20]
   2068c: 97ffb434     	bl	0xd75c <__share_file+0x428>
   20690: d00001e4     	adrp	x4, 0x5e000
   20694: 528fc501     	mov	w1, #0x7e28             // =32296
   20698: 910e5c84     	add	x4, x4, #0x397
   2069c: 910153e5     	add	x5, sp, #0x54
   206a0: 910083e6     	add	x6, sp, #0x20
   206a4: 72b46181     	movk	w1, #0xa30c, lsl #16
   206a8: 528000e2     	mov	w2, #0x7                // =7
   206ac: 52800083     	mov	w3, #0x4                // =4
   206b0: 97fffc15     	bl	0x1f704 <__share_file+0x123d0>
   206b4: f94043e8     	ldr	x8, [sp, #0x80]
   206b8: b5002728     	cbnz	x8, 0x20b9c <__share_file+0x13868>
   206bc: 1400013b     	b	0x20ba8 <__share_file+0x13874>
   206c0: 90000220     	adrp	x0, 0x64000
   206c4: 911c0000     	add	x0, x0, #0x700
   206c8: 528000c1     	mov	w1, #0x6                // =6
   206cc: a907ffff     	stp	xzr, xzr, [sp, #0x78]
   206d0: f9003bff     	str	xzr, [sp, #0x70]
   206d4: 97ff9edb     	bl	0x8240 <__strlen_chk@plt>
   206d8: b4000120     	cbz	x0, 0x206fc <__share_file+0x133c8>
   206dc: f9403be1     	ldr	x1, [sp, #0x70]
   206e0: 90000223     	adrp	x3, 0x64000
   206e4: aa0003e5     	mov	x5, x0
   206e8: 911c0063     	add	x3, x3, #0x700
   206ec: 9101c3e0     	add	x0, sp, #0x70
   206f0: aa0103e2     	mov	x2, x1
   206f4: aa1f03e4     	mov	x4, xzr
   206f8: 97ffb354     	bl	0xd448 <__share_file+0x114>
   206fc: 910223e0     	add	x0, sp, #0x88
   20700: 9101c3e1     	add	x1, sp, #0x70
   20704: 94008270     	bl	0x410c4 <operator delete(void*)+0x5d34>
   20708: f94043e8     	ldr	x8, [sp, #0x80]
   2070c: b9400014     	ldr	w20, [x0]
   20710: b4000088     	cbz	x8, 0x20720 <__share_file+0x133ec>
   20714: f9403be0     	ldr	x0, [sp, #0x70]
   20718: 97ffa0b2     	bl	0x89e0 <free@plt>
   2071c: f9003bff     	str	xzr, [sp, #0x70]
   20720: 71000e9f     	cmp	w20, #0x3
   20724: 54002621     	b.ne	0x20be8 <__share_file+0x138b4>
   20728: d00001e0     	adrp	x0, 0x5e000
   2072c: 91107000     	add	x0, x0, #0x41c
   20730: 52800081     	mov	w1, #0x4                // =4
   20734: a907ffff     	stp	xzr, xzr, [sp, #0x78]
   20738: f9003bff     	str	xzr, [sp, #0x70]
   2073c: 97ff9ec1     	bl	0x8240 <__strlen_chk@plt>
   20740: b4000120     	cbz	x0, 0x20764 <__share_file+0x13430>
   20744: f9403be1     	ldr	x1, [sp, #0x70]
   20748: d00001e3     	adrp	x3, 0x5e000
   2074c: aa0003e5     	mov	x5, x0
   20750: 91107063     	add	x3, x3, #0x41c
   20754: 9101c3e0     	add	x0, sp, #0x70
   20758: aa0103e2     	mov	x2, x1
   2075c: aa1f03e4     	mov	x4, xzr
   20760: 97ffb33a     	bl	0xd448 <__share_file+0x114>
   20764: 910223e0     	add	x0, sp, #0x88
   20768: 9101c3e1     	add	x1, sp, #0x70
   2076c: 94008256     	bl	0x410c4 <operator delete(void*)+0x5d34>
   20770: f94043e8     	ldr	x8, [sp, #0x80]
   20774: b9400014     	ldr	w20, [x0]
   20778: b4000088     	cbz	x8, 0x20788 <__share_file+0x13454>
   2077c: f9403be0     	ldr	x0, [sp, #0x70]
   20780: 97ffa098     	bl	0x89e0 <free@plt>
   20784: f9003bff     	str	xzr, [sp, #0x70]
   20788: 71000a9f     	cmp	w20, #0x2
   2078c: 54000821     	b.ne	0x20890 <__share_file+0x1355c>
   20790: 97ff9e5c     	bl	0x8100 <get_ccs_log@plt>
   20794: aa0003f5     	mov	x21, x0
   20798: 97ff9e5a     	bl	0x8100 <get_ccs_log@plt>
   2079c: aa0003f6     	mov	x22, x0
   207a0: d00001e0     	adrp	x0, 0x5e000
   207a4: 91107000     	add	x0, x0, #0x41c
   207a8: 52800081     	mov	w1, #0x4                // =4
   207ac: a907ffff     	stp	xzr, xzr, [sp, #0x78]
   207b0: f9003bff     	str	xzr, [sp, #0x70]
   207b4: 97ff9ea3     	bl	0x8240 <__strlen_chk@plt>
   207b8: b4000120     	cbz	x0, 0x207dc <__share_file+0x134a8>
   207bc: f9403be1     	ldr	x1, [sp, #0x70]
   207c0: d00001e3     	adrp	x3, 0x5e000
   207c4: aa0003e5     	mov	x5, x0
   207c8: 91107063     	add	x3, x3, #0x41c
   207cc: 9101c3e0     	add	x0, sp, #0x70
   207d0: aa0103e2     	mov	x2, x1
   207d4: aa1f03e4     	mov	x4, xzr
   207d8: 97ffb31c     	bl	0xd448 <__share_file+0x114>
   207dc: 910223e0     	add	x0, sp, #0x88
   207e0: 9101c3e1     	add	x1, sp, #0x70
   207e4: 94008238     	bl	0x410c4 <operator delete(void*)+0x5d34>
   207e8: b9400008     	ldr	w8, [x0]
   207ec: 7100091f     	cmp	w8, #0x2
   207f0: 54003461     	b.ne	0x20e7c <__share_file+0x13b48>
   207f4: d00001e2     	adrp	x2, 0x5e000
   207f8: 910012c1     	add	x1, x22, #0x4
   207fc: 91001003     	add	x3, x0, #0x4
   20800: 91108042     	add	x2, x2, #0x420
   20804: aa1503e0     	mov	x0, x21
   20808: 940001bd     	bl	0x20efc <__share_file+0x13bc8>
   2080c: f94043e8     	ldr	x8, [sp, #0x80]
   20810: b4000088     	cbz	x8, 0x20820 <__share_file+0x134ec>
   20814: f9403be0     	ldr	x0, [sp, #0x70]
   20818: 97ffa072     	bl	0x89e0 <free@plt>
   2081c: f9003bff     	str	xzr, [sp, #0x70]
   20820: d00001e0     	adrp	x0, 0x5e000
   20824: 91107000     	add	x0, x0, #0x41c
   20828: 52800081     	mov	w1, #0x4                // =4
   2082c: a907ffff     	stp	xzr, xzr, [sp, #0x78]
   20830: f9003bff     	str	xzr, [sp, #0x70]
   20834: 97ff9e83     	bl	0x8240 <__strlen_chk@plt>
   20838: b4000120     	cbz	x0, 0x2085c <__share_file+0x13528>
   2083c: f9403be1     	ldr	x1, [sp, #0x70]
   20840: d00001e3     	adrp	x3, 0x5e000
   20844: aa0003e5     	mov	x5, x0
   20848: 91107063     	add	x3, x3, #0x41c
   2084c: 9101c3e0     	add	x0, sp, #0x70
   20850: aa0103e2     	mov	x2, x1
   20854: aa1f03e4     	mov	x4, xzr
   20858: 97ffb2fc     	bl	0xd448 <__share_file+0x114>
   2085c: 910223e0     	add	x0, sp, #0x88
   20860: 9101c3e1     	add	x1, sp, #0x70
   20864: 94008218     	bl	0x410c4 <operator delete(void*)+0x5d34>
   20868: b9400008     	ldr	w8, [x0]
   2086c: 7100091f     	cmp	w8, #0x2
   20870: 54003061     	b.ne	0x20e7c <__share_file+0x13b48>
   20874: f8404008     	ldur	x8, [x0, #0x4]
   20878: f9002268     	str	x8, [x19, #0x40]
   2087c: f94043e8     	ldr	x8, [sp, #0x80]
   20880: b4000088     	cbz	x8, 0x20890 <__share_file+0x1355c>
   20884: f9403be0     	ldr	x0, [sp, #0x70]
   20888: 97ffa056     	bl	0x89e0 <free@plt>
   2088c: f9003bff     	str	xzr, [sp, #0x70]
   20890: d00001e0     	adrp	x0, 0x5e000
   20894: 91125400     	add	x0, x0, #0x495
   20898: 52800101     	mov	w1, #0x8                // =8
   2089c: a907ffff     	stp	xzr, xzr, [sp, #0x78]
   208a0: f9003bff     	str	xzr, [sp, #0x70]
   208a4: 97ff9e67     	bl	0x8240 <__strlen_chk@plt>
   208a8: b4000120     	cbz	x0, 0x208cc <__share_file+0x13598>
   208ac: f9403be1     	ldr	x1, [sp, #0x70]
   208b0: d00001e3     	adrp	x3, 0x5e000
   208b4: aa0003e5     	mov	x5, x0
   208b8: 91125463     	add	x3, x3, #0x495
   208bc: 9101c3e0     	add	x0, sp, #0x70
   208c0: aa0103e2     	mov	x2, x1
   208c4: aa1f03e4     	mov	x4, xzr
   208c8: 97ffb2e0     	bl	0xd448 <__share_file+0x114>
   208cc: 910223e0     	add	x0, sp, #0x88
   208d0: 9101c3e1     	add	x1, sp, #0x70
   208d4: 940081fc     	bl	0x410c4 <operator delete(void*)+0x5d34>
   208d8: f94043e8     	ldr	x8, [sp, #0x80]
   208dc: b9400014     	ldr	w20, [x0]
   208e0: b4000088     	cbz	x8, 0x208f0 <__share_file+0x135bc>
   208e4: f9403be0     	ldr	x0, [sp, #0x70]
   208e8: 97ffa03e     	bl	0x89e0 <free@plt>
   208ec: f9003bff     	str	xzr, [sp, #0x70]
   208f0: 71000e9f     	cmp	w20, #0x3
   208f4: 9360ff36     	asr	x22, x25, #32
   208f8: 54001ba1     	b.ne	0x20c6c <__share_file+0x13938>
   208fc: d00001e0     	adrp	x0, 0x5e000
   20900: 91125400     	add	x0, x0, #0x495
   20904: 52800101     	mov	w1, #0x8                // =8
   20908: a9067fff     	stp	xzr, xzr, [sp, #0x60]
   2090c: f9002fff     	str	xzr, [sp, #0x58]
   20910: 97ff9e4c     	bl	0x8240 <__strlen_chk@plt>
   20914: b4000120     	cbz	x0, 0x20938 <__share_file+0x13604>
   20918: f9402fe1     	ldr	x1, [sp, #0x58]
   2091c: d00001e3     	adrp	x3, 0x5e000
   20920: aa0003e5     	mov	x5, x0
   20924: 91125463     	add	x3, x3, #0x495
   20928: 910163e0     	add	x0, sp, #0x58
   2092c: aa0103e2     	mov	x2, x1
   20930: aa1f03e4     	mov	x4, xzr
   20934: 97ffb2c5     	bl	0xd448 <__share_file+0x114>
   20938: 910223e0     	add	x0, sp, #0x88
   2093c: 910163e1     	add	x1, sp, #0x58
   20940: 940081e1     	bl	0x410c4 <operator delete(void*)+0x5d34>
   20944: b9400008     	ldr	w8, [x0]
   20948: 71000d1f     	cmp	w8, #0x3
   2094c: 54002b81     	b.ne	0x20ebc <__share_file+0x13b88>
   20950: a9077fff     	stp	xzr, xzr, [sp, #0x70]
   20954: f840c001     	ldur	x1, [x0, #0xc]
   20958: aa0003f5     	mov	x21, x0
   2095c: 9101c3e0     	add	x0, sp, #0x70
   20960: 52800022     	mov	w2, #0x1                // =1
   20964: f90007f7     	str	x23, [sp, #0x8]
   20968: f90043e1     	str	x1, [sp, #0x80]
   2096c: 97ffb274     	bl	0xd33c <__share_file+0x8>
   20970: f9403be1     	ldr	x1, [sp, #0x70]
   20974: f84042a3     	ldur	x3, [x21, #0x4]
   20978: f840c2a5     	ldur	x5, [x21, #0xc]
   2097c: 9101c3e0     	add	x0, sp, #0x70
   20980: aa0103e2     	mov	x2, x1
   20984: aa0303e4     	mov	x4, x3
   20988: 97ffb2b0     	bl	0xd448 <__share_file+0x114>
   2098c: f94037e8     	ldr	x8, [sp, #0x68]
   20990: b4000088     	cbz	x8, 0x209a0 <__share_file+0x1366c>
   20994: f9402fe0     	ldr	x0, [sp, #0x58]
   20998: 97ffa012     	bl	0x89e0 <free@plt>
   2099c: f9002fff     	str	xzr, [sp, #0x58]
   209a0: f9401668     	ldr	x8, [x19, #0x28]
   209a4: f90003f8     	str	x24, [sp]
   209a8: eb1a011f     	cmp	x8, x26
   209ac: 54002789     	b.ls	0x20e9c <__share_file+0x13b68>
   209b0: f9401268     	ldr	x8, [x19, #0x20]
   209b4: f9000ff6     	str	x22, [sp, #0x18]
   209b8: 8b161909     	add	x9, x8, x22, lsl #6
   209bc: f9400928     	ldr	x8, [x9, #0x10]
   209c0: b40022a8     	cbz	x8, 0x20e14 <__share_file+0x13ae0>
   209c4: f9400529     	ldr	x9, [x9, #0x8]
   209c8: f9400feb     	ldr	x11, [sp, #0x18]
   209cc: 9100e3ea     	add	x10, sp, #0x38
   209d0: 8b080508     	add	x8, x8, x8, lsl #1
   209d4: 90000238     	adrp	x24, 0x64000
   209d8: d37ae56b     	lsl	x11, x11, #6
   209dc: 91002154     	add	x20, x10, #0x8
   209e0: d37df11b     	lsl	x27, x8, #3
   209e4: 91002135     	add	x21, x9, #0x8
   209e8: 911c0318     	add	x24, x24, #0x700
   209ec: f9000beb     	str	x11, [sp, #0x10]
   209f0: 14000004     	b	0x20a00 <__share_file+0x136cc>
   209f4: f100637b     	subs	x27, x27, #0x18
   209f8: 910062b5     	add	x21, x21, #0x18
   209fc: 540020c0     	b.eq	0x20e14 <__share_file+0x13ae0>
   20a00: a905ffff     	stp	xzr, xzr, [sp, #0x58]
   20a04: f94002a1     	ldr	x1, [x21]
   20a08: 910163e0     	add	x0, sp, #0x58
   20a0c: 52800022     	mov	w2, #0x1                // =1
   20a10: f90037e1     	str	x1, [sp, #0x68]
   20a14: 97ffb24a     	bl	0xd33c <__share_file+0x8>
   20a18: f9402fe1     	ldr	x1, [sp, #0x58]
   20a1c: a97f96a3     	ldp	x3, x5, [x21, #-0x8]
   20a20: 910163e0     	add	x0, sp, #0x58
   20a24: aa0103e2     	mov	x2, x1
   20a28: aa0303e4     	mov	x4, x3
   20a2c: 97ffb287     	bl	0xd448 <__share_file+0x114>
   20a30: 940032b4     	bl	0x2d500 <__api_tcp_server+0x3f0>
   20a34: f9403fe1     	ldr	x1, [sp, #0x78]
   20a38: aa0003f6     	mov	x22, x0
   20a3c: 9100e3e0     	add	x0, sp, #0x38
   20a40: 52800022     	mov	w2, #0x1                // =1
   20a44: a90407ff     	stp	xzr, x1, [sp, #0x40]
   20a48: f9001fff     	str	xzr, [sp, #0x38]
   20a4c: 97ffb23c     	bl	0xd33c <__share_file+0x8>
   20a50: f9401fe1     	ldr	x1, [sp, #0x38]
   20a54: a94717e3     	ldp	x3, x5, [sp, #0x70]
   20a58: 9100e3e0     	add	x0, sp, #0x38
   20a5c: aa0103e2     	mov	x2, x1
   20a60: aa0303e4     	mov	x4, x3
   20a64: 97ffb279     	bl	0xd448 <__share_file+0x114>
   20a68: f9401668     	ldr	x8, [x19, #0x28]
   20a6c: eb1a011f     	cmp	x8, x26
   20a70: 54002169     	b.ls	0x20e9c <__share_file+0x13b68>
   20a74: f9401268     	ldr	x8, [x19, #0x20]
   20a78: f9400be9     	ldr	x9, [sp, #0x10]
   20a7c: 528000c1     	mov	w1, #0x6                // =6
   20a80: aa1803e0     	mov	x0, x24
   20a84: aa1803fc     	mov	x28, x24
   20a88: b8696917     	ldr	w23, [x8, x9]
   20a8c: a902ffff     	stp	xzr, xzr, [sp, #0x28]
   20a90: f90013ff     	str	xzr, [sp, #0x20]
   20a94: 97ff9deb     	bl	0x8240 <__strlen_chk@plt>
   20a98: b4000100     	cbz	x0, 0x20ab8 <__share_file+0x13784>
   20a9c: f94013e1     	ldr	x1, [sp, #0x20]
   20aa0: aa0003e5     	mov	x5, x0
   20aa4: 910083e0     	add	x0, sp, #0x20
   20aa8: aa1c03e3     	mov	x3, x28
   20aac: aa0103e2     	mov	x2, x1
   20ab0: aa1f03e4     	mov	x4, xzr
   20ab4: 97ffb265     	bl	0xd448 <__share_file+0x114>
   20ab8: 910223e0     	add	x0, sp, #0x88
   20abc: 910083e1     	add	x1, sp, #0x20
   20ac0: 94008181     	bl	0x410c4 <operator delete(void*)+0x5d34>
   20ac4: b9400008     	ldr	w8, [x0]
   20ac8: 71000d1f     	cmp	w8, #0x3
   20acc: 54001f81     	b.ne	0x20ebc <__share_file+0x13b88>
   20ad0: f9401668     	ldr	x8, [x19, #0x28]
   20ad4: eb1a011f     	cmp	x8, x26
   20ad8: 54001e29     	b.ls	0x20e9c <__share_file+0x13b68>
   20adc: f9401268     	ldr	x8, [x19, #0x20]
   20ae0: f9400fe9     	ldr	x9, [sp, #0x18]
   20ae4: 91001003     	add	x3, x0, #0x4
   20ae8: 9100e3e1     	add	x1, sp, #0x38
   20aec: 910163e4     	add	x4, sp, #0x58
   20af0: 8b091908     	add	x8, x8, x9, lsl #6
   20af4: f9401d05     	ldr	x5, [x8, #0x38]
   20af8: aa1603e0     	mov	x0, x22
   20afc: 2a1703e2     	mov	w2, w23
   20b00: 940036b2     	bl	0x2e5c8 <__api_tcp_server+0x14b8>
   20b04: f9401be8     	ldr	x8, [sp, #0x30]
   20b08: b4000088     	cbz	x8, 0x20b18 <__share_file+0x137e4>
   20b0c: f94013e0     	ldr	x0, [sp, #0x20]
   20b10: 97ff9fb4     	bl	0x89e0 <free@plt>
   20b14: f90013ff     	str	xzr, [sp, #0x20]
   20b18: f94027e8     	ldr	x8, [sp, #0x48]
   20b1c: b4000088     	cbz	x8, 0x20b2c <__share_file+0x137f8>
   20b20: f9401fe0     	ldr	x0, [sp, #0x38]
   20b24: 97ff9faf     	bl	0x89e0 <free@plt>
   20b28: f9001fff     	str	xzr, [sp, #0x38]
   20b2c: f94037e8     	ldr	x8, [sp, #0x68]
   20b30: a9007e9f     	stp	xzr, xzr, [x20]
   20b34: b4fff608     	cbz	x8, 0x209f4 <__share_file+0x136c0>
   20b38: f9402fe0     	ldr	x0, [sp, #0x58]
   20b3c: 97ff9fa9     	bl	0x89e0 <free@plt>
   20b40: f9002fff     	str	xzr, [sp, #0x58]
   20b44: 17ffffac     	b	0x209f4 <__share_file+0x136c0>
   20b48: f0000208     	adrp	x8, 0x63000
   20b4c: 912c5d08     	add	x8, x8, #0xb17
   20b50: aa1303e0     	mov	x0, x19
   20b54: f90013e8     	str	x8, [sp, #0x20]
   20b58: 97ffb301     	bl	0xd75c <__share_file+0x428>
   20b5c: d00001e4     	adrp	x4, 0x5e000
   20b60: 528fc501     	mov	w1, #0x7e28             // =32296
   20b64: 910e5c84     	add	x4, x4, #0x397
   20b68: 910153e5     	add	x5, sp, #0x54
   20b6c: 910083e6     	add	x6, sp, #0x20
   20b70: 72b46181     	movk	w1, #0xa30c, lsl #16
   20b74: 528000e2     	mov	w2, #0x7                // =7
   20b78: 52800083     	mov	w3, #0x4                // =4
   20b7c: 97fffae2     	bl	0x1f704 <__share_file+0x123d0>
   20b80: f94037e8     	ldr	x8, [sp, #0x68]
   20b84: b4000088     	cbz	x8, 0x20b94 <__share_file+0x13860>
   20b88: f9402fe0     	ldr	x0, [sp, #0x58]
   20b8c: 97ff9f95     	bl	0x89e0 <free@plt>
   20b90: f9002fff     	str	xzr, [sp, #0x58]
   20b94: f94043e8     	ldr	x8, [sp, #0x80]
   20b98: b4000088     	cbz	x8, 0x20ba8 <__share_file+0x13874>
   20b9c: f9403be0     	ldr	x0, [sp, #0x70]
   20ba0: 97ff9f90     	bl	0x89e0 <free@plt>
   20ba4: f9003bff     	str	xzr, [sp, #0x70]
   20ba8: 2a1f03f5     	mov	w21, wzr
   20bac: 910223e0     	add	x0, sp, #0x88
   20bb0: 94008125     	bl	0x41044 <operator delete(void*)+0x5cb4>
   20bb4: f9401708     	ldr	x8, [x24, #0x28]
   20bb8: f85a03a9     	ldur	x9, [x29, #-0x60]
   20bbc: eb09011f     	cmp	x8, x9
   20bc0: 540015c1     	b.ne	0x20e78 <__share_file+0x13b44>
   20bc4: 2a1503e0     	mov	w0, w21
   20bc8: a9527bfd     	ldp	x29, x30, [sp, #0x120]
   20bcc: a9514ff4     	ldp	x20, x19, [sp, #0x110]
   20bd0: a95057f6     	ldp	x22, x21, [sp, #0x100]
   20bd4: a94f5ff8     	ldp	x24, x23, [sp, #0xf0]
   20bd8: a94e67fa     	ldp	x26, x25, [sp, #0xe0]
   20bdc: a94d6ffc     	ldp	x28, x27, [sp, #0xd0]
   20be0: 9104c3ff     	add	sp, sp, #0x130
   20be4: d65f03c0     	ret
   20be8: 97ff9d46     	bl	0x8100 <get_ccs_log@plt>
   20bec: aa0003f3     	mov	x19, x0
   20bf0: 97ff9d44     	bl	0x8100 <get_ccs_log@plt>
   20bf4: a94022c9     	ldp	x9, x8, [x22]
   20bf8: f000020a     	adrp	x10, 0x63000
   20bfc: 912c5d4a     	add	x10, x10, #0xb17
   20c00: aa1303e0     	mov	x0, x19
   20c04: f100011f     	cmp	x8, #0x0
   20c08: 9a890148     	csel	x8, x10, x9, eq
   20c0c: f9003be8     	str	x8, [sp, #0x70]
   20c10: 97ffb2d3     	bl	0xd75c <__share_file+0x428>
   20c14: d00001e4     	adrp	x4, 0x5e000
   20c18: 528fc501     	mov	w1, #0x7e28             // =32296
   20c1c: 910f0c84     	add	x4, x4, #0x3c3
   20c20: 9101c3e5     	add	x5, sp, #0x70
   20c24: 72b46181     	movk	w1, #0xa30c, lsl #16
   20c28: 528000e2     	mov	w2, #0x7                // =7
   20c2c: 52800083     	mov	w3, #0x4                // =4
   20c30: 97fffb22     	bl	0x1f8b8 <__share_file+0x12584>
   20c34: f94002a8     	ldr	x8, [x21]
   20c38: f90006bf     	str	xzr, [x21, #0x8]
   20c3c: b4000048     	cbz	x8, 0x20c44 <__share_file+0x13910>
   20c40: 3900011f     	strb	wzr, [x8]
   20c44: d00001e0     	adrp	x0, 0x5e000
   20c48: 910fc800     	add	x0, x0, #0x3f2
   20c4c: 52800541     	mov	w1, #0x2a               // =42
   20c50: 97ff9d7c     	bl	0x8240 <__strlen_chk@plt>
   20c54: b4ffd0c0     	cbz	x0, 0x2066c <__share_file+0x13338>
   20c58: f94002a1     	ldr	x1, [x21]
   20c5c: d00001e3     	adrp	x3, 0x5e000
   20c60: aa0003e5     	mov	x5, x0
   20c64: 910fc863     	add	x3, x3, #0x3f2
   20c68: 17fffe7d     	b	0x2065c <__share_file+0x13328>
   20c6c: d00001e0     	adrp	x0, 0x5e000
   20c70: 91127400     	add	x0, x0, #0x49d
   20c74: 528000e1     	mov	w1, #0x7                // =7
   20c78: a907ffff     	stp	xzr, xzr, [sp, #0x78]
   20c7c: f9003bff     	str	xzr, [sp, #0x70]
   20c80: 97ff9d70     	bl	0x8240 <__strlen_chk@plt>
   20c84: b4000120     	cbz	x0, 0x20ca8 <__share_file+0x13974>
   20c88: f9403be1     	ldr	x1, [sp, #0x70]
   20c8c: d00001e3     	adrp	x3, 0x5e000
   20c90: aa0003e5     	mov	x5, x0
   20c94: 91127463     	add	x3, x3, #0x49d
   20c98: 9101c3e0     	add	x0, sp, #0x70
   20c9c: aa0103e2     	mov	x2, x1
   20ca0: aa1f03e4     	mov	x4, xzr
   20ca4: 97ffb1e9     	bl	0xd448 <__share_file+0x114>
   20ca8: 910223e0     	add	x0, sp, #0x88
   20cac: 9101c3e1     	add	x1, sp, #0x70
   20cb0: 94008105     	bl	0x410c4 <operator delete(void*)+0x5d34>
   20cb4: f94043e8     	ldr	x8, [sp, #0x80]
   20cb8: b9400014     	ldr	w20, [x0]
   20cbc: b4000088     	cbz	x8, 0x20ccc <__share_file+0x13998>
   20cc0: f9403be0     	ldr	x0, [sp, #0x70]
   20cc4: 97ff9f47     	bl	0x89e0 <free@plt>
   20cc8: f9003bff     	str	xzr, [sp, #0x70]
   20ccc: 71000e9f     	cmp	w20, #0x3
   20cd0: 54000b01     	b.ne	0x20e30 <__share_file+0x13afc>
   20cd4: d00001e0     	adrp	x0, 0x5e000
   20cd8: 91127400     	add	x0, x0, #0x49d
   20cdc: 528000e1     	mov	w1, #0x7                // =7
   20ce0: a907ffff     	stp	xzr, xzr, [sp, #0x78]
   20ce4: f9003bff     	str	xzr, [sp, #0x70]
   20ce8: 97ff9d56     	bl	0x8240 <__strlen_chk@plt>
   20cec: b4000120     	cbz	x0, 0x20d10 <__share_file+0x139dc>
   20cf0: d00001e3     	adrp	x3, 0x5e000
   20cf4: aa0003e5     	mov	x5, x0
   20cf8: 91127463     	add	x3, x3, #0x49d
   20cfc: 9101c3e0     	add	x0, sp, #0x70
   20d00: aa1f03e1     	mov	x1, xzr
   20d04: aa1f03e2     	mov	x2, xzr
   20d08: aa1f03e4     	mov	x4, xzr
   20d0c: 97ffb1cf     	bl	0xd448 <__share_file+0x114>
   20d10: 910223e0     	add	x0, sp, #0x88
   20d14: 9101c3e1     	add	x1, sp, #0x70
   20d18: 940080eb     	bl	0x410c4 <operator delete(void*)+0x5d34>
   20d1c: b9400008     	ldr	w8, [x0]
   20d20: 71000d1f     	cmp	w8, #0x3
   20d24: 54000cc1     	b.ne	0x20ebc <__share_file+0x13b88>
   20d28: aa1303e8     	mov	x8, x19
   20d2c: f8448d09     	ldr	x9, [x8, #0x48]!
   20d30: f900051f     	str	xzr, [x8, #0x8]
   20d34: b4000049     	cbz	x9, 0x20d3c <__share_file+0x13a08>
   20d38: 3900013f     	strb	wzr, [x9]
   20d3c: f840c005     	ldur	x5, [x0, #0xc]
   20d40: b40000e5     	cbz	x5, 0x20d5c <__share_file+0x13a28>
   20d44: f9400101     	ldr	x1, [x8]
   20d48: f8404003     	ldur	x3, [x0, #0x4]
   20d4c: aa0803e0     	mov	x0, x8
   20d50: aa0103e2     	mov	x2, x1
   20d54: aa0303e4     	mov	x4, x3
   20d58: 97ffb1bc     	bl	0xd448 <__share_file+0x114>
   20d5c: f94043e8     	ldr	x8, [sp, #0x80]
   20d60: b4000088     	cbz	x8, 0x20d70 <__share_file+0x13a3c>
   20d64: f9403be0     	ldr	x0, [sp, #0x70]
   20d68: 97ff9f1e     	bl	0x89e0 <free@plt>
   20d6c: f9003bff     	str	xzr, [sp, #0x70]
   20d70: f9401668     	ldr	x8, [x19, #0x28]
   20d74: eb1a011f     	cmp	x8, x26
   20d78: 54000929     	b.ls	0x20e9c <__share_file+0x13b68>
   20d7c: f9401268     	ldr	x8, [x19, #0x20]
   20d80: d37ae6c9     	lsl	x9, x22, #6
   20d84: 90000220     	adrp	x0, 0x64000
   20d88: 911c0000     	add	x0, x0, #0x700
   20d8c: b8696915     	ldr	w21, [x8, x9]
   20d90: 528000c1     	mov	w1, #0x6                // =6
   20d94: a907ffff     	stp	xzr, xzr, [sp, #0x78]
   20d98: f9003bff     	str	xzr, [sp, #0x70]
   20d9c: 97ff9d29     	bl	0x8240 <__strlen_chk@plt>
   20da0: b4000120     	cbz	x0, 0x20dc4 <__share_file+0x13a90>
   20da4: 90000223     	adrp	x3, 0x64000
   20da8: aa0003e5     	mov	x5, x0
   20dac: 911c0063     	add	x3, x3, #0x700
   20db0: 9101c3e0     	add	x0, sp, #0x70
   20db4: aa1f03e1     	mov	x1, xzr
   20db8: aa1f03e2     	mov	x2, xzr
   20dbc: aa1f03e4     	mov	x4, xzr
   20dc0: 97ffb1a2     	bl	0xd448 <__share_file+0x114>
   20dc4: 910223e0     	add	x0, sp, #0x88
   20dc8: 9101c3e1     	add	x1, sp, #0x70
   20dcc: 940080be     	bl	0x410c4 <operator delete(void*)+0x5d34>
   20dd0: b9400008     	ldr	w8, [x0]
   20dd4: 71000d1f     	cmp	w8, #0x3
   20dd8: 54000721     	b.ne	0x20ebc <__share_file+0x13b88>
   20ddc: f9401668     	ldr	x8, [x19, #0x28]
   20de0: eb1a011f     	cmp	x8, x26
   20de4: 540005c9     	b.ls	0x20e9c <__share_file+0x13b68>
   20de8: f9401268     	ldr	x8, [x19, #0x20]
   20dec: 91001002     	add	x2, x0, #0x4
   20df0: aa1303e0     	mov	x0, x19
   20df4: 2a1503e1     	mov	w1, w21
   20df8: 8b161908     	add	x8, x8, x22, lsl #6
   20dfc: 91002103     	add	x3, x8, #0x8
   20e00: 91008104     	add	x4, x8, #0x20
   20e04: 94000089     	bl	0x21028 <__share_file+0x13cf4>
   20e08: f94043e8     	ldr	x8, [sp, #0x80]
   20e0c: b50000c8     	cbnz	x8, 0x20e24 <__share_file+0x13af0>
   20e10: 14000008     	b	0x20e30 <__share_file+0x13afc>
   20e14: f94043e8     	ldr	x8, [sp, #0x80]
   20e18: a9405ff8     	ldp	x24, x23, [sp]
   20e1c: f9400ff6     	ldr	x22, [sp, #0x18]
   20e20: b4000088     	cbz	x8, 0x20e30 <__share_file+0x13afc>
   20e24: f9403be0     	ldr	x0, [sp, #0x70]
   20e28: 97ff9eee     	bl	0x89e0 <free@plt>
   20e2c: f9003bff     	str	xzr, [sp, #0x70]
   20e30: b7f80579     	tbnz	x25, #0x3f, 0x20edc <__share_file+0x13ba8>
   20e34: f9401668     	ldr	x8, [x19, #0x28]
   20e38: eb16011f     	cmp	x8, x22
   20e3c: 5400050d     	b.le	0x20edc <__share_file+0x13ba8>
   20e40: f9401269     	ldr	x9, [x19, #0x20]
   20e44: 8b081928     	add	x8, x9, x8, lsl #6
   20e48: 8b161920     	add	x0, x9, x22, lsl #6
   20e4c: d1010101     	sub	x1, x8, #0x40
   20e50: 940001de     	bl	0x215c8 <__share_file+0x14294>
   20e54: a9422668     	ldp	x8, x9, [x19, #0x20]
   20e58: 8b091908     	add	x8, x8, x9, lsl #6
   20e5c: d1010100     	sub	x0, x8, #0x40
   20e60: 97ffb989     	bl	0xf484 <__share_file+0x2150>
   20e64: f9401668     	ldr	x8, [x19, #0x28]
   20e68: 2a1f03f5     	mov	w21, wzr
   20e6c: d1000508     	sub	x8, x8, #0x1
   20e70: f9001668     	str	x8, [x19, #0x28]
   20e74: 17fffdff     	b	0x20670 <__share_file+0x1333c>
   20e78: 97ff9d9a     	bl	0x84e0 <__stack_chk_fail@plt>
   20e7c: 900001e0     	adrp	x0, 0x5c000
   20e80: b00001e2     	adrp	x2, 0x5d000
   20e84: b00001e3     	adrp	x3, 0x5d000
   20e88: 9114cc00     	add	x0, x0, #0x533
   20e8c: 91223c42     	add	x2, x2, #0x88f
   20e90: 9122e863     	add	x3, x3, #0x8ba
   20e94: 52800b41     	mov	w1, #0x5a               // =90
   20e98: 97ff9cd2     	bl	0x81e0 <__assert2@plt>
   20e9c: d00001c0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   20ea0: d00001e2     	adrp	x2, 0x5e000
   20ea4: d00001c3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   20ea8: 91215c00     	add	x0, x0, #0x857
   20eac: 91212442     	add	x2, x2, #0x849
   20eb0: 91397863     	add	x3, x3, #0xe5e
   20eb4: 528023e1     	mov	w1, #0x11f              // =287
   20eb8: 97ff9cca     	bl	0x81e0 <__assert2@plt>
   20ebc: 900001e0     	adrp	x0, 0x5c000
   20ec0: 900001e2     	adrp	x2, 0x5c000
   20ec4: 900001e3     	adrp	x3, 0x5c000
   20ec8: 9114cc00     	add	x0, x0, #0x533
   20ecc: 91184c42     	add	x2, x2, #0x613
   20ed0: 91194063     	add	x3, x3, #0x650
   20ed4: 52800bc1     	mov	w1, #0x5e               // =94
   20ed8: 97ff9cc2     	bl	0x81e0 <__assert2@plt>
   20edc: d00001c0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   20ee0: d00001e2     	adrp	x2, 0x5e000
   20ee4: d00001e3     	adrp	x3, 0x5e000
   20ee8: 91215c00     	add	x0, x0, #0x857
   20eec: 912a0042     	add	x2, x2, #0xa80
   20ef0: 912c9863     	add	x3, x3, #0xb26
   20ef4: 52804261     	mov	w1, #0x213              // =531
   20ef8: 97ff9cba     	bl	0x81e0 <__assert2@plt>
   20efc: d102c3ff     	sub	sp, sp, #0xb0
   20f00: f90033f9     	str	x25, [sp, #0x60]
   20f04: a9075ff8     	stp	x24, x23, [sp, #0x70]
   20f08: a90857f6     	stp	x22, x21, [sp, #0x80]
   20f0c: a9094ff4     	stp	x20, x19, [sp, #0x90]
   20f10: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   20f14: 910283fd     	add	x29, sp, #0xa0
   20f18: d53bd056     	mrs	x22, TPIDR_EL0
   20f1c: f94016c8     	ldr	x8, [x22, #0x28]
   20f20: aa0303f3     	mov	x19, x3
   20f24: aa0203f4     	mov	x20, x2
   20f28: f81b83a8     	stur	x8, [x29, #-0x48]
   20f2c: 97ffb20c     	bl	0xd75c <__share_file+0x428>
   20f30: f9400008     	ldr	x8, [x0]
   20f34: 39400108     	ldrb	w8, [x8]
   20f38: 36080228     	tbz	w8, #0x1, 0x20f7c <__share_file+0x13c48>
   20f3c: f9401408     	ldr	x8, [x0, #0x28]
   20f40: aa0003f5     	mov	x21, x0
   20f44: 39401d08     	ldrb	w8, [x8, #0x7]
   20f48: 340001a8     	cbz	w8, 0x20f7c <__share_file+0x13c48>
   20f4c: 39407288     	ldrb	w8, [x20, #0x1c]
   20f50: 52800409     	mov	w9, #0x20               // =32
   20f54: 7100011f     	cmp	w8, #0x0
   20f58: 1a890537     	cinc	w23, w9, ne
   20f5c: 11000ee8     	add	w8, w23, #0x3
   20f60: 52800489     	mov	w9, #0x24               // =36
   20f64: 0a090118     	and	w24, w8, w9
   20f68: 1100a300     	add	w0, w24, #0x28
   20f6c: 9100c3e8     	add	x8, sp, #0x30
   20f70: 97ff9d1c     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   20f74: b9404fe8     	ldr	w8, [sp, #0x4c]
   20f78: 340001a8     	cbz	w8, 0x20fac <__share_file+0x13c78>
   20f7c: 2a1f03e0     	mov	w0, wzr
   20f80: f94016c8     	ldr	x8, [x22, #0x28]
   20f84: f85b83a9     	ldur	x9, [x29, #-0x48]
   20f88: eb09011f     	cmp	x8, x9
   20f8c: 540004c1     	b.ne	0x21024 <__share_file+0x13cf0>
   20f90: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   20f94: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   20f98: a94857f6     	ldp	x22, x21, [sp, #0x80]
   20f9c: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   20fa0: f94033f9     	ldr	x25, [sp, #0x60]
   20fa4: 9102c3ff     	add	sp, sp, #0xb0
   20fa8: d65f03c0     	ret
   20fac: d00001e9     	adrp	x9, 0x5e000
   20fb0: f843c3f9     	ldur	x25, [sp, #0x3c]
   20fb4: b94032a8     	ldr	w8, [x21, #0x30]
   20fb8: fd419520     	ldr	d0, [x9, #0x328]
   20fbc: 5280002a     	mov	w10, #0x1               // =1
   20fc0: 72a0020a     	movk	w10, #0x10, lsl #16
   20fc4: 1100730b     	add	w11, w24, #0x1c
   20fc8: b9000b28     	str	w8, [x25, #0x8]
   20fcc: 2902af2a     	stp	w10, w11, [x25, #0x14]
   20fd0: fc00c320     	stur	d0, [x25, #0xc]
   20fd4: f843c3f5     	ldur	x21, [sp, #0x3c]
   20fd8: 510012e2     	sub	w2, w23, #0x4
   20fdc: aa1403e1     	mov	x1, x20
   20fe0: 910082a0     	add	x0, x21, #0x20
   20fe4: b9001ea2     	str	w2, [x21, #0x1c]
   20fe8: 97ff9e52     	bl	0x8930 <memcpy@plt>
   20fec: b9401b28     	ldr	w8, [x25, #0x18]
   20ff0: 52800189     	mov	w9, #0xc                // =12
   20ff4: 910003e0     	mov	x0, sp
   20ff8: 8b0802a8     	add	x8, x21, x8
   20ffc: 39000109     	strb	w9, [x8]
   21000: f9400269     	ldr	x9, [x19]
   21004: f8004109     	stur	x9, [x8, #0x4]
   21008: ad4183e1     	ldp	q1, q0, [sp, #0x30]
   2100c: f9402be8     	ldr	x8, [sp, #0x50]
   21010: ad0003e1     	stp	q1, q0, [sp]
   21014: f90013e8     	str	x8, [sp, #0x20]
   21018: 97ff9d4e     	bl	0x8550 <__api_logger_buffer_commit@plt>
   2101c: 52800020     	mov	w0, #0x1                // =1
   21020: 17ffffd8     	b	0x20f80 <__share_file+0x13c4c>
   21024: 97ff9d2f     	bl	0x84e0 <__stack_chk_fail@plt>
   21028: d10243ff     	sub	sp, sp, #0x90
   2102c: a90467fa     	stp	x26, x25, [sp, #0x40]
   21030: a9055ff8     	stp	x24, x23, [sp, #0x50]
   21034: a90657f6     	stp	x22, x21, [sp, #0x60]
   21038: a9074ff4     	stp	x20, x19, [sp, #0x70]
   2103c: a9087bfd     	stp	x29, x30, [sp, #0x80]
   21040: 910203fd     	add	x29, sp, #0x80
   21044: d53bd05a     	mrs	x26, TPIDR_EL0
   21048: f9401748     	ldr	x8, [x26, #0x28]
   2104c: aa0403f6     	mov	x22, x4
   21050: aa0303f4     	mov	x20, x3
   21054: aa0203f3     	mov	x19, x2
   21058: f9001fe8     	str	x8, [sp, #0x38]
   2105c: b90037e1     	str	w1, [sp, #0x34]
   21060: f90017ff     	str	xzr, [sp, #0x28]
   21064: f9400489     	ldr	x9, [x4, #0x8]
   21068: aa0003f5     	mov	x21, x0
   2106c: b4000169     	cbz	x9, 0x21098 <__share_file+0x13d64>
   21070: f94002ca     	ldr	x10, [x22]
   21074: 8b090529     	add	x9, x9, x9, lsl #1
   21078: aa1f03e8     	mov	x8, xzr
   2107c: d37df129     	lsl	x9, x9, #3
   21080: 9100214a     	add	x10, x10, #0x8
   21084: f841854b     	ldr	x11, [x10], #0x18
   21088: f1006129     	subs	x9, x9, #0x18
   2108c: 8b0b0108     	add	x8, x8, x11
   21090: 54ffffa1     	b.ne	0x21084 <__share_file+0x13d50>
   21094: f90017e8     	str	x8, [sp, #0x28]
   21098: 97ff9c1a     	bl	0x8100 <get_ccs_log@plt>
   2109c: aa0003f7     	mov	x23, x0
   210a0: 97ff9c18     	bl	0x8100 <get_ccs_log@plt>
   210a4: a9402269     	ldp	x9, x8, [x19]
   210a8: d000020a     	adrp	x10, 0x63000
   210ac: 912c5d4a     	add	x10, x10, #0xb17
   210b0: aa1703e0     	mov	x0, x23
   210b4: f100011f     	cmp	x8, #0x0
   210b8: 9a890148     	csel	x8, x10, x9, eq
   210bc: f90007e8     	str	x8, [sp, #0x8]
   210c0: f9400688     	ldr	x8, [x20, #0x8]
   210c4: b90027e8     	str	w8, [sp, #0x24]
   210c8: 97ffb1a5     	bl	0xd75c <__share_file+0x428>
   210cc: b00001e4     	adrp	x4, 0x5e000
   210d0: 528fc501     	mov	w1, #0x7e28             // =32296
   210d4: 9100a3e8     	add	x8, sp, #0x28
   210d8: 9112d484     	add	x4, x4, #0x4b5
   210dc: 9100d3e5     	add	x5, sp, #0x34
   210e0: 910023e6     	add	x6, sp, #0x8
   210e4: 910093e7     	add	x7, sp, #0x24
   210e8: 72b46181     	movk	w1, #0xa30c, lsl #16
   210ec: 528000e2     	mov	w2, #0x7                // =7
   210f0: 52800023     	mov	w3, #0x1                // =1
   210f4: f90003e8     	str	x8, [sp]
   210f8: 940002d6     	bl	0x21c50 <__share_file+0x1491c>
   210fc: f9401ea8     	ldr	x8, [x21, #0x38]
   21100: b4000808     	cbz	x8, 0x21200 <__share_file+0x13ecc>
   21104: 94000ea6     	bl	0x24b9c <__share_file+0x17868>
   21108: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   2110c: f9401001     	ldr	x1, [x0, #0x20]
   21110: aa0003f6     	mov	x22, x0
   21114: 910023e0     	add	x0, sp, #0x8
   21118: 52800022     	mov	w2, #0x1                // =1
   2111c: f9000fe1     	str	x1, [sp, #0x18]
   21120: 97ffb087     	bl	0xd33c <__share_file+0x8>
   21124: f94007e1     	ldr	x1, [sp, #0x8]
   21128: a94196c3     	ldp	x3, x5, [x22, #0x18]
   2112c: 910023e0     	add	x0, sp, #0x8
   21130: aa0103e2     	mov	x2, x1
   21134: aa0303e4     	mov	x4, x3
   21138: 97ffb0c4     	bl	0xd448 <__share_file+0x114>
   2113c: f9400696     	ldr	x22, [x20, #0x8]
   21140: d37df2d8     	lsl	x24, x22, #3
   21144: aa1803e0     	mov	x0, x24
   21148: 97ff9df2     	bl	0x8910 <malloc@plt>
   2114c: aa0003f7     	mov	x23, x0
   21150: aa1803e0     	mov	x0, x24
   21154: 97ff9def     	bl	0x8910 <malloc@plt>
   21158: aa0003f8     	mov	x24, x0
   2115c: d37ef6c0     	lsl	x0, x22, #2
   21160: 97ff9dec     	bl	0x8910 <malloc@plt>
   21164: aa0003f9     	mov	x25, x0
   21168: b40003d6     	cbz	x22, 0x211e0 <__share_file+0x13eac>
   2116c: d000020b     	adrp	x11, 0x63000
   21170: aa1f03e8     	mov	x8, xzr
   21174: d2c00029     	mov	x9, #0x100000000        // =4294967296
   21178: 5280030a     	mov	w10, #0x18              // =24
   2117c: 912c5d6b     	add	x11, x11, #0xb17
   21180: aa1703ec     	mov	x12, x23
   21184: aa1603ed     	mov	x13, x22
   21188: aa1903ee     	mov	x14, x25
   2118c: b5000117     	cbnz	x23, 0x211ac <__share_file+0x13e78>
   21190: 14000011     	b	0x211d4 <__share_file+0x13ea0>
   21194: 910011ce     	add	x14, x14, #0x4
   21198: f10005ad     	subs	x13, x13, #0x1
   2119c: 9100218c     	add	x12, x12, #0x8
   211a0: 8b090108     	add	x8, x8, x9
   211a4: 540001e0     	b.eq	0x211e0 <__share_file+0x13eac>
   211a8: b4000177     	cbz	x23, 0x211d4 <__share_file+0x13ea0>
   211ac: f940028f     	ldr	x15, [x20]
   211b0: 9360fd10     	asr	x16, x8, #32
   211b4: 9b0a3e11     	madd	x17, x16, x10, x15
   211b8: f9400631     	ldr	x17, [x17, #0x8]
   211bc: b4000091     	cbz	x17, 0x211cc <__share_file+0x13e98>
   211c0: 9b0a7e10     	mul	x16, x16, x10
   211c4: f87069ef     	ldr	x15, [x15, x16]
   211c8: 14000002     	b	0x211d0 <__share_file+0x13e9c>
   211cc: aa0b03ef     	mov	x15, x11
   211d0: f900018f     	str	x15, [x12]
   211d4: b4fffe19     	cbz	x25, 0x21194 <__share_file+0x13e60>
   211d8: b90001df     	str	wzr, [x14]
   211dc: 17ffffee     	b	0x21194 <__share_file+0x13e60>
   211e0: f9401ea8     	ldr	x8, [x21, #0x38]
   211e4: f9402aaa     	ldr	x10, [x21, #0x50]
   211e8: b94037e0     	ldr	w0, [sp, #0x34]
   211ec: d0000209     	adrp	x9, 0x63000
   211f0: 912c5d29     	add	x9, x9, #0xb17
   211f4: b400028a     	cbz	x10, 0x21244 <__share_file+0x13f10>
   211f8: f94026a1     	ldr	x1, [x21, #0x48]
   211fc: 14000013     	b	0x21248 <__share_file+0x13f14>
   21200: f94006c8     	ldr	x8, [x22, #0x8]
   21204: b40004e8     	cbz	x8, 0x212a0 <__share_file+0x13f6c>
   21208: 97ff9bbe     	bl	0x8100 <get_ccs_log@plt>
   2120c: aa0003f3     	mov	x19, x0
   21210: 97ff9bbc     	bl	0x8100 <get_ccs_log@plt>
   21214: aa1303e0     	mov	x0, x19
   21218: 97ffb151     	bl	0xd75c <__share_file+0x428>
   2121c: b00001e4     	adrp	x4, 0x5e000
   21220: d0000205     	adrp	x5, 0x63000
   21224: 528fc501     	mov	w1, #0x7e28             // =32296
   21228: 91143084     	add	x4, x4, #0x50c
   2122c: 912c5ca5     	add	x5, x5, #0xb17
   21230: 72b46181     	movk	w1, #0xa30c, lsl #16
   21234: 528000e2     	mov	w2, #0x7                // =7
   21238: 52800023     	mov	w3, #0x1                // =1
   2123c: 940002fc     	bl	0x21e2c <__share_file+0x14af8>
   21240: 14000018     	b	0x212a0 <__share_file+0x13f6c>
   21244: aa0903e1     	mov	x1, x9
   21248: a940abeb     	ldp	x11, x10, [sp, #0x8]
   2124c: a940326d     	ldp	x13, x12, [x19]
   21250: 2a1603e4     	mov	w4, w22
   21254: aa1703e5     	mov	x5, x23
   21258: f100015f     	cmp	x10, #0x0
   2125c: 9a8b0122     	csel	x2, x9, x11, eq
   21260: f100019f     	cmp	x12, #0x0
   21264: 9a8d0123     	csel	x3, x9, x13, eq
   21268: aa1803e6     	mov	x6, x24
   2126c: aa1903e7     	mov	x7, x25
   21270: d63f0100     	blr	x8
   21274: aa1703e0     	mov	x0, x23
   21278: 97ff9dda     	bl	0x89e0 <free@plt>
   2127c: aa1803e0     	mov	x0, x24
   21280: 97ff9dd8     	bl	0x89e0 <free@plt>
   21284: aa1903e0     	mov	x0, x25
   21288: 97ff9dd6     	bl	0x89e0 <free@plt>
   2128c: f9400fe8     	ldr	x8, [sp, #0x18]
   21290: b4000088     	cbz	x8, 0x212a0 <__share_file+0x13f6c>
   21294: f94007e0     	ldr	x0, [sp, #0x8]
   21298: 97ff9dd2     	bl	0x89e0 <free@plt>
   2129c: f90007ff     	str	xzr, [sp, #0x8]
   212a0: f9401748     	ldr	x8, [x26, #0x28]
   212a4: f9401fe9     	ldr	x9, [sp, #0x38]
   212a8: eb09011f     	cmp	x8, x9
   212ac: 54000101     	b.ne	0x212cc <__share_file+0x13f98>
   212b0: a9487bfd     	ldp	x29, x30, [sp, #0x80]
   212b4: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   212b8: a94657f6     	ldp	x22, x21, [sp, #0x60]
   212bc: a9455ff8     	ldp	x24, x23, [sp, #0x50]
   212c0: a94467fa     	ldp	x26, x25, [sp, #0x40]
   212c4: 910243ff     	add	sp, sp, #0x90
   212c8: d65f03c0     	ret
   212cc: 97ff9c85     	bl	0x84e0 <__stack_chk_fail@plt>
   212d0: f81a0ffb     	str	x27, [sp, #-0x60]!
   212d4: a90167fa     	stp	x26, x25, [sp, #0x10]
   212d8: a9025ff8     	stp	x24, x23, [sp, #0x20]
   212dc: a90357f6     	stp	x22, x21, [sp, #0x30]
   212e0: a9044ff4     	stp	x20, x19, [sp, #0x40]
   212e4: a9057bfd     	stp	x29, x30, [sp, #0x50]
   212e8: 910143fd     	add	x29, sp, #0x50
   212ec: f9400008     	ldr	x8, [x0]
   212f0: f100001f     	cmp	x0, #0x0
   212f4: 9a8803e9     	csel	x9, xzr, x8, eq
   212f8: eb02013f     	cmp	x9, x2
   212fc: 54000aa1     	b.ne	0x21450 <__share_file+0x1411c>
   21300: eb080036     	subs	x22, x1, x8
   21304: 54000963     	b.lo	0x21430 <__share_file+0x140fc>
   21308: f9400409     	ldr	x9, [x0, #0x8]
   2130c: aa0003f4     	mov	x20, x0
   21310: 8b091908     	add	x8, x8, x9, lsl #6
   21314: eb010117     	subs	x23, x8, x1
   21318: 540008c3     	b.lo	0x21430 <__share_file+0x140fc>
   2131c: 91000535     	add	x21, x9, #0x1
   21320: aa1403e0     	mov	x0, x20
   21324: aa1503e1     	mov	x1, x21
   21328: 2a1f03e2     	mov	w2, wzr
   2132c: aa0303f3     	mov	x19, x3
   21330: 94000050     	bl	0x21470 <__share_file+0x1413c>
   21334: f9400298     	ldr	x24, [x20]
   21338: d36696c8     	lsl	x8, x22, #26
   2133c: 934696d9     	sbfx	x25, x22, #6, #32
   21340: 8b886b16     	add	x22, x24, x8, asr #26
   21344: b40003b7     	cbz	x23, 0x213b8 <__share_file+0x14084>
   21348: 9346fefa     	asr	x26, x23, #6
   2134c: 8b1a0328     	add	x8, x25, x26
   21350: 8b081b17     	add	x23, x24, x8, lsl #6
   21354: aa1a03fb     	mov	x27, x26
   21358: 1400000c     	b	0x21388 <__share_file+0x14054>
   2135c: ad7e06e0     	ldp	q0, q1, [x23, #-0x40]
   21360: a97f26e8     	ldp	x8, x9, [x23, #-0x10]
   21364: a93cfeff     	stp	xzr, xzr, [x23, #-0x38]
   21368: ad0006e0     	stp	q0, q1, [x23]
   2136c: 3cde02e0     	ldur	q0, [x23, #-0x20]
   21370: a90326e8     	stp	x8, x9, [x23, #0x30]
   21374: a93efeff     	stp	xzr, xzr, [x23, #-0x18]
   21378: a93dfeff     	stp	xzr, xzr, [x23, #-0x28]
   2137c: 3d800ae0     	str	q0, [x23, #0x20]
   21380: d10102f7     	sub	x23, x23, #0x40
   21384: b400013b     	cbz	x27, 0x213a8 <__share_file+0x14074>
   21388: eb1a037f     	cmp	x27, x26
   2138c: d100077b     	sub	x27, x27, #0x1
   21390: 54fffe62     	b.hs	0x2135c <__share_file+0x14028>
   21394: d10102e1     	sub	x1, x23, #0x40
   21398: aa1703e0     	mov	x0, x23
   2139c: 9400008b     	bl	0x215c8 <__share_file+0x14294>
   213a0: d10102f7     	sub	x23, x23, #0x40
   213a4: b5ffff3b     	cbnz	x27, 0x21388 <__share_file+0x14054>
   213a8: b4000356     	cbz	x22, 0x21410 <__share_file+0x140dc>
   213ac: aa1603e0     	mov	x0, x22
   213b0: 97ffb835     	bl	0xf484 <__share_file+0x2150>
   213b4: 14000002     	b	0x213bc <__share_file+0x14088>
   213b8: b40002d6     	cbz	x22, 0x21410 <__share_file+0x140dc>
   213bc: f9400268     	ldr	x8, [x19]
   213c0: 8b191b09     	add	x9, x24, x25, lsl #6
   213c4: f90002c8     	str	x8, [x22]
   213c8: f9400a68     	ldr	x8, [x19, #0x10]
   213cc: f9000928     	str	x8, [x9, #0x10]
   213d0: f9400e68     	ldr	x8, [x19, #0x18]
   213d4: f9000d28     	str	x8, [x9, #0x18]
   213d8: f9400668     	ldr	x8, [x19, #0x8]
   213dc: f9000528     	str	x8, [x9, #0x8]
   213e0: f9401668     	ldr	x8, [x19, #0x28]
   213e4: a900fe7f     	stp	xzr, xzr, [x19, #0x8]
   213e8: f9000e7f     	str	xzr, [x19, #0x18]
   213ec: f9001528     	str	x8, [x9, #0x28]
   213f0: f9401a68     	ldr	x8, [x19, #0x30]
   213f4: f9001928     	str	x8, [x9, #0x30]
   213f8: f9401268     	ldr	x8, [x19, #0x20]
   213fc: f9001128     	str	x8, [x9, #0x20]
   21400: f9401e68     	ldr	x8, [x19, #0x38]
   21404: a9027e7f     	stp	xzr, xzr, [x19, #0x20]
   21408: f9001a7f     	str	xzr, [x19, #0x30]
   2140c: f9001d28     	str	x8, [x9, #0x38]
   21410: f9000695     	str	x21, [x20, #0x8]
   21414: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   21418: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   2141c: a94357f6     	ldp	x22, x21, [sp, #0x30]
   21420: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   21424: a94167fa     	ldp	x26, x25, [sp, #0x10]
   21428: f84607fb     	ldr	x27, [sp], #0x60
   2142c: d65f03c0     	ret
   21430: b00001c0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   21434: b00001e2     	adrp	x2, 0x5e000
   21438: b00001c3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2143c: 91215c00     	add	x0, x0, #0x857
   21440: 9114b842     	add	x2, x2, #0x52e
   21444: 91277063     	add	x3, x3, #0x9dc
   21448: 528031c1     	mov	w1, #0x18e              // =398
   2144c: 97ff9b65     	bl	0x81e0 <__assert2@plt>
   21450: b00001c0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   21454: b00001e2     	adrp	x2, 0x5e000
   21458: b00001c3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2145c: 91215c00     	add	x0, x0, #0x857
   21460: 91181c42     	add	x2, x2, #0x607
   21464: 912c0063     	add	x3, x3, #0xb00
   21468: 52800ae1     	mov	w1, #0x57               // =87
   2146c: 97ff9b5d     	bl	0x81e0 <__assert2@plt>
   21470: f81c0ff7     	str	x23, [sp, #-0x40]!
   21474: a90157f6     	stp	x22, x21, [sp, #0x10]
   21478: a9024ff4     	stp	x20, x19, [sp, #0x20]
   2147c: a9037bfd     	stp	x29, x30, [sp, #0x30]
   21480: 9100c3fd     	add	x29, sp, #0x30
   21484: f9400416     	ldr	x22, [x0, #0x8]
   21488: eb0102df     	cmp	x22, x1
   2148c: 54000069     	b.ls	0x21498 <__share_file+0x14164>
   21490: 2a1f03e0     	mov	w0, wzr
   21494: 14000040     	b	0x21594 <__share_file+0x14260>
   21498: aa0003f3     	mov	x19, x0
   2149c: 360000e2     	tbz	w2, #0x0, 0x214b8 <__share_file+0x14184>
   214a0: f9000a61     	str	x1, [x19, #0x10]
   214a4: b50002a1     	cbnz	x1, 0x214f8 <__share_file+0x141c4>
   214a8: aa1f03f4     	mov	x20, xzr
   214ac: f9400260     	ldr	x0, [x19]
   214b0: b50006c0     	cbnz	x0, 0x21588 <__share_file+0x14254>
   214b4: 14000036     	b	0x2158c <__share_file+0x14258>
   214b8: f9400a68     	ldr	x8, [x19, #0x10]
   214bc: eb01011f     	cmp	x8, x1
   214c0: 54fffe82     	b.hs	0x21490 <__share_file+0x1415c>
   214c4: d1000428     	sub	x8, x1, #0x1
   214c8: ea08003f     	tst	x1, x8
   214cc: 54000061     	b.ne	0x214d8 <__share_file+0x141a4>
   214d0: aa0103e8     	mov	x8, x1
   214d4: 14000005     	b	0x214e8 <__share_file+0x141b4>
   214d8: 52800028     	mov	w8, #0x1                // =1
   214dc: d341fc21     	lsr	x1, x1, #1
   214e0: d37ff908     	lsl	x8, x8, #1
   214e4: b5ffffc1     	cbnz	x1, 0x214dc <__share_file+0x141a8>
   214e8: f100091f     	cmp	x8, #0x2
   214ec: 52800049     	mov	w9, #0x2                // =2
   214f0: 9a898101     	csel	x1, x8, x9, hi
   214f4: f9000a61     	str	x1, [x19, #0x10]
   214f8: d37ae420     	lsl	x0, x1, #6
   214fc: 97ff9d05     	bl	0x8910 <malloc@plt>
   21500: b4000540     	cbz	x0, 0x215a8 <__share_file+0x14274>
   21504: aa0003f4     	mov	x20, x0
   21508: b40003d6     	cbz	x22, 0x21580 <__share_file+0x1424c>
   2150c: f9400275     	ldr	x21, [x19]
   21510: b4000395     	cbz	x21, 0x21580 <__share_file+0x1424c>
   21514: 91008297     	add	x23, x20, #0x20
   21518: f94002a8     	ldr	x8, [x21]
   2151c: aa1503e0     	mov	x0, x21
   21520: f81e02e8     	stur	x8, [x23, #-0x20]
   21524: f9400aa8     	ldr	x8, [x21, #0x10]
   21528: f81f02e8     	stur	x8, [x23, #-0x10]
   2152c: f9400ea8     	ldr	x8, [x21, #0x18]
   21530: f81f82e8     	stur	x8, [x23, #-0x8]
   21534: f94006a8     	ldr	x8, [x21, #0x8]
   21538: f81e82e8     	stur	x8, [x23, #-0x18]
   2153c: f94016a8     	ldr	x8, [x21, #0x28]
   21540: a900febf     	stp	xzr, xzr, [x21, #0x8]
   21544: f9000ebf     	str	xzr, [x21, #0x18]
   21548: f90006e8     	str	x8, [x23, #0x8]
   2154c: f9401aa8     	ldr	x8, [x21, #0x30]
   21550: f9000ae8     	str	x8, [x23, #0x10]
   21554: f94012a8     	ldr	x8, [x21, #0x20]
   21558: f90002e8     	str	x8, [x23]
   2155c: f9401ea8     	ldr	x8, [x21, #0x38]
   21560: a9027ebf     	stp	xzr, xzr, [x21, #0x20]
   21564: f9001abf     	str	xzr, [x21, #0x30]
   21568: f9000ee8     	str	x8, [x23, #0x18]
   2156c: 97ffb7c6     	bl	0xf484 <__share_file+0x2150>
   21570: f10006d6     	subs	x22, x22, #0x1
   21574: 910102b5     	add	x21, x21, #0x40
   21578: 910102f7     	add	x23, x23, #0x40
   2157c: 54fffce1     	b.ne	0x21518 <__share_file+0x141e4>
   21580: f9400260     	ldr	x0, [x19]
   21584: b4000040     	cbz	x0, 0x2158c <__share_file+0x14258>
   21588: 97ff9d16     	bl	0x89e0 <free@plt>
   2158c: 52800020     	mov	w0, #0x1                // =1
   21590: f9000274     	str	x20, [x19]
   21594: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   21598: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   2159c: a94157f6     	ldp	x22, x21, [sp, #0x10]
   215a0: f84407f7     	ldr	x23, [sp], #0x40
   215a4: d65f03c0     	ret
   215a8: b00001c0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   215ac: b00001e2     	adrp	x2, 0x5e000
   215b0: b00001c3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   215b4: 91215c00     	add	x0, x0, #0x857
   215b8: 911e7442     	add	x2, x2, #0x79d
   215bc: 9124c063     	add	x3, x3, #0x930
   215c0: 52804a01     	mov	w1, #0x250              // =592
   215c4: 97ff9b07     	bl	0x81e0 <__assert2@plt>
   215c8: a9ba6ffc     	stp	x28, x27, [sp, #-0x60]!
   215cc: a90167fa     	stp	x26, x25, [sp, #0x10]
   215d0: a9025ff8     	stp	x24, x23, [sp, #0x20]
   215d4: a90357f6     	stp	x22, x21, [sp, #0x30]
   215d8: a9044ff4     	stp	x20, x19, [sp, #0x40]
   215dc: a9057bfd     	stp	x29, x30, [sp, #0x50]
   215e0: 910143fd     	add	x29, sp, #0x50
   215e4: aa0103f6     	mov	x22, x1
   215e8: f84086c8     	ldr	x8, [x22], #0x8
   215ec: f9400c09     	ldr	x9, [x0, #0x18]
   215f0: aa0103f4     	mov	x20, x1
   215f4: aa0003f3     	mov	x19, x0
   215f8: f9000008     	str	x8, [x0]
   215fc: b40003a9     	cbz	x9, 0x21670 <__share_file+0x1433c>
   21600: a940a275     	ldp	x21, x8, [x19, #0x8]
   21604: b4000308     	cbz	x8, 0x21664 <__share_file+0x14330>
   21608: aa1f03f7     	mov	x23, xzr
   2160c: aa1f03f8     	mov	x24, xzr
   21610: 52800319     	mov	w25, #0x18              // =24
   21614: d2c0003a     	mov	x26, #0x100000000       // =4294967296
   21618: 14000008     	b	0x21638 <__share_file+0x14304>
   2161c: 9b195768     	madd	x8, x27, x25, x21
   21620: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   21624: f9400a68     	ldr	x8, [x19, #0x10]
   21628: 91000718     	add	x24, x24, #0x1
   2162c: eb08031f     	cmp	x24, x8
   21630: 8b1a02f7     	add	x23, x23, x26
   21634: 54000162     	b.hs	0x21660 <__share_file+0x1432c>
   21638: 9360fefb     	asr	x27, x23, #32
   2163c: 9b19577c     	madd	x28, x27, x25, x21
   21640: b4ffff5c     	cbz	x28, 0x21628 <__share_file+0x142f4>
   21644: 9b195768     	madd	x8, x27, x25, x21
   21648: f9400908     	ldr	x8, [x8, #0x10]
   2164c: b4fffe88     	cbz	x8, 0x2161c <__share_file+0x142e8>
   21650: f9400380     	ldr	x0, [x28]
   21654: 97ff9ce3     	bl	0x89e0 <free@plt>
   21658: f900039f     	str	xzr, [x28]
   2165c: 17fffff0     	b	0x2161c <__share_file+0x142e8>
   21660: f9400675     	ldr	x21, [x19, #0x8]
   21664: aa1503e0     	mov	x0, x21
   21668: 97ff9cde     	bl	0x89e0 <free@plt>
   2166c: f900067f     	str	xzr, [x19, #0x8]
   21670: a9017e7f     	stp	xzr, xzr, [x19, #0x10]
   21674: f9400688     	ldr	x8, [x20, #0x8]
   21678: f9000668     	str	x8, [x19, #0x8]
   2167c: f9400a88     	ldr	x8, [x20, #0x10]
   21680: f9000a68     	str	x8, [x19, #0x10]
   21684: f9400e88     	ldr	x8, [x20, #0x18]
   21688: f9000e68     	str	x8, [x19, #0x18]
   2168c: a9007edf     	stp	xzr, xzr, [x22]
   21690: f9000adf     	str	xzr, [x22, #0x10]
   21694: f9401a68     	ldr	x8, [x19, #0x30]
   21698: 91008296     	add	x22, x20, #0x20
   2169c: b40003a8     	cbz	x8, 0x21710 <__share_file+0x143dc>
   216a0: a9422275     	ldp	x21, x8, [x19, #0x20]
   216a4: b4000308     	cbz	x8, 0x21704 <__share_file+0x143d0>
   216a8: aa1f03f7     	mov	x23, xzr
   216ac: aa1f03f8     	mov	x24, xzr
   216b0: 52800319     	mov	w25, #0x18              // =24
   216b4: d2c0003a     	mov	x26, #0x100000000       // =4294967296
   216b8: 14000008     	b	0x216d8 <__share_file+0x143a4>
   216bc: 9b195768     	madd	x8, x27, x25, x21
   216c0: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   216c4: f9401668     	ldr	x8, [x19, #0x28]
   216c8: 91000718     	add	x24, x24, #0x1
   216cc: eb08031f     	cmp	x24, x8
   216d0: 8b1a02f7     	add	x23, x23, x26
   216d4: 54000162     	b.hs	0x21700 <__share_file+0x143cc>
   216d8: 9360fefb     	asr	x27, x23, #32
   216dc: 9b19577c     	madd	x28, x27, x25, x21
   216e0: b4ffff5c     	cbz	x28, 0x216c8 <__share_file+0x14394>
   216e4: 9b195768     	madd	x8, x27, x25, x21
   216e8: f9400908     	ldr	x8, [x8, #0x10]
   216ec: b4fffe88     	cbz	x8, 0x216bc <__share_file+0x14388>
   216f0: f9400380     	ldr	x0, [x28]
   216f4: 97ff9cbb     	bl	0x89e0 <free@plt>
   216f8: f900039f     	str	xzr, [x28]
   216fc: 17fffff0     	b	0x216bc <__share_file+0x14388>
   21700: f9401275     	ldr	x21, [x19, #0x20]
   21704: aa1503e0     	mov	x0, x21
   21708: 97ff9cb6     	bl	0x89e0 <free@plt>
   2170c: f900127f     	str	xzr, [x19, #0x20]
   21710: a902fe7f     	stp	xzr, xzr, [x19, #0x28]
   21714: f9401288     	ldr	x8, [x20, #0x20]
   21718: aa1303e0     	mov	x0, x19
   2171c: f9001268     	str	x8, [x19, #0x20]
   21720: f9401688     	ldr	x8, [x20, #0x28]
   21724: f9001668     	str	x8, [x19, #0x28]
   21728: f9401a88     	ldr	x8, [x20, #0x30]
   2172c: f9001a68     	str	x8, [x19, #0x30]
   21730: a9007edf     	stp	xzr, xzr, [x22]
   21734: f9000adf     	str	xzr, [x22, #0x10]
   21738: f9401e88     	ldr	x8, [x20, #0x38]
   2173c: f9001e68     	str	x8, [x19, #0x38]
   21740: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   21744: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   21748: a94357f6     	ldp	x22, x21, [sp, #0x30]
   2174c: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   21750: a94167fa     	ldp	x26, x25, [sp, #0x10]
   21754: a8c66ffc     	ldp	x28, x27, [sp], #0x60
   21758: d65f03c0     	ret
   2175c: d101c3ff     	sub	sp, sp, #0x70
   21760: a9016ffc     	stp	x28, x27, [sp, #0x10]
   21764: a90267fa     	stp	x26, x25, [sp, #0x20]
   21768: a9035ff8     	stp	x24, x23, [sp, #0x30]
   2176c: a90457f6     	stp	x22, x21, [sp, #0x40]
   21770: a9054ff4     	stp	x20, x19, [sp, #0x50]
   21774: a9067bfd     	stp	x29, x30, [sp, #0x60]
   21778: 910183fd     	add	x29, sp, #0x60
   2177c: b4000f65     	cbz	x5, 0x21968 <__share_file+0x14634>
   21780: f9400009     	ldr	x9, [x0]
   21784: f100001f     	cmp	x0, #0x0
   21788: aa0003f9     	mov	x25, x0
   2178c: 9a8903e8     	csel	x8, xzr, x9, eq
   21790: eb02011f     	cmp	x8, x2
   21794: 540010a1     	b.ne	0x219a8 <__share_file+0x14674>
   21798: eb090028     	subs	x8, x1, x9
   2179c: 54000f63     	b.lo	0x21988 <__share_file+0x14654>
   217a0: f940072a     	ldr	x10, [x25, #0x8]
   217a4: 52800316     	mov	w22, #0x18              // =24
   217a8: 9b162549     	madd	x9, x10, x22, x9
   217ac: eb010137     	subs	x23, x9, x1
   217b0: 54000ec3     	b.lo	0x21988 <__share_file+0x14654>
   217b4: b201f3eb     	mov	x11, #-0x5555555555555556 // =-6148914691236517206
   217b8: 9343fee9     	asr	x9, x23, #3
   217bc: f295556b     	movk	x11, #0xaaab
   217c0: 8b050141     	add	x1, x10, x5
   217c4: 9343fd08     	asr	x8, x8, #3
   217c8: aa1903e0     	mov	x0, x25
   217cc: 2a1f03e2     	mov	w2, wzr
   217d0: aa0503f3     	mov	x19, x5
   217d4: aa0303f4     	mov	x20, x3
   217d8: 9b0b7d38     	mul	x24, x9, x11
   217dc: 9b0b7d15     	mul	x21, x8, x11
   217e0: f90003e1     	str	x1, [sp]
   217e4: 97ffac1f     	bl	0xc860 <__send_to_http_server+0x380>
   217e8: f9400328     	ldr	x8, [x25]
   217ec: f90007f9     	str	x25, [sp, #0x8]
   217f0: d503201f     	nop
   217f4: 9b3622b9     	smaddl	x25, w21, w22, x8
   217f8: b40005f7     	cbz	x23, 0x218b4 <__share_file+0x14580>
   217fc: 93407e69     	sxtw	x9, w19
   21800: 8b35c30a     	add	x10, x24, w21, sxtw
   21804: 5280030b     	mov	w11, #0x18              // =24
   21808: d1000537     	sub	x23, x9, #0x1
   2180c: 8b33c529     	add	x9, x9, w19, sxtw #1
   21810: 9b0b2148     	madd	x8, x10, x11, x8
   21814: d37df13a     	lsl	x26, x9, #3
   21818: d100211b     	sub	x27, x8, #0x8
   2181c: aa1803fc     	mov	x28, x24
   21820: 1400000d     	b	0x21854 <__share_file+0x14520>
   21824: 8b1a0368     	add	x8, x27, x26
   21828: a93ffd1f     	stp	xzr, xzr, [x8, #-0x8]
   2182c: f85f0369     	ldur	x9, [x27, #-0x10]
   21830: f81f0109     	stur	x9, [x8, #-0x10]
   21834: f85f8369     	ldur	x9, [x27, #-0x8]
   21838: f81f8109     	stur	x9, [x8, #-0x8]
   2183c: f9400369     	ldr	x9, [x27]
   21840: f9000109     	str	x9, [x8]
   21844: a9007ebf     	stp	xzr, xzr, [x21]
   21848: f9000abf     	str	xzr, [x21, #0x10]
   2184c: d100637b     	sub	x27, x27, #0x18
   21850: b400033c     	cbz	x28, 0x218b4 <__share_file+0x14580>
   21854: 8b1c02e8     	add	x8, x23, x28
   21858: eb18011f     	cmp	x8, x24
   2185c: d100079c     	sub	x28, x28, #0x1
   21860: 54000122     	b.hs	0x21884 <__share_file+0x14550>
   21864: f87a6b68     	ldr	x8, [x27, x26]
   21868: d1004375     	sub	x21, x27, #0x10
   2186c: b4fffdc8     	cbz	x8, 0x21824 <__share_file+0x144f0>
   21870: 8b1a0376     	add	x22, x27, x26
   21874: f85f02c0     	ldur	x0, [x22, #-0x10]
   21878: 97ff9c5a     	bl	0x89e0 <free@plt>
   2187c: f81f02df     	stur	xzr, [x22, #-0x10]
   21880: 17ffffe9     	b	0x21824 <__share_file+0x144f0>
   21884: 8b1a0368     	add	x8, x27, x26
   21888: f100411f     	cmp	x8, #0x10
   2188c: 54fffe00     	b.eq	0x2184c <__share_file+0x14518>
   21890: f85f8369     	ldur	x9, [x27, #-0x8]
   21894: 5280030a     	mov	w10, #0x18              // =24
   21898: 9b0a6795     	madd	x21, x28, x10, x25
   2189c: f81f8109     	stur	x9, [x8, #-0x8]
   218a0: f9400369     	ldr	x9, [x27]
   218a4: f9000109     	str	x9, [x8]
   218a8: f85f0369     	ldur	x9, [x27, #-0x10]
   218ac: f81f0109     	stur	x9, [x8, #-0x10]
   218b0: 17ffffe5     	b	0x21844 <__share_file+0x14510>
   218b4: aa1f03fa     	mov	x26, xzr
   218b8: aa1f03fb     	mov	x27, xzr
   218bc: 5280031c     	mov	w28, #0x18              // =24
   218c0: d2c00036     	mov	x22, #0x100000000       // =4294967296
   218c4: 14000008     	b	0x218e4 <__share_file+0x145b0>
   218c8: aa0103e2     	mov	x2, x1
   218cc: aa0303e4     	mov	x4, x3
   218d0: 97ffaede     	bl	0xd448 <__share_file+0x114>
   218d4: 9100077b     	add	x27, x27, #0x1
   218d8: eb1b027f     	cmp	x19, x27
   218dc: 8b16035a     	add	x26, x26, x22
   218e0: 54000400     	b.eq	0x21960 <__share_file+0x1462c>
   218e4: eb18037f     	cmp	x27, x24
   218e8: 9360ff48     	asr	x8, x26, #32
   218ec: 54000202     	b.hs	0x2192c <__share_file+0x145f8>
   218f0: 8b080509     	add	x9, x8, x8, lsl #1
   218f4: d37df129     	lsl	x9, x9, #3
   218f8: 8b090320     	add	x0, x25, x9
   218fc: f940000a     	ldr	x10, [x0]
   21900: f900041f     	str	xzr, [x0, #0x8]
   21904: b400006a     	cbz	x10, 0x21910 <__share_file+0x145dc>
   21908: 3900015f     	strb	wzr, [x10]
   2190c: d503201f     	nop
   21910: 9b1c5108     	madd	x8, x8, x28, x20
   21914: f9400505     	ldr	x5, [x8, #0x8]
   21918: b4fffde5     	cbz	x5, 0x218d4 <__share_file+0x145a0>
   2191c: 8b090288     	add	x8, x20, x9
   21920: f9400001     	ldr	x1, [x0]
   21924: f9400103     	ldr	x3, [x8]
   21928: 17ffffe8     	b	0x218c8 <__share_file+0x14594>
   2192c: 9b1c6517     	madd	x23, x8, x28, x25
   21930: b4fffd37     	cbz	x23, 0x218d4 <__share_file+0x145a0>
   21934: 9b1c5115     	madd	x21, x8, x28, x20
   21938: a9007eff     	stp	xzr, xzr, [x23]
   2193c: f94006a1     	ldr	x1, [x21, #0x8]
   21940: 52800022     	mov	w2, #0x1                // =1
   21944: aa1703e0     	mov	x0, x23
   21948: f9000ae1     	str	x1, [x23, #0x10]
   2194c: 97ffae7c     	bl	0xd33c <__share_file+0x8>
   21950: f94002e1     	ldr	x1, [x23]
   21954: a94016a3     	ldp	x3, x5, [x21]
   21958: aa1703e0     	mov	x0, x23
   2195c: 17ffffdb     	b	0x218c8 <__share_file+0x14594>
   21960: a94023e9     	ldp	x9, x8, [sp]
   21964: f9000509     	str	x9, [x8, #0x8]
   21968: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   2196c: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   21970: a94457f6     	ldp	x22, x21, [sp, #0x40]
   21974: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   21978: a94267fa     	ldp	x26, x25, [sp, #0x20]
   2197c: a9416ffc     	ldp	x28, x27, [sp, #0x10]
   21980: 9101c3ff     	add	sp, sp, #0x70
   21984: d65f03c0     	ret
   21988: b00001c0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2198c: b00001e2     	adrp	x2, 0x5e000
   21990: b00001c3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   21994: 91215c00     	add	x0, x0, #0x857
   21998: 91246042     	add	x2, x2, #0x918
   2199c: 91277063     	add	x3, x3, #0x9dc
   219a0: 528034c1     	mov	w1, #0x1a6              // =422
   219a4: 97ff9a0f     	bl	0x81e0 <__assert2@plt>
   219a8: b00001c0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   219ac: b00001c2     	adrp	x2, 0x5a000 <json_set_float_serialization_format+0x3eac>
   219b0: b00001c3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   219b4: 91215c00     	add	x0, x0, #0x857
   219b8: 91323442     	add	x2, x2, #0xc8d
   219bc: 912c0063     	add	x3, x3, #0xb00
   219c0: 52800ae1     	mov	w1, #0x57               // =87
   219c4: 97ff9a07     	bl	0x81e0 <__assert2@plt>
   219c8: d101c3ff     	sub	sp, sp, #0x70
   219cc: a9016ffc     	stp	x28, x27, [sp, #0x10]
   219d0: a90267fa     	stp	x26, x25, [sp, #0x20]
   219d4: a9035ff8     	stp	x24, x23, [sp, #0x30]
   219d8: a90457f6     	stp	x22, x21, [sp, #0x40]
   219dc: a9054ff4     	stp	x20, x19, [sp, #0x50]
   219e0: a9067bfd     	stp	x29, x30, [sp, #0x60]
   219e4: 910183fd     	add	x29, sp, #0x60
   219e8: b4000f45     	cbz	x5, 0x21bd0 <__share_file+0x1489c>
   219ec: f9400009     	ldr	x9, [x0]
   219f0: f100001f     	cmp	x0, #0x0
   219f4: aa0003f9     	mov	x25, x0
   219f8: 9a8903e8     	csel	x8, xzr, x9, eq
   219fc: eb02011f     	cmp	x8, x2
   21a00: 54001181     	b.ne	0x21c30 <__share_file+0x148fc>
   21a04: eb090028     	subs	x8, x1, x9
   21a08: 54001043     	b.lo	0x21c10 <__share_file+0x148dc>
   21a0c: f940072a     	ldr	x10, [x25, #0x8]
   21a10: 52800316     	mov	w22, #0x18              // =24
   21a14: 9b162549     	madd	x9, x10, x22, x9
   21a18: eb010137     	subs	x23, x9, x1
   21a1c: 54000fa3     	b.lo	0x21c10 <__share_file+0x148dc>
   21a20: b201f3eb     	mov	x11, #-0x5555555555555556 // =-6148914691236517206
   21a24: 9343fee9     	asr	x9, x23, #3
   21a28: f295556b     	movk	x11, #0xaaab
   21a2c: 8b050141     	add	x1, x10, x5
   21a30: 9343fd08     	asr	x8, x8, #3
   21a34: aa1903e0     	mov	x0, x25
   21a38: 2a1f03e2     	mov	w2, wzr
   21a3c: aa0503f3     	mov	x19, x5
   21a40: aa0303f4     	mov	x20, x3
   21a44: 9b0b7d38     	mul	x24, x9, x11
   21a48: 9b0b7d15     	mul	x21, x8, x11
   21a4c: f90003e1     	str	x1, [sp]
   21a50: 97ffabd2     	bl	0xc998 <__send_to_http_server+0x4b8>
   21a54: f9400328     	ldr	x8, [x25]
   21a58: f90007f9     	str	x25, [sp, #0x8]
   21a5c: d503201f     	nop
   21a60: 9b3622b9     	smaddl	x25, w21, w22, x8
   21a64: b40005f7     	cbz	x23, 0x21b20 <__share_file+0x147ec>
   21a68: 93407e69     	sxtw	x9, w19
   21a6c: 8b35c30a     	add	x10, x24, w21, sxtw
   21a70: 5280030b     	mov	w11, #0x18              // =24
   21a74: d1000537     	sub	x23, x9, #0x1
   21a78: 8b33c529     	add	x9, x9, w19, sxtw #1
   21a7c: 9b0b2148     	madd	x8, x10, x11, x8
   21a80: d37df13a     	lsl	x26, x9, #3
   21a84: d100211b     	sub	x27, x8, #0x8
   21a88: aa1803fc     	mov	x28, x24
   21a8c: 1400000d     	b	0x21ac0 <__share_file+0x1478c>
   21a90: 8b1a0368     	add	x8, x27, x26
   21a94: a93ffd1f     	stp	xzr, xzr, [x8, #-0x8]
   21a98: f85f0369     	ldur	x9, [x27, #-0x10]
   21a9c: f81f0109     	stur	x9, [x8, #-0x10]
   21aa0: f85f8369     	ldur	x9, [x27, #-0x8]
   21aa4: f81f8109     	stur	x9, [x8, #-0x8]
   21aa8: f9400369     	ldr	x9, [x27]
   21aac: f9000109     	str	x9, [x8]
   21ab0: a9007ebf     	stp	xzr, xzr, [x21]
   21ab4: f9000abf     	str	xzr, [x21, #0x10]
   21ab8: d100637b     	sub	x27, x27, #0x18
   21abc: b400033c     	cbz	x28, 0x21b20 <__share_file+0x147ec>
   21ac0: 8b1c02e8     	add	x8, x23, x28
   21ac4: eb18011f     	cmp	x8, x24
   21ac8: d100079c     	sub	x28, x28, #0x1
   21acc: 54000122     	b.hs	0x21af0 <__share_file+0x147bc>
   21ad0: f87a6b68     	ldr	x8, [x27, x26]
   21ad4: d1004375     	sub	x21, x27, #0x10
   21ad8: b4fffdc8     	cbz	x8, 0x21a90 <__share_file+0x1475c>
   21adc: 8b1a0376     	add	x22, x27, x26
   21ae0: f85f02c0     	ldur	x0, [x22, #-0x10]
   21ae4: 97ff9bbf     	bl	0x89e0 <free@plt>
   21ae8: f81f02df     	stur	xzr, [x22, #-0x10]
   21aec: 17ffffe9     	b	0x21a90 <__share_file+0x1475c>
   21af0: 8b1a0368     	add	x8, x27, x26
   21af4: f100411f     	cmp	x8, #0x10
   21af8: 54fffe00     	b.eq	0x21ab8 <__share_file+0x14784>
   21afc: f85f8369     	ldur	x9, [x27, #-0x8]
   21b00: 5280030a     	mov	w10, #0x18              // =24
   21b04: 9b0a6795     	madd	x21, x28, x10, x25
   21b08: f81f8109     	stur	x9, [x8, #-0x8]
   21b0c: f9400369     	ldr	x9, [x27]
   21b10: f9000109     	str	x9, [x8]
   21b14: f85f0369     	ldur	x9, [x27, #-0x10]
   21b18: f81f0109     	stur	x9, [x8, #-0x10]
   21b1c: 17ffffe5     	b	0x21ab0 <__share_file+0x1477c>
   21b20: aa1f03fa     	mov	x26, xzr
   21b24: aa1f03fb     	mov	x27, xzr
   21b28: d2c0003c     	mov	x28, #0x100000000       // =4294967296
   21b2c: 1400000f     	b	0x21b68 <__share_file+0x14834>
   21b30: 8b080508     	add	x8, x8, x8, lsl #1
   21b34: d37df108     	lsl	x8, x8, #3
   21b38: 8b080320     	add	x0, x25, x8
   21b3c: 8b080289     	add	x9, x20, x8
   21b40: f900041f     	str	xzr, [x0, #0x8]
   21b44: f9400001     	ldr	x1, [x0]
   21b48: a9401523     	ldp	x3, x5, [x9]
   21b4c: aa0103e2     	mov	x2, x1
   21b50: aa0303e4     	mov	x4, x3
   21b54: 97ffabdf     	bl	0xcad0 <__send_to_http_server+0x5f0>
   21b58: 9100077b     	add	x27, x27, #0x1
   21b5c: eb1b027f     	cmp	x19, x27
   21b60: 8b1c035a     	add	x26, x26, x28
   21b64: 54000320     	b.eq	0x21bc8 <__share_file+0x14894>
   21b68: eb18037f     	cmp	x27, x24
   21b6c: 9360ff48     	asr	x8, x26, #32
   21b70: 54fffe03     	b.lo	0x21b30 <__share_file+0x147fc>
   21b74: 8b080509     	add	x9, x8, x8, lsl #1
   21b78: d37df135     	lsl	x21, x9, #3
   21b7c: ab150337     	adds	x23, x25, x21
   21b80: 54fffec0     	b.eq	0x21b58 <__share_file+0x14824>
   21b84: 52800309     	mov	w9, #0x18               // =24
   21b88: 9b095116     	madd	x22, x8, x9, x20
   21b8c: a9007eff     	stp	xzr, xzr, [x23]
   21b90: f8408ec0     	ldr	x0, [x22, #0x8]!
   21b94: f9000ae0     	str	x0, [x23, #0x10]
   21b98: b40000a0     	cbz	x0, 0x21bac <__share_file+0x14878>
   21b9c: 97ff9b5d     	bl	0x8910 <malloc@plt>
   21ba0: aa0003e1     	mov	x1, x0
   21ba4: b5000060     	cbnz	x0, 0x21bb0 <__share_file+0x1487c>
   21ba8: 14000012     	b	0x21bf0 <__share_file+0x148bc>
   21bac: aa1f03e1     	mov	x1, xzr
   21bb0: 8b150288     	add	x8, x20, x21
   21bb4: f90002e1     	str	x1, [x23]
   21bb8: f9400103     	ldr	x3, [x8]
   21bbc: f94002c5     	ldr	x5, [x22]
   21bc0: aa1703e0     	mov	x0, x23
   21bc4: 17ffffe2     	b	0x21b4c <__share_file+0x14818>
   21bc8: a94023e9     	ldp	x9, x8, [sp]
   21bcc: f9000509     	str	x9, [x8, #0x8]
   21bd0: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   21bd4: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   21bd8: a94457f6     	ldp	x22, x21, [sp, #0x40]
   21bdc: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   21be0: a94267fa     	ldp	x26, x25, [sp, #0x20]
   21be4: a9416ffc     	ldp	x28, x27, [sp, #0x10]
   21be8: 9101c3ff     	add	sp, sp, #0x70
   21bec: d65f03c0     	ret
   21bf0: b00001c0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   21bf4: f00001c2     	adrp	x2, 0x5c000
   21bf8: b00001c3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   21bfc: 91215c00     	add	x0, x0, #0x857
   21c00: 91028842     	add	x2, x2, #0xa2
   21c04: 9124c063     	add	x3, x3, #0x930
   21c08: 52804a01     	mov	w1, #0x250              // =592
   21c0c: 97ff9975     	bl	0x81e0 <__assert2@plt>
   21c10: b00001c0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   21c14: b00001e2     	adrp	x2, 0x5e000
   21c18: b00001c3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   21c1c: 91215c00     	add	x0, x0, #0x857
   21c20: 91271842     	add	x2, x2, #0x9c6
   21c24: 91277063     	add	x3, x3, #0x9dc
   21c28: 528034c1     	mov	w1, #0x1a6              // =422
   21c2c: 97ff996d     	bl	0x81e0 <__assert2@plt>
   21c30: b00001c0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   21c34: d00001c2     	adrp	x2, 0x5b000
   21c38: b00001c3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   21c3c: 91215c00     	add	x0, x0, #0x857
   21c40: 913d8042     	add	x2, x2, #0xf60
   21c44: 912c0063     	add	x3, x3, #0xb00
   21c48: 52800ae1     	mov	w1, #0x57               // =87
   21c4c: 97ff9965     	bl	0x81e0 <__assert2@plt>
   21c50: d10383ff     	sub	sp, sp, #0xe0
   21c54: a9086ffc     	stp	x28, x27, [sp, #0x80]
   21c58: a90967fa     	stp	x26, x25, [sp, #0x90]
   21c5c: a90a5ff8     	stp	x24, x23, [sp, #0xa0]
   21c60: a90b57f6     	stp	x22, x21, [sp, #0xb0]
   21c64: a90c4ff4     	stp	x20, x19, [sp, #0xc0]
   21c68: a90d7bfd     	stp	x29, x30, [sp, #0xd0]
   21c6c: 910343fd     	add	x29, sp, #0xd0
   21c70: d53bd05b     	mrs	x27, TPIDR_EL0
   21c74: f9401768     	ldr	x8, [x27, #0x28]
   21c78: 52800029     	mov	w9, #0x1                // =1
   21c7c: 1ac32129     	lsl	w9, w9, w3
   21c80: f81a83a8     	stur	x8, [x29, #-0x58]
   21c84: f9400008     	ldr	x8, [x0]
   21c88: b9400108     	ldr	w8, [x8]
   21c8c: 6a09011f     	tst	w8, w9
   21c90: 540003c0     	b.eq	0x21d08 <__share_file+0x149d4>
   21c94: f9401408     	ldr	x8, [x0, #0x28]
   21c98: 2a0203f8     	mov	w24, w2
   21c9c: aa0003f9     	mov	x25, x0
   21ca0: 38624908     	ldrb	w8, [x8, w2, uxtw]
   21ca4: 34000328     	cbz	w8, 0x21d08 <__share_file+0x149d4>
   21ca8: f94000c0     	ldr	x0, [x6]
   21cac: 39415888     	ldrb	w8, [x4, #0x56]
   21cb0: aa0703f3     	mov	x19, x7
   21cb4: aa0603f4     	mov	x20, x6
   21cb8: aa0503f5     	mov	x21, x5
   21cbc: aa0403f6     	mov	x22, x4
   21cc0: 2a0303f7     	mov	w23, w3
   21cc4: 2a0103fa     	mov	w26, w1
   21cc8: b9001fe8     	str	w8, [sp, #0x1c]
   21ccc: b4000080     	cbz	x0, 0x21cdc <__share_file+0x149a8>
   21cd0: 97ff9ae4     	bl	0x8860 <strlen@plt>
   21cd4: 9100201c     	add	x28, x0, #0x8
   21cd8: 14000002     	b	0x21ce0 <__share_file+0x149ac>
   21cdc: 5280019c     	mov	w28, #0xc               // =12
   21ce0: 1101ef88     	add	w8, w28, #0x7b
   21ce4: f100039f     	cmp	x28, #0x0
   21ce8: 121e7508     	and	w8, w8, #0xfffffffc
   21cec: 52800f09     	mov	w9, #0x78               // =120
   21cf0: 1a880128     	csel	w8, w9, w8, eq
   21cf4: 11007100     	add	w0, w8, #0x1c
   21cf8: 910143e8     	add	x8, sp, #0x50
   21cfc: 97ff99b9     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   21d00: b9406fe8     	ldr	w8, [sp, #0x6c]
   21d04: 340001c8     	cbz	w8, 0x21d3c <__share_file+0x14a08>
   21d08: 2a1f03e0     	mov	w0, wzr
   21d0c: f9401768     	ldr	x8, [x27, #0x28]
   21d10: f85a83a9     	ldur	x9, [x29, #-0x58]
   21d14: eb09011f     	cmp	x8, x9
   21d18: 54000881     	b.ne	0x21e28 <__share_file+0x14af4>
   21d1c: a94d7bfd     	ldp	x29, x30, [sp, #0xd0]
   21d20: a94c4ff4     	ldp	x20, x19, [sp, #0xc0]
   21d24: a94b57f6     	ldp	x22, x21, [sp, #0xb0]
   21d28: a94a5ff8     	ldp	x24, x23, [sp, #0xa0]
   21d2c: a94967fa     	ldp	x26, x25, [sp, #0x90]
   21d30: a9486ffc     	ldp	x28, x27, [sp, #0x80]
   21d34: 910383ff     	add	sp, sp, #0xe0
   21d38: d65f03c0     	ret
   21d3c: f9000bf3     	str	x19, [sp, #0x10]
   21d40: f845c3f3     	ldur	x19, [sp, #0x5c]
   21d44: b9403328     	ldr	w8, [x25, #0x30]
   21d48: f9400ba9     	ldr	x9, [x29, #0x10]
   21d4c: 52800219     	mov	w25, #0x10              // =16
   21d50: b900127a     	str	w26, [x19, #0x10]
   21d54: 79002a77     	strh	w23, [x19, #0x14]
   21d58: f90007e9     	str	x9, [sp, #0x8]
   21d5c: 29016268     	stp	w8, w24, [x19, #0x8]
   21d60: 52800f08     	mov	w8, #0x78               // =120
   21d64: 79002e79     	strh	w25, [x19, #0x16]
   21d68: b9001a68     	str	w8, [x19, #0x18]
   21d6c: b9401fe8     	ldr	w8, [sp, #0x1c]
   21d70: f845c3f7     	ldur	x23, [sp, #0x5c]
   21d74: aa1603e1     	mov	x1, x22
   21d78: 7100011f     	cmp	w8, #0x0
   21d7c: 52800ac8     	mov	w8, #0x56               // =86
   21d80: 1a880502     	cinc	w2, w8, ne
   21d84: 910082e0     	add	x0, x23, #0x20
   21d88: b9001ee2     	str	w2, [x23, #0x1c]
   21d8c: 97ff9ae9     	bl	0x8930 <memcpy@plt>
   21d90: b9401a68     	ldr	w8, [x19, #0x18]
   21d94: 51002382     	sub	w2, w28, #0x8
   21d98: 8b0802f6     	add	x22, x23, x8
   21d9c: 52800148     	mov	w8, #0xa                // =10
   21da0: 390002c8     	strb	w8, [x22]
   21da4: b94002a8     	ldr	w8, [x21]
   21da8: b90006c8     	str	w8, [x22, #0x4]
   21dac: f9400281     	ldr	x1, [x20]
   21db0: 38008ed9     	strb	w25, [x22, #0x8]!
   21db4: 910022c0     	add	x0, x22, #0x8
   21db8: b90006c2     	str	w2, [x22, #0x4]
   21dbc: b5000061     	cbnz	x1, 0x21dc8 <__share_file+0x14a94>
   21dc0: f00001e1     	adrp	x1, 0x60000
   21dc4: 913c2821     	add	x1, x1, #0xf0a
   21dc8: 97ff9ada     	bl	0x8930 <memcpy@plt>
   21dcc: 91000f88     	add	x8, x28, #0x3
   21dd0: f9400bea     	ldr	x10, [sp, #0x10]
   21dd4: f100039f     	cmp	x28, #0x0
   21dd8: 927ef508     	and	x8, x8, #0xfffffffffffffffc
   21ddc: 9a8803e8     	csel	x8, xzr, x8, eq
   21de0: 52800169     	mov	w9, #0xb                // =11
   21de4: 8b0802c8     	add	x8, x22, x8
   21de8: 39000109     	strb	w9, [x8]
   21dec: b9400149     	ldr	w9, [x10]
   21df0: 528001aa     	mov	w10, #0xd               // =13
   21df4: 3900210a     	strb	w10, [x8, #0x8]
   21df8: 910083e0     	add	x0, sp, #0x20
   21dfc: b9000509     	str	w9, [x8, #0x4]
   21e00: f94007e9     	ldr	x9, [sp, #0x8]
   21e04: f9400129     	ldr	x9, [x9]
   21e08: f800c109     	stur	x9, [x8, #0xc]
   21e0c: ad4283e1     	ldp	q1, q0, [sp, #0x50]
   21e10: f9403be8     	ldr	x8, [sp, #0x70]
   21e14: ad0103e1     	stp	q1, q0, [sp, #0x20]
   21e18: f90023e8     	str	x8, [sp, #0x40]
   21e1c: 97ff99cd     	bl	0x8550 <__api_logger_buffer_commit@plt>
   21e20: 52800020     	mov	w0, #0x1                // =1
   21e24: 17ffffba     	b	0x21d0c <__share_file+0x149d8>
   21e28: 97ff99ae     	bl	0x84e0 <__stack_chk_fail@plt>
   21e2c: d10343ff     	sub	sp, sp, #0xd0
   21e30: a9076ffc     	stp	x28, x27, [sp, #0x70]
   21e34: a90867fa     	stp	x26, x25, [sp, #0x80]
   21e38: a9095ff8     	stp	x24, x23, [sp, #0x90]
   21e3c: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   21e40: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   21e44: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
   21e48: 910303fd     	add	x29, sp, #0xc0
   21e4c: d53bd059     	mrs	x25, TPIDR_EL0
   21e50: f9401728     	ldr	x8, [x25, #0x28]
   21e54: 52800029     	mov	w9, #0x1                // =1
   21e58: 1ac32129     	lsl	w9, w9, w3
   21e5c: f81a83a8     	stur	x8, [x29, #-0x58]
   21e60: f9400008     	ldr	x8, [x0]
   21e64: b9400108     	ldr	w8, [x8]
   21e68: 6a09011f     	tst	w8, w9
   21e6c: 540003a0     	b.eq	0x21ee0 <__share_file+0x14bac>
   21e70: f9401408     	ldr	x8, [x0, #0x28]
   21e74: 2a0203f6     	mov	w22, w2
   21e78: aa0003f8     	mov	x24, x0
   21e7c: 38624908     	ldrb	w8, [x8, w2, uxtw]
   21e80: 34000308     	cbz	w8, 0x21ee0 <__share_file+0x14bac>
   21e84: 39408488     	ldrb	w8, [x4, #0x21]
   21e88: 394000aa     	ldrb	w10, [x5]
   21e8c: 528004a9     	mov	w9, #0x25               // =37
   21e90: 5280010b     	mov	w11, #0x8               // =8
   21e94: 7100011f     	cmp	w8, #0x0
   21e98: 9a89053b     	cinc	x27, x9, ne
   21e9c: 7100015f     	cmp	w10, #0x0
   21ea0: 52800588     	mov	w8, #0x2c               // =44
   21ea4: 9a8b057a     	cinc	x26, x11, ne
   21ea8: 11000f69     	add	w9, w27, #0x3
   21eac: 8a08013c     	and	x28, x9, x8
   21eb0: 11000f48     	add	w8, w26, #0x3
   21eb4: 121e0508     	and	w8, w8, #0xc
   21eb8: 0b1c0108     	add	w8, w8, w28
   21ebc: 11007100     	add	w0, w8, #0x1c
   21ec0: 910103e8     	add	x8, sp, #0x40
   21ec4: aa0503f3     	mov	x19, x5
   21ec8: aa0403f4     	mov	x20, x4
   21ecc: 2a0303f5     	mov	w21, w3
   21ed0: 2a0103f7     	mov	w23, w1
   21ed4: 97ff9943     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   21ed8: b9405fe8     	ldr	w8, [sp, #0x5c]
   21edc: 340001c8     	cbz	w8, 0x21f14 <__share_file+0x14be0>
   21ee0: 2a1f03e0     	mov	w0, wzr
   21ee4: f9401728     	ldr	x8, [x25, #0x28]
   21ee8: f85a83a9     	ldur	x9, [x29, #-0x58]
   21eec: eb09011f     	cmp	x8, x9
   21ef0: 54000541     	b.ne	0x21f98 <__share_file+0x14c64>
   21ef4: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
   21ef8: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   21efc: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   21f00: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   21f04: a94867fa     	ldp	x26, x25, [sp, #0x80]
   21f08: a9476ffc     	ldp	x28, x27, [sp, #0x70]
   21f0c: 910343ff     	add	sp, sp, #0xd0
   21f10: d65f03c0     	ret
   21f14: f90007fa     	str	x26, [sp, #0x8]
   21f18: f844c3fa     	ldur	x26, [sp, #0x4c]
   21f1c: b9403308     	ldr	w8, [x24, #0x30]
   21f20: 52800218     	mov	w24, #0x10              // =16
   21f24: 11007389     	add	w9, w28, #0x1c
   21f28: b9001357     	str	w23, [x26, #0x10]
   21f2c: 29015b48     	stp	w8, w22, [x26, #0x8]
   21f30: 79002b55     	strh	w21, [x26, #0x14]
   21f34: 79002f58     	strh	w24, [x26, #0x16]
   21f38: b9001b49     	str	w9, [x26, #0x18]
   21f3c: f844c3f5     	ldur	x21, [sp, #0x4c]
   21f40: 51001362     	sub	w2, w27, #0x4
   21f44: aa1403e1     	mov	x1, x20
   21f48: 910082a0     	add	x0, x21, #0x20
   21f4c: b9001ea2     	str	w2, [x21, #0x1c]
   21f50: 97ff9a78     	bl	0x8930 <memcpy@plt>
   21f54: b9401b48     	ldr	w8, [x26, #0x18]
   21f58: f94007e9     	ldr	x9, [sp, #0x8]
   21f5c: aa1303e1     	mov	x1, x19
   21f60: 8b0802a8     	add	x8, x21, x8
   21f64: 51002122     	sub	w2, w9, #0x8
   21f68: 91002100     	add	x0, x8, #0x8
   21f6c: 39000118     	strb	w24, [x8]
   21f70: b9000502     	str	w2, [x8, #0x4]
   21f74: 97ff9a6f     	bl	0x8930 <memcpy@plt>
   21f78: ad4207e0     	ldp	q0, q1, [sp, #0x40]
   21f7c: f94033e8     	ldr	x8, [sp, #0x60]
   21f80: 910043e0     	add	x0, sp, #0x10
   21f84: ad0087e0     	stp	q0, q1, [sp, #0x10]
   21f88: f9001be8     	str	x8, [sp, #0x30]
   21f8c: 97ff9971     	bl	0x8550 <__api_logger_buffer_commit@plt>
   21f90: 52800020     	mov	w0, #0x1                // =1
   21f94: 17ffffd4     	b	0x21ee4 <__share_file+0x14bb0>
   21f98: 97ff9952     	bl	0x84e0 <__stack_chk_fail@plt>
   21f9c: d10103ff     	sub	sp, sp, #0x40
   21fa0: a9024ff4     	stp	x20, x19, [sp, #0x20]
   21fa4: a9037bfd     	stp	x29, x30, [sp, #0x30]
   21fa8: 9100c3fd     	add	x29, sp, #0x30
   21fac: d53bd054     	mrs	x20, TPIDR_EL0
   21fb0: f9401688     	ldr	x8, [x20, #0x28]
   21fb4: 52800029     	mov	w9, #0x1                // =1
   21fb8: 5280010a     	mov	w10, #0x8               // =8
   21fbc: 91002013     	add	x19, x0, #0x8
   21fc0: f9000fe8     	str	x8, [sp, #0x18]
   21fc4: 3901701f     	strb	wzr, [x0, #0x5c]
   21fc8: 39013009     	strb	w9, [x0, #0x4c]
   21fcc: b900480a     	str	w10, [x0, #0x48]
   21fd0: d5033bbf     	dmb	ish
   21fd4: b00001e0     	adrp	x0, 0x5e000
   21fd8: 912ea000     	add	x0, x0, #0xba8
   21fdc: 528001a1     	mov	w1, #0xd                // =13
   21fe0: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   21fe4: f90003ff     	str	xzr, [sp]
   21fe8: 97ff9896     	bl	0x8240 <__strlen_chk@plt>
   21fec: b4000120     	cbz	x0, 0x22010 <__share_file+0x14cdc>
   21ff0: b00001e3     	adrp	x3, 0x5e000
   21ff4: aa0003e5     	mov	x5, x0
   21ff8: 912ea063     	add	x3, x3, #0xba8
   21ffc: 910003e0     	mov	x0, sp
   22000: aa1f03e1     	mov	x1, xzr
   22004: aa1f03e2     	mov	x2, xzr
   22008: aa1f03e4     	mov	x4, xzr
   2200c: 97ffad0f     	bl	0xd448 <__share_file+0x114>
   22010: 910003e1     	mov	x1, sp
   22014: aa1303e0     	mov	x0, x19
   22018: 94006855     	bl	0x3c16c <operator delete(void*)+0xddc>
   2201c: f9400be8     	ldr	x8, [sp, #0x10]
   22020: b4000088     	cbz	x8, 0x22030 <__share_file+0x14cfc>
   22024: f94003e0     	ldr	x0, [sp]
   22028: 97ff9a6e     	bl	0x89e0 <free@plt>
   2202c: f90003ff     	str	xzr, [sp]
   22030: f9401688     	ldr	x8, [x20, #0x28]
   22034: f9400fe9     	ldr	x9, [sp, #0x18]
   22038: eb09011f     	cmp	x8, x9
   2203c: 540000a1     	b.ne	0x22050 <__share_file+0x14d1c>
   22040: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   22044: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   22048: 910103ff     	add	sp, sp, #0x40
   2204c: d65f03c0     	ret
   22050: 97ff9924     	bl	0x84e0 <__stack_chk_fail@plt>
   22054: 36000042     	tbz	w2, #0x0, 0x2205c <__share_file+0x14d28>
   22058: b9006001     	str	w1, [x0, #0x60]
   2205c: b9004801     	str	w1, [x0, #0x48]
   22060: d65f03c0     	ret
   22064: f81e0ff3     	str	x19, [sp, #-0x20]!
   22068: a9017bfd     	stp	x29, x30, [sp, #0x10]
   2206c: 910043fd     	add	x29, sp, #0x10
   22070: b00002c8     	adrp	x8, 0x7b000
   22074: 910ae108     	add	x8, x8, #0x2b8
   22078: f9000008     	str	x8, [x0]
   2207c: 3901301f     	strb	wzr, [x0, #0x4c]
   22080: d5033bbf     	dmb	ish
   22084: 91002013     	add	x19, x0, #0x8
   22088: aa1303e0     	mov	x0, x19
   2208c: 9400692b     	bl	0x3c538 <operator delete(void*)+0x11a8>
   22090: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   22094: aa1303e0     	mov	x0, x19
   22098: f84207f3     	ldr	x19, [sp], #0x20
   2209c: 14006988     	b	0x3c6bc <operator delete(void*)+0x132c>
   220a0: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   220a4: a9017bfd     	stp	x29, x30, [sp, #0x10]
   220a8: 910043fd     	add	x29, sp, #0x10
   220ac: b00002c8     	adrp	x8, 0x7b000
   220b0: 910ae108     	add	x8, x8, #0x2b8
   220b4: f9000008     	str	x8, [x0]
   220b8: 3901301f     	strb	wzr, [x0, #0x4c]
   220bc: d5033bbf     	dmb	ish
   220c0: 91002014     	add	x20, x0, #0x8
   220c4: aa0003f3     	mov	x19, x0
   220c8: aa1403e0     	mov	x0, x20
   220cc: 9400691b     	bl	0x3c538 <operator delete(void*)+0x11a8>
   220d0: aa1403e0     	mov	x0, x20
   220d4: 9400697a     	bl	0x3c6bc <operator delete(void*)+0x132c>
   220d8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   220dc: aa1303e0     	mov	x0, x19
   220e0: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   220e4: 17ff99ab     	b	0x8790 <_ZdlPv@plt>
   220e8: f81e0ff3     	str	x19, [sp, #-0x20]!
   220ec: a9017bfd     	stp	x29, x30, [sp, #0x10]
   220f0: 910043fd     	add	x29, sp, #0x10
   220f4: d00002c8     	adrp	x8, 0x7c000
   220f8: 911d4108     	add	x8, x8, #0x750
   220fc: 08dffd08     	ldarb	w8, [x8]
   22100: 360000c8     	tbz	w8, #0x0, 0x22118 <__share_file+0x14de4>
   22104: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   22108: d00002c0     	adrp	x0, 0x7c000
   2210c: 911ce000     	add	x0, x0, #0x738
   22110: f84207f3     	ldr	x19, [sp], #0x20
   22114: d65f03c0     	ret
   22118: d00002c0     	adrp	x0, 0x7c000
   2211c: 911d4000     	add	x0, x0, #0x750
   22120: 940064a7     	bl	0x3b3bc <operator delete(void*)+0x2c>
   22124: 34ffff00     	cbz	w0, 0x22104 <__share_file+0x14dd0>
   22128: d00002d3     	adrp	x19, 0x7c000
   2212c: 900001e0     	adrp	x0, 0x5e000
   22130: 911ce273     	add	x19, x19, #0x738
   22134: 912ed400     	add	x0, x0, #0xbb5
   22138: 52800241     	mov	w1, #0x12               // =18
   2213c: a9007e7f     	stp	xzr, xzr, [x19]
   22140: f9000a7f     	str	xzr, [x19, #0x10]
   22144: 97ff983f     	bl	0x8240 <__strlen_chk@plt>
   22148: b4000120     	cbz	x0, 0x2216c <__share_file+0x14e38>
   2214c: f9400261     	ldr	x1, [x19]
   22150: 900001e3     	adrp	x3, 0x5e000
   22154: aa0003e5     	mov	x5, x0
   22158: 912ed463     	add	x3, x3, #0xbb5
   2215c: aa1303e0     	mov	x0, x19
   22160: aa0103e2     	mov	x2, x1
   22164: aa1f03e4     	mov	x4, xzr
   22168: 97ffacb8     	bl	0xd448 <__share_file+0x114>
   2216c: b0ffff60     	adrp	x0, 0xf000 <__share_file+0x1ccc>
   22170: d00002c1     	adrp	x1, 0x7c000
   22174: 900002c2     	adrp	x2, 0x7a000
   22178: 91393000     	add	x0, x0, #0xe4c
   2217c: 911ce021     	add	x1, x1, #0x738
   22180: 913ea042     	add	x2, x2, #0xfa8
   22184: 97ff9a3b     	bl	0x8a70 <__cxa_atexit@plt>
   22188: d00002c0     	adrp	x0, 0x7c000
   2218c: 911d4000     	add	x0, x0, #0x750
   22190: 940064a9     	bl	0x3b434 <operator delete(void*)+0xa4>
   22194: 17ffffdc     	b	0x22104 <__share_file+0x14dd0>
   22198: b9406008     	ldr	w8, [x0, #0x60]
   2219c: 52800029     	mov	w9, #0x1                // =1
   221a0: 39017009     	strb	w9, [x0, #0x5c]
   221a4: b900501f     	str	wzr, [x0, #0x50]
   221a8: b9004808     	str	w8, [x0, #0x48]
   221ac: d65f03c0     	ret
   221b0: 52800108     	mov	w8, #0x8                // =8
   221b4: 3901701f     	strb	wzr, [x0, #0x5c]
   221b8: b9004808     	str	w8, [x0, #0x48]
   221bc: d65f03c0     	ret
   221c0: 12000028     	and	w8, w1, #0x1
   221c4: 39017008     	strb	w8, [x0, #0x5c]
   221c8: d65f03c0     	ret
   221cc: 91002008     	add	x8, x0, #0x8
   221d0: 52800029     	mov	w9, #0x1                // =1
   221d4: 39013009     	strb	w9, [x0, #0x4c]
   221d8: aa0803e0     	mov	x0, x8
   221dc: 14006859     	b	0x3c340 <operator delete(void*)+0xfb0>
   221e0: f81e0ff3     	str	x19, [sp, #-0x20]!
   221e4: a9017bfd     	stp	x29, x30, [sp, #0x10]
   221e8: 910043fd     	add	x29, sp, #0x10
   221ec: 91002013     	add	x19, x0, #0x8
   221f0: 3901301f     	strb	wzr, [x0, #0x4c]
   221f4: aa1303e0     	mov	x0, x19
   221f8: 9400678a     	bl	0x3c020 <operator delete(void*)+0xc90>
   221fc: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   22200: aa1303e0     	mov	x0, x19
   22204: f84207f3     	ldr	x19, [sp], #0x20
   22208: 140068cc     	b	0x3c538 <operator delete(void*)+0x11a8>
   2220c: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   22210: a9017bfd     	stp	x29, x30, [sp, #0x10]
   22214: 910043fd     	add	x29, sp, #0x10
   22218: f9400434     	ldr	x20, [x1, #0x8]
   2221c: 900001e0     	adrp	x0, 0x5e000
   22220: aa0103f3     	mov	x19, x1
   22224: 912f1c00     	add	x0, x0, #0xbc7
   22228: 528000e1     	mov	w1, #0x7                // =7
   2222c: 97ff9805     	bl	0x8240 <__strlen_chk@plt>
   22230: eb00029f     	cmp	x20, x0
   22234: 54000201     	b.ne	0x22274 <__share_file+0x14f40>
   22238: a9405268     	ldp	x8, x20, [x19]
   2223c: b0000209     	adrp	x9, 0x63000
   22240: 912c5d29     	add	x9, x9, #0xb17
   22244: 900001e1     	adrp	x1, 0x5e000
   22248: f100029f     	cmp	x20, #0x0
   2224c: 9a880120     	csel	x0, x9, x8, eq
   22250: 912f1c21     	add	x1, x1, #0xbc7
   22254: aa1403e2     	mov	x2, x20
   22258: 97ff987a     	bl	0x8440 <memcmp@plt>
   2225c: 7100001f     	cmp	w0, #0x0
   22260: 1a9f17e8     	cset	w8, eq
   22264: f1001a9f     	cmp	x20, #0x6
   22268: 1a9f17e9     	cset	w9, eq
   2226c: 0a090100     	and	w0, w8, w9
   22270: 14000002     	b	0x22278 <__share_file+0x14f44>
   22274: 2a1f03e0     	mov	w0, wzr
   22278: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   2227c: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   22280: d65f03c0     	ret
   22284: d10243ff     	sub	sp, sp, #0x90
   22288: a90657f6     	stp	x22, x21, [sp, #0x60]
   2228c: a9074ff4     	stp	x20, x19, [sp, #0x70]
   22290: a9087bfd     	stp	x29, x30, [sp, #0x80]
   22294: 910203fd     	add	x29, sp, #0x80
   22298: d53bd056     	mrs	x22, TPIDR_EL0
   2229c: f94016c8     	ldr	x8, [x22, #0x28]
   222a0: aa0303f5     	mov	x21, x3
   222a4: aa0203f4     	mov	x20, x2
   222a8: aa0003f3     	mov	x19, x0
   222ac: f81d83a8     	stur	x8, [x29, #-0x28]
   222b0: 94004b31     	bl	0x34f74 <__api_tcp_server+0x7e64>
   222b4: 3946a008     	ldrb	w8, [x0, #0x1a8]
   222b8: 34000a08     	cbz	w8, 0x223f8 <__share_file+0x150c4>
   222bc: f94002a8     	ldr	x8, [x21]
   222c0: f90006bf     	str	xzr, [x21, #0x8]
   222c4: b4000048     	cbz	x8, 0x222cc <__share_file+0x14f98>
   222c8: 3900011f     	strb	wzr, [x8]
   222cc: b0000200     	adrp	x0, 0x63000
   222d0: 912c5c00     	add	x0, x0, #0xb17
   222d4: 52800021     	mov	w1, #0x1                // =1
   222d8: 97ff97da     	bl	0x8240 <__strlen_chk@plt>
   222dc: b4000120     	cbz	x0, 0x22300 <__share_file+0x14fcc>
   222e0: f94002a1     	ldr	x1, [x21]
   222e4: b0000203     	adrp	x3, 0x63000
   222e8: aa0003e5     	mov	x5, x0
   222ec: 912c5c63     	add	x3, x3, #0xb17
   222f0: aa1503e0     	mov	x0, x21
   222f4: aa0103e2     	mov	x2, x1
   222f8: aa1f03e4     	mov	x4, xzr
   222fc: 97ffac53     	bl	0xd448 <__share_file+0x114>
   22300: 910083e8     	add	x8, sp, #0x20
   22304: aa1403e0     	mov	x0, x20
   22308: 940077e8     	bl	0x402a8 <operator delete(void*)+0x4f18>
   2230c: 900001e0     	adrp	x0, 0x5e000
   22310: 91112000     	add	x0, x0, #0x448
   22314: 52800081     	mov	w1, #0x4                // =4
   22318: a9017fff     	stp	xzr, xzr, [sp, #0x10]
   2231c: f90007ff     	str	xzr, [sp, #0x8]
   22320: 97ff97c8     	bl	0x8240 <__strlen_chk@plt>
   22324: b4000120     	cbz	x0, 0x22348 <__share_file+0x15014>
   22328: 900001e3     	adrp	x3, 0x5e000
   2232c: aa0003e5     	mov	x5, x0
   22330: 91112063     	add	x3, x3, #0x448
   22334: 910023e0     	add	x0, sp, #0x8
   22338: aa1f03e1     	mov	x1, xzr
   2233c: aa1f03e2     	mov	x2, xzr
   22340: aa1f03e4     	mov	x4, xzr
   22344: 97ffac41     	bl	0xd448 <__share_file+0x114>
   22348: 910083e0     	add	x0, sp, #0x20
   2234c: 910023e1     	add	x1, sp, #0x8
   22350: 94007b5d     	bl	0x410c4 <operator delete(void*)+0x5d34>
   22354: f9400fe8     	ldr	x8, [sp, #0x18]
   22358: b9400014     	ldr	w20, [x0]
   2235c: b4000088     	cbz	x8, 0x2236c <__share_file+0x15038>
   22360: f94007e0     	ldr	x0, [sp, #0x8]
   22364: 97ff999f     	bl	0x89e0 <free@plt>
   22368: f90007ff     	str	xzr, [sp, #0x8]
   2236c: 71000a9f     	cmp	w20, #0x2
   22370: 54000481     	b.ne	0x22400 <__share_file+0x150cc>
   22374: 900001e0     	adrp	x0, 0x5e000
   22378: 91112000     	add	x0, x0, #0x448
   2237c: 52800081     	mov	w1, #0x4                // =4
   22380: a9017fff     	stp	xzr, xzr, [sp, #0x10]
   22384: f90007ff     	str	xzr, [sp, #0x8]
   22388: 97ff97ae     	bl	0x8240 <__strlen_chk@plt>
   2238c: b4000120     	cbz	x0, 0x223b0 <__share_file+0x1507c>
   22390: 900001e3     	adrp	x3, 0x5e000
   22394: aa0003e5     	mov	x5, x0
   22398: 91112063     	add	x3, x3, #0x448
   2239c: 910023e0     	add	x0, sp, #0x8
   223a0: aa1f03e1     	mov	x1, xzr
   223a4: aa1f03e2     	mov	x2, xzr
   223a8: aa1f03e4     	mov	x4, xzr
   223ac: 97ffac27     	bl	0xd448 <__share_file+0x114>
   223b0: 910083e0     	add	x0, sp, #0x20
   223b4: 910023e1     	add	x1, sp, #0x8
   223b8: 94007b43     	bl	0x410c4 <operator delete(void*)+0x5d34>
   223bc: b9400008     	ldr	w8, [x0]
   223c0: 7100091f     	cmp	w8, #0x2
   223c4: 540003a1     	b.ne	0x22438 <__share_file+0x15104>
   223c8: f8404008     	ldur	x8, [x0, #0x4]
   223cc: b9005a68     	str	w8, [x19, #0x58]
   223d0: f9400fe8     	ldr	x8, [sp, #0x18]
   223d4: b4000088     	cbz	x8, 0x223e4 <__share_file+0x150b0>
   223d8: f94007e0     	ldr	x0, [sp, #0x8]
   223dc: 97ff9981     	bl	0x89e0 <free@plt>
   223e0: f90007ff     	str	xzr, [sp, #0x8]
   223e4: b9405268     	ldr	w8, [x19, #0x50]
   223e8: 2a1f03f4     	mov	w20, wzr
   223ec: 11000508     	add	w8, w8, #0x1
   223f0: b9005268     	str	w8, [x19, #0x50]
   223f4: 14000004     	b	0x22404 <__share_file+0x150d0>
   223f8: 2a1f03f4     	mov	w20, wzr
   223fc: 14000004     	b	0x2240c <__share_file+0x150d8>
   22400: 52800074     	mov	w20, #0x3               // =3
   22404: 910083e0     	add	x0, sp, #0x20
   22408: 94007b0f     	bl	0x41044 <operator delete(void*)+0x5cb4>
   2240c: f94016c8     	ldr	x8, [x22, #0x28]
   22410: f85d83a9     	ldur	x9, [x29, #-0x28]
   22414: eb09011f     	cmp	x8, x9
   22418: 540000e1     	b.ne	0x22434 <__share_file+0x15100>
   2241c: 2a1403e0     	mov	w0, w20
   22420: a9487bfd     	ldp	x29, x30, [sp, #0x80]
   22424: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   22428: a94657f6     	ldp	x22, x21, [sp, #0x60]
   2242c: 910243ff     	add	sp, sp, #0x90
   22430: d65f03c0     	ret
   22434: 97ff982b     	bl	0x84e0 <__stack_chk_fail@plt>
   22438: d00001c0     	adrp	x0, 0x5c000
   2243c: f00001c2     	adrp	x2, 0x5d000
   22440: f00001c3     	adrp	x3, 0x5d000
   22444: 9114cc00     	add	x0, x0, #0x533
   22448: 91223c42     	add	x2, x2, #0x88f
   2244c: 9122e863     	add	x3, x3, #0x8ba
   22450: 52800b41     	mov	w1, #0x5a               // =90
   22454: 97ff9763     	bl	0x81e0 <__assert2@plt>
   22458: f81e0ff3     	str	x19, [sp, #-0x20]!
   2245c: a9017bfd     	stp	x29, x30, [sp, #0x10]
   22460: 910043fd     	add	x29, sp, #0x10
   22464: aa0003f3     	mov	x19, x0
   22468: 94004ac3     	bl	0x34f74 <__api_tcp_server+0x7e64>
   2246c: 3946a008     	ldrb	w8, [x0, #0x1a8]
   22470: 340000a8     	cbz	w8, 0x22484 <__share_file+0x15150>
   22474: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   22478: aa1303e0     	mov	x0, x19
   2247c: f84207f3     	ldr	x19, [sp], #0x20
   22480: 14000039     	b	0x22564 <__share_file+0x15230>
   22484: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   22488: aa1303e0     	mov	x0, x19
   2248c: f84207f3     	ldr	x19, [sp], #0x20
   22490: 14000001     	b	0x22494 <__share_file+0x15160>
   22494: f81e0ff3     	str	x19, [sp, #-0x20]!
   22498: a9017bfd     	stp	x29, x30, [sp, #0x10]
   2249c: 910043fd     	add	x29, sp, #0x10
   224a0: 39411008     	ldrb	w8, [x0, #0x44]
   224a4: 34000408     	cbz	w8, 0x22524 <__share_file+0x151f0>
   224a8: aa0003f3     	mov	x19, x0
   224ac: 14000003     	b	0x224b8 <__share_file+0x15184>
   224b0: 39411268     	ldrb	w8, [x19, #0x44]
   224b4: 34000388     	cbz	w8, 0x22524 <__share_file+0x151f0>
   224b8: aa1303e0     	mov	x0, x19
   224bc: 940066e7     	bl	0x3c058 <operator delete(void*)+0xcc8>
   224c0: 37000160     	tbnz	w0, #0x0, 0x224ec <__share_file+0x151b8>
   224c4: 52800c80     	mov	w0, #0x64               // =100
   224c8: 94006839     	bl	0x3c5ac <operator delete(void*)+0x121c>
   224cc: 97ffa348     	bl	0xb1ec <__uninit+0x1284>
   224d0: 39419008     	ldrb	w8, [x0, #0x64]
   224d4: 34fffee8     	cbz	w8, 0x224b0 <__share_file+0x1517c>
   224d8: 97ffa345     	bl	0xb1ec <__uninit+0x1284>
   224dc: 3901901f     	strb	wzr, [x0, #0x64]
   224e0: 94004aa5     	bl	0x34f74 <__api_tcp_server+0x7e64>
   224e4: 94004f7c     	bl	0x362d4 <__api_tcp_server+0x91c4>
   224e8: 17fffff2     	b	0x224b0 <__share_file+0x1517c>
   224ec: 97ff9705     	bl	0x8100 <get_ccs_log@plt>
   224f0: aa0003f3     	mov	x19, x0
   224f4: 97ff9703     	bl	0x8100 <get_ccs_log@plt>
   224f8: aa1303e0     	mov	x0, x19
   224fc: 97ffac98     	bl	0xd75c <__share_file+0x428>
   22500: 900001e4     	adrp	x4, 0x5e000
   22504: b0000205     	adrp	x5, 0x63000
   22508: 528cc041     	mov	w1, #0x6602             // =26114
   2250c: 912fdc84     	add	x4, x4, #0xbf7
   22510: 912c5ca5     	add	x5, x5, #0xb17
   22514: 72a60ac1     	movk	w1, #0x3056, lsl #16
   22518: 52800022     	mov	w2, #0x1                // =1
   2251c: 52800043     	mov	w3, #0x2                // =2
   22520: 9400015e     	bl	0x22a98 <__share_file+0x15764>
   22524: 97ff96f7     	bl	0x8100 <get_ccs_log@plt>
   22528: aa0003f3     	mov	x19, x0
   2252c: 97ff96f5     	bl	0x8100 <get_ccs_log@plt>
   22530: aa1303e0     	mov	x0, x19
   22534: 97ffac8a     	bl	0xd75c <__share_file+0x428>
   22538: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   2253c: 900001e4     	adrp	x4, 0x5e000
   22540: b0000205     	adrp	x5, 0x63000
   22544: 528cc041     	mov	w1, #0x6602             // =26114
   22548: 91307c84     	add	x4, x4, #0xc1f
   2254c: 912c5ca5     	add	x5, x5, #0xb17
   22550: 72a60ac1     	movk	w1, #0x3056, lsl #16
   22554: 52800022     	mov	w2, #0x1                // =1
   22558: 52800043     	mov	w3, #0x2                // =2
   2255c: f84207f3     	ldr	x19, [sp], #0x20
   22560: 140001a9     	b	0x22c04 <__share_file+0x158d0>
   22564: d10343ff     	sub	sp, sp, #0xd0
   22568: a9076ffc     	stp	x28, x27, [sp, #0x70]
   2256c: a90867fa     	stp	x26, x25, [sp, #0x80]
   22570: a9095ff8     	stp	x24, x23, [sp, #0x90]
   22574: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   22578: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   2257c: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
   22580: 910303fd     	add	x29, sp, #0xc0
   22584: d53bd05b     	mrs	x27, TPIDR_EL0
   22588: f9401768     	ldr	x8, [x27, #0x28]
   2258c: aa0003f3     	mov	x19, x0
   22590: f81a83a8     	stur	x8, [x29, #-0x58]
   22594: 94004a78     	bl	0x34f74 <__api_tcp_server+0x7e64>
   22598: 94004f4f     	bl	0x362d4 <__api_tcp_server+0x91c4>
   2259c: 39411268     	ldrb	w8, [x19, #0x44]
   225a0: 34001008     	cbz	w8, 0x227a0 <__share_file+0x1546c>
   225a4: 900001f7     	adrp	x23, 0x5e000
   225a8: 900001f8     	adrp	x24, 0x5e000
   225ac: 900001f9     	adrp	x25, 0x5e000
   225b0: 91012274     	add	x20, x19, #0x48
   225b4: 529ffff6     	mov	w22, #0xffff            // =65535
   225b8: 52800c9c     	mov	w28, #0x64              // =100
   225bc: 52807d15     	mov	w21, #0x3e8             // =1000
   225c0: 912f8ef7     	add	x23, x23, #0xbe3
   225c4: 91112318     	add	x24, x24, #0x448
   225c8: 912fc339     	add	x25, x25, #0xbf0
   225cc: 14000016     	b	0x22624 <__share_file+0x152f0>
   225d0: 97ff96cc     	bl	0x8100 <get_ccs_log@plt>
   225d4: aa0003fa     	mov	x26, x0
   225d8: 97ff96ca     	bl	0x8100 <get_ccs_log@plt>
   225dc: aa1a03e0     	mov	x0, x26
   225e0: 97ffac5f     	bl	0xd75c <__share_file+0x428>
   225e4: 528cc041     	mov	w1, #0x6602             // =26114
   225e8: 900001e4     	adrp	x4, 0x5e000
   225ec: b0000205     	adrp	x5, 0x63000
   225f0: 72a60ac1     	movk	w1, #0x3056, lsl #16
   225f4: 52800022     	mov	w2, #0x1                // =1
   225f8: 52800063     	mov	w3, #0x3                // =3
   225fc: 912f3884     	add	x4, x4, #0xbce
   22600: 912c5ca5     	add	x5, x5, #0xb17
   22604: 940000ca     	bl	0x2292c <__share_file+0x155f8>
   22608: 94004a5b     	bl	0x34f74 <__api_tcp_server+0x7e64>
   2260c: 94004f32     	bl	0x362d4 <__api_tcp_server+0x91c4>
   22610: 2a1f03f6     	mov	w22, wzr
   22614: 94004a58     	bl	0x34f74 <__api_tcp_server+0x7e64>
   22618: 940050e7     	bl	0x369b4 <__api_tcp_server+0x98a4>
   2261c: 39411268     	ldrb	w8, [x19, #0x44]
   22620: 34000c08     	cbz	w8, 0x227a0 <__share_file+0x1546c>
   22624: 97ffa2f2     	bl	0xb1ec <__uninit+0x1284>
   22628: aa0003fa     	mov	x26, x0
   2262c: 52800c80     	mov	w0, #0x64               // =100
   22630: 940067df     	bl	0x3c5ac <operator delete(void*)+0x121c>
   22634: aa1303e0     	mov	x0, x19
   22638: 94006688     	bl	0x3c058 <operator delete(void*)+0xcc8>
   2263c: 37000b20     	tbnz	w0, #0x0, 0x227a0 <__share_file+0x1546c>
   22640: b9404268     	ldr	w8, [x19, #0x40]
   22644: 110006d6     	add	w22, w22, #0x1
   22648: 1b1c7ec9     	mul	w9, w22, w28
   2264c: 1b157d08     	mul	w8, w8, w21
   22650: 6b08013f     	cmp	w9, w8
   22654: 54fffe0d     	b.le	0x22614 <__share_file+0x152e0>
   22658: 94004a47     	bl	0x34f74 <__api_tcp_server+0x7e64>
   2265c: 3941a008     	ldrb	w8, [x0, #0x68]
   22660: 34fffb88     	cbz	w8, 0x225d0 <__share_file+0x1529c>
   22664: 39417348     	ldrb	w8, [x26, #0x5c]
   22668: 34fffd48     	cbz	w8, 0x22610 <__share_file+0x152dc>
   2266c: 97ff96a5     	bl	0x8100 <get_ccs_log@plt>
   22670: aa0003fa     	mov	x26, x0
   22674: 97ff96a3     	bl	0x8100 <get_ccs_log@plt>
   22678: 91000401     	add	x1, x0, #0x1
   2267c: aa1a03e0     	mov	x0, x26
   22680: aa1703e2     	mov	x2, x23
   22684: aa1403e3     	mov	x3, x20
   22688: 94000053     	bl	0x227d4 <__share_file+0x154a0>
   2268c: 9100c3e0     	add	x0, sp, #0x30
   22690: 528000c1     	mov	w1, #0x6                // =6
   22694: 94007a30     	bl	0x40f54 <operator delete(void*)+0x5bc4>
   22698: 52800081     	mov	w1, #0x4                // =4
   2269c: aa1803e0     	mov	x0, x24
   226a0: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   226a4: f9000fff     	str	xzr, [sp, #0x18]
   226a8: 97ff96e6     	bl	0x8240 <__strlen_chk@plt>
   226ac: b4000100     	cbz	x0, 0x226cc <__share_file+0x15398>
   226b0: f9400fe1     	ldr	x1, [sp, #0x18]
   226b4: aa0003e5     	mov	x5, x0
   226b8: 910063e0     	add	x0, sp, #0x18
   226bc: aa1803e3     	mov	x3, x24
   226c0: aa0103e2     	mov	x2, x1
   226c4: aa1f03e4     	mov	x4, xzr
   226c8: 97ffab60     	bl	0xd448 <__share_file+0x114>
   226cc: 9100c3e0     	add	x0, sp, #0x30
   226d0: 910063e1     	add	x1, sp, #0x18
   226d4: 94007a7c     	bl	0x410c4 <operator delete(void*)+0x5d34>
   226d8: b9400008     	ldr	w8, [x0]
   226dc: b9800296     	ldrsw	x22, [x20]
   226e0: aa0003fa     	mov	x26, x0
   226e4: 7100091f     	cmp	w8, #0x2
   226e8: 540000a0     	b.eq	0x226fc <__share_file+0x153c8>
   226ec: aa1a03e0     	mov	x0, x26
   226f0: 940078d1     	bl	0x40a34 <operator delete(void*)+0x56a4>
   226f4: 52800048     	mov	w8, #0x2                // =2
   226f8: b9000348     	str	w8, [x26]
   226fc: f8004356     	stur	x22, [x26, #0x4]
   22700: f94017e8     	ldr	x8, [sp, #0x28]
   22704: b4000088     	cbz	x8, 0x22714 <__share_file+0x153e0>
   22708: f9400fe0     	ldr	x0, [sp, #0x18]
   2270c: 97ff98b5     	bl	0x89e0 <free@plt>
   22710: f9000fff     	str	xzr, [sp, #0x18]
   22714: 97ffa2b6     	bl	0xb1ec <__uninit+0x1284>
   22718: aa0003fa     	mov	x26, x0
   2271c: 528000e1     	mov	w1, #0x7                // =7
   22720: aa1903e0     	mov	x0, x25
   22724: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   22728: f9000fff     	str	xzr, [sp, #0x18]
   2272c: 97ff96c5     	bl	0x8240 <__strlen_chk@plt>
   22730: b4000100     	cbz	x0, 0x22750 <__share_file+0x1541c>
   22734: f9400fe1     	ldr	x1, [sp, #0x18]
   22738: aa0003e5     	mov	x5, x0
   2273c: 910063e0     	add	x0, sp, #0x18
   22740: aa1903e3     	mov	x3, x25
   22744: aa0103e2     	mov	x2, x1
   22748: aa1f03e4     	mov	x4, xzr
   2274c: 97ffab3f     	bl	0xd448 <__share_file+0x114>
   22750: 910003e8     	mov	x8, sp
   22754: 9100c3e0     	add	x0, sp, #0x30
   22758: 94007c78     	bl	0x41938 <operator delete(void*)+0x65a8>
   2275c: 910063e1     	add	x1, sp, #0x18
   22760: 910003e2     	mov	x2, sp
   22764: aa1a03e0     	mov	x0, x26
   22768: 94000901     	bl	0x24b6c <__share_file+0x17838>
   2276c: f9400be8     	ldr	x8, [sp, #0x10]
   22770: b4000088     	cbz	x8, 0x22780 <__share_file+0x1544c>
   22774: f94003e0     	ldr	x0, [sp]
   22778: 97ff989a     	bl	0x89e0 <free@plt>
   2277c: f90003ff     	str	xzr, [sp]
   22780: f94017e8     	ldr	x8, [sp, #0x28]
   22784: b4000088     	cbz	x8, 0x22794 <__share_file+0x15460>
   22788: f9400fe0     	ldr	x0, [sp, #0x18]
   2278c: 97ff9895     	bl	0x89e0 <free@plt>
   22790: f9000fff     	str	xzr, [sp, #0x18]
   22794: 9100c3e0     	add	x0, sp, #0x30
   22798: 94007a2b     	bl	0x41044 <operator delete(void*)+0x5cb4>
   2279c: 17ffff9d     	b	0x22610 <__share_file+0x152dc>
   227a0: f9401768     	ldr	x8, [x27, #0x28]
   227a4: f85a83a9     	ldur	x9, [x29, #-0x58]
   227a8: eb09011f     	cmp	x8, x9
   227ac: 54000121     	b.ne	0x227d0 <__share_file+0x1549c>
   227b0: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
   227b4: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   227b8: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   227bc: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   227c0: a94867fa     	ldp	x26, x25, [sp, #0x80]
   227c4: a9476ffc     	ldp	x28, x27, [sp, #0x70]
   227c8: 910343ff     	add	sp, sp, #0xd0
   227cc: d65f03c0     	ret
   227d0: 97ff9744     	bl	0x84e0 <__stack_chk_fail@plt>
   227d4: d102c3ff     	sub	sp, sp, #0xb0
   227d8: f90033f9     	str	x25, [sp, #0x60]
   227dc: a9075ff8     	stp	x24, x23, [sp, #0x70]
   227e0: a90857f6     	stp	x22, x21, [sp, #0x80]
   227e4: a9094ff4     	stp	x20, x19, [sp, #0x90]
   227e8: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   227ec: 910283fd     	add	x29, sp, #0xa0
   227f0: d53bd056     	mrs	x22, TPIDR_EL0
   227f4: f94016c8     	ldr	x8, [x22, #0x28]
   227f8: aa0303f3     	mov	x19, x3
   227fc: aa0203f4     	mov	x20, x2
   22800: f81b83a8     	stur	x8, [x29, #-0x48]
   22804: 97ffabd6     	bl	0xd75c <__share_file+0x428>
   22808: f9400008     	ldr	x8, [x0]
   2280c: 39400108     	ldrb	w8, [x8]
   22810: 36180248     	tbz	w8, #0x3, 0x22858 <__share_file+0x15524>
   22814: f9401408     	ldr	x8, [x0, #0x28]
   22818: aa0003f5     	mov	x21, x0
   2281c: 39400508     	ldrb	w8, [x8, #0x1]
   22820: 340001c8     	cbz	w8, 0x22858 <__share_file+0x15524>
   22824: 39403288     	ldrb	w8, [x20, #0xc]
   22828: 52800209     	mov	w9, #0x10               // =16
   2282c: 7100011f     	cmp	w8, #0x0
   22830: 1a890537     	cinc	w23, w9, ne
   22834: 11000ee8     	add	w8, w23, #0x3
   22838: 52800289     	mov	w9, #0x14               // =20
   2283c: 0a090118     	and	w24, w8, w9
   22840: 321d0308     	orr	w8, w24, #0x8
   22844: 11007100     	add	w0, w8, #0x1c
   22848: 9100c3e8     	add	x8, sp, #0x30
   2284c: 97ff96e5     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   22850: b9404fe8     	ldr	w8, [sp, #0x4c]
   22854: 340001a8     	cbz	w8, 0x22888 <__share_file+0x15554>
   22858: 2a1f03e0     	mov	w0, wzr
   2285c: f94016c8     	ldr	x8, [x22, #0x28]
   22860: f85b83a9     	ldur	x9, [x29, #-0x48]
   22864: eb09011f     	cmp	x8, x9
   22868: 540004c1     	b.ne	0x22900 <__share_file+0x155cc>
   2286c: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   22870: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   22874: a94857f6     	ldp	x22, x21, [sp, #0x80]
   22878: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   2287c: f94033f9     	ldr	x25, [sp, #0x60]
   22880: 9102c3ff     	add	sp, sp, #0xb0
   22884: d65f03c0     	ret
   22888: 900001e9     	adrp	x9, 0x5e000
   2288c: f843c3f9     	ldur	x25, [sp, #0x3c]
   22890: b94032a8     	ldr	w8, [x21, #0x30]
   22894: fd45d120     	ldr	d0, [x9, #0xba0]
   22898: 5280006a     	mov	w10, #0x3               // =3
   2289c: 72a0020a     	movk	w10, #0x10, lsl #16
   228a0: 1100730b     	add	w11, w24, #0x1c
   228a4: b9000b28     	str	w8, [x25, #0x8]
   228a8: 2902af2a     	stp	w10, w11, [x25, #0x14]
   228ac: fc00c320     	stur	d0, [x25, #0xc]
   228b0: f843c3f5     	ldur	x21, [sp, #0x3c]
   228b4: 510012e2     	sub	w2, w23, #0x4
   228b8: aa1403e1     	mov	x1, x20
   228bc: 910082a0     	add	x0, x21, #0x20
   228c0: b9001ea2     	str	w2, [x21, #0x1c]
   228c4: 97ff981b     	bl	0x8930 <memcpy@plt>
   228c8: b9401b28     	ldr	w8, [x25, #0x18]
   228cc: 52800149     	mov	w9, #0xa                // =10
   228d0: 910003e0     	mov	x0, sp
   228d4: 8b0802a8     	add	x8, x21, x8
   228d8: 39000109     	strb	w9, [x8]
   228dc: b9400269     	ldr	w9, [x19]
   228e0: b9000509     	str	w9, [x8, #0x4]
   228e4: ad4183e1     	ldp	q1, q0, [sp, #0x30]
   228e8: f9402be8     	ldr	x8, [sp, #0x50]
   228ec: ad0003e1     	stp	q1, q0, [sp]
   228f0: f90013e8     	str	x8, [sp, #0x20]
   228f4: 97ff9717     	bl	0x8550 <__api_logger_buffer_commit@plt>
   228f8: 52800020     	mov	w0, #0x1                // =1
   228fc: 17ffffd8     	b	0x2285c <__share_file+0x15528>
   22900: 97ff96f8     	bl	0x84e0 <__stack_chk_fail@plt>
   22904: f81e0ff3     	str	x19, [sp, #-0x20]!
   22908: a9017bfd     	stp	x29, x30, [sp, #0x10]
   2290c: 910043fd     	add	x29, sp, #0x10
   22910: aa0003f3     	mov	x19, x0
   22914: 9400676a     	bl	0x3c6bc <operator delete(void*)+0x132c>
   22918: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   2291c: aa1303e0     	mov	x0, x19
   22920: f84207f3     	ldr	x19, [sp], #0x20
   22924: 17ff979b     	b	0x8790 <_ZdlPv@plt>
   22928: d65f03c0     	ret
   2292c: d10343ff     	sub	sp, sp, #0xd0
   22930: a9076ffc     	stp	x28, x27, [sp, #0x70]
   22934: a90867fa     	stp	x26, x25, [sp, #0x80]
   22938: a9095ff8     	stp	x24, x23, [sp, #0x90]
   2293c: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   22940: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   22944: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
   22948: 910303fd     	add	x29, sp, #0xc0
   2294c: d53bd059     	mrs	x25, TPIDR_EL0
   22950: f9401728     	ldr	x8, [x25, #0x28]
   22954: 52800029     	mov	w9, #0x1                // =1
   22958: 1ac32129     	lsl	w9, w9, w3
   2295c: f81a83a8     	stur	x8, [x29, #-0x58]
   22960: f9400008     	ldr	x8, [x0]
   22964: b9400108     	ldr	w8, [x8]
   22968: 6a09011f     	tst	w8, w9
   2296c: 54000380     	b.eq	0x229dc <__share_file+0x156a8>
   22970: f9401408     	ldr	x8, [x0, #0x28]
   22974: 2a0203f6     	mov	w22, w2
   22978: aa0003f8     	mov	x24, x0
   2297c: 38624908     	ldrb	w8, [x8, w2, uxtw]
   22980: 340002e8     	cbz	w8, 0x229dc <__share_file+0x156a8>
   22984: 39405088     	ldrb	w8, [x4, #0x14]
   22988: 394000aa     	ldrb	w10, [x5]
   2298c: 52800309     	mov	w9, #0x18               // =24
   22990: 5280010b     	mov	w11, #0x8               // =8
   22994: 7100011f     	cmp	w8, #0x0
   22998: 9a89053b     	cinc	x27, x9, ne
   2299c: 7100015f     	cmp	w10, #0x0
   229a0: 9a8b057a     	cinc	x26, x11, ne
   229a4: 11000f68     	add	w8, w27, #0x3
   229a8: 927e091c     	and	x28, x8, #0x1c
   229ac: 11000f48     	add	w8, w26, #0x3
   229b0: 121e0508     	and	w8, w8, #0xc
   229b4: 0b1c0108     	add	w8, w8, w28
   229b8: 11007100     	add	w0, w8, #0x1c
   229bc: 910103e8     	add	x8, sp, #0x40
   229c0: aa0503f3     	mov	x19, x5
   229c4: aa0403f4     	mov	x20, x4
   229c8: 2a0303f5     	mov	w21, w3
   229cc: 2a0103f7     	mov	w23, w1
   229d0: 97ff9684     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   229d4: b9405fe8     	ldr	w8, [sp, #0x5c]
   229d8: 340001c8     	cbz	w8, 0x22a10 <__share_file+0x156dc>
   229dc: 2a1f03e0     	mov	w0, wzr
   229e0: f9401728     	ldr	x8, [x25, #0x28]
   229e4: f85a83a9     	ldur	x9, [x29, #-0x58]
   229e8: eb09011f     	cmp	x8, x9
   229ec: 54000541     	b.ne	0x22a94 <__share_file+0x15760>
   229f0: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
   229f4: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   229f8: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   229fc: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   22a00: a94867fa     	ldp	x26, x25, [sp, #0x80]
   22a04: a9476ffc     	ldp	x28, x27, [sp, #0x70]
   22a08: 910343ff     	add	sp, sp, #0xd0
   22a0c: d65f03c0     	ret
   22a10: f90007fa     	str	x26, [sp, #0x8]
   22a14: f844c3fa     	ldur	x26, [sp, #0x4c]
   22a18: b9403308     	ldr	w8, [x24, #0x30]
   22a1c: 52800218     	mov	w24, #0x10              // =16
   22a20: 11007389     	add	w9, w28, #0x1c
   22a24: b9001357     	str	w23, [x26, #0x10]
   22a28: 29015b48     	stp	w8, w22, [x26, #0x8]
   22a2c: 79002b55     	strh	w21, [x26, #0x14]
   22a30: 79002f58     	strh	w24, [x26, #0x16]
   22a34: b9001b49     	str	w9, [x26, #0x18]
   22a38: f844c3f5     	ldur	x21, [sp, #0x4c]
   22a3c: 51001362     	sub	w2, w27, #0x4
   22a40: aa1403e1     	mov	x1, x20
   22a44: 910082a0     	add	x0, x21, #0x20
   22a48: b9001ea2     	str	w2, [x21, #0x1c]
   22a4c: 97ff97b9     	bl	0x8930 <memcpy@plt>
   22a50: b9401b48     	ldr	w8, [x26, #0x18]
   22a54: f94007e9     	ldr	x9, [sp, #0x8]
   22a58: aa1303e1     	mov	x1, x19
   22a5c: 8b0802a8     	add	x8, x21, x8
   22a60: 51002122     	sub	w2, w9, #0x8
   22a64: 91002100     	add	x0, x8, #0x8
   22a68: 39000118     	strb	w24, [x8]
   22a6c: b9000502     	str	w2, [x8, #0x4]
   22a70: 97ff97b0     	bl	0x8930 <memcpy@plt>
   22a74: ad4207e0     	ldp	q0, q1, [sp, #0x40]
   22a78: f94033e8     	ldr	x8, [sp, #0x60]
   22a7c: 910043e0     	add	x0, sp, #0x10
   22a80: ad0087e0     	stp	q0, q1, [sp, #0x10]
   22a84: f9001be8     	str	x8, [sp, #0x30]
   22a88: 97ff96b2     	bl	0x8550 <__api_logger_buffer_commit@plt>
   22a8c: 52800020     	mov	w0, #0x1                // =1
   22a90: 17ffffd4     	b	0x229e0 <__share_file+0x156ac>
   22a94: 97ff9693     	bl	0x84e0 <__stack_chk_fail@plt>
   22a98: d10343ff     	sub	sp, sp, #0xd0
   22a9c: a9076ffc     	stp	x28, x27, [sp, #0x70]
   22aa0: a90867fa     	stp	x26, x25, [sp, #0x80]
   22aa4: a9095ff8     	stp	x24, x23, [sp, #0x90]
   22aa8: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   22aac: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   22ab0: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
   22ab4: 910303fd     	add	x29, sp, #0xc0
   22ab8: d53bd059     	mrs	x25, TPIDR_EL0
   22abc: f9401728     	ldr	x8, [x25, #0x28]
   22ac0: 52800029     	mov	w9, #0x1                // =1
   22ac4: 1ac32129     	lsl	w9, w9, w3
   22ac8: f81a83a8     	stur	x8, [x29, #-0x58]
   22acc: f9400008     	ldr	x8, [x0]
   22ad0: b9400108     	ldr	w8, [x8]
   22ad4: 6a09011f     	tst	w8, w9
   22ad8: 54000380     	b.eq	0x22b48 <__share_file+0x15814>
   22adc: f9401408     	ldr	x8, [x0, #0x28]
   22ae0: 2a0203f6     	mov	w22, w2
   22ae4: aa0003f8     	mov	x24, x0
   22ae8: 38624908     	ldrb	w8, [x8, w2, uxtw]
   22aec: 340002e8     	cbz	w8, 0x22b48 <__share_file+0x15814>
   22af0: 39409c88     	ldrb	w8, [x4, #0x27]
   22af4: 394000aa     	ldrb	w10, [x5]
   22af8: 52800569     	mov	w9, #0x2b               // =43
   22afc: 5280010b     	mov	w11, #0x8               // =8
   22b00: 7100011f     	cmp	w8, #0x0
   22b04: 9a89053b     	cinc	x27, x9, ne
   22b08: 7100015f     	cmp	w10, #0x0
   22b0c: 9a8b057a     	cinc	x26, x11, ne
   22b10: 11000f68     	add	w8, w27, #0x3
   22b14: 927e0d1c     	and	x28, x8, #0x3c
   22b18: 11000f48     	add	w8, w26, #0x3
   22b1c: 121e0508     	and	w8, w8, #0xc
   22b20: 0b1c0108     	add	w8, w8, w28
   22b24: 11007100     	add	w0, w8, #0x1c
   22b28: 910103e8     	add	x8, sp, #0x40
   22b2c: aa0503f3     	mov	x19, x5
   22b30: aa0403f4     	mov	x20, x4
   22b34: 2a0303f5     	mov	w21, w3
   22b38: 2a0103f7     	mov	w23, w1
   22b3c: 97ff9629     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   22b40: b9405fe8     	ldr	w8, [sp, #0x5c]
   22b44: 340001c8     	cbz	w8, 0x22b7c <__share_file+0x15848>
   22b48: 2a1f03e0     	mov	w0, wzr
   22b4c: f9401728     	ldr	x8, [x25, #0x28]
   22b50: f85a83a9     	ldur	x9, [x29, #-0x58]
   22b54: eb09011f     	cmp	x8, x9
   22b58: 54000541     	b.ne	0x22c00 <__share_file+0x158cc>
   22b5c: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
   22b60: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   22b64: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   22b68: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   22b6c: a94867fa     	ldp	x26, x25, [sp, #0x80]
   22b70: a9476ffc     	ldp	x28, x27, [sp, #0x70]
   22b74: 910343ff     	add	sp, sp, #0xd0
   22b78: d65f03c0     	ret
   22b7c: f90007fa     	str	x26, [sp, #0x8]
   22b80: f844c3fa     	ldur	x26, [sp, #0x4c]
   22b84: b9403308     	ldr	w8, [x24, #0x30]
   22b88: 52800218     	mov	w24, #0x10              // =16
   22b8c: 11007389     	add	w9, w28, #0x1c
   22b90: b9001357     	str	w23, [x26, #0x10]
   22b94: 29015b48     	stp	w8, w22, [x26, #0x8]
   22b98: 79002b55     	strh	w21, [x26, #0x14]
   22b9c: 79002f58     	strh	w24, [x26, #0x16]
   22ba0: b9001b49     	str	w9, [x26, #0x18]
   22ba4: f844c3f5     	ldur	x21, [sp, #0x4c]
   22ba8: 51001362     	sub	w2, w27, #0x4
   22bac: aa1403e1     	mov	x1, x20
   22bb0: 910082a0     	add	x0, x21, #0x20
   22bb4: b9001ea2     	str	w2, [x21, #0x1c]
   22bb8: 97ff975e     	bl	0x8930 <memcpy@plt>
   22bbc: b9401b48     	ldr	w8, [x26, #0x18]
   22bc0: f94007e9     	ldr	x9, [sp, #0x8]
   22bc4: aa1303e1     	mov	x1, x19
   22bc8: 8b0802a8     	add	x8, x21, x8
   22bcc: 51002122     	sub	w2, w9, #0x8
   22bd0: 91002100     	add	x0, x8, #0x8
   22bd4: 39000118     	strb	w24, [x8]
   22bd8: b9000502     	str	w2, [x8, #0x4]
   22bdc: 97ff9755     	bl	0x8930 <memcpy@plt>
   22be0: ad4207e0     	ldp	q0, q1, [sp, #0x40]
   22be4: f94033e8     	ldr	x8, [sp, #0x60]
   22be8: 910043e0     	add	x0, sp, #0x10
   22bec: ad0087e0     	stp	q0, q1, [sp, #0x10]
   22bf0: f9001be8     	str	x8, [sp, #0x30]
   22bf4: 97ff9657     	bl	0x8550 <__api_logger_buffer_commit@plt>
   22bf8: 52800020     	mov	w0, #0x1                // =1
   22bfc: 17ffffd4     	b	0x22b4c <__share_file+0x15818>
   22c00: 97ff9638     	bl	0x84e0 <__stack_chk_fail@plt>
   22c04: d10303ff     	sub	sp, sp, #0xc0
   22c08: a9066ffc     	stp	x28, x27, [sp, #0x60]
   22c0c: a90767fa     	stp	x26, x25, [sp, #0x70]
   22c10: a9085ff8     	stp	x24, x23, [sp, #0x80]
   22c14: a90957f6     	stp	x22, x21, [sp, #0x90]
   22c18: a90a4ff4     	stp	x20, x19, [sp, #0xa0]
   22c1c: a90b7bfd     	stp	x29, x30, [sp, #0xb0]
   22c20: 9102c3fd     	add	x29, sp, #0xb0
   22c24: d53bd059     	mrs	x25, TPIDR_EL0
   22c28: f9401728     	ldr	x8, [x25, #0x28]
   22c2c: 52800029     	mov	w9, #0x1                // =1
   22c30: 1ac32129     	lsl	w9, w9, w3
   22c34: f9002fe8     	str	x8, [sp, #0x58]
   22c38: f9400008     	ldr	x8, [x0]
   22c3c: b9400108     	ldr	w8, [x8]
   22c40: 6a09011f     	tst	w8, w9
   22c44: 540002c0     	b.eq	0x22c9c <__share_file+0x15968>
   22c48: f9401408     	ldr	x8, [x0, #0x28]
   22c4c: 2a0203f6     	mov	w22, w2
   22c50: aa0003f7     	mov	x23, x0
   22c54: 38624908     	ldrb	w8, [x8, w2, uxtw]
   22c58: 34000228     	cbz	w8, 0x22c9c <__share_file+0x15968>
   22c5c: 394000a8     	ldrb	w8, [x5]
   22c60: 3940889b     	ldrb	w27, [x4, #0x22]
   22c64: aa0503f3     	mov	x19, x5
   22c68: aa0403f4     	mov	x20, x4
   22c6c: 7100011f     	cmp	w8, #0x0
   22c70: 52800108     	mov	w8, #0x8                // =8
   22c74: 1a88051a     	cinc	w26, w8, ne
   22c78: 11000f48     	add	w8, w26, #0x3
   22c7c: 121e0508     	and	w8, w8, #0xc
   22c80: 11011100     	add	w0, w8, #0x44
   22c84: 9100c3e8     	add	x8, sp, #0x30
   22c88: 2a0303f5     	mov	w21, w3
   22c8c: 2a0103f8     	mov	w24, w1
   22c90: 97ff95d4     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   22c94: b9404fe8     	ldr	w8, [sp, #0x4c]
   22c98: 340001c8     	cbz	w8, 0x22cd0 <__share_file+0x1599c>
   22c9c: 2a1f03e0     	mov	w0, wzr
   22ca0: f9401728     	ldr	x8, [x25, #0x28]
   22ca4: f9402fe9     	ldr	x9, [sp, #0x58]
   22ca8: eb09011f     	cmp	x8, x9
   22cac: 54000541     	b.ne	0x22d54 <__share_file+0x15a20>
   22cb0: a94b7bfd     	ldp	x29, x30, [sp, #0xb0]
   22cb4: a94a4ff4     	ldp	x20, x19, [sp, #0xa0]
   22cb8: a94957f6     	ldp	x22, x21, [sp, #0x90]
   22cbc: a9485ff8     	ldp	x24, x23, [sp, #0x80]
   22cc0: a94767fa     	ldp	x26, x25, [sp, #0x70]
   22cc4: a9466ffc     	ldp	x28, x27, [sp, #0x60]
   22cc8: 910303ff     	add	sp, sp, #0xc0
   22ccc: d65f03c0     	ret
   22cd0: f843c3fc     	ldur	x28, [sp, #0x3c]
   22cd4: b94032e8     	ldr	w8, [x23, #0x30]
   22cd8: 52800217     	mov	w23, #0x10              // =16
   22cdc: 7100037f     	cmp	w27, #0x0
   22ce0: b9001398     	str	w24, [x28, #0x10]
   22ce4: 29015b88     	stp	w8, w22, [x28, #0x8]
   22ce8: 52800888     	mov	w8, #0x44               // =68
   22cec: 79002b95     	strh	w21, [x28, #0x14]
   22cf0: 79002f97     	strh	w23, [x28, #0x16]
   22cf4: b9001b88     	str	w8, [x28, #0x18]
   22cf8: f843c3f5     	ldur	x21, [sp, #0x3c]
   22cfc: 52800448     	mov	w8, #0x22               // =34
   22d00: 1a880502     	cinc	w2, w8, ne
   22d04: aa1403e1     	mov	x1, x20
   22d08: 910082a0     	add	x0, x21, #0x20
   22d0c: b9001ea2     	str	w2, [x21, #0x1c]
   22d10: 97ff9708     	bl	0x8930 <memcpy@plt>
   22d14: b9401b88     	ldr	w8, [x28, #0x18]
   22d18: 51002342     	sub	w2, w26, #0x8
   22d1c: aa1303e1     	mov	x1, x19
   22d20: 8b0802a8     	add	x8, x21, x8
   22d24: 91002100     	add	x0, x8, #0x8
   22d28: 39000117     	strb	w23, [x8]
   22d2c: b9000502     	str	w2, [x8, #0x4]
   22d30: 97ff9700     	bl	0x8930 <memcpy@plt>
   22d34: ad4187e0     	ldp	q0, q1, [sp, #0x30]
   22d38: f9402be8     	ldr	x8, [sp, #0x50]
   22d3c: 910003e0     	mov	x0, sp
   22d40: ad0007e0     	stp	q0, q1, [sp]
   22d44: f90013e8     	str	x8, [sp, #0x20]
   22d48: 97ff9602     	bl	0x8550 <__api_logger_buffer_commit@plt>
   22d4c: 52800020     	mov	w0, #0x1                // =1
   22d50: 17ffffd4     	b	0x22ca0 <__share_file+0x1596c>
   22d54: 97ff95e3     	bl	0x84e0 <__stack_chk_fail@plt>
   22d58: 2a1f03e0     	mov	w0, wzr
   22d5c: d65f03c0     	ret
   22d60: f81e0ff3     	str	x19, [sp, #-0x20]!
   22d64: a9017bfd     	stp	x29, x30, [sp, #0x10]
   22d68: 910043fd     	add	x29, sp, #0x10
   22d6c: d00002c8     	adrp	x8, 0x7c000
   22d70: 911dc108     	add	x8, x8, #0x770
   22d74: 08dffd08     	ldarb	w8, [x8]
   22d78: 360000c8     	tbz	w8, #0x0, 0x22d90 <__share_file+0x15a5c>
   22d7c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   22d80: d00002c0     	adrp	x0, 0x7c000
   22d84: 911d6000     	add	x0, x0, #0x758
   22d88: f84207f3     	ldr	x19, [sp], #0x20
   22d8c: d65f03c0     	ret
   22d90: d00002c0     	adrp	x0, 0x7c000
   22d94: 911dc000     	add	x0, x0, #0x770
   22d98: 94006189     	bl	0x3b3bc <operator delete(void*)+0x2c>
   22d9c: 34ffff00     	cbz	w0, 0x22d7c <__share_file+0x15a48>
   22da0: d00002d3     	adrp	x19, 0x7c000
   22da4: 900001e0     	adrp	x0, 0x5e000
   22da8: 911d6273     	add	x19, x19, #0x758
   22dac: 91314000     	add	x0, x0, #0xc50
   22db0: 528002c1     	mov	w1, #0x16               // =22
   22db4: a9007e7f     	stp	xzr, xzr, [x19]
   22db8: f9000a7f     	str	xzr, [x19, #0x10]
   22dbc: 97ff9521     	bl	0x8240 <__strlen_chk@plt>
   22dc0: b4000120     	cbz	x0, 0x22de4 <__share_file+0x15ab0>
   22dc4: f9400261     	ldr	x1, [x19]
   22dc8: 900001e3     	adrp	x3, 0x5e000
   22dcc: aa0003e5     	mov	x5, x0
   22dd0: 91314063     	add	x3, x3, #0xc50
   22dd4: aa1303e0     	mov	x0, x19
   22dd8: aa0103e2     	mov	x2, x1
   22ddc: aa1f03e4     	mov	x4, xzr
   22de0: 97ffa99a     	bl	0xd448 <__share_file+0x114>
   22de4: b0ffff60     	adrp	x0, 0xf000 <__share_file+0x1ccc>
   22de8: d00002c1     	adrp	x1, 0x7c000
   22dec: 900002c2     	adrp	x2, 0x7a000
   22df0: 91393000     	add	x0, x0, #0xe4c
   22df4: 911d6021     	add	x1, x1, #0x758
   22df8: 913ea042     	add	x2, x2, #0xfa8
   22dfc: 97ff971d     	bl	0x8a70 <__cxa_atexit@plt>
   22e00: d00002c0     	adrp	x0, 0x7c000
   22e04: 911dc000     	add	x0, x0, #0x770
   22e08: 9400618b     	bl	0x3b434 <operator delete(void*)+0xa4>
   22e0c: 17ffffdc     	b	0x22d7c <__share_file+0x15a48>
   22e10: d10243ff     	sub	sp, sp, #0x90
   22e14: a90467fa     	stp	x26, x25, [sp, #0x40]
   22e18: a9055ff8     	stp	x24, x23, [sp, #0x50]
   22e1c: a90657f6     	stp	x22, x21, [sp, #0x60]
   22e20: a9074ff4     	stp	x20, x19, [sp, #0x70]
   22e24: a9087bfd     	stp	x29, x30, [sp, #0x80]
   22e28: 910203fd     	add	x29, sp, #0x80
   22e2c: d53bd057     	mrs	x23, TPIDR_EL0
   22e30: f94016e8     	ldr	x8, [x23, #0x28]
   22e34: aa0003f4     	mov	x20, x0
   22e38: f9001fe8     	str	x8, [sp, #0x38]
   22e3c: 9400484e     	bl	0x34f74 <__api_tcp_server+0x7e64>
   22e40: 3946a015     	ldrb	w21, [x0, #0x1a8]
   22e44: 9101e293     	add	x19, x20, #0x78
   22e48: aa1303e0     	mov	x0, x19
   22e4c: 94006393     	bl	0x3bc98 <operator delete(void*)+0x908>
   22e50: 34001d55     	cbz	w21, 0x231f8 <__share_file+0x15ec4>
   22e54: 900001e0     	adrp	x0, 0x5e000
   22e58: 91319800     	add	x0, x0, #0xc66
   22e5c: 52800081     	mov	w1, #0x4                // =4
   22e60: a902ffff     	stp	xzr, xzr, [sp, #0x28]
   22e64: f90013ff     	str	xzr, [sp, #0x20]
   22e68: 97ff94f6     	bl	0x8240 <__strlen_chk@plt>
   22e6c: b4000120     	cbz	x0, 0x22e90 <__share_file+0x15b5c>
   22e70: 900001e3     	adrp	x3, 0x5e000
   22e74: aa0003e5     	mov	x5, x0
   22e78: 91319863     	add	x3, x3, #0xc66
   22e7c: 910083e0     	add	x0, sp, #0x20
   22e80: aa1f03e1     	mov	x1, xzr
   22e84: aa1f03e2     	mov	x2, xzr
   22e88: aa1f03e4     	mov	x4, xzr
   22e8c: 97ffa96f     	bl	0xd448 <__share_file+0x114>
   22e90: 910083e1     	add	x1, sp, #0x20
   22e94: 52800022     	mov	w2, #0x1                // =1
   22e98: aa1403e0     	mov	x0, x20
   22e9c: 2a1f03e3     	mov	w3, wzr
   22ea0: 9400010f     	bl	0x232dc <__share_file+0x15fa8>
   22ea4: f9401be8     	ldr	x8, [sp, #0x30]
   22ea8: b4000088     	cbz	x8, 0x22eb8 <__share_file+0x15b84>
   22eac: f94013e0     	ldr	x0, [sp, #0x20]
   22eb0: 97ff96cc     	bl	0x89e0 <free@plt>
   22eb4: f90013ff     	str	xzr, [sp, #0x20]
   22eb8: 900001e0     	adrp	x0, 0x5e000
   22ebc: 9131a800     	add	x0, x0, #0xc6a
   22ec0: 52800161     	mov	w1, #0xb                // =11
   22ec4: a902ffff     	stp	xzr, xzr, [sp, #0x28]
   22ec8: f90013ff     	str	xzr, [sp, #0x20]
   22ecc: 97ff94dd     	bl	0x8240 <__strlen_chk@plt>
   22ed0: b4000120     	cbz	x0, 0x22ef4 <__share_file+0x15bc0>
   22ed4: f94013e1     	ldr	x1, [sp, #0x20]
   22ed8: 900001e3     	adrp	x3, 0x5e000
   22edc: aa0003e5     	mov	x5, x0
   22ee0: 9131a863     	add	x3, x3, #0xc6a
   22ee4: 910083e0     	add	x0, sp, #0x20
   22ee8: aa0103e2     	mov	x2, x1
   22eec: aa1f03e4     	mov	x4, xzr
   22ef0: 97ffa956     	bl	0xd448 <__share_file+0x114>
   22ef4: 910083e1     	add	x1, sp, #0x20
   22ef8: 52800802     	mov	w2, #0x40               // =64
   22efc: aa1403e0     	mov	x0, x20
   22f00: 2a1f03e3     	mov	w3, wzr
   22f04: 940000f6     	bl	0x232dc <__share_file+0x15fa8>
   22f08: f9401be8     	ldr	x8, [sp, #0x30]
   22f0c: b4000088     	cbz	x8, 0x22f1c <__share_file+0x15be8>
   22f10: f94013e0     	ldr	x0, [sp, #0x20]
   22f14: 97ff96b3     	bl	0x89e0 <free@plt>
   22f18: f90013ff     	str	xzr, [sp, #0x20]
   22f1c: 900001e0     	adrp	x0, 0x5e000
   22f20: 9131d400     	add	x0, x0, #0xc75
   22f24: 528000c1     	mov	w1, #0x6                // =6
   22f28: a902ffff     	stp	xzr, xzr, [sp, #0x28]
   22f2c: f90013ff     	str	xzr, [sp, #0x20]
   22f30: 97ff94c4     	bl	0x8240 <__strlen_chk@plt>
   22f34: b4000120     	cbz	x0, 0x22f58 <__share_file+0x15c24>
   22f38: f94013e1     	ldr	x1, [sp, #0x20]
   22f3c: 900001e3     	adrp	x3, 0x5e000
   22f40: aa0003e5     	mov	x5, x0
   22f44: 9131d463     	add	x3, x3, #0xc75
   22f48: 910083e0     	add	x0, sp, #0x20
   22f4c: aa0103e2     	mov	x2, x1
   22f50: aa1f03e4     	mov	x4, xzr
   22f54: 97ffa93d     	bl	0xd448 <__share_file+0x114>
   22f58: 94000711     	bl	0x24b9c <__share_file+0x17868>
   22f5c: 910023e8     	add	x8, sp, #0x8
   22f60: 940008da     	bl	0x252c8 <__share_file+0x17f94>
   22f64: 910083e1     	add	x1, sp, #0x20
   22f68: 910023e2     	add	x2, sp, #0x8
   22f6c: aa1403e0     	mov	x0, x20
   22f70: 2a1f03e3     	mov	w3, wzr
   22f74: 9400015b     	bl	0x234e0 <__share_file+0x161ac>
   22f78: f9400fe8     	ldr	x8, [sp, #0x18]
   22f7c: b4000088     	cbz	x8, 0x22f8c <__share_file+0x15c58>
   22f80: f94007e0     	ldr	x0, [sp, #0x8]
   22f84: 97ff9697     	bl	0x89e0 <free@plt>
   22f88: f90007ff     	str	xzr, [sp, #0x8]
   22f8c: f9401be8     	ldr	x8, [sp, #0x30]
   22f90: b4000088     	cbz	x8, 0x22fa0 <__share_file+0x15c6c>
   22f94: f94013e0     	ldr	x0, [sp, #0x20]
   22f98: 97ff9692     	bl	0x89e0 <free@plt>
   22f9c: f90013ff     	str	xzr, [sp, #0x20]
   22fa0: 900001e0     	adrp	x0, 0x5e000
   22fa4: 9131ec00     	add	x0, x0, #0xc7b
   22fa8: 52800181     	mov	w1, #0xc                // =12
   22fac: a902ffff     	stp	xzr, xzr, [sp, #0x28]
   22fb0: f90013ff     	str	xzr, [sp, #0x20]
   22fb4: 97ff94a3     	bl	0x8240 <__strlen_chk@plt>
   22fb8: b4000120     	cbz	x0, 0x22fdc <__share_file+0x15ca8>
   22fbc: f94013e1     	ldr	x1, [sp, #0x20]
   22fc0: 900001e3     	adrp	x3, 0x5e000
   22fc4: aa0003e5     	mov	x5, x0
   22fc8: 9131ec63     	add	x3, x3, #0xc7b
   22fcc: 910083e0     	add	x0, sp, #0x20
   22fd0: aa0103e2     	mov	x2, x1
   22fd4: aa1f03e4     	mov	x4, xzr
   22fd8: 97ffa91c     	bl	0xd448 <__share_file+0x114>
   22fdc: 97ff9445     	bl	0x80f0 <__api_get_ccs_version@plt>
   22fe0: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   22fe4: f9000fff     	str	xzr, [sp, #0x18]
   22fe8: b4000160     	cbz	x0, 0x23014 <__share_file+0x15ce0>
   22fec: aa0003f5     	mov	x21, x0
   22ff0: 97ff961c     	bl	0x8860 <strlen@plt>
   22ff4: b4000100     	cbz	x0, 0x23014 <__share_file+0x15ce0>
   22ff8: f94007e1     	ldr	x1, [sp, #0x8]
   22ffc: aa0003e5     	mov	x5, x0
   23000: 910023e0     	add	x0, sp, #0x8
   23004: aa1503e3     	mov	x3, x21
   23008: aa0103e2     	mov	x2, x1
   2300c: aa1f03e4     	mov	x4, xzr
   23010: 97ffa90e     	bl	0xd448 <__share_file+0x114>
   23014: 910083e1     	add	x1, sp, #0x20
   23018: 910023e2     	add	x2, sp, #0x8
   2301c: aa1403e0     	mov	x0, x20
   23020: 2a1f03e3     	mov	w3, wzr
   23024: 9400012f     	bl	0x234e0 <__share_file+0x161ac>
   23028: f9400fe8     	ldr	x8, [sp, #0x18]
   2302c: b4000088     	cbz	x8, 0x2303c <__share_file+0x15d08>
   23030: f94007e0     	ldr	x0, [sp, #0x8]
   23034: 97ff966b     	bl	0x89e0 <free@plt>
   23038: f90007ff     	str	xzr, [sp, #0x8]
   2303c: f9401be8     	ldr	x8, [sp, #0x30]
   23040: b4000088     	cbz	x8, 0x23050 <__share_file+0x15d1c>
   23044: f94013e0     	ldr	x0, [sp, #0x20]
   23048: 97ff9666     	bl	0x89e0 <free@plt>
   2304c: f90013ff     	str	xzr, [sp, #0x20]
   23050: b9406e98     	ldr	w24, [x20, #0x6c]
   23054: 3100071f     	cmn	w24, #0x1
   23058: 540008e0     	b.eq	0x23174 <__share_file+0x15e40>
   2305c: b9406288     	ldr	w8, [x20, #0x60]
   23060: 6b18011f     	cmp	w8, w24
   23064: 54000789     	b.ls	0x23154 <__share_file+0x15e20>
   23068: 3100071f     	cmn	w24, #0x1
   2306c: 54000840     	b.eq	0x23174 <__share_file+0x15e40>
   23070: b9406288     	ldr	w8, [x20, #0x60]
   23074: 91012295     	add	x21, x20, #0x48
   23078: 52800619     	mov	w25, #0x30              // =48
   2307c: 5280003a     	mov	w26, #0x1               // =1
   23080: 6b18011f     	cmp	w8, w24
   23084: 54000689     	b.ls	0x23154 <__share_file+0x15e20>
   23088: f9402e88     	ldr	x8, [x20, #0x58]
   2308c: aa1503e0     	mov	x0, x21
   23090: 9bb92308     	umaddl	x8, w24, w25, x8
   23094: 91004116     	add	x22, x8, #0x10
   23098: aa1603e1     	mov	x1, x22
   2309c: 940003cb     	bl	0x23fc8 <__share_file+0x16c94>
   230a0: 3100041f     	cmn	w0, #0x1
   230a4: 540001a0     	b.eq	0x230d8 <__share_file+0x15da4>
   230a8: b9406288     	ldr	w8, [x20, #0x60]
   230ac: 6b00011f     	cmp	w8, w0
   230b0: 54000149     	b.ls	0x230d8 <__share_file+0x15da4>
   230b4: f9402e88     	ldr	x8, [x20, #0x58]
   230b8: 92407c09     	and	x9, x0, #0xffffffff
   230bc: d360fc0b     	lsr	x11, x0, #32
   230c0: 9b19212a     	madd	x10, x9, x25, x8
   230c4: b940094a     	ldr	w10, [x10, #0x8]
   230c8: 6b0b015f     	cmp	w10, w11
   230cc: 54000061     	b.ne	0x230d8 <__share_file+0x15da4>
   230d0: 9b192128     	madd	x8, x9, x25, x8
   230d4: 14000014     	b	0x23124 <__share_file+0x15df0>
   230d8: aa1503e0     	mov	x0, x21
   230dc: aa1603e1     	mov	x1, x22
   230e0: 9400041c     	bl	0x24150 <__share_file+0x16e1c>
   230e4: b9401808     	ldr	w8, [x0, #0x18]
   230e8: 6b01011f     	cmp	w8, w1
   230ec: 54000349     	b.ls	0x23154 <__share_file+0x15e20>
   230f0: f9400809     	ldr	x9, [x0, #0x10]
   230f4: 92407c28     	and	x8, x1, #0xffffffff
   230f8: 9b192509     	madd	x9, x8, x25, x9
   230fc: 3900a13f     	strb	wzr, [x9, #0x28]
   23100: b9406a89     	ldr	w9, [x20, #0x68]
   23104: 11000529     	add	w9, w9, #0x1
   23108: b9006a89     	str	w9, [x20, #0x68]
   2310c: b9401809     	ldr	w9, [x0, #0x18]
   23110: 6b01013f     	cmp	w9, w1
   23114: 54000209     	b.ls	0x23154 <__share_file+0x15e20>
   23118: f9400809     	ldr	x9, [x0, #0x10]
   2311c: d503201f     	nop
   23120: 9b192508     	madd	x8, x8, x25, x9
   23124: 38028d1a     	strb	w26, [x8, #0x28]!
   23128: b9406288     	ldr	w8, [x20, #0x60]
   2312c: 6b18011f     	cmp	w8, w24
   23130: 54000c49     	b.ls	0x232b8 <__share_file+0x15f84>
   23134: f9402e89     	ldr	x9, [x20, #0x58]
   23138: 2a1803ea     	mov	w10, w24
   2313c: 9b192549     	madd	x9, x10, x25, x9
   23140: b9400538     	ldr	w24, [x9, #0x4]
   23144: 3100071f     	cmn	w24, #0x1
   23148: 54000160     	b.eq	0x23174 <__share_file+0x15e40>
   2314c: 6b18011f     	cmp	w8, w24
   23150: 54fff988     	b.hi	0x23080 <__share_file+0x15d4c>
   23154: 900001c0     	adrp	x0, 0x5b000
   23158: 900001c2     	adrp	x2, 0x5b000
   2315c: f00001a3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   23160: 912fd800     	add	x0, x0, #0xbf6
   23164: 91347442     	add	x2, x2, #0xd1d
   23168: 91397863     	add	x3, x3, #0xe5e
   2316c: 528011e1     	mov	w1, #0x8f               // =143
   23170: 97ff941c     	bl	0x81e0 <__assert2@plt>
   23174: 91004280     	add	x0, x20, #0x10
   23178: 910083e8     	add	x8, sp, #0x20
   2317c: 940079ef     	bl	0x41938 <operator delete(void*)+0x65a8>
   23180: f00001c0     	adrp	x0, 0x5e000
   23184: 91321c00     	add	x0, x0, #0xc87
   23188: 52800221     	mov	w1, #0x11               // =17
   2318c: a9017fff     	stp	xzr, xzr, [sp, #0x10]
   23190: f90007ff     	str	xzr, [sp, #0x8]
   23194: 97ff942b     	bl	0x8240 <__strlen_chk@plt>
   23198: b4000120     	cbz	x0, 0x231bc <__share_file+0x15e88>
   2319c: f00001c3     	adrp	x3, 0x5e000
   231a0: aa0003e5     	mov	x5, x0
   231a4: 91321c63     	add	x3, x3, #0xc87
   231a8: 910023e0     	add	x0, sp, #0x8
   231ac: aa1f03e1     	mov	x1, xzr
   231b0: aa1f03e2     	mov	x2, xzr
   231b4: aa1f03e4     	mov	x4, xzr
   231b8: 97ffa8a4     	bl	0xd448 <__share_file+0x114>
   231bc: 910023e1     	add	x1, sp, #0x8
   231c0: 910083e2     	add	x2, sp, #0x20
   231c4: aa1403e0     	mov	x0, x20
   231c8: 94000669     	bl	0x24b6c <__share_file+0x17838>
   231cc: f9400fe8     	ldr	x8, [sp, #0x18]
   231d0: b4000088     	cbz	x8, 0x231e0 <__share_file+0x15eac>
   231d4: f94007e0     	ldr	x0, [sp, #0x8]
   231d8: 97ff9602     	bl	0x89e0 <free@plt>
   231dc: f90007ff     	str	xzr, [sp, #0x8]
   231e0: f9401be8     	ldr	x8, [sp, #0x30]
   231e4: b4000508     	cbz	x8, 0x23284 <__share_file+0x15f50>
   231e8: f94013e0     	ldr	x0, [sp, #0x20]
   231ec: 97ff95fd     	bl	0x89e0 <free@plt>
   231f0: f90013ff     	str	xzr, [sp, #0x20]
   231f4: 14000024     	b	0x23284 <__share_file+0x15f50>
   231f8: f00001c0     	adrp	x0, 0x5e000
   231fc: 9131d400     	add	x0, x0, #0xc75
   23200: 528000c1     	mov	w1, #0x6                // =6
   23204: a902ffff     	stp	xzr, xzr, [sp, #0x28]
   23208: f90013ff     	str	xzr, [sp, #0x20]
   2320c: 97ff940d     	bl	0x8240 <__strlen_chk@plt>
   23210: b4000120     	cbz	x0, 0x23234 <__share_file+0x15f00>
   23214: f00001c3     	adrp	x3, 0x5e000
   23218: aa0003e5     	mov	x5, x0
   2321c: 9131d463     	add	x3, x3, #0xc75
   23220: 910083e0     	add	x0, sp, #0x20
   23224: aa1f03e1     	mov	x1, xzr
   23228: aa1f03e2     	mov	x2, xzr
   2322c: aa1f03e4     	mov	x4, xzr
   23230: 97ffa886     	bl	0xd448 <__share_file+0x114>
   23234: 9400065a     	bl	0x24b9c <__share_file+0x17868>
   23238: 910023e8     	add	x8, sp, #0x8
   2323c: 94000823     	bl	0x252c8 <__share_file+0x17f94>
   23240: 910083e1     	add	x1, sp, #0x20
   23244: 910023e2     	add	x2, sp, #0x8
   23248: aa1403e0     	mov	x0, x20
   2324c: 2a1f03e3     	mov	w3, wzr
   23250: 940000a4     	bl	0x234e0 <__share_file+0x161ac>
   23254: f9400fe8     	ldr	x8, [sp, #0x18]
   23258: b4000088     	cbz	x8, 0x23268 <__share_file+0x15f34>
   2325c: f94007e0     	ldr	x0, [sp, #0x8]
   23260: 97ff95e0     	bl	0x89e0 <free@plt>
   23264: f90007ff     	str	xzr, [sp, #0x8]
   23268: f9401be8     	ldr	x8, [sp, #0x30]
   2326c: b4000088     	cbz	x8, 0x2327c <__share_file+0x15f48>
   23270: f94013e0     	ldr	x0, [sp, #0x20]
   23274: 97ff95db     	bl	0x89e0 <free@plt>
   23278: f90013ff     	str	xzr, [sp, #0x20]
   2327c: aa1403e0     	mov	x0, x20
   23280: 94000142     	bl	0x23788 <__share_file+0x16454>
   23284: aa1303e0     	mov	x0, x19
   23288: 94006318     	bl	0x3bee8 <operator delete(void*)+0xb58>
   2328c: f94016e8     	ldr	x8, [x23, #0x28]
   23290: f9401fe9     	ldr	x9, [sp, #0x38]
   23294: eb09011f     	cmp	x8, x9
   23298: 54000201     	b.ne	0x232d8 <__share_file+0x15fa4>
   2329c: a9487bfd     	ldp	x29, x30, [sp, #0x80]
   232a0: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   232a4: a94657f6     	ldp	x22, x21, [sp, #0x60]
   232a8: a9455ff8     	ldp	x24, x23, [sp, #0x50]
   232ac: a94467fa     	ldp	x26, x25, [sp, #0x40]
   232b0: 910243ff     	add	sp, sp, #0x90
   232b4: d65f03c0     	ret
   232b8: 900001c0     	adrp	x0, 0x5b000
   232bc: f00001c2     	adrp	x2, 0x5e000
   232c0: f00001a3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   232c4: 912fd800     	add	x0, x0, #0xbf6
   232c8: 91349442     	add	x2, x2, #0xd25
   232cc: 91397863     	add	x3, x3, #0xe5e
   232d0: 52801201     	mov	w1, #0x90               // =144
   232d4: 97ff93c3     	bl	0x81e0 <__assert2@plt>
   232d8: 97ff9482     	bl	0x84e0 <__stack_chk_fail@plt>
   232dc: f81b0ff9     	str	x25, [sp, #-0x50]!
   232e0: a9015ff8     	stp	x24, x23, [sp, #0x10]
   232e4: a90257f6     	stp	x22, x21, [sp, #0x20]
   232e8: a9034ff4     	stp	x20, x19, [sp, #0x30]
   232ec: a9047bfd     	stp	x29, x30, [sp, #0x40]
   232f0: 910103fd     	add	x29, sp, #0x40
   232f4: 9101e013     	add	x19, x0, #0x78
   232f8: aa0003f4     	mov	x20, x0
   232fc: aa1303e0     	mov	x0, x19
   23300: 2a0303f5     	mov	w21, w3
   23304: aa0203f7     	mov	x23, x2
   23308: aa0103f6     	mov	x22, x1
   2330c: 94006263     	bl	0x3bc98 <operator delete(void*)+0x908>
   23310: 91004298     	add	x24, x20, #0x10
   23314: aa1803e0     	mov	x0, x24
   23318: aa1603e1     	mov	x1, x22
   2331c: 940078a0     	bl	0x4159c <operator delete(void*)+0x620c>
   23320: 360000e0     	tbz	w0, #0x0, 0x2333c <__share_file+0x16008>
   23324: aa1803e0     	mov	x0, x24
   23328: aa1603e1     	mov	x1, x22
   2332c: 94007766     	bl	0x410c4 <operator delete(void*)+0x5d34>
   23330: b9400008     	ldr	w8, [x0]
   23334: 7100091f     	cmp	w8, #0x2
   23338: 54000a61     	b.ne	0x23484 <__share_file+0x16150>
   2333c: aa1803e0     	mov	x0, x24
   23340: aa1603e1     	mov	x1, x22
   23344: 94007896     	bl	0x4159c <operator delete(void*)+0x620c>
   23348: 36000160     	tbz	w0, #0x0, 0x23374 <__share_file+0x16040>
   2334c: aa1803e0     	mov	x0, x24
   23350: aa1603e1     	mov	x1, x22
   23354: 9400775c     	bl	0x410c4 <operator delete(void*)+0x5d34>
   23358: b9400008     	ldr	w8, [x0]
   2335c: 7100091f     	cmp	w8, #0x2
   23360: 54000b01     	b.ne	0x234c0 <__share_file+0x1618c>
   23364: f8404008     	ldur	x8, [x0, #0x4]
   23368: eb17011f     	cmp	x8, x23
   2336c: 1a9f07f9     	cset	w25, ne
   23370: 14000002     	b	0x23378 <__share_file+0x16044>
   23374: 52800039     	mov	w25, #0x1               // =1
   23378: aa1803e0     	mov	x0, x24
   2337c: aa1603e1     	mov	x1, x22
   23380: 94007751     	bl	0x410c4 <operator delete(void*)+0x5d34>
   23384: b9400008     	ldr	w8, [x0]
   23388: aa0003f8     	mov	x24, x0
   2338c: 7100091f     	cmp	w8, #0x2
   23390: 540000a0     	b.eq	0x233a4 <__share_file+0x16070>
   23394: aa1803e0     	mov	x0, x24
   23398: 940075a7     	bl	0x40a34 <operator delete(void*)+0x56a4>
   2339c: 52800048     	mov	w8, #0x2                // =2
   233a0: b9000308     	str	w8, [x24]
   233a4: f8004317     	stur	x23, [x24, #0x4]
   233a8: 91012297     	add	x23, x20, #0x48
   233ac: aa1703e0     	mov	x0, x23
   233b0: aa1603e1     	mov	x1, x22
   233b4: 94000305     	bl	0x23fc8 <__share_file+0x16c94>
   233b8: 3100041f     	cmn	w0, #0x1
   233bc: 540001e0     	b.eq	0x233f8 <__share_file+0x160c4>
   233c0: b9406288     	ldr	w8, [x20, #0x60]
   233c4: 6b00011f     	cmp	w8, w0
   233c8: 54000189     	b.ls	0x233f8 <__share_file+0x160c4>
   233cc: f9402e88     	ldr	x8, [x20, #0x58]
   233d0: 92407c09     	and	x9, x0, #0xffffffff
   233d4: 5280060a     	mov	w10, #0x30              // =48
   233d8: d360fc0b     	lsr	x11, x0, #32
   233dc: 9b0a212a     	madd	x10, x9, x10, x8
   233e0: b940094a     	ldr	w10, [x10, #0x8]
   233e4: 6b0b015f     	cmp	w10, w11
   233e8: 54000081     	b.ne	0x233f8 <__share_file+0x160c4>
   233ec: 5280060a     	mov	w10, #0x30              // =48
   233f0: 9b0a2128     	madd	x8, x9, x10, x8
   233f4: 14000015     	b	0x23448 <__share_file+0x16114>
   233f8: aa1703e0     	mov	x0, x23
   233fc: aa1603e1     	mov	x1, x22
   23400: 94000354     	bl	0x24150 <__share_file+0x16e1c>
   23404: b9401808     	ldr	w8, [x0, #0x18]
   23408: 6b01011f     	cmp	w8, w1
   2340c: 540004a9     	b.ls	0x234a0 <__share_file+0x1616c>
   23410: f9400809     	ldr	x9, [x0, #0x10]
   23414: 92407c28     	and	x8, x1, #0xffffffff
   23418: 5280060a     	mov	w10, #0x30              // =48
   2341c: 9b0a2509     	madd	x9, x8, x10, x9
   23420: 3900a13f     	strb	wzr, [x9, #0x28]
   23424: b9406a89     	ldr	w9, [x20, #0x68]
   23428: 11000529     	add	w9, w9, #0x1
   2342c: b9006a89     	str	w9, [x20, #0x68]
   23430: b9401809     	ldr	w9, [x0, #0x18]
   23434: 6b01013f     	cmp	w9, w1
   23438: 54000349     	b.ls	0x234a0 <__share_file+0x1616c>
   2343c: f9400809     	ldr	x9, [x0, #0x10]
   23440: 5280060a     	mov	w10, #0x30              // =48
   23444: 9b0a2508     	madd	x8, x8, x10, x9
   23448: 38028d1f     	strb	wzr, [x8, #0x28]!
   2344c: 39422288     	ldrb	w8, [x20, #0x88]
   23450: 52000329     	eor	w9, w25, #0x1
   23454: 2a190108     	orr	w8, w8, w25
   23458: 7100011f     	cmp	w8, #0x0
   2345c: 1a9f17ea     	cset	w10, eq
   23460: 0a090149     	and	w9, w10, w9
   23464: 39022288     	strb	w8, [x20, #0x88]
   23468: 37000089     	tbnz	w9, #0x0, 0x23478 <__share_file+0x16144>
   2346c: 36000075     	tbz	w21, #0x0, 0x23478 <__share_file+0x16144>
   23470: aa1403e0     	mov	x0, x20
   23474: 940000c5     	bl	0x23788 <__share_file+0x16454>
   23478: 34000079     	cbz	w25, 0x23484 <__share_file+0x16150>
   2347c: aa1403e0     	mov	x0, x20
   23480: 94000200     	bl	0x23c80 <__share_file+0x1694c>
   23484: aa1303e0     	mov	x0, x19
   23488: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   2348c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   23490: a94257f6     	ldp	x22, x21, [sp, #0x20]
   23494: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   23498: f84507f9     	ldr	x25, [sp], #0x50
   2349c: 14006293     	b	0x3bee8 <operator delete(void*)+0xb58>
   234a0: 900001c0     	adrp	x0, 0x5b000
   234a4: 900001c2     	adrp	x2, 0x5b000
   234a8: f00001a3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   234ac: 912fd800     	add	x0, x0, #0xbf6
   234b0: 91347442     	add	x2, x2, #0xd1d
   234b4: 91397863     	add	x3, x3, #0xe5e
   234b8: 528011e1     	mov	w1, #0x8f               // =143
   234bc: 97ff9349     	bl	0x81e0 <__assert2@plt>
   234c0: b00001c0     	adrp	x0, 0x5c000
   234c4: d00001c2     	adrp	x2, 0x5d000
   234c8: d00001c3     	adrp	x3, 0x5d000
   234cc: 9114cc00     	add	x0, x0, #0x533
   234d0: 91223c42     	add	x2, x2, #0x88f
   234d4: 9122e863     	add	x3, x3, #0x8ba
   234d8: 52800b41     	mov	w1, #0x5a               // =90
   234dc: 97ff9341     	bl	0x81e0 <__assert2@plt>
   234e0: d101c3ff     	sub	sp, sp, #0x70
   234e4: a90267fa     	stp	x26, x25, [sp, #0x20]
   234e8: a9035ff8     	stp	x24, x23, [sp, #0x30]
   234ec: a90457f6     	stp	x22, x21, [sp, #0x40]
   234f0: a9054ff4     	stp	x20, x19, [sp, #0x50]
   234f4: a9067bfd     	stp	x29, x30, [sp, #0x60]
   234f8: 910183fd     	add	x29, sp, #0x60
   234fc: d53bd059     	mrs	x25, TPIDR_EL0
   23500: f9401728     	ldr	x8, [x25, #0x28]
   23504: 9101e013     	add	x19, x0, #0x78
   23508: aa0003f4     	mov	x20, x0
   2350c: aa1303e0     	mov	x0, x19
   23510: 2a0303f5     	mov	w21, w3
   23514: aa0203f7     	mov	x23, x2
   23518: aa0103f6     	mov	x22, x1
   2351c: f9000fe8     	str	x8, [sp, #0x18]
   23520: 940061de     	bl	0x3bc98 <operator delete(void*)+0x908>
   23524: 91004298     	add	x24, x20, #0x10
   23528: aa1803e0     	mov	x0, x24
   2352c: aa1603e1     	mov	x1, x22
   23530: 9400781b     	bl	0x4159c <operator delete(void*)+0x620c>
   23534: 360000e0     	tbz	w0, #0x0, 0x23550 <__share_file+0x1621c>
   23538: aa1803e0     	mov	x0, x24
   2353c: aa1603e1     	mov	x1, x22
   23540: 940076e1     	bl	0x410c4 <operator delete(void*)+0x5d34>
   23544: b9400008     	ldr	w8, [x0]
   23548: 71000d1f     	cmp	w8, #0x3
   2354c: 54000e21     	b.ne	0x23710 <__share_file+0x163dc>
   23550: aa1803e0     	mov	x0, x24
   23554: aa1603e1     	mov	x1, x22
   23558: 94007811     	bl	0x4159c <operator delete(void*)+0x620c>
   2355c: 36000200     	tbz	w0, #0x0, 0x2359c <__share_file+0x16268>
   23560: aa1803e0     	mov	x0, x24
   23564: aa1603e1     	mov	x1, x22
   23568: 940076d7     	bl	0x410c4 <operator delete(void*)+0x5d34>
   2356c: b9400008     	ldr	w8, [x0]
   23570: 71000d1f     	cmp	w8, #0x3
   23574: 54000fa1     	b.ne	0x23768 <__share_file+0x16434>
   23578: f840c002     	ldur	x2, [x0, #0xc]
   2357c: f94006e8     	ldr	x8, [x23, #0x8]
   23580: eb08005f     	cmp	x2, x8
   23584: 540000c1     	b.ne	0x2359c <__share_file+0x16268>
   23588: 90000208     	adrp	x8, 0x63000
   2358c: 912c5d08     	add	x8, x8, #0xb17
   23590: b40000a2     	cbz	x2, 0x235a4 <__share_file+0x16270>
   23594: f8404000     	ldur	x0, [x0, #0x4]
   23598: 14000004     	b	0x235a8 <__share_file+0x16274>
   2359c: 5280003a     	mov	w26, #0x1               // =1
   235a0: 14000008     	b	0x235c0 <__share_file+0x1628c>
   235a4: aa0803e0     	mov	x0, x8
   235a8: f94002e9     	ldr	x9, [x23]
   235ac: f100005f     	cmp	x2, #0x0
   235b0: 9a890101     	csel	x1, x8, x9, eq
   235b4: 97ff93a3     	bl	0x8440 <memcmp@plt>
   235b8: 7100001f     	cmp	w0, #0x0
   235bc: 1a9f07fa     	cset	w26, ne
   235c0: aa1803e0     	mov	x0, x24
   235c4: aa1603e1     	mov	x1, x22
   235c8: 940076bf     	bl	0x410c4 <operator delete(void*)+0x5d34>
   235cc: 910003e1     	mov	x1, sp
   235d0: aa1703e2     	mov	x2, x23
   235d4: aa0003f8     	mov	x24, x0
   235d8: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   235dc: f90003ff     	str	xzr, [sp]
   235e0: 94007825     	bl	0x41674 <operator delete(void*)+0x62e4>
   235e4: 91001302     	add	x2, x24, #0x4
   235e8: 36000120     	tbz	w0, #0x0, 0x2360c <__share_file+0x162d8>
   235ec: 910003e1     	mov	x1, sp
   235f0: 52800023     	mov	w3, #0x1                // =1
   235f4: 52800064     	mov	w4, #0x3                // =3
   235f8: aa1803e0     	mov	x0, x24
   235fc: 97ffe065     	bl	0x1b790 <__share_file+0xe45c>
   23600: f9400be8     	ldr	x8, [sp, #0x10]
   23604: b5000128     	cbnz	x8, 0x23628 <__share_file+0x162f4>
   23608: 1400000b     	b	0x23634 <__share_file+0x16300>
   2360c: 52800023     	mov	w3, #0x1                // =1
   23610: 52800064     	mov	w4, #0x3                // =3
   23614: aa1803e0     	mov	x0, x24
   23618: aa1703e1     	mov	x1, x23
   2361c: 97ffe091     	bl	0x1b860 <__share_file+0xe52c>
   23620: f9400be8     	ldr	x8, [sp, #0x10]
   23624: b4000088     	cbz	x8, 0x23634 <__share_file+0x16300>
   23628: f94003e0     	ldr	x0, [sp]
   2362c: 97ff94ed     	bl	0x89e0 <free@plt>
   23630: f90003ff     	str	xzr, [sp]
   23634: 91012297     	add	x23, x20, #0x48
   23638: aa1703e0     	mov	x0, x23
   2363c: aa1603e1     	mov	x1, x22
   23640: 94000262     	bl	0x23fc8 <__share_file+0x16c94>
   23644: 3100041f     	cmn	w0, #0x1
   23648: 540001e0     	b.eq	0x23684 <__share_file+0x16350>
   2364c: b9406288     	ldr	w8, [x20, #0x60]
   23650: 6b00011f     	cmp	w8, w0
   23654: 54000189     	b.ls	0x23684 <__share_file+0x16350>
   23658: f9402e88     	ldr	x8, [x20, #0x58]
   2365c: 92407c09     	and	x9, x0, #0xffffffff
   23660: 5280060a     	mov	w10, #0x30              // =48
   23664: d360fc0b     	lsr	x11, x0, #32
   23668: 9b0a212a     	madd	x10, x9, x10, x8
   2366c: b940094a     	ldr	w10, [x10, #0x8]
   23670: 6b0b015f     	cmp	w10, w11
   23674: 54000081     	b.ne	0x23684 <__share_file+0x16350>
   23678: 5280060a     	mov	w10, #0x30              // =48
   2367c: 9b0a2128     	madd	x8, x9, x10, x8
   23680: 14000015     	b	0x236d4 <__share_file+0x163a0>
   23684: aa1703e0     	mov	x0, x23
   23688: aa1603e1     	mov	x1, x22
   2368c: 940002b1     	bl	0x24150 <__share_file+0x16e1c>
   23690: b9401808     	ldr	w8, [x0, #0x18]
   23694: 6b01011f     	cmp	w8, w1
   23698: 54000569     	b.ls	0x23744 <__share_file+0x16410>
   2369c: f9400809     	ldr	x9, [x0, #0x10]
   236a0: 92407c28     	and	x8, x1, #0xffffffff
   236a4: 5280060a     	mov	w10, #0x30              // =48
   236a8: 9b0a2509     	madd	x9, x8, x10, x9
   236ac: 3900a13f     	strb	wzr, [x9, #0x28]
   236b0: b9406a89     	ldr	w9, [x20, #0x68]
   236b4: 11000529     	add	w9, w9, #0x1
   236b8: b9006a89     	str	w9, [x20, #0x68]
   236bc: b9401809     	ldr	w9, [x0, #0x18]
   236c0: 6b01013f     	cmp	w9, w1
   236c4: 54000409     	b.ls	0x23744 <__share_file+0x16410>
   236c8: f9400809     	ldr	x9, [x0, #0x10]
   236cc: 5280060a     	mov	w10, #0x30              // =48
   236d0: 9b0a2508     	madd	x8, x8, x10, x9
   236d4: 38028d1f     	strb	wzr, [x8, #0x28]!
   236d8: 39422288     	ldrb	w8, [x20, #0x88]
   236dc: 52000349     	eor	w9, w26, #0x1
   236e0: 2a1a0108     	orr	w8, w8, w26
   236e4: 7100011f     	cmp	w8, #0x0
   236e8: 1a9f17ea     	cset	w10, eq
   236ec: 0a090149     	and	w9, w10, w9
   236f0: 39022288     	strb	w8, [x20, #0x88]
   236f4: 37000089     	tbnz	w9, #0x0, 0x23704 <__share_file+0x163d0>
   236f8: 36000075     	tbz	w21, #0x0, 0x23704 <__share_file+0x163d0>
   236fc: aa1403e0     	mov	x0, x20
   23700: 94000022     	bl	0x23788 <__share_file+0x16454>
   23704: 3400007a     	cbz	w26, 0x23710 <__share_file+0x163dc>
   23708: aa1403e0     	mov	x0, x20
   2370c: 9400015d     	bl	0x23c80 <__share_file+0x1694c>
   23710: aa1303e0     	mov	x0, x19
   23714: 940061f5     	bl	0x3bee8 <operator delete(void*)+0xb58>
   23718: f9401728     	ldr	x8, [x25, #0x28]
   2371c: f9400fe9     	ldr	x9, [sp, #0x18]
   23720: eb09011f     	cmp	x8, x9
   23724: 54000201     	b.ne	0x23764 <__share_file+0x16430>
   23728: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   2372c: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   23730: a94457f6     	ldp	x22, x21, [sp, #0x40]
   23734: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   23738: a94267fa     	ldp	x26, x25, [sp, #0x20]
   2373c: 9101c3ff     	add	sp, sp, #0x70
   23740: d65f03c0     	ret
   23744: 900001c0     	adrp	x0, 0x5b000
   23748: 900001c2     	adrp	x2, 0x5b000
   2374c: f00001a3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   23750: 912fd800     	add	x0, x0, #0xbf6
   23754: 91347442     	add	x2, x2, #0xd1d
   23758: 91397863     	add	x3, x3, #0xe5e
   2375c: 528011e1     	mov	w1, #0x8f               // =143
   23760: 97ff92a0     	bl	0x81e0 <__assert2@plt>
   23764: 97ff935f     	bl	0x84e0 <__stack_chk_fail@plt>
   23768: b00001c0     	adrp	x0, 0x5c000
   2376c: b00001c2     	adrp	x2, 0x5c000
   23770: b00001c3     	adrp	x3, 0x5c000
   23774: 9114cc00     	add	x0, x0, #0x533
   23778: 91184c42     	add	x2, x2, #0x613
   2377c: 91194063     	add	x3, x3, #0x650
   23780: 52800bc1     	mov	w1, #0x5e               // =94
   23784: 97ff9297     	bl	0x81e0 <__assert2@plt>
   23788: d10383ff     	sub	sp, sp, #0xe0
   2378c: f90043fb     	str	x27, [sp, #0x80]
   23790: a90967fa     	stp	x26, x25, [sp, #0x90]
   23794: a90a5ff8     	stp	x24, x23, [sp, #0xa0]
   23798: a90b57f6     	stp	x22, x21, [sp, #0xb0]
   2379c: a90c4ff4     	stp	x20, x19, [sp, #0xc0]
   237a0: a90d7bfd     	stp	x29, x30, [sp, #0xd0]
   237a4: 910343fd     	add	x29, sp, #0xd0
   237a8: d53bd057     	mrs	x23, TPIDR_EL0
   237ac: f94016e8     	ldr	x8, [x23, #0x28]
   237b0: aa0003f3     	mov	x19, x0
   237b4: f81a83a8     	stur	x8, [x29, #-0x58]
   237b8: 940045ef     	bl	0x34f74 <__api_tcp_server+0x7e64>
   237bc: 3941a008     	ldrb	w8, [x0, #0x68]
   237c0: 34001268     	cbz	w8, 0x23a0c <__share_file+0x166d8>
   237c4: 910103e0     	add	x0, sp, #0x40
   237c8: 528000c1     	mov	w1, #0x6                // =6
   237cc: 3902227f     	strb	wzr, [x19, #0x88]
   237d0: 940075e1     	bl	0x40f54 <operator delete(void*)+0x5bc4>
   237d4: b9406e78     	ldr	w24, [x19, #0x6c]
   237d8: 3100071f     	cmn	w24, #0x1
   237dc: 54001140     	b.eq	0x23a04 <__share_file+0x166d0>
   237e0: b9406268     	ldr	w8, [x19, #0x60]
   237e4: 6b18011f     	cmp	w8, w24
   237e8: 54000bc9     	b.ls	0x23960 <__share_file+0x1662c>
   237ec: 3100071f     	cmn	w24, #0x1
   237f0: 540010a0     	b.eq	0x23a04 <__share_file+0x166d0>
   237f4: b9406268     	ldr	w8, [x19, #0x60]
   237f8: 2a1f03f6     	mov	w22, wzr
   237fc: 91012274     	add	x20, x19, #0x48
   23800: 91004275     	add	x21, x19, #0x10
   23804: 52800619     	mov	w25, #0x30              // =48
   23808: 5280003a     	mov	w26, #0x1               // =1
   2380c: 6b18011f     	cmp	w8, w24
   23810: 54000a89     	b.ls	0x23960 <__share_file+0x1662c>
   23814: f9402e68     	ldr	x8, [x19, #0x58]
   23818: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   2381c: 910083e0     	add	x0, sp, #0x20
   23820: 52800022     	mov	w2, #0x1                // =1
   23824: 9bb9231b     	umaddl	x27, w24, w25, x8
   23828: f9400f61     	ldr	x1, [x27, #0x18]
   2382c: f9001be1     	str	x1, [sp, #0x30]
   23830: 97ffa6c3     	bl	0xd33c <__share_file+0x8>
   23834: f94013e1     	ldr	x1, [sp, #0x20]
   23838: a9411763     	ldp	x3, x5, [x27, #0x10]
   2383c: 910083e0     	add	x0, sp, #0x20
   23840: aa0103e2     	mov	x2, x1
   23844: aa0303e4     	mov	x4, x3
   23848: 97ffa700     	bl	0xd448 <__share_file+0x114>
   2384c: 3940a368     	ldrb	w8, [x27, #0x28]
   23850: 3900e3e8     	strb	w8, [sp, #0x38]
   23854: 35000168     	cbnz	w8, 0x23880 <__share_file+0x1654c>
   23858: 910083e1     	add	x1, sp, #0x20
   2385c: aa1503e0     	mov	x0, x21
   23860: 94007619     	bl	0x410c4 <operator delete(void*)+0x5d34>
   23864: aa0003f6     	mov	x22, x0
   23868: 910103e0     	add	x0, sp, #0x40
   2386c: 910083e1     	add	x1, sp, #0x20
   23870: 94007615     	bl	0x410c4 <operator delete(void*)+0x5d34>
   23874: aa1603e1     	mov	x1, x22
   23878: 94007816     	bl	0x418d0 <operator delete(void*)+0x6540>
   2387c: 52800036     	mov	w22, #0x1               // =1
   23880: 940045bd     	bl	0x34f74 <__api_tcp_server+0x7e64>
   23884: 94004683     	bl	0x35290 <__api_tcp_server+0x8180>
   23888: 360004c0     	tbz	w0, #0x0, 0x23920 <__share_file+0x165ec>
   2388c: 910083e1     	add	x1, sp, #0x20
   23890: aa1403e0     	mov	x0, x20
   23894: 940001cd     	bl	0x23fc8 <__share_file+0x16c94>
   23898: 3100041f     	cmn	w0, #0x1
   2389c: 540001a0     	b.eq	0x238d0 <__share_file+0x1659c>
   238a0: b9406268     	ldr	w8, [x19, #0x60]
   238a4: 6b00011f     	cmp	w8, w0
   238a8: 54000149     	b.ls	0x238d0 <__share_file+0x1659c>
   238ac: f9402e68     	ldr	x8, [x19, #0x58]
   238b0: 92407c09     	and	x9, x0, #0xffffffff
   238b4: d360fc0b     	lsr	x11, x0, #32
   238b8: 9b19212a     	madd	x10, x9, x25, x8
   238bc: b940094a     	ldr	w10, [x10, #0x8]
   238c0: 6b0b015f     	cmp	w10, w11
   238c4: 54000061     	b.ne	0x238d0 <__share_file+0x1659c>
   238c8: 9b192128     	madd	x8, x9, x25, x8
   238cc: 14000014     	b	0x2391c <__share_file+0x165e8>
   238d0: 910083e1     	add	x1, sp, #0x20
   238d4: aa1403e0     	mov	x0, x20
   238d8: 9400021e     	bl	0x24150 <__share_file+0x16e1c>
   238dc: b9401808     	ldr	w8, [x0, #0x18]
   238e0: 6b01011f     	cmp	w8, w1
   238e4: 540003e9     	b.ls	0x23960 <__share_file+0x1662c>
   238e8: f9400809     	ldr	x9, [x0, #0x10]
   238ec: 92407c28     	and	x8, x1, #0xffffffff
   238f0: 9b192509     	madd	x9, x8, x25, x9
   238f4: 3900a13f     	strb	wzr, [x9, #0x28]
   238f8: b9406a69     	ldr	w9, [x19, #0x68]
   238fc: 11000529     	add	w9, w9, #0x1
   23900: b9006a69     	str	w9, [x19, #0x68]
   23904: b9401809     	ldr	w9, [x0, #0x18]
   23908: 6b01013f     	cmp	w9, w1
   2390c: 540002a9     	b.ls	0x23960 <__share_file+0x1662c>
   23910: f9400809     	ldr	x9, [x0, #0x10]
   23914: d503201f     	nop
   23918: 9b192508     	madd	x8, x8, x25, x9
   2391c: 38028d1a     	strb	w26, [x8, #0x28]!
   23920: f9401be8     	ldr	x8, [sp, #0x30]
   23924: b4000088     	cbz	x8, 0x23934 <__share_file+0x16600>
   23928: f94013e0     	ldr	x0, [sp, #0x20]
   2392c: 97ff942d     	bl	0x89e0 <free@plt>
   23930: f90013ff     	str	xzr, [sp, #0x20]
   23934: b9406268     	ldr	w8, [x19, #0x60]
   23938: 6b18011f     	cmp	w8, w24
   2393c: 54000809     	b.ls	0x23a3c <__share_file+0x16708>
   23940: f9402e69     	ldr	x9, [x19, #0x58]
   23944: 2a1803ea     	mov	w10, w24
   23948: 9b192549     	madd	x9, x10, x25, x9
   2394c: b9400538     	ldr	w24, [x9, #0x4]
   23950: 3100071f     	cmn	w24, #0x1
   23954: 54000160     	b.eq	0x23980 <__share_file+0x1664c>
   23958: 6b18011f     	cmp	w8, w24
   2395c: 54fff588     	b.hi	0x2380c <__share_file+0x164d8>
   23960: 900001c0     	adrp	x0, 0x5b000
   23964: 900001c2     	adrp	x2, 0x5b000
   23968: f00001a3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2396c: 912fd800     	add	x0, x0, #0xbf6
   23970: 91347442     	add	x2, x2, #0xd1d
   23974: 91397863     	add	x3, x3, #0xe5e
   23978: 528011e1     	mov	w1, #0x8f               // =143
   2397c: 97ff9219     	bl	0x81e0 <__assert2@plt>
   23980: 36000436     	tbz	w22, #0x0, 0x23a04 <__share_file+0x166d0>
   23984: f00001c0     	adrp	x0, 0x5e000
   23988: 91321c00     	add	x0, x0, #0xc87
   2398c: 52800221     	mov	w1, #0x11               // =17
   23990: a902ffff     	stp	xzr, xzr, [sp, #0x28]
   23994: f90013ff     	str	xzr, [sp, #0x20]
   23998: 97ff922a     	bl	0x8240 <__strlen_chk@plt>
   2399c: b4000120     	cbz	x0, 0x239c0 <__share_file+0x1668c>
   239a0: f00001c3     	adrp	x3, 0x5e000
   239a4: aa0003e5     	mov	x5, x0
   239a8: 91321c63     	add	x3, x3, #0xc87
   239ac: 910083e0     	add	x0, sp, #0x20
   239b0: aa1f03e1     	mov	x1, xzr
   239b4: aa1f03e2     	mov	x2, xzr
   239b8: aa1f03e4     	mov	x4, xzr
   239bc: 97ffa6a3     	bl	0xd448 <__share_file+0x114>
   239c0: 910023e8     	add	x8, sp, #0x8
   239c4: 910103e0     	add	x0, sp, #0x40
   239c8: 940077dc     	bl	0x41938 <operator delete(void*)+0x65a8>
   239cc: 910083e1     	add	x1, sp, #0x20
   239d0: 910023e2     	add	x2, sp, #0x8
   239d4: aa1303e0     	mov	x0, x19
   239d8: 94000465     	bl	0x24b6c <__share_file+0x17838>
   239dc: f9400fe8     	ldr	x8, [sp, #0x18]
   239e0: b4000088     	cbz	x8, 0x239f0 <__share_file+0x166bc>
   239e4: f94007e0     	ldr	x0, [sp, #0x8]
   239e8: 97ff93fe     	bl	0x89e0 <free@plt>
   239ec: f90007ff     	str	xzr, [sp, #0x8]
   239f0: f9401be8     	ldr	x8, [sp, #0x30]
   239f4: b4000088     	cbz	x8, 0x23a04 <__share_file+0x166d0>
   239f8: f94013e0     	ldr	x0, [sp, #0x20]
   239fc: 97ff93f9     	bl	0x89e0 <free@plt>
   23a00: f90013ff     	str	xzr, [sp, #0x20]
   23a04: 910103e0     	add	x0, sp, #0x40
   23a08: 9400758f     	bl	0x41044 <operator delete(void*)+0x5cb4>
   23a0c: f94016e8     	ldr	x8, [x23, #0x28]
   23a10: f85a83a9     	ldur	x9, [x29, #-0x58]
   23a14: eb09011f     	cmp	x8, x9
   23a18: 54000221     	b.ne	0x23a5c <__share_file+0x16728>
   23a1c: a94d7bfd     	ldp	x29, x30, [sp, #0xd0]
   23a20: a94c4ff4     	ldp	x20, x19, [sp, #0xc0]
   23a24: a94b57f6     	ldp	x22, x21, [sp, #0xb0]
   23a28: a94a5ff8     	ldp	x24, x23, [sp, #0xa0]
   23a2c: a94967fa     	ldp	x26, x25, [sp, #0x90]
   23a30: f94043fb     	ldr	x27, [sp, #0x80]
   23a34: 910383ff     	add	sp, sp, #0xe0
   23a38: d65f03c0     	ret
   23a3c: 900001c0     	adrp	x0, 0x5b000
   23a40: f00001c2     	adrp	x2, 0x5e000
   23a44: f00001a3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   23a48: 912fd800     	add	x0, x0, #0xbf6
   23a4c: 91349442     	add	x2, x2, #0xd25
   23a50: 91397863     	add	x3, x3, #0xe5e
   23a54: 52801201     	mov	w1, #0x90               // =144
   23a58: 97ff91e2     	bl	0x81e0 <__assert2@plt>
   23a5c: 97ff92a1     	bl	0x84e0 <__stack_chk_fail@plt>
   23a60: 14000001     	b	0x23a64 <__share_file+0x16730>
   23a64: d10243ff     	sub	sp, sp, #0x90
   23a68: a90657f6     	stp	x22, x21, [sp, #0x60]
   23a6c: a9074ff4     	stp	x20, x19, [sp, #0x70]
   23a70: a9087bfd     	stp	x29, x30, [sp, #0x80]
   23a74: 910203fd     	add	x29, sp, #0x80
   23a78: d53bd056     	mrs	x22, TPIDR_EL0
   23a7c: f94016c8     	ldr	x8, [x22, #0x28]
   23a80: aa0003f3     	mov	x19, x0
   23a84: f81d83a8     	stur	x8, [x29, #-0x28]
   23a88: 940063f9     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   23a8c: f9400675     	ldr	x21, [x19, #0x8]
   23a90: aa0003f4     	mov	x20, x0
   23a94: a902ffff     	stp	xzr, xzr, [sp, #0x28]
   23a98: f90013ff     	str	xzr, [sp, #0x20]
   23a9c: b4000175     	cbz	x21, 0x23ac8 <__share_file+0x16794>
   23aa0: aa1503e0     	mov	x0, x21
   23aa4: 97ff936f     	bl	0x8860 <strlen@plt>
   23aa8: b4000100     	cbz	x0, 0x23ac8 <__share_file+0x16794>
   23aac: aa0003e5     	mov	x5, x0
   23ab0: 910083e0     	add	x0, sp, #0x20
   23ab4: aa1f03e1     	mov	x1, xzr
   23ab8: aa1f03e2     	mov	x2, xzr
   23abc: aa1503e3     	mov	x3, x21
   23ac0: aa1f03e4     	mov	x4, xzr
   23ac4: 97ffa661     	bl	0xd448 <__share_file+0x114>
   23ac8: 910063e8     	add	x8, sp, #0x18
   23acc: 910083e1     	add	x1, sp, #0x20
   23ad0: 52800022     	mov	w2, #0x1                // =1
   23ad4: 52800023     	mov	w3, #0x1                // =1
   23ad8: aa1403e0     	mov	x0, x20
   23adc: aa1f03e4     	mov	x4, xzr
   23ae0: 94006c95     	bl	0x3ed34 <operator delete(void*)+0x39a4>
   23ae4: f9401be8     	ldr	x8, [sp, #0x30]
   23ae8: b4000088     	cbz	x8, 0x23af8 <__share_file+0x167c4>
   23aec: f94013e0     	ldr	x0, [sp, #0x20]
   23af0: 97ff93bc     	bl	0x89e0 <free@plt>
   23af4: f90013ff     	str	xzr, [sp, #0x20]
   23af8: 940063dd     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   23afc: 910003e8     	mov	x8, sp
   23b00: 910063e1     	add	x1, sp, #0x18
   23b04: 94006df7     	bl	0x3f2e0 <operator delete(void*)+0x3f50>
   23b08: f94007e8     	ldr	x8, [sp, #0x8]
   23b0c: b4000128     	cbz	x8, 0x23b30 <__share_file+0x167fc>
   23b10: 910083e8     	add	x8, sp, #0x20
   23b14: 910003e0     	mov	x0, sp
   23b18: 940071e4     	bl	0x402a8 <operator delete(void*)+0x4f18>
   23b1c: 91004260     	add	x0, x19, #0x10
   23b20: 910083e1     	add	x1, sp, #0x20
   23b24: 94007778     	bl	0x41904 <operator delete(void*)+0x6574>
   23b28: 910083e0     	add	x0, sp, #0x20
   23b2c: 94007546     	bl	0x41044 <operator delete(void*)+0x5cb4>
   23b30: f9400be8     	ldr	x8, [sp, #0x10]
   23b34: b4000088     	cbz	x8, 0x23b44 <__share_file+0x16810>
   23b38: f94003e0     	ldr	x0, [sp]
   23b3c: 97ff93a9     	bl	0x89e0 <free@plt>
   23b40: f90003ff     	str	xzr, [sp]
   23b44: 910063e0     	add	x0, sp, #0x18
   23b48: 94007103     	bl	0x3ff54 <operator delete(void*)+0x4bc4>
   23b4c: f94016c8     	ldr	x8, [x22, #0x28]
   23b50: f85d83a9     	ldur	x9, [x29, #-0x28]
   23b54: eb09011f     	cmp	x8, x9
   23b58: 540000c1     	b.ne	0x23b70 <__share_file+0x1683c>
   23b5c: a9487bfd     	ldp	x29, x30, [sp, #0x80]
   23b60: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   23b64: a94657f6     	ldp	x22, x21, [sp, #0x60]
   23b68: 910243ff     	add	sp, sp, #0x90
   23b6c: d65f03c0     	ret
   23b70: 97ff925c     	bl	0x84e0 <__stack_chk_fail@plt>
   23b74: 52800080     	mov	w0, #0x4                // =4
   23b78: d65f03c0     	ret
   23b7c: f81d0ff5     	str	x21, [sp, #-0x30]!
   23b80: a9014ff4     	stp	x20, x19, [sp, #0x10]
   23b84: a9027bfd     	stp	x29, x30, [sp, #0x20]
   23b88: 910083fd     	add	x29, sp, #0x20
   23b8c: 9101e015     	add	x21, x0, #0x78
   23b90: aa0003f4     	mov	x20, x0
   23b94: aa1503e0     	mov	x0, x21
   23b98: aa0103f3     	mov	x19, x1
   23b9c: 9400603f     	bl	0x3bc98 <operator delete(void*)+0x908>
   23ba0: 91004280     	add	x0, x20, #0x10
   23ba4: aa1303e1     	mov	x1, x19
   23ba8: 94007547     	bl	0x410c4 <operator delete(void*)+0x5d34>
   23bac: aa0003f3     	mov	x19, x0
   23bb0: aa1503e0     	mov	x0, x21
   23bb4: 940060cd     	bl	0x3bee8 <operator delete(void*)+0xb58>
   23bb8: aa1303e0     	mov	x0, x19
   23bbc: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   23bc0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   23bc4: f84307f5     	ldr	x21, [sp], #0x30
   23bc8: d65f03c0     	ret
   23bcc: d10143ff     	sub	sp, sp, #0x50
   23bd0: a90257f6     	stp	x22, x21, [sp, #0x20]
   23bd4: a9034ff4     	stp	x20, x19, [sp, #0x30]
   23bd8: a9047bfd     	stp	x29, x30, [sp, #0x40]
   23bdc: 910103fd     	add	x29, sp, #0x40
   23be0: d53bd056     	mrs	x22, TPIDR_EL0
   23be4: f94016c8     	ldr	x8, [x22, #0x28]
   23be8: 9101e013     	add	x19, x0, #0x78
   23bec: aa0003f4     	mov	x20, x0
   23bf0: aa1303e0     	mov	x0, x19
   23bf4: f9000fe8     	str	x8, [sp, #0x18]
   23bf8: 94006028     	bl	0x3bc98 <operator delete(void*)+0x908>
   23bfc: 97ff9141     	bl	0x8100 <get_ccs_log@plt>
   23c00: aa0003f5     	mov	x21, x0
   23c04: 97ff913f     	bl	0x8100 <get_ccs_log@plt>
   23c08: 91004280     	add	x0, x20, #0x10
   23c0c: 910003e8     	mov	x8, sp
   23c10: 9400774a     	bl	0x41938 <operator delete(void*)+0x65a8>
   23c14: aa1503e0     	mov	x0, x21
   23c18: 97ffa6d1     	bl	0xd75c <__share_file+0x428>
   23c1c: f00001c4     	adrp	x4, 0x5e000
   23c20: 52882021     	mov	w1, #0x4101             // =16641
   23c24: 91326084     	add	x4, x4, #0xc98
   23c28: 910003e5     	mov	x5, sp
   23c2c: 72a8d481     	movk	w1, #0x46a4, lsl #16
   23c30: 528001e2     	mov	w2, #0xf                // =15
   23c34: 2a1f03e3     	mov	w3, wzr
   23c38: 940001d1     	bl	0x2437c <__share_file+0x17048>
   23c3c: f9400be8     	ldr	x8, [sp, #0x10]
   23c40: b4000088     	cbz	x8, 0x23c50 <__share_file+0x1691c>
   23c44: f94003e0     	ldr	x0, [sp]
   23c48: 97ff9366     	bl	0x89e0 <free@plt>
   23c4c: f90003ff     	str	xzr, [sp]
   23c50: aa1303e0     	mov	x0, x19
   23c54: 940060a5     	bl	0x3bee8 <operator delete(void*)+0xb58>
   23c58: f94016c8     	ldr	x8, [x22, #0x28]
   23c5c: f9400fe9     	ldr	x9, [sp, #0x18]
   23c60: eb09011f     	cmp	x8, x9
   23c64: 540000c1     	b.ne	0x23c7c <__share_file+0x16948>
   23c68: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   23c6c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   23c70: a94257f6     	ldp	x22, x21, [sp, #0x20]
   23c74: 910143ff     	add	sp, sp, #0x50
   23c78: d65f03c0     	ret
   23c7c: 97ff9219     	bl	0x84e0 <__stack_chk_fail@plt>
   23c80: d101c3ff     	sub	sp, sp, #0x70
   23c84: f9001bf7     	str	x23, [sp, #0x30]
   23c88: a90457f6     	stp	x22, x21, [sp, #0x40]
   23c8c: a9054ff4     	stp	x20, x19, [sp, #0x50]
   23c90: a9067bfd     	stp	x29, x30, [sp, #0x60]
   23c94: 910183fd     	add	x29, sp, #0x60
   23c98: d53bd057     	mrs	x23, TPIDR_EL0
   23c9c: f94016e8     	ldr	x8, [x23, #0x28]
   23ca0: 9101e013     	add	x19, x0, #0x78
   23ca4: aa0003f4     	mov	x20, x0
   23ca8: aa1303e0     	mov	x0, x19
   23cac: f90017e8     	str	x8, [sp, #0x28]
   23cb0: 94005ffa     	bl	0x3bc98 <operator delete(void*)+0x908>
   23cb4: 9400636e     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   23cb8: f9400696     	ldr	x22, [x20, #0x8]
   23cbc: aa0003f5     	mov	x21, x0
   23cc0: a9017fff     	stp	xzr, xzr, [sp, #0x10]
   23cc4: f90007ff     	str	xzr, [sp, #0x8]
   23cc8: b4000176     	cbz	x22, 0x23cf4 <__share_file+0x169c0>
   23ccc: aa1603e0     	mov	x0, x22
   23cd0: 97ff92e4     	bl	0x8860 <strlen@plt>
   23cd4: b4000100     	cbz	x0, 0x23cf4 <__share_file+0x169c0>
   23cd8: aa0003e5     	mov	x5, x0
   23cdc: 910023e0     	add	x0, sp, #0x8
   23ce0: aa1f03e1     	mov	x1, xzr
   23ce4: aa1f03e2     	mov	x2, xzr
   23ce8: aa1603e3     	mov	x3, x22
   23cec: aa1f03e4     	mov	x4, xzr
   23cf0: 97ffa5d6     	bl	0xd448 <__share_file+0x114>
   23cf4: 910083e8     	add	x8, sp, #0x20
   23cf8: 910023e1     	add	x1, sp, #0x8
   23cfc: 52800022     	mov	w2, #0x1                // =1
   23d00: 52800023     	mov	w3, #0x1                // =1
   23d04: aa1503e0     	mov	x0, x21
   23d08: aa1f03e4     	mov	x4, xzr
   23d0c: 94006c0a     	bl	0x3ed34 <operator delete(void*)+0x39a4>
   23d10: f9400fe8     	ldr	x8, [sp, #0x18]
   23d14: b4000088     	cbz	x8, 0x23d24 <__share_file+0x169f0>
   23d18: f94007e0     	ldr	x0, [sp, #0x8]
   23d1c: 97ff9331     	bl	0x89e0 <free@plt>
   23d20: f90007ff     	str	xzr, [sp, #0x8]
   23d24: 91004280     	add	x0, x20, #0x10
   23d28: 910023e8     	add	x8, sp, #0x8
   23d2c: 94007703     	bl	0x41938 <operator delete(void*)+0x65a8>
   23d30: 9400634f     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   23d34: 910083e1     	add	x1, sp, #0x20
   23d38: aa1f03e2     	mov	x2, xzr
   23d3c: 94006e19     	bl	0x3f5a0 <operator delete(void*)+0x4210>
   23d40: 9400634b     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   23d44: a9408fe8     	ldp	x8, x3, [sp, #0x8]
   23d48: 90000209     	adrp	x9, 0x63000
   23d4c: 912c5d29     	add	x9, x9, #0xb17
   23d50: 910083e1     	add	x1, sp, #0x20
   23d54: f100007f     	cmp	x3, #0x0
   23d58: 9a880122     	csel	x2, x9, x8, eq
   23d5c: 92800004     	mov	x4, #-0x1               // =-1
   23d60: 94006e99     	bl	0x3f7c4 <operator delete(void*)+0x4434>
   23d64: f9400fe8     	ldr	x8, [sp, #0x18]
   23d68: b4000088     	cbz	x8, 0x23d78 <__share_file+0x16a44>
   23d6c: f94007e0     	ldr	x0, [sp, #0x8]
   23d70: 97ff931c     	bl	0x89e0 <free@plt>
   23d74: f90007ff     	str	xzr, [sp, #0x8]
   23d78: 910083e0     	add	x0, sp, #0x20
   23d7c: 94007076     	bl	0x3ff54 <operator delete(void*)+0x4bc4>
   23d80: aa1303e0     	mov	x0, x19
   23d84: 94006059     	bl	0x3bee8 <operator delete(void*)+0xb58>
   23d88: f94016e8     	ldr	x8, [x23, #0x28]
   23d8c: f94017e9     	ldr	x9, [sp, #0x28]
   23d90: eb09011f     	cmp	x8, x9
   23d94: 540000e1     	b.ne	0x23db0 <__share_file+0x16a7c>
   23d98: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   23d9c: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   23da0: a94457f6     	ldp	x22, x21, [sp, #0x40]
   23da4: f9401bf7     	ldr	x23, [sp, #0x30]
   23da8: 9101c3ff     	add	sp, sp, #0x70
   23dac: d65f03c0     	ret
   23db0: 97ff91cc     	bl	0x84e0 <__stack_chk_fail@plt>
   23db4: fc1b0fe8     	str	d8, [sp, #-0x50]!
   23db8: a9015ff8     	stp	x24, x23, [sp, #0x10]
   23dbc: a90257f6     	stp	x22, x21, [sp, #0x20]
   23dc0: a9034ff4     	stp	x20, x19, [sp, #0x30]
   23dc4: a9047bfd     	stp	x29, x30, [sp, #0x40]
   23dc8: 910103fd     	add	x29, sp, #0x40
   23dcc: 9101e013     	add	x19, x0, #0x78
   23dd0: aa0003f4     	mov	x20, x0
   23dd4: aa1303e0     	mov	x0, x19
   23dd8: 2a0203f5     	mov	w21, w2
   23ddc: 4ea01c08     	mov	v8.16b, v0.16b
   23de0: aa0103f6     	mov	x22, x1
   23de4: 94005fad     	bl	0x3bc98 <operator delete(void*)+0x908>
   23de8: 91004297     	add	x23, x20, #0x10
   23dec: aa1703e0     	mov	x0, x23
   23df0: aa1603e1     	mov	x1, x22
   23df4: 940075ea     	bl	0x4159c <operator delete(void*)+0x620c>
   23df8: 360000e0     	tbz	w0, #0x0, 0x23e14 <__share_file+0x16ae0>
   23dfc: aa1703e0     	mov	x0, x23
   23e00: aa1603e1     	mov	x1, x22
   23e04: 940074b0     	bl	0x410c4 <operator delete(void*)+0x5d34>
   23e08: b9400008     	ldr	w8, [x0]
   23e0c: 7100051f     	cmp	w8, #0x1
   23e10: 54000ac1     	b.ne	0x23f68 <__share_file+0x16c34>
   23e14: aa1703e0     	mov	x0, x23
   23e18: aa1603e1     	mov	x1, x22
   23e1c: 940075e0     	bl	0x4159c <operator delete(void*)+0x620c>
   23e20: 360001c0     	tbz	w0, #0x0, 0x23e58 <__share_file+0x16b24>
   23e24: aa1703e0     	mov	x0, x23
   23e28: aa1603e1     	mov	x1, x22
   23e2c: 940074a6     	bl	0x410c4 <operator delete(void*)+0x5d34>
   23e30: b9400008     	ldr	w8, [x0]
   23e34: 7100051f     	cmp	w8, #0x1
   23e38: 54000b61     	b.ne	0x23fa4 <__share_file+0x16c70>
   23e3c: fc404000     	ldur	d0, [x0, #0x4]
   23e40: f00001c8     	adrp	x8, 0x5e000
   23e44: fd462501     	ldr	d1, [x8, #0xc48]
   23e48: 7ee8d400     	fabd	d0, d0, d8
   23e4c: 1e612000     	fcmp	d0, d1
   23e50: 1a9f57f8     	cset	w24, mi
   23e54: 14000002     	b	0x23e5c <__share_file+0x16b28>
   23e58: 52800038     	mov	w24, #0x1               // =1
   23e5c: aa1703e0     	mov	x0, x23
   23e60: aa1603e1     	mov	x1, x22
   23e64: 94007498     	bl	0x410c4 <operator delete(void*)+0x5d34>
   23e68: b9400008     	ldr	w8, [x0]
   23e6c: aa0003f7     	mov	x23, x0
   23e70: 7100051f     	cmp	w8, #0x1
   23e74: 540000a0     	b.eq	0x23e88 <__share_file+0x16b54>
   23e78: aa1703e0     	mov	x0, x23
   23e7c: 940072ee     	bl	0x40a34 <operator delete(void*)+0x56a4>
   23e80: 52800028     	mov	w8, #0x1                // =1
   23e84: b90002e8     	str	w8, [x23]
   23e88: fc0042e8     	stur	d8, [x23, #0x4]
   23e8c: 91012297     	add	x23, x20, #0x48
   23e90: aa1703e0     	mov	x0, x23
   23e94: aa1603e1     	mov	x1, x22
   23e98: 9400004c     	bl	0x23fc8 <__share_file+0x16c94>
   23e9c: 3100041f     	cmn	w0, #0x1
   23ea0: 540001e0     	b.eq	0x23edc <__share_file+0x16ba8>
   23ea4: b9406288     	ldr	w8, [x20, #0x60]
   23ea8: 6b00011f     	cmp	w8, w0
   23eac: 54000189     	b.ls	0x23edc <__share_file+0x16ba8>
   23eb0: f9402e88     	ldr	x8, [x20, #0x58]
   23eb4: 92407c09     	and	x9, x0, #0xffffffff
   23eb8: 5280060a     	mov	w10, #0x30              // =48
   23ebc: d360fc0b     	lsr	x11, x0, #32
   23ec0: 9b0a212a     	madd	x10, x9, x10, x8
   23ec4: b940094a     	ldr	w10, [x10, #0x8]
   23ec8: 6b0b015f     	cmp	w10, w11
   23ecc: 54000081     	b.ne	0x23edc <__share_file+0x16ba8>
   23ed0: 5280060a     	mov	w10, #0x30              // =48
   23ed4: 9b0a2128     	madd	x8, x9, x10, x8
   23ed8: 14000015     	b	0x23f2c <__share_file+0x16bf8>
   23edc: aa1703e0     	mov	x0, x23
   23ee0: aa1603e1     	mov	x1, x22
   23ee4: 9400009b     	bl	0x24150 <__share_file+0x16e1c>
   23ee8: b9401808     	ldr	w8, [x0, #0x18]
   23eec: 6b01011f     	cmp	w8, w1
   23ef0: 540004a9     	b.ls	0x23f84 <__share_file+0x16c50>
   23ef4: f9400809     	ldr	x9, [x0, #0x10]
   23ef8: 92407c28     	and	x8, x1, #0xffffffff
   23efc: 5280060a     	mov	w10, #0x30              // =48
   23f00: 9b0a2509     	madd	x9, x8, x10, x9
   23f04: 3900a13f     	strb	wzr, [x9, #0x28]
   23f08: b9406a89     	ldr	w9, [x20, #0x68]
   23f0c: 11000529     	add	w9, w9, #0x1
   23f10: b9006a89     	str	w9, [x20, #0x68]
   23f14: b9401809     	ldr	w9, [x0, #0x18]
   23f18: 6b01013f     	cmp	w9, w1
   23f1c: 54000349     	b.ls	0x23f84 <__share_file+0x16c50>
   23f20: f9400809     	ldr	x9, [x0, #0x10]
   23f24: 5280060a     	mov	w10, #0x30              // =48
   23f28: 9b0a2508     	madd	x8, x8, x10, x9
   23f2c: 38028d1f     	strb	wzr, [x8, #0x28]!
   23f30: 39422288     	ldrb	w8, [x20, #0x88]
   23f34: 52000309     	eor	w9, w24, #0x1
   23f38: 2a180108     	orr	w8, w8, w24
   23f3c: 7100011f     	cmp	w8, #0x0
   23f40: 1a9f17ea     	cset	w10, eq
   23f44: 0a090149     	and	w9, w10, w9
   23f48: 39022288     	strb	w8, [x20, #0x88]
   23f4c: 37000089     	tbnz	w9, #0x0, 0x23f5c <__share_file+0x16c28>
   23f50: 36000075     	tbz	w21, #0x0, 0x23f5c <__share_file+0x16c28>
   23f54: aa1403e0     	mov	x0, x20
   23f58: 97fffe0c     	bl	0x23788 <__share_file+0x16454>
   23f5c: 34000078     	cbz	w24, 0x23f68 <__share_file+0x16c34>
   23f60: aa1403e0     	mov	x0, x20
   23f64: 97ffff47     	bl	0x23c80 <__share_file+0x1694c>
   23f68: aa1303e0     	mov	x0, x19
   23f6c: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   23f70: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   23f74: a94257f6     	ldp	x22, x21, [sp, #0x20]
   23f78: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   23f7c: fc4507e8     	ldr	d8, [sp], #0x50
   23f80: 14005fda     	b	0x3bee8 <operator delete(void*)+0xb58>
   23f84: 900001c0     	adrp	x0, 0x5b000
   23f88: 900001c2     	adrp	x2, 0x5b000
   23f8c: f00001a3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   23f90: 912fd800     	add	x0, x0, #0xbf6
   23f94: 91347442     	add	x2, x2, #0xd1d
   23f98: 91397863     	add	x3, x3, #0xe5e
   23f9c: 528011e1     	mov	w1, #0x8f               // =143
   23fa0: 97ff9090     	bl	0x81e0 <__assert2@plt>
   23fa4: b00001c0     	adrp	x0, 0x5c000
   23fa8: f00001c2     	adrp	x2, 0x5e000
   23fac: f00001c3     	adrp	x3, 0x5e000
   23fb0: 9114cc00     	add	x0, x0, #0x533
   23fb4: 9132b042     	add	x2, x2, #0xcac
   23fb8: 9133ac63     	add	x3, x3, #0xceb
   23fbc: 52800ac1     	mov	w1, #0x56               // =86
   23fc0: 97ff9088     	bl	0x81e0 <__assert2@plt>
   23fc4: 17fffdf1     	b	0x23788 <__share_file+0x16454>
   23fc8: a9ba6ffc     	stp	x28, x27, [sp, #-0x60]!
   23fcc: a90167fa     	stp	x26, x25, [sp, #0x10]
   23fd0: a9025ff8     	stp	x24, x23, [sp, #0x20]
   23fd4: a90357f6     	stp	x22, x21, [sp, #0x30]
   23fd8: a9044ff4     	stp	x20, x19, [sp, #0x40]
   23fdc: a9057bfd     	stp	x29, x30, [sp, #0x50]
   23fe0: 910143fd     	add	x29, sp, #0x50
   23fe4: b9400808     	ldr	w8, [x0, #0x8]
   23fe8: 34000268     	cbz	w8, 0x24034 <__share_file+0x16d00>
   23fec: f9400434     	ldr	x20, [x1, #0x8]
   23ff0: aa0003f3     	mov	x19, x0
   23ff4: b4000274     	cbz	x20, 0x24040 <__share_file+0x16d0c>
   23ff8: f940002b     	ldr	x11, [x1]
   23ffc: 5280326c     	mov	w12, #0x193             // =403
   24000: aa1f03ea     	mov	x10, xzr
   24004: 2a1f03e9     	mov	w9, wzr
   24008: 72a0200c     	movk	w12, #0x100, lsl #16
   2400c: d2c0002d     	mov	x13, #0x100000000       // =4294967296
   24010: aa1403ee     	mov	x14, x20
   24014: 9360fd4f     	asr	x15, x10, #32
   24018: 386f696f     	ldrb	w15, [x11, x15]
   2401c: 1b0c7d29     	mul	w9, w9, w12
   24020: f10005ce     	subs	x14, x14, #0x1
   24024: 8b0d014a     	add	x10, x10, x13
   24028: 4a0f0129     	eor	w9, w9, w15
   2402c: 54ffff41     	b.ne	0x24014 <__share_file+0x16ce0>
   24030: 14000005     	b	0x24044 <__share_file+0x16d10>
   24034: 12800017     	mov	w23, #-0x1              // =-1
   24038: 12800016     	mov	w22, #-0x1              // =-1
   2403c: 1400002f     	b	0x240f8 <__share_file+0x16dc4>
   24040: 2a1f03e9     	mov	w9, wzr
   24044: 5100050a     	sub	w10, w8, #0x1
   24048: 0a0a0136     	and	w22, w9, w10
   2404c: 6b16011f     	cmp	w8, w22
   24050: 54000769     	b.ls	0x2413c <__share_file+0x16e08>
   24054: f9400268     	ldr	x8, [x19]
   24058: b8765917     	ldr	w23, [x8, w22, uxtw #2]
   2405c: 310006ff     	cmn	w23, #0x1
   24060: 540004c0     	b.eq	0x240f8 <__share_file+0x16dc4>
   24064: f9400028     	ldr	x8, [x1]
   24068: b9401a78     	ldr	w24, [x19, #0x18]
   2406c: f00001f9     	adrp	x25, 0x63000
   24070: 912c5f39     	add	x25, x25, #0xb17
   24074: f100029f     	cmp	x20, #0x0
   24078: 9a880335     	csel	x21, x25, x8, eq
   2407c: 5280061a     	mov	w26, #0x30              // =48
   24080: 6b17031f     	cmp	w24, w23
   24084: 540001c8     	b.hi	0x240bc <__share_file+0x16d88>
   24088: 14000025     	b	0x2411c <__share_file+0x16de8>
   2408c: 9b1a6f88     	madd	x8, x28, x26, x27
   24090: f9400900     	ldr	x0, [x8, #0x10]
   24094: aa1503e1     	mov	x1, x21
   24098: aa1403e2     	mov	x2, x20
   2409c: 97ff90e9     	bl	0x8440 <memcmp@plt>
   240a0: 340002c0     	cbz	w0, 0x240f8 <__share_file+0x16dc4>
   240a4: 9b1a6f88     	madd	x8, x28, x26, x27
   240a8: b9400517     	ldr	w23, [x8, #0x4]
   240ac: 310006ff     	cmn	w23, #0x1
   240b0: 54000240     	b.eq	0x240f8 <__share_file+0x16dc4>
   240b4: 6b17031f     	cmp	w24, w23
   240b8: 54000329     	b.ls	0x2411c <__share_file+0x16de8>
   240bc: f9400a7b     	ldr	x27, [x19, #0x10]
   240c0: d503201f     	nop
   240c4: 9bba6ee8     	umaddl	x8, w23, w26, x27
   240c8: b9400908     	ldr	w8, [x8, #0x8]
   240cc: 6b16011f     	cmp	w8, w22
   240d0: 54000121     	b.ne	0x240f4 <__share_file+0x16dc0>
   240d4: 2a1703fc     	mov	w28, w23
   240d8: 9b1a6f88     	madd	x8, x28, x26, x27
   240dc: f9400d08     	ldr	x8, [x8, #0x18]
   240e0: eb14011f     	cmp	x8, x20
   240e4: 54fffe01     	b.ne	0x240a4 <__share_file+0x16d70>
   240e8: b5fffd34     	cbnz	x20, 0x2408c <__share_file+0x16d58>
   240ec: aa1903e0     	mov	x0, x25
   240f0: 17ffffe9     	b	0x24094 <__share_file+0x16d60>
   240f4: 12800017     	mov	w23, #-0x1              // =-1
   240f8: 2a1703e0     	mov	w0, w23
   240fc: b3607ec0     	bfi	x0, x22, #32, #32
   24100: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   24104: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   24108: a94357f6     	ldp	x22, x21, [sp, #0x30]
   2410c: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   24110: a94167fa     	ldp	x26, x25, [sp, #0x10]
   24114: a8c66ffc     	ldp	x28, x27, [sp], #0x60
   24118: d65f03c0     	ret
   2411c: f00001a0     	adrp	x0, 0x5b000
   24120: d00001c2     	adrp	x2, 0x5e000
   24124: 912fd800     	add	x0, x0, #0xbf6
   24128: 91349442     	add	x2, x2, #0xd25
   2412c: d00001a3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   24130: 91397863     	add	x3, x3, #0xe5e
   24134: 52801201     	mov	w1, #0x90               // =144
   24138: 97ff902a     	bl	0x81e0 <__assert2@plt>
   2413c: f00001a0     	adrp	x0, 0x5b000
   24140: d00001c2     	adrp	x2, 0x5e000
   24144: 912fd800     	add	x0, x0, #0xbf6
   24148: 9138d442     	add	x2, x2, #0xe35
   2414c: 17fffff8     	b	0x2412c <__share_file+0x16df8>
   24150: f81c0ff7     	str	x23, [sp, #-0x40]!
   24154: a90157f6     	stp	x22, x21, [sp, #0x10]
   24158: a9024ff4     	stp	x20, x19, [sp, #0x20]
   2415c: a9037bfd     	stp	x29, x30, [sp, #0x30]
   24160: 9100c3fd     	add	x29, sp, #0x30
   24164: b9402009     	ldr	w9, [x0, #0x20]
   24168: b9400808     	ldr	w8, [x0, #0x8]
   2416c: aa0003f3     	mov	x19, x0
   24170: aa0103f4     	mov	x20, x1
   24174: 11000529     	add	w9, w9, #0x1
   24178: 6b08013f     	cmp	w9, w8
   2417c: 54000089     	b.ls	0x2418c <__share_file+0x16e58>
   24180: 11000501     	add	w1, w8, #0x1
   24184: aa1303e0     	mov	x0, x19
   24188: 97ffad1b     	bl	0xf5f4 <__share_file+0x22c0>
   2418c: aa1303e0     	mov	x0, x19
   24190: aa1403e1     	mov	x1, x20
   24194: 97ffff8d     	bl	0x23fc8 <__share_file+0x16c94>
   24198: aa0003f5     	mov	x21, x0
   2419c: 310006bf     	cmn	w21, #0x1
   241a0: 54000be1     	b.ne	0x2431c <__share_file+0x16fe8>
   241a4: b9402e68     	ldr	w8, [x19, #0x2c]
   241a8: d360feb6     	lsr	x22, x21, #32
   241ac: 3100051f     	cmn	w8, #0x1
   241b0: 540000a1     	b.ne	0x241c4 <__share_file+0x16e90>
   241b4: b9401a68     	ldr	w8, [x19, #0x18]
   241b8: aa1303e0     	mov	x0, x19
   241bc: 11000501     	add	w1, w8, #0x1
   241c0: 97ffada0     	bl	0xf840 <__share_file+0x250c>
   241c4: b9400a68     	ldr	w8, [x19, #0x8]
   241c8: 6b16011f     	cmp	w8, w22
   241cc: 54000b89     	b.ls	0x2433c <__share_file+0x17008>
   241d0: f9400269     	ldr	x9, [x19]
   241d4: b8767928     	ldr	w8, [x9, x22, lsl #2]
   241d8: 3100051f     	cmn	w8, #0x1
   241dc: 54000100     	b.eq	0x241fc <__share_file+0x16ec8>
   241e0: b9401a6a     	ldr	w10, [x19, #0x18]
   241e4: 6b08015f     	cmp	w10, w8
   241e8: 54000909     	b.ls	0x24308 <__share_file+0x16fd4>
   241ec: f9400a6a     	ldr	x10, [x19, #0x10]
   241f0: 5280060b     	mov	w11, #0x30              // =48
   241f4: 9b0b290a     	madd	x10, x8, x11, x10
   241f8: 14000002     	b	0x24200 <__share_file+0x16ecc>
   241fc: 9100a26a     	add	x10, x19, #0x28
   24200: b9402e77     	ldr	w23, [x19, #0x2c]
   24204: 310006ff     	cmn	w23, #0x1
   24208: 54000aa0     	b.eq	0x2435c <__share_file+0x17028>
   2420c: b9401a6b     	ldr	w11, [x19, #0x18]
   24210: 6b17017f     	cmp	w11, w23
   24214: 540007a9     	b.ls	0x24308 <__share_file+0x16fd4>
   24218: f9400a6b     	ldr	x11, [x19, #0x10]
   2421c: 5280060c     	mov	w12, #0x30              // =48
   24220: b940014a     	ldr	w10, [x10]
   24224: d503201f     	nop
   24228: 9b0c2eeb     	madd	x11, x23, x12, x11
   2422c: b940056c     	ldr	w12, [x11, #0x4]
   24230: 3100055f     	cmn	w10, #0x1
   24234: b9002e6c     	str	w12, [x19, #0x2c]
   24238: b8367937     	str	w23, [x9, x22, lsl #2]
   2423c: 2900216a     	stp	w10, w8, [x11]
   24240: b9000976     	str	w22, [x11, #0x8]
   24244: 54000120     	b.eq	0x24268 <__share_file+0x16f34>
   24248: b9401a69     	ldr	w9, [x19, #0x18]
   2424c: 6b0a013f     	cmp	w9, w10
   24250: 540005c9     	b.ls	0x24308 <__share_file+0x16fd4>
   24254: f9400a69     	ldr	x9, [x19, #0x10]
   24258: 5280060b     	mov	w11, #0x30              // =48
   2425c: 9b0b2549     	madd	x9, x10, x11, x9
   24260: 91001129     	add	x9, x9, #0x4
   24264: 14000002     	b	0x2426c <__share_file+0x16f38>
   24268: 91009269     	add	x9, x19, #0x24
   2426c: 3100051f     	cmn	w8, #0x1
   24270: b9000137     	str	w23, [x9]
   24274: 54000100     	b.eq	0x24294 <__share_file+0x16f60>
   24278: b9401a69     	ldr	w9, [x19, #0x18]
   2427c: 6b08013f     	cmp	w9, w8
   24280: 54000449     	b.ls	0x24308 <__share_file+0x16fd4>
   24284: f9400a69     	ldr	x9, [x19, #0x10]
   24288: 5280060a     	mov	w10, #0x30              // =48
   2428c: 9b0a2508     	madd	x8, x8, x10, x9
   24290: 14000002     	b	0x24298 <__share_file+0x16f64>
   24294: 9100a268     	add	x8, x19, #0x28
   24298: b9000117     	str	w23, [x8]
   2429c: b9401a68     	ldr	w8, [x19, #0x18]
   242a0: 6b17011f     	cmp	w8, w23
   242a4: 54000329     	b.ls	0x24308 <__share_file+0x16fd4>
   242a8: f9400a68     	ldr	x8, [x19, #0x10]
   242ac: 52800609     	mov	w9, #0x30               // =48
   242b0: 52800022     	mov	w2, #0x1                // =1
   242b4: 9b0922f6     	madd	x22, x23, x9, x8
   242b8: f8010edf     	str	xzr, [x22, #0x10]!
   242bc: f90006df     	str	xzr, [x22, #0x8]
   242c0: f9400681     	ldr	x1, [x20, #0x8]
   242c4: aa1603e0     	mov	x0, x22
   242c8: f9000ac1     	str	x1, [x22, #0x10]
   242cc: 97ffa41c     	bl	0xd33c <__share_file+0x8>
   242d0: f94002c1     	ldr	x1, [x22]
   242d4: a9401683     	ldp	x3, x5, [x20]
   242d8: aa1603e0     	mov	x0, x22
   242dc: aa0103e2     	mov	x2, x1
   242e0: aa0303e4     	mov	x4, x3
   242e4: 97ffa459     	bl	0xd448 <__share_file+0x114>
   242e8: 92607ea8     	and	x8, x21, #0xffffffff00000000
   242ec: aa1303e0     	mov	x0, x19
   242f0: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   242f4: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   242f8: a94157f6     	ldp	x22, x21, [sp, #0x10]
   242fc: aa170101     	orr	x1, x8, x23
   24300: f84407f7     	ldr	x23, [sp], #0x40
   24304: d65f03c0     	ret
   24308: f00001a0     	adrp	x0, 0x5b000
   2430c: f00001a2     	adrp	x2, 0x5b000
   24310: 912fd800     	add	x0, x0, #0xbf6
   24314: 91347442     	add	x2, x2, #0xd1d
   24318: 1400000d     	b	0x2434c <__share_file+0x17018>
   2431c: b00001c0     	adrp	x0, 0x5d000
   24320: d00001c2     	adrp	x2, 0x5e000
   24324: b00001c3     	adrp	x3, 0x5d000
   24328: 912ea000     	add	x0, x0, #0xba8
   2432c: 913bcc42     	add	x2, x2, #0xef3
   24330: 91337463     	add	x3, x3, #0xcdd
   24334: 52805221     	mov	w1, #0x291              // =657
   24338: 97ff8faa     	bl	0x81e0 <__assert2@plt>
   2433c: f00001a0     	adrp	x0, 0x5b000
   24340: f00001a2     	adrp	x2, 0x5b000
   24344: 912fd800     	add	x0, x0, #0xbf6
   24348: 9131ac42     	add	x2, x2, #0xc6b
   2434c: d00001a3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   24350: 91397863     	add	x3, x3, #0xe5e
   24354: 528011e1     	mov	w1, #0x8f               // =143
   24358: 97ff8fa2     	bl	0x81e0 <__assert2@plt>
   2435c: b00001c0     	adrp	x0, 0x5d000
   24360: d00001c2     	adrp	x2, 0x5e000
   24364: b00001c3     	adrp	x3, 0x5d000
   24368: 912ea000     	add	x0, x0, #0xba8
   2436c: 913bcc42     	add	x2, x2, #0xef3
   24370: 9134c063     	add	x3, x3, #0xd30
   24374: 52805361     	mov	w1, #0x29b              // =667
   24378: 97ff8f9a     	bl	0x81e0 <__assert2@plt>
   2437c: d10343ff     	sub	sp, sp, #0xd0
   24380: a9076ffc     	stp	x28, x27, [sp, #0x70]
   24384: a90867fa     	stp	x26, x25, [sp, #0x80]
   24388: a9095ff8     	stp	x24, x23, [sp, #0x90]
   2438c: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   24390: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   24394: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
   24398: 910303fd     	add	x29, sp, #0xc0
   2439c: d53bd059     	mrs	x25, TPIDR_EL0
   243a0: f9401728     	ldr	x8, [x25, #0x28]
   243a4: 52800029     	mov	w9, #0x1                // =1
   243a8: 1ac32129     	lsl	w9, w9, w3
   243ac: f81a83a8     	stur	x8, [x29, #-0x58]
   243b0: f9400008     	ldr	x8, [x0]
   243b4: b9400108     	ldr	w8, [x8]
   243b8: 6a09011f     	tst	w8, w9
   243bc: 540006e0     	b.eq	0x24498 <__share_file+0x17164>
   243c0: f9401408     	ldr	x8, [x0, #0x28]
   243c4: 2a0203f6     	mov	w22, w2
   243c8: aa0003f8     	mov	x24, x0
   243cc: 38624908     	ldrb	w8, [x8, w2, uxtw]
   243d0: 34000648     	cbz	w8, 0x24498 <__share_file+0x17164>
   243d4: 39404c88     	ldrb	w8, [x4, #0x13]
   243d8: f94004a9     	ldr	x9, [x5, #0x8]
   243dc: 528002ea     	mov	w10, #0x17              // =23
   243e0: aa0503f3     	mov	x19, x5
   243e4: 7100011f     	cmp	w8, #0x0
   243e8: 11002d28     	add	w8, w9, #0xb
   243ec: 9a8a055b     	cinc	x27, x10, ne
   243f0: b100213a     	adds	x26, x9, #0x8
   243f4: 121e7508     	and	w8, w8, #0xfffffffc
   243f8: 11000f69     	add	w9, w27, #0x3
   243fc: 927e0d3c     	and	x28, x9, #0x3c
   24400: 1a8803e8     	csel	w8, wzr, w8, eq
   24404: 0b080388     	add	w8, w28, w8
   24408: 11007100     	add	w0, w8, #0x1c
   2440c: 910103e8     	add	x8, sp, #0x40
   24410: aa0403f4     	mov	x20, x4
   24414: 2a0303f5     	mov	w21, w3
   24418: 2a0103f7     	mov	w23, w1
   2441c: 97ff8ff1     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   24420: b9405fe8     	ldr	w8, [sp, #0x5c]
   24424: 2a1f03e0     	mov	w0, wzr
   24428: 350003a8     	cbnz	w8, 0x2449c <__share_file+0x17168>
   2442c: f90007fa     	str	x26, [sp, #0x8]
   24430: f844c3fa     	ldur	x26, [sp, #0x4c]
   24434: b9403308     	ldr	w8, [x24, #0x30]
   24438: 52800218     	mov	w24, #0x10              // =16
   2443c: 11007389     	add	w9, w28, #0x1c
   24440: b9001357     	str	w23, [x26, #0x10]
   24444: 29015b48     	stp	w8, w22, [x26, #0x8]
   24448: 79002b55     	strh	w21, [x26, #0x14]
   2444c: 79002f58     	strh	w24, [x26, #0x16]
   24450: b9001b49     	str	w9, [x26, #0x18]
   24454: f844c3f5     	ldur	x21, [sp, #0x4c]
   24458: 51001362     	sub	w2, w27, #0x4
   2445c: aa1403e1     	mov	x1, x20
   24460: 910082a0     	add	x0, x21, #0x20
   24464: b9001ea2     	str	w2, [x21, #0x1c]
   24468: 97ff9132     	bl	0x8930 <memcpy@plt>
   2446c: b9401b49     	ldr	w9, [x26, #0x18]
   24470: f94007e8     	ldr	x8, [sp, #0x8]
   24474: 8b0902a9     	add	x9, x21, x9
   24478: 51002108     	sub	w8, w8, #0x8
   2447c: 39000138     	strb	w24, [x9]
   24480: b9000528     	str	w8, [x9, #0x4]
   24484: f940066a     	ldr	x10, [x19, #0x8]
   24488: b400022a     	cbz	x10, 0x244cc <__share_file+0x17198>
   2448c: f9400261     	ldr	x1, [x19]
   24490: b5000221     	cbnz	x1, 0x244d4 <__share_file+0x171a0>
   24494: 14000013     	b	0x244e0 <__share_file+0x171ac>
   24498: 2a1f03e0     	mov	w0, wzr
   2449c: f9401728     	ldr	x8, [x25, #0x28]
   244a0: f85a83a9     	ldur	x9, [x29, #-0x58]
   244a4: eb09011f     	cmp	x8, x9
   244a8: 540002c1     	b.ne	0x24500 <__share_file+0x171cc>
   244ac: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
   244b0: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   244b4: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   244b8: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   244bc: a94867fa     	ldp	x26, x25, [sp, #0x80]
   244c0: a9476ffc     	ldp	x28, x27, [sp, #0x70]
   244c4: 910343ff     	add	sp, sp, #0xd0
   244c8: d65f03c0     	ret
   244cc: f00001e1     	adrp	x1, 0x63000
   244d0: 912c5c21     	add	x1, x1, #0xb17
   244d4: 91002120     	add	x0, x9, #0x8
   244d8: 2a0803e2     	mov	w2, w8
   244dc: 97ff9115     	bl	0x8930 <memcpy@plt>
   244e0: ad4207e0     	ldp	q0, q1, [sp, #0x40]
   244e4: f94033e8     	ldr	x8, [sp, #0x60]
   244e8: 910043e0     	add	x0, sp, #0x10
   244ec: ad0087e0     	stp	q0, q1, [sp, #0x10]
   244f0: f9001be8     	str	x8, [sp, #0x30]
   244f4: 97ff9017     	bl	0x8550 <__api_logger_buffer_commit@plt>
   244f8: 52800020     	mov	w0, #0x1                // =1
   244fc: 17ffffe8     	b	0x2449c <__share_file+0x17168>
   24500: 97ff8ff8     	bl	0x84e0 <__stack_chk_fail@plt>
   24504: f00002a8     	adrp	x8, 0x7b000
   24508: 910e6108     	add	x8, x8, #0x398
   2450c: f9000008     	str	x8, [x0]
   24510: d65f03c0     	ret
   24514: f81e0ff3     	str	x19, [sp, #-0x20]!
   24518: a9017bfd     	stp	x29, x30, [sp, #0x10]
   2451c: 910043fd     	add	x29, sp, #0x10
   24520: 900002c8     	adrp	x8, 0x7c000
   24524: 911e4108     	add	x8, x8, #0x790
   24528: 08dffd08     	ldarb	w8, [x8]
   2452c: 360000c8     	tbz	w8, #0x0, 0x24544 <__share_file+0x17210>
   24530: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   24534: 900002c0     	adrp	x0, 0x7c000
   24538: 911de000     	add	x0, x0, #0x778
   2453c: f84207f3     	ldr	x19, [sp], #0x20
   24540: d65f03c0     	ret
   24544: 900002c0     	adrp	x0, 0x7c000
   24548: 911e4000     	add	x0, x0, #0x790
   2454c: 94005b9c     	bl	0x3b3bc <operator delete(void*)+0x2c>
   24550: 34ffff00     	cbz	w0, 0x24530 <__share_file+0x171fc>
   24554: 900002d3     	adrp	x19, 0x7c000
   24558: d00001c0     	adrp	x0, 0x5e000
   2455c: 911de273     	add	x19, x19, #0x778
   24560: 913e6800     	add	x0, x0, #0xf9a
   24564: 528002a1     	mov	w1, #0x15               // =21
   24568: a9007e7f     	stp	xzr, xzr, [x19]
   2456c: f9000a7f     	str	xzr, [x19, #0x10]
   24570: 97ff8f34     	bl	0x8240 <__strlen_chk@plt>
   24574: b4000120     	cbz	x0, 0x24598 <__share_file+0x17264>
   24578: f9400261     	ldr	x1, [x19]
   2457c: d00001c3     	adrp	x3, 0x5e000
   24580: aa0003e5     	mov	x5, x0
   24584: 913e6863     	add	x3, x3, #0xf9a
   24588: aa1303e0     	mov	x0, x19
   2458c: aa0103e2     	mov	x2, x1
   24590: aa1f03e4     	mov	x4, xzr
   24594: 97ffa3ad     	bl	0xd448 <__share_file+0x114>
   24598: f0ffff40     	adrp	x0, 0xf000 <__share_file+0x1ccc>
   2459c: 900002c1     	adrp	x1, 0x7c000
   245a0: d00002a2     	adrp	x2, 0x7a000
   245a4: 91393000     	add	x0, x0, #0xe4c
   245a8: 911de021     	add	x1, x1, #0x778
   245ac: 913ea042     	add	x2, x2, #0xfa8
   245b0: 97ff9130     	bl	0x8a70 <__cxa_atexit@plt>
   245b4: 900002c0     	adrp	x0, 0x7c000
   245b8: 911e4000     	add	x0, x0, #0x790
   245bc: 94005b9e     	bl	0x3b434 <operator delete(void*)+0xa4>
   245c0: 17ffffdc     	b	0x24530 <__share_file+0x171fc>
   245c4: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   245c8: a9017bfd     	stp	x29, x30, [sp, #0x10]
   245cc: 910043fd     	add	x29, sp, #0x10
   245d0: f9400434     	ldr	x20, [x1, #0x8]
   245d4: d00001c0     	adrp	x0, 0x5e000
   245d8: aa0103f3     	mov	x19, x1
   245dc: 913ebc00     	add	x0, x0, #0xfaf
   245e0: 528001e1     	mov	w1, #0xf                // =15
   245e4: 97ff8f17     	bl	0x8240 <__strlen_chk@plt>
   245e8: eb00029f     	cmp	x20, x0
   245ec: 54000201     	b.ne	0x2462c <__share_file+0x172f8>
   245f0: a9405268     	ldp	x8, x20, [x19]
   245f4: f00001e9     	adrp	x9, 0x63000
   245f8: 912c5d29     	add	x9, x9, #0xb17
   245fc: d00001c1     	adrp	x1, 0x5e000
   24600: f100029f     	cmp	x20, #0x0
   24604: 9a880120     	csel	x0, x9, x8, eq
   24608: 913ebc21     	add	x1, x1, #0xfaf
   2460c: aa1403e2     	mov	x2, x20
   24610: 97ff8f8c     	bl	0x8440 <memcmp@plt>
   24614: 7100001f     	cmp	w0, #0x0
   24618: 1a9f17e8     	cset	w8, eq
   2461c: f1003a9f     	cmp	x20, #0xe
   24620: 1a9f17e9     	cset	w9, eq
   24624: 0a090100     	and	w0, w8, w9
   24628: 14000002     	b	0x24630 <__share_file+0x172fc>
   2462c: 2a1f03e0     	mov	w0, wzr
   24630: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   24634: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   24638: d65f03c0     	ret
   2463c: d102c3ff     	sub	sp, sp, #0xb0
   24640: f9003bf7     	str	x23, [sp, #0x70]
   24644: a90857f6     	stp	x22, x21, [sp, #0x80]
   24648: a9094ff4     	stp	x20, x19, [sp, #0x90]
   2464c: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   24650: 910283fd     	add	x29, sp, #0xa0
   24654: d53bd056     	mrs	x22, TPIDR_EL0
   24658: f94016c8     	ldr	x8, [x22, #0x28]
   2465c: aa0203e0     	mov	x0, x2
   24660: aa0303f5     	mov	x21, x3
   24664: aa0203f3     	mov	x19, x2
   24668: f81c83a8     	stur	x8, [x29, #-0x38]
   2466c: 9100c3e8     	add	x8, sp, #0x30
   24670: aa0103f4     	mov	x20, x1
   24674: 94006f0d     	bl	0x402a8 <operator delete(void*)+0x4f18>
   24678: d00001e0     	adrp	x0, 0x62000
   2467c: 9108ec00     	add	x0, x0, #0x23b
   24680: 52800061     	mov	w1, #0x3                // =3
   24684: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   24688: f9000fff     	str	xzr, [sp, #0x18]
   2468c: 97ff8eed     	bl	0x8240 <__strlen_chk@plt>
   24690: b4000120     	cbz	x0, 0x246b4 <__share_file+0x17380>
   24694: d00001e3     	adrp	x3, 0x62000
   24698: aa0003e5     	mov	x5, x0
   2469c: 9108ec63     	add	x3, x3, #0x23b
   246a0: 910063e0     	add	x0, sp, #0x18
   246a4: aa1f03e1     	mov	x1, xzr
   246a8: aa1f03e2     	mov	x2, xzr
   246ac: aa1f03e4     	mov	x4, xzr
   246b0: 97ffa366     	bl	0xd448 <__share_file+0x114>
   246b4: 9100c3e0     	add	x0, sp, #0x30
   246b8: 910063e1     	add	x1, sp, #0x18
   246bc: 94007263     	bl	0x41048 <operator delete(void*)+0x5cb8>
   246c0: f94017e8     	ldr	x8, [sp, #0x28]
   246c4: b9400017     	ldr	w23, [x0]
   246c8: b4000088     	cbz	x8, 0x246d8 <__share_file+0x173a4>
   246cc: f9400fe0     	ldr	x0, [sp, #0x18]
   246d0: 97ff90c4     	bl	0x89e0 <free@plt>
   246d4: f9000fff     	str	xzr, [sp, #0x18]
   246d8: 71000eff     	cmp	w23, #0x3
   246dc: 54000d81     	b.ne	0x2488c <__share_file+0x17558>
   246e0: d00001e0     	adrp	x0, 0x62000
   246e4: 9108ec00     	add	x0, x0, #0x23b
   246e8: 52800061     	mov	w1, #0x3                // =3
   246ec: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   246f0: f90003ff     	str	xzr, [sp]
   246f4: 97ff8ed3     	bl	0x8240 <__strlen_chk@plt>
   246f8: b4000120     	cbz	x0, 0x2471c <__share_file+0x173e8>
   246fc: d00001e3     	adrp	x3, 0x62000
   24700: aa0003e5     	mov	x5, x0
   24704: 9108ec63     	add	x3, x3, #0x23b
   24708: 910003e0     	mov	x0, sp
   2470c: aa1f03e1     	mov	x1, xzr
   24710: aa1f03e2     	mov	x2, xzr
   24714: aa1f03e4     	mov	x4, xzr
   24718: 97ffa34c     	bl	0xd448 <__share_file+0x114>
   2471c: 9100c3e0     	add	x0, sp, #0x30
   24720: 910003e1     	mov	x1, sp
   24724: 94007249     	bl	0x41048 <operator delete(void*)+0x5cb8>
   24728: b9400008     	ldr	w8, [x0]
   2472c: 71000d1f     	cmp	w8, #0x3
   24730: 54001321     	b.ne	0x24994 <__share_file+0x17660>
   24734: a901ffff     	stp	xzr, xzr, [sp, #0x18]
   24738: f840c001     	ldur	x1, [x0, #0xc]
   2473c: aa0003f3     	mov	x19, x0
   24740: 910063e0     	add	x0, sp, #0x18
   24744: 52800022     	mov	w2, #0x1                // =1
   24748: f90017e1     	str	x1, [sp, #0x28]
   2474c: 97ffa2fc     	bl	0xd33c <__share_file+0x8>
   24750: f9400fe1     	ldr	x1, [sp, #0x18]
   24754: f8404263     	ldur	x3, [x19, #0x4]
   24758: f840c265     	ldur	x5, [x19, #0xc]
   2475c: 910063e0     	add	x0, sp, #0x18
   24760: aa0103e2     	mov	x2, x1
   24764: aa0303e4     	mov	x4, x3
   24768: 97ffa338     	bl	0xd448 <__share_file+0x114>
   2476c: f9400be8     	ldr	x8, [sp, #0x10]
   24770: b4000088     	cbz	x8, 0x24780 <__share_file+0x1744c>
   24774: f94003e0     	ldr	x0, [sp]
   24778: 97ff909a     	bl	0x89e0 <free@plt>
   2477c: f90003ff     	str	xzr, [sp]
   24780: 94000107     	bl	0x24b9c <__share_file+0x17868>
   24784: 910063e1     	add	x1, sp, #0x18
   24788: 94000382     	bl	0x25590 <__share_file+0x1825c>
   2478c: f00001c0     	adrp	x0, 0x5f000
   24790: 91000c00     	add	x0, x0, #0x3
   24794: 528001a1     	mov	w1, #0xd                // =13
   24798: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   2479c: f90003ff     	str	xzr, [sp]
   247a0: 97ff8ea8     	bl	0x8240 <__strlen_chk@plt>
   247a4: b4000120     	cbz	x0, 0x247c8 <__share_file+0x17494>
   247a8: f00001c3     	adrp	x3, 0x5f000
   247ac: aa0003e5     	mov	x5, x0
   247b0: 91000c63     	add	x3, x3, #0x3
   247b4: 910003e0     	mov	x0, sp
   247b8: aa1f03e1     	mov	x1, xzr
   247bc: aa1f03e2     	mov	x2, xzr
   247c0: aa1f03e4     	mov	x4, xzr
   247c4: 97ffa321     	bl	0xd448 <__share_file+0x114>
   247c8: 9100c3e0     	add	x0, sp, #0x30
   247cc: 910003e1     	mov	x1, sp
   247d0: 9400721e     	bl	0x41048 <operator delete(void*)+0x5cb8>
   247d4: f9400be8     	ldr	x8, [sp, #0x10]
   247d8: b9400013     	ldr	w19, [x0]
   247dc: b4000088     	cbz	x8, 0x247ec <__share_file+0x174b8>
   247e0: f94003e0     	ldr	x0, [sp]
   247e4: 97ff907f     	bl	0x89e0 <free@plt>
   247e8: f90003ff     	str	xzr, [sp]
   247ec: 71000a7f     	cmp	w19, #0x2
   247f0: 54000401     	b.ne	0x24870 <__share_file+0x1753c>
   247f4: f00001c0     	adrp	x0, 0x5f000
   247f8: 91000c00     	add	x0, x0, #0x3
   247fc: 528001a1     	mov	w1, #0xd                // =13
   24800: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   24804: f90003ff     	str	xzr, [sp]
   24808: 97ff8e8e     	bl	0x8240 <__strlen_chk@plt>
   2480c: b4000120     	cbz	x0, 0x24830 <__share_file+0x174fc>
   24810: f00001c3     	adrp	x3, 0x5f000
   24814: aa0003e5     	mov	x5, x0
   24818: 91000c63     	add	x3, x3, #0x3
   2481c: 910003e0     	mov	x0, sp
   24820: aa1f03e1     	mov	x1, xzr
   24824: aa1f03e2     	mov	x2, xzr
   24828: aa1f03e4     	mov	x4, xzr
   2482c: 97ffa307     	bl	0xd448 <__share_file+0x114>
   24830: 9100c3e0     	add	x0, sp, #0x30
   24834: 910003e1     	mov	x1, sp
   24838: 94007204     	bl	0x41048 <operator delete(void*)+0x5cb8>
   2483c: b9400008     	ldr	w8, [x0]
   24840: 7100091f     	cmp	w8, #0x2
   24844: 54000b81     	b.ne	0x249b4 <__share_file+0x17680>
   24848: f9400be8     	ldr	x8, [sp, #0x10]
   2484c: f8404013     	ldur	x19, [x0, #0x4]
   24850: b4000088     	cbz	x8, 0x24860 <__share_file+0x1752c>
   24854: f94003e0     	ldr	x0, [sp]
   24858: 97ff9062     	bl	0x89e0 <free@plt>
   2485c: f90003ff     	str	xzr, [sp]
   24860: 97ff9a63     	bl	0xb1ec <__uninit+0x1284>
   24864: 52800022     	mov	w2, #0x1                // =1
   24868: 2a1303e1     	mov	w1, w19
   2486c: 97fff5fa     	bl	0x22054 <__share_file+0x14d20>
   24870: f94017e8     	ldr	x8, [sp, #0x28]
   24874: b4000088     	cbz	x8, 0x24884 <__share_file+0x17550>
   24878: f9400fe0     	ldr	x0, [sp, #0x18]
   2487c: 97ff9059     	bl	0x89e0 <free@plt>
   24880: f9000fff     	str	xzr, [sp, #0x18]
   24884: 2a1f03f3     	mov	w19, wzr
   24888: 14000035     	b	0x2495c <__share_file+0x17628>
   2488c: f94002a8     	ldr	x8, [x21]
   24890: f90006bf     	str	xzr, [x21, #0x8]
   24894: b4000048     	cbz	x8, 0x2489c <__share_file+0x17568>
   24898: 3900011f     	strb	wzr, [x8]
   2489c: d00001c0     	adrp	x0, 0x5e000
   248a0: 913ef800     	add	x0, x0, #0xfbe
   248a4: 528001c1     	mov	w1, #0xe                // =14
   248a8: 97ff8e66     	bl	0x8240 <__strlen_chk@plt>
   248ac: b4000120     	cbz	x0, 0x248d0 <__share_file+0x1759c>
   248b0: f94002a1     	ldr	x1, [x21]
   248b4: d00001c3     	adrp	x3, 0x5e000
   248b8: aa0003e5     	mov	x5, x0
   248bc: 913ef863     	add	x3, x3, #0xfbe
   248c0: aa1503e0     	mov	x0, x21
   248c4: aa0103e2     	mov	x2, x1
   248c8: aa1f03e4     	mov	x4, xzr
   248cc: 97ffa2df     	bl	0xd448 <__share_file+0x114>
   248d0: f94006a8     	ldr	x8, [x21, #0x8]
   248d4: f9400665     	ldr	x5, [x19, #0x8]
   248d8: ab05011f     	cmn	x8, x5
   248dc: 540000e0     	b.eq	0x248f8 <__share_file+0x175c4>
   248e0: f94002a2     	ldr	x2, [x21]
   248e4: f9400263     	ldr	x3, [x19]
   248e8: aa1503e0     	mov	x0, x21
   248ec: 8b28c041     	add	x1, x2, w8, sxtw
   248f0: aa0303e4     	mov	x4, x3
   248f4: 97ffa2d5     	bl	0xd448 <__share_file+0x114>
   248f8: 97ff8e02     	bl	0x8100 <get_ccs_log@plt>
   248fc: aa0003f5     	mov	x21, x0
   24900: 97ff8e00     	bl	0x8100 <get_ccs_log@plt>
   24904: a9402289     	ldp	x9, x8, [x20]
   24908: f00001ea     	adrp	x10, 0x63000
   2490c: 912c5d4a     	add	x10, x10, #0xb17
   24910: aa1503e0     	mov	x0, x21
   24914: f100011f     	cmp	x8, #0x0
   24918: 9a890148     	csel	x8, x10, x9, eq
   2491c: f9000fe8     	str	x8, [sp, #0x18]
   24920: a9402269     	ldp	x9, x8, [x19]
   24924: f100011f     	cmp	x8, #0x0
   24928: 9a890148     	csel	x8, x10, x9, eq
   2492c: f90003e8     	str	x8, [sp]
   24930: 97ffa38b     	bl	0xd75c <__share_file+0x428>
   24934: d00001c4     	adrp	x4, 0x5e000
   24938: 5294fc01     	mov	w1, #0xa7e0             // =42976
   2493c: 913f3084     	add	x4, x4, #0xfcc
   24940: 910063e5     	add	x5, sp, #0x18
   24944: 910003e6     	mov	x6, sp
   24948: 72a519c1     	movk	w1, #0x28ce, lsl #16
   2494c: 52800122     	mov	w2, #0x9                // =9
   24950: 52800083     	mov	w3, #0x4                // =4
   24954: 94000020     	bl	0x249d4 <__share_file+0x176a0>
   24958: 52800073     	mov	w19, #0x3               // =3
   2495c: 9100c3e0     	add	x0, sp, #0x30
   24960: 940071b9     	bl	0x41044 <operator delete(void*)+0x5cb4>
   24964: f94016c8     	ldr	x8, [x22, #0x28]
   24968: f85c83a9     	ldur	x9, [x29, #-0x38]
   2496c: eb09011f     	cmp	x8, x9
   24970: 54000101     	b.ne	0x24990 <__share_file+0x1765c>
   24974: 2a1303e0     	mov	w0, w19
   24978: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   2497c: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   24980: a94857f6     	ldp	x22, x21, [sp, #0x80]
   24984: f9403bf7     	ldr	x23, [sp, #0x70]
   24988: 9102c3ff     	add	sp, sp, #0xb0
   2498c: d65f03c0     	ret
   24990: 97ff8ed4     	bl	0x84e0 <__stack_chk_fail@plt>
   24994: 900001c0     	adrp	x0, 0x5c000
   24998: 900001c2     	adrp	x2, 0x5c000
   2499c: 900001c3     	adrp	x3, 0x5c000
   249a0: 9114cc00     	add	x0, x0, #0x533
   249a4: 91184c42     	add	x2, x2, #0x613
   249a8: 91194063     	add	x3, x3, #0x650
   249ac: 52800bc1     	mov	w1, #0x5e               // =94
   249b0: 97ff8e0c     	bl	0x81e0 <__assert2@plt>
   249b4: 900001c0     	adrp	x0, 0x5c000
   249b8: b00001c2     	adrp	x2, 0x5d000
   249bc: b00001c3     	adrp	x3, 0x5d000
   249c0: 9114cc00     	add	x0, x0, #0x533
   249c4: 91223c42     	add	x2, x2, #0x88f
   249c8: 9122e863     	add	x3, x3, #0x8ba
   249cc: 52800b41     	mov	w1, #0x5a               // =90
   249d0: 97ff8e04     	bl	0x81e0 <__assert2@plt>
   249d4: d10343ff     	sub	sp, sp, #0xd0
   249d8: a9076ffc     	stp	x28, x27, [sp, #0x70]
   249dc: a90867fa     	stp	x26, x25, [sp, #0x80]
   249e0: a9095ff8     	stp	x24, x23, [sp, #0x90]
   249e4: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   249e8: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   249ec: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
   249f0: 910303fd     	add	x29, sp, #0xc0
   249f4: d53bd05a     	mrs	x26, TPIDR_EL0
   249f8: f9401748     	ldr	x8, [x26, #0x28]
   249fc: 52800029     	mov	w9, #0x1                // =1
   24a00: 1ac32129     	lsl	w9, w9, w3
   24a04: f81a83a8     	stur	x8, [x29, #-0x58]
   24a08: f9400008     	ldr	x8, [x0]
   24a0c: b9400108     	ldr	w8, [x8]
   24a10: 6a09011f     	tst	w8, w9
   24a14: 540002a0     	b.eq	0x24a68 <__share_file+0x17734>
   24a18: f9401408     	ldr	x8, [x0, #0x28]
   24a1c: 2a0203f7     	mov	w23, w2
   24a20: aa0003f8     	mov	x24, x0
   24a24: 38624908     	ldrb	w8, [x8, w2, uxtw]
   24a28: 34000208     	cbz	w8, 0x24a68 <__share_file+0x17734>
   24a2c: f94000a0     	ldr	x0, [x5]
   24a30: 3940d89b     	ldrb	w27, [x4, #0x36]
   24a34: aa0603f3     	mov	x19, x6
   24a38: aa0503f4     	mov	x20, x5
   24a3c: aa0403f5     	mov	x21, x4
   24a40: 2a0303f6     	mov	w22, w3
   24a44: 2a0103f9     	mov	w25, w1
   24a48: b4000140     	cbz	x0, 0x24a70 <__share_file+0x1773c>
   24a4c: 97ff8f85     	bl	0x8860 <strlen@plt>
   24a50: 9100201c     	add	x28, x0, #0x8
   24a54: f9400260     	ldr	x0, [x19]
   24a58: b4000120     	cbz	x0, 0x24a7c <__share_file+0x17748>
   24a5c: 97ff8f81     	bl	0x8860 <strlen@plt>
   24a60: 91002008     	add	x8, x0, #0x8
   24a64: 14000007     	b	0x24a80 <__share_file+0x1774c>
   24a68: 2a1f03e0     	mov	w0, wzr
   24a6c: 14000033     	b	0x24b38 <__share_file+0x17804>
   24a70: 5280019c     	mov	w28, #0xc               // =12
   24a74: f9400260     	ldr	x0, [x19]
   24a78: b5ffff20     	cbnz	x0, 0x24a5c <__share_file+0x17728>
   24a7c: 52800188     	mov	w8, #0xc                // =12
   24a80: 11000f89     	add	w9, w28, #0x3
   24a84: 11000d0a     	add	w10, w8, #0x3
   24a88: f100039f     	cmp	x28, #0x0
   24a8c: 121e7529     	and	w9, w9, #0xfffffffc
   24a90: 121e754a     	and	w10, w10, #0xfffffffc
   24a94: 1a8903e9     	csel	w9, wzr, w9, eq
   24a98: f100011f     	cmp	x8, #0x0
   24a9c: a905a3fc     	stp	x28, x8, [sp, #0x58]
   24aa0: 1a8a03e8     	csel	w8, wzr, w10, eq
   24aa4: 0b090108     	add	w8, w8, w9
   24aa8: 11016100     	add	w0, w8, #0x58
   24aac: 9100c3e8     	add	x8, sp, #0x30
   24ab0: 97ff8e4c     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   24ab4: b9404fe8     	ldr	w8, [sp, #0x4c]
   24ab8: 2a1f03e0     	mov	w0, wzr
   24abc: 350003e8     	cbnz	w8, 0x24b38 <__share_file+0x17804>
   24ac0: f843c3fc     	ldur	x28, [sp, #0x3c]
   24ac4: b9403308     	ldr	w8, [x24, #0x30]
   24ac8: 52800209     	mov	w9, #0x10               // =16
   24acc: 7100037f     	cmp	w27, #0x0
   24ad0: b9001399     	str	w25, [x28, #0x10]
   24ad4: 29015f88     	stp	w8, w23, [x28, #0x8]
   24ad8: 52800b08     	mov	w8, #0x58               // =88
   24adc: 79002b96     	strh	w22, [x28, #0x14]
   24ae0: 79002f89     	strh	w9, [x28, #0x16]
   24ae4: b9001b88     	str	w8, [x28, #0x18]
   24ae8: f843c3f6     	ldur	x22, [sp, #0x3c]
   24aec: 528006c8     	mov	w8, #0x36               // =54
   24af0: 1a880502     	cinc	w2, w8, ne
   24af4: aa1503e1     	mov	x1, x21
   24af8: 910082c0     	add	x0, x22, #0x20
   24afc: b9001ec2     	str	w2, [x22, #0x1c]
   24b00: 97ff8f8c     	bl	0x8930 <memcpy@plt>
   24b04: b9401b88     	ldr	w8, [x28, #0x18]
   24b08: 910163e1     	add	x1, sp, #0x58
   24b0c: aa1403e2     	mov	x2, x20
   24b10: aa1303e3     	mov	x3, x19
   24b14: 8b0802c0     	add	x0, x22, x8
   24b18: 97ffa76e     	bl	0xe8d0 <__share_file+0x159c>
   24b1c: ad4187e0     	ldp	q0, q1, [sp, #0x30]
   24b20: f9402be8     	ldr	x8, [sp, #0x50]
   24b24: 910003e0     	mov	x0, sp
   24b28: ad0007e0     	stp	q0, q1, [sp]
   24b2c: f90013e8     	str	x8, [sp, #0x20]
   24b30: 97ff8e88     	bl	0x8550 <__api_logger_buffer_commit@plt>
   24b34: 52800020     	mov	w0, #0x1                // =1
   24b38: f9401748     	ldr	x8, [x26, #0x28]
   24b3c: f85a83a9     	ldur	x9, [x29, #-0x58]
   24b40: eb09011f     	cmp	x8, x9
   24b44: 54000121     	b.ne	0x24b68 <__share_file+0x17834>
   24b48: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
   24b4c: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   24b50: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   24b54: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   24b58: a94867fa     	ldp	x26, x25, [sp, #0x80]
   24b5c: a9476ffc     	ldp	x28, x27, [sp, #0x70]
   24b60: 910343ff     	add	sp, sp, #0xd0
   24b64: d65f03c0     	ret
   24b68: 97ff8e5e     	bl	0x84e0 <__stack_chk_fail@plt>
   24b6c: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   24b70: a9017bfd     	stp	x29, x30, [sp, #0x10]
   24b74: 910043fd     	add	x29, sp, #0x10
   24b78: aa0203f3     	mov	x19, x2
   24b7c: aa0103f4     	mov	x20, x1
   24b80: 94000007     	bl	0x24b9c <__share_file+0x17868>
   24b84: 940040fc     	bl	0x34f74 <__api_tcp_server+0x7e64>
   24b88: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   24b8c: aa1403e1     	mov	x1, x20
   24b90: aa1303e2     	mov	x2, x19
   24b94: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   24b98: 14004732     	b	0x36860 <__api_tcp_server+0x9750>
   24b9c: f81e0ff3     	str	x19, [sp, #-0x20]!
   24ba0: a9017bfd     	stp	x29, x30, [sp, #0x10]
   24ba4: 910043fd     	add	x29, sp, #0x10
   24ba8: 94005fb1     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   24bac: 900002c8     	adrp	x8, 0x7c000
   24bb0: 91224108     	add	x8, x8, #0x890
   24bb4: 08dffd08     	ldarb	w8, [x8]
   24bb8: 360000c8     	tbz	w8, #0x0, 0x24bd0 <__share_file+0x1789c>
   24bbc: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   24bc0: 900002c0     	adrp	x0, 0x7c000
   24bc4: 911e6000     	add	x0, x0, #0x798
   24bc8: f84207f3     	ldr	x19, [sp], #0x20
   24bcc: d65f03c0     	ret
   24bd0: 900002c0     	adrp	x0, 0x7c000
   24bd4: 91224000     	add	x0, x0, #0x890
   24bd8: 940059f9     	bl	0x3b3bc <operator delete(void*)+0x2c>
   24bdc: 34ffff00     	cbz	w0, 0x24bbc <__share_file+0x17888>
   24be0: 900002d3     	adrp	x19, 0x7c000
   24be4: 911e6273     	add	x19, x19, #0x798
   24be8: f00001c8     	adrp	x8, 0x5f000
   24bec: 91006108     	add	x8, x8, #0x18
   24bf0: 91002260     	add	x0, x19, #0x8
   24bf4: 52800021     	mov	w1, #0x1                // =1
   24bf8: f9000268     	str	x8, [x19]
   24bfc: 94005bda     	bl	0x3bb64 <operator delete(void*)+0x7d4>
   24c00: 900001e0     	adrp	x0, 0x60000
   24c04: 9133b400     	add	x0, x0, #0xced
   24c08: 52800041     	mov	w1, #0x2                // =2
   24c0c: a901fe7f     	stp	xzr, xzr, [x19, #0x18]
   24c10: f900167f     	str	xzr, [x19, #0x28]
   24c14: 97ff8d8b     	bl	0x8240 <__strlen_chk@plt>
   24c18: b4000140     	cbz	x0, 0x24c40 <__share_file+0x1790c>
   24c1c: aa0003e5     	mov	x5, x0
   24c20: 900002c0     	adrp	x0, 0x7c000
   24c24: 911ec000     	add	x0, x0, #0x7b0
   24c28: f9400001     	ldr	x1, [x0]
   24c2c: 900001e3     	adrp	x3, 0x60000
   24c30: 9133b463     	add	x3, x3, #0xced
   24c34: aa1f03e4     	mov	x4, xzr
   24c38: aa0103e2     	mov	x2, x1
   24c3c: 97ffa203     	bl	0xd448 <__share_file+0x114>
   24c40: 6f00e400     	movi	v0.2d, #0000000000000000
   24c44: 9101e260     	add	x0, x19, #0x78
   24c48: 528000c1     	mov	w1, #0x6                // =6
   24c4c: f9003a7f     	str	xzr, [x19, #0x70]
   24c50: ad028260     	stp	q0, q0, [x19, #0x50]
   24c54: ad018260     	stp	q0, q0, [x19, #0x30]
   24c58: 940070bf     	bl	0x40f54 <operator delete(void*)+0x5bc4>
   24c5c: 90000000     	adrp	x0, 0x24000 <__share_file+0x16ccc>
   24c60: d00002a2     	adrp	x2, 0x7a000
   24c64: 6f00e400     	movi	v0.2d, #0000000000000000
   24c68: 913a6000     	add	x0, x0, #0xe98
   24c6c: 913ea042     	add	x2, x2, #0xfa8
   24c70: aa1303e1     	mov	x1, x19
   24c74: f9007a7f     	str	xzr, [x19, #0xf0]
   24c78: ad068260     	stp	q0, q0, [x19, #0xd0]
   24c7c: ad058260     	stp	q0, q0, [x19, #0xb0]
   24c80: 97ff8f7c     	bl	0x8a70 <__cxa_atexit@plt>
   24c84: 900002c0     	adrp	x0, 0x7c000
   24c88: 91224000     	add	x0, x0, #0x890
   24c8c: 940059ea     	bl	0x3b434 <operator delete(void*)+0xa4>
   24c90: 17ffffcb     	b	0x24bbc <__share_file+0x17888>
   24c94: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   24c98: a9017bfd     	stp	x29, x30, [sp, #0x10]
   24c9c: 910043fd     	add	x29, sp, #0x10
   24ca0: aa0203f3     	mov	x19, x2
   24ca4: aa0103f4     	mov	x20, x1
   24ca8: 940040b3     	bl	0x34f74 <__api_tcp_server+0x7e64>
   24cac: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   24cb0: aa1403e1     	mov	x1, x20
   24cb4: aa1303e2     	mov	x2, x19
   24cb8: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   24cbc: 140046e9     	b	0x36860 <__api_tcp_server+0x9750>
   24cc0: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
   24cc4: a9014ff4     	stp	x20, x19, [sp, #0x10]
   24cc8: a9027bfd     	stp	x29, x30, [sp, #0x20]
   24ccc: 910083fd     	add	x29, sp, #0x20
   24cd0: aa0303f3     	mov	x19, x3
   24cd4: aa0203f4     	mov	x20, x2
   24cd8: 2a0103f5     	mov	w21, w1
   24cdc: 97ffffb0     	bl	0x24b9c <__share_file+0x17868>
   24ce0: 900002c8     	adrp	x8, 0x7c000
   24ce4: 91140108     	add	x8, x8, #0x500
   24ce8: 08dffd08     	ldarb	w8, [x8]
   24cec: 36000168     	tbz	w8, #0x0, 0x24d18 <__share_file+0x179e4>
   24cf0: aa1403e2     	mov	x2, x20
   24cf4: aa1303e3     	mov	x3, x19
   24cf8: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   24cfc: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   24d00: 900002c0     	adrp	x0, 0x7c000
   24d04: 91128000     	add	x0, x0, #0x4a0
   24d08: 2a1503e1     	mov	w1, w21
   24d0c: aa1f03e4     	mov	x4, xzr
   24d10: a8c357f6     	ldp	x22, x21, [sp], #0x30
   24d14: 17ffeb89     	b	0x1fb38 <__share_file+0x12804>
   24d18: 900002c0     	adrp	x0, 0x7c000
   24d1c: 91140000     	add	x0, x0, #0x500
   24d20: 940059a7     	bl	0x3b3bc <operator delete(void*)+0x2c>
   24d24: 34fffe60     	cbz	w0, 0x24cf0 <__share_file+0x179bc>
   24d28: 900002d6     	adrp	x22, 0x7c000
   24d2c: 911282d6     	add	x22, x22, #0x4a0
   24d30: aa1603e0     	mov	x0, x22
   24d34: 97ffeb3f     	bl	0x1fa30 <__share_file+0x126fc>
   24d38: f0ffff40     	adrp	x0, 0xf000 <__share_file+0x1ccc>
   24d3c: d00002a2     	adrp	x2, 0x7a000
   24d40: 910f4000     	add	x0, x0, #0x3d0
   24d44: 913ea042     	add	x2, x2, #0xfa8
   24d48: aa1603e1     	mov	x1, x22
   24d4c: 97ff8f49     	bl	0x8a70 <__cxa_atexit@plt>
   24d50: 900002c0     	adrp	x0, 0x7c000
   24d54: 91140000     	add	x0, x0, #0x500
   24d58: 940059b7     	bl	0x3b434 <operator delete(void*)+0xa4>
   24d5c: 17ffffe5     	b	0x24cf0 <__share_file+0x179bc>
   24d60: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   24d64: a9017bfd     	stp	x29, x30, [sp, #0x10]
   24d68: 910043fd     	add	x29, sp, #0x10
   24d6c: aa0203f3     	mov	x19, x2
   24d70: aa0103f4     	mov	x20, x1
   24d74: 97ff9cdc     	bl	0xc0e4 <__update_portrait_integer+0xc0>
   24d78: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   24d7c: 52800023     	mov	w3, #0x1                // =1
   24d80: aa1403e1     	mov	x1, x20
   24d84: aa1303e2     	mov	x2, x19
   24d88: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   24d8c: 17fff9d5     	b	0x234e0 <__share_file+0x161ac>
   24d90: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   24d94: a9017bfd     	stp	x29, x30, [sp, #0x10]
   24d98: 910043fd     	add	x29, sp, #0x10
   24d9c: aa0203f3     	mov	x19, x2
   24da0: aa0103f4     	mov	x20, x1
   24da4: 97ff9cd0     	bl	0xc0e4 <__update_portrait_integer+0xc0>
   24da8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   24dac: 52800023     	mov	w3, #0x1                // =1
   24db0: aa1403e1     	mov	x1, x20
   24db4: aa1303e2     	mov	x2, x19
   24db8: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   24dbc: 17fff948     	b	0x232dc <__share_file+0x15fa8>
   24dc0: fc1e0fe8     	str	d8, [sp, #-0x20]!
   24dc4: f90007f3     	str	x19, [sp, #0x8]
   24dc8: a9017bfd     	stp	x29, x30, [sp, #0x10]
   24dcc: 910043fd     	add	x29, sp, #0x10
   24dd0: 4ea01c08     	mov	v8.16b, v0.16b
   24dd4: aa0103f3     	mov	x19, x1
   24dd8: 97ff9cc3     	bl	0xc0e4 <__update_portrait_integer+0xc0>
   24ddc: aa1303e1     	mov	x1, x19
   24de0: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   24de4: f94007f3     	ldr	x19, [sp, #0x8]
   24de8: 52800022     	mov	w2, #0x1                // =1
   24dec: 4ea81d00     	mov	v0.16b, v8.16b
   24df0: fc4207e8     	ldr	d8, [sp], #0x20
   24df4: 17fffbf0     	b	0x23db4 <__share_file+0x16a80>
   24df8: d65f03c0     	ret
   24dfc: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   24e00: a9017bfd     	stp	x29, x30, [sp, #0x10]
   24e04: 910043fd     	add	x29, sp, #0x10
   24e08: f00001c8     	adrp	x8, 0x5f000
   24e0c: 91006108     	add	x8, x8, #0x18
   24e10: aa0003f3     	mov	x19, x0
   24e14: f8008408     	str	x8, [x0], #0x8
   24e18: 52800021     	mov	w1, #0x1                // =1
   24e1c: 94005b52     	bl	0x3bb64 <operator delete(void*)+0x7d4>
   24e20: aa1303f4     	mov	x20, x19
   24e24: 900001e0     	adrp	x0, 0x60000
   24e28: f8018e9f     	str	xzr, [x20, #0x18]!
   24e2c: 9133b400     	add	x0, x0, #0xced
   24e30: 52800041     	mov	w1, #0x2                // =2
   24e34: a900fe9f     	stp	xzr, xzr, [x20, #0x8]
   24e38: 97ff8d02     	bl	0x8240 <__strlen_chk@plt>
   24e3c: b4000120     	cbz	x0, 0x24e60 <__share_file+0x17b2c>
   24e40: f9400281     	ldr	x1, [x20]
   24e44: 900001e3     	adrp	x3, 0x60000
   24e48: aa0003e5     	mov	x5, x0
   24e4c: 9133b463     	add	x3, x3, #0xced
   24e50: aa1403e0     	mov	x0, x20
   24e54: aa0103e2     	mov	x2, x1
   24e58: aa1f03e4     	mov	x4, xzr
   24e5c: 97ffa17b     	bl	0xd448 <__share_file+0x114>
   24e60: 9101e260     	add	x0, x19, #0x78
   24e64: 6f00e400     	movi	v0.2d, #0000000000000000
   24e68: 528000c1     	mov	w1, #0x6                // =6
   24e6c: f9003a7f     	str	xzr, [x19, #0x70]
   24e70: ad028260     	stp	q0, q0, [x19, #0x50]
   24e74: ad018260     	stp	q0, q0, [x19, #0x30]
   24e78: 94007037     	bl	0x40f54 <operator delete(void*)+0x5bc4>
   24e7c: 6f00e400     	movi	v0.2d, #0000000000000000
   24e80: f9007a7f     	str	xzr, [x19, #0xf0]
   24e84: ad068260     	stp	q0, q0, [x19, #0xd0]
   24e88: ad058260     	stp	q0, q0, [x19, #0xb0]
   24e8c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   24e90: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   24e94: d65f03c0     	ret
   24e98: f81e0ff3     	str	x19, [sp, #-0x20]!
   24e9c: a9017bfd     	stp	x29, x30, [sp, #0x10]
   24ea0: 910043fd     	add	x29, sp, #0x10
   24ea4: f9407808     	ldr	x8, [x0, #0xf0]
   24ea8: aa0003f3     	mov	x19, x0
   24eac: b4000088     	cbz	x8, 0x24ebc <__share_file+0x17b88>
   24eb0: f9407260     	ldr	x0, [x19, #0xe0]
   24eb4: 97ff8ecb     	bl	0x89e0 <free@plt>
   24eb8: f900727f     	str	xzr, [x19, #0xe0]
   24ebc: f9406e68     	ldr	x8, [x19, #0xd8]
   24ec0: a90efe7f     	stp	xzr, xzr, [x19, #0xe8]
   24ec4: b4000088     	cbz	x8, 0x24ed4 <__share_file+0x17ba0>
   24ec8: f9406660     	ldr	x0, [x19, #0xc8]
   24ecc: 97ff8ec5     	bl	0x89e0 <free@plt>
   24ed0: f900667f     	str	xzr, [x19, #0xc8]
   24ed4: f9406268     	ldr	x8, [x19, #0xc0]
   24ed8: a90d7e7f     	stp	xzr, xzr, [x19, #0xd0]
   24edc: b4000088     	cbz	x8, 0x24eec <__share_file+0x17bb8>
   24ee0: f9405a60     	ldr	x0, [x19, #0xb0]
   24ee4: 97ff8ebf     	bl	0x89e0 <free@plt>
   24ee8: f9005a7f     	str	xzr, [x19, #0xb0]
   24eec: 9101e260     	add	x0, x19, #0x78
   24ef0: a90bfe7f     	stp	xzr, xzr, [x19, #0xb8]
   24ef4: 94007054     	bl	0x41044 <operator delete(void*)+0x5cb4>
   24ef8: f9403a68     	ldr	x8, [x19, #0x70]
   24efc: b4000088     	cbz	x8, 0x24f0c <__share_file+0x17bd8>
   24f00: f9403260     	ldr	x0, [x19, #0x60]
   24f04: 97ff8eb7     	bl	0x89e0 <free@plt>
   24f08: f900327f     	str	xzr, [x19, #0x60]
   24f0c: f9402e68     	ldr	x8, [x19, #0x58]
   24f10: a906fe7f     	stp	xzr, xzr, [x19, #0x68]
   24f14: b4000088     	cbz	x8, 0x24f24 <__share_file+0x17bf0>
   24f18: f9402660     	ldr	x0, [x19, #0x48]
   24f1c: 97ff8eb1     	bl	0x89e0 <free@plt>
   24f20: f900267f     	str	xzr, [x19, #0x48]
   24f24: f9402268     	ldr	x8, [x19, #0x40]
   24f28: a9057e7f     	stp	xzr, xzr, [x19, #0x50]
   24f2c: b4000088     	cbz	x8, 0x24f3c <__share_file+0x17c08>
   24f30: f9401a60     	ldr	x0, [x19, #0x30]
   24f34: 97ff8eab     	bl	0x89e0 <free@plt>
   24f38: f9001a7f     	str	xzr, [x19, #0x30]
   24f3c: f9401668     	ldr	x8, [x19, #0x28]
   24f40: a903fe7f     	stp	xzr, xzr, [x19, #0x38]
   24f44: b4000088     	cbz	x8, 0x24f54 <__share_file+0x17c20>
   24f48: f9400e60     	ldr	x0, [x19, #0x18]
   24f4c: 97ff8ea5     	bl	0x89e0 <free@plt>
   24f50: f9000e7f     	str	xzr, [x19, #0x18]
   24f54: a9027e7f     	stp	xzr, xzr, [x19, #0x20]
   24f58: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   24f5c: 91002260     	add	x0, x19, #0x8
   24f60: f84207f3     	ldr	x19, [sp], #0x20
   24f64: 14005b38     	b	0x3bc44 <operator delete(void*)+0x8b4>
   24f68: d10143ff     	sub	sp, sp, #0x50
   24f6c: f90013f5     	str	x21, [sp, #0x20]
   24f70: a9034ff4     	stp	x20, x19, [sp, #0x30]
   24f74: a9047bfd     	stp	x29, x30, [sp, #0x40]
   24f78: 910103fd     	add	x29, sp, #0x40
   24f7c: d53bd055     	mrs	x21, TPIDR_EL0
   24f80: f94016a8     	ldr	x8, [x21, #0x28]
   24f84: aa0003f3     	mov	x19, x0
   24f88: f9000fe8     	str	x8, [sp, #0x18]
   24f8c: 9400002b     	bl	0x25038 <__share_file+0x17d04>
   24f90: f9406a68     	ldr	x8, [x19, #0xd0]
   24f94: b5000328     	cbnz	x8, 0x24ff8 <__share_file+0x17cc4>
   24f98: 910003e8     	mov	x8, sp
   24f9c: 940081e7     	bl	0x45738 <operator delete(void*)+0xa3a8>
   24fa0: f9406e68     	ldr	x8, [x19, #0xd8]
   24fa4: b4000088     	cbz	x8, 0x24fb4 <__share_file+0x17c80>
   24fa8: f9406660     	ldr	x0, [x19, #0xc8]
   24fac: 97ff8e8d     	bl	0x89e0 <free@plt>
   24fb0: f900667f     	str	xzr, [x19, #0xc8]
   24fb4: f94003e8     	ldr	x8, [sp]
   24fb8: f00001f4     	adrp	x20, 0x63000
   24fbc: 912c5e94     	add	x20, x20, #0xb17
   24fc0: f00001c1     	adrp	x1, 0x5f000
   24fc4: f9006668     	str	x8, [x19, #0xc8]
   24fc8: 3cc083e0     	ldur	q0, [sp, #0x8]
   24fcc: 9100b021     	add	x1, x1, #0x2c
   24fd0: 52800040     	mov	w0, #0x2                // =2
   24fd4: 9e660009     	fmov	x9, d0
   24fd8: f100013f     	cmp	x9, #0x0
   24fdc: 9a880282     	csel	x2, x20, x8, eq
   24fe0: 3d803660     	str	q0, [x19, #0xd0]
   24fe4: 94008080     	bl	0x451e4 <operator delete(void*)+0x9e54>
   24fe8: aa1303e0     	mov	x0, x19
   24fec: 9400005e     	bl	0x25164 <__share_file+0x17e30>
   24ff0: f9406a68     	ldr	x8, [x19, #0xd0]
   24ff4: b4000048     	cbz	x8, 0x24ffc <__share_file+0x17cc8>
   24ff8: f9406674     	ldr	x20, [x19, #0xc8]
   24ffc: f00001c1     	adrp	x1, 0x5f000
   25000: 91010021     	add	x1, x1, #0x40
   25004: 52800040     	mov	w0, #0x2                // =2
   25008: aa1403e2     	mov	x2, x20
   2500c: 94008076     	bl	0x451e4 <operator delete(void*)+0x9e54>
   25010: f94016a8     	ldr	x8, [x21, #0x28]
   25014: f9400fe9     	ldr	x9, [sp, #0x18]
   25018: eb09011f     	cmp	x8, x9
   2501c: 540000c1     	b.ne	0x25034 <__share_file+0x17d00>
   25020: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   25024: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   25028: f94013f5     	ldr	x21, [sp, #0x20]
   2502c: 910143ff     	add	sp, sp, #0x50
   25030: d65f03c0     	ret
   25034: 97ff8d2b     	bl	0x84e0 <__stack_chk_fail@plt>
   25038: d10183ff     	sub	sp, sp, #0x60
   2503c: a90357f6     	stp	x22, x21, [sp, #0x30]
   25040: a9044ff4     	stp	x20, x19, [sp, #0x40]
   25044: a9057bfd     	stp	x29, x30, [sp, #0x50]
   25048: 910143fd     	add	x29, sp, #0x50
   2504c: d53bd056     	mrs	x22, TPIDR_EL0
   25050: f94016c8     	ldr	x8, [x22, #0x28]
   25054: aa0003f3     	mov	x19, x0
   25058: f90017e8     	str	x8, [sp, #0x28]
   2505c: 94005e84     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   25060: f9400275     	ldr	x21, [x19]
   25064: aa0003f4     	mov	x20, x0
   25068: a9017fff     	stp	xzr, xzr, [sp, #0x10]
   2506c: f90007ff     	str	xzr, [sp, #0x8]
   25070: b4000175     	cbz	x21, 0x2509c <__share_file+0x17d68>
   25074: aa1503e0     	mov	x0, x21
   25078: 97ff8dfa     	bl	0x8860 <strlen@plt>
   2507c: b4000100     	cbz	x0, 0x2509c <__share_file+0x17d68>
   25080: aa0003e5     	mov	x5, x0
   25084: 910023e0     	add	x0, sp, #0x8
   25088: aa1f03e1     	mov	x1, xzr
   2508c: aa1f03e2     	mov	x2, xzr
   25090: aa1503e3     	mov	x3, x21
   25094: aa1f03e4     	mov	x4, xzr
   25098: 97ffa0ec     	bl	0xd448 <__share_file+0x114>
   2509c: 910083e8     	add	x8, sp, #0x20
   250a0: 910023e1     	add	x1, sp, #0x8
   250a4: 52800022     	mov	w2, #0x1                // =1
   250a8: 52800023     	mov	w3, #0x1                // =1
   250ac: aa1403e0     	mov	x0, x20
   250b0: aa1f03e4     	mov	x4, xzr
   250b4: 94006720     	bl	0x3ed34 <operator delete(void*)+0x39a4>
   250b8: f9400fe8     	ldr	x8, [sp, #0x18]
   250bc: b4000088     	cbz	x8, 0x250cc <__share_file+0x17d98>
   250c0: f94007e0     	ldr	x0, [sp, #0x8]
   250c4: 97ff8e47     	bl	0x89e0 <free@plt>
   250c8: f90007ff     	str	xzr, [sp, #0x8]
   250cc: 910083e0     	add	x0, sp, #0x20
   250d0: 9400685c     	bl	0x3f240 <operator delete(void*)+0x3eb0>
   250d4: 36000300     	tbz	w0, #0x0, 0x25134 <__share_file+0x17e00>
   250d8: 94005e65     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   250dc: 910023e8     	add	x8, sp, #0x8
   250e0: 910083e1     	add	x1, sp, #0x20
   250e4: 9400687f     	bl	0x3f2e0 <operator delete(void*)+0x3f50>
   250e8: f9400be8     	ldr	x8, [sp, #0x10]
   250ec: b40001a8     	cbz	x8, 0x25120 <__share_file+0x17dec>
   250f0: f84c8e68     	ldr	x8, [x19, #0xc8]!
   250f4: f900067f     	str	xzr, [x19, #0x8]
   250f8: b4000048     	cbz	x8, 0x25100 <__share_file+0x17dcc>
   250fc: 3900011f     	strb	wzr, [x8]
   25100: f9400be5     	ldr	x5, [sp, #0x10]
   25104: b40000e5     	cbz	x5, 0x25120 <__share_file+0x17dec>
   25108: f9400261     	ldr	x1, [x19]
   2510c: f94007e3     	ldr	x3, [sp, #0x8]
   25110: aa1303e0     	mov	x0, x19
   25114: aa0103e2     	mov	x2, x1
   25118: aa0303e4     	mov	x4, x3
   2511c: 97ffa0cb     	bl	0xd448 <__share_file+0x114>
   25120: f9400fe8     	ldr	x8, [sp, #0x18]
   25124: b4000088     	cbz	x8, 0x25134 <__share_file+0x17e00>
   25128: f94007e0     	ldr	x0, [sp, #0x8]
   2512c: 97ff8e2d     	bl	0x89e0 <free@plt>
   25130: f90007ff     	str	xzr, [sp, #0x8]
   25134: 910083e0     	add	x0, sp, #0x20
   25138: 94006b87     	bl	0x3ff54 <operator delete(void*)+0x4bc4>
   2513c: f94016c8     	ldr	x8, [x22, #0x28]
   25140: f94017e9     	ldr	x9, [sp, #0x28]
   25144: eb09011f     	cmp	x8, x9
   25148: 540000c1     	b.ne	0x25160 <__share_file+0x17e2c>
   2514c: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   25150: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   25154: a94357f6     	ldp	x22, x21, [sp, #0x30]
   25158: 910183ff     	add	sp, sp, #0x60
   2515c: d65f03c0     	ret
   25160: 97ff8ce0     	bl	0x84e0 <__stack_chk_fail@plt>
   25164: d101c3ff     	sub	sp, sp, #0x70
   25168: f9001bf7     	str	x23, [sp, #0x30]
   2516c: a90457f6     	stp	x22, x21, [sp, #0x40]
   25170: a9054ff4     	stp	x20, x19, [sp, #0x50]
   25174: a9067bfd     	stp	x29, x30, [sp, #0x60]
   25178: 910183fd     	add	x29, sp, #0x60
   2517c: d53bd057     	mrs	x23, TPIDR_EL0
   25180: f94016e8     	ldr	x8, [x23, #0x28]
   25184: 91002013     	add	x19, x0, #0x8
   25188: aa0003f4     	mov	x20, x0
   2518c: aa1303e0     	mov	x0, x19
   25190: f90017e8     	str	x8, [sp, #0x28]
   25194: 94005ac1     	bl	0x3bc98 <operator delete(void*)+0x908>
   25198: 94005e35     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   2519c: f9400296     	ldr	x22, [x20]
   251a0: aa0003f5     	mov	x21, x0
   251a4: a9017fff     	stp	xzr, xzr, [sp, #0x10]
   251a8: f90007ff     	str	xzr, [sp, #0x8]
   251ac: b4000176     	cbz	x22, 0x251d8 <__share_file+0x17ea4>
   251b0: aa1603e0     	mov	x0, x22
   251b4: 97ff8dab     	bl	0x8860 <strlen@plt>
   251b8: b4000100     	cbz	x0, 0x251d8 <__share_file+0x17ea4>
   251bc: aa0003e5     	mov	x5, x0
   251c0: 910023e0     	add	x0, sp, #0x8
   251c4: aa1f03e1     	mov	x1, xzr
   251c8: aa1f03e2     	mov	x2, xzr
   251cc: aa1603e3     	mov	x3, x22
   251d0: aa1f03e4     	mov	x4, xzr
   251d4: 97ffa09d     	bl	0xd448 <__share_file+0x114>
   251d8: 910083e8     	add	x8, sp, #0x20
   251dc: 910023e1     	add	x1, sp, #0x8
   251e0: 52800022     	mov	w2, #0x1                // =1
   251e4: 52800023     	mov	w3, #0x1                // =1
   251e8: aa1503e0     	mov	x0, x21
   251ec: aa1f03e4     	mov	x4, xzr
   251f0: 940066d1     	bl	0x3ed34 <operator delete(void*)+0x39a4>
   251f4: f9400fe8     	ldr	x8, [sp, #0x18]
   251f8: b4000088     	cbz	x8, 0x25208 <__share_file+0x17ed4>
   251fc: f94007e0     	ldr	x0, [sp, #0x8]
   25200: 97ff8df8     	bl	0x89e0 <free@plt>
   25204: f90007ff     	str	xzr, [sp, #0x8]
   25208: 910083e0     	add	x0, sp, #0x20
   2520c: 9400680d     	bl	0x3f240 <operator delete(void*)+0x3eb0>
   25210: 360003e0     	tbz	w0, #0x0, 0x2528c <__share_file+0x17f58>
   25214: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   25218: f9406a81     	ldr	x1, [x20, #0xd0]
   2521c: 910023e0     	add	x0, sp, #0x8
   25220: 52800022     	mov	w2, #0x1                // =1
   25224: f9000fe1     	str	x1, [sp, #0x18]
   25228: 97ffa045     	bl	0xd33c <__share_file+0x8>
   2522c: f94007e1     	ldr	x1, [sp, #0x8]
   25230: a94c9683     	ldp	x3, x5, [x20, #0xc8]
   25234: 910023e0     	add	x0, sp, #0x8
   25238: aa0103e2     	mov	x2, x1
   2523c: aa0303e4     	mov	x4, x3
   25240: 97ffa082     	bl	0xd448 <__share_file+0x114>
   25244: 94005e0a     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   25248: 910083e1     	add	x1, sp, #0x20
   2524c: aa1f03e2     	mov	x2, xzr
   25250: 940068d4     	bl	0x3f5a0 <operator delete(void*)+0x4210>
   25254: 94005e06     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   25258: a9408fe8     	ldp	x8, x3, [sp, #0x8]
   2525c: d00001e9     	adrp	x9, 0x63000
   25260: 912c5d29     	add	x9, x9, #0xb17
   25264: 910083e1     	add	x1, sp, #0x20
   25268: f100007f     	cmp	x3, #0x0
   2526c: 9a880122     	csel	x2, x9, x8, eq
   25270: 92800004     	mov	x4, #-0x1               // =-1
   25274: 94006954     	bl	0x3f7c4 <operator delete(void*)+0x4434>
   25278: f9400fe8     	ldr	x8, [sp, #0x18]
   2527c: b4000088     	cbz	x8, 0x2528c <__share_file+0x17f58>
   25280: f94007e0     	ldr	x0, [sp, #0x8]
   25284: 97ff8dd7     	bl	0x89e0 <free@plt>
   25288: f90007ff     	str	xzr, [sp, #0x8]
   2528c: 910083e0     	add	x0, sp, #0x20
   25290: 94006b31     	bl	0x3ff54 <operator delete(void*)+0x4bc4>
   25294: aa1303e0     	mov	x0, x19
   25298: 94005b14     	bl	0x3bee8 <operator delete(void*)+0xb58>
   2529c: f94016e8     	ldr	x8, [x23, #0x28]
   252a0: f94017e9     	ldr	x9, [sp, #0x28]
   252a4: eb09011f     	cmp	x8, x9
   252a8: 540000e1     	b.ne	0x252c4 <__share_file+0x17f90>
   252ac: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   252b0: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   252b4: a94457f6     	ldp	x22, x21, [sp, #0x40]
   252b8: f9401bf7     	ldr	x23, [sp, #0x30]
   252bc: 9101c3ff     	add	sp, sp, #0x70
   252c0: d65f03c0     	ret
   252c4: 97ff8c87     	bl	0x84e0 <__stack_chk_fail@plt>
   252c8: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   252cc: a9017bfd     	stp	x29, x30, [sp, #0x10]
   252d0: 910043fd     	add	x29, sp, #0x10
   252d4: a9007d1f     	stp	xzr, xzr, [x8]
   252d8: f9406801     	ldr	x1, [x0, #0xd0]
   252dc: aa0003f3     	mov	x19, x0
   252e0: 52800022     	mov	w2, #0x1                // =1
   252e4: aa0803e0     	mov	x0, x8
   252e8: aa0803f4     	mov	x20, x8
   252ec: f9000901     	str	x1, [x8, #0x10]
   252f0: 97ffa013     	bl	0xd33c <__share_file+0x8>
   252f4: f9400281     	ldr	x1, [x20]
   252f8: a94c9663     	ldp	x3, x5, [x19, #0xc8]
   252fc: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   25300: f100029f     	cmp	x20, #0x0
   25304: 9a8103e2     	csel	x2, xzr, x1, eq
   25308: aa1403e0     	mov	x0, x20
   2530c: aa0303e4     	mov	x4, x3
   25310: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   25314: 17ffa04d     	b	0xd448 <__share_file+0x114>
   25318: d10103ff     	sub	sp, sp, #0x40
   2531c: a90157f6     	stp	x22, x21, [sp, #0x10]
   25320: a9024ff4     	stp	x20, x19, [sp, #0x20]
   25324: a9037bfd     	stp	x29, x30, [sp, #0x30]
   25328: 9100c3fd     	add	x29, sp, #0x30
   2532c: d53bd056     	mrs	x22, TPIDR_EL0
   25330: f94016c8     	ldr	x8, [x22, #0x28]
   25334: 91002013     	add	x19, x0, #0x8
   25338: aa0003f4     	mov	x20, x0
   2533c: aa1303e0     	mov	x0, x19
   25340: aa0103f5     	mov	x21, x1
   25344: f90007e8     	str	x8, [sp, #0x8]
   25348: f90003e1     	str	x1, [sp]
   2534c: 94005a53     	bl	0x3bc98 <operator delete(void*)+0x908>
   25350: f8460e82     	ldr	x2, [x20, #0x60]!
   25354: f9400688     	ldr	x8, [x20, #0x8]
   25358: b4000168     	cbz	x8, 0x25384 <__share_file+0x18050>
   2535c: aa1f03e9     	mov	x9, xzr
   25360: aa1f03ea     	mov	x10, xzr
   25364: d2c0002b     	mov	x11, #0x100000000       // =4294967296
   25368: f86a784c     	ldr	x12, [x2, x10, lsl #3]
   2536c: eb15019f     	cmp	x12, x21
   25370: 54000360     	b.eq	0x253dc <__share_file+0x180a8>
   25374: 9100054a     	add	x10, x10, #0x1
   25378: eb0a011f     	cmp	x8, x10
   2537c: 8b0b0129     	add	x9, x9, x11
   25380: 54ffff41     	b.ne	0x25368 <__share_file+0x18034>
   25384: aa0803e9     	mov	x9, x8
   25388: eb08013f     	cmp	x9, x8
   2538c: 54000121     	b.ne	0x253b0 <__share_file+0x1807c>
   25390: 8b080c41     	add	x1, x2, x8, lsl #3
   25394: 910003e3     	mov	x3, sp
   25398: aa1403e0     	mov	x0, x20
   2539c: 940008fa     	bl	0x27784 <__share_file+0x1a450>
   253a0: f94003e0     	ldr	x0, [sp]
   253a4: f9400008     	ldr	x8, [x0]
   253a8: f9400d08     	ldr	x8, [x8, #0x18]
   253ac: d63f0100     	blr	x8
   253b0: aa1303e0     	mov	x0, x19
   253b4: 94005acd     	bl	0x3bee8 <operator delete(void*)+0xb58>
   253b8: f94016c8     	ldr	x8, [x22, #0x28]
   253bc: f94007e9     	ldr	x9, [sp, #0x8]
   253c0: eb09011f     	cmp	x8, x9
   253c4: 54000141     	b.ne	0x253ec <__share_file+0x180b8>
   253c8: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   253cc: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   253d0: a94157f6     	ldp	x22, x21, [sp, #0x10]
   253d4: 910103ff     	add	sp, sp, #0x40
   253d8: d65f03c0     	ret
   253dc: 9360fd29     	asr	x9, x9, #32
   253e0: eb08013f     	cmp	x9, x8
   253e4: 54fffd60     	b.eq	0x25390 <__share_file+0x1805c>
   253e8: 17fffff2     	b	0x253b0 <__share_file+0x1807c>
   253ec: 97ff8c3d     	bl	0x84e0 <__stack_chk_fail@plt>
   253f0: d10183ff     	sub	sp, sp, #0x60
   253f4: a9025ff8     	stp	x24, x23, [sp, #0x20]
   253f8: a90357f6     	stp	x22, x21, [sp, #0x30]
   253fc: a9044ff4     	stp	x20, x19, [sp, #0x40]
   25400: a9057bfd     	stp	x29, x30, [sp, #0x50]
   25404: 910143fd     	add	x29, sp, #0x50
   25408: d53bd058     	mrs	x24, TPIDR_EL0
   2540c: f9401708     	ldr	x8, [x24, #0x28]
   25410: 91002014     	add	x20, x0, #0x8
   25414: aa0003f3     	mov	x19, x0
   25418: aa1403e0     	mov	x0, x20
   2541c: aa0303f5     	mov	x21, x3
   25420: aa0203f6     	mov	x22, x2
   25424: aa0103f7     	mov	x23, x1
   25428: f9000fe8     	str	x8, [sp, #0x18]
   2542c: a9000be1     	stp	x1, x2, [sp]
   25430: f9000be3     	str	x3, [sp, #0x10]
   25434: 94005a19     	bl	0x3bc98 <operator delete(void*)+0x908>
   25438: f8430e62     	ldr	x2, [x19, #0x30]!
   2543c: f9400668     	ldr	x8, [x19, #0x8]
   25440: b40002e8     	cbz	x8, 0x2549c <__share_file+0x18168>
   25444: aa1f03e9     	mov	x9, xzr
   25448: 9100404a     	add	x10, x2, #0x10
   2544c: d2c0002b     	mov	x11, #0x100000000       // =4294967296
   25450: aa0803ec     	mov	x12, x8
   25454: 14000005     	b	0x25468 <__share_file+0x18134>
   25458: 8b0b0129     	add	x9, x9, x11
   2545c: f100058c     	subs	x12, x12, #0x1
   25460: 9100614a     	add	x10, x10, #0x18
   25464: 540001c0     	b.eq	0x2549c <__share_file+0x18168>
   25468: f85f014d     	ldur	x13, [x10, #-0x10]
   2546c: eb1701bf     	cmp	x13, x23
   25470: 54ffff41     	b.ne	0x25458 <__share_file+0x18124>
   25474: f85f814d     	ldur	x13, [x10, #-0x8]
   25478: eb1601bf     	cmp	x13, x22
   2547c: 54fffee1     	b.ne	0x25458 <__share_file+0x18124>
   25480: f940014d     	ldr	x13, [x10]
   25484: eb1501bf     	cmp	x13, x21
   25488: 54fffe81     	b.ne	0x25458 <__share_file+0x18124>
   2548c: 9360fd29     	asr	x9, x9, #32
   25490: eb08013f     	cmp	x9, x8
   25494: 540000a0     	b.eq	0x254a8 <__share_file+0x18174>
   25498: 14000009     	b	0x254bc <__share_file+0x18188>
   2549c: aa0803e9     	mov	x9, x8
   254a0: eb08013f     	cmp	x9, x8
   254a4: 540000c1     	b.ne	0x254bc <__share_file+0x18188>
   254a8: 52800309     	mov	w9, #0x18               // =24
   254ac: 9b090901     	madd	x1, x8, x9, x2
   254b0: 910003e3     	mov	x3, sp
   254b4: aa1303e0     	mov	x0, x19
   254b8: 9400090f     	bl	0x278f4 <__share_file+0x1a5c0>
   254bc: aa1403e0     	mov	x0, x20
   254c0: 94005a8a     	bl	0x3bee8 <operator delete(void*)+0xb58>
   254c4: f9401708     	ldr	x8, [x24, #0x28]
   254c8: f9400fe9     	ldr	x9, [sp, #0x18]
   254cc: eb09011f     	cmp	x8, x9
   254d0: 540000e1     	b.ne	0x254ec <__share_file+0x181b8>
   254d4: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   254d8: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   254dc: a94357f6     	ldp	x22, x21, [sp, #0x30]
   254e0: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   254e4: 910183ff     	add	sp, sp, #0x60
   254e8: d65f03c0     	ret
   254ec: 97ff8bfd     	bl	0x84e0 <__stack_chk_fail@plt>
   254f0: d100c3ff     	sub	sp, sp, #0x30
   254f4: f9000bf3     	str	x19, [sp, #0x10]
   254f8: a9027bfd     	stp	x29, x30, [sp, #0x20]
   254fc: 910083fd     	add	x29, sp, #0x20
   25500: d53bd053     	mrs	x19, TPIDR_EL0
   25504: f9401668     	ldr	x8, [x19, #0x28]
   25508: f90007e8     	str	x8, [sp, #0x8]
   2550c: f90003e1     	str	x1, [sp]
   25510: f8448c02     	ldr	x2, [x0, #0x48]!
   25514: f9400408     	ldr	x8, [x0, #0x8]
   25518: b4000168     	cbz	x8, 0x25544 <__share_file+0x18210>
   2551c: aa1f03e9     	mov	x9, xzr
   25520: aa1f03ea     	mov	x10, xzr
   25524: d2c0002b     	mov	x11, #0x100000000       // =4294967296
   25528: f86a784c     	ldr	x12, [x2, x10, lsl #3]
   2552c: eb01019f     	cmp	x12, x1
   25530: 54000260     	b.eq	0x2557c <__share_file+0x18248>
   25534: 9100054a     	add	x10, x10, #0x1
   25538: eb0a011f     	cmp	x8, x10
   2553c: 8b0b0129     	add	x9, x9, x11
   25540: 54ffff41     	b.ne	0x25528 <__share_file+0x181f4>
   25544: aa0803e9     	mov	x9, x8
   25548: eb08013f     	cmp	x9, x8
   2554c: 54000081     	b.ne	0x2555c <__share_file+0x18228>
   25550: 8b080c41     	add	x1, x2, x8, lsl #3
   25554: 910003e3     	mov	x3, sp
   25558: 9400094c     	bl	0x27a88 <__share_file+0x1a754>
   2555c: f9401668     	ldr	x8, [x19, #0x28]
   25560: f94007e9     	ldr	x9, [sp, #0x8]
   25564: eb09011f     	cmp	x8, x9
   25568: 54000121     	b.ne	0x2558c <__share_file+0x18258>
   2556c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   25570: f9400bf3     	ldr	x19, [sp, #0x10]
   25574: 9100c3ff     	add	sp, sp, #0x30
   25578: d65f03c0     	ret
   2557c: 9360fd29     	asr	x9, x9, #32
   25580: eb08013f     	cmp	x9, x8
   25584: 54fffe60     	b.eq	0x25550 <__share_file+0x1821c>
   25588: 17fffff5     	b	0x2555c <__share_file+0x18228>
   2558c: 97ff8bd5     	bl	0x84e0 <__stack_chk_fail@plt>
   25590: f8418c08     	ldr	x8, [x0, #0x18]!
   25594: f900041f     	str	xzr, [x0, #0x8]
   25598: b4000048     	cbz	x8, 0x255a0 <__share_file+0x1826c>
   2559c: 3900011f     	strb	wzr, [x8]
   255a0: f9400425     	ldr	x5, [x1, #0x8]
   255a4: b40000c5     	cbz	x5, 0x255bc <__share_file+0x18288>
   255a8: f9400002     	ldr	x2, [x0]
   255ac: f9400023     	ldr	x3, [x1]
   255b0: aa0203e1     	mov	x1, x2
   255b4: aa0303e4     	mov	x4, x3
   255b8: 17ff9fa4     	b	0xd448 <__share_file+0x114>
   255bc: d65f03c0     	ret
   255c0: a9ba6ffc     	stp	x28, x27, [sp, #-0x60]!
   255c4: a90167fa     	stp	x26, x25, [sp, #0x10]
   255c8: a9025ff8     	stp	x24, x23, [sp, #0x20]
   255cc: a90357f6     	stp	x22, x21, [sp, #0x30]
   255d0: a9044ff4     	stp	x20, x19, [sp, #0x40]
   255d4: a9057bfd     	stp	x29, x30, [sp, #0x50]
   255d8: 910143fd     	add	x29, sp, #0x50
   255dc: d106c3ff     	sub	sp, sp, #0x1b0
   255e0: d53bd059     	mrs	x25, TPIDR_EL0
   255e4: f9401728     	ldr	x8, [x25, #0x28]
   255e8: 52800089     	mov	w9, #0x4                // =4
   255ec: d00001fb     	adrp	x27, 0x63000
   255f0: aa0203f4     	mov	x20, x2
   255f4: f81a03a8     	stur	x8, [x29, #-0x60]
   255f8: a90d7fff     	stp	xzr, xzr, [sp, #0xd0]
   255fc: f90067ff     	str	xzr, [sp, #0xc8]
   25600: b900c7e9     	str	w9, [sp, #0xc4]
   25604: a90b7fff     	stp	xzr, xzr, [sp, #0xb0]
   25608: f90057ff     	str	xzr, [sp, #0xa8]
   2560c: b900a7ff     	str	wzr, [sp, #0xa4]
   25610: f9403408     	ldr	x8, [x0, #0x68]
   25614: aa0103f3     	mov	x19, x1
   25618: aa0003f5     	mov	x21, x0
   2561c: 912c5f7b     	add	x27, x27, #0xb17
   25620: b4000de8     	cbz	x8, 0x257dc <__share_file+0x184a8>
   25624: d00001d6     	adrp	x22, 0x5f000
   25628: aa1f03fb     	mov	x27, xzr
   2562c: aa1f03fc     	mov	x28, xzr
   25630: 910126d6     	add	x22, x22, #0x49
   25634: d2c0003a     	mov	x26, #0x100000000       // =4294967296
   25638: 14000006     	b	0x25650 <__share_file+0x1831c>
   2563c: f94036a8     	ldr	x8, [x21, #0x68]
   25640: 9100079c     	add	x28, x28, #0x1
   25644: 8b1a037b     	add	x27, x27, x26
   25648: eb08039f     	cmp	x28, x8
   2564c: 54000822     	b.hs	0x25750 <__share_file+0x1841c>
   25650: f94032a8     	ldr	x8, [x21, #0x60]
   25654: 935dff69     	asr	x9, x27, #29
   25658: aa1303e1     	mov	x1, x19
   2565c: f8696900     	ldr	x0, [x8, x9]
   25660: f9400008     	ldr	x8, [x0]
   25664: f9400508     	ldr	x8, [x8, #0x8]
   25668: d63f0100     	blr	x8
   2566c: 3607fe80     	tbz	w0, #0x0, 0x2563c <__share_file+0x18308>
   25670: f94036a8     	ldr	x8, [x21, #0x68]
   25674: eb1c011f     	cmp	x8, x28
   25678: 54008f89     	b.ls	0x26868 <__share_file+0x19534>
   2567c: f94032a8     	ldr	x8, [x21, #0x60]
   25680: 9360ff78     	asr	x24, x27, #32
   25684: 9102a3e3     	add	x3, sp, #0xa8
   25688: aa1303e1     	mov	x1, x19
   2568c: f8787900     	ldr	x0, [x8, x24, lsl #3]
   25690: aa1403e2     	mov	x2, x20
   25694: aa1f03e4     	mov	x4, xzr
   25698: f9400008     	ldr	x8, [x0]
   2569c: f9400908     	ldr	x8, [x8, #0x10]
   256a0: d63f0100     	blr	x8
   256a4: b900e3e0     	str	w0, [sp, #0xe0]
   256a8: 97ff8a96     	bl	0x8100 <get_ccs_log@plt>
   256ac: aa0003f7     	mov	x23, x0
   256b0: 97ff8a94     	bl	0x8100 <get_ccs_log@plt>
   256b4: f94036a8     	ldr	x8, [x21, #0x68]
   256b8: eb1c011f     	cmp	x8, x28
   256bc: 54008d69     	b.ls	0x26868 <__share_file+0x19534>
   256c0: f94032a8     	ldr	x8, [x21, #0x60]
   256c4: f8787900     	ldr	x0, [x8, x24, lsl #3]
   256c8: f9400008     	ldr	x8, [x0]
   256cc: f9400108     	ldr	x8, [x8]
   256d0: d63f0100     	blr	x8
   256d4: aa0003f8     	mov	x24, x0
   256d8: aa1703e0     	mov	x0, x23
   256dc: 97ffa020     	bl	0xd75c <__share_file+0x428>
   256e0: 529c52c1     	mov	w1, #0xe296             // =58006
   256e4: 910383e5     	add	x5, sp, #0xe0
   256e8: 72bf6c21     	movk	w1, #0xfb61, lsl #16
   256ec: 528000a2     	mov	w2, #0x5                // =5
   256f0: 52800043     	mov	w3, #0x2                // =2
   256f4: aa1603e4     	mov	x4, x22
   256f8: aa1803e6     	mov	x6, x24
   256fc: aa1303e7     	mov	x7, x19
   25700: f90003f4     	str	x20, [sp]
   25704: 9400093d     	bl	0x27bf8 <__share_file+0x1a8c4>
   25708: b940e3e8     	ldr	w8, [sp, #0xe0]
   2570c: b940c7e9     	ldr	w9, [sp, #0xc4]
   25710: 6b09011f     	cmp	w8, w9
   25714: 54fff94a     	b.ge	0x2563c <__share_file+0x18308>
   25718: f94067e9     	ldr	x9, [sp, #0xc8]
   2571c: b900c7e8     	str	w8, [sp, #0xc4]
   25720: f9006bff     	str	xzr, [sp, #0xd0]
   25724: b4000049     	cbz	x9, 0x2572c <__share_file+0x183f8>
   25728: 3900013f     	strb	wzr, [x9]
   2572c: f9405be5     	ldr	x5, [sp, #0xb0]
   25730: b4fff865     	cbz	x5, 0x2563c <__share_file+0x18308>
   25734: f94067e1     	ldr	x1, [sp, #0xc8]
   25738: f94057e3     	ldr	x3, [sp, #0xa8]
   2573c: 910323e0     	add	x0, sp, #0xc8
   25740: aa0103e2     	mov	x2, x1
   25744: aa0303e4     	mov	x4, x3
   25748: 97ff9f40     	bl	0xd448 <__share_file+0x114>
   2574c: 17ffffbc     	b	0x2563c <__share_file+0x18308>
   25750: b940c7e8     	ldr	w8, [sp, #0xc4]
   25754: d00001fb     	adrp	x27, 0x63000
   25758: 912c5f7b     	add	x27, x27, #0xb17
   2575c: 7100091f     	cmp	w8, #0x2
   25760: 540003ea     	b.ge	0x257dc <__share_file+0x184a8>
   25764: 97ff8a67     	bl	0x8100 <get_ccs_log@plt>
   25768: aa0003f5     	mov	x21, x0
   2576c: 97ff8a65     	bl	0x8100 <get_ccs_log@plt>
   25770: a9402269     	ldp	x9, x8, [x19]
   25774: aa1503e0     	mov	x0, x21
   25778: f100011f     	cmp	x8, #0x0
   2577c: 9a890368     	csel	x8, x27, x9, eq
   25780: f90073e8     	str	x8, [sp, #0xe0]
   25784: a9402289     	ldp	x9, x8, [x20]
   25788: f100011f     	cmp	x8, #0x0
   2578c: a94cabe8     	ldp	x8, x10, [sp, #0xc8]
   25790: 9a890369     	csel	x9, x27, x9, eq
   25794: f81683a9     	stur	x9, [x29, #-0x98]
   25798: f100015f     	cmp	x10, #0x0
   2579c: 9a880368     	csel	x8, x27, x8, eq
   257a0: f90047e8     	str	x8, [sp, #0x88]
   257a4: 97ff9fee     	bl	0xd75c <__share_file+0x428>
   257a8: d00001c4     	adrp	x4, 0x5f000
   257ac: 5284b661     	mov	w1, #0x25b3             // =9651
   257b0: 910223e8     	add	x8, sp, #0x88
   257b4: 91025884     	add	x4, x4, #0x96
   257b8: 910313e5     	add	x5, sp, #0xc4
   257bc: 910383e6     	add	x6, sp, #0xe0
   257c0: d10263a7     	sub	x7, x29, #0x98
   257c4: 72bb91a1     	movk	w1, #0xdc8d, lsl #16
   257c8: 52800082     	mov	w2, #0x4                // =4
   257cc: 52800043     	mov	w3, #0x2                // =2
   257d0: f90003e8     	str	x8, [sp]
   257d4: 940009c6     	bl	0x27eec <__share_file+0x1abb8>
   257d8: 140001be     	b	0x25ed0 <__share_file+0x18b9c>
   257dc: d10263a8     	sub	x8, x29, #0x98
   257e0: aa1403e0     	mov	x0, x20
   257e4: 94006ab1     	bl	0x402a8 <operator delete(void*)+0x4f18>
   257e8: d00001c0     	adrp	x0, 0x5f000
   257ec: 910a9c00     	add	x0, x0, #0x2a7
   257f0: 528000a1     	mov	w1, #0x5                // =5
   257f4: a90effff     	stp	xzr, xzr, [sp, #0xe8]
   257f8: f90073ff     	str	xzr, [sp, #0xe0]
   257fc: 97ff8a91     	bl	0x8240 <__strlen_chk@plt>
   25800: b4000120     	cbz	x0, 0x25824 <__share_file+0x184f0>
   25804: f94073e1     	ldr	x1, [sp, #0xe0]
   25808: d00001c3     	adrp	x3, 0x5f000
   2580c: aa0003e5     	mov	x5, x0
   25810: 910a9c63     	add	x3, x3, #0x2a7
   25814: 910383e0     	add	x0, sp, #0xe0
   25818: aa0103e2     	mov	x2, x1
   2581c: aa1f03e4     	mov	x4, xzr
   25820: 97ff9f0a     	bl	0xd448 <__share_file+0x114>
   25824: d10263a0     	sub	x0, x29, #0x98
   25828: 910383e1     	add	x1, sp, #0xe0
   2582c: 94006e26     	bl	0x410c4 <operator delete(void*)+0x5d34>
   25830: f9407be8     	ldr	x8, [sp, #0xf0]
   25834: b9400016     	ldr	w22, [x0]
   25838: b4000088     	cbz	x8, 0x25848 <__share_file+0x18514>
   2583c: f94073e0     	ldr	x0, [sp, #0xe0]
   25840: 97ff8c68     	bl	0x89e0 <free@plt>
   25844: f90073ff     	str	xzr, [sp, #0xe0]
   25848: 71000adf     	cmp	w22, #0x2
   2584c: 54000a41     	b.ne	0x25994 <__share_file+0x18660>
   25850: d00001c0     	adrp	x0, 0x5f000
   25854: 910a9c00     	add	x0, x0, #0x2a7
   25858: 528000a1     	mov	w1, #0x5                // =5
   2585c: a90effff     	stp	xzr, xzr, [sp, #0xe8]
   25860: f90073ff     	str	xzr, [sp, #0xe0]
   25864: 97ff8a77     	bl	0x8240 <__strlen_chk@plt>
   25868: b4000120     	cbz	x0, 0x2588c <__share_file+0x18558>
   2586c: f94073e1     	ldr	x1, [sp, #0xe0]
   25870: d00001c3     	adrp	x3, 0x5f000
   25874: aa0003e5     	mov	x5, x0
   25878: 910a9c63     	add	x3, x3, #0x2a7
   2587c: 910383e0     	add	x0, sp, #0xe0
   25880: aa0103e2     	mov	x2, x1
   25884: aa1f03e4     	mov	x4, xzr
   25888: 97ff9ef0     	bl	0xd448 <__share_file+0x114>
   2588c: d10263a0     	sub	x0, x29, #0x98
   25890: 910383e1     	add	x1, sp, #0xe0
   25894: 94006e0c     	bl	0x410c4 <operator delete(void*)+0x5d34>
   25898: b9400008     	ldr	w8, [x0]
   2589c: 7100091f     	cmp	w8, #0x2
   258a0: 54007f61     	b.ne	0x2688c <__share_file+0x19558>
   258a4: b9400401     	ldr	w1, [x0, #0x4]
   258a8: f9407be8     	ldr	x8, [sp, #0xf0]
   258ac: b900a7e1     	str	w1, [sp, #0xa4]
   258b0: b40000a8     	cbz	x8, 0x258c4 <__share_file+0x18590>
   258b4: f94073e0     	ldr	x0, [sp, #0xe0]
   258b8: 97ff8c4a     	bl	0x89e0 <free@plt>
   258bc: b940a7e1     	ldr	w1, [sp, #0xa4]
   258c0: f90073ff     	str	xzr, [sp, #0xe0]
   258c4: 34000981     	cbz	w1, 0x259f4 <__share_file+0x186c0>
   258c8: aa1503e0     	mov	x0, x21
   258cc: 94000674     	bl	0x2729c <__share_file+0x19f68>
   258d0: aa0003f6     	mov	x22, x0
   258d4: 940050bf     	bl	0x39bd0 <__api_tcp_server+0xcac0>
   258d8: eb16001f     	cmp	x0, x22
   258dc: 540008c2     	b.hs	0x259f4 <__share_file+0x186c0>
   258e0: 97ff8a08     	bl	0x8100 <get_ccs_log@plt>
   258e4: aa0003f5     	mov	x21, x0
   258e8: 97ff8a06     	bl	0x8100 <get_ccs_log@plt>
   258ec: 52800048     	mov	w8, #0x2                // =2
   258f0: b90073e8     	str	w8, [sp, #0x70]
   258f4: a9402269     	ldp	x9, x8, [x19]
   258f8: aa1503e0     	mov	x0, x21
   258fc: f100011f     	cmp	x8, #0x0
   25900: 9a890368     	csel	x8, x27, x9, eq
   25904: f90073e8     	str	x8, [sp, #0xe0]
   25908: a9402289     	ldp	x9, x8, [x20]
   2590c: f100011f     	cmp	x8, #0x0
   25910: 9a890368     	csel	x8, x27, x9, eq
   25914: f90047e8     	str	x8, [sp, #0x88]
   25918: 97ff9f91     	bl	0xd75c <__share_file+0x428>
   2591c: d00001c4     	adrp	x4, 0x5f000
   25920: 5284b661     	mov	w1, #0x25b3             // =9651
   25924: 910223e8     	add	x8, sp, #0x88
   25928: 91045884     	add	x4, x4, #0x116
   2592c: 9101c3e5     	add	x5, sp, #0x70
   25930: 910293e6     	add	x6, sp, #0xa4
   25934: 910383e7     	add	x7, sp, #0xe0
   25938: 72bb91a1     	movk	w1, #0xdc8d, lsl #16
   2593c: 52800082     	mov	w2, #0x4                // =4
   25940: 52800043     	mov	w3, #0x2                // =2
   25944: f90003e8     	str	x8, [sp]
   25948: 94000a75     	bl	0x2831c <__share_file+0x1afe8>
   2594c: f94067e8     	ldr	x8, [sp, #0xc8]
   25950: f9006bff     	str	xzr, [sp, #0xd0]
   25954: b4000048     	cbz	x8, 0x2595c <__share_file+0x18628>
   25958: 3900011f     	strb	wzr, [x8]
   2595c: d00001c0     	adrp	x0, 0x5f000
   25960: 91056000     	add	x0, x0, #0x158
   25964: 52800181     	mov	w1, #0xc                // =12
   25968: 97ff8a36     	bl	0x8240 <__strlen_chk@plt>
   2596c: b4000400     	cbz	x0, 0x259ec <__share_file+0x186b8>
   25970: f94067e1     	ldr	x1, [sp, #0xc8]
   25974: d00001c3     	adrp	x3, 0x5f000
   25978: aa0003e5     	mov	x5, x0
   2597c: 91056063     	add	x3, x3, #0x158
   25980: 910323e0     	add	x0, sp, #0xc8
   25984: aa0103e2     	mov	x2, x1
   25988: aa1f03e4     	mov	x4, xzr
   2598c: 97ff9eaf     	bl	0xd448 <__share_file+0x114>
   25990: 14000017     	b	0x259ec <__share_file+0x186b8>
   25994: 97ff89db     	bl	0x8100 <get_ccs_log@plt>
   25998: aa0003f5     	mov	x21, x0
   2599c: 97ff89d9     	bl	0x8100 <get_ccs_log@plt>
   259a0: a9402269     	ldp	x9, x8, [x19]
   259a4: aa1503e0     	mov	x0, x21
   259a8: f100011f     	cmp	x8, #0x0
   259ac: 9a890368     	csel	x8, x27, x9, eq
   259b0: f90073e8     	str	x8, [sp, #0xe0]
   259b4: a9402289     	ldp	x9, x8, [x20]
   259b8: f100011f     	cmp	x8, #0x0
   259bc: 9a890368     	csel	x8, x27, x9, eq
   259c0: f90047e8     	str	x8, [sp, #0x88]
   259c4: 97ff9f66     	bl	0xd75c <__share_file+0x428>
   259c8: d00001c4     	adrp	x4, 0x5f000
   259cc: 5284b661     	mov	w1, #0x25b3             // =9651
   259d0: 9103ac84     	add	x4, x4, #0xeb
   259d4: 910383e5     	add	x5, sp, #0xe0
   259d8: 910223e6     	add	x6, sp, #0x88
   259dc: 72bb91a1     	movk	w1, #0xdc8d, lsl #16
   259e0: 52800082     	mov	w2, #0x4                // =4
   259e4: 52800083     	mov	w3, #0x4                // =4
   259e8: 940009e7     	bl	0x28184 <__share_file+0x1ae50>
   259ec: 52800048     	mov	w8, #0x2                // =2
   259f0: 14000107     	b	0x25e0c <__share_file+0x18ad8>
   259f4: d00001c0     	adrp	x0, 0x5f000
   259f8: 6f00e400     	movi	v0.2d, #0000000000000000
   259fc: 91059000     	add	x0, x0, #0x164
   25a00: 528001c1     	mov	w1, #0xe                // =14
   25a04: a9097fff     	stp	xzr, xzr, [sp, #0x90]
   25a08: ad0a03e0     	stp	q0, q0, [sp, #0x140]
   25a0c: ad0903e0     	stp	q0, q0, [sp, #0x120]
   25a10: ad0803e0     	stp	q0, q0, [sp, #0x100]
   25a14: ad0703e0     	stp	q0, q0, [sp, #0xe0]
   25a18: f90047ff     	str	xzr, [sp, #0x88]
   25a1c: 97ff8a09     	bl	0x8240 <__strlen_chk@plt>
   25a20: b4000120     	cbz	x0, 0x25a44 <__share_file+0x18710>
   25a24: f94047e1     	ldr	x1, [sp, #0x88]
   25a28: d00001c3     	adrp	x3, 0x5f000
   25a2c: aa0003e5     	mov	x5, x0
   25a30: 91059063     	add	x3, x3, #0x164
   25a34: 910223e0     	add	x0, sp, #0x88
   25a38: aa0103e2     	mov	x2, x1
   25a3c: aa1f03e4     	mov	x4, xzr
   25a40: 97ff9e82     	bl	0xd448 <__share_file+0x114>
   25a44: d10263a0     	sub	x0, x29, #0x98
   25a48: 910223e1     	add	x1, sp, #0x88
   25a4c: 94006d9e     	bl	0x410c4 <operator delete(void*)+0x5d34>
   25a50: f9404fe8     	ldr	x8, [sp, #0x98]
   25a54: aa0003f6     	mov	x22, x0
   25a58: b4000088     	cbz	x8, 0x25a68 <__share_file+0x18734>
   25a5c: f94047e0     	ldr	x0, [sp, #0x88]
   25a60: 97ff8be0     	bl	0x89e0 <free@plt>
   25a64: f90047ff     	str	xzr, [sp, #0x88]
   25a68: b94002c8     	ldr	w8, [x22]
   25a6c: 7100151f     	cmp	w8, #0x5
   25a70: 540011a1     	b.ne	0x25ca4 <__share_file+0x18970>
   25a74: d00001c0     	adrp	x0, 0x5f000
   25a78: 91075400     	add	x0, x0, #0x1d5
   25a7c: 52800081     	mov	w1, #0x4                // =4
   25a80: a9097fff     	stp	xzr, xzr, [sp, #0x90]
   25a84: f90047ff     	str	xzr, [sp, #0x88]
   25a88: 97ff89ee     	bl	0x8240 <__strlen_chk@plt>
   25a8c: b4000120     	cbz	x0, 0x25ab0 <__share_file+0x1877c>
   25a90: f94047e1     	ldr	x1, [sp, #0x88]
   25a94: d00001c3     	adrp	x3, 0x5f000
   25a98: aa0003e5     	mov	x5, x0
   25a9c: 91075463     	add	x3, x3, #0x1d5
   25aa0: 910223e0     	add	x0, sp, #0x88
   25aa4: aa0103e2     	mov	x2, x1
   25aa8: aa1f03e4     	mov	x4, xzr
   25aac: 97ff9e67     	bl	0xd448 <__share_file+0x114>
   25ab0: 910223e1     	add	x1, sp, #0x88
   25ab4: aa1603e0     	mov	x0, x22
   25ab8: 94006d64     	bl	0x41048 <operator delete(void*)+0x5cb8>
   25abc: f9404fe8     	ldr	x8, [sp, #0x98]
   25ac0: b9400017     	ldr	w23, [x0]
   25ac4: b4000088     	cbz	x8, 0x25ad4 <__share_file+0x187a0>
   25ac8: f94047e0     	ldr	x0, [sp, #0x88]
   25acc: 97ff8bc5     	bl	0x89e0 <free@plt>
   25ad0: f90047ff     	str	xzr, [sp, #0x88]
   25ad4: 71000eff     	cmp	w23, #0x3
   25ad8: 54001021     	b.ne	0x25cdc <__share_file+0x189a8>
   25adc: d00001c0     	adrp	x0, 0x5f000
   25ae0: 91088c00     	add	x0, x0, #0x223
   25ae4: 52800161     	mov	w1, #0xb                // =11
   25ae8: a9097fff     	stp	xzr, xzr, [sp, #0x90]
   25aec: f90047ff     	str	xzr, [sp, #0x88]
   25af0: 97ff89d4     	bl	0x8240 <__strlen_chk@plt>
   25af4: b4000120     	cbz	x0, 0x25b18 <__share_file+0x187e4>
   25af8: f94047e1     	ldr	x1, [sp, #0x88]
   25afc: d00001c3     	adrp	x3, 0x5f000
   25b00: aa0003e5     	mov	x5, x0
   25b04: 91088c63     	add	x3, x3, #0x223
   25b08: 910223e0     	add	x0, sp, #0x88
   25b0c: aa0103e2     	mov	x2, x1
   25b10: aa1f03e4     	mov	x4, xzr
   25b14: 97ff9e4d     	bl	0xd448 <__share_file+0x114>
   25b18: d10263a0     	sub	x0, x29, #0x98
   25b1c: 910223e1     	add	x1, sp, #0x88
   25b20: 94006d69     	bl	0x410c4 <operator delete(void*)+0x5d34>
   25b24: b9400008     	ldr	w8, [x0]
   25b28: 7100151f     	cmp	w8, #0x5
   25b2c: 54000f41     	b.ne	0x25d14 <__share_file+0x189e0>
   25b30: d00001c0     	adrp	x0, 0x5f000
   25b34: 91088c00     	add	x0, x0, #0x223
   25b38: 52800161     	mov	w1, #0xb                // =11
   25b3c: a907ffff     	stp	xzr, xzr, [sp, #0x78]
   25b40: f9003bff     	str	xzr, [sp, #0x70]
   25b44: 97ff89bf     	bl	0x8240 <__strlen_chk@plt>
   25b48: b4000120     	cbz	x0, 0x25b6c <__share_file+0x18838>
   25b4c: f9403be1     	ldr	x1, [sp, #0x70]
   25b50: d00001c3     	adrp	x3, 0x5f000
   25b54: aa0003e5     	mov	x5, x0
   25b58: 91088c63     	add	x3, x3, #0x223
   25b5c: 9101c3e0     	add	x0, sp, #0x70
   25b60: aa0103e2     	mov	x2, x1
   25b64: aa1f03e4     	mov	x4, xzr
   25b68: 97ff9e38     	bl	0xd448 <__share_file+0x114>
   25b6c: d10263a0     	sub	x0, x29, #0x98
   25b70: 9101c3e1     	add	x1, sp, #0x70
   25b74: 94006d54     	bl	0x410c4 <operator delete(void*)+0x5d34>
   25b78: aa0003f7     	mov	x23, x0
   25b7c: d00001c0     	adrp	x0, 0x5f000
   25b80: 91082000     	add	x0, x0, #0x208
   25b84: 528000a1     	mov	w1, #0x5                // =5
   25b88: a9067fff     	stp	xzr, xzr, [sp, #0x60]
   25b8c: f9002fff     	str	xzr, [sp, #0x58]
   25b90: 97ff89ac     	bl	0x8240 <__strlen_chk@plt>
   25b94: b4000120     	cbz	x0, 0x25bb8 <__share_file+0x18884>
   25b98: f9402fe1     	ldr	x1, [sp, #0x58]
   25b9c: d00001c3     	adrp	x3, 0x5f000
   25ba0: aa0003e5     	mov	x5, x0
   25ba4: 91082063     	add	x3, x3, #0x208
   25ba8: 910163e0     	add	x0, sp, #0x58
   25bac: aa0103e2     	mov	x2, x1
   25bb0: aa1f03e4     	mov	x4, xzr
   25bb4: 97ff9e25     	bl	0xd448 <__share_file+0x114>
   25bb8: 910163e1     	add	x1, sp, #0x58
   25bbc: aa1703e0     	mov	x0, x23
   25bc0: 94006d41     	bl	0x410c4 <operator delete(void*)+0x5d34>
   25bc4: b9400008     	ldr	w8, [x0]
   25bc8: 7100091f     	cmp	w8, #0x2
   25bcc: 54000ac1     	b.ne	0x25d24 <__share_file+0x189f0>
   25bd0: d00001c0     	adrp	x0, 0x5f000
   25bd4: 91088c00     	add	x0, x0, #0x223
   25bd8: 52800161     	mov	w1, #0xb                // =11
   25bdc: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   25be0: f90023ff     	str	xzr, [sp, #0x40]
   25be4: 97ff8997     	bl	0x8240 <__strlen_chk@plt>
   25be8: b4000120     	cbz	x0, 0x25c0c <__share_file+0x188d8>
   25bec: f94023e1     	ldr	x1, [sp, #0x40]
   25bf0: d00001c3     	adrp	x3, 0x5f000
   25bf4: aa0003e5     	mov	x5, x0
   25bf8: 91088c63     	add	x3, x3, #0x223
   25bfc: 910103e0     	add	x0, sp, #0x40
   25c00: aa0103e2     	mov	x2, x1
   25c04: aa1f03e4     	mov	x4, xzr
   25c08: 97ff9e10     	bl	0xd448 <__share_file+0x114>
   25c0c: d10263a0     	sub	x0, x29, #0x98
   25c10: 910103e1     	add	x1, sp, #0x40
   25c14: 94006d2c     	bl	0x410c4 <operator delete(void*)+0x5d34>
   25c18: aa0003f7     	mov	x23, x0
   25c1c: f00001e0     	adrp	x0, 0x64000
   25c20: 9112ec00     	add	x0, x0, #0x4bb
   25c24: 528000c1     	mov	w1, #0x6                // =6
   25c28: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   25c2c: f90017ff     	str	xzr, [sp, #0x28]
   25c30: 97ff8984     	bl	0x8240 <__strlen_chk@plt>
   25c34: b4000120     	cbz	x0, 0x25c58 <__share_file+0x18924>
   25c38: f94017e1     	ldr	x1, [sp, #0x28]
   25c3c: f00001e3     	adrp	x3, 0x64000
   25c40: aa0003e5     	mov	x5, x0
   25c44: 9112ec63     	add	x3, x3, #0x4bb
   25c48: 9100a3e0     	add	x0, sp, #0x28
   25c4c: aa0103e2     	mov	x2, x1
   25c50: aa1f03e4     	mov	x4, xzr
   25c54: 97ff9dfd     	bl	0xd448 <__share_file+0x114>
   25c58: 9100a3e1     	add	x1, sp, #0x28
   25c5c: aa1703e0     	mov	x0, x23
   25c60: 94006d19     	bl	0x410c4 <operator delete(void*)+0x5d34>
   25c64: b9400008     	ldr	w8, [x0]
   25c68: f9401fe9     	ldr	x9, [sp, #0x38]
   25c6c: 7100091f     	cmp	w8, #0x2
   25c70: 1a9f07f7     	cset	w23, ne
   25c74: b4000089     	cbz	x9, 0x25c84 <__share_file+0x18950>
   25c78: f94017e0     	ldr	x0, [sp, #0x28]
   25c7c: 97ff8b59     	bl	0x89e0 <free@plt>
   25c80: f90017ff     	str	xzr, [sp, #0x28]
   25c84: f9402be8     	ldr	x8, [sp, #0x50]
   25c88: b4000508     	cbz	x8, 0x25d28 <__share_file+0x189f4>
   25c8c: f94023e0     	ldr	x0, [sp, #0x40]
   25c90: 97ff8b54     	bl	0x89e0 <free@plt>
   25c94: f90023ff     	str	xzr, [sp, #0x40]
   25c98: f94037e8     	ldr	x8, [sp, #0x68]
   25c9c: b50004a8     	cbnz	x8, 0x25d30 <__share_file+0x189fc>
   25ca0: 14000027     	b	0x25d3c <__share_file+0x18a08>
   25ca4: f94067e8     	ldr	x8, [sp, #0xc8]
   25ca8: f9006bff     	str	xzr, [sp, #0xd0]
   25cac: b4000048     	cbz	x8, 0x25cb4 <__share_file+0x18980>
   25cb0: 3900011f     	strb	wzr, [x8]
   25cb4: d00001c0     	adrp	x0, 0x5f000
   25cb8: 9105c800     	add	x0, x0, #0x172
   25cbc: 52800561     	mov	w1, #0x2b               // =43
   25cc0: 97ff8960     	bl	0x8240 <__strlen_chk@plt>
   25cc4: b4000740     	cbz	x0, 0x25dac <__share_file+0x18a78>
   25cc8: f94067e1     	ldr	x1, [sp, #0xc8]
   25ccc: d00001c3     	adrp	x3, 0x5f000
   25cd0: aa0003e5     	mov	x5, x0
   25cd4: 9105c863     	add	x3, x3, #0x172
   25cd8: 14000031     	b	0x25d9c <__share_file+0x18a68>
   25cdc: f94067e8     	ldr	x8, [sp, #0xc8]
   25ce0: f9006bff     	str	xzr, [sp, #0xd0]
   25ce4: b4000048     	cbz	x8, 0x25cec <__share_file+0x189b8>
   25ce8: 3900011f     	strb	wzr, [x8]
   25cec: d00001c0     	adrp	x0, 0x5f000
   25cf0: 91076400     	add	x0, x0, #0x1d9
   25cf4: 528005e1     	mov	w1, #0x2f               // =47
   25cf8: 97ff8952     	bl	0x8240 <__strlen_chk@plt>
   25cfc: b4000580     	cbz	x0, 0x25dac <__share_file+0x18a78>
   25d00: f94067e1     	ldr	x1, [sp, #0xc8]
   25d04: d00001c3     	adrp	x3, 0x5f000
   25d08: aa0003e5     	mov	x5, x0
   25d0c: 91076463     	add	x3, x3, #0x1d9
   25d10: 14000023     	b	0x25d9c <__share_file+0x18a68>
   25d14: 52800037     	mov	w23, #0x1               // =1
   25d18: f9404fe8     	ldr	x8, [sp, #0x98]
   25d1c: b50001e8     	cbnz	x8, 0x25d58 <__share_file+0x18a24>
   25d20: 14000011     	b	0x25d64 <__share_file+0x18a30>
   25d24: 52800037     	mov	w23, #0x1               // =1
   25d28: f94037e8     	ldr	x8, [sp, #0x68]
   25d2c: b4000088     	cbz	x8, 0x25d3c <__share_file+0x18a08>
   25d30: f9402fe0     	ldr	x0, [sp, #0x58]
   25d34: 97ff8b2b     	bl	0x89e0 <free@plt>
   25d38: f9002fff     	str	xzr, [sp, #0x58]
   25d3c: f94043e8     	ldr	x8, [sp, #0x80]
   25d40: b4000088     	cbz	x8, 0x25d50 <__share_file+0x18a1c>
   25d44: f9403be0     	ldr	x0, [sp, #0x70]
   25d48: 97ff8b26     	bl	0x89e0 <free@plt>
   25d4c: f9003bff     	str	xzr, [sp, #0x70]
   25d50: f9404fe8     	ldr	x8, [sp, #0x98]
   25d54: b4000088     	cbz	x8, 0x25d64 <__share_file+0x18a30>
   25d58: f94047e0     	ldr	x0, [sp, #0x88]
   25d5c: 97ff8b21     	bl	0x89e0 <free@plt>
   25d60: f90047ff     	str	xzr, [sp, #0x88]
   25d64: 34002277     	cbz	w23, 0x261b0 <__share_file+0x18e7c>
   25d68: f94067e8     	ldr	x8, [sp, #0xc8]
   25d6c: f9006bff     	str	xzr, [sp, #0xd0]
   25d70: b4000048     	cbz	x8, 0x25d78 <__share_file+0x18a44>
   25d74: 3900011f     	strb	wzr, [x8]
   25d78: d00001c0     	adrp	x0, 0x5f000
   25d7c: 91083400     	add	x0, x0, #0x20d
   25d80: 52800421     	mov	w1, #0x21               // =33
   25d84: 97ff892f     	bl	0x8240 <__strlen_chk@plt>
   25d88: b4000120     	cbz	x0, 0x25dac <__share_file+0x18a78>
   25d8c: f94067e1     	ldr	x1, [sp, #0xc8]
   25d90: d00001c3     	adrp	x3, 0x5f000
   25d94: aa0003e5     	mov	x5, x0
   25d98: 91083463     	add	x3, x3, #0x20d
   25d9c: 910323e0     	add	x0, sp, #0xc8
   25da0: aa0103e2     	mov	x2, x1
   25da4: aa1f03e4     	mov	x4, xzr
   25da8: 97ff9da8     	bl	0xd448 <__share_file+0x114>
   25dac: 97ff88d5     	bl	0x8100 <get_ccs_log@plt>
   25db0: aa0003f5     	mov	x21, x0
   25db4: 97ff88d3     	bl	0x8100 <get_ccs_log@plt>
   25db8: a9402269     	ldp	x9, x8, [x19]
   25dbc: aa1503e0     	mov	x0, x21
   25dc0: f100011f     	cmp	x8, #0x0
   25dc4: 9a890368     	csel	x8, x27, x9, eq
   25dc8: f90047e8     	str	x8, [sp, #0x88]
   25dcc: a9402289     	ldp	x9, x8, [x20]
   25dd0: f100011f     	cmp	x8, #0x0
   25dd4: 9a890368     	csel	x8, x27, x9, eq
   25dd8: f9003be8     	str	x8, [sp, #0x70]
   25ddc: 97ff9e60     	bl	0xd75c <__share_file+0x428>
   25de0: d00001c4     	adrp	x4, 0x5f000
   25de4: 5284b661     	mov	w1, #0x25b3             // =9651
   25de8: 91067484     	add	x4, x4, #0x19d
   25dec: 910293e5     	add	x5, sp, #0xa4
   25df0: 910223e6     	add	x6, sp, #0x88
   25df4: 9101c3e7     	add	x7, sp, #0x70
   25df8: 72bb91a1     	movk	w1, #0xdc8d, lsl #16
   25dfc: 52800082     	mov	w2, #0x4                // =4
   25e00: 52800083     	mov	w3, #0x4                // =4
   25e04: 940009bc     	bl	0x284f4 <__share_file+0x1b1c0>
   25e08: 52800068     	mov	w8, #0x3                // =3
   25e0c: b900c7e8     	str	w8, [sp, #0xc4]
   25e10: d10263a0     	sub	x0, x29, #0x98
   25e14: 94006c8c     	bl	0x41044 <operator delete(void*)+0x5cb4>
   25e18: d00001c0     	adrp	x0, 0x5f000
   25e1c: 910c3c00     	add	x0, x0, #0x30f
   25e20: 52800241     	mov	w1, #0x12               // =18
   25e24: a90effff     	stp	xzr, xzr, [sp, #0xe8]
   25e28: f90073ff     	str	xzr, [sp, #0xe0]
   25e2c: 97ff8905     	bl	0x8240 <__strlen_chk@plt>
   25e30: b4000120     	cbz	x0, 0x25e54 <__share_file+0x18b20>
   25e34: f94073e1     	ldr	x1, [sp, #0xe0]
   25e38: d00001c3     	adrp	x3, 0x5f000
   25e3c: aa0003e5     	mov	x5, x0
   25e40: 910c3c63     	add	x3, x3, #0x30f
   25e44: 910383e0     	add	x0, sp, #0xe0
   25e48: aa0103e2     	mov	x2, x1
   25e4c: aa1f03e4     	mov	x4, xzr
   25e50: 97ff9d7e     	bl	0xd448 <__share_file+0x114>
   25e54: f9400675     	ldr	x21, [x19, #0x8]
   25e58: f94077e8     	ldr	x8, [sp, #0xe8]
   25e5c: eb0802bf     	cmp	x21, x8
   25e60: 540002a1     	b.ne	0x25eb4 <__share_file+0x18b80>
   25e64: b4001355     	cbz	x21, 0x260cc <__share_file+0x18d98>
   25e68: f9400277     	ldr	x23, [x19]
   25e6c: f94073f8     	ldr	x24, [sp, #0xe0]
   25e70: aa1f03f6     	mov	x22, xzr
   25e74: d2c0003a     	mov	x26, #0x100000000       // =4294967296
   25e78: 14000004     	b	0x25e88 <__share_file+0x18b54>
   25e7c: f10006b5     	subs	x21, x21, #0x1
   25e80: 8b1a02d6     	add	x22, x22, x26
   25e84: 54001240     	b.eq	0x260cc <__share_file+0x18d98>
   25e88: 9360fec8     	asr	x8, x22, #32
   25e8c: 38686ae0     	ldrb	w0, [x23, x8]
   25e90: 38686b13     	ldrb	w19, [x24, x8]
   25e94: 6b13001f     	cmp	w0, w19
   25e98: 54ffff20     	b.eq	0x25e7c <__share_file+0x18b48>
   25e9c: 97ff8949     	bl	0x83c0 <toupper@plt>
   25ea0: 2a0003f4     	mov	w20, w0
   25ea4: 2a1303e0     	mov	w0, w19
   25ea8: 97ff8946     	bl	0x83c0 <toupper@plt>
   25eac: 6b00029f     	cmp	w20, w0
   25eb0: 54fffe60     	b.eq	0x25e7c <__share_file+0x18b48>
   25eb4: 2a1f03f3     	mov	w19, wzr
   25eb8: f9407be8     	ldr	x8, [sp, #0xf0]
   25ebc: b4000088     	cbz	x8, 0x25ecc <__share_file+0x18b98>
   25ec0: f94073e0     	ldr	x0, [sp, #0xe0]
   25ec4: 97ff8ac7     	bl	0x89e0 <free@plt>
   25ec8: f90073ff     	str	xzr, [sp, #0xe0]
   25ecc: 34000333     	cbz	w19, 0x25f30 <__share_file+0x18bfc>
   25ed0: b940c7f3     	ldr	w19, [sp, #0xc4]
   25ed4: f9405fe8     	ldr	x8, [sp, #0xb8]
   25ed8: b4000088     	cbz	x8, 0x25ee8 <__share_file+0x18bb4>
   25edc: f94057e0     	ldr	x0, [sp, #0xa8]
   25ee0: 97ff8ac0     	bl	0x89e0 <free@plt>
   25ee4: f90057ff     	str	xzr, [sp, #0xa8]
   25ee8: f9406fe8     	ldr	x8, [sp, #0xd8]
   25eec: b4000088     	cbz	x8, 0x25efc <__share_file+0x18bc8>
   25ef0: f94067e0     	ldr	x0, [sp, #0xc8]
   25ef4: 97ff8abb     	bl	0x89e0 <free@plt>
   25ef8: f90067ff     	str	xzr, [sp, #0xc8]
   25efc: f9401728     	ldr	x8, [x25, #0x28]
   25f00: f85a03a9     	ldur	x9, [x29, #-0x60]
   25f04: eb09011f     	cmp	x8, x9
   25f08: 54004c01     	b.ne	0x26888 <__share_file+0x19554>
   25f0c: 2a1303e0     	mov	w0, w19
   25f10: 9106c3ff     	add	sp, sp, #0x1b0
   25f14: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   25f18: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   25f1c: a94357f6     	ldp	x22, x21, [sp, #0x30]
   25f20: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   25f24: a94167fa     	ldp	x26, x25, [sp, #0x10]
   25f28: a8c66ffc     	ldp	x28, x27, [sp], #0x60
   25f2c: d65f03c0     	ret
   25f30: 910383e0     	add	x0, sp, #0xe0
   25f34: 528000c1     	mov	w1, #0x6                // =6
   25f38: 94006c07     	bl	0x40f54 <operator delete(void*)+0x5bc4>
   25f3c: d00001c0     	adrp	x0, 0x5f000
   25f40: 910a9c00     	add	x0, x0, #0x2a7
   25f44: 528000a1     	mov	w1, #0x5                // =5
   25f48: a9377fbf     	stp	xzr, xzr, [x29, #-0x90]
   25f4c: f81683bf     	stur	xzr, [x29, #-0x98]
   25f50: 97ff88bc     	bl	0x8240 <__strlen_chk@plt>
   25f54: b4000120     	cbz	x0, 0x25f78 <__share_file+0x18c44>
   25f58: f85683a1     	ldur	x1, [x29, #-0x98]
   25f5c: d00001c3     	adrp	x3, 0x5f000
   25f60: aa0003e5     	mov	x5, x0
   25f64: 910a9c63     	add	x3, x3, #0x2a7
   25f68: d10263a0     	sub	x0, x29, #0x98
   25f6c: aa0103e2     	mov	x2, x1
   25f70: aa1f03e4     	mov	x4, xzr
   25f74: 97ff9d35     	bl	0xd448 <__share_file+0x114>
   25f78: 910383e0     	add	x0, sp, #0xe0
   25f7c: d10263a1     	sub	x1, x29, #0x98
   25f80: 94006c51     	bl	0x410c4 <operator delete(void*)+0x5d34>
   25f84: b9400008     	ldr	w8, [x0]
   25f88: b980a7f4     	ldrsw	x20, [sp, #0xa4]
   25f8c: aa0003f3     	mov	x19, x0
   25f90: 7100091f     	cmp	w8, #0x2
   25f94: 540000a0     	b.eq	0x25fa8 <__share_file+0x18c74>
   25f98: aa1303e0     	mov	x0, x19
   25f9c: 94006aa6     	bl	0x40a34 <operator delete(void*)+0x56a4>
   25fa0: 52800048     	mov	w8, #0x2                // =2
   25fa4: b9000268     	str	w8, [x19]
   25fa8: f8004274     	stur	x20, [x19, #0x4]
   25fac: f85783a8     	ldur	x8, [x29, #-0x88]
   25fb0: b4000088     	cbz	x8, 0x25fc0 <__share_file+0x18c8c>
   25fb4: f85683a0     	ldur	x0, [x29, #-0x98]
   25fb8: 97ff8a8a     	bl	0x89e0 <free@plt>
   25fbc: f81683bf     	stur	xzr, [x29, #-0x98]
   25fc0: b00001c0     	adrp	x0, 0x5e000
   25fc4: 910d6800     	add	x0, x0, #0x35a
   25fc8: 528000e1     	mov	w1, #0x7                // =7
   25fcc: a9377fbf     	stp	xzr, xzr, [x29, #-0x90]
   25fd0: f81683bf     	stur	xzr, [x29, #-0x98]
   25fd4: 97ff889b     	bl	0x8240 <__strlen_chk@plt>
   25fd8: b4000120     	cbz	x0, 0x25ffc <__share_file+0x18cc8>
   25fdc: b00001c3     	adrp	x3, 0x5e000
   25fe0: aa0003e5     	mov	x5, x0
   25fe4: 910d6863     	add	x3, x3, #0x35a
   25fe8: d10263a0     	sub	x0, x29, #0x98
   25fec: aa1f03e1     	mov	x1, xzr
   25ff0: aa1f03e2     	mov	x2, xzr
   25ff4: aa1f03e4     	mov	x4, xzr
   25ff8: 97ff9d14     	bl	0xd448 <__share_file+0x114>
   25ffc: 910383e0     	add	x0, sp, #0xe0
   26000: d10263a1     	sub	x1, x29, #0x98
   26004: 94006c30     	bl	0x410c4 <operator delete(void*)+0x5d34>
   26008: b9400008     	ldr	w8, [x0]
   2600c: b980c7f4     	ldrsw	x20, [sp, #0xc4]
   26010: aa0003f3     	mov	x19, x0
   26014: 7100091f     	cmp	w8, #0x2
   26018: 540000a0     	b.eq	0x2602c <__share_file+0x18cf8>
   2601c: aa1303e0     	mov	x0, x19
   26020: 94006a85     	bl	0x40a34 <operator delete(void*)+0x56a4>
   26024: 52800048     	mov	w8, #0x2                // =2
   26028: b9000268     	str	w8, [x19]
   2602c: f8004274     	stur	x20, [x19, #0x4]
   26030: f85783a8     	ldur	x8, [x29, #-0x88]
   26034: b4000088     	cbz	x8, 0x26044 <__share_file+0x18d10>
   26038: f85683a0     	ldur	x0, [x29, #-0x98]
   2603c: 97ff8a69     	bl	0x89e0 <free@plt>
   26040: f81683bf     	stur	xzr, [x29, #-0x98]
   26044: 900001c0     	adrp	x0, 0x5e000
   26048: 910ef000     	add	x0, x0, #0x3bc
   2604c: 528000e1     	mov	w1, #0x7                // =7
   26050: a9097fff     	stp	xzr, xzr, [sp, #0x90]
   26054: f90047ff     	str	xzr, [sp, #0x88]
   26058: 97ff887a     	bl	0x8240 <__strlen_chk@plt>
   2605c: b4000120     	cbz	x0, 0x26080 <__share_file+0x18d4c>
   26060: 900001c3     	adrp	x3, 0x5e000
   26064: aa0003e5     	mov	x5, x0
   26068: 910ef063     	add	x3, x3, #0x3bc
   2606c: 910223e0     	add	x0, sp, #0x88
   26070: aa1f03e1     	mov	x1, xzr
   26074: aa1f03e2     	mov	x2, xzr
   26078: aa1f03e4     	mov	x4, xzr
   2607c: 97ff9cf3     	bl	0xd448 <__share_file+0x114>
   26080: 910383e0     	add	x0, sp, #0xe0
   26084: 910223e1     	add	x1, sp, #0x88
   26088: 94006c0f     	bl	0x410c4 <operator delete(void*)+0x5d34>
   2608c: d10263a1     	sub	x1, x29, #0x98
   26090: 910323e2     	add	x2, sp, #0xc8
   26094: aa0003f3     	mov	x19, x0
   26098: a9377fbf     	stp	xzr, xzr, [x29, #-0x90]
   2609c: f81683bf     	stur	xzr, [x29, #-0x98]
   260a0: 94006d75     	bl	0x41674 <operator delete(void*)+0x62e4>
   260a4: 91001262     	add	x2, x19, #0x4
   260a8: 360001a0     	tbz	w0, #0x0, 0x260dc <__share_file+0x18da8>
   260ac: d10263a1     	sub	x1, x29, #0x98
   260b0: 52800023     	mov	w3, #0x1                // =1
   260b4: 52800064     	mov	w4, #0x3                // =3
   260b8: aa1303e0     	mov	x0, x19
   260bc: 97ffd5b5     	bl	0x1b790 <__share_file+0xe45c>
   260c0: f85783a8     	ldur	x8, [x29, #-0x88]
   260c4: b50001a8     	cbnz	x8, 0x260f8 <__share_file+0x18dc4>
   260c8: 1400000f     	b	0x26104 <__share_file+0x18dd0>
   260cc: 52800033     	mov	w19, #0x1               // =1
   260d0: f9407be8     	ldr	x8, [sp, #0xf0]
   260d4: b5ffef68     	cbnz	x8, 0x25ec0 <__share_file+0x18b8c>
   260d8: 17ffff7d     	b	0x25ecc <__share_file+0x18b98>
   260dc: 910323e1     	add	x1, sp, #0xc8
   260e0: 52800023     	mov	w3, #0x1                // =1
   260e4: 52800064     	mov	w4, #0x3                // =3
   260e8: aa1303e0     	mov	x0, x19
   260ec: 97ffd5dd     	bl	0x1b860 <__share_file+0xe52c>
   260f0: f85783a8     	ldur	x8, [x29, #-0x88]
   260f4: b4000088     	cbz	x8, 0x26104 <__share_file+0x18dd0>
   260f8: f85683a0     	ldur	x0, [x29, #-0x98]
   260fc: 97ff8a39     	bl	0x89e0 <free@plt>
   26100: f81683bf     	stur	xzr, [x29, #-0x98]
   26104: f9404fe8     	ldr	x8, [sp, #0x98]
   26108: b4000088     	cbz	x8, 0x26118 <__share_file+0x18de4>
   2610c: f94047e0     	ldr	x0, [sp, #0x88]
   26110: 97ff8a34     	bl	0x89e0 <free@plt>
   26114: f90047ff     	str	xzr, [sp, #0x88]
   26118: b00001c0     	adrp	x0, 0x5f000
   2611c: 910c8400     	add	x0, x0, #0x321
   26120: 52800201     	mov	w1, #0x10               // =16
   26124: a9377fbf     	stp	xzr, xzr, [x29, #-0x90]
   26128: f81683bf     	stur	xzr, [x29, #-0x98]
   2612c: 97ff8845     	bl	0x8240 <__strlen_chk@plt>
   26130: b4000120     	cbz	x0, 0x26154 <__share_file+0x18e20>
   26134: b00001c3     	adrp	x3, 0x5f000
   26138: aa0003e5     	mov	x5, x0
   2613c: 910c8463     	add	x3, x3, #0x321
   26140: d10263a0     	sub	x0, x29, #0x98
   26144: aa1f03e1     	mov	x1, xzr
   26148: aa1f03e2     	mov	x2, xzr
   2614c: aa1f03e4     	mov	x4, xzr
   26150: 97ff9cbe     	bl	0xd448 <__share_file+0x114>
   26154: 910223e8     	add	x8, sp, #0x88
   26158: 910383e0     	add	x0, sp, #0xe0
   2615c: 94006df7     	bl	0x41938 <operator delete(void*)+0x65a8>
   26160: 94003b85     	bl	0x34f74 <__api_tcp_server+0x7e64>
   26164: d10263a1     	sub	x1, x29, #0x98
   26168: 910223e2     	add	x2, sp, #0x88
   2616c: 940041bd     	bl	0x36860 <__api_tcp_server+0x9750>
   26170: f9404fe8     	ldr	x8, [sp, #0x98]
   26174: b4000088     	cbz	x8, 0x26184 <__share_file+0x18e50>
   26178: f94047e0     	ldr	x0, [sp, #0x88]
   2617c: 97ff8a19     	bl	0x89e0 <free@plt>
   26180: f90047ff     	str	xzr, [sp, #0x88]
   26184: f85783a8     	ldur	x8, [x29, #-0x88]
   26188: b4000088     	cbz	x8, 0x26198 <__share_file+0x18e64>
   2618c: f85683a0     	ldur	x0, [x29, #-0x98]
   26190: 97ff8a14     	bl	0x89e0 <free@plt>
   26194: f81683bf     	stur	xzr, [x29, #-0x98]
   26198: b940c7f3     	ldr	w19, [sp, #0xc4]
   2619c: 910383e0     	add	x0, sp, #0xe0
   261a0: 94006ba9     	bl	0x41044 <operator delete(void*)+0x5cb4>
   261a4: f9405fe8     	ldr	x8, [sp, #0xb8]
   261a8: b5ffe9a8     	cbnz	x8, 0x25edc <__share_file+0x18ba8>
   261ac: 17ffff4f     	b	0x25ee8 <__share_file+0x18bb4>
   261b0: 900001c0     	adrp	x0, 0x5e000
   261b4: 91017c00     	add	x0, x0, #0x5f
   261b8: 52800141     	mov	w1, #0xa                // =10
   261bc: a9097fff     	stp	xzr, xzr, [sp, #0x90]
   261c0: f90047ff     	str	xzr, [sp, #0x88]
   261c4: 97ff881f     	bl	0x8240 <__strlen_chk@plt>
   261c8: b4000120     	cbz	x0, 0x261ec <__share_file+0x18eb8>
   261cc: f94047e1     	ldr	x1, [sp, #0x88]
   261d0: 900001c3     	adrp	x3, 0x5e000
   261d4: aa0003e5     	mov	x5, x0
   261d8: 91017c63     	add	x3, x3, #0x5f
   261dc: 910223e0     	add	x0, sp, #0x88
   261e0: aa0103e2     	mov	x2, x1
   261e4: aa1f03e4     	mov	x4, xzr
   261e8: 97ff9c98     	bl	0xd448 <__share_file+0x114>
   261ec: d10263a0     	sub	x0, x29, #0x98
   261f0: 910223e1     	add	x1, sp, #0x88
   261f4: 94006bb4     	bl	0x410c4 <operator delete(void*)+0x5d34>
   261f8: f9404fe8     	ldr	x8, [sp, #0x98]
   261fc: b9400017     	ldr	w23, [x0]
   26200: b4000088     	cbz	x8, 0x26210 <__share_file+0x18edc>
   26204: f94047e0     	ldr	x0, [sp, #0x88]
   26208: 97ff89f6     	bl	0x89e0 <free@plt>
   2620c: f90047ff     	str	xzr, [sp, #0x88]
   26210: 71000eff     	cmp	w23, #0x3
   26214: 54000501     	b.ne	0x262b4 <__share_file+0x18f80>
   26218: 900001c0     	adrp	x0, 0x5e000
   2621c: 91017c00     	add	x0, x0, #0x5f
   26220: 52800141     	mov	w1, #0xa                // =10
   26224: a9097fff     	stp	xzr, xzr, [sp, #0x90]
   26228: f90047ff     	str	xzr, [sp, #0x88]
   2622c: 97ff8805     	bl	0x8240 <__strlen_chk@plt>
   26230: b4000120     	cbz	x0, 0x26254 <__share_file+0x18f20>
   26234: f94047e1     	ldr	x1, [sp, #0x88]
   26238: 900001c3     	adrp	x3, 0x5e000
   2623c: aa0003e5     	mov	x5, x0
   26240: 91017c63     	add	x3, x3, #0x5f
   26244: 910223e0     	add	x0, sp, #0x88
   26248: aa0103e2     	mov	x2, x1
   2624c: aa1f03e4     	mov	x4, xzr
   26250: 97ff9c7e     	bl	0xd448 <__share_file+0x114>
   26254: d10263a0     	sub	x0, x29, #0x98
   26258: 910223e1     	add	x1, sp, #0x88
   2625c: 94006b9a     	bl	0x410c4 <operator delete(void*)+0x5d34>
   26260: b9400008     	ldr	w8, [x0]
   26264: 71000d1f     	cmp	w8, #0x3
   26268: 540032c1     	b.ne	0x268c0 <__share_file+0x1958c>
   2626c: aa1503e8     	mov	x8, x21
   26270: f84b0d09     	ldr	x9, [x8, #0xb0]!
   26274: f900051f     	str	xzr, [x8, #0x8]
   26278: b4000049     	cbz	x9, 0x26280 <__share_file+0x18f4c>
   2627c: 3900013f     	strb	wzr, [x9]
   26280: f840c005     	ldur	x5, [x0, #0xc]
   26284: b40000e5     	cbz	x5, 0x262a0 <__share_file+0x18f6c>
   26288: f9400101     	ldr	x1, [x8]
   2628c: f8404003     	ldur	x3, [x0, #0x4]
   26290: aa0803e0     	mov	x0, x8
   26294: aa0103e2     	mov	x2, x1
   26298: aa0303e4     	mov	x4, x3
   2629c: 97ff9c6b     	bl	0xd448 <__share_file+0x114>
   262a0: f9404fe8     	ldr	x8, [sp, #0x98]
   262a4: b4000088     	cbz	x8, 0x262b4 <__share_file+0x18f80>
   262a8: f94047e0     	ldr	x0, [sp, #0x88]
   262ac: 97ff89cd     	bl	0x89e0 <free@plt>
   262b0: f90047ff     	str	xzr, [sp, #0x88]
   262b4: b00001c0     	adrp	x0, 0x5f000
   262b8: 91088c00     	add	x0, x0, #0x223
   262bc: 52800161     	mov	w1, #0xb                // =11
   262c0: f90023ff     	str	xzr, [sp, #0x40]
   262c4: a9097fff     	stp	xzr, xzr, [sp, #0x90]
   262c8: f90047ff     	str	xzr, [sp, #0x88]
   262cc: 97ff87dd     	bl	0x8240 <__strlen_chk@plt>
   262d0: b4000120     	cbz	x0, 0x262f4 <__share_file+0x18fc0>
   262d4: f94047e1     	ldr	x1, [sp, #0x88]
   262d8: b00001c3     	adrp	x3, 0x5f000
   262dc: aa0003e5     	mov	x5, x0
   262e0: 91088c63     	add	x3, x3, #0x223
   262e4: 910223e0     	add	x0, sp, #0x88
   262e8: aa0103e2     	mov	x2, x1
   262ec: aa1f03e4     	mov	x4, xzr
   262f0: 97ff9c56     	bl	0xd448 <__share_file+0x114>
   262f4: d10263a0     	sub	x0, x29, #0x98
   262f8: 910223e1     	add	x1, sp, #0x88
   262fc: 94006b72     	bl	0x410c4 <operator delete(void*)+0x5d34>
   26300: aa0003f7     	mov	x23, x0
   26304: b00001c0     	adrp	x0, 0x5f000
   26308: 91082000     	add	x0, x0, #0x208
   2630c: 528000a1     	mov	w1, #0x5                // =5
   26310: a907ffff     	stp	xzr, xzr, [sp, #0x78]
   26314: f9003bff     	str	xzr, [sp, #0x70]
   26318: 97ff87ca     	bl	0x8240 <__strlen_chk@plt>
   2631c: b4000120     	cbz	x0, 0x26340 <__share_file+0x1900c>
   26320: f9403be1     	ldr	x1, [sp, #0x70]
   26324: b00001c3     	adrp	x3, 0x5f000
   26328: aa0003e5     	mov	x5, x0
   2632c: 91082063     	add	x3, x3, #0x208
   26330: 9101c3e0     	add	x0, sp, #0x70
   26334: aa0103e2     	mov	x2, x1
   26338: aa1f03e4     	mov	x4, xzr
   2633c: 97ff9c43     	bl	0xd448 <__share_file+0x114>
   26340: 9101c3e1     	add	x1, sp, #0x70
   26344: aa1703e0     	mov	x0, x23
   26348: 94006b5f     	bl	0x410c4 <operator delete(void*)+0x5d34>
   2634c: b9400008     	ldr	w8, [x0]
   26350: 7100091f     	cmp	w8, #0x2
   26354: 540029c1     	b.ne	0x2688c <__share_file+0x19558>
   26358: f94043e8     	ldr	x8, [sp, #0x80]
   2635c: f8404018     	ldur	x24, [x0, #0x4]
   26360: b4000088     	cbz	x8, 0x26370 <__share_file+0x1903c>
   26364: f9403be0     	ldr	x0, [sp, #0x70]
   26368: 97ff899e     	bl	0x89e0 <free@plt>
   2636c: f9003bff     	str	xzr, [sp, #0x70]
   26370: f9404fe8     	ldr	x8, [sp, #0x98]
   26374: b4000088     	cbz	x8, 0x26384 <__share_file+0x19050>
   26378: f94047e0     	ldr	x0, [sp, #0x88]
   2637c: 97ff8999     	bl	0x89e0 <free@plt>
   26380: f90047ff     	str	xzr, [sp, #0x88]
   26384: b00001c0     	adrp	x0, 0x5f000
   26388: 91088c00     	add	x0, x0, #0x223
   2638c: 52800161     	mov	w1, #0xb                // =11
   26390: a9097fff     	stp	xzr, xzr, [sp, #0x90]
   26394: f90047ff     	str	xzr, [sp, #0x88]
   26398: 97ff87aa     	bl	0x8240 <__strlen_chk@plt>
   2639c: b4000120     	cbz	x0, 0x263c0 <__share_file+0x1908c>
   263a0: f94047e1     	ldr	x1, [sp, #0x88]
   263a4: b00001c3     	adrp	x3, 0x5f000
   263a8: aa0003e5     	mov	x5, x0
   263ac: 91088c63     	add	x3, x3, #0x223
   263b0: 910223e0     	add	x0, sp, #0x88
   263b4: aa0103e2     	mov	x2, x1
   263b8: aa1f03e4     	mov	x4, xzr
   263bc: 97ff9c23     	bl	0xd448 <__share_file+0x114>
   263c0: d10263a0     	sub	x0, x29, #0x98
   263c4: 910223e1     	add	x1, sp, #0x88
   263c8: 94006b3f     	bl	0x410c4 <operator delete(void*)+0x5d34>
   263cc: aa0003f7     	mov	x23, x0
   263d0: d00001e0     	adrp	x0, 0x64000
   263d4: 9112ec00     	add	x0, x0, #0x4bb
   263d8: 528000c1     	mov	w1, #0x6                // =6
   263dc: a907ffff     	stp	xzr, xzr, [sp, #0x78]
   263e0: f9003bff     	str	xzr, [sp, #0x70]
   263e4: 97ff8797     	bl	0x8240 <__strlen_chk@plt>
   263e8: b4000120     	cbz	x0, 0x2640c <__share_file+0x190d8>
   263ec: f9403be1     	ldr	x1, [sp, #0x70]
   263f0: d00001e3     	adrp	x3, 0x64000
   263f4: aa0003e5     	mov	x5, x0
   263f8: 9112ec63     	add	x3, x3, #0x4bb
   263fc: 9101c3e0     	add	x0, sp, #0x70
   26400: aa0103e2     	mov	x2, x1
   26404: aa1f03e4     	mov	x4, xzr
   26408: 97ff9c10     	bl	0xd448 <__share_file+0x114>
   2640c: 9101c3e1     	add	x1, sp, #0x70
   26410: aa1703e0     	mov	x0, x23
   26414: 94006b2c     	bl	0x410c4 <operator delete(void*)+0x5d34>
   26418: b9400008     	ldr	w8, [x0]
   2641c: 7100091f     	cmp	w8, #0x2
   26420: 54002361     	b.ne	0x2688c <__share_file+0x19558>
   26424: f94043e8     	ldr	x8, [sp, #0x80]
   26428: f8404017     	ldur	x23, [x0, #0x4]
   2642c: b4000088     	cbz	x8, 0x2643c <__share_file+0x19108>
   26430: f9403be0     	ldr	x0, [sp, #0x70]
   26434: 97ff896b     	bl	0x89e0 <free@plt>
   26438: f9003bff     	str	xzr, [sp, #0x70]
   2643c: f9404fe8     	ldr	x8, [sp, #0x98]
   26440: b4000088     	cbz	x8, 0x26450 <__share_file+0x1911c>
   26444: f94047e0     	ldr	x0, [sp, #0x88]
   26448: 97ff8966     	bl	0x89e0 <free@plt>
   2644c: f90047ff     	str	xzr, [sp, #0x88]
   26450: b4000098     	cbz	x24, 0x26460 <__share_file+0x1912c>
   26454: 52807d08     	mov	w8, #0x3e8              // =1000
   26458: 9b087ee8     	mul	x8, x23, x8
   2645c: 14000008     	b	0x2647c <__share_file+0x19148>
   26460: f10002ff     	cmp	x23, #0x0
   26464: 540000ad     	b.le	0x26478 <__share_file+0x19144>
   26468: 94004dda     	bl	0x39bd0 <__api_tcp_server+0xcac0>
   2646c: 52807d08     	mov	w8, #0x3e8              // =1000
   26470: 9b0802e8     	madd	x8, x23, x8, x0
   26474: 14000002     	b	0x2647c <__share_file+0x19148>
   26478: 92800008     	mov	x8, #-0x1               // =-1
   2647c: f90023e8     	str	x8, [sp, #0x40]
   26480: 94004dd4     	bl	0x39bd0 <__api_tcp_server+0xcac0>
   26484: f94023e8     	ldr	x8, [sp, #0x40]
   26488: f90017e0     	str	x0, [sp, #0x28]
   2648c: eb08001f     	cmp	x0, x8
   26490: 540005a9     	b.ls	0x26544 <__share_file+0x19210>
   26494: 97ff871b     	bl	0x8100 <get_ccs_log@plt>
   26498: aa0003f5     	mov	x21, x0
   2649c: 97ff8719     	bl	0x8100 <get_ccs_log@plt>
   264a0: 52800048     	mov	w8, #0x2                // =2
   264a4: b9005be8     	str	w8, [sp, #0x58]
   264a8: a9402269     	ldp	x9, x8, [x19]
   264ac: aa1503e0     	mov	x0, x21
   264b0: f100011f     	cmp	x8, #0x0
   264b4: 9a890368     	csel	x8, x27, x9, eq
   264b8: f90047e8     	str	x8, [sp, #0x88]
   264bc: a9402289     	ldp	x9, x8, [x20]
   264c0: f100011f     	cmp	x8, #0x0
   264c4: 9a890368     	csel	x8, x27, x9, eq
   264c8: f9003be8     	str	x8, [sp, #0x70]
   264cc: 97ff9ca4     	bl	0xd75c <__share_file+0x428>
   264d0: b00001c4     	adrp	x4, 0x5f000
   264d4: 5284b661     	mov	w1, #0x25b3             // =9651
   264d8: 9101c3e8     	add	x8, sp, #0x70
   264dc: 910223e9     	add	x9, sp, #0x88
   264e0: 910103ea     	add	x10, sp, #0x40
   264e4: 9108b884     	add	x4, x4, #0x22e
   264e8: 910163e5     	add	x5, sp, #0x58
   264ec: 910293e6     	add	x6, sp, #0xa4
   264f0: 9100a3e7     	add	x7, sp, #0x28
   264f4: 72bb91a1     	movk	w1, #0xdc8d, lsl #16
   264f8: 52800082     	mov	w2, #0x4                // =4
   264fc: 52800083     	mov	w3, #0x4                // =4
   26500: a900a3e9     	stp	x9, x8, [sp, #0x8]
   26504: f90003ea     	str	x10, [sp]
   26508: 9400086f     	bl	0x286c4 <__share_file+0x1b390>
   2650c: f94067e8     	ldr	x8, [sp, #0xc8]
   26510: f9006bff     	str	xzr, [sp, #0xd0]
   26514: b4000048     	cbz	x8, 0x2651c <__share_file+0x191e8>
   26518: 3900011f     	strb	wzr, [x8]
   2651c: b00001c0     	adrp	x0, 0x5f000
   26520: 910a7c00     	add	x0, x0, #0x29f
   26524: 528001a1     	mov	w1, #0xd                // =13
   26528: 97ff8746     	bl	0x8240 <__strlen_chk@plt>
   2652c: b4ffa600     	cbz	x0, 0x259ec <__share_file+0x186b8>
   26530: f94067e1     	ldr	x1, [sp, #0xc8]
   26534: b00001c3     	adrp	x3, 0x5f000
   26538: aa0003e5     	mov	x5, x0
   2653c: 910a7c63     	add	x3, x3, #0x29f
   26540: 17fffd10     	b	0x25980 <__share_file+0x1864c>
   26544: b00001c0     	adrp	x0, 0x5f000
   26548: 91075400     	add	x0, x0, #0x1d5
   2654c: 52800081     	mov	w1, #0x4                // =4
   26550: a9097fff     	stp	xzr, xzr, [sp, #0x90]
   26554: f90047ff     	str	xzr, [sp, #0x88]
   26558: 97ff873a     	bl	0x8240 <__strlen_chk@plt>
   2655c: b4000120     	cbz	x0, 0x26580 <__share_file+0x1924c>
   26560: f94047e1     	ldr	x1, [sp, #0x88]
   26564: b00001c3     	adrp	x3, 0x5f000
   26568: aa0003e5     	mov	x5, x0
   2656c: 91075463     	add	x3, x3, #0x1d5
   26570: 910223e0     	add	x0, sp, #0x88
   26574: aa0103e2     	mov	x2, x1
   26578: aa1f03e4     	mov	x4, xzr
   2657c: 97ff9bb3     	bl	0xd448 <__share_file+0x114>
   26580: 910223e1     	add	x1, sp, #0x88
   26584: aa1603e0     	mov	x0, x22
   26588: 94006ab0     	bl	0x41048 <operator delete(void*)+0x5cb8>
   2658c: b9400008     	ldr	w8, [x0]
   26590: 71000d1f     	cmp	w8, #0x3
   26594: 54001961     	b.ne	0x268c0 <__share_file+0x1958c>
   26598: f9404fe8     	ldr	x8, [sp, #0x98]
   2659c: aa0003f7     	mov	x23, x0
   265a0: b4000088     	cbz	x8, 0x265b0 <__share_file+0x1927c>
   265a4: f94047e0     	ldr	x0, [sp, #0x88]
   265a8: 97ff890e     	bl	0x89e0 <free@plt>
   265ac: f90047ff     	str	xzr, [sp, #0x88]
   265b0: f00001a0     	adrp	x0, 0x5d000
   265b4: 91211000     	add	x0, x0, #0x844
   265b8: 528000a1     	mov	w1, #0x5                // =5
   265bc: a907ffff     	stp	xzr, xzr, [sp, #0x78]
   265c0: f9003bff     	str	xzr, [sp, #0x70]
   265c4: 97ff871f     	bl	0x8240 <__strlen_chk@plt>
   265c8: b4000120     	cbz	x0, 0x265ec <__share_file+0x192b8>
   265cc: f9403be1     	ldr	x1, [sp, #0x70]
   265d0: f00001a3     	adrp	x3, 0x5d000
   265d4: aa0003e5     	mov	x5, x0
   265d8: 91211063     	add	x3, x3, #0x844
   265dc: 9101c3e0     	add	x0, sp, #0x70
   265e0: aa0103e2     	mov	x2, x1
   265e4: aa1f03e4     	mov	x4, xzr
   265e8: 97ff9b98     	bl	0xd448 <__share_file+0x114>
   265ec: 9101c3e1     	add	x1, sp, #0x70
   265f0: aa1603e0     	mov	x0, x22
   265f4: 94006a95     	bl	0x41048 <operator delete(void*)+0x5cb8>
   265f8: b9400008     	ldr	w8, [x0]
   265fc: f9000ff9     	str	x25, [sp, #0x18]
   26600: 7100191f     	cmp	w8, #0x6
   26604: 54000261     	b.ne	0x26650 <__share_file+0x1931c>
   26608: b00001e0     	adrp	x0, 0x63000
   2660c: 912c5c00     	add	x0, x0, #0xb17
   26610: 52800021     	mov	w1, #0x1                // =1
   26614: a9097fff     	stp	xzr, xzr, [sp, #0x90]
   26618: f90047ff     	str	xzr, [sp, #0x88]
   2661c: 97ff8709     	bl	0x8240 <__strlen_chk@plt>
   26620: b40004a0     	cbz	x0, 0x266b4 <__share_file+0x19380>
   26624: f94047e1     	ldr	x1, [sp, #0x88]
   26628: b00001e3     	adrp	x3, 0x63000
   2662c: aa0003e5     	mov	x5, x0
   26630: 912c5c63     	add	x3, x3, #0xb17
   26634: 910223e0     	add	x0, sp, #0x88
   26638: aa0103e2     	mov	x2, x1
   2663c: aa1f03e4     	mov	x4, xzr
   26640: 97ff9b82     	bl	0xd448 <__share_file+0x114>
   26644: f94043e8     	ldr	x8, [sp, #0x80]
   26648: b50003a8     	cbnz	x8, 0x266bc <__share_file+0x19388>
   2664c: 1400001f     	b	0x266c8 <__share_file+0x19394>
   26650: f00001a0     	adrp	x0, 0x5d000
   26654: 91211000     	add	x0, x0, #0x844
   26658: 528000a1     	mov	w1, #0x5                // =5
   2665c: a9067fff     	stp	xzr, xzr, [sp, #0x60]
   26660: f9002fff     	str	xzr, [sp, #0x58]
   26664: 97ff86f7     	bl	0x8240 <__strlen_chk@plt>
   26668: b4000120     	cbz	x0, 0x2668c <__share_file+0x19358>
   2666c: f9402fe1     	ldr	x1, [sp, #0x58]
   26670: f00001a3     	adrp	x3, 0x5d000
   26674: aa0003e5     	mov	x5, x0
   26678: 91211063     	add	x3, x3, #0x844
   2667c: 910163e0     	add	x0, sp, #0x58
   26680: aa0103e2     	mov	x2, x1
   26684: aa1f03e4     	mov	x4, xzr
   26688: 97ff9b70     	bl	0xd448 <__share_file+0x114>
   2668c: 910163e1     	add	x1, sp, #0x58
   26690: aa1603e0     	mov	x0, x22
   26694: 94006a6d     	bl	0x41048 <operator delete(void*)+0x5cb8>
   26698: 910223e8     	add	x8, sp, #0x88
   2669c: 94006ca7     	bl	0x41938 <operator delete(void*)+0x65a8>
   266a0: f94037e8     	ldr	x8, [sp, #0x68]
   266a4: b4000088     	cbz	x8, 0x266b4 <__share_file+0x19380>
   266a8: f9402fe0     	ldr	x0, [sp, #0x58]
   266ac: 97ff88cd     	bl	0x89e0 <free@plt>
   266b0: f9002fff     	str	xzr, [sp, #0x58]
   266b4: f94043e8     	ldr	x8, [sp, #0x80]
   266b8: b4000088     	cbz	x8, 0x266c8 <__share_file+0x19394>
   266bc: f9403be0     	ldr	x0, [sp, #0x70]
   266c0: 97ff88c8     	bl	0x89e0 <free@plt>
   266c4: f9003bff     	str	xzr, [sp, #0x70]
   266c8: f9401ea8     	ldr	x8, [x21, #0x38]
   266cc: b4000768     	cbz	x8, 0x267b8 <__share_file+0x19484>
   266d0: aa1f03f8     	mov	x24, xzr
   266d4: aa1f03fa     	mov	x26, xzr
   266d8: 910022b6     	add	x22, x21, #0x8
   266dc: 52800319     	mov	w25, #0x18              // =24
   266e0: d2c0003c     	mov	x28, #0x100000000       // =4294967296
   266e4: 14000008     	b	0x26704 <__share_file+0x193d0>
   266e8: aa1603e0     	mov	x0, x22
   266ec: 940055ff     	bl	0x3bee8 <operator delete(void*)+0xb58>
   266f0: f9401ea8     	ldr	x8, [x21, #0x38]
   266f4: 9100075a     	add	x26, x26, #0x1
   266f8: 8b1c0318     	add	x24, x24, x28
   266fc: eb08035f     	cmp	x26, x8
   26700: 540005c2     	b.hs	0x267b8 <__share_file+0x19484>
   26704: aa1603e0     	mov	x0, x22
   26708: 94005564     	bl	0x3bc98 <operator delete(void*)+0x908>
   2670c: f9401ea8     	ldr	x8, [x21, #0x38]
   26710: eb1a011f     	cmp	x8, x26
   26714: 54000cc9     	b.ls	0x268ac <__share_file+0x19578>
   26718: f9401aa8     	ldr	x8, [x21, #0x30]
   2671c: 9360ff09     	asr	x9, x24, #32
   26720: 9b197d29     	mul	x9, x9, x25
   26724: f840c2ea     	ldur	x10, [x23, #0xc]
   26728: f8696908     	ldr	x8, [x8, x9]
   2672c: b940a7e0     	ldr	w0, [sp, #0xa4]
   26730: b400008a     	cbz	x10, 0x26740 <__share_file+0x1940c>
   26734: f84042e1     	ldur	x1, [x23, #0x4]
   26738: aa1b03eb     	mov	x11, x27
   2673c: 14000003     	b	0x26748 <__share_file+0x19414>
   26740: aa1b03eb     	mov	x11, x27
   26744: aa1b03e1     	mov	x1, x27
   26748: a948a7ea     	ldp	x10, x9, [sp, #0x88]
   2674c: 910383e3     	add	x3, sp, #0xe0
   26750: 52801004     	mov	w4, #0x80               // =128
   26754: aa1f03e5     	mov	x5, xzr
   26758: f100013f     	cmp	x9, #0x0
   2675c: 9a8a0162     	csel	x2, x11, x10, eq
   26760: aa0b03fb     	mov	x27, x11
   26764: d63f0100     	blr	x8
   26768: b940c7e8     	ldr	w8, [sp, #0xc4]
   2676c: 6b08001f     	cmp	w0, w8
   26770: 54fffbca     	b.ge	0x266e8 <__share_file+0x193b4>
   26774: f94067e8     	ldr	x8, [sp, #0xc8]
   26778: b900c7e0     	str	w0, [sp, #0xc4]
   2677c: f9006bff     	str	xzr, [sp, #0xd0]
   26780: b4000048     	cbz	x8, 0x26788 <__share_file+0x19454>
   26784: 3900011f     	strb	wzr, [x8]
   26788: 910383e0     	add	x0, sp, #0xe0
   2678c: 52801001     	mov	w1, #0x80               // =128
   26790: 97ff86ac     	bl	0x8240 <__strlen_chk@plt>
   26794: b4fffaa0     	cbz	x0, 0x266e8 <__share_file+0x193b4>
   26798: f94067e1     	ldr	x1, [sp, #0xc8]
   2679c: aa0003e5     	mov	x5, x0
   267a0: 910323e0     	add	x0, sp, #0xc8
   267a4: 910383e3     	add	x3, sp, #0xe0
   267a8: aa0103e2     	mov	x2, x1
   267ac: aa1f03e4     	mov	x4, xzr
   267b0: 97ff9b26     	bl	0xd448 <__share_file+0x114>
   267b4: 17ffffcd     	b	0x266e8 <__share_file+0x193b4>
   267b8: 97ff8652     	bl	0x8100 <get_ccs_log@plt>
   267bc: aa0003f6     	mov	x22, x0
   267c0: 97ff8650     	bl	0x8100 <get_ccs_log@plt>
   267c4: a9402269     	ldp	x9, x8, [x19]
   267c8: aa1603e0     	mov	x0, x22
   267cc: f100011f     	cmp	x8, #0x0
   267d0: 9a890368     	csel	x8, x27, x9, eq
   267d4: f9003be8     	str	x8, [sp, #0x70]
   267d8: a9402289     	ldp	x9, x8, [x20]
   267dc: f100011f     	cmp	x8, #0x0
   267e0: a94cabe8     	ldp	x8, x10, [sp, #0xc8]
   267e4: 9a890369     	csel	x9, x27, x9, eq
   267e8: f9002fe9     	str	x9, [sp, #0x58]
   267ec: f100015f     	cmp	x10, #0x0
   267f0: 9a880368     	csel	x8, x27, x8, eq
   267f4: f90013e8     	str	x8, [sp, #0x20]
   267f8: 97ff9bd9     	bl	0xd75c <__share_file+0x428>
   267fc: b00001c4     	adrp	x4, 0x5f000
   26800: 5284b661     	mov	w1, #0x25b3             // =9651
   26804: 910083e8     	add	x8, sp, #0x20
   26808: 910163e9     	add	x9, sp, #0x58
   2680c: 910ab084     	add	x4, x4, #0x2ac
   26810: 910313e5     	add	x5, sp, #0xc4
   26814: 910293e6     	add	x6, sp, #0xa4
   26818: 9101c3e7     	add	x7, sp, #0x70
   2681c: 72bb91a1     	movk	w1, #0xdc8d, lsl #16
   26820: 52800082     	mov	w2, #0x4                // =4
   26824: 52800043     	mov	w3, #0x2                // =2
   26828: a90023e9     	stp	x9, x8, [sp]
   2682c: 94000828     	bl	0x288cc <__share_file+0x1b598>
   26830: b940c7e8     	ldr	w8, [sp, #0xc4]
   26834: 7100091f     	cmp	w8, #0x2
   26838: 540000aa     	b.ge	0x2684c <__share_file+0x19518>
   2683c: b940a7e1     	ldr	w1, [sp, #0xa4]
   26840: f94023e2     	ldr	x2, [sp, #0x40]
   26844: aa1503e0     	mov	x0, x21
   26848: 94000034     	bl	0x26918 <__share_file+0x195e4>
   2684c: f9404fe8     	ldr	x8, [sp, #0x98]
   26850: f9400ff9     	ldr	x25, [sp, #0x18]
   26854: b4ffade8     	cbz	x8, 0x25e10 <__share_file+0x18adc>
   26858: f94047e0     	ldr	x0, [sp, #0x88]
   2685c: 97ff8861     	bl	0x89e0 <free@plt>
   26860: f90047ff     	str	xzr, [sp, #0x88]
   26864: 17fffd6b     	b	0x25e10 <__share_file+0x18adc>
   26868: 900001a0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2686c: b00001c2     	adrp	x2, 0x5f000
   26870: 91215c00     	add	x0, x0, #0x857
   26874: 91389442     	add	x2, x2, #0xe25
   26878: 900001a3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2687c: 91397863     	add	x3, x3, #0xe5e
   26880: 528023e1     	mov	w1, #0x11f              // =287
   26884: 97ff8657     	bl	0x81e0 <__assert2@plt>
   26888: 97ff8716     	bl	0x84e0 <__stack_chk_fail@plt>
   2688c: d00001a0     	adrp	x0, 0x5c000
   26890: f00001a2     	adrp	x2, 0x5d000
   26894: f00001a3     	adrp	x3, 0x5d000
   26898: 9114cc00     	add	x0, x0, #0x533
   2689c: 91223c42     	add	x2, x2, #0x88f
   268a0: 9122e863     	add	x3, x3, #0x8ba
   268a4: 52800b41     	mov	w1, #0x5a               // =90
   268a8: 97ff864e     	bl	0x81e0 <__assert2@plt>
   268ac: 900001a0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   268b0: b00001c2     	adrp	x2, 0x5f000
   268b4: 91215c00     	add	x0, x0, #0x857
   268b8: 913bc842     	add	x2, x2, #0xef2
   268bc: 17ffffef     	b	0x26878 <__share_file+0x19544>
   268c0: d00001a0     	adrp	x0, 0x5c000
   268c4: d00001a2     	adrp	x2, 0x5c000
   268c8: d00001a3     	adrp	x3, 0x5c000
   268cc: 9114cc00     	add	x0, x0, #0x533
   268d0: 91184c42     	add	x2, x2, #0x613
   268d4: 91194063     	add	x3, x3, #0x650
   268d8: 52800bc1     	mov	w1, #0x5e               // =94
   268dc: 97ff8641     	bl	0x81e0 <__assert2@plt>
   268e0: 34000181     	cbz	w1, 0x26910 <__share_file+0x195dc>
   268e4: f81e0ff3     	str	x19, [sp, #-0x20]!
   268e8: a9017bfd     	stp	x29, x30, [sp, #0x10]
   268ec: 910043fd     	add	x29, sp, #0x10
   268f0: 9400026b     	bl	0x2729c <__share_file+0x19f68>
   268f4: aa0003f3     	mov	x19, x0
   268f8: 94004cb6     	bl	0x39bd0 <__api_tcp_server+0xcac0>
   268fc: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   26900: eb13001f     	cmp	x0, x19
   26904: 1a9f27e0     	cset	w0, lo
   26908: f84207f3     	ldr	x19, [sp], #0x20
   2690c: d65f03c0     	ret
   26910: 52800020     	mov	w0, #0x1                // =1
   26914: d65f03c0     	ret
   26918: d10343ff     	sub	sp, sp, #0xd0
   2691c: a9095ff8     	stp	x24, x23, [sp, #0x90]
   26920: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   26924: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   26928: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
   2692c: 910303fd     	add	x29, sp, #0xc0
   26930: d53bd056     	mrs	x22, TPIDR_EL0
   26934: f94016c8     	ldr	x8, [x22, #0x28]
   26938: 91002013     	add	x19, x0, #0x8
   2693c: aa0003f5     	mov	x21, x0
   26940: aa1303e0     	mov	x0, x19
   26944: 2a0103f4     	mov	w20, w1
   26948: f81c83a8     	stur	x8, [x29, #-0x38]
   2694c: b9000fe1     	str	w1, [sp, #0xc]
   26950: f90003e2     	str	x2, [sp]
   26954: 940054d1     	bl	0x3bc98 <operator delete(void*)+0x908>
   26958: d10163a0     	sub	x0, x29, #0x58
   2695c: 2a1403e4     	mov	w4, w20
   26960: 940001d9     	bl	0x270c4 <__share_file+0x19d90>
   26964: d10163a0     	sub	x0, x29, #0x58
   26968: 52800401     	mov	w1, #0x20               // =32
   2696c: 9101e2b4     	add	x20, x21, #0x78
   26970: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   26974: f90023ff     	str	xzr, [sp, #0x40]
   26978: 97ff8632     	bl	0x8240 <__strlen_chk@plt>
   2697c: b4000100     	cbz	x0, 0x2699c <__share_file+0x19668>
   26980: aa0003e5     	mov	x5, x0
   26984: 910103e0     	add	x0, sp, #0x40
   26988: d10163a3     	sub	x3, x29, #0x58
   2698c: aa1f03e1     	mov	x1, xzr
   26990: aa1f03e2     	mov	x2, xzr
   26994: aa1f03e4     	mov	x4, xzr
   26998: 97ff9aac     	bl	0xd448 <__share_file+0x114>
   2699c: 910103e1     	add	x1, sp, #0x40
   269a0: aa1403e0     	mov	x0, x20
   269a4: 940069c8     	bl	0x410c4 <operator delete(void*)+0x5d34>
   269a8: f9402be8     	ldr	x8, [sp, #0x50]
   269ac: aa0003f5     	mov	x21, x0
   269b0: b4000088     	cbz	x8, 0x269c0 <__share_file+0x1968c>
   269b4: f94023e0     	ldr	x0, [sp, #0x40]
   269b8: 97ff880a     	bl	0x89e0 <free@plt>
   269bc: f90023ff     	str	xzr, [sp, #0x40]
   269c0: b94002b7     	ldr	w23, [x21]
   269c4: f94003f8     	ldr	x24, [sp]
   269c8: 71000aff     	cmp	w23, #0x2
   269cc: 540000a0     	b.eq	0x269e0 <__share_file+0x196ac>
   269d0: aa1503e0     	mov	x0, x21
   269d4: 94006818     	bl	0x40a34 <operator delete(void*)+0x56a4>
   269d8: 52800048     	mov	w8, #0x2                // =2
   269dc: b90002a8     	str	w8, [x21]
   269e0: f80042b8     	stur	x24, [x21, #0x4]
   269e4: 97ff85c7     	bl	0x8100 <get_ccs_log@plt>
   269e8: aa0003f5     	mov	x21, x0
   269ec: 97ff85c5     	bl	0x8100 <get_ccs_log@plt>
   269f0: 71000aff     	cmp	w23, #0x2
   269f4: 54000121     	b.ne	0x26a18 <__share_file+0x196e4>
   269f8: b00001c2     	adrp	x2, 0x5f000
   269fc: 91000801     	add	x1, x0, #0x2
   26a00: 91101c42     	add	x2, x2, #0x407
   26a04: 910033e3     	add	x3, sp, #0xc
   26a08: 910003e4     	mov	x4, sp
   26a0c: aa1503e0     	mov	x0, x21
   26a10: 940001d4     	bl	0x27160 <__share_file+0x19e2c>
   26a14: 14000034     	b	0x26ae4 <__share_file+0x197b0>
   26a18: aa1503e0     	mov	x0, x21
   26a1c: 97ff9b50     	bl	0xd75c <__share_file+0x428>
   26a20: f9400008     	ldr	x8, [x0]
   26a24: 39400108     	ldrb	w8, [x8]
   26a28: 361005e8     	tbz	w8, #0x2, 0x26ae4 <__share_file+0x197b0>
   26a2c: f9401408     	ldr	x8, [x0, #0x28]
   26a30: aa0003f5     	mov	x21, x0
   26a34: 39401108     	ldrb	w8, [x8, #0x4]
   26a38: 34000568     	cbz	w8, 0x26ae4 <__share_file+0x197b0>
   26a3c: 910103e8     	add	x8, sp, #0x40
   26a40: 52800d80     	mov	w0, #0x6c               // =108
   26a44: 97ff8667     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   26a48: b9405fe8     	ldr	w8, [sp, #0x5c]
   26a4c: 350004c8     	cbnz	w8, 0x26ae4 <__share_file+0x197b0>
   26a50: b00001ca     	adrp	x10, 0x5f000
   26a54: f844c3e8     	ldur	x8, [sp, #0x4c]
   26a58: b94032a9     	ldr	w9, [x21, #0x30]
   26a5c: fd400940     	ldr	d0, [x10, #0x10]
   26a60: d280004b     	mov	x11, #0x2               // =2
   26a64: f2a0020b     	movk	x11, #0x10, lsl #16
   26a68: b00001ca     	adrp	x10, 0x5f000
   26a6c: f2c00b0b     	movk	x11, #0x58, lsl #32
   26a70: 910f414a     	add	x10, x10, #0x3d0
   26a74: ad400941     	ldp	q1, q2, [x10]
   26a78: b9000909     	str	w9, [x8, #0x8]
   26a7c: f801410b     	stur	x11, [x8, #0x14]
   26a80: fc00c100     	stur	d0, [x8, #0xc]
   26a84: f844c3e9     	ldur	x9, [sp, #0x4c]
   26a88: f842e14b     	ldur	x11, [x10, #0x2e]
   26a8c: 3dc00940     	ldr	q0, [x10, #0x20]
   26a90: 528006ca     	mov	w10, #0x36              // =54
   26a94: b9001d2a     	str	w10, [x9, #0x1c]
   26a98: f804e12b     	stur	x11, [x9, #0x4e]
   26a9c: ad018122     	stp	q2, q0, [x9, #0x30]
   26aa0: 3d800921     	str	q1, [x9, #0x20]
   26aa4: b9401908     	ldr	w8, [x8, #0x18]
   26aa8: 5280014a     	mov	w10, #0xa               // =10
   26aac: 910043e0     	add	x0, sp, #0x10
   26ab0: 8b080128     	add	x8, x9, x8
   26ab4: 3900010a     	strb	w10, [x8]
   26ab8: b9400fe9     	ldr	w9, [sp, #0xc]
   26abc: 528001aa     	mov	w10, #0xd               // =13
   26ac0: 3900210a     	strb	w10, [x8, #0x8]
   26ac4: b9000509     	str	w9, [x8, #0x4]
   26ac8: f94003e9     	ldr	x9, [sp]
   26acc: f800c109     	stur	x9, [x8, #0xc]
   26ad0: ad4203e1     	ldp	q1, q0, [sp, #0x40]
   26ad4: f94033e8     	ldr	x8, [sp, #0x60]
   26ad8: ad0083e1     	stp	q1, q0, [sp, #0x10]
   26adc: f9001be8     	str	x8, [sp, #0x30]
   26ae0: 97ff869c     	bl	0x8550 <__api_logger_buffer_commit@plt>
   26ae4: 940057e2     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   26ae8: aa0003f5     	mov	x21, x0
   26aec: b00001c0     	adrp	x0, 0x5f000
   26af0: 910e2800     	add	x0, x0, #0x38a
   26af4: 52800421     	mov	w1, #0x21               // =33
   26af8: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   26afc: f90023ff     	str	xzr, [sp, #0x40]
   26b00: 97ff85d0     	bl	0x8240 <__strlen_chk@plt>
   26b04: b4000120     	cbz	x0, 0x26b28 <__share_file+0x197f4>
   26b08: b00001c3     	adrp	x3, 0x5f000
   26b0c: aa0003e5     	mov	x5, x0
   26b10: 910e2863     	add	x3, x3, #0x38a
   26b14: 910103e0     	add	x0, sp, #0x40
   26b18: aa1f03e1     	mov	x1, xzr
   26b1c: aa1f03e2     	mov	x2, xzr
   26b20: aa1f03e4     	mov	x4, xzr
   26b24: 97ff9a49     	bl	0xd448 <__share_file+0x114>
   26b28: 910043e8     	add	x8, sp, #0x10
   26b2c: 910103e1     	add	x1, sp, #0x40
   26b30: 52800022     	mov	w2, #0x1                // =1
   26b34: 52800023     	mov	w3, #0x1                // =1
   26b38: aa1503e0     	mov	x0, x21
   26b3c: aa1f03e4     	mov	x4, xzr
   26b40: 9400607d     	bl	0x3ed34 <operator delete(void*)+0x39a4>
   26b44: f9402be8     	ldr	x8, [sp, #0x50]
   26b48: b4000088     	cbz	x8, 0x26b58 <__share_file+0x19824>
   26b4c: f94023e0     	ldr	x0, [sp, #0x40]
   26b50: 97ff87a4     	bl	0x89e0 <free@plt>
   26b54: f90023ff     	str	xzr, [sp, #0x40]
   26b58: 910043e0     	add	x0, sp, #0x10
   26b5c: 940061b9     	bl	0x3f240 <operator delete(void*)+0x3eb0>
   26b60: 36000260     	tbz	w0, #0x0, 0x26bac <__share_file+0x19878>
   26b64: 940057c2     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   26b68: 910043e1     	add	x1, sp, #0x10
   26b6c: aa1f03e2     	mov	x2, xzr
   26b70: 9400628c     	bl	0x3f5a0 <operator delete(void*)+0x4210>
   26b74: 910103e8     	add	x8, sp, #0x40
   26b78: aa1403e0     	mov	x0, x20
   26b7c: 94006b6f     	bl	0x41938 <operator delete(void*)+0x65a8>
   26b80: 940057bb     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   26b84: a9440fe2     	ldp	x2, x3, [sp, #0x40]
   26b88: 910043e1     	add	x1, sp, #0x10
   26b8c: aa1f03e4     	mov	x4, xzr
   26b90: 9400630d     	bl	0x3f7c4 <operator delete(void*)+0x4434>
   26b94: f9402be8     	ldr	x8, [sp, #0x50]
   26b98: b4000268     	cbz	x8, 0x26be4 <__share_file+0x198b0>
   26b9c: f94023e0     	ldr	x0, [sp, #0x40]
   26ba0: 97ff8790     	bl	0x89e0 <free@plt>
   26ba4: f90023ff     	str	xzr, [sp, #0x40]
   26ba8: 1400000f     	b	0x26be4 <__share_file+0x198b0>
   26bac: 97ff8555     	bl	0x8100 <get_ccs_log@plt>
   26bb0: aa0003f4     	mov	x20, x0
   26bb4: 97ff8553     	bl	0x8100 <get_ccs_log@plt>
   26bb8: aa1403e0     	mov	x0, x20
   26bbc: 97ff9ae8     	bl	0xd75c <__share_file+0x428>
   26bc0: b00001c4     	adrp	x4, 0x5f000
   26bc4: b00001e5     	adrp	x5, 0x63000
   26bc8: 5284b661     	mov	w1, #0x25b3             // =9651
   26bcc: 910eac84     	add	x4, x4, #0x3ab
   26bd0: 912c5ca5     	add	x5, x5, #0xb17
   26bd4: 72bb91a1     	movk	w1, #0xdc8d, lsl #16
   26bd8: 52800082     	mov	w2, #0x4                // =4
   26bdc: 52800083     	mov	w3, #0x4                // =4
   26be0: 94000834     	bl	0x28cb0 <__share_file+0x1b97c>
   26be4: 910043e0     	add	x0, sp, #0x10
   26be8: 940064db     	bl	0x3ff54 <operator delete(void*)+0x4bc4>
   26bec: aa1303e0     	mov	x0, x19
   26bf0: 940054be     	bl	0x3bee8 <operator delete(void*)+0xb58>
   26bf4: f94016c8     	ldr	x8, [x22, #0x28]
   26bf8: f85c83a9     	ldur	x9, [x29, #-0x38]
   26bfc: eb09011f     	cmp	x8, x9
   26c00: 540000e1     	b.ne	0x26c1c <__share_file+0x198e8>
   26c04: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
   26c08: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   26c0c: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   26c10: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   26c14: 910343ff     	add	sp, sp, #0xd0
   26c18: d65f03c0     	ret
   26c1c: 97ff8631     	bl	0x84e0 <__stack_chk_fail@plt>
   26c20: d104c3ff     	sub	sp, sp, #0x130
   26c24: a90d6ffc     	stp	x28, x27, [sp, #0xd0]
   26c28: a90e67fa     	stp	x26, x25, [sp, #0xe0]
   26c2c: a90f5ff8     	stp	x24, x23, [sp, #0xf0]
   26c30: a91057f6     	stp	x22, x21, [sp, #0x100]
   26c34: a9114ff4     	stp	x20, x19, [sp, #0x110]
   26c38: a9127bfd     	stp	x29, x30, [sp, #0x120]
   26c3c: 910483fd     	add	x29, sp, #0x120
   26c40: d53bd048     	mrs	x8, TPIDR_EL0
   26c44: f90007e8     	str	x8, [sp, #0x8]
   26c48: f9401508     	ldr	x8, [x8, #0x28]
   26c4c: 52800089     	mov	w9, #0x4                // =4
   26c50: 6f00e400     	movi	v0.2d, #0000000000000000
   26c54: b00001f9     	adrp	x25, 0x63000
   26c58: f81a03a8     	stur	x8, [x29, #-0x60]
   26c5c: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   26c60: f90017ff     	str	xzr, [sp, #0x28]
   26c64: 290427ff     	stp	wzr, w9, [sp, #0x20]
   26c68: ad0503e0     	stp	q0, q0, [sp, #0xa0]
   26c6c: ad0403e0     	stp	q0, q0, [sp, #0x80]
   26c70: ad0303e0     	stp	q0, q0, [sp, #0x60]
   26c74: ad0203e0     	stp	q0, q0, [sp, #0x40]
   26c78: f9401c08     	ldr	x8, [x0, #0x38]
   26c7c: aa0203f3     	mov	x19, x2
   26c80: 912c5f39     	add	x25, x25, #0xb17
   26c84: b4000728     	cbz	x8, 0x26d68 <__share_file+0x19a34>
   26c88: aa0303f4     	mov	x20, x3
   26c8c: aa0103f5     	mov	x21, x1
   26c90: aa0003f6     	mov	x22, x0
   26c94: aa1f03fa     	mov	x26, xzr
   26c98: aa1f03fb     	mov	x27, xzr
   26c9c: 91002017     	add	x23, x0, #0x8
   26ca0: 5280031c     	mov	w28, #0x18              // =24
   26ca4: d2c00038     	mov	x24, #0x100000000       // =4294967296
   26ca8: 14000008     	b	0x26cc8 <__share_file+0x19994>
   26cac: aa1703e0     	mov	x0, x23
   26cb0: 9400548e     	bl	0x3bee8 <operator delete(void*)+0xb58>
   26cb4: f9401ec8     	ldr	x8, [x22, #0x38]
   26cb8: 9100077b     	add	x27, x27, #0x1
   26cbc: 8b18035a     	add	x26, x26, x24
   26cc0: eb08037f     	cmp	x27, x8
   26cc4: 54000522     	b.hs	0x26d68 <__share_file+0x19a34>
   26cc8: aa1703e0     	mov	x0, x23
   26ccc: 940053f3     	bl	0x3bc98 <operator delete(void*)+0x908>
   26cd0: f9401ec8     	ldr	x8, [x22, #0x38]
   26cd4: eb1b011f     	cmp	x8, x27
   26cd8: 54000a29     	b.ls	0x26e1c <__share_file+0x19ae8>
   26cdc: f9401ac8     	ldr	x8, [x22, #0x30]
   26ce0: a9402eaa     	ldp	x10, x11, [x21]
   26ce4: 9360ff49     	asr	x9, x26, #32
   26ce8: a940366c     	ldp	x12, x13, [x19]
   26cec: 9b1c7d29     	mul	x9, x9, x28
   26cf0: b94023e0     	ldr	w0, [sp, #0x20]
   26cf4: f8696908     	ldr	x8, [x8, x9]
   26cf8: f100017f     	cmp	x11, #0x0
   26cfc: 9a8a0321     	csel	x1, x25, x10, eq
   26d00: f10001bf     	cmp	x13, #0x0
   26d04: 9a8c0322     	csel	x2, x25, x12, eq
   26d08: 910103e3     	add	x3, sp, #0x40
   26d0c: 52801004     	mov	w4, #0x80               // =128
   26d10: aa1403e5     	mov	x5, x20
   26d14: d63f0100     	blr	x8
   26d18: b94027e8     	ldr	w8, [sp, #0x24]
   26d1c: 6b08001f     	cmp	w0, w8
   26d20: 54fffc6a     	b.ge	0x26cac <__share_file+0x19978>
   26d24: f94017e8     	ldr	x8, [sp, #0x28]
   26d28: b90027e0     	str	w0, [sp, #0x24]
   26d2c: f9001bff     	str	xzr, [sp, #0x30]
   26d30: b4000048     	cbz	x8, 0x26d38 <__share_file+0x19a04>
   26d34: 3900011f     	strb	wzr, [x8]
   26d38: 910103e0     	add	x0, sp, #0x40
   26d3c: 52801001     	mov	w1, #0x80               // =128
   26d40: 97ff8540     	bl	0x8240 <__strlen_chk@plt>
   26d44: b4fffb40     	cbz	x0, 0x26cac <__share_file+0x19978>
   26d48: f94017e1     	ldr	x1, [sp, #0x28]
   26d4c: aa0003e5     	mov	x5, x0
   26d50: 9100a3e0     	add	x0, sp, #0x28
   26d54: 910103e3     	add	x3, sp, #0x40
   26d58: aa0103e2     	mov	x2, x1
   26d5c: aa1f03e4     	mov	x4, xzr
   26d60: 97ff99ba     	bl	0xd448 <__share_file+0x114>
   26d64: 17ffffd2     	b	0x26cac <__share_file+0x19978>
   26d68: 97ff84e6     	bl	0x8100 <get_ccs_log@plt>
   26d6c: aa0003f4     	mov	x20, x0
   26d70: 97ff84e4     	bl	0x8100 <get_ccs_log@plt>
   26d74: a9402269     	ldp	x9, x8, [x19]
   26d78: a942abeb     	ldp	x11, x10, [sp, #0x28]
   26d7c: aa1403e0     	mov	x0, x20
   26d80: f100011f     	cmp	x8, #0x0
   26d84: 9a890328     	csel	x8, x25, x9, eq
   26d88: f100015f     	cmp	x10, #0x0
   26d8c: f9000fe8     	str	x8, [sp, #0x18]
   26d90: 9a8b0328     	csel	x8, x25, x11, eq
   26d94: f9000be8     	str	x8, [sp, #0x10]
   26d98: 97ff9a71     	bl	0xd75c <__share_file+0x428>
   26d9c: b00001c4     	adrp	x4, 0x5f000
   26da0: 5284b661     	mov	w1, #0x25b3             // =9651
   26da4: 910043e8     	add	x8, sp, #0x10
   26da8: 910cc484     	add	x4, x4, #0x331
   26dac: 910093e5     	add	x5, sp, #0x24
   26db0: 910083e6     	add	x6, sp, #0x20
   26db4: 910063e7     	add	x7, sp, #0x18
   26db8: 72bb91a1     	movk	w1, #0xdc8d, lsl #16
   26dbc: 52800082     	mov	w2, #0x4                // =4
   26dc0: 52800043     	mov	w3, #0x2                // =2
   26dc4: f90003e8     	str	x8, [sp]
   26dc8: 94000745     	bl	0x28adc <__share_file+0x1b7a8>
   26dcc: f9401fe8     	ldr	x8, [sp, #0x38]
   26dd0: b94027f3     	ldr	w19, [sp, #0x24]
   26dd4: b4000088     	cbz	x8, 0x26de4 <__share_file+0x19ab0>
   26dd8: f94017e0     	ldr	x0, [sp, #0x28]
   26ddc: 97ff8701     	bl	0x89e0 <free@plt>
   26de0: f90017ff     	str	xzr, [sp, #0x28]
   26de4: f94007e8     	ldr	x8, [sp, #0x8]
   26de8: f9401508     	ldr	x8, [x8, #0x28]
   26dec: f85a03a9     	ldur	x9, [x29, #-0x60]
   26df0: eb09011f     	cmp	x8, x9
   26df4: 54000241     	b.ne	0x26e3c <__share_file+0x19b08>
   26df8: 2a1303e0     	mov	w0, w19
   26dfc: a9527bfd     	ldp	x29, x30, [sp, #0x120]
   26e00: a9514ff4     	ldp	x20, x19, [sp, #0x110]
   26e04: a95057f6     	ldp	x22, x21, [sp, #0x100]
   26e08: a94f5ff8     	ldp	x24, x23, [sp, #0xf0]
   26e0c: a94e67fa     	ldp	x26, x25, [sp, #0xe0]
   26e10: a94d6ffc     	ldp	x28, x27, [sp, #0xd0]
   26e14: 9104c3ff     	add	sp, sp, #0x130
   26e18: d65f03c0     	ret
   26e1c: 900001a0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   26e20: b00001c2     	adrp	x2, 0x5f000
   26e24: 900001a3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   26e28: 91215c00     	add	x0, x0, #0x857
   26e2c: 913bc842     	add	x2, x2, #0xef2
   26e30: 91397863     	add	x3, x3, #0xe5e
   26e34: 528023e1     	mov	w1, #0x11f              // =287
   26e38: 97ff84ea     	bl	0x81e0 <__assert2@plt>
   26e3c: 97ff85a9     	bl	0x84e0 <__stack_chk_fail@plt>
   26e40: d10283ff     	sub	sp, sp, #0xa0
   26e44: f90033f7     	str	x23, [sp, #0x60]
   26e48: a90757f6     	stp	x22, x21, [sp, #0x70]
   26e4c: a9084ff4     	stp	x20, x19, [sp, #0x80]
   26e50: a9097bfd     	stp	x29, x30, [sp, #0x90]
   26e54: 910243fd     	add	x29, sp, #0x90
   26e58: d53bd057     	mrs	x23, TPIDR_EL0
   26e5c: f94016e8     	ldr	x8, [x23, #0x28]
   26e60: 91002013     	add	x19, x0, #0x8
   26e64: aa0003f5     	mov	x21, x0
   26e68: aa1303e0     	mov	x0, x19
   26e6c: f81c83a8     	stur	x8, [x29, #-0x38]
   26e70: 9400538a     	bl	0x3bc98 <operator delete(void*)+0x908>
   26e74: aa1503f4     	mov	x20, x21
   26e78: b8478e88     	ldr	w8, [x20, #0x78]!
   26e7c: 7100151f     	cmp	w8, #0x5
   26e80: 54001080     	b.eq	0x27090 <__share_file+0x19d5c>
   26e84: 940056fa     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   26e88: aa0003f6     	mov	x22, x0
   26e8c: b00001c0     	adrp	x0, 0x5f000
   26e90: 910e2800     	add	x0, x0, #0x38a
   26e94: 52800421     	mov	w1, #0x21               // =33
   26e98: a902ffff     	stp	xzr, xzr, [sp, #0x28]
   26e9c: f90013ff     	str	xzr, [sp, #0x20]
   26ea0: 97ff84e8     	bl	0x8240 <__strlen_chk@plt>
   26ea4: b4000120     	cbz	x0, 0x26ec8 <__share_file+0x19b94>
   26ea8: b00001c3     	adrp	x3, 0x5f000
   26eac: aa0003e5     	mov	x5, x0
   26eb0: 910e2863     	add	x3, x3, #0x38a
   26eb4: 910083e0     	add	x0, sp, #0x20
   26eb8: aa1f03e1     	mov	x1, xzr
   26ebc: aa1f03e2     	mov	x2, xzr
   26ec0: aa1f03e4     	mov	x4, xzr
   26ec4: 97ff9961     	bl	0xd448 <__share_file+0x114>
   26ec8: 910063e8     	add	x8, sp, #0x18
   26ecc: 910083e1     	add	x1, sp, #0x20
   26ed0: 52800022     	mov	w2, #0x1                // =1
   26ed4: 52800023     	mov	w3, #0x1                // =1
   26ed8: aa1603e0     	mov	x0, x22
   26edc: aa1f03e4     	mov	x4, xzr
   26ee0: 94005f95     	bl	0x3ed34 <operator delete(void*)+0x39a4>
   26ee4: f9401be8     	ldr	x8, [sp, #0x30]
   26ee8: b4000088     	cbz	x8, 0x26ef8 <__share_file+0x19bc4>
   26eec: f94013e0     	ldr	x0, [sp, #0x20]
   26ef0: 97ff86bc     	bl	0x89e0 <free@plt>
   26ef4: f90013ff     	str	xzr, [sp, #0x20]
   26ef8: 910063e0     	add	x0, sp, #0x18
   26efc: 940060d1     	bl	0x3f240 <operator delete(void*)+0x3eb0>
   26f00: 360004e0     	tbz	w0, #0x0, 0x26f9c <__share_file+0x19c68>
   26f04: 940056da     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   26f08: 910003e8     	mov	x8, sp
   26f0c: 910063e1     	add	x1, sp, #0x18
   26f10: 940060f4     	bl	0x3f2e0 <operator delete(void*)+0x3f50>
   26f14: f94007e8     	ldr	x8, [sp, #0x8]
   26f18: b4000128     	cbz	x8, 0x26f3c <__share_file+0x19c08>
   26f1c: 910083e8     	add	x8, sp, #0x20
   26f20: 910003e0     	mov	x0, sp
   26f24: 940064e1     	bl	0x402a8 <operator delete(void*)+0x4f18>
   26f28: 910083e1     	add	x1, sp, #0x20
   26f2c: aa1403e0     	mov	x0, x20
   26f30: 94006a75     	bl	0x41904 <operator delete(void*)+0x6574>
   26f34: 910083e0     	add	x0, sp, #0x20
   26f38: 94006843     	bl	0x41044 <operator delete(void*)+0x5cb4>
   26f3c: b9400288     	ldr	w8, [x20]
   26f40: 7100151f     	cmp	w8, #0x5
   26f44: 54000980     	b.eq	0x27074 <__share_file+0x19d40>
   26f48: 900001a8     	adrp	x8, 0x5a000 <json_set_float_serialization_format+0x3eac>
   26f4c: 3dc1ad00     	ldr	q0, [x8, #0x6b0]
   26f50: 910083e0     	add	x0, sp, #0x20
   26f54: 2a1f03e1     	mov	w1, wzr
   26f58: f90013ff     	str	xzr, [sp, #0x20]
   26f5c: b9002bff     	str	wzr, [sp, #0x28]
   26f60: f9001bff     	str	xzr, [sp, #0x30]
   26f64: b9003bff     	str	wzr, [sp, #0x38]
   26f68: 3d8013e0     	str	q0, [sp, #0x40]
   26f6c: 97ffcf64     	bl	0x1acfc <__share_file+0xd9c8>
   26f70: b9402be1     	ldr	w1, [sp, #0x28]
   26f74: 910083e0     	add	x0, sp, #0x20
   26f78: 97ffcff4     	bl	0x1af48 <__share_file+0xdc14>
   26f7c: b9407aa8     	ldr	w8, [x21, #0x78]
   26f80: 9101f2b5     	add	x21, x21, #0x7c
   26f84: 7100151f     	cmp	w8, #0x5
   26f88: 54000641     	b.ne	0x27050 <__share_file+0x19d1c>
   26f8c: 910083e1     	add	x1, sp, #0x20
   26f90: aa1503e0     	mov	x0, x21
   26f94: 97ffcf0b     	bl	0x1abc0 <__share_file+0xd88c>
   26f98: 14000035     	b	0x2706c <__share_file+0x19d38>
   26f9c: 900001a8     	adrp	x8, 0x5a000 <json_set_float_serialization_format+0x3eac>
   26fa0: 3dc1ad00     	ldr	q0, [x8, #0x6b0]
   26fa4: 910083e0     	add	x0, sp, #0x20
   26fa8: 2a1f03e1     	mov	w1, wzr
   26fac: f90013ff     	str	xzr, [sp, #0x20]
   26fb0: b9002bff     	str	wzr, [sp, #0x28]
   26fb4: f9001bff     	str	xzr, [sp, #0x30]
   26fb8: b9003bff     	str	wzr, [sp, #0x38]
   26fbc: 3d8013e0     	str	q0, [sp, #0x40]
   26fc0: 97ffcf4f     	bl	0x1acfc <__share_file+0xd9c8>
   26fc4: b9402be1     	ldr	w1, [sp, #0x28]
   26fc8: 910083e0     	add	x0, sp, #0x20
   26fcc: 97ffcfdf     	bl	0x1af48 <__share_file+0xdc14>
   26fd0: b9407aa8     	ldr	w8, [x21, #0x78]
   26fd4: 9101f2b5     	add	x21, x21, #0x7c
   26fd8: 7100151f     	cmp	w8, #0x5
   26fdc: 540000a1     	b.ne	0x26ff0 <__share_file+0x19cbc>
   26fe0: 910083e1     	add	x1, sp, #0x20
   26fe4: aa1503e0     	mov	x0, x21
   26fe8: 97ffcef6     	bl	0x1abc0 <__share_file+0xd88c>
   26fec: 14000008     	b	0x2700c <__share_file+0x19cd8>
   26ff0: aa1403e0     	mov	x0, x20
   26ff4: 94006690     	bl	0x40a34 <operator delete(void*)+0x56a4>
   26ff8: 528000a8     	mov	w8, #0x5                // =5
   26ffc: 910083e1     	add	x1, sp, #0x20
   27000: aa1503e0     	mov	x0, x21
   27004: b9000288     	str	w8, [x20]
   27008: 97ffce9b     	bl	0x1aa74 <__share_file+0xd740>
   2700c: 910083e0     	add	x0, sp, #0x20
   27010: 97ffd2c1     	bl	0x1bb14 <__share_file+0xe7e0>
   27014: 97ff843b     	bl	0x8100 <get_ccs_log@plt>
   27018: aa0003f4     	mov	x20, x0
   2701c: 97ff8439     	bl	0x8100 <get_ccs_log@plt>
   27020: aa1403e0     	mov	x0, x20
   27024: 97ff99ce     	bl	0xd75c <__share_file+0x428>
   27028: 900001c4     	adrp	x4, 0x5f000
   2702c: 900001e5     	adrp	x5, 0x63000
   27030: 5284b661     	mov	w1, #0x25b3             // =9651
   27034: 910eac84     	add	x4, x4, #0x3ab
   27038: 912c5ca5     	add	x5, x5, #0xb17
   2703c: 72bb91a1     	movk	w1, #0xdc8d, lsl #16
   27040: 52800082     	mov	w2, #0x4                // =4
   27044: 52800083     	mov	w3, #0x4                // =4
   27048: 9400071a     	bl	0x28cb0 <__share_file+0x1b97c>
   2704c: 1400000f     	b	0x27088 <__share_file+0x19d54>
   27050: aa1403e0     	mov	x0, x20
   27054: 94006678     	bl	0x40a34 <operator delete(void*)+0x56a4>
   27058: 528000a8     	mov	w8, #0x5                // =5
   2705c: 910083e1     	add	x1, sp, #0x20
   27060: aa1503e0     	mov	x0, x21
   27064: b9000288     	str	w8, [x20]
   27068: 97ffce83     	bl	0x1aa74 <__share_file+0xd740>
   2706c: 910083e0     	add	x0, sp, #0x20
   27070: 97ffd2a9     	bl	0x1bb14 <__share_file+0xe7e0>
   27074: f9400be8     	ldr	x8, [sp, #0x10]
   27078: b4000088     	cbz	x8, 0x27088 <__share_file+0x19d54>
   2707c: f94003e0     	ldr	x0, [sp]
   27080: 97ff8658     	bl	0x89e0 <free@plt>
   27084: f90003ff     	str	xzr, [sp]
   27088: 910063e0     	add	x0, sp, #0x18
   2708c: 940063b2     	bl	0x3ff54 <operator delete(void*)+0x4bc4>
   27090: aa1303e0     	mov	x0, x19
   27094: 94005395     	bl	0x3bee8 <operator delete(void*)+0xb58>
   27098: f94016e8     	ldr	x8, [x23, #0x28]
   2709c: f85c83a9     	ldur	x9, [x29, #-0x38]
   270a0: eb09011f     	cmp	x8, x9
   270a4: 540000e1     	b.ne	0x270c0 <__share_file+0x19d8c>
   270a8: a9497bfd     	ldp	x29, x30, [sp, #0x90]
   270ac: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   270b0: a94757f6     	ldp	x22, x21, [sp, #0x70]
   270b4: f94033f7     	ldr	x23, [sp, #0x60]
   270b8: 910283ff     	add	sp, sp, #0xa0
   270bc: d65f03c0     	ret
   270c0: 97ff8508     	bl	0x84e0 <__stack_chk_fail@plt>
   270c4: d10443ff     	sub	sp, sp, #0x110
   270c8: a90f4ffc     	stp	x28, x19, [sp, #0xf0]
   270cc: a9107bfd     	stp	x29, x30, [sp, #0x100]
   270d0: 910403fd     	add	x29, sp, #0x100
   270d4: a90817e4     	stp	x4, x5, [sp, #0x80]
   270d8: a9091fe6     	stp	x6, x7, [sp, #0x90]
   270dc: ad0007e0     	stp	q0, q1, [sp]
   270e0: ad010fe2     	stp	q2, q3, [sp, #0x20]
   270e4: ad0217e4     	stp	q4, q5, [sp, #0x40]
   270e8: ad031fe6     	stp	q6, q7, [sp, #0x60]
   270ec: d53bd053     	mrs	x19, TPIDR_EL0
   270f0: f9401669     	ldr	x9, [x19, #0x28]
   270f4: 910203ea     	add	x10, sp, #0x80
   270f8: 928003ec     	mov	x12, #-0x20             // =-32
   270fc: 910043ab     	add	x11, x29, #0x10
   27100: f81e83a9     	stur	x9, [x29, #-0x18]
   27104: 910003e9     	mov	x9, sp
   27108: f2dff00c     	movk	x12, #0xff80, lsl #32
   2710c: 9100814a     	add	x10, x10, #0x20
   27110: 91020129     	add	x9, x9, #0x80
   27114: d100e3a8     	sub	x8, x29, #0x38
   27118: a93cabab     	stp	x11, x10, [x29, #-0x38]
   2711c: a93db3a9     	stp	x9, x12, [x29, #-0x28]
   27120: ad400101     	ldp	q1, q0, [x8]
   27124: f00001c2     	adrp	x2, 0x62000
   27128: 911de842     	add	x2, x2, #0x77a
   2712c: d10183a3     	sub	x3, x29, #0x60
   27130: 52800401     	mov	w1, #0x20               // =32
   27134: ad3d03a1     	stp	q1, q0, [x29, #-0x60]
   27138: 97ff8466     	bl	0x82d0 <vsnprintf@plt>
   2713c: f9401668     	ldr	x8, [x19, #0x28]
   27140: f85e83a9     	ldur	x9, [x29, #-0x18]
   27144: eb09011f     	cmp	x8, x9
   27148: 540000a1     	b.ne	0x2715c <__share_file+0x19e28>
   2714c: a9507bfd     	ldp	x29, x30, [sp, #0x100]
   27150: a94f4ffc     	ldp	x28, x19, [sp, #0xf0]
   27154: 910443ff     	add	sp, sp, #0x110
   27158: d65f03c0     	ret
   2715c: 97ff84e1     	bl	0x84e0 <__stack_chk_fail@plt>
   27160: d102c3ff     	sub	sp, sp, #0xb0
   27164: a90667fa     	stp	x26, x25, [sp, #0x60]
   27168: a9075ff8     	stp	x24, x23, [sp, #0x70]
   2716c: a90857f6     	stp	x22, x21, [sp, #0x80]
   27170: a9094ff4     	stp	x20, x19, [sp, #0x90]
   27174: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   27178: 910283fd     	add	x29, sp, #0xa0
   2717c: d53bd057     	mrs	x23, TPIDR_EL0
   27180: f94016e8     	ldr	x8, [x23, #0x28]
   27184: aa0403f3     	mov	x19, x4
   27188: aa0303f4     	mov	x20, x3
   2718c: aa0203f5     	mov	x21, x2
   27190: f81b83a8     	stur	x8, [x29, #-0x48]
   27194: 97ff9972     	bl	0xd75c <__share_file+0x428>
   27198: f9400008     	ldr	x8, [x0]
   2719c: 39400108     	ldrb	w8, [x8]
   271a0: 36100208     	tbz	w8, #0x2, 0x271e0 <__share_file+0x19eac>
   271a4: f9401408     	ldr	x8, [x0, #0x28]
   271a8: aa0003f6     	mov	x22, x0
   271ac: 39401108     	ldrb	w8, [x8, #0x4]
   271b0: 34000188     	cbz	w8, 0x271e0 <__share_file+0x19eac>
   271b4: 3940e6a8     	ldrb	w8, [x21, #0x39]
   271b8: 7100011f     	cmp	w8, #0x0
   271bc: 528007a8     	mov	w8, #0x3d               // =61
   271c0: 1a880518     	cinc	w24, w8, ne
   271c4: 11000f08     	add	w8, w24, #0x3
   271c8: 121e1119     	and	w25, w8, #0x7c
   271cc: 1100c320     	add	w0, w25, #0x30
   271d0: 9100c3e8     	add	x8, sp, #0x30
   271d4: 97ff8483     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   271d8: b9404fe8     	ldr	w8, [sp, #0x4c]
   271dc: 340001a8     	cbz	w8, 0x27210 <__share_file+0x19edc>
   271e0: 2a1f03e0     	mov	w0, wzr
   271e4: f94016e8     	ldr	x8, [x23, #0x28]
   271e8: f85b83a9     	ldur	x9, [x29, #-0x48]
   271ec: eb09011f     	cmp	x8, x9
   271f0: 54000541     	b.ne	0x27298 <__share_file+0x19f64>
   271f4: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   271f8: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   271fc: a94857f6     	ldp	x22, x21, [sp, #0x80]
   27200: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   27204: a94667fa     	ldp	x26, x25, [sp, #0x60]
   27208: 9102c3ff     	add	sp, sp, #0xb0
   2720c: d65f03c0     	ret
   27210: 900001c9     	adrp	x9, 0x5f000
   27214: f843c3fa     	ldur	x26, [sp, #0x3c]
   27218: b94032c8     	ldr	w8, [x22, #0x30]
   2721c: fd400920     	ldr	d0, [x9, #0x10]
   27220: 5280004a     	mov	w10, #0x2               // =2
   27224: 72a0020a     	movk	w10, #0x10, lsl #16
   27228: 1100732b     	add	w11, w25, #0x1c
   2722c: b9000b48     	str	w8, [x26, #0x8]
   27230: 2902af4a     	stp	w10, w11, [x26, #0x14]
   27234: fc00c340     	stur	d0, [x26, #0xc]
   27238: f843c3f6     	ldur	x22, [sp, #0x3c]
   2723c: 51001302     	sub	w2, w24, #0x4
   27240: aa1503e1     	mov	x1, x21
   27244: 910082c0     	add	x0, x22, #0x20
   27248: b9001ec2     	str	w2, [x22, #0x1c]
   2724c: 97ff85b9     	bl	0x8930 <memcpy@plt>
   27250: b9401b48     	ldr	w8, [x26, #0x18]
   27254: 52800149     	mov	w9, #0xa                // =10
   27258: 528001aa     	mov	w10, #0xd               // =13
   2725c: 910003e0     	mov	x0, sp
   27260: 8b0802c8     	add	x8, x22, x8
   27264: 39000109     	strb	w9, [x8]
   27268: b9400289     	ldr	w9, [x20]
   2726c: 3900210a     	strb	w10, [x8, #0x8]
   27270: b9000509     	str	w9, [x8, #0x4]
   27274: f9400269     	ldr	x9, [x19]
   27278: f800c109     	stur	x9, [x8, #0xc]
   2727c: ad4183e1     	ldp	q1, q0, [sp, #0x30]
   27280: f9402be8     	ldr	x8, [sp, #0x50]
   27284: ad0003e1     	stp	q1, q0, [sp]
   27288: f90013e8     	str	x8, [sp, #0x20]
   2728c: 97ff84b1     	bl	0x8550 <__api_logger_buffer_commit@plt>
   27290: 52800020     	mov	w0, #0x1                // =1
   27294: 17ffffd4     	b	0x271e4 <__share_file+0x19eb0>
   27298: 97ff8492     	bl	0x84e0 <__stack_chk_fail@plt>
   2729c: d101c3ff     	sub	sp, sp, #0x70
   272a0: a90457f6     	stp	x22, x21, [sp, #0x40]
   272a4: a9054ff4     	stp	x20, x19, [sp, #0x50]
   272a8: a9067bfd     	stp	x29, x30, [sp, #0x60]
   272ac: 910183fd     	add	x29, sp, #0x60
   272b0: d53bd056     	mrs	x22, TPIDR_EL0
   272b4: f94016c8     	ldr	x8, [x22, #0x28]
   272b8: 2a0103f5     	mov	w21, w1
   272bc: aa0003f4     	mov	x20, x0
   272c0: f81d83a8     	stur	x8, [x29, #-0x28]
   272c4: 97fffedf     	bl	0x26e40 <__share_file+0x19b0c>
   272c8: 91002293     	add	x19, x20, #0x8
   272cc: aa1303e0     	mov	x0, x19
   272d0: 94005272     	bl	0x3bc98 <operator delete(void*)+0x908>
   272d4: 910063e0     	add	x0, sp, #0x18
   272d8: 2a1503e4     	mov	w4, w21
   272dc: 97ffff7a     	bl	0x270c4 <__share_file+0x19d90>
   272e0: b9407a88     	ldr	w8, [x20, #0x78]
   272e4: 7100151f     	cmp	w8, #0x5
   272e8: 54000701     	b.ne	0x273c8 <__share_file+0x1a094>
   272ec: 910063e0     	add	x0, sp, #0x18
   272f0: 52800401     	mov	w1, #0x20               // =32
   272f4: 9101f295     	add	x21, x20, #0x7c
   272f8: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   272fc: f90003ff     	str	xzr, [sp]
   27300: 97ff83d0     	bl	0x8240 <__strlen_chk@plt>
   27304: b4000100     	cbz	x0, 0x27324 <__share_file+0x19ff0>
   27308: aa0003e5     	mov	x5, x0
   2730c: 910003e0     	mov	x0, sp
   27310: 910063e3     	add	x3, sp, #0x18
   27314: aa1f03e1     	mov	x1, xzr
   27318: aa1f03e2     	mov	x2, xzr
   2731c: aa1f03e4     	mov	x4, xzr
   27320: 97ff984a     	bl	0xd448 <__share_file+0x114>
   27324: 910003e1     	mov	x1, sp
   27328: aa1503e0     	mov	x0, x21
   2732c: 97ffd049     	bl	0x1b450 <__share_file+0xe11c>
   27330: f9400be8     	ldr	x8, [sp, #0x10]
   27334: aa0003f5     	mov	x21, x0
   27338: b4000088     	cbz	x8, 0x27348 <__share_file+0x1a014>
   2733c: f94003e0     	ldr	x0, [sp]
   27340: 97ff85a8     	bl	0x89e0 <free@plt>
   27344: f90003ff     	str	xzr, [sp]
   27348: b9407a88     	ldr	w8, [x20, #0x78]
   2734c: 7100151f     	cmp	w8, #0x5
   27350: 540003c1     	b.ne	0x273c8 <__share_file+0x1a094>
   27354: 310006bf     	cmn	w21, #0x1
   27358: 540001e0     	b.eq	0x27394 <__share_file+0x1a060>
   2735c: b9409688     	ldr	w8, [x20, #0x94]
   27360: 6b15011f     	cmp	w8, w21
   27364: 54000449     	b.ls	0x273ec <__share_file+0x1a0b8>
   27368: f848c288     	ldur	x8, [x20, #0x8c]
   2736c: 92407ea9     	and	x9, x21, #0xffffffff
   27370: 52800c0a     	mov	w10, #0x60              // =96
   27374: 9b0a212a     	madd	x10, x9, x10, x8
   27378: b940294a     	ldr	w10, [x10, #0x28]
   2737c: 7100095f     	cmp	w10, #0x2
   27380: 540000a1     	b.ne	0x27394 <__share_file+0x1a060>
   27384: 52800c0a     	mov	w10, #0x60              // =96
   27388: 9b0a2128     	madd	x8, x9, x10, x8
   2738c: f842c114     	ldur	x20, [x8, #0x2c]
   27390: 14000002     	b	0x27398 <__share_file+0x1a064>
   27394: aa1f03f4     	mov	x20, xzr
   27398: aa1303e0     	mov	x0, x19
   2739c: 940052d3     	bl	0x3bee8 <operator delete(void*)+0xb58>
   273a0: f94016c8     	ldr	x8, [x22, #0x28]
   273a4: f85d83a9     	ldur	x9, [x29, #-0x28]
   273a8: eb09011f     	cmp	x8, x9
   273ac: 540001e1     	b.ne	0x273e8 <__share_file+0x1a0b4>
   273b0: aa1403e0     	mov	x0, x20
   273b4: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   273b8: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   273bc: a94457f6     	ldp	x22, x21, [sp, #0x40]
   273c0: 9101c3ff     	add	sp, sp, #0x70
   273c4: d65f03c0     	ret
   273c8: b00001a0     	adrp	x0, 0x5c000
   273cc: d00001a2     	adrp	x2, 0x5d000
   273d0: d00001a3     	adrp	x3, 0x5d000
   273d4: 9114cc00     	add	x0, x0, #0x533
   273d8: 9123d442     	add	x2, x2, #0x8f5
   273dc: 9124c863     	add	x3, x3, #0x932
   273e0: 52800cc1     	mov	w1, #0x66               // =102
   273e4: 97ff837f     	bl	0x81e0 <__assert2@plt>
   273e8: 97ff843e     	bl	0x84e0 <__stack_chk_fail@plt>
   273ec: 900001a0     	adrp	x0, 0x5b000
   273f0: d00001a2     	adrp	x2, 0x5d000
   273f4: f0000183     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   273f8: 912fd800     	add	x0, x0, #0xbf6
   273fc: 9129f042     	add	x2, x2, #0xa7c
   27400: 91397863     	add	x3, x3, #0xe5e
   27404: 528011e1     	mov	w1, #0x8f               // =143
   27408: 97ff8376     	bl	0x81e0 <__assert2@plt>
   2740c: 9102c000     	add	x0, x0, #0xb0
   27410: d65f03c0     	ret
   27414: a9bc5ff8     	stp	x24, x23, [sp, #-0x40]!
   27418: a90157f6     	stp	x22, x21, [sp, #0x10]
   2741c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   27420: a9037bfd     	stp	x29, x30, [sp, #0x30]
   27424: 9100c3fd     	add	x29, sp, #0x30
   27428: 91002013     	add	x19, x0, #0x8
   2742c: aa0003f4     	mov	x20, x0
   27430: aa1303e0     	mov	x0, x19
   27434: 94005219     	bl	0x3bc98 <operator delete(void*)+0x908>
   27438: f9403688     	ldr	x8, [x20, #0x68]
   2743c: b40001e8     	cbz	x8, 0x27478 <__share_file+0x1a144>
   27440: aa1f03f5     	mov	x21, xzr
   27444: aa1f03f6     	mov	x22, xzr
   27448: d2c00037     	mov	x23, #0x100000000       // =4294967296
   2744c: f9403288     	ldr	x8, [x20, #0x60]
   27450: 935dfea9     	asr	x9, x21, #29
   27454: f8696900     	ldr	x0, [x8, x9]
   27458: f9400008     	ldr	x8, [x0]
   2745c: f9401108     	ldr	x8, [x8, #0x20]
   27460: d63f0100     	blr	x8
   27464: f9403688     	ldr	x8, [x20, #0x68]
   27468: 910006d6     	add	x22, x22, #0x1
   2746c: 8b1702b5     	add	x21, x21, x23
   27470: eb0802df     	cmp	x22, x8
   27474: 54fffec3     	b.lo	0x2744c <__share_file+0x1a118>
   27478: f9401e88     	ldr	x8, [x20, #0x38]
   2747c: b40001e8     	cbz	x8, 0x274b8 <__share_file+0x1a184>
   27480: aa1f03f5     	mov	x21, xzr
   27484: aa1f03f6     	mov	x22, xzr
   27488: 52800317     	mov	w23, #0x18              // =24
   2748c: d2c00038     	mov	x24, #0x100000000       // =4294967296
   27490: f9401a88     	ldr	x8, [x20, #0x30]
   27494: 9360fea9     	asr	x9, x21, #32
   27498: 9b172128     	madd	x8, x9, x23, x8
   2749c: f9400508     	ldr	x8, [x8, #0x8]
   274a0: d63f0100     	blr	x8
   274a4: f9401e88     	ldr	x8, [x20, #0x38]
   274a8: 910006d6     	add	x22, x22, #0x1
   274ac: 8b1802b5     	add	x21, x21, x24
   274b0: eb0802df     	cmp	x22, x8
   274b4: 54fffee3     	b.lo	0x27490 <__share_file+0x1a15c>
   274b8: aa1303e0     	mov	x0, x19
   274bc: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   274c0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   274c4: a94157f6     	ldp	x22, x21, [sp, #0x10]
   274c8: a8c45ff8     	ldp	x24, x23, [sp], #0x40
   274cc: 14005287     	b	0x3bee8 <operator delete(void*)+0xb58>
   274d0: a9bc5ff8     	stp	x24, x23, [sp, #-0x40]!
   274d4: a90157f6     	stp	x22, x21, [sp, #0x10]
   274d8: a9024ff4     	stp	x20, x19, [sp, #0x20]
   274dc: a9037bfd     	stp	x29, x30, [sp, #0x30]
   274e0: 9100c3fd     	add	x29, sp, #0x30
   274e4: 91002013     	add	x19, x0, #0x8
   274e8: aa0003f4     	mov	x20, x0
   274ec: aa1303e0     	mov	x0, x19
   274f0: 940051ea     	bl	0x3bc98 <operator delete(void*)+0x908>
   274f4: f9400e88     	ldr	x8, [x20, #0x18]
   274f8: f900129f     	str	xzr, [x20, #0x20]
   274fc: b4000048     	cbz	x8, 0x27504 <__share_file+0x1a1d0>
   27500: 3900011f     	strb	wzr, [x8]
   27504: f9403688     	ldr	x8, [x20, #0x68]
   27508: b40001e8     	cbz	x8, 0x27544 <__share_file+0x1a210>
   2750c: aa1f03f5     	mov	x21, xzr
   27510: aa1f03f6     	mov	x22, xzr
   27514: d2c00037     	mov	x23, #0x100000000       // =4294967296
   27518: f9403288     	ldr	x8, [x20, #0x60]
   2751c: 935dfea9     	asr	x9, x21, #29
   27520: f8696900     	ldr	x0, [x8, x9]
   27524: f9400008     	ldr	x8, [x0]
   27528: f9401508     	ldr	x8, [x8, #0x28]
   2752c: d63f0100     	blr	x8
   27530: f9403688     	ldr	x8, [x20, #0x68]
   27534: 910006d6     	add	x22, x22, #0x1
   27538: 8b1702b5     	add	x21, x21, x23
   2753c: eb0802df     	cmp	x22, x8
   27540: 54fffec3     	b.lo	0x27518 <__share_file+0x1a1e4>
   27544: f9401e88     	ldr	x8, [x20, #0x38]
   27548: b40001e8     	cbz	x8, 0x27584 <__share_file+0x1a250>
   2754c: aa1f03f5     	mov	x21, xzr
   27550: aa1f03f6     	mov	x22, xzr
   27554: 52800317     	mov	w23, #0x18              // =24
   27558: d2c00038     	mov	x24, #0x100000000       // =4294967296
   2755c: f9401a88     	ldr	x8, [x20, #0x30]
   27560: 9360fea9     	asr	x9, x21, #32
   27564: 9b172128     	madd	x8, x9, x23, x8
   27568: f9400908     	ldr	x8, [x8, #0x10]
   2756c: d63f0100     	blr	x8
   27570: f9401e88     	ldr	x8, [x20, #0x38]
   27574: 910006d6     	add	x22, x22, #0x1
   27578: 8b1802b5     	add	x21, x21, x24
   2757c: eb0802df     	cmp	x22, x8
   27580: 54fffee3     	b.lo	0x2755c <__share_file+0x1a228>
   27584: aa1303e0     	mov	x0, x19
   27588: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   2758c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   27590: a94157f6     	ldp	x22, x21, [sp, #0x10]
   27594: a8c45ff8     	ldp	x24, x23, [sp], #0x40
   27598: 14005254     	b	0x3bee8 <operator delete(void*)+0xb58>
   2759c: f81b0ff9     	str	x25, [sp, #-0x50]!
   275a0: a9015ff8     	stp	x24, x23, [sp, #0x10]
   275a4: a90257f6     	stp	x22, x21, [sp, #0x20]
   275a8: a9034ff4     	stp	x20, x19, [sp, #0x30]
   275ac: a9047bfd     	stp	x29, x30, [sp, #0x40]
   275b0: 910103fd     	add	x29, sp, #0x40
   275b4: 91002015     	add	x21, x0, #0x8
   275b8: aa0003f6     	mov	x22, x0
   275bc: aa1503e0     	mov	x0, x21
   275c0: aa0203f3     	mov	x19, x2
   275c4: aa0103f4     	mov	x20, x1
   275c8: 940051b4     	bl	0x3bc98 <operator delete(void*)+0x908>
   275cc: f94036c8     	ldr	x8, [x22, #0x68]
   275d0: b4000228     	cbz	x8, 0x27614 <__share_file+0x1a2e0>
   275d4: aa1f03f7     	mov	x23, xzr
   275d8: aa1f03f8     	mov	x24, xzr
   275dc: d2c00039     	mov	x25, #0x100000000       // =4294967296
   275e0: f94032c8     	ldr	x8, [x22, #0x60]
   275e4: 935dfee9     	asr	x9, x23, #29
   275e8: aa1403e1     	mov	x1, x20
   275ec: aa1303e2     	mov	x2, x19
   275f0: f8696900     	ldr	x0, [x8, x9]
   275f4: f9400008     	ldr	x8, [x0]
   275f8: f9401d08     	ldr	x8, [x8, #0x38]
   275fc: d63f0100     	blr	x8
   27600: f94036c8     	ldr	x8, [x22, #0x68]
   27604: 91000718     	add	x24, x24, #0x1
   27608: 8b1902f7     	add	x23, x23, x25
   2760c: eb08031f     	cmp	x24, x8
   27610: 54fffe83     	b.lo	0x275e0 <__share_file+0x1a2ac>
   27614: f9402ac8     	ldr	x8, [x22, #0x50]
   27618: b40001e8     	cbz	x8, 0x27654 <__share_file+0x1a320>
   2761c: aa1f03f7     	mov	x23, xzr
   27620: aa1f03f8     	mov	x24, xzr
   27624: d2c00039     	mov	x25, #0x100000000       // =4294967296
   27628: f94026c8     	ldr	x8, [x22, #0x48]
   2762c: 935dfee9     	asr	x9, x23, #29
   27630: aa1403e0     	mov	x0, x20
   27634: aa1303e1     	mov	x1, x19
   27638: f8696908     	ldr	x8, [x8, x9]
   2763c: d63f0100     	blr	x8
   27640: f9402ac8     	ldr	x8, [x22, #0x50]
   27644: 91000718     	add	x24, x24, #0x1
   27648: 8b1902f7     	add	x23, x23, x25
   2764c: eb08031f     	cmp	x24, x8
   27650: 54fffec3     	b.lo	0x27628 <__share_file+0x1a2f4>
   27654: aa1503e0     	mov	x0, x21
   27658: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   2765c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   27660: a94257f6     	ldp	x22, x21, [sp, #0x20]
   27664: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   27668: f84507f9     	ldr	x25, [sp], #0x50
   2766c: 1400521f     	b	0x3bee8 <operator delete(void*)+0xb58>
   27670: d100c3ff     	sub	sp, sp, #0x30
   27674: f9000bf3     	str	x19, [sp, #0x10]
   27678: a9027bfd     	stp	x29, x30, [sp, #0x20]
   2767c: 910083fd     	add	x29, sp, #0x20
   27680: d53bd053     	mrs	x19, TPIDR_EL0
   27684: f9401668     	ldr	x8, [x19, #0x28]
   27688: f90007e8     	str	x8, [sp, #0x8]
   2768c: f90003e1     	str	x1, [sp]
   27690: f84e0c02     	ldr	x2, [x0, #0xe0]!
   27694: f9400408     	ldr	x8, [x0, #0x8]
   27698: b4000168     	cbz	x8, 0x276c4 <__share_file+0x1a390>
   2769c: aa1f03e9     	mov	x9, xzr
   276a0: aa1f03ea     	mov	x10, xzr
   276a4: d2c0002b     	mov	x11, #0x100000000       // =4294967296
   276a8: f86a784c     	ldr	x12, [x2, x10, lsl #3]
   276ac: eb01019f     	cmp	x12, x1
   276b0: 54000260     	b.eq	0x276fc <__share_file+0x1a3c8>
   276b4: 9100054a     	add	x10, x10, #0x1
   276b8: eb0a011f     	cmp	x8, x10
   276bc: 8b0b0129     	add	x9, x9, x11
   276c0: 54ffff41     	b.ne	0x276a8 <__share_file+0x1a374>
   276c4: aa0803e9     	mov	x9, x8
   276c8: eb08013f     	cmp	x9, x8
   276cc: 54000081     	b.ne	0x276dc <__share_file+0x1a3a8>
   276d0: 8b080c41     	add	x1, x2, x8, lsl #3
   276d4: 910003e3     	mov	x3, sp
   276d8: 940005d2     	bl	0x28e20 <__share_file+0x1baec>
   276dc: f9401668     	ldr	x8, [x19, #0x28]
   276e0: f94007e9     	ldr	x9, [sp, #0x8]
   276e4: eb09011f     	cmp	x8, x9
   276e8: 54000121     	b.ne	0x2770c <__share_file+0x1a3d8>
   276ec: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   276f0: f9400bf3     	ldr	x19, [sp, #0x10]
   276f4: 9100c3ff     	add	sp, sp, #0x30
   276f8: d65f03c0     	ret
   276fc: 9360fd29     	asr	x9, x9, #32
   27700: eb08013f     	cmp	x9, x8
   27704: 54fffe60     	b.eq	0x276d0 <__share_file+0x1a39c>
   27708: 17fffff5     	b	0x276dc <__share_file+0x1a3a8>
   2770c: 97ff8375     	bl	0x84e0 <__stack_chk_fail@plt>
   27710: a9bc5ff8     	stp	x24, x23, [sp, #-0x40]!
   27714: a90157f6     	stp	x22, x21, [sp, #0x10]
   27718: a9024ff4     	stp	x20, x19, [sp, #0x20]
   2771c: a9037bfd     	stp	x29, x30, [sp, #0x30]
   27720: 9100c3fd     	add	x29, sp, #0x30
   27724: f9407408     	ldr	x8, [x0, #0xe8]
   27728: b4000248     	cbz	x8, 0x27770 <__share_file+0x1a43c>
   2772c: aa0203f3     	mov	x19, x2
   27730: aa0003f4     	mov	x20, x0
   27734: 2a0103f5     	mov	w21, w1
   27738: aa1f03f6     	mov	x22, xzr
   2773c: aa1f03f7     	mov	x23, xzr
   27740: d2c00038     	mov	x24, #0x100000000       // =4294967296
   27744: f9407288     	ldr	x8, [x20, #0xe0]
   27748: 935dfec9     	asr	x9, x22, #29
   2774c: 2a1503e0     	mov	w0, w21
   27750: aa1303e1     	mov	x1, x19
   27754: f8696908     	ldr	x8, [x8, x9]
   27758: d63f0100     	blr	x8
   2775c: f9407688     	ldr	x8, [x20, #0xe8]
   27760: 910006f7     	add	x23, x23, #0x1
   27764: 8b1802d6     	add	x22, x22, x24
   27768: eb0802ff     	cmp	x23, x8
   2776c: 54fffec3     	b.lo	0x27744 <__share_file+0x1a410>
   27770: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   27774: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   27778: a94157f6     	ldp	x22, x21, [sp, #0x10]
   2777c: a8c45ff8     	ldp	x24, x23, [sp], #0x40
   27780: d65f03c0     	ret
   27784: a9bb67fa     	stp	x26, x25, [sp, #-0x50]!
   27788: a9015ff8     	stp	x24, x23, [sp, #0x10]
   2778c: a90257f6     	stp	x22, x21, [sp, #0x20]
   27790: a9034ff4     	stp	x20, x19, [sp, #0x30]
   27794: a9047bfd     	stp	x29, x30, [sp, #0x40]
   27798: 910103fd     	add	x29, sp, #0x40
   2779c: f9400016     	ldr	x22, [x0]
   277a0: f100001f     	cmp	x0, #0x0
   277a4: 9a9603e8     	csel	x8, xzr, x22, eq
   277a8: eb02011f     	cmp	x8, x2
   277ac: 54000841     	b.ne	0x278b4 <__share_file+0x1a580>
   277b0: eb160039     	subs	x25, x1, x22
   277b4: 54000703     	b.lo	0x27894 <__share_file+0x1a560>
   277b8: f940041a     	ldr	x26, [x0, #0x8]
   277bc: aa0003f3     	mov	x19, x0
   277c0: 8b1a0ec8     	add	x8, x22, x26, lsl #3
   277c4: eb010115     	subs	x21, x8, x1
   277c8: 54000663     	b.lo	0x27894 <__share_file+0x1a560>
   277cc: aa0303f4     	mov	x20, x3
   277d0: b1000758     	adds	x24, x26, #0x1
   277d4: aa1603f7     	mov	x23, x22
   277d8: 540003e2     	b.hs	0x27854 <__share_file+0x1a520>
   277dc: f9400a68     	ldr	x8, [x19, #0x10]
   277e0: aa1603f7     	mov	x23, x22
   277e4: eb18011f     	cmp	x8, x24
   277e8: 54000362     	b.hs	0x27854 <__share_file+0x1a520>
   277ec: d1000708     	sub	x8, x24, #0x1
   277f0: ea08031f     	tst	x24, x8
   277f4: aa1803e8     	mov	x8, x24
   277f8: 540000c0     	b.eq	0x27810 <__share_file+0x1a4dc>
   277fc: 52800028     	mov	w8, #0x1                // =1
   27800: aa1803e9     	mov	x9, x24
   27804: d341fd29     	lsr	x9, x9, #1
   27808: d37ff908     	lsl	x8, x8, #1
   2780c: b5ffffc9     	cbnz	x9, 0x27804 <__share_file+0x1a4d0>
   27810: f100091f     	cmp	x8, #0x2
   27814: 52800049     	mov	w9, #0x2                // =2
   27818: 9a898108     	csel	x8, x8, x9, hi
   2781c: d37df100     	lsl	x0, x8, #3
   27820: f9000a68     	str	x8, [x19, #0x10]
   27824: 97ff843b     	bl	0x8910 <malloc@plt>
   27828: b4000560     	cbz	x0, 0x278d4 <__share_file+0x1a5a0>
   2782c: aa0003f7     	mov	x23, x0
   27830: b4000116     	cbz	x22, 0x27850 <__share_file+0x1a51c>
   27834: d37df342     	lsl	x2, x26, #3
   27838: aa1703e0     	mov	x0, x23
   2783c: aa1603e1     	mov	x1, x22
   27840: 97ff843c     	bl	0x8930 <memcpy@plt>
   27844: b4000076     	cbz	x22, 0x27850 <__share_file+0x1a51c>
   27848: aa1603e0     	mov	x0, x22
   2784c: 97ff8465     	bl	0x89e0 <free@plt>
   27850: f9000277     	str	x23, [x19]
   27854: d3638b28     	lsl	x8, x25, #29
   27858: 8b8876f6     	add	x22, x23, x8, asr #29
   2785c: 910022c0     	add	x0, x22, #0x8
   27860: aa1603e1     	mov	x1, x22
   27864: aa1503e2     	mov	x2, x21
   27868: 97ff83ce     	bl	0x87a0 <memmove@plt>
   2786c: b4000076     	cbz	x22, 0x27878 <__share_file+0x1a544>
   27870: f9400288     	ldr	x8, [x20]
   27874: f90002c8     	str	x8, [x22]
   27878: f9000678     	str	x24, [x19, #0x8]
   2787c: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   27880: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   27884: a94257f6     	ldp	x22, x21, [sp, #0x20]
   27888: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   2788c: a8c567fa     	ldp	x26, x25, [sp], #0x50
   27890: d65f03c0     	ret
   27894: f0000180     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   27898: 900001c2     	adrp	x2, 0x5f000
   2789c: f0000183     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   278a0: 91215c00     	add	x0, x0, #0x857
   278a4: 91110442     	add	x2, x2, #0x441
   278a8: 91277063     	add	x3, x3, #0x9dc
   278ac: 528031c1     	mov	w1, #0x18e              // =398
   278b0: 97ff824c     	bl	0x81e0 <__assert2@plt>
   278b4: f0000180     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   278b8: 900001c2     	adrp	x2, 0x5f000
   278bc: f0000183     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   278c0: 91215c00     	add	x0, x0, #0x857
   278c4: 91146042     	add	x2, x2, #0x518
   278c8: 912c0063     	add	x3, x3, #0xb00
   278cc: 52800ae1     	mov	w1, #0x57               // =87
   278d0: 97ff8244     	bl	0x81e0 <__assert2@plt>
   278d4: f0000180     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   278d8: 900001c2     	adrp	x2, 0x5f000
   278dc: f0000183     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   278e0: 91215c00     	add	x0, x0, #0x857
   278e4: 911aa042     	add	x2, x2, #0x6a8
   278e8: 9124c063     	add	x3, x3, #0x930
   278ec: 52804a01     	mov	w1, #0x250              // =592
   278f0: 97ff823c     	bl	0x81e0 <__assert2@plt>
   278f4: a9bb67fa     	stp	x26, x25, [sp, #-0x50]!
   278f8: a9015ff8     	stp	x24, x23, [sp, #0x10]
   278fc: a90257f6     	stp	x22, x21, [sp, #0x20]
   27900: a9034ff4     	stp	x20, x19, [sp, #0x30]
   27904: a9047bfd     	stp	x29, x30, [sp, #0x40]
   27908: 910103fd     	add	x29, sp, #0x40
   2790c: f9400016     	ldr	x22, [x0]
   27910: f100001f     	cmp	x0, #0x0
   27914: 9a9603e8     	csel	x8, xzr, x22, eq
   27918: eb02011f     	cmp	x8, x2
   2791c: 54000961     	b.ne	0x27a48 <__share_file+0x1a714>
   27920: eb160039     	subs	x25, x1, x22
   27924: 54000823     	b.lo	0x27a28 <__share_file+0x1a6f4>
   27928: f940041a     	ldr	x26, [x0, #0x8]
   2792c: 52800308     	mov	w8, #0x18               // =24
   27930: aa0003f3     	mov	x19, x0
   27934: 9b085b48     	madd	x8, x26, x8, x22
   27938: eb010115     	subs	x21, x8, x1
   2793c: 54000763     	b.lo	0x27a28 <__share_file+0x1a6f4>
   27940: aa0303f4     	mov	x20, x3
   27944: b1000758     	adds	x24, x26, #0x1
   27948: aa1603f7     	mov	x23, x22
   2794c: 54000422     	b.hs	0x279d0 <__share_file+0x1a69c>
   27950: f9400a68     	ldr	x8, [x19, #0x10]
   27954: aa1603f7     	mov	x23, x22
   27958: eb18011f     	cmp	x8, x24
   2795c: 540003a2     	b.hs	0x279d0 <__share_file+0x1a69c>
   27960: d1000708     	sub	x8, x24, #0x1
   27964: ea08031f     	tst	x24, x8
   27968: aa1803e8     	mov	x8, x24
   2796c: 540000c0     	b.eq	0x27984 <__share_file+0x1a650>
   27970: 52800028     	mov	w8, #0x1                // =1
   27974: aa1803e9     	mov	x9, x24
   27978: d341fd29     	lsr	x9, x9, #1
   2797c: d37ff908     	lsl	x8, x8, #1
   27980: b5ffffc9     	cbnz	x9, 0x27978 <__share_file+0x1a644>
   27984: f100091f     	cmp	x8, #0x2
   27988: 52800049     	mov	w9, #0x2                // =2
   2798c: 9a898108     	csel	x8, x8, x9, hi
   27990: f9000a68     	str	x8, [x19, #0x10]
   27994: 8b080508     	add	x8, x8, x8, lsl #1
   27998: d37df100     	lsl	x0, x8, #3
   2799c: 97ff83dd     	bl	0x8910 <malloc@plt>
   279a0: b4000640     	cbz	x0, 0x27a68 <__share_file+0x1a734>
   279a4: aa0003f7     	mov	x23, x0
   279a8: b4000136     	cbz	x22, 0x279cc <__share_file+0x1a698>
   279ac: 8b1a0748     	add	x8, x26, x26, lsl #1
   279b0: d37df102     	lsl	x2, x8, #3
   279b4: aa1703e0     	mov	x0, x23
   279b8: aa1603e1     	mov	x1, x22
   279bc: 97ff83dd     	bl	0x8930 <memcpy@plt>
   279c0: b4000076     	cbz	x22, 0x279cc <__share_file+0x1a698>
   279c4: aa1603e0     	mov	x0, x22
   279c8: 97ff8406     	bl	0x89e0 <free@plt>
   279cc: f9000277     	str	x23, [x19]
   279d0: b201f3e9     	mov	x9, #-0x5555555555555556 // =-6148914691236517206
   279d4: 9343ff28     	asr	x8, x25, #3
   279d8: f2955569     	movk	x9, #0xaaab
   279dc: 9b097d08     	mul	x8, x8, x9
   279e0: 52800309     	mov	w9, #0x18               // =24
   279e4: 9b295d16     	smaddl	x22, w8, w9, x23
   279e8: 910062c0     	add	x0, x22, #0x18
   279ec: aa1603e1     	mov	x1, x22
   279f0: aa1503e2     	mov	x2, x21
   279f4: 97ff836b     	bl	0x87a0 <memmove@plt>
   279f8: b40000b6     	cbz	x22, 0x27a0c <__share_file+0x1a6d8>
   279fc: f9400a88     	ldr	x8, [x20, #0x10]
   27a00: 3dc00280     	ldr	q0, [x20]
   27a04: f9000ac8     	str	x8, [x22, #0x10]
   27a08: 3d8002c0     	str	q0, [x22]
   27a0c: f9000678     	str	x24, [x19, #0x8]
   27a10: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   27a14: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   27a18: a94257f6     	ldp	x22, x21, [sp, #0x20]
   27a1c: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   27a20: a8c567fa     	ldp	x26, x25, [sp], #0x50
   27a24: d65f03c0     	ret
   27a28: f0000180     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   27a2c: 900001c2     	adrp	x2, 0x5f000
   27a30: f0000183     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   27a34: 91215c00     	add	x0, x0, #0x857
   27a38: 911d4842     	add	x2, x2, #0x752
   27a3c: 91277063     	add	x3, x3, #0x9dc
   27a40: 528031c1     	mov	w1, #0x18e              // =398
   27a44: 97ff81e7     	bl	0x81e0 <__assert2@plt>
   27a48: f0000180     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   27a4c: 900001c2     	adrp	x2, 0x5f000
   27a50: f0000183     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   27a54: 91215c00     	add	x0, x0, #0x857
   27a58: 91206c42     	add	x2, x2, #0x81b
   27a5c: 912c0063     	add	x3, x3, #0xb00
   27a60: 52800ae1     	mov	w1, #0x57               // =87
   27a64: 97ff81df     	bl	0x81e0 <__assert2@plt>
   27a68: f0000180     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   27a6c: 900001c2     	adrp	x2, 0x5f000
   27a70: f0000183     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   27a74: 91215c00     	add	x0, x0, #0x857
   27a78: 91263442     	add	x2, x2, #0x98d
   27a7c: 9124c063     	add	x3, x3, #0x930
   27a80: 52804a01     	mov	w1, #0x250              // =592
   27a84: 97ff81d7     	bl	0x81e0 <__assert2@plt>
   27a88: a9bb67fa     	stp	x26, x25, [sp, #-0x50]!
   27a8c: a9015ff8     	stp	x24, x23, [sp, #0x10]
   27a90: a90257f6     	stp	x22, x21, [sp, #0x20]
   27a94: a9034ff4     	stp	x20, x19, [sp, #0x30]
   27a98: a9047bfd     	stp	x29, x30, [sp, #0x40]
   27a9c: 910103fd     	add	x29, sp, #0x40
   27aa0: f9400016     	ldr	x22, [x0]
   27aa4: f100001f     	cmp	x0, #0x0
   27aa8: 9a9603e8     	csel	x8, xzr, x22, eq
   27aac: eb02011f     	cmp	x8, x2
   27ab0: 54000841     	b.ne	0x27bb8 <__share_file+0x1a884>
   27ab4: eb160039     	subs	x25, x1, x22
   27ab8: 54000703     	b.lo	0x27b98 <__share_file+0x1a864>
   27abc: f940041a     	ldr	x26, [x0, #0x8]
   27ac0: aa0003f3     	mov	x19, x0
   27ac4: 8b1a0ec8     	add	x8, x22, x26, lsl #3
   27ac8: eb010115     	subs	x21, x8, x1
   27acc: 54000663     	b.lo	0x27b98 <__share_file+0x1a864>
   27ad0: aa0303f4     	mov	x20, x3
   27ad4: b1000758     	adds	x24, x26, #0x1
   27ad8: aa1603f7     	mov	x23, x22
   27adc: 540003e2     	b.hs	0x27b58 <__share_file+0x1a824>
   27ae0: f9400a68     	ldr	x8, [x19, #0x10]
   27ae4: aa1603f7     	mov	x23, x22
   27ae8: eb18011f     	cmp	x8, x24
   27aec: 54000362     	b.hs	0x27b58 <__share_file+0x1a824>
   27af0: d1000708     	sub	x8, x24, #0x1
   27af4: ea08031f     	tst	x24, x8
   27af8: aa1803e8     	mov	x8, x24
   27afc: 540000c0     	b.eq	0x27b14 <__share_file+0x1a7e0>
   27b00: 52800028     	mov	w8, #0x1                // =1
   27b04: aa1803e9     	mov	x9, x24
   27b08: d341fd29     	lsr	x9, x9, #1
   27b0c: d37ff908     	lsl	x8, x8, #1
   27b10: b5ffffc9     	cbnz	x9, 0x27b08 <__share_file+0x1a7d4>
   27b14: f100091f     	cmp	x8, #0x2
   27b18: 52800049     	mov	w9, #0x2                // =2
   27b1c: 9a898108     	csel	x8, x8, x9, hi
   27b20: d37df100     	lsl	x0, x8, #3
   27b24: f9000a68     	str	x8, [x19, #0x10]
   27b28: 97ff837a     	bl	0x8910 <malloc@plt>
   27b2c: b4000560     	cbz	x0, 0x27bd8 <__share_file+0x1a8a4>
   27b30: aa0003f7     	mov	x23, x0
   27b34: b4000116     	cbz	x22, 0x27b54 <__share_file+0x1a820>
   27b38: d37df342     	lsl	x2, x26, #3
   27b3c: aa1703e0     	mov	x0, x23
   27b40: aa1603e1     	mov	x1, x22
   27b44: 97ff837b     	bl	0x8930 <memcpy@plt>
   27b48: b4000076     	cbz	x22, 0x27b54 <__share_file+0x1a820>
   27b4c: aa1603e0     	mov	x0, x22
   27b50: 97ff83a4     	bl	0x89e0 <free@plt>
   27b54: f9000277     	str	x23, [x19]
   27b58: d3638b28     	lsl	x8, x25, #29
   27b5c: 8b8876f6     	add	x22, x23, x8, asr #29
   27b60: 910022c0     	add	x0, x22, #0x8
   27b64: aa1603e1     	mov	x1, x22
   27b68: aa1503e2     	mov	x2, x21
   27b6c: 97ff830d     	bl	0x87a0 <memmove@plt>
   27b70: b4000076     	cbz	x22, 0x27b7c <__share_file+0x1a848>
   27b74: f9400288     	ldr	x8, [x20]
   27b78: f90002c8     	str	x8, [x22]
   27b7c: f9000678     	str	x24, [x19, #0x8]
   27b80: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   27b84: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   27b88: a94257f6     	ldp	x22, x21, [sp, #0x20]
   27b8c: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   27b90: a8c567fa     	ldp	x26, x25, [sp], #0x50
   27b94: d65f03c0     	ret
   27b98: f0000180     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   27b9c: 900001c2     	adrp	x2, 0x5f000
   27ba0: f0000183     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   27ba4: 91215c00     	add	x0, x0, #0x857
   27ba8: 9128b442     	add	x2, x2, #0xa2d
   27bac: 91277063     	add	x3, x3, #0x9dc
   27bb0: 528031c1     	mov	w1, #0x18e              // =398
   27bb4: 97ff818b     	bl	0x81e0 <__assert2@plt>
   27bb8: f0000180     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   27bbc: 900001c2     	adrp	x2, 0x5f000
   27bc0: f0000183     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   27bc4: 91215c00     	add	x0, x0, #0x857
   27bc8: 912d0c42     	add	x2, x2, #0xb43
   27bcc: 912c0063     	add	x3, x3, #0xb00
   27bd0: 52800ae1     	mov	w1, #0x57               // =87
   27bd4: 97ff8183     	bl	0x81e0 <__assert2@plt>
   27bd8: f0000180     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   27bdc: 900001c2     	adrp	x2, 0x5f000
   27be0: f0000183     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   27be4: 91215c00     	add	x0, x0, #0x857
   27be8: 91354442     	add	x2, x2, #0xd51
   27bec: 9124c063     	add	x3, x3, #0x930
   27bf0: 52804a01     	mov	w1, #0x250              // =592
   27bf4: 97ff817b     	bl	0x81e0 <__assert2@plt>
   27bf8: d103c3ff     	sub	sp, sp, #0xf0
   27bfc: a9096ffc     	stp	x28, x27, [sp, #0x90]
   27c00: a90a67fa     	stp	x26, x25, [sp, #0xa0]
   27c04: a90b5ff8     	stp	x24, x23, [sp, #0xb0]
   27c08: a90c57f6     	stp	x22, x21, [sp, #0xc0]
   27c0c: a90d4ff4     	stp	x20, x19, [sp, #0xd0]
   27c10: a90e7bfd     	stp	x29, x30, [sp, #0xe0]
   27c14: 910383fd     	add	x29, sp, #0xe0
   27c18: d53bd05c     	mrs	x28, TPIDR_EL0
   27c1c: f9401788     	ldr	x8, [x28, #0x28]
   27c20: 52800029     	mov	w9, #0x1                // =1
   27c24: 1ac32129     	lsl	w9, w9, w3
   27c28: f81a83a8     	stur	x8, [x29, #-0x58]
   27c2c: f9400008     	ldr	x8, [x0]
   27c30: b9400108     	ldr	w8, [x8]
   27c34: 6a09011f     	tst	w8, w9
   27c38: 54000b00     	b.eq	0x27d98 <__share_file+0x1aa64>
   27c3c: f9401408     	ldr	x8, [x0, #0x28]
   27c40: 2a0203f9     	mov	w25, w2
   27c44: aa0003fb     	mov	x27, x0
   27c48: 38624908     	ldrb	w8, [x8, w2, uxtw]
   27c4c: 34000a68     	cbz	w8, 0x27d98 <__share_file+0x1aa64>
   27c50: 39413088     	ldrb	w8, [x4, #0x4c]
   27c54: f94004ca     	ldr	x10, [x6, #0x8]
   27c58: 52800a09     	mov	w9, #0x50               // =80
   27c5c: f9400bad     	ldr	x13, [x29, #0x10]
   27c60: 7100011f     	cmp	w8, #0x0
   27c64: 9a890537     	cinc	x23, x9, ne
   27c68: b1002149     	adds	x9, x10, #0x8
   27c6c: f9003be9     	str	x9, [sp, #0x70]
   27c70: 11004d48     	add	w8, w10, #0x13
   27c74: f94004ea     	ldr	x10, [x7, #0x8]
   27c78: 52800a8b     	mov	w11, #0x54              // =84
   27c7c: 11000ee9     	add	w9, w23, #0x3
   27c80: 8a0b0135     	and	x21, x9, x11
   27c84: 91002149     	add	x9, x10, #0x8
   27c88: f9003fe9     	str	x9, [sp, #0x78]
   27c8c: f94005ab     	ldr	x11, [x13, #0x8]
   27c90: 5280010c     	mov	w12, #0x8               // =8
   27c94: 121e7508     	and	w8, w8, #0xfffffffc
   27c98: 11002d4a     	add	w10, w10, #0xb
   27c9c: 1a880188     	csel	w8, w12, w8, eq
   27ca0: 121e754a     	and	w10, w10, #0xfffffffc
   27ca4: f100013f     	cmp	x9, #0x0
   27ca8: 0b150108     	add	w8, w8, w21
   27cac: 1a8a03e9     	csel	w9, wzr, w10, eq
   27cb0: 0b090108     	add	w8, w8, w9
   27cb4: 91002169     	add	x9, x11, #0x8
   27cb8: 11002d6a     	add	w10, w11, #0xb
   27cbc: 121e754a     	and	w10, w10, #0xfffffffc
   27cc0: f100013f     	cmp	x9, #0x0
   27cc4: f90043e9     	str	x9, [sp, #0x80]
   27cc8: 1a8a03e9     	csel	w9, wzr, w10, eq
   27ccc: 0b090108     	add	w8, w8, w9
   27cd0: 11007100     	add	w0, w8, #0x1c
   27cd4: 910123e8     	add	x8, sp, #0x48
   27cd8: aa0703f3     	mov	x19, x7
   27cdc: aa0603f4     	mov	x20, x6
   27ce0: aa0403f6     	mov	x22, x4
   27ce4: 2a0303f8     	mov	w24, w3
   27ce8: 2a0103fa     	mov	w26, w1
   27cec: f9000fe5     	str	x5, [sp, #0x18]
   27cf0: f9000bed     	str	x13, [sp, #0x10]
   27cf4: 97ff81bb     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   27cf8: b94067e8     	ldr	w8, [sp, #0x64]
   27cfc: 2a1f03e0     	mov	w0, wzr
   27d00: 350004e8     	cbnz	w8, 0x27d9c <__share_file+0x1aa68>
   27d04: f90007f3     	str	x19, [sp, #0x8]
   27d08: f84543f3     	ldur	x19, [sp, #0x54]
   27d0c: b9403368     	ldr	w8, [x27, #0x30]
   27d10: 52800209     	mov	w9, #0x10               // =16
   27d14: 110072aa     	add	w10, w21, #0x1c
   27d18: b900127a     	str	w26, [x19, #0x10]
   27d1c: 29016668     	stp	w8, w25, [x19, #0x8]
   27d20: 79002a78     	strh	w24, [x19, #0x14]
   27d24: 79002e69     	strh	w9, [x19, #0x16]
   27d28: b9001a6a     	str	w10, [x19, #0x18]
   27d2c: f84543f5     	ldur	x21, [sp, #0x54]
   27d30: 510012e2     	sub	w2, w23, #0x4
   27d34: aa1603e1     	mov	x1, x22
   27d38: 910082a0     	add	x0, x21, #0x20
   27d3c: b9001ea2     	str	w2, [x21, #0x1c]
   27d40: 97ff82fc     	bl	0x8930 <memcpy@plt>
   27d44: b9401a68     	ldr	w8, [x19, #0x18]
   27d48: 52800149     	mov	w9, #0xa                // =10
   27d4c: f94007e3     	ldr	x3, [sp, #0x8]
   27d50: 9101c3e1     	add	x1, sp, #0x70
   27d54: 8b0802a8     	add	x8, x21, x8
   27d58: 39000109     	strb	w9, [x8]
   27d5c: a94127e4     	ldp	x4, x9, [sp, #0x10]
   27d60: 91002100     	add	x0, x8, #0x8
   27d64: aa1403e2     	mov	x2, x20
   27d68: b9400129     	ldr	w9, [x9]
   27d6c: b9000509     	str	w9, [x8, #0x4]
   27d70: 94000018     	bl	0x27dd0 <__share_file+0x1aa9c>
   27d74: 3cc483e0     	ldur	q0, [sp, #0x48]
   27d78: 3cc583e1     	ldur	q1, [sp, #0x58]
   27d7c: f94037e8     	ldr	x8, [sp, #0x68]
   27d80: 910083e0     	add	x0, sp, #0x20
   27d84: ad0107e0     	stp	q0, q1, [sp, #0x20]
   27d88: f90023e8     	str	x8, [sp, #0x40]
   27d8c: 97ff81f1     	bl	0x8550 <__api_logger_buffer_commit@plt>
   27d90: 52800020     	mov	w0, #0x1                // =1
   27d94: 14000002     	b	0x27d9c <__share_file+0x1aa68>
   27d98: 2a1f03e0     	mov	w0, wzr
   27d9c: f9401788     	ldr	x8, [x28, #0x28]
   27da0: f85a83a9     	ldur	x9, [x29, #-0x58]
   27da4: eb09011f     	cmp	x8, x9
   27da8: 54000121     	b.ne	0x27dcc <__share_file+0x1aa98>
   27dac: a94e7bfd     	ldp	x29, x30, [sp, #0xe0]
   27db0: a94d4ff4     	ldp	x20, x19, [sp, #0xd0]
   27db4: a94c57f6     	ldp	x22, x21, [sp, #0xc0]
   27db8: a94b5ff8     	ldp	x24, x23, [sp, #0xb0]
   27dbc: a94a67fa     	ldp	x26, x25, [sp, #0xa0]
   27dc0: a9496ffc     	ldp	x28, x27, [sp, #0x90]
   27dc4: 9103c3ff     	add	sp, sp, #0xf0
   27dc8: d65f03c0     	ret
   27dcc: 97ff81c5     	bl	0x84e0 <__stack_chk_fail@plt>
   27dd0: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
   27dd4: a9014ff4     	stp	x20, x19, [sp, #0x10]
   27dd8: a9027bfd     	stp	x29, x30, [sp, #0x20]
   27ddc: 910083fd     	add	x29, sp, #0x20
   27de0: b9400028     	ldr	w8, [x1]
   27de4: 52800209     	mov	w9, #0x10               // =16
   27de8: 39000009     	strb	w9, [x0]
   27dec: aa0403f3     	mov	x19, x4
   27df0: 51002108     	sub	w8, w8, #0x8
   27df4: b9000408     	str	w8, [x0, #0x4]
   27df8: f9400449     	ldr	x9, [x2, #0x8]
   27dfc: aa0103f4     	mov	x20, x1
   27e00: aa0003f5     	mov	x21, x0
   27e04: aa0303f6     	mov	x22, x3
   27e08: b4000089     	cbz	x9, 0x27e18 <__share_file+0x1aae4>
   27e0c: f9400041     	ldr	x1, [x2]
   27e10: b5000081     	cbnz	x1, 0x27e20 <__share_file+0x1aaec>
   27e14: 14000006     	b	0x27e2c <__share_file+0x1aaf8>
   27e18: 900001e1     	adrp	x1, 0x63000
   27e1c: 912c5c21     	add	x1, x1, #0xb17
   27e20: 910022a0     	add	x0, x21, #0x8
   27e24: 2a0803e2     	mov	w2, w8
   27e28: 97ff82c2     	bl	0x8930 <memcpy@plt>
   27e2c: f9400288     	ldr	x8, [x20]
   27e30: b9400a89     	ldr	w9, [x20, #0x8]
   27e34: 5280020a     	mov	w10, #0x10              // =16
   27e38: 91000d0b     	add	x11, x8, #0x3
   27e3c: f100011f     	cmp	x8, #0x0
   27e40: 51002128     	sub	w8, w9, #0x8
   27e44: 927ef569     	and	x9, x11, #0xfffffffffffffffc
   27e48: 9a8903e9     	csel	x9, xzr, x9, eq
   27e4c: 8b0902b5     	add	x21, x21, x9
   27e50: 390002aa     	strb	w10, [x21]
   27e54: b90006a8     	str	w8, [x21, #0x4]
   27e58: f94006c9     	ldr	x9, [x22, #0x8]
   27e5c: b4000089     	cbz	x9, 0x27e6c <__share_file+0x1ab38>
   27e60: f94002c1     	ldr	x1, [x22]
   27e64: b5000081     	cbnz	x1, 0x27e74 <__share_file+0x1ab40>
   27e68: 14000006     	b	0x27e80 <__share_file+0x1ab4c>
   27e6c: 900001e1     	adrp	x1, 0x63000
   27e70: 912c5c21     	add	x1, x1, #0xb17
   27e74: 910022a0     	add	x0, x21, #0x8
   27e78: 2a0803e2     	mov	w2, w8
   27e7c: 97ff82ad     	bl	0x8930 <memcpy@plt>
   27e80: f9400688     	ldr	x8, [x20, #0x8]
   27e84: b9401289     	ldr	w9, [x20, #0x10]
   27e88: 5280020a     	mov	w10, #0x10              // =16
   27e8c: 91000d0b     	add	x11, x8, #0x3
   27e90: f100011f     	cmp	x8, #0x0
   27e94: 51002128     	sub	w8, w9, #0x8
   27e98: 927ef569     	and	x9, x11, #0xfffffffffffffffc
   27e9c: 9a8903e9     	csel	x9, xzr, x9, eq
   27ea0: 8b0902a9     	add	x9, x21, x9
   27ea4: 3900012a     	strb	w10, [x9]
   27ea8: b9000528     	str	w8, [x9, #0x4]
   27eac: f940066a     	ldr	x10, [x19, #0x8]
   27eb0: b40000ea     	cbz	x10, 0x27ecc <__share_file+0x1ab98>
   27eb4: f9400261     	ldr	x1, [x19]
   27eb8: b50000e1     	cbnz	x1, 0x27ed4 <__share_file+0x1aba0>
   27ebc: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   27ec0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   27ec4: a8c357f6     	ldp	x22, x21, [sp], #0x30
   27ec8: d65f03c0     	ret
   27ecc: 900001e1     	adrp	x1, 0x63000
   27ed0: 912c5c21     	add	x1, x1, #0xb17
   27ed4: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   27ed8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   27edc: 91002120     	add	x0, x9, #0x8
   27ee0: 2a0803e2     	mov	w2, w8
   27ee4: a8c357f6     	ldp	x22, x21, [sp], #0x30
   27ee8: 17ff8292     	b	0x8930 <memcpy@plt>
   27eec: d103c3ff     	sub	sp, sp, #0xf0
   27ef0: a9096ffc     	stp	x28, x27, [sp, #0x90]
   27ef4: a90a67fa     	stp	x26, x25, [sp, #0xa0]
   27ef8: a90b5ff8     	stp	x24, x23, [sp, #0xb0]
   27efc: a90c57f6     	stp	x22, x21, [sp, #0xc0]
   27f00: a90d4ff4     	stp	x20, x19, [sp, #0xd0]
   27f04: a90e7bfd     	stp	x29, x30, [sp, #0xe0]
   27f08: 910383fd     	add	x29, sp, #0xe0
   27f0c: d53bd05c     	mrs	x28, TPIDR_EL0
   27f10: f9401788     	ldr	x8, [x28, #0x28]
   27f14: 52800029     	mov	w9, #0x1                // =1
   27f18: 1ac32129     	lsl	w9, w9, w3
   27f1c: f81a83a8     	stur	x8, [x29, #-0x58]
   27f20: f9400008     	ldr	x8, [x0]
   27f24: b9400108     	ldr	w8, [x8]
   27f28: 6a09011f     	tst	w8, w9
   27f2c: 54000ce0     	b.eq	0x280c8 <__share_file+0x1ad94>
   27f30: f9401408     	ldr	x8, [x0, #0x28]
   27f34: 2a0203f9     	mov	w25, w2
   27f38: aa0003fb     	mov	x27, x0
   27f3c: 38624908     	ldrb	w8, [x8, w2, uxtw]
   27f40: 34000c48     	cbz	w8, 0x280c8 <__share_file+0x1ad94>
   27f44: 39415088     	ldrb	w8, [x4, #0x54]
   27f48: f9400bb4     	ldr	x20, [x29, #0x10]
   27f4c: 2a0303f8     	mov	w24, w3
   27f50: 2a0103fa     	mov	w26, w1
   27f54: 7100011f     	cmp	w8, #0x0
   27f58: 52800b08     	mov	w8, #0x58               // =88
   27f5c: 9101c3e0     	add	x0, sp, #0x70
   27f60: aa0603e1     	mov	x1, x6
   27f64: aa0703e2     	mov	x2, x7
   27f68: aa1403e3     	mov	x3, x20
   27f6c: aa0703f3     	mov	x19, x7
   27f70: aa0603f5     	mov	x21, x6
   27f74: aa0403f7     	mov	x23, x4
   27f78: f9000fe5     	str	x5, [sp, #0x18]
   27f7c: 9a880516     	cinc	x22, x8, ne
   27f80: 94000060     	bl	0x28100 <__share_file+0x1adcc>
   27f84: f9403bec     	ldr	x12, [sp, #0x70]
   27f88: a947abeb     	ldp	x11, x10, [sp, #0x78]
   27f8c: 11000ec8     	add	w8, w22, #0x3
   27f90: 52800b89     	mov	w9, #0x5c               // =92
   27f94: f100019f     	cmp	x12, #0x0
   27f98: 11002d8c     	add	w12, w12, #0xb
   27f9c: f9000bf6     	str	x22, [sp, #0x10]
   27fa0: 5280010d     	mov	w13, #0x8               // =8
   27fa4: 8a090116     	and	x22, x8, x9
   27fa8: 11000d68     	add	w8, w11, #0x3
   27fac: 121e758c     	and	w12, w12, #0xfffffffc
   27fb0: 11000d49     	add	w9, w10, #0x3
   27fb4: 121e7508     	and	w8, w8, #0xfffffffc
   27fb8: 1a8c01ac     	csel	w12, w13, w12, eq
   27fbc: f100017f     	cmp	x11, #0x0
   27fc0: 121e7529     	and	w9, w9, #0xfffffffc
   27fc4: 0b16018b     	add	w11, w12, w22
   27fc8: 1a8803e8     	csel	w8, wzr, w8, eq
   27fcc: f100015f     	cmp	x10, #0x0
   27fd0: 0b080168     	add	w8, w11, w8
   27fd4: 1a8903e9     	csel	w9, wzr, w9, eq
   27fd8: 0b090108     	add	w8, w8, w9
   27fdc: 11007100     	add	w0, w8, #0x1c
   27fe0: 910123e8     	add	x8, sp, #0x48
   27fe4: 97ff80ff     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   27fe8: b94067e8     	ldr	w8, [sp, #0x64]
   27fec: 2a1f03e0     	mov	w0, wzr
   27ff0: 350006e8     	cbnz	w8, 0x280cc <__share_file+0x1ad98>
   27ff4: a9004ff4     	stp	x20, x19, [sp]
   27ff8: f84543f3     	ldur	x19, [sp, #0x54]
   27ffc: b9403368     	ldr	w8, [x27, #0x30]
   28000: 5280021b     	mov	w27, #0x10              // =16
   28004: 110072c9     	add	w9, w22, #0x1c
   28008: b900127a     	str	w26, [x19, #0x10]
   2800c: 29016668     	stp	w8, w25, [x19, #0x8]
   28010: 79002a78     	strh	w24, [x19, #0x14]
   28014: 79002e7b     	strh	w27, [x19, #0x16]
   28018: b9001a69     	str	w9, [x19, #0x18]
   2801c: f84543f6     	ldur	x22, [sp, #0x54]
   28020: f9400be8     	ldr	x8, [sp, #0x10]
   28024: aa1703e1     	mov	x1, x23
   28028: 910082c0     	add	x0, x22, #0x20
   2802c: 51001102     	sub	w2, w8, #0x4
   28030: b9001ec2     	str	w2, [x22, #0x1c]
   28034: 97ff823f     	bl	0x8930 <memcpy@plt>
   28038: b9401a68     	ldr	w8, [x19, #0x18]
   2803c: 52800149     	mov	w9, #0xa                // =10
   28040: 8b0802d4     	add	x20, x22, x8
   28044: f9400fe8     	ldr	x8, [sp, #0x18]
   28048: 39000289     	strb	w9, [x20]
   2804c: b9400108     	ldr	w8, [x8]
   28050: b9000688     	str	w8, [x20, #0x4]
   28054: b94073e8     	ldr	w8, [sp, #0x70]
   28058: f94002a1     	ldr	x1, [x21]
   2805c: 38008e9b     	strb	w27, [x20, #0x8]!
   28060: 91002280     	add	x0, x20, #0x8
   28064: 51002102     	sub	w2, w8, #0x8
   28068: b9000682     	str	w2, [x20, #0x4]
   2806c: b5000061     	cbnz	x1, 0x28078 <__share_file+0x1ad44>
   28070: 900001c1     	adrp	x1, 0x60000
   28074: 913c2821     	add	x1, x1, #0xf0a
   28078: 97ff822e     	bl	0x8930 <memcpy@plt>
   2807c: f9403be8     	ldr	x8, [sp, #0x70]
   28080: a9400be3     	ldp	x3, x2, [sp]
   28084: 9101c3e9     	add	x9, sp, #0x70
   28088: 91002121     	add	x1, x9, #0x8
   2808c: 91000d0a     	add	x10, x8, #0x3
   28090: f100011f     	cmp	x8, #0x0
   28094: 927ef548     	and	x8, x10, #0xfffffffffffffffc
   28098: 9a8803e8     	csel	x8, xzr, x8, eq
   2809c: 8b080280     	add	x0, x20, x8
   280a0: 97ff9a0c     	bl	0xe8d0 <__share_file+0x159c>
   280a4: 3cc483e0     	ldur	q0, [sp, #0x48]
   280a8: 3cc583e1     	ldur	q1, [sp, #0x58]
   280ac: f94037e8     	ldr	x8, [sp, #0x68]
   280b0: 910083e0     	add	x0, sp, #0x20
   280b4: ad0107e0     	stp	q0, q1, [sp, #0x20]
   280b8: f90023e8     	str	x8, [sp, #0x40]
   280bc: 97ff8125     	bl	0x8550 <__api_logger_buffer_commit@plt>
   280c0: 52800020     	mov	w0, #0x1                // =1
   280c4: 14000002     	b	0x280cc <__share_file+0x1ad98>
   280c8: 2a1f03e0     	mov	w0, wzr
   280cc: f9401788     	ldr	x8, [x28, #0x28]
   280d0: f85a83a9     	ldur	x9, [x29, #-0x58]
   280d4: eb09011f     	cmp	x8, x9
   280d8: 54000121     	b.ne	0x280fc <__share_file+0x1adc8>
   280dc: a94e7bfd     	ldp	x29, x30, [sp, #0xe0]
   280e0: a94d4ff4     	ldp	x20, x19, [sp, #0xd0]
   280e4: a94c57f6     	ldp	x22, x21, [sp, #0xc0]
   280e8: a94b5ff8     	ldp	x24, x23, [sp, #0xb0]
   280ec: a94a67fa     	ldp	x26, x25, [sp, #0xa0]
   280f0: a9496ffc     	ldp	x28, x27, [sp, #0x90]
   280f4: 9103c3ff     	add	sp, sp, #0xf0
   280f8: d65f03c0     	ret
   280fc: 97ff80f9     	bl	0x84e0 <__stack_chk_fail@plt>
   28100: f81d0ff5     	str	x21, [sp, #-0x30]!
   28104: a9014ff4     	stp	x20, x19, [sp, #0x10]
   28108: a9027bfd     	stp	x29, x30, [sp, #0x20]
   2810c: 910083fd     	add	x29, sp, #0x20
   28110: f9400028     	ldr	x8, [x1]
   28114: aa0303f4     	mov	x20, x3
   28118: aa0203f5     	mov	x21, x2
   2811c: aa0003f3     	mov	x19, x0
   28120: b40000a8     	cbz	x8, 0x28134 <__share_file+0x1ae00>
   28124: aa0803e0     	mov	x0, x8
   28128: 97ff81ce     	bl	0x8860 <strlen@plt>
   2812c: 91002008     	add	x8, x0, #0x8
   28130: 14000002     	b	0x28138 <__share_file+0x1ae04>
   28134: 52800188     	mov	w8, #0xc                // =12
   28138: f9000268     	str	x8, [x19]
   2813c: f94002a0     	ldr	x0, [x21]
   28140: b4000080     	cbz	x0, 0x28150 <__share_file+0x1ae1c>
   28144: 97ff81c7     	bl	0x8860 <strlen@plt>
   28148: 91002008     	add	x8, x0, #0x8
   2814c: 14000002     	b	0x28154 <__share_file+0x1ae20>
   28150: 52800188     	mov	w8, #0xc                // =12
   28154: f9000668     	str	x8, [x19, #0x8]
   28158: f9400280     	ldr	x0, [x20]
   2815c: b4000080     	cbz	x0, 0x2816c <__share_file+0x1ae38>
   28160: 97ff81c0     	bl	0x8860 <strlen@plt>
   28164: 91002008     	add	x8, x0, #0x8
   28168: 14000002     	b	0x28170 <__share_file+0x1ae3c>
   2816c: 52800188     	mov	w8, #0xc                // =12
   28170: f9000a68     	str	x8, [x19, #0x10]
   28174: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   28178: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   2817c: f84307f5     	ldr	x21, [sp], #0x30
   28180: d65f03c0     	ret
   28184: d10343ff     	sub	sp, sp, #0xd0
   28188: a9076ffc     	stp	x28, x27, [sp, #0x70]
   2818c: a90867fa     	stp	x26, x25, [sp, #0x80]
   28190: a9095ff8     	stp	x24, x23, [sp, #0x90]
   28194: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   28198: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   2819c: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
   281a0: 910303fd     	add	x29, sp, #0xc0
   281a4: d53bd05a     	mrs	x26, TPIDR_EL0
   281a8: f9401748     	ldr	x8, [x26, #0x28]
   281ac: 52800029     	mov	w9, #0x1                // =1
   281b0: 1ac32129     	lsl	w9, w9, w3
   281b4: f81a83a8     	stur	x8, [x29, #-0x58]
   281b8: f9400008     	ldr	x8, [x0]
   281bc: b9400108     	ldr	w8, [x8]
   281c0: 6a09011f     	tst	w8, w9
   281c4: 540002a0     	b.eq	0x28218 <__share_file+0x1aee4>
   281c8: f9401408     	ldr	x8, [x0, #0x28]
   281cc: 2a0203f7     	mov	w23, w2
   281d0: aa0003f8     	mov	x24, x0
   281d4: 38624908     	ldrb	w8, [x8, w2, uxtw]
   281d8: 34000208     	cbz	w8, 0x28218 <__share_file+0x1aee4>
   281dc: f94000a0     	ldr	x0, [x5]
   281e0: 3940a89b     	ldrb	w27, [x4, #0x2a]
   281e4: aa0603f3     	mov	x19, x6
   281e8: aa0503f4     	mov	x20, x5
   281ec: aa0403f5     	mov	x21, x4
   281f0: 2a0303f6     	mov	w22, w3
   281f4: 2a0103f9     	mov	w25, w1
   281f8: b4000140     	cbz	x0, 0x28220 <__share_file+0x1aeec>
   281fc: 97ff8199     	bl	0x8860 <strlen@plt>
   28200: 9100201c     	add	x28, x0, #0x8
   28204: f9400260     	ldr	x0, [x19]
   28208: b4000120     	cbz	x0, 0x2822c <__share_file+0x1aef8>
   2820c: 97ff8195     	bl	0x8860 <strlen@plt>
   28210: 91002008     	add	x8, x0, #0x8
   28214: 14000007     	b	0x28230 <__share_file+0x1aefc>
   28218: 2a1f03e0     	mov	w0, wzr
   2821c: 14000033     	b	0x282e8 <__share_file+0x1afb4>
   28220: 5280019c     	mov	w28, #0xc               // =12
   28224: f9400260     	ldr	x0, [x19]
   28228: b5ffff20     	cbnz	x0, 0x2820c <__share_file+0x1aed8>
   2822c: 52800188     	mov	w8, #0xc                // =12
   28230: 11000f89     	add	w9, w28, #0x3
   28234: 11000d0a     	add	w10, w8, #0x3
   28238: f100039f     	cmp	x28, #0x0
   2823c: 121e7529     	and	w9, w9, #0xfffffffc
   28240: 121e754a     	and	w10, w10, #0xfffffffc
   28244: 1a8903e9     	csel	w9, wzr, w9, eq
   28248: f100011f     	cmp	x8, #0x0
   2824c: a905a3fc     	stp	x28, x8, [sp, #0x58]
   28250: 1a8a03e8     	csel	w8, wzr, w10, eq
   28254: 0b090108     	add	w8, w8, w9
   28258: 11013100     	add	w0, w8, #0x4c
   2825c: 9100c3e8     	add	x8, sp, #0x30
   28260: 97ff8060     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   28264: b9404fe8     	ldr	w8, [sp, #0x4c]
   28268: 2a1f03e0     	mov	w0, wzr
   2826c: 350003e8     	cbnz	w8, 0x282e8 <__share_file+0x1afb4>
   28270: f843c3fc     	ldur	x28, [sp, #0x3c]
   28274: b9403308     	ldr	w8, [x24, #0x30]
   28278: 52800209     	mov	w9, #0x10               // =16
   2827c: 7100037f     	cmp	w27, #0x0
   28280: b9001399     	str	w25, [x28, #0x10]
   28284: 29015f88     	stp	w8, w23, [x28, #0x8]
   28288: 52800988     	mov	w8, #0x4c               // =76
   2828c: 79002b96     	strh	w22, [x28, #0x14]
   28290: 79002f89     	strh	w9, [x28, #0x16]
   28294: b9001b88     	str	w8, [x28, #0x18]
   28298: f843c3f6     	ldur	x22, [sp, #0x3c]
   2829c: 52800548     	mov	w8, #0x2a               // =42
   282a0: 1a880502     	cinc	w2, w8, ne
   282a4: aa1503e1     	mov	x1, x21
   282a8: 910082c0     	add	x0, x22, #0x20
   282ac: b9001ec2     	str	w2, [x22, #0x1c]
   282b0: 97ff81a0     	bl	0x8930 <memcpy@plt>
   282b4: b9401b88     	ldr	w8, [x28, #0x18]
   282b8: 910163e1     	add	x1, sp, #0x58
   282bc: aa1403e2     	mov	x2, x20
   282c0: aa1303e3     	mov	x3, x19
   282c4: 8b0802c0     	add	x0, x22, x8
   282c8: 97ff9982     	bl	0xe8d0 <__share_file+0x159c>
   282cc: ad4187e0     	ldp	q0, q1, [sp, #0x30]
   282d0: f9402be8     	ldr	x8, [sp, #0x50]
   282d4: 910003e0     	mov	x0, sp
   282d8: ad0007e0     	stp	q0, q1, [sp]
   282dc: f90013e8     	str	x8, [sp, #0x20]
   282e0: 97ff809c     	bl	0x8550 <__api_logger_buffer_commit@plt>
   282e4: 52800020     	mov	w0, #0x1                // =1
   282e8: f9401748     	ldr	x8, [x26, #0x28]
   282ec: f85a83a9     	ldur	x9, [x29, #-0x58]
   282f0: eb09011f     	cmp	x8, x9
   282f4: 54000121     	b.ne	0x28318 <__share_file+0x1afe4>
   282f8: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
   282fc: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   28300: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   28304: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   28308: a94867fa     	ldp	x26, x25, [sp, #0x80]
   2830c: a9476ffc     	ldp	x28, x27, [sp, #0x70]
   28310: 910343ff     	add	sp, sp, #0xd0
   28314: d65f03c0     	ret
   28318: 97ff8072     	bl	0x84e0 <__stack_chk_fail@plt>
   2831c: d103c3ff     	sub	sp, sp, #0xf0
   28320: a9096ffc     	stp	x28, x27, [sp, #0x90]
   28324: a90a67fa     	stp	x26, x25, [sp, #0xa0]
   28328: a90b5ff8     	stp	x24, x23, [sp, #0xb0]
   2832c: a90c57f6     	stp	x22, x21, [sp, #0xc0]
   28330: a90d4ff4     	stp	x20, x19, [sp, #0xd0]
   28334: a90e7bfd     	stp	x29, x30, [sp, #0xe0]
   28338: 910383fd     	add	x29, sp, #0xe0
   2833c: d53bd05c     	mrs	x28, TPIDR_EL0
   28340: f9401788     	ldr	x8, [x28, #0x28]
   28344: 52800029     	mov	w9, #0x1                // =1
   28348: 1ac32129     	lsl	w9, w9, w3
   2834c: f81a83a8     	stur	x8, [x29, #-0x58]
   28350: f9400008     	ldr	x8, [x0]
   28354: b9400108     	ldr	w8, [x8]
   28358: 6a09011f     	tst	w8, w9
   2835c: 540002a0     	b.eq	0x283b0 <__share_file+0x1b07c>
   28360: f9401408     	ldr	x8, [x0, #0x28]
   28364: 2a0203f9     	mov	w25, w2
   28368: aa0003fa     	mov	x26, x0
   2836c: 38624908     	ldrb	w8, [x8, w2, uxtw]
   28370: 34000208     	cbz	w8, 0x283b0 <__share_file+0x1b07c>
   28374: a9011be5     	stp	x5, x6, [sp, #0x10]
   28378: 39410488     	ldrb	w8, [x4, #0x41]
   2837c: f94000e0     	ldr	x0, [x7]
   28380: f9400bb5     	ldr	x21, [x29, #0x10]
   28384: aa0703f3     	mov	x19, x7
   28388: 7100011f     	cmp	w8, #0x0
   2838c: 528008a8     	mov	w8, #0x45               // =69
   28390: aa0403f6     	mov	x22, x4
   28394: 2a0303f8     	mov	w24, w3
   28398: 2a0103fb     	mov	w27, w1
   2839c: 9a880517     	cinc	x23, x8, ne
   283a0: b40000c0     	cbz	x0, 0x283b8 <__share_file+0x1b084>
   283a4: 97ff812f     	bl	0x8860 <strlen@plt>
   283a8: 91002014     	add	x20, x0, #0x8
   283ac: 14000004     	b	0x283bc <__share_file+0x1b088>
   283b0: 2a1f03e0     	mov	w0, wzr
   283b4: 14000043     	b	0x284c0 <__share_file+0x1b18c>
   283b8: 52800194     	mov	w20, #0xc               // =12
   283bc: f94002a0     	ldr	x0, [x21]
   283c0: f90007f5     	str	x21, [sp, #0x8]
   283c4: b4000080     	cbz	x0, 0x283d4 <__share_file+0x1b0a0>
   283c8: 97ff8126     	bl	0x8860 <strlen@plt>
   283cc: 91002008     	add	x8, x0, #0x8
   283d0: 14000002     	b	0x283d8 <__share_file+0x1b0a4>
   283d4: 52800188     	mov	w8, #0xc                // =12
   283d8: 11000ee9     	add	w9, w23, #0x3
   283dc: 5280098a     	mov	w10, #0x4c              // =76
   283e0: 11004e8c     	add	w12, w20, #0x13
   283e4: 11000d0b     	add	w11, w8, #0x3
   283e8: f100029f     	cmp	x20, #0x0
   283ec: 8a0a0135     	and	x21, x9, x10
   283f0: 5280020d     	mov	w13, #0x10              // =16
   283f4: 121e758a     	and	w10, w12, #0xfffffffc
   283f8: 121e7569     	and	w9, w11, #0xfffffffc
   283fc: 1a8a01aa     	csel	w10, w13, w10, eq
   28400: f100011f     	cmp	x8, #0x0
   28404: a939a3b4     	stp	x20, x8, [x29, #-0x68]
   28408: 0b150148     	add	w8, w10, w21
   2840c: 1a8903e9     	csel	w9, wzr, w9, eq
   28410: 0b090108     	add	w8, w8, w9
   28414: 11007100     	add	w0, w8, #0x1c
   28418: 910143e8     	add	x8, sp, #0x50
   2841c: 97ff7ff1     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   28420: b9406fe8     	ldr	w8, [sp, #0x6c]
   28424: 2a1f03e0     	mov	w0, wzr
   28428: 350004c8     	cbnz	w8, 0x284c0 <__share_file+0x1b18c>
   2842c: f845c3f4     	ldur	x20, [sp, #0x5c]
   28430: b9403348     	ldr	w8, [x26, #0x30]
   28434: 5280020a     	mov	w10, #0x10              // =16
   28438: 110072a9     	add	w9, w21, #0x1c
   2843c: b900129b     	str	w27, [x20, #0x10]
   28440: 29016688     	stp	w8, w25, [x20, #0x8]
   28444: 79002a98     	strh	w24, [x20, #0x14]
   28448: 79002e8a     	strh	w10, [x20, #0x16]
   2844c: b9001a89     	str	w9, [x20, #0x18]
   28450: f845c3f5     	ldur	x21, [sp, #0x5c]
   28454: 510012e2     	sub	w2, w23, #0x4
   28458: aa1603e1     	mov	x1, x22
   2845c: 910082a0     	add	x0, x21, #0x20
   28460: b9001ea2     	str	w2, [x21, #0x1c]
   28464: 97ff8133     	bl	0x8930 <memcpy@plt>
   28468: b9401a88     	ldr	w8, [x20, #0x18]
   2846c: 52800149     	mov	w9, #0xa                // =10
   28470: d101a3a1     	sub	x1, x29, #0x68
   28474: aa1303e2     	mov	x2, x19
   28478: 8b0802a8     	add	x8, x21, x8
   2847c: 39000109     	strb	w9, [x8]
   28480: a940abe3     	ldp	x3, x10, [sp, #0x8]
   28484: 91004100     	add	x0, x8, #0x10
   28488: b940014a     	ldr	w10, [x10]
   2848c: 39002109     	strb	w9, [x8, #0x8]
   28490: f9400fe9     	ldr	x9, [sp, #0x18]
   28494: b900050a     	str	w10, [x8, #0x4]
   28498: b9400129     	ldr	w9, [x9]
   2849c: b9000d09     	str	w9, [x8, #0xc]
   284a0: 97ff990c     	bl	0xe8d0 <__share_file+0x159c>
   284a4: ad4287e0     	ldp	q0, q1, [sp, #0x50]
   284a8: f9403be8     	ldr	x8, [sp, #0x70]
   284ac: 910083e0     	add	x0, sp, #0x20
   284b0: ad0107e0     	stp	q0, q1, [sp, #0x20]
   284b4: f90023e8     	str	x8, [sp, #0x40]
   284b8: 97ff8026     	bl	0x8550 <__api_logger_buffer_commit@plt>
   284bc: 52800020     	mov	w0, #0x1                // =1
   284c0: f9401788     	ldr	x8, [x28, #0x28]
   284c4: f85a83a9     	ldur	x9, [x29, #-0x58]
   284c8: eb09011f     	cmp	x8, x9
   284cc: 54000121     	b.ne	0x284f0 <__share_file+0x1b1bc>
   284d0: a94e7bfd     	ldp	x29, x30, [sp, #0xe0]
   284d4: a94d4ff4     	ldp	x20, x19, [sp, #0xd0]
   284d8: a94c57f6     	ldp	x22, x21, [sp, #0xc0]
   284dc: a94b5ff8     	ldp	x24, x23, [sp, #0xb0]
   284e0: a94a67fa     	ldp	x26, x25, [sp, #0xa0]
   284e4: a9496ffc     	ldp	x28, x27, [sp, #0x90]
   284e8: 9103c3ff     	add	sp, sp, #0xf0
   284ec: d65f03c0     	ret
   284f0: 97ff7ffc     	bl	0x84e0 <__stack_chk_fail@plt>
   284f4: d10383ff     	sub	sp, sp, #0xe0
   284f8: a9086ffc     	stp	x28, x27, [sp, #0x80]
   284fc: a90967fa     	stp	x26, x25, [sp, #0x90]
   28500: a90a5ff8     	stp	x24, x23, [sp, #0xa0]
   28504: a90b57f6     	stp	x22, x21, [sp, #0xb0]
   28508: a90c4ff4     	stp	x20, x19, [sp, #0xc0]
   2850c: a90d7bfd     	stp	x29, x30, [sp, #0xd0]
   28510: 910343fd     	add	x29, sp, #0xd0
   28514: d53bd05b     	mrs	x27, TPIDR_EL0
   28518: f9401768     	ldr	x8, [x27, #0x28]
   2851c: 52800029     	mov	w9, #0x1                // =1
   28520: 1ac32129     	lsl	w9, w9, w3
   28524: f81a83a8     	stur	x8, [x29, #-0x58]
   28528: f9400008     	ldr	x8, [x0]
   2852c: b9400108     	ldr	w8, [x8]
   28530: 6a09011f     	tst	w8, w9
   28534: 54000320     	b.eq	0x28598 <__share_file+0x1b264>
   28538: f9401408     	ldr	x8, [x0, #0x28]
   2853c: 2a0203f8     	mov	w24, w2
   28540: aa0003fa     	mov	x26, x0
   28544: 38624908     	ldrb	w8, [x8, w2, uxtw]
   28548: 34000288     	cbz	w8, 0x28598 <__share_file+0x1b264>
   2854c: 3940dc88     	ldrb	w8, [x4, #0x37]
   28550: f94000c0     	ldr	x0, [x6]
   28554: aa0703f3     	mov	x19, x7
   28558: aa0603f4     	mov	x20, x6
   2855c: 7100011f     	cmp	w8, #0x0
   28560: 52800768     	mov	w8, #0x3b               // =59
   28564: aa0503fc     	mov	x28, x5
   28568: aa0403f6     	mov	x22, x4
   2856c: 2a0303f7     	mov	w23, w3
   28570: 9a880519     	cinc	x25, x8, ne
   28574: b9000fe1     	str	w1, [sp, #0xc]
   28578: b4000140     	cbz	x0, 0x285a0 <__share_file+0x1b26c>
   2857c: 97ff80b9     	bl	0x8860 <strlen@plt>
   28580: 91002015     	add	x21, x0, #0x8
   28584: f9400260     	ldr	x0, [x19]
   28588: b4000120     	cbz	x0, 0x285ac <__share_file+0x1b278>
   2858c: 97ff80b5     	bl	0x8860 <strlen@plt>
   28590: 91002008     	add	x8, x0, #0x8
   28594: 14000007     	b	0x285b0 <__share_file+0x1b27c>
   28598: 2a1f03e0     	mov	w0, wzr
   2859c: 1400003d     	b	0x28690 <__share_file+0x1b35c>
   285a0: 52800195     	mov	w21, #0xc               // =12
   285a4: f9400260     	ldr	x0, [x19]
   285a8: b5ffff20     	cbnz	x0, 0x2858c <__share_file+0x1b258>
   285ac: 52800188     	mov	w8, #0xc                // =12
   285b0: 11000f29     	add	w9, w25, #0x3
   285b4: 11000d0a     	add	w10, w8, #0x3
   285b8: 11002eab     	add	w11, w21, #0xb
   285bc: a906a3f5     	stp	x21, x8, [sp, #0x68]
   285c0: f10002bf     	cmp	x21, #0x0
   285c4: 5280010c     	mov	w12, #0x8               // =8
   285c8: 927e1135     	and	x21, x9, #0x7c
   285cc: 121e7549     	and	w9, w10, #0xfffffffc
   285d0: 121e756a     	and	w10, w11, #0xfffffffc
   285d4: 1a8a018a     	csel	w10, w12, w10, eq
   285d8: f100011f     	cmp	x8, #0x0
   285dc: 0b150148     	add	w8, w10, w21
   285e0: 1a8903e9     	csel	w9, wzr, w9, eq
   285e4: 0b090108     	add	w8, w8, w9
   285e8: 11007100     	add	w0, w8, #0x1c
   285ec: 910103e8     	add	x8, sp, #0x40
   285f0: 97ff7f7c     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   285f4: b9405fe8     	ldr	w8, [sp, #0x5c]
   285f8: 2a1f03e0     	mov	w0, wzr
   285fc: 350004a8     	cbnz	w8, 0x28690 <__share_file+0x1b35c>
   28600: f90003fc     	str	x28, [sp]
   28604: f844c3fc     	ldur	x28, [sp, #0x4c]
   28608: b9403348     	ldr	w8, [x26, #0x30]
   2860c: 52800209     	mov	w9, #0x10               // =16
   28610: 110072aa     	add	w10, w21, #0x1c
   28614: 79002b97     	strh	w23, [x28, #0x14]
   28618: 29016388     	stp	w8, w24, [x28, #0x8]
   2861c: b9400fe8     	ldr	w8, [sp, #0xc]
   28620: 79002f89     	strh	w9, [x28, #0x16]
   28624: b9001b8a     	str	w10, [x28, #0x18]
   28628: 51001322     	sub	w2, w25, #0x4
   2862c: b9001388     	str	w8, [x28, #0x10]
   28630: f844c3f5     	ldur	x21, [sp, #0x4c]
   28634: aa1603e1     	mov	x1, x22
   28638: 910082a0     	add	x0, x21, #0x20
   2863c: b9001ea2     	str	w2, [x21, #0x1c]
   28640: 97ff80bc     	bl	0x8930 <memcpy@plt>
   28644: b9401b88     	ldr	w8, [x28, #0x18]
   28648: 52800149     	mov	w9, #0xa                // =10
   2864c: 9101a3e1     	add	x1, sp, #0x68
   28650: aa1403e2     	mov	x2, x20
   28654: 8b0802a8     	add	x8, x21, x8
   28658: 39000109     	strb	w9, [x8]
   2865c: f94003e9     	ldr	x9, [sp]
   28660: 91002100     	add	x0, x8, #0x8
   28664: aa1303e3     	mov	x3, x19
   28668: b9400129     	ldr	w9, [x9]
   2866c: b9000509     	str	w9, [x8, #0x4]
   28670: 97ff9898     	bl	0xe8d0 <__share_file+0x159c>
   28674: ad4207e0     	ldp	q0, q1, [sp, #0x40]
   28678: f94033e8     	ldr	x8, [sp, #0x60]
   2867c: 910043e0     	add	x0, sp, #0x10
   28680: ad0087e0     	stp	q0, q1, [sp, #0x10]
   28684: f9001be8     	str	x8, [sp, #0x30]
   28688: 97ff7fb2     	bl	0x8550 <__api_logger_buffer_commit@plt>
   2868c: 52800020     	mov	w0, #0x1                // =1
   28690: f9401768     	ldr	x8, [x27, #0x28]
   28694: f85a83a9     	ldur	x9, [x29, #-0x58]
   28698: eb09011f     	cmp	x8, x9
   2869c: 54000121     	b.ne	0x286c0 <__share_file+0x1b38c>
   286a0: a94d7bfd     	ldp	x29, x30, [sp, #0xd0]
   286a4: a94c4ff4     	ldp	x20, x19, [sp, #0xc0]
   286a8: a94b57f6     	ldp	x22, x21, [sp, #0xb0]
   286ac: a94a5ff8     	ldp	x24, x23, [sp, #0xa0]
   286b0: a94967fa     	ldp	x26, x25, [sp, #0x90]
   286b4: a9486ffc     	ldp	x28, x27, [sp, #0x80]
   286b8: 910383ff     	add	sp, sp, #0xe0
   286bc: d65f03c0     	ret
   286c0: 97ff7f88     	bl	0x84e0 <__stack_chk_fail@plt>
   286c4: d103c3ff     	sub	sp, sp, #0xf0
   286c8: a9096ffc     	stp	x28, x27, [sp, #0x90]
   286cc: a90a67fa     	stp	x26, x25, [sp, #0xa0]
   286d0: a90b5ff8     	stp	x24, x23, [sp, #0xb0]
   286d4: a90c57f6     	stp	x22, x21, [sp, #0xc0]
   286d8: a90d4ff4     	stp	x20, x19, [sp, #0xd0]
   286dc: a90e7bfd     	stp	x29, x30, [sp, #0xe0]
   286e0: 910383fd     	add	x29, sp, #0xe0
   286e4: d53bd056     	mrs	x22, TPIDR_EL0
   286e8: f94016c8     	ldr	x8, [x22, #0x28]
   286ec: 52800029     	mov	w9, #0x1                // =1
   286f0: 1ac32129     	lsl	w9, w9, w3
   286f4: f81a83a8     	stur	x8, [x29, #-0x58]
   286f8: f9400008     	ldr	x8, [x0]
   286fc: b9400108     	ldr	w8, [x8]
   28700: 6a09011f     	tst	w8, w9
   28704: 54000320     	b.eq	0x28768 <__share_file+0x1b434>
   28708: f9401408     	ldr	x8, [x0, #0x28]
   2870c: 2a0203fa     	mov	w26, w2
   28710: aa0003fc     	mov	x28, x0
   28714: 38624908     	ldrb	w8, [x8, w2, uxtw]
   28718: 34000288     	cbz	w8, 0x28768 <__share_file+0x1b434>
   2871c: f9400fa9     	ldr	x9, [x29, #0x18]
   28720: 3941c088     	ldrb	w8, [x4, #0x70]
   28724: aa0703f4     	mov	x20, x7
   28728: aa0503f5     	mov	x21, x5
   2872c: f90007e9     	str	x9, [sp, #0x8]
   28730: f9400120     	ldr	x0, [x9]
   28734: f94013a9     	ldr	x9, [x29, #0x20]
   28738: 7100011f     	cmp	w8, #0x0
   2873c: 52800e88     	mov	w8, #0x74               // =116
   28740: aa0403f7     	mov	x23, x4
   28744: 2a0303f9     	mov	w25, w3
   28748: 2a0103fb     	mov	w27, w1
   2874c: 9a880518     	cinc	x24, x8, ne
   28750: f9000be6     	str	x6, [sp, #0x10]
   28754: f9000fe9     	str	x9, [sp, #0x18]
   28758: b40000c0     	cbz	x0, 0x28770 <__share_file+0x1b43c>
   2875c: 97ff8041     	bl	0x8860 <strlen@plt>
   28760: 91002013     	add	x19, x0, #0x8
   28764: 14000004     	b	0x28774 <__share_file+0x1b440>
   28768: 2a1f03e0     	mov	w0, wzr
   2876c: 1400004b     	b	0x28898 <__share_file+0x1b564>
   28770: 52800193     	mov	w19, #0xc               // =12
   28774: f9400fe8     	ldr	x8, [sp, #0x18]
   28778: f9400100     	ldr	x0, [x8]
   2877c: b4000080     	cbz	x0, 0x2878c <__share_file+0x1b458>
   28780: 97ff8038     	bl	0x8860 <strlen@plt>
   28784: 91002008     	add	x8, x0, #0x8
   28788: 14000002     	b	0x28790 <__share_file+0x1b45c>
   2878c: 52800188     	mov	w8, #0xc                // =12
   28790: 11000f09     	add	w9, w24, #0x3
   28794: 11000d0a     	add	w10, w8, #0x3
   28798: 1100ae6b     	add	w11, w19, #0x2b
   2879c: a939a3b3     	stp	x19, x8, [x29, #-0x68]
   287a0: f100027f     	cmp	x19, #0x0
   287a4: 5280050c     	mov	w12, #0x28              // =40
   287a8: 927e1133     	and	x19, x9, #0x7c
   287ac: 121e7549     	and	w9, w10, #0xfffffffc
   287b0: 121e756a     	and	w10, w11, #0xfffffffc
   287b4: 1a8a018a     	csel	w10, w12, w10, eq
   287b8: f100011f     	cmp	x8, #0x0
   287bc: 0b130148     	add	w8, w10, w19
   287c0: 1a8903e9     	csel	w9, wzr, w9, eq
   287c4: 0b090108     	add	w8, w8, w9
   287c8: 11007100     	add	w0, w8, #0x1c
   287cc: 910143e8     	add	x8, sp, #0x50
   287d0: 97ff7f04     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   287d4: b9406fe8     	ldr	w8, [sp, #0x6c]
   287d8: 2a1f03e0     	mov	w0, wzr
   287dc: 350005e8     	cbnz	w8, 0x28898 <__share_file+0x1b564>
   287e0: f90003f4     	str	x20, [sp]
   287e4: f845c3f4     	ldur	x20, [sp, #0x5c]
   287e8: b9403388     	ldr	w8, [x28, #0x30]
   287ec: 52800209     	mov	w9, #0x10               // =16
   287f0: 1100726a     	add	w10, w19, #0x1c
   287f4: b900129b     	str	w27, [x20, #0x10]
   287f8: 29016a88     	stp	w8, w26, [x20, #0x8]
   287fc: 79002a99     	strh	w25, [x20, #0x14]
   28800: 79002e89     	strh	w9, [x20, #0x16]
   28804: b9001a8a     	str	w10, [x20, #0x18]
   28808: f845c3f3     	ldur	x19, [sp, #0x5c]
   2880c: f9400bb9     	ldr	x25, [x29, #0x10]
   28810: 51001302     	sub	w2, w24, #0x4
   28814: aa1703e1     	mov	x1, x23
   28818: 91008260     	add	x0, x19, #0x20
   2881c: b9001e62     	str	w2, [x19, #0x1c]
   28820: 97ff8044     	bl	0x8930 <memcpy@plt>
   28824: b9401a88     	ldr	w8, [x20, #0x18]
   28828: 52800149     	mov	w9, #0xa                // =10
   2882c: f9400fe3     	ldr	x3, [sp, #0x18]
   28830: d101a3a1     	sub	x1, x29, #0x68
   28834: 8b080268     	add	x8, x19, x8
   28838: 39000109     	strb	w9, [x8]
   2883c: b94002aa     	ldr	w10, [x21]
   28840: 39002109     	strb	w9, [x8, #0x8]
   28844: 9100a100     	add	x0, x8, #0x28
   28848: b900050a     	str	w10, [x8, #0x4]
   2884c: a940a7e2     	ldp	x2, x9, [sp, #0x8]
   28850: 528001aa     	mov	w10, #0xd               // =13
   28854: b9400129     	ldr	w9, [x9]
   28858: 3900410a     	strb	w10, [x8, #0x10]
   2885c: b9000d09     	str	w9, [x8, #0xc]
   28860: f94003e9     	ldr	x9, [sp]
   28864: f9400129     	ldr	x9, [x9]
   28868: 3900710a     	strb	w10, [x8, #0x1c]
   2886c: f8014109     	stur	x9, [x8, #0x14]
   28870: f9400329     	ldr	x9, [x25]
   28874: f9001109     	str	x9, [x8, #0x20]
   28878: 97ff9816     	bl	0xe8d0 <__share_file+0x159c>
   2887c: ad4287e0     	ldp	q0, q1, [sp, #0x50]
   28880: f9403be8     	ldr	x8, [sp, #0x70]
   28884: 910083e0     	add	x0, sp, #0x20
   28888: ad0107e0     	stp	q0, q1, [sp, #0x20]
   2888c: f90023e8     	str	x8, [sp, #0x40]
   28890: 97ff7f30     	bl	0x8550 <__api_logger_buffer_commit@plt>
   28894: 52800020     	mov	w0, #0x1                // =1
   28898: f94016c8     	ldr	x8, [x22, #0x28]
   2889c: f85a83a9     	ldur	x9, [x29, #-0x58]
   288a0: eb09011f     	cmp	x8, x9
   288a4: 54000121     	b.ne	0x288c8 <__share_file+0x1b594>
   288a8: a94e7bfd     	ldp	x29, x30, [sp, #0xe0]
   288ac: a94d4ff4     	ldp	x20, x19, [sp, #0xd0]
   288b0: a94c57f6     	ldp	x22, x21, [sp, #0xc0]
   288b4: a94b5ff8     	ldp	x24, x23, [sp, #0xb0]
   288b8: a94a67fa     	ldp	x26, x25, [sp, #0xa0]
   288bc: a9496ffc     	ldp	x28, x27, [sp, #0x90]
   288c0: 9103c3ff     	add	sp, sp, #0xf0
   288c4: d65f03c0     	ret
   288c8: 97ff7f06     	bl	0x84e0 <__stack_chk_fail@plt>
   288cc: d103c3ff     	sub	sp, sp, #0xf0
   288d0: a9096ffc     	stp	x28, x27, [sp, #0x90]
   288d4: a90a67fa     	stp	x26, x25, [sp, #0xa0]
   288d8: a90b5ff8     	stp	x24, x23, [sp, #0xb0]
   288dc: a90c57f6     	stp	x22, x21, [sp, #0xc0]
   288e0: a90d4ff4     	stp	x20, x19, [sp, #0xd0]
   288e4: a90e7bfd     	stp	x29, x30, [sp, #0xe0]
   288e8: 910383fd     	add	x29, sp, #0xe0
   288ec: d53bd053     	mrs	x19, TPIDR_EL0
   288f0: f9401668     	ldr	x8, [x19, #0x28]
   288f4: 52800029     	mov	w9, #0x1                // =1
   288f8: 1ac32129     	lsl	w9, w9, w3
   288fc: f81a83a8     	stur	x8, [x29, #-0x58]
   28900: f9400008     	ldr	x8, [x0]
   28904: b9400108     	ldr	w8, [x8]
   28908: 6a09011f     	tst	w8, w9
   2890c: 54000cc0     	b.eq	0x28aa4 <__share_file+0x1b770>
   28910: f9401408     	ldr	x8, [x0, #0x28]
   28914: 2a0203fa     	mov	w26, w2
   28918: aa0003fb     	mov	x27, x0
   2891c: 38624908     	ldrb	w8, [x8, w2, uxtw]
   28920: 34000c28     	cbz	w8, 0x28aa4 <__share_file+0x1b770>
   28924: a94153b6     	ldp	x22, x20, [x29, #0x10]
   28928: 39418888     	ldrb	w8, [x4, #0x62]
   2892c: 2a0303f9     	mov	w25, w3
   28930: 2a0103fc     	mov	w28, w1
   28934: 9101c3e0     	add	x0, sp, #0x70
   28938: aa0703e1     	mov	x1, x7
   2893c: aa1603e2     	mov	x2, x22
   28940: aa1403e3     	mov	x3, x20
   28944: aa0703f5     	mov	x21, x7
   28948: aa0503f7     	mov	x23, x5
   2894c: aa0403f8     	mov	x24, x4
   28950: f9000fe6     	str	x6, [sp, #0x18]
   28954: b90017e8     	str	w8, [sp, #0x14]
   28958: 97fffdea     	bl	0x28100 <__share_file+0x1adcc>
   2895c: f9403bea     	ldr	x10, [sp, #0x70]
   28960: a947a7e8     	ldp	x8, x9, [sp, #0x78]
   28964: 5280020d     	mov	w13, #0x10              // =16
   28968: f100015f     	cmp	x10, #0x0
   2896c: 11004d4a     	add	w10, w10, #0x13
   28970: 11000d0b     	add	w11, w8, #0x3
   28974: 121e754a     	and	w10, w10, #0xfffffffc
   28978: 11000d2c     	add	w12, w9, #0x3
   2897c: 121e756b     	and	w11, w11, #0xfffffffc
   28980: 1a8a01aa     	csel	w10, w13, w10, eq
   28984: f100011f     	cmp	x8, #0x0
   28988: 121e758c     	and	w12, w12, #0xfffffffc
   2898c: 1a8b03e8     	csel	w8, wzr, w11, eq
   28990: f100013f     	cmp	x9, #0x0
   28994: 0b0a0108     	add	w8, w8, w10
   28998: 1a8c03e9     	csel	w9, wzr, w12, eq
   2899c: 0b090108     	add	w8, w8, w9
   289a0: 11021100     	add	w0, w8, #0x84
   289a4: 910123e8     	add	x8, sp, #0x48
   289a8: 97ff7e8e     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   289ac: b94067e8     	ldr	w8, [sp, #0x64]
   289b0: 2a1f03e0     	mov	w0, wzr
   289b4: 350007a8     	cbnz	w8, 0x28aa8 <__share_file+0x1b774>
   289b8: f90007f4     	str	x20, [sp, #0x8]
   289bc: f84543f4     	ldur	x20, [sp, #0x54]
   289c0: b9403368     	ldr	w8, [x27, #0x30]
   289c4: 52801089     	mov	w9, #0x84               // =132
   289c8: aa1803e1     	mov	x1, x24
   289cc: b900129c     	str	w28, [x20, #0x10]
   289d0: 29016a88     	stp	w8, w26, [x20, #0x8]
   289d4: 5280021a     	mov	w26, #0x10              // =16
   289d8: 79002a99     	strh	w25, [x20, #0x14]
   289dc: 79002e9a     	strh	w26, [x20, #0x16]
   289e0: b9001a89     	str	w9, [x20, #0x18]
   289e4: b94017e8     	ldr	w8, [sp, #0x14]
   289e8: f84543f9     	ldur	x25, [sp, #0x54]
   289ec: 7100011f     	cmp	w8, #0x0
   289f0: 52800c48     	mov	w8, #0x62               // =98
   289f4: 1a880502     	cinc	w2, w8, ne
   289f8: 91008320     	add	x0, x25, #0x20
   289fc: b9001f22     	str	w2, [x25, #0x1c]
   28a00: 97ff7fcc     	bl	0x8930 <memcpy@plt>
   28a04: b9401a88     	ldr	w8, [x20, #0x18]
   28a08: 8b080334     	add	x20, x25, x8
   28a0c: 52800148     	mov	w8, #0xa                // =10
   28a10: 39000288     	strb	w8, [x20]
   28a14: b94002e9     	ldr	w9, [x23]
   28a18: 39002288     	strb	w8, [x20, #0x8]
   28a1c: f9400fe8     	ldr	x8, [sp, #0x18]
   28a20: b9000689     	str	w9, [x20, #0x4]
   28a24: b9400108     	ldr	w8, [x8]
   28a28: b9000e88     	str	w8, [x20, #0xc]
   28a2c: b94073e8     	ldr	w8, [sp, #0x70]
   28a30: f94002a1     	ldr	x1, [x21]
   28a34: 38010e9a     	strb	w26, [x20, #0x10]!
   28a38: 91002280     	add	x0, x20, #0x8
   28a3c: 51002102     	sub	w2, w8, #0x8
   28a40: b9000682     	str	w2, [x20, #0x4]
   28a44: b5000061     	cbnz	x1, 0x28a50 <__share_file+0x1b71c>
   28a48: 900001c1     	adrp	x1, 0x60000
   28a4c: 913c2821     	add	x1, x1, #0xf0a
   28a50: 97ff7fb8     	bl	0x8930 <memcpy@plt>
   28a54: f9403be8     	ldr	x8, [sp, #0x70]
   28a58: f94007e3     	ldr	x3, [sp, #0x8]
   28a5c: 9101c3e9     	add	x9, sp, #0x70
   28a60: 91002121     	add	x1, x9, #0x8
   28a64: 91000d0a     	add	x10, x8, #0x3
   28a68: f100011f     	cmp	x8, #0x0
   28a6c: 927ef548     	and	x8, x10, #0xfffffffffffffffc
   28a70: 9a8803e8     	csel	x8, xzr, x8, eq
   28a74: 8b080280     	add	x0, x20, x8
   28a78: aa1603e2     	mov	x2, x22
   28a7c: 97ff9795     	bl	0xe8d0 <__share_file+0x159c>
   28a80: 3cc483e0     	ldur	q0, [sp, #0x48]
   28a84: 3cc583e1     	ldur	q1, [sp, #0x58]
   28a88: f94037e8     	ldr	x8, [sp, #0x68]
   28a8c: 910083e0     	add	x0, sp, #0x20
   28a90: ad0107e0     	stp	q0, q1, [sp, #0x20]
   28a94: f90023e8     	str	x8, [sp, #0x40]
   28a98: 97ff7eae     	bl	0x8550 <__api_logger_buffer_commit@plt>
   28a9c: 52800020     	mov	w0, #0x1                // =1
   28aa0: 14000002     	b	0x28aa8 <__share_file+0x1b774>
   28aa4: 2a1f03e0     	mov	w0, wzr
   28aa8: f9401668     	ldr	x8, [x19, #0x28]
   28aac: f85a83a9     	ldur	x9, [x29, #-0x58]
   28ab0: eb09011f     	cmp	x8, x9
   28ab4: 54000121     	b.ne	0x28ad8 <__share_file+0x1b7a4>
   28ab8: a94e7bfd     	ldp	x29, x30, [sp, #0xe0]
   28abc: a94d4ff4     	ldp	x20, x19, [sp, #0xd0]
   28ac0: a94c57f6     	ldp	x22, x21, [sp, #0xc0]
   28ac4: a94b5ff8     	ldp	x24, x23, [sp, #0xb0]
   28ac8: a94a67fa     	ldp	x26, x25, [sp, #0xa0]
   28acc: a9496ffc     	ldp	x28, x27, [sp, #0x90]
   28ad0: 9103c3ff     	add	sp, sp, #0xf0
   28ad4: d65f03c0     	ret
   28ad8: 97ff7e82     	bl	0x84e0 <__stack_chk_fail@plt>
   28adc: d103c3ff     	sub	sp, sp, #0xf0
   28ae0: a9096ffc     	stp	x28, x27, [sp, #0x90]
   28ae4: a90a67fa     	stp	x26, x25, [sp, #0xa0]
   28ae8: a90b5ff8     	stp	x24, x23, [sp, #0xb0]
   28aec: a90c57f6     	stp	x22, x21, [sp, #0xc0]
   28af0: a90d4ff4     	stp	x20, x19, [sp, #0xd0]
   28af4: a90e7bfd     	stp	x29, x30, [sp, #0xe0]
   28af8: 910383fd     	add	x29, sp, #0xe0
   28afc: d53bd05c     	mrs	x28, TPIDR_EL0
   28b00: f9401788     	ldr	x8, [x28, #0x28]
   28b04: 52800029     	mov	w9, #0x1                // =1
   28b08: 1ac32129     	lsl	w9, w9, w3
   28b0c: f81a83a8     	stur	x8, [x29, #-0x58]
   28b10: f9400008     	ldr	x8, [x0]
   28b14: b9400108     	ldr	w8, [x8]
   28b18: 6a09011f     	tst	w8, w9
   28b1c: 540002a0     	b.eq	0x28b70 <__share_file+0x1b83c>
   28b20: f9401408     	ldr	x8, [x0, #0x28]
   28b24: 2a0203f9     	mov	w25, w2
   28b28: aa0003fa     	mov	x26, x0
   28b2c: 38624908     	ldrb	w8, [x8, w2, uxtw]
   28b30: 34000208     	cbz	w8, 0x28b70 <__share_file+0x1b83c>
   28b34: a9011be5     	stp	x5, x6, [sp, #0x10]
   28b38: 39416088     	ldrb	w8, [x4, #0x58]
   28b3c: f94000e0     	ldr	x0, [x7]
   28b40: f9400bb5     	ldr	x21, [x29, #0x10]
   28b44: aa0703f3     	mov	x19, x7
   28b48: 7100011f     	cmp	w8, #0x0
   28b4c: 52800b88     	mov	w8, #0x5c               // =92
   28b50: aa0403f6     	mov	x22, x4
   28b54: 2a0303f8     	mov	w24, w3
   28b58: 2a0103fb     	mov	w27, w1
   28b5c: 9a880517     	cinc	x23, x8, ne
   28b60: b40000c0     	cbz	x0, 0x28b78 <__share_file+0x1b844>
   28b64: 97ff7f3f     	bl	0x8860 <strlen@plt>
   28b68: 91002014     	add	x20, x0, #0x8
   28b6c: 14000004     	b	0x28b7c <__share_file+0x1b848>
   28b70: 2a1f03e0     	mov	w0, wzr
   28b74: 14000042     	b	0x28c7c <__share_file+0x1b948>
   28b78: 52800194     	mov	w20, #0xc               // =12
   28b7c: f94002a0     	ldr	x0, [x21]
   28b80: f90007f5     	str	x21, [sp, #0x8]
   28b84: b4000080     	cbz	x0, 0x28b94 <__share_file+0x1b860>
   28b88: 97ff7f36     	bl	0x8860 <strlen@plt>
   28b8c: 91002008     	add	x8, x0, #0x8
   28b90: 14000002     	b	0x28b98 <__share_file+0x1b864>
   28b94: 52800188     	mov	w8, #0xc                // =12
   28b98: 11000ee9     	add	w9, w23, #0x3
   28b9c: 11000d0a     	add	w10, w8, #0x3
   28ba0: 11004e8b     	add	w11, w20, #0x13
   28ba4: f100029f     	cmp	x20, #0x0
   28ba8: 5280020c     	mov	w12, #0x10              // =16
   28bac: 927e1135     	and	x21, x9, #0x7c
   28bb0: 121e7549     	and	w9, w10, #0xfffffffc
   28bb4: 121e756a     	and	w10, w11, #0xfffffffc
   28bb8: 1a8a018a     	csel	w10, w12, w10, eq
   28bbc: f100011f     	cmp	x8, #0x0
   28bc0: a939a3b4     	stp	x20, x8, [x29, #-0x68]
   28bc4: 0b150148     	add	w8, w10, w21
   28bc8: 1a8903e9     	csel	w9, wzr, w9, eq
   28bcc: 0b090108     	add	w8, w8, w9
   28bd0: 11007100     	add	w0, w8, #0x1c
   28bd4: 910143e8     	add	x8, sp, #0x50
   28bd8: 97ff7e02     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   28bdc: b9406fe8     	ldr	w8, [sp, #0x6c]
   28be0: 2a1f03e0     	mov	w0, wzr
   28be4: 350004c8     	cbnz	w8, 0x28c7c <__share_file+0x1b948>
   28be8: f845c3f4     	ldur	x20, [sp, #0x5c]
   28bec: b9403348     	ldr	w8, [x26, #0x30]
   28bf0: 5280020a     	mov	w10, #0x10              // =16
   28bf4: 110072a9     	add	w9, w21, #0x1c
   28bf8: b900129b     	str	w27, [x20, #0x10]
   28bfc: 29016688     	stp	w8, w25, [x20, #0x8]
   28c00: 79002a98     	strh	w24, [x20, #0x14]
   28c04: 79002e8a     	strh	w10, [x20, #0x16]
   28c08: b9001a89     	str	w9, [x20, #0x18]
   28c0c: f845c3f5     	ldur	x21, [sp, #0x5c]
   28c10: 510012e2     	sub	w2, w23, #0x4
   28c14: aa1603e1     	mov	x1, x22
   28c18: 910082a0     	add	x0, x21, #0x20
   28c1c: b9001ea2     	str	w2, [x21, #0x1c]
   28c20: 97ff7f44     	bl	0x8930 <memcpy@plt>
   28c24: b9401a88     	ldr	w8, [x20, #0x18]
   28c28: 52800149     	mov	w9, #0xa                // =10
   28c2c: d101a3a1     	sub	x1, x29, #0x68
   28c30: aa1303e2     	mov	x2, x19
   28c34: 8b0802a8     	add	x8, x21, x8
   28c38: 39000109     	strb	w9, [x8]
   28c3c: a940abe3     	ldp	x3, x10, [sp, #0x8]
   28c40: 91004100     	add	x0, x8, #0x10
   28c44: b940014a     	ldr	w10, [x10]
   28c48: 39002109     	strb	w9, [x8, #0x8]
   28c4c: f9400fe9     	ldr	x9, [sp, #0x18]
   28c50: b900050a     	str	w10, [x8, #0x4]
   28c54: b9400129     	ldr	w9, [x9]
   28c58: b9000d09     	str	w9, [x8, #0xc]
   28c5c: 97ff971d     	bl	0xe8d0 <__share_file+0x159c>
   28c60: ad4287e0     	ldp	q0, q1, [sp, #0x50]
   28c64: f9403be8     	ldr	x8, [sp, #0x70]
   28c68: 910083e0     	add	x0, sp, #0x20
   28c6c: ad0107e0     	stp	q0, q1, [sp, #0x20]
   28c70: f90023e8     	str	x8, [sp, #0x40]
   28c74: 97ff7e37     	bl	0x8550 <__api_logger_buffer_commit@plt>
   28c78: 52800020     	mov	w0, #0x1                // =1
   28c7c: f9401788     	ldr	x8, [x28, #0x28]
   28c80: f85a83a9     	ldur	x9, [x29, #-0x58]
   28c84: eb09011f     	cmp	x8, x9
   28c88: 54000121     	b.ne	0x28cac <__share_file+0x1b978>
   28c8c: a94e7bfd     	ldp	x29, x30, [sp, #0xe0]
   28c90: a94d4ff4     	ldp	x20, x19, [sp, #0xd0]
   28c94: a94c57f6     	ldp	x22, x21, [sp, #0xc0]
   28c98: a94b5ff8     	ldp	x24, x23, [sp, #0xb0]
   28c9c: a94a67fa     	ldp	x26, x25, [sp, #0xa0]
   28ca0: a9496ffc     	ldp	x28, x27, [sp, #0x90]
   28ca4: 9103c3ff     	add	sp, sp, #0xf0
   28ca8: d65f03c0     	ret
   28cac: 97ff7e0d     	bl	0x84e0 <__stack_chk_fail@plt>
   28cb0: d10343ff     	sub	sp, sp, #0xd0
   28cb4: a9076ffc     	stp	x28, x27, [sp, #0x70]
   28cb8: a90867fa     	stp	x26, x25, [sp, #0x80]
   28cbc: a9095ff8     	stp	x24, x23, [sp, #0x90]
   28cc0: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   28cc4: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   28cc8: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
   28ccc: 910303fd     	add	x29, sp, #0xc0
   28cd0: d53bd059     	mrs	x25, TPIDR_EL0
   28cd4: f9401728     	ldr	x8, [x25, #0x28]
   28cd8: 52800029     	mov	w9, #0x1                // =1
   28cdc: 1ac32129     	lsl	w9, w9, w3
   28ce0: f81a83a8     	stur	x8, [x29, #-0x58]
   28ce4: f9400008     	ldr	x8, [x0]
   28ce8: b9400108     	ldr	w8, [x8]
   28cec: 6a09011f     	tst	w8, w9
   28cf0: 540003a0     	b.eq	0x28d64 <__share_file+0x1ba30>
   28cf4: f9401408     	ldr	x8, [x0, #0x28]
   28cf8: 2a0203f6     	mov	w22, w2
   28cfc: aa0003f8     	mov	x24, x0
   28d00: 38624908     	ldrb	w8, [x8, w2, uxtw]
   28d04: 34000308     	cbz	w8, 0x28d64 <__share_file+0x1ba30>
   28d08: 39409088     	ldrb	w8, [x4, #0x24]
   28d0c: 394000aa     	ldrb	w10, [x5]
   28d10: 52800509     	mov	w9, #0x28               // =40
   28d14: 5280010b     	mov	w11, #0x8               // =8
   28d18: 7100011f     	cmp	w8, #0x0
   28d1c: 9a89053b     	cinc	x27, x9, ne
   28d20: 7100015f     	cmp	w10, #0x0
   28d24: 52800588     	mov	w8, #0x2c               // =44
   28d28: 9a8b057a     	cinc	x26, x11, ne
   28d2c: 11000f69     	add	w9, w27, #0x3
   28d30: 8a08013c     	and	x28, x9, x8
   28d34: 11000f48     	add	w8, w26, #0x3
   28d38: 121e0508     	and	w8, w8, #0xc
   28d3c: 0b1c0108     	add	w8, w8, w28
   28d40: 11007100     	add	w0, w8, #0x1c
   28d44: 910103e8     	add	x8, sp, #0x40
   28d48: aa0503f3     	mov	x19, x5
   28d4c: aa0403f4     	mov	x20, x4
   28d50: 2a0303f5     	mov	w21, w3
   28d54: 2a0103f7     	mov	w23, w1
   28d58: 97ff7da2     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   28d5c: b9405fe8     	ldr	w8, [sp, #0x5c]
   28d60: 340001c8     	cbz	w8, 0x28d98 <__share_file+0x1ba64>
   28d64: 2a1f03e0     	mov	w0, wzr
   28d68: f9401728     	ldr	x8, [x25, #0x28]
   28d6c: f85a83a9     	ldur	x9, [x29, #-0x58]
   28d70: eb09011f     	cmp	x8, x9
   28d74: 54000541     	b.ne	0x28e1c <__share_file+0x1bae8>
   28d78: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
   28d7c: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   28d80: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   28d84: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   28d88: a94867fa     	ldp	x26, x25, [sp, #0x80]
   28d8c: a9476ffc     	ldp	x28, x27, [sp, #0x70]
   28d90: 910343ff     	add	sp, sp, #0xd0
   28d94: d65f03c0     	ret
   28d98: f90007fa     	str	x26, [sp, #0x8]
   28d9c: f844c3fa     	ldur	x26, [sp, #0x4c]
   28da0: b9403308     	ldr	w8, [x24, #0x30]
   28da4: 52800218     	mov	w24, #0x10              // =16
   28da8: 11007389     	add	w9, w28, #0x1c
   28dac: b9001357     	str	w23, [x26, #0x10]
   28db0: 29015b48     	stp	w8, w22, [x26, #0x8]
   28db4: 79002b55     	strh	w21, [x26, #0x14]
   28db8: 79002f58     	strh	w24, [x26, #0x16]
   28dbc: b9001b49     	str	w9, [x26, #0x18]
   28dc0: f844c3f5     	ldur	x21, [sp, #0x4c]
   28dc4: 51001362     	sub	w2, w27, #0x4
   28dc8: aa1403e1     	mov	x1, x20
   28dcc: 910082a0     	add	x0, x21, #0x20
   28dd0: b9001ea2     	str	w2, [x21, #0x1c]
   28dd4: 97ff7ed7     	bl	0x8930 <memcpy@plt>
   28dd8: b9401b48     	ldr	w8, [x26, #0x18]
   28ddc: f94007e9     	ldr	x9, [sp, #0x8]
   28de0: aa1303e1     	mov	x1, x19
   28de4: 8b0802a8     	add	x8, x21, x8
   28de8: 51002122     	sub	w2, w9, #0x8
   28dec: 91002100     	add	x0, x8, #0x8
   28df0: 39000118     	strb	w24, [x8]
   28df4: b9000502     	str	w2, [x8, #0x4]
   28df8: 97ff7ece     	bl	0x8930 <memcpy@plt>
   28dfc: ad4207e0     	ldp	q0, q1, [sp, #0x40]
   28e00: f94033e8     	ldr	x8, [sp, #0x60]
   28e04: 910043e0     	add	x0, sp, #0x10
   28e08: ad0087e0     	stp	q0, q1, [sp, #0x10]
   28e0c: f9001be8     	str	x8, [sp, #0x30]
   28e10: 97ff7dd0     	bl	0x8550 <__api_logger_buffer_commit@plt>
   28e14: 52800020     	mov	w0, #0x1                // =1
   28e18: 17ffffd4     	b	0x28d68 <__share_file+0x1ba34>
   28e1c: 97ff7db1     	bl	0x84e0 <__stack_chk_fail@plt>
   28e20: a9bb67fa     	stp	x26, x25, [sp, #-0x50]!
   28e24: a9015ff8     	stp	x24, x23, [sp, #0x10]
   28e28: a90257f6     	stp	x22, x21, [sp, #0x20]
   28e2c: a9034ff4     	stp	x20, x19, [sp, #0x30]
   28e30: a9047bfd     	stp	x29, x30, [sp, #0x40]
   28e34: 910103fd     	add	x29, sp, #0x40
   28e38: f9400016     	ldr	x22, [x0]
   28e3c: f100001f     	cmp	x0, #0x0
   28e40: 9a9603e8     	csel	x8, xzr, x22, eq
   28e44: eb02011f     	cmp	x8, x2
   28e48: 54000841     	b.ne	0x28f50 <__share_file+0x1bc1c>
   28e4c: eb160039     	subs	x25, x1, x22
   28e50: 54000703     	b.lo	0x28f30 <__share_file+0x1bbfc>
   28e54: f940041a     	ldr	x26, [x0, #0x8]
   28e58: aa0003f3     	mov	x19, x0
   28e5c: 8b1a0ec8     	add	x8, x22, x26, lsl #3
   28e60: eb010115     	subs	x21, x8, x1
   28e64: 54000663     	b.lo	0x28f30 <__share_file+0x1bbfc>
   28e68: aa0303f4     	mov	x20, x3
   28e6c: b1000758     	adds	x24, x26, #0x1
   28e70: aa1603f7     	mov	x23, x22
   28e74: 540003e2     	b.hs	0x28ef0 <__share_file+0x1bbbc>
   28e78: f9400a68     	ldr	x8, [x19, #0x10]
   28e7c: aa1603f7     	mov	x23, x22
   28e80: eb18011f     	cmp	x8, x24
   28e84: 54000362     	b.hs	0x28ef0 <__share_file+0x1bbbc>
   28e88: d1000708     	sub	x8, x24, #0x1
   28e8c: ea08031f     	tst	x24, x8
   28e90: aa1803e8     	mov	x8, x24
   28e94: 540000c0     	b.eq	0x28eac <__share_file+0x1bb78>
   28e98: 52800028     	mov	w8, #0x1                // =1
   28e9c: aa1803e9     	mov	x9, x24
   28ea0: d341fd29     	lsr	x9, x9, #1
   28ea4: d37ff908     	lsl	x8, x8, #1
   28ea8: b5ffffc9     	cbnz	x9, 0x28ea0 <__share_file+0x1bb6c>
   28eac: f100091f     	cmp	x8, #0x2
   28eb0: 52800049     	mov	w9, #0x2                // =2
   28eb4: 9a898108     	csel	x8, x8, x9, hi
   28eb8: d37df100     	lsl	x0, x8, #3
   28ebc: f9000a68     	str	x8, [x19, #0x10]
   28ec0: 97ff7e94     	bl	0x8910 <malloc@plt>
   28ec4: b4000560     	cbz	x0, 0x28f70 <__share_file+0x1bc3c>
   28ec8: aa0003f7     	mov	x23, x0
   28ecc: b4000116     	cbz	x22, 0x28eec <__share_file+0x1bbb8>
   28ed0: d37df342     	lsl	x2, x26, #3
   28ed4: aa1703e0     	mov	x0, x23
   28ed8: aa1603e1     	mov	x1, x22
   28edc: 97ff7e95     	bl	0x8930 <memcpy@plt>
   28ee0: b4000076     	cbz	x22, 0x28eec <__share_file+0x1bbb8>
   28ee4: aa1603e0     	mov	x0, x22
   28ee8: 97ff7ebe     	bl	0x89e0 <free@plt>
   28eec: f9000277     	str	x23, [x19]
   28ef0: d3638b28     	lsl	x8, x25, #29
   28ef4: 8b8876f6     	add	x22, x23, x8, asr #29
   28ef8: 910022c0     	add	x0, x22, #0x8
   28efc: aa1603e1     	mov	x1, x22
   28f00: aa1503e2     	mov	x2, x21
   28f04: 97ff7e27     	bl	0x87a0 <memmove@plt>
   28f08: b4000076     	cbz	x22, 0x28f14 <__share_file+0x1bbe0>
   28f0c: f9400288     	ldr	x8, [x20]
   28f10: f90002c8     	str	x8, [x22]
   28f14: f9000678     	str	x24, [x19, #0x8]
   28f18: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   28f1c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   28f20: a94257f6     	ldp	x22, x21, [sp, #0x20]
   28f24: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   28f28: a8c567fa     	ldp	x26, x25, [sp], #0x50
   28f2c: d65f03c0     	ret
   28f30: d0000180     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   28f34: f00001a2     	adrp	x2, 0x5f000
   28f38: d0000183     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   28f3c: 91215c00     	add	x0, x0, #0x857
   28f40: 913ed442     	add	x2, x2, #0xfb5
   28f44: 91277063     	add	x3, x3, #0x9dc
   28f48: 528031c1     	mov	w1, #0x18e              // =398
   28f4c: 97ff7ca5     	bl	0x81e0 <__assert2@plt>
   28f50: d0000180     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   28f54: 900001c2     	adrp	x2, 0x60000
   28f58: d0000183     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   28f5c: 91215c00     	add	x0, x0, #0x857
   28f60: 91020c42     	add	x2, x2, #0x83
   28f64: 912c0063     	add	x3, x3, #0xb00
   28f68: 52800ae1     	mov	w1, #0x57               // =87
   28f6c: 97ff7c9d     	bl	0x81e0 <__assert2@plt>
   28f70: d0000180     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   28f74: 900001c2     	adrp	x2, 0x60000
   28f78: d0000183     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   28f7c: 91215c00     	add	x0, x0, #0x857
   28f80: 91080442     	add	x2, x2, #0x201
   28f84: 9124c063     	add	x3, x3, #0x930
   28f88: 52804a01     	mov	w1, #0x250              // =592
   28f8c: 97ff7c95     	bl	0x81e0 <__assert2@plt>
   28f90: f81d0ff5     	str	x21, [sp, #-0x30]!
   28f94: a9014ff4     	stp	x20, x19, [sp, #0x10]
   28f98: a9027bfd     	stp	x29, x30, [sp, #0x20]
   28f9c: 910083fd     	add	x29, sp, #0x20
   28fa0: f0000288     	adrp	x8, 0x7b000
   28fa4: 9110e108     	add	x8, x8, #0x438
   28fa8: 6f00e400     	movi	v0.2d, #0000000000000000
   28fac: aa0003f3     	mov	x19, x0
   28fb0: aa0003f4     	mov	x20, x0
   28fb4: f9000008     	str	x8, [x0]
   28fb8: 3c808000     	stur	q0, [x0, #0x8]
   28fbc: f900141f     	str	xzr, [x0, #0x28]
   28fc0: f00001c0     	adrp	x0, 0x63000
   28fc4: 912c5c00     	add	x0, x0, #0xb17
   28fc8: 52800021     	mov	w1, #0x1                // =1
   28fcc: 3c818e80     	str	q0, [x20, #0x18]!
   28fd0: 97ff7c9c     	bl	0x8240 <__strlen_chk@plt>
   28fd4: b4000120     	cbz	x0, 0x28ff8 <__share_file+0x1bcc4>
   28fd8: f9400281     	ldr	x1, [x20]
   28fdc: f00001c3     	adrp	x3, 0x63000
   28fe0: aa0003e5     	mov	x5, x0
   28fe4: 912c5c63     	add	x3, x3, #0xb17
   28fe8: aa1403e0     	mov	x0, x20
   28fec: aa0103e2     	mov	x2, x1
   28ff0: aa1f03e4     	mov	x4, xzr
   28ff4: 97ff9115     	bl	0xd448 <__share_file+0x114>
   28ff8: aa1303f4     	mov	x20, x19
   28ffc: f00001c0     	adrp	x0, 0x63000
   29000: f8030e9f     	str	xzr, [x20, #0x30]!
   29004: 912c5c00     	add	x0, x0, #0xb17
   29008: 52800021     	mov	w1, #0x1                // =1
   2900c: a900fe9f     	stp	xzr, xzr, [x20, #0x8]
   29010: 52800035     	mov	w21, #0x1               // =1
   29014: 97ff7c8b     	bl	0x8240 <__strlen_chk@plt>
   29018: b4000120     	cbz	x0, 0x2903c <__share_file+0x1bd08>
   2901c: f9400281     	ldr	x1, [x20]
   29020: d00001c3     	adrp	x3, 0x63000
   29024: aa0003e5     	mov	x5, x0
   29028: 912c5c63     	add	x3, x3, #0xb17
   2902c: aa1403e0     	mov	x0, x20
   29030: aa0103e2     	mov	x2, x1
   29034: aa1f03e4     	mov	x4, xzr
   29038: 97ff9104     	bl	0xd448 <__share_file+0x114>
   2903c: 12800008     	mov	w8, #-0x1               // =-1
   29040: 9101c260     	add	x0, x19, #0x70
   29044: f804c27f     	stur	xzr, [x19, #0x4c]
   29048: f805c27f     	stur	xzr, [x19, #0x5c]
   2904c: f805427f     	stur	xzr, [x19, #0x54]
   29050: f806227f     	stur	xzr, [x19, #0x62]
   29054: 3901aa75     	strb	w21, [x19, #0x6a]
   29058: b9004a68     	str	w8, [x19, #0x48]
   2905c: 94004a8f     	bl	0x3ba98 <operator delete(void*)+0x708>
   29060: b0000188     	adrp	x8, 0x5a000 <json_set_float_serialization_format+0x3eac>
   29064: 3dc1ad00     	ldr	q0, [x8, #0x6b0]
   29068: f8080e7f     	str	xzr, [x19, #0x80]!
   2906c: aa1303e0     	mov	x0, x19
   29070: 2a1f03e1     	mov	w1, wzr
   29074: b9000a7f     	str	wzr, [x19, #0x8]
   29078: f9000a7f     	str	xzr, [x19, #0x10]
   2907c: b9001a7f     	str	wzr, [x19, #0x18]
   29080: 3d800a60     	str	q0, [x19, #0x20]
   29084: 94000696     	bl	0x2aadc <__share_file+0x1d7a8>
   29088: b9400a61     	ldr	w1, [x19, #0x8]
   2908c: aa1303e0     	mov	x0, x19
   29090: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   29094: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   29098: f84307f5     	ldr	x21, [sp], #0x30
   2909c: 14000721     	b	0x2ad20 <__share_file+0x1d9ec>
   290a0: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   290a4: a9017bfd     	stp	x29, x30, [sp, #0x10]
   290a8: 910043fd     	add	x29, sp, #0x10
   290ac: d0000288     	adrp	x8, 0x7b000
   290b0: 9110e108     	add	x8, x8, #0x438
   290b4: 91020014     	add	x20, x0, #0x80
   290b8: aa0003f3     	mov	x19, x0
   290bc: f9000008     	str	x8, [x0]
   290c0: aa1403e0     	mov	x0, x20
   290c4: 9400001a     	bl	0x2912c <__share_file+0x1bdf8>
   290c8: aa1403e0     	mov	x0, x20
   290cc: 940007c8     	bl	0x2afec <__share_file+0x1dcb8>
   290d0: 9101c260     	add	x0, x19, #0x70
   290d4: 94004adc     	bl	0x3bc44 <operator delete(void*)+0x8b4>
   290d8: f9403268     	ldr	x8, [x19, #0x60]
   290dc: b4000088     	cbz	x8, 0x290ec <__share_file+0x1bdb8>
   290e0: f9402a60     	ldr	x0, [x19, #0x50]
   290e4: 97ff7e3f     	bl	0x89e0 <free@plt>
   290e8: f9002a7f     	str	xzr, [x19, #0x50]
   290ec: f9402268     	ldr	x8, [x19, #0x40]
   290f0: a905fe7f     	stp	xzr, xzr, [x19, #0x58]
   290f4: b4000088     	cbz	x8, 0x29104 <__share_file+0x1bdd0>
   290f8: f9401a60     	ldr	x0, [x19, #0x30]
   290fc: 97ff7e39     	bl	0x89e0 <free@plt>
   29100: f9001a7f     	str	xzr, [x19, #0x30]
   29104: f9401668     	ldr	x8, [x19, #0x28]
   29108: a903fe7f     	stp	xzr, xzr, [x19, #0x38]
   2910c: b4000088     	cbz	x8, 0x2911c <__share_file+0x1bde8>
   29110: f9400e60     	ldr	x0, [x19, #0x18]
   29114: 97ff7e33     	bl	0x89e0 <free@plt>
   29118: f9000e7f     	str	xzr, [x19, #0x18]
   2911c: a9027e7f     	stp	xzr, xzr, [x19, #0x20]
   29120: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   29124: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   29128: d65f03c0     	ret
   2912c: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
   29130: a9014ff4     	stp	x20, x19, [sp, #0x10]
   29134: a9027bfd     	stp	x29, x30, [sp, #0x20]
   29138: 910083fd     	add	x29, sp, #0x20
   2913c: b9402414     	ldr	w20, [x0, #0x24]
   29140: aa0003f3     	mov	x19, x0
   29144: 3100069f     	cmn	w20, #0x1
   29148: 54000500     	b.eq	0x291e8 <__share_file+0x1beb4>
   2914c: b9401a68     	ldr	w8, [x19, #0x18]
   29150: 6b14011f     	cmp	w8, w20
   29154: 540009e9     	b.ls	0x29290 <__share_file+0x1bf5c>
   29158: 3100069f     	cmn	w20, #0x1
   2915c: 54000460     	b.eq	0x291e8 <__share_file+0x1beb4>
   29160: b9401a68     	ldr	w8, [x19, #0x18]
   29164: 6b14011f     	cmp	w8, w20
   29168: 54000949     	b.ls	0x29290 <__share_file+0x1bf5c>
   2916c: f9400a68     	ldr	x8, [x19, #0x10]
   29170: 2a1403f5     	mov	w21, w20
   29174: 8b151916     	add	x22, x8, x21, lsl #6
   29178: f94012c8     	ldr	x8, [x22, #0x20]
   2917c: b4000088     	cbz	x8, 0x2918c <__share_file+0x1be58>
   29180: f9400ac0     	ldr	x0, [x22, #0x10]
   29184: 97ff7e17     	bl	0x89e0 <free@plt>
   29188: f9000adf     	str	xzr, [x22, #0x10]
   2918c: a901fedf     	stp	xzr, xzr, [x22, #0x18]
   29190: b9401a68     	ldr	w8, [x19, #0x18]
   29194: 6b14011f     	cmp	w8, w20
   29198: 540007c9     	b.ls	0x29290 <__share_file+0x1bf5c>
   2919c: f9400a68     	ldr	x8, [x19, #0x10]
   291a0: 8b151916     	add	x22, x8, x21, lsl #6
   291a4: f9401ec8     	ldr	x8, [x22, #0x38]
   291a8: b4000088     	cbz	x8, 0x291b8 <__share_file+0x1be84>
   291ac: f94016c0     	ldr	x0, [x22, #0x28]
   291b0: 97ff7e0c     	bl	0x89e0 <free@plt>
   291b4: f90016df     	str	xzr, [x22, #0x28]
   291b8: a9037edf     	stp	xzr, xzr, [x22, #0x30]
   291bc: b9401a68     	ldr	w8, [x19, #0x18]
   291c0: 6b14011f     	cmp	w8, w20
   291c4: 54000769     	b.ls	0x292b0 <__share_file+0x1bf7c>
   291c8: f9400a69     	ldr	x9, [x19, #0x10]
   291cc: 8b151929     	add	x9, x9, x21, lsl #6
   291d0: b9400534     	ldr	w20, [x9, #0x4]
   291d4: 3100069f     	cmn	w20, #0x1
   291d8: 54000080     	b.eq	0x291e8 <__share_file+0x1beb4>
   291dc: 6b14011f     	cmp	w8, w20
   291e0: 54fffc28     	b.hi	0x29164 <__share_file+0x1be30>
   291e4: 1400002b     	b	0x29290 <__share_file+0x1bf5c>
   291e8: b9400a68     	ldr	w8, [x19, #0x8]
   291ec: 340000a8     	cbz	w8, 0x29200 <__share_file+0x1becc>
   291f0: f9400260     	ldr	x0, [x19]
   291f4: d37ef502     	lsl	x2, x8, #2
   291f8: 52801fe1     	mov	w1, #0xff               // =255
   291fc: 97ff7dd9     	bl	0x8960 <memset@plt>
   29200: b9401a68     	ldr	w8, [x19, #0x18]
   29204: 34000328     	cbz	w8, 0x29268 <__share_file+0x1bf34>
   29208: aa1f03e8     	mov	x8, xzr
   2920c: aa1f03ea     	mov	x10, xzr
   29210: 12800009     	mov	w9, #-0x1               // =-1
   29214: b9002e7f     	str	wzr, [x19, #0x2c]
   29218: f9400a6b     	ldr	x11, [x19, #0x10]
   2921c: b8286969     	str	w9, [x11, x8]
   29220: b9401a6b     	ldr	w11, [x19, #0x18]
   29224: eb0b015f     	cmp	x10, x11
   29228: 54000342     	b.hs	0x29290 <__share_file+0x1bf5c>
   2922c: f9400a6b     	ldr	x11, [x19, #0x10]
   29230: 1100054c     	add	w12, w10, #0x1
   29234: 9100054a     	add	x10, x10, #0x1
   29238: 8b08016b     	add	x11, x11, x8
   2923c: b900056c     	str	w12, [x11, #0x4]
   29240: b9401a6b     	ldr	w11, [x19, #0x18]
   29244: 91010108     	add	x8, x8, #0x40
   29248: eb0b015f     	cmp	x10, x11
   2924c: 54fffe63     	b.lo	0x29218 <__share_file+0x1bee4>
   29250: 3400020b     	cbz	w11, 0x29290 <__share_file+0x1bf5c>
   29254: f9400a68     	ldr	x8, [x19, #0x10]
   29258: 51000569     	sub	w9, w11, #0x1
   2925c: 8b091908     	add	x8, x8, x9, lsl #6
   29260: 91001108     	add	x8, x8, #0x4
   29264: 14000002     	b	0x2926c <__share_file+0x1bf38>
   29268: 9100b268     	add	x8, x19, #0x2c
   2926c: 12800009     	mov	w9, #-0x1               // =-1
   29270: 2f07e600     	movi	d0, #0xffffffff00000000
   29274: b9000109     	str	w9, [x8]
   29278: b9002a69     	str	w9, [x19, #0x28]
   2927c: fd001260     	str	d0, [x19, #0x20]
   29280: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   29284: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   29288: a8c357f6     	ldp	x22, x21, [sp], #0x30
   2928c: d65f03c0     	ret
   29290: d0000180     	adrp	x0, 0x5b000
   29294: f00001a2     	adrp	x2, 0x60000
   29298: b0000183     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2929c: 912fd800     	add	x0, x0, #0xbf6
   292a0: 91150442     	add	x2, x2, #0x541
   292a4: 91397863     	add	x3, x3, #0xe5e
   292a8: 528011e1     	mov	w1, #0x8f               // =143
   292ac: 97ff7bcd     	bl	0x81e0 <__assert2@plt>
   292b0: d0000180     	adrp	x0, 0x5b000
   292b4: f00001a2     	adrp	x2, 0x60000
   292b8: b0000183     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   292bc: 912fd800     	add	x0, x0, #0xbf6
   292c0: 911a3042     	add	x2, x2, #0x68c
   292c4: 91397863     	add	x3, x3, #0xe5e
   292c8: 52801201     	mov	w1, #0x90               // =144
   292cc: 97ff7bc5     	bl	0x81e0 <__assert2@plt>
   292d0: f81e0ff3     	str	x19, [sp, #-0x20]!
   292d4: a9017bfd     	stp	x29, x30, [sp, #0x10]
   292d8: 910043fd     	add	x29, sp, #0x10
   292dc: aa0003f3     	mov	x19, x0
   292e0: 97ffff70     	bl	0x290a0 <__share_file+0x1bd6c>
   292e4: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   292e8: aa1303e0     	mov	x0, x19
   292ec: f84207f3     	ldr	x19, [sp], #0x20
   292f0: 17ff7d28     	b	0x8790 <_ZdlPv@plt>
   292f4: d65f03c0     	ret
   292f8: d65f03c0     	ret
   292fc: d65f03c0     	ret
   29300: f81c0ff7     	str	x23, [sp, #-0x40]!
   29304: a90157f6     	stp	x22, x21, [sp, #0x10]
   29308: a9024ff4     	stp	x20, x19, [sp, #0x20]
   2930c: a9037bfd     	stp	x29, x30, [sp, #0x30]
   29310: 9100c3fd     	add	x29, sp, #0x30
   29314: aa0203f3     	mov	x19, x2
   29318: aa0103f6     	mov	x22, x1
   2931c: aa0003f4     	mov	x20, x0
   29320: 9400422c     	bl	0x39bd0 <__api_tcp_server+0xcac0>
   29324: aa1403f5     	mov	x21, x20
   29328: f8418ea8     	ldr	x8, [x21, #0x18]!
   2932c: a93f7ea0     	stp	x0, xzr, [x21, #-0x10]
   29330: f90006bf     	str	xzr, [x21, #0x8]
   29334: b4000048     	cbz	x8, 0x2933c <__share_file+0x1c008>
   29338: 3900011f     	strb	wzr, [x8]
   2933c: b4000176     	cbz	x22, 0x29368 <__share_file+0x1c034>
   29340: aa1603e0     	mov	x0, x22
   29344: 97ff7d47     	bl	0x8860 <strlen@plt>
   29348: b4000100     	cbz	x0, 0x29368 <__share_file+0x1c034>
   2934c: f94002a1     	ldr	x1, [x21]
   29350: aa0003e5     	mov	x5, x0
   29354: aa1503e0     	mov	x0, x21
   29358: aa1603e3     	mov	x3, x22
   2935c: aa0103e2     	mov	x2, x1
   29360: aa1f03e4     	mov	x4, xzr
   29364: 97ff9039     	bl	0xd448 <__share_file+0x114>
   29368: aa1403f5     	mov	x21, x20
   2936c: f8430ea8     	ldr	x8, [x21, #0x30]!
   29370: f90006bf     	str	xzr, [x21, #0x8]
   29374: b4000048     	cbz	x8, 0x2937c <__share_file+0x1c048>
   29378: 3900011f     	strb	wzr, [x8]
   2937c: d00001c0     	adrp	x0, 0x63000
   29380: 912c5c00     	add	x0, x0, #0xb17
   29384: 52800021     	mov	w1, #0x1                // =1
   29388: 97ff7bae     	bl	0x8240 <__strlen_chk@plt>
   2938c: b4000120     	cbz	x0, 0x293b0 <__share_file+0x1c07c>
   29390: f94002a1     	ldr	x1, [x21]
   29394: d00001c3     	adrp	x3, 0x63000
   29398: aa0003e5     	mov	x5, x0
   2939c: 912c5c63     	add	x3, x3, #0xb17
   293a0: aa1503e0     	mov	x0, x21
   293a4: aa0103e2     	mov	x2, x1
   293a8: aa1f03e4     	mov	x4, xzr
   293ac: 97ff9027     	bl	0xd448 <__share_file+0x114>
   293b0: 9101c297     	add	x23, x20, #0x70
   293b4: aa1703e0     	mov	x0, x23
   293b8: 94004a38     	bl	0x3bc98 <operator delete(void*)+0x908>
   293bc: aa1603e0     	mov	x0, x22
   293c0: 97ff7af8     	bl	0x7fa0 <gethostbyname@plt>
   293c4: aa0003f6     	mov	x22, x0
   293c8: 94004202     	bl	0x39bd0 <__api_tcp_server+0xcac0>
   293cc: f9000a80     	str	x0, [x20, #0x10]
   293d0: b4000316     	cbz	x22, 0x29430 <__share_file+0x1c0fc>
   293d4: f9400ec8     	ldr	x8, [x22, #0x18]
   293d8: f9400108     	ldr	x8, [x8]
   293dc: b9400100     	ldr	w0, [x8]
   293e0: 97ff7b18     	bl	0x8040 <inet_ntoa@plt>
   293e4: 3dc00000     	ldr	q0, [x0]
   293e8: 3d800260     	str	q0, [x19]
   293ec: f9401a88     	ldr	x8, [x20, #0x30]
   293f0: f9001e9f     	str	xzr, [x20, #0x38]
   293f4: b4000048     	cbz	x8, 0x293fc <__share_file+0x1c0c8>
   293f8: 3900011f     	strb	wzr, [x8]
   293fc: b40001d3     	cbz	x19, 0x29434 <__share_file+0x1c100>
   29400: aa1303e0     	mov	x0, x19
   29404: 97ff7d17     	bl	0x8860 <strlen@plt>
   29408: b4000100     	cbz	x0, 0x29428 <__share_file+0x1c0f4>
   2940c: f94002a1     	ldr	x1, [x21]
   29410: aa0003e5     	mov	x5, x0
   29414: aa1503e0     	mov	x0, x21
   29418: aa1303e3     	mov	x3, x19
   2941c: aa0103e2     	mov	x2, x1
   29420: aa1f03e4     	mov	x4, xzr
   29424: 97ff9009     	bl	0xd448 <__share_file+0x114>
   29428: 2a1f03f3     	mov	w19, wzr
   2942c: 14000002     	b	0x29434 <__share_file+0x1c100>
   29430: 12800013     	mov	w19, #-0x1              // =-1
   29434: aa1703e0     	mov	x0, x23
   29438: 94004aac     	bl	0x3bee8 <operator delete(void*)+0xb58>
   2943c: 2a1303e0     	mov	w0, w19
   29440: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   29444: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   29448: a94157f6     	ldp	x22, x21, [sp, #0x10]
   2944c: f84407f7     	ldr	x23, [sp], #0x40
   29450: d65f03c0     	ret
   29454: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   29458: a9017bfd     	stp	x29, x30, [sp, #0x10]
   2945c: 910043fd     	add	x29, sp, #0x10
   29460: aa0003f4     	mov	x20, x0
   29464: 91020000     	add	x0, x0, #0x80
   29468: aa0203f3     	mov	x19, x2
   2946c: 9400072f     	bl	0x2b128 <__share_file+0x1ddf4>
   29470: 3100041f     	cmn	w0, #0x1
   29474: 54000360     	b.eq	0x294e0 <__share_file+0x1c1ac>
   29478: b9409a88     	ldr	w8, [x20, #0x98]
   2947c: 6b00011f     	cmp	w8, w0
   29480: 54000309     	b.ls	0x294e0 <__share_file+0x1c1ac>
   29484: f9404a89     	ldr	x9, [x20, #0x90]
   29488: 92407c0a     	and	x10, x0, #0xffffffff
   2948c: d360fc0c     	lsr	x12, x0, #32
   29490: 8b0a1928     	add	x8, x9, x10, lsl #6
   29494: b940090b     	ldr	w11, [x8, #0x8]
   29498: 6b0c017f     	cmp	w11, w12
   2949c: 54000221     	b.ne	0x294e0 <__share_file+0x1c1ac>
   294a0: f940026b     	ldr	x11, [x19]
   294a4: f900067f     	str	xzr, [x19, #0x8]
   294a8: b400004b     	cbz	x11, 0x294b0 <__share_file+0x1c17c>
   294ac: 3900017f     	strb	wzr, [x11]
   294b0: 8b0a1929     	add	x9, x9, x10, lsl #6
   294b4: f9401925     	ldr	x5, [x9, #0x30]
   294b8: b4000105     	cbz	x5, 0x294d8 <__share_file+0x1c1a4>
   294bc: 9100a108     	add	x8, x8, #0x28
   294c0: f9400261     	ldr	x1, [x19]
   294c4: f9400103     	ldr	x3, [x8]
   294c8: aa1303e0     	mov	x0, x19
   294cc: aa0103e2     	mov	x2, x1
   294d0: aa0303e4     	mov	x4, x3
   294d4: 97ff8fdd     	bl	0xd448 <__share_file+0x114>
   294d8: 52800020     	mov	w0, #0x1                // =1
   294dc: 14000002     	b	0x294e4 <__share_file+0x1c1b0>
   294e0: 2a1f03e0     	mov	w0, wzr
   294e4: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   294e8: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   294ec: d65f03c0     	ret
   294f0: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   294f4: a9017bfd     	stp	x29, x30, [sp, #0x10]
   294f8: 910043fd     	add	x29, sp, #0x10
   294fc: aa0003f3     	mov	x19, x0
   29500: b9404c00     	ldr	w0, [x0, #0x4c]
   29504: 2a0103f4     	mov	w20, w1
   29508: 52800061     	mov	w1, #0x3                // =3
   2950c: 2a1f03e2     	mov	w2, wzr
   29510: 97ff7d30     	bl	0x89d0 <fcntl@plt>
   29514: 3100041f     	cmn	w0, #0x1
   29518: 54000180     	b.eq	0x29548 <__share_file+0x1c214>
   2951c: b9404e68     	ldr	w8, [x19, #0x4c]
   29520: 32150009     	orr	w9, w0, #0x800
   29524: 1214780a     	and	w10, w0, #0xfffff7ff
   29528: 7200029f     	tst	w20, #0x1
   2952c: 1a8a1122     	csel	w2, w9, w10, ne
   29530: 52800081     	mov	w1, #0x4                // =4
   29534: 2a0803e0     	mov	w0, w8
   29538: 97ff7d26     	bl	0x89d0 <fcntl@plt>
   2953c: 3100041f     	cmn	w0, #0x1
   29540: 1a9f07e0     	cset	w0, ne
   29544: 14000002     	b	0x2954c <__share_file+0x1c218>
   29548: 2a1f03e0     	mov	w0, wzr
   2954c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   29550: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   29554: d65f03c0     	ret
   29558: d10103ff     	sub	sp, sp, #0x40
   2955c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   29560: a9037bfd     	stp	x29, x30, [sp, #0x30]
   29564: 9100c3fd     	add	x29, sp, #0x30
   29568: d53bd054     	mrs	x20, TPIDR_EL0
   2956c: 5289ba68     	mov	w8, #0x4dd3             // =19923
   29570: f9401689     	ldr	x9, [x20, #0x28]
   29574: 72a20c48     	movk	w8, #0x1062, lsl #16
   29578: 9b287c28     	smull	x8, w1, w8
   2957c: d37ffd0a     	lsr	x10, x8, #63
   29580: 9366fd08     	asr	x8, x8, #38
   29584: 0b0a0108     	add	w8, w8, w10
   29588: f9000fe9     	str	x9, [sp, #0x18]
   2958c: 52807d09     	mov	w9, #0x3e8              // =1000
   29590: 1b09850a     	msub	w10, w8, w9, w1
   29594: 1b097d49     	mul	w9, w10, w9
   29598: 93407d08     	sxtw	x8, w8
   2959c: 93407d29     	sxtw	x9, w9
   295a0: a900a7e8     	stp	x8, x9, [sp, #0x8]
   295a4: aa0003f3     	mov	x19, x0
   295a8: b9404c00     	ldr	w0, [x0, #0x4c]
   295ac: 910023e3     	add	x3, sp, #0x8
   295b0: 52800021     	mov	w1, #0x1                // =1
   295b4: 52800282     	mov	w2, #0x14               // =20
   295b8: 52800204     	mov	w4, #0x10               // =16
   295bc: 97ff7cd9     	bl	0x8920 <setsockopt@plt>
   295c0: 37f80140     	tbnz	w0, #0x1f, 0x295e8 <__share_file+0x1c2b4>
   295c4: b9404e60     	ldr	w0, [x19, #0x4c]
   295c8: 910023e3     	add	x3, sp, #0x8
   295cc: 52800021     	mov	w1, #0x1                // =1
   295d0: 528002a2     	mov	w2, #0x15               // =21
   295d4: 52800204     	mov	w4, #0x10               // =16
   295d8: 97ff7cd2     	bl	0x8920 <setsockopt@plt>
   295dc: 2a2003e8     	mvn	w8, w0
   295e0: 531f7d00     	lsr	w0, w8, #31
   295e4: 14000002     	b	0x295ec <__share_file+0x1c2b8>
   295e8: 2a1f03e0     	mov	w0, wzr
   295ec: f9401688     	ldr	x8, [x20, #0x28]
   295f0: f9400fe9     	ldr	x9, [sp, #0x18]
   295f4: eb09011f     	cmp	x8, x9
   295f8: 540000a1     	b.ne	0x2960c <__share_file+0x1c2d8>
   295fc: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   29600: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   29604: 910103ff     	add	sp, sp, #0x40
   29608: d65f03c0     	ret
   2960c: 97ff7bb5     	bl	0x84e0 <__stack_chk_fail@plt>
   29610: d10783ff     	sub	sp, sp, #0x1e0
   29614: a9186ffc     	stp	x28, x27, [sp, #0x180]
   29618: a91967fa     	stp	x26, x25, [sp, #0x190]
   2961c: a91a5ff8     	stp	x24, x23, [sp, #0x1a0]
   29620: a91b57f6     	stp	x22, x21, [sp, #0x1b0]
   29624: a91c4ff4     	stp	x20, x19, [sp, #0x1c0]
   29628: a91d7bfd     	stp	x29, x30, [sp, #0x1d0]
   2962c: 910743fd     	add	x29, sp, #0x1d0
   29630: d53bd05b     	mrs	x27, TPIDR_EL0
   29634: f9401768     	ldr	x8, [x27, #0x28]
   29638: aa0003f5     	mov	x21, x0
   2963c: aa0003f3     	mov	x19, x0
   29640: 2a0503f4     	mov	w20, w5
   29644: f81983a8     	stur	x8, [x29, #-0x68]
   29648: f90027e1     	str	x1, [sp, #0x48]
   2964c: 79008be2     	strh	w2, [sp, #0x44]
   29650: b844cea0     	ldr	w0, [x21, #0x4c]!
   29654: 2a0403f7     	mov	w23, w4
   29658: aa0103f9     	mov	x25, x1
   2965c: 2a0303f6     	mov	w22, w3
   29660: 7100041f     	cmp	w0, #0x1
   29664: 540001cb     	b.lt	0x2969c <__share_file+0x1c368>
   29668: 52800041     	mov	w1, #0x2                // =2
   2966c: 97ff7ce5     	bl	0x8a00 <shutdown@plt>
   29670: b94002a0     	ldr	w0, [x21]
   29674: 97ff7c7f     	bl	0x8870 <close@plt>
   29678: 97ff7aa2     	bl	0x8100 <get_ccs_log@plt>
   2967c: aa0003f8     	mov	x24, x0
   29680: 97ff7aa0     	bl	0x8100 <get_ccs_log@plt>
   29684: f00001a2     	adrp	x2, 0x60000
   29688: 91000401     	add	x1, x0, #0x1
   2968c: 91102842     	add	x2, x2, #0x40a
   29690: aa1803e0     	mov	x0, x24
   29694: aa1503e3     	mov	x3, x21
   29698: 94000334     	bl	0x2a368 <__share_file+0x1d034>
   2969c: 12800008     	mov	w8, #-0x1               // =-1
   296a0: 52800040     	mov	w0, #0x2                // =2
   296a4: 52800021     	mov	w1, #0x1                // =1
   296a8: 2a1f03e2     	mov	w2, wzr
   296ac: b90002bf     	str	wzr, [x21]
   296b0: b90043e8     	str	w8, [sp, #0x40]
   296b4: 97ff7cb7     	bl	0x8990 <socket@plt>
   296b8: 3100041f     	cmn	w0, #0x1
   296bc: b90002a0     	str	w0, [x21]
   296c0: 54000260     	b.eq	0x2970c <__share_file+0x1c3d8>
   296c4: 7110001f     	cmp	w0, #0x400
   296c8: 5400042b     	b.lt	0x2974c <__share_file+0x1c418>
   296cc: 97ff7a8d     	bl	0x8100 <get_ccs_log@plt>
   296d0: aa0003f3     	mov	x19, x0
   296d4: 97ff7a8b     	bl	0x8100 <get_ccs_log@plt>
   296d8: aa1303e0     	mov	x0, x19
   296dc: 97ff9020     	bl	0xd75c <__share_file+0x428>
   296e0: f00001a4     	adrp	x4, 0x60000
   296e4: d00001c5     	adrp	x5, 0x63000
   296e8: 528cc041     	mov	w1, #0x6602             // =26114
   296ec: 910b2484     	add	x4, x4, #0x2c9
   296f0: 912c5ca5     	add	x5, x5, #0xb17
   296f4: 72a60ac1     	movk	w1, #0x3056, lsl #16
   296f8: 52800022     	mov	w2, #0x1                // =1
   296fc: 52800083     	mov	w3, #0x4                // =4
   29700: 94000744     	bl	0x2b410 <__share_file+0x1e0dc>
   29704: 2a1f03f4     	mov	w20, wzr
   29708: 14000175     	b	0x29cdc <__share_file+0x1c9a8>
   2970c: 97ff7a7d     	bl	0x8100 <get_ccs_log@plt>
   29710: aa0003f3     	mov	x19, x0
   29714: 97ff7a7b     	bl	0x8100 <get_ccs_log@plt>
   29718: aa1303e0     	mov	x0, x19
   2971c: 97ff9010     	bl	0xd75c <__share_file+0x428>
   29720: f00001a4     	adrp	x4, 0x60000
   29724: d00001c5     	adrp	x5, 0x63000
   29728: 528cc041     	mov	w1, #0x6602             // =26114
   2972c: 910ac084     	add	x4, x4, #0x2b0
   29730: 912c5ca5     	add	x5, x5, #0xb17
   29734: 72a60ac1     	movk	w1, #0x3056, lsl #16
   29738: 52800022     	mov	w2, #0x1                // =1
   2973c: 52800083     	mov	w3, #0x4                // =4
   29740: 940006d9     	bl	0x2b2a4 <__share_file+0x1df70>
   29744: 2a1f03f4     	mov	w20, wzr
   29748: 14000165     	b	0x29cdc <__share_file+0x1c9a8>
   2974c: 91020278     	add	x24, x19, #0x80
   29750: a90dffff     	stp	xzr, xzr, [sp, #0xd8]
   29754: f9006bff     	str	xzr, [sp, #0xd0]
   29758: b4000179     	cbz	x25, 0x29784 <__share_file+0x1c450>
   2975c: aa1903e0     	mov	x0, x25
   29760: 97ff7c40     	bl	0x8860 <strlen@plt>
   29764: b4000100     	cbz	x0, 0x29784 <__share_file+0x1c450>
   29768: aa0003e5     	mov	x5, x0
   2976c: 910343e0     	add	x0, sp, #0xd0
   29770: aa1f03e1     	mov	x1, xzr
   29774: aa1f03e2     	mov	x2, xzr
   29778: aa1903e3     	mov	x3, x25
   2977c: aa1f03e4     	mov	x4, xzr
   29780: 97ff8f32     	bl	0xd448 <__share_file+0x114>
   29784: 910343e1     	add	x1, sp, #0xd0
   29788: aa1803e0     	mov	x0, x24
   2978c: 94000667     	bl	0x2b128 <__share_file+0x1ddf4>
   29790: 3100041f     	cmn	w0, #0x1
   29794: 54000160     	b.eq	0x297c0 <__share_file+0x1c48c>
   29798: b9409a68     	ldr	w8, [x19, #0x98]
   2979c: 6b00011f     	cmp	w8, w0
   297a0: 54000109     	b.ls	0x297c0 <__share_file+0x1c48c>
   297a4: f9404a68     	ldr	x8, [x19, #0x90]
   297a8: 92407c09     	and	x9, x0, #0xffffffff
   297ac: d360fc0a     	lsr	x10, x0, #32
   297b0: 8b091908     	add	x8, x8, x9, lsl #6
   297b4: b9400909     	ldr	w9, [x8, #0x8]
   297b8: 6b0a013f     	cmp	w9, w10
   297bc: 54000280     	b.eq	0x2980c <__share_file+0x1c4d8>
   297c0: 910343e1     	add	x1, sp, #0xd0
   297c4: aa1803e0     	mov	x0, x24
   297c8: 9400076d     	bl	0x2b57c <__share_file+0x1e248>
   297cc: b9401808     	ldr	w8, [x0, #0x18]
   297d0: 6b01011f     	cmp	w8, w1
   297d4: 54003c89     	b.ls	0x29f64 <__share_file+0x1cc30>
   297d8: f9400809     	ldr	x9, [x0, #0x10]
   297dc: 92407c28     	and	x8, x1, #0xffffffff
   297e0: 8b081929     	add	x9, x9, x8, lsl #6
   297e4: a902fd3f     	stp	xzr, xzr, [x9, #0x28]
   297e8: f9001d3f     	str	xzr, [x9, #0x38]
   297ec: b940a269     	ldr	w9, [x19, #0xa0]
   297f0: 11000529     	add	w9, w9, #0x1
   297f4: b900a269     	str	w9, [x19, #0xa0]
   297f8: b9401809     	ldr	w9, [x0, #0x18]
   297fc: 6b01013f     	cmp	w9, w1
   29800: 54003b29     	b.ls	0x29f64 <__share_file+0x1cc30>
   29804: f9400809     	ldr	x9, [x0, #0x10]
   29808: 8b081928     	add	x8, x9, x8, lsl #6
   2980c: 9100a119     	add	x25, x8, #0x28
   29810: a902ffff     	stp	xzr, xzr, [sp, #0x28]
   29814: f9400721     	ldr	x1, [x25, #0x8]
   29818: 9100a3e0     	add	x0, sp, #0x28
   2981c: 52800022     	mov	w2, #0x1                // =1
   29820: f9001fe1     	str	x1, [sp, #0x38]
   29824: 97ff8ec6     	bl	0xd33c <__share_file+0x8>
   29828: f94017e1     	ldr	x1, [sp, #0x28]
   2982c: a9401723     	ldp	x3, x5, [x25]
   29830: 9100a3e0     	add	x0, sp, #0x28
   29834: aa0103e2     	mov	x2, x1
   29838: aa0303e4     	mov	x4, x3
   2983c: 97ff8f03     	bl	0xd448 <__share_file+0x114>
   29840: f94073e8     	ldr	x8, [sp, #0xe0]
   29844: b4000088     	cbz	x8, 0x29854 <__share_file+0x1c520>
   29848: f9406be0     	ldr	x0, [sp, #0xd0]
   2984c: 97ff7c65     	bl	0x89e0 <free@plt>
   29850: f9006bff     	str	xzr, [sp, #0xd0]
   29854: f9401be8     	ldr	x8, [sp, #0x30]
   29858: b40017a8     	cbz	x8, 0x29b4c <__share_file+0x1c818>
   2985c: 940040dd     	bl	0x39bd0 <__api_tcp_server+0xcac0>
   29860: aa1303f8     	mov	x24, x19
   29864: f8418f08     	ldr	x8, [x24, #0x18]!
   29868: a93f0300     	stp	x0, x0, [x24, #-0x10]
   2986c: f94027f9     	ldr	x25, [sp, #0x48]
   29870: f900071f     	str	xzr, [x24, #0x8]
   29874: b4000048     	cbz	x8, 0x2987c <__share_file+0x1c548>
   29878: 3900011f     	strb	wzr, [x8]
   2987c: b4000179     	cbz	x25, 0x298a8 <__share_file+0x1c574>
   29880: aa1903e0     	mov	x0, x25
   29884: 97ff7bf7     	bl	0x8860 <strlen@plt>
   29888: b4000100     	cbz	x0, 0x298a8 <__share_file+0x1c574>
   2988c: f9400301     	ldr	x1, [x24]
   29890: aa0003e5     	mov	x5, x0
   29894: aa1803e0     	mov	x0, x24
   29898: aa1903e3     	mov	x3, x25
   2989c: aa0103e2     	mov	x2, x1
   298a0: aa1f03e4     	mov	x4, xzr
   298a4: 97ff8ee9     	bl	0xd448 <__share_file+0x114>
   298a8: aa1303e0     	mov	x0, x19
   298ac: f8430c08     	ldr	x8, [x0, #0x30]!
   298b0: f900041f     	str	xzr, [x0, #0x8]
   298b4: b4000048     	cbz	x8, 0x298bc <__share_file+0x1c588>
   298b8: 3900011f     	strb	wzr, [x8]
   298bc: f9401be5     	ldr	x5, [sp, #0x30]
   298c0: b40000c5     	cbz	x5, 0x298d8 <__share_file+0x1c5a4>
   298c4: f9400001     	ldr	x1, [x0]
   298c8: f94017e3     	ldr	x3, [sp, #0x28]
   298cc: aa0103e2     	mov	x2, x1
   298d0: aa0303e4     	mov	x4, x3
   298d4: 97ff8edd     	bl	0xd448 <__share_file+0x114>
   298d8: aa1303f8     	mov	x24, x19
   298dc: f8450f08     	ldr	x8, [x24, #0x50]!
   298e0: f900071f     	str	xzr, [x24, #0x8]
   298e4: b4000048     	cbz	x8, 0x298ec <__share_file+0x1c5b8>
   298e8: 3900011f     	strb	wzr, [x8]
   298ec: f9401be5     	ldr	x5, [sp, #0x30]
   298f0: b40000e5     	cbz	x5, 0x2990c <__share_file+0x1c5d8>
   298f4: f9400301     	ldr	x1, [x24]
   298f8: f94017e3     	ldr	x3, [sp, #0x28]
   298fc: aa1803e0     	mov	x0, x24
   29900: aa0103e2     	mov	x2, x1
   29904: aa0303e4     	mov	x4, x3
   29908: 97ff8ed0     	bl	0xd448 <__share_file+0x114>
   2990c: 97ff79fd     	bl	0x8100 <get_ccs_log@plt>
   29910: aa0003f9     	mov	x25, x0
   29914: 97ff79fb     	bl	0x8100 <get_ccs_log@plt>
   29918: aa1903e0     	mov	x0, x25
   2991c: 97ff8f90     	bl	0xd75c <__share_file+0x428>
   29920: f00001a4     	adrp	x4, 0x60000
   29924: 528cc041     	mov	w1, #0x6602             // =26114
   29928: 910c0884     	add	x4, x4, #0x302
   2992c: 72a60ac1     	movk	w1, #0x3056, lsl #16
   29930: 52800022     	mov	w2, #0x1                // =1
   29934: 52800043     	mov	w3, #0x2                // =2
   29938: aa1803e5     	mov	x5, x24
   2993c: 94000795     	bl	0x2b790 <__share_file+0x1e45c>
   29940: 97ff79f0     	bl	0x8100 <get_ccs_log@plt>
   29944: aa0003f8     	mov	x24, x0
   29948: 97ff79ee     	bl	0x8100 <get_ccs_log@plt>
   2994c: aa1803e0     	mov	x0, x24
   29950: 97ff8f83     	bl	0xd75c <__share_file+0x428>
   29954: f00001a4     	adrp	x4, 0x60000
   29958: 528cc041     	mov	w1, #0x6602             // =26114
   2995c: 910cd484     	add	x4, x4, #0x335
   29960: 910123e5     	add	x5, sp, #0x48
   29964: 72a60ac1     	movk	w1, #0x3056, lsl #16
   29968: 52800022     	mov	w2, #0x1                // =1
   2996c: 52800043     	mov	w3, #0x2                // =2
   29970: 94000854     	bl	0x2bac0 <__share_file+0x1e78c>
   29974: 97ff79e3     	bl	0x8100 <get_ccs_log@plt>
   29978: aa0003f9     	mov	x25, x0
   2997c: 97ff79e1     	bl	0x8100 <get_ccs_log@plt>
   29980: aa1903e0     	mov	x0, x25
   29984: 91014278     	add	x24, x19, #0x50
   29988: 97ff8f75     	bl	0xd75c <__share_file+0x428>
   2998c: f00001a4     	adrp	x4, 0x60000
   29990: 528cc041     	mov	w1, #0x6602             // =26114
   29994: 910cf484     	add	x4, x4, #0x33d
   29998: 72a60ac1     	movk	w1, #0x3056, lsl #16
   2999c: 52800022     	mov	w2, #0x1                // =1
   299a0: 52800043     	mov	w3, #0x2                // =2
   299a4: aa1803e5     	mov	x5, x24
   299a8: 940008a9     	bl	0x2bc4c <__share_file+0x1e918>
   299ac: 97ff79d5     	bl	0x8100 <get_ccs_log@plt>
   299b0: aa0003f9     	mov	x25, x0
   299b4: 97ff79d3     	bl	0x8100 <get_ccs_log@plt>
   299b8: f00001a2     	adrp	x2, 0x60000
   299bc: 91000401     	add	x1, x0, #0x1
   299c0: 910d1442     	add	x2, x2, #0x345
   299c4: 910113e3     	add	x3, sp, #0x44
   299c8: aa1903e0     	mov	x0, x25
   299cc: 910113fa     	add	x26, sp, #0x44
   299d0: 94000185     	bl	0x29fe4 <__share_file+0x1ccb0>
   299d4: 97ff79cb     	bl	0x8100 <get_ccs_log@plt>
   299d8: aa0003f9     	mov	x25, x0
   299dc: 97ff79c9     	bl	0x8100 <get_ccs_log@plt>
   299e0: aa1903e0     	mov	x0, x25
   299e4: 97ff8f5e     	bl	0xd75c <__share_file+0x428>
   299e8: f00001a4     	adrp	x4, 0x60000
   299ec: 528cc041     	mov	w1, #0x6602             // =26114
   299f0: 910d3484     	add	x4, x4, #0x34d
   299f4: 910123e5     	add	x5, sp, #0x48
   299f8: 910113e6     	add	x6, sp, #0x44
   299fc: 72a60ac1     	movk	w1, #0x3056, lsl #16
   29a00: 52800022     	mov	w2, #0x1                // =1
   29a04: 52800043     	mov	w3, #0x2                // =2
   29a08: aa1803e7     	mov	x7, x24
   29a0c: f90003fa     	str	x26, [sp]
   29a10: 940008f1     	bl	0x2bdd4 <__share_file+0x1eaa0>
   29a14: b9404e60     	ldr	w0, [x19, #0x4c]
   29a18: 52800061     	mov	w1, #0x3                // =3
   29a1c: 2a1f03e2     	mov	w2, wzr
   29a20: 97ff7bec     	bl	0x89d0 <fcntl@plt>
   29a24: 3100041f     	cmn	w0, #0x1
   29a28: 54000100     	b.eq	0x29a48 <__share_file+0x1c714>
   29a2c: b94002a8     	ldr	w8, [x21]
   29a30: 32150002     	orr	w2, w0, #0x800
   29a34: 52800081     	mov	w1, #0x4                // =4
   29a38: 2a0803e0     	mov	w0, w8
   29a3c: 97ff7be5     	bl	0x89d0 <fcntl@plt>
   29a40: 3100041f     	cmn	w0, #0x1
   29a44: 540001e1     	b.ne	0x29a80 <__share_file+0x1c74c>
   29a48: 97ff79ae     	bl	0x8100 <get_ccs_log@plt>
   29a4c: aa0003f9     	mov	x25, x0
   29a50: 97ff79ac     	bl	0x8100 <get_ccs_log@plt>
   29a54: aa1903e0     	mov	x0, x25
   29a58: 97ff8f41     	bl	0xd75c <__share_file+0x428>
   29a5c: f00001a4     	adrp	x4, 0x60000
   29a60: d00001c5     	adrp	x5, 0x63000
   29a64: 528cc041     	mov	w1, #0x6602             // =26114
   29a68: 910d6884     	add	x4, x4, #0x35a
   29a6c: 912c5ca5     	add	x5, x5, #0xb17
   29a70: 72a60ac1     	movk	w1, #0x3056, lsl #16
   29a74: 52800022     	mov	w2, #0x1                // =1
   29a78: 52800063     	mov	w3, #0x3                // =3
   29a7c: 94000981     	bl	0x2c080 <__share_file+0x1ed4c>
   29a80: 5289ba68     	mov	w8, #0x4dd3             // =19923
   29a84: 72a20c48     	movk	w8, #0x1062, lsl #16
   29a88: 9b287ee8     	smull	x8, w23, w8
   29a8c: d37ffd0a     	lsr	x10, x8, #63
   29a90: 9366fd08     	asr	x8, x8, #38
   29a94: 52807d09     	mov	w9, #0x3e8              // =1000
   29a98: 0b0a0108     	add	w8, w8, w10
   29a9c: 93407d19     	sxtw	x25, w8
   29aa0: 1b09dd08     	msub	w8, w8, w9, w23
   29aa4: 1b097d08     	mul	w8, w8, w9
   29aa8: 93407d1a     	sxtw	x26, w8
   29aac: a90d6bf9     	stp	x25, x26, [sp, #0xd0]
   29ab0: b94002a0     	ldr	w0, [x21]
   29ab4: 910343e3     	add	x3, sp, #0xd0
   29ab8: 52800021     	mov	w1, #0x1                // =1
   29abc: 52800282     	mov	w2, #0x14               // =20
   29ac0: 52800204     	mov	w4, #0x10               // =16
   29ac4: 97ff7b97     	bl	0x8920 <setsockopt@plt>
   29ac8: 37f80100     	tbnz	w0, #0x1f, 0x29ae8 <__share_file+0x1c7b4>
   29acc: b94002a0     	ldr	w0, [x21]
   29ad0: 910343e3     	add	x3, sp, #0xd0
   29ad4: 52800021     	mov	w1, #0x1                // =1
   29ad8: 528002a2     	mov	w2, #0x15               // =21
   29adc: 52800204     	mov	w4, #0x10               // =16
   29ae0: 97ff7b90     	bl	0x8920 <setsockopt@plt>
   29ae4: 36f801e0     	tbz	w0, #0x1f, 0x29b20 <__share_file+0x1c7ec>
   29ae8: 97ff7986     	bl	0x8100 <get_ccs_log@plt>
   29aec: aa0003f7     	mov	x23, x0
   29af0: 97ff7984     	bl	0x8100 <get_ccs_log@plt>
   29af4: aa1703e0     	mov	x0, x23
   29af8: 97ff8f19     	bl	0xd75c <__share_file+0x428>
   29afc: f00001a4     	adrp	x4, 0x60000
   29b00: d00001c5     	adrp	x5, 0x63000
   29b04: 528cc041     	mov	w1, #0x6602             // =26114
   29b08: 910de884     	add	x4, x4, #0x37a
   29b0c: 912c5ca5     	add	x5, x5, #0xb17
   29b10: 72a60ac1     	movk	w1, #0x3056, lsl #16
   29b14: 52800022     	mov	w2, #0x1                // =1
   29b18: 52800063     	mov	w3, #0x3                // =3
   29b1c: 940009b5     	bl	0x2c1f0 <__share_file+0x1eebc>
   29b20: 79408be8     	ldrh	w8, [sp, #0x44]
   29b24: 52800049     	mov	w9, #0x2                // =2
   29b28: 781883a9     	sturh	w9, [x29, #-0x78]
   29b2c: 910143f7     	add	x23, sp, #0x50
   29b30: 5ac00908     	rev	w8, w8
   29b34: 53107d08     	lsr	w8, w8, #16
   29b38: 7818a3a8     	sturh	w8, [x29, #-0x76]
   29b3c: f9402e68     	ldr	x8, [x19, #0x58]
   29b40: b4000388     	cbz	x8, 0x29bb0 <__share_file+0x1c87c>
   29b44: f9400300     	ldr	x0, [x24]
   29b48: 1400001c     	b	0x29bb8 <__share_file+0x1c884>
   29b4c: f94027e1     	ldr	x1, [sp, #0x48]
   29b50: 910143e2     	add	x2, sp, #0x50
   29b54: aa1303e0     	mov	x0, x19
   29b58: a9057fff     	stp	xzr, xzr, [sp, #0x50]
   29b5c: 97fffde9     	bl	0x29300 <__share_file+0x1bfcc>
   29b60: 3100081f     	cmn	w0, #0x2
   29b64: b90043e0     	str	w0, [sp, #0x40]
   29b68: 54000f4c     	b.gt	0x29d50 <__share_file+0x1ca1c>
   29b6c: 97ff7965     	bl	0x8100 <get_ccs_log@plt>
   29b70: aa0003f8     	mov	x24, x0
   29b74: 97ff7963     	bl	0x8100 <get_ccs_log@plt>
   29b78: aa1803e0     	mov	x0, x24
   29b7c: 97ff8ef8     	bl	0xd75c <__share_file+0x428>
   29b80: f00001a4     	adrp	x4, 0x60000
   29b84: 528cc041     	mov	w1, #0x6602             // =26114
   29b88: 910c5484     	add	x4, x4, #0x315
   29b8c: 910123e5     	add	x5, sp, #0x48
   29b90: 910113e6     	add	x6, sp, #0x44
   29b94: 72a60ac1     	movk	w1, #0x3056, lsl #16
   29b98: 52800022     	mov	w2, #0x1                // =1
   29b9c: 52800083     	mov	w3, #0x4                // =4
   29ba0: 94000758     	bl	0x2b900 <__share_file+0x1e5cc>
   29ba4: f9402e68     	ldr	x8, [x19, #0x58]
   29ba8: b5ffecc8     	cbnz	x8, 0x29940 <__share_file+0x1c60c>
   29bac: 14000046     	b	0x29cc4 <__share_file+0x1c990>
   29bb0: d00001c0     	adrp	x0, 0x63000
   29bb4: 912c5c00     	add	x0, x0, #0xb17
   29bb8: 97ff79d2     	bl	0x8300 <inet_addr@plt>
   29bbc: b818c3a0     	stur	w0, [x29, #-0x74]
   29bc0: f81903bf     	stur	xzr, [x29, #-0x70]
   29bc4: b94002a0     	ldr	w0, [x21]
   29bc8: d101e3a1     	sub	x1, x29, #0x78
   29bcc: 52800202     	mov	w2, #0x10               // =16
   29bd0: 97ff7b60     	bl	0x8950 <connect@plt>
   29bd4: 6f00e400     	movi	v0.2d, #0000000000000000
   29bd8: ad0402e0     	stp	q0, q0, [x23, #0x80]
   29bdc: ad0502e0     	stp	q0, q0, [x23, #0xa0]
   29be0: ad0602e0     	stp	q0, q0, [x23, #0xc0]
   29be4: ad0702e0     	stp	q0, q0, [x23, #0xe0]
   29be8: ad0283e0     	stp	q0, q0, [sp, #0x50]
   29bec: ad0383e0     	stp	q0, q0, [sp, #0x70]
   29bf0: ad0202e0     	stp	q0, q0, [x23, #0x40]
   29bf4: ad0302e0     	stp	q0, q0, [x23, #0x60]
   29bf8: b94002a0     	ldr	w0, [x21]
   29bfc: 910343e1     	add	x1, sp, #0xd0
   29c00: 52801002     	mov	w2, #0x80               // =128
   29c04: 97ff7a43     	bl	0x8510 <__FD_SET_chk@plt>
   29c08: a901ebf9     	stp	x25, x26, [sp, #0x18]
   29c0c: b94002a8     	ldr	w8, [x21]
   29c10: 910343e2     	add	x2, sp, #0xd0
   29c14: 910143e3     	add	x3, sp, #0x50
   29c18: 910063e4     	add	x4, sp, #0x18
   29c1c: 11000500     	add	w0, w8, #0x1
   29c20: aa1f03e1     	mov	x1, xzr
   29c24: 97ff7a37     	bl	0x8500 <select@plt>
   29c28: b90043e0     	str	w0, [sp, #0x40]
   29c2c: 37f80300     	tbnz	w0, #0x1f, 0x29c8c <__share_file+0x1c958>
   29c30: 34000700     	cbz	w0, 0x29d10 <__share_file+0x1c9dc>
   29c34: 52800088     	mov	w8, #0x4                // =4
   29c38: b9000bff     	str	wzr, [sp, #0x8]
   29c3c: b90017e8     	str	w8, [sp, #0x14]
   29c40: b94002a0     	ldr	w0, [x21]
   29c44: 910023e3     	add	x3, sp, #0x8
   29c48: 910053e4     	add	x4, sp, #0x14
   29c4c: 52800021     	mov	w1, #0x1                // =1
   29c50: 52800082     	mov	w2, #0x4                // =4
   29c54: 97ff790b     	bl	0x8080 <getsockopt@plt>
   29c58: b9400be8     	ldr	w8, [sp, #0x8]
   29c5c: 34001248     	cbz	w8, 0x29ea4 <__share_file+0x1cb70>
   29c60: 97ff7928     	bl	0x8100 <get_ccs_log@plt>
   29c64: aa0003f4     	mov	x20, x0
   29c68: 97ff7926     	bl	0x8100 <get_ccs_log@plt>
   29c6c: f00001a2     	adrp	x2, 0x60000
   29c70: 91000401     	add	x1, x0, #0x1
   29c74: 910ebc42     	add	x2, x2, #0x3af
   29c78: 910103e3     	add	x3, sp, #0x40
   29c7c: aa1403e0     	mov	x0, x20
   29c80: 9400016f     	bl	0x2a23c <__share_file+0x1cf08>
   29c84: 37000196     	tbnz	w22, #0x0, 0x29cb4 <__share_file+0x1c980>
   29c88: 1400000f     	b	0x29cc4 <__share_file+0x1c990>
   29c8c: 97ff791d     	bl	0x8100 <get_ccs_log@plt>
   29c90: aa0003f4     	mov	x20, x0
   29c94: 97ff791b     	bl	0x8100 <get_ccs_log@plt>
   29c98: f00001a2     	adrp	x2, 0x60000
   29c9c: 91000401     	add	x1, x0, #0x1
   29ca0: 910e4842     	add	x2, x2, #0x392
   29ca4: 910103e3     	add	x3, sp, #0x40
   29ca8: aa1403e0     	mov	x0, x20
   29cac: 94000118     	bl	0x2a10c <__share_file+0x1cdd8>
   29cb0: 360000b6     	tbz	w22, #0x0, 0x29cc4 <__share_file+0x1c990>
   29cb4: f9400268     	ldr	x8, [x19]
   29cb8: aa1303e0     	mov	x0, x19
   29cbc: f9401508     	ldr	x8, [x8, #0x28]
   29cc0: d63f0100     	blr	x8
   29cc4: 2a1f03f4     	mov	w20, wzr
   29cc8: f9401fe8     	ldr	x8, [sp, #0x38]
   29ccc: b4000088     	cbz	x8, 0x29cdc <__share_file+0x1c9a8>
   29cd0: f94017e0     	ldr	x0, [sp, #0x28]
   29cd4: 97ff7b43     	bl	0x89e0 <free@plt>
   29cd8: f90017ff     	str	xzr, [sp, #0x28]
   29cdc: f9401768     	ldr	x8, [x27, #0x28]
   29ce0: f85983a9     	ldur	x9, [x29, #-0x68]
   29ce4: eb09011f     	cmp	x8, x9
   29ce8: 540013c1     	b.ne	0x29f60 <__share_file+0x1cc2c>
   29cec: 2a1403e0     	mov	w0, w20
   29cf0: a95d7bfd     	ldp	x29, x30, [sp, #0x1d0]
   29cf4: a95c4ff4     	ldp	x20, x19, [sp, #0x1c0]
   29cf8: a95b57f6     	ldp	x22, x21, [sp, #0x1b0]
   29cfc: a95a5ff8     	ldp	x24, x23, [sp, #0x1a0]
   29d00: a95967fa     	ldp	x26, x25, [sp, #0x190]
   29d04: a9586ffc     	ldp	x28, x27, [sp, #0x180]
   29d08: 910783ff     	add	sp, sp, #0x1e0
   29d0c: d65f03c0     	ret
   29d10: 97ff78fc     	bl	0x8100 <get_ccs_log@plt>
   29d14: aa0003f4     	mov	x20, x0
   29d18: 97ff78fa     	bl	0x8100 <get_ccs_log@plt>
   29d1c: aa1403e0     	mov	x0, x20
   29d20: 97ff8e8f     	bl	0xd75c <__share_file+0x428>
   29d24: f00001a4     	adrp	x4, 0x60000
   29d28: d00001c5     	adrp	x5, 0x63000
   29d2c: 528cc041     	mov	w1, #0x6602             // =26114
   29d30: 910f3c84     	add	x4, x4, #0x3cf
   29d34: 912c5ca5     	add	x5, x5, #0xb17
   29d38: 72a60ac1     	movk	w1, #0x3056, lsl #16
   29d3c: 52800022     	mov	w2, #0x1                // =1
   29d40: 52800083     	mov	w3, #0x4                // =4
   29d44: 94000986     	bl	0x2c35c <__share_file+0x1f028>
   29d48: 3707fb76     	tbnz	w22, #0x0, 0x29cb4 <__share_file+0x1c980>
   29d4c: 17ffffde     	b	0x29cc4 <__share_file+0x1c990>
   29d50: 39017fff     	strb	wzr, [sp, #0x5f]
   29d54: aa1303f9     	mov	x25, x19
   29d58: f8450f28     	ldr	x8, [x25, #0x50]!
   29d5c: f900073f     	str	xzr, [x25, #0x8]
   29d60: b4000048     	cbz	x8, 0x29d68 <__share_file+0x1ca34>
   29d64: 3900011f     	strb	wzr, [x8]
   29d68: 910143e0     	add	x0, sp, #0x50
   29d6c: 52800201     	mov	w1, #0x10               // =16
   29d70: 97ff7934     	bl	0x8240 <__strlen_chk@plt>
   29d74: b4000100     	cbz	x0, 0x29d94 <__share_file+0x1ca60>
   29d78: f9400321     	ldr	x1, [x25]
   29d7c: aa0003e5     	mov	x5, x0
   29d80: 910143e3     	add	x3, sp, #0x50
   29d84: aa1903e0     	mov	x0, x25
   29d88: aa0103e2     	mov	x2, x1
   29d8c: aa1f03e4     	mov	x4, xzr
   29d90: 97ff8dae     	bl	0xd448 <__share_file+0x114>
   29d94: f9402e68     	ldr	x8, [x19, #0x58]
   29d98: b4ffdd48     	cbz	x8, 0x29940 <__share_file+0x1c60c>
   29d9c: f94027fa     	ldr	x26, [sp, #0x48]
   29da0: a90d7fff     	stp	xzr, xzr, [sp, #0xd0]
   29da4: f90073ff     	str	xzr, [sp, #0xe0]
   29da8: b400017a     	cbz	x26, 0x29dd4 <__share_file+0x1caa0>
   29dac: aa1a03e0     	mov	x0, x26
   29db0: 97ff7aac     	bl	0x8860 <strlen@plt>
   29db4: b4000100     	cbz	x0, 0x29dd4 <__share_file+0x1caa0>
   29db8: f9406be1     	ldr	x1, [sp, #0xd0]
   29dbc: aa0003e5     	mov	x5, x0
   29dc0: 910343e0     	add	x0, sp, #0xd0
   29dc4: aa1a03e3     	mov	x3, x26
   29dc8: aa0103e2     	mov	x2, x1
   29dcc: aa1f03e4     	mov	x4, xzr
   29dd0: 97ff8d9e     	bl	0xd448 <__share_file+0x114>
   29dd4: 910343e1     	add	x1, sp, #0xd0
   29dd8: aa1803e0     	mov	x0, x24
   29ddc: 940004d3     	bl	0x2b128 <__share_file+0x1ddf4>
   29de0: 3100041f     	cmn	w0, #0x1
   29de4: 54000160     	b.eq	0x29e10 <__share_file+0x1cadc>
   29de8: b9409a68     	ldr	w8, [x19, #0x98]
   29dec: 6b00011f     	cmp	w8, w0
   29df0: 54000109     	b.ls	0x29e10 <__share_file+0x1cadc>
   29df4: f9404a68     	ldr	x8, [x19, #0x90]
   29df8: 92407c09     	and	x9, x0, #0xffffffff
   29dfc: d360fc0a     	lsr	x10, x0, #32
   29e00: 8b091908     	add	x8, x8, x9, lsl #6
   29e04: b9400909     	ldr	w9, [x8, #0x8]
   29e08: 6b0a013f     	cmp	w9, w10
   29e0c: 54000280     	b.eq	0x29e5c <__share_file+0x1cb28>
   29e10: 910343e1     	add	x1, sp, #0xd0
   29e14: aa1803e0     	mov	x0, x24
   29e18: 940005d9     	bl	0x2b57c <__share_file+0x1e248>
   29e1c: b9401808     	ldr	w8, [x0, #0x18]
   29e20: 6b01011f     	cmp	w8, w1
   29e24: 54000a09     	b.ls	0x29f64 <__share_file+0x1cc30>
   29e28: f9400809     	ldr	x9, [x0, #0x10]
   29e2c: 92407c28     	and	x8, x1, #0xffffffff
   29e30: 8b081929     	add	x9, x9, x8, lsl #6
   29e34: a902fd3f     	stp	xzr, xzr, [x9, #0x28]
   29e38: f9001d3f     	str	xzr, [x9, #0x38]
   29e3c: b940a269     	ldr	w9, [x19, #0xa0]
   29e40: 11000529     	add	w9, w9, #0x1
   29e44: b900a269     	str	w9, [x19, #0xa0]
   29e48: b9401809     	ldr	w9, [x0, #0x18]
   29e4c: 6b01013f     	cmp	w9, w1
   29e50: 540008a9     	b.ls	0x29f64 <__share_file+0x1cc30>
   29e54: f9400809     	ldr	x9, [x0, #0x10]
   29e58: 8b081928     	add	x8, x9, x8, lsl #6
   29e5c: 9100a100     	add	x0, x8, #0x28
   29e60: f9400008     	ldr	x8, [x0]
   29e64: f900041f     	str	xzr, [x0, #0x8]
   29e68: b4000048     	cbz	x8, 0x29e70 <__share_file+0x1cb3c>
   29e6c: 3900011f     	strb	wzr, [x8]
   29e70: f9402e65     	ldr	x5, [x19, #0x58]
   29e74: b40000c5     	cbz	x5, 0x29e8c <__share_file+0x1cb58>
   29e78: f9400001     	ldr	x1, [x0]
   29e7c: f9400323     	ldr	x3, [x25]
   29e80: aa0103e2     	mov	x2, x1
   29e84: aa0303e4     	mov	x4, x3
   29e88: 97ff8d70     	bl	0xd448 <__share_file+0x114>
   29e8c: f94073e8     	ldr	x8, [sp, #0xe0]
   29e90: b4ffd588     	cbz	x8, 0x29940 <__share_file+0x1c60c>
   29e94: f9406be0     	ldr	x0, [sp, #0xd0]
   29e98: 97ff7ad2     	bl	0x89e0 <free@plt>
   29e9c: f9006bff     	str	xzr, [sp, #0xd0]
   29ea0: 17fffea8     	b	0x29940 <__share_file+0x1c60c>
   29ea4: b94002a0     	ldr	w0, [x21]
   29ea8: 52800061     	mov	w1, #0x3                // =3
   29eac: 2a1f03e2     	mov	w2, wzr
   29eb0: 97ff7ac8     	bl	0x89d0 <fcntl@plt>
   29eb4: 3100041f     	cmn	w0, #0x1
   29eb8: 54000100     	b.eq	0x29ed8 <__share_file+0x1cba4>
   29ebc: b94002a8     	ldr	w8, [x21]
   29ec0: 12147802     	and	w2, w0, #0xfffff7ff
   29ec4: 52800081     	mov	w1, #0x4                // =4
   29ec8: 2a0803e0     	mov	w0, w8
   29ecc: 97ff7ac1     	bl	0x89d0 <fcntl@plt>
   29ed0: 3100041f     	cmn	w0, #0x1
   29ed4: 540001e1     	b.ne	0x29f10 <__share_file+0x1cbdc>
   29ed8: 97ff788a     	bl	0x8100 <get_ccs_log@plt>
   29edc: aa0003f6     	mov	x22, x0
   29ee0: 97ff7888     	bl	0x8100 <get_ccs_log@plt>
   29ee4: aa1603e0     	mov	x0, x22
   29ee8: 97ff8e1d     	bl	0xd75c <__share_file+0x428>
   29eec: f00001a4     	adrp	x4, 0x60000
   29ef0: d00001c5     	adrp	x5, 0x63000
   29ef4: 528cc041     	mov	w1, #0x6602             // =26114
   29ef8: 910fb884     	add	x4, x4, #0x3ee
   29efc: 912c5ca5     	add	x5, x5, #0xb17
   29f00: 72a60ac1     	movk	w1, #0x3056, lsl #16
   29f04: 52800022     	mov	w2, #0x1                // =1
   29f08: 52800063     	mov	w3, #0x3                // =3
   29f0c: 94000969     	bl	0x2c4b0 <__share_file+0x1f17c>
   29f10: 36000154     	tbz	w20, #0x0, 0x29f38 <__share_file+0x1cc04>
   29f14: f00001a8     	adrp	x8, 0x60000
   29f18: fd415500     	ldr	d0, [x8, #0x2a8]
   29f1c: 910023e3     	add	x3, sp, #0x8
   29f20: 52800021     	mov	w1, #0x1                // =1
   29f24: 528001a2     	mov	w2, #0xd                // =13
   29f28: fd0007e0     	str	d0, [sp, #0x8]
   29f2c: b94002a0     	ldr	w0, [x21]
   29f30: 52800104     	mov	w4, #0x8                // =8
   29f34: 97ff7a7b     	bl	0x8920 <setsockopt@plt>
   29f38: f9400268     	ldr	x8, [x19]
   29f3c: aa1303e0     	mov	x0, x19
   29f40: f9400d08     	ldr	x8, [x8, #0x18]
   29f44: d63f0100     	blr	x8
   29f48: 52800034     	mov	w20, #0x1               // =1
   29f4c: 3901a274     	strb	w20, [x19, #0x68]
   29f50: 3901aa74     	strb	w20, [x19, #0x6a]
   29f54: f9401fe8     	ldr	x8, [sp, #0x38]
   29f58: b5ffebc8     	cbnz	x8, 0x29cd0 <__share_file+0x1c99c>
   29f5c: 17ffff60     	b	0x29cdc <__share_file+0x1c9a8>
   29f60: 97ff7960     	bl	0x84e0 <__stack_chk_fail@plt>
   29f64: d0000180     	adrp	x0, 0x5b000
   29f68: f00001a2     	adrp	x2, 0x60000
   29f6c: b0000183     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   29f70: 912fd800     	add	x0, x0, #0xbf6
   29f74: 91150442     	add	x2, x2, #0x541
   29f78: 91397863     	add	x3, x3, #0xe5e
   29f7c: 528011e1     	mov	w1, #0x8f               // =143
   29f80: 97ff7898     	bl	0x81e0 <__assert2@plt>
   29f84: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   29f88: a9017bfd     	stp	x29, x30, [sp, #0x10]
   29f8c: 910043fd     	add	x29, sp, #0x10
   29f90: aa0003f3     	mov	x19, x0
   29f94: b844ce60     	ldr	w0, [x19, #0x4c]!
   29f98: 7100041f     	cmp	w0, #0x1
   29f9c: 540001cb     	b.lt	0x29fd4 <__share_file+0x1cca0>
   29fa0: 52800041     	mov	w1, #0x2                // =2
   29fa4: 97ff7a97     	bl	0x8a00 <shutdown@plt>
   29fa8: b9400260     	ldr	w0, [x19]
   29fac: 97ff7a31     	bl	0x8870 <close@plt>
   29fb0: 97ff7854     	bl	0x8100 <get_ccs_log@plt>
   29fb4: aa0003f4     	mov	x20, x0
   29fb8: 97ff7852     	bl	0x8100 <get_ccs_log@plt>
   29fbc: f00001a2     	adrp	x2, 0x60000
   29fc0: 91000401     	add	x1, x0, #0x1
   29fc4: 91102842     	add	x2, x2, #0x40a
   29fc8: aa1403e0     	mov	x0, x20
   29fcc: aa1303e3     	mov	x3, x19
   29fd0: 940000e6     	bl	0x2a368 <__share_file+0x1d034>
   29fd4: b900027f     	str	wzr, [x19]
   29fd8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   29fdc: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   29fe0: d65f03c0     	ret
   29fe4: d102c3ff     	sub	sp, sp, #0xb0
   29fe8: f90033f9     	str	x25, [sp, #0x60]
   29fec: a9075ff8     	stp	x24, x23, [sp, #0x70]
   29ff0: a90857f6     	stp	x22, x21, [sp, #0x80]
   29ff4: a9094ff4     	stp	x20, x19, [sp, #0x90]
   29ff8: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   29ffc: 910283fd     	add	x29, sp, #0xa0
   2a000: d53bd056     	mrs	x22, TPIDR_EL0
   2a004: f94016c8     	ldr	x8, [x22, #0x28]
   2a008: aa0303f3     	mov	x19, x3
   2a00c: aa0203f4     	mov	x20, x2
   2a010: f81b83a8     	stur	x8, [x29, #-0x48]
   2a014: 97ff8dd2     	bl	0xd75c <__share_file+0x428>
   2a018: f9400008     	ldr	x8, [x0]
   2a01c: 39400108     	ldrb	w8, [x8]
   2a020: 36100208     	tbz	w8, #0x2, 0x2a060 <__share_file+0x1cd2c>
   2a024: f9401408     	ldr	x8, [x0, #0x28]
   2a028: aa0003f5     	mov	x21, x0
   2a02c: 39400508     	ldrb	w8, [x8, #0x1]
   2a030: 34000188     	cbz	w8, 0x2a060 <__share_file+0x1cd2c>
   2a034: 39401e88     	ldrb	w8, [x20, #0x7]
   2a038: 7100011f     	cmp	w8, #0x0
   2a03c: 52800168     	mov	w8, #0xb                // =11
   2a040: 1a880517     	cinc	w23, w8, ne
   2a044: 11000ee8     	add	w8, w23, #0x3
   2a048: 121e0918     	and	w24, w8, #0x1c
   2a04c: 321b0300     	orr	w0, w24, #0x20
   2a050: 9100c3e8     	add	x8, sp, #0x30
   2a054: 97ff78e3     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   2a058: b9404fe8     	ldr	w8, [sp, #0x4c]
   2a05c: 340001a8     	cbz	w8, 0x2a090 <__share_file+0x1cd5c>
   2a060: 2a1f03e0     	mov	w0, wzr
   2a064: f94016c8     	ldr	x8, [x22, #0x28]
   2a068: f85b83a9     	ldur	x9, [x29, #-0x48]
   2a06c: eb09011f     	cmp	x8, x9
   2a070: 540004c1     	b.ne	0x2a108 <__share_file+0x1cdd4>
   2a074: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   2a078: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   2a07c: a94857f6     	ldp	x22, x21, [sp, #0x80]
   2a080: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   2a084: f94033f9     	ldr	x25, [sp, #0x60]
   2a088: 9102c3ff     	add	sp, sp, #0xb0
   2a08c: d65f03c0     	ret
   2a090: 900001a9     	adrp	x9, 0x5e000
   2a094: f843c3f9     	ldur	x25, [sp, #0x3c]
   2a098: b94032a8     	ldr	w8, [x21, #0x30]
   2a09c: fd45d120     	ldr	d0, [x9, #0xba0]
   2a0a0: 5280004a     	mov	w10, #0x2               // =2
   2a0a4: 72a0020a     	movk	w10, #0x10, lsl #16
   2a0a8: 1100730b     	add	w11, w24, #0x1c
   2a0ac: b9000b28     	str	w8, [x25, #0x8]
   2a0b0: 2902af2a     	stp	w10, w11, [x25, #0x14]
   2a0b4: fc00c320     	stur	d0, [x25, #0xc]
   2a0b8: f843c3f5     	ldur	x21, [sp, #0x3c]
   2a0bc: 510012e2     	sub	w2, w23, #0x4
   2a0c0: aa1403e1     	mov	x1, x20
   2a0c4: 910082a0     	add	x0, x21, #0x20
   2a0c8: b9001ea2     	str	w2, [x21, #0x1c]
   2a0cc: 97ff7a19     	bl	0x8930 <memcpy@plt>
   2a0d0: b9401b28     	ldr	w8, [x25, #0x18]
   2a0d4: 52800129     	mov	w9, #0x9                // =9
   2a0d8: 910003e0     	mov	x0, sp
   2a0dc: 8b0802a8     	add	x8, x21, x8
   2a0e0: 39000109     	strb	w9, [x8]
   2a0e4: 79400269     	ldrh	w9, [x19]
   2a0e8: 79000509     	strh	w9, [x8, #0x2]
   2a0ec: ad4183e1     	ldp	q1, q0, [sp, #0x30]
   2a0f0: f9402be8     	ldr	x8, [sp, #0x50]
   2a0f4: ad0003e1     	stp	q1, q0, [sp]
   2a0f8: f90013e8     	str	x8, [sp, #0x20]
   2a0fc: 97ff7915     	bl	0x8550 <__api_logger_buffer_commit@plt>
   2a100: 52800020     	mov	w0, #0x1                // =1
   2a104: 17ffffd8     	b	0x2a064 <__share_file+0x1cd30>
   2a108: 97ff78f6     	bl	0x84e0 <__stack_chk_fail@plt>
   2a10c: d102c3ff     	sub	sp, sp, #0xb0
   2a110: f90033f9     	str	x25, [sp, #0x60]
   2a114: a9075ff8     	stp	x24, x23, [sp, #0x70]
   2a118: a90857f6     	stp	x22, x21, [sp, #0x80]
   2a11c: a9094ff4     	stp	x20, x19, [sp, #0x90]
   2a120: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   2a124: 910283fd     	add	x29, sp, #0xa0
   2a128: d53bd056     	mrs	x22, TPIDR_EL0
   2a12c: f94016c8     	ldr	x8, [x22, #0x28]
   2a130: aa0303f3     	mov	x19, x3
   2a134: aa0203f4     	mov	x20, x2
   2a138: f81b83a8     	stur	x8, [x29, #-0x48]
   2a13c: 97ff8d88     	bl	0xd75c <__share_file+0x428>
   2a140: f9400008     	ldr	x8, [x0]
   2a144: 39400108     	ldrb	w8, [x8]
   2a148: 36200248     	tbz	w8, #0x4, 0x2a190 <__share_file+0x1ce5c>
   2a14c: f9401408     	ldr	x8, [x0, #0x28]
   2a150: aa0003f5     	mov	x21, x0
   2a154: 39400508     	ldrb	w8, [x8, #0x1]
   2a158: 340001c8     	cbz	w8, 0x2a190 <__share_file+0x1ce5c>
   2a15c: 39407288     	ldrb	w8, [x20, #0x1c]
   2a160: 52800409     	mov	w9, #0x20               // =32
   2a164: 7100011f     	cmp	w8, #0x0
   2a168: 1a890537     	cinc	w23, w9, ne
   2a16c: 11000ee8     	add	w8, w23, #0x3
   2a170: 52800489     	mov	w9, #0x24               // =36
   2a174: 0a090118     	and	w24, w8, w9
   2a178: 321d0308     	orr	w8, w24, #0x8
   2a17c: 11007100     	add	w0, w8, #0x1c
   2a180: 9100c3e8     	add	x8, sp, #0x30
   2a184: 97ff7897     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   2a188: b9404fe8     	ldr	w8, [sp, #0x4c]
   2a18c: 340001a8     	cbz	w8, 0x2a1c0 <__share_file+0x1ce8c>
   2a190: 2a1f03e0     	mov	w0, wzr
   2a194: f94016c8     	ldr	x8, [x22, #0x28]
   2a198: f85b83a9     	ldur	x9, [x29, #-0x48]
   2a19c: eb09011f     	cmp	x8, x9
   2a1a0: 540004c1     	b.ne	0x2a238 <__share_file+0x1cf04>
   2a1a4: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   2a1a8: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   2a1ac: a94857f6     	ldp	x22, x21, [sp, #0x80]
   2a1b0: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   2a1b4: f94033f9     	ldr	x25, [sp, #0x60]
   2a1b8: 9102c3ff     	add	sp, sp, #0xb0
   2a1bc: d65f03c0     	ret
   2a1c0: 900001a9     	adrp	x9, 0x5e000
   2a1c4: f843c3f9     	ldur	x25, [sp, #0x3c]
   2a1c8: b94032a8     	ldr	w8, [x21, #0x30]
   2a1cc: fd45d120     	ldr	d0, [x9, #0xba0]
   2a1d0: 5280008a     	mov	w10, #0x4               // =4
   2a1d4: 72a0020a     	movk	w10, #0x10, lsl #16
   2a1d8: 1100730b     	add	w11, w24, #0x1c
   2a1dc: b9000b28     	str	w8, [x25, #0x8]
   2a1e0: 2902af2a     	stp	w10, w11, [x25, #0x14]
   2a1e4: fc00c320     	stur	d0, [x25, #0xc]
   2a1e8: f843c3f5     	ldur	x21, [sp, #0x3c]
   2a1ec: 510012e2     	sub	w2, w23, #0x4
   2a1f0: aa1403e1     	mov	x1, x20
   2a1f4: 910082a0     	add	x0, x21, #0x20
   2a1f8: b9001ea2     	str	w2, [x21, #0x1c]
   2a1fc: 97ff79cd     	bl	0x8930 <memcpy@plt>
   2a200: b9401b28     	ldr	w8, [x25, #0x18]
   2a204: 52800149     	mov	w9, #0xa                // =10
   2a208: 910003e0     	mov	x0, sp
   2a20c: 8b0802a8     	add	x8, x21, x8
   2a210: 39000109     	strb	w9, [x8]
   2a214: b9400269     	ldr	w9, [x19]
   2a218: b9000509     	str	w9, [x8, #0x4]
   2a21c: ad4183e1     	ldp	q1, q0, [sp, #0x30]
   2a220: f9402be8     	ldr	x8, [sp, #0x50]
   2a224: ad0003e1     	stp	q1, q0, [sp]
   2a228: f90013e8     	str	x8, [sp, #0x20]
   2a22c: 97ff78c9     	bl	0x8550 <__api_logger_buffer_commit@plt>
   2a230: 52800020     	mov	w0, #0x1                // =1
   2a234: 17ffffd8     	b	0x2a194 <__share_file+0x1ce60>
   2a238: 97ff78aa     	bl	0x84e0 <__stack_chk_fail@plt>
   2a23c: d102c3ff     	sub	sp, sp, #0xb0
   2a240: f90033f9     	str	x25, [sp, #0x60]
   2a244: a9075ff8     	stp	x24, x23, [sp, #0x70]
   2a248: a90857f6     	stp	x22, x21, [sp, #0x80]
   2a24c: a9094ff4     	stp	x20, x19, [sp, #0x90]
   2a250: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   2a254: 910283fd     	add	x29, sp, #0xa0
   2a258: d53bd056     	mrs	x22, TPIDR_EL0
   2a25c: f94016c8     	ldr	x8, [x22, #0x28]
   2a260: aa0303f3     	mov	x19, x3
   2a264: aa0203f4     	mov	x20, x2
   2a268: f81b83a8     	stur	x8, [x29, #-0x48]
   2a26c: 97ff8d3c     	bl	0xd75c <__share_file+0x428>
   2a270: f9400008     	ldr	x8, [x0]
   2a274: 39400108     	ldrb	w8, [x8]
   2a278: 36200228     	tbz	w8, #0x4, 0x2a2bc <__share_file+0x1cf88>
   2a27c: f9401408     	ldr	x8, [x0, #0x28]
   2a280: aa0003f5     	mov	x21, x0
   2a284: 39400508     	ldrb	w8, [x8, #0x1]
   2a288: 340001a8     	cbz	w8, 0x2a2bc <__share_file+0x1cf88>
   2a28c: 39407e88     	ldrb	w8, [x20, #0x1f]
   2a290: 52800469     	mov	w9, #0x23               // =35
   2a294: 7100011f     	cmp	w8, #0x0
   2a298: 1a890537     	cinc	w23, w9, ne
   2a29c: 11000ee8     	add	w8, w23, #0x3
   2a2a0: 52800589     	mov	w9, #0x2c               // =44
   2a2a4: 0a090118     	and	w24, w8, w9
   2a2a8: 11009300     	add	w0, w24, #0x24
   2a2ac: 9100c3e8     	add	x8, sp, #0x30
   2a2b0: 97ff784c     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   2a2b4: b9404fe8     	ldr	w8, [sp, #0x4c]
   2a2b8: 340001a8     	cbz	w8, 0x2a2ec <__share_file+0x1cfb8>
   2a2bc: 2a1f03e0     	mov	w0, wzr
   2a2c0: f94016c8     	ldr	x8, [x22, #0x28]
   2a2c4: f85b83a9     	ldur	x9, [x29, #-0x48]
   2a2c8: eb09011f     	cmp	x8, x9
   2a2cc: 540004c1     	b.ne	0x2a364 <__share_file+0x1d030>
   2a2d0: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   2a2d4: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   2a2d8: a94857f6     	ldp	x22, x21, [sp, #0x80]
   2a2dc: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   2a2e0: f94033f9     	ldr	x25, [sp, #0x60]
   2a2e4: 9102c3ff     	add	sp, sp, #0xb0
   2a2e8: d65f03c0     	ret
   2a2ec: 900001a9     	adrp	x9, 0x5e000
   2a2f0: f843c3f9     	ldur	x25, [sp, #0x3c]
   2a2f4: b94032a8     	ldr	w8, [x21, #0x30]
   2a2f8: fd45d120     	ldr	d0, [x9, #0xba0]
   2a2fc: 5280008a     	mov	w10, #0x4               // =4
   2a300: 72a0020a     	movk	w10, #0x10, lsl #16
   2a304: 1100730b     	add	w11, w24, #0x1c
   2a308: b9000b28     	str	w8, [x25, #0x8]
   2a30c: 2902af2a     	stp	w10, w11, [x25, #0x14]
   2a310: fc00c320     	stur	d0, [x25, #0xc]
   2a314: f843c3f5     	ldur	x21, [sp, #0x3c]
   2a318: 510012e2     	sub	w2, w23, #0x4
   2a31c: aa1403e1     	mov	x1, x20
   2a320: 910082a0     	add	x0, x21, #0x20
   2a324: b9001ea2     	str	w2, [x21, #0x1c]
   2a328: 97ff7982     	bl	0x8930 <memcpy@plt>
   2a32c: b9401b28     	ldr	w8, [x25, #0x18]
   2a330: 52800149     	mov	w9, #0xa                // =10
   2a334: 910003e0     	mov	x0, sp
   2a338: 8b0802a8     	add	x8, x21, x8
   2a33c: 39000109     	strb	w9, [x8]
   2a340: b9400269     	ldr	w9, [x19]
   2a344: b9000509     	str	w9, [x8, #0x4]
   2a348: ad4183e1     	ldp	q1, q0, [sp, #0x30]
   2a34c: f9402be8     	ldr	x8, [sp, #0x50]
   2a350: ad0003e1     	stp	q1, q0, [sp]
   2a354: f90013e8     	str	x8, [sp, #0x20]
   2a358: 97ff787e     	bl	0x8550 <__api_logger_buffer_commit@plt>
   2a35c: 52800020     	mov	w0, #0x1                // =1
   2a360: 17ffffd8     	b	0x2a2c0 <__share_file+0x1cf8c>
   2a364: 97ff785f     	bl	0x84e0 <__stack_chk_fail@plt>
   2a368: d102c3ff     	sub	sp, sp, #0xb0
   2a36c: f90033f9     	str	x25, [sp, #0x60]
   2a370: a9075ff8     	stp	x24, x23, [sp, #0x70]
   2a374: a90857f6     	stp	x22, x21, [sp, #0x80]
   2a378: a9094ff4     	stp	x20, x19, [sp, #0x90]
   2a37c: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   2a380: 910283fd     	add	x29, sp, #0xa0
   2a384: d53bd056     	mrs	x22, TPIDR_EL0
   2a388: f94016c8     	ldr	x8, [x22, #0x28]
   2a38c: aa0303f3     	mov	x19, x3
   2a390: aa0203f4     	mov	x20, x2
   2a394: f81b83a8     	stur	x8, [x29, #-0x48]
   2a398: 97ff8cf1     	bl	0xd75c <__share_file+0x428>
   2a39c: f9400008     	ldr	x8, [x0]
   2a3a0: 39400108     	ldrb	w8, [x8]
   2a3a4: 36180208     	tbz	w8, #0x3, 0x2a3e4 <__share_file+0x1d0b0>
   2a3a8: f9401408     	ldr	x8, [x0, #0x28]
   2a3ac: aa0003f5     	mov	x21, x0
   2a3b0: 39400508     	ldrb	w8, [x8, #0x1]
   2a3b4: 34000188     	cbz	w8, 0x2a3e4 <__share_file+0x1d0b0>
   2a3b8: 39403e88     	ldrb	w8, [x20, #0xf]
   2a3bc: 7100011f     	cmp	w8, #0x0
   2a3c0: 52800268     	mov	w8, #0x13               // =19
   2a3c4: 1a880517     	cinc	w23, w8, ne
   2a3c8: 11000ee8     	add	w8, w23, #0x3
   2a3cc: 121e0918     	and	w24, w8, #0x1c
   2a3d0: 11009300     	add	w0, w24, #0x24
   2a3d4: 9100c3e8     	add	x8, sp, #0x30
   2a3d8: 97ff7802     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   2a3dc: b9404fe8     	ldr	w8, [sp, #0x4c]
   2a3e0: 340001a8     	cbz	w8, 0x2a414 <__share_file+0x1d0e0>
   2a3e4: 2a1f03e0     	mov	w0, wzr
   2a3e8: f94016c8     	ldr	x8, [x22, #0x28]
   2a3ec: f85b83a9     	ldur	x9, [x29, #-0x48]
   2a3f0: eb09011f     	cmp	x8, x9
   2a3f4: 540004c1     	b.ne	0x2a48c <__share_file+0x1d158>
   2a3f8: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   2a3fc: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   2a400: a94857f6     	ldp	x22, x21, [sp, #0x80]
   2a404: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   2a408: f94033f9     	ldr	x25, [sp, #0x60]
   2a40c: 9102c3ff     	add	sp, sp, #0xb0
   2a410: d65f03c0     	ret
   2a414: 900001a9     	adrp	x9, 0x5e000
   2a418: f843c3f9     	ldur	x25, [sp, #0x3c]
   2a41c: b94032a8     	ldr	w8, [x21, #0x30]
   2a420: fd45d120     	ldr	d0, [x9, #0xba0]
   2a424: 5280006a     	mov	w10, #0x3               // =3
   2a428: 72a0020a     	movk	w10, #0x10, lsl #16
   2a42c: 1100730b     	add	w11, w24, #0x1c
   2a430: b9000b28     	str	w8, [x25, #0x8]
   2a434: 2902af2a     	stp	w10, w11, [x25, #0x14]
   2a438: fc00c320     	stur	d0, [x25, #0xc]
   2a43c: f843c3f5     	ldur	x21, [sp, #0x3c]
   2a440: 510012e2     	sub	w2, w23, #0x4
   2a444: aa1403e1     	mov	x1, x20
   2a448: 910082a0     	add	x0, x21, #0x20
   2a44c: b9001ea2     	str	w2, [x21, #0x1c]
   2a450: 97ff7938     	bl	0x8930 <memcpy@plt>
   2a454: b9401b28     	ldr	w8, [x25, #0x18]
   2a458: 52800149     	mov	w9, #0xa                // =10
   2a45c: 910003e0     	mov	x0, sp
   2a460: 8b0802a8     	add	x8, x21, x8
   2a464: 39000109     	strb	w9, [x8]
   2a468: b9400269     	ldr	w9, [x19]
   2a46c: b9000509     	str	w9, [x8, #0x4]
   2a470: ad4183e1     	ldp	q1, q0, [sp, #0x30]
   2a474: f9402be8     	ldr	x8, [sp, #0x50]
   2a478: ad0003e1     	stp	q1, q0, [sp]
   2a47c: f90013e8     	str	x8, [sp, #0x20]
   2a480: 97ff7834     	bl	0x8550 <__api_logger_buffer_commit@plt>
   2a484: 52800020     	mov	w0, #0x1                // =1
   2a488: 17ffffd8     	b	0x2a3e8 <__share_file+0x1d0b4>
   2a48c: 97ff7815     	bl	0x84e0 <__stack_chk_fail@plt>
   2a490: f81d0ff5     	str	x21, [sp, #-0x30]!
   2a494: a9014ff4     	stp	x20, x19, [sp, #0x10]
   2a498: a9027bfd     	stp	x29, x30, [sp, #0x20]
   2a49c: 910083fd     	add	x29, sp, #0x20
   2a4a0: aa0003f4     	mov	x20, x0
   2a4a4: aa0003f3     	mov	x19, x0
   2a4a8: b844ce80     	ldr	w0, [x20, #0x4c]!
   2a4ac: 7100041f     	cmp	w0, #0x1
   2a4b0: 540001cb     	b.lt	0x2a4e8 <__share_file+0x1d1b4>
   2a4b4: 52800041     	mov	w1, #0x2                // =2
   2a4b8: 97ff7952     	bl	0x8a00 <shutdown@plt>
   2a4bc: b9400280     	ldr	w0, [x20]
   2a4c0: 97ff78ec     	bl	0x8870 <close@plt>
   2a4c4: 97ff770f     	bl	0x8100 <get_ccs_log@plt>
   2a4c8: aa0003f5     	mov	x21, x0
   2a4cc: 97ff770d     	bl	0x8100 <get_ccs_log@plt>
   2a4d0: d00001a2     	adrp	x2, 0x60000
   2a4d4: 91000401     	add	x1, x0, #0x1
   2a4d8: 91102842     	add	x2, x2, #0x40a
   2a4dc: aa1503e0     	mov	x0, x21
   2a4e0: aa1403e3     	mov	x3, x20
   2a4e4: 97ffffa1     	bl	0x2a368 <__share_file+0x1d034>
   2a4e8: b9004e7f     	str	wzr, [x19, #0x4c]
   2a4ec: 3901aa7f     	strb	wzr, [x19, #0x6a]
   2a4f0: 97ff7704     	bl	0x8100 <get_ccs_log@plt>
   2a4f4: aa0003f3     	mov	x19, x0
   2a4f8: 97ff7702     	bl	0x8100 <get_ccs_log@plt>
   2a4fc: aa1303e0     	mov	x0, x19
   2a500: 97ff8c97     	bl	0xd75c <__share_file+0x428>
   2a504: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   2a508: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   2a50c: d00001a4     	adrp	x4, 0x60000
   2a510: b00001c5     	adrp	x5, 0x63000
   2a514: 528cc041     	mov	w1, #0x6602             // =26114
   2a518: 91106884     	add	x4, x4, #0x41a
   2a51c: 912c5ca5     	add	x5, x5, #0xb17
   2a520: 72a60ac1     	movk	w1, #0x3056, lsl #16
   2a524: 52800022     	mov	w2, #0x1                // =1
   2a528: 52800063     	mov	w3, #0x3                // =3
   2a52c: f84307f5     	ldr	x21, [sp], #0x30
   2a530: 1400083b     	b	0x2c61c <__share_file+0x1f2e8>
   2a534: f81b0ff9     	str	x25, [sp, #-0x50]!
   2a538: a9015ff8     	stp	x24, x23, [sp, #0x10]
   2a53c: a90257f6     	stp	x22, x21, [sp, #0x20]
   2a540: a9034ff4     	stp	x20, x19, [sp, #0x30]
   2a544: a9047bfd     	stp	x29, x30, [sp, #0x40]
   2a548: 910103fd     	add	x29, sp, #0x40
   2a54c: d00001b7     	adrp	x23, 0x60000
   2a550: 2a0203f4     	mov	w20, w2
   2a554: aa0103f5     	mov	x21, x1
   2a558: aa0003f3     	mov	x19, x0
   2a55c: 2a1f03f9     	mov	w25, wzr
   2a560: 91013016     	add	x22, x0, #0x4c
   2a564: 911096f7     	add	x23, x23, #0x425
   2a568: 3941aa68     	ldrb	w8, [x19, #0x6a]
   2a56c: 34000308     	cbz	w8, 0x2a5cc <__share_file+0x1d298>
   2a570: 7100073f     	cmp	w25, #0x1
   2a574: 5400012b     	b.lt	0x2a598 <__share_file+0x1d264>
   2a578: 97ff76e2     	bl	0x8100 <get_ccs_log@plt>
   2a57c: aa0003f8     	mov	x24, x0
   2a580: 97ff76e0     	bl	0x8100 <get_ccs_log@plt>
   2a584: 91000401     	add	x1, x0, #0x1
   2a588: aa1803e0     	mov	x0, x24
   2a58c: aa1703e2     	mov	x2, x23
   2a590: aa1603e3     	mov	x3, x22
   2a594: 94000027     	bl	0x2a630 <__share_file+0x1d2fc>
   2a598: b94002c0     	ldr	w0, [x22]
   2a59c: 4b190288     	sub	w8, w20, w25
   2a5a0: 8b39c2a1     	add	x1, x21, w25, sxtw
   2a5a4: 93407d02     	sxtw	x2, w8
   2a5a8: 2a1f03e3     	mov	w3, wzr
   2a5ac: aa1f03e4     	mov	x4, xzr
   2a5b0: 2a1f03e5     	mov	w5, wzr
   2a5b4: 97ff781f     	bl	0x8630 <sendto@plt>
   2a5b8: 7100001f     	cmp	w0, #0x0
   2a5bc: 540001ad     	b.le	0x2a5f0 <__share_file+0x1d2bc>
   2a5c0: 0b000339     	add	w25, w25, w0
   2a5c4: 6b14033f     	cmp	w25, w20
   2a5c8: 54fffd0b     	b.lt	0x2a568 <__share_file+0x1d234>
   2a5cc: f9400268     	ldr	x8, [x19]
   2a5d0: aa1303e0     	mov	x0, x19
   2a5d4: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   2a5d8: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   2a5dc: f9401901     	ldr	x1, [x8, #0x30]
   2a5e0: a94257f6     	ldp	x22, x21, [sp, #0x20]
   2a5e4: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   2a5e8: f84507f9     	ldr	x25, [sp], #0x50
   2a5ec: d61f0020     	br	x1
   2a5f0: 97ff76c4     	bl	0x8100 <get_ccs_log@plt>
   2a5f4: aa0003f3     	mov	x19, x0
   2a5f8: 97ff76c2     	bl	0x8100 <get_ccs_log@plt>
   2a5fc: 91000414     	add	x20, x0, #0x1
   2a600: 97ff7750     	bl	0x8340 <__errno@plt>
   2a604: aa0003e3     	mov	x3, x0
   2a608: aa1303e0     	mov	x0, x19
   2a60c: aa1403e1     	mov	x1, x20
   2a610: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   2a614: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   2a618: a94257f6     	ldp	x22, x21, [sp, #0x20]
   2a61c: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   2a620: d00001a2     	adrp	x2, 0x60000
   2a624: 9110d842     	add	x2, x2, #0x436
   2a628: f84507f9     	ldr	x25, [sp], #0x50
   2a62c: 1400004b     	b	0x2a758 <__share_file+0x1d424>
   2a630: d102c3ff     	sub	sp, sp, #0xb0
   2a634: f90033f9     	str	x25, [sp, #0x60]
   2a638: a9075ff8     	stp	x24, x23, [sp, #0x70]
   2a63c: a90857f6     	stp	x22, x21, [sp, #0x80]
   2a640: a9094ff4     	stp	x20, x19, [sp, #0x90]
   2a644: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   2a648: 910283fd     	add	x29, sp, #0xa0
   2a64c: d53bd056     	mrs	x22, TPIDR_EL0
   2a650: f94016c8     	ldr	x8, [x22, #0x28]
   2a654: aa0303f3     	mov	x19, x3
   2a658: aa0203f4     	mov	x20, x2
   2a65c: f81b83a8     	stur	x8, [x29, #-0x48]
   2a660: 97ff8c3f     	bl	0xd75c <__share_file+0x428>
   2a664: f9400008     	ldr	x8, [x0]
   2a668: 39400108     	ldrb	w8, [x8]
   2a66c: 36180208     	tbz	w8, #0x3, 0x2a6ac <__share_file+0x1d378>
   2a670: f9401408     	ldr	x8, [x0, #0x28]
   2a674: aa0003f5     	mov	x21, x0
   2a678: 39400508     	ldrb	w8, [x8, #0x1]
   2a67c: 34000188     	cbz	w8, 0x2a6ac <__share_file+0x1d378>
   2a680: 39404288     	ldrb	w8, [x20, #0x10]
   2a684: 7100011f     	cmp	w8, #0x0
   2a688: 52800288     	mov	w8, #0x14               // =20
   2a68c: 1a880517     	cinc	w23, w8, ne
   2a690: 11000ee8     	add	w8, w23, #0x3
   2a694: 121e0918     	and	w24, w8, #0x1c
   2a698: 11009300     	add	w0, w24, #0x24
   2a69c: 9100c3e8     	add	x8, sp, #0x30
   2a6a0: 97ff7750     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   2a6a4: b9404fe8     	ldr	w8, [sp, #0x4c]
   2a6a8: 340001a8     	cbz	w8, 0x2a6dc <__share_file+0x1d3a8>
   2a6ac: 2a1f03e0     	mov	w0, wzr
   2a6b0: f94016c8     	ldr	x8, [x22, #0x28]
   2a6b4: f85b83a9     	ldur	x9, [x29, #-0x48]
   2a6b8: eb09011f     	cmp	x8, x9
   2a6bc: 540004c1     	b.ne	0x2a754 <__share_file+0x1d420>
   2a6c0: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   2a6c4: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   2a6c8: a94857f6     	ldp	x22, x21, [sp, #0x80]
   2a6cc: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   2a6d0: f94033f9     	ldr	x25, [sp, #0x60]
   2a6d4: 9102c3ff     	add	sp, sp, #0xb0
   2a6d8: d65f03c0     	ret
   2a6dc: 900001a9     	adrp	x9, 0x5e000
   2a6e0: f843c3f9     	ldur	x25, [sp, #0x3c]
   2a6e4: b94032a8     	ldr	w8, [x21, #0x30]
   2a6e8: fd45d120     	ldr	d0, [x9, #0xba0]
   2a6ec: 5280006a     	mov	w10, #0x3               // =3
   2a6f0: 72a0020a     	movk	w10, #0x10, lsl #16
   2a6f4: 1100730b     	add	w11, w24, #0x1c
   2a6f8: b9000b28     	str	w8, [x25, #0x8]
   2a6fc: 2902af2a     	stp	w10, w11, [x25, #0x14]
   2a700: fc00c320     	stur	d0, [x25, #0xc]
   2a704: f843c3f5     	ldur	x21, [sp, #0x3c]
   2a708: 510012e2     	sub	w2, w23, #0x4
   2a70c: aa1403e1     	mov	x1, x20
   2a710: 910082a0     	add	x0, x21, #0x20
   2a714: b9001ea2     	str	w2, [x21, #0x1c]
   2a718: 97ff7886     	bl	0x8930 <memcpy@plt>
   2a71c: b9401b28     	ldr	w8, [x25, #0x18]
   2a720: 52800149     	mov	w9, #0xa                // =10
   2a724: 910003e0     	mov	x0, sp
   2a728: 8b0802a8     	add	x8, x21, x8
   2a72c: 39000109     	strb	w9, [x8]
   2a730: b9400269     	ldr	w9, [x19]
   2a734: b9000509     	str	w9, [x8, #0x4]
   2a738: ad4183e1     	ldp	q1, q0, [sp, #0x30]
   2a73c: f9402be8     	ldr	x8, [sp, #0x50]
   2a740: ad0003e1     	stp	q1, q0, [sp]
   2a744: f90013e8     	str	x8, [sp, #0x20]
   2a748: 97ff7782     	bl	0x8550 <__api_logger_buffer_commit@plt>
   2a74c: 52800020     	mov	w0, #0x1                // =1
   2a750: 17ffffd8     	b	0x2a6b0 <__share_file+0x1d37c>
   2a754: 97ff7763     	bl	0x84e0 <__stack_chk_fail@plt>
   2a758: d102c3ff     	sub	sp, sp, #0xb0
   2a75c: f90033f9     	str	x25, [sp, #0x60]
   2a760: a9075ff8     	stp	x24, x23, [sp, #0x70]
   2a764: a90857f6     	stp	x22, x21, [sp, #0x80]
   2a768: a9094ff4     	stp	x20, x19, [sp, #0x90]
   2a76c: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   2a770: 910283fd     	add	x29, sp, #0xa0
   2a774: d53bd056     	mrs	x22, TPIDR_EL0
   2a778: f94016c8     	ldr	x8, [x22, #0x28]
   2a77c: aa0303f3     	mov	x19, x3
   2a780: aa0203f4     	mov	x20, x2
   2a784: f81b83a8     	stur	x8, [x29, #-0x48]
   2a788: 97ff8bf5     	bl	0xd75c <__share_file+0x428>
   2a78c: f9400008     	ldr	x8, [x0]
   2a790: 39400108     	ldrb	w8, [x8]
   2a794: 36180208     	tbz	w8, #0x3, 0x2a7d4 <__share_file+0x1d4a0>
   2a798: f9401408     	ldr	x8, [x0, #0x28]
   2a79c: aa0003f5     	mov	x21, x0
   2a7a0: 39400508     	ldrb	w8, [x8, #0x1]
   2a7a4: 34000188     	cbz	w8, 0x2a7d4 <__share_file+0x1d4a0>
   2a7a8: 39405e88     	ldrb	w8, [x20, #0x17]
   2a7ac: 7100011f     	cmp	w8, #0x0
   2a7b0: 52800368     	mov	w8, #0x1b               // =27
   2a7b4: 1a880517     	cinc	w23, w8, ne
   2a7b8: 11000ee8     	add	w8, w23, #0x3
   2a7bc: 121e0d18     	and	w24, w8, #0x3c
   2a7c0: 11009300     	add	w0, w24, #0x24
   2a7c4: 9100c3e8     	add	x8, sp, #0x30
   2a7c8: 97ff7706     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   2a7cc: b9404fe8     	ldr	w8, [sp, #0x4c]
   2a7d0: 340001a8     	cbz	w8, 0x2a804 <__share_file+0x1d4d0>
   2a7d4: 2a1f03e0     	mov	w0, wzr
   2a7d8: f94016c8     	ldr	x8, [x22, #0x28]
   2a7dc: f85b83a9     	ldur	x9, [x29, #-0x48]
   2a7e0: eb09011f     	cmp	x8, x9
   2a7e4: 540004c1     	b.ne	0x2a87c <__share_file+0x1d548>
   2a7e8: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   2a7ec: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   2a7f0: a94857f6     	ldp	x22, x21, [sp, #0x80]
   2a7f4: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   2a7f8: f94033f9     	ldr	x25, [sp, #0x60]
   2a7fc: 9102c3ff     	add	sp, sp, #0xb0
   2a800: d65f03c0     	ret
   2a804: 900001a9     	adrp	x9, 0x5e000
   2a808: f843c3f9     	ldur	x25, [sp, #0x3c]
   2a80c: b94032a8     	ldr	w8, [x21, #0x30]
   2a810: fd45d120     	ldr	d0, [x9, #0xba0]
   2a814: 5280006a     	mov	w10, #0x3               // =3
   2a818: 72a0020a     	movk	w10, #0x10, lsl #16
   2a81c: 1100730b     	add	w11, w24, #0x1c
   2a820: b9000b28     	str	w8, [x25, #0x8]
   2a824: 2902af2a     	stp	w10, w11, [x25, #0x14]
   2a828: fc00c320     	stur	d0, [x25, #0xc]
   2a82c: f843c3f5     	ldur	x21, [sp, #0x3c]
   2a830: 510012e2     	sub	w2, w23, #0x4
   2a834: aa1403e1     	mov	x1, x20
   2a838: 910082a0     	add	x0, x21, #0x20
   2a83c: b9001ea2     	str	w2, [x21, #0x1c]
   2a840: 97ff783c     	bl	0x8930 <memcpy@plt>
   2a844: b9401b28     	ldr	w8, [x25, #0x18]
   2a848: 52800149     	mov	w9, #0xa                // =10
   2a84c: 910003e0     	mov	x0, sp
   2a850: 8b0802a8     	add	x8, x21, x8
   2a854: 39000109     	strb	w9, [x8]
   2a858: b9400269     	ldr	w9, [x19]
   2a85c: b9000509     	str	w9, [x8, #0x4]
   2a860: ad4183e1     	ldp	q1, q0, [sp, #0x30]
   2a864: f9402be8     	ldr	x8, [sp, #0x50]
   2a868: ad0003e1     	stp	q1, q0, [sp]
   2a86c: f90013e8     	str	x8, [sp, #0x20]
   2a870: 97ff7738     	bl	0x8550 <__api_logger_buffer_commit@plt>
   2a874: 52800020     	mov	w0, #0x1                // =1
   2a878: 17ffffd8     	b	0x2a7d8 <__share_file+0x1d4a4>
   2a87c: 97ff7719     	bl	0x84e0 <__stack_chk_fail@plt>
   2a880: f81c0ffc     	str	x28, [sp, #-0x40]!
   2a884: a90157f6     	stp	x22, x21, [sp, #0x10]
   2a888: a9024ff4     	stp	x20, x19, [sp, #0x20]
   2a88c: a9037bfd     	stp	x29, x30, [sp, #0x30]
   2a890: 9100c3fd     	add	x29, sp, #0x30
   2a894: d14007ff     	sub	sp, sp, #0x1, lsl #12   // =0x1000
   2a898: d10043ff     	sub	sp, sp, #0x10
   2a89c: d53bd056     	mrs	x22, TPIDR_EL0
   2a8a0: f94016c8     	ldr	x8, [x22, #0x28]
   2a8a4: f81c83a8     	stur	x8, [x29, #-0x38]
   2a8a8: 3941a008     	ldrb	w8, [x0, #0x68]
   2a8ac: 34000348     	cbz	w8, 0x2a914 <__share_file+0x1d5e0>
   2a8b0: b9404c14     	ldr	w20, [x0, #0x4c]
   2a8b4: aa0003f3     	mov	x19, x0
   2a8b8: 340002f4     	cbz	w20, 0x2a914 <__share_file+0x1d5e0>
   2a8bc: 910023e0     	add	x0, sp, #0x8
   2a8c0: 52820002     	mov	w2, #0x1000             // =4096
   2a8c4: 2a1f03e1     	mov	w1, wzr
   2a8c8: 97ff7826     	bl	0x8960 <memset@plt>
   2a8cc: 910023e1     	add	x1, sp, #0x8
   2a8d0: 52820002     	mov	w2, #0x1000             // =4096
   2a8d4: 2a1403e0     	mov	w0, w20
   2a8d8: 2a1f03e3     	mov	w3, wzr
   2a8dc: aa1f03e4     	mov	x4, xzr
   2a8e0: aa1f03e5     	mov	x5, xzr
   2a8e4: 97ff76f3     	bl	0x84b0 <recvfrom@plt>
   2a8e8: 3941aa68     	ldrb	w8, [x19, #0x6a]
   2a8ec: 34000188     	cbz	w8, 0x2a91c <__share_file+0x1d5e8>
   2a8f0: aa0003e2     	mov	x2, x0
   2a8f4: 37f802a2     	tbnz	w2, #0x1f, 0x2a948 <__share_file+0x1d614>
   2a8f8: 34000442     	cbz	w2, 0x2a980 <__share_file+0x1d64c>
   2a8fc: f9400268     	ldr	x8, [x19]
   2a900: 910023e1     	add	x1, sp, #0x8
   2a904: aa1303e0     	mov	x0, x19
   2a908: f9400908     	ldr	x8, [x8, #0x10]
   2a90c: d63f0100     	blr	x8
   2a910: 14000003     	b	0x2a91c <__share_file+0x1d5e8>
   2a914: 52800c80     	mov	w0, #0x64               // =100
   2a918: 94004725     	bl	0x3c5ac <operator delete(void*)+0x121c>
   2a91c: f94016c8     	ldr	x8, [x22, #0x28]
   2a920: f85c83a9     	ldur	x9, [x29, #-0x38]
   2a924: eb09011f     	cmp	x8, x9
   2a928: 54000361     	b.ne	0x2a994 <__share_file+0x1d660>
   2a92c: 914007ff     	add	sp, sp, #0x1, lsl #12   // =0x1000
   2a930: 910043ff     	add	sp, sp, #0x10
   2a934: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   2a938: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   2a93c: a94157f6     	ldp	x22, x21, [sp, #0x10]
   2a940: f84407fc     	ldr	x28, [sp], #0x40
   2a944: d65f03c0     	ret
   2a948: 97ff75ee     	bl	0x8100 <get_ccs_log@plt>
   2a94c: aa0003f4     	mov	x20, x0
   2a950: 97ff75ec     	bl	0x8100 <get_ccs_log@plt>
   2a954: 91000415     	add	x21, x0, #0x1
   2a958: 97ff767a     	bl	0x8340 <__errno@plt>
   2a95c: d00001a2     	adrp	x2, 0x60000
   2a960: aa0003e3     	mov	x3, x0
   2a964: 91113842     	add	x2, x2, #0x44e
   2a968: aa1403e0     	mov	x0, x20
   2a96c: aa1503e1     	mov	x1, x21
   2a970: 9400000a     	bl	0x2a998 <__share_file+0x1d664>
   2a974: f9400268     	ldr	x8, [x19]
   2a978: f9401508     	ldr	x8, [x8, #0x28]
   2a97c: 14000003     	b	0x2a988 <__share_file+0x1d654>
   2a980: f9400268     	ldr	x8, [x19]
   2a984: f9401108     	ldr	x8, [x8, #0x20]
   2a988: aa1303e0     	mov	x0, x19
   2a98c: d63f0100     	blr	x8
   2a990: 17ffffe3     	b	0x2a91c <__share_file+0x1d5e8>
   2a994: 97ff76d3     	bl	0x84e0 <__stack_chk_fail@plt>
   2a998: d102c3ff     	sub	sp, sp, #0xb0
   2a99c: f90033f9     	str	x25, [sp, #0x60]
   2a9a0: a9075ff8     	stp	x24, x23, [sp, #0x70]
   2a9a4: a90857f6     	stp	x22, x21, [sp, #0x80]
   2a9a8: a9094ff4     	stp	x20, x19, [sp, #0x90]
   2a9ac: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   2a9b0: 910283fd     	add	x29, sp, #0xa0
   2a9b4: d53bd056     	mrs	x22, TPIDR_EL0
   2a9b8: f94016c8     	ldr	x8, [x22, #0x28]
   2a9bc: aa0303f3     	mov	x19, x3
   2a9c0: aa0203f4     	mov	x20, x2
   2a9c4: f81b83a8     	stur	x8, [x29, #-0x48]
   2a9c8: 97ff8b65     	bl	0xd75c <__share_file+0x428>
   2a9cc: f9400008     	ldr	x8, [x0]
   2a9d0: 39400108     	ldrb	w8, [x8]
   2a9d4: 36180248     	tbz	w8, #0x3, 0x2aa1c <__share_file+0x1d6e8>
   2a9d8: f9401408     	ldr	x8, [x0, #0x28]
   2a9dc: aa0003f5     	mov	x21, x0
   2a9e0: 39400508     	ldrb	w8, [x8, #0x1]
   2a9e4: 340001c8     	cbz	w8, 0x2aa1c <__share_file+0x1d6e8>
   2a9e8: 39407688     	ldrb	w8, [x20, #0x1d]
   2a9ec: 52800429     	mov	w9, #0x21               // =33
   2a9f0: 7100011f     	cmp	w8, #0x0
   2a9f4: 1a890537     	cinc	w23, w9, ne
   2a9f8: 11000ee8     	add	w8, w23, #0x3
   2a9fc: 52800489     	mov	w9, #0x24               // =36
   2aa00: 0a090118     	and	w24, w8, w9
   2aa04: 321d0308     	orr	w8, w24, #0x8
   2aa08: 11007100     	add	w0, w8, #0x1c
   2aa0c: 9100c3e8     	add	x8, sp, #0x30
   2aa10: 97ff7674     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   2aa14: b9404fe8     	ldr	w8, [sp, #0x4c]
   2aa18: 340001a8     	cbz	w8, 0x2aa4c <__share_file+0x1d718>
   2aa1c: 2a1f03e0     	mov	w0, wzr
   2aa20: f94016c8     	ldr	x8, [x22, #0x28]
   2aa24: f85b83a9     	ldur	x9, [x29, #-0x48]
   2aa28: eb09011f     	cmp	x8, x9
   2aa2c: 540004c1     	b.ne	0x2aac4 <__share_file+0x1d790>
   2aa30: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   2aa34: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   2aa38: a94857f6     	ldp	x22, x21, [sp, #0x80]
   2aa3c: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   2aa40: f94033f9     	ldr	x25, [sp, #0x60]
   2aa44: 9102c3ff     	add	sp, sp, #0xb0
   2aa48: d65f03c0     	ret
   2aa4c: 900001a9     	adrp	x9, 0x5e000
   2aa50: f843c3f9     	ldur	x25, [sp, #0x3c]
   2aa54: b94032a8     	ldr	w8, [x21, #0x30]
   2aa58: fd45d120     	ldr	d0, [x9, #0xba0]
   2aa5c: 5280006a     	mov	w10, #0x3               // =3
   2aa60: 72a0020a     	movk	w10, #0x10, lsl #16
   2aa64: 1100730b     	add	w11, w24, #0x1c
   2aa68: b9000b28     	str	w8, [x25, #0x8]
   2aa6c: 2902af2a     	stp	w10, w11, [x25, #0x14]
   2aa70: fc00c320     	stur	d0, [x25, #0xc]
   2aa74: f843c3f5     	ldur	x21, [sp, #0x3c]
   2aa78: 510012e2     	sub	w2, w23, #0x4
   2aa7c: aa1403e1     	mov	x1, x20
   2aa80: 910082a0     	add	x0, x21, #0x20
   2aa84: b9001ea2     	str	w2, [x21, #0x1c]
   2aa88: 97ff77aa     	bl	0x8930 <memcpy@plt>
   2aa8c: b9401b28     	ldr	w8, [x25, #0x18]
   2aa90: 52800149     	mov	w9, #0xa                // =10
   2aa94: 910003e0     	mov	x0, sp
   2aa98: 8b0802a8     	add	x8, x21, x8
   2aa9c: 39000109     	strb	w9, [x8]
   2aaa0: b9400269     	ldr	w9, [x19]
   2aaa4: b9000509     	str	w9, [x8, #0x4]
   2aaa8: ad4183e1     	ldp	q1, q0, [sp, #0x30]
   2aaac: f9402be8     	ldr	x8, [sp, #0x50]
   2aab0: ad0003e1     	stp	q1, q0, [sp]
   2aab4: f90013e8     	str	x8, [sp, #0x20]
   2aab8: 97ff76a6     	bl	0x8550 <__api_logger_buffer_commit@plt>
   2aabc: 52800020     	mov	w0, #0x1                // =1
   2aac0: 17ffffd8     	b	0x2aa20 <__share_file+0x1d6ec>
   2aac4: 97ff7687     	bl	0x84e0 <__stack_chk_fail@plt>
   2aac8: d65f03c0     	ret
   2aacc: d65f03c0     	ret
   2aad0: d65f03c0     	ret
   2aad4: b9004801     	str	w1, [x0, #0x48]
   2aad8: d65f03c0     	ret
   2aadc: f81d0ff5     	str	x21, [sp, #-0x30]!
   2aae0: a9014ff4     	stp	x20, x19, [sp, #0x10]
   2aae4: a9027bfd     	stp	x29, x30, [sp, #0x20]
   2aae8: 910083fd     	add	x29, sp, #0x20
   2aaec: b9400808     	ldr	w8, [x0, #0x8]
   2aaf0: 6b01011f     	cmp	w8, w1
   2aaf4: 54000f42     	b.hs	0x2acdc <__share_file+0x1d9a8>
   2aaf8: 51000429     	sub	w9, w1, #0x1
   2aafc: aa0003f3     	mov	x19, x0
   2ab00: 6a09003f     	tst	w1, w9
   2ab04: 54000081     	b.ne	0x2ab14 <__share_file+0x1d7e0>
   2ab08: 2a0103f5     	mov	w21, w1
   2ab0c: 350000e8     	cbnz	w8, 0x2ab28 <__share_file+0x1d7f4>
   2ab10: 14000008     	b	0x2ab30 <__share_file+0x1d7fc>
   2ab14: 52800035     	mov	w21, #0x1               // =1
   2ab18: 53017c21     	lsr	w1, w1, #1
   2ab1c: 531f7ab5     	lsl	w21, w21, #1
   2ab20: 35ffffc1     	cbnz	w1, 0x2ab18 <__share_file+0x1d7e4>
   2ab24: 34000068     	cbz	w8, 0x2ab30 <__share_file+0x1d7fc>
   2ab28: f9400260     	ldr	x0, [x19]
   2ab2c: 97ff77ad     	bl	0x89e0 <free@plt>
   2ab30: 2a1503e8     	mov	w8, w21
   2ab34: d37ef514     	lsl	x20, x8, #2
   2ab38: aa1403e0     	mov	x0, x20
   2ab3c: 97ff7775     	bl	0x8910 <malloc@plt>
   2ab40: f9000260     	str	x0, [x19]
   2ab44: b9000a75     	str	w21, [x19, #0x8]
   2ab48: 34000dd5     	cbz	w21, 0x2ad00 <__share_file+0x1d9cc>
   2ab4c: 52801fe1     	mov	w1, #0xff               // =255
   2ab50: aa1403e2     	mov	x2, x20
   2ab54: 97ff7783     	bl	0x8960 <memset@plt>
   2ab58: b940266b     	ldr	w11, [x19, #0x24]
   2ab5c: 3100057f     	cmn	w11, #0x1
   2ab60: 54000be0     	b.eq	0x2acdc <__share_file+0x1d9a8>
   2ab64: 52803269     	mov	w9, #0x193              // =403
   2ab68: 12800008     	mov	w8, #-0x1               // =-1
   2ab6c: 72a02009     	movk	w9, #0x100, lsl #16
   2ab70: d2c0002a     	mov	x10, #0x100000000       // =4294967296
   2ab74: 14000005     	b	0x2ab88 <__share_file+0x1d854>
   2ab78: 2a1103ed     	mov	w13, w17
   2ab7c: b82d780c     	str	w12, [x0, x13, lsl #2]
   2ab80: 3100057f     	cmn	w11, #0x1
   2ab84: 54000ac0     	b.eq	0x2acdc <__share_file+0x1d9a8>
   2ab88: b9401a6d     	ldr	w13, [x19, #0x18]
   2ab8c: 6b0b01bf     	cmp	w13, w11
   2ab90: 54000ae9     	b.ls	0x2acec <__share_file+0x1d9b8>
   2ab94: f9400a6e     	ldr	x14, [x19, #0x10]
   2ab98: 2a0b03ef     	mov	w15, w11
   2ab9c: 2a0b03ec     	mov	w12, w11
   2aba0: 8b0f19d0     	add	x16, x14, x15, lsl #6
   2aba4: aa1003ed     	mov	x13, x16
   2aba8: b8404dab     	ldr	w11, [x13, #0x4]!
   2abac: f84141b1     	ldur	x17, [x13, #0x14]
   2abb0: b4000191     	cbz	x17, 0x2abe0 <__share_file+0x1d8ac>
   2abb4: f9400a01     	ldr	x1, [x16, #0x10]
   2abb8: aa1f03e0     	mov	x0, xzr
   2abbc: 2a1f03e2     	mov	w2, wzr
   2abc0: 9360fc03     	asr	x3, x0, #32
   2abc4: 38636823     	ldrb	w3, [x1, x3]
   2abc8: 1b097c42     	mul	w2, w2, w9
   2abcc: f1000631     	subs	x17, x17, #0x1
   2abd0: 8b0a0000     	add	x0, x0, x10
   2abd4: 4a030042     	eor	w2, w2, w3
   2abd8: 54ffff41     	b.ne	0x2abc0 <__share_file+0x1d88c>
   2abdc: 14000002     	b	0x2abe4 <__share_file+0x1d8b0>
   2abe0: 2a1f03e2     	mov	w2, wzr
   2abe4: b9400a71     	ldr	w17, [x19, #0x8]
   2abe8: 51000631     	sub	w17, w17, #0x1
   2abec: 0a020231     	and	w17, w17, w2
   2abf0: b9000a11     	str	w17, [x16, #0x8]
   2abf4: b9400a70     	ldr	w16, [x19, #0x8]
   2abf8: 6b11021f     	cmp	w16, w17
   2abfc: 54000829     	b.ls	0x2ad00 <__share_file+0x1d9cc>
   2ac00: f9400260     	ldr	x0, [x19]
   2ac04: b8715810     	ldr	w16, [x0, w17, uxtw #2]
   2ac08: 3100061f     	cmn	w16, #0x1
   2ac0c: 54fffb60     	b.eq	0x2ab78 <__share_file+0x1d844>
   2ac10: 8b0f19ce     	add	x14, x14, x15, lsl #6
   2ac14: b94001cf     	ldr	w15, [x14]
   2ac18: 6b1001ff     	cmp	w15, w16
   2ac1c: 54fffb20     	b.eq	0x2ab80 <__share_file+0x1d84c>
   2ac20: b9401a60     	ldr	w0, [x19, #0x18]
   2ac24: 6b10001f     	cmp	w0, w16
   2ac28: 54000629     	b.ls	0x2acec <__share_file+0x1d9b8>
   2ac2c: f9400a61     	ldr	x1, [x19, #0x10]
   2ac30: 310005ff     	cmn	w15, #0x1
   2ac34: 8b101831     	add	x17, x1, x16, lsl #6
   2ac38: b9400631     	ldr	w17, [x17, #0x4]
   2ac3c: 540000a0     	b.eq	0x2ac50 <__share_file+0x1d91c>
   2ac40: 6b0f001f     	cmp	w0, w15
   2ac44: 54000549     	b.ls	0x2acec <__share_file+0x1d9b8>
   2ac48: 8b0f1820     	add	x0, x1, x15, lsl #6
   2ac4c: b900040b     	str	w11, [x0, #0x4]
   2ac50: 3100057f     	cmn	w11, #0x1
   2ac54: 540000e0     	b.eq	0x2ac70 <__share_file+0x1d93c>
   2ac58: b9401a60     	ldr	w0, [x19, #0x18]
   2ac5c: 6b0b001f     	cmp	w0, w11
   2ac60: 54000469     	b.ls	0x2acec <__share_file+0x1d9b8>
   2ac64: f9400a60     	ldr	x0, [x19, #0x10]
   2ac68: d37ae561     	lsl	x1, x11, #6
   2ac6c: b821680f     	str	w15, [x0, x1]
   2ac70: b90001d0     	str	w16, [x14]
   2ac74: b90001b1     	str	w17, [x13]
   2ac78: b9401a60     	ldr	w0, [x19, #0x18]
   2ac7c: 6b10001f     	cmp	w0, w16
   2ac80: 54000369     	b.ls	0x2acec <__share_file+0x1d9b8>
   2ac84: f9400a60     	ldr	x0, [x19, #0x10]
   2ac88: 3100063f     	cmn	w17, #0x1
   2ac8c: 8b101810     	add	x16, x0, x16, lsl #6
   2ac90: b900060c     	str	w12, [x16, #0x4]
   2ac94: 540000e0     	b.eq	0x2acb0 <__share_file+0x1d97c>
   2ac98: b9401a70     	ldr	w16, [x19, #0x18]
   2ac9c: 6b11021f     	cmp	w16, w17
   2aca0: 54000269     	b.ls	0x2acec <__share_file+0x1d9b8>
   2aca4: f9400a70     	ldr	x16, [x19, #0x10]
   2aca8: d37ae631     	lsl	x17, x17, #6
   2acac: b8316a0c     	str	w12, [x16, x17]
   2acb0: b9402a70     	ldr	w16, [x19, #0x28]
   2acb4: 6b0c021f     	cmp	w16, w12
   2acb8: 54000041     	b.ne	0x2acc0 <__share_file+0x1d98c>
   2acbc: b9002a6f     	str	w15, [x19, #0x28]
   2acc0: b94001cc     	ldr	w12, [x14]
   2acc4: b94001ad     	ldr	w13, [x13]
   2acc8: 6b0d019f     	cmp	w12, w13
   2accc: 54fff5a1     	b.ne	0x2ab80 <__share_file+0x1d84c>
   2acd0: b9002a68     	str	w8, [x19, #0x28]
   2acd4: 3100057f     	cmn	w11, #0x1
   2acd8: 54fff581     	b.ne	0x2ab88 <__share_file+0x1d854>
   2acdc: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   2ace0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   2ace4: f84307f5     	ldr	x21, [sp], #0x30
   2ace8: d65f03c0     	ret
   2acec: b0000180     	adrp	x0, 0x5b000
   2acf0: d00001a2     	adrp	x2, 0x60000
   2acf4: 912fd800     	add	x0, x0, #0xbf6
   2acf8: 91150442     	add	x2, x2, #0x541
   2acfc: 14000005     	b	0x2ad10 <__share_file+0x1d9dc>
   2ad00: b0000180     	adrp	x0, 0x5b000
   2ad04: d00001a2     	adrp	x2, 0x60000
   2ad08: 912fd800     	add	x0, x0, #0xbf6
   2ad0c: 9111b042     	add	x2, x2, #0x46c
   2ad10: 90000183     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2ad14: 91397863     	add	x3, x3, #0xe5e
   2ad18: 528011e1     	mov	w1, #0x8f               // =143
   2ad1c: 97ff7531     	bl	0x81e0 <__assert2@plt>
   2ad20: f81c0ff7     	str	x23, [sp, #-0x40]!
   2ad24: a90157f6     	stp	x22, x21, [sp, #0x10]
   2ad28: a9024ff4     	stp	x20, x19, [sp, #0x20]
   2ad2c: a9037bfd     	stp	x29, x30, [sp, #0x30]
   2ad30: 9100c3fd     	add	x29, sp, #0x30
   2ad34: b9401816     	ldr	w22, [x0, #0x18]
   2ad38: 6b0102df     	cmp	w22, w1
   2ad3c: 54001042     	b.hs	0x2af44 <__share_file+0x1dc10>
   2ad40: 51000428     	sub	w8, w1, #0x1
   2ad44: aa0003f3     	mov	x19, x0
   2ad48: 6a08003f     	tst	w1, w8
   2ad4c: 54000061     	b.ne	0x2ad58 <__share_file+0x1da24>
   2ad50: 2a0103f5     	mov	w21, w1
   2ad54: 14000005     	b	0x2ad68 <__share_file+0x1da34>
   2ad58: 52800035     	mov	w21, #0x1               // =1
   2ad5c: 53017c21     	lsr	w1, w1, #1
   2ad60: 531f7ab5     	lsl	w21, w21, #1
   2ad64: 35ffffc1     	cbnz	w1, 0x2ad5c <__share_file+0x1da28>
   2ad68: 2a1503f7     	mov	w23, w21
   2ad6c: d37ae6e0     	lsl	x0, x23, #6
   2ad70: 97ff76e8     	bl	0x8910 <malloc@plt>
   2ad74: aa0003f4     	mov	x20, x0
   2ad78: 340001f6     	cbz	w22, 0x2adb4 <__share_file+0x1da80>
   2ad7c: f9400a69     	ldr	x9, [x19, #0x10]
   2ad80: 91002288     	add	x8, x20, #0x8
   2ad84: aa1603ea     	mov	x10, x22
   2ad88: 91002129     	add	x9, x9, #0x8
   2ad8c: b940012b     	ldr	w11, [x9]
   2ad90: f100054a     	subs	x10, x10, #0x1
   2ad94: b900010b     	str	w11, [x8]
   2ad98: b85f812b     	ldur	w11, [x9, #-0x8]
   2ad9c: b81f810b     	stur	w11, [x8, #-0x8]
   2ada0: b85fc12b     	ldur	w11, [x9, #-0x4]
   2ada4: 91010129     	add	x9, x9, #0x40
   2ada8: b81fc10b     	stur	w11, [x8, #-0x4]
   2adac: 91010108     	add	x8, x8, #0x40
   2adb0: 54fffee1     	b.ne	0x2ad8c <__share_file+0x1da58>
   2adb4: 6b1602bf     	cmp	w21, w22
   2adb8: 54000269     	b.ls	0x2ae04 <__share_file+0x1dad0>
   2adbc: b9402e68     	ldr	w8, [x19, #0x2c]
   2adc0: 2a3603e9     	mvn	w9, w22
   2adc4: 0b0902a9     	add	w9, w21, w9
   2adc8: 9100052a     	add	x10, x9, #0x1
   2adcc: f100055f     	cmp	x10, #0x1
   2add0: 54000c48     	b.hi	0x2af58 <__share_file+0x1dc24>
   2add4: 2a0803e9     	mov	w9, w8
   2add8: 510006e8     	sub	w8, w23, #0x1
   2addc: 8b081a88     	add	x8, x20, x8, lsl #6
   2ade0: 91001108     	add	x8, x8, #0x4
   2ade4: 1280000a     	mov	w10, #-0x1              // =-1
   2ade8: 510006f7     	sub	w23, w23, #0x1
   2adec: 293fa50a     	stp	w10, w9, [x8, #-0x4]
   2adf0: 6b1602ff     	cmp	w23, w22
   2adf4: d1010108     	sub	x8, x8, #0x40
   2adf8: 2a1703e9     	mov	w9, w23
   2adfc: 54ffff68     	b.hi	0x2ade8 <__share_file+0x1dab4>
   2ae00: b9002e76     	str	w22, [x19, #0x2c]
   2ae04: b9402668     	ldr	w8, [x19, #0x24]
   2ae08: 3100051f     	cmn	w8, #0x1
   2ae0c: 54000920     	b.eq	0x2af30 <__share_file+0x1dbfc>
   2ae10: 6b0802df     	cmp	w22, w8
   2ae14: 540007e9     	b.ls	0x2af10 <__share_file+0x1dbdc>
   2ae18: 3100051f     	cmn	w8, #0x1
   2ae1c: 540008a0     	b.eq	0x2af30 <__share_file+0x1dbfc>
   2ae20: 6b0802df     	cmp	w22, w8
   2ae24: 54000769     	b.ls	0x2af10 <__share_file+0x1dbdc>
   2ae28: f9400a6a     	ldr	x10, [x19, #0x10]
   2ae2c: 2a0803f7     	mov	w23, w8
   2ae30: d37ae6e9     	lsl	x9, x23, #6
   2ae34: 8b090288     	add	x8, x20, x9
   2ae38: 8b09014a     	add	x10, x10, x9
   2ae3c: f9400d4b     	ldr	x11, [x10, #0x18]
   2ae40: f9000d0b     	str	x11, [x8, #0x18]
   2ae44: f940114b     	ldr	x11, [x10, #0x20]
   2ae48: f900110b     	str	x11, [x8, #0x20]
   2ae4c: f940094b     	ldr	x11, [x10, #0x10]
   2ae50: f900090b     	str	x11, [x8, #0x10]
   2ae54: a9017d5f     	stp	xzr, xzr, [x10, #0x10]
   2ae58: f900115f     	str	xzr, [x10, #0x20]
   2ae5c: b9401a6a     	ldr	w10, [x19, #0x18]
   2ae60: 6b17015f     	cmp	w10, w23
   2ae64: 54000569     	b.ls	0x2af10 <__share_file+0x1dbdc>
   2ae68: f9400a6a     	ldr	x10, [x19, #0x10]
   2ae6c: 8b090149     	add	x9, x10, x9
   2ae70: f940192a     	ldr	x10, [x9, #0x30]
   2ae74: f900190a     	str	x10, [x8, #0x30]
   2ae78: f9401d2a     	ldr	x10, [x9, #0x38]
   2ae7c: f9001d0a     	str	x10, [x8, #0x38]
   2ae80: f940152a     	ldr	x10, [x9, #0x28]
   2ae84: f900150a     	str	x10, [x8, #0x28]
   2ae88: a902fd3f     	stp	xzr, xzr, [x9, #0x28]
   2ae8c: f9001d3f     	str	xzr, [x9, #0x38]
   2ae90: b9401a68     	ldr	w8, [x19, #0x18]
   2ae94: 6b17011f     	cmp	w8, w23
   2ae98: 540003c9     	b.ls	0x2af10 <__share_file+0x1dbdc>
   2ae9c: f9400a68     	ldr	x8, [x19, #0x10]
   2aea0: 8b171916     	add	x22, x8, x23, lsl #6
   2aea4: f94012c8     	ldr	x8, [x22, #0x20]
   2aea8: b4000088     	cbz	x8, 0x2aeb8 <__share_file+0x1db84>
   2aeac: f9400ac0     	ldr	x0, [x22, #0x10]
   2aeb0: 97ff76cc     	bl	0x89e0 <free@plt>
   2aeb4: f9000adf     	str	xzr, [x22, #0x10]
   2aeb8: a901fedf     	stp	xzr, xzr, [x22, #0x18]
   2aebc: b9401a68     	ldr	w8, [x19, #0x18]
   2aec0: 6b17011f     	cmp	w8, w23
   2aec4: 54000269     	b.ls	0x2af10 <__share_file+0x1dbdc>
   2aec8: f9400a68     	ldr	x8, [x19, #0x10]
   2aecc: 8b171916     	add	x22, x8, x23, lsl #6
   2aed0: f9401ec8     	ldr	x8, [x22, #0x38]
   2aed4: b4000088     	cbz	x8, 0x2aee4 <__share_file+0x1dbb0>
   2aed8: f94016c0     	ldr	x0, [x22, #0x28]
   2aedc: 97ff76c1     	bl	0x89e0 <free@plt>
   2aee0: f90016df     	str	xzr, [x22, #0x28]
   2aee4: a9037edf     	stp	xzr, xzr, [x22, #0x30]
   2aee8: b9401a76     	ldr	w22, [x19, #0x18]
   2aeec: 6b1702df     	cmp	w22, w23
   2aef0: 540006e9     	b.ls	0x2afcc <__share_file+0x1dc98>
   2aef4: f9400a60     	ldr	x0, [x19, #0x10]
   2aef8: 8b171808     	add	x8, x0, x23, lsl #6
   2aefc: b9400508     	ldr	w8, [x8, #0x4]
   2af00: 3100051f     	cmn	w8, #0x1
   2af04: 54000180     	b.eq	0x2af34 <__share_file+0x1dc00>
   2af08: 6b0802df     	cmp	w22, w8
   2af0c: 54fff8a8     	b.hi	0x2ae20 <__share_file+0x1daec>
   2af10: b0000180     	adrp	x0, 0x5b000
   2af14: d00001a2     	adrp	x2, 0x60000
   2af18: 90000183     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2af1c: 912fd800     	add	x0, x0, #0xbf6
   2af20: 91150442     	add	x2, x2, #0x541
   2af24: 91397863     	add	x3, x3, #0xe5e
   2af28: 528011e1     	mov	w1, #0x8f               // =143
   2af2c: 97ff74ad     	bl	0x81e0 <__assert2@plt>
   2af30: f9400a60     	ldr	x0, [x19, #0x10]
   2af34: b4000040     	cbz	x0, 0x2af3c <__share_file+0x1dc08>
   2af38: 97ff76aa     	bl	0x89e0 <free@plt>
   2af3c: f9000a74     	str	x20, [x19, #0x10]
   2af40: b9001a75     	str	w21, [x19, #0x18]
   2af44: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   2af48: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   2af4c: a94157f6     	ldp	x22, x21, [sp, #0x10]
   2af50: f84407f7     	ldr	x23, [sp], #0x40
   2af54: d65f03c0     	ret
   2af58: 510006a9     	sub	w9, w21, #0x1
   2af5c: 4b16012b     	sub	w11, w9, w22
   2af60: d37ae52c     	lsl	x12, x9, #6
   2af64: 8b0c028c     	add	x12, x20, x12
   2af68: d37ae56b     	lsl	x11, x11, #6
   2af6c: eb0c017f     	cmp	x11, x12
   2af70: 54fff328     	b.hi	0x2add4 <__share_file+0x1daa0>
   2af74: 5280008c     	mov	w12, #0x4               // =4
   2af78: b37a7d2c     	bfi	x12, x9, #6, #32
   2af7c: 8b0c0289     	add	x9, x20, x12
   2af80: eb09017f     	cmp	x11, x9
   2af84: 54fff288     	b.hi	0x2add4 <__share_file+0x1daa0>
   2af88: 927f7d4b     	and	x11, x10, #0x1fffffffe
   2af8c: cb0b02f7     	sub	x23, x23, x11
   2af90: 1280000c     	mov	w12, #-0x1              // =-1
   2af94: aa0b03ed     	mov	x13, x11
   2af98: 2a1503e9     	mov	w9, w21
   2af9c: 5100052e     	sub	w14, w9, #0x1
   2afa0: 51000929     	sub	w9, w9, #0x2
   2afa4: 8b0e1a8f     	add	x15, x20, x14, lsl #6
   2afa8: f10009ad     	subs	x13, x13, #0x2
   2afac: 8b091a90     	add	x16, x20, x9, lsl #6
   2afb0: 290021ec     	stp	w12, w8, [x15]
   2afb4: 2a0903e8     	mov	w8, w9
   2afb8: 29003a0c     	stp	w12, w14, [x16]
   2afbc: 54ffff01     	b.ne	0x2af9c <__share_file+0x1dc68>
   2afc0: eb0b015f     	cmp	x10, x11
   2afc4: 54fff0a1     	b.ne	0x2add8 <__share_file+0x1daa4>
   2afc8: 17ffff8e     	b	0x2ae00 <__share_file+0x1dacc>
   2afcc: b0000180     	adrp	x0, 0x5b000
   2afd0: d00001a2     	adrp	x2, 0x60000
   2afd4: 90000183     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2afd8: 912fd800     	add	x0, x0, #0xbf6
   2afdc: 911a3042     	add	x2, x2, #0x68c
   2afe0: 91397863     	add	x3, x3, #0xe5e
   2afe4: 52801201     	mov	w1, #0x90               // =144
   2afe8: 97ff747e     	bl	0x81e0 <__assert2@plt>
   2afec: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
   2aff0: a9014ff4     	stp	x20, x19, [sp, #0x10]
   2aff4: a9027bfd     	stp	x29, x30, [sp, #0x20]
   2aff8: 910083fd     	add	x29, sp, #0x20
   2affc: b9402414     	ldr	w20, [x0, #0x24]
   2b000: aa0003f3     	mov	x19, x0
   2b004: 3100069f     	cmn	w20, #0x1
   2b008: 540005e0     	b.eq	0x2b0c4 <__share_file+0x1dd90>
   2b00c: b9401a68     	ldr	w8, [x19, #0x18]
   2b010: 6b14011f     	cmp	w8, w20
   2b014: 54000489     	b.ls	0x2b0a4 <__share_file+0x1dd70>
   2b018: 3100069f     	cmn	w20, #0x1
   2b01c: 54000540     	b.eq	0x2b0c4 <__share_file+0x1dd90>
   2b020: b9401a68     	ldr	w8, [x19, #0x18]
   2b024: 6b14011f     	cmp	w8, w20
   2b028: 540003e9     	b.ls	0x2b0a4 <__share_file+0x1dd70>
   2b02c: f9400a68     	ldr	x8, [x19, #0x10]
   2b030: 2a1403f5     	mov	w21, w20
   2b034: 8b151916     	add	x22, x8, x21, lsl #6
   2b038: f94012c8     	ldr	x8, [x22, #0x20]
   2b03c: b4000088     	cbz	x8, 0x2b04c <__share_file+0x1dd18>
   2b040: f9400ac0     	ldr	x0, [x22, #0x10]
   2b044: 97ff7667     	bl	0x89e0 <free@plt>
   2b048: f9000adf     	str	xzr, [x22, #0x10]
   2b04c: a901fedf     	stp	xzr, xzr, [x22, #0x18]
   2b050: b9401a68     	ldr	w8, [x19, #0x18]
   2b054: 6b14011f     	cmp	w8, w20
   2b058: 54000269     	b.ls	0x2b0a4 <__share_file+0x1dd70>
   2b05c: f9400a68     	ldr	x8, [x19, #0x10]
   2b060: 8b151916     	add	x22, x8, x21, lsl #6
   2b064: f9401ec8     	ldr	x8, [x22, #0x38]
   2b068: b4000088     	cbz	x8, 0x2b078 <__share_file+0x1dd44>
   2b06c: f94016c0     	ldr	x0, [x22, #0x28]
   2b070: 97ff765c     	bl	0x89e0 <free@plt>
   2b074: f90016df     	str	xzr, [x22, #0x28]
   2b078: a9037edf     	stp	xzr, xzr, [x22, #0x30]
   2b07c: b9401a68     	ldr	w8, [x19, #0x18]
   2b080: 6b14011f     	cmp	w8, w20
   2b084: 54000429     	b.ls	0x2b108 <__share_file+0x1ddd4>
   2b088: f9400a69     	ldr	x9, [x19, #0x10]
   2b08c: 8b151929     	add	x9, x9, x21, lsl #6
   2b090: b9400534     	ldr	w20, [x9, #0x4]
   2b094: 3100069f     	cmn	w20, #0x1
   2b098: 54000160     	b.eq	0x2b0c4 <__share_file+0x1dd90>
   2b09c: 6b14011f     	cmp	w8, w20
   2b0a0: 54fffc28     	b.hi	0x2b024 <__share_file+0x1dcf0>
   2b0a4: 90000180     	adrp	x0, 0x5b000
   2b0a8: b00001a2     	adrp	x2, 0x60000
   2b0ac: f0000163     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2b0b0: 912fd800     	add	x0, x0, #0xbf6
   2b0b4: 91150442     	add	x2, x2, #0x541
   2b0b8: 91397863     	add	x3, x3, #0xe5e
   2b0bc: 528011e1     	mov	w1, #0x8f               // =143
   2b0c0: 97ff7448     	bl	0x81e0 <__assert2@plt>
   2b0c4: f9400260     	ldr	x0, [x19]
   2b0c8: b4000080     	cbz	x0, 0x2b0d8 <__share_file+0x1dda4>
   2b0cc: 97ff7645     	bl	0x89e0 <free@plt>
   2b0d0: f900027f     	str	xzr, [x19]
   2b0d4: b9000a7f     	str	wzr, [x19, #0x8]
   2b0d8: f9400a60     	ldr	x0, [x19, #0x10]
   2b0dc: b4000080     	cbz	x0, 0x2b0ec <__share_file+0x1ddb8>
   2b0e0: 97ff7640     	bl	0x89e0 <free@plt>
   2b0e4: f9000a7f     	str	xzr, [x19, #0x10]
   2b0e8: b9001a7f     	str	wzr, [x19, #0x18]
   2b0ec: f0000168     	adrp	x8, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2b0f0: 3dc1ad00     	ldr	q0, [x8, #0x6b0]
   2b0f4: 3d800a60     	str	q0, [x19, #0x20]
   2b0f8: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   2b0fc: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   2b100: a8c357f6     	ldp	x22, x21, [sp], #0x30
   2b104: d65f03c0     	ret
   2b108: 90000180     	adrp	x0, 0x5b000
   2b10c: b00001a2     	adrp	x2, 0x60000
   2b110: f0000163     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2b114: 912fd800     	add	x0, x0, #0xbf6
   2b118: 911a3042     	add	x2, x2, #0x68c
   2b11c: 91397863     	add	x3, x3, #0xe5e
   2b120: 52801201     	mov	w1, #0x90               // =144
   2b124: 97ff742f     	bl	0x81e0 <__assert2@plt>
   2b128: f81a0ffb     	str	x27, [sp, #-0x60]!
   2b12c: a90167fa     	stp	x26, x25, [sp, #0x10]
   2b130: a9025ff8     	stp	x24, x23, [sp, #0x20]
   2b134: a90357f6     	stp	x22, x21, [sp, #0x30]
   2b138: a9044ff4     	stp	x20, x19, [sp, #0x40]
   2b13c: a9057bfd     	stp	x29, x30, [sp, #0x50]
   2b140: 910143fd     	add	x29, sp, #0x50
   2b144: b9400808     	ldr	w8, [x0, #0x8]
   2b148: 34000268     	cbz	w8, 0x2b194 <__share_file+0x1de60>
   2b14c: f9400434     	ldr	x20, [x1, #0x8]
   2b150: aa0003f3     	mov	x19, x0
   2b154: b4000274     	cbz	x20, 0x2b1a0 <__share_file+0x1de6c>
   2b158: f940002b     	ldr	x11, [x1]
   2b15c: 5280326c     	mov	w12, #0x193             // =403
   2b160: aa1f03ea     	mov	x10, xzr
   2b164: 2a1f03e9     	mov	w9, wzr
   2b168: 72a0200c     	movk	w12, #0x100, lsl #16
   2b16c: d2c0002d     	mov	x13, #0x100000000       // =4294967296
   2b170: aa1403ee     	mov	x14, x20
   2b174: 9360fd4f     	asr	x15, x10, #32
   2b178: 386f696f     	ldrb	w15, [x11, x15]
   2b17c: 1b0c7d29     	mul	w9, w9, w12
   2b180: f10005ce     	subs	x14, x14, #0x1
   2b184: 8b0d014a     	add	x10, x10, x13
   2b188: 4a0f0129     	eor	w9, w9, w15
   2b18c: 54ffff41     	b.ne	0x2b174 <__share_file+0x1de40>
   2b190: 14000005     	b	0x2b1a4 <__share_file+0x1de70>
   2b194: 12800017     	mov	w23, #-0x1              // =-1
   2b198: 12800016     	mov	w22, #-0x1              // =-1
   2b19c: 1400002c     	b	0x2b24c <__share_file+0x1df18>
   2b1a0: 2a1f03e9     	mov	w9, wzr
   2b1a4: 5100050a     	sub	w10, w8, #0x1
   2b1a8: 0a0a0136     	and	w22, w9, w10
   2b1ac: 6b16011f     	cmp	w8, w22
   2b1b0: 54000709     	b.ls	0x2b290 <__share_file+0x1df5c>
   2b1b4: f9400268     	ldr	x8, [x19]
   2b1b8: b8765917     	ldr	w23, [x8, w22, uxtw #2]
   2b1bc: 310006ff     	cmn	w23, #0x1
   2b1c0: 54000460     	b.eq	0x2b24c <__share_file+0x1df18>
   2b1c4: f9400028     	ldr	x8, [x1]
   2b1c8: b9401a78     	ldr	w24, [x19, #0x18]
   2b1cc: 900001d9     	adrp	x25, 0x63000
   2b1d0: 912c5f39     	add	x25, x25, #0xb17
   2b1d4: f100029f     	cmp	x20, #0x0
   2b1d8: 9a880335     	csel	x21, x25, x8, eq
   2b1dc: 6b17031f     	cmp	w24, w23
   2b1e0: 540001c8     	b.hi	0x2b218 <__share_file+0x1dee4>
   2b1e4: 14000023     	b	0x2b270 <__share_file+0x1df3c>
   2b1e8: 8b1b1b48     	add	x8, x26, x27, lsl #6
   2b1ec: f9400900     	ldr	x0, [x8, #0x10]
   2b1f0: aa1503e1     	mov	x1, x21
   2b1f4: aa1403e2     	mov	x2, x20
   2b1f8: 97ff7492     	bl	0x8440 <memcmp@plt>
   2b1fc: 34000280     	cbz	w0, 0x2b24c <__share_file+0x1df18>
   2b200: 8b1b1b48     	add	x8, x26, x27, lsl #6
   2b204: b9400517     	ldr	w23, [x8, #0x4]
   2b208: 310006ff     	cmn	w23, #0x1
   2b20c: 54000200     	b.eq	0x2b24c <__share_file+0x1df18>
   2b210: 6b17031f     	cmp	w24, w23
   2b214: 540002e9     	b.ls	0x2b270 <__share_file+0x1df3c>
   2b218: f9400a7a     	ldr	x26, [x19, #0x10]
   2b21c: 2a1703fb     	mov	w27, w23
   2b220: 8b1b1b48     	add	x8, x26, x27, lsl #6
   2b224: b9400909     	ldr	w9, [x8, #0x8]
   2b228: 6b16013f     	cmp	w9, w22
   2b22c: 540000e1     	b.ne	0x2b248 <__share_file+0x1df14>
   2b230: f9400d08     	ldr	x8, [x8, #0x18]
   2b234: eb14011f     	cmp	x8, x20
   2b238: 54fffe41     	b.ne	0x2b200 <__share_file+0x1decc>
   2b23c: b5fffd74     	cbnz	x20, 0x2b1e8 <__share_file+0x1deb4>
   2b240: aa1903e0     	mov	x0, x25
   2b244: 17ffffeb     	b	0x2b1f0 <__share_file+0x1debc>
   2b248: 12800017     	mov	w23, #-0x1              // =-1
   2b24c: 2a1703e0     	mov	w0, w23
   2b250: b3607ec0     	bfi	x0, x22, #32, #32
   2b254: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   2b258: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   2b25c: a94357f6     	ldp	x22, x21, [sp, #0x30]
   2b260: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   2b264: a94167fa     	ldp	x26, x25, [sp, #0x10]
   2b268: f84607fb     	ldr	x27, [sp], #0x60
   2b26c: d65f03c0     	ret
   2b270: 90000180     	adrp	x0, 0x5b000
   2b274: b00001a2     	adrp	x2, 0x60000
   2b278: 912fd800     	add	x0, x0, #0xbf6
   2b27c: 911a3042     	add	x2, x2, #0x68c
   2b280: f0000163     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2b284: 91397863     	add	x3, x3, #0xe5e
   2b288: 52801201     	mov	w1, #0x90               // =144
   2b28c: 97ff73d5     	bl	0x81e0 <__assert2@plt>
   2b290: 90000180     	adrp	x0, 0x5b000
   2b294: b00001a2     	adrp	x2, 0x60000
   2b298: 912fd800     	add	x0, x0, #0xbf6
   2b29c: 911f8c42     	add	x2, x2, #0x7e3
   2b2a0: 17fffff8     	b	0x2b280 <__share_file+0x1df4c>
   2b2a4: d10343ff     	sub	sp, sp, #0xd0
   2b2a8: a9076ffc     	stp	x28, x27, [sp, #0x70]
   2b2ac: a90867fa     	stp	x26, x25, [sp, #0x80]
   2b2b0: a9095ff8     	stp	x24, x23, [sp, #0x90]
   2b2b4: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   2b2b8: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   2b2bc: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
   2b2c0: 910303fd     	add	x29, sp, #0xc0
   2b2c4: d53bd059     	mrs	x25, TPIDR_EL0
   2b2c8: f9401728     	ldr	x8, [x25, #0x28]
   2b2cc: 52800029     	mov	w9, #0x1                // =1
   2b2d0: 1ac32129     	lsl	w9, w9, w3
   2b2d4: f81a83a8     	stur	x8, [x29, #-0x58]
   2b2d8: f9400008     	ldr	x8, [x0]
   2b2dc: b9400108     	ldr	w8, [x8]
   2b2e0: 6a09011f     	tst	w8, w9
   2b2e4: 54000380     	b.eq	0x2b354 <__share_file+0x1e020>
   2b2e8: f9401408     	ldr	x8, [x0, #0x28]
   2b2ec: 2a0203f6     	mov	w22, w2
   2b2f0: aa0003f8     	mov	x24, x0
   2b2f4: 38624908     	ldrb	w8, [x8, w2, uxtw]
   2b2f8: 340002e8     	cbz	w8, 0x2b354 <__share_file+0x1e020>
   2b2fc: 39406088     	ldrb	w8, [x4, #0x18]
   2b300: 394000aa     	ldrb	w10, [x5]
   2b304: 52800389     	mov	w9, #0x1c               // =28
   2b308: 5280010b     	mov	w11, #0x8               // =8
   2b30c: 7100011f     	cmp	w8, #0x0
   2b310: 9a89053b     	cinc	x27, x9, ne
   2b314: 7100015f     	cmp	w10, #0x0
   2b318: 9a8b057a     	cinc	x26, x11, ne
   2b31c: 11000f68     	add	w8, w27, #0x3
   2b320: 927e0d1c     	and	x28, x8, #0x3c
   2b324: 11000f48     	add	w8, w26, #0x3
   2b328: 121e0508     	and	w8, w8, #0xc
   2b32c: 0b1c0108     	add	w8, w8, w28
   2b330: 11007100     	add	w0, w8, #0x1c
   2b334: 910103e8     	add	x8, sp, #0x40
   2b338: aa0503f3     	mov	x19, x5
   2b33c: aa0403f4     	mov	x20, x4
   2b340: 2a0303f5     	mov	w21, w3
   2b344: 2a0103f7     	mov	w23, w1
   2b348: 97ff7426     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   2b34c: b9405fe8     	ldr	w8, [sp, #0x5c]
   2b350: 340001c8     	cbz	w8, 0x2b388 <__share_file+0x1e054>
   2b354: 2a1f03e0     	mov	w0, wzr
   2b358: f9401728     	ldr	x8, [x25, #0x28]
   2b35c: f85a83a9     	ldur	x9, [x29, #-0x58]
   2b360: eb09011f     	cmp	x8, x9
   2b364: 54000541     	b.ne	0x2b40c <__share_file+0x1e0d8>
   2b368: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
   2b36c: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   2b370: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   2b374: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   2b378: a94867fa     	ldp	x26, x25, [sp, #0x80]
   2b37c: a9476ffc     	ldp	x28, x27, [sp, #0x70]
   2b380: 910343ff     	add	sp, sp, #0xd0
   2b384: d65f03c0     	ret
   2b388: f90007fa     	str	x26, [sp, #0x8]
   2b38c: f844c3fa     	ldur	x26, [sp, #0x4c]
   2b390: b9403308     	ldr	w8, [x24, #0x30]
   2b394: 52800218     	mov	w24, #0x10              // =16
   2b398: 11007389     	add	w9, w28, #0x1c
   2b39c: b9001357     	str	w23, [x26, #0x10]
   2b3a0: 29015b48     	stp	w8, w22, [x26, #0x8]
   2b3a4: 79002b55     	strh	w21, [x26, #0x14]
   2b3a8: 79002f58     	strh	w24, [x26, #0x16]
   2b3ac: b9001b49     	str	w9, [x26, #0x18]
   2b3b0: f844c3f5     	ldur	x21, [sp, #0x4c]
   2b3b4: 51001362     	sub	w2, w27, #0x4
   2b3b8: aa1403e1     	mov	x1, x20
   2b3bc: 910082a0     	add	x0, x21, #0x20
   2b3c0: b9001ea2     	str	w2, [x21, #0x1c]
   2b3c4: 97ff755b     	bl	0x8930 <memcpy@plt>
   2b3c8: b9401b48     	ldr	w8, [x26, #0x18]
   2b3cc: f94007e9     	ldr	x9, [sp, #0x8]
   2b3d0: aa1303e1     	mov	x1, x19
   2b3d4: 8b0802a8     	add	x8, x21, x8
   2b3d8: 51002122     	sub	w2, w9, #0x8
   2b3dc: 91002100     	add	x0, x8, #0x8
   2b3e0: 39000118     	strb	w24, [x8]
   2b3e4: b9000502     	str	w2, [x8, #0x4]
   2b3e8: 97ff7552     	bl	0x8930 <memcpy@plt>
   2b3ec: ad4207e0     	ldp	q0, q1, [sp, #0x40]
   2b3f0: f94033e8     	ldr	x8, [sp, #0x60]
   2b3f4: 910043e0     	add	x0, sp, #0x10
   2b3f8: ad0087e0     	stp	q0, q1, [sp, #0x10]
   2b3fc: f9001be8     	str	x8, [sp, #0x30]
   2b400: 97ff7454     	bl	0x8550 <__api_logger_buffer_commit@plt>
   2b404: 52800020     	mov	w0, #0x1                // =1
   2b408: 17ffffd4     	b	0x2b358 <__share_file+0x1e024>
   2b40c: 97ff7435     	bl	0x84e0 <__stack_chk_fail@plt>
   2b410: d10343ff     	sub	sp, sp, #0xd0
   2b414: a9076ffc     	stp	x28, x27, [sp, #0x70]
   2b418: a90867fa     	stp	x26, x25, [sp, #0x80]
   2b41c: a9095ff8     	stp	x24, x23, [sp, #0x90]
   2b420: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   2b424: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   2b428: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
   2b42c: 910303fd     	add	x29, sp, #0xc0
   2b430: d53bd059     	mrs	x25, TPIDR_EL0
   2b434: f9401728     	ldr	x8, [x25, #0x28]
   2b438: 52800029     	mov	w9, #0x1                // =1
   2b43c: 1ac32129     	lsl	w9, w9, w3
   2b440: f81a83a8     	stur	x8, [x29, #-0x58]
   2b444: f9400008     	ldr	x8, [x0]
   2b448: b9400108     	ldr	w8, [x8]
   2b44c: 6a09011f     	tst	w8, w9
   2b450: 54000380     	b.eq	0x2b4c0 <__share_file+0x1e18c>
   2b454: f9401408     	ldr	x8, [x0, #0x28]
   2b458: 2a0203f6     	mov	w22, w2
   2b45c: aa0003f8     	mov	x24, x0
   2b460: 38624908     	ldrb	w8, [x8, w2, uxtw]
   2b464: 340002e8     	cbz	w8, 0x2b4c0 <__share_file+0x1e18c>
   2b468: 3940e088     	ldrb	w8, [x4, #0x38]
   2b46c: 394000aa     	ldrb	w10, [x5]
   2b470: 52800789     	mov	w9, #0x3c               // =60
   2b474: 5280010b     	mov	w11, #0x8               // =8
   2b478: 7100011f     	cmp	w8, #0x0
   2b47c: 9a89053b     	cinc	x27, x9, ne
   2b480: 7100015f     	cmp	w10, #0x0
   2b484: 9a8b057a     	cinc	x26, x11, ne
   2b488: 11000f68     	add	w8, w27, #0x3
   2b48c: 927e111c     	and	x28, x8, #0x7c
   2b490: 11000f48     	add	w8, w26, #0x3
   2b494: 121e0508     	and	w8, w8, #0xc
   2b498: 0b1c0108     	add	w8, w8, w28
   2b49c: 11007100     	add	w0, w8, #0x1c
   2b4a0: 910103e8     	add	x8, sp, #0x40
   2b4a4: aa0503f3     	mov	x19, x5
   2b4a8: aa0403f4     	mov	x20, x4
   2b4ac: 2a0303f5     	mov	w21, w3
   2b4b0: 2a0103f7     	mov	w23, w1
   2b4b4: 97ff73cb     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   2b4b8: b9405fe8     	ldr	w8, [sp, #0x5c]
   2b4bc: 340001c8     	cbz	w8, 0x2b4f4 <__share_file+0x1e1c0>
   2b4c0: 2a1f03e0     	mov	w0, wzr
   2b4c4: f9401728     	ldr	x8, [x25, #0x28]
   2b4c8: f85a83a9     	ldur	x9, [x29, #-0x58]
   2b4cc: eb09011f     	cmp	x8, x9
   2b4d0: 54000541     	b.ne	0x2b578 <__share_file+0x1e244>
   2b4d4: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
   2b4d8: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   2b4dc: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   2b4e0: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   2b4e4: a94867fa     	ldp	x26, x25, [sp, #0x80]
   2b4e8: a9476ffc     	ldp	x28, x27, [sp, #0x70]
   2b4ec: 910343ff     	add	sp, sp, #0xd0
   2b4f0: d65f03c0     	ret
   2b4f4: f90007fa     	str	x26, [sp, #0x8]
   2b4f8: f844c3fa     	ldur	x26, [sp, #0x4c]
   2b4fc: b9403308     	ldr	w8, [x24, #0x30]
   2b500: 52800218     	mov	w24, #0x10              // =16
   2b504: 11007389     	add	w9, w28, #0x1c
   2b508: b9001357     	str	w23, [x26, #0x10]
   2b50c: 29015b48     	stp	w8, w22, [x26, #0x8]
   2b510: 79002b55     	strh	w21, [x26, #0x14]
   2b514: 79002f58     	strh	w24, [x26, #0x16]
   2b518: b9001b49     	str	w9, [x26, #0x18]
   2b51c: f844c3f5     	ldur	x21, [sp, #0x4c]
   2b520: 51001362     	sub	w2, w27, #0x4
   2b524: aa1403e1     	mov	x1, x20
   2b528: 910082a0     	add	x0, x21, #0x20
   2b52c: b9001ea2     	str	w2, [x21, #0x1c]
   2b530: 97ff7500     	bl	0x8930 <memcpy@plt>
   2b534: b9401b48     	ldr	w8, [x26, #0x18]
   2b538: f94007e9     	ldr	x9, [sp, #0x8]
   2b53c: aa1303e1     	mov	x1, x19
   2b540: 8b0802a8     	add	x8, x21, x8
   2b544: 51002122     	sub	w2, w9, #0x8
   2b548: 91002100     	add	x0, x8, #0x8
   2b54c: 39000118     	strb	w24, [x8]
   2b550: b9000502     	str	w2, [x8, #0x4]
   2b554: 97ff74f7     	bl	0x8930 <memcpy@plt>
   2b558: ad4207e0     	ldp	q0, q1, [sp, #0x40]
   2b55c: f94033e8     	ldr	x8, [sp, #0x60]
   2b560: 910043e0     	add	x0, sp, #0x10
   2b564: ad0087e0     	stp	q0, q1, [sp, #0x10]
   2b568: f9001be8     	str	x8, [sp, #0x30]
   2b56c: 97ff73f9     	bl	0x8550 <__api_logger_buffer_commit@plt>
   2b570: 52800020     	mov	w0, #0x1                // =1
   2b574: 17ffffd4     	b	0x2b4c4 <__share_file+0x1e190>
   2b578: 97ff73da     	bl	0x84e0 <__stack_chk_fail@plt>
   2b57c: f81c0ff7     	str	x23, [sp, #-0x40]!
   2b580: a90157f6     	stp	x22, x21, [sp, #0x10]
   2b584: a9024ff4     	stp	x20, x19, [sp, #0x20]
   2b588: a9037bfd     	stp	x29, x30, [sp, #0x30]
   2b58c: 9100c3fd     	add	x29, sp, #0x30
   2b590: b9402009     	ldr	w9, [x0, #0x20]
   2b594: b9400808     	ldr	w8, [x0, #0x8]
   2b598: aa0003f3     	mov	x19, x0
   2b59c: aa0103f4     	mov	x20, x1
   2b5a0: 11000529     	add	w9, w9, #0x1
   2b5a4: 6b08013f     	cmp	w9, w8
   2b5a8: 54000089     	b.ls	0x2b5b8 <__share_file+0x1e284>
   2b5ac: 11000501     	add	w1, w8, #0x1
   2b5b0: aa1303e0     	mov	x0, x19
   2b5b4: 97fffd4a     	bl	0x2aadc <__share_file+0x1d7a8>
   2b5b8: aa1303e0     	mov	x0, x19
   2b5bc: aa1403e1     	mov	x1, x20
   2b5c0: 97fffeda     	bl	0x2b128 <__share_file+0x1ddf4>
   2b5c4: aa0003f5     	mov	x21, x0
   2b5c8: 310006bf     	cmn	w21, #0x1
   2b5cc: 54000b21     	b.ne	0x2b730 <__share_file+0x1e3fc>
   2b5d0: b9402e68     	ldr	w8, [x19, #0x2c]
   2b5d4: d360feb6     	lsr	x22, x21, #32
   2b5d8: 3100051f     	cmn	w8, #0x1
   2b5dc: 540000a1     	b.ne	0x2b5f0 <__share_file+0x1e2bc>
   2b5e0: b9401a68     	ldr	w8, [x19, #0x18]
   2b5e4: aa1303e0     	mov	x0, x19
   2b5e8: 11000501     	add	w1, w8, #0x1
   2b5ec: 97fffdcd     	bl	0x2ad20 <__share_file+0x1d9ec>
   2b5f0: b9400a68     	ldr	w8, [x19, #0x8]
   2b5f4: 6b16011f     	cmp	w8, w22
   2b5f8: 54000ac9     	b.ls	0x2b750 <__share_file+0x1e41c>
   2b5fc: f9400269     	ldr	x9, [x19]
   2b600: b8767928     	ldr	w8, [x9, x22, lsl #2]
   2b604: 3100051f     	cmn	w8, #0x1
   2b608: 540000e0     	b.eq	0x2b624 <__share_file+0x1e2f0>
   2b60c: b9401a6a     	ldr	w10, [x19, #0x18]
   2b610: 6b08015f     	cmp	w10, w8
   2b614: 54000849     	b.ls	0x2b71c <__share_file+0x1e3e8>
   2b618: f9400a6a     	ldr	x10, [x19, #0x10]
   2b61c: 8b08194a     	add	x10, x10, x8, lsl #6
   2b620: 14000002     	b	0x2b628 <__share_file+0x1e2f4>
   2b624: 9100a26a     	add	x10, x19, #0x28
   2b628: b9402e77     	ldr	w23, [x19, #0x2c]
   2b62c: 310006ff     	cmn	w23, #0x1
   2b630: 54000a00     	b.eq	0x2b770 <__share_file+0x1e43c>
   2b634: b9401a6b     	ldr	w11, [x19, #0x18]
   2b638: 6b17017f     	cmp	w11, w23
   2b63c: 54000709     	b.ls	0x2b71c <__share_file+0x1e3e8>
   2b640: f9400a6b     	ldr	x11, [x19, #0x10]
   2b644: b940014a     	ldr	w10, [x10]
   2b648: 8b17196b     	add	x11, x11, x23, lsl #6
   2b64c: b940056c     	ldr	w12, [x11, #0x4]
   2b650: 3100055f     	cmn	w10, #0x1
   2b654: b9002e6c     	str	w12, [x19, #0x2c]
   2b658: b8367937     	str	w23, [x9, x22, lsl #2]
   2b65c: 2900216a     	stp	w10, w8, [x11]
   2b660: b9000976     	str	w22, [x11, #0x8]
   2b664: 54000100     	b.eq	0x2b684 <__share_file+0x1e350>
   2b668: b9401a69     	ldr	w9, [x19, #0x18]
   2b66c: 6b0a013f     	cmp	w9, w10
   2b670: 54000569     	b.ls	0x2b71c <__share_file+0x1e3e8>
   2b674: f9400a69     	ldr	x9, [x19, #0x10]
   2b678: 8b0a1929     	add	x9, x9, x10, lsl #6
   2b67c: 91001129     	add	x9, x9, #0x4
   2b680: 14000002     	b	0x2b688 <__share_file+0x1e354>
   2b684: 91009269     	add	x9, x19, #0x24
   2b688: 3100051f     	cmn	w8, #0x1
   2b68c: b9000137     	str	w23, [x9]
   2b690: 540000e0     	b.eq	0x2b6ac <__share_file+0x1e378>
   2b694: b9401a69     	ldr	w9, [x19, #0x18]
   2b698: 6b08013f     	cmp	w9, w8
   2b69c: 54000409     	b.ls	0x2b71c <__share_file+0x1e3e8>
   2b6a0: f9400a69     	ldr	x9, [x19, #0x10]
   2b6a4: 8b081928     	add	x8, x9, x8, lsl #6
   2b6a8: 14000002     	b	0x2b6b0 <__share_file+0x1e37c>
   2b6ac: 9100a268     	add	x8, x19, #0x28
   2b6b0: b9000117     	str	w23, [x8]
   2b6b4: b9401a68     	ldr	w8, [x19, #0x18]
   2b6b8: 6b17011f     	cmp	w8, w23
   2b6bc: 54000309     	b.ls	0x2b71c <__share_file+0x1e3e8>
   2b6c0: f9400a68     	ldr	x8, [x19, #0x10]
   2b6c4: 52800022     	mov	w2, #0x1                // =1
   2b6c8: 8b171916     	add	x22, x8, x23, lsl #6
   2b6cc: f8010edf     	str	xzr, [x22, #0x10]!
   2b6d0: f90006df     	str	xzr, [x22, #0x8]
   2b6d4: f9400681     	ldr	x1, [x20, #0x8]
   2b6d8: aa1603e0     	mov	x0, x22
   2b6dc: f9000ac1     	str	x1, [x22, #0x10]
   2b6e0: 97ff8717     	bl	0xd33c <__share_file+0x8>
   2b6e4: f94002c1     	ldr	x1, [x22]
   2b6e8: a9401683     	ldp	x3, x5, [x20]
   2b6ec: aa1603e0     	mov	x0, x22
   2b6f0: aa0103e2     	mov	x2, x1
   2b6f4: aa0303e4     	mov	x4, x3
   2b6f8: 97ff8754     	bl	0xd448 <__share_file+0x114>
   2b6fc: 92607ea8     	and	x8, x21, #0xffffffff00000000
   2b700: aa1303e0     	mov	x0, x19
   2b704: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   2b708: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   2b70c: a94157f6     	ldp	x22, x21, [sp, #0x10]
   2b710: aa170101     	orr	x1, x8, x23
   2b714: f84407f7     	ldr	x23, [sp], #0x40
   2b718: d65f03c0     	ret
   2b71c: 90000180     	adrp	x0, 0x5b000
   2b720: b00001a2     	adrp	x2, 0x60000
   2b724: 912fd800     	add	x0, x0, #0xbf6
   2b728: 91150442     	add	x2, x2, #0x541
   2b72c: 1400000d     	b	0x2b760 <__share_file+0x1e42c>
   2b730: d0000180     	adrp	x0, 0x5d000
   2b734: b00001a2     	adrp	x2, 0x60000
   2b738: d0000183     	adrp	x3, 0x5d000
   2b73c: 912ea000     	add	x0, x0, #0xba8
   2b740: 91231042     	add	x2, x2, #0x8c4
   2b744: 91337463     	add	x3, x3, #0xcdd
   2b748: 52805221     	mov	w1, #0x291              // =657
   2b74c: 97ff72a5     	bl	0x81e0 <__assert2@plt>
   2b750: 90000180     	adrp	x0, 0x5b000
   2b754: b00001a2     	adrp	x2, 0x60000
   2b758: 912fd800     	add	x0, x0, #0xbf6
   2b75c: 9111b042     	add	x2, x2, #0x46c
   2b760: f0000163     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2b764: 91397863     	add	x3, x3, #0xe5e
   2b768: 528011e1     	mov	w1, #0x8f               // =143
   2b76c: 97ff729d     	bl	0x81e0 <__assert2@plt>
   2b770: d0000180     	adrp	x0, 0x5d000
   2b774: b00001a2     	adrp	x2, 0x60000
   2b778: d0000183     	adrp	x3, 0x5d000
   2b77c: 912ea000     	add	x0, x0, #0xba8
   2b780: 91231042     	add	x2, x2, #0x8c4
   2b784: 9134c063     	add	x3, x3, #0xd30
   2b788: 52805361     	mov	w1, #0x29b              // =667
   2b78c: 97ff7295     	bl	0x81e0 <__assert2@plt>
   2b790: d10303ff     	sub	sp, sp, #0xc0
   2b794: a9066ffc     	stp	x28, x27, [sp, #0x60]
   2b798: a90767fa     	stp	x26, x25, [sp, #0x70]
   2b79c: a9085ff8     	stp	x24, x23, [sp, #0x80]
   2b7a0: a90957f6     	stp	x22, x21, [sp, #0x90]
   2b7a4: a90a4ff4     	stp	x20, x19, [sp, #0xa0]
   2b7a8: a90b7bfd     	stp	x29, x30, [sp, #0xb0]
   2b7ac: 9102c3fd     	add	x29, sp, #0xb0
   2b7b0: d53bd059     	mrs	x25, TPIDR_EL0
   2b7b4: f9401728     	ldr	x8, [x25, #0x28]
   2b7b8: 52800029     	mov	w9, #0x1                // =1
   2b7bc: 1ac32129     	lsl	w9, w9, w3
   2b7c0: f9002fe8     	str	x8, [sp, #0x58]
   2b7c4: f9400008     	ldr	x8, [x0]
   2b7c8: b9400108     	ldr	w8, [x8]
   2b7cc: 6a09011f     	tst	w8, w9
   2b7d0: 540002c0     	b.eq	0x2b828 <__share_file+0x1e4f4>
   2b7d4: f9401408     	ldr	x8, [x0, #0x28]
   2b7d8: 2a0203f6     	mov	w22, w2
   2b7dc: aa0003f7     	mov	x23, x0
   2b7e0: 38624908     	ldrb	w8, [x8, w2, uxtw]
   2b7e4: 34000228     	cbz	w8, 0x2b828 <__share_file+0x1e4f4>
   2b7e8: f94004a8     	ldr	x8, [x5, #0x8]
   2b7ec: 3940489b     	ldrb	w27, [x4, #0x12]
   2b7f0: 52800309     	mov	w9, #0x18               // =24
   2b7f4: aa0503f3     	mov	x19, x5
   2b7f8: b100211a     	adds	x26, x8, #0x8
   2b7fc: 11008d08     	add	w8, w8, #0x23
   2b800: 121e7508     	and	w8, w8, #0xfffffffc
   2b804: 1a880128     	csel	w8, w9, w8, eq
   2b808: 11007100     	add	w0, w8, #0x1c
   2b80c: 9100c3e8     	add	x8, sp, #0x30
   2b810: aa0403f4     	mov	x20, x4
   2b814: 2a0303f5     	mov	w21, w3
   2b818: 2a0103f8     	mov	w24, w1
   2b81c: 97ff72f1     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   2b820: b9404fe8     	ldr	w8, [sp, #0x4c]
   2b824: 340001c8     	cbz	w8, 0x2b85c <__share_file+0x1e528>
   2b828: 2a1f03e0     	mov	w0, wzr
   2b82c: f9401728     	ldr	x8, [x25, #0x28]
   2b830: f9402fe9     	ldr	x9, [sp, #0x58]
   2b834: eb09011f     	cmp	x8, x9
   2b838: 54000621     	b.ne	0x2b8fc <__share_file+0x1e5c8>
   2b83c: a94b7bfd     	ldp	x29, x30, [sp, #0xb0]
   2b840: a94a4ff4     	ldp	x20, x19, [sp, #0xa0]
   2b844: a94957f6     	ldp	x22, x21, [sp, #0x90]
   2b848: a9485ff8     	ldp	x24, x23, [sp, #0x80]
   2b84c: a94767fa     	ldp	x26, x25, [sp, #0x70]
   2b850: a9466ffc     	ldp	x28, x27, [sp, #0x60]
   2b854: 910303ff     	add	sp, sp, #0xc0
   2b858: d65f03c0     	ret
   2b85c: f843c3fc     	ldur	x28, [sp, #0x3c]
   2b860: b94032e8     	ldr	w8, [x23, #0x30]
   2b864: 52800217     	mov	w23, #0x10              // =16
   2b868: 7100037f     	cmp	w27, #0x0
   2b86c: b9001398     	str	w24, [x28, #0x10]
   2b870: 29015b88     	stp	w8, w22, [x28, #0x8]
   2b874: 52800688     	mov	w8, #0x34               // =52
   2b878: 79002b95     	strh	w21, [x28, #0x14]
   2b87c: 79002f97     	strh	w23, [x28, #0x16]
   2b880: b9001b88     	str	w8, [x28, #0x18]
   2b884: f843c3f5     	ldur	x21, [sp, #0x3c]
   2b888: 52800248     	mov	w8, #0x12               // =18
   2b88c: 1a880502     	cinc	w2, w8, ne
   2b890: aa1403e1     	mov	x1, x20
   2b894: 910082a0     	add	x0, x21, #0x20
   2b898: b9001ea2     	str	w2, [x21, #0x1c]
   2b89c: 97ff7425     	bl	0x8930 <memcpy@plt>
   2b8a0: b9401b89     	ldr	w9, [x28, #0x18]
   2b8a4: 51002348     	sub	w8, w26, #0x8
   2b8a8: 8b0902a9     	add	x9, x21, x9
   2b8ac: 39000137     	strb	w23, [x9]
   2b8b0: b9000528     	str	w8, [x9, #0x4]
   2b8b4: f940066a     	ldr	x10, [x19, #0x8]
   2b8b8: b400008a     	cbz	x10, 0x2b8c8 <__share_file+0x1e594>
   2b8bc: f9400261     	ldr	x1, [x19]
   2b8c0: b5000081     	cbnz	x1, 0x2b8d0 <__share_file+0x1e59c>
   2b8c4: 14000006     	b	0x2b8dc <__share_file+0x1e5a8>
   2b8c8: 900001c1     	adrp	x1, 0x63000
   2b8cc: 912c5c21     	add	x1, x1, #0xb17
   2b8d0: 91002120     	add	x0, x9, #0x8
   2b8d4: 2a0803e2     	mov	w2, w8
   2b8d8: 97ff7416     	bl	0x8930 <memcpy@plt>
   2b8dc: ad4187e0     	ldp	q0, q1, [sp, #0x30]
   2b8e0: f9402be8     	ldr	x8, [sp, #0x50]
   2b8e4: 910003e0     	mov	x0, sp
   2b8e8: ad0007e0     	stp	q0, q1, [sp]
   2b8ec: f90013e8     	str	x8, [sp, #0x20]
   2b8f0: 97ff7318     	bl	0x8550 <__api_logger_buffer_commit@plt>
   2b8f4: 52800020     	mov	w0, #0x1                // =1
   2b8f8: 17ffffcd     	b	0x2b82c <__share_file+0x1e4f8>
   2b8fc: 97ff72f9     	bl	0x84e0 <__stack_chk_fail@plt>
   2b900: d10343ff     	sub	sp, sp, #0xd0
   2b904: a9076ffc     	stp	x28, x27, [sp, #0x70]
   2b908: a90867fa     	stp	x26, x25, [sp, #0x80]
   2b90c: a9095ff8     	stp	x24, x23, [sp, #0x90]
   2b910: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   2b914: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   2b918: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
   2b91c: 910303fd     	add	x29, sp, #0xc0
   2b920: d53bd05a     	mrs	x26, TPIDR_EL0
   2b924: f9401748     	ldr	x8, [x26, #0x28]
   2b928: 52800029     	mov	w9, #0x1                // =1
   2b92c: 1ac32129     	lsl	w9, w9, w3
   2b930: f81a83a8     	stur	x8, [x29, #-0x58]
   2b934: f9400008     	ldr	x8, [x0]
   2b938: b9400108     	ldr	w8, [x8]
   2b93c: 6a09011f     	tst	w8, w9
   2b940: 54000480     	b.eq	0x2b9d0 <__share_file+0x1e69c>
   2b944: f9401408     	ldr	x8, [x0, #0x28]
   2b948: 2a0203f7     	mov	w23, w2
   2b94c: aa0003f9     	mov	x25, x0
   2b950: 38624908     	ldrb	w8, [x8, w2, uxtw]
   2b954: 340003e8     	cbz	w8, 0x2b9d0 <__share_file+0x1e69c>
   2b958: 39407c88     	ldrb	w8, [x4, #0x1f]
   2b95c: f94000a0     	ldr	x0, [x5]
   2b960: aa0603fc     	mov	x28, x6
   2b964: aa0503f4     	mov	x20, x5
   2b968: 7100011f     	cmp	w8, #0x0
   2b96c: 52800468     	mov	w8, #0x23               // =35
   2b970: aa0403f5     	mov	x21, x4
   2b974: 2a0303f6     	mov	w22, w3
   2b978: 2a0103f8     	mov	w24, w1
   2b97c: 9a880513     	cinc	x19, x8, ne
   2b980: b4000080     	cbz	x0, 0x2b990 <__share_file+0x1e65c>
   2b984: 97ff73b7     	bl	0x8860 <strlen@plt>
   2b988: 9100201b     	add	x27, x0, #0x8
   2b98c: 14000002     	b	0x2b994 <__share_file+0x1e660>
   2b990: 5280019b     	mov	w27, #0xc               // =12
   2b994: 11000e68     	add	w8, w19, #0x3
   2b998: 52800589     	mov	w9, #0x2c               // =44
   2b99c: 11001f6a     	add	w10, w27, #0x7
   2b9a0: f100037f     	cmp	x27, #0x0
   2b9a4: f90007f3     	str	x19, [sp, #0x8]
   2b9a8: 8a090113     	and	x19, x8, x9
   2b9ac: 121e7548     	and	w8, w10, #0xfffffffc
   2b9b0: 52800089     	mov	w9, #0x4                // =4
   2b9b4: 1a880128     	csel	w8, w9, w8, eq
   2b9b8: 0b130108     	add	w8, w8, w19
   2b9bc: 11007100     	add	w0, w8, #0x1c
   2b9c0: 910103e8     	add	x8, sp, #0x40
   2b9c4: 97ff7287     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   2b9c8: b9405fe8     	ldr	w8, [sp, #0x5c]
   2b9cc: 340001c8     	cbz	w8, 0x2ba04 <__share_file+0x1e6d0>
   2b9d0: 2a1f03e0     	mov	w0, wzr
   2b9d4: f9401748     	ldr	x8, [x26, #0x28]
   2b9d8: f85a83a9     	ldur	x9, [x29, #-0x58]
   2b9dc: eb09011f     	cmp	x8, x9
   2b9e0: 540006e1     	b.ne	0x2babc <__share_file+0x1e788>
   2b9e4: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
   2b9e8: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   2b9ec: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   2b9f0: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   2b9f4: a94867fa     	ldp	x26, x25, [sp, #0x80]
   2b9f8: a9476ffc     	ldp	x28, x27, [sp, #0x70]
   2b9fc: 910343ff     	add	sp, sp, #0xd0
   2ba00: d65f03c0     	ret
   2ba04: f90003fc     	str	x28, [sp]
   2ba08: f844c3fc     	ldur	x28, [sp, #0x4c]
   2ba0c: b9403328     	ldr	w8, [x25, #0x30]
   2ba10: 52800219     	mov	w25, #0x10              // =16
   2ba14: 11007269     	add	w9, w19, #0x1c
   2ba18: b9001398     	str	w24, [x28, #0x10]
   2ba1c: 29015f88     	stp	w8, w23, [x28, #0x8]
   2ba20: 79002b96     	strh	w22, [x28, #0x14]
   2ba24: 79002f99     	strh	w25, [x28, #0x16]
   2ba28: b9001b89     	str	w9, [x28, #0x18]
   2ba2c: f844c3f3     	ldur	x19, [sp, #0x4c]
   2ba30: f94007e8     	ldr	x8, [sp, #0x8]
   2ba34: aa1503e1     	mov	x1, x21
   2ba38: 91008260     	add	x0, x19, #0x20
   2ba3c: 51001102     	sub	w2, w8, #0x4
   2ba40: b9001e62     	str	w2, [x19, #0x1c]
   2ba44: 97ff73bb     	bl	0x8930 <memcpy@plt>
   2ba48: b9401b88     	ldr	w8, [x28, #0x18]
   2ba4c: f9400281     	ldr	x1, [x20]
   2ba50: 51002362     	sub	w2, w27, #0x8
   2ba54: 8b080274     	add	x20, x19, x8
   2ba58: 91002280     	add	x0, x20, #0x8
   2ba5c: 39000299     	strb	w25, [x20]
   2ba60: b9000682     	str	w2, [x20, #0x4]
   2ba64: b5000061     	cbnz	x1, 0x2ba70 <__share_file+0x1e73c>
   2ba68: b00001a1     	adrp	x1, 0x60000
   2ba6c: 913c2821     	add	x1, x1, #0xf0a
   2ba70: 97ff73b0     	bl	0x8930 <memcpy@plt>
   2ba74: 91000f68     	add	x8, x27, #0x3
   2ba78: f94003ea     	ldr	x10, [sp]
   2ba7c: f100037f     	cmp	x27, #0x0
   2ba80: 927ef508     	and	x8, x8, #0xfffffffffffffffc
   2ba84: 9a8803e8     	csel	x8, xzr, x8, eq
   2ba88: 52800129     	mov	w9, #0x9                // =9
   2ba8c: 8b080288     	add	x8, x20, x8
   2ba90: 39000109     	strb	w9, [x8]
   2ba94: 79400149     	ldrh	w9, [x10]
   2ba98: 910043e0     	add	x0, sp, #0x10
   2ba9c: 79000509     	strh	w9, [x8, #0x2]
   2baa0: ad4203e1     	ldp	q1, q0, [sp, #0x40]
   2baa4: f94033e8     	ldr	x8, [sp, #0x60]
   2baa8: ad0083e1     	stp	q1, q0, [sp, #0x10]
   2baac: f9001be8     	str	x8, [sp, #0x30]
   2bab0: 97ff72a8     	bl	0x8550 <__api_logger_buffer_commit@plt>
   2bab4: 52800020     	mov	w0, #0x1                // =1
   2bab8: 17ffffc7     	b	0x2b9d4 <__share_file+0x1e6a0>
   2babc: 97ff7289     	bl	0x84e0 <__stack_chk_fail@plt>
   2bac0: d10343ff     	sub	sp, sp, #0xd0
   2bac4: a9076ffc     	stp	x28, x27, [sp, #0x70]
   2bac8: a90867fa     	stp	x26, x25, [sp, #0x80]
   2bacc: a9095ff8     	stp	x24, x23, [sp, #0x90]
   2bad0: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   2bad4: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   2bad8: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
   2badc: 910303fd     	add	x29, sp, #0xc0
   2bae0: d53bd059     	mrs	x25, TPIDR_EL0
   2bae4: f9401728     	ldr	x8, [x25, #0x28]
   2bae8: 52800029     	mov	w9, #0x1                // =1
   2baec: 1ac32129     	lsl	w9, w9, w3
   2baf0: f81a83a8     	stur	x8, [x29, #-0x58]
   2baf4: f9400008     	ldr	x8, [x0]
   2baf8: b9400108     	ldr	w8, [x8]
   2bafc: 6a09011f     	tst	w8, w9
   2bb00: 54000420     	b.eq	0x2bb84 <__share_file+0x1e850>
   2bb04: f9401408     	ldr	x8, [x0, #0x28]
   2bb08: 2a0203f6     	mov	w22, w2
   2bb0c: aa0003f8     	mov	x24, x0
   2bb10: 38624908     	ldrb	w8, [x8, w2, uxtw]
   2bb14: 34000388     	cbz	w8, 0x2bb84 <__share_file+0x1e850>
   2bb18: 39401c88     	ldrb	w8, [x4, #0x7]
   2bb1c: f94000a0     	ldr	x0, [x5]
   2bb20: aa0503f3     	mov	x19, x5
   2bb24: aa0403f4     	mov	x20, x4
   2bb28: 7100011f     	cmp	w8, #0x0
   2bb2c: 52800168     	mov	w8, #0xb                // =11
   2bb30: 2a0303f5     	mov	w21, w3
   2bb34: 2a0103f7     	mov	w23, w1
   2bb38: 9a88051b     	cinc	x27, x8, ne
   2bb3c: b4000100     	cbz	x0, 0x2bb5c <__share_file+0x1e828>
   2bb40: 97ff7348     	bl	0x8860 <strlen@plt>
   2bb44: 91002c08     	add	x8, x0, #0xb
   2bb48: b1002009     	adds	x9, x0, #0x8
   2bb4c: 927ef508     	and	x8, x8, #0xfffffffffffffffc
   2bb50: 9a8803e8     	csel	x8, xzr, x8, eq
   2bb54: 5100213a     	sub	w26, w9, #0x8
   2bb58: 14000003     	b	0x2bb64 <__share_file+0x1e830>
   2bb5c: 5280009a     	mov	w26, #0x4               // =4
   2bb60: 52800188     	mov	w8, #0xc                // =12
   2bb64: 11000f69     	add	w9, w27, #0x3
   2bb68: 927e093c     	and	x28, x9, #0x1c
   2bb6c: 0b1c0108     	add	w8, w8, w28
   2bb70: 11007100     	add	w0, w8, #0x1c
   2bb74: 910103e8     	add	x8, sp, #0x40
   2bb78: 97ff721a     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   2bb7c: b9405fe8     	ldr	w8, [sp, #0x5c]
   2bb80: 340001c8     	cbz	w8, 0x2bbb8 <__share_file+0x1e884>
   2bb84: 2a1f03e0     	mov	w0, wzr
   2bb88: f9401728     	ldr	x8, [x25, #0x28]
   2bb8c: f85a83a9     	ldur	x9, [x29, #-0x58]
   2bb90: eb09011f     	cmp	x8, x9
   2bb94: 540005a1     	b.ne	0x2bc48 <__share_file+0x1e914>
   2bb98: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
   2bb9c: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   2bba0: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   2bba4: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   2bba8: a94867fa     	ldp	x26, x25, [sp, #0x80]
   2bbac: a9476ffc     	ldp	x28, x27, [sp, #0x70]
   2bbb0: 910343ff     	add	sp, sp, #0xd0
   2bbb4: d65f03c0     	ret
   2bbb8: b9000ffa     	str	w26, [sp, #0xc]
   2bbbc: f844c3fa     	ldur	x26, [sp, #0x4c]
   2bbc0: b9403308     	ldr	w8, [x24, #0x30]
   2bbc4: 52800218     	mov	w24, #0x10              // =16
   2bbc8: 11007389     	add	w9, w28, #0x1c
   2bbcc: b9001357     	str	w23, [x26, #0x10]
   2bbd0: 29015b48     	stp	w8, w22, [x26, #0x8]
   2bbd4: 79002b55     	strh	w21, [x26, #0x14]
   2bbd8: 79002f58     	strh	w24, [x26, #0x16]
   2bbdc: b9001b49     	str	w9, [x26, #0x18]
   2bbe0: f844c3f5     	ldur	x21, [sp, #0x4c]
   2bbe4: 51001362     	sub	w2, w27, #0x4
   2bbe8: aa1403e1     	mov	x1, x20
   2bbec: 910082a0     	add	x0, x21, #0x20
   2bbf0: b9001ea2     	str	w2, [x21, #0x1c]
   2bbf4: 97ff734f     	bl	0x8930 <memcpy@plt>
   2bbf8: b9401b48     	ldr	w8, [x26, #0x18]
   2bbfc: b9400fe9     	ldr	w9, [sp, #0xc]
   2bc00: f9400261     	ldr	x1, [x19]
   2bc04: 8b0802a8     	add	x8, x21, x8
   2bc08: 91002100     	add	x0, x8, #0x8
   2bc0c: 2a0903e2     	mov	w2, w9
   2bc10: 39000118     	strb	w24, [x8]
   2bc14: b9000509     	str	w9, [x8, #0x4]
   2bc18: b5000061     	cbnz	x1, 0x2bc24 <__share_file+0x1e8f0>
   2bc1c: b00001a1     	adrp	x1, 0x60000
   2bc20: 913c2821     	add	x1, x1, #0xf0a
   2bc24: 97ff7343     	bl	0x8930 <memcpy@plt>
   2bc28: ad4207e0     	ldp	q0, q1, [sp, #0x40]
   2bc2c: f94033e8     	ldr	x8, [sp, #0x60]
   2bc30: 910043e0     	add	x0, sp, #0x10
   2bc34: ad0087e0     	stp	q0, q1, [sp, #0x10]
   2bc38: f9001be8     	str	x8, [sp, #0x30]
   2bc3c: 97ff7245     	bl	0x8550 <__api_logger_buffer_commit@plt>
   2bc40: 52800020     	mov	w0, #0x1                // =1
   2bc44: 17ffffd1     	b	0x2bb88 <__share_file+0x1e854>
   2bc48: 97ff7226     	bl	0x84e0 <__stack_chk_fail@plt>
   2bc4c: d10343ff     	sub	sp, sp, #0xd0
   2bc50: a9076ffc     	stp	x28, x27, [sp, #0x70]
   2bc54: a90867fa     	stp	x26, x25, [sp, #0x80]
   2bc58: a9095ff8     	stp	x24, x23, [sp, #0x90]
   2bc5c: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   2bc60: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   2bc64: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
   2bc68: 910303fd     	add	x29, sp, #0xc0
   2bc6c: d53bd059     	mrs	x25, TPIDR_EL0
   2bc70: f9401728     	ldr	x8, [x25, #0x28]
   2bc74: 52800029     	mov	w9, #0x1                // =1
   2bc78: 1ac32129     	lsl	w9, w9, w3
   2bc7c: f81a83a8     	stur	x8, [x29, #-0x58]
   2bc80: f9400008     	ldr	x8, [x0]
   2bc84: b9400108     	ldr	w8, [x8]
   2bc88: 6a09011f     	tst	w8, w9
   2bc8c: 540006e0     	b.eq	0x2bd68 <__share_file+0x1ea34>
   2bc90: f9401408     	ldr	x8, [x0, #0x28]
   2bc94: 2a0203f6     	mov	w22, w2
   2bc98: aa0003f8     	mov	x24, x0
   2bc9c: 38624908     	ldrb	w8, [x8, w2, uxtw]
   2bca0: 34000648     	cbz	w8, 0x2bd68 <__share_file+0x1ea34>
   2bca4: 39401c88     	ldrb	w8, [x4, #0x7]
   2bca8: f94004a9     	ldr	x9, [x5, #0x8]
   2bcac: 5280016a     	mov	w10, #0xb               // =11
   2bcb0: aa0503f3     	mov	x19, x5
   2bcb4: 7100011f     	cmp	w8, #0x0
   2bcb8: 11002d28     	add	w8, w9, #0xb
   2bcbc: 9a8a055b     	cinc	x27, x10, ne
   2bcc0: b100213a     	adds	x26, x9, #0x8
   2bcc4: 121e7508     	and	w8, w8, #0xfffffffc
   2bcc8: 11000f69     	add	w9, w27, #0x3
   2bccc: 927e093c     	and	x28, x9, #0x1c
   2bcd0: 1a8803e8     	csel	w8, wzr, w8, eq
   2bcd4: 0b080388     	add	w8, w28, w8
   2bcd8: 11007100     	add	w0, w8, #0x1c
   2bcdc: 910103e8     	add	x8, sp, #0x40
   2bce0: aa0403f4     	mov	x20, x4
   2bce4: 2a0303f5     	mov	w21, w3
   2bce8: 2a0103f7     	mov	w23, w1
   2bcec: 97ff71bd     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   2bcf0: b9405fe8     	ldr	w8, [sp, #0x5c]
   2bcf4: 2a1f03e0     	mov	w0, wzr
   2bcf8: 350003a8     	cbnz	w8, 0x2bd6c <__share_file+0x1ea38>
   2bcfc: f90007fa     	str	x26, [sp, #0x8]
   2bd00: f844c3fa     	ldur	x26, [sp, #0x4c]
   2bd04: b9403308     	ldr	w8, [x24, #0x30]
   2bd08: 52800218     	mov	w24, #0x10              // =16
   2bd0c: 11007389     	add	w9, w28, #0x1c
   2bd10: b9001357     	str	w23, [x26, #0x10]
   2bd14: 29015b48     	stp	w8, w22, [x26, #0x8]
   2bd18: 79002b55     	strh	w21, [x26, #0x14]
   2bd1c: 79002f58     	strh	w24, [x26, #0x16]
   2bd20: b9001b49     	str	w9, [x26, #0x18]
   2bd24: f844c3f5     	ldur	x21, [sp, #0x4c]
   2bd28: 51001362     	sub	w2, w27, #0x4
   2bd2c: aa1403e1     	mov	x1, x20
   2bd30: 910082a0     	add	x0, x21, #0x20
   2bd34: b9001ea2     	str	w2, [x21, #0x1c]
   2bd38: 97ff72fe     	bl	0x8930 <memcpy@plt>
   2bd3c: b9401b49     	ldr	w9, [x26, #0x18]
   2bd40: f94007e8     	ldr	x8, [sp, #0x8]
   2bd44: 8b0902a9     	add	x9, x21, x9
   2bd48: 51002108     	sub	w8, w8, #0x8
   2bd4c: 39000138     	strb	w24, [x9]
   2bd50: b9000528     	str	w8, [x9, #0x4]
   2bd54: f940066a     	ldr	x10, [x19, #0x8]
   2bd58: b400022a     	cbz	x10, 0x2bd9c <__share_file+0x1ea68>
   2bd5c: f9400261     	ldr	x1, [x19]
   2bd60: b5000221     	cbnz	x1, 0x2bda4 <__share_file+0x1ea70>
   2bd64: 14000013     	b	0x2bdb0 <__share_file+0x1ea7c>
   2bd68: 2a1f03e0     	mov	w0, wzr
   2bd6c: f9401728     	ldr	x8, [x25, #0x28]
   2bd70: f85a83a9     	ldur	x9, [x29, #-0x58]
   2bd74: eb09011f     	cmp	x8, x9
   2bd78: 540002c1     	b.ne	0x2bdd0 <__share_file+0x1ea9c>
   2bd7c: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
   2bd80: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   2bd84: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   2bd88: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   2bd8c: a94867fa     	ldp	x26, x25, [sp, #0x80]
   2bd90: a9476ffc     	ldp	x28, x27, [sp, #0x70]
   2bd94: 910343ff     	add	sp, sp, #0xd0
   2bd98: d65f03c0     	ret
   2bd9c: 900001c1     	adrp	x1, 0x63000
   2bda0: 912c5c21     	add	x1, x1, #0xb17
   2bda4: 91002120     	add	x0, x9, #0x8
   2bda8: 2a0803e2     	mov	w2, w8
   2bdac: 97ff72e1     	bl	0x8930 <memcpy@plt>
   2bdb0: ad4207e0     	ldp	q0, q1, [sp, #0x40]
   2bdb4: f94033e8     	ldr	x8, [sp, #0x60]
   2bdb8: 910043e0     	add	x0, sp, #0x10
   2bdbc: ad0087e0     	stp	q0, q1, [sp, #0x10]
   2bdc0: f9001be8     	str	x8, [sp, #0x30]
   2bdc4: 97ff71e3     	bl	0x8550 <__api_logger_buffer_commit@plt>
   2bdc8: 52800020     	mov	w0, #0x1                // =1
   2bdcc: 17ffffe8     	b	0x2bd6c <__share_file+0x1ea38>
   2bdd0: 97ff71c4     	bl	0x84e0 <__stack_chk_fail@plt>
   2bdd4: d10383ff     	sub	sp, sp, #0xe0
   2bdd8: a9086ffc     	stp	x28, x27, [sp, #0x80]
   2bddc: a90967fa     	stp	x26, x25, [sp, #0x90]
   2bde0: a90a5ff8     	stp	x24, x23, [sp, #0xa0]
   2bde4: a90b57f6     	stp	x22, x21, [sp, #0xb0]
   2bde8: a90c4ff4     	stp	x20, x19, [sp, #0xc0]
   2bdec: a90d7bfd     	stp	x29, x30, [sp, #0xd0]
   2bdf0: 910343fd     	add	x29, sp, #0xd0
   2bdf4: d53bd05b     	mrs	x27, TPIDR_EL0
   2bdf8: f9401768     	ldr	x8, [x27, #0x28]
   2bdfc: 52800029     	mov	w9, #0x1                // =1
   2be00: 1ac32129     	lsl	w9, w9, w3
   2be04: f81a83a8     	stur	x8, [x29, #-0x58]
   2be08: f9400008     	ldr	x8, [x0]
   2be0c: b9400108     	ldr	w8, [x8]
   2be10: 6a09011f     	tst	w8, w9
   2be14: 540002a0     	b.eq	0x2be68 <__share_file+0x1eb34>
   2be18: f9401408     	ldr	x8, [x0, #0x28]
   2be1c: 2a0203f8     	mov	w24, w2
   2be20: aa0003fa     	mov	x26, x0
   2be24: 38624908     	ldrb	w8, [x8, w2, uxtw]
   2be28: 34000208     	cbz	w8, 0x2be68 <__share_file+0x1eb34>
   2be2c: 39403088     	ldrb	w8, [x4, #0xc]
   2be30: f94000a0     	ldr	x0, [x5]
   2be34: aa0703f3     	mov	x19, x7
   2be38: aa0603fc     	mov	x28, x6
   2be3c: 7100011f     	cmp	w8, #0x0
   2be40: 52800208     	mov	w8, #0x10               // =16
   2be44: aa0503f5     	mov	x21, x5
   2be48: aa0403f6     	mov	x22, x4
   2be4c: 2a0303f7     	mov	w23, w3
   2be50: 2a0103f9     	mov	w25, w1
   2be54: 9a880514     	cinc	x20, x8, ne
   2be58: b40000c0     	cbz	x0, 0x2be70 <__share_file+0x1eb3c>
   2be5c: 97ff7281     	bl	0x8860 <strlen@plt>
   2be60: 91002008     	add	x8, x0, #0x8
   2be64: 14000004     	b	0x2be74 <__share_file+0x1eb40>
   2be68: 2a1f03e0     	mov	w0, wzr
   2be6c: 1400003b     	b	0x2bf58 <__share_file+0x1ec24>
   2be70: 52800188     	mov	w8, #0xc                // =12
   2be74: f9400669     	ldr	x9, [x19, #0x8]
   2be78: 11000e8a     	add	w10, w20, #0x3
   2be7c: 5280028b     	mov	w11, #0x14              // =20
   2be80: 11000d0c     	add	w12, w8, #0x3
   2be84: f100011f     	cmp	x8, #0x0
   2be88: f90007f4     	str	x20, [sp, #0x8]
   2be8c: 8a0b0154     	and	x20, x10, x11
   2be90: 121e758a     	and	w10, w12, #0xfffffffc
   2be94: 9100212b     	add	x11, x9, #0x8
   2be98: 11004d29     	add	w9, w9, #0x13
   2be9c: 1a8a03ea     	csel	w10, wzr, w10, eq
   2bea0: a906afe8     	stp	x8, x11, [sp, #0x68]
   2bea4: 121e7528     	and	w8, w9, #0xfffffffc
   2bea8: f100017f     	cmp	x11, #0x0
   2beac: 52800109     	mov	w9, #0x8                // =8
   2beb0: 0b14014a     	add	w10, w10, w20
   2beb4: 1a880128     	csel	w8, w9, w8, eq
   2beb8: 0b080148     	add	w8, w10, w8
   2bebc: 11007100     	add	w0, w8, #0x1c
   2bec0: 910103e8     	add	x8, sp, #0x40
   2bec4: 97ff7147     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   2bec8: b9405fe8     	ldr	w8, [sp, #0x5c]
   2becc: 2a1f03e0     	mov	w0, wzr
   2bed0: 35000448     	cbnz	w8, 0x2bf58 <__share_file+0x1ec24>
   2bed4: f90003fc     	str	x28, [sp]
   2bed8: f844c3fc     	ldur	x28, [sp, #0x4c]
   2bedc: b9403348     	ldr	w8, [x26, #0x30]
   2bee0: 52800209     	mov	w9, #0x10               // =16
   2bee4: 1100728a     	add	w10, w20, #0x1c
   2bee8: b9001399     	str	w25, [x28, #0x10]
   2beec: 29016388     	stp	w8, w24, [x28, #0x8]
   2bef0: 79002b97     	strh	w23, [x28, #0x14]
   2bef4: 79002f89     	strh	w9, [x28, #0x16]
   2bef8: b9001b8a     	str	w10, [x28, #0x18]
   2befc: f844c3f4     	ldur	x20, [sp, #0x4c]
   2bf00: f94007e8     	ldr	x8, [sp, #0x8]
   2bf04: f9400bb7     	ldr	x23, [x29, #0x10]
   2bf08: aa1603e1     	mov	x1, x22
   2bf0c: 91008280     	add	x0, x20, #0x20
   2bf10: 51001102     	sub	w2, w8, #0x4
   2bf14: b9001e82     	str	w2, [x20, #0x1c]
   2bf18: 97ff7286     	bl	0x8930 <memcpy@plt>
   2bf1c: b9401b88     	ldr	w8, [x28, #0x18]
   2bf20: f94003e3     	ldr	x3, [sp]
   2bf24: 9101a3e1     	add	x1, sp, #0x68
   2bf28: aa1503e2     	mov	x2, x21
   2bf2c: 8b080280     	add	x0, x20, x8
   2bf30: aa1303e4     	mov	x4, x19
   2bf34: aa1703e5     	mov	x5, x23
   2bf38: 94000015     	bl	0x2bf8c <__share_file+0x1ec58>
   2bf3c: ad4207e0     	ldp	q0, q1, [sp, #0x40]
   2bf40: f94033e8     	ldr	x8, [sp, #0x60]
   2bf44: 910043e0     	add	x0, sp, #0x10
   2bf48: ad0087e0     	stp	q0, q1, [sp, #0x10]
   2bf4c: f9001be8     	str	x8, [sp, #0x30]
   2bf50: 97ff7180     	bl	0x8550 <__api_logger_buffer_commit@plt>
   2bf54: 52800020     	mov	w0, #0x1                // =1
   2bf58: f9401768     	ldr	x8, [x27, #0x28]
   2bf5c: f85a83a9     	ldur	x9, [x29, #-0x58]
   2bf60: eb09011f     	cmp	x8, x9
   2bf64: 54000121     	b.ne	0x2bf88 <__share_file+0x1ec54>
   2bf68: a94d7bfd     	ldp	x29, x30, [sp, #0xd0]
   2bf6c: a94c4ff4     	ldp	x20, x19, [sp, #0xc0]
   2bf70: a94b57f6     	ldp	x22, x21, [sp, #0xb0]
   2bf74: a94a5ff8     	ldp	x24, x23, [sp, #0xa0]
   2bf78: a94967fa     	ldp	x26, x25, [sp, #0x90]
   2bf7c: a9486ffc     	ldp	x28, x27, [sp, #0x80]
   2bf80: 910383ff     	add	sp, sp, #0xe0
   2bf84: d65f03c0     	ret
   2bf88: 97ff7156     	bl	0x84e0 <__stack_chk_fail@plt>
   2bf8c: f81c0ff7     	str	x23, [sp, #-0x40]!
   2bf90: a90157f6     	stp	x22, x21, [sp, #0x10]
   2bf94: a9024ff4     	stp	x20, x19, [sp, #0x20]
   2bf98: a9037bfd     	stp	x29, x30, [sp, #0x30]
   2bf9c: 9100c3fd     	add	x29, sp, #0x30
   2bfa0: b9400028     	ldr	w8, [x1]
   2bfa4: aa0103f4     	mov	x20, x1
   2bfa8: f9400041     	ldr	x1, [x2]
   2bfac: 52800209     	mov	w9, #0x10               // =16
   2bfb0: 51002102     	sub	w2, w8, #0x8
   2bfb4: aa0503f3     	mov	x19, x5
   2bfb8: aa0403f5     	mov	x21, x4
   2bfbc: aa0303f6     	mov	x22, x3
   2bfc0: aa0003f7     	mov	x23, x0
   2bfc4: 39000009     	strb	w9, [x0]
   2bfc8: b9000402     	str	w2, [x0, #0x4]
   2bfcc: 91002000     	add	x0, x0, #0x8
   2bfd0: b5000061     	cbnz	x1, 0x2bfdc <__share_file+0x1eca8>
   2bfd4: b00001a1     	adrp	x1, 0x60000
   2bfd8: 913c2821     	add	x1, x1, #0xf0a
   2bfdc: 97ff7255     	bl	0x8930 <memcpy@plt>
   2bfe0: f9400288     	ldr	x8, [x20]
   2bfe4: 91000d09     	add	x9, x8, #0x3
   2bfe8: f100011f     	cmp	x8, #0x0
   2bfec: 927ef528     	and	x8, x9, #0xfffffffffffffffc
   2bff0: 9a8803e8     	csel	x8, xzr, x8, eq
   2bff4: 8b0802f7     	add	x23, x23, x8
   2bff8: 52800128     	mov	w8, #0x9                // =9
   2bffc: 390002e8     	strb	w8, [x23]
   2c000: 794002c8     	ldrh	w8, [x22]
   2c004: 52800209     	mov	w9, #0x10               // =16
   2c008: 790006e8     	strh	w8, [x23, #0x2]
   2c00c: b9400a88     	ldr	w8, [x20, #0x8]
   2c010: 38004ee9     	strb	w9, [x23, #0x4]!
   2c014: 51002108     	sub	w8, w8, #0x8
   2c018: b90006e8     	str	w8, [x23, #0x4]
   2c01c: f94006a9     	ldr	x9, [x21, #0x8]
   2c020: b4000089     	cbz	x9, 0x2c030 <__share_file+0x1ecfc>
   2c024: f94002a1     	ldr	x1, [x21]
   2c028: b5000081     	cbnz	x1, 0x2c038 <__share_file+0x1ed04>
   2c02c: 14000006     	b	0x2c044 <__share_file+0x1ed10>
   2c030: f00001a1     	adrp	x1, 0x63000
   2c034: 912c5c21     	add	x1, x1, #0xb17
   2c038: 910022e0     	add	x0, x23, #0x8
   2c03c: 2a0803e2     	mov	w2, w8
   2c040: 97ff723c     	bl	0x8930 <memcpy@plt>
   2c044: f9400688     	ldr	x8, [x20, #0x8]
   2c048: 91000d09     	add	x9, x8, #0x3
   2c04c: f100011f     	cmp	x8, #0x0
   2c050: 927ef528     	and	x8, x9, #0xfffffffffffffffc
   2c054: 9a8803e8     	csel	x8, xzr, x8, eq
   2c058: 8b0802e8     	add	x8, x23, x8
   2c05c: 52800129     	mov	w9, #0x9                // =9
   2c060: 39000109     	strb	w9, [x8]
   2c064: 79400269     	ldrh	w9, [x19]
   2c068: 79000509     	strh	w9, [x8, #0x2]
   2c06c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   2c070: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   2c074: a94157f6     	ldp	x22, x21, [sp, #0x10]
   2c078: f84407f7     	ldr	x23, [sp], #0x40
   2c07c: d65f03c0     	ret
   2c080: d10343ff     	sub	sp, sp, #0xd0
   2c084: a9076ffc     	stp	x28, x27, [sp, #0x70]
   2c088: a90867fa     	stp	x26, x25, [sp, #0x80]
   2c08c: a9095ff8     	stp	x24, x23, [sp, #0x90]
   2c090: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   2c094: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   2c098: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
   2c09c: 910303fd     	add	x29, sp, #0xc0
   2c0a0: d53bd059     	mrs	x25, TPIDR_EL0
   2c0a4: f9401728     	ldr	x8, [x25, #0x28]
   2c0a8: 52800029     	mov	w9, #0x1                // =1
   2c0ac: 1ac32129     	lsl	w9, w9, w3
   2c0b0: f81a83a8     	stur	x8, [x29, #-0x58]
   2c0b4: f9400008     	ldr	x8, [x0]
   2c0b8: b9400108     	ldr	w8, [x8]
   2c0bc: 6a09011f     	tst	w8, w9
   2c0c0: 540003a0     	b.eq	0x2c134 <__share_file+0x1ee00>
   2c0c4: f9401408     	ldr	x8, [x0, #0x28]
   2c0c8: 2a0203f6     	mov	w22, w2
   2c0cc: aa0003f8     	mov	x24, x0
   2c0d0: 38624908     	ldrb	w8, [x8, w2, uxtw]
   2c0d4: 34000308     	cbz	w8, 0x2c134 <__share_file+0x1ee00>
   2c0d8: 39407c88     	ldrb	w8, [x4, #0x1f]
   2c0dc: 394000aa     	ldrb	w10, [x5]
   2c0e0: 52800469     	mov	w9, #0x23               // =35
   2c0e4: 5280010b     	mov	w11, #0x8               // =8
   2c0e8: 7100011f     	cmp	w8, #0x0
   2c0ec: 9a89053b     	cinc	x27, x9, ne
   2c0f0: 7100015f     	cmp	w10, #0x0
   2c0f4: 52800588     	mov	w8, #0x2c               // =44
   2c0f8: 9a8b057a     	cinc	x26, x11, ne
   2c0fc: 11000f69     	add	w9, w27, #0x3
   2c100: 8a08013c     	and	x28, x9, x8
   2c104: 11000f48     	add	w8, w26, #0x3
   2c108: 121e0508     	and	w8, w8, #0xc
   2c10c: 0b1c0108     	add	w8, w8, w28
   2c110: 11007100     	add	w0, w8, #0x1c
   2c114: 910103e8     	add	x8, sp, #0x40
   2c118: aa0503f3     	mov	x19, x5
   2c11c: aa0403f4     	mov	x20, x4
   2c120: 2a0303f5     	mov	w21, w3
   2c124: 2a0103f7     	mov	w23, w1
   2c128: 97ff70ae     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   2c12c: b9405fe8     	ldr	w8, [sp, #0x5c]
   2c130: 340001c8     	cbz	w8, 0x2c168 <__share_file+0x1ee34>
   2c134: 2a1f03e0     	mov	w0, wzr
   2c138: f9401728     	ldr	x8, [x25, #0x28]
   2c13c: f85a83a9     	ldur	x9, [x29, #-0x58]
   2c140: eb09011f     	cmp	x8, x9
   2c144: 54000541     	b.ne	0x2c1ec <__share_file+0x1eeb8>
   2c148: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
   2c14c: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   2c150: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   2c154: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   2c158: a94867fa     	ldp	x26, x25, [sp, #0x80]
   2c15c: a9476ffc     	ldp	x28, x27, [sp, #0x70]
   2c160: 910343ff     	add	sp, sp, #0xd0
   2c164: d65f03c0     	ret
   2c168: f90007fa     	str	x26, [sp, #0x8]
   2c16c: f844c3fa     	ldur	x26, [sp, #0x4c]
   2c170: b9403308     	ldr	w8, [x24, #0x30]
   2c174: 52800218     	mov	w24, #0x10              // =16
   2c178: 11007389     	add	w9, w28, #0x1c
   2c17c: b9001357     	str	w23, [x26, #0x10]
   2c180: 29015b48     	stp	w8, w22, [x26, #0x8]
   2c184: 79002b55     	strh	w21, [x26, #0x14]
   2c188: 79002f58     	strh	w24, [x26, #0x16]
   2c18c: b9001b49     	str	w9, [x26, #0x18]
   2c190: f844c3f5     	ldur	x21, [sp, #0x4c]
   2c194: 51001362     	sub	w2, w27, #0x4
   2c198: aa1403e1     	mov	x1, x20
   2c19c: 910082a0     	add	x0, x21, #0x20
   2c1a0: b9001ea2     	str	w2, [x21, #0x1c]
   2c1a4: 97ff71e3     	bl	0x8930 <memcpy@plt>
   2c1a8: b9401b48     	ldr	w8, [x26, #0x18]
   2c1ac: f94007e9     	ldr	x9, [sp, #0x8]
   2c1b0: aa1303e1     	mov	x1, x19
   2c1b4: 8b0802a8     	add	x8, x21, x8
   2c1b8: 51002122     	sub	w2, w9, #0x8
   2c1bc: 91002100     	add	x0, x8, #0x8
   2c1c0: 39000118     	strb	w24, [x8]
   2c1c4: b9000502     	str	w2, [x8, #0x4]
   2c1c8: 97ff71da     	bl	0x8930 <memcpy@plt>
   2c1cc: ad4207e0     	ldp	q0, q1, [sp, #0x40]
   2c1d0: f94033e8     	ldr	x8, [sp, #0x60]
   2c1d4: 910043e0     	add	x0, sp, #0x10
   2c1d8: ad0087e0     	stp	q0, q1, [sp, #0x10]
   2c1dc: f9001be8     	str	x8, [sp, #0x30]
   2c1e0: 97ff70dc     	bl	0x8550 <__api_logger_buffer_commit@plt>
   2c1e4: 52800020     	mov	w0, #0x1                // =1
   2c1e8: 17ffffd4     	b	0x2c138 <__share_file+0x1ee04>
   2c1ec: 97ff70bd     	bl	0x84e0 <__stack_chk_fail@plt>
   2c1f0: d10343ff     	sub	sp, sp, #0xd0
   2c1f4: a9076ffc     	stp	x28, x27, [sp, #0x70]
   2c1f8: a90867fa     	stp	x26, x25, [sp, #0x80]
   2c1fc: a9095ff8     	stp	x24, x23, [sp, #0x90]
   2c200: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   2c204: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   2c208: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
   2c20c: 910303fd     	add	x29, sp, #0xc0
   2c210: d53bd059     	mrs	x25, TPIDR_EL0
   2c214: f9401728     	ldr	x8, [x25, #0x28]
   2c218: 52800029     	mov	w9, #0x1                // =1
   2c21c: 1ac32129     	lsl	w9, w9, w3
   2c220: f81a83a8     	stur	x8, [x29, #-0x58]
   2c224: f9400008     	ldr	x8, [x0]
   2c228: b9400108     	ldr	w8, [x8]
   2c22c: 6a09011f     	tst	w8, w9
   2c230: 54000380     	b.eq	0x2c2a0 <__share_file+0x1ef6c>
   2c234: f9401408     	ldr	x8, [x0, #0x28]
   2c238: 2a0203f6     	mov	w22, w2
   2c23c: aa0003f8     	mov	x24, x0
   2c240: 38624908     	ldrb	w8, [x8, w2, uxtw]
   2c244: 340002e8     	cbz	w8, 0x2c2a0 <__share_file+0x1ef6c>
   2c248: 39405c88     	ldrb	w8, [x4, #0x17]
   2c24c: 394000aa     	ldrb	w10, [x5]
   2c250: 52800369     	mov	w9, #0x1b               // =27
   2c254: 5280010b     	mov	w11, #0x8               // =8
   2c258: 7100011f     	cmp	w8, #0x0
   2c25c: 9a89053b     	cinc	x27, x9, ne
   2c260: 7100015f     	cmp	w10, #0x0
   2c264: 9a8b057a     	cinc	x26, x11, ne
   2c268: 11000f68     	add	w8, w27, #0x3
   2c26c: 927e0d1c     	and	x28, x8, #0x3c
   2c270: 11000f48     	add	w8, w26, #0x3
   2c274: 121e0508     	and	w8, w8, #0xc
   2c278: 0b1c0108     	add	w8, w8, w28
   2c27c: 11007100     	add	w0, w8, #0x1c
   2c280: 910103e8     	add	x8, sp, #0x40
   2c284: aa0503f3     	mov	x19, x5
   2c288: aa0403f4     	mov	x20, x4
   2c28c: 2a0303f5     	mov	w21, w3
   2c290: 2a0103f7     	mov	w23, w1
   2c294: 97ff7053     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   2c298: b9405fe8     	ldr	w8, [sp, #0x5c]
   2c29c: 340001c8     	cbz	w8, 0x2c2d4 <__share_file+0x1efa0>
   2c2a0: 2a1f03e0     	mov	w0, wzr
   2c2a4: f9401728     	ldr	x8, [x25, #0x28]
   2c2a8: f85a83a9     	ldur	x9, [x29, #-0x58]
   2c2ac: eb09011f     	cmp	x8, x9
   2c2b0: 54000541     	b.ne	0x2c358 <__share_file+0x1f024>
   2c2b4: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
   2c2b8: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   2c2bc: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   2c2c0: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   2c2c4: a94867fa     	ldp	x26, x25, [sp, #0x80]
   2c2c8: a9476ffc     	ldp	x28, x27, [sp, #0x70]
   2c2cc: 910343ff     	add	sp, sp, #0xd0
   2c2d0: d65f03c0     	ret
   2c2d4: f90007fa     	str	x26, [sp, #0x8]
   2c2d8: f844c3fa     	ldur	x26, [sp, #0x4c]
   2c2dc: b9403308     	ldr	w8, [x24, #0x30]
   2c2e0: 52800218     	mov	w24, #0x10              // =16
   2c2e4: 11007389     	add	w9, w28, #0x1c
   2c2e8: b9001357     	str	w23, [x26, #0x10]
   2c2ec: 29015b48     	stp	w8, w22, [x26, #0x8]
   2c2f0: 79002b55     	strh	w21, [x26, #0x14]
   2c2f4: 79002f58     	strh	w24, [x26, #0x16]
   2c2f8: b9001b49     	str	w9, [x26, #0x18]
   2c2fc: f844c3f5     	ldur	x21, [sp, #0x4c]
   2c300: 51001362     	sub	w2, w27, #0x4
   2c304: aa1403e1     	mov	x1, x20
   2c308: 910082a0     	add	x0, x21, #0x20
   2c30c: b9001ea2     	str	w2, [x21, #0x1c]
   2c310: 97ff7188     	bl	0x8930 <memcpy@plt>
   2c314: b9401b48     	ldr	w8, [x26, #0x18]
   2c318: f94007e9     	ldr	x9, [sp, #0x8]
   2c31c: aa1303e1     	mov	x1, x19
   2c320: 8b0802a8     	add	x8, x21, x8
   2c324: 51002122     	sub	w2, w9, #0x8
   2c328: 91002100     	add	x0, x8, #0x8
   2c32c: 39000118     	strb	w24, [x8]
   2c330: b9000502     	str	w2, [x8, #0x4]
   2c334: 97ff717f     	bl	0x8930 <memcpy@plt>
   2c338: ad4207e0     	ldp	q0, q1, [sp, #0x40]
   2c33c: f94033e8     	ldr	x8, [sp, #0x60]
   2c340: 910043e0     	add	x0, sp, #0x10
   2c344: ad0087e0     	stp	q0, q1, [sp, #0x10]
   2c348: f9001be8     	str	x8, [sp, #0x30]
   2c34c: 97ff7081     	bl	0x8550 <__api_logger_buffer_commit@plt>
   2c350: 52800020     	mov	w0, #0x1                // =1
   2c354: 17ffffd4     	b	0x2c2a4 <__share_file+0x1ef70>
   2c358: 97ff7062     	bl	0x84e0 <__stack_chk_fail@plt>
   2c35c: d10303ff     	sub	sp, sp, #0xc0
   2c360: a9066ffc     	stp	x28, x27, [sp, #0x60]
   2c364: a90767fa     	stp	x26, x25, [sp, #0x70]
   2c368: a9085ff8     	stp	x24, x23, [sp, #0x80]
   2c36c: a90957f6     	stp	x22, x21, [sp, #0x90]
   2c370: a90a4ff4     	stp	x20, x19, [sp, #0xa0]
   2c374: a90b7bfd     	stp	x29, x30, [sp, #0xb0]
   2c378: 9102c3fd     	add	x29, sp, #0xb0
   2c37c: d53bd059     	mrs	x25, TPIDR_EL0
   2c380: f9401728     	ldr	x8, [x25, #0x28]
   2c384: 52800029     	mov	w9, #0x1                // =1
   2c388: 1ac32129     	lsl	w9, w9, w3
   2c38c: f9002fe8     	str	x8, [sp, #0x58]
   2c390: f9400008     	ldr	x8, [x0]
   2c394: b9400108     	ldr	w8, [x8]
   2c398: 6a09011f     	tst	w8, w9
   2c39c: 540002c0     	b.eq	0x2c3f4 <__share_file+0x1f0c0>
   2c3a0: f9401408     	ldr	x8, [x0, #0x28]
   2c3a4: 2a0203f6     	mov	w22, w2
   2c3a8: aa0003f7     	mov	x23, x0
   2c3ac: 38624908     	ldrb	w8, [x8, w2, uxtw]
   2c3b0: 34000228     	cbz	w8, 0x2c3f4 <__share_file+0x1f0c0>
   2c3b4: 394000a8     	ldrb	w8, [x5]
   2c3b8: 3940789b     	ldrb	w27, [x4, #0x1e]
   2c3bc: aa0503f3     	mov	x19, x5
   2c3c0: aa0403f4     	mov	x20, x4
   2c3c4: 7100011f     	cmp	w8, #0x0
   2c3c8: 52800108     	mov	w8, #0x8                // =8
   2c3cc: 1a88051a     	cinc	w26, w8, ne
   2c3d0: 11000f48     	add	w8, w26, #0x3
   2c3d4: 121e0508     	and	w8, w8, #0xc
   2c3d8: 321a0100     	orr	w0, w8, #0x40
   2c3dc: 9100c3e8     	add	x8, sp, #0x30
   2c3e0: 2a0303f5     	mov	w21, w3
   2c3e4: 2a0103f8     	mov	w24, w1
   2c3e8: 97ff6ffe     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   2c3ec: b9404fe8     	ldr	w8, [sp, #0x4c]
   2c3f0: 340001c8     	cbz	w8, 0x2c428 <__share_file+0x1f0f4>
   2c3f4: 2a1f03e0     	mov	w0, wzr
   2c3f8: f9401728     	ldr	x8, [x25, #0x28]
   2c3fc: f9402fe9     	ldr	x9, [sp, #0x58]
   2c400: eb09011f     	cmp	x8, x9
   2c404: 54000541     	b.ne	0x2c4ac <__share_file+0x1f178>
   2c408: a94b7bfd     	ldp	x29, x30, [sp, #0xb0]
   2c40c: a94a4ff4     	ldp	x20, x19, [sp, #0xa0]
   2c410: a94957f6     	ldp	x22, x21, [sp, #0x90]
   2c414: a9485ff8     	ldp	x24, x23, [sp, #0x80]
   2c418: a94767fa     	ldp	x26, x25, [sp, #0x70]
   2c41c: a9466ffc     	ldp	x28, x27, [sp, #0x60]
   2c420: 910303ff     	add	sp, sp, #0xc0
   2c424: d65f03c0     	ret
   2c428: f843c3fc     	ldur	x28, [sp, #0x3c]
   2c42c: b94032e8     	ldr	w8, [x23, #0x30]
   2c430: 52800217     	mov	w23, #0x10              // =16
   2c434: 7100037f     	cmp	w27, #0x0
   2c438: b9001398     	str	w24, [x28, #0x10]
   2c43c: 29015b88     	stp	w8, w22, [x28, #0x8]
   2c440: 52800808     	mov	w8, #0x40               // =64
   2c444: 79002b95     	strh	w21, [x28, #0x14]
   2c448: 79002f97     	strh	w23, [x28, #0x16]
   2c44c: b9001b88     	str	w8, [x28, #0x18]
   2c450: f843c3f5     	ldur	x21, [sp, #0x3c]
   2c454: 528003c8     	mov	w8, #0x1e               // =30
   2c458: 1a880502     	cinc	w2, w8, ne
   2c45c: aa1403e1     	mov	x1, x20
   2c460: 910082a0     	add	x0, x21, #0x20
   2c464: b9001ea2     	str	w2, [x21, #0x1c]
   2c468: 97ff7132     	bl	0x8930 <memcpy@plt>
   2c46c: b9401b88     	ldr	w8, [x28, #0x18]
   2c470: 51002342     	sub	w2, w26, #0x8
   2c474: aa1303e1     	mov	x1, x19
   2c478: 8b0802a8     	add	x8, x21, x8
   2c47c: 91002100     	add	x0, x8, #0x8
   2c480: 39000117     	strb	w23, [x8]
   2c484: b9000502     	str	w2, [x8, #0x4]
   2c488: 97ff712a     	bl	0x8930 <memcpy@plt>
   2c48c: ad4187e0     	ldp	q0, q1, [sp, #0x30]
   2c490: f9402be8     	ldr	x8, [sp, #0x50]
   2c494: 910003e0     	mov	x0, sp
   2c498: ad0007e0     	stp	q0, q1, [sp]
   2c49c: f90013e8     	str	x8, [sp, #0x20]
   2c4a0: 97ff702c     	bl	0x8550 <__api_logger_buffer_commit@plt>
   2c4a4: 52800020     	mov	w0, #0x1                // =1
   2c4a8: 17ffffd4     	b	0x2c3f8 <__share_file+0x1f0c4>
   2c4ac: 97ff700d     	bl	0x84e0 <__stack_chk_fail@plt>
   2c4b0: d10343ff     	sub	sp, sp, #0xd0
   2c4b4: a9076ffc     	stp	x28, x27, [sp, #0x70]
   2c4b8: a90867fa     	stp	x26, x25, [sp, #0x80]
   2c4bc: a9095ff8     	stp	x24, x23, [sp, #0x90]
   2c4c0: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   2c4c4: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   2c4c8: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
   2c4cc: 910303fd     	add	x29, sp, #0xc0
   2c4d0: d53bd059     	mrs	x25, TPIDR_EL0
   2c4d4: f9401728     	ldr	x8, [x25, #0x28]
   2c4d8: 52800029     	mov	w9, #0x1                // =1
   2c4dc: 1ac32129     	lsl	w9, w9, w3
   2c4e0: f81a83a8     	stur	x8, [x29, #-0x58]
   2c4e4: f9400008     	ldr	x8, [x0]
   2c4e8: b9400108     	ldr	w8, [x8]
   2c4ec: 6a09011f     	tst	w8, w9
   2c4f0: 54000380     	b.eq	0x2c560 <__share_file+0x1f22c>
   2c4f4: f9401408     	ldr	x8, [x0, #0x28]
   2c4f8: 2a0203f6     	mov	w22, w2
   2c4fc: aa0003f8     	mov	x24, x0
   2c500: 38624908     	ldrb	w8, [x8, w2, uxtw]
   2c504: 340002e8     	cbz	w8, 0x2c560 <__share_file+0x1f22c>
   2c508: 39406c88     	ldrb	w8, [x4, #0x1b]
   2c50c: 394000aa     	ldrb	w10, [x5]
   2c510: 528003e9     	mov	w9, #0x1f               // =31
   2c514: 5280010b     	mov	w11, #0x8               // =8
   2c518: 7100011f     	cmp	w8, #0x0
   2c51c: 9a89053b     	cinc	x27, x9, ne
   2c520: 7100015f     	cmp	w10, #0x0
   2c524: 9a8b057a     	cinc	x26, x11, ne
   2c528: 11000f68     	add	w8, w27, #0x3
   2c52c: 927e111c     	and	x28, x8, #0x7c
   2c530: 11000f48     	add	w8, w26, #0x3
   2c534: 121e0508     	and	w8, w8, #0xc
   2c538: 0b1c0108     	add	w8, w8, w28
   2c53c: 11007100     	add	w0, w8, #0x1c
   2c540: 910103e8     	add	x8, sp, #0x40
   2c544: aa0503f3     	mov	x19, x5
   2c548: aa0403f4     	mov	x20, x4
   2c54c: 2a0303f5     	mov	w21, w3
   2c550: 2a0103f7     	mov	w23, w1
   2c554: 97ff6fa3     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   2c558: b9405fe8     	ldr	w8, [sp, #0x5c]
   2c55c: 340001c8     	cbz	w8, 0x2c594 <__share_file+0x1f260>
   2c560: 2a1f03e0     	mov	w0, wzr
   2c564: f9401728     	ldr	x8, [x25, #0x28]
   2c568: f85a83a9     	ldur	x9, [x29, #-0x58]
   2c56c: eb09011f     	cmp	x8, x9
   2c570: 54000541     	b.ne	0x2c618 <__share_file+0x1f2e4>
   2c574: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
   2c578: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   2c57c: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   2c580: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   2c584: a94867fa     	ldp	x26, x25, [sp, #0x80]
   2c588: a9476ffc     	ldp	x28, x27, [sp, #0x70]
   2c58c: 910343ff     	add	sp, sp, #0xd0
   2c590: d65f03c0     	ret
   2c594: f90007fa     	str	x26, [sp, #0x8]
   2c598: f844c3fa     	ldur	x26, [sp, #0x4c]
   2c59c: b9403308     	ldr	w8, [x24, #0x30]
   2c5a0: 52800218     	mov	w24, #0x10              // =16
   2c5a4: 11007389     	add	w9, w28, #0x1c
   2c5a8: b9001357     	str	w23, [x26, #0x10]
   2c5ac: 29015b48     	stp	w8, w22, [x26, #0x8]
   2c5b0: 79002b55     	strh	w21, [x26, #0x14]
   2c5b4: 79002f58     	strh	w24, [x26, #0x16]
   2c5b8: b9001b49     	str	w9, [x26, #0x18]
   2c5bc: f844c3f5     	ldur	x21, [sp, #0x4c]
   2c5c0: 51001362     	sub	w2, w27, #0x4
   2c5c4: aa1403e1     	mov	x1, x20
   2c5c8: 910082a0     	add	x0, x21, #0x20
   2c5cc: b9001ea2     	str	w2, [x21, #0x1c]
   2c5d0: 97ff70d8     	bl	0x8930 <memcpy@plt>
   2c5d4: b9401b48     	ldr	w8, [x26, #0x18]
   2c5d8: f94007e9     	ldr	x9, [sp, #0x8]
   2c5dc: aa1303e1     	mov	x1, x19
   2c5e0: 8b0802a8     	add	x8, x21, x8
   2c5e4: 51002122     	sub	w2, w9, #0x8
   2c5e8: 91002100     	add	x0, x8, #0x8
   2c5ec: 39000118     	strb	w24, [x8]
   2c5f0: b9000502     	str	w2, [x8, #0x4]
   2c5f4: 97ff70cf     	bl	0x8930 <memcpy@plt>
   2c5f8: ad4207e0     	ldp	q0, q1, [sp, #0x40]
   2c5fc: f94033e8     	ldr	x8, [sp, #0x60]
   2c600: 910043e0     	add	x0, sp, #0x10
   2c604: ad0087e0     	stp	q0, q1, [sp, #0x10]
   2c608: f9001be8     	str	x8, [sp, #0x30]
   2c60c: 97ff6fd1     	bl	0x8550 <__api_logger_buffer_commit@plt>
   2c610: 52800020     	mov	w0, #0x1                // =1
   2c614: 17ffffd4     	b	0x2c564 <__share_file+0x1f230>
   2c618: 97ff6fb2     	bl	0x84e0 <__stack_chk_fail@plt>
   2c61c: d10303ff     	sub	sp, sp, #0xc0
   2c620: a9066ffc     	stp	x28, x27, [sp, #0x60]
   2c624: a90767fa     	stp	x26, x25, [sp, #0x70]
   2c628: a9085ff8     	stp	x24, x23, [sp, #0x80]
   2c62c: a90957f6     	stp	x22, x21, [sp, #0x90]
   2c630: a90a4ff4     	stp	x20, x19, [sp, #0xa0]
   2c634: a90b7bfd     	stp	x29, x30, [sp, #0xb0]
   2c638: 9102c3fd     	add	x29, sp, #0xb0
   2c63c: d53bd059     	mrs	x25, TPIDR_EL0
   2c640: f9401728     	ldr	x8, [x25, #0x28]
   2c644: 52800029     	mov	w9, #0x1                // =1
   2c648: 1ac32129     	lsl	w9, w9, w3
   2c64c: f9002fe8     	str	x8, [sp, #0x58]
   2c650: f9400008     	ldr	x8, [x0]
   2c654: b9400108     	ldr	w8, [x8]
   2c658: 6a09011f     	tst	w8, w9
   2c65c: 540002e0     	b.eq	0x2c6b8 <__share_file+0x1f384>
   2c660: f9401408     	ldr	x8, [x0, #0x28]
   2c664: 2a0203f6     	mov	w22, w2
   2c668: aa0003f7     	mov	x23, x0
   2c66c: 38624908     	ldrb	w8, [x8, w2, uxtw]
   2c670: 34000248     	cbz	w8, 0x2c6b8 <__share_file+0x1f384>
   2c674: 394000a8     	ldrb	w8, [x5]
   2c678: 3940289b     	ldrb	w27, [x4, #0xa]
   2c67c: aa0503f3     	mov	x19, x5
   2c680: aa0403f4     	mov	x20, x4
   2c684: 7100011f     	cmp	w8, #0x0
   2c688: 52800108     	mov	w8, #0x8                // =8
   2c68c: 1a88051a     	cinc	w26, w8, ne
   2c690: 11000f48     	add	w8, w26, #0x3
   2c694: 121e0508     	and	w8, w8, #0xc
   2c698: 321c0108     	orr	w8, w8, #0x10
   2c69c: 11007100     	add	w0, w8, #0x1c
   2c6a0: 9100c3e8     	add	x8, sp, #0x30
   2c6a4: 2a0303f5     	mov	w21, w3
   2c6a8: 2a0103f8     	mov	w24, w1
   2c6ac: 97ff6f4d     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   2c6b0: b9404fe8     	ldr	w8, [sp, #0x4c]
   2c6b4: 340001c8     	cbz	w8, 0x2c6ec <__share_file+0x1f3b8>
   2c6b8: 2a1f03e0     	mov	w0, wzr
   2c6bc: f9401728     	ldr	x8, [x25, #0x28]
   2c6c0: f9402fe9     	ldr	x9, [sp, #0x58]
   2c6c4: eb09011f     	cmp	x8, x9
   2c6c8: 54000541     	b.ne	0x2c770 <__share_file+0x1f43c>
   2c6cc: a94b7bfd     	ldp	x29, x30, [sp, #0xb0]
   2c6d0: a94a4ff4     	ldp	x20, x19, [sp, #0xa0]
   2c6d4: a94957f6     	ldp	x22, x21, [sp, #0x90]
   2c6d8: a9485ff8     	ldp	x24, x23, [sp, #0x80]
   2c6dc: a94767fa     	ldp	x26, x25, [sp, #0x70]
   2c6e0: a9466ffc     	ldp	x28, x27, [sp, #0x60]
   2c6e4: 910303ff     	add	sp, sp, #0xc0
   2c6e8: d65f03c0     	ret
   2c6ec: f843c3fc     	ldur	x28, [sp, #0x3c]
   2c6f0: b94032e8     	ldr	w8, [x23, #0x30]
   2c6f4: 52800217     	mov	w23, #0x10              // =16
   2c6f8: 7100037f     	cmp	w27, #0x0
   2c6fc: b9001398     	str	w24, [x28, #0x10]
   2c700: 29015b88     	stp	w8, w22, [x28, #0x8]
   2c704: 52800588     	mov	w8, #0x2c               // =44
   2c708: 79002b95     	strh	w21, [x28, #0x14]
   2c70c: 79002f97     	strh	w23, [x28, #0x16]
   2c710: b9001b88     	str	w8, [x28, #0x18]
   2c714: f843c3f5     	ldur	x21, [sp, #0x3c]
   2c718: 52800148     	mov	w8, #0xa                // =10
   2c71c: 1a880502     	cinc	w2, w8, ne
   2c720: aa1403e1     	mov	x1, x20
   2c724: 910082a0     	add	x0, x21, #0x20
   2c728: b9001ea2     	str	w2, [x21, #0x1c]
   2c72c: 97ff7081     	bl	0x8930 <memcpy@plt>
   2c730: b9401b88     	ldr	w8, [x28, #0x18]
   2c734: 51002342     	sub	w2, w26, #0x8
   2c738: aa1303e1     	mov	x1, x19
   2c73c: 8b0802a8     	add	x8, x21, x8
   2c740: 91002100     	add	x0, x8, #0x8
   2c744: 39000117     	strb	w23, [x8]
   2c748: b9000502     	str	w2, [x8, #0x4]
   2c74c: 97ff7079     	bl	0x8930 <memcpy@plt>
   2c750: ad4187e0     	ldp	q0, q1, [sp, #0x30]
   2c754: f9402be8     	ldr	x8, [sp, #0x50]
   2c758: 910003e0     	mov	x0, sp
   2c75c: ad0007e0     	stp	q0, q1, [sp]
   2c760: f90013e8     	str	x8, [sp, #0x20]
   2c764: 97ff6f7b     	bl	0x8550 <__api_logger_buffer_commit@plt>
   2c768: 52800020     	mov	w0, #0x1                // =1
   2c76c: 17ffffd4     	b	0x2c6bc <__share_file+0x1f388>
   2c770: 97ff6f5c     	bl	0x84e0 <__stack_chk_fail@plt>
   2c774: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   2c778: 910003fd     	mov	x29, sp
   2c77c: f9400409     	ldr	x9, [x0, #0x8]
   2c780: 93407c28     	sxtw	x8, w1
   2c784: eb08013f     	cmp	x9, x8
   2c788: 540000a9     	b.ls	0x2c79c <__share_file+0x1f468>
   2c78c: f9400009     	ldr	x9, [x0]
   2c790: f8687920     	ldr	x0, [x9, x8, lsl #3]
   2c794: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   2c798: d65f03c0     	ret
   2c79c: d0000160     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2c7a0: 900001a2     	adrp	x2, 0x60000
   2c7a4: d0000163     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2c7a8: 91215c00     	add	x0, x0, #0x857
   2c7ac: 91263842     	add	x2, x2, #0x98e
   2c7b0: 91397863     	add	x3, x3, #0xe5e
   2c7b4: 528023e1     	mov	w1, #0x11f              // =287
   2c7b8: 97ff6e8a     	bl	0x81e0 <__assert2@plt>
   2c7bc: f81c0ff7     	str	x23, [sp, #-0x40]!
   2c7c0: a90157f6     	stp	x22, x21, [sp, #0x10]
   2c7c4: a9024ff4     	stp	x20, x19, [sp, #0x20]
   2c7c8: a9037bfd     	stp	x29, x30, [sp, #0x30]
   2c7cc: 9100c3fd     	add	x29, sp, #0x30
   2c7d0: aa0003f4     	mov	x20, x0
   2c7d4: f8408e88     	ldr	x8, [x20, #0x8]!
   2c7d8: aa0003f3     	mov	x19, x0
   2c7dc: b4000248     	cbz	x8, 0x2c824 <__share_file+0x1f4f0>
   2c7e0: aa1f03f5     	mov	x21, xzr
   2c7e4: aa1f03f6     	mov	x22, xzr
   2c7e8: d2c00037     	mov	x23, #0x100000000       // =4294967296
   2c7ec: 14000005     	b	0x2c800 <__share_file+0x1f4cc>
   2c7f0: 910006d6     	add	x22, x22, #0x1
   2c7f4: eb0802df     	cmp	x22, x8
   2c7f8: 8b1702b5     	add	x21, x21, x23
   2c7fc: 54000142     	b.hs	0x2c824 <__share_file+0x1f4f0>
   2c800: f9400269     	ldr	x9, [x19]
   2c804: 935dfeaa     	asr	x10, x21, #29
   2c808: f86a6920     	ldr	x0, [x9, x10]
   2c80c: b4ffff20     	cbz	x0, 0x2c7f0 <__share_file+0x1f4bc>
   2c810: f9400008     	ldr	x8, [x0]
   2c814: f9400508     	ldr	x8, [x8, #0x8]
   2c818: d63f0100     	blr	x8
   2c81c: f9400288     	ldr	x8, [x20]
   2c820: 17fffff4     	b	0x2c7f0 <__share_file+0x1f4bc>
   2c824: f9400a68     	ldr	x8, [x19, #0x10]
   2c828: f900067f     	str	xzr, [x19, #0x8]
   2c82c: b4000088     	cbz	x8, 0x2c83c <__share_file+0x1f508>
   2c830: f9400260     	ldr	x0, [x19]
   2c834: 97ff706b     	bl	0x89e0 <free@plt>
   2c838: f900027f     	str	xzr, [x19]
   2c83c: a9007e9f     	stp	xzr, xzr, [x20]
   2c840: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   2c844: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   2c848: a94157f6     	ldp	x22, x21, [sp, #0x10]
   2c84c: f84407f7     	ldr	x23, [sp], #0x40
   2c850: d65f03c0     	ret
   2c854: d10143ff     	sub	sp, sp, #0x50
   2c858: f9000bf7     	str	x23, [sp, #0x10]
   2c85c: a90257f6     	stp	x22, x21, [sp, #0x20]
   2c860: a9034ff4     	stp	x20, x19, [sp, #0x30]
   2c864: a9047bfd     	stp	x29, x30, [sp, #0x40]
   2c868: 910103fd     	add	x29, sp, #0x40
   2c86c: d53bd056     	mrs	x22, TPIDR_EL0
   2c870: f94016c8     	ldr	x8, [x22, #0x28]
   2c874: aa0003f3     	mov	x19, x0
   2c878: f90007e8     	str	x8, [sp, #0x8]
   2c87c: f9400414     	ldr	x20, [x0, #0x8]
   2c880: 7100069f     	cmp	w20, #0x1
   2c884: 93407e97     	sxtw	x23, w20
   2c888: 5400014b     	b.lt	0x2c8b0 <__share_file+0x1f57c>
   2c88c: aa1f03f5     	mov	x21, xzr
   2c890: eb15029f     	cmp	x20, x21
   2c894: 540006a9     	b.ls	0x2c968 <__share_file+0x1f634>
   2c898: f9400268     	ldr	x8, [x19]
   2c89c: f8757908     	ldr	x8, [x8, x21, lsl #3]
   2c8a0: b40002c8     	cbz	x8, 0x2c8f8 <__share_file+0x1f5c4>
   2c8a4: 910006b5     	add	x21, x21, #0x1
   2c8a8: eb1702bf     	cmp	x21, x23
   2c8ac: 54ffff2b     	b.lt	0x2c890 <__share_file+0x1f55c>
   2c8b0: 52801600     	mov	w0, #0xb0               // =176
   2c8b4: 97ff6e4f     	bl	0x81f0 <_Znwm@plt>
   2c8b8: aa0003f5     	mov	x21, x0
   2c8bc: 97fff1b5     	bl	0x28f90 <__share_file+0x1bc5c>
   2c8c0: f90003f5     	str	x21, [sp]
   2c8c4: a9402262     	ldp	x2, x8, [x19]
   2c8c8: 910003e3     	mov	x3, sp
   2c8cc: aa1303e0     	mov	x0, x19
   2c8d0: 8b080c41     	add	x1, x2, x8, lsl #3
   2c8d4: 94000210     	bl	0x2d114 <__api_tcp_server+0x4>
   2c8d8: f9400668     	ldr	x8, [x19, #0x8]
   2c8dc: eb17011f     	cmp	x8, x23
   2c8e0: 54000449     	b.ls	0x2c968 <__share_file+0x1f634>
   2c8e4: f9400268     	ldr	x8, [x19]
   2c8e8: 2a1403e1     	mov	w1, w20
   2c8ec: f8777900     	ldr	x0, [x8, x23, lsl #3]
   2c8f0: 97fff879     	bl	0x2aad4 <__share_file+0x1d7a0>
   2c8f4: 14000012     	b	0x2c93c <__share_file+0x1f608>
   2c8f8: 52801600     	mov	w0, #0xb0               // =176
   2c8fc: 97ff6e3d     	bl	0x81f0 <_Znwm@plt>
   2c900: aa0003f4     	mov	x20, x0
   2c904: 97fff1a3     	bl	0x28f90 <__share_file+0x1bc5c>
   2c908: f9400668     	ldr	x8, [x19, #0x8]
   2c90c: eb15011f     	cmp	x8, x21
   2c910: 540002c9     	b.ls	0x2c968 <__share_file+0x1f634>
   2c914: f9400268     	ldr	x8, [x19]
   2c918: f8357914     	str	x20, [x8, x21, lsl #3]
   2c91c: f9400668     	ldr	x8, [x19, #0x8]
   2c920: eb15011f     	cmp	x8, x21
   2c924: 54000229     	b.ls	0x2c968 <__share_file+0x1f634>
   2c928: f9400268     	ldr	x8, [x19]
   2c92c: 2a1503e1     	mov	w1, w21
   2c930: f8757900     	ldr	x0, [x8, x21, lsl #3]
   2c934: 97fff868     	bl	0x2aad4 <__share_file+0x1d7a0>
   2c938: 2a1503f4     	mov	w20, w21
   2c93c: f94016c8     	ldr	x8, [x22, #0x28]
   2c940: f94007e9     	ldr	x9, [sp, #0x8]
   2c944: eb09011f     	cmp	x8, x9
   2c948: 54000201     	b.ne	0x2c988 <__share_file+0x1f654>
   2c94c: 2a1403e0     	mov	w0, w20
   2c950: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   2c954: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   2c958: a94257f6     	ldp	x22, x21, [sp, #0x20]
   2c95c: f9400bf7     	ldr	x23, [sp, #0x10]
   2c960: 910143ff     	add	sp, sp, #0x50
   2c964: d65f03c0     	ret
   2c968: d0000160     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2c96c: 900001a2     	adrp	x2, 0x60000
   2c970: d0000163     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2c974: 91215c00     	add	x0, x0, #0x857
   2c978: 91263842     	add	x2, x2, #0x98e
   2c97c: 91397863     	add	x3, x3, #0xe5e
   2c980: 528023e1     	mov	w1, #0x11f              // =287
   2c984: 97ff6e17     	bl	0x81e0 <__assert2@plt>
   2c988: 97ff6ed6     	bl	0x84e0 <__stack_chk_fail@plt>
   2c98c: f81d0ff5     	str	x21, [sp, #-0x30]!
   2c990: a9014ff4     	stp	x20, x19, [sp, #0x10]
   2c994: a9027bfd     	stp	x29, x30, [sp, #0x20]
   2c998: 910083fd     	add	x29, sp, #0x20
   2c99c: f9400408     	ldr	x8, [x0, #0x8]
   2c9a0: 2a0103f3     	mov	w19, w1
   2c9a4: 93407e75     	sxtw	x21, w19
   2c9a8: eb15011f     	cmp	x8, x21
   2c9ac: 54000289     	b.ls	0x2c9fc <__share_file+0x1f6c8>
   2c9b0: f9400008     	ldr	x8, [x0]
   2c9b4: aa0003f4     	mov	x20, x0
   2c9b8: f8757900     	ldr	x0, [x8, x21, lsl #3]
   2c9bc: b4000140     	cbz	x0, 0x2c9e4 <__share_file+0x1f6b0>
   2c9c0: f9400008     	ldr	x8, [x0]
   2c9c4: f9400508     	ldr	x8, [x8, #0x8]
   2c9c8: d63f0100     	blr	x8
   2c9cc: f9400688     	ldr	x8, [x20, #0x8]
   2c9d0: eb15011f     	cmp	x8, x21
   2c9d4: 54000149     	b.ls	0x2c9fc <__share_file+0x1f6c8>
   2c9d8: f9400288     	ldr	x8, [x20]
   2c9dc: f835791f     	str	xzr, [x8, x21, lsl #3]
   2c9e0: 14000002     	b	0x2c9e8 <__share_file+0x1f6b4>
   2c9e4: 12800013     	mov	w19, #-0x1              // =-1
   2c9e8: 2a1303e0     	mov	w0, w19
   2c9ec: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   2c9f0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   2c9f4: f84307f5     	ldr	x21, [sp], #0x30
   2c9f8: d65f03c0     	ret
   2c9fc: d0000160     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2ca00: 900001a2     	adrp	x2, 0x60000
   2ca04: d0000163     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2ca08: 91215c00     	add	x0, x0, #0x857
   2ca0c: 91263842     	add	x2, x2, #0x98e
   2ca10: 91397863     	add	x3, x3, #0xe5e
   2ca14: 528023e1     	mov	w1, #0x11f              // =287
   2ca18: 97ff6df2     	bl	0x81e0 <__assert2@plt>
   2ca1c: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   2ca20: 910003fd     	mov	x29, sp
   2ca24: f940040a     	ldr	x10, [x0, #0x8]
   2ca28: 93407c29     	sxtw	x9, w1
   2ca2c: eb09015f     	cmp	x10, x9
   2ca30: 540001c9     	b.ls	0x2ca68 <__share_file+0x1f734>
   2ca34: f940000a     	ldr	x10, [x0]
   2ca38: f8697940     	ldr	x0, [x10, x9, lsl #3]
   2ca3c: b4000120     	cbz	x0, 0x2ca60 <__share_file+0x1f72c>
   2ca40: 2a0303e8     	mov	w8, w3
   2ca44: 52800023     	mov	w3, #0x1                // =1
   2ca48: 52807d04     	mov	w4, #0x3e8              // =1000
   2ca4c: 52800025     	mov	w5, #0x1                // =1
   2ca50: aa0203e1     	mov	x1, x2
   2ca54: 2a0803e2     	mov	w2, w8
   2ca58: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   2ca5c: 17fff2ed     	b	0x29610 <__share_file+0x1c2dc>
   2ca60: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   2ca64: d65f03c0     	ret
   2ca68: d0000160     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2ca6c: 900001a2     	adrp	x2, 0x60000
   2ca70: d0000163     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2ca74: 91215c00     	add	x0, x0, #0x857
   2ca78: 91263842     	add	x2, x2, #0x98e
   2ca7c: 91397863     	add	x3, x3, #0xe5e
   2ca80: 528023e1     	mov	w1, #0x11f              // =287
   2ca84: 97ff6dd7     	bl	0x81e0 <__assert2@plt>
   2ca88: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   2ca8c: 910003fd     	mov	x29, sp
   2ca90: f9400409     	ldr	x9, [x0, #0x8]
   2ca94: 93407c28     	sxtw	x8, w1
   2ca98: eb08013f     	cmp	x9, x8
   2ca9c: 54000109     	b.ls	0x2cabc <__share_file+0x1f788>
   2caa0: f9400009     	ldr	x9, [x0]
   2caa4: f8687920     	ldr	x0, [x9, x8, lsl #3]
   2caa8: b4000060     	cbz	x0, 0x2cab4 <__share_file+0x1f780>
   2caac: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   2cab0: 17fff678     	b	0x2a490 <__share_file+0x1d15c>
   2cab4: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   2cab8: d65f03c0     	ret
   2cabc: d0000160     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2cac0: 900001a2     	adrp	x2, 0x60000
   2cac4: d0000163     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2cac8: 91215c00     	add	x0, x0, #0x857
   2cacc: 91263842     	add	x2, x2, #0x98e
   2cad0: 91397863     	add	x3, x3, #0xe5e
   2cad4: 528023e1     	mov	w1, #0x11f              // =287
   2cad8: 97ff6dc2     	bl	0x81e0 <__assert2@plt>
   2cadc: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   2cae0: 910003fd     	mov	x29, sp
   2cae4: f9400408     	ldr	x8, [x0, #0x8]
   2cae8: eb21c11f     	cmp	x8, w1, sxtw
   2caec: 54000069     	b.ls	0x2caf8 <__share_file+0x1f7c4>
   2caf0: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   2caf4: d65f03c0     	ret
   2caf8: d0000160     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2cafc: 900001a2     	adrp	x2, 0x60000
   2cb00: d0000163     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2cb04: 91215c00     	add	x0, x0, #0x857
   2cb08: 91263842     	add	x2, x2, #0x98e
   2cb0c: 91397863     	add	x3, x3, #0xe5e
   2cb10: 528023e1     	mov	w1, #0x11f              // =287
   2cb14: 97ff6db3     	bl	0x81e0 <__assert2@plt>
   2cb18: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   2cb1c: 910003fd     	mov	x29, sp
   2cb20: f9400408     	ldr	x8, [x0, #0x8]
   2cb24: eb21c11f     	cmp	x8, w1, sxtw
   2cb28: 54000069     	b.ls	0x2cb34 <__share_file+0x1f800>
   2cb2c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   2cb30: d65f03c0     	ret
   2cb34: d0000160     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2cb38: 900001a2     	adrp	x2, 0x60000
   2cb3c: d0000163     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2cb40: 91215c00     	add	x0, x0, #0x857
   2cb44: 91263842     	add	x2, x2, #0x98e
   2cb48: 91397863     	add	x3, x3, #0xe5e
   2cb4c: 528023e1     	mov	w1, #0x11f              // =287
   2cb50: 97ff6da4     	bl	0x81e0 <__assert2@plt>
   2cb54: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   2cb58: 910003fd     	mov	x29, sp
   2cb5c: f9400409     	ldr	x9, [x0, #0x8]
   2cb60: 93407c28     	sxtw	x8, w1
   2cb64: eb08013f     	cmp	x9, x8
   2cb68: 54000149     	b.ls	0x2cb90 <__share_file+0x1f85c>
   2cb6c: f9400009     	ldr	x9, [x0]
   2cb70: f8687920     	ldr	x0, [x9, x8, lsl #3]
   2cb74: b40000a0     	cbz	x0, 0x2cb88 <__share_file+0x1f854>
   2cb78: aa0203e1     	mov	x1, x2
   2cb7c: 2a0303e2     	mov	w2, w3
   2cb80: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   2cb84: 17fff66c     	b	0x2a534 <__share_file+0x1d200>
   2cb88: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   2cb8c: d65f03c0     	ret
   2cb90: d0000160     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2cb94: 900001a2     	adrp	x2, 0x60000
   2cb98: d0000163     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2cb9c: 91215c00     	add	x0, x0, #0x857
   2cba0: 91263842     	add	x2, x2, #0x98e
   2cba4: 91397863     	add	x3, x3, #0xe5e
   2cba8: 528023e1     	mov	w1, #0x11f              // =287
   2cbac: 97ff6d8d     	bl	0x81e0 <__assert2@plt>

000000000002cbb0 <__api_tcp_create>:
   2cbb0: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   2cbb4: 910003fd     	mov	x29, sp
   2cbb8: 90000288     	adrp	x8, 0x7c000
   2cbbc: 9122c108     	add	x8, x8, #0x8b0
   2cbc0: 08dffd08     	ldarb	w8, [x8]
   2cbc4: 360000a8     	tbz	w8, #0x0, 0x2cbd8 <__api_tcp_create+0x28>
   2cbc8: 90000280     	adrp	x0, 0x7c000
   2cbcc: 91226000     	add	x0, x0, #0x898
   2cbd0: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   2cbd4: 17ffff20     	b	0x2c854 <__share_file+0x1f520>
   2cbd8: 90000280     	adrp	x0, 0x7c000
   2cbdc: 9122c000     	add	x0, x0, #0x8b0
   2cbe0: 940039f7     	bl	0x3b3bc <operator delete(void*)+0x2c>
   2cbe4: 34ffff20     	cbz	w0, 0x2cbc8 <__api_tcp_create+0x18>
   2cbe8: 90000281     	adrp	x1, 0x7c000
   2cbec: 90000000     	adrp	x0, 0x2c000 <__share_file+0x1eccc>
   2cbf0: d0000262     	adrp	x2, 0x7a000
   2cbf4: 91226021     	add	x1, x1, #0x898
   2cbf8: 911ef000     	add	x0, x0, #0x7bc
   2cbfc: 913ea042     	add	x2, x2, #0xfa8
   2cc00: a9007c3f     	stp	xzr, xzr, [x1]
   2cc04: f900083f     	str	xzr, [x1, #0x10]
   2cc08: 97ff6f9a     	bl	0x8a70 <__cxa_atexit@plt>
   2cc0c: 90000280     	adrp	x0, 0x7c000
   2cc10: 9122c000     	add	x0, x0, #0x8b0
   2cc14: 94003a08     	bl	0x3b434 <operator delete(void*)+0xa4>
   2cc18: 17ffffec     	b	0x2cbc8 <__api_tcp_create+0x18>

000000000002cc1c <__api_tcp_remove>:
   2cc1c: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
   2cc20: a9014ff4     	stp	x20, x19, [sp, #0x10]
   2cc24: a9027bfd     	stp	x29, x30, [sp, #0x20]
   2cc28: 910083fd     	add	x29, sp, #0x20
   2cc2c: 90000288     	adrp	x8, 0x7c000
   2cc30: 9122c108     	add	x8, x8, #0x8b0
   2cc34: 08dffd08     	ldarb	w8, [x8]
   2cc38: 2a0003f3     	mov	w19, w0
   2cc3c: 36000328     	tbz	w8, #0x0, 0x2cca0 <__api_tcp_remove+0x84>
   2cc40: 90000295     	adrp	x21, 0x7c000
   2cc44: f94452a8     	ldr	x8, [x21, #0x8a0]
   2cc48: 93407e74     	sxtw	x20, w19
   2cc4c: eb14011f     	cmp	x8, x20
   2cc50: 540004a9     	b.ls	0x2cce4 <__api_tcp_remove+0xc8>
   2cc54: 90000296     	adrp	x22, 0x7c000
   2cc58: f9444ec8     	ldr	x8, [x22, #0x898]
   2cc5c: f8747900     	ldr	x0, [x8, x20, lsl #3]
   2cc60: b4000140     	cbz	x0, 0x2cc88 <__api_tcp_remove+0x6c>
   2cc64: f9400008     	ldr	x8, [x0]
   2cc68: f9400508     	ldr	x8, [x8, #0x8]
   2cc6c: d63f0100     	blr	x8
   2cc70: f94452a8     	ldr	x8, [x21, #0x8a0]
   2cc74: eb14011f     	cmp	x8, x20
   2cc78: 54000369     	b.ls	0x2cce4 <__api_tcp_remove+0xc8>
   2cc7c: f9444ec8     	ldr	x8, [x22, #0x898]
   2cc80: f834791f     	str	xzr, [x8, x20, lsl #3]
   2cc84: 14000002     	b	0x2cc8c <__api_tcp_remove+0x70>
   2cc88: 12800013     	mov	w19, #-0x1              // =-1
   2cc8c: 2a1303e0     	mov	w0, w19
   2cc90: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   2cc94: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   2cc98: a8c357f6     	ldp	x22, x21, [sp], #0x30
   2cc9c: d65f03c0     	ret
   2cca0: 90000280     	adrp	x0, 0x7c000
   2cca4: 9122c000     	add	x0, x0, #0x8b0
   2cca8: 940039c5     	bl	0x3b3bc <operator delete(void*)+0x2c>
   2ccac: 34fffca0     	cbz	w0, 0x2cc40 <__api_tcp_remove+0x24>
   2ccb0: 90000281     	adrp	x1, 0x7c000
   2ccb4: 90000000     	adrp	x0, 0x2c000 <__share_file+0x1eccc>
   2ccb8: d0000262     	adrp	x2, 0x7a000
   2ccbc: 91226021     	add	x1, x1, #0x898
   2ccc0: 911ef000     	add	x0, x0, #0x7bc
   2ccc4: 913ea042     	add	x2, x2, #0xfa8
   2ccc8: a9007c3f     	stp	xzr, xzr, [x1]
   2cccc: f900083f     	str	xzr, [x1, #0x10]
   2ccd0: 97ff6f68     	bl	0x8a70 <__cxa_atexit@plt>
   2ccd4: 90000280     	adrp	x0, 0x7c000
   2ccd8: 9122c000     	add	x0, x0, #0x8b0
   2ccdc: 940039d6     	bl	0x3b434 <operator delete(void*)+0xa4>
   2cce0: 17ffffd8     	b	0x2cc40 <__api_tcp_remove+0x24>
   2cce4: d0000160     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2cce8: 900001a2     	adrp	x2, 0x60000
   2ccec: d0000163     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2ccf0: 91215c00     	add	x0, x0, #0x857
   2ccf4: 91263842     	add	x2, x2, #0x98e
   2ccf8: 91397863     	add	x3, x3, #0xe5e
   2ccfc: 528023e1     	mov	w1, #0x11f              // =287
   2cd00: 97ff6d38     	bl	0x81e0 <__assert2@plt>

000000000002cd04 <__api_tcp_set_read_cb>:
   2cd04: d10083ff     	sub	sp, sp, #0x20
   2cd08: a9017bfd     	stp	x29, x30, [sp, #0x10]
   2cd0c: 910043fd     	add	x29, sp, #0x10
   2cd10: 90000288     	adrp	x8, 0x7c000
   2cd14: 9122c108     	add	x8, x8, #0x8b0
   2cd18: 08dffd08     	ldarb	w8, [x8]
   2cd1c: 36000108     	tbz	w8, #0x0, 0x2cd3c <__api_tcp_set_read_cb+0x38>
   2cd20: 90000288     	adrp	x8, 0x7c000
   2cd24: f9445108     	ldr	x8, [x8, #0x8a0]
   2cd28: eb20c11f     	cmp	x8, w0, sxtw
   2cd2c: 54000349     	b.ls	0x2cd94 <__api_tcp_set_read_cb+0x90>
   2cd30: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   2cd34: 910083ff     	add	sp, sp, #0x20
   2cd38: d65f03c0     	ret
   2cd3c: 90000288     	adrp	x8, 0x7c000
   2cd40: 9122c108     	add	x8, x8, #0x8b0
   2cd44: b81fc3a0     	stur	w0, [x29, #-0x4]
   2cd48: aa0803e0     	mov	x0, x8
   2cd4c: 9400399c     	bl	0x3b3bc <operator delete(void*)+0x2c>
   2cd50: 2a0003e8     	mov	w8, w0
   2cd54: b85fc3a0     	ldur	w0, [x29, #-0x4]
   2cd58: 34fffe48     	cbz	w8, 0x2cd20 <__api_tcp_set_read_cb+0x1c>
   2cd5c: 90000281     	adrp	x1, 0x7c000
   2cd60: 90000000     	adrp	x0, 0x2c000 <__share_file+0x1eccc>
   2cd64: d0000262     	adrp	x2, 0x7a000
   2cd68: 91226021     	add	x1, x1, #0x898
   2cd6c: 911ef000     	add	x0, x0, #0x7bc
   2cd70: 913ea042     	add	x2, x2, #0xfa8
   2cd74: a9007c3f     	stp	xzr, xzr, [x1]
   2cd78: f900083f     	str	xzr, [x1, #0x10]
   2cd7c: 97ff6f3d     	bl	0x8a70 <__cxa_atexit@plt>
   2cd80: 90000280     	adrp	x0, 0x7c000
   2cd84: 9122c000     	add	x0, x0, #0x8b0
   2cd88: 940039ab     	bl	0x3b434 <operator delete(void*)+0xa4>
   2cd8c: b85fc3a0     	ldur	w0, [x29, #-0x4]
   2cd90: 17ffffe4     	b	0x2cd20 <__api_tcp_set_read_cb+0x1c>
   2cd94: d0000160     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2cd98: 900001a2     	adrp	x2, 0x60000
   2cd9c: d0000163     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2cda0: 91215c00     	add	x0, x0, #0x857
   2cda4: 91263842     	add	x2, x2, #0x98e
   2cda8: 91397863     	add	x3, x3, #0xe5e
   2cdac: 528023e1     	mov	w1, #0x11f              // =287
   2cdb0: 97ff6d0c     	bl	0x81e0 <__assert2@plt>

000000000002cdb4 <__api_tcp_connect>:
   2cdb4: d100c3ff     	sub	sp, sp, #0x30
   2cdb8: a9027bfd     	stp	x29, x30, [sp, #0x20]
   2cdbc: 910083fd     	add	x29, sp, #0x20
   2cdc0: 90000288     	adrp	x8, 0x7c000
   2cdc4: 9122c108     	add	x8, x8, #0x8b0
   2cdc8: 08dffd08     	ldarb	w8, [x8]
   2cdcc: 36000268     	tbz	w8, #0x0, 0x2ce18 <__api_tcp_connect+0x64>
   2cdd0: 90000288     	adrp	x8, 0x7c000
   2cdd4: f9445109     	ldr	x9, [x8, #0x8a0]
   2cdd8: 93407c08     	sxtw	x8, w0
   2cddc: eb08013f     	cmp	x9, x8
   2cde0: 54000549     	b.ls	0x2ce88 <__api_tcp_connect+0xd4>
   2cde4: 90000289     	adrp	x9, 0x7c000
   2cde8: f9444d29     	ldr	x9, [x9, #0x898]
   2cdec: f8687920     	ldr	x0, [x9, x8, lsl #3]
   2cdf0: b40000e0     	cbz	x0, 0x2ce0c <__api_tcp_connect+0x58>
   2cdf4: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   2cdf8: 52800023     	mov	w3, #0x1                // =1
   2cdfc: 52807d04     	mov	w4, #0x3e8              // =1000
   2ce00: 52800025     	mov	w5, #0x1                // =1
   2ce04: 9100c3ff     	add	sp, sp, #0x30
   2ce08: 17fff202     	b	0x29610 <__share_file+0x1c2dc>
   2ce0c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   2ce10: 9100c3ff     	add	sp, sp, #0x30
   2ce14: d65f03c0     	ret
   2ce18: 90000288     	adrp	x8, 0x7c000
   2ce1c: 9122c108     	add	x8, x8, #0x8b0
   2ce20: f81f83a0     	stur	x0, [x29, #-0x8]
   2ce24: aa0803e0     	mov	x0, x8
   2ce28: b81f43a2     	stur	w2, [x29, #-0xc]
   2ce2c: f90007e1     	str	x1, [sp, #0x8]
   2ce30: 94003963     	bl	0x3b3bc <operator delete(void*)+0x2c>
   2ce34: f94007e1     	ldr	x1, [sp, #0x8]
   2ce38: b85f43a2     	ldur	w2, [x29, #-0xc]
   2ce3c: 2a0003e8     	mov	w8, w0
   2ce40: f85f83a0     	ldur	x0, [x29, #-0x8]
   2ce44: 34fffc68     	cbz	w8, 0x2cdd0 <__api_tcp_connect+0x1c>
   2ce48: 90000281     	adrp	x1, 0x7c000
   2ce4c: 90000000     	adrp	x0, 0x2c000 <__share_file+0x1eccc>
   2ce50: d0000262     	adrp	x2, 0x7a000
   2ce54: 91226021     	add	x1, x1, #0x898
   2ce58: 911ef000     	add	x0, x0, #0x7bc
   2ce5c: 913ea042     	add	x2, x2, #0xfa8
   2ce60: a9007c3f     	stp	xzr, xzr, [x1]
   2ce64: f900083f     	str	xzr, [x1, #0x10]
   2ce68: 97ff6f02     	bl	0x8a70 <__cxa_atexit@plt>
   2ce6c: 90000280     	adrp	x0, 0x7c000
   2ce70: 9122c000     	add	x0, x0, #0x8b0
   2ce74: 94003970     	bl	0x3b434 <operator delete(void*)+0xa4>
   2ce78: f85f83a0     	ldur	x0, [x29, #-0x8]
   2ce7c: f94007e1     	ldr	x1, [sp, #0x8]
   2ce80: b85f43a2     	ldur	w2, [x29, #-0xc]
   2ce84: 17ffffd3     	b	0x2cdd0 <__api_tcp_connect+0x1c>
   2ce88: d0000160     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2ce8c: 900001a2     	adrp	x2, 0x60000
   2ce90: d0000163     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2ce94: 91215c00     	add	x0, x0, #0x857
   2ce98: 91263842     	add	x2, x2, #0x98e
   2ce9c: 91397863     	add	x3, x3, #0xe5e
   2cea0: 528023e1     	mov	w1, #0x11f              // =287
   2cea4: 97ff6ccf     	bl	0x81e0 <__assert2@plt>

000000000002cea8 <__api_tcp_close>:
   2cea8: d10083ff     	sub	sp, sp, #0x20
   2ceac: a9017bfd     	stp	x29, x30, [sp, #0x10]
   2ceb0: 910043fd     	add	x29, sp, #0x10
   2ceb4: 90000288     	adrp	x8, 0x7c000
   2ceb8: 9122c108     	add	x8, x8, #0x8b0
   2cebc: 08dffd08     	ldarb	w8, [x8]
   2cec0: 36000208     	tbz	w8, #0x0, 0x2cf00 <__api_tcp_close+0x58>
   2cec4: 90000288     	adrp	x8, 0x7c000
   2cec8: f9445109     	ldr	x9, [x8, #0x8a0]
   2cecc: 93407c08     	sxtw	x8, w0
   2ced0: eb08013f     	cmp	x9, x8
   2ced4: 54000429     	b.ls	0x2cf58 <__api_tcp_close+0xb0>
   2ced8: 90000289     	adrp	x9, 0x7c000
   2cedc: f9444d29     	ldr	x9, [x9, #0x898]
   2cee0: f8687920     	ldr	x0, [x9, x8, lsl #3]
   2cee4: b4000080     	cbz	x0, 0x2cef4 <__api_tcp_close+0x4c>
   2cee8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   2ceec: 910083ff     	add	sp, sp, #0x20
   2cef0: 17fff568     	b	0x2a490 <__share_file+0x1d15c>
   2cef4: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   2cef8: 910083ff     	add	sp, sp, #0x20
   2cefc: d65f03c0     	ret
   2cf00: 90000288     	adrp	x8, 0x7c000
   2cf04: 9122c108     	add	x8, x8, #0x8b0
   2cf08: f90007e0     	str	x0, [sp, #0x8]
   2cf0c: aa0803e0     	mov	x0, x8
   2cf10: 9400392b     	bl	0x3b3bc <operator delete(void*)+0x2c>
   2cf14: 2a0003e8     	mov	w8, w0
   2cf18: f94007e0     	ldr	x0, [sp, #0x8]
   2cf1c: 34fffd48     	cbz	w8, 0x2cec4 <__api_tcp_close+0x1c>
   2cf20: 90000281     	adrp	x1, 0x7c000
   2cf24: 90000000     	adrp	x0, 0x2c000 <__share_file+0x1eccc>
   2cf28: d0000262     	adrp	x2, 0x7a000
   2cf2c: 91226021     	add	x1, x1, #0x898
   2cf30: 911ef000     	add	x0, x0, #0x7bc
   2cf34: 913ea042     	add	x2, x2, #0xfa8
   2cf38: a9007c3f     	stp	xzr, xzr, [x1]
   2cf3c: f900083f     	str	xzr, [x1, #0x10]
   2cf40: 97ff6ecc     	bl	0x8a70 <__cxa_atexit@plt>
   2cf44: 90000280     	adrp	x0, 0x7c000
   2cf48: 9122c000     	add	x0, x0, #0x8b0
   2cf4c: 9400393a     	bl	0x3b434 <operator delete(void*)+0xa4>
   2cf50: f94007e0     	ldr	x0, [sp, #0x8]
   2cf54: 17ffffdc     	b	0x2cec4 <__api_tcp_close+0x1c>
   2cf58: d0000160     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2cf5c: 900001a2     	adrp	x2, 0x60000
   2cf60: d0000163     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2cf64: 91215c00     	add	x0, x0, #0x857
   2cf68: 91263842     	add	x2, x2, #0x98e
   2cf6c: 91397863     	add	x3, x3, #0xe5e
   2cf70: 528023e1     	mov	w1, #0x11f              // =287
   2cf74: 97ff6c9b     	bl	0x81e0 <__assert2@plt>

000000000002cf78 <__api_tcp_set_connect_cb>:
   2cf78: d10083ff     	sub	sp, sp, #0x20
   2cf7c: a9017bfd     	stp	x29, x30, [sp, #0x10]
   2cf80: 910043fd     	add	x29, sp, #0x10
   2cf84: 90000288     	adrp	x8, 0x7c000
   2cf88: 9122c108     	add	x8, x8, #0x8b0
   2cf8c: 08dffd08     	ldarb	w8, [x8]
   2cf90: 36000108     	tbz	w8, #0x0, 0x2cfb0 <__api_tcp_set_connect_cb+0x38>
   2cf94: 90000288     	adrp	x8, 0x7c000
   2cf98: f9445108     	ldr	x8, [x8, #0x8a0]
   2cf9c: eb20c11f     	cmp	x8, w0, sxtw
   2cfa0: 54000349     	b.ls	0x2d008 <__api_tcp_set_connect_cb+0x90>
   2cfa4: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   2cfa8: 910083ff     	add	sp, sp, #0x20
   2cfac: d65f03c0     	ret
   2cfb0: 90000288     	adrp	x8, 0x7c000
   2cfb4: 9122c108     	add	x8, x8, #0x8b0
   2cfb8: b81fc3a0     	stur	w0, [x29, #-0x4]
   2cfbc: aa0803e0     	mov	x0, x8
   2cfc0: 940038ff     	bl	0x3b3bc <operator delete(void*)+0x2c>
   2cfc4: 2a0003e8     	mov	w8, w0
   2cfc8: b85fc3a0     	ldur	w0, [x29, #-0x4]
   2cfcc: 34fffe48     	cbz	w8, 0x2cf94 <__api_tcp_set_connect_cb+0x1c>
   2cfd0: 90000281     	adrp	x1, 0x7c000
   2cfd4: 90000000     	adrp	x0, 0x2c000 <__share_file+0x1eccc>
   2cfd8: d0000262     	adrp	x2, 0x7a000
   2cfdc: 91226021     	add	x1, x1, #0x898
   2cfe0: 911ef000     	add	x0, x0, #0x7bc
   2cfe4: 913ea042     	add	x2, x2, #0xfa8
   2cfe8: a9007c3f     	stp	xzr, xzr, [x1]
   2cfec: f900083f     	str	xzr, [x1, #0x10]
   2cff0: 97ff6ea0     	bl	0x8a70 <__cxa_atexit@plt>
   2cff4: 90000280     	adrp	x0, 0x7c000
   2cff8: 9122c000     	add	x0, x0, #0x8b0
   2cffc: 9400390e     	bl	0x3b434 <operator delete(void*)+0xa4>
   2d000: b85fc3a0     	ldur	w0, [x29, #-0x4]
   2d004: 17ffffe4     	b	0x2cf94 <__api_tcp_set_connect_cb+0x1c>
   2d008: b0000160     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2d00c: f0000182     	adrp	x2, 0x60000
   2d010: b0000163     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2d014: 91215c00     	add	x0, x0, #0x857
   2d018: 91263842     	add	x2, x2, #0x98e
   2d01c: 91397863     	add	x3, x3, #0xe5e
   2d020: 528023e1     	mov	w1, #0x11f              // =287
   2d024: 97ff6c6f     	bl	0x81e0 <__assert2@plt>

000000000002d028 <__api_tcp_write>:
   2d028: d100c3ff     	sub	sp, sp, #0x30
   2d02c: a9027bfd     	stp	x29, x30, [sp, #0x20]
   2d030: 910083fd     	add	x29, sp, #0x20
   2d034: f0000268     	adrp	x8, 0x7c000
   2d038: 9122c108     	add	x8, x8, #0x8b0
   2d03c: 08dffd08     	ldarb	w8, [x8]
   2d040: 36000208     	tbz	w8, #0x0, 0x2d080 <__api_tcp_write+0x58>
   2d044: f0000268     	adrp	x8, 0x7c000
   2d048: f9445109     	ldr	x9, [x8, #0x8a0]
   2d04c: 93407c08     	sxtw	x8, w0
   2d050: eb08013f     	cmp	x9, x8
   2d054: 540004e9     	b.ls	0x2d0f0 <__api_tcp_write+0xc8>
   2d058: f0000269     	adrp	x9, 0x7c000
   2d05c: f9444d29     	ldr	x9, [x9, #0x898]
   2d060: f8687920     	ldr	x0, [x9, x8, lsl #3]
   2d064: b4000080     	cbz	x0, 0x2d074 <__api_tcp_write+0x4c>
   2d068: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   2d06c: 9100c3ff     	add	sp, sp, #0x30
   2d070: 17fff531     	b	0x2a534 <__share_file+0x1d200>
   2d074: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   2d078: 9100c3ff     	add	sp, sp, #0x30
   2d07c: d65f03c0     	ret
   2d080: f0000268     	adrp	x8, 0x7c000
   2d084: 9122c108     	add	x8, x8, #0x8b0
   2d088: f81f83a0     	stur	x0, [x29, #-0x8]
   2d08c: aa0803e0     	mov	x0, x8
   2d090: b81f43a2     	stur	w2, [x29, #-0xc]
   2d094: f90007e1     	str	x1, [sp, #0x8]
   2d098: 940038c9     	bl	0x3b3bc <operator delete(void*)+0x2c>
   2d09c: f94007e1     	ldr	x1, [sp, #0x8]
   2d0a0: b85f43a2     	ldur	w2, [x29, #-0xc]
   2d0a4: 2a0003e8     	mov	w8, w0
   2d0a8: f85f83a0     	ldur	x0, [x29, #-0x8]
   2d0ac: 34fffcc8     	cbz	w8, 0x2d044 <__api_tcp_write+0x1c>
   2d0b0: f0000261     	adrp	x1, 0x7c000
   2d0b4: f0ffffe0     	adrp	x0, 0x2c000 <__share_file+0x1eccc>
   2d0b8: b0000262     	adrp	x2, 0x7a000
   2d0bc: 91226021     	add	x1, x1, #0x898
   2d0c0: 911ef000     	add	x0, x0, #0x7bc
   2d0c4: 913ea042     	add	x2, x2, #0xfa8
   2d0c8: a9007c3f     	stp	xzr, xzr, [x1]
   2d0cc: f900083f     	str	xzr, [x1, #0x10]
   2d0d0: 97ff6e68     	bl	0x8a70 <__cxa_atexit@plt>
   2d0d4: f0000260     	adrp	x0, 0x7c000
   2d0d8: 9122c000     	add	x0, x0, #0x8b0
   2d0dc: 940038d6     	bl	0x3b434 <operator delete(void*)+0xa4>
   2d0e0: f85f83a0     	ldur	x0, [x29, #-0x8]
   2d0e4: f94007e1     	ldr	x1, [sp, #0x8]
   2d0e8: b85f43a2     	ldur	w2, [x29, #-0xc]
   2d0ec: 17ffffd6     	b	0x2d044 <__api_tcp_write+0x1c>
   2d0f0: b0000160     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2d0f4: f0000182     	adrp	x2, 0x60000
   2d0f8: b0000163     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2d0fc: 91215c00     	add	x0, x0, #0x857
   2d100: 91263842     	add	x2, x2, #0x98e
   2d104: 91397863     	add	x3, x3, #0xe5e
   2d108: 528023e1     	mov	w1, #0x11f              // =287
   2d10c: 97ff6c35     	bl	0x81e0 <__assert2@plt>

000000000002d110 <__api_tcp_server>:
   2d110: d65f03c0     	ret
   2d114: a9bb67fa     	stp	x26, x25, [sp, #-0x50]!
   2d118: a9015ff8     	stp	x24, x23, [sp, #0x10]
   2d11c: a90257f6     	stp	x22, x21, [sp, #0x20]
   2d120: a9034ff4     	stp	x20, x19, [sp, #0x30]
   2d124: a9047bfd     	stp	x29, x30, [sp, #0x40]
   2d128: 910103fd     	add	x29, sp, #0x40
   2d12c: f9400016     	ldr	x22, [x0]
   2d130: f100001f     	cmp	x0, #0x0
   2d134: 9a9603e8     	csel	x8, xzr, x22, eq
   2d138: eb02011f     	cmp	x8, x2
   2d13c: 54000841     	b.ne	0x2d244 <__api_tcp_server+0x134>
   2d140: eb160039     	subs	x25, x1, x22
   2d144: 54000703     	b.lo	0x2d224 <__api_tcp_server+0x114>
   2d148: f940041a     	ldr	x26, [x0, #0x8]
   2d14c: aa0003f3     	mov	x19, x0
   2d150: 8b1a0ec8     	add	x8, x22, x26, lsl #3
   2d154: eb010115     	subs	x21, x8, x1
   2d158: 54000663     	b.lo	0x2d224 <__api_tcp_server+0x114>
   2d15c: aa0303f4     	mov	x20, x3
   2d160: b1000758     	adds	x24, x26, #0x1
   2d164: aa1603f7     	mov	x23, x22
   2d168: 540003e2     	b.hs	0x2d1e4 <__api_tcp_server+0xd4>
   2d16c: f9400a68     	ldr	x8, [x19, #0x10]
   2d170: aa1603f7     	mov	x23, x22
   2d174: eb18011f     	cmp	x8, x24
   2d178: 54000362     	b.hs	0x2d1e4 <__api_tcp_server+0xd4>
   2d17c: d1000708     	sub	x8, x24, #0x1
   2d180: ea08031f     	tst	x24, x8
   2d184: aa1803e8     	mov	x8, x24
   2d188: 540000c0     	b.eq	0x2d1a0 <__api_tcp_server+0x90>
   2d18c: 52800028     	mov	w8, #0x1                // =1
   2d190: aa1803e9     	mov	x9, x24
   2d194: d341fd29     	lsr	x9, x9, #1
   2d198: d37ff908     	lsl	x8, x8, #1
   2d19c: b5ffffc9     	cbnz	x9, 0x2d194 <__api_tcp_server+0x84>
   2d1a0: f100091f     	cmp	x8, #0x2
   2d1a4: 52800049     	mov	w9, #0x2                // =2
   2d1a8: 9a898108     	csel	x8, x8, x9, hi
   2d1ac: d37df100     	lsl	x0, x8, #3
   2d1b0: f9000a68     	str	x8, [x19, #0x10]
   2d1b4: 97ff6dd7     	bl	0x8910 <malloc@plt>
   2d1b8: b4000560     	cbz	x0, 0x2d264 <__api_tcp_server+0x154>
   2d1bc: aa0003f7     	mov	x23, x0
   2d1c0: b4000116     	cbz	x22, 0x2d1e0 <__api_tcp_server+0xd0>
   2d1c4: d37df342     	lsl	x2, x26, #3
   2d1c8: aa1703e0     	mov	x0, x23
   2d1cc: aa1603e1     	mov	x1, x22
   2d1d0: 97ff6dd8     	bl	0x8930 <memcpy@plt>
   2d1d4: b4000076     	cbz	x22, 0x2d1e0 <__api_tcp_server+0xd0>
   2d1d8: aa1603e0     	mov	x0, x22
   2d1dc: 97ff6e01     	bl	0x89e0 <free@plt>
   2d1e0: f9000277     	str	x23, [x19]
   2d1e4: d3638b28     	lsl	x8, x25, #29
   2d1e8: 8b8876f6     	add	x22, x23, x8, asr #29
   2d1ec: 910022c0     	add	x0, x22, #0x8
   2d1f0: aa1603e1     	mov	x1, x22
   2d1f4: aa1503e2     	mov	x2, x21
   2d1f8: 97ff6d6a     	bl	0x87a0 <memmove@plt>
   2d1fc: b4000076     	cbz	x22, 0x2d208 <__api_tcp_server+0xf8>
   2d200: f9400288     	ldr	x8, [x20]
   2d204: f90002c8     	str	x8, [x22]
   2d208: f9000678     	str	x24, [x19, #0x8]
   2d20c: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   2d210: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   2d214: a94257f6     	ldp	x22, x21, [sp, #0x20]
   2d218: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   2d21c: a8c567fa     	ldp	x26, x25, [sp], #0x50
   2d220: d65f03c0     	ret
   2d224: b0000160     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2d228: f0000182     	adrp	x2, 0x60000
   2d22c: b0000163     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2d230: 91215c00     	add	x0, x0, #0x857
   2d234: 9128ac42     	add	x2, x2, #0xa2b
   2d238: 91277063     	add	x3, x3, #0x9dc
   2d23c: 528031c1     	mov	w1, #0x18e              // =398
   2d240: 97ff6be8     	bl	0x81e0 <__assert2@plt>
   2d244: b0000160     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2d248: f0000182     	adrp	x2, 0x60000
   2d24c: b0000163     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2d250: 91215c00     	add	x0, x0, #0x857
   2d254: 912ae442     	add	x2, x2, #0xab9
   2d258: 912c0063     	add	x3, x3, #0xb00
   2d25c: 52800ae1     	mov	w1, #0x57               // =87
   2d260: 97ff6be0     	bl	0x81e0 <__assert2@plt>
   2d264: b0000160     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2d268: f0000182     	adrp	x2, 0x60000
   2d26c: b0000163     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2d270: 91215c00     	add	x0, x0, #0x857
   2d274: 912ee442     	add	x2, x2, #0xbb9
   2d278: 9124c063     	add	x3, x3, #0x930
   2d27c: 52804a01     	mov	w1, #0x250              // =592
   2d280: 97ff6bd8     	bl	0x81e0 <__assert2@plt>
   2d284: d10183ff     	sub	sp, sp, #0x60
   2d288: f90013f7     	str	x23, [sp, #0x20]
   2d28c: a90357f6     	stp	x22, x21, [sp, #0x30]
   2d290: a9044ff4     	stp	x20, x19, [sp, #0x40]
   2d294: a9057bfd     	stp	x29, x30, [sp, #0x50]
   2d298: 910143fd     	add	x29, sp, #0x50
   2d29c: d53bd056     	mrs	x22, TPIDR_EL0
   2d2a0: f94016c8     	ldr	x8, [x22, #0x28]
   2d2a4: aa0003f3     	mov	x19, x0
   2d2a8: f9000fe8     	str	x8, [sp, #0x18]
   2d2ac: 97ffef39     	bl	0x28f90 <__share_file+0x1bc5c>
   2d2b0: d0000268     	adrp	x8, 0x7b000
   2d2b4: 9102c274     	add	x20, x19, #0xb0
   2d2b8: 91122108     	add	x8, x8, #0x488
   2d2bc: 52a00101     	mov	w1, #0x80000            // =524288
   2d2c0: aa1403e0     	mov	x0, x20
   2d2c4: f9000268     	str	x8, [x19]
   2d2c8: 94003b6a     	bl	0x3c070 <operator delete(void*)+0xce0>
   2d2cc: d0000268     	adrp	x8, 0x7b000
   2d2d0: 91138108     	add	x8, x8, #0x4e0
   2d2d4: 91044260     	add	x0, x19, #0x110
   2d2d8: a90ffe7f     	stp	xzr, xzr, [x19, #0xf8]
   2d2dc: f9007a7f     	str	xzr, [x19, #0xf0]
   2d2e0: f9005a68     	str	x8, [x19, #0xb0]
   2d2e4: b9010a7f     	str	wzr, [x19, #0x108]
   2d2e8: 9400110a     	bl	0x31710 <__api_tcp_server+0x4600>
   2d2ec: d00001a0     	adrp	x0, 0x63000
   2d2f0: 912c5c00     	add	x0, x0, #0xb17
   2d2f4: 52800021     	mov	w1, #0x1                // =1
   2d2f8: a9187e7f     	stp	xzr, xzr, [x19, #0x180]
   2d2fc: f900ca7f     	str	xzr, [x19, #0x190]
   2d300: 52800037     	mov	w23, #0x1               // =1
   2d304: 97ff6bcf     	bl	0x8240 <__strlen_chk@plt>
   2d308: b4000120     	cbz	x0, 0x2d32c <__api_tcp_server+0x21c>
   2d30c: aa0003e5     	mov	x5, x0
   2d310: 91060260     	add	x0, x19, #0x180
   2d314: f9400001     	ldr	x1, [x0]
   2d318: d00001a3     	adrp	x3, 0x63000
   2d31c: 912c5c63     	add	x3, x3, #0xb17
   2d320: aa1f03e4     	mov	x4, xzr
   2d324: aa0103e2     	mov	x2, x1
   2d328: 97ff8048     	bl	0xd448 <__share_file+0x114>
   2d32c: 6f00e400     	movi	v0.2d, #0000000000000000
   2d330: b9019a7f     	str	wzr, [x19, #0x198]
   2d334: ad0d0260     	stp	q0, q0, [x19, #0x1a0]
   2d338: 97ff6b72     	bl	0x8100 <get_ccs_log@plt>
   2d33c: aa0003f5     	mov	x21, x0
   2d340: 97ff6b70     	bl	0x8100 <get_ccs_log@plt>
   2d344: aa1503e0     	mov	x0, x21
   2d348: 97ff8105     	bl	0xd75c <__share_file+0x428>
   2d34c: f0000184     	adrp	x4, 0x60000
   2d350: d00001a5     	adrp	x5, 0x63000
   2d354: 528cc041     	mov	w1, #0x6602             // =26114
   2d358: 9130cc84     	add	x4, x4, #0xc33
   2d35c: 912c5ca5     	add	x5, x5, #0xb17
   2d360: 72a60ac1     	movk	w1, #0x3056, lsl #16
   2d364: 52800022     	mov	w2, #0x1                // =1
   2d368: 52800043     	mov	w3, #0x2                // =2
   2d36c: 94000c8a     	bl	0x30594 <__api_tcp_server+0x3484>
   2d370: f0000180     	adrp	x0, 0x60000
   2d374: 91312800     	add	x0, x0, #0xc4a
   2d378: 528001a1     	mov	w1, #0xd                // =13
   2d37c: 39066a77     	strb	w23, [x19, #0x19a]
   2d380: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   2d384: f90003ff     	str	xzr, [sp]
   2d388: 97ff6bae     	bl	0x8240 <__strlen_chk@plt>
   2d38c: b4000120     	cbz	x0, 0x2d3b0 <__api_tcp_server+0x2a0>
   2d390: f0000183     	adrp	x3, 0x60000
   2d394: aa0003e5     	mov	x5, x0
   2d398: 91312863     	add	x3, x3, #0xc4a
   2d39c: 910003e0     	mov	x0, sp
   2d3a0: aa1f03e1     	mov	x1, xzr
   2d3a4: aa1f03e2     	mov	x2, xzr
   2d3a8: aa1f03e4     	mov	x4, xzr
   2d3ac: 97ff8027     	bl	0xd448 <__share_file+0x114>
   2d3b0: 910003e1     	mov	x1, sp
   2d3b4: aa1403e0     	mov	x0, x20
   2d3b8: 94003b6d     	bl	0x3c16c <operator delete(void*)+0xddc>
   2d3bc: f9400be8     	ldr	x8, [sp, #0x10]
   2d3c0: b4000088     	cbz	x8, 0x2d3d0 <__api_tcp_server+0x2c0>
   2d3c4: f94003e0     	ldr	x0, [sp]
   2d3c8: 97ff6d86     	bl	0x89e0 <free@plt>
   2d3cc: f90003ff     	str	xzr, [sp]
   2d3d0: aa1403e0     	mov	x0, x20
   2d3d4: 94003bdb     	bl	0x3c340 <operator delete(void*)+0xfb0>
   2d3d8: 940031fe     	bl	0x39bd0 <__api_tcp_server+0xcac0>
   2d3dc: f900de60     	str	x0, [x19, #0x1b8]
   2d3e0: f94016c8     	ldr	x8, [x22, #0x28]
   2d3e4: f9400fe9     	ldr	x9, [sp, #0x18]
   2d3e8: eb09011f     	cmp	x8, x9
   2d3ec: 540000e1     	b.ne	0x2d408 <__api_tcp_server+0x2f8>
   2d3f0: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   2d3f4: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   2d3f8: a94357f6     	ldp	x22, x21, [sp, #0x30]
   2d3fc: f94013f7     	ldr	x23, [sp, #0x20]
   2d400: 910183ff     	add	sp, sp, #0x60
   2d404: d65f03c0     	ret
   2d408: 97ff6c36     	bl	0x84e0 <__stack_chk_fail@plt>
   2d40c: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   2d410: a9017bfd     	stp	x29, x30, [sp, #0x10]
   2d414: 910043fd     	add	x29, sp, #0x10
   2d418: d0000268     	adrp	x8, 0x7b000
   2d41c: 91122108     	add	x8, x8, #0x488
   2d420: aa0003f3     	mov	x19, x0
   2d424: f9000008     	str	x8, [x0]
   2d428: 97ff6b36     	bl	0x8100 <get_ccs_log@plt>
   2d42c: aa0003f4     	mov	x20, x0
   2d430: 97ff6b34     	bl	0x8100 <get_ccs_log@plt>
   2d434: aa1403e0     	mov	x0, x20
   2d438: 97ff80c9     	bl	0xd75c <__share_file+0x428>
   2d43c: f0000184     	adrp	x4, 0x60000
   2d440: d00001a5     	adrp	x5, 0x63000
   2d444: 528cc041     	mov	w1, #0x6602             // =26114
   2d448: 91315c84     	add	x4, x4, #0xc57
   2d44c: 912c5ca5     	add	x5, x5, #0xb17
   2d450: 72a60ac1     	movk	w1, #0x3056, lsl #16
   2d454: 52800022     	mov	w2, #0x1                // =1
   2d458: 52800043     	mov	w3, #0x2                // =2
   2d45c: 94000c4e     	bl	0x30594 <__api_tcp_server+0x3484>
   2d460: aa1303e0     	mov	x0, x19
   2d464: 97fff40b     	bl	0x2a490 <__share_file+0x1d15c>
   2d468: 9102c274     	add	x20, x19, #0xb0
   2d46c: aa1403e0     	mov	x0, x20
   2d470: 94003c32     	bl	0x3c538 <operator delete(void*)+0x11a8>
   2d474: f940da68     	ldr	x8, [x19, #0x1b0]
   2d478: b4000088     	cbz	x8, 0x2d488 <__api_tcp_server+0x378>
   2d47c: f940d260     	ldr	x0, [x19, #0x1a0]
   2d480: 97ff6d58     	bl	0x89e0 <free@plt>
   2d484: f900d27f     	str	xzr, [x19, #0x1a0]
   2d488: f940ca68     	ldr	x8, [x19, #0x190]
   2d48c: a91afe7f     	stp	xzr, xzr, [x19, #0x1a8]
   2d490: b4000088     	cbz	x8, 0x2d4a0 <__api_tcp_server+0x390>
   2d494: f940c260     	ldr	x0, [x19, #0x180]
   2d498: 97ff6d52     	bl	0x89e0 <free@plt>
   2d49c: f900c27f     	str	xzr, [x19, #0x180]
   2d4a0: 91044260     	add	x0, x19, #0x110
   2d4a4: a918fe7f     	stp	xzr, xzr, [x19, #0x188]
   2d4a8: 9400146b     	bl	0x32654 <__api_tcp_server+0x5544>
   2d4ac: f9408268     	ldr	x8, [x19, #0x100]
   2d4b0: b4000088     	cbz	x8, 0x2d4c0 <__api_tcp_server+0x3b0>
   2d4b4: f9407a60     	ldr	x0, [x19, #0xf0]
   2d4b8: 97ff6d4a     	bl	0x89e0 <free@plt>
   2d4bc: f9007a7f     	str	xzr, [x19, #0xf0]
   2d4c0: aa1403e0     	mov	x0, x20
   2d4c4: a90ffe7f     	stp	xzr, xzr, [x19, #0xf8]
   2d4c8: 94003c7d     	bl	0x3c6bc <operator delete(void*)+0x132c>
   2d4cc: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   2d4d0: aa1303e0     	mov	x0, x19
   2d4d4: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   2d4d8: 17ffeef2     	b	0x290a0 <__share_file+0x1bd6c>
   2d4dc: f81e0ff3     	str	x19, [sp, #-0x20]!
   2d4e0: a9017bfd     	stp	x29, x30, [sp, #0x10]
   2d4e4: 910043fd     	add	x29, sp, #0x10
   2d4e8: aa0003f3     	mov	x19, x0
   2d4ec: 97ffffc8     	bl	0x2d40c <__api_tcp_server+0x2fc>
   2d4f0: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   2d4f4: aa1303e0     	mov	x0, x19
   2d4f8: f84207f3     	ldr	x19, [sp], #0x20
   2d4fc: 17ff6ca5     	b	0x8790 <_ZdlPv@plt>
   2d500: f81e0ff3     	str	x19, [sp, #-0x20]!
   2d504: a9017bfd     	stp	x29, x30, [sp, #0x10]
   2d508: 910043fd     	add	x29, sp, #0x10
   2d50c: f0000268     	adrp	x8, 0x7c000
   2d510: 9129e108     	add	x8, x8, #0xa78
   2d514: 08dffd08     	ldarb	w8, [x8]
   2d518: 360000c8     	tbz	w8, #0x0, 0x2d530 <__api_tcp_server+0x420>
   2d51c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   2d520: f0000260     	adrp	x0, 0x7c000
   2d524: 9122e000     	add	x0, x0, #0x8b8
   2d528: f84207f3     	ldr	x19, [sp], #0x20
   2d52c: d65f03c0     	ret
   2d530: f0000260     	adrp	x0, 0x7c000
   2d534: 9129e000     	add	x0, x0, #0xa78
   2d538: 940037a1     	bl	0x3b3bc <operator delete(void*)+0x2c>
   2d53c: 34ffff00     	cbz	w0, 0x2d51c <__api_tcp_server+0x40c>
   2d540: f0000273     	adrp	x19, 0x7c000
   2d544: 9122e273     	add	x19, x19, #0x8b8
   2d548: aa1303e0     	mov	x0, x19
   2d54c: 97ffff4e     	bl	0x2d284 <__api_tcp_server+0x174>
   2d550: 90000000     	adrp	x0, 0x2d000 <__api_tcp_set_connect_cb+0x88>
   2d554: b0000262     	adrp	x2, 0x7a000
   2d558: 91103000     	add	x0, x0, #0x40c
   2d55c: 913ea042     	add	x2, x2, #0xfa8
   2d560: aa1303e1     	mov	x1, x19
   2d564: 97ff6d43     	bl	0x8a70 <__cxa_atexit@plt>
   2d568: f0000260     	adrp	x0, 0x7c000
   2d56c: 9129e000     	add	x0, x0, #0xa78
   2d570: 940037b1     	bl	0x3b434 <operator delete(void*)+0xa4>
   2d574: 17ffffea     	b	0x2d51c <__api_tcp_server+0x40c>
   2d578: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   2d57c: a9017bfd     	stp	x29, x30, [sp, #0x10]
   2d580: 910043fd     	add	x29, sp, #0x10
   2d584: aa0003f3     	mov	x19, x0
   2d588: 97ff6ade     	bl	0x8100 <get_ccs_log@plt>
   2d58c: aa0003f4     	mov	x20, x0
   2d590: 97ff6adc     	bl	0x8100 <get_ccs_log@plt>
   2d594: f0000182     	adrp	x2, 0x60000
   2d598: 91000401     	add	x1, x0, #0x1
   2d59c: 91013263     	add	x3, x19, #0x4c
   2d5a0: 9131b842     	add	x2, x2, #0xc6e
   2d5a4: aa1403e0     	mov	x0, x20
   2d5a8: 94000006     	bl	0x2d5c0 <__api_tcp_server+0x4b0>
   2d5ac: 52800028     	mov	w8, #0x1                // =1
   2d5b0: 7900d268     	strh	w8, [x19, #0x68]
   2d5b4: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   2d5b8: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   2d5bc: d65f03c0     	ret
   2d5c0: d102c3ff     	sub	sp, sp, #0xb0
   2d5c4: f90033f9     	str	x25, [sp, #0x60]
   2d5c8: a9075ff8     	stp	x24, x23, [sp, #0x70]
   2d5cc: a90857f6     	stp	x22, x21, [sp, #0x80]
   2d5d0: a9094ff4     	stp	x20, x19, [sp, #0x90]
   2d5d4: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   2d5d8: 910283fd     	add	x29, sp, #0xa0
   2d5dc: d53bd056     	mrs	x22, TPIDR_EL0
   2d5e0: f94016c8     	ldr	x8, [x22, #0x28]
   2d5e4: aa0303f3     	mov	x19, x3
   2d5e8: aa0203f4     	mov	x20, x2
   2d5ec: f81b83a8     	stur	x8, [x29, #-0x48]
   2d5f0: 97ff805b     	bl	0xd75c <__share_file+0x428>
   2d5f4: f9400008     	ldr	x8, [x0]
   2d5f8: 39400108     	ldrb	w8, [x8]
   2d5fc: 36100248     	tbz	w8, #0x2, 0x2d644 <__api_tcp_server+0x534>
   2d600: f9401408     	ldr	x8, [x0, #0x28]
   2d604: aa0003f5     	mov	x21, x0
   2d608: 39400508     	ldrb	w8, [x8, #0x1]
   2d60c: 340001c8     	cbz	w8, 0x2d644 <__api_tcp_server+0x534>
   2d610: 39407688     	ldrb	w8, [x20, #0x1d]
   2d614: 52800429     	mov	w9, #0x21               // =33
   2d618: 7100011f     	cmp	w8, #0x0
   2d61c: 1a890537     	cinc	w23, w9, ne
   2d620: 11000ee8     	add	w8, w23, #0x3
   2d624: 52800489     	mov	w9, #0x24               // =36
   2d628: 0a090118     	and	w24, w8, w9
   2d62c: 321d0308     	orr	w8, w24, #0x8
   2d630: 11007100     	add	w0, w8, #0x1c
   2d634: 9100c3e8     	add	x8, sp, #0x30
   2d638: 97ff6b6a     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   2d63c: b9404fe8     	ldr	w8, [sp, #0x4c]
   2d640: 340001a8     	cbz	w8, 0x2d674 <__api_tcp_server+0x564>
   2d644: 2a1f03e0     	mov	w0, wzr
   2d648: f94016c8     	ldr	x8, [x22, #0x28]
   2d64c: f85b83a9     	ldur	x9, [x29, #-0x48]
   2d650: eb09011f     	cmp	x8, x9
   2d654: 540004c1     	b.ne	0x2d6ec <__api_tcp_server+0x5dc>
   2d658: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   2d65c: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   2d660: a94857f6     	ldp	x22, x21, [sp, #0x80]
   2d664: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   2d668: f94033f9     	ldr	x25, [sp, #0x60]
   2d66c: 9102c3ff     	add	sp, sp, #0xb0
   2d670: d65f03c0     	ret
   2d674: b0000189     	adrp	x9, 0x5e000
   2d678: f843c3f9     	ldur	x25, [sp, #0x3c]
   2d67c: b94032a8     	ldr	w8, [x21, #0x30]
   2d680: fd45d120     	ldr	d0, [x9, #0xba0]
   2d684: 5280004a     	mov	w10, #0x2               // =2
   2d688: 72a0020a     	movk	w10, #0x10, lsl #16
   2d68c: 1100730b     	add	w11, w24, #0x1c
   2d690: b9000b28     	str	w8, [x25, #0x8]
   2d694: 2902af2a     	stp	w10, w11, [x25, #0x14]
   2d698: fc00c320     	stur	d0, [x25, #0xc]
   2d69c: f843c3f5     	ldur	x21, [sp, #0x3c]
   2d6a0: 510012e2     	sub	w2, w23, #0x4
   2d6a4: aa1403e1     	mov	x1, x20
   2d6a8: 910082a0     	add	x0, x21, #0x20
   2d6ac: b9001ea2     	str	w2, [x21, #0x1c]
   2d6b0: 97ff6ca0     	bl	0x8930 <memcpy@plt>
   2d6b4: b9401b28     	ldr	w8, [x25, #0x18]
   2d6b8: 52800149     	mov	w9, #0xa                // =10
   2d6bc: 910003e0     	mov	x0, sp
   2d6c0: 8b0802a8     	add	x8, x21, x8
   2d6c4: 39000109     	strb	w9, [x8]
   2d6c8: b9400269     	ldr	w9, [x19]
   2d6cc: b9000509     	str	w9, [x8, #0x4]
   2d6d0: ad4183e1     	ldp	q1, q0, [sp, #0x30]
   2d6d4: f9402be8     	ldr	x8, [sp, #0x50]
   2d6d8: ad0003e1     	stp	q1, q0, [sp]
   2d6dc: f90013e8     	str	x8, [sp, #0x20]
   2d6e0: 97ff6b9c     	bl	0x8550 <__api_logger_buffer_commit@plt>
   2d6e4: 52800020     	mov	w0, #0x1                // =1
   2d6e8: 17ffffd8     	b	0x2d648 <__api_tcp_server+0x538>
   2d6ec: 97ff6b7d     	bl	0x84e0 <__stack_chk_fail@plt>
   2d6f0: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   2d6f4: a9017bfd     	stp	x29, x30, [sp, #0x10]
   2d6f8: 910043fd     	add	x29, sp, #0x10
   2d6fc: aa0003f3     	mov	x19, x0
   2d700: 7900d01f     	strh	wzr, [x0, #0x68]
   2d704: 97ff6a7f     	bl	0x8100 <get_ccs_log@plt>
   2d708: aa0003f4     	mov	x20, x0
   2d70c: 97ff6a7d     	bl	0x8100 <get_ccs_log@plt>
   2d710: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   2d714: f0000182     	adrp	x2, 0x60000
   2d718: 91000401     	add	x1, x0, #0x1
   2d71c: 91013263     	add	x3, x19, #0x4c
   2d720: 91323042     	add	x2, x2, #0xc8c
   2d724: aa1403e0     	mov	x0, x20
   2d728: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   2d72c: 17fff278     	b	0x2a10c <__share_file+0x1cdd8>
   2d730: d10243ff     	sub	sp, sp, #0x90
   2d734: f90033f5     	str	x21, [sp, #0x60]
   2d738: a9074ff4     	stp	x20, x19, [sp, #0x70]
   2d73c: a9087bfd     	stp	x29, x30, [sp, #0x80]
   2d740: 910203fd     	add	x29, sp, #0x80
   2d744: d53bd055     	mrs	x21, TPIDR_EL0
   2d748: f94016a8     	ldr	x8, [x21, #0x28]
   2d74c: aa0003f3     	mov	x19, x0
   2d750: f81d83a8     	stur	x8, [x29, #-0x28]
   2d754: 7900d01f     	strh	wzr, [x0, #0x68]
   2d758: 97ff6a6a     	bl	0x8100 <get_ccs_log@plt>
   2d75c: aa0003f4     	mov	x20, x0
   2d760: 97ff6a68     	bl	0x8100 <get_ccs_log@plt>
   2d764: aa1403e0     	mov	x0, x20
   2d768: 97ff7ffd     	bl	0xd75c <__share_file+0x428>
   2d76c: f9400008     	ldr	x8, [x0]
   2d770: 39400108     	ldrb	w8, [x8]
   2d774: 36180528     	tbz	w8, #0x3, 0x2d818 <__api_tcp_server+0x708>
   2d778: f9401408     	ldr	x8, [x0, #0x28]
   2d77c: aa0003f4     	mov	x20, x0
   2d780: 39400508     	ldrb	w8, [x8, #0x1]
   2d784: 340004a8     	cbz	w8, 0x2d818 <__api_tcp_server+0x708>
   2d788: 9100c3e8     	add	x8, sp, #0x30
   2d78c: 52800a00     	mov	w0, #0x50               // =80
   2d790: 97ff6b14     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   2d794: b9404fe8     	ldr	w8, [sp, #0x4c]
   2d798: 35000408     	cbnz	w8, 0x2d818 <__api_tcp_server+0x708>
   2d79c: f843c3e8     	ldur	x8, [sp, #0x3c]
   2d7a0: b9403289     	ldr	w9, [x20, #0x30]
   2d7a4: b000018a     	adrp	x10, 0x5e000
   2d7a8: fd45d140     	ldr	d0, [x10, #0xba0]
   2d7ac: d280006b     	mov	x11, #0x3               // =3
   2d7b0: f2a0020b     	movk	x11, #0x10, lsl #16
   2d7b4: f000018a     	adrp	x10, 0x60000
   2d7b8: f2c0090b     	movk	x11, #0x48, lsl #32
   2d7bc: 9132a54a     	add	x10, x10, #0xca9
   2d7c0: b9000909     	str	w9, [x8, #0x8]
   2d7c4: f841e149     	ldur	x9, [x10, #0x1e]
   2d7c8: f801410b     	stur	x11, [x8, #0x14]
   2d7cc: fc00c100     	stur	d0, [x8, #0xc]
   2d7d0: f843c3eb     	ldur	x11, [sp, #0x3c]
   2d7d4: ad400540     	ldp	q0, q1, [x10]
   2d7d8: 528004ca     	mov	w10, #0x26              // =38
   2d7dc: 910003e0     	mov	x0, sp
   2d7e0: b9001d6a     	str	w10, [x11, #0x1c]
   2d7e4: f803e169     	stur	x9, [x11, #0x3e]
   2d7e8: ad010560     	stp	q0, q1, [x11, #0x20]
   2d7ec: b9401908     	ldr	w8, [x8, #0x18]
   2d7f0: 52800149     	mov	w9, #0xa                // =10
   2d7f4: 8b080168     	add	x8, x11, x8
   2d7f8: 39000109     	strb	w9, [x8]
   2d7fc: b9404e69     	ldr	w9, [x19, #0x4c]
   2d800: b9000509     	str	w9, [x8, #0x4]
   2d804: ad4183e1     	ldp	q1, q0, [sp, #0x30]
   2d808: f9402be8     	ldr	x8, [sp, #0x50]
   2d80c: ad0003e1     	stp	q1, q0, [sp]
   2d810: f90013e8     	str	x8, [sp, #0x20]
   2d814: 97ff6b4f     	bl	0x8550 <__api_logger_buffer_commit@plt>
   2d818: f94016a8     	ldr	x8, [x21, #0x28]
   2d81c: f85d83a9     	ldur	x9, [x29, #-0x28]
   2d820: eb09011f     	cmp	x8, x9
   2d824: 540000c1     	b.ne	0x2d83c <__api_tcp_server+0x72c>
   2d828: a9487bfd     	ldp	x29, x30, [sp, #0x80]
   2d82c: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   2d830: f94033f5     	ldr	x21, [sp, #0x60]
   2d834: 910243ff     	add	sp, sp, #0x90
   2d838: d65f03c0     	ret
   2d83c: 97ff6b29     	bl	0x84e0 <__stack_chk_fail@plt>
   2d840: d10143ff     	sub	sp, sp, #0x50
   2d844: a90257f6     	stp	x22, x21, [sp, #0x20]
   2d848: a9034ff4     	stp	x20, x19, [sp, #0x30]
   2d84c: a9047bfd     	stp	x29, x30, [sp, #0x40]
   2d850: 910103fd     	add	x29, sp, #0x40
   2d854: d53bd056     	mrs	x22, TPIDR_EL0
   2d858: f94016c8     	ldr	x8, [x22, #0x28]
   2d85c: f9000fe8     	str	x8, [sp, #0x18]
   2d860: 79433008     	ldrh	w8, [x0, #0x198]
   2d864: 34000268     	cbz	w8, 0x2d8b0 <__api_tcp_server+0x7a0>
   2d868: 3941a008     	ldrb	w8, [x0, #0x68]
   2d86c: aa0003f4     	mov	x20, x0
   2d870: 340003e8     	cbz	w8, 0x2d8ec <__api_tcp_server+0x7dc>
   2d874: 97ff6a23     	bl	0x8100 <get_ccs_log@plt>
   2d878: aa0003f3     	mov	x19, x0
   2d87c: 97ff6a21     	bl	0x8100 <get_ccs_log@plt>
   2d880: aa1303e0     	mov	x0, x19
   2d884: 97ff7fb6     	bl	0xd75c <__share_file+0x428>
   2d888: f0000184     	adrp	x4, 0x60000
   2d88c: d00001a5     	adrp	x5, 0x63000
   2d890: 528cc041     	mov	w1, #0x6602             // =26114
   2d894: 9133bc84     	add	x4, x4, #0xcef
   2d898: 912c5ca5     	add	x5, x5, #0xb17
   2d89c: 72a60ac1     	movk	w1, #0x3056, lsl #16
   2d8a0: 52800022     	mov	w2, #0x1                // =1
   2d8a4: 52800063     	mov	w3, #0x3                // =3
   2d8a8: 94000b90     	bl	0x306e8 <__api_tcp_server+0x35d8>
   2d8ac: 1400003c     	b	0x2d99c <__api_tcp_server+0x88c>
   2d8b0: 97ff6a14     	bl	0x8100 <get_ccs_log@plt>
   2d8b4: aa0003f3     	mov	x19, x0
   2d8b8: 97ff6a12     	bl	0x8100 <get_ccs_log@plt>
   2d8bc: aa1303e0     	mov	x0, x19
   2d8c0: 97ff7fa7     	bl	0xd75c <__share_file+0x428>
   2d8c4: f0000184     	adrp	x4, 0x60000
   2d8c8: d00001a5     	adrp	x5, 0x63000
   2d8cc: 528cc041     	mov	w1, #0x6602             // =26114
   2d8d0: 91334084     	add	x4, x4, #0xcd0
   2d8d4: 912c5ca5     	add	x5, x5, #0xb17
   2d8d8: 72a60ac1     	movk	w1, #0x3056, lsl #16
   2d8dc: 52800022     	mov	w2, #0x1                // =1
   2d8e0: 52800063     	mov	w3, #0x3                // =3
   2d8e4: 97fffa9e     	bl	0x2c35c <__share_file+0x1f028>
   2d8e8: 1400002d     	b	0x2d99c <__api_tcp_server+0x88c>
   2d8ec: 39466a88     	ldrb	w8, [x20, #0x19a]
   2d8f0: 350000c8     	cbnz	w8, 0x2d908 <__api_tcp_server+0x7f8>
   2d8f4: 52800028     	mov	w8, #0x1                // =1
   2d8f8: 9102c280     	add	x0, x20, #0xb0
   2d8fc: 39066a88     	strb	w8, [x20, #0x19a]
   2d900: 3901aa88     	strb	w8, [x20, #0x6a]
   2d904: 94003a8f     	bl	0x3c340 <operator delete(void*)+0xfb0>
   2d908: f940c688     	ldr	x8, [x20, #0x188]
   2d90c: 91066293     	add	x19, x20, #0x198
   2d910: b4000068     	cbz	x8, 0x2d91c <__api_tcp_server+0x80c>
   2d914: f940c281     	ldr	x1, [x20, #0x180]
   2d918: 14000003     	b	0x2d924 <__api_tcp_server+0x814>
   2d91c: d00001a1     	adrp	x1, 0x63000
   2d920: 912c5c21     	add	x1, x1, #0xb17
   2d924: 79433282     	ldrh	w2, [x20, #0x198]
   2d928: 52800023     	mov	w3, #0x1                // =1
   2d92c: 52807d04     	mov	w4, #0x3e8              // =1000
   2d930: 52800025     	mov	w5, #0x1                // =1
   2d934: aa1403e0     	mov	x0, x20
   2d938: 97ffef36     	bl	0x29610 <__share_file+0x1c2dc>
   2d93c: 97ff69f1     	bl	0x8100 <get_ccs_log@plt>
   2d940: aa0003f5     	mov	x21, x0
   2d944: 97ff69ef     	bl	0x8100 <get_ccs_log@plt>
   2d948: f940c688     	ldr	x8, [x20, #0x188]
   2d94c: b4000068     	cbz	x8, 0x2d958 <__api_tcp_server+0x848>
   2d950: f940c288     	ldr	x8, [x20, #0x180]
   2d954: 14000003     	b	0x2d960 <__api_tcp_server+0x850>
   2d958: d00001a8     	adrp	x8, 0x63000
   2d95c: 912c5d08     	add	x8, x8, #0xb17
   2d960: f9000be8     	str	x8, [sp, #0x10]
   2d964: 94005e94     	bl	0x453b4 <operator delete(void*)+0xa024>
   2d968: b9000fe0     	str	w0, [sp, #0xc]
   2d96c: aa1503e0     	mov	x0, x21
   2d970: 97ff7f7b     	bl	0xd75c <__share_file+0x428>
   2d974: f0000184     	adrp	x4, 0x60000
   2d978: 528cc041     	mov	w1, #0x6602             // =26114
   2d97c: 91346c84     	add	x4, x4, #0xd1b
   2d980: 910043e5     	add	x5, sp, #0x10
   2d984: 910033e7     	add	x7, sp, #0xc
   2d988: 72a60ac1     	movk	w1, #0x3056, lsl #16
   2d98c: 52800022     	mov	w2, #0x1                // =1
   2d990: 2a1f03e3     	mov	w3, wzr
   2d994: aa1303e6     	mov	x6, x19
   2d998: 94000baf     	bl	0x30854 <__api_tcp_server+0x3744>
   2d99c: f94016c8     	ldr	x8, [x22, #0x28]
   2d9a0: f9400fe9     	ldr	x9, [sp, #0x18]
   2d9a4: eb09011f     	cmp	x8, x9
   2d9a8: 540000c1     	b.ne	0x2d9c0 <__api_tcp_server+0x8b0>
   2d9ac: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   2d9b0: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   2d9b4: a94257f6     	ldp	x22, x21, [sp, #0x20]
   2d9b8: 910143ff     	add	sp, sp, #0x50
   2d9bc: d65f03c0     	ret
   2d9c0: 97ff6ac8     	bl	0x84e0 <__stack_chk_fail@plt>
   2d9c4: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
   2d9c8: a9014ff4     	stp	x20, x19, [sp, #0x10]
   2d9cc: a9027bfd     	stp	x29, x30, [sp, #0x20]
   2d9d0: 910083fd     	add	x29, sp, #0x20
   2d9d4: aa0003f3     	mov	x19, x0
   2d9d8: aa0103e0     	mov	x0, x1
   2d9dc: 2a0303f4     	mov	w20, w3
   2d9e0: 2a0203f5     	mov	w21, w2
   2d9e4: aa0103f6     	mov	x22, x1
   2d9e8: 97ff6b9e     	bl	0x8860 <strlen@plt>
   2d9ec: b4000200     	cbz	x0, 0x2da2c <__api_tcp_server+0x91c>
   2d9f0: f940c268     	ldr	x8, [x19, #0x180]
   2d9f4: f900c67f     	str	xzr, [x19, #0x188]
   2d9f8: b4000048     	cbz	x8, 0x2da00 <__api_tcp_server+0x8f0>
   2d9fc: 3900011f     	strb	wzr, [x8]
   2da00: b4000176     	cbz	x22, 0x2da2c <__api_tcp_server+0x91c>
   2da04: aa1603e0     	mov	x0, x22
   2da08: 97ff6b96     	bl	0x8860 <strlen@plt>
   2da0c: b4000100     	cbz	x0, 0x2da2c <__api_tcp_server+0x91c>
   2da10: aa0003e5     	mov	x5, x0
   2da14: 91060260     	add	x0, x19, #0x180
   2da18: f9400001     	ldr	x1, [x0]
   2da1c: aa1603e3     	mov	x3, x22
   2da20: aa1f03e4     	mov	x4, xzr
   2da24: aa0103e2     	mov	x2, x1
   2da28: 97ff7e88     	bl	0xd448 <__share_file+0x114>
   2da2c: 79033275     	strh	w21, [x19, #0x198]
   2da30: 360000d4     	tbz	w20, #0x0, 0x2da48 <__api_tcp_server+0x938>
   2da34: aa1303e0     	mov	x0, x19
   2da38: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   2da3c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   2da40: a8c357f6     	ldp	x22, x21, [sp], #0x30
   2da44: 17ffff7f     	b	0x2d840 <__api_tcp_server+0x730>
   2da48: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   2da4c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   2da50: a8c357f6     	ldp	x22, x21, [sp], #0x30
   2da54: d65f03c0     	ret
   2da58: f81e0ff3     	str	x19, [sp, #-0x20]!
   2da5c: a9017bfd     	stp	x29, x30, [sp, #0x10]
   2da60: 910043fd     	add	x29, sp, #0x10
   2da64: aa0003f3     	mov	x19, x0
   2da68: 91044000     	add	x0, x0, #0x110
   2da6c: 9400185b     	bl	0x33bd8 <__api_tcp_server+0x6ac8>
   2da70: 360001e0     	tbz	w0, #0x0, 0x2daac <__api_tcp_server+0x99c>
   2da74: 3941a268     	ldrb	w8, [x19, #0x68]
   2da78: 340001a8     	cbz	w8, 0x2daac <__api_tcp_server+0x99c>
   2da7c: 94003055     	bl	0x39bd0 <__api_tcp_server+0xcac0>
   2da80: f940de68     	ldr	x8, [x19, #0x1b8]
   2da84: cb080008     	sub	x8, x0, x8
   2da88: d346fd08     	lsr	x8, x8, #6
   2da8c: f101f51f     	cmp	x8, #0x7d
   2da90: 540000e3     	b.lo	0x2daac <__api_tcp_server+0x99c>
   2da94: f9400268     	ldr	x8, [x19]
   2da98: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   2da9c: aa1303e0     	mov	x0, x19
   2daa0: f9402101     	ldr	x1, [x8, #0x40]
   2daa4: f84207f3     	ldr	x19, [sp], #0x20
   2daa8: d61f0020     	br	x1
   2daac: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   2dab0: f84207f3     	ldr	x19, [sp], #0x20
   2dab4: d65f03c0     	ret
   2dab8: 39466c08     	ldrb	w8, [x0, #0x19b]
   2dabc: 34000048     	cbz	w8, 0x2dac4 <__api_tcp_server+0x9b4>
   2dac0: d65f03c0     	ret
   2dac4: 3941a008     	ldrb	w8, [x0, #0x68]
   2dac8: 34ffffc8     	cbz	w8, 0x2dac0 <__api_tcp_server+0x9b0>
   2dacc: 3901a01f     	strb	wzr, [x0, #0x68]
   2dad0: 17fff12d     	b	0x29f84 <__share_file+0x1cc50>
   2dad4: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   2dad8: a9017bfd     	stp	x29, x30, [sp, #0x10]
   2dadc: 910043fd     	add	x29, sp, #0x10
   2dae0: aa0003f3     	mov	x19, x0
   2dae4: 97fff26b     	bl	0x2a490 <__share_file+0x1d15c>
   2dae8: 39466a68     	ldrb	w8, [x19, #0x19a]
   2daec: 7900d27f     	strh	wzr, [x19, #0x68]
   2daf0: 340000c8     	cbz	w8, 0x2db08 <__api_tcp_server+0x9f8>
   2daf4: 9102c274     	add	x20, x19, #0xb0
   2daf8: aa1403e0     	mov	x0, x20
   2dafc: 94003949     	bl	0x3c020 <operator delete(void*)+0xc90>
   2db00: aa1403e0     	mov	x0, x20
   2db04: 94003a8d     	bl	0x3c538 <operator delete(void*)+0x11a8>
   2db08: 39066a7f     	strb	wzr, [x19, #0x19a]
   2db0c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   2db10: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   2db14: d65f03c0     	ret
   2db18: d100c3ff     	sub	sp, sp, #0x30
   2db1c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   2db20: a9027bfd     	stp	x29, x30, [sp, #0x20]
   2db24: 910083fd     	add	x29, sp, #0x20
   2db28: d53bd054     	mrs	x20, TPIDR_EL0
   2db2c: f9401688     	ldr	x8, [x20, #0x28]
   2db30: 12000029     	and	w9, w1, #0x1
   2db34: f90007e8     	str	x8, [sp, #0x8]
   2db38: 390013e9     	strb	w9, [sp, #0x4]
   2db3c: 39066c09     	strb	w9, [x0, #0x19b]
   2db40: 97ff6970     	bl	0x8100 <get_ccs_log@plt>
   2db44: aa0003f3     	mov	x19, x0
   2db48: 97ff696e     	bl	0x8100 <get_ccs_log@plt>
   2db4c: f0000182     	adrp	x2, 0x60000
   2db50: 91000401     	add	x1, x0, #0x1
   2db54: 9134f842     	add	x2, x2, #0xd3e
   2db58: 910013e3     	add	x3, sp, #0x4
   2db5c: aa1303e0     	mov	x0, x19
   2db60: 9400000a     	bl	0x2db88 <__api_tcp_server+0xa78>
   2db64: f9401688     	ldr	x8, [x20, #0x28]
   2db68: f94007e9     	ldr	x9, [sp, #0x8]
   2db6c: eb09011f     	cmp	x8, x9
   2db70: 540000a1     	b.ne	0x2db84 <__api_tcp_server+0xa74>
   2db74: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   2db78: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   2db7c: 9100c3ff     	add	sp, sp, #0x30
   2db80: d65f03c0     	ret
   2db84: 97ff6a57     	bl	0x84e0 <__stack_chk_fail@plt>
   2db88: d102c3ff     	sub	sp, sp, #0xb0
   2db8c: f90033f9     	str	x25, [sp, #0x60]
   2db90: a9075ff8     	stp	x24, x23, [sp, #0x70]
   2db94: a90857f6     	stp	x22, x21, [sp, #0x80]
   2db98: a9094ff4     	stp	x20, x19, [sp, #0x90]
   2db9c: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   2dba0: 910283fd     	add	x29, sp, #0xa0
   2dba4: d53bd056     	mrs	x22, TPIDR_EL0
   2dba8: f94016c8     	ldr	x8, [x22, #0x28]
   2dbac: aa0303f3     	mov	x19, x3
   2dbb0: aa0203f4     	mov	x20, x2
   2dbb4: f81b83a8     	stur	x8, [x29, #-0x48]
   2dbb8: 97ff7ee9     	bl	0xd75c <__share_file+0x428>
   2dbbc: f9400008     	ldr	x8, [x0]
   2dbc0: 39400108     	ldrb	w8, [x8]
   2dbc4: 36000208     	tbz	w8, #0x0, 0x2dc04 <__api_tcp_server+0xaf4>
   2dbc8: f9401408     	ldr	x8, [x0, #0x28]
   2dbcc: aa0003f5     	mov	x21, x0
   2dbd0: 39400508     	ldrb	w8, [x8, #0x1]
   2dbd4: 34000188     	cbz	w8, 0x2dc04 <__api_tcp_server+0xaf4>
   2dbd8: 39406e88     	ldrb	w8, [x20, #0x1b]
   2dbdc: 7100011f     	cmp	w8, #0x0
   2dbe0: 528003e8     	mov	w8, #0x1f               // =31
   2dbe4: 1a880517     	cinc	w23, w8, ne
   2dbe8: 11000ee8     	add	w8, w23, #0x3
   2dbec: 121e1118     	and	w24, w8, #0x7c
   2dbf0: 11008300     	add	w0, w24, #0x20
   2dbf4: 9100c3e8     	add	x8, sp, #0x30
   2dbf8: 97ff69fa     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   2dbfc: b9404fe8     	ldr	w8, [sp, #0x4c]
   2dc00: 340001a8     	cbz	w8, 0x2dc34 <__api_tcp_server+0xb24>
   2dc04: 2a1f03e0     	mov	w0, wzr
   2dc08: f94016c8     	ldr	x8, [x22, #0x28]
   2dc0c: f85b83a9     	ldur	x9, [x29, #-0x48]
   2dc10: eb09011f     	cmp	x8, x9
   2dc14: 540004a1     	b.ne	0x2dca8 <__api_tcp_server+0xb98>
   2dc18: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   2dc1c: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   2dc20: a94857f6     	ldp	x22, x21, [sp, #0x80]
   2dc24: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   2dc28: f94033f9     	ldr	x25, [sp, #0x60]
   2dc2c: 9102c3ff     	add	sp, sp, #0xb0
   2dc30: d65f03c0     	ret
   2dc34: b0000189     	adrp	x9, 0x5e000
   2dc38: f843c3f9     	ldur	x25, [sp, #0x3c]
   2dc3c: b94032a8     	ldr	w8, [x21, #0x30]
   2dc40: fd45d120     	ldr	d0, [x9, #0xba0]
   2dc44: 52a0020a     	mov	w10, #0x100000          // =1048576
   2dc48: 1100730b     	add	w11, w24, #0x1c
   2dc4c: b9000b28     	str	w8, [x25, #0x8]
   2dc50: 2902af2a     	stp	w10, w11, [x25, #0x14]
   2dc54: fc00c320     	stur	d0, [x25, #0xc]
   2dc58: f843c3f5     	ldur	x21, [sp, #0x3c]
   2dc5c: 510012e2     	sub	w2, w23, #0x4
   2dc60: aa1403e1     	mov	x1, x20
   2dc64: 910082a0     	add	x0, x21, #0x20
   2dc68: b9001ea2     	str	w2, [x21, #0x1c]
   2dc6c: 97ff6b31     	bl	0x8930 <memcpy@plt>
   2dc70: b9401b28     	ldr	w8, [x25, #0x18]
   2dc74: 52800069     	mov	w9, #0x3                // =3
   2dc78: 910003e0     	mov	x0, sp
   2dc7c: 8b0802a8     	add	x8, x21, x8
   2dc80: 39000109     	strb	w9, [x8]
   2dc84: 39400269     	ldrb	w9, [x19]
   2dc88: 39000909     	strb	w9, [x8, #0x2]
   2dc8c: ad4183e1     	ldp	q1, q0, [sp, #0x30]
   2dc90: f9402be8     	ldr	x8, [sp, #0x50]
   2dc94: ad0003e1     	stp	q1, q0, [sp]
   2dc98: f90013e8     	str	x8, [sp, #0x20]
   2dc9c: 97ff6a2d     	bl	0x8550 <__api_logger_buffer_commit@plt>
   2dca0: 52800020     	mov	w0, #0x1                // =1
   2dca4: 17ffffd9     	b	0x2dc08 <__api_tcp_server+0xaf8>
   2dca8: 97ff6a0e     	bl	0x84e0 <__stack_chk_fail@plt>
   2dcac: d10303ff     	sub	sp, sp, #0xc0
   2dcb0: a9066ffc     	stp	x28, x27, [sp, #0x60]
   2dcb4: a90767fa     	stp	x26, x25, [sp, #0x70]
   2dcb8: a9085ff8     	stp	x24, x23, [sp, #0x80]
   2dcbc: a90957f6     	stp	x22, x21, [sp, #0x90]
   2dcc0: a90a4ff4     	stp	x20, x19, [sp, #0xa0]
   2dcc4: a90b7bfd     	stp	x29, x30, [sp, #0xb0]
   2dcc8: 9102c3fd     	add	x29, sp, #0xb0
   2dccc: f90007e5     	str	x5, [sp, #0x8]
   2dcd0: d53bd05c     	mrs	x28, TPIDR_EL0
   2dcd4: f9401788     	ldr	x8, [x28, #0x28]
   2dcd8: aa0003f4     	mov	x20, x0
   2dcdc: b0000180     	adrp	x0, 0x5e000
   2dce0: aa0103f6     	mov	x22, x1
   2dce4: 91123c00     	add	x0, x0, #0x48f
   2dce8: 528000c1     	mov	w1, #0x6                // =6
   2dcec: 2a0403f8     	mov	w24, w4
   2dcf0: aa0303f7     	mov	x23, x3
   2dcf4: aa0203f5     	mov	x21, x2
   2dcf8: f9002fe8     	str	x8, [sp, #0x58]
   2dcfc: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   2dd00: f90017ff     	str	xzr, [sp, #0x28]
   2dd04: 97ff694f     	bl	0x8240 <__strlen_chk@plt>
   2dd08: b4000120     	cbz	x0, 0x2dd2c <__api_tcp_server+0xc1c>
   2dd0c: b0000183     	adrp	x3, 0x5e000
   2dd10: aa0003e5     	mov	x5, x0
   2dd14: 91123c63     	add	x3, x3, #0x48f
   2dd18: 9100a3e0     	add	x0, sp, #0x28
   2dd1c: aa1f03e1     	mov	x1, xzr
   2dd20: aa1f03e2     	mov	x2, xzr
   2dd24: aa1f03e4     	mov	x4, xzr
   2dd28: 97ff7dc8     	bl	0xd448 <__share_file+0x114>
   2dd2c: 9100a3e1     	add	x1, sp, #0x28
   2dd30: aa1503e0     	mov	x0, x21
   2dd34: 94004ce4     	bl	0x410c4 <operator delete(void*)+0x5d34>
   2dd38: aa0003fa     	mov	x26, x0
   2dd3c: 97ffdb98     	bl	0x24b9c <__share_file+0x17868>
   2dd40: f0000273     	adrp	x19, 0x7c000
   2dd44: 91062273     	add	x19, x19, #0x188
   2dd48: 08dffe68     	ldarb	w8, [x19]
   2dd4c: 36001348     	tbz	w8, #0x0, 0x2dfb4 <__api_tcp_server+0xea4>
   2dd50: f0000279     	adrp	x25, 0x7c000
   2dd54: 9104a339     	add	x25, x25, #0x128
   2dd58: f9400328     	ldr	x8, [x25]
   2dd5c: aa1903e0     	mov	x0, x25
   2dd60: f9402109     	ldr	x9, [x8, #0x40]
   2dd64: 910043e8     	add	x8, sp, #0x10
   2dd68: d63f0120     	blr	x9
   2dd6c: 910103e1     	add	x1, sp, #0x40
   2dd70: 910043e2     	add	x2, sp, #0x10
   2dd74: aa1a03e0     	mov	x0, x26
   2dd78: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   2dd7c: f90023ff     	str	xzr, [sp, #0x40]
   2dd80: 94004e3d     	bl	0x41674 <operator delete(void*)+0x62e4>
   2dd84: 91001342     	add	x2, x26, #0x4
   2dd88: 36000120     	tbz	w0, #0x0, 0x2ddac <__api_tcp_server+0xc9c>
   2dd8c: 910103e1     	add	x1, sp, #0x40
   2dd90: 52800023     	mov	w3, #0x1                // =1
   2dd94: 52800064     	mov	w4, #0x3                // =3
   2dd98: aa1a03e0     	mov	x0, x26
   2dd9c: 97ffb67d     	bl	0x1b790 <__share_file+0xe45c>
   2dda0: f9402be8     	ldr	x8, [sp, #0x50]
   2dda4: b5000128     	cbnz	x8, 0x2ddc8 <__api_tcp_server+0xcb8>
   2dda8: 1400000b     	b	0x2ddd4 <__api_tcp_server+0xcc4>
   2ddac: 910043e1     	add	x1, sp, #0x10
   2ddb0: 52800023     	mov	w3, #0x1                // =1
   2ddb4: 52800064     	mov	w4, #0x3                // =3
   2ddb8: aa1a03e0     	mov	x0, x26
   2ddbc: 97ffb6a9     	bl	0x1b860 <__share_file+0xe52c>
   2ddc0: f9402be8     	ldr	x8, [sp, #0x50]
   2ddc4: b4000088     	cbz	x8, 0x2ddd4 <__api_tcp_server+0xcc4>
   2ddc8: f94023e0     	ldr	x0, [sp, #0x40]
   2ddcc: 97ff6b05     	bl	0x89e0 <free@plt>
   2ddd0: f90023ff     	str	xzr, [sp, #0x40]
   2ddd4: f94013e8     	ldr	x8, [sp, #0x20]
   2ddd8: b4000088     	cbz	x8, 0x2dde8 <__api_tcp_server+0xcd8>
   2dddc: f9400be0     	ldr	x0, [sp, #0x10]
   2dde0: 97ff6b00     	bl	0x89e0 <free@plt>
   2dde4: f9000bff     	str	xzr, [sp, #0x10]
   2dde8: f9401fe8     	ldr	x8, [sp, #0x38]
   2ddec: b4000088     	cbz	x8, 0x2ddfc <__api_tcp_server+0xcec>
   2ddf0: f94017e0     	ldr	x0, [sp, #0x28]
   2ddf4: 97ff6afb     	bl	0x89e0 <free@plt>
   2ddf8: f90017ff     	str	xzr, [sp, #0x28]
   2ddfc: 52801d00     	mov	w0, #0xe8               // =232
   2de00: 97ff68fc     	bl	0x81f0 <_Znwm@plt>
   2de04: aa0003fa     	mov	x26, x0
   2de08: 9101e000     	add	x0, x0, #0x78
   2de0c: 6f00e400     	movi	v0.2d, #0000000000000000
   2de10: 528000c1     	mov	w1, #0x6                // =6
   2de14: ad000340     	stp	q0, q0, [x26]
   2de18: ad010340     	stp	q0, q0, [x26, #0x20]
   2de1c: ad020340     	stp	q0, q0, [x26, #0x40]
   2de20: ad030340     	stp	q0, q0, [x26, #0x60]
   2de24: ad040340     	stp	q0, q0, [x26, #0x80]
   2de28: ad050340     	stp	q0, q0, [x26, #0xa0]
   2de2c: ad060340     	stp	q0, q0, [x26, #0xc0]
   2de30: f900735f     	str	xzr, [x26, #0xe0]
   2de34: 94004c48     	bl	0x40f54 <operator delete(void*)+0x5bc4>
   2de38: 6f00e400     	movi	v0.2d, #0000000000000000
   2de3c: 93407f1b     	sxtw	x27, w24
   2de40: f900735f     	str	xzr, [x26, #0xe0]
   2de44: ad060340     	stp	q0, q0, [x26, #0xc0]
   2de48: 3d802f40     	str	q0, [x26, #0xb0]
   2de4c: f90017fa     	str	x26, [sp, #0x28]
   2de50: 34000fb8     	cbz	w24, 0x2e044 <__api_tcp_server+0xf34>
   2de54: d1000768     	sub	x8, x27, #0x1
   2de58: ea08037f     	tst	x27, x8
   2de5c: aa1b03e8     	mov	x8, x27
   2de60: 540000c0     	b.eq	0x2de78 <__api_tcp_server+0xd68>
   2de64: 52800028     	mov	w8, #0x1                // =1
   2de68: aa1b03e9     	mov	x9, x27
   2de6c: d341fd29     	lsr	x9, x9, #1
   2de70: d37ff908     	lsl	x8, x8, #1
   2de74: b5ffffc9     	cbnz	x9, 0x2de6c <__api_tcp_server+0xd5c>
   2de78: f100091f     	cmp	x8, #0x2
   2de7c: 52800049     	mov	w9, #0x2                // =2
   2de80: 9a898100     	csel	x0, x8, x9, hi
   2de84: f9006f40     	str	x0, [x26, #0xd8]
   2de88: 97ff6aa2     	bl	0x8910 <malloc@plt>
   2de8c: b4000ee0     	cbz	x0, 0x2e068 <__api_tcp_server+0xf58>
   2de90: a90cef40     	stp	x0, x27, [x26, #0xc8]
   2de94: 34000db8     	cbz	w24, 0x2e048 <__api_tcp_server+0xf38>
   2de98: f9406740     	ldr	x0, [x26, #0xc8]
   2de9c: aa1703e1     	mov	x1, x23
   2dea0: aa1b03e2     	mov	x2, x27
   2dea4: 97ff6aa3     	bl	0x8930 <memcpy@plt>
   2dea8: 97ffdb3d     	bl	0x24b9c <__share_file+0x17868>
   2deac: 08dffe68     	ldarb	w8, [x19]
   2deb0: 36000a68     	tbz	w8, #0x0, 0x2dffc <__api_tcp_server+0xeec>
   2deb4: f9400328     	ldr	x8, [x25]
   2deb8: aa1903e0     	mov	x0, x25
   2debc: f9402509     	ldr	x9, [x8, #0x48]
   2dec0: 910103e8     	add	x8, sp, #0x40
   2dec4: d63f0120     	blr	x9
   2dec8: f94017e0     	ldr	x0, [sp, #0x28]
   2decc: f8448c08     	ldr	x8, [x0, #0x48]!
   2ded0: f900041f     	str	xzr, [x0, #0x8]
   2ded4: b4000048     	cbz	x8, 0x2dedc <__api_tcp_server+0xdcc>
   2ded8: 3900011f     	strb	wzr, [x8]
   2dedc: f94027e5     	ldr	x5, [sp, #0x48]
   2dee0: b40000c5     	cbz	x5, 0x2def8 <__api_tcp_server+0xde8>
   2dee4: f9400001     	ldr	x1, [x0]
   2dee8: f94023e3     	ldr	x3, [sp, #0x40]
   2deec: aa0103e2     	mov	x2, x1
   2def0: aa0303e4     	mov	x4, x3
   2def4: 97ff7d55     	bl	0xd448 <__share_file+0x114>
   2def8: f9402be8     	ldr	x8, [sp, #0x50]
   2defc: b4000088     	cbz	x8, 0x2df0c <__api_tcp_server+0xdfc>
   2df00: f94023e0     	ldr	x0, [sp, #0x40]
   2df04: 97ff6ab7     	bl	0x89e0 <free@plt>
   2df08: f90023ff     	str	xzr, [sp, #0x40]
   2df0c: 94002f31     	bl	0x39bd0 <__api_tcp_server+0xcac0>
   2df10: aa0003e8     	mov	x8, x0
   2df14: f94017e0     	ldr	x0, [sp, #0x28]
   2df18: f8460c09     	ldr	x9, [x0, #0x60]!
   2df1c: f81c8008     	stur	x8, [x0, #-0x38]
   2df20: f900041f     	str	xzr, [x0, #0x8]
   2df24: b4000049     	cbz	x9, 0x2df2c <__api_tcp_server+0xe1c>
   2df28: 3900013f     	strb	wzr, [x9]
   2df2c: f94006c5     	ldr	x5, [x22, #0x8]
   2df30: b40000c5     	cbz	x5, 0x2df48 <__api_tcp_server+0xe38>
   2df34: f9400001     	ldr	x1, [x0]
   2df38: f94002c3     	ldr	x3, [x22]
   2df3c: aa0103e2     	mov	x2, x1
   2df40: aa0303e4     	mov	x4, x3
   2df44: 97ff7d41     	bl	0xd448 <__share_file+0x114>
   2df48: f94017f3     	ldr	x19, [sp, #0x28]
   2df4c: aa1503e1     	mov	x1, x21
   2df50: 9101e260     	add	x0, x19, #0x78
   2df54: 94004e5f     	bl	0x418d0 <operator delete(void*)+0x6540>
   2df58: f94007e8     	ldr	x8, [sp, #0x8]
   2df5c: 91044280     	add	x0, x20, #0x110
   2df60: 9100a3e1     	add	x1, sp, #0x28
   2df64: f9007268     	str	x8, [x19, #0xe0]
   2df68: 9400173e     	bl	0x33c60 <__api_tcp_server+0x6b50>
   2df6c: f94017f3     	ldr	x19, [sp, #0x28]
   2df70: b40000b3     	cbz	x19, 0x2df84 <__api_tcp_server+0xe74>
   2df74: aa1303e0     	mov	x0, x19
   2df78: 94000aa7     	bl	0x30a14 <__api_tcp_server+0x3904>
   2df7c: aa1303e0     	mov	x0, x19
   2df80: 97ff6a04     	bl	0x8790 <_ZdlPv@plt>
   2df84: f9401788     	ldr	x8, [x28, #0x28]
   2df88: f9402fe9     	ldr	x9, [sp, #0x58]
   2df8c: eb09011f     	cmp	x8, x9
   2df90: 540007c1     	b.ne	0x2e088 <__api_tcp_server+0xf78>
   2df94: a94b7bfd     	ldp	x29, x30, [sp, #0xb0]
   2df98: a94a4ff4     	ldp	x20, x19, [sp, #0xa0]
   2df9c: a94957f6     	ldp	x22, x21, [sp, #0x90]
   2dfa0: a9485ff8     	ldp	x24, x23, [sp, #0x80]
   2dfa4: a94767fa     	ldp	x26, x25, [sp, #0x70]
   2dfa8: a9466ffc     	ldp	x28, x27, [sp, #0x60]
   2dfac: 910303ff     	add	sp, sp, #0xc0
   2dfb0: d65f03c0     	ret
   2dfb4: f0000260     	adrp	x0, 0x7c000
   2dfb8: 91062000     	add	x0, x0, #0x188
   2dfbc: 94003500     	bl	0x3b3bc <operator delete(void*)+0x2c>
   2dfc0: 34ffec80     	cbz	w0, 0x2dd50 <__api_tcp_server+0xc40>
   2dfc4: f0000279     	adrp	x25, 0x7c000
   2dfc8: 9104a339     	add	x25, x25, #0x128
   2dfcc: aa1903e0     	mov	x0, x25
   2dfd0: 97ffc1e0     	bl	0x1e750 <__share_file+0x1141c>
   2dfd4: 90ffff00     	adrp	x0, 0xd000 <__get_settings_value_string_utf8+0x100>
   2dfd8: b0000262     	adrp	x2, 0x7a000
   2dfdc: 9133a000     	add	x0, x0, #0xce8
   2dfe0: 913ea042     	add	x2, x2, #0xfa8
   2dfe4: aa1903e1     	mov	x1, x25
   2dfe8: 97ff6aa2     	bl	0x8a70 <__cxa_atexit@plt>
   2dfec: f0000260     	adrp	x0, 0x7c000
   2dff0: 91062000     	add	x0, x0, #0x188
   2dff4: 94003510     	bl	0x3b434 <operator delete(void*)+0xa4>
   2dff8: 17ffff56     	b	0x2dd50 <__api_tcp_server+0xc40>
   2dffc: f0000260     	adrp	x0, 0x7c000
   2e000: 91062000     	add	x0, x0, #0x188
   2e004: 940034ee     	bl	0x3b3bc <operator delete(void*)+0x2c>
   2e008: 34fff560     	cbz	w0, 0x2deb4 <__api_tcp_server+0xda4>
   2e00c: d0000277     	adrp	x23, 0x7c000
   2e010: 9104a2f7     	add	x23, x23, #0x128
   2e014: aa1703e0     	mov	x0, x23
   2e018: 97ffc1ce     	bl	0x1e750 <__share_file+0x1141c>
   2e01c: f0fffee0     	adrp	x0, 0xd000 <__get_settings_value_string_utf8+0x100>
   2e020: 90000262     	adrp	x2, 0x7a000
   2e024: 9133a000     	add	x0, x0, #0xce8
   2e028: 913ea042     	add	x2, x2, #0xfa8
   2e02c: aa1703e1     	mov	x1, x23
   2e030: 97ff6a90     	bl	0x8a70 <__cxa_atexit@plt>
   2e034: d0000260     	adrp	x0, 0x7c000
   2e038: 91062000     	add	x0, x0, #0x188
   2e03c: 940034fe     	bl	0x3b434 <operator delete(void*)+0xa4>
   2e040: 17ffff9d     	b	0x2deb4 <__api_tcp_server+0xda4>
   2e044: f9006b5b     	str	x27, [x26, #0xd0]
   2e048: 90000160     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2e04c: f0000162     	adrp	x2, 0x5d000
   2e050: 90000163     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2e054: 91215c00     	add	x0, x0, #0x857
   2e058: 91163442     	add	x2, x2, #0x58d
   2e05c: 91397863     	add	x3, x3, #0xe5e
   2e060: 528023e1     	mov	w1, #0x11f              // =287
   2e064: 97ff685f     	bl	0x81e0 <__assert2@plt>
   2e068: 90000160     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2e06c: f0000162     	adrp	x2, 0x5d000
   2e070: 90000163     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2e074: 91215c00     	add	x0, x0, #0x857
   2e078: 9114ac42     	add	x2, x2, #0x52b
   2e07c: 9124c063     	add	x3, x3, #0x930
   2e080: 52804a01     	mov	w1, #0x250              // =592
   2e084: 97ff6857     	bl	0x81e0 <__assert2@plt>
   2e088: 97ff6916     	bl	0x84e0 <__stack_chk_fail@plt>
   2e08c: d10383ff     	sub	sp, sp, #0xe0
   2e090: a9086ffc     	stp	x28, x27, [sp, #0x80]
   2e094: a90967fa     	stp	x26, x25, [sp, #0x90]
   2e098: a90a5ff8     	stp	x24, x23, [sp, #0xa0]
   2e09c: a90b57f6     	stp	x22, x21, [sp, #0xb0]
   2e0a0: a90c4ff4     	stp	x20, x19, [sp, #0xc0]
   2e0a4: a90d7bfd     	stp	x29, x30, [sp, #0xd0]
   2e0a8: 910343fd     	add	x29, sp, #0xd0
   2e0ac: f90013e4     	str	x4, [sp, #0x20]
   2e0b0: d53bd053     	mrs	x19, TPIDR_EL0
   2e0b4: f9401668     	ldr	x8, [x19, #0x28]
   2e0b8: b00001aa     	adrp	x10, 0x63000
   2e0bc: 912c5d4a     	add	x10, x10, #0xb17
   2e0c0: aa0003f7     	mov	x23, x0
   2e0c4: f81a83a8     	stur	x8, [x29, #-0x58]
   2e0c8: a9402069     	ldp	x9, x8, [x3]
   2e0cc: aa0303f4     	mov	x20, x3
   2e0d0: aa0203f5     	mov	x21, x2
   2e0d4: aa0103f9     	mov	x25, x1
   2e0d8: f100011f     	cmp	x8, #0x0
   2e0dc: 9a890140     	csel	x0, x10, x9, eq
   2e0e0: 94005cb7     	bl	0x453bc <operator delete(void*)+0xa02c>
   2e0e4: 34002580     	cbz	w0, 0x2e594 <__api_tcp_server+0x1484>
   2e0e8: 2a0003f8     	mov	w24, w0
   2e0ec: f90007f3     	str	x19, [sp, #0x8]
   2e0f0: 52909013     	mov	w19, #0x8480            // =33920
   2e0f4: d0000180     	adrp	x0, 0x60000
   2e0f8: 72a003d3     	movk	w19, #0x1e, lsl #16
   2e0fc: 91356800     	add	x0, x0, #0xd5a
   2e100: 910163e1     	add	x1, sp, #0x58
   2e104: f9002ff3     	str	x19, [sp, #0x58]
   2e108: 97ff69fe     	bl	0x8900 <__get_settings_value_integer@plt>
   2e10c: f9402fe8     	ldr	x8, [sp, #0x58]
   2e110: 7200001f     	tst	w0, #0x1
   2e114: 93407f09     	sxtw	x9, w24
   2e118: 9a93111b     	csel	x27, x8, x19, ne
   2e11c: 9adb0d28     	sdiv	x8, x9, x27
   2e120: 9b1ba509     	msub	x9, x8, x27, x9
   2e124: f100013f     	cmp	x9, #0x0
   2e128: 9a88050a     	cinc	x10, x8, ne
   2e12c: f9000fe9     	str	x9, [sp, #0x18]
   2e130: 1a9f07e9     	cset	w9, ne
   2e134: f100055f     	cmp	x10, #0x1
   2e138: 540022cb     	b.lt	0x2e590 <__api_tcp_server+0x1480>
   2e13c: 90000196     	adrp	x22, 0x5e000
   2e140: d000019c     	adrp	x28, 0x60000
   2e144: aa1f03f3     	mov	x19, xzr
   2e148: 910442ea     	add	x10, x23, #0x110
   2e14c: 8b090117     	add	x23, x8, x9
   2e150: 91123ed6     	add	x22, x22, #0x48f
   2e154: 9135ab9c     	add	x28, x28, #0xd6a
   2e158: f9000bea     	str	x10, [sp, #0x10]
   2e15c: 14000004     	b	0x2e16c <__api_tcp_server+0x105c>
   2e160: f10006f7     	subs	x23, x23, #0x1
   2e164: 8b1b0273     	add	x19, x19, x27
   2e168: 54002140     	b.eq	0x2e590 <__api_tcp_server+0x1480>
   2e16c: 528000c1     	mov	w1, #0x6                // =6
   2e170: aa1603e0     	mov	x0, x22
   2e174: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   2e178: f90023ff     	str	xzr, [sp, #0x40]
   2e17c: 97ff6831     	bl	0x8240 <__strlen_chk@plt>
   2e180: b4000100     	cbz	x0, 0x2e1a0 <__api_tcp_server+0x1090>
   2e184: f94023e1     	ldr	x1, [sp, #0x40]
   2e188: aa0003e5     	mov	x5, x0
   2e18c: 910103e0     	add	x0, sp, #0x40
   2e190: aa1603e3     	mov	x3, x22
   2e194: aa0103e2     	mov	x2, x1
   2e198: aa1f03e4     	mov	x4, xzr
   2e19c: 97ff7cab     	bl	0xd448 <__share_file+0x114>
   2e1a0: 910103e1     	add	x1, sp, #0x40
   2e1a4: aa1503e0     	mov	x0, x21
   2e1a8: 94004bc7     	bl	0x410c4 <operator delete(void*)+0x5d34>
   2e1ac: aa0003f8     	mov	x24, x0
   2e1b0: 97ffda7b     	bl	0x24b9c <__share_file+0x17868>
   2e1b4: d0000268     	adrp	x8, 0x7c000
   2e1b8: 91062108     	add	x8, x8, #0x188
   2e1bc: 08dffd08     	ldarb	w8, [x8]
   2e1c0: 36001a08     	tbz	w8, #0x0, 0x2e500 <__api_tcp_server+0x13f0>
   2e1c4: d0000260     	adrp	x0, 0x7c000
   2e1c8: 9104a000     	add	x0, x0, #0x128
   2e1cc: f9400008     	ldr	x8, [x0]
   2e1d0: f9402109     	ldr	x9, [x8, #0x40]
   2e1d4: 9100a3e8     	add	x8, sp, #0x28
   2e1d8: d63f0120     	blr	x9
   2e1dc: 910183e1     	add	x1, sp, #0x60
   2e1e0: 9100a3e2     	add	x2, sp, #0x28
   2e1e4: aa1803e0     	mov	x0, x24
   2e1e8: a906ffff     	stp	xzr, xzr, [sp, #0x68]
   2e1ec: f90033ff     	str	xzr, [sp, #0x60]
   2e1f0: 94004d21     	bl	0x41674 <operator delete(void*)+0x62e4>
   2e1f4: 91001302     	add	x2, x24, #0x4
   2e1f8: 36000120     	tbz	w0, #0x0, 0x2e21c <__api_tcp_server+0x110c>
   2e1fc: 910183e1     	add	x1, sp, #0x60
   2e200: 52800023     	mov	w3, #0x1                // =1
   2e204: 52800064     	mov	w4, #0x3                // =3
   2e208: aa1803e0     	mov	x0, x24
   2e20c: 97ffb561     	bl	0x1b790 <__share_file+0xe45c>
   2e210: f9403be8     	ldr	x8, [sp, #0x70]
   2e214: b5000128     	cbnz	x8, 0x2e238 <__api_tcp_server+0x1128>
   2e218: 1400000b     	b	0x2e244 <__api_tcp_server+0x1134>
   2e21c: 9100a3e1     	add	x1, sp, #0x28
   2e220: 52800023     	mov	w3, #0x1                // =1
   2e224: 52800064     	mov	w4, #0x3                // =3
   2e228: aa1803e0     	mov	x0, x24
   2e22c: 97ffb58d     	bl	0x1b860 <__share_file+0xe52c>
   2e230: f9403be8     	ldr	x8, [sp, #0x70]
   2e234: b4000088     	cbz	x8, 0x2e244 <__api_tcp_server+0x1134>
   2e238: f94033e0     	ldr	x0, [sp, #0x60]
   2e23c: 97ff69e9     	bl	0x89e0 <free@plt>
   2e240: f90033ff     	str	xzr, [sp, #0x60]
   2e244: f9401fe8     	ldr	x8, [sp, #0x38]
   2e248: b4000088     	cbz	x8, 0x2e258 <__api_tcp_server+0x1148>
   2e24c: f94017e0     	ldr	x0, [sp, #0x28]
   2e250: 97ff69e4     	bl	0x89e0 <free@plt>
   2e254: f90017ff     	str	xzr, [sp, #0x28]
   2e258: f9402be8     	ldr	x8, [sp, #0x50]
   2e25c: b4000088     	cbz	x8, 0x2e26c <__api_tcp_server+0x115c>
   2e260: f94023e0     	ldr	x0, [sp, #0x40]
   2e264: 97ff69df     	bl	0x89e0 <free@plt>
   2e268: f90023ff     	str	xzr, [sp, #0x40]
   2e26c: 528000e1     	mov	w1, #0x7                // =7
   2e270: aa1c03e0     	mov	x0, x28
   2e274: a906ffff     	stp	xzr, xzr, [sp, #0x68]
   2e278: f90033ff     	str	xzr, [sp, #0x60]
   2e27c: 97ff67f1     	bl	0x8240 <__strlen_chk@plt>
   2e280: b4000100     	cbz	x0, 0x2e2a0 <__api_tcp_server+0x1190>
   2e284: f94033e1     	ldr	x1, [sp, #0x60]
   2e288: aa0003e5     	mov	x5, x0
   2e28c: 910183e0     	add	x0, sp, #0x60
   2e290: aa1c03e3     	mov	x3, x28
   2e294: aa0103e2     	mov	x2, x1
   2e298: aa1f03e4     	mov	x4, xzr
   2e29c: 97ff7c6b     	bl	0xd448 <__share_file+0x114>
   2e2a0: 910183e1     	add	x1, sp, #0x60
   2e2a4: aa1503e0     	mov	x0, x21
   2e2a8: aa1c03fa     	mov	x26, x28
   2e2ac: 94004b86     	bl	0x410c4 <operator delete(void*)+0x5d34>
   2e2b0: b9400008     	ldr	w8, [x0]
   2e2b4: aa0003f8     	mov	x24, x0
   2e2b8: 7100091f     	cmp	w8, #0x2
   2e2bc: 540000a0     	b.eq	0x2e2d0 <__api_tcp_server+0x11c0>
   2e2c0: aa1803e0     	mov	x0, x24
   2e2c4: 940049dc     	bl	0x40a34 <operator delete(void*)+0x56a4>
   2e2c8: 52800048     	mov	w8, #0x2                // =2
   2e2cc: b9000308     	str	w8, [x24]
   2e2d0: f8004313     	stur	x19, [x24, #0x4]
   2e2d4: f9403be8     	ldr	x8, [sp, #0x70]
   2e2d8: aa1403fc     	mov	x28, x20
   2e2dc: b4000088     	cbz	x8, 0x2e2ec <__api_tcp_server+0x11dc>
   2e2e0: f94033e0     	ldr	x0, [sp, #0x60]
   2e2e4: 97ff69bf     	bl	0x89e0 <free@plt>
   2e2e8: f90033ff     	str	xzr, [sp, #0x60]
   2e2ec: d0000198     	adrp	x24, 0x60000
   2e2f0: 9135c718     	add	x24, x24, #0xd71
   2e2f4: 52800121     	mov	w1, #0x9                // =9
   2e2f8: aa1803e0     	mov	x0, x24
   2e2fc: aa1903f4     	mov	x20, x25
   2e300: a906ffff     	stp	xzr, xzr, [sp, #0x68]
   2e304: f90033ff     	str	xzr, [sp, #0x60]
   2e308: 97ff67ce     	bl	0x8240 <__strlen_chk@plt>
   2e30c: b4000100     	cbz	x0, 0x2e32c <__api_tcp_server+0x121c>
   2e310: f94033e1     	ldr	x1, [sp, #0x60]
   2e314: aa0003e5     	mov	x5, x0
   2e318: 910183e0     	add	x0, sp, #0x60
   2e31c: aa1803e3     	mov	x3, x24
   2e320: aa0103e2     	mov	x2, x1
   2e324: aa1f03e4     	mov	x4, xzr
   2e328: 97ff7c48     	bl	0xd448 <__share_file+0x114>
   2e32c: 910183e1     	add	x1, sp, #0x60
   2e330: aa1503e0     	mov	x0, x21
   2e334: 94004b64     	bl	0x410c4 <operator delete(void*)+0x5d34>
   2e338: f9400fe9     	ldr	x9, [sp, #0x18]
   2e33c: b9400008     	ldr	w8, [x0]
   2e340: f10006ff     	cmp	x23, #0x1
   2e344: aa0003f8     	mov	x24, x0
   2e348: fa400924     	ccmp	x9, #0x0, #0x4, eq
   2e34c: 9a9b1139     	csel	x25, x9, x27, ne
   2e350: 7100091f     	cmp	w8, #0x2
   2e354: 540000a0     	b.eq	0x2e368 <__api_tcp_server+0x1258>
   2e358: aa1803e0     	mov	x0, x24
   2e35c: 940049b6     	bl	0x40a34 <operator delete(void*)+0x56a4>
   2e360: 52800048     	mov	w8, #0x2                // =2
   2e364: b9000308     	str	w8, [x24]
   2e368: f8004319     	stur	x25, [x24, #0x4]
   2e36c: f9403be8     	ldr	x8, [sp, #0x70]
   2e370: b4000088     	cbz	x8, 0x2e380 <__api_tcp_server+0x1270>
   2e374: f94033e0     	ldr	x0, [sp, #0x60]
   2e378: 97ff699a     	bl	0x89e0 <free@plt>
   2e37c: f90033ff     	str	xzr, [sp, #0x60]
   2e380: 52801d00     	mov	w0, #0xe8               // =232
   2e384: 97ff679b     	bl	0x81f0 <_Znwm@plt>
   2e388: aa0003f8     	mov	x24, x0
   2e38c: 9101e000     	add	x0, x0, #0x78
   2e390: 6f00e400     	movi	v0.2d, #0000000000000000
   2e394: 528000c1     	mov	w1, #0x6                // =6
   2e398: ad000300     	stp	q0, q0, [x24]
   2e39c: ad010300     	stp	q0, q0, [x24, #0x20]
   2e3a0: ad020300     	stp	q0, q0, [x24, #0x40]
   2e3a4: ad030300     	stp	q0, q0, [x24, #0x60]
   2e3a8: ad040300     	stp	q0, q0, [x24, #0x80]
   2e3ac: ad050300     	stp	q0, q0, [x24, #0xa0]
   2e3b0: ad060300     	stp	q0, q0, [x24, #0xc0]
   2e3b4: f900731f     	str	xzr, [x24, #0xe0]
   2e3b8: 94004ae7     	bl	0x40f54 <operator delete(void*)+0x5bc4>
   2e3bc: 6f00e400     	movi	v0.2d, #0000000000000000
   2e3c0: f900731f     	str	xzr, [x24, #0xe0]
   2e3c4: ad060300     	stp	q0, q0, [x24, #0xc0]
   2e3c8: 3d802f00     	str	q0, [x24, #0xb0]
   2e3cc: f90023f8     	str	x24, [sp, #0x40]
   2e3d0: 97ffd9f3     	bl	0x24b9c <__share_file+0x17868>
   2e3d4: d0000268     	adrp	x8, 0x7c000
   2e3d8: 91062108     	add	x8, x8, #0x188
   2e3dc: 08dffd08     	ldarb	w8, [x8]
   2e3e0: aa1403f9     	mov	x25, x20
   2e3e4: 36000b28     	tbz	w8, #0x0, 0x2e548 <__api_tcp_server+0x1438>
   2e3e8: d0000260     	adrp	x0, 0x7c000
   2e3ec: 9104a000     	add	x0, x0, #0x128
   2e3f0: f9400008     	ldr	x8, [x0]
   2e3f4: f9402509     	ldr	x9, [x8, #0x48]
   2e3f8: 910183e8     	add	x8, sp, #0x60
   2e3fc: d63f0120     	blr	x9
   2e400: f94023e0     	ldr	x0, [sp, #0x40]
   2e404: aa1c03f4     	mov	x20, x28
   2e408: f8448c08     	ldr	x8, [x0, #0x48]!
   2e40c: f900041f     	str	xzr, [x0, #0x8]
   2e410: b4000048     	cbz	x8, 0x2e418 <__api_tcp_server+0x1308>
   2e414: 3900011f     	strb	wzr, [x8]
   2e418: f94037e5     	ldr	x5, [sp, #0x68]
   2e41c: aa1a03fc     	mov	x28, x26
   2e420: b40000c5     	cbz	x5, 0x2e438 <__api_tcp_server+0x1328>
   2e424: f9400001     	ldr	x1, [x0]
   2e428: f94033e3     	ldr	x3, [sp, #0x60]
   2e42c: aa0103e2     	mov	x2, x1
   2e430: aa0303e4     	mov	x4, x3
   2e434: 97ff7c05     	bl	0xd448 <__share_file+0x114>
   2e438: f9403be8     	ldr	x8, [sp, #0x70]
   2e43c: b4000088     	cbz	x8, 0x2e44c <__api_tcp_server+0x133c>
   2e440: f94033e0     	ldr	x0, [sp, #0x60]
   2e444: 97ff6967     	bl	0x89e0 <free@plt>
   2e448: f90033ff     	str	xzr, [sp, #0x60]
   2e44c: 94002de1     	bl	0x39bd0 <__api_tcp_server+0xcac0>
   2e450: aa0003e8     	mov	x8, x0
   2e454: f94023e0     	ldr	x0, [sp, #0x40]
   2e458: f8460c09     	ldr	x9, [x0, #0x60]!
   2e45c: f81c8008     	stur	x8, [x0, #-0x38]
   2e460: f900041f     	str	xzr, [x0, #0x8]
   2e464: b4000049     	cbz	x9, 0x2e46c <__api_tcp_server+0x135c>
   2e468: 3900013f     	strb	wzr, [x9]
   2e46c: f9400725     	ldr	x5, [x25, #0x8]
   2e470: b40000c5     	cbz	x5, 0x2e488 <__api_tcp_server+0x1378>
   2e474: f9400001     	ldr	x1, [x0]
   2e478: f9400323     	ldr	x3, [x25]
   2e47c: aa0103e2     	mov	x2, x1
   2e480: aa0303e4     	mov	x4, x3
   2e484: 97ff7bf1     	bl	0xd448 <__share_file+0x114>
   2e488: f94023e8     	ldr	x8, [sp, #0x40]
   2e48c: aa1503e1     	mov	x1, x21
   2e490: 9101e100     	add	x0, x8, #0x78
   2e494: 94004d0f     	bl	0x418d0 <operator delete(void*)+0x6540>
   2e498: f94023e0     	ldr	x0, [sp, #0x40]
   2e49c: f84b0c08     	ldr	x8, [x0, #0xb0]!
   2e4a0: f94013e9     	ldr	x9, [sp, #0x20]
   2e4a4: f900041f     	str	xzr, [x0, #0x8]
   2e4a8: f9001809     	str	x9, [x0, #0x30]
   2e4ac: b4000048     	cbz	x8, 0x2e4b4 <__api_tcp_server+0x13a4>
   2e4b0: 3900011f     	strb	wzr, [x8]
   2e4b4: f9400685     	ldr	x5, [x20, #0x8]
   2e4b8: b40000c5     	cbz	x5, 0x2e4d0 <__api_tcp_server+0x13c0>
   2e4bc: f9400001     	ldr	x1, [x0]
   2e4c0: f9400283     	ldr	x3, [x20]
   2e4c4: aa0103e2     	mov	x2, x1
   2e4c8: aa0303e4     	mov	x4, x3
   2e4cc: 97ff7bdf     	bl	0xd448 <__share_file+0x114>
   2e4d0: f94023e8     	ldr	x8, [sp, #0x40]
   2e4d4: f9400be0     	ldr	x0, [sp, #0x10]
   2e4d8: 910103e1     	add	x1, sp, #0x40
   2e4dc: f900091b     	str	x27, [x8, #0x10]
   2e4e0: 940015e0     	bl	0x33c60 <__api_tcp_server+0x6b50>
   2e4e4: f94023f8     	ldr	x24, [sp, #0x40]
   2e4e8: b4ffe3d8     	cbz	x24, 0x2e160 <__api_tcp_server+0x1050>
   2e4ec: aa1803e0     	mov	x0, x24
   2e4f0: 94000949     	bl	0x30a14 <__api_tcp_server+0x3904>
   2e4f4: aa1803e0     	mov	x0, x24
   2e4f8: 97ff68a6     	bl	0x8790 <_ZdlPv@plt>
   2e4fc: 17ffff19     	b	0x2e160 <__api_tcp_server+0x1050>
   2e500: d0000260     	adrp	x0, 0x7c000
   2e504: 91062000     	add	x0, x0, #0x188
   2e508: 940033ad     	bl	0x3b3bc <operator delete(void*)+0x2c>
   2e50c: 34ffe5c0     	cbz	w0, 0x2e1c4 <__api_tcp_server+0x10b4>
   2e510: d000027a     	adrp	x26, 0x7c000
   2e514: 9104a35a     	add	x26, x26, #0x128
   2e518: aa1a03e0     	mov	x0, x26
   2e51c: 97ffc08d     	bl	0x1e750 <__share_file+0x1141c>
   2e520: f0fffee0     	adrp	x0, 0xd000 <__get_settings_value_string_utf8+0x100>
   2e524: 90000262     	adrp	x2, 0x7a000
   2e528: 9133a000     	add	x0, x0, #0xce8
   2e52c: aa1a03e1     	mov	x1, x26
   2e530: 913ea042     	add	x2, x2, #0xfa8
   2e534: 97ff694f     	bl	0x8a70 <__cxa_atexit@plt>
   2e538: d0000260     	adrp	x0, 0x7c000
   2e53c: 91062000     	add	x0, x0, #0x188
   2e540: 940033bd     	bl	0x3b434 <operator delete(void*)+0xa4>
   2e544: 17ffff20     	b	0x2e1c4 <__api_tcp_server+0x10b4>
   2e548: d0000260     	adrp	x0, 0x7c000
   2e54c: 91062000     	add	x0, x0, #0x188
   2e550: 9400339b     	bl	0x3b3bc <operator delete(void*)+0x2c>
   2e554: 34fff4a0     	cbz	w0, 0x2e3e8 <__api_tcp_server+0x12d8>
   2e558: d0000274     	adrp	x20, 0x7c000
   2e55c: 9104a294     	add	x20, x20, #0x128
   2e560: aa1403e0     	mov	x0, x20
   2e564: 97ffc07b     	bl	0x1e750 <__share_file+0x1141c>
   2e568: f0fffee0     	adrp	x0, 0xd000 <__get_settings_value_string_utf8+0x100>
   2e56c: 90000262     	adrp	x2, 0x7a000
   2e570: 9133a000     	add	x0, x0, #0xce8
   2e574: aa1403e1     	mov	x1, x20
   2e578: 913ea042     	add	x2, x2, #0xfa8
   2e57c: 97ff693d     	bl	0x8a70 <__cxa_atexit@plt>
   2e580: d0000260     	adrp	x0, 0x7c000
   2e584: 91062000     	add	x0, x0, #0x188
   2e588: 940033ab     	bl	0x3b434 <operator delete(void*)+0xa4>
   2e58c: 17ffff97     	b	0x2e3e8 <__api_tcp_server+0x12d8>
   2e590: f94007f3     	ldr	x19, [sp, #0x8]
   2e594: f9401668     	ldr	x8, [x19, #0x28]
   2e598: f85a83a9     	ldur	x9, [x29, #-0x58]
   2e59c: eb09011f     	cmp	x8, x9
   2e5a0: 54000121     	b.ne	0x2e5c4 <__api_tcp_server+0x14b4>
   2e5a4: a94d7bfd     	ldp	x29, x30, [sp, #0xd0]
   2e5a8: a94c4ff4     	ldp	x20, x19, [sp, #0xc0]
   2e5ac: a94b57f6     	ldp	x22, x21, [sp, #0xb0]
   2e5b0: a94a5ff8     	ldp	x24, x23, [sp, #0xa0]
   2e5b4: a94967fa     	ldp	x26, x25, [sp, #0x90]
   2e5b8: a9486ffc     	ldp	x28, x27, [sp, #0x80]
   2e5bc: 910383ff     	add	sp, sp, #0xe0
   2e5c0: d65f03c0     	ret
   2e5c4: 97ff67c7     	bl	0x84e0 <__stack_chk_fail@plt>
   2e5c8: d102c3ff     	sub	sp, sp, #0xb0
   2e5cc: a9056ffc     	stp	x28, x27, [sp, #0x50]
   2e5d0: a90667fa     	stp	x26, x25, [sp, #0x60]
   2e5d4: a9075ff8     	stp	x24, x23, [sp, #0x70]
   2e5d8: a90857f6     	stp	x22, x21, [sp, #0x80]
   2e5dc: a9094ff4     	stp	x20, x19, [sp, #0x90]
   2e5e0: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   2e5e4: 910283fd     	add	x29, sp, #0xa0
   2e5e8: f9001be5     	str	x5, [sp, #0x30]
   2e5ec: d53bd055     	mrs	x21, TPIDR_EL0
   2e5f0: f94016a8     	ldr	x8, [x21, #0x28]
   2e5f4: b00001aa     	adrp	x10, 0x63000
   2e5f8: 912c5d4a     	add	x10, x10, #0xb17
   2e5fc: aa0003f8     	mov	x24, x0
   2e600: f90027e8     	str	x8, [sp, #0x48]
   2e604: a9402089     	ldp	x9, x8, [x4]
   2e608: aa0403f4     	mov	x20, x4
   2e60c: aa0303f3     	mov	x19, x3
   2e610: 2a0203f6     	mov	w22, w2
   2e614: f100011f     	cmp	x8, #0x0
   2e618: 9a890140     	csel	x0, x10, x9, eq
   2e61c: aa0103fc     	mov	x28, x1
   2e620: 94005b67     	bl	0x453bc <operator delete(void*)+0xa02c>
   2e624: 34001400     	cbz	w0, 0x2e8a4 <__api_tcp_server+0x1794>
   2e628: 2a0003f9     	mov	w25, w0
   2e62c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   2e630: 52909013     	mov	w19, #0x8480            // =33920
   2e634: d0000180     	adrp	x0, 0x60000
   2e638: 72a003d3     	movk	w19, #0x1e, lsl #16
   2e63c: 91356800     	add	x0, x0, #0xd5a
   2e640: 910103e1     	add	x1, sp, #0x40
   2e644: f90007f5     	str	x21, [sp, #0x8]
   2e648: f90023f3     	str	x19, [sp, #0x40]
   2e64c: 97ff68ad     	bl	0x8900 <__get_settings_value_integer@plt>
   2e650: f94023e8     	ldr	x8, [sp, #0x40]
   2e654: 7200001f     	tst	w0, #0x1
   2e658: 93407f29     	sxtw	x9, w25
   2e65c: 9a931119     	csel	x25, x8, x19, ne
   2e660: 9ad90d28     	sdiv	x8, x9, x25
   2e664: 9b19a513     	msub	x19, x8, x25, x9
   2e668: f100027f     	cmp	x19, #0x0
   2e66c: 9a88050a     	cinc	x10, x8, ne
   2e670: 1a9f07e9     	cset	w9, ne
   2e674: f100055f     	cmp	x10, #0x1
   2e678: 5400114b     	b.lt	0x2e8a0 <__api_tcp_server+0x1790>
   2e67c: 8b090108     	add	x8, x8, x9
   2e680: 2a1f03fa     	mov	w26, wzr
   2e684: aa1f03f5     	mov	x21, xzr
   2e688: 91044318     	add	x24, x24, #0x110
   2e68c: f9000fe8     	str	x8, [sp, #0x18]
   2e690: d1000508     	sub	x8, x8, #0x1
   2e694: f9000be8     	str	x8, [sp, #0x10]
   2e698: 14000006     	b	0x2e6b0 <__api_tcp_server+0x15a0>
   2e69c: f9400fe8     	ldr	x8, [sp, #0x18]
   2e6a0: 910006b5     	add	x21, x21, #0x1
   2e6a4: 0b19035a     	add	w26, w26, w25
   2e6a8: eb15011f     	cmp	x8, x21
   2e6ac: 54000fa0     	b.eq	0x2e8a0 <__api_tcp_server+0x1790>
   2e6b0: f9400be8     	ldr	x8, [sp, #0x10]
   2e6b4: 52801d00     	mov	w0, #0xe8               // =232
   2e6b8: aa1c03f4     	mov	x20, x28
   2e6bc: eb15011f     	cmp	x8, x21
   2e6c0: fa400a64     	ccmp	x19, #0x0, #0x4, eq
   2e6c4: 9a991277     	csel	x23, x19, x25, ne
   2e6c8: 97ff66ca     	bl	0x81f0 <_Znwm@plt>
   2e6cc: aa0003fb     	mov	x27, x0
   2e6d0: 6f00e400     	movi	v0.2d, #0000000000000000
   2e6d4: 9101e000     	add	x0, x0, #0x78
   2e6d8: ad000360     	stp	q0, q0, [x27]
   2e6dc: 3d800b60     	str	q0, [x27, #0x20]
   2e6e0: ad020360     	stp	q0, q0, [x27, #0x40]
   2e6e4: ad030360     	stp	q0, q0, [x27, #0x60]
   2e6e8: ad040360     	stp	q0, q0, [x27, #0x80]
   2e6ec: ad050360     	stp	q0, q0, [x27, #0xa0]
   2e6f0: ad060360     	stp	q0, q0, [x27, #0xc0]
   2e6f4: 6f00e400     	movi	v0.2d, #0000000000000000
   2e6f8: aa1b03fc     	mov	x28, x27
   2e6fc: 528000c1     	mov	w1, #0x6                // =6
   2e700: f900737f     	str	xzr, [x27, #0xe0]
   2e704: 3c830f80     	str	q0, [x28, #0x30]!
   2e708: 94004a13     	bl	0x40f54 <operator delete(void*)+0x5bc4>
   2e70c: 6f00e400     	movi	v0.2d, #0000000000000000
   2e710: f900737f     	str	xzr, [x27, #0xe0]
   2e714: ad060360     	stp	q0, q0, [x27, #0xc0]
   2e718: 3d802f60     	str	q0, [x27, #0xb0]
   2e71c: b9000776     	str	w22, [x27, #0x4]
   2e720: f9001f7f     	str	xzr, [x27, #0x38]
   2e724: f9400388     	ldr	x8, [x28]
   2e728: f9001ffb     	str	x27, [sp, #0x38]
   2e72c: b4000048     	cbz	x8, 0x2e734 <__api_tcp_server+0x1624>
   2e730: 3900011f     	strb	wzr, [x8]
   2e734: a94223fb     	ldp	x27, x8, [sp, #0x20]
   2e738: f9400505     	ldr	x5, [x8, #0x8]
   2e73c: b40000e5     	cbz	x5, 0x2e758 <__api_tcp_server+0x1648>
   2e740: f9400381     	ldr	x1, [x28]
   2e744: f9400103     	ldr	x3, [x8]
   2e748: aa1c03e0     	mov	x0, x28
   2e74c: aa0103e2     	mov	x2, x1
   2e750: aa0303e4     	mov	x4, x3
   2e754: 97ff7b3d     	bl	0xd448 <__share_file+0x114>
   2e758: a94303e9     	ldp	x9, x0, [sp, #0x30]
   2e75c: f84b0c08     	ldr	x8, [x0, #0xb0]!
   2e760: f9001809     	str	x9, [x0, #0x30]
   2e764: f900041f     	str	xzr, [x0, #0x8]
   2e768: b4000048     	cbz	x8, 0x2e770 <__api_tcp_server+0x1660>
   2e76c: 3900011f     	strb	wzr, [x8]
   2e770: f9400765     	ldr	x5, [x27, #0x8]
   2e774: aa1403fc     	mov	x28, x20
   2e778: b40000c5     	cbz	x5, 0x2e790 <__api_tcp_server+0x1680>
   2e77c: f9400001     	ldr	x1, [x0]
   2e780: f9400363     	ldr	x3, [x27]
   2e784: aa0103e2     	mov	x2, x1
   2e788: aa0303e4     	mov	x4, x3
   2e78c: 97ff7b2f     	bl	0xd448 <__share_file+0x114>
   2e790: f9401fe0     	ldr	x0, [sp, #0x38]
   2e794: f8448c08     	ldr	x8, [x0, #0x48]!
   2e798: f900041f     	str	xzr, [x0, #0x8]
   2e79c: b4000048     	cbz	x8, 0x2e7a4 <__api_tcp_server+0x1694>
   2e7a0: 3900011f     	strb	wzr, [x8]
   2e7a4: f9400785     	ldr	x5, [x28, #0x8]
   2e7a8: b40000c5     	cbz	x5, 0x2e7c0 <__api_tcp_server+0x16b0>
   2e7ac: f9400001     	ldr	x1, [x0]
   2e7b0: f9400383     	ldr	x3, [x28]
   2e7b4: aa0103e2     	mov	x2, x1
   2e7b8: aa0303e4     	mov	x4, x3
   2e7bc: 97ff7b23     	bl	0xd448 <__share_file+0x114>
   2e7c0: f9401fe8     	ldr	x8, [sp, #0x38]
   2e7c4: 29036915     	stp	w21, w26, [x8, #0x18]
   2e7c8: f9000919     	str	x25, [x8, #0x10]
   2e7cc: b9002117     	str	w23, [x8, #0x20]
   2e7d0: 94002d00     	bl	0x39bd0 <__api_tcp_server+0xcac0>
   2e7d4: f9401fe8     	ldr	x8, [sp, #0x38]
   2e7d8: f9001500     	str	x0, [x8, #0x28]
   2e7dc: 97ffd8f0     	bl	0x24b9c <__share_file+0x17868>
   2e7e0: d0000268     	adrp	x8, 0x7c000
   2e7e4: 91140108     	add	x8, x8, #0x500
   2e7e8: 08dffd08     	ldarb	w8, [x8]
   2e7ec: 36000368     	tbz	w8, #0x0, 0x2e858 <__api_tcp_server+0x1748>
   2e7f0: d0000260     	adrp	x0, 0x7c000
   2e7f4: 91128000     	add	x0, x0, #0x4a0
   2e7f8: f9400008     	ldr	x8, [x0]
   2e7fc: f9402108     	ldr	x8, [x8, #0x40]
   2e800: d63f0100     	blr	x8
   2e804: f9401fe8     	ldr	x8, [sp, #0x38]
   2e808: 52807d0a     	mov	w10, #0x3e8             // =1000
   2e80c: 9100e3e2     	add	x2, sp, #0x38
   2e810: 2a1603e1     	mov	w1, w22
   2e814: f9401509     	ldr	x9, [x8, #0x28]
   2e818: 2a1f03e3     	mov	w3, wzr
   2e81c: 9b0a2409     	madd	x9, x0, x10, x9
   2e820: aa1803e0     	mov	x0, x24
   2e824: f9001509     	str	x9, [x8, #0x28]
   2e828: 940011d9     	bl	0x32f8c <__api_tcp_server+0x5e7c>
   2e82c: 9100e3e2     	add	x2, sp, #0x38
   2e830: aa1803e0     	mov	x0, x24
   2e834: 2a1603e1     	mov	w1, w22
   2e838: 94000fec     	bl	0x327e8 <__api_tcp_server+0x56d8>
   2e83c: f9401ffb     	ldr	x27, [sp, #0x38]
   2e840: b4fff2fb     	cbz	x27, 0x2e69c <__api_tcp_server+0x158c>
   2e844: aa1b03e0     	mov	x0, x27
   2e848: 94000873     	bl	0x30a14 <__api_tcp_server+0x3904>
   2e84c: aa1b03e0     	mov	x0, x27
   2e850: 97ff67d0     	bl	0x8790 <_ZdlPv@plt>
   2e854: 17ffff92     	b	0x2e69c <__api_tcp_server+0x158c>
   2e858: d0000260     	adrp	x0, 0x7c000
   2e85c: 91140000     	add	x0, x0, #0x500
   2e860: 940032d7     	bl	0x3b3bc <operator delete(void*)+0x2c>
   2e864: 34fffc60     	cbz	w0, 0x2e7f0 <__api_tcp_server+0x16e0>
   2e868: d0000274     	adrp	x20, 0x7c000
   2e86c: 91128294     	add	x20, x20, #0x4a0
   2e870: aa1403e0     	mov	x0, x20
   2e874: 97ffc46f     	bl	0x1fa30 <__share_file+0x126fc>
   2e878: b0ffff00     	adrp	x0, 0xf000 <__share_file+0x1ccc>
   2e87c: 90000262     	adrp	x2, 0x7a000
   2e880: 910f4000     	add	x0, x0, #0x3d0
   2e884: aa1403e1     	mov	x1, x20
   2e888: 913ea042     	add	x2, x2, #0xfa8
   2e88c: 97ff6879     	bl	0x8a70 <__cxa_atexit@plt>
   2e890: d0000260     	adrp	x0, 0x7c000
   2e894: 91140000     	add	x0, x0, #0x500
   2e898: 940032e7     	bl	0x3b434 <operator delete(void*)+0xa4>
   2e89c: 17ffffd5     	b	0x2e7f0 <__api_tcp_server+0x16e0>
   2e8a0: f94007f5     	ldr	x21, [sp, #0x8]
   2e8a4: f94016a8     	ldr	x8, [x21, #0x28]
   2e8a8: f94027e9     	ldr	x9, [sp, #0x48]
   2e8ac: eb09011f     	cmp	x8, x9
   2e8b0: 54000121     	b.ne	0x2e8d4 <__api_tcp_server+0x17c4>
   2e8b4: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   2e8b8: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   2e8bc: a94857f6     	ldp	x22, x21, [sp, #0x80]
   2e8c0: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   2e8c4: a94667fa     	ldp	x26, x25, [sp, #0x60]
   2e8c8: a9456ffc     	ldp	x28, x27, [sp, #0x50]
   2e8cc: 9102c3ff     	add	sp, sp, #0xb0
   2e8d0: d65f03c0     	ret
   2e8d4: 97ff6703     	bl	0x84e0 <__stack_chk_fail@plt>
   2e8d8: d65f03c0     	ret
   2e8dc: 91044008     	add	x8, x0, #0x110
   2e8e0: 12000021     	and	w1, w1, #0x1
   2e8e4: 3901a41f     	strb	wzr, [x0, #0x69]
   2e8e8: aa0803e0     	mov	x0, x8
   2e8ec: 1400145d     	b	0x33a60 <__api_tcp_server+0x6950>
   2e8f0: d10283ff     	sub	sp, sp, #0xa0
   2e8f4: a9046ffc     	stp	x28, x27, [sp, #0x40]
   2e8f8: a90567fa     	stp	x26, x25, [sp, #0x50]
   2e8fc: a9065ff8     	stp	x24, x23, [sp, #0x60]
   2e900: a90757f6     	stp	x22, x21, [sp, #0x70]
   2e904: a9084ff4     	stp	x20, x19, [sp, #0x80]
   2e908: a9097bfd     	stp	x29, x30, [sp, #0x90]
   2e90c: 910243fd     	add	x29, sp, #0x90
   2e910: d53bd057     	mrs	x23, TPIDR_EL0
   2e914: f94016e8     	ldr	x8, [x23, #0x28]
   2e918: f9001fe8     	str	x8, [sp, #0x38]
   2e91c: 3941a408     	ldrb	w8, [x0, #0x69]
   2e920: 340001e8     	cbz	w8, 0x2e95c <__api_tcp_server+0x184c>
   2e924: 2a1f03f3     	mov	w19, wzr
   2e928: f94016e8     	ldr	x8, [x23, #0x28]
   2e92c: f9401fe9     	ldr	x9, [sp, #0x38]
   2e930: eb09011f     	cmp	x8, x9
   2e934: 54001661     	b.ne	0x2ec00 <__api_tcp_server+0x1af0>
   2e938: 2a1303e0     	mov	w0, w19
   2e93c: a9497bfd     	ldp	x29, x30, [sp, #0x90]
   2e940: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   2e944: a94757f6     	ldp	x22, x21, [sp, #0x70]
   2e948: a9465ff8     	ldp	x24, x23, [sp, #0x60]
   2e94c: a94567fa     	ldp	x26, x25, [sp, #0x50]
   2e950: a9446ffc     	ldp	x28, x27, [sp, #0x40]
   2e954: 910283ff     	add	sp, sp, #0xa0
   2e958: d65f03c0     	ret
   2e95c: 91044015     	add	x21, x0, #0x110
   2e960: aa0003f3     	mov	x19, x0
   2e964: aa1503e0     	mov	x0, x21
   2e968: 94001572     	bl	0x33f30 <__api_tcp_server+0x6e20>
   2e96c: b4fffdc0     	cbz	x0, 0x2e924 <__api_tcp_server+0x1814>
   2e970: aa0003f4     	mov	x20, x0
   2e974: 91012016     	add	x22, x0, #0x48
   2e978: d00001a0     	adrp	x0, 0x64000
   2e97c: 911f8800     	add	x0, x0, #0x7e2
   2e980: 52800041     	mov	w1, #0x2                // =2
   2e984: a9017fff     	stp	xzr, xzr, [sp, #0x10]
   2e988: f90007ff     	str	xzr, [sp, #0x8]
   2e98c: 97ff662d     	bl	0x8240 <__strlen_chk@plt>
   2e990: b4000120     	cbz	x0, 0x2e9b4 <__api_tcp_server+0x18a4>
   2e994: d00001a3     	adrp	x3, 0x64000
   2e998: aa0003e5     	mov	x5, x0
   2e99c: 911f8863     	add	x3, x3, #0x7e2
   2e9a0: 910023e0     	add	x0, sp, #0x8
   2e9a4: aa1f03e1     	mov	x1, xzr
   2e9a8: aa1f03e2     	mov	x2, xzr
   2e9ac: aa1f03e4     	mov	x4, xzr
   2e9b0: 97ff7aa6     	bl	0xd448 <__share_file+0x114>
   2e9b4: 910083e8     	add	x8, sp, #0x20
   2e9b8: 910023e1     	add	x1, sp, #0x8
   2e9bc: aa1603e0     	mov	x0, x22
   2e9c0: 94000091     	bl	0x2ec04 <__api_tcp_server+0x1af4>
   2e9c4: f9400fe8     	ldr	x8, [sp, #0x18]
   2e9c8: b4000088     	cbz	x8, 0x2e9d8 <__api_tcp_server+0x18c8>
   2e9cc: f94007e0     	ldr	x0, [sp, #0x8]
   2e9d0: 97ff6804     	bl	0x89e0 <free@plt>
   2e9d4: f90007ff     	str	xzr, [sp, #0x8]
   2e9d8: f94017f9     	ldr	x25, [sp, #0x28]
   2e9dc: f100073f     	cmp	x25, #0x1
   2e9e0: 540003c8     	b.hi	0x2ea58 <__api_tcp_server+0x1948>
   2e9e4: aa1503e0     	mov	x0, x21
   2e9e8: 9400148c     	bl	0x33c18 <__api_tcp_server+0x6b08>
   2e9ec: 2a1f03f3     	mov	w19, wzr
   2e9f0: f9401be8     	ldr	x8, [sp, #0x30]
   2e9f4: b4fff9a8     	cbz	x8, 0x2e928 <__api_tcp_server+0x1818>
   2e9f8: a94223f4     	ldp	x20, x8, [sp, #0x20]
   2e9fc: b40006e8     	cbz	x8, 0x2ead8 <__api_tcp_server+0x19c8>
   2ea00: aa1f03f5     	mov	x21, xzr
   2ea04: aa1f03f6     	mov	x22, xzr
   2ea08: 52800318     	mov	w24, #0x18              // =24
   2ea0c: d2c00039     	mov	x25, #0x100000000       // =4294967296
   2ea10: 14000008     	b	0x2ea30 <__api_tcp_server+0x1920>
   2ea14: 9b185348     	madd	x8, x26, x24, x20
   2ea18: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   2ea1c: f94017e8     	ldr	x8, [sp, #0x28]
   2ea20: 910006d6     	add	x22, x22, #0x1
   2ea24: eb0802df     	cmp	x22, x8
   2ea28: 8b1902b5     	add	x21, x21, x25
   2ea2c: 54000542     	b.hs	0x2ead4 <__api_tcp_server+0x19c4>
   2ea30: 9360feba     	asr	x26, x21, #32
   2ea34: 9b18535b     	madd	x27, x26, x24, x20
   2ea38: b4ffff5b     	cbz	x27, 0x2ea20 <__api_tcp_server+0x1910>
   2ea3c: 9b185348     	madd	x8, x26, x24, x20
   2ea40: f9400908     	ldr	x8, [x8, #0x10]
   2ea44: b4fffe88     	cbz	x8, 0x2ea14 <__api_tcp_server+0x1904>
   2ea48: f9400360     	ldr	x0, [x27]
   2ea4c: 97ff67e5     	bl	0x89e0 <free@plt>
   2ea50: f900037f     	str	xzr, [x27]
   2ea54: 17fffff0     	b	0x2ea14 <__api_tcp_server+0x1904>
   2ea58: f94013e9     	ldr	x9, [sp, #0x20]
   2ea5c: 3941a268     	ldrb	w8, [x19, #0x68]
   2ea60: f940053a     	ldr	x26, [x9, #0x8]
   2ea64: 34000428     	cbz	w8, 0x2eae8 <__api_tcp_server+0x19d8>
   2ea68: f940c668     	ldr	x8, [x19, #0x188]
   2ea6c: f90003e9     	str	x9, [sp]
   2ea70: eb08035f     	cmp	x26, x8
   2ea74: 540006a1     	b.ne	0x2eb48 <__api_tcp_server+0x1a38>
   2ea78: b400053a     	cbz	x26, 0x2eb1c <__api_tcp_server+0x1a0c>
   2ea7c: f94003e8     	ldr	x8, [sp]
   2ea80: f940c278     	ldr	x24, [x19, #0x180]
   2ea84: aa1f03fb     	mov	x27, xzr
   2ea88: d2c00029     	mov	x9, #0x100000000        // =4294967296
   2ea8c: f940011c     	ldr	x28, [x8]
   2ea90: 14000004     	b	0x2eaa0 <__api_tcp_server+0x1990>
   2ea94: f100075a     	subs	x26, x26, #0x1
   2ea98: 8b09037b     	add	x27, x27, x9
   2ea9c: 540003c0     	b.eq	0x2eb14 <__api_tcp_server+0x1a04>
   2eaa0: 9360ff68     	asr	x8, x27, #32
   2eaa4: 38686b80     	ldrb	w0, [x28, x8]
   2eaa8: 38686b15     	ldrb	w21, [x24, x8]
   2eaac: 6b15001f     	cmp	w0, w21
   2eab0: 54ffff20     	b.eq	0x2ea94 <__api_tcp_server+0x1984>
   2eab4: 97ff6643     	bl	0x83c0 <toupper@plt>
   2eab8: 2a0003f6     	mov	w22, w0
   2eabc: 2a1503e0     	mov	w0, w21
   2eac0: 97ff6640     	bl	0x83c0 <toupper@plt>
   2eac4: d2c00029     	mov	x9, #0x100000000        // =4294967296
   2eac8: 6b0002df     	cmp	w22, w0
   2eacc: 54fffe40     	b.eq	0x2ea94 <__api_tcp_server+0x1984>
   2ead0: 1400001e     	b	0x2eb48 <__api_tcp_server+0x1a38>
   2ead4: f94013f4     	ldr	x20, [sp, #0x20]
   2ead8: aa1403e0     	mov	x0, x20
   2eadc: 97ff67c1     	bl	0x89e0 <free@plt>
   2eae0: f90013ff     	str	xzr, [sp, #0x20]
   2eae4: 17ffff91     	b	0x2e928 <__api_tcp_server+0x1818>
   2eae8: b40000ba     	cbz	x26, 0x2eafc <__api_tcp_server+0x19ec>
   2eaec: f9400135     	ldr	x21, [x9]
   2eaf0: f9401128     	ldr	x8, [x9, #0x20]
   2eaf4: b50000c8     	cbnz	x8, 0x2eb0c <__api_tcp_server+0x19fc>
   2eaf8: 14000024     	b	0x2eb88 <__api_tcp_server+0x1a78>
   2eafc: b00001b5     	adrp	x21, 0x63000
   2eb00: 912c5eb5     	add	x21, x21, #0xb17
   2eb04: f9401128     	ldr	x8, [x9, #0x20]
   2eb08: b4000408     	cbz	x8, 0x2eb88 <__api_tcp_server+0x1a78>
   2eb0c: f9400d20     	ldr	x0, [x9, #0x18]
   2eb10: 14000020     	b	0x2eb90 <__api_tcp_server+0x1a80>
   2eb14: f100073f     	cmp	x25, #0x1
   2eb18: 54000649     	b.ls	0x2ebe0 <__api_tcp_server+0x1ad0>
   2eb1c: f94003e9     	ldr	x9, [sp]
   2eb20: f9401128     	ldr	x8, [x9, #0x20]
   2eb24: b4000068     	cbz	x8, 0x2eb30 <__api_tcp_server+0x1a20>
   2eb28: f9400d20     	ldr	x0, [x9, #0x18]
   2eb2c: 14000003     	b	0x2eb38 <__api_tcp_server+0x1a28>
   2eb30: b00001a0     	adrp	x0, 0x63000
   2eb34: 912c5c00     	add	x0, x0, #0xb17
   2eb38: 97ff6532     	bl	0x8000 <atoi@plt>
   2eb3c: 79433268     	ldrh	w8, [x19, #0x198]
   2eb40: 6b08001f     	cmp	w0, w8
   2eb44: 54000320     	b.eq	0x2eba8 <__api_tcp_server+0x1a98>
   2eb48: f9400268     	ldr	x8, [x19]
   2eb4c: aa1303e0     	mov	x0, x19
   2eb50: f9402108     	ldr	x8, [x8, #0x40]
   2eb54: d63f0100     	blr	x8
   2eb58: f94017e9     	ldr	x9, [sp, #0x28]
   2eb5c: b4000429     	cbz	x9, 0x2ebe0 <__api_tcp_server+0x1ad0>
   2eb60: f94013e8     	ldr	x8, [sp, #0x20]
   2eb64: f940050a     	ldr	x10, [x8, #0x8]
   2eb68: b400034a     	cbz	x10, 0x2ebd0 <__api_tcp_server+0x1ac0>
   2eb6c: f9400115     	ldr	x21, [x8]
   2eb70: f100053f     	cmp	x9, #0x1
   2eb74: 54000369     	b.ls	0x2ebe0 <__api_tcp_server+0x1ad0>
   2eb78: f9401109     	ldr	x9, [x8, #0x20]
   2eb7c: b4000069     	cbz	x9, 0x2eb88 <__api_tcp_server+0x1a78>
   2eb80: f9400d00     	ldr	x0, [x8, #0x18]
   2eb84: 14000003     	b	0x2eb90 <__api_tcp_server+0x1a80>
   2eb88: b00001a0     	adrp	x0, 0x63000
   2eb8c: 912c5c00     	add	x0, x0, #0xb17
   2eb90: 97ff651c     	bl	0x8000 <atoi@plt>
   2eb94: 2a0003e2     	mov	w2, w0
   2eb98: 52800023     	mov	w3, #0x1                // =1
   2eb9c: aa1303e0     	mov	x0, x19
   2eba0: aa1503e1     	mov	x1, x21
   2eba4: 97fffb88     	bl	0x2d9c4 <__api_tcp_server+0x8b4>
   2eba8: 94002c0a     	bl	0x39bd0 <__api_tcp_server+0xcac0>
   2ebac: f900de60     	str	x0, [x19, #0x1b8]
   2ebb0: aa1303e0     	mov	x0, x19
   2ebb4: aa1403e1     	mov	x1, x20
   2ebb8: 94000092     	bl	0x2ee00 <__api_tcp_server+0x1cf0>
   2ebbc: 7100001f     	cmp	w0, #0x0
   2ebc0: 1a9f07f3     	cset	w19, ne
   2ebc4: f9401be8     	ldr	x8, [sp, #0x30]
   2ebc8: b5fff188     	cbnz	x8, 0x2e9f8 <__api_tcp_server+0x18e8>
   2ebcc: 17ffff57     	b	0x2e928 <__api_tcp_server+0x1818>
   2ebd0: b00001b5     	adrp	x21, 0x63000
   2ebd4: 912c5eb5     	add	x21, x21, #0xb17
   2ebd8: f100053f     	cmp	x9, #0x1
   2ebdc: 54fffce8     	b.hi	0x2eb78 <__api_tcp_server+0x1a68>
   2ebe0: 90000160     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2ebe4: f0000182     	adrp	x2, 0x61000
   2ebe8: 90000163     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2ebec: 91215c00     	add	x0, x0, #0x857
   2ebf0: 91065c42     	add	x2, x2, #0x197
   2ebf4: 91397863     	add	x3, x3, #0xe5e
   2ebf8: 528023e1     	mov	w1, #0x11f              // =287
   2ebfc: 97ff6579     	bl	0x81e0 <__assert2@plt>
   2ec00: 97ff6638     	bl	0x84e0 <__stack_chk_fail@plt>
   2ec04: d10203ff     	sub	sp, sp, #0x80
   2ec08: a9026ffc     	stp	x28, x27, [sp, #0x20]
   2ec0c: a90367fa     	stp	x26, x25, [sp, #0x30]
   2ec10: a9045ff8     	stp	x24, x23, [sp, #0x40]
   2ec14: a90557f6     	stp	x22, x21, [sp, #0x50]
   2ec18: a9064ff4     	stp	x20, x19, [sp, #0x60]
   2ec1c: a9077bfd     	stp	x29, x30, [sp, #0x70]
   2ec20: 9101c3fd     	add	x29, sp, #0x70
   2ec24: d53bd057     	mrs	x23, TPIDR_EL0
   2ec28: aa0803f3     	mov	x19, x8
   2ec2c: f94016e8     	ldr	x8, [x23, #0x28]
   2ec30: f9000fe8     	str	x8, [sp, #0x18]
   2ec34: a9007e7f     	stp	xzr, xzr, [x19]
   2ec38: f9000a7f     	str	xzr, [x19, #0x10]
   2ec3c: f9400416     	ldr	x22, [x0, #0x8]
   2ec40: b4000b76     	cbz	x22, 0x2edac <__api_tcp_server+0x1c9c>
   2ec44: b00001b8     	adrp	x24, 0x63000
   2ec48: aa0003f4     	mov	x20, x0
   2ec4c: aa0103f5     	mov	x21, x1
   2ec50: aa1f03f9     	mov	x25, xzr
   2ec54: 912c5f18     	add	x24, x24, #0xb17
   2ec58: 5280031a     	mov	w26, #0x18              // =24
   2ec5c: eb1902dc     	subs	x28, x22, x25
   2ec60: 540000e8     	b.hi	0x2ec7c <__api_tcp_server+0x1b6c>
   2ec64: 1400005e     	b	0x2eddc <__api_tcp_server+0x1ccc>
   2ec68: f9400696     	ldr	x22, [x20, #0x8]
   2ec6c: eb16033f     	cmp	x25, x22
   2ec70: 540009e2     	b.hs	0x2edac <__api_tcp_server+0x1c9c>
   2ec74: eb1902dc     	subs	x28, x22, x25
   2ec78: 54000b29     	b.ls	0x2eddc <__api_tcp_server+0x1ccc>
   2ec7c: a94022a9     	ldp	x9, x8, [x21]
   2ec80: f940029b     	ldr	x27, [x20]
   2ec84: f100011f     	cmp	x8, #0x0
   2ec88: 8b190360     	add	x0, x27, x25
   2ec8c: 9a890301     	csel	x1, x24, x9, eq
   2ec90: b4000500     	cbz	x0, 0x2ed30 <__api_tcp_server+0x1c20>
   2ec94: b40004e1     	cbz	x1, 0x2ed30 <__api_tcp_server+0x1c20>
   2ec98: 97ff66e6     	bl	0x8830 <strstr@plt>
   2ec9c: b40004a0     	cbz	x0, 0x2ed30 <__api_tcp_server+0x1c20>
   2eca0: cb1b001b     	sub	x27, x0, x27
   2eca4: b100077f     	cmn	x27, #0x1
   2eca8: 54000440     	b.eq	0x2ed30 <__api_tcp_server+0x1c20>
   2ecac: cb190368     	sub	x8, x27, x25
   2ecb0: b100051f     	cmn	x8, #0x1
   2ecb4: fa561362     	ccmp	x27, x22, #0x2, ne
   2ecb8: 9a888396     	csel	x22, x28, x8, hi
   2ecbc: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   2ecc0: f90003ff     	str	xzr, [sp]
   2ecc4: b4000276     	cbz	x22, 0x2ed10 <__api_tcp_server+0x1c00>
   2ecc8: 910003e0     	mov	x0, sp
   2eccc: 52800022     	mov	w2, #0x1                // =1
   2ecd0: aa1603e1     	mov	x1, x22
   2ecd4: 97ff799a     	bl	0xd33c <__share_file+0x8>
   2ecd8: f9400284     	ldr	x4, [x20]
   2ecdc: f94003e1     	ldr	x1, [sp]
   2ece0: 910003e0     	mov	x0, sp
   2ece4: aa1603e5     	mov	x5, x22
   2ece8: 8b39c083     	add	x3, x4, w25, sxtw
   2ecec: aa0103e2     	mov	x2, x1
   2ecf0: 97ff79d6     	bl	0xd448 <__share_file+0x114>
   2ecf4: f94007e8     	ldr	x8, [sp, #0x8]
   2ecf8: b40000c8     	cbz	x8, 0x2ed10 <__api_tcp_server+0x1c00>
   2ecfc: a9402262     	ldp	x2, x8, [x19]
   2ed00: 910003e3     	mov	x3, sp
   2ed04: aa1303e0     	mov	x0, x19
   2ed08: 9b1a0901     	madd	x1, x8, x26, x2
   2ed0c: 94000769     	bl	0x30ab0 <__api_tcp_server+0x39a0>
   2ed10: f94006a8     	ldr	x8, [x21, #0x8]
   2ed14: f9400be9     	ldr	x9, [sp, #0x10]
   2ed18: 8b1b0119     	add	x25, x8, x27
   2ed1c: b4fffa69     	cbz	x9, 0x2ec68 <__api_tcp_server+0x1b58>
   2ed20: f94003e0     	ldr	x0, [sp]
   2ed24: 97ff672f     	bl	0x89e0 <free@plt>
   2ed28: f90003ff     	str	xzr, [sp]
   2ed2c: 17ffffcf     	b	0x2ec68 <__api_tcp_server+0x1b58>
   2ed30: eb1902d5     	subs	x21, x22, x25
   2ed34: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   2ed38: f90003ff     	str	xzr, [sp]
   2ed3c: 54000180     	b.eq	0x2ed6c <__api_tcp_server+0x1c5c>
   2ed40: 910003e0     	mov	x0, sp
   2ed44: 52800022     	mov	w2, #0x1                // =1
   2ed48: aa1503e1     	mov	x1, x21
   2ed4c: 97ff797c     	bl	0xd33c <__share_file+0x8>
   2ed50: f9400284     	ldr	x4, [x20]
   2ed54: f94003e1     	ldr	x1, [sp]
   2ed58: 910003e0     	mov	x0, sp
   2ed5c: aa1503e5     	mov	x5, x21
   2ed60: 8b39c083     	add	x3, x4, w25, sxtw
   2ed64: aa0103e2     	mov	x2, x1
   2ed68: 97ff79b8     	bl	0xd448 <__share_file+0x114>
   2ed6c: f94007e8     	ldr	x8, [sp, #0x8]
   2ed70: 910003f4     	mov	x20, sp
   2ed74: b40000e8     	cbz	x8, 0x2ed90 <__api_tcp_server+0x1c80>
   2ed78: a9402262     	ldp	x2, x8, [x19]
   2ed7c: 52800309     	mov	w9, #0x18               // =24
   2ed80: 910003e3     	mov	x3, sp
   2ed84: aa1303e0     	mov	x0, x19
   2ed88: 9b090901     	madd	x1, x8, x9, x2
   2ed8c: 94000749     	bl	0x30ab0 <__api_tcp_server+0x39a0>
   2ed90: f9400be8     	ldr	x8, [sp, #0x10]
   2ed94: 91002293     	add	x19, x20, #0x8
   2ed98: b4000088     	cbz	x8, 0x2eda8 <__api_tcp_server+0x1c98>
   2ed9c: f94003e0     	ldr	x0, [sp]
   2eda0: 97ff6710     	bl	0x89e0 <free@plt>
   2eda4: f90003ff     	str	xzr, [sp]
   2eda8: a9007e7f     	stp	xzr, xzr, [x19]
   2edac: f94016e8     	ldr	x8, [x23, #0x28]
   2edb0: f9400fe9     	ldr	x9, [sp, #0x18]
   2edb4: eb09011f     	cmp	x8, x9
   2edb8: 54000221     	b.ne	0x2edfc <__api_tcp_server+0x1cec>
   2edbc: a9477bfd     	ldp	x29, x30, [sp, #0x70]
   2edc0: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   2edc4: a94557f6     	ldp	x22, x21, [sp, #0x50]
   2edc8: a9445ff8     	ldp	x24, x23, [sp, #0x40]
   2edcc: a94367fa     	ldp	x26, x25, [sp, #0x30]
   2edd0: a9426ffc     	ldp	x28, x27, [sp, #0x20]
   2edd4: 910203ff     	add	sp, sp, #0x80
   2edd8: d65f03c0     	ret
   2eddc: b0000160     	adrp	x0, 0x5b000
   2ede0: d0000182     	adrp	x2, 0x60000
   2ede4: f0000183     	adrp	x3, 0x61000
   2ede8: 91067c00     	add	x0, x0, #0x19f
   2edec: 913fbc42     	add	x2, x2, #0xfef
   2edf0: 91025463     	add	x3, x3, #0x95
   2edf4: 52802181     	mov	w1, #0x10c              // =268
   2edf8: 97ff64fa     	bl	0x81e0 <__assert2@plt>
   2edfc: 97ff65b9     	bl	0x84e0 <__stack_chk_fail@plt>
   2ee00: d10543ff     	sub	sp, sp, #0x150
   2ee04: a91067fc     	stp	x28, x25, [sp, #0x100]
   2ee08: a9115ff8     	stp	x24, x23, [sp, #0x110]
   2ee0c: a91257f6     	stp	x22, x21, [sp, #0x120]
   2ee10: a9134ff4     	stp	x20, x19, [sp, #0x130]
   2ee14: a9147bfd     	stp	x29, x30, [sp, #0x140]
   2ee18: 910503fd     	add	x29, sp, #0x140
   2ee1c: d53bd058     	mrs	x24, TPIDR_EL0
   2ee20: f9401708     	ldr	x8, [x24, #0x28]
   2ee24: f81b83a8     	stur	x8, [x29, #-0x48]
   2ee28: 3941a008     	ldrb	w8, [x0, #0x68]
   2ee2c: 340005a8     	cbz	w8, 0x2eee0 <__api_tcp_server+0x1dd0>
   2ee30: 52800028     	mov	w8, #0x1                // =1
   2ee34: 3901a408     	strb	w8, [x0, #0x69]
   2ee38: f9403428     	ldr	x8, [x1, #0x68]
   2ee3c: aa0003f3     	mov	x19, x0
   2ee40: aa0103f4     	mov	x20, x1
   2ee44: b4000528     	cbz	x8, 0x2eee8 <__api_tcp_server+0x1dd8>
   2ee48: d10203a0     	sub	x0, x29, #0x80
   2ee4c: 528000c1     	mov	w1, #0x6                // =6
   2ee50: 91018295     	add	x21, x20, #0x60
   2ee54: 94004840     	bl	0x40f54 <operator delete(void*)+0x5bc4>
   2ee58: b0000180     	adrp	x0, 0x5f000
   2ee5c: 91075400     	add	x0, x0, #0x1d5
   2ee60: 52800081     	mov	w1, #0x4                // =4
   2ee64: a906ffff     	stp	xzr, xzr, [sp, #0x68]
   2ee68: f90033ff     	str	xzr, [sp, #0x60]
   2ee6c: 97ff64f5     	bl	0x8240 <__strlen_chk@plt>
   2ee70: b4000120     	cbz	x0, 0x2ee94 <__api_tcp_server+0x1d84>
   2ee74: f94033e1     	ldr	x1, [sp, #0x60]
   2ee78: b0000183     	adrp	x3, 0x5f000
   2ee7c: aa0003e5     	mov	x5, x0
   2ee80: 91075463     	add	x3, x3, #0x1d5
   2ee84: 910183e0     	add	x0, sp, #0x60
   2ee88: aa0103e2     	mov	x2, x1
   2ee8c: aa1f03e4     	mov	x4, xzr
   2ee90: 97ff796e     	bl	0xd448 <__share_file+0x114>
   2ee94: d10203a0     	sub	x0, x29, #0x80
   2ee98: 910183e1     	add	x1, sp, #0x60
   2ee9c: 9400488a     	bl	0x410c4 <operator delete(void*)+0x5d34>
   2eea0: 910243e1     	add	x1, sp, #0x90
   2eea4: aa1503e2     	mov	x2, x21
   2eea8: aa0003f6     	mov	x22, x0
   2eeac: a909ffff     	stp	xzr, xzr, [sp, #0x98]
   2eeb0: f9004bff     	str	xzr, [sp, #0x90]
   2eeb4: 940049f0     	bl	0x41674 <operator delete(void*)+0x62e4>
   2eeb8: 910012c2     	add	x2, x22, #0x4
   2eebc: 36000560     	tbz	w0, #0x0, 0x2ef68 <__api_tcp_server+0x1e58>
   2eec0: 910243e1     	add	x1, sp, #0x90
   2eec4: 52800023     	mov	w3, #0x1                // =1
   2eec8: 52800064     	mov	w4, #0x3                // =3
   2eecc: aa1603e0     	mov	x0, x22
   2eed0: 97ffb230     	bl	0x1b790 <__share_file+0xe45c>
   2eed4: f94053e8     	ldr	x8, [sp, #0xa0]
   2eed8: b5000568     	cbnz	x8, 0x2ef84 <__api_tcp_server+0x1e74>
   2eedc: 1400002d     	b	0x2ef90 <__api_tcp_server+0x1e80>
   2eee0: 2a1f03f3     	mov	w19, wzr
   2eee4: 140000a0     	b	0x2f164 <__api_tcp_server+0x2054>
   2eee8: 91044260     	add	x0, x19, #0x110
   2eeec: 9400133b     	bl	0x33bd8 <__api_tcp_server+0x6ac8>
   2eef0: d0000188     	adrp	x8, 0x60000
   2eef4: d0000189     	adrp	x9, 0x60000
   2eef8: 91368908     	add	x8, x8, #0xda2
   2eefc: 9135e929     	add	x9, x9, #0xd7a
   2ef00: 7200001f     	tst	w0, #0x1
   2ef04: 9a881133     	csel	x19, x9, x8, ne
   2ef08: 52800521     	mov	w1, #0x29               // =41
   2ef0c: aa1303e0     	mov	x0, x19
   2ef10: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   2ef14: f9002fff     	str	xzr, [sp, #0x58]
   2ef18: 97ff64ca     	bl	0x8240 <__strlen_chk@plt>
   2ef1c: b4000100     	cbz	x0, 0x2ef3c <__api_tcp_server+0x1e2c>
   2ef20: aa0003e5     	mov	x5, x0
   2ef24: 910123e0     	add	x0, sp, #0x48
   2ef28: aa1f03e1     	mov	x1, xzr
   2ef2c: aa1f03e2     	mov	x2, xzr
   2ef30: aa1303e3     	mov	x3, x19
   2ef34: aa1f03e4     	mov	x4, xzr
   2ef38: 97ff7944     	bl	0xd448 <__share_file+0x114>
   2ef3c: 910123e1     	add	x1, sp, #0x48
   2ef40: 2a1f03e0     	mov	w0, wzr
   2ef44: 94005765     	bl	0x44cd8 <operator delete(void*)+0x9948>
   2ef48: f9402fe8     	ldr	x8, [sp, #0x58]
   2ef4c: b4000088     	cbz	x8, 0x2ef5c <__api_tcp_server+0x1e4c>
   2ef50: f94027e0     	ldr	x0, [sp, #0x48]
   2ef54: 97ff66a3     	bl	0x89e0 <free@plt>
   2ef58: f90027ff     	str	xzr, [sp, #0x48]
   2ef5c: 2a1f03f3     	mov	w19, wzr
   2ef60: a9057fff     	stp	xzr, xzr, [sp, #0x50]
   2ef64: 14000080     	b	0x2f164 <__api_tcp_server+0x2054>
   2ef68: 52800023     	mov	w3, #0x1                // =1
   2ef6c: 52800064     	mov	w4, #0x3                // =3
   2ef70: aa1603e0     	mov	x0, x22
   2ef74: aa1503e1     	mov	x1, x21
   2ef78: 97ffb23a     	bl	0x1b860 <__share_file+0xe52c>
   2ef7c: f94053e8     	ldr	x8, [sp, #0xa0]
   2ef80: b4000088     	cbz	x8, 0x2ef90 <__api_tcp_server+0x1e80>
   2ef84: f9404be0     	ldr	x0, [sp, #0x90]
   2ef88: 97ff6696     	bl	0x89e0 <free@plt>
   2ef8c: f9004bff     	str	xzr, [sp, #0x90]
   2ef90: f9403be8     	ldr	x8, [sp, #0x70]
   2ef94: b4000088     	cbz	x8, 0x2efa4 <__api_tcp_server+0x1e94>
   2ef98: f94033e0     	ldr	x0, [sp, #0x60]
   2ef9c: 97ff6691     	bl	0x89e0 <free@plt>
   2efa0: f90033ff     	str	xzr, [sp, #0x60]
   2efa4: 910243e8     	add	x8, sp, #0x90
   2efa8: d10203a0     	sub	x0, x29, #0x80
   2efac: 94004a63     	bl	0x41938 <operator delete(void*)+0x65a8>
   2efb0: f94053e8     	ldr	x8, [sp, #0xa0]
   2efb4: 3dc027e0     	ldr	q0, [sp, #0x90]
   2efb8: f90023e8     	str	x8, [sp, #0x40]
   2efbc: 3d800fe0     	str	q0, [sp, #0x30]
   2efc0: f9405e88     	ldr	x8, [x20, #0xb8]
   2efc4: b40008a8     	cbz	x8, 0x2f0d8 <__api_tcp_server+0x1fc8>
   2efc8: d0000180     	adrp	x0, 0x60000
   2efcc: 9135a800     	add	x0, x0, #0xd6a
   2efd0: 528000e1     	mov	w1, #0x7                // =7
   2efd4: 9101e295     	add	x21, x20, #0x78
   2efd8: a909ffff     	stp	xzr, xzr, [sp, #0x98]
   2efdc: f9004bff     	str	xzr, [sp, #0x90]
   2efe0: 97ff6498     	bl	0x8240 <__strlen_chk@plt>
   2efe4: b4000120     	cbz	x0, 0x2f008 <__api_tcp_server+0x1ef8>
   2efe8: f9404be1     	ldr	x1, [sp, #0x90]
   2efec: d0000183     	adrp	x3, 0x60000
   2eff0: aa0003e5     	mov	x5, x0
   2eff4: 9135a863     	add	x3, x3, #0xd6a
   2eff8: 910243e0     	add	x0, sp, #0x90
   2effc: aa0103e2     	mov	x2, x1
   2f000: aa1f03e4     	mov	x4, xzr
   2f004: 97ff7911     	bl	0xd448 <__share_file+0x114>
   2f008: 910243e1     	add	x1, sp, #0x90
   2f00c: aa1503e0     	mov	x0, x21
   2f010: 9400482d     	bl	0x410c4 <operator delete(void*)+0x5d34>
   2f014: b9400008     	ldr	w8, [x0]
   2f018: 7100091f     	cmp	w8, #0x2
   2f01c: 540022e1     	b.ne	0x2f478 <__api_tcp_server+0x2368>
   2f020: f94053e8     	ldr	x8, [sp, #0xa0]
   2f024: f8404016     	ldur	x22, [x0, #0x4]
   2f028: 9102c297     	add	x23, x20, #0xb0
   2f02c: b4000088     	cbz	x8, 0x2f03c <__api_tcp_server+0x1f2c>
   2f030: f9404be0     	ldr	x0, [sp, #0x90]
   2f034: 97ff666b     	bl	0x89e0 <free@plt>
   2f038: f9004bff     	str	xzr, [sp, #0x90]
   2f03c: b0000180     	adrp	x0, 0x60000
   2f040: 9135c400     	add	x0, x0, #0xd71
   2f044: 52800121     	mov	w1, #0x9                // =9
   2f048: a909ffff     	stp	xzr, xzr, [sp, #0x98]
   2f04c: f9004bff     	str	xzr, [sp, #0x90]
   2f050: 97ff647c     	bl	0x8240 <__strlen_chk@plt>
   2f054: b4000120     	cbz	x0, 0x2f078 <__api_tcp_server+0x1f68>
   2f058: f9404be1     	ldr	x1, [sp, #0x90]
   2f05c: b0000183     	adrp	x3, 0x60000
   2f060: aa0003e5     	mov	x5, x0
   2f064: 9135c463     	add	x3, x3, #0xd71
   2f068: 910243e0     	add	x0, sp, #0x90
   2f06c: aa0103e2     	mov	x2, x1
   2f070: aa1f03e4     	mov	x4, xzr
   2f074: 97ff78f5     	bl	0xd448 <__share_file+0x114>
   2f078: 910243e1     	add	x1, sp, #0x90
   2f07c: aa1503e0     	mov	x0, x21
   2f080: 94004811     	bl	0x410c4 <operator delete(void*)+0x5d34>
   2f084: f9400a84     	ldr	x4, [x20, #0x10]
   2f088: aa0003f5     	mov	x21, x0
   2f08c: 91044260     	add	x0, x19, #0x110
   2f090: 91032281     	add	x1, x20, #0xc8
   2f094: aa1703e2     	mov	x2, x23
   2f098: aa1603e3     	mov	x3, x22
   2f09c: 940014e3     	bl	0x34428 <__api_tcp_server+0x7318>
   2f0a0: b94002a8     	ldr	w8, [x21]
   2f0a4: aa0003f6     	mov	x22, x0
   2f0a8: 7100091f     	cmp	w8, #0x2
   2f0ac: 540000a0     	b.eq	0x2f0c0 <__api_tcp_server+0x1fb0>
   2f0b0: aa1503e0     	mov	x0, x21
   2f0b4: 94004660     	bl	0x40a34 <operator delete(void*)+0x56a4>
   2f0b8: 52800048     	mov	w8, #0x2                // =2
   2f0bc: b90002a8     	str	w8, [x21]
   2f0c0: f80042b6     	stur	x22, [x21, #0x4]
   2f0c4: f94053e8     	ldr	x8, [sp, #0xa0]
   2f0c8: b4000088     	cbz	x8, 0x2f0d8 <__api_tcp_server+0x1fc8>
   2f0cc: f9404be0     	ldr	x0, [sp, #0x90]
   2f0d0: 97ff6644     	bl	0x89e0 <free@plt>
   2f0d4: f9004bff     	str	xzr, [sp, #0x90]
   2f0d8: 9101e280     	add	x0, x20, #0x78
   2f0dc: 910063e8     	add	x8, sp, #0x18
   2f0e0: 94004a16     	bl	0x41938 <operator delete(void*)+0x65a8>
   2f0e4: f9401fea     	ldr	x10, [sp, #0x38]
   2f0e8: f94013e8     	ldr	x8, [sp, #0x20]
   2f0ec: f9406a89     	ldr	x9, [x20, #0xd0]
   2f0f0: 8b08014b     	add	x11, x10, x8
   2f0f4: 8b090169     	add	x9, x11, x9
   2f0f8: 91002d29     	add	x9, x9, #0xb
   2f0fc: 12bfe00b     	mov	w11, #0xffffff          // =16777215
   2f100: eb0b013f     	cmp	x9, x11
   2f104: f9000be9     	str	x9, [sp, #0x10]
   2f108: 54000463     	b.lo	0x2f194 <__api_tcp_server+0x2084>
   2f10c: 97ff63fd     	bl	0x8100 <get_ccs_log@plt>
   2f110: aa0003f3     	mov	x19, x0
   2f114: 97ff63fb     	bl	0x8100 <get_ccs_log@plt>
   2f118: b0000182     	adrp	x2, 0x60000
   2f11c: 91000401     	add	x1, x0, #0x1
   2f120: 91372c42     	add	x2, x2, #0xdcb
   2f124: 910043e3     	add	x3, sp, #0x10
   2f128: aa1303e0     	mov	x0, x19
   2f12c: 940000e3     	bl	0x2f4b8 <__api_tcp_server+0x23a8>
   2f130: 2a1f03f3     	mov	w19, wzr
   2f134: f94017e8     	ldr	x8, [sp, #0x28]
   2f138: b4000088     	cbz	x8, 0x2f148 <__api_tcp_server+0x2038>
   2f13c: f9400fe0     	ldr	x0, [sp, #0x18]
   2f140: 97ff6628     	bl	0x89e0 <free@plt>
   2f144: f9000fff     	str	xzr, [sp, #0x18]
   2f148: f94023e8     	ldr	x8, [sp, #0x40]
   2f14c: b4000088     	cbz	x8, 0x2f15c <__api_tcp_server+0x204c>
   2f150: f9401be0     	ldr	x0, [sp, #0x30]
   2f154: 97ff6623     	bl	0x89e0 <free@plt>
   2f158: f9001bff     	str	xzr, [sp, #0x30]
   2f15c: d10203a0     	sub	x0, x29, #0x80
   2f160: 940047b9     	bl	0x41044 <operator delete(void*)+0x5cb4>
   2f164: f9401708     	ldr	x8, [x24, #0x28]
   2f168: f85b83a9     	ldur	x9, [x29, #-0x48]
   2f16c: eb09011f     	cmp	x8, x9
   2f170: 54001721     	b.ne	0x2f454 <__api_tcp_server+0x2344>
   2f174: 2a1303e0     	mov	w0, w19
   2f178: a9547bfd     	ldp	x29, x30, [sp, #0x140]
   2f17c: a9534ff4     	ldp	x20, x19, [sp, #0x130]
   2f180: a95257f6     	ldp	x22, x21, [sp, #0x120]
   2f184: a9515ff8     	ldp	x24, x23, [sp, #0x110]
   2f188: a95067fc     	ldp	x28, x25, [sp, #0x100]
   2f18c: 910543ff     	add	sp, sp, #0x150
   2f190: d65f03c0     	ret
   2f194: 5ac0094a     	rev	w10, w10
   2f198: 5ac00908     	rev	w8, w8
   2f19c: 5292f0cb     	mov	w11, #0x9786            // =38790
   2f1a0: 5280002c     	mov	w12, #0x1               // =1
   2f1a4: 5ac00929     	rev	w9, w9
   2f1a8: 53107d4a     	lsr	w10, w10, #16
   2f1ac: 53107d08     	lsr	w8, w8, #16
   2f1b0: 790003eb     	strh	w11, [sp]
   2f1b4: 39000bec     	strb	w12, [sp, #0x2]
   2f1b8: 780033ea     	sturh	w10, [sp, #0x3]
   2f1bc: 780053e8     	sturh	w8, [sp, #0x5]
   2f1c0: b80073e9     	stur	w9, [sp, #0x7]
   2f1c4: 97ff63cf     	bl	0x8100 <get_ccs_log@plt>
   2f1c8: aa0003f5     	mov	x21, x0
   2f1cc: 97ff63cd     	bl	0x8100 <get_ccs_log@plt>
   2f1d0: f9401ff9     	ldr	x25, [sp, #0x38]
   2f1d4: f94013f7     	ldr	x23, [sp, #0x20]
   2f1d8: f9406a96     	ldr	x22, [x20, #0xd0]
   2f1dc: aa1503e0     	mov	x0, x21
   2f1e0: 97ff795f     	bl	0xd75c <__share_file+0x428>
   2f1e4: f9400008     	ldr	x8, [x0]
   2f1e8: 39400108     	ldrb	w8, [x8]
   2f1ec: 36000688     	tbz	w8, #0x0, 0x2f2bc <__api_tcp_server+0x21ac>
   2f1f0: f9401408     	ldr	x8, [x0, #0x28]
   2f1f4: aa0003f5     	mov	x21, x0
   2f1f8: 39400508     	ldrb	w8, [x8, #0x1]
   2f1fc: 34000608     	cbz	w8, 0x2f2bc <__api_tcp_server+0x21ac>
   2f200: 910243e8     	add	x8, sp, #0x90
   2f204: 52801400     	mov	w0, #0xa0               // =160
   2f208: 97ff6476     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   2f20c: b940afe8     	ldr	w8, [sp, #0xac]
   2f210: 35000568     	cbnz	w8, 0x2f2bc <__api_tcp_server+0x21ac>
   2f214: 910243e8     	add	x8, sp, #0x90
   2f218: b94032a9     	ldr	w9, [x21, #0x30]
   2f21c: f840c10a     	ldur	x10, [x8, #0xc]
   2f220: f000016b     	adrp	x11, 0x5e000
   2f224: fd45d160     	ldr	d0, [x11, #0xba0]
   2f228: 910183e0     	add	x0, sp, #0x60
   2f22c: b9000949     	str	w9, [x10, #0x8]
   2f230: d2a00209     	mov	x9, #0x100000           // =1048576
   2f234: f2c00c89     	movk	x9, #0x64, lsl #32
   2f238: f8014149     	stur	x9, [x10, #0x14]
   2f23c: b0000189     	adrp	x9, 0x60000
   2f240: 9137c129     	add	x9, x9, #0xdf0
   2f244: ad400921     	ldp	q1, q2, [x9]
   2f248: fc00c140     	stur	d0, [x10, #0xc]
   2f24c: f840c108     	ldur	x8, [x8, #0xc]
   2f250: ad410d20     	ldp	q0, q3, [x9, #0x20]
   2f254: 52800829     	mov	w9, #0x41               // =65
   2f258: b9001d09     	str	w9, [x8, #0x1c]
   2f25c: 52800fa9     	mov	w9, #0x7d               // =125
   2f260: 39018109     	strb	w9, [x8, #0x60]
   2f264: ad020d00     	stp	q0, q3, [x8, #0x40]
   2f268: ad010901     	stp	q1, q2, [x8, #0x20]
   2f26c: b9401949     	ldr	w9, [x10, #0x18]
   2f270: 528001aa     	mov	w10, #0xd               // =13
   2f274: 8b090108     	add	x8, x8, x9
   2f278: 52800169     	mov	w9, #0xb                // =11
   2f27c: 3900010a     	strb	w10, [x8]
   2f280: f8004109     	stur	x9, [x8, #0x4]
   2f284: 3900310a     	strb	w10, [x8, #0xc]
   2f288: f9000919     	str	x25, [x8, #0x10]
   2f28c: 3900610a     	strb	w10, [x8, #0x18]
   2f290: f801c117     	stur	x23, [x8, #0x1c]
   2f294: 3900910a     	strb	w10, [x8, #0x24]
   2f298: f9001516     	str	x22, [x8, #0x28]
   2f29c: 3900c10a     	strb	w10, [x8, #0x30]
   2f2a0: f9400be9     	ldr	x9, [sp, #0x10]
   2f2a4: f8034109     	stur	x9, [x8, #0x34]
   2f2a8: ad4483e1     	ldp	q1, q0, [sp, #0x90]
   2f2ac: f9405be8     	ldr	x8, [sp, #0xb0]
   2f2b0: ad0303e1     	stp	q1, q0, [sp, #0x60]
   2f2b4: f90043e8     	str	x8, [sp, #0x80]
   2f2b8: 97ff64a6     	bl	0x8550 <__api_logger_buffer_commit@plt>
   2f2bc: 97ff6391     	bl	0x8100 <get_ccs_log@plt>
   2f2c0: aa0003f5     	mov	x21, x0
   2f2c4: 97ff638f     	bl	0x8100 <get_ccs_log@plt>
   2f2c8: aa1503e0     	mov	x0, x21
   2f2cc: 97ff7924     	bl	0xd75c <__share_file+0x428>
   2f2d0: b0000184     	adrp	x4, 0x60000
   2f2d4: 528cc041     	mov	w1, #0x6602             // =26114
   2f2d8: 9138c884     	add	x4, x4, #0xe32
   2f2dc: 9100c3e5     	add	x5, sp, #0x30
   2f2e0: 910063e6     	add	x6, sp, #0x18
   2f2e4: 910043e7     	add	x7, sp, #0x10
   2f2e8: 72a60ac1     	movk	w1, #0x3056, lsl #16
   2f2ec: 52800022     	mov	w2, #0x1                // =1
   2f2f0: 2a1f03e3     	mov	w3, wzr
   2f2f4: 94000663     	bl	0x30c80 <__api_tcp_server+0x3b70>
   2f2f8: f940d675     	ldr	x21, [x19, #0x1a8]
   2f2fc: f9400be8     	ldr	x8, [sp, #0x10]
   2f300: eb150119     	subs	x25, x8, x21
   2f304: 54000429     	b.ls	0x2f388 <__api_tcp_server+0x2278>
   2f308: f940da69     	ldr	x9, [x19, #0x1b0]
   2f30c: eb09011f     	cmp	x8, x9
   2f310: 54000389     	b.ls	0x2f380 <__api_tcp_server+0x2270>
   2f314: d1000509     	sub	x9, x8, #0x1
   2f318: ea09011f     	tst	x8, x9
   2f31c: 54000061     	b.ne	0x2f328 <__api_tcp_server+0x2218>
   2f320: aa0803e9     	mov	x9, x8
   2f324: 14000005     	b	0x2f338 <__api_tcp_server+0x2228>
   2f328: 52800029     	mov	w9, #0x1                // =1
   2f32c: d341fd08     	lsr	x8, x8, #1
   2f330: d37ff929     	lsl	x9, x9, #1
   2f334: b5ffffc8     	cbnz	x8, 0x2f32c <__api_tcp_server+0x221c>
   2f338: f100093f     	cmp	x9, #0x2
   2f33c: 52800048     	mov	w8, #0x2                // =2
   2f340: 9a888120     	csel	x0, x9, x8, hi
   2f344: f900da60     	str	x0, [x19, #0x1b0]
   2f348: 97ff6572     	bl	0x8910 <malloc@plt>
   2f34c: b4000a60     	cbz	x0, 0x2f498 <__api_tcp_server+0x2388>
   2f350: f940d277     	ldr	x23, [x19, #0x1a0]
   2f354: aa0003f6     	mov	x22, x0
   2f358: b40000f7     	cbz	x23, 0x2f374 <__api_tcp_server+0x2264>
   2f35c: aa1603e0     	mov	x0, x22
   2f360: aa1703e1     	mov	x1, x23
   2f364: aa1503e2     	mov	x2, x21
   2f368: 97ff6572     	bl	0x8930 <memcpy@plt>
   2f36c: aa1703e0     	mov	x0, x23
   2f370: 97ff659c     	bl	0x89e0 <free@plt>
   2f374: f940d668     	ldr	x8, [x19, #0x1a8]
   2f378: f900d276     	str	x22, [x19, #0x1a0]
   2f37c: 8b080328     	add	x8, x25, x8
   2f380: aa0803f5     	mov	x21, x8
   2f384: f900d668     	str	x8, [x19, #0x1a8]
   2f388: b4000695     	cbz	x21, 0x2f458 <__api_tcp_server+0x2348>
   2f38c: f940d268     	ldr	x8, [x19, #0x1a0]
   2f390: b84073e9     	ldur	w9, [sp, #0x7]
   2f394: f94003ea     	ldr	x10, [sp]
   2f398: b8007109     	stur	w9, [x8, #0x7]
   2f39c: f900010a     	str	x10, [x8]
   2f3a0: f940d668     	ldr	x8, [x19, #0x1a8]
   2f3a4: b40005a8     	cbz	x8, 0x2f458 <__api_tcp_server+0x2348>
   2f3a8: a9430be9     	ldp	x9, x2, [sp, #0x30]
   2f3ac: f940d268     	ldr	x8, [x19, #0x1a0]
   2f3b0: 900001b5     	adrp	x21, 0x63000
   2f3b4: 912c5eb5     	add	x21, x21, #0xb17
   2f3b8: f100005f     	cmp	x2, #0x0
   2f3bc: 91002d00     	add	x0, x8, #0xb
   2f3c0: 9a8902a1     	csel	x1, x21, x9, eq
   2f3c4: 97ff655b     	bl	0x8930 <memcpy@plt>
   2f3c8: f940d668     	ldr	x8, [x19, #0x1a8]
   2f3cc: b4000468     	cbz	x8, 0x2f458 <__api_tcp_server+0x2348>
   2f3d0: f940d268     	ldr	x8, [x19, #0x1a0]
   2f3d4: f9401fe9     	ldr	x9, [sp, #0x38]
   2f3d8: a9418bea     	ldp	x10, x2, [sp, #0x18]
   2f3dc: 8b090108     	add	x8, x8, x9
   2f3e0: f100005f     	cmp	x2, #0x0
   2f3e4: 91002d00     	add	x0, x8, #0xb
   2f3e8: 9a8a02a1     	csel	x1, x21, x10, eq
   2f3ec: 97ff6551     	bl	0x8930 <memcpy@plt>
   2f3f0: f9406a82     	ldr	x2, [x20, #0xd0]
   2f3f4: b4000162     	cbz	x2, 0x2f420 <__api_tcp_server+0x2310>
   2f3f8: f940d668     	ldr	x8, [x19, #0x1a8]
   2f3fc: b40002e8     	cbz	x8, 0x2f458 <__api_tcp_server+0x2348>
   2f400: f940d268     	ldr	x8, [x19, #0x1a0]
   2f404: f9401fe9     	ldr	x9, [sp, #0x38]
   2f408: f94013ea     	ldr	x10, [sp, #0x20]
   2f40c: f9406681     	ldr	x1, [x20, #0xc8]
   2f410: 8b090108     	add	x8, x8, x9
   2f414: 8b0a0108     	add	x8, x8, x10
   2f418: 91002d00     	add	x0, x8, #0xb
   2f41c: 97ff6545     	bl	0x8930 <memcpy@plt>
   2f420: b9400a88     	ldr	w8, [x20, #0x8]
   2f424: 11000508     	add	w8, w8, #0x1
   2f428: b9000a88     	str	w8, [x20, #0x8]
   2f42c: f940d668     	ldr	x8, [x19, #0x1a8]
   2f430: b4000148     	cbz	x8, 0x2f458 <__api_tcp_server+0x2348>
   2f434: f940d261     	ldr	x1, [x19, #0x1a0]
   2f438: b94013e2     	ldr	w2, [sp, #0x10]
   2f43c: aa1303e0     	mov	x0, x19
   2f440: 97ffec3d     	bl	0x2a534 <__share_file+0x1d200>
   2f444: b94013f3     	ldr	w19, [sp, #0x10]
   2f448: f94017e8     	ldr	x8, [sp, #0x28]
   2f44c: b5ffe788     	cbnz	x8, 0x2f13c <__api_tcp_server+0x202c>
   2f450: 17ffff3e     	b	0x2f148 <__api_tcp_server+0x2038>
   2f454: 97ff6423     	bl	0x84e0 <__stack_chk_fail@plt>
   2f458: f0000140     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2f45c: d0000162     	adrp	x2, 0x5d000
   2f460: f0000143     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2f464: 91215c00     	add	x0, x0, #0x857
   2f468: 91163442     	add	x2, x2, #0x58d
   2f46c: 91397863     	add	x3, x3, #0xe5e
   2f470: 528023e1     	mov	w1, #0x11f              // =287
   2f474: 97ff635b     	bl	0x81e0 <__assert2@plt>
   2f478: b0000160     	adrp	x0, 0x5c000
   2f47c: d0000162     	adrp	x2, 0x5d000
   2f480: d0000163     	adrp	x3, 0x5d000
   2f484: 9114cc00     	add	x0, x0, #0x533
   2f488: 91223c42     	add	x2, x2, #0x88f
   2f48c: 9122e863     	add	x3, x3, #0x8ba
   2f490: 52800b41     	mov	w1, #0x5a               // =90
   2f494: 97ff6353     	bl	0x81e0 <__assert2@plt>
   2f498: f0000140     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2f49c: d0000162     	adrp	x2, 0x5d000
   2f4a0: f0000143     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   2f4a4: 91215c00     	add	x0, x0, #0x857
   2f4a8: 9114ac42     	add	x2, x2, #0x52b
   2f4ac: 9124c063     	add	x3, x3, #0x930
   2f4b0: 52804a01     	mov	w1, #0x250              // =592
   2f4b4: 97ff634b     	bl	0x81e0 <__assert2@plt>
   2f4b8: d102c3ff     	sub	sp, sp, #0xb0
   2f4bc: f90033f9     	str	x25, [sp, #0x60]
   2f4c0: a9075ff8     	stp	x24, x23, [sp, #0x70]
   2f4c4: a90857f6     	stp	x22, x21, [sp, #0x80]
   2f4c8: a9094ff4     	stp	x20, x19, [sp, #0x90]
   2f4cc: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   2f4d0: 910283fd     	add	x29, sp, #0xa0
   2f4d4: d53bd056     	mrs	x22, TPIDR_EL0
   2f4d8: f94016c8     	ldr	x8, [x22, #0x28]
   2f4dc: aa0303f3     	mov	x19, x3
   2f4e0: aa0203f4     	mov	x20, x2
   2f4e4: f81b83a8     	stur	x8, [x29, #-0x48]
   2f4e8: 97ff789d     	bl	0xd75c <__share_file+0x428>
   2f4ec: f9400008     	ldr	x8, [x0]
   2f4f0: 39400108     	ldrb	w8, [x8]
   2f4f4: 36000228     	tbz	w8, #0x0, 0x2f538 <__api_tcp_server+0x2428>
   2f4f8: f9401408     	ldr	x8, [x0, #0x28]
   2f4fc: aa0003f5     	mov	x21, x0
   2f500: 39400508     	ldrb	w8, [x8, #0x1]
   2f504: 340001a8     	cbz	w8, 0x2f538 <__api_tcp_server+0x2428>
   2f508: 39409288     	ldrb	w8, [x20, #0x24]
   2f50c: 52800509     	mov	w9, #0x28               // =40
   2f510: 7100011f     	cmp	w8, #0x0
   2f514: 1a890537     	cinc	w23, w9, ne
   2f518: 11000ee8     	add	w8, w23, #0x3
   2f51c: 52800589     	mov	w9, #0x2c               // =44
   2f520: 0a090118     	and	w24, w8, w9
   2f524: 1100a300     	add	w0, w24, #0x28
   2f528: 9100c3e8     	add	x8, sp, #0x30
   2f52c: 97ff63ad     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   2f530: b9404fe8     	ldr	w8, [sp, #0x4c]
   2f534: 340001a8     	cbz	w8, 0x2f568 <__api_tcp_server+0x2458>
   2f538: 2a1f03e0     	mov	w0, wzr
   2f53c: f94016c8     	ldr	x8, [x22, #0x28]
   2f540: f85b83a9     	ldur	x9, [x29, #-0x48]
   2f544: eb09011f     	cmp	x8, x9
   2f548: 540004a1     	b.ne	0x2f5dc <__api_tcp_server+0x24cc>
   2f54c: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   2f550: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   2f554: a94857f6     	ldp	x22, x21, [sp, #0x80]
   2f558: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   2f55c: f94033f9     	ldr	x25, [sp, #0x60]
   2f560: 9102c3ff     	add	sp, sp, #0xb0
   2f564: d65f03c0     	ret
   2f568: f0000169     	adrp	x9, 0x5e000
   2f56c: f843c3f9     	ldur	x25, [sp, #0x3c]
   2f570: b94032a8     	ldr	w8, [x21, #0x30]
   2f574: fd45d120     	ldr	d0, [x9, #0xba0]
   2f578: 52a0020a     	mov	w10, #0x100000          // =1048576
   2f57c: 1100730b     	add	w11, w24, #0x1c
   2f580: b9000b28     	str	w8, [x25, #0x8]
   2f584: 2902af2a     	stp	w10, w11, [x25, #0x14]
   2f588: fc00c320     	stur	d0, [x25, #0xc]
   2f58c: f843c3f5     	ldur	x21, [sp, #0x3c]
   2f590: 510012e2     	sub	w2, w23, #0x4
   2f594: aa1403e1     	mov	x1, x20
   2f598: 910082a0     	add	x0, x21, #0x20
   2f59c: b9001ea2     	str	w2, [x21, #0x1c]
   2f5a0: 97ff64e4     	bl	0x8930 <memcpy@plt>
   2f5a4: b9401b28     	ldr	w8, [x25, #0x18]
   2f5a8: 528001a9     	mov	w9, #0xd                // =13
   2f5ac: 910003e0     	mov	x0, sp
   2f5b0: 8b0802a8     	add	x8, x21, x8
   2f5b4: 39000109     	strb	w9, [x8]
   2f5b8: f9400269     	ldr	x9, [x19]
   2f5bc: f8004109     	stur	x9, [x8, #0x4]
   2f5c0: ad4183e1     	ldp	q1, q0, [sp, #0x30]
   2f5c4: f9402be8     	ldr	x8, [sp, #0x50]
   2f5c8: ad0003e1     	stp	q1, q0, [sp]
   2f5cc: f90013e8     	str	x8, [sp, #0x20]
   2f5d0: 97ff63e0     	bl	0x8550 <__api_logger_buffer_commit@plt>
   2f5d4: 52800020     	mov	w0, #0x1                // =1
   2f5d8: 17ffffd9     	b	0x2f53c <__api_tcp_server+0x242c>
   2f5dc: 97ff63c1     	bl	0x84e0 <__stack_chk_fail@plt>
   2f5e0: d10783ff     	sub	sp, sp, #0x1e0
   2f5e4: a9186ffc     	stp	x28, x27, [sp, #0x180]
   2f5e8: a91967fa     	stp	x26, x25, [sp, #0x190]
   2f5ec: a91a5ff8     	stp	x24, x23, [sp, #0x1a0]
   2f5f0: a91b57f6     	stp	x22, x21, [sp, #0x1b0]
   2f5f4: a91c4ff4     	stp	x20, x19, [sp, #0x1c0]
   2f5f8: a91d7bfd     	stp	x29, x30, [sp, #0x1d0]
   2f5fc: 910743fd     	add	x29, sp, #0x1d0
   2f600: d53bd058     	mrs	x24, TPIDR_EL0
   2f604: f9401708     	ldr	x8, [x24, #0x28]
   2f608: aa0103e3     	mov	x3, x1
   2f60c: aa0003f3     	mov	x19, x0
   2f610: 910383f9     	add	x25, sp, #0xe0
   2f614: f81983a8     	stur	x8, [x29, #-0x68]
   2f618: f9407c09     	ldr	x9, [x0, #0xf8]
   2f61c: 9103c000     	add	x0, x0, #0xf0
   2f620: b5000049     	cbnz	x9, 0x2f628 <__api_tcp_server+0x2518>
   2f624: b9010a7f     	str	wzr, [x19, #0x108]
   2f628: f9407a68     	ldr	x8, [x19, #0xf0]
   2f62c: 93407c45     	sxtw	x5, w2
   2f630: aa1f03e4     	mov	x4, xzr
   2f634: 8b090101     	add	x1, x8, x9
   2f638: aa0803e2     	mov	x2, x8
   2f63c: 94000261     	bl	0x2ffc0 <__api_tcp_server+0x2eb0>
   2f640: 9102a3e8     	add	x8, sp, #0xa8
   2f644: 9101e3e9     	add	x9, sp, #0x78
   2f648: b000019c     	adrp	x28, 0x60000
   2f64c: b000019a     	adrp	x26, 0x60000
   2f650: d0000195     	adrp	x21, 0x61000
   2f654: 91002108     	add	x8, x8, #0x8
   2f658: b2400b34     	orr	x20, x25, #0x7
   2f65c: 5292f0d7     	mov	w23, #0x9786            // =38790
   2f660: 913a779c     	add	x28, x28, #0xe9d
   2f664: 913c3f5a     	add	x26, x26, #0xf0f
   2f668: 91312eb5     	add	x21, x21, #0xc4b
   2f66c: f9000be8     	str	x8, [sp, #0x10]
   2f670: 91002128     	add	x8, x9, #0x8
   2f674: f90007e8     	str	x8, [sp, #0x8]
   2f678: 1400000d     	b	0x2f6ac <__api_tcp_server+0x259c>
   2f67c: 97ff62a1     	bl	0x8100 <get_ccs_log@plt>
   2f680: aa0003fb     	mov	x27, x0
   2f684: 97ff629f     	bl	0x8100 <get_ccs_log@plt>
   2f688: 91000401     	add	x1, x0, #0x1
   2f68c: 910363e4     	add	x4, sp, #0xd8
   2f690: aa1b03e0     	mov	x0, x27
   2f694: aa1c03e2     	mov	x2, x28
   2f698: aa1403e3     	mov	x3, x20
   2f69c: 940002b6     	bl	0x30174 <__api_tcp_server+0x3064>
   2f6a0: 52800036     	mov	w22, #0x1               // =1
   2f6a4: 710006df     	cmp	w22, #0x1
   2f6a8: 54003e69     	b.ls	0x2fe74 <__api_tcp_server+0x2d64>
   2f6ac: f9407e69     	ldr	x9, [x19, #0xf8]
   2f6b0: f100293f     	cmp	x9, #0xa
   2f6b4: 54003f89     	b.ls	0x2fea4 <__api_tcp_server+0x2d94>
   2f6b8: b9410a68     	ldr	w8, [x19, #0x108]
   2f6bc: f9407a6a     	ldr	x10, [x19, #0xf0]
   2f6c0: 93407d0b     	sxtw	x11, w8
   2f6c4: 8b0b0156     	add	x22, x10, x11
   2f6c8: f94002cc     	ldr	x12, [x22]
   2f6cc: b84072cd     	ldur	w13, [x22, #0x7]
   2f6d0: f90073ec     	str	x12, [sp, #0xe0]
   2f6d4: b800732d     	stur	w13, [x25, #0x7]
   2f6d8: 7840332d     	ldurh	w13, [x25, #0x3]
   2f6dc: 7840532e     	ldurh	w14, [x25, #0x5]
   2f6e0: b840732f     	ldur	w15, [x25, #0x7]
   2f6e4: 6b2c22ff     	cmp	w23, w12, uxth
   2f6e8: 5ac009ad     	rev	w13, w13
   2f6ec: 5ac009ce     	rev	w14, w14
   2f6f0: 5ac009ec     	rev	w12, w15
   2f6f4: 53107da5     	lsr	w5, w13, #16
   2f6f8: 53107dcd     	lsr	w13, w14, #16
   2f6fc: 78003325     	sturh	w5, [x25, #0x3]
   2f700: 7800532d     	sturh	w13, [x25, #0x5]
   2f704: b800732c     	stur	w12, [x25, #0x7]
   2f708: 54001e21     	b.ne	0x2facc <__api_tcp_server+0x29bc>
   2f70c: cb0b0128     	sub	x8, x9, x11
   2f710: 6b08019f     	cmp	w12, w8
   2f714: f9006fe8     	str	x8, [sp, #0xd8]
   2f718: 54fffb2c     	b.gt	0x2f67c <__api_tcp_server+0x256c>
   2f71c: 91002edb     	add	x27, x22, #0xb
   2f720: 910303e0     	add	x0, sp, #0xc0
   2f724: aa1f03e1     	mov	x1, xzr
   2f728: aa1f03e2     	mov	x2, xzr
   2f72c: aa1b03e3     	mov	x3, x27
   2f730: aa1f03e4     	mov	x4, xzr
   2f734: f9000ff8     	str	x24, [sp, #0x18]
   2f738: aa1403f8     	mov	x24, x20
   2f73c: aa1503f4     	mov	x20, x21
   2f740: aa1a03f5     	mov	x21, x26
   2f744: aa1c03fa     	mov	x26, x28
   2f748: a90cffff     	stp	xzr, xzr, [sp, #0xc8]
   2f74c: f90063ff     	str	xzr, [sp, #0xc0]
   2f750: 97ff773e     	bl	0xd448 <__share_file+0x114>
   2f754: d10283a8     	sub	x8, x29, #0xa0
   2f758: 910303e0     	add	x0, sp, #0xc0
   2f75c: 940042d3     	bl	0x402a8 <operator delete(void*)+0x4f18>
   2f760: 9000019c     	adrp	x28, 0x5f000
   2f764: 9107579c     	add	x28, x28, #0x1d5
   2f768: 52800081     	mov	w1, #0x4                // =4
   2f76c: aa1c03e0     	mov	x0, x28
   2f770: a932ffbf     	stp	xzr, xzr, [x29, #-0xd8]
   2f774: f81203bf     	stur	xzr, [x29, #-0xe0]
   2f778: 97ff62b2     	bl	0x8240 <__strlen_chk@plt>
   2f77c: b4000100     	cbz	x0, 0x2f79c <__api_tcp_server+0x268c>
   2f780: f85203a1     	ldur	x1, [x29, #-0xe0]
   2f784: aa0003e5     	mov	x5, x0
   2f788: d10383a0     	sub	x0, x29, #0xe0
   2f78c: aa1c03e3     	mov	x3, x28
   2f790: aa0103e2     	mov	x2, x1
   2f794: aa1f03e4     	mov	x4, xzr
   2f798: 97ff772c     	bl	0xd448 <__share_file+0x114>
   2f79c: d10283a0     	sub	x0, x29, #0xa0
   2f7a0: d10383a1     	sub	x1, x29, #0xe0
   2f7a4: 94004648     	bl	0x410c4 <operator delete(void*)+0x5d34>
   2f7a8: f85303a8     	ldur	x8, [x29, #-0xd0]
   2f7ac: b940001c     	ldr	w28, [x0]
   2f7b0: b4000088     	cbz	x8, 0x2f7c0 <__api_tcp_server+0x26b0>
   2f7b4: f85203a0     	ldur	x0, [x29, #-0xe0]
   2f7b8: 97ff648a     	bl	0x89e0 <free@plt>
   2f7bc: f81203bf     	stur	xzr, [x29, #-0xe0]
   2f7c0: 71000f9f     	cmp	w28, #0x3
   2f7c4: 54001a81     	b.ne	0x2fb14 <__api_tcp_server+0x2a04>
   2f7c8: 9000019c     	adrp	x28, 0x5f000
   2f7cc: 9107579c     	add	x28, x28, #0x1d5
   2f7d0: 52800081     	mov	w1, #0x4                // =4
   2f7d4: aa1c03e0     	mov	x0, x28
   2f7d8: a932ffbf     	stp	xzr, xzr, [x29, #-0xd8]
   2f7dc: f81203bf     	stur	xzr, [x29, #-0xe0]
   2f7e0: 97ff6298     	bl	0x8240 <__strlen_chk@plt>
   2f7e4: b4000100     	cbz	x0, 0x2f804 <__api_tcp_server+0x26f4>
   2f7e8: f85203a1     	ldur	x1, [x29, #-0xe0]
   2f7ec: aa0003e5     	mov	x5, x0
   2f7f0: d10383a0     	sub	x0, x29, #0xe0
   2f7f4: aa1c03e3     	mov	x3, x28
   2f7f8: aa0103e2     	mov	x2, x1
   2f7fc: aa1f03e4     	mov	x4, xzr
   2f800: 97ff7712     	bl	0xd448 <__share_file+0x114>
   2f804: d10283a0     	sub	x0, x29, #0xa0
   2f808: d10383a1     	sub	x1, x29, #0xe0
   2f80c: 9400462e     	bl	0x410c4 <operator delete(void*)+0x5d34>
   2f810: b9400008     	ldr	w8, [x0]
   2f814: 71000d1f     	cmp	w8, #0x3
   2f818: 54003b21     	b.ne	0x2ff7c <__api_tcp_server+0x2e6c>
   2f81c: a9097fff     	stp	xzr, xzr, [sp, #0x90]
   2f820: f840c001     	ldur	x1, [x0, #0xc]
   2f824: aa0003fc     	mov	x28, x0
   2f828: 910243e0     	add	x0, sp, #0x90
   2f82c: 52800022     	mov	w2, #0x1                // =1
   2f830: f90053e1     	str	x1, [sp, #0xa0]
   2f834: 97ff76c2     	bl	0xd33c <__share_file+0x8>
   2f838: f9404be1     	ldr	x1, [sp, #0x90]
   2f83c: f8404383     	ldur	x3, [x28, #0x4]
   2f840: f840c385     	ldur	x5, [x28, #0xc]
   2f844: 910243e0     	add	x0, sp, #0x90
   2f848: aa0103e2     	mov	x2, x1
   2f84c: aa0303e4     	mov	x4, x3
   2f850: 97ff76fe     	bl	0xd448 <__share_file+0x114>
   2f854: f85303a8     	ldur	x8, [x29, #-0xd0]
   2f858: b4000088     	cbz	x8, 0x2f868 <__api_tcp_server+0x2758>
   2f85c: f85203a0     	ldur	x0, [x29, #-0xe0]
   2f860: 97ff6460     	bl	0x89e0 <free@plt>
   2f864: f81203bf     	stur	xzr, [x29, #-0xe0]
   2f868: 78403328     	ldurh	w8, [x25, #0x3]
   2f86c: 78805325     	ldursh	x5, [x25, #0x5]
   2f870: 910183e0     	add	x0, sp, #0x60
   2f874: aa1f03e1     	mov	x1, xzr
   2f878: 8b080363     	add	x3, x27, x8
   2f87c: aa1f03e2     	mov	x2, xzr
   2f880: aa1f03e4     	mov	x4, xzr
   2f884: a906ffff     	stp	xzr, xzr, [sp, #0x68]
   2f888: f90033ff     	str	xzr, [sp, #0x60]
   2f88c: 97ff76ef     	bl	0xd448 <__share_file+0x114>
   2f890: d10383a8     	sub	x8, x29, #0xe0
   2f894: 910183e0     	add	x0, sp, #0x60
   2f898: 94004284     	bl	0x402a8 <operator delete(void*)+0x4f18>
   2f89c: b85203a8     	ldur	w8, [x29, #-0xe0]
   2f8a0: aa1a03fc     	mov	x28, x26
   2f8a4: 7100151f     	cmp	w8, #0x5
   2f8a8: 54001961     	b.ne	0x2fbd4 <__api_tcp_server+0x2ac4>
   2f8ac: 528000e1     	mov	w1, #0x7                // =7
   2f8b0: aa1503e0     	mov	x0, x21
   2f8b4: a9057fff     	stp	xzr, xzr, [sp, #0x50]
   2f8b8: f90027ff     	str	xzr, [sp, #0x48]
   2f8bc: aa1503fa     	mov	x26, x21
   2f8c0: 97ff6260     	bl	0x8240 <__strlen_chk@plt>
   2f8c4: b4000100     	cbz	x0, 0x2f8e4 <__api_tcp_server+0x27d4>
   2f8c8: f94027e1     	ldr	x1, [sp, #0x48]
   2f8cc: aa0003e5     	mov	x5, x0
   2f8d0: 910123e0     	add	x0, sp, #0x48
   2f8d4: aa1a03e3     	mov	x3, x26
   2f8d8: aa0103e2     	mov	x2, x1
   2f8dc: aa1f03e4     	mov	x4, xzr
   2f8e0: 97ff76da     	bl	0xd448 <__share_file+0x114>
   2f8e4: d10383a0     	sub	x0, x29, #0xe0
   2f8e8: 910123e1     	add	x1, sp, #0x48
   2f8ec: 940045f6     	bl	0x410c4 <operator delete(void*)+0x5d34>
   2f8f0: f9402fe8     	ldr	x8, [sp, #0x58]
   2f8f4: b940001b     	ldr	w27, [x0]
   2f8f8: aa1403f5     	mov	x21, x20
   2f8fc: b4000088     	cbz	x8, 0x2f90c <__api_tcp_server+0x27fc>
   2f900: f94027e0     	ldr	x0, [sp, #0x48]
   2f904: 97ff6437     	bl	0x89e0 <free@plt>
   2f908: f90027ff     	str	xzr, [sp, #0x48]
   2f90c: 71000b7f     	cmp	w27, #0x2
   2f910: aa1803f4     	mov	x20, x24
   2f914: 54001901     	b.ne	0x2fc34 <__api_tcp_server+0x2b24>
   2f918: 528000e1     	mov	w1, #0x7                // =7
   2f91c: aa1a03e0     	mov	x0, x26
   2f920: a9057fff     	stp	xzr, xzr, [sp, #0x50]
   2f924: f90027ff     	str	xzr, [sp, #0x48]
   2f928: 97ff6246     	bl	0x8240 <__strlen_chk@plt>
   2f92c: f9400ff8     	ldr	x24, [sp, #0x18]
   2f930: b4000100     	cbz	x0, 0x2f950 <__api_tcp_server+0x2840>
   2f934: f94027e1     	ldr	x1, [sp, #0x48]
   2f938: aa0003e5     	mov	x5, x0
   2f93c: 910123e0     	add	x0, sp, #0x48
   2f940: aa1a03e3     	mov	x3, x26
   2f944: aa0103e2     	mov	x2, x1
   2f948: aa1f03e4     	mov	x4, xzr
   2f94c: 97ff76bf     	bl	0xd448 <__share_file+0x114>
   2f950: d10383a0     	sub	x0, x29, #0xe0
   2f954: 910123e1     	add	x1, sp, #0x48
   2f958: 940045db     	bl	0x410c4 <operator delete(void*)+0x5d34>
   2f95c: b9400008     	ldr	w8, [x0]
   2f960: 7100091f     	cmp	w8, #0x2
   2f964: 540031c1     	b.ne	0x2ff9c <__api_tcp_server+0x2e8c>
   2f968: f9402fe8     	ldr	x8, [sp, #0x58]
   2f96c: f840401b     	ldur	x27, [x0, #0x4]
   2f970: b4000088     	cbz	x8, 0x2f980 <__api_tcp_server+0x2870>
   2f974: f94027e0     	ldr	x0, [sp, #0x48]
   2f978: 97ff641a     	bl	0x89e0 <free@plt>
   2f97c: f90027ff     	str	xzr, [sp, #0x48]
   2f980: b40021fb     	cbz	x27, 0x2fdbc <__api_tcp_server+0x2cac>
   2f984: f9400268     	ldr	x8, [x19]
   2f988: aa1303e0     	mov	x0, x19
   2f98c: 2a1f03e1     	mov	w1, wzr
   2f990: f9401d08     	ldr	x8, [x8, #0x38]
   2f994: d63f0100     	blr	x8
   2f998: 78403328     	ldurh	w8, [x25, #0x3]
   2f99c: 7880532a     	ldursh	x10, [x25, #0x5]
   2f9a0: b880732b     	ldursw	x11, [x25, #0x7]
   2f9a4: f94063e9     	ldr	x9, [sp, #0xc0]
   2f9a8: f90067ff     	str	xzr, [sp, #0xc8]
   2f9ac: 8b0a0108     	add	x8, x8, x10
   2f9b0: 91002d08     	add	x8, x8, #0xb
   2f9b4: cb080165     	sub	x5, x11, x8
   2f9b8: b4000049     	cbz	x9, 0x2f9c0 <__api_tcp_server+0x28b0>
   2f9bc: 3900013f     	strb	wzr, [x9]
   2f9c0: a94c27e2     	ldp	x2, x9, [sp, #0xc0]
   2f9c4: 8b0802c3     	add	x3, x22, x8
   2f9c8: 910303e0     	add	x0, sp, #0xc0
   2f9cc: aa1f03e4     	mov	x4, xzr
   2f9d0: 8b090041     	add	x1, x2, x9
   2f9d4: 97ff769d     	bl	0xd448 <__share_file+0x114>
   2f9d8: f94067e1     	ldr	x1, [sp, #0xc8]
   2f9dc: 910123e0     	add	x0, sp, #0x48
   2f9e0: 52800022     	mov	w2, #0x1                // =1
   2f9e4: f90027ff     	str	xzr, [sp, #0x48]
   2f9e8: a90507ff     	stp	xzr, x1, [sp, #0x50]
   2f9ec: 97ff7654     	bl	0xd33c <__share_file+0x8>
   2f9f0: f94027e1     	ldr	x1, [sp, #0x48]
   2f9f4: a94c17e3     	ldp	x3, x5, [sp, #0xc0]
   2f9f8: 910123e0     	add	x0, sp, #0x48
   2f9fc: aa0103e2     	mov	x2, x1
   2fa00: aa0303e4     	mov	x4, x3
   2fa04: 97ff7691     	bl	0xd448 <__share_file+0x114>
   2fa08: 97ff61be     	bl	0x8100 <get_ccs_log@plt>
   2fa0c: aa0003fb     	mov	x27, x0
   2fa10: 97ff61bc     	bl	0x8100 <get_ccs_log@plt>
   2fa14: 9100c3e8     	add	x8, sp, #0x30
   2fa18: d10383a0     	sub	x0, x29, #0xe0
   2fa1c: 940047c7     	bl	0x41938 <operator delete(void*)+0x65a8>
   2fa20: a94923e9     	ldp	x9, x8, [sp, #0x90]
   2fa24: a944abeb     	ldp	x11, x10, [sp, #0x48]
   2fa28: aa1b03e0     	mov	x0, x27
   2fa2c: f100011f     	cmp	x8, #0x0
   2fa30: 900001a8     	adrp	x8, 0x63000
   2fa34: 912c5d08     	add	x8, x8, #0xb17
   2fa38: aa0803ec     	mov	x12, x8
   2fa3c: 9a890108     	csel	x8, x8, x9, eq
   2fa40: f100015f     	cmp	x10, #0x0
   2fa44: f90017e8     	str	x8, [sp, #0x28]
   2fa48: 9a8b0188     	csel	x8, x12, x11, eq
   2fa4c: f90013e8     	str	x8, [sp, #0x20]
   2fa50: 97ff7743     	bl	0xd75c <__share_file+0x428>
   2fa54: 528cc041     	mov	w1, #0x6602             // =26114
   2fa58: b0000184     	adrp	x4, 0x60000
   2fa5c: 9100c3e5     	add	x5, sp, #0x30
   2fa60: 9100a3e6     	add	x6, sp, #0x28
   2fa64: 910083e7     	add	x7, sp, #0x20
   2fa68: 72a60ac1     	movk	w1, #0x3056, lsl #16
   2fa6c: 52800022     	mov	w2, #0x1                // =1
   2fa70: 2a1f03e3     	mov	w3, wzr
   2fa74: 913d9c84     	add	x4, x4, #0xf67
   2fa78: f90003f4     	str	x20, [sp]
   2fa7c: 94000610     	bl	0x312bc <__api_tcp_server+0x41ac>
   2fa80: f94023e8     	ldr	x8, [sp, #0x40]
   2fa84: b4000088     	cbz	x8, 0x2fa94 <__api_tcp_server+0x2984>
   2fa88: f9401be0     	ldr	x0, [sp, #0x30]
   2fa8c: 97ff63d5     	bl	0x89e0 <free@plt>
   2fa90: f9001bff     	str	xzr, [sp, #0x30]
   2fa94: b8807328     	ldursw	x8, [x25, #0x7]
   2fa98: b9810a69     	ldrsw	x9, [x19, #0x108]
   2fa9c: f9407e6a     	ldr	x10, [x19, #0xf8]
   2faa0: 8b080128     	add	x8, x9, x8
   2faa4: b9010a68     	str	w8, [x19, #0x108]
   2faa8: eb080148     	subs	x8, x10, x8
   2faac: f9006fe8     	str	x8, [sp, #0xd8]
   2fab0: 54001d00     	b.eq	0x2fe50 <__api_tcp_server+0x2d40>
   2fab4: f100291f     	cmp	x8, #0xa
   2fab8: 54001ce9     	b.ls	0x2fe54 <__api_tcp_server+0x2d44>
   2fabc: 52800056     	mov	w22, #0x2               // =2
   2fac0: f9402fe8     	ldr	x8, [sp, #0x58]
   2fac4: b5001ce8     	cbnz	x8, 0x2fe60 <__api_tcp_server+0x2d50>
   2fac8: 14000071     	b	0x2fc8c <__api_tcp_server+0x2b7c>
   2facc: b2607fec     	mov	x12, #-0x100000000      // =-4294967296
   2fad0: 8b09818c     	add	x12, x12, x9, lsl #32
   2fad4: 91000569     	add	x9, x11, #0x1
   2fad8: 8b0b054b     	add	x11, x10, x11, lsl #1
   2fadc: 9360fd8a     	asr	x10, x12, #32
   2fae0: 9100056b     	add	x11, x11, #0x1
   2fae4: eb0a013f     	cmp	x9, x10
   2fae8: 54001c4a     	b.ge	0x2fe70 <__api_tcp_server+0x2d60>
   2faec: 7840156c     	ldrh	w12, [x11], #0x1
   2faf0: 11000508     	add	w8, w8, #0x1
   2faf4: 91000529     	add	x9, x9, #0x1
   2faf8: 6b17019f     	cmp	w12, w23
   2fafc: 54ffff41     	b.ne	0x2fae4 <__api_tcp_server+0x29d4>
   2fb00: b9010a68     	str	w8, [x19, #0x108]
   2fb04: 52800056     	mov	w22, #0x2               // =2
   2fb08: 710006df     	cmp	w22, #0x1
   2fb0c: 54ffdd08     	b.hi	0x2f6ac <__api_tcp_server+0x259c>
   2fb10: 140000d9     	b	0x2fe74 <__api_tcp_server+0x2d64>
   2fb14: 97ff617b     	bl	0x8100 <get_ccs_log@plt>
   2fb18: aa0003fb     	mov	x27, x0
   2fb1c: 97ff6179     	bl	0x8100 <get_ccs_log@plt>
   2fb20: aa1b03e0     	mov	x0, x27
   2fb24: 97ff770e     	bl	0xd75c <__share_file+0x428>
   2fb28: 528cc041     	mov	w1, #0x6602             // =26114
   2fb2c: b0000184     	adrp	x4, 0x60000
   2fb30: 910303e5     	add	x5, sp, #0xc0
   2fb34: 72a60ac1     	movk	w1, #0x3056, lsl #16
   2fb38: 52800022     	mov	w2, #0x1                // =1
   2fb3c: 52800083     	mov	w3, #0x4                // =4
   2fb40: 913b5084     	add	x4, x4, #0xed4
   2fb44: 940004e0     	bl	0x30ec4 <__api_tcp_server+0x3db4>
   2fb48: b0000180     	adrp	x0, 0x60000
   2fb4c: d10383a8     	sub	x8, x29, #0xe0
   2fb50: 910303e1     	add	x1, sp, #0xc0
   2fb54: 913b0c00     	add	x0, x0, #0xec3
   2fb58: 940001d7     	bl	0x302b4 <__api_tcp_server+0x31a4>
   2fb5c: b8407321     	ldur	w1, [x25, #0x7]
   2fb60: f9407e62     	ldr	x2, [x19, #0xf8]
   2fb64: d0000180     	adrp	x0, 0x61000
   2fb68: 910243e8     	add	x8, sp, #0x90
   2fb6c: 912f1000     	add	x0, x0, #0xbc4
   2fb70: 94005564     	bl	0x45100 <operator delete(void*)+0x9d70>
   2fb74: f85283a8     	ldur	x8, [x29, #-0xd8]
   2fb78: f9404fe5     	ldr	x5, [sp, #0x98]
   2fb7c: aa1a03fc     	mov	x28, x26
   2fb80: aa1503fa     	mov	x26, x21
   2fb84: aa1403f5     	mov	x21, x20
   2fb88: aa1803f4     	mov	x20, x24
   2fb8c: f9400ff8     	ldr	x24, [sp, #0x18]
   2fb90: ab05011f     	cmn	x8, x5
   2fb94: a90b7fff     	stp	xzr, xzr, [sp, #0xb0]
   2fb98: f90057ff     	str	xzr, [sp, #0xa8]
   2fb9c: 540009e0     	b.eq	0x2fcd8 <__api_tcp_server+0x2bc8>
   2fba0: f9005bff     	str	xzr, [sp, #0xb0]
   2fba4: b40008e8     	cbz	x8, 0x2fcc0 <__api_tcp_server+0x2bb0>
   2fba8: f85203a3     	ldur	x3, [x29, #-0xe0]
   2fbac: 9102a3e0     	add	x0, sp, #0xa8
   2fbb0: aa1f03e1     	mov	x1, xzr
   2fbb4: aa1f03e2     	mov	x2, xzr
   2fbb8: aa0303e4     	mov	x4, x3
   2fbbc: aa0803e5     	mov	x5, x8
   2fbc0: 97ff7622     	bl	0xd448 <__share_file+0x114>
   2fbc4: f94057e2     	ldr	x2, [sp, #0xa8]
   2fbc8: b89283a8     	ldursw	x8, [x29, #-0xd8]
   2fbcc: f9404fe5     	ldr	x5, [sp, #0x98]
   2fbd0: 1400003d     	b	0x2fcc4 <__api_tcp_server+0x2bb4>
   2fbd4: 97ff614b     	bl	0x8100 <get_ccs_log@plt>
   2fbd8: aa0003fb     	mov	x27, x0
   2fbdc: 97ff6149     	bl	0x8100 <get_ccs_log@plt>
   2fbe0: a94923e9     	ldp	x9, x8, [sp, #0x90]
   2fbe4: aa1b03e0     	mov	x0, x27
   2fbe8: f100011f     	cmp	x8, #0x0
   2fbec: 900001a8     	adrp	x8, 0x63000
   2fbf0: 912c5d08     	add	x8, x8, #0xb17
   2fbf4: 9a890108     	csel	x8, x8, x9, eq
   2fbf8: f90027e8     	str	x8, [sp, #0x48]
   2fbfc: 97ff76d8     	bl	0xd75c <__share_file+0x428>
   2fc00: 528cc041     	mov	w1, #0x6602             // =26114
   2fc04: b0000184     	adrp	x4, 0x60000
   2fc08: 910123e5     	add	x5, sp, #0x48
   2fc0c: 72a60ac1     	movk	w1, #0x3056, lsl #16
   2fc10: 52800022     	mov	w2, #0x1                // =1
   2fc14: 52800083     	mov	w3, #0x4                // =4
   2fc18: 913bbc84     	add	x4, x4, #0xeef
   2fc1c: 52800036     	mov	w22, #0x1               // =1
   2fc20: 97ffbe55     	bl	0x1f574 <__share_file+0x12240>
   2fc24: aa1503fa     	mov	x26, x21
   2fc28: aa1403f5     	mov	x21, x20
   2fc2c: aa1803f4     	mov	x20, x24
   2fc30: 14000015     	b	0x2fc84 <__api_tcp_server+0x2b74>
   2fc34: 97ff6133     	bl	0x8100 <get_ccs_log@plt>
   2fc38: aa0003fb     	mov	x27, x0
   2fc3c: 97ff6131     	bl	0x8100 <get_ccs_log@plt>
   2fc40: a94923e9     	ldp	x9, x8, [sp, #0x90]
   2fc44: aa1b03e0     	mov	x0, x27
   2fc48: f100011f     	cmp	x8, #0x0
   2fc4c: 900001a8     	adrp	x8, 0x63000
   2fc50: 912c5d08     	add	x8, x8, #0xb17
   2fc54: 9a890108     	csel	x8, x8, x9, eq
   2fc58: f90027e8     	str	x8, [sp, #0x48]
   2fc5c: 97ff76c0     	bl	0xd75c <__share_file+0x428>
   2fc60: 528cc041     	mov	w1, #0x6602             // =26114
   2fc64: b0000184     	adrp	x4, 0x60000
   2fc68: 910123e5     	add	x5, sp, #0x48
   2fc6c: 72a60ac1     	movk	w1, #0x3056, lsl #16
   2fc70: 52800022     	mov	w2, #0x1                // =1
   2fc74: 52800083     	mov	w3, #0x4                // =4
   2fc78: 913c5884     	add	x4, x4, #0xf16
   2fc7c: 52800036     	mov	w22, #0x1               // =1
   2fc80: 97ffbf0e     	bl	0x1f8b8 <__share_file+0x12584>
   2fc84: f9400ff8     	ldr	x24, [sp, #0x18]
   2fc88: f9007e7f     	str	xzr, [x19, #0xf8]
   2fc8c: d10383a0     	sub	x0, x29, #0xe0
   2fc90: 940044ed     	bl	0x41044 <operator delete(void*)+0x5cb4>
   2fc94: f9403be8     	ldr	x8, [sp, #0x70]
   2fc98: b4000088     	cbz	x8, 0x2fca8 <__api_tcp_server+0x2b98>
   2fc9c: f94033e0     	ldr	x0, [sp, #0x60]
   2fca0: 97ff6350     	bl	0x89e0 <free@plt>
   2fca4: f90033ff     	str	xzr, [sp, #0x60]
   2fca8: f94053e8     	ldr	x8, [sp, #0xa0]
   2fcac: b4000748     	cbz	x8, 0x2fd94 <__api_tcp_server+0x2c84>
   2fcb0: f9404be0     	ldr	x0, [sp, #0x90]
   2fcb4: 97ff634b     	bl	0x89e0 <free@plt>
   2fcb8: f9004bff     	str	xzr, [sp, #0x90]
   2fcbc: 14000036     	b	0x2fd94 <__api_tcp_server+0x2c84>
   2fcc0: aa1f03e2     	mov	x2, xzr
   2fcc4: f9404be3     	ldr	x3, [sp, #0x90]
   2fcc8: 8b080041     	add	x1, x2, x8
   2fccc: 9102a3e0     	add	x0, sp, #0xa8
   2fcd0: aa0303e4     	mov	x4, x3
   2fcd4: 97ff75dd     	bl	0xd448 <__share_file+0x114>
   2fcd8: 52800201     	mov	w1, #0x10               // =16
   2fcdc: aa1503e0     	mov	x0, x21
   2fce0: a9087fff     	stp	xzr, xzr, [sp, #0x80]
   2fce4: f9003fff     	str	xzr, [sp, #0x78]
   2fce8: 97ff6156     	bl	0x8240 <__strlen_chk@plt>
   2fcec: b4000100     	cbz	x0, 0x2fd0c <__api_tcp_server+0x2bfc>
   2fcf0: f9403fe1     	ldr	x1, [sp, #0x78]
   2fcf4: aa0003e5     	mov	x5, x0
   2fcf8: 9101e3e0     	add	x0, sp, #0x78
   2fcfc: aa1503e3     	mov	x3, x21
   2fd00: aa0103e2     	mov	x2, x1
   2fd04: aa1f03e4     	mov	x4, xzr
   2fd08: 97ff75d0     	bl	0xd448 <__share_file+0x114>
   2fd0c: 9102a3e0     	add	x0, sp, #0xa8
   2fd10: 9101e3e1     	add	x1, sp, #0x78
   2fd14: 9400543a     	bl	0x44dfc <operator delete(void*)+0x9a6c>
   2fd18: f94047e8     	ldr	x8, [sp, #0x88]
   2fd1c: b4000088     	cbz	x8, 0x2fd2c <__api_tcp_server+0x2c1c>
   2fd20: f9403fe0     	ldr	x0, [sp, #0x78]
   2fd24: 97ff632f     	bl	0x89e0 <free@plt>
   2fd28: f9003fff     	str	xzr, [sp, #0x78]
   2fd2c: f9405fe8     	ldr	x8, [sp, #0xb8]
   2fd30: f94007e9     	ldr	x9, [sp, #0x8]
   2fd34: a9007d3f     	stp	xzr, xzr, [x9]
   2fd38: b4000088     	cbz	x8, 0x2fd48 <__api_tcp_server+0x2c38>
   2fd3c: f94057e0     	ldr	x0, [sp, #0xa8]
   2fd40: 97ff6328     	bl	0x89e0 <free@plt>
   2fd44: f90057ff     	str	xzr, [sp, #0xa8]
   2fd48: f94053e8     	ldr	x8, [sp, #0xa0]
   2fd4c: f9400be9     	ldr	x9, [sp, #0x10]
   2fd50: a9007d3f     	stp	xzr, xzr, [x9]
   2fd54: b4000088     	cbz	x8, 0x2fd64 <__api_tcp_server+0x2c54>
   2fd58: f9404be0     	ldr	x0, [sp, #0x90]
   2fd5c: 97ff6321     	bl	0x89e0 <free@plt>
   2fd60: f9004bff     	str	xzr, [sp, #0x90]
   2fd64: f85303a8     	ldur	x8, [x29, #-0xd0]
   2fd68: b4000088     	cbz	x8, 0x2fd78 <__api_tcp_server+0x2c68>
   2fd6c: f85203a0     	ldur	x0, [x29, #-0xe0]
   2fd70: 97ff631c     	bl	0x89e0 <free@plt>
   2fd74: f81203bf     	stur	xzr, [x29, #-0xe0]
   2fd78: f9400268     	ldr	x8, [x19]
   2fd7c: f9007e7f     	str	xzr, [x19, #0xf8]
   2fd80: aa1303e0     	mov	x0, x19
   2fd84: 2a1f03e1     	mov	w1, wzr
   2fd88: f9401d08     	ldr	x8, [x8, #0x38]
   2fd8c: d63f0100     	blr	x8
   2fd90: 52800036     	mov	w22, #0x1               // =1
   2fd94: d10283a0     	sub	x0, x29, #0xa0
   2fd98: 940044ab     	bl	0x41044 <operator delete(void*)+0x5cb4>
   2fd9c: f9406be8     	ldr	x8, [sp, #0xd0]
   2fda0: b4ffc828     	cbz	x8, 0x2f6a4 <__api_tcp_server+0x2594>
   2fda4: f94063e0     	ldr	x0, [sp, #0xc0]
   2fda8: 97ff630e     	bl	0x89e0 <free@plt>
   2fdac: f90063ff     	str	xzr, [sp, #0xc0]
   2fdb0: 710006df     	cmp	w22, #0x1
   2fdb4: 54ffc7c8     	b.hi	0x2f6ac <__api_tcp_server+0x259c>
   2fdb8: 1400002f     	b	0x2fe74 <__api_tcp_server+0x2d64>
   2fdbc: 97ff60d1     	bl	0x8100 <get_ccs_log@plt>
   2fdc0: aa0003fb     	mov	x27, x0
   2fdc4: 97ff60cf     	bl	0x8100 <get_ccs_log@plt>
   2fdc8: a94923e9     	ldp	x9, x8, [sp, #0x90]
   2fdcc: d10383a0     	sub	x0, x29, #0xe0
   2fdd0: f100011f     	cmp	x8, #0x0
   2fdd4: 900001a8     	adrp	x8, 0x63000
   2fdd8: 912c5d08     	add	x8, x8, #0xb17
   2fddc: 9a890108     	csel	x8, x8, x9, eq
   2fde0: f9001be8     	str	x8, [sp, #0x30]
   2fde4: 910123e8     	add	x8, sp, #0x48
   2fde8: 940046d4     	bl	0x41938 <operator delete(void*)+0x65a8>
   2fdec: aa1b03e0     	mov	x0, x27
   2fdf0: 97ff765b     	bl	0xd75c <__share_file+0x428>
   2fdf4: 528cc041     	mov	w1, #0x6602             // =26114
   2fdf8: b0000184     	adrp	x4, 0x60000
   2fdfc: 9100c3e5     	add	x5, sp, #0x30
   2fe00: 910123e6     	add	x6, sp, #0x48
   2fe04: 72a60ac1     	movk	w1, #0x3056, lsl #16
   2fe08: 52800022     	mov	w2, #0x1                // =1
   2fe0c: 2a1f03e3     	mov	w3, wzr
   2fe10: 913d1484     	add	x4, x4, #0xf45
   2fe14: aa1403e7     	mov	x7, x20
   2fe18: 94000487     	bl	0x31034 <__api_tcp_server+0x3f24>
   2fe1c: f9402fe8     	ldr	x8, [sp, #0x58]
   2fe20: b4000088     	cbz	x8, 0x2fe30 <__api_tcp_server+0x2d20>
   2fe24: f94027e0     	ldr	x0, [sp, #0x48]
   2fe28: 97ff62ee     	bl	0x89e0 <free@plt>
   2fe2c: f90027ff     	str	xzr, [sp, #0x48]
   2fe30: f9400268     	ldr	x8, [x19]
   2fe34: f9007e7f     	str	xzr, [x19, #0xf8]
   2fe38: 52800021     	mov	w1, #0x1                // =1
   2fe3c: aa1303e0     	mov	x0, x19
   2fe40: f9401d08     	ldr	x8, [x8, #0x38]
   2fe44: 52800036     	mov	w22, #0x1               // =1
   2fe48: d63f0100     	blr	x8
   2fe4c: 17ffff90     	b	0x2fc8c <__api_tcp_server+0x2b7c>
   2fe50: f9007e7f     	str	xzr, [x19, #0xf8]
   2fe54: 2a1f03f6     	mov	w22, wzr
   2fe58: f9402fe8     	ldr	x8, [sp, #0x58]
   2fe5c: b4fff188     	cbz	x8, 0x2fc8c <__api_tcp_server+0x2b7c>
   2fe60: f94027e0     	ldr	x0, [sp, #0x48]
   2fe64: 97ff62df     	bl	0x89e0 <free@plt>
   2fe68: f90027ff     	str	xzr, [sp, #0x48]
   2fe6c: 17ffff88     	b	0x2fc8c <__api_tcp_server+0x2b7c>
   2fe70: f9007e7f     	str	xzr, [x19, #0xf8]
   2fe74: f9401708     	ldr	x8, [x24, #0x28]
   2fe78: f85983a9     	ldur	x9, [x29, #-0x68]
   2fe7c: eb09011f     	cmp	x8, x9
   2fe80: 540009e1     	b.ne	0x2ffbc <__api_tcp_server+0x2eac>
   2fe84: a95d7bfd     	ldp	x29, x30, [sp, #0x1d0]
   2fe88: a95c4ff4     	ldp	x20, x19, [sp, #0x1c0]
   2fe8c: a95b57f6     	ldp	x22, x21, [sp, #0x1b0]
   2fe90: a95a5ff8     	ldp	x24, x23, [sp, #0x1a0]
   2fe94: a95967fa     	ldp	x26, x25, [sp, #0x190]
   2fe98: a9586ffc     	ldp	x28, x27, [sp, #0x180]
   2fe9c: 910783ff     	add	sp, sp, #0x1e0
   2fea0: d65f03c0     	ret
   2fea4: 97ff6097     	bl	0x8100 <get_ccs_log@plt>
   2fea8: aa0003f4     	mov	x20, x0
   2feac: 97ff6095     	bl	0x8100 <get_ccs_log@plt>
   2feb0: f9407e75     	ldr	x21, [x19, #0xf8]
   2feb4: aa1403e0     	mov	x0, x20
   2feb8: 97ff7629     	bl	0xd75c <__share_file+0x428>
   2febc: f9400008     	ldr	x8, [x0]
   2fec0: 39400108     	ldrb	w8, [x8]
   2fec4: 360ffd88     	tbz	w8, #0x1, 0x2fe74 <__api_tcp_server+0x2d64>
   2fec8: f9401408     	ldr	x8, [x0, #0x28]
   2fecc: aa0003f3     	mov	x19, x0
   2fed0: 39400508     	ldrb	w8, [x8, #0x1]
   2fed4: 34fffd08     	cbz	w8, 0x2fe74 <__api_tcp_server+0x2d64>
   2fed8: d10283a8     	sub	x8, x29, #0xa0
   2fedc: 52800f80     	mov	w0, #0x7c               // =124
   2fee0: 97ff6140     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   2fee4: b857c3a8     	ldur	w8, [x29, #-0x84]
   2fee8: 35fffc68     	cbnz	w8, 0x2fe74 <__api_tcp_server+0x2d64>
   2feec: f845c328     	ldur	x8, [x25, #0x5c]
   2fef0: b9403269     	ldr	w9, [x19, #0x30]
   2fef4: f000016a     	adrp	x10, 0x5e000
   2fef8: fd45d140     	ldr	d0, [x10, #0xba0]
   2fefc: d10383a0     	sub	x0, x29, #0xe0
   2ff00: b9000909     	str	w9, [x8, #0x8]
   2ff04: d2800029     	mov	x9, #0x1                // =1
   2ff08: f2a00209     	movk	x9, #0x10, lsl #16
   2ff0c: f2c00c89     	movk	x9, #0x64, lsl #32
   2ff10: f8014109     	stur	x9, [x8, #0x14]
   2ff14: b0000189     	adrp	x9, 0x60000
   2ff18: 91396929     	add	x9, x9, #0xe5a
   2ff1c: ad400921     	ldp	q1, q2, [x9]
   2ff20: fc00c100     	stur	d0, [x8, #0xc]
   2ff24: f845c32a     	ldur	x10, [x25, #0x5c]
   2ff28: ad410d20     	ldp	q0, q3, [x9, #0x20]
   2ff2c: 52800849     	mov	w9, #0x42               // =66
   2ff30: b9001d49     	str	w9, [x10, #0x1c]
   2ff34: 528faf69     	mov	w9, #0x7d7b             // =32123
   2ff38: 7900c149     	strh	w9, [x10, #0x60]
   2ff3c: ad020d40     	stp	q0, q3, [x10, #0x40]
   2ff40: ad010941     	stp	q1, q2, [x10, #0x20]
   2ff44: b9401908     	ldr	w8, [x8, #0x18]
   2ff48: 528001a9     	mov	w9, #0xd                // =13
   2ff4c: 8b080148     	add	x8, x10, x8
   2ff50: 5280016a     	mov	w10, #0xb               // =11
   2ff54: 39000109     	strb	w9, [x8]
   2ff58: f8004115     	stur	x21, [x8, #0x4]
   2ff5c: 39003109     	strb	w9, [x8, #0xc]
   2ff60: f900090a     	str	x10, [x8, #0x10]
   2ff64: ad7b03a1     	ldp	q1, q0, [x29, #-0xa0]
   2ff68: f85803a8     	ldur	x8, [x29, #-0x80]
   2ff6c: ad3903a1     	stp	q1, q0, [x29, #-0xe0]
   2ff70: f81403a8     	stur	x8, [x29, #-0xc0]
   2ff74: 97ff6177     	bl	0x8550 <__api_logger_buffer_commit@plt>
   2ff78: 17ffffbf     	b	0x2fe74 <__api_tcp_server+0x2d64>
   2ff7c: b0000160     	adrp	x0, 0x5c000
   2ff80: b0000162     	adrp	x2, 0x5c000
   2ff84: b0000163     	adrp	x3, 0x5c000
   2ff88: 9114cc00     	add	x0, x0, #0x533
   2ff8c: 91184c42     	add	x2, x2, #0x613
   2ff90: 91194063     	add	x3, x3, #0x650
   2ff94: 52800bc1     	mov	w1, #0x5e               // =94
   2ff98: 97ff6092     	bl	0x81e0 <__assert2@plt>
   2ff9c: b0000160     	adrp	x0, 0x5c000
   2ffa0: d0000162     	adrp	x2, 0x5d000
   2ffa4: d0000163     	adrp	x3, 0x5d000
   2ffa8: 9114cc00     	add	x0, x0, #0x533
   2ffac: 91223c42     	add	x2, x2, #0x88f
   2ffb0: 9122e863     	add	x3, x3, #0x8ba
   2ffb4: 52800b41     	mov	w1, #0x5a               // =90
   2ffb8: 97ff608a     	bl	0x81e0 <__assert2@plt>
   2ffbc: 97ff6149     	bl	0x84e0 <__stack_chk_fail@plt>
   2ffc0: f81a0ffb     	str	x27, [sp, #-0x60]!
   2ffc4: a90167fa     	stp	x26, x25, [sp, #0x10]
   2ffc8: a9025ff8     	stp	x24, x23, [sp, #0x20]
   2ffcc: a90357f6     	stp	x22, x21, [sp, #0x30]
   2ffd0: a9044ff4     	stp	x20, x19, [sp, #0x40]
   2ffd4: a9057bfd     	stp	x29, x30, [sp, #0x50]
   2ffd8: 910143fd     	add	x29, sp, #0x50
   2ffdc: b40008e5     	cbz	x5, 0x300f8 <__api_tcp_server+0x2fe8>
   2ffe0: f9400017     	ldr	x23, [x0]
   2ffe4: f100001f     	cmp	x0, #0x0
   2ffe8: aa0003f5     	mov	x21, x0
   2ffec: 9a9703e8     	csel	x8, xzr, x23, eq
   2fff0: eb02011f     	cmp	x8, x2
   2fff4: 54000a01     	b.ne	0x30134 <__api_tcp_server+0x3024>
   2fff8: eb17003b     	subs	x27, x1, x23
   2fffc: 540008c3     	b.lo	0x30114 <__api_tcp_server+0x3004>
   30000: f94006b8     	ldr	x24, [x21, #0x8]
   30004: 8b1802e8     	add	x8, x23, x24
   30008: eb010116     	subs	x22, x8, x1
   3000c: 54000843     	b.lo	0x30114 <__api_tcp_server+0x3004>
   30010: aa0503f3     	mov	x19, x5
   30014: aa0303f4     	mov	x20, x3
   30018: ab05031a     	adds	x26, x24, x5
   3001c: aa1703f9     	mov	x25, x23
   30020: 540003c2     	b.hs	0x30098 <__api_tcp_server+0x2f88>
   30024: f9400aa8     	ldr	x8, [x21, #0x10]
   30028: aa1703f9     	mov	x25, x23
   3002c: eb1a011f     	cmp	x8, x26
   30030: 54000342     	b.hs	0x30098 <__api_tcp_server+0x2f88>
   30034: d1000748     	sub	x8, x26, #0x1
   30038: ea08035f     	tst	x26, x8
   3003c: aa1a03e8     	mov	x8, x26
   30040: 540000c0     	b.eq	0x30058 <__api_tcp_server+0x2f48>
   30044: 52800028     	mov	w8, #0x1                // =1
   30048: aa1a03e9     	mov	x9, x26
   3004c: d341fd29     	lsr	x9, x9, #1
   30050: d37ff908     	lsl	x8, x8, #1
   30054: b5ffffc9     	cbnz	x9, 0x3004c <__api_tcp_server+0x2f3c>
   30058: f100091f     	cmp	x8, #0x2
   3005c: 52800049     	mov	w9, #0x2                // =2
   30060: 9a898100     	csel	x0, x8, x9, hi
   30064: f9000aa0     	str	x0, [x21, #0x10]
   30068: 97ff622a     	bl	0x8910 <malloc@plt>
   3006c: b4000740     	cbz	x0, 0x30154 <__api_tcp_server+0x3044>
   30070: aa0003f9     	mov	x25, x0
   30074: b4000117     	cbz	x23, 0x30094 <__api_tcp_server+0x2f84>
   30078: aa1903e0     	mov	x0, x25
   3007c: aa1703e1     	mov	x1, x23
   30080: aa1803e2     	mov	x2, x24
   30084: 97ff622b     	bl	0x8930 <memcpy@plt>
   30088: b4000077     	cbz	x23, 0x30094 <__api_tcp_server+0x2f84>
   3008c: aa1703e0     	mov	x0, x23
   30090: 97ff6254     	bl	0x89e0 <free@plt>
   30094: f90002b9     	str	x25, [x21]
   30098: 8b3bc337     	add	x23, x25, w27, sxtw
   3009c: 8b33c2e0     	add	x0, x23, w19, sxtw
   300a0: aa1703e1     	mov	x1, x23
   300a4: aa1603e2     	mov	x2, x22
   300a8: 97ff61be     	bl	0x87a0 <memmove@plt>
   300ac: aa1f03e8     	mov	x8, xzr
   300b0: aa1f03e9     	mov	x9, xzr
   300b4: d2c0002a     	mov	x10, #0x100000000       // =4294967296
   300b8: 14000007     	b	0x300d4 <__api_tcp_server+0x2fc4>
   300bc: 386b6a8c     	ldrb	w12, [x20, x11]
   300c0: 382b6aec     	strb	w12, [x23, x11]
   300c4: 91000529     	add	x9, x9, #0x1
   300c8: eb09027f     	cmp	x19, x9
   300cc: 8b0a0108     	add	x8, x8, x10
   300d0: 54000120     	b.eq	0x300f4 <__api_tcp_server+0x2fe4>
   300d4: eb16013f     	cmp	x9, x22
   300d8: 9360fd0b     	asr	x11, x8, #32
   300dc: 54ffff03     	b.lo	0x300bc <__api_tcp_server+0x2fac>
   300e0: ab0b02ec     	adds	x12, x23, x11
   300e4: 54ffff00     	b.eq	0x300c4 <__api_tcp_server+0x2fb4>
   300e8: 386b6a8b     	ldrb	w11, [x20, x11]
   300ec: 3900018b     	strb	w11, [x12]
   300f0: 17fffff5     	b	0x300c4 <__api_tcp_server+0x2fb4>
   300f4: f90006ba     	str	x26, [x21, #0x8]
   300f8: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   300fc: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   30100: a94357f6     	ldp	x22, x21, [sp, #0x30]
   30104: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   30108: a94167fa     	ldp	x26, x25, [sp, #0x10]
   3010c: f84607fb     	ldr	x27, [sp], #0x60
   30110: d65f03c0     	ret
   30114: d0000140     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   30118: b0000182     	adrp	x2, 0x61000
   3011c: d0000143     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   30120: 91215c00     	add	x0, x0, #0x857
   30124: 9108f842     	add	x2, x2, #0x23e
   30128: 91277063     	add	x3, x3, #0x9dc
   3012c: 528034c1     	mov	w1, #0x1a6              // =422
   30130: 97ff602c     	bl	0x81e0 <__assert2@plt>
   30134: d0000140     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   30138: b0000182     	adrp	x2, 0x61000
   3013c: d0000143     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   30140: 91215c00     	add	x0, x0, #0x857
   30144: 910b2842     	add	x2, x2, #0x2ca
   30148: 912c0063     	add	x3, x3, #0xb00
   3014c: 52800ae1     	mov	w1, #0x57               // =87
   30150: 97ff6024     	bl	0x81e0 <__assert2@plt>
   30154: d0000140     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   30158: b0000162     	adrp	x2, 0x5d000
   3015c: d0000143     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   30160: 91215c00     	add	x0, x0, #0x857
   30164: 9114ac42     	add	x2, x2, #0x52b
   30168: 9124c063     	add	x3, x3, #0x930
   3016c: 52804a01     	mov	w1, #0x250              // =592
   30170: 97ff601c     	bl	0x81e0 <__assert2@plt>
   30174: d102c3ff     	sub	sp, sp, #0xb0
   30178: a90667fa     	stp	x26, x25, [sp, #0x60]
   3017c: a9075ff8     	stp	x24, x23, [sp, #0x70]
   30180: a90857f6     	stp	x22, x21, [sp, #0x80]
   30184: a9094ff4     	stp	x20, x19, [sp, #0x90]
   30188: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   3018c: 910283fd     	add	x29, sp, #0xa0
   30190: d53bd057     	mrs	x23, TPIDR_EL0
   30194: f94016e8     	ldr	x8, [x23, #0x28]
   30198: aa0403f3     	mov	x19, x4
   3019c: aa0303f4     	mov	x20, x3
   301a0: aa0203f5     	mov	x21, x2
   301a4: f81b83a8     	stur	x8, [x29, #-0x48]
   301a8: 97ff756d     	bl	0xd75c <__share_file+0x428>
   301ac: f9400008     	ldr	x8, [x0]
   301b0: 39400108     	ldrb	w8, [x8]
   301b4: 36200228     	tbz	w8, #0x4, 0x301f8 <__api_tcp_server+0x30e8>
   301b8: f9401408     	ldr	x8, [x0, #0x28]
   301bc: aa0003f6     	mov	x22, x0
   301c0: 39400508     	ldrb	w8, [x8, #0x1]
   301c4: 340001a8     	cbz	w8, 0x301f8 <__api_tcp_server+0x30e8>
   301c8: 394096a8     	ldrb	w8, [x21, #0x25]
   301cc: 52800529     	mov	w9, #0x29               // =41
   301d0: 7100011f     	cmp	w8, #0x0
   301d4: 1a890538     	cinc	w24, w9, ne
   301d8: 11000f08     	add	w8, w24, #0x3
   301dc: 52800589     	mov	w9, #0x2c               // =44
   301e0: 0a090119     	and	w25, w8, w9
   301e4: 1100c320     	add	w0, w25, #0x30
   301e8: 9100c3e8     	add	x8, sp, #0x30
   301ec: 97ff607d     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   301f0: b9404fe8     	ldr	w8, [sp, #0x4c]
   301f4: 340001a8     	cbz	w8, 0x30228 <__api_tcp_server+0x3118>
   301f8: 2a1f03e0     	mov	w0, wzr
   301fc: f94016e8     	ldr	x8, [x23, #0x28]
   30200: f85b83a9     	ldur	x9, [x29, #-0x48]
   30204: eb09011f     	cmp	x8, x9
   30208: 54000541     	b.ne	0x302b0 <__api_tcp_server+0x31a0>
   3020c: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   30210: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   30214: a94857f6     	ldp	x22, x21, [sp, #0x80]
   30218: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   3021c: a94667fa     	ldp	x26, x25, [sp, #0x60]
   30220: 9102c3ff     	add	sp, sp, #0xb0
   30224: d65f03c0     	ret
   30228: d0000169     	adrp	x9, 0x5e000
   3022c: f843c3fa     	ldur	x26, [sp, #0x3c]
   30230: b94032c8     	ldr	w8, [x22, #0x30]
   30234: fd45d120     	ldr	d0, [x9, #0xba0]
   30238: 5280008a     	mov	w10, #0x4               // =4
   3023c: 72a0020a     	movk	w10, #0x10, lsl #16
   30240: 1100732b     	add	w11, w25, #0x1c
   30244: b9000b48     	str	w8, [x26, #0x8]
   30248: 2902af4a     	stp	w10, w11, [x26, #0x14]
   3024c: fc00c340     	stur	d0, [x26, #0xc]
   30250: f843c3f6     	ldur	x22, [sp, #0x3c]
   30254: 51001302     	sub	w2, w24, #0x4
   30258: aa1503e1     	mov	x1, x21
   3025c: 910082c0     	add	x0, x22, #0x20
   30260: b9001ec2     	str	w2, [x22, #0x1c]
   30264: 97ff61b3     	bl	0x8930 <memcpy@plt>
   30268: b9401b48     	ldr	w8, [x26, #0x18]
   3026c: 52800149     	mov	w9, #0xa                // =10
   30270: 528001aa     	mov	w10, #0xd               // =13
   30274: 910003e0     	mov	x0, sp
   30278: 8b0802c8     	add	x8, x22, x8
   3027c: 39000109     	strb	w9, [x8]
   30280: b9400289     	ldr	w9, [x20]
   30284: 3900210a     	strb	w10, [x8, #0x8]
   30288: b9000509     	str	w9, [x8, #0x4]
   3028c: f9400269     	ldr	x9, [x19]
   30290: f800c109     	stur	x9, [x8, #0xc]
   30294: ad4183e1     	ldp	q1, q0, [sp, #0x30]
   30298: f9402be8     	ldr	x8, [sp, #0x50]
   3029c: ad0003e1     	stp	q1, q0, [sp]
   302a0: f90013e8     	str	x8, [sp, #0x20]
   302a4: 97ff60ab     	bl	0x8550 <__api_logger_buffer_commit@plt>
   302a8: 52800020     	mov	w0, #0x1                // =1
   302ac: 17ffffd4     	b	0x301fc <__api_tcp_server+0x30ec>
   302b0: 97ff608c     	bl	0x84e0 <__stack_chk_fail@plt>
   302b4: d10143ff     	sub	sp, sp, #0x50
   302b8: a90257f6     	stp	x22, x21, [sp, #0x20]
   302bc: a9034ff4     	stp	x20, x19, [sp, #0x30]
   302c0: a9047bfd     	stp	x29, x30, [sp, #0x40]
   302c4: 910103fd     	add	x29, sp, #0x40
   302c8: d53bd056     	mrs	x22, TPIDR_EL0
   302cc: aa0803f3     	mov	x19, x8
   302d0: f94016c8     	ldr	x8, [x22, #0x28]
   302d4: aa0103f4     	mov	x20, x1
   302d8: aa0003f5     	mov	x21, x0
   302dc: f9000fe8     	str	x8, [sp, #0x18]
   302e0: a9007e7f     	stp	xzr, xzr, [x19]
   302e4: f9000a7f     	str	xzr, [x19, #0x10]
   302e8: 97ff615e     	bl	0x8860 <strlen@plt>
   302ec: f9400688     	ldr	x8, [x20, #0x8]
   302f0: 2a1f03e2     	mov	w2, wzr
   302f4: 8b000101     	add	x1, x8, x0
   302f8: aa1303e0     	mov	x0, x19
   302fc: 97ff7410     	bl	0xd33c <__share_file+0x8>
   30300: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   30304: f90003ff     	str	xzr, [sp]
   30308: b40001b5     	cbz	x21, 0x3033c <__api_tcp_server+0x322c>
   3030c: aa1503e0     	mov	x0, x21
   30310: 97ff6154     	bl	0x8860 <strlen@plt>
   30314: aa0003e5     	mov	x5, x0
   30318: b4000140     	cbz	x0, 0x30340 <__api_tcp_server+0x3230>
   3031c: 910003e0     	mov	x0, sp
   30320: aa1f03e1     	mov	x1, xzr
   30324: aa1f03e2     	mov	x2, xzr
   30328: aa1503e3     	mov	x3, x21
   3032c: aa1f03e4     	mov	x4, xzr
   30330: 97ff7446     	bl	0xd448 <__share_file+0x114>
   30334: f94007e5     	ldr	x5, [sp, #0x8]
   30338: 14000002     	b	0x30340 <__api_tcp_server+0x3230>
   3033c: aa1f03e5     	mov	x5, xzr
   30340: f9400668     	ldr	x8, [x19, #0x8]
   30344: ab05011f     	cmn	x8, x5
   30348: 540000e0     	b.eq	0x30364 <__api_tcp_server+0x3254>
   3034c: f9400262     	ldr	x2, [x19]
   30350: f94003e3     	ldr	x3, [sp]
   30354: aa1303e0     	mov	x0, x19
   30358: 8b28c041     	add	x1, x2, w8, sxtw
   3035c: aa0303e4     	mov	x4, x3
   30360: 97ff743a     	bl	0xd448 <__share_file+0x114>
   30364: f9400be8     	ldr	x8, [sp, #0x10]
   30368: b4000088     	cbz	x8, 0x30378 <__api_tcp_server+0x3268>
   3036c: f94003e0     	ldr	x0, [sp]
   30370: 97ff619c     	bl	0x89e0 <free@plt>
   30374: f90003ff     	str	xzr, [sp]
   30378: f9400668     	ldr	x8, [x19, #0x8]
   3037c: f9400685     	ldr	x5, [x20, #0x8]
   30380: ab05011f     	cmn	x8, x5
   30384: 540000e0     	b.eq	0x303a0 <__api_tcp_server+0x3290>
   30388: f9400262     	ldr	x2, [x19]
   3038c: f9400283     	ldr	x3, [x20]
   30390: aa1303e0     	mov	x0, x19
   30394: 8b28c041     	add	x1, x2, w8, sxtw
   30398: aa0303e4     	mov	x4, x3
   3039c: 97ff742b     	bl	0xd448 <__share_file+0x114>
   303a0: f94016c8     	ldr	x8, [x22, #0x28]
   303a4: f9400fe9     	ldr	x9, [sp, #0x18]
   303a8: eb09011f     	cmp	x8, x9
   303ac: 540000c1     	b.ne	0x303c4 <__api_tcp_server+0x32b4>
   303b0: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   303b4: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   303b8: a94257f6     	ldp	x22, x21, [sp, #0x20]
   303bc: 910143ff     	add	sp, sp, #0x50
   303c0: d65f03c0     	ret
   303c4: 97ff6047     	bl	0x84e0 <__stack_chk_fail@plt>
   303c8: a9bc5ff8     	stp	x24, x23, [sp, #-0x40]!
   303cc: a90157f6     	stp	x22, x21, [sp, #0x10]
   303d0: a9024ff4     	stp	x20, x19, [sp, #0x20]
   303d4: a9037bfd     	stp	x29, x30, [sp, #0x30]
   303d8: 9100c3fd     	add	x29, sp, #0x30
   303dc: 3941a808     	ldrb	w8, [x0, #0x6a]
   303e0: 34000828     	cbz	w8, 0x304e4 <__api_tcp_server+0x33d4>
   303e4: 90000195     	adrp	x21, 0x60000
   303e8: f0000196     	adrp	x22, 0x63000
   303ec: 90000197     	adrp	x23, 0x60000
   303f0: aa0003f3     	mov	x19, x0
   303f4: 91044014     	add	x20, x0, #0x110
   303f8: 913e46b5     	add	x21, x21, #0xf91
   303fc: 912c5ed6     	add	x22, x22, #0xb17
   30400: 913f02f7     	add	x23, x23, #0xfc0
   30404: 14000003     	b	0x30410 <__api_tcp_server+0x3300>
   30408: 3941aa68     	ldrb	w8, [x19, #0x6a]
   3040c: 340006c8     	cbz	w8, 0x304e4 <__api_tcp_server+0x33d4>
   30410: 52800c80     	mov	w0, #0x64               // =100
   30414: 94003066     	bl	0x3c5ac <operator delete(void*)+0x121c>
   30418: aa1303e0     	mov	x0, x19
   3041c: 97fff935     	bl	0x2e8f0 <__api_tcp_server+0x17e0>
   30420: 360003e0     	tbz	w0, #0x0, 0x3049c <__api_tcp_server+0x338c>
   30424: 3941aa68     	ldrb	w8, [x19, #0x6a]
   30428: 340005e8     	cbz	w8, 0x304e4 <__api_tcp_server+0x33d4>
   3042c: 3941a268     	ldrb	w8, [x19, #0x68]
   30430: 34000568     	cbz	w8, 0x304dc <__api_tcp_server+0x33cc>
   30434: 97ff5f33     	bl	0x8100 <get_ccs_log@plt>
   30438: aa0003f8     	mov	x24, x0
   3043c: 97ff5f31     	bl	0x8100 <get_ccs_log@plt>
   30440: aa1803e0     	mov	x0, x24
   30444: 97ff74c6     	bl	0xd75c <__share_file+0x428>
   30448: 528cc041     	mov	w1, #0x6602             // =26114
   3044c: 72a60ac1     	movk	w1, #0x3056, lsl #16
   30450: 52800022     	mov	w2, #0x1                // =1
   30454: 2a1f03e3     	mov	w3, wzr
   30458: aa1503e4     	mov	x4, x21
   3045c: aa1603e5     	mov	x5, x22
   30460: 94000456     	bl	0x315b8 <__api_tcp_server+0x44a8>
   30464: aa1303e0     	mov	x0, x19
   30468: 97ffe906     	bl	0x2a880 <__share_file+0x1d54c>
   3046c: 97ff5f25     	bl	0x8100 <get_ccs_log@plt>
   30470: aa0003f8     	mov	x24, x0
   30474: 97ff5f23     	bl	0x8100 <get_ccs_log@plt>
   30478: aa1803e0     	mov	x0, x24
   3047c: 97ff74b8     	bl	0xd75c <__share_file+0x428>
   30480: 528cc041     	mov	w1, #0x6602             // =26114
   30484: 72a60ac1     	movk	w1, #0x3056, lsl #16
   30488: 52800022     	mov	w2, #0x1                // =1
   3048c: 2a1f03e3     	mov	w3, wzr
   30490: aa1703e4     	mov	x4, x23
   30494: aa1603e5     	mov	x5, x22
   30498: 94000448     	bl	0x315b8 <__api_tcp_server+0x44a8>
   3049c: aa1403e0     	mov	x0, x20
   304a0: 94000dce     	bl	0x33bd8 <__api_tcp_server+0x6ac8>
   304a4: 3607fb20     	tbz	w0, #0x0, 0x30408 <__api_tcp_server+0x32f8>
   304a8: 3941a268     	ldrb	w8, [x19, #0x68]
   304ac: 34fffae8     	cbz	w8, 0x30408 <__api_tcp_server+0x32f8>
   304b0: 940025c8     	bl	0x39bd0 <__api_tcp_server+0xcac0>
   304b4: f940de68     	ldr	x8, [x19, #0x1b8]
   304b8: cb080008     	sub	x8, x0, x8
   304bc: d346fd08     	lsr	x8, x8, #6
   304c0: f101f51f     	cmp	x8, #0x7d
   304c4: 54fffa23     	b.lo	0x30408 <__api_tcp_server+0x32f8>
   304c8: f9400268     	ldr	x8, [x19]
   304cc: aa1303e0     	mov	x0, x19
   304d0: f9402108     	ldr	x8, [x8, #0x40]
   304d4: d63f0100     	blr	x8
   304d8: 17ffffcc     	b	0x30408 <__api_tcp_server+0x32f8>
   304dc: 52800028     	mov	w8, #0x1                // =1
   304e0: 35fff988     	cbnz	w8, 0x30410 <__api_tcp_server+0x3300>
   304e4: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   304e8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   304ec: a94157f6     	ldp	x22, x21, [sp, #0x10]
   304f0: a8c45ff8     	ldp	x24, x23, [sp], #0x40
   304f4: d65f03c0     	ret
   304f8: f81e0ff3     	str	x19, [sp, #-0x20]!
   304fc: a9017bfd     	stp	x29, x30, [sp, #0x10]
   30500: 910043fd     	add	x29, sp, #0x10
   30504: 90000268     	adrp	x8, 0x7c000
   30508: 9129e108     	add	x8, x8, #0xa78
   3050c: 08dffd08     	ldarb	w8, [x8]
   30510: 360000c8     	tbz	w8, #0x0, 0x30528 <__api_tcp_server+0x3418>
   30514: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   30518: 90000260     	adrp	x0, 0x7c000
   3051c: 9122e000     	add	x0, x0, #0x8b8
   30520: f84207f3     	ldr	x19, [sp], #0x20
   30524: 17ffffa9     	b	0x303c8 <__api_tcp_server+0x32b8>
   30528: 90000260     	adrp	x0, 0x7c000
   3052c: 9129e000     	add	x0, x0, #0xa78
   30530: 94002ba3     	bl	0x3b3bc <operator delete(void*)+0x2c>
   30534: 34ffff00     	cbz	w0, 0x30514 <__api_tcp_server+0x3404>
   30538: 90000273     	adrp	x19, 0x7c000
   3053c: 9122e273     	add	x19, x19, #0x8b8
   30540: aa1303e0     	mov	x0, x19
   30544: 97fff350     	bl	0x2d284 <__api_tcp_server+0x174>
   30548: b0ffffe0     	adrp	x0, 0x2d000 <__api_tcp_set_connect_cb+0x88>
   3054c: d0000242     	adrp	x2, 0x7a000
   30550: 91103000     	add	x0, x0, #0x40c
   30554: 913ea042     	add	x2, x2, #0xfa8
   30558: aa1303e1     	mov	x1, x19
   3055c: 97ff6145     	bl	0x8a70 <__cxa_atexit@plt>
   30560: 90000260     	adrp	x0, 0x7c000
   30564: 9129e000     	add	x0, x0, #0xa78
   30568: 94002bb3     	bl	0x3b434 <operator delete(void*)+0xa4>
   3056c: 17ffffea     	b	0x30514 <__api_tcp_server+0x3404>
   30570: f81e0ff3     	str	x19, [sp, #-0x20]!
   30574: a9017bfd     	stp	x29, x30, [sp, #0x10]
   30578: 910043fd     	add	x29, sp, #0x10
   3057c: aa0003f3     	mov	x19, x0
   30580: 9400304f     	bl	0x3c6bc <operator delete(void*)+0x132c>
   30584: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   30588: aa1303e0     	mov	x0, x19
   3058c: f84207f3     	ldr	x19, [sp], #0x20
   30590: 17ff6080     	b	0x8790 <_ZdlPv@plt>
   30594: d10303ff     	sub	sp, sp, #0xc0
   30598: a9066ffc     	stp	x28, x27, [sp, #0x60]
   3059c: a90767fa     	stp	x26, x25, [sp, #0x70]
   305a0: a9085ff8     	stp	x24, x23, [sp, #0x80]
   305a4: a90957f6     	stp	x22, x21, [sp, #0x90]
   305a8: a90a4ff4     	stp	x20, x19, [sp, #0xa0]
   305ac: a90b7bfd     	stp	x29, x30, [sp, #0xb0]
   305b0: 9102c3fd     	add	x29, sp, #0xb0
   305b4: d53bd059     	mrs	x25, TPIDR_EL0
   305b8: f9401728     	ldr	x8, [x25, #0x28]
   305bc: 52800029     	mov	w9, #0x1                // =1
   305c0: 1ac32129     	lsl	w9, w9, w3
   305c4: f9002fe8     	str	x8, [sp, #0x58]
   305c8: f9400008     	ldr	x8, [x0]
   305cc: b9400108     	ldr	w8, [x8]
   305d0: 6a09011f     	tst	w8, w9
   305d4: 540002c0     	b.eq	0x3062c <__api_tcp_server+0x351c>
   305d8: f9401408     	ldr	x8, [x0, #0x28]
   305dc: 2a0203f6     	mov	w22, w2
   305e0: aa0003f7     	mov	x23, x0
   305e4: 38624908     	ldrb	w8, [x8, w2, uxtw]
   305e8: 34000228     	cbz	w8, 0x3062c <__api_tcp_server+0x351c>
   305ec: 394000a8     	ldrb	w8, [x5]
   305f0: 3940589b     	ldrb	w27, [x4, #0x16]
   305f4: aa0503f3     	mov	x19, x5
   305f8: aa0403f4     	mov	x20, x4
   305fc: 7100011f     	cmp	w8, #0x0
   30600: 52800108     	mov	w8, #0x8                // =8
   30604: 1a88051a     	cinc	w26, w8, ne
   30608: 11000f48     	add	w8, w26, #0x3
   3060c: 121e0508     	and	w8, w8, #0xc
   30610: 1100e100     	add	w0, w8, #0x38
   30614: 9100c3e8     	add	x8, sp, #0x30
   30618: 2a0303f5     	mov	w21, w3
   3061c: 2a0103f8     	mov	w24, w1
   30620: 97ff5f70     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   30624: b9404fe8     	ldr	w8, [sp, #0x4c]
   30628: 340001c8     	cbz	w8, 0x30660 <__api_tcp_server+0x3550>
   3062c: 2a1f03e0     	mov	w0, wzr
   30630: f9401728     	ldr	x8, [x25, #0x28]
   30634: f9402fe9     	ldr	x9, [sp, #0x58]
   30638: eb09011f     	cmp	x8, x9
   3063c: 54000541     	b.ne	0x306e4 <__api_tcp_server+0x35d4>
   30640: a94b7bfd     	ldp	x29, x30, [sp, #0xb0]
   30644: a94a4ff4     	ldp	x20, x19, [sp, #0xa0]
   30648: a94957f6     	ldp	x22, x21, [sp, #0x90]
   3064c: a9485ff8     	ldp	x24, x23, [sp, #0x80]
   30650: a94767fa     	ldp	x26, x25, [sp, #0x70]
   30654: a9466ffc     	ldp	x28, x27, [sp, #0x60]
   30658: 910303ff     	add	sp, sp, #0xc0
   3065c: d65f03c0     	ret
   30660: f843c3fc     	ldur	x28, [sp, #0x3c]
   30664: b94032e8     	ldr	w8, [x23, #0x30]
   30668: 52800217     	mov	w23, #0x10              // =16
   3066c: 7100037f     	cmp	w27, #0x0
   30670: b9001398     	str	w24, [x28, #0x10]
   30674: 29015b88     	stp	w8, w22, [x28, #0x8]
   30678: 52800708     	mov	w8, #0x38               // =56
   3067c: 79002b95     	strh	w21, [x28, #0x14]
   30680: 79002f97     	strh	w23, [x28, #0x16]
   30684: b9001b88     	str	w8, [x28, #0x18]
   30688: f843c3f5     	ldur	x21, [sp, #0x3c]
   3068c: 528002c8     	mov	w8, #0x16               // =22
   30690: 1a880502     	cinc	w2, w8, ne
   30694: aa1403e1     	mov	x1, x20
   30698: 910082a0     	add	x0, x21, #0x20
   3069c: b9001ea2     	str	w2, [x21, #0x1c]
   306a0: 97ff60a4     	bl	0x8930 <memcpy@plt>
   306a4: b9401b88     	ldr	w8, [x28, #0x18]
   306a8: 51002342     	sub	w2, w26, #0x8
   306ac: aa1303e1     	mov	x1, x19
   306b0: 8b0802a8     	add	x8, x21, x8
   306b4: 91002100     	add	x0, x8, #0x8
   306b8: 39000117     	strb	w23, [x8]
   306bc: b9000502     	str	w2, [x8, #0x4]
   306c0: 97ff609c     	bl	0x8930 <memcpy@plt>
   306c4: ad4187e0     	ldp	q0, q1, [sp, #0x30]
   306c8: f9402be8     	ldr	x8, [sp, #0x50]
   306cc: 910003e0     	mov	x0, sp
   306d0: ad0007e0     	stp	q0, q1, [sp]
   306d4: f90013e8     	str	x8, [sp, #0x20]
   306d8: 97ff5f9e     	bl	0x8550 <__api_logger_buffer_commit@plt>
   306dc: 52800020     	mov	w0, #0x1                // =1
   306e0: 17ffffd4     	b	0x30630 <__api_tcp_server+0x3520>
   306e4: 97ff5f7f     	bl	0x84e0 <__stack_chk_fail@plt>
   306e8: d10343ff     	sub	sp, sp, #0xd0
   306ec: a9076ffc     	stp	x28, x27, [sp, #0x70]
   306f0: a90867fa     	stp	x26, x25, [sp, #0x80]
   306f4: a9095ff8     	stp	x24, x23, [sp, #0x90]
   306f8: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   306fc: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   30700: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
   30704: 910303fd     	add	x29, sp, #0xc0
   30708: d53bd059     	mrs	x25, TPIDR_EL0
   3070c: f9401728     	ldr	x8, [x25, #0x28]
   30710: 52800029     	mov	w9, #0x1                // =1
   30714: 1ac32129     	lsl	w9, w9, w3
   30718: f81a83a8     	stur	x8, [x29, #-0x58]
   3071c: f9400008     	ldr	x8, [x0]
   30720: b9400108     	ldr	w8, [x8]
   30724: 6a09011f     	tst	w8, w9
   30728: 54000380     	b.eq	0x30798 <__api_tcp_server+0x3688>
   3072c: f9401408     	ldr	x8, [x0, #0x28]
   30730: 2a0203f6     	mov	w22, w2
   30734: aa0003f8     	mov	x24, x0
   30738: 38624908     	ldrb	w8, [x8, w2, uxtw]
   3073c: 340002e8     	cbz	w8, 0x30798 <__api_tcp_server+0x3688>
   30740: 3940ac88     	ldrb	w8, [x4, #0x2b]
   30744: 394000aa     	ldrb	w10, [x5]
   30748: 528005e9     	mov	w9, #0x2f               // =47
   3074c: 5280010b     	mov	w11, #0x8               // =8
   30750: 7100011f     	cmp	w8, #0x0
   30754: 9a89053b     	cinc	x27, x9, ne
   30758: 7100015f     	cmp	w10, #0x0
   3075c: 9a8b057a     	cinc	x26, x11, ne
   30760: 11000f68     	add	w8, w27, #0x3
   30764: 927e111c     	and	x28, x8, #0x7c
   30768: 11000f48     	add	w8, w26, #0x3
   3076c: 121e0508     	and	w8, w8, #0xc
   30770: 0b1c0108     	add	w8, w8, w28
   30774: 11007100     	add	w0, w8, #0x1c
   30778: 910103e8     	add	x8, sp, #0x40
   3077c: aa0503f3     	mov	x19, x5
   30780: aa0403f4     	mov	x20, x4
   30784: 2a0303f5     	mov	w21, w3
   30788: 2a0103f7     	mov	w23, w1
   3078c: 97ff5f15     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   30790: b9405fe8     	ldr	w8, [sp, #0x5c]
   30794: 340001c8     	cbz	w8, 0x307cc <__api_tcp_server+0x36bc>
   30798: 2a1f03e0     	mov	w0, wzr
   3079c: f9401728     	ldr	x8, [x25, #0x28]
   307a0: f85a83a9     	ldur	x9, [x29, #-0x58]
   307a4: eb09011f     	cmp	x8, x9
   307a8: 54000541     	b.ne	0x30850 <__api_tcp_server+0x3740>
   307ac: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
   307b0: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   307b4: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   307b8: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   307bc: a94867fa     	ldp	x26, x25, [sp, #0x80]
   307c0: a9476ffc     	ldp	x28, x27, [sp, #0x70]
   307c4: 910343ff     	add	sp, sp, #0xd0
   307c8: d65f03c0     	ret
   307cc: f90007fa     	str	x26, [sp, #0x8]
   307d0: f844c3fa     	ldur	x26, [sp, #0x4c]
   307d4: b9403308     	ldr	w8, [x24, #0x30]
   307d8: 52800218     	mov	w24, #0x10              // =16
   307dc: 11007389     	add	w9, w28, #0x1c
   307e0: b9001357     	str	w23, [x26, #0x10]
   307e4: 29015b48     	stp	w8, w22, [x26, #0x8]
   307e8: 79002b55     	strh	w21, [x26, #0x14]
   307ec: 79002f58     	strh	w24, [x26, #0x16]
   307f0: b9001b49     	str	w9, [x26, #0x18]
   307f4: f844c3f5     	ldur	x21, [sp, #0x4c]
   307f8: 51001362     	sub	w2, w27, #0x4
   307fc: aa1403e1     	mov	x1, x20
   30800: 910082a0     	add	x0, x21, #0x20
   30804: b9001ea2     	str	w2, [x21, #0x1c]
   30808: 97ff604a     	bl	0x8930 <memcpy@plt>
   3080c: b9401b48     	ldr	w8, [x26, #0x18]
   30810: f94007e9     	ldr	x9, [sp, #0x8]
   30814: aa1303e1     	mov	x1, x19
   30818: 8b0802a8     	add	x8, x21, x8
   3081c: 51002122     	sub	w2, w9, #0x8
   30820: 91002100     	add	x0, x8, #0x8
   30824: 39000118     	strb	w24, [x8]
   30828: b9000502     	str	w2, [x8, #0x4]
   3082c: 97ff6041     	bl	0x8930 <memcpy@plt>
   30830: ad4207e0     	ldp	q0, q1, [sp, #0x40]
   30834: f94033e8     	ldr	x8, [sp, #0x60]
   30838: 910043e0     	add	x0, sp, #0x10
   3083c: ad0087e0     	stp	q0, q1, [sp, #0x10]
   30840: f9001be8     	str	x8, [sp, #0x30]
   30844: 97ff5f43     	bl	0x8550 <__api_logger_buffer_commit@plt>
   30848: 52800020     	mov	w0, #0x1                // =1
   3084c: 17ffffd4     	b	0x3079c <__api_tcp_server+0x368c>
   30850: 97ff5f24     	bl	0x84e0 <__stack_chk_fail@plt>
   30854: d10343ff     	sub	sp, sp, #0xd0
   30858: a9076ffc     	stp	x28, x27, [sp, #0x70]
   3085c: a90867fa     	stp	x26, x25, [sp, #0x80]
   30860: a9095ff8     	stp	x24, x23, [sp, #0x90]
   30864: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   30868: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   3086c: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
   30870: 910303fd     	add	x29, sp, #0xc0
   30874: d53bd05b     	mrs	x27, TPIDR_EL0
   30878: f9401768     	ldr	x8, [x27, #0x28]
   3087c: 52800029     	mov	w9, #0x1                // =1
   30880: 1ac32129     	lsl	w9, w9, w3
   30884: f81a83a8     	stur	x8, [x29, #-0x58]
   30888: f9400008     	ldr	x8, [x0]
   3088c: b9400108     	ldr	w8, [x8]
   30890: 6a09011f     	tst	w8, w9
   30894: 540003c0     	b.eq	0x3090c <__api_tcp_server+0x37fc>
   30898: f9401408     	ldr	x8, [x0, #0x28]
   3089c: 2a0203f8     	mov	w24, w2
   308a0: aa0003f9     	mov	x25, x0
   308a4: 38624908     	ldrb	w8, [x8, w2, uxtw]
   308a8: 34000328     	cbz	w8, 0x3090c <__api_tcp_server+0x37fc>
   308ac: f94000a0     	ldr	x0, [x5]
   308b0: 39408888     	ldrb	w8, [x4, #0x22]
   308b4: aa0703f3     	mov	x19, x7
   308b8: aa0603f4     	mov	x20, x6
   308bc: aa0503f5     	mov	x21, x5
   308c0: aa0403f6     	mov	x22, x4
   308c4: 2a0303f7     	mov	w23, w3
   308c8: 2a0103fa     	mov	w26, w1
   308cc: b9000fe8     	str	w8, [sp, #0xc]
   308d0: b4000080     	cbz	x0, 0x308e0 <__api_tcp_server+0x37d0>
   308d4: 97ff5fe3     	bl	0x8860 <strlen@plt>
   308d8: 9100201c     	add	x28, x0, #0x8
   308dc: 14000002     	b	0x308e4 <__api_tcp_server+0x37d4>
   308e0: 5280019c     	mov	w28, #0xc               // =12
   308e4: 1100df88     	add	w8, w28, #0x37
   308e8: f100039f     	cmp	x28, #0x0
   308ec: 121e7508     	and	w8, w8, #0xfffffffc
   308f0: 52800689     	mov	w9, #0x34               // =52
   308f4: 1a880128     	csel	w8, w9, w8, eq
   308f8: 11007100     	add	w0, w8, #0x1c
   308fc: 910103e8     	add	x8, sp, #0x40
   30900: 97ff5eb8     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   30904: b9405fe8     	ldr	w8, [sp, #0x5c]
   30908: 340001c8     	cbz	w8, 0x30940 <__api_tcp_server+0x3830>
   3090c: 2a1f03e0     	mov	w0, wzr
   30910: f9401768     	ldr	x8, [x27, #0x28]
   30914: f85a83a9     	ldur	x9, [x29, #-0x58]
   30918: eb09011f     	cmp	x8, x9
   3091c: 540007a1     	b.ne	0x30a10 <__api_tcp_server+0x3900>
   30920: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
   30924: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   30928: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   3092c: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   30930: a94867fa     	ldp	x26, x25, [sp, #0x80]
   30934: a9476ffc     	ldp	x28, x27, [sp, #0x70]
   30938: 910343ff     	add	sp, sp, #0xd0
   3093c: d65f03c0     	ret
   30940: f90003f3     	str	x19, [sp]
   30944: f844c3f3     	ldur	x19, [sp, #0x4c]
   30948: b9403328     	ldr	w8, [x25, #0x30]
   3094c: 52800219     	mov	w25, #0x10              // =16
   30950: aa1603e1     	mov	x1, x22
   30954: b900127a     	str	w26, [x19, #0x10]
   30958: 29016268     	stp	w8, w24, [x19, #0x8]
   3095c: 52800888     	mov	w8, #0x44               // =68
   30960: 79002a77     	strh	w23, [x19, #0x14]
   30964: 79002e79     	strh	w25, [x19, #0x16]
   30968: b9001a68     	str	w8, [x19, #0x18]
   3096c: b9400fe8     	ldr	w8, [sp, #0xc]
   30970: f844c3f7     	ldur	x23, [sp, #0x4c]
   30974: 7100011f     	cmp	w8, #0x0
   30978: 52800448     	mov	w8, #0x22               // =34
   3097c: 1a880502     	cinc	w2, w8, ne
   30980: 910082e0     	add	x0, x23, #0x20
   30984: b9001ee2     	str	w2, [x23, #0x1c]
   30988: 97ff5fea     	bl	0x8930 <memcpy@plt>
   3098c: b9401a68     	ldr	w8, [x19, #0x18]
   30990: f94002a1     	ldr	x1, [x21]
   30994: 51002382     	sub	w2, w28, #0x8
   30998: 8b0802f5     	add	x21, x23, x8
   3099c: 910022a0     	add	x0, x21, #0x8
   309a0: 390002b9     	strb	w25, [x21]
   309a4: b90006a2     	str	w2, [x21, #0x4]
   309a8: b5000061     	cbnz	x1, 0x309b4 <__api_tcp_server+0x38a4>
   309ac: 90000181     	adrp	x1, 0x60000
   309b0: 913c2821     	add	x1, x1, #0xf0a
   309b4: 97ff5fdf     	bl	0x8930 <memcpy@plt>
   309b8: 91000f88     	add	x8, x28, #0x3
   309bc: f100039f     	cmp	x28, #0x0
   309c0: 927ef508     	and	x8, x8, #0xfffffffffffffffc
   309c4: 9a8803e8     	csel	x8, xzr, x8, eq
   309c8: 52800129     	mov	w9, #0x9                // =9
   309cc: 8b0802a8     	add	x8, x21, x8
   309d0: 39000109     	strb	w9, [x8]
   309d4: 79400289     	ldrh	w9, [x20]
   309d8: f94003eb     	ldr	x11, [sp]
   309dc: 5280014a     	mov	w10, #0xa               // =10
   309e0: 3900110a     	strb	w10, [x8, #0x4]
   309e4: 79000509     	strh	w9, [x8, #0x2]
   309e8: b9400169     	ldr	w9, [x11]
   309ec: 910043e0     	add	x0, sp, #0x10
   309f0: b9000909     	str	w9, [x8, #0x8]
   309f4: ad4203e1     	ldp	q1, q0, [sp, #0x40]
   309f8: f94033e8     	ldr	x8, [sp, #0x60]
   309fc: ad0083e1     	stp	q1, q0, [sp, #0x10]
   30a00: f9001be8     	str	x8, [sp, #0x30]
   30a04: 97ff5ed3     	bl	0x8550 <__api_logger_buffer_commit@plt>
   30a08: 52800020     	mov	w0, #0x1                // =1
   30a0c: 17ffffc1     	b	0x30910 <__api_tcp_server+0x3800>
   30a10: 97ff5eb4     	bl	0x84e0 <__stack_chk_fail@plt>
   30a14: f81e0ff3     	str	x19, [sp, #-0x20]!
   30a18: a9017bfd     	stp	x29, x30, [sp, #0x10]
   30a1c: 910043fd     	add	x29, sp, #0x10
   30a20: f9406c08     	ldr	x8, [x0, #0xd8]
   30a24: aa0003f3     	mov	x19, x0
   30a28: b4000088     	cbz	x8, 0x30a38 <__api_tcp_server+0x3928>
   30a2c: f9406660     	ldr	x0, [x19, #0xc8]
   30a30: 97ff5fec     	bl	0x89e0 <free@plt>
   30a34: f900667f     	str	xzr, [x19, #0xc8]
   30a38: f9406268     	ldr	x8, [x19, #0xc0]
   30a3c: a90d7e7f     	stp	xzr, xzr, [x19, #0xd0]
   30a40: b4000088     	cbz	x8, 0x30a50 <__api_tcp_server+0x3940>
   30a44: f9405a60     	ldr	x0, [x19, #0xb0]
   30a48: 97ff5fe6     	bl	0x89e0 <free@plt>
   30a4c: f9005a7f     	str	xzr, [x19, #0xb0]
   30a50: 9101e260     	add	x0, x19, #0x78
   30a54: a90bfe7f     	stp	xzr, xzr, [x19, #0xb8]
   30a58: 9400417b     	bl	0x41044 <operator delete(void*)+0x5cb4>
   30a5c: f9403a68     	ldr	x8, [x19, #0x70]
   30a60: b4000088     	cbz	x8, 0x30a70 <__api_tcp_server+0x3960>
   30a64: f9403260     	ldr	x0, [x19, #0x60]
   30a68: 97ff5fde     	bl	0x89e0 <free@plt>
   30a6c: f900327f     	str	xzr, [x19, #0x60]
   30a70: f9402e68     	ldr	x8, [x19, #0x58]
   30a74: a906fe7f     	stp	xzr, xzr, [x19, #0x68]
   30a78: b4000088     	cbz	x8, 0x30a88 <__api_tcp_server+0x3978>
   30a7c: f9402660     	ldr	x0, [x19, #0x48]
   30a80: 97ff5fd8     	bl	0x89e0 <free@plt>
   30a84: f900267f     	str	xzr, [x19, #0x48]
   30a88: f9402268     	ldr	x8, [x19, #0x40]
   30a8c: a9057e7f     	stp	xzr, xzr, [x19, #0x50]
   30a90: b4000088     	cbz	x8, 0x30aa0 <__api_tcp_server+0x3990>
   30a94: f9401a60     	ldr	x0, [x19, #0x30]
   30a98: 97ff5fd2     	bl	0x89e0 <free@plt>
   30a9c: f9001a7f     	str	xzr, [x19, #0x30]
   30aa0: a903fe7f     	stp	xzr, xzr, [x19, #0x38]
   30aa4: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   30aa8: f84207f3     	ldr	x19, [sp], #0x20
   30aac: d65f03c0     	ret
   30ab0: d101c3ff     	sub	sp, sp, #0x70
   30ab4: a9016ffc     	stp	x28, x27, [sp, #0x10]
   30ab8: a90267fa     	stp	x26, x25, [sp, #0x20]
   30abc: a9035ff8     	stp	x24, x23, [sp, #0x30]
   30ac0: a90457f6     	stp	x22, x21, [sp, #0x40]
   30ac4: a9054ff4     	stp	x20, x19, [sp, #0x50]
   30ac8: a9067bfd     	stp	x29, x30, [sp, #0x60]
   30acc: 910183fd     	add	x29, sp, #0x60
   30ad0: f9400008     	ldr	x8, [x0]
   30ad4: f100001f     	cmp	x0, #0x0
   30ad8: 9a8803e9     	csel	x9, xzr, x8, eq
   30adc: eb02013f     	cmp	x9, x2
   30ae0: 54000c01     	b.ne	0x30c60 <__api_tcp_server+0x3b50>
   30ae4: eb080029     	subs	x9, x1, x8
   30ae8: 54000ac3     	b.lo	0x30c40 <__api_tcp_server+0x3b30>
   30aec: f940040a     	ldr	x10, [x0, #0x8]
   30af0: 52800316     	mov	w22, #0x18              // =24
   30af4: aa0003f4     	mov	x20, x0
   30af8: 9b162148     	madd	x8, x10, x22, x8
   30afc: eb010115     	subs	x21, x8, x1
   30b00: 54000a03     	b.lo	0x30c40 <__api_tcp_server+0x3b30>
   30b04: b201f3f9     	mov	x25, #-0x5555555555555556 // =-6148914691236517206
   30b08: 9100055b     	add	x27, x10, #0x1
   30b0c: f2955579     	movk	x25, #0xaaab
   30b10: 9343fd28     	asr	x8, x9, #3
   30b14: aa1403e0     	mov	x0, x20
   30b18: aa1b03e1     	mov	x1, x27
   30b1c: 2a1f03e2     	mov	w2, wzr
   30b20: aa0303f3     	mov	x19, x3
   30b24: 9b197d1a     	mul	x26, x8, x25
   30b28: 97ff6f4e     	bl	0xc860 <__send_to_http_server+0x380>
   30b2c: f9400297     	ldr	x23, [x20]
   30b30: 93407f58     	sxtw	x24, w26
   30b34: 9b365f16     	smaddl	x22, w24, w22, x23
   30b38: b40005d5     	cbz	x21, 0x30bf0 <__api_tcp_server+0x3ae0>
   30b3c: 9343fea8     	asr	x8, x21, #3
   30b40: 9b197d19     	mul	x25, x8, x25
   30b44: 8b3ac328     	add	x8, x25, w26, sxtw
   30b48: 5280031a     	mov	w26, #0x18              // =24
   30b4c: 9b1a5d08     	madd	x8, x8, x26, x23
   30b50: f90007fb     	str	x27, [sp, #0x8]
   30b54: 9100411b     	add	x27, x8, #0x10
   30b58: aa1903fc     	mov	x28, x25
   30b5c: 1400000b     	b	0x30b88 <__api_tcp_server+0x3a78>
   30b60: f85e8368     	ldur	x8, [x27, #-0x18]
   30b64: 3cdd8360     	ldur	q0, [x27, #-0x28]
   30b68: d503201f     	nop
   30b6c: 9b1a5b95     	madd	x21, x28, x26, x22
   30b70: f9000368     	str	x8, [x27]
   30b74: 3c9f0360     	stur	q0, [x27, #-0x10]
   30b78: d100637b     	sub	x27, x27, #0x18
   30b7c: a9007ebf     	stp	xzr, xzr, [x21]
   30b80: f9000abf     	str	xzr, [x21, #0x10]
   30b84: b40001fc     	cbz	x28, 0x30bc0 <__api_tcp_server+0x3ab0>
   30b88: eb19039f     	cmp	x28, x25
   30b8c: d100079c     	sub	x28, x28, #0x1
   30b90: 54fffe82     	b.hs	0x30b60 <__api_tcp_server+0x3a50>
   30b94: aa1b03f5     	mov	x21, x27
   30b98: f85d86a8     	ldr	x8, [x21], #-0x28
   30b9c: b4000088     	cbz	x8, 0x30bac <__api_tcp_server+0x3a9c>
   30ba0: f85f0360     	ldur	x0, [x27, #-0x10]
   30ba4: 97ff5f8f     	bl	0x89e0 <free@plt>
   30ba8: f81f037f     	stur	xzr, [x27, #-0x10]
   30bac: 3cdd8360     	ldur	q0, [x27, #-0x28]
   30bb0: f85e8368     	ldur	x8, [x27, #-0x18]
   30bb4: 3c9f0360     	stur	q0, [x27, #-0x10]
   30bb8: f9000368     	str	x8, [x27]
   30bbc: 17ffffef     	b	0x30b78 <__api_tcp_server+0x3a68>
   30bc0: 52800308     	mov	w8, #0x18               // =24
   30bc4: 9b085f08     	madd	x8, x24, x8, x23
   30bc8: f9400908     	ldr	x8, [x8, #0x10]
   30bcc: b4000088     	cbz	x8, 0x30bdc <__api_tcp_server+0x3acc>
   30bd0: f94002c0     	ldr	x0, [x22]
   30bd4: 97ff5f83     	bl	0x89e0 <free@plt>
   30bd8: f90002df     	str	xzr, [x22]
   30bdc: 52800308     	mov	w8, #0x18               // =24
   30be0: 9b085f08     	madd	x8, x24, x8, x23
   30be4: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   30be8: f94007fb     	ldr	x27, [sp, #0x8]
   30bec: 14000002     	b	0x30bf4 <__api_tcp_server+0x3ae4>
   30bf0: b4000176     	cbz	x22, 0x30c1c <__api_tcp_server+0x3b0c>
   30bf4: f9400668     	ldr	x8, [x19, #0x8]
   30bf8: 52800309     	mov	w9, #0x18               // =24
   30bfc: 9b095f09     	madd	x9, x24, x9, x23
   30c00: f9000528     	str	x8, [x9, #0x8]
   30c04: f9400a68     	ldr	x8, [x19, #0x10]
   30c08: f9000928     	str	x8, [x9, #0x10]
   30c0c: f9400268     	ldr	x8, [x19]
   30c10: f90002c8     	str	x8, [x22]
   30c14: a9007e7f     	stp	xzr, xzr, [x19]
   30c18: f9000a7f     	str	xzr, [x19, #0x10]
   30c1c: f900069b     	str	x27, [x20, #0x8]
   30c20: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   30c24: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   30c28: a94457f6     	ldp	x22, x21, [sp, #0x40]
   30c2c: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   30c30: a94267fa     	ldp	x26, x25, [sp, #0x20]
   30c34: a9416ffc     	ldp	x28, x27, [sp, #0x10]
   30c38: 9101c3ff     	add	sp, sp, #0x70
   30c3c: d65f03c0     	ret
   30c40: d0000140     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   30c44: b0000182     	adrp	x2, 0x61000
   30c48: d0000143     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   30c4c: 91215c00     	add	x0, x0, #0x857
   30c50: 9103e842     	add	x2, x2, #0xfa
   30c54: 91277063     	add	x3, x3, #0x9dc
   30c58: 528031c1     	mov	w1, #0x18e              // =398
   30c5c: 97ff5d61     	bl	0x81e0 <__assert2@plt>
   30c60: d0000140     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   30c64: d0000142     	adrp	x2, 0x5a000 <json_set_float_serialization_format+0x3eac>
   30c68: d0000143     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   30c6c: 91215c00     	add	x0, x0, #0x857
   30c70: 91323442     	add	x2, x2, #0xc8d
   30c74: 912c0063     	add	x3, x3, #0xb00
   30c78: 52800ae1     	mov	w1, #0x57               // =87
   30c7c: 97ff5d59     	bl	0x81e0 <__assert2@plt>
   30c80: d10443ff     	sub	sp, sp, #0x110
   30c84: a90b6ffc     	stp	x28, x27, [sp, #0xb0]
   30c88: a90c67fa     	stp	x26, x25, [sp, #0xc0]
   30c8c: a90d5ff8     	stp	x24, x23, [sp, #0xd0]
   30c90: a90e57f6     	stp	x22, x21, [sp, #0xe0]
   30c94: a90f4ff4     	stp	x20, x19, [sp, #0xf0]
   30c98: a9107bfd     	stp	x29, x30, [sp, #0x100]
   30c9c: 910403fd     	add	x29, sp, #0x100
   30ca0: d53bd04a     	mrs	x10, TPIDR_EL0
   30ca4: f9401548     	ldr	x8, [x10, #0x28]
   30ca8: 52800029     	mov	w9, #0x1                // =1
   30cac: 1ac32129     	lsl	w9, w9, w3
   30cb0: f81a03a8     	stur	x8, [x29, #-0x60]
   30cb4: f9400008     	ldr	x8, [x0]
   30cb8: b9400108     	ldr	w8, [x8]
   30cbc: 6a09011f     	tst	w8, w9
   30cc0: 540004e0     	b.eq	0x30d5c <__api_tcp_server+0x3c4c>
   30cc4: f9401408     	ldr	x8, [x0, #0x28]
   30cc8: 2a0203f8     	mov	w24, w2
   30ccc: aa0003fa     	mov	x26, x0
   30cd0: 38624908     	ldrb	w8, [x8, w2, uxtw]
   30cd4: 34000448     	cbz	w8, 0x30d5c <__api_tcp_server+0x3c4c>
   30cd8: a9042be7     	stp	x7, x10, [sp, #0x40]
   30cdc: 39409c88     	ldrb	w8, [x4, #0x27]
   30ce0: f94004aa     	ldr	x10, [x5, #0x8]
   30ce4: f94004d4     	ldr	x20, [x6, #0x8]
   30ce8: 52800569     	mov	w9, #0x2b               // =43
   30cec: 7100011f     	cmp	w8, #0x0
   30cf0: 91002d48     	add	x8, x10, #0xb
   30cf4: 9a89053c     	cinc	x28, x9, ne
   30cf8: 91002299     	add	x25, x20, #0x8
   30cfc: 11005e8c     	add	w12, w20, #0x17
   30d00: b1002149     	adds	x9, x10, #0x8
   30d04: 927ef508     	and	x8, x8, #0xfffffffffffffffc
   30d08: 11000f8a     	add	w10, w28, #0x3
   30d0c: 5280018b     	mov	w11, #0xc               // =12
   30d10: a902a7e5     	stp	x5, x9, [sp, #0x28]
   30d14: 121e7589     	and	w9, w12, #0xfffffffc
   30d18: 9a8803fb     	csel	x27, xzr, x8, eq
   30d1c: f100033f     	cmp	x25, #0x0
   30d20: 927e0d53     	and	x19, x10, #0x3c
   30d24: 0b1b0268     	add	w8, w19, w27
   30d28: 1a890169     	csel	w9, w11, w9, eq
   30d2c: 0b090108     	add	w8, w8, w9
   30d30: 11007100     	add	w0, w8, #0x1c
   30d34: 9101e3e8     	add	x8, sp, #0x78
   30d38: aa0403f6     	mov	x22, x4
   30d3c: 2a0303f7     	mov	w23, w3
   30d40: b9003fe1     	str	w1, [sp, #0x3c]
   30d44: aa0603f5     	mov	x21, x6
   30d48: 97ff5da6     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   30d4c: b94097e8     	ldr	w8, [sp, #0x94]
   30d50: 340000a8     	cbz	w8, 0x30d64 <__api_tcp_server+0x3c54>
   30d54: 2a1f03e0     	mov	w0, wzr
   30d58: 1400004d     	b	0x30e8c <__api_tcp_server+0x3d7c>
   30d5c: 2a1f03e0     	mov	w0, wzr
   30d60: 1400004c     	b	0x30e90 <__api_tcp_server+0x3d80>
   30d64: a900e7fb     	stp	x27, x25, [sp, #0x8]
   30d68: a901d7f4     	stp	x20, x21, [sp, #0x18]
   30d6c: f84843f4     	ldur	x20, [sp, #0x84]
   30d70: b9403348     	ldr	w8, [x26, #0x30]
   30d74: 5280021a     	mov	w26, #0x10              // =16
   30d78: 11007269     	add	w9, w19, #0x1c
   30d7c: 79002a97     	strh	w23, [x20, #0x14]
   30d80: 29016288     	stp	w8, w24, [x20, #0x8]
   30d84: b9403fe8     	ldr	w8, [sp, #0x3c]
   30d88: 79002e9a     	strh	w26, [x20, #0x16]
   30d8c: b9001a89     	str	w9, [x20, #0x18]
   30d90: 51001382     	sub	w2, w28, #0x4
   30d94: b9001288     	str	w8, [x20, #0x10]
   30d98: f84843f3     	ldur	x19, [sp, #0x84]
   30d9c: aa1603e1     	mov	x1, x22
   30da0: 91008260     	add	x0, x19, #0x20
   30da4: b9001e62     	str	w2, [x19, #0x1c]
   30da8: 97ff5ee2     	bl	0x8930 <memcpy@plt>
   30dac: b9401a89     	ldr	w9, [x20, #0x18]
   30db0: a942a3ea     	ldp	x10, x8, [sp, #0x28]
   30db4: 8b090276     	add	x22, x19, x9
   30db8: 51002108     	sub	w8, w8, #0x8
   30dbc: 390002da     	strb	w26, [x22]
   30dc0: b90006c8     	str	w8, [x22, #0x4]
   30dc4: f9400549     	ldr	x9, [x10, #0x8]
   30dc8: b40000e9     	cbz	x9, 0x30de4 <__api_tcp_server+0x3cd4>
   30dcc: f9400141     	ldr	x1, [x10]
   30dd0: f94023f4     	ldr	x20, [sp, #0x40]
   30dd4: f9400ff5     	ldr	x21, [sp, #0x18]
   30dd8: f94007f3     	ldr	x19, [sp, #0x8]
   30ddc: b50000e1     	cbnz	x1, 0x30df8 <__api_tcp_server+0x3ce8>
   30de0: 14000009     	b	0x30e04 <__api_tcp_server+0x3cf4>
   30de4: f94023f4     	ldr	x20, [sp, #0x40]
   30de8: f9400ff5     	ldr	x21, [sp, #0x18]
   30dec: f94007f3     	ldr	x19, [sp, #0x8]
   30df0: f0000181     	adrp	x1, 0x63000
   30df4: 912c5c21     	add	x1, x1, #0xb17
   30df8: 910022c0     	add	x0, x22, #0x8
   30dfc: 2a0803e2     	mov	w2, w8
   30e00: 97ff5ecc     	bl	0x8930 <memcpy@plt>
   30e04: 8b1302d3     	add	x19, x22, x19
   30e08: f9400bf6     	ldr	x22, [sp, #0x10]
   30e0c: f94013ea     	ldr	x10, [sp, #0x20]
   30e10: 52800209     	mov	w9, #0x10               // =16
   30e14: 39000269     	strb	w9, [x19]
   30e18: 510022c8     	sub	w8, w22, #0x8
   30e1c: b9000668     	str	w8, [x19, #0x4]
   30e20: f9400549     	ldr	x9, [x10, #0x8]
   30e24: b4000089     	cbz	x9, 0x30e34 <__api_tcp_server+0x3d24>
   30e28: f9400141     	ldr	x1, [x10]
   30e2c: b5000081     	cbnz	x1, 0x30e3c <__api_tcp_server+0x3d2c>
   30e30: 14000006     	b	0x30e48 <__api_tcp_server+0x3d38>
   30e34: f0000181     	adrp	x1, 0x63000
   30e38: 912c5c21     	add	x1, x1, #0xb17
   30e3c: 91002260     	add	x0, x19, #0x8
   30e40: 2a0803e2     	mov	w2, w8
   30e44: 97ff5ebb     	bl	0x8930 <memcpy@plt>
   30e48: 91002ea8     	add	x8, x21, #0xb
   30e4c: f10002df     	cmp	x22, #0x0
   30e50: 927ef508     	and	x8, x8, #0xfffffffffffffffc
   30e54: 9a8803e8     	csel	x8, xzr, x8, eq
   30e58: 528001a9     	mov	w9, #0xd                // =13
   30e5c: 8b080268     	add	x8, x19, x8
   30e60: 39000109     	strb	w9, [x8]
   30e64: f9400289     	ldr	x9, [x20]
   30e68: 910143e0     	add	x0, sp, #0x50
   30e6c: f8004109     	stur	x9, [x8, #0x4]
   30e70: 3cc883e0     	ldur	q0, [sp, #0x88]
   30e74: 3cc783e1     	ldur	q1, [sp, #0x78]
   30e78: f9404fe8     	ldr	x8, [sp, #0x98]
   30e7c: ad0283e1     	stp	q1, q0, [sp, #0x50]
   30e80: f9003be8     	str	x8, [sp, #0x70]
   30e84: 97ff5db3     	bl	0x8550 <__api_logger_buffer_commit@plt>
   30e88: 52800020     	mov	w0, #0x1                // =1
   30e8c: f94027ea     	ldr	x10, [sp, #0x48]
   30e90: f9401548     	ldr	x8, [x10, #0x28]
   30e94: f85a03a9     	ldur	x9, [x29, #-0x60]
   30e98: eb09011f     	cmp	x8, x9
   30e9c: 54000121     	b.ne	0x30ec0 <__api_tcp_server+0x3db0>
   30ea0: a9507bfd     	ldp	x29, x30, [sp, #0x100]
   30ea4: a94f4ff4     	ldp	x20, x19, [sp, #0xf0]
   30ea8: a94e57f6     	ldp	x22, x21, [sp, #0xe0]
   30eac: a94d5ff8     	ldp	x24, x23, [sp, #0xd0]
   30eb0: a94c67fa     	ldp	x26, x25, [sp, #0xc0]
   30eb4: a94b6ffc     	ldp	x28, x27, [sp, #0xb0]
   30eb8: 910443ff     	add	sp, sp, #0x110
   30ebc: d65f03c0     	ret
   30ec0: 97ff5d88     	bl	0x84e0 <__stack_chk_fail@plt>
   30ec4: d10303ff     	sub	sp, sp, #0xc0
   30ec8: a9066ffc     	stp	x28, x27, [sp, #0x60]
   30ecc: a90767fa     	stp	x26, x25, [sp, #0x70]
   30ed0: a9085ff8     	stp	x24, x23, [sp, #0x80]
   30ed4: a90957f6     	stp	x22, x21, [sp, #0x90]
   30ed8: a90a4ff4     	stp	x20, x19, [sp, #0xa0]
   30edc: a90b7bfd     	stp	x29, x30, [sp, #0xb0]
   30ee0: 9102c3fd     	add	x29, sp, #0xb0
   30ee4: d53bd059     	mrs	x25, TPIDR_EL0
   30ee8: f9401728     	ldr	x8, [x25, #0x28]
   30eec: 52800029     	mov	w9, #0x1                // =1
   30ef0: 1ac32129     	lsl	w9, w9, w3
   30ef4: f9002fe8     	str	x8, [sp, #0x58]
   30ef8: f9400008     	ldr	x8, [x0]
   30efc: b9400108     	ldr	w8, [x8]
   30f00: 6a09011f     	tst	w8, w9
   30f04: 540002c0     	b.eq	0x30f5c <__api_tcp_server+0x3e4c>
   30f08: f9401408     	ldr	x8, [x0, #0x28]
   30f0c: 2a0203f6     	mov	w22, w2
   30f10: aa0003f7     	mov	x23, x0
   30f14: 38624908     	ldrb	w8, [x8, w2, uxtw]
   30f18: 34000228     	cbz	w8, 0x30f5c <__api_tcp_server+0x3e4c>
   30f1c: f94004a8     	ldr	x8, [x5, #0x8]
   30f20: 3940689b     	ldrb	w27, [x4, #0x1a]
   30f24: 52800409     	mov	w9, #0x20               // =32
   30f28: aa0503f3     	mov	x19, x5
   30f2c: b100211a     	adds	x26, x8, #0x8
   30f30: 1100ad08     	add	w8, w8, #0x2b
   30f34: 121e7508     	and	w8, w8, #0xfffffffc
   30f38: 1a880128     	csel	w8, w9, w8, eq
   30f3c: 11007100     	add	w0, w8, #0x1c
   30f40: 9100c3e8     	add	x8, sp, #0x30
   30f44: aa0403f4     	mov	x20, x4
   30f48: 2a0303f5     	mov	w21, w3
   30f4c: 2a0103f8     	mov	w24, w1
   30f50: 97ff5d24     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   30f54: b9404fe8     	ldr	w8, [sp, #0x4c]
   30f58: 340001c8     	cbz	w8, 0x30f90 <__api_tcp_server+0x3e80>
   30f5c: 2a1f03e0     	mov	w0, wzr
   30f60: f9401728     	ldr	x8, [x25, #0x28]
   30f64: f9402fe9     	ldr	x9, [sp, #0x58]
   30f68: eb09011f     	cmp	x8, x9
   30f6c: 54000621     	b.ne	0x31030 <__api_tcp_server+0x3f20>
   30f70: a94b7bfd     	ldp	x29, x30, [sp, #0xb0]
   30f74: a94a4ff4     	ldp	x20, x19, [sp, #0xa0]
   30f78: a94957f6     	ldp	x22, x21, [sp, #0x90]
   30f7c: a9485ff8     	ldp	x24, x23, [sp, #0x80]
   30f80: a94767fa     	ldp	x26, x25, [sp, #0x70]
   30f84: a9466ffc     	ldp	x28, x27, [sp, #0x60]
   30f88: 910303ff     	add	sp, sp, #0xc0
   30f8c: d65f03c0     	ret
   30f90: f843c3fc     	ldur	x28, [sp, #0x3c]
   30f94: b94032e8     	ldr	w8, [x23, #0x30]
   30f98: 52800217     	mov	w23, #0x10              // =16
   30f9c: 7100037f     	cmp	w27, #0x0
   30fa0: b9001398     	str	w24, [x28, #0x10]
   30fa4: 29015b88     	stp	w8, w22, [x28, #0x8]
   30fa8: 52800788     	mov	w8, #0x3c               // =60
   30fac: 79002b95     	strh	w21, [x28, #0x14]
   30fb0: 79002f97     	strh	w23, [x28, #0x16]
   30fb4: b9001b88     	str	w8, [x28, #0x18]
   30fb8: f843c3f5     	ldur	x21, [sp, #0x3c]
   30fbc: 52800348     	mov	w8, #0x1a               // =26
   30fc0: 1a880502     	cinc	w2, w8, ne
   30fc4: aa1403e1     	mov	x1, x20
   30fc8: 910082a0     	add	x0, x21, #0x20
   30fcc: b9001ea2     	str	w2, [x21, #0x1c]
   30fd0: 97ff5e58     	bl	0x8930 <memcpy@plt>
   30fd4: b9401b89     	ldr	w9, [x28, #0x18]
   30fd8: 51002348     	sub	w8, w26, #0x8
   30fdc: 8b0902a9     	add	x9, x21, x9
   30fe0: 39000137     	strb	w23, [x9]
   30fe4: b9000528     	str	w8, [x9, #0x4]
   30fe8: f940066a     	ldr	x10, [x19, #0x8]
   30fec: b400008a     	cbz	x10, 0x30ffc <__api_tcp_server+0x3eec>
   30ff0: f9400261     	ldr	x1, [x19]
   30ff4: b5000081     	cbnz	x1, 0x31004 <__api_tcp_server+0x3ef4>
   30ff8: 14000006     	b	0x31010 <__api_tcp_server+0x3f00>
   30ffc: f0000181     	adrp	x1, 0x63000
   31000: 912c5c21     	add	x1, x1, #0xb17
   31004: 91002120     	add	x0, x9, #0x8
   31008: 2a0803e2     	mov	w2, w8
   3100c: 97ff5e49     	bl	0x8930 <memcpy@plt>
   31010: ad4187e0     	ldp	q0, q1, [sp, #0x30]
   31014: f9402be8     	ldr	x8, [sp, #0x50]
   31018: 910003e0     	mov	x0, sp
   3101c: ad0007e0     	stp	q0, q1, [sp]
   31020: f90013e8     	str	x8, [sp, #0x20]
   31024: 97ff5d4b     	bl	0x8550 <__api_logger_buffer_commit@plt>
   31028: 52800020     	mov	w0, #0x1                // =1
   3102c: 17ffffcd     	b	0x30f60 <__api_tcp_server+0x3e50>
   31030: 97ff5d2c     	bl	0x84e0 <__stack_chk_fail@plt>
   31034: d10383ff     	sub	sp, sp, #0xe0
   31038: a9086ffc     	stp	x28, x27, [sp, #0x80]
   3103c: a90967fa     	stp	x26, x25, [sp, #0x90]
   31040: a90a5ff8     	stp	x24, x23, [sp, #0xa0]
   31044: a90b57f6     	stp	x22, x21, [sp, #0xb0]
   31048: a90c4ff4     	stp	x20, x19, [sp, #0xc0]
   3104c: a90d7bfd     	stp	x29, x30, [sp, #0xd0]
   31050: 910343fd     	add	x29, sp, #0xd0
   31054: d53bd05b     	mrs	x27, TPIDR_EL0
   31058: f9401768     	ldr	x8, [x27, #0x28]
   3105c: 52800029     	mov	w9, #0x1                // =1
   31060: 1ac32129     	lsl	w9, w9, w3
   31064: f81a83a8     	stur	x8, [x29, #-0x58]
   31068: f9400008     	ldr	x8, [x0]
   3106c: b9400108     	ldr	w8, [x8]
   31070: 6a09011f     	tst	w8, w9
   31074: 540002a0     	b.eq	0x310c8 <__api_tcp_server+0x3fb8>
   31078: f9401408     	ldr	x8, [x0, #0x28]
   3107c: 2a0203f8     	mov	w24, w2
   31080: aa0003fa     	mov	x26, x0
   31084: 38624908     	ldrb	w8, [x8, w2, uxtw]
   31088: 34000208     	cbz	w8, 0x310c8 <__api_tcp_server+0x3fb8>
   3108c: 39408488     	ldrb	w8, [x4, #0x21]
   31090: f94000a0     	ldr	x0, [x5]
   31094: aa0703fc     	mov	x28, x7
   31098: aa0603f4     	mov	x20, x6
   3109c: 7100011f     	cmp	w8, #0x0
   310a0: 528004a8     	mov	w8, #0x25               // =37
   310a4: aa0503f5     	mov	x21, x5
   310a8: aa0403f6     	mov	x22, x4
   310ac: 2a0303f7     	mov	w23, w3
   310b0: 2a0103f9     	mov	w25, w1
   310b4: 9a880513     	cinc	x19, x8, ne
   310b8: b40000c0     	cbz	x0, 0x310d0 <__api_tcp_server+0x3fc0>
   310bc: 97ff5de9     	bl	0x8860 <strlen@plt>
   310c0: 91002008     	add	x8, x0, #0x8
   310c4: 14000004     	b	0x310d4 <__api_tcp_server+0x3fc4>
   310c8: 2a1f03e0     	mov	w0, wzr
   310cc: 14000039     	b	0x311b0 <__api_tcp_server+0x40a0>
   310d0: 52800188     	mov	w8, #0xc                // =12
   310d4: f9400689     	ldr	x9, [x20, #0x8]
   310d8: 11000e6a     	add	w10, w19, #0x3
   310dc: 5280058b     	mov	w11, #0x2c              // =44
   310e0: 11000d0c     	add	w12, w8, #0x3
   310e4: f100011f     	cmp	x8, #0x0
   310e8: f90007f3     	str	x19, [sp, #0x8]
   310ec: 8a0b0153     	and	x19, x10, x11
   310f0: 121e758a     	and	w10, w12, #0xfffffffc
   310f4: 9100212b     	add	x11, x9, #0x8
   310f8: 11004d29     	add	w9, w9, #0x13
   310fc: 1a8a03ea     	csel	w10, wzr, w10, eq
   31100: a906afe8     	stp	x8, x11, [sp, #0x68]
   31104: 121e7528     	and	w8, w9, #0xfffffffc
   31108: f100017f     	cmp	x11, #0x0
   3110c: 52800109     	mov	w9, #0x8                // =8
   31110: 0b13014a     	add	w10, w10, w19
   31114: 1a880128     	csel	w8, w9, w8, eq
   31118: 0b080148     	add	w8, w10, w8
   3111c: 11007100     	add	w0, w8, #0x1c
   31120: 910103e8     	add	x8, sp, #0x40
   31124: 97ff5caf     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   31128: b9405fe8     	ldr	w8, [sp, #0x5c]
   3112c: 2a1f03e0     	mov	w0, wzr
   31130: 35000408     	cbnz	w8, 0x311b0 <__api_tcp_server+0x40a0>
   31134: f90003fc     	str	x28, [sp]
   31138: f844c3fc     	ldur	x28, [sp, #0x4c]
   3113c: b9403348     	ldr	w8, [x26, #0x30]
   31140: 52800209     	mov	w9, #0x10               // =16
   31144: 1100726a     	add	w10, w19, #0x1c
   31148: b9001399     	str	w25, [x28, #0x10]
   3114c: 29016388     	stp	w8, w24, [x28, #0x8]
   31150: 79002b97     	strh	w23, [x28, #0x14]
   31154: 79002f89     	strh	w9, [x28, #0x16]
   31158: b9001b8a     	str	w10, [x28, #0x18]
   3115c: f844c3f3     	ldur	x19, [sp, #0x4c]
   31160: f94007e8     	ldr	x8, [sp, #0x8]
   31164: aa1603e1     	mov	x1, x22
   31168: 91008260     	add	x0, x19, #0x20
   3116c: 51001102     	sub	w2, w8, #0x4
   31170: b9001e62     	str	w2, [x19, #0x1c]
   31174: 97ff5def     	bl	0x8930 <memcpy@plt>
   31178: b9401b88     	ldr	w8, [x28, #0x18]
   3117c: f94003e4     	ldr	x4, [sp]
   31180: 9101a3e1     	add	x1, sp, #0x68
   31184: aa1503e2     	mov	x2, x21
   31188: 8b080260     	add	x0, x19, x8
   3118c: aa1403e3     	mov	x3, x20
   31190: 94000015     	bl	0x311e4 <__api_tcp_server+0x40d4>
   31194: ad4207e0     	ldp	q0, q1, [sp, #0x40]
   31198: f94033e8     	ldr	x8, [sp, #0x60]
   3119c: 910043e0     	add	x0, sp, #0x10
   311a0: ad0087e0     	stp	q0, q1, [sp, #0x10]
   311a4: f9001be8     	str	x8, [sp, #0x30]
   311a8: 97ff5cea     	bl	0x8550 <__api_logger_buffer_commit@plt>
   311ac: 52800020     	mov	w0, #0x1                // =1
   311b0: f9401768     	ldr	x8, [x27, #0x28]
   311b4: f85a83a9     	ldur	x9, [x29, #-0x58]
   311b8: eb09011f     	cmp	x8, x9
   311bc: 54000121     	b.ne	0x311e0 <__api_tcp_server+0x40d0>
   311c0: a94d7bfd     	ldp	x29, x30, [sp, #0xd0]
   311c4: a94c4ff4     	ldp	x20, x19, [sp, #0xc0]
   311c8: a94b57f6     	ldp	x22, x21, [sp, #0xb0]
   311cc: a94a5ff8     	ldp	x24, x23, [sp, #0xa0]
   311d0: a94967fa     	ldp	x26, x25, [sp, #0x90]
   311d4: a9486ffc     	ldp	x28, x27, [sp, #0x80]
   311d8: 910383ff     	add	sp, sp, #0xe0
   311dc: d65f03c0     	ret
   311e0: 97ff5cc0     	bl	0x84e0 <__stack_chk_fail@plt>
   311e4: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
   311e8: a9014ff4     	stp	x20, x19, [sp, #0x10]
   311ec: a9027bfd     	stp	x29, x30, [sp, #0x20]
   311f0: 910083fd     	add	x29, sp, #0x20
   311f4: b9400028     	ldr	w8, [x1]
   311f8: aa0103f4     	mov	x20, x1
   311fc: f9400041     	ldr	x1, [x2]
   31200: 52800209     	mov	w9, #0x10               // =16
   31204: 51002102     	sub	w2, w8, #0x8
   31208: aa0403f3     	mov	x19, x4
   3120c: aa0303f5     	mov	x21, x3
   31210: aa0003f6     	mov	x22, x0
   31214: 39000009     	strb	w9, [x0]
   31218: b9000402     	str	w2, [x0, #0x4]
   3121c: 91002000     	add	x0, x0, #0x8
   31220: b5000061     	cbnz	x1, 0x3122c <__api_tcp_server+0x411c>
   31224: f0000161     	adrp	x1, 0x60000
   31228: 913c2821     	add	x1, x1, #0xf0a
   3122c: 97ff5dc1     	bl	0x8930 <memcpy@plt>
   31230: f9400288     	ldr	x8, [x20]
   31234: b9400a89     	ldr	w9, [x20, #0x8]
   31238: 5280020a     	mov	w10, #0x10              // =16
   3123c: 91000d0b     	add	x11, x8, #0x3
   31240: f100011f     	cmp	x8, #0x0
   31244: 51002128     	sub	w8, w9, #0x8
   31248: 927ef569     	and	x9, x11, #0xfffffffffffffffc
   3124c: 9a8903e9     	csel	x9, xzr, x9, eq
   31250: 8b0902d6     	add	x22, x22, x9
   31254: 390002ca     	strb	w10, [x22]
   31258: b90006c8     	str	w8, [x22, #0x4]
   3125c: f94006a9     	ldr	x9, [x21, #0x8]
   31260: b4000089     	cbz	x9, 0x31270 <__api_tcp_server+0x4160>
   31264: f94002a1     	ldr	x1, [x21]
   31268: b5000081     	cbnz	x1, 0x31278 <__api_tcp_server+0x4168>
   3126c: 14000006     	b	0x31284 <__api_tcp_server+0x4174>
   31270: d0000181     	adrp	x1, 0x63000
   31274: 912c5c21     	add	x1, x1, #0xb17
   31278: 910022c0     	add	x0, x22, #0x8
   3127c: 2a0803e2     	mov	w2, w8
   31280: 97ff5dac     	bl	0x8930 <memcpy@plt>
   31284: f9400688     	ldr	x8, [x20, #0x8]
   31288: 91000d09     	add	x9, x8, #0x3
   3128c: f100011f     	cmp	x8, #0x0
   31290: 927ef528     	and	x8, x9, #0xfffffffffffffffc
   31294: 9a8803e8     	csel	x8, xzr, x8, eq
   31298: 8b0802c8     	add	x8, x22, x8
   3129c: 52800149     	mov	w9, #0xa                // =10
   312a0: 39000109     	strb	w9, [x8]
   312a4: b9400269     	ldr	w9, [x19]
   312a8: b9000509     	str	w9, [x8, #0x4]
   312ac: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   312b0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   312b4: a8c357f6     	ldp	x22, x21, [sp], #0x30
   312b8: d65f03c0     	ret
   312bc: d103c3ff     	sub	sp, sp, #0xf0
   312c0: a9096ffc     	stp	x28, x27, [sp, #0x90]
   312c4: a90a67fa     	stp	x26, x25, [sp, #0xa0]
   312c8: a90b5ff8     	stp	x24, x23, [sp, #0xb0]
   312cc: a90c57f6     	stp	x22, x21, [sp, #0xc0]
   312d0: a90d4ff4     	stp	x20, x19, [sp, #0xd0]
   312d4: a90e7bfd     	stp	x29, x30, [sp, #0xe0]
   312d8: 910383fd     	add	x29, sp, #0xe0
   312dc: d53bd05b     	mrs	x27, TPIDR_EL0
   312e0: f9401768     	ldr	x8, [x27, #0x28]
   312e4: 52800029     	mov	w9, #0x1                // =1
   312e8: 1ac32129     	lsl	w9, w9, w3
   312ec: f81a83a8     	stur	x8, [x29, #-0x58]
   312f0: f9400008     	ldr	x8, [x0]
   312f4: b9400108     	ldr	w8, [x8]
   312f8: 6a09011f     	tst	w8, w9
   312fc: 54000320     	b.eq	0x31360 <__api_tcp_server+0x4250>
   31300: f9401408     	ldr	x8, [x0, #0x28]
   31304: 2a0203f8     	mov	w24, w2
   31308: aa0003fa     	mov	x26, x0
   3130c: 38624908     	ldrb	w8, [x8, w2, uxtw]
   31310: 34000288     	cbz	w8, 0x31360 <__api_tcp_server+0x4250>
   31314: f94004b3     	ldr	x19, [x5, #0x8]
   31318: 3940a488     	ldrb	w8, [x4, #0x29]
   3131c: aa0503f5     	mov	x21, x5
   31320: aa0403f6     	mov	x22, x4
   31324: 9100227c     	add	x28, x19, #0x8
   31328: f9003bfc     	str	x28, [sp, #0x70]
   3132c: f94000c0     	ldr	x0, [x6]
   31330: 7100011f     	cmp	w8, #0x0
   31334: 528005a8     	mov	w8, #0x2d               // =45
   31338: 2a0303f7     	mov	w23, w3
   3133c: 9a880519     	cinc	x25, x8, ne
   31340: b9000fe1     	str	w1, [sp, #0xc]
   31344: f9000be6     	str	x6, [sp, #0x10]
   31348: b4000100     	cbz	x0, 0x31368 <__api_tcp_server+0x4258>
   3134c: aa0703f4     	mov	x20, x7
   31350: 97ff5d44     	bl	0x8860 <strlen@plt>
   31354: aa1403e7     	mov	x7, x20
   31358: 91002014     	add	x20, x0, #0x8
   3135c: 14000004     	b	0x3136c <__api_tcp_server+0x425c>
   31360: 2a1f03e0     	mov	w0, wzr
   31364: 14000056     	b	0x314bc <__api_tcp_server+0x43ac>
   31368: 52800194     	mov	w20, #0xc               // =12
   3136c: f9003ff4     	str	x20, [sp, #0x78]
   31370: f94000e0     	ldr	x0, [x7]
   31374: f9000fe7     	str	x7, [sp, #0x18]
   31378: b4000080     	cbz	x0, 0x31388 <__api_tcp_server+0x4278>
   3137c: 97ff5d39     	bl	0x8860 <strlen@plt>
   31380: 91002008     	add	x8, x0, #0x8
   31384: 14000002     	b	0x3138c <__api_tcp_server+0x427c>
   31388: 52800188     	mov	w8, #0xc                // =12
   3138c: 11000f29     	add	w9, w25, #0x3
   31390: 11002e6a     	add	w10, w19, #0xb
   31394: 11000e8b     	add	w11, w20, #0x3
   31398: 11002d0c     	add	w12, w8, #0xb
   3139c: f90043e8     	str	x8, [sp, #0x80]
   313a0: f100011f     	cmp	x8, #0x0
   313a4: 52800108     	mov	w8, #0x8                // =8
   313a8: 927e0d33     	and	x19, x9, #0x3c
   313ac: 121e7549     	and	w9, w10, #0xfffffffc
   313b0: 121e756a     	and	w10, w11, #0xfffffffc
   313b4: 121e758b     	and	w11, w12, #0xfffffffc
   313b8: 1a8b0108     	csel	w8, w8, w11, eq
   313bc: f100039f     	cmp	x28, #0x0
   313c0: 0b130108     	add	w8, w8, w19
   313c4: 1a8903e9     	csel	w9, wzr, w9, eq
   313c8: f100029f     	cmp	x20, #0x0
   313cc: 0b090108     	add	w8, w8, w9
   313d0: 1a8a03e9     	csel	w9, wzr, w10, eq
   313d4: 0b090108     	add	w8, w8, w9
   313d8: 11007100     	add	w0, w8, #0x1c
   313dc: 910123e8     	add	x8, sp, #0x48
   313e0: 97ff5c00     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   313e4: b94067e8     	ldr	w8, [sp, #0x64]
   313e8: 2a1f03e0     	mov	w0, wzr
   313ec: 35000688     	cbnz	w8, 0x314bc <__api_tcp_server+0x43ac>
   313f0: f84543f4     	ldur	x20, [sp, #0x54]
   313f4: b9403348     	ldr	w8, [x26, #0x30]
   313f8: 5280021a     	mov	w26, #0x10              // =16
   313fc: 11007269     	add	w9, w19, #0x1c
   31400: 79002a97     	strh	w23, [x20, #0x14]
   31404: 29016288     	stp	w8, w24, [x20, #0x8]
   31408: b9400fe8     	ldr	w8, [sp, #0xc]
   3140c: 79002e9a     	strh	w26, [x20, #0x16]
   31410: b9001a89     	str	w9, [x20, #0x18]
   31414: f9400bb7     	ldr	x23, [x29, #0x10]
   31418: b9001288     	str	w8, [x20, #0x10]
   3141c: f84543f3     	ldur	x19, [sp, #0x54]
   31420: 51001322     	sub	w2, w25, #0x4
   31424: aa1603e1     	mov	x1, x22
   31428: 91008260     	add	x0, x19, #0x20
   3142c: b9001e62     	str	w2, [x19, #0x1c]
   31430: 97ff5d40     	bl	0x8930 <memcpy@plt>
   31434: b9401a89     	ldr	w9, [x20, #0x18]
   31438: 51002388     	sub	w8, w28, #0x8
   3143c: 8b090273     	add	x19, x19, x9
   31440: 3900027a     	strb	w26, [x19]
   31444: b9000668     	str	w8, [x19, #0x4]
   31448: f94006a9     	ldr	x9, [x21, #0x8]
   3144c: b4000089     	cbz	x9, 0x3145c <__api_tcp_server+0x434c>
   31450: f94002a1     	ldr	x1, [x21]
   31454: b5000081     	cbnz	x1, 0x31464 <__api_tcp_server+0x4354>
   31458: 14000006     	b	0x31470 <__api_tcp_server+0x4360>
   3145c: d0000181     	adrp	x1, 0x63000
   31460: 912c5c21     	add	x1, x1, #0xb17
   31464: 91002260     	add	x0, x19, #0x8
   31468: 2a0803e2     	mov	w2, w8
   3146c: 97ff5d31     	bl	0x8930 <memcpy@plt>
   31470: f9403be8     	ldr	x8, [sp, #0x70]
   31474: a9410fe2     	ldp	x2, x3, [sp, #0x10]
   31478: 9101c3e9     	add	x9, sp, #0x70
   3147c: 91002121     	add	x1, x9, #0x8
   31480: 91000d0a     	add	x10, x8, #0x3
   31484: f100011f     	cmp	x8, #0x0
   31488: 927ef548     	and	x8, x10, #0xfffffffffffffffc
   3148c: 9a8803e8     	csel	x8, xzr, x8, eq
   31490: 8b080260     	add	x0, x19, x8
   31494: aa1703e4     	mov	x4, x23
   31498: 94000016     	bl	0x314f0 <__api_tcp_server+0x43e0>
   3149c: 3cc483e0     	ldur	q0, [sp, #0x48]
   314a0: 3cc583e1     	ldur	q1, [sp, #0x58]
   314a4: f94037e8     	ldr	x8, [sp, #0x68]
   314a8: 910083e0     	add	x0, sp, #0x20
   314ac: ad0107e0     	stp	q0, q1, [sp, #0x20]
   314b0: f90023e8     	str	x8, [sp, #0x40]
   314b4: 97ff5c27     	bl	0x8550 <__api_logger_buffer_commit@plt>
   314b8: 52800020     	mov	w0, #0x1                // =1
   314bc: f9401768     	ldr	x8, [x27, #0x28]
   314c0: f85a83a9     	ldur	x9, [x29, #-0x58]
   314c4: eb09011f     	cmp	x8, x9
   314c8: 54000121     	b.ne	0x314ec <__api_tcp_server+0x43dc>
   314cc: a94e7bfd     	ldp	x29, x30, [sp, #0xe0]
   314d0: a94d4ff4     	ldp	x20, x19, [sp, #0xd0]
   314d4: a94c57f6     	ldp	x22, x21, [sp, #0xc0]
   314d8: a94b5ff8     	ldp	x24, x23, [sp, #0xb0]
   314dc: a94a67fa     	ldp	x26, x25, [sp, #0xa0]
   314e0: a9496ffc     	ldp	x28, x27, [sp, #0x90]
   314e4: 9103c3ff     	add	sp, sp, #0xf0
   314e8: d65f03c0     	ret
   314ec: 97ff5bfd     	bl	0x84e0 <__stack_chk_fail@plt>
   314f0: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
   314f4: a9014ff4     	stp	x20, x19, [sp, #0x10]
   314f8: a9027bfd     	stp	x29, x30, [sp, #0x20]
   314fc: 910083fd     	add	x29, sp, #0x20
   31500: b9400028     	ldr	w8, [x1]
   31504: aa0103f4     	mov	x20, x1
   31508: f9400041     	ldr	x1, [x2]
   3150c: 52800209     	mov	w9, #0x10               // =16
   31510: 51002102     	sub	w2, w8, #0x8
   31514: aa0403f3     	mov	x19, x4
   31518: aa0303f6     	mov	x22, x3
   3151c: aa0003f5     	mov	x21, x0
   31520: 39000009     	strb	w9, [x0]
   31524: b9000402     	str	w2, [x0, #0x4]
   31528: 91002000     	add	x0, x0, #0x8
   3152c: b5000061     	cbnz	x1, 0x31538 <__api_tcp_server+0x4428>
   31530: f0000161     	adrp	x1, 0x60000
   31534: 913c2821     	add	x1, x1, #0xf0a
   31538: 97ff5cfe     	bl	0x8930 <memcpy@plt>
   3153c: f9400288     	ldr	x8, [x20]
   31540: b9400a89     	ldr	w9, [x20, #0x8]
   31544: f94002c1     	ldr	x1, [x22]
   31548: 5280020a     	mov	w10, #0x10              // =16
   3154c: 91000d0b     	add	x11, x8, #0x3
   31550: f100011f     	cmp	x8, #0x0
   31554: 927ef568     	and	x8, x11, #0xfffffffffffffffc
   31558: 9a8803e8     	csel	x8, xzr, x8, eq
   3155c: 8b0802b5     	add	x21, x21, x8
   31560: 51002122     	sub	w2, w9, #0x8
   31564: 910022a0     	add	x0, x21, #0x8
   31568: 390002aa     	strb	w10, [x21]
   3156c: b90006a2     	str	w2, [x21, #0x4]
   31570: b5000061     	cbnz	x1, 0x3157c <__api_tcp_server+0x446c>
   31574: f0000161     	adrp	x1, 0x60000
   31578: 913c2821     	add	x1, x1, #0xf0a
   3157c: 97ff5ced     	bl	0x8930 <memcpy@plt>
   31580: f9400688     	ldr	x8, [x20, #0x8]
   31584: 91000d09     	add	x9, x8, #0x3
   31588: f100011f     	cmp	x8, #0x0
   3158c: 927ef528     	and	x8, x9, #0xfffffffffffffffc
   31590: 9a8803e8     	csel	x8, xzr, x8, eq
   31594: 8b0802a8     	add	x8, x21, x8
   31598: 52800149     	mov	w9, #0xa                // =10
   3159c: 39000109     	strb	w9, [x8]
   315a0: b9400269     	ldr	w9, [x19]
   315a4: b9000509     	str	w9, [x8, #0x4]
   315a8: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   315ac: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   315b0: a8c357f6     	ldp	x22, x21, [sp], #0x30
   315b4: d65f03c0     	ret
   315b8: d10303ff     	sub	sp, sp, #0xc0
   315bc: a9066ffc     	stp	x28, x27, [sp, #0x60]
   315c0: a90767fa     	stp	x26, x25, [sp, #0x70]
   315c4: a9085ff8     	stp	x24, x23, [sp, #0x80]
   315c8: a90957f6     	stp	x22, x21, [sp, #0x90]
   315cc: a90a4ff4     	stp	x20, x19, [sp, #0xa0]
   315d0: a90b7bfd     	stp	x29, x30, [sp, #0xb0]
   315d4: 9102c3fd     	add	x29, sp, #0xb0
   315d8: d53bd059     	mrs	x25, TPIDR_EL0
   315dc: f9401728     	ldr	x8, [x25, #0x28]
   315e0: 52800029     	mov	w9, #0x1                // =1
   315e4: 1ac32129     	lsl	w9, w9, w3
   315e8: f9002fe8     	str	x8, [sp, #0x58]
   315ec: f9400008     	ldr	x8, [x0]
   315f0: b9400108     	ldr	w8, [x8]
   315f4: 6a09011f     	tst	w8, w9
   315f8: 540002e0     	b.eq	0x31654 <__api_tcp_server+0x4544>
   315fc: f9401408     	ldr	x8, [x0, #0x28]
   31600: 2a0203f6     	mov	w22, w2
   31604: aa0003f7     	mov	x23, x0
   31608: 38624908     	ldrb	w8, [x8, w2, uxtw]
   3160c: 34000248     	cbz	w8, 0x31654 <__api_tcp_server+0x4544>
   31610: 394000a8     	ldrb	w8, [x5]
   31614: 52800109     	mov	w9, #0x8                // =8
   31618: 3940b89b     	ldrb	w27, [x4, #0x2e]
   3161c: aa0503f3     	mov	x19, x5
   31620: 7100011f     	cmp	w8, #0x0
   31624: 1a89053a     	cinc	w26, w9, ne
   31628: 11000f48     	add	w8, w26, #0x3
   3162c: 121e0508     	and	w8, w8, #0xc
   31630: 52800a09     	mov	w9, #0x50               // =80
   31634: 2a090100     	orr	w0, w8, w9
   31638: 9100c3e8     	add	x8, sp, #0x30
   3163c: aa0403f4     	mov	x20, x4
   31640: 2a0303f5     	mov	w21, w3
   31644: 2a0103f8     	mov	w24, w1
   31648: 97ff5b66     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   3164c: b9404fe8     	ldr	w8, [sp, #0x4c]
   31650: 340001c8     	cbz	w8, 0x31688 <__api_tcp_server+0x4578>
   31654: 2a1f03e0     	mov	w0, wzr
   31658: f9401728     	ldr	x8, [x25, #0x28]
   3165c: f9402fe9     	ldr	x9, [sp, #0x58]
   31660: eb09011f     	cmp	x8, x9
   31664: 54000541     	b.ne	0x3170c <__api_tcp_server+0x45fc>
   31668: a94b7bfd     	ldp	x29, x30, [sp, #0xb0]
   3166c: a94a4ff4     	ldp	x20, x19, [sp, #0xa0]
   31670: a94957f6     	ldp	x22, x21, [sp, #0x90]
   31674: a9485ff8     	ldp	x24, x23, [sp, #0x80]
   31678: a94767fa     	ldp	x26, x25, [sp, #0x70]
   3167c: a9466ffc     	ldp	x28, x27, [sp, #0x60]
   31680: 910303ff     	add	sp, sp, #0xc0
   31684: d65f03c0     	ret
   31688: f843c3fc     	ldur	x28, [sp, #0x3c]
   3168c: b94032e8     	ldr	w8, [x23, #0x30]
   31690: 52800a09     	mov	w9, #0x50               // =80
   31694: 52800217     	mov	w23, #0x10              // =16
   31698: b9001398     	str	w24, [x28, #0x10]
   3169c: 29015b88     	stp	w8, w22, [x28, #0x8]
   316a0: 79002b95     	strh	w21, [x28, #0x14]
   316a4: 79002f97     	strh	w23, [x28, #0x16]
   316a8: b9001b89     	str	w9, [x28, #0x18]
   316ac: f843c3f5     	ldur	x21, [sp, #0x3c]
   316b0: 7100037f     	cmp	w27, #0x0
   316b4: 528005c8     	mov	w8, #0x2e               // =46
   316b8: 1a880502     	cinc	w2, w8, ne
   316bc: 910082a0     	add	x0, x21, #0x20
   316c0: aa1403e1     	mov	x1, x20
   316c4: b9001ea2     	str	w2, [x21, #0x1c]
   316c8: 97ff5c9a     	bl	0x8930 <memcpy@plt>
   316cc: b9401b88     	ldr	w8, [x28, #0x18]
   316d0: 51002342     	sub	w2, w26, #0x8
   316d4: aa1303e1     	mov	x1, x19
   316d8: 8b0802a8     	add	x8, x21, x8
   316dc: 91002100     	add	x0, x8, #0x8
   316e0: 39000117     	strb	w23, [x8]
   316e4: b9000502     	str	w2, [x8, #0x4]
   316e8: 97ff5c92     	bl	0x8930 <memcpy@plt>
   316ec: ad4187e0     	ldp	q0, q1, [sp, #0x30]
   316f0: f9402be8     	ldr	x8, [sp, #0x50]
   316f4: 910003e0     	mov	x0, sp
   316f8: ad0007e0     	stp	q0, q1, [sp]
   316fc: f90013e8     	str	x8, [sp, #0x20]
   31700: 97ff5b94     	bl	0x8550 <__api_logger_buffer_commit@plt>
   31704: 52800020     	mov	w0, #0x1                // =1
   31708: 17ffffd4     	b	0x31658 <__api_tcp_server+0x4548>
   3170c: 97ff5b75     	bl	0x84e0 <__stack_chk_fail@plt>
   31710: f81e0ff3     	str	x19, [sp, #-0x20]!
   31714: a9017bfd     	stp	x29, x30, [sp, #0x10]
   31718: 910043fd     	add	x29, sp, #0x10
   3171c: aa0003f3     	mov	x19, x0
   31720: a9007c1f     	stp	xzr, xzr, [x0]
   31724: f900081f     	str	xzr, [x0, #0x10]
   31728: 91006000     	add	x0, x0, #0x18
   3172c: 52800021     	mov	w1, #0x1                // =1
   31730: 9400290d     	bl	0x3bb64 <operator delete(void*)+0x7d4>
   31734: 9100a260     	add	x0, x19, #0x28
   31738: 52800021     	mov	w1, #0x1                // =1
   3173c: 9400290a     	bl	0x3bb64 <operator delete(void*)+0x7d4>
   31740: 9100e260     	add	x0, x19, #0x38
   31744: 528000c1     	mov	w1, #0x6                // =6
   31748: 94003e03     	bl	0x40f54 <operator delete(void*)+0x5bc4>
   3174c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   31750: aa1303e0     	mov	x0, x19
   31754: f84207f3     	ldr	x19, [sp], #0x20
   31758: 14000001     	b	0x3175c <__api_tcp_server+0x464c>
   3175c: d10503ff     	sub	sp, sp, #0x140
   31760: a90e6ffc     	stp	x28, x27, [sp, #0xe0]
   31764: a90f67fa     	stp	x26, x25, [sp, #0xf0]
   31768: a9105ff8     	stp	x24, x23, [sp, #0x100]
   3176c: a91157f6     	stp	x22, x21, [sp, #0x110]
   31770: a9124ff4     	stp	x20, x19, [sp, #0x120]
   31774: a9137bfd     	stp	x29, x30, [sp, #0x130]
   31778: 9104c3fd     	add	x29, sp, #0x130
   3177c: d53bd05a     	mrs	x26, TPIDR_EL0
   31780: f9401748     	ldr	x8, [x26, #0x28]
   31784: 9100601b     	add	x27, x0, #0x18
   31788: aa0003f8     	mov	x24, x0
   3178c: aa1b03e0     	mov	x0, x27
   31790: f81a03a8     	stur	x8, [x29, #-0x60]
   31794: 94002941     	bl	0x3bc98 <operator delete(void*)+0x908>
   31798: aa1803f7     	mov	x23, x24
   3179c: b8438ee8     	ldr	w8, [x23, #0x38]!
   317a0: 7100151f     	cmp	w8, #0x5
   317a4: 54006ea0     	b.eq	0x32578 <__api_tcp_server+0x5468>
   317a8: 94002cb1     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   317ac: aa0003f3     	mov	x19, x0
   317b0: 90000180     	adrp	x0, 0x61000
   317b4: 910e0800     	add	x0, x0, #0x382
   317b8: 52800421     	mov	w1, #0x21               // =33
   317bc: a90a7fff     	stp	xzr, xzr, [sp, #0xa0]
   317c0: f9004fff     	str	xzr, [sp, #0x98]
   317c4: 97ff5a9f     	bl	0x8240 <__strlen_chk@plt>
   317c8: b4000120     	cbz	x0, 0x317ec <__api_tcp_server+0x46dc>
   317cc: 90000183     	adrp	x3, 0x61000
   317d0: aa0003e5     	mov	x5, x0
   317d4: 910e0863     	add	x3, x3, #0x382
   317d8: 910263e0     	add	x0, sp, #0x98
   317dc: aa1f03e1     	mov	x1, xzr
   317e0: aa1f03e2     	mov	x2, xzr
   317e4: aa1f03e4     	mov	x4, xzr
   317e8: 97ff6f18     	bl	0xd448 <__share_file+0x114>
   317ec: 910243e8     	add	x8, sp, #0x90
   317f0: 910263e1     	add	x1, sp, #0x98
   317f4: 52800022     	mov	w2, #0x1                // =1
   317f8: 52800023     	mov	w3, #0x1                // =1
   317fc: aa1303e0     	mov	x0, x19
   31800: aa1f03e4     	mov	x4, xzr
   31804: 9400354c     	bl	0x3ed34 <operator delete(void*)+0x39a4>
   31808: f94057e8     	ldr	x8, [sp, #0xa8]
   3180c: b4000088     	cbz	x8, 0x3181c <__api_tcp_server+0x470c>
   31810: f9404fe0     	ldr	x0, [sp, #0x98]
   31814: 97ff5c73     	bl	0x89e0 <free@plt>
   31818: f9004fff     	str	xzr, [sp, #0x98]
   3181c: 910243e0     	add	x0, sp, #0x90
   31820: 94003688     	bl	0x3f240 <operator delete(void*)+0x3eb0>
   31824: b0000153     	adrp	x19, 0x5a000 <json_set_float_serialization_format+0x3eac>
   31828: 360002a0     	tbz	w0, #0x0, 0x3187c <__api_tcp_server+0x476c>
   3182c: 94002c90     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   31830: 9101e3e8     	add	x8, sp, #0x78
   31834: 910243e1     	add	x1, sp, #0x90
   31838: 940036aa     	bl	0x3f2e0 <operator delete(void*)+0x3f50>
   3183c: f94043e8     	ldr	x8, [sp, #0x80]
   31840: b4000128     	cbz	x8, 0x31864 <__api_tcp_server+0x4754>
   31844: 910263e8     	add	x8, sp, #0x98
   31848: 9101e3e0     	add	x0, sp, #0x78
   3184c: 94003a97     	bl	0x402a8 <operator delete(void*)+0x4f18>
   31850: 910263e1     	add	x1, sp, #0x98
   31854: aa1703e0     	mov	x0, x23
   31858: 9400402b     	bl	0x41904 <operator delete(void*)+0x6574>
   3185c: 910263e0     	add	x0, sp, #0x98
   31860: 94003df9     	bl	0x41044 <operator delete(void*)+0x5cb4>
   31864: b94002e8     	ldr	w8, [x23]
   31868: 7100151f     	cmp	w8, #0x5
   3186c: 54000301     	b.ne	0x318cc <__api_tcp_server+0x47bc>
   31870: a90a7fff     	stp	xzr, xzr, [sp, #0xa0]
   31874: f9004fff     	str	xzr, [sp, #0x98]
   31878: 1400004f     	b	0x319b4 <__api_tcp_server+0x48a4>
   3187c: 3dc1ae60     	ldr	q0, [x19, #0x6b0]
   31880: 910263e0     	add	x0, sp, #0x98
   31884: 2a1f03e1     	mov	w1, wzr
   31888: f9004fff     	str	xzr, [sp, #0x98]
   3188c: b900a3ff     	str	wzr, [sp, #0xa0]
   31890: f90057ff     	str	xzr, [sp, #0xa8]
   31894: b900b3ff     	str	wzr, [sp, #0xb0]
   31898: 3c8b83e0     	stur	q0, [sp, #0xb8]
   3189c: 97ffa518     	bl	0x1acfc <__share_file+0xd9c8>
   318a0: b940a3e1     	ldr	w1, [sp, #0xa0]
   318a4: 910263e0     	add	x0, sp, #0x98
   318a8: 97ffa5a8     	bl	0x1af48 <__share_file+0xdc14>
   318ac: b9403b08     	ldr	w8, [x24, #0x38]
   318b0: 9100f313     	add	x19, x24, #0x3c
   318b4: 7100151f     	cmp	w8, #0x5
   318b8: 54000321     	b.ne	0x3191c <__api_tcp_server+0x480c>
   318bc: 910263e1     	add	x1, sp, #0x98
   318c0: aa1303e0     	mov	x0, x19
   318c4: 97ffa4bf     	bl	0x1abc0 <__share_file+0xd88c>
   318c8: 1400001c     	b	0x31938 <__api_tcp_server+0x4828>
   318cc: 3dc1ae60     	ldr	q0, [x19, #0x6b0]
   318d0: 910263e0     	add	x0, sp, #0x98
   318d4: 2a1f03e1     	mov	w1, wzr
   318d8: f9004fff     	str	xzr, [sp, #0x98]
   318dc: b900a3ff     	str	wzr, [sp, #0xa0]
   318e0: f90057ff     	str	xzr, [sp, #0xa8]
   318e4: b900b3ff     	str	wzr, [sp, #0xb0]
   318e8: 3c8b83e0     	stur	q0, [sp, #0xb8]
   318ec: 97ffa504     	bl	0x1acfc <__share_file+0xd9c8>
   318f0: b940a3e1     	ldr	w1, [sp, #0xa0]
   318f4: 910263e0     	add	x0, sp, #0x98
   318f8: 97ffa594     	bl	0x1af48 <__share_file+0xdc14>
   318fc: b9403b08     	ldr	w8, [x24, #0x38]
   31900: 9100f313     	add	x19, x24, #0x3c
   31904: 7100151f     	cmp	w8, #0x5
   31908: 540003a1     	b.ne	0x3197c <__api_tcp_server+0x486c>
   3190c: 910263e1     	add	x1, sp, #0x98
   31910: aa1303e0     	mov	x0, x19
   31914: 97ffa4ab     	bl	0x1abc0 <__share_file+0xd88c>
   31918: 14000020     	b	0x31998 <__api_tcp_server+0x4888>
   3191c: aa1703e0     	mov	x0, x23
   31920: 94003c45     	bl	0x40a34 <operator delete(void*)+0x56a4>
   31924: 528000a8     	mov	w8, #0x5                // =5
   31928: 910263e1     	add	x1, sp, #0x98
   3192c: aa1303e0     	mov	x0, x19
   31930: b90002e8     	str	w8, [x23]
   31934: 97ffa450     	bl	0x1aa74 <__share_file+0xd740>
   31938: 910263e0     	add	x0, sp, #0x98
   3193c: 97ffa876     	bl	0x1bb14 <__share_file+0xe7e0>
   31940: 97ff59f0     	bl	0x8100 <get_ccs_log@plt>
   31944: aa0003f3     	mov	x19, x0
   31948: 97ff59ee     	bl	0x8100 <get_ccs_log@plt>
   3194c: aa1303e0     	mov	x0, x19
   31950: 97ff6f83     	bl	0xd75c <__share_file+0x428>
   31954: 90000184     	adrp	x4, 0x61000
   31958: d0000185     	adrp	x5, 0x63000
   3195c: 5284b661     	mov	w1, #0x25b3             // =9651
   31960: 910e8c84     	add	x4, x4, #0x3a3
   31964: 912c5ca5     	add	x5, x5, #0xb17
   31968: 72bb91a1     	movk	w1, #0xdc8d, lsl #16
   3196c: 52800082     	mov	w2, #0x4                // =4
   31970: 52800083     	mov	w3, #0x4                // =4
   31974: 97ffe9c3     	bl	0x2c080 <__share_file+0x1ed4c>
   31978: 140002fe     	b	0x32570 <__api_tcp_server+0x5460>
   3197c: aa1703e0     	mov	x0, x23
   31980: 94003c2d     	bl	0x40a34 <operator delete(void*)+0x56a4>
   31984: 528000a8     	mov	w8, #0x5                // =5
   31988: 910263e1     	add	x1, sp, #0x98
   3198c: aa1303e0     	mov	x0, x19
   31990: b90002e8     	str	w8, [x23]
   31994: 97ffa438     	bl	0x1aa74 <__share_file+0xd740>
   31998: 910263e0     	add	x0, sp, #0x98
   3199c: 97ffa85e     	bl	0x1bb14 <__share_file+0xe7e0>
   319a0: b94002e8     	ldr	w8, [x23]
   319a4: a90a7fff     	stp	xzr, xzr, [sp, #0xa0]
   319a8: f9004fff     	str	xzr, [sp, #0x98]
   319ac: 7100151f     	cmp	w8, #0x5
   319b0: 54006201     	b.ne	0x325f0 <__api_tcp_server+0x54e0>
   319b4: b9406308     	ldr	w8, [x24, #0x60]
   319b8: a9016bfb     	stp	x27, x26, [sp, #0x10]
   319bc: 3100051f     	cmn	w8, #0x1
   319c0: 540000c0     	b.eq	0x319d8 <__api_tcp_server+0x48c8>
   319c4: b9405709     	ldr	w9, [x24, #0x54]
   319c8: 6b08013f     	cmp	w9, w8
   319cc: 540050a9     	b.ls	0x323e0 <__api_tcp_server+0x52d0>
   319d0: aa1f03e9     	mov	x9, xzr
   319d4: 14000003     	b	0x319e0 <__api_tcp_server+0x48d0>
   319d8: b2607fe9     	mov	x9, #-0x100000000       // =-4294967296
   319dc: 12800008     	mov	w8, #-0x1               // =-1
   319e0: aa080135     	orr	x21, x9, x8
   319e4: 910263e8     	add	x8, sp, #0x98
   319e8: 9000019b     	adrp	x27, 0x61000
   319ec: 9000019c     	adrp	x28, 0x61000
   319f0: b0000173     	adrp	x19, 0x5e000
   319f4: 90000196     	adrp	x22, 0x61000
   319f8: b0000174     	adrp	x20, 0x5e000
   319fc: 9100f30a     	add	x10, x24, #0x3c
   31a00: 52800c0b     	mov	w11, #0x60              // =96
   31a04: 910f1f7b     	add	x27, x27, #0x3c7
   31a08: 910f379c     	add	x28, x28, #0x3cd
   31a0c: 91022273     	add	x19, x19, #0x88
   31a10: 9112ced6     	add	x22, x22, #0x4b3
   31a14: 91002108     	add	x8, x8, #0x8
   31a18: 91020e94     	add	x20, x20, #0x83
   31a1c: a903e3ff     	stp	xzr, x24, [sp, #0x38]
   31a20: a90023ea     	stp	x10, x8, [sp]
   31a24: f90013f7     	str	x23, [sp, #0x20]
   31a28: 310006bf     	cmn	w21, #0x1
   31a2c: 540000e1     	b.ne	0x31a48 <__api_tcp_server+0x4938>
   31a30: 14000274     	b	0x32400 <__api_tcp_server+0x52f0>
   31a34: b94002e8     	ldr	w8, [x23]
   31a38: 7100151f     	cmp	w8, #0x5
   31a3c: 54005da1     	b.ne	0x325f0 <__api_tcp_server+0x54e0>
   31a40: 310006bf     	cmn	w21, #0x1
   31a44: 54004de0     	b.eq	0x32400 <__api_tcp_server+0x52f0>
   31a48: b9405708     	ldr	w8, [x24, #0x54]
   31a4c: 6b15011f     	cmp	w8, w21
   31a50: 54004c89     	b.ls	0x323e0 <__api_tcp_server+0x52d0>
   31a54: f844c308     	ldur	x8, [x24, #0x4c]
   31a58: 92407eac     	and	x12, x21, #0xffffffff
   31a5c: 9b0b2189     	madd	x9, x12, x11, x8
   31a60: b940292a     	ldr	w10, [x9, #0x28]
   31a64: 7100115f     	cmp	w10, #0x4
   31a68: 54005d41     	b.ne	0x32610 <__api_tcp_server+0x5500>
   31a6c: 9b0b2199     	madd	x25, x12, x11, x8
   31a70: f8434f2a     	ldr	x10, [x25, #0x34]!
   31a74: 91004129     	add	x9, x9, #0x10
   31a78: f90027e9     	str	x9, [sp, #0x48]
   31a7c: f9001bec     	str	x12, [sp, #0x30]
   31a80: b40048aa     	cbz	x10, 0x32394 <__api_tcp_server+0x5284>
   31a84: 9b0b2188     	madd	x8, x12, x11, x8
   31a88: f90017f5     	str	x21, [sp, #0x28]
   31a8c: aa1f03fa     	mov	x26, xzr
   31a90: d1002335     	sub	x21, x25, #0x8
   31a94: 91006108     	add	x8, x8, #0x18
   31a98: f9002be8     	str	x8, [sp, #0x50]
   31a9c: 14000005     	b	0x31ab0 <__api_tcp_server+0x49a0>
   31aa0: f9400328     	ldr	x8, [x25]
   31aa4: 9100075a     	add	x26, x26, #0x1
   31aa8: eb08035f     	cmp	x26, x8
   31aac: 54004702     	b.hs	0x3238c <__api_tcp_server+0x527c>
   31ab0: f94002a8     	ldr	x8, [x21]
   31ab4: 52800689     	mov	w9, #0x34               // =52
   31ab8: 52801d00     	mov	w0, #0xe8               // =232
   31abc: 9b292357     	smaddl	x23, w26, w9, x8
   31ac0: 97ff59cc     	bl	0x81f0 <_Znwm@plt>
   31ac4: aa0003f8     	mov	x24, x0
   31ac8: 9101e000     	add	x0, x0, #0x78
   31acc: 6f00e400     	movi	v0.2d, #0000000000000000
   31ad0: 528000c1     	mov	w1, #0x6                // =6
   31ad4: ad000300     	stp	q0, q0, [x24]
   31ad8: ad010300     	stp	q0, q0, [x24, #0x20]
   31adc: ad020300     	stp	q0, q0, [x24, #0x40]
   31ae0: ad030300     	stp	q0, q0, [x24, #0x60]
   31ae4: ad040300     	stp	q0, q0, [x24, #0x80]
   31ae8: ad050300     	stp	q0, q0, [x24, #0xa0]
   31aec: ad060300     	stp	q0, q0, [x24, #0xc0]
   31af0: f900731f     	str	xzr, [x24, #0xe0]
   31af4: 94003d18     	bl	0x40f54 <operator delete(void*)+0x5bc4>
   31af8: f9402be8     	ldr	x8, [sp, #0x50]
   31afc: 6f00e400     	movi	v0.2d, #0000000000000000
   31b00: f900731f     	str	xzr, [x24, #0xe0]
   31b04: ad060300     	stp	q0, q0, [x24, #0xc0]
   31b08: 3d802f00     	str	q0, [x24, #0xb0]
   31b0c: f9003bf8     	str	x24, [sp, #0x70]
   31b10: f9400108     	ldr	x8, [x8]
   31b14: b4000088     	cbz	x8, 0x31b24 <__api_tcp_server+0x4a14>
   31b18: f94027e8     	ldr	x8, [sp, #0x48]
   31b1c: f9400100     	ldr	x0, [x8]
   31b20: 14000003     	b	0x31b2c <__api_tcp_server+0x4a1c>
   31b24: d0000180     	adrp	x0, 0x63000
   31b28: 912c5c00     	add	x0, x0, #0xb17
   31b2c: 97ff5935     	bl	0x8000 <atoi@plt>
   31b30: b9000700     	str	w0, [x24, #0x4]
   31b34: 90000198     	adrp	x24, 0x61000
   31b38: 910f0f18     	add	x24, x24, #0x3c3
   31b3c: 52800081     	mov	w1, #0x4                // =4
   31b40: aa1803e0     	mov	x0, x24
   31b44: a9067fff     	stp	xzr, xzr, [sp, #0x60]
   31b48: f9002fff     	str	xzr, [sp, #0x58]
   31b4c: 97ff59bd     	bl	0x8240 <__strlen_chk@plt>
   31b50: b4000100     	cbz	x0, 0x31b70 <__api_tcp_server+0x4a60>
   31b54: f9402fe1     	ldr	x1, [sp, #0x58]
   31b58: aa0003e5     	mov	x5, x0
   31b5c: 910163e0     	add	x0, sp, #0x58
   31b60: aa1803e3     	mov	x3, x24
   31b64: aa0103e2     	mov	x2, x1
   31b68: aa1f03e4     	mov	x4, xzr
   31b6c: 97ff6e37     	bl	0xd448 <__share_file+0x114>
   31b70: 910163e1     	add	x1, sp, #0x58
   31b74: aa1703e0     	mov	x0, x23
   31b78: 94003d53     	bl	0x410c4 <operator delete(void*)+0x5d34>
   31b7c: f94037e8     	ldr	x8, [sp, #0x68]
   31b80: b9400018     	ldr	w24, [x0]
   31b84: b4000088     	cbz	x8, 0x31b94 <__api_tcp_server+0x4a84>
   31b88: f9402fe0     	ldr	x0, [sp, #0x58]
   31b8c: 97ff5b95     	bl	0x89e0 <free@plt>
   31b90: f9002fff     	str	xzr, [sp, #0x58]
   31b94: 71000f1f     	cmp	w24, #0x3
   31b98: 54000501     	b.ne	0x31c38 <__api_tcp_server+0x4b28>
   31b9c: 90000198     	adrp	x24, 0x61000
   31ba0: 910f0f18     	add	x24, x24, #0x3c3
   31ba4: 52800081     	mov	w1, #0x4                // =4
   31ba8: aa1803e0     	mov	x0, x24
   31bac: a9067fff     	stp	xzr, xzr, [sp, #0x60]
   31bb0: f9002fff     	str	xzr, [sp, #0x58]
   31bb4: 97ff59a3     	bl	0x8240 <__strlen_chk@plt>
   31bb8: b4000100     	cbz	x0, 0x31bd8 <__api_tcp_server+0x4ac8>
   31bbc: f9402fe1     	ldr	x1, [sp, #0x58]
   31bc0: aa0003e5     	mov	x5, x0
   31bc4: 910163e0     	add	x0, sp, #0x58
   31bc8: aa1803e3     	mov	x3, x24
   31bcc: aa0103e2     	mov	x2, x1
   31bd0: aa1f03e4     	mov	x4, xzr
   31bd4: 97ff6e1d     	bl	0xd448 <__share_file+0x114>
   31bd8: 910163e1     	add	x1, sp, #0x58
   31bdc: aa1703e0     	mov	x0, x23
   31be0: 94003d39     	bl	0x410c4 <operator delete(void*)+0x5d34>
   31be4: b9400008     	ldr	w8, [x0]
   31be8: 71000d1f     	cmp	w8, #0x3
   31bec: 54004f21     	b.ne	0x325d0 <__api_tcp_server+0x54c0>
   31bf0: f9403be8     	ldr	x8, [sp, #0x70]
   31bf4: f8448d09     	ldr	x9, [x8, #0x48]!
   31bf8: f900051f     	str	xzr, [x8, #0x8]
   31bfc: b4000049     	cbz	x9, 0x31c04 <__api_tcp_server+0x4af4>
   31c00: 3900013f     	strb	wzr, [x9]
   31c04: f840c005     	ldur	x5, [x0, #0xc]
   31c08: b40000e5     	cbz	x5, 0x31c24 <__api_tcp_server+0x4b14>
   31c0c: f9400101     	ldr	x1, [x8]
   31c10: f8404003     	ldur	x3, [x0, #0x4]
   31c14: aa0803e0     	mov	x0, x8
   31c18: aa0103e2     	mov	x2, x1
   31c1c: aa0303e4     	mov	x4, x3
   31c20: 97ff6e0a     	bl	0xd448 <__share_file+0x114>
   31c24: f94037e8     	ldr	x8, [sp, #0x68]
   31c28: b4000088     	cbz	x8, 0x31c38 <__api_tcp_server+0x4b28>
   31c2c: f9402fe0     	ldr	x0, [sp, #0x58]
   31c30: 97ff5b6c     	bl	0x89e0 <free@plt>
   31c34: f9002fff     	str	xzr, [sp, #0x58]
   31c38: f0000158     	adrp	x24, 0x5c000
   31c3c: 91125b18     	add	x24, x24, #0x496
   31c40: 528000a1     	mov	w1, #0x5                // =5
   31c44: aa1803e0     	mov	x0, x24
   31c48: a9067fff     	stp	xzr, xzr, [sp, #0x60]
   31c4c: f9002fff     	str	xzr, [sp, #0x58]
   31c50: 97ff597c     	bl	0x8240 <__strlen_chk@plt>
   31c54: b4000100     	cbz	x0, 0x31c74 <__api_tcp_server+0x4b64>
   31c58: f9402fe1     	ldr	x1, [sp, #0x58]
   31c5c: aa0003e5     	mov	x5, x0
   31c60: 910163e0     	add	x0, sp, #0x58
   31c64: aa1803e3     	mov	x3, x24
   31c68: aa0103e2     	mov	x2, x1
   31c6c: aa1f03e4     	mov	x4, xzr
   31c70: 97ff6df6     	bl	0xd448 <__share_file+0x114>
   31c74: 910163e1     	add	x1, sp, #0x58
   31c78: aa1703e0     	mov	x0, x23
   31c7c: 94003d12     	bl	0x410c4 <operator delete(void*)+0x5d34>
   31c80: f94037e8     	ldr	x8, [sp, #0x68]
   31c84: b9400018     	ldr	w24, [x0]
   31c88: b4000088     	cbz	x8, 0x31c98 <__api_tcp_server+0x4b88>
   31c8c: f9402fe0     	ldr	x0, [sp, #0x58]
   31c90: 97ff5b54     	bl	0x89e0 <free@plt>
   31c94: f9002fff     	str	xzr, [sp, #0x58]
   31c98: 71000f1f     	cmp	w24, #0x3
   31c9c: 54000501     	b.ne	0x31d3c <__api_tcp_server+0x4c2c>
   31ca0: f0000158     	adrp	x24, 0x5c000
   31ca4: 91125b18     	add	x24, x24, #0x496
   31ca8: 528000a1     	mov	w1, #0x5                // =5
   31cac: aa1803e0     	mov	x0, x24
   31cb0: a9067fff     	stp	xzr, xzr, [sp, #0x60]
   31cb4: f9002fff     	str	xzr, [sp, #0x58]
   31cb8: 97ff5962     	bl	0x8240 <__strlen_chk@plt>
   31cbc: b4000100     	cbz	x0, 0x31cdc <__api_tcp_server+0x4bcc>
   31cc0: f9402fe1     	ldr	x1, [sp, #0x58]
   31cc4: aa0003e5     	mov	x5, x0
   31cc8: 910163e0     	add	x0, sp, #0x58
   31ccc: aa1803e3     	mov	x3, x24
   31cd0: aa0103e2     	mov	x2, x1
   31cd4: aa1f03e4     	mov	x4, xzr
   31cd8: 97ff6ddc     	bl	0xd448 <__share_file+0x114>
   31cdc: 910163e1     	add	x1, sp, #0x58
   31ce0: aa1703e0     	mov	x0, x23
   31ce4: 94003cf8     	bl	0x410c4 <operator delete(void*)+0x5d34>
   31ce8: b9400008     	ldr	w8, [x0]
   31cec: 71000d1f     	cmp	w8, #0x3
   31cf0: 54004701     	b.ne	0x325d0 <__api_tcp_server+0x54c0>
   31cf4: f9403be8     	ldr	x8, [sp, #0x70]
   31cf8: f84b0d09     	ldr	x9, [x8, #0xb0]!
   31cfc: f900051f     	str	xzr, [x8, #0x8]
   31d00: b4000049     	cbz	x9, 0x31d08 <__api_tcp_server+0x4bf8>
   31d04: 3900013f     	strb	wzr, [x9]
   31d08: f840c005     	ldur	x5, [x0, #0xc]
   31d0c: b40000e5     	cbz	x5, 0x31d28 <__api_tcp_server+0x4c18>
   31d10: f9400101     	ldr	x1, [x8]
   31d14: f8404003     	ldur	x3, [x0, #0x4]
   31d18: aa0803e0     	mov	x0, x8
   31d1c: aa0103e2     	mov	x2, x1
   31d20: aa0303e4     	mov	x4, x3
   31d24: 97ff6dc9     	bl	0xd448 <__share_file+0x114>
   31d28: f94037e8     	ldr	x8, [sp, #0x68]
   31d2c: b4000088     	cbz	x8, 0x31d3c <__api_tcp_server+0x4c2c>
   31d30: f9402fe0     	ldr	x0, [sp, #0x58]
   31d34: 97ff5b2b     	bl	0x89e0 <free@plt>
   31d38: f9002fff     	str	xzr, [sp, #0x58]
   31d3c: f0000198     	adrp	x24, 0x64000
   31d40: 911c0318     	add	x24, x24, #0x700
   31d44: 528000c1     	mov	w1, #0x6                // =6
   31d48: aa1803e0     	mov	x0, x24
   31d4c: a9067fff     	stp	xzr, xzr, [sp, #0x60]
   31d50: f9002fff     	str	xzr, [sp, #0x58]
   31d54: 97ff593b     	bl	0x8240 <__strlen_chk@plt>
   31d58: b4000100     	cbz	x0, 0x31d78 <__api_tcp_server+0x4c68>
   31d5c: f9402fe1     	ldr	x1, [sp, #0x58]
   31d60: aa0003e5     	mov	x5, x0
   31d64: 910163e0     	add	x0, sp, #0x58
   31d68: aa1803e3     	mov	x3, x24
   31d6c: aa0103e2     	mov	x2, x1
   31d70: aa1f03e4     	mov	x4, xzr
   31d74: 97ff6db5     	bl	0xd448 <__share_file+0x114>
   31d78: 910163e1     	add	x1, sp, #0x58
   31d7c: aa1703e0     	mov	x0, x23
   31d80: 94003cd1     	bl	0x410c4 <operator delete(void*)+0x5d34>
   31d84: f94037e8     	ldr	x8, [sp, #0x68]
   31d88: b9400018     	ldr	w24, [x0]
   31d8c: b4000088     	cbz	x8, 0x31d9c <__api_tcp_server+0x4c8c>
   31d90: f9402fe0     	ldr	x0, [sp, #0x58]
   31d94: 97ff5b13     	bl	0x89e0 <free@plt>
   31d98: f9002fff     	str	xzr, [sp, #0x58]
   31d9c: 71000f1f     	cmp	w24, #0x3
   31da0: 54000501     	b.ne	0x31e40 <__api_tcp_server+0x4d30>
   31da4: f0000198     	adrp	x24, 0x64000
   31da8: 911c0318     	add	x24, x24, #0x700
   31dac: 528000c1     	mov	w1, #0x6                // =6
   31db0: aa1803e0     	mov	x0, x24
   31db4: a9067fff     	stp	xzr, xzr, [sp, #0x60]
   31db8: f9002fff     	str	xzr, [sp, #0x58]
   31dbc: 97ff5921     	bl	0x8240 <__strlen_chk@plt>
   31dc0: b4000100     	cbz	x0, 0x31de0 <__api_tcp_server+0x4cd0>
   31dc4: f9402fe1     	ldr	x1, [sp, #0x58]
   31dc8: aa0003e5     	mov	x5, x0
   31dcc: 910163e0     	add	x0, sp, #0x58
   31dd0: aa1803e3     	mov	x3, x24
   31dd4: aa0103e2     	mov	x2, x1
   31dd8: aa1f03e4     	mov	x4, xzr
   31ddc: 97ff6d9b     	bl	0xd448 <__share_file+0x114>
   31de0: 910163e1     	add	x1, sp, #0x58
   31de4: aa1703e0     	mov	x0, x23
   31de8: 94003cb7     	bl	0x410c4 <operator delete(void*)+0x5d34>
   31dec: b9400008     	ldr	w8, [x0]
   31df0: 71000d1f     	cmp	w8, #0x3
   31df4: 54003ee1     	b.ne	0x325d0 <__api_tcp_server+0x54c0>
   31df8: f9403be8     	ldr	x8, [sp, #0x70]
   31dfc: f8430d09     	ldr	x9, [x8, #0x30]!
   31e00: f900051f     	str	xzr, [x8, #0x8]
   31e04: b4000049     	cbz	x9, 0x31e0c <__api_tcp_server+0x4cfc>
   31e08: 3900013f     	strb	wzr, [x9]
   31e0c: f840c005     	ldur	x5, [x0, #0xc]
   31e10: b40000e5     	cbz	x5, 0x31e2c <__api_tcp_server+0x4d1c>
   31e14: f9400101     	ldr	x1, [x8]
   31e18: f8404003     	ldur	x3, [x0, #0x4]
   31e1c: aa0803e0     	mov	x0, x8
   31e20: aa0103e2     	mov	x2, x1
   31e24: aa0303e4     	mov	x4, x3
   31e28: 97ff6d88     	bl	0xd448 <__share_file+0x114>
   31e2c: f94037e8     	ldr	x8, [sp, #0x68]
   31e30: b4000088     	cbz	x8, 0x31e40 <__api_tcp_server+0x4d30>
   31e34: f9402fe0     	ldr	x0, [sp, #0x58]
   31e38: 97ff5aea     	bl	0x89e0 <free@plt>
   31e3c: f9002fff     	str	xzr, [sp, #0x58]
   31e40: f0000178     	adrp	x24, 0x60000
   31e44: 91359318     	add	x24, x24, #0xd64
   31e48: 528000c1     	mov	w1, #0x6                // =6
   31e4c: aa1803e0     	mov	x0, x24
   31e50: a9067fff     	stp	xzr, xzr, [sp, #0x60]
   31e54: f9002fff     	str	xzr, [sp, #0x58]
   31e58: 97ff58fa     	bl	0x8240 <__strlen_chk@plt>
   31e5c: b4000100     	cbz	x0, 0x31e7c <__api_tcp_server+0x4d6c>
   31e60: f9402fe1     	ldr	x1, [sp, #0x58]
   31e64: aa0003e5     	mov	x5, x0
   31e68: 910163e0     	add	x0, sp, #0x58
   31e6c: aa1803e3     	mov	x3, x24
   31e70: aa0103e2     	mov	x2, x1
   31e74: aa1f03e4     	mov	x4, xzr
   31e78: 97ff6d74     	bl	0xd448 <__share_file+0x114>
   31e7c: 910163e1     	add	x1, sp, #0x58
   31e80: aa1703e0     	mov	x0, x23
   31e84: 94003c90     	bl	0x410c4 <operator delete(void*)+0x5d34>
   31e88: f94037e8     	ldr	x8, [sp, #0x68]
   31e8c: b9400018     	ldr	w24, [x0]
   31e90: b4000088     	cbz	x8, 0x31ea0 <__api_tcp_server+0x4d90>
   31e94: f9402fe0     	ldr	x0, [sp, #0x58]
   31e98: 97ff5ad2     	bl	0x89e0 <free@plt>
   31e9c: f9002fff     	str	xzr, [sp, #0x58]
   31ea0: 71000b1f     	cmp	w24, #0x2
   31ea4: 540003c1     	b.ne	0x31f1c <__api_tcp_server+0x4e0c>
   31ea8: f0000178     	adrp	x24, 0x60000
   31eac: 91359318     	add	x24, x24, #0xd64
   31eb0: 528000c1     	mov	w1, #0x6                // =6
   31eb4: aa1803e0     	mov	x0, x24
   31eb8: a9067fff     	stp	xzr, xzr, [sp, #0x60]
   31ebc: f9002fff     	str	xzr, [sp, #0x58]
   31ec0: 97ff58e0     	bl	0x8240 <__strlen_chk@plt>
   31ec4: b4000100     	cbz	x0, 0x31ee4 <__api_tcp_server+0x4dd4>
   31ec8: f9402fe1     	ldr	x1, [sp, #0x58]
   31ecc: aa0003e5     	mov	x5, x0
   31ed0: 910163e0     	add	x0, sp, #0x58
   31ed4: aa1803e3     	mov	x3, x24
   31ed8: aa0103e2     	mov	x2, x1
   31edc: aa1f03e4     	mov	x4, xzr
   31ee0: 97ff6d5a     	bl	0xd448 <__share_file+0x114>
   31ee4: 910163e1     	add	x1, sp, #0x58
   31ee8: aa1703e0     	mov	x0, x23
   31eec: 94003c76     	bl	0x410c4 <operator delete(void*)+0x5d34>
   31ef0: b9400008     	ldr	w8, [x0]
   31ef4: 7100091f     	cmp	w8, #0x2
   31ef8: 540035c1     	b.ne	0x325b0 <__api_tcp_server+0x54a0>
   31efc: f8404008     	ldur	x8, [x0, #0x4]
   31f00: f9403be9     	ldr	x9, [sp, #0x70]
   31f04: f9000928     	str	x8, [x9, #0x10]
   31f08: f94037e8     	ldr	x8, [sp, #0x68]
   31f0c: b4000088     	cbz	x8, 0x31f1c <__api_tcp_server+0x4e0c>
   31f10: f9402fe0     	ldr	x0, [sp, #0x58]
   31f14: 97ff5ab3     	bl	0x89e0 <free@plt>
   31f18: f9002fff     	str	xzr, [sp, #0x58]
   31f1c: 528000c1     	mov	w1, #0x6                // =6
   31f20: aa1b03e0     	mov	x0, x27
   31f24: a9067fff     	stp	xzr, xzr, [sp, #0x60]
   31f28: f9002fff     	str	xzr, [sp, #0x58]
   31f2c: 97ff58c5     	bl	0x8240 <__strlen_chk@plt>
   31f30: b4000100     	cbz	x0, 0x31f50 <__api_tcp_server+0x4e40>
   31f34: f9402fe1     	ldr	x1, [sp, #0x58]
   31f38: aa0003e5     	mov	x5, x0
   31f3c: 910163e0     	add	x0, sp, #0x58
   31f40: aa1b03e3     	mov	x3, x27
   31f44: aa0103e2     	mov	x2, x1
   31f48: aa1f03e4     	mov	x4, xzr
   31f4c: 97ff6d3f     	bl	0xd448 <__share_file+0x114>
   31f50: 910163e1     	add	x1, sp, #0x58
   31f54: aa1703e0     	mov	x0, x23
   31f58: 94003c5b     	bl	0x410c4 <operator delete(void*)+0x5d34>
   31f5c: f94037e8     	ldr	x8, [sp, #0x68]
   31f60: b9400018     	ldr	w24, [x0]
   31f64: b4000088     	cbz	x8, 0x31f74 <__api_tcp_server+0x4e64>
   31f68: f9402fe0     	ldr	x0, [sp, #0x58]
   31f6c: 97ff5a9d     	bl	0x89e0 <free@plt>
   31f70: f9002fff     	str	xzr, [sp, #0x58]
   31f74: 71000b1f     	cmp	w24, #0x2
   31f78: 54000381     	b.ne	0x31fe8 <__api_tcp_server+0x4ed8>
   31f7c: 528000c1     	mov	w1, #0x6                // =6
   31f80: aa1b03e0     	mov	x0, x27
   31f84: a9067fff     	stp	xzr, xzr, [sp, #0x60]
   31f88: f9002fff     	str	xzr, [sp, #0x58]
   31f8c: 97ff58ad     	bl	0x8240 <__strlen_chk@plt>
   31f90: b4000100     	cbz	x0, 0x31fb0 <__api_tcp_server+0x4ea0>
   31f94: f9402fe1     	ldr	x1, [sp, #0x58]
   31f98: aa0003e5     	mov	x5, x0
   31f9c: 910163e0     	add	x0, sp, #0x58
   31fa0: aa1b03e3     	mov	x3, x27
   31fa4: aa0103e2     	mov	x2, x1
   31fa8: aa1f03e4     	mov	x4, xzr
   31fac: 97ff6d27     	bl	0xd448 <__share_file+0x114>
   31fb0: 910163e1     	add	x1, sp, #0x58
   31fb4: aa1703e0     	mov	x0, x23
   31fb8: 94003c43     	bl	0x410c4 <operator delete(void*)+0x5d34>
   31fbc: b9400008     	ldr	w8, [x0]
   31fc0: 7100091f     	cmp	w8, #0x2
   31fc4: 54002f61     	b.ne	0x325b0 <__api_tcp_server+0x54a0>
   31fc8: f8404008     	ldur	x8, [x0, #0x4]
   31fcc: f9403be9     	ldr	x9, [sp, #0x70]
   31fd0: b9001928     	str	w8, [x9, #0x18]
   31fd4: f94037e8     	ldr	x8, [sp, #0x68]
   31fd8: b4000088     	cbz	x8, 0x31fe8 <__api_tcp_server+0x4ed8>
   31fdc: f9402fe0     	ldr	x0, [sp, #0x58]
   31fe0: 97ff5a80     	bl	0x89e0 <free@plt>
   31fe4: f9002fff     	str	xzr, [sp, #0x58]
   31fe8: 528000e1     	mov	w1, #0x7                // =7
   31fec: aa1c03e0     	mov	x0, x28
   31ff0: a9067fff     	stp	xzr, xzr, [sp, #0x60]
   31ff4: f9002fff     	str	xzr, [sp, #0x58]
   31ff8: 97ff5892     	bl	0x8240 <__strlen_chk@plt>
   31ffc: b4000100     	cbz	x0, 0x3201c <__api_tcp_server+0x4f0c>
   32000: f9402fe1     	ldr	x1, [sp, #0x58]
   32004: aa0003e5     	mov	x5, x0
   32008: 910163e0     	add	x0, sp, #0x58
   3200c: aa1c03e3     	mov	x3, x28
   32010: aa0103e2     	mov	x2, x1
   32014: aa1f03e4     	mov	x4, xzr
   32018: 97ff6d0c     	bl	0xd448 <__share_file+0x114>
   3201c: 910163e1     	add	x1, sp, #0x58
   32020: aa1703e0     	mov	x0, x23
   32024: 94003c28     	bl	0x410c4 <operator delete(void*)+0x5d34>
   32028: f94037e8     	ldr	x8, [sp, #0x68]
   3202c: b9400018     	ldr	w24, [x0]
   32030: b4000088     	cbz	x8, 0x32040 <__api_tcp_server+0x4f30>
   32034: f9402fe0     	ldr	x0, [sp, #0x58]
   32038: 97ff5a6a     	bl	0x89e0 <free@plt>
   3203c: f9002fff     	str	xzr, [sp, #0x58]
   32040: 71000b1f     	cmp	w24, #0x2
   32044: 54000381     	b.ne	0x320b4 <__api_tcp_server+0x4fa4>
   32048: 528000e1     	mov	w1, #0x7                // =7
   3204c: aa1c03e0     	mov	x0, x28
   32050: a9067fff     	stp	xzr, xzr, [sp, #0x60]
   32054: f9002fff     	str	xzr, [sp, #0x58]
   32058: 97ff587a     	bl	0x8240 <__strlen_chk@plt>
   3205c: b4000100     	cbz	x0, 0x3207c <__api_tcp_server+0x4f6c>
   32060: f9402fe1     	ldr	x1, [sp, #0x58]
   32064: aa0003e5     	mov	x5, x0
   32068: 910163e0     	add	x0, sp, #0x58
   3206c: aa1c03e3     	mov	x3, x28
   32070: aa0103e2     	mov	x2, x1
   32074: aa1f03e4     	mov	x4, xzr
   32078: 97ff6cf4     	bl	0xd448 <__share_file+0x114>
   3207c: 910163e1     	add	x1, sp, #0x58
   32080: aa1703e0     	mov	x0, x23
   32084: 94003c10     	bl	0x410c4 <operator delete(void*)+0x5d34>
   32088: b9400008     	ldr	w8, [x0]
   3208c: 7100091f     	cmp	w8, #0x2
   32090: 54002901     	b.ne	0x325b0 <__api_tcp_server+0x54a0>
   32094: f8404008     	ldur	x8, [x0, #0x4]
   32098: f9403be9     	ldr	x9, [sp, #0x70]
   3209c: b9001d28     	str	w8, [x9, #0x1c]
   320a0: f94037e8     	ldr	x8, [sp, #0x68]
   320a4: b4000088     	cbz	x8, 0x320b4 <__api_tcp_server+0x4fa4>
   320a8: f9402fe0     	ldr	x0, [sp, #0x58]
   320ac: 97ff5a4d     	bl	0x89e0 <free@plt>
   320b0: f9002fff     	str	xzr, [sp, #0x58]
   320b4: 528000e1     	mov	w1, #0x7                // =7
   320b8: aa1303e0     	mov	x0, x19
   320bc: a9067fff     	stp	xzr, xzr, [sp, #0x60]
   320c0: f9002fff     	str	xzr, [sp, #0x58]
   320c4: 97ff585f     	bl	0x8240 <__strlen_chk@plt>
   320c8: b4000100     	cbz	x0, 0x320e8 <__api_tcp_server+0x4fd8>
   320cc: f9402fe1     	ldr	x1, [sp, #0x58]
   320d0: aa0003e5     	mov	x5, x0
   320d4: 910163e0     	add	x0, sp, #0x58
   320d8: aa1303e3     	mov	x3, x19
   320dc: aa0103e2     	mov	x2, x1
   320e0: aa1f03e4     	mov	x4, xzr
   320e4: 97ff6cd9     	bl	0xd448 <__share_file+0x114>
   320e8: 910163e1     	add	x1, sp, #0x58
   320ec: aa1703e0     	mov	x0, x23
   320f0: 94003bf5     	bl	0x410c4 <operator delete(void*)+0x5d34>
   320f4: f94037e8     	ldr	x8, [sp, #0x68]
   320f8: b9400018     	ldr	w24, [x0]
   320fc: b4000088     	cbz	x8, 0x3210c <__api_tcp_server+0x4ffc>
   32100: f9402fe0     	ldr	x0, [sp, #0x58]
   32104: 97ff5a37     	bl	0x89e0 <free@plt>
   32108: f9002fff     	str	xzr, [sp, #0x58]
   3210c: 71000b1f     	cmp	w24, #0x2
   32110: 54000381     	b.ne	0x32180 <__api_tcp_server+0x5070>
   32114: 528000e1     	mov	w1, #0x7                // =7
   32118: aa1303e0     	mov	x0, x19
   3211c: a9067fff     	stp	xzr, xzr, [sp, #0x60]
   32120: f9002fff     	str	xzr, [sp, #0x58]
   32124: 97ff5847     	bl	0x8240 <__strlen_chk@plt>
   32128: b4000100     	cbz	x0, 0x32148 <__api_tcp_server+0x5038>
   3212c: f9402fe1     	ldr	x1, [sp, #0x58]
   32130: aa0003e5     	mov	x5, x0
   32134: 910163e0     	add	x0, sp, #0x58
   32138: aa1303e3     	mov	x3, x19
   3213c: aa0103e2     	mov	x2, x1
   32140: aa1f03e4     	mov	x4, xzr
   32144: 97ff6cc1     	bl	0xd448 <__share_file+0x114>
   32148: 910163e1     	add	x1, sp, #0x58
   3214c: aa1703e0     	mov	x0, x23
   32150: 94003bdd     	bl	0x410c4 <operator delete(void*)+0x5d34>
   32154: b9400008     	ldr	w8, [x0]
   32158: 7100091f     	cmp	w8, #0x2
   3215c: 540022a1     	b.ne	0x325b0 <__api_tcp_server+0x54a0>
   32160: f8404008     	ldur	x8, [x0, #0x4]
   32164: f9403be9     	ldr	x9, [sp, #0x70]
   32168: b9002128     	str	w8, [x9, #0x20]
   3216c: f94037e8     	ldr	x8, [sp, #0x68]
   32170: b4000088     	cbz	x8, 0x32180 <__api_tcp_server+0x5070>
   32174: f9402fe0     	ldr	x0, [sp, #0x58]
   32178: 97ff5a1a     	bl	0x89e0 <free@plt>
   3217c: f9002fff     	str	xzr, [sp, #0x58]
   32180: 528000c1     	mov	w1, #0x6                // =6
   32184: aa1603e0     	mov	x0, x22
   32188: a9067fff     	stp	xzr, xzr, [sp, #0x60]
   3218c: f9002fff     	str	xzr, [sp, #0x58]
   32190: 97ff582c     	bl	0x8240 <__strlen_chk@plt>
   32194: b4000100     	cbz	x0, 0x321b4 <__api_tcp_server+0x50a4>
   32198: f9402fe1     	ldr	x1, [sp, #0x58]
   3219c: aa0003e5     	mov	x5, x0
   321a0: 910163e0     	add	x0, sp, #0x58
   321a4: aa1603e3     	mov	x3, x22
   321a8: aa0103e2     	mov	x2, x1
   321ac: aa1f03e4     	mov	x4, xzr
   321b0: 97ff6ca6     	bl	0xd448 <__share_file+0x114>
   321b4: 910163e1     	add	x1, sp, #0x58
   321b8: aa1703e0     	mov	x0, x23
   321bc: 94003bc2     	bl	0x410c4 <operator delete(void*)+0x5d34>
   321c0: f94037e8     	ldr	x8, [sp, #0x68]
   321c4: b9400018     	ldr	w24, [x0]
   321c8: b4000088     	cbz	x8, 0x321d8 <__api_tcp_server+0x50c8>
   321cc: f9402fe0     	ldr	x0, [sp, #0x58]
   321d0: 97ff5a04     	bl	0x89e0 <free@plt>
   321d4: f9002fff     	str	xzr, [sp, #0x58]
   321d8: 71000b1f     	cmp	w24, #0x2
   321dc: 54000381     	b.ne	0x3224c <__api_tcp_server+0x513c>
   321e0: 528000c1     	mov	w1, #0x6                // =6
   321e4: aa1603e0     	mov	x0, x22
   321e8: a9067fff     	stp	xzr, xzr, [sp, #0x60]
   321ec: f9002fff     	str	xzr, [sp, #0x58]
   321f0: 97ff5814     	bl	0x8240 <__strlen_chk@plt>
   321f4: b4000100     	cbz	x0, 0x32214 <__api_tcp_server+0x5104>
   321f8: f9402fe1     	ldr	x1, [sp, #0x58]
   321fc: aa0003e5     	mov	x5, x0
   32200: 910163e0     	add	x0, sp, #0x58
   32204: aa1603e3     	mov	x3, x22
   32208: aa0103e2     	mov	x2, x1
   3220c: aa1f03e4     	mov	x4, xzr
   32210: 97ff6c8e     	bl	0xd448 <__share_file+0x114>
   32214: 910163e1     	add	x1, sp, #0x58
   32218: aa1703e0     	mov	x0, x23
   3221c: 94003baa     	bl	0x410c4 <operator delete(void*)+0x5d34>
   32220: b9400008     	ldr	w8, [x0]
   32224: 7100091f     	cmp	w8, #0x2
   32228: 54001c41     	b.ne	0x325b0 <__api_tcp_server+0x54a0>
   3222c: f8404008     	ldur	x8, [x0, #0x4]
   32230: f9403be9     	ldr	x9, [sp, #0x70]
   32234: b9000928     	str	w8, [x9, #0x8]
   32238: f94037e8     	ldr	x8, [sp, #0x68]
   3223c: b4000088     	cbz	x8, 0x3224c <__api_tcp_server+0x513c>
   32240: f9402fe0     	ldr	x0, [sp, #0x58]
   32244: 97ff59e7     	bl	0x89e0 <free@plt>
   32248: f9002fff     	str	xzr, [sp, #0x58]
   3224c: 528000a1     	mov	w1, #0x5                // =5
   32250: aa1403e0     	mov	x0, x20
   32254: a9067fff     	stp	xzr, xzr, [sp, #0x60]
   32258: f9002fff     	str	xzr, [sp, #0x58]
   3225c: 97ff57f9     	bl	0x8240 <__strlen_chk@plt>
   32260: b4000100     	cbz	x0, 0x32280 <__api_tcp_server+0x5170>
   32264: f9402fe1     	ldr	x1, [sp, #0x58]
   32268: aa0003e5     	mov	x5, x0
   3226c: 910163e0     	add	x0, sp, #0x58
   32270: aa1403e3     	mov	x3, x20
   32274: aa0103e2     	mov	x2, x1
   32278: aa1f03e4     	mov	x4, xzr
   3227c: 97ff6c73     	bl	0xd448 <__share_file+0x114>
   32280: 910163e1     	add	x1, sp, #0x58
   32284: aa1703e0     	mov	x0, x23
   32288: 94003b8f     	bl	0x410c4 <operator delete(void*)+0x5d34>
   3228c: f94037e8     	ldr	x8, [sp, #0x68]
   32290: b9400018     	ldr	w24, [x0]
   32294: b4000088     	cbz	x8, 0x322a4 <__api_tcp_server+0x5194>
   32298: f9402fe0     	ldr	x0, [sp, #0x58]
   3229c: 97ff59d1     	bl	0x89e0 <free@plt>
   322a0: f9002fff     	str	xzr, [sp, #0x58]
   322a4: 71000b1f     	cmp	w24, #0x2
   322a8: 54000381     	b.ne	0x32318 <__api_tcp_server+0x5208>
   322ac: 528000a1     	mov	w1, #0x5                // =5
   322b0: aa1403e0     	mov	x0, x20
   322b4: a9067fff     	stp	xzr, xzr, [sp, #0x60]
   322b8: f9002fff     	str	xzr, [sp, #0x58]
   322bc: 97ff57e1     	bl	0x8240 <__strlen_chk@plt>
   322c0: b4000100     	cbz	x0, 0x322e0 <__api_tcp_server+0x51d0>
   322c4: f9402fe1     	ldr	x1, [sp, #0x58]
   322c8: aa0003e5     	mov	x5, x0
   322cc: 910163e0     	add	x0, sp, #0x58
   322d0: aa1403e3     	mov	x3, x20
   322d4: aa0103e2     	mov	x2, x1
   322d8: aa1f03e4     	mov	x4, xzr
   322dc: 97ff6c5b     	bl	0xd448 <__share_file+0x114>
   322e0: 910163e1     	add	x1, sp, #0x58
   322e4: aa1703e0     	mov	x0, x23
   322e8: 94003b77     	bl	0x410c4 <operator delete(void*)+0x5d34>
   322ec: b9400008     	ldr	w8, [x0]
   322f0: 7100091f     	cmp	w8, #0x2
   322f4: 540015e1     	b.ne	0x325b0 <__api_tcp_server+0x54a0>
   322f8: f8404008     	ldur	x8, [x0, #0x4]
   322fc: f9403be9     	ldr	x9, [sp, #0x70]
   32300: f9001528     	str	x8, [x9, #0x28]
   32304: f94037e8     	ldr	x8, [sp, #0x68]
   32308: b4000088     	cbz	x8, 0x32318 <__api_tcp_server+0x5208>
   3230c: f9402fe0     	ldr	x0, [sp, #0x58]
   32310: 97ff59b4     	bl	0x89e0 <free@plt>
   32314: f9002fff     	str	xzr, [sp, #0x58]
   32318: 94001e2e     	bl	0x39bd0 <__api_tcp_server+0xcac0>
   3231c: f9403be8     	ldr	x8, [sp, #0x70]
   32320: f9401509     	ldr	x9, [x8, #0x28]
   32324: eb00013f     	cmp	x9, x0
   32328: 5400010d     	b.le	0x32348 <__api_tcp_server+0x5238>
   3232c: b9400501     	ldr	w1, [x8, #0x4]
   32330: f94023e0     	ldr	x0, [sp, #0x40]
   32334: 9101c3e2     	add	x2, sp, #0x70
   32338: 9400012c     	bl	0x327e8 <__api_tcp_server+0x56d8>
   3233c: f9403bf7     	ldr	x23, [sp, #0x70]
   32340: b50001d7     	cbnz	x23, 0x32378 <__api_tcp_server+0x5268>
   32344: 17fffdd7     	b	0x31aa0 <__api_tcp_server+0x4990>
   32348: f94002a2     	ldr	x2, [x21]
   3234c: 93407f48     	sxtw	x8, w26
   32350: 52800689     	mov	w9, #0x34               // =52
   32354: 52800023     	mov	w3, #0x1                // =1
   32358: 9b090901     	madd	x1, x8, x9, x2
   3235c: 52800028     	mov	w8, #0x1                // =1
   32360: aa1503e0     	mov	x0, x21
   32364: d100075a     	sub	x26, x26, #0x1
   32368: f9001fe8     	str	x8, [sp, #0x38]
   3236c: 940002b7     	bl	0x32e48 <__api_tcp_server+0x5d38>
   32370: f9403bf7     	ldr	x23, [sp, #0x70]
   32374: b4ffb977     	cbz	x23, 0x31aa0 <__api_tcp_server+0x4990>
   32378: aa1703e0     	mov	x0, x23
   3237c: 97fff9a6     	bl	0x30a14 <__api_tcp_server+0x3904>
   32380: aa1703e0     	mov	x0, x23
   32384: 97ff5903     	bl	0x8790 <_ZdlPv@plt>
   32388: 17fffdc6     	b	0x31aa0 <__api_tcp_server+0x4990>
   3238c: a94257f7     	ldp	x23, x21, [sp, #0x20]
   32390: b50000e8     	cbnz	x8, 0x323ac <__api_tcp_server+0x529c>
   32394: a949a3e2     	ldp	x2, x8, [sp, #0x98]
   32398: f94027e3     	ldr	x3, [sp, #0x48]
   3239c: 52800309     	mov	w9, #0x18               // =24
   323a0: 910263e0     	add	x0, sp, #0x98
   323a4: 9b090901     	madd	x1, x8, x9, x2
   323a8: 97ffaa20     	bl	0x1cc28 <__share_file+0xf8f4>
   323ac: f94023f8     	ldr	x24, [sp, #0x40]
   323b0: b9405708     	ldr	w8, [x24, #0x54]
   323b4: 6b15011f     	cmp	w8, w21
   323b8: 540013c9     	b.ls	0x32630 <__api_tcp_server+0x5520>
   323bc: f844c309     	ldur	x9, [x24, #0x4c]
   323c0: f9401bea     	ldr	x10, [sp, #0x30]
   323c4: 52800c0b     	mov	w11, #0x60              // =96
   323c8: 9b0b2549     	madd	x9, x10, x11, x9
   323cc: b9400535     	ldr	w21, [x9, #0x4]
   323d0: 310006bf     	cmn	w21, #0x1
   323d4: 54ffb300     	b.eq	0x31a34 <__api_tcp_server+0x4924>
   323d8: 6b15011f     	cmp	w8, w21
   323dc: 54ffb2c8     	b.hi	0x31a34 <__api_tcp_server+0x4924>
   323e0: b0000140     	adrp	x0, 0x5b000
   323e4: f0000142     	adrp	x2, 0x5d000
   323e8: 90000143     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   323ec: 912fd800     	add	x0, x0, #0xbf6
   323f0: 9129f042     	add	x2, x2, #0xa7c
   323f4: 91397863     	add	x3, x3, #0xe5e
   323f8: 528011e1     	mov	w1, #0x8f               // =143
   323fc: 97ff5779     	bl	0x81e0 <__assert2@plt>
   32400: f94053e8     	ldr	x8, [sp, #0xa0]
   32404: b4000448     	cbz	x8, 0x3248c <__api_tcp_server+0x537c>
   32408: f9404ff3     	ldr	x19, [sp, #0x98]
   3240c: a9416bfb     	ldp	x27, x26, [sp, #0x10]
   32410: f94003f6     	ldr	x22, [sp]
   32414: 8b080508     	add	x8, x8, x8, lsl #1
   32418: d37df114     	lsl	x20, x8, #3
   3241c: 52800c15     	mov	w21, #0x60              // =96
   32420: 14000004     	b	0x32430 <__api_tcp_server+0x5320>
   32424: f1006294     	subs	x20, x20, #0x18
   32428: 91006273     	add	x19, x19, #0x18
   3242c: 54000360     	b.eq	0x32498 <__api_tcp_server+0x5388>
   32430: b94002e8     	ldr	w8, [x23]
   32434: 7100151f     	cmp	w8, #0x5
   32438: 54000dc1     	b.ne	0x325f0 <__api_tcp_server+0x54e0>
   3243c: aa1603e0     	mov	x0, x22
   32440: aa1303e1     	mov	x1, x19
   32444: 97ffa403     	bl	0x1b450 <__share_file+0xe11c>
   32448: aa0003e2     	mov	x2, x0
   3244c: 3100045f     	cmn	w2, #0x1
   32450: 54fffea0     	b.eq	0x32424 <__api_tcp_server+0x5314>
   32454: b9405708     	ldr	w8, [x24, #0x54]
   32458: 6b02011f     	cmp	w8, w2
   3245c: 54fffe49     	b.ls	0x32424 <__api_tcp_server+0x5314>
   32460: f844c308     	ldur	x8, [x24, #0x4c]
   32464: 92407c49     	and	x9, x2, #0xffffffff
   32468: 9b152128     	madd	x8, x9, x21, x8
   3246c: b9400908     	ldr	w8, [x8, #0x8]
   32470: d360fc49     	lsr	x9, x2, #32
   32474: 6b09011f     	cmp	w8, w9
   32478: 54fffd61     	b.ne	0x32424 <__api_tcp_server+0x5314>
   3247c: aa1603e0     	mov	x0, x22
   32480: aa1603e1     	mov	x1, x22
   32484: 97ffa52b     	bl	0x1b930 <__share_file+0xe5fc>
   32488: 17ffffe7     	b	0x32424 <__api_tcp_server+0x5314>
   3248c: a9416bfb     	ldp	x27, x26, [sp, #0x10]
   32490: f9401fe8     	ldr	x8, [sp, #0x38]
   32494: 36000248     	tbz	w8, #0x0, 0x324dc <__api_tcp_server+0x53cc>
   32498: 94002975     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   3249c: 910243e1     	add	x1, sp, #0x90
   324a0: aa1f03e2     	mov	x2, xzr
   324a4: 9400343f     	bl	0x3f5a0 <operator delete(void*)+0x4210>
   324a8: 910163e8     	add	x8, sp, #0x58
   324ac: aa1703e0     	mov	x0, x23
   324b0: 94003d22     	bl	0x41938 <operator delete(void*)+0x65a8>
   324b4: 9400296e     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   324b8: a9458fe2     	ldp	x2, x3, [sp, #0x58]
   324bc: 910243e1     	add	x1, sp, #0x90
   324c0: aa1f03e4     	mov	x4, xzr
   324c4: 940034c0     	bl	0x3f7c4 <operator delete(void*)+0x4434>
   324c8: f94037e8     	ldr	x8, [sp, #0x68]
   324cc: b4000088     	cbz	x8, 0x324dc <__api_tcp_server+0x53cc>
   324d0: f9402fe0     	ldr	x0, [sp, #0x58]
   324d4: 97ff5943     	bl	0x89e0 <free@plt>
   324d8: f9002fff     	str	xzr, [sp, #0x58]
   324dc: f94057e8     	ldr	x8, [sp, #0xa8]
   324e0: b40003a8     	cbz	x8, 0x32554 <__api_tcp_server+0x5444>
   324e4: a949a3f3     	ldp	x19, x8, [sp, #0x98]
   324e8: b4000308     	cbz	x8, 0x32548 <__api_tcp_server+0x5438>
   324ec: aa1f03f4     	mov	x20, xzr
   324f0: aa1f03f5     	mov	x21, xzr
   324f4: 52800316     	mov	w22, #0x18              // =24
   324f8: d2c00037     	mov	x23, #0x100000000       // =4294967296
   324fc: 14000008     	b	0x3251c <__api_tcp_server+0x540c>
   32500: 9b164f08     	madd	x8, x24, x22, x19
   32504: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   32508: f94053e8     	ldr	x8, [sp, #0xa0]
   3250c: 910006b5     	add	x21, x21, #0x1
   32510: eb0802bf     	cmp	x21, x8
   32514: 8b170294     	add	x20, x20, x23
   32518: 54000162     	b.hs	0x32544 <__api_tcp_server+0x5434>
   3251c: 9360fe98     	asr	x24, x20, #32
   32520: 9b164f19     	madd	x25, x24, x22, x19
   32524: b4ffff59     	cbz	x25, 0x3250c <__api_tcp_server+0x53fc>
   32528: 9b164f08     	madd	x8, x24, x22, x19
   3252c: f9400908     	ldr	x8, [x8, #0x10]
   32530: b4fffe88     	cbz	x8, 0x32500 <__api_tcp_server+0x53f0>
   32534: f9400320     	ldr	x0, [x25]
   32538: 97ff592a     	bl	0x89e0 <free@plt>
   3253c: f900033f     	str	xzr, [x25]
   32540: 17fffff0     	b	0x32500 <__api_tcp_server+0x53f0>
   32544: f9404ff3     	ldr	x19, [sp, #0x98]
   32548: aa1303e0     	mov	x0, x19
   3254c: 97ff5925     	bl	0x89e0 <free@plt>
   32550: f9004fff     	str	xzr, [sp, #0x98]
   32554: f94047e8     	ldr	x8, [sp, #0x88]
   32558: f94007e9     	ldr	x9, [sp, #0x8]
   3255c: a9007d3f     	stp	xzr, xzr, [x9]
   32560: b4000088     	cbz	x8, 0x32570 <__api_tcp_server+0x5460>
   32564: f9403fe0     	ldr	x0, [sp, #0x78]
   32568: 97ff591e     	bl	0x89e0 <free@plt>
   3256c: f9003fff     	str	xzr, [sp, #0x78]
   32570: 910243e0     	add	x0, sp, #0x90
   32574: 94003678     	bl	0x3ff54 <operator delete(void*)+0x4bc4>
   32578: aa1b03e0     	mov	x0, x27
   3257c: 9400265b     	bl	0x3bee8 <operator delete(void*)+0xb58>
   32580: f9401748     	ldr	x8, [x26, #0x28]
   32584: f85a03a9     	ldur	x9, [x29, #-0x60]
   32588: eb09011f     	cmp	x8, x9
   3258c: 54000621     	b.ne	0x32650 <__api_tcp_server+0x5540>
   32590: a9537bfd     	ldp	x29, x30, [sp, #0x130]
   32594: a9524ff4     	ldp	x20, x19, [sp, #0x120]
   32598: a95157f6     	ldp	x22, x21, [sp, #0x110]
   3259c: a9505ff8     	ldp	x24, x23, [sp, #0x100]
   325a0: a94f67fa     	ldp	x26, x25, [sp, #0xf0]
   325a4: a94e6ffc     	ldp	x28, x27, [sp, #0xe0]
   325a8: 910503ff     	add	sp, sp, #0x140
   325ac: d65f03c0     	ret
   325b0: d0000140     	adrp	x0, 0x5c000
   325b4: f0000142     	adrp	x2, 0x5d000
   325b8: f0000143     	adrp	x3, 0x5d000
   325bc: 9114cc00     	add	x0, x0, #0x533
   325c0: 91223c42     	add	x2, x2, #0x88f
   325c4: 9122e863     	add	x3, x3, #0x8ba
   325c8: 52800b41     	mov	w1, #0x5a               // =90
   325cc: 97ff5705     	bl	0x81e0 <__assert2@plt>
   325d0: d0000140     	adrp	x0, 0x5c000
   325d4: d0000142     	adrp	x2, 0x5c000
   325d8: d0000143     	adrp	x3, 0x5c000
   325dc: 9114cc00     	add	x0, x0, #0x533
   325e0: 91184c42     	add	x2, x2, #0x613
   325e4: 91194063     	add	x3, x3, #0x650
   325e8: 52800bc1     	mov	w1, #0x5e               // =94
   325ec: 97ff56fd     	bl	0x81e0 <__assert2@plt>
   325f0: d0000140     	adrp	x0, 0x5c000
   325f4: f0000142     	adrp	x2, 0x5d000
   325f8: f0000143     	adrp	x3, 0x5d000
   325fc: 9114cc00     	add	x0, x0, #0x533
   32600: 9123d442     	add	x2, x2, #0x8f5
   32604: 9124c863     	add	x3, x3, #0x932
   32608: 52800cc1     	mov	w1, #0x66               // =102
   3260c: 97ff56f5     	bl	0x81e0 <__assert2@plt>
   32610: d0000140     	adrp	x0, 0x5c000
   32614: d0000142     	adrp	x2, 0x5c000
   32618: d0000143     	adrp	x3, 0x5c000
   3261c: 9114cc00     	add	x0, x0, #0x533
   32620: 911a2442     	add	x2, x2, #0x689
   32624: 911b1063     	add	x3, x3, #0x6c4
   32628: 52800c41     	mov	w1, #0x62               // =98
   3262c: 97ff56ed     	bl	0x81e0 <__assert2@plt>
   32630: b0000140     	adrp	x0, 0x5b000
   32634: f0000142     	adrp	x2, 0x5d000
   32638: 90000143     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   3263c: 912fd800     	add	x0, x0, #0xbf6
   32640: 91389442     	add	x2, x2, #0xe25
   32644: 91397863     	add	x3, x3, #0xe5e
   32648: 52801201     	mov	w1, #0x90               // =144
   3264c: 97ff56e5     	bl	0x81e0 <__assert2@plt>
   32650: 97ff57a4     	bl	0x84e0 <__stack_chk_fail@plt>
   32654: a9bc5ff8     	stp	x24, x23, [sp, #-0x40]!
   32658: a90157f6     	stp	x22, x21, [sp, #0x10]
   3265c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   32660: a9037bfd     	stp	x29, x30, [sp, #0x30]
   32664: 9100c3fd     	add	x29, sp, #0x30
   32668: 12800001     	mov	w1, #-0x1               // =-1
   3266c: aa0003f3     	mov	x19, x0
   32670: 94000028     	bl	0x32710 <__api_tcp_server+0x5600>
   32674: 9100e260     	add	x0, x19, #0x38
   32678: 94003a73     	bl	0x41044 <operator delete(void*)+0x5cb4>
   3267c: 9100a260     	add	x0, x19, #0x28
   32680: 94002571     	bl	0x3bc44 <operator delete(void*)+0x8b4>
   32684: 91006260     	add	x0, x19, #0x18
   32688: 9400256f     	bl	0x3bc44 <operator delete(void*)+0x8b4>
   3268c: f9400a68     	ldr	x8, [x19, #0x10]
   32690: b4000348     	cbz	x8, 0x326f8 <__api_tcp_server+0x55e8>
   32694: a9402274     	ldp	x20, x8, [x19]
   32698: b40002a8     	cbz	x8, 0x326ec <__api_tcp_server+0x55dc>
   3269c: aa1f03f6     	mov	x22, xzr
   326a0: aa1f03f7     	mov	x23, xzr
   326a4: d2c00038     	mov	x24, #0x100000000       // =4294967296
   326a8: ab967689     	adds	x9, x20, x22, asr #29
   326ac: 540000e1     	b.ne	0x326c8 <__api_tcp_server+0x55b8>
   326b0: 910006f7     	add	x23, x23, #0x1
   326b4: eb0802ff     	cmp	x23, x8
   326b8: 8b1802d6     	add	x22, x22, x24
   326bc: 54000162     	b.hs	0x326e8 <__api_tcp_server+0x55d8>
   326c0: ab967689     	adds	x9, x20, x22, asr #29
   326c4: 54ffff60     	b.eq	0x326b0 <__api_tcp_server+0x55a0>
   326c8: f9400135     	ldr	x21, [x9]
   326cc: b4ffff35     	cbz	x21, 0x326b0 <__api_tcp_server+0x55a0>
   326d0: aa1503e0     	mov	x0, x21
   326d4: 97fff8d0     	bl	0x30a14 <__api_tcp_server+0x3904>
   326d8: aa1503e0     	mov	x0, x21
   326dc: 97ff582d     	bl	0x8790 <_ZdlPv@plt>
   326e0: f9400668     	ldr	x8, [x19, #0x8]
   326e4: 17fffff3     	b	0x326b0 <__api_tcp_server+0x55a0>
   326e8: f9400274     	ldr	x20, [x19]
   326ec: aa1403e0     	mov	x0, x20
   326f0: 97ff58bc     	bl	0x89e0 <free@plt>
   326f4: f900027f     	str	xzr, [x19]
   326f8: a900fe7f     	stp	xzr, xzr, [x19, #0x8]
   326fc: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   32700: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   32704: a94157f6     	ldp	x22, x21, [sp, #0x10]
   32708: a8c45ff8     	ldp	x24, x23, [sp], #0x40
   3270c: d65f03c0     	ret
   32710: f81c0ff7     	str	x23, [sp, #-0x40]!
   32714: a90157f6     	stp	x22, x21, [sp, #0x10]
   32718: a9024ff4     	stp	x20, x19, [sp, #0x20]
   3271c: a9037bfd     	stp	x29, x30, [sp, #0x30]
   32720: 9100c3fd     	add	x29, sp, #0x30
   32724: 9100a013     	add	x19, x0, #0x28
   32728: aa0003f5     	mov	x21, x0
   3272c: aa1303e0     	mov	x0, x19
   32730: 2a0103f4     	mov	w20, w1
   32734: 94002559     	bl	0x3bc98 <operator delete(void*)+0x908>
   32738: f94006a8     	ldr	x8, [x21, #0x8]
   3273c: 7100051f     	cmp	w8, #0x1
   32740: 5400048b     	b.lt	0x327d0 <__api_tcp_server+0x56c0>
   32744: 93407d09     	sxtw	x9, w8
   32748: d1000536     	sub	x22, x9, #0x1
   3274c: eb16011f     	cmp	x8, x22
   32750: 54000309     	b.ls	0x327b0 <__api_tcp_server+0x56a0>
   32754: d37df2d7     	lsl	x23, x22, #3
   32758: f94002a8     	ldr	x8, [x21]
   3275c: 3100069f     	cmn	w20, #0x1
   32760: 8b170102     	add	x2, x8, x23
   32764: f9400048     	ldr	x8, [x2]
   32768: b9400501     	ldr	w1, [x8, #0x4]
   3276c: 54000060     	b.eq	0x32778 <__api_tcp_server+0x5668>
   32770: 6b14003f     	cmp	w1, w20
   32774: 54000121     	b.ne	0x32798 <__api_tcp_server+0x5688>
   32778: 52800023     	mov	w3, #0x1                // =1
   3277c: aa1503e0     	mov	x0, x21
   32780: 94000203     	bl	0x32f8c <__api_tcp_server+0x5e7c>
   32784: f94002a2     	ldr	x2, [x21]
   32788: 52800023     	mov	w3, #0x1                // =1
   3278c: aa1503e0     	mov	x0, x21
   32790: 8b170041     	add	x1, x2, x23
   32794: 94000590     	bl	0x33dd4 <__api_tcp_server+0x6cc4>
   32798: f10006d6     	subs	x22, x22, #0x1
   3279c: 540001ab     	b.lt	0x327d0 <__api_tcp_server+0x56c0>
   327a0: f94006a8     	ldr	x8, [x21, #0x8]
   327a4: d10022f7     	sub	x23, x23, #0x8
   327a8: eb16011f     	cmp	x8, x22
   327ac: 54fffd68     	b.hi	0x32758 <__api_tcp_server+0x5648>
   327b0: 90000140     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   327b4: f0000162     	adrp	x2, 0x61000
   327b8: 90000143     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   327bc: 91215c00     	add	x0, x0, #0x857
   327c0: 9115b442     	add	x2, x2, #0x56d
   327c4: 91397863     	add	x3, x3, #0xe5e
   327c8: 528023e1     	mov	w1, #0x11f              // =287
   327cc: 97ff5685     	bl	0x81e0 <__assert2@plt>
   327d0: aa1303e0     	mov	x0, x19
   327d4: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   327d8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   327dc: a94157f6     	ldp	x22, x21, [sp, #0x10]
   327e0: f84407f7     	ldr	x23, [sp], #0x40
   327e4: 140025c1     	b	0x3bee8 <operator delete(void*)+0xb58>
   327e8: d10303ff     	sub	sp, sp, #0xc0
   327ec: f9003bf9     	str	x25, [sp, #0x70]
   327f0: a9085ff8     	stp	x24, x23, [sp, #0x80]
   327f4: a90957f6     	stp	x22, x21, [sp, #0x90]
   327f8: a90a4ff4     	stp	x20, x19, [sp, #0xa0]
   327fc: a90b7bfd     	stp	x29, x30, [sp, #0xb0]
   32800: 9102c3fd     	add	x29, sp, #0xb0
   32804: d53bd059     	mrs	x25, TPIDR_EL0
   32808: f9401728     	ldr	x8, [x25, #0x28]
   3280c: 9100a013     	add	x19, x0, #0x28
   32810: aa0003f5     	mov	x21, x0
   32814: aa1303e0     	mov	x0, x19
   32818: aa0203f4     	mov	x20, x2
   3281c: 2a0103f7     	mov	w23, w1
   32820: f81b83a8     	stur	x8, [x29, #-0x48]
   32824: 9400251d     	bl	0x3bc98 <operator delete(void*)+0x908>
   32828: f0000160     	adrp	x0, 0x61000
   3282c: 52800076     	mov	w22, #0x3               // =3
   32830: 9112a400     	add	x0, x0, #0x4a9
   32834: 910123e1     	add	x1, sp, #0x48
   32838: f90027f6     	str	x22, [sp, #0x48]
   3283c: 97ff5831     	bl	0x8900 <__get_settings_value_integer@plt>
   32840: f9400288     	ldr	x8, [x20]
   32844: f94027e9     	ldr	x9, [sp, #0x48]
   32848: 7200001f     	tst	w0, #0x1
   3284c: b980090a     	ldrsw	x10, [x8, #0x8]
   32850: 9a961129     	csel	x9, x9, x22, ne
   32854: eb0a013f     	cmp	x9, x10
   32858: 540000ea     	b.ge	0x32874 <__api_tcp_server+0x5764>
   3285c: 52800023     	mov	w3, #0x1                // =1
   32860: aa1503e0     	mov	x0, x21
   32864: 2a1703e1     	mov	w1, w23
   32868: aa1403e2     	mov	x2, x20
   3286c: 940001c8     	bl	0x32f8c <__api_tcp_server+0x5e7c>
   32870: 14000168     	b	0x32e10 <__api_tcp_server+0x5d00>
   32874: f0000160     	adrp	x0, 0x61000
   32878: 9112e400     	add	x0, x0, #0x4b9
   3287c: 528000e1     	mov	w1, #0x7                // =7
   32880: 9101e116     	add	x22, x8, #0x78
   32884: a905ffff     	stp	xzr, xzr, [sp, #0x58]
   32888: f9002bff     	str	xzr, [sp, #0x50]
   3288c: 97ff566d     	bl	0x8240 <__strlen_chk@plt>
   32890: b4000120     	cbz	x0, 0x328b4 <__api_tcp_server+0x57a4>
   32894: f9402be1     	ldr	x1, [sp, #0x50]
   32898: f0000163     	adrp	x3, 0x61000
   3289c: aa0003e5     	mov	x5, x0
   328a0: 9112e463     	add	x3, x3, #0x4b9
   328a4: 910143e0     	add	x0, sp, #0x50
   328a8: aa0103e2     	mov	x2, x1
   328ac: aa1f03e4     	mov	x4, xzr
   328b0: 97ff6ae6     	bl	0xd448 <__share_file+0x114>
   328b4: 910143e1     	add	x1, sp, #0x50
   328b8: aa1603e0     	mov	x0, x22
   328bc: 94003a02     	bl	0x410c4 <operator delete(void*)+0x5d34>
   328c0: b9400008     	ldr	w8, [x0]
   328c4: aa0003f8     	mov	x24, x0
   328c8: 93407ef7     	sxtw	x23, w23
   328cc: 7100091f     	cmp	w8, #0x2
   328d0: 540000a0     	b.eq	0x328e4 <__api_tcp_server+0x57d4>
   328d4: aa1803e0     	mov	x0, x24
   328d8: 94003857     	bl	0x40a34 <operator delete(void*)+0x56a4>
   328dc: 52800048     	mov	w8, #0x2                // =2
   328e0: b9000308     	str	w8, [x24]
   328e4: f8004317     	stur	x23, [x24, #0x4]
   328e8: f94033e8     	ldr	x8, [sp, #0x60]
   328ec: b4000088     	cbz	x8, 0x328fc <__api_tcp_server+0x57ec>
   328f0: f9402be0     	ldr	x0, [sp, #0x50]
   328f4: 97ff583b     	bl	0x89e0 <free@plt>
   328f8: f9002bff     	str	xzr, [sp, #0x50]
   328fc: 90000160     	adrp	x0, 0x5e000
   32900: 91123c00     	add	x0, x0, #0x48f
   32904: 528000c1     	mov	w1, #0x6                // =6
   32908: a903ffff     	stp	xzr, xzr, [sp, #0x38]
   3290c: f9001bff     	str	xzr, [sp, #0x30]
   32910: 97ff564c     	bl	0x8240 <__strlen_chk@plt>
   32914: b4000120     	cbz	x0, 0x32938 <__api_tcp_server+0x5828>
   32918: f9401be1     	ldr	x1, [sp, #0x30]
   3291c: 90000163     	adrp	x3, 0x5e000
   32920: aa0003e5     	mov	x5, x0
   32924: 91123c63     	add	x3, x3, #0x48f
   32928: 9100c3e0     	add	x0, sp, #0x30
   3292c: aa0103e2     	mov	x2, x1
   32930: aa1f03e4     	mov	x4, xzr
   32934: 97ff6ac5     	bl	0xd448 <__share_file+0x114>
   32938: 9100c3e1     	add	x1, sp, #0x30
   3293c: aa1603e0     	mov	x0, x22
   32940: 940039e1     	bl	0x410c4 <operator delete(void*)+0x5d34>
   32944: f9400288     	ldr	x8, [x20]
   32948: 910143e1     	add	x1, sp, #0x50
   3294c: aa0003f7     	mov	x23, x0
   32950: a905ffff     	stp	xzr, xzr, [sp, #0x58]
   32954: 9100c118     	add	x24, x8, #0x30
   32958: aa1803e2     	mov	x2, x24
   3295c: f9002bff     	str	xzr, [sp, #0x50]
   32960: 94003b45     	bl	0x41674 <operator delete(void*)+0x62e4>
   32964: 910012e2     	add	x2, x23, #0x4
   32968: 36000120     	tbz	w0, #0x0, 0x3298c <__api_tcp_server+0x587c>
   3296c: 910143e1     	add	x1, sp, #0x50
   32970: 52800023     	mov	w3, #0x1                // =1
   32974: 52800064     	mov	w4, #0x3                // =3
   32978: aa1703e0     	mov	x0, x23
   3297c: 97ffa385     	bl	0x1b790 <__share_file+0xe45c>
   32980: f94033e8     	ldr	x8, [sp, #0x60]
   32984: b5000128     	cbnz	x8, 0x329a8 <__api_tcp_server+0x5898>
   32988: 1400000b     	b	0x329b4 <__api_tcp_server+0x58a4>
   3298c: 52800023     	mov	w3, #0x1                // =1
   32990: 52800064     	mov	w4, #0x3                // =3
   32994: aa1703e0     	mov	x0, x23
   32998: aa1803e1     	mov	x1, x24
   3299c: 97ffa3b1     	bl	0x1b860 <__share_file+0xe52c>
   329a0: f94033e8     	ldr	x8, [sp, #0x60]
   329a4: b4000088     	cbz	x8, 0x329b4 <__api_tcp_server+0x58a4>
   329a8: f9402be0     	ldr	x0, [sp, #0x50]
   329ac: 97ff580d     	bl	0x89e0 <free@plt>
   329b0: f9002bff     	str	xzr, [sp, #0x50]
   329b4: f94023e8     	ldr	x8, [sp, #0x40]
   329b8: b4000088     	cbz	x8, 0x329c8 <__api_tcp_server+0x58b8>
   329bc: f9401be0     	ldr	x0, [sp, #0x30]
   329c0: 97ff5808     	bl	0x89e0 <free@plt>
   329c4: f9001bff     	str	xzr, [sp, #0x30]
   329c8: f0000160     	adrp	x0, 0x61000
   329cc: 91130000     	add	x0, x0, #0x4c0
   329d0: 52800141     	mov	w1, #0xa                // =10
   329d4: a903ffff     	stp	xzr, xzr, [sp, #0x38]
   329d8: f9001bff     	str	xzr, [sp, #0x30]
   329dc: 97ff5619     	bl	0x8240 <__strlen_chk@plt>
   329e0: b4000120     	cbz	x0, 0x32a04 <__api_tcp_server+0x58f4>
   329e4: f9401be1     	ldr	x1, [sp, #0x30]
   329e8: f0000163     	adrp	x3, 0x61000
   329ec: aa0003e5     	mov	x5, x0
   329f0: 91130063     	add	x3, x3, #0x4c0
   329f4: 9100c3e0     	add	x0, sp, #0x30
   329f8: aa0103e2     	mov	x2, x1
   329fc: aa1f03e4     	mov	x4, xzr
   32a00: 97ff6a92     	bl	0xd448 <__share_file+0x114>
   32a04: 9100c3e1     	add	x1, sp, #0x30
   32a08: aa1603e0     	mov	x0, x22
   32a0c: 940039ae     	bl	0x410c4 <operator delete(void*)+0x5d34>
   32a10: aa0003f7     	mov	x23, x0
   32a14: 97ffc862     	bl	0x24b9c <__share_file+0x17868>
   32a18: 91006018     	add	x24, x0, #0x18
   32a1c: 910143e1     	add	x1, sp, #0x50
   32a20: aa1703e0     	mov	x0, x23
   32a24: aa1803e2     	mov	x2, x24
   32a28: a905ffff     	stp	xzr, xzr, [sp, #0x58]
   32a2c: f9002bff     	str	xzr, [sp, #0x50]
   32a30: 94003b11     	bl	0x41674 <operator delete(void*)+0x62e4>
   32a34: 910012e2     	add	x2, x23, #0x4
   32a38: 36000120     	tbz	w0, #0x0, 0x32a5c <__api_tcp_server+0x594c>
   32a3c: 910143e1     	add	x1, sp, #0x50
   32a40: 52800023     	mov	w3, #0x1                // =1
   32a44: 52800064     	mov	w4, #0x3                // =3
   32a48: aa1703e0     	mov	x0, x23
   32a4c: 97ffa351     	bl	0x1b790 <__share_file+0xe45c>
   32a50: f94033e8     	ldr	x8, [sp, #0x60]
   32a54: b5000128     	cbnz	x8, 0x32a78 <__api_tcp_server+0x5968>
   32a58: 1400000b     	b	0x32a84 <__api_tcp_server+0x5974>
   32a5c: 52800023     	mov	w3, #0x1                // =1
   32a60: 52800064     	mov	w4, #0x3                // =3
   32a64: aa1703e0     	mov	x0, x23
   32a68: aa1803e1     	mov	x1, x24
   32a6c: 97ffa37d     	bl	0x1b860 <__share_file+0xe52c>
   32a70: f94033e8     	ldr	x8, [sp, #0x60]
   32a74: b4000088     	cbz	x8, 0x32a84 <__api_tcp_server+0x5974>
   32a78: f9402be0     	ldr	x0, [sp, #0x50]
   32a7c: 97ff57d9     	bl	0x89e0 <free@plt>
   32a80: f9002bff     	str	xzr, [sp, #0x50]
   32a84: f94023e8     	ldr	x8, [sp, #0x40]
   32a88: b4000088     	cbz	x8, 0x32a98 <__api_tcp_server+0x5988>
   32a8c: f9401be0     	ldr	x0, [sp, #0x30]
   32a90: 97ff57d4     	bl	0x89e0 <free@plt>
   32a94: f9001bff     	str	xzr, [sp, #0x30]
   32a98: f0000160     	adrp	x0, 0x61000
   32a9c: 91132800     	add	x0, x0, #0x4ca
   32aa0: 52800101     	mov	w1, #0x8                // =8
   32aa4: a905ffff     	stp	xzr, xzr, [sp, #0x58]
   32aa8: f9002bff     	str	xzr, [sp, #0x50]
   32aac: 97ff55e5     	bl	0x8240 <__strlen_chk@plt>
   32ab0: b4000120     	cbz	x0, 0x32ad4 <__api_tcp_server+0x59c4>
   32ab4: f9402be1     	ldr	x1, [sp, #0x50]
   32ab8: f0000163     	adrp	x3, 0x61000
   32abc: aa0003e5     	mov	x5, x0
   32ac0: 91132863     	add	x3, x3, #0x4ca
   32ac4: 910143e0     	add	x0, sp, #0x50
   32ac8: aa0103e2     	mov	x2, x1
   32acc: aa1f03e4     	mov	x4, xzr
   32ad0: 97ff6a5e     	bl	0xd448 <__share_file+0x114>
   32ad4: 910143e1     	add	x1, sp, #0x50
   32ad8: aa1603e0     	mov	x0, x22
   32adc: 9400397a     	bl	0x410c4 <operator delete(void*)+0x5d34>
   32ae0: f9400288     	ldr	x8, [x20]
   32ae4: aa0003f7     	mov	x23, x0
   32ae8: 9102c100     	add	x0, x8, #0xb0
   32aec: 910063e8     	add	x8, sp, #0x18
   32af0: 94002c6b     	bl	0x3dc9c <operator delete(void*)+0x290c>
   32af4: f0000180     	adrp	x0, 0x65000
   32af8: 91392000     	add	x0, x0, #0xe48
   32afc: 52800041     	mov	w1, #0x2                // =2
   32b00: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   32b04: f90003ff     	str	xzr, [sp]
   32b08: 97ff55ce     	bl	0x8240 <__strlen_chk@plt>
   32b0c: b4000120     	cbz	x0, 0x32b30 <__api_tcp_server+0x5a20>
   32b10: f94003e1     	ldr	x1, [sp]
   32b14: f0000183     	adrp	x3, 0x65000
   32b18: aa0003e5     	mov	x5, x0
   32b1c: 91392063     	add	x3, x3, #0xe48
   32b20: 910003e0     	mov	x0, sp
   32b24: aa0103e2     	mov	x2, x1
   32b28: aa1f03e4     	mov	x4, xzr
   32b2c: 97ff6a47     	bl	0xd448 <__share_file+0x114>
   32b30: f94013e8     	ldr	x8, [sp, #0x20]
   32b34: f94007e5     	ldr	x5, [sp, #0x8]
   32b38: a903ffff     	stp	xzr, xzr, [sp, #0x38]
   32b3c: f9001bff     	str	xzr, [sp, #0x30]
   32b40: ab05011f     	cmn	x8, x5
   32b44: 54000280     	b.eq	0x32b94 <__api_tcp_server+0x5a84>
   32b48: f9001fff     	str	xzr, [sp, #0x38]
   32b4c: b4000188     	cbz	x8, 0x32b7c <__api_tcp_server+0x5a6c>
   32b50: f9400fe3     	ldr	x3, [sp, #0x18]
   32b54: 9100c3e0     	add	x0, sp, #0x30
   32b58: aa1f03e1     	mov	x1, xzr
   32b5c: aa1f03e2     	mov	x2, xzr
   32b60: aa0303e4     	mov	x4, x3
   32b64: aa0803e5     	mov	x5, x8
   32b68: 97ff6a38     	bl	0xd448 <__share_file+0x114>
   32b6c: f9401be2     	ldr	x2, [sp, #0x30]
   32b70: b98023e8     	ldrsw	x8, [sp, #0x20]
   32b74: f94007e5     	ldr	x5, [sp, #0x8]
   32b78: 14000002     	b	0x32b80 <__api_tcp_server+0x5a70>
   32b7c: aa1f03e2     	mov	x2, xzr
   32b80: f94003e3     	ldr	x3, [sp]
   32b84: 8b080041     	add	x1, x2, x8
   32b88: 9100c3e0     	add	x0, sp, #0x30
   32b8c: aa0303e4     	mov	x4, x3
   32b90: 97ff6a2e     	bl	0xd448 <__share_file+0x114>
   32b94: 910012e2     	add	x2, x23, #0x4
   32b98: 9100c3e1     	add	x1, sp, #0x30
   32b9c: 52800023     	mov	w3, #0x1                // =1
   32ba0: 52800064     	mov	w4, #0x3                // =3
   32ba4: aa1703e0     	mov	x0, x23
   32ba8: 97ffa2fa     	bl	0x1b790 <__share_file+0xe45c>
   32bac: f94023e8     	ldr	x8, [sp, #0x40]
   32bb0: b4000088     	cbz	x8, 0x32bc0 <__api_tcp_server+0x5ab0>
   32bb4: f9401be0     	ldr	x0, [sp, #0x30]
   32bb8: 97ff578a     	bl	0x89e0 <free@plt>
   32bbc: f9001bff     	str	xzr, [sp, #0x30]
   32bc0: f9400be8     	ldr	x8, [sp, #0x10]
   32bc4: a903ffff     	stp	xzr, xzr, [sp, #0x38]
   32bc8: b4000088     	cbz	x8, 0x32bd8 <__api_tcp_server+0x5ac8>
   32bcc: f94003e0     	ldr	x0, [sp]
   32bd0: 97ff5784     	bl	0x89e0 <free@plt>
   32bd4: f90003ff     	str	xzr, [sp]
   32bd8: f94017e8     	ldr	x8, [sp, #0x28]
   32bdc: b4000088     	cbz	x8, 0x32bec <__api_tcp_server+0x5adc>
   32be0: f9400fe0     	ldr	x0, [sp, #0x18]
   32be4: 97ff577f     	bl	0x89e0 <free@plt>
   32be8: f9000fff     	str	xzr, [sp, #0x18]
   32bec: f94033e8     	ldr	x8, [sp, #0x60]
   32bf0: b4000088     	cbz	x8, 0x32c00 <__api_tcp_server+0x5af0>
   32bf4: f9402be0     	ldr	x0, [sp, #0x50]
   32bf8: 97ff577a     	bl	0x89e0 <free@plt>
   32bfc: f9002bff     	str	xzr, [sp, #0x50]
   32c00: f0000160     	adrp	x0, 0x61000
   32c04: 91134800     	add	x0, x0, #0x4d2
   32c08: 52800121     	mov	w1, #0x9                // =9
   32c0c: a905ffff     	stp	xzr, xzr, [sp, #0x58]
   32c10: f9002bff     	str	xzr, [sp, #0x50]
   32c14: 97ff558b     	bl	0x8240 <__strlen_chk@plt>
   32c18: b4000120     	cbz	x0, 0x32c3c <__api_tcp_server+0x5b2c>
   32c1c: f0000163     	adrp	x3, 0x61000
   32c20: aa0003e5     	mov	x5, x0
   32c24: 91134863     	add	x3, x3, #0x4d2
   32c28: 910143e0     	add	x0, sp, #0x50
   32c2c: aa1f03e1     	mov	x1, xzr
   32c30: aa1f03e2     	mov	x2, xzr
   32c34: aa1f03e4     	mov	x4, xzr
   32c38: 97ff6a04     	bl	0xd448 <__share_file+0x114>
   32c3c: 910143e1     	add	x1, sp, #0x50
   32c40: aa1603e0     	mov	x0, x22
   32c44: 94003920     	bl	0x410c4 <operator delete(void*)+0x5d34>
   32c48: f9400288     	ldr	x8, [x20]
   32c4c: aa0003f7     	mov	x23, x0
   32c50: 9102c100     	add	x0, x8, #0xb0
   32c54: 9100c3e8     	add	x8, sp, #0x30
   32c58: 94002ce1     	bl	0x3dfdc <operator delete(void*)+0x2c4c>
   32c5c: 910012e2     	add	x2, x23, #0x4
   32c60: 9100c3e1     	add	x1, sp, #0x30
   32c64: 52800023     	mov	w3, #0x1                // =1
   32c68: 52800064     	mov	w4, #0x3                // =3
   32c6c: aa1703e0     	mov	x0, x23
   32c70: 97ffa2c8     	bl	0x1b790 <__share_file+0xe45c>
   32c74: f94023e8     	ldr	x8, [sp, #0x40]
   32c78: b4000088     	cbz	x8, 0x32c88 <__api_tcp_server+0x5b78>
   32c7c: f9401be0     	ldr	x0, [sp, #0x30]
   32c80: 97ff5758     	bl	0x89e0 <free@plt>
   32c84: f9001bff     	str	xzr, [sp, #0x30]
   32c88: f94033e8     	ldr	x8, [sp, #0x60]
   32c8c: b4000088     	cbz	x8, 0x32c9c <__api_tcp_server+0x5b8c>
   32c90: f9402be0     	ldr	x0, [sp, #0x50]
   32c94: 97ff5753     	bl	0x89e0 <free@plt>
   32c98: f9002bff     	str	xzr, [sp, #0x50]
   32c9c: d0000160     	adrp	x0, 0x60000
   32ca0: 9135a800     	add	x0, x0, #0xd6a
   32ca4: 528000e1     	mov	w1, #0x7                // =7
   32ca8: a905ffff     	stp	xzr, xzr, [sp, #0x58]
   32cac: f9002bff     	str	xzr, [sp, #0x50]
   32cb0: 97ff5564     	bl	0x8240 <__strlen_chk@plt>
   32cb4: b4000120     	cbz	x0, 0x32cd8 <__api_tcp_server+0x5bc8>
   32cb8: d0000163     	adrp	x3, 0x60000
   32cbc: aa0003e5     	mov	x5, x0
   32cc0: 9135a863     	add	x3, x3, #0xd6a
   32cc4: 910143e0     	add	x0, sp, #0x50
   32cc8: aa1f03e1     	mov	x1, xzr
   32ccc: aa1f03e2     	mov	x2, xzr
   32cd0: aa1f03e4     	mov	x4, xzr
   32cd4: 97ff69dd     	bl	0xd448 <__share_file+0x114>
   32cd8: 910143e1     	add	x1, sp, #0x50
   32cdc: aa1603e0     	mov	x0, x22
   32ce0: 940038f9     	bl	0x410c4 <operator delete(void*)+0x5d34>
   32ce4: f9400288     	ldr	x8, [x20]
   32ce8: b9400009     	ldr	w9, [x0]
   32cec: aa0003f7     	mov	x23, x0
   32cf0: b9801d18     	ldrsw	x24, [x8, #0x1c]
   32cf4: 7100093f     	cmp	w9, #0x2
   32cf8: 540000a0     	b.eq	0x32d0c <__api_tcp_server+0x5bfc>
   32cfc: aa1703e0     	mov	x0, x23
   32d00: 9400374d     	bl	0x40a34 <operator delete(void*)+0x56a4>
   32d04: 52800048     	mov	w8, #0x2                // =2
   32d08: b90002e8     	str	w8, [x23]
   32d0c: f80042f8     	stur	x24, [x23, #0x4]
   32d10: f94033e8     	ldr	x8, [sp, #0x60]
   32d14: b4000088     	cbz	x8, 0x32d24 <__api_tcp_server+0x5c14>
   32d18: f9402be0     	ldr	x0, [sp, #0x50]
   32d1c: 97ff5731     	bl	0x89e0 <free@plt>
   32d20: f9002bff     	str	xzr, [sp, #0x50]
   32d24: d0000160     	adrp	x0, 0x60000
   32d28: 9135c400     	add	x0, x0, #0xd71
   32d2c: 52800121     	mov	w1, #0x9                // =9
   32d30: a905ffff     	stp	xzr, xzr, [sp, #0x58]
   32d34: f9002bff     	str	xzr, [sp, #0x50]
   32d38: 97ff5542     	bl	0x8240 <__strlen_chk@plt>
   32d3c: b4000120     	cbz	x0, 0x32d60 <__api_tcp_server+0x5c50>
   32d40: d0000163     	adrp	x3, 0x60000
   32d44: aa0003e5     	mov	x5, x0
   32d48: 9135c463     	add	x3, x3, #0xd71
   32d4c: 910143e0     	add	x0, sp, #0x50
   32d50: aa1f03e1     	mov	x1, xzr
   32d54: aa1f03e2     	mov	x2, xzr
   32d58: aa1f03e4     	mov	x4, xzr
   32d5c: 97ff69bb     	bl	0xd448 <__share_file+0x114>
   32d60: 910143e1     	add	x1, sp, #0x50
   32d64: aa1603e0     	mov	x0, x22
   32d68: 940038d7     	bl	0x410c4 <operator delete(void*)+0x5d34>
   32d6c: f9400288     	ldr	x8, [x20]
   32d70: b9400009     	ldr	w9, [x0]
   32d74: aa0003f6     	mov	x22, x0
   32d78: b9802117     	ldrsw	x23, [x8, #0x20]
   32d7c: 7100093f     	cmp	w9, #0x2
   32d80: 540000a0     	b.eq	0x32d94 <__api_tcp_server+0x5c84>
   32d84: aa1603e0     	mov	x0, x22
   32d88: 9400372b     	bl	0x40a34 <operator delete(void*)+0x56a4>
   32d8c: 52800048     	mov	w8, #0x2                // =2
   32d90: b90002c8     	str	w8, [x22]
   32d94: f80042d7     	stur	x23, [x22, #0x4]
   32d98: f94033e8     	ldr	x8, [sp, #0x60]
   32d9c: b4000088     	cbz	x8, 0x32dac <__api_tcp_server+0x5c9c>
   32da0: f9402be0     	ldr	x0, [sp, #0x50]
   32da4: 97ff570f     	bl	0x89e0 <free@plt>
   32da8: f9002bff     	str	xzr, [sp, #0x50]
   32dac: f9400296     	ldr	x22, [x20]
   32db0: f8460ec8     	ldr	x8, [x22, #0x60]!
   32db4: f90006df     	str	xzr, [x22, #0x8]
   32db8: b4000048     	cbz	x8, 0x32dc0 <__api_tcp_server+0x5cb0>
   32dbc: 3900011f     	strb	wzr, [x8]
   32dc0: f0000160     	adrp	x0, 0x61000
   32dc4: 91136c00     	add	x0, x0, #0x4db
   32dc8: 52800201     	mov	w1, #0x10               // =16
   32dcc: 97ff551d     	bl	0x8240 <__strlen_chk@plt>
   32dd0: b4000120     	cbz	x0, 0x32df4 <__api_tcp_server+0x5ce4>
   32dd4: f94002c1     	ldr	x1, [x22]
   32dd8: f0000163     	adrp	x3, 0x61000
   32ddc: aa0003e5     	mov	x5, x0
   32de0: 91136c63     	add	x3, x3, #0x4db
   32de4: aa1603e0     	mov	x0, x22
   32de8: aa0103e2     	mov	x2, x1
   32dec: aa1f03e4     	mov	x4, xzr
   32df0: 97ff6996     	bl	0xd448 <__share_file+0x114>
   32df4: a94026a8     	ldp	x8, x9, [x21]
   32df8: f10002bf     	cmp	x21, #0x0
   32dfc: aa1503e0     	mov	x0, x21
   32e00: aa1403e3     	mov	x3, x20
   32e04: 8b090d01     	add	x1, x8, x9, lsl #3
   32e08: 9a8803e2     	csel	x2, xzr, x8, eq
   32e0c: 940006b2     	bl	0x348d4 <__api_tcp_server+0x77c4>
   32e10: aa1303e0     	mov	x0, x19
   32e14: 94002435     	bl	0x3bee8 <operator delete(void*)+0xb58>
   32e18: f9401728     	ldr	x8, [x25, #0x28]
   32e1c: f85b83a9     	ldur	x9, [x29, #-0x48]
   32e20: eb09011f     	cmp	x8, x9
   32e24: 54000101     	b.ne	0x32e44 <__api_tcp_server+0x5d34>
   32e28: a94b7bfd     	ldp	x29, x30, [sp, #0xb0]
   32e2c: a94a4ff4     	ldp	x20, x19, [sp, #0xa0]
   32e30: a94957f6     	ldp	x22, x21, [sp, #0x90]
   32e34: a9485ff8     	ldp	x24, x23, [sp, #0x80]
   32e38: f9403bf9     	ldr	x25, [sp, #0x70]
   32e3c: 910303ff     	add	sp, sp, #0xc0
   32e40: d65f03c0     	ret
   32e44: 97ff55a7     	bl	0x84e0 <__stack_chk_fail@plt>
   32e48: a9bc5ff8     	stp	x24, x23, [sp, #-0x40]!
   32e4c: a90157f6     	stp	x22, x21, [sp, #0x10]
   32e50: a9024ff4     	stp	x20, x19, [sp, #0x20]
   32e54: a9037bfd     	stp	x29, x30, [sp, #0x30]
   32e58: 9100c3fd     	add	x29, sp, #0x30
   32e5c: f9400009     	ldr	x9, [x0]
   32e60: f100001f     	cmp	x0, #0x0
   32e64: 9a8903e8     	csel	x8, xzr, x9, eq
   32e68: eb02011f     	cmp	x8, x2
   32e6c: 54000801     	b.ne	0x32f6c <__api_tcp_server+0x5e5c>
   32e70: aa0103f4     	mov	x20, x1
   32e74: eb01013f     	cmp	x9, x1
   32e78: 540006a8     	b.hi	0x32f4c <__api_tcp_server+0x5e3c>
   32e7c: f9400408     	ldr	x8, [x0, #0x8]
   32e80: 5280068a     	mov	w10, #0x34              // =52
   32e84: aa0003f3     	mov	x19, x0
   32e88: 9b0a2509     	madd	x9, x8, x10, x9
   32e8c: eb14012a     	subs	x10, x9, x20
   32e90: 540005e9     	b.ls	0x32f4c <__api_tcp_server+0x5e3c>
   32e94: 9342fd4b     	asr	x11, x10, #2
   32e98: d289d8aa     	mov	x10, #0x4ec5            // =20165
   32e9c: f2b89d8a     	movk	x10, #0xc4ec, lsl #16
   32ea0: f2dd89ca     	movk	x10, #0xec4e, lsl #32
   32ea4: f2e9d88a     	movk	x10, #0x4ec4, lsl #48
   32ea8: 9b0a7d6b     	mul	x11, x11, x10
   32eac: eb03017f     	cmp	x11, x3
   32eb0: 9a833175     	csel	x21, x11, x3, lo
   32eb4: b4000435     	cbz	x21, 0x32f38 <__api_tcp_server+0x5e28>
   32eb8: 5280068b     	mov	w11, #0x34              // =52
   32ebc: 9b2b52ac     	smaddl	x12, w21, w11, x20
   32ec0: eb0c0129     	subs	x9, x9, x12
   32ec4: 54000160     	b.eq	0x32ef0 <__api_tcp_server+0x5de0>
   32ec8: 9342fd28     	asr	x8, x9, #2
   32ecc: 9b0a7d16     	mul	x22, x8, x10
   32ed0: 9b2b7eb7     	smull	x23, w21, w11
   32ed4: 8b170281     	add	x1, x20, x23
   32ed8: aa1403e0     	mov	x0, x20
   32edc: 94003a8a     	bl	0x41904 <operator delete(void*)+0x6574>
   32ee0: f10006d6     	subs	x22, x22, #0x1
   32ee4: 9100d294     	add	x20, x20, #0x34
   32ee8: 54ffff61     	b.ne	0x32ed4 <__api_tcp_server+0x5dc4>
   32eec: f9400668     	ldr	x8, [x19, #0x8]
   32ef0: aa1f03f4     	mov	x20, xzr
   32ef4: aa1f03f6     	mov	x22, xzr
   32ef8: 52800697     	mov	w23, #0x34              // =52
   32efc: d2c00038     	mov	x24, #0x100000000       // =4294967296
   32f00: f9400269     	ldr	x9, [x19]
   32f04: 9360fe8a     	asr	x10, x20, #32
   32f08: 9b172508     	madd	x8, x8, x23, x9
   32f0c: 9b17fd49     	mneg	x9, x10, x23
   32f10: 8b090108     	add	x8, x8, x9
   32f14: d100d100     	sub	x0, x8, #0x34
   32f18: 9400384b     	bl	0x41044 <operator delete(void*)+0x5cb4>
   32f1c: f9400668     	ldr	x8, [x19, #0x8]
   32f20: 910006d6     	add	x22, x22, #0x1
   32f24: eb1502df     	cmp	x22, x21
   32f28: 8b180294     	add	x20, x20, x24
   32f2c: 54fffea3     	b.lo	0x32f00 <__api_tcp_server+0x5df0>
   32f30: cb150108     	sub	x8, x8, x21
   32f34: f9000668     	str	x8, [x19, #0x8]
   32f38: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   32f3c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   32f40: a94157f6     	ldp	x22, x21, [sp, #0x10]
   32f44: a8c45ff8     	ldp	x24, x23, [sp], #0x40
   32f48: d65f03c0     	ret
   32f4c: 90000140     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   32f50: f0000162     	adrp	x2, 0x61000
   32f54: f0000143     	adrp	x3, 0x5d000
   32f58: 91215c00     	add	x0, x0, #0x857
   32f5c: 9113bc42     	add	x2, x2, #0x4ef
   32f60: 91130063     	add	x3, x3, #0x4c0
   32f64: 52803fe1     	mov	w1, #0x1ff              // =511
   32f68: 97ff549e     	bl	0x81e0 <__assert2@plt>
   32f6c: 90000140     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   32f70: 90000162     	adrp	x2, 0x5e000
   32f74: 90000143     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   32f78: 91215c00     	add	x0, x0, #0x857
   32f7c: 91069442     	add	x2, x2, #0x1a5
   32f80: 912c0063     	add	x3, x3, #0xb00
   32f84: 52800ae1     	mov	w1, #0x57               // =87
   32f88: 97ff5496     	bl	0x81e0 <__assert2@plt>
   32f8c: d10383ff     	sub	sp, sp, #0xe0
   32f90: a9086ffc     	stp	x28, x27, [sp, #0x80]
   32f94: a90967fa     	stp	x26, x25, [sp, #0x90]
   32f98: a90a5ff8     	stp	x24, x23, [sp, #0xa0]
   32f9c: a90b57f6     	stp	x22, x21, [sp, #0xb0]
   32fa0: a90c4ff4     	stp	x20, x19, [sp, #0xc0]
   32fa4: a90d7bfd     	stp	x29, x30, [sp, #0xd0]
   32fa8: 910343fd     	add	x29, sp, #0xd0
   32fac: d53bd05b     	mrs	x27, TPIDR_EL0
   32fb0: f9401768     	ldr	x8, [x27, #0x28]
   32fb4: 91006013     	add	x19, x0, #0x18
   32fb8: aa0003f6     	mov	x22, x0
   32fbc: aa1303e0     	mov	x0, x19
   32fc0: 2a0303f7     	mov	w23, w3
   32fc4: aa0203f5     	mov	x21, x2
   32fc8: 2a0103f4     	mov	w20, w1
   32fcc: f81a83a8     	stur	x8, [x29, #-0x58]
   32fd0: b9003fe1     	str	w1, [sp, #0x3c]
   32fd4: 94002331     	bl	0x3bc98 <operator delete(void*)+0x908>
   32fd8: 7100069f     	cmp	w20, #0x1
   32fdc: 54004b6b     	b.lt	0x33948 <__api_tcp_server+0x6838>
   32fe0: 940026a3     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   32fe4: aa0003f4     	mov	x20, x0
   32fe8: f0000160     	adrp	x0, 0x61000
   32fec: 910e0800     	add	x0, x0, #0x382
   32ff0: 52800421     	mov	w1, #0x21               // =33
   32ff4: a9067fff     	stp	xzr, xzr, [sp, #0x60]
   32ff8: f9002fff     	str	xzr, [sp, #0x58]
   32ffc: 97ff5491     	bl	0x8240 <__strlen_chk@plt>
   33000: b4000120     	cbz	x0, 0x33024 <__api_tcp_server+0x5f14>
   33004: d0000163     	adrp	x3, 0x61000
   33008: aa0003e5     	mov	x5, x0
   3300c: 910e0863     	add	x3, x3, #0x382
   33010: 910163e0     	add	x0, sp, #0x58
   33014: aa1f03e1     	mov	x1, xzr
   33018: aa1f03e2     	mov	x2, xzr
   3301c: aa1f03e4     	mov	x4, xzr
   33020: 97ff690a     	bl	0xd448 <__share_file+0x114>
   33024: 9100c3e8     	add	x8, sp, #0x30
   33028: 910163e1     	add	x1, sp, #0x58
   3302c: 52800022     	mov	w2, #0x1                // =1
   33030: 52800023     	mov	w3, #0x1                // =1
   33034: aa1403e0     	mov	x0, x20
   33038: aa1f03e4     	mov	x4, xzr
   3303c: 94002f3e     	bl	0x3ed34 <operator delete(void*)+0x39a4>
   33040: f94037e8     	ldr	x8, [sp, #0x68]
   33044: b4000088     	cbz	x8, 0x33054 <__api_tcp_server+0x5f44>
   33048: f9402fe0     	ldr	x0, [sp, #0x58]
   3304c: 97ff5665     	bl	0x89e0 <free@plt>
   33050: f9002fff     	str	xzr, [sp, #0x58]
   33054: 9100c3e0     	add	x0, sp, #0x30
   33058: 9400307a     	bl	0x3f240 <operator delete(void*)+0x3eb0>
   3305c: 36000940     	tbz	w0, #0x0, 0x33184 <__api_tcp_server+0x6074>
   33060: b9403fe4     	ldr	w4, [sp, #0x3c]
   33064: 910163e0     	add	x0, sp, #0x58
   33068: 94000257     	bl	0x339c4 <__api_tcp_server+0x68b4>
   3306c: 910163e0     	add	x0, sp, #0x58
   33070: 52800401     	mov	w1, #0x20               // =32
   33074: 9100e2dc     	add	x28, x22, #0x38
   33078: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   3307c: f90023ff     	str	xzr, [sp, #0x40]
   33080: 97ff5470     	bl	0x8240 <__strlen_chk@plt>
   33084: b4000100     	cbz	x0, 0x330a4 <__api_tcp_server+0x5f94>
   33088: f94023e1     	ldr	x1, [sp, #0x40]
   3308c: aa0003e5     	mov	x5, x0
   33090: 910103e0     	add	x0, sp, #0x40
   33094: 910163e3     	add	x3, sp, #0x58
   33098: aa0103e2     	mov	x2, x1
   3309c: aa1f03e4     	mov	x4, xzr
   330a0: 97ff68ea     	bl	0xd448 <__share_file+0x114>
   330a4: 910103e1     	add	x1, sp, #0x40
   330a8: aa1c03e0     	mov	x0, x28
   330ac: 94003806     	bl	0x410c4 <operator delete(void*)+0x5d34>
   330b0: f9402be8     	ldr	x8, [sp, #0x50]
   330b4: aa0003f8     	mov	x24, x0
   330b8: b4000088     	cbz	x8, 0x330c8 <__api_tcp_server+0x5fb8>
   330bc: f94023e0     	ldr	x0, [sp, #0x40]
   330c0: 97ff5648     	bl	0x89e0 <free@plt>
   330c4: f90023ff     	str	xzr, [sp, #0x40]
   330c8: b9400308     	ldr	w8, [x24]
   330cc: 7100111f     	cmp	w8, #0x4
   330d0: 54000920     	b.eq	0x331f4 <__api_tcp_server+0x60e4>
   330d4: 37004377     	tbnz	w23, #0x0, 0x33940 <__api_tcp_server+0x6830>
   330d8: 910163e0     	add	x0, sp, #0x58
   330dc: 52800401     	mov	w1, #0x20               // =32
   330e0: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   330e4: f90023ff     	str	xzr, [sp, #0x40]
   330e8: 97ff5456     	bl	0x8240 <__strlen_chk@plt>
   330ec: b4000100     	cbz	x0, 0x3310c <__api_tcp_server+0x5ffc>
   330f0: f94023e1     	ldr	x1, [sp, #0x40]
   330f4: aa0003e5     	mov	x5, x0
   330f8: 910103e0     	add	x0, sp, #0x40
   330fc: 910163e3     	add	x3, sp, #0x58
   33100: aa0103e2     	mov	x2, x1
   33104: aa1f03e4     	mov	x4, xzr
   33108: 97ff68d0     	bl	0xd448 <__share_file+0x114>
   3310c: 910103e1     	add	x1, sp, #0x40
   33110: aa1c03e0     	mov	x0, x28
   33114: 940037ec     	bl	0x410c4 <operator delete(void*)+0x5d34>
   33118: 91001002     	add	x2, x0, #0x4
   3311c: 910063e1     	add	x1, sp, #0x18
   33120: 52800023     	mov	w3, #0x1                // =1
   33124: 52800084     	mov	w4, #0x4                // =4
   33128: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   3312c: f9000fff     	str	xzr, [sp, #0x18]
   33130: 94000536     	bl	0x34608 <__api_tcp_server+0x74f8>
   33134: f94017e8     	ldr	x8, [sp, #0x28]
   33138: b40004e8     	cbz	x8, 0x331d4 <__api_tcp_server+0x60c4>
   3313c: a941a3f9     	ldp	x25, x8, [sp, #0x18]
   33140: b4000448     	cbz	x8, 0x331c8 <__api_tcp_server+0x60b8>
   33144: a900f3f5     	stp	x21, x28, [sp, #0x8]
   33148: aa1f03fa     	mov	x26, xzr
   3314c: aa1f03fc     	mov	x28, xzr
   33150: 52800694     	mov	w20, #0x34              // =52
   33154: d2c00035     	mov	x21, #0x100000000       // =4294967296
   33158: 14000005     	b	0x3316c <__api_tcp_server+0x605c>
   3315c: 9100079c     	add	x28, x28, #0x1
   33160: eb08039f     	cmp	x28, x8
   33164: 8b15035a     	add	x26, x26, x21
   33168: 540002c2     	b.hs	0x331c0 <__api_tcp_server+0x60b0>
   3316c: 9360ff49     	asr	x9, x26, #32
   33170: 9b146520     	madd	x0, x9, x20, x25
   33174: b4ffff40     	cbz	x0, 0x3315c <__api_tcp_server+0x604c>
   33178: 940037b3     	bl	0x41044 <operator delete(void*)+0x5cb4>
   3317c: f94013e8     	ldr	x8, [sp, #0x20]
   33180: 17fffff7     	b	0x3315c <__api_tcp_server+0x604c>
   33184: 97ff53df     	bl	0x8100 <get_ccs_log@plt>
   33188: aa0003f4     	mov	x20, x0
   3318c: 97ff53dd     	bl	0x8100 <get_ccs_log@plt>
   33190: aa1403e0     	mov	x0, x20
   33194: 97ff6972     	bl	0xd75c <__share_file+0x428>
   33198: d0000164     	adrp	x4, 0x61000
   3319c: 90000185     	adrp	x5, 0x63000
   331a0: 5284b661     	mov	w1, #0x25b3             // =9651
   331a4: 910f5084     	add	x4, x4, #0x3d4
   331a8: 912c5ca5     	add	x5, x5, #0xb17
   331ac: 72bb91a1     	movk	w1, #0xdc8d, lsl #16
   331b0: 52800082     	mov	w2, #0x4                // =4
   331b4: 52800083     	mov	w3, #0x4                // =4
   331b8: 97ffd6be     	bl	0x28cb0 <__share_file+0x1b97c>
   331bc: 140001e1     	b	0x33940 <__api_tcp_server+0x6830>
   331c0: a94167fc     	ldp	x28, x25, [sp, #0x10]
   331c4: f94007f5     	ldr	x21, [sp, #0x8]
   331c8: aa1903e0     	mov	x0, x25
   331cc: 97ff5605     	bl	0x89e0 <free@plt>
   331d0: f9000fff     	str	xzr, [sp, #0x18]
   331d4: f9402be8     	ldr	x8, [sp, #0x50]
   331d8: b4000088     	cbz	x8, 0x331e8 <__api_tcp_server+0x60d8>
   331dc: f94023e0     	ldr	x0, [sp, #0x40]
   331e0: 97ff5600     	bl	0x89e0 <free@plt>
   331e4: f90023ff     	str	xzr, [sp, #0x40]
   331e8: b9400308     	ldr	w8, [x24]
   331ec: 7100111f     	cmp	w8, #0x4
   331f0: 54003ca1     	b.ne	0x33984 <__api_tcp_server+0x6874>
   331f4: f840c301     	ldur	x1, [x24, #0xc]
   331f8: 360008f7     	tbz	w23, #0x0, 0x33314 <__api_tcp_server+0x6204>
   331fc: b4000361     	cbz	x1, 0x33268 <__api_tcp_server+0x6158>
   33200: 91001317     	add	x23, x24, #0x4
   33204: 97ff53bf     	bl	0x8100 <get_ccs_log@plt>
   33208: aa0003f9     	mov	x25, x0
   3320c: 97ff53bd     	bl	0x8100 <get_ccs_log@plt>
   33210: f94002a8     	ldr	x8, [x21]
   33214: aa1903e0     	mov	x0, x25
   33218: 9102c115     	add	x21, x8, #0xb0
   3321c: 9100611a     	add	x26, x8, #0x18
   33220: 97ff694f     	bl	0xd75c <__share_file+0x428>
   33224: d0000164     	adrp	x4, 0x61000
   33228: 5284b661     	mov	w1, #0x25b3             // =9651
   3322c: 910fe484     	add	x4, x4, #0x3f9
   33230: 9100f3e5     	add	x5, sp, #0x3c
   33234: 72bb91a1     	movk	w1, #0xdc8d, lsl #16
   33238: 52800082     	mov	w2, #0x4                // =4
   3323c: 52800043     	mov	w3, #0x2                // =2
   33240: aa1503e6     	mov	x6, x21
   33244: aa1a03e7     	mov	x7, x26
   33248: 9400052f     	bl	0x34704 <__api_tcp_server+0x75f4>
   3324c: f8404301     	ldur	x1, [x24, #0x4]
   33250: 52800023     	mov	w3, #0x1                // =1
   33254: aa1703e0     	mov	x0, x23
   33258: aa0103e2     	mov	x2, x1
   3325c: 97fffefb     	bl	0x32e48 <__api_tcp_server+0x5d38>
   33260: f840c308     	ldur	x8, [x24, #0xc]
   33264: b50034c8     	cbnz	x8, 0x338fc <__api_tcp_server+0x67ec>
   33268: b9400388     	ldr	w8, [x28]
   3326c: 7100151f     	cmp	w8, #0x5
   33270: 540039a1     	b.ne	0x339a4 <__api_tcp_server+0x6894>
   33274: 910163e0     	add	x0, sp, #0x58
   33278: 52800401     	mov	w1, #0x20               // =32
   3327c: 9100f2d5     	add	x21, x22, #0x3c
   33280: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   33284: f90023ff     	str	xzr, [sp, #0x40]
   33288: 97ff53ee     	bl	0x8240 <__strlen_chk@plt>
   3328c: b4000100     	cbz	x0, 0x332ac <__api_tcp_server+0x619c>
   33290: aa0003e5     	mov	x5, x0
   33294: 910103e0     	add	x0, sp, #0x40
   33298: 910163e3     	add	x3, sp, #0x58
   3329c: aa1f03e1     	mov	x1, xzr
   332a0: aa1f03e2     	mov	x2, xzr
   332a4: aa1f03e4     	mov	x4, xzr
   332a8: 97ff6868     	bl	0xd448 <__share_file+0x114>
   332ac: 910103e1     	add	x1, sp, #0x40
   332b0: aa1503e0     	mov	x0, x21
   332b4: 97ffa067     	bl	0x1b450 <__share_file+0xe11c>
   332b8: aa0003e2     	mov	x2, x0
   332bc: 3100045f     	cmn	w2, #0x1
   332c0: 540001e0     	b.eq	0x332fc <__api_tcp_server+0x61ec>
   332c4: b94056c8     	ldr	w8, [x22, #0x54]
   332c8: 6b02011f     	cmp	w8, w2
   332cc: 54000189     	b.ls	0x332fc <__api_tcp_server+0x61ec>
   332d0: f844c2c8     	ldur	x8, [x22, #0x4c]
   332d4: 92407c49     	and	x9, x2, #0xffffffff
   332d8: 52800c0a     	mov	w10, #0x60              // =96
   332dc: 9b0a2128     	madd	x8, x9, x10, x8
   332e0: b9400908     	ldr	w8, [x8, #0x8]
   332e4: d360fc49     	lsr	x9, x2, #32
   332e8: 6b09011f     	cmp	w8, w9
   332ec: 54000081     	b.ne	0x332fc <__api_tcp_server+0x61ec>
   332f0: aa1503e0     	mov	x0, x21
   332f4: aa1503e1     	mov	x1, x21
   332f8: 97ffa18e     	bl	0x1b930 <__share_file+0xe5fc>
   332fc: f9402be8     	ldr	x8, [sp, #0x50]
   33300: b4002fe8     	cbz	x8, 0x338fc <__api_tcp_server+0x67ec>
   33304: f94023e0     	ldr	x0, [sp, #0x40]
   33308: 97ff55b6     	bl	0x89e0 <free@plt>
   3330c: f90023ff     	str	xzr, [sp, #0x40]
   33310: 1400017b     	b	0x338fc <__api_tcp_server+0x67ec>
   33314: aa1803e0     	mov	x0, x24
   33318: 940037ea     	bl	0x412c0 <operator delete(void*)+0x5f30>
   3331c: aa0003f6     	mov	x22, x0
   33320: d0000160     	adrp	x0, 0x61000
   33324: 910f0c00     	add	x0, x0, #0x3c3
   33328: 52800081     	mov	w1, #0x4                // =4
   3332c: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   33330: f9000fff     	str	xzr, [sp, #0x18]
   33334: 97ff53c3     	bl	0x8240 <__strlen_chk@plt>
   33338: b4000120     	cbz	x0, 0x3335c <__api_tcp_server+0x624c>
   3333c: f9400fe1     	ldr	x1, [sp, #0x18]
   33340: d0000163     	adrp	x3, 0x61000
   33344: aa0003e5     	mov	x5, x0
   33348: 910f0c63     	add	x3, x3, #0x3c3
   3334c: 910063e0     	add	x0, sp, #0x18
   33350: aa0103e2     	mov	x2, x1
   33354: aa1f03e4     	mov	x4, xzr
   33358: 97ff683c     	bl	0xd448 <__share_file+0x114>
   3335c: 910063e1     	add	x1, sp, #0x18
   33360: aa1603e0     	mov	x0, x22
   33364: 94003758     	bl	0x410c4 <operator delete(void*)+0x5d34>
   33368: f94002a8     	ldr	x8, [x21]
   3336c: 910103e1     	add	x1, sp, #0x40
   33370: aa0003f7     	mov	x23, x0
   33374: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   33378: 91012118     	add	x24, x8, #0x48
   3337c: aa1803e2     	mov	x2, x24
   33380: f90023ff     	str	xzr, [sp, #0x40]
   33384: 940038bc     	bl	0x41674 <operator delete(void*)+0x62e4>
   33388: 910012e2     	add	x2, x23, #0x4
   3338c: 36000120     	tbz	w0, #0x0, 0x333b0 <__api_tcp_server+0x62a0>
   33390: 910103e1     	add	x1, sp, #0x40
   33394: 52800023     	mov	w3, #0x1                // =1
   33398: 52800064     	mov	w4, #0x3                // =3
   3339c: aa1703e0     	mov	x0, x23
   333a0: 97ffa0fc     	bl	0x1b790 <__share_file+0xe45c>
   333a4: f9402be8     	ldr	x8, [sp, #0x50]
   333a8: b5000128     	cbnz	x8, 0x333cc <__api_tcp_server+0x62bc>
   333ac: 1400000b     	b	0x333d8 <__api_tcp_server+0x62c8>
   333b0: 52800023     	mov	w3, #0x1                // =1
   333b4: 52800064     	mov	w4, #0x3                // =3
   333b8: aa1703e0     	mov	x0, x23
   333bc: aa1803e1     	mov	x1, x24
   333c0: 97ffa128     	bl	0x1b860 <__share_file+0xe52c>
   333c4: f9402be8     	ldr	x8, [sp, #0x50]
   333c8: b4000088     	cbz	x8, 0x333d8 <__api_tcp_server+0x62c8>
   333cc: f94023e0     	ldr	x0, [sp, #0x40]
   333d0: 97ff5584     	bl	0x89e0 <free@plt>
   333d4: f90023ff     	str	xzr, [sp, #0x40]
   333d8: f94017e8     	ldr	x8, [sp, #0x28]
   333dc: b4000088     	cbz	x8, 0x333ec <__api_tcp_server+0x62dc>
   333e0: f9400fe0     	ldr	x0, [sp, #0x18]
   333e4: 97ff557f     	bl	0x89e0 <free@plt>
   333e8: f9000fff     	str	xzr, [sp, #0x18]
   333ec: b0000140     	adrp	x0, 0x5c000
   333f0: 91125800     	add	x0, x0, #0x496
   333f4: 528000a1     	mov	w1, #0x5                // =5
   333f8: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   333fc: f9000fff     	str	xzr, [sp, #0x18]
   33400: 97ff5390     	bl	0x8240 <__strlen_chk@plt>
   33404: b4000120     	cbz	x0, 0x33428 <__api_tcp_server+0x6318>
   33408: f9400fe1     	ldr	x1, [sp, #0x18]
   3340c: b0000143     	adrp	x3, 0x5c000
   33410: aa0003e5     	mov	x5, x0
   33414: 91125863     	add	x3, x3, #0x496
   33418: 910063e0     	add	x0, sp, #0x18
   3341c: aa0103e2     	mov	x2, x1
   33420: aa1f03e4     	mov	x4, xzr
   33424: 97ff6809     	bl	0xd448 <__share_file+0x114>
   33428: 910063e1     	add	x1, sp, #0x18
   3342c: aa1603e0     	mov	x0, x22
   33430: 94003725     	bl	0x410c4 <operator delete(void*)+0x5d34>
   33434: f94002a8     	ldr	x8, [x21]
   33438: 910103e1     	add	x1, sp, #0x40
   3343c: aa0003f7     	mov	x23, x0
   33440: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   33444: 9102c118     	add	x24, x8, #0xb0
   33448: aa1803e2     	mov	x2, x24
   3344c: f90023ff     	str	xzr, [sp, #0x40]
   33450: 94003889     	bl	0x41674 <operator delete(void*)+0x62e4>
   33454: 910012e2     	add	x2, x23, #0x4
   33458: 36000120     	tbz	w0, #0x0, 0x3347c <__api_tcp_server+0x636c>
   3345c: 910103e1     	add	x1, sp, #0x40
   33460: 52800023     	mov	w3, #0x1                // =1
   33464: 52800064     	mov	w4, #0x3                // =3
   33468: aa1703e0     	mov	x0, x23
   3346c: 97ffa0c9     	bl	0x1b790 <__share_file+0xe45c>
   33470: f9402be8     	ldr	x8, [sp, #0x50]
   33474: b5000128     	cbnz	x8, 0x33498 <__api_tcp_server+0x6388>
   33478: 1400000b     	b	0x334a4 <__api_tcp_server+0x6394>
   3347c: 52800023     	mov	w3, #0x1                // =1
   33480: 52800064     	mov	w4, #0x3                // =3
   33484: aa1703e0     	mov	x0, x23
   33488: aa1803e1     	mov	x1, x24
   3348c: 97ffa0f5     	bl	0x1b860 <__share_file+0xe52c>
   33490: f9402be8     	ldr	x8, [sp, #0x50]
   33494: b4000088     	cbz	x8, 0x334a4 <__api_tcp_server+0x6394>
   33498: f94023e0     	ldr	x0, [sp, #0x40]
   3349c: 97ff5551     	bl	0x89e0 <free@plt>
   334a0: f90023ff     	str	xzr, [sp, #0x40]
   334a4: f94017e8     	ldr	x8, [sp, #0x28]
   334a8: b4000088     	cbz	x8, 0x334b8 <__api_tcp_server+0x63a8>
   334ac: f9400fe0     	ldr	x0, [sp, #0x18]
   334b0: 97ff554c     	bl	0x89e0 <free@plt>
   334b4: f9000fff     	str	xzr, [sp, #0x18]
   334b8: b0000180     	adrp	x0, 0x64000
   334bc: 911c0000     	add	x0, x0, #0x700
   334c0: 528000c1     	mov	w1, #0x6                // =6
   334c4: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   334c8: f9000fff     	str	xzr, [sp, #0x18]
   334cc: 97ff535d     	bl	0x8240 <__strlen_chk@plt>
   334d0: b4000120     	cbz	x0, 0x334f4 <__api_tcp_server+0x63e4>
   334d4: f9400fe1     	ldr	x1, [sp, #0x18]
   334d8: b0000183     	adrp	x3, 0x64000
   334dc: aa0003e5     	mov	x5, x0
   334e0: 911c0063     	add	x3, x3, #0x700
   334e4: 910063e0     	add	x0, sp, #0x18
   334e8: aa0103e2     	mov	x2, x1
   334ec: aa1f03e4     	mov	x4, xzr
   334f0: 97ff67d6     	bl	0xd448 <__share_file+0x114>
   334f4: 910063e1     	add	x1, sp, #0x18
   334f8: aa1603e0     	mov	x0, x22
   334fc: 940036f2     	bl	0x410c4 <operator delete(void*)+0x5d34>
   33500: f94002a8     	ldr	x8, [x21]
   33504: 910103e1     	add	x1, sp, #0x40
   33508: aa0003f7     	mov	x23, x0
   3350c: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   33510: 9100c118     	add	x24, x8, #0x30
   33514: aa1803e2     	mov	x2, x24
   33518: f90023ff     	str	xzr, [sp, #0x40]
   3351c: 94003856     	bl	0x41674 <operator delete(void*)+0x62e4>
   33520: 910012e2     	add	x2, x23, #0x4
   33524: 36000120     	tbz	w0, #0x0, 0x33548 <__api_tcp_server+0x6438>
   33528: 910103e1     	add	x1, sp, #0x40
   3352c: 52800023     	mov	w3, #0x1                // =1
   33530: 52800064     	mov	w4, #0x3                // =3
   33534: aa1703e0     	mov	x0, x23
   33538: 97ffa096     	bl	0x1b790 <__share_file+0xe45c>
   3353c: f9402be8     	ldr	x8, [sp, #0x50]
   33540: b5000128     	cbnz	x8, 0x33564 <__api_tcp_server+0x6454>
   33544: 1400000b     	b	0x33570 <__api_tcp_server+0x6460>
   33548: 52800023     	mov	w3, #0x1                // =1
   3354c: 52800064     	mov	w4, #0x3                // =3
   33550: aa1703e0     	mov	x0, x23
   33554: aa1803e1     	mov	x1, x24
   33558: 97ffa0c2     	bl	0x1b860 <__share_file+0xe52c>
   3355c: f9402be8     	ldr	x8, [sp, #0x50]
   33560: b4000088     	cbz	x8, 0x33570 <__api_tcp_server+0x6460>
   33564: f94023e0     	ldr	x0, [sp, #0x40]
   33568: 97ff551e     	bl	0x89e0 <free@plt>
   3356c: f90023ff     	str	xzr, [sp, #0x40]
   33570: f94017e8     	ldr	x8, [sp, #0x28]
   33574: b4000088     	cbz	x8, 0x33584 <__api_tcp_server+0x6474>
   33578: f9400fe0     	ldr	x0, [sp, #0x18]
   3357c: 97ff5519     	bl	0x89e0 <free@plt>
   33580: f9000fff     	str	xzr, [sp, #0x18]
   33584: b0000160     	adrp	x0, 0x60000
   33588: 91359000     	add	x0, x0, #0xd64
   3358c: 528000c1     	mov	w1, #0x6                // =6
   33590: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   33594: f90023ff     	str	xzr, [sp, #0x40]
   33598: 97ff532a     	bl	0x8240 <__strlen_chk@plt>
   3359c: b4000120     	cbz	x0, 0x335c0 <__api_tcp_server+0x64b0>
   335a0: f94023e1     	ldr	x1, [sp, #0x40]
   335a4: b0000163     	adrp	x3, 0x60000
   335a8: aa0003e5     	mov	x5, x0
   335ac: 91359063     	add	x3, x3, #0xd64
   335b0: 910103e0     	add	x0, sp, #0x40
   335b4: aa0103e2     	mov	x2, x1
   335b8: aa1f03e4     	mov	x4, xzr
   335bc: 97ff67a3     	bl	0xd448 <__share_file+0x114>
   335c0: 910103e1     	add	x1, sp, #0x40
   335c4: aa1603e0     	mov	x0, x22
   335c8: 940036bf     	bl	0x410c4 <operator delete(void*)+0x5d34>
   335cc: f94002a8     	ldr	x8, [x21]
   335d0: b9400009     	ldr	w9, [x0]
   335d4: aa0003f7     	mov	x23, x0
   335d8: f9400914     	ldr	x20, [x8, #0x10]
   335dc: 7100093f     	cmp	w9, #0x2
   335e0: 540000a0     	b.eq	0x335f4 <__api_tcp_server+0x64e4>
   335e4: aa1703e0     	mov	x0, x23
   335e8: 94003513     	bl	0x40a34 <operator delete(void*)+0x56a4>
   335ec: 52800048     	mov	w8, #0x2                // =2
   335f0: b90002e8     	str	w8, [x23]
   335f4: f80042f4     	stur	x20, [x23, #0x4]
   335f8: f9402be8     	ldr	x8, [sp, #0x50]
   335fc: b4000088     	cbz	x8, 0x3360c <__api_tcp_server+0x64fc>
   33600: f94023e0     	ldr	x0, [sp, #0x40]
   33604: 97ff54f7     	bl	0x89e0 <free@plt>
   33608: f90023ff     	str	xzr, [sp, #0x40]
   3360c: d0000160     	adrp	x0, 0x61000
   33610: 910f1c00     	add	x0, x0, #0x3c7
   33614: 528000c1     	mov	w1, #0x6                // =6
   33618: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   3361c: f90023ff     	str	xzr, [sp, #0x40]
   33620: 97ff5308     	bl	0x8240 <__strlen_chk@plt>
   33624: b4000120     	cbz	x0, 0x33648 <__api_tcp_server+0x6538>
   33628: f94023e1     	ldr	x1, [sp, #0x40]
   3362c: d0000163     	adrp	x3, 0x61000
   33630: aa0003e5     	mov	x5, x0
   33634: 910f1c63     	add	x3, x3, #0x3c7
   33638: 910103e0     	add	x0, sp, #0x40
   3363c: aa0103e2     	mov	x2, x1
   33640: aa1f03e4     	mov	x4, xzr
   33644: 97ff6781     	bl	0xd448 <__share_file+0x114>
   33648: 910103e1     	add	x1, sp, #0x40
   3364c: aa1603e0     	mov	x0, x22
   33650: 9400369d     	bl	0x410c4 <operator delete(void*)+0x5d34>
   33654: f94002a8     	ldr	x8, [x21]
   33658: b9400009     	ldr	w9, [x0]
   3365c: aa0003f7     	mov	x23, x0
   33660: b9801914     	ldrsw	x20, [x8, #0x18]
   33664: 7100093f     	cmp	w9, #0x2
   33668: 540000a0     	b.eq	0x3367c <__api_tcp_server+0x656c>
   3366c: aa1703e0     	mov	x0, x23
   33670: 940034f1     	bl	0x40a34 <operator delete(void*)+0x56a4>
   33674: 52800048     	mov	w8, #0x2                // =2
   33678: b90002e8     	str	w8, [x23]
   3367c: f80042f4     	stur	x20, [x23, #0x4]
   33680: f9402be8     	ldr	x8, [sp, #0x50]
   33684: b4000088     	cbz	x8, 0x33694 <__api_tcp_server+0x6584>
   33688: f94023e0     	ldr	x0, [sp, #0x40]
   3368c: 97ff54d5     	bl	0x89e0 <free@plt>
   33690: f90023ff     	str	xzr, [sp, #0x40]
   33694: d0000160     	adrp	x0, 0x61000
   33698: 910f3400     	add	x0, x0, #0x3cd
   3369c: 528000e1     	mov	w1, #0x7                // =7
   336a0: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   336a4: f90023ff     	str	xzr, [sp, #0x40]
   336a8: 97ff52e6     	bl	0x8240 <__strlen_chk@plt>
   336ac: b4000120     	cbz	x0, 0x336d0 <__api_tcp_server+0x65c0>
   336b0: d0000163     	adrp	x3, 0x61000
   336b4: aa0003e5     	mov	x5, x0
   336b8: 910f3463     	add	x3, x3, #0x3cd
   336bc: 910103e0     	add	x0, sp, #0x40
   336c0: aa1f03e1     	mov	x1, xzr
   336c4: aa1f03e2     	mov	x2, xzr
   336c8: aa1f03e4     	mov	x4, xzr
   336cc: 97ff675f     	bl	0xd448 <__share_file+0x114>
   336d0: 910103e1     	add	x1, sp, #0x40
   336d4: aa1603e0     	mov	x0, x22
   336d8: 9400367b     	bl	0x410c4 <operator delete(void*)+0x5d34>
   336dc: f94002a8     	ldr	x8, [x21]
   336e0: b9400009     	ldr	w9, [x0]
   336e4: aa0003f7     	mov	x23, x0
   336e8: b9801d14     	ldrsw	x20, [x8, #0x1c]
   336ec: 7100093f     	cmp	w9, #0x2
   336f0: 540000a0     	b.eq	0x33704 <__api_tcp_server+0x65f4>
   336f4: aa1703e0     	mov	x0, x23
   336f8: 940034cf     	bl	0x40a34 <operator delete(void*)+0x56a4>
   336fc: 52800048     	mov	w8, #0x2                // =2
   33700: b90002e8     	str	w8, [x23]
   33704: f80042f4     	stur	x20, [x23, #0x4]
   33708: f9402be8     	ldr	x8, [sp, #0x50]
   3370c: b4000088     	cbz	x8, 0x3371c <__api_tcp_server+0x660c>
   33710: f94023e0     	ldr	x0, [sp, #0x40]
   33714: 97ff54b3     	bl	0x89e0 <free@plt>
   33718: f90023ff     	str	xzr, [sp, #0x40]
   3371c: f0000140     	adrp	x0, 0x5e000
   33720: 91022000     	add	x0, x0, #0x88
   33724: 528000e1     	mov	w1, #0x7                // =7
   33728: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   3372c: f90023ff     	str	xzr, [sp, #0x40]
   33730: 97ff52c4     	bl	0x8240 <__strlen_chk@plt>
   33734: b4000120     	cbz	x0, 0x33758 <__api_tcp_server+0x6648>
   33738: f0000143     	adrp	x3, 0x5e000
   3373c: aa0003e5     	mov	x5, x0
   33740: 91022063     	add	x3, x3, #0x88
   33744: 910103e0     	add	x0, sp, #0x40
   33748: aa1f03e1     	mov	x1, xzr
   3374c: aa1f03e2     	mov	x2, xzr
   33750: aa1f03e4     	mov	x4, xzr
   33754: 97ff673d     	bl	0xd448 <__share_file+0x114>
   33758: 910103e1     	add	x1, sp, #0x40
   3375c: aa1603e0     	mov	x0, x22
   33760: 94003659     	bl	0x410c4 <operator delete(void*)+0x5d34>
   33764: f94002a8     	ldr	x8, [x21]
   33768: b9400009     	ldr	w9, [x0]
   3376c: aa0003f7     	mov	x23, x0
   33770: b9802114     	ldrsw	x20, [x8, #0x20]
   33774: 7100093f     	cmp	w9, #0x2
   33778: 540000a0     	b.eq	0x3378c <__api_tcp_server+0x667c>
   3377c: aa1703e0     	mov	x0, x23
   33780: 940034ad     	bl	0x40a34 <operator delete(void*)+0x56a4>
   33784: 52800048     	mov	w8, #0x2                // =2
   33788: b90002e8     	str	w8, [x23]
   3378c: f80042f4     	stur	x20, [x23, #0x4]
   33790: f9402be8     	ldr	x8, [sp, #0x50]
   33794: b4000088     	cbz	x8, 0x337a4 <__api_tcp_server+0x6694>
   33798: f94023e0     	ldr	x0, [sp, #0x40]
   3379c: 97ff5491     	bl	0x89e0 <free@plt>
   337a0: f90023ff     	str	xzr, [sp, #0x40]
   337a4: d0000160     	adrp	x0, 0x61000
   337a8: 9112cc00     	add	x0, x0, #0x4b3
   337ac: 528000c1     	mov	w1, #0x6                // =6
   337b0: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   337b4: f90023ff     	str	xzr, [sp, #0x40]
   337b8: 97ff52a2     	bl	0x8240 <__strlen_chk@plt>
   337bc: b4000120     	cbz	x0, 0x337e0 <__api_tcp_server+0x66d0>
   337c0: d0000163     	adrp	x3, 0x61000
   337c4: aa0003e5     	mov	x5, x0
   337c8: 9112cc63     	add	x3, x3, #0x4b3
   337cc: 910103e0     	add	x0, sp, #0x40
   337d0: aa1f03e1     	mov	x1, xzr
   337d4: aa1f03e2     	mov	x2, xzr
   337d8: aa1f03e4     	mov	x4, xzr
   337dc: 97ff671b     	bl	0xd448 <__share_file+0x114>
   337e0: 910103e1     	add	x1, sp, #0x40
   337e4: aa1603e0     	mov	x0, x22
   337e8: 94003637     	bl	0x410c4 <operator delete(void*)+0x5d34>
   337ec: f94002a8     	ldr	x8, [x21]
   337f0: b9400009     	ldr	w9, [x0]
   337f4: aa0003f7     	mov	x23, x0
   337f8: b9800914     	ldrsw	x20, [x8, #0x8]
   337fc: 7100093f     	cmp	w9, #0x2
   33800: 540000a0     	b.eq	0x33814 <__api_tcp_server+0x6704>
   33804: aa1703e0     	mov	x0, x23
   33808: 9400348b     	bl	0x40a34 <operator delete(void*)+0x56a4>
   3380c: 52800048     	mov	w8, #0x2                // =2
   33810: b90002e8     	str	w8, [x23]
   33814: f80042f4     	stur	x20, [x23, #0x4]
   33818: f9402be8     	ldr	x8, [sp, #0x50]
   3381c: b4000088     	cbz	x8, 0x3382c <__api_tcp_server+0x671c>
   33820: f94023e0     	ldr	x0, [sp, #0x40]
   33824: 97ff546f     	bl	0x89e0 <free@plt>
   33828: f90023ff     	str	xzr, [sp, #0x40]
   3382c: f0000140     	adrp	x0, 0x5e000
   33830: 91020c00     	add	x0, x0, #0x83
   33834: 528000a1     	mov	w1, #0x5                // =5
   33838: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   3383c: f90023ff     	str	xzr, [sp, #0x40]
   33840: 97ff5280     	bl	0x8240 <__strlen_chk@plt>
   33844: b4000120     	cbz	x0, 0x33868 <__api_tcp_server+0x6758>
   33848: f0000143     	adrp	x3, 0x5e000
   3384c: aa0003e5     	mov	x5, x0
   33850: 91020c63     	add	x3, x3, #0x83
   33854: 910103e0     	add	x0, sp, #0x40
   33858: aa1f03e1     	mov	x1, xzr
   3385c: aa1f03e2     	mov	x2, xzr
   33860: aa1f03e4     	mov	x4, xzr
   33864: 97ff66f9     	bl	0xd448 <__share_file+0x114>
   33868: 910103e1     	add	x1, sp, #0x40
   3386c: aa1603e0     	mov	x0, x22
   33870: 94003615     	bl	0x410c4 <operator delete(void*)+0x5d34>
   33874: f94002a8     	ldr	x8, [x21]
   33878: b9400009     	ldr	w9, [x0]
   3387c: aa0003f6     	mov	x22, x0
   33880: f9401514     	ldr	x20, [x8, #0x28]
   33884: 7100093f     	cmp	w9, #0x2
   33888: 540000a0     	b.eq	0x3389c <__api_tcp_server+0x678c>
   3388c: aa1603e0     	mov	x0, x22
   33890: 94003469     	bl	0x40a34 <operator delete(void*)+0x56a4>
   33894: 52800048     	mov	w8, #0x2                // =2
   33898: b90002c8     	str	w8, [x22]
   3389c: f80042d4     	stur	x20, [x22, #0x4]
   338a0: f9402be8     	ldr	x8, [sp, #0x50]
   338a4: b4000088     	cbz	x8, 0x338b4 <__api_tcp_server+0x67a4>
   338a8: f94023e0     	ldr	x0, [sp, #0x40]
   338ac: 97ff544d     	bl	0x89e0 <free@plt>
   338b0: f90023ff     	str	xzr, [sp, #0x40]
   338b4: 97ff5213     	bl	0x8100 <get_ccs_log@plt>
   338b8: aa0003f6     	mov	x22, x0
   338bc: 97ff5211     	bl	0x8100 <get_ccs_log@plt>
   338c0: f94002a8     	ldr	x8, [x21]
   338c4: aa1603e0     	mov	x0, x22
   338c8: 9102c115     	add	x21, x8, #0xb0
   338cc: 91006117     	add	x23, x8, #0x18
   338d0: 97ff67a3     	bl	0xd75c <__share_file+0x428>
   338d4: d0000164     	adrp	x4, 0x61000
   338d8: 5284b661     	mov	w1, #0x25b3             // =9651
   338dc: 9110a484     	add	x4, x4, #0x429
   338e0: 9100f3e5     	add	x5, sp, #0x3c
   338e4: 72bb91a1     	movk	w1, #0xdc8d, lsl #16
   338e8: 52800082     	mov	w2, #0x4                // =4
   338ec: 52800043     	mov	w3, #0x2                // =2
   338f0: aa1503e6     	mov	x6, x21
   338f4: aa1703e7     	mov	x7, x23
   338f8: 94000383     	bl	0x34704 <__api_tcp_server+0x75f4>
   338fc: 9400245c     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   33900: 9100c3e1     	add	x1, sp, #0x30
   33904: aa1f03e2     	mov	x2, xzr
   33908: 94002f26     	bl	0x3f5a0 <operator delete(void*)+0x4210>
   3390c: 910103e8     	add	x8, sp, #0x40
   33910: aa1c03e0     	mov	x0, x28
   33914: 94003809     	bl	0x41938 <operator delete(void*)+0x65a8>
   33918: 94002455     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   3391c: a9440fe2     	ldp	x2, x3, [sp, #0x40]
   33920: 9100c3e1     	add	x1, sp, #0x30
   33924: aa1f03e4     	mov	x4, xzr
   33928: 94002fa7     	bl	0x3f7c4 <operator delete(void*)+0x4434>
   3392c: f9402be8     	ldr	x8, [sp, #0x50]
   33930: b4000088     	cbz	x8, 0x33940 <__api_tcp_server+0x6830>
   33934: f94023e0     	ldr	x0, [sp, #0x40]
   33938: 97ff542a     	bl	0x89e0 <free@plt>
   3393c: f90023ff     	str	xzr, [sp, #0x40]
   33940: 9100c3e0     	add	x0, sp, #0x30
   33944: 94003184     	bl	0x3ff54 <operator delete(void*)+0x4bc4>
   33948: aa1303e0     	mov	x0, x19
   3394c: 94002167     	bl	0x3bee8 <operator delete(void*)+0xb58>
   33950: f9401768     	ldr	x8, [x27, #0x28]
   33954: f85a83a9     	ldur	x9, [x29, #-0x58]
   33958: eb09011f     	cmp	x8, x9
   3395c: 54000121     	b.ne	0x33980 <__api_tcp_server+0x6870>
   33960: a94d7bfd     	ldp	x29, x30, [sp, #0xd0]
   33964: a94c4ff4     	ldp	x20, x19, [sp, #0xc0]
   33968: a94b57f6     	ldp	x22, x21, [sp, #0xb0]
   3396c: a94a5ff8     	ldp	x24, x23, [sp, #0xa0]
   33970: a94967fa     	ldp	x26, x25, [sp, #0x90]
   33974: a9486ffc     	ldp	x28, x27, [sp, #0x80]
   33978: 910383ff     	add	sp, sp, #0xe0
   3397c: d65f03c0     	ret
   33980: 97ff52d8     	bl	0x84e0 <__stack_chk_fail@plt>
   33984: b0000140     	adrp	x0, 0x5c000
   33988: b0000142     	adrp	x2, 0x5c000
   3398c: b0000143     	adrp	x3, 0x5c000
   33990: 9114cc00     	add	x0, x0, #0x533
   33994: 911a2442     	add	x2, x2, #0x689
   33998: 911b1063     	add	x3, x3, #0x6c4
   3399c: 52800c41     	mov	w1, #0x62               // =98
   339a0: 97ff5210     	bl	0x81e0 <__assert2@plt>
   339a4: b0000140     	adrp	x0, 0x5c000
   339a8: d0000142     	adrp	x2, 0x5d000
   339ac: d0000143     	adrp	x3, 0x5d000
   339b0: 9114cc00     	add	x0, x0, #0x533
   339b4: 9123d442     	add	x2, x2, #0x8f5
   339b8: 9124c863     	add	x3, x3, #0x932
   339bc: 52800cc1     	mov	w1, #0x66               // =102
   339c0: 97ff5208     	bl	0x81e0 <__assert2@plt>
   339c4: d10443ff     	sub	sp, sp, #0x110
   339c8: a90f4ffc     	stp	x28, x19, [sp, #0xf0]
   339cc: a9107bfd     	stp	x29, x30, [sp, #0x100]
   339d0: 910403fd     	add	x29, sp, #0x100
   339d4: a90817e4     	stp	x4, x5, [sp, #0x80]
   339d8: a9091fe6     	stp	x6, x7, [sp, #0x90]
   339dc: ad0007e0     	stp	q0, q1, [sp]
   339e0: ad010fe2     	stp	q2, q3, [sp, #0x20]
   339e4: ad0217e4     	stp	q4, q5, [sp, #0x40]
   339e8: ad031fe6     	stp	q6, q7, [sp, #0x60]
   339ec: d53bd053     	mrs	x19, TPIDR_EL0
   339f0: f9401669     	ldr	x9, [x19, #0x28]
   339f4: 910203ea     	add	x10, sp, #0x80
   339f8: 928003ec     	mov	x12, #-0x20             // =-32
   339fc: 910043ab     	add	x11, x29, #0x10
   33a00: f81e83a9     	stur	x9, [x29, #-0x18]
   33a04: 910003e9     	mov	x9, sp
   33a08: f2dff00c     	movk	x12, #0xff80, lsl #32
   33a0c: 9100814a     	add	x10, x10, #0x20
   33a10: 91020129     	add	x9, x9, #0x80
   33a14: d100e3a8     	sub	x8, x29, #0x38
   33a18: a93cabab     	stp	x11, x10, [x29, #-0x38]
   33a1c: a93db3a9     	stp	x9, x12, [x29, #-0x28]
   33a20: ad400101     	ldp	q1, q0, [x8]
   33a24: f0000162     	adrp	x2, 0x62000
   33a28: 911de842     	add	x2, x2, #0x77a
   33a2c: d10183a3     	sub	x3, x29, #0x60
   33a30: 52800401     	mov	w1, #0x20               // =32
   33a34: ad3d03a1     	stp	q1, q0, [x29, #-0x60]
   33a38: 97ff5226     	bl	0x82d0 <vsnprintf@plt>
   33a3c: f9401668     	ldr	x8, [x19, #0x28]
   33a40: f85e83a9     	ldur	x9, [x29, #-0x18]
   33a44: eb09011f     	cmp	x8, x9
   33a48: 540000a1     	b.ne	0x33a5c <__api_tcp_server+0x694c>
   33a4c: a9507bfd     	ldp	x29, x30, [sp, #0x100]
   33a50: a94f4ffc     	ldp	x28, x19, [sp, #0xf0]
   33a54: 910443ff     	add	sp, sp, #0x110
   33a58: d65f03c0     	ret
   33a5c: 97ff52a1     	bl	0x84e0 <__stack_chk_fail@plt>
   33a60: d10183ff     	sub	sp, sp, #0x60
   33a64: a9025ff8     	stp	x24, x23, [sp, #0x20]
   33a68: a90357f6     	stp	x22, x21, [sp, #0x30]
   33a6c: a9044ff4     	stp	x20, x19, [sp, #0x40]
   33a70: a9057bfd     	stp	x29, x30, [sp, #0x50]
   33a74: 910143fd     	add	x29, sp, #0x50
   33a78: d53bd057     	mrs	x23, TPIDR_EL0
   33a7c: f94016e8     	ldr	x8, [x23, #0x28]
   33a80: 9100a013     	add	x19, x0, #0x28
   33a84: aa0003f4     	mov	x20, x0
   33a88: aa1303e0     	mov	x0, x19
   33a8c: 2a0103f5     	mov	w21, w1
   33a90: f9000fe8     	str	x8, [sp, #0x18]
   33a94: 94002081     	bl	0x3bc98 <operator delete(void*)+0x908>
   33a98: aa1303e0     	mov	x0, x19
   33a9c: 9400207f     	bl	0x3bc98 <operator delete(void*)+0x908>
   33aa0: f9400696     	ldr	x22, [x20, #0x8]
   33aa4: aa1303e0     	mov	x0, x19
   33aa8: 94002110     	bl	0x3bee8 <operator delete(void*)+0xb58>
   33aac: b40006d6     	cbz	x22, 0x33b84 <__api_tcp_server+0x6a74>
   33ab0: f9400688     	ldr	x8, [x20, #0x8]
   33ab4: b4000808     	cbz	x8, 0x33bb4 <__api_tcp_server+0x6aa4>
   33ab8: f9400288     	ldr	x8, [x20]
   33abc: f9400108     	ldr	x8, [x8]
   33ac0: f9407118     	ldr	x24, [x8, #0xe0]
   33ac4: b4000398     	cbz	x24, 0x33b34 <__api_tcp_server+0x6a24>
   33ac8: d0000168     	adrp	x8, 0x61000
   33acc: d0000169     	adrp	x9, 0x61000
   33ad0: 9111a508     	add	x8, x8, #0x469
   33ad4: 91116529     	add	x9, x9, #0x459
   33ad8: 720002bf     	tst	w21, #0x1
   33adc: 9a881136     	csel	x22, x9, x8, ne
   33ae0: 52800221     	mov	w1, #0x11               // =17
   33ae4: aa1603e0     	mov	x0, x22
   33ae8: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   33aec: f90003ff     	str	xzr, [sp]
   33af0: 97ff51d4     	bl	0x8240 <__strlen_chk@plt>
   33af4: b4000100     	cbz	x0, 0x33b14 <__api_tcp_server+0x6a04>
   33af8: aa0003e5     	mov	x5, x0
   33afc: 910003e0     	mov	x0, sp
   33b00: aa1f03e1     	mov	x1, xzr
   33b04: aa1f03e2     	mov	x2, xzr
   33b08: aa1603e3     	mov	x3, x22
   33b0c: aa1f03e4     	mov	x4, xzr
   33b10: 97ff664e     	bl	0xd448 <__share_file+0x114>
   33b14: 910003e0     	mov	x0, sp
   33b18: d63f0300     	blr	x24
   33b1c: f9400be8     	ldr	x8, [sp, #0x10]
   33b20: b4000088     	cbz	x8, 0x33b30 <__api_tcp_server+0x6a20>
   33b24: f94003e0     	ldr	x0, [sp]
   33b28: 97ff53ae     	bl	0x89e0 <free@plt>
   33b2c: f90003ff     	str	xzr, [sp]
   33b30: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   33b34: 36000295     	tbz	w21, #0x0, 0x33b84 <__api_tcp_server+0x6a74>
   33b38: f9400688     	ldr	x8, [x20, #0x8]
   33b3c: b40003c8     	cbz	x8, 0x33bb4 <__api_tcp_server+0x6aa4>
   33b40: f9400282     	ldr	x2, [x20]
   33b44: 52800023     	mov	w3, #0x1                // =1
   33b48: aa1403e0     	mov	x0, x20
   33b4c: f9400048     	ldr	x8, [x2]
   33b50: b9400501     	ldr	w1, [x8, #0x4]
   33b54: 97fffd0e     	bl	0x32f8c <__api_tcp_server+0x5e7c>
   33b58: aa1303e0     	mov	x0, x19
   33b5c: 9400204f     	bl	0x3bc98 <operator delete(void*)+0x908>
   33b60: f9400688     	ldr	x8, [x20, #0x8]
   33b64: b40000c8     	cbz	x8, 0x33b7c <__api_tcp_server+0x6a6c>
   33b68: f9400281     	ldr	x1, [x20]
   33b6c: 52800023     	mov	w3, #0x1                // =1
   33b70: aa1403e0     	mov	x0, x20
   33b74: aa0103e2     	mov	x2, x1
   33b78: 94000097     	bl	0x33dd4 <__api_tcp_server+0x6cc4>
   33b7c: aa1303e0     	mov	x0, x19
   33b80: 940020da     	bl	0x3bee8 <operator delete(void*)+0xb58>
   33b84: aa1303e0     	mov	x0, x19
   33b88: 940020d8     	bl	0x3bee8 <operator delete(void*)+0xb58>
   33b8c: f94016e8     	ldr	x8, [x23, #0x28]
   33b90: f9400fe9     	ldr	x9, [sp, #0x18]
   33b94: eb09011f     	cmp	x8, x9
   33b98: 540001e1     	b.ne	0x33bd4 <__api_tcp_server+0x6ac4>
   33b9c: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   33ba0: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   33ba4: a94357f6     	ldp	x22, x21, [sp, #0x30]
   33ba8: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   33bac: 910183ff     	add	sp, sp, #0x60
   33bb0: d65f03c0     	ret
   33bb4: f0000120     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   33bb8: d0000162     	adrp	x2, 0x61000
   33bbc: f0000123     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   33bc0: 91215c00     	add	x0, x0, #0x857
   33bc4: 9115b442     	add	x2, x2, #0x56d
   33bc8: 91397863     	add	x3, x3, #0xe5e
   33bcc: 528023e1     	mov	w1, #0x11f              // =287
   33bd0: 97ff5184     	bl	0x81e0 <__assert2@plt>
   33bd4: 97ff5243     	bl	0x84e0 <__stack_chk_fail@plt>
   33bd8: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   33bdc: a9017bfd     	stp	x29, x30, [sp, #0x10]
   33be0: 910043fd     	add	x29, sp, #0x10
   33be4: 9100a014     	add	x20, x0, #0x28
   33be8: aa0003f3     	mov	x19, x0
   33bec: aa1403e0     	mov	x0, x20
   33bf0: 9400202a     	bl	0x3bc98 <operator delete(void*)+0x908>
   33bf4: f9400668     	ldr	x8, [x19, #0x8]
   33bf8: aa1403e0     	mov	x0, x20
   33bfc: f100011f     	cmp	x8, #0x0
   33c00: 1a9f17f3     	cset	w19, eq
   33c04: 940020b9     	bl	0x3bee8 <operator delete(void*)+0xb58>
   33c08: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   33c0c: 2a1303e0     	mov	w0, w19
   33c10: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   33c14: d65f03c0     	ret
   33c18: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   33c1c: a9017bfd     	stp	x29, x30, [sp, #0x10]
   33c20: 910043fd     	add	x29, sp, #0x10
   33c24: 9100a013     	add	x19, x0, #0x28
   33c28: aa0003f4     	mov	x20, x0
   33c2c: aa1303e0     	mov	x0, x19
   33c30: 9400201a     	bl	0x3bc98 <operator delete(void*)+0x908>
   33c34: f9400688     	ldr	x8, [x20, #0x8]
   33c38: b40000c8     	cbz	x8, 0x33c50 <__api_tcp_server+0x6b40>
   33c3c: f9400281     	ldr	x1, [x20]
   33c40: 52800023     	mov	w3, #0x1                // =1
   33c44: aa1403e0     	mov	x0, x20
   33c48: aa0103e2     	mov	x2, x1
   33c4c: 94000062     	bl	0x33dd4 <__api_tcp_server+0x6cc4>
   33c50: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   33c54: aa1303e0     	mov	x0, x19
   33c58: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   33c5c: 140020a3     	b	0x3bee8 <operator delete(void*)+0xb58>
   33c60: d102c3ff     	sub	sp, sp, #0xb0
   33c64: f9003bf7     	str	x23, [sp, #0x70]
   33c68: a90857f6     	stp	x22, x21, [sp, #0x80]
   33c6c: a9094ff4     	stp	x20, x19, [sp, #0x90]
   33c70: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   33c74: 910283fd     	add	x29, sp, #0xa0
   33c78: d53bd056     	mrs	x22, TPIDR_EL0
   33c7c: f94016c8     	ldr	x8, [x22, #0x28]
   33c80: 9100a013     	add	x19, x0, #0x28
   33c84: aa0003f5     	mov	x21, x0
   33c88: aa1303e0     	mov	x0, x19
   33c8c: aa0103f4     	mov	x20, x1
   33c90: f81c83a8     	stur	x8, [x29, #-0x38]
   33c94: 94002001     	bl	0x3bc98 <operator delete(void*)+0x908>
   33c98: d0000160     	adrp	x0, 0x61000
   33c9c: 52800c97     	mov	w23, #0x64              // =100
   33ca0: 9111e800     	add	x0, x0, #0x47a
   33ca4: 910023e1     	add	x1, sp, #0x8
   33ca8: f90007f7     	str	x23, [sp, #0x8]
   33cac: 97ff5315     	bl	0x8900 <__get_settings_value_integer@plt>
   33cb0: f94007e9     	ldr	x9, [sp, #0x8]
   33cb4: f94006a8     	ldr	x8, [x21, #0x8]
   33cb8: 7200001f     	tst	w0, #0x1
   33cbc: 9a971129     	csel	x9, x9, x23, ne
   33cc0: eb09011f     	cmp	x8, x9
   33cc4: 540000ea     	b.ge	0x33ce0 <__api_tcp_server+0x6bd0>
   33cc8: f94002a2     	ldr	x2, [x21]
   33ccc: aa1503e0     	mov	x0, x21
   33cd0: aa1403e3     	mov	x3, x20
   33cd4: 8b080c41     	add	x1, x2, x8, lsl #3
   33cd8: 940002ff     	bl	0x348d4 <__api_tcp_server+0x77c4>
   33cdc: 14000031     	b	0x33da0 <__api_tcp_server+0x6c90>
   33ce0: 97ff5108     	bl	0x8100 <get_ccs_log@plt>
   33ce4: aa0003f4     	mov	x20, x0
   33ce8: 97ff5106     	bl	0x8100 <get_ccs_log@plt>
   33cec: aa1403e0     	mov	x0, x20
   33cf0: 97ff669b     	bl	0xd75c <__share_file+0x428>
   33cf4: f9400008     	ldr	x8, [x0]
   33cf8: 39400108     	ldrb	w8, [x8]
   33cfc: 36180528     	tbz	w8, #0x3, 0x33da0 <__api_tcp_server+0x6c90>
   33d00: f9401408     	ldr	x8, [x0, #0x28]
   33d04: aa0003f4     	mov	x20, x0
   33d08: 39400508     	ldrb	w8, [x8, #0x1]
   33d0c: 340004a8     	cbz	w8, 0x33da0 <__api_tcp_server+0x6c90>
   33d10: 910103e8     	add	x8, sp, #0x40
   33d14: 52800880     	mov	w0, #0x44               // =68
   33d18: 97ff51b2     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   33d1c: b9405fe8     	ldr	w8, [sp, #0x5c]
   33d20: 35000408     	cbnz	w8, 0x33da0 <__api_tcp_server+0x6c90>
   33d24: f844c3e8     	ldur	x8, [sp, #0x4c]
   33d28: b9403289     	ldr	w9, [x20, #0x30]
   33d2c: f000014a     	adrp	x10, 0x5e000
   33d30: fd45d140     	ldr	d0, [x10, #0xba0]
   33d34: d280006a     	mov	x10, #0x3               // =3
   33d38: f2a0020a     	movk	x10, #0x10, lsl #16
   33d3c: f2c0078a     	movk	x10, #0x3c, lsl #32
   33d40: b9000909     	str	w9, [x8, #0x8]
   33d44: d0000169     	adrp	x9, 0x61000
   33d48: 91123929     	add	x9, x9, #0x48e
   33d4c: f801410a     	stur	x10, [x8, #0x14]
   33d50: fc00c100     	stur	d0, [x8, #0xc]
   33d54: f844c3ea     	ldur	x10, [sp, #0x4c]
   33d58: 3cc0a120     	ldur	q0, [x9, #0xa]
   33d5c: 3dc00121     	ldr	q1, [x9]
   33d60: 52800349     	mov	w9, #0x1a               // =26
   33d64: b9001d49     	str	w9, [x10, #0x1c]
   33d68: 3c82a140     	stur	q0, [x10, #0x2a]
   33d6c: 3d800941     	str	q1, [x10, #0x20]
   33d70: b9401908     	ldr	w8, [x8, #0x18]
   33d74: 52800149     	mov	w9, #0xa                // =10
   33d78: 910043e0     	add	x0, sp, #0x10
   33d7c: 8b080148     	add	x8, x10, x8
   33d80: 52800c8a     	mov	w10, #0x64              // =100
   33d84: 39000109     	strb	w9, [x8]
   33d88: b900050a     	str	w10, [x8, #0x4]
   33d8c: ad4203e1     	ldp	q1, q0, [sp, #0x40]
   33d90: f94033e8     	ldr	x8, [sp, #0x60]
   33d94: ad0083e1     	stp	q1, q0, [sp, #0x10]
   33d98: f9001be8     	str	x8, [sp, #0x30]
   33d9c: 97ff51ed     	bl	0x8550 <__api_logger_buffer_commit@plt>
   33da0: aa1303e0     	mov	x0, x19
   33da4: 94002051     	bl	0x3bee8 <operator delete(void*)+0xb58>
   33da8: f94016c8     	ldr	x8, [x22, #0x28]
   33dac: f85c83a9     	ldur	x9, [x29, #-0x38]
   33db0: eb09011f     	cmp	x8, x9
   33db4: 540000e1     	b.ne	0x33dd0 <__api_tcp_server+0x6cc0>
   33db8: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   33dbc: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   33dc0: a94857f6     	ldp	x22, x21, [sp, #0x80]
   33dc4: f9403bf7     	ldr	x23, [sp, #0x70]
   33dc8: 9102c3ff     	add	sp, sp, #0xb0
   33dcc: d65f03c0     	ret
   33dd0: 97ff51c4     	bl	0x84e0 <__stack_chk_fail@plt>
   33dd4: a9bc5ff8     	stp	x24, x23, [sp, #-0x40]!
   33dd8: a90157f6     	stp	x22, x21, [sp, #0x10]
   33ddc: a9024ff4     	stp	x20, x19, [sp, #0x20]
   33de0: a9037bfd     	stp	x29, x30, [sp, #0x30]
   33de4: 9100c3fd     	add	x29, sp, #0x30
   33de8: f9400009     	ldr	x9, [x0]
   33dec: f100001f     	cmp	x0, #0x0
   33df0: 9a8903e8     	csel	x8, xzr, x9, eq
   33df4: eb02011f     	cmp	x8, x2
   33df8: 540008c1     	b.ne	0x33f10 <__api_tcp_server+0x6e00>
   33dfc: aa0103f4     	mov	x20, x1
   33e00: eb01013f     	cmp	x9, x1
   33e04: 54000768     	b.hi	0x33ef0 <__api_tcp_server+0x6de0>
   33e08: f9400408     	ldr	x8, [x0, #0x8]
   33e0c: aa0003f3     	mov	x19, x0
   33e10: 8b080d29     	add	x9, x9, x8, lsl #3
   33e14: eb14012a     	subs	x10, x9, x20
   33e18: 540006c9     	b.ls	0x33ef0 <__api_tcp_server+0x6de0>
   33e1c: 9343fd4a     	asr	x10, x10, #3
   33e20: eb03015f     	cmp	x10, x3
   33e24: 9a833156     	csel	x22, x10, x3, lo
   33e28: b40005b6     	cbz	x22, 0x33edc <__api_tcp_server+0x6dcc>
   33e2c: d3607eca     	lsl	x10, x22, #32
   33e30: 8b8a768a     	add	x10, x20, x10, asr #29
   33e34: eb0a0129     	subs	x9, x9, x10
   33e38: 54000280     	b.eq	0x33e88 <__api_tcp_server+0x6d78>
   33e3c: 93407ec8     	sxtw	x8, w22
   33e40: 9343fd37     	asr	x23, x9, #3
   33e44: d37df118     	lsl	x24, x8, #3
   33e48: f9400295     	ldr	x21, [x20]
   33e4c: b5000135     	cbnz	x21, 0x33e70 <__api_tcp_server+0x6d60>
   33e50: f8786a88     	ldr	x8, [x20, x24]
   33e54: f10006f7     	subs	x23, x23, #0x1
   33e58: f9000288     	str	x8, [x20]
   33e5c: f8386a9f     	str	xzr, [x20, x24]
   33e60: 91002294     	add	x20, x20, #0x8
   33e64: 54000100     	b.eq	0x33e84 <__api_tcp_server+0x6d74>
   33e68: f9400295     	ldr	x21, [x20]
   33e6c: b4ffff35     	cbz	x21, 0x33e50 <__api_tcp_server+0x6d40>
   33e70: aa1503e0     	mov	x0, x21
   33e74: 97fff2e8     	bl	0x30a14 <__api_tcp_server+0x3904>
   33e78: aa1503e0     	mov	x0, x21
   33e7c: 97ff5245     	bl	0x8790 <_ZdlPv@plt>
   33e80: 17fffff4     	b	0x33e50 <__api_tcp_server+0x6d40>
   33e84: f9400668     	ldr	x8, [x19, #0x8]
   33e88: aa1f03f5     	mov	x21, xzr
   33e8c: aa1f03f7     	mov	x23, xzr
   33e90: d2c00038     	mov	x24, #0x100000000       // =4294967296
   33e94: 14000005     	b	0x33ea8 <__api_tcp_server+0x6d98>
   33e98: 910006f7     	add	x23, x23, #0x1
   33e9c: eb1602ff     	cmp	x23, x22
   33ea0: 8b1802b5     	add	x21, x21, x24
   33ea4: 54000182     	b.hs	0x33ed4 <__api_tcp_server+0x6dc4>
   33ea8: f9400269     	ldr	x9, [x19]
   33eac: 8b080d29     	add	x9, x9, x8, lsl #3
   33eb0: cb957529     	sub	x9, x9, x21, asr #29
   33eb4: f85f8134     	ldur	x20, [x9, #-0x8]
   33eb8: b4ffff14     	cbz	x20, 0x33e98 <__api_tcp_server+0x6d88>
   33ebc: aa1403e0     	mov	x0, x20
   33ec0: 97fff2d5     	bl	0x30a14 <__api_tcp_server+0x3904>
   33ec4: aa1403e0     	mov	x0, x20
   33ec8: 97ff5232     	bl	0x8790 <_ZdlPv@plt>
   33ecc: f9400668     	ldr	x8, [x19, #0x8]
   33ed0: 17fffff2     	b	0x33e98 <__api_tcp_server+0x6d88>
   33ed4: cb160108     	sub	x8, x8, x22
   33ed8: f9000668     	str	x8, [x19, #0x8]
   33edc: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   33ee0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   33ee4: a94157f6     	ldp	x22, x21, [sp, #0x10]
   33ee8: a8c45ff8     	ldp	x24, x23, [sp], #0x40
   33eec: d65f03c0     	ret
   33ef0: f0000120     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   33ef4: d0000162     	adrp	x2, 0x61000
   33ef8: d0000143     	adrp	x3, 0x5d000
   33efc: 91215c00     	add	x0, x0, #0x857
   33f00: 9122ec42     	add	x2, x2, #0x8bb
   33f04: 91130063     	add	x3, x3, #0x4c0
   33f08: 52803fe1     	mov	w1, #0x1ff              // =511
   33f0c: 97ff50b5     	bl	0x81e0 <__assert2@plt>
   33f10: f0000120     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   33f14: d0000162     	adrp	x2, 0x61000
   33f18: f0000123     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   33f1c: 91215c00     	add	x0, x0, #0x857
   33f20: 911b6442     	add	x2, x2, #0x6d9
   33f24: 912c0063     	add	x3, x3, #0xb00
   33f28: 52800ae1     	mov	w1, #0x57               // =87
   33f2c: 97ff50ad     	bl	0x81e0 <__assert2@plt>
   33f30: d10283ff     	sub	sp, sp, #0xa0
   33f34: a9065ff8     	stp	x24, x23, [sp, #0x60]
   33f38: a90757f6     	stp	x22, x21, [sp, #0x70]
   33f3c: a9084ff4     	stp	x20, x19, [sp, #0x80]
   33f40: a9097bfd     	stp	x29, x30, [sp, #0x90]
   33f44: 910243fd     	add	x29, sp, #0x90
   33f48: d53bd056     	mrs	x22, TPIDR_EL0
   33f4c: f94016c8     	ldr	x8, [x22, #0x28]
   33f50: 9100a013     	add	x19, x0, #0x28
   33f54: aa0003f4     	mov	x20, x0
   33f58: aa1303e0     	mov	x0, x19
   33f5c: f81c83a8     	stur	x8, [x29, #-0x38]
   33f60: 94001f4e     	bl	0x3bc98 <operator delete(void*)+0x908>
   33f64: f9400688     	ldr	x8, [x20, #0x8]
   33f68: b40012e8     	cbz	x8, 0x341c4 <__api_tcp_server+0x70b4>
   33f6c: f9400297     	ldr	x23, [x20]
   33f70: d0000160     	adrp	x0, 0x61000
   33f74: 52800075     	mov	w21, #0x3               // =3
   33f78: 9112a400     	add	x0, x0, #0x4a9
   33f7c: 9100e3e1     	add	x1, sp, #0x38
   33f80: f9001ff5     	str	x21, [sp, #0x38]
   33f84: 97ff525f     	bl	0x8900 <__get_settings_value_integer@plt>
   33f88: f94002e8     	ldr	x8, [x23]
   33f8c: f9401fe9     	ldr	x9, [sp, #0x38]
   33f90: 7200001f     	tst	w0, #0x1
   33f94: b980090a     	ldrsw	x10, [x8, #0x8]
   33f98: 9a951129     	csel	x9, x9, x21, ne
   33f9c: eb0a013f     	cmp	x9, x10
   33fa0: 5400022a     	b.ge	0x33fe4 <__api_tcp_server+0x6ed4>
   33fa4: aa1303e0     	mov	x0, x19
   33fa8: 94001f3c     	bl	0x3bc98 <operator delete(void*)+0x908>
   33fac: f9400688     	ldr	x8, [x20, #0x8]
   33fb0: b4001068     	cbz	x8, 0x341bc <__api_tcp_server+0x70ac>
   33fb4: f9400282     	ldr	x2, [x20]
   33fb8: f94002ea     	ldr	x10, [x23]
   33fbc: aa1f03e9     	mov	x9, xzr
   33fc0: d2c0002b     	mov	x11, #0x100000000       // =4294967296
   33fc4: 935dfd2c     	asr	x12, x9, #29
   33fc8: f86c684c     	ldr	x12, [x2, x12]
   33fcc: eb0a019f     	cmp	x12, x10
   33fd0: 54000ec0     	b.eq	0x341a8 <__api_tcp_server+0x7098>
   33fd4: f1000508     	subs	x8, x8, #0x1
   33fd8: 8b0b0129     	add	x9, x9, x11
   33fdc: 54ffff41     	b.ne	0x33fc4 <__api_tcp_server+0x6eb4>
   33fe0: 14000077     	b	0x341bc <__api_tcp_server+0x70ac>
   33fe4: f0000140     	adrp	x0, 0x5e000
   33fe8: 91123c00     	add	x0, x0, #0x48f
   33fec: 528000c1     	mov	w1, #0x6                // =6
   33ff0: 9101e114     	add	x20, x8, #0x78
   33ff4: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   33ff8: f90023ff     	str	xzr, [sp, #0x40]
   33ffc: 97ff5091     	bl	0x8240 <__strlen_chk@plt>
   34000: b4000120     	cbz	x0, 0x34024 <__api_tcp_server+0x6f14>
   34004: f94023e1     	ldr	x1, [sp, #0x40]
   34008: d0000143     	adrp	x3, 0x5e000
   3400c: aa0003e5     	mov	x5, x0
   34010: 91123c63     	add	x3, x3, #0x48f
   34014: 910103e0     	add	x0, sp, #0x40
   34018: aa0103e2     	mov	x2, x1
   3401c: aa1f03e4     	mov	x4, xzr
   34020: 97ff650a     	bl	0xd448 <__share_file+0x114>
   34024: 910103e1     	add	x1, sp, #0x40
   34028: aa1403e0     	mov	x0, x20
   3402c: 94003426     	bl	0x410c4 <operator delete(void*)+0x5d34>
   34030: b9400008     	ldr	w8, [x0]
   34034: 7100191f     	cmp	w8, #0x6
   34038: 540000a1     	b.ne	0x3404c <__api_tcp_server+0x6f3c>
   3403c: 52800034     	mov	w20, #0x1               // =1
   34040: f9402be8     	ldr	x8, [sp, #0x50]
   34044: b5000468     	cbnz	x8, 0x340d0 <__api_tcp_server+0x6fc0>
   34048: 14000025     	b	0x340dc <__api_tcp_server+0x6fcc>
   3404c: f94002e8     	ldr	x8, [x23]
   34050: d0000140     	adrp	x0, 0x5e000
   34054: 91123c00     	add	x0, x0, #0x48f
   34058: 528000c1     	mov	w1, #0x6                // =6
   3405c: a902ffff     	stp	xzr, xzr, [sp, #0x28]
   34060: 9101e114     	add	x20, x8, #0x78
   34064: f90013ff     	str	xzr, [sp, #0x20]
   34068: 97ff5076     	bl	0x8240 <__strlen_chk@plt>
   3406c: b4000120     	cbz	x0, 0x34090 <__api_tcp_server+0x6f80>
   34070: f94013e1     	ldr	x1, [sp, #0x20]
   34074: d0000143     	adrp	x3, 0x5e000
   34078: aa0003e5     	mov	x5, x0
   3407c: 91123c63     	add	x3, x3, #0x48f
   34080: 910083e0     	add	x0, sp, #0x20
   34084: aa0103e2     	mov	x2, x1
   34088: aa1f03e4     	mov	x4, xzr
   3408c: 97ff64ef     	bl	0xd448 <__share_file+0x114>
   34090: 910083e1     	add	x1, sp, #0x20
   34094: aa1403e0     	mov	x0, x20
   34098: 9400340b     	bl	0x410c4 <operator delete(void*)+0x5d34>
   3409c: b9400008     	ldr	w8, [x0]
   340a0: 71000d1f     	cmp	w8, #0x3
   340a4: 540016c1     	b.ne	0x3437c <__api_tcp_server+0x726c>
   340a8: f840c008     	ldur	x8, [x0, #0xc]
   340ac: f9401be9     	ldr	x9, [sp, #0x30]
   340b0: f100011f     	cmp	x8, #0x0
   340b4: 1a9f17f4     	cset	w20, eq
   340b8: b4000089     	cbz	x9, 0x340c8 <__api_tcp_server+0x6fb8>
   340bc: f94013e0     	ldr	x0, [sp, #0x20]
   340c0: 97ff5248     	bl	0x89e0 <free@plt>
   340c4: f90013ff     	str	xzr, [sp, #0x20]
   340c8: f9402be8     	ldr	x8, [sp, #0x50]
   340cc: b4000088     	cbz	x8, 0x340dc <__api_tcp_server+0x6fcc>
   340d0: f94023e0     	ldr	x0, [sp, #0x40]
   340d4: 97ff5243     	bl	0x89e0 <free@plt>
   340d8: f90023ff     	str	xzr, [sp, #0x40]
   340dc: 34000e54     	cbz	w20, 0x342a4 <__api_tcp_server+0x7194>
   340e0: 97ffc2af     	bl	0x24b9c <__share_file+0x17868>
   340e4: 90000258     	adrp	x24, 0x7c000
   340e8: 91062318     	add	x24, x24, #0x188
   340ec: 08dfff08     	ldarb	w8, [x24]
   340f0: 36000fc8     	tbz	w8, #0x0, 0x342e8 <__api_tcp_server+0x71d8>
   340f4: 90000254     	adrp	x20, 0x7c000
   340f8: 9104a294     	add	x20, x20, #0x128
   340fc: f9400288     	ldr	x8, [x20]
   34100: aa1403e0     	mov	x0, x20
   34104: f9402109     	ldr	x9, [x8, #0x40]
   34108: 910083e8     	add	x8, sp, #0x20
   3410c: d63f0120     	blr	x9
   34110: f94017e8     	ldr	x8, [sp, #0x28]
   34114: b40005c8     	cbz	x8, 0x341cc <__api_tcp_server+0x70bc>
   34118: f94002e8     	ldr	x8, [x23]
   3411c: d0000140     	adrp	x0, 0x5e000
   34120: 91123c00     	add	x0, x0, #0x48f
   34124: 528000c1     	mov	w1, #0x6                // =6
   34128: a9017fff     	stp	xzr, xzr, [sp, #0x10]
   3412c: 9101e115     	add	x21, x8, #0x78
   34130: f90007ff     	str	xzr, [sp, #0x8]
   34134: 97ff5043     	bl	0x8240 <__strlen_chk@plt>
   34138: b4000120     	cbz	x0, 0x3415c <__api_tcp_server+0x704c>
   3413c: d0000143     	adrp	x3, 0x5e000
   34140: aa0003e5     	mov	x5, x0
   34144: 91123c63     	add	x3, x3, #0x48f
   34148: 910023e0     	add	x0, sp, #0x8
   3414c: aa1f03e1     	mov	x1, xzr
   34150: aa1f03e2     	mov	x2, xzr
   34154: aa1f03e4     	mov	x4, xzr
   34158: 97ff64bc     	bl	0xd448 <__share_file+0x114>
   3415c: 910023e1     	add	x1, sp, #0x8
   34160: aa1503e0     	mov	x0, x21
   34164: 940033d8     	bl	0x410c4 <operator delete(void*)+0x5d34>
   34168: 910103e1     	add	x1, sp, #0x40
   3416c: 910083e2     	add	x2, sp, #0x20
   34170: aa0003f5     	mov	x21, x0
   34174: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   34178: f90023ff     	str	xzr, [sp, #0x40]
   3417c: 9400353e     	bl	0x41674 <operator delete(void*)+0x62e4>
   34180: 910012a2     	add	x2, x21, #0x4
   34184: 36000300     	tbz	w0, #0x0, 0x341e4 <__api_tcp_server+0x70d4>
   34188: 910103e1     	add	x1, sp, #0x40
   3418c: 52800023     	mov	w3, #0x1                // =1
   34190: 52800064     	mov	w4, #0x3                // =3
   34194: aa1503e0     	mov	x0, x21
   34198: 97ff9d7e     	bl	0x1b790 <__share_file+0xe45c>
   3419c: f9402be8     	ldr	x8, [sp, #0x50]
   341a0: b5000308     	cbnz	x8, 0x34200 <__api_tcp_server+0x70f0>
   341a4: 1400001a     	b	0x3420c <__api_tcp_server+0x70fc>
   341a8: 9360fd28     	asr	x8, x9, #32
   341ac: 8b080c41     	add	x1, x2, x8, lsl #3
   341b0: 52800023     	mov	w3, #0x1                // =1
   341b4: aa1403e0     	mov	x0, x20
   341b8: 97ffff07     	bl	0x33dd4 <__api_tcp_server+0x6cc4>
   341bc: aa1303e0     	mov	x0, x19
   341c0: 94001f4a     	bl	0x3bee8 <operator delete(void*)+0xb58>
   341c4: aa1f03f4     	mov	x20, xzr
   341c8: 1400003b     	b	0x342b4 <__api_tcp_server+0x71a4>
   341cc: f9401be8     	ldr	x8, [sp, #0x30]
   341d0: b4ffffa8     	cbz	x8, 0x341c4 <__api_tcp_server+0x70b4>
   341d4: f94013e0     	ldr	x0, [sp, #0x20]
   341d8: 97ff5202     	bl	0x89e0 <free@plt>
   341dc: f90013ff     	str	xzr, [sp, #0x20]
   341e0: 17fffff9     	b	0x341c4 <__api_tcp_server+0x70b4>
   341e4: 910083e1     	add	x1, sp, #0x20
   341e8: 52800023     	mov	w3, #0x1                // =1
   341ec: 52800064     	mov	w4, #0x3                // =3
   341f0: aa1503e0     	mov	x0, x21
   341f4: 97ff9d9b     	bl	0x1b860 <__share_file+0xe52c>
   341f8: f9402be8     	ldr	x8, [sp, #0x50]
   341fc: b4000088     	cbz	x8, 0x3420c <__api_tcp_server+0x70fc>
   34200: f94023e0     	ldr	x0, [sp, #0x40]
   34204: 97ff51f7     	bl	0x89e0 <free@plt>
   34208: f90023ff     	str	xzr, [sp, #0x40]
   3420c: f9400fe8     	ldr	x8, [sp, #0x18]
   34210: b4000088     	cbz	x8, 0x34220 <__api_tcp_server+0x7110>
   34214: f94007e0     	ldr	x0, [sp, #0x8]
   34218: 97ff51f2     	bl	0x89e0 <free@plt>
   3421c: f90007ff     	str	xzr, [sp, #0x8]
   34220: 97ffc25f     	bl	0x24b9c <__share_file+0x17868>
   34224: 08dfff08     	ldarb	w8, [x24]
   34228: 36000848     	tbz	w8, #0x0, 0x34330 <__api_tcp_server+0x7220>
   3422c: f9400288     	ldr	x8, [x20]
   34230: aa1403e0     	mov	x0, x20
   34234: f9402509     	ldr	x9, [x8, #0x48]
   34238: 910103e8     	add	x8, sp, #0x40
   3423c: d63f0120     	blr	x9
   34240: f94002e0     	ldr	x0, [x23]
   34244: f8448c08     	ldr	x8, [x0, #0x48]!
   34248: f900041f     	str	xzr, [x0, #0x8]
   3424c: b4000048     	cbz	x8, 0x34254 <__api_tcp_server+0x7144>
   34250: 3900011f     	strb	wzr, [x8]
   34254: f94027e5     	ldr	x5, [sp, #0x48]
   34258: b40000c5     	cbz	x5, 0x34270 <__api_tcp_server+0x7160>
   3425c: f9400001     	ldr	x1, [x0]
   34260: f94023e3     	ldr	x3, [sp, #0x40]
   34264: aa0103e2     	mov	x2, x1
   34268: aa0303e4     	mov	x4, x3
   3426c: 97ff6477     	bl	0xd448 <__share_file+0x114>
   34270: f9402be8     	ldr	x8, [sp, #0x50]
   34274: b4000088     	cbz	x8, 0x34284 <__api_tcp_server+0x7174>
   34278: f94023e0     	ldr	x0, [sp, #0x40]
   3427c: 97ff51d9     	bl	0x89e0 <free@plt>
   34280: f90023ff     	str	xzr, [sp, #0x40]
   34284: f94002e8     	ldr	x8, [x23]
   34288: f9401be9     	ldr	x9, [sp, #0x30]
   3428c: f9402914     	ldr	x20, [x8, #0x50]
   34290: b4000089     	cbz	x9, 0x342a0 <__api_tcp_server+0x7190>
   34294: f94013e0     	ldr	x0, [sp, #0x20]
   34298: 97ff51d2     	bl	0x89e0 <free@plt>
   3429c: f90013ff     	str	xzr, [sp, #0x20]
   342a0: b40000b4     	cbz	x20, 0x342b4 <__api_tcp_server+0x71a4>
   342a4: f94002e8     	ldr	x8, [x23]
   342a8: 52800029     	mov	w9, #0x1                // =1
   342ac: 089ffd09     	stlrb	w9, [x8]
   342b0: f94002f4     	ldr	x20, [x23]
   342b4: aa1303e0     	mov	x0, x19
   342b8: 94001f0c     	bl	0x3bee8 <operator delete(void*)+0xb58>
   342bc: f94016c8     	ldr	x8, [x22, #0x28]
   342c0: f85c83a9     	ldur	x9, [x29, #-0x38]
   342c4: eb09011f     	cmp	x8, x9
   342c8: 54000581     	b.ne	0x34378 <__api_tcp_server+0x7268>
   342cc: aa1403e0     	mov	x0, x20
   342d0: a9497bfd     	ldp	x29, x30, [sp, #0x90]
   342d4: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   342d8: a94757f6     	ldp	x22, x21, [sp, #0x70]
   342dc: a9465ff8     	ldp	x24, x23, [sp, #0x60]
   342e0: 910283ff     	add	sp, sp, #0xa0
   342e4: d65f03c0     	ret
   342e8: 90000240     	adrp	x0, 0x7c000
   342ec: 91062000     	add	x0, x0, #0x188
   342f0: 94001c33     	bl	0x3b3bc <operator delete(void*)+0x2c>
   342f4: 34fff000     	cbz	w0, 0x340f4 <__api_tcp_server+0x6fe4>
   342f8: 90000254     	adrp	x20, 0x7c000
   342fc: 9104a294     	add	x20, x20, #0x128
   34300: aa1403e0     	mov	x0, x20
   34304: 97ffa913     	bl	0x1e750 <__share_file+0x1141c>
   34308: b0fffec0     	adrp	x0, 0xd000 <__get_settings_value_string_utf8+0x100>
   3430c: d0000222     	adrp	x2, 0x7a000
   34310: 9133a000     	add	x0, x0, #0xce8
   34314: 913ea042     	add	x2, x2, #0xfa8
   34318: aa1403e1     	mov	x1, x20
   3431c: 97ff51d5     	bl	0x8a70 <__cxa_atexit@plt>
   34320: 90000240     	adrp	x0, 0x7c000
   34324: 91062000     	add	x0, x0, #0x188
   34328: 94001c43     	bl	0x3b434 <operator delete(void*)+0xa4>
   3432c: 17ffff72     	b	0x340f4 <__api_tcp_server+0x6fe4>
   34330: 90000240     	adrp	x0, 0x7c000
   34334: 91062000     	add	x0, x0, #0x188
   34338: 94001c21     	bl	0x3b3bc <operator delete(void*)+0x2c>
   3433c: 34fff780     	cbz	w0, 0x3422c <__api_tcp_server+0x711c>
   34340: 90000255     	adrp	x21, 0x7c000
   34344: 9104a2b5     	add	x21, x21, #0x128
   34348: aa1503e0     	mov	x0, x21
   3434c: 97ffa901     	bl	0x1e750 <__share_file+0x1141c>
   34350: b0fffec0     	adrp	x0, 0xd000 <__get_settings_value_string_utf8+0x100>
   34354: d0000222     	adrp	x2, 0x7a000
   34358: 9133a000     	add	x0, x0, #0xce8
   3435c: 913ea042     	add	x2, x2, #0xfa8
   34360: aa1503e1     	mov	x1, x21
   34364: 97ff51c3     	bl	0x8a70 <__cxa_atexit@plt>
   34368: 90000240     	adrp	x0, 0x7c000
   3436c: 91062000     	add	x0, x0, #0x188
   34370: 94001c31     	bl	0x3b434 <operator delete(void*)+0xa4>
   34374: 17ffffae     	b	0x3422c <__api_tcp_server+0x711c>
   34378: 97ff505a     	bl	0x84e0 <__stack_chk_fail@plt>
   3437c: 90000140     	adrp	x0, 0x5c000
   34380: 90000142     	adrp	x2, 0x5c000
   34384: 90000143     	adrp	x3, 0x5c000
   34388: 9114cc00     	add	x0, x0, #0x533
   3438c: 91184c42     	add	x2, x2, #0x613
   34390: 91194063     	add	x3, x3, #0x650
   34394: 52800bc1     	mov	w1, #0x5e               // =94
   34398: 97ff4f92     	bl	0x81e0 <__assert2@plt>
   3439c: f81d0ff5     	str	x21, [sp, #-0x30]!
   343a0: a9014ff4     	stp	x20, x19, [sp, #0x10]
   343a4: a9027bfd     	stp	x29, x30, [sp, #0x20]
   343a8: 910083fd     	add	x29, sp, #0x20
   343ac: 9100a013     	add	x19, x0, #0x28
   343b0: aa0003f4     	mov	x20, x0
   343b4: aa1303e0     	mov	x0, x19
   343b8: aa0103f5     	mov	x21, x1
   343bc: 94001e37     	bl	0x3bc98 <operator delete(void*)+0x908>
   343c0: f9400688     	ldr	x8, [x20, #0x8]
   343c4: b4000288     	cbz	x8, 0x34414 <__api_tcp_server+0x7304>
   343c8: f9400282     	ldr	x2, [x20]
   343cc: f94002ab     	ldr	x11, [x21]
   343d0: aa1f03e9     	mov	x9, xzr
   343d4: aa1f03ea     	mov	x10, xzr
   343d8: d2c0002c     	mov	x12, #0x100000000       // =4294967296
   343dc: 935dfd2d     	asr	x13, x9, #29
   343e0: f86d684d     	ldr	x13, [x2, x13]
   343e4: eb0b01bf     	cmp	x13, x11
   343e8: 540000c0     	b.eq	0x34400 <__api_tcp_server+0x72f0>
   343ec: 9100054a     	add	x10, x10, #0x1
   343f0: eb08015f     	cmp	x10, x8
   343f4: 8b0c0129     	add	x9, x9, x12
   343f8: 54ffff23     	b.lo	0x343dc <__api_tcp_server+0x72cc>
   343fc: 14000006     	b	0x34414 <__api_tcp_server+0x7304>
   34400: 9360fd28     	asr	x8, x9, #32
   34404: 8b080c41     	add	x1, x2, x8, lsl #3
   34408: 52800023     	mov	w3, #0x1                // =1
   3440c: aa1403e0     	mov	x0, x20
   34410: 97fffe71     	bl	0x33dd4 <__api_tcp_server+0x6cc4>
   34414: aa1303e0     	mov	x0, x19
   34418: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   3441c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   34420: f84307f5     	ldr	x21, [sp], #0x30
   34424: 14001eb1     	b	0x3bee8 <operator delete(void*)+0xb58>
   34428: d10183ff     	sub	sp, sp, #0x60
   3442c: a90167fa     	stp	x26, x25, [sp, #0x10]
   34430: a9025ff8     	stp	x24, x23, [sp, #0x20]
   34434: a90357f6     	stp	x22, x21, [sp, #0x30]
   34438: a9044ff4     	stp	x20, x19, [sp, #0x40]
   3443c: a9057bfd     	stp	x29, x30, [sp, #0x50]
   34440: 910143fd     	add	x29, sp, #0x50
   34444: d53bd058     	mrs	x24, TPIDR_EL0
   34448: f9401708     	ldr	x8, [x24, #0x28]
   3444c: f000017a     	adrp	x26, 0x63000
   34450: 912c5f5a     	add	x26, x26, #0xb17
   34454: aa0403f6     	mov	x22, x4
   34458: f90007e8     	str	x8, [sp, #0x8]
   3445c: a9402049     	ldp	x9, x8, [x2]
   34460: aa0303f5     	mov	x21, x3
   34464: aa0203f7     	mov	x23, x2
   34468: aa0103f3     	mov	x19, x1
   3446c: f100011f     	cmp	x8, #0x0
   34470: 9a890340     	csel	x0, x26, x9, eq
   34474: 940043d2     	bl	0x453bc <operator delete(void*)+0xa02c>
   34478: aa1f03f4     	mov	x20, xzr
   3447c: 340008c0     	cbz	w0, 0x34594 <__api_tcp_server+0x7484>
   34480: 2a0003e8     	mov	w8, w0
   34484: eb150119     	subs	x25, x8, x21
   34488: 54000869     	b.ls	0x34594 <__api_tcp_server+0x7484>
   3448c: a94022e9     	ldp	x9, x8, [x23]
   34490: b0000161     	adrp	x1, 0x61000
   34494: 9113ac21     	add	x1, x1, #0x4eb
   34498: 910003e2     	mov	x2, sp
   3449c: f100011f     	cmp	x8, #0x0
   344a0: 9a890340     	csel	x0, x26, x9, eq
   344a4: 940042fc     	bl	0x45094 <operator delete(void*)+0x9d04>
   344a8: 34000060     	cbz	w0, 0x344b4 <__api_tcp_server+0x73a4>
   344ac: aa1f03f4     	mov	x20, xzr
   344b0: 14000039     	b	0x34594 <__api_tcp_server+0x7484>
   344b4: f94003e0     	ldr	x0, [sp]
   344b8: aa1503e1     	mov	x1, x21
   344bc: 2a1f03e2     	mov	w2, wzr
   344c0: 97ff507c     	bl	0x86b0 <fseek@plt>
   344c4: f9400675     	ldr	x21, [x19, #0x8]
   344c8: eb16033f     	cmp	x25, x22
   344cc: 9a9982d4     	csel	x20, x22, x25, hi
   344d0: eb150299     	subs	x25, x20, x21
   344d4: 54000429     	b.ls	0x34558 <__api_tcp_server+0x7448>
   344d8: f9400a68     	ldr	x8, [x19, #0x10]
   344dc: eb08029f     	cmp	x20, x8
   344e0: aa1403e8     	mov	x8, x20
   344e4: 54000389     	b.ls	0x34554 <__api_tcp_server+0x7444>
   344e8: d1000688     	sub	x8, x20, #0x1
   344ec: ea08029f     	tst	x20, x8
   344f0: aa1403e8     	mov	x8, x20
   344f4: 540000c0     	b.eq	0x3450c <__api_tcp_server+0x73fc>
   344f8: 52800028     	mov	w8, #0x1                // =1
   344fc: aa1403e9     	mov	x9, x20
   34500: d341fd29     	lsr	x9, x9, #1
   34504: d37ff908     	lsl	x8, x8, #1
   34508: b5ffffc9     	cbnz	x9, 0x34500 <__api_tcp_server+0x73f0>
   3450c: f100091f     	cmp	x8, #0x2
   34510: 52800049     	mov	w9, #0x2                // =2
   34514: 9a898100     	csel	x0, x8, x9, hi
   34518: f9000a60     	str	x0, [x19, #0x10]
   3451c: 97ff50fd     	bl	0x8910 <malloc@plt>
   34520: b4000640     	cbz	x0, 0x345e8 <__api_tcp_server+0x74d8>
   34524: f9400277     	ldr	x23, [x19]
   34528: aa0003f6     	mov	x22, x0
   3452c: b40000f7     	cbz	x23, 0x34548 <__api_tcp_server+0x7438>
   34530: aa1603e0     	mov	x0, x22
   34534: aa1703e1     	mov	x1, x23
   34538: aa1503e2     	mov	x2, x21
   3453c: 97ff50fd     	bl	0x8930 <memcpy@plt>
   34540: aa1703e0     	mov	x0, x23
   34544: 97ff5127     	bl	0x89e0 <free@plt>
   34548: f9400668     	ldr	x8, [x19, #0x8]
   3454c: f9000276     	str	x22, [x19]
   34550: 8b080328     	add	x8, x25, x8
   34554: f9000668     	str	x8, [x19, #0x8]
   34558: aa1f03f5     	mov	x21, xzr
   3455c: eb150282     	subs	x2, x20, x21
   34560: 54000149     	b.ls	0x34588 <__api_tcp_server+0x7478>
   34564: f9400668     	ldr	x8, [x19, #0x8]
   34568: b40002e8     	cbz	x8, 0x345c4 <__api_tcp_server+0x74b4>
   3456c: f9400268     	ldr	x8, [x19]
   34570: f94003e3     	ldr	x3, [sp]
   34574: 52800021     	mov	w1, #0x1                // =1
   34578: 8b150100     	add	x0, x8, x21
   3457c: 97ff4f09     	bl	0x81a0 <fread@plt>
   34580: 8b150015     	add	x21, x0, x21
   34584: b5fffec0     	cbnz	x0, 0x3455c <__api_tcp_server+0x744c>
   34588: f94003e0     	ldr	x0, [sp]
   3458c: 2a1f03e1     	mov	w1, wzr
   34590: 940042cf     	bl	0x450cc <operator delete(void*)+0x9d3c>
   34594: f9401708     	ldr	x8, [x24, #0x28]
   34598: f94007e9     	ldr	x9, [sp, #0x8]
   3459c: eb09011f     	cmp	x8, x9
   345a0: 54000221     	b.ne	0x345e4 <__api_tcp_server+0x74d4>
   345a4: aa1403e0     	mov	x0, x20
   345a8: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   345ac: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   345b0: a94357f6     	ldp	x22, x21, [sp, #0x30]
   345b4: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   345b8: a94167fa     	ldp	x26, x25, [sp, #0x10]
   345bc: 910183ff     	add	sp, sp, #0x60
   345c0: d65f03c0     	ret
   345c4: d0000120     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   345c8: b0000142     	adrp	x2, 0x5d000
   345cc: d0000123     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   345d0: 91215c00     	add	x0, x0, #0x857
   345d4: 91163442     	add	x2, x2, #0x58d
   345d8: 91397863     	add	x3, x3, #0xe5e
   345dc: 528023e1     	mov	w1, #0x11f              // =287
   345e0: 97ff4f00     	bl	0x81e0 <__assert2@plt>
   345e4: 97ff4fbf     	bl	0x84e0 <__stack_chk_fail@plt>
   345e8: d0000120     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   345ec: b0000142     	adrp	x2, 0x5d000
   345f0: d0000123     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   345f4: 91215c00     	add	x0, x0, #0x857
   345f8: 9114ac42     	add	x2, x2, #0x52b
   345fc: 9124c063     	add	x3, x3, #0x930
   34600: 52804a01     	mov	w1, #0x250              // =592
   34604: 97ff4ef7     	bl	0x81e0 <__assert2@plt>
   34608: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
   3460c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   34610: a9027bfd     	stp	x29, x30, [sp, #0x20]
   34614: 910083fd     	add	x29, sp, #0x20
   34618: b9400008     	ldr	w8, [x0]
   3461c: 2a0403f5     	mov	w21, w4
   34620: aa0203f3     	mov	x19, x2
   34624: aa0003f6     	mov	x22, x0
   34628: aa0103f4     	mov	x20, x1
   3462c: 34000048     	cbz	w8, 0x34634 <__api_tcp_server+0x7524>
   34630: 360005a3     	tbz	w3, #0x0, 0x346e4 <__api_tcp_server+0x75d4>
   34634: 6b15011f     	cmp	w8, w21
   34638: 540001a1     	b.ne	0x3466c <__api_tcp_server+0x755c>
   3463c: f9400676     	ldr	x22, [x19, #0x8]
   34640: b4000116     	cbz	x22, 0x34660 <__api_tcp_server+0x7550>
   34644: f9400275     	ldr	x21, [x19]
   34648: b40000d5     	cbz	x21, 0x34660 <__api_tcp_server+0x7550>
   3464c: aa1503e0     	mov	x0, x21
   34650: 9400327d     	bl	0x41044 <operator delete(void*)+0x5cb4>
   34654: f10006d6     	subs	x22, x22, #0x1
   34658: 9100d2b5     	add	x21, x21, #0x34
   3465c: 54ffff81     	b.ne	0x3464c <__api_tcp_server+0x753c>
   34660: f9400261     	ldr	x1, [x19]
   34664: f900067f     	str	xzr, [x19, #0x8]
   34668: 14000017     	b	0x346c4 <__api_tcp_server+0x75b4>
   3466c: aa1603e0     	mov	x0, x22
   34670: 940030f1     	bl	0x40a34 <operator delete(void*)+0x56a4>
   34674: b90002d5     	str	w21, [x22]
   34678: a9007e7f     	stp	xzr, xzr, [x19]
   3467c: f9400688     	ldr	x8, [x20, #0x8]
   34680: f9000a68     	str	x8, [x19, #0x10]
   34684: b40001c8     	cbz	x8, 0x346bc <__api_tcp_server+0x75ac>
   34688: 52800689     	mov	w9, #0x34               // =52
   3468c: 9b097d00     	mul	x0, x8, x9
   34690: 97ff50a0     	bl	0x8910 <malloc@plt>
   34694: aa0003e1     	mov	x1, x0
   34698: b5000140     	cbnz	x0, 0x346c0 <__api_tcp_server+0x75b0>
   3469c: d0000120     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   346a0: d0000142     	adrp	x2, 0x5e000
   346a4: d0000123     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   346a8: 91215c00     	add	x0, x0, #0x857
   346ac: 91023c42     	add	x2, x2, #0x8f
   346b0: 9124c063     	add	x3, x3, #0x930
   346b4: 52804a01     	mov	w1, #0x250              // =592
   346b8: 97ff4eca     	bl	0x81e0 <__assert2@plt>
   346bc: aa1f03e1     	mov	x1, xzr
   346c0: f9000261     	str	x1, [x19]
   346c4: a9401683     	ldp	x3, x5, [x20]
   346c8: aa1303e0     	mov	x0, x19
   346cc: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   346d0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   346d4: aa0103e2     	mov	x2, x1
   346d8: aa0303e4     	mov	x4, x3
   346dc: a8c357f6     	ldp	x22, x21, [sp], #0x30
   346e0: 17ffa6ff     	b	0x1e2dc <__share_file+0x10fa8>
   346e4: 90000140     	adrp	x0, 0x5c000
   346e8: b0000142     	adrp	x2, 0x5d000
   346ec: 90000143     	adrp	x3, 0x5c000
   346f0: 9114cc00     	add	x0, x0, #0x533
   346f4: 9125ac42     	add	x2, x2, #0x96b
   346f8: 91176463     	add	x3, x3, #0x5d9
   346fc: 52801b41     	mov	w1, #0xda               // =218
   34700: 97ff4eb8     	bl	0x81e0 <__assert2@plt>
   34704: d103c3ff     	sub	sp, sp, #0xf0
   34708: a9096ffc     	stp	x28, x27, [sp, #0x90]
   3470c: a90a67fa     	stp	x26, x25, [sp, #0xa0]
   34710: a90b5ff8     	stp	x24, x23, [sp, #0xb0]
   34714: a90c57f6     	stp	x22, x21, [sp, #0xc0]
   34718: a90d4ff4     	stp	x20, x19, [sp, #0xd0]
   3471c: a90e7bfd     	stp	x29, x30, [sp, #0xe0]
   34720: 910383fd     	add	x29, sp, #0xe0
   34724: d53bd05b     	mrs	x27, TPIDR_EL0
   34728: f9401768     	ldr	x8, [x27, #0x28]
   3472c: 52800029     	mov	w9, #0x1                // =1
   34730: 1ac32129     	lsl	w9, w9, w3
   34734: f81a83a8     	stur	x8, [x29, #-0x58]
   34738: f9400008     	ldr	x8, [x0]
   3473c: b9400108     	ldr	w8, [x8]
   34740: 6a09011f     	tst	w8, w9
   34744: 540003c0     	b.eq	0x347bc <__api_tcp_server+0x76ac>
   34748: f9401408     	ldr	x8, [x0, #0x28]
   3474c: 2a0203f8     	mov	w24, w2
   34750: aa0003f9     	mov	x25, x0
   34754: 38624908     	ldrb	w8, [x8, w2, uxtw]
   34758: 34000328     	cbz	w8, 0x347bc <__api_tcp_server+0x76ac>
   3475c: 3940bc88     	ldrb	w8, [x4, #0x2f]
   34760: f94004d4     	ldr	x20, [x6, #0x8]
   34764: 52800669     	mov	w9, #0x33               // =51
   34768: 5280020a     	mov	w10, #0x10              // =16
   3476c: 7100011f     	cmp	w8, #0x0
   34770: 11006e88     	add	w8, w20, #0x1b
   34774: 9a890533     	cinc	x19, x9, ne
   34778: b1002289     	adds	x9, x20, #0x8
   3477c: a90217e9     	stp	x9, x5, [sp, #0x20]
   34780: 121e7508     	and	w8, w8, #0xfffffffc
   34784: 11000e69     	add	w9, w19, #0x3
   34788: 927e0d35     	and	x21, x9, #0x3c
   3478c: 1a880148     	csel	w8, w10, w8, eq
   34790: 0b0802a8     	add	w8, w21, w8
   34794: 11007100     	add	w0, w8, #0x1c
   34798: 910183e8     	add	x8, sp, #0x60
   3479c: aa0703fc     	mov	x28, x7
   347a0: aa0403f6     	mov	x22, x4
   347a4: 2a0303f7     	mov	w23, w3
   347a8: 2a0103fa     	mov	w26, w1
   347ac: f9000fe6     	str	x6, [sp, #0x18]
   347b0: 97ff4f0c     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   347b4: b9407fe8     	ldr	w8, [sp, #0x7c]
   347b8: 340001c8     	cbz	w8, 0x347f0 <__api_tcp_server+0x76e0>
   347bc: 2a1f03e0     	mov	w0, wzr
   347c0: f9401768     	ldr	x8, [x27, #0x28]
   347c4: f85a83a9     	ldur	x9, [x29, #-0x58]
   347c8: eb09011f     	cmp	x8, x9
   347cc: 54000821     	b.ne	0x348d0 <__api_tcp_server+0x77c0>
   347d0: a94e7bfd     	ldp	x29, x30, [sp, #0xe0]
   347d4: a94d4ff4     	ldp	x20, x19, [sp, #0xd0]
   347d8: a94c57f6     	ldp	x22, x21, [sp, #0xc0]
   347dc: a94b5ff8     	ldp	x24, x23, [sp, #0xb0]
   347e0: a94a67fa     	ldp	x26, x25, [sp, #0xa0]
   347e4: a9496ffc     	ldp	x28, x27, [sp, #0x90]
   347e8: 9103c3ff     	add	sp, sp, #0xf0
   347ec: d65f03c0     	ret
   347f0: a900f3f4     	stp	x20, x28, [sp, #0x8]
   347f4: f846c3fc     	ldur	x28, [sp, #0x6c]
   347f8: b9403328     	ldr	w8, [x25, #0x30]
   347fc: 110072a9     	add	w9, w21, #0x1c
   34800: 52800214     	mov	w20, #0x10              // =16
   34804: b900139a     	str	w26, [x28, #0x10]
   34808: 29016388     	stp	w8, w24, [x28, #0x8]
   3480c: 79002b97     	strh	w23, [x28, #0x14]
   34810: 79002f94     	strh	w20, [x28, #0x16]
   34814: b9001b89     	str	w9, [x28, #0x18]
   34818: f846c3f5     	ldur	x21, [sp, #0x6c]
   3481c: 51001262     	sub	w2, w19, #0x4
   34820: aa1603e1     	mov	x1, x22
   34824: 910082a0     	add	x0, x21, #0x20
   34828: b9001ea2     	str	w2, [x21, #0x1c]
   3482c: 97ff5041     	bl	0x8930 <memcpy@plt>
   34830: b9401b88     	ldr	w8, [x28, #0x18]
   34834: 52800149     	mov	w9, #0xa                // =10
   34838: f9400fea     	ldr	x10, [sp, #0x18]
   3483c: 8b0802b6     	add	x22, x21, x8
   34840: 390002c9     	strb	w9, [x22]
   34844: a94223f5     	ldp	x21, x8, [sp, #0x20]
   34848: b9400109     	ldr	w9, [x8]
   3484c: 510022a8     	sub	w8, w21, #0x8
   34850: 38008ed4     	strb	w20, [x22, #0x8]!
   34854: b90006c8     	str	w8, [x22, #0x4]
   34858: b81fc2c9     	stur	w9, [x22, #-0x4]
   3485c: f9400549     	ldr	x9, [x10, #0x8]
   34860: b40000a9     	cbz	x9, 0x34874 <__api_tcp_server+0x7764>
   34864: f9400141     	ldr	x1, [x10]
   34868: a940cff4     	ldp	x20, x19, [sp, #0x8]
   3486c: b50000a1     	cbnz	x1, 0x34880 <__api_tcp_server+0x7770>
   34870: 14000007     	b	0x3488c <__api_tcp_server+0x777c>
   34874: a940cff4     	ldp	x20, x19, [sp, #0x8]
   34878: f0000161     	adrp	x1, 0x63000
   3487c: 912c5c21     	add	x1, x1, #0xb17
   34880: 910022c0     	add	x0, x22, #0x8
   34884: 2a0803e2     	mov	w2, w8
   34888: 97ff502a     	bl	0x8930 <memcpy@plt>
   3488c: 91002e88     	add	x8, x20, #0xb
   34890: f10002bf     	cmp	x21, #0x0
   34894: 927ef508     	and	x8, x8, #0xfffffffffffffffc
   34898: 9a8803e8     	csel	x8, xzr, x8, eq
   3489c: 52800149     	mov	w9, #0xa                // =10
   348a0: 8b0802c8     	add	x8, x22, x8
   348a4: 39000109     	strb	w9, [x8]
   348a8: b9400269     	ldr	w9, [x19]
   348ac: 9100c3e0     	add	x0, sp, #0x30
   348b0: b9000509     	str	w9, [x8, #0x4]
   348b4: ad4303e1     	ldp	q1, q0, [sp, #0x60]
   348b8: f94043e8     	ldr	x8, [sp, #0x80]
   348bc: ad0183e1     	stp	q1, q0, [sp, #0x30]
   348c0: f9002be8     	str	x8, [sp, #0x50]
   348c4: 97ff4f23     	bl	0x8550 <__api_logger_buffer_commit@plt>
   348c8: 52800020     	mov	w0, #0x1                // =1
   348cc: 17ffffbd     	b	0x347c0 <__api_tcp_server+0x76b0>
   348d0: 97ff4f04     	bl	0x84e0 <__stack_chk_fail@plt>
   348d4: a9ba6ffc     	stp	x28, x27, [sp, #-0x60]!
   348d8: a90167fa     	stp	x26, x25, [sp, #0x10]
   348dc: a9025ff8     	stp	x24, x23, [sp, #0x20]
   348e0: a90357f6     	stp	x22, x21, [sp, #0x30]
   348e4: a9044ff4     	stp	x20, x19, [sp, #0x40]
   348e8: a9057bfd     	stp	x29, x30, [sp, #0x50]
   348ec: 910143fd     	add	x29, sp, #0x50
   348f0: f9400015     	ldr	x21, [x0]
   348f4: f100001f     	cmp	x0, #0x0
   348f8: 9a9503e8     	csel	x8, xzr, x21, eq
   348fc: eb02011f     	cmp	x8, x2
   34900: 54000ca1     	b.ne	0x34a94 <__api_tcp_server+0x7984>
   34904: eb150038     	subs	x24, x1, x21
   34908: 54000b63     	b.lo	0x34a74 <__api_tcp_server+0x7964>
   3490c: f940041a     	ldr	x26, [x0, #0x8]
   34910: aa0003f4     	mov	x20, x0
   34914: 8b1a0ea8     	add	x8, x21, x26, lsl #3
   34918: eb010119     	subs	x25, x8, x1
   3491c: 54000ac3     	b.lo	0x34a74 <__api_tcp_server+0x7964>
   34920: aa0303f3     	mov	x19, x3
   34924: b1000757     	adds	x23, x26, #0x1
   34928: 54000462     	b.hs	0x349b4 <__api_tcp_server+0x78a4>
   3492c: f9400a88     	ldr	x8, [x20, #0x10]
   34930: eb17011f     	cmp	x8, x23
   34934: 54000402     	b.hs	0x349b4 <__api_tcp_server+0x78a4>
   34938: d10006e8     	sub	x8, x23, #0x1
   3493c: ea0802ff     	tst	x23, x8
   34940: aa1703e8     	mov	x8, x23
   34944: 540000c0     	b.eq	0x3495c <__api_tcp_server+0x784c>
   34948: 52800028     	mov	w8, #0x1                // =1
   3494c: aa1703e9     	mov	x9, x23
   34950: d341fd29     	lsr	x9, x9, #1
   34954: d37ff908     	lsl	x8, x8, #1
   34958: b5ffffc9     	cbnz	x9, 0x34950 <__api_tcp_server+0x7840>
   3495c: f100091f     	cmp	x8, #0x2
   34960: 52800049     	mov	w9, #0x2                // =2
   34964: 9a898108     	csel	x8, x8, x9, hi
   34968: d37df100     	lsl	x0, x8, #3
   3496c: f9000a88     	str	x8, [x20, #0x10]
   34970: 97ff4fe8     	bl	0x8910 <malloc@plt>
   34974: b4000a00     	cbz	x0, 0x34ab4 <__api_tcp_server+0x79a4>
   34978: aa0003f6     	mov	x22, x0
   3497c: b4000135     	cbz	x21, 0x349a0 <__api_tcp_server+0x7890>
   34980: b400011a     	cbz	x26, 0x349a0 <__api_tcp_server+0x7890>
   34984: aa1603e8     	mov	x8, x22
   34988: f94002a9     	ldr	x9, [x21]
   3498c: f100075a     	subs	x26, x26, #0x1
   34990: f8008509     	str	x9, [x8], #0x8
   34994: f80086bf     	str	xzr, [x21], #0x8
   34998: 54ffff81     	b.ne	0x34988 <__api_tcp_server+0x7878>
   3499c: f9400295     	ldr	x21, [x20]
   349a0: b4000075     	cbz	x21, 0x349ac <__api_tcp_server+0x789c>
   349a4: aa1503e0     	mov	x0, x21
   349a8: 97ff500e     	bl	0x89e0 <free@plt>
   349ac: aa1603f5     	mov	x21, x22
   349b0: f9000296     	str	x22, [x20]
   349b4: d3638b08     	lsl	x8, x24, #29
   349b8: 8b8876b6     	add	x22, x21, x8, asr #29
   349bc: b4000459     	cbz	x25, 0x34a44 <__api_tcp_server+0x7934>
   349c0: 9343ff39     	asr	x25, x25, #3
   349c4: 93438b08     	sbfx	x8, x24, #3, #32
   349c8: 8b190108     	add	x8, x8, x25
   349cc: 910022d8     	add	x24, x22, #0x8
   349d0: 8b080eba     	add	x26, x21, x8, lsl #3
   349d4: aa1903fb     	mov	x27, x25
   349d8: 14000008     	b	0x349f8 <__api_tcp_server+0x78e8>
   349dc: d37df369     	lsl	x9, x27, #3
   349e0: 8b090308     	add	x8, x24, x9
   349e4: 8b0902dc     	add	x28, x22, x9
   349e8: f9400389     	ldr	x9, [x28]
   349ec: f9000109     	str	x9, [x8]
   349f0: f81f8f5f     	str	xzr, [x26, #-0x8]!
   349f4: b40001bb     	cbz	x27, 0x34a28 <__api_tcp_server+0x7918>
   349f8: eb19037f     	cmp	x27, x25
   349fc: d100077b     	sub	x27, x27, #0x1
   34a00: 54fffee2     	b.hs	0x349dc <__api_tcp_server+0x78cc>
   34a04: aa1a03fc     	mov	x28, x26
   34a08: f85f8795     	ldr	x21, [x28], #-0x8
   34a0c: b40000b5     	cbz	x21, 0x34a20 <__api_tcp_server+0x7910>
   34a10: aa1503e0     	mov	x0, x21
   34a14: 97fff000     	bl	0x30a14 <__api_tcp_server+0x3904>
   34a18: aa1503e0     	mov	x0, x21
   34a1c: 97ff4f5d     	bl	0x8790 <_ZdlPv@plt>
   34a20: aa1a03e8     	mov	x8, x26
   34a24: 17fffff1     	b	0x349e8 <__api_tcp_server+0x78d8>
   34a28: f94002d5     	ldr	x21, [x22]
   34a2c: b40000f5     	cbz	x21, 0x34a48 <__api_tcp_server+0x7938>
   34a30: aa1503e0     	mov	x0, x21
   34a34: 97ffeff8     	bl	0x30a14 <__api_tcp_server+0x3904>
   34a38: aa1503e0     	mov	x0, x21
   34a3c: 97ff4f55     	bl	0x8790 <_ZdlPv@plt>
   34a40: 14000002     	b	0x34a48 <__api_tcp_server+0x7938>
   34a44: b4000096     	cbz	x22, 0x34a54 <__api_tcp_server+0x7944>
   34a48: f9400268     	ldr	x8, [x19]
   34a4c: f90002c8     	str	x8, [x22]
   34a50: f900027f     	str	xzr, [x19]
   34a54: f9000697     	str	x23, [x20, #0x8]
   34a58: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   34a5c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   34a60: a94357f6     	ldp	x22, x21, [sp, #0x30]
   34a64: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   34a68: a94167fa     	ldp	x26, x25, [sp, #0x10]
   34a6c: a8c66ffc     	ldp	x28, x27, [sp], #0x60
   34a70: d65f03c0     	ret
   34a74: d0000120     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   34a78: b0000162     	adrp	x2, 0x61000
   34a7c: d0000123     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   34a80: 91215c00     	add	x0, x0, #0x857
   34a84: 91189042     	add	x2, x2, #0x624
   34a88: 91277063     	add	x3, x3, #0x9dc
   34a8c: 528031c1     	mov	w1, #0x18e              // =398
   34a90: 97ff4dd4     	bl	0x81e0 <__assert2@plt>
   34a94: d0000120     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   34a98: b0000162     	adrp	x2, 0x61000
   34a9c: d0000123     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   34aa0: 91215c00     	add	x0, x0, #0x857
   34aa4: 911b6442     	add	x2, x2, #0x6d9
   34aa8: 912c0063     	add	x3, x3, #0xb00
   34aac: 52800ae1     	mov	w1, #0x57               // =87
   34ab0: 97ff4dcc     	bl	0x81e0 <__assert2@plt>
   34ab4: d0000120     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   34ab8: b0000162     	adrp	x2, 0x61000
   34abc: d0000123     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   34ac0: 91215c00     	add	x0, x0, #0x857
   34ac4: 91209c42     	add	x2, x2, #0x827
   34ac8: 9124c063     	add	x3, x3, #0x930
   34acc: 52804a01     	mov	w1, #0x250              // =592
   34ad0: 97ff4dc4     	bl	0x81e0 <__assert2@plt>
   34ad4: d10183ff     	sub	sp, sp, #0x60
   34ad8: f90013f7     	str	x23, [sp, #0x20]
   34adc: a90357f6     	stp	x22, x21, [sp, #0x30]
   34ae0: a9044ff4     	stp	x20, x19, [sp, #0x40]
   34ae4: a9057bfd     	stp	x29, x30, [sp, #0x50]
   34ae8: 910143fd     	add	x29, sp, #0x50
   34aec: d53bd056     	mrs	x22, TPIDR_EL0
   34af0: f94016c8     	ldr	x8, [x22, #0x28]
   34af4: aa0003f4     	mov	x20, x0
   34af8: f9000fe8     	str	x8, [sp, #0x18]
   34afc: 97ffd125     	bl	0x28f90 <__share_file+0x1bc5c>
   34b00: f0000228     	adrp	x8, 0x7b000
   34b04: 9102c293     	add	x19, x20, #0xb0
   34b08: 91144108     	add	x8, x8, #0x510
   34b0c: 52a00101     	mov	w1, #0x80000            // =524288
   34b10: aa1303e0     	mov	x0, x19
   34b14: f9000288     	str	x8, [x20]
   34b18: 94001d56     	bl	0x3c070 <operator delete(void*)+0xce0>
   34b1c: f0000228     	adrp	x8, 0x7b000
   34b20: 9115a108     	add	x8, x8, #0x568
   34b24: 9104a280     	add	x0, x20, #0x128
   34b28: 52800021     	mov	w1, #0x1                // =1
   34b2c: a911fe9f     	stp	xzr, xzr, [x20, #0x118]
   34b30: f9008a9f     	str	xzr, [x20, #0x110]
   34b34: a90ffe9f     	stp	xzr, xzr, [x20, #0xf8]
   34b38: f9007a9f     	str	xzr, [x20, #0xf0]
   34b3c: f9005a88     	str	x8, [x20, #0xb0]
   34b40: b9010a9f     	str	wzr, [x20, #0x108]
   34b44: 94001c08     	bl	0x3bb64 <operator delete(void*)+0x7d4>
   34b48: f0000160     	adrp	x0, 0x63000
   34b4c: 912c5c00     	add	x0, x0, #0xb17
   34b50: 52800021     	mov	w1, #0x1                // =1
   34b54: a913fe9f     	stp	xzr, xzr, [x20, #0x138]
   34b58: f900a69f     	str	xzr, [x20, #0x148]
   34b5c: a9167e9f     	stp	xzr, xzr, [x20, #0x160]
   34b60: f900ae9f     	str	xzr, [x20, #0x158]
   34b64: 97ff4db7     	bl	0x8240 <__strlen_chk@plt>
   34b68: b4000120     	cbz	x0, 0x34b8c <__api_tcp_server+0x7a7c>
   34b6c: aa0003e5     	mov	x5, x0
   34b70: 91056280     	add	x0, x20, #0x158
   34b74: f9400001     	ldr	x1, [x0]
   34b78: f0000163     	adrp	x3, 0x63000
   34b7c: 912c5c63     	add	x3, x3, #0xb17
   34b80: aa1f03e4     	mov	x4, xzr
   34b84: aa0103e2     	mov	x2, x1
   34b88: 97ff6230     	bl	0xd448 <__share_file+0x114>
   34b8c: f0000160     	adrp	x0, 0x63000
   34b90: 912c5c00     	add	x0, x0, #0xb17
   34b94: 52800021     	mov	w1, #0x1                // =1
   34b98: a9177e9f     	stp	xzr, xzr, [x20, #0x170]
   34b9c: f900c29f     	str	xzr, [x20, #0x180]
   34ba0: 52800037     	mov	w23, #0x1               // =1
   34ba4: 97ff4da7     	bl	0x8240 <__strlen_chk@plt>
   34ba8: b4000120     	cbz	x0, 0x34bcc <__api_tcp_server+0x7abc>
   34bac: aa0003e5     	mov	x5, x0
   34bb0: 9105c280     	add	x0, x20, #0x170
   34bb4: f9400001     	ldr	x1, [x0]
   34bb8: f0000163     	adrp	x3, 0x63000
   34bbc: 912c5c63     	add	x3, x3, #0xb17
   34bc0: aa1f03e4     	mov	x4, xzr
   34bc4: aa0103e2     	mov	x2, x1
   34bc8: 97ff6220     	bl	0xd448 <__share_file+0x114>
   34bcc: 52817708     	mov	w8, #0xbb8              // =3000
   34bd0: b0000161     	adrp	x1, 0x61000
   34bd4: b901ae88     	str	w8, [x20, #0x1ac]
   34bd8: 910ea288     	add	x8, x20, #0x3a8
   34bdc: 6f00e400     	movi	v0.2d, #0000000000000000
   34be0: 9106f280     	add	x0, x20, #0x1bc
   34be4: 91255c21     	add	x1, x1, #0x957
   34be8: a9197e9f     	stp	xzr, xzr, [x20, #0x190]
   34bec: f900d29f     	str	xzr, [x20, #0x1a0]
   34bf0: b9018a9f     	str	wzr, [x20, #0x188]
   34bf4: 3906329f     	strb	wzr, [x20, #0x18c]
   34bf8: 3906a297     	strb	w23, [x20, #0x1a8]
   34bfc: f900da9f     	str	xzr, [x20, #0x1b0]
   34c00: 3906e29f     	strb	wzr, [x20, #0x1b8]
   34c04: ad000100     	stp	q0, q0, [x8]
   34c08: ad010100     	stp	q0, q0, [x8, #0x20]
   34c0c: f900211f     	str	xzr, [x8, #0x40]
   34c10: b903f297     	str	w23, [x20, #0x3f0]
   34c14: 94009527     	bl	0x5a0b0 <json_set_float_serialization_format+0x3f5c>
   34c18: 97ff4d3a     	bl	0x8100 <get_ccs_log@plt>
   34c1c: aa0003f5     	mov	x21, x0
   34c20: 97ff4d38     	bl	0x8100 <get_ccs_log@plt>
   34c24: aa1503e0     	mov	x0, x21
   34c28: 97ff62cd     	bl	0xd75c <__share_file+0x428>
   34c2c: b0000164     	adrp	x4, 0x61000
   34c30: f0000165     	adrp	x5, 0x63000
   34c34: 528cc041     	mov	w1, #0x6602             // =26114
   34c38: 9125a084     	add	x4, x4, #0x968
   34c3c: 912c5ca5     	add	x5, x5, #0xb17
   34c40: 72a60ac1     	movk	w1, #0x3056, lsl #16
   34c44: 52800022     	mov	w2, #0x1                // =1
   34c48: 52800043     	mov	w3, #0x2                // =2
   34c4c: 94001027     	bl	0x38ce8 <__api_tcp_server+0xbbd8>
   34c50: b0000160     	adrp	x0, 0x61000
   34c54: 91260800     	add	x0, x0, #0x982
   34c58: 52800181     	mov	w1, #0xc                // =12
   34c5c: 39062a97     	strb	w23, [x20, #0x18a]
   34c60: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   34c64: f90003ff     	str	xzr, [sp]
   34c68: 97ff4d76     	bl	0x8240 <__strlen_chk@plt>
   34c6c: b4000120     	cbz	x0, 0x34c90 <__api_tcp_server+0x7b80>
   34c70: b0000163     	adrp	x3, 0x61000
   34c74: aa0003e5     	mov	x5, x0
   34c78: 91260863     	add	x3, x3, #0x982
   34c7c: 910003e0     	mov	x0, sp
   34c80: aa1f03e1     	mov	x1, xzr
   34c84: aa1f03e2     	mov	x2, xzr
   34c88: aa1f03e4     	mov	x4, xzr
   34c8c: 97ff61ef     	bl	0xd448 <__share_file+0x114>
   34c90: 910003e1     	mov	x1, sp
   34c94: aa1303e0     	mov	x0, x19
   34c98: 94001d35     	bl	0x3c16c <operator delete(void*)+0xddc>
   34c9c: f9400be8     	ldr	x8, [sp, #0x10]
   34ca0: b4000088     	cbz	x8, 0x34cb0 <__api_tcp_server+0x7ba0>
   34ca4: f94003e0     	ldr	x0, [sp]
   34ca8: 97ff4f4e     	bl	0x89e0 <free@plt>
   34cac: f90003ff     	str	xzr, [sp]
   34cb0: aa1303e0     	mov	x0, x19
   34cb4: 94001da3     	bl	0x3c340 <operator delete(void*)+0xfb0>
   34cb8: f94016c8     	ldr	x8, [x22, #0x28]
   34cbc: f9400fe9     	ldr	x9, [sp, #0x18]
   34cc0: eb09011f     	cmp	x8, x9
   34cc4: 540000e1     	b.ne	0x34ce0 <__api_tcp_server+0x7bd0>
   34cc8: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   34ccc: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   34cd0: a94357f6     	ldp	x22, x21, [sp, #0x30]
   34cd4: f94013f7     	ldr	x23, [sp, #0x20]
   34cd8: 910183ff     	add	sp, sp, #0x60
   34cdc: d65f03c0     	ret
   34ce0: 97ff4e00     	bl	0x84e0 <__stack_chk_fail@plt>
   34ce4: f81a0ffb     	str	x27, [sp, #-0x60]!
   34ce8: a90167fa     	stp	x26, x25, [sp, #0x10]
   34cec: a9025ff8     	stp	x24, x23, [sp, #0x20]
   34cf0: a90357f6     	stp	x22, x21, [sp, #0x30]
   34cf4: a9044ff4     	stp	x20, x19, [sp, #0x40]
   34cf8: a9057bfd     	stp	x29, x30, [sp, #0x50]
   34cfc: 910143fd     	add	x29, sp, #0x50
   34d00: f0000228     	adrp	x8, 0x7b000
   34d04: 91144108     	add	x8, x8, #0x510
   34d08: aa0003f3     	mov	x19, x0
   34d0c: f9000008     	str	x8, [x0]
   34d10: 97ff4cfc     	bl	0x8100 <get_ccs_log@plt>
   34d14: aa0003f4     	mov	x20, x0
   34d18: 97ff4cfa     	bl	0x8100 <get_ccs_log@plt>
   34d1c: aa1403e0     	mov	x0, x20
   34d20: 97ff628f     	bl	0xd75c <__share_file+0x428>
   34d24: b0000164     	adrp	x4, 0x61000
   34d28: f0000165     	adrp	x5, 0x63000
   34d2c: 528cc041     	mov	w1, #0x6602             // =26114
   34d30: 91263884     	add	x4, x4, #0x98e
   34d34: 912c5ca5     	add	x5, x5, #0xb17
   34d38: 72a60ac1     	movk	w1, #0x3056, lsl #16
   34d3c: 52800022     	mov	w2, #0x1                // =1
   34d40: 52800043     	mov	w3, #0x2                // =2
   34d44: 94000fe9     	bl	0x38ce8 <__api_tcp_server+0xbbd8>
   34d48: aa1303e0     	mov	x0, x19
   34d4c: 97ffd5d1     	bl	0x2a490 <__share_file+0x1d15c>
   34d50: 9102c274     	add	x20, x19, #0xb0
   34d54: aa1403e0     	mov	x0, x20
   34d58: 94001df8     	bl	0x3c538 <operator delete(void*)+0x11a8>
   34d5c: f941f668     	ldr	x8, [x19, #0x3e8]
   34d60: b4000088     	cbz	x8, 0x34d70 <__api_tcp_server+0x7c60>
   34d64: f941ee60     	ldr	x0, [x19, #0x3d8]
   34d68: 97ff4f1e     	bl	0x89e0 <free@plt>
   34d6c: f901ee7f     	str	xzr, [x19, #0x3d8]
   34d70: f941ea68     	ldr	x8, [x19, #0x3d0]
   34d74: f901f67f     	str	xzr, [x19, #0x3e8]
   34d78: f901f27f     	str	xzr, [x19, #0x3e0]
   34d7c: b4000088     	cbz	x8, 0x34d8c <__api_tcp_server+0x7c7c>
   34d80: f941e260     	ldr	x0, [x19, #0x3c0]
   34d84: 97ff4f17     	bl	0x89e0 <free@plt>
   34d88: f901e27f     	str	xzr, [x19, #0x3c0]
   34d8c: f941de68     	ldr	x8, [x19, #0x3b8]
   34d90: f901ea7f     	str	xzr, [x19, #0x3d0]
   34d94: f901e67f     	str	xzr, [x19, #0x3c8]
   34d98: b4000088     	cbz	x8, 0x34da8 <__api_tcp_server+0x7c98>
   34d9c: f941d660     	ldr	x0, [x19, #0x3a8]
   34da0: 97ff4f10     	bl	0x89e0 <free@plt>
   34da4: f901d67f     	str	xzr, [x19, #0x3a8]
   34da8: f940d268     	ldr	x8, [x19, #0x1a0]
   34dac: f901de7f     	str	xzr, [x19, #0x3b8]
   34db0: f901da7f     	str	xzr, [x19, #0x3b0]
   34db4: b4000088     	cbz	x8, 0x34dc4 <__api_tcp_server+0x7cb4>
   34db8: f940ca60     	ldr	x0, [x19, #0x190]
   34dbc: 97ff4f09     	bl	0x89e0 <free@plt>
   34dc0: f900ca7f     	str	xzr, [x19, #0x190]
   34dc4: f940c268     	ldr	x8, [x19, #0x180]
   34dc8: a919fe7f     	stp	xzr, xzr, [x19, #0x198]
   34dcc: b4000088     	cbz	x8, 0x34ddc <__api_tcp_server+0x7ccc>
   34dd0: f940ba60     	ldr	x0, [x19, #0x170]
   34dd4: 97ff4f03     	bl	0x89e0 <free@plt>
   34dd8: f900ba7f     	str	xzr, [x19, #0x170]
   34ddc: f940b668     	ldr	x8, [x19, #0x168]
   34de0: a917fe7f     	stp	xzr, xzr, [x19, #0x178]
   34de4: b4000088     	cbz	x8, 0x34df4 <__api_tcp_server+0x7ce4>
   34de8: f940ae60     	ldr	x0, [x19, #0x158]
   34dec: 97ff4efd     	bl	0x89e0 <free@plt>
   34df0: f900ae7f     	str	xzr, [x19, #0x158]
   34df4: f940a668     	ldr	x8, [x19, #0x148]
   34df8: a9167e7f     	stp	xzr, xzr, [x19, #0x160]
   34dfc: b40003a8     	cbz	x8, 0x34e70 <__api_tcp_server+0x7d60>
   34e00: a953a275     	ldp	x21, x8, [x19, #0x138]
   34e04: b4000308     	cbz	x8, 0x34e64 <__api_tcp_server+0x7d54>
   34e08: aa1f03f6     	mov	x22, xzr
   34e0c: aa1f03f7     	mov	x23, xzr
   34e10: 52800318     	mov	w24, #0x18              // =24
   34e14: d2c00039     	mov	x25, #0x100000000       // =4294967296
   34e18: 14000008     	b	0x34e38 <__api_tcp_server+0x7d28>
   34e1c: 9b185748     	madd	x8, x26, x24, x21
   34e20: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   34e24: f940a268     	ldr	x8, [x19, #0x140]
   34e28: 910006f7     	add	x23, x23, #0x1
   34e2c: eb0802ff     	cmp	x23, x8
   34e30: 8b1902d6     	add	x22, x22, x25
   34e34: 54000162     	b.hs	0x34e60 <__api_tcp_server+0x7d50>
   34e38: 9360feda     	asr	x26, x22, #32
   34e3c: 9b18575b     	madd	x27, x26, x24, x21
   34e40: b4ffff5b     	cbz	x27, 0x34e28 <__api_tcp_server+0x7d18>
   34e44: 9b185748     	madd	x8, x26, x24, x21
   34e48: f9400908     	ldr	x8, [x8, #0x10]
   34e4c: b4fffe88     	cbz	x8, 0x34e1c <__api_tcp_server+0x7d0c>
   34e50: f9400360     	ldr	x0, [x27]
   34e54: 97ff4ee3     	bl	0x89e0 <free@plt>
   34e58: f900037f     	str	xzr, [x27]
   34e5c: 17fffff0     	b	0x34e1c <__api_tcp_server+0x7d0c>
   34e60: f9409e75     	ldr	x21, [x19, #0x138]
   34e64: aa1503e0     	mov	x0, x21
   34e68: 97ff4ede     	bl	0x89e0 <free@plt>
   34e6c: f9009e7f     	str	xzr, [x19, #0x138]
   34e70: 9104a260     	add	x0, x19, #0x128
   34e74: a9147e7f     	stp	xzr, xzr, [x19, #0x140]
   34e78: 94001b73     	bl	0x3bc44 <operator delete(void*)+0x8b4>
   34e7c: f9409268     	ldr	x8, [x19, #0x120]
   34e80: b4000468     	cbz	x8, 0x34f0c <__api_tcp_server+0x7dfc>
   34e84: a9512275     	ldp	x21, x8, [x19, #0x110]
   34e88: b40003c8     	cbz	x8, 0x34f00 <__api_tcp_server+0x7df0>
   34e8c: aa1f03f7     	mov	x23, xzr
   34e90: aa1f03f8     	mov	x24, xzr
   34e94: d2c00039     	mov	x25, #0x100000000       // =4294967296
   34e98: ab9776a9     	adds	x9, x21, x23, asr #29
   34e9c: 54000161     	b.ne	0x34ec8 <__api_tcp_server+0x7db8>
   34ea0: 14000004     	b	0x34eb0 <__api_tcp_server+0x7da0>
   34ea4: aa1603e0     	mov	x0, x22
   34ea8: 97ff4e3a     	bl	0x8790 <_ZdlPv@plt>
   34eac: f9408e68     	ldr	x8, [x19, #0x118]
   34eb0: 91000718     	add	x24, x24, #0x1
   34eb4: eb08031f     	cmp	x24, x8
   34eb8: 8b1902f7     	add	x23, x23, x25
   34ebc: 54000202     	b.hs	0x34efc <__api_tcp_server+0x7dec>
   34ec0: ab9776a9     	adds	x9, x21, x23, asr #29
   34ec4: 54ffff60     	b.eq	0x34eb0 <__api_tcp_server+0x7da0>
   34ec8: f9400136     	ldr	x22, [x9]
   34ecc: b4ffff36     	cbz	x22, 0x34eb0 <__api_tcp_server+0x7da0>
   34ed0: f9401ac8     	ldr	x8, [x22, #0x30]
   34ed4: b4000088     	cbz	x8, 0x34ee4 <__api_tcp_server+0x7dd4>
   34ed8: f94012c0     	ldr	x0, [x22, #0x20]
   34edc: 97ff4ec1     	bl	0x89e0 <free@plt>
   34ee0: f90012df     	str	xzr, [x22, #0x20]
   34ee4: f9400ec8     	ldr	x8, [x22, #0x18]
   34ee8: a902fedf     	stp	xzr, xzr, [x22, #0x28]
   34eec: b4fffdc8     	cbz	x8, 0x34ea4 <__api_tcp_server+0x7d94>
   34ef0: f94006c0     	ldr	x0, [x22, #0x8]
   34ef4: 97ff4ebb     	bl	0x89e0 <free@plt>
   34ef8: 17ffffeb     	b	0x34ea4 <__api_tcp_server+0x7d94>
   34efc: f9408a75     	ldr	x21, [x19, #0x110]
   34f00: aa1503e0     	mov	x0, x21
   34f04: 97ff4eb7     	bl	0x89e0 <free@plt>
   34f08: f9008a7f     	str	xzr, [x19, #0x110]
   34f0c: f9408268     	ldr	x8, [x19, #0x100]
   34f10: a911fe7f     	stp	xzr, xzr, [x19, #0x118]
   34f14: b4000088     	cbz	x8, 0x34f24 <__api_tcp_server+0x7e14>
   34f18: f9407a60     	ldr	x0, [x19, #0xf0]
   34f1c: 97ff4eb1     	bl	0x89e0 <free@plt>
   34f20: f9007a7f     	str	xzr, [x19, #0xf0]
   34f24: aa1403e0     	mov	x0, x20
   34f28: a90ffe7f     	stp	xzr, xzr, [x19, #0xf8]
   34f2c: 94001de4     	bl	0x3c6bc <operator delete(void*)+0x132c>
   34f30: aa1303e0     	mov	x0, x19
   34f34: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   34f38: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   34f3c: a94357f6     	ldp	x22, x21, [sp, #0x30]
   34f40: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   34f44: a94167fa     	ldp	x26, x25, [sp, #0x10]
   34f48: f84607fb     	ldr	x27, [sp], #0x60
   34f4c: 17ffd055     	b	0x290a0 <__share_file+0x1bd6c>
   34f50: f81e0ff3     	str	x19, [sp, #-0x20]!
   34f54: a9017bfd     	stp	x29, x30, [sp, #0x10]
   34f58: 910043fd     	add	x29, sp, #0x10
   34f5c: aa0003f3     	mov	x19, x0
   34f60: 97ffff61     	bl	0x34ce4 <__api_tcp_server+0x7bd4>
   34f64: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   34f68: aa1303e0     	mov	x0, x19
   34f6c: f84207f3     	ldr	x19, [sp], #0x20
   34f70: 17ff4e08     	b	0x8790 <_ZdlPv@plt>
   34f74: f81e0ff3     	str	x19, [sp, #-0x20]!
   34f78: a9017bfd     	stp	x29, x30, [sp, #0x10]
   34f7c: 910043fd     	add	x29, sp, #0x10
   34f80: 90000248     	adrp	x8, 0x7c000
   34f84: 9139e108     	add	x8, x8, #0xe78
   34f88: 08dffd08     	ldarb	w8, [x8]
   34f8c: 360000c8     	tbz	w8, #0x0, 0x34fa4 <__api_tcp_server+0x7e94>
   34f90: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   34f94: 90000240     	adrp	x0, 0x7c000
   34f98: 912a0000     	add	x0, x0, #0xa80
   34f9c: f84207f3     	ldr	x19, [sp], #0x20
   34fa0: d65f03c0     	ret
   34fa4: 90000240     	adrp	x0, 0x7c000
   34fa8: 9139e000     	add	x0, x0, #0xe78
   34fac: 94001904     	bl	0x3b3bc <operator delete(void*)+0x2c>
   34fb0: 34ffff00     	cbz	w0, 0x34f90 <__api_tcp_server+0x7e80>
   34fb4: 90000253     	adrp	x19, 0x7c000
   34fb8: 912a0273     	add	x19, x19, #0xa80
   34fbc: aa1303e0     	mov	x0, x19
   34fc0: 97fffec5     	bl	0x34ad4 <__api_tcp_server+0x79c4>
   34fc4: 90000000     	adrp	x0, 0x34000 <__api_tcp_server+0x6ef0>
   34fc8: d0000222     	adrp	x2, 0x7a000
   34fcc: 91339000     	add	x0, x0, #0xce4
   34fd0: 913ea042     	add	x2, x2, #0xfa8
   34fd4: aa1303e1     	mov	x1, x19
   34fd8: 97ff4ea6     	bl	0x8a70 <__cxa_atexit@plt>
   34fdc: 90000240     	adrp	x0, 0x7c000
   34fe0: 9139e000     	add	x0, x0, #0xe78
   34fe4: 94001914     	bl	0x3b434 <operator delete(void*)+0xa4>
   34fe8: 17ffffea     	b	0x34f90 <__api_tcp_server+0x7e80>
   34fec: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   34ff0: a9017bfd     	stp	x29, x30, [sp, #0x10]
   34ff4: 910043fd     	add	x29, sp, #0x10
   34ff8: aa0003f3     	mov	x19, x0
   34ffc: 97ff4c41     	bl	0x8100 <get_ccs_log@plt>
   35000: aa0003f4     	mov	x20, x0
   35004: 97ff4c3f     	bl	0x8100 <get_ccs_log@plt>
   35008: f0000142     	adrp	x2, 0x60000
   3500c: 91000401     	add	x1, x0, #0x1
   35010: 91013263     	add	x3, x19, #0x4c
   35014: 9131cc42     	add	x2, x2, #0xc73
   35018: aa1403e0     	mov	x0, x20
   3501c: 9400000d     	bl	0x35050 <__api_tcp_server+0x7f40>
   35020: 52800028     	mov	w8, #0x1                // =1
   35024: 7900d268     	strh	w8, [x19, #0x68]
   35028: 97ffbedd     	bl	0x24b9c <__share_file+0x17868>
   3502c: 97ffc8fa     	bl	0x27414 <__share_file+0x1a0e0>
   35030: 94003a28     	bl	0x438d0 <operator delete(void*)+0x8540>
   35034: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   35038: f0000003     	adrp	x3, 0x38000 <__api_tcp_server+0xaef0>
   3503c: 9116c063     	add	x3, x3, #0x5b0
   35040: 52827102     	mov	w2, #0x1388             // =5000
   35044: aa1f03e1     	mov	x1, xzr
   35048: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   3504c: 14003b27     	b	0x43ce8 <operator delete(void*)+0x8958>
   35050: d102c3ff     	sub	sp, sp, #0xb0
   35054: f90033f9     	str	x25, [sp, #0x60]
   35058: a9075ff8     	stp	x24, x23, [sp, #0x70]
   3505c: a90857f6     	stp	x22, x21, [sp, #0x80]
   35060: a9094ff4     	stp	x20, x19, [sp, #0x90]
   35064: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   35068: 910283fd     	add	x29, sp, #0xa0
   3506c: d53bd056     	mrs	x22, TPIDR_EL0
   35070: f94016c8     	ldr	x8, [x22, #0x28]
   35074: aa0303f3     	mov	x19, x3
   35078: aa0203f4     	mov	x20, x2
   3507c: f81b83a8     	stur	x8, [x29, #-0x48]
   35080: 97ff61b7     	bl	0xd75c <__share_file+0x428>
   35084: f9400008     	ldr	x8, [x0]
   35088: 39400108     	ldrb	w8, [x8]
   3508c: 36100208     	tbz	w8, #0x2, 0x350cc <__api_tcp_server+0x7fbc>
   35090: f9401408     	ldr	x8, [x0, #0x28]
   35094: aa0003f5     	mov	x21, x0
   35098: 39400508     	ldrb	w8, [x8, #0x1]
   3509c: 34000188     	cbz	w8, 0x350cc <__api_tcp_server+0x7fbc>
   350a0: 39406288     	ldrb	w8, [x20, #0x18]
   350a4: 7100011f     	cmp	w8, #0x0
   350a8: 52800388     	mov	w8, #0x1c               // =28
   350ac: 1a880517     	cinc	w23, w8, ne
   350b0: 11000ee8     	add	w8, w23, #0x3
   350b4: 121e0d18     	and	w24, w8, #0x3c
   350b8: 11009300     	add	w0, w24, #0x24
   350bc: 9100c3e8     	add	x8, sp, #0x30
   350c0: 97ff4cc8     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   350c4: b9404fe8     	ldr	w8, [sp, #0x4c]
   350c8: 340001a8     	cbz	w8, 0x350fc <__api_tcp_server+0x7fec>
   350cc: 2a1f03e0     	mov	w0, wzr
   350d0: f94016c8     	ldr	x8, [x22, #0x28]
   350d4: f85b83a9     	ldur	x9, [x29, #-0x48]
   350d8: eb09011f     	cmp	x8, x9
   350dc: 540004c1     	b.ne	0x35174 <__api_tcp_server+0x8064>
   350e0: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   350e4: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   350e8: a94857f6     	ldp	x22, x21, [sp, #0x80]
   350ec: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   350f0: f94033f9     	ldr	x25, [sp, #0x60]
   350f4: 9102c3ff     	add	sp, sp, #0xb0
   350f8: d65f03c0     	ret
   350fc: b0000149     	adrp	x9, 0x5e000
   35100: f843c3f9     	ldur	x25, [sp, #0x3c]
   35104: b94032a8     	ldr	w8, [x21, #0x30]
   35108: fd45d120     	ldr	d0, [x9, #0xba0]
   3510c: 5280004a     	mov	w10, #0x2               // =2
   35110: 72a0020a     	movk	w10, #0x10, lsl #16
   35114: 1100730b     	add	w11, w24, #0x1c
   35118: b9000b28     	str	w8, [x25, #0x8]
   3511c: 2902af2a     	stp	w10, w11, [x25, #0x14]
   35120: fc00c320     	stur	d0, [x25, #0xc]
   35124: f843c3f5     	ldur	x21, [sp, #0x3c]
   35128: 510012e2     	sub	w2, w23, #0x4
   3512c: aa1403e1     	mov	x1, x20
   35130: 910082a0     	add	x0, x21, #0x20
   35134: b9001ea2     	str	w2, [x21, #0x1c]
   35138: 97ff4dfe     	bl	0x8930 <memcpy@plt>
   3513c: b9401b28     	ldr	w8, [x25, #0x18]
   35140: 52800149     	mov	w9, #0xa                // =10
   35144: 910003e0     	mov	x0, sp
   35148: 8b0802a8     	add	x8, x21, x8
   3514c: 39000109     	strb	w9, [x8]
   35150: b9400269     	ldr	w9, [x19]
   35154: b9000509     	str	w9, [x8, #0x4]
   35158: ad4183e1     	ldp	q1, q0, [sp, #0x30]
   3515c: f9402be8     	ldr	x8, [sp, #0x50]
   35160: ad0003e1     	stp	q1, q0, [sp]
   35164: f90013e8     	str	x8, [sp, #0x20]
   35168: 97ff4cfa     	bl	0x8550 <__api_logger_buffer_commit@plt>
   3516c: 52800020     	mov	w0, #0x1                // =1
   35170: 17ffffd8     	b	0x350d0 <__api_tcp_server+0x7fc0>
   35174: 97ff4cdb     	bl	0x84e0 <__stack_chk_fail@plt>
   35178: d10143ff     	sub	sp, sp, #0x50
   3517c: f90013f5     	str	x21, [sp, #0x20]
   35180: a9034ff4     	stp	x20, x19, [sp, #0x30]
   35184: a9047bfd     	stp	x29, x30, [sp, #0x40]
   35188: 910103fd     	add	x29, sp, #0x40
   3518c: d53bd055     	mrs	x21, TPIDR_EL0
   35190: f94016a8     	ldr	x8, [x21, #0x28]
   35194: aa0003f3     	mov	x19, x0
   35198: f9000fe8     	str	x8, [sp, #0x18]
   3519c: 7900d01f     	strh	wzr, [x0, #0x68]
   351a0: 97ff4bd8     	bl	0x8100 <get_ccs_log@plt>
   351a4: aa0003f4     	mov	x20, x0
   351a8: 97ff4bd6     	bl	0x8100 <get_ccs_log@plt>
   351ac: f0000142     	adrp	x2, 0x60000
   351b0: 91000401     	add	x1, x0, #0x1
   351b4: 91013263     	add	x3, x19, #0x4c
   351b8: 91324442     	add	x2, x2, #0xc91
   351bc: aa1403e0     	mov	x0, x20
   351c0: 97ffd566     	bl	0x2a758 <__share_file+0x1d424>
   351c4: f940a268     	ldr	x8, [x19, #0x140]
   351c8: b5000108     	cbnz	x8, 0x351e8 <__api_tcp_server+0x80d8>
   351cc: 39463268     	ldrb	w8, [x19, #0x18c]
   351d0: 340000c8     	cbz	w8, 0x351e8 <__api_tcp_server+0x80d8>
   351d4: 3906327f     	strb	wzr, [x19, #0x18c]
   351d8: 97ffbe71     	bl	0x24b9c <__share_file+0x17868>
   351dc: f940da62     	ldr	x2, [x19, #0x1b0]
   351e0: 528000c1     	mov	w1, #0x6                // =6
   351e4: 97ffc94b     	bl	0x27710 <__share_file+0x1a3dc>
   351e8: 97ffbe6d     	bl	0x24b9c <__share_file+0x17868>
   351ec: 910003e1     	mov	x1, sp
   351f0: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   351f4: f90003ff     	str	xzr, [sp]
   351f8: 97ffc0e6     	bl	0x25590 <__share_file+0x1825c>
   351fc: f9400be8     	ldr	x8, [sp, #0x10]
   35200: b4000088     	cbz	x8, 0x35210 <__api_tcp_server+0x8100>
   35204: f94003e0     	ldr	x0, [sp]
   35208: 97ff4df6     	bl	0x89e0 <free@plt>
   3520c: f90003ff     	str	xzr, [sp]
   35210: 97ffbe63     	bl	0x24b9c <__share_file+0x17868>
   35214: 97ffc8af     	bl	0x274d0 <__share_file+0x1a19c>
   35218: f940a268     	ldr	x8, [x19, #0x140]
   3521c: b4000268     	cbz	x8, 0x35268 <__api_tcp_server+0x8158>
   35220: 97ff4bb8     	bl	0x8100 <get_ccs_log@plt>
   35224: aa0003f4     	mov	x20, x0
   35228: 97ff4bb6     	bl	0x8100 <get_ccs_log@plt>
   3522c: aa1403e0     	mov	x0, x20
   35230: 97ff614b     	bl	0xd75c <__share_file+0x428>
   35234: 90000164     	adrp	x4, 0x61000
   35238: d0000165     	adrp	x5, 0x63000
   3523c: 528cc041     	mov	w1, #0x6602             // =26114
   35240: 9126a084     	add	x4, x4, #0x9a8
   35244: 912c5ca5     	add	x5, x5, #0xb17
   35248: 72a60ac1     	movk	w1, #0x3056, lsl #16
   3524c: 52800022     	mov	w2, #0x1                // =1
   35250: 52800063     	mov	w3, #0x3                // =3
   35254: 97ffd814     	bl	0x2b2a4 <__share_file+0x1df70>
   35258: 52800c80     	mov	w0, #0x64               // =100
   3525c: 94001cd4     	bl	0x3c5ac <operator delete(void*)+0x121c>
   35260: aa1303e0     	mov	x0, x19
   35264: 9400000f     	bl	0x352a0 <__api_tcp_server+0x8190>
   35268: f94016a8     	ldr	x8, [x21, #0x28]
   3526c: f9400fe9     	ldr	x9, [sp, #0x18]
   35270: eb09011f     	cmp	x8, x9
   35274: 540000c1     	b.ne	0x3528c <__api_tcp_server+0x817c>
   35278: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   3527c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   35280: f94013f5     	ldr	x21, [sp, #0x20]
   35284: 910143ff     	add	sp, sp, #0x50
   35288: d65f03c0     	ret
   3528c: 97ff4c95     	bl	0x84e0 <__stack_chk_fail@plt>
   35290: f940a008     	ldr	x8, [x0, #0x140]
   35294: f100011f     	cmp	x8, #0x0
   35298: 1a9f17e0     	cset	w0, eq
   3529c: d65f03c0     	ret
   352a0: d10243ff     	sub	sp, sp, #0x90
   352a4: a90467fa     	stp	x26, x25, [sp, #0x40]
   352a8: a9055ff8     	stp	x24, x23, [sp, #0x50]
   352ac: a90657f6     	stp	x22, x21, [sp, #0x60]
   352b0: a9074ff4     	stp	x20, x19, [sp, #0x70]
   352b4: a9087bfd     	stp	x29, x30, [sp, #0x80]
   352b8: 910203fd     	add	x29, sp, #0x80
   352bc: d53bd056     	mrs	x22, TPIDR_EL0
   352c0: f94016c8     	ldr	x8, [x22, #0x28]
   352c4: aa0003f3     	mov	x19, x0
   352c8: f9001fe8     	str	x8, [sp, #0x38]
   352cc: 97ff4b8d     	bl	0x8100 <get_ccs_log@plt>
   352d0: aa0003f4     	mov	x20, x0
   352d4: 97ff4b8b     	bl	0x8100 <get_ccs_log@plt>
   352d8: aa1403e0     	mov	x0, x20
   352dc: 97ff6120     	bl	0xd75c <__share_file+0x428>
   352e0: 90000164     	adrp	x4, 0x61000
   352e4: d0000165     	adrp	x5, 0x63000
   352e8: 528cc041     	mov	w1, #0x6602             // =26114
   352ec: 91289084     	add	x4, x4, #0xa24
   352f0: 912c5ca5     	add	x5, x5, #0xb17
   352f4: 72a60ac1     	movk	w1, #0x3056, lsl #16
   352f8: 52800022     	mov	w2, #0x1                // =1
   352fc: 52800043     	mov	w3, #0x2                // =2
   35300: 94000ed5     	bl	0x38e54 <__api_tcp_server+0xbd44>
   35304: b9415268     	ldr	w8, [x19, #0x150]
   35308: f940a275     	ldr	x21, [x19, #0x140]
   3530c: 91054274     	add	x20, x19, #0x150
   35310: eb0802bf     	cmp	x21, x8
   35314: 54000749     	b.ls	0x353fc <__api_tcp_server+0x82ec>
   35318: f9409e69     	ldr	x9, [x19, #0x138]
   3531c: f0000160     	adrp	x0, 0x64000
   35320: 93407d08     	sxtw	x8, w8
   35324: 5280030a     	mov	w10, #0x18              // =24
   35328: 911f8800     	add	x0, x0, #0x7e2
   3532c: 52800041     	mov	w1, #0x2                // =2
   35330: a9017fff     	stp	xzr, xzr, [sp, #0x10]
   35334: d503201f     	nop
   35338: 9b0a2515     	madd	x21, x8, x10, x9
   3533c: f90007ff     	str	xzr, [sp, #0x8]
   35340: 97ff4bc0     	bl	0x8240 <__strlen_chk@plt>
   35344: b4000120     	cbz	x0, 0x35368 <__api_tcp_server+0x8258>
   35348: f0000163     	adrp	x3, 0x64000
   3534c: aa0003e5     	mov	x5, x0
   35350: 911f8863     	add	x3, x3, #0x7e2
   35354: 910023e0     	add	x0, sp, #0x8
   35358: aa1f03e1     	mov	x1, xzr
   3535c: aa1f03e2     	mov	x2, xzr
   35360: aa1f03e4     	mov	x4, xzr
   35364: 97ff6039     	bl	0xd448 <__share_file+0x114>
   35368: 910083e8     	add	x8, sp, #0x20
   3536c: 910023e1     	add	x1, sp, #0x8
   35370: aa1503e0     	mov	x0, x21
   35374: 97ffe624     	bl	0x2ec04 <__api_tcp_server+0x1af4>
   35378: f9400fe8     	ldr	x8, [sp, #0x18]
   3537c: b4000088     	cbz	x8, 0x3538c <__api_tcp_server+0x827c>
   35380: f94007e0     	ldr	x0, [sp, #0x8]
   35384: 97ff4d97     	bl	0x89e0 <free@plt>
   35388: f90007ff     	str	xzr, [sp, #0x8]
   3538c: b9400288     	ldr	w8, [x20]
   35390: 11000508     	add	w8, w8, #0x1
   35394: b9000288     	str	w8, [x20]
   35398: f94017e8     	ldr	x8, [sp, #0x28]
   3539c: f100091f     	cmp	x8, #0x2
   353a0: 54000ba1     	b.ne	0x35514 <__api_tcp_server+0x8404>
   353a4: f940ba69     	ldr	x9, [x19, #0x170]
   353a8: f94013e8     	ldr	x8, [sp, #0x20]
   353ac: f900be7f     	str	xzr, [x19, #0x178]
   353b0: b4000049     	cbz	x9, 0x353b8 <__api_tcp_server+0x82a8>
   353b4: 3900013f     	strb	wzr, [x9]
   353b8: f9400505     	ldr	x5, [x8, #0x8]
   353bc: 9105c274     	add	x20, x19, #0x170
   353c0: b40000e5     	cbz	x5, 0x353dc <__api_tcp_server+0x82cc>
   353c4: f9400281     	ldr	x1, [x20]
   353c8: f9400103     	ldr	x3, [x8]
   353cc: aa1403e0     	mov	x0, x20
   353d0: aa0103e2     	mov	x2, x1
   353d4: aa0303e4     	mov	x4, x3
   353d8: 97ff601c     	bl	0xd448 <__share_file+0x114>
   353dc: f94017e8     	ldr	x8, [sp, #0x28]
   353e0: f100051f     	cmp	x8, #0x1
   353e4: 54000ec9     	b.ls	0x355bc <__api_tcp_server+0x84ac>
   353e8: f94013e8     	ldr	x8, [sp, #0x20]
   353ec: f9401109     	ldr	x9, [x8, #0x20]
   353f0: b4000489     	cbz	x9, 0x35480 <__api_tcp_server+0x8370>
   353f4: f9400d00     	ldr	x0, [x8, #0x18]
   353f8: 14000024     	b	0x35488 <__api_tcp_server+0x8378>
   353fc: 39463268     	ldrb	w8, [x19, #0x18c]
   35400: 340000e8     	cbz	w8, 0x3541c <__api_tcp_server+0x830c>
   35404: 3906327f     	strb	wzr, [x19, #0x18c]
   35408: 97ffbde5     	bl	0x24b9c <__share_file+0x17868>
   3540c: f940da62     	ldr	x2, [x19, #0x1b0]
   35410: 528000c1     	mov	w1, #0x6                // =6
   35414: 97ffc8bf     	bl	0x27710 <__share_file+0x1a3dc>
   35418: f940a275     	ldr	x21, [x19, #0x140]
   3541c: b40001d5     	cbz	x21, 0x35454 <__api_tcp_server+0x8344>
   35420: f9409e77     	ldr	x23, [x19, #0x138]
   35424: b50000d7     	cbnz	x23, 0x3543c <__api_tcp_server+0x832c>
   35428: 1400000b     	b	0x35454 <__api_tcp_server+0x8344>
   3542c: a900feff     	stp	xzr, xzr, [x23, #0x8]
   35430: f10006b5     	subs	x21, x21, #0x1
   35434: 910062f7     	add	x23, x23, #0x18
   35438: 540000e0     	b.eq	0x35454 <__api_tcp_server+0x8344>
   3543c: f9400ae8     	ldr	x8, [x23, #0x10]
   35440: b4ffff68     	cbz	x8, 0x3542c <__api_tcp_server+0x831c>
   35444: f94002e0     	ldr	x0, [x23]
   35448: 97ff4d66     	bl	0x89e0 <free@plt>
   3544c: f90002ff     	str	xzr, [x23]
   35450: 17fffff7     	b	0x3542c <__api_tcp_server+0x831c>
   35454: f900a27f     	str	xzr, [x19, #0x140]
   35458: 97ff4b2a     	bl	0x8100 <get_ccs_log@plt>
   3545c: aa0003f3     	mov	x19, x0
   35460: 97ff4b28     	bl	0x8100 <get_ccs_log@plt>
   35464: 90000162     	adrp	x2, 0x61000
   35468: 91000401     	add	x1, x0, #0x1
   3546c: 9128dc42     	add	x2, x2, #0xa37
   35470: aa1303e0     	mov	x0, x19
   35474: aa1403e3     	mov	x3, x20
   35478: 940002e9     	bl	0x3601c <__api_tcp_server+0x8f0c>
   3547c: 14000044     	b	0x3558c <__api_tcp_server+0x847c>
   35480: d0000160     	adrp	x0, 0x63000
   35484: 912c5c00     	add	x0, x0, #0xb17
   35488: 97ff4ade     	bl	0x8000 <atoi@plt>
   3548c: b941ae68     	ldr	w8, [x19, #0x1ac]
   35490: f940a269     	ldr	x9, [x19, #0x140]
   35494: 79031260     	strh	w0, [x19, #0x188]
   35498: 2a0003e2     	mov	w2, w0
   3549c: 1ac9090a     	udiv	w10, w8, w9
   354a0: f100053f     	cmp	x9, #0x1
   354a4: 51002949     	sub	w9, w10, #0xa
   354a8: 7a4a0900     	ccmp	w8, #0xa, #0x0, eq
   354ac: 1a8a8124     	csel	w4, w9, w10, hi
   354b0: b9000be4     	str	w4, [sp, #0x8]
   354b4: f940be68     	ldr	x8, [x19, #0x178]
   354b8: b4000068     	cbz	x8, 0x354c4 <__api_tcp_server+0x83b4>
   354bc: f9400281     	ldr	x1, [x20]
   354c0: 14000003     	b	0x354cc <__api_tcp_server+0x83bc>
   354c4: d0000161     	adrp	x1, 0x63000
   354c8: 912c5c21     	add	x1, x1, #0xb17
   354cc: 3946a265     	ldrb	w5, [x19, #0x1a8]
   354d0: aa1303e0     	mov	x0, x19
   354d4: 2a1f03e3     	mov	w3, wzr
   354d8: 97ffd04e     	bl	0x29610 <__share_file+0x1c2dc>
   354dc: 370001c0     	tbnz	w0, #0x0, 0x35514 <__api_tcp_server+0x8404>
   354e0: 97ff4b08     	bl	0x8100 <get_ccs_log@plt>
   354e4: aa0003f4     	mov	x20, x0
   354e8: 97ff4b06     	bl	0x8100 <get_ccs_log@plt>
   354ec: 90000162     	adrp	x2, 0x61000
   354f0: 91000401     	add	x1, x0, #0x1
   354f4: 9129b442     	add	x2, x2, #0xa6d
   354f8: 910023e3     	add	x3, sp, #0x8
   354fc: aa1403e0     	mov	x0, x20
   35500: 94000311     	bl	0x36144 <__api_tcp_server+0x9034>
   35504: 52800c80     	mov	w0, #0x64               // =100
   35508: 94001c29     	bl	0x3c5ac <operator delete(void*)+0x121c>
   3550c: aa1303e0     	mov	x0, x19
   35510: 97ffff64     	bl	0x352a0 <__api_tcp_server+0x8190>
   35514: f9401be8     	ldr	x8, [sp, #0x30]
   35518: b40003a8     	cbz	x8, 0x3558c <__api_tcp_server+0x847c>
   3551c: a94223f3     	ldp	x19, x8, [sp, #0x20]
   35520: b4000308     	cbz	x8, 0x35580 <__api_tcp_server+0x8470>
   35524: aa1f03f4     	mov	x20, xzr
   35528: aa1f03f5     	mov	x21, xzr
   3552c: 52800317     	mov	w23, #0x18              // =24
   35530: d2c00038     	mov	x24, #0x100000000       // =4294967296
   35534: 14000008     	b	0x35554 <__api_tcp_server+0x8444>
   35538: 9b174f28     	madd	x8, x25, x23, x19
   3553c: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   35540: f94017e8     	ldr	x8, [sp, #0x28]
   35544: 910006b5     	add	x21, x21, #0x1
   35548: eb0802bf     	cmp	x21, x8
   3554c: 8b180294     	add	x20, x20, x24
   35550: 54000162     	b.hs	0x3557c <__api_tcp_server+0x846c>
   35554: 9360fe99     	asr	x25, x20, #32
   35558: 9b174f3a     	madd	x26, x25, x23, x19
   3555c: b4ffff5a     	cbz	x26, 0x35544 <__api_tcp_server+0x8434>
   35560: 9b174f28     	madd	x8, x25, x23, x19
   35564: f9400908     	ldr	x8, [x8, #0x10]
   35568: b4fffe88     	cbz	x8, 0x35538 <__api_tcp_server+0x8428>
   3556c: f9400340     	ldr	x0, [x26]
   35570: 97ff4d1c     	bl	0x89e0 <free@plt>
   35574: f900035f     	str	xzr, [x26]
   35578: 17fffff0     	b	0x35538 <__api_tcp_server+0x8428>
   3557c: f94013f3     	ldr	x19, [sp, #0x20]
   35580: aa1303e0     	mov	x0, x19
   35584: 97ff4d17     	bl	0x89e0 <free@plt>
   35588: f90013ff     	str	xzr, [sp, #0x20]
   3558c: f94016c8     	ldr	x8, [x22, #0x28]
   35590: f9401fe9     	ldr	x9, [sp, #0x38]
   35594: eb09011f     	cmp	x8, x9
   35598: 54000101     	b.ne	0x355b8 <__api_tcp_server+0x84a8>
   3559c: a9487bfd     	ldp	x29, x30, [sp, #0x80]
   355a0: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   355a4: a94657f6     	ldp	x22, x21, [sp, #0x60]
   355a8: a9455ff8     	ldp	x24, x23, [sp, #0x50]
   355ac: a94467fa     	ldp	x26, x25, [sp, #0x40]
   355b0: 910243ff     	add	sp, sp, #0x90
   355b4: d65f03c0     	ret
   355b8: 97ff4bca     	bl	0x84e0 <__stack_chk_fail@plt>
   355bc: b0000120     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   355c0: 90000162     	adrp	x2, 0x61000
   355c4: b0000123     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   355c8: 91215c00     	add	x0, x0, #0x857
   355cc: 91065c42     	add	x2, x2, #0x197
   355d0: 91397863     	add	x3, x3, #0xe5e
   355d4: 528023e1     	mov	w1, #0x11f              // =287
   355d8: 97ff4b02     	bl	0x81e0 <__assert2@plt>
   355dc: d10243ff     	sub	sp, sp, #0x90
   355e0: f90033f5     	str	x21, [sp, #0x60]
   355e4: a9074ff4     	stp	x20, x19, [sp, #0x70]
   355e8: a9087bfd     	stp	x29, x30, [sp, #0x80]
   355ec: 910203fd     	add	x29, sp, #0x80
   355f0: d53bd055     	mrs	x21, TPIDR_EL0
   355f4: f94016a8     	ldr	x8, [x21, #0x28]
   355f8: aa0003f3     	mov	x19, x0
   355fc: f81d83a8     	stur	x8, [x29, #-0x28]
   35600: 7900d01f     	strh	wzr, [x0, #0x68]
   35604: 97ff4abf     	bl	0x8100 <get_ccs_log@plt>
   35608: aa0003f4     	mov	x20, x0
   3560c: 97ff4abd     	bl	0x8100 <get_ccs_log@plt>
   35610: aa1403e0     	mov	x0, x20
   35614: 97ff6052     	bl	0xd75c <__share_file+0x428>
   35618: f9400008     	ldr	x8, [x0]
   3561c: 39400108     	ldrb	w8, [x8]
   35620: 36180148     	tbz	w8, #0x3, 0x35648 <__api_tcp_server+0x8538>
   35624: f9401408     	ldr	x8, [x0, #0x28]
   35628: aa0003f4     	mov	x20, x0
   3562c: 39400508     	ldrb	w8, [x8, #0x1]
   35630: 340000c8     	cbz	w8, 0x35648 <__api_tcp_server+0x8538>
   35634: 9100c3e8     	add	x8, sp, #0x30
   35638: 52800800     	mov	w0, #0x40               // =64
   3563c: 97ff4b69     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   35640: b9404fe8     	ldr	w8, [sp, #0x4c]
   35644: 34000168     	cbz	w8, 0x35670 <__api_tcp_server+0x8560>
   35648: f940a268     	ldr	x8, [x19, #0x140]
   3564c: b5000548     	cbnz	x8, 0x356f4 <__api_tcp_server+0x85e4>
   35650: 39463268     	ldrb	w8, [x19, #0x18c]
   35654: 34000508     	cbz	w8, 0x356f4 <__api_tcp_server+0x85e4>
   35658: 3906327f     	strb	wzr, [x19, #0x18c]
   3565c: 97ffbd50     	bl	0x24b9c <__share_file+0x17868>
   35660: f940da62     	ldr	x2, [x19, #0x1b0]
   35664: 528000c1     	mov	w1, #0x6                // =6
   35668: 97ffc82a     	bl	0x27710 <__share_file+0x1a3dc>
   3566c: 14000022     	b	0x356f4 <__api_tcp_server+0x85e4>
   35670: b000014a     	adrp	x10, 0x5e000
   35674: f843c3e8     	ldur	x8, [sp, #0x3c]
   35678: b9403289     	ldr	w9, [x20, #0x30]
   3567c: fd45d140     	ldr	d0, [x10, #0xba0]
   35680: d280006b     	mov	x11, #0x3               // =3
   35684: f2a0020b     	movk	x11, #0x10, lsl #16
   35688: f2c0070b     	movk	x11, #0x38, lsl #32
   3568c: f000014a     	adrp	x10, 0x60000
   35690: 9132e54a     	add	x10, x10, #0xcb9
   35694: b9000909     	str	w9, [x8, #0x8]
   35698: f801410b     	stur	x11, [x8, #0x14]
   3569c: fc00c100     	stur	d0, [x8, #0xc]
   356a0: f843c3e9     	ldur	x9, [sp, #0x3c]
   356a4: f840e14b     	ldur	x11, [x10, #0xe]
   356a8: 3dc00140     	ldr	q0, [x10]
   356ac: 528002ca     	mov	w10, #0x16              // =22
   356b0: b9001d2a     	str	w10, [x9, #0x1c]
   356b4: f802e12b     	stur	x11, [x9, #0x2e]
   356b8: 3d800920     	str	q0, [x9, #0x20]
   356bc: b9401908     	ldr	w8, [x8, #0x18]
   356c0: 5280014a     	mov	w10, #0xa               // =10
   356c4: 910003e0     	mov	x0, sp
   356c8: 8b080128     	add	x8, x9, x8
   356cc: 3900010a     	strb	w10, [x8]
   356d0: b9404e69     	ldr	w9, [x19, #0x4c]
   356d4: b9000509     	str	w9, [x8, #0x4]
   356d8: ad4183e1     	ldp	q1, q0, [sp, #0x30]
   356dc: f9402be8     	ldr	x8, [sp, #0x50]
   356e0: ad0003e1     	stp	q1, q0, [sp]
   356e4: f90013e8     	str	x8, [sp, #0x20]
   356e8: 97ff4b9a     	bl	0x8550 <__api_logger_buffer_commit@plt>
   356ec: f940a268     	ldr	x8, [x19, #0x140]
   356f0: b4fffb08     	cbz	x8, 0x35650 <__api_tcp_server+0x8540>
   356f4: 97ffbd2a     	bl	0x24b9c <__share_file+0x17868>
   356f8: 9100c3e1     	add	x1, sp, #0x30
   356fc: a903ffff     	stp	xzr, xzr, [sp, #0x38]
   35700: f9001bff     	str	xzr, [sp, #0x30]
   35704: 97ffbfa3     	bl	0x25590 <__share_file+0x1825c>
   35708: f94023e8     	ldr	x8, [sp, #0x40]
   3570c: b4000088     	cbz	x8, 0x3571c <__api_tcp_server+0x860c>
   35710: f9401be0     	ldr	x0, [sp, #0x30]
   35714: 97ff4cb3     	bl	0x89e0 <free@plt>
   35718: f9001bff     	str	xzr, [sp, #0x30]
   3571c: 97ffbd20     	bl	0x24b9c <__share_file+0x17868>
   35720: 97ffc76c     	bl	0x274d0 <__share_file+0x1a19c>
   35724: f940a268     	ldr	x8, [x19, #0x140]
   35728: b4000268     	cbz	x8, 0x35774 <__api_tcp_server+0x8664>
   3572c: 97ff4a75     	bl	0x8100 <get_ccs_log@plt>
   35730: aa0003f4     	mov	x20, x0
   35734: 97ff4a73     	bl	0x8100 <get_ccs_log@plt>
   35738: aa1403e0     	mov	x0, x20
   3573c: 97ff6008     	bl	0xd75c <__share_file+0x428>
   35740: 90000164     	adrp	x4, 0x61000
   35744: d0000165     	adrp	x5, 0x63000
   35748: 528cc041     	mov	w1, #0x6602             // =26114
   3574c: 9126a084     	add	x4, x4, #0x9a8
   35750: 912c5ca5     	add	x5, x5, #0xb17
   35754: 72a60ac1     	movk	w1, #0x3056, lsl #16
   35758: 52800022     	mov	w2, #0x1                // =1
   3575c: 52800063     	mov	w3, #0x3                // =3
   35760: 97ffd6d1     	bl	0x2b2a4 <__share_file+0x1df70>
   35764: 52800c80     	mov	w0, #0x64               // =100
   35768: 94001b91     	bl	0x3c5ac <operator delete(void*)+0x121c>
   3576c: aa1303e0     	mov	x0, x19
   35770: 97fffecc     	bl	0x352a0 <__api_tcp_server+0x8190>
   35774: f94016a8     	ldr	x8, [x21, #0x28]
   35778: f85d83a9     	ldur	x9, [x29, #-0x28]
   3577c: eb09011f     	cmp	x8, x9
   35780: 540000c1     	b.ne	0x35798 <__api_tcp_server+0x8688>
   35784: a9487bfd     	ldp	x29, x30, [sp, #0x80]
   35788: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   3578c: f94033f5     	ldr	x21, [sp, #0x60]
   35790: 910243ff     	add	sp, sp, #0x90
   35794: d65f03c0     	ret
   35798: 97ff4b52     	bl	0x84e0 <__stack_chk_fail@plt>
   3579c: d10243ff     	sub	sp, sp, #0x90
   357a0: a90657f6     	stp	x22, x21, [sp, #0x60]
   357a4: a9074ff4     	stp	x20, x19, [sp, #0x70]
   357a8: a9087bfd     	stp	x29, x30, [sp, #0x80]
   357ac: 910203fd     	add	x29, sp, #0x80
   357b0: d53bd056     	mrs	x22, TPIDR_EL0
   357b4: f94016c8     	ldr	x8, [x22, #0x28]
   357b8: f81d83a8     	stur	x8, [x29, #-0x28]
   357bc: 3946a008     	ldrb	w8, [x0, #0x1a8]
   357c0: 34000148     	cbz	w8, 0x357e8 <__api_tcp_server+0x86d8>
   357c4: f94016c8     	ldr	x8, [x22, #0x28]
   357c8: f85d83a9     	ldur	x9, [x29, #-0x28]
   357cc: eb09011f     	cmp	x8, x9
   357d0: 54001061     	b.ne	0x359dc <__api_tcp_server+0x88cc>
   357d4: a9487bfd     	ldp	x29, x30, [sp, #0x80]
   357d8: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   357dc: a94657f6     	ldp	x22, x21, [sp, #0x60]
   357e0: 910243ff     	add	sp, sp, #0x90
   357e4: d65f03c0     	ret
   357e8: f0000228     	adrp	x8, 0x7c000
   357ec: 9139e108     	add	x8, x8, #0xe78
   357f0: 08dffd08     	ldarb	w8, [x8]
   357f4: aa0003f3     	mov	x19, x0
   357f8: 36000ce8     	tbz	w8, #0x0, 0x35994 <__api_tcp_server+0x8884>
   357fc: f0000228     	adrp	x8, 0x7c000
   35800: 39703108     	ldrb	w8, [x8, #0xc0c]
   35804: 34000588     	cbz	w8, 0x358b4 <__api_tcp_server+0x87a4>
   35808: 97ff4a3e     	bl	0x8100 <get_ccs_log@plt>
   3580c: aa0003f3     	mov	x19, x0
   35810: 97ff4a3c     	bl	0x8100 <get_ccs_log@plt>
   35814: aa1303e0     	mov	x0, x19
   35818: 97ff5fd1     	bl	0xd75c <__share_file+0x428>
   3581c: f9400008     	ldr	x8, [x0]
   35820: 39400108     	ldrb	w8, [x8]
   35824: 361ffd08     	tbz	w8, #0x3, 0x357c4 <__api_tcp_server+0x86b4>
   35828: f9401408     	ldr	x8, [x0, #0x28]
   3582c: aa0003f3     	mov	x19, x0
   35830: 39400508     	ldrb	w8, [x8, #0x1]
   35834: 34fffc88     	cbz	w8, 0x357c4 <__api_tcp_server+0x86b4>
   35838: 9100c3e8     	add	x8, sp, #0x30
   3583c: 52800780     	mov	w0, #0x3c               // =60
   35840: 97ff4ae8     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   35844: b9404fe8     	ldr	w8, [sp, #0x4c]
   35848: 35fffbe8     	cbnz	w8, 0x357c4 <__api_tcp_server+0x86b4>
   3584c: f843c3e8     	ldur	x8, [sp, #0x3c]
   35850: b9403269     	ldr	w9, [x19, #0x30]
   35854: b000014a     	adrp	x10, 0x5e000
   35858: fd45d140     	ldr	d0, [x10, #0xba0]
   3585c: 910003e0     	mov	x0, sp
   35860: b9000909     	str	w9, [x8, #0x8]
   35864: d2800069     	mov	x9, #0x3                // =3
   35868: f2a00209     	movk	x9, #0x10, lsl #16
   3586c: f2c00789     	movk	x9, #0x3c, lsl #32
   35870: f8014109     	stur	x9, [x8, #0x14]
   35874: 90000169     	adrp	x9, 0x61000
   35878: 91270529     	add	x9, x9, #0x9c1
   3587c: fc00c100     	stur	d0, [x8, #0xc]
   35880: f843c3e8     	ldur	x8, [sp, #0x3c]
   35884: 3cc0c120     	ldur	q0, [x9, #0xc]
   35888: 3dc00121     	ldr	q1, [x9]
   3588c: 52800389     	mov	w9, #0x1c               // =28
   35890: b9001d09     	str	w9, [x8, #0x1c]
   35894: 3c82c100     	stur	q0, [x8, #0x2c]
   35898: 3d800901     	str	q1, [x8, #0x20]
   3589c: ad4183e1     	ldp	q1, q0, [sp, #0x30]
   358a0: f9402be8     	ldr	x8, [sp, #0x50]
   358a4: ad0003e1     	stp	q1, q0, [sp]
   358a8: f90013e8     	str	x8, [sp, #0x20]
   358ac: 97ff4b29     	bl	0x8550 <__api_logger_buffer_commit@plt>
   358b0: 17ffffc5     	b	0x357c4 <__api_tcp_server+0x86b4>
   358b4: 97ff564e     	bl	0xb1ec <__uninit+0x1284>
   358b8: 52800029     	mov	w9, #0x1                // =1
   358bc: 39019009     	strb	w9, [x0, #0x64]
   358c0: f940a268     	ldr	x8, [x19, #0x140]
   358c4: 39063269     	strb	w9, [x19, #0x18c]
   358c8: b4000288     	cbz	x8, 0x35918 <__api_tcp_server+0x8808>
   358cc: 52807d09     	mov	w9, #0x3e8              // =1000
   358d0: 1b097d08     	mul	w8, w8, w9
   358d4: b90033e8     	str	w8, [sp, #0x30]
   358d8: b941ae69     	ldr	w9, [x19, #0x1ac]
   358dc: 6b08013f     	cmp	w9, w8
   358e0: 540001c2     	b.hs	0x35918 <__api_tcp_server+0x8808>
   358e4: 9106b274     	add	x20, x19, #0x1ac
   358e8: 97ff4a06     	bl	0x8100 <get_ccs_log@plt>
   358ec: aa0003f5     	mov	x21, x0
   358f0: 97ff4a04     	bl	0x8100 <get_ccs_log@plt>
   358f4: 90000162     	adrp	x2, 0x61000
   358f8: 91000401     	add	x1, x0, #0x1
   358fc: 91281c42     	add	x2, x2, #0xa07
   35900: 9100c3e4     	add	x4, sp, #0x30
   35904: aa1503e0     	mov	x0, x21
   35908: aa1403e3     	mov	x3, x20
   3590c: 940000a5     	bl	0x35ba0 <__api_tcp_server+0x8a90>
   35910: b94033e8     	ldr	w8, [sp, #0x30]
   35914: b9000288     	str	w8, [x20]
   35918: b943f268     	ldr	w8, [x19, #0x3f0]
   3591c: 11000508     	add	w8, w8, #0x1
   35920: b903f268     	str	w8, [x19, #0x3f0]
   35924: 97ff49f7     	bl	0x8100 <get_ccs_log@plt>
   35928: aa0003f4     	mov	x20, x0
   3592c: 97ff49f5     	bl	0x8100 <get_ccs_log@plt>
   35930: 90000162     	adrp	x2, 0x61000
   35934: 91000401     	add	x1, x0, #0x1
   35938: 9106b263     	add	x3, x19, #0x1ac
   3593c: 91277842     	add	x2, x2, #0x9de
   35940: aa1403e0     	mov	x0, x20
   35944: 9400004e     	bl	0x35a7c <__api_tcp_server+0x896c>
   35948: 940037e2     	bl	0x438d0 <operator delete(void*)+0x8540>
   3594c: aa0003f4     	mov	x20, x0
   35950: 52800200     	mov	w0, #0x10               // =16
   35954: 97ff4a27     	bl	0x81f0 <_Znwm@plt>
   35958: b943f268     	ldr	w8, [x19, #0x3f0]
   3595c: f940da69     	ldr	x9, [x19, #0x1b0]
   35960: f0000003     	adrp	x3, 0x38000 <__api_tcp_server+0xaef0>
   35964: f0000004     	adrp	x4, 0x38000 <__api_tcp_server+0xaef0>
   35968: b9000008     	str	w8, [x0]
   3596c: f9000409     	str	x9, [x0, #0x8]
   35970: b941ae62     	ldr	w2, [x19, #0x1ac]
   35974: aa0003e1     	mov	x1, x0
   35978: 91270063     	add	x3, x3, #0x9c0
   3597c: 91337084     	add	x4, x4, #0xcdc
   35980: aa1403e0     	mov	x0, x20
   35984: 94003977     	bl	0x43f60 <operator delete(void*)+0x8bd0>
   35988: 52800640     	mov	w0, #0x32               // =50
   3598c: 94001b08     	bl	0x3c5ac <operator delete(void*)+0x121c>
   35990: 17ffff8d     	b	0x357c4 <__api_tcp_server+0x86b4>
   35994: f0000220     	adrp	x0, 0x7c000
   35998: 9139e000     	add	x0, x0, #0xe78
   3599c: 94001688     	bl	0x3b3bc <operator delete(void*)+0x2c>
   359a0: 34fff2e0     	cbz	w0, 0x357fc <__api_tcp_server+0x86ec>
   359a4: f0000234     	adrp	x20, 0x7c000
   359a8: 912a0294     	add	x20, x20, #0xa80
   359ac: aa1403e0     	mov	x0, x20
   359b0: 97fffc49     	bl	0x34ad4 <__api_tcp_server+0x79c4>
   359b4: f0ffffe0     	adrp	x0, 0x34000 <__api_tcp_server+0x6ef0>
   359b8: b0000222     	adrp	x2, 0x7a000
   359bc: 91339000     	add	x0, x0, #0xce4
   359c0: 913ea042     	add	x2, x2, #0xfa8
   359c4: aa1403e1     	mov	x1, x20
   359c8: 97ff4c2a     	bl	0x8a70 <__cxa_atexit@plt>
   359cc: f0000220     	adrp	x0, 0x7c000
   359d0: 9139e000     	add	x0, x0, #0xe78
   359d4: 94001698     	bl	0x3b434 <operator delete(void*)+0xa4>
   359d8: 17ffff89     	b	0x357fc <__api_tcp_server+0x86ec>
   359dc: 97ff4ac1     	bl	0x84e0 <__stack_chk_fail@plt>
   359e0: d10103ff     	sub	sp, sp, #0x40
   359e4: f9000bf5     	str	x21, [sp, #0x10]
   359e8: a9024ff4     	stp	x20, x19, [sp, #0x20]
   359ec: a9037bfd     	stp	x29, x30, [sp, #0x30]
   359f0: 9100c3fd     	add	x29, sp, #0x30
   359f4: d53bd055     	mrs	x21, TPIDR_EL0
   359f8: f94016a8     	ldr	x8, [x21, #0x28]
   359fc: f90007e8     	str	x8, [sp, #0x8]
   35a00: f940a008     	ldr	x8, [x0, #0x140]
   35a04: b4000288     	cbz	x8, 0x35a54 <__api_tcp_server+0x8944>
   35a08: 52807d09     	mov	w9, #0x3e8              // =1000
   35a0c: 1b097d08     	mul	w8, w8, w9
   35a10: b90007e8     	str	w8, [sp, #0x4]
   35a14: b941ac09     	ldr	w9, [x0, #0x1ac]
   35a18: 6b08013f     	cmp	w9, w8
   35a1c: 540001c2     	b.hs	0x35a54 <__api_tcp_server+0x8944>
   35a20: 9106b013     	add	x19, x0, #0x1ac
   35a24: 97ff49b7     	bl	0x8100 <get_ccs_log@plt>
   35a28: aa0003f4     	mov	x20, x0
   35a2c: 97ff49b5     	bl	0x8100 <get_ccs_log@plt>
   35a30: 90000162     	adrp	x2, 0x61000
   35a34: 91000401     	add	x1, x0, #0x1
   35a38: 91281c42     	add	x2, x2, #0xa07
   35a3c: 910013e4     	add	x4, sp, #0x4
   35a40: aa1403e0     	mov	x0, x20
   35a44: aa1303e3     	mov	x3, x19
   35a48: 94000056     	bl	0x35ba0 <__api_tcp_server+0x8a90>
   35a4c: b94007e8     	ldr	w8, [sp, #0x4]
   35a50: b9000268     	str	w8, [x19]
   35a54: f94016a8     	ldr	x8, [x21, #0x28]
   35a58: f94007e9     	ldr	x9, [sp, #0x8]
   35a5c: eb09011f     	cmp	x8, x9
   35a60: 540000c1     	b.ne	0x35a78 <__api_tcp_server+0x8968>
   35a64: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   35a68: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   35a6c: f9400bf5     	ldr	x21, [sp, #0x10]
   35a70: 910103ff     	add	sp, sp, #0x40
   35a74: d65f03c0     	ret
   35a78: 97ff4a9a     	bl	0x84e0 <__stack_chk_fail@plt>
   35a7c: d102c3ff     	sub	sp, sp, #0xb0
   35a80: f90033f9     	str	x25, [sp, #0x60]
   35a84: a9075ff8     	stp	x24, x23, [sp, #0x70]
   35a88: a90857f6     	stp	x22, x21, [sp, #0x80]
   35a8c: a9094ff4     	stp	x20, x19, [sp, #0x90]
   35a90: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   35a94: 910283fd     	add	x29, sp, #0xa0
   35a98: d53bd056     	mrs	x22, TPIDR_EL0
   35a9c: f94016c8     	ldr	x8, [x22, #0x28]
   35aa0: aa0303f3     	mov	x19, x3
   35aa4: aa0203f4     	mov	x20, x2
   35aa8: f81b83a8     	stur	x8, [x29, #-0x48]
   35aac: 97ff5f2c     	bl	0xd75c <__share_file+0x428>
   35ab0: f9400008     	ldr	x8, [x0]
   35ab4: 39400108     	ldrb	w8, [x8]
   35ab8: 36000208     	tbz	w8, #0x0, 0x35af8 <__api_tcp_server+0x89e8>
   35abc: f9401408     	ldr	x8, [x0, #0x28]
   35ac0: aa0003f5     	mov	x21, x0
   35ac4: 39400508     	ldrb	w8, [x8, #0x1]
   35ac8: 34000188     	cbz	w8, 0x35af8 <__api_tcp_server+0x89e8>
   35acc: 3940a288     	ldrb	w8, [x20, #0x28]
   35ad0: 7100011f     	cmp	w8, #0x0
   35ad4: 52800588     	mov	w8, #0x2c               // =44
   35ad8: 1a880517     	cinc	w23, w8, ne
   35adc: 11000ee8     	add	w8, w23, #0x3
   35ae0: 121e0d18     	and	w24, w8, #0x3c
   35ae4: 11009300     	add	w0, w24, #0x24
   35ae8: 9100c3e8     	add	x8, sp, #0x30
   35aec: 97ff4a3d     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   35af0: b9404fe8     	ldr	w8, [sp, #0x4c]
   35af4: 340001a8     	cbz	w8, 0x35b28 <__api_tcp_server+0x8a18>
   35af8: 2a1f03e0     	mov	w0, wzr
   35afc: f94016c8     	ldr	x8, [x22, #0x28]
   35b00: f85b83a9     	ldur	x9, [x29, #-0x48]
   35b04: eb09011f     	cmp	x8, x9
   35b08: 540004a1     	b.ne	0x35b9c <__api_tcp_server+0x8a8c>
   35b0c: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   35b10: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   35b14: a94857f6     	ldp	x22, x21, [sp, #0x80]
   35b18: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   35b1c: f94033f9     	ldr	x25, [sp, #0x60]
   35b20: 9102c3ff     	add	sp, sp, #0xb0
   35b24: d65f03c0     	ret
   35b28: b0000149     	adrp	x9, 0x5e000
   35b2c: f843c3f9     	ldur	x25, [sp, #0x3c]
   35b30: b94032a8     	ldr	w8, [x21, #0x30]
   35b34: fd45d120     	ldr	d0, [x9, #0xba0]
   35b38: 52a0020a     	mov	w10, #0x100000          // =1048576
   35b3c: 1100730b     	add	w11, w24, #0x1c
   35b40: b9000b28     	str	w8, [x25, #0x8]
   35b44: 2902af2a     	stp	w10, w11, [x25, #0x14]
   35b48: fc00c320     	stur	d0, [x25, #0xc]
   35b4c: f843c3f5     	ldur	x21, [sp, #0x3c]
   35b50: 510012e2     	sub	w2, w23, #0x4
   35b54: aa1403e1     	mov	x1, x20
   35b58: 910082a0     	add	x0, x21, #0x20
   35b5c: b9001ea2     	str	w2, [x21, #0x1c]
   35b60: 97ff4b74     	bl	0x8930 <memcpy@plt>
   35b64: b9401b28     	ldr	w8, [x25, #0x18]
   35b68: 52800169     	mov	w9, #0xb                // =11
   35b6c: 910003e0     	mov	x0, sp
   35b70: 8b0802a8     	add	x8, x21, x8
   35b74: 39000109     	strb	w9, [x8]
   35b78: b9400269     	ldr	w9, [x19]
   35b7c: b9000509     	str	w9, [x8, #0x4]
   35b80: ad4183e1     	ldp	q1, q0, [sp, #0x30]
   35b84: f9402be8     	ldr	x8, [sp, #0x50]
   35b88: ad0003e1     	stp	q1, q0, [sp]
   35b8c: f90013e8     	str	x8, [sp, #0x20]
   35b90: 97ff4a70     	bl	0x8550 <__api_logger_buffer_commit@plt>
   35b94: 52800020     	mov	w0, #0x1                // =1
   35b98: 17ffffd9     	b	0x35afc <__api_tcp_server+0x89ec>
   35b9c: 97ff4a51     	bl	0x84e0 <__stack_chk_fail@plt>
   35ba0: d102c3ff     	sub	sp, sp, #0xb0
   35ba4: a90667fa     	stp	x26, x25, [sp, #0x60]
   35ba8: a9075ff8     	stp	x24, x23, [sp, #0x70]
   35bac: a90857f6     	stp	x22, x21, [sp, #0x80]
   35bb0: a9094ff4     	stp	x20, x19, [sp, #0x90]
   35bb4: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   35bb8: 910283fd     	add	x29, sp, #0xa0
   35bbc: d53bd057     	mrs	x23, TPIDR_EL0
   35bc0: f94016e8     	ldr	x8, [x23, #0x28]
   35bc4: aa0403f3     	mov	x19, x4
   35bc8: aa0303f4     	mov	x20, x3
   35bcc: aa0203f5     	mov	x21, x2
   35bd0: f81b83a8     	stur	x8, [x29, #-0x48]
   35bd4: 97ff5ee2     	bl	0xd75c <__share_file+0x428>
   35bd8: f9400008     	ldr	x8, [x0]
   35bdc: 39400108     	ldrb	w8, [x8]
   35be0: 36100248     	tbz	w8, #0x2, 0x35c28 <__api_tcp_server+0x8b18>
   35be4: f9401408     	ldr	x8, [x0, #0x28]
   35be8: aa0003f6     	mov	x22, x0
   35bec: 39400508     	ldrb	w8, [x8, #0x1]
   35bf0: 340001c8     	cbz	w8, 0x35c28 <__api_tcp_server+0x8b18>
   35bf4: 394072a8     	ldrb	w8, [x21, #0x1c]
   35bf8: 52800409     	mov	w9, #0x20               // =32
   35bfc: 7100011f     	cmp	w8, #0x0
   35c00: 1a890538     	cinc	w24, w9, ne
   35c04: 11000f08     	add	w8, w24, #0x3
   35c08: 52800489     	mov	w9, #0x24               // =36
   35c0c: 0a090119     	and	w25, w8, w9
   35c10: 321c0328     	orr	w8, w25, #0x10
   35c14: 11007100     	add	w0, w8, #0x1c
   35c18: 9100c3e8     	add	x8, sp, #0x30
   35c1c: 97ff49f1     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   35c20: b9404fe8     	ldr	w8, [sp, #0x4c]
   35c24: 340001a8     	cbz	w8, 0x35c58 <__api_tcp_server+0x8b48>
   35c28: 2a1f03e0     	mov	w0, wzr
   35c2c: f94016e8     	ldr	x8, [x23, #0x28]
   35c30: f85b83a9     	ldur	x9, [x29, #-0x48]
   35c34: eb09011f     	cmp	x8, x9
   35c38: 54000521     	b.ne	0x35cdc <__api_tcp_server+0x8bcc>
   35c3c: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   35c40: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   35c44: a94857f6     	ldp	x22, x21, [sp, #0x80]
   35c48: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   35c4c: a94667fa     	ldp	x26, x25, [sp, #0x60]
   35c50: 9102c3ff     	add	sp, sp, #0xb0
   35c54: d65f03c0     	ret
   35c58: b0000149     	adrp	x9, 0x5e000
   35c5c: f843c3fa     	ldur	x26, [sp, #0x3c]
   35c60: b94032c8     	ldr	w8, [x22, #0x30]
   35c64: fd45d120     	ldr	d0, [x9, #0xba0]
   35c68: 5280004a     	mov	w10, #0x2               // =2
   35c6c: 72a0020a     	movk	w10, #0x10, lsl #16
   35c70: 1100732b     	add	w11, w25, #0x1c
   35c74: b9000b48     	str	w8, [x26, #0x8]
   35c78: 2902af4a     	stp	w10, w11, [x26, #0x14]
   35c7c: fc00c340     	stur	d0, [x26, #0xc]
   35c80: f843c3f6     	ldur	x22, [sp, #0x3c]
   35c84: 51001302     	sub	w2, w24, #0x4
   35c88: aa1503e1     	mov	x1, x21
   35c8c: 910082c0     	add	x0, x22, #0x20
   35c90: b9001ec2     	str	w2, [x22, #0x1c]
   35c94: 97ff4b27     	bl	0x8930 <memcpy@plt>
   35c98: b9401b48     	ldr	w8, [x26, #0x18]
   35c9c: 52800169     	mov	w9, #0xb                // =11
   35ca0: 910003e0     	mov	x0, sp
   35ca4: 8b0802c8     	add	x8, x22, x8
   35ca8: 39000109     	strb	w9, [x8]
   35cac: b940028a     	ldr	w10, [x20]
   35cb0: 39002109     	strb	w9, [x8, #0x8]
   35cb4: b900050a     	str	w10, [x8, #0x4]
   35cb8: b9400269     	ldr	w9, [x19]
   35cbc: b9000d09     	str	w9, [x8, #0xc]
   35cc0: ad4183e1     	ldp	q1, q0, [sp, #0x30]
   35cc4: f9402be8     	ldr	x8, [sp, #0x50]
   35cc8: ad0003e1     	stp	q1, q0, [sp]
   35ccc: f90013e8     	str	x8, [sp, #0x20]
   35cd0: 97ff4a20     	bl	0x8550 <__api_logger_buffer_commit@plt>
   35cd4: 52800020     	mov	w0, #0x1                // =1
   35cd8: 17ffffd5     	b	0x35c2c <__api_tcp_server+0x8b1c>
   35cdc: 97ff4a01     	bl	0x84e0 <__stack_chk_fail@plt>
   35ce0: d10383ff     	sub	sp, sp, #0xe0
   35ce4: a9086ffc     	stp	x28, x27, [sp, #0x80]
   35ce8: a90967fa     	stp	x26, x25, [sp, #0x90]
   35cec: a90a5ff8     	stp	x24, x23, [sp, #0xa0]
   35cf0: a90b57f6     	stp	x22, x21, [sp, #0xb0]
   35cf4: a90c4ff4     	stp	x20, x19, [sp, #0xc0]
   35cf8: a90d7bfd     	stp	x29, x30, [sp, #0xd0]
   35cfc: 910343fd     	add	x29, sp, #0xd0
   35d00: d53bd05a     	mrs	x26, TPIDR_EL0
   35d04: f9401748     	ldr	x8, [x26, #0x28]
   35d08: f81a83a8     	stur	x8, [x29, #-0x58]
   35d0c: b4000781     	cbz	x1, 0x35dfc <__api_tcp_server+0x8cec>
   35d10: aa0003fc     	mov	x28, x0
   35d14: aa0103e0     	mov	x0, x1
   35d18: aa0103f4     	mov	x20, x1
   35d1c: a906ffff     	stp	xzr, xzr, [sp, #0x68]
   35d20: f90033ff     	str	xzr, [sp, #0x60]
   35d24: 97ff4acf     	bl	0x8860 <strlen@plt>
   35d28: b4000100     	cbz	x0, 0x35d48 <__api_tcp_server+0x8c38>
   35d2c: aa0003e5     	mov	x5, x0
   35d30: 910183e0     	add	x0, sp, #0x60
   35d34: aa1f03e1     	mov	x1, xzr
   35d38: aa1f03e2     	mov	x2, xzr
   35d3c: aa1403e3     	mov	x3, x20
   35d40: aa1f03e4     	mov	x4, xzr
   35d44: 97ff5dc1     	bl	0xd448 <__share_file+0x114>
   35d48: b0000160     	adrp	x0, 0x62000
   35d4c: 91004400     	add	x0, x0, #0x11
   35d50: 52800041     	mov	w1, #0x2                // =2
   35d54: a903ffff     	stp	xzr, xzr, [sp, #0x38]
   35d58: f9001bff     	str	xzr, [sp, #0x30]
   35d5c: 97ff4939     	bl	0x8240 <__strlen_chk@plt>
   35d60: b4000120     	cbz	x0, 0x35d84 <__api_tcp_server+0x8c74>
   35d64: f9401be1     	ldr	x1, [sp, #0x30]
   35d68: b0000163     	adrp	x3, 0x62000
   35d6c: aa0003e5     	mov	x5, x0
   35d70: 91004463     	add	x3, x3, #0x11
   35d74: 9100c3e0     	add	x0, sp, #0x30
   35d78: aa0103e2     	mov	x2, x1
   35d7c: aa1f03e4     	mov	x4, xzr
   35d80: 97ff5db2     	bl	0xd448 <__share_file+0x114>
   35d84: 910123e8     	add	x8, sp, #0x48
   35d88: 910183e0     	add	x0, sp, #0x60
   35d8c: 9100c3e1     	add	x1, sp, #0x30
   35d90: 97ffe39d     	bl	0x2ec04 <__api_tcp_server+0x1af4>
   35d94: f940a788     	ldr	x8, [x28, #0x148]
   35d98: b40003e8     	cbz	x8, 0x35e14 <__api_tcp_server+0x8d04>
   35d9c: a953a394     	ldp	x20, x8, [x28, #0x138]
   35da0: b4000348     	cbz	x8, 0x35e08 <__api_tcp_server+0x8cf8>
   35da4: aa1f03f5     	mov	x21, xzr
   35da8: aa1f03f7     	mov	x23, xzr
   35dac: 52800318     	mov	w24, #0x18              // =24
   35db0: d2c00039     	mov	x25, #0x100000000       // =4294967296
   35db4: 14000008     	b	0x35dd4 <__api_tcp_server+0x8cc4>
   35db8: 9b185268     	madd	x8, x19, x24, x20
   35dbc: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   35dc0: f940a388     	ldr	x8, [x28, #0x140]
   35dc4: 910006f7     	add	x23, x23, #0x1
   35dc8: eb0802ff     	cmp	x23, x8
   35dcc: 8b1902b5     	add	x21, x21, x25
   35dd0: 540001a2     	b.hs	0x35e04 <__api_tcp_server+0x8cf4>
   35dd4: 9360feb3     	asr	x19, x21, #32
   35dd8: 9b185276     	madd	x22, x19, x24, x20
   35ddc: b4ffff56     	cbz	x22, 0x35dc4 <__api_tcp_server+0x8cb4>
   35de0: 9b185268     	madd	x8, x19, x24, x20
   35de4: f9400908     	ldr	x8, [x8, #0x10]
   35de8: b4fffe88     	cbz	x8, 0x35db8 <__api_tcp_server+0x8ca8>
   35dec: f94002c0     	ldr	x0, [x22]
   35df0: 97ff4afc     	bl	0x89e0 <free@plt>
   35df4: f90002df     	str	xzr, [x22]
   35df8: 17fffff0     	b	0x35db8 <__api_tcp_server+0x8ca8>
   35dfc: 2a1f03f3     	mov	w19, wzr
   35e00: 14000079     	b	0x35fe4 <__api_tcp_server+0x8ed4>
   35e04: f9409f94     	ldr	x20, [x28, #0x138]
   35e08: aa1403e0     	mov	x0, x20
   35e0c: 97ff4af5     	bl	0x89e0 <free@plt>
   35e10: f9009f9f     	str	xzr, [x28, #0x138]
   35e14: f94027e8     	ldr	x8, [sp, #0x48]
   35e18: f9009f88     	str	x8, [x28, #0x138]
   35e1c: 3cc503e0     	ldur	q0, [sp, #0x50]
   35e20: 3d805380     	str	q0, [x28, #0x140]
   35e24: f94023e8     	ldr	x8, [sp, #0x40]
   35e28: a9057fff     	stp	xzr, xzr, [sp, #0x50]
   35e2c: f90027ff     	str	xzr, [sp, #0x48]
   35e30: b4000c08     	cbz	x8, 0x35fb0 <__api_tcp_server+0x8ea0>
   35e34: f9401be0     	ldr	x0, [sp, #0x30]
   35e38: 97ff4aea     	bl	0x89e0 <free@plt>
   35e3c: f9001bff     	str	xzr, [sp, #0x30]
   35e40: f940a388     	ldr	x8, [x28, #0x140]
   35e44: b4000ba8     	cbz	x8, 0x35fb8 <__api_tcp_server+0x8ea8>
   35e48: f9409f97     	ldr	x23, [x28, #0x138]
   35e4c: 52800318     	mov	w24, #0x18              // =24
   35e50: f0000173     	adrp	x19, 0x64000
   35e54: f90007fa     	str	x26, [sp, #0x8]
   35e58: d503201f     	nop
   35e5c: 9b185d14     	madd	x20, x8, x24, x23
   35e60: 911f8a73     	add	x19, x19, #0x7e2
   35e64: d2c0003a     	mov	x26, #0x100000000       // =4294967296
   35e68: f9000bf4     	str	x20, [sp, #0x10]
   35e6c: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   35e70: f94006e1     	ldr	x1, [x23, #0x8]
   35e74: 910123e0     	add	x0, sp, #0x48
   35e78: 52800022     	mov	w2, #0x1                // =1
   35e7c: f9002fe1     	str	x1, [sp, #0x58]
   35e80: 97ff5d2f     	bl	0xd33c <__share_file+0x8>
   35e84: f94027e1     	ldr	x1, [sp, #0x48]
   35e88: a94016e3     	ldp	x3, x5, [x23]
   35e8c: 910123e0     	add	x0, sp, #0x48
   35e90: aa0103e2     	mov	x2, x1
   35e94: aa0303e4     	mov	x4, x3
   35e98: 97ff5d6c     	bl	0xd448 <__share_file+0x114>
   35e9c: 52800041     	mov	w1, #0x2                // =2
   35ea0: aa1303e0     	mov	x0, x19
   35ea4: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   35ea8: f9000fff     	str	xzr, [sp, #0x18]
   35eac: 97ff48e5     	bl	0x8240 <__strlen_chk@plt>
   35eb0: b4000100     	cbz	x0, 0x35ed0 <__api_tcp_server+0x8dc0>
   35eb4: f9400fe1     	ldr	x1, [sp, #0x18]
   35eb8: aa0003e5     	mov	x5, x0
   35ebc: 910063e0     	add	x0, sp, #0x18
   35ec0: aa1303e3     	mov	x3, x19
   35ec4: aa0103e2     	mov	x2, x1
   35ec8: aa1f03e4     	mov	x4, xzr
   35ecc: 97ff5d5f     	bl	0xd448 <__share_file+0x114>
   35ed0: 9100c3e8     	add	x8, sp, #0x30
   35ed4: 910123e0     	add	x0, sp, #0x48
   35ed8: 910063e1     	add	x1, sp, #0x18
   35edc: 97ffe34a     	bl	0x2ec04 <__api_tcp_server+0x1af4>
   35ee0: f94017e8     	ldr	x8, [sp, #0x28]
   35ee4: b4000088     	cbz	x8, 0x35ef4 <__api_tcp_server+0x8de4>
   35ee8: f9400fe0     	ldr	x0, [sp, #0x18]
   35eec: 97ff4abd     	bl	0x89e0 <free@plt>
   35ef0: f9000fff     	str	xzr, [sp, #0x18]
   35ef4: a943a3fb     	ldp	x27, x8, [sp, #0x38]
   35ef8: b4000428     	cbz	x8, 0x35f7c <__api_tcp_server+0x8e6c>
   35efc: f9401bf5     	ldr	x21, [sp, #0x30]
   35f00: b400039b     	cbz	x27, 0x35f70 <__api_tcp_server+0x8e60>
   35f04: aa1c03f9     	mov	x25, x28
   35f08: aa1f03fc     	mov	x28, xzr
   35f0c: aa1f03f6     	mov	x22, xzr
   35f10: aa1b03e8     	mov	x8, x27
   35f14: 14000008     	b	0x35f34 <__api_tcp_server+0x8e24>
   35f18: 9b185668     	madd	x8, x19, x24, x21
   35f1c: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   35f20: f9401fe8     	ldr	x8, [sp, #0x38]
   35f24: 910006d6     	add	x22, x22, #0x1
   35f28: eb0802df     	cmp	x22, x8
   35f2c: 8b1a039c     	add	x28, x28, x26
   35f30: 54000162     	b.hs	0x35f5c <__api_tcp_server+0x8e4c>
   35f34: 9360ff93     	asr	x19, x28, #32
   35f38: 9b185674     	madd	x20, x19, x24, x21
   35f3c: b4ffff54     	cbz	x20, 0x35f24 <__api_tcp_server+0x8e14>
   35f40: 9b185668     	madd	x8, x19, x24, x21
   35f44: f9400908     	ldr	x8, [x8, #0x10]
   35f48: b4fffe88     	cbz	x8, 0x35f18 <__api_tcp_server+0x8e08>
   35f4c: f9400280     	ldr	x0, [x20]
   35f50: 97ff4aa4     	bl	0x89e0 <free@plt>
   35f54: f900029f     	str	xzr, [x20]
   35f58: 17fffff0     	b	0x35f18 <__api_tcp_server+0x8e08>
   35f5c: f9401bf5     	ldr	x21, [sp, #0x30]
   35f60: f9400bf4     	ldr	x20, [sp, #0x10]
   35f64: f0000173     	adrp	x19, 0x64000
   35f68: aa1903fc     	mov	x28, x25
   35f6c: 911f8a73     	add	x19, x19, #0x7e2
   35f70: aa1503e0     	mov	x0, x21
   35f74: 97ff4a9b     	bl	0x89e0 <free@plt>
   35f78: f9001bff     	str	xzr, [sp, #0x30]
   35f7c: f9402fe8     	ldr	x8, [sp, #0x58]
   35f80: b4000088     	cbz	x8, 0x35f90 <__api_tcp_server+0x8e80>
   35f84: f94027e0     	ldr	x0, [sp, #0x48]
   35f88: 97ff4a96     	bl	0x89e0 <free@plt>
   35f8c: f90027ff     	str	xzr, [sp, #0x48]
   35f90: f1000b7f     	cmp	x27, #0x2
   35f94: 540001a1     	b.ne	0x35fc8 <__api_tcp_server+0x8eb8>
   35f98: 910062f7     	add	x23, x23, #0x18
   35f9c: eb1402ff     	cmp	x23, x20
   35fa0: 54fff661     	b.ne	0x35e6c <__api_tcp_server+0x8d5c>
   35fa4: 52800033     	mov	w19, #0x1               // =1
   35fa8: b901539f     	str	wzr, [x28, #0x150]
   35fac: 14000008     	b	0x35fcc <__api_tcp_server+0x8ebc>
   35fb0: 9e660008     	fmov	x8, d0
   35fb4: b5fff4a8     	cbnz	x8, 0x35e48 <__api_tcp_server+0x8d38>
   35fb8: 2a1f03f3     	mov	w19, wzr
   35fbc: f9403be8     	ldr	x8, [sp, #0x70]
   35fc0: b50000c8     	cbnz	x8, 0x35fd8 <__api_tcp_server+0x8ec8>
   35fc4: 14000008     	b	0x35fe4 <__api_tcp_server+0x8ed4>
   35fc8: 2a1f03f3     	mov	w19, wzr
   35fcc: f94007fa     	ldr	x26, [sp, #0x8]
   35fd0: f9403be8     	ldr	x8, [sp, #0x70]
   35fd4: b4000088     	cbz	x8, 0x35fe4 <__api_tcp_server+0x8ed4>
   35fd8: f94033e0     	ldr	x0, [sp, #0x60]
   35fdc: 97ff4a81     	bl	0x89e0 <free@plt>
   35fe0: f90033ff     	str	xzr, [sp, #0x60]
   35fe4: f9401748     	ldr	x8, [x26, #0x28]
   35fe8: f85a83a9     	ldur	x9, [x29, #-0x58]
   35fec: eb09011f     	cmp	x8, x9
   35ff0: 54000141     	b.ne	0x36018 <__api_tcp_server+0x8f08>
   35ff4: 2a1303e0     	mov	w0, w19
   35ff8: a94d7bfd     	ldp	x29, x30, [sp, #0xd0]
   35ffc: a94c4ff4     	ldp	x20, x19, [sp, #0xc0]
   36000: a94b57f6     	ldp	x22, x21, [sp, #0xb0]
   36004: a94a5ff8     	ldp	x24, x23, [sp, #0xa0]
   36008: a94967fa     	ldp	x26, x25, [sp, #0x90]
   3600c: a9486ffc     	ldp	x28, x27, [sp, #0x80]
   36010: 910383ff     	add	sp, sp, #0xe0
   36014: d65f03c0     	ret
   36018: 97ff4932     	bl	0x84e0 <__stack_chk_fail@plt>
   3601c: d102c3ff     	sub	sp, sp, #0xb0
   36020: f90033f9     	str	x25, [sp, #0x60]
   36024: a9075ff8     	stp	x24, x23, [sp, #0x70]
   36028: a90857f6     	stp	x22, x21, [sp, #0x80]
   3602c: a9094ff4     	stp	x20, x19, [sp, #0x90]
   36030: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   36034: 910283fd     	add	x29, sp, #0xa0
   36038: d53bd056     	mrs	x22, TPIDR_EL0
   3603c: f94016c8     	ldr	x8, [x22, #0x28]
   36040: aa0303f3     	mov	x19, x3
   36044: aa0203f4     	mov	x20, x2
   36048: f81b83a8     	stur	x8, [x29, #-0x48]
   3604c: 97ff5dc4     	bl	0xd75c <__share_file+0x428>
   36050: f9400008     	ldr	x8, [x0]
   36054: 39400108     	ldrb	w8, [x8]
   36058: 36100208     	tbz	w8, #0x2, 0x36098 <__api_tcp_server+0x8f88>
   3605c: f9401408     	ldr	x8, [x0, #0x28]
   36060: aa0003f5     	mov	x21, x0
   36064: 39400508     	ldrb	w8, [x8, #0x1]
   36068: 34000188     	cbz	w8, 0x36098 <__api_tcp_server+0x8f88>
   3606c: 3940d688     	ldrb	w8, [x20, #0x35]
   36070: 7100011f     	cmp	w8, #0x0
   36074: 52800728     	mov	w8, #0x39               // =57
   36078: 1a880517     	cinc	w23, w8, ne
   3607c: 11000ee8     	add	w8, w23, #0x3
   36080: 121e0d18     	and	w24, w8, #0x3c
   36084: 11009300     	add	w0, w24, #0x24
   36088: 9100c3e8     	add	x8, sp, #0x30
   3608c: 97ff48d5     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   36090: b9404fe8     	ldr	w8, [sp, #0x4c]
   36094: 340001a8     	cbz	w8, 0x360c8 <__api_tcp_server+0x8fb8>
   36098: 2a1f03e0     	mov	w0, wzr
   3609c: f94016c8     	ldr	x8, [x22, #0x28]
   360a0: f85b83a9     	ldur	x9, [x29, #-0x48]
   360a4: eb09011f     	cmp	x8, x9
   360a8: 540004c1     	b.ne	0x36140 <__api_tcp_server+0x9030>
   360ac: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   360b0: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   360b4: a94857f6     	ldp	x22, x21, [sp, #0x80]
   360b8: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   360bc: f94033f9     	ldr	x25, [sp, #0x60]
   360c0: 9102c3ff     	add	sp, sp, #0xb0
   360c4: d65f03c0     	ret
   360c8: 90000149     	adrp	x9, 0x5e000
   360cc: f843c3f9     	ldur	x25, [sp, #0x3c]
   360d0: b94032a8     	ldr	w8, [x21, #0x30]
   360d4: fd45d120     	ldr	d0, [x9, #0xba0]
   360d8: 5280004a     	mov	w10, #0x2               // =2
   360dc: 72a0020a     	movk	w10, #0x10, lsl #16
   360e0: 1100730b     	add	w11, w24, #0x1c
   360e4: b9000b28     	str	w8, [x25, #0x8]
   360e8: 2902af2a     	stp	w10, w11, [x25, #0x14]
   360ec: fc00c320     	stur	d0, [x25, #0xc]
   360f0: f843c3f5     	ldur	x21, [sp, #0x3c]
   360f4: 510012e2     	sub	w2, w23, #0x4
   360f8: aa1403e1     	mov	x1, x20
   360fc: 910082a0     	add	x0, x21, #0x20
   36100: b9001ea2     	str	w2, [x21, #0x1c]
   36104: 97ff4a0b     	bl	0x8930 <memcpy@plt>
   36108: b9401b28     	ldr	w8, [x25, #0x18]
   3610c: 52800169     	mov	w9, #0xb                // =11
   36110: 910003e0     	mov	x0, sp
   36114: 8b0802a8     	add	x8, x21, x8
   36118: 39000109     	strb	w9, [x8]
   3611c: b9400269     	ldr	w9, [x19]
   36120: b9000509     	str	w9, [x8, #0x4]
   36124: ad4183e1     	ldp	q1, q0, [sp, #0x30]
   36128: f9402be8     	ldr	x8, [sp, #0x50]
   3612c: ad0003e1     	stp	q1, q0, [sp]
   36130: f90013e8     	str	x8, [sp, #0x20]
   36134: 97ff4907     	bl	0x8550 <__api_logger_buffer_commit@plt>
   36138: 52800020     	mov	w0, #0x1                // =1
   3613c: 17ffffd8     	b	0x3609c <__api_tcp_server+0x8f8c>
   36140: 97ff48e8     	bl	0x84e0 <__stack_chk_fail@plt>
   36144: d102c3ff     	sub	sp, sp, #0xb0
   36148: f90033f9     	str	x25, [sp, #0x60]
   3614c: a9075ff8     	stp	x24, x23, [sp, #0x70]
   36150: a90857f6     	stp	x22, x21, [sp, #0x80]
   36154: a9094ff4     	stp	x20, x19, [sp, #0x90]
   36158: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   3615c: 910283fd     	add	x29, sp, #0xa0
   36160: d53bd056     	mrs	x22, TPIDR_EL0
   36164: f94016c8     	ldr	x8, [x22, #0x28]
   36168: aa0303f3     	mov	x19, x3
   3616c: aa0203f4     	mov	x20, x2
   36170: f81b83a8     	stur	x8, [x29, #-0x48]
   36174: 97ff5d7a     	bl	0xd75c <__share_file+0x428>
   36178: f9400008     	ldr	x8, [x0]
   3617c: 39400108     	ldrb	w8, [x8]
   36180: 36180228     	tbz	w8, #0x3, 0x361c4 <__api_tcp_server+0x90b4>
   36184: f9401408     	ldr	x8, [x0, #0x28]
   36188: aa0003f5     	mov	x21, x0
   3618c: 39400508     	ldrb	w8, [x8, #0x1]
   36190: 340001a8     	cbz	w8, 0x361c4 <__api_tcp_server+0x90b4>
   36194: 39410688     	ldrb	w8, [x20, #0x41]
   36198: 528008a9     	mov	w9, #0x45               // =69
   3619c: 7100011f     	cmp	w8, #0x0
   361a0: 1a890537     	cinc	w23, w9, ne
   361a4: 11000ee8     	add	w8, w23, #0x3
   361a8: 52800989     	mov	w9, #0x4c               // =76
   361ac: 0a090118     	and	w24, w8, w9
   361b0: 11009300     	add	w0, w24, #0x24
   361b4: 9100c3e8     	add	x8, sp, #0x30
   361b8: 97ff488a     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   361bc: b9404fe8     	ldr	w8, [sp, #0x4c]
   361c0: 340001a8     	cbz	w8, 0x361f4 <__api_tcp_server+0x90e4>
   361c4: 2a1f03e0     	mov	w0, wzr
   361c8: f94016c8     	ldr	x8, [x22, #0x28]
   361cc: f85b83a9     	ldur	x9, [x29, #-0x48]
   361d0: eb09011f     	cmp	x8, x9
   361d4: 540004c1     	b.ne	0x3626c <__api_tcp_server+0x915c>
   361d8: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   361dc: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   361e0: a94857f6     	ldp	x22, x21, [sp, #0x80]
   361e4: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   361e8: f94033f9     	ldr	x25, [sp, #0x60]
   361ec: 9102c3ff     	add	sp, sp, #0xb0
   361f0: d65f03c0     	ret
   361f4: 90000149     	adrp	x9, 0x5e000
   361f8: f843c3f9     	ldur	x25, [sp, #0x3c]
   361fc: b94032a8     	ldr	w8, [x21, #0x30]
   36200: fd45d120     	ldr	d0, [x9, #0xba0]
   36204: 5280006a     	mov	w10, #0x3               // =3
   36208: 72a0020a     	movk	w10, #0x10, lsl #16
   3620c: 1100730b     	add	w11, w24, #0x1c
   36210: b9000b28     	str	w8, [x25, #0x8]
   36214: 2902af2a     	stp	w10, w11, [x25, #0x14]
   36218: fc00c320     	stur	d0, [x25, #0xc]
   3621c: f843c3f5     	ldur	x21, [sp, #0x3c]
   36220: 510012e2     	sub	w2, w23, #0x4
   36224: aa1403e1     	mov	x1, x20
   36228: 910082a0     	add	x0, x21, #0x20
   3622c: b9001ea2     	str	w2, [x21, #0x1c]
   36230: 97ff49c0     	bl	0x8930 <memcpy@plt>
   36234: b9401b28     	ldr	w8, [x25, #0x18]
   36238: 52800169     	mov	w9, #0xb                // =11
   3623c: 910003e0     	mov	x0, sp
   36240: 8b0802a8     	add	x8, x21, x8
   36244: 39000109     	strb	w9, [x8]
   36248: b9400269     	ldr	w9, [x19]
   3624c: b9000509     	str	w9, [x8, #0x4]
   36250: ad4183e1     	ldp	q1, q0, [sp, #0x30]
   36254: f9402be8     	ldr	x8, [sp, #0x50]
   36258: ad0003e1     	stp	q1, q0, [sp]
   3625c: f90013e8     	str	x8, [sp, #0x20]
   36260: 97ff48bc     	bl	0x8550 <__api_logger_buffer_commit@plt>
   36264: 52800020     	mov	w0, #0x1                // =1
   36268: 17ffffd8     	b	0x361c8 <__api_tcp_server+0x90b8>
   3626c: 97ff489d     	bl	0x84e0 <__stack_chk_fail@plt>
   36270: f81d0ff5     	str	x21, [sp, #-0x30]!
   36274: a9014ff4     	stp	x20, x19, [sp, #0x10]
   36278: a9027bfd     	stp	x29, x30, [sp, #0x20]
   3627c: 910083fd     	add	x29, sp, #0x20
   36280: f940a014     	ldr	x20, [x0, #0x140]
   36284: aa0003f3     	mov	x19, x0
   36288: b40001d4     	cbz	x20, 0x362c0 <__api_tcp_server+0x91b0>
   3628c: f9409e75     	ldr	x21, [x19, #0x138]
   36290: b50000d5     	cbnz	x21, 0x362a8 <__api_tcp_server+0x9198>
   36294: 1400000b     	b	0x362c0 <__api_tcp_server+0x91b0>
   36298: a900febf     	stp	xzr, xzr, [x21, #0x8]
   3629c: f1000694     	subs	x20, x20, #0x1
   362a0: 910062b5     	add	x21, x21, #0x18
   362a4: 540000e0     	b.eq	0x362c0 <__api_tcp_server+0x91b0>
   362a8: f9400aa8     	ldr	x8, [x21, #0x10]
   362ac: b4ffff68     	cbz	x8, 0x36298 <__api_tcp_server+0x9188>
   362b0: f94002a0     	ldr	x0, [x21]
   362b4: 97ff49cb     	bl	0x89e0 <free@plt>
   362b8: f90002bf     	str	xzr, [x21]
   362bc: 17fffff7     	b	0x36298 <__api_tcp_server+0x9188>
   362c0: f900a27f     	str	xzr, [x19, #0x140]
   362c4: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   362c8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   362cc: f84307f5     	ldr	x21, [sp], #0x30
   362d0: d65f03c0     	ret
   362d4: d10183ff     	sub	sp, sp, #0x60
   362d8: a9025ff8     	stp	x24, x23, [sp, #0x20]
   362dc: a90357f6     	stp	x22, x21, [sp, #0x30]
   362e0: a9044ff4     	stp	x20, x19, [sp, #0x40]
   362e4: a9057bfd     	stp	x29, x30, [sp, #0x50]
   362e8: 910143fd     	add	x29, sp, #0x50
   362ec: d53bd056     	mrs	x22, TPIDR_EL0
   362f0: f94016c8     	ldr	x8, [x22, #0x28]
   362f4: aa0003f3     	mov	x19, x0
   362f8: f9000fe8     	str	x8, [sp, #0x18]
   362fc: 97ff4781     	bl	0x8100 <get_ccs_log@plt>
   36300: aa0003f4     	mov	x20, x0
   36304: 97ff477f     	bl	0x8100 <get_ccs_log@plt>
   36308: aa1403e0     	mov	x0, x20
   3630c: 97ff5d14     	bl	0xd75c <__share_file+0x428>
   36310: f0000144     	adrp	x4, 0x61000
   36314: b0000165     	adrp	x5, 0x63000
   36318: 528cc041     	mov	w1, #0x6602             // =26114
   3631c: 912abc84     	add	x4, x4, #0xaaf
   36320: 912c5ca5     	add	x5, x5, #0xb17
   36324: 72a60ac1     	movk	w1, #0x3056, lsl #16
   36328: 52800022     	mov	w2, #0x1                // =1
   3632c: 52800043     	mov	w3, #0x2                // =2
   36330: 97ffd860     	bl	0x2c4b0 <__share_file+0x1f17c>
   36334: f940a268     	ldr	x8, [x19, #0x140]
   36338: b5000068     	cbnz	x8, 0x36344 <__api_tcp_server+0x9234>
   3633c: 79431268     	ldrh	w8, [x19, #0x188]
   36340: 34000468     	cbz	w8, 0x363cc <__api_tcp_server+0x92bc>
   36344: 39462e68     	ldrb	w8, [x19, #0x18b]
   36348: 34000208     	cbz	w8, 0x36388 <__api_tcp_server+0x9278>
   3634c: 97ff476d     	bl	0x8100 <get_ccs_log@plt>
   36350: aa0003f3     	mov	x19, x0
   36354: 97ff476b     	bl	0x8100 <get_ccs_log@plt>
   36358: aa1303e0     	mov	x0, x19
   3635c: 97ff5d00     	bl	0xd75c <__share_file+0x428>
   36360: f0000144     	adrp	x4, 0x61000
   36364: b0000165     	adrp	x5, 0x63000
   36368: 528cc041     	mov	w1, #0x6602             // =26114
   3636c: 912b2c84     	add	x4, x4, #0xacb
   36370: 912c5ca5     	add	x5, x5, #0xb17
   36374: 72a60ac1     	movk	w1, #0x3056, lsl #16
   36378: 52800022     	mov	w2, #0x1                // =1
   3637c: 52800063     	mov	w3, #0x3                // =3
   36380: 97ffd740     	bl	0x2c080 <__share_file+0x1ed4c>
   36384: 1400007c     	b	0x36574 <__api_tcp_server+0x9464>
   36388: 3941a268     	ldrb	w8, [x19, #0x68]
   3638c: 34000488     	cbz	w8, 0x3641c <__api_tcp_server+0x930c>
   36390: 97ff475c     	bl	0x8100 <get_ccs_log@plt>
   36394: aa0003f3     	mov	x19, x0
   36398: 97ff475a     	bl	0x8100 <get_ccs_log@plt>
   3639c: aa1303e0     	mov	x0, x19
   363a0: 97ff5cef     	bl	0xd75c <__share_file+0x428>
   363a4: d0000144     	adrp	x4, 0x60000
   363a8: b0000165     	adrp	x5, 0x63000
   363ac: 528cc041     	mov	w1, #0x6602             // =26114
   363b0: 9133d084     	add	x4, x4, #0xcf4
   363b4: 912c5ca5     	add	x5, x5, #0xb17
   363b8: 72a60ac1     	movk	w1, #0x3056, lsl #16
   363bc: 52800022     	mov	w2, #0x1                // =1
   363c0: 52800063     	mov	w3, #0x3                // =3
   363c4: 94000af9     	bl	0x38fa8 <__api_tcp_server+0xbe98>
   363c8: 1400006b     	b	0x36574 <__api_tcp_server+0x9464>
   363cc: 97ff474d     	bl	0x8100 <get_ccs_log@plt>
   363d0: aa0003f4     	mov	x20, x0
   363d4: 97ff474b     	bl	0x8100 <get_ccs_log@plt>
   363d8: aa1403e0     	mov	x0, x20
   363dc: 97ff5ce0     	bl	0xd75c <__share_file+0x428>
   363e0: d0000144     	adrp	x4, 0x60000
   363e4: b0000165     	adrp	x5, 0x63000
   363e8: 528cc041     	mov	w1, #0x6602             // =26114
   363ec: 91335484     	add	x4, x4, #0xcd5
   363f0: 912c5ca5     	add	x5, x5, #0xb17
   363f4: 72a60ac1     	movk	w1, #0x3056, lsl #16
   363f8: 52800022     	mov	w2, #0x1                // =1
   363fc: 52800063     	mov	w3, #0x3                // =3
   36400: 94000a3a     	bl	0x38ce8 <__api_tcp_server+0xbbd8>
   36404: 3906327f     	strb	wzr, [x19, #0x18c]
   36408: 97ffb9e5     	bl	0x24b9c <__share_file+0x17868>
   3640c: f940da62     	ldr	x2, [x19, #0x1b0]
   36410: 52800041     	mov	w1, #0x2                // =2
   36414: 97ffc4bf     	bl	0x27710 <__share_file+0x1a3dc>
   36418: 14000057     	b	0x36574 <__api_tcp_server+0x9464>
   3641c: 9104a274     	add	x20, x19, #0x128
   36420: aa1403e0     	mov	x0, x20
   36424: 9400161d     	bl	0x3bc98 <operator delete(void*)+0x908>
   36428: f9408e77     	ldr	x23, [x19, #0x118]
   3642c: b40002d7     	cbz	x23, 0x36484 <__api_tcp_server+0x9374>
   36430: f9408a78     	ldr	x24, [x19, #0x110]
   36434: b50000f8     	cbnz	x24, 0x36450 <__api_tcp_server+0x9340>
   36438: 14000013     	b	0x36484 <__api_tcp_server+0x9374>
   3643c: aa1503e0     	mov	x0, x21
   36440: 97ff48d4     	bl	0x8790 <_ZdlPv@plt>
   36444: f10006f7     	subs	x23, x23, #0x1
   36448: 91002318     	add	x24, x24, #0x8
   3644c: 540001c0     	b.eq	0x36484 <__api_tcp_server+0x9374>
   36450: f9400315     	ldr	x21, [x24]
   36454: b4ffff95     	cbz	x21, 0x36444 <__api_tcp_server+0x9334>
   36458: f9401aa8     	ldr	x8, [x21, #0x30]
   3645c: b4000088     	cbz	x8, 0x3646c <__api_tcp_server+0x935c>
   36460: f94012a0     	ldr	x0, [x21, #0x20]
   36464: 97ff495f     	bl	0x89e0 <free@plt>
   36468: f90012bf     	str	xzr, [x21, #0x20]
   3646c: f9400ea8     	ldr	x8, [x21, #0x18]
   36470: a902febf     	stp	xzr, xzr, [x21, #0x28]
   36474: b4fffe48     	cbz	x8, 0x3643c <__api_tcp_server+0x932c>
   36478: f94006a0     	ldr	x0, [x21, #0x8]
   3647c: 97ff4959     	bl	0x89e0 <free@plt>
   36480: 17ffffef     	b	0x3643c <__api_tcp_server+0x932c>
   36484: aa1403e0     	mov	x0, x20
   36488: f9008e7f     	str	xzr, [x19, #0x118]
   3648c: 94001697     	bl	0x3bee8 <operator delete(void*)+0xb58>
   36490: 39462a68     	ldrb	w8, [x19, #0x18a]
   36494: 350000c8     	cbnz	w8, 0x364ac <__api_tcp_server+0x939c>
   36498: 52800028     	mov	w8, #0x1                // =1
   3649c: 9102c260     	add	x0, x19, #0xb0
   364a0: 39062a68     	strb	w8, [x19, #0x18a]
   364a4: 3901aa68     	strb	w8, [x19, #0x6a]
   364a8: 940017a6     	bl	0x3c340 <operator delete(void*)+0xfb0>
   364ac: f940a268     	ldr	x8, [x19, #0x140]
   364b0: b4000088     	cbz	x8, 0x364c0 <__api_tcp_server+0x93b0>
   364b4: aa1303e0     	mov	x0, x19
   364b8: 97fffb7a     	bl	0x352a0 <__api_tcp_server+0x8190>
   364bc: 1400002e     	b	0x36574 <__api_tcp_server+0x9464>
   364c0: f940be68     	ldr	x8, [x19, #0x178]
   364c4: b4000068     	cbz	x8, 0x364d0 <__api_tcp_server+0x93c0>
   364c8: f940ba61     	ldr	x1, [x19, #0x170]
   364cc: 14000003     	b	0x364d8 <__api_tcp_server+0x93c8>
   364d0: b0000161     	adrp	x1, 0x63000
   364d4: 912c5c21     	add	x1, x1, #0xb17
   364d8: b941ae64     	ldr	w4, [x19, #0x1ac]
   364dc: 3946a265     	ldrb	w5, [x19, #0x1a8]
   364e0: 79431262     	ldrh	w2, [x19, #0x188]
   364e4: 52800023     	mov	w3, #0x1                // =1
   364e8: aa1303e0     	mov	x0, x19
   364ec: 91062274     	add	x20, x19, #0x188
   364f0: 97ffcc48     	bl	0x29610 <__share_file+0x1c2dc>
   364f4: 37000100     	tbnz	w0, #0x0, 0x36514 <__api_tcp_server+0x9404>
   364f8: 39463268     	ldrb	w8, [x19, #0x18c]
   364fc: 340000c8     	cbz	w8, 0x36514 <__api_tcp_server+0x9404>
   36500: 3906327f     	strb	wzr, [x19, #0x18c]
   36504: 97ffb9a6     	bl	0x24b9c <__share_file+0x17868>
   36508: f940da62     	ldr	x2, [x19, #0x1b0]
   3650c: 52800061     	mov	w1, #0x3                // =3
   36510: 97ffc480     	bl	0x27710 <__share_file+0x1a3dc>
   36514: 97ff46fb     	bl	0x8100 <get_ccs_log@plt>
   36518: aa0003f5     	mov	x21, x0
   3651c: 97ff46f9     	bl	0x8100 <get_ccs_log@plt>
   36520: f940be68     	ldr	x8, [x19, #0x178]
   36524: b4000068     	cbz	x8, 0x36530 <__api_tcp_server+0x9420>
   36528: f940ba68     	ldr	x8, [x19, #0x170]
   3652c: 14000003     	b	0x36538 <__api_tcp_server+0x9428>
   36530: b0000168     	adrp	x8, 0x63000
   36534: 912c5d08     	add	x8, x8, #0xb17
   36538: f9000be8     	str	x8, [sp, #0x10]
   3653c: 94003b9e     	bl	0x453b4 <operator delete(void*)+0xa024>
   36540: b9000fe0     	str	w0, [sp, #0xc]
   36544: aa1503e0     	mov	x0, x21
   36548: 97ff5c85     	bl	0xd75c <__share_file+0x428>
   3654c: d0000144     	adrp	x4, 0x60000
   36550: 528cc041     	mov	w1, #0x6602             // =26114
   36554: 91348084     	add	x4, x4, #0xd20
   36558: 910043e5     	add	x5, sp, #0x10
   3655c: 910033e7     	add	x7, sp, #0xc
   36560: 72a60ac1     	movk	w1, #0x3056, lsl #16
   36564: 52800022     	mov	w2, #0x1                // =1
   36568: 2a1f03e3     	mov	w3, wzr
   3656c: aa1403e6     	mov	x6, x20
   36570: 94000ae3     	bl	0x390fc <__api_tcp_server+0xbfec>
   36574: f94016c8     	ldr	x8, [x22, #0x28]
   36578: f9400fe9     	ldr	x9, [sp, #0x18]
   3657c: eb09011f     	cmp	x8, x9
   36580: 540000e1     	b.ne	0x3659c <__api_tcp_server+0x948c>
   36584: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   36588: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   3658c: a94357f6     	ldp	x22, x21, [sp, #0x30]
   36590: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   36594: 910183ff     	add	sp, sp, #0x60
   36598: d65f03c0     	ret
   3659c: 97ff47d1     	bl	0x84e0 <__stack_chk_fail@plt>
   365a0: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
   365a4: a9014ff4     	stp	x20, x19, [sp, #0x10]
   365a8: a9027bfd     	stp	x29, x30, [sp, #0x20]
   365ac: 910083fd     	add	x29, sp, #0x20
   365b0: aa0003f3     	mov	x19, x0
   365b4: aa0103e0     	mov	x0, x1
   365b8: 2a0303f4     	mov	w20, w3
   365bc: 2a0203f5     	mov	w21, w2
   365c0: aa0103f6     	mov	x22, x1
   365c4: 97ff48a7     	bl	0x8860 <strlen@plt>
   365c8: b4000200     	cbz	x0, 0x36608 <__api_tcp_server+0x94f8>
   365cc: f940ba68     	ldr	x8, [x19, #0x170]
   365d0: f900be7f     	str	xzr, [x19, #0x178]
   365d4: b4000048     	cbz	x8, 0x365dc <__api_tcp_server+0x94cc>
   365d8: 3900011f     	strb	wzr, [x8]
   365dc: b4000176     	cbz	x22, 0x36608 <__api_tcp_server+0x94f8>
   365e0: aa1603e0     	mov	x0, x22
   365e4: 97ff489f     	bl	0x8860 <strlen@plt>
   365e8: b4000100     	cbz	x0, 0x36608 <__api_tcp_server+0x94f8>
   365ec: aa0003e5     	mov	x5, x0
   365f0: 9105c260     	add	x0, x19, #0x170
   365f4: f9400001     	ldr	x1, [x0]
   365f8: aa1603e3     	mov	x3, x22
   365fc: aa1f03e4     	mov	x4, xzr
   36600: aa0103e2     	mov	x2, x1
   36604: 97ff5b91     	bl	0xd448 <__share_file+0x114>
   36608: 79031275     	strh	w21, [x19, #0x188]
   3660c: 360000d4     	tbz	w20, #0x0, 0x36624 <__api_tcp_server+0x9514>
   36610: aa1303e0     	mov	x0, x19
   36614: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   36618: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   3661c: a8c357f6     	ldp	x22, x21, [sp], #0x30
   36620: 17ffff2d     	b	0x362d4 <__api_tcp_server+0x91c4>
   36624: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   36628: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   3662c: a8c357f6     	ldp	x22, x21, [sp], #0x30
   36630: d65f03c0     	ret
   36634: f81d0ff5     	str	x21, [sp, #-0x30]!
   36638: a9014ff4     	stp	x20, x19, [sp, #0x10]
   3663c: a9027bfd     	stp	x29, x30, [sp, #0x20]
   36640: 910083fd     	add	x29, sp, #0x20
   36644: 3941a008     	ldrb	w8, [x0, #0x68]
   36648: 2a0203f3     	mov	w19, w2
   3664c: aa0103f5     	mov	x21, x1
   36650: aa0003f4     	mov	x20, x0
   36654: 3906301f     	strb	wzr, [x0, #0x18c]
   36658: 340000a8     	cbz	w8, 0x3666c <__api_tcp_server+0x955c>
   3665c: f9400288     	ldr	x8, [x20]
   36660: aa1403e0     	mov	x0, x20
   36664: f9402108     	ldr	x8, [x8, #0x40]
   36668: d63f0100     	blr	x8
   3666c: aa1503e0     	mov	x0, x21
   36670: 97ff487c     	bl	0x8860 <strlen@plt>
   36674: b4000200     	cbz	x0, 0x366b4 <__api_tcp_server+0x95a4>
   36678: f940ba88     	ldr	x8, [x20, #0x170]
   3667c: f900be9f     	str	xzr, [x20, #0x178]
   36680: b4000048     	cbz	x8, 0x36688 <__api_tcp_server+0x9578>
   36684: 3900011f     	strb	wzr, [x8]
   36688: b4000175     	cbz	x21, 0x366b4 <__api_tcp_server+0x95a4>
   3668c: aa1503e0     	mov	x0, x21
   36690: 97ff4874     	bl	0x8860 <strlen@plt>
   36694: b4000100     	cbz	x0, 0x366b4 <__api_tcp_server+0x95a4>
   36698: aa0003e5     	mov	x5, x0
   3669c: 9105c280     	add	x0, x20, #0x170
   366a0: f9400001     	ldr	x1, [x0]
   366a4: aa1503e3     	mov	x3, x21
   366a8: aa1f03e4     	mov	x4, xzr
   366ac: aa0103e2     	mov	x2, x1
   366b0: 97ff5b66     	bl	0xd448 <__share_file+0x114>
   366b4: 79031293     	strh	w19, [x20, #0x188]
   366b8: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   366bc: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   366c0: f84307f5     	ldr	x21, [sp], #0x30
   366c4: d65f03c0     	ret
   366c8: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   366cc: 910003fd     	mov	x29, sp
   366d0: 39462c08     	ldrb	w8, [x0, #0x18b]
   366d4: 34000068     	cbz	w8, 0x366e0 <__api_tcp_server+0x95d0>
   366d8: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   366dc: d65f03c0     	ret
   366e0: 3941a008     	ldrb	w8, [x0, #0x68]
   366e4: 34ffffa8     	cbz	w8, 0x366d8 <__api_tcp_server+0x95c8>
   366e8: 3901a01f     	strb	wzr, [x0, #0x68]
   366ec: 97ffce26     	bl	0x29f84 <__share_file+0x1cc50>
   366f0: 97ffb92b     	bl	0x24b9c <__share_file+0x17868>
   366f4: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   366f8: 17ffc376     	b	0x274d0 <__share_file+0x1a19c>
   366fc: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   36700: a9017bfd     	stp	x29, x30, [sp, #0x10]
   36704: 910043fd     	add	x29, sp, #0x10
   36708: aa0003f3     	mov	x19, x0
   3670c: 3906301f     	strb	wzr, [x0, #0x18c]
   36710: 97ffcf60     	bl	0x2a490 <__share_file+0x1d15c>
   36714: 39462a68     	ldrb	w8, [x19, #0x18a]
   36718: 7900d27f     	strh	wzr, [x19, #0x68]
   3671c: 340000c8     	cbz	w8, 0x36734 <__api_tcp_server+0x9624>
   36720: 9102c274     	add	x20, x19, #0xb0
   36724: aa1403e0     	mov	x0, x20
   36728: 9400163e     	bl	0x3c020 <operator delete(void*)+0xc90>
   3672c: aa1403e0     	mov	x0, x20
   36730: 94001782     	bl	0x3c538 <operator delete(void*)+0x11a8>
   36734: 39062a7f     	strb	wzr, [x19, #0x18a]
   36738: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   3673c: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   36740: d65f03c0     	ret
   36744: d10243ff     	sub	sp, sp, #0x90
   36748: f90033f5     	str	x21, [sp, #0x60]
   3674c: a9074ff4     	stp	x20, x19, [sp, #0x70]
   36750: a9087bfd     	stp	x29, x30, [sp, #0x80]
   36754: 910203fd     	add	x29, sp, #0x80
   36758: d53bd054     	mrs	x20, TPIDR_EL0
   3675c: f9401688     	ldr	x8, [x20, #0x28]
   36760: 12000035     	and	w21, w1, #0x1
   36764: 2a0103f3     	mov	w19, w1
   36768: f81d83a8     	stur	x8, [x29, #-0x28]
   3676c: 39062c15     	strb	w21, [x0, #0x18b]
   36770: 97ff529f     	bl	0xb1ec <__uninit+0x1284>
   36774: 2a3303e8     	mvn	w8, w19
   36778: 12000101     	and	w1, w8, #0x1
   3677c: 97ffae91     	bl	0x221c0 <__share_file+0x14e8c>
   36780: 97ff4660     	bl	0x8100 <get_ccs_log@plt>
   36784: aa0003f3     	mov	x19, x0
   36788: 97ff465e     	bl	0x8100 <get_ccs_log@plt>
   3678c: aa1303e0     	mov	x0, x19
   36790: 97ff5bf3     	bl	0xd75c <__share_file+0x428>
   36794: f9400008     	ldr	x8, [x0]
   36798: 39400108     	ldrb	w8, [x8]
   3679c: 360004e8     	tbz	w8, #0x0, 0x36838 <__api_tcp_server+0x9728>
   367a0: f9401408     	ldr	x8, [x0, #0x28]
   367a4: aa0003f3     	mov	x19, x0
   367a8: 39400508     	ldrb	w8, [x8, #0x1]
   367ac: 34000468     	cbz	w8, 0x36838 <__api_tcp_server+0x9728>
   367b0: 9100c3e8     	add	x8, sp, #0x30
   367b4: 52800880     	mov	w0, #0x44               // =68
   367b8: 97ff470a     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   367bc: b9404fe8     	ldr	w8, [sp, #0x4c]
   367c0: 350003c8     	cbnz	w8, 0x36838 <__api_tcp_server+0x9728>
   367c4: f843c3e8     	ldur	x8, [sp, #0x3c]
   367c8: b9403269     	ldr	w9, [x19, #0x30]
   367cc: 9000014a     	adrp	x10, 0x5e000
   367d0: fd45d140     	ldr	d0, [x10, #0xba0]
   367d4: d2a0020a     	mov	x10, #0x100000          // =1048576
   367d8: f2c0080a     	movk	x10, #0x40, lsl #32
   367dc: b9000909     	str	w9, [x8, #0x8]
   367e0: f0000149     	adrp	x9, 0x61000
   367e4: 912bad29     	add	x9, x9, #0xaeb
   367e8: f801410a     	stur	x10, [x8, #0x14]
   367ec: fc00c100     	stur	d0, [x8, #0xc]
   367f0: f843c3ea     	ldur	x10, [sp, #0x3c]
   367f4: 3cc0e120     	ldur	q0, [x9, #0xe]
   367f8: 3dc00121     	ldr	q1, [x9]
   367fc: 528003c9     	mov	w9, #0x1e               // =30
   36800: b9001d49     	str	w9, [x10, #0x1c]
   36804: 3c82e140     	stur	q0, [x10, #0x2e]
   36808: 3d800941     	str	q1, [x10, #0x20]
   3680c: b9401908     	ldr	w8, [x8, #0x18]
   36810: 52800069     	mov	w9, #0x3                // =3
   36814: 910003e0     	mov	x0, sp
   36818: 8b080148     	add	x8, x10, x8
   3681c: 39000109     	strb	w9, [x8]
   36820: 39000915     	strb	w21, [x8, #0x2]
   36824: ad4183e1     	ldp	q1, q0, [sp, #0x30]
   36828: f9402be8     	ldr	x8, [sp, #0x50]
   3682c: ad0003e1     	stp	q1, q0, [sp]
   36830: f90013e8     	str	x8, [sp, #0x20]
   36834: 97ff4747     	bl	0x8550 <__api_logger_buffer_commit@plt>
   36838: f9401688     	ldr	x8, [x20, #0x28]
   3683c: f85d83a9     	ldur	x9, [x29, #-0x28]
   36840: eb09011f     	cmp	x8, x9
   36844: 540000c1     	b.ne	0x3685c <__api_tcp_server+0x974c>
   36848: a9487bfd     	ldp	x29, x30, [sp, #0x80]
   3684c: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   36850: f94033f5     	ldr	x21, [sp, #0x60]
   36854: 910243ff     	add	sp, sp, #0x90
   36858: d65f03c0     	ret
   3685c: 97ff4721     	bl	0x84e0 <__stack_chk_fail@plt>
   36860: d10143ff     	sub	sp, sp, #0x50
   36864: a9015ff8     	stp	x24, x23, [sp, #0x10]
   36868: a90257f6     	stp	x22, x21, [sp, #0x20]
   3686c: a9034ff4     	stp	x20, x19, [sp, #0x30]
   36870: a9047bfd     	stp	x29, x30, [sp, #0x40]
   36874: 910103fd     	add	x29, sp, #0x40
   36878: d53bd058     	mrs	x24, TPIDR_EL0
   3687c: f9401708     	ldr	x8, [x24, #0x28]
   36880: 9104a013     	add	x19, x0, #0x128
   36884: aa0003f4     	mov	x20, x0
   36888: aa1303e0     	mov	x0, x19
   3688c: aa0203f5     	mov	x21, x2
   36890: aa0103f6     	mov	x22, x1
   36894: f90007e8     	str	x8, [sp, #0x8]
   36898: 94001500     	bl	0x3bc98 <operator delete(void*)+0x908>
   3689c: 52800700     	mov	w0, #0x38               // =56
   368a0: 97ff4654     	bl	0x81f0 <_Znwm@plt>
   368a4: 6f00e400     	movi	v0.2d, #0000000000000000
   368a8: aa0003f7     	mov	x23, x0
   368ac: f900181f     	str	xzr, [x0, #0x30]
   368b0: ad000000     	stp	q0, q0, [x0]
   368b4: 3d800800     	str	q0, [x0, #0x20]
   368b8: f90003e0     	str	x0, [sp]
   368bc: 94000cc5     	bl	0x39bd0 <__api_tcp_server+0xcac0>
   368c0: f90002e0     	str	x0, [x23]
   368c4: aa1703e0     	mov	x0, x23
   368c8: f8408c08     	ldr	x8, [x0, #0x8]!
   368cc: f9000aff     	str	xzr, [x23, #0x10]
   368d0: b4000048     	cbz	x8, 0x368d8 <__api_tcp_server+0x97c8>
   368d4: 3900011f     	strb	wzr, [x8]
   368d8: f94006c5     	ldr	x5, [x22, #0x8]
   368dc: b40000c5     	cbz	x5, 0x368f4 <__api_tcp_server+0x97e4>
   368e0: f9400001     	ldr	x1, [x0]
   368e4: f94002c3     	ldr	x3, [x22]
   368e8: aa0103e2     	mov	x2, x1
   368ec: aa0303e4     	mov	x4, x3
   368f0: 97ff5ad6     	bl	0xd448 <__share_file+0x114>
   368f4: f94003e0     	ldr	x0, [sp]
   368f8: f8420c08     	ldr	x8, [x0, #0x20]!
   368fc: f900041f     	str	xzr, [x0, #0x8]
   36900: b4000048     	cbz	x8, 0x36908 <__api_tcp_server+0x97f8>
   36904: 3900011f     	strb	wzr, [x8]
   36908: f94006a5     	ldr	x5, [x21, #0x8]
   3690c: b40000c5     	cbz	x5, 0x36924 <__api_tcp_server+0x9814>
   36910: f9400001     	ldr	x1, [x0]
   36914: f94002a3     	ldr	x3, [x21]
   36918: aa0103e2     	mov	x2, x1
   3691c: aa0303e4     	mov	x4, x3
   36920: 97ff5aca     	bl	0xd448 <__share_file+0x114>
   36924: a9512282     	ldp	x2, x8, [x20, #0x110]
   36928: 91044280     	add	x0, x20, #0x110
   3692c: 910003e3     	mov	x3, sp
   36930: 8b080c41     	add	x1, x2, x8, lsl #3
   36934: 94000a69     	bl	0x392d8 <__api_tcp_server+0xc1c8>
   36938: 3946a288     	ldrb	w8, [x20, #0x1a8]
   3693c: 35000068     	cbnz	w8, 0x36948 <__api_tcp_server+0x9838>
   36940: aa1403e0     	mov	x0, x20
   36944: 9400001c     	bl	0x369b4 <__api_tcp_server+0x98a4>
   36948: f94003f4     	ldr	x20, [sp]
   3694c: b40001b4     	cbz	x20, 0x36980 <__api_tcp_server+0x9870>
   36950: f9401a88     	ldr	x8, [x20, #0x30]
   36954: b4000088     	cbz	x8, 0x36964 <__api_tcp_server+0x9854>
   36958: f9401280     	ldr	x0, [x20, #0x20]
   3695c: 97ff4821     	bl	0x89e0 <free@plt>
   36960: f900129f     	str	xzr, [x20, #0x20]
   36964: f9400e88     	ldr	x8, [x20, #0x18]
   36968: a902fe9f     	stp	xzr, xzr, [x20, #0x28]
   3696c: b4000068     	cbz	x8, 0x36978 <__api_tcp_server+0x9868>
   36970: f9400680     	ldr	x0, [x20, #0x8]
   36974: 97ff481b     	bl	0x89e0 <free@plt>
   36978: aa1403e0     	mov	x0, x20
   3697c: 97ff4785     	bl	0x8790 <_ZdlPv@plt>
   36980: aa1303e0     	mov	x0, x19
   36984: 94001559     	bl	0x3bee8 <operator delete(void*)+0xb58>
   36988: f9401708     	ldr	x8, [x24, #0x28]
   3698c: f94007e9     	ldr	x9, [sp, #0x8]
   36990: eb09011f     	cmp	x8, x9
   36994: 540000e1     	b.ne	0x369b0 <__api_tcp_server+0x98a0>
   36998: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   3699c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   369a0: a94257f6     	ldp	x22, x21, [sp, #0x20]
   369a4: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   369a8: 910143ff     	add	sp, sp, #0x50
   369ac: d65f03c0     	ret
   369b0: 97ff46cc     	bl	0x84e0 <__stack_chk_fail@plt>
   369b4: f81c0ff7     	str	x23, [sp, #-0x40]!
   369b8: a90157f6     	stp	x22, x21, [sp, #0x10]
   369bc: a9024ff4     	stp	x20, x19, [sp, #0x20]
   369c0: a9037bfd     	stp	x29, x30, [sp, #0x30]
   369c4: 9100c3fd     	add	x29, sp, #0x30
   369c8: 9104a014     	add	x20, x0, #0x128
   369cc: aa0003f3     	mov	x19, x0
   369d0: aa1403e0     	mov	x0, x20
   369d4: 940014b1     	bl	0x3bc98 <operator delete(void*)+0x908>
   369d8: 3941a668     	ldrb	w8, [x19, #0x69]
   369dc: 340000e8     	cbz	w8, 0x369f8 <__api_tcp_server+0x98e8>
   369e0: aa1403e0     	mov	x0, x20
   369e4: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   369e8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   369ec: a94157f6     	ldp	x22, x21, [sp, #0x10]
   369f0: f84407f7     	ldr	x23, [sp], #0x40
   369f4: 1400153d     	b	0x3bee8 <operator delete(void*)+0xb58>
   369f8: 528ee7f7     	mov	w23, #0x773f            // =30527
   369fc: 91044275     	add	x21, x19, #0x110
   36a00: 72a00377     	movk	w23, #0x1b, lsl #16
   36a04: f9408e68     	ldr	x8, [x19, #0x118]
   36a08: b4fffec8     	cbz	x8, 0x369e0 <__api_tcp_server+0x98d0>
   36a0c: f9408a68     	ldr	x8, [x19, #0x110]
   36a10: aa1403e0     	mov	x0, x20
   36a14: f9400116     	ldr	x22, [x8]
   36a18: 94001534     	bl	0x3bee8 <operator delete(void*)+0xb58>
   36a1c: 94000c6d     	bl	0x39bd0 <__api_tcp_server+0xcac0>
   36a20: f94002c8     	ldr	x8, [x22]
   36a24: cb080008     	sub	x8, x0, x8
   36a28: eb17011f     	cmp	x8, x23
   36a2c: 540001e9     	b.ls	0x36a68 <__api_tcp_server+0x9958>
   36a30: aa1403e0     	mov	x0, x20
   36a34: 94001499     	bl	0x3bc98 <operator delete(void*)+0x908>
   36a38: f9408a61     	ldr	x1, [x19, #0x110]
   36a3c: 52800023     	mov	w3, #0x1                // =1
   36a40: aa1503e0     	mov	x0, x21
   36a44: aa0103e2     	mov	x2, x1
   36a48: 94000022     	bl	0x36ad0 <__api_tcp_server+0x99c0>
   36a4c: aa1403e0     	mov	x0, x20
   36a50: 94001526     	bl	0x3bee8 <operator delete(void*)+0xb58>
   36a54: aa1403e0     	mov	x0, x20
   36a58: 94001490     	bl	0x3bc98 <operator delete(void*)+0x908>
   36a5c: 3941a668     	ldrb	w8, [x19, #0x69]
   36a60: 34fffd28     	cbz	w8, 0x36a04 <__api_tcp_server+0x98f4>
   36a64: 17ffffdf     	b	0x369e0 <__api_tcp_server+0x98d0>
   36a68: aa1303e0     	mov	x0, x19
   36a6c: aa1603e1     	mov	x1, x22
   36a70: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   36a74: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   36a78: a94157f6     	ldp	x22, x21, [sp, #0x10]
   36a7c: f84407f7     	ldr	x23, [sp], #0x40
   36a80: 1400007c     	b	0x36c70 <__api_tcp_server+0x9b60>
   36a84: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   36a88: a9017bfd     	stp	x29, x30, [sp, #0x10]
   36a8c: 910043fd     	add	x29, sp, #0x10
   36a90: 9104a013     	add	x19, x0, #0x128
   36a94: aa0003f4     	mov	x20, x0
   36a98: aa1303e0     	mov	x0, x19
   36a9c: 9400147f     	bl	0x3bc98 <operator delete(void*)+0x908>
   36aa0: f9408e88     	ldr	x8, [x20, #0x118]
   36aa4: 3901a69f     	strb	wzr, [x20, #0x69]
   36aa8: b40000c8     	cbz	x8, 0x36ac0 <__api_tcp_server+0x99b0>
   36aac: 91044280     	add	x0, x20, #0x110
   36ab0: f9400001     	ldr	x1, [x0]
   36ab4: 52800023     	mov	w3, #0x1                // =1
   36ab8: aa0103e2     	mov	x2, x1
   36abc: 94000005     	bl	0x36ad0 <__api_tcp_server+0x99c0>
   36ac0: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   36ac4: aa1303e0     	mov	x0, x19
   36ac8: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   36acc: 14001507     	b	0x3bee8 <operator delete(void*)+0xb58>
   36ad0: a9bc5ff8     	stp	x24, x23, [sp, #-0x40]!
   36ad4: a90157f6     	stp	x22, x21, [sp, #0x10]
   36ad8: a9024ff4     	stp	x20, x19, [sp, #0x20]
   36adc: a9037bfd     	stp	x29, x30, [sp, #0x30]
   36ae0: 9100c3fd     	add	x29, sp, #0x30
   36ae4: f9400009     	ldr	x9, [x0]
   36ae8: f100001f     	cmp	x0, #0x0
   36aec: 9a8903e8     	csel	x8, xzr, x9, eq
   36af0: eb02011f     	cmp	x8, x2
   36af4: 54000ae1     	b.ne	0x36c50 <__api_tcp_server+0x9b40>
   36af8: aa0103f4     	mov	x20, x1
   36afc: eb01013f     	cmp	x9, x1
   36b00: 54000988     	b.hi	0x36c30 <__api_tcp_server+0x9b20>
   36b04: f9400408     	ldr	x8, [x0, #0x8]
   36b08: aa0003f3     	mov	x19, x0
   36b0c: 8b080d29     	add	x9, x9, x8, lsl #3
   36b10: eb14012a     	subs	x10, x9, x20
   36b14: 540008e9     	b.ls	0x36c30 <__api_tcp_server+0x9b20>
   36b18: 9343fd4a     	asr	x10, x10, #3
   36b1c: eb03015f     	cmp	x10, x3
   36b20: 9a833156     	csel	x22, x10, x3, lo
   36b24: b40007d6     	cbz	x22, 0x36c1c <__api_tcp_server+0x9b0c>
   36b28: d3607eca     	lsl	x10, x22, #32
   36b2c: 8b8a768a     	add	x10, x20, x10, asr #29
   36b30: eb0a0129     	subs	x9, x9, x10
   36b34: 540003a0     	b.eq	0x36ba8 <__api_tcp_server+0x9a98>
   36b38: 93407ec8     	sxtw	x8, w22
   36b3c: 9343fd37     	asr	x23, x9, #3
   36b40: d37df118     	lsl	x24, x8, #3
   36b44: f9400295     	ldr	x21, [x20]
   36b48: b5000195     	cbnz	x21, 0x36b78 <__api_tcp_server+0x9a68>
   36b4c: 14000003     	b	0x36b58 <__api_tcp_server+0x9a48>
   36b50: aa1503e0     	mov	x0, x21
   36b54: 97ff470f     	bl	0x8790 <_ZdlPv@plt>
   36b58: f8786a88     	ldr	x8, [x20, x24]
   36b5c: f10006f7     	subs	x23, x23, #0x1
   36b60: f9000288     	str	x8, [x20]
   36b64: f8386a9f     	str	xzr, [x20, x24]
   36b68: 91002294     	add	x20, x20, #0x8
   36b6c: 540001c0     	b.eq	0x36ba4 <__api_tcp_server+0x9a94>
   36b70: f9400295     	ldr	x21, [x20]
   36b74: b4ffff35     	cbz	x21, 0x36b58 <__api_tcp_server+0x9a48>
   36b78: f9401aa8     	ldr	x8, [x21, #0x30]
   36b7c: b4000088     	cbz	x8, 0x36b8c <__api_tcp_server+0x9a7c>
   36b80: f94012a0     	ldr	x0, [x21, #0x20]
   36b84: 97ff4797     	bl	0x89e0 <free@plt>
   36b88: f90012bf     	str	xzr, [x21, #0x20]
   36b8c: f9400ea8     	ldr	x8, [x21, #0x18]
   36b90: a902febf     	stp	xzr, xzr, [x21, #0x28]
   36b94: b4fffde8     	cbz	x8, 0x36b50 <__api_tcp_server+0x9a40>
   36b98: f94006a0     	ldr	x0, [x21, #0x8]
   36b9c: 97ff4791     	bl	0x89e0 <free@plt>
   36ba0: 17ffffec     	b	0x36b50 <__api_tcp_server+0x9a40>
   36ba4: f9400668     	ldr	x8, [x19, #0x8]
   36ba8: aa1f03f5     	mov	x21, xzr
   36bac: aa1f03f7     	mov	x23, xzr
   36bb0: d2c00038     	mov	x24, #0x100000000       // =4294967296
   36bb4: 14000008     	b	0x36bd4 <__api_tcp_server+0x9ac4>
   36bb8: aa1403e0     	mov	x0, x20
   36bbc: 97ff46f5     	bl	0x8790 <_ZdlPv@plt>
   36bc0: f9400668     	ldr	x8, [x19, #0x8]
   36bc4: 910006f7     	add	x23, x23, #0x1
   36bc8: eb1602ff     	cmp	x23, x22
   36bcc: 8b1802b5     	add	x21, x21, x24
   36bd0: 54000222     	b.hs	0x36c14 <__api_tcp_server+0x9b04>
   36bd4: f9400269     	ldr	x9, [x19]
   36bd8: 8b080d29     	add	x9, x9, x8, lsl #3
   36bdc: cb957529     	sub	x9, x9, x21, asr #29
   36be0: f85f8134     	ldur	x20, [x9, #-0x8]
   36be4: b4ffff14     	cbz	x20, 0x36bc4 <__api_tcp_server+0x9ab4>
   36be8: f9401a88     	ldr	x8, [x20, #0x30]
   36bec: b4000088     	cbz	x8, 0x36bfc <__api_tcp_server+0x9aec>
   36bf0: f9401280     	ldr	x0, [x20, #0x20]
   36bf4: 97ff477b     	bl	0x89e0 <free@plt>
   36bf8: f900129f     	str	xzr, [x20, #0x20]
   36bfc: f9400e88     	ldr	x8, [x20, #0x18]
   36c00: a902fe9f     	stp	xzr, xzr, [x20, #0x28]
   36c04: b4fffda8     	cbz	x8, 0x36bb8 <__api_tcp_server+0x9aa8>
   36c08: f9400680     	ldr	x0, [x20, #0x8]
   36c0c: 97ff4775     	bl	0x89e0 <free@plt>
   36c10: 17ffffea     	b	0x36bb8 <__api_tcp_server+0x9aa8>
   36c14: cb160108     	sub	x8, x8, x22
   36c18: f9000668     	str	x8, [x19, #0x8]
   36c1c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   36c20: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   36c24: a94157f6     	ldp	x22, x21, [sp, #0x10]
   36c28: a8c45ff8     	ldp	x24, x23, [sp], #0x40
   36c2c: d65f03c0     	ret
   36c30: 90000120     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   36c34: f0000142     	adrp	x2, 0x61000
   36c38: f0000123     	adrp	x3, 0x5d000
   36c3c: 91215c00     	add	x0, x0, #0x857
   36c40: 913c2c42     	add	x2, x2, #0xf0b
   36c44: 91130063     	add	x3, x3, #0x4c0
   36c48: 52803fe1     	mov	w1, #0x1ff              // =511
   36c4c: 97ff4565     	bl	0x81e0 <__assert2@plt>
   36c50: 90000120     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   36c54: f0000142     	adrp	x2, 0x61000
   36c58: 90000123     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   36c5c: 91215c00     	add	x0, x0, #0x857
   36c60: 9134c442     	add	x2, x2, #0xd31
   36c64: 912c0063     	add	x3, x3, #0xb00
   36c68: 52800ae1     	mov	w1, #0x57               // =87
   36c6c: 97ff455d     	bl	0x81e0 <__assert2@plt>
   36c70: d104c3ff     	sub	sp, sp, #0x130
   36c74: a90d6ffc     	stp	x28, x27, [sp, #0xd0]
   36c78: a90e67fa     	stp	x26, x25, [sp, #0xe0]
   36c7c: a90f5ff8     	stp	x24, x23, [sp, #0xf0]
   36c80: a91057f6     	stp	x22, x21, [sp, #0x100]
   36c84: a9114ff4     	stp	x20, x19, [sp, #0x110]
   36c88: a9127bfd     	stp	x29, x30, [sp, #0x120]
   36c8c: 910483fd     	add	x29, sp, #0x120
   36c90: d53bd05b     	mrs	x27, TPIDR_EL0
   36c94: f9401768     	ldr	x8, [x27, #0x28]
   36c98: f81a03a8     	stur	x8, [x29, #-0x60]
   36c9c: 3941a008     	ldrb	w8, [x0, #0x68]
   36ca0: 34000568     	cbz	w8, 0x36d4c <__api_tcp_server+0x9c3c>
   36ca4: 52800028     	mov	w8, #0x1                // =1
   36ca8: aa0003f3     	mov	x19, x0
   36cac: aa0103f5     	mov	x21, x1
   36cb0: 3901a408     	strb	w8, [x0, #0x69]
   36cb4: 910223e0     	add	x0, sp, #0x88
   36cb8: 528000c1     	mov	w1, #0x6                // =6
   36cbc: 940028a6     	bl	0x40f54 <operator delete(void*)+0x5bc4>
   36cc0: b0000140     	adrp	x0, 0x5f000
   36cc4: 91075400     	add	x0, x0, #0x1d5
   36cc8: 52800081     	mov	w1, #0x4                // =4
   36ccc: a903ffff     	stp	xzr, xzr, [sp, #0x38]
   36cd0: f9001bff     	str	xzr, [sp, #0x30]
   36cd4: 97ff455b     	bl	0x8240 <__strlen_chk@plt>
   36cd8: b4000120     	cbz	x0, 0x36cfc <__api_tcp_server+0x9bec>
   36cdc: f9401be1     	ldr	x1, [sp, #0x30]
   36ce0: b0000143     	adrp	x3, 0x5f000
   36ce4: aa0003e5     	mov	x5, x0
   36ce8: 91075463     	add	x3, x3, #0x1d5
   36cec: 9100c3e0     	add	x0, sp, #0x30
   36cf0: aa0103e2     	mov	x2, x1
   36cf4: aa1f03e4     	mov	x4, xzr
   36cf8: 97ff59d4     	bl	0xd448 <__share_file+0x114>
   36cfc: 910223e0     	add	x0, sp, #0x88
   36d00: 9100c3e1     	add	x1, sp, #0x30
   36d04: 940028f0     	bl	0x410c4 <operator delete(void*)+0x5d34>
   36d08: 910022b6     	add	x22, x21, #0x8
   36d0c: 910183e1     	add	x1, sp, #0x60
   36d10: aa1603e2     	mov	x2, x22
   36d14: aa0003f4     	mov	x20, x0
   36d18: a906ffff     	stp	xzr, xzr, [sp, #0x68]
   36d1c: f90033ff     	str	xzr, [sp, #0x60]
   36d20: 94002a55     	bl	0x41674 <operator delete(void*)+0x62e4>
   36d24: 91001282     	add	x2, x20, #0x4
   36d28: 36000160     	tbz	w0, #0x0, 0x36d54 <__api_tcp_server+0x9c44>
   36d2c: 910183e1     	add	x1, sp, #0x60
   36d30: 52800023     	mov	w3, #0x1                // =1
   36d34: 52800064     	mov	w4, #0x3                // =3
   36d38: aa1403e0     	mov	x0, x20
   36d3c: 97ff9295     	bl	0x1b790 <__share_file+0xe45c>
   36d40: f9403be8     	ldr	x8, [sp, #0x70]
   36d44: b5000168     	cbnz	x8, 0x36d70 <__api_tcp_server+0x9c60>
   36d48: 1400000d     	b	0x36d7c <__api_tcp_server+0x9c6c>
   36d4c: 2a1f03f5     	mov	w21, wzr
   36d50: 140001b2     	b	0x37418 <__api_tcp_server+0xa308>
   36d54: 52800023     	mov	w3, #0x1                // =1
   36d58: 52800064     	mov	w4, #0x3                // =3
   36d5c: aa1403e0     	mov	x0, x20
   36d60: aa1603e1     	mov	x1, x22
   36d64: 97ff92bf     	bl	0x1b860 <__share_file+0xe52c>
   36d68: f9403be8     	ldr	x8, [sp, #0x70]
   36d6c: b4000088     	cbz	x8, 0x36d7c <__api_tcp_server+0x9c6c>
   36d70: f94033e0     	ldr	x0, [sp, #0x60]
   36d74: 97ff471b     	bl	0x89e0 <free@plt>
   36d78: f90033ff     	str	xzr, [sp, #0x60]
   36d7c: f94023e8     	ldr	x8, [sp, #0x40]
   36d80: b4000088     	cbz	x8, 0x36d90 <__api_tcp_server+0x9c80>
   36d84: f9401be0     	ldr	x0, [sp, #0x30]
   36d88: 97ff4716     	bl	0x89e0 <free@plt>
   36d8c: f9001bff     	str	xzr, [sp, #0x30]
   36d90: 3946a268     	ldrb	w8, [x19, #0x1a8]
   36d94: 35000448     	cbnz	w8, 0x36e1c <__api_tcp_server+0x9d0c>
   36d98: f0000140     	adrp	x0, 0x61000
   36d9c: 912c2800     	add	x0, x0, #0xb0a
   36da0: 52800161     	mov	w1, #0xb                // =11
   36da4: a906ffff     	stp	xzr, xzr, [sp, #0x68]
   36da8: f90033ff     	str	xzr, [sp, #0x60]
   36dac: 97ff4525     	bl	0x8240 <__strlen_chk@plt>
   36db0: b4000120     	cbz	x0, 0x36dd4 <__api_tcp_server+0x9cc4>
   36db4: f94033e1     	ldr	x1, [sp, #0x60]
   36db8: f0000143     	adrp	x3, 0x61000
   36dbc: aa0003e5     	mov	x5, x0
   36dc0: 912c2863     	add	x3, x3, #0xb0a
   36dc4: 910183e0     	add	x0, sp, #0x60
   36dc8: aa0103e2     	mov	x2, x1
   36dcc: aa1f03e4     	mov	x4, xzr
   36dd0: 97ff599e     	bl	0xd448 <__share_file+0x114>
   36dd4: 910223e0     	add	x0, sp, #0x88
   36dd8: 910183e1     	add	x1, sp, #0x60
   36ddc: 940028ba     	bl	0x410c4 <operator delete(void*)+0x5d34>
   36de0: b9400008     	ldr	w8, [x0]
   36de4: aa0003f4     	mov	x20, x0
   36de8: 7100091f     	cmp	w8, #0x2
   36dec: 540000a0     	b.eq	0x36e00 <__api_tcp_server+0x9cf0>
   36df0: aa1403e0     	mov	x0, x20
   36df4: 94002710     	bl	0x40a34 <operator delete(void*)+0x56a4>
   36df8: 52800048     	mov	w8, #0x2                // =2
   36dfc: b9000288     	str	w8, [x20]
   36e00: 52800028     	mov	w8, #0x1                // =1
   36e04: f8004288     	stur	x8, [x20, #0x4]
   36e08: f9403be8     	ldr	x8, [sp, #0x70]
   36e0c: b4000088     	cbz	x8, 0x36e1c <__api_tcp_server+0x9d0c>
   36e10: f94033e0     	ldr	x0, [sp, #0x60]
   36e14: 97ff46f3     	bl	0x89e0 <free@plt>
   36e18: f90033ff     	str	xzr, [sp, #0x60]
   36e1c: f0000140     	adrp	x0, 0x61000
   36e20: 912c5400     	add	x0, x0, #0xb15
   36e24: 528000e1     	mov	w1, #0x7                // =7
   36e28: a906ffff     	stp	xzr, xzr, [sp, #0x68]
   36e2c: f90033ff     	str	xzr, [sp, #0x60]
   36e30: 97ff4504     	bl	0x8240 <__strlen_chk@plt>
   36e34: b4000120     	cbz	x0, 0x36e58 <__api_tcp_server+0x9d48>
   36e38: f94033e1     	ldr	x1, [sp, #0x60]
   36e3c: f0000143     	adrp	x3, 0x61000
   36e40: aa0003e5     	mov	x5, x0
   36e44: 912c5463     	add	x3, x3, #0xb15
   36e48: 910183e0     	add	x0, sp, #0x60
   36e4c: aa0103e2     	mov	x2, x1
   36e50: aa1f03e4     	mov	x4, xzr
   36e54: 97ff597d     	bl	0xd448 <__share_file+0x114>
   36e58: 910223e0     	add	x0, sp, #0x88
   36e5c: 910183e1     	add	x1, sp, #0x60
   36e60: 94002899     	bl	0x410c4 <operator delete(void*)+0x5d34>
   36e64: f940b268     	ldr	x8, [x19, #0x160]
   36e68: aa0003f7     	mov	x23, x0
   36e6c: b40000e8     	cbz	x8, 0x36e88 <__api_tcp_server+0x9d78>
   36e70: f940ae78     	ldr	x24, [x19, #0x158]
   36e74: 9100c3f4     	add	x20, sp, #0x30
   36e78: a903ffff     	stp	xzr, xzr, [sp, #0x38]
   36e7c: f9001bff     	str	xzr, [sp, #0x30]
   36e80: b50000f8     	cbnz	x24, 0x36e9c <__api_tcp_server+0x9d8c>
   36e84: 14000010     	b	0x36ec4 <__api_tcp_server+0x9db4>
   36e88: b0000178     	adrp	x24, 0x63000
   36e8c: 9100c3f4     	add	x20, sp, #0x30
   36e90: a903ffff     	stp	xzr, xzr, [sp, #0x38]
   36e94: f9001bff     	str	xzr, [sp, #0x30]
   36e98: 912c5f18     	add	x24, x24, #0xb17
   36e9c: aa1803e0     	mov	x0, x24
   36ea0: 97ff4670     	bl	0x8860 <strlen@plt>
   36ea4: b4000100     	cbz	x0, 0x36ec4 <__api_tcp_server+0x9db4>
   36ea8: f9401be1     	ldr	x1, [sp, #0x30]
   36eac: aa0003e5     	mov	x5, x0
   36eb0: aa1403e0     	mov	x0, x20
   36eb4: aa1803e3     	mov	x3, x24
   36eb8: aa0103e2     	mov	x2, x1
   36ebc: aa1f03e4     	mov	x4, xzr
   36ec0: 97ff5962     	bl	0xd448 <__share_file+0x114>
   36ec4: 910012e2     	add	x2, x23, #0x4
   36ec8: 9100c3e1     	add	x1, sp, #0x30
   36ecc: 52800023     	mov	w3, #0x1                // =1
   36ed0: 52800064     	mov	w4, #0x3                // =3
   36ed4: aa1703e0     	mov	x0, x23
   36ed8: 97ff922e     	bl	0x1b790 <__share_file+0xe45c>
   36edc: f9400a88     	ldr	x8, [x20, #0x10]
   36ee0: b4000088     	cbz	x8, 0x36ef0 <__api_tcp_server+0x9de0>
   36ee4: f9400280     	ldr	x0, [x20]
   36ee8: 97ff46be     	bl	0x89e0 <free@plt>
   36eec: f900029f     	str	xzr, [x20]
   36ef0: f9403be8     	ldr	x8, [sp, #0x70]
   36ef4: a900fe9f     	stp	xzr, xzr, [x20, #0x8]
   36ef8: b4000088     	cbz	x8, 0x36f08 <__api_tcp_server+0x9df8>
   36efc: f94033e0     	ldr	x0, [sp, #0x60]
   36f00: 97ff46b8     	bl	0x89e0 <free@plt>
   36f04: f90033ff     	str	xzr, [sp, #0x60]
   36f08: 910183e8     	add	x8, sp, #0x60
   36f0c: 910223e0     	add	x0, sp, #0x88
   36f10: 94002a8a     	bl	0x41938 <operator delete(void*)+0x65a8>
   36f14: a946ebf8     	ldp	x24, x26, [sp, #0x68]
   36f18: f941da77     	ldr	x23, [x19, #0x3b0]
   36f1c: f94033f4     	ldr	x20, [sp, #0x60]
   36f20: 11008308     	add	w8, w24, #0x20
   36f24: 93407d1c     	sxtw	x28, w8
   36f28: eb1c02ff     	cmp	x23, x28
   36f2c: b9002fe8     	str	w8, [sp, #0x2c]
   36f30: 54000522     	b.hs	0x36fd4 <__api_tcp_server+0x9ec4>
   36f34: f941de68     	ldr	x8, [x19, #0x3b8]
   36f38: eb1c011f     	cmp	x8, x28
   36f3c: 54000482     	b.hs	0x36fcc <__api_tcp_server+0x9ebc>
   36f40: d1000788     	sub	x8, x28, #0x1
   36f44: f9000bfb     	str	x27, [sp, #0x10]
   36f48: aa1403fb     	mov	x27, x20
   36f4c: ea08039f     	tst	x28, x8
   36f50: 54000061     	b.ne	0x36f5c <__api_tcp_server+0x9e4c>
   36f54: aa1c03e8     	mov	x8, x28
   36f58: 14000006     	b	0x36f70 <__api_tcp_server+0x9e60>
   36f5c: 52800028     	mov	w8, #0x1                // =1
   36f60: aa1c03e9     	mov	x9, x28
   36f64: d341fd29     	lsr	x9, x9, #1
   36f68: d37ff908     	lsl	x8, x8, #1
   36f6c: b5ffffc9     	cbnz	x9, 0x36f64 <__api_tcp_server+0x9e54>
   36f70: f100091f     	cmp	x8, #0x2
   36f74: 52800049     	mov	w9, #0x2                // =2
   36f78: 9a898100     	csel	x0, x8, x9, hi
   36f7c: aa1a03f4     	mov	x20, x26
   36f80: f901de60     	str	x0, [x19, #0x3b8]
   36f84: 97ff4663     	bl	0x8910 <malloc@plt>
   36f88: b4002740     	cbz	x0, 0x37470 <__api_tcp_server+0xa360>
   36f8c: f941d67a     	ldr	x26, [x19, #0x3a8]
   36f90: aa0003f9     	mov	x25, x0
   36f94: cb17039c     	sub	x28, x28, x23
   36f98: b40000fa     	cbz	x26, 0x36fb4 <__api_tcp_server+0x9ea4>
   36f9c: aa1903e0     	mov	x0, x25
   36fa0: aa1a03e1     	mov	x1, x26
   36fa4: aa1703e2     	mov	x2, x23
   36fa8: 97ff4662     	bl	0x8930 <memcpy@plt>
   36fac: aa1a03e0     	mov	x0, x26
   36fb0: 97ff468c     	bl	0x89e0 <free@plt>
   36fb4: f941da68     	ldr	x8, [x19, #0x3b0]
   36fb8: aa1403fa     	mov	x26, x20
   36fbc: aa1b03f4     	mov	x20, x27
   36fc0: f9400bfb     	ldr	x27, [sp, #0x10]
   36fc4: 8b08039c     	add	x28, x28, x8
   36fc8: f901d679     	str	x25, [x19, #0x3a8]
   36fcc: aa1c03f7     	mov	x23, x28
   36fd0: f901da7c     	str	x28, [x19, #0x3b0]
   36fd4: b40023d7     	cbz	x23, 0x3744c <__api_tcp_server+0xa33c>
   36fd8: f941d663     	ldr	x3, [x19, #0x3a8]
   36fdc: b0000168     	adrp	x8, 0x63000
   36fe0: 9106f277     	add	x23, x19, #0x1bc
   36fe4: 912c5d08     	add	x8, x8, #0xb17
   36fe8: f100031f     	cmp	x24, #0x0
   36fec: 9a940100     	csel	x0, x8, x20, eq
   36ff0: 9100b3e4     	add	x4, sp, #0x2c
   36ff4: 2a1803e1     	mov	w1, w24
   36ff8: aa1703e2     	mov	x2, x23
   36ffc: 94008c61     	bl	0x5a180 <json_set_float_serialization_format+0x402c>
   37000: f94016a1     	ldr	x1, [x21, #0x28]
   37004: 11008028     	add	w8, w1, #0x20
   37008: b9002be8     	str	w8, [sp, #0x28]
   3700c: f941e67c     	ldr	x28, [x19, #0x3c8]
   37010: 93407d18     	sxtw	x24, w8
   37014: eb18039f     	cmp	x28, x24
   37018: 54000542     	b.hs	0x370c0 <__api_tcp_server+0x9fb0>
   3701c: f941ea68     	ldr	x8, [x19, #0x3d0]
   37020: eb18011f     	cmp	x8, x24
   37024: 54000482     	b.hs	0x370b4 <__api_tcp_server+0x9fa4>
   37028: d1000708     	sub	x8, x24, #0x1
   3702c: f9000bfb     	str	x27, [sp, #0x10]
   37030: aa1403fb     	mov	x27, x20
   37034: ea08031f     	tst	x24, x8
   37038: 54000061     	b.ne	0x37044 <__api_tcp_server+0x9f34>
   3703c: aa1803e8     	mov	x8, x24
   37040: 14000006     	b	0x37058 <__api_tcp_server+0x9f48>
   37044: 52800028     	mov	w8, #0x1                // =1
   37048: aa1803e9     	mov	x9, x24
   3704c: d341fd29     	lsr	x9, x9, #1
   37050: d37ff908     	lsl	x8, x8, #1
   37054: b5ffffc9     	cbnz	x9, 0x3704c <__api_tcp_server+0x9f3c>
   37058: f100091f     	cmp	x8, #0x2
   3705c: 52800049     	mov	w9, #0x2                // =2
   37060: 9a898100     	csel	x0, x8, x9, hi
   37064: aa1a03f4     	mov	x20, x26
   37068: f901ea60     	str	x0, [x19, #0x3d0]
   3706c: 97ff4629     	bl	0x8910 <malloc@plt>
   37070: b4002000     	cbz	x0, 0x37470 <__api_tcp_server+0xa360>
   37074: f941e27a     	ldr	x26, [x19, #0x3c0]
   37078: aa0003f9     	mov	x25, x0
   3707c: cb1c0318     	sub	x24, x24, x28
   37080: b40000fa     	cbz	x26, 0x3709c <__api_tcp_server+0x9f8c>
   37084: aa1903e0     	mov	x0, x25
   37088: aa1a03e1     	mov	x1, x26
   3708c: aa1c03e2     	mov	x2, x28
   37090: 97ff4628     	bl	0x8930 <memcpy@plt>
   37094: aa1a03e0     	mov	x0, x26
   37098: 97ff4652     	bl	0x89e0 <free@plt>
   3709c: f941e668     	ldr	x8, [x19, #0x3c8]
   370a0: aa1403fa     	mov	x26, x20
   370a4: aa1b03f4     	mov	x20, x27
   370a8: f9400bfb     	ldr	x27, [sp, #0x10]
   370ac: 8b080318     	add	x24, x24, x8
   370b0: f901e279     	str	x25, [x19, #0x3c0]
   370b4: f901e678     	str	x24, [x19, #0x3c8]
   370b8: f94016a1     	ldr	x1, [x21, #0x28]
   370bc: aa1803fc     	mov	x28, x24
   370c0: b4000081     	cbz	x1, 0x370d0 <__api_tcp_server+0x9fc0>
   370c4: f94012a0     	ldr	x0, [x21, #0x20]
   370c8: b50000bc     	cbnz	x28, 0x370dc <__api_tcp_server+0x9fcc>
   370cc: 140000e0     	b	0x3744c <__api_tcp_server+0xa33c>
   370d0: 90000160     	adrp	x0, 0x63000
   370d4: 912c5c00     	add	x0, x0, #0xb17
   370d8: b4001bbc     	cbz	x28, 0x3744c <__api_tcp_server+0xa33c>
   370dc: f941e263     	ldr	x3, [x19, #0x3c0]
   370e0: 9100a3e4     	add	x4, sp, #0x28
   370e4: aa1703e2     	mov	x2, x23
   370e8: 94008c26     	bl	0x5a180 <json_set_float_serialization_format+0x402c>
   370ec: b9402fe8     	ldr	w8, [sp, #0x2c]
   370f0: 794053e9     	ldrh	w9, [sp, #0x28]
   370f4: 0b090109     	add	w9, w8, w9
   370f8: 11001d29     	add	w9, w9, #0x7
   370fc: 2a2903ea     	mvn	w10, w9
   37100: 72003d5f     	tst	w10, #0xffff
   37104: 79004be9     	strh	w9, [sp, #0x24]
   37108: 54000240     	b.eq	0x37150 <__api_tcp_server+0xa040>
   3710c: 5ac00908     	rev	w8, w8
   37110: 5ac00929     	rev	w9, w9
   37114: 5292d0aa     	mov	w10, #0x9685            // =38533
   37118: 5280006b     	mov	w11, #0x3               // =3
   3711c: 53107d08     	lsr	w8, w8, #16
   37120: 53107d29     	lsr	w9, w9, #16
   37124: 790033ea     	strh	w10, [sp, #0x18]
   37128: 39006beb     	strb	w11, [sp, #0x1a]
   3712c: 7801b3e8     	sturh	w8, [sp, #0x1b]
   37130: 7801d3e9     	sturh	w9, [sp, #0x1d]
   37134: 97ff43f3     	bl	0x8100 <get_ccs_log@plt>
   37138: aa0003f7     	mov	x23, x0
   3713c: 97ff43f1     	bl	0x8100 <get_ccs_log@plt>
   37140: f9400aa8     	ldr	x8, [x21, #0x10]
   37144: b40006a8     	cbz	x8, 0x37218 <__api_tcp_server+0xa108>
   37148: f94002c8     	ldr	x8, [x22]
   3714c: 14000035     	b	0x37220 <__api_tcp_server+0xa110>
   37150: 97ff43ec     	bl	0x8100 <get_ccs_log@plt>
   37154: aa0003f3     	mov	x19, x0
   37158: 97ff43ea     	bl	0x8100 <get_ccs_log@plt>
   3715c: aa1303e0     	mov	x0, x19
   37160: 97ff597f     	bl	0xd75c <__share_file+0x428>
   37164: f9400008     	ldr	x8, [x0]
   37168: 39400108     	ldrb	w8, [x8]
   3716c: 36000508     	tbz	w8, #0x0, 0x3720c <__api_tcp_server+0xa0fc>
   37170: f9401408     	ldr	x8, [x0, #0x28]
   37174: aa0003f3     	mov	x19, x0
   37178: 39400508     	ldrb	w8, [x8, #0x1]
   3717c: 34000488     	cbz	w8, 0x3720c <__api_tcp_server+0xa0fc>
   37180: 910183e8     	add	x8, sp, #0x60
   37184: 52800900     	mov	w0, #0x48               // =72
   37188: 97ff4496     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   3718c: b9407fe8     	ldr	w8, [sp, #0x7c]
   37190: 350003e8     	cbnz	w8, 0x3720c <__api_tcp_server+0xa0fc>
   37194: f000012a     	adrp	x10, 0x5e000
   37198: f846c3e8     	ldur	x8, [sp, #0x6c]
   3719c: b9403269     	ldr	w9, [x19, #0x30]
   371a0: fd45d140     	ldr	d0, [x10, #0xba0]
   371a4: d2a0020a     	mov	x10, #0x100000          // =1048576
   371a8: f2c0088a     	movk	x10, #0x44, lsl #32
   371ac: b9000909     	str	w9, [x8, #0x8]
   371b0: d0000149     	adrp	x9, 0x61000
   371b4: f801410a     	stur	x10, [x8, #0x14]
   371b8: fc00c100     	stur	d0, [x8, #0xc]
   371bc: 912c7129     	add	x9, x9, #0xb1c
   371c0: f846c3ea     	ldur	x10, [sp, #0x6c]
   371c4: ad400520     	ldp	q0, q1, [x9]
   371c8: 52800449     	mov	w9, #0x22               // =34
   371cc: 9100c3e0     	add	x0, sp, #0x30
   371d0: b9001d49     	str	w9, [x10, #0x1c]
   371d4: 528faf69     	mov	w9, #0x7d7b             // =32123
   371d8: 79008149     	strh	w9, [x10, #0x40]
   371dc: ad010540     	stp	q0, q1, [x10, #0x20]
   371e0: b9401908     	ldr	w8, [x8, #0x18]
   371e4: 52800129     	mov	w9, #0x9                // =9
   371e8: 8b080148     	add	x8, x10, x8
   371ec: 39000109     	strb	w9, [x8]
   371f0: 79404be9     	ldrh	w9, [sp, #0x24]
   371f4: 79000509     	strh	w9, [x8, #0x2]
   371f8: ad4303e1     	ldp	q1, q0, [sp, #0x60]
   371fc: f94043e8     	ldr	x8, [sp, #0x80]
   37200: ad0183e1     	stp	q1, q0, [sp, #0x30]
   37204: f9002be8     	str	x8, [sp, #0x50]
   37208: 97ff44d2     	bl	0x8550 <__api_logger_buffer_commit@plt>
   3720c: 2a1f03f5     	mov	w21, wzr
   37210: b5000fda     	cbnz	x26, 0x37408 <__api_tcp_server+0xa2f8>
   37214: 1400007f     	b	0x37410 <__api_tcp_server+0xa300>
   37218: 90000168     	adrp	x8, 0x63000
   3721c: 912c5d08     	add	x8, x8, #0xb17
   37220: f90033e8     	str	x8, [sp, #0x60]
   37224: f94016a8     	ldr	x8, [x21, #0x28]
   37228: b4000068     	cbz	x8, 0x37234 <__api_tcp_server+0xa124>
   3722c: f94012a8     	ldr	x8, [x21, #0x20]
   37230: 14000003     	b	0x3723c <__api_tcp_server+0xa12c>
   37234: 90000168     	adrp	x8, 0x63000
   37238: 912c5d08     	add	x8, x8, #0xb17
   3723c: f9001be8     	str	x8, [sp, #0x30]
   37240: 9400385d     	bl	0x453b4 <operator delete(void*)+0xa024>
   37244: b90023e0     	str	w0, [sp, #0x20]
   37248: aa1703e0     	mov	x0, x23
   3724c: 97ff5944     	bl	0xd75c <__share_file+0x428>
   37250: d0000144     	adrp	x4, 0x61000
   37254: 528cc041     	mov	w1, #0x6602             // =26114
   37258: 910083e8     	add	x8, sp, #0x20
   3725c: 912cfc84     	add	x4, x4, #0xb3f
   37260: 910183e5     	add	x5, sp, #0x60
   37264: 9100c3e6     	add	x6, sp, #0x30
   37268: 910093e7     	add	x7, sp, #0x24
   3726c: 72a60ac1     	movk	w1, #0x3056, lsl #16
   37270: 52800022     	mov	w2, #0x1                // =1
   37274: 2a1f03e3     	mov	w3, wzr
   37278: f90003e8     	str	x8, [sp]
   3727c: 940008a7     	bl	0x39518 <__api_tcp_server+0xc408>
   37280: f940ce75     	ldr	x21, [x19, #0x198]
   37284: 79404bf9     	ldrh	w25, [sp, #0x24]
   37288: 91066278     	add	x24, x19, #0x198
   3728c: eb1902bf     	cmp	x21, x25
   37290: 54000442     	b.hs	0x37318 <__api_tcp_server+0xa208>
   37294: f940d268     	ldr	x8, [x19, #0x1a0]
   37298: eb19011f     	cmp	x8, x25
   3729c: 540003a2     	b.hs	0x37310 <__api_tcp_server+0xa200>
   372a0: d1000728     	sub	x8, x25, #0x1
   372a4: ea08033f     	tst	x25, x8
   372a8: aa1903e8     	mov	x8, x25
   372ac: 540000c0     	b.eq	0x372c4 <__api_tcp_server+0xa1b4>
   372b0: 52800028     	mov	w8, #0x1                // =1
   372b4: aa1903e9     	mov	x9, x25
   372b8: d341fd29     	lsr	x9, x9, #1
   372bc: d37ff908     	lsl	x8, x8, #1
   372c0: b5ffffc9     	cbnz	x9, 0x372b8 <__api_tcp_server+0xa1a8>
   372c4: f100091f     	cmp	x8, #0x2
   372c8: 52800049     	mov	w9, #0x2                // =2
   372cc: 9a898100     	csel	x0, x8, x9, hi
   372d0: f900d260     	str	x0, [x19, #0x1a0]
   372d4: 97ff458f     	bl	0x8910 <malloc@plt>
   372d8: b4000cc0     	cbz	x0, 0x37470 <__api_tcp_server+0xa360>
   372dc: f940ca77     	ldr	x23, [x19, #0x190]
   372e0: aa0003f6     	mov	x22, x0
   372e4: cb150339     	sub	x25, x25, x21
   372e8: b40000f7     	cbz	x23, 0x37304 <__api_tcp_server+0xa1f4>
   372ec: aa1603e0     	mov	x0, x22
   372f0: aa1703e1     	mov	x1, x23
   372f4: aa1503e2     	mov	x2, x21
   372f8: 97ff458e     	bl	0x8930 <memcpy@plt>
   372fc: aa1703e0     	mov	x0, x23
   37300: 97ff45b8     	bl	0x89e0 <free@plt>
   37304: f940ce68     	ldr	x8, [x19, #0x198]
   37308: f900ca76     	str	x22, [x19, #0x190]
   3730c: 8b080339     	add	x25, x25, x8
   37310: aa1903f5     	mov	x21, x25
   37314: f9000319     	str	x25, [x24]
   37318: b40009b5     	cbz	x21, 0x3744c <__api_tcp_server+0xa33c>
   3731c: f940ca68     	ldr	x8, [x19, #0x190]
   37320: b841b3e9     	ldur	w9, [sp, #0x1b]
   37324: b9401bea     	ldr	w10, [sp, #0x18]
   37328: b8003109     	stur	w9, [x8, #0x3]
   3732c: b900010a     	str	w10, [x8]
   37330: f9400308     	ldr	x8, [x24]
   37334: b40008c8     	cbz	x8, 0x3744c <__api_tcp_server+0xa33c>
   37338: f941da68     	ldr	x8, [x19, #0x3b0]
   3733c: b4000888     	cbz	x8, 0x3744c <__api_tcp_server+0xa33c>
   37340: f940ca68     	ldr	x8, [x19, #0x190]
   37344: f941d661     	ldr	x1, [x19, #0x3a8]
   37348: b9802fe2     	ldrsw	x2, [sp, #0x2c]
   3734c: 91001d00     	add	x0, x8, #0x7
   37350: 97ff4578     	bl	0x8930 <memcpy@plt>
   37354: f9400308     	ldr	x8, [x24]
   37358: b40007a8     	cbz	x8, 0x3744c <__api_tcp_server+0xa33c>
   3735c: f941e668     	ldr	x8, [x19, #0x3c8]
   37360: b4000768     	cbz	x8, 0x3744c <__api_tcp_server+0xa33c>
   37364: f940ca68     	ldr	x8, [x19, #0x190]
   37368: 694527e2     	ldpsw	x2, x9, [sp, #0x28]
   3736c: f941e261     	ldr	x1, [x19, #0x3c0]
   37370: 8b090108     	add	x8, x8, x9
   37374: 91001d00     	add	x0, x8, #0x7
   37378: 97ff456e     	bl	0x8930 <memcpy@plt>
   3737c: f9400308     	ldr	x8, [x24]
   37380: b4000668     	cbz	x8, 0x3744c <__api_tcp_server+0xa33c>
   37384: f940ca61     	ldr	x1, [x19, #0x190]
   37388: 79404be2     	ldrh	w2, [sp, #0x24]
   3738c: aa1303e0     	mov	x0, x19
   37390: 97ffcc69     	bl	0x2a534 <__share_file+0x1d200>
   37394: 3946a268     	ldrb	w8, [x19, #0x1a8]
   37398: 35000048     	cbnz	w8, 0x373a0 <__api_tcp_server+0xa290>
   3739c: 3906e27f     	strb	wzr, [x19, #0x1b8]
   373a0: 79404bf5     	ldrh	w21, [sp, #0x24]
   373a4: 529fffe8     	mov	w8, #0xffff             // =65535
   373a8: 6b0802bf     	cmp	w21, w8
   373ac: 540002c1     	b.ne	0x37404 <__api_tcp_server+0xa2f4>
   373b0: 97ff4354     	bl	0x8100 <get_ccs_log@plt>
   373b4: aa0003f5     	mov	x21, x0
   373b8: 97ff4352     	bl	0x8100 <get_ccs_log@plt>
   373bc: d0000142     	adrp	x2, 0x61000
   373c0: 91000401     	add	x1, x0, #0x1
   373c4: 912dbc42     	add	x2, x2, #0xb6f
   373c8: 910093e3     	add	x3, sp, #0x24
   373cc: aa1503e0     	mov	x0, x21
   373d0: 94000049     	bl	0x374f4 <__api_tcp_server+0xa3e4>
   373d4: f940d268     	ldr	x8, [x19, #0x1a0]
   373d8: f940ca60     	ldr	x0, [x19, #0x190]
   373dc: b40000a8     	cbz	x8, 0x373f0 <__api_tcp_server+0xa2e0>
   373e0: 97ff4580     	bl	0x89e0 <free@plt>
   373e4: f900ca7f     	str	xzr, [x19, #0x190]
   373e8: a9007f1f     	stp	xzr, xzr, [x24]
   373ec: 14000004     	b	0x373fc <__api_tcp_server+0xa2ec>
   373f0: a9007f1f     	stp	xzr, xzr, [x24]
   373f4: b4000040     	cbz	x0, 0x373fc <__api_tcp_server+0xa2ec>
   373f8: 97ff457a     	bl	0x89e0 <free@plt>
   373fc: f900ca7f     	str	xzr, [x19, #0x190]
   37400: 79404bf5     	ldrh	w21, [sp, #0x24]
   37404: b400007a     	cbz	x26, 0x37410 <__api_tcp_server+0xa300>
   37408: aa1403e0     	mov	x0, x20
   3740c: 97ff4575     	bl	0x89e0 <free@plt>
   37410: 910223e0     	add	x0, sp, #0x88
   37414: 9400270c     	bl	0x41044 <operator delete(void*)+0x5cb4>
   37418: f9401768     	ldr	x8, [x27, #0x28]
   3741c: f85a03a9     	ldur	x9, [x29, #-0x60]
   37420: eb09011f     	cmp	x8, x9
   37424: 54000241     	b.ne	0x3746c <__api_tcp_server+0xa35c>
   37428: 2a1503e0     	mov	w0, w21
   3742c: a9527bfd     	ldp	x29, x30, [sp, #0x120]
   37430: a9514ff4     	ldp	x20, x19, [sp, #0x110]
   37434: a95057f6     	ldp	x22, x21, [sp, #0x100]
   37438: a94f5ff8     	ldp	x24, x23, [sp, #0xf0]
   3743c: a94e67fa     	ldp	x26, x25, [sp, #0xe0]
   37440: a94d6ffc     	ldp	x28, x27, [sp, #0xd0]
   37444: 9104c3ff     	add	sp, sp, #0x130
   37448: d65f03c0     	ret
   3744c: f0000100     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   37450: d0000122     	adrp	x2, 0x5d000
   37454: f0000103     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   37458: 91215c00     	add	x0, x0, #0x857
   3745c: 91163442     	add	x2, x2, #0x58d
   37460: 91397863     	add	x3, x3, #0xe5e
   37464: 528023e1     	mov	w1, #0x11f              // =287
   37468: 97ff435e     	bl	0x81e0 <__assert2@plt>
   3746c: 97ff441d     	bl	0x84e0 <__stack_chk_fail@plt>
   37470: f0000100     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   37474: d0000122     	adrp	x2, 0x5d000
   37478: f0000103     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   3747c: 91215c00     	add	x0, x0, #0x857
   37480: 9114ac42     	add	x2, x2, #0x52b
   37484: 9124c063     	add	x3, x3, #0x930
   37488: 52804a01     	mov	w1, #0x250              // =592
   3748c: 97ff4355     	bl	0x81e0 <__assert2@plt>
   37490: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   37494: a9017bfd     	stp	x29, x30, [sp, #0x10]
   37498: 910043fd     	add	x29, sp, #0x10
   3749c: b4000261     	cbz	x1, 0x374e8 <__api_tcp_server+0xa3d8>
   374a0: f940ac08     	ldr	x8, [x0, #0x158]
   374a4: aa0103f3     	mov	x19, x1
   374a8: aa0003f4     	mov	x20, x0
   374ac: f900b01f     	str	xzr, [x0, #0x160]
   374b0: b4000048     	cbz	x8, 0x374b8 <__api_tcp_server+0xa3a8>
   374b4: 3900011f     	strb	wzr, [x8]
   374b8: aa1303e0     	mov	x0, x19
   374bc: 97ff44e9     	bl	0x8860 <strlen@plt>
   374c0: b4000140     	cbz	x0, 0x374e8 <__api_tcp_server+0xa3d8>
   374c4: aa0003e5     	mov	x5, x0
   374c8: 91056280     	add	x0, x20, #0x158
   374cc: f9400001     	ldr	x1, [x0]
   374d0: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   374d4: aa1303e3     	mov	x3, x19
   374d8: aa1f03e4     	mov	x4, xzr
   374dc: aa0103e2     	mov	x2, x1
   374e0: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   374e4: 17ff57d9     	b	0xd448 <__share_file+0x114>
   374e8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   374ec: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   374f0: d65f03c0     	ret
   374f4: d102c3ff     	sub	sp, sp, #0xb0
   374f8: f90033f9     	str	x25, [sp, #0x60]
   374fc: a9075ff8     	stp	x24, x23, [sp, #0x70]
   37500: a90857f6     	stp	x22, x21, [sp, #0x80]
   37504: a9094ff4     	stp	x20, x19, [sp, #0x90]
   37508: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   3750c: 910283fd     	add	x29, sp, #0xa0
   37510: d53bd056     	mrs	x22, TPIDR_EL0
   37514: f94016c8     	ldr	x8, [x22, #0x28]
   37518: aa0303f3     	mov	x19, x3
   3751c: aa0203f4     	mov	x20, x2
   37520: f81b83a8     	stur	x8, [x29, #-0x48]
   37524: 97ff588e     	bl	0xd75c <__share_file+0x428>
   37528: f9400008     	ldr	x8, [x0]
   3752c: 39400108     	ldrb	w8, [x8]
   37530: 36180208     	tbz	w8, #0x3, 0x37570 <__api_tcp_server+0xa460>
   37534: f9401408     	ldr	x8, [x0, #0x28]
   37538: aa0003f5     	mov	x21, x0
   3753c: 39400508     	ldrb	w8, [x8, #0x1]
   37540: 34000188     	cbz	w8, 0x37570 <__api_tcp_server+0xa460>
   37544: 3940a688     	ldrb	w8, [x20, #0x29]
   37548: 7100011f     	cmp	w8, #0x0
   3754c: 528005a8     	mov	w8, #0x2d               // =45
   37550: 1a880517     	cinc	w23, w8, ne
   37554: 11000ee8     	add	w8, w23, #0x3
   37558: 121e0d18     	and	w24, w8, #0x3c
   3755c: 11008300     	add	w0, w24, #0x20
   37560: 9100c3e8     	add	x8, sp, #0x30
   37564: 97ff439f     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   37568: b9404fe8     	ldr	w8, [sp, #0x4c]
   3756c: 340001a8     	cbz	w8, 0x375a0 <__api_tcp_server+0xa490>
   37570: 2a1f03e0     	mov	w0, wzr
   37574: f94016c8     	ldr	x8, [x22, #0x28]
   37578: f85b83a9     	ldur	x9, [x29, #-0x48]
   3757c: eb09011f     	cmp	x8, x9
   37580: 540004c1     	b.ne	0x37618 <__api_tcp_server+0xa508>
   37584: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   37588: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   3758c: a94857f6     	ldp	x22, x21, [sp, #0x80]
   37590: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   37594: f94033f9     	ldr	x25, [sp, #0x60]
   37598: 9102c3ff     	add	sp, sp, #0xb0
   3759c: d65f03c0     	ret
   375a0: f0000129     	adrp	x9, 0x5e000
   375a4: f843c3f9     	ldur	x25, [sp, #0x3c]
   375a8: b94032a8     	ldr	w8, [x21, #0x30]
   375ac: fd45d120     	ldr	d0, [x9, #0xba0]
   375b0: 5280006a     	mov	w10, #0x3               // =3
   375b4: 72a0020a     	movk	w10, #0x10, lsl #16
   375b8: 1100730b     	add	w11, w24, #0x1c
   375bc: b9000b28     	str	w8, [x25, #0x8]
   375c0: 2902af2a     	stp	w10, w11, [x25, #0x14]
   375c4: fc00c320     	stur	d0, [x25, #0xc]
   375c8: f843c3f5     	ldur	x21, [sp, #0x3c]
   375cc: 510012e2     	sub	w2, w23, #0x4
   375d0: aa1403e1     	mov	x1, x20
   375d4: 910082a0     	add	x0, x21, #0x20
   375d8: b9001ea2     	str	w2, [x21, #0x1c]
   375dc: 97ff44d5     	bl	0x8930 <memcpy@plt>
   375e0: b9401b28     	ldr	w8, [x25, #0x18]
   375e4: 52800129     	mov	w9, #0x9                // =9
   375e8: 910003e0     	mov	x0, sp
   375ec: 8b0802a8     	add	x8, x21, x8
   375f0: 39000109     	strb	w9, [x8]
   375f4: 79400269     	ldrh	w9, [x19]
   375f8: 79000509     	strh	w9, [x8, #0x2]
   375fc: ad4183e1     	ldp	q1, q0, [sp, #0x30]
   37600: f9402be8     	ldr	x8, [sp, #0x50]
   37604: ad0003e1     	stp	q1, q0, [sp]
   37608: f90013e8     	str	x8, [sp, #0x20]
   3760c: 97ff43d1     	bl	0x8550 <__api_logger_buffer_commit@plt>
   37610: 52800020     	mov	w0, #0x1                // =1
   37614: 17ffffd8     	b	0x37574 <__api_tcp_server+0xa464>
   37618: 97ff43b2     	bl	0x84e0 <__stack_chk_fail@plt>
   3761c: d10683ff     	sub	sp, sp, #0x1a0
   37620: a9146ffc     	stp	x28, x27, [sp, #0x140]
   37624: a91567fa     	stp	x26, x25, [sp, #0x150]
   37628: a9165ff8     	stp	x24, x23, [sp, #0x160]
   3762c: a91757f6     	stp	x22, x21, [sp, #0x170]
   37630: a9184ff4     	stp	x20, x19, [sp, #0x180]
   37634: a9197bfd     	stp	x29, x30, [sp, #0x190]
   37638: 910643fd     	add	x29, sp, #0x190
   3763c: d53bd057     	mrs	x23, TPIDR_EL0
   37640: f94016e8     	ldr	x8, [x23, #0x28]
   37644: aa0103e3     	mov	x3, x1
   37648: aa0003f3     	mov	x19, x0
   3764c: 9102e3f8     	add	x24, sp, #0xb8
   37650: f81983a8     	stur	x8, [x29, #-0x68]
   37654: f9407c09     	ldr	x9, [x0, #0xf8]
   37658: 9103c000     	add	x0, x0, #0xf0
   3765c: b5000049     	cbnz	x9, 0x37664 <__api_tcp_server+0xa554>
   37660: b9010a7f     	str	wzr, [x19, #0x108]
   37664: f9407a68     	ldr	x8, [x19, #0xf0]
   37668: 93407c45     	sxtw	x5, w2
   3766c: aa1f03e4     	mov	x4, xzr
   37670: 8b090101     	add	x1, x8, x9
   37674: aa0803e2     	mov	x2, x8
   37678: 97ffe252     	bl	0x2ffc0 <__api_tcp_server+0x2eb0>
   3767c: 528000a8     	mov	w8, #0x5                // =5
   37680: 9101e3e9     	add	x9, sp, #0x78
   37684: aa080308     	orr	x8, x24, x8
   37688: 910123ea     	add	x10, sp, #0x48
   3768c: b000015a     	adrp	x26, 0x60000
   37690: 90000154     	adrp	x20, 0x5f000
   37694: f9000fe8     	str	x8, [sp, #0x18]
   37698: 91002128     	add	x8, x9, #0x8
   3769c: 9106f27b     	add	x27, x19, #0x1bc
   376a0: 5292d0b5     	mov	w21, #0x9685            // =38533
   376a4: 913a775a     	add	x26, x26, #0xe9d
   376a8: 5280005c     	mov	w28, #0x2               // =2
   376ac: 91075694     	add	x20, x20, #0x1d5
   376b0: f90007e8     	str	x8, [sp, #0x8]
   376b4: 91002148     	add	x8, x10, #0x8
   376b8: f90003e8     	str	x8, [sp]
   376bc: 1400000d     	b	0x376f0 <__api_tcp_server+0xa5e0>
   376c0: 97ff4290     	bl	0x8100 <get_ccs_log@plt>
   376c4: aa0003f9     	mov	x25, x0
   376c8: 97ff428e     	bl	0x8100 <get_ccs_log@plt>
   376cc: f9400fe3     	ldr	x3, [sp, #0x18]
   376d0: 91000401     	add	x1, x0, #0x1
   376d4: 9102c3e4     	add	x4, sp, #0xb0
   376d8: aa1903e0     	mov	x0, x25
   376dc: aa1a03e2     	mov	x2, x26
   376e0: 94000265     	bl	0x38074 <__api_tcp_server+0xaf64>
   376e4: 52800036     	mov	w22, #0x1               // =1
   376e8: 710006df     	cmp	w22, #0x1
   376ec: 540040e9     	b.ls	0x37f08 <__api_tcp_server+0xadf8>
   376f0: f9407e69     	ldr	x9, [x19, #0xf8]
   376f4: f100193f     	cmp	x9, #0x6
   376f8: 54004209     	b.ls	0x37f38 <__api_tcp_server+0xae28>
   376fc: b9410a68     	ldr	w8, [x19, #0x108]
   37700: f9407a6b     	ldr	x11, [x19, #0xf0]
   37704: 93407d0a     	sxtw	x10, w8
   37708: 8b0a0176     	add	x22, x11, x10
   3770c: b84032cc     	ldur	w12, [x22, #0x3]
   37710: b94002cd     	ldr	w13, [x22]
   37714: b800330c     	stur	w12, [x24, #0x3]
   37718: b900bbed     	str	w13, [sp, #0xb8]
   3771c: 7840330c     	ldurh	w12, [x24, #0x3]
   37720: 7840530e     	ldurh	w14, [x24, #0x5]
   37724: 6b2d22bf     	cmp	w21, w13, uxth
   37728: 5ac0098c     	rev	w12, w12
   3772c: 5ac009cd     	rev	w13, w14
   37730: 53107d8c     	lsr	w12, w12, #16
   37734: 53107dad     	lsr	w13, w13, #16
   37738: 7800330c     	sturh	w12, [x24, #0x3]
   3773c: 7800530d     	sturh	w13, [x24, #0x5]
   37740: 54001361     	b.ne	0x379ac <__api_tcp_server+0xa89c>
   37744: cb0a0128     	sub	x8, x9, x10
   37748: eb0d011f     	cmp	x8, x13
   3774c: f9005be8     	str	x8, [sp, #0xb0]
   37750: 54fffb83     	b.lo	0x376c0 <__api_tcp_server+0xa5b0>
   37754: 11008199     	add	w25, w12, #0x20
   37758: b900aff9     	str	w25, [sp, #0xac]
   3775c: f9000bf7     	str	x23, [sp, #0x10]
   37760: aa1403f7     	mov	x23, x20
   37764: f941f274     	ldr	x20, [x19, #0x3e0]
   37768: eb19029f     	cmp	x20, x25
   3776c: 540004c2     	b.hs	0x37804 <__api_tcp_server+0xa6f4>
   37770: f941f668     	ldr	x8, [x19, #0x3e8]
   37774: eb19011f     	cmp	x8, x25
   37778: 54000422     	b.hs	0x377fc <__api_tcp_server+0xa6ec>
   3777c: d1000728     	sub	x8, x25, #0x1
   37780: aa1b03fa     	mov	x26, x27
   37784: ea08033f     	tst	x25, x8
   37788: aa1903e8     	mov	x8, x25
   3778c: 540000c0     	b.eq	0x377a4 <__api_tcp_server+0xa694>
   37790: 52800028     	mov	w8, #0x1                // =1
   37794: aa1903e9     	mov	x9, x25
   37798: d341fd29     	lsr	x9, x9, #1
   3779c: d37ff908     	lsl	x8, x8, #1
   377a0: b5ffffc9     	cbnz	x9, 0x37798 <__api_tcp_server+0xa688>
   377a4: f100091f     	cmp	x8, #0x2
   377a8: 9a9c8100     	csel	x0, x8, x28, hi
   377ac: f901f660     	str	x0, [x19, #0x3e8]
   377b0: 97ff4458     	bl	0x8910 <malloc@plt>
   377b4: b40043e0     	cbz	x0, 0x38030 <__api_tcp_server+0xaf20>
   377b8: f941ee7c     	ldr	x28, [x19, #0x3d8]
   377bc: aa0003fb     	mov	x27, x0
   377c0: cb140339     	sub	x25, x25, x20
   377c4: b40000fc     	cbz	x28, 0x377e0 <__api_tcp_server+0xa6d0>
   377c8: aa1b03e0     	mov	x0, x27
   377cc: aa1c03e1     	mov	x1, x28
   377d0: aa1403e2     	mov	x2, x20
   377d4: 97ff4457     	bl	0x8930 <memcpy@plt>
   377d8: aa1c03e0     	mov	x0, x28
   377dc: 97ff4481     	bl	0x89e0 <free@plt>
   377e0: f941f268     	ldr	x8, [x19, #0x3e0]
   377e4: f901ee7b     	str	x27, [x19, #0x3d8]
   377e8: aa1a03fb     	mov	x27, x26
   377ec: b000015a     	adrp	x26, 0x60000
   377f0: 8b080339     	add	x25, x25, x8
   377f4: 913a775a     	add	x26, x26, #0xe9d
   377f8: 5280005c     	mov	w28, #0x2               // =2
   377fc: aa1903f4     	mov	x20, x25
   37800: f901f279     	str	x25, [x19, #0x3e0]
   37804: b4004274     	cbz	x20, 0x38050 <__api_tcp_server+0xaf40>
   37808: 78403301     	ldurh	w1, [x24, #0x3]
   3780c: f941ee63     	ldr	x3, [x19, #0x3d8]
   37810: 91001ec0     	add	x0, x22, #0x7
   37814: 9102b3e4     	add	x4, sp, #0xac
   37818: aa1b03e2     	mov	x2, x27
   3781c: 94008ab0     	bl	0x5a2dc <json_set_float_serialization_format+0x4188>
   37820: a90cffff     	stp	xzr, xzr, [sp, #0xc8]
   37824: f90063ff     	str	xzr, [sp, #0xc0]
   37828: f941f268     	ldr	x8, [x19, #0x3e0]
   3782c: b4004128     	cbz	x8, 0x38050 <__api_tcp_server+0xaf40>
   37830: f941ee63     	ldr	x3, [x19, #0x3d8]
   37834: b980afe5     	ldrsw	x5, [sp, #0xac]
   37838: 910303e0     	add	x0, sp, #0xc0
   3783c: aa1f03e1     	mov	x1, xzr
   37840: aa1f03e2     	mov	x2, xzr
   37844: aa1f03e4     	mov	x4, xzr
   37848: 97ff5700     	bl	0xd448 <__share_file+0x114>
   3784c: d10283a8     	sub	x8, x29, #0xa0
   37850: 910303e0     	add	x0, sp, #0xc0
   37854: 94002295     	bl	0x402a8 <operator delete(void*)+0x4f18>
   37858: 52800081     	mov	w1, #0x4                // =4
   3785c: aa1703e0     	mov	x0, x23
   37860: a909ffff     	stp	xzr, xzr, [sp, #0x98]
   37864: f9004bff     	str	xzr, [sp, #0x90]
   37868: aa1703f4     	mov	x20, x23
   3786c: 97ff4275     	bl	0x8240 <__strlen_chk@plt>
   37870: b4000100     	cbz	x0, 0x37890 <__api_tcp_server+0xa780>
   37874: f9404be1     	ldr	x1, [sp, #0x90]
   37878: aa0003e5     	mov	x5, x0
   3787c: 910243e0     	add	x0, sp, #0x90
   37880: aa1403e3     	mov	x3, x20
   37884: aa0103e2     	mov	x2, x1
   37888: aa1f03e4     	mov	x4, xzr
   3788c: 97ff56ef     	bl	0xd448 <__share_file+0x114>
   37890: d10283a0     	sub	x0, x29, #0xa0
   37894: 910243e1     	add	x1, sp, #0x90
   37898: 9400260b     	bl	0x410c4 <operator delete(void*)+0x5d34>
   3789c: f94053e8     	ldr	x8, [sp, #0xa0]
   378a0: b9400014     	ldr	w20, [x0]
   378a4: b4000088     	cbz	x8, 0x378b4 <__api_tcp_server+0xa7a4>
   378a8: f9404be0     	ldr	x0, [sp, #0x90]
   378ac: 97ff444d     	bl	0x89e0 <free@plt>
   378b0: f9004bff     	str	xzr, [sp, #0x90]
   378b4: 71000e9f     	cmp	w20, #0x3
   378b8: 540009e1     	b.ne	0x379f4 <__api_tcp_server+0xa8e4>
   378bc: 52800081     	mov	w1, #0x4                // =4
   378c0: aa1703e0     	mov	x0, x23
   378c4: a906ffff     	stp	xzr, xzr, [sp, #0x68]
   378c8: f90033ff     	str	xzr, [sp, #0x60]
   378cc: aa1703f4     	mov	x20, x23
   378d0: 97ff425c     	bl	0x8240 <__strlen_chk@plt>
   378d4: b4000100     	cbz	x0, 0x378f4 <__api_tcp_server+0xa7e4>
   378d8: f94033e1     	ldr	x1, [sp, #0x60]
   378dc: aa0003e5     	mov	x5, x0
   378e0: 910183e0     	add	x0, sp, #0x60
   378e4: aa1403e3     	mov	x3, x20
   378e8: aa0103e2     	mov	x2, x1
   378ec: aa1f03e4     	mov	x4, xzr
   378f0: 97ff56d6     	bl	0xd448 <__share_file+0x114>
   378f4: d10283a0     	sub	x0, x29, #0xa0
   378f8: 910183e1     	add	x1, sp, #0x60
   378fc: 940025f2     	bl	0x410c4 <operator delete(void*)+0x5d34>
   37900: b9400008     	ldr	w8, [x0]
   37904: 71000d1f     	cmp	w8, #0x3
   37908: 54003841     	b.ne	0x38010 <__api_tcp_server+0xaf00>
   3790c: a9097fff     	stp	xzr, xzr, [sp, #0x90]
   37910: f840c001     	ldur	x1, [x0, #0xc]
   37914: aa0003f9     	mov	x25, x0
   37918: 910243e0     	add	x0, sp, #0x90
   3791c: 52800022     	mov	w2, #0x1                // =1
   37920: f90053e1     	str	x1, [sp, #0xa0]
   37924: 97ff5686     	bl	0xd33c <__share_file+0x8>
   37928: f9404be1     	ldr	x1, [sp, #0x90]
   3792c: f8404323     	ldur	x3, [x25, #0x4]
   37930: f840c325     	ldur	x5, [x25, #0xc]
   37934: 910243e0     	add	x0, sp, #0x90
   37938: aa0103e2     	mov	x2, x1
   3793c: aa0303e4     	mov	x4, x3
   37940: 97ff56c2     	bl	0xd448 <__share_file+0x114>
   37944: f9403be8     	ldr	x8, [sp, #0x70]
   37948: b4000088     	cbz	x8, 0x37958 <__api_tcp_server+0xa848>
   3794c: f94033e0     	ldr	x0, [sp, #0x60]
   37950: 97ff4424     	bl	0x89e0 <free@plt>
   37954: f90033ff     	str	xzr, [sp, #0x60]
   37958: 78403308     	ldurh	w8, [x24, #0x3]
   3795c: 78405309     	ldurh	w9, [x24, #0x5]
   37960: 91001d08     	add	x8, x8, #0x7
   37964: f90023e8     	str	x8, [sp, #0x40]
   37968: cb080128     	sub	x8, x9, x8
   3796c: f9001fe8     	str	x8, [sp, #0x38]
   37970: 11008108     	add	w8, w8, #0x20
   37974: b90037e8     	str	w8, [sp, #0x34]
   37978: f941f279     	ldr	x25, [x19, #0x3e0]
   3797c: 93407d14     	sxtw	x20, w8
   37980: eb14033f     	cmp	x25, x20
   37984: 54001342     	b.hs	0x37bec <__api_tcp_server+0xaadc>
   37988: f941f668     	ldr	x8, [x19, #0x3e8]
   3798c: eb14011f     	cmp	x8, x20
   37990: 540012a2     	b.hs	0x37be4 <__api_tcp_server+0xaad4>
   37994: d1000688     	sub	x8, x20, #0x1
   37998: aa1b03fa     	mov	x26, x27
   3799c: ea08029f     	tst	x20, x8
   379a0: 54000ec1     	b.ne	0x37b78 <__api_tcp_server+0xaa68>
   379a4: aa1403e8     	mov	x8, x20
   379a8: 14000079     	b	0x37b8c <__api_tcp_server+0xaa7c>
   379ac: b2607fec     	mov	x12, #-0x100000000      // =-4294967296
   379b0: 8b09818c     	add	x12, x12, x9, lsl #32
   379b4: 8b0a056b     	add	x11, x11, x10, lsl #1
   379b8: 91000549     	add	x9, x10, #0x1
   379bc: 9360fd8a     	asr	x10, x12, #32
   379c0: 9100056b     	add	x11, x11, #0x1
   379c4: eb0a013f     	cmp	x9, x10
   379c8: 540029ea     	b.ge	0x37f04 <__api_tcp_server+0xadf4>
   379cc: 7840156c     	ldrh	w12, [x11], #0x1
   379d0: 11000508     	add	w8, w8, #0x1
   379d4: 91000529     	add	x9, x9, #0x1
   379d8: 6b15019f     	cmp	w12, w21
   379dc: 54ffff41     	b.ne	0x379c4 <__api_tcp_server+0xa8b4>
   379e0: b9010a68     	str	w8, [x19, #0x108]
   379e4: 52800056     	mov	w22, #0x2               // =2
   379e8: 710006df     	cmp	w22, #0x1
   379ec: 54ffe828     	b.hi	0x376f0 <__api_tcp_server+0xa5e0>
   379f0: 14000146     	b	0x37f08 <__api_tcp_server+0xadf8>
   379f4: 97ff41c3     	bl	0x8100 <get_ccs_log@plt>
   379f8: aa0003f9     	mov	x25, x0
   379fc: 97ff41c1     	bl	0x8100 <get_ccs_log@plt>
   37a00: aa1903e0     	mov	x0, x25
   37a04: 97ff5756     	bl	0xd75c <__share_file+0x428>
   37a08: 528cc041     	mov	w1, #0x6602             // =26114
   37a0c: d0000144     	adrp	x4, 0x61000
   37a10: 910303e5     	add	x5, sp, #0xc0
   37a14: 72a60ac1     	movk	w1, #0x3056, lsl #16
   37a18: 52800022     	mov	w2, #0x1                // =1
   37a1c: 52800083     	mov	w3, #0x4                // =4
   37a20: 912e6484     	add	x4, x4, #0xb99
   37a24: 94000767     	bl	0x397c0 <__api_tcp_server+0xc6b0>
   37a28: b0000140     	adrp	x0, 0x60000
   37a2c: 910243e8     	add	x8, sp, #0x90
   37a30: 910303e1     	add	x1, sp, #0xc0
   37a34: 913b0c00     	add	x0, x0, #0xec3
   37a38: 97ffe21f     	bl	0x302b4 <__api_tcp_server+0x31a4>
   37a3c: 78403301     	ldurh	w1, [x24, #0x3]
   37a40: 78405302     	ldurh	w2, [x24, #0x5]
   37a44: f9407e63     	ldr	x3, [x19, #0xf8]
   37a48: d0000140     	adrp	x0, 0x61000
   37a4c: 910183e8     	add	x8, sp, #0x60
   37a50: 912ed800     	add	x0, x0, #0xbb6
   37a54: 940035ab     	bl	0x45100 <operator delete(void*)+0x9d70>
   37a58: f9404fe8     	ldr	x8, [sp, #0x98]
   37a5c: f94037e5     	ldr	x5, [sp, #0x68]
   37a60: aa1703f4     	mov	x20, x23
   37a64: f9400bf7     	ldr	x23, [sp, #0x10]
   37a68: d0000156     	adrp	x22, 0x61000
   37a6c: ab05011f     	cmn	x8, x5
   37a70: 91312ed6     	add	x22, x22, #0xc4b
   37a74: a9087fff     	stp	xzr, xzr, [sp, #0x80]
   37a78: f9003fff     	str	xzr, [sp, #0x78]
   37a7c: 54000280     	b.eq	0x37acc <__api_tcp_server+0xa9bc>
   37a80: f90043ff     	str	xzr, [sp, #0x80]
   37a84: b4000188     	cbz	x8, 0x37ab4 <__api_tcp_server+0xa9a4>
   37a88: f9404be3     	ldr	x3, [sp, #0x90]
   37a8c: 9101e3e0     	add	x0, sp, #0x78
   37a90: aa1f03e1     	mov	x1, xzr
   37a94: aa1f03e2     	mov	x2, xzr
   37a98: aa0303e4     	mov	x4, x3
   37a9c: aa0803e5     	mov	x5, x8
   37aa0: 97ff566a     	bl	0xd448 <__share_file+0x114>
   37aa4: f9403fe2     	ldr	x2, [sp, #0x78]
   37aa8: b9809be8     	ldrsw	x8, [sp, #0x98]
   37aac: f94037e5     	ldr	x5, [sp, #0x68]
   37ab0: 14000002     	b	0x37ab8 <__api_tcp_server+0xa9a8>
   37ab4: aa1f03e2     	mov	x2, xzr
   37ab8: f94033e3     	ldr	x3, [sp, #0x60]
   37abc: 8b080041     	add	x1, x2, x8
   37ac0: 9101e3e0     	add	x0, sp, #0x78
   37ac4: aa0303e4     	mov	x4, x3
   37ac8: 97ff5660     	bl	0xd448 <__share_file+0x114>
   37acc: 52800201     	mov	w1, #0x10               // =16
   37ad0: aa1603e0     	mov	x0, x22
   37ad4: a9057fff     	stp	xzr, xzr, [sp, #0x50]
   37ad8: f90027ff     	str	xzr, [sp, #0x48]
   37adc: 97ff41d9     	bl	0x8240 <__strlen_chk@plt>
   37ae0: b4000100     	cbz	x0, 0x37b00 <__api_tcp_server+0xa9f0>
   37ae4: f94027e1     	ldr	x1, [sp, #0x48]
   37ae8: aa0003e5     	mov	x5, x0
   37aec: 910123e0     	add	x0, sp, #0x48
   37af0: aa1603e3     	mov	x3, x22
   37af4: aa0103e2     	mov	x2, x1
   37af8: aa1f03e4     	mov	x4, xzr
   37afc: 97ff5653     	bl	0xd448 <__share_file+0x114>
   37b00: 9101e3e0     	add	x0, sp, #0x78
   37b04: 910123e1     	add	x1, sp, #0x48
   37b08: 940034bd     	bl	0x44dfc <operator delete(void*)+0x9a6c>
   37b0c: f9402fe8     	ldr	x8, [sp, #0x58]
   37b10: b4000088     	cbz	x8, 0x37b20 <__api_tcp_server+0xaa10>
   37b14: f94027e0     	ldr	x0, [sp, #0x48]
   37b18: 97ff43b2     	bl	0x89e0 <free@plt>
   37b1c: f90027ff     	str	xzr, [sp, #0x48]
   37b20: f94047e8     	ldr	x8, [sp, #0x88]
   37b24: f94003e9     	ldr	x9, [sp]
   37b28: a9007d3f     	stp	xzr, xzr, [x9]
   37b2c: b4000088     	cbz	x8, 0x37b3c <__api_tcp_server+0xaa2c>
   37b30: f9403fe0     	ldr	x0, [sp, #0x78]
   37b34: 97ff43ab     	bl	0x89e0 <free@plt>
   37b38: f9003fff     	str	xzr, [sp, #0x78]
   37b3c: f9403be8     	ldr	x8, [sp, #0x70]
   37b40: f94007e9     	ldr	x9, [sp, #0x8]
   37b44: a9007d3f     	stp	xzr, xzr, [x9]
   37b48: b4000088     	cbz	x8, 0x37b58 <__api_tcp_server+0xaa48>
   37b4c: f94033e0     	ldr	x0, [sp, #0x60]
   37b50: 97ff43a4     	bl	0x89e0 <free@plt>
   37b54: f90033ff     	str	xzr, [sp, #0x60]
   37b58: f94053e8     	ldr	x8, [sp, #0xa0]
   37b5c: b4000088     	cbz	x8, 0x37b6c <__api_tcp_server+0xaa5c>
   37b60: f9404be0     	ldr	x0, [sp, #0x90]
   37b64: 97ff439f     	bl	0x89e0 <free@plt>
   37b68: f9004bff     	str	xzr, [sp, #0x90]
   37b6c: f9007e7f     	str	xzr, [x19, #0xf8]
   37b70: 52800036     	mov	w22, #0x1               // =1
   37b74: 140000d0     	b	0x37eb4 <__api_tcp_server+0xada4>
   37b78: 52800028     	mov	w8, #0x1                // =1
   37b7c: aa1403e9     	mov	x9, x20
   37b80: d341fd29     	lsr	x9, x9, #1
   37b84: d37ff908     	lsl	x8, x8, #1
   37b88: b5ffffc9     	cbnz	x9, 0x37b80 <__api_tcp_server+0xaa70>
   37b8c: f100091f     	cmp	x8, #0x2
   37b90: 9a9c8100     	csel	x0, x8, x28, hi
   37b94: f901f660     	str	x0, [x19, #0x3e8]
   37b98: 97ff435e     	bl	0x8910 <malloc@plt>
   37b9c: b40024a0     	cbz	x0, 0x38030 <__api_tcp_server+0xaf20>
   37ba0: f941ee7c     	ldr	x28, [x19, #0x3d8]
   37ba4: aa0003fb     	mov	x27, x0
   37ba8: cb190294     	sub	x20, x20, x25
   37bac: b40000fc     	cbz	x28, 0x37bc8 <__api_tcp_server+0xaab8>
   37bb0: aa1b03e0     	mov	x0, x27
   37bb4: aa1c03e1     	mov	x1, x28
   37bb8: aa1903e2     	mov	x2, x25
   37bbc: 97ff435d     	bl	0x8930 <memcpy@plt>
   37bc0: aa1c03e0     	mov	x0, x28
   37bc4: 97ff4387     	bl	0x89e0 <free@plt>
   37bc8: f941f268     	ldr	x8, [x19, #0x3e0]
   37bcc: f901ee7b     	str	x27, [x19, #0x3d8]
   37bd0: aa1a03fb     	mov	x27, x26
   37bd4: b000015a     	adrp	x26, 0x60000
   37bd8: 8b080294     	add	x20, x20, x8
   37bdc: 913a775a     	add	x26, x26, #0xe9d
   37be0: 5280005c     	mov	w28, #0x2               // =2
   37be4: aa1403f9     	mov	x25, x20
   37be8: f901f274     	str	x20, [x19, #0x3e0]
   37bec: b4002339     	cbz	x25, 0x38050 <__api_tcp_server+0xaf40>
   37bf0: f94023e8     	ldr	x8, [sp, #0x40]
   37bf4: b9403be1     	ldr	w1, [sp, #0x38]
   37bf8: f941ee63     	ldr	x3, [x19, #0x3d8]
   37bfc: 9100d3e4     	add	x4, sp, #0x34
   37c00: 8b0802c0     	add	x0, x22, x8
   37c04: aa1b03e2     	mov	x2, x27
   37c08: aa1703f4     	mov	x20, x23
   37c0c: 940089b4     	bl	0x5a2dc <json_set_float_serialization_format+0x4188>
   37c10: 78405308     	ldurh	w8, [x24, #0x5]
   37c14: a943a7ea     	ldp	x10, x9, [sp, #0x38]
   37c18: cb090108     	sub	x8, x8, x9
   37c1c: eb08015f     	cmp	x10, x8
   37c20: 54000229     	b.ls	0x37c64 <__api_tcp_server+0xab54>
   37c24: 97ff4137     	bl	0x8100 <get_ccs_log@plt>
   37c28: aa0003f9     	mov	x25, x0
   37c2c: 97ff4135     	bl	0x8100 <get_ccs_log@plt>
   37c30: f9400fe4     	ldr	x4, [sp, #0x18]
   37c34: d0000142     	adrp	x2, 0x61000
   37c38: 91000401     	add	x1, x0, #0x1
   37c3c: 9100e3e3     	add	x3, sp, #0x38
   37c40: 910103e5     	add	x5, sp, #0x40
   37c44: aa1903e0     	mov	x0, x25
   37c48: 912f7c42     	add	x2, x2, #0xbdf
   37c4c: 9400015b     	bl	0x381b8 <__api_tcp_server+0xb0a8>
   37c50: f9400bf7     	ldr	x23, [sp, #0x10]
   37c54: 52800036     	mov	w22, #0x1               // =1
   37c58: f94053e8     	ldr	x8, [sp, #0xa0]
   37c5c: b5001268     	cbnz	x8, 0x37ea8 <__api_tcp_server+0xad98>
   37c60: 14000095     	b	0x37eb4 <__api_tcp_server+0xada4>
   37c64: f94063e8     	ldr	x8, [sp, #0xc0]
   37c68: f90067ff     	str	xzr, [sp, #0xc8]
   37c6c: b4000048     	cbz	x8, 0x37c74 <__api_tcp_server+0xab64>
   37c70: 3900011f     	strb	wzr, [x8]
   37c74: f941f268     	ldr	x8, [x19, #0x3e0]
   37c78: b4001ec8     	cbz	x8, 0x38050 <__api_tcp_server+0xaf40>
   37c7c: a94c23e2     	ldp	x2, x8, [sp, #0xc0]
   37c80: f941ee63     	ldr	x3, [x19, #0x3d8]
   37c84: b98037e5     	ldrsw	x5, [sp, #0x34]
   37c88: 910303e0     	add	x0, sp, #0xc0
   37c8c: 8b080041     	add	x1, x2, x8
   37c90: aa1f03e4     	mov	x4, xzr
   37c94: 97ff55ed     	bl	0xd448 <__share_file+0x114>
   37c98: f94067e1     	ldr	x1, [sp, #0xc8]
   37c9c: 910183e0     	add	x0, sp, #0x60
   37ca0: 52800022     	mov	w2, #0x1                // =1
   37ca4: f90033ff     	str	xzr, [sp, #0x60]
   37ca8: a90687ff     	stp	xzr, x1, [sp, #0x68]
   37cac: 97ff55a4     	bl	0xd33c <__share_file+0x8>
   37cb0: f94033e1     	ldr	x1, [sp, #0x60]
   37cb4: a94c17e3     	ldp	x3, x5, [sp, #0xc0]
   37cb8: 910183e0     	add	x0, sp, #0x60
   37cbc: aa0103e2     	mov	x2, x1
   37cc0: aa0303e4     	mov	x4, x3
   37cc4: 97ff55e1     	bl	0xd448 <__share_file+0x114>
   37cc8: 97ff410e     	bl	0x8100 <get_ccs_log@plt>
   37ccc: aa0003f9     	mov	x25, x0
   37cd0: 97ff410c     	bl	0x8100 <get_ccs_log@plt>
   37cd4: a94923e9     	ldp	x9, x8, [sp, #0x90]
   37cd8: a9462beb     	ldp	x11, x10, [sp, #0x60]
   37cdc: aa1903e0     	mov	x0, x25
   37ce0: f100011f     	cmp	x8, #0x0
   37ce4: 90000168     	adrp	x8, 0x63000
   37ce8: 912c5d08     	add	x8, x8, #0xb17
   37cec: aa0803ec     	mov	x12, x8
   37cf0: 9a890108     	csel	x8, x8, x9, eq
   37cf4: f100015f     	cmp	x10, #0x0
   37cf8: f90017e8     	str	x8, [sp, #0x28]
   37cfc: 9a8b0188     	csel	x8, x12, x11, eq
   37d00: f90013e8     	str	x8, [sp, #0x20]
   37d04: 97ff5696     	bl	0xd75c <__share_file+0x428>
   37d08: f9400fe7     	ldr	x7, [sp, #0x18]
   37d0c: 528cc041     	mov	w1, #0x6602             // =26114
   37d10: d0000144     	adrp	x4, 0x61000
   37d14: 9100a3e5     	add	x5, sp, #0x28
   37d18: 910083e6     	add	x6, sp, #0x20
   37d1c: 72a60ac1     	movk	w1, #0x3056, lsl #16
   37d20: 52800022     	mov	w2, #0x1                // =1
   37d24: 2a1f03e3     	mov	w3, wzr
   37d28: 91305484     	add	x4, x4, #0xc15
   37d2c: 94000708     	bl	0x3994c <__api_tcp_server+0xc83c>
   37d30: f940a274     	ldr	x20, [x19, #0x140]
   37d34: 3906327f     	strb	wzr, [x19, #0x18c]
   37d38: b40001f4     	cbz	x20, 0x37d74 <__api_tcp_server+0xac64>
   37d3c: f9409e76     	ldr	x22, [x19, #0x138]
   37d40: b50000d6     	cbnz	x22, 0x37d58 <__api_tcp_server+0xac48>
   37d44: 1400000b     	b	0x37d70 <__api_tcp_server+0xac60>
   37d48: a900fedf     	stp	xzr, xzr, [x22, #0x8]
   37d4c: f1000694     	subs	x20, x20, #0x1
   37d50: 910062d6     	add	x22, x22, #0x18
   37d54: 540000e0     	b.eq	0x37d70 <__api_tcp_server+0xac60>
   37d58: f9400ac8     	ldr	x8, [x22, #0x10]
   37d5c: b4ffff68     	cbz	x8, 0x37d48 <__api_tcp_server+0xac38>
   37d60: f94002c0     	ldr	x0, [x22]
   37d64: 97ff431f     	bl	0x89e0 <free@plt>
   37d68: f90002df     	str	xzr, [x22]
   37d6c: 17fffff7     	b	0x37d48 <__api_tcp_server+0xac38>
   37d70: f900a27f     	str	xzr, [x19, #0x140]
   37d74: f9404ff4     	ldr	x20, [sp, #0x98]
   37d78: d0000140     	adrp	x0, 0x61000
   37d7c: 52800181     	mov	w1, #0xc                // =12
   37d80: 9130e400     	add	x0, x0, #0xc39
   37d84: 97ff412f     	bl	0x8240 <__strlen_chk@plt>
   37d88: f9404ff9     	ldr	x25, [sp, #0x98]
   37d8c: eb00029f     	cmp	x20, x0
   37d90: 540002e1     	b.ne	0x37dec <__api_tcp_server+0xacdc>
   37d94: f9404be8     	ldr	x8, [sp, #0x90]
   37d98: 90000169     	adrp	x9, 0x63000
   37d9c: f100033f     	cmp	x25, #0x0
   37da0: 912c5d29     	add	x9, x9, #0xb17
   37da4: d0000141     	adrp	x1, 0x61000
   37da8: 9a880120     	csel	x0, x9, x8, eq
   37dac: 9130e421     	add	x1, x1, #0xc39
   37db0: aa1903e2     	mov	x2, x25
   37db4: 97ff41a3     	bl	0x8440 <memcmp@plt>
   37db8: f1002f3f     	cmp	x25, #0xb
   37dbc: 54000181     	b.ne	0x37dec <__api_tcp_server+0xacdc>
   37dc0: 35000160     	cbnz	w0, 0x37dec <__api_tcp_server+0xacdc>
   37dc4: 910183e1     	add	x1, sp, #0x60
   37dc8: aa1303e0     	mov	x0, x19
   37dcc: f9007e7f     	str	xzr, [x19, #0xf8]
   37dd0: 9400014f     	bl	0x3830c <__api_tcp_server+0xb1fc>
   37dd4: aa1703f4     	mov	x20, x23
   37dd8: f9400bf7     	ldr	x23, [sp, #0x10]
   37ddc: 52800036     	mov	w22, #0x1               // =1
   37de0: f9403be8     	ldr	x8, [sp, #0x70]
   37de4: b5000588     	cbnz	x8, 0x37e94 <__api_tcp_server+0xad84>
   37de8: 1400002e     	b	0x37ea0 <__api_tcp_server+0xad90>
   37dec: 90000120     	adrp	x0, 0x5b000
   37df0: 52800028     	mov	w8, #0x1                // =1
   37df4: 52800161     	mov	w1, #0xb                // =11
   37df8: 912ea800     	add	x0, x0, #0xbaa
   37dfc: 3906e268     	strb	w8, [x19, #0x1b8]
   37e00: 97ff4110     	bl	0x8240 <__strlen_chk@plt>
   37e04: eb00033f     	cmp	x25, x0
   37e08: aa1703f4     	mov	x20, x23
   37e0c: 54000161     	b.ne	0x37e38 <__api_tcp_server+0xad28>
   37e10: a94967e8     	ldp	x8, x25, [sp, #0x90]
   37e14: 90000169     	adrp	x9, 0x63000
   37e18: 912c5d29     	add	x9, x9, #0xb17
   37e1c: 90000121     	adrp	x1, 0x5b000
   37e20: f100033f     	cmp	x25, #0x0
   37e24: 9a880120     	csel	x0, x9, x8, eq
   37e28: 912ea821     	add	x1, x1, #0xbaa
   37e2c: aa1903e2     	mov	x2, x25
   37e30: 97ff4184     	bl	0x8440 <memcmp@plt>
   37e34: 34000540     	cbz	w0, 0x37edc <__api_tcp_server+0xadcc>
   37e38: 97ffb359     	bl	0x24b9c <__share_file+0x17868>
   37e3c: f9400bf7     	ldr	x23, [sp, #0x10]
   37e40: 910243e1     	add	x1, sp, #0x90
   37e44: 910183e2     	add	x2, sp, #0x60
   37e48: 97ffb5de     	bl	0x255c0 <__share_file+0x1828c>
   37e4c: 78405308     	ldurh	w8, [x24, #0x5]
   37e50: b9810a69     	ldrsw	x9, [x19, #0x108]
   37e54: f9407e6a     	ldr	x10, [x19, #0xf8]
   37e58: 8b080128     	add	x8, x9, x8
   37e5c: b9010a68     	str	w8, [x19, #0x108]
   37e60: eb080148     	subs	x8, x10, x8
   37e64: f9005be8     	str	x8, [sp, #0xb0]
   37e68: 540000e0     	b.eq	0x37e84 <__api_tcp_server+0xad74>
   37e6c: f100191f     	cmp	x8, #0x6
   37e70: 540000c9     	b.ls	0x37e88 <__api_tcp_server+0xad78>
   37e74: 52800056     	mov	w22, #0x2               // =2
   37e78: f9403be8     	ldr	x8, [sp, #0x70]
   37e7c: b50000c8     	cbnz	x8, 0x37e94 <__api_tcp_server+0xad84>
   37e80: 14000008     	b	0x37ea0 <__api_tcp_server+0xad90>
   37e84: f9007e7f     	str	xzr, [x19, #0xf8]
   37e88: 2a1f03f6     	mov	w22, wzr
   37e8c: f9403be8     	ldr	x8, [sp, #0x70]
   37e90: b4000088     	cbz	x8, 0x37ea0 <__api_tcp_server+0xad90>
   37e94: f94033e0     	ldr	x0, [sp, #0x60]
   37e98: 97ff42d2     	bl	0x89e0 <free@plt>
   37e9c: f90033ff     	str	xzr, [sp, #0x60]
   37ea0: f94053e8     	ldr	x8, [sp, #0xa0]
   37ea4: b4000088     	cbz	x8, 0x37eb4 <__api_tcp_server+0xada4>
   37ea8: f9404be0     	ldr	x0, [sp, #0x90]
   37eac: 97ff42cd     	bl	0x89e0 <free@plt>
   37eb0: f9004bff     	str	xzr, [sp, #0x90]
   37eb4: d10283a0     	sub	x0, x29, #0xa0
   37eb8: 94002463     	bl	0x41044 <operator delete(void*)+0x5cb4>
   37ebc: f9406be8     	ldr	x8, [sp, #0xd0]
   37ec0: b4ffc148     	cbz	x8, 0x376e8 <__api_tcp_server+0xa5d8>
   37ec4: f94063e0     	ldr	x0, [sp, #0xc0]
   37ec8: 97ff42c6     	bl	0x89e0 <free@plt>
   37ecc: f90063ff     	str	xzr, [sp, #0xc0]
   37ed0: 710006df     	cmp	w22, #0x1
   37ed4: 54ffc0e8     	b.hi	0x376f0 <__api_tcp_server+0xa5e0>
   37ed8: 1400000c     	b	0x37f08 <__api_tcp_server+0xadf8>
   37edc: 97ffb330     	bl	0x24b9c <__share_file+0x17868>
   37ee0: f9400bf7     	ldr	x23, [sp, #0x10]
   37ee4: f1002b3f     	cmp	x25, #0xa
   37ee8: 54fffac1     	b.ne	0x37e40 <__api_tcp_server+0xad30>
   37eec: f940da63     	ldr	x3, [x19, #0x1b0]
   37ef0: 910243e1     	add	x1, sp, #0x90
   37ef4: 910183e2     	add	x2, sp, #0x60
   37ef8: 97ffbb4a     	bl	0x26c20 <__share_file+0x198ec>
   37efc: f900da7f     	str	xzr, [x19, #0x1b0]
   37f00: 17ffffd3     	b	0x37e4c <__api_tcp_server+0xad3c>
   37f04: f9007e7f     	str	xzr, [x19, #0xf8]
   37f08: f94016e8     	ldr	x8, [x23, #0x28]
   37f0c: f85983a9     	ldur	x9, [x29, #-0x68]
   37f10: eb09011f     	cmp	x8, x9
   37f14: 54000ae1     	b.ne	0x38070 <__api_tcp_server+0xaf60>
   37f18: a9597bfd     	ldp	x29, x30, [sp, #0x190]
   37f1c: a9584ff4     	ldp	x20, x19, [sp, #0x180]
   37f20: a95757f6     	ldp	x22, x21, [sp, #0x170]
   37f24: a9565ff8     	ldp	x24, x23, [sp, #0x160]
   37f28: a95567fa     	ldp	x26, x25, [sp, #0x150]
   37f2c: a9546ffc     	ldp	x28, x27, [sp, #0x140]
   37f30: 910683ff     	add	sp, sp, #0x1a0
   37f34: d65f03c0     	ret
   37f38: 97ff4072     	bl	0x8100 <get_ccs_log@plt>
   37f3c: aa0003f4     	mov	x20, x0
   37f40: 97ff4070     	bl	0x8100 <get_ccs_log@plt>
   37f44: f9407e75     	ldr	x21, [x19, #0xf8]
   37f48: aa1403e0     	mov	x0, x20
   37f4c: 97ff5604     	bl	0xd75c <__share_file+0x428>
   37f50: f9400008     	ldr	x8, [x0]
   37f54: 39400108     	ldrb	w8, [x8]
   37f58: 360ffd88     	tbz	w8, #0x1, 0x37f08 <__api_tcp_server+0xadf8>
   37f5c: f9401408     	ldr	x8, [x0, #0x28]
   37f60: aa0003f3     	mov	x19, x0
   37f64: 39400508     	ldrb	w8, [x8, #0x1]
   37f68: 34fffd08     	cbz	w8, 0x37f08 <__api_tcp_server+0xadf8>
   37f6c: d10283a8     	sub	x8, x29, #0xa0
   37f70: 52800f80     	mov	w0, #0x7c               // =124
   37f74: 97ff411b     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   37f78: b857c3a8     	ldur	w8, [x29, #-0x84]
   37f7c: 35fffc68     	cbnz	w8, 0x37f08 <__api_tcp_server+0xadf8>
   37f80: f8444308     	ldur	x8, [x24, #0x44]
   37f84: b9403269     	ldr	w9, [x19, #0x30]
   37f88: f000012a     	adrp	x10, 0x5e000
   37f8c: fd45d140     	ldr	d0, [x10, #0xba0]
   37f90: 910303e0     	add	x0, sp, #0xc0
   37f94: b9000909     	str	w9, [x8, #0x8]
   37f98: d2800029     	mov	x9, #0x1                // =1
   37f9c: f2a00209     	movk	x9, #0x10, lsl #16
   37fa0: f2c00c89     	movk	x9, #0x64, lsl #32
   37fa4: f8014109     	stur	x9, [x8, #0x14]
   37fa8: b0000149     	adrp	x9, 0x60000
   37fac: 91396929     	add	x9, x9, #0xe5a
   37fb0: ad400921     	ldp	q1, q2, [x9]
   37fb4: fc00c100     	stur	d0, [x8, #0xc]
   37fb8: f844430a     	ldur	x10, [x24, #0x44]
   37fbc: ad410d20     	ldp	q0, q3, [x9, #0x20]
   37fc0: 52800849     	mov	w9, #0x42               // =66
   37fc4: b9001d49     	str	w9, [x10, #0x1c]
   37fc8: 528faf69     	mov	w9, #0x7d7b             // =32123
   37fcc: 7900c149     	strh	w9, [x10, #0x60]
   37fd0: ad020d40     	stp	q0, q3, [x10, #0x40]
   37fd4: ad010941     	stp	q1, q2, [x10, #0x20]
   37fd8: b9401908     	ldr	w8, [x8, #0x18]
   37fdc: 528001a9     	mov	w9, #0xd                // =13
   37fe0: 8b080148     	add	x8, x10, x8
   37fe4: 528000ea     	mov	w10, #0x7               // =7
   37fe8: 39000109     	strb	w9, [x8]
   37fec: f8004115     	stur	x21, [x8, #0x4]
   37ff0: 39003109     	strb	w9, [x8, #0xc]
   37ff4: f900090a     	str	x10, [x8, #0x10]
   37ff8: ad7b03a1     	ldp	q1, q0, [x29, #-0xa0]
   37ffc: f85803a8     	ldur	x8, [x29, #-0x80]
   38000: ad0603e1     	stp	q1, q0, [sp, #0xc0]
   38004: f90073e8     	str	x8, [sp, #0xe0]
   38008: 97ff4152     	bl	0x8550 <__api_logger_buffer_commit@plt>
   3800c: 17ffffbf     	b	0x37f08 <__api_tcp_server+0xadf8>
   38010: 90000120     	adrp	x0, 0x5c000
   38014: 90000122     	adrp	x2, 0x5c000
   38018: 90000123     	adrp	x3, 0x5c000
   3801c: 9114cc00     	add	x0, x0, #0x533
   38020: 91184c42     	add	x2, x2, #0x613
   38024: 91194063     	add	x3, x3, #0x650
   38028: 52800bc1     	mov	w1, #0x5e               // =94
   3802c: 97ff406d     	bl	0x81e0 <__assert2@plt>
   38030: d0000100     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   38034: b0000122     	adrp	x2, 0x5d000
   38038: d0000103     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   3803c: 91215c00     	add	x0, x0, #0x857
   38040: 9114ac42     	add	x2, x2, #0x52b
   38044: 9124c063     	add	x3, x3, #0x930
   38048: 52804a01     	mov	w1, #0x250              // =592
   3804c: 97ff4065     	bl	0x81e0 <__assert2@plt>
   38050: d0000100     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   38054: b0000122     	adrp	x2, 0x5d000
   38058: d0000103     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   3805c: 91215c00     	add	x0, x0, #0x857
   38060: 91163442     	add	x2, x2, #0x58d
   38064: 91397863     	add	x3, x3, #0xe5e
   38068: 528023e1     	mov	w1, #0x11f              // =287
   3806c: 97ff405d     	bl	0x81e0 <__assert2@plt>
   38070: 97ff411c     	bl	0x84e0 <__stack_chk_fail@plt>
   38074: d102c3ff     	sub	sp, sp, #0xb0
   38078: a90667fa     	stp	x26, x25, [sp, #0x60]
   3807c: a9075ff8     	stp	x24, x23, [sp, #0x70]
   38080: a90857f6     	stp	x22, x21, [sp, #0x80]
   38084: a9094ff4     	stp	x20, x19, [sp, #0x90]
   38088: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   3808c: 910283fd     	add	x29, sp, #0xa0
   38090: d53bd057     	mrs	x23, TPIDR_EL0
   38094: f94016e8     	ldr	x8, [x23, #0x28]
   38098: aa0403f3     	mov	x19, x4
   3809c: aa0303f4     	mov	x20, x3
   380a0: aa0203f5     	mov	x21, x2
   380a4: f81b83a8     	stur	x8, [x29, #-0x48]
   380a8: 97ff55ad     	bl	0xd75c <__share_file+0x428>
   380ac: f9400008     	ldr	x8, [x0]
   380b0: 39400108     	ldrb	w8, [x8]
   380b4: 36200248     	tbz	w8, #0x4, 0x380fc <__api_tcp_server+0xafec>
   380b8: f9401408     	ldr	x8, [x0, #0x28]
   380bc: aa0003f6     	mov	x22, x0
   380c0: 39400508     	ldrb	w8, [x8, #0x1]
   380c4: 340001c8     	cbz	w8, 0x380fc <__api_tcp_server+0xafec>
   380c8: 394096a8     	ldrb	w8, [x21, #0x25]
   380cc: 52800529     	mov	w9, #0x29               // =41
   380d0: 7100011f     	cmp	w8, #0x0
   380d4: 1a890538     	cinc	w24, w9, ne
   380d8: 11000f08     	add	w8, w24, #0x3
   380dc: 52800589     	mov	w9, #0x2c               // =44
   380e0: 0a090119     	and	w25, w8, w9
   380e4: 321c0328     	orr	w8, w25, #0x10
   380e8: 11007100     	add	w0, w8, #0x1c
   380ec: 9100c3e8     	add	x8, sp, #0x30
   380f0: 97ff40bc     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   380f4: b9404fe8     	ldr	w8, [sp, #0x4c]
   380f8: 340001a8     	cbz	w8, 0x3812c <__api_tcp_server+0xb01c>
   380fc: 2a1f03e0     	mov	w0, wzr
   38100: f94016e8     	ldr	x8, [x23, #0x28]
   38104: f85b83a9     	ldur	x9, [x29, #-0x48]
   38108: eb09011f     	cmp	x8, x9
   3810c: 54000541     	b.ne	0x381b4 <__api_tcp_server+0xb0a4>
   38110: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   38114: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   38118: a94857f6     	ldp	x22, x21, [sp, #0x80]
   3811c: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   38120: a94667fa     	ldp	x26, x25, [sp, #0x60]
   38124: 9102c3ff     	add	sp, sp, #0xb0
   38128: d65f03c0     	ret
   3812c: d0000129     	adrp	x9, 0x5e000
   38130: f843c3fa     	ldur	x26, [sp, #0x3c]
   38134: b94032c8     	ldr	w8, [x22, #0x30]
   38138: fd45d120     	ldr	d0, [x9, #0xba0]
   3813c: 5280008a     	mov	w10, #0x4               // =4
   38140: 72a0020a     	movk	w10, #0x10, lsl #16
   38144: 1100732b     	add	w11, w25, #0x1c
   38148: b9000b48     	str	w8, [x26, #0x8]
   3814c: 2902af4a     	stp	w10, w11, [x26, #0x14]
   38150: fc00c340     	stur	d0, [x26, #0xc]
   38154: f843c3f6     	ldur	x22, [sp, #0x3c]
   38158: 51001302     	sub	w2, w24, #0x4
   3815c: aa1503e1     	mov	x1, x21
   38160: 910082c0     	add	x0, x22, #0x20
   38164: b9001ec2     	str	w2, [x22, #0x1c]
   38168: 97ff41f2     	bl	0x8930 <memcpy@plt>
   3816c: b9401b48     	ldr	w8, [x26, #0x18]
   38170: 52800129     	mov	w9, #0x9                // =9
   38174: 528001aa     	mov	w10, #0xd               // =13
   38178: 910003e0     	mov	x0, sp
   3817c: 8b0802c8     	add	x8, x22, x8
   38180: 39000109     	strb	w9, [x8]
   38184: 79400289     	ldrh	w9, [x20]
   38188: 3900110a     	strb	w10, [x8, #0x4]
   3818c: 79000509     	strh	w9, [x8, #0x2]
   38190: f9400269     	ldr	x9, [x19]
   38194: f9000509     	str	x9, [x8, #0x8]
   38198: ad4183e1     	ldp	q1, q0, [sp, #0x30]
   3819c: f9402be8     	ldr	x8, [sp, #0x50]
   381a0: ad0003e1     	stp	q1, q0, [sp]
   381a4: f90013e8     	str	x8, [sp, #0x20]
   381a8: 97ff40ea     	bl	0x8550 <__api_logger_buffer_commit@plt>
   381ac: 52800020     	mov	w0, #0x1                // =1
   381b0: 17ffffd4     	b	0x38100 <__api_tcp_server+0xaff0>
   381b4: 97ff40cb     	bl	0x84e0 <__stack_chk_fail@plt>
   381b8: d10303ff     	sub	sp, sp, #0xc0
   381bc: f90033fb     	str	x27, [sp, #0x60]
   381c0: a90767fa     	stp	x26, x25, [sp, #0x70]
   381c4: a9085ff8     	stp	x24, x23, [sp, #0x80]
   381c8: a90957f6     	stp	x22, x21, [sp, #0x90]
   381cc: a90a4ff4     	stp	x20, x19, [sp, #0xa0]
   381d0: a90b7bfd     	stp	x29, x30, [sp, #0xb0]
   381d4: 9102c3fd     	add	x29, sp, #0xb0
   381d8: d53bd058     	mrs	x24, TPIDR_EL0
   381dc: f9401708     	ldr	x8, [x24, #0x28]
   381e0: aa0503f3     	mov	x19, x5
   381e4: aa0403f4     	mov	x20, x4
   381e8: aa0303f5     	mov	x21, x3
   381ec: aa0203f6     	mov	x22, x2
   381f0: f9002fe8     	str	x8, [sp, #0x58]
   381f4: 97ff555a     	bl	0xd75c <__share_file+0x428>
   381f8: f9400008     	ldr	x8, [x0]
   381fc: 39400108     	ldrb	w8, [x8]
   38200: 36200208     	tbz	w8, #0x4, 0x38240 <__api_tcp_server+0xb130>
   38204: f9401408     	ldr	x8, [x0, #0x28]
   38208: aa0003f7     	mov	x23, x0
   3820c: 39400508     	ldrb	w8, [x8, #0x1]
   38210: 34000188     	cbz	w8, 0x38240 <__api_tcp_server+0xb130>
   38214: 3940d6c8     	ldrb	w8, [x22, #0x35]
   38218: 7100011f     	cmp	w8, #0x0
   3821c: 52800728     	mov	w8, #0x39               // =57
   38220: 1a880519     	cinc	w25, w8, ne
   38224: 11000f28     	add	w8, w25, #0x3
   38228: 121e0d1a     	and	w26, w8, #0x3c
   3822c: 1100e340     	add	w0, w26, #0x38
   38230: 9100c3e8     	add	x8, sp, #0x30
   38234: 97ff406b     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   38238: b9404fe8     	ldr	w8, [sp, #0x4c]
   3823c: 340001c8     	cbz	w8, 0x38274 <__api_tcp_server+0xb164>
   38240: 2a1f03e0     	mov	w0, wzr
   38244: f9401708     	ldr	x8, [x24, #0x28]
   38248: f9402fe9     	ldr	x9, [sp, #0x58]
   3824c: eb09011f     	cmp	x8, x9
   38250: 540005c1     	b.ne	0x38308 <__api_tcp_server+0xb1f8>
   38254: a94b7bfd     	ldp	x29, x30, [sp, #0xb0]
   38258: a94a4ff4     	ldp	x20, x19, [sp, #0xa0]
   3825c: a94957f6     	ldp	x22, x21, [sp, #0x90]
   38260: a9485ff8     	ldp	x24, x23, [sp, #0x80]
   38264: a94767fa     	ldp	x26, x25, [sp, #0x70]
   38268: f94033fb     	ldr	x27, [sp, #0x60]
   3826c: 910303ff     	add	sp, sp, #0xc0
   38270: d65f03c0     	ret
   38274: d0000129     	adrp	x9, 0x5e000
   38278: f843c3fb     	ldur	x27, [sp, #0x3c]
   3827c: b94032e8     	ldr	w8, [x23, #0x30]
   38280: fd45d120     	ldr	d0, [x9, #0xba0]
   38284: 5280008a     	mov	w10, #0x4               // =4
   38288: 72a0020a     	movk	w10, #0x10, lsl #16
   3828c: 1100734b     	add	w11, w26, #0x1c
   38290: b9000b68     	str	w8, [x27, #0x8]
   38294: 2902af6a     	stp	w10, w11, [x27, #0x14]
   38298: fc00c360     	stur	d0, [x27, #0xc]
   3829c: f843c3f7     	ldur	x23, [sp, #0x3c]
   382a0: 51001322     	sub	w2, w25, #0x4
   382a4: aa1603e1     	mov	x1, x22
   382a8: 910082e0     	add	x0, x23, #0x20
   382ac: b9001ee2     	str	w2, [x23, #0x1c]
   382b0: 97ff41a0     	bl	0x8930 <memcpy@plt>
   382b4: b9401b68     	ldr	w8, [x27, #0x18]
   382b8: 528001a9     	mov	w9, #0xd                // =13
   382bc: 5280012b     	mov	w11, #0x9               // =9
   382c0: 910003e0     	mov	x0, sp
   382c4: 8b0802e8     	add	x8, x23, x8
   382c8: 39000109     	strb	w9, [x8]
   382cc: f94002aa     	ldr	x10, [x21]
   382d0: 3900310b     	strb	w11, [x8, #0xc]
   382d4: f800410a     	stur	x10, [x8, #0x4]
   382d8: 7940028a     	ldrh	w10, [x20]
   382dc: 39004109     	strb	w9, [x8, #0x10]
   382e0: 79001d0a     	strh	w10, [x8, #0xe]
   382e4: f9400269     	ldr	x9, [x19]
   382e8: f8014109     	stur	x9, [x8, #0x14]
   382ec: ad4183e1     	ldp	q1, q0, [sp, #0x30]
   382f0: f9402be8     	ldr	x8, [sp, #0x50]
   382f4: ad0003e1     	stp	q1, q0, [sp]
   382f8: f90013e8     	str	x8, [sp, #0x20]
   382fc: 97ff4095     	bl	0x8550 <__api_logger_buffer_commit@plt>
   38300: 52800020     	mov	w0, #0x1                // =1
   38304: 17ffffd0     	b	0x38244 <__api_tcp_server+0xb134>
   38308: 97ff4076     	bl	0x84e0 <__stack_chk_fail@plt>
   3830c: d10243ff     	sub	sp, sp, #0x90
   38310: f90033f5     	str	x21, [sp, #0x60]
   38314: a9074ff4     	stp	x20, x19, [sp, #0x70]
   38318: a9087bfd     	stp	x29, x30, [sp, #0x80]
   3831c: 910203fd     	add	x29, sp, #0x80
   38320: d53bd055     	mrs	x21, TPIDR_EL0
   38324: f94016a8     	ldr	x8, [x21, #0x28]
   38328: aa0003f3     	mov	x19, x0
   3832c: aa0103f4     	mov	x20, x1
   38330: f81d83a8     	stur	x8, [x29, #-0x28]
   38334: f9400008     	ldr	x8, [x0]
   38338: f9402108     	ldr	x8, [x8, #0x40]
   3833c: d63f0100     	blr	x8
   38340: f9400688     	ldr	x8, [x20, #0x8]
   38344: b40009c8     	cbz	x8, 0x3847c <__api_tcp_server+0xb36c>
   38348: 910083e8     	add	x8, sp, #0x20
   3834c: aa1403e0     	mov	x0, x20
   38350: 94001fd6     	bl	0x402a8 <operator delete(void*)+0x4f18>
   38354: b0000140     	adrp	x0, 0x61000
   38358: 91311400     	add	x0, x0, #0xc45
   3835c: 528000a1     	mov	w1, #0x5                // =5
   38360: a9017fff     	stp	xzr, xzr, [sp, #0x10]
   38364: f90007ff     	str	xzr, [sp, #0x8]
   38368: 97ff3fb6     	bl	0x8240 <__strlen_chk@plt>
   3836c: b4000120     	cbz	x0, 0x38390 <__api_tcp_server+0xb280>
   38370: b0000143     	adrp	x3, 0x61000
   38374: aa0003e5     	mov	x5, x0
   38378: 91311463     	add	x3, x3, #0xc45
   3837c: 910023e0     	add	x0, sp, #0x8
   38380: aa1f03e1     	mov	x1, xzr
   38384: aa1f03e2     	mov	x2, xzr
   38388: aa1f03e4     	mov	x4, xzr
   3838c: 97ff542f     	bl	0xd448 <__share_file+0x114>
   38390: 910083e0     	add	x0, sp, #0x20
   38394: 910023e1     	add	x1, sp, #0x8
   38398: 9400232c     	bl	0x41048 <operator delete(void*)+0x5cb8>
   3839c: f9400fe8     	ldr	x8, [sp, #0x18]
   383a0: b9400014     	ldr	w20, [x0]
   383a4: b4000088     	cbz	x8, 0x383b4 <__api_tcp_server+0xb2a4>
   383a8: f94007e0     	ldr	x0, [sp, #0x8]
   383ac: 97ff418d     	bl	0x89e0 <free@plt>
   383b0: f90007ff     	str	xzr, [sp, #0x8]
   383b4: 71000a9f     	cmp	w20, #0x2
   383b8: 540005e1     	b.ne	0x38474 <__api_tcp_server+0xb364>
   383bc: b0000140     	adrp	x0, 0x61000
   383c0: 91311400     	add	x0, x0, #0xc45
   383c4: 528000a1     	mov	w1, #0x5                // =5
   383c8: a9017fff     	stp	xzr, xzr, [sp, #0x10]
   383cc: f90007ff     	str	xzr, [sp, #0x8]
   383d0: 97ff3f9c     	bl	0x8240 <__strlen_chk@plt>
   383d4: b4000120     	cbz	x0, 0x383f8 <__api_tcp_server+0xb2e8>
   383d8: b0000143     	adrp	x3, 0x61000
   383dc: aa0003e5     	mov	x5, x0
   383e0: 91311463     	add	x3, x3, #0xc45
   383e4: 910023e0     	add	x0, sp, #0x8
   383e8: aa1f03e1     	mov	x1, xzr
   383ec: aa1f03e2     	mov	x2, xzr
   383f0: aa1f03e4     	mov	x4, xzr
   383f4: 97ff5415     	bl	0xd448 <__share_file+0x114>
   383f8: 910083e0     	add	x0, sp, #0x20
   383fc: 910023e1     	add	x1, sp, #0x8
   38400: 94002312     	bl	0x41048 <operator delete(void*)+0x5cb8>
   38404: b9400008     	ldr	w8, [x0]
   38408: 7100091f     	cmp	w8, #0x2
   3840c: 540004c1     	b.ne	0x384a4 <__api_tcp_server+0xb394>
   38410: f9400fe8     	ldr	x8, [sp, #0x18]
   38414: f8404014     	ldur	x20, [x0, #0x4]
   38418: b4000088     	cbz	x8, 0x38428 <__api_tcp_server+0xb318>
   3841c: f94007e0     	ldr	x0, [sp, #0x8]
   38420: 97ff4170     	bl	0x89e0 <free@plt>
   38424: f90007ff     	str	xzr, [sp, #0x8]
   38428: b1003e9f     	cmn	x20, #0xf
   3842c: 540001c0     	b.eq	0x38464 <__api_tcp_server+0xb354>
   38430: b1002a9f     	cmn	x20, #0xa
   38434: 54000100     	b.eq	0x38454 <__api_tcp_server+0xb344>
   38438: b50001f4     	cbnz	x20, 0x38474 <__api_tcp_server+0xb364>
   3843c: 3946e268     	ldrb	w8, [x19, #0x1b8]
   38440: 350001a8     	cbnz	w8, 0x38474 <__api_tcp_server+0xb364>
   38444: 97ffb1d6     	bl	0x24b9c <__share_file+0x17868>
   38448: f940da62     	ldr	x2, [x19, #0x1b0]
   3844c: 528000a1     	mov	w1, #0x5                // =5
   38450: 14000008     	b	0x38470 <__api_tcp_server+0xb360>
   38454: 97ffb1d2     	bl	0x24b9c <__share_file+0x17868>
   38458: f940da62     	ldr	x2, [x19, #0x1b0]
   3845c: 52800021     	mov	w1, #0x1                // =1
   38460: 14000004     	b	0x38470 <__api_tcp_server+0xb360>
   38464: 97ffb1ce     	bl	0x24b9c <__share_file+0x17868>
   38468: f940da62     	ldr	x2, [x19, #0x1b0]
   3846c: 52800081     	mov	w1, #0x4                // =4
   38470: 97ffbca8     	bl	0x27710 <__share_file+0x1a3dc>
   38474: 910083e0     	add	x0, sp, #0x20
   38478: 940022f3     	bl	0x41044 <operator delete(void*)+0x5cb4>
   3847c: f94016a8     	ldr	x8, [x21, #0x28]
   38480: f85d83a9     	ldur	x9, [x29, #-0x28]
   38484: eb09011f     	cmp	x8, x9
   38488: 540000c1     	b.ne	0x384a0 <__api_tcp_server+0xb390>
   3848c: a9487bfd     	ldp	x29, x30, [sp, #0x80]
   38490: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   38494: f94033f5     	ldr	x21, [sp, #0x60]
   38498: 910243ff     	add	sp, sp, #0x90
   3849c: d65f03c0     	ret
   384a0: 97ff4010     	bl	0x84e0 <__stack_chk_fail@plt>
   384a4: 90000120     	adrp	x0, 0x5c000
   384a8: b0000122     	adrp	x2, 0x5d000
   384ac: b0000123     	adrp	x3, 0x5d000
   384b0: 9114cc00     	add	x0, x0, #0x533
   384b4: 91223c42     	add	x2, x2, #0x88f
   384b8: 9122e863     	add	x3, x3, #0x8ba
   384bc: 52800b41     	mov	w1, #0x5a               // =90
   384c0: 97ff3f48     	bl	0x81e0 <__assert2@plt>
   384c4: f81e0ff3     	str	x19, [sp, #-0x20]!
   384c8: a9017bfd     	stp	x29, x30, [sp, #0x10]
   384cc: 910043fd     	add	x29, sp, #0x10
   384d0: 3941a808     	ldrb	w8, [x0, #0x6a]
   384d4: 340000c8     	cbz	w8, 0x384ec <__api_tcp_server+0xb3dc>
   384d8: aa0003f3     	mov	x19, x0
   384dc: aa1303e0     	mov	x0, x19
   384e0: 97ffc8e8     	bl	0x2a880 <__share_file+0x1d54c>
   384e4: 3941aa68     	ldrb	w8, [x19, #0x6a]
   384e8: 35ffffa8     	cbnz	w8, 0x384dc <__api_tcp_server+0xb3cc>
   384ec: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   384f0: f84207f3     	ldr	x19, [sp], #0x20
   384f4: d65f03c0     	ret
   384f8: f81e0ff3     	str	x19, [sp, #-0x20]!
   384fc: a9017bfd     	stp	x29, x30, [sp, #0x10]
   38500: 910043fd     	add	x29, sp, #0x10
   38504: 90000228     	adrp	x8, 0x7c000
   38508: 9139e108     	add	x8, x8, #0xe78
   3850c: 08dffd08     	ldarb	w8, [x8]
   38510: 360001a8     	tbz	w8, #0x0, 0x38544 <__api_tcp_server+0xb434>
   38514: 90000228     	adrp	x8, 0x7c000
   38518: 396ba908     	ldrb	w8, [x8, #0xaea]
   3851c: 340000e8     	cbz	w8, 0x38538 <__api_tcp_server+0xb428>
   38520: 90000233     	adrp	x19, 0x7c000
   38524: 912a0273     	add	x19, x19, #0xa80
   38528: aa1303e0     	mov	x0, x19
   3852c: 97ffc8d5     	bl	0x2a880 <__share_file+0x1d54c>
   38530: 3941aa68     	ldrb	w8, [x19, #0x6a]
   38534: 35ffffa8     	cbnz	w8, 0x38528 <__api_tcp_server+0xb418>
   38538: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   3853c: f84207f3     	ldr	x19, [sp], #0x20
   38540: d65f03c0     	ret
   38544: 90000220     	adrp	x0, 0x7c000
   38548: 9139e000     	add	x0, x0, #0xe78
   3854c: 94000b9c     	bl	0x3b3bc <operator delete(void*)+0x2c>
   38550: 34fffe20     	cbz	w0, 0x38514 <__api_tcp_server+0xb404>
   38554: 90000233     	adrp	x19, 0x7c000
   38558: 912a0273     	add	x19, x19, #0xa80
   3855c: aa1303e0     	mov	x0, x19
   38560: 97fff15d     	bl	0x34ad4 <__api_tcp_server+0x79c4>
   38564: 90ffffe0     	adrp	x0, 0x34000 <__api_tcp_server+0x6ef0>
   38568: d0000202     	adrp	x2, 0x7a000
   3856c: 91339000     	add	x0, x0, #0xce4
   38570: 913ea042     	add	x2, x2, #0xfa8
   38574: aa1303e1     	mov	x1, x19
   38578: 97ff413e     	bl	0x8a70 <__cxa_atexit@plt>
   3857c: 90000220     	adrp	x0, 0x7c000
   38580: 9139e000     	add	x0, x0, #0xe78
   38584: 94000bac     	bl	0x3b434 <operator delete(void*)+0xa4>
   38588: 17ffffe3     	b	0x38514 <__api_tcp_server+0xb404>
   3858c: f81e0ff3     	str	x19, [sp, #-0x20]!
   38590: a9017bfd     	stp	x29, x30, [sp, #0x10]
   38594: 910043fd     	add	x29, sp, #0x10
   38598: aa0003f3     	mov	x19, x0
   3859c: 94001048     	bl	0x3c6bc <operator delete(void*)+0x132c>
   385a0: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   385a4: aa1303e0     	mov	x0, x19
   385a8: f84207f3     	ldr	x19, [sp], #0x20
   385ac: 17ff4079     	b	0x8790 <_ZdlPv@plt>
   385b0: d102c3ff     	sub	sp, sp, #0xb0
   385b4: a90667fa     	stp	x26, x25, [sp, #0x60]
   385b8: a9075ff8     	stp	x24, x23, [sp, #0x70]
   385bc: a90857f6     	stp	x22, x21, [sp, #0x80]
   385c0: a9094ff4     	stp	x20, x19, [sp, #0x90]
   385c4: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   385c8: 910283fd     	add	x29, sp, #0xa0
   385cc: d53bd054     	mrs	x20, TPIDR_EL0
   385d0: f9401688     	ldr	x8, [x20, #0x28]
   385d4: 52800020     	mov	w0, #0x1                // =1
   385d8: f81b83a8     	stur	x8, [x29, #-0x48]
   385dc: 940007f1     	bl	0x3a5a0 <__api_tcp_server+0xd490>
   385e0: aa0003f3     	mov	x19, x0
   385e4: b0000140     	adrp	x0, 0x61000
   385e8: 91312800     	add	x0, x0, #0xc4a
   385ec: 52800221     	mov	w1, #0x11               // =17
   385f0: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   385f4: f90017ff     	str	xzr, [sp, #0x28]
   385f8: 97ff3f12     	bl	0x8240 <__strlen_chk@plt>
   385fc: aa0003e5     	mov	x5, x0
   38600: b4000120     	cbz	x0, 0x38624 <__api_tcp_server+0xb514>
   38604: b0000143     	adrp	x3, 0x61000
   38608: 91312863     	add	x3, x3, #0xc4a
   3860c: 9100a3e0     	add	x0, sp, #0x28
   38610: aa1f03e1     	mov	x1, xzr
   38614: aa1f03e2     	mov	x2, xzr
   38618: aa1f03e4     	mov	x4, xzr
   3861c: 97ff538b     	bl	0xd448 <__share_file+0x114>
   38620: f9401be5     	ldr	x5, [sp, #0x30]
   38624: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   38628: f90023ff     	str	xzr, [sp, #0x40]
   3862c: f9400668     	ldr	x8, [x19, #0x8]
   38630: ab05011f     	cmn	x8, x5
   38634: 54000280     	b.eq	0x38684 <__api_tcp_server+0xb574>
   38638: f90027ff     	str	xzr, [sp, #0x48]
   3863c: b4000188     	cbz	x8, 0x3866c <__api_tcp_server+0xb55c>
   38640: f9400263     	ldr	x3, [x19]
   38644: 910103e0     	add	x0, sp, #0x40
   38648: aa1f03e1     	mov	x1, xzr
   3864c: aa1f03e2     	mov	x2, xzr
   38650: aa0303e4     	mov	x4, x3
   38654: aa0803e5     	mov	x5, x8
   38658: 97ff537c     	bl	0xd448 <__share_file+0x114>
   3865c: f94023e2     	ldr	x2, [sp, #0x40]
   38660: b9800a68     	ldrsw	x8, [x19, #0x8]
   38664: f9401be5     	ldr	x5, [sp, #0x30]
   38668: 14000002     	b	0x38670 <__api_tcp_server+0xb560>
   3866c: aa1f03e2     	mov	x2, xzr
   38670: f94017e3     	ldr	x3, [sp, #0x28]
   38674: 8b080041     	add	x1, x2, x8
   38678: 910103e0     	add	x0, sp, #0x40
   3867c: aa0303e4     	mov	x4, x3
   38680: 97ff5372     	bl	0xd448 <__share_file+0x114>
   38684: f9401fe8     	ldr	x8, [sp, #0x38]
   38688: b4000088     	cbz	x8, 0x38698 <__api_tcp_server+0xb588>
   3868c: f94017e0     	ldr	x0, [sp, #0x28]
   38690: 97ff40d4     	bl	0x89e0 <free@plt>
   38694: f90017ff     	str	xzr, [sp, #0x28]
   38698: a94423e9     	ldp	x9, x8, [sp, #0x40]
   3869c: f000014a     	adrp	x10, 0x63000
   386a0: 912c5d4a     	add	x10, x10, #0xb17
   386a4: 910083e1     	add	x1, sp, #0x20
   386a8: f100011f     	cmp	x8, #0x0
   386ac: 9a890140     	csel	x0, x10, x9, eq
   386b0: f90013ff     	str	xzr, [sp, #0x20]
   386b4: 94000b65     	bl	0x3b448 <operator delete(void*)+0xb8>
   386b8: f94013e8     	ldr	x8, [sp, #0x20]
   386bc: b4000a68     	cbz	x8, 0x38808 <__api_tcp_server+0xb6f8>
   386c0: 9100a3e0     	add	x0, sp, #0x28
   386c4: 910103e3     	add	x3, sp, #0x40
   386c8: aa1f03e1     	mov	x1, xzr
   386cc: aa1f03e2     	mov	x2, xzr
   386d0: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   386d4: f90017ff     	str	xzr, [sp, #0x28]
   386d8: 97ff623f     	bl	0x10fd4 <__share_file+0x3ca0>
   386dc: a9017fff     	stp	xzr, xzr, [sp, #0x10]
   386e0: f90007ff     	str	xzr, [sp, #0x8]
   386e4: 97ffb12e     	bl	0x24b9c <__share_file+0x17868>
   386e8: 90000228     	adrp	x8, 0x7c000
   386ec: 91140108     	add	x8, x8, #0x500
   386f0: 08dffd08     	ldarb	w8, [x8]
   386f4: 36000aa8     	tbz	w8, #0x0, 0x38848 <__api_tcp_server+0xb738>
   386f8: 90000220     	adrp	x0, 0x7c000
   386fc: 90000004     	adrp	x4, 0x38000 <__api_tcp_server+0xaef0>
   38700: 91128000     	add	x0, x0, #0x4a0
   38704: 91225084     	add	x4, x4, #0x894
   38708: 9100a3e2     	add	x2, sp, #0x28
   3870c: 910023e3     	add	x3, sp, #0x8
   38710: 52800021     	mov	w1, #0x1                // =1
   38714: 97ff9d09     	bl	0x1fb38 <__share_file+0x12804>
   38718: f9400fe8     	ldr	x8, [sp, #0x18]
   3871c: b40003a8     	cbz	x8, 0x38790 <__api_tcp_server+0xb680>
   38720: a940a3f3     	ldp	x19, x8, [sp, #0x8]
   38724: b4000308     	cbz	x8, 0x38784 <__api_tcp_server+0xb674>
   38728: aa1f03f5     	mov	x21, xzr
   3872c: aa1f03f6     	mov	x22, xzr
   38730: 52800317     	mov	w23, #0x18              // =24
   38734: d2c00038     	mov	x24, #0x100000000       // =4294967296
   38738: 14000008     	b	0x38758 <__api_tcp_server+0xb648>
   3873c: 9b174f28     	madd	x8, x25, x23, x19
   38740: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   38744: f9400be8     	ldr	x8, [sp, #0x10]
   38748: 910006d6     	add	x22, x22, #0x1
   3874c: eb0802df     	cmp	x22, x8
   38750: 8b1802b5     	add	x21, x21, x24
   38754: 54000162     	b.hs	0x38780 <__api_tcp_server+0xb670>
   38758: 9360feb9     	asr	x25, x21, #32
   3875c: 9b174f3a     	madd	x26, x25, x23, x19
   38760: b4ffff5a     	cbz	x26, 0x38748 <__api_tcp_server+0xb638>
   38764: 9b174f28     	madd	x8, x25, x23, x19
   38768: f9400908     	ldr	x8, [x8, #0x10]
   3876c: b4fffe88     	cbz	x8, 0x3873c <__api_tcp_server+0xb62c>
   38770: f9400340     	ldr	x0, [x26]
   38774: 97ff409b     	bl	0x89e0 <free@plt>
   38778: f900035f     	str	xzr, [x26]
   3877c: 17fffff0     	b	0x3873c <__api_tcp_server+0xb62c>
   38780: f94007f3     	ldr	x19, [sp, #0x8]
   38784: aa1303e0     	mov	x0, x19
   38788: 97ff4096     	bl	0x89e0 <free@plt>
   3878c: f90007ff     	str	xzr, [sp, #0x8]
   38790: f9401fe8     	ldr	x8, [sp, #0x38]
   38794: b40003a8     	cbz	x8, 0x38808 <__api_tcp_server+0xb6f8>
   38798: a942a3f3     	ldp	x19, x8, [sp, #0x28]
   3879c: b4000308     	cbz	x8, 0x387fc <__api_tcp_server+0xb6ec>
   387a0: aa1f03f5     	mov	x21, xzr
   387a4: aa1f03f6     	mov	x22, xzr
   387a8: 52800317     	mov	w23, #0x18              // =24
   387ac: d2c00038     	mov	x24, #0x100000000       // =4294967296
   387b0: 14000008     	b	0x387d0 <__api_tcp_server+0xb6c0>
   387b4: 9b174f28     	madd	x8, x25, x23, x19
   387b8: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   387bc: f9401be8     	ldr	x8, [sp, #0x30]
   387c0: 910006d6     	add	x22, x22, #0x1
   387c4: eb0802df     	cmp	x22, x8
   387c8: 8b1802b5     	add	x21, x21, x24
   387cc: 54000162     	b.hs	0x387f8 <__api_tcp_server+0xb6e8>
   387d0: 9360feb9     	asr	x25, x21, #32
   387d4: 9b174f3a     	madd	x26, x25, x23, x19
   387d8: b4ffff5a     	cbz	x26, 0x387c0 <__api_tcp_server+0xb6b0>
   387dc: 9b174f28     	madd	x8, x25, x23, x19
   387e0: f9400908     	ldr	x8, [x8, #0x10]
   387e4: b4fffe88     	cbz	x8, 0x387b4 <__api_tcp_server+0xb6a4>
   387e8: f9400340     	ldr	x0, [x26]
   387ec: 97ff407d     	bl	0x89e0 <free@plt>
   387f0: f900035f     	str	xzr, [x26]
   387f4: 17fffff0     	b	0x387b4 <__api_tcp_server+0xb6a4>
   387f8: f94017f3     	ldr	x19, [sp, #0x28]
   387fc: aa1303e0     	mov	x0, x19
   38800: 97ff4078     	bl	0x89e0 <free@plt>
   38804: f90017ff     	str	xzr, [sp, #0x28]
   38808: f9402be8     	ldr	x8, [sp, #0x50]
   3880c: b4000088     	cbz	x8, 0x3881c <__api_tcp_server+0xb70c>
   38810: f94023e0     	ldr	x0, [sp, #0x40]
   38814: 97ff4073     	bl	0x89e0 <free@plt>
   38818: f90023ff     	str	xzr, [sp, #0x40]
   3881c: f9401688     	ldr	x8, [x20, #0x28]
   38820: f85b83a9     	ldur	x9, [x29, #-0x48]
   38824: eb09011f     	cmp	x8, x9
   38828: 54000341     	b.ne	0x38890 <__api_tcp_server+0xb780>
   3882c: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   38830: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   38834: a94857f6     	ldp	x22, x21, [sp, #0x80]
   38838: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   3883c: a94667fa     	ldp	x26, x25, [sp, #0x60]
   38840: 9102c3ff     	add	sp, sp, #0xb0
   38844: d65f03c0     	ret
   38848: 90000220     	adrp	x0, 0x7c000
   3884c: 91140000     	add	x0, x0, #0x500
   38850: 94000adb     	bl	0x3b3bc <operator delete(void*)+0x2c>
   38854: 34fff520     	cbz	w0, 0x386f8 <__api_tcp_server+0xb5e8>
   38858: 90000233     	adrp	x19, 0x7c000
   3885c: 91128273     	add	x19, x19, #0x4a0
   38860: aa1303e0     	mov	x0, x19
   38864: 97ff9c73     	bl	0x1fa30 <__share_file+0x126fc>
   38868: f0fffea0     	adrp	x0, 0xf000 <__share_file+0x1ccc>
   3886c: d0000202     	adrp	x2, 0x7a000
   38870: 910f4000     	add	x0, x0, #0x3d0
   38874: 913ea042     	add	x2, x2, #0xfa8
   38878: aa1303e1     	mov	x1, x19
   3887c: 97ff407d     	bl	0x8a70 <__cxa_atexit@plt>
   38880: 90000220     	adrp	x0, 0x7c000
   38884: 91140000     	add	x0, x0, #0x500
   38888: 94000aeb     	bl	0x3b434 <operator delete(void*)+0xa4>
   3888c: 17ffff9b     	b	0x386f8 <__api_tcp_server+0xb5e8>
   38890: 97ff3f14     	bl	0x84e0 <__stack_chk_fail@plt>
   38894: d10183ff     	sub	sp, sp, #0x60
   38898: a9044ff4     	stp	x20, x19, [sp, #0x40]
   3889c: a9057bfd     	stp	x29, x30, [sp, #0x50]
   388a0: 910143fd     	add	x29, sp, #0x50
   388a4: d53bd054     	mrs	x20, TPIDR_EL0
   388a8: f9401688     	ldr	x8, [x20, #0x28]
   388ac: 52800020     	mov	w0, #0x1                // =1
   388b0: f81e83a8     	stur	x8, [x29, #-0x18]
   388b4: 9400073b     	bl	0x3a5a0 <__api_tcp_server+0xd490>
   388b8: aa0003f3     	mov	x19, x0
   388bc: b0000140     	adrp	x0, 0x61000
   388c0: 91312800     	add	x0, x0, #0xc4a
   388c4: 52800221     	mov	w1, #0x11               // =17
   388c8: a9017fff     	stp	xzr, xzr, [sp, #0x10]
   388cc: f90007ff     	str	xzr, [sp, #0x8]
   388d0: 97ff3e5c     	bl	0x8240 <__strlen_chk@plt>
   388d4: aa0003e5     	mov	x5, x0
   388d8: b4000120     	cbz	x0, 0x388fc <__api_tcp_server+0xb7ec>
   388dc: b0000143     	adrp	x3, 0x61000
   388e0: 91312863     	add	x3, x3, #0xc4a
   388e4: 910023e0     	add	x0, sp, #0x8
   388e8: aa1f03e1     	mov	x1, xzr
   388ec: aa1f03e2     	mov	x2, xzr
   388f0: aa1f03e4     	mov	x4, xzr
   388f4: 97ff52d5     	bl	0xd448 <__share_file+0x114>
   388f8: f9400be5     	ldr	x5, [sp, #0x10]
   388fc: a902ffff     	stp	xzr, xzr, [sp, #0x28]
   38900: f90013ff     	str	xzr, [sp, #0x20]
   38904: f9400668     	ldr	x8, [x19, #0x8]
   38908: ab05011f     	cmn	x8, x5
   3890c: 54000280     	b.eq	0x3895c <__api_tcp_server+0xb84c>
   38910: f90017ff     	str	xzr, [sp, #0x28]
   38914: b4000188     	cbz	x8, 0x38944 <__api_tcp_server+0xb834>
   38918: f9400263     	ldr	x3, [x19]
   3891c: 910083e0     	add	x0, sp, #0x20
   38920: aa1f03e1     	mov	x1, xzr
   38924: aa1f03e2     	mov	x2, xzr
   38928: aa0303e4     	mov	x4, x3
   3892c: aa0803e5     	mov	x5, x8
   38930: 97ff52c6     	bl	0xd448 <__share_file+0x114>
   38934: f94013e2     	ldr	x2, [sp, #0x20]
   38938: b9800a68     	ldrsw	x8, [x19, #0x8]
   3893c: f9400be5     	ldr	x5, [sp, #0x10]
   38940: 14000002     	b	0x38948 <__api_tcp_server+0xb838>
   38944: aa1f03e2     	mov	x2, xzr
   38948: f94007e3     	ldr	x3, [sp, #0x8]
   3894c: 8b080041     	add	x1, x2, x8
   38950: 910083e0     	add	x0, sp, #0x20
   38954: aa0303e4     	mov	x4, x3
   38958: 97ff52bc     	bl	0xd448 <__share_file+0x114>
   3895c: f9400fe8     	ldr	x8, [sp, #0x18]
   38960: b4000088     	cbz	x8, 0x38970 <__api_tcp_server+0xb860>
   38964: f94007e0     	ldr	x0, [sp, #0x8]
   38968: 97ff401e     	bl	0x89e0 <free@plt>
   3896c: f90007ff     	str	xzr, [sp, #0x8]
   38970: a94223e9     	ldp	x9, x8, [sp, #0x20]
   38974: f000014a     	adrp	x10, 0x63000
   38978: 912c5d4a     	add	x10, x10, #0xb17
   3897c: f100011f     	cmp	x8, #0x0
   38980: 9a890140     	csel	x0, x10, x9, eq
   38984: 94000b62     	bl	0x3b70c <operator delete(void*)+0x37c>
   38988: f9401be8     	ldr	x8, [sp, #0x30]
   3898c: b4000088     	cbz	x8, 0x3899c <__api_tcp_server+0xb88c>
   38990: f94013e0     	ldr	x0, [sp, #0x20]
   38994: 97ff4013     	bl	0x89e0 <free@plt>
   38998: f90013ff     	str	xzr, [sp, #0x20]
   3899c: f9401688     	ldr	x8, [x20, #0x28]
   389a0: f85e83a9     	ldur	x9, [x29, #-0x18]
   389a4: eb09011f     	cmp	x8, x9
   389a8: 540000a1     	b.ne	0x389bc <__api_tcp_server+0xb8ac>
   389ac: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   389b0: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   389b4: 910183ff     	add	sp, sp, #0x60
   389b8: d65f03c0     	ret
   389bc: 97ff3ec9     	bl	0x84e0 <__stack_chk_fail@plt>
   389c0: d10283ff     	sub	sp, sp, #0xa0
   389c4: f90033f7     	str	x23, [sp, #0x60]
   389c8: a90757f6     	stp	x22, x21, [sp, #0x70]
   389cc: a9084ff4     	stp	x20, x19, [sp, #0x80]
   389d0: a9097bfd     	stp	x29, x30, [sp, #0x90]
   389d4: 910243fd     	add	x29, sp, #0x90
   389d8: d53bd055     	mrs	x21, TPIDR_EL0
   389dc: f94016a8     	ldr	x8, [x21, #0x28]
   389e0: 90000236     	adrp	x22, 0x7c000
   389e4: 9139e2d6     	add	x22, x22, #0xe78
   389e8: aa0003f3     	mov	x19, x0
   389ec: f81c83a8     	stur	x8, [x29, #-0x38]
   389f0: b9400014     	ldr	w20, [x0]
   389f4: 08dffec8     	ldarb	w8, [x22]
   389f8: 36000ba8     	tbz	w8, #0x0, 0x38b6c <__api_tcp_server+0xba5c>
   389fc: 90000228     	adrp	x8, 0x7c000
   38a00: b94e7108     	ldr	w8, [x8, #0xe70]
   38a04: 6b08029f     	cmp	w20, w8
   38a08: 540007a1     	b.ne	0x38afc <__api_tcp_server+0xb9ec>
   38a0c: 97ff3dbd     	bl	0x8100 <get_ccs_log@plt>
   38a10: aa0003f4     	mov	x20, x0
   38a14: 97ff3dbb     	bl	0x8100 <get_ccs_log@plt>
   38a18: aa1403e0     	mov	x0, x20
   38a1c: 97ff5350     	bl	0xd75c <__share_file+0x428>
   38a20: f9400008     	ldr	x8, [x0]
   38a24: 39400108     	ldrb	w8, [x8]
   38a28: 36000468     	tbz	w8, #0x0, 0x38ab4 <__api_tcp_server+0xb9a4>
   38a2c: f9401408     	ldr	x8, [x0, #0x28]
   38a30: aa0003f4     	mov	x20, x0
   38a34: 39400508     	ldrb	w8, [x8, #0x1]
   38a38: 340003e8     	cbz	w8, 0x38ab4 <__api_tcp_server+0xb9a4>
   38a3c: 9100c3e8     	add	x8, sp, #0x30
   38a40: 52800880     	mov	w0, #0x44               // =68
   38a44: 97ff3e67     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   38a48: b9404fe8     	ldr	w8, [sp, #0x4c]
   38a4c: 35000348     	cbnz	w8, 0x38ab4 <__api_tcp_server+0xb9a4>
   38a50: f843c3e8     	ldur	x8, [sp, #0x3c]
   38a54: b9403289     	ldr	w9, [x20, #0x30]
   38a58: d000012a     	adrp	x10, 0x5e000
   38a5c: fd45d140     	ldr	d0, [x10, #0xba0]
   38a60: 910003e0     	mov	x0, sp
   38a64: b9000909     	str	w9, [x8, #0x8]
   38a68: d2a00209     	mov	x9, #0x100000           // =1048576
   38a6c: f2c00889     	movk	x9, #0x44, lsl #32
   38a70: f8014109     	stur	x9, [x8, #0x14]
   38a74: fc00c100     	stur	d0, [x8, #0xc]
   38a78: b0000149     	adrp	x9, 0x61000
   38a7c: f843c3e8     	ldur	x8, [sp, #0x3c]
   38a80: 91316d29     	add	x9, x9, #0xc5b
   38a84: ad400520     	ldp	q0, q1, [x9]
   38a88: 52800469     	mov	w9, #0x23               // =35
   38a8c: b9001d09     	str	w9, [x8, #0x1c]
   38a90: 528cece9     	mov	w9, #0x6767             // =26471
   38a94: 72ae4ca9     	movk	w9, #0x7265, lsl #16
   38a98: b803f109     	stur	w9, [x8, #0x3f]
   38a9c: ad010500     	stp	q0, q1, [x8, #0x20]
   38aa0: ad4183e1     	ldp	q1, q0, [sp, #0x30]
   38aa4: f9402be8     	ldr	x8, [sp, #0x50]
   38aa8: ad0003e1     	stp	q1, q0, [sp]
   38aac: f90013e8     	str	x8, [sp, #0x20]
   38ab0: 97ff3ea8     	bl	0x8550 <__api_logger_buffer_commit@plt>
   38ab4: 08dffec8     	ldarb	w8, [x22]
   38ab8: 360007e8     	tbz	w8, #0x0, 0x38bb4 <__api_tcp_server+0xbaa4>
   38abc: 90000234     	adrp	x20, 0x7c000
   38ac0: 39703288     	ldrb	w8, [x20, #0xc0c]
   38ac4: 34000228     	cbz	w8, 0x38b08 <__api_tcp_server+0xb9f8>
   38ac8: 08dffec8     	ldarb	w8, [x22]
   38acc: 36000bc8     	tbz	w8, #0x0, 0x38c44 <__api_tcp_server+0xbb34>
   38ad0: 3930329f     	strb	wzr, [x20, #0xc0c]
   38ad4: f9400674     	ldr	x20, [x19, #0x8]
   38ad8: aa1303e0     	mov	x0, x19
   38adc: 97ff3f2d     	bl	0x8790 <_ZdlPv@plt>
   38ae0: 97ffb02f     	bl	0x24b9c <__share_file+0x17868>
   38ae4: 2a1f03e1     	mov	w1, wzr
   38ae8: aa1403e2     	mov	x2, x20
   38aec: 97ffbb09     	bl	0x27710 <__share_file+0x1a3dc>
   38af0: 08dffec8     	ldarb	w8, [x22]
   38af4: 37000128     	tbnz	w8, #0x0, 0x38b18 <__api_tcp_server+0xba08>
   38af8: 14000041     	b	0x38bfc <__api_tcp_server+0xbaec>
   38afc: aa1303e0     	mov	x0, x19
   38b00: 97ff3f24     	bl	0x8790 <_ZdlPv@plt>
   38b04: 14000010     	b	0x38b44 <__api_tcp_server+0xba34>
   38b08: aa1303e0     	mov	x0, x19
   38b0c: 97ff3f21     	bl	0x8790 <_ZdlPv@plt>
   38b10: 08dffec8     	ldarb	w8, [x22]
   38b14: 36000748     	tbz	w8, #0x0, 0x38bfc <__api_tcp_server+0xbaec>
   38b18: 90000228     	adrp	x8, 0x7c000
   38b1c: 396ba108     	ldrb	w8, [x8, #0xae8]
   38b20: 34000128     	cbz	w8, 0x38b44 <__api_tcp_server+0xba34>
   38b24: 08dffec8     	ldarb	w8, [x22]
   38b28: 90000233     	adrp	x19, 0x7c000
   38b2c: 912a0273     	add	x19, x19, #0xa80
   38b30: 36000b08     	tbz	w8, #0x0, 0x38c90 <__api_tcp_server+0xbb80>
   38b34: f9400268     	ldr	x8, [x19]
   38b38: aa1303e0     	mov	x0, x19
   38b3c: f9402108     	ldr	x8, [x8, #0x40]
   38b40: d63f0100     	blr	x8
   38b44: f94016a8     	ldr	x8, [x21, #0x28]
   38b48: f85c83a9     	ldur	x9, [x29, #-0x38]
   38b4c: eb09011f     	cmp	x8, x9
   38b50: 54000c41     	b.ne	0x38cd8 <__api_tcp_server+0xbbc8>
   38b54: a9497bfd     	ldp	x29, x30, [sp, #0x90]
   38b58: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   38b5c: a94757f6     	ldp	x22, x21, [sp, #0x70]
   38b60: f94033f7     	ldr	x23, [sp, #0x60]
   38b64: 910283ff     	add	sp, sp, #0xa0
   38b68: d65f03c0     	ret
   38b6c: 90000220     	adrp	x0, 0x7c000
   38b70: 9139e000     	add	x0, x0, #0xe78
   38b74: 94000a12     	bl	0x3b3bc <operator delete(void*)+0x2c>
   38b78: 34fff420     	cbz	w0, 0x389fc <__api_tcp_server+0xb8ec>
   38b7c: 90000237     	adrp	x23, 0x7c000
   38b80: 912a02f7     	add	x23, x23, #0xa80
   38b84: aa1703e0     	mov	x0, x23
   38b88: 97ffefd3     	bl	0x34ad4 <__api_tcp_server+0x79c4>
   38b8c: 90ffffe0     	adrp	x0, 0x34000 <__api_tcp_server+0x6ef0>
   38b90: d0000202     	adrp	x2, 0x7a000
   38b94: 91339000     	add	x0, x0, #0xce4
   38b98: 913ea042     	add	x2, x2, #0xfa8
   38b9c: aa1703e1     	mov	x1, x23
   38ba0: 97ff3fb4     	bl	0x8a70 <__cxa_atexit@plt>
   38ba4: 90000220     	adrp	x0, 0x7c000
   38ba8: 9139e000     	add	x0, x0, #0xe78
   38bac: 94000a22     	bl	0x3b434 <operator delete(void*)+0xa4>
   38bb0: 17ffff93     	b	0x389fc <__api_tcp_server+0xb8ec>
   38bb4: 90000220     	adrp	x0, 0x7c000
   38bb8: 9139e000     	add	x0, x0, #0xe78
   38bbc: 94000a00     	bl	0x3b3bc <operator delete(void*)+0x2c>
   38bc0: 34fff7e0     	cbz	w0, 0x38abc <__api_tcp_server+0xb9ac>
   38bc4: 90000234     	adrp	x20, 0x7c000
   38bc8: 912a0294     	add	x20, x20, #0xa80
   38bcc: aa1403e0     	mov	x0, x20
   38bd0: 97ffefc1     	bl	0x34ad4 <__api_tcp_server+0x79c4>
   38bd4: 90ffffe0     	adrp	x0, 0x34000 <__api_tcp_server+0x6ef0>
   38bd8: d0000202     	adrp	x2, 0x7a000
   38bdc: 91339000     	add	x0, x0, #0xce4
   38be0: 913ea042     	add	x2, x2, #0xfa8
   38be4: aa1403e1     	mov	x1, x20
   38be8: 97ff3fa2     	bl	0x8a70 <__cxa_atexit@plt>
   38bec: 90000220     	adrp	x0, 0x7c000
   38bf0: 9139e000     	add	x0, x0, #0xe78
   38bf4: 94000a10     	bl	0x3b434 <operator delete(void*)+0xa4>
   38bf8: 17ffffb1     	b	0x38abc <__api_tcp_server+0xb9ac>
   38bfc: 90000220     	adrp	x0, 0x7c000
   38c00: 9139e000     	add	x0, x0, #0xe78
   38c04: 940009ee     	bl	0x3b3bc <operator delete(void*)+0x2c>
   38c08: 34fff880     	cbz	w0, 0x38b18 <__api_tcp_server+0xba08>
   38c0c: 90000233     	adrp	x19, 0x7c000
   38c10: 912a0273     	add	x19, x19, #0xa80
   38c14: aa1303e0     	mov	x0, x19
   38c18: 97ffefaf     	bl	0x34ad4 <__api_tcp_server+0x79c4>
   38c1c: 90ffffe0     	adrp	x0, 0x34000 <__api_tcp_server+0x6ef0>
   38c20: d0000202     	adrp	x2, 0x7a000
   38c24: 91339000     	add	x0, x0, #0xce4
   38c28: 913ea042     	add	x2, x2, #0xfa8
   38c2c: aa1303e1     	mov	x1, x19
   38c30: 97ff3f90     	bl	0x8a70 <__cxa_atexit@plt>
   38c34: 90000220     	adrp	x0, 0x7c000
   38c38: 9139e000     	add	x0, x0, #0xe78
   38c3c: 940009fe     	bl	0x3b434 <operator delete(void*)+0xa4>
   38c40: 17ffffb6     	b	0x38b18 <__api_tcp_server+0xba08>
   38c44: 90000220     	adrp	x0, 0x7c000
   38c48: 9139e000     	add	x0, x0, #0xe78
   38c4c: 940009dc     	bl	0x3b3bc <operator delete(void*)+0x2c>
   38c50: 34fff400     	cbz	w0, 0x38ad0 <__api_tcp_server+0xb9c0>
   38c54: 90000234     	adrp	x20, 0x7c000
   38c58: 912a0294     	add	x20, x20, #0xa80
   38c5c: aa1403e0     	mov	x0, x20
   38c60: 97ffef9d     	bl	0x34ad4 <__api_tcp_server+0x79c4>
   38c64: 90ffffe0     	adrp	x0, 0x34000 <__api_tcp_server+0x6ef0>
   38c68: d0000202     	adrp	x2, 0x7a000
   38c6c: 91339000     	add	x0, x0, #0xce4
   38c70: 913ea042     	add	x2, x2, #0xfa8
   38c74: aa1403e1     	mov	x1, x20
   38c78: 90000234     	adrp	x20, 0x7c000
   38c7c: 97ff3f7d     	bl	0x8a70 <__cxa_atexit@plt>
   38c80: 90000220     	adrp	x0, 0x7c000
   38c84: 9139e000     	add	x0, x0, #0xe78
   38c88: 940009eb     	bl	0x3b434 <operator delete(void*)+0xa4>
   38c8c: 17ffff91     	b	0x38ad0 <__api_tcp_server+0xb9c0>
   38c90: 90000220     	adrp	x0, 0x7c000
   38c94: 9139e000     	add	x0, x0, #0xe78
   38c98: 940009c9     	bl	0x3b3bc <operator delete(void*)+0x2c>
   38c9c: 34fff4c0     	cbz	w0, 0x38b34 <__api_tcp_server+0xba24>
   38ca0: 90000234     	adrp	x20, 0x7c000
   38ca4: 912a0294     	add	x20, x20, #0xa80
   38ca8: aa1403e0     	mov	x0, x20
   38cac: 97ffef8a     	bl	0x34ad4 <__api_tcp_server+0x79c4>
   38cb0: 90ffffe0     	adrp	x0, 0x34000 <__api_tcp_server+0x6ef0>
   38cb4: d0000202     	adrp	x2, 0x7a000
   38cb8: 91339000     	add	x0, x0, #0xce4
   38cbc: 913ea042     	add	x2, x2, #0xfa8
   38cc0: aa1403e1     	mov	x1, x20
   38cc4: 97ff3f6b     	bl	0x8a70 <__cxa_atexit@plt>
   38cc8: 90000220     	adrp	x0, 0x7c000
   38ccc: 9139e000     	add	x0, x0, #0xe78
   38cd0: 940009d9     	bl	0x3b434 <operator delete(void*)+0xa4>
   38cd4: 17ffff98     	b	0x38b34 <__api_tcp_server+0xba24>
   38cd8: 97ff3e02     	bl	0x84e0 <__stack_chk_fail@plt>
   38cdc: b4000040     	cbz	x0, 0x38ce4 <__api_tcp_server+0xbbd4>
   38ce0: 17ff3eac     	b	0x8790 <_ZdlPv@plt>
   38ce4: d65f03c0     	ret
   38ce8: d10343ff     	sub	sp, sp, #0xd0
   38cec: a9076ffc     	stp	x28, x27, [sp, #0x70]
   38cf0: a90867fa     	stp	x26, x25, [sp, #0x80]
   38cf4: a9095ff8     	stp	x24, x23, [sp, #0x90]
   38cf8: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   38cfc: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   38d00: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
   38d04: 910303fd     	add	x29, sp, #0xc0
   38d08: d53bd059     	mrs	x25, TPIDR_EL0
   38d0c: f9401728     	ldr	x8, [x25, #0x28]
   38d10: 52800029     	mov	w9, #0x1                // =1
   38d14: 1ac32129     	lsl	w9, w9, w3
   38d18: f81a83a8     	stur	x8, [x29, #-0x58]
   38d1c: f9400008     	ldr	x8, [x0]
   38d20: b9400108     	ldr	w8, [x8]
   38d24: 6a09011f     	tst	w8, w9
   38d28: 54000380     	b.eq	0x38d98 <__api_tcp_server+0xbc88>
   38d2c: f9401408     	ldr	x8, [x0, #0x28]
   38d30: 2a0203f6     	mov	w22, w2
   38d34: aa0003f8     	mov	x24, x0
   38d38: 38624908     	ldrb	w8, [x8, w2, uxtw]
   38d3c: 340002e8     	cbz	w8, 0x38d98 <__api_tcp_server+0xbc88>
   38d40: 39406488     	ldrb	w8, [x4, #0x19]
   38d44: 394000aa     	ldrb	w10, [x5]
   38d48: 528003a9     	mov	w9, #0x1d               // =29
   38d4c: 5280010b     	mov	w11, #0x8               // =8
   38d50: 7100011f     	cmp	w8, #0x0
   38d54: 9a89053b     	cinc	x27, x9, ne
   38d58: 7100015f     	cmp	w10, #0x0
   38d5c: 9a8b057a     	cinc	x26, x11, ne
   38d60: 11000f68     	add	w8, w27, #0x3
   38d64: 927e0d1c     	and	x28, x8, #0x3c
   38d68: 11000f48     	add	w8, w26, #0x3
   38d6c: 121e0508     	and	w8, w8, #0xc
   38d70: 0b1c0108     	add	w8, w8, w28
   38d74: 11007100     	add	w0, w8, #0x1c
   38d78: 910103e8     	add	x8, sp, #0x40
   38d7c: aa0503f3     	mov	x19, x5
   38d80: aa0403f4     	mov	x20, x4
   38d84: 2a0303f5     	mov	w21, w3
   38d88: 2a0103f7     	mov	w23, w1
   38d8c: 97ff3d95     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   38d90: b9405fe8     	ldr	w8, [sp, #0x5c]
   38d94: 340001c8     	cbz	w8, 0x38dcc <__api_tcp_server+0xbcbc>
   38d98: 2a1f03e0     	mov	w0, wzr
   38d9c: f9401728     	ldr	x8, [x25, #0x28]
   38da0: f85a83a9     	ldur	x9, [x29, #-0x58]
   38da4: eb09011f     	cmp	x8, x9
   38da8: 54000541     	b.ne	0x38e50 <__api_tcp_server+0xbd40>
   38dac: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
   38db0: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   38db4: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   38db8: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   38dbc: a94867fa     	ldp	x26, x25, [sp, #0x80]
   38dc0: a9476ffc     	ldp	x28, x27, [sp, #0x70]
   38dc4: 910343ff     	add	sp, sp, #0xd0
   38dc8: d65f03c0     	ret
   38dcc: f90007fa     	str	x26, [sp, #0x8]
   38dd0: f844c3fa     	ldur	x26, [sp, #0x4c]
   38dd4: b9403308     	ldr	w8, [x24, #0x30]
   38dd8: 52800218     	mov	w24, #0x10              // =16
   38ddc: 11007389     	add	w9, w28, #0x1c
   38de0: b9001357     	str	w23, [x26, #0x10]
   38de4: 29015b48     	stp	w8, w22, [x26, #0x8]
   38de8: 79002b55     	strh	w21, [x26, #0x14]
   38dec: 79002f58     	strh	w24, [x26, #0x16]
   38df0: b9001b49     	str	w9, [x26, #0x18]
   38df4: f844c3f5     	ldur	x21, [sp, #0x4c]
   38df8: 51001362     	sub	w2, w27, #0x4
   38dfc: aa1403e1     	mov	x1, x20
   38e00: 910082a0     	add	x0, x21, #0x20
   38e04: b9001ea2     	str	w2, [x21, #0x1c]
   38e08: 97ff3eca     	bl	0x8930 <memcpy@plt>
   38e0c: b9401b48     	ldr	w8, [x26, #0x18]
   38e10: f94007e9     	ldr	x9, [sp, #0x8]
   38e14: aa1303e1     	mov	x1, x19
   38e18: 8b0802a8     	add	x8, x21, x8
   38e1c: 51002122     	sub	w2, w9, #0x8
   38e20: 91002100     	add	x0, x8, #0x8
   38e24: 39000118     	strb	w24, [x8]
   38e28: b9000502     	str	w2, [x8, #0x4]
   38e2c: 97ff3ec1     	bl	0x8930 <memcpy@plt>
   38e30: ad4207e0     	ldp	q0, q1, [sp, #0x40]
   38e34: f94033e8     	ldr	x8, [sp, #0x60]
   38e38: 910043e0     	add	x0, sp, #0x10
   38e3c: ad0087e0     	stp	q0, q1, [sp, #0x10]
   38e40: f9001be8     	str	x8, [sp, #0x30]
   38e44: 97ff3dc3     	bl	0x8550 <__api_logger_buffer_commit@plt>
   38e48: 52800020     	mov	w0, #0x1                // =1
   38e4c: 17ffffd4     	b	0x38d9c <__api_tcp_server+0xbc8c>
   38e50: 97ff3da4     	bl	0x84e0 <__stack_chk_fail@plt>
   38e54: d10303ff     	sub	sp, sp, #0xc0
   38e58: a9066ffc     	stp	x28, x27, [sp, #0x60]
   38e5c: a90767fa     	stp	x26, x25, [sp, #0x70]
   38e60: a9085ff8     	stp	x24, x23, [sp, #0x80]
   38e64: a90957f6     	stp	x22, x21, [sp, #0x90]
   38e68: a90a4ff4     	stp	x20, x19, [sp, #0xa0]
   38e6c: a90b7bfd     	stp	x29, x30, [sp, #0xb0]
   38e70: 9102c3fd     	add	x29, sp, #0xb0
   38e74: d53bd059     	mrs	x25, TPIDR_EL0
   38e78: f9401728     	ldr	x8, [x25, #0x28]
   38e7c: 52800029     	mov	w9, #0x1                // =1
   38e80: 1ac32129     	lsl	w9, w9, w3
   38e84: f9002fe8     	str	x8, [sp, #0x58]
   38e88: f9400008     	ldr	x8, [x0]
   38e8c: b9400108     	ldr	w8, [x8]
   38e90: 6a09011f     	tst	w8, w9
   38e94: 540002c0     	b.eq	0x38eec <__api_tcp_server+0xbddc>
   38e98: f9401408     	ldr	x8, [x0, #0x28]
   38e9c: 2a0203f6     	mov	w22, w2
   38ea0: aa0003f7     	mov	x23, x0
   38ea4: 38624908     	ldrb	w8, [x8, w2, uxtw]
   38ea8: 34000228     	cbz	w8, 0x38eec <__api_tcp_server+0xbddc>
   38eac: 394000a8     	ldrb	w8, [x5]
   38eb0: 3940489b     	ldrb	w27, [x4, #0x12]
   38eb4: aa0503f3     	mov	x19, x5
   38eb8: aa0403f4     	mov	x20, x4
   38ebc: 7100011f     	cmp	w8, #0x0
   38ec0: 52800108     	mov	w8, #0x8                // =8
   38ec4: 1a88051a     	cinc	w26, w8, ne
   38ec8: 11000f48     	add	w8, w26, #0x3
   38ecc: 121e0508     	and	w8, w8, #0xc
   38ed0: 1100d100     	add	w0, w8, #0x34
   38ed4: 9100c3e8     	add	x8, sp, #0x30
   38ed8: 2a0303f5     	mov	w21, w3
   38edc: 2a0103f8     	mov	w24, w1
   38ee0: 97ff3d40     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   38ee4: b9404fe8     	ldr	w8, [sp, #0x4c]
   38ee8: 340001c8     	cbz	w8, 0x38f20 <__api_tcp_server+0xbe10>
   38eec: 2a1f03e0     	mov	w0, wzr
   38ef0: f9401728     	ldr	x8, [x25, #0x28]
   38ef4: f9402fe9     	ldr	x9, [sp, #0x58]
   38ef8: eb09011f     	cmp	x8, x9
   38efc: 54000541     	b.ne	0x38fa4 <__api_tcp_server+0xbe94>
   38f00: a94b7bfd     	ldp	x29, x30, [sp, #0xb0]
   38f04: a94a4ff4     	ldp	x20, x19, [sp, #0xa0]
   38f08: a94957f6     	ldp	x22, x21, [sp, #0x90]
   38f0c: a9485ff8     	ldp	x24, x23, [sp, #0x80]
   38f10: a94767fa     	ldp	x26, x25, [sp, #0x70]
   38f14: a9466ffc     	ldp	x28, x27, [sp, #0x60]
   38f18: 910303ff     	add	sp, sp, #0xc0
   38f1c: d65f03c0     	ret
   38f20: f843c3fc     	ldur	x28, [sp, #0x3c]
   38f24: b94032e8     	ldr	w8, [x23, #0x30]
   38f28: 52800217     	mov	w23, #0x10              // =16
   38f2c: 7100037f     	cmp	w27, #0x0
   38f30: b9001398     	str	w24, [x28, #0x10]
   38f34: 29015b88     	stp	w8, w22, [x28, #0x8]
   38f38: 52800688     	mov	w8, #0x34               // =52
   38f3c: 79002b95     	strh	w21, [x28, #0x14]
   38f40: 79002f97     	strh	w23, [x28, #0x16]
   38f44: b9001b88     	str	w8, [x28, #0x18]
   38f48: f843c3f5     	ldur	x21, [sp, #0x3c]
   38f4c: 52800248     	mov	w8, #0x12               // =18
   38f50: 1a880502     	cinc	w2, w8, ne
   38f54: aa1403e1     	mov	x1, x20
   38f58: 910082a0     	add	x0, x21, #0x20
   38f5c: b9001ea2     	str	w2, [x21, #0x1c]
   38f60: 97ff3e74     	bl	0x8930 <memcpy@plt>
   38f64: b9401b88     	ldr	w8, [x28, #0x18]
   38f68: 51002342     	sub	w2, w26, #0x8
   38f6c: aa1303e1     	mov	x1, x19
   38f70: 8b0802a8     	add	x8, x21, x8
   38f74: 91002100     	add	x0, x8, #0x8
   38f78: 39000117     	strb	w23, [x8]
   38f7c: b9000502     	str	w2, [x8, #0x4]
   38f80: 97ff3e6c     	bl	0x8930 <memcpy@plt>
   38f84: ad4187e0     	ldp	q0, q1, [sp, #0x30]
   38f88: f9402be8     	ldr	x8, [sp, #0x50]
   38f8c: 910003e0     	mov	x0, sp
   38f90: ad0007e0     	stp	q0, q1, [sp]
   38f94: f90013e8     	str	x8, [sp, #0x20]
   38f98: 97ff3d6e     	bl	0x8550 <__api_logger_buffer_commit@plt>
   38f9c: 52800020     	mov	w0, #0x1                // =1
   38fa0: 17ffffd4     	b	0x38ef0 <__api_tcp_server+0xbde0>
   38fa4: 97ff3d4f     	bl	0x84e0 <__stack_chk_fail@plt>
   38fa8: d10303ff     	sub	sp, sp, #0xc0
   38fac: a9066ffc     	stp	x28, x27, [sp, #0x60]
   38fb0: a90767fa     	stp	x26, x25, [sp, #0x70]
   38fb4: a9085ff8     	stp	x24, x23, [sp, #0x80]
   38fb8: a90957f6     	stp	x22, x21, [sp, #0x90]
   38fbc: a90a4ff4     	stp	x20, x19, [sp, #0xa0]
   38fc0: a90b7bfd     	stp	x29, x30, [sp, #0xb0]
   38fc4: 9102c3fd     	add	x29, sp, #0xb0
   38fc8: d53bd059     	mrs	x25, TPIDR_EL0
   38fcc: f9401728     	ldr	x8, [x25, #0x28]
   38fd0: 52800029     	mov	w9, #0x1                // =1
   38fd4: 1ac32129     	lsl	w9, w9, w3
   38fd8: f9002fe8     	str	x8, [sp, #0x58]
   38fdc: f9400008     	ldr	x8, [x0]
   38fe0: b9400108     	ldr	w8, [x8]
   38fe4: 6a09011f     	tst	w8, w9
   38fe8: 540002c0     	b.eq	0x39040 <__api_tcp_server+0xbf30>
   38fec: f9401408     	ldr	x8, [x0, #0x28]
   38ff0: 2a0203f6     	mov	w22, w2
   38ff4: aa0003f7     	mov	x23, x0
   38ff8: 38624908     	ldrb	w8, [x8, w2, uxtw]
   38ffc: 34000228     	cbz	w8, 0x39040 <__api_tcp_server+0xbf30>
   39000: 394000a8     	ldrb	w8, [x5]
   39004: 3940989b     	ldrb	w27, [x4, #0x26]
   39008: aa0503f3     	mov	x19, x5
   3900c: aa0403f4     	mov	x20, x4
   39010: 7100011f     	cmp	w8, #0x0
   39014: 52800108     	mov	w8, #0x8                // =8
   39018: 1a88051a     	cinc	w26, w8, ne
   3901c: 11000f48     	add	w8, w26, #0x3
   39020: 121e0508     	and	w8, w8, #0xc
   39024: 11012100     	add	w0, w8, #0x48
   39028: 9100c3e8     	add	x8, sp, #0x30
   3902c: 2a0303f5     	mov	w21, w3
   39030: 2a0103f8     	mov	w24, w1
   39034: 97ff3ceb     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   39038: b9404fe8     	ldr	w8, [sp, #0x4c]
   3903c: 340001c8     	cbz	w8, 0x39074 <__api_tcp_server+0xbf64>
   39040: 2a1f03e0     	mov	w0, wzr
   39044: f9401728     	ldr	x8, [x25, #0x28]
   39048: f9402fe9     	ldr	x9, [sp, #0x58]
   3904c: eb09011f     	cmp	x8, x9
   39050: 54000541     	b.ne	0x390f8 <__api_tcp_server+0xbfe8>
   39054: a94b7bfd     	ldp	x29, x30, [sp, #0xb0]
   39058: a94a4ff4     	ldp	x20, x19, [sp, #0xa0]
   3905c: a94957f6     	ldp	x22, x21, [sp, #0x90]
   39060: a9485ff8     	ldp	x24, x23, [sp, #0x80]
   39064: a94767fa     	ldp	x26, x25, [sp, #0x70]
   39068: a9466ffc     	ldp	x28, x27, [sp, #0x60]
   3906c: 910303ff     	add	sp, sp, #0xc0
   39070: d65f03c0     	ret
   39074: f843c3fc     	ldur	x28, [sp, #0x3c]
   39078: b94032e8     	ldr	w8, [x23, #0x30]
   3907c: 52800217     	mov	w23, #0x10              // =16
   39080: 7100037f     	cmp	w27, #0x0
   39084: b9001398     	str	w24, [x28, #0x10]
   39088: 29015b88     	stp	w8, w22, [x28, #0x8]
   3908c: 52800908     	mov	w8, #0x48               // =72
   39090: 79002b95     	strh	w21, [x28, #0x14]
   39094: 79002f97     	strh	w23, [x28, #0x16]
   39098: b9001b88     	str	w8, [x28, #0x18]
   3909c: f843c3f5     	ldur	x21, [sp, #0x3c]
   390a0: 528004c8     	mov	w8, #0x26               // =38
   390a4: 1a880502     	cinc	w2, w8, ne
   390a8: aa1403e1     	mov	x1, x20
   390ac: 910082a0     	add	x0, x21, #0x20
   390b0: b9001ea2     	str	w2, [x21, #0x1c]
   390b4: 97ff3e1f     	bl	0x8930 <memcpy@plt>
   390b8: b9401b88     	ldr	w8, [x28, #0x18]
   390bc: 51002342     	sub	w2, w26, #0x8
   390c0: aa1303e1     	mov	x1, x19
   390c4: 8b0802a8     	add	x8, x21, x8
   390c8: 91002100     	add	x0, x8, #0x8
   390cc: 39000117     	strb	w23, [x8]
   390d0: b9000502     	str	w2, [x8, #0x4]
   390d4: 97ff3e17     	bl	0x8930 <memcpy@plt>
   390d8: ad4187e0     	ldp	q0, q1, [sp, #0x30]
   390dc: f9402be8     	ldr	x8, [sp, #0x50]
   390e0: 910003e0     	mov	x0, sp
   390e4: ad0007e0     	stp	q0, q1, [sp]
   390e8: f90013e8     	str	x8, [sp, #0x20]
   390ec: 97ff3d19     	bl	0x8550 <__api_logger_buffer_commit@plt>
   390f0: 52800020     	mov	w0, #0x1                // =1
   390f4: 17ffffd4     	b	0x39044 <__api_tcp_server+0xbf34>
   390f8: 97ff3cfa     	bl	0x84e0 <__stack_chk_fail@plt>
   390fc: d10383ff     	sub	sp, sp, #0xe0
   39100: a9086ffc     	stp	x28, x27, [sp, #0x80]
   39104: a90967fa     	stp	x26, x25, [sp, #0x90]
   39108: a90a5ff8     	stp	x24, x23, [sp, #0xa0]
   3910c: a90b57f6     	stp	x22, x21, [sp, #0xb0]
   39110: a90c4ff4     	stp	x20, x19, [sp, #0xc0]
   39114: a90d7bfd     	stp	x29, x30, [sp, #0xd0]
   39118: 910343fd     	add	x29, sp, #0xd0
   3911c: d53bd05b     	mrs	x27, TPIDR_EL0
   39120: f9401768     	ldr	x8, [x27, #0x28]
   39124: 52800029     	mov	w9, #0x1                // =1
   39128: 1ac32129     	lsl	w9, w9, w3
   3912c: f81a83a8     	stur	x8, [x29, #-0x58]
   39130: f9400008     	ldr	x8, [x0]
   39134: b9400108     	ldr	w8, [x8]
   39138: 6a09011f     	tst	w8, w9
   3913c: 540004c0     	b.eq	0x391d4 <__api_tcp_server+0xc0c4>
   39140: f9401408     	ldr	x8, [x0, #0x28]
   39144: 2a0203f8     	mov	w24, w2
   39148: aa0003fa     	mov	x26, x0
   3914c: 38624908     	ldrb	w8, [x8, w2, uxtw]
   39150: 34000428     	cbz	w8, 0x391d4 <__api_tcp_server+0xc0c4>
   39154: 39407488     	ldrb	w8, [x4, #0x1d]
   39158: f94000a0     	ldr	x0, [x5]
   3915c: 52800429     	mov	w9, #0x21               // =33
   39160: aa0703f3     	mov	x19, x7
   39164: 7100011f     	cmp	w8, #0x0
   39168: aa0503f5     	mov	x21, x5
   3916c: aa0403f6     	mov	x22, x4
   39170: 2a0303f7     	mov	w23, w3
   39174: 2a0103f9     	mov	w25, w1
   39178: 9a890534     	cinc	x20, x9, ne
   3917c: 5280018b     	mov	w11, #0xc               // =12
   39180: f9000fe6     	str	x6, [sp, #0x18]
   39184: b40000a0     	cbz	x0, 0x39198 <__api_tcp_server+0xc088>
   39188: 97ff3db6     	bl	0x8860 <strlen@plt>
   3918c: 5280018b     	mov	w11, #0xc               // =12
   39190: 9100201c     	add	x28, x0, #0x8
   39194: 14000002     	b	0x3919c <__api_tcp_server+0xc08c>
   39198: 5280019c     	mov	w28, #0xc               // =12
   3919c: 11000e88     	add	w8, w20, #0x3
   391a0: 52800489     	mov	w9, #0x24               // =36
   391a4: 11003f8a     	add	w10, w28, #0xf
   391a8: f9000bf4     	str	x20, [sp, #0x10]
   391ac: 8a090114     	and	x20, x8, x9
   391b0: 121e7548     	and	w8, w10, #0xfffffffc
   391b4: f100039f     	cmp	x28, #0x0
   391b8: 1a880168     	csel	w8, w11, w8, eq
   391bc: 0b140108     	add	w8, w8, w20
   391c0: 11007100     	add	w0, w8, #0x1c
   391c4: 910143e8     	add	x8, sp, #0x50
   391c8: 97ff3c86     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   391cc: b9406fe8     	ldr	w8, [sp, #0x6c]
   391d0: 340001c8     	cbz	w8, 0x39208 <__api_tcp_server+0xc0f8>
   391d4: 2a1f03e0     	mov	w0, wzr
   391d8: f9401768     	ldr	x8, [x27, #0x28]
   391dc: f85a83a9     	ldur	x9, [x29, #-0x58]
   391e0: eb09011f     	cmp	x8, x9
   391e4: 54000781     	b.ne	0x392d4 <__api_tcp_server+0xc1c4>
   391e8: a94d7bfd     	ldp	x29, x30, [sp, #0xd0]
   391ec: a94c4ff4     	ldp	x20, x19, [sp, #0xc0]
   391f0: a94b57f6     	ldp	x22, x21, [sp, #0xb0]
   391f4: a94a5ff8     	ldp	x24, x23, [sp, #0xa0]
   391f8: a94967fa     	ldp	x26, x25, [sp, #0x90]
   391fc: a9486ffc     	ldp	x28, x27, [sp, #0x80]
   39200: 910383ff     	add	sp, sp, #0xe0
   39204: d65f03c0     	ret
   39208: f90007f3     	str	x19, [sp, #0x8]
   3920c: f845c3f3     	ldur	x19, [sp, #0x5c]
   39210: b9403348     	ldr	w8, [x26, #0x30]
   39214: 5280021a     	mov	w26, #0x10              // =16
   39218: 11007289     	add	w9, w20, #0x1c
   3921c: b9001279     	str	w25, [x19, #0x10]
   39220: 29016268     	stp	w8, w24, [x19, #0x8]
   39224: 79002a77     	strh	w23, [x19, #0x14]
   39228: 79002e7a     	strh	w26, [x19, #0x16]
   3922c: b9001a69     	str	w9, [x19, #0x18]
   39230: f845c3f4     	ldur	x20, [sp, #0x5c]
   39234: f9400be8     	ldr	x8, [sp, #0x10]
   39238: aa1603e1     	mov	x1, x22
   3923c: 91008280     	add	x0, x20, #0x20
   39240: 51001102     	sub	w2, w8, #0x4
   39244: b9001e82     	str	w2, [x20, #0x1c]
   39248: 97ff3dba     	bl	0x8930 <memcpy@plt>
   3924c: b9401a68     	ldr	w8, [x19, #0x18]
   39250: f94002a1     	ldr	x1, [x21]
   39254: 51002382     	sub	w2, w28, #0x8
   39258: 8b080293     	add	x19, x20, x8
   3925c: 91002260     	add	x0, x19, #0x8
   39260: 3900027a     	strb	w26, [x19]
   39264: b9000662     	str	w2, [x19, #0x4]
   39268: b5000061     	cbnz	x1, 0x39274 <__api_tcp_server+0xc164>
   3926c: f0000121     	adrp	x1, 0x60000
   39270: 913c2821     	add	x1, x1, #0xf0a
   39274: 97ff3daf     	bl	0x8930 <memcpy@plt>
   39278: 91000f88     	add	x8, x28, #0x3
   3927c: f100039f     	cmp	x28, #0x0
   39280: 927ef508     	and	x8, x8, #0xfffffffffffffffc
   39284: 9a8803e8     	csel	x8, xzr, x8, eq
   39288: 52800129     	mov	w9, #0x9                // =9
   3928c: 8b080268     	add	x8, x19, x8
   39290: 39000109     	strb	w9, [x8]
   39294: f9400fe9     	ldr	x9, [sp, #0x18]
   39298: 5280014a     	mov	w10, #0xa               // =10
   3929c: 910083e0     	add	x0, sp, #0x20
   392a0: 79400129     	ldrh	w9, [x9]
   392a4: 3900110a     	strb	w10, [x8, #0x4]
   392a8: 79000509     	strh	w9, [x8, #0x2]
   392ac: f94007e9     	ldr	x9, [sp, #0x8]
   392b0: b9400129     	ldr	w9, [x9]
   392b4: b9000909     	str	w9, [x8, #0x8]
   392b8: ad4283e1     	ldp	q1, q0, [sp, #0x50]
   392bc: f9403be8     	ldr	x8, [sp, #0x70]
   392c0: ad0103e1     	stp	q1, q0, [sp, #0x20]
   392c4: f90023e8     	str	x8, [sp, #0x40]
   392c8: 97ff3ca2     	bl	0x8550 <__api_logger_buffer_commit@plt>
   392cc: 52800020     	mov	w0, #0x1                // =1
   392d0: 17ffffc2     	b	0x391d8 <__api_tcp_server+0xc0c8>
   392d4: 97ff3c83     	bl	0x84e0 <__stack_chk_fail@plt>
   392d8: a9ba6ffc     	stp	x28, x27, [sp, #-0x60]!
   392dc: a90167fa     	stp	x26, x25, [sp, #0x10]
   392e0: a9025ff8     	stp	x24, x23, [sp, #0x20]
   392e4: a90357f6     	stp	x22, x21, [sp, #0x30]
   392e8: a9044ff4     	stp	x20, x19, [sp, #0x40]
   392ec: a9057bfd     	stp	x29, x30, [sp, #0x50]
   392f0: 910143fd     	add	x29, sp, #0x50
   392f4: f9400015     	ldr	x21, [x0]
   392f8: f100001f     	cmp	x0, #0x0
   392fc: 9a9503e8     	csel	x8, xzr, x21, eq
   39300: eb02011f     	cmp	x8, x2
   39304: 54000ea1     	b.ne	0x394d8 <__api_tcp_server+0xc3c8>
   39308: eb150038     	subs	x24, x1, x21
   3930c: 54000d63     	b.lo	0x394b8 <__api_tcp_server+0xc3a8>
   39310: f940041a     	ldr	x26, [x0, #0x8]
   39314: aa0003f4     	mov	x20, x0
   39318: 8b1a0ea8     	add	x8, x21, x26, lsl #3
   3931c: eb010119     	subs	x25, x8, x1
   39320: 54000cc3     	b.lo	0x394b8 <__api_tcp_server+0xc3a8>
   39324: aa0303f3     	mov	x19, x3
   39328: b1000757     	adds	x23, x26, #0x1
   3932c: 54000462     	b.hs	0x393b8 <__api_tcp_server+0xc2a8>
   39330: f9400a88     	ldr	x8, [x20, #0x10]
   39334: eb17011f     	cmp	x8, x23
   39338: 54000402     	b.hs	0x393b8 <__api_tcp_server+0xc2a8>
   3933c: d10006e8     	sub	x8, x23, #0x1
   39340: ea0802ff     	tst	x23, x8
   39344: aa1703e8     	mov	x8, x23
   39348: 540000c0     	b.eq	0x39360 <__api_tcp_server+0xc250>
   3934c: 52800028     	mov	w8, #0x1                // =1
   39350: aa1703e9     	mov	x9, x23
   39354: d341fd29     	lsr	x9, x9, #1
   39358: d37ff908     	lsl	x8, x8, #1
   3935c: b5ffffc9     	cbnz	x9, 0x39354 <__api_tcp_server+0xc244>
   39360: f100091f     	cmp	x8, #0x2
   39364: 52800049     	mov	w9, #0x2                // =2
   39368: 9a898108     	csel	x8, x8, x9, hi
   3936c: d37df100     	lsl	x0, x8, #3
   39370: f9000a88     	str	x8, [x20, #0x10]
   39374: 97ff3d67     	bl	0x8910 <malloc@plt>
   39378: b4000c00     	cbz	x0, 0x394f8 <__api_tcp_server+0xc3e8>
   3937c: aa0003f6     	mov	x22, x0
   39380: b4000135     	cbz	x21, 0x393a4 <__api_tcp_server+0xc294>
   39384: b400011a     	cbz	x26, 0x393a4 <__api_tcp_server+0xc294>
   39388: aa1603e8     	mov	x8, x22
   3938c: f94002a9     	ldr	x9, [x21]
   39390: f100075a     	subs	x26, x26, #0x1
   39394: f8008509     	str	x9, [x8], #0x8
   39398: f80086bf     	str	xzr, [x21], #0x8
   3939c: 54ffff81     	b.ne	0x3938c <__api_tcp_server+0xc27c>
   393a0: f9400295     	ldr	x21, [x20]
   393a4: b4000075     	cbz	x21, 0x393b0 <__api_tcp_server+0xc2a0>
   393a8: aa1503e0     	mov	x0, x21
   393ac: 97ff3d8d     	bl	0x89e0 <free@plt>
   393b0: aa1603f5     	mov	x21, x22
   393b4: f9000296     	str	x22, [x20]
   393b8: d3638b08     	lsl	x8, x24, #29
   393bc: 8b8876b6     	add	x22, x21, x8, asr #29
   393c0: b4000659     	cbz	x25, 0x39488 <__api_tcp_server+0xc378>
   393c4: 9343ff39     	asr	x25, x25, #3
   393c8: 93438b08     	sbfx	x8, x24, #3, #32
   393cc: 8b190108     	add	x8, x8, x25
   393d0: 910022d8     	add	x24, x22, #0x8
   393d4: 8b080eba     	add	x26, x21, x8, lsl #3
   393d8: aa1903fb     	mov	x27, x25
   393dc: 14000008     	b	0x393fc <__api_tcp_server+0xc2ec>
   393e0: d37df369     	lsl	x9, x27, #3
   393e4: 8b090308     	add	x8, x24, x9
   393e8: 8b0902dc     	add	x28, x22, x9
   393ec: f9400389     	ldr	x9, [x28]
   393f0: f9000109     	str	x9, [x8]
   393f4: f81f8f5f     	str	xzr, [x26, #-0x8]!
   393f8: b40002bb     	cbz	x27, 0x3944c <__api_tcp_server+0xc33c>
   393fc: eb19037f     	cmp	x27, x25
   39400: d100077b     	sub	x27, x27, #0x1
   39404: 54fffee2     	b.hs	0x393e0 <__api_tcp_server+0xc2d0>
   39408: aa1a03fc     	mov	x28, x26
   3940c: f85f8795     	ldr	x21, [x28], #-0x8
   39410: b40001b5     	cbz	x21, 0x39444 <__api_tcp_server+0xc334>
   39414: f9401aa8     	ldr	x8, [x21, #0x30]
   39418: b4000088     	cbz	x8, 0x39428 <__api_tcp_server+0xc318>
   3941c: f94012a0     	ldr	x0, [x21, #0x20]
   39420: 97ff3d70     	bl	0x89e0 <free@plt>
   39424: f90012bf     	str	xzr, [x21, #0x20]
   39428: f9400ea8     	ldr	x8, [x21, #0x18]
   3942c: a902febf     	stp	xzr, xzr, [x21, #0x28]
   39430: b4000068     	cbz	x8, 0x3943c <__api_tcp_server+0xc32c>
   39434: f94006a0     	ldr	x0, [x21, #0x8]
   39438: 97ff3d6a     	bl	0x89e0 <free@plt>
   3943c: aa1503e0     	mov	x0, x21
   39440: 97ff3cd4     	bl	0x8790 <_ZdlPv@plt>
   39444: aa1a03e8     	mov	x8, x26
   39448: 17ffffe9     	b	0x393ec <__api_tcp_server+0xc2dc>
   3944c: f94002d5     	ldr	x21, [x22]
   39450: b40001f5     	cbz	x21, 0x3948c <__api_tcp_server+0xc37c>
   39454: f9401aa8     	ldr	x8, [x21, #0x30]
   39458: b4000088     	cbz	x8, 0x39468 <__api_tcp_server+0xc358>
   3945c: f94012a0     	ldr	x0, [x21, #0x20]
   39460: 97ff3d60     	bl	0x89e0 <free@plt>
   39464: f90012bf     	str	xzr, [x21, #0x20]
   39468: f9400ea8     	ldr	x8, [x21, #0x18]
   3946c: a902febf     	stp	xzr, xzr, [x21, #0x28]
   39470: b4000068     	cbz	x8, 0x3947c <__api_tcp_server+0xc36c>
   39474: f94006a0     	ldr	x0, [x21, #0x8]
   39478: 97ff3d5a     	bl	0x89e0 <free@plt>
   3947c: aa1503e0     	mov	x0, x21
   39480: 97ff3cc4     	bl	0x8790 <_ZdlPv@plt>
   39484: 14000002     	b	0x3948c <__api_tcp_server+0xc37c>
   39488: b4000096     	cbz	x22, 0x39498 <__api_tcp_server+0xc388>
   3948c: f9400268     	ldr	x8, [x19]
   39490: f90002c8     	str	x8, [x22]
   39494: f900027f     	str	xzr, [x19]
   39498: f9000697     	str	x23, [x20, #0x8]
   3949c: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   394a0: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   394a4: a94357f6     	ldp	x22, x21, [sp, #0x30]
   394a8: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   394ac: a94167fa     	ldp	x26, x25, [sp, #0x10]
   394b0: a8c66ffc     	ldp	x28, x27, [sp], #0x60
   394b4: d65f03c0     	ret
   394b8: b0000100     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   394bc: 90000142     	adrp	x2, 0x61000
   394c0: b0000103     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   394c4: 91215c00     	add	x0, x0, #0x857
   394c8: 9131fc42     	add	x2, x2, #0xc7f
   394cc: 91277063     	add	x3, x3, #0x9dc
   394d0: 528031c1     	mov	w1, #0x18e              // =398
   394d4: 97ff3b43     	bl	0x81e0 <__assert2@plt>
   394d8: b0000100     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   394dc: 90000142     	adrp	x2, 0x61000
   394e0: b0000103     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   394e4: 91215c00     	add	x0, x0, #0x857
   394e8: 9134c442     	add	x2, x2, #0xd31
   394ec: 912c0063     	add	x3, x3, #0xb00
   394f0: 52800ae1     	mov	w1, #0x57               // =87
   394f4: 97ff3b3b     	bl	0x81e0 <__assert2@plt>
   394f8: b0000100     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   394fc: 90000142     	adrp	x2, 0x61000
   39500: b0000103     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   39504: 91215c00     	add	x0, x0, #0x857
   39508: 9139e442     	add	x2, x2, #0xe79
   3950c: 9124c063     	add	x3, x3, #0x930
   39510: 52804a01     	mov	w1, #0x250              // =592
   39514: 97ff3b33     	bl	0x81e0 <__assert2@plt>
   39518: d10383ff     	sub	sp, sp, #0xe0
   3951c: a9086ffc     	stp	x28, x27, [sp, #0x80]
   39520: a90967fa     	stp	x26, x25, [sp, #0x90]
   39524: a90a5ff8     	stp	x24, x23, [sp, #0xa0]
   39528: a90b57f6     	stp	x22, x21, [sp, #0xb0]
   3952c: a90c4ff4     	stp	x20, x19, [sp, #0xc0]
   39530: a90d7bfd     	stp	x29, x30, [sp, #0xd0]
   39534: 910343fd     	add	x29, sp, #0xd0
   39538: d53bd05b     	mrs	x27, TPIDR_EL0
   3953c: f9401768     	ldr	x8, [x27, #0x28]
   39540: 52800029     	mov	w9, #0x1                // =1
   39544: 1ac32129     	lsl	w9, w9, w3
   39548: f81a83a8     	stur	x8, [x29, #-0x58]
   3954c: f9400008     	ldr	x8, [x0]
   39550: b9400108     	ldr	w8, [x8]
   39554: 6a09011f     	tst	w8, w9
   39558: 540002a0     	b.eq	0x395ac <__api_tcp_server+0xc49c>
   3955c: f9401408     	ldr	x8, [x0, #0x28]
   39560: 2a0203f8     	mov	w24, w2
   39564: aa0003fa     	mov	x26, x0
   39568: 38624908     	ldrb	w8, [x8, w2, uxtw]
   3956c: 34000208     	cbz	w8, 0x395ac <__api_tcp_server+0xc49c>
   39570: 3940bc88     	ldrb	w8, [x4, #0x2f]
   39574: f94000a0     	ldr	x0, [x5]
   39578: aa0703fc     	mov	x28, x7
   3957c: aa0603f4     	mov	x20, x6
   39580: 7100011f     	cmp	w8, #0x0
   39584: 52800668     	mov	w8, #0x33               // =51
   39588: aa0503f5     	mov	x21, x5
   3958c: aa0403f6     	mov	x22, x4
   39590: 2a0303f7     	mov	w23, w3
   39594: 9a880519     	cinc	x25, x8, ne
   39598: b9000fe1     	str	w1, [sp, #0xc]
   3959c: b40000c0     	cbz	x0, 0x395b4 <__api_tcp_server+0xc4a4>
   395a0: 97ff3cb0     	bl	0x8860 <strlen@plt>
   395a4: 91002013     	add	x19, x0, #0x8
   395a8: 14000004     	b	0x395b8 <__api_tcp_server+0xc4a8>
   395ac: 2a1f03e0     	mov	w0, wzr
   395b0: 1400003e     	b	0x396a8 <__api_tcp_server+0xc598>
   395b4: 52800193     	mov	w19, #0xc               // =12
   395b8: f9400280     	ldr	x0, [x20]
   395bc: 5280018c     	mov	w12, #0xc               // =12
   395c0: b40000a0     	cbz	x0, 0x395d4 <__api_tcp_server+0xc4c4>
   395c4: 97ff3ca7     	bl	0x8860 <strlen@plt>
   395c8: 5280018c     	mov	w12, #0xc               // =12
   395cc: 91002008     	add	x8, x0, #0x8
   395d0: 14000002     	b	0x395d8 <__api_tcp_server+0xc4c8>
   395d4: 52800188     	mov	w8, #0xc                // =12
   395d8: 11000f29     	add	w9, w25, #0x3
   395dc: 11000e6a     	add	w10, w19, #0x3
   395e0: a906a3f3     	stp	x19, x8, [sp, #0x68]
   395e4: 11003d0b     	add	w11, w8, #0xf
   395e8: f100027f     	cmp	x19, #0x0
   395ec: 927e0d33     	and	x19, x9, #0x3c
   395f0: 121e7549     	and	w9, w10, #0xfffffffc
   395f4: 121e756a     	and	w10, w11, #0xfffffffc
   395f8: 1a8903e9     	csel	w9, wzr, w9, eq
   395fc: f100011f     	cmp	x8, #0x0
   39600: 0b130128     	add	w8, w9, w19
   39604: 1a8a0189     	csel	w9, w12, w10, eq
   39608: 0b090108     	add	w8, w8, w9
   3960c: 11007100     	add	w0, w8, #0x1c
   39610: 910103e8     	add	x8, sp, #0x40
   39614: 97ff3b73     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   39618: b9405fe8     	ldr	w8, [sp, #0x5c]
   3961c: 2a1f03e0     	mov	w0, wzr
   39620: 35000448     	cbnz	w8, 0x396a8 <__api_tcp_server+0xc598>
   39624: f90003fc     	str	x28, [sp]
   39628: f844c3fc     	ldur	x28, [sp, #0x4c]
   3962c: b9403348     	ldr	w8, [x26, #0x30]
   39630: 52800209     	mov	w9, #0x10               // =16
   39634: 1100726a     	add	w10, w19, #0x1c
   39638: 79002b97     	strh	w23, [x28, #0x14]
   3963c: 29016388     	stp	w8, w24, [x28, #0x8]
   39640: b9400fe8     	ldr	w8, [sp, #0xc]
   39644: 79002f89     	strh	w9, [x28, #0x16]
   39648: b9001b8a     	str	w10, [x28, #0x18]
   3964c: f9400bb7     	ldr	x23, [x29, #0x10]
   39650: b9001388     	str	w8, [x28, #0x10]
   39654: f844c3f3     	ldur	x19, [sp, #0x4c]
   39658: 51001322     	sub	w2, w25, #0x4
   3965c: aa1603e1     	mov	x1, x22
   39660: 91008260     	add	x0, x19, #0x20
   39664: b9001e62     	str	w2, [x19, #0x1c]
   39668: 97ff3cb2     	bl	0x8930 <memcpy@plt>
   3966c: b9401b88     	ldr	w8, [x28, #0x18]
   39670: f94003e4     	ldr	x4, [sp]
   39674: 9101a3e1     	add	x1, sp, #0x68
   39678: aa1503e2     	mov	x2, x21
   3967c: 8b080260     	add	x0, x19, x8
   39680: aa1403e3     	mov	x3, x20
   39684: aa1703e5     	mov	x5, x23
   39688: 94000015     	bl	0x396dc <__api_tcp_server+0xc5cc>
   3968c: ad4207e0     	ldp	q0, q1, [sp, #0x40]
   39690: f94033e8     	ldr	x8, [sp, #0x60]
   39694: 910043e0     	add	x0, sp, #0x10
   39698: ad0087e0     	stp	q0, q1, [sp, #0x10]
   3969c: f9001be8     	str	x8, [sp, #0x30]
   396a0: 97ff3bac     	bl	0x8550 <__api_logger_buffer_commit@plt>
   396a4: 52800020     	mov	w0, #0x1                // =1
   396a8: f9401768     	ldr	x8, [x27, #0x28]
   396ac: f85a83a9     	ldur	x9, [x29, #-0x58]
   396b0: eb09011f     	cmp	x8, x9
   396b4: 54000121     	b.ne	0x396d8 <__api_tcp_server+0xc5c8>
   396b8: a94d7bfd     	ldp	x29, x30, [sp, #0xd0]
   396bc: a94c4ff4     	ldp	x20, x19, [sp, #0xc0]
   396c0: a94b57f6     	ldp	x22, x21, [sp, #0xb0]
   396c4: a94a5ff8     	ldp	x24, x23, [sp, #0xa0]
   396c8: a94967fa     	ldp	x26, x25, [sp, #0x90]
   396cc: a9486ffc     	ldp	x28, x27, [sp, #0x80]
   396d0: 910383ff     	add	sp, sp, #0xe0
   396d4: d65f03c0     	ret
   396d8: 97ff3b82     	bl	0x84e0 <__stack_chk_fail@plt>
   396dc: f81c0ff7     	str	x23, [sp, #-0x40]!
   396e0: a90157f6     	stp	x22, x21, [sp, #0x10]
   396e4: a9024ff4     	stp	x20, x19, [sp, #0x20]
   396e8: a9037bfd     	stp	x29, x30, [sp, #0x30]
   396ec: 9100c3fd     	add	x29, sp, #0x30
   396f0: b9400028     	ldr	w8, [x1]
   396f4: aa0103f5     	mov	x21, x1
   396f8: f9400041     	ldr	x1, [x2]
   396fc: 52800209     	mov	w9, #0x10               // =16
   39700: 51002102     	sub	w2, w8, #0x8
   39704: aa0503f3     	mov	x19, x5
   39708: aa0403f4     	mov	x20, x4
   3970c: aa0303f7     	mov	x23, x3
   39710: aa0003f6     	mov	x22, x0
   39714: 39000009     	strb	w9, [x0]
   39718: b9000402     	str	w2, [x0, #0x4]
   3971c: 91002000     	add	x0, x0, #0x8
   39720: b5000061     	cbnz	x1, 0x3972c <__api_tcp_server+0xc61c>
   39724: f0000121     	adrp	x1, 0x60000
   39728: 913c2821     	add	x1, x1, #0xf0a
   3972c: 97ff3c81     	bl	0x8930 <memcpy@plt>
   39730: f94002a8     	ldr	x8, [x21]
   39734: b9400aa9     	ldr	w9, [x21, #0x8]
   39738: f94002e1     	ldr	x1, [x23]
   3973c: 5280020a     	mov	w10, #0x10              // =16
   39740: 91000d0b     	add	x11, x8, #0x3
   39744: f100011f     	cmp	x8, #0x0
   39748: 927ef568     	and	x8, x11, #0xfffffffffffffffc
   3974c: 9a8803e8     	csel	x8, xzr, x8, eq
   39750: 8b0802d6     	add	x22, x22, x8
   39754: 51002122     	sub	w2, w9, #0x8
   39758: 910022c0     	add	x0, x22, #0x8
   3975c: 390002ca     	strb	w10, [x22]
   39760: b90006c2     	str	w2, [x22, #0x4]
   39764: b5000061     	cbnz	x1, 0x39770 <__api_tcp_server+0xc660>
   39768: f0000121     	adrp	x1, 0x60000
   3976c: 913c2821     	add	x1, x1, #0xf0a
   39770: 97ff3c70     	bl	0x8930 <memcpy@plt>
   39774: f94006a8     	ldr	x8, [x21, #0x8]
   39778: 52800129     	mov	w9, #0x9                // =9
   3977c: 91000d0a     	add	x10, x8, #0x3
   39780: f100011f     	cmp	x8, #0x0
   39784: 927ef548     	and	x8, x10, #0xfffffffffffffffc
   39788: 9a8803e8     	csel	x8, xzr, x8, eq
   3978c: 8b0802c8     	add	x8, x22, x8
   39790: 39000109     	strb	w9, [x8]
   39794: 79400289     	ldrh	w9, [x20]
   39798: 5280014a     	mov	w10, #0xa               // =10
   3979c: 3900110a     	strb	w10, [x8, #0x4]
   397a0: 79000509     	strh	w9, [x8, #0x2]
   397a4: b9400269     	ldr	w9, [x19]
   397a8: b9000909     	str	w9, [x8, #0x8]
   397ac: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   397b0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   397b4: a94157f6     	ldp	x22, x21, [sp, #0x10]
   397b8: f84407f7     	ldr	x23, [sp], #0x40
   397bc: d65f03c0     	ret
   397c0: d10343ff     	sub	sp, sp, #0xd0
   397c4: a9076ffc     	stp	x28, x27, [sp, #0x70]
   397c8: a90867fa     	stp	x26, x25, [sp, #0x80]
   397cc: a9095ff8     	stp	x24, x23, [sp, #0x90]
   397d0: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   397d4: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   397d8: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
   397dc: 910303fd     	add	x29, sp, #0xc0
   397e0: d53bd059     	mrs	x25, TPIDR_EL0
   397e4: f9401728     	ldr	x8, [x25, #0x28]
   397e8: 52800029     	mov	w9, #0x1                // =1
   397ec: 1ac32129     	lsl	w9, w9, w3
   397f0: f81a83a8     	stur	x8, [x29, #-0x58]
   397f4: f9400008     	ldr	x8, [x0]
   397f8: b9400108     	ldr	w8, [x8]
   397fc: 6a09011f     	tst	w8, w9
   39800: 54000700     	b.eq	0x398e0 <__api_tcp_server+0xc7d0>
   39804: f9401408     	ldr	x8, [x0, #0x28]
   39808: 2a0203f6     	mov	w22, w2
   3980c: aa0003f8     	mov	x24, x0
   39810: 38624908     	ldrb	w8, [x8, w2, uxtw]
   39814: 34000668     	cbz	w8, 0x398e0 <__api_tcp_server+0xc7d0>
   39818: 39407088     	ldrb	w8, [x4, #0x1c]
   3981c: f94004a9     	ldr	x9, [x5, #0x8]
   39820: 5280040a     	mov	w10, #0x20              // =32
   39824: 5280048b     	mov	w11, #0x24              // =36
   39828: 7100011f     	cmp	w8, #0x0
   3982c: 11002d28     	add	w8, w9, #0xb
   39830: 9a8a055b     	cinc	x27, x10, ne
   39834: b100213a     	adds	x26, x9, #0x8
   39838: 121e7508     	and	w8, w8, #0xfffffffc
   3983c: 11000f69     	add	w9, w27, #0x3
   39840: 8a0b013c     	and	x28, x9, x11
   39844: 1a8803e8     	csel	w8, wzr, w8, eq
   39848: 0b080388     	add	w8, w28, w8
   3984c: 11007100     	add	w0, w8, #0x1c
   39850: 910103e8     	add	x8, sp, #0x40
   39854: aa0503f3     	mov	x19, x5
   39858: aa0403f4     	mov	x20, x4
   3985c: 2a0303f5     	mov	w21, w3
   39860: 2a0103f7     	mov	w23, w1
   39864: 97ff3adf     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   39868: b9405fe8     	ldr	w8, [sp, #0x5c]
   3986c: 2a1f03e0     	mov	w0, wzr
   39870: 350003a8     	cbnz	w8, 0x398e4 <__api_tcp_server+0xc7d4>
   39874: f90007fa     	str	x26, [sp, #0x8]
   39878: f844c3fa     	ldur	x26, [sp, #0x4c]
   3987c: b9403308     	ldr	w8, [x24, #0x30]
   39880: 52800218     	mov	w24, #0x10              // =16
   39884: 11007389     	add	w9, w28, #0x1c
   39888: b9001357     	str	w23, [x26, #0x10]
   3988c: 29015b48     	stp	w8, w22, [x26, #0x8]
   39890: 79002b55     	strh	w21, [x26, #0x14]
   39894: 79002f58     	strh	w24, [x26, #0x16]
   39898: b9001b49     	str	w9, [x26, #0x18]
   3989c: f844c3f5     	ldur	x21, [sp, #0x4c]
   398a0: 51001362     	sub	w2, w27, #0x4
   398a4: aa1403e1     	mov	x1, x20
   398a8: 910082a0     	add	x0, x21, #0x20
   398ac: b9001ea2     	str	w2, [x21, #0x1c]
   398b0: 97ff3c20     	bl	0x8930 <memcpy@plt>
   398b4: b9401b49     	ldr	w9, [x26, #0x18]
   398b8: f94007e8     	ldr	x8, [sp, #0x8]
   398bc: 8b0902a9     	add	x9, x21, x9
   398c0: 51002108     	sub	w8, w8, #0x8
   398c4: 39000138     	strb	w24, [x9]
   398c8: b9000528     	str	w8, [x9, #0x4]
   398cc: f940066a     	ldr	x10, [x19, #0x8]
   398d0: b400022a     	cbz	x10, 0x39914 <__api_tcp_server+0xc804>
   398d4: f9400261     	ldr	x1, [x19]
   398d8: b5000221     	cbnz	x1, 0x3991c <__api_tcp_server+0xc80c>
   398dc: 14000013     	b	0x39928 <__api_tcp_server+0xc818>
   398e0: 2a1f03e0     	mov	w0, wzr
   398e4: f9401728     	ldr	x8, [x25, #0x28]
   398e8: f85a83a9     	ldur	x9, [x29, #-0x58]
   398ec: eb09011f     	cmp	x8, x9
   398f0: 540002c1     	b.ne	0x39948 <__api_tcp_server+0xc838>
   398f4: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
   398f8: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   398fc: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   39900: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   39904: a94867fa     	ldp	x26, x25, [sp, #0x80]
   39908: a9476ffc     	ldp	x28, x27, [sp, #0x70]
   3990c: 910343ff     	add	sp, sp, #0xd0
   39910: d65f03c0     	ret
   39914: d0000141     	adrp	x1, 0x63000
   39918: 912c5c21     	add	x1, x1, #0xb17
   3991c: 91002120     	add	x0, x9, #0x8
   39920: 2a0803e2     	mov	w2, w8
   39924: 97ff3c03     	bl	0x8930 <memcpy@plt>
   39928: ad4207e0     	ldp	q0, q1, [sp, #0x40]
   3992c: f94033e8     	ldr	x8, [sp, #0x60]
   39930: 910043e0     	add	x0, sp, #0x10
   39934: ad0087e0     	stp	q0, q1, [sp, #0x10]
   39938: f9001be8     	str	x8, [sp, #0x30]
   3993c: 97ff3b05     	bl	0x8550 <__api_logger_buffer_commit@plt>
   39940: 52800020     	mov	w0, #0x1                // =1
   39944: 17ffffe8     	b	0x398e4 <__api_tcp_server+0xc7d4>
   39948: 97ff3ae6     	bl	0x84e0 <__stack_chk_fail@plt>
   3994c: d10383ff     	sub	sp, sp, #0xe0
   39950: a9086ffc     	stp	x28, x27, [sp, #0x80]
   39954: a90967fa     	stp	x26, x25, [sp, #0x90]
   39958: a90a5ff8     	stp	x24, x23, [sp, #0xa0]
   3995c: a90b57f6     	stp	x22, x21, [sp, #0xb0]
   39960: a90c4ff4     	stp	x20, x19, [sp, #0xc0]
   39964: a90d7bfd     	stp	x29, x30, [sp, #0xd0]
   39968: 910343fd     	add	x29, sp, #0xd0
   3996c: d53bd05b     	mrs	x27, TPIDR_EL0
   39970: f9401768     	ldr	x8, [x27, #0x28]
   39974: 52800029     	mov	w9, #0x1                // =1
   39978: 1ac32129     	lsl	w9, w9, w3
   3997c: f81a83a8     	stur	x8, [x29, #-0x58]
   39980: f9400008     	ldr	x8, [x0]
   39984: b9400108     	ldr	w8, [x8]
   39988: 6a09011f     	tst	w8, w9
   3998c: 54000320     	b.eq	0x399f0 <__api_tcp_server+0xc8e0>
   39990: f9401408     	ldr	x8, [x0, #0x28]
   39994: 2a0203f8     	mov	w24, w2
   39998: aa0003fa     	mov	x26, x0
   3999c: 38624908     	ldrb	w8, [x8, w2, uxtw]
   399a0: 34000288     	cbz	w8, 0x399f0 <__api_tcp_server+0xc8e0>
   399a4: 39408c88     	ldrb	w8, [x4, #0x23]
   399a8: f94000a0     	ldr	x0, [x5]
   399ac: aa0703fc     	mov	x28, x7
   399b0: aa0603f4     	mov	x20, x6
   399b4: 7100011f     	cmp	w8, #0x0
   399b8: 528004e8     	mov	w8, #0x27               // =39
   399bc: aa0503f5     	mov	x21, x5
   399c0: aa0403f6     	mov	x22, x4
   399c4: 2a0303f7     	mov	w23, w3
   399c8: 9a880519     	cinc	x25, x8, ne
   399cc: b9000fe1     	str	w1, [sp, #0xc]
   399d0: b4000140     	cbz	x0, 0x399f8 <__api_tcp_server+0xc8e8>
   399d4: 97ff3ba3     	bl	0x8860 <strlen@plt>
   399d8: 91002013     	add	x19, x0, #0x8
   399dc: f9400280     	ldr	x0, [x20]
   399e0: b4000120     	cbz	x0, 0x39a04 <__api_tcp_server+0xc8f4>
   399e4: 97ff3b9f     	bl	0x8860 <strlen@plt>
   399e8: 91002008     	add	x8, x0, #0x8
   399ec: 14000007     	b	0x39a08 <__api_tcp_server+0xc8f8>
   399f0: 2a1f03e0     	mov	w0, wzr
   399f4: 14000038     	b	0x39ad4 <__api_tcp_server+0xc9c4>
   399f8: 52800193     	mov	w19, #0xc               // =12
   399fc: f9400280     	ldr	x0, [x20]
   39a00: b5ffff20     	cbnz	x0, 0x399e4 <__api_tcp_server+0xc8d4>
   39a04: 52800188     	mov	w8, #0xc                // =12
   39a08: 11000f29     	add	w9, w25, #0x3
   39a0c: 11000e6a     	add	w10, w19, #0x3
   39a10: a906a3f3     	stp	x19, x8, [sp, #0x68]
   39a14: 11001d0b     	add	w11, w8, #0x7
   39a18: f100027f     	cmp	x19, #0x0
   39a1c: 927e0d33     	and	x19, x9, #0x3c
   39a20: 121e7549     	and	w9, w10, #0xfffffffc
   39a24: 5280008c     	mov	w12, #0x4               // =4
   39a28: 121e756a     	and	w10, w11, #0xfffffffc
   39a2c: 1a8903e9     	csel	w9, wzr, w9, eq
   39a30: f100011f     	cmp	x8, #0x0
   39a34: 0b130128     	add	w8, w9, w19
   39a38: 1a8a0189     	csel	w9, w12, w10, eq
   39a3c: 0b090108     	add	w8, w8, w9
   39a40: 11007100     	add	w0, w8, #0x1c
   39a44: 910103e8     	add	x8, sp, #0x40
   39a48: 97ff3a66     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   39a4c: b9405fe8     	ldr	w8, [sp, #0x5c]
   39a50: 2a1f03e0     	mov	w0, wzr
   39a54: 35000408     	cbnz	w8, 0x39ad4 <__api_tcp_server+0xc9c4>
   39a58: f90003fc     	str	x28, [sp]
   39a5c: f844c3fc     	ldur	x28, [sp, #0x4c]
   39a60: b9403348     	ldr	w8, [x26, #0x30]
   39a64: 52800209     	mov	w9, #0x10               // =16
   39a68: 1100726a     	add	w10, w19, #0x1c
   39a6c: 79002b97     	strh	w23, [x28, #0x14]
   39a70: 29016388     	stp	w8, w24, [x28, #0x8]
   39a74: b9400fe8     	ldr	w8, [sp, #0xc]
   39a78: 79002f89     	strh	w9, [x28, #0x16]
   39a7c: b9001b8a     	str	w10, [x28, #0x18]
   39a80: 51001322     	sub	w2, w25, #0x4
   39a84: b9001388     	str	w8, [x28, #0x10]
   39a88: f844c3f3     	ldur	x19, [sp, #0x4c]
   39a8c: aa1603e1     	mov	x1, x22
   39a90: 91008260     	add	x0, x19, #0x20
   39a94: b9001e62     	str	w2, [x19, #0x1c]
   39a98: 97ff3ba6     	bl	0x8930 <memcpy@plt>
   39a9c: b9401b88     	ldr	w8, [x28, #0x18]
   39aa0: f94003e4     	ldr	x4, [sp]
   39aa4: 9101a3e1     	add	x1, sp, #0x68
   39aa8: aa1503e2     	mov	x2, x21
   39aac: 8b080260     	add	x0, x19, x8
   39ab0: aa1403e3     	mov	x3, x20
   39ab4: 94000015     	bl	0x39b08 <__api_tcp_server+0xc9f8>
   39ab8: ad4207e0     	ldp	q0, q1, [sp, #0x40]
   39abc: f94033e8     	ldr	x8, [sp, #0x60]
   39ac0: 910043e0     	add	x0, sp, #0x10
   39ac4: ad0087e0     	stp	q0, q1, [sp, #0x10]
   39ac8: f9001be8     	str	x8, [sp, #0x30]
   39acc: 97ff3aa1     	bl	0x8550 <__api_logger_buffer_commit@plt>
   39ad0: 52800020     	mov	w0, #0x1                // =1
   39ad4: f9401768     	ldr	x8, [x27, #0x28]
   39ad8: f85a83a9     	ldur	x9, [x29, #-0x58]
   39adc: eb09011f     	cmp	x8, x9
   39ae0: 54000121     	b.ne	0x39b04 <__api_tcp_server+0xc9f4>
   39ae4: a94d7bfd     	ldp	x29, x30, [sp, #0xd0]
   39ae8: a94c4ff4     	ldp	x20, x19, [sp, #0xc0]
   39aec: a94b57f6     	ldp	x22, x21, [sp, #0xb0]
   39af0: a94a5ff8     	ldp	x24, x23, [sp, #0xa0]
   39af4: a94967fa     	ldp	x26, x25, [sp, #0x90]
   39af8: a9486ffc     	ldp	x28, x27, [sp, #0x80]
   39afc: 910383ff     	add	sp, sp, #0xe0
   39b00: d65f03c0     	ret
   39b04: 97ff3a77     	bl	0x84e0 <__stack_chk_fail@plt>
   39b08: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
   39b0c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   39b10: a9027bfd     	stp	x29, x30, [sp, #0x20]
   39b14: 910083fd     	add	x29, sp, #0x20
   39b18: b9400028     	ldr	w8, [x1]
   39b1c: aa0103f4     	mov	x20, x1
   39b20: f9400041     	ldr	x1, [x2]
   39b24: 52800209     	mov	w9, #0x10               // =16
   39b28: 51002102     	sub	w2, w8, #0x8
   39b2c: aa0403f3     	mov	x19, x4
   39b30: aa0303f6     	mov	x22, x3
   39b34: aa0003f5     	mov	x21, x0
   39b38: 39000009     	strb	w9, [x0]
   39b3c: b9000402     	str	w2, [x0, #0x4]
   39b40: 91002000     	add	x0, x0, #0x8
   39b44: b5000061     	cbnz	x1, 0x39b50 <__api_tcp_server+0xca40>
   39b48: f0000121     	adrp	x1, 0x60000
   39b4c: 913c2821     	add	x1, x1, #0xf0a
   39b50: 97ff3b78     	bl	0x8930 <memcpy@plt>
   39b54: f9400288     	ldr	x8, [x20]
   39b58: b9400a89     	ldr	w9, [x20, #0x8]
   39b5c: f94002c1     	ldr	x1, [x22]
   39b60: 5280020a     	mov	w10, #0x10              // =16
   39b64: 91000d0b     	add	x11, x8, #0x3
   39b68: f100011f     	cmp	x8, #0x0
   39b6c: 927ef568     	and	x8, x11, #0xfffffffffffffffc
   39b70: 9a8803e8     	csel	x8, xzr, x8, eq
   39b74: 8b0802b5     	add	x21, x21, x8
   39b78: 51002122     	sub	w2, w9, #0x8
   39b7c: 910022a0     	add	x0, x21, #0x8
   39b80: 390002aa     	strb	w10, [x21]
   39b84: b90006a2     	str	w2, [x21, #0x4]
   39b88: b5000061     	cbnz	x1, 0x39b94 <__api_tcp_server+0xca84>
   39b8c: f0000121     	adrp	x1, 0x60000
   39b90: 913c2821     	add	x1, x1, #0xf0a
   39b94: 97ff3b67     	bl	0x8930 <memcpy@plt>
   39b98: f9400688     	ldr	x8, [x20, #0x8]
   39b9c: 91000d09     	add	x9, x8, #0x3
   39ba0: f100011f     	cmp	x8, #0x0
   39ba4: 927ef528     	and	x8, x9, #0xfffffffffffffffc
   39ba8: 9a8803e8     	csel	x8, xzr, x8, eq
   39bac: 8b0802a8     	add	x8, x21, x8
   39bb0: 52800129     	mov	w9, #0x9                // =9
   39bb4: 39000109     	strb	w9, [x8]
   39bb8: 79400269     	ldrh	w9, [x19]
   39bbc: 79000509     	strh	w9, [x8, #0x2]
   39bc0: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   39bc4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   39bc8: a8c357f6     	ldp	x22, x21, [sp], #0x30
   39bcc: d65f03c0     	ret
   39bd0: d10103ff     	sub	sp, sp, #0x40
   39bd4: f90013f3     	str	x19, [sp, #0x20]
   39bd8: a9037bfd     	stp	x29, x30, [sp, #0x30]
   39bdc: 9100c3fd     	add	x29, sp, #0x30
   39be0: d53bd053     	mrs	x19, TPIDR_EL0
   39be4: f9401668     	ldr	x8, [x19, #0x28]
   39be8: 910023e1     	add	x1, sp, #0x8
   39bec: 528000a0     	mov	w0, #0x5                // =5
   39bf0: f9000fe8     	str	x8, [sp, #0x18]
   39bf4: 97ff3b9b     	bl	0x8a60 <clock_gettime@plt>
   39bf8: a940a3e9     	ldp	x9, x8, [sp, #0x8]
   39bfc: f940166a     	ldr	x10, [x19, #0x28]
   39c00: f9400feb     	ldr	x11, [sp, #0x18]
   39c04: eb0b015f     	cmp	x10, x11
   39c08: 540001a1     	b.ne	0x39c3c <__api_tcp_server+0xcb2c>
   39c0c: d2869b6b     	mov	x11, #0x34db            // =13531
   39c10: f2baf6cb     	movk	x11, #0xd7b6, lsl #16
   39c14: f2dbd04b     	movk	x11, #0xde82, lsl #32
   39c18: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   39c1c: f94013f3     	ldr	x19, [sp, #0x20]
   39c20: 52807d0a     	mov	w10, #0x3e8             // =1000
   39c24: f2e8636b     	movk	x11, #0x431b, lsl #48
   39c28: 9b0a7d29     	mul	x9, x9, x10
   39c2c: 9bcb7d08     	umulh	x8, x8, x11
   39c30: 8b484920     	add	x0, x9, x8, lsr #18
   39c34: 910103ff     	add	sp, sp, #0x40
   39c38: d65f03c0     	ret
   39c3c: 97ff3a29     	bl	0x84e0 <__stack_chk_fail@plt>
   39c40: d10443ff     	sub	sp, sp, #0x110
   39c44: f90073f5     	str	x21, [sp, #0xe0]
   39c48: a90f4ff4     	stp	x20, x19, [sp, #0xf0]
   39c4c: a9107bfd     	stp	x29, x30, [sp, #0x100]
   39c50: 910403fd     	add	x29, sp, #0x100
   39c54: d53bd054     	mrs	x20, TPIDR_EL0
   39c58: f9401688     	ldr	x8, [x20, #0x28]
   39c5c: aa0003f3     	mov	x19, x0
   39c60: 90000140     	adrp	x0, 0x61000
   39c64: 913e9400     	add	x0, x0, #0xfa5
   39c68: 528001a1     	mov	w1, #0xd                // =13
   39c6c: f81d83a8     	stur	x8, [x29, #-0x28]
   39c70: a905ffff     	stp	xzr, xzr, [sp, #0x58]
   39c74: f9002bff     	str	xzr, [sp, #0x50]
   39c78: 97ff3972     	bl	0x8240 <__strlen_chk@plt>
   39c7c: aa0003e5     	mov	x5, x0
   39c80: b4000120     	cbz	x0, 0x39ca4 <__api_tcp_server+0xcb94>
   39c84: 90000143     	adrp	x3, 0x61000
   39c88: 913e9463     	add	x3, x3, #0xfa5
   39c8c: 910143e0     	add	x0, sp, #0x50
   39c90: aa1f03e1     	mov	x1, xzr
   39c94: aa1f03e2     	mov	x2, xzr
   39c98: aa1f03e4     	mov	x4, xzr
   39c9c: 97ff4deb     	bl	0xd448 <__share_file+0x114>
   39ca0: f9402fe5     	ldr	x5, [sp, #0x58]
   39ca4: a9047fff     	stp	xzr, xzr, [sp, #0x40]
   39ca8: f9001fff     	str	xzr, [sp, #0x38]
   39cac: f9400668     	ldr	x8, [x19, #0x8]
   39cb0: ab05011f     	cmn	x8, x5
   39cb4: 54000280     	b.eq	0x39d04 <__api_tcp_server+0xcbf4>
   39cb8: f90023ff     	str	xzr, [sp, #0x40]
   39cbc: b4000188     	cbz	x8, 0x39cec <__api_tcp_server+0xcbdc>
   39cc0: f9400263     	ldr	x3, [x19]
   39cc4: 9100e3e0     	add	x0, sp, #0x38
   39cc8: aa1f03e1     	mov	x1, xzr
   39ccc: aa1f03e2     	mov	x2, xzr
   39cd0: aa0303e4     	mov	x4, x3
   39cd4: aa0803e5     	mov	x5, x8
   39cd8: 97ff4ddc     	bl	0xd448 <__share_file+0x114>
   39cdc: f9401fe2     	ldr	x2, [sp, #0x38]
   39ce0: b9800a68     	ldrsw	x8, [x19, #0x8]
   39ce4: f9402fe5     	ldr	x5, [sp, #0x58]
   39ce8: 14000002     	b	0x39cf0 <__api_tcp_server+0xcbe0>
   39cec: aa1f03e2     	mov	x2, xzr
   39cf0: f9402be3     	ldr	x3, [sp, #0x50]
   39cf4: 8b080041     	add	x1, x2, x8
   39cf8: 9100e3e0     	add	x0, sp, #0x38
   39cfc: aa0303e4     	mov	x4, x3
   39d00: 97ff4dd2     	bl	0xd448 <__share_file+0x114>
   39d04: f94033e8     	ldr	x8, [sp, #0x60]
   39d08: b4000088     	cbz	x8, 0x39d18 <__api_tcp_server+0xcc08>
   39d0c: f9402be0     	ldr	x0, [sp, #0x50]
   39d10: 97ff3b34     	bl	0x89e0 <free@plt>
   39d14: f9002bff     	str	xzr, [sp, #0x50]
   39d18: a943a3e9     	ldp	x9, x8, [sp, #0x38]
   39d1c: d0000155     	adrp	x21, 0x63000
   39d20: 912c5eb5     	add	x21, x21, #0xb17
   39d24: f100011f     	cmp	x8, #0x0
   39d28: 9a8902a0     	csel	x0, x21, x9, eq
   39d2c: 94000600     	bl	0x3b52c <operator delete(void*)+0x19c>
   39d30: 340000a0     	cbz	w0, 0x39d44 <__api_tcp_server+0xcc34>
   39d34: 2a1f03f3     	mov	w19, wzr
   39d38: f94027e8     	ldr	x8, [sp, #0x48]
   39d3c: b5000ba8     	cbnz	x8, 0x39eb0 <__api_tcp_server+0xcda0>
   39d40: 1400005f     	b	0x39ebc <__api_tcp_server+0xcdac>
   39d44: 910143f3     	add	x19, sp, #0x50
   39d48: 97ff39b2     	bl	0x8410 <rand@plt>
   39d4c: 529bd068     	mov	w8, #0xde83             // =56963
   39d50: 72a86368     	movk	w8, #0x431b, lsl #16
   39d54: 9b287c08     	smull	x8, w0, w8
   39d58: 52884809     	mov	w9, #0x4240             // =16960
   39d5c: d360fd0a     	lsr	x10, x8, #32
   39d60: d37ffd08     	lsr	x8, x8, #63
   39d64: 72a001e9     	movk	w9, #0xf, lsl #16
   39d68: 0b8a4908     	add	w8, w8, w10, asr #18
   39d6c: 6f00e400     	movi	v0.2d, #0000000000000000
   39d70: 1b098103     	msub	w3, w8, w9, w0
   39d74: 910143e0     	add	x0, sp, #0x50
   39d78: ad030260     	stp	q0, q0, [x19, #0x60]
   39d7c: ad020260     	stp	q0, q0, [x19, #0x40]
   39d80: ad0383e0     	stp	q0, q0, [sp, #0x70]
   39d84: ad0283e0     	stp	q0, q0, [sp, #0x50]
   39d88: 94000061     	bl	0x39f0c <__api_tcp_server+0xcdfc>
   39d8c: 910143e0     	add	x0, sp, #0x50
   39d90: 52801001     	mov	w1, #0x80               // =128
   39d94: a9017fff     	stp	xzr, xzr, [sp, #0x10]
   39d98: f90007ff     	str	xzr, [sp, #0x8]
   39d9c: 97ff3929     	bl	0x8240 <__strlen_chk@plt>
   39da0: aa0003e5     	mov	x5, x0
   39da4: b4000100     	cbz	x0, 0x39dc4 <__api_tcp_server+0xccb4>
   39da8: 910023e0     	add	x0, sp, #0x8
   39dac: 910143e3     	add	x3, sp, #0x50
   39db0: aa1f03e1     	mov	x1, xzr
   39db4: aa1f03e2     	mov	x2, xzr
   39db8: aa1f03e4     	mov	x4, xzr
   39dbc: 97ff4da3     	bl	0xd448 <__share_file+0x114>
   39dc0: f9400be5     	ldr	x5, [sp, #0x10]
   39dc4: f94023e8     	ldr	x8, [sp, #0x40]
   39dc8: a902ffff     	stp	xzr, xzr, [sp, #0x28]
   39dcc: f90013ff     	str	xzr, [sp, #0x20]
   39dd0: ab05011f     	cmn	x8, x5
   39dd4: 54000280     	b.eq	0x39e24 <__api_tcp_server+0xcd14>
   39dd8: f90017ff     	str	xzr, [sp, #0x28]
   39ddc: b4000188     	cbz	x8, 0x39e0c <__api_tcp_server+0xccfc>
   39de0: f9401fe3     	ldr	x3, [sp, #0x38]
   39de4: 910083e0     	add	x0, sp, #0x20
   39de8: aa1f03e1     	mov	x1, xzr
   39dec: aa1f03e2     	mov	x2, xzr
   39df0: aa0303e4     	mov	x4, x3
   39df4: aa0803e5     	mov	x5, x8
   39df8: 97ff4d94     	bl	0xd448 <__share_file+0x114>
   39dfc: f94013e2     	ldr	x2, [sp, #0x20]
   39e00: b98043e8     	ldrsw	x8, [sp, #0x40]
   39e04: f9400be5     	ldr	x5, [sp, #0x10]
   39e08: 14000002     	b	0x39e10 <__api_tcp_server+0xcd00>
   39e0c: aa1f03e2     	mov	x2, xzr
   39e10: f94007e3     	ldr	x3, [sp, #0x8]
   39e14: 8b080041     	add	x1, x2, x8
   39e18: 910083e0     	add	x0, sp, #0x20
   39e1c: aa0303e4     	mov	x4, x3
   39e20: 97ff4d8a     	bl	0xd448 <__share_file+0x114>
   39e24: f9400fe8     	ldr	x8, [sp, #0x18]
   39e28: b4000088     	cbz	x8, 0x39e38 <__api_tcp_server+0xcd28>
   39e2c: f94007e0     	ldr	x0, [sp, #0x8]
   39e30: 97ff3aec     	bl	0x89e0 <free@plt>
   39e34: f90007ff     	str	xzr, [sp, #0x8]
   39e38: a94223e9     	ldp	x9, x8, [sp, #0x20]
   39e3c: 90000141     	adrp	x1, 0x61000
   39e40: 913efc21     	add	x1, x1, #0xfbf
   39e44: 910023e2     	add	x2, sp, #0x8
   39e48: f100011f     	cmp	x8, #0x0
   39e4c: 9a8902a0     	csel	x0, x21, x9, eq
   39e50: 94002c91     	bl	0x45094 <operator delete(void*)+0x9d04>
   39e54: 340000a0     	cbz	w0, 0x39e68 <__api_tcp_server+0xcd58>
   39e58: 2a1f03f3     	mov	w19, wzr
   39e5c: f9401be8     	ldr	x8, [sp, #0x30]
   39e60: b50001e8     	cbnz	x8, 0x39e9c <__api_tcp_server+0xcd8c>
   39e64: 14000011     	b	0x39ea8 <__api_tcp_server+0xcd98>
   39e68: f94007e0     	ldr	x0, [sp, #0x8]
   39e6c: 2a1f03e1     	mov	w1, wzr
   39e70: 94002c97     	bl	0x450cc <operator delete(void*)+0x9d3c>
   39e74: 2a1f03f3     	mov	w19, wzr
   39e78: 350000e0     	cbnz	w0, 0x39e94 <__api_tcp_server+0xcd84>
   39e7c: a94223e9     	ldp	x9, x8, [sp, #0x20]
   39e80: f100011f     	cmp	x8, #0x0
   39e84: 9a8902a0     	csel	x0, x21, x9, eq
   39e88: 94000621     	bl	0x3b70c <operator delete(void*)+0x37c>
   39e8c: 340002c0     	cbz	w0, 0x39ee4 <__api_tcp_server+0xcdd4>
   39e90: 2a1f03f3     	mov	w19, wzr
   39e94: f9401be8     	ldr	x8, [sp, #0x30]
   39e98: b4000088     	cbz	x8, 0x39ea8 <__api_tcp_server+0xcd98>
   39e9c: f94013e0     	ldr	x0, [sp, #0x20]
   39ea0: 97ff3ad0     	bl	0x89e0 <free@plt>
   39ea4: f90013ff     	str	xzr, [sp, #0x20]
   39ea8: f94027e8     	ldr	x8, [sp, #0x48]
   39eac: b4000088     	cbz	x8, 0x39ebc <__api_tcp_server+0xcdac>
   39eb0: f9401fe0     	ldr	x0, [sp, #0x38]
   39eb4: 97ff3acb     	bl	0x89e0 <free@plt>
   39eb8: f9001fff     	str	xzr, [sp, #0x38]
   39ebc: f9401688     	ldr	x8, [x20, #0x28]
   39ec0: f85d83a9     	ldur	x9, [x29, #-0x28]
   39ec4: eb09011f     	cmp	x8, x9
   39ec8: 54000201     	b.ne	0x39f08 <__api_tcp_server+0xcdf8>
   39ecc: 2a1303e0     	mov	w0, w19
   39ed0: a9507bfd     	ldp	x29, x30, [sp, #0x100]
   39ed4: a94f4ff4     	ldp	x20, x19, [sp, #0xf0]
   39ed8: f94073f5     	ldr	x21, [sp, #0xe0]
   39edc: 910443ff     	add	sp, sp, #0x110
   39ee0: d65f03c0     	ret
   39ee4: a943a3e9     	ldp	x9, x8, [sp, #0x38]
   39ee8: f100011f     	cmp	x8, #0x0
   39eec: 9a8902a0     	csel	x0, x21, x9, eq
   39ef0: 94000607     	bl	0x3b70c <operator delete(void*)+0x37c>
   39ef4: 7100001f     	cmp	w0, #0x0
   39ef8: 1a9f17f3     	cset	w19, eq
   39efc: f9401be8     	ldr	x8, [sp, #0x30]
   39f00: b5fffce8     	cbnz	x8, 0x39e9c <__api_tcp_server+0xcd8c>
   39f04: 17ffffe9     	b	0x39ea8 <__api_tcp_server+0xcd98>
   39f08: 97ff3976     	bl	0x84e0 <__stack_chk_fail@plt>
   39f0c: d10483ff     	sub	sp, sp, #0x120
   39f10: a9104ffc     	stp	x28, x19, [sp, #0x100]
   39f14: a9117bfd     	stp	x29, x30, [sp, #0x110]
   39f18: 910443fd     	add	x29, sp, #0x110
   39f1c: a90893e3     	stp	x3, x4, [sp, #0x88]
   39f20: a9099be5     	stp	x5, x6, [sp, #0x98]
   39f24: f90057e7     	str	x7, [sp, #0xa8]
   39f28: ad0007e0     	stp	q0, q1, [sp]
   39f2c: ad010fe2     	stp	q2, q3, [sp, #0x20]
   39f30: ad0217e4     	stp	q4, q5, [sp, #0x40]
   39f34: ad031fe6     	stp	q6, q7, [sp, #0x60]
   39f38: d53bd053     	mrs	x19, TPIDR_EL0
   39f3c: f9401669     	ldr	x9, [x19, #0x28]
   39f40: 910223ea     	add	x10, sp, #0x88
   39f44: 928004ec     	mov	x12, #-0x28             // =-40
   39f48: 910043ab     	add	x11, x29, #0x10
   39f4c: f81e83a9     	stur	x9, [x29, #-0x18]
   39f50: 910003e9     	mov	x9, sp
   39f54: f2dff00c     	movk	x12, #0xff80, lsl #32
   39f58: 9100a14a     	add	x10, x10, #0x28
   39f5c: 91020129     	add	x9, x9, #0x80
   39f60: d100e3a8     	sub	x8, x29, #0x38
   39f64: a93cabab     	stp	x11, x10, [x29, #-0x38]
   39f68: a93db3a9     	stp	x9, x12, [x29, #-0x28]
   39f6c: ad400101     	ldp	q1, q0, [x8]
   39f70: 90000143     	adrp	x3, 0x61000
   39f74: 913ec863     	add	x3, x3, #0xfb2
   39f78: d10183a4     	sub	x4, x29, #0x60
   39f7c: 52801002     	mov	w2, #0x80               // =128
   39f80: 2a1f03e1     	mov	w1, wzr
   39f84: ad3d03a1     	stp	q1, q0, [x29, #-0x60]
   39f88: 97ff3a26     	bl	0x8820 <__vsprintf_chk@plt>
   39f8c: f9401668     	ldr	x8, [x19, #0x28]
   39f90: f85e83a9     	ldur	x9, [x29, #-0x18]
   39f94: eb09011f     	cmp	x8, x9
   39f98: 540000a1     	b.ne	0x39fac <__api_tcp_server+0xce9c>
   39f9c: a9517bfd     	ldp	x29, x30, [sp, #0x110]
   39fa0: a9504ffc     	ldp	x28, x19, [sp, #0x100]
   39fa4: 910483ff     	add	sp, sp, #0x120
   39fa8: d65f03c0     	ret
   39fac: 97ff394d     	bl	0x84e0 <__stack_chk_fail@plt>
   39fb0: f81d0ff5     	str	x21, [sp, #-0x30]!
   39fb4: a9014ff4     	stp	x20, x19, [sp, #0x10]
   39fb8: a9027bfd     	stp	x29, x30, [sp, #0x20]
   39fbc: 910083fd     	add	x29, sp, #0x20
   39fc0: f9400008     	ldr	x8, [x0]
   39fc4: 90000141     	adrp	x1, 0x61000
   39fc8: 913f0c21     	add	x1, x1, #0xfc3
   39fcc: aa0003f3     	mov	x19, x0
   39fd0: f9401908     	ldr	x8, [x8, #0x30]
   39fd4: d63f0100     	blr	x8
   39fd8: f9400268     	ldr	x8, [x19]
   39fdc: aa0003f4     	mov	x20, x0
   39fe0: 90000142     	adrp	x2, 0x61000
   39fe4: 90000143     	adrp	x3, 0x61000
   39fe8: f941c508     	ldr	x8, [x8, #0x388]
   39fec: 913f7842     	add	x2, x2, #0xfde
   39ff0: 913fd063     	add	x3, x3, #0xff4
   39ff4: aa1303e0     	mov	x0, x19
   39ff8: aa1403e1     	mov	x1, x20
   39ffc: d63f0100     	blr	x8
   3a000: aa0003e2     	mov	x2, x0
   3a004: aa1303e0     	mov	x0, x19
   3a008: aa1403e1     	mov	x1, x20
   3a00c: 94000012     	bl	0x3a054 <__api_tcp_server+0xcf44>
   3a010: f9400268     	ldr	x8, [x19]
   3a014: 90000142     	adrp	x2, 0x62000
   3a018: 90000143     	adrp	x3, 0x62000
   3a01c: aa0003f5     	mov	x21, x0
   3a020: f9408508     	ldr	x8, [x8, #0x108]
   3a024: 91004c42     	add	x2, x2, #0x13
   3a028: 91008863     	add	x3, x3, #0x22
   3a02c: aa1303e0     	mov	x0, x19
   3a030: aa1403e1     	mov	x1, x20
   3a034: d63f0100     	blr	x8
   3a038: aa0003e2     	mov	x2, x0
   3a03c: aa1303e0     	mov	x0, x19
   3a040: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   3a044: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   3a048: aa1503e1     	mov	x1, x21
   3a04c: f84307f5     	ldr	x21, [sp], #0x30
   3a050: 14000028     	b	0x3a0f0 <__api_tcp_server+0xcfe0>
   3a054: d10483ff     	sub	sp, sp, #0x120
   3a058: a9104ffc     	stp	x28, x19, [sp, #0x100]
   3a05c: a9117bfd     	stp	x29, x30, [sp, #0x110]
   3a060: 910443fd     	add	x29, sp, #0x110
   3a064: a90893e3     	stp	x3, x4, [sp, #0x88]
   3a068: a9099be5     	stp	x5, x6, [sp, #0x98]
   3a06c: f90057e7     	str	x7, [sp, #0xa8]
   3a070: ad0007e0     	stp	q0, q1, [sp]
   3a074: ad010fe2     	stp	q2, q3, [sp, #0x20]
   3a078: ad0217e4     	stp	q4, q5, [sp, #0x40]
   3a07c: ad031fe6     	stp	q6, q7, [sp, #0x60]
   3a080: d53bd053     	mrs	x19, TPIDR_EL0
   3a084: f940166b     	ldr	x11, [x19, #0x28]
   3a088: 928004e8     	mov	x8, #-0x28              // =-40
   3a08c: 910003e9     	mov	x9, sp
   3a090: 910223ea     	add	x10, sp, #0x88
   3a094: f2dff008     	movk	x8, #0xff80, lsl #32
   3a098: 910043ac     	add	x12, x29, #0x10
   3a09c: 91020129     	add	x9, x9, #0x80
   3a0a0: 9100a14a     	add	x10, x10, #0x28
   3a0a4: f81e83ab     	stur	x11, [x29, #-0x18]
   3a0a8: a93da3a9     	stp	x9, x8, [x29, #-0x28]
   3a0ac: a93cabac     	stp	x12, x10, [x29, #-0x38]
   3a0b0: f9400008     	ldr	x8, [x0]
   3a0b4: d100e3a9     	sub	x9, x29, #0x38
   3a0b8: ad400121     	ldp	q1, q0, [x9]
   3a0bc: d10183a3     	sub	x3, x29, #0x60
   3a0c0: f941cd08     	ldr	x8, [x8, #0x398]
   3a0c4: ad3d03a1     	stp	q1, q0, [x29, #-0x60]
   3a0c8: d63f0100     	blr	x8
   3a0cc: f9401668     	ldr	x8, [x19, #0x28]
   3a0d0: f85e83a9     	ldur	x9, [x29, #-0x18]
   3a0d4: eb09011f     	cmp	x8, x9
   3a0d8: 540000a1     	b.ne	0x3a0ec <__api_tcp_server+0xcfdc>
   3a0dc: a9517bfd     	ldp	x29, x30, [sp, #0x110]
   3a0e0: a9504ffc     	ldp	x28, x19, [sp, #0x100]
   3a0e4: 910483ff     	add	sp, sp, #0x120
   3a0e8: d65f03c0     	ret
   3a0ec: 97ff38fd     	bl	0x84e0 <__stack_chk_fail@plt>
   3a0f0: d10483ff     	sub	sp, sp, #0x120
   3a0f4: a9104ffc     	stp	x28, x19, [sp, #0x100]
   3a0f8: a9117bfd     	stp	x29, x30, [sp, #0x110]
   3a0fc: 910443fd     	add	x29, sp, #0x110
   3a100: a90893e3     	stp	x3, x4, [sp, #0x88]
   3a104: a9099be5     	stp	x5, x6, [sp, #0x98]
   3a108: f90057e7     	str	x7, [sp, #0xa8]
   3a10c: ad0007e0     	stp	q0, q1, [sp]
   3a110: ad010fe2     	stp	q2, q3, [sp, #0x20]
   3a114: ad0217e4     	stp	q4, q5, [sp, #0x40]
   3a118: ad031fe6     	stp	q6, q7, [sp, #0x60]
   3a11c: d53bd053     	mrs	x19, TPIDR_EL0
   3a120: f940166b     	ldr	x11, [x19, #0x28]
   3a124: 928004e8     	mov	x8, #-0x28              // =-40
   3a128: 910003e9     	mov	x9, sp
   3a12c: 910223ea     	add	x10, sp, #0x88
   3a130: f2dff008     	movk	x8, #0xff80, lsl #32
   3a134: 910043ac     	add	x12, x29, #0x10
   3a138: 91020129     	add	x9, x9, #0x80
   3a13c: 9100a14a     	add	x10, x10, #0x28
   3a140: f81e83ab     	stur	x11, [x29, #-0x18]
   3a144: a93da3a9     	stp	x9, x8, [x29, #-0x28]
   3a148: a93cabac     	stp	x12, x10, [x29, #-0x38]
   3a14c: f9400008     	ldr	x8, [x0]
   3a150: d100e3a9     	sub	x9, x29, #0x38
   3a154: ad400121     	ldp	q1, q0, [x9]
   3a158: d10183a3     	sub	x3, x29, #0x60
   3a15c: f9408d08     	ldr	x8, [x8, #0x118]
   3a160: ad3d03a1     	stp	q1, q0, [x29, #-0x60]
   3a164: d63f0100     	blr	x8
   3a168: f9401668     	ldr	x8, [x19, #0x28]
   3a16c: f85e83a9     	ldur	x9, [x29, #-0x18]
   3a170: eb09011f     	cmp	x8, x9
   3a174: 540000a1     	b.ne	0x3a188 <__api_tcp_server+0xd078>
   3a178: a9517bfd     	ldp	x29, x30, [sp, #0x110]
   3a17c: a9504ffc     	ldp	x28, x19, [sp, #0x100]
   3a180: 910483ff     	add	sp, sp, #0x120
   3a184: d65f03c0     	ret
   3a188: 97ff38d6     	bl	0x84e0 <__stack_chk_fail@plt>
   3a18c: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
   3a190: a9014ff4     	stp	x20, x19, [sp, #0x10]
   3a194: a9027bfd     	stp	x29, x30, [sp, #0x20]
   3a198: 910083fd     	add	x29, sp, #0x20
   3a19c: f9400008     	ldr	x8, [x0]
   3a1a0: 90000141     	adrp	x1, 0x62000
   3a1a4: 9100f821     	add	x1, x1, #0x3e
   3a1a8: aa0003f3     	mov	x19, x0
   3a1ac: f9401908     	ldr	x8, [x8, #0x30]
   3a1b0: d63f0100     	blr	x8
   3a1b4: f9400268     	ldr	x8, [x19]
   3a1b8: 90000142     	adrp	x2, 0x62000
   3a1bc: 90000143     	adrp	x3, 0x62000
   3a1c0: aa0003e1     	mov	x1, x0
   3a1c4: f9408508     	ldr	x8, [x8, #0x108]
   3a1c8: 91015842     	add	x2, x2, #0x56
   3a1cc: 91018863     	add	x3, x3, #0x62
   3a1d0: aa1303e0     	mov	x0, x19
   3a1d4: d63f0100     	blr	x8
   3a1d8: f9400268     	ldr	x8, [x19]
   3a1dc: f0000121     	adrp	x1, 0x61000
   3a1e0: aa0003f4     	mov	x20, x0
   3a1e4: 913f0c21     	add	x1, x1, #0xfc3
   3a1e8: f9401908     	ldr	x8, [x8, #0x30]
   3a1ec: aa1303e0     	mov	x0, x19
   3a1f0: d63f0100     	blr	x8
   3a1f4: f9400268     	ldr	x8, [x19]
   3a1f8: aa0003f5     	mov	x21, x0
   3a1fc: f0000122     	adrp	x2, 0x61000
   3a200: f0000123     	adrp	x3, 0x61000
   3a204: f941c508     	ldr	x8, [x8, #0x388]
   3a208: 913f7842     	add	x2, x2, #0xfde
   3a20c: 913fd063     	add	x3, x3, #0xff4
   3a210: aa1303e0     	mov	x0, x19
   3a214: aa1503e1     	mov	x1, x21
   3a218: d63f0100     	blr	x8
   3a21c: aa0003e2     	mov	x2, x0
   3a220: aa1303e0     	mov	x0, x19
   3a224: aa1503e1     	mov	x1, x21
   3a228: 97ffff8b     	bl	0x3a054 <__api_tcp_server+0xcf44>
   3a22c: f9400268     	ldr	x8, [x19]
   3a230: 90000142     	adrp	x2, 0x62000
   3a234: 90000143     	adrp	x3, 0x62000
   3a238: aa0003f6     	mov	x22, x0
   3a23c: f9408508     	ldr	x8, [x8, #0x108]
   3a240: 91004c42     	add	x2, x2, #0x13
   3a244: 91008863     	add	x3, x3, #0x22
   3a248: aa1303e0     	mov	x0, x19
   3a24c: aa1503e1     	mov	x1, x21
   3a250: d63f0100     	blr	x8
   3a254: aa0003e2     	mov	x2, x0
   3a258: aa1303e0     	mov	x0, x19
   3a25c: aa1603e1     	mov	x1, x22
   3a260: 97ffffa4     	bl	0x3a0f0 <__api_tcp_server+0xcfe0>
   3a264: b4000380     	cbz	x0, 0x3a2d4 <__api_tcp_server+0xd1c4>
   3a268: aa0003e1     	mov	x1, x0
   3a26c: aa1303e0     	mov	x0, x19
   3a270: aa1403e2     	mov	x2, x20
   3a274: 97ffff9f     	bl	0x3a0f0 <__api_tcp_server+0xcfe0>
   3a278: b40002e0     	cbz	x0, 0x3a2d4 <__api_tcp_server+0xd1c4>
   3a27c: f9400268     	ldr	x8, [x19]
   3a280: aa0003f4     	mov	x20, x0
   3a284: aa1303e0     	mov	x0, x19
   3a288: aa1403e1     	mov	x1, x20
   3a28c: f9407d08     	ldr	x8, [x8, #0xf8]
   3a290: d63f0100     	blr	x8
   3a294: f9400268     	ldr	x8, [x19]
   3a298: 90000142     	adrp	x2, 0x62000
   3a29c: 90000143     	adrp	x3, 0x62000
   3a2a0: aa0003e1     	mov	x1, x0
   3a2a4: f9408508     	ldr	x8, [x8, #0x108]
   3a2a8: 9101cc42     	add	x2, x2, #0x73
   3a2ac: 9101ec63     	add	x3, x3, #0x7b
   3a2b0: aa1303e0     	mov	x0, x19
   3a2b4: d63f0100     	blr	x8
   3a2b8: aa0003e2     	mov	x2, x0
   3a2bc: aa1303e0     	mov	x0, x19
   3a2c0: aa1403e1     	mov	x1, x20
   3a2c4: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   3a2c8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   3a2cc: a8c357f6     	ldp	x22, x21, [sp], #0x30
   3a2d0: 17ffff88     	b	0x3a0f0 <__api_tcp_server+0xcfe0>
   3a2d4: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   3a2d8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   3a2dc: aa1f03e0     	mov	x0, xzr
   3a2e0: a8c357f6     	ldp	x22, x21, [sp], #0x30
   3a2e4: d65f03c0     	ret
   3a2e8: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
   3a2ec: a9014ff4     	stp	x20, x19, [sp, #0x10]
   3a2f0: a9027bfd     	stp	x29, x30, [sp, #0x20]
   3a2f4: 910083fd     	add	x29, sp, #0x20
   3a2f8: f9400008     	ldr	x8, [x0]
   3a2fc: 90000141     	adrp	x1, 0x62000
   3a300: 9100f821     	add	x1, x1, #0x3e
   3a304: aa0003f3     	mov	x19, x0
   3a308: f9401908     	ldr	x8, [x8, #0x30]
   3a30c: d63f0100     	blr	x8
   3a310: f9400268     	ldr	x8, [x19]
   3a314: 90000142     	adrp	x2, 0x62000
   3a318: 90000143     	adrp	x3, 0x62000
   3a31c: aa0003e1     	mov	x1, x0
   3a320: f9408508     	ldr	x8, [x8, #0x108]
   3a324: 91024042     	add	x2, x2, #0x90
   3a328: 91029063     	add	x3, x3, #0xa4
   3a32c: aa1303e0     	mov	x0, x19
   3a330: d63f0100     	blr	x8
   3a334: f9400268     	ldr	x8, [x19]
   3a338: f0000121     	adrp	x1, 0x61000
   3a33c: aa0003f4     	mov	x20, x0
   3a340: 913f0c21     	add	x1, x1, #0xfc3
   3a344: f9401908     	ldr	x8, [x8, #0x30]
   3a348: aa1303e0     	mov	x0, x19
   3a34c: d63f0100     	blr	x8
   3a350: f9400268     	ldr	x8, [x19]
   3a354: aa0003f5     	mov	x21, x0
   3a358: f0000122     	adrp	x2, 0x61000
   3a35c: f0000123     	adrp	x3, 0x61000
   3a360: f941c508     	ldr	x8, [x8, #0x388]
   3a364: 913f7842     	add	x2, x2, #0xfde
   3a368: 913fd063     	add	x3, x3, #0xff4
   3a36c: aa1303e0     	mov	x0, x19
   3a370: aa1503e1     	mov	x1, x21
   3a374: d63f0100     	blr	x8
   3a378: aa0003e2     	mov	x2, x0
   3a37c: aa1303e0     	mov	x0, x19
   3a380: aa1503e1     	mov	x1, x21
   3a384: 97ffff34     	bl	0x3a054 <__api_tcp_server+0xcf44>
   3a388: f9400268     	ldr	x8, [x19]
   3a38c: 90000142     	adrp	x2, 0x62000
   3a390: 90000143     	adrp	x3, 0x62000
   3a394: aa0003f6     	mov	x22, x0
   3a398: f9408508     	ldr	x8, [x8, #0x108]
   3a39c: 91004c42     	add	x2, x2, #0x13
   3a3a0: 91008863     	add	x3, x3, #0x22
   3a3a4: aa1303e0     	mov	x0, x19
   3a3a8: aa1503e1     	mov	x1, x21
   3a3ac: d63f0100     	blr	x8
   3a3b0: aa0003e2     	mov	x2, x0
   3a3b4: aa1303e0     	mov	x0, x19
   3a3b8: aa1603e1     	mov	x1, x22
   3a3bc: 97ffff4d     	bl	0x3a0f0 <__api_tcp_server+0xcfe0>
   3a3c0: b40003a0     	cbz	x0, 0x3a434 <__api_tcp_server+0xd324>
   3a3c4: aa0003e1     	mov	x1, x0
   3a3c8: aa1303e0     	mov	x0, x19
   3a3cc: aa1403e2     	mov	x2, x20
   3a3d0: aa1f03e3     	mov	x3, xzr
   3a3d4: 97ffff47     	bl	0x3a0f0 <__api_tcp_server+0xcfe0>
   3a3d8: b40002e0     	cbz	x0, 0x3a434 <__api_tcp_server+0xd324>
   3a3dc: f9400268     	ldr	x8, [x19]
   3a3e0: aa0003f4     	mov	x20, x0
   3a3e4: aa1303e0     	mov	x0, x19
   3a3e8: aa1403e1     	mov	x1, x20
   3a3ec: f9407d08     	ldr	x8, [x8, #0xf8]
   3a3f0: d63f0100     	blr	x8
   3a3f4: f9400268     	ldr	x8, [x19]
   3a3f8: 90000142     	adrp	x2, 0x62000
   3a3fc: 90000143     	adrp	x3, 0x62000
   3a400: aa0003e1     	mov	x1, x0
   3a404: f9408508     	ldr	x8, [x8, #0x108]
   3a408: 9101cc42     	add	x2, x2, #0x73
   3a40c: 9101ec63     	add	x3, x3, #0x7b
   3a410: aa1303e0     	mov	x0, x19
   3a414: d63f0100     	blr	x8
   3a418: aa0003e2     	mov	x2, x0
   3a41c: aa1303e0     	mov	x0, x19
   3a420: aa1403e1     	mov	x1, x20
   3a424: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   3a428: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   3a42c: a8c357f6     	ldp	x22, x21, [sp], #0x30
   3a430: 17ffff30     	b	0x3a0f0 <__api_tcp_server+0xcfe0>
   3a434: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   3a438: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   3a43c: aa1f03e0     	mov	x0, xzr
   3a440: a8c357f6     	ldp	x22, x21, [sp], #0x30
   3a444: d65f03c0     	ret
   3a448: d10143ff     	sub	sp, sp, #0x50
   3a44c: a90257f6     	stp	x22, x21, [sp, #0x20]
   3a450: a9034ff4     	stp	x20, x19, [sp, #0x30]
   3a454: a9047bfd     	stp	x29, x30, [sp, #0x40]
   3a458: 910103fd     	add	x29, sp, #0x40
   3a45c: d53bd056     	mrs	x22, TPIDR_EL0
   3a460: f94016c8     	ldr	x8, [x22, #0x28]
   3a464: d0000213     	adrp	x19, 0x7c000
   3a468: f9000fe8     	str	x8, [sp, #0x18]
   3a46c: d0000208     	adrp	x8, 0x7c000
   3a470: 913ba108     	add	x8, x8, #0xee8
   3a474: 08dffd08     	ldarb	w8, [x8]
   3a478: 360006c8     	tbz	w8, #0x0, 0x3a550 <__api_tcp_server+0xd440>
   3a47c: f9477273     	ldr	x19, [x19, #0xee0]
   3a480: b5000553     	cbnz	x19, 0x3a528 <__api_tcp_server+0xd418>
   3a484: 910023e0     	add	x0, sp, #0x8
   3a488: 9400026e     	bl	0x3ae40 <__api_tcp_server+0xdd30>
   3a48c: f9400bf3     	ldr	x19, [sp, #0x10]
   3a490: b4000793     	cbz	x19, 0x3a580 <__api_tcp_server+0xd470>
   3a494: f9400268     	ldr	x8, [x19]
   3a498: f0000121     	adrp	x1, 0x61000
   3a49c: 913f0c21     	add	x1, x1, #0xfc3
   3a4a0: aa1303e0     	mov	x0, x19
   3a4a4: f9401908     	ldr	x8, [x8, #0x30]
   3a4a8: d63f0100     	blr	x8
   3a4ac: f9400268     	ldr	x8, [x19]
   3a4b0: aa0003f4     	mov	x20, x0
   3a4b4: f0000122     	adrp	x2, 0x61000
   3a4b8: f0000123     	adrp	x3, 0x61000
   3a4bc: f941c508     	ldr	x8, [x8, #0x388]
   3a4c0: 913f7842     	add	x2, x2, #0xfde
   3a4c4: 913fd063     	add	x3, x3, #0xff4
   3a4c8: aa1303e0     	mov	x0, x19
   3a4cc: aa1403e1     	mov	x1, x20
   3a4d0: d63f0100     	blr	x8
   3a4d4: aa0003e2     	mov	x2, x0
   3a4d8: aa1303e0     	mov	x0, x19
   3a4dc: aa1403e1     	mov	x1, x20
   3a4e0: 97fffedd     	bl	0x3a054 <__api_tcp_server+0xcf44>
   3a4e4: f9400268     	ldr	x8, [x19]
   3a4e8: 90000142     	adrp	x2, 0x62000
   3a4ec: 90000143     	adrp	x3, 0x62000
   3a4f0: aa0003f5     	mov	x21, x0
   3a4f4: f9408508     	ldr	x8, [x8, #0x108]
   3a4f8: 91004c42     	add	x2, x2, #0x13
   3a4fc: 91008863     	add	x3, x3, #0x22
   3a500: aa1303e0     	mov	x0, x19
   3a504: aa1403e1     	mov	x1, x20
   3a508: d63f0100     	blr	x8
   3a50c: aa0003e2     	mov	x2, x0
   3a510: aa1303e0     	mov	x0, x19
   3a514: aa1503e1     	mov	x1, x21
   3a518: 97fffef6     	bl	0x3a0f0 <__api_tcp_server+0xcfe0>
   3a51c: aa0003f3     	mov	x19, x0
   3a520: 910023e0     	add	x0, sp, #0x8
   3a524: 940002ac     	bl	0x3afd4 <__api_tcp_server+0xdec4>
   3a528: f94016c8     	ldr	x8, [x22, #0x28]
   3a52c: f9400fe9     	ldr	x9, [sp, #0x18]
   3a530: eb09011f     	cmp	x8, x9
   3a534: 54000241     	b.ne	0x3a57c <__api_tcp_server+0xd46c>
   3a538: aa1303e0     	mov	x0, x19
   3a53c: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   3a540: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   3a544: a94257f6     	ldp	x22, x21, [sp, #0x20]
   3a548: 910143ff     	add	sp, sp, #0x50
   3a54c: d65f03c0     	ret
   3a550: d0000200     	adrp	x0, 0x7c000
   3a554: 913ba000     	add	x0, x0, #0xee8
   3a558: 94000399     	bl	0x3b3bc <operator delete(void*)+0x2c>
   3a55c: 34fff900     	cbz	w0, 0x3a47c <__api_tcp_server+0xd36c>
   3a560: d0000200     	adrp	x0, 0x7c000
   3a564: 913ba000     	add	x0, x0, #0xee8
   3a568: f907727f     	str	xzr, [x19, #0xee0]
   3a56c: 940003b2     	bl	0x3b434 <operator delete(void*)+0xa4>
   3a570: f9477273     	ldr	x19, [x19, #0xee0]
   3a574: b5fffdb3     	cbnz	x19, 0x3a528 <__api_tcp_server+0xd418>
   3a578: 17ffffc3     	b	0x3a484 <__api_tcp_server+0xd374>
   3a57c: 97ff37d9     	bl	0x84e0 <__stack_chk_fail@plt>
   3a580: 90000140     	adrp	x0, 0x62000
   3a584: 90000142     	adrp	x2, 0x62000
   3a588: 90000143     	adrp	x3, 0x62000
   3a58c: 91031c00     	add	x0, x0, #0xc7
   3a590: 9104e842     	add	x2, x2, #0x13a
   3a594: 91059463     	add	x3, x3, #0x165
   3a598: 528015a1     	mov	w1, #0xad               // =173
   3a59c: 97ff3711     	bl	0x81e0 <__assert2@plt>
   3a5a0: d10083ff     	sub	sp, sp, #0x20
   3a5a4: a9017bfd     	stp	x29, x30, [sp, #0x10]
   3a5a8: 910043fd     	add	x29, sp, #0x10
   3a5ac: d0000208     	adrp	x8, 0x7c000
   3a5b0: 913be108     	add	x8, x8, #0xef8
   3a5b4: 08dffd08     	ldarb	w8, [x8]
   3a5b8: 36000148     	tbz	w8, #0x0, 0x3a5e0 <__api_tcp_server+0xd4d0>
   3a5bc: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   3a5c0: d0000208     	adrp	x8, 0x7c000
   3a5c4: d0000209     	adrp	x9, 0x7c000
   3a5c8: 913a6108     	add	x8, x8, #0xe98
   3a5cc: 913a0129     	add	x9, x9, #0xe80
   3a5d0: 7200001f     	tst	w0, #0x1
   3a5d4: 9a881120     	csel	x0, x9, x8, ne
   3a5d8: 910083ff     	add	sp, sp, #0x20
   3a5dc: d65f03c0     	ret
   3a5e0: d0000208     	adrp	x8, 0x7c000
   3a5e4: 913be108     	add	x8, x8, #0xef8
   3a5e8: b81fc3a0     	stur	w0, [x29, #-0x4]
   3a5ec: aa0803e0     	mov	x0, x8
   3a5f0: 94000373     	bl	0x3b3bc <operator delete(void*)+0x2c>
   3a5f4: 2a0003e8     	mov	w8, w0
   3a5f8: b85fc3a0     	ldur	w0, [x29, #-0x4]
   3a5fc: 34fffe08     	cbz	w8, 0x3a5bc <__api_tcp_server+0xd4ac>
   3a600: d0000200     	adrp	x0, 0x7c000
   3a604: 913bc000     	add	x0, x0, #0xef0
   3a608: 94000006     	bl	0x3a620 <__api_tcp_server+0xd510>
   3a60c: d0000200     	adrp	x0, 0x7c000
   3a610: 913be000     	add	x0, x0, #0xef8
   3a614: 94000388     	bl	0x3b434 <operator delete(void*)+0xa4>
   3a618: b85fc3a0     	ldur	w0, [x29, #-0x4]
   3a61c: 17ffffe8     	b	0x3a5bc <__api_tcp_server+0xd4ac>
   3a620: d102c3ff     	sub	sp, sp, #0xb0
   3a624: f90033f9     	str	x25, [sp, #0x60]
   3a628: a9075ff8     	stp	x24, x23, [sp, #0x70]
   3a62c: a90857f6     	stp	x22, x21, [sp, #0x80]
   3a630: a9094ff4     	stp	x20, x19, [sp, #0x90]
   3a634: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   3a638: 910283fd     	add	x29, sp, #0xa0
   3a63c: d53bd058     	mrs	x24, TPIDR_EL0
   3a640: f9401708     	ldr	x8, [x24, #0x28]
   3a644: 910123e0     	add	x0, sp, #0x48
   3a648: f81b83a8     	stur	x8, [x29, #-0x48]
   3a64c: 940001fd     	bl	0x3ae40 <__api_tcp_server+0xdd30>
   3a650: f9402bf5     	ldr	x21, [sp, #0x50]
   3a654: b4002595     	cbz	x21, 0x3ab04 <__api_tcp_server+0xd9f4>
   3a658: aa1503e0     	mov	x0, x21
   3a65c: 97fffecc     	bl	0x3a18c <__api_tcp_server+0xd07c>
   3a660: f94002a8     	ldr	x8, [x21]
   3a664: aa0003f4     	mov	x20, x0
   3a668: aa1503e0     	mov	x0, x21
   3a66c: aa1403e1     	mov	x1, x20
   3a670: f942a508     	ldr	x8, [x8, #0x548]
   3a674: aa1f03e2     	mov	x2, xzr
   3a678: d63f0100     	blr	x8
   3a67c: d0000213     	adrp	x19, 0x7c000
   3a680: 913a0273     	add	x19, x19, #0xe80
   3a684: f9400268     	ldr	x8, [x19]
   3a688: aa0003f6     	mov	x22, x0
   3a68c: f900067f     	str	xzr, [x19, #0x8]
   3a690: b4000048     	cbz	x8, 0x3a698 <__api_tcp_server+0xd588>
   3a694: 3900011f     	strb	wzr, [x8]
   3a698: b4000176     	cbz	x22, 0x3a6c4 <__api_tcp_server+0xd5b4>
   3a69c: aa1603e0     	mov	x0, x22
   3a6a0: 97ff3870     	bl	0x8860 <strlen@plt>
   3a6a4: b4000100     	cbz	x0, 0x3a6c4 <__api_tcp_server+0xd5b4>
   3a6a8: f9400261     	ldr	x1, [x19]
   3a6ac: aa0003e5     	mov	x5, x0
   3a6b0: aa1303e0     	mov	x0, x19
   3a6b4: aa1603e3     	mov	x3, x22
   3a6b8: aa0103e2     	mov	x2, x1
   3a6bc: aa1f03e4     	mov	x4, xzr
   3a6c0: 97ff4b62     	bl	0xd448 <__share_file+0x114>
   3a6c4: a9402269     	ldp	x9, x8, [x19]
   3a6c8: b0000159     	adrp	x25, 0x63000
   3a6cc: 912c5f39     	add	x25, x25, #0xb17
   3a6d0: 90000141     	adrp	x1, 0x62000
   3a6d4: f100011f     	cmp	x8, #0x0
   3a6d8: 90000142     	adrp	x2, 0x62000
   3a6dc: 9a890323     	csel	x3, x25, x9, eq
   3a6e0: 9108f821     	add	x1, x1, #0x23e
   3a6e4: 910ac842     	add	x2, x2, #0x2b2
   3a6e8: 52800080     	mov	w0, #0x4                // =4
   3a6ec: 97ff37d9     	bl	0x8650 <__android_log_print@plt>
   3a6f0: f94002a8     	ldr	x8, [x21]
   3a6f4: aa1503e0     	mov	x0, x21
   3a6f8: aa1403e1     	mov	x1, x20
   3a6fc: aa1603e2     	mov	x2, x22
   3a700: f942a908     	ldr	x8, [x8, #0x550]
   3a704: d63f0100     	blr	x8
   3a708: aa1503e0     	mov	x0, x21
   3a70c: 97fffef7     	bl	0x3a2e8 <__api_tcp_server+0xd1d8>
   3a710: b4000820     	cbz	x0, 0x3a814 <__api_tcp_server+0xd704>
   3a714: f94002a8     	ldr	x8, [x21]
   3a718: aa0003f6     	mov	x22, x0
   3a71c: aa1503e0     	mov	x0, x21
   3a720: aa1603e1     	mov	x1, x22
   3a724: f942a508     	ldr	x8, [x8, #0x548]
   3a728: aa1f03e2     	mov	x2, xzr
   3a72c: d63f0100     	blr	x8
   3a730: d0000214     	adrp	x20, 0x7c000
   3a734: 913a6294     	add	x20, x20, #0xe98
   3a738: f9400288     	ldr	x8, [x20]
   3a73c: aa0003f7     	mov	x23, x0
   3a740: f900069f     	str	xzr, [x20, #0x8]
   3a744: b4000048     	cbz	x8, 0x3a74c <__api_tcp_server+0xd63c>
   3a748: 3900011f     	strb	wzr, [x8]
   3a74c: b4000177     	cbz	x23, 0x3a778 <__api_tcp_server+0xd668>
   3a750: aa1703e0     	mov	x0, x23
   3a754: 97ff3843     	bl	0x8860 <strlen@plt>
   3a758: b4000100     	cbz	x0, 0x3a778 <__api_tcp_server+0xd668>
   3a75c: f9400281     	ldr	x1, [x20]
   3a760: aa0003e5     	mov	x5, x0
   3a764: aa1403e0     	mov	x0, x20
   3a768: aa1703e3     	mov	x3, x23
   3a76c: aa0103e2     	mov	x2, x1
   3a770: aa1f03e4     	mov	x4, xzr
   3a774: 97ff4b35     	bl	0xd448 <__share_file+0x114>
   3a778: a9402289     	ldp	x9, x8, [x20]
   3a77c: 90000141     	adrp	x1, 0x62000
   3a780: 90000142     	adrp	x2, 0x62000
   3a784: 9108f821     	add	x1, x1, #0x23e
   3a788: f100011f     	cmp	x8, #0x0
   3a78c: 9a890323     	csel	x3, x25, x9, eq
   3a790: 910d0042     	add	x2, x2, #0x340
   3a794: 52800080     	mov	w0, #0x4                // =4
   3a798: 97ff37ae     	bl	0x8650 <__android_log_print@plt>
   3a79c: f94002a8     	ldr	x8, [x21]
   3a7a0: aa1503e0     	mov	x0, x21
   3a7a4: aa1603e1     	mov	x1, x22
   3a7a8: aa1703e2     	mov	x2, x23
   3a7ac: f942a908     	ldr	x8, [x8, #0x550]
   3a7b0: d63f0100     	blr	x8
   3a7b4: f9400661     	ldr	x1, [x19, #0x8]
   3a7b8: 910063e0     	add	x0, sp, #0x18
   3a7bc: 52800022     	mov	w2, #0x1                // =1
   3a7c0: f9000fff     	str	xzr, [sp, #0x18]
   3a7c4: a90207ff     	stp	xzr, x1, [sp, #0x20]
   3a7c8: 97ff4add     	bl	0xd33c <__share_file+0x8>
   3a7cc: f9400fe1     	ldr	x1, [sp, #0x18]
   3a7d0: a9401663     	ldp	x3, x5, [x19]
   3a7d4: 910063e0     	add	x0, sp, #0x18
   3a7d8: aa0103e2     	mov	x2, x1
   3a7dc: aa0303e4     	mov	x4, x3
   3a7e0: 97ff4b1a     	bl	0xd448 <__share_file+0x114>
   3a7e4: 910063e0     	add	x0, sp, #0x18
   3a7e8: 97fffd16     	bl	0x39c40 <__api_tcp_server+0xcb30>
   3a7ec: f94017e8     	ldr	x8, [sp, #0x28]
   3a7f0: 2a0003f5     	mov	w21, w0
   3a7f4: b4000088     	cbz	x8, 0x3a804 <__api_tcp_server+0xd6f4>
   3a7f8: f9400fe0     	ldr	x0, [sp, #0x18]
   3a7fc: 97ff3879     	bl	0x89e0 <free@plt>
   3a800: f9000fff     	str	xzr, [sp, #0x18]
   3a804: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   3a808: 36000935     	tbz	w21, #0x0, 0x3a92c <__api_tcp_server+0xd81c>
   3a80c: 52800036     	mov	w22, #0x1               // =1
   3a810: 1400005f     	b	0x3a98c <__api_tcp_server+0xd87c>
   3a814: f9400661     	ldr	x1, [x19, #0x8]
   3a818: 9100c3e0     	add	x0, sp, #0x30
   3a81c: 52800022     	mov	w2, #0x1                // =1
   3a820: f9001bff     	str	xzr, [sp, #0x30]
   3a824: a90387ff     	stp	xzr, x1, [sp, #0x38]
   3a828: 97ff4ac5     	bl	0xd33c <__share_file+0x8>
   3a82c: f9401be1     	ldr	x1, [sp, #0x30]
   3a830: a9401663     	ldp	x3, x5, [x19]
   3a834: 9100c3e0     	add	x0, sp, #0x30
   3a838: aa0103e2     	mov	x2, x1
   3a83c: aa0303e4     	mov	x4, x3
   3a840: 97ff4b02     	bl	0xd448 <__share_file+0x114>
   3a844: 9100c3e0     	add	x0, sp, #0x30
   3a848: 97fffcfe     	bl	0x39c40 <__api_tcp_server+0xcb30>
   3a84c: f94023e8     	ldr	x8, [sp, #0x40]
   3a850: 2a0003f4     	mov	w20, w0
   3a854: b4000088     	cbz	x8, 0x3a864 <__api_tcp_server+0xd754>
   3a858: f9401be0     	ldr	x0, [sp, #0x30]
   3a85c: 97ff3861     	bl	0x89e0 <free@plt>
   3a860: f9001bff     	str	xzr, [sp, #0x30]
   3a864: a903ffff     	stp	xzr, xzr, [sp, #0x38]
   3a868: 37000374     	tbnz	w20, #0x0, 0x3a8d4 <__api_tcp_server+0xd7c4>
   3a86c: a9402269     	ldp	x9, x8, [x19]
   3a870: 90000141     	adrp	x1, 0x62000
   3a874: 90000142     	adrp	x2, 0x62000
   3a878: 9108f821     	add	x1, x1, #0x23e
   3a87c: f100011f     	cmp	x8, #0x0
   3a880: 9a890323     	csel	x3, x25, x9, eq
   3a884: 910b0c42     	add	x2, x2, #0x2c3
   3a888: 528000c0     	mov	w0, #0x6                // =6
   3a88c: 97ff3771     	bl	0x8650 <__android_log_print@plt>
   3a890: f9400268     	ldr	x8, [x19]
   3a894: f900067f     	str	xzr, [x19, #0x8]
   3a898: b4000048     	cbz	x8, 0x3a8a0 <__api_tcp_server+0xd790>
   3a89c: 3900011f     	strb	wzr, [x8]
   3a8a0: b0000140     	adrp	x0, 0x63000
   3a8a4: 912c5c00     	add	x0, x0, #0xb17
   3a8a8: 52800021     	mov	w1, #0x1                // =1
   3a8ac: 97ff3665     	bl	0x8240 <__strlen_chk@plt>
   3a8b0: b4000120     	cbz	x0, 0x3a8d4 <__api_tcp_server+0xd7c4>
   3a8b4: f9400261     	ldr	x1, [x19]
   3a8b8: b0000143     	adrp	x3, 0x63000
   3a8bc: aa0003e5     	mov	x5, x0
   3a8c0: 912c5c63     	add	x3, x3, #0xb17
   3a8c4: aa1303e0     	mov	x0, x19
   3a8c8: aa0103e2     	mov	x2, x1
   3a8cc: aa1f03e4     	mov	x4, xzr
   3a8d0: 97ff4ade     	bl	0xd448 <__share_file+0x114>
   3a8d4: d0000200     	adrp	x0, 0x7c000
   3a8d8: 913a6000     	add	x0, x0, #0xe98
   3a8dc: f9400008     	ldr	x8, [x0]
   3a8e0: f900041f     	str	xzr, [x0, #0x8]
   3a8e4: b4000048     	cbz	x8, 0x3a8ec <__api_tcp_server+0xd7dc>
   3a8e8: 3900011f     	strb	wzr, [x8]
   3a8ec: d0000208     	adrp	x8, 0x7c000
   3a8f0: f9474505     	ldr	x5, [x8, #0xe88]
   3a8f4: b40000e5     	cbz	x5, 0x3a910 <__api_tcp_server+0xd800>
   3a8f8: d0000208     	adrp	x8, 0x7c000
   3a8fc: f9400001     	ldr	x1, [x0]
   3a900: f9474103     	ldr	x3, [x8, #0xe80]
   3a904: aa0103e2     	mov	x2, x1
   3a908: aa0303e4     	mov	x4, x3
   3a90c: 97ff4acf     	bl	0xd448 <__share_file+0x114>
   3a910: 90000141     	adrp	x1, 0x62000
   3a914: 90000142     	adrp	x2, 0x62000
   3a918: 9108f821     	add	x1, x1, #0x23e
   3a91c: 910bf442     	add	x2, x2, #0x2fd
   3a920: 528000a0     	mov	w0, #0x5                // =5
   3a924: 97ff374b     	bl	0x8650 <__android_log_print@plt>
   3a928: 1400006a     	b	0x3aad0 <__api_tcp_server+0xd9c0>
   3a92c: a9402269     	ldp	x9, x8, [x19]
   3a930: 90000141     	adrp	x1, 0x62000
   3a934: 90000142     	adrp	x2, 0x62000
   3a938: 9108f821     	add	x1, x1, #0x23e
   3a93c: f100011f     	cmp	x8, #0x0
   3a940: 9a890323     	csel	x3, x25, x9, eq
   3a944: 910b0c42     	add	x2, x2, #0x2c3
   3a948: 528000c0     	mov	w0, #0x6                // =6
   3a94c: 97ff3741     	bl	0x8650 <__android_log_print@plt>
   3a950: f9400268     	ldr	x8, [x19]
   3a954: f900067f     	str	xzr, [x19, #0x8]
   3a958: b4000048     	cbz	x8, 0x3a960 <__api_tcp_server+0xd850>
   3a95c: 3900011f     	strb	wzr, [x8]
   3a960: d0000208     	adrp	x8, 0x7c000
   3a964: f9475105     	ldr	x5, [x8, #0xea0]
   3a968: b4000105     	cbz	x5, 0x3a988 <__api_tcp_server+0xd878>
   3a96c: d0000208     	adrp	x8, 0x7c000
   3a970: f9400261     	ldr	x1, [x19]
   3a974: f9474d03     	ldr	x3, [x8, #0xe98]
   3a978: aa1303e0     	mov	x0, x19
   3a97c: aa0103e2     	mov	x2, x1
   3a980: aa0303e4     	mov	x4, x3
   3a984: 97ff4ab1     	bl	0xd448 <__share_file+0x114>
   3a988: 52800056     	mov	w22, #0x2               // =2
   3a98c: f9400681     	ldr	x1, [x20, #0x8]
   3a990: 910003e0     	mov	x0, sp
   3a994: 52800022     	mov	w2, #0x1                // =1
   3a998: f90003ff     	str	xzr, [sp]
   3a99c: a90087ff     	stp	xzr, x1, [sp, #0x8]
   3a9a0: 97ff4a67     	bl	0xd33c <__share_file+0x8>
   3a9a4: f94003e1     	ldr	x1, [sp]
   3a9a8: a9401683     	ldp	x3, x5, [x20]
   3a9ac: 910003e0     	mov	x0, sp
   3a9b0: aa0103e2     	mov	x2, x1
   3a9b4: aa0303e4     	mov	x4, x3
   3a9b8: 97ff4aa4     	bl	0xd448 <__share_file+0x114>
   3a9bc: 910003e0     	mov	x0, sp
   3a9c0: 97fffca0     	bl	0x39c40 <__api_tcp_server+0xcb30>
   3a9c4: f9400be8     	ldr	x8, [sp, #0x10]
   3a9c8: 2a0003f5     	mov	w21, w0
   3a9cc: b4000088     	cbz	x8, 0x3a9dc <__api_tcp_server+0xd8cc>
   3a9d0: f94003e0     	ldr	x0, [sp]
   3a9d4: 97ff3803     	bl	0x89e0 <free@plt>
   3a9d8: f90003ff     	str	xzr, [sp]
   3a9dc: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   3a9e0: 37000795     	tbnz	w21, #0x0, 0x3aad0 <__api_tcp_server+0xd9c0>
   3a9e4: a9402269     	ldp	x9, x8, [x19]
   3a9e8: 90000141     	adrp	x1, 0x62000
   3a9ec: 90000142     	adrp	x2, 0x62000
   3a9f0: 9108f821     	add	x1, x1, #0x23e
   3a9f4: f100011f     	cmp	x8, #0x0
   3a9f8: 9a890323     	csel	x3, x25, x9, eq
   3a9fc: 910d4442     	add	x2, x2, #0x351
   3aa00: 528000c0     	mov	w0, #0x6                // =6
   3aa04: 97ff3713     	bl	0x8650 <__android_log_print@plt>
   3aa08: f9400288     	ldr	x8, [x20]
   3aa0c: f900069f     	str	xzr, [x20, #0x8]
   3aa10: b4000048     	cbz	x8, 0x3aa18 <__api_tcp_server+0xd908>
   3aa14: 3900011f     	strb	wzr, [x8]
   3aa18: d0000208     	adrp	x8, 0x7c000
   3aa1c: f9474505     	ldr	x5, [x8, #0xe88]
   3aa20: b4000105     	cbz	x5, 0x3aa40 <__api_tcp_server+0xd930>
   3aa24: d0000208     	adrp	x8, 0x7c000
   3aa28: f9400281     	ldr	x1, [x20]
   3aa2c: f9474103     	ldr	x3, [x8, #0xe80]
   3aa30: aa1403e0     	mov	x0, x20
   3aa34: aa0103e2     	mov	x2, x1
   3aa38: aa0303e4     	mov	x4, x3
   3aa3c: 97ff4a83     	bl	0xd448 <__share_file+0x114>
   3aa40: 71000adf     	cmp	w22, #0x2
   3aa44: 54000463     	b.lo	0x3aad0 <__api_tcp_server+0xd9c0>
   3aa48: f9400268     	ldr	x8, [x19]
   3aa4c: f900067f     	str	xzr, [x19, #0x8]
   3aa50: b4000048     	cbz	x8, 0x3aa58 <__api_tcp_server+0xd948>
   3aa54: 3900011f     	strb	wzr, [x8]
   3aa58: b0000140     	adrp	x0, 0x63000
   3aa5c: 912c5c00     	add	x0, x0, #0xb17
   3aa60: 52800021     	mov	w1, #0x1                // =1
   3aa64: 97ff35f7     	bl	0x8240 <__strlen_chk@plt>
   3aa68: b4000120     	cbz	x0, 0x3aa8c <__api_tcp_server+0xd97c>
   3aa6c: f9400261     	ldr	x1, [x19]
   3aa70: b0000143     	adrp	x3, 0x63000
   3aa74: aa0003e5     	mov	x5, x0
   3aa78: 912c5c63     	add	x3, x3, #0xb17
   3aa7c: aa1303e0     	mov	x0, x19
   3aa80: aa0103e2     	mov	x2, x1
   3aa84: aa1f03e4     	mov	x4, xzr
   3aa88: 97ff4a70     	bl	0xd448 <__share_file+0x114>
   3aa8c: f9400288     	ldr	x8, [x20]
   3aa90: f900069f     	str	xzr, [x20, #0x8]
   3aa94: b4000048     	cbz	x8, 0x3aa9c <__api_tcp_server+0xd98c>
   3aa98: 3900011f     	strb	wzr, [x8]
   3aa9c: b0000140     	adrp	x0, 0x63000
   3aaa0: 912c5c00     	add	x0, x0, #0xb17
   3aaa4: 52800021     	mov	w1, #0x1                // =1
   3aaa8: 97ff35e6     	bl	0x8240 <__strlen_chk@plt>
   3aaac: b4000120     	cbz	x0, 0x3aad0 <__api_tcp_server+0xd9c0>
   3aab0: f9400281     	ldr	x1, [x20]
   3aab4: b0000143     	adrp	x3, 0x63000
   3aab8: aa0003e5     	mov	x5, x0
   3aabc: 912c5c63     	add	x3, x3, #0xb17
   3aac0: aa1403e0     	mov	x0, x20
   3aac4: aa0103e2     	mov	x2, x1
   3aac8: aa1f03e4     	mov	x4, xzr
   3aacc: 97ff4a5f     	bl	0xd448 <__share_file+0x114>
   3aad0: 910123e0     	add	x0, sp, #0x48
   3aad4: 94000140     	bl	0x3afd4 <__api_tcp_server+0xdec4>
   3aad8: f9401708     	ldr	x8, [x24, #0x28]
   3aadc: f85b83a9     	ldur	x9, [x29, #-0x48]
   3aae0: eb09011f     	cmp	x8, x9
   3aae4: 54000201     	b.ne	0x3ab24 <__api_tcp_server+0xda14>
   3aae8: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   3aaec: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   3aaf0: a94857f6     	ldp	x22, x21, [sp, #0x80]
   3aaf4: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   3aaf8: f94033f9     	ldr	x25, [sp, #0x60]
   3aafc: 9102c3ff     	add	sp, sp, #0xb0
   3ab00: d65f03c0     	ret
   3ab04: 90000140     	adrp	x0, 0x62000
   3ab08: 90000142     	adrp	x2, 0x62000
   3ab0c: 90000143     	adrp	x3, 0x62000
   3ab10: 91031c00     	add	x0, x0, #0xc7
   3ab14: 9109fc42     	add	x2, x2, #0x27f
   3ab18: 91059463     	add	x3, x3, #0x165
   3ab1c: 52800e41     	mov	w1, #0x72               // =114
   3ab20: 97ff35b0     	bl	0x81e0 <__assert2@plt>
   3ab24: 97ff366f     	bl	0x84e0 <__stack_chk_fail@plt>
   3ab28: d10183ff     	sub	sp, sp, #0x60
   3ab2c: a9025ff8     	stp	x24, x23, [sp, #0x20]
   3ab30: a90357f6     	stp	x22, x21, [sp, #0x30]
   3ab34: a9044ff4     	stp	x20, x19, [sp, #0x40]
   3ab38: a9057bfd     	stp	x29, x30, [sp, #0x50]
   3ab3c: 910143fd     	add	x29, sp, #0x50
   3ab40: d53bd058     	mrs	x24, TPIDR_EL0
   3ab44: f9401708     	ldr	x8, [x24, #0x28]
   3ab48: f9000fe8     	str	x8, [sp, #0x18]
   3ab4c: d0000208     	adrp	x8, 0x7c000
   3ab50: f9475d08     	ldr	x8, [x8, #0xeb8]
   3ab54: b5000b68     	cbnz	x8, 0x3acc0 <__api_tcp_server+0xdbb0>
   3ab58: d0000213     	adrp	x19, 0x7c000
   3ab5c: 910023e0     	add	x0, sp, #0x8
   3ab60: 913ac273     	add	x19, x19, #0xeb0
   3ab64: 940000b7     	bl	0x3ae40 <__api_tcp_server+0xdd30>
   3ab68: f9400bf4     	ldr	x20, [sp, #0x10]
   3ab6c: 97fffe37     	bl	0x3a448 <__api_tcp_server+0xd338>
   3ab70: f9400288     	ldr	x8, [x20]
   3ab74: aa0003f5     	mov	x21, x0
   3ab78: aa1403e0     	mov	x0, x20
   3ab7c: aa1503e1     	mov	x1, x21
   3ab80: f9407d08     	ldr	x8, [x8, #0xf8]
   3ab84: d63f0100     	blr	x8
   3ab88: f9400288     	ldr	x8, [x20]
   3ab8c: 90000142     	adrp	x2, 0x62000
   3ab90: 90000143     	adrp	x3, 0x62000
   3ab94: aa0003e1     	mov	x1, x0
   3ab98: f9408508     	ldr	x8, [x8, #0x108]
   3ab9c: 91062442     	add	x2, x2, #0x189
   3aba0: 91067063     	add	x3, x3, #0x19c
   3aba4: aa1403e0     	mov	x0, x20
   3aba8: d63f0100     	blr	x8
   3abac: aa0003e2     	mov	x2, x0
   3abb0: aa1403e0     	mov	x0, x20
   3abb4: aa1503e1     	mov	x1, x21
   3abb8: 97fffd4e     	bl	0x3a0f0 <__api_tcp_server+0xcfe0>
   3abbc: f9400288     	ldr	x8, [x20]
   3abc0: 90000141     	adrp	x1, 0x62000
   3abc4: aa0003f5     	mov	x21, x0
   3abc8: 91070021     	add	x1, x1, #0x1c0
   3abcc: f9401908     	ldr	x8, [x8, #0x30]
   3abd0: aa1403e0     	mov	x0, x20
   3abd4: d63f0100     	blr	x8
   3abd8: f9400288     	ldr	x8, [x20]
   3abdc: aa0003f6     	mov	x22, x0
   3abe0: 90000142     	adrp	x2, 0x62000
   3abe4: 90000143     	adrp	x3, 0x62000
   3abe8: f941c508     	ldr	x8, [x8, #0x388]
   3abec: 91078442     	add	x2, x2, #0x1e1
   3abf0: 9107ac63     	add	x3, x3, #0x1eb
   3abf4: aa1403e0     	mov	x0, x20
   3abf8: aa1603e1     	mov	x1, x22
   3abfc: d63f0100     	blr	x8
   3ac00: f9400288     	ldr	x8, [x20]
   3ac04: 90000141     	adrp	x1, 0x62000
   3ac08: aa0003f7     	mov	x23, x0
   3ac0c: 9108cc21     	add	x1, x1, #0x233
   3ac10: f9429d08     	ldr	x8, [x8, #0x538]
   3ac14: aa1403e0     	mov	x0, x20
   3ac18: d63f0100     	blr	x8
   3ac1c: aa0003e4     	mov	x4, x0
   3ac20: aa1403e0     	mov	x0, x20
   3ac24: aa1603e1     	mov	x1, x22
   3ac28: aa1703e2     	mov	x2, x23
   3ac2c: aa1503e3     	mov	x3, x21
   3ac30: 97fffd09     	bl	0x3a054 <__api_tcp_server+0xcf44>
   3ac34: f9400288     	ldr	x8, [x20]
   3ac38: aa0003e1     	mov	x1, x0
   3ac3c: aa1403e0     	mov	x0, x20
   3ac40: aa1f03e2     	mov	x2, xzr
   3ac44: f942a508     	ldr	x8, [x8, #0x548]
   3ac48: d63f0100     	blr	x8
   3ac4c: f9400268     	ldr	x8, [x19]
   3ac50: aa0003f4     	mov	x20, x0
   3ac54: f900067f     	str	xzr, [x19, #0x8]
   3ac58: b4000048     	cbz	x8, 0x3ac60 <__api_tcp_server+0xdb50>
   3ac5c: 3900011f     	strb	wzr, [x8]
   3ac60: b4000174     	cbz	x20, 0x3ac8c <__api_tcp_server+0xdb7c>
   3ac64: aa1403e0     	mov	x0, x20
   3ac68: 97ff36fe     	bl	0x8860 <strlen@plt>
   3ac6c: b4000100     	cbz	x0, 0x3ac8c <__api_tcp_server+0xdb7c>
   3ac70: f9400261     	ldr	x1, [x19]
   3ac74: aa0003e5     	mov	x5, x0
   3ac78: aa1303e0     	mov	x0, x19
   3ac7c: aa1403e3     	mov	x3, x20
   3ac80: aa0103e2     	mov	x2, x1
   3ac84: aa1f03e4     	mov	x4, xzr
   3ac88: 97ff49f0     	bl	0xd448 <__share_file+0x114>
   3ac8c: a9402269     	ldp	x9, x8, [x19]
   3ac90: b000014a     	adrp	x10, 0x63000
   3ac94: 912c5d4a     	add	x10, x10, #0xb17
   3ac98: 90000141     	adrp	x1, 0x62000
   3ac9c: f100011f     	cmp	x8, #0x0
   3aca0: 90000142     	adrp	x2, 0x62000
   3aca4: 9a890143     	csel	x3, x10, x9, eq
   3aca8: 9108f821     	add	x1, x1, #0x23e
   3acac: 91091842     	add	x2, x2, #0x246
   3acb0: 52800080     	mov	w0, #0x4                // =4
   3acb4: 97ff3667     	bl	0x8650 <__android_log_print@plt>
   3acb8: 910023e0     	add	x0, sp, #0x8
   3acbc: 940000c6     	bl	0x3afd4 <__api_tcp_server+0xdec4>
   3acc0: f9401708     	ldr	x8, [x24, #0x28]
   3acc4: f9400fe9     	ldr	x9, [sp, #0x18]
   3acc8: eb09011f     	cmp	x8, x9
   3accc: 54000121     	b.ne	0x3acf0 <__api_tcp_server+0xdbe0>
   3acd0: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   3acd4: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   3acd8: a94357f6     	ldp	x22, x21, [sp, #0x30]
   3acdc: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   3ace0: d0000200     	adrp	x0, 0x7c000
   3ace4: 913ac000     	add	x0, x0, #0xeb0
   3ace8: 910183ff     	add	sp, sp, #0x60
   3acec: d65f03c0     	ret
   3acf0: 97ff35fc     	bl	0x84e0 <__stack_chk_fail@plt>
   3acf4: d10143ff     	sub	sp, sp, #0x50
   3acf8: a90257f6     	stp	x22, x21, [sp, #0x20]
   3acfc: a9034ff4     	stp	x20, x19, [sp, #0x30]
   3ad00: a9047bfd     	stp	x29, x30, [sp, #0x40]
   3ad04: 910103fd     	add	x29, sp, #0x40
   3ad08: d53bd056     	mrs	x22, TPIDR_EL0
   3ad0c: f94016c8     	ldr	x8, [x22, #0x28]
   3ad10: f9000fe8     	str	x8, [sp, #0x18]
   3ad14: d0000208     	adrp	x8, 0x7c000
   3ad18: f9476908     	ldr	x8, [x8, #0xed0]
   3ad1c: b50007a8     	cbnz	x8, 0x3ae10 <__api_tcp_server+0xdd00>
   3ad20: d0000213     	adrp	x19, 0x7c000
   3ad24: 910023e0     	add	x0, sp, #0x8
   3ad28: 913b2273     	add	x19, x19, #0xec8
   3ad2c: 94000045     	bl	0x3ae40 <__api_tcp_server+0xdd30>
   3ad30: f9400bf4     	ldr	x20, [sp, #0x10]
   3ad34: 97fffdc5     	bl	0x3a448 <__api_tcp_server+0xd338>
   3ad38: f9400288     	ldr	x8, [x20]
   3ad3c: aa0003f5     	mov	x21, x0
   3ad40: aa1403e0     	mov	x0, x20
   3ad44: aa1503e1     	mov	x1, x21
   3ad48: f9407d08     	ldr	x8, [x8, #0xf8]
   3ad4c: d63f0100     	blr	x8
   3ad50: f9400288     	ldr	x8, [x20]
   3ad54: 90000142     	adrp	x2, 0x62000
   3ad58: 90000143     	adrp	x3, 0x62000
   3ad5c: aa0003e1     	mov	x1, x0
   3ad60: f9408508     	ldr	x8, [x8, #0x108]
   3ad64: 91095842     	add	x2, x2, #0x256
   3ad68: 9101ec63     	add	x3, x3, #0x7b
   3ad6c: aa1403e0     	mov	x0, x20
   3ad70: d63f0100     	blr	x8
   3ad74: aa0003e2     	mov	x2, x0
   3ad78: aa1403e0     	mov	x0, x20
   3ad7c: aa1503e1     	mov	x1, x21
   3ad80: 97fffcdc     	bl	0x3a0f0 <__api_tcp_server+0xcfe0>
   3ad84: f9400288     	ldr	x8, [x20]
   3ad88: aa0003e1     	mov	x1, x0
   3ad8c: aa1403e0     	mov	x0, x20
   3ad90: aa1f03e2     	mov	x2, xzr
   3ad94: f942a508     	ldr	x8, [x8, #0x548]
   3ad98: d63f0100     	blr	x8
   3ad9c: f9400268     	ldr	x8, [x19]
   3ada0: aa0003f4     	mov	x20, x0
   3ada4: f900067f     	str	xzr, [x19, #0x8]
   3ada8: b4000048     	cbz	x8, 0x3adb0 <__api_tcp_server+0xdca0>
   3adac: 3900011f     	strb	wzr, [x8]
   3adb0: b4000174     	cbz	x20, 0x3addc <__api_tcp_server+0xdccc>
   3adb4: aa1403e0     	mov	x0, x20
   3adb8: 97ff36aa     	bl	0x8860 <strlen@plt>
   3adbc: b4000100     	cbz	x0, 0x3addc <__api_tcp_server+0xdccc>
   3adc0: f9400261     	ldr	x1, [x19]
   3adc4: aa0003e5     	mov	x5, x0
   3adc8: aa1303e0     	mov	x0, x19
   3adcc: aa1403e3     	mov	x3, x20
   3add0: aa0103e2     	mov	x2, x1
   3add4: aa1f03e4     	mov	x4, xzr
   3add8: 97ff499c     	bl	0xd448 <__share_file+0x114>
   3addc: a9402269     	ldp	x9, x8, [x19]
   3ade0: b000014a     	adrp	x10, 0x63000
   3ade4: 912c5d4a     	add	x10, x10, #0xb17
   3ade8: 90000141     	adrp	x1, 0x62000
   3adec: f100011f     	cmp	x8, #0x0
   3adf0: 90000142     	adrp	x2, 0x62000
   3adf4: 9a890143     	csel	x3, x10, x9, eq
   3adf8: 9108f821     	add	x1, x1, #0x23e
   3adfc: 91099442     	add	x2, x2, #0x265
   3ae00: 52800080     	mov	w0, #0x4                // =4
   3ae04: 97ff3613     	bl	0x8650 <__android_log_print@plt>
   3ae08: 910023e0     	add	x0, sp, #0x8
   3ae0c: 94000072     	bl	0x3afd4 <__api_tcp_server+0xdec4>
   3ae10: f94016c8     	ldr	x8, [x22, #0x28]
   3ae14: f9400fe9     	ldr	x9, [sp, #0x18]
   3ae18: eb09011f     	cmp	x8, x9
   3ae1c: 54000101     	b.ne	0x3ae3c <__api_tcp_server+0xdd2c>
   3ae20: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   3ae24: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   3ae28: a94257f6     	ldp	x22, x21, [sp, #0x20]
   3ae2c: d0000200     	adrp	x0, 0x7c000
   3ae30: 913b2000     	add	x0, x0, #0xec8
   3ae34: 910143ff     	add	sp, sp, #0x50
   3ae38: d65f03c0     	ret
   3ae3c: 97ff35a9     	bl	0x84e0 <__stack_chk_fail@plt>
   3ae40: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
   3ae44: a9014ff4     	stp	x20, x19, [sp, #0x10]
   3ae48: a9027bfd     	stp	x29, x30, [sp, #0x20]
   3ae4c: 910083fd     	add	x29, sp, #0x20
   3ae50: aa0003f3     	mov	x19, x0
   3ae54: 3900001f     	strb	wzr, [x0]
   3ae58: f8008e7f     	str	xzr, [x19, #0x8]!
   3ae5c: d0000216     	adrp	x22, 0x7c000
   3ae60: aa0003f4     	mov	x20, x0
   3ae64: f94782c0     	ldr	x0, [x22, #0xf00]
   3ae68: b40005a0     	cbz	x0, 0x3af1c <__api_tcp_server+0xde0c>
   3ae6c: f9400008     	ldr	x8, [x0]
   3ae70: 528000c2     	mov	w2, #0x6                // =6
   3ae74: 72a00022     	movk	w2, #0x1, lsl #16
   3ae78: aa1303e1     	mov	x1, x19
   3ae7c: f9401908     	ldr	x8, [x8, #0x30]
   3ae80: d63f0100     	blr	x8
   3ae84: 2a0003f5     	mov	w21, w0
   3ae88: 3100081f     	cmn	w0, #0x2
   3ae8c: 54000040     	b.eq	0x3ae94 <__api_tcp_server+0xdd84>
   3ae90: 35000575     	cbnz	w21, 0x3af3c <__api_tcp_server+0xde2c>
   3ae94: d0000200     	adrp	x0, 0x7c000
   3ae98: 9102e000     	add	x0, x0, #0xb8
   3ae9c: 94007d99     	bl	0x5a500 <json_set_float_serialization_format+0x43ac>
   3aea0: b9400002     	ldr	w2, [x0]
   3aea4: 34000202     	cbz	w2, 0x3aee4 <__api_tcp_server+0xddd4>
   3aea8: 31000abf     	cmn	w21, #0x2
   3aeac: 54000261     	b.ne	0x3aef8 <__api_tcp_server+0xdde8>
   3aeb0: 35000602     	cbnz	w2, 0x3af70 <__api_tcp_server+0xde60>
   3aeb4: f94782c0     	ldr	x0, [x22, #0xf00]
   3aeb8: aa1303e1     	mov	x1, x19
   3aebc: aa1f03e2     	mov	x2, xzr
   3aec0: f9400008     	ldr	x8, [x0]
   3aec4: f9401108     	ldr	x8, [x8, #0x20]
   3aec8: d63f0100     	blr	x8
   3aecc: 350006a0     	cbnz	w0, 0x3afa0 <__api_tcp_server+0xde90>
   3aed0: d0000200     	adrp	x0, 0x7c000
   3aed4: 9102e000     	add	x0, x0, #0xb8
   3aed8: 94007d8a     	bl	0x5a500 <json_set_float_serialization_format+0x43ac>
   3aedc: b9400002     	ldr	w2, [x0]
   3aee0: 14000006     	b	0x3aef8 <__api_tcp_server+0xdde8>
   3aee4: 710002bf     	cmp	w21, #0x0
   3aee8: 1a9f17e8     	cset	w8, eq
   3aeec: 39000288     	strb	w8, [x20]
   3aef0: 31000abf     	cmn	w21, #0x2
   3aef4: 54fffde0     	b.eq	0x3aeb0 <__api_tcp_server+0xdda0>
   3aef8: d0000200     	adrp	x0, 0x7c000
   3aefc: 9102e000     	add	x0, x0, #0xb8
   3af00: 11000453     	add	w19, w2, #0x1
   3af04: 94007d7f     	bl	0x5a500 <json_set_float_serialization_format+0x43ac>
   3af08: b9000013     	str	w19, [x0]
   3af0c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   3af10: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   3af14: a8c357f6     	ldp	x22, x21, [sp], #0x30
   3af18: d65f03c0     	ret
   3af1c: 90000140     	adrp	x0, 0x62000
   3af20: 90000142     	adrp	x2, 0x62000
   3af24: 90000143     	adrp	x3, 0x62000
   3af28: 910e2c00     	add	x0, x0, #0x38b
   3af2c: 910fec42     	add	x2, x2, #0x3fb
   3af30: 91107063     	add	x3, x3, #0x41c
   3af34: 528003c1     	mov	w1, #0x1e               // =30
   3af38: 97ff34aa     	bl	0x81e0 <__assert2@plt>
   3af3c: 90000141     	adrp	x1, 0x62000
   3af40: 91119821     	add	x1, x1, #0x466
   3af44: 528000a0     	mov	w0, #0x5                // =5
   3af48: 2a1503e2     	mov	w2, w21
   3af4c: 940028a6     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3af50: 90000140     	adrp	x0, 0x62000
   3af54: 90000142     	adrp	x2, 0x62000
   3af58: 90000143     	adrp	x3, 0x62000
   3af5c: 910e2c00     	add	x0, x0, #0x38b
   3af60: 910fec42     	add	x2, x2, #0x3fb
   3af64: 91121863     	add	x3, x3, #0x486
   3af68: 52800441     	mov	w1, #0x22               // =34
   3af6c: 97ff349d     	bl	0x81e0 <__assert2@plt>
   3af70: 90000141     	adrp	x1, 0x62000
   3af74: 91128821     	add	x1, x1, #0x4a2
   3af78: 528000a0     	mov	w0, #0x5                // =5
   3af7c: 9400289a     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3af80: 90000140     	adrp	x0, 0x62000
   3af84: 90000142     	adrp	x2, 0x62000
   3af88: 90000143     	adrp	x3, 0x62000
   3af8c: 910e2c00     	add	x0, x0, #0x38b
   3af90: 910fec42     	add	x2, x2, #0x3fb
   3af94: 91134063     	add	x3, x3, #0x4d0
   3af98: 52800541     	mov	w1, #0x2a               // =42
   3af9c: 97ff3491     	bl	0x81e0 <__assert2@plt>
   3afa0: 90000141     	adrp	x1, 0x62000
   3afa4: 2a0003e2     	mov	w2, w0
   3afa8: 9113c021     	add	x1, x1, #0x4f0
   3afac: 528000a0     	mov	w0, #0x5                // =5
   3afb0: 9400288d     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3afb4: 90000140     	adrp	x0, 0x62000
   3afb8: 90000142     	adrp	x2, 0x62000
   3afbc: 90000143     	adrp	x3, 0x62000
   3afc0: 910e2c00     	add	x0, x0, #0x38b
   3afc4: 910fec42     	add	x2, x2, #0x3fb
   3afc8: 9114a063     	add	x3, x3, #0x528
   3afcc: 52800601     	mov	w1, #0x30               // =48
   3afd0: 97ff3484     	bl	0x81e0 <__assert2@plt>
   3afd4: f81e0ff3     	str	x19, [sp, #-0x20]!
   3afd8: a9017bfd     	stp	x29, x30, [sp, #0x10]
   3afdc: 910043fd     	add	x29, sp, #0x10
   3afe0: aa0003f3     	mov	x19, x0
   3afe4: d0000200     	adrp	x0, 0x7c000
   3afe8: 9102e000     	add	x0, x0, #0xb8
   3afec: 94007d45     	bl	0x5a500 <json_set_float_serialization_format+0x43ac>
   3aff0: b9400009     	ldr	w9, [x0]
   3aff4: 51000528     	sub	w8, w9, #0x1
   3aff8: 7100013f     	cmp	w9, #0x0
   3affc: b9000008     	str	w8, [x0]
   3b000: 540001ad     	b.le	0x3b034 <__api_tcp_server+0xdf24>
   3b004: 35000128     	cbnz	w8, 0x3b028 <__api_tcp_server+0xdf18>
   3b008: 39400268     	ldrb	w8, [x19]
   3b00c: 350000e8     	cbnz	w8, 0x3b028 <__api_tcp_server+0xdf18>
   3b010: b0000208     	adrp	x8, 0x7c000
   3b014: f9478100     	ldr	x0, [x8, #0xf00]
   3b018: f9400008     	ldr	x8, [x0]
   3b01c: f9401508     	ldr	x8, [x8, #0x28]
   3b020: d63f0100     	blr	x8
   3b024: 35000180     	cbnz	w0, 0x3b054 <__api_tcp_server+0xdf44>
   3b028: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   3b02c: f84207f3     	ldr	x19, [sp], #0x20
   3b030: d65f03c0     	ret
   3b034: f0000120     	adrp	x0, 0x62000
   3b038: f0000122     	adrp	x2, 0x62000
   3b03c: f0000123     	adrp	x3, 0x62000
   3b040: 910e2c00     	add	x0, x0, #0x38b
   3b044: 91153442     	add	x2, x2, #0x54d
   3b048: 9115bc63     	add	x3, x3, #0x56f
   3b04c: 52800721     	mov	w1, #0x39               // =57
   3b050: 97ff3464     	bl	0x81e0 <__assert2@plt>
   3b054: f0000121     	adrp	x1, 0x62000
   3b058: 2a0003e2     	mov	w2, w0
   3b05c: 9116d421     	add	x1, x1, #0x5b5
   3b060: 528000a0     	mov	w0, #0x5                // =5
   3b064: 94002860     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3b068: f0000120     	adrp	x0, 0x62000
   3b06c: f0000122     	adrp	x2, 0x62000
   3b070: f0000123     	adrp	x3, 0x62000
   3b074: 910e2c00     	add	x0, x0, #0x38b
   3b078: 91153442     	add	x2, x2, #0x54d
   3b07c: 9114a063     	add	x3, x3, #0x528
   3b080: 528007e1     	mov	w1, #0x3f               // =63
   3b084: 97ff3457     	bl	0x81e0 <__assert2@plt>
   3b088: b0000208     	adrp	x8, 0x7c000
   3b08c: f9478100     	ldr	x0, [x8, #0xf00]
   3b090: d65f03c0     	ret
   3b094: f81d0ff5     	str	x21, [sp, #-0x30]!
   3b098: a9014ff4     	stp	x20, x19, [sp, #0x10]
   3b09c: a9027bfd     	stp	x29, x30, [sp, #0x20]
   3b0a0: 910083fd     	add	x29, sp, #0x20
   3b0a4: f9400008     	ldr	x8, [x0]
   3b0a8: 2a0303f5     	mov	w21, w3
   3b0ac: aa0003f3     	mov	x19, x0
   3b0b0: f9439508     	ldr	x8, [x8, #0x728]
   3b0b4: d63f0100     	blr	x8
   3b0b8: aa0003f4     	mov	x20, x0
   3b0bc: 370002f5     	tbnz	w21, #0x0, 0x3b118 <__api_tcp_server+0xe008>
   3b0c0: b0000208     	adrp	x8, 0x7c000
   3b0c4: b0000209     	adrp	x9, 0x7c000
   3b0c8: f9478502     	ldr	x2, [x8, #0xf08]
   3b0cc: f9478923     	ldr	x3, [x9, #0xf10]
   3b0d0: aa1303e0     	mov	x0, x19
   3b0d4: aa1403e1     	mov	x1, x20
   3b0d8: 97fffc06     	bl	0x3a0f0 <__api_tcp_server+0xcfe0>
   3b0dc: f9400268     	ldr	x8, [x19]
   3b0e0: aa1303e0     	mov	x0, x19
   3b0e4: f9439108     	ldr	x8, [x8, #0x720]
   3b0e8: d63f0100     	blr	x8
   3b0ec: 72001c1f     	tst	w0, #0xff
   3b0f0: 54000140     	b.eq	0x3b118 <__api_tcp_server+0xe008>
   3b0f4: f9400268     	ldr	x8, [x19]
   3b0f8: aa1303e0     	mov	x0, x19
   3b0fc: f9404108     	ldr	x8, [x8, #0x80]
   3b100: d63f0100     	blr	x8
   3b104: f9400268     	ldr	x8, [x19]
   3b108: aa1303e0     	mov	x0, x19
   3b10c: f9404508     	ldr	x8, [x8, #0x88]
   3b110: d63f0100     	blr	x8
   3b114: aa1f03f4     	mov	x20, xzr
   3b118: aa1403e0     	mov	x0, x20
   3b11c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   3b120: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   3b124: f84307f5     	ldr	x21, [sp], #0x30
   3b128: d65f03c0     	ret
   3b12c: d10183ff     	sub	sp, sp, #0x60
   3b130: a9025ff8     	stp	x24, x23, [sp, #0x20]
   3b134: a90357f6     	stp	x22, x21, [sp, #0x30]
   3b138: a9044ff4     	stp	x20, x19, [sp, #0x40]
   3b13c: a9057bfd     	stp	x29, x30, [sp, #0x50]
   3b140: 910143fd     	add	x29, sp, #0x50
   3b144: d53bd057     	mrs	x23, TPIDR_EL0
   3b148: f94016e8     	ldr	x8, [x23, #0x28]
   3b14c: b0000218     	adrp	x24, 0x7c000
   3b150: f0000121     	adrp	x1, 0x62000
   3b154: 9117b421     	add	x1, x1, #0x5ed
   3b158: f9000fe8     	str	x8, [sp, #0x18]
   3b15c: f9078300     	str	x0, [x24, #0xf00]
   3b160: 52800040     	mov	w0, #0x2                // =2
   3b164: 94002820     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3b168: 910023e0     	add	x0, sp, #0x8
   3b16c: 97ffff35     	bl	0x3ae40 <__api_tcp_server+0xdd30>
   3b170: f9400bf3     	ldr	x19, [sp, #0x10]
   3b174: f0000121     	adrp	x1, 0x62000
   3b178: 91181421     	add	x1, x1, #0x605
   3b17c: f9400268     	ldr	x8, [x19]
   3b180: aa1303e0     	mov	x0, x19
   3b184: f9401908     	ldr	x8, [x8, #0x30]
   3b188: d63f0100     	blr	x8
   3b18c: f9400268     	ldr	x8, [x19]
   3b190: aa0003e1     	mov	x1, x0
   3b194: aa1303e0     	mov	x0, x19
   3b198: f9405508     	ldr	x8, [x8, #0xa8]
   3b19c: d63f0100     	blr	x8
   3b1a0: b0000208     	adrp	x8, 0x7c000
   3b1a4: f9078d00     	str	x0, [x8, #0xf18]
   3b1a8: f9400268     	ldr	x8, [x19]
   3b1ac: f0000122     	adrp	x2, 0x62000
   3b1b0: f0000123     	adrp	x3, 0x62000
   3b1b4: aa0003e1     	mov	x1, x0
   3b1b8: f9408508     	ldr	x8, [x8, #0x108]
   3b1bc: 91186442     	add	x2, x2, #0x619
   3b1c0: 91187c63     	add	x3, x3, #0x61f
   3b1c4: aa1303e0     	mov	x0, x19
   3b1c8: d63f0100     	blr	x8
   3b1cc: b0000208     	adrp	x8, 0x7c000
   3b1d0: f9078500     	str	x0, [x8, #0xf08]
   3b1d4: f9400268     	ldr	x8, [x19]
   3b1d8: f0000121     	adrp	x1, 0x62000
   3b1dc: 91192c21     	add	x1, x1, #0x64b
   3b1e0: aa1303e0     	mov	x0, x19
   3b1e4: f9401908     	ldr	x8, [x8, #0x30]
   3b1e8: d63f0100     	blr	x8
   3b1ec: f9400268     	ldr	x8, [x19]
   3b1f0: f0000135     	adrp	x21, 0x62000
   3b1f4: aa0003f4     	mov	x20, x0
   3b1f8: f0000122     	adrp	x2, 0x62000
   3b1fc: f9424108     	ldr	x8, [x8, #0x480]
   3b200: 9119b2b5     	add	x21, x21, #0x66c
   3b204: 91197842     	add	x2, x2, #0x65e
   3b208: aa1303e0     	mov	x0, x19
   3b20c: aa1403e1     	mov	x1, x20
   3b210: aa1503e3     	mov	x3, x21
   3b214: d63f0100     	blr	x8
   3b218: f9400268     	ldr	x8, [x19]
   3b21c: f0000122     	adrp	x2, 0x62000
   3b220: aa0003f6     	mov	x22, x0
   3b224: 911a0442     	add	x2, x2, #0x681
   3b228: f9424108     	ldr	x8, [x8, #0x480]
   3b22c: aa1303e0     	mov	x0, x19
   3b230: aa1403e1     	mov	x1, x20
   3b234: aa1503e3     	mov	x3, x21
   3b238: d63f0100     	blr	x8
   3b23c: f9400268     	ldr	x8, [x19]
   3b240: aa0003f5     	mov	x21, x0
   3b244: aa1303e0     	mov	x0, x19
   3b248: aa1403e1     	mov	x1, x20
   3b24c: f9424508     	ldr	x8, [x8, #0x488]
   3b250: aa1603e2     	mov	x2, x22
   3b254: d63f0100     	blr	x8
   3b258: f9400268     	ldr	x8, [x19]
   3b25c: aa0003e1     	mov	x1, x0
   3b260: aa1303e0     	mov	x0, x19
   3b264: f9405508     	ldr	x8, [x8, #0xa8]
   3b268: d63f0100     	blr	x8
   3b26c: b0000208     	adrp	x8, 0x7c000
   3b270: f9078900     	str	x0, [x8, #0xf10]
   3b274: f9400268     	ldr	x8, [x19]
   3b278: aa1303e0     	mov	x0, x19
   3b27c: aa1403e1     	mov	x1, x20
   3b280: aa1503e2     	mov	x2, x21
   3b284: f9424508     	ldr	x8, [x8, #0x488]
   3b288: d63f0100     	blr	x8
   3b28c: f9400268     	ldr	x8, [x19]
   3b290: aa0003e1     	mov	x1, x0
   3b294: aa1303e0     	mov	x0, x19
   3b298: f9405508     	ldr	x8, [x8, #0xa8]
   3b29c: d63f0100     	blr	x8
   3b2a0: b0000208     	adrp	x8, 0x7c000
   3b2a4: f9079100     	str	x0, [x8, #0xf20]
   3b2a8: b0000200     	adrp	x0, 0x7c000
   3b2ac: 9102e000     	add	x0, x0, #0xb8
   3b2b0: 94007c94     	bl	0x5a500 <json_set_float_serialization_format+0x43ac>
   3b2b4: b9400009     	ldr	w9, [x0]
   3b2b8: 51000528     	sub	w8, w9, #0x1
   3b2bc: 7100013f     	cmp	w9, #0x0
   3b2c0: b9000008     	str	w8, [x0]
   3b2c4: 540002ad     	b.le	0x3b318 <__api_tcp_server+0xe208>
   3b2c8: 35000108     	cbnz	w8, 0x3b2e8 <__api_tcp_server+0xe1d8>
   3b2cc: 394023e8     	ldrb	w8, [sp, #0x8]
   3b2d0: 350000c8     	cbnz	w8, 0x3b2e8 <__api_tcp_server+0xe1d8>
   3b2d4: f9478300     	ldr	x0, [x24, #0xf00]
   3b2d8: f9400008     	ldr	x8, [x0]
   3b2dc: f9401508     	ldr	x8, [x8, #0x28]
   3b2e0: d63f0100     	blr	x8
   3b2e4: 350002c0     	cbnz	w0, 0x3b33c <__api_tcp_server+0xe22c>
   3b2e8: f94016e8     	ldr	x8, [x23, #0x28]
   3b2ec: f9400fe9     	ldr	x9, [sp, #0x18]
   3b2f0: eb09011f     	cmp	x8, x9
   3b2f4: 54000221     	b.ne	0x3b338 <__api_tcp_server+0xe228>
   3b2f8: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   3b2fc: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   3b300: a94357f6     	ldp	x22, x21, [sp, #0x30]
   3b304: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   3b308: 528000c0     	mov	w0, #0x6                // =6
   3b30c: 72a00020     	movk	w0, #0x1, lsl #16
   3b310: 910183ff     	add	sp, sp, #0x60
   3b314: d65f03c0     	ret
   3b318: f0000120     	adrp	x0, 0x62000
   3b31c: f0000122     	adrp	x2, 0x62000
   3b320: f0000123     	adrp	x3, 0x62000
   3b324: 910e2c00     	add	x0, x0, #0x38b
   3b328: 91153442     	add	x2, x2, #0x54d
   3b32c: 9115bc63     	add	x3, x3, #0x56f
   3b330: 52800721     	mov	w1, #0x39               // =57
   3b334: 97ff33ab     	bl	0x81e0 <__assert2@plt>
   3b338: 97ff346a     	bl	0x84e0 <__stack_chk_fail@plt>
   3b33c: f0000121     	adrp	x1, 0x62000
   3b340: 2a0003e2     	mov	w2, w0
   3b344: 9116d421     	add	x1, x1, #0x5b5
   3b348: 528000a0     	mov	w0, #0x5                // =5
   3b34c: 940027a6     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3b350: f0000120     	adrp	x0, 0x62000
   3b354: f0000122     	adrp	x2, 0x62000
   3b358: f0000123     	adrp	x3, 0x62000
   3b35c: 910e2c00     	add	x0, x0, #0x38b
   3b360: 91153442     	add	x2, x2, #0x54d
   3b364: 9114a063     	add	x3, x3, #0x528
   3b368: 528007e1     	mov	w1, #0x3f               // =63
   3b36c: 97ff339d     	bl	0x81e0 <__assert2@plt>

000000000003b370 <JNI_OnLoad>:
   3b370: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   3b374: 910003fd     	mov	x29, sp
   3b378: 97ffff6d     	bl	0x3b12c <__api_tcp_server+0xe01c>
   3b37c: 528000c0     	mov	w0, #0x6                // =6
   3b380: 72a00020     	movk	w0, #0x1, lsl #16
   3b384: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   3b388: d65f03c0     	ret

000000000003b38c <operator new(unsigned long)>:
   3b38c: 17ff3561     	b	0x8910 <malloc@plt>

000000000003b390 <operator delete(void*)>:
   3b390: 17ff3594     	b	0x89e0 <free@plt>
   3b394: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   3b398: 910003fd     	mov	x29, sp
   3b39c: f0000120     	adrp	x0, 0x62000
   3b3a0: f0000122     	adrp	x2, 0x62000
   3b3a4: f0000123     	adrp	x3, 0x62000
   3b3a8: 911a3000     	add	x0, x0, #0x68c
   3b3ac: 911c0842     	add	x2, x2, #0x702
   3b3b0: 911c7063     	add	x3, x3, #0x71c
   3b3b4: 52800281     	mov	w1, #0x14               // =20
   3b3b8: 97ff338a     	bl	0x81e0 <__assert2@plt>
   3b3bc: 88dffc0a     	ldar	w10, [x0]
   3b3c0: 52802008     	mov	w8, #0x100              // =256
   3b3c4: 52804009     	mov	w9, #0x200              // =512
   3b3c8: 3500008a     	cbnz	w10, 0x3b3d8 <operator delete(void*)+0x48>
   3b3cc: 14000009     	b	0x3b3f0 <operator delete(void*)+0x60>
   3b3d0: d5033f5f     	clrex
   3b3d4: 340000ea     	cbz	w10, 0x3b3f0 <operator delete(void*)+0x60>
   3b3d8: 7104015f     	cmp	w10, #0x100
   3b3dc: 54000140     	b.eq	0x3b404 <operator delete(void*)+0x74>
   3b3e0: 7100055f     	cmp	w10, #0x1
   3b3e4: 54000240     	b.eq	0x3b42c <operator delete(void*)+0x9c>
   3b3e8: 88dffc0a     	ldar	w10, [x0]
   3b3ec: 35ffff6a     	cbnz	w10, 0x3b3d8 <operator delete(void*)+0x48>
   3b3f0: 885f7c0a     	ldxr	w10, [x0]
   3b3f4: 3400014a     	cbz	w10, 0x3b41c <operator delete(void*)+0x8c>
   3b3f8: d5033f5f     	clrex
   3b3fc: 35fffeea     	cbnz	w10, 0x3b3d8 <operator delete(void*)+0x48>
   3b400: 17fffffc     	b	0x3b3f0 <operator delete(void*)+0x60>
   3b404: 885f7c0a     	ldxr	w10, [x0]
   3b408: 7104015f     	cmp	w10, #0x100
   3b40c: 54fffe21     	b.ne	0x3b3d0 <operator delete(void*)+0x40>
   3b410: 880bfc09     	stlxr	w11, w9, [x0]
   3b414: 35fffe0b     	cbnz	w11, 0x3b3d4 <operator delete(void*)+0x44>
   3b418: 17fffff4     	b	0x3b3e8 <operator delete(void*)+0x58>
   3b41c: 880bfc08     	stlxr	w11, w8, [x0]
   3b420: 35fffdab     	cbnz	w11, 0x3b3d4 <operator delete(void*)+0x44>
   3b424: 52800020     	mov	w0, #0x1                // =1
   3b428: d65f03c0     	ret
   3b42c: 2a1f03e0     	mov	w0, wzr
   3b430: d65f03c0     	ret
   3b434: 52800028     	mov	w8, #0x1                // =1
   3b438: 889ffc08     	stlr	w8, [x0]
   3b43c: d65f03c0     	ret
   3b440: 889ffc1f     	stlr	wzr, [x0]
   3b444: d65f03c0     	ret
   3b448: d10283ff     	sub	sp, sp, #0xa0
   3b44c: f90043f3     	str	x19, [sp, #0x80]
   3b450: a9097bfd     	stp	x29, x30, [sp, #0x90]
   3b454: 910243fd     	add	x29, sp, #0x90
   3b458: aa0103f3     	mov	x19, x1
   3b45c: f900003f     	str	xzr, [x1]
   3b460: 910003e1     	mov	x1, sp
   3b464: 97ff350f     	bl	0x88a0 <stat@plt>
   3b468: 34000080     	cbz	w0, 0x3b478 <operator delete(void*)+0xe8>
   3b46c: 97ff33b5     	bl	0x8340 <__errno@plt>
   3b470: b9400000     	ldr	w0, [x0]
   3b474: 1400000a     	b	0x3b49c <operator delete(void*)+0x10c>
   3b478: b94013e8     	ldr	w8, [sp, #0x10]
   3b47c: 12140d08     	and	w8, w8, #0xf000
   3b480: 7140211f     	cmp	w8, #0x8, lsl #12       // =0x8000
   3b484: 540000a1     	b.ne	0x3b498 <operator delete(void*)+0x108>
   3b488: f9401be8     	ldr	x8, [sp, #0x30]
   3b48c: 2a1f03e0     	mov	w0, wzr
   3b490: f9000268     	str	x8, [x19]
   3b494: 14000002     	b	0x3b49c <operator delete(void*)+0x10c>
   3b498: 528002a0     	mov	w0, #0x15               // =21
   3b49c: a9497bfd     	ldp	x29, x30, [sp, #0x90]
   3b4a0: f94043f3     	ldr	x19, [sp, #0x80]
   3b4a4: 910283ff     	add	sp, sp, #0xa0
   3b4a8: d65f03c0     	ret
   3b4ac: d10243ff     	sub	sp, sp, #0x90
   3b4b0: a9087bfd     	stp	x29, x30, [sp, #0x80]
   3b4b4: 910203fd     	add	x29, sp, #0x80
   3b4b8: 910003e1     	mov	x1, sp
   3b4bc: 97ff34f9     	bl	0x88a0 <stat@plt>
   3b4c0: 350000e0     	cbnz	w0, 0x3b4dc <operator delete(void*)+0x14c>
   3b4c4: b94013e8     	ldr	w8, [sp, #0x10]
   3b4c8: 12140d08     	and	w8, w8, #0xf000
   3b4cc: 7140111f     	cmp	w8, #0x4, lsl #12       // =0x4000
   3b4d0: 54000061     	b.ne	0x3b4dc <operator delete(void*)+0x14c>
   3b4d4: 52800020     	mov	w0, #0x1                // =1
   3b4d8: 14000002     	b	0x3b4e0 <operator delete(void*)+0x150>
   3b4dc: 2a1f03e0     	mov	w0, wzr
   3b4e0: a9487bfd     	ldp	x29, x30, [sp, #0x80]
   3b4e4: 910243ff     	add	sp, sp, #0x90
   3b4e8: d65f03c0     	ret
   3b4ec: d10243ff     	sub	sp, sp, #0x90
   3b4f0: a9087bfd     	stp	x29, x30, [sp, #0x80]
   3b4f4: 910203fd     	add	x29, sp, #0x80
   3b4f8: 910003e1     	mov	x1, sp
   3b4fc: 97ff34e9     	bl	0x88a0 <stat@plt>
   3b500: 350000e0     	cbnz	w0, 0x3b51c <operator delete(void*)+0x18c>
   3b504: b94013e8     	ldr	w8, [sp, #0x10]
   3b508: 12140d08     	and	w8, w8, #0xf000
   3b50c: 7140211f     	cmp	w8, #0x8, lsl #12       // =0x8000
   3b510: 54000061     	b.ne	0x3b51c <operator delete(void*)+0x18c>
   3b514: 52800020     	mov	w0, #0x1                // =1
   3b518: 14000002     	b	0x3b520 <operator delete(void*)+0x190>
   3b51c: 2a1f03e0     	mov	w0, wzr
   3b520: a9487bfd     	ldp	x29, x30, [sp, #0x80]
   3b524: 910243ff     	add	sp, sp, #0x90
   3b528: d65f03c0     	ret
   3b52c: d10283ff     	sub	sp, sp, #0xa0
   3b530: f90043f3     	str	x19, [sp, #0x80]
   3b534: a9097bfd     	stp	x29, x30, [sp, #0x90]
   3b538: 910243fd     	add	x29, sp, #0x90
   3b53c: 910003e1     	mov	x1, sp
   3b540: aa0003f3     	mov	x19, x0
   3b544: 97ff34d7     	bl	0x88a0 <stat@plt>
   3b548: 350000e0     	cbnz	w0, 0x3b564 <operator delete(void*)+0x1d4>
   3b54c: b94013e8     	ldr	w8, [sp, #0x10]
   3b550: 12140d08     	and	w8, w8, #0xf000
   3b554: 7140111f     	cmp	w8, #0x4, lsl #12       // =0x4000
   3b558: 54000061     	b.ne	0x3b564 <operator delete(void*)+0x1d4>
   3b55c: 2a1f03e0     	mov	w0, wzr
   3b560: 14000007     	b	0x3b57c <operator delete(void*)+0x1ec>
   3b564: 52803fe1     	mov	w1, #0x1ff              // =511
   3b568: aa1303e0     	mov	x0, x19
   3b56c: 97ff32fd     	bl	0x8160 <mkdir@plt>
   3b570: 34000060     	cbz	w0, 0x3b57c <operator delete(void*)+0x1ec>
   3b574: 97ff3373     	bl	0x8340 <__errno@plt>
   3b578: b9400000     	ldr	w0, [x0]
   3b57c: a9497bfd     	ldp	x29, x30, [sp, #0x90]
   3b580: f94043f3     	ldr	x19, [sp, #0x80]
   3b584: 910283ff     	add	sp, sp, #0xa0
   3b588: d65f03c0     	ret
   3b58c: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   3b590: 910003fd     	mov	x29, sp
   3b594: 97ff3467     	bl	0x8730 <truncate@plt>
   3b598: 34000060     	cbz	w0, 0x3b5a4 <operator delete(void*)+0x214>
   3b59c: 97ff3369     	bl	0x8340 <__errno@plt>
   3b5a0: b9400000     	ldr	w0, [x0]
   3b5a4: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   3b5a8: d65f03c0     	ret
   3b5ac: d10383ff     	sub	sp, sp, #0xe0
   3b5b0: a9086ffc     	stp	x28, x27, [sp, #0x80]
   3b5b4: a90967fa     	stp	x26, x25, [sp, #0x90]
   3b5b8: a90a5ff8     	stp	x24, x23, [sp, #0xa0]
   3b5bc: a90b57f6     	stp	x22, x21, [sp, #0xb0]
   3b5c0: a90c4ff4     	stp	x20, x19, [sp, #0xc0]
   3b5c4: a90d7bfd     	stp	x29, x30, [sp, #0xd0]
   3b5c8: 910343fd     	add	x29, sp, #0xd0
   3b5cc: aa0103f5     	mov	x21, x1
   3b5d0: 910003e1     	mov	x1, sp
   3b5d4: aa0003f4     	mov	x20, x0
   3b5d8: 97ff34b2     	bl	0x88a0 <stat@plt>
   3b5dc: 35000620     	cbnz	w0, 0x3b6a0 <operator delete(void*)+0x310>
   3b5e0: b94013e8     	ldr	w8, [sp, #0x10]
   3b5e4: 12140d08     	and	w8, w8, #0xf000
   3b5e8: 7140111f     	cmp	w8, #0x4, lsl #12       // =0x4000
   3b5ec: 540005a1     	b.ne	0x3b6a0 <operator delete(void*)+0x310>
   3b5f0: aa1403e0     	mov	x0, x20
   3b5f4: 97ff3407     	bl	0x8610 <opendir@plt>
   3b5f8: b40005a0     	cbz	x0, 0x3b6ac <operator delete(void*)+0x31c>
   3b5fc: aa0003f3     	mov	x19, x0
   3b600: 97ff3494     	bl	0x8850 <readdir@plt>
   3b604: b40005e0     	cbz	x0, 0x3b6c0 <operator delete(void*)+0x330>
   3b608: 8b15029c     	add	x28, x20, x21
   3b60c: f0000136     	adrp	x22, 0x62000
   3b610: f0000137     	adrp	x23, 0x62000
   3b614: 910006bb     	add	x27, x21, #0x1
   3b618: 911d46d6     	add	x22, x22, #0x751
   3b61c: 911d42f7     	add	x23, x23, #0x750
   3b620: 91000798     	add	x24, x28, #0x1
   3b624: 14000004     	b	0x3b634 <operator delete(void*)+0x2a4>
   3b628: aa1303e0     	mov	x0, x19
   3b62c: 97ff3489     	bl	0x8850 <readdir@plt>
   3b630: b4000480     	cbz	x0, 0x3b6c0 <operator delete(void*)+0x330>
   3b634: 91004c19     	add	x25, x0, #0x13
   3b638: aa1903e0     	mov	x0, x25
   3b63c: aa1603e1     	mov	x1, x22
   3b640: 97ff3420     	bl	0x86c0 <strcmp@plt>
   3b644: 34ffff20     	cbz	w0, 0x3b628 <operator delete(void*)+0x298>
   3b648: aa1903e0     	mov	x0, x25
   3b64c: aa1703e1     	mov	x1, x23
   3b650: 97ff341c     	bl	0x86c0 <strcmp@plt>
   3b654: 34fffea0     	cbz	w0, 0x3b628 <operator delete(void*)+0x298>
   3b658: aa1903e0     	mov	x0, x25
   3b65c: 97ff3481     	bl	0x8860 <strlen@plt>
   3b660: 8b00037a     	add	x26, x27, x0
   3b664: f103ff5f     	cmp	x26, #0xff
   3b668: 540003a8     	b.hi	0x3b6dc <operator delete(void*)+0x34c>
   3b66c: aa0003e2     	mov	x2, x0
   3b670: 528005e8     	mov	w8, #0x2f               // =47
   3b674: aa1803e0     	mov	x0, x24
   3b678: aa1903e1     	mov	x1, x25
   3b67c: 39000388     	strb	w8, [x28]
   3b680: 97ff34ac     	bl	0x8930 <memcpy@plt>
   3b684: aa1403e0     	mov	x0, x20
   3b688: aa1a03e1     	mov	x1, x26
   3b68c: 383a6a9f     	strb	wzr, [x20, x26]
   3b690: 97ffffc7     	bl	0x3b5ac <operator delete(void*)+0x21c>
   3b694: 34fffca0     	cbz	w0, 0x3b628 <operator delete(void*)+0x298>
   3b698: 2a0003f9     	mov	w25, w0
   3b69c: 14000011     	b	0x3b6e0 <operator delete(void*)+0x350>
   3b6a0: aa1403e0     	mov	x0, x20
   3b6a4: 97ff3477     	bl	0x8880 <remove@plt>
   3b6a8: 34000080     	cbz	w0, 0x3b6b8 <operator delete(void*)+0x328>
   3b6ac: 97ff3325     	bl	0x8340 <__errno@plt>
   3b6b0: b9400019     	ldr	w25, [x0]
   3b6b4: 1400000d     	b	0x3b6e8 <operator delete(void*)+0x358>
   3b6b8: 2a1f03f9     	mov	w25, wzr
   3b6bc: 1400000b     	b	0x3b6e8 <operator delete(void*)+0x358>
   3b6c0: aa1403e0     	mov	x0, x20
   3b6c4: 38356a9f     	strb	wzr, [x20, x21]
   3b6c8: 97ff346e     	bl	0x8880 <remove@plt>
   3b6cc: 34000080     	cbz	w0, 0x3b6dc <operator delete(void*)+0x34c>
   3b6d0: 97ff331c     	bl	0x8340 <__errno@plt>
   3b6d4: b9400019     	ldr	w25, [x0]
   3b6d8: 14000002     	b	0x3b6e0 <operator delete(void*)+0x350>
   3b6dc: 2a1f03f9     	mov	w25, wzr
   3b6e0: aa1303e0     	mov	x0, x19
   3b6e4: 97ff3303     	bl	0x82f0 <closedir@plt>
   3b6e8: 2a1903e0     	mov	w0, w25
   3b6ec: a94d7bfd     	ldp	x29, x30, [sp, #0xd0]
   3b6f0: a94c4ff4     	ldp	x20, x19, [sp, #0xc0]
   3b6f4: a94b57f6     	ldp	x22, x21, [sp, #0xb0]
   3b6f8: a94a5ff8     	ldp	x24, x23, [sp, #0xa0]
   3b6fc: a94967fa     	ldp	x26, x25, [sp, #0x90]
   3b700: a9486ffc     	ldp	x28, x27, [sp, #0x80]
   3b704: 910383ff     	add	sp, sp, #0xe0
   3b708: d65f03c0     	ret
   3b70c: d10543ff     	sub	sp, sp, #0x150
   3b710: a9115ffc     	stp	x28, x23, [sp, #0x110]
   3b714: a91257f6     	stp	x22, x21, [sp, #0x120]
   3b718: a9134ff4     	stp	x20, x19, [sp, #0x130]
   3b71c: a9147bfd     	stp	x29, x30, [sp, #0x140]
   3b720: 910503fd     	add	x29, sp, #0x140
   3b724: d53bd055     	mrs	x21, TPIDR_EL0
   3b728: f94016a8     	ldr	x8, [x21, #0x28]
   3b72c: 6f00e400     	movi	v0.2d, #0000000000000000
   3b730: aa0003f3     	mov	x19, x0
   3b734: f81c83a8     	stur	x8, [x29, #-0x38]
   3b738: ad0703e0     	stp	q0, q0, [sp, #0xe0]
   3b73c: ad0603e0     	stp	q0, q0, [sp, #0xc0]
   3b740: ad0503e0     	stp	q0, q0, [sp, #0xa0]
   3b744: ad0403e0     	stp	q0, q0, [sp, #0x80]
   3b748: ad0303e0     	stp	q0, q0, [sp, #0x60]
   3b74c: ad0203e0     	stp	q0, q0, [sp, #0x40]
   3b750: ad0103e0     	stp	q0, q0, [sp, #0x20]
   3b754: ad0003e0     	stp	q0, q0, [sp]
   3b758: 97ff3442     	bl	0x8860 <strlen@plt>
   3b75c: d1000416     	sub	x22, x0, #0x1
   3b760: f103fadf     	cmp	x22, #0xfe
   3b764: 54000069     	b.ls	0x3b770 <operator delete(void*)+0x3e0>
   3b768: 2a1f03e0     	mov	w0, wzr
   3b76c: 14000012     	b	0x3b7b4 <operator delete(void*)+0x424>
   3b770: aa0003f4     	mov	x20, x0
   3b774: 910003e0     	mov	x0, sp
   3b778: 52802003     	mov	w3, #0x100              // =256
   3b77c: aa1303e1     	mov	x1, x19
   3b780: aa1403e2     	mov	x2, x20
   3b784: 910003f7     	mov	x23, sp
   3b788: 97ff3302     	bl	0x8390 <__memcpy_chk@plt>
   3b78c: 38766ae8     	ldrb	w8, [x23, x22]
   3b790: 7101711f     	cmp	w8, #0x5c
   3b794: 54000060     	b.eq	0x3b7a0 <operator delete(void*)+0x410>
   3b798: 7100bd1f     	cmp	w8, #0x2f
   3b79c: 54000061     	b.ne	0x3b7a8 <operator delete(void*)+0x418>
   3b7a0: aa1603f4     	mov	x20, x22
   3b7a4: 38366aff     	strb	wzr, [x23, x22]
   3b7a8: 910003e0     	mov	x0, sp
   3b7ac: aa1403e1     	mov	x1, x20
   3b7b0: 97ffff7f     	bl	0x3b5ac <operator delete(void*)+0x21c>
   3b7b4: f94016a8     	ldr	x8, [x21, #0x28]
   3b7b8: f85c83a9     	ldur	x9, [x29, #-0x38]
   3b7bc: eb09011f     	cmp	x8, x9
   3b7c0: 540000e1     	b.ne	0x3b7dc <operator delete(void*)+0x44c>
   3b7c4: a9547bfd     	ldp	x29, x30, [sp, #0x140]
   3b7c8: a9534ff4     	ldp	x20, x19, [sp, #0x130]
   3b7cc: a95257f6     	ldp	x22, x21, [sp, #0x120]
   3b7d0: a9515ffc     	ldp	x28, x23, [sp, #0x110]
   3b7d4: 910543ff     	add	sp, sp, #0x150
   3b7d8: d65f03c0     	ret
   3b7dc: 97ff3341     	bl	0x84e0 <__stack_chk_fail@plt>
   3b7e0: d10183ff     	sub	sp, sp, #0x60
   3b7e4: f9000bf9     	str	x25, [sp, #0x10]
   3b7e8: a9025ff8     	stp	x24, x23, [sp, #0x20]
   3b7ec: a90357f6     	stp	x22, x21, [sp, #0x30]
   3b7f0: a9044ff4     	stp	x20, x19, [sp, #0x40]
   3b7f4: a9057bfd     	stp	x29, x30, [sp, #0x50]
   3b7f8: 910143fd     	add	x29, sp, #0x50
   3b7fc: d53bd058     	mrs	x24, TPIDR_EL0
   3b800: aa0803f3     	mov	x19, x8
   3b804: f9401708     	ldr	x8, [x24, #0x28]
   3b808: b0000149     	adrp	x9, 0x64000
   3b80c: 910b0d29     	add	x9, x9, #0x2c3
   3b810: f100001f     	cmp	x0, #0x0
   3b814: 9a800120     	csel	x0, x9, x0, eq
   3b818: f90007e8     	str	x8, [sp, #0x8]
   3b81c: a9007e7f     	stp	xzr, xzr, [x19]
   3b820: f9000a7f     	str	xzr, [x19, #0x10]
   3b824: 97ff337b     	bl	0x8610 <opendir@plt>
   3b828: b4000400     	cbz	x0, 0x3b8a8 <operator delete(void*)+0x518>
   3b82c: aa0003f4     	mov	x20, x0
   3b830: 97ff3408     	bl	0x8850 <readdir@plt>
   3b834: b4000360     	cbz	x0, 0x3b8a0 <operator delete(void*)+0x510>
   3b838: f0000135     	adrp	x21, 0x62000
   3b83c: f0000136     	adrp	x22, 0x62000
   3b840: 911d46b5     	add	x21, x21, #0x751
   3b844: 911d42d6     	add	x22, x22, #0x750
   3b848: 52800319     	mov	w25, #0x18              // =24
   3b84c: 14000004     	b	0x3b85c <operator delete(void*)+0x4cc>
   3b850: aa1403e0     	mov	x0, x20
   3b854: 97ff33ff     	bl	0x8850 <readdir@plt>
   3b858: b4000240     	cbz	x0, 0x3b8a0 <operator delete(void*)+0x510>
   3b85c: 91004c17     	add	x23, x0, #0x13
   3b860: aa1703e0     	mov	x0, x23
   3b864: aa1503e1     	mov	x1, x21
   3b868: 97ff3396     	bl	0x86c0 <strcmp@plt>
   3b86c: 34ffff20     	cbz	w0, 0x3b850 <operator delete(void*)+0x4c0>
   3b870: aa1703e0     	mov	x0, x23
   3b874: aa1603e1     	mov	x1, x22
   3b878: 97ff3392     	bl	0x86c0 <strcmp@plt>
   3b87c: 34fffea0     	cbz	w0, 0x3b850 <operator delete(void*)+0x4c0>
   3b880: a9402262     	ldp	x2, x8, [x19]
   3b884: 910003e3     	mov	x3, sp
   3b888: aa1303e0     	mov	x0, x19
   3b88c: f90003f7     	str	x23, [sp]
   3b890: d503201f     	nop
   3b894: 9b190901     	madd	x1, x8, x25, x2
   3b898: 97ff4738     	bl	0xd578 <__share_file+0x244>
   3b89c: 17ffffed     	b	0x3b850 <operator delete(void*)+0x4c0>
   3b8a0: aa1403e0     	mov	x0, x20
   3b8a4: 97ff3293     	bl	0x82f0 <closedir@plt>
   3b8a8: f9401708     	ldr	x8, [x24, #0x28]
   3b8ac: f94007e9     	ldr	x9, [sp, #0x8]
   3b8b0: eb09011f     	cmp	x8, x9
   3b8b4: 54000101     	b.ne	0x3b8d4 <operator delete(void*)+0x544>
   3b8b8: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   3b8bc: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   3b8c0: a94357f6     	ldp	x22, x21, [sp, #0x30]
   3b8c4: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   3b8c8: f9400bf9     	ldr	x25, [sp, #0x10]
   3b8cc: 910183ff     	add	sp, sp, #0x60
   3b8d0: d65f03c0     	ret
   3b8d4: 97ff3303     	bl	0x84e0 <__stack_chk_fail@plt>
   3b8d8: f81e0ff3     	str	x19, [sp, #-0x20]!
   3b8dc: a9017bfd     	stp	x29, x30, [sp, #0x10]
   3b8e0: 910043fd     	add	x29, sp, #0x10
   3b8e4: aa0003f3     	mov	x19, x0
   3b8e8: 52800600     	mov	w0, #0x30               // =48
   3b8ec: 97ff3409     	bl	0x8910 <malloc@plt>
   3b8f0: f9000260     	str	x0, [x19]
   3b8f4: b4000080     	cbz	x0, 0x3b904 <operator delete(void*)+0x574>
   3b8f8: 6f00e400     	movi	v0.2d, #0000000000000000
   3b8fc: ad008000     	stp	q0, q0, [x0, #0x10]
   3b900: 3d800000     	str	q0, [x0]
   3b904: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   3b908: f84207f3     	ldr	x19, [sp], #0x20
   3b90c: d65f03c0     	ret
   3b910: f81e0ff3     	str	x19, [sp, #-0x20]!
   3b914: a9017bfd     	stp	x29, x30, [sp, #0x10]
   3b918: 910043fd     	add	x29, sp, #0x10
   3b91c: aa0003f3     	mov	x19, x0
   3b920: f9400000     	ldr	x0, [x0]
   3b924: b4000060     	cbz	x0, 0x3b930 <operator delete(void*)+0x5a0>
   3b928: 97ff3222     	bl	0x81b0 <pthread_cond_destroy@plt>
   3b92c: f9400260     	ldr	x0, [x19]
   3b930: 97ff342c     	bl	0x89e0 <free@plt>
   3b934: f900027f     	str	xzr, [x19]
   3b938: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   3b93c: f84207f3     	ldr	x19, [sp], #0x20
   3b940: d65f03c0     	ret
   3b944: f81e0ff3     	str	x19, [sp, #-0x20]!
   3b948: a9017bfd     	stp	x29, x30, [sp, #0x10]
   3b94c: 910043fd     	add	x29, sp, #0x10
   3b950: f9400013     	ldr	x19, [x0]
   3b954: aa0103e0     	mov	x0, x1
   3b958: 940001b0     	bl	0x3c018 <operator delete(void*)+0xc88>
   3b95c: aa0003e1     	mov	x1, x0
   3b960: aa1303e0     	mov	x0, x19
   3b964: 97ff3307     	bl	0x8580 <pthread_cond_wait@plt>
   3b968: 34000100     	cbz	w0, 0x3b988 <operator delete(void*)+0x5f8>
   3b96c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   3b970: f0000121     	adrp	x1, 0x62000
   3b974: 2a0003e2     	mov	w2, w0
   3b978: 911d4c21     	add	x1, x1, #0x753
   3b97c: 52800080     	mov	w0, #0x4                // =4
   3b980: f84207f3     	ldr	x19, [sp], #0x20
   3b984: 14002618     	b	0x451e4 <operator delete(void*)+0x9e54>
   3b988: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   3b98c: f84207f3     	ldr	x19, [sp], #0x20
   3b990: d65f03c0     	ret
   3b994: d10183ff     	sub	sp, sp, #0x60
   3b998: a90357f6     	stp	x22, x21, [sp, #0x30]
   3b99c: a9044ff4     	stp	x20, x19, [sp, #0x40]
   3b9a0: a9057bfd     	stp	x29, x30, [sp, #0x50]
   3b9a4: 910143fd     	add	x29, sp, #0x50
   3b9a8: d53bd056     	mrs	x22, TPIDR_EL0
   3b9ac: f94016c8     	ldr	x8, [x22, #0x28]
   3b9b0: aa0103f4     	mov	x20, x1
   3b9b4: aa0003f5     	mov	x21, x0
   3b9b8: 910023e0     	add	x0, sp, #0x8
   3b9bc: aa1f03e1     	mov	x1, xzr
   3b9c0: aa0203f3     	mov	x19, x2
   3b9c4: f90017e8     	str	x8, [sp, #0x28]
   3b9c8: 97ff32da     	bl	0x8530 <gettimeofday@plt>
   3b9cc: a940a3e9     	ldp	x9, x8, [sp, #0x8]
   3b9d0: 5288480c     	mov	w12, #0x4240            // =16960
   3b9d4: 5299400a     	mov	w10, #0xca00            // =51712
   3b9d8: 72a001ec     	movk	w12, #0xf, lsl #16
   3b9dc: 72a7734a     	movk	w10, #0x3b9a, lsl #16
   3b9e0: 9b0c7e6c     	mul	x12, x19, x12
   3b9e4: d28b4a6d     	mov	x13, #0x5a53            // =23123
   3b9e8: 52807d0b     	mov	w11, #0x3e8             // =1000
   3b9ec: f2b4136d     	movk	x13, #0xa09b, lsl #16
   3b9f0: 9b0a3129     	madd	x9, x9, x10, x12
   3b9f4: f2d705ed     	movk	x13, #0xb82f, lsl #32
   3b9f8: 9b0b2513     	madd	x19, x8, x11, x9
   3b9fc: f2e0088d     	movk	x13, #0x44, lsl #48
   3ba00: d349fe68     	lsr	x8, x19, #9
   3ba04: 9bcd7d08     	umulh	x8, x8, x13
   3ba08: d34bfd08     	lsr	x8, x8, #11
   3ba0c: 9b0acd09     	msub	x9, x8, x10, x19
   3ba10: a901a7e8     	stp	x8, x9, [sp, #0x18]
   3ba14: f94002b5     	ldr	x21, [x21]
   3ba18: aa1403e0     	mov	x0, x20
   3ba1c: 9400017f     	bl	0x3c018 <operator delete(void*)+0xc88>
   3ba20: aa0003e1     	mov	x1, x0
   3ba24: 910063e2     	add	x2, sp, #0x18
   3ba28: aa1503e0     	mov	x0, x21
   3ba2c: 97ff328d     	bl	0x8460 <pthread_cond_timedwait@plt>
   3ba30: 34000160     	cbz	w0, 0x3ba5c <operator delete(void*)+0x6cc>
   3ba34: 2a0003e2     	mov	w2, w0
   3ba38: 7101b81f     	cmp	w0, #0x6e
   3ba3c: 54000061     	b.ne	0x3ba48 <operator delete(void*)+0x6b8>
   3ba40: 2a1f03e0     	mov	w0, wzr
   3ba44: 14000007     	b	0x3ba60 <operator delete(void*)+0x6d0>
   3ba48: f0000121     	adrp	x1, 0x62000
   3ba4c: 911df421     	add	x1, x1, #0x77d
   3ba50: 52800080     	mov	w0, #0x4                // =4
   3ba54: aa1303e3     	mov	x3, x19
   3ba58: 940025e3     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3ba5c: 52800020     	mov	w0, #0x1                // =1
   3ba60: f94016c8     	ldr	x8, [x22, #0x28]
   3ba64: f94017e9     	ldr	x9, [sp, #0x28]
   3ba68: eb09011f     	cmp	x8, x9
   3ba6c: 540000c1     	b.ne	0x3ba84 <operator delete(void*)+0x6f4>
   3ba70: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   3ba74: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   3ba78: a94357f6     	ldp	x22, x21, [sp, #0x30]
   3ba7c: 910183ff     	add	sp, sp, #0x60
   3ba80: d65f03c0     	ret
   3ba84: 97ff3297     	bl	0x84e0 <__stack_chk_fail@plt>
   3ba88: f9400000     	ldr	x0, [x0]
   3ba8c: 17ff33e5     	b	0x8a20 <pthread_cond_signal@plt>
   3ba90: f9400000     	ldr	x0, [x0]
   3ba94: 17ff33c7     	b	0x89b0 <pthread_cond_broadcast@plt>
   3ba98: d100c3ff     	sub	sp, sp, #0x30
   3ba9c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   3baa0: a9027bfd     	stp	x29, x30, [sp, #0x20]
   3baa4: 910083fd     	add	x29, sp, #0x20
   3baa8: d53bd054     	mrs	x20, TPIDR_EL0
   3baac: f9401688     	ldr	x8, [x20, #0x28]
   3bab0: 52800029     	mov	w9, #0x1                // =1
   3bab4: aa0003f3     	mov	x19, x0
   3bab8: f90007e8     	str	x8, [sp, #0x8]
   3babc: 39000009     	strb	w9, [x0]
   3bac0: 52800500     	mov	w0, #0x28               // =40
   3bac4: 97ff3393     	bl	0x8910 <malloc@plt>
   3bac8: f9000660     	str	x0, [x19, #0x8]
   3bacc: b4000080     	cbz	x0, 0x3badc <operator delete(void*)+0x74c>
   3bad0: 6f00e400     	movi	v0.2d, #0000000000000000
   3bad4: f900101f     	str	xzr, [x0, #0x20]
   3bad8: ad000000     	stp	q0, q0, [x0]
   3badc: 910003e0     	mov	x0, sp
   3bae0: 97ff32a0     	bl	0x8560 <pthread_mutexattr_init@plt>
   3bae4: 910003e0     	mov	x0, sp
   3bae8: 52800021     	mov	w1, #0x1                // =1
   3baec: 97ff322d     	bl	0x83a0 <pthread_mutexattr_settype@plt>
   3baf0: f9400660     	ldr	x0, [x19, #0x8]
   3baf4: 910003e1     	mov	x1, sp
   3baf8: 97ff31de     	bl	0x8270 <pthread_mutex_init@plt>
   3bafc: 35000120     	cbnz	w0, 0x3bb20 <operator delete(void*)+0x790>
   3bb00: f9401688     	ldr	x8, [x20, #0x28]
   3bb04: f94007e9     	ldr	x9, [sp, #0x8]
   3bb08: eb09011f     	cmp	x8, x9
   3bb0c: 540002a1     	b.ne	0x3bb60 <operator delete(void*)+0x7d0>
   3bb10: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   3bb14: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   3bb18: 9100c3ff     	add	sp, sp, #0x30
   3bb1c: d65f03c0     	ret
   3bb20: f0000133     	adrp	x19, 0x62000
   3bb24: f0000121     	adrp	x1, 0x62000
   3bb28: 911fa673     	add	x19, x19, #0x7e9
   3bb2c: 2a0003e4     	mov	w4, w0
   3bb30: 911ef021     	add	x1, x1, #0x7bc
   3bb34: 528000a0     	mov	w0, #0x5                // =5
   3bb38: 52800303     	mov	w3, #0x18               // =24
   3bb3c: aa1303e2     	mov	x2, x19
   3bb40: 940025a9     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3bb44: f0000122     	adrp	x2, 0x62000
   3bb48: f0000123     	adrp	x3, 0x62000
   3bb4c: 91218842     	add	x2, x2, #0x862
   3bb50: 9121fc63     	add	x3, x3, #0x87f
   3bb54: 52800321     	mov	w1, #0x19               // =25
   3bb58: aa1303e0     	mov	x0, x19
   3bb5c: 97ff31a1     	bl	0x81e0 <__assert2@plt>
   3bb60: 97ff3260     	bl	0x84e0 <__stack_chk_fail@plt>
   3bb64: d10103ff     	sub	sp, sp, #0x40
   3bb68: f9000bf5     	str	x21, [sp, #0x10]
   3bb6c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   3bb70: a9037bfd     	stp	x29, x30, [sp, #0x30]
   3bb74: 9100c3fd     	add	x29, sp, #0x30
   3bb78: d53bd055     	mrs	x21, TPIDR_EL0
   3bb7c: f94016a8     	ldr	x8, [x21, #0x28]
   3bb80: 12000029     	and	w9, w1, #0x1
   3bb84: aa0003f3     	mov	x19, x0
   3bb88: 2a0103f4     	mov	w20, w1
   3bb8c: f90007e8     	str	x8, [sp, #0x8]
   3bb90: 39000009     	strb	w9, [x0]
   3bb94: 52800500     	mov	w0, #0x28               // =40
   3bb98: 97ff335e     	bl	0x8910 <malloc@plt>
   3bb9c: f9000660     	str	x0, [x19, #0x8]
   3bba0: b4000080     	cbz	x0, 0x3bbb0 <operator delete(void*)+0x820>
   3bba4: 6f00e400     	movi	v0.2d, #0000000000000000
   3bba8: f900101f     	str	xzr, [x0, #0x20]
   3bbac: ad000000     	stp	q0, q0, [x0]
   3bbb0: 910003e0     	mov	x0, sp
   3bbb4: 97ff326b     	bl	0x8560 <pthread_mutexattr_init@plt>
   3bbb8: 7200029f     	tst	w20, #0x1
   3bbbc: 52800028     	mov	w8, #0x1                // =1
   3bbc0: 1a881501     	cinc	w1, w8, eq
   3bbc4: 910003e0     	mov	x0, sp
   3bbc8: 97ff31f6     	bl	0x83a0 <pthread_mutexattr_settype@plt>
   3bbcc: f9400660     	ldr	x0, [x19, #0x8]
   3bbd0: 910003e1     	mov	x1, sp
   3bbd4: 97ff31a7     	bl	0x8270 <pthread_mutex_init@plt>
   3bbd8: 35000140     	cbnz	w0, 0x3bc00 <operator delete(void*)+0x870>
   3bbdc: f94016a8     	ldr	x8, [x21, #0x28]
   3bbe0: f94007e9     	ldr	x9, [sp, #0x8]
   3bbe4: eb09011f     	cmp	x8, x9
   3bbe8: 540002c1     	b.ne	0x3bc40 <operator delete(void*)+0x8b0>
   3bbec: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   3bbf0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   3bbf4: f9400bf5     	ldr	x21, [sp, #0x10]
   3bbf8: 910103ff     	add	sp, sp, #0x40
   3bbfc: d65f03c0     	ret
   3bc00: f0000133     	adrp	x19, 0x62000
   3bc04: f0000121     	adrp	x1, 0x62000
   3bc08: 911fa673     	add	x19, x19, #0x7e9
   3bc0c: 2a0003e4     	mov	w4, w0
   3bc10: 911ef021     	add	x1, x1, #0x7bc
   3bc14: 528000a0     	mov	w0, #0x5                // =5
   3bc18: 528005a3     	mov	w3, #0x2d               // =45
   3bc1c: aa1303e2     	mov	x2, x19
   3bc20: 94002571     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3bc24: f0000122     	adrp	x2, 0x62000
   3bc28: f0000123     	adrp	x3, 0x62000
   3bc2c: 91233842     	add	x2, x2, #0x8ce
   3bc30: 9121fc63     	add	x3, x3, #0x87f
   3bc34: 528005c1     	mov	w1, #0x2e               // =46
   3bc38: aa1303e0     	mov	x0, x19
   3bc3c: 97ff3169     	bl	0x81e0 <__assert2@plt>
   3bc40: 97ff3228     	bl	0x84e0 <__stack_chk_fail@plt>
   3bc44: f81e0ff3     	str	x19, [sp, #-0x20]!
   3bc48: a9017bfd     	stp	x29, x30, [sp, #0x10]
   3bc4c: 910043fd     	add	x29, sp, #0x10
   3bc50: aa0003f3     	mov	x19, x0
   3bc54: f9400400     	ldr	x0, [x0, #0x8]
   3bc58: 97ff30e2     	bl	0x7fe0 <pthread_mutex_destroy@plt>
   3bc5c: 34000120     	cbz	w0, 0x3bc80 <operator delete(void*)+0x8f0>
   3bc60: f0000121     	adrp	x1, 0x62000
   3bc64: f0000122     	adrp	x2, 0x62000
   3bc68: 2a0003e4     	mov	w4, w0
   3bc6c: 9123bc21     	add	x1, x1, #0x8ef
   3bc70: 911fa442     	add	x2, x2, #0x7e9
   3bc74: 528000a0     	mov	w0, #0x5                // =5
   3bc78: 52800703     	mov	w3, #0x38               // =56
   3bc7c: 9400255a     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3bc80: f9400660     	ldr	x0, [x19, #0x8]
   3bc84: 97ff3357     	bl	0x89e0 <free@plt>
   3bc88: f900067f     	str	xzr, [x19, #0x8]
   3bc8c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   3bc90: f84207f3     	ldr	x19, [sp], #0x20
   3bc94: d65f03c0     	ret
   3bc98: d10143ff     	sub	sp, sp, #0x50
   3bc9c: f90013f5     	str	x21, [sp, #0x20]
   3bca0: a9034ff4     	stp	x20, x19, [sp, #0x30]
   3bca4: a9047bfd     	stp	x29, x30, [sp, #0x40]
   3bca8: 910103fd     	add	x29, sp, #0x40
   3bcac: d53bd055     	mrs	x21, TPIDR_EL0
   3bcb0: f94016a8     	ldr	x8, [x21, #0x28]
   3bcb4: f9000fe8     	str	x8, [sp, #0x18]
   3bcb8: f9400400     	ldr	x0, [x0, #0x8]
   3bcbc: 97ff32a9     	bl	0x8760 <pthread_mutex_lock@plt>
   3bcc0: 34000360     	cbz	w0, 0x3bd2c <operator delete(void*)+0x99c>
   3bcc4: 2a0003f3     	mov	w19, w0
   3bcc8: 71008c1f     	cmp	w0, #0x23
   3bccc: 54000420     	b.eq	0x3bd50 <operator delete(void*)+0x9c0>
   3bcd0: 94000126     	bl	0x3c168 <operator delete(void*)+0xdd8>
   3bcd4: 910003e8     	mov	x8, sp
   3bcd8: aa0003f4     	mov	x20, x0
   3bcdc: 94000255     	bl	0x3c630 <operator delete(void*)+0x12a0>
   3bce0: a94023e9     	ldp	x9, x8, [sp]
   3bce4: 9000014a     	adrp	x10, 0x63000
   3bce8: 912c5d4a     	add	x10, x10, #0xb17
   3bcec: f0000121     	adrp	x1, 0x62000
   3bcf0: f100011f     	cmp	x8, #0x0
   3bcf4: f0000122     	adrp	x2, 0x62000
   3bcf8: 9a890146     	csel	x6, x10, x9, eq
   3bcfc: 9126e821     	add	x1, x1, #0x9ba
   3bd00: 911fa442     	add	x2, x2, #0x7e9
   3bd04: 52800080     	mov	w0, #0x4                // =4
   3bd08: 52800903     	mov	w3, #0x48               // =72
   3bd0c: 2a1303e4     	mov	w4, w19
   3bd10: aa1403e5     	mov	x5, x20
   3bd14: 94002534     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3bd18: f9400be8     	ldr	x8, [sp, #0x10]
   3bd1c: b4000088     	cbz	x8, 0x3bd2c <operator delete(void*)+0x99c>
   3bd20: f94003e0     	ldr	x0, [sp]
   3bd24: 97ff332f     	bl	0x89e0 <free@plt>
   3bd28: f90003ff     	str	xzr, [sp]
   3bd2c: f94016a8     	ldr	x8, [x21, #0x28]
   3bd30: f9400fe9     	ldr	x9, [sp, #0x18]
   3bd34: eb09011f     	cmp	x8, x9
   3bd38: 54000421     	b.ne	0x3bdbc <operator delete(void*)+0xa2c>
   3bd3c: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   3bd40: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   3bd44: f94013f5     	ldr	x21, [sp, #0x20]
   3bd48: 910143ff     	add	sp, sp, #0x50
   3bd4c: d65f03c0     	ret
   3bd50: 94000106     	bl	0x3c168 <operator delete(void*)+0xdd8>
   3bd54: 910003e8     	mov	x8, sp
   3bd58: aa0003f3     	mov	x19, x0
   3bd5c: 94000235     	bl	0x3c630 <operator delete(void*)+0x12a0>
   3bd60: a94023e9     	ldp	x9, x8, [sp]
   3bd64: 9000014a     	adrp	x10, 0x63000
   3bd68: f0000134     	adrp	x20, 0x62000
   3bd6c: 912c5d4a     	add	x10, x10, #0xb17
   3bd70: f100011f     	cmp	x8, #0x0
   3bd74: f0000121     	adrp	x1, 0x62000
   3bd78: 911fa694     	add	x20, x20, #0x7e9
   3bd7c: 9a890145     	csel	x5, x10, x9, eq
   3bd80: 91247421     	add	x1, x1, #0x91d
   3bd84: 52800080     	mov	w0, #0x4                // =4
   3bd88: 528008a3     	mov	w3, #0x45               // =69
   3bd8c: aa1403e2     	mov	x2, x20
   3bd90: aa1303e4     	mov	x4, x19
   3bd94: 94002514     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3bd98: 910003e0     	mov	x0, sp
   3bd9c: 97ff502c     	bl	0xfe4c <__share_file+0x2b18>
   3bda0: f0000122     	adrp	x2, 0x62000
   3bda4: f0000123     	adrp	x3, 0x62000
   3bda8: 9125e442     	add	x2, x2, #0x979
   3bdac: 91266863     	add	x3, x3, #0x99a
   3bdb0: 528008c1     	mov	w1, #0x46               // =70
   3bdb4: aa1403e0     	mov	x0, x20
   3bdb8: 97ff310a     	bl	0x81e0 <__assert2@plt>
   3bdbc: 97ff31c9     	bl	0x84e0 <__stack_chk_fail@plt>
   3bdc0: d10143ff     	sub	sp, sp, #0x50
   3bdc4: f90013f5     	str	x21, [sp, #0x20]
   3bdc8: a9034ff4     	stp	x20, x19, [sp, #0x30]
   3bdcc: a9047bfd     	stp	x29, x30, [sp, #0x40]
   3bdd0: 910103fd     	add	x29, sp, #0x40
   3bdd4: d53bd055     	mrs	x21, TPIDR_EL0
   3bdd8: f94016a8     	ldr	x8, [x21, #0x28]
   3bddc: f9000fe8     	str	x8, [sp, #0x18]
   3bde0: f9400400     	ldr	x0, [x0, #0x8]
   3bde4: 97ff30bf     	bl	0x80e0 <pthread_mutex_trylock@plt>
   3bde8: 2a0003f3     	mov	w19, w0
   3bdec: 721b781f     	tst	w0, #0xffffffef
   3bdf0: 54000340     	b.eq	0x3be58 <operator delete(void*)+0xac8>
   3bdf4: 940000dd     	bl	0x3c168 <operator delete(void*)+0xdd8>
   3bdf8: 71008e7f     	cmp	w19, #0x23
   3bdfc: aa0003f4     	mov	x20, x0
   3be00: 910003e8     	mov	x8, sp
   3be04: 54000420     	b.eq	0x3be88 <operator delete(void*)+0xaf8>
   3be08: 9400020a     	bl	0x3c630 <operator delete(void*)+0x12a0>
   3be0c: a94023e9     	ldp	x9, x8, [sp]
   3be10: 9000014a     	adrp	x10, 0x63000
   3be14: 912c5d4a     	add	x10, x10, #0xb17
   3be18: f0000121     	adrp	x1, 0x62000
   3be1c: f100011f     	cmp	x8, #0x0
   3be20: f0000122     	adrp	x2, 0x62000
   3be24: 9a890146     	csel	x6, x10, x9, eq
   3be28: 9126e821     	add	x1, x1, #0x9ba
   3be2c: 911fa442     	add	x2, x2, #0x7e9
   3be30: 52800080     	mov	w0, #0x4                // =4
   3be34: 52800b43     	mov	w3, #0x5a               // =90
   3be38: 2a1303e4     	mov	w4, w19
   3be3c: aa1403e5     	mov	x5, x20
   3be40: 940024e9     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3be44: f9400be8     	ldr	x8, [sp, #0x10]
   3be48: b4000088     	cbz	x8, 0x3be58 <operator delete(void*)+0xac8>
   3be4c: f94003e0     	ldr	x0, [sp]
   3be50: 97ff32e4     	bl	0x89e0 <free@plt>
   3be54: f90003ff     	str	xzr, [sp]
   3be58: f94016a8     	ldr	x8, [x21, #0x28]
   3be5c: f9400fe9     	ldr	x9, [sp, #0x18]
   3be60: 7100027f     	cmp	w19, #0x0
   3be64: 1a9f17e0     	cset	w0, eq
   3be68: eb09011f     	cmp	x8, x9
   3be6c: 540000c1     	b.ne	0x3be84 <operator delete(void*)+0xaf4>
   3be70: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   3be74: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   3be78: f94013f5     	ldr	x21, [sp, #0x20]
   3be7c: 910143ff     	add	sp, sp, #0x50
   3be80: d65f03c0     	ret
   3be84: 97ff3197     	bl	0x84e0 <__stack_chk_fail@plt>
   3be88: 940001ea     	bl	0x3c630 <operator delete(void*)+0x12a0>
   3be8c: a94023e9     	ldp	x9, x8, [sp]
   3be90: 9000014a     	adrp	x10, 0x63000
   3be94: f0000133     	adrp	x19, 0x62000
   3be98: 912c5d4a     	add	x10, x10, #0xb17
   3be9c: f100011f     	cmp	x8, #0x0
   3bea0: f0000121     	adrp	x1, 0x62000
   3bea4: 911fa673     	add	x19, x19, #0x7e9
   3bea8: 9a890145     	csel	x5, x10, x9, eq
   3beac: 91247421     	add	x1, x1, #0x91d
   3beb0: 52800080     	mov	w0, #0x4                // =4
   3beb4: 52800ae3     	mov	w3, #0x57               // =87
   3beb8: aa1303e2     	mov	x2, x19
   3bebc: aa1403e4     	mov	x4, x20
   3bec0: 940024c9     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3bec4: 910003e0     	mov	x0, sp
   3bec8: 97ff4fe1     	bl	0xfe4c <__share_file+0x2b18>
   3becc: f0000122     	adrp	x2, 0x62000
   3bed0: f0000123     	adrp	x3, 0x62000
   3bed4: 91284842     	add	x2, x2, #0xa12
   3bed8: 91266863     	add	x3, x3, #0x99a
   3bedc: 52800b01     	mov	w1, #0x58               // =88
   3bee0: aa1303e0     	mov	x0, x19
   3bee4: 97ff30bf     	bl	0x81e0 <__assert2@plt>
   3bee8: d10143ff     	sub	sp, sp, #0x50
   3beec: f90013f5     	str	x21, [sp, #0x20]
   3bef0: a9034ff4     	stp	x20, x19, [sp, #0x30]
   3bef4: a9047bfd     	stp	x29, x30, [sp, #0x40]
   3bef8: 910103fd     	add	x29, sp, #0x40
   3befc: d53bd055     	mrs	x21, TPIDR_EL0
   3bf00: f94016a8     	ldr	x8, [x21, #0x28]
   3bf04: f9000fe8     	str	x8, [sp, #0x18]
   3bf08: f9400400     	ldr	x0, [x0, #0x8]
   3bf0c: 97ff32d1     	bl	0x8a50 <pthread_mutex_unlock@plt>
   3bf10: 2a0003f3     	mov	w19, w0
   3bf14: 34000340     	cbz	w0, 0x3bf7c <operator delete(void*)+0xbec>
   3bf18: 7100067f     	cmp	w19, #0x1
   3bf1c: 54000460     	b.eq	0x3bfa8 <operator delete(void*)+0xc18>
   3bf20: 94000092     	bl	0x3c168 <operator delete(void*)+0xdd8>
   3bf24: 910003e8     	mov	x8, sp
   3bf28: aa0003f4     	mov	x20, x0
   3bf2c: 940001c1     	bl	0x3c630 <operator delete(void*)+0x12a0>
   3bf30: a94023e9     	ldp	x9, x8, [sp]
   3bf34: 9000014a     	adrp	x10, 0x63000
   3bf38: 912c5d4a     	add	x10, x10, #0xb17
   3bf3c: f0000121     	adrp	x1, 0x62000
   3bf40: f100011f     	cmp	x8, #0x0
   3bf44: f0000122     	adrp	x2, 0x62000
   3bf48: 9a890146     	csel	x6, x10, x9, eq
   3bf4c: 912b1c21     	add	x1, x1, #0xac7
   3bf50: 911fa442     	add	x2, x2, #0x7e9
   3bf54: 52800080     	mov	w0, #0x4                // =4
   3bf58: 52800d43     	mov	w3, #0x6a               // =106
   3bf5c: 2a1303e4     	mov	w4, w19
   3bf60: aa1403e5     	mov	x5, x20
   3bf64: 940024a0     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3bf68: f9400be8     	ldr	x8, [sp, #0x10]
   3bf6c: b4000088     	cbz	x8, 0x3bf7c <operator delete(void*)+0xbec>
   3bf70: f94003e0     	ldr	x0, [sp]
   3bf74: 97ff329b     	bl	0x89e0 <free@plt>
   3bf78: f90003ff     	str	xzr, [sp]
   3bf7c: f94016a8     	ldr	x8, [x21, #0x28]
   3bf80: f9400fe9     	ldr	x9, [sp, #0x18]
   3bf84: 7100027f     	cmp	w19, #0x0
   3bf88: 1a9f17e0     	cset	w0, eq
   3bf8c: eb09011f     	cmp	x8, x9
   3bf90: 54000421     	b.ne	0x3c014 <operator delete(void*)+0xc84>
   3bf94: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   3bf98: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   3bf9c: f94013f5     	ldr	x21, [sp, #0x20]
   3bfa0: 910143ff     	add	sp, sp, #0x50
   3bfa4: d65f03c0     	ret
   3bfa8: 94000070     	bl	0x3c168 <operator delete(void*)+0xdd8>
   3bfac: 910003e8     	mov	x8, sp
   3bfb0: aa0003f3     	mov	x19, x0
   3bfb4: 9400019f     	bl	0x3c630 <operator delete(void*)+0x12a0>
   3bfb8: a94023e9     	ldp	x9, x8, [sp]
   3bfbc: 9000014a     	adrp	x10, 0x63000
   3bfc0: f0000134     	adrp	x20, 0x62000
   3bfc4: 912c5d4a     	add	x10, x10, #0xb17
   3bfc8: f100011f     	cmp	x8, #0x0
   3bfcc: f0000121     	adrp	x1, 0x62000
   3bfd0: 911fa694     	add	x20, x20, #0x7e9
   3bfd4: 9a890145     	csel	x5, x10, x9, eq
   3bfd8: 9128dc21     	add	x1, x1, #0xa37
   3bfdc: 52800080     	mov	w0, #0x4                // =4
   3bfe0: 52800ce3     	mov	w3, #0x67               // =103
   3bfe4: aa1403e2     	mov	x2, x20
   3bfe8: aa1303e4     	mov	x4, x19
   3bfec: 9400247e     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3bff0: 910003e0     	mov	x0, sp
   3bff4: 97ff4f96     	bl	0xfe4c <__share_file+0x2b18>
   3bff8: f0000122     	adrp	x2, 0x62000
   3bffc: f0000123     	adrp	x3, 0x62000
   3c000: 912a9042     	add	x2, x2, #0xaa4
   3c004: 91266863     	add	x3, x3, #0x99a
   3c008: 52800d01     	mov	w1, #0x68               // =104
   3c00c: aa1403e0     	mov	x0, x20
   3c010: 97ff3074     	bl	0x81e0 <__assert2@plt>
   3c014: 97ff3133     	bl	0x84e0 <__stack_chk_fail@plt>
   3c018: f9400400     	ldr	x0, [x0, #0x8]
   3c01c: d65f03c0     	ret
   3c020: 9100c008     	add	x8, x0, #0x30
   3c024: 52800049     	mov	w9, #0x2                // =2
   3c028: 085ffd0a     	ldaxrb	w10, [x8]
   3c02c: 7100055f     	cmp	w10, #0x1
   3c030: 54000081     	b.ne	0x3c040 <operator delete(void*)+0xcb0>
   3c034: 080afd09     	stlxrb	w10, w9, [x8]
   3c038: 35ffff8a     	cbnz	w10, 0x3c028 <operator delete(void*)+0xc98>
   3c03c: d65f03c0     	ret
   3c040: d5033f5f     	clrex
   3c044: 08dffd02     	ldarb	w2, [x8]
   3c048: d0000121     	adrp	x1, 0x62000
   3c04c: 912c8421     	add	x1, x1, #0xb21
   3c050: 52800060     	mov	w0, #0x3                // =3
   3c054: 14002464     	b	0x451e4 <operator delete(void*)+0x9e54>
   3c058: 9100c008     	add	x8, x0, #0x30
   3c05c: 08dffd08     	ldarb	w8, [x8]
   3c060: 12001d08     	and	w8, w8, #0xff
   3c064: 7100091f     	cmp	w8, #0x2
   3c068: 1a9f17e0     	cset	w0, eq
   3c06c: d65f03c0     	ret
   3c070: f81e0ff3     	str	x19, [sp, #-0x20]!
   3c074: a9017bfd     	stp	x29, x30, [sp, #0x10]
   3c078: 910043fd     	add	x29, sp, #0x10
   3c07c: f00001e8     	adrp	x8, 0x7b000
   3c080: 91166108     	add	x8, x8, #0x598
   3c084: aa0003f3     	mov	x19, x0
   3c088: a9017c1f     	stp	xzr, xzr, [x0, #0x10]
   3c08c: a902041f     	stp	xzr, x1, [x0, #0x20]
   3c090: a9007c08     	stp	x8, xzr, [x0]
   3c094: 3900c01f     	strb	wzr, [x0, #0x30]
   3c098: 52800300     	mov	w0, #0x18               // =24
   3c09c: 97ff321d     	bl	0x8910 <malloc@plt>
   3c0a0: f9001e60     	str	x0, [x19, #0x38]
   3c0a4: b4000060     	cbz	x0, 0x3c0b0 <operator delete(void*)+0xd20>
   3c0a8: a9007c1f     	stp	xzr, xzr, [x0]
   3c0ac: f900081f     	str	xzr, [x0, #0x10]
   3c0b0: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   3c0b4: f84207f3     	ldr	x19, [sp], #0x20
   3c0b8: d65f03c0     	ret
   3c0bc: f81e0ff3     	str	x19, [sp, #-0x20]!
   3c0c0: a9017bfd     	stp	x29, x30, [sp, #0x10]
   3c0c4: 910043fd     	add	x29, sp, #0x10
   3c0c8: 9100c008     	add	x8, x0, #0x30
   3c0cc: 08dffd08     	ldarb	w8, [x8]
   3c0d0: 72001d1f     	tst	w8, #0xff
   3c0d4: 54000101     	b.ne	0x3c0f4 <operator delete(void*)+0xd64>
   3c0d8: aa0003f3     	mov	x19, x0
   3c0dc: 97fffbeb     	bl	0x3b088 <__api_tcp_server+0xdf78>
   3c0e0: f9401e68     	ldr	x8, [x19, #0x38]
   3c0e4: f9000500     	str	x0, [x8, #0x8]
   3c0e8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   3c0ec: f84207f3     	ldr	x19, [sp], #0x20
   3c0f0: d65f03c0     	ret
   3c0f4: d0000120     	adrp	x0, 0x62000
   3c0f8: d0000122     	adrp	x2, 0x62000
   3c0fc: d0000123     	adrp	x3, 0x62000
   3c100: 912e2000     	add	x0, x0, #0xb88
   3c104: 91300842     	add	x2, x2, #0xc02
   3c108: 9130b463     	add	x3, x3, #0xc2d
   3c10c: 528006e1     	mov	w1, #0x37               // =55
   3c110: 97ff3034     	bl	0x81e0 <__assert2@plt>
   3c114: f81e0ff3     	str	x19, [sp, #-0x20]!
   3c118: a9017bfd     	stp	x29, x30, [sp, #0x10]
   3c11c: 910043fd     	add	x29, sp, #0x10
   3c120: aa0003f3     	mov	x19, x0
   3c124: 97ff3233     	bl	0x89f0 <pthread_self@plt>
   3c128: f9401268     	ldr	x8, [x19, #0x20]
   3c12c: eb08001f     	cmp	x0, x8
   3c130: 540000c1     	b.ne	0x3c148 <operator delete(void*)+0xdb8>
   3c134: f9401e68     	ldr	x8, [x19, #0x38]
   3c138: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   3c13c: f9400900     	ldr	x0, [x8, #0x10]
   3c140: f84207f3     	ldr	x19, [sp], #0x20
   3c144: d65f03c0     	ret
   3c148: d0000120     	adrp	x0, 0x62000
   3c14c: d0000122     	adrp	x2, 0x62000
   3c150: d0000123     	adrp	x3, 0x62000
   3c154: 912e2000     	add	x0, x0, #0xb88
   3c158: 91326042     	add	x2, x2, #0xc98
   3c15c: 91331063     	add	x3, x3, #0xcc4
   3c160: 528007e1     	mov	w1, #0x3f               // =63
   3c164: 97ff301f     	bl	0x81e0 <__assert2@plt>
   3c168: 17ff3222     	b	0x89f0 <pthread_self@plt>
   3c16c: d10183ff     	sub	sp, sp, #0x60
   3c170: a9025ff8     	stp	x24, x23, [sp, #0x20]
   3c174: a90357f6     	stp	x22, x21, [sp, #0x30]
   3c178: a9044ff4     	stp	x20, x19, [sp, #0x40]
   3c17c: a9057bfd     	stp	x29, x30, [sp, #0x50]
   3c180: 910143fd     	add	x29, sp, #0x50
   3c184: d53bd057     	mrs	x23, TPIDR_EL0
   3c188: f94016e8     	ldr	x8, [x23, #0x28]
   3c18c: aa0003f5     	mov	x21, x0
   3c190: aa0103f4     	mov	x20, x1
   3c194: aa0003f3     	mov	x19, x0
   3c198: f9000fe8     	str	x8, [sp, #0x18]
   3c19c: f8408ea8     	ldr	x8, [x21, #0x8]!
   3c1a0: f90006bf     	str	xzr, [x21, #0x8]
   3c1a4: b4000048     	cbz	x8, 0x3c1ac <operator delete(void*)+0xe1c>
   3c1a8: 3900011f     	strb	wzr, [x8]
   3c1ac: f9400685     	ldr	x5, [x20, #0x8]
   3c1b0: b40000e5     	cbz	x5, 0x3c1cc <operator delete(void*)+0xe3c>
   3c1b4: f94002a1     	ldr	x1, [x21]
   3c1b8: f9400283     	ldr	x3, [x20]
   3c1bc: aa1503e0     	mov	x0, x21
   3c1c0: aa0103e2     	mov	x2, x1
   3c1c4: aa0303e4     	mov	x4, x3
   3c1c8: 97ff44a0     	bl	0xd448 <__share_file+0x114>
   3c1cc: f9400a68     	ldr	x8, [x19, #0x10]
   3c1d0: f0000138     	adrp	x24, 0x63000
   3c1d4: 912c5f18     	add	x24, x24, #0xb17
   3c1d8: f1003d1f     	cmp	x8, #0xf
   3c1dc: 54000703     	b.lo	0x3c2bc <operator delete(void*)+0xf2c>
   3c1e0: f94002b6     	ldr	x22, [x21]
   3c1e4: 910003e0     	mov	x0, sp
   3c1e8: 528001e1     	mov	w1, #0xf                // =15
   3c1ec: 52800022     	mov	w2, #0x1                // =1
   3c1f0: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   3c1f4: f90003ff     	str	xzr, [sp]
   3c1f8: 97ff4451     	bl	0xd33c <__share_file+0x8>
   3c1fc: f94003e1     	ldr	x1, [sp]
   3c200: f94002a3     	ldr	x3, [x21]
   3c204: 910003e0     	mov	x0, sp
   3c208: 528001e5     	mov	w5, #0xf                // =15
   3c20c: aa0103e2     	mov	x2, x1
   3c210: aa0303e4     	mov	x4, x3
   3c214: 97ff448d     	bl	0xd448 <__share_file+0x114>
   3c218: a94023e9     	ldp	x9, x8, [sp]
   3c21c: d0000121     	adrp	x1, 0x62000
   3c220: 91352021     	add	x1, x1, #0xd48
   3c224: 52800060     	mov	w0, #0x3                // =3
   3c228: f100011f     	cmp	x8, #0x0
   3c22c: 9a890303     	csel	x3, x24, x9, eq
   3c230: aa1603e2     	mov	x2, x22
   3c234: 940023ec     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3c238: f9400be8     	ldr	x8, [sp, #0x10]
   3c23c: b4000088     	cbz	x8, 0x3c24c <operator delete(void*)+0xebc>
   3c240: f94003e0     	ldr	x0, [sp]
   3c244: 97ff31e7     	bl	0x89e0 <free@plt>
   3c248: f90003ff     	str	xzr, [sp]
   3c24c: f9400a68     	ldr	x8, [x19, #0x10]
   3c250: b4000688     	cbz	x8, 0x3c320 <operator delete(void*)+0xf90>
   3c254: f1003d1f     	cmp	x8, #0xf
   3c258: 528001e9     	mov	w9, #0xf                // =15
   3c25c: 9a893116     	csel	x22, x8, x9, lo
   3c260: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   3c264: f90003ff     	str	xzr, [sp]
   3c268: b4000196     	cbz	x22, 0x3c298 <operator delete(void*)+0xf08>
   3c26c: 910003e0     	mov	x0, sp
   3c270: 52800022     	mov	w2, #0x1                // =1
   3c274: aa1603e1     	mov	x1, x22
   3c278: 97ff4431     	bl	0xd33c <__share_file+0x8>
   3c27c: f94003e1     	ldr	x1, [sp]
   3c280: f94002a3     	ldr	x3, [x21]
   3c284: 910003e0     	mov	x0, sp
   3c288: aa1603e5     	mov	x5, x22
   3c28c: aa0103e2     	mov	x2, x1
   3c290: aa0303e4     	mov	x4, x3
   3c294: 97ff446d     	bl	0xd448 <__share_file+0x114>
   3c298: f9400e68     	ldr	x8, [x19, #0x18]
   3c29c: b4000088     	cbz	x8, 0x3c2ac <operator delete(void*)+0xf1c>
   3c2a0: f94002a0     	ldr	x0, [x21]
   3c2a4: 97ff31cf     	bl	0x89e0 <free@plt>
   3c2a8: f90002bf     	str	xzr, [x21]
   3c2ac: 3dc003e0     	ldr	q0, [sp]
   3c2b0: 3c808260     	stur	q0, [x19, #0x8]
   3c2b4: f9400be8     	ldr	x8, [sp, #0x10]
   3c2b8: f9000e68     	str	x8, [x19, #0x18]
   3c2bc: 9100c268     	add	x8, x19, #0x30
   3c2c0: 08dffd08     	ldarb	w8, [x8]
   3c2c4: 12001d08     	and	w8, w8, #0xff
   3c2c8: 7100051f     	cmp	w8, #0x1
   3c2cc: 54000141     	b.ne	0x3c2f4 <operator delete(void*)+0xf64>
   3c2d0: a9402289     	ldp	x9, x8, [x20]
   3c2d4: f9401263     	ldr	x3, [x19, #0x20]
   3c2d8: d0000121     	adrp	x1, 0x62000
   3c2dc: 91374c21     	add	x1, x1, #0xdd3
   3c2e0: f100011f     	cmp	x8, #0x0
   3c2e4: 9a890302     	csel	x2, x24, x9, eq
   3c2e8: 52800060     	mov	w0, #0x3                // =3
   3c2ec: 52800024     	mov	w4, #0x1                // =1
   3c2f0: 940023bd     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3c2f4: f94016e8     	ldr	x8, [x23, #0x28]
   3c2f8: f9400fe9     	ldr	x9, [sp, #0x18]
   3c2fc: eb09011f     	cmp	x8, x9
   3c300: 540000e1     	b.ne	0x3c31c <operator delete(void*)+0xf8c>
   3c304: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   3c308: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   3c30c: a94357f6     	ldp	x22, x21, [sp, #0x30]
   3c310: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   3c314: 910183ff     	add	sp, sp, #0x60
   3c318: d65f03c0     	ret
   3c31c: 97ff3071     	bl	0x84e0 <__stack_chk_fail@plt>
   3c320: f00000e0     	adrp	x0, 0x5b000
   3c324: 90000122     	adrp	x2, 0x60000
   3c328: b0000123     	adrp	x3, 0x61000
   3c32c: 91067c00     	add	x0, x0, #0x19f
   3c330: 913fbc42     	add	x2, x2, #0xfef
   3c334: 91025463     	add	x3, x3, #0x95
   3c338: 52802181     	mov	w1, #0x10c              // =268
   3c33c: 97ff2fa9     	bl	0x81e0 <__assert2@plt>
   3c340: d101c3ff     	sub	sp, sp, #0x70
   3c344: a90457f6     	stp	x22, x21, [sp, #0x40]
   3c348: a9054ff4     	stp	x20, x19, [sp, #0x50]
   3c34c: a9067bfd     	stp	x29, x30, [sp, #0x60]
   3c350: 910183fd     	add	x29, sp, #0x60
   3c354: d53bd055     	mrs	x21, TPIDR_EL0
   3c358: f94016a8     	ldr	x8, [x21, #0x28]
   3c35c: 9100c016     	add	x22, x0, #0x30
   3c360: aa0003f3     	mov	x19, x0
   3c364: f81d83a8     	stur	x8, [x29, #-0x28]
   3c368: 08dffec8     	ldarb	w8, [x22]
   3c36c: 12001d08     	and	w8, w8, #0xff
   3c370: 7100051f     	cmp	w8, #0x1
   3c374: 540000a1     	b.ne	0x3c388 <operator delete(void*)+0xff8>
   3c378: f9400a68     	ldr	x8, [x19, #0x10]
   3c37c: b40004c8     	cbz	x8, 0x3c414 <operator delete(void*)+0x1084>
   3c380: f9400662     	ldr	x2, [x19, #0x8]
   3c384: 14000026     	b	0x3c41c <operator delete(void*)+0x108c>
   3c388: 910003e0     	mov	x0, sp
   3c38c: 97ff3059     	bl	0x84f0 <pthread_attr_init@plt>
   3c390: f9401661     	ldr	x1, [x19, #0x28]
   3c394: 910003e0     	mov	x0, sp
   3c398: 97ff30d2     	bl	0x86e0 <pthread_attr_setstacksize@plt>
   3c39c: 910003e0     	mov	x0, sp
   3c3a0: 2a1f03e1     	mov	w1, wzr
   3c3a4: 97ff2f5b     	bl	0x8110 <pthread_attr_setdetachstate@plt>
   3c3a8: f9401e60     	ldr	x0, [x19, #0x38]
   3c3ac: 90000002     	adrp	x2, 0x3c000 <operator delete(void*)+0xc70>
   3c3b0: 91145042     	add	x2, x2, #0x514
   3c3b4: 910003e1     	mov	x1, sp
   3c3b8: aa1303e3     	mov	x3, x19
   3c3bc: 97ff2f15     	bl	0x8010 <pthread_create@plt>
   3c3c0: 2a0003f4     	mov	w20, w0
   3c3c4: 910003e0     	mov	x0, sp
   3c3c8: 97ff30a6     	bl	0x8660 <pthread_attr_destroy@plt>
   3c3cc: 71005a9f     	cmp	w20, #0x16
   3c3d0: 54000528     	b.hi	0x3c474 <operator delete(void*)+0x10e4>
   3c3d4: d0000129     	adrp	x9, 0x62000
   3c3d8: 2a1403e8     	mov	w8, w20
   3c3dc: 912dc529     	add	x9, x9, #0xb71
   3c3e0: 1000008a     	adr	x10, 0x3c3f0 <operator delete(void*)+0x1060>
   3c3e4: 3868692b     	ldrb	w11, [x9, x8]
   3c3e8: 8b0b094a     	add	x10, x10, x11, lsl #2
   3c3ec: d61f0140     	br	x10
   3c3f0: f9401e68     	ldr	x8, [x19, #0x38]
   3c3f4: f9400108     	ldr	x8, [x8]
   3c3f8: f9001268     	str	x8, [x19, #0x20]
   3c3fc: 52800028     	mov	w8, #0x1                // =1
   3c400: 085ffec9     	ldaxrb	w9, [x22]
   3c404: 35000409     	cbnz	w9, 0x3c484 <operator delete(void*)+0x10f4>
   3c408: 0809fec8     	stlxrb	w9, w8, [x22]
   3c40c: 35ffffa9     	cbnz	w9, 0x3c400 <operator delete(void*)+0x1070>
   3c410: 14000037     	b	0x3c4ec <operator delete(void*)+0x115c>
   3c414: f0000122     	adrp	x2, 0x63000
   3c418: 912c5c42     	add	x2, x2, #0xb17
   3c41c: f9401263     	ldr	x3, [x19, #0x20]
   3c420: d0000121     	adrp	x1, 0x62000
   3c424: 9138e821     	add	x1, x1, #0xe3a
   3c428: 52800060     	mov	w0, #0x3                // =3
   3c42c: 52800024     	mov	w4, #0x1                // =1
   3c430: 9400236d     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3c434: 1400002e     	b	0x3c4ec <operator delete(void*)+0x115c>
   3c438: f9400a68     	ldr	x8, [x19, #0x10]
   3c43c: b4000288     	cbz	x8, 0x3c48c <operator delete(void*)+0x10fc>
   3c440: f9400662     	ldr	x2, [x19, #0x8]
   3c444: 14000014     	b	0x3c494 <operator delete(void*)+0x1104>
   3c448: f9400a68     	ldr	x8, [x19, #0x10]
   3c44c: b40002a8     	cbz	x8, 0x3c4a0 <operator delete(void*)+0x1110>
   3c450: f9400662     	ldr	x2, [x19, #0x8]
   3c454: d0000121     	adrp	x1, 0x62000
   3c458: 913bac21     	add	x1, x1, #0xeeb
   3c45c: 1400001a     	b	0x3c4c4 <operator delete(void*)+0x1134>
   3c460: f9400a68     	ldr	x8, [x19, #0x10]
   3c464: b4000288     	cbz	x8, 0x3c4b4 <operator delete(void*)+0x1124>
   3c468: f9400662     	ldr	x2, [x19, #0x8]
   3c46c: d0000121     	adrp	x1, 0x62000
   3c470: 14000014     	b	0x3c4c0 <operator delete(void*)+0x1130>
   3c474: f9400a68     	ldr	x8, [x19, #0x10]
   3c478: b40002c8     	cbz	x8, 0x3c4d0 <operator delete(void*)+0x1140>
   3c47c: f9400662     	ldr	x2, [x19, #0x8]
   3c480: 14000016     	b	0x3c4d8 <operator delete(void*)+0x1148>
   3c484: d5033f5f     	clrex
   3c488: 14000019     	b	0x3c4ec <operator delete(void*)+0x115c>
   3c48c: f0000122     	adrp	x2, 0x63000
   3c490: 912c5c42     	add	x2, x2, #0xb17
   3c494: d0000121     	adrp	x1, 0x62000
   3c498: 913a4421     	add	x1, x1, #0xe91
   3c49c: 1400000a     	b	0x3c4c4 <operator delete(void*)+0x1134>
   3c4a0: f0000122     	adrp	x2, 0x63000
   3c4a4: d0000121     	adrp	x1, 0x62000
   3c4a8: 912c5c42     	add	x2, x2, #0xb17
   3c4ac: 913bac21     	add	x1, x1, #0xeeb
   3c4b0: 14000005     	b	0x3c4c4 <operator delete(void*)+0x1134>
   3c4b4: f0000122     	adrp	x2, 0x63000
   3c4b8: d0000121     	adrp	x1, 0x62000
   3c4bc: 912c5c42     	add	x2, x2, #0xb17
   3c4c0: 913af821     	add	x1, x1, #0xebe
   3c4c4: 528000a0     	mov	w0, #0x5                // =5
   3c4c8: 94002347     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3c4cc: 14000008     	b	0x3c4ec <operator delete(void*)+0x115c>
   3c4d0: f0000122     	adrp	x2, 0x63000
   3c4d4: 912c5c42     	add	x2, x2, #0xb17
   3c4d8: d0000121     	adrp	x1, 0x62000
   3c4dc: 913c5c21     	add	x1, x1, #0xf17
   3c4e0: 528000a0     	mov	w0, #0x5                // =5
   3c4e4: 2a1403e3     	mov	w3, w20
   3c4e8: 9400233f     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3c4ec: f94016a8     	ldr	x8, [x21, #0x28]
   3c4f0: f85d83a9     	ldur	x9, [x29, #-0x28]
   3c4f4: eb09011f     	cmp	x8, x9
   3c4f8: 540000c1     	b.ne	0x3c510 <operator delete(void*)+0x1180>
   3c4fc: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   3c500: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   3c504: a94457f6     	ldp	x22, x21, [sp, #0x40]
   3c508: 9101c3ff     	add	sp, sp, #0x70
   3c50c: d65f03c0     	ret
   3c510: 97ff2ff4     	bl	0x84e0 <__stack_chk_fail@plt>
   3c514: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   3c518: 910003fd     	mov	x29, sp
   3c51c: f9401c08     	ldr	x8, [x0, #0x38]
   3c520: f9400108     	ldr	x8, [x8]
   3c524: f9001008     	str	x8, [x0, #0x20]
   3c528: 94000082     	bl	0x3c730 <operator delete(void*)+0x13a0>
   3c52c: aa1f03e0     	mov	x0, xzr
   3c530: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   3c534: d65f03c0     	ret
   3c538: f81e0ff3     	str	x19, [sp, #-0x20]!
   3c53c: a9017bfd     	stp	x29, x30, [sp, #0x10]
   3c540: 910043fd     	add	x29, sp, #0x10
   3c544: f9401c08     	ldr	x8, [x0, #0x38]
   3c548: aa0003f3     	mov	x19, x0
   3c54c: aa1f03e1     	mov	x1, xzr
   3c550: f9400100     	ldr	x0, [x8]
   3c554: 97ff2eb3     	bl	0x8020 <pthread_join@plt>
   3c558: 34000080     	cbz	w0, 0x3c568 <operator delete(void*)+0x11d8>
   3c55c: 2a0003e4     	mov	w4, w0
   3c560: 71000c1f     	cmp	w0, #0x3
   3c564: 54000081     	b.ne	0x3c574 <operator delete(void*)+0x11e4>
   3c568: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   3c56c: f84207f3     	ldr	x19, [sp], #0x20
   3c570: d65f03c0     	ret
   3c574: f9400a68     	ldr	x8, [x19, #0x10]
   3c578: b4000068     	cbz	x8, 0x3c584 <operator delete(void*)+0x11f4>
   3c57c: f9400662     	ldr	x2, [x19, #0x8]
   3c580: 14000003     	b	0x3c58c <operator delete(void*)+0x11fc>
   3c584: f0000122     	adrp	x2, 0x63000
   3c588: 912c5c42     	add	x2, x2, #0xb17
   3c58c: f9401263     	ldr	x3, [x19, #0x20]
   3c590: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   3c594: d0000121     	adrp	x1, 0x62000
   3c598: 913d0021     	add	x1, x1, #0xf40
   3c59c: 52800080     	mov	w0, #0x4                // =4
   3c5a0: f84207f3     	ldr	x19, [sp], #0x20
   3c5a4: 14002310     	b	0x451e4 <operator delete(void*)+0x9e54>
   3c5a8: 17ff309a     	b	0x8810 <sched_yield@plt>
   3c5ac: d10103ff     	sub	sp, sp, #0x40
   3c5b0: f90013f3     	str	x19, [sp, #0x20]
   3c5b4: a9037bfd     	stp	x29, x30, [sp, #0x30]
   3c5b8: 9100c3fd     	add	x29, sp, #0x30
   3c5bc: d29ef9e9     	mov	x9, #0xf7cf             // =63439
   3c5c0: f2bc6a69     	movk	x9, #0xe353, lsl #16
   3c5c4: f2d374a9     	movk	x9, #0x9ba5, lsl #32
   3c5c8: d53bd053     	mrs	x19, TPIDR_EL0
   3c5cc: d343fc08     	lsr	x8, x0, #3
   3c5d0: f2e41889     	movk	x9, #0x20c4, lsl #48
   3c5d4: f940166b     	ldr	x11, [x19, #0x28]
   3c5d8: 9bc97d08     	umulh	x8, x8, x9
   3c5dc: 52807d0a     	mov	w10, #0x3e8             // =1000
   3c5e0: d344fd08     	lsr	x8, x8, #4
   3c5e4: 9b0a8109     	msub	x9, x8, x10, x0
   3c5e8: 9b0a7d29     	mul	x9, x9, x10
   3c5ec: 910023e4     	add	x4, sp, #0x8
   3c5f0: 2a1f03e0     	mov	w0, wzr
   3c5f4: aa1f03e1     	mov	x1, xzr
   3c5f8: aa1f03e2     	mov	x2, xzr
   3c5fc: aa1f03e3     	mov	x3, xzr
   3c600: f9000feb     	str	x11, [sp, #0x18]
   3c604: a900a7e8     	stp	x8, x9, [sp, #0x8]
   3c608: 97ff2fbe     	bl	0x8500 <select@plt>
   3c60c: f9401668     	ldr	x8, [x19, #0x28]
   3c610: f9400fe9     	ldr	x9, [sp, #0x18]
   3c614: eb09011f     	cmp	x8, x9
   3c618: 540000a1     	b.ne	0x3c62c <operator delete(void*)+0x129c>
   3c61c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   3c620: f94013f3     	ldr	x19, [sp, #0x20]
   3c624: 910103ff     	add	sp, sp, #0x40
   3c628: d65f03c0     	ret
   3c62c: 97ff2fad     	bl	0x84e0 <__stack_chk_fail@plt>
   3c630: d10503ff     	sub	sp, sp, #0x140
   3c634: f9008bfc     	str	x28, [sp, #0x110]
   3c638: a9124ff4     	stp	x20, x19, [sp, #0x120]
   3c63c: a9137bfd     	stp	x29, x30, [sp, #0x130]
   3c640: 9104c3fd     	add	x29, sp, #0x130
   3c644: d53bd054     	mrs	x20, TPIDR_EL0
   3c648: aa0803f3     	mov	x19, x8
   3c64c: f9401688     	ldr	x8, [x20, #0x28]
   3c650: 910023e1     	add	x1, sp, #0x8
   3c654: 52800200     	mov	w0, #0x10               // =16
   3c658: f81d83a8     	stur	x8, [x29, #-0x28]
   3c65c: 97ff2fe5     	bl	0x85f0 <prctl@plt>
   3c660: 910023e0     	add	x0, sp, #0x8
   3c664: 52802001     	mov	w1, #0x100              // =256
   3c668: a900fe7f     	stp	xzr, xzr, [x19, #0x8]
   3c66c: f900027f     	str	xzr, [x19]
   3c670: 97ff2ef4     	bl	0x8240 <__strlen_chk@plt>
   3c674: b4000100     	cbz	x0, 0x3c694 <operator delete(void*)+0x1304>
   3c678: aa0003e5     	mov	x5, x0
   3c67c: 910023e3     	add	x3, sp, #0x8
   3c680: aa1303e0     	mov	x0, x19
   3c684: aa1f03e1     	mov	x1, xzr
   3c688: aa1f03e2     	mov	x2, xzr
   3c68c: aa1f03e4     	mov	x4, xzr
   3c690: 97ff436e     	bl	0xd448 <__share_file+0x114>
   3c694: f9401688     	ldr	x8, [x20, #0x28]
   3c698: f85d83a9     	ldur	x9, [x29, #-0x28]
   3c69c: eb09011f     	cmp	x8, x9
   3c6a0: 540000c1     	b.ne	0x3c6b8 <operator delete(void*)+0x1328>
   3c6a4: a9537bfd     	ldp	x29, x30, [sp, #0x130]
   3c6a8: a9524ff4     	ldp	x20, x19, [sp, #0x120]
   3c6ac: f9408bfc     	ldr	x28, [sp, #0x110]
   3c6b0: 910503ff     	add	sp, sp, #0x140
   3c6b4: d65f03c0     	ret
   3c6b8: 97ff2f8a     	bl	0x84e0 <__stack_chk_fail@plt>
   3c6bc: f81e0ff3     	str	x19, [sp, #-0x20]!
   3c6c0: a9017bfd     	stp	x29, x30, [sp, #0x10]
   3c6c4: 910043fd     	add	x29, sp, #0x10
   3c6c8: aa0003f3     	mov	x19, x0
   3c6cc: f9401c00     	ldr	x0, [x0, #0x38]
   3c6d0: f00001e8     	adrp	x8, 0x7b000
   3c6d4: 91166108     	add	x8, x8, #0x598
   3c6d8: f9000268     	str	x8, [x19]
   3c6dc: 97ff30c1     	bl	0x89e0 <free@plt>
   3c6e0: f9400e68     	ldr	x8, [x19, #0x18]
   3c6e4: f9001e7f     	str	xzr, [x19, #0x38]
   3c6e8: b4000088     	cbz	x8, 0x3c6f8 <operator delete(void*)+0x1368>
   3c6ec: f9400660     	ldr	x0, [x19, #0x8]
   3c6f0: 97ff30bc     	bl	0x89e0 <free@plt>
   3c6f4: f900067f     	str	xzr, [x19, #0x8]
   3c6f8: a9017e7f     	stp	xzr, xzr, [x19, #0x10]
   3c6fc: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   3c700: f84207f3     	ldr	x19, [sp], #0x20
   3c704: d65f03c0     	ret
   3c708: d4200020     	brk	#0x1
   3c70c: f9400808     	ldr	x8, [x0, #0x10]
   3c710: b4000088     	cbz	x8, 0x3c720 <operator delete(void*)+0x1390>
   3c714: f9400401     	ldr	x1, [x0, #0x8]
   3c718: 528001e0     	mov	w0, #0xf                // =15
   3c71c: 17ff2fb5     	b	0x85f0 <prctl@plt>
   3c720: f0000121     	adrp	x1, 0x63000
   3c724: 912c5c21     	add	x1, x1, #0xb17
   3c728: 528001e0     	mov	w0, #0xf                // =15
   3c72c: 17ff2fb1     	b	0x85f0 <prctl@plt>
   3c730: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   3c734: a9017bfd     	stp	x29, x30, [sp, #0x10]
   3c738: 910043fd     	add	x29, sp, #0x10
   3c73c: f9401c08     	ldr	x8, [x0, #0x38]
   3c740: aa0003f3     	mov	x19, x0
   3c744: f9400500     	ldr	x0, [x8, #0x8]
   3c748: b40000e0     	cbz	x0, 0x3c764 <operator delete(void*)+0x13d4>
   3c74c: f9400009     	ldr	x9, [x0]
   3c750: 91004101     	add	x1, x8, #0x10
   3c754: aa1f03e2     	mov	x2, xzr
   3c758: f9401129     	ldr	x9, [x9, #0x20]
   3c75c: d63f0120     	blr	x9
   3c760: 350004c0     	cbnz	w0, 0x3c7f8 <operator delete(void*)+0x1468>
   3c764: 9100c274     	add	x20, x19, #0x30
   3c768: 52800028     	mov	w8, #0x1                // =1
   3c76c: 089ffe88     	stlrb	w8, [x20]
   3c770: f9400a68     	ldr	x8, [x19, #0x10]
   3c774: b4000068     	cbz	x8, 0x3c780 <operator delete(void*)+0x13f0>
   3c778: f9400661     	ldr	x1, [x19, #0x8]
   3c77c: 14000003     	b	0x3c788 <operator delete(void*)+0x13f8>
   3c780: f0000121     	adrp	x1, 0x63000
   3c784: 912c5c21     	add	x1, x1, #0xb17
   3c788: 528001e0     	mov	w0, #0xf                // =15
   3c78c: 97ff2f99     	bl	0x85f0 <prctl@plt>
   3c790: f9400268     	ldr	x8, [x19]
   3c794: aa1303e0     	mov	x0, x19
   3c798: f9400908     	ldr	x8, [x8, #0x10]
   3c79c: d63f0100     	blr	x8
   3c7a0: 52800068     	mov	w8, #0x3                // =3
   3c7a4: 089ffe88     	stlrb	w8, [x20]
   3c7a8: f9400268     	ldr	x8, [x19]
   3c7ac: aa1303e0     	mov	x0, x19
   3c7b0: f9400d08     	ldr	x8, [x8, #0x18]
   3c7b4: d63f0100     	blr	x8
   3c7b8: f0000121     	adrp	x1, 0x63000
   3c7bc: 91001421     	add	x1, x1, #0x5
   3c7c0: 52800040     	mov	w0, #0x2                // =2
   3c7c4: f900127f     	str	xzr, [x19, #0x20]
   3c7c8: 94002287     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3c7cc: f9401e68     	ldr	x8, [x19, #0x38]
   3c7d0: f9400500     	ldr	x0, [x8, #0x8]
   3c7d4: b40000c0     	cbz	x0, 0x3c7ec <operator delete(void*)+0x145c>
   3c7d8: f9400008     	ldr	x8, [x0]
   3c7dc: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   3c7e0: f9401501     	ldr	x1, [x8, #0x28]
   3c7e4: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   3c7e8: d61f0020     	br	x1
   3c7ec: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   3c7f0: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   3c7f4: d65f03c0     	ret
   3c7f8: d0000121     	adrp	x1, 0x62000
   3c7fc: 2a0003e2     	mov	w2, w0
   3c800: 913dd821     	add	x1, x1, #0xf76
   3c804: 52800080     	mov	w0, #0x4                // =4
   3c808: 94002277     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3c80c: d0000120     	adrp	x0, 0x62000
   3c810: d0000122     	adrp	x2, 0x62000
   3c814: d0000123     	adrp	x3, 0x62000
   3c818: 912e2000     	add	x0, x0, #0xb88
   3c81c: 913eac42     	add	x2, x2, #0xfab
   3c820: 913f5463     	add	x3, x3, #0xfd5
   3c824: 52801901     	mov	w1, #0xc8               // =200
   3c828: 97ff2e6e     	bl	0x81e0 <__assert2@plt>
   3c82c: f81e0ff3     	str	x19, [sp, #-0x20]!
   3c830: a9017bfd     	stp	x29, x30, [sp, #0x10]
   3c834: 910043fd     	add	x29, sp, #0x10
   3c838: aa0003f3     	mov	x19, x0
   3c83c: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   3c840: f9000c1f     	str	xzr, [x0, #0x18]
   3c844: 91008000     	add	x0, x0, #0x20
   3c848: 52800021     	mov	w1, #0x1                // =1
   3c84c: 97fffcc6     	bl	0x3bb64 <operator delete(void*)+0x7d4>
   3c850: f0000121     	adrp	x1, 0x63000
   3c854: 9100c421     	add	x1, x1, #0x31
   3c858: 52800040     	mov	w0, #0x2                // =2
   3c85c: b900027f     	str	wzr, [x19]
   3c860: 94002261     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3c864: 52800020     	mov	w0, #0x1                // =1
   3c868: 97fff74e     	bl	0x3a5a0 <__api_tcp_server+0xd490>
   3c86c: a9402009     	ldp	x9, x8, [x0]
   3c870: f0000133     	adrp	x19, 0x63000
   3c874: 912c5e73     	add	x19, x19, #0xb17
   3c878: f0000121     	adrp	x1, 0x63000
   3c87c: f100011f     	cmp	x8, #0x0
   3c880: 9a890262     	csel	x2, x19, x9, eq
   3c884: 91013421     	add	x1, x1, #0x4d
   3c888: 52800040     	mov	w0, #0x2                // =2
   3c88c: 94002256     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3c890: 2a1f03e0     	mov	w0, wzr
   3c894: 97fff743     	bl	0x3a5a0 <__api_tcp_server+0xd490>
   3c898: a9402009     	ldp	x9, x8, [x0]
   3c89c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   3c8a0: f0000121     	adrp	x1, 0x63000
   3c8a4: 91019821     	add	x1, x1, #0x66
   3c8a8: f100011f     	cmp	x8, #0x0
   3c8ac: 9a890262     	csel	x2, x19, x9, eq
   3c8b0: 52800040     	mov	w0, #0x2                // =2
   3c8b4: f84207f3     	ldr	x19, [sp], #0x20
   3c8b8: 1400224b     	b	0x451e4 <operator delete(void*)+0x9e54>
   3c8bc: 12000000     	and	w0, w0, #0x1
   3c8c0: 17fff738     	b	0x3a5a0 <__api_tcp_server+0xd490>
   3c8c4: a9bc5ff8     	stp	x24, x23, [sp, #-0x40]!
   3c8c8: a90157f6     	stp	x22, x21, [sp, #0x10]
   3c8cc: a9024ff4     	stp	x20, x19, [sp, #0x20]
   3c8d0: a9037bfd     	stp	x29, x30, [sp, #0x30]
   3c8d4: 9100c3fd     	add	x29, sp, #0x30
   3c8d8: aa0003f3     	mov	x19, x0
   3c8dc: 9400002b     	bl	0x3c988 <operator delete(void*)+0x15f8>
   3c8e0: f0000121     	adrp	x1, 0x63000
   3c8e4: 9101fc21     	add	x1, x1, #0x7f
   3c8e8: 52800040     	mov	w0, #0x2                // =2
   3c8ec: 9400223e     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3c8f0: 91008260     	add	x0, x19, #0x20
   3c8f4: 97fffcd4     	bl	0x3bc44 <operator delete(void*)+0x8b4>
   3c8f8: f9400e68     	ldr	x8, [x19, #0x18]
   3c8fc: b40003a8     	cbz	x8, 0x3c970 <operator delete(void*)+0x15e0>
   3c900: a940a274     	ldp	x20, x8, [x19, #0x8]
   3c904: b4000308     	cbz	x8, 0x3c964 <operator delete(void*)+0x15d4>
   3c908: aa1f03f5     	mov	x21, xzr
   3c90c: aa1f03f6     	mov	x22, xzr
   3c910: d2c00037     	mov	x23, #0x100000000       // =4294967296
   3c914: ab956a9f     	cmn	x20, x21, asr #26
   3c918: 54000141     	b.ne	0x3c940 <operator delete(void*)+0x15b0>
   3c91c: 14000003     	b	0x3c928 <operator delete(void*)+0x1598>
   3c920: a9037f1f     	stp	xzr, xzr, [x24, #0x30]
   3c924: f9400a68     	ldr	x8, [x19, #0x10]
   3c928: 910006d6     	add	x22, x22, #0x1
   3c92c: eb0802df     	cmp	x22, x8
   3c930: 8b1702b5     	add	x21, x21, x23
   3c934: 54000162     	b.hs	0x3c960 <operator delete(void*)+0x15d0>
   3c938: ab956a9f     	cmn	x20, x21, asr #26
   3c93c: 54ffff60     	b.eq	0x3c928 <operator delete(void*)+0x1598>
   3c940: 9360fea8     	asr	x8, x21, #32
   3c944: 8b081a98     	add	x24, x20, x8, lsl #6
   3c948: f9401f08     	ldr	x8, [x24, #0x38]
   3c94c: b4fffea8     	cbz	x8, 0x3c920 <operator delete(void*)+0x1590>
   3c950: f9401700     	ldr	x0, [x24, #0x28]
   3c954: 97ff3023     	bl	0x89e0 <free@plt>
   3c958: f900171f     	str	xzr, [x24, #0x28]
   3c95c: 17fffff1     	b	0x3c920 <operator delete(void*)+0x1590>
   3c960: f9400674     	ldr	x20, [x19, #0x8]
   3c964: aa1403e0     	mov	x0, x20
   3c968: 97ff301e     	bl	0x89e0 <free@plt>
   3c96c: f900067f     	str	xzr, [x19, #0x8]
   3c970: a9017e7f     	stp	xzr, xzr, [x19, #0x10]
   3c974: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   3c978: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   3c97c: a94157f6     	ldp	x22, x21, [sp, #0x10]
   3c980: a8c45ff8     	ldp	x24, x23, [sp], #0x40
   3c984: d65f03c0     	ret
   3c988: a9bb67fa     	stp	x26, x25, [sp, #-0x50]!
   3c98c: a9015ff8     	stp	x24, x23, [sp, #0x10]
   3c990: a90257f6     	stp	x22, x21, [sp, #0x20]
   3c994: a9034ff4     	stp	x20, x19, [sp, #0x30]
   3c998: a9047bfd     	stp	x29, x30, [sp, #0x40]
   3c99c: 910103fd     	add	x29, sp, #0x40
   3c9a0: 91008013     	add	x19, x0, #0x20
   3c9a4: aa0003f5     	mov	x21, x0
   3c9a8: aa1303e0     	mov	x0, x19
   3c9ac: 97fffcbb     	bl	0x3bc98 <operator delete(void*)+0x908>
   3c9b0: f9400aa8     	ldr	x8, [x21, #0x10]
   3c9b4: b40002a8     	cbz	x8, 0x3ca08 <operator delete(void*)+0x1678>
   3c9b8: aa1f03f6     	mov	x22, xzr
   3c9bc: aa1f03f4     	mov	x20, xzr
   3c9c0: d2c00037     	mov	x23, #0x100000000       // =4294967296
   3c9c4: 14000005     	b	0x3c9d8 <operator delete(void*)+0x1648>
   3c9c8: 91000694     	add	x20, x20, #0x1
   3c9cc: eb08029f     	cmp	x20, x8
   3c9d0: 8b1702d6     	add	x22, x22, x23
   3c9d4: 540001a2     	b.hs	0x3ca08 <operator delete(void*)+0x1678>
   3c9d8: f94006b8     	ldr	x24, [x21, #0x8]
   3c9dc: 9360fed9     	asr	x25, x22, #32
   3c9e0: 8b966b1a     	add	x26, x24, x22, asr #26
   3c9e4: f9400340     	ldr	x0, [x26]
   3c9e8: b5000080     	cbnz	x0, 0x3c9f8 <operator delete(void*)+0x1668>
   3c9ec: 8b191b09     	add	x9, x24, x25, lsl #6
   3c9f0: b9401929     	ldr	w9, [x9, #0x18]
   3c9f4: 34fffea9     	cbz	w9, 0x3c9c8 <operator delete(void*)+0x1638>
   3c9f8: 97ff2eaa     	bl	0x84a0 <fflush@plt>
   3c9fc: 350000a0     	cbnz	w0, 0x3ca10 <operator delete(void*)+0x1680>
   3ca00: f9400aa8     	ldr	x8, [x21, #0x10]
   3ca04: 17fffff1     	b	0x3c9c8 <operator delete(void*)+0x1638>
   3ca08: 52800034     	mov	w20, #0x1               // =1
   3ca0c: 1400000f     	b	0x3ca48 <operator delete(void*)+0x16b8>
   3ca10: 97ff2e4c     	bl	0x8340 <__errno@plt>
   3ca14: b9400015     	ldr	w21, [x0]
   3ca18: f9400340     	ldr	x0, [x26]
   3ca1c: 97ff2f71     	bl	0x87e0 <ferror@plt>
   3ca20: 8b191b08     	add	x8, x24, x25, lsl #6
   3ca24: b9401905     	ldr	w5, [x8, #0x18]
   3ca28: f0000121     	adrp	x1, 0x63000
   3ca2c: 2a0003e3     	mov	w3, w0
   3ca30: 91168c21     	add	x1, x1, #0x5a3
   3ca34: 52800080     	mov	w0, #0x4                // =4
   3ca38: 2a1503e2     	mov	w2, w21
   3ca3c: aa1403e4     	mov	x4, x20
   3ca40: 940021e9     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3ca44: 2a1f03f4     	mov	w20, wzr
   3ca48: aa1303e0     	mov	x0, x19
   3ca4c: 97fffd27     	bl	0x3bee8 <operator delete(void*)+0xb58>
   3ca50: 2a1403e0     	mov	w0, w20
   3ca54: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   3ca58: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   3ca5c: a94257f6     	ldp	x22, x21, [sp, #0x20]
   3ca60: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   3ca64: a8c567fa     	ldp	x26, x25, [sp], #0x50
   3ca68: d65f03c0     	ret
   3ca6c: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   3ca70: a9017bfd     	stp	x29, x30, [sp, #0x10]
   3ca74: 910043fd     	add	x29, sp, #0x10
   3ca78: 90000208     	adrp	x8, 0x7c000
   3ca7c: 913d6108     	add	x8, x8, #0xf58
   3ca80: 08dffd08     	ldarb	w8, [x8]
   3ca84: 360000c8     	tbz	w8, #0x0, 0x3ca9c <operator delete(void*)+0x170c>
   3ca88: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   3ca8c: 90000200     	adrp	x0, 0x7c000
   3ca90: 913ca000     	add	x0, x0, #0xf28
   3ca94: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   3ca98: d65f03c0     	ret
   3ca9c: 90000200     	adrp	x0, 0x7c000
   3caa0: 913d6000     	add	x0, x0, #0xf58
   3caa4: 97fffa46     	bl	0x3b3bc <operator delete(void*)+0x2c>
   3caa8: 34ffff00     	cbz	w0, 0x3ca88 <operator delete(void*)+0x16f8>
   3caac: 90000213     	adrp	x19, 0x7c000
   3cab0: 913ca273     	add	x19, x19, #0xf28
   3cab4: 91008260     	add	x0, x19, #0x20
   3cab8: 52800021     	mov	w1, #0x1                // =1
   3cabc: a900fe7f     	stp	xzr, xzr, [x19, #0x8]
   3cac0: f9000e7f     	str	xzr, [x19, #0x18]
   3cac4: 97fffc28     	bl	0x3bb64 <operator delete(void*)+0x7d4>
   3cac8: f0000121     	adrp	x1, 0x63000
   3cacc: 9100c421     	add	x1, x1, #0x31
   3cad0: 52800040     	mov	w0, #0x2                // =2
   3cad4: b900027f     	str	wzr, [x19]
   3cad8: 940021c3     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3cadc: 52800020     	mov	w0, #0x1                // =1
   3cae0: 97fff6b0     	bl	0x3a5a0 <__api_tcp_server+0xd490>
   3cae4: a9402009     	ldp	x9, x8, [x0]
   3cae8: f0000134     	adrp	x20, 0x63000
   3caec: 912c5e94     	add	x20, x20, #0xb17
   3caf0: f0000121     	adrp	x1, 0x63000
   3caf4: f100011f     	cmp	x8, #0x0
   3caf8: 9a890282     	csel	x2, x20, x9, eq
   3cafc: 91013421     	add	x1, x1, #0x4d
   3cb00: 52800040     	mov	w0, #0x2                // =2
   3cb04: 940021b8     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3cb08: 2a1f03e0     	mov	w0, wzr
   3cb0c: 97fff6a5     	bl	0x3a5a0 <__api_tcp_server+0xd490>
   3cb10: a9402009     	ldp	x9, x8, [x0]
   3cb14: f0000121     	adrp	x1, 0x63000
   3cb18: 91019821     	add	x1, x1, #0x66
   3cb1c: 52800040     	mov	w0, #0x2                // =2
   3cb20: f100011f     	cmp	x8, #0x0
   3cb24: 9a890282     	csel	x2, x20, x9, eq
   3cb28: 940021af     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3cb2c: 90000000     	adrp	x0, 0x3c000 <operator delete(void*)+0xc70>
   3cb30: d00001e2     	adrp	x2, 0x7a000
   3cb34: 91231000     	add	x0, x0, #0x8c4
   3cb38: 913ea042     	add	x2, x2, #0xfa8
   3cb3c: aa1303e1     	mov	x1, x19
   3cb40: 97ff2fcc     	bl	0x8a70 <__cxa_atexit@plt>
   3cb44: 90000200     	adrp	x0, 0x7c000
   3cb48: 913d6000     	add	x0, x0, #0xf58
   3cb4c: 97fffa3a     	bl	0x3b434 <operator delete(void*)+0xa4>
   3cb50: 17ffffce     	b	0x3ca88 <operator delete(void*)+0x16f8>
   3cb54: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
   3cb58: a9014ff4     	stp	x20, x19, [sp, #0x10]
   3cb5c: a9027bfd     	stp	x29, x30, [sp, #0x20]
   3cb60: 910083fd     	add	x29, sp, #0x20
   3cb64: b9400028     	ldr	w8, [x1]
   3cb68: 3100051f     	cmn	w8, #0x1
   3cb6c: 54000420     	b.eq	0x3cbf0 <operator delete(void*)+0x1860>
   3cb70: b9400428     	ldr	w8, [x1, #0x4]
   3cb74: aa0103f5     	mov	x21, x1
   3cb78: 340003c8     	cbz	w8, 0x3cbf0 <operator delete(void*)+0x1860>
   3cb7c: 91008014     	add	x20, x0, #0x20
   3cb80: aa0003f3     	mov	x19, x0
   3cb84: aa1403e0     	mov	x0, x20
   3cb88: 97fffc44     	bl	0x3bc98 <operator delete(void*)+0x908>
   3cb8c: b94002a8     	ldr	w8, [x21]
   3cb90: f9400a69     	ldr	x9, [x19, #0x10]
   3cb94: eb08013f     	cmp	x9, x8
   3cb98: 54000289     	b.ls	0x3cbe8 <operator delete(void*)+0x1858>
   3cb9c: f9400669     	ldr	x9, [x19, #0x8]
   3cba0: 93407d16     	sxtw	x22, w8
   3cba4: b94006a8     	ldr	w8, [x21, #0x4]
   3cba8: 8b161929     	add	x9, x9, x22, lsl #6
   3cbac: b9401929     	ldr	w9, [x9, #0x18]
   3cbb0: 6b09011f     	cmp	w8, w9
   3cbb4: 540001a1     	b.ne	0x3cbe8 <operator delete(void*)+0x1858>
   3cbb8: aa1403e0     	mov	x0, x20
   3cbbc: 97fffccb     	bl	0x3bee8 <operator delete(void*)+0xb58>
   3cbc0: 37f80196     	tbnz	w22, #0x1f, 0x3cbf0 <operator delete(void*)+0x1860>
   3cbc4: f9400a68     	ldr	x8, [x19, #0x10]
   3cbc8: eb16011f     	cmp	x8, x22
   3cbcc: 540001c9     	b.ls	0x3cc04 <operator delete(void*)+0x1874>
   3cbd0: f9400668     	ldr	x8, [x19, #0x8]
   3cbd4: 8b161908     	add	x8, x8, x22, lsl #6
   3cbd8: 39402108     	ldrb	w8, [x8, #0x8]
   3cbdc: 7100011f     	cmp	w8, #0x0
   3cbe0: 1a9f07e0     	cset	w0, ne
   3cbe4: 14000004     	b	0x3cbf4 <operator delete(void*)+0x1864>
   3cbe8: aa1403e0     	mov	x0, x20
   3cbec: 97fffcbf     	bl	0x3bee8 <operator delete(void*)+0xb58>
   3cbf0: 2a1f03e0     	mov	w0, wzr
   3cbf4: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   3cbf8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   3cbfc: a8c357f6     	ldp	x22, x21, [sp], #0x30
   3cc00: d65f03c0     	ret
   3cc04: d00000e0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   3cc08: f0000122     	adrp	x2, 0x63000
   3cc0c: d00000e3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   3cc10: 91215c00     	add	x0, x0, #0x857
   3cc14: 91199842     	add	x2, x2, #0x666
   3cc18: 91397863     	add	x3, x3, #0xe5e
   3cc1c: 528024e1     	mov	w1, #0x127              // =295
   3cc20: 97ff2d70     	bl	0x81e0 <__assert2@plt>
   3cc24: f81d0ff5     	str	x21, [sp, #-0x30]!
   3cc28: a9014ff4     	stp	x20, x19, [sp, #0x10]
   3cc2c: a9027bfd     	stp	x29, x30, [sp, #0x20]
   3cc30: 910083fd     	add	x29, sp, #0x20
   3cc34: 91008013     	add	x19, x0, #0x20
   3cc38: aa0003f5     	mov	x21, x0
   3cc3c: aa1303e0     	mov	x0, x19
   3cc40: aa0103f4     	mov	x20, x1
   3cc44: 97fffc15     	bl	0x3bc98 <operator delete(void*)+0x908>
   3cc48: b9400288     	ldr	w8, [x20]
   3cc4c: f9400aa9     	ldr	x9, [x21, #0x10]
   3cc50: eb08013f     	cmp	x9, x8
   3cc54: 54000129     	b.ls	0x3cc78 <operator delete(void*)+0x18e8>
   3cc58: f94006a9     	ldr	x9, [x21, #0x8]
   3cc5c: 93407d08     	sxtw	x8, w8
   3cc60: b940068a     	ldr	w10, [x20, #0x4]
   3cc64: 8b081929     	add	x9, x9, x8, lsl #6
   3cc68: b9401929     	ldr	w9, [x9, #0x18]
   3cc6c: 6b09015f     	cmp	w10, w9
   3cc70: 5a9f0114     	csinv	w20, w8, wzr, eq
   3cc74: 14000002     	b	0x3cc7c <operator delete(void*)+0x18ec>
   3cc78: 12800014     	mov	w20, #-0x1              // =-1
   3cc7c: aa1303e0     	mov	x0, x19
   3cc80: 97fffc9a     	bl	0x3bee8 <operator delete(void*)+0xb58>
   3cc84: 2a1403e0     	mov	w0, w20
   3cc88: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   3cc8c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   3cc90: f84307f5     	ldr	x21, [sp], #0x30
   3cc94: d65f03c0     	ret
   3cc98: f81d0ff5     	str	x21, [sp, #-0x30]!
   3cc9c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   3cca0: a9027bfd     	stp	x29, x30, [sp, #0x20]
   3cca4: 910083fd     	add	x29, sp, #0x20
   3cca8: b9400028     	ldr	w8, [x1]
   3ccac: 3100051f     	cmn	w8, #0x1
   3ccb0: 540002e0     	b.eq	0x3cd0c <operator delete(void*)+0x197c>
   3ccb4: b9400428     	ldr	w8, [x1, #0x4]
   3ccb8: aa0103f4     	mov	x20, x1
   3ccbc: 34000288     	cbz	w8, 0x3cd0c <operator delete(void*)+0x197c>
   3ccc0: 91008013     	add	x19, x0, #0x20
   3ccc4: aa0003f5     	mov	x21, x0
   3ccc8: aa1303e0     	mov	x0, x19
   3cccc: 97fffbf3     	bl	0x3bc98 <operator delete(void*)+0x908>
   3ccd0: b9400288     	ldr	w8, [x20]
   3ccd4: f9400aa9     	ldr	x9, [x21, #0x10]
   3ccd8: eb08013f     	cmp	x9, x8
   3ccdc: 540001c9     	b.ls	0x3cd14 <operator delete(void*)+0x1984>
   3cce0: f94006a9     	ldr	x9, [x21, #0x8]
   3cce4: 93407d08     	sxtw	x8, w8
   3cce8: b940068a     	ldr	w10, [x20, #0x4]
   3ccec: 8b081929     	add	x9, x9, x8, lsl #6
   3ccf0: b9401929     	ldr	w9, [x9, #0x18]
   3ccf4: 6b09015f     	cmp	w10, w9
   3ccf8: 1a9f17e9     	cset	w9, eq
   3ccfc: 7100011f     	cmp	w8, #0x0
   3cd00: 1a9fb7e8     	cset	w8, ge
   3cd04: 0a090114     	and	w20, w8, w9
   3cd08: 14000004     	b	0x3cd18 <operator delete(void*)+0x1988>
   3cd0c: 2a1f03f4     	mov	w20, wzr
   3cd10: 14000004     	b	0x3cd20 <operator delete(void*)+0x1990>
   3cd14: 2a1f03f4     	mov	w20, wzr
   3cd18: aa1303e0     	mov	x0, x19
   3cd1c: 97fffc73     	bl	0x3bee8 <operator delete(void*)+0xb58>
   3cd20: 2a1403e0     	mov	w0, w20
   3cd24: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   3cd28: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   3cd2c: f84307f5     	ldr	x21, [sp], #0x30
   3cd30: d65f03c0     	ret
   3cd34: d103c3ff     	sub	sp, sp, #0xf0
   3cd38: f9004bfb     	str	x27, [sp, #0x90]
   3cd3c: a90a67fa     	stp	x26, x25, [sp, #0xa0]
   3cd40: a90b5ff8     	stp	x24, x23, [sp, #0xb0]
   3cd44: a90c57f6     	stp	x22, x21, [sp, #0xc0]
   3cd48: a90d4ff4     	stp	x20, x19, [sp, #0xd0]
   3cd4c: a90e7bfd     	stp	x29, x30, [sp, #0xe0]
   3cd50: 910383fd     	add	x29, sp, #0xe0
   3cd54: d53bd055     	mrs	x21, TPIDR_EL0
   3cd58: f94016a8     	ldr	x8, [x21, #0x28]
   3cd5c: aa0003f3     	mov	x19, x0
   3cd60: b0000140     	adrp	x0, 0x65000
   3cd64: 2a0103f4     	mov	w20, w1
   3cd68: 91398c00     	add	x0, x0, #0xe63
   3cd6c: 52800041     	mov	w1, #0x2                // =2
   3cd70: f81a83a8     	stur	x8, [x29, #-0x58]
   3cd74: a903ffff     	stp	xzr, xzr, [sp, #0x38]
   3cd78: f9001bff     	str	xzr, [sp, #0x30]
   3cd7c: 97ff2d31     	bl	0x8240 <__strlen_chk@plt>
   3cd80: b4000120     	cbz	x0, 0x3cda4 <operator delete(void*)+0x1a14>
   3cd84: b0000143     	adrp	x3, 0x65000
   3cd88: aa0003e5     	mov	x5, x0
   3cd8c: 91398c63     	add	x3, x3, #0xe63
   3cd90: 9100c3e0     	add	x0, sp, #0x30
   3cd94: aa1f03e1     	mov	x1, xzr
   3cd98: aa1f03e2     	mov	x2, xzr
   3cd9c: aa1f03e4     	mov	x4, xzr
   3cda0: 97ff41aa     	bl	0xd448 <__share_file+0x114>
   3cda4: b0000140     	adrp	x0, 0x65000
   3cda8: 91392000     	add	x0, x0, #0xe48
   3cdac: 52800041     	mov	w1, #0x2                // =2
   3cdb0: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   3cdb4: f9000fff     	str	xzr, [sp, #0x18]
   3cdb8: 97ff2d22     	bl	0x8240 <__strlen_chk@plt>
   3cdbc: b4000120     	cbz	x0, 0x3cde0 <operator delete(void*)+0x1a50>
   3cdc0: f9400fe1     	ldr	x1, [sp, #0x18]
   3cdc4: b0000143     	adrp	x3, 0x65000
   3cdc8: aa0003e5     	mov	x5, x0
   3cdcc: 91392063     	add	x3, x3, #0xe48
   3cdd0: 910063e0     	add	x0, sp, #0x18
   3cdd4: aa0103e2     	mov	x2, x1
   3cdd8: aa1f03e4     	mov	x4, xzr
   3cddc: 97ff419b     	bl	0xd448 <__share_file+0x114>
   3cde0: 910143e8     	add	x8, sp, #0x50
   3cde4: 9100c3e1     	add	x1, sp, #0x30
   3cde8: 910063e2     	add	x2, sp, #0x18
   3cdec: aa1303e0     	mov	x0, x19
   3cdf0: 97ff4369     	bl	0xdb94 <__share_file+0x860>
   3cdf4: b0000140     	adrp	x0, 0x65000
   3cdf8: 91392000     	add	x0, x0, #0xe48
   3cdfc: 52800041     	mov	w1, #0x2                // =2
   3ce00: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   3ce04: f90003ff     	str	xzr, [sp]
   3ce08: 97ff2d0e     	bl	0x8240 <__strlen_chk@plt>
   3ce0c: b4000120     	cbz	x0, 0x3ce30 <operator delete(void*)+0x1aa0>
   3ce10: f94003e1     	ldr	x1, [sp]
   3ce14: b0000143     	adrp	x3, 0x65000
   3ce18: aa0003e5     	mov	x5, x0
   3ce1c: 91392063     	add	x3, x3, #0xe48
   3ce20: 910003e0     	mov	x0, sp
   3ce24: aa0103e2     	mov	x2, x1
   3ce28: aa1f03e4     	mov	x4, xzr
   3ce2c: 97ff4187     	bl	0xd448 <__share_file+0x114>
   3ce30: 9101c3e8     	add	x8, sp, #0x70
   3ce34: 910143e0     	add	x0, sp, #0x50
   3ce38: 910003e1     	mov	x1, sp
   3ce3c: 97ffc772     	bl	0x2ec04 <__api_tcp_server+0x1af4>
   3ce40: f9400be8     	ldr	x8, [sp, #0x10]
   3ce44: b4000088     	cbz	x8, 0x3ce54 <operator delete(void*)+0x1ac4>
   3ce48: f94003e0     	ldr	x0, [sp]
   3ce4c: 97ff2ee5     	bl	0x89e0 <free@plt>
   3ce50: f90003ff     	str	xzr, [sp]
   3ce54: f94033e8     	ldr	x8, [sp, #0x60]
   3ce58: b4000088     	cbz	x8, 0x3ce68 <operator delete(void*)+0x1ad8>
   3ce5c: f9402be0     	ldr	x0, [sp, #0x50]
   3ce60: 97ff2ee0     	bl	0x89e0 <free@plt>
   3ce64: f9002bff     	str	xzr, [sp, #0x50]
   3ce68: f94017e8     	ldr	x8, [sp, #0x28]
   3ce6c: a905ffff     	stp	xzr, xzr, [sp, #0x58]
   3ce70: b4000088     	cbz	x8, 0x3ce80 <operator delete(void*)+0x1af0>
   3ce74: f9400fe0     	ldr	x0, [sp, #0x18]
   3ce78: 97ff2eda     	bl	0x89e0 <free@plt>
   3ce7c: f9000fff     	str	xzr, [sp, #0x18]
   3ce80: f94023e8     	ldr	x8, [sp, #0x40]
   3ce84: b4000088     	cbz	x8, 0x3ce94 <operator delete(void*)+0x1b04>
   3ce88: f9401be0     	ldr	x0, [sp, #0x30]
   3ce8c: 97ff2ed5     	bl	0x89e0 <free@plt>
   3ce90: f9001bff     	str	xzr, [sp, #0x30]
   3ce94: 12000280     	and	w0, w20, #0x1
   3ce98: 97fff5c2     	bl	0x3a5a0 <__api_tcp_server+0xd490>
   3ce9c: a9057fff     	stp	xzr, xzr, [sp, #0x50]
   3cea0: f9400401     	ldr	x1, [x0, #0x8]
   3cea4: aa0003f4     	mov	x20, x0
   3cea8: 910143e0     	add	x0, sp, #0x50
   3ceac: 52800022     	mov	w2, #0x1                // =1
   3ceb0: f90033e1     	str	x1, [sp, #0x60]
   3ceb4: 97ff4122     	bl	0xd33c <__share_file+0x8>
   3ceb8: f9402be1     	ldr	x1, [sp, #0x50]
   3cebc: a9401683     	ldp	x3, x5, [x20]
   3cec0: 910143e0     	add	x0, sp, #0x50
   3cec4: aa0103e2     	mov	x2, x1
   3cec8: aa0303e4     	mov	x4, x3
   3cecc: 97ff415f     	bl	0xd448 <__share_file+0x114>
   3ced0: f9403fe8     	ldr	x8, [sp, #0x78]
   3ced4: b4000968     	cbz	x8, 0x3d000 <operator delete(void*)+0x1c70>
   3ced8: f9402fe8     	ldr	x8, [sp, #0x58]
   3cedc: f9400669     	ldr	x9, [x19, #0x8]
   3cee0: 910143e0     	add	x0, sp, #0x50
   3cee4: 2a1f03e2     	mov	w2, wzr
   3cee8: 8b090108     	add	x8, x8, x9
   3ceec: 91000501     	add	x1, x8, #0x1
   3cef0: 97ff4113     	bl	0xd33c <__share_file+0x8>
   3cef4: f9403fe8     	ldr	x8, [sp, #0x78]
   3cef8: b40007c8     	cbz	x8, 0x3cff0 <operator delete(void*)+0x1c60>
   3cefc: f0000134     	adrp	x20, 0x63000
   3cf00: aa1f03f6     	mov	x22, xzr
   3cf04: aa1f03f7     	mov	x23, xzr
   3cf08: 52800318     	mov	w24, #0x18              // =24
   3cf0c: 912c5e94     	add	x20, x20, #0xb17
   3cf10: d2c00039     	mov	x25, #0x100000000       // =4294967296
   3cf14: 14000006     	b	0x3cf2c <operator delete(void*)+0x1b9c>
   3cf18: f9403fe8     	ldr	x8, [sp, #0x78]
   3cf1c: 910006f7     	add	x23, x23, #0x1
   3cf20: 8b1902d6     	add	x22, x22, x25
   3cf24: eb0802ff     	cmp	x23, x8
   3cf28: 54000642     	b.hs	0x3cff0 <operator delete(void*)+0x1c60>
   3cf2c: f9403be8     	ldr	x8, [sp, #0x70]
   3cf30: 9360fec9     	asr	x9, x22, #32
   3cf34: 910143e0     	add	x0, sp, #0x50
   3cf38: 9b182121     	madd	x1, x9, x24, x8
   3cf3c: 9100c3e8     	add	x8, sp, #0x30
   3cf40: 9400006b     	bl	0x3d0ec <operator delete(void*)+0x1d5c>
   3cf44: f94033e8     	ldr	x8, [sp, #0x60]
   3cf48: b4000088     	cbz	x8, 0x3cf58 <operator delete(void*)+0x1bc8>
   3cf4c: f9402be0     	ldr	x0, [sp, #0x50]
   3cf50: 97ff2ea4     	bl	0x89e0 <free@plt>
   3cf54: f9002bff     	str	xzr, [sp, #0x50]
   3cf58: f94023e8     	ldr	x8, [sp, #0x40]
   3cf5c: 3dc00fe0     	ldr	q0, [sp, #0x30]
   3cf60: 910143e0     	add	x0, sp, #0x50
   3cf64: f90033e8     	str	x8, [sp, #0x60]
   3cf68: 9100c3e8     	add	x8, sp, #0x30
   3cf6c: 3d8017e0     	str	q0, [sp, #0x50]
   3cf70: 940001e1     	bl	0x3d6f4 <operator delete(void*)+0x2364>
   3cf74: f94033e8     	ldr	x8, [sp, #0x60]
   3cf78: b4000088     	cbz	x8, 0x3cf88 <operator delete(void*)+0x1bf8>
   3cf7c: f9402be0     	ldr	x0, [sp, #0x50]
   3cf80: 97ff2e98     	bl	0x89e0 <free@plt>
   3cf84: f9002bff     	str	xzr, [sp, #0x50]
   3cf88: 3cc383e0     	ldur	q0, [sp, #0x38]
   3cf8c: f9401be8     	ldr	x8, [sp, #0x30]
   3cf90: 9e660009     	fmov	x9, d0
   3cf94: f100013f     	cmp	x9, #0x0
   3cf98: 9a880280     	csel	x0, x20, x8, eq
   3cf9c: f9002be8     	str	x8, [sp, #0x50]
   3cfa0: 3c8583e0     	stur	q0, [sp, #0x58]
   3cfa4: 97fff942     	bl	0x3b4ac <operator delete(void*)+0x11c>
   3cfa8: 3707fb80     	tbnz	w0, #0x0, 0x3cf18 <operator delete(void*)+0x1b88>
   3cfac: a94523e9     	ldp	x9, x8, [sp, #0x50]
   3cfb0: f100011f     	cmp	x8, #0x0
   3cfb4: 9a890280     	csel	x0, x20, x9, eq
   3cfb8: 97fff95d     	bl	0x3b52c <operator delete(void*)+0x19c>
   3cfbc: 34fffae0     	cbz	w0, 0x3cf18 <operator delete(void*)+0x1b88>
   3cfc0: a94523e9     	ldp	x9, x8, [sp, #0x50]
   3cfc4: a9402a6b     	ldp	x11, x10, [x19]
   3cfc8: f0000121     	adrp	x1, 0x63000
   3cfcc: 2a0003e4     	mov	w4, w0
   3cfd0: f100011f     	cmp	x8, #0x0
   3cfd4: 9a890282     	csel	x2, x20, x9, eq
   3cfd8: f100015f     	cmp	x10, #0x0
   3cfdc: 9a8b0283     	csel	x3, x20, x11, eq
   3cfe0: 91031821     	add	x1, x1, #0xc6
   3cfe4: 52800080     	mov	w0, #0x4                // =4
   3cfe8: 9400207f     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3cfec: 1400000e     	b	0x3d024 <operator delete(void*)+0x1c94>
   3cff0: 52800033     	mov	w19, #0x1               // =1
   3cff4: f94033e8     	ldr	x8, [sp, #0x60]
   3cff8: b50001c8     	cbnz	x8, 0x3d030 <operator delete(void*)+0x1ca0>
   3cffc: 14000010     	b	0x3d03c <operator delete(void*)+0x1cac>
   3d000: a9402269     	ldp	x9, x8, [x19]
   3d004: d000012a     	adrp	x10, 0x63000
   3d008: 912c5d4a     	add	x10, x10, #0xb17
   3d00c: d0000121     	adrp	x1, 0x63000
   3d010: f100011f     	cmp	x8, #0x0
   3d014: 9a890142     	csel	x2, x10, x9, eq
   3d018: 91026821     	add	x1, x1, #0x9a
   3d01c: 52800080     	mov	w0, #0x4                // =4
   3d020: 94002071     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3d024: 2a1f03f3     	mov	w19, wzr
   3d028: f94033e8     	ldr	x8, [sp, #0x60]
   3d02c: b4000088     	cbz	x8, 0x3d03c <operator delete(void*)+0x1cac>
   3d030: f9402be0     	ldr	x0, [sp, #0x50]
   3d034: 97ff2e6b     	bl	0x89e0 <free@plt>
   3d038: f9002bff     	str	xzr, [sp, #0x50]
   3d03c: f94043e8     	ldr	x8, [sp, #0x80]
   3d040: b40003a8     	cbz	x8, 0x3d0b4 <operator delete(void*)+0x1d24>
   3d044: a94723f4     	ldp	x20, x8, [sp, #0x70]
   3d048: b4000308     	cbz	x8, 0x3d0a8 <operator delete(void*)+0x1d18>
   3d04c: aa1f03f6     	mov	x22, xzr
   3d050: aa1f03f7     	mov	x23, xzr
   3d054: 52800318     	mov	w24, #0x18              // =24
   3d058: d2c00039     	mov	x25, #0x100000000       // =4294967296
   3d05c: 14000008     	b	0x3d07c <operator delete(void*)+0x1cec>
   3d060: 9b185348     	madd	x8, x26, x24, x20
   3d064: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   3d068: f9403fe8     	ldr	x8, [sp, #0x78]
   3d06c: 910006f7     	add	x23, x23, #0x1
   3d070: eb0802ff     	cmp	x23, x8
   3d074: 8b1902d6     	add	x22, x22, x25
   3d078: 54000162     	b.hs	0x3d0a4 <operator delete(void*)+0x1d14>
   3d07c: 9360feda     	asr	x26, x22, #32
   3d080: 9b18535b     	madd	x27, x26, x24, x20
   3d084: b4ffff5b     	cbz	x27, 0x3d06c <operator delete(void*)+0x1cdc>
   3d088: 9b185348     	madd	x8, x26, x24, x20
   3d08c: f9400908     	ldr	x8, [x8, #0x10]
   3d090: b4fffe88     	cbz	x8, 0x3d060 <operator delete(void*)+0x1cd0>
   3d094: f9400360     	ldr	x0, [x27]
   3d098: 97ff2e52     	bl	0x89e0 <free@plt>
   3d09c: f900037f     	str	xzr, [x27]
   3d0a0: 17fffff0     	b	0x3d060 <operator delete(void*)+0x1cd0>
   3d0a4: f9403bf4     	ldr	x20, [sp, #0x70]
   3d0a8: aa1403e0     	mov	x0, x20
   3d0ac: 97ff2e4d     	bl	0x89e0 <free@plt>
   3d0b0: f9003bff     	str	xzr, [sp, #0x70]
   3d0b4: f94016a8     	ldr	x8, [x21, #0x28]
   3d0b8: f85a83a9     	ldur	x9, [x29, #-0x58]
   3d0bc: eb09011f     	cmp	x8, x9
   3d0c0: 54000141     	b.ne	0x3d0e8 <operator delete(void*)+0x1d58>
   3d0c4: 2a1303e0     	mov	w0, w19
   3d0c8: a94e7bfd     	ldp	x29, x30, [sp, #0xe0]
   3d0cc: a94d4ff4     	ldp	x20, x19, [sp, #0xd0]
   3d0d0: a94c57f6     	ldp	x22, x21, [sp, #0xc0]
   3d0d4: a94b5ff8     	ldp	x24, x23, [sp, #0xb0]
   3d0d8: a94a67fa     	ldp	x26, x25, [sp, #0xa0]
   3d0dc: f9404bfb     	ldr	x27, [sp, #0x90]
   3d0e0: 9103c3ff     	add	sp, sp, #0xf0
   3d0e4: d65f03c0     	ret
   3d0e8: 97ff2cfe     	bl	0x84e0 <__stack_chk_fail@plt>
   3d0ec: d103c3ff     	sub	sp, sp, #0xf0
   3d0f0: a90a67fa     	stp	x26, x25, [sp, #0xa0]
   3d0f4: a90b5ff8     	stp	x24, x23, [sp, #0xb0]
   3d0f8: a90c57f6     	stp	x22, x21, [sp, #0xc0]
   3d0fc: a90d4ff4     	stp	x20, x19, [sp, #0xd0]
   3d100: a90e7bfd     	stp	x29, x30, [sp, #0xe0]
   3d104: 910383fd     	add	x29, sp, #0xe0
   3d108: d53bd056     	mrs	x22, TPIDR_EL0
   3d10c: aa0803f3     	mov	x19, x8
   3d110: f94016c8     	ldr	x8, [x22, #0x28]
   3d114: aa0103f4     	mov	x20, x1
   3d118: aa0003f5     	mov	x21, x0
   3d11c: 2a1f03e2     	mov	w2, wzr
   3d120: f81b83a8     	stur	x8, [x29, #-0x48]
   3d124: a9007e7f     	stp	xzr, xzr, [x19]
   3d128: f9000a7f     	str	xzr, [x19, #0x10]
   3d12c: f9400408     	ldr	x8, [x0, #0x8]
   3d130: f9400429     	ldr	x9, [x1, #0x8]
   3d134: aa1303e0     	mov	x0, x19
   3d138: 8b090108     	add	x8, x8, x9
   3d13c: 91000501     	add	x1, x8, #0x1
   3d140: 97ff407f     	bl	0xd33c <__share_file+0x8>
   3d144: 90000140     	adrp	x0, 0x65000
   3d148: 91398c00     	add	x0, x0, #0xe63
   3d14c: 52800041     	mov	w1, #0x2                // =2
   3d150: a905ffff     	stp	xzr, xzr, [sp, #0x58]
   3d154: f9002bff     	str	xzr, [sp, #0x50]
   3d158: 97ff2c3a     	bl	0x8240 <__strlen_chk@plt>
   3d15c: b4000120     	cbz	x0, 0x3d180 <operator delete(void*)+0x1df0>
   3d160: 90000143     	adrp	x3, 0x65000
   3d164: aa0003e5     	mov	x5, x0
   3d168: 91398c63     	add	x3, x3, #0xe63
   3d16c: 910143e0     	add	x0, sp, #0x50
   3d170: aa1f03e1     	mov	x1, xzr
   3d174: aa1f03e2     	mov	x2, xzr
   3d178: aa1f03e4     	mov	x4, xzr
   3d17c: 97ff40b3     	bl	0xd448 <__share_file+0x114>
   3d180: 90000140     	adrp	x0, 0x65000
   3d184: 91392000     	add	x0, x0, #0xe48
   3d188: 52800041     	mov	w1, #0x2                // =2
   3d18c: a9047fff     	stp	xzr, xzr, [sp, #0x40]
   3d190: f9001fff     	str	xzr, [sp, #0x38]
   3d194: 97ff2c2b     	bl	0x8240 <__strlen_chk@plt>
   3d198: b4000120     	cbz	x0, 0x3d1bc <operator delete(void*)+0x1e2c>
   3d19c: f9401fe1     	ldr	x1, [sp, #0x38]
   3d1a0: 90000143     	adrp	x3, 0x65000
   3d1a4: aa0003e5     	mov	x5, x0
   3d1a8: 91392063     	add	x3, x3, #0xe48
   3d1ac: 9100e3e0     	add	x0, sp, #0x38
   3d1b0: aa0103e2     	mov	x2, x1
   3d1b4: aa1f03e4     	mov	x4, xzr
   3d1b8: 97ff40a4     	bl	0xd448 <__share_file+0x114>
   3d1bc: 9101a3e8     	add	x8, sp, #0x68
   3d1c0: 910143e1     	add	x1, sp, #0x50
   3d1c4: 9100e3e2     	add	x2, sp, #0x38
   3d1c8: aa1503e0     	mov	x0, x21
   3d1cc: 97ff4272     	bl	0xdb94 <__share_file+0x860>
   3d1d0: 90000140     	adrp	x0, 0x65000
   3d1d4: 91392000     	add	x0, x0, #0xe48
   3d1d8: 52800041     	mov	w1, #0x2                // =2
   3d1dc: a902ffff     	stp	xzr, xzr, [sp, #0x28]
   3d1e0: f90013ff     	str	xzr, [sp, #0x20]
   3d1e4: 97ff2c17     	bl	0x8240 <__strlen_chk@plt>
   3d1e8: b4000120     	cbz	x0, 0x3d20c <operator delete(void*)+0x1e7c>
   3d1ec: f94013e1     	ldr	x1, [sp, #0x20]
   3d1f0: 90000143     	adrp	x3, 0x65000
   3d1f4: aa0003e5     	mov	x5, x0
   3d1f8: 91392063     	add	x3, x3, #0xe48
   3d1fc: 910083e0     	add	x0, sp, #0x20
   3d200: aa0103e2     	mov	x2, x1
   3d204: aa1f03e4     	mov	x4, xzr
   3d208: 97ff4090     	bl	0xd448 <__share_file+0x114>
   3d20c: d10183a8     	sub	x8, x29, #0x60
   3d210: 9101a3e0     	add	x0, sp, #0x68
   3d214: 910083e1     	add	x1, sp, #0x20
   3d218: 97ffc67b     	bl	0x2ec04 <__api_tcp_server+0x1af4>
   3d21c: f9401be8     	ldr	x8, [sp, #0x30]
   3d220: b4000088     	cbz	x8, 0x3d230 <operator delete(void*)+0x1ea0>
   3d224: f94013e0     	ldr	x0, [sp, #0x20]
   3d228: 97ff2dee     	bl	0x89e0 <free@plt>
   3d22c: f90013ff     	str	xzr, [sp, #0x20]
   3d230: f9403fe8     	ldr	x8, [sp, #0x78]
   3d234: b4000088     	cbz	x8, 0x3d244 <operator delete(void*)+0x1eb4>
   3d238: f94037e0     	ldr	x0, [sp, #0x68]
   3d23c: 97ff2de9     	bl	0x89e0 <free@plt>
   3d240: f90037ff     	str	xzr, [sp, #0x68]
   3d244: f94027e8     	ldr	x8, [sp, #0x48]
   3d248: a9077fff     	stp	xzr, xzr, [sp, #0x70]
   3d24c: b4000088     	cbz	x8, 0x3d25c <operator delete(void*)+0x1ecc>
   3d250: f9401fe0     	ldr	x0, [sp, #0x38]
   3d254: 97ff2de3     	bl	0x89e0 <free@plt>
   3d258: f9001fff     	str	xzr, [sp, #0x38]
   3d25c: f94033e8     	ldr	x8, [sp, #0x60]
   3d260: b4000088     	cbz	x8, 0x3d270 <operator delete(void*)+0x1ee0>
   3d264: f9402be0     	ldr	x0, [sp, #0x50]
   3d268: 97ff2dde     	bl	0x89e0 <free@plt>
   3d26c: f9002bff     	str	xzr, [sp, #0x50]
   3d270: 90000140     	adrp	x0, 0x65000
   3d274: 91398c00     	add	x0, x0, #0xe63
   3d278: 52800041     	mov	w1, #0x2                // =2
   3d27c: a9047fff     	stp	xzr, xzr, [sp, #0x40]
   3d280: f9001fff     	str	xzr, [sp, #0x38]
   3d284: 97ff2bef     	bl	0x8240 <__strlen_chk@plt>
   3d288: b4000120     	cbz	x0, 0x3d2ac <operator delete(void*)+0x1f1c>
   3d28c: f9401fe1     	ldr	x1, [sp, #0x38]
   3d290: 90000143     	adrp	x3, 0x65000
   3d294: aa0003e5     	mov	x5, x0
   3d298: 91398c63     	add	x3, x3, #0xe63
   3d29c: 9100e3e0     	add	x0, sp, #0x38
   3d2a0: aa0103e2     	mov	x2, x1
   3d2a4: aa1f03e4     	mov	x4, xzr
   3d2a8: 97ff4068     	bl	0xd448 <__share_file+0x114>
   3d2ac: 90000140     	adrp	x0, 0x65000
   3d2b0: 91392000     	add	x0, x0, #0xe48
   3d2b4: 52800041     	mov	w1, #0x2                // =2
   3d2b8: a902ffff     	stp	xzr, xzr, [sp, #0x28]
   3d2bc: f90013ff     	str	xzr, [sp, #0x20]
   3d2c0: 97ff2be0     	bl	0x8240 <__strlen_chk@plt>
   3d2c4: b4000120     	cbz	x0, 0x3d2e8 <operator delete(void*)+0x1f58>
   3d2c8: f94013e1     	ldr	x1, [sp, #0x20]
   3d2cc: 90000143     	adrp	x3, 0x65000
   3d2d0: aa0003e5     	mov	x5, x0
   3d2d4: 91392063     	add	x3, x3, #0xe48
   3d2d8: 910083e0     	add	x0, sp, #0x20
   3d2dc: aa0103e2     	mov	x2, x1
   3d2e0: aa1f03e4     	mov	x4, xzr
   3d2e4: 97ff4059     	bl	0xd448 <__share_file+0x114>
   3d2e8: 910143e8     	add	x8, sp, #0x50
   3d2ec: 9100e3e1     	add	x1, sp, #0x38
   3d2f0: 910083e2     	add	x2, sp, #0x20
   3d2f4: aa1403e0     	mov	x0, x20
   3d2f8: 97ff4227     	bl	0xdb94 <__share_file+0x860>
   3d2fc: 90000140     	adrp	x0, 0x65000
   3d300: 91392000     	add	x0, x0, #0xe48
   3d304: 52800041     	mov	w1, #0x2                // =2
   3d308: a9017fff     	stp	xzr, xzr, [sp, #0x10]
   3d30c: f90007ff     	str	xzr, [sp, #0x8]
   3d310: 97ff2bcc     	bl	0x8240 <__strlen_chk@plt>
   3d314: b4000120     	cbz	x0, 0x3d338 <operator delete(void*)+0x1fa8>
   3d318: f94007e1     	ldr	x1, [sp, #0x8]
   3d31c: 90000143     	adrp	x3, 0x65000
   3d320: aa0003e5     	mov	x5, x0
   3d324: 91392063     	add	x3, x3, #0xe48
   3d328: 910023e0     	add	x0, sp, #0x8
   3d32c: aa0103e2     	mov	x2, x1
   3d330: aa1f03e4     	mov	x4, xzr
   3d334: 97ff4045     	bl	0xd448 <__share_file+0x114>
   3d338: 9101a3e8     	add	x8, sp, #0x68
   3d33c: 910143e0     	add	x0, sp, #0x50
   3d340: 910023e1     	add	x1, sp, #0x8
   3d344: 97ffc630     	bl	0x2ec04 <__api_tcp_server+0x1af4>
   3d348: f9400fe8     	ldr	x8, [sp, #0x18]
   3d34c: b4000088     	cbz	x8, 0x3d35c <operator delete(void*)+0x1fcc>
   3d350: f94007e0     	ldr	x0, [sp, #0x8]
   3d354: 97ff2da3     	bl	0x89e0 <free@plt>
   3d358: f90007ff     	str	xzr, [sp, #0x8]
   3d35c: f94033e8     	ldr	x8, [sp, #0x60]
   3d360: b4000088     	cbz	x8, 0x3d370 <operator delete(void*)+0x1fe0>
   3d364: f9402be0     	ldr	x0, [sp, #0x50]
   3d368: 97ff2d9e     	bl	0x89e0 <free@plt>
   3d36c: f9002bff     	str	xzr, [sp, #0x50]
   3d370: f9401be8     	ldr	x8, [sp, #0x30]
   3d374: a905ffff     	stp	xzr, xzr, [sp, #0x58]
   3d378: b4000088     	cbz	x8, 0x3d388 <operator delete(void*)+0x1ff8>
   3d37c: f94013e0     	ldr	x0, [sp, #0x20]
   3d380: 97ff2d98     	bl	0x89e0 <free@plt>
   3d384: f90013ff     	str	xzr, [sp, #0x20]
   3d388: f94027e8     	ldr	x8, [sp, #0x48]
   3d38c: b4000088     	cbz	x8, 0x3d39c <operator delete(void*)+0x200c>
   3d390: f9401fe0     	ldr	x0, [sp, #0x38]
   3d394: 97ff2d93     	bl	0x89e0 <free@plt>
   3d398: f9001fff     	str	xzr, [sp, #0x38]
   3d39c: f85a83a8     	ldur	x8, [x29, #-0x58]
   3d3a0: b40008c8     	cbz	x8, 0x3d4b8 <operator delete(void*)+0x2128>
   3d3a4: f85a03a9     	ldur	x9, [x29, #-0x60]
   3d3a8: 8b080508     	add	x8, x8, x8, lsl #1
   3d3ac: 90000154     	adrp	x20, 0x65000
   3d3b0: aa1f03f5     	mov	x21, xzr
   3d3b4: d37df117     	lsl	x23, x8, #3
   3d3b8: 91002138     	add	x24, x9, #0x8
   3d3bc: 91392294     	add	x20, x20, #0xe48
   3d3c0: 14000004     	b	0x3d3d0 <operator delete(void*)+0x2040>
   3d3c4: f10062f7     	subs	x23, x23, #0x18
   3d3c8: 91006318     	add	x24, x24, #0x18
   3d3cc: 54000780     	b.eq	0x3d4bc <operator delete(void*)+0x212c>
   3d3d0: a9057fff     	stp	xzr, xzr, [sp, #0x50]
   3d3d4: f9400301     	ldr	x1, [x24]
   3d3d8: 910143e0     	add	x0, sp, #0x50
   3d3dc: 52800022     	mov	w2, #0x1                // =1
   3d3e0: f90033e1     	str	x1, [sp, #0x60]
   3d3e4: 97ff3fd6     	bl	0xd33c <__share_file+0x8>
   3d3e8: f9402be1     	ldr	x1, [sp, #0x50]
   3d3ec: a97f9703     	ldp	x3, x5, [x24, #-0x8]
   3d3f0: 910143e0     	add	x0, sp, #0x50
   3d3f4: aa0103e2     	mov	x2, x1
   3d3f8: aa0303e4     	mov	x4, x3
   3d3fc: 97ff4013     	bl	0xd448 <__share_file+0x114>
   3d400: b40003b5     	cbz	x21, 0x3d474 <operator delete(void*)+0x20e4>
   3d404: 52800041     	mov	w1, #0x2                // =2
   3d408: aa1403e0     	mov	x0, x20
   3d40c: a9047fff     	stp	xzr, xzr, [sp, #0x40]
   3d410: f9001fff     	str	xzr, [sp, #0x38]
   3d414: 97ff2b8b     	bl	0x8240 <__strlen_chk@plt>
   3d418: b4000100     	cbz	x0, 0x3d438 <operator delete(void*)+0x20a8>
   3d41c: f9401fe1     	ldr	x1, [sp, #0x38]
   3d420: aa0003e5     	mov	x5, x0
   3d424: 9100e3e0     	add	x0, sp, #0x38
   3d428: aa1403e3     	mov	x3, x20
   3d42c: aa0103e2     	mov	x2, x1
   3d430: aa1f03e4     	mov	x4, xzr
   3d434: 97ff4005     	bl	0xd448 <__share_file+0x114>
   3d438: f9400668     	ldr	x8, [x19, #0x8]
   3d43c: f94023e5     	ldr	x5, [sp, #0x40]
   3d440: ab05011f     	cmn	x8, x5
   3d444: 540000e0     	b.eq	0x3d460 <operator delete(void*)+0x20d0>
   3d448: f9400262     	ldr	x2, [x19]
   3d44c: f9401fe3     	ldr	x3, [sp, #0x38]
   3d450: aa1303e0     	mov	x0, x19
   3d454: 8b28c041     	add	x1, x2, w8, sxtw
   3d458: aa0303e4     	mov	x4, x3
   3d45c: 97ff3ffb     	bl	0xd448 <__share_file+0x114>
   3d460: f94027e8     	ldr	x8, [sp, #0x48]
   3d464: b4000088     	cbz	x8, 0x3d474 <operator delete(void*)+0x20e4>
   3d468: f9401fe0     	ldr	x0, [sp, #0x38]
   3d46c: 97ff2d5d     	bl	0x89e0 <free@plt>
   3d470: f9001fff     	str	xzr, [sp, #0x38]
   3d474: f9400668     	ldr	x8, [x19, #0x8]
   3d478: f9402fe5     	ldr	x5, [sp, #0x58]
   3d47c: ab05011f     	cmn	x8, x5
   3d480: 540000e0     	b.eq	0x3d49c <operator delete(void*)+0x210c>
   3d484: f9400262     	ldr	x2, [x19]
   3d488: f9402be3     	ldr	x3, [sp, #0x50]
   3d48c: aa1303e0     	mov	x0, x19
   3d490: 8b28c041     	add	x1, x2, w8, sxtw
   3d494: aa0303e4     	mov	x4, x3
   3d498: 97ff3fec     	bl	0xd448 <__share_file+0x114>
   3d49c: f94033e8     	ldr	x8, [sp, #0x60]
   3d4a0: 910006b5     	add	x21, x21, #0x1
   3d4a4: b4fff908     	cbz	x8, 0x3d3c4 <operator delete(void*)+0x2034>
   3d4a8: f9402be0     	ldr	x0, [sp, #0x50]
   3d4ac: 97ff2d4d     	bl	0x89e0 <free@plt>
   3d4b0: f9002bff     	str	xzr, [sp, #0x50]
   3d4b4: 17ffffc4     	b	0x3d3c4 <operator delete(void*)+0x2034>
   3d4b8: aa1f03f5     	mov	x21, xzr
   3d4bc: f9403be8     	ldr	x8, [sp, #0x70]
   3d4c0: b40008a8     	cbz	x8, 0x3d5d4 <operator delete(void*)+0x2244>
   3d4c4: f94037e9     	ldr	x9, [sp, #0x68]
   3d4c8: 8b080508     	add	x8, x8, x8, lsl #1
   3d4cc: 90000154     	adrp	x20, 0x65000
   3d4d0: d37df117     	lsl	x23, x8, #3
   3d4d4: 91002138     	add	x24, x9, #0x8
   3d4d8: 91392294     	add	x20, x20, #0xe48
   3d4dc: 14000004     	b	0x3d4ec <operator delete(void*)+0x215c>
   3d4e0: f10062f7     	subs	x23, x23, #0x18
   3d4e4: 91006318     	add	x24, x24, #0x18
   3d4e8: 54000760     	b.eq	0x3d5d4 <operator delete(void*)+0x2244>
   3d4ec: a9057fff     	stp	xzr, xzr, [sp, #0x50]
   3d4f0: f9400301     	ldr	x1, [x24]
   3d4f4: 910143e0     	add	x0, sp, #0x50
   3d4f8: 52800022     	mov	w2, #0x1                // =1
   3d4fc: f90033e1     	str	x1, [sp, #0x60]
   3d500: 97ff3f8f     	bl	0xd33c <__share_file+0x8>
   3d504: f9402be1     	ldr	x1, [sp, #0x50]
   3d508: a97f9703     	ldp	x3, x5, [x24, #-0x8]
   3d50c: 910143e0     	add	x0, sp, #0x50
   3d510: aa0103e2     	mov	x2, x1
   3d514: aa0303e4     	mov	x4, x3
   3d518: 97ff3fcc     	bl	0xd448 <__share_file+0x114>
   3d51c: b40003b5     	cbz	x21, 0x3d590 <operator delete(void*)+0x2200>
   3d520: 52800041     	mov	w1, #0x2                // =2
   3d524: aa1403e0     	mov	x0, x20
   3d528: a9047fff     	stp	xzr, xzr, [sp, #0x40]
   3d52c: f9001fff     	str	xzr, [sp, #0x38]
   3d530: 97ff2b44     	bl	0x8240 <__strlen_chk@plt>
   3d534: b4000100     	cbz	x0, 0x3d554 <operator delete(void*)+0x21c4>
   3d538: f9401fe1     	ldr	x1, [sp, #0x38]
   3d53c: aa0003e5     	mov	x5, x0
   3d540: 9100e3e0     	add	x0, sp, #0x38
   3d544: aa1403e3     	mov	x3, x20
   3d548: aa0103e2     	mov	x2, x1
   3d54c: aa1f03e4     	mov	x4, xzr
   3d550: 97ff3fbe     	bl	0xd448 <__share_file+0x114>
   3d554: f9400668     	ldr	x8, [x19, #0x8]
   3d558: f94023e5     	ldr	x5, [sp, #0x40]
   3d55c: ab05011f     	cmn	x8, x5
   3d560: 540000e0     	b.eq	0x3d57c <operator delete(void*)+0x21ec>
   3d564: f9400262     	ldr	x2, [x19]
   3d568: f9401fe3     	ldr	x3, [sp, #0x38]
   3d56c: aa1303e0     	mov	x0, x19
   3d570: 8b28c041     	add	x1, x2, w8, sxtw
   3d574: aa0303e4     	mov	x4, x3
   3d578: 97ff3fb4     	bl	0xd448 <__share_file+0x114>
   3d57c: f94027e8     	ldr	x8, [sp, #0x48]
   3d580: b4000088     	cbz	x8, 0x3d590 <operator delete(void*)+0x2200>
   3d584: f9401fe0     	ldr	x0, [sp, #0x38]
   3d588: 97ff2d16     	bl	0x89e0 <free@plt>
   3d58c: f9001fff     	str	xzr, [sp, #0x38]
   3d590: f9400668     	ldr	x8, [x19, #0x8]
   3d594: f9402fe5     	ldr	x5, [sp, #0x58]
   3d598: ab05011f     	cmn	x8, x5
   3d59c: 540000e0     	b.eq	0x3d5b8 <operator delete(void*)+0x2228>
   3d5a0: f9400262     	ldr	x2, [x19]
   3d5a4: f9402be3     	ldr	x3, [sp, #0x50]
   3d5a8: aa1303e0     	mov	x0, x19
   3d5ac: 8b28c041     	add	x1, x2, w8, sxtw
   3d5b0: aa0303e4     	mov	x4, x3
   3d5b4: 97ff3fa5     	bl	0xd448 <__share_file+0x114>
   3d5b8: f94033e8     	ldr	x8, [sp, #0x60]
   3d5bc: 910006b5     	add	x21, x21, #0x1
   3d5c0: b4fff908     	cbz	x8, 0x3d4e0 <operator delete(void*)+0x2150>
   3d5c4: f9402be0     	ldr	x0, [sp, #0x50]
   3d5c8: 97ff2d06     	bl	0x89e0 <free@plt>
   3d5cc: f9002bff     	str	xzr, [sp, #0x50]
   3d5d0: 17ffffc4     	b	0x3d4e0 <operator delete(void*)+0x2150>
   3d5d4: f9403fe8     	ldr	x8, [sp, #0x78]
   3d5d8: b40003a8     	cbz	x8, 0x3d64c <operator delete(void*)+0x22bc>
   3d5dc: a946a3f3     	ldp	x19, x8, [sp, #0x68]
   3d5e0: b4000308     	cbz	x8, 0x3d640 <operator delete(void*)+0x22b0>
   3d5e4: aa1f03f4     	mov	x20, xzr
   3d5e8: aa1f03f5     	mov	x21, xzr
   3d5ec: 52800317     	mov	w23, #0x18              // =24
   3d5f0: d2c00038     	mov	x24, #0x100000000       // =4294967296
   3d5f4: 14000008     	b	0x3d614 <operator delete(void*)+0x2284>
   3d5f8: 9b174f28     	madd	x8, x25, x23, x19
   3d5fc: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   3d600: f9403be8     	ldr	x8, [sp, #0x70]
   3d604: 910006b5     	add	x21, x21, #0x1
   3d608: eb0802bf     	cmp	x21, x8
   3d60c: 8b180294     	add	x20, x20, x24
   3d610: 54000162     	b.hs	0x3d63c <operator delete(void*)+0x22ac>
   3d614: 9360fe99     	asr	x25, x20, #32
   3d618: 9b174f3a     	madd	x26, x25, x23, x19
   3d61c: b4ffff5a     	cbz	x26, 0x3d604 <operator delete(void*)+0x2274>
   3d620: 9b174f28     	madd	x8, x25, x23, x19
   3d624: f9400908     	ldr	x8, [x8, #0x10]
   3d628: b4fffe88     	cbz	x8, 0x3d5f8 <operator delete(void*)+0x2268>
   3d62c: f9400340     	ldr	x0, [x26]
   3d630: 97ff2cec     	bl	0x89e0 <free@plt>
   3d634: f900035f     	str	xzr, [x26]
   3d638: 17fffff0     	b	0x3d5f8 <operator delete(void*)+0x2268>
   3d63c: f94037f3     	ldr	x19, [sp, #0x68]
   3d640: aa1303e0     	mov	x0, x19
   3d644: 97ff2ce7     	bl	0x89e0 <free@plt>
   3d648: f90037ff     	str	xzr, [sp, #0x68]
   3d64c: f85b03a8     	ldur	x8, [x29, #-0x50]
   3d650: b40003a8     	cbz	x8, 0x3d6c4 <operator delete(void*)+0x2334>
   3d654: a97a23b3     	ldp	x19, x8, [x29, #-0x60]
   3d658: b4000308     	cbz	x8, 0x3d6b8 <operator delete(void*)+0x2328>
   3d65c: aa1f03f4     	mov	x20, xzr
   3d660: aa1f03f5     	mov	x21, xzr
   3d664: 52800317     	mov	w23, #0x18              // =24
   3d668: d2c00038     	mov	x24, #0x100000000       // =4294967296
   3d66c: 14000008     	b	0x3d68c <operator delete(void*)+0x22fc>
   3d670: 9b174f28     	madd	x8, x25, x23, x19
   3d674: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   3d678: f85a83a8     	ldur	x8, [x29, #-0x58]
   3d67c: 910006b5     	add	x21, x21, #0x1
   3d680: eb0802bf     	cmp	x21, x8
   3d684: 8b180294     	add	x20, x20, x24
   3d688: 54000162     	b.hs	0x3d6b4 <operator delete(void*)+0x2324>
   3d68c: 9360fe99     	asr	x25, x20, #32
   3d690: 9b174f3a     	madd	x26, x25, x23, x19
   3d694: b4ffff5a     	cbz	x26, 0x3d67c <operator delete(void*)+0x22ec>
   3d698: 9b174f28     	madd	x8, x25, x23, x19
   3d69c: f9400908     	ldr	x8, [x8, #0x10]
   3d6a0: b4fffe88     	cbz	x8, 0x3d670 <operator delete(void*)+0x22e0>
   3d6a4: f9400340     	ldr	x0, [x26]
   3d6a8: 97ff2cce     	bl	0x89e0 <free@plt>
   3d6ac: f900035f     	str	xzr, [x26]
   3d6b0: 17fffff0     	b	0x3d670 <operator delete(void*)+0x22e0>
   3d6b4: f85a03b3     	ldur	x19, [x29, #-0x60]
   3d6b8: aa1303e0     	mov	x0, x19
   3d6bc: 97ff2cc9     	bl	0x89e0 <free@plt>
   3d6c0: f81a03bf     	stur	xzr, [x29, #-0x60]
   3d6c4: f94016c8     	ldr	x8, [x22, #0x28]
   3d6c8: f85b83a9     	ldur	x9, [x29, #-0x48]
   3d6cc: eb09011f     	cmp	x8, x9
   3d6d0: 54000101     	b.ne	0x3d6f0 <operator delete(void*)+0x2360>
   3d6d4: a94e7bfd     	ldp	x29, x30, [sp, #0xe0]
   3d6d8: a94d4ff4     	ldp	x20, x19, [sp, #0xd0]
   3d6dc: a94c57f6     	ldp	x22, x21, [sp, #0xc0]
   3d6e0: a94b5ff8     	ldp	x24, x23, [sp, #0xb0]
   3d6e4: a94a67fa     	ldp	x26, x25, [sp, #0xa0]
   3d6e8: 9103c3ff     	add	sp, sp, #0xf0
   3d6ec: d65f03c0     	ret
   3d6f0: 97ff2b7c     	bl	0x84e0 <__stack_chk_fail@plt>
   3d6f4: d103c3ff     	sub	sp, sp, #0xf0
   3d6f8: a9096ffc     	stp	x28, x27, [sp, #0x90]
   3d6fc: a90a67fa     	stp	x26, x25, [sp, #0xa0]
   3d700: a90b5ff8     	stp	x24, x23, [sp, #0xb0]
   3d704: a90c57f6     	stp	x22, x21, [sp, #0xc0]
   3d708: a90d4ff4     	stp	x20, x19, [sp, #0xd0]
   3d70c: a90e7bfd     	stp	x29, x30, [sp, #0xe0]
   3d710: 910383fd     	add	x29, sp, #0xe0
   3d714: aa0803f3     	mov	x19, x8
   3d718: d53bd048     	mrs	x8, TPIDR_EL0
   3d71c: f90007e8     	str	x8, [sp, #0x8]
   3d720: f9401508     	ldr	x8, [x8, #0x28]
   3d724: aa0003f4     	mov	x20, x0
   3d728: 2a1f03e2     	mov	w2, wzr
   3d72c: f81a83a8     	stur	x8, [x29, #-0x58]
   3d730: a9007e7f     	stp	xzr, xzr, [x19]
   3d734: f9000a7f     	str	xzr, [x19, #0x10]
   3d738: f9400401     	ldr	x1, [x0, #0x8]
   3d73c: aa1303e0     	mov	x0, x19
   3d740: 97ff3eff     	bl	0xd33c <__share_file+0x8>
   3d744: 90000140     	adrp	x0, 0x65000
   3d748: 91398c00     	add	x0, x0, #0xe63
   3d74c: 52800041     	mov	w1, #0x2                // =2
   3d750: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   3d754: f90023ff     	str	xzr, [sp, #0x40]
   3d758: 97ff2aba     	bl	0x8240 <__strlen_chk@plt>
   3d75c: b4000120     	cbz	x0, 0x3d780 <operator delete(void*)+0x23f0>
   3d760: 90000143     	adrp	x3, 0x65000
   3d764: aa0003e5     	mov	x5, x0
   3d768: 91398c63     	add	x3, x3, #0xe63
   3d76c: 910103e0     	add	x0, sp, #0x40
   3d770: aa1f03e1     	mov	x1, xzr
   3d774: aa1f03e2     	mov	x2, xzr
   3d778: aa1f03e4     	mov	x4, xzr
   3d77c: 97ff3f33     	bl	0xd448 <__share_file+0x114>
   3d780: 90000140     	adrp	x0, 0x65000
   3d784: 91392000     	add	x0, x0, #0xe48
   3d788: 52800041     	mov	w1, #0x2                // =2
   3d78c: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   3d790: f90017ff     	str	xzr, [sp, #0x28]
   3d794: 97ff2aab     	bl	0x8240 <__strlen_chk@plt>
   3d798: b4000120     	cbz	x0, 0x3d7bc <operator delete(void*)+0x242c>
   3d79c: f94017e1     	ldr	x1, [sp, #0x28]
   3d7a0: 90000143     	adrp	x3, 0x65000
   3d7a4: aa0003e5     	mov	x5, x0
   3d7a8: 91392063     	add	x3, x3, #0xe48
   3d7ac: 9100a3e0     	add	x0, sp, #0x28
   3d7b0: aa0103e2     	mov	x2, x1
   3d7b4: aa1f03e4     	mov	x4, xzr
   3d7b8: 97ff3f24     	bl	0xd448 <__share_file+0x114>
   3d7bc: 910163e8     	add	x8, sp, #0x58
   3d7c0: 910103e1     	add	x1, sp, #0x40
   3d7c4: 9100a3e2     	add	x2, sp, #0x28
   3d7c8: aa1403e0     	mov	x0, x20
   3d7cc: 97ff40f2     	bl	0xdb94 <__share_file+0x860>
   3d7d0: 90000140     	adrp	x0, 0x65000
   3d7d4: 91392000     	add	x0, x0, #0xe48
   3d7d8: 52800041     	mov	w1, #0x2                // =2
   3d7dc: a901ffff     	stp	xzr, xzr, [sp, #0x18]
   3d7e0: f9000bff     	str	xzr, [sp, #0x10]
   3d7e4: 97ff2a97     	bl	0x8240 <__strlen_chk@plt>
   3d7e8: b4000120     	cbz	x0, 0x3d80c <operator delete(void*)+0x247c>
   3d7ec: f9400be1     	ldr	x1, [sp, #0x10]
   3d7f0: 90000143     	adrp	x3, 0x65000
   3d7f4: aa0003e5     	mov	x5, x0
   3d7f8: 91392063     	add	x3, x3, #0xe48
   3d7fc: 910043e0     	add	x0, sp, #0x10
   3d800: aa0103e2     	mov	x2, x1
   3d804: aa1f03e4     	mov	x4, xzr
   3d808: 97ff3f10     	bl	0xd448 <__share_file+0x114>
   3d80c: 9101c3e8     	add	x8, sp, #0x70
   3d810: 910163e0     	add	x0, sp, #0x58
   3d814: 910043e1     	add	x1, sp, #0x10
   3d818: 97ffc4fb     	bl	0x2ec04 <__api_tcp_server+0x1af4>
   3d81c: f94013e8     	ldr	x8, [sp, #0x20]
   3d820: b4000088     	cbz	x8, 0x3d830 <operator delete(void*)+0x24a0>
   3d824: f9400be0     	ldr	x0, [sp, #0x10]
   3d828: 97ff2c6e     	bl	0x89e0 <free@plt>
   3d82c: f9000bff     	str	xzr, [sp, #0x10]
   3d830: f94037e8     	ldr	x8, [sp, #0x68]
   3d834: b4000088     	cbz	x8, 0x3d844 <operator delete(void*)+0x24b4>
   3d838: f9402fe0     	ldr	x0, [sp, #0x58]
   3d83c: 97ff2c69     	bl	0x89e0 <free@plt>
   3d840: f9002fff     	str	xzr, [sp, #0x58]
   3d844: f9401fe8     	ldr	x8, [sp, #0x38]
   3d848: a9067fff     	stp	xzr, xzr, [sp, #0x60]
   3d84c: b4000088     	cbz	x8, 0x3d85c <operator delete(void*)+0x24cc>
   3d850: f94017e0     	ldr	x0, [sp, #0x28]
   3d854: 97ff2c63     	bl	0x89e0 <free@plt>
   3d858: f90017ff     	str	xzr, [sp, #0x28]
   3d85c: f9402be8     	ldr	x8, [sp, #0x50]
   3d860: b4000088     	cbz	x8, 0x3d870 <operator delete(void*)+0x24e0>
   3d864: f94023e0     	ldr	x0, [sp, #0x40]
   3d868: 97ff2c5e     	bl	0x89e0 <free@plt>
   3d86c: f90023ff     	str	xzr, [sp, #0x40]
   3d870: f9403fe1     	ldr	x1, [sp, #0x78]
   3d874: 910163e0     	add	x0, sp, #0x58
   3d878: 2a1f03e2     	mov	w2, wzr
   3d87c: a9067fff     	stp	xzr, xzr, [sp, #0x60]
   3d880: f9002fff     	str	xzr, [sp, #0x58]
   3d884: 97ff3bf7     	bl	0xc860 <__send_to_http_server+0x380>
   3d888: f9403fe8     	ldr	x8, [sp, #0x78]
   3d88c: b4000c08     	cbz	x8, 0x3da0c <operator delete(void*)+0x267c>
   3d890: b0000134     	adrp	x20, 0x62000
   3d894: b0000135     	adrp	x21, 0x62000
   3d898: aa1f03f8     	mov	x24, xzr
   3d89c: aa1f03f9     	mov	x25, xzr
   3d8a0: 5280031a     	mov	w26, #0x18              // =24
   3d8a4: 911d4294     	add	x20, x20, #0x750
   3d8a8: 911d46b5     	add	x21, x21, #0x751
   3d8ac: 14000010     	b	0x3d8ec <operator delete(void*)+0x255c>
   3d8b0: f9403fe8     	ldr	x8, [sp, #0x78]
   3d8b4: eb19011f     	cmp	x8, x25
   3d8b8: 54001e09     	b.ls	0x3dc78 <operator delete(void*)+0x28e8>
   3d8bc: f9403be8     	ldr	x8, [sp, #0x70]
   3d8c0: a945a7e2     	ldp	x2, x9, [sp, #0x58]
   3d8c4: 910163e0     	add	x0, sp, #0x58
   3d8c8: 9b1a22e3     	madd	x3, x23, x26, x8
   3d8cc: 9b1a0921     	madd	x1, x9, x26, x2
   3d8d0: 97ff4dc1     	bl	0x10fd4 <__share_file+0x3ca0>
   3d8d4: f9403fe8     	ldr	x8, [sp, #0x78]
   3d8d8: 91000739     	add	x25, x25, #0x1
   3d8dc: eb08033f     	cmp	x25, x8
   3d8e0: d2c00028     	mov	x8, #0x100000000        // =4294967296
   3d8e4: 8b080318     	add	x24, x24, x8
   3d8e8: 54000922     	b.hs	0x3da0c <operator delete(void*)+0x267c>
   3d8ec: f9403bfb     	ldr	x27, [sp, #0x70]
   3d8f0: 9360ff17     	asr	x23, x24, #32
   3d8f4: 52800061     	mov	w1, #0x3                // =3
   3d8f8: aa1403e0     	mov	x0, x20
   3d8fc: 9b1a6ef6     	madd	x22, x23, x26, x27
   3d900: f8408edc     	ldr	x28, [x22, #0x8]!
   3d904: 97ff2a4f     	bl	0x8240 <__strlen_chk@plt>
   3d908: eb00039f     	cmp	x28, x0
   3d90c: 540003c1     	b.ne	0x3d984 <operator delete(void*)+0x25f4>
   3d910: f94002d6     	ldr	x22, [x22]
   3d914: b4000096     	cbz	x22, 0x3d924 <operator delete(void*)+0x2594>
   3d918: 9b1a7ee8     	mul	x8, x23, x26
   3d91c: f8686b60     	ldr	x0, [x27, x8]
   3d920: 14000003     	b	0x3d92c <operator delete(void*)+0x259c>
   3d924: d0000120     	adrp	x0, 0x63000
   3d928: 912c5c00     	add	x0, x0, #0xb17
   3d92c: aa1403e1     	mov	x1, x20
   3d930: aa1603e2     	mov	x2, x22
   3d934: 97ff2ac3     	bl	0x8440 <memcmp@plt>
   3d938: f1000adf     	cmp	x22, #0x2
   3d93c: 54000241     	b.ne	0x3d984 <operator delete(void*)+0x25f4>
   3d940: 35000220     	cbnz	w0, 0x3d984 <operator delete(void*)+0x25f4>
   3d944: f94033e8     	ldr	x8, [sp, #0x60]
   3d948: b4000508     	cbz	x8, 0x3d9e8 <operator delete(void*)+0x2658>
   3d94c: f9402fe9     	ldr	x9, [sp, #0x58]
   3d950: d503201f     	nop
   3d954: 9b1a2508     	madd	x8, x8, x26, x9
   3d958: f85f8109     	ldur	x9, [x8, #-0x8]
   3d95c: d1006116     	sub	x22, x8, #0x18
   3d960: b4000089     	cbz	x9, 0x3d970 <operator delete(void*)+0x25e0>
   3d964: f94002c0     	ldr	x0, [x22]
   3d968: 97ff2c1e     	bl	0x89e0 <free@plt>
   3d96c: f90002df     	str	xzr, [x22]
   3d970: a900fedf     	stp	xzr, xzr, [x22, #0x8]
   3d974: f94033e8     	ldr	x8, [sp, #0x60]
   3d978: d1000508     	sub	x8, x8, #0x1
   3d97c: f90033e8     	str	x8, [sp, #0x60]
   3d980: 17ffffd5     	b	0x3d8d4 <operator delete(void*)+0x2544>
   3d984: f9403fe8     	ldr	x8, [sp, #0x78]
   3d988: eb19011f     	cmp	x8, x25
   3d98c: 54001769     	b.ls	0x3dc78 <operator delete(void*)+0x28e8>
   3d990: f9403bfb     	ldr	x27, [sp, #0x70]
   3d994: 52800041     	mov	w1, #0x2                // =2
   3d998: aa1503e0     	mov	x0, x21
   3d99c: 9b1a6ef6     	madd	x22, x23, x26, x27
   3d9a0: f8408edc     	ldr	x28, [x22, #0x8]!
   3d9a4: 97ff2a27     	bl	0x8240 <__strlen_chk@plt>
   3d9a8: eb00039f     	cmp	x28, x0
   3d9ac: 54fff821     	b.ne	0x3d8b0 <operator delete(void*)+0x2520>
   3d9b0: f94002d6     	ldr	x22, [x22]
   3d9b4: b4000096     	cbz	x22, 0x3d9c4 <operator delete(void*)+0x2634>
   3d9b8: 9b1a7ee8     	mul	x8, x23, x26
   3d9bc: f8686b60     	ldr	x0, [x27, x8]
   3d9c0: 14000003     	b	0x3d9cc <operator delete(void*)+0x263c>
   3d9c4: d0000120     	adrp	x0, 0x63000
   3d9c8: 912c5c00     	add	x0, x0, #0xb17
   3d9cc: aa1503e1     	mov	x1, x21
   3d9d0: aa1603e2     	mov	x2, x22
   3d9d4: 97ff2a9b     	bl	0x8440 <memcmp@plt>
   3d9d8: f10006df     	cmp	x22, #0x1
   3d9dc: 54fff6a1     	b.ne	0x3d8b0 <operator delete(void*)+0x2520>
   3d9e0: 34fff7a0     	cbz	w0, 0x3d8d4 <operator delete(void*)+0x2544>
   3d9e4: 17ffffb3     	b	0x3d8b0 <operator delete(void*)+0x2520>
   3d9e8: f9403fe8     	ldr	x8, [sp, #0x78]
   3d9ec: eb19011f     	cmp	x8, x25
   3d9f0: 54001449     	b.ls	0x3dc78 <operator delete(void*)+0x28e8>
   3d9f4: f9403be8     	ldr	x8, [sp, #0x70]
   3d9f8: f9402fe1     	ldr	x1, [sp, #0x58]
   3d9fc: 910163e0     	add	x0, sp, #0x58
   3da00: 9b1a22e3     	madd	x3, x23, x26, x8
   3da04: aa0103e2     	mov	x2, x1
   3da08: 17ffffb2     	b	0x3d8d0 <operator delete(void*)+0x2540>
   3da0c: f94033e8     	ldr	x8, [sp, #0x60]
   3da10: b40007c8     	cbz	x8, 0x3db08 <operator delete(void*)+0x2778>
   3da14: 90000154     	adrp	x20, 0x65000
   3da18: aa1f03f5     	mov	x21, xzr
   3da1c: aa1f03f6     	mov	x22, xzr
   3da20: 52800318     	mov	w24, #0x18              // =24
   3da24: d2c00039     	mov	x25, #0x100000000       // =4294967296
   3da28: 91392294     	add	x20, x20, #0xe48
   3da2c: b50000f6     	cbnz	x22, 0x3da48 <operator delete(void*)+0x26b8>
   3da30: 14000023     	b	0x3dabc <operator delete(void*)+0x272c>
   3da34: 910006d6     	add	x22, x22, #0x1
   3da38: eb0802df     	cmp	x22, x8
   3da3c: 8b1902b5     	add	x21, x21, x25
   3da40: 54000642     	b.hs	0x3db08 <operator delete(void*)+0x2778>
   3da44: b40003d6     	cbz	x22, 0x3dabc <operator delete(void*)+0x272c>
   3da48: 52800041     	mov	w1, #0x2                // =2
   3da4c: aa1403e0     	mov	x0, x20
   3da50: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   3da54: f90023ff     	str	xzr, [sp, #0x40]
   3da58: 97ff29fa     	bl	0x8240 <__strlen_chk@plt>
   3da5c: b4000100     	cbz	x0, 0x3da7c <operator delete(void*)+0x26ec>
   3da60: f94023e1     	ldr	x1, [sp, #0x40]
   3da64: aa0003e5     	mov	x5, x0
   3da68: 910103e0     	add	x0, sp, #0x40
   3da6c: aa1403e3     	mov	x3, x20
   3da70: aa0103e2     	mov	x2, x1
   3da74: aa1f03e4     	mov	x4, xzr
   3da78: 97ff3e74     	bl	0xd448 <__share_file+0x114>
   3da7c: f9400668     	ldr	x8, [x19, #0x8]
   3da80: f94027e5     	ldr	x5, [sp, #0x48]
   3da84: ab05011f     	cmn	x8, x5
   3da88: 540000e0     	b.eq	0x3daa4 <operator delete(void*)+0x2714>
   3da8c: f9400262     	ldr	x2, [x19]
   3da90: f94023e3     	ldr	x3, [sp, #0x40]
   3da94: aa1303e0     	mov	x0, x19
   3da98: 8b28c041     	add	x1, x2, w8, sxtw
   3da9c: aa0303e4     	mov	x4, x3
   3daa0: 97ff3e6a     	bl	0xd448 <__share_file+0x114>
   3daa4: f9402be8     	ldr	x8, [sp, #0x50]
   3daa8: b4000088     	cbz	x8, 0x3dab8 <operator delete(void*)+0x2728>
   3daac: f94023e0     	ldr	x0, [sp, #0x40]
   3dab0: 97ff2bcc     	bl	0x89e0 <free@plt>
   3dab4: f90023ff     	str	xzr, [sp, #0x40]
   3dab8: f94033e8     	ldr	x8, [sp, #0x60]
   3dabc: eb16011f     	cmp	x8, x22
   3dac0: 54000dc9     	b.ls	0x3dc78 <operator delete(void*)+0x28e8>
   3dac4: f9402fe9     	ldr	x9, [sp, #0x58]
   3dac8: 9360feab     	asr	x11, x21, #32
   3dacc: f940066a     	ldr	x10, [x19, #0x8]
   3dad0: d503201f     	nop
   3dad4: 9b18256c     	madd	x12, x11, x24, x9
   3dad8: f9400585     	ldr	x5, [x12, #0x8]
   3dadc: ab05015f     	cmn	x10, x5
   3dae0: 54fffaa0     	b.eq	0x3da34 <operator delete(void*)+0x26a4>
   3dae4: 9b187d68     	mul	x8, x11, x24
   3dae8: f9400262     	ldr	x2, [x19]
   3daec: f8686923     	ldr	x3, [x9, x8]
   3daf0: aa1303e0     	mov	x0, x19
   3daf4: 8b2ac041     	add	x1, x2, w10, sxtw
   3daf8: aa0303e4     	mov	x4, x3
   3dafc: 97ff3e53     	bl	0xd448 <__share_file+0x114>
   3db00: f94033e8     	ldr	x8, [sp, #0x60]
   3db04: 17ffffcc     	b	0x3da34 <operator delete(void*)+0x26a4>
   3db08: f9400668     	ldr	x8, [x19, #0x8]
   3db0c: b5000248     	cbnz	x8, 0x3db54 <operator delete(void*)+0x27c4>
   3db10: f9400268     	ldr	x8, [x19]
   3db14: f900067f     	str	xzr, [x19, #0x8]
   3db18: b4000048     	cbz	x8, 0x3db20 <operator delete(void*)+0x2790>
   3db1c: 3900011f     	strb	wzr, [x8]
   3db20: f0000120     	adrp	x0, 0x64000
   3db24: 910b0c00     	add	x0, x0, #0x2c3
   3db28: 52800061     	mov	w1, #0x3                // =3
   3db2c: 97ff29c5     	bl	0x8240 <__strlen_chk@plt>
   3db30: b4000120     	cbz	x0, 0x3db54 <operator delete(void*)+0x27c4>
   3db34: f9400261     	ldr	x1, [x19]
   3db38: f0000123     	adrp	x3, 0x64000
   3db3c: aa0003e5     	mov	x5, x0
   3db40: 910b0c63     	add	x3, x3, #0x2c3
   3db44: aa1303e0     	mov	x0, x19
   3db48: aa0103e2     	mov	x2, x1
   3db4c: aa1f03e4     	mov	x4, xzr
   3db50: 97ff3e3e     	bl	0xd448 <__share_file+0x114>
   3db54: f94037e8     	ldr	x8, [sp, #0x68]
   3db58: b40003a8     	cbz	x8, 0x3dbcc <operator delete(void*)+0x283c>
   3db5c: a945a3f3     	ldp	x19, x8, [sp, #0x58]
   3db60: b4000308     	cbz	x8, 0x3dbc0 <operator delete(void*)+0x2830>
   3db64: aa1f03f4     	mov	x20, xzr
   3db68: aa1f03f5     	mov	x21, xzr
   3db6c: 52800316     	mov	w22, #0x18              // =24
   3db70: d2c00037     	mov	x23, #0x100000000       // =4294967296
   3db74: 14000008     	b	0x3db94 <operator delete(void*)+0x2804>
   3db78: 9b164f08     	madd	x8, x24, x22, x19
   3db7c: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   3db80: f94033e8     	ldr	x8, [sp, #0x60]
   3db84: 910006b5     	add	x21, x21, #0x1
   3db88: eb0802bf     	cmp	x21, x8
   3db8c: 8b170294     	add	x20, x20, x23
   3db90: 54000162     	b.hs	0x3dbbc <operator delete(void*)+0x282c>
   3db94: 9360fe98     	asr	x24, x20, #32
   3db98: 9b164f19     	madd	x25, x24, x22, x19
   3db9c: b4ffff59     	cbz	x25, 0x3db84 <operator delete(void*)+0x27f4>
   3dba0: 9b164f08     	madd	x8, x24, x22, x19
   3dba4: f9400908     	ldr	x8, [x8, #0x10]
   3dba8: b4fffe88     	cbz	x8, 0x3db78 <operator delete(void*)+0x27e8>
   3dbac: f9400320     	ldr	x0, [x25]
   3dbb0: 97ff2b8c     	bl	0x89e0 <free@plt>
   3dbb4: f900033f     	str	xzr, [x25]
   3dbb8: 17fffff0     	b	0x3db78 <operator delete(void*)+0x27e8>
   3dbbc: f9402ff3     	ldr	x19, [sp, #0x58]
   3dbc0: aa1303e0     	mov	x0, x19
   3dbc4: 97ff2b87     	bl	0x89e0 <free@plt>
   3dbc8: f9002fff     	str	xzr, [sp, #0x58]
   3dbcc: f94043e8     	ldr	x8, [sp, #0x80]
   3dbd0: b40003a8     	cbz	x8, 0x3dc44 <operator delete(void*)+0x28b4>
   3dbd4: a94723f3     	ldp	x19, x8, [sp, #0x70]
   3dbd8: b4000308     	cbz	x8, 0x3dc38 <operator delete(void*)+0x28a8>
   3dbdc: aa1f03f4     	mov	x20, xzr
   3dbe0: aa1f03f5     	mov	x21, xzr
   3dbe4: 52800316     	mov	w22, #0x18              // =24
   3dbe8: d2c00037     	mov	x23, #0x100000000       // =4294967296
   3dbec: 14000008     	b	0x3dc0c <operator delete(void*)+0x287c>
   3dbf0: 9b164f08     	madd	x8, x24, x22, x19
   3dbf4: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   3dbf8: f9403fe8     	ldr	x8, [sp, #0x78]
   3dbfc: 910006b5     	add	x21, x21, #0x1
   3dc00: eb0802bf     	cmp	x21, x8
   3dc04: 8b170294     	add	x20, x20, x23
   3dc08: 54000162     	b.hs	0x3dc34 <operator delete(void*)+0x28a4>
   3dc0c: 9360fe98     	asr	x24, x20, #32
   3dc10: 9b164f19     	madd	x25, x24, x22, x19
   3dc14: b4ffff59     	cbz	x25, 0x3dbfc <operator delete(void*)+0x286c>
   3dc18: 9b164f08     	madd	x8, x24, x22, x19
   3dc1c: f9400908     	ldr	x8, [x8, #0x10]
   3dc20: b4fffe88     	cbz	x8, 0x3dbf0 <operator delete(void*)+0x2860>
   3dc24: f9400320     	ldr	x0, [x25]
   3dc28: 97ff2b6e     	bl	0x89e0 <free@plt>
   3dc2c: f900033f     	str	xzr, [x25]
   3dc30: 17fffff0     	b	0x3dbf0 <operator delete(void*)+0x2860>
   3dc34: f9403bf3     	ldr	x19, [sp, #0x70]
   3dc38: aa1303e0     	mov	x0, x19
   3dc3c: 97ff2b69     	bl	0x89e0 <free@plt>
   3dc40: f9003bff     	str	xzr, [sp, #0x70]
   3dc44: f94007e8     	ldr	x8, [sp, #0x8]
   3dc48: f9401508     	ldr	x8, [x8, #0x28]
   3dc4c: f85a83a9     	ldur	x9, [x29, #-0x58]
   3dc50: eb09011f     	cmp	x8, x9
   3dc54: 54000221     	b.ne	0x3dc98 <operator delete(void*)+0x2908>
   3dc58: a94e7bfd     	ldp	x29, x30, [sp, #0xe0]
   3dc5c: a94d4ff4     	ldp	x20, x19, [sp, #0xd0]
   3dc60: a94c57f6     	ldp	x22, x21, [sp, #0xc0]
   3dc64: a94b5ff8     	ldp	x24, x23, [sp, #0xb0]
   3dc68: a94a67fa     	ldp	x26, x25, [sp, #0xa0]
   3dc6c: a9496ffc     	ldp	x28, x27, [sp, #0x90]
   3dc70: 9103c3ff     	add	sp, sp, #0xf0
   3dc74: d65f03c0     	ret
   3dc78: b00000e0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   3dc7c: 90000122     	adrp	x2, 0x61000
   3dc80: b00000e3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   3dc84: 91215c00     	add	x0, x0, #0x857
   3dc88: 91065c42     	add	x2, x2, #0x197
   3dc8c: 91397863     	add	x3, x3, #0xe5e
   3dc90: 528023e1     	mov	w1, #0x11f              // =287
   3dc94: 97ff2953     	bl	0x81e0 <__assert2@plt>
   3dc98: 97ff2a12     	bl	0x84e0 <__stack_chk_fail@plt>
   3dc9c: d10283ff     	sub	sp, sp, #0xa0
   3dca0: a90567fa     	stp	x26, x25, [sp, #0x50]
   3dca4: a9065ff8     	stp	x24, x23, [sp, #0x60]
   3dca8: a90757f6     	stp	x22, x21, [sp, #0x70]
   3dcac: a9084ff4     	stp	x20, x19, [sp, #0x80]
   3dcb0: a9097bfd     	stp	x29, x30, [sp, #0x90]
   3dcb4: 910243fd     	add	x29, sp, #0x90
   3dcb8: d53bd057     	mrs	x23, TPIDR_EL0
   3dcbc: aa0803f3     	mov	x19, x8
   3dcc0: f94016e8     	ldr	x8, [x23, #0x28]
   3dcc4: aa0003f4     	mov	x20, x0
   3dcc8: 90000140     	adrp	x0, 0x65000
   3dccc: 91392000     	add	x0, x0, #0xe48
   3dcd0: 52800041     	mov	w1, #0x2                // =2
   3dcd4: f90027e8     	str	x8, [sp, #0x48]
   3dcd8: a903ffff     	stp	xzr, xzr, [sp, #0x38]
   3dcdc: f9001bff     	str	xzr, [sp, #0x30]
   3dce0: 97ff2958     	bl	0x8240 <__strlen_chk@plt>
   3dce4: b4000120     	cbz	x0, 0x3dd08 <operator delete(void*)+0x2978>
   3dce8: 90000143     	adrp	x3, 0x65000
   3dcec: aa0003e5     	mov	x5, x0
   3dcf0: 91392063     	add	x3, x3, #0xe48
   3dcf4: 9100c3e0     	add	x0, sp, #0x30
   3dcf8: aa1f03e1     	mov	x1, xzr
   3dcfc: aa1f03e2     	mov	x2, xzr
   3dd00: aa1f03e4     	mov	x4, xzr
   3dd04: 97ff3dd1     	bl	0xd448 <__share_file+0x114>
   3dd08: f9400688     	ldr	x8, [x20, #0x8]
   3dd0c: b40002c8     	cbz	x8, 0x3dd64 <operator delete(void*)+0x29d4>
   3dd10: f9401ff5     	ldr	x21, [sp, #0x38]
   3dd14: d10006a9     	sub	x9, x21, #0x1
   3dd18: eb08013f     	cmp	x9, x8
   3dd1c: 540001c2     	b.hs	0x3dd54 <operator delete(void*)+0x29c4>
   3dd20: f9400289     	ldr	x9, [x20]
   3dd24: f9401bf6     	ldr	x22, [sp, #0x30]
   3dd28: cb150108     	sub	x8, x8, x21
   3dd2c: d1000539     	sub	x25, x9, #0x1
   3dd30: b4000128     	cbz	x8, 0x3dd54 <operator delete(void*)+0x29c4>
   3dd34: 8b080320     	add	x0, x25, x8
   3dd38: aa1603e1     	mov	x1, x22
   3dd3c: aa1503e2     	mov	x2, x21
   3dd40: d1000518     	sub	x24, x8, #0x1
   3dd44: 97ff29bf     	bl	0x8440 <memcmp@plt>
   3dd48: aa1803e8     	mov	x8, x24
   3dd4c: 35ffff20     	cbnz	w0, 0x3dd30 <operator delete(void*)+0x29a0>
   3dd50: 14000006     	b	0x3dd68 <operator delete(void*)+0x29d8>
   3dd54: 92800018     	mov	x24, #-0x1              // =-1
   3dd58: f94023e8     	ldr	x8, [sp, #0x40]
   3dd5c: b50000a8     	cbnz	x8, 0x3dd70 <operator delete(void*)+0x29e0>
   3dd60: 14000007     	b	0x3dd7c <operator delete(void*)+0x29ec>
   3dd64: 92800018     	mov	x24, #-0x1              // =-1
   3dd68: f94023e8     	ldr	x8, [sp, #0x40]
   3dd6c: b4000088     	cbz	x8, 0x3dd7c <operator delete(void*)+0x29ec>
   3dd70: f9401be0     	ldr	x0, [sp, #0x30]
   3dd74: 97ff2b1b     	bl	0x89e0 <free@plt>
   3dd78: f9001bff     	str	xzr, [sp, #0x30]
   3dd7c: 90000140     	adrp	x0, 0x65000
   3dd80: 91398c00     	add	x0, x0, #0xe63
   3dd84: 52800041     	mov	w1, #0x2                // =2
   3dd88: a903ffff     	stp	xzr, xzr, [sp, #0x38]
   3dd8c: f9001bff     	str	xzr, [sp, #0x30]
   3dd90: 97ff292c     	bl	0x8240 <__strlen_chk@plt>
   3dd94: b4000120     	cbz	x0, 0x3ddb8 <operator delete(void*)+0x2a28>
   3dd98: 90000143     	adrp	x3, 0x65000
   3dd9c: aa0003e5     	mov	x5, x0
   3dda0: 91398c63     	add	x3, x3, #0xe63
   3dda4: 9100c3e0     	add	x0, sp, #0x30
   3dda8: aa1f03e1     	mov	x1, xzr
   3ddac: aa1f03e2     	mov	x2, xzr
   3ddb0: aa1f03e4     	mov	x4, xzr
   3ddb4: 97ff3da5     	bl	0xd448 <__share_file+0x114>
   3ddb8: f9400688     	ldr	x8, [x20, #0x8]
   3ddbc: b40002c8     	cbz	x8, 0x3de14 <operator delete(void*)+0x2a84>
   3ddc0: f9401ff5     	ldr	x21, [sp, #0x38]
   3ddc4: d10006a9     	sub	x9, x21, #0x1
   3ddc8: eb08013f     	cmp	x9, x8
   3ddcc: 540001c2     	b.hs	0x3de04 <operator delete(void*)+0x2a74>
   3ddd0: f9400289     	ldr	x9, [x20]
   3ddd4: f9401bf6     	ldr	x22, [sp, #0x30]
   3ddd8: cb150108     	sub	x8, x8, x21
   3dddc: d100053a     	sub	x26, x9, #0x1
   3dde0: b4000128     	cbz	x8, 0x3de04 <operator delete(void*)+0x2a74>
   3dde4: 8b080340     	add	x0, x26, x8
   3dde8: aa1603e1     	mov	x1, x22
   3ddec: aa1503e2     	mov	x2, x21
   3ddf0: d1000519     	sub	x25, x8, #0x1
   3ddf4: 97ff2993     	bl	0x8440 <memcmp@plt>
   3ddf8: aa1903e8     	mov	x8, x25
   3ddfc: 35ffff20     	cbnz	w0, 0x3dde0 <operator delete(void*)+0x2a50>
   3de00: 14000006     	b	0x3de18 <operator delete(void*)+0x2a88>
   3de04: 92800019     	mov	x25, #-0x1              // =-1
   3de08: f94023e8     	ldr	x8, [sp, #0x40]
   3de0c: b50000a8     	cbnz	x8, 0x3de20 <operator delete(void*)+0x2a90>
   3de10: 14000007     	b	0x3de2c <operator delete(void*)+0x2a9c>
   3de14: 92800019     	mov	x25, #-0x1              // =-1
   3de18: f94023e8     	ldr	x8, [sp, #0x40]
   3de1c: b4000088     	cbz	x8, 0x3de2c <operator delete(void*)+0x2a9c>
   3de20: f9401be0     	ldr	x0, [sp, #0x30]
   3de24: 97ff2aef     	bl	0x89e0 <free@plt>
   3de28: f9001bff     	str	xzr, [sp, #0x30]
   3de2c: eb19031f     	cmp	x24, x25
   3de30: 9a993308     	csel	x8, x24, x25, lo
   3de34: b100051f     	cmn	x8, #0x1
   3de38: 540008c0     	b.eq	0x3df50 <operator delete(void*)+0x2bc0>
   3de3c: f9400689     	ldr	x9, [x20, #0x8]
   3de40: b4000be9     	cbz	x9, 0x3dfbc <operator delete(void*)+0x2c2c>
   3de44: eb09011f     	cmp	x8, x9
   3de48: 9a888135     	csel	x21, x9, x8, hi
   3de4c: a903ffff     	stp	xzr, xzr, [sp, #0x38]
   3de50: f9001bff     	str	xzr, [sp, #0x30]
   3de54: b4000195     	cbz	x21, 0x3de84 <operator delete(void*)+0x2af4>
   3de58: 9100c3e0     	add	x0, sp, #0x30
   3de5c: 52800022     	mov	w2, #0x1                // =1
   3de60: aa1503e1     	mov	x1, x21
   3de64: 97ff3d36     	bl	0xd33c <__share_file+0x8>
   3de68: f9401be1     	ldr	x1, [sp, #0x30]
   3de6c: f9400283     	ldr	x3, [x20]
   3de70: 9100c3e0     	add	x0, sp, #0x30
   3de74: aa1503e5     	mov	x5, x21
   3de78: aa0103e2     	mov	x2, x1
   3de7c: aa0303e4     	mov	x4, x3
   3de80: 97ff3d72     	bl	0xd448 <__share_file+0x114>
   3de84: 90000140     	adrp	x0, 0x65000
   3de88: 91398c00     	add	x0, x0, #0xe63
   3de8c: 52800041     	mov	w1, #0x2                // =2
   3de90: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   3de94: f9000fff     	str	xzr, [sp, #0x18]
   3de98: 97ff28ea     	bl	0x8240 <__strlen_chk@plt>
   3de9c: b4000120     	cbz	x0, 0x3dec0 <operator delete(void*)+0x2b30>
   3dea0: 90000143     	adrp	x3, 0x65000
   3dea4: aa0003e5     	mov	x5, x0
   3dea8: 91398c63     	add	x3, x3, #0xe63
   3deac: 910063e0     	add	x0, sp, #0x18
   3deb0: aa1f03e1     	mov	x1, xzr
   3deb4: aa1f03e2     	mov	x2, xzr
   3deb8: aa1f03e4     	mov	x4, xzr
   3debc: 97ff3d63     	bl	0xd448 <__share_file+0x114>
   3dec0: 90000140     	adrp	x0, 0x65000
   3dec4: 91392000     	add	x0, x0, #0xe48
   3dec8: 52800041     	mov	w1, #0x2                // =2
   3decc: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   3ded0: f90003ff     	str	xzr, [sp]
   3ded4: 97ff28db     	bl	0x8240 <__strlen_chk@plt>
   3ded8: b4000120     	cbz	x0, 0x3defc <operator delete(void*)+0x2b6c>
   3dedc: 90000143     	adrp	x3, 0x65000
   3dee0: aa0003e5     	mov	x5, x0
   3dee4: 91392063     	add	x3, x3, #0xe48
   3dee8: 910003e0     	mov	x0, sp
   3deec: aa1f03e1     	mov	x1, xzr
   3def0: aa1f03e2     	mov	x2, xzr
   3def4: aa1f03e4     	mov	x4, xzr
   3def8: 97ff3d54     	bl	0xd448 <__share_file+0x114>
   3defc: 9100c3e0     	add	x0, sp, #0x30
   3df00: 910063e1     	add	x1, sp, #0x18
   3df04: 910003e2     	mov	x2, sp
   3df08: aa1303e8     	mov	x8, x19
   3df0c: 97ff3f22     	bl	0xdb94 <__share_file+0x860>
   3df10: f9400be8     	ldr	x8, [sp, #0x10]
   3df14: b4000088     	cbz	x8, 0x3df24 <operator delete(void*)+0x2b94>
   3df18: f94003e0     	ldr	x0, [sp]
   3df1c: 97ff2ab1     	bl	0x89e0 <free@plt>
   3df20: f90003ff     	str	xzr, [sp]
   3df24: f94017e8     	ldr	x8, [sp, #0x28]
   3df28: b4000088     	cbz	x8, 0x3df38 <operator delete(void*)+0x2ba8>
   3df2c: f9400fe0     	ldr	x0, [sp, #0x18]
   3df30: 97ff2aac     	bl	0x89e0 <free@plt>
   3df34: f9000fff     	str	xzr, [sp, #0x18]
   3df38: f94023e8     	ldr	x8, [sp, #0x40]
   3df3c: b4000288     	cbz	x8, 0x3df8c <operator delete(void*)+0x2bfc>
   3df40: f9401be0     	ldr	x0, [sp, #0x30]
   3df44: 97ff2aa7     	bl	0x89e0 <free@plt>
   3df48: f9001bff     	str	xzr, [sp, #0x30]
   3df4c: 14000010     	b	0x3df8c <operator delete(void*)+0x2bfc>
   3df50: f0000120     	adrp	x0, 0x64000
   3df54: 910b0c00     	add	x0, x0, #0x2c3
   3df58: 52800061     	mov	w1, #0x3                // =3
   3df5c: a9007e7f     	stp	xzr, xzr, [x19]
   3df60: f9000a7f     	str	xzr, [x19, #0x10]
   3df64: 97ff28b7     	bl	0x8240 <__strlen_chk@plt>
   3df68: b4000120     	cbz	x0, 0x3df8c <operator delete(void*)+0x2bfc>
   3df6c: f9400261     	ldr	x1, [x19]
   3df70: f0000123     	adrp	x3, 0x64000
   3df74: aa0003e5     	mov	x5, x0
   3df78: 910b0c63     	add	x3, x3, #0x2c3
   3df7c: aa1303e0     	mov	x0, x19
   3df80: aa0103e2     	mov	x2, x1
   3df84: aa1f03e4     	mov	x4, xzr
   3df88: 97ff3d30     	bl	0xd448 <__share_file+0x114>
   3df8c: f94016e8     	ldr	x8, [x23, #0x28]
   3df90: f94027e9     	ldr	x9, [sp, #0x48]
   3df94: eb09011f     	cmp	x8, x9
   3df98: 54000101     	b.ne	0x3dfb8 <operator delete(void*)+0x2c28>
   3df9c: a9497bfd     	ldp	x29, x30, [sp, #0x90]
   3dfa0: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   3dfa4: a94757f6     	ldp	x22, x21, [sp, #0x70]
   3dfa8: a9465ff8     	ldp	x24, x23, [sp, #0x60]
   3dfac: a94567fa     	ldp	x26, x25, [sp, #0x50]
   3dfb0: 910283ff     	add	sp, sp, #0xa0
   3dfb4: d65f03c0     	ret
   3dfb8: 97ff294a     	bl	0x84e0 <__stack_chk_fail@plt>
   3dfbc: d00000e0     	adrp	x0, 0x5b000
   3dfc0: f0000102     	adrp	x2, 0x60000
   3dfc4: 90000123     	adrp	x3, 0x61000
   3dfc8: 91067c00     	add	x0, x0, #0x19f
   3dfcc: 913fbc42     	add	x2, x2, #0xfef
   3dfd0: 91025463     	add	x3, x3, #0x95
   3dfd4: 52802181     	mov	w1, #0x10c              // =268
   3dfd8: 97ff2882     	bl	0x81e0 <__assert2@plt>
   3dfdc: d101c3ff     	sub	sp, sp, #0x70
   3dfe0: a90267fa     	stp	x26, x25, [sp, #0x20]
   3dfe4: a9035ff8     	stp	x24, x23, [sp, #0x30]
   3dfe8: a90457f6     	stp	x22, x21, [sp, #0x40]
   3dfec: a9054ff4     	stp	x20, x19, [sp, #0x50]
   3dff0: a9067bfd     	stp	x29, x30, [sp, #0x60]
   3dff4: 910183fd     	add	x29, sp, #0x60
   3dff8: d53bd057     	mrs	x23, TPIDR_EL0
   3dffc: aa0803f3     	mov	x19, x8
   3e000: f94016e8     	ldr	x8, [x23, #0x28]
   3e004: aa0003f4     	mov	x20, x0
   3e008: f0000120     	adrp	x0, 0x65000
   3e00c: 91392000     	add	x0, x0, #0xe48
   3e010: 52800041     	mov	w1, #0x2                // =2
   3e014: f9000fe8     	str	x8, [sp, #0x18]
   3e018: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   3e01c: f90003ff     	str	xzr, [sp]
   3e020: 97ff2888     	bl	0x8240 <__strlen_chk@plt>
   3e024: b4000120     	cbz	x0, 0x3e048 <operator delete(void*)+0x2cb8>
   3e028: f0000123     	adrp	x3, 0x65000
   3e02c: aa0003e5     	mov	x5, x0
   3e030: 91392063     	add	x3, x3, #0xe48
   3e034: 910003e0     	mov	x0, sp
   3e038: aa1f03e1     	mov	x1, xzr
   3e03c: aa1f03e2     	mov	x2, xzr
   3e040: aa1f03e4     	mov	x4, xzr
   3e044: 97ff3d01     	bl	0xd448 <__share_file+0x114>
   3e048: f9400688     	ldr	x8, [x20, #0x8]
   3e04c: b40002c8     	cbz	x8, 0x3e0a4 <operator delete(void*)+0x2d14>
   3e050: f94007f5     	ldr	x21, [sp, #0x8]
   3e054: d10006a9     	sub	x9, x21, #0x1
   3e058: eb08013f     	cmp	x9, x8
   3e05c: 540001c2     	b.hs	0x3e094 <operator delete(void*)+0x2d04>
   3e060: f9400289     	ldr	x9, [x20]
   3e064: f94003f6     	ldr	x22, [sp]
   3e068: cb150108     	sub	x8, x8, x21
   3e06c: d1000539     	sub	x25, x9, #0x1
   3e070: b4000128     	cbz	x8, 0x3e094 <operator delete(void*)+0x2d04>
   3e074: 8b080320     	add	x0, x25, x8
   3e078: aa1603e1     	mov	x1, x22
   3e07c: aa1503e2     	mov	x2, x21
   3e080: d1000518     	sub	x24, x8, #0x1
   3e084: 97ff28ef     	bl	0x8440 <memcmp@plt>
   3e088: aa1803e8     	mov	x8, x24
   3e08c: 35ffff20     	cbnz	w0, 0x3e070 <operator delete(void*)+0x2ce0>
   3e090: 14000006     	b	0x3e0a8 <operator delete(void*)+0x2d18>
   3e094: 92800018     	mov	x24, #-0x1              // =-1
   3e098: f9400be8     	ldr	x8, [sp, #0x10]
   3e09c: b50000a8     	cbnz	x8, 0x3e0b0 <operator delete(void*)+0x2d20>
   3e0a0: 14000007     	b	0x3e0bc <operator delete(void*)+0x2d2c>
   3e0a4: 92800018     	mov	x24, #-0x1              // =-1
   3e0a8: f9400be8     	ldr	x8, [sp, #0x10]
   3e0ac: b4000088     	cbz	x8, 0x3e0bc <operator delete(void*)+0x2d2c>
   3e0b0: f94003e0     	ldr	x0, [sp]
   3e0b4: 97ff2a4b     	bl	0x89e0 <free@plt>
   3e0b8: f90003ff     	str	xzr, [sp]
   3e0bc: f0000120     	adrp	x0, 0x65000
   3e0c0: 91398c00     	add	x0, x0, #0xe63
   3e0c4: 52800041     	mov	w1, #0x2                // =2
   3e0c8: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   3e0cc: f90003ff     	str	xzr, [sp]
   3e0d0: 97ff285c     	bl	0x8240 <__strlen_chk@plt>
   3e0d4: b4000120     	cbz	x0, 0x3e0f8 <operator delete(void*)+0x2d68>
   3e0d8: f0000123     	adrp	x3, 0x65000
   3e0dc: aa0003e5     	mov	x5, x0
   3e0e0: 91398c63     	add	x3, x3, #0xe63
   3e0e4: 910003e0     	mov	x0, sp
   3e0e8: aa1f03e1     	mov	x1, xzr
   3e0ec: aa1f03e2     	mov	x2, xzr
   3e0f0: aa1f03e4     	mov	x4, xzr
   3e0f4: 97ff3cd5     	bl	0xd448 <__share_file+0x114>
   3e0f8: f9400688     	ldr	x8, [x20, #0x8]
   3e0fc: b40002c8     	cbz	x8, 0x3e154 <operator delete(void*)+0x2dc4>
   3e100: f94007f5     	ldr	x21, [sp, #0x8]
   3e104: d10006a9     	sub	x9, x21, #0x1
   3e108: eb08013f     	cmp	x9, x8
   3e10c: 540001c2     	b.hs	0x3e144 <operator delete(void*)+0x2db4>
   3e110: f9400289     	ldr	x9, [x20]
   3e114: f94003f6     	ldr	x22, [sp]
   3e118: cb150108     	sub	x8, x8, x21
   3e11c: d100053a     	sub	x26, x9, #0x1
   3e120: b4000128     	cbz	x8, 0x3e144 <operator delete(void*)+0x2db4>
   3e124: 8b080340     	add	x0, x26, x8
   3e128: aa1603e1     	mov	x1, x22
   3e12c: aa1503e2     	mov	x2, x21
   3e130: d1000519     	sub	x25, x8, #0x1
   3e134: 97ff28c3     	bl	0x8440 <memcmp@plt>
   3e138: aa1903e8     	mov	x8, x25
   3e13c: 35ffff20     	cbnz	w0, 0x3e120 <operator delete(void*)+0x2d90>
   3e140: 14000006     	b	0x3e158 <operator delete(void*)+0x2dc8>
   3e144: 92800019     	mov	x25, #-0x1              // =-1
   3e148: f9400be8     	ldr	x8, [sp, #0x10]
   3e14c: b50000a8     	cbnz	x8, 0x3e160 <operator delete(void*)+0x2dd0>
   3e150: 14000007     	b	0x3e16c <operator delete(void*)+0x2ddc>
   3e154: 92800019     	mov	x25, #-0x1              // =-1
   3e158: f9400be8     	ldr	x8, [sp, #0x10]
   3e15c: b4000088     	cbz	x8, 0x3e16c <operator delete(void*)+0x2ddc>
   3e160: f94003e0     	ldr	x0, [sp]
   3e164: 97ff2a1f     	bl	0x89e0 <free@plt>
   3e168: f90003ff     	str	xzr, [sp]
   3e16c: eb19031f     	cmp	x24, x25
   3e170: 9a993309     	csel	x9, x24, x25, lo
   3e174: b100053f     	cmn	x9, #0x1
   3e178: 54000280     	b.eq	0x3e1c8 <operator delete(void*)+0x2e38>
   3e17c: f9400688     	ldr	x8, [x20, #0x8]
   3e180: d100050a     	sub	x10, x8, #0x1
   3e184: eb0a013f     	cmp	x9, x10
   3e188: 540003a1     	b.ne	0x3e1fc <operator delete(void*)+0x2e6c>
   3e18c: b0000120     	adrp	x0, 0x63000
   3e190: 912c5c00     	add	x0, x0, #0xb17
   3e194: 52800021     	mov	w1, #0x1                // =1
   3e198: a9007e7f     	stp	xzr, xzr, [x19]
   3e19c: f9000a7f     	str	xzr, [x19, #0x10]
   3e1a0: 97ff2828     	bl	0x8240 <__strlen_chk@plt>
   3e1a4: b4000500     	cbz	x0, 0x3e244 <operator delete(void*)+0x2eb4>
   3e1a8: f9400261     	ldr	x1, [x19]
   3e1ac: b0000123     	adrp	x3, 0x63000
   3e1b0: aa0003e5     	mov	x5, x0
   3e1b4: 912c5c63     	add	x3, x3, #0xb17
   3e1b8: aa1303e0     	mov	x0, x19
   3e1bc: aa0103e2     	mov	x2, x1
   3e1c0: aa1f03e4     	mov	x4, xzr
   3e1c4: 1400001f     	b	0x3e240 <operator delete(void*)+0x2eb0>
   3e1c8: a9007e7f     	stp	xzr, xzr, [x19]
   3e1cc: f9400681     	ldr	x1, [x20, #0x8]
   3e1d0: 52800022     	mov	w2, #0x1                // =1
   3e1d4: aa1303e0     	mov	x0, x19
   3e1d8: f9000a61     	str	x1, [x19, #0x10]
   3e1dc: 97ff3c58     	bl	0xd33c <__share_file+0x8>
   3e1e0: f9400261     	ldr	x1, [x19]
   3e1e4: a9401683     	ldp	x3, x5, [x20]
   3e1e8: f100027f     	cmp	x19, #0x0
   3e1ec: aa1303e0     	mov	x0, x19
   3e1f0: 9a8103e2     	csel	x2, xzr, x1, eq
   3e1f4: aa0303e4     	mov	x4, x3
   3e1f8: 14000012     	b	0x3e240 <operator delete(void*)+0x2eb0>
   3e1fc: 91000536     	add	x22, x9, #0x1
   3e200: eb16011f     	cmp	x8, x22
   3e204: 54000389     	b.ls	0x3e274 <operator delete(void*)+0x2ee4>
   3e208: eb160115     	subs	x21, x8, x22
   3e20c: a9007e7f     	stp	xzr, xzr, [x19]
   3e210: f9000a7f     	str	xzr, [x19, #0x10]
   3e214: 54000180     	b.eq	0x3e244 <operator delete(void*)+0x2eb4>
   3e218: 52800022     	mov	w2, #0x1                // =1
   3e21c: aa1303e0     	mov	x0, x19
   3e220: aa1503e1     	mov	x1, x21
   3e224: 97ff3c46     	bl	0xd33c <__share_file+0x8>
   3e228: f9400284     	ldr	x4, [x20]
   3e22c: f9400261     	ldr	x1, [x19]
   3e230: aa1303e0     	mov	x0, x19
   3e234: aa1503e5     	mov	x5, x21
   3e238: 8b36c083     	add	x3, x4, w22, sxtw
   3e23c: aa0103e2     	mov	x2, x1
   3e240: 97ff3c82     	bl	0xd448 <__share_file+0x114>
   3e244: f94016e8     	ldr	x8, [x23, #0x28]
   3e248: f9400fe9     	ldr	x9, [sp, #0x18]
   3e24c: eb09011f     	cmp	x8, x9
   3e250: 54000101     	b.ne	0x3e270 <operator delete(void*)+0x2ee0>
   3e254: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   3e258: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   3e25c: a94457f6     	ldp	x22, x21, [sp, #0x40]
   3e260: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   3e264: a94267fa     	ldp	x26, x25, [sp, #0x20]
   3e268: 9101c3ff     	add	sp, sp, #0x70
   3e26c: d65f03c0     	ret
   3e270: 97ff289c     	bl	0x84e0 <__stack_chk_fail@plt>
   3e274: b00000e0     	adrp	x0, 0x5b000
   3e278: d0000102     	adrp	x2, 0x60000
   3e27c: f0000103     	adrp	x3, 0x61000
   3e280: 91067c00     	add	x0, x0, #0x19f
   3e284: 913fbc42     	add	x2, x2, #0xfef
   3e288: 91025463     	add	x3, x3, #0x95
   3e28c: 52802181     	mov	w1, #0x10c              // =268
   3e290: 97ff27d4     	bl	0x81e0 <__assert2@plt>
   3e294: d10183ff     	sub	sp, sp, #0x60
   3e298: a9044ff4     	stp	x20, x19, [sp, #0x40]
   3e29c: a9057bfd     	stp	x29, x30, [sp, #0x50]
   3e2a0: 910143fd     	add	x29, sp, #0x50
   3e2a4: d53bd054     	mrs	x20, TPIDR_EL0
   3e2a8: f9401688     	ldr	x8, [x20, #0x28]
   3e2ac: aa0003f3     	mov	x19, x0
   3e2b0: 12000020     	and	w0, w1, #0x1
   3e2b4: f81e83a8     	stur	x8, [x29, #-0x18]
   3e2b8: 97fff0ba     	bl	0x3a5a0 <__api_tcp_server+0xd490>
   3e2bc: 910083e8     	add	x8, sp, #0x20
   3e2c0: aa1303e1     	mov	x1, x19
   3e2c4: 97fffb8a     	bl	0x3d0ec <operator delete(void*)+0x1d5c>
   3e2c8: 910023e8     	add	x8, sp, #0x8
   3e2cc: 910083e0     	add	x0, sp, #0x20
   3e2d0: 97fffd09     	bl	0x3d6f4 <operator delete(void*)+0x2364>
   3e2d4: f9401be8     	ldr	x8, [sp, #0x30]
   3e2d8: b4000088     	cbz	x8, 0x3e2e8 <operator delete(void*)+0x2f58>
   3e2dc: f94013e0     	ldr	x0, [sp, #0x20]
   3e2e0: 97ff29c0     	bl	0x89e0 <free@plt>
   3e2e4: f90013ff     	str	xzr, [sp, #0x20]
   3e2e8: 3cc103e0     	ldur	q0, [sp, #0x10]
   3e2ec: f94007e8     	ldr	x8, [sp, #0x8]
   3e2f0: b0000129     	adrp	x9, 0x63000
   3e2f4: 912c5d29     	add	x9, x9, #0xb17
   3e2f8: 9e66000a     	fmov	x10, d0
   3e2fc: f100015f     	cmp	x10, #0x0
   3e300: 9a880120     	csel	x0, x9, x8, eq
   3e304: f90013e8     	str	x8, [sp, #0x20]
   3e308: 3c8283e0     	stur	q0, [sp, #0x28]
   3e30c: 97fff468     	bl	0x3b4ac <operator delete(void*)+0x11c>
   3e310: f9401be8     	ldr	x8, [sp, #0x30]
   3e314: 2a0003f3     	mov	w19, w0
   3e318: b4000088     	cbz	x8, 0x3e328 <operator delete(void*)+0x2f98>
   3e31c: f94013e0     	ldr	x0, [sp, #0x20]
   3e320: 97ff29b0     	bl	0x89e0 <free@plt>
   3e324: f90013ff     	str	xzr, [sp, #0x20]
   3e328: f9401688     	ldr	x8, [x20, #0x28]
   3e32c: f85e83a9     	ldur	x9, [x29, #-0x18]
   3e330: eb09011f     	cmp	x8, x9
   3e334: 540000c1     	b.ne	0x3e34c <operator delete(void*)+0x2fbc>
   3e338: 12000260     	and	w0, w19, #0x1
   3e33c: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   3e340: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   3e344: 910183ff     	add	sp, sp, #0x60
   3e348: d65f03c0     	ret
   3e34c: 97ff2865     	bl	0x84e0 <__stack_chk_fail@plt>
   3e350: d10183ff     	sub	sp, sp, #0x60
   3e354: a9044ff4     	stp	x20, x19, [sp, #0x40]
   3e358: a9057bfd     	stp	x29, x30, [sp, #0x50]
   3e35c: 910143fd     	add	x29, sp, #0x50
   3e360: d53bd054     	mrs	x20, TPIDR_EL0
   3e364: f9401688     	ldr	x8, [x20, #0x28]
   3e368: aa0003f3     	mov	x19, x0
   3e36c: 12000020     	and	w0, w1, #0x1
   3e370: f81e83a8     	stur	x8, [x29, #-0x18]
   3e374: 97fff08b     	bl	0x3a5a0 <__api_tcp_server+0xd490>
   3e378: 910083e8     	add	x8, sp, #0x20
   3e37c: aa1303e1     	mov	x1, x19
   3e380: 97fffb5b     	bl	0x3d0ec <operator delete(void*)+0x1d5c>
   3e384: 910023e8     	add	x8, sp, #0x8
   3e388: 910083e0     	add	x0, sp, #0x20
   3e38c: 97fffcda     	bl	0x3d6f4 <operator delete(void*)+0x2364>
   3e390: f9401be8     	ldr	x8, [sp, #0x30]
   3e394: b4000088     	cbz	x8, 0x3e3a4 <operator delete(void*)+0x3014>
   3e398: f94013e0     	ldr	x0, [sp, #0x20]
   3e39c: 97ff2991     	bl	0x89e0 <free@plt>
   3e3a0: f90013ff     	str	xzr, [sp, #0x20]
   3e3a4: 3cc103e0     	ldur	q0, [sp, #0x10]
   3e3a8: f94007e8     	ldr	x8, [sp, #0x8]
   3e3ac: b0000129     	adrp	x9, 0x63000
   3e3b0: 912c5d29     	add	x9, x9, #0xb17
   3e3b4: 9e66000a     	fmov	x10, d0
   3e3b8: f100015f     	cmp	x10, #0x0
   3e3bc: 9a880120     	csel	x0, x9, x8, eq
   3e3c0: f90013e8     	str	x8, [sp, #0x20]
   3e3c4: 3c8283e0     	stur	q0, [sp, #0x28]
   3e3c8: 97fff449     	bl	0x3b4ec <operator delete(void*)+0x15c>
   3e3cc: f9401be8     	ldr	x8, [sp, #0x30]
   3e3d0: 2a0003f3     	mov	w19, w0
   3e3d4: b4000088     	cbz	x8, 0x3e3e4 <operator delete(void*)+0x3054>
   3e3d8: f94013e0     	ldr	x0, [sp, #0x20]
   3e3dc: 97ff2981     	bl	0x89e0 <free@plt>
   3e3e0: f90013ff     	str	xzr, [sp, #0x20]
   3e3e4: f9401688     	ldr	x8, [x20, #0x28]
   3e3e8: f85e83a9     	ldur	x9, [x29, #-0x18]
   3e3ec: eb09011f     	cmp	x8, x9
   3e3f0: 540000c1     	b.ne	0x3e408 <operator delete(void*)+0x3078>
   3e3f4: 12000260     	and	w0, w19, #0x1
   3e3f8: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   3e3fc: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   3e400: 910183ff     	add	sp, sp, #0x60
   3e404: d65f03c0     	ret
   3e408: 97ff2836     	bl	0x84e0 <__stack_chk_fail@plt>
   3e40c: d102c3ff     	sub	sp, sp, #0xb0
   3e410: a9056ffc     	stp	x28, x27, [sp, #0x50]
   3e414: a90667fa     	stp	x26, x25, [sp, #0x60]
   3e418: a9075ff8     	stp	x24, x23, [sp, #0x70]
   3e41c: a90857f6     	stp	x22, x21, [sp, #0x80]
   3e420: a9094ff4     	stp	x20, x19, [sp, #0x90]
   3e424: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   3e428: 910283fd     	add	x29, sp, #0xa0
   3e42c: d53bd048     	mrs	x8, TPIDR_EL0
   3e430: f90007e8     	str	x8, [sp, #0x8]
   3e434: f9401508     	ldr	x8, [x8, #0x28]
   3e438: aa0003f4     	mov	x20, x0
   3e43c: 12000040     	and	w0, w2, #0x1
   3e440: aa0103f3     	mov	x19, x1
   3e444: f90027e8     	str	x8, [sp, #0x48]
   3e448: 97fff056     	bl	0x3a5a0 <__api_tcp_server+0xd490>
   3e44c: 9100c3e8     	add	x8, sp, #0x30
   3e450: aa1303e1     	mov	x1, x19
   3e454: 97fffb26     	bl	0x3d0ec <operator delete(void*)+0x1d5c>
   3e458: 910043e8     	add	x8, sp, #0x10
   3e45c: 9100c3e0     	add	x0, sp, #0x30
   3e460: 97fffca5     	bl	0x3d6f4 <operator delete(void*)+0x2364>
   3e464: f94023e8     	ldr	x8, [sp, #0x40]
   3e468: b4000088     	cbz	x8, 0x3e478 <operator delete(void*)+0x30e8>
   3e46c: f9401be0     	ldr	x0, [sp, #0x30]
   3e470: 97ff295c     	bl	0x89e0 <free@plt>
   3e474: f9001bff     	str	xzr, [sp, #0x30]
   3e478: 3dc007e0     	ldr	q0, [sp, #0x10]
   3e47c: f94013e8     	ldr	x8, [sp, #0x20]
   3e480: 91008280     	add	x0, x20, #0x20
   3e484: f90003e0     	str	x0, [sp]
   3e488: 3d800fe0     	str	q0, [sp, #0x30]
   3e48c: f90023e8     	str	x8, [sp, #0x40]
   3e490: 97fff602     	bl	0x3bc98 <operator delete(void*)+0x908>
   3e494: f9400a9b     	ldr	x27, [x20, #0x10]
   3e498: b000012a     	adrp	x10, 0x63000
   3e49c: 912c5d4a     	add	x10, x10, #0xb17
   3e4a0: b400065b     	cbz	x27, 0x3e568 <operator delete(void*)+0x31d8>
   3e4a4: aa1f03f8     	mov	x24, xzr
   3e4a8: aa1f03f9     	mov	x25, xzr
   3e4ac: 14000008     	b	0x3e4cc <operator delete(void*)+0x313c>
   3e4b0: b900211f     	str	wzr, [x8, #0x20]
   3e4b4: f9400a9b     	ldr	x27, [x20, #0x10]
   3e4b8: 91000739     	add	x25, x25, #0x1
   3e4bc: d2c00028     	mov	x8, #0x100000000        // =4294967296
   3e4c0: eb1b033f     	cmp	x25, x27
   3e4c4: 8b080318     	add	x24, x24, x8
   3e4c8: 54000502     	b.hs	0x3e568 <operator delete(void*)+0x31d8>
   3e4cc: f9400696     	ldr	x22, [x20, #0x8]
   3e4d0: 9360ff13     	asr	x19, x24, #32
   3e4d4: 8b986adc     	add	x28, x22, x24, asr #26
   3e4d8: f9400395     	ldr	x21, [x28]
   3e4dc: b5000095     	cbnz	x21, 0x3e4ec <operator delete(void*)+0x315c>
   3e4e0: 8b131ac8     	add	x8, x22, x19, lsl #6
   3e4e4: b9401908     	ldr	w8, [x8, #0x18]
   3e4e8: 34fffe88     	cbz	w8, 0x3e4b8 <operator delete(void*)+0x3128>
   3e4ec: 8b131ad7     	add	x23, x22, x19, lsl #6
   3e4f0: f8430ee8     	ldr	x8, [x23, #0x30]!
   3e4f4: f9401fe2     	ldr	x2, [sp, #0x38]
   3e4f8: eb02011f     	cmp	x8, x2
   3e4fc: 54fffde3     	b.lo	0x3e4b8 <operator delete(void*)+0x3128>
   3e500: b4000088     	cbz	x8, 0x3e510 <operator delete(void*)+0x3180>
   3e504: 8b131ac8     	add	x8, x22, x19, lsl #6
   3e508: f9401500     	ldr	x0, [x8, #0x28]
   3e50c: 14000002     	b	0x3e514 <operator delete(void*)+0x3184>
   3e510: aa0a03e0     	mov	x0, x10
   3e514: f9401be8     	ldr	x8, [sp, #0x30]
   3e518: f100005f     	cmp	x2, #0x0
   3e51c: aa0a03fa     	mov	x26, x10
   3e520: 9a880141     	csel	x1, x10, x8, eq
   3e524: 97ff27c7     	bl	0x8440 <memcmp@plt>
   3e528: aa1a03ea     	mov	x10, x26
   3e52c: 35fffc60     	cbnz	w0, 0x3e4b8 <operator delete(void*)+0x3128>
   3e530: b40000b5     	cbz	x21, 0x3e544 <operator delete(void*)+0x31b4>
   3e534: 52800021     	mov	w1, #0x1                // =1
   3e538: aa1503e0     	mov	x0, x21
   3e53c: 94001ae4     	bl	0x450cc <operator delete(void*)+0x9d3c>
   3e540: aa1a03ea     	mov	x10, x26
   3e544: 8b131ac8     	add	x8, x22, x19, lsl #6
   3e548: 3900211f     	strb	wzr, [x8, #0x8]
   3e54c: f900039f     	str	xzr, [x28]
   3e550: f90002ff     	str	xzr, [x23]
   3e554: f9401509     	ldr	x9, [x8, #0x28]
   3e558: a9017d1f     	stp	xzr, xzr, [x8, #0x10]
   3e55c: b4fffaa9     	cbz	x9, 0x3e4b0 <operator delete(void*)+0x3120>
   3e560: 3900013f     	strb	wzr, [x9]
   3e564: 17ffffd3     	b	0x3e4b0 <operator delete(void*)+0x3120>
   3e568: a94323e9     	ldp	x9, x8, [sp, #0x30]
   3e56c: aa0a03f3     	mov	x19, x10
   3e570: f100011f     	cmp	x8, #0x0
   3e574: 9a890140     	csel	x0, x10, x9, eq
   3e578: 97fff465     	bl	0x3b70c <operator delete(void*)+0x37c>
   3e57c: 340001c0     	cbz	w0, 0x3e5b4 <operator delete(void*)+0x3224>
   3e580: a94323e9     	ldp	x9, x8, [sp, #0x30]
   3e584: 2a0003e3     	mov	w3, w0
   3e588: f100011f     	cmp	x8, #0x0
   3e58c: 9a890262     	csel	x2, x19, x9, eq
   3e590: 7100341f     	cmp	w0, #0xd
   3e594: 54000141     	b.ne	0x3e5bc <operator delete(void*)+0x322c>
   3e598: b0000121     	adrp	x1, 0x63000
   3e59c: b0000123     	adrp	x3, 0x63000
   3e5a0: 9103f821     	add	x1, x1, #0xfe
   3e5a4: 9104d463     	add	x3, x3, #0x135
   3e5a8: 52800080     	mov	w0, #0x4                // =4
   3e5ac: 94001b0e     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3e5b0: 14000007     	b	0x3e5cc <operator delete(void*)+0x323c>
   3e5b4: 52800034     	mov	w20, #0x1               // =1
   3e5b8: 14000006     	b	0x3e5d0 <operator delete(void*)+0x3240>
   3e5bc: b0000121     	adrp	x1, 0x63000
   3e5c0: 9104f021     	add	x1, x1, #0x13c
   3e5c4: 52800080     	mov	w0, #0x4                // =4
   3e5c8: 94001b07     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3e5cc: 2a1f03f4     	mov	w20, wzr
   3e5d0: f94003e0     	ldr	x0, [sp]
   3e5d4: 97fff645     	bl	0x3bee8 <operator delete(void*)+0xb58>
   3e5d8: f94023e8     	ldr	x8, [sp, #0x40]
   3e5dc: b4000088     	cbz	x8, 0x3e5ec <operator delete(void*)+0x325c>
   3e5e0: f9401be0     	ldr	x0, [sp, #0x30]
   3e5e4: 97ff28ff     	bl	0x89e0 <free@plt>
   3e5e8: f9001bff     	str	xzr, [sp, #0x30]
   3e5ec: f94007e8     	ldr	x8, [sp, #0x8]
   3e5f0: f9401508     	ldr	x8, [x8, #0x28]
   3e5f4: f94027e9     	ldr	x9, [sp, #0x48]
   3e5f8: eb09011f     	cmp	x8, x9
   3e5fc: 54000141     	b.ne	0x3e624 <operator delete(void*)+0x3294>
   3e600: 2a1403e0     	mov	w0, w20
   3e604: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   3e608: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   3e60c: a94857f6     	ldp	x22, x21, [sp, #0x80]
   3e610: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   3e614: a94667fa     	ldp	x26, x25, [sp, #0x60]
   3e618: a9456ffc     	ldp	x28, x27, [sp, #0x50]
   3e61c: 9102c3ff     	add	sp, sp, #0xb0
   3e620: d65f03c0     	ret
   3e624: 97ff27af     	bl	0x84e0 <__stack_chk_fail@plt>
   3e628: f9400008     	ldr	x8, [x0]
   3e62c: b4000068     	cbz	x8, 0x3e638 <operator delete(void*)+0x32a8>
   3e630: 2a1f03e0     	mov	w0, wzr
   3e634: d65f03c0     	ret
   3e638: b9401808     	ldr	w8, [x0, #0x18]
   3e63c: 7100011f     	cmp	w8, #0x0
   3e640: 1a9f17e0     	cset	w0, eq
   3e644: d65f03c0     	ret
   3e648: f81e0ff3     	str	x19, [sp, #-0x20]!
   3e64c: a9017bfd     	stp	x29, x30, [sp, #0x10]
   3e650: 910043fd     	add	x29, sp, #0x10
   3e654: aa0003f3     	mov	x19, x0
   3e658: f9400000     	ldr	x0, [x0]
   3e65c: b4000060     	cbz	x0, 0x3e668 <operator delete(void*)+0x32d8>
   3e660: 52800021     	mov	w1, #0x1                // =1
   3e664: 94001a9a     	bl	0x450cc <operator delete(void*)+0x9d3c>
   3e668: f9401668     	ldr	x8, [x19, #0x28]
   3e66c: 3900227f     	strb	wzr, [x19, #0x8]
   3e670: f900027f     	str	xzr, [x19]
   3e674: f9001a7f     	str	xzr, [x19, #0x30]
   3e678: a9017e7f     	stp	xzr, xzr, [x19, #0x10]
   3e67c: b4000048     	cbz	x8, 0x3e684 <operator delete(void*)+0x32f4>
   3e680: 3900011f     	strb	wzr, [x8]
   3e684: b900227f     	str	wzr, [x19, #0x20]
   3e688: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   3e68c: f84207f3     	ldr	x19, [sp], #0x20
   3e690: d65f03c0     	ret
   3e694: d101c3ff     	sub	sp, sp, #0x70
   3e698: f90023f5     	str	x21, [sp, #0x40]
   3e69c: a9054ff4     	stp	x20, x19, [sp, #0x50]
   3e6a0: a9067bfd     	stp	x29, x30, [sp, #0x60]
   3e6a4: 910183fd     	add	x29, sp, #0x60
   3e6a8: d53bd055     	mrs	x21, TPIDR_EL0
   3e6ac: aa0803f3     	mov	x19, x8
   3e6b0: f94016a8     	ldr	x8, [x21, #0x28]
   3e6b4: aa0003f4     	mov	x20, x0
   3e6b8: 12000020     	and	w0, w1, #0x1
   3e6bc: f81d83a8     	stur	x8, [x29, #-0x28]
   3e6c0: 97ffefb8     	bl	0x3a5a0 <__api_tcp_server+0xd490>
   3e6c4: 910083e8     	add	x8, sp, #0x20
   3e6c8: aa1403e1     	mov	x1, x20
   3e6cc: 97fffa88     	bl	0x3d0ec <operator delete(void*)+0x1d5c>
   3e6d0: 910023e8     	add	x8, sp, #0x8
   3e6d4: 910083e0     	add	x0, sp, #0x20
   3e6d8: 97fffc07     	bl	0x3d6f4 <operator delete(void*)+0x2364>
   3e6dc: f9401be8     	ldr	x8, [sp, #0x30]
   3e6e0: b4000088     	cbz	x8, 0x3e6f0 <operator delete(void*)+0x3360>
   3e6e4: f94013e0     	ldr	x0, [sp, #0x20]
   3e6e8: 97ff28be     	bl	0x89e0 <free@plt>
   3e6ec: f90013ff     	str	xzr, [sp, #0x20]
   3e6f0: 3cc103e0     	ldur	q0, [sp, #0x10]
   3e6f4: f94007e8     	ldr	x8, [sp, #0x8]
   3e6f8: b0000129     	adrp	x9, 0x63000
   3e6fc: 912c5d29     	add	x9, x9, #0xb17
   3e700: 9e66000a     	fmov	x10, d0
   3e704: f100015f     	cmp	x10, #0x0
   3e708: f90013e8     	str	x8, [sp, #0x20]
   3e70c: 9a880120     	csel	x0, x9, x8, eq
   3e710: aa1303e8     	mov	x8, x19
   3e714: 3c8283e0     	stur	q0, [sp, #0x28]
   3e718: 97fff432     	bl	0x3b7e0 <operator delete(void*)+0x450>
   3e71c: f9401be8     	ldr	x8, [sp, #0x30]
   3e720: b4000088     	cbz	x8, 0x3e730 <operator delete(void*)+0x33a0>
   3e724: f94013e0     	ldr	x0, [sp, #0x20]
   3e728: 97ff28ae     	bl	0x89e0 <free@plt>
   3e72c: f90013ff     	str	xzr, [sp, #0x20]
   3e730: f94016a8     	ldr	x8, [x21, #0x28]
   3e734: f85d83a9     	ldur	x9, [x29, #-0x28]
   3e738: eb09011f     	cmp	x8, x9
   3e73c: 540000c1     	b.ne	0x3e754 <operator delete(void*)+0x33c4>
   3e740: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   3e744: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   3e748: f94023f5     	ldr	x21, [sp, #0x40]
   3e74c: 9101c3ff     	add	sp, sp, #0x70
   3e750: d65f03c0     	ret
   3e754: 97ff2763     	bl	0x84e0 <__stack_chk_fail@plt>
   3e758: d10343ff     	sub	sp, sp, #0xd0
   3e75c: a9076ffc     	stp	x28, x27, [sp, #0x70]
   3e760: a90867fa     	stp	x26, x25, [sp, #0x80]
   3e764: a9095ff8     	stp	x24, x23, [sp, #0x90]
   3e768: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   3e76c: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   3e770: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
   3e774: 910303fd     	add	x29, sp, #0xc0
   3e778: d53bd058     	mrs	x24, TPIDR_EL0
   3e77c: f9401708     	ldr	x8, [x24, #0x28]
   3e780: 2a0103f4     	mov	w20, w1
   3e784: 12000021     	and	w1, w1, #0x1
   3e788: aa0203f3     	mov	x19, x2
   3e78c: f81a83a8     	stur	x8, [x29, #-0x58]
   3e790: 910143e8     	add	x8, sp, #0x50
   3e794: aa0003f5     	mov	x21, x0
   3e798: 97ffffbf     	bl	0x3e694 <operator delete(void*)+0x3304>
   3e79c: f9402fe8     	ldr	x8, [sp, #0x58]
   3e7a0: b4000e28     	cbz	x8, 0x3e964 <operator delete(void*)+0x35d4>
   3e7a4: f9402be9     	ldr	x9, [sp, #0x50]
   3e7a8: 910083ea     	add	x10, sp, #0x20
   3e7ac: 8b080508     	add	x8, x8, x8, lsl #1
   3e7b0: f0000136     	adrp	x22, 0x65000
   3e7b4: 913922d6     	add	x22, x22, #0xe48
   3e7b8: 91002159     	add	x25, x10, #0x8
   3e7bc: d37df11a     	lsl	x26, x8, #3
   3e7c0: 9100213b     	add	x27, x9, #0x8
   3e7c4: 5280031c     	mov	w28, #0x18              // =24
   3e7c8: 14000004     	b	0x3e7d8 <operator delete(void*)+0x3448>
   3e7cc: f100635a     	subs	x26, x26, #0x18
   3e7d0: 9100637b     	add	x27, x27, #0x18
   3e7d4: 54000c80     	b.eq	0x3e964 <operator delete(void*)+0x35d4>
   3e7d8: 52800041     	mov	w1, #0x2                // =2
   3e7dc: aa1603e0     	mov	x0, x22
   3e7e0: a9017fff     	stp	xzr, xzr, [sp, #0x10]
   3e7e4: f90007ff     	str	xzr, [sp, #0x8]
   3e7e8: 97ff2696     	bl	0x8240 <__strlen_chk@plt>
   3e7ec: b4000100     	cbz	x0, 0x3e80c <operator delete(void*)+0x347c>
   3e7f0: f94007e1     	ldr	x1, [sp, #0x8]
   3e7f4: aa0003e5     	mov	x5, x0
   3e7f8: 910023e0     	add	x0, sp, #0x8
   3e7fc: aa1603e3     	mov	x3, x22
   3e800: aa0103e2     	mov	x2, x1
   3e804: aa1f03e4     	mov	x4, xzr
   3e808: 97ff3b10     	bl	0xd448 <__share_file+0x114>
   3e80c: a902ffff     	stp	xzr, xzr, [sp, #0x28]
   3e810: f90013ff     	str	xzr, [sp, #0x20]
   3e814: f94006a9     	ldr	x9, [x21, #0x8]
   3e818: f9400be5     	ldr	x5, [sp, #0x10]
   3e81c: aa1f03e8     	mov	x8, xzr
   3e820: ab05013f     	cmn	x9, x5
   3e824: 540002c0     	b.eq	0x3e87c <operator delete(void*)+0x34ec>
   3e828: f90017ff     	str	xzr, [sp, #0x28]
   3e82c: b4000189     	cbz	x9, 0x3e85c <operator delete(void*)+0x34cc>
   3e830: f94002a3     	ldr	x3, [x21]
   3e834: 910083e0     	add	x0, sp, #0x20
   3e838: aa1f03e1     	mov	x1, xzr
   3e83c: aa1f03e2     	mov	x2, xzr
   3e840: aa0303e4     	mov	x4, x3
   3e844: aa0903e5     	mov	x5, x9
   3e848: 97ff3b00     	bl	0xd448 <__share_file+0x114>
   3e84c: f94013e2     	ldr	x2, [sp, #0x20]
   3e850: b9800aa8     	ldrsw	x8, [x21, #0x8]
   3e854: f9400be5     	ldr	x5, [sp, #0x10]
   3e858: 14000003     	b	0x3e864 <operator delete(void*)+0x34d4>
   3e85c: aa1f03e8     	mov	x8, xzr
   3e860: aa1f03e2     	mov	x2, xzr
   3e864: f94007e3     	ldr	x3, [sp, #0x8]
   3e868: 8b080041     	add	x1, x2, x8
   3e86c: 910083e0     	add	x0, sp, #0x20
   3e870: aa0303e4     	mov	x4, x3
   3e874: 97ff3af5     	bl	0xd448 <__share_file+0x114>
   3e878: f94017e8     	ldr	x8, [sp, #0x28]
   3e87c: a9047fff     	stp	xzr, xzr, [sp, #0x40]
   3e880: f9001fff     	str	xzr, [sp, #0x38]
   3e884: f9400365     	ldr	x5, [x27]
   3e888: ab05011f     	cmn	x8, x5
   3e88c: 54000280     	b.eq	0x3e8dc <operator delete(void*)+0x354c>
   3e890: f90023ff     	str	xzr, [sp, #0x40]
   3e894: b4000188     	cbz	x8, 0x3e8c4 <operator delete(void*)+0x3534>
   3e898: f94013e3     	ldr	x3, [sp, #0x20]
   3e89c: 9100e3e0     	add	x0, sp, #0x38
   3e8a0: aa1f03e1     	mov	x1, xzr
   3e8a4: aa1f03e2     	mov	x2, xzr
   3e8a8: aa0303e4     	mov	x4, x3
   3e8ac: aa0803e5     	mov	x5, x8
   3e8b0: 97ff3ae6     	bl	0xd448 <__share_file+0x114>
   3e8b4: f9401fe2     	ldr	x2, [sp, #0x38]
   3e8b8: b9802be8     	ldrsw	x8, [sp, #0x28]
   3e8bc: f9400365     	ldr	x5, [x27]
   3e8c0: 14000002     	b	0x3e8c8 <operator delete(void*)+0x3538>
   3e8c4: aa1f03e2     	mov	x2, xzr
   3e8c8: f85f8363     	ldur	x3, [x27, #-0x8]
   3e8cc: 8b080041     	add	x1, x2, x8
   3e8d0: 9100e3e0     	add	x0, sp, #0x38
   3e8d4: aa0303e4     	mov	x4, x3
   3e8d8: 97ff3adc     	bl	0xd448 <__share_file+0x114>
   3e8dc: f9401be8     	ldr	x8, [sp, #0x30]
   3e8e0: b4000088     	cbz	x8, 0x3e8f0 <operator delete(void*)+0x3560>
   3e8e4: f94013e0     	ldr	x0, [sp, #0x20]
   3e8e8: 97ff283e     	bl	0x89e0 <free@plt>
   3e8ec: f90013ff     	str	xzr, [sp, #0x20]
   3e8f0: f9400fe8     	ldr	x8, [sp, #0x18]
   3e8f4: a9007f3f     	stp	xzr, xzr, [x25]
   3e8f8: b4000088     	cbz	x8, 0x3e908 <operator delete(void*)+0x3578>
   3e8fc: f94007e0     	ldr	x0, [sp, #0x8]
   3e900: 97ff2838     	bl	0x89e0 <free@plt>
   3e904: f90007ff     	str	xzr, [sp, #0x8]
   3e908: 12000297     	and	w23, w20, #0x1
   3e90c: 9100e3e0     	add	x0, sp, #0x38
   3e910: 2a1703e1     	mov	w1, w23
   3e914: 97fffe8f     	bl	0x3e350 <operator delete(void*)+0x2fc0>
   3e918: 36000120     	tbz	w0, #0x0, 0x3e93c <operator delete(void*)+0x35ac>
   3e91c: a9402262     	ldp	x2, x8, [x19]
   3e920: 9100e3e3     	add	x3, sp, #0x38
   3e924: aa1303e0     	mov	x0, x19
   3e928: 9b1c0901     	madd	x1, x8, x28, x2
   3e92c: 97ff49aa     	bl	0x10fd4 <__share_file+0x3ca0>
   3e930: f94027e8     	ldr	x8, [sp, #0x48]
   3e934: b5000108     	cbnz	x8, 0x3e954 <operator delete(void*)+0x35c4>
   3e938: 17ffffa5     	b	0x3e7cc <operator delete(void*)+0x343c>
   3e93c: 9100e3e0     	add	x0, sp, #0x38
   3e940: 2a1703e1     	mov	w1, w23
   3e944: aa1303e2     	mov	x2, x19
   3e948: 97ffff84     	bl	0x3e758 <operator delete(void*)+0x33c8>
   3e94c: f94027e8     	ldr	x8, [sp, #0x48]
   3e950: b4fff3e8     	cbz	x8, 0x3e7cc <operator delete(void*)+0x343c>
   3e954: f9401fe0     	ldr	x0, [sp, #0x38]
   3e958: 97ff2822     	bl	0x89e0 <free@plt>
   3e95c: f9001fff     	str	xzr, [sp, #0x38]
   3e960: 17ffff9b     	b	0x3e7cc <operator delete(void*)+0x343c>
   3e964: f94033e8     	ldr	x8, [sp, #0x60]
   3e968: b40003a8     	cbz	x8, 0x3e9dc <operator delete(void*)+0x364c>
   3e96c: a94523f3     	ldp	x19, x8, [sp, #0x50]
   3e970: b4000308     	cbz	x8, 0x3e9d0 <operator delete(void*)+0x3640>
   3e974: aa1f03f4     	mov	x20, xzr
   3e978: aa1f03f5     	mov	x21, xzr
   3e97c: 52800316     	mov	w22, #0x18              // =24
   3e980: d2c00037     	mov	x23, #0x100000000       // =4294967296
   3e984: 14000008     	b	0x3e9a4 <operator delete(void*)+0x3614>
   3e988: 9b164f28     	madd	x8, x25, x22, x19
   3e98c: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   3e990: f9402fe8     	ldr	x8, [sp, #0x58]
   3e994: 910006b5     	add	x21, x21, #0x1
   3e998: eb0802bf     	cmp	x21, x8
   3e99c: 8b170294     	add	x20, x20, x23
   3e9a0: 54000162     	b.hs	0x3e9cc <operator delete(void*)+0x363c>
   3e9a4: 9360fe99     	asr	x25, x20, #32
   3e9a8: 9b164f3a     	madd	x26, x25, x22, x19
   3e9ac: b4ffff5a     	cbz	x26, 0x3e994 <operator delete(void*)+0x3604>
   3e9b0: 9b164f28     	madd	x8, x25, x22, x19
   3e9b4: f9400908     	ldr	x8, [x8, #0x10]
   3e9b8: b4fffe88     	cbz	x8, 0x3e988 <operator delete(void*)+0x35f8>
   3e9bc: f9400340     	ldr	x0, [x26]
   3e9c0: 97ff2808     	bl	0x89e0 <free@plt>
   3e9c4: f900035f     	str	xzr, [x26]
   3e9c8: 17fffff0     	b	0x3e988 <operator delete(void*)+0x35f8>
   3e9cc: f9402bf3     	ldr	x19, [sp, #0x50]
   3e9d0: aa1303e0     	mov	x0, x19
   3e9d4: 97ff2803     	bl	0x89e0 <free@plt>
   3e9d8: f9002bff     	str	xzr, [sp, #0x50]
   3e9dc: f9401708     	ldr	x8, [x24, #0x28]
   3e9e0: f85a83a9     	ldur	x9, [x29, #-0x58]
   3e9e4: eb09011f     	cmp	x8, x9
   3e9e8: 54000121     	b.ne	0x3ea0c <operator delete(void*)+0x367c>
   3e9ec: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
   3e9f0: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   3e9f4: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   3e9f8: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   3e9fc: a94867fa     	ldp	x26, x25, [sp, #0x80]
   3ea00: a9476ffc     	ldp	x28, x27, [sp, #0x70]
   3ea04: 910343ff     	add	sp, sp, #0xd0
   3ea08: d65f03c0     	ret
   3ea0c: 97ff26b5     	bl	0x84e0 <__stack_chk_fail@plt>
   3ea10: d10303ff     	sub	sp, sp, #0xc0
   3ea14: a90a4ff4     	stp	x20, x19, [sp, #0xa0]
   3ea18: a90b7bfd     	stp	x29, x30, [sp, #0xb0]
   3ea1c: 9102c3fd     	add	x29, sp, #0xb0
   3ea20: d53bd054     	mrs	x20, TPIDR_EL0
   3ea24: f9401688     	ldr	x8, [x20, #0x28]
   3ea28: aa0003f3     	mov	x19, x0
   3ea2c: 12000020     	and	w0, w1, #0x1
   3ea30: f81e83a8     	stur	x8, [x29, #-0x18]
   3ea34: 97ffeedb     	bl	0x3a5a0 <__api_tcp_server+0xd490>
   3ea38: d100c3a8     	sub	x8, x29, #0x30
   3ea3c: aa1303e1     	mov	x1, x19
   3ea40: 97fff9ab     	bl	0x3d0ec <operator delete(void*)+0x1d5c>
   3ea44: 910003e8     	mov	x8, sp
   3ea48: d100c3a0     	sub	x0, x29, #0x30
   3ea4c: 97fffb2a     	bl	0x3d6f4 <operator delete(void*)+0x2364>
   3ea50: f85e03a8     	ldur	x8, [x29, #-0x20]
   3ea54: b4000088     	cbz	x8, 0x3ea64 <operator delete(void*)+0x36d4>
   3ea58: f85d03a0     	ldur	x0, [x29, #-0x30]
   3ea5c: 97ff27e1     	bl	0x89e0 <free@plt>
   3ea60: f81d03bf     	stur	xzr, [x29, #-0x30]
   3ea64: 3cc083e0     	ldur	q0, [sp, #0x8]
   3ea68: f94003e8     	ldr	x8, [sp]
   3ea6c: b0000133     	adrp	x19, 0x63000
   3ea70: 912c5e73     	add	x19, x19, #0xb17
   3ea74: 9e660009     	fmov	x9, d0
   3ea78: f100013f     	cmp	x9, #0x0
   3ea7c: 9a880260     	csel	x0, x19, x8, eq
   3ea80: 910003e1     	mov	x1, sp
   3ea84: f81d03a8     	stur	x8, [x29, #-0x30]
   3ea88: 3c9d83a0     	stur	q0, [x29, #-0x28]
   3ea8c: 97ff2785     	bl	0x88a0 <stat@plt>
   3ea90: 34000340     	cbz	w0, 0x3eaf8 <operator delete(void*)+0x3768>
   3ea94: a97d23a9     	ldp	x9, x8, [x29, #-0x30]
   3ea98: f100011f     	cmp	x8, #0x0
   3ea9c: 9a890273     	csel	x19, x19, x9, eq
   3eaa0: 97ff2628     	bl	0x8340 <__errno@plt>
   3eaa4: b9400003     	ldr	w3, [x0]
   3eaa8: b0000121     	adrp	x1, 0x63000
   3eaac: 9105cc21     	add	x1, x1, #0x173
   3eab0: 52800040     	mov	w0, #0x2                // =2
   3eab4: aa1303e2     	mov	x2, x19
   3eab8: 940019cb     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3eabc: aa1f03f3     	mov	x19, xzr
   3eac0: f85e03a8     	ldur	x8, [x29, #-0x20]
   3eac4: b4000088     	cbz	x8, 0x3ead4 <operator delete(void*)+0x3744>
   3eac8: f85d03a0     	ldur	x0, [x29, #-0x30]
   3eacc: 97ff27c5     	bl	0x89e0 <free@plt>
   3ead0: f81d03bf     	stur	xzr, [x29, #-0x30]
   3ead4: f9401688     	ldr	x8, [x20, #0x28]
   3ead8: f85e83a9     	ldur	x9, [x29, #-0x18]
   3eadc: eb09011f     	cmp	x8, x9
   3eae0: 54000181     	b.ne	0x3eb10 <operator delete(void*)+0x3780>
   3eae4: aa1303e0     	mov	x0, x19
   3eae8: a94b7bfd     	ldp	x29, x30, [sp, #0xb0]
   3eaec: a94a4ff4     	ldp	x20, x19, [sp, #0xa0]
   3eaf0: 910303ff     	add	sp, sp, #0xc0
   3eaf4: d65f03c0     	ret
   3eaf8: f9402fe8     	ldr	x8, [sp, #0x58]
   3eafc: 52807d09     	mov	w9, #0x3e8              // =1000
   3eb00: 9b097d13     	mul	x19, x8, x9
   3eb04: f85e03a8     	ldur	x8, [x29, #-0x20]
   3eb08: b5fffe08     	cbnz	x8, 0x3eac8 <operator delete(void*)+0x3738>
   3eb0c: 17fffff2     	b	0x3ead4 <operator delete(void*)+0x3744>
   3eb10: 97ff2674     	bl	0x84e0 <__stack_chk_fail@plt>
   3eb14: d10303ff     	sub	sp, sp, #0xc0
   3eb18: a90a4ff4     	stp	x20, x19, [sp, #0xa0]
   3eb1c: a90b7bfd     	stp	x29, x30, [sp, #0xb0]
   3eb20: 9102c3fd     	add	x29, sp, #0xb0
   3eb24: d53bd054     	mrs	x20, TPIDR_EL0
   3eb28: f9401688     	ldr	x8, [x20, #0x28]
   3eb2c: aa0003f3     	mov	x19, x0
   3eb30: 12000020     	and	w0, w1, #0x1
   3eb34: f81e83a8     	stur	x8, [x29, #-0x18]
   3eb38: 97ffee9a     	bl	0x3a5a0 <__api_tcp_server+0xd490>
   3eb3c: d100c3a8     	sub	x8, x29, #0x30
   3eb40: aa1303e1     	mov	x1, x19
   3eb44: 97fff96a     	bl	0x3d0ec <operator delete(void*)+0x1d5c>
   3eb48: 910003e8     	mov	x8, sp
   3eb4c: d100c3a0     	sub	x0, x29, #0x30
   3eb50: 97fffae9     	bl	0x3d6f4 <operator delete(void*)+0x2364>
   3eb54: f85e03a8     	ldur	x8, [x29, #-0x20]
   3eb58: b4000088     	cbz	x8, 0x3eb68 <operator delete(void*)+0x37d8>
   3eb5c: f85d03a0     	ldur	x0, [x29, #-0x30]
   3eb60: 97ff27a0     	bl	0x89e0 <free@plt>
   3eb64: f81d03bf     	stur	xzr, [x29, #-0x30]
   3eb68: 3cc083e0     	ldur	q0, [sp, #0x8]
   3eb6c: f94003e8     	ldr	x8, [sp]
   3eb70: b0000129     	adrp	x9, 0x63000
   3eb74: 912c5d29     	add	x9, x9, #0xb17
   3eb78: 9e66000a     	fmov	x10, d0
   3eb7c: f100015f     	cmp	x10, #0x0
   3eb80: 9a880120     	csel	x0, x9, x8, eq
   3eb84: 910003e1     	mov	x1, sp
   3eb88: f81d03a8     	stur	x8, [x29, #-0x30]
   3eb8c: 3c9d83a0     	stur	q0, [x29, #-0x28]
   3eb90: 97ff2744     	bl	0x88a0 <stat@plt>
   3eb94: f85e03a8     	ldur	x8, [x29, #-0x20]
   3eb98: f9401bf3     	ldr	x19, [sp, #0x30]
   3eb9c: b4000088     	cbz	x8, 0x3ebac <operator delete(void*)+0x381c>
   3eba0: f85d03a0     	ldur	x0, [x29, #-0x30]
   3eba4: 97ff278f     	bl	0x89e0 <free@plt>
   3eba8: f81d03bf     	stur	xzr, [x29, #-0x30]
   3ebac: f9401688     	ldr	x8, [x20, #0x28]
   3ebb0: f85e83a9     	ldur	x9, [x29, #-0x18]
   3ebb4: eb09011f     	cmp	x8, x9
   3ebb8: 540000c1     	b.ne	0x3ebd0 <operator delete(void*)+0x3840>
   3ebbc: aa1303e0     	mov	x0, x19
   3ebc0: a94b7bfd     	ldp	x29, x30, [sp, #0xb0]
   3ebc4: a94a4ff4     	ldp	x20, x19, [sp, #0xa0]
   3ebc8: 910303ff     	add	sp, sp, #0xc0
   3ebcc: d65f03c0     	ret
   3ebd0: 97ff2644     	bl	0x84e0 <__stack_chk_fail@plt>
   3ebd4: d101c3ff     	sub	sp, sp, #0x70
   3ebd8: f9001bf7     	str	x23, [sp, #0x30]
   3ebdc: a90457f6     	stp	x22, x21, [sp, #0x40]
   3ebe0: a9054ff4     	stp	x20, x19, [sp, #0x50]
   3ebe4: a9067bfd     	stp	x29, x30, [sp, #0x60]
   3ebe8: 910183fd     	add	x29, sp, #0x60
   3ebec: d53bd055     	mrs	x21, TPIDR_EL0
   3ebf0: aa0803f3     	mov	x19, x8
   3ebf4: f94016a8     	ldr	x8, [x21, #0x28]
   3ebf8: aa0003f4     	mov	x20, x0
   3ebfc: f90017e8     	str	x8, [sp, #0x28]
   3ec00: 97fff79b     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   3ec04: d00001e0     	adrp	x0, 0x7c000
   3ec08: 913ca000     	add	x0, x0, #0xf28
   3ec0c: 910023e8     	add	x8, sp, #0x8
   3ec10: 52800022     	mov	w2, #0x1                // =1
   3ec14: 52800023     	mov	w3, #0x1                // =1
   3ec18: aa1403e1     	mov	x1, x20
   3ec1c: aa1f03e4     	mov	x4, xzr
   3ec20: 94000045     	bl	0x3ed34 <operator delete(void*)+0x39a4>
   3ec24: 97fff792     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   3ec28: b9400bf4     	ldr	w20, [sp, #0x8]
   3ec2c: 3100069f     	cmn	w20, #0x1
   3ec30: 54000440     	b.eq	0x3ecb8 <operator delete(void*)+0x3928>
   3ec34: b9400ff6     	ldr	w22, [sp, #0xc]
   3ec38: 34000416     	cbz	w22, 0x3ecb8 <operator delete(void*)+0x3928>
   3ec3c: d00001f7     	adrp	x23, 0x7c000
   3ec40: 913ce2f7     	add	x23, x23, #0xf38
   3ec44: 910042e0     	add	x0, x23, #0x10
   3ec48: 97fff414     	bl	0x3bc98 <operator delete(void*)+0x908>
   3ec4c: f94002e8     	ldr	x8, [x23]
   3ec50: eb14011f     	cmp	x8, x20
   3ec54: 540002c9     	b.ls	0x3ecac <operator delete(void*)+0x391c>
   3ec58: d00001e0     	adrp	x0, 0x7c000
   3ec5c: 913cc000     	add	x0, x0, #0xf30
   3ec60: f8418408     	ldr	x8, [x0], #0x18
   3ec64: 93407e89     	sxtw	x9, w20
   3ec68: 8b091908     	add	x8, x8, x9, lsl #6
   3ec6c: b9401917     	ldr	w23, [x8, #0x18]
   3ec70: 97fff49e     	bl	0x3bee8 <operator delete(void*)+0xb58>
   3ec74: 37f80234     	tbnz	w20, #0x1f, 0x3ecb8 <operator delete(void*)+0x3928>
   3ec78: 6b1702df     	cmp	w22, w23
   3ec7c: 540001e1     	b.ne	0x3ecb8 <operator delete(void*)+0x3928>
   3ec80: 97fff77b     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   3ec84: d00001e0     	adrp	x0, 0x7c000
   3ec88: 913ca000     	add	x0, x0, #0xf28
   3ec8c: 910043e8     	add	x8, sp, #0x10
   3ec90: 910023e1     	add	x1, sp, #0x8
   3ec94: 94000193     	bl	0x3f2e0 <operator delete(void*)+0x3f50>
   3ec98: f94013e8     	ldr	x8, [sp, #0x20]
   3ec9c: 3dc007e0     	ldr	q0, [sp, #0x10]
   3eca0: f9000a68     	str	x8, [x19, #0x10]
   3eca4: 3d800260     	str	q0, [x19]
   3eca8: 14000013     	b	0x3ecf4 <operator delete(void*)+0x3964>
   3ecac: d00001e0     	adrp	x0, 0x7c000
   3ecb0: 913d2000     	add	x0, x0, #0xf48
   3ecb4: 97fff48d     	bl	0x3bee8 <operator delete(void*)+0xb58>
   3ecb8: b0000120     	adrp	x0, 0x63000
   3ecbc: 912c5c00     	add	x0, x0, #0xb17
   3ecc0: 52800021     	mov	w1, #0x1                // =1
   3ecc4: a9007e7f     	stp	xzr, xzr, [x19]
   3ecc8: f9000a7f     	str	xzr, [x19, #0x10]
   3eccc: 97ff255d     	bl	0x8240 <__strlen_chk@plt>
   3ecd0: b4000120     	cbz	x0, 0x3ecf4 <operator delete(void*)+0x3964>
   3ecd4: b0000123     	adrp	x3, 0x63000
   3ecd8: aa0003e5     	mov	x5, x0
   3ecdc: 912c5c63     	add	x3, x3, #0xb17
   3ece0: aa1303e0     	mov	x0, x19
   3ece4: aa1f03e1     	mov	x1, xzr
   3ece8: aa1f03e2     	mov	x2, xzr
   3ecec: aa1f03e4     	mov	x4, xzr
   3ecf0: 97ff39d6     	bl	0xd448 <__share_file+0x114>
   3ecf4: 97fff75e     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   3ecf8: d00001e0     	adrp	x0, 0x7c000
   3ecfc: 913ca000     	add	x0, x0, #0xf28
   3ed00: 910023e1     	add	x1, sp, #0x8
   3ed04: 940003f0     	bl	0x3fcc4 <operator delete(void*)+0x4934>
   3ed08: f94016a8     	ldr	x8, [x21, #0x28]
   3ed0c: f94017e9     	ldr	x9, [sp, #0x28]
   3ed10: eb09011f     	cmp	x8, x9
   3ed14: 540000e1     	b.ne	0x3ed30 <operator delete(void*)+0x39a0>
   3ed18: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   3ed1c: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   3ed20: a94457f6     	ldp	x22, x21, [sp, #0x40]
   3ed24: f9401bf7     	ldr	x23, [sp, #0x30]
   3ed28: 9101c3ff     	add	sp, sp, #0x70
   3ed2c: d65f03c0     	ret
   3ed30: 97ff25ec     	bl	0x84e0 <__stack_chk_fail@plt>
   3ed34: d10483ff     	sub	sp, sp, #0x120
   3ed38: a90c6ffc     	stp	x28, x27, [sp, #0xc0]
   3ed3c: a90d67fa     	stp	x26, x25, [sp, #0xd0]
   3ed40: a90e5ff8     	stp	x24, x23, [sp, #0xe0]
   3ed44: a90f57f6     	stp	x22, x21, [sp, #0xf0]
   3ed48: a9104ff4     	stp	x20, x19, [sp, #0x100]
   3ed4c: a9117bfd     	stp	x29, x30, [sp, #0x110]
   3ed50: 910443fd     	add	x29, sp, #0x110
   3ed54: aa0803f4     	mov	x20, x8
   3ed58: d53bd048     	mrs	x8, TPIDR_EL0
   3ed5c: f9000fe8     	str	x8, [sp, #0x18]
   3ed60: f9401508     	ldr	x8, [x8, #0x28]
   3ed64: 12000077     	and	w23, w3, #0x1
   3ed68: aa0003f5     	mov	x21, x0
   3ed6c: 2a1703e0     	mov	w0, w23
   3ed70: aa0403f9     	mov	x25, x4
   3ed74: 2a0303fb     	mov	w27, w3
   3ed78: 2a0203fa     	mov	w26, w2
   3ed7c: aa0103fc     	mov	x28, x1
   3ed80: f81a03a8     	stur	x8, [x29, #-0x60]
   3ed84: 97ffee07     	bl	0x3a5a0 <__api_tcp_server+0xd490>
   3ed88: d10203a8     	sub	x8, x29, #0x80
   3ed8c: aa1c03e1     	mov	x1, x28
   3ed90: 97fff8d7     	bl	0x3d0ec <operator delete(void*)+0x1d5c>
   3ed94: 910083e8     	add	x8, sp, #0x20
   3ed98: d10203a0     	sub	x0, x29, #0x80
   3ed9c: 97fffa56     	bl	0x3d6f4 <operator delete(void*)+0x2364>
   3eda0: f85903a8     	ldur	x8, [x29, #-0x70]
   3eda4: b4000088     	cbz	x8, 0x3edb4 <operator delete(void*)+0x3a24>
   3eda8: f85803a0     	ldur	x0, [x29, #-0x80]
   3edac: 97ff270d     	bl	0x89e0 <free@plt>
   3edb0: f81803bf     	stur	xzr, [x29, #-0x80]
   3edb4: 3dc00be0     	ldr	q0, [sp, #0x20]
   3edb8: f9401be8     	ldr	x8, [sp, #0x30]
   3edbc: d10203a0     	sub	x0, x29, #0x80
   3edc0: 3c9803a0     	stur	q0, [x29, #-0x80]
   3edc4: f81903a8     	stur	x8, [x29, #-0x70]
   3edc8: 9400195b     	bl	0x45334 <operator delete(void*)+0x9fa4>
   3edcc: 2a0003f8     	mov	w24, w0
   3edd0: 2f00e5e0     	movi	d0, #0x000000ffffffff
   3edd4: 910082a0     	add	x0, x21, #0x20
   3edd8: fd000280     	str	d0, [x20]
   3eddc: f9000be0     	str	x0, [sp, #0x10]
   3ede0: 97fff3ae     	bl	0x3bc98 <operator delete(void*)+0x908>
   3ede4: f9400aa8     	ldr	x8, [x21, #0x10]
   3ede8: b0000133     	adrp	x19, 0x63000
   3edec: 910022ae     	add	x14, x21, #0x8
   3edf0: 912c5e73     	add	x19, x19, #0xb17
   3edf4: b4000368     	cbz	x8, 0x3ee60 <operator delete(void*)+0x3ad0>
   3edf8: f94001c9     	ldr	x9, [x14]
   3edfc: aa1f03ea     	mov	x10, xzr
   3ee00: aa1f03e3     	mov	x3, xzr
   3ee04: 12800016     	mov	w22, #-0x1              // =-1
   3ee08: d2c0002b     	mov	x11, #0x100000000       // =4294967296
   3ee0c: 14000006     	b	0x3ee24 <operator delete(void*)+0x3a94>
   3ee10: 12800016     	mov	w22, #-0x1              // =-1
   3ee14: 91000463     	add	x3, x3, #0x1
   3ee18: eb08007f     	cmp	x3, x8
   3ee1c: 8b0b014a     	add	x10, x10, x11
   3ee20: 54000222     	b.hs	0x3ee64 <operator delete(void*)+0x3ad4>
   3ee24: 8b8a692c     	add	x12, x9, x10, asr #26
   3ee28: b940218c     	ldr	w12, [x12, #0x20]
   3ee2c: 6b18019f     	cmp	w12, w24
   3ee30: 9360fd4c     	asr	x12, x10, #32
   3ee34: 54000660     	b.eq	0x3ef00 <operator delete(void*)+0x3b70>
   3ee38: 310006df     	cmn	w22, #0x1
   3ee3c: 54fffec1     	b.ne	0x3ee14 <operator delete(void*)+0x3a84>
   3ee40: d37ae58d     	lsl	x13, x12, #6
   3ee44: f86d692d     	ldr	x13, [x9, x13]
   3ee48: b5fffe4d     	cbnz	x13, 0x3ee10 <operator delete(void*)+0x3a80>
   3ee4c: 8b0c192c     	add	x12, x9, x12, lsl #6
   3ee50: b940198c     	ldr	w12, [x12, #0x18]
   3ee54: 7100019f     	cmp	w12, #0x0
   3ee58: 5a9f0076     	csinv	w22, w3, wzr, eq
   3ee5c: 17ffffee     	b	0x3ee14 <operator delete(void*)+0x3a84>
   3ee60: 12800016     	mov	w22, #-0x1              // =-1
   3ee64: 9101e3e8     	add	x8, sp, #0x78
   3ee68: aa1c03e0     	mov	x0, x28
   3ee6c: f90007ee     	str	x14, [sp, #0x8]
   3ee70: 97fffc5b     	bl	0x3dfdc <operator delete(void*)+0x2c4c>
   3ee74: f94043e8     	ldr	x8, [sp, #0x80]
   3ee78: f9400789     	ldr	x9, [x28, #0x8]
   3ee7c: eb09011f     	cmp	x8, x9
   3ee80: 540001c2     	b.hs	0x3eeb8 <operator delete(void*)+0x3b28>
   3ee84: 910083e8     	add	x8, sp, #0x20
   3ee88: aa1c03e0     	mov	x0, x28
   3ee8c: 97fffb84     	bl	0x3dc9c <operator delete(void*)+0x290c>
   3ee90: 12000361     	and	w1, w27, #0x1
   3ee94: 910083e0     	add	x0, sp, #0x20
   3ee98: 97fff7a7     	bl	0x3cd34 <operator delete(void*)+0x19a4>
   3ee9c: f9401be8     	ldr	x8, [sp, #0x30]
   3eea0: 2a0003fb     	mov	w27, w0
   3eea4: b4000088     	cbz	x8, 0x3eeb4 <operator delete(void*)+0x3b24>
   3eea8: f94013e0     	ldr	x0, [sp, #0x20]
   3eeac: 97ff26cd     	bl	0x89e0 <free@plt>
   3eeb0: f90013ff     	str	xzr, [sp, #0x20]
   3eeb4: 36000dbb     	tbz	w27, #0x0, 0x3f068 <operator delete(void*)+0x3cd8>
   3eeb8: a97823a9     	ldp	x9, x8, [x29, #-0x80]
   3eebc: f9003bff     	str	xzr, [sp, #0x70]
   3eec0: f100011f     	cmp	x8, #0x0
   3eec4: 9a890260     	csel	x0, x19, x9, eq
   3eec8: 97fff189     	bl	0x3b4ec <operator delete(void*)+0x15c>
   3eecc: a97823a9     	ldp	x9, x8, [x29, #-0x80]
   3eed0: f100011f     	cmp	x8, #0x0
   3eed4: 9a890268     	csel	x8, x19, x9, eq
   3eed8: 370002e0     	tbnz	w0, #0x0, 0x3ef34 <operator delete(void*)+0x3ba4>
   3eedc: 370002da     	tbnz	w26, #0x0, 0x3ef34 <operator delete(void*)+0x3ba4>
   3eee0: b0000121     	adrp	x1, 0x63000
   3eee4: 91078821     	add	x1, x1, #0x1e2
   3eee8: 52800040     	mov	w0, #0x2                // =2
   3eeec: aa0803e2     	mov	x2, x8
   3eef0: 940018bd     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3eef4: f94047e8     	ldr	x8, [sp, #0x88]
   3eef8: b5000bc8     	cbnz	x8, 0x3f070 <operator delete(void*)+0x3ce0>
   3eefc: 14000060     	b	0x3f07c <operator delete(void*)+0x3cec>
   3ef00: 8b0c1928     	add	x8, x9, x12, lsl #6
   3ef04: 29432504     	ldp	w4, w9, [x8, #0x18]
   3ef08: b0000121     	adrp	x1, 0x63000
   3ef0c: 9106c021     	add	x1, x1, #0x1b0
   3ef10: 52800040     	mov	w0, #0x2                // =2
   3ef14: 11000525     	add	w5, w9, #0x1
   3ef18: b9001d05     	str	w5, [x8, #0x1c]
   3ef1c: a97823a9     	ldp	x9, x8, [x29, #-0x80]
   3ef20: 29001283     	stp	w3, w4, [x20]
   3ef24: f100011f     	cmp	x8, #0x0
   3ef28: 9a890262     	csel	x2, x19, x9, eq
   3ef2c: 940018ae     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3ef30: 14000053     	b	0x3f07c <operator delete(void*)+0x3cec>
   3ef34: f0000109     	adrp	x9, 0x61000
   3ef38: f000010a     	adrp	x10, 0x61000
   3ef3c: 913efd29     	add	x9, x9, #0xfbf
   3ef40: 9113ad4a     	add	x10, x10, #0x4eb
   3ef44: 7200001f     	tst	w0, #0x1
   3ef48: 9a891149     	csel	x9, x10, x9, ne
   3ef4c: f100033f     	cmp	x25, #0x0
   3ef50: 9a990121     	csel	x1, x9, x25, eq
   3ef54: 9101c3e2     	add	x2, sp, #0x70
   3ef58: aa0803e0     	mov	x0, x8
   3ef5c: 9400184e     	bl	0x45094 <operator delete(void*)+0x9d04>
   3ef60: 2a0003e3     	mov	w3, w0
   3ef64: 350002c0     	cbnz	w0, 0x3efbc <operator delete(void*)+0x3c2c>
   3ef68: f9403be8     	ldr	x8, [sp, #0x70]
   3ef6c: b4000288     	cbz	x8, 0x3efbc <operator delete(void*)+0x3c2c>
   3ef70: a97823a9     	ldp	x9, x8, [x29, #-0x80]
   3ef74: 9101a3e1     	add	x1, sp, #0x68
   3ef78: f90037ff     	str	xzr, [sp, #0x68]
   3ef7c: f100011f     	cmp	x8, #0x0
   3ef80: 9a890260     	csel	x0, x19, x9, eq
   3ef84: 97fff131     	bl	0x3b448 <operator delete(void*)+0xb8>
   3ef88: 2a0003e3     	mov	w3, w0
   3ef8c: 7100541f     	cmp	w0, #0x15
   3ef90: 540002a8     	b.hi	0x3efe4 <operator delete(void*)+0x3c54>
   3ef94: b0000129     	adrp	x9, 0x63000
   3ef98: 2a0303e8     	mov	w8, w3
   3ef9c: 91006d29     	add	x9, x9, #0x1b
   3efa0: 1000008a     	adr	x10, 0x3efb0 <operator delete(void*)+0x3c20>
   3efa4: 3868692b     	ldrb	w11, [x9, x8]
   3efa8: 8b0b094a     	add	x10, x10, x11, lsl #2
   3efac: d61f0140     	br	x10
   3efb0: 37f808f6     	tbnz	w22, #0x1f, 0x3f0cc <operator delete(void*)+0x3d3c>
   3efb4: f9400aa8     	ldr	x8, [x21, #0x10]
   3efb8: 14000057     	b	0x3f114 <operator delete(void*)+0x3d84>
   3efbc: a97823a9     	ldp	x9, x8, [x29, #-0x80]
   3efc0: b0000121     	adrp	x1, 0x63000
   3efc4: 91082021     	add	x1, x1, #0x208
   3efc8: 52800080     	mov	w0, #0x4                // =4
   3efcc: f100011f     	cmp	x8, #0x0
   3efd0: 9a890262     	csel	x2, x19, x9, eq
   3efd4: 94001884     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3efd8: f94047e8     	ldr	x8, [sp, #0x88]
   3efdc: b50004a8     	cbnz	x8, 0x3f070 <operator delete(void*)+0x3ce0>
   3efe0: 14000027     	b	0x3f07c <operator delete(void*)+0x3cec>
   3efe4: a97823a9     	ldp	x9, x8, [x29, #-0x80]
   3efe8: b0000121     	adrp	x1, 0x63000
   3efec: 910b1821     	add	x1, x1, #0x2c6
   3eff0: 52800080     	mov	w0, #0x4                // =4
   3eff4: f100011f     	cmp	x8, #0x0
   3eff8: 9a890262     	csel	x2, x19, x9, eq
   3effc: 9400187a     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3f000: f9403be0     	ldr	x0, [sp, #0x70]
   3f004: b50002e0     	cbnz	x0, 0x3f060 <operator delete(void*)+0x3cd0>
   3f008: 14000018     	b	0x3f068 <operator delete(void*)+0x3cd8>
   3f00c: a97823a9     	ldp	x9, x8, [x29, #-0x80]
   3f010: 90000121     	adrp	x1, 0x63000
   3f014: 91097821     	add	x1, x1, #0x25e
   3f018: 1400000c     	b	0x3f048 <operator delete(void*)+0x3cb8>
   3f01c: a97823a9     	ldp	x9, x8, [x29, #-0x80]
   3f020: 90000121     	adrp	x1, 0x63000
   3f024: 9108f421     	add	x1, x1, #0x23d
   3f028: 14000008     	b	0x3f048 <operator delete(void*)+0x3cb8>
   3f02c: a97823a9     	ldp	x9, x8, [x29, #-0x80]
   3f030: 90000121     	adrp	x1, 0x63000
   3f034: 910a9c21     	add	x1, x1, #0x2a7
   3f038: 14000004     	b	0x3f048 <operator delete(void*)+0x3cb8>
   3f03c: a97823a9     	ldp	x9, x8, [x29, #-0x80]
   3f040: 90000121     	adrp	x1, 0x63000
   3f044: 910a2421     	add	x1, x1, #0x289
   3f048: f100011f     	cmp	x8, #0x0
   3f04c: 9a890262     	csel	x2, x19, x9, eq
   3f050: 52800080     	mov	w0, #0x4                // =4
   3f054: 94001864     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3f058: f9403be0     	ldr	x0, [sp, #0x70]
   3f05c: b4000060     	cbz	x0, 0x3f068 <operator delete(void*)+0x3cd8>
   3f060: 2a1f03e1     	mov	w1, wzr
   3f064: 9400181a     	bl	0x450cc <operator delete(void*)+0x9d3c>
   3f068: f94047e8     	ldr	x8, [sp, #0x88]
   3f06c: b4000088     	cbz	x8, 0x3f07c <operator delete(void*)+0x3cec>
   3f070: f9403fe0     	ldr	x0, [sp, #0x78]
   3f074: 97ff265b     	bl	0x89e0 <free@plt>
   3f078: f9003fff     	str	xzr, [sp, #0x78]
   3f07c: f9400be0     	ldr	x0, [sp, #0x10]
   3f080: 97fff39a     	bl	0x3bee8 <operator delete(void*)+0xb58>
   3f084: f85903a8     	ldur	x8, [x29, #-0x70]
   3f088: b4000088     	cbz	x8, 0x3f098 <operator delete(void*)+0x3d08>
   3f08c: f85803a0     	ldur	x0, [x29, #-0x80]
   3f090: 97ff2654     	bl	0x89e0 <free@plt>
   3f094: f81803bf     	stur	xzr, [x29, #-0x80]
   3f098: f9400fe8     	ldr	x8, [sp, #0x18]
   3f09c: f9401508     	ldr	x8, [x8, #0x28]
   3f0a0: f85a03a9     	ldur	x9, [x29, #-0x60]
   3f0a4: eb09011f     	cmp	x8, x9
   3f0a8: 54000aa1     	b.ne	0x3f1fc <operator delete(void*)+0x3e6c>
   3f0ac: a9517bfd     	ldp	x29, x30, [sp, #0x110]
   3f0b0: a9504ff4     	ldp	x20, x19, [sp, #0x100]
   3f0b4: a94f57f6     	ldp	x22, x21, [sp, #0xf0]
   3f0b8: a94e5ff8     	ldp	x24, x23, [sp, #0xe0]
   3f0bc: a94d67fa     	ldp	x26, x25, [sp, #0xd0]
   3f0c0: a94c6ffc     	ldp	x28, x27, [sp, #0xc0]
   3f0c4: 910483ff     	add	sp, sp, #0x120
   3f0c8: d65f03c0     	ret
   3f0cc: a9057fff     	stp	xzr, xzr, [sp, #0x50]
   3f0d0: f90027ff     	str	xzr, [sp, #0x48]
   3f0d4: f90013ff     	str	xzr, [sp, #0x20]
   3f0d8: 3900a3ff     	strb	wzr, [sp, #0x28]
   3f0dc: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   3f0e0: b90043ff     	str	wzr, [sp, #0x40]
   3f0e4: a940a2a2     	ldp	x2, x8, [x21, #0x8]
   3f0e8: f94007e0     	ldr	x0, [sp, #0x8]
   3f0ec: 910083e3     	add	x3, sp, #0x20
   3f0f0: 8b081841     	add	x1, x2, x8, lsl #6
   3f0f4: 940003a3     	bl	0x3ff80 <operator delete(void*)+0x4bf0>
   3f0f8: f9402fe8     	ldr	x8, [sp, #0x58]
   3f0fc: b4000088     	cbz	x8, 0x3f10c <operator delete(void*)+0x3d7c>
   3f100: f94027e0     	ldr	x0, [sp, #0x48]
   3f104: 97ff2637     	bl	0x89e0 <free@plt>
   3f108: f90027ff     	str	xzr, [sp, #0x48]
   3f10c: f9400aa8     	ldr	x8, [x21, #0x10]
   3f110: 51000516     	sub	w22, w8, #0x1
   3f114: f94007eb     	ldr	x11, [sp, #0x8]
   3f118: 2a1603fa     	mov	w26, w22
   3f11c: eb1a011f     	cmp	x8, x26
   3f120: b9000296     	str	w22, [x20]
   3f124: 540007e9     	b.ls	0x3f220 <operator delete(void*)+0x3e90>
   3f128: f9400176     	ldr	x22, [x11]
   3f12c: 93407f59     	sxtw	x25, w26
   3f130: 8b191ac8     	add	x8, x22, x25, lsl #6
   3f134: f9400109     	ldr	x9, [x8]
   3f138: b5000649     	cbnz	x9, 0x3f200 <operator delete(void*)+0x3e70>
   3f13c: aa0803e9     	mov	x9, x8
   3f140: b8418d2a     	ldr	w10, [x9, #0x18]!
   3f144: 350005ea     	cbnz	w10, 0x3f200 <operator delete(void*)+0x3e70>
   3f148: 8b191ac0     	add	x0, x22, x25, lsl #6
   3f14c: 39002017     	strb	w23, [x0, #0x8]
   3f150: b94002aa     	ldr	w10, [x21]
   3f154: 1100054a     	add	w10, w10, #0x1
   3f158: b90002aa     	str	w10, [x21]
   3f15c: b900012a     	str	w10, [x9]
   3f160: f9403be9     	ldr	x9, [sp, #0x70]
   3f164: f9000109     	str	x9, [x8]
   3f168: f94037e9     	ldr	x9, [sp, #0x68]
   3f16c: f8428c08     	ldr	x8, [x0, #0x28]!
   3f170: f81e8009     	stur	x9, [x0, #-0x18]
   3f174: b81f8018     	stur	w24, [x0, #-0x8]
   3f178: f900041f     	str	xzr, [x0, #0x8]
   3f17c: b4000048     	cbz	x8, 0x3f184 <operator delete(void*)+0x3df4>
   3f180: 3900011f     	strb	wzr, [x8]
   3f184: f85883a5     	ldur	x5, [x29, #-0x78]
   3f188: b40000e5     	cbz	x5, 0x3f1a4 <operator delete(void*)+0x3e14>
   3f18c: f9400001     	ldr	x1, [x0]
   3f190: f85803a3     	ldur	x3, [x29, #-0x80]
   3f194: aa0103e2     	mov	x2, x1
   3f198: aa0303e4     	mov	x4, x3
   3f19c: 97ff38ab     	bl	0xd448 <__share_file+0x114>
   3f1a0: f94007eb     	ldr	x11, [sp, #0x8]
   3f1a4: 8b191ac8     	add	x8, x22, x25, lsl #6
   3f1a8: b9401d09     	ldr	w9, [x8, #0x1c]
   3f1ac: 11000525     	add	w5, w9, #0x1
   3f1b0: b9001d05     	str	w5, [x8, #0x1c]
   3f1b4: f9400aa8     	ldr	x8, [x21, #0x10]
   3f1b8: eb1a011f     	cmp	x8, x26
   3f1bc: 54000329     	b.ls	0x3f220 <operator delete(void*)+0x3e90>
   3f1c0: f9400168     	ldr	x8, [x11]
   3f1c4: 90000121     	adrp	x1, 0x63000
   3f1c8: 9106c021     	add	x1, x1, #0x1b0
   3f1cc: 52800040     	mov	w0, #0x2                // =2
   3f1d0: 8b191908     	add	x8, x8, x25, lsl #6
   3f1d4: b9401904     	ldr	w4, [x8, #0x18]
   3f1d8: a97827a8     	ldp	x8, x9, [x29, #-0x80]
   3f1dc: 2a1903e3     	mov	w3, w25
   3f1e0: b9000684     	str	w4, [x20, #0x4]
   3f1e4: f100013f     	cmp	x9, #0x0
   3f1e8: 9a880262     	csel	x2, x19, x8, eq
   3f1ec: 940017fe     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3f1f0: f94047e8     	ldr	x8, [sp, #0x88]
   3f1f4: b5fff3e8     	cbnz	x8, 0x3f070 <operator delete(void*)+0x3ce0>
   3f1f8: 17ffffa1     	b	0x3f07c <operator delete(void*)+0x3cec>
   3f1fc: 97ff24b9     	bl	0x84e0 <__stack_chk_fail@plt>
   3f200: 90000120     	adrp	x0, 0x63000
   3f204: 90000122     	adrp	x2, 0x63000
   3f208: 90000123     	adrp	x3, 0x63000
   3f20c: 910bc400     	add	x0, x0, #0x2f1
   3f210: 910d8442     	add	x2, x2, #0x361
   3f214: 910eec63     	add	x3, x3, #0x3bb
   3f218: 52803241     	mov	w1, #0x192              // =402
   3f21c: 97ff23f1     	bl	0x81e0 <__assert2@plt>
   3f220: f00000c0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   3f224: 90000122     	adrp	x2, 0x63000
   3f228: f00000c3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   3f22c: 91215c00     	add	x0, x0, #0x857
   3f230: 911cc442     	add	x2, x2, #0x731
   3f234: 91397863     	add	x3, x3, #0xe5e
   3f238: 528023e1     	mov	w1, #0x11f              // =287
   3f23c: 97ff23e9     	bl	0x81e0 <__assert2@plt>
   3f240: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   3f244: a9017bfd     	stp	x29, x30, [sp, #0x10]
   3f248: 910043fd     	add	x29, sp, #0x10
   3f24c: aa0003f3     	mov	x19, x0
   3f250: 97fff607     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   3f254: b9400268     	ldr	w8, [x19]
   3f258: 3100051f     	cmn	w8, #0x1
   3f25c: 540002e0     	b.eq	0x3f2b8 <operator delete(void*)+0x3f28>
   3f260: b9400668     	ldr	w8, [x19, #0x4]
   3f264: 340002a8     	cbz	w8, 0x3f2b8 <operator delete(void*)+0x3f28>
   3f268: b00001f4     	adrp	x20, 0x7c000
   3f26c: 913ce294     	add	x20, x20, #0xf38
   3f270: 91004280     	add	x0, x20, #0x10
   3f274: 97fff289     	bl	0x3bc98 <operator delete(void*)+0x908>
   3f278: b9400268     	ldr	w8, [x19]
   3f27c: f9400289     	ldr	x9, [x20]
   3f280: eb08013f     	cmp	x9, x8
   3f284: 540001e9     	b.ls	0x3f2c0 <operator delete(void*)+0x3f30>
   3f288: b00001e9     	adrp	x9, 0x7c000
   3f28c: f9479929     	ldr	x9, [x9, #0xf30]
   3f290: 93407d08     	sxtw	x8, w8
   3f294: b940066a     	ldr	w10, [x19, #0x4]
   3f298: 8b081929     	add	x9, x9, x8, lsl #6
   3f29c: b9401929     	ldr	w9, [x9, #0x18]
   3f2a0: 6b09015f     	cmp	w10, w9
   3f2a4: 1a9f17e9     	cset	w9, eq
   3f2a8: 7100011f     	cmp	w8, #0x0
   3f2ac: 1a9fb7e8     	cset	w8, ge
   3f2b0: 0a090113     	and	w19, w8, w9
   3f2b4: 14000004     	b	0x3f2c4 <operator delete(void*)+0x3f34>
   3f2b8: 2a1f03f3     	mov	w19, wzr
   3f2bc: 14000005     	b	0x3f2d0 <operator delete(void*)+0x3f40>
   3f2c0: 2a1f03f3     	mov	w19, wzr
   3f2c4: b00001e0     	adrp	x0, 0x7c000
   3f2c8: 913d2000     	add	x0, x0, #0xf48
   3f2cc: 97fff307     	bl	0x3bee8 <operator delete(void*)+0xb58>
   3f2d0: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   3f2d4: 2a1303e0     	mov	w0, w19
   3f2d8: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   3f2dc: d65f03c0     	ret
   3f2e0: d101c3ff     	sub	sp, sp, #0x70
   3f2e4: a90267fa     	stp	x26, x25, [sp, #0x20]
   3f2e8: a9035ff8     	stp	x24, x23, [sp, #0x30]
   3f2ec: a90457f6     	stp	x22, x21, [sp, #0x40]
   3f2f0: a9054ff4     	stp	x20, x19, [sp, #0x50]
   3f2f4: a9067bfd     	stp	x29, x30, [sp, #0x60]
   3f2f8: 910183fd     	add	x29, sp, #0x60
   3f2fc: d53bd059     	mrs	x25, TPIDR_EL0
   3f300: aa0803f3     	mov	x19, x8
   3f304: f9401728     	ldr	x8, [x25, #0x28]
   3f308: aa0103f4     	mov	x20, x1
   3f30c: aa0003f5     	mov	x21, x0
   3f310: f9000fe8     	str	x8, [sp, #0x18]
   3f314: 9400023a     	bl	0x3fbfc <operator delete(void*)+0x486c>
   3f318: b40006a0     	cbz	x0, 0x3f3ec <operator delete(void*)+0x405c>
   3f31c: 91000417     	add	x23, x0, #0x1
   3f320: aa0003f6     	mov	x22, x0
   3f324: 910003e0     	mov	x0, sp
   3f328: aa1703e1     	mov	x1, x23
   3f32c: 2a1f03e2     	mov	w2, wzr
   3f330: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   3f334: f90003ff     	str	xzr, [sp]
   3f338: 97ff3801     	bl	0xd33c <__share_file+0x8>
   3f33c: a940a7e8     	ldp	x8, x9, [sp, #0x8]
   3f340: 8b170101     	add	x1, x8, x23
   3f344: 91000428     	add	x8, x1, #0x1
   3f348: eb09011f     	cmp	x8, x9
   3f34c: 540000c9     	b.ls	0x3f364 <operator delete(void*)+0x3fd4>
   3f350: 910003e0     	mov	x0, sp
   3f354: 2a1f03e2     	mov	w2, wzr
   3f358: 97ff37f9     	bl	0xd33c <__share_file+0x8>
   3f35c: f94007e8     	ldr	x8, [sp, #0x8]
   3f360: 8b170101     	add	x1, x8, x23
   3f364: aa1f03f7     	mov	x23, xzr
   3f368: 1280015a     	mov	w26, #-0xb              // =-11
   3f36c: aa1603f8     	mov	x24, x22
   3f370: f90007e1     	str	x1, [sp, #0x8]
   3f374: 3100075a     	adds	w26, w26, #0x1
   3f378: 540001e2     	b.hs	0x3f3b4 <operator delete(void*)+0x4024>
   3f37c: f94007e8     	ldr	x8, [sp, #0x8]
   3f380: eb17011f     	cmp	x8, x23
   3f384: 54000689     	b.ls	0x3f454 <operator delete(void*)+0x40c4>
   3f388: f94003e8     	ldr	x8, [sp]
   3f38c: aa1503e0     	mov	x0, x21
   3f390: aa1403e1     	mov	x1, x20
   3f394: aa1703e3     	mov	x3, x23
   3f398: 8b37c102     	add	x2, x8, w23, sxtw
   3f39c: aa1803e4     	mov	x4, x24
   3f3a0: 94000178     	bl	0x3f980 <operator delete(void*)+0x45f0>
   3f3a4: eb000318     	subs	x24, x24, x0
   3f3a8: 54000663     	b.lo	0x3f474 <operator delete(void*)+0x40e4>
   3f3ac: 8b170017     	add	x23, x0, x23
   3f3b0: 54fffe21     	b.ne	0x3f374 <operator delete(void*)+0x3fe4>
   3f3b4: f94007e8     	ldr	x8, [sp, #0x8]
   3f3b8: eb16011f     	cmp	x8, x22
   3f3bc: 540004c9     	b.ls	0x3f454 <operator delete(void*)+0x40c4>
   3f3c0: f94003e8     	ldr	x8, [sp]
   3f3c4: 3836c91f     	strb	wzr, [x8, w22, sxtw]
   3f3c8: f94007e8     	ldr	x8, [sp, #0x8]
   3f3cc: b4000068     	cbz	x8, 0x3f3d8 <operator delete(void*)+0x4048>
   3f3d0: d1000508     	sub	x8, x8, #0x1
   3f3d4: f90007e8     	str	x8, [sp, #0x8]
   3f3d8: f94003e9     	ldr	x9, [sp]
   3f3dc: f9400bea     	ldr	x10, [sp, #0x10]
   3f3e0: a9002269     	stp	x9, x8, [x19]
   3f3e4: f9000a6a     	str	x10, [x19, #0x10]
   3f3e8: 14000010     	b	0x3f428 <operator delete(void*)+0x4098>
   3f3ec: 90000120     	adrp	x0, 0x63000
   3f3f0: 912c5c00     	add	x0, x0, #0xb17
   3f3f4: 52800021     	mov	w1, #0x1                // =1
   3f3f8: a9007e7f     	stp	xzr, xzr, [x19]
   3f3fc: f9000a7f     	str	xzr, [x19, #0x10]
   3f400: 97ff2390     	bl	0x8240 <__strlen_chk@plt>
   3f404: b4000120     	cbz	x0, 0x3f428 <operator delete(void*)+0x4098>
   3f408: 90000123     	adrp	x3, 0x63000
   3f40c: aa0003e5     	mov	x5, x0
   3f410: 912c5c63     	add	x3, x3, #0xb17
   3f414: aa1303e0     	mov	x0, x19
   3f418: aa1f03e1     	mov	x1, xzr
   3f41c: aa1f03e2     	mov	x2, xzr
   3f420: aa1f03e4     	mov	x4, xzr
   3f424: 97ff3809     	bl	0xd448 <__share_file+0x114>
   3f428: f9401728     	ldr	x8, [x25, #0x28]
   3f42c: f9400fe9     	ldr	x9, [sp, #0x18]
   3f430: eb09011f     	cmp	x8, x9
   3f434: 54000301     	b.ne	0x3f494 <operator delete(void*)+0x4104>
   3f438: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   3f43c: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   3f440: a94457f6     	ldp	x22, x21, [sp, #0x40]
   3f444: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   3f448: a94267fa     	ldp	x26, x25, [sp, #0x20]
   3f44c: 9101c3ff     	add	sp, sp, #0x70
   3f450: d65f03c0     	ret
   3f454: f00000c0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   3f458: b00000e2     	adrp	x2, 0x5c000
   3f45c: f00000c3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   3f460: 91215c00     	add	x0, x0, #0x857
   3f464: 91255442     	add	x2, x2, #0x955
   3f468: 91397863     	add	x3, x3, #0xe5e
   3f46c: 528023e1     	mov	w1, #0x11f              // =287
   3f470: 97ff235c     	bl	0x81e0 <__assert2@plt>
   3f474: 90000120     	adrp	x0, 0x63000
   3f478: 90000122     	adrp	x2, 0x63000
   3f47c: 90000123     	adrp	x3, 0x63000
   3f480: 910bc400     	add	x0, x0, #0x2f1
   3f484: 9114a042     	add	x2, x2, #0x528
   3f488: 9115a063     	add	x3, x3, #0x568
   3f48c: 52804421     	mov	w1, #0x221              // =545
   3f490: 97ff2354     	bl	0x81e0 <__assert2@plt>
   3f494: 97ff2413     	bl	0x84e0 <__stack_chk_fail@plt>
   3f498: d10103ff     	sub	sp, sp, #0x40
   3f49c: a90157f6     	stp	x22, x21, [sp, #0x10]
   3f4a0: a9024ff4     	stp	x20, x19, [sp, #0x20]
   3f4a4: a9037bfd     	stp	x29, x30, [sp, #0x30]
   3f4a8: 9100c3fd     	add	x29, sp, #0x30
   3f4ac: aa0103f3     	mov	x19, x1
   3f4b0: aa0003f4     	mov	x20, x0
   3f4b4: 97fff56e     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   3f4b8: b00001e0     	adrp	x0, 0x7c000
   3f4bc: 913ca000     	add	x0, x0, #0xf28
   3f4c0: 910023e8     	add	x8, sp, #0x8
   3f4c4: 52800022     	mov	w2, #0x1                // =1
   3f4c8: 52800023     	mov	w3, #0x1                // =1
   3f4cc: aa1403e1     	mov	x1, x20
   3f4d0: aa1f03e4     	mov	x4, xzr
   3f4d4: 97fffe18     	bl	0x3ed34 <operator delete(void*)+0x39a4>
   3f4d8: 97fff565     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   3f4dc: b9400bf4     	ldr	w20, [sp, #0x8]
   3f4e0: 3100069f     	cmn	w20, #0x1
   3f4e4: 540004a0     	b.eq	0x3f578 <operator delete(void*)+0x41e8>
   3f4e8: b9400ff5     	ldr	w21, [sp, #0xc]
   3f4ec: 34000475     	cbz	w21, 0x3f578 <operator delete(void*)+0x41e8>
   3f4f0: b00001f6     	adrp	x22, 0x7c000
   3f4f4: 913ce2d6     	add	x22, x22, #0xf38
   3f4f8: 910042c0     	add	x0, x22, #0x10
   3f4fc: 97fff1e7     	bl	0x3bc98 <operator delete(void*)+0x908>
   3f500: f94002c8     	ldr	x8, [x22]
   3f504: eb14011f     	cmp	x8, x20
   3f508: 54000329     	b.ls	0x3f56c <operator delete(void*)+0x41dc>
   3f50c: b00001e0     	adrp	x0, 0x7c000
   3f510: 913cc000     	add	x0, x0, #0xf30
   3f514: f8418408     	ldr	x8, [x0], #0x18
   3f518: 93407e89     	sxtw	x9, w20
   3f51c: 8b091908     	add	x8, x8, x9, lsl #6
   3f520: b9401916     	ldr	w22, [x8, #0x18]
   3f524: 97fff271     	bl	0x3bee8 <operator delete(void*)+0xb58>
   3f528: 37f80294     	tbnz	w20, #0x1f, 0x3f578 <operator delete(void*)+0x41e8>
   3f52c: 6b1602bf     	cmp	w21, w22
   3f530: 54000241     	b.ne	0x3f578 <operator delete(void*)+0x41e8>
   3f534: 97fff54e     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   3f538: b00001f4     	adrp	x20, 0x7c000
   3f53c: 913ca294     	add	x20, x20, #0xf28
   3f540: 910023e1     	add	x1, sp, #0x8
   3f544: aa1403e0     	mov	x0, x20
   3f548: aa1f03e2     	mov	x2, xzr
   3f54c: 94000015     	bl	0x3f5a0 <operator delete(void*)+0x4210>
   3f550: 97fff547     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   3f554: a9400e62     	ldp	x2, x3, [x19]
   3f558: 910023e1     	add	x1, sp, #0x8
   3f55c: aa1403e0     	mov	x0, x20
   3f560: aa1f03e4     	mov	x4, xzr
   3f564: 94000098     	bl	0x3f7c4 <operator delete(void*)+0x4434>
   3f568: 14000004     	b	0x3f578 <operator delete(void*)+0x41e8>
   3f56c: b00001e0     	adrp	x0, 0x7c000
   3f570: 913d2000     	add	x0, x0, #0xf48
   3f574: 97fff25d     	bl	0x3bee8 <operator delete(void*)+0xb58>
   3f578: 97fff53d     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   3f57c: b00001e0     	adrp	x0, 0x7c000
   3f580: 913ca000     	add	x0, x0, #0xf28
   3f584: 910023e1     	add	x1, sp, #0x8
   3f588: 940001cf     	bl	0x3fcc4 <operator delete(void*)+0x4934>
   3f58c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   3f590: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   3f594: a94157f6     	ldp	x22, x21, [sp, #0x10]
   3f598: 910103ff     	add	sp, sp, #0x40
   3f59c: d65f03c0     	ret
   3f5a0: d101c3ff     	sub	sp, sp, #0x70
   3f5a4: f9000bfb     	str	x27, [sp, #0x10]
   3f5a8: a90267fa     	stp	x26, x25, [sp, #0x20]
   3f5ac: a9035ff8     	stp	x24, x23, [sp, #0x30]
   3f5b0: a90457f6     	stp	x22, x21, [sp, #0x40]
   3f5b4: a9054ff4     	stp	x20, x19, [sp, #0x50]
   3f5b8: a9067bfd     	stp	x29, x30, [sp, #0x60]
   3f5bc: 910183fd     	add	x29, sp, #0x60
   3f5c0: d53bd057     	mrs	x23, TPIDR_EL0
   3f5c4: f94016e8     	ldr	x8, [x23, #0x28]
   3f5c8: 91008013     	add	x19, x0, #0x20
   3f5cc: aa0003f5     	mov	x21, x0
   3f5d0: aa1303e0     	mov	x0, x19
   3f5d4: aa0203f4     	mov	x20, x2
   3f5d8: aa0103f6     	mov	x22, x1
   3f5dc: f90007e8     	str	x8, [sp, #0x8]
   3f5e0: 97fff1ae     	bl	0x3bc98 <operator delete(void*)+0x908>
   3f5e4: aa1303e0     	mov	x0, x19
   3f5e8: 97fff1ac     	bl	0x3bc98 <operator delete(void*)+0x908>
   3f5ec: b94002c8     	ldr	w8, [x22]
   3f5f0: f9400aa9     	ldr	x9, [x21, #0x10]
   3f5f4: eb08013f     	cmp	x9, x8
   3f5f8: 54000329     	b.ls	0x3f65c <operator delete(void*)+0x42cc>
   3f5fc: f94006a9     	ldr	x9, [x21, #0x8]
   3f600: 93407d18     	sxtw	x24, w8
   3f604: b94006c8     	ldr	w8, [x22, #0x4]
   3f608: 8b181929     	add	x9, x9, x24, lsl #6
   3f60c: b9401929     	ldr	w9, [x9, #0x18]
   3f610: 6b09011f     	cmp	w8, w9
   3f614: 54000241     	b.ne	0x3f65c <operator delete(void*)+0x42cc>
   3f618: aa1303e0     	mov	x0, x19
   3f61c: 97fff233     	bl	0x3bee8 <operator delete(void*)+0xb58>
   3f620: 37f80238     	tbnz	w24, #0x1f, 0x3f664 <operator delete(void*)+0x42d4>
   3f624: f9400aa8     	ldr	x8, [x21, #0x10]
   3f628: eb18011f     	cmp	x8, x24
   3f62c: 54000bc9     	b.ls	0x3f7a4 <operator delete(void*)+0x4414>
   3f630: f94006b9     	ldr	x25, [x21, #0x8]
   3f634: 2a1f03e1     	mov	w1, wzr
   3f638: 8b181b36     	add	x22, x25, x24, lsl #6
   3f63c: aa1603fa     	mov	x26, x22
   3f640: f8428740     	ldr	x0, [x26], #0x28
   3f644: 940016a2     	bl	0x450cc <operator delete(void*)+0x9d3c>
   3f648: aa1603fb     	mov	x27, x22
   3f64c: f8430f68     	ldr	x8, [x27, #0x30]!
   3f650: b4000328     	cbz	x8, 0x3f6b4 <operator delete(void*)+0x4324>
   3f654: f9400340     	ldr	x0, [x26]
   3f658: 14000019     	b	0x3f6bc <operator delete(void*)+0x432c>
   3f65c: aa1303e0     	mov	x0, x19
   3f660: 97fff222     	bl	0x3bee8 <operator delete(void*)+0xb58>
   3f664: 90000121     	adrp	x1, 0x63000
   3f668: 91108021     	add	x1, x1, #0x420
   3f66c: 52800080     	mov	w0, #0x4                // =4
   3f670: 940016dd     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3f674: 2a1f03f5     	mov	w21, wzr
   3f678: aa1303e0     	mov	x0, x19
   3f67c: 97fff21b     	bl	0x3bee8 <operator delete(void*)+0xb58>
   3f680: f94016e8     	ldr	x8, [x23, #0x28]
   3f684: f94007e9     	ldr	x9, [sp, #0x8]
   3f688: eb09011f     	cmp	x8, x9
   3f68c: 540008a1     	b.ne	0x3f7a0 <operator delete(void*)+0x4410>
   3f690: 2a1503e0     	mov	w0, w21
   3f694: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   3f698: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   3f69c: a94457f6     	ldp	x22, x21, [sp, #0x40]
   3f6a0: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   3f6a4: a94267fa     	ldp	x26, x25, [sp, #0x20]
   3f6a8: f9400bfb     	ldr	x27, [sp, #0x10]
   3f6ac: 9101c3ff     	add	sp, sp, #0x70
   3f6b0: d65f03c0     	ret
   3f6b4: 90000120     	adrp	x0, 0x63000
   3f6b8: 912c5c00     	add	x0, x0, #0xb17
   3f6bc: aa1403e1     	mov	x1, x20
   3f6c0: 97ffefb3     	bl	0x3b58c <operator delete(void*)+0x1fc>
   3f6c4: 7100001f     	cmp	w0, #0x0
   3f6c8: 1a9f17f5     	cset	w21, eq
   3f6cc: 34000180     	cbz	w0, 0x3f6fc <operator delete(void*)+0x436c>
   3f6d0: f9400368     	ldr	x8, [x27]
   3f6d4: 2a0003e3     	mov	w3, w0
   3f6d8: b4000068     	cbz	x8, 0x3f6e4 <operator delete(void*)+0x4354>
   3f6dc: f9400342     	ldr	x2, [x26]
   3f6e0: 14000003     	b	0x3f6ec <operator delete(void*)+0x435c>
   3f6e4: 90000122     	adrp	x2, 0x63000
   3f6e8: 912c5c42     	add	x2, x2, #0xb17
   3f6ec: 90000121     	adrp	x1, 0x63000
   3f6f0: 91114421     	add	x1, x1, #0x451
   3f6f4: 52800080     	mov	w0, #0x4                // =4
   3f6f8: 940016bb     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3f6fc: f9400368     	ldr	x8, [x27]
   3f700: b4000068     	cbz	x8, 0x3f70c <operator delete(void*)+0x437c>
   3f704: f9400340     	ldr	x0, [x26]
   3f708: 14000003     	b	0x3f714 <operator delete(void*)+0x4384>
   3f70c: 90000120     	adrp	x0, 0x63000
   3f710: 912c5c00     	add	x0, x0, #0xb17
   3f714: d0000101     	adrp	x1, 0x61000
   3f718: 9113ac21     	add	x1, x1, #0x4eb
   3f71c: aa1603e2     	mov	x2, x22
   3f720: 9400165d     	bl	0x45094 <operator delete(void*)+0x9d04>
   3f724: 2a0003e3     	mov	w3, w0
   3f728: 35000100     	cbnz	w0, 0x3f748 <operator delete(void*)+0x43b8>
   3f72c: f94002c8     	ldr	x8, [x22]
   3f730: b40000c8     	cbz	x8, 0x3f748 <operator delete(void*)+0x43b8>
   3f734: f90003ff     	str	xzr, [sp]
   3f738: f9400368     	ldr	x8, [x27]
   3f73c: b40001c8     	cbz	x8, 0x3f774 <operator delete(void*)+0x43e4>
   3f740: f9400340     	ldr	x0, [x26]
   3f744: 1400000e     	b	0x3f77c <operator delete(void*)+0x43ec>
   3f748: f9400368     	ldr	x8, [x27]
   3f74c: b4000068     	cbz	x8, 0x3f758 <operator delete(void*)+0x43c8>
   3f750: f9400342     	ldr	x2, [x26]
   3f754: 14000003     	b	0x3f760 <operator delete(void*)+0x43d0>
   3f758: 90000122     	adrp	x2, 0x63000
   3f75c: 912c5c42     	add	x2, x2, #0xb17
   3f760: 90000121     	adrp	x1, 0x63000
   3f764: 91120021     	add	x1, x1, #0x480
   3f768: 52800080     	mov	w0, #0x4                // =4
   3f76c: 9400169e     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3f770: 17ffffc2     	b	0x3f678 <operator delete(void*)+0x42e8>
   3f774: 90000120     	adrp	x0, 0x63000
   3f778: 912c5c00     	add	x0, x0, #0xb17
   3f77c: 910003e1     	mov	x1, sp
   3f780: 97ffef32     	bl	0x3b448 <operator delete(void*)+0xb8>
   3f784: 34000060     	cbz	w0, 0x3f790 <operator delete(void*)+0x4400>
   3f788: f90003f4     	str	x20, [sp]
   3f78c: 14000002     	b	0x3f794 <operator delete(void*)+0x4404>
   3f790: f94003f4     	ldr	x20, [sp]
   3f794: 8b181b28     	add	x8, x25, x24, lsl #6
   3f798: f9000914     	str	x20, [x8, #0x10]
   3f79c: 17ffffb7     	b	0x3f678 <operator delete(void*)+0x42e8>
   3f7a0: 97ff2350     	bl	0x84e0 <__stack_chk_fail@plt>
   3f7a4: f00000c0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   3f7a8: 90000122     	adrp	x2, 0x63000
   3f7ac: f00000c3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   3f7b0: 91215c00     	add	x0, x0, #0x857
   3f7b4: 911cc442     	add	x2, x2, #0x731
   3f7b8: 91397863     	add	x3, x3, #0xe5e
   3f7bc: 528023e1     	mov	w1, #0x11f              // =287
   3f7c0: 97ff2288     	bl	0x81e0 <__assert2@plt>
   3f7c4: f81b0ff9     	str	x25, [sp, #-0x50]!
   3f7c8: a9015ff8     	stp	x24, x23, [sp, #0x10]
   3f7cc: a90257f6     	stp	x22, x21, [sp, #0x20]
   3f7d0: a9034ff4     	stp	x20, x19, [sp, #0x30]
   3f7d4: a9047bfd     	stp	x29, x30, [sp, #0x40]
   3f7d8: 910103fd     	add	x29, sp, #0x40
   3f7dc: 2a1f03f5     	mov	w21, wzr
   3f7e0: b4000582     	cbz	x2, 0x3f890 <operator delete(void*)+0x4500>
   3f7e4: aa0303f4     	mov	x20, x3
   3f7e8: b4000543     	cbz	x3, 0x3f890 <operator delete(void*)+0x4500>
   3f7ec: 91008013     	add	x19, x0, #0x20
   3f7f0: aa0003f8     	mov	x24, x0
   3f7f4: aa1303e0     	mov	x0, x19
   3f7f8: aa0403f6     	mov	x22, x4
   3f7fc: aa0203f7     	mov	x23, x2
   3f800: aa0103f9     	mov	x25, x1
   3f804: 97fff125     	bl	0x3bc98 <operator delete(void*)+0x908>
   3f808: aa1303e0     	mov	x0, x19
   3f80c: 97fff123     	bl	0x3bc98 <operator delete(void*)+0x908>
   3f810: b9400328     	ldr	w8, [x25]
   3f814: f9400b09     	ldr	x9, [x24, #0x10]
   3f818: eb08013f     	cmp	x9, x8
   3f81c: 54000309     	b.ls	0x3f87c <operator delete(void*)+0x44ec>
   3f820: f9400709     	ldr	x9, [x24, #0x8]
   3f824: 93407d15     	sxtw	x21, w8
   3f828: b9400728     	ldr	w8, [x25, #0x4]
   3f82c: 8b151929     	add	x9, x9, x21, lsl #6
   3f830: b9401929     	ldr	w9, [x9, #0x18]
   3f834: 6b09011f     	cmp	w8, w9
   3f838: 54000221     	b.ne	0x3f87c <operator delete(void*)+0x44ec>
   3f83c: aa1303e0     	mov	x0, x19
   3f840: 97fff1aa     	bl	0x3bee8 <operator delete(void*)+0xb58>
   3f844: 37f80215     	tbnz	w21, #0x1f, 0x3f884 <operator delete(void*)+0x44f4>
   3f848: f9400b08     	ldr	x8, [x24, #0x10]
   3f84c: eb15011f     	cmp	x8, x21
   3f850: 54000809     	b.ls	0x3f950 <operator delete(void*)+0x45c0>
   3f854: f9400718     	ldr	x24, [x24, #0x8]
   3f858: b1000adf     	cmn	x22, #0x2
   3f85c: 8b151b19     	add	x25, x24, x21, lsl #6
   3f860: 540002e0     	b.eq	0x3f8bc <operator delete(void*)+0x452c>
   3f864: b10006df     	cmn	x22, #0x1
   3f868: 54000221     	b.ne	0x3f8ac <operator delete(void*)+0x451c>
   3f86c: f9400320     	ldr	x0, [x25]
   3f870: 52800042     	mov	w2, #0x2                // =2
   3f874: aa1f03e1     	mov	x1, xzr
   3f878: 14000010     	b	0x3f8b8 <operator delete(void*)+0x4528>
   3f87c: aa1303e0     	mov	x0, x19
   3f880: 97fff19a     	bl	0x3bee8 <operator delete(void*)+0xb58>
   3f884: 2a1f03f5     	mov	w21, wzr
   3f888: aa1303e0     	mov	x0, x19
   3f88c: 97fff197     	bl	0x3bee8 <operator delete(void*)+0xb58>
   3f890: 2a1503e0     	mov	w0, w21
   3f894: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   3f898: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   3f89c: a94257f6     	ldp	x22, x21, [sp, #0x20]
   3f8a0: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   3f8a4: f84507f9     	ldr	x25, [sp], #0x50
   3f8a8: d65f03c0     	ret
   3f8ac: f9400320     	ldr	x0, [x25]
   3f8b0: 93407ec1     	sxtw	x1, w22
   3f8b4: 2a1f03e2     	mov	w2, wzr
   3f8b8: 97ff237e     	bl	0x86b0 <fseek@plt>
   3f8bc: f9400323     	ldr	x3, [x25]
   3f8c0: 52800021     	mov	w1, #0x1                // =1
   3f8c4: aa1703e0     	mov	x0, x23
   3f8c8: aa1403e2     	mov	x2, x20
   3f8cc: 97ff2435     	bl	0x89a0 <fwrite@plt>
   3f8d0: aa0003f7     	mov	x23, x0
   3f8d4: b1000adf     	cmn	x22, #0x2
   3f8d8: 91004328     	add	x8, x25, #0x10
   3f8dc: 54000083     	b.lo	0x3f8ec <operator delete(void*)+0x455c>
   3f8e0: f9400109     	ldr	x9, [x8]
   3f8e4: 8b170129     	add	x9, x9, x23
   3f8e8: 14000005     	b	0x3f8fc <operator delete(void*)+0x456c>
   3f8ec: f9400109     	ldr	x9, [x8]
   3f8f0: 8b1602ea     	add	x10, x23, x22
   3f8f4: eb0a013f     	cmp	x9, x10
   3f8f8: 9a893149     	csel	x9, x10, x9, lo
   3f8fc: eb1402ff     	cmp	x23, x20
   3f900: f9000109     	str	x9, [x8]
   3f904: 54000061     	b.ne	0x3f910 <operator delete(void*)+0x4580>
   3f908: 52800035     	mov	w21, #0x1               // =1
   3f90c: 17ffffdf     	b	0x3f888 <operator delete(void*)+0x44f8>
   3f910: 97ff228c     	bl	0x8340 <__errno@plt>
   3f914: b9400016     	ldr	w22, [x0]
   3f918: f9400320     	ldr	x0, [x25]
   3f91c: 97ff23b1     	bl	0x87e0 <ferror@plt>
   3f920: 8b151b08     	add	x8, x24, x21, lsl #6
   3f924: b9401905     	ldr	w5, [x8, #0x18]
   3f928: 90000121     	adrp	x1, 0x63000
   3f92c: 2a0003e3     	mov	w3, w0
   3f930: 910f2c21     	add	x1, x1, #0x3cb
   3f934: 52800080     	mov	w0, #0x4                // =4
   3f938: 2a1603e2     	mov	w2, w22
   3f93c: 2a1503e4     	mov	w4, w21
   3f940: aa1403e6     	mov	x6, x20
   3f944: aa1703e7     	mov	x7, x23
   3f948: 94001627     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3f94c: 17ffffce     	b	0x3f884 <operator delete(void*)+0x44f4>
   3f950: f00000c0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   3f954: 90000122     	adrp	x2, 0x63000
   3f958: f00000c3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   3f95c: 91215c00     	add	x0, x0, #0x857
   3f960: 911cc442     	add	x2, x2, #0x731
   3f964: 91397863     	add	x3, x3, #0xe5e
   3f968: 528023e1     	mov	w1, #0x11f              // =287
   3f96c: 97ff221d     	bl	0x81e0 <__assert2@plt>
   3f970: b9401c08     	ldr	w8, [x0, #0x1c]
   3f974: 11000508     	add	w8, w8, #0x1
   3f978: b9001c08     	str	w8, [x0, #0x1c]
   3f97c: d65f03c0     	ret
   3f980: d10183ff     	sub	sp, sp, #0x60
   3f984: a90167fa     	stp	x26, x25, [sp, #0x10]
   3f988: a9025ff8     	stp	x24, x23, [sp, #0x20]
   3f98c: a90357f6     	stp	x22, x21, [sp, #0x30]
   3f990: a9044ff4     	stp	x20, x19, [sp, #0x40]
   3f994: a9057bfd     	stp	x29, x30, [sp, #0x50]
   3f998: 910143fd     	add	x29, sp, #0x50
   3f99c: 91008013     	add	x19, x0, #0x20
   3f9a0: aa0003f8     	mov	x24, x0
   3f9a4: aa1303e0     	mov	x0, x19
   3f9a8: aa0403f5     	mov	x21, x4
   3f9ac: aa0303f4     	mov	x20, x3
   3f9b0: aa0203f7     	mov	x23, x2
   3f9b4: aa0103f9     	mov	x25, x1
   3f9b8: 97fff0b8     	bl	0x3bc98 <operator delete(void*)+0x908>
   3f9bc: aa1303e0     	mov	x0, x19
   3f9c0: 97fff0b6     	bl	0x3bc98 <operator delete(void*)+0x908>
   3f9c4: b9400328     	ldr	w8, [x25]
   3f9c8: f9400b09     	ldr	x9, [x24, #0x10]
   3f9cc: eb08013f     	cmp	x9, x8
   3f9d0: 540006c9     	b.ls	0x3faa8 <operator delete(void*)+0x4718>
   3f9d4: f9400709     	ldr	x9, [x24, #0x8]
   3f9d8: 93407d16     	sxtw	x22, w8
   3f9dc: b9400728     	ldr	w8, [x25, #0x4]
   3f9e0: 8b161929     	add	x9, x9, x22, lsl #6
   3f9e4: b9401929     	ldr	w9, [x9, #0x18]
   3f9e8: 6b09011f     	cmp	w8, w9
   3f9ec: 540005e1     	b.ne	0x3faa8 <operator delete(void*)+0x4718>
   3f9f0: aa1303e0     	mov	x0, x19
   3f9f4: 97fff13d     	bl	0x3bee8 <operator delete(void*)+0xb58>
   3f9f8: 37f805d6     	tbnz	w22, #0x1f, 0x3fab0 <operator delete(void*)+0x4720>
   3f9fc: f9400b08     	ldr	x8, [x24, #0x10]
   3fa00: eb16011f     	cmp	x8, x22
   3fa04: 540006c9     	b.ls	0x3fadc <operator delete(void*)+0x474c>
   3fa08: f940071a     	ldr	x26, [x24, #0x8]
   3fa0c: 2a1f03e2     	mov	w2, wzr
   3fa10: 8b161b59     	add	x25, x26, x22, lsl #6
   3fa14: f9400b28     	ldr	x8, [x25, #0x10]
   3fa18: f9400320     	ldr	x0, [x25]
   3fa1c: eb14011f     	cmp	x8, x20
   3fa20: 9a888288     	csel	x8, x20, x8, hi
   3fa24: 93407d01     	sxtw	x1, w8
   3fa28: 97ff2322     	bl	0x86b0 <fseek@plt>
   3fa2c: f9400323     	ldr	x3, [x25]
   3fa30: 52800021     	mov	w1, #0x1                // =1
   3fa34: aa1703e0     	mov	x0, x23
   3fa38: aa1503e2     	mov	x2, x21
   3fa3c: 97ff21d9     	bl	0x81a0 <fread@plt>
   3fa40: aa0003f7     	mov	x23, x0
   3fa44: eb15001f     	cmp	x0, x21
   3fa48: 54000260     	b.eq	0x3fa94 <operator delete(void*)+0x4704>
   3fa4c: f9400320     	ldr	x0, [x25]
   3fa50: 97ff22bc     	bl	0x8540 <feof@plt>
   3fa54: 35000200     	cbnz	w0, 0x3fa94 <operator delete(void*)+0x4704>
   3fa58: 97ff223a     	bl	0x8340 <__errno@plt>
   3fa5c: b9400018     	ldr	w24, [x0]
   3fa60: f9400320     	ldr	x0, [x25]
   3fa64: 97ff235f     	bl	0x87e0 <ferror@plt>
   3fa68: 8b161b48     	add	x8, x26, x22, lsl #6
   3fa6c: 29431905     	ldp	w5, w6, [x8, #0x18]
   3fa70: 90000121     	adrp	x1, 0x63000
   3fa74: 2a0003e3     	mov	w3, w0
   3fa78: 9112ec21     	add	x1, x1, #0x4bb
   3fa7c: 52800080     	mov	w0, #0x4                // =4
   3fa80: 2a1803e2     	mov	w2, w24
   3fa84: 2a1603e4     	mov	w4, w22
   3fa88: aa1403e7     	mov	x7, x20
   3fa8c: a9005ff5     	stp	x21, x23, [sp]
   3fa90: 940015d5     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3fa94: f9400320     	ldr	x0, [x25]
   3fa98: 52800042     	mov	w2, #0x2                // =2
   3fa9c: aa1f03e1     	mov	x1, xzr
   3faa0: 97ff2304     	bl	0x86b0 <fseek@plt>
   3faa4: 14000004     	b	0x3fab4 <operator delete(void*)+0x4724>
   3faa8: aa1303e0     	mov	x0, x19
   3faac: 97fff10f     	bl	0x3bee8 <operator delete(void*)+0xb58>
   3fab0: aa1f03f7     	mov	x23, xzr
   3fab4: aa1303e0     	mov	x0, x19
   3fab8: 97fff10c     	bl	0x3bee8 <operator delete(void*)+0xb58>
   3fabc: aa1703e0     	mov	x0, x23
   3fac0: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   3fac4: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   3fac8: a94357f6     	ldp	x22, x21, [sp, #0x30]
   3facc: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   3fad0: a94167fa     	ldp	x26, x25, [sp, #0x10]
   3fad4: 910183ff     	add	sp, sp, #0x60
   3fad8: d65f03c0     	ret
   3fadc: f00000c0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   3fae0: 90000122     	adrp	x2, 0x63000
   3fae4: f00000c3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   3fae8: 91215c00     	add	x0, x0, #0x857
   3faec: 911cc442     	add	x2, x2, #0x731
   3faf0: 91397863     	add	x3, x3, #0xe5e
   3faf4: 528023e1     	mov	w1, #0x11f              // =287
   3faf8: 97ff21ba     	bl	0x81e0 <__assert2@plt>
   3fafc: f81c0ff7     	str	x23, [sp, #-0x40]!
   3fb00: a90157f6     	stp	x22, x21, [sp, #0x10]
   3fb04: a9024ff4     	stp	x20, x19, [sp, #0x20]
   3fb08: a9037bfd     	stp	x29, x30, [sp, #0x30]
   3fb0c: 9100c3fd     	add	x29, sp, #0x30
   3fb10: 91008013     	add	x19, x0, #0x20
   3fb14: aa0003f5     	mov	x21, x0
   3fb18: aa1303e0     	mov	x0, x19
   3fb1c: aa0103f6     	mov	x22, x1
   3fb20: aa0803f4     	mov	x20, x8
   3fb24: 97fff05d     	bl	0x3bc98 <operator delete(void*)+0x908>
   3fb28: aa1303e0     	mov	x0, x19
   3fb2c: 97fff05b     	bl	0x3bc98 <operator delete(void*)+0x908>
   3fb30: b94002c8     	ldr	w8, [x22]
   3fb34: f9400aa9     	ldr	x9, [x21, #0x10]
   3fb38: eb08013f     	cmp	x9, x8
   3fb3c: 540003c9     	b.ls	0x3fbb4 <operator delete(void*)+0x4824>
   3fb40: f94006a9     	ldr	x9, [x21, #0x8]
   3fb44: 93407d17     	sxtw	x23, w8
   3fb48: b94006c8     	ldr	w8, [x22, #0x4]
   3fb4c: 8b171929     	add	x9, x9, x23, lsl #6
   3fb50: b9401929     	ldr	w9, [x9, #0x18]
   3fb54: 6b09011f     	cmp	w8, w9
   3fb58: 540002e1     	b.ne	0x3fbb4 <operator delete(void*)+0x4824>
   3fb5c: aa1303e0     	mov	x0, x19
   3fb60: 97fff0e2     	bl	0x3bee8 <operator delete(void*)+0xb58>
   3fb64: 37f802d7     	tbnz	w23, #0x1f, 0x3fbbc <operator delete(void*)+0x482c>
   3fb68: f9400aa8     	ldr	x8, [x21, #0x10]
   3fb6c: eb17011f     	cmp	x8, x23
   3fb70: 54000369     	b.ls	0x3fbdc <operator delete(void*)+0x484c>
   3fb74: f94006a8     	ldr	x8, [x21, #0x8]
   3fb78: a9007e9f     	stp	xzr, xzr, [x20]
   3fb7c: 52800022     	mov	w2, #0x1                // =1
   3fb80: aa1403e0     	mov	x0, x20
   3fb84: 8b171915     	add	x21, x8, x23, lsl #6
   3fb88: f9401aa1     	ldr	x1, [x21, #0x30]
   3fb8c: f9000a81     	str	x1, [x20, #0x10]
   3fb90: 97ff35eb     	bl	0xd33c <__share_file+0x8>
   3fb94: f9400281     	ldr	x1, [x20]
   3fb98: a94296a3     	ldp	x3, x5, [x21, #0x28]
   3fb9c: f100029f     	cmp	x20, #0x0
   3fba0: aa1403e0     	mov	x0, x20
   3fba4: 9a8103e2     	csel	x2, xzr, x1, eq
   3fba8: aa0303e4     	mov	x4, x3
   3fbac: 97ff3627     	bl	0xd448 <__share_file+0x114>
   3fbb0: 14000005     	b	0x3fbc4 <operator delete(void*)+0x4834>
   3fbb4: aa1303e0     	mov	x0, x19
   3fbb8: 97fff0cc     	bl	0x3bee8 <operator delete(void*)+0xb58>
   3fbbc: a9007e9f     	stp	xzr, xzr, [x20]
   3fbc0: f9000a9f     	str	xzr, [x20, #0x10]
   3fbc4: aa1303e0     	mov	x0, x19
   3fbc8: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   3fbcc: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   3fbd0: a94157f6     	ldp	x22, x21, [sp, #0x10]
   3fbd4: f84407f7     	ldr	x23, [sp], #0x40
   3fbd8: 17fff0c4     	b	0x3bee8 <operator delete(void*)+0xb58>
   3fbdc: f00000c0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   3fbe0: 90000122     	adrp	x2, 0x63000
   3fbe4: f00000c3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   3fbe8: 91215c00     	add	x0, x0, #0x857
   3fbec: 911cc442     	add	x2, x2, #0x731
   3fbf0: 91397863     	add	x3, x3, #0xe5e
   3fbf4: 528023e1     	mov	w1, #0x11f              // =287
   3fbf8: 97ff217a     	bl	0x81e0 <__assert2@plt>
   3fbfc: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
   3fc00: a9014ff4     	stp	x20, x19, [sp, #0x10]
   3fc04: a9027bfd     	stp	x29, x30, [sp, #0x20]
   3fc08: 910083fd     	add	x29, sp, #0x20
   3fc0c: 91008013     	add	x19, x0, #0x20
   3fc10: aa0003f4     	mov	x20, x0
   3fc14: aa1303e0     	mov	x0, x19
   3fc18: aa0103f5     	mov	x21, x1
   3fc1c: 97fff01f     	bl	0x3bc98 <operator delete(void*)+0x908>
   3fc20: aa1303e0     	mov	x0, x19
   3fc24: 97fff01d     	bl	0x3bc98 <operator delete(void*)+0x908>
   3fc28: b94002a8     	ldr	w8, [x21]
   3fc2c: f9400a89     	ldr	x9, [x20, #0x10]
   3fc30: eb08013f     	cmp	x9, x8
   3fc34: 54000249     	b.ls	0x3fc7c <operator delete(void*)+0x48ec>
   3fc38: f9400689     	ldr	x9, [x20, #0x8]
   3fc3c: 93407d16     	sxtw	x22, w8
   3fc40: b94006a8     	ldr	w8, [x21, #0x4]
   3fc44: 8b161929     	add	x9, x9, x22, lsl #6
   3fc48: b9401929     	ldr	w9, [x9, #0x18]
   3fc4c: 6b09011f     	cmp	w8, w9
   3fc50: 54000161     	b.ne	0x3fc7c <operator delete(void*)+0x48ec>
   3fc54: aa1303e0     	mov	x0, x19
   3fc58: 97fff0a4     	bl	0x3bee8 <operator delete(void*)+0xb58>
   3fc5c: 37f80156     	tbnz	w22, #0x1f, 0x3fc84 <operator delete(void*)+0x48f4>
   3fc60: f9400a88     	ldr	x8, [x20, #0x10]
   3fc64: eb16011f     	cmp	x8, x22
   3fc68: 540001e9     	b.ls	0x3fca4 <operator delete(void*)+0x4914>
   3fc6c: f9400688     	ldr	x8, [x20, #0x8]
   3fc70: 8b161908     	add	x8, x8, x22, lsl #6
   3fc74: f9400914     	ldr	x20, [x8, #0x10]
   3fc78: 14000004     	b	0x3fc88 <operator delete(void*)+0x48f8>
   3fc7c: aa1303e0     	mov	x0, x19
   3fc80: 97fff09a     	bl	0x3bee8 <operator delete(void*)+0xb58>
   3fc84: aa1f03f4     	mov	x20, xzr
   3fc88: aa1303e0     	mov	x0, x19
   3fc8c: 97fff097     	bl	0x3bee8 <operator delete(void*)+0xb58>
   3fc90: aa1403e0     	mov	x0, x20
   3fc94: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   3fc98: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   3fc9c: a8c357f6     	ldp	x22, x21, [sp], #0x30
   3fca0: d65f03c0     	ret
   3fca4: f00000c0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   3fca8: 90000122     	adrp	x2, 0x63000
   3fcac: f00000c3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   3fcb0: 91215c00     	add	x0, x0, #0x857
   3fcb4: 91199842     	add	x2, x2, #0x666
   3fcb8: 91397863     	add	x3, x3, #0xe5e
   3fcbc: 528024e1     	mov	w1, #0x127              // =295
   3fcc0: 97ff2148     	bl	0x81e0 <__assert2@plt>
   3fcc4: a9bc5ff8     	stp	x24, x23, [sp, #-0x40]!
   3fcc8: a90157f6     	stp	x22, x21, [sp, #0x10]
   3fccc: a9024ff4     	stp	x20, x19, [sp, #0x20]
   3fcd0: a9037bfd     	stp	x29, x30, [sp, #0x30]
   3fcd4: 9100c3fd     	add	x29, sp, #0x30
   3fcd8: b9400028     	ldr	w8, [x1]
   3fcdc: 3100051f     	cmn	w8, #0x1
   3fce0: 54000440     	b.eq	0x3fd68 <operator delete(void*)+0x49d8>
   3fce4: b9400428     	ldr	w8, [x1, #0x4]
   3fce8: aa0103f4     	mov	x20, x1
   3fcec: 340003e8     	cbz	w8, 0x3fd68 <operator delete(void*)+0x49d8>
   3fcf0: 91008013     	add	x19, x0, #0x20
   3fcf4: aa0003f6     	mov	x22, x0
   3fcf8: aa1303e0     	mov	x0, x19
   3fcfc: 97ffefe7     	bl	0x3bc98 <operator delete(void*)+0x908>
   3fd00: aa1303e0     	mov	x0, x19
   3fd04: 97ffefe5     	bl	0x3bc98 <operator delete(void*)+0x908>
   3fd08: b9400288     	ldr	w8, [x20]
   3fd0c: f9400ac9     	ldr	x9, [x22, #0x10]
   3fd10: eb08013f     	cmp	x9, x8
   3fd14: 540002e9     	b.ls	0x3fd70 <operator delete(void*)+0x49e0>
   3fd18: f94006c9     	ldr	x9, [x22, #0x8]
   3fd1c: 93407d15     	sxtw	x21, w8
   3fd20: b9400688     	ldr	w8, [x20, #0x4]
   3fd24: 8b151929     	add	x9, x9, x21, lsl #6
   3fd28: b9401929     	ldr	w9, [x9, #0x18]
   3fd2c: 6b09011f     	cmp	w8, w9
   3fd30: 54000201     	b.ne	0x3fd70 <operator delete(void*)+0x49e0>
   3fd34: aa1303e0     	mov	x0, x19
   3fd38: 97fff06c     	bl	0x3bee8 <operator delete(void*)+0xb58>
   3fd3c: 37f801f5     	tbnz	w21, #0x1f, 0x3fd78 <operator delete(void*)+0x49e8>
   3fd40: f9400ac8     	ldr	x8, [x22, #0x10]
   3fd44: eb15011f     	cmp	x8, x21
   3fd48: 540006e9     	b.ls	0x3fe24 <operator delete(void*)+0x4a94>
   3fd4c: f94006d6     	ldr	x22, [x22, #0x8]
   3fd50: 8b151ad8     	add	x24, x22, x21, lsl #6
   3fd54: aa1803f7     	mov	x23, x24
   3fd58: f8430ee8     	ldr	x8, [x23, #0x30]!
   3fd5c: b4000208     	cbz	x8, 0x3fd9c <operator delete(void*)+0x4a0c>
   3fd60: f9401702     	ldr	x2, [x24, #0x28]
   3fd64: 14000010     	b	0x3fda4 <operator delete(void*)+0x4a14>
   3fd68: 2a1f03f4     	mov	w20, wzr
   3fd6c: 14000006     	b	0x3fd84 <operator delete(void*)+0x49f4>
   3fd70: aa1303e0     	mov	x0, x19
   3fd74: 97fff05d     	bl	0x3bee8 <operator delete(void*)+0xb58>
   3fd78: 2a1f03f4     	mov	w20, wzr
   3fd7c: aa1303e0     	mov	x0, x19
   3fd80: 97fff05a     	bl	0x3bee8 <operator delete(void*)+0xb58>
   3fd84: 2a1403e0     	mov	w0, w20
   3fd88: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   3fd8c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   3fd90: a94157f6     	ldp	x22, x21, [sp, #0x10]
   3fd94: a8c45ff8     	ldp	x24, x23, [sp], #0x40
   3fd98: d65f03c0     	ret
   3fd9c: 90000122     	adrp	x2, 0x63000
   3fda0: 912c5c42     	add	x2, x2, #0xb17
   3fda4: b9401f08     	ldr	w8, [x24, #0x1c]
   3fda8: b9400684     	ldr	w4, [x20, #0x4]
   3fdac: 90000121     	adrp	x1, 0x63000
   3fdb0: 91176421     	add	x1, x1, #0x5d9
   3fdb4: 51000505     	sub	w5, w8, #0x1
   3fdb8: 52800040     	mov	w0, #0x2                // =2
   3fdbc: 2a1503e3     	mov	w3, w21
   3fdc0: 94001509     	bl	0x451e4 <operator delete(void*)+0x9e54>
   3fdc4: b9401f09     	ldr	w9, [x24, #0x1c]
   3fdc8: 51000528     	sub	w8, w9, #0x1
   3fdcc: 7100013f     	cmp	w9, #0x0
   3fdd0: b9001f08     	str	w8, [x24, #0x1c]
   3fdd4: 5400038d     	b.le	0x3fe44 <operator delete(void*)+0x4ab4>
   3fdd8: 350001e8     	cbnz	w8, 0x3fe14 <operator delete(void*)+0x4a84>
   3fddc: 8b151ad8     	add	x24, x22, x21, lsl #6
   3fde0: f9400300     	ldr	x0, [x24]
   3fde4: b4000060     	cbz	x0, 0x3fdf0 <operator delete(void*)+0x4a60>
   3fde8: 52800021     	mov	w1, #0x1                // =1
   3fdec: 940014b8     	bl	0x450cc <operator delete(void*)+0x9d3c>
   3fdf0: 3900231f     	strb	wzr, [x24, #0x8]
   3fdf4: f900031f     	str	xzr, [x24]
   3fdf8: f90002ff     	str	xzr, [x23]
   3fdfc: f9401708     	ldr	x8, [x24, #0x28]
   3fe00: a9017f1f     	stp	xzr, xzr, [x24, #0x10]
   3fe04: b4000048     	cbz	x8, 0x3fe0c <operator delete(void*)+0x4a7c>
   3fe08: 3900011f     	strb	wzr, [x8]
   3fe0c: 8b151ac8     	add	x8, x22, x21, lsl #6
   3fe10: b900211f     	str	wzr, [x8, #0x20]
   3fe14: 2f00e5e0     	movi	d0, #0x000000ffffffff
   3fe18: fd000280     	str	d0, [x20]
   3fe1c: 52800034     	mov	w20, #0x1               // =1
   3fe20: 17ffffd7     	b	0x3fd7c <operator delete(void*)+0x49ec>
   3fe24: f00000c0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   3fe28: 90000122     	adrp	x2, 0x63000
   3fe2c: f00000c3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   3fe30: 91215c00     	add	x0, x0, #0x857
   3fe34: 911cc442     	add	x2, x2, #0x731
   3fe38: 91397863     	add	x3, x3, #0xe5e
   3fe3c: 528023e1     	mov	w1, #0x11f              // =287
   3fe40: 97ff20e8     	bl	0x81e0 <__assert2@plt>
   3fe44: 90000120     	adrp	x0, 0x63000
   3fe48: 90000122     	adrp	x2, 0x63000
   3fe4c: 90000123     	adrp	x3, 0x63000
   3fe50: 910bc400     	add	x0, x0, #0x2f1
   3fe54: 91181042     	add	x2, x2, #0x604
   3fe58: 9118d863     	add	x3, x3, #0x636
   3fe5c: 52805341     	mov	w1, #0x29a              // =666
   3fe60: 97ff20e0     	bl	0x81e0 <__assert2@plt>
   3fe64: f81e0ff3     	str	x19, [sp, #-0x20]!
   3fe68: a9017bfd     	stp	x29, x30, [sp, #0x10]
   3fe6c: 910043fd     	add	x29, sp, #0x10
   3fe70: b9401c09     	ldr	w9, [x0, #0x1c]
   3fe74: 51000528     	sub	w8, w9, #0x1
   3fe78: 7100013f     	cmp	w9, #0x0
   3fe7c: b9001c08     	str	w8, [x0, #0x1c]
   3fe80: 5400024d     	b.le	0x3fec8 <operator delete(void*)+0x4b38>
   3fe84: 350001c8     	cbnz	w8, 0x3febc <operator delete(void*)+0x4b2c>
   3fe88: aa0003f3     	mov	x19, x0
   3fe8c: f9400000     	ldr	x0, [x0]
   3fe90: b4000060     	cbz	x0, 0x3fe9c <operator delete(void*)+0x4b0c>
   3fe94: 52800021     	mov	w1, #0x1                // =1
   3fe98: 9400148d     	bl	0x450cc <operator delete(void*)+0x9d3c>
   3fe9c: f9401668     	ldr	x8, [x19, #0x28]
   3fea0: 3900227f     	strb	wzr, [x19, #0x8]
   3fea4: f900027f     	str	xzr, [x19]
   3fea8: f9001a7f     	str	xzr, [x19, #0x30]
   3feac: a9017e7f     	stp	xzr, xzr, [x19, #0x10]
   3feb0: b4000048     	cbz	x8, 0x3feb8 <operator delete(void*)+0x4b28>
   3feb4: 3900011f     	strb	wzr, [x8]
   3feb8: b900227f     	str	wzr, [x19, #0x20]
   3febc: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   3fec0: f84207f3     	ldr	x19, [sp], #0x20
   3fec4: d65f03c0     	ret
   3fec8: 90000120     	adrp	x0, 0x63000
   3fecc: 90000122     	adrp	x2, 0x63000
   3fed0: 90000123     	adrp	x3, 0x63000
   3fed4: 910bc400     	add	x0, x0, #0x2f1
   3fed8: 91181042     	add	x2, x2, #0x604
   3fedc: 9118d863     	add	x3, x3, #0x636
   3fee0: 52805341     	mov	w1, #0x29a              // =666
   3fee4: 97ff20bf     	bl	0x81e0 <__assert2@plt>
   3fee8: a902fc1f     	stp	xzr, xzr, [x0, #0x28]
   3feec: f9001c1f     	str	xzr, [x0, #0x38]
   3fef0: f900001f     	str	xzr, [x0]
   3fef4: 3900201f     	strb	wzr, [x0, #0x8]
   3fef8: a9017c1f     	stp	xzr, xzr, [x0, #0x10]
   3fefc: b900201f     	str	wzr, [x0, #0x20]
   3ff00: d65f03c0     	ret
   3ff04: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   3ff08: a9017bfd     	stp	x29, x30, [sp, #0x10]
   3ff0c: 910043fd     	add	x29, sp, #0x10
   3ff10: aa0103f3     	mov	x19, x1
   3ff14: aa0003f4     	mov	x20, x0
   3ff18: 97fff2d5     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   3ff1c: b00001e0     	adrp	x0, 0x7c000
   3ff20: 913ca000     	add	x0, x0, #0xf28
   3ff24: aa1403e1     	mov	x1, x20
   3ff28: 97ffff67     	bl	0x3fcc4 <operator delete(void*)+0x4934>
   3ff2c: b9400268     	ldr	w8, [x19]
   3ff30: 2f00e5e0     	movi	d0, #0x000000ffffffff
   3ff34: aa1403e0     	mov	x0, x20
   3ff38: b9000288     	str	w8, [x20]
   3ff3c: b9400668     	ldr	w8, [x19, #0x4]
   3ff40: b9000688     	str	w8, [x20, #0x4]
   3ff44: fd000260     	str	d0, [x19]
   3ff48: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   3ff4c: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   3ff50: d65f03c0     	ret
   3ff54: f81e0ff3     	str	x19, [sp, #-0x20]!
   3ff58: a9017bfd     	stp	x29, x30, [sp, #0x10]
   3ff5c: 910043fd     	add	x29, sp, #0x10
   3ff60: aa0003f3     	mov	x19, x0
   3ff64: 97fff2c2     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   3ff68: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   3ff6c: b00001e0     	adrp	x0, 0x7c000
   3ff70: 913ca000     	add	x0, x0, #0xf28
   3ff74: aa1303e1     	mov	x1, x19
   3ff78: f84207f3     	ldr	x19, [sp], #0x20
   3ff7c: 17ffff52     	b	0x3fcc4 <operator delete(void*)+0x4934>
   3ff80: a9ba6ffc     	stp	x28, x27, [sp, #-0x60]!
   3ff84: a90167fa     	stp	x26, x25, [sp, #0x10]
   3ff88: a9025ff8     	stp	x24, x23, [sp, #0x20]
   3ff8c: a90357f6     	stp	x22, x21, [sp, #0x30]
   3ff90: a9044ff4     	stp	x20, x19, [sp, #0x40]
   3ff94: a9057bfd     	stp	x29, x30, [sp, #0x50]
   3ff98: 910143fd     	add	x29, sp, #0x50
   3ff9c: f9400008     	ldr	x8, [x0]
   3ffa0: f100001f     	cmp	x0, #0x0
   3ffa4: 9a8803e9     	csel	x9, xzr, x8, eq
   3ffa8: eb02013f     	cmp	x9, x2
   3ffac: 54000c61     	b.ne	0x40138 <operator delete(void*)+0x4da8>
   3ffb0: eb080038     	subs	x24, x1, x8
   3ffb4: 54000b23     	b.lo	0x40118 <operator delete(void*)+0x4d88>
   3ffb8: f9400409     	ldr	x9, [x0, #0x8]
   3ffbc: aa0003f4     	mov	x20, x0
   3ffc0: 8b091908     	add	x8, x8, x9, lsl #6
   3ffc4: eb010119     	subs	x25, x8, x1
   3ffc8: 54000a83     	b.lo	0x40118 <operator delete(void*)+0x4d88>
   3ffcc: 91000535     	add	x21, x9, #0x1
   3ffd0: aa1403e0     	mov	x0, x20
   3ffd4: aa1503e1     	mov	x1, x21
   3ffd8: 2a1f03e2     	mov	w2, wzr
   3ffdc: aa0303f3     	mov	x19, x3
   3ffe0: 9400005e     	bl	0x40158 <operator delete(void*)+0x4dc8>
   3ffe4: f9400296     	ldr	x22, [x20]
   3ffe8: d3669708     	lsl	x8, x24, #26
   3ffec: 93469717     	sbfx	x23, x24, #6, #32
   3fff0: 8b886ad8     	add	x24, x22, x8, asr #26
   3fff4: b4000679     	cbz	x25, 0x400c0 <operator delete(void*)+0x4d30>
   3fff8: 9346ff39     	asr	x25, x25, #6
   3fffc: 8b1902e8     	add	x8, x23, x25
   40000: 8b081ac8     	add	x8, x22, x8, lsl #6
   40004: 9100e11a     	add	x26, x8, #0x38
   40008: aa1903fb     	mov	x27, x25
   4000c: 14000011     	b	0x40050 <operator delete(void*)+0x4cc0>
   40010: 3cd88340     	ldur	q0, [x26, #-0x78]
   40014: 3cd98341     	ldur	q1, [x26, #-0x68]
   40018: b85a8348     	ldur	w8, [x26, #-0x58]
   4001c: f85c034a     	ldur	x10, [x26, #-0x40]
   40020: 3cdb0342     	ldur	q2, [x26, #-0x50]
   40024: 8b1b1b09     	add	x9, x24, x27, lsl #6
   40028: 9100a13c     	add	x28, x9, #0x28
   4002c: 3c9c8340     	stur	q0, [x26, #-0x38]
   40030: 3c9d8341     	stur	q1, [x26, #-0x28]
   40034: b81e8348     	stur	w8, [x26, #-0x18]
   40038: f900034a     	str	x10, [x26]
   4003c: 3c9f0342     	stur	q2, [x26, #-0x10]
   40040: d101035a     	sub	x26, x26, #0x40
   40044: a9007f9f     	stp	xzr, xzr, [x28]
   40048: f9000b9f     	str	xzr, [x28, #0x10]
   4004c: b40002bb     	cbz	x27, 0x400a0 <operator delete(void*)+0x4d10>
   40050: eb19037f     	cmp	x27, x25
   40054: d100077b     	sub	x27, x27, #0x1
   40058: 54fffdc2     	b.hs	0x40010 <operator delete(void*)+0x4c80>
   4005c: 3cd88340     	ldur	q0, [x26, #-0x78]
   40060: 3cd98341     	ldur	q1, [x26, #-0x68]
   40064: b85a8348     	ldur	w8, [x26, #-0x58]
   40068: f9400349     	ldr	x9, [x26]
   4006c: d101435c     	sub	x28, x26, #0x50
   40070: 3c9c8340     	stur	q0, [x26, #-0x38]
   40074: 3c9d8341     	stur	q1, [x26, #-0x28]
   40078: b81e8348     	stur	w8, [x26, #-0x18]
   4007c: b4000089     	cbz	x9, 0x4008c <operator delete(void*)+0x4cfc>
   40080: f85f0340     	ldur	x0, [x26, #-0x10]
   40084: 97ff2257     	bl	0x89e0 <free@plt>
   40088: f81f035f     	stur	xzr, [x26, #-0x10]
   4008c: 3cdb0340     	ldur	q0, [x26, #-0x50]
   40090: f85c0348     	ldur	x8, [x26, #-0x40]
   40094: 3c9f0340     	stur	q0, [x26, #-0x10]
   40098: f9000348     	str	x8, [x26]
   4009c: 17ffffe9     	b	0x40040 <operator delete(void*)+0x4cb0>
   400a0: 8b171ad9     	add	x25, x22, x23, lsl #6
   400a4: f9401f28     	ldr	x8, [x25, #0x38]
   400a8: b4000088     	cbz	x8, 0x400b8 <operator delete(void*)+0x4d28>
   400ac: f9401720     	ldr	x0, [x25, #0x28]
   400b0: 97ff224c     	bl	0x89e0 <free@plt>
   400b4: f900173f     	str	xzr, [x25, #0x28]
   400b8: a9037f3f     	stp	xzr, xzr, [x25, #0x30]
   400bc: 14000002     	b	0x400c4 <operator delete(void*)+0x4d34>
   400c0: b40001d8     	cbz	x24, 0x400f8 <operator delete(void*)+0x4d68>
   400c4: b9402268     	ldr	w8, [x19, #0x20]
   400c8: ad400660     	ldp	q0, q1, [x19]
   400cc: 8b171ac9     	add	x9, x22, x23, lsl #6
   400d0: b9002308     	str	w8, [x24, #0x20]
   400d4: ad000700     	stp	q0, q1, [x24]
   400d8: f9401a68     	ldr	x8, [x19, #0x30]
   400dc: f9001928     	str	x8, [x9, #0x30]
   400e0: f9401e68     	ldr	x8, [x19, #0x38]
   400e4: f9001d28     	str	x8, [x9, #0x38]
   400e8: f9401668     	ldr	x8, [x19, #0x28]
   400ec: f9001528     	str	x8, [x9, #0x28]
   400f0: a902fe7f     	stp	xzr, xzr, [x19, #0x28]
   400f4: f9001e7f     	str	xzr, [x19, #0x38]
   400f8: f9000695     	str	x21, [x20, #0x8]
   400fc: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   40100: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   40104: a94357f6     	ldp	x22, x21, [sp, #0x30]
   40108: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   4010c: a94167fa     	ldp	x26, x25, [sp, #0x10]
   40110: a8c66ffc     	ldp	x28, x27, [sp], #0x60
   40114: d65f03c0     	ret
   40118: d00000c0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4011c: f0000102     	adrp	x2, 0x63000
   40120: d00000c3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   40124: 91215c00     	add	x0, x0, #0x857
   40128: 911fc042     	add	x2, x2, #0x7f0
   4012c: 91277063     	add	x3, x3, #0x9dc
   40130: 528031c1     	mov	w1, #0x18e              // =398
   40134: 97ff202b     	bl	0x81e0 <__assert2@plt>
   40138: d00000c0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4013c: f0000102     	adrp	x2, 0x63000
   40140: d00000c3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   40144: 91215c00     	add	x0, x0, #0x857
   40148: 9122c442     	add	x2, x2, #0x8b1
   4014c: 912c0063     	add	x3, x3, #0xb00
   40150: 52800ae1     	mov	w1, #0x57               // =87
   40154: 97ff2023     	bl	0x81e0 <__assert2@plt>
   40158: f81c0ff7     	str	x23, [sp, #-0x40]!
   4015c: a90157f6     	stp	x22, x21, [sp, #0x10]
   40160: a9024ff4     	stp	x20, x19, [sp, #0x20]
   40164: a9037bfd     	stp	x29, x30, [sp, #0x30]
   40168: 9100c3fd     	add	x29, sp, #0x30
   4016c: f9400415     	ldr	x21, [x0, #0x8]
   40170: eb0102bf     	cmp	x21, x1
   40174: 54000069     	b.ls	0x40180 <operator delete(void*)+0x4df0>
   40178: 2a1f03e0     	mov	w0, wzr
   4017c: 1400003e     	b	0x40274 <operator delete(void*)+0x4ee4>
   40180: aa0003f3     	mov	x19, x0
   40184: 360000a2     	tbz	w2, #0x0, 0x40198 <operator delete(void*)+0x4e08>
   40188: f9000a61     	str	x1, [x19, #0x10]
   4018c: b5000261     	cbnz	x1, 0x401d8 <operator delete(void*)+0x4e48>
   40190: aa1f03f4     	mov	x20, xzr
   40194: 14000033     	b	0x40260 <operator delete(void*)+0x4ed0>
   40198: f9400a68     	ldr	x8, [x19, #0x10]
   4019c: eb01011f     	cmp	x8, x1
   401a0: 54fffec2     	b.hs	0x40178 <operator delete(void*)+0x4de8>
   401a4: d1000428     	sub	x8, x1, #0x1
   401a8: ea08003f     	tst	x1, x8
   401ac: 54000061     	b.ne	0x401b8 <operator delete(void*)+0x4e28>
   401b0: aa0103e8     	mov	x8, x1
   401b4: 14000005     	b	0x401c8 <operator delete(void*)+0x4e38>
   401b8: 52800028     	mov	w8, #0x1                // =1
   401bc: d341fc21     	lsr	x1, x1, #1
   401c0: d37ff908     	lsl	x8, x8, #1
   401c4: b5ffffc1     	cbnz	x1, 0x401bc <operator delete(void*)+0x4e2c>
   401c8: f100091f     	cmp	x8, #0x2
   401cc: 52800049     	mov	w9, #0x2                // =2
   401d0: 9a898101     	csel	x1, x8, x9, hi
   401d4: f9000a61     	str	x1, [x19, #0x10]
   401d8: d37ae420     	lsl	x0, x1, #6
   401dc: 97ff21cd     	bl	0x8910 <malloc@plt>
   401e0: b4000540     	cbz	x0, 0x40288 <operator delete(void*)+0x4ef8>
   401e4: aa0003f4     	mov	x20, x0
   401e8: b40003d5     	cbz	x21, 0x40260 <operator delete(void*)+0x4ed0>
   401ec: f9400268     	ldr	x8, [x19]
   401f0: b4000388     	cbz	x8, 0x40260 <operator delete(void*)+0x4ed0>
   401f4: 9100a116     	add	x22, x8, #0x28
   401f8: 9100e297     	add	x23, x20, #0x38
   401fc: 14000006     	b	0x40214 <operator delete(void*)+0x4e84>
   40200: a900fedf     	stp	xzr, xzr, [x22, #0x8]
   40204: f10006b5     	subs	x21, x21, #0x1
   40208: 910102d6     	add	x22, x22, #0x40
   4020c: 910102f7     	add	x23, x23, #0x40
   40210: 54000280     	b.eq	0x40260 <operator delete(void*)+0x4ed0>
   40214: b85f82c8     	ldur	w8, [x22, #-0x8]
   40218: 3cde82c0     	ldur	q0, [x22, #-0x18]
   4021c: 3cdd82c1     	ldur	q1, [x22, #-0x28]
   40220: b81e82e8     	stur	w8, [x23, #-0x18]
   40224: 3c9d82e0     	stur	q0, [x23, #-0x28]
   40228: 3c9c82e1     	stur	q1, [x23, #-0x38]
   4022c: f94006c8     	ldr	x8, [x22, #0x8]
   40230: f81f82e8     	stur	x8, [x23, #-0x8]
   40234: f9400ac8     	ldr	x8, [x22, #0x10]
   40238: f90002e8     	str	x8, [x23]
   4023c: f94002c8     	ldr	x8, [x22]
   40240: f81f02e8     	stur	x8, [x23, #-0x10]
   40244: a9007edf     	stp	xzr, xzr, [x22]
   40248: f9000adf     	str	xzr, [x22, #0x10]
   4024c: b4fffdbf     	cbz	xzr, 0x40200 <operator delete(void*)+0x4e70>
   40250: f94002c0     	ldr	x0, [x22]
   40254: 97ff21e3     	bl	0x89e0 <free@plt>
   40258: f90002df     	str	xzr, [x22]
   4025c: 17ffffe9     	b	0x40200 <operator delete(void*)+0x4e70>
   40260: f9400260     	ldr	x0, [x19]
   40264: b4000040     	cbz	x0, 0x4026c <operator delete(void*)+0x4edc>
   40268: 97ff21de     	bl	0x89e0 <free@plt>
   4026c: 52800020     	mov	w0, #0x1                // =1
   40270: f9000274     	str	x20, [x19]
   40274: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   40278: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   4027c: a94157f6     	ldp	x22, x21, [sp, #0x10]
   40280: f84407f7     	ldr	x23, [sp], #0x40
   40284: d65f03c0     	ret
   40288: d00000c0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4028c: f0000102     	adrp	x2, 0x63000
   40290: d00000c3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   40294: 91215c00     	add	x0, x0, #0x857
   40298: 91285c42     	add	x2, x2, #0xa17
   4029c: 9124c063     	add	x3, x3, #0x930
   402a0: 52804a01     	mov	w1, #0x250              // =592
   402a4: 97ff1fcf     	bl	0x81e0 <__assert2@plt>
   402a8: d10203ff     	sub	sp, sp, #0x80
   402ac: f90023f7     	str	x23, [sp, #0x40]
   402b0: a90557f6     	stp	x22, x21, [sp, #0x50]
   402b4: a9064ff4     	stp	x20, x19, [sp, #0x60]
   402b8: a9077bfd     	stp	x29, x30, [sp, #0x70]
   402bc: 9101c3fd     	add	x29, sp, #0x70
   402c0: d53bd056     	mrs	x22, TPIDR_EL0
   402c4: aa0803f3     	mov	x19, x8
   402c8: f94016c8     	ldr	x8, [x22, #0x28]
   402cc: f0000117     	adrp	x23, 0x63000
   402d0: 912c5ef7     	add	x23, x23, #0xb17
   402d4: aa0003f4     	mov	x20, x0
   402d8: f9001fe8     	str	x8, [sp, #0x38]
   402dc: a9402009     	ldp	x9, x8, [x0]
   402e0: f100011f     	cmp	x8, #0x0
   402e4: 9a8902e0     	csel	x0, x23, x9, eq
   402e8: 97ff203a     	bl	0x83d0 <json_parse_string_with_comments@plt>
   402ec: b40001c0     	cbz	x0, 0x40324 <operator delete(void*)+0x4f94>
   402f0: 910003e8     	mov	x8, sp
   402f4: aa0003f5     	mov	x21, x0
   402f8: 9400001f     	bl	0x40374 <operator delete(void*)+0x4fe4>
   402fc: aa1503e0     	mov	x0, x21
   40300: 97ff2150     	bl	0x8840 <json_value_free@plt>
   40304: b94003e8     	ldr	w8, [sp]
   40308: 910003e1     	mov	x1, sp
   4030c: aa1303e0     	mov	x0, x19
   40310: b9000268     	str	w8, [x19]
   40314: 94000293     	bl	0x40d60 <operator delete(void*)+0x59d0>
   40318: 910003e0     	mov	x0, sp
   4031c: 940001c6     	bl	0x40a34 <operator delete(void*)+0x56a4>
   40320: 1400000a     	b	0x40348 <operator delete(void*)+0x4fb8>
   40324: a9402289     	ldp	x9, x8, [x20]
   40328: f0000101     	adrp	x1, 0x63000
   4032c: 912b6421     	add	x1, x1, #0xad9
   40330: 52800080     	mov	w0, #0x4                // =4
   40334: f100011f     	cmp	x8, #0x0
   40338: 9a8902e2     	csel	x2, x23, x9, eq
   4033c: 940013aa     	bl	0x451e4 <operator delete(void*)+0x9e54>
   40340: 528000c8     	mov	w8, #0x6                // =6
   40344: b9000268     	str	w8, [x19]
   40348: f94016c8     	ldr	x8, [x22, #0x28]
   4034c: f9401fe9     	ldr	x9, [sp, #0x38]
   40350: eb09011f     	cmp	x8, x9
   40354: 540000e1     	b.ne	0x40370 <operator delete(void*)+0x4fe0>
   40358: a9477bfd     	ldp	x29, x30, [sp, #0x70]
   4035c: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   40360: a94557f6     	ldp	x22, x21, [sp, #0x50]
   40364: f94023f7     	ldr	x23, [sp, #0x40]
   40368: 910203ff     	add	sp, sp, #0x80
   4036c: d65f03c0     	ret
   40370: 97ff205c     	bl	0x84e0 <__stack_chk_fail@plt>
   40374: d10503ff     	sub	sp, sp, #0x140
   40378: fd006be8     	str	d8, [sp, #0xd0]
   4037c: a90e6ffc     	stp	x28, x27, [sp, #0xe0]
   40380: a90f67fa     	stp	x26, x25, [sp, #0xf0]
   40384: a9105ff8     	stp	x24, x23, [sp, #0x100]
   40388: a91157f6     	stp	x22, x21, [sp, #0x110]
   4038c: a9124ff4     	stp	x20, x19, [sp, #0x120]
   40390: a9137bfd     	stp	x29, x30, [sp, #0x130]
   40394: 9104c3fd     	add	x29, sp, #0x130
   40398: d53bd058     	mrs	x24, TPIDR_EL0
   4039c: aa0803f9     	mov	x25, x8
   403a0: f9401708     	ldr	x8, [x24, #0x28]
   403a4: f81903a8     	stur	x8, [x29, #-0x70]
   403a8: b4002b00     	cbz	x0, 0x40908 <operator delete(void*)+0x5578>
   403ac: aa0003f5     	mov	x21, x0
   403b0: 97ff207c     	bl	0x85a0 <json_value_get_type@plt>
   403b4: 51000408     	sub	w8, w0, #0x1
   403b8: 7100151f     	cmp	w8, #0x5
   403bc: 540029c8     	b.hi	0x408f4 <operator delete(void*)+0x5564>
   403c0: f0000109     	adrp	x9, 0x63000
   403c4: 912ad129     	add	x9, x9, #0xab4
   403c8: 1000008a     	adr	x10, 0x403d8 <operator delete(void*)+0x5048>
   403cc: 7868792b     	ldrh	w11, [x9, x8, lsl #1]
   403d0: 8b0b094a     	add	x10, x10, x11, lsl #2
   403d4: d61f0140     	br	x10
   403d8: f0000100     	adrp	x0, 0x63000
   403dc: 52800068     	mov	w8, #0x3                // =3
   403e0: aa1903f4     	mov	x20, x25
   403e4: 912c5c00     	add	x0, x0, #0xb17
   403e8: 52800021     	mov	w1, #0x1                // =1
   403ec: f801433f     	stur	xzr, [x25, #0x14]
   403f0: b9000328     	str	w8, [x25]
   403f4: f8004e9f     	str	xzr, [x20, #0x4]!
   403f8: f800c33f     	stur	xzr, [x25, #0xc]
   403fc: 97ff1f91     	bl	0x8240 <__strlen_chk@plt>
   40400: b4000120     	cbz	x0, 0x40424 <operator delete(void*)+0x5094>
   40404: f9400281     	ldr	x1, [x20]
   40408: f0000103     	adrp	x3, 0x63000
   4040c: aa0003e5     	mov	x5, x0
   40410: 912c5c63     	add	x3, x3, #0xb17
   40414: aa1403e0     	mov	x0, x20
   40418: aa0103e2     	mov	x2, x1
   4041c: aa1f03e4     	mov	x4, xzr
   40420: 97ff340a     	bl	0xd448 <__share_file+0x114>
   40424: aa1503e0     	mov	x0, x21
   40428: 97ff1f8a     	bl	0x8250 <json_value_get_string@plt>
   4042c: a908ffff     	stp	xzr, xzr, [sp, #0x88]
   40430: f9004fff     	str	xzr, [sp, #0x98]
   40434: b4000160     	cbz	x0, 0x40460 <operator delete(void*)+0x50d0>
   40438: aa0003f5     	mov	x21, x0
   4043c: 97ff2109     	bl	0x8860 <strlen@plt>
   40440: b4000100     	cbz	x0, 0x40460 <operator delete(void*)+0x50d0>
   40444: aa0003e5     	mov	x5, x0
   40448: 910223e0     	add	x0, sp, #0x88
   4044c: aa1f03e1     	mov	x1, xzr
   40450: aa1f03e2     	mov	x2, xzr
   40454: aa1503e3     	mov	x3, x21
   40458: aa1f03e4     	mov	x4, xzr
   4045c: 97ff33fb     	bl	0xd448 <__share_file+0x114>
   40460: 910223e1     	add	x1, sp, #0x88
   40464: 52800023     	mov	w3, #0x1                // =1
   40468: 52800064     	mov	w4, #0x3                // =3
   4046c: aa1903e0     	mov	x0, x25
   40470: aa1403e2     	mov	x2, x20
   40474: 97ff6cc7     	bl	0x1b790 <__share_file+0xe45c>
   40478: f9404fe8     	ldr	x8, [sp, #0x98]
   4047c: b40024a8     	cbz	x8, 0x40910 <operator delete(void*)+0x5580>
   40480: f94047e0     	ldr	x0, [sp, #0x88]
   40484: 97ff2157     	bl	0x89e0 <free@plt>
   40488: f90047ff     	str	xzr, [sp, #0x88]
   4048c: 14000121     	b	0x40910 <operator delete(void*)+0x5580>
   40490: 52800088     	mov	w8, #0x4                // =4
   40494: aa1903f4     	mov	x20, x25
   40498: aa1503e0     	mov	x0, x21
   4049c: f801433f     	stur	xzr, [x25, #0x14]
   404a0: b9000328     	str	w8, [x25]
   404a4: f8004e9f     	str	xzr, [x20, #0x4]!
   404a8: f800c33f     	stur	xzr, [x25, #0xc]
   404ac: 97ff2039     	bl	0x8590 <json_value_get_array@plt>
   404b0: aa0003f5     	mov	x21, x0
   404b4: 97ff1f9f     	bl	0x8330 <json_array_get_count@plt>
   404b8: a9067fff     	stp	xzr, xzr, [sp, #0x60]
   404bc: f9002fff     	str	xzr, [sp, #0x58]
   404c0: b40004c0     	cbz	x0, 0x40558 <operator delete(void*)+0x51c8>
   404c4: d1000408     	sub	x8, x0, #0x1
   404c8: aa0003f6     	mov	x22, x0
   404cc: ea08001f     	tst	x0, x8
   404d0: aa0003e8     	mov	x8, x0
   404d4: 540000c0     	b.eq	0x404ec <operator delete(void*)+0x515c>
   404d8: 52800028     	mov	w8, #0x1                // =1
   404dc: aa1603e9     	mov	x9, x22
   404e0: d341fd29     	lsr	x9, x9, #1
   404e4: d37ff908     	lsl	x8, x8, #1
   404e8: b5ffffc9     	cbnz	x9, 0x404e0 <operator delete(void*)+0x5150>
   404ec: f100091f     	cmp	x8, #0x2
   404f0: 52800049     	mov	w9, #0x2                // =2
   404f4: 5280068a     	mov	w10, #0x34              // =52
   404f8: 9a898108     	csel	x8, x8, x9, hi
   404fc: 9b0a7d00     	mul	x0, x8, x10
   40500: f90037e8     	str	x8, [sp, #0x68]
   40504: 97ff2103     	bl	0x8910 <malloc@plt>
   40508: b4002860     	cbz	x0, 0x40a14 <operator delete(void*)+0x5684>
   4050c: f9002fe0     	str	x0, [sp, #0x58]
   40510: b4000256     	cbz	x22, 0x40558 <operator delete(void*)+0x51c8>
   40514: aa1f03f7     	mov	x23, xzr
   40518: 52800693     	mov	w19, #0x34              // =52
   4051c: aa1503e0     	mov	x0, x21
   40520: aa1703e1     	mov	x1, x23
   40524: 97ff1f13     	bl	0x8170 <json_array_get_value@plt>
   40528: 910223e8     	add	x8, sp, #0x88
   4052c: 97ffff92     	bl	0x40374 <operator delete(void*)+0x4fe4>
   40530: a945a3e2     	ldp	x2, x8, [sp, #0x58]
   40534: 910163e0     	add	x0, sp, #0x58
   40538: 910223e3     	add	x3, sp, #0x88
   4053c: 9b130901     	madd	x1, x8, x19, x2
   40540: 97ff7803     	bl	0x1e54c <__share_file+0x11218>
   40544: 910223e0     	add	x0, sp, #0x88
   40548: 9400013b     	bl	0x40a34 <operator delete(void*)+0x56a4>
   4054c: 910006f7     	add	x23, x23, #0x1
   40550: eb1702df     	cmp	x22, x23
   40554: 54fffe41     	b.ne	0x4051c <operator delete(void*)+0x518c>
   40558: 910163e1     	add	x1, sp, #0x58
   4055c: 52800023     	mov	w3, #0x1                // =1
   40560: 52800084     	mov	w4, #0x4                // =4
   40564: aa1903e0     	mov	x0, x25
   40568: aa1403e2     	mov	x2, x20
   4056c: 97ffd027     	bl	0x34608 <__api_tcp_server+0x74f8>
   40570: f94037e8     	ldr	x8, [sp, #0x68]
   40574: b4001ce8     	cbz	x8, 0x40910 <operator delete(void*)+0x5580>
   40578: a945a3f3     	ldp	x19, x8, [sp, #0x58]
   4057c: b40020c8     	cbz	x8, 0x40994 <operator delete(void*)+0x5604>
   40580: aa1f03f4     	mov	x20, xzr
   40584: aa1f03f5     	mov	x21, xzr
   40588: 52800696     	mov	w22, #0x34              // =52
   4058c: d2c00037     	mov	x23, #0x100000000       // =4294967296
   40590: 14000005     	b	0x405a4 <operator delete(void*)+0x5214>
   40594: 910006b5     	add	x21, x21, #0x1
   40598: eb0802bf     	cmp	x21, x8
   4059c: 8b170294     	add	x20, x20, x23
   405a0: 54001f82     	b.hs	0x40990 <operator delete(void*)+0x5600>
   405a4: 9360fe89     	asr	x9, x20, #32
   405a8: 9b164d20     	madd	x0, x9, x22, x19
   405ac: b4ffff40     	cbz	x0, 0x40594 <operator delete(void*)+0x5204>
   405b0: 94000121     	bl	0x40a34 <operator delete(void*)+0x56a4>
   405b4: f94033e8     	ldr	x8, [sp, #0x60]
   405b8: 17fffff7     	b	0x40594 <operator delete(void*)+0x5204>
   405bc: aa1503e0     	mov	x0, x21
   405c0: 97ff1f64     	bl	0x8350 <json_value_get_number@plt>
   405c4: 528000c8     	mov	w8, #0x6                // =6
   405c8: 1e6e1001     	fmov	d1, #1.00000000
   405cc: 4ea01c08     	mov	v8.16b, v0.16b
   405d0: b9000328     	str	w8, [x25]
   405d4: 97ff1f23     	bl	0x8260 <fmod@plt>
   405d8: 1e602008     	fcmp	d0, #0.0
   405dc: 54001e41     	b.ne	0x409a4 <operator delete(void*)+0x5614>
   405e0: aa1903e0     	mov	x0, x25
   405e4: 9e780113     	fcvtzs	x19, d8
   405e8: 94000113     	bl	0x40a34 <operator delete(void*)+0x56a4>
   405ec: 52800048     	mov	w8, #0x2                // =2
   405f0: b9000328     	str	w8, [x25]
   405f4: f8004333     	stur	x19, [x25, #0x4]
   405f8: 140000c6     	b	0x40910 <operator delete(void*)+0x5580>
   405fc: d00000c9     	adrp	x9, 0x5a000 <json_set_float_serialization_format+0x3eac>
   40600: 3dc1ad20     	ldr	q0, [x9, #0x6b0]
   40604: 528000a8     	mov	w8, #0x5                // =5
   40608: aa1903f3     	mov	x19, x25
   4060c: b9000328     	str	w8, [x25]
   40610: f8004e7f     	str	xzr, [x19, #0x4]!
   40614: aa1303e0     	mov	x0, x19
   40618: 2a1f03e1     	mov	w1, wzr
   4061c: f9000bf8     	str	x24, [sp, #0x10]
   40620: 3d800be0     	str	q0, [sp, #0x20]
   40624: b9000f3f     	str	wzr, [x25, #0xc]
   40628: f801433f     	stur	xzr, [x25, #0x14]
   4062c: b9001f3f     	str	wzr, [x25, #0x1c]
   40630: 3c824320     	stur	q0, [x25, #0x24]
   40634: 97ff69b2     	bl	0x1acfc <__share_file+0xd9c8>
   40638: b9400f21     	ldr	w1, [x25, #0xc]
   4063c: aa1303e0     	mov	x0, x19
   40640: f9000ff9     	str	x25, [sp, #0x18]
   40644: f90007f3     	str	x19, [sp, #0x8]
   40648: 97ff6a40     	bl	0x1af48 <__share_file+0xdc14>
   4064c: aa1503e0     	mov	x0, x21
   40650: 97ff1fb4     	bl	0x8520 <json_value_get_object@plt>
   40654: f9001fe0     	str	x0, [sp, #0x38]
   40658: 97ff1f4a     	bl	0x8380 <json_object_get_count@plt>
   4065c: 3dc00be0     	ldr	q0, [sp, #0x20]
   40660: aa0003f3     	mov	x19, x0
   40664: 910163e0     	add	x0, sp, #0x58
   40668: 2a1f03e1     	mov	w1, wzr
   4066c: f9002fff     	str	xzr, [sp, #0x58]
   40670: b90063ff     	str	wzr, [sp, #0x60]
   40674: f90037ff     	str	xzr, [sp, #0x68]
   40678: b90073ff     	str	wzr, [sp, #0x70]
   4067c: 3c8783e0     	stur	q0, [sp, #0x78]
   40680: 97ff699f     	bl	0x1acfc <__share_file+0xd9c8>
   40684: b94063e1     	ldr	w1, [sp, #0x60]
   40688: 910163e0     	add	x0, sp, #0x58
   4068c: 97ff6a2f     	bl	0x1af48 <__share_file+0xdc14>
   40690: f90013f3     	str	x19, [sp, #0x20]
   40694: b4001593     	cbz	x19, 0x40944 <operator delete(void*)+0x55b4>
   40698: aa1f03f7     	mov	x23, xzr
   4069c: 52800c1b     	mov	w27, #0x60              // =96
   406a0: d2c0003a     	mov	x26, #0x100000000       // =4294967296
   406a4: 14000007     	b	0x406c0 <operator delete(void*)+0x5330>
   406a8: 910223e0     	add	x0, sp, #0x88
   406ac: 940000e2     	bl	0x40a34 <operator delete(void*)+0x56a4>
   406b0: f94013e8     	ldr	x8, [sp, #0x20]
   406b4: 910006f7     	add	x23, x23, #0x1
   406b8: eb0802ff     	cmp	x23, x8
   406bc: 54001440     	b.eq	0x40944 <operator delete(void*)+0x55b4>
   406c0: f9401ff3     	ldr	x19, [sp, #0x38]
   406c4: aa1703e1     	mov	x1, x23
   406c8: aa1303e0     	mov	x0, x19
   406cc: 97ff20d1     	bl	0x8a10 <json_object_get_name@plt>
   406d0: aa0003f8     	mov	x24, x0
   406d4: aa1303e0     	mov	x0, x19
   406d8: aa1703e1     	mov	x1, x23
   406dc: 97ff200d     	bl	0x8710 <json_object_get_value_at@plt>
   406e0: 910223e8     	add	x8, sp, #0x88
   406e4: 97ffff24     	bl	0x40374 <operator delete(void*)+0x4fe4>
   406e8: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   406ec: f90023ff     	str	xzr, [sp, #0x40]
   406f0: b4000178     	cbz	x24, 0x4071c <operator delete(void*)+0x538c>
   406f4: aa1803e0     	mov	x0, x24
   406f8: 97ff205a     	bl	0x8860 <strlen@plt>
   406fc: b4000100     	cbz	x0, 0x4071c <operator delete(void*)+0x538c>
   40700: f94023e1     	ldr	x1, [sp, #0x40]
   40704: aa0003e5     	mov	x5, x0
   40708: 910103e0     	add	x0, sp, #0x40
   4070c: aa1803e3     	mov	x3, x24
   40710: aa0103e2     	mov	x2, x1
   40714: aa1f03e4     	mov	x4, xzr
   40718: 97ff334c     	bl	0xd448 <__share_file+0x114>
   4071c: b94063e8     	ldr	w8, [sp, #0x60]
   40720: 34000908     	cbz	w8, 0x40840 <operator delete(void*)+0x54b0>
   40724: f94027f8     	ldr	x24, [sp, #0x48]
   40728: b40001f8     	cbz	x24, 0x40764 <operator delete(void*)+0x53d4>
   4072c: f94023eb     	ldr	x11, [sp, #0x40]
   40730: 5280326e     	mov	w14, #0x193             // =403
   40734: aa1f03ea     	mov	x10, xzr
   40738: 2a1f03e9     	mov	w9, wzr
   4073c: aa1803ec     	mov	x12, x24
   40740: 72a0200e     	movk	w14, #0x100, lsl #16
   40744: 9360fd4d     	asr	x13, x10, #32
   40748: 386d696d     	ldrb	w13, [x11, x13]
   4074c: 1b0e7d29     	mul	w9, w9, w14
   40750: f100058c     	subs	x12, x12, #0x1
   40754: 8b1a014a     	add	x10, x10, x26
   40758: 4a0d0129     	eor	w9, w9, w13
   4075c: 54ffff41     	b.ne	0x40744 <operator delete(void*)+0x53b4>
   40760: 14000002     	b	0x40768 <operator delete(void*)+0x53d8>
   40764: 2a1f03e9     	mov	w9, wzr
   40768: 5100050a     	sub	w10, w8, #0x1
   4076c: 0a0a0134     	and	w20, w9, w10
   40770: 6b14011f     	cmp	w8, w20
   40774: 54001449     	b.ls	0x409fc <operator delete(void*)+0x566c>
   40778: f9402fe8     	ldr	x8, [sp, #0x58]
   4077c: b8745913     	ldr	w19, [x8, w20, uxtw #2]
   40780: 3100067f     	cmn	w19, #0x1
   40784: 540005e0     	b.eq	0x40840 <operator delete(void*)+0x54b0>
   40788: f94023e8     	ldr	x8, [sp, #0x40]
   4078c: b94073f6     	ldr	w22, [sp, #0x70]
   40790: f94037f5     	ldr	x21, [sp, #0x68]
   40794: f0000109     	adrp	x9, 0x63000
   40798: f100031f     	cmp	x24, #0x0
   4079c: 912c5d29     	add	x9, x9, #0xb17
   407a0: 9a880139     	csel	x25, x9, x8, eq
   407a4: 6b1302df     	cmp	w22, w19
   407a8: 540001c8     	b.hi	0x407e0 <operator delete(void*)+0x5450>
   407ac: 14000084     	b	0x409bc <operator delete(void*)+0x562c>
   407b0: 9b1b5788     	madd	x8, x28, x27, x21
   407b4: f9400900     	ldr	x0, [x8, #0x10]
   407b8: aa1903e1     	mov	x1, x25
   407bc: aa1803e2     	mov	x2, x24
   407c0: 97ff1f20     	bl	0x8440 <memcmp@plt>
   407c4: 34000280     	cbz	w0, 0x40814 <operator delete(void*)+0x5484>
   407c8: 9b1b5788     	madd	x8, x28, x27, x21
   407cc: b9400513     	ldr	w19, [x8, #0x4]
   407d0: 3100067f     	cmn	w19, #0x1
   407d4: 54000360     	b.eq	0x40840 <operator delete(void*)+0x54b0>
   407d8: 6b1302df     	cmp	w22, w19
   407dc: 54000f09     	b.ls	0x409bc <operator delete(void*)+0x562c>
   407e0: 9bbb5668     	umaddl	x8, w19, w27, x21
   407e4: b9400908     	ldr	w8, [x8, #0x8]
   407e8: 6b14011f     	cmp	w8, w20
   407ec: 540002a1     	b.ne	0x40840 <operator delete(void*)+0x54b0>
   407f0: 2a1303fc     	mov	w28, w19
   407f4: 9b1b5788     	madd	x8, x28, x27, x21
   407f8: f9400d08     	ldr	x8, [x8, #0x18]
   407fc: eb18011f     	cmp	x8, x24
   40800: 54fffe41     	b.ne	0x407c8 <operator delete(void*)+0x5438>
   40804: b5fffd78     	cbnz	x24, 0x407b0 <operator delete(void*)+0x5420>
   40808: f0000100     	adrp	x0, 0x63000
   4080c: 912c5c00     	add	x0, x0, #0xb17
   40810: 17ffffea     	b	0x407b8 <operator delete(void*)+0x5428>
   40814: b94073e8     	ldr	w8, [sp, #0x70]
   40818: 6b13011f     	cmp	w8, w19
   4081c: 54000129     	b.ls	0x40840 <operator delete(void*)+0x54b0>
   40820: f94037e8     	ldr	x8, [sp, #0x68]
   40824: d503201f     	nop
   40828: 9b1b2389     	madd	x9, x28, x27, x8
   4082c: b9400929     	ldr	w9, [x9, #0x8]
   40830: 6b14013f     	cmp	w9, w20
   40834: 54000061     	b.ne	0x40840 <operator delete(void*)+0x54b0>
   40838: 9b1b2388     	madd	x8, x28, x27, x8
   4083c: 14000015     	b	0x40890 <operator delete(void*)+0x5500>
   40840: 910163e0     	add	x0, sp, #0x58
   40844: 910103e1     	add	x1, sp, #0x40
   40848: 97ff6a77     	bl	0x1b224 <__share_file+0xdef0>
   4084c: b9401808     	ldr	w8, [x0, #0x18]
   40850: 6b01011f     	cmp	w8, w1
   40854: 54000c49     	b.ls	0x409dc <operator delete(void*)+0x564c>
   40858: f9400809     	ldr	x9, [x0, #0x10]
   4085c: 92407c28     	and	x8, x1, #0xffffffff
   40860: 528000ca     	mov	w10, #0x6               // =6
   40864: 9b1b2509     	madd	x9, x8, x27, x9
   40868: b900292a     	str	w10, [x9, #0x28]
   4086c: b9407be9     	ldr	w9, [sp, #0x78]
   40870: 11000529     	add	w9, w9, #0x1
   40874: b9007be9     	str	w9, [sp, #0x78]
   40878: b9401809     	ldr	w9, [x0, #0x18]
   4087c: 6b01013f     	cmp	w9, w1
   40880: 54000ae9     	b.ls	0x409dc <operator delete(void*)+0x564c>
   40884: f9400809     	ldr	x9, [x0, #0x10]
   40888: d503201f     	nop
   4088c: 9b1b2508     	madd	x8, x8, x27, x9
   40890: 9100a118     	add	x24, x8, #0x28
   40894: aa1803e0     	mov	x0, x24
   40898: 94000067     	bl	0x40a34 <operator delete(void*)+0x56a4>
   4089c: 910223e1     	add	x1, sp, #0x88
   408a0: aa1803e0     	mov	x0, x24
   408a4: 9400012f     	bl	0x40d60 <operator delete(void*)+0x59d0>
   408a8: f9402be8     	ldr	x8, [sp, #0x50]
   408ac: b4ffefe8     	cbz	x8, 0x406a8 <operator delete(void*)+0x5318>
   408b0: f94023e0     	ldr	x0, [sp, #0x40]
   408b4: 97ff204b     	bl	0x89e0 <free@plt>
   408b8: f90023ff     	str	xzr, [sp, #0x40]
   408bc: 17ffff7b     	b	0x406a8 <operator delete(void*)+0x5318>
   408c0: aa1503e0     	mov	x0, x21
   408c4: b900033f     	str	wzr, [x25]
   408c8: 3900133f     	strb	wzr, [x25, #0x4]
   408cc: 97ff1fcd     	bl	0x8800 <json_value_get_boolean@plt>
   408d0: b9400328     	ldr	w8, [x25]
   408d4: 7100001f     	cmp	w0, #0x0
   408d8: 1a9f07f3     	cset	w19, ne
   408dc: 34000088     	cbz	w8, 0x408ec <operator delete(void*)+0x555c>
   408e0: aa1903e0     	mov	x0, x25
   408e4: 94000054     	bl	0x40a34 <operator delete(void*)+0x56a4>
   408e8: b900033f     	str	wzr, [x25]
   408ec: 39001333     	strb	w19, [x25, #0x4]
   408f0: 14000008     	b	0x40910 <operator delete(void*)+0x5580>
   408f4: f0000101     	adrp	x1, 0x63000
   408f8: 2a0003e2     	mov	w2, w0
   408fc: 912bb421     	add	x1, x1, #0xaed
   40900: 52800080     	mov	w0, #0x4                // =4
   40904: 94001238     	bl	0x451e4 <operator delete(void*)+0x9e54>
   40908: 528000c8     	mov	w8, #0x6                // =6
   4090c: b9000328     	str	w8, [x25]
   40910: f9401708     	ldr	x8, [x24, #0x28]
   40914: f85903a9     	ldur	x9, [x29, #-0x70]
   40918: eb09011f     	cmp	x8, x9
   4091c: 540007a1     	b.ne	0x40a10 <operator delete(void*)+0x5680>
   40920: a9537bfd     	ldp	x29, x30, [sp, #0x130]
   40924: a9524ff4     	ldp	x20, x19, [sp, #0x120]
   40928: a95157f6     	ldp	x22, x21, [sp, #0x110]
   4092c: a9505ff8     	ldp	x24, x23, [sp, #0x100]
   40930: a94f67fa     	ldp	x26, x25, [sp, #0xf0]
   40934: a94e6ffc     	ldp	x28, x27, [sp, #0xe0]
   40938: fd406be8     	ldr	d8, [sp, #0xd0]
   4093c: 910503ff     	add	sp, sp, #0x140
   40940: d65f03c0     	ret
   40944: f9400ff3     	ldr	x19, [sp, #0x18]
   40948: b9400268     	ldr	w8, [x19]
   4094c: 7100151f     	cmp	w8, #0x5
   40950: 540000a1     	b.ne	0x40964 <operator delete(void*)+0x55d4>
   40954: f94007e0     	ldr	x0, [sp, #0x8]
   40958: 910163e1     	add	x1, sp, #0x58
   4095c: 97ff6899     	bl	0x1abc0 <__share_file+0xd88c>
   40960: 14000008     	b	0x40980 <operator delete(void*)+0x55f0>
   40964: aa1303e0     	mov	x0, x19
   40968: 94000033     	bl	0x40a34 <operator delete(void*)+0x56a4>
   4096c: f94007e0     	ldr	x0, [sp, #0x8]
   40970: 528000a8     	mov	w8, #0x5                // =5
   40974: 910163e1     	add	x1, sp, #0x58
   40978: b9000268     	str	w8, [x19]
   4097c: 97ff683e     	bl	0x1aa74 <__share_file+0xd740>
   40980: f9400bf8     	ldr	x24, [sp, #0x10]
   40984: 910163e0     	add	x0, sp, #0x58
   40988: 97ff6c63     	bl	0x1bb14 <__share_file+0xe7e0>
   4098c: 17ffffe1     	b	0x40910 <operator delete(void*)+0x5580>
   40990: f9402ff3     	ldr	x19, [sp, #0x58]
   40994: aa1303e0     	mov	x0, x19
   40998: 97ff2012     	bl	0x89e0 <free@plt>
   4099c: f9002fff     	str	xzr, [sp, #0x58]
   409a0: 17ffffdc     	b	0x40910 <operator delete(void*)+0x5580>
   409a4: aa1903e0     	mov	x0, x25
   409a8: 94000023     	bl	0x40a34 <operator delete(void*)+0x56a4>
   409ac: 52800028     	mov	w8, #0x1                // =1
   409b0: b9000328     	str	w8, [x25]
   409b4: fc004328     	stur	d8, [x25, #0x4]
   409b8: 17ffffd6     	b	0x40910 <operator delete(void*)+0x5580>
   409bc: f00000c0     	adrp	x0, 0x5b000
   409c0: b00000e2     	adrp	x2, 0x5d000
   409c4: 912fd800     	add	x0, x0, #0xbf6
   409c8: 91389442     	add	x2, x2, #0xe25
   409cc: d00000c3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   409d0: 91397863     	add	x3, x3, #0xe5e
   409d4: 52801201     	mov	w1, #0x90               // =144
   409d8: 97ff1e02     	bl	0x81e0 <__assert2@plt>
   409dc: f00000c0     	adrp	x0, 0x5b000
   409e0: b00000e2     	adrp	x2, 0x5d000
   409e4: d00000c3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   409e8: 912fd800     	add	x0, x0, #0xbf6
   409ec: 9129f042     	add	x2, x2, #0xa7c
   409f0: 91397863     	add	x3, x3, #0xe5e
   409f4: 528011e1     	mov	w1, #0x8f               // =143
   409f8: 97ff1dfa     	bl	0x81e0 <__assert2@plt>
   409fc: f00000c0     	adrp	x0, 0x5b000
   40a00: b00000e2     	adrp	x2, 0x5d000
   40a04: 912fd800     	add	x0, x0, #0xbf6
   40a08: 91354c42     	add	x2, x2, #0xd53
   40a0c: 17fffff0     	b	0x409cc <operator delete(void*)+0x563c>
   40a10: 97ff1eb4     	bl	0x84e0 <__stack_chk_fail@plt>
   40a14: d00000c0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   40a18: d00000e2     	adrp	x2, 0x5e000
   40a1c: d00000c3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   40a20: 91215c00     	add	x0, x0, #0x857
   40a24: 91023c42     	add	x2, x2, #0x8f
   40a28: 9124c063     	add	x3, x3, #0x930
   40a2c: 52804a01     	mov	w1, #0x250              // =592
   40a30: 97ff1dec     	bl	0x81e0 <__assert2@plt>
   40a34: a9bc5ff8     	stp	x24, x23, [sp, #-0x40]!
   40a38: a90157f6     	stp	x22, x21, [sp, #0x10]
   40a3c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   40a40: a9037bfd     	stp	x29, x30, [sp, #0x30]
   40a44: 9100c3fd     	add	x29, sp, #0x30
   40a48: b9400008     	ldr	w8, [x0]
   40a4c: aa0003f3     	mov	x19, x0
   40a50: 7100151f     	cmp	w8, #0x5
   40a54: 54000120     	b.eq	0x40a78 <operator delete(void*)+0x56e8>
   40a58: 7100111f     	cmp	w8, #0x4
   40a5c: 54000140     	b.eq	0x40a84 <operator delete(void*)+0x56f4>
   40a60: 71000d1f     	cmp	w8, #0x3
   40a64: 54000441     	b.ne	0x40aec <operator delete(void*)+0x575c>
   40a68: f8414268     	ldur	x8, [x19, #0x14]
   40a6c: b40003c8     	cbz	x8, 0x40ae4 <operator delete(void*)+0x5754>
   40a70: f8404260     	ldur	x0, [x19, #0x4]
   40a74: 1400001a     	b	0x40adc <operator delete(void*)+0x574c>
   40a78: 91001260     	add	x0, x19, #0x4
   40a7c: 97ff6c26     	bl	0x1bb14 <__share_file+0xe7e0>
   40a80: 1400001b     	b	0x40aec <operator delete(void*)+0x575c>
   40a84: f8414268     	ldur	x8, [x19, #0x14]
   40a88: b40002e8     	cbz	x8, 0x40ae4 <operator delete(void*)+0x5754>
   40a8c: f840c268     	ldur	x8, [x19, #0xc]
   40a90: f8404274     	ldur	x20, [x19, #0x4]
   40a94: b4000228     	cbz	x8, 0x40ad8 <operator delete(void*)+0x5748>
   40a98: aa1f03f5     	mov	x21, xzr
   40a9c: aa1f03f6     	mov	x22, xzr
   40aa0: 52800697     	mov	w23, #0x34              // =52
   40aa4: d2c00038     	mov	x24, #0x100000000       // =4294967296
   40aa8: 14000005     	b	0x40abc <operator delete(void*)+0x572c>
   40aac: 910006d6     	add	x22, x22, #0x1
   40ab0: eb0802df     	cmp	x22, x8
   40ab4: 8b1802b5     	add	x21, x21, x24
   40ab8: 540000e2     	b.hs	0x40ad4 <operator delete(void*)+0x5744>
   40abc: 9360fea9     	asr	x9, x21, #32
   40ac0: 9b175120     	madd	x0, x9, x23, x20
   40ac4: b4ffff40     	cbz	x0, 0x40aac <operator delete(void*)+0x571c>
   40ac8: 97ffffdb     	bl	0x40a34 <operator delete(void*)+0x56a4>
   40acc: f840c268     	ldur	x8, [x19, #0xc]
   40ad0: 17fffff7     	b	0x40aac <operator delete(void*)+0x571c>
   40ad4: f8404274     	ldur	x20, [x19, #0x4]
   40ad8: aa1403e0     	mov	x0, x20
   40adc: 97ff1fc1     	bl	0x89e0 <free@plt>
   40ae0: f800427f     	stur	xzr, [x19, #0x4]
   40ae4: f801427f     	stur	xzr, [x19, #0x14]
   40ae8: f800c27f     	stur	xzr, [x19, #0xc]
   40aec: 528000c8     	mov	w8, #0x6                // =6
   40af0: b9000268     	str	w8, [x19]
   40af4: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   40af8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   40afc: a94157f6     	ldp	x22, x21, [sp, #0x10]
   40b00: a8c45ff8     	ldp	x24, x23, [sp], #0x40
   40b04: d65f03c0     	ret
   40b08: f81d0ff5     	str	x21, [sp, #-0x30]!
   40b0c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   40b10: a9027bfd     	stp	x29, x30, [sp, #0x20]
   40b14: 910083fd     	add	x29, sp, #0x20
   40b18: b9400028     	ldr	w8, [x1]
   40b1c: 7100151f     	cmp	w8, #0x5
   40b20: b9000008     	str	w8, [x0]
   40b24: 54000768     	b.hi	0x40c10 <operator delete(void*)+0x5880>
   40b28: f0000109     	adrp	x9, 0x63000
   40b2c: 912b0129     	add	x9, x9, #0xac0
   40b30: 100000ca     	adr	x10, 0x40b48 <operator delete(void*)+0x57b8>
   40b34: 3868692b     	ldrb	w11, [x9, x8]
   40b38: 8b0b094a     	add	x10, x10, x11, lsl #2
   40b3c: aa0103f3     	mov	x19, x1
   40b40: aa0003f4     	mov	x20, x0
   40b44: d61f0140     	br	x10
   40b48: b9400268     	ldr	w8, [x19]
   40b4c: 350007c8     	cbnz	w8, 0x40c44 <operator delete(void*)+0x58b4>
   40b50: 39401268     	ldrb	w8, [x19, #0x4]
   40b54: 39001288     	strb	w8, [x20, #0x4]
   40b58: 1400002e     	b	0x40c10 <operator delete(void*)+0x5880>
   40b5c: b9400268     	ldr	w8, [x19]
   40b60: 7100111f     	cmp	w8, #0x4
   40b64: 54000801     	b.ne	0x40c64 <operator delete(void*)+0x58d4>
   40b68: 91001280     	add	x0, x20, #0x4
   40b6c: 91001261     	add	x1, x19, #0x4
   40b70: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   40b74: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   40b78: f84307f5     	ldr	x21, [sp], #0x30
   40b7c: 1400005a     	b	0x40ce4 <operator delete(void*)+0x5954>
   40b80: b9400268     	ldr	w8, [x19]
   40b84: 7100091f     	cmp	w8, #0x2
   40b88: 54000400     	b.eq	0x40c08 <operator delete(void*)+0x5878>
   40b8c: 900000e0     	adrp	x0, 0x5c000
   40b90: b00000e2     	adrp	x2, 0x5d000
   40b94: b00000e3     	adrp	x3, 0x5d000
   40b98: 9114cc00     	add	x0, x0, #0x533
   40b9c: 91223c42     	add	x2, x2, #0x88f
   40ba0: 9122e863     	add	x3, x3, #0x8ba
   40ba4: 52800b41     	mov	w1, #0x5a               // =90
   40ba8: 97ff1d8e     	bl	0x81e0 <__assert2@plt>
   40bac: b9400268     	ldr	w8, [x19]
   40bb0: 71000d1f     	cmp	w8, #0x3
   40bb4: 54000681     	b.ne	0x40c84 <operator delete(void*)+0x58f4>
   40bb8: 91001295     	add	x21, x20, #0x4
   40bbc: a9007ebf     	stp	xzr, xzr, [x21]
   40bc0: f840c261     	ldur	x1, [x19, #0xc]
   40bc4: 52800022     	mov	w2, #0x1                // =1
   40bc8: aa1503e0     	mov	x0, x21
   40bcc: f8014281     	stur	x1, [x20, #0x14]
   40bd0: 97ff31db     	bl	0xd33c <__share_file+0x8>
   40bd4: f8404281     	ldur	x1, [x20, #0x4]
   40bd8: f8404263     	ldur	x3, [x19, #0x4]
   40bdc: f840c265     	ldur	x5, [x19, #0xc]
   40be0: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   40be4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   40be8: aa1503e0     	mov	x0, x21
   40bec: aa0103e2     	mov	x2, x1
   40bf0: aa0303e4     	mov	x4, x3
   40bf4: f84307f5     	ldr	x21, [sp], #0x30
   40bf8: 17ff3214     	b	0xd448 <__share_file+0x114>
   40bfc: b9400268     	ldr	w8, [x19]
   40c00: 7100051f     	cmp	w8, #0x1
   40c04: 54000501     	b.ne	0x40ca4 <operator delete(void*)+0x5914>
   40c08: f8404268     	ldur	x8, [x19, #0x4]
   40c0c: f8004288     	stur	x8, [x20, #0x4]
   40c10: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   40c14: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   40c18: f84307f5     	ldr	x21, [sp], #0x30
   40c1c: d65f03c0     	ret
   40c20: b9400268     	ldr	w8, [x19]
   40c24: 7100151f     	cmp	w8, #0x5
   40c28: 540004e1     	b.ne	0x40cc4 <operator delete(void*)+0x5934>
   40c2c: 91001280     	add	x0, x20, #0x4
   40c30: 91001261     	add	x1, x19, #0x4
   40c34: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   40c38: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   40c3c: f84307f5     	ldr	x21, [sp], #0x30
   40c40: 17ff678d     	b	0x1aa74 <__share_file+0xd740>
   40c44: 900000e0     	adrp	x0, 0x5c000
   40c48: 900000e2     	adrp	x2, 0x5c000
   40c4c: 900000e3     	adrp	x3, 0x5c000
   40c50: 9114cc00     	add	x0, x0, #0x533
   40c54: 91168042     	add	x2, x2, #0x5a0
   40c58: 91176463     	add	x3, x3, #0x5d9
   40c5c: 52800a41     	mov	w1, #0x52               // =82
   40c60: 97ff1d60     	bl	0x81e0 <__assert2@plt>
   40c64: 900000e0     	adrp	x0, 0x5c000
   40c68: 900000e2     	adrp	x2, 0x5c000
   40c6c: 900000e3     	adrp	x3, 0x5c000
   40c70: 9114cc00     	add	x0, x0, #0x533
   40c74: 911a2442     	add	x2, x2, #0x689
   40c78: 911b1063     	add	x3, x3, #0x6c4
   40c7c: 52800c41     	mov	w1, #0x62               // =98
   40c80: 97ff1d58     	bl	0x81e0 <__assert2@plt>
   40c84: 900000e0     	adrp	x0, 0x5c000
   40c88: 900000e2     	adrp	x2, 0x5c000
   40c8c: 900000e3     	adrp	x3, 0x5c000
   40c90: 9114cc00     	add	x0, x0, #0x533
   40c94: 91184c42     	add	x2, x2, #0x613
   40c98: 91194063     	add	x3, x3, #0x650
   40c9c: 52800bc1     	mov	w1, #0x5e               // =94
   40ca0: 97ff1d50     	bl	0x81e0 <__assert2@plt>
   40ca4: 900000e0     	adrp	x0, 0x5c000
   40ca8: d00000e2     	adrp	x2, 0x5e000
   40cac: d00000e3     	adrp	x3, 0x5e000
   40cb0: 9114cc00     	add	x0, x0, #0x533
   40cb4: 9132b042     	add	x2, x2, #0xcac
   40cb8: 9133ac63     	add	x3, x3, #0xceb
   40cbc: 52800ac1     	mov	w1, #0x56               // =86
   40cc0: 97ff1d48     	bl	0x81e0 <__assert2@plt>
   40cc4: 900000e0     	adrp	x0, 0x5c000
   40cc8: b00000e2     	adrp	x2, 0x5d000
   40ccc: b00000e3     	adrp	x3, 0x5d000
   40cd0: 9114cc00     	add	x0, x0, #0x533
   40cd4: 9123d442     	add	x2, x2, #0x8f5
   40cd8: 9124c863     	add	x3, x3, #0x932
   40cdc: 52800cc1     	mov	w1, #0x66               // =102
   40ce0: 97ff1d40     	bl	0x81e0 <__assert2@plt>
   40ce4: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   40ce8: a9017bfd     	stp	x29, x30, [sp, #0x10]
   40cec: 910043fd     	add	x29, sp, #0x10
   40cf0: a9007c1f     	stp	xzr, xzr, [x0]
   40cf4: f9400428     	ldr	x8, [x1, #0x8]
   40cf8: aa0103f4     	mov	x20, x1
   40cfc: aa0003f3     	mov	x19, x0
   40d00: f9000808     	str	x8, [x0, #0x10]
   40d04: b40001c8     	cbz	x8, 0x40d3c <operator delete(void*)+0x59ac>
   40d08: 52800689     	mov	w9, #0x34               // =52
   40d0c: 9b097d00     	mul	x0, x8, x9
   40d10: 97ff1f00     	bl	0x8910 <malloc@plt>
   40d14: aa0003e1     	mov	x1, x0
   40d18: b5000140     	cbnz	x0, 0x40d40 <operator delete(void*)+0x59b0>
   40d1c: d00000c0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   40d20: d00000e2     	adrp	x2, 0x5e000
   40d24: d00000c3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   40d28: 91215c00     	add	x0, x0, #0x857
   40d2c: 91023c42     	add	x2, x2, #0x8f
   40d30: 9124c063     	add	x3, x3, #0x930
   40d34: 52804a01     	mov	w1, #0x250              // =592
   40d38: 97ff1d2a     	bl	0x81e0 <__assert2@plt>
   40d3c: aa1f03e1     	mov	x1, xzr
   40d40: f9000261     	str	x1, [x19]
   40d44: a9401683     	ldp	x3, x5, [x20]
   40d48: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   40d4c: aa1303e0     	mov	x0, x19
   40d50: aa0103e2     	mov	x2, x1
   40d54: aa0303e4     	mov	x4, x3
   40d58: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   40d5c: 17ff7560     	b	0x1e2dc <__share_file+0x10fa8>
   40d60: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   40d64: 910003fd     	mov	x29, sp
   40d68: b9400028     	ldr	w8, [x1]
   40d6c: 7100151f     	cmp	w8, #0x5
   40d70: b9000008     	str	w8, [x0]
   40d74: 54000ac8     	b.hi	0x40ecc <operator delete(void*)+0x5b3c>
   40d78: f0000109     	adrp	x9, 0x63000
   40d7c: 912b1929     	add	x9, x9, #0xac6
   40d80: 1000008a     	adr	x10, 0x40d90 <operator delete(void*)+0x5a00>
   40d84: 3868692b     	ldrb	w11, [x9, x8]
   40d88: 8b0b094a     	add	x10, x10, x11, lsl #2
   40d8c: d61f0140     	br	x10
   40d90: b9400028     	ldr	w8, [x1]
   40d94: 35000a08     	cbnz	w8, 0x40ed4 <operator delete(void*)+0x5b44>
   40d98: 39401028     	ldrb	w8, [x1, #0x4]
   40d9c: 39001008     	strb	w8, [x0, #0x4]
   40da0: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   40da4: d65f03c0     	ret
   40da8: b9400028     	ldr	w8, [x1]
   40dac: 7100111f     	cmp	w8, #0x4
   40db0: 540002e0     	b.eq	0x40e0c <operator delete(void*)+0x5a7c>
   40db4: 900000e0     	adrp	x0, 0x5c000
   40db8: 900000e2     	adrp	x2, 0x5c000
   40dbc: 900000e3     	adrp	x3, 0x5c000
   40dc0: 9114cc00     	add	x0, x0, #0x533
   40dc4: 911a2442     	add	x2, x2, #0x689
   40dc8: 911b1063     	add	x3, x3, #0x6c4
   40dcc: 52800c41     	mov	w1, #0x62               // =98
   40dd0: 97ff1d04     	bl	0x81e0 <__assert2@plt>
   40dd4: b9400028     	ldr	w8, [x1]
   40dd8: 7100091f     	cmp	w8, #0x2
   40ddc: 54000340     	b.eq	0x40e44 <operator delete(void*)+0x5ab4>
   40de0: 900000e0     	adrp	x0, 0x5c000
   40de4: b00000e2     	adrp	x2, 0x5d000
   40de8: b00000e3     	adrp	x3, 0x5d000
   40dec: 9114cc00     	add	x0, x0, #0x533
   40df0: 91223c42     	add	x2, x2, #0x88f
   40df4: 9122e863     	add	x3, x3, #0x8ba
   40df8: 52800b41     	mov	w1, #0x5a               // =90
   40dfc: 97ff1cf9     	bl	0x81e0 <__assert2@plt>
   40e00: b9400028     	ldr	w8, [x1]
   40e04: 71000d1f     	cmp	w8, #0x3
   40e08: 54000761     	b.ne	0x40ef4 <operator delete(void*)+0x5b64>
   40e0c: f840c028     	ldur	x8, [x1, #0xc]
   40e10: f800c008     	stur	x8, [x0, #0xc]
   40e14: f8414028     	ldur	x8, [x1, #0x14]
   40e18: f8014008     	stur	x8, [x0, #0x14]
   40e1c: f8404028     	ldur	x8, [x1, #0x4]
   40e20: f8004008     	stur	x8, [x0, #0x4]
   40e24: f800c03f     	stur	xzr, [x1, #0xc]
   40e28: f800403f     	stur	xzr, [x1, #0x4]
   40e2c: f801403f     	stur	xzr, [x1, #0x14]
   40e30: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   40e34: d65f03c0     	ret
   40e38: b9400028     	ldr	w8, [x1]
   40e3c: 7100051f     	cmp	w8, #0x1
   40e40: 540006a1     	b.ne	0x40f14 <operator delete(void*)+0x5b84>
   40e44: f8404028     	ldur	x8, [x1, #0x4]
   40e48: f8004008     	stur	x8, [x0, #0x4]
   40e4c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   40e50: d65f03c0     	ret
   40e54: b9400028     	ldr	w8, [x1]
   40e58: 7100151f     	cmp	w8, #0x5
   40e5c: 540006c1     	b.ne	0x40f34 <operator delete(void*)+0x5ba4>
   40e60: f800401f     	stur	xzr, [x0, #0x4]
   40e64: b9000c1f     	str	wzr, [x0, #0xc]
   40e68: f801401f     	stur	xzr, [x0, #0x14]
   40e6c: b9001c1f     	str	wzr, [x0, #0x1c]
   40e70: b9402428     	ldr	w8, [x1, #0x24]
   40e74: d00000c9     	adrp	x9, 0x5a000 <json_set_float_serialization_format+0x3eac>
   40e78: 3dc1ad20     	ldr	q0, [x9, #0x6b0]
   40e7c: b9002408     	str	w8, [x0, #0x24]
   40e80: b9402828     	ldr	w8, [x1, #0x28]
   40e84: b9002808     	str	w8, [x0, #0x28]
   40e88: b9402c28     	ldr	w8, [x1, #0x2c]
   40e8c: b9002c08     	str	w8, [x0, #0x2c]
   40e90: b9403028     	ldr	w8, [x1, #0x30]
   40e94: b9003008     	str	w8, [x0, #0x30]
   40e98: f8404028     	ldur	x8, [x1, #0x4]
   40e9c: f8004008     	stur	x8, [x0, #0x4]
   40ea0: b9400c28     	ldr	w8, [x1, #0xc]
   40ea4: b9000c08     	str	w8, [x0, #0xc]
   40ea8: f8414028     	ldur	x8, [x1, #0x14]
   40eac: f8014008     	stur	x8, [x0, #0x14]
   40eb0: b9401c28     	ldr	w8, [x1, #0x1c]
   40eb4: b9001c08     	str	w8, [x0, #0x1c]
   40eb8: 3c824020     	stur	q0, [x1, #0x24]
   40ebc: f800403f     	stur	xzr, [x1, #0x4]
   40ec0: b9000c3f     	str	wzr, [x1, #0xc]
   40ec4: f801403f     	stur	xzr, [x1, #0x14]
   40ec8: b9001c3f     	str	wzr, [x1, #0x1c]
   40ecc: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   40ed0: d65f03c0     	ret
   40ed4: 900000e0     	adrp	x0, 0x5c000
   40ed8: 900000e2     	adrp	x2, 0x5c000
   40edc: 900000e3     	adrp	x3, 0x5c000
   40ee0: 9114cc00     	add	x0, x0, #0x533
   40ee4: 91168042     	add	x2, x2, #0x5a0
   40ee8: 91176463     	add	x3, x3, #0x5d9
   40eec: 52800a41     	mov	w1, #0x52               // =82
   40ef0: 97ff1cbc     	bl	0x81e0 <__assert2@plt>
   40ef4: 900000e0     	adrp	x0, 0x5c000
   40ef8: 900000e2     	adrp	x2, 0x5c000
   40efc: 900000e3     	adrp	x3, 0x5c000
   40f00: 9114cc00     	add	x0, x0, #0x533
   40f04: 91184c42     	add	x2, x2, #0x613
   40f08: 91194063     	add	x3, x3, #0x650
   40f0c: 52800bc1     	mov	w1, #0x5e               // =94
   40f10: 97ff1cb4     	bl	0x81e0 <__assert2@plt>
   40f14: 900000e0     	adrp	x0, 0x5c000
   40f18: d00000e2     	adrp	x2, 0x5e000
   40f1c: d00000e3     	adrp	x3, 0x5e000
   40f20: 9114cc00     	add	x0, x0, #0x533
   40f24: 9132b042     	add	x2, x2, #0xcac
   40f28: 9133ac63     	add	x3, x3, #0xceb
   40f2c: 52800ac1     	mov	w1, #0x56               // =86
   40f30: 97ff1cac     	bl	0x81e0 <__assert2@plt>
   40f34: 900000e0     	adrp	x0, 0x5c000
   40f38: b00000e2     	adrp	x2, 0x5d000
   40f3c: b00000e3     	adrp	x3, 0x5d000
   40f40: 9114cc00     	add	x0, x0, #0x533
   40f44: 9123d442     	add	x2, x2, #0x8f5
   40f48: 9124c863     	add	x3, x3, #0x932
   40f4c: 52800cc1     	mov	w1, #0x66               // =102
   40f50: 97ff1ca4     	bl	0x81e0 <__assert2@plt>
   40f54: f81e0ff3     	str	x19, [sp, #-0x20]!
   40f58: a9017bfd     	stp	x29, x30, [sp, #0x10]
   40f5c: 910043fd     	add	x29, sp, #0x10
   40f60: 7100143f     	cmp	w1, #0x5
   40f64: b9000001     	str	w1, [x0]
   40f68: 54000428     	b.hi	0x40fec <operator delete(void*)+0x5c5c>
   40f6c: f0000109     	adrp	x9, 0x63000
   40f70: 2a0103e8     	mov	w8, w1
   40f74: 912b3129     	add	x9, x9, #0xacc
   40f78: 100000aa     	adr	x10, 0x40f8c <operator delete(void*)+0x5bfc>
   40f7c: 3868692b     	ldrb	w11, [x9, x8]
   40f80: 8b0b094a     	add	x10, x10, x11, lsl #2
   40f84: aa0003f3     	mov	x19, x0
   40f88: d61f0140     	br	x10
   40f8c: f800427f     	stur	xzr, [x19, #0x4]
   40f90: 14000017     	b	0x40fec <operator delete(void*)+0x5c5c>
   40f94: 3900127f     	strb	wzr, [x19, #0x4]
   40f98: 14000015     	b	0x40fec <operator delete(void*)+0x5c5c>
   40f9c: f0000100     	adrp	x0, 0x63000
   40fa0: f8004e7f     	str	xzr, [x19, #0x4]!
   40fa4: 912c5c00     	add	x0, x0, #0xb17
   40fa8: 52800021     	mov	w1, #0x1                // =1
   40fac: a900fe7f     	stp	xzr, xzr, [x19, #0x8]
   40fb0: 97ff1ca4     	bl	0x8240 <__strlen_chk@plt>
   40fb4: b40001c0     	cbz	x0, 0x40fec <operator delete(void*)+0x5c5c>
   40fb8: f9400261     	ldr	x1, [x19]
   40fbc: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   40fc0: f0000103     	adrp	x3, 0x63000
   40fc4: aa0003e5     	mov	x5, x0
   40fc8: 912c5c63     	add	x3, x3, #0xb17
   40fcc: aa1303e0     	mov	x0, x19
   40fd0: aa0103e2     	mov	x2, x1
   40fd4: aa1f03e4     	mov	x4, xzr
   40fd8: f84207f3     	ldr	x19, [sp], #0x20
   40fdc: 17ff311b     	b	0xd448 <__share_file+0x114>
   40fe0: f800c27f     	stur	xzr, [x19, #0xc]
   40fe4: f800427f     	stur	xzr, [x19, #0x4]
   40fe8: f801427f     	stur	xzr, [x19, #0x14]
   40fec: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   40ff0: f84207f3     	ldr	x19, [sp], #0x20
   40ff4: d65f03c0     	ret
   40ff8: d00000c8     	adrp	x8, 0x5a000 <json_set_float_serialization_format+0x3eac>
   40ffc: 3dc1ad00     	ldr	q0, [x8, #0x6b0]
   41000: f8004e7f     	str	xzr, [x19, #0x4]!
   41004: aa1303e0     	mov	x0, x19
   41008: 2a1f03e1     	mov	w1, wzr
   4100c: b9000a7f     	str	wzr, [x19, #0x8]
   41010: f9000a7f     	str	xzr, [x19, #0x10]
   41014: b9001a7f     	str	wzr, [x19, #0x18]
   41018: 3d800a60     	str	q0, [x19, #0x20]
   4101c: 97ff6738     	bl	0x1acfc <__share_file+0xd9c8>
   41020: b9400a61     	ldr	w1, [x19, #0x8]
   41024: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   41028: aa1303e0     	mov	x0, x19
   4102c: f84207f3     	ldr	x19, [sp], #0x20
   41030: 17ff67c6     	b	0x1af48 <__share_file+0xdc14>
   41034: 17fffeb5     	b	0x40b08 <operator delete(void*)+0x5778>
   41038: b9400028     	ldr	w8, [x1]
   4103c: b9000008     	str	w8, [x0]
   41040: 17ffff48     	b	0x40d60 <operator delete(void*)+0x59d0>
   41044: 17fffe7c     	b	0x40a34 <operator delete(void*)+0x56a4>
   41048: f81e0ff3     	str	x19, [sp, #-0x20]!
   4104c: a9017bfd     	stp	x29, x30, [sp, #0x10]
   41050: 910043fd     	add	x29, sp, #0x10
   41054: b9400008     	ldr	w8, [x0]
   41058: 7100151f     	cmp	w8, #0x5
   4105c: 540002a1     	b.ne	0x410b0 <operator delete(void*)+0x5d20>
   41060: aa0003f3     	mov	x19, x0
   41064: 91001000     	add	x0, x0, #0x4
   41068: 97ff68fa     	bl	0x1b450 <__share_file+0xe11c>
   4106c: 3100041f     	cmn	w0, #0x1
   41070: 54000200     	b.eq	0x410b0 <operator delete(void*)+0x5d20>
   41074: b9401e68     	ldr	w8, [x19, #0x1c]
   41078: 6b00011f     	cmp	w8, w0
   4107c: 540001a9     	b.ls	0x410b0 <operator delete(void*)+0x5d20>
   41080: f8414268     	ldur	x8, [x19, #0x14]
   41084: 92407c09     	and	x9, x0, #0xffffffff
   41088: 52800c0a     	mov	w10, #0x60              // =96
   4108c: f00001cb     	adrp	x11, 0x7c000
   41090: 9b0a2128     	madd	x8, x9, x10, x8
   41094: b9400909     	ldr	w9, [x8, #0x8]
   41098: d360fc0a     	lsr	x10, x0, #32
   4109c: 9100a108     	add	x8, x8, #0x28
   410a0: 913d816b     	add	x11, x11, #0xf60
   410a4: 6b0a013f     	cmp	w9, w10
   410a8: 9a8b0100     	csel	x0, x8, x11, eq
   410ac: 14000003     	b	0x410b8 <operator delete(void*)+0x5d28>
   410b0: f00001c0     	adrp	x0, 0x7c000
   410b4: 913d8000     	add	x0, x0, #0xf60
   410b8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   410bc: f84207f3     	ldr	x19, [sp], #0x20
   410c0: d65f03c0     	ret
   410c4: d101c3ff     	sub	sp, sp, #0x70
   410c8: a90457f6     	stp	x22, x21, [sp, #0x40]
   410cc: a9054ff4     	stp	x20, x19, [sp, #0x50]
   410d0: a9067bfd     	stp	x29, x30, [sp, #0x60]
   410d4: 910183fd     	add	x29, sp, #0x60
   410d8: d53bd056     	mrs	x22, TPIDR_EL0
   410dc: f94016c8     	ldr	x8, [x22, #0x28]
   410e0: aa0003f3     	mov	x19, x0
   410e4: aa0103f4     	mov	x20, x1
   410e8: f81d83a8     	stur	x8, [x29, #-0x28]
   410ec: b9400008     	ldr	w8, [x0]
   410f0: 7100151f     	cmp	w8, #0x5
   410f4: 540002a1     	b.ne	0x41148 <operator delete(void*)+0x5db8>
   410f8: 91001275     	add	x21, x19, #0x4
   410fc: aa1503e0     	mov	x0, x21
   41100: aa1403e1     	mov	x1, x20
   41104: 97ff68d3     	bl	0x1b450 <__share_file+0xe11c>
   41108: 3100041f     	cmn	w0, #0x1
   4110c: 54000600     	b.eq	0x411cc <operator delete(void*)+0x5e3c>
   41110: b9401e68     	ldr	w8, [x19, #0x1c]
   41114: 6b00011f     	cmp	w8, w0
   41118: 540005a9     	b.ls	0x411cc <operator delete(void*)+0x5e3c>
   4111c: f8414268     	ldur	x8, [x19, #0x14]
   41120: 92407c09     	and	x9, x0, #0xffffffff
   41124: 52800c0a     	mov	w10, #0x60              // =96
   41128: d360fc0b     	lsr	x11, x0, #32
   4112c: 9b0a212a     	madd	x10, x9, x10, x8
   41130: b940094a     	ldr	w10, [x10, #0x8]
   41134: 6b0b015f     	cmp	w10, w11
   41138: 540004a1     	b.ne	0x411cc <operator delete(void*)+0x5e3c>
   4113c: 52800c0a     	mov	w10, #0x60              // =96
   41140: 9b0a2128     	madd	x8, x9, x10, x8
   41144: 14000037     	b	0x41220 <operator delete(void*)+0x5e90>
   41148: b00000c8     	adrp	x8, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4114c: 3dc1ad00     	ldr	q0, [x8, #0x6b0]
   41150: 910023e0     	add	x0, sp, #0x8
   41154: 2a1f03e1     	mov	w1, wzr
   41158: f90007ff     	str	xzr, [sp, #0x8]
   4115c: b90013ff     	str	wzr, [sp, #0x10]
   41160: f9000fff     	str	xzr, [sp, #0x18]
   41164: b90023ff     	str	wzr, [sp, #0x20]
   41168: 3c8283e0     	stur	q0, [sp, #0x28]
   4116c: 97ff66e4     	bl	0x1acfc <__share_file+0xd9c8>
   41170: b94013e1     	ldr	w1, [sp, #0x10]
   41174: 910023e0     	add	x0, sp, #0x8
   41178: 97ff6774     	bl	0x1af48 <__share_file+0xdc14>
   4117c: aa1303f5     	mov	x21, x19
   41180: b84046a8     	ldr	w8, [x21], #0x4
   41184: 7100151f     	cmp	w8, #0x5
   41188: 540000a1     	b.ne	0x4119c <operator delete(void*)+0x5e0c>
   4118c: 910023e1     	add	x1, sp, #0x8
   41190: aa1503e0     	mov	x0, x21
   41194: 97ff668b     	bl	0x1abc0 <__share_file+0xd88c>
   41198: 14000008     	b	0x411b8 <operator delete(void*)+0x5e28>
   4119c: aa1303e0     	mov	x0, x19
   411a0: 97fffe25     	bl	0x40a34 <operator delete(void*)+0x56a4>
   411a4: 528000a8     	mov	w8, #0x5                // =5
   411a8: 910023e1     	add	x1, sp, #0x8
   411ac: aa1503e0     	mov	x0, x21
   411b0: b9000268     	str	w8, [x19]
   411b4: 97ff6630     	bl	0x1aa74 <__share_file+0xd740>
   411b8: 910023e0     	add	x0, sp, #0x8
   411bc: 97ff6a56     	bl	0x1bb14 <__share_file+0xe7e0>
   411c0: b9400268     	ldr	w8, [x19]
   411c4: 7100151f     	cmp	w8, #0x5
   411c8: 54000521     	b.ne	0x4126c <operator delete(void*)+0x5edc>
   411cc: aa1503e0     	mov	x0, x21
   411d0: aa1403e1     	mov	x1, x20
   411d4: 97ff6814     	bl	0x1b224 <__share_file+0xdef0>
   411d8: b9401808     	ldr	w8, [x0, #0x18]
   411dc: 6b01011f     	cmp	w8, w1
   411e0: 54000349     	b.ls	0x41248 <operator delete(void*)+0x5eb8>
   411e4: f9400809     	ldr	x9, [x0, #0x10]
   411e8: 92407c28     	and	x8, x1, #0xffffffff
   411ec: 52800c0a     	mov	w10, #0x60              // =96
   411f0: 9b0a2509     	madd	x9, x8, x10, x9
   411f4: 528000ca     	mov	w10, #0x6               // =6
   411f8: b900292a     	str	w10, [x9, #0x28]
   411fc: b9402669     	ldr	w9, [x19, #0x24]
   41200: 11000529     	add	w9, w9, #0x1
   41204: b9002669     	str	w9, [x19, #0x24]
   41208: b9401809     	ldr	w9, [x0, #0x18]
   4120c: 6b01013f     	cmp	w9, w1
   41210: 540001c9     	b.ls	0x41248 <operator delete(void*)+0x5eb8>
   41214: f9400809     	ldr	x9, [x0, #0x10]
   41218: 52800c0a     	mov	w10, #0x60              // =96
   4121c: 9b0a2508     	madd	x8, x8, x10, x9
   41220: 9100a100     	add	x0, x8, #0x28
   41224: f94016c8     	ldr	x8, [x22, #0x28]
   41228: f85d83a9     	ldur	x9, [x29, #-0x28]
   4122c: eb09011f     	cmp	x8, x9
   41230: 540001c1     	b.ne	0x41268 <operator delete(void*)+0x5ed8>
   41234: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   41238: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   4123c: a94457f6     	ldp	x22, x21, [sp, #0x40]
   41240: 9101c3ff     	add	sp, sp, #0x70
   41244: d65f03c0     	ret
   41248: d00000c0     	adrp	x0, 0x5b000
   4124c: 900000e2     	adrp	x2, 0x5d000
   41250: b00000c3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   41254: 912fd800     	add	x0, x0, #0xbf6
   41258: 9129f042     	add	x2, x2, #0xa7c
   4125c: 91397863     	add	x3, x3, #0xe5e
   41260: 528011e1     	mov	w1, #0x8f               // =143
   41264: 97ff1bdf     	bl	0x81e0 <__assert2@plt>
   41268: 97ff1c9e     	bl	0x84e0 <__stack_chk_fail@plt>
   4126c: f00000c0     	adrp	x0, 0x5c000
   41270: 900000e2     	adrp	x2, 0x5d000
   41274: 900000e3     	adrp	x3, 0x5d000
   41278: 9114cc00     	add	x0, x0, #0x533
   4127c: 9123d442     	add	x2, x2, #0x8f5
   41280: 9124c863     	add	x3, x3, #0x932
   41284: 52800cc1     	mov	w1, #0x66               // =102
   41288: 97ff1bd6     	bl	0x81e0 <__assert2@plt>
   4128c: b9400008     	ldr	w8, [x0]
   41290: 7100111f     	cmp	w8, #0x4
   41294: 54000101     	b.ne	0x412b4 <operator delete(void*)+0x5f24>
   41298: f840c008     	ldur	x8, [x0, #0xc]
   4129c: eb01011f     	cmp	x8, x1
   412a0: 540000a9     	b.ls	0x412b4 <operator delete(void*)+0x5f24>
   412a4: f8404008     	ldur	x8, [x0, #0x4]
   412a8: 52800689     	mov	w9, #0x34               // =52
   412ac: 9b292020     	smaddl	x0, w1, w9, x8
   412b0: d65f03c0     	ret
   412b4: f00001c0     	adrp	x0, 0x7c000
   412b8: 913d8000     	add	x0, x0, #0xf60
   412bc: d65f03c0     	ret
   412c0: d10243ff     	sub	sp, sp, #0x90
   412c4: a90467fa     	stp	x26, x25, [sp, #0x40]
   412c8: a9055ff8     	stp	x24, x23, [sp, #0x50]
   412cc: a90657f6     	stp	x22, x21, [sp, #0x60]
   412d0: a9074ff4     	stp	x20, x19, [sp, #0x70]
   412d4: a9087bfd     	stp	x29, x30, [sp, #0x80]
   412d8: 910203fd     	add	x29, sp, #0x80
   412dc: d53bd056     	mrs	x22, TPIDR_EL0
   412e0: f94016c8     	ldr	x8, [x22, #0x28]
   412e4: aa0003f4     	mov	x20, x0
   412e8: aa0103f3     	mov	x19, x1
   412ec: f9001fe8     	str	x8, [sp, #0x38]
   412f0: b9400008     	ldr	w8, [x0]
   412f4: 7100111f     	cmp	w8, #0x4
   412f8: 54000460     	b.eq	0x41384 <operator delete(void*)+0x5ff4>
   412fc: 91001282     	add	x2, x20, #0x4
   41300: 910003e1     	mov	x1, sp
   41304: 52800023     	mov	w3, #0x1                // =1
   41308: 52800084     	mov	w4, #0x4                // =4
   4130c: aa1403e0     	mov	x0, x20
   41310: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   41314: f90003ff     	str	xzr, [sp]
   41318: 97ffccbc     	bl	0x34608 <__api_tcp_server+0x74f8>
   4131c: f9400be8     	ldr	x8, [sp, #0x10]
   41320: b40002c8     	cbz	x8, 0x41378 <operator delete(void*)+0x5fe8>
   41324: a94023f5     	ldp	x21, x8, [sp]
   41328: b4000228     	cbz	x8, 0x4136c <operator delete(void*)+0x5fdc>
   4132c: aa1f03f7     	mov	x23, xzr
   41330: aa1f03f8     	mov	x24, xzr
   41334: 52800699     	mov	w25, #0x34              // =52
   41338: d2c0003a     	mov	x26, #0x100000000       // =4294967296
   4133c: 14000005     	b	0x41350 <operator delete(void*)+0x5fc0>
   41340: 91000718     	add	x24, x24, #0x1
   41344: eb08031f     	cmp	x24, x8
   41348: 8b1a02f7     	add	x23, x23, x26
   4134c: 540000e2     	b.hs	0x41368 <operator delete(void*)+0x5fd8>
   41350: 9360fee9     	asr	x9, x23, #32
   41354: 9b195520     	madd	x0, x9, x25, x21
   41358: b4ffff40     	cbz	x0, 0x41340 <operator delete(void*)+0x5fb0>
   4135c: 97fffdb6     	bl	0x40a34 <operator delete(void*)+0x56a4>
   41360: f94007e8     	ldr	x8, [sp, #0x8]
   41364: 17fffff7     	b	0x41340 <operator delete(void*)+0x5fb0>
   41368: f94003f5     	ldr	x21, [sp]
   4136c: aa1503e0     	mov	x0, x21
   41370: 97ff1d9c     	bl	0x89e0 <free@plt>
   41374: f90003ff     	str	xzr, [sp]
   41378: b9400288     	ldr	w8, [x20]
   4137c: 7100111f     	cmp	w8, #0x4
   41380: 54000381     	b.ne	0x413f0 <operator delete(void*)+0x6060>
   41384: 91001295     	add	x21, x20, #0x4
   41388: 91000661     	add	x1, x19, #0x1
   4138c: aa1503e0     	mov	x0, x21
   41390: 2a1f03e2     	mov	w2, wzr
   41394: 94000039     	bl	0x41478 <operator delete(void*)+0x60e8>
   41398: b9400288     	ldr	w8, [x20]
   4139c: 7100111f     	cmp	w8, #0x4
   413a0: 54000281     	b.ne	0x413f0 <operator delete(void*)+0x6060>
   413a4: f840c288     	ldur	x8, [x20, #0xc]
   413a8: 528000d7     	mov	w23, #0x6               // =6
   413ac: 52800699     	mov	w25, #0x34              // =52
   413b0: d1000518     	sub	x24, x8, #0x1
   413b4: 91000718     	add	x24, x24, #0x1
   413b8: eb13031f     	cmp	x24, x19
   413bc: 540002a8     	b.hi	0x41410 <operator delete(void*)+0x6080>
   413c0: b90003f7     	str	w23, [sp]
   413c4: f8404282     	ldur	x2, [x20, #0x4]
   413c8: f840c288     	ldur	x8, [x20, #0xc]
   413cc: 910003e3     	mov	x3, sp
   413d0: aa1503e0     	mov	x0, x21
   413d4: 9b190901     	madd	x1, x8, x25, x2
   413d8: 97ff745d     	bl	0x1e54c <__share_file+0x11218>
   413dc: 910003e0     	mov	x0, sp
   413e0: 97fffd95     	bl	0x40a34 <operator delete(void*)+0x56a4>
   413e4: b9400288     	ldr	w8, [x20]
   413e8: 7100111f     	cmp	w8, #0x4
   413ec: 54fffe40     	b.eq	0x413b4 <operator delete(void*)+0x6024>
   413f0: f00000c0     	adrp	x0, 0x5c000
   413f4: f00000c2     	adrp	x2, 0x5c000
   413f8: f00000c3     	adrp	x3, 0x5c000
   413fc: 9114cc00     	add	x0, x0, #0x533
   41400: 911a2442     	add	x2, x2, #0x689
   41404: 911b1063     	add	x3, x3, #0x6c4
   41408: 52800c41     	mov	w1, #0x62               // =98
   4140c: 97ff1b75     	bl	0x81e0 <__assert2@plt>
   41410: f840c288     	ldur	x8, [x20, #0xc]
   41414: eb13011f     	cmp	x8, x19
   41418: 540001e9     	b.ls	0x41454 <operator delete(void*)+0x60c4>
   4141c: f94002a8     	ldr	x8, [x21]
   41420: f94016c9     	ldr	x9, [x22, #0x28]
   41424: f9401fea     	ldr	x10, [sp, #0x38]
   41428: eb0a013f     	cmp	x9, x10
   4142c: 54000241     	b.ne	0x41474 <operator delete(void*)+0x60e4>
   41430: 52800689     	mov	w9, #0x34               // =52
   41434: 9b292260     	smaddl	x0, w19, w9, x8
   41438: a9487bfd     	ldp	x29, x30, [sp, #0x80]
   4143c: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   41440: a94657f6     	ldp	x22, x21, [sp, #0x60]
   41444: a9455ff8     	ldp	x24, x23, [sp, #0x50]
   41448: a94467fa     	ldp	x26, x25, [sp, #0x40]
   4144c: 910243ff     	add	sp, sp, #0x90
   41450: d65f03c0     	ret
   41454: b00000c0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   41458: d0000102     	adrp	x2, 0x63000
   4145c: b00000c3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   41460: 91215c00     	add	x0, x0, #0x857
   41464: 912c7c42     	add	x2, x2, #0xb1f
   41468: 91397863     	add	x3, x3, #0xe5e
   4146c: 528023e1     	mov	w1, #0x11f              // =287
   41470: 97ff1b5c     	bl	0x81e0 <__assert2@plt>
   41474: 97ff1c1b     	bl	0x84e0 <__stack_chk_fail@plt>
   41478: a9bc5ff8     	stp	x24, x23, [sp, #-0x40]!
   4147c: a90157f6     	stp	x22, x21, [sp, #0x10]
   41480: a9024ff4     	stp	x20, x19, [sp, #0x20]
   41484: a9037bfd     	stp	x29, x30, [sp, #0x30]
   41488: 9100c3fd     	add	x29, sp, #0x30
   4148c: f9400416     	ldr	x22, [x0, #0x8]
   41490: eb0102df     	cmp	x22, x1
   41494: 54000069     	b.ls	0x414a0 <operator delete(void*)+0x6110>
   41498: 2a1f03e0     	mov	w0, wzr
   4149c: 14000033     	b	0x41568 <operator delete(void*)+0x61d8>
   414a0: aa0003f3     	mov	x19, x0
   414a4: 360000e2     	tbz	w2, #0x0, 0x414c0 <operator delete(void*)+0x6130>
   414a8: f9000a61     	str	x1, [x19, #0x10]
   414ac: b50002a1     	cbnz	x1, 0x41500 <operator delete(void*)+0x6170>
   414b0: aa1f03f4     	mov	x20, xzr
   414b4: f9400260     	ldr	x0, [x19]
   414b8: b5000520     	cbnz	x0, 0x4155c <operator delete(void*)+0x61cc>
   414bc: 14000029     	b	0x41560 <operator delete(void*)+0x61d0>
   414c0: f9400a68     	ldr	x8, [x19, #0x10]
   414c4: eb01011f     	cmp	x8, x1
   414c8: 54fffe82     	b.hs	0x41498 <operator delete(void*)+0x6108>
   414cc: d1000428     	sub	x8, x1, #0x1
   414d0: ea08003f     	tst	x1, x8
   414d4: 54000061     	b.ne	0x414e0 <operator delete(void*)+0x6150>
   414d8: aa0103e8     	mov	x8, x1
   414dc: 14000005     	b	0x414f0 <operator delete(void*)+0x6160>
   414e0: 52800028     	mov	w8, #0x1                // =1
   414e4: d341fc21     	lsr	x1, x1, #1
   414e8: d37ff908     	lsl	x8, x8, #1
   414ec: b5ffffc1     	cbnz	x1, 0x414e4 <operator delete(void*)+0x6154>
   414f0: f100091f     	cmp	x8, #0x2
   414f4: 52800049     	mov	w9, #0x2                // =2
   414f8: 9a898101     	csel	x1, x8, x9, hi
   414fc: f9000a61     	str	x1, [x19, #0x10]
   41500: 52800688     	mov	w8, #0x34               // =52
   41504: 9b087c20     	mul	x0, x1, x8
   41508: 97ff1d02     	bl	0x8910 <malloc@plt>
   4150c: b4000380     	cbz	x0, 0x4157c <operator delete(void*)+0x61ec>
   41510: aa0003f4     	mov	x20, x0
   41514: b4000216     	cbz	x22, 0x41554 <operator delete(void*)+0x61c4>
   41518: f9400275     	ldr	x21, [x19]
   4151c: b40001d5     	cbz	x21, 0x41554 <operator delete(void*)+0x61c4>
   41520: aa1403e0     	mov	x0, x20
   41524: aa1503f7     	mov	x23, x21
   41528: aa1403f8     	mov	x24, x20
   4152c: b84346e8     	ldr	w8, [x23], #0x34
   41530: aa1503e1     	mov	x1, x21
   41534: b8034708     	str	w8, [x24], #0x34
   41538: 97fffe0a     	bl	0x40d60 <operator delete(void*)+0x59d0>
   4153c: aa1503e0     	mov	x0, x21
   41540: 97fffd3d     	bl	0x40a34 <operator delete(void*)+0x56a4>
   41544: f10006d6     	subs	x22, x22, #0x1
   41548: aa1803e0     	mov	x0, x24
   4154c: aa1703f5     	mov	x21, x23
   41550: 54fffee1     	b.ne	0x4152c <operator delete(void*)+0x619c>
   41554: f9400260     	ldr	x0, [x19]
   41558: b4000040     	cbz	x0, 0x41560 <operator delete(void*)+0x61d0>
   4155c: 97ff1d21     	bl	0x89e0 <free@plt>
   41560: 52800020     	mov	w0, #0x1                // =1
   41564: f9000274     	str	x20, [x19]
   41568: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   4156c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   41570: a94157f6     	ldp	x22, x21, [sp, #0x10]
   41574: a8c45ff8     	ldp	x24, x23, [sp], #0x40
   41578: d65f03c0     	ret
   4157c: b00000c0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   41580: b00000e2     	adrp	x2, 0x5e000
   41584: b00000c3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   41588: 91215c00     	add	x0, x0, #0x857
   4158c: 91023c42     	add	x2, x2, #0x8f
   41590: 9124c063     	add	x3, x3, #0x930
   41594: 52804a01     	mov	w1, #0x250              // =592
   41598: 97ff1b12     	bl	0x81e0 <__assert2@plt>
   4159c: f81e0ff3     	str	x19, [sp, #-0x20]!
   415a0: a9017bfd     	stp	x29, x30, [sp, #0x10]
   415a4: 910043fd     	add	x29, sp, #0x10
   415a8: b9400008     	ldr	w8, [x0]
   415ac: 7100151f     	cmp	w8, #0x5
   415b0: 540002a1     	b.ne	0x41604 <operator delete(void*)+0x6274>
   415b4: aa0003f3     	mov	x19, x0
   415b8: 91001000     	add	x0, x0, #0x4
   415bc: 97ff67a5     	bl	0x1b450 <__share_file+0xe11c>
   415c0: 3100041f     	cmn	w0, #0x1
   415c4: 54000240     	b.eq	0x4160c <operator delete(void*)+0x627c>
   415c8: b9401e68     	ldr	w8, [x19, #0x1c]
   415cc: 6b00011f     	cmp	w8, w0
   415d0: f00001c8     	adrp	x8, 0x7c000
   415d4: 913d8108     	add	x8, x8, #0xf60
   415d8: 540001e9     	b.ls	0x41614 <operator delete(void*)+0x6284>
   415dc: f8414269     	ldur	x9, [x19, #0x14]
   415e0: 92407c0a     	and	x10, x0, #0xffffffff
   415e4: 52800c0b     	mov	w11, #0x60              // =96
   415e8: 9b0b2549     	madd	x9, x10, x11, x9
   415ec: b940092a     	ldr	w10, [x9, #0x8]
   415f0: d360fc0b     	lsr	x11, x0, #32
   415f4: 9100a129     	add	x9, x9, #0x28
   415f8: 6b0b015f     	cmp	w10, w11
   415fc: 9a880128     	csel	x8, x9, x8, eq
   41600: 14000005     	b	0x41614 <operator delete(void*)+0x6284>
   41604: 2a1f03e0     	mov	w0, wzr
   41608: 14000006     	b	0x41620 <operator delete(void*)+0x6290>
   4160c: f00001c8     	adrp	x8, 0x7c000
   41610: 913d8108     	add	x8, x8, #0xf60
   41614: b9400108     	ldr	w8, [x8]
   41618: 7100191f     	cmp	w8, #0x6
   4161c: 1a9f07e0     	cset	w0, ne
   41620: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   41624: f84207f3     	ldr	x19, [sp], #0x20
   41628: d65f03c0     	ret
   4162c: b9400008     	ldr	w8, [x0]
   41630: 7100111f     	cmp	w8, #0x4
   41634: 54000101     	b.ne	0x41654 <operator delete(void*)+0x62c4>
   41638: f840c008     	ldur	x8, [x0, #0xc]
   4163c: eb01011f     	cmp	x8, x1
   41640: 540000e9     	b.ls	0x4165c <operator delete(void*)+0x62cc>
   41644: f8404008     	ldur	x8, [x0, #0x4]
   41648: 52800689     	mov	w9, #0x34               // =52
   4164c: 9b292028     	smaddl	x8, w1, w9, x8
   41650: 14000005     	b	0x41664 <operator delete(void*)+0x62d4>
   41654: 2a1f03e0     	mov	w0, wzr
   41658: d65f03c0     	ret
   4165c: f00001c8     	adrp	x8, 0x7c000
   41660: 913d8108     	add	x8, x8, #0xf60
   41664: b9400108     	ldr	w8, [x8]
   41668: 7100191f     	cmp	w8, #0x6
   4166c: 1a9f07e0     	cset	w0, ne
   41670: d65f03c0     	ret
   41674: d10543ff     	sub	sp, sp, #0x150
   41678: a9115ffc     	stp	x28, x23, [sp, #0x110]
   4167c: a91257f6     	stp	x22, x21, [sp, #0x120]
   41680: a9134ff4     	stp	x20, x19, [sp, #0x130]
   41684: a9147bfd     	stp	x29, x30, [sp, #0x140]
   41688: 910503fd     	add	x29, sp, #0x140
   4168c: d53bd055     	mrs	x21, TPIDR_EL0
   41690: f94016a8     	ldr	x8, [x21, #0x28]
   41694: 6f00e400     	movi	v0.2d, #0000000000000000
   41698: f81c83a8     	stur	x8, [x29, #-0x38]
   4169c: 52800b88     	mov	w8, #0x5c               // =92
   416a0: ad0203e0     	stp	q0, q0, [sp, #0x40]
   416a4: 390173e8     	strb	w8, [sp, #0x5c]
   416a8: 52800dc8     	mov	w8, #0x6e               // =110
   416ac: ad0003e0     	stp	q0, q0, [sp]
   416b0: 39002be8     	strb	w8, [sp, #0xa]
   416b4: 52800448     	mov	w8, #0x22               // =34
   416b8: ad0103e0     	stp	q0, q0, [sp, #0x20]
   416bc: 39008be8     	strb	w8, [sp, #0x22]
   416c0: 528c4c28     	mov	w8, #0x6261             // =25185
   416c4: 780073e8     	sturh	w8, [sp, #0x7]
   416c8: 528e4cc8     	mov	w8, #0x7266             // =29286
   416cc: 79001be8     	strh	w8, [sp, #0xc]
   416d0: 52800e88     	mov	w8, #0x74               // =116
   416d4: 390027e8     	strb	w8, [sp, #0x9]
   416d8: 52800ec8     	mov	w8, #0x76               // =118
   416dc: 39002fe8     	strb	w8, [sp, #0xb]
   416e0: 528007e8     	mov	w8, #0x3f               // =63
   416e4: ad0703e0     	stp	q0, q0, [sp, #0xe0]
   416e8: ad0603e0     	stp	q0, q0, [sp, #0xc0]
   416ec: ad0503e0     	stp	q0, q0, [sp, #0xa0]
   416f0: ad0403e0     	stp	q0, q0, [sp, #0x80]
   416f4: ad0303e0     	stp	q0, q0, [sp, #0x60]
   416f8: 3900ffe8     	strb	w8, [sp, #0x3f]
   416fc: f9400448     	ldr	x8, [x2, #0x8]
   41700: 7100051f     	cmp	w8, #0x1
   41704: 54000aeb     	b.lt	0x41860 <operator delete(void*)+0x64d0>
   41708: f940004b     	ldr	x11, [x2]
   4170c: aa0203f3     	mov	x19, x2
   41710: aa0103f4     	mov	x20, x1
   41714: aa1f03ea     	mov	x10, xzr
   41718: 2a1f03e9     	mov	w9, wzr
   4171c: 93407d0c     	sxtw	x12, w8
   41720: 910003ed     	mov	x13, sp
   41724: eb0a011f     	cmp	x8, x10
   41728: 54000b29     	b.ls	0x4188c <operator delete(void*)+0x64fc>
   4172c: 386a696e     	ldrb	w14, [x11, x10]
   41730: 9100054a     	add	x10, x10, #0x1
   41734: 386e69ae     	ldrb	w14, [x13, x14]
   41738: 710001df     	cmp	w14, #0x0
   4173c: 1a890529     	cinc	w9, w9, ne
   41740: eb0c015f     	cmp	x10, x12
   41744: 54ffff0b     	b.lt	0x41724 <operator delete(void*)+0x6394>
   41748: 340008c9     	cbz	w9, 0x41860 <operator delete(void*)+0x64d0>
   4174c: f9400a8a     	ldr	x10, [x20, #0x10]
   41750: 0b080136     	add	w22, w9, w8
   41754: 93407ec1     	sxtw	x1, w22
   41758: 91000428     	add	x8, x1, #0x1
   4175c: eb0a011f     	cmp	x8, x10
   41760: 54000109     	b.ls	0x41780 <operator delete(void*)+0x63f0>
   41764: f9400688     	ldr	x8, [x20, #0x8]
   41768: aa1403e0     	mov	x0, x20
   4176c: 2a1f03e2     	mov	w2, wzr
   41770: cb080037     	sub	x23, x1, x8
   41774: 97ff2ef2     	bl	0xd33c <__share_file+0x8>
   41778: f9400688     	ldr	x8, [x20, #0x8]
   4177c: 8b0802e1     	add	x1, x23, x8
   41780: f9000681     	str	x1, [x20, #0x8]
   41784: f9400669     	ldr	x9, [x19, #0x8]
   41788: 7100053f     	cmp	w9, #0x1
   4178c: 5400066b     	b.lt	0x41858 <operator delete(void*)+0x64c8>
   41790: 93407d28     	sxtw	x8, w9
   41794: d1000508     	sub	x8, x8, #0x1
   41798: eb08013f     	cmp	x9, x8
   4179c: 54000789     	b.ls	0x4188c <operator delete(void*)+0x64fc>
   417a0: 910003e9     	mov	x9, sp
   417a4: 528005aa     	mov	w10, #0x2d              // =45
   417a8: 52800b8b     	mov	w11, #0x5c              // =92
   417ac: 14000007     	b	0x417c8 <operator delete(void*)+0x6438>
   417b0: 383669ab     	strb	w11, [x13, x22]
   417b4: f1000508     	subs	x8, x8, #0x1
   417b8: 5400050b     	b.lt	0x41858 <operator delete(void*)+0x64c8>
   417bc: f940066c     	ldr	x12, [x19, #0x8]
   417c0: eb08019f     	cmp	x12, x8
   417c4: 54000649     	b.ls	0x4188c <operator delete(void*)+0x64fc>
   417c8: f940026c     	ldr	x12, [x19]
   417cc: f940068f     	ldr	x15, [x20, #0x8]
   417d0: 93407ece     	sxtw	x14, w22
   417d4: d10005d6     	sub	x22, x14, #0x1
   417d8: 3868698d     	ldrb	w13, [x12, x8]
   417dc: eb1601ff     	cmp	x15, x22
   417e0: 386d692c     	ldrb	w12, [x9, x13]
   417e4: 340001ec     	cbz	w12, 0x41820 <operator delete(void*)+0x6490>
   417e8: 54000629     	b.ls	0x418ac <operator delete(void*)+0x651c>
   417ec: f940028d     	ldr	x13, [x20]
   417f0: 7100fd9f     	cmp	w12, #0x3f
   417f4: 383669ac     	strb	w12, [x13, x22]
   417f8: f940068d     	ldr	x13, [x20, #0x8]
   417fc: d10009d6     	sub	x22, x14, #0x2
   41800: 540001c1     	b.ne	0x41838 <operator delete(void*)+0x64a8>
   41804: eb1601bf     	cmp	x13, x22
   41808: 54000529     	b.ls	0x418ac <operator delete(void*)+0x651c>
   4180c: f940028c     	ldr	x12, [x20]
   41810: 3836698a     	strb	w10, [x12, x22]
   41814: f1000508     	subs	x8, x8, #0x1
   41818: 54fffd2a     	b.ge	0x417bc <operator delete(void*)+0x642c>
   4181c: 1400000f     	b	0x41858 <operator delete(void*)+0x64c8>
   41820: 54000469     	b.ls	0x418ac <operator delete(void*)+0x651c>
   41824: f940028c     	ldr	x12, [x20]
   41828: 3836698d     	strb	w13, [x12, x22]
   4182c: f1000508     	subs	x8, x8, #0x1
   41830: 54fffc6a     	b.ge	0x417bc <operator delete(void*)+0x642c>
   41834: 14000009     	b	0x41858 <operator delete(void*)+0x64c8>
   41838: eb1601bf     	cmp	x13, x22
   4183c: 54000389     	b.ls	0x418ac <operator delete(void*)+0x651c>
   41840: f940028d     	ldr	x13, [x20]
   41844: 7101d99f     	cmp	w12, #0x76
   41848: 54fffb41     	b.ne	0x417b0 <operator delete(void*)+0x6420>
   4184c: 383669aa     	strb	w10, [x13, x22]
   41850: f1000508     	subs	x8, x8, #0x1
   41854: 54fffb4a     	b.ge	0x417bc <operator delete(void*)+0x642c>
   41858: 52800020     	mov	w0, #0x1                // =1
   4185c: 14000002     	b	0x41864 <operator delete(void*)+0x64d4>
   41860: 2a1f03e0     	mov	w0, wzr
   41864: f94016a8     	ldr	x8, [x21, #0x28]
   41868: f85c83a9     	ldur	x9, [x29, #-0x38]
   4186c: eb09011f     	cmp	x8, x9
   41870: 540002e1     	b.ne	0x418cc <operator delete(void*)+0x653c>
   41874: a9547bfd     	ldp	x29, x30, [sp, #0x140]
   41878: a9534ff4     	ldp	x20, x19, [sp, #0x130]
   4187c: a95257f6     	ldp	x22, x21, [sp, #0x120]
   41880: a9515ffc     	ldp	x28, x23, [sp, #0x110]
   41884: 910543ff     	add	sp, sp, #0x150
   41888: d65f03c0     	ret
   4188c: b00000c0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   41890: d0000102     	adrp	x2, 0x63000
   41894: b00000c3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   41898: 91215c00     	add	x0, x0, #0x857
   4189c: 912ee042     	add	x2, x2, #0xbb8
   418a0: 91397863     	add	x3, x3, #0xe5e
   418a4: 528024e1     	mov	w1, #0x127              // =295
   418a8: 97ff1a4e     	bl	0x81e0 <__assert2@plt>
   418ac: b00000c0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   418b0: f00000c2     	adrp	x2, 0x5c000
   418b4: b00000c3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   418b8: 91215c00     	add	x0, x0, #0x857
   418bc: 91255442     	add	x2, x2, #0x955
   418c0: 91397863     	add	x3, x3, #0xe5e
   418c4: 528023e1     	mov	w1, #0x11f              // =287
   418c8: 97ff1a46     	bl	0x81e0 <__assert2@plt>
   418cc: 97ff1b05     	bl	0x84e0 <__stack_chk_fail@plt>
   418d0: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   418d4: a9017bfd     	stp	x29, x30, [sp, #0x10]
   418d8: 910043fd     	add	x29, sp, #0x10
   418dc: aa0103f3     	mov	x19, x1
   418e0: aa0003f4     	mov	x20, x0
   418e4: 97fffc54     	bl	0x40a34 <operator delete(void*)+0x56a4>
   418e8: aa1403e0     	mov	x0, x20
   418ec: aa1303e1     	mov	x1, x19
   418f0: 97fffc86     	bl	0x40b08 <operator delete(void*)+0x5778>
   418f4: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   418f8: aa1403e0     	mov	x0, x20
   418fc: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   41900: d65f03c0     	ret
   41904: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   41908: a9017bfd     	stp	x29, x30, [sp, #0x10]
   4190c: 910043fd     	add	x29, sp, #0x10
   41910: aa0103f3     	mov	x19, x1
   41914: aa0003f4     	mov	x20, x0
   41918: 97fffc47     	bl	0x40a34 <operator delete(void*)+0x56a4>
   4191c: aa1403e0     	mov	x0, x20
   41920: aa1303e1     	mov	x1, x19
   41924: 97fffd0f     	bl	0x40d60 <operator delete(void*)+0x59d0>
   41928: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   4192c: aa1403e0     	mov	x0, x20
   41930: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   41934: d65f03c0     	ret
   41938: d10103ff     	sub	sp, sp, #0x40
   4193c: f9000bf5     	str	x21, [sp, #0x10]
   41940: a9024ff4     	stp	x20, x19, [sp, #0x20]
   41944: a9037bfd     	stp	x29, x30, [sp, #0x30]
   41948: 9100c3fd     	add	x29, sp, #0x30
   4194c: d53bd055     	mrs	x21, TPIDR_EL0
   41950: aa0803f4     	mov	x20, x8
   41954: f94016a8     	ldr	x8, [x21, #0x28]
   41958: 910003e2     	mov	x2, sp
   4195c: aa1f03e1     	mov	x1, xzr
   41960: aa0003f3     	mov	x19, x0
   41964: f90007e8     	str	x8, [sp, #0x8]
   41968: a9007e9f     	stp	xzr, xzr, [x20]
   4196c: f9000a9f     	str	xzr, [x20, #0x10]
   41970: f90003ff     	str	xzr, [sp]
   41974: 94000013     	bl	0x419c0 <operator delete(void*)+0x6630>
   41978: f94003e1     	ldr	x1, [sp]
   4197c: aa1403e0     	mov	x0, x20
   41980: 2a1f03e2     	mov	w2, wzr
   41984: 97ff2e6e     	bl	0xd33c <__share_file+0x8>
   41988: 910003e2     	mov	x2, sp
   4198c: aa1303e0     	mov	x0, x19
   41990: aa1403e1     	mov	x1, x20
   41994: 9400000b     	bl	0x419c0 <operator delete(void*)+0x6630>
   41998: f94016a8     	ldr	x8, [x21, #0x28]
   4199c: f94007e9     	ldr	x9, [sp, #0x8]
   419a0: eb09011f     	cmp	x8, x9
   419a4: 540000c1     	b.ne	0x419bc <operator delete(void*)+0x662c>
   419a8: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   419ac: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   419b0: f9400bf5     	ldr	x21, [sp, #0x10]
   419b4: 910103ff     	add	sp, sp, #0x40
   419b8: d65f03c0     	ret
   419bc: 97ff1ac9     	bl	0x84e0 <__stack_chk_fail@plt>
   419c0: d10343ff     	sub	sp, sp, #0xd0
   419c4: a9076ffc     	stp	x28, x27, [sp, #0x70]
   419c8: a90867fa     	stp	x26, x25, [sp, #0x80]
   419cc: a9095ff8     	stp	x24, x23, [sp, #0x90]
   419d0: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   419d4: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   419d8: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
   419dc: 910303fd     	add	x29, sp, #0xc0
   419e0: d53bd05b     	mrs	x27, TPIDR_EL0
   419e4: f9401768     	ldr	x8, [x27, #0x28]
   419e8: f81a83a8     	stur	x8, [x29, #-0x58]
   419ec: b9400008     	ldr	w8, [x0]
   419f0: 7100191f     	cmp	w8, #0x6
   419f4: 54005ae8     	b.hi	0x42550 <operator delete(void*)+0x71c0>
   419f8: d0000109     	adrp	x9, 0x63000
   419fc: 912b4929     	add	x9, x9, #0xad2
   41a00: 100000ea     	adr	x10, 0x41a1c <operator delete(void*)+0x668c>
   41a04: 3868692b     	ldrb	w11, [x9, x8]
   41a08: 8b0b094a     	add	x10, x10, x11, lsl #2
   41a0c: aa0203f4     	mov	x20, x2
   41a10: aa0003f5     	mov	x21, x0
   41a14: aa0103f3     	mov	x19, x1
   41a18: d61f0140     	br	x10
   41a1c: 394012a8     	ldrb	w8, [x21, #0x4]
   41a20: f00000c9     	adrp	x9, 0x5c000
   41a24: f00000ca     	adrp	x10, 0x5c000
   41a28: 911fd529     	add	x9, x9, #0x7f5
   41a2c: 911fe94a     	add	x10, x10, #0x7fa
   41a30: 7100011f     	cmp	w8, #0x0
   41a34: 9a890155     	csel	x21, x10, x9, eq
   41a38: b40021f3     	cbz	x19, 0x41e74 <operator delete(void*)+0x6ae4>
   41a3c: 528000c1     	mov	w1, #0x6                // =6
   41a40: aa1503e0     	mov	x0, x21
   41a44: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   41a48: f90017ff     	str	xzr, [sp, #0x28]
   41a4c: 97ff19fd     	bl	0x8240 <__strlen_chk@plt>
   41a50: aa0003e5     	mov	x5, x0
   41a54: b4005340     	cbz	x0, 0x424bc <operator delete(void*)+0x712c>
   41a58: 9100a3e0     	add	x0, sp, #0x28
   41a5c: aa1f03e1     	mov	x1, xzr
   41a60: aa1f03e2     	mov	x2, xzr
   41a64: aa1503e3     	mov	x3, x21
   41a68: 14000292     	b	0x424b0 <operator delete(void*)+0x7120>
   41a6c: b4001373     	cbz	x19, 0x41cd8 <operator delete(void*)+0x6948>
   41a70: d0000100     	adrp	x0, 0x63000
   41a74: 912c3800     	add	x0, x0, #0xb0e
   41a78: 52800041     	mov	w1, #0x2                // =2
   41a7c: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   41a80: f90017ff     	str	xzr, [sp, #0x28]
   41a84: 97ff19ef     	bl	0x8240 <__strlen_chk@plt>
   41a88: aa0003e5     	mov	x5, x0
   41a8c: b4000120     	cbz	x0, 0x41ab0 <operator delete(void*)+0x6720>
   41a90: d0000103     	adrp	x3, 0x63000
   41a94: 912c3863     	add	x3, x3, #0xb0e
   41a98: 9100a3e0     	add	x0, sp, #0x28
   41a9c: aa1f03e1     	mov	x1, xzr
   41aa0: aa1f03e2     	mov	x2, xzr
   41aa4: aa1f03e4     	mov	x4, xzr
   41aa8: 97ff2e68     	bl	0xd448 <__share_file+0x114>
   41aac: f9401be5     	ldr	x5, [sp, #0x30]
   41ab0: f9400668     	ldr	x8, [x19, #0x8]
   41ab4: ab05011f     	cmn	x8, x5
   41ab8: 540000e0     	b.eq	0x41ad4 <operator delete(void*)+0x6744>
   41abc: f9400262     	ldr	x2, [x19]
   41ac0: f94017e3     	ldr	x3, [sp, #0x28]
   41ac4: aa1303e0     	mov	x0, x19
   41ac8: 8b28c041     	add	x1, x2, w8, sxtw
   41acc: aa0303e4     	mov	x4, x3
   41ad0: 97ff2e5e     	bl	0xd448 <__share_file+0x114>
   41ad4: f9401fe8     	ldr	x8, [sp, #0x38]
   41ad8: b4000088     	cbz	x8, 0x41ae8 <operator delete(void*)+0x6758>
   41adc: f94017e0     	ldr	x0, [sp, #0x28]
   41ae0: 97ff1bc0     	bl	0x89e0 <free@plt>
   41ae4: f90017ff     	str	xzr, [sp, #0x28]
   41ae8: f9400668     	ldr	x8, [x19, #0x8]
   41aec: 14000081     	b	0x41cf0 <operator delete(void*)+0x6960>
   41af0: f84042a4     	ldur	x4, [x21, #0x4]
   41af4: 900000e3     	adrp	x3, 0x5d000
   41af8: 911c8c63     	add	x3, x3, #0x723
   41afc: 9100a3e0     	add	x0, sp, #0x28
   41b00: 940002b9     	bl	0x425e4 <operator delete(void*)+0x7254>
   41b04: b40008b3     	cbz	x19, 0x41c18 <operator delete(void*)+0x6888>
   41b08: 9100a3e0     	add	x0, sp, #0x28
   41b0c: 52800801     	mov	w1, #0x40               // =64
   41b10: a901ffff     	stp	xzr, xzr, [sp, #0x18]
   41b14: f9000bff     	str	xzr, [sp, #0x10]
   41b18: 97ff19ca     	bl	0x8240 <__strlen_chk@plt>
   41b1c: aa0003e5     	mov	x5, x0
   41b20: b4000100     	cbz	x0, 0x41b40 <operator delete(void*)+0x67b0>
   41b24: 910043e0     	add	x0, sp, #0x10
   41b28: 9100a3e3     	add	x3, sp, #0x28
   41b2c: aa1f03e1     	mov	x1, xzr
   41b30: aa1f03e2     	mov	x2, xzr
   41b34: aa1f03e4     	mov	x4, xzr
   41b38: 97ff2e44     	bl	0xd448 <__share_file+0x114>
   41b3c: f9400fe5     	ldr	x5, [sp, #0x18]
   41b40: f9400668     	ldr	x8, [x19, #0x8]
   41b44: ab05011f     	cmn	x8, x5
   41b48: 540000e0     	b.eq	0x41b64 <operator delete(void*)+0x67d4>
   41b4c: f9400262     	ldr	x2, [x19]
   41b50: f9400be3     	ldr	x3, [sp, #0x10]
   41b54: aa1303e0     	mov	x0, x19
   41b58: 8b28c041     	add	x1, x2, w8, sxtw
   41b5c: aa0303e4     	mov	x4, x3
   41b60: 97ff2e3a     	bl	0xd448 <__share_file+0x114>
   41b64: f94013e8     	ldr	x8, [sp, #0x20]
   41b68: b4004c68     	cbz	x8, 0x424f4 <operator delete(void*)+0x7164>
   41b6c: f9400be0     	ldr	x0, [sp, #0x10]
   41b70: 97ff1b9c     	bl	0x89e0 <free@plt>
   41b74: f9000bff     	str	xzr, [sp, #0x10]
   41b78: 1400025f     	b	0x424f4 <operator delete(void*)+0x7164>
   41b7c: b40015d3     	cbz	x19, 0x41e34 <operator delete(void*)+0x6aa4>
   41b80: d0000100     	adrp	x0, 0x63000
   41b84: 9137cc00     	add	x0, x0, #0xdf3
   41b88: 52800041     	mov	w1, #0x2                // =2
   41b8c: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   41b90: f90017ff     	str	xzr, [sp, #0x28]
   41b94: 97ff19ab     	bl	0x8240 <__strlen_chk@plt>
   41b98: aa0003e5     	mov	x5, x0
   41b9c: b4000120     	cbz	x0, 0x41bc0 <operator delete(void*)+0x6830>
   41ba0: d0000103     	adrp	x3, 0x63000
   41ba4: 9137cc63     	add	x3, x3, #0xdf3
   41ba8: 9100a3e0     	add	x0, sp, #0x28
   41bac: aa1f03e1     	mov	x1, xzr
   41bb0: aa1f03e2     	mov	x2, xzr
   41bb4: aa1f03e4     	mov	x4, xzr
   41bb8: 97ff2e24     	bl	0xd448 <__share_file+0x114>
   41bbc: f9401be5     	ldr	x5, [sp, #0x30]
   41bc0: f9400668     	ldr	x8, [x19, #0x8]
   41bc4: ab05011f     	cmn	x8, x5
   41bc8: 540000e0     	b.eq	0x41be4 <operator delete(void*)+0x6854>
   41bcc: f9400262     	ldr	x2, [x19]
   41bd0: f94017e3     	ldr	x3, [sp, #0x28]
   41bd4: aa1303e0     	mov	x0, x19
   41bd8: 8b28c041     	add	x1, x2, w8, sxtw
   41bdc: aa0303e4     	mov	x4, x3
   41be0: 97ff2e1a     	bl	0xd448 <__share_file+0x114>
   41be4: f9401fe8     	ldr	x8, [sp, #0x38]
   41be8: b4000088     	cbz	x8, 0x41bf8 <operator delete(void*)+0x6868>
   41bec: f94017e0     	ldr	x0, [sp, #0x28]
   41bf0: 97ff1b7c     	bl	0x89e0 <free@plt>
   41bf4: f90017ff     	str	xzr, [sp, #0x28]
   41bf8: f9400676     	ldr	x22, [x19, #0x8]
   41bfc: 14000094     	b	0x41e4c <operator delete(void*)+0x6abc>
   41c00: fc4042a0     	ldur	d0, [x21, #0x4]
   41c04: d0000103     	adrp	x3, 0x63000
   41c08: 912c2863     	add	x3, x3, #0xb0a
   41c0c: 9100a3e0     	add	x0, sp, #0x28
   41c10: 94000275     	bl	0x425e4 <operator delete(void*)+0x7254>
   41c14: b5fff7b3     	cbnz	x19, 0x41b08 <operator delete(void*)+0x6778>
   41c18: 9100a3e0     	add	x0, sp, #0x28
   41c1c: 52800801     	mov	w1, #0x40               // =64
   41c20: 14000248     	b	0x42540 <operator delete(void*)+0x71b0>
   41c24: b4001853     	cbz	x19, 0x41f2c <operator delete(void*)+0x6b9c>
   41c28: d0000100     	adrp	x0, 0x63000
   41c2c: 912c4c00     	add	x0, x0, #0xb13
   41c30: 52800041     	mov	w1, #0x2                // =2
   41c34: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   41c38: f90017ff     	str	xzr, [sp, #0x28]
   41c3c: 97ff1981     	bl	0x8240 <__strlen_chk@plt>
   41c40: aa0003e5     	mov	x5, x0
   41c44: b4000120     	cbz	x0, 0x41c68 <operator delete(void*)+0x68d8>
   41c48: d0000103     	adrp	x3, 0x63000
   41c4c: 912c4c63     	add	x3, x3, #0xb13
   41c50: 9100a3e0     	add	x0, sp, #0x28
   41c54: aa1f03e1     	mov	x1, xzr
   41c58: aa1f03e2     	mov	x2, xzr
   41c5c: aa1f03e4     	mov	x4, xzr
   41c60: 97ff2dfa     	bl	0xd448 <__share_file+0x114>
   41c64: f9401be5     	ldr	x5, [sp, #0x30]
   41c68: f9400668     	ldr	x8, [x19, #0x8]
   41c6c: ab05011f     	cmn	x8, x5
   41c70: 540000e0     	b.eq	0x41c8c <operator delete(void*)+0x68fc>
   41c74: f9400262     	ldr	x2, [x19]
   41c78: f94017e3     	ldr	x3, [sp, #0x28]
   41c7c: aa1303e0     	mov	x0, x19
   41c80: 8b28c041     	add	x1, x2, w8, sxtw
   41c84: aa0303e4     	mov	x4, x3
   41c88: 97ff2df0     	bl	0xd448 <__share_file+0x114>
   41c8c: f9401fe8     	ldr	x8, [sp, #0x38]
   41c90: b4000088     	cbz	x8, 0x41ca0 <operator delete(void*)+0x6910>
   41c94: f94017e0     	ldr	x0, [sp, #0x28]
   41c98: 97ff1b52     	bl	0x89e0 <free@plt>
   41c9c: f90017ff     	str	xzr, [sp, #0x28]
   41ca0: f9400668     	ldr	x8, [x19, #0x8]
   41ca4: 140000a8     	b	0x41f44 <operator delete(void*)+0x6bb4>
   41ca8: b4001693     	cbz	x19, 0x41f78 <operator delete(void*)+0x6be8>
   41cac: f00000e0     	adrp	x0, 0x60000
   41cb0: 913c2800     	add	x0, x0, #0xf0a
   41cb4: 528000a1     	mov	w1, #0x5                // =5
   41cb8: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   41cbc: f90017ff     	str	xzr, [sp, #0x28]
   41cc0: 97ff1960     	bl	0x8240 <__strlen_chk@plt>
   41cc4: aa0003e5     	mov	x5, x0
   41cc8: b4003fa0     	cbz	x0, 0x424bc <operator delete(void*)+0x712c>
   41ccc: f00000e3     	adrp	x3, 0x60000
   41cd0: 913c2863     	add	x3, x3, #0xf0a
   41cd4: 140001f4     	b	0x424a4 <operator delete(void*)+0x7114>
   41cd8: d0000100     	adrp	x0, 0x63000
   41cdc: 912c3800     	add	x0, x0, #0xb0e
   41ce0: 52800041     	mov	w1, #0x2                // =2
   41ce4: 97ff1957     	bl	0x8240 <__strlen_chk@plt>
   41ce8: f9400288     	ldr	x8, [x20]
   41cec: 8b000108     	add	x8, x8, x0
   41cf0: f9000288     	str	x8, [x20]
   41cf4: b94002a8     	ldr	w8, [x21]
   41cf8: 7100111f     	cmp	w8, #0x4
   41cfc: 54004421     	b.ne	0x42580 <operator delete(void*)+0x71f0>
   41d00: d0000116     	adrp	x22, 0x63000
   41d04: aa1f03f7     	mov	x23, xzr
   41d08: aa1f03f8     	mov	x24, xzr
   41d0c: 52800699     	mov	w25, #0x34              // =52
   41d10: 912c42d6     	add	x22, x22, #0xb10
   41d14: d2c0003a     	mov	x26, #0x100000000       // =4294967296
   41d18: 1400000c     	b	0x41d48 <operator delete(void*)+0x69b8>
   41d1c: 52800061     	mov	w1, #0x3                // =3
   41d20: aa1603e0     	mov	x0, x22
   41d24: 97ff1947     	bl	0x8240 <__strlen_chk@plt>
   41d28: f9400288     	ldr	x8, [x20]
   41d2c: 8b000108     	add	x8, x8, x0
   41d30: f9000288     	str	x8, [x20]
   41d34: b94002a8     	ldr	w8, [x21]
   41d38: 91000718     	add	x24, x24, #0x1
   41d3c: 8b1a02f7     	add	x23, x23, x26
   41d40: 7100111f     	cmp	w8, #0x4
   41d44: 540041e1     	b.ne	0x42580 <operator delete(void*)+0x71f0>
   41d48: f840c2a8     	ldur	x8, [x21, #0xc]
   41d4c: eb08031f     	cmp	x24, x8
   41d50: 540005a2     	b.hs	0x41e04 <operator delete(void*)+0x6a74>
   41d54: f84042a8     	ldur	x8, [x21, #0x4]
   41d58: 9360fee9     	asr	x9, x23, #32
   41d5c: aa1303e1     	mov	x1, x19
   41d60: aa1403e2     	mov	x2, x20
   41d64: 9b192120     	madd	x0, x9, x25, x8
   41d68: 97ffff16     	bl	0x419c0 <operator delete(void*)+0x6630>
   41d6c: b94002a8     	ldr	w8, [x21]
   41d70: 7100111f     	cmp	w8, #0x4
   41d74: 54004061     	b.ne	0x42580 <operator delete(void*)+0x71f0>
   41d78: f840c2a8     	ldur	x8, [x21, #0xc]
   41d7c: d1000508     	sub	x8, x8, #0x1
   41d80: eb08031f     	cmp	x24, x8
   41d84: 54fffd82     	b.hs	0x41d34 <operator delete(void*)+0x69a4>
   41d88: b4fffcb3     	cbz	x19, 0x41d1c <operator delete(void*)+0x698c>
   41d8c: 52800061     	mov	w1, #0x3                // =3
   41d90: aa1603e0     	mov	x0, x22
   41d94: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   41d98: f90017ff     	str	xzr, [sp, #0x28]
   41d9c: 97ff1929     	bl	0x8240 <__strlen_chk@plt>
   41da0: b4000100     	cbz	x0, 0x41dc0 <operator delete(void*)+0x6a30>
   41da4: f94017e1     	ldr	x1, [sp, #0x28]
   41da8: aa0003e5     	mov	x5, x0
   41dac: 9100a3e0     	add	x0, sp, #0x28
   41db0: aa1603e3     	mov	x3, x22
   41db4: aa0103e2     	mov	x2, x1
   41db8: aa1f03e4     	mov	x4, xzr
   41dbc: 97ff2da3     	bl	0xd448 <__share_file+0x114>
   41dc0: f9400668     	ldr	x8, [x19, #0x8]
   41dc4: f9401be5     	ldr	x5, [sp, #0x30]
   41dc8: ab05011f     	cmn	x8, x5
   41dcc: 540000e0     	b.eq	0x41de8 <operator delete(void*)+0x6a58>
   41dd0: f9400262     	ldr	x2, [x19]
   41dd4: f94017e3     	ldr	x3, [sp, #0x28]
   41dd8: aa1303e0     	mov	x0, x19
   41ddc: 8b28c041     	add	x1, x2, w8, sxtw
   41de0: aa0303e4     	mov	x4, x3
   41de4: 97ff2d99     	bl	0xd448 <__share_file+0x114>
   41de8: f9401fe8     	ldr	x8, [sp, #0x38]
   41dec: b4000088     	cbz	x8, 0x41dfc <operator delete(void*)+0x6a6c>
   41df0: f94017e0     	ldr	x0, [sp, #0x28]
   41df4: 97ff1afb     	bl	0x89e0 <free@plt>
   41df8: f90017ff     	str	xzr, [sp, #0x28]
   41dfc: f9400668     	ldr	x8, [x19, #0x8]
   41e00: 17ffffcc     	b	0x41d30 <operator delete(void*)+0x69a0>
   41e04: b4003333     	cbz	x19, 0x42468 <operator delete(void*)+0x70d8>
   41e08: d00000e0     	adrp	x0, 0x5f000
   41e0c: 91388c00     	add	x0, x0, #0xe23
   41e10: 52800041     	mov	w1, #0x2                // =2
   41e14: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   41e18: f90017ff     	str	xzr, [sp, #0x28]
   41e1c: 97ff1909     	bl	0x8240 <__strlen_chk@plt>
   41e20: aa0003e5     	mov	x5, x0
   41e24: b40034c0     	cbz	x0, 0x424bc <operator delete(void*)+0x712c>
   41e28: d00000e3     	adrp	x3, 0x5f000
   41e2c: 91388c63     	add	x3, x3, #0xe23
   41e30: 1400019d     	b	0x424a4 <operator delete(void*)+0x7114>
   41e34: d0000100     	adrp	x0, 0x63000
   41e38: 9137cc00     	add	x0, x0, #0xdf3
   41e3c: 52800041     	mov	w1, #0x2                // =2
   41e40: 97ff1900     	bl	0x8240 <__strlen_chk@plt>
   41e44: f9400288     	ldr	x8, [x20]
   41e48: 8b000116     	add	x22, x8, x0
   41e4c: f9000296     	str	x22, [x20]
   41e50: b94002a8     	ldr	w8, [x21]
   41e54: 71000d1f     	cmp	w8, #0x3
   41e58: 54003b61     	b.ne	0x425c4 <operator delete(void*)+0x7234>
   41e5c: f840c2a8     	ldur	x8, [x21, #0xc]
   41e60: b4000108     	cbz	x8, 0x41e80 <operator delete(void*)+0x6af0>
   41e64: f84042b5     	ldur	x21, [x21, #0x4]
   41e68: b5000115     	cbnz	x21, 0x41e88 <operator delete(void*)+0x6af8>
   41e6c: b50004b3     	cbnz	x19, 0x41f00 <operator delete(void*)+0x6b70>
   41e70: 140001a7     	b	0x4250c <operator delete(void*)+0x717c>
   41e74: 528000c1     	mov	w1, #0x6                // =6
   41e78: aa1503e0     	mov	x0, x21
   41e7c: 140001b1     	b	0x42540 <operator delete(void*)+0x71b0>
   41e80: d0000115     	adrp	x21, 0x63000
   41e84: 912c5eb5     	add	x21, x21, #0xb17
   41e88: b40033b3     	cbz	x19, 0x424fc <operator delete(void*)+0x716c>
   41e8c: aa1503e0     	mov	x0, x21
   41e90: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   41e94: f90017ff     	str	xzr, [sp, #0x28]
   41e98: 97ff1a72     	bl	0x8860 <strlen@plt>
   41e9c: b4000100     	cbz	x0, 0x41ebc <operator delete(void*)+0x6b2c>
   41ea0: f94017e1     	ldr	x1, [sp, #0x28]
   41ea4: aa0003e5     	mov	x5, x0
   41ea8: 9100a3e0     	add	x0, sp, #0x28
   41eac: aa1503e3     	mov	x3, x21
   41eb0: aa0103e2     	mov	x2, x1
   41eb4: aa1f03e4     	mov	x4, xzr
   41eb8: 97ff2d64     	bl	0xd448 <__share_file+0x114>
   41ebc: f9400668     	ldr	x8, [x19, #0x8]
   41ec0: f9401be5     	ldr	x5, [sp, #0x30]
   41ec4: ab05011f     	cmn	x8, x5
   41ec8: 540000e0     	b.eq	0x41ee4 <operator delete(void*)+0x6b54>
   41ecc: f9400262     	ldr	x2, [x19]
   41ed0: f94017e3     	ldr	x3, [sp, #0x28]
   41ed4: aa1303e0     	mov	x0, x19
   41ed8: 8b28c041     	add	x1, x2, w8, sxtw
   41edc: aa0303e4     	mov	x4, x3
   41ee0: 97ff2d5a     	bl	0xd448 <__share_file+0x114>
   41ee4: f9401fe8     	ldr	x8, [sp, #0x38]
   41ee8: b4000088     	cbz	x8, 0x41ef8 <operator delete(void*)+0x6b68>
   41eec: f94017e0     	ldr	x0, [sp, #0x28]
   41ef0: 97ff1abc     	bl	0x89e0 <free@plt>
   41ef4: f90017ff     	str	xzr, [sp, #0x28]
   41ef8: f9400668     	ldr	x8, [x19, #0x8]
   41efc: f9000288     	str	x8, [x20]
   41f00: d0000100     	adrp	x0, 0x63000
   41f04: 9137cc00     	add	x0, x0, #0xdf3
   41f08: 52800041     	mov	w1, #0x2                // =2
   41f0c: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   41f10: f90017ff     	str	xzr, [sp, #0x28]
   41f14: 97ff18cb     	bl	0x8240 <__strlen_chk@plt>
   41f18: aa0003e5     	mov	x5, x0
   41f1c: b4002d00     	cbz	x0, 0x424bc <operator delete(void*)+0x712c>
   41f20: d0000103     	adrp	x3, 0x63000
   41f24: 9137cc63     	add	x3, x3, #0xdf3
   41f28: 1400015f     	b	0x424a4 <operator delete(void*)+0x7114>
   41f2c: d0000100     	adrp	x0, 0x63000
   41f30: 912c4c00     	add	x0, x0, #0xb13
   41f34: 52800041     	mov	w1, #0x2                // =2
   41f38: 97ff18c2     	bl	0x8240 <__strlen_chk@plt>
   41f3c: f9400288     	ldr	x8, [x20]
   41f40: 8b000108     	add	x8, x8, x0
   41f44: f9000288     	str	x8, [x20]
   41f48: b94002a8     	ldr	w8, [x21]
   41f4c: 7100151f     	cmp	w8, #0x5
   41f50: 54003281     	b.ne	0x425a0 <operator delete(void*)+0x7210>
   41f54: b9402aa8     	ldr	w8, [x21, #0x28]
   41f58: f90003fb     	str	x27, [sp]
   41f5c: 3100051f     	cmn	w8, #0x1
   41f60: 54000140     	b.eq	0x41f88 <operator delete(void*)+0x6bf8>
   41f64: b9401ea9     	ldr	w9, [x21, #0x1c]
   41f68: 6b08013f     	cmp	w9, w8
   41f6c: 54002249     	b.ls	0x423b4 <operator delete(void*)+0x7024>
   41f70: aa1f03e9     	mov	x9, xzr
   41f74: 14000007     	b	0x41f90 <operator delete(void*)+0x6c00>
   41f78: f00000e0     	adrp	x0, 0x60000
   41f7c: 913c2800     	add	x0, x0, #0xf0a
   41f80: 528000a1     	mov	w1, #0x5                // =5
   41f84: 1400016f     	b	0x42540 <operator delete(void*)+0x71b0>
   41f88: b2607fe9     	mov	x9, #-0x100000000       // =-4294967296
   41f8c: 12800008     	mov	w8, #-0x1               // =-1
   41f90: d0000118     	adrp	x24, 0x63000
   41f94: d0000117     	adrp	x23, 0x63000
   41f98: d000011a     	adrp	x26, 0x63000
   41f9c: d0000119     	adrp	x25, 0x63000
   41fa0: 2a1f03fc     	mov	w28, wzr
   41fa4: aa08013b     	orr	x27, x9, x8
   41fa8: 912c5718     	add	x24, x24, #0xb15
   41fac: 9137cef7     	add	x23, x23, #0xdf3
   41fb0: 912c635a     	add	x26, x26, #0xb18
   41fb4: 912c7739     	add	x25, x25, #0xb1d
   41fb8: f90007f3     	str	x19, [sp, #0x8]
   41fbc: 3100077f     	cmn	w27, #0x1
   41fc0: 54000141     	b.ne	0x41fe8 <operator delete(void*)+0x6c58>
   41fc4: 14000104     	b	0x423d4 <operator delete(void*)+0x7044>
   41fc8: b94002a8     	ldr	w8, [x21]
   41fcc: d0000117     	adrp	x23, 0x63000
   41fd0: 1100079c     	add	w28, w28, #0x1
   41fd4: 9137cef7     	add	x23, x23, #0xdf3
   41fd8: 7100151f     	cmp	w8, #0x5
   41fdc: 54002e21     	b.ne	0x425a0 <operator delete(void*)+0x7210>
   41fe0: 3100077f     	cmn	w27, #0x1
   41fe4: 54001f80     	b.eq	0x423d4 <operator delete(void*)+0x7044>
   41fe8: b40007b3     	cbz	x19, 0x420dc <operator delete(void*)+0x6d4c>
   41fec: 52800061     	mov	w1, #0x3                // =3
   41ff0: aa1803e0     	mov	x0, x24
   41ff4: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   41ff8: f90017ff     	str	xzr, [sp, #0x28]
   41ffc: 97ff1891     	bl	0x8240 <__strlen_chk@plt>
   42000: b4000100     	cbz	x0, 0x42020 <operator delete(void*)+0x6c90>
   42004: f94017e1     	ldr	x1, [sp, #0x28]
   42008: aa0003e5     	mov	x5, x0
   4200c: 9100a3e0     	add	x0, sp, #0x28
   42010: aa1803e3     	mov	x3, x24
   42014: aa0103e2     	mov	x2, x1
   42018: aa1f03e4     	mov	x4, xzr
   4201c: 97ff2d0b     	bl	0xd448 <__share_file+0x114>
   42020: f9400668     	ldr	x8, [x19, #0x8]
   42024: f9401be5     	ldr	x5, [sp, #0x30]
   42028: ab05011f     	cmn	x8, x5
   4202c: 540000e0     	b.eq	0x42048 <operator delete(void*)+0x6cb8>
   42030: f9400262     	ldr	x2, [x19]
   42034: f94017e3     	ldr	x3, [sp, #0x28]
   42038: aa1303e0     	mov	x0, x19
   4203c: 8b28c041     	add	x1, x2, w8, sxtw
   42040: aa0303e4     	mov	x4, x3
   42044: 97ff2d01     	bl	0xd448 <__share_file+0x114>
   42048: f9401fe8     	ldr	x8, [sp, #0x38]
   4204c: b4000088     	cbz	x8, 0x4205c <operator delete(void*)+0x6ccc>
   42050: f94017e0     	ldr	x0, [sp, #0x28]
   42054: 97ff1a63     	bl	0x89e0 <free@plt>
   42058: f90017ff     	str	xzr, [sp, #0x28]
   4205c: f9400668     	ldr	x8, [x19, #0x8]
   42060: 52800041     	mov	w1, #0x2                // =2
   42064: aa1703e0     	mov	x0, x23
   42068: f9000288     	str	x8, [x20]
   4206c: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   42070: f90017ff     	str	xzr, [sp, #0x28]
   42074: 97ff1873     	bl	0x8240 <__strlen_chk@plt>
   42078: b4000100     	cbz	x0, 0x42098 <operator delete(void*)+0x6d08>
   4207c: f94017e1     	ldr	x1, [sp, #0x28]
   42080: aa0003e5     	mov	x5, x0
   42084: 9100a3e0     	add	x0, sp, #0x28
   42088: aa1703e3     	mov	x3, x23
   4208c: aa0103e2     	mov	x2, x1
   42090: aa1f03e4     	mov	x4, xzr
   42094: 97ff2ced     	bl	0xd448 <__share_file+0x114>
   42098: f9400668     	ldr	x8, [x19, #0x8]
   4209c: f9401be5     	ldr	x5, [sp, #0x30]
   420a0: ab05011f     	cmn	x8, x5
   420a4: 540000e0     	b.eq	0x420c0 <operator delete(void*)+0x6d30>
   420a8: f9400262     	ldr	x2, [x19]
   420ac: f94017e3     	ldr	x3, [sp, #0x28]
   420b0: aa1303e0     	mov	x0, x19
   420b4: 8b28c041     	add	x1, x2, w8, sxtw
   420b8: aa0303e4     	mov	x4, x3
   420bc: 97ff2ce3     	bl	0xd448 <__share_file+0x114>
   420c0: f9401fe8     	ldr	x8, [sp, #0x38]
   420c4: b4000088     	cbz	x8, 0x420d4 <operator delete(void*)+0x6d44>
   420c8: f94017e0     	ldr	x0, [sp, #0x28]
   420cc: 97ff1a45     	bl	0x89e0 <free@plt>
   420d0: f90017ff     	str	xzr, [sp, #0x28]
   420d4: f9400677     	ldr	x23, [x19, #0x8]
   420d8: 1400000c     	b	0x42108 <operator delete(void*)+0x6d78>
   420dc: 52800061     	mov	w1, #0x3                // =3
   420e0: aa1803e0     	mov	x0, x24
   420e4: 97ff1857     	bl	0x8240 <__strlen_chk@plt>
   420e8: f9400288     	ldr	x8, [x20]
   420ec: 52800041     	mov	w1, #0x2                // =2
   420f0: 8b000108     	add	x8, x8, x0
   420f4: aa1703e0     	mov	x0, x23
   420f8: f9000288     	str	x8, [x20]
   420fc: 97ff1851     	bl	0x8240 <__strlen_chk@plt>
   42100: f9400288     	ldr	x8, [x20]
   42104: 8b000117     	add	x23, x8, x0
   42108: f9000297     	str	x23, [x20]
   4210c: b9401ea8     	ldr	w8, [x21, #0x1c]
   42110: 6b1b011f     	cmp	w8, w27
   42114: 54001509     	b.ls	0x423b4 <operator delete(void*)+0x7024>
   42118: f84142a8     	ldur	x8, [x21, #0x14]
   4211c: 92407f76     	and	x22, x27, #0xffffffff
   42120: 52800c0a     	mov	w10, #0x60              // =96
   42124: aa1403f3     	mov	x19, x20
   42128: 9b0a22c9     	madd	x9, x22, x10, x8
   4212c: f9400d29     	ldr	x9, [x9, #0x18]
   42130: aa1a03f4     	mov	x20, x26
   42134: b4000549     	cbz	x9, 0x421dc <operator delete(void*)+0x6e4c>
   42138: 9b0a22c8     	madd	x8, x22, x10, x8
   4213c: f940091a     	ldr	x26, [x8, #0x10]
   42140: b400069a     	cbz	x26, 0x42210 <operator delete(void*)+0x6e80>
   42144: f94007e8     	ldr	x8, [sp, #0x8]
   42148: b4000528     	cbz	x8, 0x421ec <operator delete(void*)+0x6e5c>
   4214c: aa1a03e0     	mov	x0, x26
   42150: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   42154: f90017ff     	str	xzr, [sp, #0x28]
   42158: 97ff19c2     	bl	0x8860 <strlen@plt>
   4215c: b4000100     	cbz	x0, 0x4217c <operator delete(void*)+0x6dec>
   42160: f94017e1     	ldr	x1, [sp, #0x28]
   42164: aa0003e5     	mov	x5, x0
   42168: 9100a3e0     	add	x0, sp, #0x28
   4216c: aa1a03e3     	mov	x3, x26
   42170: aa0103e2     	mov	x2, x1
   42174: aa1f03e4     	mov	x4, xzr
   42178: 97ff2cb4     	bl	0xd448 <__share_file+0x114>
   4217c: f94007e8     	ldr	x8, [sp, #0x8]
   42180: f9401be5     	ldr	x5, [sp, #0x30]
   42184: f9400508     	ldr	x8, [x8, #0x8]
   42188: ab05011f     	cmn	x8, x5
   4218c: 540000e0     	b.eq	0x421a8 <operator delete(void*)+0x6e18>
   42190: f94007e0     	ldr	x0, [sp, #0x8]
   42194: f94017e3     	ldr	x3, [sp, #0x28]
   42198: f9400002     	ldr	x2, [x0]
   4219c: aa0303e4     	mov	x4, x3
   421a0: 8b28c041     	add	x1, x2, w8, sxtw
   421a4: 97ff2ca9     	bl	0xd448 <__share_file+0x114>
   421a8: f9401fe8     	ldr	x8, [sp, #0x38]
   421ac: aa1403fa     	mov	x26, x20
   421b0: b4000088     	cbz	x8, 0x421c0 <operator delete(void*)+0x6e30>
   421b4: f94017e0     	ldr	x0, [sp, #0x28]
   421b8: 97ff1a0a     	bl	0x89e0 <free@plt>
   421bc: f90017ff     	str	xzr, [sp, #0x28]
   421c0: f94007e9     	ldr	x9, [sp, #0x8]
   421c4: aa1303f4     	mov	x20, x19
   421c8: 52800c17     	mov	w23, #0x60              // =96
   421cc: f9400528     	ldr	x8, [x9, #0x8]
   421d0: aa0903f3     	mov	x19, x9
   421d4: f9000288     	str	x8, [x20]
   421d8: 14000013     	b	0x42224 <operator delete(void*)+0x6e94>
   421dc: b000011a     	adrp	x26, 0x63000
   421e0: 912c5f5a     	add	x26, x26, #0xb17
   421e4: f94007e8     	ldr	x8, [sp, #0x8]
   421e8: b5fffb28     	cbnz	x8, 0x4214c <operator delete(void*)+0x6dbc>
   421ec: aa1a03e0     	mov	x0, x26
   421f0: 97ff199c     	bl	0x8860 <strlen@plt>
   421f4: 8b0002e8     	add	x8, x23, x0
   421f8: f9000268     	str	x8, [x19]
   421fc: aa1403fa     	mov	x26, x20
   42200: aa1303f4     	mov	x20, x19
   42204: f94007f3     	ldr	x19, [sp, #0x8]
   42208: 52800c17     	mov	w23, #0x60              // =96
   4220c: 14000024     	b	0x4229c <operator delete(void*)+0x6f0c>
   42210: aa1403fa     	mov	x26, x20
   42214: aa1303f4     	mov	x20, x19
   42218: f94007f3     	ldr	x19, [sp, #0x8]
   4221c: 52800c17     	mov	w23, #0x60              // =96
   42220: b40003f3     	cbz	x19, 0x4229c <operator delete(void*)+0x6f0c>
   42224: 528000a1     	mov	w1, #0x5                // =5
   42228: aa1a03e0     	mov	x0, x26
   4222c: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   42230: f90017ff     	str	xzr, [sp, #0x28]
   42234: 97ff1803     	bl	0x8240 <__strlen_chk@plt>
   42238: b4000100     	cbz	x0, 0x42258 <operator delete(void*)+0x6ec8>
   4223c: f94017e1     	ldr	x1, [sp, #0x28]
   42240: aa0003e5     	mov	x5, x0
   42244: 9100a3e0     	add	x0, sp, #0x28
   42248: aa1a03e3     	mov	x3, x26
   4224c: aa0103e2     	mov	x2, x1
   42250: aa1f03e4     	mov	x4, xzr
   42254: 97ff2c7d     	bl	0xd448 <__share_file+0x114>
   42258: f9400668     	ldr	x8, [x19, #0x8]
   4225c: f9401be5     	ldr	x5, [sp, #0x30]
   42260: ab05011f     	cmn	x8, x5
   42264: 540000e0     	b.eq	0x42280 <operator delete(void*)+0x6ef0>
   42268: f9400262     	ldr	x2, [x19]
   4226c: f94017e3     	ldr	x3, [sp, #0x28]
   42270: aa1303e0     	mov	x0, x19
   42274: 8b28c041     	add	x1, x2, w8, sxtw
   42278: aa0303e4     	mov	x4, x3
   4227c: 97ff2c73     	bl	0xd448 <__share_file+0x114>
   42280: f9401fe8     	ldr	x8, [sp, #0x38]
   42284: b4000088     	cbz	x8, 0x42294 <operator delete(void*)+0x6f04>
   42288: f94017e0     	ldr	x0, [sp, #0x28]
   4228c: 97ff19d5     	bl	0x89e0 <free@plt>
   42290: f90017ff     	str	xzr, [sp, #0x28]
   42294: f9400668     	ldr	x8, [x19, #0x8]
   42298: 14000006     	b	0x422b0 <operator delete(void*)+0x6f20>
   4229c: 528000a1     	mov	w1, #0x5                // =5
   422a0: aa1a03e0     	mov	x0, x26
   422a4: 97ff17e7     	bl	0x8240 <__strlen_chk@plt>
   422a8: f9400288     	ldr	x8, [x20]
   422ac: 8b000108     	add	x8, x8, x0
   422b0: f9000288     	str	x8, [x20]
   422b4: b9401ea8     	ldr	w8, [x21, #0x1c]
   422b8: 6b1b011f     	cmp	w8, w27
   422bc: 540007c9     	b.ls	0x423b4 <operator delete(void*)+0x7024>
   422c0: f84142a8     	ldur	x8, [x21, #0x14]
   422c4: aa1303e1     	mov	x1, x19
   422c8: aa1403e2     	mov	x2, x20
   422cc: 9b1722c8     	madd	x8, x22, x23, x8
   422d0: 9100a100     	add	x0, x8, #0x28
   422d4: 97fffdbb     	bl	0x419c0 <operator delete(void*)+0x6630>
   422d8: b94002a8     	ldr	w8, [x21]
   422dc: 7100151f     	cmp	w8, #0x5
   422e0: 54001601     	b.ne	0x425a0 <operator delete(void*)+0x7210>
   422e4: b94026a8     	ldr	w8, [x21, #0x24]
   422e8: 51000508     	sub	w8, w8, #0x1
   422ec: 6b08039f     	cmp	w28, w8
   422f0: 540004c2     	b.hs	0x42388 <operator delete(void*)+0x6ff8>
   422f4: b40003f3     	cbz	x19, 0x42370 <operator delete(void*)+0x6fe0>
   422f8: 52800041     	mov	w1, #0x2                // =2
   422fc: aa1903e0     	mov	x0, x25
   42300: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   42304: f90017ff     	str	xzr, [sp, #0x28]
   42308: 97ff17ce     	bl	0x8240 <__strlen_chk@plt>
   4230c: b4000100     	cbz	x0, 0x4232c <operator delete(void*)+0x6f9c>
   42310: f94017e1     	ldr	x1, [sp, #0x28]
   42314: aa0003e5     	mov	x5, x0
   42318: 9100a3e0     	add	x0, sp, #0x28
   4231c: aa1903e3     	mov	x3, x25
   42320: aa0103e2     	mov	x2, x1
   42324: aa1f03e4     	mov	x4, xzr
   42328: 97ff2c48     	bl	0xd448 <__share_file+0x114>
   4232c: f9400668     	ldr	x8, [x19, #0x8]
   42330: f9401be5     	ldr	x5, [sp, #0x30]
   42334: ab05011f     	cmn	x8, x5
   42338: 540000e0     	b.eq	0x42354 <operator delete(void*)+0x6fc4>
   4233c: f9400262     	ldr	x2, [x19]
   42340: f94017e3     	ldr	x3, [sp, #0x28]
   42344: aa1303e0     	mov	x0, x19
   42348: 8b28c041     	add	x1, x2, w8, sxtw
   4234c: aa0303e4     	mov	x4, x3
   42350: 97ff2c3e     	bl	0xd448 <__share_file+0x114>
   42354: f9401fe8     	ldr	x8, [sp, #0x38]
   42358: b4000088     	cbz	x8, 0x42368 <operator delete(void*)+0x6fd8>
   4235c: f94017e0     	ldr	x0, [sp, #0x28]
   42360: 97ff19a0     	bl	0x89e0 <free@plt>
   42364: f90017ff     	str	xzr, [sp, #0x28]
   42368: f9400668     	ldr	x8, [x19, #0x8]
   4236c: 14000006     	b	0x42384 <operator delete(void*)+0x6ff4>
   42370: 52800041     	mov	w1, #0x2                // =2
   42374: aa1903e0     	mov	x0, x25
   42378: 97ff17b2     	bl	0x8240 <__strlen_chk@plt>
   4237c: f9400288     	ldr	x8, [x20]
   42380: 8b000108     	add	x8, x8, x0
   42384: f9000288     	str	x8, [x20]
   42388: b9401ea8     	ldr	w8, [x21, #0x1c]
   4238c: 6b1b011f     	cmp	w8, w27
   42390: 54000129     	b.ls	0x423b4 <operator delete(void*)+0x7024>
   42394: f84142a9     	ldur	x9, [x21, #0x14]
   42398: d503201f     	nop
   4239c: 9b1726c9     	madd	x9, x22, x23, x9
   423a0: b940053b     	ldr	w27, [x9, #0x4]
   423a4: 3100077f     	cmn	w27, #0x1
   423a8: 54ffe100     	b.eq	0x41fc8 <operator delete(void*)+0x6c38>
   423ac: 6b1b011f     	cmp	w8, w27
   423b0: 54ffe0c8     	b.hi	0x41fc8 <operator delete(void*)+0x6c38>
   423b4: b00000c0     	adrp	x0, 0x5b000
   423b8: f00000c2     	adrp	x2, 0x5d000
   423bc: 900000c3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   423c0: 912fd800     	add	x0, x0, #0xbf6
   423c4: 91389442     	add	x2, x2, #0xe25
   423c8: 91397863     	add	x3, x3, #0xe5e
   423cc: 52801201     	mov	w1, #0x90               // =144
   423d0: 97ff1784     	bl	0x81e0 <__assert2@plt>
   423d4: b94026a8     	ldr	w8, [x21, #0x24]
   423d8: 340004e8     	cbz	w8, 0x42474 <operator delete(void*)+0x70e4>
   423dc: f94003fb     	ldr	x27, [sp]
   423e0: b40009d3     	cbz	x19, 0x42518 <operator delete(void*)+0x7188>
   423e4: b0000100     	adrp	x0, 0x63000
   423e8: 912c5400     	add	x0, x0, #0xb15
   423ec: 52800061     	mov	w1, #0x3                // =3
   423f0: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   423f4: f90017ff     	str	xzr, [sp, #0x28]
   423f8: 97ff1792     	bl	0x8240 <__strlen_chk@plt>
   423fc: aa0003e5     	mov	x5, x0
   42400: b4000120     	cbz	x0, 0x42424 <operator delete(void*)+0x7094>
   42404: b0000103     	adrp	x3, 0x63000
   42408: 912c5463     	add	x3, x3, #0xb15
   4240c: 9100a3e0     	add	x0, sp, #0x28
   42410: aa1f03e1     	mov	x1, xzr
   42414: aa1f03e2     	mov	x2, xzr
   42418: aa1f03e4     	mov	x4, xzr
   4241c: 97ff2c0b     	bl	0xd448 <__share_file+0x114>
   42420: f9401be5     	ldr	x5, [sp, #0x30]
   42424: f9400668     	ldr	x8, [x19, #0x8]
   42428: ab05011f     	cmn	x8, x5
   4242c: 540000e0     	b.eq	0x42448 <operator delete(void*)+0x70b8>
   42430: f9400262     	ldr	x2, [x19]
   42434: f94017e3     	ldr	x3, [sp, #0x28]
   42438: aa1303e0     	mov	x0, x19
   4243c: 8b28c041     	add	x1, x2, w8, sxtw
   42440: aa0303e4     	mov	x4, x3
   42444: 97ff2c01     	bl	0xd448 <__share_file+0x114>
   42448: f9401fe8     	ldr	x8, [sp, #0x38]
   4244c: b4000088     	cbz	x8, 0x4245c <operator delete(void*)+0x70cc>
   42450: f94017e0     	ldr	x0, [sp, #0x28]
   42454: 97ff1963     	bl	0x89e0 <free@plt>
   42458: f90017ff     	str	xzr, [sp, #0x28]
   4245c: f9400668     	ldr	x8, [x19, #0x8]
   42460: f9000288     	str	x8, [x20]
   42464: 14000006     	b	0x4247c <operator delete(void*)+0x70ec>
   42468: b00000e0     	adrp	x0, 0x5f000
   4246c: 91388c00     	add	x0, x0, #0xe23
   42470: 14000033     	b	0x4253c <operator delete(void*)+0x71ac>
   42474: f94003fb     	ldr	x27, [sp]
   42478: b40005f3     	cbz	x19, 0x42534 <operator delete(void*)+0x71a4>
   4247c: b00000c0     	adrp	x0, 0x5b000
   42480: 9105f000     	add	x0, x0, #0x17c
   42484: 52800041     	mov	w1, #0x2                // =2
   42488: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   4248c: f90017ff     	str	xzr, [sp, #0x28]
   42490: 97ff176c     	bl	0x8240 <__strlen_chk@plt>
   42494: aa0003e5     	mov	x5, x0
   42498: b4000120     	cbz	x0, 0x424bc <operator delete(void*)+0x712c>
   4249c: b00000c3     	adrp	x3, 0x5b000
   424a0: 9105f063     	add	x3, x3, #0x17c
   424a4: 9100a3e0     	add	x0, sp, #0x28
   424a8: aa1f03e1     	mov	x1, xzr
   424ac: aa1f03e2     	mov	x2, xzr
   424b0: aa1f03e4     	mov	x4, xzr
   424b4: 97ff2be5     	bl	0xd448 <__share_file+0x114>
   424b8: f9401be5     	ldr	x5, [sp, #0x30]
   424bc: f9400668     	ldr	x8, [x19, #0x8]
   424c0: ab05011f     	cmn	x8, x5
   424c4: 540000e0     	b.eq	0x424e0 <operator delete(void*)+0x7150>
   424c8: f9400262     	ldr	x2, [x19]
   424cc: f94017e3     	ldr	x3, [sp, #0x28]
   424d0: aa1303e0     	mov	x0, x19
   424d4: 8b28c041     	add	x1, x2, w8, sxtw
   424d8: aa0303e4     	mov	x4, x3
   424dc: 97ff2bdb     	bl	0xd448 <__share_file+0x114>
   424e0: f9401fe8     	ldr	x8, [sp, #0x38]
   424e4: b4000088     	cbz	x8, 0x424f4 <operator delete(void*)+0x7164>
   424e8: f94017e0     	ldr	x0, [sp, #0x28]
   424ec: 97ff193d     	bl	0x89e0 <free@plt>
   424f0: f90017ff     	str	xzr, [sp, #0x28]
   424f4: f9400668     	ldr	x8, [x19, #0x8]
   424f8: 14000015     	b	0x4254c <operator delete(void*)+0x71bc>
   424fc: aa1503e0     	mov	x0, x21
   42500: 97ff18d8     	bl	0x8860 <strlen@plt>
   42504: 8b0002c8     	add	x8, x22, x0
   42508: f9000288     	str	x8, [x20]
   4250c: b0000100     	adrp	x0, 0x63000
   42510: 9137cc00     	add	x0, x0, #0xdf3
   42514: 1400000a     	b	0x4253c <operator delete(void*)+0x71ac>
   42518: b0000100     	adrp	x0, 0x63000
   4251c: 912c5400     	add	x0, x0, #0xb15
   42520: 52800061     	mov	w1, #0x3                // =3
   42524: 97ff1747     	bl	0x8240 <__strlen_chk@plt>
   42528: f9400288     	ldr	x8, [x20]
   4252c: 8b000108     	add	x8, x8, x0
   42530: f9000288     	str	x8, [x20]
   42534: b00000c0     	adrp	x0, 0x5b000
   42538: 9105f000     	add	x0, x0, #0x17c
   4253c: 52800041     	mov	w1, #0x2                // =2
   42540: 97ff1740     	bl	0x8240 <__strlen_chk@plt>
   42544: f9400288     	ldr	x8, [x20]
   42548: 8b000108     	add	x8, x8, x0
   4254c: f9000288     	str	x8, [x20]
   42550: f9401768     	ldr	x8, [x27, #0x28]
   42554: f85a83a9     	ldur	x9, [x29, #-0x58]
   42558: eb09011f     	cmp	x8, x9
   4255c: 54000321     	b.ne	0x425c0 <operator delete(void*)+0x7230>
   42560: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
   42564: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   42568: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   4256c: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   42570: a94867fa     	ldp	x26, x25, [sp, #0x80]
   42574: a9476ffc     	ldp	x28, x27, [sp, #0x70]
   42578: 910343ff     	add	sp, sp, #0xd0
   4257c: d65f03c0     	ret
   42580: d00000c0     	adrp	x0, 0x5c000
   42584: d00000c2     	adrp	x2, 0x5c000
   42588: d00000c3     	adrp	x3, 0x5c000
   4258c: 9114cc00     	add	x0, x0, #0x533
   42590: 911a2442     	add	x2, x2, #0x689
   42594: 911b1063     	add	x3, x3, #0x6c4
   42598: 52800c41     	mov	w1, #0x62               // =98
   4259c: 97ff1711     	bl	0x81e0 <__assert2@plt>
   425a0: d00000c0     	adrp	x0, 0x5c000
   425a4: f00000c2     	adrp	x2, 0x5d000
   425a8: f00000c3     	adrp	x3, 0x5d000
   425ac: 9114cc00     	add	x0, x0, #0x533
   425b0: 9123d442     	add	x2, x2, #0x8f5
   425b4: 9124c863     	add	x3, x3, #0x932
   425b8: 52800cc1     	mov	w1, #0x66               // =102
   425bc: 97ff1709     	bl	0x81e0 <__assert2@plt>
   425c0: 97ff17c8     	bl	0x84e0 <__stack_chk_fail@plt>
   425c4: d00000c0     	adrp	x0, 0x5c000
   425c8: d00000c2     	adrp	x2, 0x5c000
   425cc: d00000c3     	adrp	x3, 0x5c000
   425d0: 9114cc00     	add	x0, x0, #0x533
   425d4: 91184c42     	add	x2, x2, #0x613
   425d8: 91194063     	add	x3, x3, #0x650
   425dc: 52800bc1     	mov	w1, #0x5e               // =94
   425e0: 97ff1700     	bl	0x81e0 <__assert2@plt>
   425e4: d10443ff     	sub	sp, sp, #0x110
   425e8: a90f4ffc     	stp	x28, x19, [sp, #0xf0]
   425ec: a9107bfd     	stp	x29, x30, [sp, #0x100]
   425f0: 910403fd     	add	x29, sp, #0x100
   425f4: a90817e4     	stp	x4, x5, [sp, #0x80]
   425f8: a9091fe6     	stp	x6, x7, [sp, #0x90]
   425fc: ad0007e0     	stp	q0, q1, [sp]
   42600: ad010fe2     	stp	q2, q3, [sp, #0x20]
   42604: ad0217e4     	stp	q4, q5, [sp, #0x40]
   42608: ad031fe6     	stp	q6, q7, [sp, #0x60]
   4260c: d53bd053     	mrs	x19, TPIDR_EL0
   42610: f9401669     	ldr	x9, [x19, #0x28]
   42614: 910203ea     	add	x10, sp, #0x80
   42618: 928003ec     	mov	x12, #-0x20             // =-32
   4261c: 910043ab     	add	x11, x29, #0x10
   42620: f81e83a9     	stur	x9, [x29, #-0x18]
   42624: 910003e9     	mov	x9, sp
   42628: f2dff00c     	movk	x12, #0xff80, lsl #32
   4262c: 9100814a     	add	x10, x10, #0x20
   42630: 91020129     	add	x9, x9, #0x80
   42634: d100e3a8     	sub	x8, x29, #0x38
   42638: a93cabab     	stp	x11, x10, [x29, #-0x38]
   4263c: a93db3a9     	stp	x9, x12, [x29, #-0x28]
   42640: ad400101     	ldp	q1, q0, [x8]
   42644: aa0303e2     	mov	x2, x3
   42648: d10183a3     	sub	x3, x29, #0x60
   4264c: 52800801     	mov	w1, #0x40               // =64
   42650: ad3d03a1     	stp	q1, q0, [x29, #-0x60]
   42654: 97ff171f     	bl	0x82d0 <vsnprintf@plt>
   42658: f9401668     	ldr	x8, [x19, #0x28]
   4265c: f85e83a9     	ldur	x9, [x29, #-0x18]
   42660: eb09011f     	cmp	x8, x9
   42664: 540000a1     	b.ne	0x42678 <operator delete(void*)+0x72e8>
   42668: a9507bfd     	ldp	x29, x30, [sp, #0x100]
   4266c: a94f4ffc     	ldp	x28, x19, [sp, #0xf0]
   42670: 910443ff     	add	sp, sp, #0x110
   42674: d65f03c0     	ret
   42678: 97ff179a     	bl	0x84e0 <__stack_chk_fail@plt>
   4267c: b0000108     	adrp	x8, 0x63000
   42680: b0000109     	adrp	x9, 0x63000
   42684: 3dc31500     	ldr	q0, [x8, #0xc50]
   42688: 3dc31921     	ldr	q1, [x9, #0xc60]
   4268c: a9007c1f     	stp	xzr, xzr, [x0]
   42690: ad008400     	stp	q0, q1, [x0, #0x10]
   42694: d65f03c0     	ret
   42698: f81a0ffc     	str	x28, [sp, #-0x60]!
   4269c: a9016bfb     	stp	x27, x26, [sp, #0x10]
   426a0: a90263f9     	stp	x25, x24, [sp, #0x20]
   426a4: a9035bf7     	stp	x23, x22, [sp, #0x30]
   426a8: a90453f5     	stp	x21, x20, [sp, #0x40]
   426ac: a90577f3     	stp	x19, x29, [sp, #0x50]
   426b0: 39400030     	ldrb	w16, [x1]
   426b4: 3940042f     	ldrb	w15, [x1, #0x1]
   426b8: 3940302c     	ldrb	w12, [x1, #0xc]
   426bc: 39403433     	ldrb	w19, [x1, #0xd]
   426c0: 3940402a     	ldrb	w10, [x1, #0x10]
   426c4: 39404435     	ldrb	w21, [x1, #0x11]
   426c8: 3940602b     	ldrb	w11, [x1, #0x18]
   426cc: 39406439     	ldrb	w25, [x1, #0x19]
   426d0: b3781df0     	bfi	x16, x15, #8, #8
   426d4: b3781e6c     	bfi	x12, x19, #8, #8
   426d8: 3940b02f     	ldrb	w15, [x1, #0x2c]
   426dc: b3781eaa     	bfi	x10, x21, #8, #8
   426e0: 3940b433     	ldrb	w19, [x1, #0x2d]
   426e4: 3940c035     	ldrb	w21, [x1, #0x30]
   426e8: b3781f2b     	bfi	x11, x25, #8, #8
   426ec: 3940c439     	ldrb	w25, [x1, #0x31]
   426f0: 39402028     	ldrb	w8, [x1, #0x8]
   426f4: 39402423     	ldrb	w3, [x1, #0x9]
   426f8: 39405031     	ldrb	w17, [x1, #0x14]
   426fc: 39405436     	ldrb	w22, [x1, #0x15]
   42700: 39407034     	ldrb	w20, [x1, #0x1c]
   42704: 3940743a     	ldrb	w26, [x1, #0x1d]
   42708: 3940802e     	ldrb	w14, [x1, #0x20]
   4270c: 3940843b     	ldrb	w27, [x1, #0x21]
   42710: b3781e6f     	bfi	x15, x19, #8, #8
   42714: 3940f033     	ldrb	w19, [x1, #0x3c]
   42718: b3781f35     	bfi	x21, x25, #8, #8
   4271c: 3940f439     	ldrb	w25, [x1, #0x3d]
   42720: 39401029     	ldrb	w9, [x1, #0x4]
   42724: 39401422     	ldrb	w2, [x1, #0x5]
   42728: 39400824     	ldrb	w4, [x1, #0x2]
   4272c: 39401825     	ldrb	w5, [x1, #0x6]
   42730: 39402826     	ldrb	w6, [x1, #0xa]
   42734: 39403827     	ldrb	w7, [x1, #0xe]
   42738: b3781c68     	bfi	x8, x3, #8, #8
   4273c: b3781ed1     	bfi	x17, x22, #8, #8
   42740: b3781f54     	bfi	x20, x26, #8, #8
   42744: 3940d023     	ldrb	w3, [x1, #0x34]
   42748: b3781f6e     	bfi	x14, x27, #8, #8
   4274c: 3940d43a     	ldrb	w26, [x1, #0x35]
   42750: 3940e036     	ldrb	w22, [x1, #0x38]
   42754: 3940e43b     	ldrb	w27, [x1, #0x39]
   42758: b3781f33     	bfi	x19, x25, #8, #8
   4275c: 39406839     	ldrb	w25, [x1, #0x1a]
   42760: 3940902d     	ldrb	w13, [x1, #0x24]
   42764: 3940943c     	ldrb	w28, [x1, #0x25]
   42768: b3781c49     	bfi	x9, x2, #8, #8
   4276c: 3940a022     	ldrb	w2, [x1, #0x28]
   42770: 3940a43d     	ldrb	w29, [x1, #0x29]
   42774: b3781f43     	bfi	x3, x26, #8, #8
   42778: 3940483a     	ldrb	w26, [x1, #0x12]
   4277c: b3781f76     	bfi	x22, x27, #8, #8
   42780: 3940583b     	ldrb	w27, [x1, #0x16]
   42784: b3701c90     	bfi	x16, x4, #16, #8
   42788: 39407824     	ldrb	w4, [x1, #0x1e]
   4278c: b3701ca9     	bfi	x9, x5, #16, #8
   42790: 39408825     	ldrb	w5, [x1, #0x22]
   42794: b3701cc8     	bfi	x8, x6, #16, #8
   42798: 39409826     	ldrb	w6, [x1, #0x26]
   4279c: b3701cec     	bfi	x12, x7, #16, #8
   427a0: 3940a827     	ldrb	w7, [x1, #0x2a]
   427a4: b3701f2b     	bfi	x11, x25, #16, #8
   427a8: 3940d839     	ldrb	w25, [x1, #0x36]
   427ac: b3781f8d     	bfi	x13, x28, #8, #8
   427b0: b3781fa2     	bfi	x2, x29, #8, #8
   427b4: b3701f4a     	bfi	x10, x26, #16, #8
   427b8: 3940b83a     	ldrb	w26, [x1, #0x2e]
   427bc: b3701f71     	bfi	x17, x27, #16, #8
   427c0: 3940c83b     	ldrb	w27, [x1, #0x32]
   427c4: b3701c94     	bfi	x20, x4, #16, #8
   427c8: b3701cae     	bfi	x14, x5, #16, #8
   427cc: b3701ccd     	bfi	x13, x6, #16, #8
   427d0: b3701ce2     	bfi	x2, x7, #16, #8
   427d4: a9411007     	ldp	x7, x4, [x0, #0x10]
   427d8: a9421805     	ldp	x5, x6, [x0, #0x20]
   427dc: 39400c37     	ldrb	w23, [x1, #0x3]
   427e0: 39401c38     	ldrb	w24, [x1, #0x7]
   427e4: b3701f23     	bfi	x3, x25, #16, #8
   427e8: 39402c39     	ldrb	w25, [x1, #0xb]
   427ec: b3701f4f     	bfi	x15, x26, #16, #8
   427f0: b3701f75     	bfi	x21, x27, #16, #8
   427f4: 8a2400da     	bic	x26, x6, x4
   427f8: 8a0400bb     	and	x27, x5, x4
   427fc: aa1a037a     	orr	x26, x27, x26
   42800: 39403c3b     	ldrb	w27, [x1, #0xf]
   42804: b3681ef0     	bfi	x16, x23, #24, #8
   42808: 39404c37     	ldrb	w23, [x1, #0x13]
   4280c: b3681f09     	bfi	x9, x24, #24, #8
   42810: 39405c38     	ldrb	w24, [x1, #0x17]
   42814: b3681f28     	bfi	x8, x25, #24, #8
   42818: 39406c39     	ldrb	w25, [x1, #0x1b]
   4281c: b3681f6c     	bfi	x12, x27, #24, #8
   42820: 39407c3b     	ldrb	w27, [x1, #0x1f]
   42824: b3681eea     	bfi	x10, x23, #24, #8
   42828: 39408c37     	ldrb	w23, [x1, #0x23]
   4282c: b3681f11     	bfi	x17, x24, #24, #8
   42830: 39409c38     	ldrb	w24, [x1, #0x27]
   42834: b3681f2b     	bfi	x11, x25, #24, #8
   42838: 3940ac39     	ldrb	w25, [x1, #0x2b]
   4283c: 3940f83d     	ldrb	w29, [x1, #0x3e]
   42840: 3940e83c     	ldrb	w28, [x1, #0x3a]
   42844: b3681f74     	bfi	x20, x27, #24, #8
   42848: 3940bc3b     	ldrb	w27, [x1, #0x2f]
   4284c: b3681eee     	bfi	x14, x23, #24, #8
   42850: 3940cc37     	ldrb	w23, [x1, #0x33]
   42854: b3681f0d     	bfi	x13, x24, #24, #8
   42858: 3940dc38     	ldrb	w24, [x1, #0x37]
   4285c: b3681f22     	bfi	x2, x25, #24, #8
   42860: 3940ec39     	ldrb	w25, [x1, #0x3b]
   42864: 3940fc21     	ldrb	w1, [x1, #0x3f]
   42868: b3701fb3     	bfi	x19, x29, #16, #8
   4286c: b3681f6f     	bfi	x15, x27, #24, #8
   42870: 52948f1b     	mov	w27, #0xa478            // =42104
   42874: b3681c33     	bfi	x19, x1, #24, #8
   42878: 8b070201     	add	x1, x16, x7
   4287c: 72baed5b     	movk	w27, #0xd76a, lsl #16
   42880: 8b1a0021     	add	x1, x1, x26
   42884: 8b1b0021     	add	x1, x1, x27
   42888: d379e03a     	lsl	x26, x1, #7
   4288c: b3597c3a     	bfxil	x26, x1, #25, #7
   42890: 8b040341     	add	x1, x26, x4
   42894: 8a2100ba     	bic	x26, x5, x1
   42898: 8a01009b     	and	x27, x4, x1
   4289c: b3681ef5     	bfi	x21, x23, #24, #8
   428a0: 5296ead7     	mov	w23, #0xb756            // =46934
   428a4: aa1a037a     	orr	x26, x27, x26
   428a8: 8b06013b     	add	x27, x9, x6
   428ac: 72bd18f7     	movk	w23, #0xe8c7, lsl #16
   428b0: 8b1a037a     	add	x26, x27, x26
   428b4: 8b170357     	add	x23, x26, x23
   428b8: d374cefa     	lsl	x26, x23, #12
   428bc: b3547efa     	bfxil	x26, x23, #20, #12
   428c0: 8b010357     	add	x23, x26, x1
   428c4: 8a37009a     	bic	x26, x4, x23
   428c8: 8a17003b     	and	x27, x1, x23
   428cc: b3681f03     	bfi	x3, x24, #24, #8
   428d0: 528e1b78     	mov	w24, #0x70db            // =28891
   428d4: aa1a037a     	orr	x26, x27, x26
   428d8: 8b05011b     	add	x27, x8, x5
   428dc: 72a48418     	movk	w24, #0x2420, lsl #16
   428e0: 8b1a037a     	add	x26, x27, x26
   428e4: 8b180358     	add	x24, x26, x24
   428e8: d36fbb1a     	lsl	x26, x24, #17
   428ec: b34f7f1a     	bfxil	x26, x24, #15, #17
   428f0: 8b170358     	add	x24, x26, x23
   428f4: b3701f96     	bfi	x22, x28, #16, #8
   428f8: 8a38003a     	bic	x26, x1, x24
   428fc: 8a1802fb     	and	x27, x23, x24
   42900: b3681f36     	bfi	x22, x25, #24, #8
   42904: 5299ddd9     	mov	w25, #0xceee            // =52974
   42908: aa1a037a     	orr	x26, x27, x26
   4290c: 8b04019b     	add	x27, x12, x4
   42910: 72b837b9     	movk	w25, #0xc1bd, lsl #16
   42914: 8b1a037a     	add	x26, x27, x26
   42918: 8b190359     	add	x25, x26, x25
   4291c: d36aa73a     	lsl	x26, x25, #22
   42920: b34a7f3a     	bfxil	x26, x25, #10, #22
   42924: 8b180359     	add	x25, x26, x24
   42928: 8a3902fa     	bic	x26, x23, x25
   4292c: 8a19031b     	and	x27, x24, x25
   42930: aa1a037a     	orr	x26, x27, x26
   42934: 5281f5fb     	mov	w27, #0xfaf             // =4015
   42938: 8b010141     	add	x1, x10, x1
   4293c: 72beaf9b     	movk	w27, #0xf57c, lsl #16
   42940: 8b1a0021     	add	x1, x1, x26
   42944: 8b1b0021     	add	x1, x1, x27
   42948: d379e03a     	lsl	x26, x1, #7
   4294c: b3597c3a     	bfxil	x26, x1, #25, #7
   42950: 8b190341     	add	x1, x26, x25
   42954: 8a21031a     	bic	x26, x24, x1
   42958: 8a01033b     	and	x27, x25, x1
   4295c: aa1a037a     	orr	x26, x27, x26
   42960: 5298c55b     	mov	w27, #0xc62a            // =50730
   42964: 8b170237     	add	x23, x17, x23
   42968: 72a8f0fb     	movk	w27, #0x4787, lsl #16
   4296c: 8b1a02f7     	add	x23, x23, x26
   42970: 8b1b02f7     	add	x23, x23, x27
   42974: d374cefa     	lsl	x26, x23, #12
   42978: b3547efa     	bfxil	x26, x23, #20, #12
   4297c: 8b010357     	add	x23, x26, x1
   42980: 8a37033a     	bic	x26, x25, x23
   42984: 8a17003b     	and	x27, x1, x23
   42988: aa1a037a     	orr	x26, x27, x26
   4298c: 5288c27b     	mov	w27, #0x4613            // =17939
   42990: 8b180178     	add	x24, x11, x24
   42994: 72b5061b     	movk	w27, #0xa830, lsl #16
   42998: 8b1a0318     	add	x24, x24, x26
   4299c: 8b1b0318     	add	x24, x24, x27
   429a0: d36fbb1a     	lsl	x26, x24, #17
   429a4: b34f7f1a     	bfxil	x26, x24, #15, #17
   429a8: 8b170358     	add	x24, x26, x23
   429ac: 8a38003a     	bic	x26, x1, x24
   429b0: 8a1802fb     	and	x27, x23, x24
   429b4: aa1a037a     	orr	x26, x27, x26
   429b8: 5292a03b     	mov	w27, #0x9501            // =38145
   429bc: 8b190299     	add	x25, x20, x25
   429c0: 72bfa8db     	movk	w27, #0xfd46, lsl #16
   429c4: 8b1a0339     	add	x25, x25, x26
   429c8: 8b1b0339     	add	x25, x25, x27
   429cc: d36aa73a     	lsl	x26, x25, #22
   429d0: b34a7f3a     	bfxil	x26, x25, #10, #22
   429d4: 8b180359     	add	x25, x26, x24
   429d8: 8a3902fa     	bic	x26, x23, x25
   429dc: 8a19031b     	and	x27, x24, x25
   429e0: aa1a037a     	orr	x26, x27, x26
   429e4: 52931b1b     	mov	w27, #0x98d8            // =39128
   429e8: 8b0101c1     	add	x1, x14, x1
   429ec: 72ad301b     	movk	w27, #0x6980, lsl #16
   429f0: 8b1a0021     	add	x1, x1, x26
   429f4: 8b1b0021     	add	x1, x1, x27
   429f8: d379e03a     	lsl	x26, x1, #7
   429fc: b3597c3a     	bfxil	x26, x1, #25, #7
   42a00: 8b190341     	add	x1, x26, x25
   42a04: 8a21031a     	bic	x26, x24, x1
   42a08: 8a01033b     	and	x27, x25, x1
   42a0c: aa1a037a     	orr	x26, x27, x26
   42a10: 529ef5fb     	mov	w27, #0xf7af            // =63407
   42a14: 8b1701b7     	add	x23, x13, x23
   42a18: 72b1689b     	movk	w27, #0x8b44, lsl #16
   42a1c: 8b1a02f7     	add	x23, x23, x26
   42a20: 8b1b02f7     	add	x23, x23, x27
   42a24: d374cefa     	lsl	x26, x23, #12
   42a28: b3547efa     	bfxil	x26, x23, #20, #12
   42a2c: 8b010357     	add	x23, x26, x1
   42a30: 8a37033a     	bic	x26, x25, x23
   42a34: 8a17003b     	and	x27, x1, x23
   42a38: aa1a037a     	orr	x26, x27, x26
   42a3c: 8b180058     	add	x24, x2, x24
   42a40: 129489db     	mov	w27, #-0xa44f           // =-42063
   42a44: 8b1a0318     	add	x24, x24, x26
   42a48: 8b1b0318     	add	x24, x24, x27
   42a4c: d36fbb1a     	lsl	x26, x24, #17
   42a50: b34f7f1a     	bfxil	x26, x24, #15, #17
   42a54: 8b170358     	add	x24, x26, x23
   42a58: 8a38003a     	bic	x26, x1, x24
   42a5c: 8a1802fb     	and	x27, x23, x24
   42a60: aa1a037a     	orr	x26, x27, x26
   42a64: 529af7db     	mov	w27, #0xd7be            // =55230
   42a68: 8b1901f9     	add	x25, x15, x25
   42a6c: 72b12b9b     	movk	w27, #0x895c, lsl #16
   42a70: 8b1a0339     	add	x25, x25, x26
   42a74: 8b1b0339     	add	x25, x25, x27
   42a78: d36aa73a     	lsl	x26, x25, #22
   42a7c: b34a7f3a     	bfxil	x26, x25, #10, #22
   42a80: 8b180359     	add	x25, x26, x24
   42a84: 8a3902fa     	bic	x26, x23, x25
   42a88: 8a19031b     	and	x27, x24, x25
   42a8c: aa1a037a     	orr	x26, x27, x26
   42a90: 5282245b     	mov	w27, #0x1122            // =4386
   42a94: 8b0102a1     	add	x1, x21, x1
   42a98: 72ad721b     	movk	w27, #0x6b90, lsl #16
   42a9c: 8b1a0021     	add	x1, x1, x26
   42aa0: 8b1b0021     	add	x1, x1, x27
   42aa4: d379e03a     	lsl	x26, x1, #7
   42aa8: b3597c3a     	bfxil	x26, x1, #25, #7
   42aac: 8b190341     	add	x1, x26, x25
   42ab0: 8a21031a     	bic	x26, x24, x1
   42ab4: 8a01033b     	and	x27, x25, x1
   42ab8: aa1a037a     	orr	x26, x27, x26
   42abc: 528e327b     	mov	w27, #0x7193            // =29075
   42ac0: 8b170077     	add	x23, x3, x23
   42ac4: 72bfb31b     	movk	w27, #0xfd98, lsl #16
   42ac8: 8b1a02f7     	add	x23, x23, x26
   42acc: 8b1b02f7     	add	x23, x23, x27
   42ad0: d374cefa     	lsl	x26, x23, #12
   42ad4: b3547efa     	bfxil	x26, x23, #20, #12
   42ad8: 8b010357     	add	x23, x26, x1
   42adc: 8a37033a     	bic	x26, x25, x23
   42ae0: 8a17003b     	and	x27, x1, x23
   42ae4: aa1a037a     	orr	x26, x27, x26
   42ae8: 528871db     	mov	w27, #0x438e            // =17294
   42aec: 8b1802d8     	add	x24, x22, x24
   42af0: 72b4cf3b     	movk	w27, #0xa679, lsl #16
   42af4: 8b1a0318     	add	x24, x24, x26
   42af8: 8b1b0318     	add	x24, x24, x27
   42afc: d36fbb1a     	lsl	x26, x24, #17
   42b00: b34f7f1a     	bfxil	x26, x24, #15, #17
   42b04: 8b170358     	add	x24, x26, x23
   42b08: 8a38003a     	bic	x26, x1, x24
   42b0c: 8a1802fb     	and	x27, x23, x24
   42b10: aa1a037a     	orr	x26, x27, x26
   42b14: 5281043b     	mov	w27, #0x821             // =2081
   42b18: 8b190279     	add	x25, x19, x25
   42b1c: 72a9369b     	movk	w27, #0x49b4, lsl #16
   42b20: 8b1a0339     	add	x25, x25, x26
   42b24: 8b1b0339     	add	x25, x25, x27
   42b28: d36aa73b     	lsl	x27, x25, #22
   42b2c: b34a7f3b     	bfxil	x27, x25, #10, #22
   42b30: 8b180379     	add	x25, x27, x24
   42b34: 8a37031a     	bic	x26, x24, x23
   42b38: 8a17033b     	and	x27, x25, x23
   42b3c: aa1a037a     	orr	x26, x27, x26
   42b40: 5284ac5b     	mov	w27, #0x2562            // =9570
   42b44: 8b010121     	add	x1, x9, x1
   42b48: 72bec3db     	movk	w27, #0xf61e, lsl #16
   42b4c: 8b1a0021     	add	x1, x1, x26
   42b50: 8b1b0021     	add	x1, x1, x27
   42b54: d37be83b     	lsl	x27, x1, #5
   42b58: b35b7c3b     	bfxil	x27, x1, #27, #5
   42b5c: 8b190361     	add	x1, x27, x25
   42b60: 8a38033a     	bic	x26, x25, x24
   42b64: 8a18003b     	and	x27, x1, x24
   42b68: aa1a037a     	orr	x26, x27, x26
   42b6c: 5296681b     	mov	w27, #0xb340            // =45888
   42b70: 8b170177     	add	x23, x11, x23
   42b74: 72b8081b     	movk	w27, #0xc040, lsl #16
   42b78: 8b1a02f7     	add	x23, x23, x26
   42b7c: 8b1b02f7     	add	x23, x23, x27
   42b80: d377dafb     	lsl	x27, x23, #9
   42b84: b3577efb     	bfxil	x27, x23, #23, #9
   42b88: 8b010377     	add	x23, x27, x1
   42b8c: 8a39003a     	bic	x26, x1, x25
   42b90: 8a1902fb     	and	x27, x23, x25
   42b94: aa1a037a     	orr	x26, x27, x26
   42b98: 528b4a3b     	mov	w27, #0x5a51            // =23121
   42b9c: 8b1801f8     	add	x24, x15, x24
   42ba0: 72a4cbdb     	movk	w27, #0x265e, lsl #16
   42ba4: 8b1a0318     	add	x24, x24, x26
   42ba8: 8b1b0318     	add	x24, x24, x27
   42bac: d372c71b     	lsl	x27, x24, #14
   42bb0: b3527f1b     	bfxil	x27, x24, #18, #14
   42bb4: 8b170378     	add	x24, x27, x23
   42bb8: 8a2102fa     	bic	x26, x23, x1
   42bbc: 8a01031b     	and	x27, x24, x1
   42bc0: aa1a037a     	orr	x26, x27, x26
   42bc4: 5298f55b     	mov	w27, #0xc7aa            // =51114
   42bc8: 8b190219     	add	x25, x16, x25
   42bcc: 72bd36db     	movk	w27, #0xe9b6, lsl #16
   42bd0: 8b1a0339     	add	x25, x25, x26
   42bd4: 8b1b0339     	add	x25, x25, x27
   42bd8: d36caf3b     	lsl	x27, x25, #20
   42bdc: b34c7f3b     	bfxil	x27, x25, #12, #20
   42be0: 8b180379     	add	x25, x27, x24
   42be4: 8a37031a     	bic	x26, x24, x23
   42be8: 8a17033b     	and	x27, x25, x23
   42bec: aa1a037a     	orr	x26, x27, x26
   42bf0: 52820bbb     	mov	w27, #0x105d            // =4189
   42bf4: 8b010221     	add	x1, x17, x1
   42bf8: 72bac5fb     	movk	w27, #0xd62f, lsl #16
   42bfc: 8b1a0021     	add	x1, x1, x26
   42c00: 8b1b0021     	add	x1, x1, x27
   42c04: d37be83b     	lsl	x27, x1, #5
   42c08: b35b7c3b     	bfxil	x27, x1, #27, #5
   42c0c: 8b190361     	add	x1, x27, x25
   42c10: 8a38033a     	bic	x26, x25, x24
   42c14: 8a18003b     	and	x27, x1, x24
   42c18: aa1a037a     	orr	x26, x27, x26
   42c1c: 52828a7b     	mov	w27, #0x1453            // =5203
   42c20: 8b170057     	add	x23, x2, x23
   42c24: 72a0489b     	movk	w27, #0x244, lsl #16
   42c28: 8b1a02f7     	add	x23, x23, x26
   42c2c: 8b1b02f7     	add	x23, x23, x27
   42c30: d377dafb     	lsl	x27, x23, #9
   42c34: b3577efb     	bfxil	x27, x23, #23, #9
   42c38: 8b010377     	add	x23, x27, x1
   42c3c: 8a39003a     	bic	x26, x1, x25
   42c40: 8a1902fb     	and	x27, x23, x25
   42c44: aa1a037a     	orr	x26, x27, x26
   42c48: 529cd03b     	mov	w27, #0xe681            // =59009
   42c4c: 8b180278     	add	x24, x19, x24
   42c50: 72bb143b     	movk	w27, #0xd8a1, lsl #16
   42c54: 8b1a0318     	add	x24, x24, x26
   42c58: 8b1b0318     	add	x24, x24, x27
   42c5c: d372c71b     	lsl	x27, x24, #14
   42c60: b3527f1b     	bfxil	x27, x24, #18, #14
   42c64: 8b170378     	add	x24, x27, x23
   42c68: 8a2102fa     	bic	x26, x23, x1
   42c6c: 8a01031b     	and	x27, x24, x1
   42c70: aa1a037a     	orr	x26, x27, x26
   42c74: 529f791b     	mov	w27, #0xfbc8            // =64456
   42c78: 8b190159     	add	x25, x10, x25
   42c7c: 72bcfa7b     	movk	w27, #0xe7d3, lsl #16
   42c80: 8b1a0339     	add	x25, x25, x26
   42c84: 8b1b0339     	add	x25, x25, x27
   42c88: d36caf3b     	lsl	x27, x25, #20
   42c8c: b34c7f3b     	bfxil	x27, x25, #12, #20
   42c90: 8b180379     	add	x25, x27, x24
   42c94: 8a37031a     	bic	x26, x24, x23
   42c98: 8a17033b     	and	x27, x25, x23
   42c9c: aa1a037a     	orr	x26, x27, x26
   42ca0: 5299bcdb     	mov	w27, #0xcde6            // =52710
   42ca4: 8b0101a1     	add	x1, x13, x1
   42ca8: 72a43c3b     	movk	w27, #0x21e1, lsl #16
   42cac: 8b1a0021     	add	x1, x1, x26
   42cb0: 8b1b0021     	add	x1, x1, x27
   42cb4: d37be83b     	lsl	x27, x1, #5
   42cb8: b35b7c3b     	bfxil	x27, x1, #27, #5
   42cbc: 8b190361     	add	x1, x27, x25
   42cc0: 8a38033a     	bic	x26, x25, x24
   42cc4: 8a18003b     	and	x27, x1, x24
   42cc8: aa1a037a     	orr	x26, x27, x26
   42ccc: 5280fadb     	mov	w27, #0x7d6             // =2006
   42cd0: 8b1702d7     	add	x23, x22, x23
   42cd4: 72b866fb     	movk	w27, #0xc337, lsl #16
   42cd8: 8b1a02f7     	add	x23, x23, x26
   42cdc: 8b1b02f7     	add	x23, x23, x27
   42ce0: d377dafb     	lsl	x27, x23, #9
   42ce4: b3577efb     	bfxil	x27, x23, #23, #9
   42ce8: 8b010377     	add	x23, x27, x1
   42cec: 8a39003a     	bic	x26, x1, x25
   42cf0: 8a1902fb     	and	x27, x23, x25
   42cf4: aa1a037a     	orr	x26, x27, x26
   42cf8: 5281b0fb     	mov	w27, #0xd87             // =3463
   42cfc: 8b180198     	add	x24, x12, x24
   42d00: 72be9abb     	movk	w27, #0xf4d5, lsl #16
   42d04: 8b1a0318     	add	x24, x24, x26
   42d08: 8b1b0318     	add	x24, x24, x27
   42d0c: d372c71b     	lsl	x27, x24, #14
   42d10: b3527f1b     	bfxil	x27, x24, #18, #14
   42d14: 8b170378     	add	x24, x27, x23
   42d18: 8a2102fa     	bic	x26, x23, x1
   42d1c: 8a01031b     	and	x27, x24, x1
   42d20: aa1a037a     	orr	x26, x27, x26
   42d24: 52829dbb     	mov	w27, #0x14ed            // =5357
   42d28: 8b1901d9     	add	x25, x14, x25
   42d2c: 72a8ab5b     	movk	w27, #0x455a, lsl #16
   42d30: 8b1a0339     	add	x25, x25, x26
   42d34: 8b1b0339     	add	x25, x25, x27
   42d38: d36caf3b     	lsl	x27, x25, #20
   42d3c: b34c7f3b     	bfxil	x27, x25, #12, #20
   42d40: 8b180379     	add	x25, x27, x24
   42d44: 8a37031a     	bic	x26, x24, x23
   42d48: 8a17033b     	and	x27, x25, x23
   42d4c: aa1a037a     	orr	x26, x27, x26
   42d50: 529d20bb     	mov	w27, #0xe905            // =59653
   42d54: 8b010061     	add	x1, x3, x1
   42d58: 72b53c7b     	movk	w27, #0xa9e3, lsl #16
   42d5c: 8b1a0021     	add	x1, x1, x26
   42d60: 8b1b0021     	add	x1, x1, x27
   42d64: d37be83b     	lsl	x27, x1, #5
   42d68: b35b7c3b     	bfxil	x27, x1, #27, #5
   42d6c: 8b190361     	add	x1, x27, x25
   42d70: 8a38033a     	bic	x26, x25, x24
   42d74: 8a18003b     	and	x27, x1, x24
   42d78: aa1a037a     	orr	x26, x27, x26
   42d7c: 52947f1b     	mov	w27, #0xa3f8            // =41976
   42d80: 8b170117     	add	x23, x8, x23
   42d84: 72bf9dfb     	movk	w27, #0xfcef, lsl #16
   42d88: 8b1a02f7     	add	x23, x23, x26
   42d8c: 8b1b02f7     	add	x23, x23, x27
   42d90: d377dafb     	lsl	x27, x23, #9
   42d94: b3577efb     	bfxil	x27, x23, #23, #9
   42d98: 8b010377     	add	x23, x27, x1
   42d9c: 8a39003a     	bic	x26, x1, x25
   42da0: 8a1902fb     	and	x27, x23, x25
   42da4: aa1a037a     	orr	x26, x27, x26
   42da8: 52805b3b     	mov	w27, #0x2d9             // =729
   42dac: 8b180298     	add	x24, x20, x24
   42db0: 72acedfb     	movk	w27, #0x676f, lsl #16
   42db4: 8b1a0318     	add	x24, x24, x26
   42db8: 8b1b0318     	add	x24, x24, x27
   42dbc: d372c71a     	lsl	x26, x24, #14
   42dc0: b3527f1a     	bfxil	x26, x24, #18, #14
   42dc4: 8b170358     	add	x24, x26, x23
   42dc8: ca17031a     	eor	x26, x24, x23
   42dcc: 8a01035b     	and	x27, x26, x1
   42dd0: 8b1902b9     	add	x25, x21, x25
   42dd4: ca17037b     	eor	x27, x27, x23
   42dd8: 8b1b0339     	add	x25, x25, x27
   42ddc: 5289915b     	mov	w27, #0x4c8a            // =19594
   42de0: 72b1a55b     	movk	w27, #0x8d2a, lsl #16
   42de4: 8b1b0339     	add	x25, x25, x27
   42de8: d36caf3b     	lsl	x27, x25, #20
   42dec: b34c7f3b     	bfxil	x27, x25, #12, #20
   42df0: 8b18037b     	add	x27, x27, x24
   42df4: 52872859     	mov	w25, #0x3942            // =14658
   42df8: 8b010221     	add	x1, x17, x1
   42dfc: ca1b035a     	eor	x26, x26, x27
   42e00: 72bfff59     	movk	w25, #0xfffa, lsl #16
   42e04: 8b1a0021     	add	x1, x1, x26
   42e08: 8b190021     	add	x1, x1, x25
   42e0c: d37cec39     	lsl	x25, x1, #4
   42e10: b35c7c39     	bfxil	x25, x1, #28, #4
   42e14: ca180361     	eor	x1, x27, x24
   42e18: 8b1b0339     	add	x25, x25, x27
   42e1c: 529ed03a     	mov	w26, #0xf681            // =63105
   42e20: 8b1701d7     	add	x23, x14, x23
   42e24: ca190021     	eor	x1, x1, x25
   42e28: 72b0ee3a     	movk	w26, #0x8771, lsl #16
   42e2c: 8b0102e1     	add	x1, x23, x1
   42e30: 8b1a0021     	add	x1, x1, x26
   42e34: d375d03a     	lsl	x26, x1, #11
   42e38: b3557c3a     	bfxil	x26, x1, #21, #11
   42e3c: ca1b0321     	eor	x1, x25, x27
   42e40: 8b19035a     	add	x26, x26, x25
   42e44: 528c2457     	mov	w23, #0x6122            // =24866
   42e48: 8b1801f8     	add	x24, x15, x24
   42e4c: ca1a0021     	eor	x1, x1, x26
   42e50: 72adb3b7     	movk	w23, #0x6d9d, lsl #16
   42e54: 8b010301     	add	x1, x24, x1
   42e58: 8b170021     	add	x1, x1, x23
   42e5c: d370bc37     	lsl	x23, x1, #16
   42e60: b3507c37     	bfxil	x23, x1, #16, #16
   42e64: ca190341     	eor	x1, x26, x25
   42e68: 8b1a02f7     	add	x23, x23, x26
   42e6c: 52870198     	mov	w24, #0x380c            // =14348
   42e70: 8b1b02db     	add	x27, x22, x27
   42e74: ca170021     	eor	x1, x1, x23
   42e78: 72bfbcb8     	movk	w24, #0xfde5, lsl #16
   42e7c: 8b010361     	add	x1, x27, x1
   42e80: 8b180021     	add	x1, x1, x24
   42e84: d369a038     	lsl	x24, x1, #23
   42e88: b3497c38     	bfxil	x24, x1, #9, #23
   42e8c: ca1a02e1     	eor	x1, x23, x26
   42e90: 8b170318     	add	x24, x24, x23
   42e94: 529d489b     	mov	w27, #0xea44            // =59972
   42e98: 8b190139     	add	x25, x9, x25
   42e9c: ca180021     	eor	x1, x1, x24
   42ea0: 72b497db     	movk	w27, #0xa4be, lsl #16
   42ea4: 8b010321     	add	x1, x25, x1
   42ea8: 8b1b0021     	add	x1, x1, x27
   42eac: d37cec3b     	lsl	x27, x1, #4
   42eb0: b35c7c3b     	bfxil	x27, x1, #28, #4
   42eb4: ca170301     	eor	x1, x24, x23
   42eb8: 8b18037b     	add	x27, x27, x24
   42ebc: 5299f539     	mov	w25, #0xcfa9            // =53161
   42ec0: 8b1a015a     	add	x26, x10, x26
   42ec4: ca1b0021     	eor	x1, x1, x27
   42ec8: 72a97bd9     	movk	w25, #0x4bde, lsl #16
   42ecc: 8b010341     	add	x1, x26, x1
   42ed0: 8b190021     	add	x1, x1, x25
   42ed4: d375d039     	lsl	x25, x1, #11
   42ed8: b3557c39     	bfxil	x25, x1, #21, #11
   42edc: ca180361     	eor	x1, x27, x24
   42ee0: 8b1b0339     	add	x25, x25, x27
   42ee4: 52896c1a     	mov	w26, #0x4b60            // =19296
   42ee8: 8b170297     	add	x23, x20, x23
   42eec: ca190021     	eor	x1, x1, x25
   42ef0: 72bed77a     	movk	w26, #0xf6bb, lsl #16
   42ef4: 8b0102e1     	add	x1, x23, x1
   42ef8: 8b1a0021     	add	x1, x1, x26
   42efc: d370bc3a     	lsl	x26, x1, #16
   42f00: b3507c3a     	bfxil	x26, x1, #16, #16
   42f04: ca1b0321     	eor	x1, x25, x27
   42f08: 8b19035a     	add	x26, x26, x25
   42f0c: 52978e17     	mov	w23, #0xbc70            // =48240
   42f10: 8b180058     	add	x24, x2, x24
   42f14: ca1a0021     	eor	x1, x1, x26
   42f18: 72b7d7f7     	movk	w23, #0xbebf, lsl #16
   42f1c: 8b010301     	add	x1, x24, x1
   42f20: 8b170021     	add	x1, x1, x23
   42f24: d369a037     	lsl	x23, x1, #23
   42f28: b3497c37     	bfxil	x23, x1, #9, #23
   42f2c: ca190341     	eor	x1, x26, x25
   42f30: 8b1a02f7     	add	x23, x23, x26
   42f34: 528fd8d8     	mov	w24, #0x7ec6            // =32454
   42f38: 8b1b007b     	add	x27, x3, x27
   42f3c: ca170021     	eor	x1, x1, x23
   42f40: 72a51378     	movk	w24, #0x289b, lsl #16
   42f44: 8b010361     	add	x1, x27, x1
   42f48: 8b180021     	add	x1, x1, x24
   42f4c: d37cec38     	lsl	x24, x1, #4
   42f50: b35c7c38     	bfxil	x24, x1, #28, #4
   42f54: ca1a02e1     	eor	x1, x23, x26
   42f58: 8b170318     	add	x24, x24, x23
   42f5c: 5284ff5b     	mov	w27, #0x27fa            // =10234
   42f60: 8b190219     	add	x25, x16, x25
   42f64: ca180021     	eor	x1, x1, x24
   42f68: 72bd543b     	movk	w27, #0xeaa1, lsl #16
   42f6c: 8b010321     	add	x1, x25, x1
   42f70: 8b1b0021     	add	x1, x1, x27
   42f74: d375d03b     	lsl	x27, x1, #11
   42f78: b3557c3b     	bfxil	x27, x1, #21, #11
   42f7c: ca170301     	eor	x1, x24, x23
   42f80: 8b18037b     	add	x27, x27, x24
   42f84: 528610b9     	mov	w25, #0x3085            // =12421
   42f88: 8b1a019a     	add	x26, x12, x26
   42f8c: ca1b0021     	eor	x1, x1, x27
   42f90: 72ba9df9     	movk	w25, #0xd4ef, lsl #16
   42f94: 8b010341     	add	x1, x26, x1
   42f98: 8b190021     	add	x1, x1, x25
   42f9c: d370bc39     	lsl	x25, x1, #16
   42fa0: b3507c39     	bfxil	x25, x1, #16, #16
   42fa4: ca180361     	eor	x1, x27, x24
   42fa8: 8b1b0339     	add	x25, x25, x27
   42fac: 5283a0ba     	mov	w26, #0x1d05            // =7429
   42fb0: 8b170177     	add	x23, x11, x23
   42fb4: ca190021     	eor	x1, x1, x25
   42fb8: 72a0911a     	movk	w26, #0x488, lsl #16
   42fbc: 8b0102e1     	add	x1, x23, x1
   42fc0: 8b1a0021     	add	x1, x1, x26
   42fc4: d369a03a     	lsl	x26, x1, #23
   42fc8: b3497c3a     	bfxil	x26, x1, #9, #23
   42fcc: ca1b0321     	eor	x1, x25, x27
   42fd0: 8b19035a     	add	x26, x26, x25
   42fd4: 529a0737     	mov	w23, #0xd039            // =53305
   42fd8: 8b1801b8     	add	x24, x13, x24
   42fdc: ca1a0021     	eor	x1, x1, x26
   42fe0: 72bb3a97     	movk	w23, #0xd9d4, lsl #16
   42fe4: 8b010301     	add	x1, x24, x1
   42fe8: 8b170021     	add	x1, x1, x23
   42fec: d37cec37     	lsl	x23, x1, #4
   42ff0: b35c7c37     	bfxil	x23, x1, #28, #4
   42ff4: ca190341     	eor	x1, x26, x25
   42ff8: 8b1a02f7     	add	x23, x23, x26
   42ffc: 52933cb8     	mov	w24, #0x99e5            // =39397
   43000: 8b1b02bb     	add	x27, x21, x27
   43004: ca170021     	eor	x1, x1, x23
   43008: 72bcdb78     	movk	w24, #0xe6db, lsl #16
   4300c: 8b010361     	add	x1, x27, x1
   43010: 8b180021     	add	x1, x1, x24
   43014: d375d038     	lsl	x24, x1, #11
   43018: b3557c38     	bfxil	x24, x1, #21, #11
   4301c: ca1a02e1     	eor	x1, x23, x26
   43020: 8b170318     	add	x24, x24, x23
   43024: 528f9f1b     	mov	w27, #0x7cf8            // =31992
   43028: 8b190279     	add	x25, x19, x25
   4302c: ca180021     	eor	x1, x1, x24
   43030: 72a3f45b     	movk	w27, #0x1fa2, lsl #16
   43034: 8b010321     	add	x1, x25, x1
   43038: 8b1b0021     	add	x1, x1, x27
   4303c: d370bc3b     	lsl	x27, x1, #16
   43040: b3507c3b     	bfxil	x27, x1, #16, #16
   43044: 8b170210     	add	x16, x16, x23
   43048: ca170317     	eor	x23, x24, x23
   4304c: 8b18037b     	add	x27, x27, x24
   43050: 528accb9     	mov	w25, #0x5665            // =22117
   43054: 8b1a011a     	add	x26, x8, x26
   43058: ca1b02f7     	eor	x23, x23, x27
   4305c: 72b89599     	movk	w25, #0xc4ac, lsl #16
   43060: 8b170357     	add	x23, x26, x23
   43064: 8b1902f7     	add	x23, x23, x25
   43068: d369a2f9     	lsl	x25, x23, #23
   4306c: b3497ef9     	bfxil	x25, x23, #9, #23
   43070: 8b1b0339     	add	x25, x25, x27
   43074: aa380337     	orn	x23, x25, x24
   43078: 52844881     	mov	w1, #0x2244             // =8772
   4307c: ca1b02f7     	eor	x23, x23, x27
   43080: 72be8521     	movk	w1, #0xf429, lsl #16
   43084: 8b170210     	add	x16, x16, x23
   43088: 8b010210     	add	x16, x16, x1
   4308c: d37ae601     	lsl	x1, x16, #6
   43090: b35a7e01     	bfxil	x1, x16, #26, #6
   43094: 8b19003d     	add	x29, x1, x25
   43098: aa3b03b0     	orn	x16, x29, x27
   4309c: 529ff2fa     	mov	w26, #0xff97            // =65431
   430a0: 8b180294     	add	x20, x20, x24
   430a4: ca190210     	eor	x16, x16, x25
   430a8: 72a8655a     	movk	w26, #0x432a, lsl #16
   430ac: 8b100290     	add	x16, x20, x16
   430b0: 8b1a0210     	add	x16, x16, x26
   430b4: d376d614     	lsl	x20, x16, #10
   430b8: b3567e14     	bfxil	x20, x16, #22, #10
   430bc: 8b1b02d6     	add	x22, x22, x27
   430c0: 8b1d029b     	add	x27, x20, x29
   430c4: 8b19023a     	add	x26, x17, x25
   430c8: aa390371     	orn	x17, x27, x25
   430cc: 528474fc     	mov	w28, #0x23a7            // =9127
   430d0: ca1d0231     	eor	x17, x17, x29
   430d4: 72b5729c     	movk	w28, #0xab94, lsl #16
   430d8: 8b1102d4     	add	x20, x22, x17
   430dc: 8b1c0294     	add	x20, x20, x28
   430e0: d371c296     	lsl	x22, x20, #15
   430e4: b3517e96     	bfxil	x22, x20, #17, #15
   430e8: 8b1b02dc     	add	x28, x22, x27
   430ec: 8b1d02b9     	add	x25, x21, x29
   430f0: aa3d0395     	orn	x21, x28, x29
   430f4: 52940738     	mov	w24, #0xa039            // =41017
   430f8: ca1b02b5     	eor	x21, x21, x27
   430fc: 72bf9278     	movk	w24, #0xfc93, lsl #16
   43100: 8b150356     	add	x22, x26, x21
   43104: 8b1802d6     	add	x22, x22, x24
   43108: d36baad8     	lsl	x24, x22, #21
   4310c: b34b7ed8     	bfxil	x24, x22, #11, #21
   43110: 8b1c0318     	add	x24, x24, x28
   43114: 8b1b019a     	add	x26, x12, x27
   43118: aa3b030c     	orn	x12, x24, x27
   4311c: 528b3877     	mov	w23, #0x59c3            // =22979
   43120: ca1c018c     	eor	x12, x12, x28
   43124: 72acab77     	movk	w23, #0x655b, lsl #16
   43128: 8b0c0339     	add	x25, x25, x12
   4312c: 8b170337     	add	x23, x25, x23
   43130: d37ae6f9     	lsl	x25, x23, #6
   43134: b35a7ef9     	bfxil	x25, x23, #26, #6
   43138: 8b180339     	add	x25, x25, x24
   4313c: aa3c033b     	orn	x27, x25, x28
   43140: 52999241     	mov	w1, #0xcc92             // =52370
   43144: ca18037b     	eor	x27, x27, x24
   43148: 72b1e181     	movk	w1, #0x8f0c, lsl #16
   4314c: 8b1b035a     	add	x26, x26, x27
   43150: 8b010341     	add	x1, x26, x1
   43154: d376d43a     	lsl	x26, x1, #10
   43158: b3567c3a     	bfxil	x26, x1, #22, #10
   4315c: 8b19035a     	add	x26, x26, x25
   43160: 8b180129     	add	x9, x9, x24
   43164: aa380358     	orn	x24, x26, x24
   43168: 529e8fb0     	mov	w16, #0xf47d            // =62589
   4316c: 8b1c0042     	add	x2, x2, x28
   43170: ca190318     	eor	x24, x24, x25
   43174: 72bffdf0     	movk	w16, #0xffef, lsl #16
   43178: 8b180042     	add	x2, x2, x24
   4317c: 8b100050     	add	x16, x2, x16
   43180: d371c202     	lsl	x2, x16, #15
   43184: b3517e02     	bfxil	x2, x16, #17, #15
   43188: 8b1a0050     	add	x16, x2, x26
   4318c: aa390202     	orn	x2, x16, x25
   43190: 528bba31     	mov	w17, #0x5dd1            // =24017
   43194: ca1a0042     	eor	x2, x2, x26
   43198: 72b0b091     	movk	w17, #0x8584, lsl #16
   4319c: 8b020129     	add	x9, x9, x2
   431a0: 8b110129     	add	x9, x9, x17
   431a4: d36ba931     	lsl	x17, x9, #21
   431a8: b34b7d31     	bfxil	x17, x9, #11, #21
   431ac: 8b100229     	add	x9, x17, x16
   431b0: aa3a0131     	orn	x17, x9, x26
   431b4: 528fc9f4     	mov	w20, #0x7e4f            // =32335
   431b8: 8b1901ce     	add	x14, x14, x25
   431bc: ca100231     	eor	x17, x17, x16
   431c0: 72adf514     	movk	w20, #0x6fa8, lsl #16
   431c4: 8b1101ce     	add	x14, x14, x17
   431c8: 8b1401ce     	add	x14, x14, x20
   431cc: d37ae5d1     	lsl	x17, x14, #6
   431d0: b35a7dd1     	bfxil	x17, x14, #26, #6
   431d4: 8b09022e     	add	x14, x17, x9
   431d8: 8b10016b     	add	x11, x11, x16
   431dc: aa3001d0     	orn	x16, x14, x16
   431e0: 529cdc15     	mov	w21, #0xe6e0            // =59104
   431e4: 8b1a0273     	add	x19, x19, x26
   431e8: ca090210     	eor	x16, x16, x9
   431ec: 72bfc595     	movk	w21, #0xfe2c, lsl #16
   431f0: 8b100270     	add	x16, x19, x16
   431f4: 8b150210     	add	x16, x16, x21
   431f8: d376d611     	lsl	x17, x16, #10
   431fc: b3567e11     	bfxil	x17, x16, #22, #10
   43200: 8b0e0230     	add	x16, x17, x14
   43204: 8b090062     	add	x2, x3, x9
   43208: aa290209     	orn	x9, x16, x9
   4320c: 52886296     	mov	w22, #0x4314            // =17172
   43210: ca0e0129     	eor	x9, x9, x14
   43214: 72b46036     	movk	w22, #0xa301, lsl #16
   43218: 8b090169     	add	x9, x11, x9
   4321c: 8b160129     	add	x9, x9, x22
   43220: d371c12b     	lsl	x11, x9, #15
   43224: b3517d2b     	bfxil	x11, x9, #17, #15
   43228: 8b100169     	add	x9, x11, x16
   4322c: aa2e012b     	orn	x11, x9, x14
   43230: 5282342c     	mov	w12, #0x11a1            // =4513
   43234: ca10016b     	eor	x11, x11, x16
   43238: 72a9c10c     	movk	w12, #0x4e08, lsl #16
   4323c: 8b0b004b     	add	x11, x2, x11
   43240: 8b0c016b     	add	x11, x11, x12
   43244: d36ba96c     	lsl	x12, x11, #21
   43248: b34b7d6c     	bfxil	x12, x11, #11, #21
   4324c: 8b09018b     	add	x11, x12, x9
   43250: aa30016c     	orn	x12, x11, x16
   43254: 528fd057     	mov	w23, #0x7e82            // =32386
   43258: 8b0e014a     	add	x10, x10, x14
   4325c: ca09018c     	eor	x12, x12, x9
   43260: 72beea77     	movk	w23, #0xf753, lsl #16
   43264: 8b0c014a     	add	x10, x10, x12
   43268: 8b17014a     	add	x10, x10, x23
   4326c: d37ae54c     	lsl	x12, x10, #6
   43270: b35a7d4c     	bfxil	x12, x10, #26, #6
   43274: 8b0b018a     	add	x10, x12, x11
   43278: 8b090108     	add	x8, x8, x9
   4327c: aa290149     	orn	x9, x10, x9
   43280: 529e46bb     	mov	w27, #0xf235            // =62005
   43284: 8b1001ef     	add	x15, x15, x16
   43288: ca0b0129     	eor	x9, x9, x11
   4328c: 72b7a75b     	movk	w27, #0xbd3a, lsl #16
   43290: 8b0901e9     	add	x9, x15, x9
   43294: 8b07014c     	add	x12, x10, x7
   43298: 8b1b0129     	add	x9, x9, x27
   4329c: f900080c     	str	x12, [x0, #0x10]
   432a0: d376d52c     	lsl	x12, x9, #10
   432a4: b3567d2c     	bfxil	x12, x9, #22, #10
   432a8: 8b0a0189     	add	x9, x12, x10
   432ac: 8b0b01ad     	add	x13, x13, x11
   432b0: aa2b012b     	orn	x11, x9, x11
   432b4: 529a5761     	mov	w1, #0xd2bb             // =53947
   432b8: ca0a016b     	eor	x11, x11, x10
   432bc: 72a55ae1     	movk	w1, #0x2ad7, lsl #16
   432c0: 8b0b0108     	add	x8, x8, x11
   432c4: 8b010108     	add	x8, x8, x1
   432c8: d371c10b     	lsl	x11, x8, #15
   432cc: b3517d0b     	bfxil	x11, x8, #17, #15
   432d0: 8b090168     	add	x8, x11, x9
   432d4: aa2a010a     	orn	x10, x8, x10
   432d8: 529a7238     	mov	w24, #0xd391            // =54161
   432dc: 8b06012c     	add	x12, x9, x6
   432e0: 8b04010b     	add	x11, x8, x4
   432e4: 8b050108     	add	x8, x8, x5
   432e8: ca090149     	eor	x9, x10, x9
   432ec: 72bd70d8     	movk	w24, #0xeb86, lsl #16
   432f0: a9023008     	stp	x8, x12, [x0, #0x20]
   432f4: 8b0901a8     	add	x8, x13, x9
   432f8: 8b180108     	add	x8, x8, x24
   432fc: d36ba909     	lsl	x9, x8, #21
   43300: b34b7d09     	bfxil	x9, x8, #11, #21
   43304: 8b090168     	add	x8, x11, x9
   43308: f9000c08     	str	x8, [x0, #0x18]
   4330c: a94577f3     	ldp	x19, x29, [sp, #0x50]
   43310: a94453f5     	ldp	x21, x20, [sp, #0x40]
   43314: a9435bf7     	ldp	x23, x22, [sp, #0x30]
   43318: a94263f9     	ldp	x25, x24, [sp, #0x20]
   4331c: a9416bfb     	ldp	x27, x26, [sp, #0x10]
   43320: f84607fc     	ldr	x28, [sp], #0x60
   43324: d65f03c0     	ret
   43328: a9bc5ff8     	stp	x24, x23, [sp, #-0x40]!
   4332c: a90157f6     	stp	x22, x21, [sp, #0x10]
   43330: a9024ff4     	stp	x20, x19, [sp, #0x20]
   43334: a9037bfd     	stp	x29, x30, [sp, #0x30]
   43338: 9100c3fd     	add	x29, sp, #0x30
   4333c: b4000642     	cbz	x2, 0x43404 <operator delete(void*)+0x8074>
   43340: f9400008     	ldr	x8, [x0]
   43344: aa0203f3     	mov	x19, x2
   43348: aa0103f4     	mov	x20, x1
   4334c: aa0003f5     	mov	x21, x0
   43350: 92401518     	and	x24, x8, #0x3f
   43354: 0b130108     	add	w8, w8, w19
   43358: eb02011f     	cmp	x8, x2
   4335c: f9000008     	str	x8, [x0]
   43360: 54000082     	b.hs	0x43370 <operator delete(void*)+0x7fe0>
   43364: f94006a8     	ldr	x8, [x21, #0x8]
   43368: 91000508     	add	x8, x8, #0x1
   4336c: f90006a8     	str	x8, [x21, #0x8]
   43370: b4000218     	cbz	x24, 0x433b0 <operator delete(void*)+0x8020>
   43374: 52800808     	mov	w8, #0x40               // =64
   43378: cb180116     	sub	x22, x8, x24
   4337c: eb1302df     	cmp	x22, x19
   43380: 54000188     	b.hi	0x433b0 <operator delete(void*)+0x8020>
   43384: 9100c2b7     	add	x23, x21, #0x30
   43388: 8b1802e0     	add	x0, x23, x24
   4338c: aa1403e1     	mov	x1, x20
   43390: aa1603e2     	mov	x2, x22
   43394: 97ff1567     	bl	0x8930 <memcpy@plt>
   43398: aa1503e0     	mov	x0, x21
   4339c: aa1703e1     	mov	x1, x23
   433a0: 97fffcbe     	bl	0x42698 <operator delete(void*)+0x7308>
   433a4: aa1f03f8     	mov	x24, xzr
   433a8: 8b160294     	add	x20, x20, x22
   433ac: cb160273     	sub	x19, x19, x22
   433b0: f101027f     	cmp	x19, #0x40
   433b4: 54000143     	b.lo	0x433dc <operator delete(void*)+0x804c>
   433b8: aa1303f6     	mov	x22, x19
   433bc: aa1503e0     	mov	x0, x21
   433c0: aa1403e1     	mov	x1, x20
   433c4: 97fffcb5     	bl	0x42698 <operator delete(void*)+0x7308>
   433c8: d10102d6     	sub	x22, x22, #0x40
   433cc: f100fedf     	cmp	x22, #0x3f
   433d0: 91010294     	add	x20, x20, #0x40
   433d4: 54ffff48     	b.hi	0x433bc <operator delete(void*)+0x802c>
   433d8: 92401673     	and	x19, x19, #0x3f
   433dc: b4000153     	cbz	x19, 0x43404 <operator delete(void*)+0x8074>
   433e0: 8b1802a8     	add	x8, x21, x24
   433e4: aa1403e1     	mov	x1, x20
   433e8: aa1303e2     	mov	x2, x19
   433ec: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   433f0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   433f4: a94157f6     	ldp	x22, x21, [sp, #0x10]
   433f8: 9100c100     	add	x0, x8, #0x30
   433fc: a8c45ff8     	ldp	x24, x23, [sp], #0x40
   43400: 17ff154c     	b	0x8930 <memcpy@plt>
   43404: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   43408: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   4340c: a94157f6     	ldp	x22, x21, [sp, #0x10]
   43410: a8c45ff8     	ldp	x24, x23, [sp], #0x40
   43414: d65f03c0     	ret
   43418: d10203ff     	sub	sp, sp, #0x80
   4341c: f9002bf5     	str	x21, [sp, #0x50]
   43420: a9064ff4     	stp	x20, x19, [sp, #0x60]
   43424: a9077bfd     	stp	x29, x30, [sp, #0x70]
   43428: 9101c3fd     	add	x29, sp, #0x70
   4342c: d53bd055     	mrs	x21, TPIDR_EL0
   43430: f94016a8     	ldr	x8, [x21, #0x28]
   43434: 52800f09     	mov	w9, #0x78               // =120
   43438: aa0103f3     	mov	x19, x1
   4343c: 6f00e400     	movi	v0.2d, #0000000000000000
   43440: f81d83a8     	stur	x8, [x29, #-0x28]
   43444: a9402808     	ldp	x8, x10, [x0]
   43448: 910003e1     	mov	x1, sp
   4344c: aa0003f4     	mov	x20, x0
   43450: ad0003e0     	stp	q0, q0, [sp]
   43454: 531d710b     	lsl	w11, w8, #3
   43458: 381d03ab     	sturb	w11, [x29, #-0x30]
   4345c: d345fd0b     	lsr	x11, x8, #5
   43460: 381d13ab     	sturb	w11, [x29, #-0x2f]
   43464: d34dfd0b     	lsr	x11, x8, #13
   43468: d37df14a     	lsl	x10, x10, #3
   4346c: 381d23ab     	sturb	w11, [x29, #-0x2e]
   43470: d355fd0b     	lsr	x11, x8, #21
   43474: aa48754a     	orr	x10, x10, x8, lsr #29
   43478: 92401508     	and	x8, x8, #0x3f
   4347c: 381d33ab     	sturb	w11, [x29, #-0x2d]
   43480: 5280070b     	mov	w11, #0x38              // =56
   43484: f100e11f     	cmp	x8, #0x38
   43488: 9a893169     	csel	x9, x11, x9, lo
   4348c: d348fd4b     	lsr	x11, x10, #8
   43490: 381d53ab     	sturb	w11, [x29, #-0x2b]
   43494: d350fd4b     	lsr	x11, x10, #16
   43498: 381d43aa     	sturb	w10, [x29, #-0x2c]
   4349c: d358fd4a     	lsr	x10, x10, #24
   434a0: 381d73aa     	sturb	w10, [x29, #-0x29]
   434a4: 5280100a     	mov	w10, #0x80              // =128
   434a8: cb080122     	sub	x2, x9, x8
   434ac: 381d63ab     	sturb	w11, [x29, #-0x2a]
   434b0: ad0103e0     	stp	q0, q0, [sp, #0x20]
   434b4: 390003ea     	strb	w10, [sp]
   434b8: 97ffff9c     	bl	0x43328 <operator delete(void*)+0x7f98>
   434bc: d100c3a1     	sub	x1, x29, #0x30
   434c0: 52800102     	mov	w2, #0x8                // =8
   434c4: aa1403e0     	mov	x0, x20
   434c8: 97ffff98     	bl	0x43328 <operator delete(void*)+0x7f98>
   434cc: f9400a88     	ldr	x8, [x20, #0x10]
   434d0: 39000268     	strb	w8, [x19]
   434d4: f9400a88     	ldr	x8, [x20, #0x10]
   434d8: d348fd08     	lsr	x8, x8, #8
   434dc: 39000668     	strb	w8, [x19, #0x1]
   434e0: f9400a88     	ldr	x8, [x20, #0x10]
   434e4: d350fd08     	lsr	x8, x8, #16
   434e8: 39000a68     	strb	w8, [x19, #0x2]
   434ec: f9400a88     	ldr	x8, [x20, #0x10]
   434f0: d358fd08     	lsr	x8, x8, #24
   434f4: 39000e68     	strb	w8, [x19, #0x3]
   434f8: f9400e88     	ldr	x8, [x20, #0x18]
   434fc: 39001268     	strb	w8, [x19, #0x4]
   43500: f9400e88     	ldr	x8, [x20, #0x18]
   43504: d348fd08     	lsr	x8, x8, #8
   43508: 39001668     	strb	w8, [x19, #0x5]
   4350c: f9400e88     	ldr	x8, [x20, #0x18]
   43510: d350fd08     	lsr	x8, x8, #16
   43514: 39001a68     	strb	w8, [x19, #0x6]
   43518: f9400e88     	ldr	x8, [x20, #0x18]
   4351c: d358fd08     	lsr	x8, x8, #24
   43520: 39001e68     	strb	w8, [x19, #0x7]
   43524: f9401288     	ldr	x8, [x20, #0x20]
   43528: 39002268     	strb	w8, [x19, #0x8]
   4352c: f9401288     	ldr	x8, [x20, #0x20]
   43530: d348fd08     	lsr	x8, x8, #8
   43534: 39002668     	strb	w8, [x19, #0x9]
   43538: f9401288     	ldr	x8, [x20, #0x20]
   4353c: d350fd08     	lsr	x8, x8, #16
   43540: 39002a68     	strb	w8, [x19, #0xa]
   43544: f9401288     	ldr	x8, [x20, #0x20]
   43548: d358fd08     	lsr	x8, x8, #24
   4354c: 39002e68     	strb	w8, [x19, #0xb]
   43550: f9401688     	ldr	x8, [x20, #0x28]
   43554: 39003268     	strb	w8, [x19, #0xc]
   43558: f9401688     	ldr	x8, [x20, #0x28]
   4355c: d348fd08     	lsr	x8, x8, #8
   43560: 39003668     	strb	w8, [x19, #0xd]
   43564: f9401688     	ldr	x8, [x20, #0x28]
   43568: d350fd08     	lsr	x8, x8, #16
   4356c: 39003a68     	strb	w8, [x19, #0xe]
   43570: f9401688     	ldr	x8, [x20, #0x28]
   43574: d358fd08     	lsr	x8, x8, #24
   43578: 39003e68     	strb	w8, [x19, #0xf]
   4357c: f94016a8     	ldr	x8, [x21, #0x28]
   43580: f85d83a9     	ldur	x9, [x29, #-0x28]
   43584: eb09011f     	cmp	x8, x9
   43588: 540000c1     	b.ne	0x435a0 <operator delete(void*)+0x8210>
   4358c: a9477bfd     	ldp	x29, x30, [sp, #0x70]
   43590: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   43594: f9402bf5     	ldr	x21, [sp, #0x50]
   43598: 910203ff     	add	sp, sp, #0x80
   4359c: d65f03c0     	ret
   435a0: 97ff13d0     	bl	0x84e0 <__stack_chk_fail@plt>
   435a4: d104c3ff     	sub	sp, sp, #0x130
   435a8: f90083fc     	str	x28, [sp, #0x100]
   435ac: a9114ff4     	stp	x20, x19, [sp, #0x110]
   435b0: a9127bfd     	stp	x29, x30, [sp, #0x120]
   435b4: 910483fd     	add	x29, sp, #0x120
   435b8: d53bd054     	mrs	x20, TPIDR_EL0
   435bc: 90000108     	adrp	x8, 0x63000
   435c0: 9000010a     	adrp	x10, 0x63000
   435c4: f9401689     	ldr	x9, [x20, #0x28]
   435c8: 3dc31500     	ldr	q0, [x8, #0xc50]
   435cc: 3dc31941     	ldr	q1, [x10, #0xc60]
   435d0: aa0203f3     	mov	x19, x2
   435d4: aa0103e2     	mov	x2, x1
   435d8: aa0003e1     	mov	x1, x0
   435dc: 910023e0     	add	x0, sp, #0x8
   435e0: f81d83a9     	stur	x9, [x29, #-0x28]
   435e4: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   435e8: 3c8283e1     	stur	q1, [sp, #0x28]
   435ec: 3c8183e0     	stur	q0, [sp, #0x18]
   435f0: 97ffff4e     	bl	0x43328 <operator delete(void*)+0x7f98>
   435f4: 910023e0     	add	x0, sp, #0x8
   435f8: aa1303e1     	mov	x1, x19
   435fc: 97ffff87     	bl	0x43418 <operator delete(void*)+0x8088>
   43600: f9401688     	ldr	x8, [x20, #0x28]
   43604: f85d83a9     	ldur	x9, [x29, #-0x28]
   43608: eb09011f     	cmp	x8, x9
   4360c: 540000c1     	b.ne	0x43624 <operator delete(void*)+0x8294>
   43610: a9527bfd     	ldp	x29, x30, [sp, #0x120]
   43614: a9514ff4     	ldp	x20, x19, [sp, #0x110]
   43618: f94083fc     	ldr	x28, [sp, #0x100]
   4361c: 9104c3ff     	add	sp, sp, #0x130
   43620: d65f03c0     	ret
   43624: 97ff13af     	bl	0x84e0 <__stack_chk_fail@plt>
   43628: d10783ff     	sub	sp, sp, #0x1e0
   4362c: f900dbfc     	str	x28, [sp, #0x1b0]
   43630: a91c4ff4     	stp	x20, x19, [sp, #0x1c0]
   43634: a91d7bfd     	stp	x29, x30, [sp, #0x1d0]
   43638: 910743fd     	add	x29, sp, #0x1d0
   4363c: d53bd054     	mrs	x20, TPIDR_EL0
   43640: f9401689     	ldr	x9, [x20, #0x28]
   43644: f81d83a9     	stur	x9, [x29, #-0x28]
   43648: f9400402     	ldr	x2, [x0, #0x8]
   4364c: b4000e22     	cbz	x2, 0x43810 <operator delete(void*)+0x8480>
   43650: aa0803f3     	mov	x19, x8
   43654: 90000108     	adrp	x8, 0x63000
   43658: 90000109     	adrp	x9, 0x63000
   4365c: f9400001     	ldr	x1, [x0]
   43660: 3dc31920     	ldr	q0, [x9, #0xc60]
   43664: 3dc31501     	ldr	q1, [x8, #0xc50]
   43668: 910183e0     	add	x0, sp, #0x60
   4366c: a9067fff     	stp	xzr, xzr, [sp, #0x60]
   43670: ad0383e1     	stp	q1, q0, [sp, #0x70]
   43674: 97ffff2d     	bl	0x43328 <operator delete(void*)+0x7f98>
   43678: a94627e8     	ldp	x8, x9, [sp, #0x60]
   4367c: 52800f0a     	mov	w10, #0x78              // =120
   43680: 6f00e400     	movi	v0.2d, #0000000000000000
   43684: 910183e0     	add	x0, sp, #0x60
   43688: 531d710b     	lsl	w11, w8, #3
   4368c: 381d03ab     	sturb	w11, [x29, #-0x30]
   43690: d345fd0b     	lsr	x11, x8, #5
   43694: 381d13ab     	sturb	w11, [x29, #-0x2f]
   43698: d34dfd0b     	lsr	x11, x8, #13
   4369c: d37df129     	lsl	x9, x9, #3
   436a0: 381d23ab     	sturb	w11, [x29, #-0x2e]
   436a4: d355fd0b     	lsr	x11, x8, #21
   436a8: aa487529     	orr	x9, x9, x8, lsr #29
   436ac: 92401508     	and	x8, x8, #0x3f
   436b0: 381d33ab     	sturb	w11, [x29, #-0x2d]
   436b4: 5280070b     	mov	w11, #0x38              // =56
   436b8: f100e11f     	cmp	x8, #0x38
   436bc: 9a8a316a     	csel	x10, x11, x10, lo
   436c0: d348fd2b     	lsr	x11, x9, #8
   436c4: 381d53ab     	sturb	w11, [x29, #-0x2b]
   436c8: d350fd2b     	lsr	x11, x9, #16
   436cc: 381d43a9     	sturb	w9, [x29, #-0x2c]
   436d0: d358fd29     	lsr	x9, x9, #24
   436d4: 381d73a9     	sturb	w9, [x29, #-0x29]
   436d8: 52801009     	mov	w9, #0x80               // =128
   436dc: cb080142     	sub	x2, x10, x8
   436e0: d101c3a1     	sub	x1, x29, #0x70
   436e4: 381d63ab     	sturb	w11, [x29, #-0x2a]
   436e8: ad3c83a0     	stp	q0, q0, [x29, #-0x70]
   436ec: ad3d83a0     	stp	q0, q0, [x29, #-0x50]
   436f0: 381903a9     	sturb	w9, [x29, #-0x70]
   436f4: 97ffff0d     	bl	0x43328 <operator delete(void*)+0x7f98>
   436f8: 910183e0     	add	x0, sp, #0x60
   436fc: d100c3a1     	sub	x1, x29, #0x30
   43700: 52800102     	mov	w2, #0x8                // =8
   43704: 97ffff09     	bl	0x43328 <operator delete(void*)+0x7f98>
   43708: b9408bea     	ldr	w10, [sp, #0x88]
   4370c: b9407be8     	ldr	w8, [sp, #0x78]
   43710: b94073e9     	ldr	w9, [sp, #0x70]
   43714: b94083eb     	ldr	w11, [sp, #0x80]
   43718: 12001d40     	and	w0, w10, #0xff
   4371c: 6f00e400     	movi	v0.2d, #0000000000000000
   43720: 53187d27     	lsr	w7, w9, #24
   43724: 53187d0c     	lsr	w12, w8, #24
   43728: 53187d6d     	lsr	w13, w11, #24
   4372c: 53187d4e     	lsr	w14, w10, #24
   43730: 12001d24     	and	w4, w9, #0xff
   43734: 53083d25     	ubfx	w5, w9, #8, #8
   43738: 53105d26     	ubfx	w6, w9, #16, #8
   4373c: 12001d09     	and	w9, w8, #0xff
   43740: 53083d0f     	ubfx	w15, w8, #8, #8
   43744: 53105d08     	ubfx	w8, w8, #16, #8
   43748: 12001d70     	and	w16, w11, #0xff
   4374c: 53083d71     	ubfx	w17, w11, #8, #8
   43750: 53105d6b     	ubfx	w11, w11, #16, #8
   43754: 53083d41     	ubfx	w1, w10, #8, #8
   43758: 53105d4a     	ubfx	w10, w10, #16, #8
   4375c: b90043e0     	str	w0, [sp, #0x40]
   43760: 910183e0     	add	x0, sp, #0x60
   43764: ad0a03e0     	stp	q0, q0, [sp, #0x140]
   43768: ad0903e0     	stp	q0, q0, [sp, #0x120]
   4376c: ad0803e0     	stp	q0, q0, [sp, #0x100]
   43770: ad0703e0     	stp	q0, q0, [sp, #0xe0]
   43774: ad0603e0     	stp	q0, q0, [sp, #0xc0]
   43778: ad0503e0     	stp	q0, q0, [sp, #0xa0]
   4377c: ad0383e0     	stp	q0, q0, [sp, #0x70]
   43780: 3d8027e0     	str	q0, [sp, #0x90]
   43784: 3d801be0     	str	q0, [sp, #0x60]
   43788: b9005bee     	str	w14, [sp, #0x58]
   4378c: b90053ea     	str	w10, [sp, #0x50]
   43790: b9004be1     	str	w1, [sp, #0x48]
   43794: b9003bed     	str	w13, [sp, #0x38]
   43798: b90033eb     	str	w11, [sp, #0x30]
   4379c: b9002bf1     	str	w17, [sp, #0x28]
   437a0: b90023f0     	str	w16, [sp, #0x20]
   437a4: b9001bec     	str	w12, [sp, #0x18]
   437a8: b90013e8     	str	w8, [sp, #0x10]
   437ac: b9000bef     	str	w15, [sp, #0x8]
   437b0: b90003e9     	str	w9, [sp]
   437b4: 94000020     	bl	0x43834 <operator delete(void*)+0x84a4>
   437b8: 910183e0     	add	x0, sp, #0x60
   437bc: 52802001     	mov	w1, #0x100              // =256
   437c0: a9007e7f     	stp	xzr, xzr, [x19]
   437c4: f9000a7f     	str	xzr, [x19, #0x10]
   437c8: 97ff129e     	bl	0x8240 <__strlen_chk@plt>
   437cc: b4000100     	cbz	x0, 0x437ec <operator delete(void*)+0x845c>
   437d0: aa0003e5     	mov	x5, x0
   437d4: 910183e3     	add	x3, sp, #0x60
   437d8: aa1303e0     	mov	x0, x19
   437dc: aa1f03e1     	mov	x1, xzr
   437e0: aa1f03e2     	mov	x2, xzr
   437e4: aa1f03e4     	mov	x4, xzr
   437e8: 97ff2718     	bl	0xd448 <__share_file+0x114>
   437ec: f9401688     	ldr	x8, [x20, #0x28]
   437f0: f85d83a9     	ldur	x9, [x29, #-0x28]
   437f4: eb09011f     	cmp	x8, x9
   437f8: 540001c1     	b.ne	0x43830 <operator delete(void*)+0x84a0>
   437fc: a95d7bfd     	ldp	x29, x30, [sp, #0x1d0]
   43800: a95c4ff4     	ldp	x20, x19, [sp, #0x1c0]
   43804: f940dbfc     	ldr	x28, [sp, #0x1b0]
   43808: 910783ff     	add	sp, sp, #0x1e0
   4380c: d65f03c0     	ret
   43810: f00000a0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   43814: 90000102     	adrp	x2, 0x63000
   43818: f00000a3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4381c: 91215c00     	add	x0, x0, #0x857
   43820: 912ee042     	add	x2, x2, #0xbb8
   43824: 91397863     	add	x3, x3, #0xe5e
   43828: 528024e1     	mov	w1, #0x127              // =295
   4382c: 97ff126d     	bl	0x81e0 <__assert2@plt>
   43830: 97ff132c     	bl	0x84e0 <__stack_chk_fail@plt>
   43834: d10443ff     	sub	sp, sp, #0x110
   43838: a90f4ffc     	stp	x28, x19, [sp, #0xf0]
   4383c: a9107bfd     	stp	x29, x30, [sp, #0x100]
   43840: 910403fd     	add	x29, sp, #0x100
   43844: a90817e4     	stp	x4, x5, [sp, #0x80]
   43848: a9091fe6     	stp	x6, x7, [sp, #0x90]
   4384c: ad0007e0     	stp	q0, q1, [sp]
   43850: ad010fe2     	stp	q2, q3, [sp, #0x20]
   43854: ad0217e4     	stp	q4, q5, [sp, #0x40]
   43858: ad031fe6     	stp	q6, q7, [sp, #0x60]
   4385c: d53bd053     	mrs	x19, TPIDR_EL0
   43860: f9401669     	ldr	x9, [x19, #0x28]
   43864: 910203ea     	add	x10, sp, #0x80
   43868: 928003ec     	mov	x12, #-0x20             // =-32
   4386c: 910043ab     	add	x11, x29, #0x10
   43870: f81e83a9     	stur	x9, [x29, #-0x18]
   43874: 910003e9     	mov	x9, sp
   43878: f2dff00c     	movk	x12, #0xff80, lsl #32
   4387c: 9100814a     	add	x10, x10, #0x20
   43880: 91020129     	add	x9, x9, #0x80
   43884: d100e3a8     	sub	x8, x29, #0x38
   43888: a93cabab     	stp	x11, x10, [x29, #-0x38]
   4388c: a93db3a9     	stp	x9, x12, [x29, #-0x28]
   43890: ad400101     	ldp	q1, q0, [x8]
   43894: 90000102     	adrp	x2, 0x63000
   43898: 9131c042     	add	x2, x2, #0xc70
   4389c: d10183a3     	sub	x3, x29, #0x60
   438a0: 52801fe1     	mov	w1, #0xff               // =255
   438a4: ad3d03a1     	stp	q1, q0, [x29, #-0x60]
   438a8: 97ff128a     	bl	0x82d0 <vsnprintf@plt>
   438ac: f9401668     	ldr	x8, [x19, #0x28]
   438b0: f85e83a9     	ldur	x9, [x29, #-0x18]
   438b4: eb09011f     	cmp	x8, x9
   438b8: 540000a1     	b.ne	0x438cc <operator delete(void*)+0x853c>
   438bc: a9507bfd     	ldp	x29, x30, [sp, #0x100]
   438c0: a94f4ffc     	ldp	x28, x19, [sp, #0xf0]
   438c4: 910443ff     	add	sp, sp, #0x110
   438c8: d65f03c0     	ret
   438cc: 97ff1305     	bl	0x84e0 <__stack_chk_fail@plt>
   438d0: f81e0ff3     	str	x19, [sp, #-0x20]!
   438d4: a9017bfd     	stp	x29, x30, [sp, #0x10]
   438d8: 910043fd     	add	x29, sp, #0x10
   438dc: d00001c8     	adrp	x8, 0x7d000
   438e0: 9101a108     	add	x8, x8, #0x68
   438e4: 08dffd08     	ldarb	w8, [x8]
   438e8: 360000c8     	tbz	w8, #0x0, 0x43900 <operator delete(void*)+0x8570>
   438ec: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   438f0: b00001c0     	adrp	x0, 0x7c000
   438f4: 913e6000     	add	x0, x0, #0xf98
   438f8: f84207f3     	ldr	x19, [sp], #0x20
   438fc: d65f03c0     	ret
   43900: d00001c0     	adrp	x0, 0x7d000
   43904: 9101a000     	add	x0, x0, #0x68
   43908: 97ffdead     	bl	0x3b3bc <operator delete(void*)+0x2c>
   4390c: 34ffff00     	cbz	w0, 0x438ec <operator delete(void*)+0x855c>
   43910: b00001d3     	adrp	x19, 0x7c000
   43914: 913e6273     	add	x19, x19, #0xf98
   43918: aa1303e0     	mov	x0, x19
   4391c: 9400000b     	bl	0x43948 <operator delete(void*)+0x85b8>
   43920: 90000000     	adrp	x0, 0x43000 <operator delete(void*)+0x7c70>
   43924: f00001a2     	adrp	x2, 0x7a000
   43928: 912a4000     	add	x0, x0, #0xa90
   4392c: 913ea042     	add	x2, x2, #0xfa8
   43930: aa1303e1     	mov	x1, x19
   43934: 97ff144f     	bl	0x8a70 <__cxa_atexit@plt>
   43938: d00001c0     	adrp	x0, 0x7d000
   4393c: 9101a000     	add	x0, x0, #0x68
   43940: 97ffdebd     	bl	0x3b434 <operator delete(void*)+0xa4>
   43944: 17ffffea     	b	0x438ec <operator delete(void*)+0x855c>
   43948: d10143ff     	sub	sp, sp, #0x50
   4394c: a90257f6     	stp	x22, x21, [sp, #0x20]
   43950: a9034ff4     	stp	x20, x19, [sp, #0x30]
   43954: a9047bfd     	stp	x29, x30, [sp, #0x40]
   43958: 910103fd     	add	x29, sp, #0x40
   4395c: d53bd055     	mrs	x21, TPIDR_EL0
   43960: f94016a8     	ldr	x8, [x21, #0x28]
   43964: 6f00e400     	movi	v0.2d, #0000000000000000
   43968: 52800036     	mov	w22, #0x1               // =1
   4396c: 91014013     	add	x19, x0, #0x50
   43970: aa0003f4     	mov	x20, x0
   43974: f9000fe8     	str	x8, [sp, #0x18]
   43978: f900201f     	str	xzr, [x0, #0x40]
   4397c: ad010000     	stp	q0, q0, [x0, #0x20]
   43980: ad000000     	stp	q0, q0, [x0]
   43984: 39012016     	strb	w22, [x0, #0x48]
   43988: 52a00101     	mov	w1, #0x80000            // =524288
   4398c: aa1303e0     	mov	x0, x19
   43990: 97ffe1b8     	bl	0x3c070 <operator delete(void*)+0xce0>
   43994: 90000109     	adrp	x9, 0x63000
   43998: fd465d20     	ldr	d0, [x9, #0xcb8]
   4399c: 900001c8     	adrp	x8, 0x7b000
   439a0: 91172108     	add	x8, x8, #0x5c8
   439a4: 9102a280     	add	x0, x20, #0xa8
   439a8: b9009a9f     	str	wzr, [x20, #0x98]
   439ac: f900529f     	str	xzr, [x20, #0xa0]
   439b0: f9002a88     	str	x8, [x20, #0x50]
   439b4: fd004a80     	str	d0, [x20, #0x90]
   439b8: 97ffdfc8     	bl	0x3b8d8 <operator delete(void*)+0x548>
   439bc: 9102c280     	add	x0, x20, #0xb0
   439c0: 97ffe036     	bl	0x3ba98 <operator delete(void*)+0x708>
   439c4: 91030280     	add	x0, x20, #0xc0
   439c8: 97ffe034     	bl	0x3ba98 <operator delete(void*)+0x708>
   439cc: f9400a88     	ldr	x8, [x20, #0x10]
   439d0: b9004e96     	str	w22, [x20, #0x4c]
   439d4: b4000088     	cbz	x8, 0x439e4 <operator delete(void*)+0x8654>
   439d8: f9400280     	ldr	x0, [x20]
   439dc: 97ff1401     	bl	0x89e0 <free@plt>
   439e0: f900029f     	str	xzr, [x20]
   439e4: f9401688     	ldr	x8, [x20, #0x28]
   439e8: 91006296     	add	x22, x20, #0x18
   439ec: a9007e9f     	stp	xzr, xzr, [x20]
   439f0: f9000a9f     	str	xzr, [x20, #0x10]
   439f4: b4000088     	cbz	x8, 0x43a04 <operator delete(void*)+0x8674>
   439f8: f94002c0     	ldr	x0, [x22]
   439fc: 97ff13f9     	bl	0x89e0 <free@plt>
   43a00: f90002df     	str	xzr, [x22]
   43a04: 90000100     	adrp	x0, 0x63000
   43a08: 91330000     	add	x0, x0, #0xcc0
   43a0c: 528001c1     	mov	w1, #0xe                // =14
   43a10: a9007edf     	stp	xzr, xzr, [x22]
   43a14: f9000adf     	str	xzr, [x22, #0x10]
   43a18: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   43a1c: f90003ff     	str	xzr, [sp]
   43a20: 97ff1208     	bl	0x8240 <__strlen_chk@plt>
   43a24: b4000120     	cbz	x0, 0x43a48 <operator delete(void*)+0x86b8>
   43a28: 90000103     	adrp	x3, 0x63000
   43a2c: aa0003e5     	mov	x5, x0
   43a30: 91330063     	add	x3, x3, #0xcc0
   43a34: 910003e0     	mov	x0, sp
   43a38: aa1f03e1     	mov	x1, xzr
   43a3c: aa1f03e2     	mov	x2, xzr
   43a40: aa1f03e4     	mov	x4, xzr
   43a44: 97ff2681     	bl	0xd448 <__share_file+0x114>
   43a48: 910003e1     	mov	x1, sp
   43a4c: aa1303e0     	mov	x0, x19
   43a50: 97ffe1c7     	bl	0x3c16c <operator delete(void*)+0xddc>
   43a54: f9400be8     	ldr	x8, [sp, #0x10]
   43a58: b4000088     	cbz	x8, 0x43a68 <operator delete(void*)+0x86d8>
   43a5c: f94003e0     	ldr	x0, [sp]
   43a60: 97ff13e0     	bl	0x89e0 <free@plt>
   43a64: f90003ff     	str	xzr, [sp]
   43a68: f94016a8     	ldr	x8, [x21, #0x28]
   43a6c: f9400fe9     	ldr	x9, [sp, #0x18]
   43a70: eb09011f     	cmp	x8, x9
   43a74: 540000c1     	b.ne	0x43a8c <operator delete(void*)+0x86fc>
   43a78: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   43a7c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   43a80: a94257f6     	ldp	x22, x21, [sp, #0x20]
   43a84: 910143ff     	add	sp, sp, #0x50
   43a88: d65f03c0     	ret
   43a8c: 97ff1295     	bl	0x84e0 <__stack_chk_fail@plt>
   43a90: f81e0ff3     	str	x19, [sp, #-0x20]!
   43a94: a9017bfd     	stp	x29, x30, [sp, #0x10]
   43a98: 910043fd     	add	x29, sp, #0x10
   43a9c: aa0003f3     	mov	x19, x0
   43aa0: 9400001e     	bl	0x43b18 <operator delete(void*)+0x8788>
   43aa4: 91030260     	add	x0, x19, #0xc0
   43aa8: 97ffe067     	bl	0x3bc44 <operator delete(void*)+0x8b4>
   43aac: 9102c260     	add	x0, x19, #0xb0
   43ab0: 97ffe065     	bl	0x3bc44 <operator delete(void*)+0x8b4>
   43ab4: 9102a260     	add	x0, x19, #0xa8
   43ab8: 97ffdf96     	bl	0x3b910 <operator delete(void*)+0x580>
   43abc: 91014260     	add	x0, x19, #0x50
   43ac0: 97ffe2ff     	bl	0x3c6bc <operator delete(void*)+0x132c>
   43ac4: f9402268     	ldr	x8, [x19, #0x40]
   43ac8: b4000088     	cbz	x8, 0x43ad8 <operator delete(void*)+0x8748>
   43acc: f9401a60     	ldr	x0, [x19, #0x30]
   43ad0: 97ff13c4     	bl	0x89e0 <free@plt>
   43ad4: f9001a7f     	str	xzr, [x19, #0x30]
   43ad8: f9401668     	ldr	x8, [x19, #0x28]
   43adc: a903fe7f     	stp	xzr, xzr, [x19, #0x38]
   43ae0: b4000088     	cbz	x8, 0x43af0 <operator delete(void*)+0x8760>
   43ae4: f9400e60     	ldr	x0, [x19, #0x18]
   43ae8: 97ff13be     	bl	0x89e0 <free@plt>
   43aec: f9000e7f     	str	xzr, [x19, #0x18]
   43af0: f9400a68     	ldr	x8, [x19, #0x10]
   43af4: a9027e7f     	stp	xzr, xzr, [x19, #0x20]
   43af8: b4000088     	cbz	x8, 0x43b08 <operator delete(void*)+0x8778>
   43afc: f9400260     	ldr	x0, [x19]
   43b00: 97ff13b8     	bl	0x89e0 <free@plt>
   43b04: f900027f     	str	xzr, [x19]
   43b08: a900fe7f     	stp	xzr, xzr, [x19, #0x8]
   43b0c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   43b10: f84207f3     	ldr	x19, [sp], #0x20
   43b14: d65f03c0     	ret
   43b18: a9bc5ff8     	stp	x24, x23, [sp, #-0x40]!
   43b1c: a90157f6     	stp	x22, x21, [sp, #0x10]
   43b20: a9024ff4     	stp	x20, x19, [sp, #0x20]
   43b24: a9037bfd     	stp	x29, x30, [sp, #0x30]
   43b28: 9100c3fd     	add	x29, sp, #0x30
   43b2c: 91030013     	add	x19, x0, #0xc0
   43b30: aa0003f4     	mov	x20, x0
   43b34: aa1303e0     	mov	x0, x19
   43b38: 97ffe058     	bl	0x3bc98 <operator delete(void*)+0x908>
   43b3c: aa1303e0     	mov	x0, x19
   43b40: 3901229f     	strb	wzr, [x20, #0x48]
   43b44: 97ffe0e9     	bl	0x3bee8 <operator delete(void*)+0xb58>
   43b48: 91014295     	add	x21, x20, #0x50
   43b4c: aa1503e0     	mov	x0, x21
   43b50: 97ffe134     	bl	0x3c020 <operator delete(void*)+0xc90>
   43b54: 9102a280     	add	x0, x20, #0xa8
   43b58: 97ffdfce     	bl	0x3ba90 <operator delete(void*)+0x700>
   43b5c: aa1503e0     	mov	x0, x21
   43b60: 97ffe276     	bl	0x3c538 <operator delete(void*)+0x11a8>
   43b64: aa1303e0     	mov	x0, x19
   43b68: 97ffe04c     	bl	0x3bc98 <operator delete(void*)+0x908>
   43b6c: f9401288     	ldr	x8, [x20, #0x20]
   43b70: b40002c8     	cbz	x8, 0x43bc8 <operator delete(void*)+0x8838>
   43b74: aa1f03f6     	mov	x22, xzr
   43b78: aa1f03f7     	mov	x23, xzr
   43b7c: d2c00038     	mov	x24, #0x100000000       // =4294967296
   43b80: 14000009     	b	0x43ba4 <operator delete(void*)+0x8814>
   43b84: b4000095     	cbz	x21, 0x43b94 <operator delete(void*)+0x8804>
   43b88: aa1503e0     	mov	x0, x21
   43b8c: 97ff1301     	bl	0x8790 <_ZdlPv@plt>
   43b90: f9401288     	ldr	x8, [x20, #0x20]
   43b94: 910006f7     	add	x23, x23, #0x1
   43b98: eb0802ff     	cmp	x23, x8
   43b9c: 8b1802d6     	add	x22, x22, x24
   43ba0: 54000142     	b.hs	0x43bc8 <operator delete(void*)+0x8838>
   43ba4: f9400e89     	ldr	x9, [x20, #0x18]
   43ba8: 935dfeca     	asr	x10, x22, #29
   43bac: f86a6935     	ldr	x21, [x9, x10]
   43bb0: f9401aa9     	ldr	x9, [x21, #0x30]
   43bb4: b4fffe89     	cbz	x9, 0x43b84 <operator delete(void*)+0x87f4>
   43bb8: f94012a0     	ldr	x0, [x21, #0x20]
   43bbc: b4fffe60     	cbz	x0, 0x43b88 <operator delete(void*)+0x87f8>
   43bc0: d63f0120     	blr	x9
   43bc4: 17fffff1     	b	0x43b88 <operator delete(void*)+0x87f8>
   43bc8: f9400688     	ldr	x8, [x20, #0x8]
   43bcc: b40002c8     	cbz	x8, 0x43c24 <operator delete(void*)+0x8894>
   43bd0: aa1f03f6     	mov	x22, xzr
   43bd4: aa1f03f7     	mov	x23, xzr
   43bd8: d2c00038     	mov	x24, #0x100000000       // =4294967296
   43bdc: 14000009     	b	0x43c00 <operator delete(void*)+0x8870>
   43be0: b4000095     	cbz	x21, 0x43bf0 <operator delete(void*)+0x8860>
   43be4: aa1503e0     	mov	x0, x21
   43be8: 97ff12ea     	bl	0x8790 <_ZdlPv@plt>
   43bec: f9400688     	ldr	x8, [x20, #0x8]
   43bf0: 910006f7     	add	x23, x23, #0x1
   43bf4: eb0802ff     	cmp	x23, x8
   43bf8: 8b1802d6     	add	x22, x22, x24
   43bfc: 54000142     	b.hs	0x43c24 <operator delete(void*)+0x8894>
   43c00: f9400289     	ldr	x9, [x20]
   43c04: 935dfeca     	asr	x10, x22, #29
   43c08: f86a6935     	ldr	x21, [x9, x10]
   43c0c: f9401aa9     	ldr	x9, [x21, #0x30]
   43c10: b4fffe89     	cbz	x9, 0x43be0 <operator delete(void*)+0x8850>
   43c14: f94012a0     	ldr	x0, [x21, #0x20]
   43c18: b4fffe60     	cbz	x0, 0x43be4 <operator delete(void*)+0x8854>
   43c1c: d63f0120     	blr	x9
   43c20: 17fffff1     	b	0x43be4 <operator delete(void*)+0x8854>
   43c24: f900129f     	str	xzr, [x20, #0x20]
   43c28: f900069f     	str	xzr, [x20, #0x8]
   43c2c: f9001e9f     	str	xzr, [x20, #0x38]
   43c30: aa1303e0     	mov	x0, x19
   43c34: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   43c38: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   43c3c: a94157f6     	ldp	x22, x21, [sp, #0x10]
   43c40: a8c45ff8     	ldp	x24, x23, [sp], #0x40
   43c44: 17ffe0a9     	b	0x3bee8 <operator delete(void*)+0xb58>
   43c48: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   43c4c: a9017bfd     	stp	x29, x30, [sp, #0x10]
   43c50: 910043fd     	add	x29, sp, #0x10
   43c54: 91030014     	add	x20, x0, #0xc0
   43c58: aa0003f3     	mov	x19, x0
   43c5c: aa1403e0     	mov	x0, x20
   43c60: 97ffe00e     	bl	0x3bc98 <operator delete(void*)+0x908>
   43c64: 52800028     	mov	w8, #0x1                // =1
   43c68: aa1403e0     	mov	x0, x20
   43c6c: 39012268     	strb	w8, [x19, #0x48]
   43c70: 97ffe09e     	bl	0x3bee8 <operator delete(void*)+0xb58>
   43c74: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   43c78: 91014260     	add	x0, x19, #0x50
   43c7c: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   43c80: 17ffe1b0     	b	0x3c340 <operator delete(void*)+0xfb0>
   43c84: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   43c88: a9017bfd     	stp	x29, x30, [sp, #0x10]
   43c8c: 910043fd     	add	x29, sp, #0x10
   43c90: 91030014     	add	x20, x0, #0xc0
   43c94: aa0003f3     	mov	x19, x0
   43c98: aa1403e0     	mov	x0, x20
   43c9c: 97ffdfff     	bl	0x3bc98 <operator delete(void*)+0x908>
   43ca0: 52800028     	mov	w8, #0x1                // =1
   43ca4: 39012268     	strb	w8, [x19, #0x48]
   43ca8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   43cac: aa1403e0     	mov	x0, x20
   43cb0: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   43cb4: 17ffe08d     	b	0x3bee8 <operator delete(void*)+0xb58>
   43cb8: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   43cbc: a9017bfd     	stp	x29, x30, [sp, #0x10]
   43cc0: 910043fd     	add	x29, sp, #0x10
   43cc4: 91030014     	add	x20, x0, #0xc0
   43cc8: aa0003f3     	mov	x19, x0
   43ccc: aa1403e0     	mov	x0, x20
   43cd0: 97ffdff2     	bl	0x3bc98 <operator delete(void*)+0x908>
   43cd4: 3901227f     	strb	wzr, [x19, #0x48]
   43cd8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   43cdc: aa1403e0     	mov	x0, x20
   43ce0: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   43ce4: 17ffe081     	b	0x3bee8 <operator delete(void*)+0xb58>
   43ce8: d10183ff     	sub	sp, sp, #0x60
   43cec: f9000bf9     	str	x25, [sp, #0x10]
   43cf0: a9025ff8     	stp	x24, x23, [sp, #0x20]
   43cf4: a90357f6     	stp	x22, x21, [sp, #0x30]
   43cf8: a9044ff4     	stp	x20, x19, [sp, #0x40]
   43cfc: a9057bfd     	stp	x29, x30, [sp, #0x50]
   43d00: 910143fd     	add	x29, sp, #0x50
   43d04: d53bd059     	mrs	x25, TPIDR_EL0
   43d08: f9401728     	ldr	x8, [x25, #0x28]
   43d0c: 91030014     	add	x20, x0, #0xc0
   43d10: aa0003f3     	mov	x19, x0
   43d14: aa1403e0     	mov	x0, x20
   43d18: aa0303f5     	mov	x21, x3
   43d1c: aa0203f6     	mov	x22, x2
   43d20: aa0103f7     	mov	x23, x1
   43d24: f90007e8     	str	x8, [sp, #0x8]
   43d28: 97ffdfdc     	bl	0x3bc98 <operator delete(void*)+0x908>
   43d2c: 97ffd7a9     	bl	0x39bd0 <__api_tcp_server+0xcac0>
   43d30: aa0003f8     	mov	x24, x0
   43d34: 52800700     	mov	w0, #0x38               // =56
   43d38: 97ff112e     	bl	0x81f0 <_Znwm@plt>
   43d3c: 8b160308     	add	x8, x24, x22
   43d40: 7900001f     	strh	wzr, [x0]
   43d44: a901dc1f     	stp	xzr, x23, [x0, #0x18]
   43d48: a902fc15     	stp	x21, xzr, [x0, #0x28]
   43d4c: a900a01f     	stp	xzr, x8, [x0, #0x8]
   43d50: f90003e0     	str	x0, [sp]
   43d54: a9402662     	ldp	x2, x9, [x19]
   43d58: b40001a9     	cbz	x9, 0x43d8c <operator delete(void*)+0x89fc>
   43d5c: aa1f03ea     	mov	x10, xzr
   43d60: aa1f03eb     	mov	x11, xzr
   43d64: d2c0002c     	mov	x12, #0x100000000       // =4294967296
   43d68: 935dfd4d     	asr	x13, x10, #29
   43d6c: f86d684d     	ldr	x13, [x2, x13]
   43d70: f94009ad     	ldr	x13, [x13, #0x10]
   43d74: eb0d011f     	cmp	x8, x13
   43d78: 54000123     	b.lo	0x43d9c <operator delete(void*)+0x8a0c>
   43d7c: 9100056b     	add	x11, x11, #0x1
   43d80: eb09017f     	cmp	x11, x9
   43d84: 8b0c014a     	add	x10, x10, x12
   43d88: 54ffff03     	b.lo	0x43d68 <operator delete(void*)+0x89d8>
   43d8c: f100027f     	cmp	x19, #0x0
   43d90: 8b090c41     	add	x1, x2, x9, lsl #3
   43d94: 9a8203e2     	csel	x2, xzr, x2, eq
   43d98: 14000003     	b	0x43da4 <operator delete(void*)+0x8a14>
   43d9c: 9360fd48     	asr	x8, x10, #32
   43da0: 8b080c41     	add	x1, x2, x8, lsl #3
   43da4: 910003e3     	mov	x3, sp
   43da8: aa1303e0     	mov	x0, x19
   43dac: 94000011     	bl	0x43df0 <operator delete(void*)+0x8a60>
   43db0: aa1403e0     	mov	x0, x20
   43db4: 97ffe04d     	bl	0x3bee8 <operator delete(void*)+0xb58>
   43db8: 9102a260     	add	x0, x19, #0xa8
   43dbc: 97ffdf35     	bl	0x3ba90 <operator delete(void*)+0x700>
   43dc0: f9401728     	ldr	x8, [x25, #0x28]
   43dc4: f94007e9     	ldr	x9, [sp, #0x8]
   43dc8: eb09011f     	cmp	x8, x9
   43dcc: 54000101     	b.ne	0x43dec <operator delete(void*)+0x8a5c>
   43dd0: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   43dd4: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   43dd8: a94357f6     	ldp	x22, x21, [sp, #0x30]
   43ddc: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   43de0: f9400bf9     	ldr	x25, [sp, #0x10]
   43de4: 910183ff     	add	sp, sp, #0x60
   43de8: d65f03c0     	ret
   43dec: 97ff11bd     	bl	0x84e0 <__stack_chk_fail@plt>
   43df0: a9bb67fa     	stp	x26, x25, [sp, #-0x50]!
   43df4: a9015ff8     	stp	x24, x23, [sp, #0x10]
   43df8: a90257f6     	stp	x22, x21, [sp, #0x20]
   43dfc: a9034ff4     	stp	x20, x19, [sp, #0x30]
   43e00: a9047bfd     	stp	x29, x30, [sp, #0x40]
   43e04: 910103fd     	add	x29, sp, #0x40
   43e08: f9400016     	ldr	x22, [x0]
   43e0c: f100001f     	cmp	x0, #0x0
   43e10: 9a9603e8     	csel	x8, xzr, x22, eq
   43e14: eb02011f     	cmp	x8, x2
   43e18: 54000841     	b.ne	0x43f20 <operator delete(void*)+0x8b90>
   43e1c: eb160039     	subs	x25, x1, x22
   43e20: 54000703     	b.lo	0x43f00 <operator delete(void*)+0x8b70>
   43e24: f940041a     	ldr	x26, [x0, #0x8]
   43e28: aa0003f3     	mov	x19, x0
   43e2c: 8b1a0ec8     	add	x8, x22, x26, lsl #3
   43e30: eb010115     	subs	x21, x8, x1
   43e34: 54000663     	b.lo	0x43f00 <operator delete(void*)+0x8b70>
   43e38: aa0303f4     	mov	x20, x3
   43e3c: b1000758     	adds	x24, x26, #0x1
   43e40: aa1603f7     	mov	x23, x22
   43e44: 540003e2     	b.hs	0x43ec0 <operator delete(void*)+0x8b30>
   43e48: f9400a68     	ldr	x8, [x19, #0x10]
   43e4c: aa1603f7     	mov	x23, x22
   43e50: eb18011f     	cmp	x8, x24
   43e54: 54000362     	b.hs	0x43ec0 <operator delete(void*)+0x8b30>
   43e58: d1000708     	sub	x8, x24, #0x1
   43e5c: ea08031f     	tst	x24, x8
   43e60: aa1803e8     	mov	x8, x24
   43e64: 540000c0     	b.eq	0x43e7c <operator delete(void*)+0x8aec>
   43e68: 52800028     	mov	w8, #0x1                // =1
   43e6c: aa1803e9     	mov	x9, x24
   43e70: d341fd29     	lsr	x9, x9, #1
   43e74: d37ff908     	lsl	x8, x8, #1
   43e78: b5ffffc9     	cbnz	x9, 0x43e70 <operator delete(void*)+0x8ae0>
   43e7c: f100091f     	cmp	x8, #0x2
   43e80: 52800049     	mov	w9, #0x2                // =2
   43e84: 9a898108     	csel	x8, x8, x9, hi
   43e88: d37df100     	lsl	x0, x8, #3
   43e8c: f9000a68     	str	x8, [x19, #0x10]
   43e90: 97ff12a0     	bl	0x8910 <malloc@plt>
   43e94: b4000560     	cbz	x0, 0x43f40 <operator delete(void*)+0x8bb0>
   43e98: aa0003f7     	mov	x23, x0
   43e9c: b4000116     	cbz	x22, 0x43ebc <operator delete(void*)+0x8b2c>
   43ea0: d37df342     	lsl	x2, x26, #3
   43ea4: aa1703e0     	mov	x0, x23
   43ea8: aa1603e1     	mov	x1, x22
   43eac: 97ff12a1     	bl	0x8930 <memcpy@plt>
   43eb0: b4000076     	cbz	x22, 0x43ebc <operator delete(void*)+0x8b2c>
   43eb4: aa1603e0     	mov	x0, x22
   43eb8: 97ff12ca     	bl	0x89e0 <free@plt>
   43ebc: f9000277     	str	x23, [x19]
   43ec0: d3638b28     	lsl	x8, x25, #29
   43ec4: 8b8876f6     	add	x22, x23, x8, asr #29
   43ec8: 910022c0     	add	x0, x22, #0x8
   43ecc: aa1603e1     	mov	x1, x22
   43ed0: aa1503e2     	mov	x2, x21
   43ed4: 97ff1233     	bl	0x87a0 <memmove@plt>
   43ed8: b4000076     	cbz	x22, 0x43ee4 <operator delete(void*)+0x8b54>
   43edc: f9400288     	ldr	x8, [x20]
   43ee0: f90002c8     	str	x8, [x22]
   43ee4: f9000678     	str	x24, [x19, #0x8]
   43ee8: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   43eec: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   43ef0: a94257f6     	ldp	x22, x21, [sp, #0x20]
   43ef4: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   43ef8: a8c567fa     	ldp	x26, x25, [sp], #0x50
   43efc: d65f03c0     	ret
   43f00: f00000a0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   43f04: 90000102     	adrp	x2, 0x63000
   43f08: f00000a3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   43f0c: 91215c00     	add	x0, x0, #0x857
   43f10: 913a9042     	add	x2, x2, #0xea4
   43f14: 91277063     	add	x3, x3, #0x9dc
   43f18: 528031c1     	mov	w1, #0x18e              // =398
   43f1c: 97ff10b1     	bl	0x81e0 <__assert2@plt>
   43f20: f00000a0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   43f24: 90000102     	adrp	x2, 0x63000
   43f28: f00000a3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   43f2c: 91215c00     	add	x0, x0, #0x857
   43f30: 913d3842     	add	x2, x2, #0xf4e
   43f34: 912c0063     	add	x3, x3, #0xb00
   43f38: 52800ae1     	mov	w1, #0x57               // =87
   43f3c: 97ff10a9     	bl	0x81e0 <__assert2@plt>
   43f40: f00000a0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   43f44: b0000102     	adrp	x2, 0x64000
   43f48: f00000a3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   43f4c: 91215c00     	add	x0, x0, #0x857
   43f50: 91021042     	add	x2, x2, #0x84
   43f54: 9124c063     	add	x3, x3, #0x930
   43f58: 52804a01     	mov	w1, #0x250              // =592
   43f5c: 97ff10a1     	bl	0x81e0 <__assert2@plt>
   43f60: d10183ff     	sub	sp, sp, #0x60
   43f64: a90167fa     	stp	x26, x25, [sp, #0x10]
   43f68: a9025ff8     	stp	x24, x23, [sp, #0x20]
   43f6c: a90357f6     	stp	x22, x21, [sp, #0x30]
   43f70: a9044ff4     	stp	x20, x19, [sp, #0x40]
   43f74: a9057bfd     	stp	x29, x30, [sp, #0x50]
   43f78: 910143fd     	add	x29, sp, #0x50
   43f7c: d53bd05a     	mrs	x26, TPIDR_EL0
   43f80: f9401748     	ldr	x8, [x26, #0x28]
   43f84: 91030014     	add	x20, x0, #0xc0
   43f88: aa0003f3     	mov	x19, x0
   43f8c: aa1403e0     	mov	x0, x20
   43f90: aa0403f5     	mov	x21, x4
   43f94: aa0303f6     	mov	x22, x3
   43f98: aa0203f7     	mov	x23, x2
   43f9c: aa0103f8     	mov	x24, x1
   43fa0: f90007e8     	str	x8, [sp, #0x8]
   43fa4: 97ffdf3d     	bl	0x3bc98 <operator delete(void*)+0x908>
   43fa8: 97ffd70a     	bl	0x39bd0 <__api_tcp_server+0xcac0>
   43fac: aa0003f9     	mov	x25, x0
   43fb0: 52800700     	mov	w0, #0x38               // =56
   43fb4: 97ff108f     	bl	0x81f0 <_Znwm@plt>
   43fb8: 8b170328     	add	x8, x25, x23
   43fbc: 7900001f     	strh	wzr, [x0]
   43fc0: a901e01f     	stp	xzr, x24, [x0, #0x18]
   43fc4: a902d416     	stp	x22, x21, [x0, #0x28]
   43fc8: a900a01f     	stp	xzr, x8, [x0, #0x8]
   43fcc: f90003e0     	str	x0, [sp]
   43fd0: a9402662     	ldp	x2, x9, [x19]
   43fd4: b40001a9     	cbz	x9, 0x44008 <operator delete(void*)+0x8c78>
   43fd8: aa1f03ea     	mov	x10, xzr
   43fdc: aa1f03eb     	mov	x11, xzr
   43fe0: d2c0002c     	mov	x12, #0x100000000       // =4294967296
   43fe4: 935dfd4d     	asr	x13, x10, #29
   43fe8: f86d684d     	ldr	x13, [x2, x13]
   43fec: f94009ad     	ldr	x13, [x13, #0x10]
   43ff0: eb0d011f     	cmp	x8, x13
   43ff4: 54000123     	b.lo	0x44018 <operator delete(void*)+0x8c88>
   43ff8: 9100056b     	add	x11, x11, #0x1
   43ffc: eb09017f     	cmp	x11, x9
   44000: 8b0c014a     	add	x10, x10, x12
   44004: 54ffff03     	b.lo	0x43fe4 <operator delete(void*)+0x8c54>
   44008: f100027f     	cmp	x19, #0x0
   4400c: 8b090c41     	add	x1, x2, x9, lsl #3
   44010: 9a8203e2     	csel	x2, xzr, x2, eq
   44014: 14000003     	b	0x44020 <operator delete(void*)+0x8c90>
   44018: 9360fd48     	asr	x8, x10, #32
   4401c: 8b080c41     	add	x1, x2, x8, lsl #3
   44020: 910003e3     	mov	x3, sp
   44024: aa1303e0     	mov	x0, x19
   44028: 97ffff72     	bl	0x43df0 <operator delete(void*)+0x8a60>
   4402c: aa1403e0     	mov	x0, x20
   44030: 97ffdfae     	bl	0x3bee8 <operator delete(void*)+0xb58>
   44034: 9102a260     	add	x0, x19, #0xa8
   44038: 97ffde96     	bl	0x3ba90 <operator delete(void*)+0x700>
   4403c: f9401748     	ldr	x8, [x26, #0x28]
   44040: f94007e9     	ldr	x9, [sp, #0x8]
   44044: eb09011f     	cmp	x8, x9
   44048: 54000101     	b.ne	0x44068 <operator delete(void*)+0x8cd8>
   4404c: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   44050: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   44054: a94357f6     	ldp	x22, x21, [sp, #0x30]
   44058: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   4405c: a94167fa     	ldp	x26, x25, [sp, #0x10]
   44060: 910183ff     	add	sp, sp, #0x60
   44064: d65f03c0     	ret
   44068: 97ff111e     	bl	0x84e0 <__stack_chk_fail@plt>
   4406c: d10183ff     	sub	sp, sp, #0x60
   44070: f9000bf9     	str	x25, [sp, #0x10]
   44074: a9025ff8     	stp	x24, x23, [sp, #0x20]
   44078: a90357f6     	stp	x22, x21, [sp, #0x30]
   4407c: a9044ff4     	stp	x20, x19, [sp, #0x40]
   44080: a9057bfd     	stp	x29, x30, [sp, #0x50]
   44084: 910143fd     	add	x29, sp, #0x50
   44088: d53bd059     	mrs	x25, TPIDR_EL0
   4408c: f9401728     	ldr	x8, [x25, #0x28]
   44090: 91030018     	add	x24, x0, #0xc0
   44094: aa0003f7     	mov	x23, x0
   44098: aa1803e0     	mov	x0, x24
   4409c: aa0303f4     	mov	x20, x3
   440a0: aa0203f5     	mov	x21, x2
   440a4: aa0103f6     	mov	x22, x1
   440a8: f90007e8     	str	x8, [sp, #0x8]
   440ac: 97ffdefb     	bl	0x3bc98 <operator delete(void*)+0x908>
   440b0: b9404ee8     	ldr	w8, [x23, #0x4c]
   440b4: 52800700     	mov	w0, #0x38               // =56
   440b8: 11000513     	add	w19, w8, #0x1
   440bc: b9004ef3     	str	w19, [x23, #0x4c]
   440c0: 97ff104c     	bl	0x81f0 <_Znwm@plt>
   440c4: 52802008     	mov	w8, #0x100              // =256
   440c8: 79000008     	strh	w8, [x0]
   440cc: f94002a8     	ldr	x8, [x21]
   440d0: a9025016     	stp	x22, x20, [x0, #0x20]
   440d4: f900181f     	str	xzr, [x0, #0x30]
   440d8: f9000c1f     	str	xzr, [x0, #0x18]
   440dc: a900a013     	stp	x19, x8, [x0, #0x8]
   440e0: f90003e0     	str	x0, [sp]
   440e4: f8418ee2     	ldr	x2, [x23, #0x18]!
   440e8: 910003e3     	mov	x3, sp
   440ec: f94006e8     	ldr	x8, [x23, #0x8]
   440f0: aa1703e0     	mov	x0, x23
   440f4: 8b080c41     	add	x1, x2, x8, lsl #3
   440f8: 97ffff3e     	bl	0x43df0 <operator delete(void*)+0x8a60>
   440fc: 910242e0     	add	x0, x23, #0x90
   44100: 97ffde64     	bl	0x3ba90 <operator delete(void*)+0x700>
   44104: aa1803e0     	mov	x0, x24
   44108: 97ffdf78     	bl	0x3bee8 <operator delete(void*)+0xb58>
   4410c: f9401728     	ldr	x8, [x25, #0x28]
   44110: f94007e9     	ldr	x9, [sp, #0x8]
   44114: eb09011f     	cmp	x8, x9
   44118: 54000121     	b.ne	0x4413c <operator delete(void*)+0x8dac>
   4411c: aa1303e0     	mov	x0, x19
   44120: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   44124: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   44128: a94357f6     	ldp	x22, x21, [sp, #0x30]
   4412c: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   44130: f9400bf9     	ldr	x25, [sp, #0x10]
   44134: 910183ff     	add	sp, sp, #0x60
   44138: d65f03c0     	ret
   4413c: 97ff10e9     	bl	0x84e0 <__stack_chk_fail@plt>
   44140: f81d0ff5     	str	x21, [sp, #-0x30]!
   44144: a9014ff4     	stp	x20, x19, [sp, #0x10]
   44148: a9027bfd     	stp	x29, x30, [sp, #0x20]
   4414c: 910083fd     	add	x29, sp, #0x20
   44150: 91030013     	add	x19, x0, #0xc0
   44154: aa0003f4     	mov	x20, x0
   44158: aa1303e0     	mov	x0, x19
   4415c: aa0103f5     	mov	x21, x1
   44160: 97ffdece     	bl	0x3bc98 <operator delete(void*)+0x908>
   44164: f9401289     	ldr	x9, [x20, #0x20]
   44168: b40003c9     	cbz	x9, 0x441e0 <operator delete(void*)+0x8e50>
   4416c: f9400e8c     	ldr	x12, [x20, #0x18]
   44170: f94002ad     	ldr	x13, [x21]
   44174: aa1f03ea     	mov	x10, xzr
   44178: aa1f03eb     	mov	x11, xzr
   4417c: d2c0002e     	mov	x14, #0x100000000       // =4294967296
   44180: 935dfd48     	asr	x8, x10, #29
   44184: f8686988     	ldr	x8, [x12, x8]
   44188: f940050f     	ldr	x15, [x8, #0x8]
   4418c: eb0d01ff     	cmp	x15, x13
   44190: 540000c0     	b.eq	0x441a8 <operator delete(void*)+0x8e18>
   44194: 9100056b     	add	x11, x11, #0x1
   44198: eb09017f     	cmp	x11, x9
   4419c: 8b0e014a     	add	x10, x10, x14
   441a0: 54ffff03     	b.lo	0x44180 <operator delete(void*)+0x8df0>
   441a4: 1400000f     	b	0x441e0 <operator delete(void*)+0x8e50>
   441a8: 52800029     	mov	w9, #0x1                // =1
   441ac: 085ffd0a     	ldaxrb	w10, [x8]
   441b0: 3400008a     	cbz	w10, 0x441c0 <operator delete(void*)+0x8e30>
   441b4: d5033f5f     	clrex
   441b8: 085ffd0a     	ldaxrb	w10, [x8]
   441bc: 35ffffca     	cbnz	w10, 0x441b4 <operator delete(void*)+0x8e24>
   441c0: 080afd09     	stlxrb	w10, w9, [x8]
   441c4: 35ffffaa     	cbnz	w10, 0x441b8 <operator delete(void*)+0x8e28>
   441c8: a9027d1f     	stp	xzr, xzr, [x8, #0x20]
   441cc: 085ffd09     	ldaxrb	w9, [x8]
   441d0: 7100053f     	cmp	w9, #0x1
   441d4: 54000141     	b.ne	0x441fc <operator delete(void*)+0x8e6c>
   441d8: 0809fd1f     	stlxrb	w9, wzr, [x8]
   441dc: 35ffff89     	cbnz	w9, 0x441cc <operator delete(void*)+0x8e3c>
   441e0: 9102a280     	add	x0, x20, #0xa8
   441e4: 97ffde2b     	bl	0x3ba90 <operator delete(void*)+0x700>
   441e8: aa1303e0     	mov	x0, x19
   441ec: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   441f0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   441f4: f84307f5     	ldr	x21, [sp], #0x30
   441f8: 17ffdf3c     	b	0x3bee8 <operator delete(void*)+0xb58>
   441fc: d5033f5f     	clrex
   44200: f00000e0     	adrp	x0, 0x63000
   44204: f00000e2     	adrp	x2, 0x63000
   44208: f00000e3     	adrp	x3, 0x63000
   4420c: 91333800     	add	x0, x0, #0xcce
   44210: 9134fc42     	add	x2, x2, #0xd3f
   44214: 9135b063     	add	x3, x3, #0xd6c
   44218: 52802661     	mov	w1, #0x133              // =307
   4421c: 97ff0ff1     	bl	0x81e0 <__assert2@plt>
   44220: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   44224: 910003fd     	mov	x29, sp
   44228: 52800028     	mov	w8, #0x1                // =1
   4422c: 085ffc09     	ldaxrb	w9, [x0]
   44230: 34000089     	cbz	w9, 0x44240 <operator delete(void*)+0x8eb0>
   44234: d5033f5f     	clrex
   44238: 085ffc09     	ldaxrb	w9, [x0]
   4423c: 35ffffc9     	cbnz	w9, 0x44234 <operator delete(void*)+0x8ea4>
   44240: 0809fc08     	stlxrb	w9, w8, [x0]
   44244: 35ffffa9     	cbnz	w9, 0x44238 <operator delete(void*)+0x8ea8>
   44248: a9027c1f     	stp	xzr, xzr, [x0, #0x20]
   4424c: 085ffc08     	ldaxrb	w8, [x0]
   44250: 7100051f     	cmp	w8, #0x1
   44254: 540000a1     	b.ne	0x44268 <operator delete(void*)+0x8ed8>
   44258: 0808fc1f     	stlxrb	w8, wzr, [x0]
   4425c: 35ffff88     	cbnz	w8, 0x4424c <operator delete(void*)+0x8ebc>
   44260: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   44264: d65f03c0     	ret
   44268: d5033f5f     	clrex
   4426c: f00000e0     	adrp	x0, 0x63000
   44270: f00000e2     	adrp	x2, 0x63000
   44274: f00000e3     	adrp	x3, 0x63000
   44278: 91333800     	add	x0, x0, #0xcce
   4427c: 9134fc42     	add	x2, x2, #0xd3f
   44280: 9135b063     	add	x3, x3, #0xd6c
   44284: 52802661     	mov	w1, #0x133              // =307
   44288: 97ff0fd6     	bl	0x81e0 <__assert2@plt>
   4428c: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
   44290: a9014ff4     	stp	x20, x19, [sp, #0x10]
   44294: a9027bfd     	stp	x29, x30, [sp, #0x20]
   44298: 910083fd     	add	x29, sp, #0x20
   4429c: 91030014     	add	x20, x0, #0xc0
   442a0: aa0003f3     	mov	x19, x0
   442a4: aa1403e0     	mov	x0, x20
   442a8: aa0203f5     	mov	x21, x2
   442ac: aa0103f6     	mov	x22, x1
   442b0: 97ffde7a     	bl	0x3bc98 <operator delete(void*)+0x908>
   442b4: f9401268     	ldr	x8, [x19, #0x20]
   442b8: b4000248     	cbz	x8, 0x44300 <operator delete(void*)+0x8f70>
   442bc: f9400e6b     	ldr	x11, [x19, #0x18]
   442c0: f94002cc     	ldr	x12, [x22]
   442c4: aa1f03e9     	mov	x9, xzr
   442c8: aa1f03ea     	mov	x10, xzr
   442cc: d2c0002d     	mov	x13, #0x100000000       // =4294967296
   442d0: 935dfd2e     	asr	x14, x9, #29
   442d4: f86e696e     	ldr	x14, [x11, x14]
   442d8: f94005cf     	ldr	x15, [x14, #0x8]
   442dc: eb0c01ff     	cmp	x15, x12
   442e0: 540000c0     	b.eq	0x442f8 <operator delete(void*)+0x8f68>
   442e4: 9100054a     	add	x10, x10, #0x1
   442e8: eb08015f     	cmp	x10, x8
   442ec: 8b0d0129     	add	x9, x9, x13
   442f0: 54ffff03     	b.lo	0x442d0 <operator delete(void*)+0x8f40>
   442f4: 14000003     	b	0x44300 <operator delete(void*)+0x8f70>
   442f8: f94002a8     	ldr	x8, [x21]
   442fc: f90009c8     	str	x8, [x14, #0x10]
   44300: aa1403e0     	mov	x0, x20
   44304: 97ffdef9     	bl	0x3bee8 <operator delete(void*)+0xb58>
   44308: 9102a260     	add	x0, x19, #0xa8
   4430c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   44310: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   44314: a8c357f6     	ldp	x22, x21, [sp], #0x30
   44318: 17ffddde     	b	0x3ba90 <operator delete(void*)+0x700>
   4431c: f81c0ff7     	str	x23, [sp, #-0x40]!
   44320: a90157f6     	stp	x22, x21, [sp, #0x10]
   44324: a9024ff4     	stp	x20, x19, [sp, #0x20]
   44328: a9037bfd     	stp	x29, x30, [sp, #0x30]
   4432c: 9100c3fd     	add	x29, sp, #0x30
   44330: b00001c8     	adrp	x8, 0x7d000
   44334: 9101a108     	add	x8, x8, #0x68
   44338: 08dffd08     	ldarb	w8, [x8]
   4433c: aa0003f3     	mov	x19, x0
   44340: 36000668     	tbz	w8, #0x0, 0x4440c <operator delete(void*)+0x907c>
   44344: aa1303e0     	mov	x0, x19
   44348: 97ffdf44     	bl	0x3c058 <operator delete(void*)+0xcc8>
   4434c: 37000560     	tbnz	w0, #0x0, 0x443f8 <operator delete(void*)+0x9068>
   44350: 900001d4     	adrp	x20, 0x7c000
   44354: 913e6294     	add	x20, x20, #0xf98
   44358: 900001d7     	adrp	x23, 0x7c000
   4435c: 14000004     	b	0x4436c <operator delete(void*)+0x8fdc>
   44360: aa1303e0     	mov	x0, x19
   44364: 97ffdf3d     	bl	0x3c058 <operator delete(void*)+0xcc8>
   44368: 37000480     	tbnz	w0, #0x0, 0x443f8 <operator delete(void*)+0x9068>
   4436c: 9102c296     	add	x22, x20, #0xb0
   44370: aa1603e0     	mov	x0, x22
   44374: 97ffde49     	bl	0x3bc98 <operator delete(void*)+0x908>
   44378: aa1403e0     	mov	x0, x20
   4437c: 94000036     	bl	0x44454 <operator delete(void*)+0x90c4>
   44380: f9402a68     	ldr	x8, [x19, #0x50]
   44384: 29482a69     	ldp	w9, w10, [x19, #0x40]
   44388: aa1603e1     	mov	x1, x22
   4438c: f9002a7f     	str	xzr, [x19, #0x50]
   44390: cb080008     	sub	x8, x0, x8
   44394: eb09011f     	cmp	x8, x9
   44398: 9a88c128     	csel	x8, x9, x8, gt
   4439c: eb0a011f     	cmp	x8, x10
   443a0: 9a8ac102     	csel	x2, x8, x10, gt
   443a4: 9102a280     	add	x0, x20, #0xa8
   443a8: 97ffdd7b     	bl	0x3b994 <operator delete(void*)+0x604>
   443ac: 2a0003f5     	mov	w21, w0
   443b0: aa1603e0     	mov	x0, x22
   443b4: 97ffdecd     	bl	0x3bee8 <operator delete(void*)+0xb58>
   443b8: aa1303e0     	mov	x0, x19
   443bc: 97ffdf27     	bl	0x3c058 <operator delete(void*)+0xcc8>
   443c0: 370001c0     	tbnz	w0, #0x0, 0x443f8 <operator delete(void*)+0x9068>
   443c4: 397f82e8     	ldrb	w8, [x23, #0xfe0]
   443c8: 7100011f     	cmp	w8, #0x0
   443cc: 1a9f17e8     	cset	w8, eq
   443d0: 2a0802a8     	orr	w8, w21, w8
   443d4: 3707fc68     	tbnz	w8, #0x0, 0x44360 <operator delete(void*)+0x8fd0>
   443d8: 97ffd5fe     	bl	0x39bd0 <__api_tcp_server+0xcac0>
   443dc: aa0003f5     	mov	x21, x0
   443e0: aa1403e0     	mov	x0, x20
   443e4: 94000076     	bl	0x445bc <operator delete(void*)+0x922c>
   443e8: 97ffd5fa     	bl	0x39bd0 <__api_tcp_server+0xcac0>
   443ec: cb150008     	sub	x8, x0, x21
   443f0: f9002a68     	str	x8, [x19, #0x50]
   443f4: 17ffffdb     	b	0x44360 <operator delete(void*)+0x8fd0>
   443f8: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   443fc: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   44400: a94157f6     	ldp	x22, x21, [sp, #0x10]
   44404: f84407f7     	ldr	x23, [sp], #0x40
   44408: d65f03c0     	ret
   4440c: b00001c0     	adrp	x0, 0x7d000
   44410: 9101a000     	add	x0, x0, #0x68
   44414: 97ffdbea     	bl	0x3b3bc <operator delete(void*)+0x2c>
   44418: 34fff960     	cbz	w0, 0x44344 <operator delete(void*)+0x8fb4>
   4441c: 900001d4     	adrp	x20, 0x7c000
   44420: 913e6294     	add	x20, x20, #0xf98
   44424: aa1403e0     	mov	x0, x20
   44428: 97fffd48     	bl	0x43948 <operator delete(void*)+0x85b8>
   4442c: f0ffffe0     	adrp	x0, 0x43000 <operator delete(void*)+0x7c70>
   44430: d00001a2     	adrp	x2, 0x7a000
   44434: 912a4000     	add	x0, x0, #0xa90
   44438: 913ea042     	add	x2, x2, #0xfa8
   4443c: aa1403e1     	mov	x1, x20
   44440: 97ff118c     	bl	0x8a70 <__cxa_atexit@plt>
   44444: b00001c0     	adrp	x0, 0x7d000
   44448: 9101a000     	add	x0, x0, #0x68
   4444c: 97ffdbfa     	bl	0x3b434 <operator delete(void*)+0xa4>
   44450: 17ffffbd     	b	0x44344 <operator delete(void*)+0x8fb4>
   44454: f81d0ff5     	str	x21, [sp, #-0x30]!
   44458: a9014ff4     	stp	x20, x19, [sp, #0x10]
   4445c: a9027bfd     	stp	x29, x30, [sp, #0x20]
   44460: 910083fd     	add	x29, sp, #0x20
   44464: 91030013     	add	x19, x0, #0xc0
   44468: aa0003f4     	mov	x20, x0
   4446c: aa1303e0     	mov	x0, x19
   44470: 97ffde0a     	bl	0x3bc98 <operator delete(void*)+0x908>
   44474: 97ffd5d7     	bl	0x39bd0 <__api_tcp_server+0xcac0>
   44478: f9401288     	ldr	x8, [x20, #0x20]
   4447c: b4000608     	cbz	x8, 0x4453c <operator delete(void*)+0x91ac>
   44480: f9400e89     	ldr	x9, [x20, #0x18]
   44484: aa1f03ea     	mov	x10, xzr
   44488: f100050c     	subs	x12, x8, #0x1
   4448c: 92f0000b     	mov	x11, #0x7fffffffffffffff // =9223372036854775807
   44490: 540003a0     	b.eq	0x44504 <operator delete(void*)+0x9174>
   44494: d35ffd8c     	lsr	x12, x12, #31
   44498: b500036c     	cbnz	x12, 0x44504 <operator delete(void*)+0x9174>
   4449c: 927ff90a     	and	x10, x8, #0xfffffffffffffffe
   444a0: 92f0000b     	mov	x11, #0x7fffffffffffffff // =9223372036854775807
   444a4: d2c0004d     	mov	x13, #0x200000000       // =8589934592
   444a8: aa0a03ee     	mov	x14, x10
   444ac: 92f0000f     	mov	x15, #0x7fffffffffffffff // =9223372036854775807
   444b0: 935dfd90     	asr	x16, x12, #29
   444b4: b27d0211     	orr	x17, x16, #0x8
   444b8: f8706930     	ldr	x16, [x9, x16]
   444bc: f8716931     	ldr	x17, [x9, x17]
   444c0: 8b0d018c     	add	x12, x12, x13
   444c4: a9410610     	ldp	x16, x1, [x16, #0x10]
   444c8: a9410a31     	ldp	x17, x2, [x17, #0x10]
   444cc: cb000021     	sub	x1, x1, x0
   444d0: cb000042     	sub	x2, x2, x0
   444d4: 8b100030     	add	x16, x1, x16
   444d8: 8b110051     	add	x17, x2, x17
   444dc: eb0b021f     	cmp	x16, x11
   444e0: 9a8bb20b     	csel	x11, x16, x11, lt
   444e4: eb0f023f     	cmp	x17, x15
   444e8: 9a8fb22f     	csel	x15, x17, x15, lt
   444ec: f10009ce     	subs	x14, x14, #0x2
   444f0: 54fffe01     	b.ne	0x444b0 <operator delete(void*)+0x9120>
   444f4: eb0f017f     	cmp	x11, x15
   444f8: 9a8fb16b     	csel	x11, x11, x15, lt
   444fc: eb0a011f     	cmp	x8, x10
   44500: 54000200     	b.eq	0x44540 <operator delete(void*)+0x91b0>
   44504: d3607d4c     	lsl	x12, x10, #32
   44508: d2c0002d     	mov	x13, #0x100000000       // =4294967296
   4450c: 935dfd8e     	asr	x14, x12, #29
   44510: f86e692e     	ldr	x14, [x9, x14]
   44514: 9100054a     	add	x10, x10, #0x1
   44518: 8b0d018c     	add	x12, x12, x13
   4451c: a9413dce     	ldp	x14, x15, [x14, #0x10]
   44520: cb0001ef     	sub	x15, x15, x0
   44524: 8b0e01ee     	add	x14, x15, x14
   44528: eb0b01df     	cmp	x14, x11
   4452c: 9a8bb1cb     	csel	x11, x14, x11, lt
   44530: eb08015f     	cmp	x10, x8
   44534: 54fffec3     	b.lo	0x4450c <operator delete(void*)+0x917c>
   44538: 14000002     	b	0x44540 <operator delete(void*)+0x91b0>
   4453c: 92f0000b     	mov	x11, #0x7fffffffffffffff // =9223372036854775807
   44540: f9400688     	ldr	x8, [x20, #0x8]
   44544: 93407d09     	sxtw	x9, w8
   44548: d1000529     	sub	x9, x9, #0x1
   4454c: 9100052a     	add	x10, x9, #0x1
   44550: f100055f     	cmp	x10, #0x1
   44554: aa0b03f5     	mov	x21, x11
   44558: 5400014b     	b.lt	0x44580 <operator delete(void*)+0x91f0>
   4455c: eb09011f     	cmp	x8, x9
   44560: 540001e9     	b.ls	0x4459c <operator delete(void*)+0x920c>
   44564: f940028a     	ldr	x10, [x20]
   44568: f869794a     	ldr	x10, [x10, x9, lsl #3]
   4456c: d1000529     	sub	x9, x9, #0x1
   44570: f940094a     	ldr	x10, [x10, #0x10]
   44574: cb00014b     	sub	x11, x10, x0
   44578: eb15017f     	cmp	x11, x21
   4457c: 54fffe8b     	b.lt	0x4454c <operator delete(void*)+0x91bc>
   44580: aa1303e0     	mov	x0, x19
   44584: 97ffde59     	bl	0x3bee8 <operator delete(void*)+0xb58>
   44588: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   4458c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   44590: aa1503e0     	mov	x0, x21
   44594: f84307f5     	ldr	x21, [sp], #0x30
   44598: d65f03c0     	ret
   4459c: d00000a0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   445a0: f00000e2     	adrp	x2, 0x63000
   445a4: d00000a3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   445a8: 91215c00     	add	x0, x0, #0x857
   445ac: 9137d442     	add	x2, x2, #0xdf5
   445b0: 91397863     	add	x3, x3, #0xe5e
   445b4: 528023e1     	mov	w1, #0x11f              // =287
   445b8: 97ff0f0a     	bl	0x81e0 <__assert2@plt>
   445bc: d10183ff     	sub	sp, sp, #0x60
   445c0: a90167fa     	stp	x26, x25, [sp, #0x10]
   445c4: a9025ff8     	stp	x24, x23, [sp, #0x20]
   445c8: a90357f6     	stp	x22, x21, [sp, #0x30]
   445cc: a9044ff4     	stp	x20, x19, [sp, #0x40]
   445d0: a9057bfd     	stp	x29, x30, [sp, #0x50]
   445d4: 910143fd     	add	x29, sp, #0x50
   445d8: d53bd057     	mrs	x23, TPIDR_EL0
   445dc: f94016e8     	ldr	x8, [x23, #0x28]
   445e0: aa0003f3     	mov	x19, x0
   445e4: 9100c014     	add	x20, x0, #0x30
   445e8: f90007e8     	str	x8, [sp, #0x8]
   445ec: f9001c1f     	str	xzr, [x0, #0x38]
   445f0: 97ffd578     	bl	0x39bd0 <__api_tcp_server+0xcac0>
   445f4: 91030276     	add	x22, x19, #0xc0
   445f8: aa0003f5     	mov	x21, x0
   445fc: aa1603e0     	mov	x0, x22
   44600: 97ffdda6     	bl	0x3bc98 <operator delete(void*)+0x908>
   44604: f9401268     	ldr	x8, [x19, #0x20]
   44608: b4000308     	cbz	x8, 0x44668 <operator delete(void*)+0x92d8>
   4460c: aa1f03f8     	mov	x24, xzr
   44610: aa1f03f9     	mov	x25, xzr
   44614: d2c0003a     	mov	x26, #0x100000000       // =4294967296
   44618: 14000005     	b	0x4462c <operator delete(void*)+0x929c>
   4461c: 91000739     	add	x25, x25, #0x1
   44620: eb08033f     	cmp	x25, x8
   44624: 8b1a0318     	add	x24, x24, x26
   44628: 54000202     	b.hs	0x44668 <operator delete(void*)+0x92d8>
   4462c: f9400e69     	ldr	x9, [x19, #0x18]
   44630: 935dff0a     	asr	x10, x24, #29
   44634: f86a6929     	ldr	x9, [x9, x10]
   44638: f90003e9     	str	x9, [sp]
   4463c: a941252a     	ldp	x10, x9, [x9, #0x10]
   44640: 8b090149     	add	x9, x10, x9
   44644: eb0902bf     	cmp	x21, x9
   44648: 54fffea3     	b.lo	0x4461c <operator delete(void*)+0x928c>
   4464c: a9432262     	ldp	x2, x8, [x19, #0x30]
   44650: 910003e3     	mov	x3, sp
   44654: aa1403e0     	mov	x0, x20
   44658: 8b080c41     	add	x1, x2, x8, lsl #3
   4465c: 97fffde5     	bl	0x43df0 <operator delete(void*)+0x8a60>
   44660: f9401268     	ldr	x8, [x19, #0x20]
   44664: 17ffffee     	b	0x4461c <operator delete(void*)+0x928c>
   44668: f9400668     	ldr	x8, [x19, #0x8]
   4466c: b40002a8     	cbz	x8, 0x446c0 <operator delete(void*)+0x9330>
   44670: aa1f03f8     	mov	x24, xzr
   44674: aa1f03f9     	mov	x25, xzr
   44678: d2c0003a     	mov	x26, #0x100000000       // =4294967296
   4467c: f9400268     	ldr	x8, [x19]
   44680: 935dff09     	asr	x9, x24, #29
   44684: f8696908     	ldr	x8, [x8, x9]
   44688: f90003e8     	str	x8, [sp]
   4468c: f9400908     	ldr	x8, [x8, #0x10]
   44690: eb15011f     	cmp	x8, x21
   44694: 54000168     	b.hi	0x446c0 <operator delete(void*)+0x9330>
   44698: a9432262     	ldp	x2, x8, [x19, #0x30]
   4469c: 910003e3     	mov	x3, sp
   446a0: aa1403e0     	mov	x0, x20
   446a4: 8b080c41     	add	x1, x2, x8, lsl #3
   446a8: 97fffdd2     	bl	0x43df0 <operator delete(void*)+0x8a60>
   446ac: f9400668     	ldr	x8, [x19, #0x8]
   446b0: 91000739     	add	x25, x25, #0x1
   446b4: 8b1a0318     	add	x24, x24, x26
   446b8: eb08033f     	cmp	x25, x8
   446bc: 54fffe03     	b.lo	0x4467c <operator delete(void*)+0x92ec>
   446c0: aa1603e0     	mov	x0, x22
   446c4: 97ffde09     	bl	0x3bee8 <operator delete(void*)+0xb58>
   446c8: f9401e68     	ldr	x8, [x19, #0x38]
   446cc: b40005e8     	cbz	x8, 0x44788 <operator delete(void*)+0x93f8>
   446d0: aa1f03f6     	mov	x22, xzr
   446d4: 52800038     	mov	w24, #0x1               // =1
   446d8: 14000005     	b	0x446ec <operator delete(void*)+0x935c>
   446dc: f9401e68     	ldr	x8, [x19, #0x38]
   446e0: 910006d6     	add	x22, x22, #0x1
   446e4: eb0802df     	cmp	x22, x8
   446e8: 54000502     	b.hs	0x44788 <operator delete(void*)+0x93f8>
   446ec: f9400288     	ldr	x8, [x20]
   446f0: 937d7ec9     	sbfiz	x9, x22, #3, #32
   446f4: f8696919     	ldr	x25, [x8, x9]
   446f8: 085fff28     	ldaxrb	w8, [x25]
   446fc: 35000248     	cbnz	w8, 0x44744 <operator delete(void*)+0x93b4>
   44700: 0808ff38     	stlxrb	w8, w24, [x25]
   44704: 35ffffa8     	cbnz	w8, 0x446f8 <operator delete(void*)+0x9368>
   44708: f9401728     	ldr	x8, [x25, #0x28]
   4470c: b4000088     	cbz	x8, 0x4471c <operator delete(void*)+0x938c>
   44710: f9401320     	ldr	x0, [x25, #0x20]
   44714: d63f0100     	blr	x8
   44718: 52800028     	mov	w8, #0x1                // =1
   4471c: 085fff29     	ldaxrb	w9, [x25]
   44720: 7100053f     	cmp	w9, #0x1
   44724: 540004c1     	b.ne	0x447bc <operator delete(void*)+0x942c>
   44728: 0809ff3f     	stlxrb	w9, wzr, [x25]
   4472c: 35ffff89     	cbnz	w9, 0x4471c <operator delete(void*)+0x938c>
   44730: 39400729     	ldrb	w9, [x25, #0x1]
   44734: 34000149     	cbz	w9, 0x4475c <operator delete(void*)+0x93cc>
   44738: 34fffd28     	cbz	w8, 0x446dc <operator delete(void*)+0x934c>
   4473c: f9000f35     	str	x21, [x25, #0x18]
   44740: 17ffffe7     	b	0x446dc <operator delete(void*)+0x934c>
   44744: d5033f5f     	clrex
   44748: 2a1f03e8     	mov	w8, wzr
   4474c: 39400729     	ldrb	w9, [x25, #0x1]
   44750: 35ffff49     	cbnz	w9, 0x44738 <operator delete(void*)+0x93a8>
   44754: 14000002     	b	0x4475c <operator delete(void*)+0x93cc>
   44758: d5033f5f     	clrex
   4475c: 085fff28     	ldaxrb	w8, [x25]
   44760: 35ffffc8     	cbnz	w8, 0x44758 <operator delete(void*)+0x93c8>
   44764: 0808ff38     	stlxrb	w8, w24, [x25]
   44768: 35ffffa8     	cbnz	w8, 0x4475c <operator delete(void*)+0x93cc>
   4476c: a9027f3f     	stp	xzr, xzr, [x25, #0x20]
   44770: 085fff28     	ldaxrb	w8, [x25]
   44774: 7100051f     	cmp	w8, #0x1
   44778: 54000341     	b.ne	0x447e0 <operator delete(void*)+0x9450>
   4477c: 0808ff3f     	stlxrb	w8, wzr, [x25]
   44780: 35ffff88     	cbnz	w8, 0x44770 <operator delete(void*)+0x93e0>
   44784: 17ffffd6     	b	0x446dc <operator delete(void*)+0x934c>
   44788: aa1303e0     	mov	x0, x19
   4478c: 9400001f     	bl	0x44808 <operator delete(void*)+0x9478>
   44790: f94016e8     	ldr	x8, [x23, #0x28]
   44794: f94007e9     	ldr	x9, [sp, #0x8]
   44798: eb09011f     	cmp	x8, x9
   4479c: 54000341     	b.ne	0x44804 <operator delete(void*)+0x9474>
   447a0: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   447a4: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   447a8: a94357f6     	ldp	x22, x21, [sp, #0x30]
   447ac: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   447b0: a94167fa     	ldp	x26, x25, [sp, #0x10]
   447b4: 910183ff     	add	sp, sp, #0x60
   447b8: d65f03c0     	ret
   447bc: d5033f5f     	clrex
   447c0: f00000e0     	adrp	x0, 0x63000
   447c4: f00000e2     	adrp	x2, 0x63000
   447c8: f00000e3     	adrp	x3, 0x63000
   447cc: 91333800     	add	x0, x0, #0xcce
   447d0: 91367842     	add	x2, x2, #0xd9e
   447d4: 91371863     	add	x3, x3, #0xdc6
   447d8: 52802881     	mov	w1, #0x144              // =324
   447dc: 97ff0e81     	bl	0x81e0 <__assert2@plt>
   447e0: d5033f5f     	clrex
   447e4: f00000e0     	adrp	x0, 0x63000
   447e8: f00000e2     	adrp	x2, 0x63000
   447ec: f00000e3     	adrp	x3, 0x63000
   447f0: 91333800     	add	x0, x0, #0xcce
   447f4: 9134fc42     	add	x2, x2, #0xd3f
   447f8: 9135b063     	add	x3, x3, #0xd6c
   447fc: 52802661     	mov	w1, #0x133              // =307
   44800: 97ff0e78     	bl	0x81e0 <__assert2@plt>
   44804: 97ff0f37     	bl	0x84e0 <__stack_chk_fail@plt>
   44808: a9bc5ff8     	stp	x24, x23, [sp, #-0x40]!
   4480c: a90157f6     	stp	x22, x21, [sp, #0x10]
   44810: a9024ff4     	stp	x20, x19, [sp, #0x20]
   44814: a9037bfd     	stp	x29, x30, [sp, #0x30]
   44818: 9100c3fd     	add	x29, sp, #0x30
   4481c: 91030013     	add	x19, x0, #0xc0
   44820: aa0003f4     	mov	x20, x0
   44824: aa1303e0     	mov	x0, x19
   44828: 97ffdd1c     	bl	0x3bc98 <operator delete(void*)+0x908>
   4482c: f9401288     	ldr	x8, [x20, #0x20]
   44830: 7100051f     	cmp	w8, #0x1
   44834: 5400068b     	b.lt	0x44904 <operator delete(void*)+0x9574>
   44838: 93407d09     	sxtw	x9, w8
   4483c: d1000529     	sub	x9, x9, #0x1
   44840: eb09011f     	cmp	x8, x9
   44844: 54000ce9     	b.ls	0x449e0 <operator delete(void*)+0x9650>
   44848: 91000537     	add	x23, x9, #0x1
   4484c: d37df2e8     	lsl	x8, x23, #3
   44850: d1002116     	sub	x22, x8, #0x8
   44854: f9400e88     	ldr	x8, [x20, #0x18]
   44858: 8b170d09     	add	x9, x8, x23, lsl #3
   4485c: f85f8135     	ldur	x21, [x9, #-0x8]
   44860: f94016a9     	ldr	x9, [x21, #0x28]
   44864: b50003c9     	cbnz	x9, 0x448dc <operator delete(void*)+0x954c>
   44868: f9401aa9     	ldr	x9, [x21, #0x30]
   4486c: b40000a9     	cbz	x9, 0x44880 <operator delete(void*)+0x94f0>
   44870: f94012a0     	ldr	x0, [x21, #0x20]
   44874: b4000060     	cbz	x0, 0x44880 <operator delete(void*)+0x94f0>
   44878: d63f0120     	blr	x9
   4487c: f9400e88     	ldr	x8, [x20, #0x18]
   44880: f9401289     	ldr	x9, [x20, #0x20]
   44884: eb17013f     	cmp	x9, x23
   44888: 54000c8b     	b.lt	0x44a18 <operator delete(void*)+0x9688>
   4488c: 8b16010a     	add	x10, x8, x22
   44890: 8b090d09     	add	x9, x8, x9, lsl #3
   44894: eb0a012a     	subs	x10, x9, x10
   44898: 9343fd4a     	asr	x10, x10, #3
   4489c: 9a9f0558     	csinc	x24, x10, xzr, eq
   448a0: b40001b8     	cbz	x24, 0x448d4 <operator delete(void*)+0x9544>
   448a4: 8b38cd0a     	add	x10, x8, w24, sxtw #3
   448a8: d37df2eb     	lsl	x11, x23, #3
   448ac: 8b16014c     	add	x12, x10, x22
   448b0: 8b0b0108     	add	x8, x8, x11
   448b4: 8b0b014a     	add	x10, x10, x11
   448b8: cb0c0122     	sub	x2, x9, x12
   448bc: d1002100     	sub	x0, x8, #0x8
   448c0: d1002141     	sub	x1, x10, #0x8
   448c4: 97ff0fb7     	bl	0x87a0 <memmove@plt>
   448c8: f9401288     	ldr	x8, [x20, #0x20]
   448cc: cb180108     	sub	x8, x8, x24
   448d0: f9001288     	str	x8, [x20, #0x20]
   448d4: aa1503e0     	mov	x0, x21
   448d8: 97ff0fae     	bl	0x8790 <_ZdlPv@plt>
   448dc: d10006e8     	sub	x8, x23, #0x1
   448e0: f100051f     	cmp	x8, #0x1
   448e4: 5400010b     	b.lt	0x44904 <operator delete(void*)+0x9574>
   448e8: f9401289     	ldr	x9, [x20, #0x20]
   448ec: d1000aea     	sub	x10, x23, #0x2
   448f0: d10022d6     	sub	x22, x22, #0x8
   448f4: aa0803f7     	mov	x23, x8
   448f8: eb0a013f     	cmp	x9, x10
   448fc: 54fffac8     	b.hi	0x44854 <operator delete(void*)+0x94c4>
   44900: 14000038     	b	0x449e0 <operator delete(void*)+0x9650>
   44904: f9400688     	ldr	x8, [x20, #0x8]
   44908: 7100051f     	cmp	w8, #0x1
   4490c: 540007ab     	b.lt	0x44a00 <operator delete(void*)+0x9670>
   44910: 93407d09     	sxtw	x9, w8
   44914: d1000529     	sub	x9, x9, #0x1
   44918: eb09011f     	cmp	x8, x9
   4491c: 54000629     	b.ls	0x449e0 <operator delete(void*)+0x9650>
   44920: 91000537     	add	x23, x9, #0x1
   44924: d37df2e8     	lsl	x8, x23, #3
   44928: d1002116     	sub	x22, x8, #0x8
   4492c: f9400288     	ldr	x8, [x20]
   44930: 8b170d09     	add	x9, x8, x23, lsl #3
   44934: f85f8135     	ldur	x21, [x9, #-0x8]
   44938: f94016a9     	ldr	x9, [x21, #0x28]
   4493c: b5000409     	cbnz	x9, 0x449bc <operator delete(void*)+0x962c>
   44940: f9401aa9     	ldr	x9, [x21, #0x30]
   44944: b40000a9     	cbz	x9, 0x44958 <operator delete(void*)+0x95c8>
   44948: f94012a0     	ldr	x0, [x21, #0x20]
   4494c: b4000060     	cbz	x0, 0x44958 <operator delete(void*)+0x95c8>
   44950: d63f0120     	blr	x9
   44954: f9400288     	ldr	x8, [x20]
   44958: f10006ff     	cmp	x23, #0x1
   4495c: 540005eb     	b.lt	0x44a18 <operator delete(void*)+0x9688>
   44960: f9400689     	ldr	x9, [x20, #0x8]
   44964: eb17013f     	cmp	x9, x23
   44968: 5400058b     	b.lt	0x44a18 <operator delete(void*)+0x9688>
   4496c: 8b16010a     	add	x10, x8, x22
   44970: 8b090d09     	add	x9, x8, x9, lsl #3
   44974: eb0a012a     	subs	x10, x9, x10
   44978: 9343fd4a     	asr	x10, x10, #3
   4497c: 9a9f0558     	csinc	x24, x10, xzr, eq
   44980: b40001b8     	cbz	x24, 0x449b4 <operator delete(void*)+0x9624>
   44984: 8b38cd0a     	add	x10, x8, w24, sxtw #3
   44988: d37df2eb     	lsl	x11, x23, #3
   4498c: 8b16014c     	add	x12, x10, x22
   44990: 8b0b0108     	add	x8, x8, x11
   44994: 8b0b014a     	add	x10, x10, x11
   44998: cb0c0122     	sub	x2, x9, x12
   4499c: d1002100     	sub	x0, x8, #0x8
   449a0: d1002141     	sub	x1, x10, #0x8
   449a4: 97ff0f7f     	bl	0x87a0 <memmove@plt>
   449a8: f9400688     	ldr	x8, [x20, #0x8]
   449ac: cb180108     	sub	x8, x8, x24
   449b0: f9000688     	str	x8, [x20, #0x8]
   449b4: aa1503e0     	mov	x0, x21
   449b8: 97ff0f76     	bl	0x8790 <_ZdlPv@plt>
   449bc: d10006e8     	sub	x8, x23, #0x1
   449c0: f100051f     	cmp	x8, #0x1
   449c4: 540001eb     	b.lt	0x44a00 <operator delete(void*)+0x9670>
   449c8: f9400689     	ldr	x9, [x20, #0x8]
   449cc: d1000aea     	sub	x10, x23, #0x2
   449d0: d10022d6     	sub	x22, x22, #0x8
   449d4: aa0803f7     	mov	x23, x8
   449d8: eb0a013f     	cmp	x9, x10
   449dc: 54fffa88     	b.hi	0x4492c <operator delete(void*)+0x959c>
   449e0: d00000a0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   449e4: f00000e2     	adrp	x2, 0x63000
   449e8: d00000a3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   449ec: 91215c00     	add	x0, x0, #0x857
   449f0: 9137d442     	add	x2, x2, #0xdf5
   449f4: 91397863     	add	x3, x3, #0xe5e
   449f8: 528023e1     	mov	w1, #0x11f              // =287
   449fc: 97ff0df9     	bl	0x81e0 <__assert2@plt>
   44a00: aa1303e0     	mov	x0, x19
   44a04: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   44a08: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   44a0c: a94157f6     	ldp	x22, x21, [sp, #0x10]
   44a10: a8c45ff8     	ldp	x24, x23, [sp], #0x40
   44a14: 17ffdd35     	b	0x3bee8 <operator delete(void*)+0xb58>
   44a18: d00000a0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   44a1c: 90000102     	adrp	x2, 0x64000
   44a20: b00000c3     	adrp	x3, 0x5d000
   44a24: 91215c00     	add	x0, x0, #0x857
   44a28: 91044042     	add	x2, x2, #0x110
   44a2c: 91130063     	add	x3, x3, #0x4c0
   44a30: 52803fe1     	mov	w1, #0x1ff              // =511
   44a34: 97ff0deb     	bl	0x81e0 <__assert2@plt>
   44a38: f81e0ff3     	str	x19, [sp, #-0x20]!
   44a3c: a9017bfd     	stp	x29, x30, [sp, #0x10]
   44a40: 910043fd     	add	x29, sp, #0x10
   44a44: aa0003f3     	mov	x19, x0
   44a48: 52800028     	mov	w8, #0x1                // =1
   44a4c: 085ffe69     	ldaxrb	w9, [x19]
   44a50: 35000129     	cbnz	w9, 0x44a74 <operator delete(void*)+0x96e4>
   44a54: 0809fe68     	stlxrb	w9, w8, [x19]
   44a58: 35ffffa9     	cbnz	w9, 0x44a4c <operator delete(void*)+0x96bc>
   44a5c: f9401668     	ldr	x8, [x19, #0x28]
   44a60: b4000108     	cbz	x8, 0x44a80 <operator delete(void*)+0x96f0>
   44a64: f9401260     	ldr	x0, [x19, #0x20]
   44a68: d63f0100     	blr	x8
   44a6c: 52800020     	mov	w0, #0x1                // =1
   44a70: 14000005     	b	0x44a84 <operator delete(void*)+0x96f4>
   44a74: d5033f5f     	clrex
   44a78: 2a1f03e0     	mov	w0, wzr
   44a7c: 14000007     	b	0x44a98 <operator delete(void*)+0x9708>
   44a80: 2a1f03e0     	mov	w0, wzr
   44a84: 085ffe68     	ldaxrb	w8, [x19]
   44a88: 7100051f     	cmp	w8, #0x1
   44a8c: 540000c1     	b.ne	0x44aa4 <operator delete(void*)+0x9714>
   44a90: 0808fe7f     	stlxrb	w8, wzr, [x19]
   44a94: 35ffff88     	cbnz	w8, 0x44a84 <operator delete(void*)+0x96f4>
   44a98: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   44a9c: f84207f3     	ldr	x19, [sp], #0x20
   44aa0: d65f03c0     	ret
   44aa4: d5033f5f     	clrex
   44aa8: f00000e0     	adrp	x0, 0x63000
   44aac: f00000e2     	adrp	x2, 0x63000
   44ab0: f00000e3     	adrp	x3, 0x63000
   44ab4: 91333800     	add	x0, x0, #0xcce
   44ab8: 91367842     	add	x2, x2, #0xd9e
   44abc: 91371863     	add	x3, x3, #0xdc6
   44ac0: 52802881     	mov	w1, #0x144              // =324
   44ac4: 97ff0dc7     	bl	0x81e0 <__assert2@plt>
   44ac8: f81e0ff3     	str	x19, [sp, #-0x20]!
   44acc: a9017bfd     	stp	x29, x30, [sp, #0x10]
   44ad0: 910043fd     	add	x29, sp, #0x10
   44ad4: aa0003f3     	mov	x19, x0
   44ad8: 97ffdef9     	bl	0x3c6bc <operator delete(void*)+0x132c>
   44adc: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   44ae0: aa1303e0     	mov	x0, x19
   44ae4: f84207f3     	ldr	x19, [sp], #0x20
   44ae8: 17ff0f2a     	b	0x8790 <_ZdlPv@plt>
   44aec: 90000108     	adrp	x8, 0x64000
   44af0: 3dc06d00     	ldr	q0, [x8, #0x1b0]
   44af4: f00001a8     	adrp	x8, 0x7b000
   44af8: 9117e108     	add	x8, x8, #0x5f8
   44afc: f9000008     	str	x8, [x0]
   44b00: 3900201f     	strb	wzr, [x0, #0x8]
   44b04: 3d800400     	str	q0, [x0, #0x10]
   44b08: d65f03c0     	ret
   44b0c: d100c3ff     	sub	sp, sp, #0x30
   44b10: a9014ff4     	stp	x20, x19, [sp, #0x10]
   44b14: a9027bfd     	stp	x29, x30, [sp, #0x20]
   44b18: 910083fd     	add	x29, sp, #0x20
   44b1c: d53bd054     	mrs	x20, TPIDR_EL0
   44b20: f9401688     	ldr	x8, [x20, #0x28]
   44b24: f90007e8     	str	x8, [sp, #0x8]
   44b28: f90003e1     	str	x1, [sp]
   44b2c: b4000181     	cbz	x1, 0x44b5c <operator delete(void*)+0x97cc>
   44b30: 91006008     	add	x8, x0, #0x18
   44b34: c8dffd0a     	ldar	x10, [x8]
   44b38: f94003e9     	ldr	x9, [sp]
   44b3c: aa0003f3     	mov	x19, x0
   44b40: eb09015f     	cmp	x10, x9
   44b44: 540000c0     	b.eq	0x44b5c <operator delete(void*)+0x97cc>
   44b48: c89ffd09     	stlr	x9, [x8]
   44b4c: 97fffb61     	bl	0x438d0 <operator delete(void*)+0x8540>
   44b50: 91004261     	add	x1, x19, #0x10
   44b54: 910003e2     	mov	x2, sp
   44b58: 97fffdcd     	bl	0x4428c <operator delete(void*)+0x8efc>
   44b5c: f9401688     	ldr	x8, [x20, #0x28]
   44b60: f94007e9     	ldr	x9, [sp, #0x8]
   44b64: eb09011f     	cmp	x8, x9
   44b68: 540000a1     	b.ne	0x44b7c <operator delete(void*)+0x97ec>
   44b6c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   44b70: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   44b74: 9100c3ff     	add	sp, sp, #0x30
   44b78: d65f03c0     	ret
   44b7c: 97ff0e59     	bl	0x84e0 <__stack_chk_fail@plt>
   44b80: d10103ff     	sub	sp, sp, #0x40
   44b84: f9000bf5     	str	x21, [sp, #0x10]
   44b88: a9024ff4     	stp	x20, x19, [sp, #0x20]
   44b8c: a9037bfd     	stp	x29, x30, [sp, #0x30]
   44b90: 9100c3fd     	add	x29, sp, #0x30
   44b94: d53bd055     	mrs	x21, TPIDR_EL0
   44b98: f94016a8     	ldr	x8, [x21, #0x28]
   44b9c: 12000029     	and	w9, w1, #0x1
   44ba0: f90007e8     	str	x8, [sp, #0x8]
   44ba4: 39402008     	ldrb	w8, [x0, #0x8]
   44ba8: 6b09011f     	cmp	w8, w9
   44bac: 540002c0     	b.eq	0x44c04 <operator delete(void*)+0x9874>
   44bb0: aa0003f3     	mov	x19, x0
   44bb4: 36000181     	tbz	w1, #0x0, 0x44be4 <operator delete(void*)+0x9854>
   44bb8: 97fffb46     	bl	0x438d0 <operator delete(void*)+0x8540>
   44bbc: 91006268     	add	x8, x19, #0x18
   44bc0: c8dffd08     	ldar	x8, [x8]
   44bc4: 90000003     	adrp	x3, 0x44000 <operator delete(void*)+0x8c70>
   44bc8: 91333063     	add	x3, x3, #0xccc
   44bcc: 910003e2     	mov	x2, sp
   44bd0: aa1303e1     	mov	x1, x19
   44bd4: f90003e8     	str	x8, [sp]
   44bd8: 97fffd25     	bl	0x4406c <operator delete(void*)+0x8cdc>
   44bdc: f9000a60     	str	x0, [x19, #0x10]
   44be0: 14000007     	b	0x44bfc <operator delete(void*)+0x986c>
   44be4: aa1303f4     	mov	x20, x19
   44be8: f8410e88     	ldr	x8, [x20, #0x10]!
   44bec: b40000c8     	cbz	x8, 0x44c04 <operator delete(void*)+0x9874>
   44bf0: 97fffb38     	bl	0x438d0 <operator delete(void*)+0x8540>
   44bf4: aa1403e1     	mov	x1, x20
   44bf8: 97fffd52     	bl	0x44140 <operator delete(void*)+0x8db0>
   44bfc: 52800028     	mov	w8, #0x1                // =1
   44c00: 39002268     	strb	w8, [x19, #0x8]
   44c04: f94016a8     	ldr	x8, [x21, #0x28]
   44c08: f94007e9     	ldr	x9, [sp, #0x8]
   44c0c: eb09011f     	cmp	x8, x9
   44c10: 540000c1     	b.ne	0x44c28 <operator delete(void*)+0x9898>
   44c14: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   44c18: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   44c1c: f9400bf5     	ldr	x21, [sp, #0x10]
   44c20: 910103ff     	add	sp, sp, #0x40
   44c24: d65f03c0     	ret
   44c28: 97ff0e2e     	bl	0x84e0 <__stack_chk_fail@plt>
   44c2c: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   44c30: a9017bfd     	stp	x29, x30, [sp, #0x10]
   44c34: 910043fd     	add	x29, sp, #0x10
   44c38: 39402008     	ldrb	w8, [x0, #0x8]
   44c3c: f00001a9     	adrp	x9, 0x7b000
   44c40: 9117e129     	add	x9, x9, #0x5f8
   44c44: f9000009     	str	x9, [x0]
   44c48: 34000148     	cbz	w8, 0x44c70 <operator delete(void*)+0x98e0>
   44c4c: aa0003f4     	mov	x20, x0
   44c50: f8410e88     	ldr	x8, [x20, #0x10]!
   44c54: aa0003f3     	mov	x19, x0
   44c58: b40000c8     	cbz	x8, 0x44c70 <operator delete(void*)+0x98e0>
   44c5c: 97fffb1d     	bl	0x438d0 <operator delete(void*)+0x8540>
   44c60: aa1403e1     	mov	x1, x20
   44c64: 97fffd37     	bl	0x44140 <operator delete(void*)+0x8db0>
   44c68: 52800028     	mov	w8, #0x1                // =1
   44c6c: 39002268     	strb	w8, [x19, #0x8]
   44c70: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   44c74: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   44c78: d65f03c0     	ret
   44c7c: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   44c80: a9017bfd     	stp	x29, x30, [sp, #0x10]
   44c84: 910043fd     	add	x29, sp, #0x10
   44c88: 39402008     	ldrb	w8, [x0, #0x8]
   44c8c: f00001a9     	adrp	x9, 0x7b000
   44c90: aa0003f3     	mov	x19, x0
   44c94: 9117e129     	add	x9, x9, #0x5f8
   44c98: f9000009     	str	x9, [x0]
   44c9c: 340000e8     	cbz	w8, 0x44cb8 <operator delete(void*)+0x9928>
   44ca0: aa1303f4     	mov	x20, x19
   44ca4: f8410e88     	ldr	x8, [x20, #0x10]!
   44ca8: b4000088     	cbz	x8, 0x44cb8 <operator delete(void*)+0x9928>
   44cac: 97fffb09     	bl	0x438d0 <operator delete(void*)+0x8540>
   44cb0: aa1403e1     	mov	x1, x20
   44cb4: 97fffd23     	bl	0x44140 <operator delete(void*)+0x8db0>
   44cb8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   44cbc: aa1303e0     	mov	x0, x19
   44cc0: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   44cc4: 17ff0eb3     	b	0x8790 <_ZdlPv@plt>
   44cc8: d65f03c0     	ret
   44ccc: f9400008     	ldr	x8, [x0]
   44cd0: f9400901     	ldr	x1, [x8, #0x10]
   44cd4: d61f0020     	br	x1
   44cd8: d10183ff     	sub	sp, sp, #0x60
   44cdc: f90023f3     	str	x19, [sp, #0x40]
   44ce0: a9057bfd     	stp	x29, x30, [sp, #0x50]
   44ce4: 910143fd     	add	x29, sp, #0x50
   44ce8: d53bd048     	mrs	x8, TPIDR_EL0
   44cec: f9401509     	ldr	x9, [x8, #0x28]
   44cf0: f81e83a9     	stur	x9, [x29, #-0x18]
   44cf4: 360001a0     	tbz	w0, #0x0, 0x44d28 <operator delete(void*)+0x9998>
   44cf8: f9400429     	ldr	x9, [x1, #0x8]
   44cfc: b4000069     	cbz	x9, 0x44d08 <operator delete(void*)+0x9978>
   44d00: f9400029     	ldr	x9, [x1]
   44d04: b40006a9     	cbz	x9, 0x44dd8 <operator delete(void*)+0x9a48>
   44d08: f9401508     	ldr	x8, [x8, #0x28]
   44d0c: f85e83a9     	ldur	x9, [x29, #-0x18]
   44d10: eb09011f     	cmp	x8, x9
   44d14: 54000721     	b.ne	0x44df8 <operator delete(void*)+0x9a68>
   44d18: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   44d1c: f94023f3     	ldr	x19, [sp, #0x40]
   44d20: 910183ff     	add	sp, sp, #0x60
   44d24: d65f03c0     	ret
   44d28: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   44d2c: f9400428     	ldr	x8, [x1, #0x8]
   44d30: 910083e0     	add	x0, sp, #0x20
   44d34: 52800022     	mov	w2, #0x1                // =1
   44d38: aa0103f3     	mov	x19, x1
   44d3c: aa0803e1     	mov	x1, x8
   44d40: f9001be8     	str	x8, [sp, #0x30]
   44d44: 97ff217e     	bl	0xd33c <__share_file+0x8>
   44d48: f94013e1     	ldr	x1, [sp, #0x20]
   44d4c: a9401663     	ldp	x3, x5, [x19]
   44d50: 910083e0     	add	x0, sp, #0x20
   44d54: aa0103e2     	mov	x2, x1
   44d58: aa0303e4     	mov	x4, x3
   44d5c: 97ff21bb     	bl	0xd448 <__share_file+0x114>
   44d60: b00000e0     	adrp	x0, 0x61000
   44d64: 91312c00     	add	x0, x0, #0xc4b
   44d68: 52800201     	mov	w1, #0x10               // =16
   44d6c: a9017fff     	stp	xzr, xzr, [sp, #0x10]
   44d70: f90007ff     	str	xzr, [sp, #0x8]
   44d74: 97ff0d33     	bl	0x8240 <__strlen_chk@plt>
   44d78: b4000120     	cbz	x0, 0x44d9c <operator delete(void*)+0x9a0c>
   44d7c: b00000e3     	adrp	x3, 0x61000
   44d80: aa0003e5     	mov	x5, x0
   44d84: 91312c63     	add	x3, x3, #0xc4b
   44d88: 910023e0     	add	x0, sp, #0x8
   44d8c: aa1f03e1     	mov	x1, xzr
   44d90: aa1f03e2     	mov	x2, xzr
   44d94: aa1f03e4     	mov	x4, xzr
   44d98: 97ff21ac     	bl	0xd448 <__share_file+0x114>
   44d9c: 910083e0     	add	x0, sp, #0x20
   44da0: 910023e1     	add	x1, sp, #0x8
   44da4: 94000016     	bl	0x44dfc <operator delete(void*)+0x9a6c>
   44da8: f9400fe8     	ldr	x8, [sp, #0x18]
   44dac: b4000088     	cbz	x8, 0x44dbc <operator delete(void*)+0x9a2c>
   44db0: f94007e0     	ldr	x0, [sp, #0x8]
   44db4: 97ff0f0b     	bl	0x89e0 <free@plt>
   44db8: f90007ff     	str	xzr, [sp, #0x8]
   44dbc: f9401be8     	ldr	x8, [sp, #0x30]
   44dc0: a9017fff     	stp	xzr, xzr, [sp, #0x10]
   44dc4: b4000088     	cbz	x8, 0x44dd4 <operator delete(void*)+0x9a44>
   44dc8: f94013e0     	ldr	x0, [sp, #0x20]
   44dcc: 97ff0f05     	bl	0x89e0 <free@plt>
   44dd0: f90013ff     	str	xzr, [sp, #0x20]
   44dd4: a902ffff     	stp	xzr, xzr, [sp, #0x28]
   44dd8: 90000100     	adrp	x0, 0x64000
   44ddc: 90000102     	adrp	x2, 0x64000
   44de0: 90000103     	adrp	x3, 0x64000
   44de4: 91070000     	add	x0, x0, #0x1c0
   44de8: 9108a042     	add	x2, x2, #0x228
   44dec: 91096c63     	add	x3, x3, #0x25b
   44df0: 52800381     	mov	w1, #0x1c               // =28
   44df4: 97ff0cfb     	bl	0x81e0 <__assert2@plt>
   44df8: 97ff0dba     	bl	0x84e0 <__stack_chk_fail@plt>
   44dfc: d103c3ff     	sub	sp, sp, #0xf0
   44e00: a90c57f6     	stp	x22, x21, [sp, #0xc0]
   44e04: a90d4ff4     	stp	x20, x19, [sp, #0xd0]
   44e08: a90e7bfd     	stp	x29, x30, [sp, #0xe0]
   44e0c: 910383fd     	add	x29, sp, #0xe0
   44e10: d53bd056     	mrs	x22, TPIDR_EL0
   44e14: f94016c8     	ldr	x8, [x22, #0x28]
   44e18: aa0003f3     	mov	x19, x0
   44e1c: b00001c0     	adrp	x0, 0x7d000
   44e20: 9101c000     	add	x0, x0, #0x70
   44e24: aa0103f4     	mov	x20, x1
   44e28: f81d83a8     	stur	x8, [x29, #-0x28]
   44e2c: 97ffdb9b     	bl	0x3bc98 <operator delete(void*)+0x908>
   44e30: 52800020     	mov	w0, #0x1                // =1
   44e34: 97ffd5db     	bl	0x3a5a0 <__api_tcp_server+0xd490>
   44e38: aa0003f5     	mov	x21, x0
   44e3c: b0000100     	adrp	x0, 0x65000
   44e40: 91392000     	add	x0, x0, #0xe48
   44e44: 52800041     	mov	w1, #0x2                // =2
   44e48: a9017fff     	stp	xzr, xzr, [sp, #0x10]
   44e4c: f90007ff     	str	xzr, [sp, #0x8]
   44e50: 97ff0cfc     	bl	0x8240 <__strlen_chk@plt>
   44e54: aa0003e5     	mov	x5, x0
   44e58: b4000120     	cbz	x0, 0x44e7c <operator delete(void*)+0x9aec>
   44e5c: b0000103     	adrp	x3, 0x65000
   44e60: 91392063     	add	x3, x3, #0xe48
   44e64: 910023e0     	add	x0, sp, #0x8
   44e68: aa1f03e1     	mov	x1, xzr
   44e6c: aa1f03e2     	mov	x2, xzr
   44e70: aa1f03e4     	mov	x4, xzr
   44e74: 97ff2175     	bl	0xd448 <__share_file+0x114>
   44e78: f9400be5     	ldr	x5, [sp, #0x10]
   44e7c: a9047fff     	stp	xzr, xzr, [sp, #0x40]
   44e80: f9001fff     	str	xzr, [sp, #0x38]
   44e84: f94006a9     	ldr	x9, [x21, #0x8]
   44e88: aa1f03e8     	mov	x8, xzr
   44e8c: ab05013f     	cmn	x9, x5
   44e90: 540002c0     	b.eq	0x44ee8 <operator delete(void*)+0x9b58>
   44e94: f90023ff     	str	xzr, [sp, #0x40]
   44e98: b4000189     	cbz	x9, 0x44ec8 <operator delete(void*)+0x9b38>
   44e9c: f94002a3     	ldr	x3, [x21]
   44ea0: 9100e3e0     	add	x0, sp, #0x38
   44ea4: aa1f03e1     	mov	x1, xzr
   44ea8: aa1f03e2     	mov	x2, xzr
   44eac: aa0303e4     	mov	x4, x3
   44eb0: aa0903e5     	mov	x5, x9
   44eb4: 97ff2165     	bl	0xd448 <__share_file+0x114>
   44eb8: f9401fe2     	ldr	x2, [sp, #0x38]
   44ebc: b9800aa8     	ldrsw	x8, [x21, #0x8]
   44ec0: f9400be5     	ldr	x5, [sp, #0x10]
   44ec4: 14000003     	b	0x44ed0 <operator delete(void*)+0x9b40>
   44ec8: aa1f03e8     	mov	x8, xzr
   44ecc: aa1f03e2     	mov	x2, xzr
   44ed0: f94007e3     	ldr	x3, [sp, #0x8]
   44ed4: 8b080041     	add	x1, x2, x8
   44ed8: 9100e3e0     	add	x0, sp, #0x38
   44edc: aa0303e4     	mov	x4, x3
   44ee0: 97ff215a     	bl	0xd448 <__share_file+0x114>
   44ee4: f94023e8     	ldr	x8, [sp, #0x40]
   44ee8: a902ffff     	stp	xzr, xzr, [sp, #0x28]
   44eec: f90013ff     	str	xzr, [sp, #0x20]
   44ef0: f9400685     	ldr	x5, [x20, #0x8]
   44ef4: 9100e3f5     	add	x21, sp, #0x38
   44ef8: ab05011f     	cmn	x8, x5
   44efc: 54000280     	b.eq	0x44f4c <operator delete(void*)+0x9bbc>
   44f00: f90017ff     	str	xzr, [sp, #0x28]
   44f04: b4000188     	cbz	x8, 0x44f34 <operator delete(void*)+0x9ba4>
   44f08: f9401fe3     	ldr	x3, [sp, #0x38]
   44f0c: 910083e0     	add	x0, sp, #0x20
   44f10: aa1f03e1     	mov	x1, xzr
   44f14: aa1f03e2     	mov	x2, xzr
   44f18: aa0303e4     	mov	x4, x3
   44f1c: aa0803e5     	mov	x5, x8
   44f20: 97ff214a     	bl	0xd448 <__share_file+0x114>
   44f24: f94013e2     	ldr	x2, [sp, #0x20]
   44f28: b98043e8     	ldrsw	x8, [sp, #0x40]
   44f2c: f9400685     	ldr	x5, [x20, #0x8]
   44f30: 14000002     	b	0x44f38 <operator delete(void*)+0x9ba8>
   44f34: aa1f03e2     	mov	x2, xzr
   44f38: f9400283     	ldr	x3, [x20]
   44f3c: 8b080041     	add	x1, x2, x8
   44f40: 910083e0     	add	x0, sp, #0x20
   44f44: aa0303e4     	mov	x4, x3
   44f48: 97ff2140     	bl	0xd448 <__share_file+0x114>
   44f4c: f94027e8     	ldr	x8, [sp, #0x48]
   44f50: 910022b4     	add	x20, x21, #0x8
   44f54: b4000088     	cbz	x8, 0x44f64 <operator delete(void*)+0x9bd4>
   44f58: f9401fe0     	ldr	x0, [sp, #0x38]
   44f5c: 97ff0ea1     	bl	0x89e0 <free@plt>
   44f60: f9001fff     	str	xzr, [sp, #0x38]
   44f64: f9400fe8     	ldr	x8, [sp, #0x18]
   44f68: a9007e9f     	stp	xzr, xzr, [x20]
   44f6c: b4000088     	cbz	x8, 0x44f7c <operator delete(void*)+0x9bec>
   44f70: f94007e0     	ldr	x0, [sp, #0x8]
   44f74: 97ff0e9b     	bl	0x89e0 <free@plt>
   44f78: f90007ff     	str	xzr, [sp, #0x8]
   44f7c: a94223e9     	ldp	x9, x8, [sp, #0x20]
   44f80: f00000f5     	adrp	x21, 0x63000
   44f84: 912c5eb5     	add	x21, x21, #0xb17
   44f88: b0000101     	adrp	x1, 0x65000
   44f8c: f100011f     	cmp	x8, #0x0
   44f90: 9a8902a0     	csel	x0, x21, x9, eq
   44f94: 913c3021     	add	x1, x1, #0xf0c
   44f98: 97ff0e76     	bl	0x8970 <fopen@plt>
   44f9c: aa0003f4     	mov	x20, x0
   44fa0: b4000500     	cbz	x0, 0x45040 <operator delete(void*)+0x9cb0>
   44fa4: aa1f03e0     	mov	x0, xzr
   44fa8: 97ff0d12     	bl	0x83f0 <time@plt>
   44fac: f90003e0     	str	x0, [sp]
   44fb0: 910003e0     	mov	x0, sp
   44fb4: 97ff0e43     	bl	0x88c0 <localtime@plt>
   44fb8: 90000102     	adrp	x2, 0x64000
   44fbc: aa0003e3     	mov	x3, x0
   44fc0: 9109b442     	add	x2, x2, #0x26d
   44fc4: 9100e3e0     	add	x0, sp, #0x38
   44fc8: 52801001     	mov	w1, #0x80               // =128
   44fcc: 97ff0d79     	bl	0x85b0 <strftime@plt>
   44fd0: 910023e8     	add	x8, sp, #0x8
   44fd4: 9100e3e0     	add	x0, sp, #0x38
   44fd8: aa1303e1     	mov	x1, x19
   44fdc: 97ffacb6     	bl	0x302b4 <__api_tcp_server+0x31a4>
   44fe0: f9400a68     	ldr	x8, [x19, #0x10]
   44fe4: b4000088     	cbz	x8, 0x44ff4 <operator delete(void*)+0x9c64>
   44fe8: f9400260     	ldr	x0, [x19]
   44fec: 97ff0e7d     	bl	0x89e0 <free@plt>
   44ff0: f900027f     	str	xzr, [x19]
   44ff4: f94007e8     	ldr	x8, [sp, #0x8]
   44ff8: 52800022     	mov	w2, #0x1                // =1
   44ffc: aa1403e3     	mov	x3, x20
   45000: f9000268     	str	x8, [x19]
   45004: 3cc103e0     	ldur	q0, [sp, #0x10]
   45008: 9e660001     	fmov	x1, d0
   4500c: f100003f     	cmp	x1, #0x0
   45010: 9a8802a0     	csel	x0, x21, x8, eq
   45014: 3c808260     	stur	q0, [x19, #0x8]
   45018: 97ff0e62     	bl	0x89a0 <fwrite@plt>
   4501c: 52800140     	mov	w0, #0xa                // =10
   45020: aa1403e1     	mov	x1, x20
   45024: 97ff0d2b     	bl	0x84d0 <fputc@plt>
   45028: b4000134     	cbz	x20, 0x4504c <operator delete(void*)+0x9cbc>
   4502c: aa1403e0     	mov	x0, x20
   45030: 97ff0d14     	bl	0x8480 <fclose@plt>
   45034: f9401be8     	ldr	x8, [sp, #0x30]
   45038: b50000e8     	cbnz	x8, 0x45054 <operator delete(void*)+0x9cc4>
   4503c: 14000009     	b	0x45060 <operator delete(void*)+0x9cd0>
   45040: 97ff0cc0     	bl	0x8340 <__errno@plt>
   45044: b9400008     	ldr	w8, [x0]
   45048: 34fffae8     	cbz	w8, 0x44fa4 <operator delete(void*)+0x9c14>
   4504c: f9401be8     	ldr	x8, [sp, #0x30]
   45050: b4000088     	cbz	x8, 0x45060 <operator delete(void*)+0x9cd0>
   45054: f94013e0     	ldr	x0, [sp, #0x20]
   45058: 97ff0e62     	bl	0x89e0 <free@plt>
   4505c: f90013ff     	str	xzr, [sp, #0x20]
   45060: 900001c0     	adrp	x0, 0x7d000
   45064: 9101c000     	add	x0, x0, #0x70
   45068: 97ffdba0     	bl	0x3bee8 <operator delete(void*)+0xb58>
   4506c: f94016c8     	ldr	x8, [x22, #0x28]
   45070: f85d83a9     	ldur	x9, [x29, #-0x28]
   45074: eb09011f     	cmp	x8, x9
   45078: 540000c1     	b.ne	0x45090 <operator delete(void*)+0x9d00>
   4507c: a94e7bfd     	ldp	x29, x30, [sp, #0xe0]
   45080: a94d4ff4     	ldp	x20, x19, [sp, #0xd0]
   45084: a94c57f6     	ldp	x22, x21, [sp, #0xc0]
   45088: 9103c3ff     	add	sp, sp, #0xf0
   4508c: d65f03c0     	ret
   45090: 97ff0d14     	bl	0x84e0 <__stack_chk_fail@plt>
   45094: f81e0ff3     	str	x19, [sp, #-0x20]!
   45098: a9017bfd     	stp	x29, x30, [sp, #0x10]
   4509c: 910043fd     	add	x29, sp, #0x10
   450a0: aa0203f3     	mov	x19, x2
   450a4: 97ff0e33     	bl	0x8970 <fopen@plt>
   450a8: f9000260     	str	x0, [x19]
   450ac: b4000060     	cbz	x0, 0x450b8 <operator delete(void*)+0x9d28>
   450b0: 2a1f03e0     	mov	w0, wzr
   450b4: 14000003     	b	0x450c0 <operator delete(void*)+0x9d30>
   450b8: 97ff0ca2     	bl	0x8340 <__errno@plt>
   450bc: b9400000     	ldr	w0, [x0]
   450c0: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   450c4: f84207f3     	ldr	x19, [sp], #0x20
   450c8: d65f03c0     	ret
   450cc: b4000180     	cbz	x0, 0x450fc <operator delete(void*)+0x9d6c>
   450d0: f81e0ff3     	str	x19, [sp, #-0x20]!
   450d4: a9017bfd     	stp	x29, x30, [sp, #0x10]
   450d8: 910043fd     	add	x29, sp, #0x10
   450dc: aa0003f3     	mov	x19, x0
   450e0: 36000061     	tbz	w1, #0x0, 0x450ec <operator delete(void*)+0x9d5c>
   450e4: aa1303e0     	mov	x0, x19
   450e8: 97ff0cee     	bl	0x84a0 <fflush@plt>
   450ec: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   450f0: aa1303e0     	mov	x0, x19
   450f4: f84207f3     	ldr	x19, [sp], #0x20
   450f8: 17ff0ce2     	b	0x8480 <fclose@plt>
   450fc: d65f03c0     	ret
   45100: f81d0ffc     	str	x28, [sp, #-0x30]!
   45104: a9014ff4     	stp	x20, x19, [sp, #0x10]
   45108: a9027bfd     	stp	x29, x30, [sp, #0x20]
   4510c: 910083fd     	add	x29, sp, #0x20
   45110: d11443ff     	sub	sp, sp, #0x510
   45114: a9088be1     	stp	x1, x2, [sp, #0x88]
   45118: a90993e3     	stp	x3, x4, [sp, #0x98]
   4511c: a90a9be5     	stp	x5, x6, [sp, #0xa8]
   45120: f9005fe7     	str	x7, [sp, #0xb8]
   45124: ad0007e0     	stp	q0, q1, [sp]
   45128: ad010fe2     	stp	q2, q3, [sp, #0x20]
   4512c: ad0217e4     	stp	q4, q5, [sp, #0x40]
   45130: ad031fe6     	stp	q6, q7, [sp, #0x60]
   45134: d53bd054     	mrs	x20, TPIDR_EL0
   45138: f940168c     	ldr	x12, [x20, #0x28]
   4513c: aa0803f3     	mov	x19, x8
   45140: 928006e8     	mov	x8, #-0x38              // =-56
   45144: 910003ea     	mov	x10, sp
   45148: 910223eb     	add	x11, sp, #0x88
   4514c: f2dff008     	movk	x8, #0xff80, lsl #32
   45150: 910043ad     	add	x13, x29, #0x10
   45154: 9102014a     	add	x10, x10, #0x80
   45158: 9100e16b     	add	x11, x11, #0x38
   4515c: f81d83ac     	stur	x12, [x29, #-0x28]
   45160: a90d23ea     	stp	x10, x8, [sp, #0xd0]
   45164: a90c2fed     	stp	x13, x11, [sp, #0xc0]
   45168: ad4603e1     	ldp	q1, q0, [sp, #0xc0]
   4516c: aa0003e9     	mov	x9, x0
   45170: 910423e0     	add	x0, sp, #0x108
   45174: 910383e3     	add	x3, sp, #0xe0
   45178: 52808001     	mov	w1, #0x400              // =1024
   4517c: aa0903e2     	mov	x2, x9
   45180: ad0703e1     	stp	q1, q0, [sp, #0xe0]
   45184: 97ff0c53     	bl	0x82d0 <vsnprintf@plt>
   45188: 910423e0     	add	x0, sp, #0x108
   4518c: 52808001     	mov	w1, #0x400              // =1024
   45190: a9007e7f     	stp	xzr, xzr, [x19]
   45194: f9000a7f     	str	xzr, [x19, #0x10]
   45198: 97ff0c2a     	bl	0x8240 <__strlen_chk@plt>
   4519c: b4000100     	cbz	x0, 0x451bc <operator delete(void*)+0x9e2c>
   451a0: aa0003e5     	mov	x5, x0
   451a4: 910423e3     	add	x3, sp, #0x108
   451a8: aa1303e0     	mov	x0, x19
   451ac: aa1f03e1     	mov	x1, xzr
   451b0: aa1f03e2     	mov	x2, xzr
   451b4: aa1f03e4     	mov	x4, xzr
   451b8: 97ff20a4     	bl	0xd448 <__share_file+0x114>
   451bc: f9401688     	ldr	x8, [x20, #0x28]
   451c0: f85d83a9     	ldur	x9, [x29, #-0x28]
   451c4: eb09011f     	cmp	x8, x9
   451c8: 540000c1     	b.ne	0x451e0 <operator delete(void*)+0x9e50>
   451cc: 911443ff     	add	sp, sp, #0x510
   451d0: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   451d4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   451d8: f84307fc     	ldr	x28, [sp], #0x30
   451dc: d65f03c0     	ret
   451e0: 97ff0cc0     	bl	0x84e0 <__stack_chk_fail@plt>
   451e4: a9bd57fc     	stp	x28, x21, [sp, #-0x30]!
   451e8: a9014ff4     	stp	x20, x19, [sp, #0x10]
   451ec: a9027bfd     	stp	x29, x30, [sp, #0x20]
   451f0: 910083fd     	add	x29, sp, #0x20
   451f4: d11403ff     	sub	sp, sp, #0x500
   451f8: a9080fe2     	stp	x2, x3, [sp, #0x80]
   451fc: a90917e4     	stp	x4, x5, [sp, #0x90]
   45200: a90a1fe6     	stp	x6, x7, [sp, #0xa0]
   45204: ad0007e0     	stp	q0, q1, [sp]
   45208: ad010fe2     	stp	q2, q3, [sp, #0x20]
   4520c: ad0217e4     	stp	q4, q5, [sp, #0x40]
   45210: ad031fe6     	stp	q6, q7, [sp, #0x60]
   45214: d53bd054     	mrs	x20, TPIDR_EL0
   45218: f9401689     	ldr	x9, [x20, #0x28]
   4521c: f00001b5     	adrp	x21, 0x7c000
   45220: f81d83a9     	stur	x9, [x29, #-0x28]
   45224: 394362a9     	ldrb	w9, [x21, #0xd8]
   45228: 34000349     	cbz	w9, 0x45290 <operator delete(void*)+0x9f00>
   4522c: 928005e9     	mov	x9, #-0x30              // =-48
   45230: 910003ea     	mov	x10, sp
   45234: 910203eb     	add	x11, sp, #0x80
   45238: f2dff009     	movk	x9, #0xff80, lsl #32
   4523c: 910043ac     	add	x12, x29, #0x10
   45240: 9102014a     	add	x10, x10, #0x80
   45244: 9100c16b     	add	x11, x11, #0x30
   45248: a90c27ea     	stp	x10, x9, [sp, #0xc0]
   4524c: a90b2fec     	stp	x12, x11, [sp, #0xb0]
   45250: ad4583e1     	ldp	q1, q0, [sp, #0xb0]
   45254: aa0103e8     	mov	x8, x1
   45258: 2a0003f3     	mov	w19, w0
   4525c: 9103e3e0     	add	x0, sp, #0xf8
   45260: 910343e3     	add	x3, sp, #0xd0
   45264: 52808001     	mov	w1, #0x400              // =1024
   45268: aa0803e2     	mov	x2, x8
   4526c: ad0683e1     	stp	q1, q0, [sp, #0xd0]
   45270: 97ff0c18     	bl	0x82d0 <vsnprintf@plt>
   45274: 394362a8     	ldrb	w8, [x21, #0xd8]
   45278: 340000c8     	cbz	w8, 0x45290 <operator delete(void*)+0x9f00>
   4527c: b00000e1     	adrp	x1, 0x62000
   45280: 11000a60     	add	w0, w19, #0x2
   45284: 9108f821     	add	x1, x1, #0x23e
   45288: 9103e3e2     	add	x2, sp, #0xf8
   4528c: 97ff0d11     	bl	0x86d0 <__android_log_write@plt>
   45290: f9401688     	ldr	x8, [x20, #0x28]
   45294: f85d83a9     	ldur	x9, [x29, #-0x28]
   45298: eb09011f     	cmp	x8, x9
   4529c: 540000c1     	b.ne	0x452b4 <operator delete(void*)+0x9f24>
   452a0: 911403ff     	add	sp, sp, #0x500
   452a4: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   452a8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   452ac: a8c357fc     	ldp	x28, x21, [sp], #0x30
   452b0: d65f03c0     	ret
   452b4: 97ff0c8b     	bl	0x84e0 <__stack_chk_fail@plt>
   452b8: f00001a8     	adrp	x8, 0x7c000
   452bc: 39436108     	ldrb	w8, [x8, #0xd8]
   452c0: 34000128     	cbz	w8, 0x452e4 <operator delete(void*)+0x9f54>
   452c4: d00000e8     	adrp	x8, 0x63000
   452c8: 912c5d08     	add	x8, x8, #0xb17
   452cc: f100003f     	cmp	x1, #0x0
   452d0: 9a810102     	csel	x2, x8, x1, eq
   452d4: b00000e1     	adrp	x1, 0x62000
   452d8: 11000800     	add	w0, w0, #0x2
   452dc: 9108f821     	add	x1, x1, #0x23e
   452e0: 17ff0cfc     	b	0x86d0 <__android_log_write@plt>
   452e4: d65f03c0     	ret
   452e8: f9400409     	ldr	x9, [x0, #0x8]
   452ec: b4000209     	cbz	x9, 0x4532c <operator delete(void*)+0x9f9c>
   452f0: aa0003e8     	mov	x8, x0
   452f4: f9400108     	ldr	x8, [x8]
   452f8: 5280326b     	mov	w11, #0x193             // =403
   452fc: aa1f03ea     	mov	x10, xzr
   45300: 2a1f03e0     	mov	w0, wzr
   45304: 72a0200b     	movk	w11, #0x100, lsl #16
   45308: d2c0002c     	mov	x12, #0x100000000       // =4294967296
   4530c: 9360fd4d     	asr	x13, x10, #32
   45310: 386d690d     	ldrb	w13, [x8, x13]
   45314: 1b0b7c0e     	mul	w14, w0, w11
   45318: f1000529     	subs	x9, x9, #0x1
   4531c: 8b0c014a     	add	x10, x10, x12
   45320: 4a0d01c0     	eor	w0, w14, w13
   45324: 54ffff41     	b.ne	0x4530c <operator delete(void*)+0x9f7c>
   45328: d65f03c0     	ret
   4532c: 2a1f03e0     	mov	w0, wzr
   45330: d65f03c0     	ret
   45334: a9bc5ff8     	stp	x24, x23, [sp, #-0x40]!
   45338: a90157f6     	stp	x22, x21, [sp, #0x10]
   4533c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   45340: a9037bfd     	stp	x29, x30, [sp, #0x30]
   45344: 9100c3fd     	add	x29, sp, #0x30
   45348: f9400413     	ldr	x19, [x0, #0x8]
   4534c: b4000253     	cbz	x19, 0x45394 <operator delete(void*)+0xa004>
   45350: aa0003e8     	mov	x8, x0
   45354: f9400115     	ldr	x21, [x8]
   45358: 52803276     	mov	w22, #0x193             // =403
   4535c: aa1f03f4     	mov	x20, xzr
   45360: 2a1f03e0     	mov	w0, wzr
   45364: 72a02016     	movk	w22, #0x100, lsl #16
   45368: d2c00037     	mov	x23, #0x100000000       // =4294967296
   4536c: 9360fe88     	asr	x8, x20, #32
   45370: 38686aa8     	ldrb	w8, [x21, x8]
   45374: 1b167c18     	mul	w24, w0, w22
   45378: 2a0803e0     	mov	w0, w8
   4537c: 97ff0c11     	bl	0x83c0 <toupper@plt>
   45380: 4a180000     	eor	w0, w0, w24
   45384: f1000673     	subs	x19, x19, #0x1
   45388: 8b170294     	add	x20, x20, x23
   4538c: 54ffff01     	b.ne	0x4536c <operator delete(void*)+0x9fdc>
   45390: 14000002     	b	0x45398 <operator delete(void*)+0xa008>
   45394: 2a1f03e0     	mov	w0, wzr
   45398: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   4539c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   453a0: a94157f6     	ldp	x22, x21, [sp, #0x10]
   453a4: a8c45ff8     	ldp	x24, x23, [sp], #0x40
   453a8: d65f03c0     	ret
   453ac: 52800020     	mov	w0, #0x1                // =1
   453b0: d65f03c0     	ret
   453b4: 2a1f03e0     	mov	w0, wzr
   453b8: d65f03c0     	ret
   453bc: d10243ff     	sub	sp, sp, #0x90
   453c0: a9087bfd     	stp	x29, x30, [sp, #0x80]
   453c4: 910203fd     	add	x29, sp, #0x80
   453c8: 910003e1     	mov	x1, sp
   453cc: 97ff0d35     	bl	0x88a0 <stat@plt>
   453d0: b94033e8     	ldr	w8, [sp, #0x30]
   453d4: a9487bfd     	ldp	x29, x30, [sp, #0x80]
   453d8: 7100001f     	cmp	w0, #0x0
   453dc: 1a9f0100     	csel	w0, w8, wzr, eq
   453e0: 910243ff     	add	sp, sp, #0x90
   453e4: d65f03c0     	ret
   453e8: d101c3ff     	sub	sp, sp, #0x70
   453ec: a9035ff8     	stp	x24, x23, [sp, #0x30]
   453f0: a90457f6     	stp	x22, x21, [sp, #0x40]
   453f4: a9054ff4     	stp	x20, x19, [sp, #0x50]
   453f8: a9067bfd     	stp	x29, x30, [sp, #0x60]
   453fc: 910183fd     	add	x29, sp, #0x60
   45400: d53bd056     	mrs	x22, TPIDR_EL0
   45404: aa0803f3     	mov	x19, x8
   45408: f94016c8     	ldr	x8, [x22, #0x28]
   4540c: d00000f7     	adrp	x23, 0x63000
   45410: 912c5ef7     	add	x23, x23, #0xb17
   45414: f00000e1     	adrp	x1, 0x64000
   45418: f90017e8     	str	x8, [sp, #0x28]
   4541c: a9402009     	ldp	x9, x8, [x0]
   45420: aa0003f5     	mov	x21, x0
   45424: 910a0021     	add	x1, x1, #0x280
   45428: f100011f     	cmp	x8, #0x0
   4542c: 9a8902e0     	csel	x0, x23, x9, eq
   45430: 97ff0d50     	bl	0x8970 <fopen@plt>
   45434: b4000600     	cbz	x0, 0x454f4 <operator delete(void*)+0xa164>
   45438: a94022a9     	ldp	x9, x8, [x21]
   4543c: aa0003f4     	mov	x20, x0
   45440: 910083e1     	add	x1, sp, #0x20
   45444: f100011f     	cmp	x8, #0x0
   45448: 9a8902e0     	csel	x0, x23, x9, eq
   4544c: 97ffd7ff     	bl	0x3b448 <operator delete(void*)+0xb8>
   45450: f94013e1     	ldr	x1, [sp, #0x20]
   45454: 910003e0     	mov	x0, sp
   45458: 2a1f03e2     	mov	w2, wzr
   4545c: a9007fff     	stp	xzr, xzr, [sp]
   45460: f9000bff     	str	xzr, [sp, #0x10]
   45464: 97ff1fb6     	bl	0xd33c <__share_file+0x8>
   45468: f94013f5     	ldr	x21, [sp, #0x20]
   4546c: a940a7e8     	ldp	x8, x9, [sp, #0x8]
   45470: 8b150101     	add	x1, x8, x21
   45474: 91000428     	add	x8, x1, #0x1
   45478: eb09011f     	cmp	x8, x9
   4547c: 540000e9     	b.ls	0x45498 <operator delete(void*)+0xa108>
   45480: 910003e0     	mov	x0, sp
   45484: 2a1f03e2     	mov	w2, wzr
   45488: 97ff1fad     	bl	0xd33c <__share_file+0x8>
   4548c: f94007e8     	ldr	x8, [sp, #0x8]
   45490: 8b150101     	add	x1, x8, x21
   45494: f94013f5     	ldr	x21, [sp, #0x20]
   45498: f90007e1     	str	x1, [sp, #0x8]
   4549c: b40001f5     	cbz	x21, 0x454d8 <operator delete(void*)+0xa148>
   454a0: aa1f03f7     	mov	x23, xzr
   454a4: 12800158     	mov	w24, #-0xb              // =-11
   454a8: 31000718     	adds	w24, w24, #0x1
   454ac: 54000162     	b.hs	0x454d8 <operator delete(void*)+0xa148>
   454b0: f94003e8     	ldr	x8, [sp]
   454b4: 52800022     	mov	w2, #0x1                // =1
   454b8: aa1503e1     	mov	x1, x21
   454bc: aa1403e3     	mov	x3, x20
   454c0: 8b37c100     	add	x0, x8, w23, sxtw
   454c4: 97ff0b37     	bl	0x81a0 <fread@plt>
   454c8: eb0002b5     	subs	x21, x21, x0
   454cc: 54000463     	b.lo	0x45558 <operator delete(void*)+0xa1c8>
   454d0: 8b170017     	add	x23, x0, x23
   454d4: 54fffea1     	b.ne	0x454a8 <operator delete(void*)+0xa118>
   454d8: aa1403e0     	mov	x0, x20
   454dc: 97ff0be9     	bl	0x8480 <fclose@plt>
   454e0: f9400be8     	ldr	x8, [sp, #0x10]
   454e4: 3dc003e0     	ldr	q0, [sp]
   454e8: f9000a68     	str	x8, [x19, #0x10]
   454ec: 3d800260     	str	q0, [x19]
   454f0: 14000010     	b	0x45530 <operator delete(void*)+0xa1a0>
   454f4: d00000e0     	adrp	x0, 0x63000
   454f8: 912c5c00     	add	x0, x0, #0xb17
   454fc: 52800021     	mov	w1, #0x1                // =1
   45500: a9007e7f     	stp	xzr, xzr, [x19]
   45504: f9000a7f     	str	xzr, [x19, #0x10]
   45508: 97ff0b4e     	bl	0x8240 <__strlen_chk@plt>
   4550c: b4000120     	cbz	x0, 0x45530 <operator delete(void*)+0xa1a0>
   45510: d00000e3     	adrp	x3, 0x63000
   45514: aa0003e5     	mov	x5, x0
   45518: 912c5c63     	add	x3, x3, #0xb17
   4551c: aa1303e0     	mov	x0, x19
   45520: aa1f03e1     	mov	x1, xzr
   45524: aa1f03e2     	mov	x2, xzr
   45528: aa1f03e4     	mov	x4, xzr
   4552c: 97ff1fc7     	bl	0xd448 <__share_file+0x114>
   45530: f94016c8     	ldr	x8, [x22, #0x28]
   45534: f94017e9     	ldr	x9, [sp, #0x28]
   45538: eb09011f     	cmp	x8, x9
   4553c: 540001e1     	b.ne	0x45578 <operator delete(void*)+0xa1e8>
   45540: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   45544: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   45548: a94457f6     	ldp	x22, x21, [sp, #0x40]
   4554c: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   45550: 9101c3ff     	add	sp, sp, #0x70
   45554: d65f03c0     	ret
   45558: f00000e0     	adrp	x0, 0x64000
   4555c: f00000e2     	adrp	x2, 0x64000
   45560: d00000e3     	adrp	x3, 0x63000
   45564: 91070000     	add	x0, x0, #0x1c0
   45568: 910a0c42     	add	x2, x2, #0x283
   4556c: 9115a063     	add	x3, x3, #0x568
   45570: 52801a81     	mov	w1, #0xd4               // =212
   45574: 97ff0b1b     	bl	0x81e0 <__assert2@plt>
   45578: 97ff0bda     	bl	0x84e0 <__stack_chk_fail@plt>
   4557c: d10203ff     	sub	sp, sp, #0x80
   45580: f9002bf5     	str	x21, [sp, #0x50]
   45584: a9064ff4     	stp	x20, x19, [sp, #0x60]
   45588: a9077bfd     	stp	x29, x30, [sp, #0x70]
   4558c: 9101c3fd     	add	x29, sp, #0x70
   45590: d53bd055     	mrs	x21, TPIDR_EL0
   45594: f94016a8     	ldr	x8, [x21, #0x28]
   45598: aa0003f4     	mov	x20, x0
   4559c: f00000e0     	adrp	x0, 0x64000
   455a0: aa0103f3     	mov	x19, x1
   455a4: 910b0400     	add	x0, x0, #0x2c1
   455a8: 528000a1     	mov	w1, #0x5                // =5
   455ac: f81d83a8     	stur	x8, [x29, #-0x28]
   455b0: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   455b4: f9000fff     	str	xzr, [sp, #0x18]
   455b8: 97ff0b22     	bl	0x8240 <__strlen_chk@plt>
   455bc: b4000120     	cbz	x0, 0x455e0 <operator delete(void*)+0xa250>
   455c0: f00000e3     	adrp	x3, 0x64000
   455c4: aa0003e5     	mov	x5, x0
   455c8: 910b0463     	add	x3, x3, #0x2c1
   455cc: 910063e0     	add	x0, sp, #0x18
   455d0: aa1f03e1     	mov	x1, xzr
   455d4: aa1f03e2     	mov	x2, xzr
   455d8: aa1f03e4     	mov	x4, xzr
   455dc: 97ff1f9b     	bl	0xd448 <__share_file+0x114>
   455e0: 90000100     	adrp	x0, 0x65000
   455e4: 91392000     	add	x0, x0, #0xe48
   455e8: 52800041     	mov	w1, #0x2                // =2
   455ec: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   455f0: f90003ff     	str	xzr, [sp]
   455f4: 97ff0b13     	bl	0x8240 <__strlen_chk@plt>
   455f8: b4000120     	cbz	x0, 0x4561c <operator delete(void*)+0xa28c>
   455fc: 90000103     	adrp	x3, 0x65000
   45600: aa0003e5     	mov	x5, x0
   45604: 91392063     	add	x3, x3, #0xe48
   45608: 910003e0     	mov	x0, sp
   4560c: aa1f03e1     	mov	x1, xzr
   45610: aa1f03e2     	mov	x2, xzr
   45614: aa1f03e4     	mov	x4, xzr
   45618: 97ff1f8c     	bl	0xd448 <__share_file+0x114>
   4561c: 9100c3e8     	add	x8, sp, #0x30
   45620: 910063e1     	add	x1, sp, #0x18
   45624: 910003e2     	mov	x2, sp
   45628: aa1403e0     	mov	x0, x20
   4562c: 97ff215a     	bl	0xdb94 <__share_file+0x860>
   45630: f9400be8     	ldr	x8, [sp, #0x10]
   45634: b4000088     	cbz	x8, 0x45644 <operator delete(void*)+0xa2b4>
   45638: f94003e0     	ldr	x0, [sp]
   4563c: 97ff0ce9     	bl	0x89e0 <free@plt>
   45640: f90003ff     	str	xzr, [sp]
   45644: f94017e8     	ldr	x8, [sp, #0x28]
   45648: b4000088     	cbz	x8, 0x45658 <operator delete(void*)+0xa2c8>
   4564c: f9400fe0     	ldr	x0, [sp, #0x18]
   45650: 97ff0ce4     	bl	0x89e0 <free@plt>
   45654: f9000fff     	str	xzr, [sp, #0x18]
   45658: a94323e9     	ldp	x9, x8, [sp, #0x30]
   4565c: d00000f4     	adrp	x20, 0x63000
   45660: 912c5e94     	add	x20, x20, #0xb17
   45664: aa1f03e1     	mov	x1, xzr
   45668: f100011f     	cmp	x8, #0x0
   4566c: 9a890280     	csel	x0, x20, x9, eq
   45670: 97ffd7c7     	bl	0x3b58c <operator delete(void*)+0x1fc>
   45674: a94323e9     	ldp	x9, x8, [sp, #0x30]
   45678: 900000e1     	adrp	x1, 0x61000
   4567c: 913efc21     	add	x1, x1, #0xfbf
   45680: f100011f     	cmp	x8, #0x0
   45684: 9a890280     	csel	x0, x20, x9, eq
   45688: 97ff0cba     	bl	0x8970 <fopen@plt>
   4568c: b4000340     	cbz	x0, 0x456f4 <operator delete(void*)+0xa364>
   45690: f9400661     	ldr	x1, [x19, #0x8]
   45694: b40003a1     	cbz	x1, 0x45708 <operator delete(void*)+0xa378>
   45698: aa0003f4     	mov	x20, x0
   4569c: f9400260     	ldr	x0, [x19]
   456a0: 52800022     	mov	w2, #0x1                // =1
   456a4: aa1403e3     	mov	x3, x20
   456a8: 52800033     	mov	w19, #0x1               // =1
   456ac: 97ff0cbd     	bl	0x89a0 <fwrite@plt>
   456b0: aa1403e0     	mov	x0, x20
   456b4: 97ff0b73     	bl	0x8480 <fclose@plt>
   456b8: f94023e8     	ldr	x8, [sp, #0x40]
   456bc: b4000088     	cbz	x8, 0x456cc <operator delete(void*)+0xa33c>
   456c0: f9401be0     	ldr	x0, [sp, #0x30]
   456c4: 97ff0cc7     	bl	0x89e0 <free@plt>
   456c8: f9001bff     	str	xzr, [sp, #0x30]
   456cc: f94016a8     	ldr	x8, [x21, #0x28]
   456d0: f85d83a9     	ldur	x9, [x29, #-0x28]
   456d4: eb09011f     	cmp	x8, x9
   456d8: 54000161     	b.ne	0x45704 <operator delete(void*)+0xa374>
   456dc: 2a1303e0     	mov	w0, w19
   456e0: a9477bfd     	ldp	x29, x30, [sp, #0x70]
   456e4: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   456e8: f9402bf5     	ldr	x21, [sp, #0x50]
   456ec: 910203ff     	add	sp, sp, #0x80
   456f0: d65f03c0     	ret
   456f4: 2a1f03f3     	mov	w19, wzr
   456f8: f94023e8     	ldr	x8, [sp, #0x40]
   456fc: b5fffe28     	cbnz	x8, 0x456c0 <operator delete(void*)+0xa330>
   45700: 17fffff3     	b	0x456cc <operator delete(void*)+0xa33c>
   45704: 97ff0b77     	bl	0x84e0 <__stack_chk_fail@plt>
   45708: b00000a0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4570c: d00000e2     	adrp	x2, 0x63000
   45710: b00000a3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   45714: 91215c00     	add	x0, x0, #0x857
   45718: 912ee042     	add	x2, x2, #0xbb8
   4571c: 91397863     	add	x3, x3, #0xe5e
   45720: 528024e1     	mov	w1, #0x127              // =295
   45724: 97ff0aaf     	bl	0x81e0 <__assert2@plt>
   45728: 12000008     	and	w8, w0, #0x1
   4572c: f00001a9     	adrp	x9, 0x7c000
   45730: 39036128     	strb	w8, [x9, #0xd8]
   45734: d65f03c0     	ret
   45738: d10143ff     	sub	sp, sp, #0x50
   4573c: a90257f6     	stp	x22, x21, [sp, #0x20]
   45740: a9034ff4     	stp	x20, x19, [sp, #0x30]
   45744: a9047bfd     	stp	x29, x30, [sp, #0x40]
   45748: 910103fd     	add	x29, sp, #0x40
   4574c: d53bd056     	mrs	x22, TPIDR_EL0
   45750: aa0803f3     	mov	x19, x8
   45754: f94016c8     	ldr	x8, [x22, #0x28]
   45758: f9000fe8     	str	x8, [sp, #0x18]
   4575c: 97ffd4f3     	bl	0x3ab28 <__api_tcp_server+0xda18>
   45760: aa0003f5     	mov	x21, x0
   45764: 97ffd564     	bl	0x3acf4 <__api_tcp_server+0xdbe4>
   45768: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   4576c: f90003ff     	str	xzr, [sp]
   45770: f94006a8     	ldr	x8, [x21, #0x8]
   45774: f9400405     	ldr	x5, [x0, #0x8]
   45778: ab05011f     	cmn	x8, x5
   4577c: 54000081     	b.ne	0x4578c <operator delete(void*)+0xa3fc>
   45780: 910003e8     	mov	x8, sp
   45784: 91002115     	add	x21, x8, #0x8
   45788: 1400001f     	b	0x45804 <operator delete(void*)+0xa474>
   4578c: aa0003f4     	mov	x20, x0
   45790: f90007ff     	str	xzr, [sp, #0x8]
   45794: b4000188     	cbz	x8, 0x457c4 <operator delete(void*)+0xa434>
   45798: f94002a3     	ldr	x3, [x21]
   4579c: 910003e0     	mov	x0, sp
   457a0: aa1f03e1     	mov	x1, xzr
   457a4: aa1f03e2     	mov	x2, xzr
   457a8: aa0303e4     	mov	x4, x3
   457ac: aa0803e5     	mov	x5, x8
   457b0: 97ff1f26     	bl	0xd448 <__share_file+0x114>
   457b4: f94003e2     	ldr	x2, [sp]
   457b8: b9800aa8     	ldrsw	x8, [x21, #0x8]
   457bc: f9400685     	ldr	x5, [x20, #0x8]
   457c0: 14000002     	b	0x457c8 <operator delete(void*)+0xa438>
   457c4: aa1f03e2     	mov	x2, xzr
   457c8: f9400283     	ldr	x3, [x20]
   457cc: 8b080041     	add	x1, x2, x8
   457d0: 910003e0     	mov	x0, sp
   457d4: 910003f4     	mov	x20, sp
   457d8: aa0303e4     	mov	x4, x3
   457dc: 97ff1f1b     	bl	0xd448 <__share_file+0x114>
   457e0: f94007e8     	ldr	x8, [sp, #0x8]
   457e4: 91002295     	add	x21, x20, #0x8
   457e8: b40000e8     	cbz	x8, 0x45804 <operator delete(void*)+0xa474>
   457ec: 910003e0     	mov	x0, sp
   457f0: aa1303e8     	mov	x8, x19
   457f4: 97fff78d     	bl	0x43628 <operator delete(void*)+0x8298>
   457f8: f9400be8     	ldr	x8, [sp, #0x10]
   457fc: b5000188     	cbnz	x8, 0x4582c <operator delete(void*)+0xa49c>
   45800: 1400000e     	b	0x45838 <operator delete(void*)+0xa4a8>
   45804: 900001c8     	adrp	x8, 0x7d000
   45808: 91024108     	add	x8, x8, #0x90
   4580c: 08dffd08     	ldarb	w8, [x8]
   45810: 36000288     	tbz	w8, #0x0, 0x45860 <operator delete(void*)+0xa4d0>
   45814: 900001c0     	adrp	x0, 0x7d000
   45818: 91020000     	add	x0, x0, #0x80
   4581c: aa1303e8     	mov	x8, x19
   45820: 94000065     	bl	0x459b4 <operator delete(void*)+0xa624>
   45824: f9400be8     	ldr	x8, [sp, #0x10]
   45828: b4000088     	cbz	x8, 0x45838 <operator delete(void*)+0xa4a8>
   4582c: f94003e0     	ldr	x0, [sp]
   45830: 97ff0c6c     	bl	0x89e0 <free@plt>
   45834: f90003ff     	str	xzr, [sp]
   45838: a9007ebf     	stp	xzr, xzr, [x21]
   4583c: f94016c8     	ldr	x8, [x22, #0x28]
   45840: f9400fe9     	ldr	x9, [sp, #0x18]
   45844: eb09011f     	cmp	x8, x9
   45848: 54000321     	b.ne	0x458ac <operator delete(void*)+0xa51c>
   4584c: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   45850: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   45854: a94257f6     	ldp	x22, x21, [sp, #0x20]
   45858: 910143ff     	add	sp, sp, #0x50
   4585c: d65f03c0     	ret
   45860: 900001c0     	adrp	x0, 0x7d000
   45864: 91024000     	add	x0, x0, #0x90
   45868: 97ffd6d5     	bl	0x3b3bc <operator delete(void*)+0x2c>
   4586c: 34fffd40     	cbz	w0, 0x45814 <operator delete(void*)+0xa484>
   45870: 900001d4     	adrp	x20, 0x7d000
   45874: 91020294     	add	x20, x20, #0x80
   45878: aa1403e0     	mov	x0, x20
   4587c: 97ffd887     	bl	0x3ba98 <operator delete(void*)+0x708>
   45880: 940000ca     	bl	0x45ba8 <operator delete(void*)+0xa818>
   45884: 90000000     	adrp	x0, 0x45000 <operator delete(void*)+0x9c70>
   45888: b00001a2     	adrp	x2, 0x7a000
   4588c: 912e4000     	add	x0, x0, #0xb90
   45890: 913ea042     	add	x2, x2, #0xfa8
   45894: aa1403e1     	mov	x1, x20
   45898: 97ff0c76     	bl	0x8a70 <__cxa_atexit@plt>
   4589c: 900001c0     	adrp	x0, 0x7d000
   458a0: 91024000     	add	x0, x0, #0x90
   458a4: 97ffd6e4     	bl	0x3b434 <operator delete(void*)+0xa4>
   458a8: 17ffffdb     	b	0x45814 <operator delete(void*)+0xa484>
   458ac: 97ff0b0d     	bl	0x84e0 <__stack_chk_fail@plt>
   458b0: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   458b4: a9017bfd     	stp	x29, x30, [sp, #0x10]
   458b8: 910043fd     	add	x29, sp, #0x10
   458bc: 900001c9     	adrp	x9, 0x7d000
   458c0: 91024129     	add	x9, x9, #0x90
   458c4: 08dffd29     	ldarb	w9, [x9]
   458c8: 360000c9     	tbz	w9, #0x0, 0x458e0 <operator delete(void*)+0xa550>
   458cc: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   458d0: 900001c0     	adrp	x0, 0x7d000
   458d4: 91020000     	add	x0, x0, #0x80
   458d8: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   458dc: 14000036     	b	0x459b4 <operator delete(void*)+0xa624>
   458e0: 900001c0     	adrp	x0, 0x7d000
   458e4: 91024000     	add	x0, x0, #0x90
   458e8: aa0803f3     	mov	x19, x8
   458ec: 97ffd6b4     	bl	0x3b3bc <operator delete(void*)+0x2c>
   458f0: aa1303e8     	mov	x8, x19
   458f4: 34fffec0     	cbz	w0, 0x458cc <operator delete(void*)+0xa53c>
   458f8: 900001d4     	adrp	x20, 0x7d000
   458fc: 91020294     	add	x20, x20, #0x80
   45900: aa1403e0     	mov	x0, x20
   45904: 97ffd865     	bl	0x3ba98 <operator delete(void*)+0x708>
   45908: 940000a8     	bl	0x45ba8 <operator delete(void*)+0xa818>
   4590c: 90000000     	adrp	x0, 0x45000 <operator delete(void*)+0x9c70>
   45910: b00001a2     	adrp	x2, 0x7a000
   45914: 912e4000     	add	x0, x0, #0xb90
   45918: 913ea042     	add	x2, x2, #0xfa8
   4591c: aa1403e1     	mov	x1, x20
   45920: 97ff0c54     	bl	0x8a70 <__cxa_atexit@plt>
   45924: 900001c0     	adrp	x0, 0x7d000
   45928: 91024000     	add	x0, x0, #0x90
   4592c: 97ffd6c2     	bl	0x3b434 <operator delete(void*)+0xa4>
   45930: aa1303e8     	mov	x8, x19
   45934: 17ffffe6     	b	0x458cc <operator delete(void*)+0xa53c>
   45938: f81e0ff3     	str	x19, [sp, #-0x20]!
   4593c: a9017bfd     	stp	x29, x30, [sp, #0x10]
   45940: 910043fd     	add	x29, sp, #0x10
   45944: 900001c8     	adrp	x8, 0x7d000
   45948: 91024108     	add	x8, x8, #0x90
   4594c: 08dffd08     	ldarb	w8, [x8]
   45950: 360000c8     	tbz	w8, #0x0, 0x45968 <operator delete(void*)+0xa5d8>
   45954: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   45958: 900001c0     	adrp	x0, 0x7d000
   4595c: 91020000     	add	x0, x0, #0x80
   45960: f84207f3     	ldr	x19, [sp], #0x20
   45964: d65f03c0     	ret
   45968: 900001c0     	adrp	x0, 0x7d000
   4596c: 91024000     	add	x0, x0, #0x90
   45970: 97ffd693     	bl	0x3b3bc <operator delete(void*)+0x2c>
   45974: 34ffff00     	cbz	w0, 0x45954 <operator delete(void*)+0xa5c4>
   45978: 900001d3     	adrp	x19, 0x7d000
   4597c: 91020273     	add	x19, x19, #0x80
   45980: aa1303e0     	mov	x0, x19
   45984: 97ffd845     	bl	0x3ba98 <operator delete(void*)+0x708>
   45988: 94000088     	bl	0x45ba8 <operator delete(void*)+0xa818>
   4598c: 90000000     	adrp	x0, 0x45000 <operator delete(void*)+0x9c70>
   45990: b00001a2     	adrp	x2, 0x7a000
   45994: 912e4000     	add	x0, x0, #0xb90
   45998: 913ea042     	add	x2, x2, #0xfa8
   4599c: aa1303e1     	mov	x1, x19
   459a0: 97ff0c34     	bl	0x8a70 <__cxa_atexit@plt>
   459a4: 900001c0     	adrp	x0, 0x7d000
   459a8: 91024000     	add	x0, x0, #0x90
   459ac: 97ffd6a2     	bl	0x3b434 <operator delete(void*)+0xa4>
   459b0: 17ffffe9     	b	0x45954 <operator delete(void*)+0xa5c4>
   459b4: fc190fe8     	str	d8, [sp, #-0x70]!
   459b8: a9016ffc     	stp	x28, x27, [sp, #0x10]
   459bc: a90267fa     	stp	x26, x25, [sp, #0x20]
   459c0: a9035ff8     	stp	x24, x23, [sp, #0x30]
   459c4: a90457f6     	stp	x22, x21, [sp, #0x40]
   459c8: a9054ff4     	stp	x20, x19, [sp, #0x50]
   459cc: a9067bfd     	stp	x29, x30, [sp, #0x60]
   459d0: 910183fd     	add	x29, sp, #0x60
   459d4: d106c3ff     	sub	sp, sp, #0x1b0
   459d8: d53bd055     	mrs	x21, TPIDR_EL0
   459dc: aa0803f3     	mov	x19, x8
   459e0: f94016a8     	ldr	x8, [x21, #0x28]
   459e4: d2c20019     	mov	x25, #0x100000000000    // =17592186044416
   459e8: aa0003f4     	mov	x20, x0
   459ec: aa1f03f7     	mov	x23, xzr
   459f0: 910203f6     	add	x22, sp, #0x80
   459f4: d2e7c018     	mov	x24, #0x3e00000000000000 // =4467570830351532032
   459f8: f2e80e19     	movk	x25, #0x4070, lsl #48
   459fc: 9e6703e8     	fmov	d8, xzr
   45a00: d10223ba     	sub	x26, x29, #0x88
   45a04: f81883a8     	stur	x8, [x29, #-0x78]
   45a08: a937ffbf     	stp	xzr, xzr, [x29, #-0x88]
   45a0c: aa1403e0     	mov	x0, x20
   45a10: 97ffd8a2     	bl	0x3bc98 <operator delete(void*)+0x908>
   45a14: 97ff0a7f     	bl	0x8410 <rand@plt>
   45a18: 1e620000     	scvtf	d0, w0
   45a1c: 9e670301     	fmov	d1, x24
   45a20: 1e610800     	fmul	d0, d0, d1
   45a24: 9e670321     	fmov	d1, x25
   45a28: 1e610800     	fmul	d0, d0, d1
   45a2c: 1e682800     	fadd	d0, d0, d8
   45a30: aa1403e0     	mov	x0, x20
   45a34: 1e78001b     	fcvtzs	w27, d0
   45a38: 97ffd92c     	bl	0x3bee8 <operator delete(void*)+0xb58>
   45a3c: 38376b5b     	strb	w27, [x26, x23]
   45a40: 910006f7     	add	x23, x23, #0x1
   45a44: f10042ff     	cmp	x23, #0x10
   45a48: 54fffe21     	b.ne	0x45a0c <operator delete(void*)+0xa67c>
   45a4c: 3857e3a8     	ldurb	w8, [x29, #-0x82]
   45a50: 385803aa     	ldurb	w10, [x29, #-0x80]
   45a54: 52800809     	mov	w9, #0x40               // =64
   45a58: 5280100b     	mov	w11, #0x80              // =128
   45a5c: 385843a0     	ldurb	w0, [x29, #-0x7c]
   45a60: 385783a4     	ldurb	w4, [x29, #-0x88]
   45a64: 385793a5     	ldurb	w5, [x29, #-0x87]
   45a68: 3857a3a6     	ldurb	w6, [x29, #-0x86]
   45a6c: 3857b3a7     	ldurb	w7, [x29, #-0x85]
   45a70: 3857c3ac     	ldurb	w12, [x29, #-0x84]
   45a74: 3857d3ad     	ldurb	w13, [x29, #-0x83]
   45a78: 3857f3ae     	ldurb	w14, [x29, #-0x81]
   45a7c: 385813af     	ldurb	w15, [x29, #-0x7f]
   45a80: 385823b0     	ldurb	w16, [x29, #-0x7e]
   45a84: 385833b1     	ldurb	w17, [x29, #-0x7d]
   45a88: 385853a1     	ldurb	w1, [x29, #-0x7b]
   45a8c: 33000d09     	bfxil	w9, w8, #0, #4
   45a90: 385863a8     	ldurb	w8, [x29, #-0x7a]
   45a94: 3300154b     	bfxil	w11, w10, #0, #6
   45a98: 385873aa     	ldurb	w10, [x29, #-0x79]
   45a9c: 6f00e400     	movi	v0.2d, #0000000000000000
   45aa0: b90043e0     	str	w0, [sp, #0x40]
   45aa4: 910203e0     	add	x0, sp, #0x80
   45aa8: ad0702c0     	stp	q0, q0, [x22, #0xe0]
   45aac: ad0602c0     	stp	q0, q0, [x22, #0xc0]
   45ab0: ad0502c0     	stp	q0, q0, [x22, #0xa0]
   45ab4: ad0402c0     	stp	q0, q0, [x22, #0x80]
   45ab8: 3d801ec0     	str	q0, [x22, #0x70]
   45abc: ad0683e0     	stp	q0, q0, [sp, #0xd0]
   45ac0: ad0583e0     	stp	q0, q0, [sp, #0xb0]
   45ac4: ad0483e0     	stp	q0, q0, [sp, #0x90]
   45ac8: 3817e3a9     	sturb	w9, [x29, #-0x82]
   45acc: 381803ab     	sturb	w11, [x29, #-0x80]
   45ad0: 3d8023e0     	str	q0, [sp, #0x80]
   45ad4: b9005bea     	str	w10, [sp, #0x58]
   45ad8: b90053e8     	str	w8, [sp, #0x50]
   45adc: b9004be1     	str	w1, [sp, #0x48]
   45ae0: b9003bf1     	str	w17, [sp, #0x38]
   45ae4: b90033f0     	str	w16, [sp, #0x30]
   45ae8: b9002bef     	str	w15, [sp, #0x28]
   45aec: b90023eb     	str	w11, [sp, #0x20]
   45af0: b9001bee     	str	w14, [sp, #0x18]
   45af4: b90013e9     	str	w9, [sp, #0x10]
   45af8: b9000bed     	str	w13, [sp, #0x8]
   45afc: b90003ec     	str	w12, [sp]
   45b00: 9400007f     	bl	0x45cfc <operator delete(void*)+0xa96c>
   45b04: 910203e0     	add	x0, sp, #0x80
   45b08: 52802001     	mov	w1, #0x100              // =256
   45b0c: a9077fff     	stp	xzr, xzr, [sp, #0x70]
   45b10: f90037ff     	str	xzr, [sp, #0x68]
   45b14: 97ff09cb     	bl	0x8240 <__strlen_chk@plt>
   45b18: b4000100     	cbz	x0, 0x45b38 <operator delete(void*)+0xa7a8>
   45b1c: aa0003e5     	mov	x5, x0
   45b20: 9101a3e0     	add	x0, sp, #0x68
   45b24: 910203e3     	add	x3, sp, #0x80
   45b28: aa1f03e1     	mov	x1, xzr
   45b2c: aa1f03e2     	mov	x2, xzr
   45b30: aa1f03e4     	mov	x4, xzr
   45b34: 97ff1e45     	bl	0xd448 <__share_file+0x114>
   45b38: 9101a3e0     	add	x0, sp, #0x68
   45b3c: aa1303e8     	mov	x8, x19
   45b40: 97fff6ba     	bl	0x43628 <operator delete(void*)+0x8298>
   45b44: f9403fe8     	ldr	x8, [sp, #0x78]
   45b48: b4000088     	cbz	x8, 0x45b58 <operator delete(void*)+0xa7c8>
   45b4c: f94037e0     	ldr	x0, [sp, #0x68]
   45b50: 97ff0ba4     	bl	0x89e0 <free@plt>
   45b54: f90037ff     	str	xzr, [sp, #0x68]
   45b58: f94016a8     	ldr	x8, [x21, #0x28]
   45b5c: f85883a9     	ldur	x9, [x29, #-0x78]
   45b60: eb09011f     	cmp	x8, x9
   45b64: 54000141     	b.ne	0x45b8c <operator delete(void*)+0xa7fc>
   45b68: 9106c3ff     	add	sp, sp, #0x1b0
   45b6c: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   45b70: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   45b74: a94457f6     	ldp	x22, x21, [sp, #0x40]
   45b78: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   45b7c: a94267fa     	ldp	x26, x25, [sp, #0x20]
   45b80: a9416ffc     	ldp	x28, x27, [sp, #0x10]
   45b84: fc4707e8     	ldr	d8, [sp], #0x70
   45b88: d65f03c0     	ret
   45b8c: 97ff0a55     	bl	0x84e0 <__stack_chk_fail@plt>
   45b90: 17ffd82d     	b	0x3bc44 <operator delete(void*)+0x8b4>
   45b94: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   45b98: 910003fd     	mov	x29, sp
   45b9c: 97ffd7bf     	bl	0x3ba98 <operator delete(void*)+0x708>
   45ba0: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   45ba4: 14000001     	b	0x45ba8 <operator delete(void*)+0xa818>
   45ba8: d10103ff     	sub	sp, sp, #0x40
   45bac: f90013f3     	str	x19, [sp, #0x20]
   45bb0: a9037bfd     	stp	x29, x30, [sp, #0x30]
   45bb4: 9100c3fd     	add	x29, sp, #0x30
   45bb8: d53bd053     	mrs	x19, TPIDR_EL0
   45bbc: f9401668     	ldr	x8, [x19, #0x28]
   45bc0: d00000e0     	adrp	x0, 0x63000
   45bc4: 912c5c00     	add	x0, x0, #0xb17
   45bc8: 52800021     	mov	w1, #0x1                // =1
   45bcc: f9000fe8     	str	x8, [sp, #0x18]
   45bd0: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   45bd4: f90003ff     	str	xzr, [sp]
   45bd8: 97ff099a     	bl	0x8240 <__strlen_chk@plt>
   45bdc: b4000120     	cbz	x0, 0x45c00 <operator delete(void*)+0xa870>
   45be0: d00000e3     	adrp	x3, 0x63000
   45be4: aa0003e5     	mov	x5, x0
   45be8: 912c5c63     	add	x3, x3, #0xb17
   45bec: 910003e0     	mov	x0, sp
   45bf0: aa1f03e1     	mov	x1, xzr
   45bf4: aa1f03e2     	mov	x2, xzr
   45bf8: aa1f03e4     	mov	x4, xzr
   45bfc: 97ff1e13     	bl	0xd448 <__share_file+0x114>
   45c00: 97ffcff4     	bl	0x39bd0 <__api_tcp_server+0xcac0>
   45c04: f94007e9     	ldr	x9, [sp, #0x8]
   45c08: b40001e9     	cbz	x9, 0x45c44 <operator delete(void*)+0xa8b4>
   45c0c: f94003eb     	ldr	x11, [sp]
   45c10: 5280326c     	mov	w12, #0x193             // =403
   45c14: aa1f03ea     	mov	x10, xzr
   45c18: 2a1f03e8     	mov	w8, wzr
   45c1c: 72a0200c     	movk	w12, #0x100, lsl #16
   45c20: d2c0002d     	mov	x13, #0x100000000       // =4294967296
   45c24: 9360fd4e     	asr	x14, x10, #32
   45c28: 386e696e     	ldrb	w14, [x11, x14]
   45c2c: 1b0c7d08     	mul	w8, w8, w12
   45c30: f1000529     	subs	x9, x9, #0x1
   45c34: 8b0d014a     	add	x10, x10, x13
   45c38: 4a0e0108     	eor	w8, w8, w14
   45c3c: 54ffff41     	b.ne	0x45c24 <operator delete(void*)+0xa894>
   45c40: 14000002     	b	0x45c48 <operator delete(void*)+0xa8b8>
   45c44: 2a1f03e8     	mov	w8, wzr
   45c48: 910003e9     	mov	x9, sp
   45c4c: 0b090009     	add	w9, w0, w9
   45c50: 0b080120     	add	w0, w9, w8
   45c54: 97ff09c3     	bl	0x8360 <srand@plt>
   45c58: f9400be8     	ldr	x8, [sp, #0x10]
   45c5c: b4000088     	cbz	x8, 0x45c6c <operator delete(void*)+0xa8dc>
   45c60: f94003e0     	ldr	x0, [sp]
   45c64: 97ff0b5f     	bl	0x89e0 <free@plt>
   45c68: f90003ff     	str	xzr, [sp]
   45c6c: f9401668     	ldr	x8, [x19, #0x28]
   45c70: f9400fe9     	ldr	x9, [sp, #0x18]
   45c74: eb09011f     	cmp	x8, x9
   45c78: 540000a1     	b.ne	0x45c8c <operator delete(void*)+0xa8fc>
   45c7c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   45c80: f94013f3     	ldr	x19, [sp, #0x20]
   45c84: 910103ff     	add	sp, sp, #0x40
   45c88: d65f03c0     	ret
   45c8c: 97ff0a15     	bl	0x84e0 <__stack_chk_fail@plt>
   45c90: f81d0ff5     	str	x21, [sp, #-0x30]!
   45c94: a9014ff4     	stp	x20, x19, [sp, #0x10]
   45c98: a9027bfd     	stp	x29, x30, [sp, #0x20]
   45c9c: 910083fd     	add	x29, sp, #0x20
   45ca0: 2a0203f3     	mov	w19, w2
   45ca4: 2a0103f4     	mov	w20, w1
   45ca8: aa0003f5     	mov	x21, x0
   45cac: 97ffd7fb     	bl	0x3bc98 <operator delete(void*)+0x908>
   45cb0: 97ff09d8     	bl	0x8410 <rand@plt>
   45cb4: d2e7c008     	mov	x8, #0x3e00000000000000 // =4467570830351532032
   45cb8: 4b140269     	sub	w9, w19, w20
   45cbc: 1e620000     	scvtf	d0, w0
   45cc0: 9e670101     	fmov	d1, x8
   45cc4: 11000528     	add	w8, w9, #0x1
   45cc8: 1e610800     	fmul	d0, d0, d1
   45ccc: 1e620101     	scvtf	d1, w8
   45cd0: 1e610800     	fmul	d0, d0, d1
   45cd4: 1e620281     	scvtf	d1, w20
   45cd8: 1e612800     	fadd	d0, d0, d1
   45cdc: aa1503e0     	mov	x0, x21
   45ce0: 1e780013     	fcvtzs	w19, d0
   45ce4: 97ffd881     	bl	0x3bee8 <operator delete(void*)+0xb58>
   45ce8: 2a1303e0     	mov	w0, w19
   45cec: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   45cf0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   45cf4: f84307f5     	ldr	x21, [sp], #0x30
   45cf8: d65f03c0     	ret
   45cfc: d10443ff     	sub	sp, sp, #0x110
   45d00: a90f4ffc     	stp	x28, x19, [sp, #0xf0]
   45d04: a9107bfd     	stp	x29, x30, [sp, #0x100]
   45d08: 910403fd     	add	x29, sp, #0x100
   45d0c: a90817e4     	stp	x4, x5, [sp, #0x80]
   45d10: a9091fe6     	stp	x6, x7, [sp, #0x90]
   45d14: ad0007e0     	stp	q0, q1, [sp]
   45d18: ad010fe2     	stp	q2, q3, [sp, #0x20]
   45d1c: ad0217e4     	stp	q4, q5, [sp, #0x40]
   45d20: ad031fe6     	stp	q6, q7, [sp, #0x60]
   45d24: d53bd053     	mrs	x19, TPIDR_EL0
   45d28: f9401669     	ldr	x9, [x19, #0x28]
   45d2c: 910203ea     	add	x10, sp, #0x80
   45d30: 928003ec     	mov	x12, #-0x20             // =-32
   45d34: 910043ab     	add	x11, x29, #0x10
   45d38: f81e83a9     	stur	x9, [x29, #-0x18]
   45d3c: 910003e9     	mov	x9, sp
   45d40: f2dff00c     	movk	x12, #0xff80, lsl #32
   45d44: 9100814a     	add	x10, x10, #0x20
   45d48: 91020129     	add	x9, x9, #0x80
   45d4c: d100e3a8     	sub	x8, x29, #0x38
   45d50: a93cabab     	stp	x11, x10, [x29, #-0x38]
   45d54: a93db3a9     	stp	x9, x12, [x29, #-0x28]
   45d58: ad400101     	ldp	q1, q0, [x8]
   45d5c: d00000e2     	adrp	x2, 0x63000
   45d60: 9131c042     	add	x2, x2, #0xc70
   45d64: d10183a3     	sub	x3, x29, #0x60
   45d68: 52801fe1     	mov	w1, #0xff               // =255
   45d6c: ad3d03a1     	stp	q1, q0, [x29, #-0x60]
   45d70: 97ff0958     	bl	0x82d0 <vsnprintf@plt>
   45d74: f9401668     	ldr	x8, [x19, #0x28]
   45d78: f85e83a9     	ldur	x9, [x29, #-0x18]
   45d7c: eb09011f     	cmp	x8, x9
   45d80: 540000a1     	b.ne	0x45d94 <operator delete(void*)+0xaa04>
   45d84: a9507bfd     	ldp	x29, x30, [sp, #0x100]
   45d88: a94f4ffc     	ldp	x28, x19, [sp, #0xf0]
   45d8c: 910443ff     	add	sp, sp, #0x110
   45d90: d65f03c0     	ret
   45d94: 97ff09d3     	bl	0x84e0 <__stack_chk_fail@plt>
   45d98: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   45d9c: 910003fd     	mov	x29, sp
   45da0: 52801640     	mov	w0, #0xb2               // =178
   45da4: 97ff0a53     	bl	0x86f0 <syscall@plt>
   45da8: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   45dac: d65f03c0     	ret
   45db0: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   45db4: 910003fd     	mov	x29, sp
   45db8: 2a0203e3     	mov	w3, w2
   45dbc: 2a0103e2     	mov	w2, w1
   45dc0: 2a0003e1     	mov	w1, w0
   45dc4: 52801060     	mov	w0, #0x83               // =131
   45dc8: 97ff0a4a     	bl	0x86f0 <syscall@plt>
   45dcc: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   45dd0: d65f03c0     	ret

0000000000045dd4 <__api_get_logger_version>:
   45dd4: f00000e0     	adrp	x0, 0x64000
   45dd8: 910b1800     	add	x0, x0, #0x2c6
   45ddc: d65f03c0     	ret

0000000000045de0 <__api_get_log_format_version>:
   45de0: 52800020     	mov	w0, #0x1                // =1
   45de4: d65f03c0     	ret

0000000000045de8 <__api_logger_init>:
   45de8: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
   45dec: a9014ff4     	stp	x20, x19, [sp, #0x10]
   45df0: a9027bfd     	stp	x29, x30, [sp, #0x20]
   45df4: 910083fd     	add	x29, sp, #0x20
   45df8: 2a0003f4     	mov	w20, w0
   45dfc: 900001c0     	adrp	x0, 0x7d000
   45e00: 91026000     	add	x0, x0, #0x98
   45e04: 2a0103f3     	mov	w19, w1
   45e08: 97ffd7a4     	bl	0x3bc98 <operator delete(void*)+0x908>
   45e0c: 900001c8     	adrp	x8, 0x7d000
   45e10: 3942a109     	ldrb	w9, [x8, #0xa8]
   45e14: 7100053f     	cmp	w9, #0x1
   45e18: 540002c1     	b.ne	0x45e70 <__api_logger_init+0x88>
   45e1c: f00000b5     	adrp	x21, 0x5c000
   45e20: f00000b6     	adrp	x22, 0x5c000
   45e24: 911feab5     	add	x21, x21, #0x7fa
   45e28: 911fd6d6     	add	x22, x22, #0x7f5
   45e2c: 7200029f     	tst	w20, #0x1
   45e30: 9a9512d4     	csel	x20, x22, x21, ne
   45e34: 9400269f     	bl	0x4f8b0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7a5c>
   45e38: 39420008     	ldrb	w8, [x0, #0x80]
   45e3c: 7100011f     	cmp	w8, #0x0
   45e40: 9a9602b5     	csel	x21, x21, x22, eq
   45e44: 9400269b     	bl	0x4f8b0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7a5c>
   45e48: 940026d1     	bl	0x4f98c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7b38>
   45e4c: b9419805     	ldr	w5, [x0, #0x198]
   45e50: f00000e1     	adrp	x1, 0x64000
   45e54: 910b3021     	add	x1, x1, #0x2cc
   45e58: 52800060     	mov	w0, #0x3                // =3
   45e5c: aa1403e2     	mov	x2, x20
   45e60: 2a1303e3     	mov	w3, w19
   45e64: aa1503e4     	mov	x4, x21
   45e68: 97fffcdf     	bl	0x451e4 <operator delete(void*)+0x9e54>
   45e6c: 14000007     	b	0x45e88 <__api_logger_init+0xa0>
   45e70: 52800029     	mov	w9, #0x1                // =1
   45e74: 3902a109     	strb	w9, [x8, #0xa8]
   45e78: 9400268e     	bl	0x4f8b0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7a5c>
   45e7c: 12000281     	and	w1, w20, #0x1
   45e80: 2a1303e2     	mov	w2, w19
   45e84: 940028f0     	bl	0x50244 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x83f0>
   45e88: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   45e8c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   45e90: 900001c0     	adrp	x0, 0x7d000
   45e94: 91026000     	add	x0, x0, #0x98
   45e98: a8c357f6     	ldp	x22, x21, [sp], #0x30
   45e9c: 17ffd813     	b	0x3bee8 <operator delete(void*)+0xb58>

0000000000045ea0 <__api_logger_uninit>:
   45ea0: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   45ea4: 910003fd     	mov	x29, sp
   45ea8: 900001c0     	adrp	x0, 0x7d000
   45eac: 91026000     	add	x0, x0, #0x98
   45eb0: 97ffd77a     	bl	0x3bc98 <operator delete(void*)+0x908>
   45eb4: 900001c8     	adrp	x8, 0x7d000
   45eb8: 3942a109     	ldrb	w9, [x8, #0xa8]
   45ebc: 7100053f     	cmp	w9, #0x1
   45ec0: 54000081     	b.ne	0x45ed0 <__api_logger_uninit+0x30>
   45ec4: 3902a11f     	strb	wzr, [x8, #0xa8]
   45ec8: 9400267a     	bl	0x4f8b0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7a5c>
   45ecc: 940028fa     	bl	0x502b4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8460>
   45ed0: 900001c0     	adrp	x0, 0x7d000
   45ed4: 91026000     	add	x0, x0, #0x98
   45ed8: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   45edc: 17ffd803     	b	0x3bee8 <operator delete(void*)+0xb58>

0000000000045ee0 <__api_set_logger_reliable>:
   45ee0: f81e0ff3     	str	x19, [sp, #-0x20]!
   45ee4: a9017bfd     	stp	x29, x30, [sp, #0x10]
   45ee8: 910043fd     	add	x29, sp, #0x10
   45eec: 2a0003f3     	mov	w19, w0
   45ef0: 94002670     	bl	0x4f8b0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7a5c>
   45ef4: 12000268     	and	w8, w19, #0x1
   45ef8: 39020008     	strb	w8, [x0, #0x80]
   45efc: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   45f00: f84207f3     	ldr	x19, [sp], #0x20
   45f04: d65f03c0     	ret
   45f08: f9400000     	ldr	x0, [x0]
   45f0c: 17ff0ab5     	b	0x89e0 <free@plt>

0000000000045f10 <__api_enable_auto_crash_handler>:
   45f10: f81e0ff3     	str	x19, [sp, #-0x20]!
   45f14: a9017bfd     	stp	x29, x30, [sp, #0x10]
   45f18: 910043fd     	add	x29, sp, #0x10
   45f1c: b0000013     	adrp	x19, 0x46000 <__api_enable_auto_crash_handler+0xf0>
   45f20: 91012273     	add	x19, x19, #0x48
   45f24: aa1303e0     	mov	x0, x19
   45f28: 9400000d     	bl	0x45f5c <__api_enable_auto_crash_handler+0x4c>
   45f2c: aa1303e0     	mov	x0, x19
   45f30: 9400005f     	bl	0x460ac <__api_enable_auto_crash_handler+0x19c>
   45f34: aa1303e0     	mov	x0, x19
   45f38: 94000098     	bl	0x46198 <__api_enable_auto_crash_handler+0x288>
   45f3c: aa1303e0     	mov	x0, x19
   45f40: 940000d1     	bl	0x46284 <__api_enable_auto_crash_handler+0x374>
   45f44: aa1303e0     	mov	x0, x19
   45f48: 9400010a     	bl	0x46370 <__api_enable_auto_crash_handler+0x460>
   45f4c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   45f50: aa1303e0     	mov	x0, x19
   45f54: f84207f3     	ldr	x19, [sp], #0x20
   45f58: 14000141     	b	0x4645c <__api_enable_auto_crash_handler+0x54c>
   45f5c: d10243ff     	sub	sp, sp, #0x90
   45f60: f90033f5     	str	x21, [sp, #0x60]
   45f64: a9074ff4     	stp	x20, x19, [sp, #0x70]
   45f68: a9087bfd     	stp	x29, x30, [sp, #0x80]
   45f6c: 910203fd     	add	x29, sp, #0x80
   45f70: d53bd054     	mrs	x20, TPIDR_EL0
   45f74: f9401688     	ldr	x8, [x20, #0x28]
   45f78: 900001c9     	adrp	x9, 0x7d000
   45f7c: aa0003f3     	mov	x19, x0
   45f80: 910003e0     	mov	x0, sp
   45f84: f81d83a8     	stur	x8, [x29, #-0x28]
   45f88: f9405928     	ldr	x8, [x9, #0xb0]
   45f8c: 52880009     	mov	w9, #0x4000             // =16384
   45f90: aa1f03e1     	mov	x1, xzr
   45f94: f9000be9     	str	x9, [sp, #0x10]
   45f98: f90003e8     	str	x8, [sp]
   45f9c: b9000bff     	str	wzr, [sp, #0x8]
   45fa0: 97ff08d0     	bl	0x82e0 <sigaltstack@plt>
   45fa4: 3100041f     	cmn	w0, #0x1
   45fa8: 540000a1     	b.ne	0x45fbc <__api_enable_auto_crash_handler+0xac>
   45fac: f00000e1     	adrp	x1, 0x64000
   45fb0: 910f0c21     	add	x1, x1, #0x3c3
   45fb4: 52800080     	mov	w0, #0x4                // =4
   45fb8: 97fffc8b     	bl	0x451e4 <operator delete(void*)+0x9e54>
   45fbc: b0000008     	adrp	x8, 0x46000 <__api_enable_auto_crash_handler+0xf0>
   45fc0: 52800089     	mov	w9, #0x4                // =4
   45fc4: 9100e3ea     	add	x10, sp, #0x38
   45fc8: 91371108     	add	x8, x8, #0xdc4
   45fcc: 72a30009     	movk	w9, #0x1800, lsl #16
   45fd0: 91004140     	add	x0, x10, #0x10
   45fd4: f90023e8     	str	x8, [sp, #0x40]
   45fd8: b9003be9     	str	w9, [sp, #0x38]
   45fdc: 97ff07fd     	bl	0x7fd0 <sigemptyset@plt>
   45fe0: 900001d5     	adrp	x21, 0x7d000
   45fe4: 3942e2a8     	ldrb	w8, [x21, #0xb8]
   45fe8: 34000088     	cbz	w8, 0x45ff8 <__api_enable_auto_crash_handler+0xe8>
   45fec: 9100e3e1     	add	x1, sp, #0x38
   45ff0: 910063e2     	add	x2, sp, #0x18
   45ff4: 14000004     	b	0x46004 <__api_enable_auto_crash_handler+0xf4>
   45ff8: 900001c2     	adrp	x2, 0x7d000
   45ffc: 91030042     	add	x2, x2, #0xc0
   46000: 9100e3e1     	add	x1, sp, #0x38
   46004: 52800160     	mov	w0, #0xb                // =11
   46008: 97ff09d2     	bl	0x8750 <sigaction@plt>
   4600c: 350000a0     	cbnz	w0, 0x46020 <__api_enable_auto_crash_handler+0x110>
   46010: 52800028     	mov	w8, #0x1                // =1
   46014: f00001a9     	adrp	x9, 0x7d000
   46018: 3902e2a8     	strb	w8, [x21, #0xb8]
   4601c: f9007133     	str	x19, [x9, #0xe0]
   46020: f9401688     	ldr	x8, [x20, #0x28]
   46024: f85d83a9     	ldur	x9, [x29, #-0x28]
   46028: eb09011f     	cmp	x8, x9
   4602c: 540000c1     	b.ne	0x46044 <__api_enable_auto_crash_handler+0x134>
   46030: a9487bfd     	ldp	x29, x30, [sp, #0x80]
   46034: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   46038: f94033f5     	ldr	x21, [sp, #0x60]
   4603c: 910243ff     	add	sp, sp, #0x90
   46040: d65f03c0     	ret
   46044: 97ff0927     	bl	0x84e0 <__stack_chk_fail@plt>
   46048: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   4604c: 910003fd     	mov	x29, sp
   46050: d00000e1     	adrp	x1, 0x64000
   46054: 2a0003e2     	mov	w2, w0
   46058: 910e2421     	add	x1, x1, #0x389
   4605c: 52800080     	mov	w0, #0x4                // =4
   46060: 97fffc61     	bl	0x451e4 <operator delete(void*)+0x9e54>
   46064: 94002613     	bl	0x4f8b0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7a5c>
   46068: 9400285d     	bl	0x501dc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8388>
   4606c: 94002611     	bl	0x4f8b0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7a5c>
   46070: 9400285b     	bl	0x501dc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8388>
   46074: f00001a0     	adrp	x0, 0x7d000
   46078: 91026000     	add	x0, x0, #0x98
   4607c: 97ffd707     	bl	0x3bc98 <operator delete(void*)+0x908>
   46080: f00001a8     	adrp	x8, 0x7d000
   46084: 3942a109     	ldrb	w9, [x8, #0xa8]
   46088: 7100053f     	cmp	w9, #0x1
   4608c: 54000081     	b.ne	0x4609c <__api_enable_auto_crash_handler+0x18c>
   46090: 3902a11f     	strb	wzr, [x8, #0xa8]
   46094: 94002607     	bl	0x4f8b0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7a5c>
   46098: 94002887     	bl	0x502b4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8460>
   4609c: f00001a0     	adrp	x0, 0x7d000
   460a0: 91026000     	add	x0, x0, #0x98
   460a4: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   460a8: 17ffd790     	b	0x3bee8 <operator delete(void*)+0xb58>
   460ac: d10243ff     	sub	sp, sp, #0x90
   460b0: f90033f5     	str	x21, [sp, #0x60]
   460b4: a9074ff4     	stp	x20, x19, [sp, #0x70]
   460b8: a9087bfd     	stp	x29, x30, [sp, #0x80]
   460bc: 910203fd     	add	x29, sp, #0x80
   460c0: d53bd054     	mrs	x20, TPIDR_EL0
   460c4: f9401688     	ldr	x8, [x20, #0x28]
   460c8: f00001a9     	adrp	x9, 0x7d000
   460cc: aa0003f3     	mov	x19, x0
   460d0: 910003e0     	mov	x0, sp
   460d4: f81d83a8     	stur	x8, [x29, #-0x28]
   460d8: f9405928     	ldr	x8, [x9, #0xb0]
   460dc: 52880009     	mov	w9, #0x4000             // =16384
   460e0: aa1f03e1     	mov	x1, xzr
   460e4: f9000be9     	str	x9, [sp, #0x10]
   460e8: f90003e8     	str	x8, [sp]
   460ec: b9000bff     	str	wzr, [sp, #0x8]
   460f0: 97ff087c     	bl	0x82e0 <sigaltstack@plt>
   460f4: 3100041f     	cmn	w0, #0x1
   460f8: 540000a1     	b.ne	0x4610c <__api_enable_auto_crash_handler+0x1fc>
   460fc: d00000e1     	adrp	x1, 0x64000
   46100: 910f0c21     	add	x1, x1, #0x3c3
   46104: 52800080     	mov	w0, #0x4                // =4
   46108: 97fffc37     	bl	0x451e4 <operator delete(void*)+0x9e54>
   4610c: 90000008     	adrp	x8, 0x46000 <__api_enable_auto_crash_handler+0xf0>
   46110: 52800089     	mov	w9, #0x4                // =4
   46114: 9100e3ea     	add	x10, sp, #0x38
   46118: 9139c108     	add	x8, x8, #0xe70
   4611c: 72a30009     	movk	w9, #0x1800, lsl #16
   46120: 91004140     	add	x0, x10, #0x10
   46124: f90023e8     	str	x8, [sp, #0x40]
   46128: b9003be9     	str	w9, [sp, #0x38]
   4612c: 97ff07a9     	bl	0x7fd0 <sigemptyset@plt>
   46130: f00001b5     	adrp	x21, 0x7d000
   46134: 3943a2a8     	ldrb	w8, [x21, #0xe8]
   46138: 34000088     	cbz	w8, 0x46148 <__api_enable_auto_crash_handler+0x238>
   4613c: 9100e3e1     	add	x1, sp, #0x38
   46140: 910063e2     	add	x2, sp, #0x18
   46144: 14000004     	b	0x46154 <__api_enable_auto_crash_handler+0x244>
   46148: f00001a2     	adrp	x2, 0x7d000
   4614c: 9103c042     	add	x2, x2, #0xf0
   46150: 9100e3e1     	add	x1, sp, #0x38
   46154: 528000c0     	mov	w0, #0x6                // =6
   46158: 97ff097e     	bl	0x8750 <sigaction@plt>
   4615c: 350000a0     	cbnz	w0, 0x46170 <__api_enable_auto_crash_handler+0x260>
   46160: 52800028     	mov	w8, #0x1                // =1
   46164: f00001a9     	adrp	x9, 0x7d000
   46168: 3903a2a8     	strb	w8, [x21, #0xe8]
   4616c: f9008933     	str	x19, [x9, #0x110]
   46170: f9401688     	ldr	x8, [x20, #0x28]
   46174: f85d83a9     	ldur	x9, [x29, #-0x28]
   46178: eb09011f     	cmp	x8, x9
   4617c: 540000c1     	b.ne	0x46194 <__api_enable_auto_crash_handler+0x284>
   46180: a9487bfd     	ldp	x29, x30, [sp, #0x80]
   46184: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   46188: f94033f5     	ldr	x21, [sp, #0x60]
   4618c: 910243ff     	add	sp, sp, #0x90
   46190: d65f03c0     	ret
   46194: 97ff08d3     	bl	0x84e0 <__stack_chk_fail@plt>
   46198: d10243ff     	sub	sp, sp, #0x90
   4619c: f90033f5     	str	x21, [sp, #0x60]
   461a0: a9074ff4     	stp	x20, x19, [sp, #0x70]
   461a4: a9087bfd     	stp	x29, x30, [sp, #0x80]
   461a8: 910203fd     	add	x29, sp, #0x80
   461ac: d53bd054     	mrs	x20, TPIDR_EL0
   461b0: f9401688     	ldr	x8, [x20, #0x28]
   461b4: f00001a9     	adrp	x9, 0x7d000
   461b8: aa0003f3     	mov	x19, x0
   461bc: 910003e0     	mov	x0, sp
   461c0: f81d83a8     	stur	x8, [x29, #-0x28]
   461c4: f9405928     	ldr	x8, [x9, #0xb0]
   461c8: 52880009     	mov	w9, #0x4000             // =16384
   461cc: aa1f03e1     	mov	x1, xzr
   461d0: f9000be9     	str	x9, [sp, #0x10]
   461d4: f90003e8     	str	x8, [sp]
   461d8: b9000bff     	str	wzr, [sp, #0x8]
   461dc: 97ff0841     	bl	0x82e0 <sigaltstack@plt>
   461e0: 3100041f     	cmn	w0, #0x1
   461e4: 540000a1     	b.ne	0x461f8 <__api_enable_auto_crash_handler+0x2e8>
   461e8: d00000e1     	adrp	x1, 0x64000
   461ec: 910f0c21     	add	x1, x1, #0x3c3
   461f0: 52800080     	mov	w0, #0x4                // =4
   461f4: 97fffbfc     	bl	0x451e4 <operator delete(void*)+0x9e54>
   461f8: 90000008     	adrp	x8, 0x46000 <__api_enable_auto_crash_handler+0xf0>
   461fc: 52800089     	mov	w9, #0x4                // =4
   46200: 9100e3ea     	add	x10, sp, #0x38
   46204: 913c7108     	add	x8, x8, #0xf1c
   46208: 72a30009     	movk	w9, #0x1800, lsl #16
   4620c: 91004140     	add	x0, x10, #0x10
   46210: f90023e8     	str	x8, [sp, #0x40]
   46214: b9003be9     	str	w9, [sp, #0x38]
   46218: 97ff076e     	bl	0x7fd0 <sigemptyset@plt>
   4621c: f00001b5     	adrp	x21, 0x7d000
   46220: 394462a8     	ldrb	w8, [x21, #0x118]
   46224: 34000088     	cbz	w8, 0x46234 <__api_enable_auto_crash_handler+0x324>
   46228: 9100e3e1     	add	x1, sp, #0x38
   4622c: 910063e2     	add	x2, sp, #0x18
   46230: 14000004     	b	0x46240 <__api_enable_auto_crash_handler+0x330>
   46234: f00001a2     	adrp	x2, 0x7d000
   46238: 91048042     	add	x2, x2, #0x120
   4623c: 9100e3e1     	add	x1, sp, #0x38
   46240: 52800100     	mov	w0, #0x8                // =8
   46244: 97ff0943     	bl	0x8750 <sigaction@plt>
   46248: 350000a0     	cbnz	w0, 0x4625c <__api_enable_auto_crash_handler+0x34c>
   4624c: 52800028     	mov	w8, #0x1                // =1
   46250: f00001a9     	adrp	x9, 0x7d000
   46254: 390462a8     	strb	w8, [x21, #0x118]
   46258: f900a133     	str	x19, [x9, #0x140]
   4625c: f9401688     	ldr	x8, [x20, #0x28]
   46260: f85d83a9     	ldur	x9, [x29, #-0x28]
   46264: eb09011f     	cmp	x8, x9
   46268: 540000c1     	b.ne	0x46280 <__api_enable_auto_crash_handler+0x370>
   4626c: a9487bfd     	ldp	x29, x30, [sp, #0x80]
   46270: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   46274: f94033f5     	ldr	x21, [sp, #0x60]
   46278: 910243ff     	add	sp, sp, #0x90
   4627c: d65f03c0     	ret
   46280: 97ff0898     	bl	0x84e0 <__stack_chk_fail@plt>
   46284: d10243ff     	sub	sp, sp, #0x90
   46288: f90033f5     	str	x21, [sp, #0x60]
   4628c: a9074ff4     	stp	x20, x19, [sp, #0x70]
   46290: a9087bfd     	stp	x29, x30, [sp, #0x80]
   46294: 910203fd     	add	x29, sp, #0x80
   46298: d53bd054     	mrs	x20, TPIDR_EL0
   4629c: f9401688     	ldr	x8, [x20, #0x28]
   462a0: f00001a9     	adrp	x9, 0x7d000
   462a4: aa0003f3     	mov	x19, x0
   462a8: 910003e0     	mov	x0, sp
   462ac: f81d83a8     	stur	x8, [x29, #-0x28]
   462b0: f9405928     	ldr	x8, [x9, #0xb0]
   462b4: 52880009     	mov	w9, #0x4000             // =16384
   462b8: aa1f03e1     	mov	x1, xzr
   462bc: f9000be9     	str	x9, [sp, #0x10]
   462c0: f90003e8     	str	x8, [sp]
   462c4: b9000bff     	str	wzr, [sp, #0x8]
   462c8: 97ff0806     	bl	0x82e0 <sigaltstack@plt>
   462cc: 3100041f     	cmn	w0, #0x1
   462d0: 540000a1     	b.ne	0x462e4 <__api_enable_auto_crash_handler+0x3d4>
   462d4: d00000e1     	adrp	x1, 0x64000
   462d8: 910f0c21     	add	x1, x1, #0x3c3
   462dc: 52800080     	mov	w0, #0x4                // =4
   462e0: 97fffbc1     	bl	0x451e4 <operator delete(void*)+0x9e54>
   462e4: 90000008     	adrp	x8, 0x46000 <__api_enable_auto_crash_handler+0xf0>
   462e8: 52800089     	mov	w9, #0x4                // =4
   462ec: 9100e3ea     	add	x10, sp, #0x38
   462f0: 913f2108     	add	x8, x8, #0xfc8
   462f4: 72a30009     	movk	w9, #0x1800, lsl #16
   462f8: 91004140     	add	x0, x10, #0x10
   462fc: f90023e8     	str	x8, [sp, #0x40]
   46300: b9003be9     	str	w9, [sp, #0x38]
   46304: 97ff0733     	bl	0x7fd0 <sigemptyset@plt>
   46308: f00001b5     	adrp	x21, 0x7d000
   4630c: 394522a8     	ldrb	w8, [x21, #0x148]
   46310: 34000088     	cbz	w8, 0x46320 <__api_enable_auto_crash_handler+0x410>
   46314: 9100e3e1     	add	x1, sp, #0x38
   46318: 910063e2     	add	x2, sp, #0x18
   4631c: 14000004     	b	0x4632c <__api_enable_auto_crash_handler+0x41c>
   46320: f00001a2     	adrp	x2, 0x7d000
   46324: 91054042     	add	x2, x2, #0x150
   46328: 9100e3e1     	add	x1, sp, #0x38
   4632c: 52800080     	mov	w0, #0x4                // =4
   46330: 97ff0908     	bl	0x8750 <sigaction@plt>
   46334: 350000a0     	cbnz	w0, 0x46348 <__api_enable_auto_crash_handler+0x438>
   46338: 52800028     	mov	w8, #0x1                // =1
   4633c: f00001a9     	adrp	x9, 0x7d000
   46340: 390522a8     	strb	w8, [x21, #0x148]
   46344: f900b933     	str	x19, [x9, #0x170]
   46348: f9401688     	ldr	x8, [x20, #0x28]
   4634c: f85d83a9     	ldur	x9, [x29, #-0x28]
   46350: eb09011f     	cmp	x8, x9
   46354: 540000c1     	b.ne	0x4636c <__api_enable_auto_crash_handler+0x45c>
   46358: a9487bfd     	ldp	x29, x30, [sp, #0x80]
   4635c: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   46360: f94033f5     	ldr	x21, [sp, #0x60]
   46364: 910243ff     	add	sp, sp, #0x90
   46368: d65f03c0     	ret
   4636c: 97ff085d     	bl	0x84e0 <__stack_chk_fail@plt>
   46370: d10243ff     	sub	sp, sp, #0x90
   46374: f90033f5     	str	x21, [sp, #0x60]
   46378: a9074ff4     	stp	x20, x19, [sp, #0x70]
   4637c: a9087bfd     	stp	x29, x30, [sp, #0x80]
   46380: 910203fd     	add	x29, sp, #0x80
   46384: d53bd054     	mrs	x20, TPIDR_EL0
   46388: f9401688     	ldr	x8, [x20, #0x28]
   4638c: f00001a9     	adrp	x9, 0x7d000
   46390: aa0003f3     	mov	x19, x0
   46394: 910003e0     	mov	x0, sp
   46398: f81d83a8     	stur	x8, [x29, #-0x28]
   4639c: f9405928     	ldr	x8, [x9, #0xb0]
   463a0: 52880009     	mov	w9, #0x4000             // =16384
   463a4: aa1f03e1     	mov	x1, xzr
   463a8: f9000be9     	str	x9, [sp, #0x10]
   463ac: f90003e8     	str	x8, [sp]
   463b0: b9000bff     	str	wzr, [sp, #0x8]
   463b4: 97ff07cb     	bl	0x82e0 <sigaltstack@plt>
   463b8: 3100041f     	cmn	w0, #0x1
   463bc: 540000a1     	b.ne	0x463d0 <__api_enable_auto_crash_handler+0x4c0>
   463c0: d00000e1     	adrp	x1, 0x64000
   463c4: 910f0c21     	add	x1, x1, #0x3c3
   463c8: 52800080     	mov	w0, #0x4                // =4
   463cc: 97fffb86     	bl	0x451e4 <operator delete(void*)+0x9e54>
   463d0: b0000008     	adrp	x8, 0x47000 <__api_logger_take_snapshot+0x260>
   463d4: 52800089     	mov	w9, #0x4                // =4
   463d8: 9100e3ea     	add	x10, sp, #0x38
   463dc: 9101d108     	add	x8, x8, #0x74
   463e0: 72a30009     	movk	w9, #0x1800, lsl #16
   463e4: 91004140     	add	x0, x10, #0x10
   463e8: f90023e8     	str	x8, [sp, #0x40]
   463ec: b9003be9     	str	w9, [sp, #0x38]
   463f0: 97ff06f8     	bl	0x7fd0 <sigemptyset@plt>
   463f4: f00001b5     	adrp	x21, 0x7d000
   463f8: 3945e2a8     	ldrb	w8, [x21, #0x178]
   463fc: 34000088     	cbz	w8, 0x4640c <__api_enable_auto_crash_handler+0x4fc>
   46400: 9100e3e1     	add	x1, sp, #0x38
   46404: 910063e2     	add	x2, sp, #0x18
   46408: 14000004     	b	0x46418 <__api_enable_auto_crash_handler+0x508>
   4640c: f00001a2     	adrp	x2, 0x7d000
   46410: 91060042     	add	x2, x2, #0x180
   46414: 9100e3e1     	add	x1, sp, #0x38
   46418: 528000a0     	mov	w0, #0x5                // =5
   4641c: 97ff08cd     	bl	0x8750 <sigaction@plt>
   46420: 350000a0     	cbnz	w0, 0x46434 <__api_enable_auto_crash_handler+0x524>
   46424: 52800028     	mov	w8, #0x1                // =1
   46428: f00001a9     	adrp	x9, 0x7d000
   4642c: 3905e2a8     	strb	w8, [x21, #0x178]
   46430: f900d133     	str	x19, [x9, #0x1a0]
   46434: f9401688     	ldr	x8, [x20, #0x28]
   46438: f85d83a9     	ldur	x9, [x29, #-0x28]
   4643c: eb09011f     	cmp	x8, x9
   46440: 540000c1     	b.ne	0x46458 <__api_enable_auto_crash_handler+0x548>
   46444: a9487bfd     	ldp	x29, x30, [sp, #0x80]
   46448: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   4644c: f94033f5     	ldr	x21, [sp, #0x60]
   46450: 910243ff     	add	sp, sp, #0x90
   46454: d65f03c0     	ret
   46458: 97ff0822     	bl	0x84e0 <__stack_chk_fail@plt>
   4645c: d10243ff     	sub	sp, sp, #0x90
   46460: f90033f5     	str	x21, [sp, #0x60]
   46464: a9074ff4     	stp	x20, x19, [sp, #0x70]
   46468: a9087bfd     	stp	x29, x30, [sp, #0x80]
   4646c: 910203fd     	add	x29, sp, #0x80
   46470: d53bd054     	mrs	x20, TPIDR_EL0
   46474: f9401688     	ldr	x8, [x20, #0x28]
   46478: f00001a9     	adrp	x9, 0x7d000
   4647c: aa0003f3     	mov	x19, x0
   46480: 910003e0     	mov	x0, sp
   46484: f81d83a8     	stur	x8, [x29, #-0x28]
   46488: f9405928     	ldr	x8, [x9, #0xb0]
   4648c: 52880009     	mov	w9, #0x4000             // =16384
   46490: aa1f03e1     	mov	x1, xzr
   46494: f9000be9     	str	x9, [sp, #0x10]
   46498: f90003e8     	str	x8, [sp]
   4649c: b9000bff     	str	wzr, [sp, #0x8]
   464a0: 97ff0790     	bl	0x82e0 <sigaltstack@plt>
   464a4: 3100041f     	cmn	w0, #0x1
   464a8: 540000a1     	b.ne	0x464bc <__api_enable_auto_crash_handler+0x5ac>
   464ac: d00000e1     	adrp	x1, 0x64000
   464b0: 910f0c21     	add	x1, x1, #0x3c3
   464b4: 52800080     	mov	w0, #0x4                // =4
   464b8: 97fffb4b     	bl	0x451e4 <operator delete(void*)+0x9e54>
   464bc: b0000008     	adrp	x8, 0x47000 <__api_logger_take_snapshot+0x260>
   464c0: 52800089     	mov	w9, #0x4                // =4
   464c4: 9100e3ea     	add	x10, sp, #0x38
   464c8: 91048108     	add	x8, x8, #0x120
   464cc: 72a30009     	movk	w9, #0x1800, lsl #16
   464d0: 91004140     	add	x0, x10, #0x10
   464d4: f90023e8     	str	x8, [sp, #0x40]
   464d8: b9003be9     	str	w9, [sp, #0x38]
   464dc: 97ff06bd     	bl	0x7fd0 <sigemptyset@plt>
   464e0: f00001b5     	adrp	x21, 0x7d000
   464e4: 3946a2a8     	ldrb	w8, [x21, #0x1a8]
   464e8: 34000088     	cbz	w8, 0x464f8 <__api_enable_auto_crash_handler+0x5e8>
   464ec: 9100e3e1     	add	x1, sp, #0x38
   464f0: 910063e2     	add	x2, sp, #0x18
   464f4: 14000004     	b	0x46504 <__api_enable_auto_crash_handler+0x5f4>
   464f8: f00001a2     	adrp	x2, 0x7d000
   464fc: 9106c042     	add	x2, x2, #0x1b0
   46500: 9100e3e1     	add	x1, sp, #0x38
   46504: 528000e0     	mov	w0, #0x7                // =7
   46508: 97ff0892     	bl	0x8750 <sigaction@plt>
   4650c: 350000a0     	cbnz	w0, 0x46520 <__api_enable_auto_crash_handler+0x610>
   46510: 52800028     	mov	w8, #0x1                // =1
   46514: f00001a9     	adrp	x9, 0x7d000
   46518: 3906a2a8     	strb	w8, [x21, #0x1a8]
   4651c: f900e933     	str	x19, [x9, #0x1d0]
   46520: f9401688     	ldr	x8, [x20, #0x28]
   46524: f85d83a9     	ldur	x9, [x29, #-0x28]
   46528: eb09011f     	cmp	x8, x9
   4652c: 540000c1     	b.ne	0x46544 <__api_enable_auto_crash_handler+0x634>
   46530: a9487bfd     	ldp	x29, x30, [sp, #0x80]
   46534: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   46538: f94033f5     	ldr	x21, [sp, #0x60]
   4653c: 910243ff     	add	sp, sp, #0x90
   46540: d65f03c0     	ret
   46544: 97ff07e7     	bl	0x84e0 <__stack_chk_fail@plt>

0000000000046548 <__register_log_callback>:
   46548: f81e0ff3     	str	x19, [sp, #-0x20]!
   4654c: a9017bfd     	stp	x29, x30, [sp, #0x10]
   46550: 910043fd     	add	x29, sp, #0x10
   46554: aa0003f3     	mov	x19, x0
   46558: 940024d6     	bl	0x4f8b0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7a5c>
   4655c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   46560: aa1303e1     	mov	x1, x19
   46564: f84207f3     	ldr	x19, [sp], #0x20
   46568: 14002607     	b	0x4fd84 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7f30>

000000000004656c <__api_create_logger>:
   4656c: d10343ff     	sub	sp, sp, #0xd0
   46570: f9003bfb     	str	x27, [sp, #0x70]
   46574: a90867fa     	stp	x26, x25, [sp, #0x80]
   46578: a9095ff8     	stp	x24, x23, [sp, #0x90]
   4657c: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   46580: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   46584: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
   46588: 910303fd     	add	x29, sp, #0xc0
   4658c: d53bd059     	mrs	x25, TPIDR_EL0
   46590: f9401728     	ldr	x8, [x25, #0x28]
   46594: 2a0203f7     	mov	w23, w2
   46598: 2a0203f8     	mov	w24, w2
   4659c: aa0103f3     	mov	x19, x1
   465a0: aa0003f4     	mov	x20, x0
   465a4: 910143e0     	add	x0, sp, #0x50
   465a8: aa1703e1     	mov	x1, x23
   465ac: 2a1f03e2     	mov	w2, wzr
   465b0: aa0403f5     	mov	x21, x4
   465b4: aa0303f6     	mov	x22, x3
   465b8: f81a83a8     	stur	x8, [x29, #-0x58]
   465bc: a905ffff     	stp	xzr, xzr, [sp, #0x58]
   465c0: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   465c4: a903ffff     	stp	xzr, xzr, [sp, #0x38]
   465c8: 97ff18a6     	bl	0xc860 <__send_to_http_server+0x380>
   465cc: 34000458     	cbz	w24, 0x46654 <__api_create_logger+0xe8>
   465d0: d10006e8     	sub	x8, x23, #0x1
   465d4: ea0802ff     	tst	x23, x8
   465d8: aa1703e8     	mov	x8, x23
   465dc: 540000c0     	b.eq	0x465f4 <__api_create_logger+0x88>
   465e0: 52800028     	mov	w8, #0x1                // =1
   465e4: aa1703e9     	mov	x9, x23
   465e8: d341fd29     	lsr	x9, x9, #1
   465ec: d37ff908     	lsl	x8, x8, #1
   465f0: b5ffffc9     	cbnz	x9, 0x465e8 <__api_create_logger+0x7c>
   465f4: f100091f     	cmp	x8, #0x2
   465f8: 52800049     	mov	w9, #0x2                // =2
   465fc: 9a898108     	csel	x8, x8, x9, hi
   46600: d37ef500     	lsl	x0, x8, #2
   46604: f90027e8     	str	x8, [sp, #0x48]
   46608: 97ff08c2     	bl	0x8910 <malloc@plt>
   4660c: b4000e00     	cbz	x0, 0x467cc <__api_create_logger+0x260>
   46610: f9001fe0     	str	x0, [sp, #0x38]
   46614: 34000218     	cbz	w24, 0x46654 <__api_create_logger+0xe8>
   46618: 52800318     	mov	w24, #0x18              // =24
   4661c: a94523e2     	ldp	x2, x8, [sp, #0x50]
   46620: 910143e0     	add	x0, sp, #0x50
   46624: aa1603e3     	mov	x3, x22
   46628: 9b180901     	madd	x1, x8, x24, x2
   4662c: 97ff1bd3     	bl	0xd578 <__share_file+0x244>
   46630: a943a3e2     	ldp	x2, x8, [sp, #0x38]
   46634: 9100e3e0     	add	x0, sp, #0x38
   46638: aa1503e3     	mov	x3, x21
   4663c: 8b080841     	add	x1, x2, x8, lsl #2
   46640: 940002e3     	bl	0x471cc <__api_logger_take_snapshot+0x42c>
   46644: 910022d6     	add	x22, x22, #0x8
   46648: f10006f7     	subs	x23, x23, #0x1
   4664c: 910012b5     	add	x21, x21, #0x4
   46650: 54fffe61     	b.ne	0x4661c <__api_create_logger+0xb0>
   46654: 94002497     	bl	0x4f8b0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7a5c>
   46658: aa0003f5     	mov	x21, x0
   4665c: a902ffff     	stp	xzr, xzr, [sp, #0x28]
   46660: f90013ff     	str	xzr, [sp, #0x20]
   46664: b4000174     	cbz	x20, 0x46690 <__api_create_logger+0x124>
   46668: aa1403e0     	mov	x0, x20
   4666c: 97ff087d     	bl	0x8860 <strlen@plt>
   46670: b4000100     	cbz	x0, 0x46690 <__api_create_logger+0x124>
   46674: f94013e1     	ldr	x1, [sp, #0x20]
   46678: aa0003e5     	mov	x5, x0
   4667c: 910083e0     	add	x0, sp, #0x20
   46680: aa1403e3     	mov	x3, x20
   46684: aa0103e2     	mov	x2, x1
   46688: aa1f03e4     	mov	x4, xzr
   4668c: 97ff1b6f     	bl	0xd448 <__share_file+0x114>
   46690: a9017fff     	stp	xzr, xzr, [sp, #0x10]
   46694: f90007ff     	str	xzr, [sp, #0x8]
   46698: b4000173     	cbz	x19, 0x466c4 <__api_create_logger+0x158>
   4669c: aa1303e0     	mov	x0, x19
   466a0: 97ff0870     	bl	0x8860 <strlen@plt>
   466a4: b4000100     	cbz	x0, 0x466c4 <__api_create_logger+0x158>
   466a8: f94007e1     	ldr	x1, [sp, #0x8]
   466ac: aa0003e5     	mov	x5, x0
   466b0: 910023e0     	add	x0, sp, #0x8
   466b4: aa1303e3     	mov	x3, x19
   466b8: aa0103e2     	mov	x2, x1
   466bc: aa1f03e4     	mov	x4, xzr
   466c0: 97ff1b62     	bl	0xd448 <__share_file+0x114>
   466c4: 910083e1     	add	x1, sp, #0x20
   466c8: 910023e2     	add	x2, sp, #0x8
   466cc: 910143e3     	add	x3, sp, #0x50
   466d0: 9100e3e4     	add	x4, sp, #0x38
   466d4: aa1503e0     	mov	x0, x21
   466d8: 940024af     	bl	0x4f994 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7b40>
   466dc: f9400fe8     	ldr	x8, [sp, #0x18]
   466e0: 2a0003f3     	mov	w19, w0
   466e4: b4000088     	cbz	x8, 0x466f4 <__api_create_logger+0x188>
   466e8: f94007e0     	ldr	x0, [sp, #0x8]
   466ec: 97ff08bd     	bl	0x89e0 <free@plt>
   466f0: f90007ff     	str	xzr, [sp, #0x8]
   466f4: f9401be8     	ldr	x8, [sp, #0x30]
   466f8: b4000088     	cbz	x8, 0x46708 <__api_create_logger+0x19c>
   466fc: f94013e0     	ldr	x0, [sp, #0x20]
   46700: 97ff08b8     	bl	0x89e0 <free@plt>
   46704: f90013ff     	str	xzr, [sp, #0x20]
   46708: f94027e8     	ldr	x8, [sp, #0x48]
   4670c: b4000088     	cbz	x8, 0x4671c <__api_create_logger+0x1b0>
   46710: f9401fe0     	ldr	x0, [sp, #0x38]
   46714: 97ff08b3     	bl	0x89e0 <free@plt>
   46718: f9001fff     	str	xzr, [sp, #0x38]
   4671c: f94033e8     	ldr	x8, [sp, #0x60]
   46720: b40003a8     	cbz	x8, 0x46794 <__api_create_logger+0x228>
   46724: a94523f4     	ldp	x20, x8, [sp, #0x50]
   46728: b4000308     	cbz	x8, 0x46788 <__api_create_logger+0x21c>
   4672c: aa1f03f5     	mov	x21, xzr
   46730: aa1f03f6     	mov	x22, xzr
   46734: 52800317     	mov	w23, #0x18              // =24
   46738: d2c00038     	mov	x24, #0x100000000       // =4294967296
   4673c: 14000008     	b	0x4675c <__api_create_logger+0x1f0>
   46740: 9b175348     	madd	x8, x26, x23, x20
   46744: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   46748: f9402fe8     	ldr	x8, [sp, #0x58]
   4674c: 910006d6     	add	x22, x22, #0x1
   46750: eb0802df     	cmp	x22, x8
   46754: 8b1802b5     	add	x21, x21, x24
   46758: 54000162     	b.hs	0x46784 <__api_create_logger+0x218>
   4675c: 9360feba     	asr	x26, x21, #32
   46760: 9b17535b     	madd	x27, x26, x23, x20
   46764: b4ffff5b     	cbz	x27, 0x4674c <__api_create_logger+0x1e0>
   46768: 9b175348     	madd	x8, x26, x23, x20
   4676c: f9400908     	ldr	x8, [x8, #0x10]
   46770: b4fffe88     	cbz	x8, 0x46740 <__api_create_logger+0x1d4>
   46774: f9400360     	ldr	x0, [x27]
   46778: 97ff089a     	bl	0x89e0 <free@plt>
   4677c: f900037f     	str	xzr, [x27]
   46780: 17fffff0     	b	0x46740 <__api_create_logger+0x1d4>
   46784: f9402bf4     	ldr	x20, [sp, #0x50]
   46788: aa1403e0     	mov	x0, x20
   4678c: 97ff0895     	bl	0x89e0 <free@plt>
   46790: f9002bff     	str	xzr, [sp, #0x50]
   46794: f9401728     	ldr	x8, [x25, #0x28]
   46798: f85a83a9     	ldur	x9, [x29, #-0x58]
   4679c: eb09011f     	cmp	x8, x9
   467a0: 54000141     	b.ne	0x467c8 <__api_create_logger+0x25c>
   467a4: 2a1303e0     	mov	w0, w19
   467a8: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
   467ac: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   467b0: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   467b4: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   467b8: a94867fa     	ldp	x26, x25, [sp, #0x80]
   467bc: f9403bfb     	ldr	x27, [sp, #0x70]
   467c0: 910343ff     	add	sp, sp, #0xd0
   467c4: d65f03c0     	ret
   467c8: 97ff0746     	bl	0x84e0 <__stack_chk_fail@plt>
   467cc: 900000a0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   467d0: d00000a2     	adrp	x2, 0x5c000
   467d4: 900000a3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   467d8: 91215c00     	add	x0, x0, #0x857
   467dc: 912dbc42     	add	x2, x2, #0xb6f
   467e0: 9124c063     	add	x3, x3, #0x930
   467e4: 52804a01     	mov	w1, #0x250              // =592
   467e8: 97ff067e     	bl	0x81e0 <__assert2@plt>

00000000000467ec <__api_logger_reset_config>:
   467ec: d101c3ff     	sub	sp, sp, #0x70
   467f0: a90457f6     	stp	x22, x21, [sp, #0x40]
   467f4: a9054ff4     	stp	x20, x19, [sp, #0x50]
   467f8: a9067bfd     	stp	x29, x30, [sp, #0x60]
   467fc: 910183fd     	add	x29, sp, #0x60
   46800: d53bd056     	mrs	x22, TPIDR_EL0
   46804: f94016c8     	ldr	x8, [x22, #0x28]
   46808: aa0103f4     	mov	x20, x1
   4680c: aa0003f5     	mov	x21, x0
   46810: f81d83a8     	stur	x8, [x29, #-0x28]
   46814: 94002427     	bl	0x4f8b0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7a5c>
   46818: aa0003f3     	mov	x19, x0
   4681c: a902ffff     	stp	xzr, xzr, [sp, #0x28]
   46820: f90013ff     	str	xzr, [sp, #0x20]
   46824: b4000175     	cbz	x21, 0x46850 <__api_logger_reset_config+0x64>
   46828: aa1503e0     	mov	x0, x21
   4682c: 97ff080d     	bl	0x8860 <strlen@plt>
   46830: b4000100     	cbz	x0, 0x46850 <__api_logger_reset_config+0x64>
   46834: aa0003e5     	mov	x5, x0
   46838: 910083e0     	add	x0, sp, #0x20
   4683c: aa1f03e1     	mov	x1, xzr
   46840: aa1f03e2     	mov	x2, xzr
   46844: aa1503e3     	mov	x3, x21
   46848: aa1f03e4     	mov	x4, xzr
   4684c: 97ff1aff     	bl	0xd448 <__share_file+0x114>
   46850: a9017fff     	stp	xzr, xzr, [sp, #0x10]
   46854: f90007ff     	str	xzr, [sp, #0x8]
   46858: b4000174     	cbz	x20, 0x46884 <__api_logger_reset_config+0x98>
   4685c: aa1403e0     	mov	x0, x20
   46860: 97ff0800     	bl	0x8860 <strlen@plt>
   46864: b4000100     	cbz	x0, 0x46884 <__api_logger_reset_config+0x98>
   46868: f94007e1     	ldr	x1, [sp, #0x8]
   4686c: aa0003e5     	mov	x5, x0
   46870: 910023e0     	add	x0, sp, #0x8
   46874: aa1403e3     	mov	x3, x20
   46878: aa0103e2     	mov	x2, x1
   4687c: aa1f03e4     	mov	x4, xzr
   46880: 97ff1af2     	bl	0xd448 <__share_file+0x114>
   46884: 910083e1     	add	x1, sp, #0x20
   46888: 910023e2     	add	x2, sp, #0x8
   4688c: aa1303e0     	mov	x0, x19
   46890: 94002560     	bl	0x4fe10 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7fbc>
   46894: f9400fe8     	ldr	x8, [sp, #0x18]
   46898: 2a0003f3     	mov	w19, w0
   4689c: b4000088     	cbz	x8, 0x468ac <__api_logger_reset_config+0xc0>
   468a0: f94007e0     	ldr	x0, [sp, #0x8]
   468a4: 97ff084f     	bl	0x89e0 <free@plt>
   468a8: f90007ff     	str	xzr, [sp, #0x8]
   468ac: f9401be8     	ldr	x8, [sp, #0x30]
   468b0: b4000088     	cbz	x8, 0x468c0 <__api_logger_reset_config+0xd4>
   468b4: f94013e0     	ldr	x0, [sp, #0x20]
   468b8: 97ff084a     	bl	0x89e0 <free@plt>
   468bc: f90013ff     	str	xzr, [sp, #0x20]
   468c0: f94016c8     	ldr	x8, [x22, #0x28]
   468c4: f85d83a9     	ldur	x9, [x29, #-0x28]
   468c8: eb09011f     	cmp	x8, x9
   468cc: 540000e1     	b.ne	0x468e8 <__api_logger_reset_config+0xfc>
   468d0: 12000260     	and	w0, w19, #0x1
   468d4: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   468d8: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   468dc: a94457f6     	ldp	x22, x21, [sp, #0x40]
   468e0: 9101c3ff     	add	sp, sp, #0x70
   468e4: d65f03c0     	ret
   468e8: 97ff06fe     	bl	0x84e0 <__stack_chk_fail@plt>

00000000000468ec <__api_logger_buffer_alloc>:
   468ec: d10283ff     	sub	sp, sp, #0xa0
   468f0: f90033f7     	str	x23, [sp, #0x60]
   468f4: a90757f6     	stp	x22, x21, [sp, #0x70]
   468f8: a9084ff4     	stp	x20, x19, [sp, #0x80]
   468fc: a9097bfd     	stp	x29, x30, [sp, #0x90]
   46900: 910243fd     	add	x29, sp, #0x90
   46904: d53bd057     	mrs	x23, TPIDR_EL0
   46908: f94016e9     	ldr	x9, [x23, #0x28]
   4690c: aa0803f3     	mov	x19, x8
   46910: f81c83a9     	stur	x9, [x29, #-0x38]
   46914: f00001a9     	adrp	x9, 0x7d000
   46918: 3942a129     	ldrb	w9, [x9, #0xa8]
   4691c: 36000549     	tbz	w9, #0x0, 0x469c4 <__api_logger_buffer_alloc+0xd8>
   46920: 2a0003f6     	mov	w22, w0
   46924: 940023e3     	bl	0x4f8b0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7a5c>
   46928: aa0003f4     	mov	x20, x0
   4692c: 94002418     	bl	0x4f98c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7b38>
   46930: 9100c3e8     	add	x8, sp, #0x30
   46934: 2a1603e1     	mov	w1, w22
   46938: aa0003f5     	mov	x21, x0
   4693c: 9400298b     	bl	0x50f68 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x9114>
   46940: 39420289     	ldrb	w9, [x20, #0x80]
   46944: b9404fe8     	ldr	w8, [sp, #0x4c]
   46948: 340001e9     	cbz	w9, 0x46984 <__api_logger_buffer_alloc+0x98>
   4694c: 7100091f     	cmp	w8, #0x2
   46950: 540001a1     	b.ne	0x46984 <__api_logger_buffer_alloc+0x98>
   46954: 910023e8     	add	x8, sp, #0x8
   46958: aa1503e0     	mov	x0, x21
   4695c: 2a1603e1     	mov	w1, w22
   46960: 94002982     	bl	0x50f68 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x9114>
   46964: 3cc183e0     	ldur	q0, [sp, #0x18]
   46968: 3cc083e1     	ldur	q1, [sp, #0x8]
   4696c: f94017e9     	ldr	x9, [sp, #0x28]
   46970: ad0183e1     	stp	q1, q0, [sp, #0x30]
   46974: b9404fe8     	ldr	w8, [sp, #0x4c]
   46978: f9002be9     	str	x9, [sp, #0x50]
   4697c: 7100091f     	cmp	w8, #0x2
   46980: 54fffea0     	b.eq	0x46954 <__api_logger_buffer_alloc+0x68>
   46984: 7100091f     	cmp	w8, #0x2
   46988: 54000100     	b.eq	0x469a8 <__api_logger_buffer_alloc+0xbc>
   4698c: 35000128     	cbnz	w8, 0x469b0 <__api_logger_buffer_alloc+0xc4>
   46990: b94046a8     	ldr	w8, [x21, #0x44]
   46994: b940caa9     	ldr	w9, [x21, #0xc8]
   46998: b9419aaa     	ldr	w10, [x21, #0x198]
   4699c: 4b090108     	sub	w8, w8, w9
   469a0: 6b4a051f     	cmp	w8, w10, lsr #1
   469a4: 54000063     	b.lo	0x469b0 <__api_logger_buffer_alloc+0xc4>
   469a8: aa1403e0     	mov	x0, x20
   469ac: 9400260e     	bl	0x501e4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8390>
   469b0: f9402be8     	ldr	x8, [sp, #0x50]
   469b4: ad4183e1     	ldp	q1, q0, [sp, #0x30]
   469b8: f9001268     	str	x8, [x19, #0x20]
   469bc: ad000261     	stp	q1, q0, [x19]
   469c0: 14000007     	b	0x469dc <__api_logger_buffer_alloc+0xf0>
   469c4: d00000e1     	adrp	x1, 0x64000
   469c8: 910d5421     	add	x1, x1, #0x355
   469cc: 52800080     	mov	w0, #0x4                // =4
   469d0: 97fffa3a     	bl	0x452b8 <operator delete(void*)+0x9f28>
   469d4: 528000a8     	mov	w8, #0x5                // =5
   469d8: b9001e68     	str	w8, [x19, #0x1c]
   469dc: f94016e8     	ldr	x8, [x23, #0x28]
   469e0: f85c83a9     	ldur	x9, [x29, #-0x38]
   469e4: eb09011f     	cmp	x8, x9
   469e8: 540000e1     	b.ne	0x46a04 <__api_logger_buffer_alloc+0x118>
   469ec: a9497bfd     	ldp	x29, x30, [sp, #0x90]
   469f0: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   469f4: a94757f6     	ldp	x22, x21, [sp, #0x70]
   469f8: f94033f7     	ldr	x23, [sp, #0x60]
   469fc: 910283ff     	add	sp, sp, #0xa0
   46a00: d65f03c0     	ret
   46a04: 97ff06b7     	bl	0x84e0 <__stack_chk_fail@plt>

0000000000046a08 <__api_logger_buffer_commit>:
   46a08: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   46a0c: a9017bfd     	stp	x29, x30, [sp, #0x10]
   46a10: 910043fd     	add	x29, sp, #0x10
   46a14: f840c014     	ldur	x20, [x0, #0xc]
   46a18: aa0003f3     	mov	x19, x0
   46a1c: 97ffcc6d     	bl	0x39bd0 <__api_tcp_server+0xcac0>
   46a20: f9000280     	str	x0, [x20]
   46a24: 940023a3     	bl	0x4f8b0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7a5c>
   46a28: 940023d9     	bl	0x4f98c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7b38>
   46a2c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   46a30: aa1303e1     	mov	x1, x19
   46a34: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   46a38: 14002998     	b	0x51098 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x9244>

0000000000046a3c <__api_get_console_log_data_chunk>:
   46a3c: d10143ff     	sub	sp, sp, #0x50
   46a40: a9034ff4     	stp	x20, x19, [sp, #0x30]
   46a44: a9047bfd     	stp	x29, x30, [sp, #0x40]
   46a48: 910103fd     	add	x29, sp, #0x40
   46a4c: d53bd054     	mrs	x20, TPIDR_EL0
   46a50: aa0803f3     	mov	x19, x8
   46a54: f9401688     	ldr	x8, [x20, #0x28]
   46a58: f81e83a8     	stur	x8, [x29, #-0x18]
   46a5c: 940008ab     	bl	0x48d08 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xeb4>
   46a60: b4000100     	cbz	x0, 0x46a80 <__api_get_console_log_data_chunk+0x44>
   46a64: 910023e8     	add	x8, sp, #0x8
   46a68: 940029b4     	bl	0x51138 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x92e4>
   46a6c: 3cc143e0     	ldur	q0, [sp, #0x14]
   46a70: 3cc083e1     	ldur	q1, [sp, #0x8]
   46a74: 3c80c260     	stur	q0, [x19, #0xc]
   46a78: 3d800261     	str	q1, [x19]
   46a7c: 14000003     	b	0x46a88 <__api_get_console_log_data_chunk+0x4c>
   46a80: 52800028     	mov	w8, #0x1                // =1
   46a84: b9001668     	str	w8, [x19, #0x14]
   46a88: f9401688     	ldr	x8, [x20, #0x28]
   46a8c: f85e83a9     	ldur	x9, [x29, #-0x18]
   46a90: eb09011f     	cmp	x8, x9
   46a94: 540000a1     	b.ne	0x46aa8 <__api_get_console_log_data_chunk+0x6c>
   46a98: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   46a9c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   46aa0: 910143ff     	add	sp, sp, #0x50
   46aa4: d65f03c0     	ret
   46aa8: 97ff068e     	bl	0x84e0 <__stack_chk_fail@plt>

0000000000046aac <__api_return_console_log_data_chunk>:
   46aac: f81e0ff3     	str	x19, [sp, #-0x20]!
   46ab0: a9017bfd     	stp	x29, x30, [sp, #0x10]
   46ab4: 910043fd     	add	x29, sp, #0x10
   46ab8: aa0003f3     	mov	x19, x0
   46abc: 94000893     	bl	0x48d08 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xeb4>
   46ac0: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   46ac4: aa1303e1     	mov	x1, x19
   46ac8: f84207f3     	ldr	x19, [sp], #0x20
   46acc: 140029bb     	b	0x511b8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x9364>

0000000000046ad0 <__api_set_all_console_appenders_enable>:
   46ad0: 12000000     	and	w0, w0, #0x1
   46ad4: 14000875     	b	0x48ca8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xe54>

0000000000046ad8 <__api_get_loggers_count>:
   46ad8: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   46adc: 910003fd     	mov	x29, sp
   46ae0: 94002374     	bl	0x4f8b0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7a5c>
   46ae4: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   46ae8: 14002617     	b	0x50344 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x84f0>

0000000000046aec <__api_get_logger_id_by_index>:
   46aec: f81e0ff3     	str	x19, [sp, #-0x20]!
   46af0: a9017bfd     	stp	x29, x30, [sp, #0x10]
   46af4: 910043fd     	add	x29, sp, #0x10
   46af8: 2a0003f3     	mov	w19, w0
   46afc: 9400236d     	bl	0x4f8b0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7a5c>
   46b00: 2a1303e1     	mov	w1, w19
   46b04: 94002612     	bl	0x5034c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x84f8>
   46b08: b4000080     	cbz	x0, 0x46b18 <__api_get_logger_id_by_index+0x2c>
   46b0c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   46b10: f84207f3     	ldr	x19, [sp], #0x20
   46b14: 14002215     	b	0x4f368 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7514>
   46b18: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   46b1c: f84207f3     	ldr	x19, [sp], #0x20
   46b20: d65f03c0     	ret

0000000000046b24 <__api_get_logger_name_by_id>:
   46b24: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   46b28: a9017bfd     	stp	x29, x30, [sp, #0x10]
   46b2c: 910043fd     	add	x29, sp, #0x10
   46b30: b4000241     	cbz	x1, 0x46b78 <__api_get_logger_name_by_id+0x54>
   46b34: aa0103f3     	mov	x19, x1
   46b38: 2a0003f4     	mov	w20, w0
   46b3c: 9400235d     	bl	0x4f8b0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7a5c>
   46b40: 2a1403e1     	mov	w1, w20
   46b44: 94002623     	bl	0x503d0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x857c>
   46b48: b40001a0     	cbz	x0, 0x46b7c <__api_get_logger_name_by_id+0x58>
   46b4c: 94002209     	bl	0x4f370 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x751c>
   46b50: a9402009     	ldp	x9, x8, [x0]
   46b54: b00000ea     	adrp	x10, 0x63000
   46b58: 912c5d4a     	add	x10, x10, #0xb17
   46b5c: f100011f     	cmp	x8, #0x0
   46b60: 9a890148     	csel	x8, x10, x9, eq
   46b64: f9000268     	str	x8, [x19]
   46b68: f9400408     	ldr	x8, [x0, #0x8]
   46b6c: 52800020     	mov	w0, #0x1                // =1
   46b70: b9000a68     	str	w8, [x19, #0x8]
   46b74: 14000002     	b	0x46b7c <__api_get_logger_name_by_id+0x58>
   46b78: 2a1f03e0     	mov	w0, wzr
   46b7c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   46b80: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   46b84: d65f03c0     	ret

0000000000046b88 <__api_get_logger_category_item_count>:
   46b88: f81e0ff3     	str	x19, [sp, #-0x20]!
   46b8c: a9017bfd     	stp	x29, x30, [sp, #0x10]
   46b90: 910043fd     	add	x29, sp, #0x10
   46b94: 2a0003f3     	mov	w19, w0
   46b98: 94002346     	bl	0x4f8b0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7a5c>
   46b9c: 2a1303e1     	mov	w1, w19
   46ba0: 9400260c     	bl	0x503d0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x857c>
   46ba4: b4000080     	cbz	x0, 0x46bb4 <__api_get_logger_category_item_count+0x2c>
   46ba8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   46bac: f84207f3     	ldr	x19, [sp], #0x20
   46bb0: 140021f2     	b	0x4f378 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7524>
   46bb4: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   46bb8: f84207f3     	ldr	x19, [sp], #0x20
   46bbc: d65f03c0     	ret

0000000000046bc0 <__api_get_logger_category_name_by_index>:
   46bc0: f81d0ff5     	str	x21, [sp, #-0x30]!
   46bc4: a9014ff4     	stp	x20, x19, [sp, #0x10]
   46bc8: a9027bfd     	stp	x29, x30, [sp, #0x20]
   46bcc: 910083fd     	add	x29, sp, #0x20
   46bd0: b4000322     	cbz	x2, 0x46c34 <__api_get_logger_category_name_by_index+0x74>
   46bd4: aa0203f3     	mov	x19, x2
   46bd8: 2a0103f4     	mov	w20, w1
   46bdc: 2a0003f5     	mov	w21, w0
   46be0: 94002334     	bl	0x4f8b0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7a5c>
   46be4: 2a1503e1     	mov	w1, w21
   46be8: 940025fa     	bl	0x503d0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x857c>
   46bec: b4000260     	cbz	x0, 0x46c38 <__api_get_logger_category_name_by_index+0x78>
   46bf0: aa0003f5     	mov	x21, x0
   46bf4: 940021e1     	bl	0x4f378 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7524>
   46bf8: 6b14001f     	cmp	w0, w20
   46bfc: 540001c9     	b.ls	0x46c34 <__api_get_logger_category_name_by_index+0x74>
   46c00: aa1503e0     	mov	x0, x21
   46c04: 2a1403e1     	mov	w1, w20
   46c08: 940021de     	bl	0x4f380 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x752c>
   46c0c: a9402009     	ldp	x9, x8, [x0]
   46c10: b00000ea     	adrp	x10, 0x63000
   46c14: 912c5d4a     	add	x10, x10, #0xb17
   46c18: f100011f     	cmp	x8, #0x0
   46c1c: 9a890148     	csel	x8, x10, x9, eq
   46c20: f9000268     	str	x8, [x19]
   46c24: f9400408     	ldr	x8, [x0, #0x8]
   46c28: 52800020     	mov	w0, #0x1                // =1
   46c2c: b9000a68     	str	w8, [x19, #0x8]
   46c30: 14000002     	b	0x46c38 <__api_get_logger_category_name_by_index+0x78>
   46c34: 2a1f03e0     	mov	w0, wzr
   46c38: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   46c3c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   46c40: f84307f5     	ldr	x21, [sp], #0x30
   46c44: d65f03c0     	ret

0000000000046c48 <__api_get_logger_merged_log_level_bitmap_by_logger_id>:
   46c48: f81e0ff3     	str	x19, [sp, #-0x20]!
   46c4c: a9017bfd     	stp	x29, x30, [sp, #0x10]
   46c50: 910043fd     	add	x29, sp, #0x10
   46c54: 2a0003f3     	mov	w19, w0
   46c58: 94002316     	bl	0x4f8b0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7a5c>
   46c5c: 2a1303e1     	mov	w1, w19
   46c60: 940025dc     	bl	0x503d0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x857c>
   46c64: b40000a0     	cbz	x0, 0x46c78 <__api_get_logger_merged_log_level_bitmap_by_logger_id+0x30>
   46c68: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   46c6c: 91008000     	add	x0, x0, #0x20
   46c70: f84207f3     	ldr	x19, [sp], #0x20
   46c74: 14001b78     	b	0x4da54 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5c00>
   46c78: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   46c7c: f84207f3     	ldr	x19, [sp], #0x20
   46c80: d65f03c0     	ret

0000000000046c84 <__api_get_logger_category_hashes_array_by_logger_id>:
   46c84: f81e0ff3     	str	x19, [sp, #-0x20]!
   46c88: a9017bfd     	stp	x29, x30, [sp, #0x10]
   46c8c: 910043fd     	add	x29, sp, #0x10
   46c90: 2a0003f3     	mov	w19, w0
   46c94: 94002307     	bl	0x4f8b0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7a5c>
   46c98: 2a1303e1     	mov	w1, w19
   46c9c: 940025cd     	bl	0x503d0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x857c>
   46ca0: b4000120     	cbz	x0, 0x46cc4 <__api_get_logger_category_hashes_array_by_logger_id+0x40>
   46ca4: aa0003f3     	mov	x19, x0
   46ca8: 940021b4     	bl	0x4f378 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7524>
   46cac: 340000a0     	cbz	w0, 0x46cc0 <__api_get_logger_category_hashes_array_by_logger_id+0x3c>
   46cb0: f9403268     	ldr	x8, [x19, #0x60]
   46cb4: b40000e8     	cbz	x8, 0x46cd0 <__api_get_logger_category_hashes_array_by_logger_id+0x4c>
   46cb8: f9402e60     	ldr	x0, [x19, #0x58]
   46cbc: 14000002     	b	0x46cc4 <__api_get_logger_category_hashes_array_by_logger_id+0x40>
   46cc0: aa1f03e0     	mov	x0, xzr
   46cc4: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   46cc8: f84207f3     	ldr	x19, [sp], #0x20
   46ccc: d65f03c0     	ret
   46cd0: 900000a0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   46cd4: d00000a2     	adrp	x2, 0x5c000
   46cd8: 900000a3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   46cdc: 91215c00     	add	x0, x0, #0x857
   46ce0: 913ad442     	add	x2, x2, #0xeb5
   46ce4: 91397863     	add	x3, x3, #0xe5e
   46ce8: 528023e1     	mov	w1, #0x11f              // =287
   46cec: 97ff053d     	bl	0x81e0 <__assert2@plt>

0000000000046cf0 <__api_get_logger_category_masks_array_by_logger_id>:
   46cf0: f81e0ff3     	str	x19, [sp, #-0x20]!
   46cf4: a9017bfd     	stp	x29, x30, [sp, #0x10]
   46cf8: 910043fd     	add	x29, sp, #0x10
   46cfc: 2a0003f3     	mov	w19, w0
   46d00: 940022ec     	bl	0x4f8b0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7a5c>
   46d04: 2a1303e1     	mov	w1, w19
   46d08: 940025b2     	bl	0x503d0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x857c>
   46d0c: b4000120     	cbz	x0, 0x46d30 <__api_get_logger_category_masks_array_by_logger_id+0x40>
   46d10: aa0003f3     	mov	x19, x0
   46d14: 94002199     	bl	0x4f378 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7524>
   46d18: 340000a0     	cbz	w0, 0x46d2c <__api_get_logger_category_masks_array_by_logger_id+0x3c>
   46d1c: f9404a68     	ldr	x8, [x19, #0x90]
   46d20: b40000e8     	cbz	x8, 0x46d3c <__api_get_logger_category_masks_array_by_logger_id+0x4c>
   46d24: f9404660     	ldr	x0, [x19, #0x88]
   46d28: 14000002     	b	0x46d30 <__api_get_logger_category_masks_array_by_logger_id+0x40>
   46d2c: aa1f03e0     	mov	x0, xzr
   46d30: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   46d34: f84207f3     	ldr	x19, [sp], #0x20
   46d38: d65f03c0     	ret
   46d3c: 900000a0     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   46d40: d00000a2     	adrp	x2, 0x5c000
   46d44: 900000a3     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   46d48: 91215c00     	add	x0, x0, #0x857
   46d4c: 9122f842     	add	x2, x2, #0x8be
   46d50: 91397863     	add	x3, x3, #0xe5e
   46d54: 528023e1     	mov	w1, #0x11f              // =287
   46d58: 97ff0522     	bl	0x81e0 <__assert2@plt>

0000000000046d5c <__api_log_device_console>:
   46d5c: 17fff957     	b	0x452b8 <operator delete(void*)+0x9f28>

0000000000046d60 <__api_force_flush>:
   46d60: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   46d64: 910003fd     	mov	x29, sp
   46d68: 940022d2     	bl	0x4f8b0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7a5c>
   46d6c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   46d70: 1400251b     	b	0x501dc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8388>

0000000000046d74 <__api_get_file_base_dir>:
   46d74: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   46d78: 910003fd     	mov	x29, sp
   46d7c: 12000000     	and	w0, w0, #0x1
   46d80: 97ffd6cf     	bl	0x3c8bc <operator delete(void*)+0x152c>
   46d84: a9402009     	ldp	x9, x8, [x0]
   46d88: b00000ea     	adrp	x10, 0x63000
   46d8c: 912c5d4a     	add	x10, x10, #0xb17
   46d90: f100011f     	cmp	x8, #0x0
   46d94: 9a890140     	csel	x0, x10, x9, eq
   46d98: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   46d9c: d65f03c0     	ret

0000000000046da0 <__api_logger_take_snapshot>:
   46da0: f81e0ff3     	str	x19, [sp, #-0x20]!
   46da4: a9017bfd     	stp	x29, x30, [sp, #0x10]
   46da8: 910043fd     	add	x29, sp, #0x10
   46dac: aa0003f3     	mov	x19, x0
   46db0: 940022c0     	bl	0x4f8b0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7a5c>
   46db4: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   46db8: aa1303e1     	mov	x1, x19
   46dbc: f84207f3     	ldr	x19, [sp], #0x20
   46dc0: 1400250b     	b	0x501ec <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8398>
   46dc4: d10183ff     	sub	sp, sp, #0x60
   46dc8: a90357f6     	stp	x22, x21, [sp, #0x30]
   46dcc: a9044ff4     	stp	x20, x19, [sp, #0x40]
   46dd0: a9057bfd     	stp	x29, x30, [sp, #0x50]
   46dd4: 910143fd     	add	x29, sp, #0x50
   46dd8: d53bd056     	mrs	x22, TPIDR_EL0
   46ddc: f94016c8     	ldr	x8, [x22, #0x28]
   46de0: aa0103f4     	mov	x20, x1
   46de4: f00001a1     	adrp	x1, 0x7d000
   46de8: aa0203f3     	mov	x19, x2
   46dec: 2a0003f5     	mov	w21, w0
   46df0: 91030021     	add	x1, x1, #0xc0
   46df4: 910023e2     	add	x2, sp, #0x8
   46df8: 52800160     	mov	w0, #0xb                // =11
   46dfc: f90017e8     	str	x8, [sp, #0x28]
   46e00: 97ff0654     	bl	0x8750 <sigaction@plt>
   46e04: f00001a8     	adrp	x8, 0x7d000
   46e08: f9407108     	ldr	x8, [x8, #0xe0]
   46e0c: f00001a9     	adrp	x9, 0x7d000
   46e10: 2a1503e0     	mov	w0, w21
   46e14: aa1403e1     	mov	x1, x20
   46e18: aa1303e2     	mov	x2, x19
   46e1c: 3902e13f     	strb	wzr, [x9, #0xb8]
   46e20: d63f0100     	blr	x8
   46e24: 97ff0553     	bl	0x8370 <getpid@plt>
   46e28: 2a0003f3     	mov	w19, w0
   46e2c: 52801640     	mov	w0, #0xb2               // =178
   46e30: 97ff0630     	bl	0x86f0 <syscall@plt>
   46e34: aa0003e2     	mov	x2, x0
   46e38: 52801060     	mov	w0, #0x83               // =131
   46e3c: 2a1303e1     	mov	w1, w19
   46e40: 2a1503e3     	mov	w3, w21
   46e44: 97ff062b     	bl	0x86f0 <syscall@plt>
   46e48: f94016c8     	ldr	x8, [x22, #0x28]
   46e4c: f94017e9     	ldr	x9, [sp, #0x28]
   46e50: eb09011f     	cmp	x8, x9
   46e54: 540000c1     	b.ne	0x46e6c <__api_logger_take_snapshot+0xcc>
   46e58: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   46e5c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   46e60: a94357f6     	ldp	x22, x21, [sp, #0x30]
   46e64: 910183ff     	add	sp, sp, #0x60
   46e68: d65f03c0     	ret
   46e6c: 97ff059d     	bl	0x84e0 <__stack_chk_fail@plt>
   46e70: d10183ff     	sub	sp, sp, #0x60
   46e74: a90357f6     	stp	x22, x21, [sp, #0x30]
   46e78: a9044ff4     	stp	x20, x19, [sp, #0x40]
   46e7c: a9057bfd     	stp	x29, x30, [sp, #0x50]
   46e80: 910143fd     	add	x29, sp, #0x50
   46e84: d53bd056     	mrs	x22, TPIDR_EL0
   46e88: f94016c8     	ldr	x8, [x22, #0x28]
   46e8c: aa0103f4     	mov	x20, x1
   46e90: f00001a1     	adrp	x1, 0x7d000
   46e94: aa0203f3     	mov	x19, x2
   46e98: 2a0003f5     	mov	w21, w0
   46e9c: 9103c021     	add	x1, x1, #0xf0
   46ea0: 910023e2     	add	x2, sp, #0x8
   46ea4: 528000c0     	mov	w0, #0x6                // =6
   46ea8: f90017e8     	str	x8, [sp, #0x28]
   46eac: 97ff0629     	bl	0x8750 <sigaction@plt>
   46eb0: f00001a8     	adrp	x8, 0x7d000
   46eb4: f9408908     	ldr	x8, [x8, #0x110]
   46eb8: f00001a9     	adrp	x9, 0x7d000
   46ebc: 2a1503e0     	mov	w0, w21
   46ec0: aa1403e1     	mov	x1, x20
   46ec4: aa1303e2     	mov	x2, x19
   46ec8: 3903a13f     	strb	wzr, [x9, #0xe8]
   46ecc: d63f0100     	blr	x8
   46ed0: 97ff0528     	bl	0x8370 <getpid@plt>
   46ed4: 2a0003f3     	mov	w19, w0
   46ed8: 52801640     	mov	w0, #0xb2               // =178
   46edc: 97ff0605     	bl	0x86f0 <syscall@plt>
   46ee0: aa0003e2     	mov	x2, x0
   46ee4: 52801060     	mov	w0, #0x83               // =131
   46ee8: 2a1303e1     	mov	w1, w19
   46eec: 2a1503e3     	mov	w3, w21
   46ef0: 97ff0600     	bl	0x86f0 <syscall@plt>
   46ef4: f94016c8     	ldr	x8, [x22, #0x28]
   46ef8: f94017e9     	ldr	x9, [sp, #0x28]
   46efc: eb09011f     	cmp	x8, x9
   46f00: 540000c1     	b.ne	0x46f18 <__api_logger_take_snapshot+0x178>
   46f04: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   46f08: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   46f0c: a94357f6     	ldp	x22, x21, [sp, #0x30]
   46f10: 910183ff     	add	sp, sp, #0x60
   46f14: d65f03c0     	ret
   46f18: 97ff0572     	bl	0x84e0 <__stack_chk_fail@plt>
   46f1c: d10183ff     	sub	sp, sp, #0x60
   46f20: a90357f6     	stp	x22, x21, [sp, #0x30]
   46f24: a9044ff4     	stp	x20, x19, [sp, #0x40]
   46f28: a9057bfd     	stp	x29, x30, [sp, #0x50]
   46f2c: 910143fd     	add	x29, sp, #0x50
   46f30: d53bd056     	mrs	x22, TPIDR_EL0
   46f34: f94016c8     	ldr	x8, [x22, #0x28]
   46f38: aa0103f4     	mov	x20, x1
   46f3c: f00001a1     	adrp	x1, 0x7d000
   46f40: aa0203f3     	mov	x19, x2
   46f44: 2a0003f5     	mov	w21, w0
   46f48: 91048021     	add	x1, x1, #0x120
   46f4c: 910023e2     	add	x2, sp, #0x8
   46f50: 52800100     	mov	w0, #0x8                // =8
   46f54: f90017e8     	str	x8, [sp, #0x28]
   46f58: 97ff05fe     	bl	0x8750 <sigaction@plt>
   46f5c: f00001a8     	adrp	x8, 0x7d000
   46f60: f940a108     	ldr	x8, [x8, #0x140]
   46f64: f00001a9     	adrp	x9, 0x7d000
   46f68: 2a1503e0     	mov	w0, w21
   46f6c: aa1403e1     	mov	x1, x20
   46f70: aa1303e2     	mov	x2, x19
   46f74: 3904613f     	strb	wzr, [x9, #0x118]
   46f78: d63f0100     	blr	x8
   46f7c: 97ff04fd     	bl	0x8370 <getpid@plt>
   46f80: 2a0003f3     	mov	w19, w0
   46f84: 52801640     	mov	w0, #0xb2               // =178
   46f88: 97ff05da     	bl	0x86f0 <syscall@plt>
   46f8c: aa0003e2     	mov	x2, x0
   46f90: 52801060     	mov	w0, #0x83               // =131
   46f94: 2a1303e1     	mov	w1, w19
   46f98: 2a1503e3     	mov	w3, w21
   46f9c: 97ff05d5     	bl	0x86f0 <syscall@plt>
   46fa0: f94016c8     	ldr	x8, [x22, #0x28]
   46fa4: f94017e9     	ldr	x9, [sp, #0x28]
   46fa8: eb09011f     	cmp	x8, x9
   46fac: 540000c1     	b.ne	0x46fc4 <__api_logger_take_snapshot+0x224>
   46fb0: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   46fb4: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   46fb8: a94357f6     	ldp	x22, x21, [sp, #0x30]
   46fbc: 910183ff     	add	sp, sp, #0x60
   46fc0: d65f03c0     	ret
   46fc4: 97ff0547     	bl	0x84e0 <__stack_chk_fail@plt>
   46fc8: d10183ff     	sub	sp, sp, #0x60
   46fcc: a90357f6     	stp	x22, x21, [sp, #0x30]
   46fd0: a9044ff4     	stp	x20, x19, [sp, #0x40]
   46fd4: a9057bfd     	stp	x29, x30, [sp, #0x50]
   46fd8: 910143fd     	add	x29, sp, #0x50
   46fdc: d53bd056     	mrs	x22, TPIDR_EL0
   46fe0: f94016c8     	ldr	x8, [x22, #0x28]
   46fe4: aa0103f4     	mov	x20, x1
   46fe8: f00001a1     	adrp	x1, 0x7d000
   46fec: aa0203f3     	mov	x19, x2
   46ff0: 2a0003f5     	mov	w21, w0
   46ff4: 91054021     	add	x1, x1, #0x150
   46ff8: 910023e2     	add	x2, sp, #0x8
   46ffc: 52800080     	mov	w0, #0x4                // =4
   47000: f90017e8     	str	x8, [sp, #0x28]
   47004: 97ff05d3     	bl	0x8750 <sigaction@plt>
   47008: d00001a8     	adrp	x8, 0x7d000
   4700c: f940b908     	ldr	x8, [x8, #0x170]
   47010: d00001a9     	adrp	x9, 0x7d000
   47014: 2a1503e0     	mov	w0, w21
   47018: aa1403e1     	mov	x1, x20
   4701c: aa1303e2     	mov	x2, x19
   47020: 3905213f     	strb	wzr, [x9, #0x148]
   47024: d63f0100     	blr	x8
   47028: 97ff04d2     	bl	0x8370 <getpid@plt>
   4702c: 2a0003f3     	mov	w19, w0
   47030: 52801640     	mov	w0, #0xb2               // =178
   47034: 97ff05af     	bl	0x86f0 <syscall@plt>
   47038: aa0003e2     	mov	x2, x0
   4703c: 52801060     	mov	w0, #0x83               // =131
   47040: 2a1303e1     	mov	w1, w19
   47044: 2a1503e3     	mov	w3, w21
   47048: 97ff05aa     	bl	0x86f0 <syscall@plt>
   4704c: f94016c8     	ldr	x8, [x22, #0x28]
   47050: f94017e9     	ldr	x9, [sp, #0x28]
   47054: eb09011f     	cmp	x8, x9
   47058: 540000c1     	b.ne	0x47070 <__api_logger_take_snapshot+0x2d0>
   4705c: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   47060: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   47064: a94357f6     	ldp	x22, x21, [sp, #0x30]
   47068: 910183ff     	add	sp, sp, #0x60
   4706c: d65f03c0     	ret
   47070: 97ff051c     	bl	0x84e0 <__stack_chk_fail@plt>
   47074: d10183ff     	sub	sp, sp, #0x60
   47078: a90357f6     	stp	x22, x21, [sp, #0x30]
   4707c: a9044ff4     	stp	x20, x19, [sp, #0x40]
   47080: a9057bfd     	stp	x29, x30, [sp, #0x50]
   47084: 910143fd     	add	x29, sp, #0x50
   47088: d53bd056     	mrs	x22, TPIDR_EL0
   4708c: f94016c8     	ldr	x8, [x22, #0x28]
   47090: aa0103f4     	mov	x20, x1
   47094: d00001a1     	adrp	x1, 0x7d000
   47098: aa0203f3     	mov	x19, x2
   4709c: 2a0003f5     	mov	w21, w0
   470a0: 91060021     	add	x1, x1, #0x180
   470a4: 910023e2     	add	x2, sp, #0x8
   470a8: 528000a0     	mov	w0, #0x5                // =5
   470ac: f90017e8     	str	x8, [sp, #0x28]
   470b0: 97ff05a8     	bl	0x8750 <sigaction@plt>
   470b4: d00001a8     	adrp	x8, 0x7d000
   470b8: f940d108     	ldr	x8, [x8, #0x1a0]
   470bc: d00001a9     	adrp	x9, 0x7d000
   470c0: 2a1503e0     	mov	w0, w21
   470c4: aa1403e1     	mov	x1, x20
   470c8: aa1303e2     	mov	x2, x19
   470cc: 3905e13f     	strb	wzr, [x9, #0x178]
   470d0: d63f0100     	blr	x8
   470d4: 97ff04a7     	bl	0x8370 <getpid@plt>
   470d8: 2a0003f3     	mov	w19, w0
   470dc: 52801640     	mov	w0, #0xb2               // =178
   470e0: 97ff0584     	bl	0x86f0 <syscall@plt>
   470e4: aa0003e2     	mov	x2, x0
   470e8: 52801060     	mov	w0, #0x83               // =131
   470ec: 2a1303e1     	mov	w1, w19
   470f0: 2a1503e3     	mov	w3, w21
   470f4: 97ff057f     	bl	0x86f0 <syscall@plt>
   470f8: f94016c8     	ldr	x8, [x22, #0x28]
   470fc: f94017e9     	ldr	x9, [sp, #0x28]
   47100: eb09011f     	cmp	x8, x9
   47104: 540000c1     	b.ne	0x4711c <__api_logger_take_snapshot+0x37c>
   47108: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   4710c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   47110: a94357f6     	ldp	x22, x21, [sp, #0x30]
   47114: 910183ff     	add	sp, sp, #0x60
   47118: d65f03c0     	ret
   4711c: 97ff04f1     	bl	0x84e0 <__stack_chk_fail@plt>
   47120: d10183ff     	sub	sp, sp, #0x60
   47124: a90357f6     	stp	x22, x21, [sp, #0x30]
   47128: a9044ff4     	stp	x20, x19, [sp, #0x40]
   4712c: a9057bfd     	stp	x29, x30, [sp, #0x50]
   47130: 910143fd     	add	x29, sp, #0x50
   47134: d53bd056     	mrs	x22, TPIDR_EL0
   47138: f94016c8     	ldr	x8, [x22, #0x28]
   4713c: aa0103f4     	mov	x20, x1
   47140: d00001a1     	adrp	x1, 0x7d000
   47144: aa0203f3     	mov	x19, x2
   47148: 2a0003f5     	mov	w21, w0
   4714c: 9106c021     	add	x1, x1, #0x1b0
   47150: 910023e2     	add	x2, sp, #0x8
   47154: 528000e0     	mov	w0, #0x7                // =7
   47158: f90017e8     	str	x8, [sp, #0x28]
   4715c: 97ff057d     	bl	0x8750 <sigaction@plt>
   47160: d00001a8     	adrp	x8, 0x7d000
   47164: f940e908     	ldr	x8, [x8, #0x1d0]
   47168: d00001a9     	adrp	x9, 0x7d000
   4716c: 2a1503e0     	mov	w0, w21
   47170: aa1403e1     	mov	x1, x20
   47174: aa1303e2     	mov	x2, x19
   47178: 3906a13f     	strb	wzr, [x9, #0x1a8]
   4717c: d63f0100     	blr	x8
   47180: 97ff047c     	bl	0x8370 <getpid@plt>
   47184: 2a0003f3     	mov	w19, w0
   47188: 52801640     	mov	w0, #0xb2               // =178
   4718c: 97ff0559     	bl	0x86f0 <syscall@plt>
   47190: aa0003e2     	mov	x2, x0
   47194: 52801060     	mov	w0, #0x83               // =131
   47198: 2a1303e1     	mov	w1, w19
   4719c: 2a1503e3     	mov	w3, w21
   471a0: 97ff0554     	bl	0x86f0 <syscall@plt>
   471a4: f94016c8     	ldr	x8, [x22, #0x28]
   471a8: f94017e9     	ldr	x9, [sp, #0x28]
   471ac: eb09011f     	cmp	x8, x9
   471b0: 540000c1     	b.ne	0x471c8 <__api_logger_take_snapshot+0x428>
   471b4: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   471b8: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   471bc: a94357f6     	ldp	x22, x21, [sp, #0x30]
   471c0: 910183ff     	add	sp, sp, #0x60
   471c4: d65f03c0     	ret
   471c8: 97ff04c6     	bl	0x84e0 <__stack_chk_fail@plt>
   471cc: a9bb67fa     	stp	x26, x25, [sp, #-0x50]!
   471d0: a9015ff8     	stp	x24, x23, [sp, #0x10]
   471d4: a90257f6     	stp	x22, x21, [sp, #0x20]
   471d8: a9034ff4     	stp	x20, x19, [sp, #0x30]
   471dc: a9047bfd     	stp	x29, x30, [sp, #0x40]
   471e0: 910103fd     	add	x29, sp, #0x40
   471e4: f9400016     	ldr	x22, [x0]
   471e8: f100001f     	cmp	x0, #0x0
   471ec: 9a9603e8     	csel	x8, xzr, x22, eq
   471f0: eb02011f     	cmp	x8, x2
   471f4: 54000841     	b.ne	0x472fc <__api_logger_take_snapshot+0x55c>
   471f8: eb160039     	subs	x25, x1, x22
   471fc: 54000703     	b.lo	0x472dc <__api_logger_take_snapshot+0x53c>
   47200: f940041a     	ldr	x26, [x0, #0x8]
   47204: aa0003f3     	mov	x19, x0
   47208: 8b1a0ac8     	add	x8, x22, x26, lsl #2
   4720c: eb010115     	subs	x21, x8, x1
   47210: 54000663     	b.lo	0x472dc <__api_logger_take_snapshot+0x53c>
   47214: aa0303f4     	mov	x20, x3
   47218: b1000758     	adds	x24, x26, #0x1
   4721c: aa1603f7     	mov	x23, x22
   47220: 540003e2     	b.hs	0x4729c <__api_logger_take_snapshot+0x4fc>
   47224: f9400a68     	ldr	x8, [x19, #0x10]
   47228: aa1603f7     	mov	x23, x22
   4722c: eb18011f     	cmp	x8, x24
   47230: 54000362     	b.hs	0x4729c <__api_logger_take_snapshot+0x4fc>
   47234: d1000708     	sub	x8, x24, #0x1
   47238: ea08031f     	tst	x24, x8
   4723c: aa1803e8     	mov	x8, x24
   47240: 540000c0     	b.eq	0x47258 <__api_logger_take_snapshot+0x4b8>
   47244: 52800028     	mov	w8, #0x1                // =1
   47248: aa1803e9     	mov	x9, x24
   4724c: d341fd29     	lsr	x9, x9, #1
   47250: d37ff908     	lsl	x8, x8, #1
   47254: b5ffffc9     	cbnz	x9, 0x4724c <__api_logger_take_snapshot+0x4ac>
   47258: f100091f     	cmp	x8, #0x2
   4725c: 52800049     	mov	w9, #0x2                // =2
   47260: 9a898108     	csel	x8, x8, x9, hi
   47264: d37ef500     	lsl	x0, x8, #2
   47268: f9000a68     	str	x8, [x19, #0x10]
   4726c: 97ff05a9     	bl	0x8910 <malloc@plt>
   47270: b4000560     	cbz	x0, 0x4731c <__api_logger_take_snapshot+0x57c>
   47274: aa0003f7     	mov	x23, x0
   47278: b4000116     	cbz	x22, 0x47298 <__api_logger_take_snapshot+0x4f8>
   4727c: d37ef742     	lsl	x2, x26, #2
   47280: aa1703e0     	mov	x0, x23
   47284: aa1603e1     	mov	x1, x22
   47288: 97ff05aa     	bl	0x8930 <memcpy@plt>
   4728c: b4000076     	cbz	x22, 0x47298 <__api_logger_take_snapshot+0x4f8>
   47290: aa1603e0     	mov	x0, x22
   47294: 97ff05d3     	bl	0x89e0 <free@plt>
   47298: f9000277     	str	x23, [x19]
   4729c: d3628728     	lsl	x8, x25, #30
   472a0: 8b887af6     	add	x22, x23, x8, asr #30
   472a4: 910012c0     	add	x0, x22, #0x4
   472a8: aa1603e1     	mov	x1, x22
   472ac: aa1503e2     	mov	x2, x21
   472b0: 97ff053c     	bl	0x87a0 <memmove@plt>
   472b4: b4000076     	cbz	x22, 0x472c0 <__api_logger_take_snapshot+0x520>
   472b8: b9400288     	ldr	w8, [x20]
   472bc: b90002c8     	str	w8, [x22]
   472c0: f9000678     	str	x24, [x19, #0x8]
   472c4: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   472c8: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   472cc: a94257f6     	ldp	x22, x21, [sp, #0x20]
   472d0: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   472d4: a8c567fa     	ldp	x26, x25, [sp], #0x50
   472d8: d65f03c0     	ret
   472dc: f0000080     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   472e0: b00000e2     	adrp	x2, 0x64000
   472e4: f0000083     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   472e8: 91215c00     	add	x0, x0, #0x857
   472ec: 910f5842     	add	x2, x2, #0x3d6
   472f0: 91277063     	add	x3, x3, #0x9dc
   472f4: 528031c1     	mov	w1, #0x18e              // =398
   472f8: 97ff03ba     	bl	0x81e0 <__assert2@plt>
   472fc: f0000080     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   47300: b00000a2     	adrp	x2, 0x5c000
   47304: f0000083     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   47308: 91215c00     	add	x0, x0, #0x857
   4730c: 91373442     	add	x2, x2, #0xdcd
   47310: 912c0063     	add	x3, x3, #0xb00
   47314: 52800ae1     	mov	w1, #0x57               // =87
   47318: 97ff03b2     	bl	0x81e0 <__assert2@plt>
   4731c: f0000080     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   47320: b00000a2     	adrp	x2, 0x5c000
   47324: f0000083     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   47328: 91215c00     	add	x0, x0, #0x857
   4732c: 912dbc42     	add	x2, x2, #0xb6f
   47330: 9124c063     	add	x3, x3, #0x930
   47334: 52804a01     	mov	w1, #0x250              // =592
   47338: 97ff03aa     	bl	0x81e0 <__assert2@plt>

000000000004733c <Java_bq_impl_logger_1invoker__1_1api_1get_1logger_1version>:
   4733c: f81e0ff3     	str	x19, [sp, #-0x20]!
   47340: a9017bfd     	stp	x29, x30, [sp, #0x10]
   47344: 910043fd     	add	x29, sp, #0x10
   47348: aa0003f3     	mov	x19, x0
   4734c: 97ff0435     	bl	0x8420 <__api_get_logger_version@plt>
   47350: f9400268     	ldr	x8, [x19]
   47354: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   47358: aa0003e1     	mov	x1, x0
   4735c: aa1303e0     	mov	x0, x19
   47360: f9429d02     	ldr	x2, [x8, #0x538]
   47364: f84207f3     	ldr	x19, [sp], #0x20
   47368: d61f0040     	br	x2

000000000004736c <Java_bq_impl_logger_1invoker__1_1api_1get_1log_1format_1version>:
   4736c: 17ff03c5     	b	0x8280 <__api_get_log_format_version@plt>

0000000000047370 <Java_bq_impl_logger_1invoker__1_1api_1logger_1init>:
   47370: 72001c5f     	tst	w2, #0xff
   47374: 1a9f07e0     	cset	w0, ne
   47378: aa0303e1     	mov	x1, x3
   4737c: 17ff0435     	b	0x8450 <__api_logger_init@plt>

0000000000047380 <Java_bq_impl_logger_1invoker__1_1api_1logger_1uninit>:
   47380: 17ff0500     	b	0x8780 <__api_logger_uninit@plt>

0000000000047384 <Java_bq_impl_logger_1invoker__1_1api_1set_1logger_1reliable>:
   47384: 72001c5f     	tst	w2, #0xff
   47388: 1a9f07e0     	cset	w0, ne
   4738c: 17ff0509     	b	0x87b0 <__api_set_logger_reliable@plt>

0000000000047390 <Java_bq_impl_logger_1invoker__1_1api_1enable_1auto_1crash_1handler>:
   47390: 17ff048c     	b	0x85c0 <__api_enable_auto_crash_handler@plt>

0000000000047394 <Java_bq_impl_logger_1invoker__1_1api_1create_1logger>:
   47394: d10343ff     	sub	sp, sp, #0xd0
   47398: a9076ffc     	stp	x28, x27, [sp, #0x70]
   4739c: a90867fa     	stp	x26, x25, [sp, #0x80]
   473a0: a9095ff8     	stp	x24, x23, [sp, #0x90]
   473a4: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   473a8: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   473ac: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
   473b0: 910303fd     	add	x29, sp, #0xc0
   473b4: d53bd056     	mrs	x22, TPIDR_EL0
   473b8: f94016c8     	ldr	x8, [x22, #0x28]
   473bc: aa0203e1     	mov	x1, x2
   473c0: aa0603fa     	mov	x26, x6
   473c4: aa0503f7     	mov	x23, x5
   473c8: f81a83a8     	stur	x8, [x29, #-0x58]
   473cc: f9400008     	ldr	x8, [x0]
   473d0: f9000be2     	str	x2, [sp, #0x10]
   473d4: aa1f03e2     	mov	x2, xzr
   473d8: aa0403f8     	mov	x24, x4
   473dc: f942a508     	ldr	x8, [x8, #0x548]
   473e0: aa0303f9     	mov	x25, x3
   473e4: aa0003f4     	mov	x20, x0
   473e8: d63f0100     	blr	x8
   473ec: f9400288     	ldr	x8, [x20]
   473f0: f90013e0     	str	x0, [sp, #0x20]
   473f4: aa1403e0     	mov	x0, x20
   473f8: aa1903e1     	mov	x1, x25
   473fc: f942a508     	ldr	x8, [x8, #0x548]
   47400: aa1f03e2     	mov	x2, xzr
   47404: d63f0100     	blr	x8
   47408: a905ffff     	stp	xzr, xzr, [sp, #0x58]
   4740c: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   47410: a903ffff     	stp	xzr, xzr, [sp, #0x38]
   47414: f9400288     	ldr	x8, [x20]
   47418: f9000fe0     	str	x0, [sp, #0x18]
   4741c: aa1403e0     	mov	x0, x20
   47420: aa1a03e1     	mov	x1, x26
   47424: f942f108     	ldr	x8, [x8, #0x5e0]
   47428: aa1f03e2     	mov	x2, xzr
   4742c: d63f0100     	blr	x8
   47430: f100071f     	cmp	x24, #0x1
   47434: 54000e6b     	b.lt	0x47600 <Java_bq_impl_logger_1invoker__1_1api_1create_1logger+0x26c>
   47438: aa0003fb     	mov	x27, x0
   4743c: aa1f03f3     	mov	x19, xzr
   47440: aa1f03fc     	mov	x28, xzr
   47444: d2c00035     	mov	x21, #0x100000000       // =4294967296
   47448: f9400288     	ldr	x8, [x20]
   4744c: aa1403e0     	mov	x0, x20
   47450: aa1703e1     	mov	x1, x23
   47454: 2a1c03e2     	mov	w2, w28
   47458: f942b508     	ldr	x8, [x8, #0x568]
   4745c: d63f0100     	blr	x8
   47460: f9400288     	ldr	x8, [x20]
   47464: aa0003e1     	mov	x1, x0
   47468: aa1403e0     	mov	x0, x20
   4746c: aa1f03e2     	mov	x2, xzr
   47470: f942a508     	ldr	x8, [x8, #0x548]
   47474: d63f0100     	blr	x8
   47478: a94523e2     	ldp	x2, x8, [sp, #0x50]
   4747c: f9001be0     	str	x0, [sp, #0x30]
   47480: 910143e0     	add	x0, sp, #0x50
   47484: 9100c3e3     	add	x3, sp, #0x30
   47488: 8b080c41     	add	x1, x2, x8, lsl #3
   4748c: 94000315     	bl	0x480e0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x28c>
   47490: 935dfe68     	asr	x8, x19, #29
   47494: a943a7e2     	ldp	x2, x9, [sp, #0x38]
   47498: f8686b68     	ldr	x8, [x27, x8]
   4749c: 9100e3e0     	add	x0, sp, #0x38
   474a0: 9100b3e3     	add	x3, sp, #0x2c
   474a4: 8b090841     	add	x1, x2, x9, lsl #2
   474a8: b9002fe8     	str	w8, [sp, #0x2c]
   474ac: 97ff3012     	bl	0x134f4 <__share_file+0x61c0>
   474b0: 9100079c     	add	x28, x28, #0x1
   474b4: eb1c031f     	cmp	x24, x28
   474b8: 8b150273     	add	x19, x19, x21
   474bc: 54fffc61     	b.ne	0x47448 <Java_bq_impl_logger_1invoker__1_1api_1create_1logger+0xb4>
   474c0: f9402fe8     	ldr	x8, [sp, #0x58]
   474c4: b40009e8     	cbz	x8, 0x47600 <Java_bq_impl_logger_1invoker__1_1api_1create_1logger+0x26c>
   474c8: f94023e8     	ldr	x8, [sp, #0x40]
   474cc: b4000aa8     	cbz	x8, 0x47620 <Java_bq_impl_logger_1invoker__1_1api_1create_1logger+0x28c>
   474d0: f9402be3     	ldr	x3, [sp, #0x50]
   474d4: f9401fe4     	ldr	x4, [sp, #0x38]
   474d8: a94183e1     	ldp	x1, x0, [sp, #0x18]
   474dc: 2a1803e2     	mov	w2, w24
   474e0: aa1603fc     	mov	x28, x22
   474e4: 97ff0503     	bl	0x88f0 <__api_create_logger@plt>
   474e8: f100071f     	cmp	x24, #0x1
   474ec: b9000fe0     	str	w0, [sp, #0xc]
   474f0: 5400032b     	b.lt	0x47554 <Java_bq_impl_logger_1invoker__1_1api_1create_1logger+0x1c0>
   474f4: aa1f03f5     	mov	x21, xzr
   474f8: aa1f03f3     	mov	x19, xzr
   474fc: d2c00036     	mov	x22, #0x100000000       // =4294967296
   47500: f9400288     	ldr	x8, [x20]
   47504: aa1403e0     	mov	x0, x20
   47508: aa1703e1     	mov	x1, x23
   4750c: 2a1303e2     	mov	w2, w19
   47510: f942b508     	ldr	x8, [x8, #0x568]
   47514: d63f0100     	blr	x8
   47518: f9402fe8     	ldr	x8, [sp, #0x58]
   4751c: eb13011f     	cmp	x8, x19
   47520: 54000709     	b.ls	0x47600 <Java_bq_impl_logger_1invoker__1_1api_1create_1logger+0x26c>
   47524: f9402be8     	ldr	x8, [sp, #0x50]
   47528: f9400289     	ldr	x9, [x20]
   4752c: 935dfeaa     	asr	x10, x21, #29
   47530: aa0003e1     	mov	x1, x0
   47534: f86a6902     	ldr	x2, [x8, x10]
   47538: f942a928     	ldr	x8, [x9, #0x550]
   4753c: aa1403e0     	mov	x0, x20
   47540: d63f0100     	blr	x8
   47544: 91000673     	add	x19, x19, #0x1
   47548: eb13031f     	cmp	x24, x19
   4754c: 8b1602b5     	add	x21, x21, x22
   47550: 54fffd81     	b.ne	0x47500 <Java_bq_impl_logger_1invoker__1_1api_1create_1logger+0x16c>
   47554: f9400288     	ldr	x8, [x20]
   47558: 52800043     	mov	w3, #0x2                // =2
   4755c: aa1403e0     	mov	x0, x20
   47560: aa1a03e1     	mov	x1, x26
   47564: f9431108     	ldr	x8, [x8, #0x620]
   47568: aa1b03e2     	mov	x2, x27
   4756c: d63f0100     	blr	x8
   47570: f9400288     	ldr	x8, [x20]
   47574: f9400be1     	ldr	x1, [sp, #0x10]
   47578: f94013e2     	ldr	x2, [sp, #0x20]
   4757c: aa1403e0     	mov	x0, x20
   47580: f942a908     	ldr	x8, [x8, #0x550]
   47584: d63f0100     	blr	x8
   47588: f9400288     	ldr	x8, [x20]
   4758c: f9400fe2     	ldr	x2, [sp, #0x18]
   47590: aa1403e0     	mov	x0, x20
   47594: aa1903e1     	mov	x1, x25
   47598: f942a908     	ldr	x8, [x8, #0x550]
   4759c: d63f0100     	blr	x8
   475a0: f94027e8     	ldr	x8, [sp, #0x48]
   475a4: b4000088     	cbz	x8, 0x475b4 <Java_bq_impl_logger_1invoker__1_1api_1create_1logger+0x220>
   475a8: f9401fe0     	ldr	x0, [sp, #0x38]
   475ac: 97ff050d     	bl	0x89e0 <free@plt>
   475b0: f9001fff     	str	xzr, [sp, #0x38]
   475b4: f94033e8     	ldr	x8, [sp, #0x60]
   475b8: b4000088     	cbz	x8, 0x475c8 <Java_bq_impl_logger_1invoker__1_1api_1create_1logger+0x234>
   475bc: f9402be0     	ldr	x0, [sp, #0x50]
   475c0: 97ff0508     	bl	0x89e0 <free@plt>
   475c4: f9002bff     	str	xzr, [sp, #0x50]
   475c8: f9401788     	ldr	x8, [x28, #0x28]
   475cc: f85a83a9     	ldur	x9, [x29, #-0x58]
   475d0: eb09011f     	cmp	x8, x9
   475d4: 54000301     	b.ne	0x47634 <Java_bq_impl_logger_1invoker__1_1api_1create_1logger+0x2a0>
   475d8: b9400fe8     	ldr	w8, [sp, #0xc]
   475dc: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
   475e0: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   475e4: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   475e8: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   475ec: a94867fa     	ldp	x26, x25, [sp, #0x80]
   475f0: a9476ffc     	ldp	x28, x27, [sp, #0x70]
   475f4: 2a0803e0     	mov	w0, w8
   475f8: 910343ff     	add	sp, sp, #0xd0
   475fc: d65f03c0     	ret
   47600: f0000080     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   47604: b00000a2     	adrp	x2, 0x5c000
   47608: 91215c00     	add	x0, x0, #0x857
   4760c: 910d5442     	add	x2, x2, #0x355
   47610: f0000083     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   47614: 91397863     	add	x3, x3, #0xe5e
   47618: 528023e1     	mov	w1, #0x11f              // =287
   4761c: 97ff02f1     	bl	0x81e0 <__assert2@plt>
   47620: f0000080     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   47624: b00000a2     	adrp	x2, 0x5c000
   47628: 91215c00     	add	x0, x0, #0x857
   4762c: 913ad442     	add	x2, x2, #0xeb5
   47630: 17fffff8     	b	0x47610 <Java_bq_impl_logger_1invoker__1_1api_1create_1logger+0x27c>
   47634: 97ff03ab     	bl	0x84e0 <__stack_chk_fail@plt>

0000000000047638 <Java_bq_impl_logger_1invoker__1_1api_1logger_1buffer_1alloc>:
   47638: d102c3ff     	sub	sp, sp, #0xb0
   4763c: a9056ffc     	stp	x28, x27, [sp, #0x50]
   47640: a90667fa     	stp	x26, x25, [sp, #0x60]
   47644: a9075ff8     	stp	x24, x23, [sp, #0x70]
   47648: a90857f6     	stp	x22, x21, [sp, #0x80]
   4764c: a9094ff4     	stp	x20, x19, [sp, #0x90]
   47650: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   47654: 910283fd     	add	x29, sp, #0xa0
   47658: d53bd057     	mrs	x23, TPIDR_EL0
   4765c: f94016e8     	ldr	x8, [x23, #0x28]
   47660: aa0203f5     	mov	x21, x2
   47664: aa0003f4     	mov	x20, x0
   47668: 2a1503e0     	mov	w0, w21
   4766c: f90027e8     	str	x8, [sp, #0x48]
   47670: 910083e8     	add	x8, sp, #0x20
   47674: aa0303f3     	mov	x19, x3
   47678: 97ff035a     	bl	0x83e0 <__api_logger_buffer_alloc@plt>
   4767c: b9403fe8     	ldr	w8, [sp, #0x3c]
   47680: 34000068     	cbz	w8, 0x4768c <Java_bq_impl_logger_1invoker__1_1api_1logger_1buffer_1alloc+0x54>
   47684: 2a1f03e0     	mov	w0, wzr
   47688: 14000081     	b	0x4788c <Java_bq_impl_logger_1invoker__1_1api_1logger_1buffer_1alloc+0x254>
   4768c: f9400288     	ldr	x8, [x20]
   47690: f842c3e1     	ldur	x1, [sp, #0x2c]
   47694: aa1403e0     	mov	x0, x20
   47698: aa1503e2     	mov	x2, x21
   4769c: f9439508     	ldr	x8, [x8, #0x728]
   476a0: d63f0100     	blr	x8
   476a4: f9400288     	ldr	x8, [x20]
   476a8: f84343e1     	ldur	x1, [sp, #0x34]
   476ac: f9000fe0     	str	x0, [sp, #0x18]
   476b0: 52800082     	mov	w2, #0x4                // =4
   476b4: f9439508     	ldr	x8, [x8, #0x728]
   476b8: aa1403e0     	mov	x0, x20
   476bc: d63f0100     	blr	x8
   476c0: f9400288     	ldr	x8, [x20]
   476c4: f84243e1     	ldur	x1, [sp, #0x24]
   476c8: f9000be0     	str	x0, [sp, #0x10]
   476cc: 52800082     	mov	w2, #0x4                // =4
   476d0: f9439508     	ldr	x8, [x8, #0x728]
   476d4: aa1403e0     	mov	x0, x20
   476d8: d63f0100     	blr	x8
   476dc: f9400288     	ldr	x8, [x20]
   476e0: f90007e0     	str	x0, [sp, #0x8]
   476e4: aa1403e0     	mov	x0, x20
   476e8: aa1303e1     	mov	x1, x19
   476ec: f9407d08     	ldr	x8, [x8, #0xf8]
   476f0: d63f0100     	blr	x8
   476f4: f9400288     	ldr	x8, [x20]
   476f8: b00000f9     	adrp	x25, 0x64000
   476fc: aa0003f8     	mov	x24, x0
   47700: b00000e2     	adrp	x2, 0x64000
   47704: f9417908     	ldr	x8, [x8, #0x2f0]
   47708: 9111ab39     	add	x25, x25, #0x46a
   4770c: 91118042     	add	x2, x2, #0x460
   47710: aa1403e0     	mov	x0, x20
   47714: aa1803e1     	mov	x1, x24
   47718: aa1903e3     	mov	x3, x25
   4771c: d63f0100     	blr	x8
   47720: f9400288     	ldr	x8, [x20]
   47724: b00000e2     	adrp	x2, 0x64000
   47728: aa0003fa     	mov	x26, x0
   4772c: 9111b042     	add	x2, x2, #0x46c
   47730: f9417908     	ldr	x8, [x8, #0x2f0]
   47734: aa1403e0     	mov	x0, x20
   47738: aa1803e1     	mov	x1, x24
   4773c: aa1903e3     	mov	x3, x25
   47740: d63f0100     	blr	x8
   47744: f9400288     	ldr	x8, [x20]
   47748: b00000e2     	adrp	x2, 0x64000
   4774c: aa0003fb     	mov	x27, x0
   47750: 91121c42     	add	x2, x2, #0x487
   47754: f9417908     	ldr	x8, [x8, #0x2f0]
   47758: aa1403e0     	mov	x0, x20
   4775c: aa1803e1     	mov	x1, x24
   47760: aa1903e3     	mov	x3, x25
   47764: d63f0100     	blr	x8
   47768: f9400288     	ldr	x8, [x20]
   4776c: f00000dc     	adrp	x28, 0x62000
   47770: b00000e2     	adrp	x2, 0x64000
   47774: 9118d79c     	add	x28, x28, #0x635
   47778: f9417908     	ldr	x8, [x8, #0x2f0]
   4777c: aa0003f9     	mov	x25, x0
   47780: 91123842     	add	x2, x2, #0x48e
   47784: aa1403e0     	mov	x0, x20
   47788: aa1803e1     	mov	x1, x24
   4778c: aa1c03e3     	mov	x3, x28
   47790: d63f0100     	blr	x8
   47794: f9400288     	ldr	x8, [x20]
   47798: b00000e2     	adrp	x2, 0x64000
   4779c: aa0003f5     	mov	x21, x0
   477a0: 91125c42     	add	x2, x2, #0x497
   477a4: f9417908     	ldr	x8, [x8, #0x2f0]
   477a8: aa1403e0     	mov	x0, x20
   477ac: aa1803e1     	mov	x1, x24
   477b0: aa1c03e3     	mov	x3, x28
   477b4: d63f0100     	blr	x8
   477b8: f9400288     	ldr	x8, [x20]
   477bc: b00000e2     	adrp	x2, 0x64000
   477c0: aa0003f6     	mov	x22, x0
   477c4: 9112ac42     	add	x2, x2, #0x4ab
   477c8: f9417908     	ldr	x8, [x8, #0x2f0]
   477cc: aa1403e0     	mov	x0, x20
   477d0: aa1803e1     	mov	x1, x24
   477d4: aa1c03e3     	mov	x3, x28
   477d8: d63f0100     	blr	x8
   477dc: f9400288     	ldr	x8, [x20]
   477e0: b94023e3     	ldr	w3, [sp, #0x20]
   477e4: aa0003f8     	mov	x24, x0
   477e8: aa1403e0     	mov	x0, x20
   477ec: f941b908     	ldr	x8, [x8, #0x370]
   477f0: aa1303e1     	mov	x1, x19
   477f4: aa1a03e2     	mov	x2, x26
   477f8: d63f0100     	blr	x8
   477fc: f9400288     	ldr	x8, [x20]
   47800: b94043e3     	ldr	w3, [sp, #0x40]
   47804: aa1403e0     	mov	x0, x20
   47808: aa1303e1     	mov	x1, x19
   4780c: f941b908     	ldr	x8, [x8, #0x370]
   47810: aa1b03e2     	mov	x2, x27
   47814: d63f0100     	blr	x8
   47818: f9400288     	ldr	x8, [x20]
   4781c: b94047e3     	ldr	w3, [sp, #0x44]
   47820: aa1403e0     	mov	x0, x20
   47824: aa1303e1     	mov	x1, x19
   47828: f941b908     	ldr	x8, [x8, #0x370]
   4782c: aa1903e2     	mov	x2, x25
   47830: d63f0100     	blr	x8
   47834: f9400288     	ldr	x8, [x20]
   47838: f9400fe3     	ldr	x3, [sp, #0x18]
   4783c: aa1403e0     	mov	x0, x20
   47840: aa1303e1     	mov	x1, x19
   47844: f941a108     	ldr	x8, [x8, #0x340]
   47848: aa1503e2     	mov	x2, x21
   4784c: d63f0100     	blr	x8
   47850: f9400288     	ldr	x8, [x20]
   47854: f9400be3     	ldr	x3, [sp, #0x10]
   47858: aa1403e0     	mov	x0, x20
   4785c: aa1303e1     	mov	x1, x19
   47860: f941a108     	ldr	x8, [x8, #0x340]
   47864: aa1603e2     	mov	x2, x22
   47868: d63f0100     	blr	x8
   4786c: f9400288     	ldr	x8, [x20]
   47870: f94007e3     	ldr	x3, [sp, #0x8]
   47874: aa1403e0     	mov	x0, x20
   47878: aa1303e1     	mov	x1, x19
   4787c: f941a108     	ldr	x8, [x8, #0x340]
   47880: aa1803e2     	mov	x2, x24
   47884: d63f0100     	blr	x8
   47888: 52800020     	mov	w0, #0x1                // =1
   4788c: f94016e8     	ldr	x8, [x23, #0x28]
   47890: f94027e9     	ldr	x9, [sp, #0x48]
   47894: eb09011f     	cmp	x8, x9
   47898: 54000121     	b.ne	0x478bc <Java_bq_impl_logger_1invoker__1_1api_1logger_1buffer_1alloc+0x284>
   4789c: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   478a0: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   478a4: a94857f6     	ldp	x22, x21, [sp, #0x80]
   478a8: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   478ac: a94667fa     	ldp	x26, x25, [sp, #0x60]
   478b0: a9456ffc     	ldp	x28, x27, [sp, #0x50]
   478b4: 9102c3ff     	add	sp, sp, #0xb0
   478b8: d65f03c0     	ret
   478bc: 97ff0309     	bl	0x84e0 <__stack_chk_fail@plt>

00000000000478c0 <Java_bq_impl_logger_1invoker__1_1api_1logger_1buffer_1commit>:
   478c0: d10283ff     	sub	sp, sp, #0xa0
   478c4: a9046ffc     	stp	x28, x27, [sp, #0x40]
   478c8: a90567fa     	stp	x26, x25, [sp, #0x50]
   478cc: a9065ff8     	stp	x24, x23, [sp, #0x60]
   478d0: a90757f6     	stp	x22, x21, [sp, #0x70]
   478d4: a9084ff4     	stp	x20, x19, [sp, #0x80]
   478d8: a9097bfd     	stp	x29, x30, [sp, #0x90]
   478dc: 910243fd     	add	x29, sp, #0x90
   478e0: d53bd048     	mrs	x8, TPIDR_EL0
   478e4: f90007e8     	str	x8, [sp, #0x8]
   478e8: f9401508     	ldr	x8, [x8, #0x28]
   478ec: aa0203e1     	mov	x1, x2
   478f0: aa0003f3     	mov	x19, x0
   478f4: aa0203f4     	mov	x20, x2
   478f8: f9001fe8     	str	x8, [sp, #0x38]
   478fc: f9400008     	ldr	x8, [x0]
   47900: f9407d08     	ldr	x8, [x8, #0xf8]
   47904: d63f0100     	blr	x8
   47908: f9400268     	ldr	x8, [x19]
   4790c: b00000f6     	adrp	x22, 0x64000
   47910: aa0003f5     	mov	x21, x0
   47914: b00000e2     	adrp	x2, 0x64000
   47918: f9417908     	ldr	x8, [x8, #0x2f0]
   4791c: 9111aad6     	add	x22, x22, #0x46a
   47920: 91118042     	add	x2, x2, #0x460
   47924: aa1303e0     	mov	x0, x19
   47928: aa1503e1     	mov	x1, x21
   4792c: aa1603e3     	mov	x3, x22
   47930: d63f0100     	blr	x8
   47934: f9400268     	ldr	x8, [x19]
   47938: b00000e2     	adrp	x2, 0x64000
   4793c: aa0003f7     	mov	x23, x0
   47940: 9111b042     	add	x2, x2, #0x46c
   47944: f9417908     	ldr	x8, [x8, #0x2f0]
   47948: aa1303e0     	mov	x0, x19
   4794c: aa1503e1     	mov	x1, x21
   47950: aa1603e3     	mov	x3, x22
   47954: d63f0100     	blr	x8
   47958: f9400268     	ldr	x8, [x19]
   4795c: b00000e2     	adrp	x2, 0x64000
   47960: aa0003f8     	mov	x24, x0
   47964: 91121c42     	add	x2, x2, #0x487
   47968: f9417908     	ldr	x8, [x8, #0x2f0]
   4796c: aa1303e0     	mov	x0, x19
   47970: aa1503e1     	mov	x1, x21
   47974: aa1603e3     	mov	x3, x22
   47978: d63f0100     	blr	x8
   4797c: f9400268     	ldr	x8, [x19]
   47980: f00000d6     	adrp	x22, 0x62000
   47984: b00000e2     	adrp	x2, 0x64000
   47988: 9118d6d6     	add	x22, x22, #0x635
   4798c: f9417908     	ldr	x8, [x8, #0x2f0]
   47990: aa0003f9     	mov	x25, x0
   47994: 91123842     	add	x2, x2, #0x48e
   47998: aa1303e0     	mov	x0, x19
   4799c: aa1503e1     	mov	x1, x21
   479a0: aa1603e3     	mov	x3, x22
   479a4: d63f0100     	blr	x8
   479a8: f9400268     	ldr	x8, [x19]
   479ac: b00000e2     	adrp	x2, 0x64000
   479b0: aa0003fa     	mov	x26, x0
   479b4: 91125c42     	add	x2, x2, #0x497
   479b8: f9417908     	ldr	x8, [x8, #0x2f0]
   479bc: aa1303e0     	mov	x0, x19
   479c0: aa1503e1     	mov	x1, x21
   479c4: aa1603e3     	mov	x3, x22
   479c8: d63f0100     	blr	x8
   479cc: f9400268     	ldr	x8, [x19]
   479d0: b00000e2     	adrp	x2, 0x64000
   479d4: aa0003fb     	mov	x27, x0
   479d8: 9112ac42     	add	x2, x2, #0x4ab
   479dc: f9417908     	ldr	x8, [x8, #0x2f0]
   479e0: aa1303e0     	mov	x0, x19
   479e4: aa1503e1     	mov	x1, x21
   479e8: aa1603e3     	mov	x3, x22
   479ec: d63f0100     	blr	x8
   479f0: f9400268     	ldr	x8, [x19]
   479f4: aa0003fc     	mov	x28, x0
   479f8: aa1303e0     	mov	x0, x19
   479fc: aa1403e1     	mov	x1, x20
   47a00: f9419508     	ldr	x8, [x8, #0x328]
   47a04: aa1703e2     	mov	x2, x23
   47a08: d63f0100     	blr	x8
   47a0c: f9400268     	ldr	x8, [x19]
   47a10: aa0003f5     	mov	x21, x0
   47a14: aa1303e0     	mov	x0, x19
   47a18: aa1403e1     	mov	x1, x20
   47a1c: f9419508     	ldr	x8, [x8, #0x328]
   47a20: aa1803e2     	mov	x2, x24
   47a24: d63f0100     	blr	x8
   47a28: f9400268     	ldr	x8, [x19]
   47a2c: aa0003f6     	mov	x22, x0
   47a30: aa1303e0     	mov	x0, x19
   47a34: aa1403e1     	mov	x1, x20
   47a38: f9419508     	ldr	x8, [x8, #0x328]
   47a3c: aa1903e2     	mov	x2, x25
   47a40: d63f0100     	blr	x8
   47a44: f9400268     	ldr	x8, [x19]
   47a48: aa0003f7     	mov	x23, x0
   47a4c: aa1303e0     	mov	x0, x19
   47a50: aa1403e1     	mov	x1, x20
   47a54: f9417d08     	ldr	x8, [x8, #0x2f8]
   47a58: aa1a03e2     	mov	x2, x26
   47a5c: d63f0100     	blr	x8
   47a60: f9400268     	ldr	x8, [x19]
   47a64: aa0003f8     	mov	x24, x0
   47a68: aa1303e0     	mov	x0, x19
   47a6c: aa1403e1     	mov	x1, x20
   47a70: f9417d08     	ldr	x8, [x8, #0x2f8]
   47a74: aa1b03e2     	mov	x2, x27
   47a78: d63f0100     	blr	x8
   47a7c: f9400268     	ldr	x8, [x19]
   47a80: aa0003f9     	mov	x25, x0
   47a84: aa1303e0     	mov	x0, x19
   47a88: aa1403e1     	mov	x1, x20
   47a8c: f9417d08     	ldr	x8, [x8, #0x2f8]
   47a90: aa1c03e2     	mov	x2, x28
   47a94: d63f0100     	blr	x8
   47a98: f9400268     	ldr	x8, [x19]
   47a9c: aa0003f4     	mov	x20, x0
   47aa0: aa1303e0     	mov	x0, x19
   47aa4: aa1803e1     	mov	x1, x24
   47aa8: f9439908     	ldr	x8, [x8, #0x730]
   47aac: d63f0100     	blr	x8
   47ab0: f9400268     	ldr	x8, [x19]
   47ab4: aa0003f8     	mov	x24, x0
   47ab8: aa1303e0     	mov	x0, x19
   47abc: aa1903e1     	mov	x1, x25
   47ac0: f9439908     	ldr	x8, [x8, #0x730]
   47ac4: d63f0100     	blr	x8
   47ac8: f9400268     	ldr	x8, [x19]
   47acc: aa0003f9     	mov	x25, x0
   47ad0: aa1303e0     	mov	x0, x19
   47ad4: aa1403e1     	mov	x1, x20
   47ad8: f9439908     	ldr	x8, [x8, #0x730]
   47adc: d63f0100     	blr	x8
   47ae0: f80143e0     	stur	x0, [sp, #0x14]
   47ae4: 910043e0     	add	x0, sp, #0x10
   47ae8: b90013f5     	str	w21, [sp, #0x10]
   47aec: f801c3f8     	stur	x24, [sp, #0x1c]
   47af0: f80243f9     	stur	x25, [sp, #0x24]
   47af4: 29065ff6     	stp	w22, w23, [sp, #0x30]
   47af8: 97ff0296     	bl	0x8550 <__api_logger_buffer_commit@plt>
   47afc: f94007e8     	ldr	x8, [sp, #0x8]
   47b00: f9401508     	ldr	x8, [x8, #0x28]
   47b04: f9401fe9     	ldr	x9, [sp, #0x38]
   47b08: eb09011f     	cmp	x8, x9
   47b0c: 54000121     	b.ne	0x47b30 <Java_bq_impl_logger_1invoker__1_1api_1logger_1buffer_1commit+0x270>
   47b10: a9497bfd     	ldp	x29, x30, [sp, #0x90]
   47b14: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   47b18: a94757f6     	ldp	x22, x21, [sp, #0x70]
   47b1c: a9465ff8     	ldp	x24, x23, [sp, #0x60]
   47b20: a94567fa     	ldp	x26, x25, [sp, #0x50]
   47b24: a9446ffc     	ldp	x28, x27, [sp, #0x40]
   47b28: 910283ff     	add	sp, sp, #0xa0
   47b2c: d65f03c0     	ret
   47b30: 97ff026c     	bl	0x84e0 <__stack_chk_fail@plt>

0000000000047b34 <Java_bq_impl_logger_1invoker__1_1api_1set_1all_1console_1appenders_1enable>:
   47b34: 72001c5f     	tst	w2, #0xff
   47b38: 1a9f07e0     	cset	w0, ne
   47b3c: 17ff02cd     	b	0x8670 <__api_set_all_console_appenders_enable@plt>

0000000000047b40 <Java_bq_impl_logger_1invoker__1_1api_1get_1loggers_1count>:
   47b40: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   47b44: 910003fd     	mov	x29, sp
   47b48: 97ff01f2     	bl	0x8310 <__api_get_loggers_count@plt>
   47b4c: 2a0003e0     	mov	w0, w0
   47b50: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   47b54: d65f03c0     	ret

0000000000047b58 <Java_bq_impl_logger_1invoker__1_1api_1get_1logger_1id_1by_1index>:
   47b58: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   47b5c: 910003fd     	mov	x29, sp
   47b60: aa0203e0     	mov	x0, x2
   47b64: 97ff029f     	bl	0x85e0 <__api_get_logger_id_by_index@plt>
   47b68: 2a0003e0     	mov	w0, w0
   47b6c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   47b70: d65f03c0     	ret

0000000000047b74 <Java_bq_impl_logger_1invoker__1_1api_1get_1logger_1name_1by_1id>:
   47b74: d10103ff     	sub	sp, sp, #0x40
   47b78: a9024ff4     	stp	x20, x19, [sp, #0x20]
   47b7c: a9037bfd     	stp	x29, x30, [sp, #0x30]
   47b80: 9100c3fd     	add	x29, sp, #0x30
   47b84: d53bd054     	mrs	x20, TPIDR_EL0
   47b88: f9401688     	ldr	x8, [x20, #0x28]
   47b8c: aa0003f3     	mov	x19, x0
   47b90: 910023e1     	add	x1, sp, #0x8
   47b94: 2a0203e0     	mov	w0, w2
   47b98: f9000fe8     	str	x8, [sp, #0x18]
   47b9c: 97ff0235     	bl	0x8470 <__api_get_logger_name_by_id@plt>
   47ba0: 360000e0     	tbz	w0, #0x0, 0x47bbc <Java_bq_impl_logger_1invoker__1_1api_1get_1logger_1name_1by_1id+0x48>
   47ba4: f9400268     	ldr	x8, [x19]
   47ba8: f94007e1     	ldr	x1, [sp, #0x8]
   47bac: aa1303e0     	mov	x0, x19
   47bb0: f9429d08     	ldr	x8, [x8, #0x538]
   47bb4: d63f0100     	blr	x8
   47bb8: 14000002     	b	0x47bc0 <Java_bq_impl_logger_1invoker__1_1api_1get_1logger_1name_1by_1id+0x4c>
   47bbc: aa1f03e0     	mov	x0, xzr
   47bc0: f9401688     	ldr	x8, [x20, #0x28]
   47bc4: f9400fe9     	ldr	x9, [sp, #0x18]
   47bc8: eb09011f     	cmp	x8, x9
   47bcc: 540000a1     	b.ne	0x47be0 <Java_bq_impl_logger_1invoker__1_1api_1get_1logger_1name_1by_1id+0x6c>
   47bd0: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   47bd4: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   47bd8: 910103ff     	add	sp, sp, #0x40
   47bdc: d65f03c0     	ret
   47be0: 97ff0240     	bl	0x84e0 <__stack_chk_fail@plt>

0000000000047be4 <Java_bq_impl_logger_1invoker__1_1api_1get_1logger_1category_1item_1count>:
   47be4: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   47be8: 910003fd     	mov	x29, sp
   47bec: aa0203e0     	mov	x0, x2
   47bf0: 97ff02f4     	bl	0x87c0 <__api_get_logger_category_item_count@plt>
   47bf4: 2a0003e0     	mov	w0, w0
   47bf8: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   47bfc: d65f03c0     	ret

0000000000047c00 <Java_bq_impl_logger_1invoker__1_1api_1get_1logger_1category_1name_1by_1index>:
   47c00: d10103ff     	sub	sp, sp, #0x40
   47c04: a9024ff4     	stp	x20, x19, [sp, #0x20]
   47c08: a9037bfd     	stp	x29, x30, [sp, #0x30]
   47c0c: 9100c3fd     	add	x29, sp, #0x30
   47c10: d53bd054     	mrs	x20, TPIDR_EL0
   47c14: f9401689     	ldr	x9, [x20, #0x28]
   47c18: aa0203e8     	mov	x8, x2
   47c1c: aa0303e1     	mov	x1, x3
   47c20: aa0003f3     	mov	x19, x0
   47c24: 910023e2     	add	x2, sp, #0x8
   47c28: 2a0803e0     	mov	w0, w8
   47c2c: f9000fe9     	str	x9, [sp, #0x18]
   47c30: 97ff02e8     	bl	0x87d0 <__api_get_logger_category_name_by_index@plt>
   47c34: 360000e0     	tbz	w0, #0x0, 0x47c50 <Java_bq_impl_logger_1invoker__1_1api_1get_1logger_1category_1name_1by_1index+0x50>
   47c38: f9400268     	ldr	x8, [x19]
   47c3c: f94007e1     	ldr	x1, [sp, #0x8]
   47c40: aa1303e0     	mov	x0, x19
   47c44: f9429d08     	ldr	x8, [x8, #0x538]
   47c48: d63f0100     	blr	x8
   47c4c: 14000002     	b	0x47c54 <Java_bq_impl_logger_1invoker__1_1api_1get_1logger_1category_1name_1by_1index+0x54>
   47c50: aa1f03e0     	mov	x0, xzr
   47c54: f9401688     	ldr	x8, [x20, #0x28]
   47c58: f9400fe9     	ldr	x9, [sp, #0x18]
   47c5c: eb09011f     	cmp	x8, x9
   47c60: 540000a1     	b.ne	0x47c74 <Java_bq_impl_logger_1invoker__1_1api_1get_1logger_1category_1name_1by_1index+0x74>
   47c64: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   47c68: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   47c6c: 910103ff     	add	sp, sp, #0x40
   47c70: d65f03c0     	ret
   47c74: 97ff021b     	bl	0x84e0 <__stack_chk_fail@plt>

0000000000047c78 <Java_bq_impl_logger_1invoker__1_1api_1get_1logger_1merged_1log_1level_1bitmap_1by_1logger_1id>:
   47c78: f81e0ff3     	str	x19, [sp, #-0x20]!
   47c7c: a9017bfd     	stp	x29, x30, [sp, #0x10]
   47c80: 910043fd     	add	x29, sp, #0x10
   47c84: aa0003f3     	mov	x19, x0
   47c88: 2a0203e0     	mov	w0, w2
   47c8c: 97ff02ad     	bl	0x8740 <__api_get_logger_merged_log_level_bitmap_by_logger_id@plt>
   47c90: f9400268     	ldr	x8, [x19]
   47c94: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   47c98: 52800082     	mov	w2, #0x4                // =4
   47c9c: aa0003e1     	mov	x1, x0
   47ca0: f9439503     	ldr	x3, [x8, #0x728]
   47ca4: aa1303e0     	mov	x0, x19
   47ca8: f84207f3     	ldr	x19, [sp], #0x20
   47cac: d61f0060     	br	x3

0000000000047cb0 <Java_bq_impl_logger_1invoker__1_1api_1get_1logger_1category_1hashes_1array_1by_1logger_1id>:
   47cb0: f81d0ff5     	str	x21, [sp, #-0x30]!
   47cb4: a9014ff4     	stp	x20, x19, [sp, #0x10]
   47cb8: a9027bfd     	stp	x29, x30, [sp, #0x20]
   47cbc: 910083fd     	add	x29, sp, #0x20
   47cc0: aa0203f3     	mov	x19, x2
   47cc4: aa0003f4     	mov	x20, x0
   47cc8: 2a1303e0     	mov	w0, w19
   47ccc: 97ff02bd     	bl	0x87c0 <__api_get_logger_category_item_count@plt>
   47cd0: 2a0003f5     	mov	w21, w0
   47cd4: 2a1303e0     	mov	w0, w19
   47cd8: 97ff026a     	bl	0x8680 <__api_get_logger_category_hashes_array_by_logger_id@plt>
   47cdc: f9400288     	ldr	x8, [x20]
   47ce0: aa0003e1     	mov	x1, x0
   47ce4: aa1403e0     	mov	x0, x20
   47ce8: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   47cec: f9439503     	ldr	x3, [x8, #0x728]
   47cf0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   47cf4: 2a1503e8     	mov	w8, w21
   47cf8: d37ef502     	lsl	x2, x8, #2
   47cfc: f84307f5     	ldr	x21, [sp], #0x30
   47d00: d61f0060     	br	x3

0000000000047d04 <Java_bq_impl_logger_1invoker__1_1api_1get_1logger_1category_1masks_1array_1by_1logger_1id>:
   47d04: f81d0ff5     	str	x21, [sp, #-0x30]!
   47d08: a9014ff4     	stp	x20, x19, [sp, #0x10]
   47d0c: a9027bfd     	stp	x29, x30, [sp, #0x20]
   47d10: 910083fd     	add	x29, sp, #0x20
   47d14: aa0203f3     	mov	x19, x2
   47d18: aa0003f4     	mov	x20, x0
   47d1c: 2a1303e0     	mov	w0, w19
   47d20: 97ff02a8     	bl	0x87c0 <__api_get_logger_category_item_count@plt>
   47d24: 2a0003f5     	mov	w21, w0
   47d28: 2a1303e0     	mov	w0, w19
   47d2c: 97ff02b1     	bl	0x87f0 <__api_get_logger_category_masks_array_by_logger_id@plt>
   47d30: f9400288     	ldr	x8, [x20]
   47d34: aa0003e1     	mov	x1, x0
   47d38: aa1403e0     	mov	x0, x20
   47d3c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   47d40: f9439503     	ldr	x3, [x8, #0x728]
   47d44: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   47d48: 2a1503e2     	mov	w2, w21
   47d4c: f84307f5     	ldr	x21, [sp], #0x30
   47d50: d61f0060     	br	x3

0000000000047d54 <Java_bq_impl_logger_1invoker__1_1api_1log_1device_1console>:
   47d54: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
   47d58: a9014ff4     	stp	x20, x19, [sp, #0x10]
   47d5c: a9027bfd     	stp	x29, x30, [sp, #0x20]
   47d60: 910083fd     	add	x29, sp, #0x20
   47d64: f9400008     	ldr	x8, [x0]
   47d68: 2a0203f5     	mov	w21, w2
   47d6c: aa0303e1     	mov	x1, x3
   47d70: aa1f03e2     	mov	x2, xzr
   47d74: f942a508     	ldr	x8, [x8, #0x548]
   47d78: aa0303f3     	mov	x19, x3
   47d7c: aa0003f4     	mov	x20, x0
   47d80: d63f0100     	blr	x8
   47d84: aa0003f6     	mov	x22, x0
   47d88: 2a1503e0     	mov	w0, w21
   47d8c: aa1603e1     	mov	x1, x22
   47d90: 97ff02ec     	bl	0x8940 <__api_log_device_console@plt>
   47d94: f9400288     	ldr	x8, [x20]
   47d98: aa1403e0     	mov	x0, x20
   47d9c: aa1303e1     	mov	x1, x19
   47da0: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   47da4: f942a903     	ldr	x3, [x8, #0x550]
   47da8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   47dac: aa1603e2     	mov	x2, x22
   47db0: a8c357f6     	ldp	x22, x21, [sp], #0x30
   47db4: d61f0060     	br	x3

0000000000047db8 <Java_bq_impl_logger_1invoker__1_1api_1force_1flush>:
   47db8: 17ff0252     	b	0x8700 <__api_force_flush@plt>

0000000000047dbc <Java_bq_impl_logger_1invoker__1_1api_1get_1file_1base_1dir>:
   47dbc: f81e0ff3     	str	x19, [sp, #-0x20]!
   47dc0: a9017bfd     	stp	x29, x30, [sp, #0x10]
   47dc4: 910043fd     	add	x29, sp, #0x10
   47dc8: 72001c5f     	tst	w2, #0xff
   47dcc: aa0003f3     	mov	x19, x0
   47dd0: 1a9f07e0     	cset	w0, ne
   47dd4: 97ff00eb     	bl	0x8180 <__api_get_file_base_dir@plt>
   47dd8: f9400268     	ldr	x8, [x19]
   47ddc: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   47de0: aa0003e1     	mov	x1, x0
   47de4: aa1303e0     	mov	x0, x19
   47de8: f9429d02     	ldr	x2, [x8, #0x538]
   47dec: f84207f3     	ldr	x19, [sp], #0x20
   47df0: d61f0040     	br	x2

0000000000047df4 <Java_bq_impl_logger_1invoker__1_1api_1logger_1take_1snapshot>:
   47df4: d10103ff     	sub	sp, sp, #0x40
   47df8: a9024ff4     	stp	x20, x19, [sp, #0x20]
   47dfc: a9037bfd     	stp	x29, x30, [sp, #0x30]
   47e00: 9100c3fd     	add	x29, sp, #0x30
   47e04: d53bd054     	mrs	x20, TPIDR_EL0
   47e08: f9401688     	ldr	x8, [x20, #0x28]
   47e0c: aa0003f3     	mov	x19, x0
   47e10: 910023e0     	add	x0, sp, #0x8
   47e14: f9000fe8     	str	x8, [sp, #0x18]
   47e18: 97ff0102     	bl	0x8220 <__api_logger_take_snapshot@plt>
   47e1c: f9400268     	ldr	x8, [x19]
   47e20: f94007e1     	ldr	x1, [sp, #0x8]
   47e24: aa1303e0     	mov	x0, x19
   47e28: f9429d08     	ldr	x8, [x8, #0x538]
   47e2c: d63f0100     	blr	x8
   47e30: f9401688     	ldr	x8, [x20, #0x28]
   47e34: f9400fe9     	ldr	x9, [sp, #0x18]
   47e38: eb09011f     	cmp	x8, x9
   47e3c: 540000a1     	b.ne	0x47e50 <Java_bq_impl_logger_1invoker__1_1api_1logger_1take_1snapshot+0x5c>
   47e40: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   47e44: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   47e48: 910103ff     	add	sp, sp, #0x40
   47e4c: d65f03c0     	ret
   47e50: 97ff01a4     	bl	0x84e0 <__stack_chk_fail@plt>

0000000000047e54 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item>:
   47e54: d10403ff     	sub	sp, sp, #0x100
   47e58: a90a6ffc     	stp	x28, x27, [sp, #0xa0]
   47e5c: a90b67fa     	stp	x26, x25, [sp, #0xb0]
   47e60: a90c5ff8     	stp	x24, x23, [sp, #0xc0]
   47e64: a90d57f6     	stp	x22, x21, [sp, #0xd0]
   47e68: a90e4ff4     	stp	x20, x19, [sp, #0xe0]
   47e6c: a90f7bfd     	stp	x29, x30, [sp, #0xf0]
   47e70: 9103c3fd     	add	x29, sp, #0xf0
   47e74: d53bd059     	mrs	x25, TPIDR_EL0
   47e78: f9401728     	ldr	x8, [x25, #0x28]
   47e7c: aa0203f3     	mov	x19, x2
   47e80: aa0003f4     	mov	x20, x0
   47e84: f81a83a8     	stur	x8, [x29, #-0x58]
   47e88: 9101e3e8     	add	x8, sp, #0x78
   47e8c: a903ffff     	stp	xzr, xzr, [sp, #0x38]
   47e90: f9001bff     	str	xzr, [sp, #0x30]
   47e94: 97ff004b     	bl	0x7fc0 <__api_get_console_log_data_chunk@plt>
   47e98: b9408fe8     	ldr	w8, [sp, #0x8c]
   47e9c: 34000068     	cbz	w8, 0x47ea8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x54>
   47ea0: 2a1f03e0     	mov	w0, wzr
   47ea4: 14000082     	b	0x480ac <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x258>
   47ea8: f84843e8     	ldur	x8, [sp, #0x84]
   47eac: 3dc00100     	ldr	q0, [x8]
   47eb0: 3d800be0     	str	q0, [sp, #0x20]
   47eb4: b9401109     	ldr	w9, [x8, #0x10]
   47eb8: 7100053f     	cmp	w9, #0x1
   47ebc: 5400014b     	b.lt	0x47ee4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x90>
   47ec0: f9001fff     	str	xzr, [sp, #0x38]
   47ec4: b9801105     	ldrsw	x5, [x8, #0x10]
   47ec8: 910083e9     	add	x9, sp, #0x20
   47ecc: 91004120     	add	x0, x9, #0x10
   47ed0: 91005103     	add	x3, x8, #0x14
   47ed4: aa1f03e1     	mov	x1, xzr
   47ed8: aa1f03e2     	mov	x2, xzr
   47edc: aa1f03e4     	mov	x4, xzr
   47ee0: 97ff155a     	bl	0xd448 <__share_file+0x114>
   47ee4: 3cc783e0     	ldur	q0, [sp, #0x78]
   47ee8: 3cc843e1     	ldur	q1, [sp, #0x84]
   47eec: 910143e0     	add	x0, sp, #0x50
   47ef0: 3d8017e0     	str	q0, [sp, #0x50]
   47ef4: 3c85c3e1     	stur	q1, [sp, #0x5c]
   47ef8: 97ff01b6     	bl	0x85d0 <__api_return_console_log_data_chunk@plt>
   47efc: f9400288     	ldr	x8, [x20]
   47f00: aa1403e0     	mov	x0, x20
   47f04: aa1303e1     	mov	x1, x19
   47f08: f9407d08     	ldr	x8, [x8, #0xf8]
   47f0c: d63f0100     	blr	x8
   47f10: f9400288     	ldr	x8, [x20]
   47f14: aa0003f6     	mov	x22, x0
   47f18: b00000e2     	adrp	x2, 0x64000
   47f1c: b00000e3     	adrp	x3, 0x64000
   47f20: f9417908     	ldr	x8, [x8, #0x2f0]
   47f24: 9112d442     	add	x2, x2, #0x4b5
   47f28: 91130463     	add	x3, x3, #0x4c1
   47f2c: aa1403e0     	mov	x0, x20
   47f30: aa1603e1     	mov	x1, x22
   47f34: d63f0100     	blr	x8
   47f38: f9400288     	ldr	x8, [x20]
   47f3c: b00000f7     	adrp	x23, 0x64000
   47f40: b00000e2     	adrp	x2, 0x64000
   47f44: 9111aaf7     	add	x23, x23, #0x46a
   47f48: f9417908     	ldr	x8, [x8, #0x2f0]
   47f4c: f9000fe0     	str	x0, [sp, #0x18]
   47f50: 91130c42     	add	x2, x2, #0x4c3
   47f54: aa1403e0     	mov	x0, x20
   47f58: aa1603e1     	mov	x1, x22
   47f5c: aa1703e3     	mov	x3, x23
   47f60: d63f0100     	blr	x8
   47f64: f9400288     	ldr	x8, [x20]
   47f68: b00000e2     	adrp	x2, 0x64000
   47f6c: f9000be0     	str	x0, [sp, #0x10]
   47f70: 91133442     	add	x2, x2, #0x4cd
   47f74: f9417908     	ldr	x8, [x8, #0x2f0]
   47f78: aa1403e0     	mov	x0, x20
   47f7c: aa1603e1     	mov	x1, x22
   47f80: aa1703e3     	mov	x3, x23
   47f84: d63f0100     	blr	x8
   47f88: f9400288     	ldr	x8, [x20]
   47f8c: b00000e2     	adrp	x2, 0x64000
   47f90: f90007e0     	str	x0, [sp, #0x8]
   47f94: 91136842     	add	x2, x2, #0x4da
   47f98: f9417908     	ldr	x8, [x8, #0x2f0]
   47f9c: aa1403e0     	mov	x0, x20
   47fa0: aa1603e1     	mov	x1, x22
   47fa4: aa1703e3     	mov	x3, x23
   47fa8: d63f0100     	blr	x8
   47fac: f9400288     	ldr	x8, [x20]
   47fb0: b00000e2     	adrp	x2, 0x64000
   47fb4: f00000c3     	adrp	x3, 0x62000
   47fb8: aa0003f7     	mov	x23, x0
   47fbc: f9417908     	ldr	x8, [x8, #0x2f0]
   47fc0: 9113a042     	add	x2, x2, #0x4e8
   47fc4: 9101f463     	add	x3, x3, #0x7d
   47fc8: aa1403e0     	mov	x0, x20
   47fcc: aa1603e1     	mov	x1, x22
   47fd0: d63f0100     	blr	x8
   47fd4: f9400288     	ldr	x8, [x20]
   47fd8: a94327ea     	ldp	x10, x9, [sp, #0x30]
   47fdc: 29446bfb     	ldp	w27, w26, [sp, #0x20]
   47fe0: 294573f5     	ldp	w21, w28, [sp, #0x28]
   47fe4: f9429d08     	ldr	x8, [x8, #0x538]
   47fe8: 900000eb     	adrp	x11, 0x63000
   47fec: 912c5d6b     	add	x11, x11, #0xb17
   47ff0: f100013f     	cmp	x9, #0x0
   47ff4: aa0003f6     	mov	x22, x0
   47ff8: 9a8a0161     	csel	x1, x11, x10, eq
   47ffc: aa1403e0     	mov	x0, x20
   48000: d63f0100     	blr	x8
   48004: f9400288     	ldr	x8, [x20]
   48008: f9400fe2     	ldr	x2, [sp, #0x18]
   4800c: aa0003f8     	mov	x24, x0
   48010: aa1403e0     	mov	x0, x20
   48014: f941b508     	ldr	x8, [x8, #0x368]
   48018: aa1303e1     	mov	x1, x19
   4801c: 2a1c03e3     	mov	w3, w28
   48020: d63f0100     	blr	x8
   48024: f9400288     	ldr	x8, [x20]
   48028: f9400be2     	ldr	x2, [sp, #0x10]
   4802c: aa1403e0     	mov	x0, x20
   48030: aa1303e1     	mov	x1, x19
   48034: f941b908     	ldr	x8, [x8, #0x370]
   48038: aa1b03e3     	mov	x3, x27
   4803c: d63f0100     	blr	x8
   48040: f9400288     	ldr	x8, [x20]
   48044: f94007e2     	ldr	x2, [sp, #0x8]
   48048: aa1403e0     	mov	x0, x20
   4804c: aa1303e1     	mov	x1, x19
   48050: f941b908     	ldr	x8, [x8, #0x370]
   48054: aa1a03e3     	mov	x3, x26
   48058: d63f0100     	blr	x8
   4805c: f9400288     	ldr	x8, [x20]
   48060: aa1403e0     	mov	x0, x20
   48064: aa1303e1     	mov	x1, x19
   48068: aa1703e2     	mov	x2, x23
   4806c: f941b908     	ldr	x8, [x8, #0x370]
   48070: aa1503e3     	mov	x3, x21
   48074: d63f0100     	blr	x8
   48078: f9400288     	ldr	x8, [x20]
   4807c: aa1403e0     	mov	x0, x20
   48080: aa1303e1     	mov	x1, x19
   48084: aa1603e2     	mov	x2, x22
   48088: f941a108     	ldr	x8, [x8, #0x340]
   4808c: aa1803e3     	mov	x3, x24
   48090: d63f0100     	blr	x8
   48094: f94023e8     	ldr	x8, [sp, #0x40]
   48098: b4000088     	cbz	x8, 0x480a8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x254>
   4809c: f9401be0     	ldr	x0, [sp, #0x30]
   480a0: 97ff0250     	bl	0x89e0 <free@plt>
   480a4: f9001bff     	str	xzr, [sp, #0x30]
   480a8: 52800020     	mov	w0, #0x1                // =1
   480ac: f9401728     	ldr	x8, [x25, #0x28]
   480b0: f85a83a9     	ldur	x9, [x29, #-0x58]
   480b4: eb09011f     	cmp	x8, x9
   480b8: 54000121     	b.ne	0x480dc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x288>
   480bc: a94f7bfd     	ldp	x29, x30, [sp, #0xf0]
   480c0: a94e4ff4     	ldp	x20, x19, [sp, #0xe0]
   480c4: a94d57f6     	ldp	x22, x21, [sp, #0xd0]
   480c8: a94c5ff8     	ldp	x24, x23, [sp, #0xc0]
   480cc: a94b67fa     	ldp	x26, x25, [sp, #0xb0]
   480d0: a94a6ffc     	ldp	x28, x27, [sp, #0xa0]
   480d4: 910403ff     	add	sp, sp, #0x100
   480d8: d65f03c0     	ret
   480dc: 97ff0101     	bl	0x84e0 <__stack_chk_fail@plt>
   480e0: a9bb67fa     	stp	x26, x25, [sp, #-0x50]!
   480e4: a9015ff8     	stp	x24, x23, [sp, #0x10]
   480e8: a90257f6     	stp	x22, x21, [sp, #0x20]
   480ec: a9034ff4     	stp	x20, x19, [sp, #0x30]
   480f0: a9047bfd     	stp	x29, x30, [sp, #0x40]
   480f4: 910103fd     	add	x29, sp, #0x40
   480f8: f9400016     	ldr	x22, [x0]
   480fc: f100001f     	cmp	x0, #0x0
   48100: 9a9603e8     	csel	x8, xzr, x22, eq
   48104: eb02011f     	cmp	x8, x2
   48108: 54000841     	b.ne	0x48210 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3bc>
   4810c: eb160039     	subs	x25, x1, x22
   48110: 54000703     	b.lo	0x481f0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x39c>
   48114: f940041a     	ldr	x26, [x0, #0x8]
   48118: aa0003f3     	mov	x19, x0
   4811c: 8b1a0ec8     	add	x8, x22, x26, lsl #3
   48120: eb010115     	subs	x21, x8, x1
   48124: 54000663     	b.lo	0x481f0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x39c>
   48128: aa0303f4     	mov	x20, x3
   4812c: b1000758     	adds	x24, x26, #0x1
   48130: aa1603f7     	mov	x23, x22
   48134: 540003e2     	b.hs	0x481b0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x35c>
   48138: f9400a68     	ldr	x8, [x19, #0x10]
   4813c: aa1603f7     	mov	x23, x22
   48140: eb18011f     	cmp	x8, x24
   48144: 54000362     	b.hs	0x481b0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x35c>
   48148: d1000708     	sub	x8, x24, #0x1
   4814c: ea08031f     	tst	x24, x8
   48150: aa1803e8     	mov	x8, x24
   48154: 540000c0     	b.eq	0x4816c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x318>
   48158: 52800028     	mov	w8, #0x1                // =1
   4815c: aa1803e9     	mov	x9, x24
   48160: d341fd29     	lsr	x9, x9, #1
   48164: d37ff908     	lsl	x8, x8, #1
   48168: b5ffffc9     	cbnz	x9, 0x48160 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x30c>
   4816c: f100091f     	cmp	x8, #0x2
   48170: 52800049     	mov	w9, #0x2                // =2
   48174: 9a898108     	csel	x8, x8, x9, hi
   48178: d37df100     	lsl	x0, x8, #3
   4817c: f9000a68     	str	x8, [x19, #0x10]
   48180: 97ff01e4     	bl	0x8910 <malloc@plt>
   48184: b4000560     	cbz	x0, 0x48230 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3dc>
   48188: aa0003f7     	mov	x23, x0
   4818c: b4000116     	cbz	x22, 0x481ac <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x358>
   48190: d37df342     	lsl	x2, x26, #3
   48194: aa1703e0     	mov	x0, x23
   48198: aa1603e1     	mov	x1, x22
   4819c: 97ff01e5     	bl	0x8930 <memcpy@plt>
   481a0: b4000076     	cbz	x22, 0x481ac <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x358>
   481a4: aa1603e0     	mov	x0, x22
   481a8: 97ff020e     	bl	0x89e0 <free@plt>
   481ac: f9000277     	str	x23, [x19]
   481b0: d3638b28     	lsl	x8, x25, #29
   481b4: 8b8876f6     	add	x22, x23, x8, asr #29
   481b8: 910022c0     	add	x0, x22, #0x8
   481bc: aa1603e1     	mov	x1, x22
   481c0: aa1503e2     	mov	x2, x21
   481c4: 97ff0177     	bl	0x87a0 <memmove@plt>
   481c8: b4000076     	cbz	x22, 0x481d4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x380>
   481cc: f9400288     	ldr	x8, [x20]
   481d0: f90002c8     	str	x8, [x22]
   481d4: f9000678     	str	x24, [x19, #0x8]
   481d8: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   481dc: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   481e0: a94257f6     	ldp	x22, x21, [sp, #0x20]
   481e4: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   481e8: a8c567fa     	ldp	x26, x25, [sp], #0x50
   481ec: d65f03c0     	ret
   481f0: d0000080     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   481f4: 900000e2     	adrp	x2, 0x64000
   481f8: d0000083     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   481fc: 91215c00     	add	x0, x0, #0x857
   48200: 9113c042     	add	x2, x2, #0x4f0
   48204: 91277063     	add	x3, x3, #0x9dc
   48208: 528031c1     	mov	w1, #0x18e              // =398
   4820c: 97fefff5     	bl	0x81e0 <__assert2@plt>
   48210: d0000080     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   48214: 900000a2     	adrp	x2, 0x5c000
   48218: d0000083     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4821c: 91215c00     	add	x0, x0, #0x857
   48220: 91318c42     	add	x2, x2, #0xc63
   48224: 912c0063     	add	x3, x3, #0xb00
   48228: 52800ae1     	mov	w1, #0x57               // =87
   4822c: 97feffed     	bl	0x81e0 <__assert2@plt>
   48230: d0000080     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   48234: 900000a2     	adrp	x2, 0x5c000
   48238: d0000083     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4823c: 91215c00     	add	x0, x0, #0x857
   48240: 912bf442     	add	x2, x2, #0xafd
   48244: 9124c063     	add	x3, x3, #0x930
   48248: 52804a01     	mov	w1, #0x250              // =592
   4824c: 97feffe5     	bl	0x81e0 <__assert2@plt>
   48250: f81e0ff3     	str	x19, [sp, #-0x20]!
   48254: a9017bfd     	stp	x29, x30, [sp, #0x10]
   48258: 910043fd     	add	x29, sp, #0x10
   4825c: f9401408     	ldr	x8, [x0, #0x28]
   48260: aa0003f3     	mov	x19, x0
   48264: b4000088     	cbz	x8, 0x48274 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x420>
   48268: f9400e60     	ldr	x0, [x19, #0x18]
   4826c: 97ff01dd     	bl	0x89e0 <free@plt>
   48270: f9000e7f     	str	xzr, [x19, #0x18]
   48274: a9027e7f     	stp	xzr, xzr, [x19, #0x20]
   48278: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   4827c: f84207f3     	ldr	x19, [sp], #0x20
   48280: d65f03c0     	ret
   48284: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   48288: a9017bfd     	stp	x29, x30, [sp, #0x10]
   4828c: 910043fd     	add	x29, sp, #0x10
   48290: f0000188     	adrp	x8, 0x7b000
   48294: 91188108     	add	x8, x8, #0x620
   48298: 91008014     	add	x20, x0, #0x20
   4829c: aa0003f3     	mov	x19, x0
   482a0: f9000008     	str	x8, [x0]
   482a4: aa1403e0     	mov	x0, x20
   482a8: 94001431     	bl	0x4d36c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5518>
   482ac: 6f00e400     	movi	v0.2d, #0000000000000000
   482b0: aa1403e0     	mov	x0, x20
   482b4: 3900227f     	strb	wzr, [x19, #0x8]
   482b8: 3c828260     	stur	q0, [x19, #0x28]
   482bc: 3c838260     	stur	q0, [x19, #0x38]
   482c0: 3c848260     	stur	q0, [x19, #0x48]
   482c4: 9400142e     	bl	0x4d37c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5528>
   482c8: f9401668     	ldr	x8, [x19, #0x28]
   482cc: f9000a7f     	str	xzr, [x19, #0x10]
   482d0: f9001a7f     	str	xzr, [x19, #0x30]
   482d4: b4000048     	cbz	x8, 0x482dc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x488>
   482d8: 3900011f     	strb	wzr, [x8]
   482dc: f9402268     	ldr	x8, [x19, #0x40]
   482e0: f900267f     	str	xzr, [x19, #0x48]
   482e4: b4000048     	cbz	x8, 0x482ec <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x498>
   482e8: 3900011f     	strb	wzr, [x8]
   482ec: f9000e7f     	str	xzr, [x19, #0x18]
   482f0: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   482f4: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   482f8: d65f03c0     	ret
   482fc: f81e0ff3     	str	x19, [sp, #-0x20]!
   48300: a9017bfd     	stp	x29, x30, [sp, #0x10]
   48304: 910043fd     	add	x29, sp, #0x10
   48308: aa0003f3     	mov	x19, x0
   4830c: 3900201f     	strb	wzr, [x0, #0x8]
   48310: 91008000     	add	x0, x0, #0x20
   48314: 9400141a     	bl	0x4d37c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5528>
   48318: f9401668     	ldr	x8, [x19, #0x28]
   4831c: f9000a7f     	str	xzr, [x19, #0x10]
   48320: f9001a7f     	str	xzr, [x19, #0x30]
   48324: b4000048     	cbz	x8, 0x4832c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4d8>
   48328: 3900011f     	strb	wzr, [x8]
   4832c: f9402268     	ldr	x8, [x19, #0x40]
   48330: f900267f     	str	xzr, [x19, #0x48]
   48334: b4000048     	cbz	x8, 0x4833c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4e8>
   48338: 3900011f     	strb	wzr, [x8]
   4833c: f9000e7f     	str	xzr, [x19, #0x18]
   48340: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   48344: f84207f3     	ldr	x19, [sp], #0x20
   48348: d65f03c0     	ret
   4834c: f81d0ff5     	str	x21, [sp, #-0x30]!
   48350: a9014ff4     	stp	x20, x19, [sp, #0x10]
   48354: a9027bfd     	stp	x29, x30, [sp, #0x20]
   48358: 910083fd     	add	x29, sp, #0x20
   4835c: f0000188     	adrp	x8, 0x7b000
   48360: 91188108     	add	x8, x8, #0x620
   48364: aa0003f3     	mov	x19, x0
   48368: 3900201f     	strb	wzr, [x0, #0x8]
   4836c: f8020408     	str	x8, [x0], #0x20
   48370: 94001403     	bl	0x4d37c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5528>
   48374: aa1303f4     	mov	x20, x19
   48378: f8030e9f     	str	xzr, [x20, #0x30]!
   4837c: f85f8288     	ldur	x8, [x20, #-0x8]
   48380: f81e029f     	stur	xzr, [x20, #-0x20]
   48384: b4000048     	cbz	x8, 0x4838c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x538>
   48388: 3900011f     	strb	wzr, [x8]
   4838c: aa1303f5     	mov	x21, x19
   48390: f8048ebf     	str	xzr, [x21, #0x48]!
   48394: f85f82a8     	ldur	x8, [x21, #-0x8]
   48398: b4000048     	cbz	x8, 0x483a0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x54c>
   4839c: 3900011f     	strb	wzr, [x8]
   483a0: f9402a68     	ldr	x8, [x19, #0x50]
   483a4: f9000e7f     	str	xzr, [x19, #0x18]
   483a8: b4000088     	cbz	x8, 0x483b8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x564>
   483ac: f9402260     	ldr	x0, [x19, #0x40]
   483b0: 97ff018c     	bl	0x89e0 <free@plt>
   483b4: f900227f     	str	xzr, [x19, #0x40]
   483b8: a9007ebf     	stp	xzr, xzr, [x21]
   483bc: f9401e68     	ldr	x8, [x19, #0x38]
   483c0: b4000088     	cbz	x8, 0x483d0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x57c>
   483c4: f9401660     	ldr	x0, [x19, #0x28]
   483c8: 97ff0186     	bl	0x89e0 <free@plt>
   483cc: f900167f     	str	xzr, [x19, #0x28]
   483d0: a9007e9f     	stp	xzr, xzr, [x20]
   483d4: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   483d8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   483dc: f84307f5     	ldr	x21, [sp], #0x30
   483e0: d65f03c0     	ret
   483e4: d4200020     	brk	#0x1
   483e8: d102c3ff     	sub	sp, sp, #0xb0
   483ec: a9056ffc     	stp	x28, x27, [sp, #0x50]
   483f0: a90667fa     	stp	x26, x25, [sp, #0x60]
   483f4: a9075ff8     	stp	x24, x23, [sp, #0x70]
   483f8: a90857f6     	stp	x22, x21, [sp, #0x80]
   483fc: a9094ff4     	stp	x20, x19, [sp, #0x90]
   48400: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   48404: 910283fd     	add	x29, sp, #0xa0
   48408: d53bd048     	mrs	x8, TPIDR_EL0
   4840c: a900a3e2     	stp	x2, x8, [sp, #0x8]
   48410: f9401508     	ldr	x8, [x8, #0x28]
   48414: 91008016     	add	x22, x0, #0x20
   48418: aa0003f4     	mov	x20, x0
   4841c: aa0103f3     	mov	x19, x1
   48420: f90027e8     	str	x8, [sp, #0x48]
   48424: 3900201f     	strb	wzr, [x0, #0x8]
   48428: aa1603e0     	mov	x0, x22
   4842c: 940013d4     	bl	0x4d37c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5528>
   48430: f9401688     	ldr	x8, [x20, #0x28]
   48434: f9000a9f     	str	xzr, [x20, #0x10]
   48438: f9001a9f     	str	xzr, [x20, #0x30]
   4843c: b4000048     	cbz	x8, 0x48444 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5f0>
   48440: 3900011f     	strb	wzr, [x8]
   48444: f9402288     	ldr	x8, [x20, #0x40]
   48448: f900269f     	str	xzr, [x20, #0x48]
   4844c: b4000048     	cbz	x8, 0x48454 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x600>
   48450: 3900011f     	strb	wzr, [x8]
   48454: 900000e0     	adrp	x0, 0x64000
   48458: 911b0400     	add	x0, x0, #0x6c1
   4845c: 528000a1     	mov	w1, #0x5                // =5
   48460: f9000e9f     	str	xzr, [x20, #0x18]
   48464: a903ffff     	stp	xzr, xzr, [sp, #0x38]
   48468: f9001bff     	str	xzr, [sp, #0x30]
   4846c: 97feff75     	bl	0x8240 <__strlen_chk@plt>
   48470: b4000120     	cbz	x0, 0x48494 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x640>
   48474: 900000e3     	adrp	x3, 0x64000
   48478: aa0003e5     	mov	x5, x0
   4847c: 911b0463     	add	x3, x3, #0x6c1
   48480: 9100c3e0     	add	x0, sp, #0x30
   48484: aa1f03e1     	mov	x1, xzr
   48488: aa1f03e2     	mov	x2, xzr
   4848c: aa1f03e4     	mov	x4, xzr
   48490: 97ff13ee     	bl	0xd448 <__share_file+0x114>
   48494: 9100c3e1     	add	x1, sp, #0x30
   48498: aa1303e0     	mov	x0, x19
   4849c: 97ffe2eb     	bl	0x41048 <operator delete(void*)+0x5cb8>
   484a0: b9400008     	ldr	w8, [x0]
   484a4: 71000d1f     	cmp	w8, #0x3
   484a8: 54002f61     	b.ne	0x48a94 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xc40>
   484ac: aa1403e8     	mov	x8, x20
   484b0: f8428d09     	ldr	x9, [x8, #0x28]!
   484b4: f900051f     	str	xzr, [x8, #0x8]
   484b8: b4000049     	cbz	x9, 0x484c0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x66c>
   484bc: 3900013f     	strb	wzr, [x9]
   484c0: f840c005     	ldur	x5, [x0, #0xc]
   484c4: b40000e5     	cbz	x5, 0x484e0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x68c>
   484c8: f9400101     	ldr	x1, [x8]
   484cc: f8404003     	ldur	x3, [x0, #0x4]
   484d0: aa0803e0     	mov	x0, x8
   484d4: aa0103e2     	mov	x2, x1
   484d8: aa0303e4     	mov	x4, x3
   484dc: 97ff13db     	bl	0xd448 <__share_file+0x114>
   484e0: f94023e8     	ldr	x8, [sp, #0x40]
   484e4: b4000088     	cbz	x8, 0x484f4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6a0>
   484e8: f9401be0     	ldr	x0, [sp, #0x30]
   484ec: 97ff013d     	bl	0x89e0 <free@plt>
   484f0: f9001bff     	str	xzr, [sp, #0x30]
   484f4: f00000a0     	adrp	x0, 0x5f000
   484f8: 91082000     	add	x0, x0, #0x208
   484fc: 528000a1     	mov	w1, #0x5                // =5
   48500: a903ffff     	stp	xzr, xzr, [sp, #0x38]
   48504: f9001bff     	str	xzr, [sp, #0x30]
   48508: 97feff4e     	bl	0x8240 <__strlen_chk@plt>
   4850c: b4000120     	cbz	x0, 0x48530 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6dc>
   48510: f9401be1     	ldr	x1, [sp, #0x30]
   48514: f00000a3     	adrp	x3, 0x5f000
   48518: aa0003e5     	mov	x5, x0
   4851c: 91082063     	add	x3, x3, #0x208
   48520: 9100c3e0     	add	x0, sp, #0x30
   48524: aa0103e2     	mov	x2, x1
   48528: aa1f03e4     	mov	x4, xzr
   4852c: 97ff13c7     	bl	0xd448 <__share_file+0x114>
   48530: 9100c3e1     	add	x1, sp, #0x30
   48534: aa1303e0     	mov	x0, x19
   48538: 97ffe2c4     	bl	0x41048 <operator delete(void*)+0x5cb8>
   4853c: b9400008     	ldr	w8, [x0]
   48540: 71000d1f     	cmp	w8, #0x3
   48544: 54002a81     	b.ne	0x48a94 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xc40>
   48548: aa1403e8     	mov	x8, x20
   4854c: f8440d09     	ldr	x9, [x8, #0x40]!
   48550: f900051f     	str	xzr, [x8, #0x8]
   48554: b4000049     	cbz	x9, 0x4855c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x708>
   48558: 3900013f     	strb	wzr, [x9]
   4855c: f840c005     	ldur	x5, [x0, #0xc]
   48560: b40000e5     	cbz	x5, 0x4857c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x728>
   48564: f9400101     	ldr	x1, [x8]
   48568: f8404003     	ldur	x3, [x0, #0x4]
   4856c: aa0803e0     	mov	x0, x8
   48570: aa0103e2     	mov	x2, x1
   48574: aa0303e4     	mov	x4, x3
   48578: 97ff13b4     	bl	0xd448 <__share_file+0x114>
   4857c: f94023e8     	ldr	x8, [sp, #0x40]
   48580: b4000088     	cbz	x8, 0x48590 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x73c>
   48584: f9401be0     	ldr	x0, [sp, #0x30]
   48588: 97ff0116     	bl	0x89e0 <free@plt>
   4858c: f9001bff     	str	xzr, [sp, #0x30]
   48590: 900000e0     	adrp	x0, 0x64000
   48594: 91163800     	add	x0, x0, #0x58e
   48598: 528000e1     	mov	w1, #0x7                // =7
   4859c: a903ffff     	stp	xzr, xzr, [sp, #0x38]
   485a0: f9001bff     	str	xzr, [sp, #0x30]
   485a4: 97feff27     	bl	0x8240 <__strlen_chk@plt>
   485a8: b4000120     	cbz	x0, 0x485cc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x778>
   485ac: f9401be1     	ldr	x1, [sp, #0x30]
   485b0: 900000e3     	adrp	x3, 0x64000
   485b4: aa0003e5     	mov	x5, x0
   485b8: 91163863     	add	x3, x3, #0x58e
   485bc: 9100c3e0     	add	x0, sp, #0x30
   485c0: aa0103e2     	mov	x2, x1
   485c4: aa1f03e4     	mov	x4, xzr
   485c8: 97ff13a0     	bl	0xd448 <__share_file+0x114>
   485cc: 9100c3e1     	add	x1, sp, #0x30
   485d0: aa1303e0     	mov	x0, x19
   485d4: 97ffe29d     	bl	0x41048 <operator delete(void*)+0x5cb8>
   485d8: f94023e8     	ldr	x8, [sp, #0x40]
   485dc: aa0003f7     	mov	x23, x0
   485e0: b4000088     	cbz	x8, 0x485f0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x79c>
   485e4: f9401be0     	ldr	x0, [sp, #0x30]
   485e8: 97ff00fe     	bl	0x89e0 <free@plt>
   485ec: f9001bff     	str	xzr, [sp, #0x30]
   485f0: b94002e8     	ldr	w8, [x23]
   485f4: 7100111f     	cmp	w8, #0x4
   485f8: 54000b41     	b.ne	0x48760 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x90c>
   485fc: f00000b9     	adrp	x25, 0x5f000
   48600: f00000d5     	adrp	x21, 0x63000
   48604: 900000fa     	adrp	x26, 0x64000
   48608: 900000fb     	adrp	x27, 0x64000
   4860c: aa1f03f8     	mov	x24, xzr
   48610: 91082339     	add	x25, x25, #0x208
   48614: 912c5eb5     	add	x21, x21, #0xb17
   48618: 911b075a     	add	x26, x26, #0x6c1
   4861c: 9117b77b     	add	x27, x27, #0x5ed
   48620: 14000008     	b	0x48640 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7ec>
   48624: 91001001     	add	x1, x0, #0x4
   48628: aa1603e0     	mov	x0, x22
   4862c: 9400135c     	bl	0x4d39c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5548>
   48630: b94002e8     	ldr	w8, [x23]
   48634: 91000718     	add	x24, x24, #0x1
   48638: 7100111f     	cmp	w8, #0x4
   4863c: 540023c1     	b.ne	0x48ab4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xc60>
   48640: f840c2e8     	ldur	x8, [x23, #0xc]
   48644: eb08031f     	cmp	x24, x8
   48648: 54001162     	b.hs	0x48874 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xa20>
   4864c: aa1703e0     	mov	x0, x23
   48650: aa1803e1     	mov	x1, x24
   48654: 97ffe30e     	bl	0x4128c <operator delete(void*)+0x5efc>
   48658: b9400008     	ldr	w8, [x0]
   4865c: 71000d1f     	cmp	w8, #0x3
   48660: 54fffe20     	b.eq	0x48624 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7d0>
   48664: 528000a1     	mov	w1, #0x5                // =5
   48668: aa1903e0     	mov	x0, x25
   4866c: a903ffff     	stp	xzr, xzr, [sp, #0x38]
   48670: f9001bff     	str	xzr, [sp, #0x30]
   48674: 97fefef3     	bl	0x8240 <__strlen_chk@plt>
   48678: b4000100     	cbz	x0, 0x48698 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x844>
   4867c: f9401be1     	ldr	x1, [sp, #0x30]
   48680: aa0003e5     	mov	x5, x0
   48684: 9100c3e0     	add	x0, sp, #0x30
   48688: aa1903e3     	mov	x3, x25
   4868c: aa0103e2     	mov	x2, x1
   48690: aa1f03e4     	mov	x4, xzr
   48694: 97ff136d     	bl	0xd448 <__share_file+0x114>
   48698: 9100c3e1     	add	x1, sp, #0x30
   4869c: aa1303e0     	mov	x0, x19
   486a0: 97ffe26a     	bl	0x41048 <operator delete(void*)+0x5cb8>
   486a4: b9400008     	ldr	w8, [x0]
   486a8: 71000d1f     	cmp	w8, #0x3
   486ac: 54001f41     	b.ne	0x48a94 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xc40>
   486b0: f840c008     	ldur	x8, [x0, #0xc]
   486b4: b4000068     	cbz	x8, 0x486c0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x86c>
   486b8: f840401c     	ldur	x28, [x0, #0x4]
   486bc: 14000002     	b	0x486c4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x870>
   486c0: aa1503fc     	mov	x28, x21
   486c4: 528000a1     	mov	w1, #0x5                // =5
   486c8: aa1a03e0     	mov	x0, x26
   486cc: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   486d0: f9000fff     	str	xzr, [sp, #0x18]
   486d4: 97fefedb     	bl	0x8240 <__strlen_chk@plt>
   486d8: b4000100     	cbz	x0, 0x486f8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8a4>
   486dc: f9400fe1     	ldr	x1, [sp, #0x18]
   486e0: aa0003e5     	mov	x5, x0
   486e4: 910063e0     	add	x0, sp, #0x18
   486e8: aa1a03e3     	mov	x3, x26
   486ec: aa0103e2     	mov	x2, x1
   486f0: aa1f03e4     	mov	x4, xzr
   486f4: 97ff1355     	bl	0xd448 <__share_file+0x114>
   486f8: 910063e1     	add	x1, sp, #0x18
   486fc: aa1303e0     	mov	x0, x19
   48700: 97ffe252     	bl	0x41048 <operator delete(void*)+0x5cb8>
   48704: b9400008     	ldr	w8, [x0]
   48708: 71000d1f     	cmp	w8, #0x3
   4870c: 54001c41     	b.ne	0x48a94 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xc40>
   48710: f840c008     	ldur	x8, [x0, #0xc]
   48714: b4000068     	cbz	x8, 0x48720 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8cc>
   48718: f8404003     	ldur	x3, [x0, #0x4]
   4871c: 14000002     	b	0x48724 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8d0>
   48720: aa1503e3     	mov	x3, x21
   48724: 52800060     	mov	w0, #0x3                // =3
   48728: aa1b03e1     	mov	x1, x27
   4872c: aa1c03e2     	mov	x2, x28
   48730: 97fff2ad     	bl	0x451e4 <operator delete(void*)+0x9e54>
   48734: f94017e8     	ldr	x8, [sp, #0x28]
   48738: b4000088     	cbz	x8, 0x48748 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8f4>
   4873c: f9400fe0     	ldr	x0, [sp, #0x18]
   48740: 97ff00a8     	bl	0x89e0 <free@plt>
   48744: f9000fff     	str	xzr, [sp, #0x18]
   48748: f94023e8     	ldr	x8, [sp, #0x40]
   4874c: b4fff728     	cbz	x8, 0x48630 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7dc>
   48750: f9401be0     	ldr	x0, [sp, #0x30]
   48754: 97ff00a3     	bl	0x89e0 <free@plt>
   48758: f9001bff     	str	xzr, [sp, #0x30]
   4875c: 17ffffb5     	b	0x48630 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7dc>
   48760: f00000a0     	adrp	x0, 0x5f000
   48764: 91082000     	add	x0, x0, #0x208
   48768: 528000a1     	mov	w1, #0x5                // =5
   4876c: a903ffff     	stp	xzr, xzr, [sp, #0x38]
   48770: f9001bff     	str	xzr, [sp, #0x30]
   48774: 97fefeb3     	bl	0x8240 <__strlen_chk@plt>
   48778: b4000120     	cbz	x0, 0x4879c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x948>
   4877c: f9401be1     	ldr	x1, [sp, #0x30]
   48780: f00000a3     	adrp	x3, 0x5f000
   48784: aa0003e5     	mov	x5, x0
   48788: 91082063     	add	x3, x3, #0x208
   4878c: 9100c3e0     	add	x0, sp, #0x30
   48790: aa0103e2     	mov	x2, x1
   48794: aa1f03e4     	mov	x4, xzr
   48798: 97ff132c     	bl	0xd448 <__share_file+0x114>
   4879c: 9100c3e1     	add	x1, sp, #0x30
   487a0: aa1303e0     	mov	x0, x19
   487a4: 97ffe229     	bl	0x41048 <operator delete(void*)+0x5cb8>
   487a8: b9400008     	ldr	w8, [x0]
   487ac: 71000d1f     	cmp	w8, #0x3
   487b0: 54001721     	b.ne	0x48a94 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xc40>
   487b4: f840c008     	ldur	x8, [x0, #0xc]
   487b8: b4000068     	cbz	x8, 0x487c4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x970>
   487bc: f8404016     	ldur	x22, [x0, #0x4]
   487c0: 14000003     	b	0x487cc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x978>
   487c4: f00000d6     	adrp	x22, 0x63000
   487c8: 912c5ed6     	add	x22, x22, #0xb17
   487cc: 900000e0     	adrp	x0, 0x64000
   487d0: 911b0400     	add	x0, x0, #0x6c1
   487d4: 528000a1     	mov	w1, #0x5                // =5
   487d8: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   487dc: f9000fff     	str	xzr, [sp, #0x18]
   487e0: 97fefe98     	bl	0x8240 <__strlen_chk@plt>
   487e4: b4000120     	cbz	x0, 0x48808 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x9b4>
   487e8: f9400fe1     	ldr	x1, [sp, #0x18]
   487ec: 900000e3     	adrp	x3, 0x64000
   487f0: aa0003e5     	mov	x5, x0
   487f4: 911b0463     	add	x3, x3, #0x6c1
   487f8: 910063e0     	add	x0, sp, #0x18
   487fc: aa0103e2     	mov	x2, x1
   48800: aa1f03e4     	mov	x4, xzr
   48804: 97ff1311     	bl	0xd448 <__share_file+0x114>
   48808: 910063e1     	add	x1, sp, #0x18
   4880c: aa1303e0     	mov	x0, x19
   48810: 97ffe20e     	bl	0x41048 <operator delete(void*)+0x5cb8>
   48814: b9400008     	ldr	w8, [x0]
   48818: 71000d1f     	cmp	w8, #0x3
   4881c: 540013c1     	b.ne	0x48a94 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xc40>
   48820: f840c008     	ldur	x8, [x0, #0xc]
   48824: b4000068     	cbz	x8, 0x48830 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x9dc>
   48828: f8404003     	ldur	x3, [x0, #0x4]
   4882c: 14000003     	b	0x48838 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x9e4>
   48830: f00000c3     	adrp	x3, 0x63000
   48834: 912c5c63     	add	x3, x3, #0xb17
   48838: 900000e1     	adrp	x1, 0x64000
   4883c: 91165421     	add	x1, x1, #0x595
   48840: 52800040     	mov	w0, #0x2                // =2
   48844: aa1603e2     	mov	x2, x22
   48848: 97fff267     	bl	0x451e4 <operator delete(void*)+0x9e54>
   4884c: f94017e8     	ldr	x8, [sp, #0x28]
   48850: b4000088     	cbz	x8, 0x48860 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xa0c>
   48854: f9400fe0     	ldr	x0, [sp, #0x18]
   48858: 97ff0062     	bl	0x89e0 <free@plt>
   4885c: f9000fff     	str	xzr, [sp, #0x18]
   48860: f94023e8     	ldr	x8, [sp, #0x40]
   48864: b4000088     	cbz	x8, 0x48874 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xa20>
   48868: f9401be0     	ldr	x0, [sp, #0x30]
   4886c: 97ff005d     	bl	0x89e0 <free@plt>
   48870: f9001bff     	str	xzr, [sp, #0x30]
   48874: 900000e0     	adrp	x0, 0x64000
   48878: 91192400     	add	x0, x0, #0x649
   4887c: 52800141     	mov	w1, #0xa                // =10
   48880: 3900229f     	strb	wzr, [x20, #0x8]
   48884: a903ffff     	stp	xzr, xzr, [sp, #0x38]
   48888: f9001bff     	str	xzr, [sp, #0x30]
   4888c: 97fefe6d     	bl	0x8240 <__strlen_chk@plt>
   48890: b4000120     	cbz	x0, 0x488b4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xa60>
   48894: 900000e3     	adrp	x3, 0x64000
   48898: aa0003e5     	mov	x5, x0
   4889c: 91192463     	add	x3, x3, #0x649
   488a0: 9100c3e0     	add	x0, sp, #0x30
   488a4: aa1f03e1     	mov	x1, xzr
   488a8: aa1f03e2     	mov	x2, xzr
   488ac: aa1f03e4     	mov	x4, xzr
   488b0: 97ff12e6     	bl	0xd448 <__share_file+0x114>
   488b4: 9100c3e1     	add	x1, sp, #0x30
   488b8: aa1303e0     	mov	x0, x19
   488bc: 97ffe1e3     	bl	0x41048 <operator delete(void*)+0x5cb8>
   488c0: f94023e8     	ldr	x8, [sp, #0x40]
   488c4: b9400015     	ldr	w21, [x0]
   488c8: b4000088     	cbz	x8, 0x488d8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xa84>
   488cc: f9401be0     	ldr	x0, [sp, #0x30]
   488d0: 97ff0044     	bl	0x89e0 <free@plt>
   488d4: f9001bff     	str	xzr, [sp, #0x30]
   488d8: 71000ebf     	cmp	w21, #0x3
   488dc: 54000aa1     	b.ne	0x48a30 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xbdc>
   488e0: 900000e0     	adrp	x0, 0x64000
   488e4: 91192400     	add	x0, x0, #0x649
   488e8: 52800141     	mov	w1, #0xa                // =10
   488ec: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   488f0: f9000fff     	str	xzr, [sp, #0x18]
   488f4: 97fefe53     	bl	0x8240 <__strlen_chk@plt>
   488f8: b4000120     	cbz	x0, 0x4891c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xac8>
   488fc: 900000e3     	adrp	x3, 0x64000
   48900: aa0003e5     	mov	x5, x0
   48904: 91192463     	add	x3, x3, #0x649
   48908: 910063e0     	add	x0, sp, #0x18
   4890c: aa1f03e1     	mov	x1, xzr
   48910: aa1f03e2     	mov	x2, xzr
   48914: aa1f03e4     	mov	x4, xzr
   48918: 97ff12cc     	bl	0xd448 <__share_file+0x114>
   4891c: 910063e1     	add	x1, sp, #0x18
   48920: aa1303e0     	mov	x0, x19
   48924: 97ffe1c9     	bl	0x41048 <operator delete(void*)+0x5cb8>
   48928: b9400008     	ldr	w8, [x0]
   4892c: 71000d1f     	cmp	w8, #0x3
   48930: 54000b21     	b.ne	0x48a94 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xc40>
   48934: 91001000     	add	x0, x0, #0x4
   48938: 9100c3e8     	add	x8, sp, #0x30
   4893c: 94000067     	bl	0x48ad8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xc84>
   48940: f94017e8     	ldr	x8, [sp, #0x28]
   48944: b4000088     	cbz	x8, 0x48954 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xb00>
   48948: f9400fe0     	ldr	x0, [sp, #0x18]
   4894c: 97ff0025     	bl	0x89e0 <free@plt>
   48950: f9000fff     	str	xzr, [sp, #0x18]
   48954: 900000e0     	adrp	x0, 0x64000
   48958: 91194c00     	add	x0, x0, #0x653
   4895c: 52800081     	mov	w1, #0x4                // =4
   48960: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   48964: f9000fff     	str	xzr, [sp, #0x18]
   48968: 97fefe36     	bl	0x8240 <__strlen_chk@plt>
   4896c: b4000160     	cbz	x0, 0x48998 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xb44>
   48970: 900000e3     	adrp	x3, 0x64000
   48974: aa0003e5     	mov	x5, x0
   48978: 91194c63     	add	x3, x3, #0x653
   4897c: 910063e0     	add	x0, sp, #0x18
   48980: aa1f03e1     	mov	x1, xzr
   48984: aa1f03e2     	mov	x2, xzr
   48988: aa1f03e4     	mov	x4, xzr
   4898c: 97ff12af     	bl	0xd448 <__share_file+0x114>
   48990: f94013f5     	ldr	x21, [sp, #0x20]
   48994: 14000002     	b	0x4899c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xb48>
   48998: aa1f03f5     	mov	x21, xzr
   4899c: f9401fe8     	ldr	x8, [sp, #0x38]
   489a0: eb15011f     	cmp	x8, x21
   489a4: 540002a1     	b.ne	0x489f8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xba4>
   489a8: b40006f5     	cbz	x21, 0x48a84 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xc30>
   489ac: f9401bf9     	ldr	x25, [sp, #0x30]
   489b0: f9400ffa     	ldr	x26, [sp, #0x18]
   489b4: aa1f03f8     	mov	x24, xzr
   489b8: d2c0003b     	mov	x27, #0x100000000       // =4294967296
   489bc: 14000004     	b	0x489cc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xb78>
   489c0: f10006b5     	subs	x21, x21, #0x1
   489c4: 8b1b0318     	add	x24, x24, x27
   489c8: 540005e0     	b.eq	0x48a84 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xc30>
   489cc: 9360ff08     	asr	x8, x24, #32
   489d0: 38686b20     	ldrb	w0, [x25, x8]
   489d4: 38686b56     	ldrb	w22, [x26, x8]
   489d8: 6b16001f     	cmp	w0, w22
   489dc: 54ffff20     	b.eq	0x489c0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xb6c>
   489e0: 97fefe78     	bl	0x83c0 <toupper@plt>
   489e4: 2a0003f7     	mov	w23, w0
   489e8: 2a1603e0     	mov	w0, w22
   489ec: 97fefe75     	bl	0x83c0 <toupper@plt>
   489f0: 6b0002ff     	cmp	w23, w0
   489f4: 54fffe60     	b.eq	0x489c0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xb6c>
   489f8: 2a1f03f5     	mov	w21, wzr
   489fc: f94017e8     	ldr	x8, [sp, #0x28]
   48a00: b4000088     	cbz	x8, 0x48a10 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xbbc>
   48a04: f9400fe0     	ldr	x0, [sp, #0x18]
   48a08: 97fefff6     	bl	0x89e0 <free@plt>
   48a0c: f9000fff     	str	xzr, [sp, #0x18]
   48a10: 34000075     	cbz	w21, 0x48a1c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xbc8>
   48a14: 52800028     	mov	w8, #0x1                // =1
   48a18: 39002288     	strb	w8, [x20, #0x8]
   48a1c: f94023e8     	ldr	x8, [sp, #0x40]
   48a20: b4000088     	cbz	x8, 0x48a30 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xbdc>
   48a24: f9401be0     	ldr	x0, [sp, #0x30]
   48a28: 97feffee     	bl	0x89e0 <free@plt>
   48a2c: f9001bff     	str	xzr, [sp, #0x30]
   48a30: f94007e9     	ldr	x9, [sp, #0x8]
   48a34: f9400288     	ldr	x8, [x20]
   48a38: aa1403e0     	mov	x0, x20
   48a3c: aa1303e1     	mov	x1, x19
   48a40: f9000a89     	str	x9, [x20, #0x10]
   48a44: f9400908     	ldr	x8, [x8, #0x10]
   48a48: d63f0100     	blr	x8
   48a4c: f9400be8     	ldr	x8, [sp, #0x10]
   48a50: f9401508     	ldr	x8, [x8, #0x28]
   48a54: f94027e9     	ldr	x9, [sp, #0x48]
   48a58: eb09011f     	cmp	x8, x9
   48a5c: 540003c1     	b.ne	0x48ad4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xc80>
   48a60: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   48a64: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   48a68: a94857f6     	ldp	x22, x21, [sp, #0x80]
   48a6c: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   48a70: a94667fa     	ldp	x26, x25, [sp, #0x60]
   48a74: a9456ffc     	ldp	x28, x27, [sp, #0x50]
   48a78: 12000000     	and	w0, w0, #0x1
   48a7c: 9102c3ff     	add	sp, sp, #0xb0
   48a80: d65f03c0     	ret
   48a84: 52800035     	mov	w21, #0x1               // =1
   48a88: f94017e8     	ldr	x8, [sp, #0x28]
   48a8c: b5fffbc8     	cbnz	x8, 0x48a04 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xbb0>
   48a90: 17ffffe0     	b	0x48a10 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xbbc>
   48a94: 900000a0     	adrp	x0, 0x5c000
   48a98: 900000a2     	adrp	x2, 0x5c000
   48a9c: 900000a3     	adrp	x3, 0x5c000
   48aa0: 9114cc00     	add	x0, x0, #0x533
   48aa4: 91184c42     	add	x2, x2, #0x613
   48aa8: 91194063     	add	x3, x3, #0x650
   48aac: 52800bc1     	mov	w1, #0x5e               // =94
   48ab0: 97fefdcc     	bl	0x81e0 <__assert2@plt>
   48ab4: 900000a0     	adrp	x0, 0x5c000
   48ab8: 900000a2     	adrp	x2, 0x5c000
   48abc: 900000a3     	adrp	x3, 0x5c000
   48ac0: 9114cc00     	add	x0, x0, #0x533
   48ac4: 911a2442     	add	x2, x2, #0x689
   48ac8: 911b1063     	add	x3, x3, #0x6c4
   48acc: 52800c41     	mov	w1, #0x62               // =98
   48ad0: 97fefdc4     	bl	0x81e0 <__assert2@plt>
   48ad4: 97fefe83     	bl	0x84e0 <__stack_chk_fail@plt>
   48ad8: f81b0ff9     	str	x25, [sp, #-0x50]!
   48adc: a9015ff8     	stp	x24, x23, [sp, #0x10]
   48ae0: a90257f6     	stp	x22, x21, [sp, #0x20]
   48ae4: a9034ff4     	stp	x20, x19, [sp, #0x30]
   48ae8: a9047bfd     	stp	x29, x30, [sp, #0x40]
   48aec: 910103fd     	add	x29, sp, #0x40
   48af0: f9400415     	ldr	x21, [x0, #0x8]
   48af4: aa0803f3     	mov	x19, x8
   48af8: b40001b5     	cbz	x21, 0x48b2c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xcd8>
   48afc: f9400018     	ldr	x24, [x0]
   48b00: aa0003f4     	mov	x20, x0
   48b04: aa1f03f6     	mov	x22, xzr
   48b08: aa1f03f7     	mov	x23, xzr
   48b0c: d2c00039     	mov	x25, #0x100000000       // =4294967296
   48b10: 38776b00     	ldrb	w0, [x24, x23]
   48b14: 97feffdb     	bl	0x8a80 <isspace@plt>
   48b18: 34000280     	cbz	w0, 0x48b68 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xd14>
   48b1c: 910006f7     	add	x23, x23, #0x1
   48b20: eb1502ff     	cmp	x23, x21
   48b24: 8b1902d6     	add	x22, x22, x25
   48b28: 54ffff43     	b.lo	0x48b10 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xcbc>
   48b2c: f00000c0     	adrp	x0, 0x63000
   48b30: 912c5c00     	add	x0, x0, #0xb17
   48b34: 52800021     	mov	w1, #0x1                // =1
   48b38: a9007e7f     	stp	xzr, xzr, [x19]
   48b3c: f9000a7f     	str	xzr, [x19, #0x10]
   48b40: 97fefdc0     	bl	0x8240 <__strlen_chk@plt>
   48b44: b40005e0     	cbz	x0, 0x48c00 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xdac>
   48b48: f9400261     	ldr	x1, [x19]
   48b4c: f00000c3     	adrp	x3, 0x63000
   48b50: aa0003e5     	mov	x5, x0
   48b54: 912c5c63     	add	x3, x3, #0xb17
   48b58: aa1303e0     	mov	x0, x19
   48b5c: aa0103e2     	mov	x2, x1
   48b60: aa1f03e4     	mov	x4, xzr
   48b64: 14000021     	b	0x48be8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xd94>
   48b68: aa1503e8     	mov	x8, x21
   48b6c: b4000128     	cbz	x8, 0x48b90 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xd3c>
   48b70: f9400289     	ldr	x9, [x20]
   48b74: d1000518     	sub	x24, x8, #0x1
   48b78: 8b080129     	add	x9, x9, x8
   48b7c: 385ff120     	ldurb	w0, [x9, #-0x1]
   48b80: 97feffc0     	bl	0x8a80 <isspace@plt>
   48b84: aa1803e8     	mov	x8, x24
   48b88: 35ffff20     	cbnz	w0, 0x48b6c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xd18>
   48b8c: 14000002     	b	0x48b94 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xd40>
   48b90: aa1f03f8     	mov	x24, xzr
   48b94: eb1702a8     	subs	x8, x21, x23
   48b98: 54000409     	b.ls	0x48c18 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xdc4>
   48b9c: 91000b0a     	add	x10, x24, #0x2
   48ba0: cb170309     	sub	x9, x24, x23
   48ba4: eb17015f     	cmp	x10, x23
   48ba8: 91000529     	add	x9, x9, #0x1
   48bac: fa551302     	ccmp	x24, x21, #0x2, ne
   48bb0: 9a892115     	csel	x21, x8, x9, hs
   48bb4: a9007e7f     	stp	xzr, xzr, [x19]
   48bb8: f9000a7f     	str	xzr, [x19, #0x10]
   48bbc: b4000235     	cbz	x21, 0x48c00 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xdac>
   48bc0: 52800022     	mov	w2, #0x1                // =1
   48bc4: aa1303e0     	mov	x0, x19
   48bc8: aa1503e1     	mov	x1, x21
   48bcc: 97ff11dc     	bl	0xd33c <__share_file+0x8>
   48bd0: f9400284     	ldr	x4, [x20]
   48bd4: f9400261     	ldr	x1, [x19]
   48bd8: aa1303e0     	mov	x0, x19
   48bdc: aa1503e5     	mov	x5, x21
   48be0: 8b968083     	add	x3, x4, x22, asr #32
   48be4: aa0103e2     	mov	x2, x1
   48be8: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   48bec: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   48bf0: a94257f6     	ldp	x22, x21, [sp, #0x20]
   48bf4: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   48bf8: f84507f9     	ldr	x25, [sp], #0x50
   48bfc: 17ff1213     	b	0xd448 <__share_file+0x114>
   48c00: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   48c04: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   48c08: a94257f6     	ldp	x22, x21, [sp, #0x20]
   48c0c: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   48c10: f84507f9     	ldr	x25, [sp], #0x50
   48c14: d65f03c0     	ret
   48c18: f0000080     	adrp	x0, 0x5b000
   48c1c: 900000c2     	adrp	x2, 0x60000
   48c20: b00000c3     	adrp	x3, 0x61000
   48c24: 91067c00     	add	x0, x0, #0x19f
   48c28: 913fbc42     	add	x2, x2, #0xfef
   48c2c: 91025463     	add	x3, x3, #0x95
   48c30: 52802181     	mov	w1, #0x10c              // =268
   48c34: 97fefd6b     	bl	0x81e0 <__assert2@plt>
   48c38: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   48c3c: a9017bfd     	stp	x29, x30, [sp, #0x10]
   48c40: 910043fd     	add	x29, sp, #0x10
   48c44: f9400028     	ldr	x8, [x1]
   48c48: aa0103f3     	mov	x19, x1
   48c4c: aa0003f4     	mov	x20, x0
   48c50: 91008000     	add	x0, x0, #0x20
   48c54: 79402901     	ldrh	w1, [x8, #0x14]
   48c58: 94001379     	bl	0x4da3c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5be8>
   48c5c: 36000100     	tbz	w0, #0x0, 0x48c7c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xe28>
   48c60: f9400288     	ldr	x8, [x20]
   48c64: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   48c68: aa1403e0     	mov	x0, x20
   48c6c: aa1303e1     	mov	x1, x19
   48c70: f9400d02     	ldr	x2, [x8, #0x18]
   48c74: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   48c78: d61f0040     	br	x2
   48c7c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   48c80: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   48c84: d65f03c0     	ret
   48c88: b9402000     	ldr	w0, [x0, #0x20]
   48c8c: d65f03c0     	ret
   48c90: 9100a000     	add	x0, x0, #0x28
   48c94: d65f03c0     	ret
   48c98: 91010000     	add	x0, x0, #0x40
   48c9c: d65f03c0     	ret
   48ca0: f9000c01     	str	x1, [x0, #0x18]
   48ca4: d65f03c0     	ret
   48ca8: f81d0ff5     	str	x21, [sp, #-0x30]!
   48cac: a9014ff4     	stp	x20, x19, [sp, #0x10]
   48cb0: a9027bfd     	stp	x29, x30, [sp, #0x20]
   48cb4: 910083fd     	add	x29, sp, #0x20
   48cb8: b00001b5     	adrp	x21, 0x7d000
   48cbc: f9413ea8     	ldr	x8, [x21, #0x278]
   48cc0: 12000014     	and	w20, w0, #0x1
   48cc4: b5000108     	cbnz	x8, 0x48ce4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xe90>
   48cc8: 360000e0     	tbz	w0, #0x0, 0x48ce4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xe90>
   48ccc: 52803400     	mov	w0, #0x1a0              // =416
   48cd0: 97fefd48     	bl	0x81f0 <_Znwm@plt>
   48cd4: 52a00201     	mov	w1, #0x100000           // =1048576
   48cd8: aa0003f3     	mov	x19, x0
   48cdc: 94002064     	bl	0x50e6c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x9018>
   48ce0: f9013eb3     	str	x19, [x21, #0x278]
   48ce4: b00001a8     	adrp	x8, 0x7d000
   48ce8: 3909c114     	strb	w20, [x8, #0x270]
   48cec: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   48cf0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   48cf4: f84307f5     	ldr	x21, [sp], #0x30
   48cf8: d65f03c0     	ret
   48cfc: b00001a8     	adrp	x8, 0x7d000
   48d00: 3949c100     	ldrb	w0, [x8, #0x270]
   48d04: d65f03c0     	ret
   48d08: b00001a8     	adrp	x8, 0x7d000
   48d0c: f9413d00     	ldr	x0, [x8, #0x278]
   48d10: d65f03c0     	ret
   48d14: 52800020     	mov	w0, #0x1                // =1
   48d18: d65f03c0     	ret
   48d1c: d101c3ff     	sub	sp, sp, #0x70
   48d20: f9001bf7     	str	x23, [sp, #0x30]
   48d24: a90457f6     	stp	x22, x21, [sp, #0x40]
   48d28: a9054ff4     	stp	x20, x19, [sp, #0x50]
   48d2c: a9067bfd     	stp	x29, x30, [sp, #0x60]
   48d30: 910183fd     	add	x29, sp, #0x60
   48d34: d53bd057     	mrs	x23, TPIDR_EL0
   48d38: f94016e8     	ldr	x8, [x23, #0x28]
   48d3c: f90017e8     	str	x8, [sp, #0x28]
   48d40: b00001a8     	adrp	x8, 0x7d000
   48d44: 3949c108     	ldrb	w8, [x8, #0x270]
   48d48: 340007e8     	cbz	w8, 0x48e44 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xff0>
   48d4c: f9400c08     	ldr	x8, [x0, #0x18]
   48d50: aa0003f4     	mov	x20, x0
   48d54: b5000788     	cbnz	x8, 0x48e44 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xff0>
   48d58: f9400a80     	ldr	x0, [x20, #0x10]
   48d5c: 39402295     	ldrb	w21, [x20, #0x8]
   48d60: aa0103f3     	mov	x19, x1
   48d64: 94001999     	bl	0x4f3c8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7574>
   48d68: f9400a88     	ldr	x8, [x20, #0x10]
   48d6c: aa0003f6     	mov	x22, x0
   48d70: aa0803e0     	mov	x0, x8
   48d74: 94001997     	bl	0x4f3d0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x757c>
   48d78: f0000194     	adrp	x20, 0x7b000
   48d7c: f947ea94     	ldr	x20, [x20, #0xfd0]
   48d80: aa0003e4     	mov	x4, x0
   48d84: aa1303e1     	mov	x1, x19
   48d88: 2a1503e2     	mov	w2, w21
   48d8c: aa1403e0     	mov	x0, x20
   48d90: aa1603e3     	mov	x3, x22
   48d94: 94000757     	bl	0x4aaf0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2c9c>
   48d98: 34000120     	cbz	w0, 0x48dbc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xf68>
   48d9c: f9400268     	ldr	x8, [x19]
   48da0: 900000e1     	adrp	x1, 0x64000
   48da4: 2a0003e2     	mov	w2, w0
   48da8: 91195c21     	add	x1, x1, #0x657
   48dac: 91007103     	add	x3, x8, #0x1c
   48db0: 52800080     	mov	w0, #0x4                // =4
   48db4: 97fff10c     	bl	0x451e4 <operator delete(void*)+0x9e54>
   48db8: 14000023     	b	0x48e44 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xff0>
   48dbc: f9400268     	ldr	x8, [x19]
   48dc0: a941a68a     	ldp	x10, x9, [x20, #0x18]
   48dc4: 79402900     	ldrh	w0, [x8, #0x14]
   48dc8: f100013f     	cmp	x9, #0x0
   48dcc: 9a8a03e1     	csel	x1, xzr, x10, eq
   48dd0: 97fff13a     	bl	0x452b8 <operator delete(void*)+0x9f28>
   48dd4: a941a688     	ldp	x8, x9, [x20, #0x18]
   48dd8: b9403294     	ldr	w20, [x20, #0x30]
   48ddc: b00001b6     	adrp	x22, 0x7d000
   48de0: f9413ec0     	ldr	x0, [x22, #0x278]
   48de4: f100013f     	cmp	x9, #0x0
   48de8: 9a8803f5     	csel	x21, xzr, x8, eq
   48dec: 11005681     	add	w1, w20, #0x15
   48df0: 910003e8     	mov	x8, sp
   48df4: 9400205d     	bl	0x50f68 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x9114>
   48df8: b9401fe8     	ldr	w8, [sp, #0x1c]
   48dfc: 35000248     	cbnz	w8, 0x48e44 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xff0>
   48e00: f9400268     	ldr	x8, [x19]
   48e04: f840c3e9     	ldur	x9, [sp, #0xc]
   48e08: aa1503e1     	mov	x1, x21
   48e0c: aa1403e2     	mov	x2, x20
   48e10: b940090a     	ldr	w10, [x8, #0x8]
   48e14: 91005120     	add	x0, x9, #0x14
   48e18: b900012a     	str	w10, [x9]
   48e1c: b9400d0a     	ldr	w10, [x8, #0xc]
   48e20: b900052a     	str	w10, [x9, #0x4]
   48e24: b940110a     	ldr	w10, [x8, #0x10]
   48e28: b900092a     	str	w10, [x9, #0x8]
   48e2c: 79402908     	ldrh	w8, [x8, #0x14]
   48e30: 2901d128     	stp	w8, w20, [x9, #0xc]
   48e34: 97fefebf     	bl	0x8930 <memcpy@plt>
   48e38: f9413ec0     	ldr	x0, [x22, #0x278]
   48e3c: 910003e1     	mov	x1, sp
   48e40: 94002096     	bl	0x51098 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x9244>
   48e44: f94016e8     	ldr	x8, [x23, #0x28]
   48e48: f94017e9     	ldr	x9, [sp, #0x28]
   48e4c: eb09011f     	cmp	x8, x9
   48e50: 540000e1     	b.ne	0x48e6c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1018>
   48e54: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   48e58: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   48e5c: a94457f6     	ldp	x22, x21, [sp, #0x40]
   48e60: f9401bf7     	ldr	x23, [sp, #0x30]
   48e64: 9101c3ff     	add	sp, sp, #0x70
   48e68: d65f03c0     	ret
   48e6c: 97fefd9d     	bl	0x84e0 <__stack_chk_fail@plt>
   48e70: f81e0ff3     	str	x19, [sp, #-0x20]!
   48e74: a9017bfd     	stp	x29, x30, [sp, #0x10]
   48e78: 910043fd     	add	x29, sp, #0x10
   48e7c: aa0003f3     	mov	x19, x0
   48e80: 97fffd33     	bl	0x4834c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4f8>
   48e84: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   48e88: aa1303e0     	mov	x0, x19
   48e8c: f84207f3     	ldr	x19, [sp], #0x20
   48e90: 17fefe40     	b	0x8790 <_ZdlPv@plt>
   48e94: 52800020     	mov	w0, #0x1                // =1
   48e98: d65f03c0     	ret
   48e9c: f81c0ff7     	str	x23, [sp, #-0x40]!
   48ea0: a90157f6     	stp	x22, x21, [sp, #0x10]
   48ea4: a9024ff4     	stp	x20, x19, [sp, #0x20]
   48ea8: a9037bfd     	stp	x29, x30, [sp, #0x30]
   48eac: 9100c3fd     	add	x29, sp, #0x30
   48eb0: f9400c08     	ldr	x8, [x0, #0x18]
   48eb4: b40003c8     	cbz	x8, 0x48f2c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x10d8>
   48eb8: aa0003f3     	mov	x19, x0
   48ebc: 39402016     	ldrb	w22, [x0, #0x8]
   48ec0: f9400800     	ldr	x0, [x0, #0x10]
   48ec4: aa0103f4     	mov	x20, x1
   48ec8: 94001940     	bl	0x4f3c8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7574>
   48ecc: f9400a68     	ldr	x8, [x19, #0x10]
   48ed0: aa0003f7     	mov	x23, x0
   48ed4: aa0803e0     	mov	x0, x8
   48ed8: 9400193e     	bl	0x4f3d0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x757c>
   48edc: f0000195     	adrp	x21, 0x7b000
   48ee0: f947eab5     	ldr	x21, [x21, #0xfd0]
   48ee4: aa0003e4     	mov	x4, x0
   48ee8: aa1403e1     	mov	x1, x20
   48eec: 2a1603e2     	mov	w2, w22
   48ef0: aa1503e0     	mov	x0, x21
   48ef4: aa1703e3     	mov	x3, x23
   48ef8: 940006fe     	bl	0x4aaf0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2c9c>
   48efc: 34000220     	cbz	w0, 0x48f40 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x10ec>
   48f00: f9400288     	ldr	x8, [x20]
   48f04: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   48f08: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   48f0c: a94157f6     	ldp	x22, x21, [sp, #0x10]
   48f10: 900000e1     	adrp	x1, 0x64000
   48f14: 2a0003e2     	mov	w2, w0
   48f18: 911a1821     	add	x1, x1, #0x686
   48f1c: 91007103     	add	x3, x8, #0x1c
   48f20: 52800080     	mov	w0, #0x4                // =4
   48f24: f84407f7     	ldr	x23, [sp], #0x40
   48f28: 17fff0af     	b	0x451e4 <operator delete(void*)+0x9e54>
   48f2c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   48f30: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   48f34: a94157f6     	ldp	x22, x21, [sp, #0x10]
   48f38: f84407f7     	ldr	x23, [sp], #0x40
   48f3c: d65f03c0     	ret
   48f40: f9400288     	ldr	x8, [x20]
   48f44: a941aaa9     	ldp	x9, x10, [x21, #0x18]
   48f48: b94032a2     	ldr	w2, [x21, #0x30]
   48f4c: f9400e63     	ldr	x3, [x19, #0x18]
   48f50: 79402900     	ldrh	w0, [x8, #0x14]
   48f54: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   48f58: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   48f5c: a94157f6     	ldp	x22, x21, [sp, #0x10]
   48f60: f100015f     	cmp	x10, #0x0
   48f64: 9a8903e1     	csel	x1, xzr, x9, eq
   48f68: f84407f7     	ldr	x23, [sp], #0x40
   48f6c: d61f0060     	br	x3
   48f70: f81e0ff3     	str	x19, [sp, #-0x20]!
   48f74: a9017bfd     	stp	x29, x30, [sp, #0x10]
   48f78: 910043fd     	add	x29, sp, #0x10
   48f7c: aa0003f3     	mov	x19, x0
   48f80: 97fffcf3     	bl	0x4834c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4f8>
   48f84: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   48f88: aa1303e0     	mov	x0, x19
   48f8c: f84207f3     	ldr	x19, [sp], #0x20
   48f90: 17fefe00     	b	0x8790 <_ZdlPv@plt>
   48f94: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   48f98: a9017bfd     	stp	x29, x30, [sp, #0x10]
   48f9c: 910043fd     	add	x29, sp, #0x10
   48fa0: f0000188     	adrp	x8, 0x7b000
   48fa4: 911ac108     	add	x8, x8, #0x6b0
   48fa8: aa0003f3     	mov	x19, x0
   48fac: f9000008     	str	x8, [x0]
   48fb0: 97ffceaf     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   48fb4: 91023274     	add	x20, x19, #0x8c
   48fb8: aa1403e1     	mov	x1, x20
   48fbc: 97ffdb42     	bl	0x3fcc4 <operator delete(void*)+0x4934>
   48fc0: aa1403e0     	mov	x0, x20
   48fc4: 97ffdbe4     	bl	0x3ff54 <operator delete(void*)+0x4bc4>
   48fc8: f9404268     	ldr	x8, [x19, #0x80]
   48fcc: b4000088     	cbz	x8, 0x48fdc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1188>
   48fd0: f9403a60     	ldr	x0, [x19, #0x70]
   48fd4: 97fefe83     	bl	0x89e0 <free@plt>
   48fd8: f9003a7f     	str	xzr, [x19, #0x70]
   48fdc: f9403668     	ldr	x8, [x19, #0x68]
   48fe0: a907fe7f     	stp	xzr, xzr, [x19, #0x78]
   48fe4: b4000088     	cbz	x8, 0x48ff4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x11a0>
   48fe8: f9402e60     	ldr	x0, [x19, #0x58]
   48fec: 97fefe7d     	bl	0x89e0 <free@plt>
   48ff0: f9002e7f     	str	xzr, [x19, #0x58]
   48ff4: a9067e7f     	stp	xzr, xzr, [x19, #0x60]
   48ff8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   48ffc: aa1303e0     	mov	x0, x19
   49000: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   49004: 17fffcd2     	b	0x4834c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4f8>
   49008: d4200020     	brk	#0x1
   4900c: 91023000     	add	x0, x0, #0x8c
   49010: d65f03c0     	ret
   49014: 39425000     	ldrb	w0, [x0, #0x94]
   49018: d65f03c0     	ret
   4901c: d10303ff     	sub	sp, sp, #0xc0
   49020: a90957f6     	stp	x22, x21, [sp, #0x90]
   49024: a90a4ff4     	stp	x20, x19, [sp, #0xa0]
   49028: a90b7bfd     	stp	x29, x30, [sp, #0xb0]
   4902c: 9102c3fd     	add	x29, sp, #0xb0
   49030: d53bd055     	mrs	x21, TPIDR_EL0
   49034: f94016a8     	ldr	x8, [x21, #0x28]
   49038: aa0003f3     	mov	x19, x0
   4903c: f00000c0     	adrp	x0, 0x64000
   49040: aa0103f4     	mov	x20, x1
   49044: 911af000     	add	x0, x0, #0x6bc
   49048: 52800141     	mov	w1, #0xa                // =10
   4904c: f81d83a8     	stur	x8, [x29, #-0x28]
   49050: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   49054: f90003ff     	str	xzr, [sp]
   49058: 97fefc7a     	bl	0x8240 <__strlen_chk@plt>
   4905c: b4000120     	cbz	x0, 0x49080 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x122c>
   49060: f00000c3     	adrp	x3, 0x64000
   49064: aa0003e5     	mov	x5, x0
   49068: 911af063     	add	x3, x3, #0x6bc
   4906c: 910003e0     	mov	x0, sp
   49070: aa1f03e1     	mov	x1, xzr
   49074: aa1f03e2     	mov	x2, xzr
   49078: aa1f03e4     	mov	x4, xzr
   4907c: 97ff10f3     	bl	0xd448 <__share_file+0x114>
   49080: 910003e1     	mov	x1, sp
   49084: aa1403e0     	mov	x0, x20
   49088: 97ffdff0     	bl	0x41048 <operator delete(void*)+0x5cb8>
   4908c: f9400be8     	ldr	x8, [sp, #0x10]
   49090: b9400016     	ldr	w22, [x0]
   49094: b4000088     	cbz	x8, 0x490a4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1250>
   49098: f94003e0     	ldr	x0, [sp]
   4909c: 97fefe51     	bl	0x89e0 <free@plt>
   490a0: f90003ff     	str	xzr, [sp]
   490a4: 71000edf     	cmp	w22, #0x3
   490a8: 54000e01     	b.ne	0x49268 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1414>
   490ac: f00000c0     	adrp	x0, 0x64000
   490b0: 911c1800     	add	x0, x0, #0x706
   490b4: 528001c1     	mov	w1, #0xe                // =14
   490b8: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   490bc: f90003ff     	str	xzr, [sp]
   490c0: 97fefc60     	bl	0x8240 <__strlen_chk@plt>
   490c4: b4000120     	cbz	x0, 0x490e8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1294>
   490c8: f94003e1     	ldr	x1, [sp]
   490cc: f00000c3     	adrp	x3, 0x64000
   490d0: aa0003e5     	mov	x5, x0
   490d4: 911c1863     	add	x3, x3, #0x706
   490d8: 910003e0     	mov	x0, sp
   490dc: aa0103e2     	mov	x2, x1
   490e0: aa1f03e4     	mov	x4, xzr
   490e4: 97ff10d9     	bl	0xd448 <__share_file+0x114>
   490e8: 910003e1     	mov	x1, sp
   490ec: aa1403e0     	mov	x0, x20
   490f0: 97ffdfd6     	bl	0x41048 <operator delete(void*)+0x5cb8>
   490f4: f9400be8     	ldr	x8, [sp, #0x10]
   490f8: b9400016     	ldr	w22, [x0]
   490fc: b4000088     	cbz	x8, 0x4910c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x12b8>
   49100: f94003e0     	ldr	x0, [sp]
   49104: 97fefe37     	bl	0x89e0 <free@plt>
   49108: f90003ff     	str	xzr, [sp]
   4910c: 35000396     	cbnz	w22, 0x4917c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1328>
   49110: f00000c0     	adrp	x0, 0x64000
   49114: 911c1800     	add	x0, x0, #0x706
   49118: 528001c1     	mov	w1, #0xe                // =14
   4911c: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   49120: f90003ff     	str	xzr, [sp]
   49124: 97fefc47     	bl	0x8240 <__strlen_chk@plt>
   49128: b4000120     	cbz	x0, 0x4914c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x12f8>
   4912c: f94003e1     	ldr	x1, [sp]
   49130: f00000c3     	adrp	x3, 0x64000
   49134: aa0003e5     	mov	x5, x0
   49138: 911c1863     	add	x3, x3, #0x706
   4913c: 910003e0     	mov	x0, sp
   49140: aa0103e2     	mov	x2, x1
   49144: aa1f03e4     	mov	x4, xzr
   49148: 97ff10c0     	bl	0xd448 <__share_file+0x114>
   4914c: 910003e1     	mov	x1, sp
   49150: aa1403e0     	mov	x0, x20
   49154: 97ffdfbd     	bl	0x41048 <operator delete(void*)+0x5cb8>
   49158: b9400008     	ldr	w8, [x0]
   4915c: 35002d68     	cbnz	w8, 0x49708 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x18b4>
   49160: 39401008     	ldrb	w8, [x0, #0x4]
   49164: 39025268     	strb	w8, [x19, #0x94]
   49168: f9400be8     	ldr	x8, [sp, #0x10]
   4916c: b4000088     	cbz	x8, 0x4917c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1328>
   49170: f94003e0     	ldr	x0, [sp]
   49174: 97fefe1b     	bl	0x89e0 <free@plt>
   49178: f90003ff     	str	xzr, [sp]
   4917c: f00000c0     	adrp	x0, 0x64000
   49180: 911c5000     	add	x0, x0, #0x714
   49184: 528000e1     	mov	w1, #0x7                // =7
   49188: a93cffbf     	stp	xzr, xzr, [x29, #-0x38]
   4918c: f81c03bf     	stur	xzr, [x29, #-0x40]
   49190: 97fefc2c     	bl	0x8240 <__strlen_chk@plt>
   49194: b4000120     	cbz	x0, 0x491b8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1364>
   49198: f85c03a1     	ldur	x1, [x29, #-0x40]
   4919c: f00000c3     	adrp	x3, 0x64000
   491a0: aa0003e5     	mov	x5, x0
   491a4: 911c5063     	add	x3, x3, #0x714
   491a8: d10103a0     	sub	x0, x29, #0x40
   491ac: aa0103e2     	mov	x2, x1
   491b0: aa1f03e4     	mov	x4, xzr
   491b4: 97ff10a5     	bl	0xd448 <__share_file+0x114>
   491b8: f00000c0     	adrp	x0, 0x64000
   491bc: 911af000     	add	x0, x0, #0x6bc
   491c0: 52800141     	mov	w1, #0xa                // =10
   491c4: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   491c8: f90023ff     	str	xzr, [sp, #0x40]
   491cc: 97fefc1d     	bl	0x8240 <__strlen_chk@plt>
   491d0: b4000120     	cbz	x0, 0x491f4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x13a0>
   491d4: f94023e1     	ldr	x1, [sp, #0x40]
   491d8: f00000c3     	adrp	x3, 0x64000
   491dc: aa0003e5     	mov	x5, x0
   491e0: 911af063     	add	x3, x3, #0x6bc
   491e4: 910103e0     	add	x0, sp, #0x40
   491e8: aa0103e2     	mov	x2, x1
   491ec: aa1f03e4     	mov	x4, xzr
   491f0: 97ff1096     	bl	0xd448 <__share_file+0x114>
   491f4: 910103e1     	add	x1, sp, #0x40
   491f8: aa1403e0     	mov	x0, x20
   491fc: 97ffdf93     	bl	0x41048 <operator delete(void*)+0x5cb8>
   49200: b9400008     	ldr	w8, [x0]
   49204: 71000d1f     	cmp	w8, #0x3
   49208: 540025e1     	b.ne	0x496c4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1870>
   4920c: 91001000     	add	x0, x0, #0x4
   49210: 910163e8     	add	x8, sp, #0x58
   49214: 910163f6     	add	x22, sp, #0x58
   49218: 97fffe30     	bl	0x48ad8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xc84>
   4921c: f85c83a8     	ldur	x8, [x29, #-0x38]
   49220: f94033e5     	ldr	x5, [sp, #0x60]
   49224: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   49228: f90003ff     	str	xzr, [sp]
   4922c: ab05011f     	cmn	x8, x5
   49230: 54000740     	b.eq	0x49318 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x14c4>
   49234: f90007ff     	str	xzr, [sp, #0x8]
   49238: b4000648     	cbz	x8, 0x49300 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x14ac>
   4923c: f85c03a3     	ldur	x3, [x29, #-0x40]
   49240: 910003e0     	mov	x0, sp
   49244: aa1f03e1     	mov	x1, xzr
   49248: aa1f03e2     	mov	x2, xzr
   4924c: aa0303e4     	mov	x4, x3
   49250: aa0803e5     	mov	x5, x8
   49254: 97ff107d     	bl	0xd448 <__share_file+0x114>
   49258: f94003e2     	ldr	x2, [sp]
   4925c: b89c83a8     	ldursw	x8, [x29, #-0x38]
   49260: f94033e5     	ldr	x5, [sp, #0x60]
   49264: 14000028     	b	0x49304 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x14b0>
   49268: f00000c0     	adrp	x0, 0x64000
   4926c: 911b0400     	add	x0, x0, #0x6c1
   49270: 528000a1     	mov	w1, #0x5                // =5
   49274: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   49278: f90003ff     	str	xzr, [sp]
   4927c: 97fefbf1     	bl	0x8240 <__strlen_chk@plt>
   49280: b4000120     	cbz	x0, 0x492a4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1450>
   49284: f00000c3     	adrp	x3, 0x64000
   49288: aa0003e5     	mov	x5, x0
   4928c: 911b0463     	add	x3, x3, #0x6c1
   49290: 910003e0     	mov	x0, sp
   49294: aa1f03e1     	mov	x1, xzr
   49298: aa1f03e2     	mov	x2, xzr
   4929c: aa1f03e4     	mov	x4, xzr
   492a0: 97ff106a     	bl	0xd448 <__share_file+0x114>
   492a4: 910003e1     	mov	x1, sp
   492a8: aa1403e0     	mov	x0, x20
   492ac: 97ffdf67     	bl	0x41048 <operator delete(void*)+0x5cb8>
   492b0: b9400008     	ldr	w8, [x0]
   492b4: 71000d1f     	cmp	w8, #0x3
   492b8: 54002061     	b.ne	0x496c4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1870>
   492bc: f840c008     	ldur	x8, [x0, #0xc]
   492c0: b4000068     	cbz	x8, 0x492cc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1478>
   492c4: f8404002     	ldur	x2, [x0, #0x4]
   492c8: 14000003     	b	0x492d4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1480>
   492cc: d00000c2     	adrp	x2, 0x63000
   492d0: 912c5c42     	add	x2, x2, #0xb17
   492d4: f00000c1     	adrp	x1, 0x64000
   492d8: 911b1821     	add	x1, x1, #0x6c6
   492dc: 52800080     	mov	w0, #0x4                // =4
   492e0: 97ffefc1     	bl	0x451e4 <operator delete(void*)+0x9e54>
   492e4: f9400be8     	ldr	x8, [sp, #0x10]
   492e8: b4000088     	cbz	x8, 0x492f8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x14a4>
   492ec: f94003e0     	ldr	x0, [sp]
   492f0: 97fefdbc     	bl	0x89e0 <free@plt>
   492f4: f90003ff     	str	xzr, [sp]
   492f8: 2a1f03e0     	mov	w0, wzr
   492fc: 140000e9     	b	0x496a0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x184c>
   49300: aa1f03e2     	mov	x2, xzr
   49304: f9402fe3     	ldr	x3, [sp, #0x58]
   49308: 8b080041     	add	x1, x2, x8
   4930c: 910003e0     	mov	x0, sp
   49310: aa0303e4     	mov	x4, x3
   49314: 97ff104d     	bl	0xd448 <__share_file+0x114>
   49318: f9403668     	ldr	x8, [x19, #0x68]
   4931c: b4000088     	cbz	x8, 0x4932c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x14d8>
   49320: f9402e60     	ldr	x0, [x19, #0x58]
   49324: 97fefdaf     	bl	0x89e0 <free@plt>
   49328: f9002e7f     	str	xzr, [x19, #0x58]
   4932c: 3dc003e0     	ldr	q0, [sp]
   49330: 910022d6     	add	x22, x22, #0x8
   49334: 3c858260     	stur	q0, [x19, #0x58]
   49338: f9400be8     	ldr	x8, [sp, #0x10]
   4933c: f9003668     	str	x8, [x19, #0x68]
   49340: f94037e8     	ldr	x8, [sp, #0x68]
   49344: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   49348: f90003ff     	str	xzr, [sp]
   4934c: b4000088     	cbz	x8, 0x4935c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1508>
   49350: f9402fe0     	ldr	x0, [sp, #0x58]
   49354: 97fefda3     	bl	0x89e0 <free@plt>
   49358: f9002fff     	str	xzr, [sp, #0x58]
   4935c: f9402be8     	ldr	x8, [sp, #0x50]
   49360: a9007edf     	stp	xzr, xzr, [x22]
   49364: b4000088     	cbz	x8, 0x49374 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1520>
   49368: f94023e0     	ldr	x0, [sp, #0x40]
   4936c: 97fefd9d     	bl	0x89e0 <free@plt>
   49370: f90023ff     	str	xzr, [sp, #0x40]
   49374: f85d03a8     	ldur	x8, [x29, #-0x30]
   49378: b4000088     	cbz	x8, 0x49388 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1534>
   4937c: f85c03a0     	ldur	x0, [x29, #-0x40]
   49380: 97fefd98     	bl	0x89e0 <free@plt>
   49384: f81c03bf     	stur	xzr, [x29, #-0x40]
   49388: f00000c0     	adrp	x0, 0x64000
   4938c: 911c6c00     	add	x0, x0, #0x71b
   49390: 528001c1     	mov	w1, #0xe                // =14
   49394: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   49398: f90003ff     	str	xzr, [sp]
   4939c: 97fefba9     	bl	0x8240 <__strlen_chk@plt>
   493a0: b4000120     	cbz	x0, 0x493c4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1570>
   493a4: f94003e1     	ldr	x1, [sp]
   493a8: f00000c3     	adrp	x3, 0x64000
   493ac: aa0003e5     	mov	x5, x0
   493b0: 911c6c63     	add	x3, x3, #0x71b
   493b4: 910003e0     	mov	x0, sp
   493b8: aa0103e2     	mov	x2, x1
   493bc: aa1f03e4     	mov	x4, xzr
   493c0: 97ff1022     	bl	0xd448 <__share_file+0x114>
   493c4: 910003e1     	mov	x1, sp
   493c8: aa1403e0     	mov	x0, x20
   493cc: 97ffdf1f     	bl	0x41048 <operator delete(void*)+0x5cb8>
   493d0: f9400be8     	ldr	x8, [sp, #0x10]
   493d4: b9400016     	ldr	w22, [x0]
   493d8: b4000088     	cbz	x8, 0x493e8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1594>
   493dc: f94003e0     	ldr	x0, [sp]
   493e0: 97fefd80     	bl	0x89e0 <free@plt>
   493e4: f90003ff     	str	xzr, [sp]
   493e8: 71000adf     	cmp	w22, #0x2
   493ec: 540003c1     	b.ne	0x49464 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1610>
   493f0: f00000c0     	adrp	x0, 0x64000
   493f4: 911c6c00     	add	x0, x0, #0x71b
   493f8: 528001c1     	mov	w1, #0xe                // =14
   493fc: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   49400: f90003ff     	str	xzr, [sp]
   49404: 97fefb8f     	bl	0x8240 <__strlen_chk@plt>
   49408: b4000120     	cbz	x0, 0x4942c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x15d8>
   4940c: f94003e1     	ldr	x1, [sp]
   49410: f00000c3     	adrp	x3, 0x64000
   49414: aa0003e5     	mov	x5, x0
   49418: 911c6c63     	add	x3, x3, #0x71b
   4941c: 910003e0     	mov	x0, sp
   49420: aa0103e2     	mov	x2, x1
   49424: aa1f03e4     	mov	x4, xzr
   49428: 97ff1008     	bl	0xd448 <__share_file+0x114>
   4942c: 910003e1     	mov	x1, sp
   49430: aa1403e0     	mov	x0, x20
   49434: 97ffdf05     	bl	0x41048 <operator delete(void*)+0x5cb8>
   49438: b9400008     	ldr	w8, [x0]
   4943c: 7100091f     	cmp	w8, #0x2
   49440: 54001541     	b.ne	0x496e8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1894>
   49444: f8404008     	ldur	x8, [x0, #0x4]
   49448: b9008a68     	str	w8, [x19, #0x88]
   4944c: f9400be8     	ldr	x8, [sp, #0x10]
   49450: b40000c8     	cbz	x8, 0x49468 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1614>
   49454: f94003e0     	ldr	x0, [sp]
   49458: 97fefd62     	bl	0x89e0 <free@plt>
   4945c: f90003ff     	str	xzr, [sp]
   49460: 14000002     	b	0x49468 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1614>
   49464: b9008a7f     	str	wzr, [x19, #0x88]
   49468: f00000c0     	adrp	x0, 0x64000
   4946c: 911ca400     	add	x0, x0, #0x729
   49470: 52800281     	mov	w1, #0x14               // =20
   49474: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   49478: f90003ff     	str	xzr, [sp]
   4947c: 97fefb71     	bl	0x8240 <__strlen_chk@plt>
   49480: b4000120     	cbz	x0, 0x494a4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1650>
   49484: f00000c3     	adrp	x3, 0x64000
   49488: aa0003e5     	mov	x5, x0
   4948c: 911ca463     	add	x3, x3, #0x729
   49490: 910003e0     	mov	x0, sp
   49494: aa1f03e1     	mov	x1, xzr
   49498: aa1f03e2     	mov	x2, xzr
   4949c: aa1f03e4     	mov	x4, xzr
   494a0: 97ff0fea     	bl	0xd448 <__share_file+0x114>
   494a4: 910003e1     	mov	x1, sp
   494a8: aa1403e0     	mov	x0, x20
   494ac: 97ffdee7     	bl	0x41048 <operator delete(void*)+0x5cb8>
   494b0: f9400be8     	ldr	x8, [sp, #0x10]
   494b4: b9400016     	ldr	w22, [x0]
   494b8: b4000088     	cbz	x8, 0x494c8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1674>
   494bc: f94003e0     	ldr	x0, [sp]
   494c0: 97fefd48     	bl	0x89e0 <free@plt>
   494c4: f90003ff     	str	xzr, [sp]
   494c8: 71000adf     	cmp	w22, #0x2
   494cc: 54000321     	b.ne	0x49530 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x16dc>
   494d0: f00000c0     	adrp	x0, 0x64000
   494d4: 911ca400     	add	x0, x0, #0x729
   494d8: 52800281     	mov	w1, #0x14               // =20
   494dc: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   494e0: f90003ff     	str	xzr, [sp]
   494e4: 97fefb57     	bl	0x8240 <__strlen_chk@plt>
   494e8: b4000120     	cbz	x0, 0x4950c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x16b8>
   494ec: f00000c3     	adrp	x3, 0x64000
   494f0: aa0003e5     	mov	x5, x0
   494f4: 911ca463     	add	x3, x3, #0x729
   494f8: 910003e0     	mov	x0, sp
   494fc: aa1f03e1     	mov	x1, xzr
   49500: aa1f03e2     	mov	x2, xzr
   49504: aa1f03e4     	mov	x4, xzr
   49508: 97ff0fd0     	bl	0xd448 <__share_file+0x114>
   4950c: 910003e1     	mov	x1, sp
   49510: aa1403e0     	mov	x0, x20
   49514: 97ffdecd     	bl	0x41048 <operator delete(void*)+0x5cb8>
   49518: b9400008     	ldr	w8, [x0]
   4951c: 7100091f     	cmp	w8, #0x2
   49520: 54000e41     	b.ne	0x496e8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1894>
   49524: f8404008     	ldur	x8, [x0, #0x4]
   49528: 52807d09     	mov	w9, #0x3e8              // =1000
   4952c: 14000033     	b	0x495f8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x17a4>
   49530: f00000c0     	adrp	x0, 0x64000
   49534: 911cf400     	add	x0, x0, #0x73d
   49538: 52800221     	mov	w1, #0x11               // =17
   4953c: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   49540: f90003ff     	str	xzr, [sp]
   49544: 97fefb3f     	bl	0x8240 <__strlen_chk@plt>
   49548: b4000120     	cbz	x0, 0x4956c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1718>
   4954c: f00000c3     	adrp	x3, 0x64000
   49550: aa0003e5     	mov	x5, x0
   49554: 911cf463     	add	x3, x3, #0x73d
   49558: 910003e0     	mov	x0, sp
   4955c: aa1f03e1     	mov	x1, xzr
   49560: aa1f03e2     	mov	x2, xzr
   49564: aa1f03e4     	mov	x4, xzr
   49568: 97ff0fb8     	bl	0xd448 <__share_file+0x114>
   4956c: 910003e1     	mov	x1, sp
   49570: aa1403e0     	mov	x0, x20
   49574: 97ffdeb5     	bl	0x41048 <operator delete(void*)+0x5cb8>
   49578: f9400be8     	ldr	x8, [sp, #0x10]
   4957c: b9400016     	ldr	w22, [x0]
   49580: b4000088     	cbz	x8, 0x49590 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x173c>
   49584: f94003e0     	ldr	x0, [sp]
   49588: 97fefd16     	bl	0x89e0 <free@plt>
   4958c: f90003ff     	str	xzr, [sp]
   49590: 71000adf     	cmp	w22, #0x2
   49594: 54000481     	b.ne	0x49624 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x17d0>
   49598: f00000c0     	adrp	x0, 0x64000
   4959c: 911cf400     	add	x0, x0, #0x73d
   495a0: 52800221     	mov	w1, #0x11               // =17
   495a4: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   495a8: f90003ff     	str	xzr, [sp]
   495ac: 97fefb25     	bl	0x8240 <__strlen_chk@plt>
   495b0: b4000120     	cbz	x0, 0x495d4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1780>
   495b4: f00000c3     	adrp	x3, 0x64000
   495b8: aa0003e5     	mov	x5, x0
   495bc: 911cf463     	add	x3, x3, #0x73d
   495c0: 910003e0     	mov	x0, sp
   495c4: aa1f03e1     	mov	x1, xzr
   495c8: aa1f03e2     	mov	x2, xzr
   495cc: aa1f03e4     	mov	x4, xzr
   495d0: 97ff0f9e     	bl	0xd448 <__share_file+0x114>
   495d4: 910003e1     	mov	x1, sp
   495d8: aa1403e0     	mov	x0, x20
   495dc: 97ffde9b     	bl	0x41048 <operator delete(void*)+0x5cb8>
   495e0: b9400008     	ldr	w8, [x0]
   495e4: 7100091f     	cmp	w8, #0x2
   495e8: 54000801     	b.ne	0x496e8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1894>
   495ec: f8404008     	ldur	x8, [x0, #0x4]
   495f0: 528b8009     	mov	w9, #0x5c00             // =23552
   495f4: 72a0a4c9     	movk	w9, #0x526, lsl #16
   495f8: 9b097d08     	mul	x8, x8, x9
   495fc: f9004e68     	str	x8, [x19, #0x98]
   49600: f9400be8     	ldr	x8, [sp, #0x10]
   49604: b4000088     	cbz	x8, 0x49614 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x17c0>
   49608: f94003e0     	ldr	x0, [sp]
   4960c: 97fefcf5     	bl	0x89e0 <free@plt>
   49610: f90003ff     	str	xzr, [sp]
   49614: 39402268     	ldrb	w8, [x19, #0x8]
   49618: 340000c8     	cbz	w8, 0x49630 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x17dc>
   4961c: f900567f     	str	xzr, [x19, #0xa8]
   49620: 1400001f     	b	0x4969c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1848>
   49624: f9004e7f     	str	xzr, [x19, #0x98]
   49628: 39402268     	ldrb	w8, [x19, #0x8]
   4962c: 35ffff88     	cbnz	w8, 0x4961c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x17c8>
   49630: aa1f03e0     	mov	x0, xzr
   49634: 97fefb6f     	bl	0x83f0 <time@plt>
   49638: f81c03a0     	stur	x0, [x29, #-0x40]
   4963c: d10103a0     	sub	x0, x29, #0x40
   49640: 97fefc38     	bl	0x8720 <gmtime@plt>
   49644: ad400800     	ldp	q0, q2, [x0]
   49648: f9401808     	ldr	x8, [x0, #0x30]
   4964c: 3dc00801     	ldr	q1, [x0, #0x20]
   49650: 910003e0     	mov	x0, sp
   49654: ad000be0     	stp	q0, q2, [sp]
   49658: f9001be8     	str	x8, [sp, #0x30]
   4965c: 3d800be1     	str	q1, [sp, #0x20]
   49660: 97fefa90     	bl	0x80a0 <mktime@plt>
   49664: f9002fe0     	str	x0, [sp, #0x58]
   49668: 910163e0     	add	x0, sp, #0x58
   4966c: 97fefc95     	bl	0x88c0 <localtime@plt>
   49670: b940200a     	ldr	w10, [x0, #0x20]
   49674: f85c03a8     	ldur	x8, [x29, #-0x40]
   49678: f9402fe9     	ldr	x9, [sp, #0x58]
   4967c: 5281c20b     	mov	w11, #0xe10             // =3600
   49680: 7100015f     	cmp	w10, #0x0
   49684: 52807d0c     	mov	w12, #0x3e8             // =1000
   49688: cb090108     	sub	x8, x8, x9
   4968c: 9a8b03e9     	csel	x9, xzr, x11, eq
   49690: 8b090108     	add	x8, x8, x9
   49694: 9b0c7d08     	mul	x8, x8, x12
   49698: f9005668     	str	x8, [x19, #0xa8]
   4969c: 52800020     	mov	w0, #0x1                // =1
   496a0: f94016a8     	ldr	x8, [x21, #0x28]
   496a4: f85d83a9     	ldur	x9, [x29, #-0x28]
   496a8: eb09011f     	cmp	x8, x9
   496ac: 540001c1     	b.ne	0x496e4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1890>
   496b0: a94b7bfd     	ldp	x29, x30, [sp, #0xb0]
   496b4: a94a4ff4     	ldp	x20, x19, [sp, #0xa0]
   496b8: a94957f6     	ldp	x22, x21, [sp, #0x90]
   496bc: 910303ff     	add	sp, sp, #0xc0
   496c0: d65f03c0     	ret
   496c4: f0000080     	adrp	x0, 0x5c000
   496c8: f0000082     	adrp	x2, 0x5c000
   496cc: f0000083     	adrp	x3, 0x5c000
   496d0: 9114cc00     	add	x0, x0, #0x533
   496d4: 91184c42     	add	x2, x2, #0x613
   496d8: 91194063     	add	x3, x3, #0x650
   496dc: 52800bc1     	mov	w1, #0x5e               // =94
   496e0: 97fefac0     	bl	0x81e0 <__assert2@plt>
   496e4: 97fefb7f     	bl	0x84e0 <__stack_chk_fail@plt>
   496e8: f0000080     	adrp	x0, 0x5c000
   496ec: 900000a2     	adrp	x2, 0x5d000
   496f0: 900000a3     	adrp	x3, 0x5d000
   496f4: 9114cc00     	add	x0, x0, #0x533
   496f8: 91223c42     	add	x2, x2, #0x88f
   496fc: 9122e863     	add	x3, x3, #0x8ba
   49700: 52800b41     	mov	w1, #0x5a               // =90
   49704: 97fefab7     	bl	0x81e0 <__assert2@plt>
   49708: f0000080     	adrp	x0, 0x5c000
   4970c: f0000082     	adrp	x2, 0x5c000
   49710: f0000083     	adrp	x3, 0x5c000
   49714: 9114cc00     	add	x0, x0, #0x533
   49718: 91168042     	add	x2, x2, #0x5a0
   4971c: 91176463     	add	x3, x3, #0x5d9
   49720: 52800a41     	mov	w1, #0x52               // =82
   49724: 97fefaaf     	bl	0x81e0 <__assert2@plt>
   49728: d10143ff     	sub	sp, sp, #0x50
   4972c: f9000bf7     	str	x23, [sp, #0x10]
   49730: a90257f6     	stp	x22, x21, [sp, #0x20]
   49734: a9034ff4     	stp	x20, x19, [sp, #0x30]
   49738: a9047bfd     	stp	x29, x30, [sp, #0x40]
   4973c: 910103fd     	add	x29, sp, #0x40
   49740: d53bd057     	mrs	x23, TPIDR_EL0
   49744: f94016e8     	ldr	x8, [x23, #0x28]
   49748: 91023015     	add	x21, x0, #0x8c
   4974c: aa0003f3     	mov	x19, x0
   49750: aa1503e0     	mov	x0, x21
   49754: aa0203f4     	mov	x20, x2
   49758: aa0103f6     	mov	x22, x1
   4975c: f90007e8     	str	x8, [sp, #0x8]
   49760: 97ffd6b8     	bl	0x3f240 <operator delete(void*)+0x3eb0>
   49764: 36000260     	tbz	w0, #0x0, 0x497b0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x195c>
   49768: b9408a68     	ldr	w8, [x19, #0x88]
   4976c: 7100051f     	cmp	w8, #0x1
   49770: 540000eb     	b.lt	0x4978c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1938>
   49774: 97ffccbe     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   49778: aa1503e1     	mov	x1, x21
   4977c: 97ffd920     	bl	0x3fbfc <operator delete(void*)+0x486c>
   49780: b9408a68     	ldr	w8, [x19, #0x88]
   49784: 6b00011f     	cmp	w8, w0
   49788: 5400014d     	b.le	0x497b0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x195c>
   4978c: f9400288     	ldr	x8, [x20]
   49790: f9405269     	ldr	x9, [x19, #0xa0]
   49794: f9400108     	ldr	x8, [x8]
   49798: eb09011f     	cmp	x8, x9
   4979c: 540003c9     	b.ls	0x49814 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x19c0>
   497a0: f00000c1     	adrp	x1, 0x64000
   497a4: 911d3821     	add	x1, x1, #0x74e
   497a8: 52800080     	mov	w0, #0x4                // =4
   497ac: 97ffee8e     	bl	0x451e4 <operator delete(void*)+0x9e54>
   497b0: 910003e8     	mov	x8, sp
   497b4: aa1303e0     	mov	x0, x19
   497b8: aa1603e1     	mov	x1, x22
   497bc: 94000035     	bl	0x49890 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1a3c>
   497c0: 910003e1     	mov	x1, sp
   497c4: aa1503e0     	mov	x0, x21
   497c8: 97ffd9cf     	bl	0x3ff04 <operator delete(void*)+0x4b74>
   497cc: 910003e0     	mov	x0, sp
   497d0: 97ffd9e1     	bl	0x3ff54 <operator delete(void*)+0x4bc4>
   497d4: f9400288     	ldr	x8, [x20]
   497d8: f9405669     	ldr	x9, [x19, #0xa8]
   497dc: d2933dea     	mov	x10, #0x99ef            // =39407
   497e0: f2a75fca     	movk	x10, #0x3afe, lsl #16
   497e4: f9400108     	ldr	x8, [x8]
   497e8: f2d6ba8a     	movk	x10, #0xb5d4, lsl #32
   497ec: f2e0062a     	movk	x10, #0x31, lsl #48
   497f0: 8b080128     	add	x8, x9, x8
   497f4: d34afd08     	lsr	x8, x8, #10
   497f8: 9bca7d08     	umulh	x8, x8, x10
   497fc: 528b800a     	mov	w10, #0x5c00            // =23552
   49800: d346fd08     	lsr	x8, x8, #6
   49804: 72a0a4ca     	movk	w10, #0x526, lsl #16
   49808: 9b0a2908     	madd	x8, x8, x10, x10
   4980c: cb090108     	sub	x8, x8, x9
   49810: f9005268     	str	x8, [x19, #0xa0]
   49814: f94016e8     	ldr	x8, [x23, #0x28]
   49818: f94007e9     	ldr	x9, [sp, #0x8]
   4981c: eb09011f     	cmp	x8, x9
   49820: 540000e1     	b.ne	0x4983c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x19e8>
   49824: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   49828: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   4982c: a94257f6     	ldp	x22, x21, [sp, #0x20]
   49830: f9400bf7     	ldr	x23, [sp, #0x10]
   49834: 910143ff     	add	sp, sp, #0x50
   49838: d65f03c0     	ret
   4983c: 97fefb29     	bl	0x84e0 <__stack_chk_fail@plt>
   49840: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   49844: a9017bfd     	stp	x29, x30, [sp, #0x10]
   49848: 910043fd     	add	x29, sp, #0x10
   4984c: b9408808     	ldr	w8, [x0, #0x88]
   49850: 7100051f     	cmp	w8, #0x1
   49854: 5400012b     	b.lt	0x49878 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1a24>
   49858: aa0003f3     	mov	x19, x0
   4985c: aa0103f4     	mov	x20, x1
   49860: 97ffcc83     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   49864: aa1403e1     	mov	x1, x20
   49868: 97ffd8e5     	bl	0x3fbfc <operator delete(void*)+0x486c>
   4986c: b9408a68     	ldr	w8, [x19, #0x88]
   49870: 6b00011f     	cmp	w8, w0
   49874: 5400006d     	b.le	0x49880 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1a2c>
   49878: 2a1f03e0     	mov	w0, wzr
   4987c: 14000002     	b	0x49884 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1a30>
   49880: 52800020     	mov	w0, #0x1                // =1
   49884: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   49888: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   4988c: d65f03c0     	ret
   49890: a9ba6ffc     	stp	x28, x27, [sp, #-0x60]!
   49894: a90167fa     	stp	x26, x25, [sp, #0x10]
   49898: a9025ff8     	stp	x24, x23, [sp, #0x20]
   4989c: a90357f6     	stp	x22, x21, [sp, #0x30]
   498a0: a9044ff4     	stp	x20, x19, [sp, #0x40]
   498a4: a9057bfd     	stp	x29, x30, [sp, #0x50]
   498a8: 910143fd     	add	x29, sp, #0x50
   498ac: d10703ff     	sub	sp, sp, #0x1c0
   498b0: aa0803f3     	mov	x19, x8
   498b4: d53bd048     	mrs	x8, TPIDR_EL0
   498b8: f90007e8     	str	x8, [sp, #0x8]
   498bc: f9401508     	ldr	x8, [x8, #0x28]
   498c0: 91023016     	add	x22, x0, #0x8c
   498c4: aa0003f4     	mov	x20, x0
   498c8: aa1603e0     	mov	x0, x22
   498cc: aa0103f5     	mov	x21, x1
   498d0: f81a03a8     	stur	x8, [x29, #-0x60]
   498d4: 97ffd65b     	bl	0x3f240 <operator delete(void*)+0x3eb0>
   498d8: 2a0003f7     	mov	w23, w0
   498dc: 97ffcc64     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   498e0: aa1603e1     	mov	x1, x22
   498e4: 97ffd8f8     	bl	0x3fcc4 <operator delete(void*)+0x4934>
   498e8: aa1403e0     	mov	x0, x20
   498ec: 940002c8     	bl	0x4a40c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x25b8>
   498f0: 91016296     	add	x22, x20, #0x58
   498f4: 9103e3e8     	add	x8, sp, #0xf8
   498f8: aa1603e0     	mov	x0, x22
   498fc: 97ffd0e8     	bl	0x3dc9c <operator delete(void*)+0x290c>
   49900: 910383e8     	add	x8, sp, #0xe0
   49904: aa1603e0     	mov	x0, x22
   49908: 97ffd1b5     	bl	0x3dfdc <operator delete(void*)+0x2c4c>
   4990c: aa1f03e0     	mov	x0, xzr
   49910: 97fefab8     	bl	0x83f0 <time@plt>
   49914: f9006fe0     	str	x0, [sp, #0xd8]
   49918: 39402288     	ldrb	w8, [x20, #0x8]
   4991c: 34000088     	cbz	w8, 0x4992c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1ad8>
   49920: 910363e0     	add	x0, sp, #0xd8
   49924: 97fefb7f     	bl	0x8720 <gmtime@plt>
   49928: 14000003     	b	0x49934 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1ae0>
   4992c: 910363e0     	add	x0, sp, #0xd8
   49930: 97fefbe4     	bl	0x88c0 <localtime@plt>
   49934: f00000c2     	adrp	x2, 0x64000
   49938: aa0003e3     	mov	x3, x0
   4993c: 911d8c42     	add	x2, x2, #0x763
   49940: d10383a0     	sub	x0, x29, #0xe0
   49944: 52801001     	mov	w1, #0x80               // =128
   49948: 97fefb1a     	bl	0x85b0 <strftime@plt>
   4994c: d10383a0     	sub	x0, x29, #0xe0
   49950: 52801001     	mov	w1, #0x80               // =128
   49954: a930ffbf     	stp	xzr, xzr, [x29, #-0xf8]
   49958: f81003bf     	stur	xzr, [x29, #-0x100]
   4995c: 97fefa39     	bl	0x8240 <__strlen_chk@plt>
   49960: b4000100     	cbz	x0, 0x49980 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1b2c>
   49964: f85003a1     	ldur	x1, [x29, #-0x100]
   49968: aa0003e5     	mov	x5, x0
   4996c: d10403a0     	sub	x0, x29, #0x100
   49970: d10383a3     	sub	x3, x29, #0xe0
   49974: aa0103e2     	mov	x2, x1
   49978: aa1f03e4     	mov	x4, xzr
   4997c: 97ff0eb3     	bl	0xd448 <__share_file+0x114>
   49980: f94077e8     	ldr	x8, [sp, #0xe8]
   49984: f85083a5     	ldur	x5, [x29, #-0xf8]
   49988: a90cffff     	stp	xzr, xzr, [sp, #0xc8]
   4998c: f90063ff     	str	xzr, [sp, #0xc0]
   49990: ab05011f     	cmn	x8, x5
   49994: 54000280     	b.eq	0x499e4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1b90>
   49998: f90067ff     	str	xzr, [sp, #0xc8]
   4999c: b4000188     	cbz	x8, 0x499cc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1b78>
   499a0: f94073e3     	ldr	x3, [sp, #0xe0]
   499a4: 910303e0     	add	x0, sp, #0xc0
   499a8: aa1f03e1     	mov	x1, xzr
   499ac: aa1f03e2     	mov	x2, xzr
   499b0: aa0303e4     	mov	x4, x3
   499b4: aa0803e5     	mov	x5, x8
   499b8: 97ff0ea4     	bl	0xd448 <__share_file+0x114>
   499bc: f94063e2     	ldr	x2, [sp, #0xc0]
   499c0: b980ebe8     	ldrsw	x8, [sp, #0xe8]
   499c4: f85083a5     	ldur	x5, [x29, #-0xf8]
   499c8: 14000002     	b	0x499d0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1b7c>
   499cc: aa1f03e2     	mov	x2, xzr
   499d0: f85003a3     	ldur	x3, [x29, #-0x100]
   499d4: 8b080041     	add	x1, x2, x8
   499d8: 910303e0     	add	x0, sp, #0xc0
   499dc: aa0303e4     	mov	x4, x3
   499e0: 97ff0e9a     	bl	0xd448 <__share_file+0x114>
   499e4: f85103a8     	ldur	x8, [x29, #-0xf0]
   499e8: b4000088     	cbz	x8, 0x499f8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1ba4>
   499ec: f85003a0     	ldur	x0, [x29, #-0x100]
   499f0: 97fefbfc     	bl	0x89e0 <free@plt>
   499f4: f81003bf     	stur	xzr, [x29, #-0x100]
   499f8: 39425281     	ldrb	w1, [x20, #0x94]
   499fc: 9102a3e8     	add	x8, sp, #0xa8
   49a00: 9103e3e0     	add	x0, sp, #0xf8
   49a04: 97ffd324     	bl	0x3e694 <operator delete(void*)+0x3304>
   49a08: f9405be8     	ldr	x8, [sp, #0xb0]
   49a0c: b4000da8     	cbz	x8, 0x49bc0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1d6c>
   49a10: f94057f8     	ldr	x24, [sp, #0xa8]
   49a14: 8b080508     	add	x8, x8, x8, lsl #1
   49a18: d00000db     	adrp	x27, 0x63000
   49a1c: d37df11c     	lsl	x28, x8, #3
   49a20: 52800036     	mov	w22, #0x1               // =1
   49a24: 912c5f7b     	add	x27, x27, #0xb17
   49a28: 14000004     	b	0x49a38 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1be4>
   49a2c: f100639c     	subs	x28, x28, #0x18
   49a30: 91006318     	add	x24, x24, #0x18
   49a34: 54000c80     	b.eq	0x49bc4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1d70>
   49a38: d10403a8     	sub	x8, x29, #0x100
   49a3c: 9103e3e0     	add	x0, sp, #0xf8
   49a40: aa1803e1     	mov	x1, x24
   49a44: 97ffcdaa     	bl	0x3d0ec <operator delete(void*)+0x1d5c>
   49a48: 39425281     	ldrb	w1, [x20, #0x94]
   49a4c: d10403a0     	sub	x0, x29, #0x100
   49a50: 97ffd240     	bl	0x3e350 <operator delete(void*)+0x2fc0>
   49a54: 36000aa0     	tbz	w0, #0x0, 0x49ba8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1d54>
   49a58: f940071a     	ldr	x26, [x24, #0x8]
   49a5c: f94067f9     	ldr	x25, [sp, #0xc8]
   49a60: eb19035f     	cmp	x26, x25
   49a64: 54000a23     	b.lo	0x49ba8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1d54>
   49a68: b400007a     	cbz	x26, 0x49a74 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1c20>
   49a6c: f9400300     	ldr	x0, [x24]
   49a70: 14000002     	b	0x49a78 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1c24>
   49a74: aa1b03e0     	mov	x0, x27
   49a78: f94063e8     	ldr	x8, [sp, #0xc0]
   49a7c: f100033f     	cmp	x25, #0x0
   49a80: aa1903e2     	mov	x2, x25
   49a84: 9a880361     	csel	x1, x27, x8, eq
   49a88: 97fefa6e     	bl	0x8440 <memcmp@plt>
   49a8c: 350008e0     	cbnz	w0, 0x49ba8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1d54>
   49a90: f94006a2     	ldr	x2, [x21, #0x8]
   49a94: eb020348     	subs	x8, x26, x2
   49a98: 54000883     	b.lo	0x49ba8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1d54>
   49a9c: b400007a     	cbz	x26, 0x49aa8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1c54>
   49aa0: f9400309     	ldr	x9, [x24]
   49aa4: 14000002     	b	0x49aac <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1c58>
   49aa8: aa1b03e9     	mov	x9, x27
   49aac: f94002aa     	ldr	x10, [x21]
   49ab0: f100005f     	cmp	x2, #0x0
   49ab4: 8b080120     	add	x0, x9, x8
   49ab8: 9a8a0361     	csel	x1, x27, x10, eq
   49abc: 97fefa61     	bl	0x8440 <memcmp@plt>
   49ac0: 35000740     	cbnz	w0, 0x49ba8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1d54>
   49ac4: eb19035f     	cmp	x26, x25
   49ac8: 54004909     	b.ls	0x4a3e8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2594>
   49acc: eb19035a     	subs	x26, x26, x25
   49ad0: a909ffff     	stp	xzr, xzr, [sp, #0x98]
   49ad4: f9004bff     	str	xzr, [sp, #0x90]
   49ad8: 54004880     	b.eq	0x4a3e8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2594>
   49adc: 910243e0     	add	x0, sp, #0x90
   49ae0: 52800022     	mov	w2, #0x1                // =1
   49ae4: aa1a03e1     	mov	x1, x26
   49ae8: 97ff0e15     	bl	0xd33c <__share_file+0x8>
   49aec: f9400304     	ldr	x4, [x24]
   49af0: f9404be1     	ldr	x1, [sp, #0x90]
   49af4: 910243e0     	add	x0, sp, #0x90
   49af8: aa1a03e5     	mov	x5, x26
   49afc: 8b39c083     	add	x3, x4, w25, sxtw
   49b00: aa0103e2     	mov	x2, x1
   49b04: 97ff0e51     	bl	0xd448 <__share_file+0x114>
   49b08: f9404fe8     	ldr	x8, [sp, #0x98]
   49b0c: b40046e8     	cbz	x8, 0x4a3e8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2594>
   49b10: f94006a9     	ldr	x9, [x21, #0x8]
   49b14: a907ffff     	stp	xzr, xzr, [sp, #0x78]
   49b18: f9003bff     	str	xzr, [sp, #0x70]
   49b1c: cb09010a     	sub	x10, x8, x9
   49b20: b100055f     	cmn	x10, #0x1
   49b24: fa491100     	ccmp	x8, x9, #0x0, ne
   49b28: 9a8a3119     	csel	x25, x8, x10, lo
   49b2c: b4000199     	cbz	x25, 0x49b5c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1d08>
   49b30: 9101c3e0     	add	x0, sp, #0x70
   49b34: 52800022     	mov	w2, #0x1                // =1
   49b38: aa1903e1     	mov	x1, x25
   49b3c: 97ff0e00     	bl	0xd33c <__share_file+0x8>
   49b40: f9403be1     	ldr	x1, [sp, #0x70]
   49b44: f9404be3     	ldr	x3, [sp, #0x90]
   49b48: 9101c3e0     	add	x0, sp, #0x70
   49b4c: aa1903e5     	mov	x5, x25
   49b50: aa0103e2     	mov	x2, x1
   49b54: aa0303e4     	mov	x4, x3
   49b58: 97ff0e3c     	bl	0xd448 <__share_file+0x114>
   49b5c: f94053e8     	ldr	x8, [sp, #0xa0]
   49b60: b4000088     	cbz	x8, 0x49b70 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1d1c>
   49b64: f9404be0     	ldr	x0, [sp, #0x90]
   49b68: 97fefb9e     	bl	0x89e0 <free@plt>
   49b6c: f9004bff     	str	xzr, [sp, #0x90]
   49b70: a94723f9     	ldp	x25, x8, [sp, #0x70]
   49b74: f94043fa     	ldr	x26, [sp, #0x80]
   49b78: f100011f     	cmp	x8, #0x0
   49b7c: 9a990360     	csel	x0, x27, x25, eq
   49b80: a90923f9     	stp	x25, x8, [sp, #0x90]
   49b84: f90053fa     	str	x26, [sp, #0xa0]
   49b88: 97fef91e     	bl	0x8000 <atoi@plt>
   49b8c: 6b16001f     	cmp	w0, w22
   49b90: 7a40c804     	ccmp	w0, #0x0, #0x4, gt
   49b94: 1a961016     	csel	w22, w0, w22, ne
   49b98: b400009a     	cbz	x26, 0x49ba8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1d54>
   49b9c: aa1903e0     	mov	x0, x25
   49ba0: 97fefb90     	bl	0x89e0 <free@plt>
   49ba4: f9004bff     	str	xzr, [sp, #0x90]
   49ba8: f85103a8     	ldur	x8, [x29, #-0xf0]
   49bac: b4fff408     	cbz	x8, 0x49a2c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1bd8>
   49bb0: f85003a0     	ldur	x0, [x29, #-0x100]
   49bb4: 97fefb8b     	bl	0x89e0 <free@plt>
   49bb8: f81003bf     	stur	xzr, [x29, #-0x100]
   49bbc: 17ffff9c     	b	0x49a2c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1bd8>
   49bc0: 52800036     	mov	w22, #0x1               // =1
   49bc4: 36000497     	tbz	w23, #0x0, 0x49c54 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1e00>
   49bc8: 110006c4     	add	w4, w22, #0x1
   49bcc: d10403a0     	sub	x0, x29, #0x100
   49bd0: 940002b2     	bl	0x4a698 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2844>
   49bd4: d10383a0     	sub	x0, x29, #0xe0
   49bd8: 52801001     	mov	w1, #0x80               // =128
   49bdc: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   49be0: f90023ff     	str	xzr, [sp, #0x40]
   49be4: 97fef997     	bl	0x8240 <__strlen_chk@plt>
   49be8: b4000100     	cbz	x0, 0x49c08 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1db4>
   49bec: f94023e1     	ldr	x1, [sp, #0x40]
   49bf0: aa0003e5     	mov	x5, x0
   49bf4: 910103e0     	add	x0, sp, #0x40
   49bf8: d10383a3     	sub	x3, x29, #0xe0
   49bfc: aa0103e2     	mov	x2, x1
   49c00: aa1f03e4     	mov	x4, xzr
   49c04: 97ff0e11     	bl	0xd448 <__share_file+0x114>
   49c08: a9067fff     	stp	xzr, xzr, [sp, #0x60]
   49c0c: f9002fff     	str	xzr, [sp, #0x58]
   49c10: f9403288     	ldr	x8, [x20, #0x60]
   49c14: f94027e5     	ldr	x5, [sp, #0x48]
   49c18: ab05011f     	cmn	x8, x5
   49c1c: 540006e0     	b.eq	0x49cf8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1ea4>
   49c20: f90033ff     	str	xzr, [sp, #0x60]
   49c24: b40005e8     	cbz	x8, 0x49ce0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1e8c>
   49c28: f9402e83     	ldr	x3, [x20, #0x58]
   49c2c: 910163e0     	add	x0, sp, #0x58
   49c30: aa1f03e1     	mov	x1, xzr
   49c34: aa1f03e2     	mov	x2, xzr
   49c38: aa0303e4     	mov	x4, x3
   49c3c: aa0803e5     	mov	x5, x8
   49c40: 97ff0e02     	bl	0xd448 <__share_file+0x114>
   49c44: f9402fe2     	ldr	x2, [sp, #0x58]
   49c48: b9806288     	ldrsw	x8, [x20, #0x60]
   49c4c: f94027e5     	ldr	x5, [sp, #0x48]
   49c50: 14000025     	b	0x49ce4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1e90>
   49c54: d10403a0     	sub	x0, x29, #0x100
   49c58: 2a1603e4     	mov	w4, w22
   49c5c: 9400028f     	bl	0x4a698 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2844>
   49c60: d10383a0     	sub	x0, x29, #0xe0
   49c64: 52801001     	mov	w1, #0x80               // =128
   49c68: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   49c6c: f90023ff     	str	xzr, [sp, #0x40]
   49c70: 97fef974     	bl	0x8240 <__strlen_chk@plt>
   49c74: b4000100     	cbz	x0, 0x49c94 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1e40>
   49c78: f94023e1     	ldr	x1, [sp, #0x40]
   49c7c: aa0003e5     	mov	x5, x0
   49c80: 910103e0     	add	x0, sp, #0x40
   49c84: d10383a3     	sub	x3, x29, #0xe0
   49c88: aa0103e2     	mov	x2, x1
   49c8c: aa1f03e4     	mov	x4, xzr
   49c90: 97ff0dee     	bl	0xd448 <__share_file+0x114>
   49c94: a9067fff     	stp	xzr, xzr, [sp, #0x60]
   49c98: f9002fff     	str	xzr, [sp, #0x58]
   49c9c: f9403288     	ldr	x8, [x20, #0x60]
   49ca0: f94027e5     	ldr	x5, [sp, #0x48]
   49ca4: ab05011f     	cmn	x8, x5
   49ca8: 54000760     	b.eq	0x49d94 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1f40>
   49cac: f90033ff     	str	xzr, [sp, #0x60]
   49cb0: b4000668     	cbz	x8, 0x49d7c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1f28>
   49cb4: f9402e83     	ldr	x3, [x20, #0x58]
   49cb8: 910163e0     	add	x0, sp, #0x58
   49cbc: aa1f03e1     	mov	x1, xzr
   49cc0: aa1f03e2     	mov	x2, xzr
   49cc4: aa0303e4     	mov	x4, x3
   49cc8: aa0803e5     	mov	x5, x8
   49ccc: 97ff0ddf     	bl	0xd448 <__share_file+0x114>
   49cd0: f9402fe2     	ldr	x2, [sp, #0x58]
   49cd4: b9806288     	ldrsw	x8, [x20, #0x60]
   49cd8: f94027e5     	ldr	x5, [sp, #0x48]
   49cdc: 14000029     	b	0x49d80 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1f2c>
   49ce0: aa1f03e2     	mov	x2, xzr
   49ce4: f94023e3     	ldr	x3, [sp, #0x40]
   49ce8: 8b080041     	add	x1, x2, x8
   49cec: 910163e0     	add	x0, sp, #0x58
   49cf0: aa0303e4     	mov	x4, x3
   49cf4: 97ff0dd5     	bl	0xd448 <__share_file+0x114>
   49cf8: d10403a0     	sub	x0, x29, #0x100
   49cfc: 52800401     	mov	w1, #0x20               // =32
   49d00: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   49d04: f90017ff     	str	xzr, [sp, #0x28]
   49d08: 97fef94e     	bl	0x8240 <__strlen_chk@plt>
   49d0c: b4000100     	cbz	x0, 0x49d2c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1ed8>
   49d10: f94017e1     	ldr	x1, [sp, #0x28]
   49d14: aa0003e5     	mov	x5, x0
   49d18: 9100a3e0     	add	x0, sp, #0x28
   49d1c: d10403a3     	sub	x3, x29, #0x100
   49d20: aa0103e2     	mov	x2, x1
   49d24: aa1f03e4     	mov	x4, xzr
   49d28: 97ff0dc8     	bl	0xd448 <__share_file+0x114>
   49d2c: f94033e9     	ldr	x9, [sp, #0x60]
   49d30: f9401be8     	ldr	x8, [sp, #0x30]
   49d34: aa1f03e5     	mov	x5, xzr
   49d38: a907ffff     	stp	xzr, xzr, [sp, #0x78]
   49d3c: f9003bff     	str	xzr, [sp, #0x70]
   49d40: ab08013f     	cmn	x9, x8
   49d44: 540007a0     	b.eq	0x49e38 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1fe4>
   49d48: f9003fff     	str	xzr, [sp, #0x78]
   49d4c: b4000669     	cbz	x9, 0x49e18 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1fc4>
   49d50: f9402fe3     	ldr	x3, [sp, #0x58]
   49d54: 9101c3e0     	add	x0, sp, #0x70
   49d58: aa1f03e1     	mov	x1, xzr
   49d5c: aa1f03e2     	mov	x2, xzr
   49d60: aa0303e4     	mov	x4, x3
   49d64: aa0903e5     	mov	x5, x9
   49d68: 97ff0db8     	bl	0xd448 <__share_file+0x114>
   49d6c: f9403be2     	ldr	x2, [sp, #0x70]
   49d70: b98063e9     	ldrsw	x9, [sp, #0x60]
   49d74: f9401be8     	ldr	x8, [sp, #0x30]
   49d78: 14000029     	b	0x49e1c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1fc8>
   49d7c: aa1f03e2     	mov	x2, xzr
   49d80: f94023e3     	ldr	x3, [sp, #0x40]
   49d84: 8b080041     	add	x1, x2, x8
   49d88: 910163e0     	add	x0, sp, #0x58
   49d8c: aa0303e4     	mov	x4, x3
   49d90: 97ff0dae     	bl	0xd448 <__share_file+0x114>
   49d94: d10403a0     	sub	x0, x29, #0x100
   49d98: 52800401     	mov	w1, #0x20               // =32
   49d9c: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   49da0: f90017ff     	str	xzr, [sp, #0x28]
   49da4: 97fef927     	bl	0x8240 <__strlen_chk@plt>
   49da8: b4000100     	cbz	x0, 0x49dc8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1f74>
   49dac: f94017e1     	ldr	x1, [sp, #0x28]
   49db0: aa0003e5     	mov	x5, x0
   49db4: 9100a3e0     	add	x0, sp, #0x28
   49db8: d10403a3     	sub	x3, x29, #0x100
   49dbc: aa0103e2     	mov	x2, x1
   49dc0: aa1f03e4     	mov	x4, xzr
   49dc4: 97ff0da1     	bl	0xd448 <__share_file+0x114>
   49dc8: f94033e9     	ldr	x9, [sp, #0x60]
   49dcc: f9401be8     	ldr	x8, [sp, #0x30]
   49dd0: aa1f03e5     	mov	x5, xzr
   49dd4: a907ffff     	stp	xzr, xzr, [sp, #0x78]
   49dd8: f9003bff     	str	xzr, [sp, #0x70]
   49ddc: ab08013f     	cmn	x9, x8
   49de0: 54000600     	b.eq	0x49ea0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x204c>
   49de4: f9003fff     	str	xzr, [sp, #0x78]
   49de8: b40004c9     	cbz	x9, 0x49e80 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x202c>
   49dec: f9402fe3     	ldr	x3, [sp, #0x58]
   49df0: 9101c3e0     	add	x0, sp, #0x70
   49df4: aa1f03e1     	mov	x1, xzr
   49df8: aa1f03e2     	mov	x2, xzr
   49dfc: aa0303e4     	mov	x4, x3
   49e00: aa0903e5     	mov	x5, x9
   49e04: 97ff0d91     	bl	0xd448 <__share_file+0x114>
   49e08: f9403be2     	ldr	x2, [sp, #0x70]
   49e0c: b98063e9     	ldrsw	x9, [sp, #0x60]
   49e10: f9401be8     	ldr	x8, [sp, #0x30]
   49e14: 1400001c     	b	0x49e84 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2030>
   49e18: aa1f03e2     	mov	x2, xzr
   49e1c: f94017e3     	ldr	x3, [sp, #0x28]
   49e20: 8b090041     	add	x1, x2, x9
   49e24: 9101c3e0     	add	x0, sp, #0x70
   49e28: aa0803e5     	mov	x5, x8
   49e2c: aa0303e4     	mov	x4, x3
   49e30: 97ff0d86     	bl	0xd448 <__share_file+0x114>
   49e34: f9403fe5     	ldr	x5, [sp, #0x78]
   49e38: a909ffff     	stp	xzr, xzr, [sp, #0x98]
   49e3c: f9004bff     	str	xzr, [sp, #0x90]
   49e40: f94006a8     	ldr	x8, [x21, #0x8]
   49e44: 9101c3f6     	add	x22, sp, #0x70
   49e48: ab0800bf     	cmn	x5, x8
   49e4c: 540005e0     	b.eq	0x49f08 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x20b4>
   49e50: f9004fff     	str	xzr, [sp, #0x98]
   49e54: b40004a5     	cbz	x5, 0x49ee8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2094>
   49e58: f9403be3     	ldr	x3, [sp, #0x70]
   49e5c: 910243e0     	add	x0, sp, #0x90
   49e60: aa1f03e1     	mov	x1, xzr
   49e64: aa1f03e2     	mov	x2, xzr
   49e68: aa0303e4     	mov	x4, x3
   49e6c: 97ff0d77     	bl	0xd448 <__share_file+0x114>
   49e70: f9404be2     	ldr	x2, [sp, #0x90]
   49e74: b9807be9     	ldrsw	x9, [sp, #0x78]
   49e78: f94006a8     	ldr	x8, [x21, #0x8]
   49e7c: 1400001d     	b	0x49ef0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x209c>
   49e80: aa1f03e2     	mov	x2, xzr
   49e84: f94017e3     	ldr	x3, [sp, #0x28]
   49e88: 8b090041     	add	x1, x2, x9
   49e8c: 9101c3e0     	add	x0, sp, #0x70
   49e90: aa0803e5     	mov	x5, x8
   49e94: aa0303e4     	mov	x4, x3
   49e98: 97ff0d6c     	bl	0xd448 <__share_file+0x114>
   49e9c: f9403fe5     	ldr	x5, [sp, #0x78]
   49ea0: a909ffff     	stp	xzr, xzr, [sp, #0x98]
   49ea4: f9004bff     	str	xzr, [sp, #0x90]
   49ea8: f94006a8     	ldr	x8, [x21, #0x8]
   49eac: 9101c3f7     	add	x23, sp, #0x70
   49eb0: ab0800bf     	cmn	x5, x8
   49eb4: 54000820     	b.eq	0x49fb8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2164>
   49eb8: f9004fff     	str	xzr, [sp, #0x98]
   49ebc: b40006e5     	cbz	x5, 0x49f98 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2144>
   49ec0: f9403be3     	ldr	x3, [sp, #0x70]
   49ec4: 910243e0     	add	x0, sp, #0x90
   49ec8: aa1f03e1     	mov	x1, xzr
   49ecc: aa1f03e2     	mov	x2, xzr
   49ed0: aa0303e4     	mov	x4, x3
   49ed4: 97ff0d5d     	bl	0xd448 <__share_file+0x114>
   49ed8: f9404be2     	ldr	x2, [sp, #0x90]
   49edc: b9807be9     	ldrsw	x9, [sp, #0x78]
   49ee0: f94006a8     	ldr	x8, [x21, #0x8]
   49ee4: 1400002f     	b	0x49fa0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x214c>
   49ee8: aa1f03e9     	mov	x9, xzr
   49eec: aa1f03e2     	mov	x2, xzr
   49ef0: f94002a3     	ldr	x3, [x21]
   49ef4: 8b090041     	add	x1, x2, x9
   49ef8: 910243e0     	add	x0, sp, #0x90
   49efc: aa0803e5     	mov	x5, x8
   49f00: aa0303e4     	mov	x4, x3
   49f04: 97ff0d51     	bl	0xd448 <__share_file+0x114>
   49f08: f94043e8     	ldr	x8, [sp, #0x80]
   49f0c: 910022d5     	add	x21, x22, #0x8
   49f10: b4000088     	cbz	x8, 0x49f20 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x20cc>
   49f14: f9403be0     	ldr	x0, [sp, #0x70]
   49f18: 97fefab2     	bl	0x89e0 <free@plt>
   49f1c: f9003bff     	str	xzr, [sp, #0x70]
   49f20: f9401fe8     	ldr	x8, [sp, #0x38]
   49f24: 910163f6     	add	x22, sp, #0x58
   49f28: a9007ebf     	stp	xzr, xzr, [x21]
   49f2c: b4000088     	cbz	x8, 0x49f3c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x20e8>
   49f30: f94017e0     	ldr	x0, [sp, #0x28]
   49f34: 97fefaab     	bl	0x89e0 <free@plt>
   49f38: f90017ff     	str	xzr, [sp, #0x28]
   49f3c: f94037e8     	ldr	x8, [sp, #0x68]
   49f40: 910022d5     	add	x21, x22, #0x8
   49f44: b4000088     	cbz	x8, 0x49f54 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2100>
   49f48: f9402fe0     	ldr	x0, [sp, #0x58]
   49f4c: 97fefaa5     	bl	0x89e0 <free@plt>
   49f50: f9002fff     	str	xzr, [sp, #0x58]
   49f54: f9402be8     	ldr	x8, [sp, #0x50]
   49f58: a9007ebf     	stp	xzr, xzr, [x21]
   49f5c: b4000088     	cbz	x8, 0x49f6c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2118>
   49f60: f94023e0     	ldr	x0, [sp, #0x40]
   49f64: 97fefa9f     	bl	0x89e0 <free@plt>
   49f68: f90023ff     	str	xzr, [sp, #0x40]
   49f6c: 97ffcac0     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   49f70: 39425283     	ldrb	w3, [x20, #0x94]
   49f74: 900000a4     	adrp	x4, 0x5d000
   49f78: 91057884     	add	x4, x4, #0x15e
   49f7c: 910243e1     	add	x1, sp, #0x90
   49f80: 52800022     	mov	w2, #0x1                // =1
   49f84: aa1303e8     	mov	x8, x19
   49f88: 97ffd36b     	bl	0x3ed34 <operator delete(void*)+0x39a4>
   49f8c: f94053e8     	ldr	x8, [sp, #0xa0]
   49f90: b5001b28     	cbnz	x8, 0x4a2f4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x24a0>
   49f94: 140000db     	b	0x4a300 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x24ac>
   49f98: aa1f03e9     	mov	x9, xzr
   49f9c: aa1f03e2     	mov	x2, xzr
   49fa0: f94002a3     	ldr	x3, [x21]
   49fa4: 8b090041     	add	x1, x2, x9
   49fa8: 910243e0     	add	x0, sp, #0x90
   49fac: aa0803e5     	mov	x5, x8
   49fb0: aa0303e4     	mov	x4, x3
   49fb4: 97ff0d25     	bl	0xd448 <__share_file+0x114>
   49fb8: f94043e8     	ldr	x8, [sp, #0x80]
   49fbc: 910022f7     	add	x23, x23, #0x8
   49fc0: b4000088     	cbz	x8, 0x49fd0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x217c>
   49fc4: f9403be0     	ldr	x0, [sp, #0x70]
   49fc8: 97fefa86     	bl	0x89e0 <free@plt>
   49fcc: f9003bff     	str	xzr, [sp, #0x70]
   49fd0: f9401fe8     	ldr	x8, [sp, #0x38]
   49fd4: 910163f8     	add	x24, sp, #0x58
   49fd8: a9007eff     	stp	xzr, xzr, [x23]
   49fdc: b4000088     	cbz	x8, 0x49fec <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2198>
   49fe0: f94017e0     	ldr	x0, [sp, #0x28]
   49fe4: 97fefa7f     	bl	0x89e0 <free@plt>
   49fe8: f90017ff     	str	xzr, [sp, #0x28]
   49fec: f94037e8     	ldr	x8, [sp, #0x68]
   49ff0: 91002317     	add	x23, x24, #0x8
   49ff4: b4000088     	cbz	x8, 0x4a004 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x21b0>
   49ff8: f9402fe0     	ldr	x0, [sp, #0x58]
   49ffc: 97fefa79     	bl	0x89e0 <free@plt>
   4a000: f9002fff     	str	xzr, [sp, #0x58]
   4a004: f9402be8     	ldr	x8, [sp, #0x50]
   4a008: a9007eff     	stp	xzr, xzr, [x23]
   4a00c: b4000088     	cbz	x8, 0x4a01c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x21c8>
   4a010: f94023e0     	ldr	x0, [sp, #0x40]
   4a014: 97fefa73     	bl	0x89e0 <free@plt>
   4a018: f90023ff     	str	xzr, [sp, #0x40]
   4a01c: 97ffca94     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   4a020: 39425283     	ldrb	w3, [x20, #0x94]
   4a024: f0000084     	adrp	x4, 0x5d000
   4a028: 91057884     	add	x4, x4, #0x15e
   4a02c: 910243e1     	add	x1, sp, #0x90
   4a030: 52800022     	mov	w2, #0x1                // =1
   4a034: aa1303e8     	mov	x8, x19
   4a038: 97ffd33f     	bl	0x3ed34 <operator delete(void*)+0x39a4>
   4a03c: b9408a88     	ldr	w8, [x20, #0x88]
   4a040: 7100051f     	cmp	w8, #0x1
   4a044: 540000eb     	b.lt	0x4a060 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x220c>
   4a048: 97ffca89     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   4a04c: aa1303e1     	mov	x1, x19
   4a050: 97ffd6eb     	bl	0x3fbfc <operator delete(void*)+0x486c>
   4a054: b9408a88     	ldr	w8, [x20, #0x88]
   4a058: 6b00011f     	cmp	w8, w0
   4a05c: 540000ed     	b.le	0x4a078 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2224>
   4a060: f9400288     	ldr	x8, [x20]
   4a064: aa1403e0     	mov	x0, x20
   4a068: aa1303e1     	mov	x1, x19
   4a06c: f9401108     	ldr	x8, [x8, #0x20]
   4a070: d63f0100     	blr	x8
   4a074: 370013c0     	tbnz	w0, #0x0, 0x4a2ec <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2498>
   4a078: 110006c4     	add	w4, w22, #0x1
   4a07c: d10403a0     	sub	x0, x29, #0x100
   4a080: 94000186     	bl	0x4a698 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2844>
   4a084: d10383a0     	sub	x0, x29, #0xe0
   4a088: 52801001     	mov	w1, #0x80               // =128
   4a08c: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   4a090: f90017ff     	str	xzr, [sp, #0x28]
   4a094: 97fef86b     	bl	0x8240 <__strlen_chk@plt>
   4a098: b4000100     	cbz	x0, 0x4a0b8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2264>
   4a09c: f94017e1     	ldr	x1, [sp, #0x28]
   4a0a0: aa0003e5     	mov	x5, x0
   4a0a4: 9100a3e0     	add	x0, sp, #0x28
   4a0a8: d10383a3     	sub	x3, x29, #0xe0
   4a0ac: aa0103e2     	mov	x2, x1
   4a0b0: aa1f03e4     	mov	x4, xzr
   4a0b4: 97ff0ce5     	bl	0xd448 <__share_file+0x114>
   4a0b8: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   4a0bc: f90023ff     	str	xzr, [sp, #0x40]
   4a0c0: f9403288     	ldr	x8, [x20, #0x60]
   4a0c4: f9401be5     	ldr	x5, [sp, #0x30]
   4a0c8: ab05011f     	cmn	x8, x5
   4a0cc: 54000280     	b.eq	0x4a11c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x22c8>
   4a0d0: f90027ff     	str	xzr, [sp, #0x48]
   4a0d4: b4000188     	cbz	x8, 0x4a104 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x22b0>
   4a0d8: f9402e83     	ldr	x3, [x20, #0x58]
   4a0dc: 910103e0     	add	x0, sp, #0x40
   4a0e0: aa1f03e1     	mov	x1, xzr
   4a0e4: aa1f03e2     	mov	x2, xzr
   4a0e8: aa0303e4     	mov	x4, x3
   4a0ec: aa0803e5     	mov	x5, x8
   4a0f0: 97ff0cd6     	bl	0xd448 <__share_file+0x114>
   4a0f4: f94023e2     	ldr	x2, [sp, #0x40]
   4a0f8: b9806288     	ldrsw	x8, [x20, #0x60]
   4a0fc: f9401be5     	ldr	x5, [sp, #0x30]
   4a100: 14000002     	b	0x4a108 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x22b4>
   4a104: aa1f03e2     	mov	x2, xzr
   4a108: f94017e3     	ldr	x3, [sp, #0x28]
   4a10c: 8b080041     	add	x1, x2, x8
   4a110: 910103e0     	add	x0, sp, #0x40
   4a114: aa0303e4     	mov	x4, x3
   4a118: 97ff0ccc     	bl	0xd448 <__share_file+0x114>
   4a11c: d10403a0     	sub	x0, x29, #0x100
   4a120: 52800401     	mov	w1, #0x20               // =32
   4a124: a901ffff     	stp	xzr, xzr, [sp, #0x18]
   4a128: f9000bff     	str	xzr, [sp, #0x10]
   4a12c: 97fef845     	bl	0x8240 <__strlen_chk@plt>
   4a130: b4000100     	cbz	x0, 0x4a150 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x22fc>
   4a134: f9400be1     	ldr	x1, [sp, #0x10]
   4a138: aa0003e5     	mov	x5, x0
   4a13c: 910043e0     	add	x0, sp, #0x10
   4a140: d10403a3     	sub	x3, x29, #0x100
   4a144: aa0103e2     	mov	x2, x1
   4a148: aa1f03e4     	mov	x4, xzr
   4a14c: 97ff0cbf     	bl	0xd448 <__share_file+0x114>
   4a150: f94027e9     	ldr	x9, [sp, #0x48]
   4a154: f9400fe8     	ldr	x8, [sp, #0x18]
   4a158: aa1f03e5     	mov	x5, xzr
   4a15c: a9067fff     	stp	xzr, xzr, [sp, #0x60]
   4a160: f9002fff     	str	xzr, [sp, #0x58]
   4a164: ab08013f     	cmn	x9, x8
   4a168: 540002c0     	b.eq	0x4a1c0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x236c>
   4a16c: f90033ff     	str	xzr, [sp, #0x60]
   4a170: b4000189     	cbz	x9, 0x4a1a0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x234c>
   4a174: f94023e3     	ldr	x3, [sp, #0x40]
   4a178: 910163e0     	add	x0, sp, #0x58
   4a17c: aa1f03e1     	mov	x1, xzr
   4a180: aa1f03e2     	mov	x2, xzr
   4a184: aa0303e4     	mov	x4, x3
   4a188: aa0903e5     	mov	x5, x9
   4a18c: 97ff0caf     	bl	0xd448 <__share_file+0x114>
   4a190: f9402fe2     	ldr	x2, [sp, #0x58]
   4a194: b9804be9     	ldrsw	x9, [sp, #0x48]
   4a198: f9400fe8     	ldr	x8, [sp, #0x18]
   4a19c: 14000002     	b	0x4a1a4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2350>
   4a1a0: aa1f03e2     	mov	x2, xzr
   4a1a4: f9400be3     	ldr	x3, [sp, #0x10]
   4a1a8: 8b090041     	add	x1, x2, x9
   4a1ac: 910163e0     	add	x0, sp, #0x58
   4a1b0: aa0803e5     	mov	x5, x8
   4a1b4: aa0303e4     	mov	x4, x3
   4a1b8: 97ff0ca4     	bl	0xd448 <__share_file+0x114>
   4a1bc: f94033e5     	ldr	x5, [sp, #0x60]
   4a1c0: a907ffff     	stp	xzr, xzr, [sp, #0x78]
   4a1c4: f9003bff     	str	xzr, [sp, #0x70]
   4a1c8: f94006a8     	ldr	x8, [x21, #0x8]
   4a1cc: ab0800bf     	cmn	x5, x8
   4a1d0: 540002a0     	b.eq	0x4a224 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x23d0>
   4a1d4: f9003fff     	str	xzr, [sp, #0x78]
   4a1d8: b4000165     	cbz	x5, 0x4a204 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x23b0>
   4a1dc: f9402fe3     	ldr	x3, [sp, #0x58]
   4a1e0: 9101c3e0     	add	x0, sp, #0x70
   4a1e4: aa1f03e1     	mov	x1, xzr
   4a1e8: aa1f03e2     	mov	x2, xzr
   4a1ec: aa0303e4     	mov	x4, x3
   4a1f0: 97ff0c96     	bl	0xd448 <__share_file+0x114>
   4a1f4: f9403be2     	ldr	x2, [sp, #0x70]
   4a1f8: b98063e9     	ldrsw	x9, [sp, #0x60]
   4a1fc: f94006a8     	ldr	x8, [x21, #0x8]
   4a200: 14000003     	b	0x4a20c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x23b8>
   4a204: aa1f03e9     	mov	x9, xzr
   4a208: aa1f03e2     	mov	x2, xzr
   4a20c: f94002a3     	ldr	x3, [x21]
   4a210: 8b090041     	add	x1, x2, x9
   4a214: 9101c3e0     	add	x0, sp, #0x70
   4a218: aa0803e5     	mov	x5, x8
   4a21c: aa0303e4     	mov	x4, x3
   4a220: 97ff0c8a     	bl	0xd448 <__share_file+0x114>
   4a224: f94053e8     	ldr	x8, [sp, #0xa0]
   4a228: 910163f5     	add	x21, sp, #0x58
   4a22c: b4000088     	cbz	x8, 0x4a23c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x23e8>
   4a230: f9404be0     	ldr	x0, [sp, #0x90]
   4a234: 97fef9eb     	bl	0x89e0 <free@plt>
   4a238: f9004bff     	str	xzr, [sp, #0x90]
   4a23c: 3dc01fe0     	ldr	q0, [sp, #0x70]
   4a240: f94043e8     	ldr	x8, [sp, #0x80]
   4a244: f94037e9     	ldr	x9, [sp, #0x68]
   4a248: 910022b5     	add	x21, x21, #0x8
   4a24c: a9077fff     	stp	xzr, xzr, [sp, #0x70]
   4a250: 3d8027e0     	str	q0, [sp, #0x90]
   4a254: f90053e8     	str	x8, [sp, #0xa0]
   4a258: f90043ff     	str	xzr, [sp, #0x80]
   4a25c: b4000089     	cbz	x9, 0x4a26c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2418>
   4a260: f9402fe0     	ldr	x0, [sp, #0x58]
   4a264: 97fef9df     	bl	0x89e0 <free@plt>
   4a268: f9002fff     	str	xzr, [sp, #0x58]
   4a26c: f94013e8     	ldr	x8, [sp, #0x20]
   4a270: 910103f6     	add	x22, sp, #0x40
   4a274: a9007ebf     	stp	xzr, xzr, [x21]
   4a278: b4000088     	cbz	x8, 0x4a288 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2434>
   4a27c: f9400be0     	ldr	x0, [sp, #0x10]
   4a280: 97fef9d8     	bl	0x89e0 <free@plt>
   4a284: f9000bff     	str	xzr, [sp, #0x10]
   4a288: f9402be8     	ldr	x8, [sp, #0x50]
   4a28c: 910022d5     	add	x21, x22, #0x8
   4a290: b4000088     	cbz	x8, 0x4a2a0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x244c>
   4a294: f94023e0     	ldr	x0, [sp, #0x40]
   4a298: 97fef9d2     	bl	0x89e0 <free@plt>
   4a29c: f90023ff     	str	xzr, [sp, #0x40]
   4a2a0: f9401fe8     	ldr	x8, [sp, #0x38]
   4a2a4: a9007ebf     	stp	xzr, xzr, [x21]
   4a2a8: b4000088     	cbz	x8, 0x4a2b8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2464>
   4a2ac: f94017e0     	ldr	x0, [sp, #0x28]
   4a2b0: 97fef9cc     	bl	0x89e0 <free@plt>
   4a2b4: f90017ff     	str	xzr, [sp, #0x28]
   4a2b8: 97ffc9ed     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   4a2bc: 39425283     	ldrb	w3, [x20, #0x94]
   4a2c0: f0000084     	adrp	x4, 0x5d000
   4a2c4: 91057884     	add	x4, x4, #0x15e
   4a2c8: 9101c3e8     	add	x8, sp, #0x70
   4a2cc: 910243e1     	add	x1, sp, #0x90
   4a2d0: 52800022     	mov	w2, #0x1                // =1
   4a2d4: 97ffd298     	bl	0x3ed34 <operator delete(void*)+0x39a4>
   4a2d8: 9101c3e1     	add	x1, sp, #0x70
   4a2dc: aa1303e0     	mov	x0, x19
   4a2e0: 97ffd709     	bl	0x3ff04 <operator delete(void*)+0x4b74>
   4a2e4: 9101c3e0     	add	x0, sp, #0x70
   4a2e8: 97ffd71b     	bl	0x3ff54 <operator delete(void*)+0x4bc4>
   4a2ec: f94053e8     	ldr	x8, [sp, #0xa0]
   4a2f0: b4000088     	cbz	x8, 0x4a300 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x24ac>
   4a2f4: f9404be0     	ldr	x0, [sp, #0x90]
   4a2f8: 97fef9ba     	bl	0x89e0 <free@plt>
   4a2fc: f9004bff     	str	xzr, [sp, #0x90]
   4a300: f9405fe8     	ldr	x8, [sp, #0xb8]
   4a304: b40003a8     	cbz	x8, 0x4a378 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2524>
   4a308: a94aa3f3     	ldp	x19, x8, [sp, #0xa8]
   4a30c: b4000308     	cbz	x8, 0x4a36c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2518>
   4a310: aa1f03f4     	mov	x20, xzr
   4a314: aa1f03f5     	mov	x21, xzr
   4a318: 52800316     	mov	w22, #0x18              // =24
   4a31c: d2c00037     	mov	x23, #0x100000000       // =4294967296
   4a320: 14000008     	b	0x4a340 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x24ec>
   4a324: 9b164f08     	madd	x8, x24, x22, x19
   4a328: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   4a32c: f9405be8     	ldr	x8, [sp, #0xb0]
   4a330: 910006b5     	add	x21, x21, #0x1
   4a334: eb0802bf     	cmp	x21, x8
   4a338: 8b170294     	add	x20, x20, x23
   4a33c: 54000162     	b.hs	0x4a368 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2514>
   4a340: 9360fe98     	asr	x24, x20, #32
   4a344: 9b164f19     	madd	x25, x24, x22, x19
   4a348: b4ffff59     	cbz	x25, 0x4a330 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x24dc>
   4a34c: 9b164f08     	madd	x8, x24, x22, x19
   4a350: f9400908     	ldr	x8, [x8, #0x10]
   4a354: b4fffe88     	cbz	x8, 0x4a324 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x24d0>
   4a358: f9400320     	ldr	x0, [x25]
   4a35c: 97fef9a1     	bl	0x89e0 <free@plt>
   4a360: f900033f     	str	xzr, [x25]
   4a364: 17fffff0     	b	0x4a324 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x24d0>
   4a368: f94057f3     	ldr	x19, [sp, #0xa8]
   4a36c: aa1303e0     	mov	x0, x19
   4a370: 97fef99c     	bl	0x89e0 <free@plt>
   4a374: f90057ff     	str	xzr, [sp, #0xa8]
   4a378: f9406be8     	ldr	x8, [sp, #0xd0]
   4a37c: b4000088     	cbz	x8, 0x4a38c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2538>
   4a380: f94063e0     	ldr	x0, [sp, #0xc0]
   4a384: 97fef997     	bl	0x89e0 <free@plt>
   4a388: f90063ff     	str	xzr, [sp, #0xc0]
   4a38c: f9407be8     	ldr	x8, [sp, #0xf0]
   4a390: b4000088     	cbz	x8, 0x4a3a0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x254c>
   4a394: f94073e0     	ldr	x0, [sp, #0xe0]
   4a398: 97fef992     	bl	0x89e0 <free@plt>
   4a39c: f90073ff     	str	xzr, [sp, #0xe0]
   4a3a0: f94087e8     	ldr	x8, [sp, #0x108]
   4a3a4: b4000088     	cbz	x8, 0x4a3b4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2560>
   4a3a8: f9407fe0     	ldr	x0, [sp, #0xf8]
   4a3ac: 97fef98d     	bl	0x89e0 <free@plt>
   4a3b0: f9007fff     	str	xzr, [sp, #0xf8]
   4a3b4: f94007e8     	ldr	x8, [sp, #0x8]
   4a3b8: f9401508     	ldr	x8, [x8, #0x28]
   4a3bc: f85a03a9     	ldur	x9, [x29, #-0x60]
   4a3c0: eb09011f     	cmp	x8, x9
   4a3c4: 54000221     	b.ne	0x4a408 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x25b4>
   4a3c8: 910703ff     	add	sp, sp, #0x1c0
   4a3cc: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   4a3d0: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   4a3d4: a94357f6     	ldp	x22, x21, [sp, #0x30]
   4a3d8: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   4a3dc: a94167fa     	ldp	x26, x25, [sp, #0x10]
   4a3e0: a8c66ffc     	ldp	x28, x27, [sp], #0x60
   4a3e4: d65f03c0     	ret
   4a3e8: b0000080     	adrp	x0, 0x5b000
   4a3ec: d00000a2     	adrp	x2, 0x60000
   4a3f0: f00000a3     	adrp	x3, 0x61000
   4a3f4: 91067c00     	add	x0, x0, #0x19f
   4a3f8: 913fbc42     	add	x2, x2, #0xfef
   4a3fc: 91025463     	add	x3, x3, #0x95
   4a400: 52802181     	mov	w1, #0x10c              // =268
   4a404: 97fef777     	bl	0x81e0 <__assert2@plt>
   4a408: 97fef836     	bl	0x84e0 <__stack_chk_fail@plt>
   4a40c: d10343ff     	sub	sp, sp, #0xd0
   4a410: a90867fa     	stp	x26, x25, [sp, #0x80]
   4a414: a9095ff8     	stp	x24, x23, [sp, #0x90]
   4a418: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   4a41c: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   4a420: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
   4a424: 910303fd     	add	x29, sp, #0xc0
   4a428: d53bd056     	mrs	x22, TPIDR_EL0
   4a42c: f94016c8     	ldr	x8, [x22, #0x28]
   4a430: f81b83a8     	stur	x8, [x29, #-0x48]
   4a434: f9404c08     	ldr	x8, [x0, #0x98]
   4a438: b4001188     	cbz	x8, 0x4a668 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2814>
   4a43c: 91016014     	add	x20, x0, #0x58
   4a440: aa0003f3     	mov	x19, x0
   4a444: 910183e8     	add	x8, sp, #0x60
   4a448: aa1403e0     	mov	x0, x20
   4a44c: 97ffce14     	bl	0x3dc9c <operator delete(void*)+0x290c>
   4a450: 910123e8     	add	x8, sp, #0x48
   4a454: aa1403e0     	mov	x0, x20
   4a458: 97ffcee1     	bl	0x3dfdc <operator delete(void*)+0x2c4c>
   4a45c: d0000080     	adrp	x0, 0x5c000
   4a460: 912bec00     	add	x0, x0, #0xafb
   4a464: 52800041     	mov	w1, #0x2                // =2
   4a468: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   4a46c: f9000fff     	str	xzr, [sp, #0x18]
   4a470: 97fef774     	bl	0x8240 <__strlen_chk@plt>
   4a474: b4000120     	cbz	x0, 0x4a498 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2644>
   4a478: f9400fe1     	ldr	x1, [sp, #0x18]
   4a47c: d0000083     	adrp	x3, 0x5c000
   4a480: aa0003e5     	mov	x5, x0
   4a484: 912bec63     	add	x3, x3, #0xafb
   4a488: 910063e0     	add	x0, sp, #0x18
   4a48c: aa0103e2     	mov	x2, x1
   4a490: aa1f03e4     	mov	x4, xzr
   4a494: 97ff0bed     	bl	0xd448 <__share_file+0x114>
   4a498: f9402be8     	ldr	x8, [sp, #0x50]
   4a49c: f94013e5     	ldr	x5, [sp, #0x20]
   4a4a0: a903ffff     	stp	xzr, xzr, [sp, #0x38]
   4a4a4: f9001bff     	str	xzr, [sp, #0x30]
   4a4a8: ab05011f     	cmn	x8, x5
   4a4ac: 54000280     	b.eq	0x4a4fc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x26a8>
   4a4b0: f9001fff     	str	xzr, [sp, #0x38]
   4a4b4: b4000188     	cbz	x8, 0x4a4e4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2690>
   4a4b8: f94027e3     	ldr	x3, [sp, #0x48]
   4a4bc: 9100c3e0     	add	x0, sp, #0x30
   4a4c0: aa1f03e1     	mov	x1, xzr
   4a4c4: aa1f03e2     	mov	x2, xzr
   4a4c8: aa0303e4     	mov	x4, x3
   4a4cc: aa0803e5     	mov	x5, x8
   4a4d0: 97ff0bde     	bl	0xd448 <__share_file+0x114>
   4a4d4: f9401be2     	ldr	x2, [sp, #0x30]
   4a4d8: b98053e8     	ldrsw	x8, [sp, #0x50]
   4a4dc: f94013e5     	ldr	x5, [sp, #0x20]
   4a4e0: 14000002     	b	0x4a4e8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2694>
   4a4e4: aa1f03e2     	mov	x2, xzr
   4a4e8: f9400fe3     	ldr	x3, [sp, #0x18]
   4a4ec: 8b080041     	add	x1, x2, x8
   4a4f0: 9100c3e0     	add	x0, sp, #0x30
   4a4f4: aa0303e4     	mov	x4, x3
   4a4f8: 97ff0bd4     	bl	0xd448 <__share_file+0x114>
   4a4fc: f94017e8     	ldr	x8, [sp, #0x28]
   4a500: b4000088     	cbz	x8, 0x4a510 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x26bc>
   4a504: f9400fe0     	ldr	x0, [sp, #0x18]
   4a508: 97fef936     	bl	0x89e0 <free@plt>
   4a50c: f9000fff     	str	xzr, [sp, #0x18]
   4a510: 39425261     	ldrb	w1, [x19, #0x94]
   4a514: 910063e8     	add	x8, sp, #0x18
   4a518: 910183e0     	add	x0, sp, #0x60
   4a51c: 97ffd05e     	bl	0x3e694 <operator delete(void*)+0x3304>
   4a520: 97ffbdac     	bl	0x39bd0 <__api_tcp_server+0xcac0>
   4a524: f94013e8     	ldr	x8, [sp, #0x20]
   4a528: b4000468     	cbz	x8, 0x4a5b4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2760>
   4a52c: f9400ff5     	ldr	x21, [sp, #0x18]
   4a530: 8b080508     	add	x8, x8, x8, lsl #1
   4a534: aa0003f4     	mov	x20, x0
   4a538: d37df117     	lsl	x23, x8, #3
   4a53c: 14000004     	b	0x4a54c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x26f8>
   4a540: f10062f7     	subs	x23, x23, #0x18
   4a544: 910062b5     	add	x21, x21, #0x18
   4a548: 54000360     	b.eq	0x4a5b4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2760>
   4a54c: 910003e8     	mov	x8, sp
   4a550: 910183e0     	add	x0, sp, #0x60
   4a554: aa1503e1     	mov	x1, x21
   4a558: 97ffcae5     	bl	0x3d0ec <operator delete(void*)+0x1d5c>
   4a55c: 39425261     	ldrb	w1, [x19, #0x94]
   4a560: 910003e0     	mov	x0, sp
   4a564: 97ffcf7b     	bl	0x3e350 <operator delete(void*)+0x2fc0>
   4a568: 360001a0     	tbz	w0, #0x0, 0x4a59c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2748>
   4a56c: 39425261     	ldrb	w1, [x19, #0x94]
   4a570: 910003e0     	mov	x0, sp
   4a574: 97ffd127     	bl	0x3ea10 <operator delete(void*)+0x3680>
   4a578: b4000120     	cbz	x0, 0x4a59c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2748>
   4a57c: f9404e68     	ldr	x8, [x19, #0x98]
   4a580: 8b000108     	add	x8, x8, x0
   4a584: eb14011f     	cmp	x8, x20
   4a588: 540000a8     	b.hi	0x4a59c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2748>
   4a58c: 97ffc938     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   4a590: 39425262     	ldrb	w2, [x19, #0x94]
   4a594: 910003e1     	mov	x1, sp
   4a598: 97ffcf9d     	bl	0x3e40c <operator delete(void*)+0x307c>
   4a59c: f9400be8     	ldr	x8, [sp, #0x10]
   4a5a0: b4fffd08     	cbz	x8, 0x4a540 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x26ec>
   4a5a4: f94003e0     	ldr	x0, [sp]
   4a5a8: 97fef90e     	bl	0x89e0 <free@plt>
   4a5ac: f90003ff     	str	xzr, [sp]
   4a5b0: 17ffffe4     	b	0x4a540 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x26ec>
   4a5b4: f94017e8     	ldr	x8, [sp, #0x28]
   4a5b8: b40003a8     	cbz	x8, 0x4a62c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x27d8>
   4a5bc: a941a3f3     	ldp	x19, x8, [sp, #0x18]
   4a5c0: b4000308     	cbz	x8, 0x4a620 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x27cc>
   4a5c4: aa1f03f4     	mov	x20, xzr
   4a5c8: aa1f03f5     	mov	x21, xzr
   4a5cc: 52800317     	mov	w23, #0x18              // =24
   4a5d0: d2c00038     	mov	x24, #0x100000000       // =4294967296
   4a5d4: 14000008     	b	0x4a5f4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x27a0>
   4a5d8: 9b174f28     	madd	x8, x25, x23, x19
   4a5dc: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   4a5e0: f94013e8     	ldr	x8, [sp, #0x20]
   4a5e4: 910006b5     	add	x21, x21, #0x1
   4a5e8: eb0802bf     	cmp	x21, x8
   4a5ec: 8b180294     	add	x20, x20, x24
   4a5f0: 54000162     	b.hs	0x4a61c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x27c8>
   4a5f4: 9360fe99     	asr	x25, x20, #32
   4a5f8: 9b174f3a     	madd	x26, x25, x23, x19
   4a5fc: b4ffff5a     	cbz	x26, 0x4a5e4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2790>
   4a600: 9b174f28     	madd	x8, x25, x23, x19
   4a604: f9400908     	ldr	x8, [x8, #0x10]
   4a608: b4fffe88     	cbz	x8, 0x4a5d8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2784>
   4a60c: f9400340     	ldr	x0, [x26]
   4a610: 97fef8f4     	bl	0x89e0 <free@plt>
   4a614: f900035f     	str	xzr, [x26]
   4a618: 17fffff0     	b	0x4a5d8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2784>
   4a61c: f9400ff3     	ldr	x19, [sp, #0x18]
   4a620: aa1303e0     	mov	x0, x19
   4a624: 97fef8ef     	bl	0x89e0 <free@plt>
   4a628: f9000fff     	str	xzr, [sp, #0x18]
   4a62c: f94023e8     	ldr	x8, [sp, #0x40]
   4a630: b4000088     	cbz	x8, 0x4a640 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x27ec>
   4a634: f9401be0     	ldr	x0, [sp, #0x30]
   4a638: 97fef8ea     	bl	0x89e0 <free@plt>
   4a63c: f9001bff     	str	xzr, [sp, #0x30]
   4a640: f9402fe8     	ldr	x8, [sp, #0x58]
   4a644: b4000088     	cbz	x8, 0x4a654 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2800>
   4a648: f94027e0     	ldr	x0, [sp, #0x48]
   4a64c: 97fef8e5     	bl	0x89e0 <free@plt>
   4a650: f90027ff     	str	xzr, [sp, #0x48]
   4a654: f9403be8     	ldr	x8, [sp, #0x70]
   4a658: b4000088     	cbz	x8, 0x4a668 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2814>
   4a65c: f94033e0     	ldr	x0, [sp, #0x60]
   4a660: 97fef8e0     	bl	0x89e0 <free@plt>
   4a664: f90033ff     	str	xzr, [sp, #0x60]
   4a668: f94016c8     	ldr	x8, [x22, #0x28]
   4a66c: f85b83a9     	ldur	x9, [x29, #-0x48]
   4a670: eb09011f     	cmp	x8, x9
   4a674: 54000101     	b.ne	0x4a694 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2840>
   4a678: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
   4a67c: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   4a680: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   4a684: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   4a688: a94867fa     	ldp	x26, x25, [sp, #0x80]
   4a68c: 910343ff     	add	sp, sp, #0xd0
   4a690: d65f03c0     	ret
   4a694: 97fef793     	bl	0x84e0 <__stack_chk_fail@plt>
   4a698: d10443ff     	sub	sp, sp, #0x110
   4a69c: a90f4ffc     	stp	x28, x19, [sp, #0xf0]
   4a6a0: a9107bfd     	stp	x29, x30, [sp, #0x100]
   4a6a4: 910403fd     	add	x29, sp, #0x100
   4a6a8: a90817e4     	stp	x4, x5, [sp, #0x80]
   4a6ac: a9091fe6     	stp	x6, x7, [sp, #0x90]
   4a6b0: ad0007e0     	stp	q0, q1, [sp]
   4a6b4: ad010fe2     	stp	q2, q3, [sp, #0x20]
   4a6b8: ad0217e4     	stp	q4, q5, [sp, #0x40]
   4a6bc: ad031fe6     	stp	q6, q7, [sp, #0x60]
   4a6c0: d53bd053     	mrs	x19, TPIDR_EL0
   4a6c4: f9401669     	ldr	x9, [x19, #0x28]
   4a6c8: 910203ea     	add	x10, sp, #0x80
   4a6cc: 928003ec     	mov	x12, #-0x20             // =-32
   4a6d0: 910043ab     	add	x11, x29, #0x10
   4a6d4: f81e83a9     	stur	x9, [x29, #-0x18]
   4a6d8: 910003e9     	mov	x9, sp
   4a6dc: f2dff00c     	movk	x12, #0xff80, lsl #32
   4a6e0: 9100814a     	add	x10, x10, #0x20
   4a6e4: 91020129     	add	x9, x9, #0x80
   4a6e8: d100e3a8     	sub	x8, x29, #0x38
   4a6ec: a93cabab     	stp	x11, x10, [x29, #-0x38]
   4a6f0: a93db3a9     	stp	x9, x12, [x29, #-0x28]
   4a6f4: ad400101     	ldp	q1, q0, [x8]
   4a6f8: 900000c2     	adrp	x2, 0x62000
   4a6fc: 911de842     	add	x2, x2, #0x77a
   4a700: d10183a3     	sub	x3, x29, #0x60
   4a704: 52800401     	mov	w1, #0x20               // =32
   4a708: ad3d03a1     	stp	q1, q0, [x29, #-0x60]
   4a70c: 97fef6f1     	bl	0x82d0 <vsnprintf@plt>
   4a710: f9401668     	ldr	x8, [x19, #0x28]
   4a714: f85e83a9     	ldur	x9, [x29, #-0x18]
   4a718: eb09011f     	cmp	x8, x9
   4a71c: 540000a1     	b.ne	0x4a730 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x28dc>
   4a720: a9507bfd     	ldp	x29, x30, [sp, #0x100]
   4a724: a94f4ffc     	ldp	x28, x19, [sp, #0xf0]
   4a728: 910443ff     	add	sp, sp, #0x110
   4a72c: d65f03c0     	ret
   4a730: 97fef76c     	bl	0x84e0 <__stack_chk_fail@plt>
   4a734: f81e0ff3     	str	x19, [sp, #-0x20]!
   4a738: a9017bfd     	stp	x29, x30, [sp, #0x10]
   4a73c: 910043fd     	add	x29, sp, #0x10
   4a740: aa0003f3     	mov	x19, x0
   4a744: 97fffa36     	bl	0x4901c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x11c8>
   4a748: 36000220     	tbz	w0, #0x0, 0x4a78c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2938>
   4a74c: f8470e68     	ldr	x8, [x19, #0x70]!
   4a750: f900067f     	str	xzr, [x19, #0x8]
   4a754: b4000048     	cbz	x8, 0x4a75c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2908>
   4a758: 3900011f     	strb	wzr, [x8]
   4a75c: b0000188     	adrp	x8, 0x7b000
   4a760: f947a908     	ldr	x8, [x8, #0xf50]
   4a764: f9400505     	ldr	x5, [x8, #0x8]
   4a768: b40000e5     	cbz	x5, 0x4a784 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2930>
   4a76c: f9400261     	ldr	x1, [x19]
   4a770: f9400103     	ldr	x3, [x8]
   4a774: aa1303e0     	mov	x0, x19
   4a778: aa0103e2     	mov	x2, x1
   4a77c: aa0303e4     	mov	x4, x3
   4a780: 97ff0b32     	bl	0xd448 <__share_file+0x114>
   4a784: 52800020     	mov	w0, #0x1                // =1
   4a788: 14000002     	b	0x4a790 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x293c>
   4a78c: 2a1f03e0     	mov	w0, wzr
   4a790: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   4a794: f84207f3     	ldr	x19, [sp], #0x20
   4a798: d65f03c0     	ret
   4a79c: d10103ff     	sub	sp, sp, #0x40
   4a7a0: a90157f6     	stp	x22, x21, [sp, #0x10]
   4a7a4: a9024ff4     	stp	x20, x19, [sp, #0x20]
   4a7a8: a9037bfd     	stp	x29, x30, [sp, #0x30]
   4a7ac: 9100c3fd     	add	x29, sp, #0x30
   4a7b0: d53bd055     	mrs	x21, TPIDR_EL0
   4a7b4: f94016a8     	ldr	x8, [x21, #0x28]
   4a7b8: f90007e8     	str	x8, [sp, #0x8]
   4a7bc: f9400c08     	ldr	x8, [x0, #0x18]
   4a7c0: b5000428     	cbnz	x8, 0x4a844 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x29f0>
   4a7c4: b9400836     	ldr	w22, [x1, #0x8]
   4a7c8: aa0103f3     	mov	x19, x1
   4a7cc: 9101c001     	add	x1, x0, #0x70
   4a7d0: aa1303e2     	mov	x2, x19
   4a7d4: aa0003f4     	mov	x20, x0
   4a7d8: 97fffbd4     	bl	0x49728 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x18d4>
   4a7dc: 97ffc8a4     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   4a7e0: 91023294     	add	x20, x20, #0x8c
   4a7e4: aa1403e1     	mov	x1, x20
   4a7e8: 97ffd505     	bl	0x3fbfc <operator delete(void*)+0x486c>
   4a7ec: b5000120     	cbnz	x0, 0x4a810 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x29bc>
   4a7f0: 97fef6a4     	bl	0x8280 <__api_get_log_format_version@plt>
   4a7f4: b90007e0     	str	w0, [sp, #0x4]
   4a7f8: 97ffc89d     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   4a7fc: 910013e2     	add	x2, sp, #0x4
   4a800: 52800083     	mov	w3, #0x4                // =4
   4a804: 92800024     	mov	x4, #-0x2               // =-2
   4a808: aa1403e1     	mov	x1, x20
   4a80c: 97ffd3ee     	bl	0x3f7c4 <operator delete(void*)+0x4434>
   4a810: b90007f6     	str	w22, [sp, #0x4]
   4a814: 97ffc896     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   4a818: 910013e2     	add	x2, sp, #0x4
   4a81c: 52800083     	mov	w3, #0x4                // =4
   4a820: 92800024     	mov	x4, #-0x2               // =-2
   4a824: aa1403e1     	mov	x1, x20
   4a828: 97ffd3e7     	bl	0x3f7c4 <operator delete(void*)+0x4434>
   4a82c: 97ffc890     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   4a830: f9400262     	ldr	x2, [x19]
   4a834: b9400a63     	ldr	w3, [x19, #0x8]
   4a838: 92800024     	mov	x4, #-0x2               // =-2
   4a83c: aa1403e1     	mov	x1, x20
   4a840: 97ffd3e1     	bl	0x3f7c4 <operator delete(void*)+0x4434>
   4a844: f94016a8     	ldr	x8, [x21, #0x28]
   4a848: f94007e9     	ldr	x9, [sp, #0x8]
   4a84c: eb09011f     	cmp	x8, x9
   4a850: 540000c1     	b.ne	0x4a868 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2a14>
   4a854: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   4a858: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   4a85c: a94157f6     	ldp	x22, x21, [sp, #0x10]
   4a860: 910103ff     	add	sp, sp, #0x40
   4a864: d65f03c0     	ret
   4a868: 97fef71e     	bl	0x84e0 <__stack_chk_fail@plt>
   4a86c: d10103ff     	sub	sp, sp, #0x40
   4a870: f9000bf5     	str	x21, [sp, #0x10]
   4a874: a9024ff4     	stp	x20, x19, [sp, #0x20]
   4a878: a9037bfd     	stp	x29, x30, [sp, #0x30]
   4a87c: 9100c3fd     	add	x29, sp, #0x30
   4a880: d53bd055     	mrs	x21, TPIDR_EL0
   4a884: f94016a8     	ldr	x8, [x21, #0x28]
   4a888: aa0103e0     	mov	x0, x1
   4a88c: aa0103f3     	mov	x19, x1
   4a890: f90007e8     	str	x8, [sp, #0x8]
   4a894: 97ffd26b     	bl	0x3f240 <operator delete(void*)+0x3eb0>
   4a898: 36000120     	tbz	w0, #0x0, 0x4a8bc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2a68>
   4a89c: 97fef679     	bl	0x8280 <__api_get_log_format_version@plt>
   4a8a0: 2a0003f4     	mov	w20, w0
   4a8a4: 97ffc872     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   4a8a8: aa1303e1     	mov	x1, x19
   4a8ac: 97ffd4d4     	bl	0x3fbfc <operator delete(void*)+0x486c>
   4a8b0: b40000a0     	cbz	x0, 0x4a8c4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2a70>
   4a8b4: f100101f     	cmp	x0, #0x4
   4a8b8: 540000a2     	b.hs	0x4a8cc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2a78>
   4a8bc: 2a1f03e0     	mov	w0, wzr
   4a8c0: 1400000c     	b	0x4a8f0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2a9c>
   4a8c4: 52800020     	mov	w0, #0x1                // =1
   4a8c8: 1400000a     	b	0x4a8f0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2a9c>
   4a8cc: 97ffc868     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   4a8d0: 910013e2     	add	x2, sp, #0x4
   4a8d4: 52800084     	mov	w4, #0x4                // =4
   4a8d8: aa1303e1     	mov	x1, x19
   4a8dc: aa1f03e3     	mov	x3, xzr
   4a8e0: 97ffd428     	bl	0x3f980 <operator delete(void*)+0x45f0>
   4a8e4: b94007e8     	ldr	w8, [sp, #0x4]
   4a8e8: 6b14011f     	cmp	w8, w20
   4a8ec: 1a9f17e0     	cset	w0, eq
   4a8f0: f94016a8     	ldr	x8, [x21, #0x28]
   4a8f4: f94007e9     	ldr	x9, [sp, #0x8]
   4a8f8: eb09011f     	cmp	x8, x9
   4a8fc: 540000c1     	b.ne	0x4a914 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2ac0>
   4a900: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   4a904: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   4a908: f9400bf5     	ldr	x21, [sp, #0x10]
   4a90c: 910103ff     	add	sp, sp, #0x40
   4a910: d65f03c0     	ret
   4a914: 97fef6f3     	bl	0x84e0 <__stack_chk_fail@plt>
   4a918: f81e0ff3     	str	x19, [sp, #-0x20]!
   4a91c: a9017bfd     	stp	x29, x30, [sp, #0x10]
   4a920: 910043fd     	add	x29, sp, #0x10
   4a924: aa0003f3     	mov	x19, x0
   4a928: 97fff99b     	bl	0x48f94 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1140>
   4a92c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   4a930: aa1303e0     	mov	x0, x19
   4a934: f84207f3     	ldr	x19, [sp], #0x20
   4a938: 17fef796     	b	0x8790 <_ZdlPv@plt>
   4a93c: f81e0ff3     	str	x19, [sp, #-0x20]!
   4a940: a9017bfd     	stp	x29, x30, [sp, #0x10]
   4a944: 910043fd     	add	x29, sp, #0x10
   4a948: aa0003f3     	mov	x19, x0
   4a94c: 97fff9b4     	bl	0x4901c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x11c8>
   4a950: 36000220     	tbz	w0, #0x0, 0x4a994 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2b40>
   4a954: f8470e68     	ldr	x8, [x19, #0x70]!
   4a958: f900067f     	str	xzr, [x19, #0x8]
   4a95c: b4000048     	cbz	x8, 0x4a964 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2b10>
   4a960: 3900011f     	strb	wzr, [x8]
   4a964: b0000188     	adrp	x8, 0x7b000
   4a968: f947c508     	ldr	x8, [x8, #0xf88]
   4a96c: f9400505     	ldr	x5, [x8, #0x8]
   4a970: b40000e5     	cbz	x5, 0x4a98c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2b38>
   4a974: f9400261     	ldr	x1, [x19]
   4a978: f9400103     	ldr	x3, [x8]
   4a97c: aa1303e0     	mov	x0, x19
   4a980: aa0103e2     	mov	x2, x1
   4a984: aa0303e4     	mov	x4, x3
   4a988: 97ff0ab0     	bl	0xd448 <__share_file+0x114>
   4a98c: 52800020     	mov	w0, #0x1                // =1
   4a990: 14000002     	b	0x4a998 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2b44>
   4a994: 2a1f03e0     	mov	w0, wzr
   4a998: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   4a99c: f84207f3     	ldr	x19, [sp], #0x20
   4a9a0: d65f03c0     	ret
   4a9a4: f81c0ff7     	str	x23, [sp, #-0x40]!
   4a9a8: a90157f6     	stp	x22, x21, [sp, #0x10]
   4a9ac: a9024ff4     	stp	x20, x19, [sp, #0x20]
   4a9b0: a9037bfd     	stp	x29, x30, [sp, #0x30]
   4a9b4: 9100c3fd     	add	x29, sp, #0x30
   4a9b8: f9400c08     	ldr	x8, [x0, #0x18]
   4a9bc: b40000c8     	cbz	x8, 0x4a9d4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2b80>
   4a9c0: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   4a9c4: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   4a9c8: a94157f6     	ldp	x22, x21, [sp, #0x10]
   4a9cc: f84407f7     	ldr	x23, [sp], #0x40
   4a9d0: d65f03c0     	ret
   4a9d4: aa0103f4     	mov	x20, x1
   4a9d8: 9101c001     	add	x1, x0, #0x70
   4a9dc: aa1403e2     	mov	x2, x20
   4a9e0: aa0003f3     	mov	x19, x0
   4a9e4: 97fffb51     	bl	0x49728 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x18d4>
   4a9e8: f9400a60     	ldr	x0, [x19, #0x10]
   4a9ec: 39402276     	ldrb	w22, [x19, #0x8]
   4a9f0: 94001276     	bl	0x4f3c8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7574>
   4a9f4: f9400a68     	ldr	x8, [x19, #0x10]
   4a9f8: aa0003f7     	mov	x23, x0
   4a9fc: aa0803e0     	mov	x0, x8
   4aa00: 94001274     	bl	0x4f3d0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x757c>
   4aa04: b0000195     	adrp	x21, 0x7b000
   4aa08: f947eab5     	ldr	x21, [x21, #0xfd0]
   4aa0c: aa0003e4     	mov	x4, x0
   4aa10: aa1403e1     	mov	x1, x20
   4aa14: 2a1603e2     	mov	w2, w22
   4aa18: aa1503e0     	mov	x0, x21
   4aa1c: aa1703e3     	mov	x3, x23
   4aa20: 94000034     	bl	0x4aaf0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2c9c>
   4aa24: 34000180     	cbz	w0, 0x4aa54 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2c00>
   4aa28: f9400288     	ldr	x8, [x20]
   4aa2c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   4aa30: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   4aa34: a94157f6     	ldp	x22, x21, [sp, #0x10]
   4aa38: d00000c1     	adrp	x1, 0x64000
   4aa3c: 2a0003e2     	mov	w2, w0
   4aa40: 911db821     	add	x1, x1, #0x76e
   4aa44: 91007103     	add	x3, x8, #0x1c
   4aa48: 52800080     	mov	w0, #0x4                // =4
   4aa4c: f84407f7     	ldr	x23, [sp], #0x40
   4aa50: 17ffe9e5     	b	0x451e4 <operator delete(void*)+0x9e54>
   4aa54: a941a2a9     	ldp	x9, x8, [x21, #0x18]
   4aa58: b94032b4     	ldr	w20, [x21, #0x30]
   4aa5c: f100011f     	cmp	x8, #0x0
   4aa60: 9a8903f5     	csel	x21, xzr, x9, eq
   4aa64: 97ffc802     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   4aa68: 91023273     	add	x19, x19, #0x8c
   4aa6c: 92800024     	mov	x4, #-0x2               // =-2
   4aa70: aa1303e1     	mov	x1, x19
   4aa74: aa1503e2     	mov	x2, x21
   4aa78: aa1403e3     	mov	x3, x20
   4aa7c: 97ffd352     	bl	0x3f7c4 <operator delete(void*)+0x4434>
   4aa80: 97ffc7fb     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   4aa84: aa1303e1     	mov	x1, x19
   4aa88: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   4aa8c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   4aa90: a94157f6     	ldp	x22, x21, [sp, #0x10]
   4aa94: d0000182     	adrp	x2, 0x7c000
   4aa98: 91036442     	add	x2, x2, #0xd9
   4aa9c: 52800043     	mov	w3, #0x2                // =2
   4aaa0: 92800024     	mov	x4, #-0x2               // =-2
   4aaa4: f84407f7     	ldr	x23, [sp], #0x40
   4aaa8: 17ffd347     	b	0x3f7c4 <operator delete(void*)+0x4434>
   4aaac: 52800020     	mov	w0, #0x1                // =1
   4aab0: d65f03c0     	ret
   4aab4: f81e0ff3     	str	x19, [sp, #-0x20]!
   4aab8: a9017bfd     	stp	x29, x30, [sp, #0x10]
   4aabc: 910043fd     	add	x29, sp, #0x10
   4aac0: aa0003f3     	mov	x19, x0
   4aac4: 97fff934     	bl	0x48f94 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x1140>
   4aac8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   4aacc: aa1303e0     	mov	x0, x19
   4aad0: f84207f3     	ldr	x19, [sp], #0x20
   4aad4: 17fef72f     	b	0x8790 <_ZdlPv@plt>
   4aad8: 6f00e400     	movi	v0.2d, #0000000000000000
   4aadc: 3900001f     	strb	wzr, [x0]
   4aae0: 3c808000     	stur	q0, [x0, #0x8]
   4aae4: 3c818000     	stur	q0, [x0, #0x18]
   4aae8: 3c824000     	stur	q0, [x0, #0x24]
   4aaec: d65f03c0     	ret
   4aaf0: f81c0ff7     	str	x23, [sp, #-0x40]!
   4aaf4: a90157f6     	stp	x22, x21, [sp, #0x10]
   4aaf8: a9024ff4     	stp	x20, x19, [sp, #0x20]
   4aafc: a9037bfd     	stp	x29, x30, [sp, #0x30]
   4ab00: 9100c3fd     	add	x29, sp, #0x30
   4ab04: f9401015     	ldr	x21, [x0, #0x20]
   4ab08: aa0103f4     	mov	x20, x1
   4ab0c: aa0003f3     	mov	x19, x0
   4ab10: 12000048     	and	w8, w2, #0x1
   4ab14: f10ffebf     	cmp	x21, #0x3ff
   4ab18: 39000008     	strb	w8, [x0]
   4ab1c: a9009003     	stp	x3, x4, [x0, #0x8]
   4ab20: b900301f     	str	wzr, [x0, #0x30]
   4ab24: 54000328     	b.hi	0x4ab88 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2d34>
   4ab28: f9401668     	ldr	x8, [x19, #0x28]
   4ab2c: 52808017     	mov	w23, #0x400             // =1024
   4ab30: f10ffd1f     	cmp	x8, #0x3ff
   4ab34: 54000288     	b.hi	0x4ab84 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2d30>
   4ab38: 52808008     	mov	w8, #0x400              // =1024
   4ab3c: 52808000     	mov	w0, #0x400              // =1024
   4ab40: f9001668     	str	x8, [x19, #0x28]
   4ab44: 97fef773     	bl	0x8910 <malloc@plt>
   4ab48: b40007e0     	cbz	x0, 0x4ac44 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2df0>
   4ab4c: f9400e61     	ldr	x1, [x19, #0x18]
   4ab50: aa0003f6     	mov	x22, x0
   4ab54: cb1502f7     	sub	x23, x23, x21
   4ab58: b4000101     	cbz	x1, 0x4ab78 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2d24>
   4ab5c: 52808003     	mov	w3, #0x400              // =1024
   4ab60: aa1603e0     	mov	x0, x22
   4ab64: aa1503e2     	mov	x2, x21
   4ab68: 97fef60a     	bl	0x8390 <__memcpy_chk@plt>
   4ab6c: f9400e60     	ldr	x0, [x19, #0x18]
   4ab70: b4000040     	cbz	x0, 0x4ab78 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2d24>
   4ab74: 97fef79b     	bl	0x89e0 <free@plt>
   4ab78: f9401268     	ldr	x8, [x19, #0x20]
   4ab7c: f9000e76     	str	x22, [x19, #0x18]
   4ab80: 8b0802f7     	add	x23, x23, x8
   4ab84: f9001277     	str	x23, [x19, #0x20]
   4ab88: aa1303e0     	mov	x0, x19
   4ab8c: aa1403e1     	mov	x1, x20
   4ab90: 94000035     	bl	0x4ac64 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2e10>
   4ab94: 2a0003f5     	mov	w21, w0
   4ab98: 350002a0     	cbnz	w0, 0x4abec <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2d98>
   4ab9c: f9400288     	ldr	x8, [x20]
   4aba0: aa1303e0     	mov	x0, x19
   4aba4: aa1403e1     	mov	x1, x20
   4aba8: 79402d08     	ldrh	w8, [x8, #0x16]
   4abac: 7100411f     	cmp	w8, #0x10
   4abb0: 54000061     	b.ne	0x4abbc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2d68>
   4abb4: 94000216     	bl	0x4b40c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x35b8>
   4abb8: 14000002     	b	0x4abc0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2d6c>
   4abbc: 94000375     	bl	0x4b990 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3b3c>
   4abc0: b9403268     	ldr	w8, [x19, #0x30]
   4abc4: f9401269     	ldr	x9, [x19, #0x20]
   4abc8: eb08013f     	cmp	x9, x8
   4abcc: 540001c9     	b.ls	0x4ac04 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2db0>
   4abd0: f9400e69     	ldr	x9, [x19, #0x18]
   4abd4: 93407d08     	sxtw	x8, w8
   4abd8: 3828693f     	strb	wzr, [x9, x8]
   4abdc: b9403268     	ldr	w8, [x19, #0x30]
   4abe0: f9401269     	ldr	x9, [x19, #0x20]
   4abe4: eb08013f     	cmp	x9, x8
   4abe8: 540001e9     	b.ls	0x4ac24 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2dd0>
   4abec: 2a1503e0     	mov	w0, w21
   4abf0: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   4abf4: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   4abf8: a94157f6     	ldp	x22, x21, [sp, #0x10]
   4abfc: f84407f7     	ldr	x23, [sp], #0x40
   4ac00: d65f03c0     	ret
   4ac04: 90000080     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4ac08: f0000082     	adrp	x2, 0x5d000
   4ac0c: 90000083     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4ac10: 91215c00     	add	x0, x0, #0x857
   4ac14: 91163442     	add	x2, x2, #0x58d
   4ac18: 91397863     	add	x3, x3, #0xe5e
   4ac1c: 528023e1     	mov	w1, #0x11f              // =287
   4ac20: 97fef570     	bl	0x81e0 <__assert2@plt>
   4ac24: d00000c0     	adrp	x0, 0x64000
   4ac28: d00000c2     	adrp	x2, 0x64000
   4ac2c: d00000c3     	adrp	x3, 0x64000
   4ac30: 911fa800     	add	x0, x0, #0x7ea
   4ac34: 91215442     	add	x2, x2, #0x855
   4ac38: 91228863     	add	x3, x3, #0x8a2
   4ac3c: 52800e81     	mov	w1, #0x74               // =116
   4ac40: 97fef568     	bl	0x81e0 <__assert2@plt>
   4ac44: 90000080     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4ac48: f0000082     	adrp	x2, 0x5d000
   4ac4c: 90000083     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4ac50: 91215c00     	add	x0, x0, #0x857
   4ac54: 9114ac42     	add	x2, x2, #0x52b
   4ac58: 9124c063     	add	x3, x3, #0x930
   4ac5c: 52804a01     	mov	w1, #0x250              // =592
   4ac60: 97fef560     	bl	0x81e0 <__assert2@plt>
   4ac64: f81d0ff5     	str	x21, [sp, #-0x30]!
   4ac68: a9014ff4     	stp	x20, x19, [sp, #0x10]
   4ac6c: a9027bfd     	stp	x29, x30, [sp, #0x20]
   4ac70: 910083fd     	add	x29, sp, #0x20
   4ac74: f9400035     	ldr	x21, [x1]
   4ac78: aa0103f4     	mov	x20, x1
   4ac7c: aa0003f3     	mov	x19, x0
   4ac80: 9400005d     	bl	0x4adf4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2fa0>
   4ac84: 350005e0     	cbnz	w0, 0x4ad40 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2eec>
   4ac88: f9400288     	ldr	x8, [x20]
   4ac8c: 79402908     	ldrh	w8, [x8, #0x14]
   4ac90: f100151f     	cmp	x8, #0x5
   4ac94: 54000428     	b.hi	0x4ad18 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2ec4>
   4ac98: f0000189     	adrp	x9, 0x7d000
   4ac9c: 5280030a     	mov	w10, #0x18              // =24
   4aca0: 910ac129     	add	x9, x9, #0x2b0
   4aca4: 9b0a250a     	madd	x10, x8, x10, x9
   4aca8: f9400542     	ldr	x2, [x10, #0x8]
   4acac: b40000a2     	cbz	x2, 0x4acc0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2e6c>
   4acb0: 5280030a     	mov	w10, #0x18              // =24
   4acb4: 9b0a7d08     	mul	x8, x8, x10
   4acb8: f8686921     	ldr	x1, [x9, x8]
   4acbc: 14000003     	b	0x4acc8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2e74>
   4acc0: b00000c1     	adrp	x1, 0x63000
   4acc4: 912c5c21     	add	x1, x1, #0xb17
   4acc8: aa1303e0     	mov	x0, x19
   4accc: 940000e3     	bl	0x4b058 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3204>
   4acd0: 52800121     	mov	w1, #0x9                // =9
   4acd4: aa1303e0     	mov	x0, x19
   4acd8: 9400014b     	bl	0x4b204 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x33b0>
   4acdc: f9400668     	ldr	x8, [x19, #0x8]
   4ace0: b9400ea9     	ldr	w9, [x21, #0xc]
   4ace4: f940050a     	ldr	x10, [x8, #0x8]
   4ace8: eb09015f     	cmp	x10, x9
   4acec: 54000169     	b.ls	0x4ad18 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2ec4>
   4acf0: f9400108     	ldr	x8, [x8]
   4acf4: 93407d29     	sxtw	x9, w9
   4acf8: 5280030a     	mov	w10, #0x18              // =24
   4acfc: 9b0a212a     	madd	x10, x9, x10, x8
   4ad00: f9400542     	ldr	x2, [x10, #0x8]
   4ad04: b40000e2     	cbz	x2, 0x4ad20 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2ecc>
   4ad08: 5280030a     	mov	w10, #0x18              // =24
   4ad0c: 9b0a7d29     	mul	x9, x9, x10
   4ad10: f8696901     	ldr	x1, [x8, x9]
   4ad14: 14000005     	b	0x4ad28 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2ed4>
   4ad18: 52800040     	mov	w0, #0x2                // =2
   4ad1c: 14000009     	b	0x4ad40 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2eec>
   4ad20: b00000c1     	adrp	x1, 0x63000
   4ad24: 912c5c21     	add	x1, x1, #0xb17
   4ad28: aa1303e0     	mov	x0, x19
   4ad2c: 940000cb     	bl	0x4b058 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3204>
   4ad30: 52800121     	mov	w1, #0x9                // =9
   4ad34: aa1303e0     	mov	x0, x19
   4ad38: 94000133     	bl	0x4b204 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x33b0>
   4ad3c: 2a1f03e0     	mov	w0, wzr
   4ad40: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   4ad44: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   4ad48: f84307f5     	ldr	x21, [sp], #0x30
   4ad4c: d65f03c0     	ret
   4ad50: f81e0ff3     	str	x19, [sp, #-0x20]!
   4ad54: a9017bfd     	stp	x29, x30, [sp, #0x10]
   4ad58: 910043fd     	add	x29, sp, #0x10
   4ad5c: f9400028     	ldr	x8, [x1]
   4ad60: aa0003f3     	mov	x19, x0
   4ad64: 79402d08     	ldrh	w8, [x8, #0x16]
   4ad68: 7100411f     	cmp	w8, #0x10
   4ad6c: 54000061     	b.ne	0x4ad78 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2f24>
   4ad70: 940001a7     	bl	0x4b40c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x35b8>
   4ad74: 14000002     	b	0x4ad7c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2f28>
   4ad78: 94000306     	bl	0x4b990 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3b3c>
   4ad7c: b9403268     	ldr	w8, [x19, #0x30]
   4ad80: f9401269     	ldr	x9, [x19, #0x20]
   4ad84: eb08013f     	cmp	x9, x8
   4ad88: 54000169     	b.ls	0x4adb4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2f60>
   4ad8c: f9400e69     	ldr	x9, [x19, #0x18]
   4ad90: 93407d08     	sxtw	x8, w8
   4ad94: 3828693f     	strb	wzr, [x9, x8]
   4ad98: b9403268     	ldr	w8, [x19, #0x30]
   4ad9c: f9401269     	ldr	x9, [x19, #0x20]
   4ada0: eb08013f     	cmp	x9, x8
   4ada4: 54000189     	b.ls	0x4add4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2f80>
   4ada8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   4adac: f84207f3     	ldr	x19, [sp], #0x20
   4adb0: d65f03c0     	ret
   4adb4: 90000080     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4adb8: f0000082     	adrp	x2, 0x5d000
   4adbc: 90000083     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4adc0: 91215c00     	add	x0, x0, #0x857
   4adc4: 91163442     	add	x2, x2, #0x58d
   4adc8: 91397863     	add	x3, x3, #0xe5e
   4adcc: 528023e1     	mov	w1, #0x11f              // =287
   4add0: 97fef504     	bl	0x81e0 <__assert2@plt>
   4add4: d00000c0     	adrp	x0, 0x64000
   4add8: d00000c2     	adrp	x2, 0x64000
   4addc: d00000c3     	adrp	x3, 0x64000
   4ade0: 911fa800     	add	x0, x0, #0x7ea
   4ade4: 91215442     	add	x2, x2, #0x855
   4ade8: 91228863     	add	x3, x3, #0x8a2
   4adec: 52800e81     	mov	w1, #0x74               // =116
   4adf0: 97fef4fc     	bl	0x81e0 <__assert2@plt>
   4adf4: d101c3ff     	sub	sp, sp, #0x70
   4adf8: f90013f9     	str	x25, [sp, #0x20]
   4adfc: a9035ff8     	stp	x24, x23, [sp, #0x30]
   4ae00: a90457f6     	stp	x22, x21, [sp, #0x40]
   4ae04: a9054ff4     	stp	x20, x19, [sp, #0x50]
   4ae08: a9067bfd     	stp	x29, x30, [sp, #0x60]
   4ae0c: 910183fd     	add	x29, sp, #0x60
   4ae10: d53bd058     	mrs	x24, TPIDR_EL0
   4ae14: f9401708     	ldr	x8, [x24, #0x28]
   4ae18: aa0003f3     	mov	x19, x0
   4ae1c: aa0103f4     	mov	x20, x1
   4ae20: f9000fe8     	str	x8, [sp, #0x18]
   4ae24: b9403008     	ldr	w8, [x0, #0x30]
   4ae28: f9401015     	ldr	x21, [x0, #0x20]
   4ae2c: 11020108     	add	w8, w8, #0x80
   4ae30: eb0802bf     	cmp	x21, x8
   4ae34: 54000602     	b.hs	0x4aef4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x30a0>
   4ae38: 51000509     	sub	w9, w8, #0x1
   4ae3c: 6a09011f     	tst	w8, w9
   4ae40: 54000061     	b.ne	0x4ae4c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2ff8>
   4ae44: 2a0803e9     	mov	w9, w8
   4ae48: 14000006     	b	0x4ae60 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x300c>
   4ae4c: 52800029     	mov	w9, #0x1                // =1
   4ae50: 34000088     	cbz	w8, 0x4ae60 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x300c>
   4ae54: 53017d08     	lsr	w8, w8, #1
   4ae58: 531f7929     	lsl	w9, w9, #1
   4ae5c: 35ffffc8     	cbnz	w8, 0x4ae54 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3000>
   4ae60: f9401668     	ldr	x8, [x19, #0x28]
   4ae64: 2a0903f9     	mov	w25, w9
   4ae68: eb19011f     	cmp	x8, x25
   4ae6c: 54000422     	b.hs	0x4aef0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x309c>
   4ae70: eb1902bf     	cmp	x21, x25
   4ae74: 54000069     	b.ls	0x4ae80 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x302c>
   4ae78: aa1503e8     	mov	x8, x21
   4ae7c: 1400001b     	b	0x4aee8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3094>
   4ae80: d1000728     	sub	x8, x25, #0x1
   4ae84: ea08033f     	tst	x25, x8
   4ae88: aa1903e8     	mov	x8, x25
   4ae8c: 540000c0     	b.eq	0x4aea4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3050>
   4ae90: 52800028     	mov	w8, #0x1                // =1
   4ae94: aa1903e9     	mov	x9, x25
   4ae98: d341fd29     	lsr	x9, x9, #1
   4ae9c: d37ff908     	lsl	x8, x8, #1
   4aea0: b5ffffc9     	cbnz	x9, 0x4ae98 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3044>
   4aea4: f100091f     	cmp	x8, #0x2
   4aea8: 52800049     	mov	w9, #0x2                // =2
   4aeac: 9a898100     	csel	x0, x8, x9, hi
   4aeb0: f9001660     	str	x0, [x19, #0x28]
   4aeb4: 97fef697     	bl	0x8910 <malloc@plt>
   4aeb8: b4000c00     	cbz	x0, 0x4b038 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x31e4>
   4aebc: f9400e77     	ldr	x23, [x19, #0x18]
   4aec0: aa0003f6     	mov	x22, x0
   4aec4: b40000f7     	cbz	x23, 0x4aee0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x308c>
   4aec8: aa1603e0     	mov	x0, x22
   4aecc: aa1703e1     	mov	x1, x23
   4aed0: aa1503e2     	mov	x2, x21
   4aed4: 97fef697     	bl	0x8930 <memcpy@plt>
   4aed8: aa1703e0     	mov	x0, x23
   4aedc: 97fef6c1     	bl	0x89e0 <free@plt>
   4aee0: f9401268     	ldr	x8, [x19, #0x20]
   4aee4: f9000e76     	str	x22, [x19, #0x18]
   4aee8: cb150329     	sub	x9, x25, x21
   4aeec: 8b080139     	add	x25, x9, x8
   4aef0: f9001279     	str	x25, [x19, #0x20]
   4aef4: f9400288     	ldr	x8, [x20]
   4aef8: d29ef9e9     	mov	x9, #0xf7cf             // =63439
   4aefc: f2bc6a69     	movk	x9, #0xe353, lsl #16
   4af00: f2d374a9     	movk	x9, #0x9ba5, lsl #32
   4af04: f9400114     	ldr	x20, [x8]
   4af08: f2e41889     	movk	x9, #0x20c4, lsl #48
   4af0c: d343fe88     	lsr	x8, x20, #3
   4af10: 9bc97d08     	umulh	x8, x8, x9
   4af14: d344fd15     	lsr	x21, x8, #4
   4af18: f9000bf5     	str	x21, [sp, #0x10]
   4af1c: 39400268     	ldrb	w8, [x19]
   4af20: 340005c8     	cbz	w8, 0x4afd8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3184>
   4af24: 910043e0     	add	x0, sp, #0x10
   4af28: 97fef5fe     	bl	0x8720 <gmtime@plt>
   4af2c: b40005c0     	cbz	x0, 0x4afe4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3190>
   4af30: b9403268     	ldr	w8, [x19, #0x30]
   4af34: f9401269     	ldr	x9, [x19, #0x20]
   4af38: eb08013f     	cmp	x9, x8
   4af3c: 540006c9     	b.ls	0x4b014 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x31c0>
   4af40: f9400e69     	ldr	x9, [x19, #0x18]
   4af44: 29422c0a     	ldp	w10, w11, [x0, #0x10]
   4af48: 29411807     	ldp	w7, w6, [x0, #0x8]
   4af4c: 2940340c     	ldp	w12, w13, [x0]
   4af50: 93407d08     	sxtw	x8, w8
   4af54: d00000c3     	adrp	x3, 0x64000
   4af58: 8b080120     	add	x0, x9, x8
   4af5c: 111db164     	add	w4, w11, #0x76c
   4af60: 11000545     	add	w5, w10, #0x1
   4af64: 911f1c63     	add	x3, x3, #0x7c7
   4af68: 92800001     	mov	x1, #-0x1               // =-1
   4af6c: 52801002     	mov	w2, #0x80               // =128
   4af70: b9000bec     	str	w12, [sp, #0x8]
   4af74: b90003ed     	str	w13, [sp]
   4af78: 940000fc     	bl	0x4b368 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3514>
   4af7c: b9403268     	ldr	w8, [x19, #0x30]
   4af80: f9401269     	ldr	x9, [x19, #0x20]
   4af84: 0b000108     	add	w8, w8, w0
   4af88: eb08013f     	cmp	x9, x8
   4af8c: b9003268     	str	w8, [x19, #0x30]
   4af90: 54000429     	b.ls	0x4b014 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x31c0>
   4af94: f9400e69     	ldr	x9, [x19, #0x18]
   4af98: 52807d0a     	mov	w10, #0x3e8             // =1000
   4af9c: 5280100b     	mov	w11, #0x80              // =128
   4afa0: d00000c3     	adrp	x3, 0x64000
   4afa4: 8b28c128     	add	x8, x9, w8, sxtw
   4afa8: 1b0ad2a4     	msub	w4, w21, w10, w20
   4afac: cb20c162     	sub	x2, x11, w0, sxtw
   4afb0: 911f9063     	add	x3, x3, #0x7e4
   4afb4: 92800001     	mov	x1, #-0x1               // =-1
   4afb8: aa0803e0     	mov	x0, x8
   4afbc: 940000eb     	bl	0x4b368 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3514>
   4afc0: b9403269     	ldr	w9, [x19, #0x30]
   4afc4: 2a0003e8     	mov	w8, w0
   4afc8: 2a1f03e0     	mov	w0, wzr
   4afcc: 0b080128     	add	w8, w9, w8
   4afd0: b9003268     	str	w8, [x19, #0x30]
   4afd4: 14000005     	b	0x4afe8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3194>
   4afd8: 910043e0     	add	x0, sp, #0x10
   4afdc: 97fef639     	bl	0x88c0 <localtime@plt>
   4afe0: b5fffa80     	cbnz	x0, 0x4af30 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x30dc>
   4afe4: 52800040     	mov	w0, #0x2                // =2
   4afe8: f9401708     	ldr	x8, [x24, #0x28]
   4afec: f9400fe9     	ldr	x9, [sp, #0x18]
   4aff0: eb09011f     	cmp	x8, x9
   4aff4: 54000201     	b.ne	0x4b034 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x31e0>
   4aff8: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   4affc: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   4b000: a94457f6     	ldp	x22, x21, [sp, #0x40]
   4b004: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   4b008: f94013f9     	ldr	x25, [sp, #0x20]
   4b00c: 9101c3ff     	add	sp, sp, #0x70
   4b010: d65f03c0     	ret
   4b014: f0000060     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4b018: d0000082     	adrp	x2, 0x5d000
   4b01c: f0000063     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4b020: 91215c00     	add	x0, x0, #0x857
   4b024: 91163442     	add	x2, x2, #0x58d
   4b028: 91397863     	add	x3, x3, #0xe5e
   4b02c: 528023e1     	mov	w1, #0x11f              // =287
   4b030: 97fef46c     	bl	0x81e0 <__assert2@plt>
   4b034: 97fef52b     	bl	0x84e0 <__stack_chk_fail@plt>
   4b038: f0000060     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4b03c: d0000082     	adrp	x2, 0x5d000
   4b040: f0000063     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4b044: 91215c00     	add	x0, x0, #0x857
   4b048: 9114ac42     	add	x2, x2, #0x52b
   4b04c: 9124c063     	add	x3, x3, #0x930
   4b050: 52804a01     	mov	w1, #0x250              // =592
   4b054: 97fef463     	bl	0x81e0 <__assert2@plt>
   4b058: f81b0ff9     	str	x25, [sp, #-0x50]!
   4b05c: a9015ff8     	stp	x24, x23, [sp, #0x10]
   4b060: a90257f6     	stp	x22, x21, [sp, #0x20]
   4b064: a9034ff4     	stp	x20, x19, [sp, #0x30]
   4b068: a9047bfd     	stp	x29, x30, [sp, #0x40]
   4b06c: 910103fd     	add	x29, sp, #0x40
   4b070: b9403008     	ldr	w8, [x0, #0x30]
   4b074: f9401016     	ldr	x22, [x0, #0x20]
   4b078: aa0003f3     	mov	x19, x0
   4b07c: 2a0203f4     	mov	w20, w2
   4b080: 0b020109     	add	w9, w8, w2
   4b084: eb0902df     	cmp	x22, x9
   4b088: aa0103f5     	mov	x21, x1
   4b08c: 54000642     	b.hs	0x4b154 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3300>
   4b090: 5100052a     	sub	w10, w9, #0x1
   4b094: 6a0a013f     	tst	w9, w10
   4b098: 54000061     	b.ne	0x4b0a4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3250>
   4b09c: 2a0903ea     	mov	w10, w9
   4b0a0: 14000006     	b	0x4b0b8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3264>
   4b0a4: 5280002a     	mov	w10, #0x1               // =1
   4b0a8: 34000089     	cbz	w9, 0x4b0b8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3264>
   4b0ac: 53017d29     	lsr	w9, w9, #1
   4b0b0: 531f794a     	lsl	w10, w10, #1
   4b0b4: 35ffffc9     	cbnz	w9, 0x4b0ac <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3258>
   4b0b8: f9401669     	ldr	x9, [x19, #0x28]
   4b0bc: 2a0a03f9     	mov	w25, w10
   4b0c0: eb19013f     	cmp	x9, x25
   4b0c4: 54000442     	b.hs	0x4b14c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x32f8>
   4b0c8: eb1902df     	cmp	x22, x25
   4b0cc: 54000069     	b.ls	0x4b0d8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3284>
   4b0d0: aa1603e9     	mov	x9, x22
   4b0d4: 1400001c     	b	0x4b144 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x32f0>
   4b0d8: d1000728     	sub	x8, x25, #0x1
   4b0dc: ea08033f     	tst	x25, x8
   4b0e0: aa1903e8     	mov	x8, x25
   4b0e4: 540000c0     	b.eq	0x4b0fc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x32a8>
   4b0e8: 52800028     	mov	w8, #0x1                // =1
   4b0ec: aa1903e9     	mov	x9, x25
   4b0f0: d341fd29     	lsr	x9, x9, #1
   4b0f4: d37ff908     	lsl	x8, x8, #1
   4b0f8: b5ffffc9     	cbnz	x9, 0x4b0f0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x329c>
   4b0fc: f100091f     	cmp	x8, #0x2
   4b100: 52800049     	mov	w9, #0x2                // =2
   4b104: 9a898100     	csel	x0, x8, x9, hi
   4b108: f9001660     	str	x0, [x19, #0x28]
   4b10c: 97fef601     	bl	0x8910 <malloc@plt>
   4b110: b40006a0     	cbz	x0, 0x4b1e4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3390>
   4b114: f9400e78     	ldr	x24, [x19, #0x18]
   4b118: aa0003f7     	mov	x23, x0
   4b11c: b40000f8     	cbz	x24, 0x4b138 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x32e4>
   4b120: aa1703e0     	mov	x0, x23
   4b124: aa1803e1     	mov	x1, x24
   4b128: aa1603e2     	mov	x2, x22
   4b12c: 97fef601     	bl	0x8930 <memcpy@plt>
   4b130: aa1803e0     	mov	x0, x24
   4b134: 97fef62b     	bl	0x89e0 <free@plt>
   4b138: f9401269     	ldr	x9, [x19, #0x20]
   4b13c: b9403268     	ldr	w8, [x19, #0x30]
   4b140: f9000e77     	str	x23, [x19, #0x18]
   4b144: cb16032a     	sub	x10, x25, x22
   4b148: 8b090159     	add	x25, x10, x9
   4b14c: aa1903f6     	mov	x22, x25
   4b150: f9001279     	str	x25, [x19, #0x20]
   4b154: eb2842df     	cmp	x22, w8, uxtw
   4b158: 54000269     	b.ls	0x4b1a4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3350>
   4b15c: f9400e69     	ldr	x9, [x19, #0x18]
   4b160: 2a1403e2     	mov	w2, w20
   4b164: aa1503e1     	mov	x1, x21
   4b168: 8b28c120     	add	x0, x9, w8, sxtw
   4b16c: 97fef5f1     	bl	0x8930 <memcpy@plt>
   4b170: b9403268     	ldr	w8, [x19, #0x30]
   4b174: f9401269     	ldr	x9, [x19, #0x20]
   4b178: 0b140108     	add	w8, w8, w20
   4b17c: eb08013f     	cmp	x9, x8
   4b180: b9003268     	str	w8, [x19, #0x30]
   4b184: 54000203     	b.lo	0x4b1c4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3370>
   4b188: 2a1403e0     	mov	w0, w20
   4b18c: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   4b190: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   4b194: a94257f6     	ldp	x22, x21, [sp, #0x20]
   4b198: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   4b19c: f84507f9     	ldr	x25, [sp], #0x50
   4b1a0: d65f03c0     	ret
   4b1a4: f0000060     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4b1a8: d0000082     	adrp	x2, 0x5d000
   4b1ac: f0000063     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4b1b0: 91215c00     	add	x0, x0, #0x857
   4b1b4: 91163442     	add	x2, x2, #0x58d
   4b1b8: 91397863     	add	x3, x3, #0xe5e
   4b1bc: 528023e1     	mov	w1, #0x11f              // =287
   4b1c0: 97fef408     	bl	0x81e0 <__assert2@plt>
   4b1c4: b00000c0     	adrp	x0, 0x64000
   4b1c8: b00000c2     	adrp	x2, 0x64000
   4b1cc: b00000c3     	adrp	x3, 0x64000
   4b1d0: 911fa800     	add	x0, x0, #0x7ea
   4b1d4: 9123e042     	add	x2, x2, #0x8f8
   4b1d8: 9124ec63     	add	x3, x3, #0x93b
   4b1dc: 52803d21     	mov	w1, #0x1e9              // =489
   4b1e0: 97fef400     	bl	0x81e0 <__assert2@plt>
   4b1e4: f0000060     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4b1e8: d0000082     	adrp	x2, 0x5d000
   4b1ec: f0000063     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4b1f0: 91215c00     	add	x0, x0, #0x857
   4b1f4: 9114ac42     	add	x2, x2, #0x52b
   4b1f8: 9124c063     	add	x3, x3, #0x930
   4b1fc: 52804a01     	mov	w1, #0x250              // =592
   4b200: 97fef3f8     	bl	0x81e0 <__assert2@plt>
   4b204: a9bc5ff8     	stp	x24, x23, [sp, #-0x40]!
   4b208: a90157f6     	stp	x22, x21, [sp, #0x10]
   4b20c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   4b210: a9037bfd     	stp	x29, x30, [sp, #0x30]
   4b214: 9100c3fd     	add	x29, sp, #0x30
   4b218: b9403008     	ldr	w8, [x0, #0x30]
   4b21c: f9401015     	ldr	x21, [x0, #0x20]
   4b220: aa0003f3     	mov	x19, x0
   4b224: 2a0103f4     	mov	w20, w1
   4b228: 11000509     	add	w9, w8, #0x1
   4b22c: eb0902bf     	cmp	x21, x9
   4b230: 54000642     	b.hs	0x4b2f8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x34a4>
   4b234: 5100052a     	sub	w10, w9, #0x1
   4b238: 6a0a013f     	tst	w9, w10
   4b23c: 54000061     	b.ne	0x4b248 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x33f4>
   4b240: 2a0903ea     	mov	w10, w9
   4b244: 14000006     	b	0x4b25c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3408>
   4b248: 5280002a     	mov	w10, #0x1               // =1
   4b24c: 34000089     	cbz	w9, 0x4b25c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3408>
   4b250: 53017d29     	lsr	w9, w9, #1
   4b254: 531f794a     	lsl	w10, w10, #1
   4b258: 35ffffc9     	cbnz	w9, 0x4b250 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x33fc>
   4b25c: f9401669     	ldr	x9, [x19, #0x28]
   4b260: 2a0a03f8     	mov	w24, w10
   4b264: eb18013f     	cmp	x9, x24
   4b268: 54000442     	b.hs	0x4b2f0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x349c>
   4b26c: eb1802bf     	cmp	x21, x24
   4b270: 54000069     	b.ls	0x4b27c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3428>
   4b274: aa1503e9     	mov	x9, x21
   4b278: 1400001c     	b	0x4b2e8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3494>
   4b27c: d1000708     	sub	x8, x24, #0x1
   4b280: ea08031f     	tst	x24, x8
   4b284: aa1803e8     	mov	x8, x24
   4b288: 540000c0     	b.eq	0x4b2a0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x344c>
   4b28c: 52800028     	mov	w8, #0x1                // =1
   4b290: aa1803e9     	mov	x9, x24
   4b294: d341fd29     	lsr	x9, x9, #1
   4b298: d37ff908     	lsl	x8, x8, #1
   4b29c: b5ffffc9     	cbnz	x9, 0x4b294 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3440>
   4b2a0: f100091f     	cmp	x8, #0x2
   4b2a4: 52800049     	mov	w9, #0x2                // =2
   4b2a8: 9a898100     	csel	x0, x8, x9, hi
   4b2ac: f9001660     	str	x0, [x19, #0x28]
   4b2b0: 97fef598     	bl	0x8910 <malloc@plt>
   4b2b4: b40004a0     	cbz	x0, 0x4b348 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x34f4>
   4b2b8: f9400e77     	ldr	x23, [x19, #0x18]
   4b2bc: aa0003f6     	mov	x22, x0
   4b2c0: b40000f7     	cbz	x23, 0x4b2dc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3488>
   4b2c4: aa1603e0     	mov	x0, x22
   4b2c8: aa1703e1     	mov	x1, x23
   4b2cc: aa1503e2     	mov	x2, x21
   4b2d0: 97fef598     	bl	0x8930 <memcpy@plt>
   4b2d4: aa1703e0     	mov	x0, x23
   4b2d8: 97fef5c2     	bl	0x89e0 <free@plt>
   4b2dc: f9401269     	ldr	x9, [x19, #0x20]
   4b2e0: b9403268     	ldr	w8, [x19, #0x30]
   4b2e4: f9000e76     	str	x22, [x19, #0x18]
   4b2e8: cb15030a     	sub	x10, x24, x21
   4b2ec: 8b090158     	add	x24, x10, x9
   4b2f0: aa1803f5     	mov	x21, x24
   4b2f4: f9001278     	str	x24, [x19, #0x20]
   4b2f8: eb2842bf     	cmp	x21, w8, uxtw
   4b2fc: 54000169     	b.ls	0x4b328 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x34d4>
   4b300: f9400e69     	ldr	x9, [x19, #0x18]
   4b304: 3828c934     	strb	w20, [x9, w8, sxtw]
   4b308: b9403268     	ldr	w8, [x19, #0x30]
   4b30c: 11000508     	add	w8, w8, #0x1
   4b310: b9003268     	str	w8, [x19, #0x30]
   4b314: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   4b318: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   4b31c: a94157f6     	ldp	x22, x21, [sp, #0x10]
   4b320: a8c45ff8     	ldp	x24, x23, [sp], #0x40
   4b324: d65f03c0     	ret
   4b328: f0000060     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4b32c: d0000082     	adrp	x2, 0x5d000
   4b330: f0000063     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4b334: 91215c00     	add	x0, x0, #0x857
   4b338: 91163442     	add	x2, x2, #0x58d
   4b33c: 91397863     	add	x3, x3, #0xe5e
   4b340: 528023e1     	mov	w1, #0x11f              // =287
   4b344: 97fef3a7     	bl	0x81e0 <__assert2@plt>
   4b348: f0000060     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4b34c: d0000082     	adrp	x2, 0x5d000
   4b350: f0000063     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4b354: 91215c00     	add	x0, x0, #0x857
   4b358: 9114ac42     	add	x2, x2, #0x52b
   4b35c: 9124c063     	add	x3, x3, #0x930
   4b360: 52804a01     	mov	w1, #0x250              // =592
   4b364: 97fef39f     	bl	0x81e0 <__assert2@plt>
   4b368: d10443ff     	sub	sp, sp, #0x110
   4b36c: a90f4ffc     	stp	x28, x19, [sp, #0xf0]
   4b370: a9107bfd     	stp	x29, x30, [sp, #0x100]
   4b374: 910403fd     	add	x29, sp, #0x100
   4b378: a90817e4     	stp	x4, x5, [sp, #0x80]
   4b37c: a9091fe6     	stp	x6, x7, [sp, #0x90]
   4b380: ad0007e0     	stp	q0, q1, [sp]
   4b384: ad010fe2     	stp	q2, q3, [sp, #0x20]
   4b388: ad0217e4     	stp	q4, q5, [sp, #0x40]
   4b38c: ad031fe6     	stp	q6, q7, [sp, #0x60]
   4b390: d53bd053     	mrs	x19, TPIDR_EL0
   4b394: f940166a     	ldr	x10, [x19, #0x28]
   4b398: 910203eb     	add	x11, sp, #0x80
   4b39c: 928003ed     	mov	x13, #-0x20             // =-32
   4b3a0: 910043ac     	add	x12, x29, #0x10
   4b3a4: f81e83aa     	stur	x10, [x29, #-0x18]
   4b3a8: 910003ea     	mov	x10, sp
   4b3ac: f2dff00d     	movk	x13, #0xff80, lsl #32
   4b3b0: 9100816b     	add	x11, x11, #0x20
   4b3b4: 9102014a     	add	x10, x10, #0x80
   4b3b8: d100e3a9     	sub	x9, x29, #0x38
   4b3bc: a93cafac     	stp	x12, x11, [x29, #-0x38]
   4b3c0: a93db7aa     	stp	x10, x13, [x29, #-0x28]
   4b3c4: ad400121     	ldp	q1, q0, [x9]
   4b3c8: aa0303e8     	mov	x8, x3
   4b3cc: aa0103e3     	mov	x3, x1
   4b3d0: d10183a5     	sub	x5, x29, #0x60
   4b3d4: aa0203e1     	mov	x1, x2
   4b3d8: 2a1f03e2     	mov	w2, wzr
   4b3dc: aa0803e4     	mov	x4, x8
   4b3e0: ad3d03a1     	stp	q1, q0, [x29, #-0x60]
   4b3e4: 97fef32b     	bl	0x8090 <__vsnprintf_chk@plt>
   4b3e8: f9401668     	ldr	x8, [x19, #0x28]
   4b3ec: f85e83a9     	ldur	x9, [x29, #-0x18]
   4b3f0: eb09011f     	cmp	x8, x9
   4b3f4: 540000a1     	b.ne	0x4b408 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x35b4>
   4b3f8: a9507bfd     	ldp	x29, x30, [sp, #0x100]
   4b3fc: a94f4ffc     	ldp	x28, x19, [sp, #0xf0]
   4b400: 910443ff     	add	sp, sp, #0x110
   4b404: d65f03c0     	ret
   4b408: 97fef436     	bl	0x84e0 <__stack_chk_fail@plt>
   4b40c: d102c3ff     	sub	sp, sp, #0xb0
   4b410: a9056ffc     	stp	x28, x27, [sp, #0x50]
   4b414: a90667fa     	stp	x26, x25, [sp, #0x60]
   4b418: a9075ff8     	stp	x24, x23, [sp, #0x70]
   4b41c: a90857f6     	stp	x22, x21, [sp, #0x80]
   4b420: a9094ff4     	stp	x20, x19, [sp, #0x90]
   4b424: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   4b428: 910283fd     	add	x29, sp, #0xa0
   4b42c: d53bd048     	mrs	x8, TPIDR_EL0
   4b430: f90007e8     	str	x8, [sp, #0x8]
   4b434: f9401508     	ldr	x8, [x8, #0x28]
   4b438: aa0003f3     	mov	x19, x0
   4b43c: f90027e8     	str	x8, [sp, #0x48]
   4b440: f9400037     	ldr	x23, [x1]
   4b444: b9403008     	ldr	w8, [x0, #0x30]
   4b448: f9401014     	ldr	x20, [x0, #0x20]
   4b44c: b940082a     	ldr	w10, [x1, #0x8]
   4b450: 29436ef9     	ldp	w25, w27, [x23, #0x18]
   4b454: 93407f39     	sxtw	x25, w25
   4b458: 0b1b011c     	add	w28, w8, w27
   4b45c: eb1c029f     	cmp	x20, x28
   4b460: 54000642     	b.hs	0x4b528 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x36d4>
   4b464: 51000788     	sub	w8, w28, #0x1
   4b468: 6a08039f     	tst	w28, w8
   4b46c: 2a1c03e8     	mov	w8, w28
   4b470: 540000e0     	b.eq	0x4b48c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3638>
   4b474: 52800028     	mov	w8, #0x1                // =1
   4b478: 340000bc     	cbz	w28, 0x4b48c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3638>
   4b47c: 2a1c03e9     	mov	w9, w28
   4b480: 53017d29     	lsr	w9, w9, #1
   4b484: 531f7908     	lsl	w8, w8, #1
   4b488: 35ffffc9     	cbnz	w9, 0x4b480 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x362c>
   4b48c: f9401669     	ldr	x9, [x19, #0x28]
   4b490: 2a0803f8     	mov	w24, w8
   4b494: eb18013f     	cmp	x9, x24
   4b498: 54000462     	b.hs	0x4b524 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x36d0>
   4b49c: eb18029f     	cmp	x20, x24
   4b4a0: 54000069     	b.ls	0x4b4ac <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3658>
   4b4a4: aa1403e8     	mov	x8, x20
   4b4a8: 1400001d     	b	0x4b51c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x36c8>
   4b4ac: d1000708     	sub	x8, x24, #0x1
   4b4b0: 2a0a03fa     	mov	w26, w10
   4b4b4: ea08031f     	tst	x24, x8
   4b4b8: aa1803e8     	mov	x8, x24
   4b4bc: 540000c0     	b.eq	0x4b4d4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3680>
   4b4c0: 52800028     	mov	w8, #0x1                // =1
   4b4c4: aa1803e9     	mov	x9, x24
   4b4c8: d341fd29     	lsr	x9, x9, #1
   4b4cc: d37ff908     	lsl	x8, x8, #1
   4b4d0: b5ffffc9     	cbnz	x9, 0x4b4c8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3674>
   4b4d4: f100091f     	cmp	x8, #0x2
   4b4d8: 52800049     	mov	w9, #0x2                // =2
   4b4dc: 9a898100     	csel	x0, x8, x9, hi
   4b4e0: f9001660     	str	x0, [x19, #0x28]
   4b4e4: 97fef50b     	bl	0x8910 <malloc@plt>
   4b4e8: b4002420     	cbz	x0, 0x4b96c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3b18>
   4b4ec: f9400e76     	ldr	x22, [x19, #0x18]
   4b4f0: aa0003f5     	mov	x21, x0
   4b4f4: b40000f6     	cbz	x22, 0x4b510 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x36bc>
   4b4f8: aa1503e0     	mov	x0, x21
   4b4fc: aa1603e1     	mov	x1, x22
   4b500: aa1403e2     	mov	x2, x20
   4b504: 97fef50b     	bl	0x8930 <memcpy@plt>
   4b508: aa1603e0     	mov	x0, x22
   4b50c: 97fef535     	bl	0x89e0 <free@plt>
   4b510: f9401268     	ldr	x8, [x19, #0x20]
   4b514: 2a1a03ea     	mov	w10, w26
   4b518: f9000e75     	str	x21, [x19, #0x18]
   4b51c: cb140309     	sub	x9, x24, x20
   4b520: 8b080138     	add	x24, x9, x8
   4b524: f9001278     	str	x24, [x19, #0x20]
   4b528: 34001f9b     	cbz	w27, 0x4b918 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3ac4>
   4b52c: 4b190149     	sub	w9, w10, w25
   4b530: 2a1f03e8     	mov	w8, wzr
   4b534: b90027e9     	str	w9, [sp, #0x24]
   4b538: 9100a3e9     	add	x9, sp, #0x28
   4b53c: 2a1f03f6     	mov	w22, wzr
   4b540: 2a1f03f8     	mov	w24, wzr
   4b544: 2a1f03f5     	mov	w21, wzr
   4b548: 8b1902fa     	add	x26, x23, x25
   4b54c: 2a1f03f9     	mov	w25, wzr
   4b550: 910082f4     	add	x20, x23, #0x20
   4b554: 52800028     	mov	w8, #0x1                // =1
   4b558: 91002129     	add	x9, x9, #0x8
   4b55c: f9000fe9     	str	x9, [sp, #0x18]
   4b560: 1400000b     	b	0x4b58c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3738>
   4b564: aa1703e8     	mov	x8, x23
   4b568: cb170349     	sub	x9, x26, x23
   4b56c: 8b08013a     	add	x26, x9, x8
   4b570: f900127a     	str	x26, [x19, #0x20]
   4b574: aa1c03fa     	mov	x26, x28
   4b578: f9400bfc     	ldr	x28, [sp, #0x10]
   4b57c: 2a1f03f8     	mov	w24, wzr
   4b580: 110006c8     	add	w8, w22, #0x1
   4b584: 6b1b011f     	cmp	w8, w27
   4b588: 54001c88     	b.hi	0x4b918 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3ac4>
   4b58c: 38764a97     	ldrb	w23, [x20, w22, uxtw]
   4b590: 2a0803f6     	mov	w22, w8
   4b594: 7101f6ff     	cmp	w23, #0x7d
   4b598: 540000c0     	b.eq	0x4b5b0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x375c>
   4b59c: 7101eeff     	cmp	w23, #0x7b
   4b5a0: 54000321     	b.ne	0x4b604 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x37b0>
   4b5a4: b9403279     	ldr	w25, [x19, #0x30]
   4b5a8: 52800038     	mov	w24, #0x1               // =1
   4b5ac: 14000022     	b	0x4b634 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x37e0>
   4b5b0: b94027e8     	ldr	w8, [sp, #0x24]
   4b5b4: 6b0802bf     	cmp	w21, w8
   4b5b8: 1a9f37e8     	cset	w8, hs
   4b5bc: 2a380108     	orn	w8, w8, w24
   4b5c0: 37000388     	tbnz	w8, #0x0, 0x4b630 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x37dc>
   4b5c4: b9003279     	str	w25, [x19, #0x30]
   4b5c8: 8b354348     	add	x8, x26, w21, uxtw
   4b5cc: 39400109     	ldrb	w9, [x8]
   4b5d0: 7100453f     	cmp	w9, #0x11
   4b5d4: 54001088     	b.hi	0x4b7e4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3990>
   4b5d8: b00000cc     	adrp	x12, 0x64000
   4b5dc: 911e7d8c     	add	x12, x12, #0x79f
   4b5e0: 1000008a     	adr	x10, 0x4b5f0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x379c>
   4b5e4: 3869698b     	ldrb	w11, [x12, x9]
   4b5e8: 8b0b094a     	add	x10, x10, x11, lsl #2
   4b5ec: d61f0140     	br	x10
   4b5f0: b00000c1     	adrp	x1, 0x64000
   4b5f4: 52800060     	mov	w0, #0x3                // =3
   4b5f8: 91234021     	add	x1, x1, #0x8d0
   4b5fc: 97ffe6fa     	bl	0x451e4 <operator delete(void*)+0x9e54>
   4b600: 14000079     	b	0x4b7e4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3990>
   4b604: 5100c2e8     	sub	w8, w23, #0x30
   4b608: 7100291f     	cmp	w8, #0xa
   4b60c: 54000143     	b.lo	0x4b634 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x37e0>
   4b610: 52000308     	eor	w8, w24, #0x1
   4b614: 37000108     	tbnz	w8, #0x0, 0x4b634 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x37e0>
   4b618: 2a1703e0     	mov	w0, w23
   4b61c: 97fef519     	bl	0x8a80 <isspace@plt>
   4b620: 7100001f     	cmp	w0, #0x0
   4b624: 1a9f07e8     	cset	w8, ne
   4b628: 0a080318     	and	w24, w24, w8
   4b62c: 14000002     	b	0x4b634 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x37e0>
   4b630: 2a1f03f8     	mov	w24, wzr
   4b634: b9403268     	ldr	w8, [x19, #0x30]
   4b638: f9401269     	ldr	x9, [x19, #0x20]
   4b63c: 1100050a     	add	w10, w8, #0x1
   4b640: eb08013f     	cmp	x9, x8
   4b644: b900326a     	str	w10, [x19, #0x30]
   4b648: 54001829     	b.ls	0x4b94c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3af8>
   4b64c: f9400e69     	ldr	x9, [x19, #0x18]
   4b650: 93407d08     	sxtw	x8, w8
   4b654: 38286937     	strb	w23, [x9, x8]
   4b658: 17ffffca     	b	0x4b580 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x372c>
   4b65c: b9400517     	ldr	w23, [x8, #0x4]
   4b660: 91002101     	add	x1, x8, #0x8
   4b664: aa1303e0     	mov	x0, x19
   4b668: 2a1703e2     	mov	w2, w23
   4b66c: 97fffe7b     	bl	0x4b058 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3204>
   4b670: 1400003b     	b	0x4b75c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3908>
   4b674: bd400500     	ldr	s0, [x8, #0x4]
   4b678: 52800041     	mov	w1, #0x2                // =2
   4b67c: aa1303e0     	mov	x0, x19
   4b680: 1e22c000     	fcvt	d0, s0
   4b684: 940005a4     	bl	0x4cd14 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4ec0>
   4b688: 14000056     	b	0x4b7e0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x398c>
   4b68c: b9400501     	ldr	w1, [x8, #0x4]
   4b690: 52800142     	mov	w2, #0xa                // =10
   4b694: aa1303e0     	mov	x0, x19
   4b698: 940004cc     	bl	0x4c9c8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4b74>
   4b69c: 14000051     	b	0x4b7e0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x398c>
   4b6a0: 39400901     	ldrb	w1, [x8, #0x2]
   4b6a4: aa1303e0     	mov	x0, x19
   4b6a8: 97fffed7     	bl	0x4b204 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x33b0>
   4b6ac: 110012b5     	add	w21, w21, #0x4
   4b6b0: 1400004d     	b	0x4b7e4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3990>
   4b6b4: f8404101     	ldur	x1, [x8, #0x4]
   4b6b8: 52800142     	mov	w2, #0xa                // =10
   4b6bc: aa1303e0     	mov	x0, x19
   4b6c0: 940003e2     	bl	0x4c648 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x47f4>
   4b6c4: 110032b5     	add	w21, w21, #0xc
   4b6c8: 14000047     	b	0x4b7e4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3990>
   4b6cc: 79400501     	ldrh	w1, [x8, #0x2]
   4b6d0: 14000019     	b	0x4b734 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x38e0>
   4b6d4: f8404101     	ldur	x1, [x8, #0x4]
   4b6d8: aa1303e0     	mov	x0, x19
   4b6dc: 9400028a     	bl	0x4c104 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x42b0>
   4b6e0: 110032b5     	add	w21, w21, #0xc
   4b6e4: 14000040     	b	0x4b7e4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3990>
   4b6e8: 39400901     	ldrb	w1, [x8, #0x2]
   4b6ec: aa1303e0     	mov	x0, x19
   4b6f0: 94000326     	bl	0x4c388 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4534>
   4b6f4: 110012b5     	add	w21, w21, #0x4
   4b6f8: 1400003b     	b	0x4b7e4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3990>
   4b6fc: fc404100     	ldur	d0, [x8, #0x4]
   4b700: 52800041     	mov	w1, #0x2                // =2
   4b704: aa1303e0     	mov	x0, x19
   4b708: 94000583     	bl	0x4cd14 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4ec0>
   4b70c: 110032b5     	add	w21, w21, #0xc
   4b710: 14000035     	b	0x4b7e4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3990>
   4b714: b00000a1     	adrp	x1, 0x60000
   4b718: 52800082     	mov	w2, #0x4                // =4
   4b71c: aa1303e0     	mov	x0, x19
   4b720: 913c2821     	add	x1, x1, #0xf0a
   4b724: 97fffe4d     	bl	0x4b058 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3204>
   4b728: 110012b5     	add	w21, w21, #0x4
   4b72c: 1400002e     	b	0x4b7e4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3990>
   4b730: 39400901     	ldrb	w1, [x8, #0x2]
   4b734: 52800142     	mov	w2, #0xa                // =10
   4b738: aa1303e0     	mov	x0, x19
   4b73c: 940004a3     	bl	0x4c9c8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4b74>
   4b740: 110012b5     	add	w21, w21, #0x4
   4b744: 14000028     	b	0x4b7e4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3990>
   4b748: b9400517     	ldr	w23, [x8, #0x4]
   4b74c: 91002101     	add	x1, x8, #0x8
   4b750: aa1303e0     	mov	x0, x19
   4b754: 2a1703e2     	mov	w2, w23
   4b758: 940005f1     	bl	0x4cf1c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x50c8>
   4b75c: 11002ee8     	add	w8, w23, #0xb
   4b760: 121e7508     	and	w8, w8, #0xfffffffc
   4b764: 710002ff     	cmp	w23, #0x0
   4b768: 52800109     	mov	w9, #0x8                // =8
   4b76c: 1a880128     	csel	w8, w9, w8, eq
   4b770: 0b150115     	add	w21, w8, w21
   4b774: 1400001c     	b	0x4b7e4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3990>
   4b778: 79400508     	ldrh	w8, [x8, #0x2]
   4b77c: 910113e1     	add	x1, sp, #0x44
   4b780: 52800042     	mov	w2, #0x2                // =2
   4b784: aa1303e0     	mov	x0, x19
   4b788: 79008be8     	strh	w8, [sp, #0x44]
   4b78c: 940005e4     	bl	0x4cf1c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x50c8>
   4b790: 110012b5     	add	w21, w21, #0x4
   4b794: 14000014     	b	0x4b7e4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3990>
   4b798: 39800901     	ldrsb	x1, [x8, #0x2]
   4b79c: 14000008     	b	0x4b7bc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3968>
   4b7a0: f8404101     	ldur	x1, [x8, #0x4]
   4b7a4: 52800142     	mov	w2, #0xa                // =10
   4b7a8: aa1303e0     	mov	x0, x19
   4b7ac: 94000487     	bl	0x4c9c8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4b74>
   4b7b0: 110032b5     	add	w21, w21, #0xc
   4b7b4: 1400000c     	b	0x4b7e4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3990>
   4b7b8: 79800501     	ldrsh	x1, [x8, #0x2]
   4b7bc: 52800142     	mov	w2, #0xa                // =10
   4b7c0: aa1303e0     	mov	x0, x19
   4b7c4: 940003a1     	bl	0x4c648 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x47f4>
   4b7c8: 110012b5     	add	w21, w21, #0x4
   4b7cc: 14000006     	b	0x4b7e4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3990>
   4b7d0: b9800501     	ldrsw	x1, [x8, #0x4]
   4b7d4: 52800142     	mov	w2, #0xa                // =10
   4b7d8: aa1303e0     	mov	x0, x19
   4b7dc: 9400039b     	bl	0x4c648 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x47f4>
   4b7e0: 110022b5     	add	w21, w21, #0x8
   4b7e4: aa1403e0     	mov	x0, x20
   4b7e8: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   4b7ec: f90017ff     	str	xzr, [sp, #0x28]
   4b7f0: 97fef41c     	bl	0x8860 <strlen@plt>
   4b7f4: b4000100     	cbz	x0, 0x4b814 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x39c0>
   4b7f8: f94017e1     	ldr	x1, [sp, #0x28]
   4b7fc: aa0003e5     	mov	x5, x0
   4b800: 9100a3e0     	add	x0, sp, #0x28
   4b804: aa1403e3     	mov	x3, x20
   4b808: aa0103e2     	mov	x2, x1
   4b80c: aa1f03e4     	mov	x4, xzr
   4b810: 97ff070e     	bl	0xd448 <__share_file+0x114>
   4b814: b94027e8     	ldr	w8, [sp, #0x24]
   4b818: 9100a3e1     	add	x1, sp, #0x28
   4b81c: 6b0802bf     	cmp	w21, w8
   4b820: 1a9f87e0     	cset	w0, ls
   4b824: 97ffe52d     	bl	0x44cd8 <operator delete(void*)+0x9948>
   4b828: f9401fe8     	ldr	x8, [sp, #0x38]
   4b82c: b4000088     	cbz	x8, 0x4b83c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x39e8>
   4b830: f94017e0     	ldr	x0, [sp, #0x28]
   4b834: 97fef46b     	bl	0x89e0 <free@plt>
   4b838: f90017ff     	str	xzr, [sp, #0x28]
   4b83c: f9400fe8     	ldr	x8, [sp, #0x18]
   4b840: a9007d1f     	stp	xzr, xzr, [x8]
   4b844: b9403268     	ldr	w8, [x19, #0x30]
   4b848: f9401277     	ldr	x23, [x19, #0x20]
   4b84c: 4b190108     	sub	w8, w8, w25
   4b850: 0b1c011c     	add	w28, w8, w28
   4b854: eb1c02ff     	cmp	x23, x28
   4b858: 54ffe922     	b.hs	0x4b57c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3728>
   4b85c: 51000788     	sub	w8, w28, #0x1
   4b860: 6a08039f     	tst	w28, w8
   4b864: 2a1c03e8     	mov	w8, w28
   4b868: 540000e0     	b.eq	0x4b884 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3a30>
   4b86c: 52800028     	mov	w8, #0x1                // =1
   4b870: 340000bc     	cbz	w28, 0x4b884 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3a30>
   4b874: 2a1c03e9     	mov	w9, w28
   4b878: 53017d29     	lsr	w9, w9, #1
   4b87c: 531f7908     	lsl	w8, w8, #1
   4b880: 35ffffc9     	cbnz	w9, 0x4b878 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3a24>
   4b884: f9401669     	ldr	x9, [x19, #0x28]
   4b888: f9000bfc     	str	x28, [sp, #0x10]
   4b88c: aa1a03fc     	mov	x28, x26
   4b890: 2a0803fa     	mov	w26, w8
   4b894: eb1a013f     	cmp	x9, x26
   4b898: 54ffe6c2     	b.hs	0x4b570 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x371c>
   4b89c: eb1a02ff     	cmp	x23, x26
   4b8a0: 54ffe628     	b.hi	0x4b564 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3710>
   4b8a4: d1000748     	sub	x8, x26, #0x1
   4b8a8: ea08035f     	tst	x26, x8
   4b8ac: aa1a03e8     	mov	x8, x26
   4b8b0: 540000c0     	b.eq	0x4b8c8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3a74>
   4b8b4: 52800028     	mov	w8, #0x1                // =1
   4b8b8: aa1a03e9     	mov	x9, x26
   4b8bc: d341fd29     	lsr	x9, x9, #1
   4b8c0: d37ff908     	lsl	x8, x8, #1
   4b8c4: b5ffffc9     	cbnz	x9, 0x4b8bc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3a68>
   4b8c8: f100091f     	cmp	x8, #0x2
   4b8cc: 52800049     	mov	w9, #0x2                // =2
   4b8d0: 9a898100     	csel	x0, x8, x9, hi
   4b8d4: b90007f9     	str	w25, [sp, #0x4]
   4b8d8: f9001660     	str	x0, [x19, #0x28]
   4b8dc: 97fef40d     	bl	0x8910 <malloc@plt>
   4b8e0: b4000460     	cbz	x0, 0x4b96c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3b18>
   4b8e4: f9400e79     	ldr	x25, [x19, #0x18]
   4b8e8: aa0003f8     	mov	x24, x0
   4b8ec: b40000f9     	cbz	x25, 0x4b908 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3ab4>
   4b8f0: aa1803e0     	mov	x0, x24
   4b8f4: aa1903e1     	mov	x1, x25
   4b8f8: aa1703e2     	mov	x2, x23
   4b8fc: 97fef40d     	bl	0x8930 <memcpy@plt>
   4b900: aa1903e0     	mov	x0, x25
   4b904: 97fef437     	bl	0x89e0 <free@plt>
   4b908: f9401268     	ldr	x8, [x19, #0x20]
   4b90c: b94007f9     	ldr	w25, [sp, #0x4]
   4b910: f9000e78     	str	x24, [x19, #0x18]
   4b914: 17ffff15     	b	0x4b568 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3714>
   4b918: f94007e8     	ldr	x8, [sp, #0x8]
   4b91c: f9401508     	ldr	x8, [x8, #0x28]
   4b920: f94027e9     	ldr	x9, [sp, #0x48]
   4b924: eb09011f     	cmp	x8, x9
   4b928: 54000321     	b.ne	0x4b98c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3b38>
   4b92c: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   4b930: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   4b934: a94857f6     	ldp	x22, x21, [sp, #0x80]
   4b938: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   4b93c: a94667fa     	ldp	x26, x25, [sp, #0x60]
   4b940: a9456ffc     	ldp	x28, x27, [sp, #0x50]
   4b944: 9102c3ff     	add	sp, sp, #0xb0
   4b948: d65f03c0     	ret
   4b94c: f0000060     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4b950: d0000082     	adrp	x2, 0x5d000
   4b954: f0000063     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4b958: 91215c00     	add	x0, x0, #0x857
   4b95c: 91163442     	add	x2, x2, #0x58d
   4b960: 91397863     	add	x3, x3, #0xe5e
   4b964: 528023e1     	mov	w1, #0x11f              // =287
   4b968: 97fef21e     	bl	0x81e0 <__assert2@plt>
   4b96c: f0000060     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4b970: d0000082     	adrp	x2, 0x5d000
   4b974: f0000063     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4b978: 91215c00     	add	x0, x0, #0x857
   4b97c: 9114ac42     	add	x2, x2, #0x52b
   4b980: 9124c063     	add	x3, x3, #0x930
   4b984: 52804a01     	mov	w1, #0x250              // =592
   4b988: 97fef216     	bl	0x81e0 <__assert2@plt>
   4b98c: 97fef2d5     	bl	0x84e0 <__stack_chk_fail@plt>
   4b990: d10303ff     	sub	sp, sp, #0xc0
   4b994: a9066ffc     	stp	x28, x27, [sp, #0x60]
   4b998: a90767fa     	stp	x26, x25, [sp, #0x70]
   4b99c: a9085ff8     	stp	x24, x23, [sp, #0x80]
   4b9a0: a90957f6     	stp	x22, x21, [sp, #0x90]
   4b9a4: a90a4ff4     	stp	x20, x19, [sp, #0xa0]
   4b9a8: a90b7bfd     	stp	x29, x30, [sp, #0xb0]
   4b9ac: 9102c3fd     	add	x29, sp, #0xb0
   4b9b0: d53bd05c     	mrs	x28, TPIDR_EL0
   4b9b4: f9401788     	ldr	x8, [x28, #0x28]
   4b9b8: aa0003f3     	mov	x19, x0
   4b9bc: f9002fe8     	str	x8, [sp, #0x58]
   4b9c0: f9400037     	ldr	x23, [x1]
   4b9c4: b9403008     	ldr	w8, [x0, #0x30]
   4b9c8: f9401014     	ldr	x20, [x0, #0x20]
   4b9cc: b940083a     	ldr	w26, [x1, #0x8]
   4b9d0: 294366f8     	ldp	w24, w25, [x23, #0x18]
   4b9d4: 93407f18     	sxtw	x24, w24
   4b9d8: 0b190729     	add	w9, w25, w25, lsl #1
   4b9dc: 0b490508     	add	w8, w8, w9, lsr #1
   4b9e0: eb08029f     	cmp	x20, x8
   4b9e4: f90017e8     	str	x8, [sp, #0x28]
   4b9e8: 54000662     	b.hs	0x4bab4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3c60>
   4b9ec: f94017e9     	ldr	x9, [sp, #0x28]
   4b9f0: 51000528     	sub	w8, w9, #0x1
   4b9f4: 6a08013f     	tst	w9, w8
   4b9f8: 2a0903e8     	mov	w8, w9
   4b9fc: 54000120     	b.eq	0x4ba20 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3bcc>
   4ba00: f94017e9     	ldr	x9, [sp, #0x28]
   4ba04: 340000c9     	cbz	w9, 0x4ba1c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3bc8>
   4ba08: 52800028     	mov	w8, #0x1                // =1
   4ba0c: 53017d29     	lsr	w9, w9, #1
   4ba10: 531f7908     	lsl	w8, w8, #1
   4ba14: 35ffffc9     	cbnz	w9, 0x4ba0c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3bb8>
   4ba18: 14000002     	b	0x4ba20 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3bcc>
   4ba1c: 52800028     	mov	w8, #0x1                // =1
   4ba20: f9401669     	ldr	x9, [x19, #0x28]
   4ba24: 2a0803fb     	mov	w27, w8
   4ba28: eb1b013f     	cmp	x9, x27
   4ba2c: 54000422     	b.hs	0x4bab0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3c5c>
   4ba30: eb1b029f     	cmp	x20, x27
   4ba34: 54000069     	b.ls	0x4ba40 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3bec>
   4ba38: aa1403e8     	mov	x8, x20
   4ba3c: 1400001b     	b	0x4baa8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3c54>
   4ba40: d1000768     	sub	x8, x27, #0x1
   4ba44: ea08037f     	tst	x27, x8
   4ba48: aa1b03e8     	mov	x8, x27
   4ba4c: 540000c0     	b.eq	0x4ba64 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3c10>
   4ba50: 52800028     	mov	w8, #0x1                // =1
   4ba54: aa1b03e9     	mov	x9, x27
   4ba58: d341fd29     	lsr	x9, x9, #1
   4ba5c: d37ff908     	lsl	x8, x8, #1
   4ba60: b5ffffc9     	cbnz	x9, 0x4ba58 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3c04>
   4ba64: f100091f     	cmp	x8, #0x2
   4ba68: 52800049     	mov	w9, #0x2                // =2
   4ba6c: 9a898100     	csel	x0, x8, x9, hi
   4ba70: f9001660     	str	x0, [x19, #0x28]
   4ba74: 97fef3a7     	bl	0x8910 <malloc@plt>
   4ba78: b4003340     	cbz	x0, 0x4c0e0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x428c>
   4ba7c: f9400e76     	ldr	x22, [x19, #0x18]
   4ba80: aa0003f5     	mov	x21, x0
   4ba84: b40000f6     	cbz	x22, 0x4baa0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3c4c>
   4ba88: aa1503e0     	mov	x0, x21
   4ba8c: aa1603e1     	mov	x1, x22
   4ba90: aa1403e2     	mov	x2, x20
   4ba94: 97fef3a7     	bl	0x8930 <memcpy@plt>
   4ba98: aa1603e0     	mov	x0, x22
   4ba9c: 97fef3d1     	bl	0x89e0 <free@plt>
   4baa0: f9401268     	ldr	x8, [x19, #0x20]
   4baa4: f9000e75     	str	x21, [x19, #0x18]
   4baa8: cb140369     	sub	x9, x27, x20
   4baac: 8b08013b     	add	x27, x9, x8
   4bab0: f900127b     	str	x27, [x19, #0x20]
   4bab4: d341ff3b     	lsr	x27, x25, #1
   4bab8: f90013fc     	str	x28, [sp, #0x20]
   4babc: 34002e9b     	cbz	w27, 0x4c08c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4238>
   4bac0: 8b1802e9     	add	x9, x23, x24
   4bac4: 4b18035a     	sub	w26, w26, w24
   4bac8: aa0903f8     	mov	x24, x9
   4bacc: 9100e3e9     	add	x9, sp, #0x38
   4bad0: 5100074a     	sub	w10, w26, #0x1
   4bad4: 91002129     	add	x9, x9, #0x8
   4bad8: aa1f03fc     	mov	x28, xzr
   4badc: 2a1f03f6     	mov	w22, wzr
   4bae0: 2a1f03f4     	mov	w20, wzr
   4bae4: 2a1f03e8     	mov	w8, wzr
   4bae8: 910082f9     	add	x25, x23, #0x20
   4baec: 529b0015     	mov	w21, #0xd800            // =55296
   4baf0: a9012be9     	stp	x9, x10, [sp, #0x10]
   4baf4: 93407d49     	sxtw	x9, w10
   4baf8: b90037ff     	str	wzr, [sp, #0x34]
   4bafc: f90007e9     	str	x9, [sp, #0x8]
   4bb00: 787c7b20     	ldrh	w0, [x25, x28, lsl #1]
   4bb04: 34000128     	cbz	w8, 0x4bb28 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3cd4>
   4bb08: 1400001c     	b	0x4bb78 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3d24>
   4bb0c: 2a1f03e0     	mov	w0, wzr
   4bb10: 9100079c     	add	x28, x28, #0x1
   4bb14: eb1b039f     	cmp	x28, x27
   4bb18: 2a0003e8     	mov	w8, w0
   4bb1c: 54002b80     	b.eq	0x4c08c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4238>
   4bb20: 787c7b20     	ldrh	w0, [x25, x28, lsl #1]
   4bb24: 350002a8     	cbnz	w8, 0x4bb78 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3d24>
   4bb28: 7102001f     	cmp	w0, #0x80
   4bb2c: 2a0003f7     	mov	w23, w0
   4bb30: 54000103     	b.lo	0x4bb50 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3cfc>
   4bb34: 12161408     	and	w8, w0, #0xfc00
   4bb38: 6b15011f     	cmp	w8, w21
   4bb3c: 54fffea0     	b.eq	0x4bb10 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3cbc>
   4bb40: 529b8009     	mov	w9, #0xdc00             // =56320
   4bb44: 6b09011f     	cmp	w8, w9
   4bb48: 2a0003f7     	mov	w23, w0
   4bb4c: 54fffe00     	b.eq	0x4bb0c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3cb8>
   4bb50: 7101feff     	cmp	w23, #0x7f
   4bb54: 54000248     	b.hi	0x4bb9c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3d48>
   4bb58: 7101f41f     	cmp	w0, #0x7d
   4bb5c: 540005e0     	b.eq	0x4bc18 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3dc4>
   4bb60: 7101ec1f     	cmp	w0, #0x7b
   4bb64: 540008a1     	b.ne	0x4bc78 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3e24>
   4bb68: b9403268     	ldr	w8, [x19, #0x30]
   4bb6c: 52800036     	mov	w22, #0x1               // =1
   4bb70: b90037e8     	str	w8, [sp, #0x34]
   4bb74: 14000070     	b	0x4bd34 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3ee0>
   4bb78: 530a7c09     	lsr	w9, w0, #10
   4bb7c: 7100dd3f     	cmp	w9, #0x37
   4bb80: 54fffc61     	b.ne	0x4bb0c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3cb8>
   4bb84: 52848009     	mov	w9, #0x2400             // =9216
   4bb88: 0b082808     	add	w8, w0, w8, lsl #10
   4bb8c: 72bf9409     	movk	w9, #0xfca0, lsl #16
   4bb90: 0b090117     	add	w23, w8, w9
   4bb94: 7101feff     	cmp	w23, #0x7f
   4bb98: 54fffe09     	b.ls	0x4bb58 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3d04>
   4bb9c: 52801008     	mov	w8, #0x80               // =128
   4bba0: 711ffeff     	cmp	w23, #0x7ff
   4bba4: 330016e8     	bfxil	w8, w23, #0, #6
   4bba8: 540001a8     	b.hi	0x4bbdc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3d88>
   4bbac: b9403269     	ldr	w9, [x19, #0x30]
   4bbb0: f940126a     	ldr	x10, [x19, #0x20]
   4bbb4: 1100052b     	add	w11, w9, #0x1
   4bbb8: eb09015f     	cmp	x10, x9
   4bbbc: b900326b     	str	w11, [x19, #0x30]
   4bbc0: 54002809     	b.ls	0x4c0c0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x426c>
   4bbc4: f9400e6a     	ldr	x10, [x19, #0x18]
   4bbc8: 53067eeb     	lsr	w11, w23, #6
   4bbcc: 93407d29     	sxtw	x9, w9
   4bbd0: 321a056b     	orr	w11, w11, #0xc0
   4bbd4: 3829694b     	strb	w11, [x10, x9]
   4bbd8: 1400004b     	b	0x4bd04 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3eb0>
   4bbdc: b940326b     	ldr	w11, [x19, #0x30]
   4bbe0: f940126c     	ldr	x12, [x19, #0x20]
   4bbe4: 52801009     	mov	w9, #0x80               // =128
   4bbe8: 53107eed     	lsr	w13, w23, #16
   4bbec: 93407d6a     	sxtw	x10, w11
   4bbf0: 1100056e     	add	w14, w11, #0x1
   4bbf4: 33062ee9     	bfxil	w9, w23, #6, #6
   4bbf8: eb0b019f     	cmp	x12, x11
   4bbfc: b900326e     	str	w14, [x19, #0x30]
   4bc00: 3500050d     	cbnz	w13, 0x4bca0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3e4c>
   4bc04: 540025e9     	b.ls	0x4c0c0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x426c>
   4bc08: f9400e6b     	ldr	x11, [x19, #0x18]
   4bc0c: 530c7eec     	lsr	w12, w23, #12
   4bc10: 321b098c     	orr	w12, w12, #0xe0
   4bc14: 14000032     	b	0x4bcdc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3e88>
   4bc18: 6b1a029f     	cmp	w20, w26
   4bc1c: 1a9f37e8     	cset	w8, hs
   4bc20: 2a360108     	orn	w8, w8, w22
   4bc24: 37000868     	tbnz	w8, #0x0, 0x4bd30 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3edc>
   4bc28: b94037e8     	ldr	w8, [sp, #0x34]
   4bc2c: b9003268     	str	w8, [x19, #0x30]
   4bc30: 8b344308     	add	x8, x24, w20, uxtw
   4bc34: 39400109     	ldrb	w9, [x8]
   4bc38: 7100453f     	cmp	w9, #0x11
   4bc3c: 54001248     	b.hi	0x4be84 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4030>
   4bc40: b00000cc     	adrp	x12, 0x64000
   4bc44: 911ec58c     	add	x12, x12, #0x7b1
   4bc48: 100000aa     	adr	x10, 0x4bc5c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3e08>
   4bc4c: 3869698b     	ldrb	w11, [x12, x9]
   4bc50: 8b0b094a     	add	x10, x10, x11, lsl #2
   4bc54: f94017f7     	ldr	x23, [sp, #0x28]
   4bc58: d61f0140     	br	x10
   4bc5c: b00000c1     	adrp	x1, 0x64000
   4bc60: 52800060     	mov	w0, #0x3                // =3
   4bc64: 91234021     	add	x1, x1, #0x8d0
   4bc68: 97ffe55f     	bl	0x451e4 <operator delete(void*)+0x9e54>
   4bc6c: 6b1a029f     	cmp	w20, w26
   4bc70: 54001448     	b.hi	0x4bef8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x40a4>
   4bc74: 140000c2     	b	0x4bf7c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4128>
   4bc78: 5100c008     	sub	w8, w0, #0x30
   4bc7c: 7100291f     	cmp	w8, #0xa
   4bc80: 540005a3     	b.lo	0x4bd34 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3ee0>
   4bc84: 520002c8     	eor	w8, w22, #0x1
   4bc88: 37000568     	tbnz	w8, #0x0, 0x4bd34 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3ee0>
   4bc8c: 97fef37d     	bl	0x8a80 <isspace@plt>
   4bc90: 7100001f     	cmp	w0, #0x0
   4bc94: 1a9f07e8     	cset	w8, ne
   4bc98: 0a0802d6     	and	w22, w22, w8
   4bc9c: 14000026     	b	0x4bd34 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3ee0>
   4bca0: 54002109     	b.ls	0x4c0c0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x426c>
   4bca4: f9400e6b     	ldr	x11, [x19, #0x18]
   4bca8: 53127eec     	lsr	w12, w23, #18
   4bcac: 321c0d8c     	orr	w12, w12, #0xf0
   4bcb0: 382a696c     	strb	w12, [x11, x10]
   4bcb4: b940326a     	ldr	w10, [x19, #0x30]
   4bcb8: f940126b     	ldr	x11, [x19, #0x20]
   4bcbc: 1100054c     	add	w12, w10, #0x1
   4bcc0: eb0a017f     	cmp	x11, x10
   4bcc4: b900326c     	str	w12, [x19, #0x30]
   4bcc8: 54001fc9     	b.ls	0x4c0c0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x426c>
   4bccc: f9400e6b     	ldr	x11, [x19, #0x18]
   4bcd0: 5280100c     	mov	w12, #0x80              // =128
   4bcd4: 93407d4a     	sxtw	x10, w10
   4bcd8: 330c46ec     	bfxil	w12, w23, #12, #6
   4bcdc: 382a696c     	strb	w12, [x11, x10]
   4bce0: b940326a     	ldr	w10, [x19, #0x30]
   4bce4: f940126b     	ldr	x11, [x19, #0x20]
   4bce8: 1100054c     	add	w12, w10, #0x1
   4bcec: eb0a017f     	cmp	x11, x10
   4bcf0: b900326c     	str	w12, [x19, #0x30]
   4bcf4: 54001e69     	b.ls	0x4c0c0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x426c>
   4bcf8: f9400e6b     	ldr	x11, [x19, #0x18]
   4bcfc: 93407d4a     	sxtw	x10, w10
   4bd00: 382a6969     	strb	w9, [x11, x10]
   4bd04: b9403269     	ldr	w9, [x19, #0x30]
   4bd08: f940126a     	ldr	x10, [x19, #0x20]
   4bd0c: 1100052b     	add	w11, w9, #0x1
   4bd10: eb09015f     	cmp	x10, x9
   4bd14: b900326b     	str	w11, [x19, #0x30]
   4bd18: 54001d49     	b.ls	0x4c0c0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x426c>
   4bd1c: f9400e6a     	ldr	x10, [x19, #0x18]
   4bd20: 93407d29     	sxtw	x9, w9
   4bd24: 2a1f03e0     	mov	w0, wzr
   4bd28: 38296948     	strb	w8, [x10, x9]
   4bd2c: 17ffff79     	b	0x4bb10 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3cbc>
   4bd30: 2a1f03f6     	mov	w22, wzr
   4bd34: b9403268     	ldr	w8, [x19, #0x30]
   4bd38: f9401269     	ldr	x9, [x19, #0x20]
   4bd3c: 1100050a     	add	w10, w8, #0x1
   4bd40: eb08013f     	cmp	x9, x8
   4bd44: b900326a     	str	w10, [x19, #0x30]
   4bd48: 54001bc9     	b.ls	0x4c0c0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x426c>
   4bd4c: f9400e69     	ldr	x9, [x19, #0x18]
   4bd50: 93407d08     	sxtw	x8, w8
   4bd54: 2a1f03e0     	mov	w0, wzr
   4bd58: 38286937     	strb	w23, [x9, x8]
   4bd5c: 17ffff6d     	b	0x4bb10 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3cbc>
   4bd60: bd400500     	ldr	s0, [x8, #0x4]
   4bd64: 52800041     	mov	w1, #0x2                // =2
   4bd68: aa1303e0     	mov	x0, x19
   4bd6c: 1e22c000     	fcvt	d0, s0
   4bd70: 940003e9     	bl	0x4cd14 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4ec0>
   4bd74: 14000056     	b	0x4becc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4078>
   4bd78: b9400516     	ldr	w22, [x8, #0x4]
   4bd7c: 91002101     	add	x1, x8, #0x8
   4bd80: aa1303e0     	mov	x0, x19
   4bd84: 2a1603e2     	mov	w2, w22
   4bd88: 97fffcb4     	bl	0x4b058 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3204>
   4bd8c: 14000035     	b	0x4be60 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x400c>
   4bd90: b9400501     	ldr	w1, [x8, #0x4]
   4bd94: 52800142     	mov	w2, #0xa                // =10
   4bd98: aa1303e0     	mov	x0, x19
   4bd9c: 9400030b     	bl	0x4c9c8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4b74>
   4bda0: 1400004b     	b	0x4becc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4078>
   4bda4: f8404101     	ldur	x1, [x8, #0x4]
   4bda8: aa1303e0     	mov	x0, x19
   4bdac: 940000d6     	bl	0x4c104 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x42b0>
   4bdb0: 1400004f     	b	0x4beec <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4098>
   4bdb4: 39400901     	ldrb	w1, [x8, #0x2]
   4bdb8: aa1303e0     	mov	x0, x19
   4bdbc: 97fffd12     	bl	0x4b204 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x33b0>
   4bdc0: 1400003b     	b	0x4beac <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4058>
   4bdc4: 79400501     	ldrh	w1, [x8, #0x2]
   4bdc8: 1400001d     	b	0x4be3c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3fe8>
   4bdcc: f8404101     	ldur	x1, [x8, #0x4]
   4bdd0: 52800142     	mov	w2, #0xa                // =10
   4bdd4: aa1303e0     	mov	x0, x19
   4bdd8: 9400021c     	bl	0x4c648 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x47f4>
   4bddc: 14000044     	b	0x4beec <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4098>
   4bde0: fc404100     	ldur	d0, [x8, #0x4]
   4bde4: 52800041     	mov	w1, #0x2                // =2
   4bde8: aa1303e0     	mov	x0, x19
   4bdec: 940003ca     	bl	0x4cd14 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4ec0>
   4bdf0: 1400003f     	b	0x4beec <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4098>
   4bdf4: b00000a1     	adrp	x1, 0x60000
   4bdf8: 52800082     	mov	w2, #0x4                // =4
   4bdfc: aa1303e0     	mov	x0, x19
   4be00: 913c2821     	add	x1, x1, #0xf0a
   4be04: 97fffc95     	bl	0x4b058 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3204>
   4be08: 14000029     	b	0x4beac <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4058>
   4be0c: 39400901     	ldrb	w1, [x8, #0x2]
   4be10: aa1303e0     	mov	x0, x19
   4be14: 9400015d     	bl	0x4c388 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4534>
   4be18: 14000025     	b	0x4beac <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4058>
   4be1c: 79400508     	ldrh	w8, [x8, #0x2]
   4be20: 910153e1     	add	x1, sp, #0x54
   4be24: 52800042     	mov	w2, #0x2                // =2
   4be28: aa1303e0     	mov	x0, x19
   4be2c: 7900abe8     	strh	w8, [sp, #0x54]
   4be30: 9400043b     	bl	0x4cf1c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x50c8>
   4be34: 1400001e     	b	0x4beac <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4058>
   4be38: 39400901     	ldrb	w1, [x8, #0x2]
   4be3c: 52800142     	mov	w2, #0xa                // =10
   4be40: aa1303e0     	mov	x0, x19
   4be44: 940002e1     	bl	0x4c9c8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4b74>
   4be48: 14000019     	b	0x4beac <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4058>
   4be4c: b9400516     	ldr	w22, [x8, #0x4]
   4be50: 91002101     	add	x1, x8, #0x8
   4be54: aa1303e0     	mov	x0, x19
   4be58: 2a1603e2     	mov	w2, w22
   4be5c: 94000430     	bl	0x4cf1c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x50c8>
   4be60: 11002ec8     	add	w8, w22, #0xb
   4be64: 121e7508     	and	w8, w8, #0xfffffffc
   4be68: 710002df     	cmp	w22, #0x0
   4be6c: 52800109     	mov	w9, #0x8                // =8
   4be70: 1a880128     	csel	w8, w9, w8, eq
   4be74: 0b140114     	add	w20, w8, w20
   4be78: 6b1a029f     	cmp	w20, w26
   4be7c: 540003e8     	b.hi	0x4bef8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x40a4>
   4be80: 1400003f     	b	0x4bf7c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4128>
   4be84: f94017f7     	ldr	x23, [sp, #0x28]
   4be88: 6b1a029f     	cmp	w20, w26
   4be8c: 54000368     	b.hi	0x4bef8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x40a4>
   4be90: 1400003b     	b	0x4bf7c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4128>
   4be94: 39800901     	ldrsb	x1, [x8, #0x2]
   4be98: 14000002     	b	0x4bea0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x404c>
   4be9c: 79800501     	ldrsh	x1, [x8, #0x2]
   4bea0: 52800142     	mov	w2, #0xa                // =10
   4bea4: aa1303e0     	mov	x0, x19
   4bea8: 940001e8     	bl	0x4c648 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x47f4>
   4beac: 11001294     	add	w20, w20, #0x4
   4beb0: 6b1a029f     	cmp	w20, w26
   4beb4: 54000228     	b.hi	0x4bef8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x40a4>
   4beb8: 14000031     	b	0x4bf7c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4128>
   4bebc: b9800501     	ldrsw	x1, [x8, #0x4]
   4bec0: 52800142     	mov	w2, #0xa                // =10
   4bec4: aa1303e0     	mov	x0, x19
   4bec8: 940001e0     	bl	0x4c648 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x47f4>
   4becc: 11002294     	add	w20, w20, #0x8
   4bed0: 6b1a029f     	cmp	w20, w26
   4bed4: 54000128     	b.hi	0x4bef8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x40a4>
   4bed8: 14000029     	b	0x4bf7c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4128>
   4bedc: f8404101     	ldur	x1, [x8, #0x4]
   4bee0: 52800142     	mov	w2, #0xa                // =10
   4bee4: aa1303e0     	mov	x0, x19
   4bee8: 940002b8     	bl	0x4c9c8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4b74>
   4beec: 11003294     	add	w20, w20, #0xc
   4bef0: 6b1a029f     	cmp	w20, w26
   4bef4: 54000449     	b.ls	0x4bf7c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4128>
   4bef8: f9401268     	ldr	x8, [x19, #0x20]
   4befc: f9400fe9     	ldr	x9, [sp, #0x18]
   4bf00: eb09011f     	cmp	x8, x9
   4bf04: 54000de9     	b.ls	0x4c0c0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x426c>
   4bf08: f9400e68     	ldr	x8, [x19, #0x18]
   4bf0c: f94007e9     	ldr	x9, [sp, #0x8]
   4bf10: 3829691f     	strb	wzr, [x8, x9]
   4bf14: f9401268     	ldr	x8, [x19, #0x20]
   4bf18: b4000d48     	cbz	x8, 0x4c0c0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x426c>
   4bf1c: f9400e76     	ldr	x22, [x19, #0x18]
   4bf20: a9047fff     	stp	xzr, xzr, [sp, #0x40]
   4bf24: f9001fff     	str	xzr, [sp, #0x38]
   4bf28: b4000176     	cbz	x22, 0x4bf54 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4100>
   4bf2c: aa1603e0     	mov	x0, x22
   4bf30: 97fef24c     	bl	0x8860 <strlen@plt>
   4bf34: b4000100     	cbz	x0, 0x4bf54 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4100>
   4bf38: f9401fe1     	ldr	x1, [sp, #0x38]
   4bf3c: aa0003e5     	mov	x5, x0
   4bf40: 9100e3e0     	add	x0, sp, #0x38
   4bf44: aa1603e3     	mov	x3, x22
   4bf48: aa0103e2     	mov	x2, x1
   4bf4c: aa1f03e4     	mov	x4, xzr
   4bf50: 97ff053e     	bl	0xd448 <__share_file+0x114>
   4bf54: 9100e3e1     	add	x1, sp, #0x38
   4bf58: 2a1f03e0     	mov	w0, wzr
   4bf5c: 97ffe35f     	bl	0x44cd8 <operator delete(void*)+0x9948>
   4bf60: f94027e8     	ldr	x8, [sp, #0x48]
   4bf64: b4000088     	cbz	x8, 0x4bf74 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4120>
   4bf68: f9401fe0     	ldr	x0, [sp, #0x38]
   4bf6c: 97fef29d     	bl	0x89e0 <free@plt>
   4bf70: f9001fff     	str	xzr, [sp, #0x38]
   4bf74: f9400be8     	ldr	x8, [sp, #0x10]
   4bf78: a9007d1f     	stp	xzr, xzr, [x8]
   4bf7c: b9403268     	ldr	w8, [x19, #0x30]
   4bf80: b94037e9     	ldr	w9, [sp, #0x34]
   4bf84: f9401276     	ldr	x22, [x19, #0x20]
   4bf88: 4b090108     	sub	w8, w8, w9
   4bf8c: 0b170117     	add	w23, w8, w23
   4bf90: eb1702df     	cmp	x22, x23
   4bf94: f90017f7     	str	x23, [sp, #0x28]
   4bf98: 540002a2     	b.hs	0x4bfec <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4198>
   4bf9c: 510006e8     	sub	w8, w23, #0x1
   4bfa0: 6a0802ff     	tst	w23, w8
   4bfa4: 2a1703e8     	mov	w8, w23
   4bfa8: 540000e0     	b.eq	0x4bfc4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4170>
   4bfac: 52800028     	mov	w8, #0x1                // =1
   4bfb0: 340000b7     	cbz	w23, 0x4bfc4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4170>
   4bfb4: 2a1703e9     	mov	w9, w23
   4bfb8: 53017d29     	lsr	w9, w9, #1
   4bfbc: 531f7908     	lsl	w8, w8, #1
   4bfc0: 35ffffc9     	cbnz	w9, 0x4bfb8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4164>
   4bfc4: f9401669     	ldr	x9, [x19, #0x28]
   4bfc8: 2a1403f5     	mov	w21, w20
   4bfcc: 2a1a03f4     	mov	w20, w26
   4bfd0: 2a0803fa     	mov	w26, w8
   4bfd4: eb1a013f     	cmp	x9, x26
   4bfd8: 540004c2     	b.hs	0x4c070 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x421c>
   4bfdc: eb1a02df     	cmp	x22, x26
   4bfe0: 540000c9     	b.ls	0x4bff8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x41a4>
   4bfe4: aa1603e8     	mov	x8, x22
   4bfe8: 14000020     	b	0x4c068 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4214>
   4bfec: 2a1f03e0     	mov	w0, wzr
   4bff0: 2a1f03f6     	mov	w22, wzr
   4bff4: 17fffec7     	b	0x4bb10 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3cbc>
   4bff8: d1000748     	sub	x8, x26, #0x1
   4bffc: ea08035f     	tst	x26, x8
   4c000: aa1a03e8     	mov	x8, x26
   4c004: 540000c0     	b.eq	0x4c01c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x41c8>
   4c008: 52800028     	mov	w8, #0x1                // =1
   4c00c: aa1a03e9     	mov	x9, x26
   4c010: d341fd29     	lsr	x9, x9, #1
   4c014: d37ff908     	lsl	x8, x8, #1
   4c018: b5ffffc9     	cbnz	x9, 0x4c010 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x41bc>
   4c01c: f100091f     	cmp	x8, #0x2
   4c020: 52800049     	mov	w9, #0x2                // =2
   4c024: 9a898100     	csel	x0, x8, x9, hi
   4c028: f90003f8     	str	x24, [sp]
   4c02c: f9001660     	str	x0, [x19, #0x28]
   4c030: 97fef238     	bl	0x8910 <malloc@plt>
   4c034: b4000560     	cbz	x0, 0x4c0e0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x428c>
   4c038: f9400e78     	ldr	x24, [x19, #0x18]
   4c03c: aa0003f7     	mov	x23, x0
   4c040: b40000f8     	cbz	x24, 0x4c05c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4208>
   4c044: aa1703e0     	mov	x0, x23
   4c048: aa1803e1     	mov	x1, x24
   4c04c: aa1603e2     	mov	x2, x22
   4c050: 97fef238     	bl	0x8930 <memcpy@plt>
   4c054: aa1803e0     	mov	x0, x24
   4c058: 97fef262     	bl	0x89e0 <free@plt>
   4c05c: f9401268     	ldr	x8, [x19, #0x20]
   4c060: f94003f8     	ldr	x24, [sp]
   4c064: f9000e77     	str	x23, [x19, #0x18]
   4c068: cb160349     	sub	x9, x26, x22
   4c06c: 8b08013a     	add	x26, x9, x8
   4c070: 2a1f03e0     	mov	w0, wzr
   4c074: 2a1f03f6     	mov	w22, wzr
   4c078: f900127a     	str	x26, [x19, #0x20]
   4c07c: 2a1403fa     	mov	w26, w20
   4c080: 2a1503f4     	mov	w20, w21
   4c084: 529b0015     	mov	w21, #0xd800            // =55296
   4c088: 17fffea2     	b	0x4bb10 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x3cbc>
   4c08c: f94013e8     	ldr	x8, [sp, #0x20]
   4c090: f9401508     	ldr	x8, [x8, #0x28]
   4c094: f9402fe9     	ldr	x9, [sp, #0x58]
   4c098: eb09011f     	cmp	x8, x9
   4c09c: 54000321     	b.ne	0x4c100 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x42ac>
   4c0a0: a94b7bfd     	ldp	x29, x30, [sp, #0xb0]
   4c0a4: a94a4ff4     	ldp	x20, x19, [sp, #0xa0]
   4c0a8: a94957f6     	ldp	x22, x21, [sp, #0x90]
   4c0ac: a9485ff8     	ldp	x24, x23, [sp, #0x80]
   4c0b0: a94767fa     	ldp	x26, x25, [sp, #0x70]
   4c0b4: a9466ffc     	ldp	x28, x27, [sp, #0x60]
   4c0b8: 910303ff     	add	sp, sp, #0xc0
   4c0bc: d65f03c0     	ret
   4c0c0: d0000060     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4c0c4: b0000082     	adrp	x2, 0x5d000
   4c0c8: d0000063     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4c0cc: 91215c00     	add	x0, x0, #0x857
   4c0d0: 91163442     	add	x2, x2, #0x58d
   4c0d4: 91397863     	add	x3, x3, #0xe5e
   4c0d8: 528023e1     	mov	w1, #0x11f              // =287
   4c0dc: 97fef041     	bl	0x81e0 <__assert2@plt>
   4c0e0: d0000060     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4c0e4: b0000082     	adrp	x2, 0x5d000
   4c0e8: d0000063     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4c0ec: 91215c00     	add	x0, x0, #0x857
   4c0f0: 9114ac42     	add	x2, x2, #0x52b
   4c0f4: 9124c063     	add	x3, x3, #0x930
   4c0f8: 52804a01     	mov	w1, #0x250              // =592
   4c0fc: 97fef039     	bl	0x81e0 <__assert2@plt>
   4c100: 97fef0f8     	bl	0x84e0 <__stack_chk_fail@plt>
   4c104: a9bc5ff8     	stp	x24, x23, [sp, #-0x40]!
   4c108: a90157f6     	stp	x22, x21, [sp, #0x10]
   4c10c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   4c110: a9037bfd     	stp	x29, x30, [sp, #0x30]
   4c114: 9100c3fd     	add	x29, sp, #0x30
   4c118: b9403008     	ldr	w8, [x0, #0x30]
   4c11c: aa0003f3     	mov	x19, x0
   4c120: b4000161     	cbz	x1, 0x4c14c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x42f8>
   4c124: f9401275     	ldr	x21, [x19, #0x20]
   4c128: 11000909     	add	w9, w8, #0x2
   4c12c: aa0103f4     	mov	x20, x1
   4c130: eb0902bf     	cmp	x21, x9
   4c134: 54000902     	b.hs	0x4c254 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4400>
   4c138: 5100052a     	sub	w10, w9, #0x1
   4c13c: 6a0a013f     	tst	w9, w10
   4c140: 54000181     	b.ne	0x4c170 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x431c>
   4c144: 2a0903ea     	mov	w10, w9
   4c148: 1400000f     	b	0x4c184 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4330>
   4c14c: f9401274     	ldr	x20, [x19, #0x20]
   4c150: 11001109     	add	w9, w8, #0x4
   4c154: eb09029f     	cmp	x20, x9
   4c158: 54000dc2     	b.hs	0x4c310 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x44bc>
   4c15c: 5100052a     	sub	w10, w9, #0x1
   4c160: 6a0a013f     	tst	w9, w10
   4c164: 54000201     	b.ne	0x4c1a4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4350>
   4c168: 2a0903ea     	mov	w10, w9
   4c16c: 14000013     	b	0x4c1b8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4364>
   4c170: 5280002a     	mov	w10, #0x1               // =1
   4c174: 34000089     	cbz	w9, 0x4c184 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4330>
   4c178: 53017d29     	lsr	w9, w9, #1
   4c17c: 531f794a     	lsl	w10, w10, #1
   4c180: 35ffffc9     	cbnz	w9, 0x4c178 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4324>
   4c184: f9401669     	ldr	x9, [x19, #0x28]
   4c188: 2a0a03f8     	mov	w24, w10
   4c18c: eb18013f     	cmp	x9, x24
   4c190: 540005e2     	b.hs	0x4c24c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x43f8>
   4c194: eb1802bf     	cmp	x21, x24
   4c198: 54000209     	b.ls	0x4c1d8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4384>
   4c19c: aa1503e9     	mov	x9, x21
   4c1a0: 14000029     	b	0x4c244 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x43f0>
   4c1a4: 5280002a     	mov	w10, #0x1               // =1
   4c1a8: 34000089     	cbz	w9, 0x4c1b8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4364>
   4c1ac: 53017d29     	lsr	w9, w9, #1
   4c1b0: 531f794a     	lsl	w10, w10, #1
   4c1b4: 35ffffc9     	cbnz	w9, 0x4c1ac <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4358>
   4c1b8: f9401669     	ldr	x9, [x19, #0x28]
   4c1bc: 2a0a03f7     	mov	w23, w10
   4c1c0: eb17013f     	cmp	x9, x23
   4c1c4: 54000a22     	b.hs	0x4c308 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x44b4>
   4c1c8: eb17029f     	cmp	x20, x23
   4c1cc: 54000649     	b.ls	0x4c294 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4440>
   4c1d0: aa1403e9     	mov	x9, x20
   4c1d4: 1400004b     	b	0x4c300 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x44ac>
   4c1d8: d1000708     	sub	x8, x24, #0x1
   4c1dc: ea08031f     	tst	x24, x8
   4c1e0: aa1803e8     	mov	x8, x24
   4c1e4: 540000c0     	b.eq	0x4c1fc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x43a8>
   4c1e8: 52800028     	mov	w8, #0x1                // =1
   4c1ec: aa1803e9     	mov	x9, x24
   4c1f0: d341fd29     	lsr	x9, x9, #1
   4c1f4: d37ff908     	lsl	x8, x8, #1
   4c1f8: b5ffffc9     	cbnz	x9, 0x4c1f0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x439c>
   4c1fc: f100091f     	cmp	x8, #0x2
   4c200: 52800049     	mov	w9, #0x2                // =2
   4c204: 9a898100     	csel	x0, x8, x9, hi
   4c208: f9001660     	str	x0, [x19, #0x28]
   4c20c: 97fef1c1     	bl	0x8910 <malloc@plt>
   4c210: b4000ac0     	cbz	x0, 0x4c368 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4514>
   4c214: f9400e77     	ldr	x23, [x19, #0x18]
   4c218: aa0003f6     	mov	x22, x0
   4c21c: b40000f7     	cbz	x23, 0x4c238 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x43e4>
   4c220: aa1603e0     	mov	x0, x22
   4c224: aa1703e1     	mov	x1, x23
   4c228: aa1503e2     	mov	x2, x21
   4c22c: 97fef1c1     	bl	0x8930 <memcpy@plt>
   4c230: aa1703e0     	mov	x0, x23
   4c234: 97fef1eb     	bl	0x89e0 <free@plt>
   4c238: f9401269     	ldr	x9, [x19, #0x20]
   4c23c: b9403268     	ldr	w8, [x19, #0x30]
   4c240: f9000e76     	str	x22, [x19, #0x18]
   4c244: cb15030a     	sub	x10, x24, x21
   4c248: 8b090158     	add	x24, x10, x9
   4c24c: aa1803f5     	mov	x21, x24
   4c250: f9001278     	str	x24, [x19, #0x20]
   4c254: eb2842bf     	cmp	x21, w8, uxtw
   4c258: 54000789     	b.ls	0x4c348 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x44f4>
   4c25c: f9400e69     	ldr	x9, [x19, #0x18]
   4c260: 528f060a     	mov	w10, #0x7830            // =30768
   4c264: aa1303e0     	mov	x0, x19
   4c268: aa1403e1     	mov	x1, x20
   4c26c: 7828c92a     	strh	w10, [x9, w8, sxtw]
   4c270: b9403268     	ldr	w8, [x19, #0x30]
   4c274: 52800202     	mov	w2, #0x10               // =16
   4c278: 11000908     	add	w8, w8, #0x2
   4c27c: b9003268     	str	w8, [x19, #0x30]
   4c280: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   4c284: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   4c288: a94157f6     	ldp	x22, x21, [sp, #0x10]
   4c28c: a8c45ff8     	ldp	x24, x23, [sp], #0x40
   4c290: 140001ce     	b	0x4c9c8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4b74>
   4c294: d10006e8     	sub	x8, x23, #0x1
   4c298: ea0802ff     	tst	x23, x8
   4c29c: aa1703e8     	mov	x8, x23
   4c2a0: 540000c0     	b.eq	0x4c2b8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4464>
   4c2a4: 52800028     	mov	w8, #0x1                // =1
   4c2a8: aa1703e9     	mov	x9, x23
   4c2ac: d341fd29     	lsr	x9, x9, #1
   4c2b0: d37ff908     	lsl	x8, x8, #1
   4c2b4: b5ffffc9     	cbnz	x9, 0x4c2ac <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4458>
   4c2b8: f100091f     	cmp	x8, #0x2
   4c2bc: 52800049     	mov	w9, #0x2                // =2
   4c2c0: 9a898100     	csel	x0, x8, x9, hi
   4c2c4: f9001660     	str	x0, [x19, #0x28]
   4c2c8: 97fef192     	bl	0x8910 <malloc@plt>
   4c2cc: b40004e0     	cbz	x0, 0x4c368 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4514>
   4c2d0: f9400e76     	ldr	x22, [x19, #0x18]
   4c2d4: aa0003f5     	mov	x21, x0
   4c2d8: b40000f6     	cbz	x22, 0x4c2f4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x44a0>
   4c2dc: aa1503e0     	mov	x0, x21
   4c2e0: aa1603e1     	mov	x1, x22
   4c2e4: aa1403e2     	mov	x2, x20
   4c2e8: 97fef192     	bl	0x8930 <memcpy@plt>
   4c2ec: aa1603e0     	mov	x0, x22
   4c2f0: 97fef1bc     	bl	0x89e0 <free@plt>
   4c2f4: f9401269     	ldr	x9, [x19, #0x20]
   4c2f8: b9403268     	ldr	w8, [x19, #0x30]
   4c2fc: f9000e75     	str	x21, [x19, #0x18]
   4c300: cb1402ea     	sub	x10, x23, x20
   4c304: 8b090157     	add	x23, x10, x9
   4c308: aa1703f4     	mov	x20, x23
   4c30c: f9001277     	str	x23, [x19, #0x20]
   4c310: eb28429f     	cmp	x20, w8, uxtw
   4c314: 540001a9     	b.ls	0x4c348 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x44f4>
   4c318: f9400e69     	ldr	x9, [x19, #0x18]
   4c31c: 528eadca     	mov	w10, #0x756e            // =30062
   4c320: 72ad8d8a     	movk	w10, #0x6c6c, lsl #16
   4c324: b828c92a     	str	w10, [x9, w8, sxtw]
   4c328: b9403268     	ldr	w8, [x19, #0x30]
   4c32c: 11001108     	add	w8, w8, #0x4
   4c330: b9003268     	str	w8, [x19, #0x30]
   4c334: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   4c338: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   4c33c: a94157f6     	ldp	x22, x21, [sp, #0x10]
   4c340: a8c45ff8     	ldp	x24, x23, [sp], #0x40
   4c344: d65f03c0     	ret
   4c348: d0000060     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4c34c: b0000082     	adrp	x2, 0x5d000
   4c350: d0000063     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4c354: 91215c00     	add	x0, x0, #0x857
   4c358: 91163442     	add	x2, x2, #0x58d
   4c35c: 91397863     	add	x3, x3, #0xe5e
   4c360: 528023e1     	mov	w1, #0x11f              // =287
   4c364: 97feef9f     	bl	0x81e0 <__assert2@plt>
   4c368: d0000060     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4c36c: b0000082     	adrp	x2, 0x5d000
   4c370: d0000063     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4c374: 91215c00     	add	x0, x0, #0x857
   4c378: 9114ac42     	add	x2, x2, #0x52b
   4c37c: 9124c063     	add	x3, x3, #0x930
   4c380: 52804a01     	mov	w1, #0x250              // =592
   4c384: 97feef97     	bl	0x81e0 <__assert2@plt>
   4c388: f81c0ff7     	str	x23, [sp, #-0x40]!
   4c38c: a90157f6     	stp	x22, x21, [sp, #0x10]
   4c390: a9024ff4     	stp	x20, x19, [sp, #0x20]
   4c394: a9037bfd     	stp	x29, x30, [sp, #0x30]
   4c398: 9100c3fd     	add	x29, sp, #0x30
   4c39c: b9403008     	ldr	w8, [x0, #0x30]
   4c3a0: aa0003f3     	mov	x19, x0
   4c3a4: 36000141     	tbz	w1, #0x0, 0x4c3cc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4578>
   4c3a8: f9401274     	ldr	x20, [x19, #0x20]
   4c3ac: 11001109     	add	w9, w8, #0x4
   4c3b0: eb09029f     	cmp	x20, x9
   4c3b4: 54000902     	b.hs	0x4c4d4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4680>
   4c3b8: 5100052a     	sub	w10, w9, #0x1
   4c3bc: 6a0a013f     	tst	w9, w10
   4c3c0: 54000181     	b.ne	0x4c3f0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x459c>
   4c3c4: 2a0903ea     	mov	w10, w9
   4c3c8: 1400000f     	b	0x4c404 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x45b0>
   4c3cc: f9401274     	ldr	x20, [x19, #0x20]
   4c3d0: 11001509     	add	w9, w8, #0x5
   4c3d4: eb09029f     	cmp	x20, x9
   4c3d8: 54000cc2     	b.hs	0x4c570 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x471c>
   4c3dc: 5100052a     	sub	w10, w9, #0x1
   4c3e0: 6a0a013f     	tst	w9, w10
   4c3e4: 54000201     	b.ne	0x4c424 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x45d0>
   4c3e8: 2a0903ea     	mov	w10, w9
   4c3ec: 14000013     	b	0x4c438 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x45e4>
   4c3f0: 5280002a     	mov	w10, #0x1               // =1
   4c3f4: 34000089     	cbz	w9, 0x4c404 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x45b0>
   4c3f8: 53017d29     	lsr	w9, w9, #1
   4c3fc: 531f794a     	lsl	w10, w10, #1
   4c400: 35ffffc9     	cbnz	w9, 0x4c3f8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x45a4>
   4c404: f9401669     	ldr	x9, [x19, #0x28]
   4c408: 2a0a03f7     	mov	w23, w10
   4c40c: eb17013f     	cmp	x9, x23
   4c410: 540005e2     	b.hs	0x4c4cc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4678>
   4c414: eb17029f     	cmp	x20, x23
   4c418: 54000209     	b.ls	0x4c458 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4604>
   4c41c: aa1403e9     	mov	x9, x20
   4c420: 14000029     	b	0x4c4c4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4670>
   4c424: 5280002a     	mov	w10, #0x1               // =1
   4c428: 34000089     	cbz	w9, 0x4c438 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x45e4>
   4c42c: 53017d29     	lsr	w9, w9, #1
   4c430: 531f794a     	lsl	w10, w10, #1
   4c434: 35ffffc9     	cbnz	w9, 0x4c42c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x45d8>
   4c438: f9401669     	ldr	x9, [x19, #0x28]
   4c43c: 2a0a03f7     	mov	w23, w10
   4c440: eb17013f     	cmp	x9, x23
   4c444: 54000922     	b.hs	0x4c568 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4714>
   4c448: eb17029f     	cmp	x20, x23
   4c44c: 54000549     	b.ls	0x4c4f4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x46a0>
   4c450: aa1403e9     	mov	x9, x20
   4c454: 14000043     	b	0x4c560 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x470c>
   4c458: d10006e8     	sub	x8, x23, #0x1
   4c45c: ea0802ff     	tst	x23, x8
   4c460: aa1703e8     	mov	x8, x23
   4c464: 540000c0     	b.eq	0x4c47c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4628>
   4c468: 52800028     	mov	w8, #0x1                // =1
   4c46c: aa1703e9     	mov	x9, x23
   4c470: d341fd29     	lsr	x9, x9, #1
   4c474: d37ff908     	lsl	x8, x8, #1
   4c478: b5ffffc9     	cbnz	x9, 0x4c470 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x461c>
   4c47c: f100091f     	cmp	x8, #0x2
   4c480: 52800049     	mov	w9, #0x2                // =2
   4c484: 9a898100     	csel	x0, x8, x9, hi
   4c488: f9001660     	str	x0, [x19, #0x28]
   4c48c: 97fef121     	bl	0x8910 <malloc@plt>
   4c490: b4000a40     	cbz	x0, 0x4c5d8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4784>
   4c494: f9400e76     	ldr	x22, [x19, #0x18]
   4c498: aa0003f5     	mov	x21, x0
   4c49c: b40000f6     	cbz	x22, 0x4c4b8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4664>
   4c4a0: aa1503e0     	mov	x0, x21
   4c4a4: aa1603e1     	mov	x1, x22
   4c4a8: aa1403e2     	mov	x2, x20
   4c4ac: 97fef121     	bl	0x8930 <memcpy@plt>
   4c4b0: aa1603e0     	mov	x0, x22
   4c4b4: 97fef14b     	bl	0x89e0 <free@plt>
   4c4b8: f9401269     	ldr	x9, [x19, #0x20]
   4c4bc: b9403268     	ldr	w8, [x19, #0x30]
   4c4c0: f9000e75     	str	x21, [x19, #0x18]
   4c4c4: cb1402ea     	sub	x10, x23, x20
   4c4c8: 8b090157     	add	x23, x10, x9
   4c4cc: aa1703f4     	mov	x20, x23
   4c4d0: f9001277     	str	x23, [x19, #0x20]
   4c4d4: eb28429f     	cmp	x20, w8, uxtw
   4c4d8: 54000709     	b.ls	0x4c5b8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4764>
   4c4dc: f9400e69     	ldr	x9, [x19, #0x18]
   4c4e0: 528a4a8a     	mov	w10, #0x5254            // =21076
   4c4e4: 72a8aaaa     	movk	w10, #0x4555, lsl #16
   4c4e8: b828c92a     	str	w10, [x9, w8, sxtw]
   4c4ec: 52800088     	mov	w8, #0x4                // =4
   4c4f0: 1400002a     	b	0x4c598 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4744>
   4c4f4: d10006e8     	sub	x8, x23, #0x1
   4c4f8: ea0802ff     	tst	x23, x8
   4c4fc: aa1703e8     	mov	x8, x23
   4c500: 540000c0     	b.eq	0x4c518 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x46c4>
   4c504: 52800028     	mov	w8, #0x1                // =1
   4c508: aa1703e9     	mov	x9, x23
   4c50c: d341fd29     	lsr	x9, x9, #1
   4c510: d37ff908     	lsl	x8, x8, #1
   4c514: b5ffffc9     	cbnz	x9, 0x4c50c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x46b8>
   4c518: f100091f     	cmp	x8, #0x2
   4c51c: 52800049     	mov	w9, #0x2                // =2
   4c520: 9a898100     	csel	x0, x8, x9, hi
   4c524: f9001660     	str	x0, [x19, #0x28]
   4c528: 97fef0fa     	bl	0x8910 <malloc@plt>
   4c52c: b4000560     	cbz	x0, 0x4c5d8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4784>
   4c530: f9400e76     	ldr	x22, [x19, #0x18]
   4c534: aa0003f5     	mov	x21, x0
   4c538: b40000f6     	cbz	x22, 0x4c554 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4700>
   4c53c: aa1503e0     	mov	x0, x21
   4c540: aa1603e1     	mov	x1, x22
   4c544: aa1403e2     	mov	x2, x20
   4c548: 97fef0fa     	bl	0x8930 <memcpy@plt>
   4c54c: aa1603e0     	mov	x0, x22
   4c550: 97fef124     	bl	0x89e0 <free@plt>
   4c554: f9401269     	ldr	x9, [x19, #0x20]
   4c558: b9403268     	ldr	w8, [x19, #0x30]
   4c55c: f9000e75     	str	x21, [x19, #0x18]
   4c560: cb1402ea     	sub	x10, x23, x20
   4c564: 8b090157     	add	x23, x10, x9
   4c568: aa1703f4     	mov	x20, x23
   4c56c: f9001277     	str	x23, [x19, #0x20]
   4c570: eb28429f     	cmp	x20, w8, uxtw
   4c574: 54000229     	b.ls	0x4c5b8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4764>
   4c578: f9400e69     	ldr	x9, [x19, #0x18]
   4c57c: 528828cb     	mov	w11, #0x4146            // =16710
   4c580: 528008aa     	mov	w10, #0x45              // =69
   4c584: 72aa698b     	movk	w11, #0x534c, lsl #16
   4c588: 8b28c128     	add	x8, x9, w8, sxtw
   4c58c: 3900110a     	strb	w10, [x8, #0x4]
   4c590: b900010b     	str	w11, [x8]
   4c594: 528000a8     	mov	w8, #0x5                // =5
   4c598: b9403269     	ldr	w9, [x19, #0x30]
   4c59c: 0b080128     	add	w8, w9, w8
   4c5a0: b9003268     	str	w8, [x19, #0x30]
   4c5a4: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   4c5a8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   4c5ac: a94157f6     	ldp	x22, x21, [sp, #0x10]
   4c5b0: f84407f7     	ldr	x23, [sp], #0x40
   4c5b4: d65f03c0     	ret
   4c5b8: d0000060     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4c5bc: b0000082     	adrp	x2, 0x5d000
   4c5c0: d0000063     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4c5c4: 91215c00     	add	x0, x0, #0x857
   4c5c8: 91163442     	add	x2, x2, #0x58d
   4c5cc: 91397863     	add	x3, x3, #0xe5e
   4c5d0: 528023e1     	mov	w1, #0x11f              // =287
   4c5d4: 97feef03     	bl	0x81e0 <__assert2@plt>
   4c5d8: d0000060     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4c5dc: b0000082     	adrp	x2, 0x5d000
   4c5e0: d0000063     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4c5e4: 91215c00     	add	x0, x0, #0x857
   4c5e8: 9114ac42     	add	x2, x2, #0x52b
   4c5ec: 9124c063     	add	x3, x3, #0x930
   4c5f0: 52804a01     	mov	w1, #0x250              // =592
   4c5f4: 97feeefb     	bl	0x81e0 <__assert2@plt>
   4c5f8: d100c3ff     	sub	sp, sp, #0x30
   4c5fc: f9000bf3     	str	x19, [sp, #0x10]
   4c600: a9027bfd     	stp	x29, x30, [sp, #0x20]
   4c604: 910083fd     	add	x29, sp, #0x20
   4c608: d53bd053     	mrs	x19, TPIDR_EL0
   4c60c: f9401668     	ldr	x8, [x19, #0x28]
   4c610: 52800042     	mov	w2, #0x2                // =2
   4c614: f90007e8     	str	x8, [sp, #0x8]
   4c618: 79000be1     	strh	w1, [sp, #0x4]
   4c61c: 910013e1     	add	x1, sp, #0x4
   4c620: 9400023f     	bl	0x4cf1c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x50c8>
   4c624: f9401668     	ldr	x8, [x19, #0x28]
   4c628: f94007e9     	ldr	x9, [sp, #0x8]
   4c62c: eb09011f     	cmp	x8, x9
   4c630: 540000a1     	b.ne	0x4c644 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x47f0>
   4c634: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   4c638: f9400bf3     	ldr	x19, [sp, #0x10]
   4c63c: 9100c3ff     	add	sp, sp, #0x30
   4c640: d65f03c0     	ret
   4c644: 97feefa7     	bl	0x84e0 <__stack_chk_fail@plt>
   4c648: f81b0ff9     	str	x25, [sp, #-0x50]!
   4c64c: a9015ff8     	stp	x24, x23, [sp, #0x10]
   4c650: a90257f6     	stp	x22, x21, [sp, #0x20]
   4c654: a9034ff4     	stp	x20, x19, [sp, #0x30]
   4c658: a9047bfd     	stp	x29, x30, [sp, #0x40]
   4c65c: 910103fd     	add	x29, sp, #0x40
   4c660: 7100845f     	cmp	w2, #0x21
   4c664: 54001922     	b.hs	0x4c988 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4b34>
   4c668: 2a0203f5     	mov	w21, w2
   4c66c: aa0103f4     	mov	x20, x1
   4c670: aa0003f3     	mov	x19, x0
   4c674: 7100405f     	cmp	w2, #0x10
   4c678: 5400016b     	b.lt	0x4c6a4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4850>
   4c67c: b9403268     	ldr	w8, [x19, #0x30]
   4c680: f9401276     	ldr	x22, [x19, #0x20]
   4c684: 11004108     	add	w8, w8, #0x10
   4c688: eb0802df     	cmp	x22, x8
   4c68c: 54000e02     	b.hs	0x4c84c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x49f8>
   4c690: 51000509     	sub	w9, w8, #0x1
   4c694: 6a09011f     	tst	w8, w9
   4c698: 54000301     	b.ne	0x4c6f8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x48a4>
   4c69c: 2a0803e9     	mov	w9, w8
   4c6a0: 1400001b     	b	0x4c70c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x48b8>
   4c6a4: b9403268     	ldr	w8, [x19, #0x30]
   4c6a8: 71002abf     	cmp	w21, #0xa
   4c6ac: 5400014b     	b.lt	0x4c6d4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4880>
   4c6b0: f9401276     	ldr	x22, [x19, #0x20]
   4c6b4: 11005108     	add	w8, w8, #0x14
   4c6b8: eb0802df     	cmp	x22, x8
   4c6bc: 54000c82     	b.hs	0x4c84c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x49f8>
   4c6c0: 51000509     	sub	w9, w8, #0x1
   4c6c4: 6a09011f     	tst	w8, w9
   4c6c8: 54000421     	b.ne	0x4c74c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x48f8>
   4c6cc: 2a0803e9     	mov	w9, w8
   4c6d0: 14000024     	b	0x4c760 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x490c>
   4c6d4: f9401276     	ldr	x22, [x19, #0x20]
   4c6d8: 11010108     	add	w8, w8, #0x40
   4c6dc: eb0802df     	cmp	x22, x8
   4c6e0: 54000b62     	b.hs	0x4c84c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x49f8>
   4c6e4: 51000509     	sub	w9, w8, #0x1
   4c6e8: 6a09011f     	tst	w8, w9
   4c6ec: 540005a1     	b.ne	0x4c7a0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x494c>
   4c6f0: 2a0803e9     	mov	w9, w8
   4c6f4: 14000030     	b	0x4c7b4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4960>
   4c6f8: 52800029     	mov	w9, #0x1                // =1
   4c6fc: 34000088     	cbz	w8, 0x4c70c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x48b8>
   4c700: 53017d08     	lsr	w8, w8, #1
   4c704: 531f7929     	lsl	w9, w9, #1
   4c708: 35ffffc8     	cbnz	w8, 0x4c700 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x48ac>
   4c70c: f9401668     	ldr	x8, [x19, #0x28]
   4c710: 2a0903f9     	mov	w25, w9
   4c714: eb19011f     	cmp	x8, x25
   4c718: 54000962     	b.hs	0x4c844 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x49f0>
   4c71c: eb1902df     	cmp	x22, x25
   4c720: 54000568     	b.hi	0x4c7cc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4978>
   4c724: d1000728     	sub	x8, x25, #0x1
   4c728: ea08033f     	tst	x25, x8
   4c72c: aa1903e8     	mov	x8, x25
   4c730: 54000640     	b.eq	0x4c7f8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x49a4>
   4c734: 52800028     	mov	w8, #0x1                // =1
   4c738: aa1903e9     	mov	x9, x25
   4c73c: d341fd29     	lsr	x9, x9, #1
   4c740: d37ff908     	lsl	x8, x8, #1
   4c744: b5ffffc9     	cbnz	x9, 0x4c73c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x48e8>
   4c748: 1400002c     	b	0x4c7f8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x49a4>
   4c74c: 52800029     	mov	w9, #0x1                // =1
   4c750: 34000088     	cbz	w8, 0x4c760 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x490c>
   4c754: 53017d08     	lsr	w8, w8, #1
   4c758: 531f7929     	lsl	w9, w9, #1
   4c75c: 35ffffc8     	cbnz	w8, 0x4c754 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4900>
   4c760: f9401668     	ldr	x8, [x19, #0x28]
   4c764: 2a0903f9     	mov	w25, w9
   4c768: eb19011f     	cmp	x8, x25
   4c76c: 540006c2     	b.hs	0x4c844 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x49f0>
   4c770: eb1902df     	cmp	x22, x25
   4c774: 540002c8     	b.hi	0x4c7cc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4978>
   4c778: d1000728     	sub	x8, x25, #0x1
   4c77c: ea08033f     	tst	x25, x8
   4c780: aa1903e8     	mov	x8, x25
   4c784: 540003a0     	b.eq	0x4c7f8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x49a4>
   4c788: 52800028     	mov	w8, #0x1                // =1
   4c78c: aa1903e9     	mov	x9, x25
   4c790: d341fd29     	lsr	x9, x9, #1
   4c794: d37ff908     	lsl	x8, x8, #1
   4c798: b5ffffc9     	cbnz	x9, 0x4c790 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x493c>
   4c79c: 14000017     	b	0x4c7f8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x49a4>
   4c7a0: 52800029     	mov	w9, #0x1                // =1
   4c7a4: 34000088     	cbz	w8, 0x4c7b4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4960>
   4c7a8: 53017d08     	lsr	w8, w8, #1
   4c7ac: 531f7929     	lsl	w9, w9, #1
   4c7b0: 35ffffc8     	cbnz	w8, 0x4c7a8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4954>
   4c7b4: f9401668     	ldr	x8, [x19, #0x28]
   4c7b8: 2a0903f9     	mov	w25, w9
   4c7bc: eb19011f     	cmp	x8, x25
   4c7c0: 54000422     	b.hs	0x4c844 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x49f0>
   4c7c4: eb1902df     	cmp	x22, x25
   4c7c8: 54000069     	b.ls	0x4c7d4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4980>
   4c7cc: aa1603e8     	mov	x8, x22
   4c7d0: 1400001b     	b	0x4c83c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x49e8>
   4c7d4: d1000728     	sub	x8, x25, #0x1
   4c7d8: ea08033f     	tst	x25, x8
   4c7dc: aa1903e8     	mov	x8, x25
   4c7e0: 540000c0     	b.eq	0x4c7f8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x49a4>
   4c7e4: 52800028     	mov	w8, #0x1                // =1
   4c7e8: aa1903e9     	mov	x9, x25
   4c7ec: d341fd29     	lsr	x9, x9, #1
   4c7f0: d37ff908     	lsl	x8, x8, #1
   4c7f4: b5ffffc9     	cbnz	x9, 0x4c7ec <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4998>
   4c7f8: f100091f     	cmp	x8, #0x2
   4c7fc: 52800049     	mov	w9, #0x2                // =2
   4c800: 9a898100     	csel	x0, x8, x9, hi
   4c804: f9001660     	str	x0, [x19, #0x28]
   4c808: 97fef042     	bl	0x8910 <malloc@plt>
   4c80c: b4000ce0     	cbz	x0, 0x4c9a8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4b54>
   4c810: f9400e78     	ldr	x24, [x19, #0x18]
   4c814: aa0003f7     	mov	x23, x0
   4c818: b40000f8     	cbz	x24, 0x4c834 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x49e0>
   4c81c: aa1703e0     	mov	x0, x23
   4c820: aa1803e1     	mov	x1, x24
   4c824: aa1603e2     	mov	x2, x22
   4c828: 97fef042     	bl	0x8930 <memcpy@plt>
   4c82c: aa1803e0     	mov	x0, x24
   4c830: 97fef06c     	bl	0x89e0 <free@plt>
   4c834: f9401268     	ldr	x8, [x19, #0x20]
   4c838: f9000e77     	str	x23, [x19, #0x18]
   4c83c: cb160329     	sub	x9, x25, x22
   4c840: 8b080139     	add	x25, x9, x8
   4c844: aa1903f6     	mov	x22, x25
   4c848: f9001279     	str	x25, [x19, #0x20]
   4c84c: b6f80154     	tbz	x20, #0x3f, 0x4c874 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4a20>
   4c850: b9403268     	ldr	w8, [x19, #0x30]
   4c854: 11000509     	add	w9, w8, #0x1
   4c858: eb0802df     	cmp	x22, x8
   4c85c: b9003269     	str	w9, [x19, #0x30]
   4c860: 54000849     	b.ls	0x4c968 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4b14>
   4c864: f9400e69     	ldr	x9, [x19, #0x18]
   4c868: 93407d08     	sxtw	x8, w8
   4c86c: 528005aa     	mov	w10, #0x2d              // =45
   4c870: 3828692a     	strb	w10, [x9, x8]
   4c874: b9403268     	ldr	w8, [x19, #0x30]
   4c878: 93407eaa     	sxtw	x10, w21
   4c87c: 2a0803ec     	mov	w12, w8
   4c880: 14000009     	b	0x4c8a4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4a50>
   4c884: f9400e6e     	ldr	x14, [x19, #0x18]
   4c888: 0b0901a9     	add	w9, w13, w9
   4c88c: aa0b03f4     	mov	x20, x11
   4c890: 382cc9c9     	strb	w9, [x14, w12, sxtw]
   4c894: b9403269     	ldr	w9, [x19, #0x30]
   4c898: 1100052c     	add	w12, w9, #0x1
   4c89c: b900326c     	str	w12, [x19, #0x30]
   4c8a0: b400024b     	cbz	x11, 0x4c8e8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4a94>
   4c8a4: 9aca0e8b     	sdiv	x11, x20, x10
   4c8a8: 1b0ad169     	msub	w9, w11, w10, w20
   4c8ac: 7100013f     	cmp	w9, #0x0
   4c8b0: f940126d     	ldr	x13, [x19, #0x20]
   4c8b4: 5a895529     	cneg	w9, w9, mi
   4c8b8: 121f192e     	and	w14, w9, #0xfe
   4c8bc: 710025df     	cmp	w14, #0x9
   4c8c0: 2a0c03ec     	mov	w12, w12
   4c8c4: 540000a8     	b.hi	0x4c8d8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4a84>
   4c8c8: eb0c01bf     	cmp	x13, x12
   4c8cc: 540004e9     	b.ls	0x4c968 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4b14>
   4c8d0: 5280060d     	mov	w13, #0x30              // =48
   4c8d4: 17ffffec     	b	0x4c884 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4a30>
   4c8d8: eb0c01bf     	cmp	x13, x12
   4c8dc: 54000469     	b.ls	0x4c968 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4b14>
   4c8e0: 528006ed     	mov	w13, #0x37              // =55
   4c8e4: 17ffffe8     	b	0x4c884 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4a30>
   4c8e8: 6b09011f     	cmp	w8, w9
   4c8ec: 54000322     	b.hs	0x4c950 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4afc>
   4c8f0: d3607d0a     	lsl	x10, x8, #32
   4c8f4: d2c0002b     	mov	x11, #0x100000000       // =4294967296
   4c8f8: f940126c     	ldr	x12, [x19, #0x20]
   4c8fc: eb08019f     	cmp	x12, x8
   4c900: 54000349     	b.ls	0x4c968 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4b14>
   4c904: 2a0903ee     	mov	w14, w9
   4c908: eb0e019f     	cmp	x12, x14
   4c90c: 540002e9     	b.ls	0x4c968 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4b14>
   4c910: f9400e6f     	ldr	x15, [x19, #0x18]
   4c914: 93407d2c     	sxtw	x12, w9
   4c918: 9360fd51     	asr	x17, x10, #32
   4c91c: 386c69f0     	ldrb	w16, [x15, x12]
   4c920: 387169ed     	ldrb	w13, [x15, x17]
   4c924: 383169f0     	strb	w16, [x15, x17]
   4c928: f940126f     	ldr	x15, [x19, #0x20]
   4c92c: eb0e01ff     	cmp	x15, x14
   4c930: 540001c9     	b.ls	0x4c968 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4b14>
   4c934: f9400e6e     	ldr	x14, [x19, #0x18]
   4c938: 91000508     	add	x8, x8, #0x1
   4c93c: 51000529     	sub	w9, w9, #0x1
   4c940: eb09011f     	cmp	x8, x9
   4c944: 8b0b014a     	add	x10, x10, x11
   4c948: 382c69cd     	strb	w13, [x14, x12]
   4c94c: 54fffd63     	b.lo	0x4c8f8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4aa4>
   4c950: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   4c954: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   4c958: a94257f6     	ldp	x22, x21, [sp, #0x20]
   4c95c: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   4c960: f84507f9     	ldr	x25, [sp], #0x50
   4c964: d65f03c0     	ret
   4c968: d0000060     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4c96c: b0000082     	adrp	x2, 0x5d000
   4c970: d0000063     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4c974: 91215c00     	add	x0, x0, #0x857
   4c978: 91163442     	add	x2, x2, #0x58d
   4c97c: 91397863     	add	x3, x3, #0xe5e
   4c980: 528023e1     	mov	w1, #0x11f              // =287
   4c984: 97feee17     	bl	0x81e0 <__assert2@plt>
   4c988: 900000c0     	adrp	x0, 0x64000
   4c98c: 900000c2     	adrp	x2, 0x64000
   4c990: 900000c3     	adrp	x3, 0x64000
   4c994: 911fa800     	add	x0, x0, #0x7ea
   4c998: 9128e842     	add	x2, x2, #0xa3a
   4c99c: 9127e463     	add	x3, x3, #0x9f9
   4c9a0: 52805261     	mov	w1, #0x293              // =659
   4c9a4: 97feee0f     	bl	0x81e0 <__assert2@plt>
   4c9a8: d0000060     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4c9ac: b0000082     	adrp	x2, 0x5d000
   4c9b0: d0000063     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4c9b4: 91215c00     	add	x0, x0, #0x857
   4c9b8: 9114ac42     	add	x2, x2, #0x52b
   4c9bc: 9124c063     	add	x3, x3, #0x930
   4c9c0: 52804a01     	mov	w1, #0x250              // =592
   4c9c4: 97feee07     	bl	0x81e0 <__assert2@plt>
   4c9c8: f81b0ff9     	str	x25, [sp, #-0x50]!
   4c9cc: a9015ff8     	stp	x24, x23, [sp, #0x10]
   4c9d0: a90257f6     	stp	x22, x21, [sp, #0x20]
   4c9d4: a9034ff4     	stp	x20, x19, [sp, #0x30]
   4c9d8: a9047bfd     	stp	x29, x30, [sp, #0x40]
   4c9dc: 910103fd     	add	x29, sp, #0x40
   4c9e0: 7100845f     	cmp	w2, #0x21
   4c9e4: 54001782     	b.hs	0x4ccd4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4e80>
   4c9e8: 2a0203f5     	mov	w21, w2
   4c9ec: aa0103f4     	mov	x20, x1
   4c9f0: aa0003f3     	mov	x19, x0
   4c9f4: 7100405f     	cmp	w2, #0x10
   4c9f8: 5400016b     	b.lt	0x4ca24 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4bd0>
   4c9fc: b9403268     	ldr	w8, [x19, #0x30]
   4ca00: f9401276     	ldr	x22, [x19, #0x20]
   4ca04: 11004108     	add	w8, w8, #0x10
   4ca08: eb0802df     	cmp	x22, x8
   4ca0c: 54000e02     	b.hs	0x4cbcc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4d78>
   4ca10: 51000509     	sub	w9, w8, #0x1
   4ca14: 6a09011f     	tst	w8, w9
   4ca18: 54000301     	b.ne	0x4ca78 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4c24>
   4ca1c: 2a0803e9     	mov	w9, w8
   4ca20: 1400001b     	b	0x4ca8c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4c38>
   4ca24: b9403268     	ldr	w8, [x19, #0x30]
   4ca28: 71002abf     	cmp	w21, #0xa
   4ca2c: 5400014b     	b.lt	0x4ca54 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4c00>
   4ca30: f9401276     	ldr	x22, [x19, #0x20]
   4ca34: 11005108     	add	w8, w8, #0x14
   4ca38: eb0802df     	cmp	x22, x8
   4ca3c: 54000c82     	b.hs	0x4cbcc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4d78>
   4ca40: 51000509     	sub	w9, w8, #0x1
   4ca44: 6a09011f     	tst	w8, w9
   4ca48: 54000421     	b.ne	0x4cacc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4c78>
   4ca4c: 2a0803e9     	mov	w9, w8
   4ca50: 14000024     	b	0x4cae0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4c8c>
   4ca54: f9401276     	ldr	x22, [x19, #0x20]
   4ca58: 11010108     	add	w8, w8, #0x40
   4ca5c: eb0802df     	cmp	x22, x8
   4ca60: 54000b62     	b.hs	0x4cbcc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4d78>
   4ca64: 51000509     	sub	w9, w8, #0x1
   4ca68: 6a09011f     	tst	w8, w9
   4ca6c: 540005a1     	b.ne	0x4cb20 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4ccc>
   4ca70: 2a0803e9     	mov	w9, w8
   4ca74: 14000030     	b	0x4cb34 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4ce0>
   4ca78: 52800029     	mov	w9, #0x1                // =1
   4ca7c: 34000088     	cbz	w8, 0x4ca8c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4c38>
   4ca80: 53017d08     	lsr	w8, w8, #1
   4ca84: 531f7929     	lsl	w9, w9, #1
   4ca88: 35ffffc8     	cbnz	w8, 0x4ca80 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4c2c>
   4ca8c: f9401668     	ldr	x8, [x19, #0x28]
   4ca90: 2a0903f9     	mov	w25, w9
   4ca94: eb19011f     	cmp	x8, x25
   4ca98: 54000962     	b.hs	0x4cbc4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4d70>
   4ca9c: eb1902df     	cmp	x22, x25
   4caa0: 54000568     	b.hi	0x4cb4c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4cf8>
   4caa4: d1000728     	sub	x8, x25, #0x1
   4caa8: ea08033f     	tst	x25, x8
   4caac: aa1903e8     	mov	x8, x25
   4cab0: 54000640     	b.eq	0x4cb78 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4d24>
   4cab4: 52800028     	mov	w8, #0x1                // =1
   4cab8: aa1903e9     	mov	x9, x25
   4cabc: d341fd29     	lsr	x9, x9, #1
   4cac0: d37ff908     	lsl	x8, x8, #1
   4cac4: b5ffffc9     	cbnz	x9, 0x4cabc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4c68>
   4cac8: 1400002c     	b	0x4cb78 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4d24>
   4cacc: 52800029     	mov	w9, #0x1                // =1
   4cad0: 34000088     	cbz	w8, 0x4cae0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4c8c>
   4cad4: 53017d08     	lsr	w8, w8, #1
   4cad8: 531f7929     	lsl	w9, w9, #1
   4cadc: 35ffffc8     	cbnz	w8, 0x4cad4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4c80>
   4cae0: f9401668     	ldr	x8, [x19, #0x28]
   4cae4: 2a0903f9     	mov	w25, w9
   4cae8: eb19011f     	cmp	x8, x25
   4caec: 540006c2     	b.hs	0x4cbc4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4d70>
   4caf0: eb1902df     	cmp	x22, x25
   4caf4: 540002c8     	b.hi	0x4cb4c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4cf8>
   4caf8: d1000728     	sub	x8, x25, #0x1
   4cafc: ea08033f     	tst	x25, x8
   4cb00: aa1903e8     	mov	x8, x25
   4cb04: 540003a0     	b.eq	0x4cb78 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4d24>
   4cb08: 52800028     	mov	w8, #0x1                // =1
   4cb0c: aa1903e9     	mov	x9, x25
   4cb10: d341fd29     	lsr	x9, x9, #1
   4cb14: d37ff908     	lsl	x8, x8, #1
   4cb18: b5ffffc9     	cbnz	x9, 0x4cb10 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4cbc>
   4cb1c: 14000017     	b	0x4cb78 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4d24>
   4cb20: 52800029     	mov	w9, #0x1                // =1
   4cb24: 34000088     	cbz	w8, 0x4cb34 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4ce0>
   4cb28: 53017d08     	lsr	w8, w8, #1
   4cb2c: 531f7929     	lsl	w9, w9, #1
   4cb30: 35ffffc8     	cbnz	w8, 0x4cb28 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4cd4>
   4cb34: f9401668     	ldr	x8, [x19, #0x28]
   4cb38: 2a0903f9     	mov	w25, w9
   4cb3c: eb19011f     	cmp	x8, x25
   4cb40: 54000422     	b.hs	0x4cbc4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4d70>
   4cb44: eb1902df     	cmp	x22, x25
   4cb48: 54000069     	b.ls	0x4cb54 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4d00>
   4cb4c: aa1603e8     	mov	x8, x22
   4cb50: 1400001b     	b	0x4cbbc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4d68>
   4cb54: d1000728     	sub	x8, x25, #0x1
   4cb58: ea08033f     	tst	x25, x8
   4cb5c: aa1903e8     	mov	x8, x25
   4cb60: 540000c0     	b.eq	0x4cb78 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4d24>
   4cb64: 52800028     	mov	w8, #0x1                // =1
   4cb68: aa1903e9     	mov	x9, x25
   4cb6c: d341fd29     	lsr	x9, x9, #1
   4cb70: d37ff908     	lsl	x8, x8, #1
   4cb74: b5ffffc9     	cbnz	x9, 0x4cb6c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4d18>
   4cb78: f100091f     	cmp	x8, #0x2
   4cb7c: 52800049     	mov	w9, #0x2                // =2
   4cb80: 9a898100     	csel	x0, x8, x9, hi
   4cb84: f9001660     	str	x0, [x19, #0x28]
   4cb88: 97feef62     	bl	0x8910 <malloc@plt>
   4cb8c: b4000b40     	cbz	x0, 0x4ccf4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4ea0>
   4cb90: f9400e78     	ldr	x24, [x19, #0x18]
   4cb94: aa0003f7     	mov	x23, x0
   4cb98: b40000f8     	cbz	x24, 0x4cbb4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4d60>
   4cb9c: aa1703e0     	mov	x0, x23
   4cba0: aa1803e1     	mov	x1, x24
   4cba4: aa1603e2     	mov	x2, x22
   4cba8: 97feef62     	bl	0x8930 <memcpy@plt>
   4cbac: aa1803e0     	mov	x0, x24
   4cbb0: 97feef8c     	bl	0x89e0 <free@plt>
   4cbb4: f9401268     	ldr	x8, [x19, #0x20]
   4cbb8: f9000e77     	str	x23, [x19, #0x18]
   4cbbc: cb160329     	sub	x9, x25, x22
   4cbc0: 8b080139     	add	x25, x9, x8
   4cbc4: aa1903f6     	mov	x22, x25
   4cbc8: f9001279     	str	x25, [x19, #0x20]
   4cbcc: b9403268     	ldr	w8, [x19, #0x30]
   4cbd0: 93407eaa     	sxtw	x10, w21
   4cbd4: 2a0803ec     	mov	w12, w8
   4cbd8: 9aca0a8b     	udiv	x11, x20, x10
   4cbdc: 1b0ad169     	msub	w9, w11, w10, w20
   4cbe0: 7100253f     	cmp	w9, #0x9
   4cbe4: 2a0c03ec     	mov	w12, w12
   4cbe8: 540000ac     	b.gt	0x4cbfc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4da8>
   4cbec: eb0c02df     	cmp	x22, x12
   4cbf0: 54000629     	b.ls	0x4ccb4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4e60>
   4cbf4: 5280060d     	mov	w13, #0x30              // =48
   4cbf8: 14000004     	b	0x4cc08 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4db4>
   4cbfc: eb0c02df     	cmp	x22, x12
   4cc00: 540005a9     	b.ls	0x4ccb4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4e60>
   4cc04: 528006ed     	mov	w13, #0x37              // =55
   4cc08: f9400e6e     	ldr	x14, [x19, #0x18]
   4cc0c: 0b0901a9     	add	w9, w13, w9
   4cc10: eb0a029f     	cmp	x20, x10
   4cc14: 382cc9c9     	strb	w9, [x14, w12, sxtw]
   4cc18: b9403269     	ldr	w9, [x19, #0x30]
   4cc1c: 1100052c     	add	w12, w9, #0x1
   4cc20: b900326c     	str	w12, [x19, #0x30]
   4cc24: 54000083     	b.lo	0x4cc34 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4de0>
   4cc28: f9401276     	ldr	x22, [x19, #0x20]
   4cc2c: aa0b03f4     	mov	x20, x11
   4cc30: 17ffffea     	b	0x4cbd8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4d84>
   4cc34: 6b09011f     	cmp	w8, w9
   4cc38: 54000322     	b.hs	0x4cc9c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4e48>
   4cc3c: d3607d0a     	lsl	x10, x8, #32
   4cc40: d2c0002b     	mov	x11, #0x100000000       // =4294967296
   4cc44: f940126c     	ldr	x12, [x19, #0x20]
   4cc48: eb08019f     	cmp	x12, x8
   4cc4c: 54000349     	b.ls	0x4ccb4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4e60>
   4cc50: 2a0903ee     	mov	w14, w9
   4cc54: eb0e019f     	cmp	x12, x14
   4cc58: 540002e9     	b.ls	0x4ccb4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4e60>
   4cc5c: f9400e6f     	ldr	x15, [x19, #0x18]
   4cc60: 93407d2c     	sxtw	x12, w9
   4cc64: 9360fd51     	asr	x17, x10, #32
   4cc68: 386c69f0     	ldrb	w16, [x15, x12]
   4cc6c: 387169ed     	ldrb	w13, [x15, x17]
   4cc70: 383169f0     	strb	w16, [x15, x17]
   4cc74: f940126f     	ldr	x15, [x19, #0x20]
   4cc78: eb0e01ff     	cmp	x15, x14
   4cc7c: 540001c9     	b.ls	0x4ccb4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4e60>
   4cc80: f9400e6e     	ldr	x14, [x19, #0x18]
   4cc84: 91000508     	add	x8, x8, #0x1
   4cc88: 51000529     	sub	w9, w9, #0x1
   4cc8c: eb09011f     	cmp	x8, x9
   4cc90: 8b0b014a     	add	x10, x10, x11
   4cc94: 382c69cd     	strb	w13, [x14, x12]
   4cc98: 54fffd63     	b.lo	0x4cc44 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4df0>
   4cc9c: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   4cca0: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   4cca4: a94257f6     	ldp	x22, x21, [sp, #0x20]
   4cca8: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   4ccac: f84507f9     	ldr	x25, [sp], #0x50
   4ccb0: d65f03c0     	ret
   4ccb4: d0000060     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4ccb8: b0000082     	adrp	x2, 0x5d000
   4ccbc: d0000063     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4ccc0: 91215c00     	add	x0, x0, #0x857
   4ccc4: 91163442     	add	x2, x2, #0x58d
   4ccc8: 91397863     	add	x3, x3, #0xe5e
   4cccc: 528023e1     	mov	w1, #0x11f              // =287
   4ccd0: 97feed44     	bl	0x81e0 <__assert2@plt>
   4ccd4: 900000c0     	adrp	x0, 0x64000
   4ccd8: 900000c2     	adrp	x2, 0x64000
   4ccdc: 900000c3     	adrp	x3, 0x64000
   4cce0: 911fa800     	add	x0, x0, #0x7ea
   4cce4: 9126f042     	add	x2, x2, #0x9bc
   4cce8: 9127e463     	add	x3, x3, #0x9f9
   4ccec: 52804e61     	mov	w1, #0x273              // =627
   4ccf0: 97feed3c     	bl	0x81e0 <__assert2@plt>
   4ccf4: d0000060     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4ccf8: b0000082     	adrp	x2, 0x5d000
   4ccfc: d0000063     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4cd00: 91215c00     	add	x0, x0, #0x857
   4cd04: 9114ac42     	add	x2, x2, #0x52b
   4cd08: 9124c063     	add	x3, x3, #0x930
   4cd0c: 52804a01     	mov	w1, #0x250              // =592
   4cd10: 97feed34     	bl	0x81e0 <__assert2@plt>
   4cd14: 6dbb23e9     	stp	d9, d8, [sp, #-0x50]!
   4cd18: a9015ff8     	stp	x24, x23, [sp, #0x10]
   4cd1c: a90257f6     	stp	x22, x21, [sp, #0x20]
   4cd20: a9034ff4     	stp	x20, x19, [sp, #0x30]
   4cd24: a9047bfd     	stp	x29, x30, [sp, #0x40]
   4cd28: 910103fd     	add	x29, sp, #0x40
   4cd2c: 2a0103f3     	mov	w19, w1
   4cd30: 4ea01c08     	mov	v8.16b, v0.16b
   4cd34: 1e602008     	fcmp	d0, #0.0
   4cd38: aa0003f4     	mov	x20, x0
   4cd3c: 5400010a     	b.ge	0x4cd5c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4f08>
   4cd40: 9e780115     	fcvtzs	x21, d8
   4cd44: 52800142     	mov	w2, #0xa                // =10
   4cd48: aa1403e0     	mov	x0, x20
   4cd4c: aa1503e1     	mov	x1, x21
   4cd50: 97fffe3e     	bl	0x4c648 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x47f4>
   4cd54: 9e6202a9     	scvtf	d9, x21
   4cd58: 14000007     	b	0x4cd74 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4f20>
   4cd5c: 9e790115     	fcvtzu	x21, d8
   4cd60: 52800142     	mov	w2, #0xa                // =10
   4cd64: aa1403e0     	mov	x0, x20
   4cd68: aa1503e1     	mov	x1, x21
   4cd6c: 97ffff17     	bl	0x4c9c8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4b74>
   4cd70: 9e6302a9     	ucvtf	d9, x21
   4cd74: b9403288     	ldr	w8, [x20, #0x30]
   4cd78: f9401295     	ldr	x21, [x20, #0x20]
   4cd7c: 0b080268     	add	w8, w19, w8
   4cd80: 11000508     	add	w8, w8, #0x1
   4cd84: eb0802bf     	cmp	x21, x8
   4cd88: 54000622     	b.hs	0x4ce4c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4ff8>
   4cd8c: 51000509     	sub	w9, w8, #0x1
   4cd90: 6a09011f     	tst	w8, w9
   4cd94: 54000061     	b.ne	0x4cda0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4f4c>
   4cd98: 2a0803e9     	mov	w9, w8
   4cd9c: 14000006     	b	0x4cdb4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4f60>
   4cda0: 52800029     	mov	w9, #0x1                // =1
   4cda4: 34000088     	cbz	w8, 0x4cdb4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4f60>
   4cda8: 53017d08     	lsr	w8, w8, #1
   4cdac: 531f7929     	lsl	w9, w9, #1
   4cdb0: 35ffffc8     	cbnz	w8, 0x4cda8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4f54>
   4cdb4: f9401688     	ldr	x8, [x20, #0x28]
   4cdb8: 2a0903f8     	mov	w24, w9
   4cdbc: eb18011f     	cmp	x8, x24
   4cdc0: 54000422     	b.hs	0x4ce44 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4ff0>
   4cdc4: eb1802bf     	cmp	x21, x24
   4cdc8: 54000069     	b.ls	0x4cdd4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4f80>
   4cdcc: aa1503e8     	mov	x8, x21
   4cdd0: 1400001b     	b	0x4ce3c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4fe8>
   4cdd4: d1000708     	sub	x8, x24, #0x1
   4cdd8: ea08031f     	tst	x24, x8
   4cddc: aa1803e8     	mov	x8, x24
   4cde0: 540000c0     	b.eq	0x4cdf8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4fa4>
   4cde4: 52800028     	mov	w8, #0x1                // =1
   4cde8: aa1803e9     	mov	x9, x24
   4cdec: d341fd29     	lsr	x9, x9, #1
   4cdf0: d37ff908     	lsl	x8, x8, #1
   4cdf4: b5ffffc9     	cbnz	x9, 0x4cdec <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4f98>
   4cdf8: f100091f     	cmp	x8, #0x2
   4cdfc: 52800049     	mov	w9, #0x2                // =2
   4ce00: 9a898100     	csel	x0, x8, x9, hi
   4ce04: f9001680     	str	x0, [x20, #0x28]
   4ce08: 97feeec2     	bl	0x8910 <malloc@plt>
   4ce0c: b4000780     	cbz	x0, 0x4cefc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x50a8>
   4ce10: f9400e97     	ldr	x23, [x20, #0x18]
   4ce14: aa0003f6     	mov	x22, x0
   4ce18: b40000f7     	cbz	x23, 0x4ce34 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x4fe0>
   4ce1c: aa1603e0     	mov	x0, x22
   4ce20: aa1703e1     	mov	x1, x23
   4ce24: aa1503e2     	mov	x2, x21
   4ce28: 97feeec2     	bl	0x8930 <memcpy@plt>
   4ce2c: aa1703e0     	mov	x0, x23
   4ce30: 97feeeec     	bl	0x89e0 <free@plt>
   4ce34: f9401288     	ldr	x8, [x20, #0x20]
   4ce38: f9000e96     	str	x22, [x20, #0x18]
   4ce3c: cb150309     	sub	x9, x24, x21
   4ce40: 8b080138     	add	x24, x9, x8
   4ce44: aa1803f5     	mov	x21, x24
   4ce48: f9001298     	str	x24, [x20, #0x20]
   4ce4c: 7100067f     	cmp	w19, #0x1
   4ce50: 540003ab     	b.lt	0x4cec4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5070>
   4ce54: b9403288     	ldr	w8, [x20, #0x30]
   4ce58: 11000509     	add	w9, w8, #0x1
   4ce5c: eb0802bf     	cmp	x21, x8
   4ce60: b9003289     	str	w9, [x20, #0x30]
   4ce64: 540003c9     	b.ls	0x4cedc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5088>
   4ce68: f9400e89     	ldr	x9, [x20, #0x18]
   4ce6c: 7ee9d501     	fabd	d1, d8, d9
   4ce70: 93407d08     	sxtw	x8, w8
   4ce74: 528005ca     	mov	w10, #0x2e              // =46
   4ce78: 1e649000     	fmov	d0, #10.00000000
   4ce7c: 3828692a     	strb	w10, [x9, x8]
   4ce80: b9403288     	ldr	w8, [x20, #0x30]
   4ce84: f9401289     	ldr	x9, [x20, #0x20]
   4ce88: 1100050a     	add	w10, w8, #0x1
   4ce8c: eb08013f     	cmp	x9, x8
   4ce90: b900328a     	str	w10, [x20, #0x30]
   4ce94: 54000249     	b.ls	0x4cedc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5088>
   4ce98: 1e600821     	fmul	d1, d1, d0
   4ce9c: f9400e89     	ldr	x9, [x20, #0x18]
   4cea0: 1e78002a     	fcvtzs	w10, d1
   4cea4: 51000673     	sub	w19, w19, #0x1
   4cea8: 1e620142     	scvtf	d2, w10
   4ceac: 93407d08     	sxtw	x8, w8
   4ceb0: 1100c14b     	add	w11, w10, #0x30
   4ceb4: 1e623821     	fsub	d1, d1, d2
   4ceb8: 7100027f     	cmp	w19, #0x0
   4cebc: 3828692b     	strb	w11, [x9, x8]
   4cec0: 54fffe0c     	b.gt	0x4ce80 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x502c>
   4cec4: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   4cec8: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   4cecc: a94257f6     	ldp	x22, x21, [sp, #0x20]
   4ced0: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   4ced4: 6cc523e9     	ldp	d9, d8, [sp], #0x50
   4ced8: d65f03c0     	ret
   4cedc: d0000060     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4cee0: b0000082     	adrp	x2, 0x5d000
   4cee4: d0000063     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4cee8: 91215c00     	add	x0, x0, #0x857
   4ceec: 91163442     	add	x2, x2, #0x58d
   4cef0: 91397863     	add	x3, x3, #0xe5e
   4cef4: 528023e1     	mov	w1, #0x11f              // =287
   4cef8: 97feecba     	bl	0x81e0 <__assert2@plt>
   4cefc: d0000060     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4cf00: b0000082     	adrp	x2, 0x5d000
   4cf04: d0000063     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4cf08: 91215c00     	add	x0, x0, #0x857
   4cf0c: 9114ac42     	add	x2, x2, #0x52b
   4cf10: 9124c063     	add	x3, x3, #0x930
   4cf14: 52804a01     	mov	w1, #0x250              // =592
   4cf18: 97feecb2     	bl	0x81e0 <__assert2@plt>
   4cf1c: f81b0ff9     	str	x25, [sp, #-0x50]!
   4cf20: a9015ff8     	stp	x24, x23, [sp, #0x10]
   4cf24: a90257f6     	stp	x22, x21, [sp, #0x20]
   4cf28: a9034ff4     	stp	x20, x19, [sp, #0x30]
   4cf2c: a9047bfd     	stp	x29, x30, [sp, #0x40]
   4cf30: 910103fd     	add	x29, sp, #0x40
   4cf34: b9403008     	ldr	w8, [x0, #0x30]
   4cf38: f9401016     	ldr	x22, [x0, #0x20]
   4cf3c: 0b020449     	add	w9, w2, w2, lsl #1
   4cf40: 2a0203f3     	mov	w19, w2
   4cf44: 0b490508     	add	w8, w8, w9, lsr #1
   4cf48: 11000508     	add	w8, w8, #0x1
   4cf4c: aa0003f4     	mov	x20, x0
   4cf50: eb0802df     	cmp	x22, x8
   4cf54: aa0103f5     	mov	x21, x1
   4cf58: 54000602     	b.hs	0x4d018 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x51c4>
   4cf5c: 51000509     	sub	w9, w8, #0x1
   4cf60: 6a09011f     	tst	w8, w9
   4cf64: 54000061     	b.ne	0x4cf70 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x511c>
   4cf68: 2a0803e9     	mov	w9, w8
   4cf6c: 14000006     	b	0x4cf84 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5130>
   4cf70: 52800029     	mov	w9, #0x1                // =1
   4cf74: 34000088     	cbz	w8, 0x4cf84 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5130>
   4cf78: 53017d08     	lsr	w8, w8, #1
   4cf7c: 531f7929     	lsl	w9, w9, #1
   4cf80: 35ffffc8     	cbnz	w8, 0x4cf78 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5124>
   4cf84: f9401688     	ldr	x8, [x20, #0x28]
   4cf88: 2a0903f9     	mov	w25, w9
   4cf8c: eb19011f     	cmp	x8, x25
   4cf90: 54000422     	b.hs	0x4d014 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x51c0>
   4cf94: eb1902df     	cmp	x22, x25
   4cf98: 54000069     	b.ls	0x4cfa4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5150>
   4cf9c: aa1603e8     	mov	x8, x22
   4cfa0: 1400001b     	b	0x4d00c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x51b8>
   4cfa4: d1000728     	sub	x8, x25, #0x1
   4cfa8: ea08033f     	tst	x25, x8
   4cfac: aa1903e8     	mov	x8, x25
   4cfb0: 540000c0     	b.eq	0x4cfc8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5174>
   4cfb4: 52800028     	mov	w8, #0x1                // =1
   4cfb8: aa1903e9     	mov	x9, x25
   4cfbc: d341fd29     	lsr	x9, x9, #1
   4cfc0: d37ff908     	lsl	x8, x8, #1
   4cfc4: b5ffffc9     	cbnz	x9, 0x4cfbc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5168>
   4cfc8: f100091f     	cmp	x8, #0x2
   4cfcc: 52800049     	mov	w9, #0x2                // =2
   4cfd0: 9a898100     	csel	x0, x8, x9, hi
   4cfd4: f9001680     	str	x0, [x20, #0x28]
   4cfd8: 97feee4e     	bl	0x8910 <malloc@plt>
   4cfdc: b40016c0     	cbz	x0, 0x4d2b4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5460>
   4cfe0: f9400e98     	ldr	x24, [x20, #0x18]
   4cfe4: aa0003f7     	mov	x23, x0
   4cfe8: b40000f8     	cbz	x24, 0x4d004 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x51b0>
   4cfec: aa1703e0     	mov	x0, x23
   4cff0: aa1803e1     	mov	x1, x24
   4cff4: aa1603e2     	mov	x2, x22
   4cff8: 97feee4e     	bl	0x8930 <memcpy@plt>
   4cffc: aa1803e0     	mov	x0, x24
   4d000: 97feee78     	bl	0x89e0 <free@plt>
   4d004: f9401288     	ldr	x8, [x20, #0x20]
   4d008: f9000e97     	str	x23, [x20, #0x18]
   4d00c: cb160329     	sub	x9, x25, x22
   4d010: 8b080139     	add	x25, x9, x8
   4d014: f9001299     	str	x25, [x20, #0x20]
   4d018: 53017e68     	lsr	w8, w19, #1
   4d01c: 34001168     	cbz	w8, 0x4d248 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x53f4>
   4d020: 5284800b     	mov	w11, #0x2400            // =9216
   4d024: 2a1f03ee     	mov	w14, wzr
   4d028: 529b0009     	mov	w9, #0xd800             // =55296
   4d02c: 529b800a     	mov	w10, #0xdc00            // =56320
   4d030: 72bf940b     	movk	w11, #0xfca0, lsl #16
   4d034: aa1503ec     	mov	x12, x21
   4d038: 7840258d     	ldrh	w13, [x12], #0x2
   4d03c: 3500022d     	cbnz	w13, 0x4d080 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x522c>
   4d040: 14000082     	b	0x4d248 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x53f4>
   4d044: b940328f     	ldr	w15, [x20, #0x30]
   4d048: f940128e     	ldr	x14, [x20, #0x20]
   4d04c: 110005f0     	add	w16, w15, #0x1
   4d050: eb0f01df     	cmp	x14, x15
   4d054: b9003290     	str	w16, [x20, #0x30]
   4d058: 540010e9     	b.ls	0x4d274 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5420>
   4d05c: f9400e90     	ldr	x16, [x20, #0x18]
   4d060: cb150191     	sub	x17, x12, x21
   4d064: d341fe31     	lsr	x17, x17, #1
   4d068: 2a1f03ee     	mov	w14, wzr
   4d06c: 6b11011f     	cmp	w8, w17
   4d070: 382fca0d     	strb	w13, [x16, w15, sxtw]
   4d074: 54000ea9     	b.ls	0x4d248 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x53f4>
   4d078: 7840258d     	ldrh	w13, [x12], #0x2
   4d07c: 34000e6d     	cbz	w13, 0x4d248 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x53f4>
   4d080: 350003ae     	cbnz	w14, 0x4d0f4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x52a0>
   4d084: 7101fdbf     	cmp	w13, #0x7f
   4d088: 54000428     	b.hi	0x4d10c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x52b8>
   4d08c: b940328e     	ldr	w14, [x20, #0x30]
   4d090: f940128f     	ldr	x15, [x20, #0x20]
   4d094: 110005d0     	add	w16, w14, #0x1
   4d098: eb0e01ff     	cmp	x15, x14
   4d09c: b9003290     	str	w16, [x20, #0x30]
   4d0a0: 54000ea9     	b.ls	0x4d274 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5420>
   4d0a4: 93407dce     	sxtw	x14, w14
   4d0a8: f9400e8f     	ldr	x15, [x20, #0x18]
   4d0ac: cb150190     	sub	x16, x12, x21
   4d0b0: d341fe10     	lsr	x16, x16, #1
   4d0b4: 6b10011f     	cmp	w8, w16
   4d0b8: 382e69ed     	strb	w13, [x15, x14]
   4d0bc: 54000329     	b.ls	0x4d120 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x52cc>
   4d0c0: 7940018d     	ldrh	w13, [x12]
   4d0c4: 510005ae     	sub	w14, w13, #0x1
   4d0c8: 7101f9df     	cmp	w14, #0x7e
   4d0cc: 540002a8     	b.hi	0x4d120 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x52cc>
   4d0d0: b940328e     	ldr	w14, [x20, #0x30]
   4d0d4: f940128f     	ldr	x15, [x20, #0x20]
   4d0d8: 110005d0     	add	w16, w14, #0x1
   4d0dc: eb0e01ff     	cmp	x15, x14
   4d0e0: b9003290     	str	w16, [x20, #0x30]
   4d0e4: 54000c89     	b.ls	0x4d274 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5420>
   4d0e8: 93407dce     	sxtw	x14, w14
   4d0ec: 9100098c     	add	x12, x12, #0x2
   4d0f0: 17ffffee     	b	0x4d0a8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5254>
   4d0f4: 530a7daf     	lsr	w15, w13, #10
   4d0f8: 7100ddff     	cmp	w15, #0x37
   4d0fc: 54000121     	b.ne	0x4d120 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x52cc>
   4d100: 0b0e29ad     	add	w13, w13, w14, lsl #10
   4d104: 0b0b01ad     	add	w13, w13, w11
   4d108: 1400000d     	b	0x4d13c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x52e8>
   4d10c: 121615ae     	and	w14, w13, #0xfc00
   4d110: 6b0901df     	cmp	w14, w9
   4d114: 54000080     	b.eq	0x4d124 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x52d0>
   4d118: 6b0a01df     	cmp	w14, w10
   4d11c: 54000101     	b.ne	0x4d13c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x52e8>
   4d120: 2a1f03ed     	mov	w13, wzr
   4d124: cb15018e     	sub	x14, x12, x21
   4d128: d341fdce     	lsr	x14, x14, #1
   4d12c: 6b0e011f     	cmp	w8, w14
   4d130: 2a0d03ee     	mov	w14, w13
   4d134: 54fffa28     	b.hi	0x4d078 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5224>
   4d138: 14000044     	b	0x4d248 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x53f4>
   4d13c: 7101fdbf     	cmp	w13, #0x7f
   4d140: 54fff829     	b.ls	0x4d044 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x51f0>
   4d144: 12800fee     	mov	w14, #-0x80             // =-128
   4d148: 711ffdbf     	cmp	w13, #0x7ff
   4d14c: 330015ae     	bfxil	w14, w13, #0, #6
   4d150: 540001a8     	b.hi	0x4d184 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5330>
   4d154: b940328f     	ldr	w15, [x20, #0x30]
   4d158: f9401290     	ldr	x16, [x20, #0x20]
   4d15c: 110005f1     	add	w17, w15, #0x1
   4d160: eb0f021f     	cmp	x16, x15
   4d164: b9003291     	str	w17, [x20, #0x30]
   4d168: 54000869     	b.ls	0x4d274 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5420>
   4d16c: f9400e90     	ldr	x16, [x20, #0x18]
   4d170: 53067dad     	lsr	w13, w13, #6
   4d174: 93407def     	sxtw	x15, w15
   4d178: 321a05ad     	orr	w13, w13, #0xc0
   4d17c: 382f6a0d     	strb	w13, [x16, x15]
   4d180: 1400002a     	b	0x4d228 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x53d4>
   4d184: b9403291     	ldr	w17, [x20, #0x30]
   4d188: f9401280     	ldr	x0, [x20, #0x20]
   4d18c: 5280100f     	mov	w15, #0x80              // =128
   4d190: 53107da1     	lsr	w1, w13, #16
   4d194: 93407e30     	sxtw	x16, w17
   4d198: 11000622     	add	w2, w17, #0x1
   4d19c: 33062daf     	bfxil	w15, w13, #6, #6
   4d1a0: eb11001f     	cmp	x0, x17
   4d1a4: b9003282     	str	w2, [x20, #0x30]
   4d1a8: 350000e1     	cbnz	w1, 0x4d1c4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5370>
   4d1ac: 54000649     	b.ls	0x4d274 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5420>
   4d1b0: f9400e91     	ldr	x17, [x20, #0x18]
   4d1b4: 530c7dad     	lsr	w13, w13, #12
   4d1b8: 321b09ad     	orr	w13, w13, #0xe0
   4d1bc: 38306a2d     	strb	w13, [x17, x16]
   4d1c0: 14000011     	b	0x4d204 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x53b0>
   4d1c4: 54000589     	b.ls	0x4d274 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5420>
   4d1c8: f9400e91     	ldr	x17, [x20, #0x18]
   4d1cc: 53127da0     	lsr	w0, w13, #18
   4d1d0: 321c0c00     	orr	w0, w0, #0xf0
   4d1d4: 38306a20     	strb	w0, [x17, x16]
   4d1d8: b9403290     	ldr	w16, [x20, #0x30]
   4d1dc: f9401291     	ldr	x17, [x20, #0x20]
   4d1e0: 11000600     	add	w0, w16, #0x1
   4d1e4: eb10023f     	cmp	x17, x16
   4d1e8: b9003280     	str	w0, [x20, #0x30]
   4d1ec: 54000449     	b.ls	0x4d274 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5420>
   4d1f0: f9400e91     	ldr	x17, [x20, #0x18]
   4d1f4: 52801000     	mov	w0, #0x80               // =128
   4d1f8: 93407e10     	sxtw	x16, w16
   4d1fc: 330c45a0     	bfxil	w0, w13, #12, #6
   4d200: 38306a20     	strb	w0, [x17, x16]
   4d204: b940328d     	ldr	w13, [x20, #0x30]
   4d208: f9401290     	ldr	x16, [x20, #0x20]
   4d20c: 110005b1     	add	w17, w13, #0x1
   4d210: eb0d021f     	cmp	x16, x13
   4d214: b9003291     	str	w17, [x20, #0x30]
   4d218: 540002e9     	b.ls	0x4d274 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5420>
   4d21c: f9400e90     	ldr	x16, [x20, #0x18]
   4d220: 93407dad     	sxtw	x13, w13
   4d224: 382d6a0f     	strb	w15, [x16, x13]
   4d228: b940328f     	ldr	w15, [x20, #0x30]
   4d22c: f940128d     	ldr	x13, [x20, #0x20]
   4d230: 110005f0     	add	w16, w15, #0x1
   4d234: eb0f01bf     	cmp	x13, x15
   4d238: b9003290     	str	w16, [x20, #0x30]
   4d23c: 540001c9     	b.ls	0x4d274 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5420>
   4d240: 2a0e03ed     	mov	w13, w14
   4d244: 17ffff86     	b	0x4d05c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5208>
   4d248: b9403288     	ldr	w8, [x20, #0x30]
   4d24c: f9401289     	ldr	x9, [x20, #0x20]
   4d250: eb08013f     	cmp	x9, x8
   4d254: 54000203     	b.lo	0x4d294 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5440>
   4d258: 2a1303e0     	mov	w0, w19
   4d25c: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   4d260: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   4d264: a94257f6     	ldp	x22, x21, [sp, #0x20]
   4d268: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   4d26c: f84507f9     	ldr	x25, [sp], #0x50
   4d270: d65f03c0     	ret
   4d274: b0000060     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4d278: 90000082     	adrp	x2, 0x5d000
   4d27c: b0000063     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4d280: 91215c00     	add	x0, x0, #0x857
   4d284: 91163442     	add	x2, x2, #0x58d
   4d288: 91397863     	add	x3, x3, #0xe5e
   4d28c: 528023e1     	mov	w1, #0x11f              // =287
   4d290: 97feebd4     	bl	0x81e0 <__assert2@plt>
   4d294: f00000a0     	adrp	x0, 0x64000
   4d298: f00000a2     	adrp	x2, 0x64000
   4d29c: f00000a3     	adrp	x3, 0x64000
   4d2a0: 911fa800     	add	x0, x0, #0x7ea
   4d2a4: 9125a842     	add	x2, x2, #0x96a
   4d2a8: 9124ec63     	add	x3, x3, #0x93b
   4d2ac: 528047c1     	mov	w1, #0x23e              // =574
   4d2b0: 97feebcc     	bl	0x81e0 <__assert2@plt>
   4d2b4: b0000060     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4d2b8: 90000082     	adrp	x2, 0x5d000
   4d2bc: b0000063     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4d2c0: 91215c00     	add	x0, x0, #0x857
   4d2c4: 9114ac42     	add	x2, x2, #0x52b
   4d2c8: 9124c063     	add	x3, x3, #0x930
   4d2cc: 52804a01     	mov	w1, #0x250              // =592
   4d2d0: 97feebc4     	bl	0x81e0 <__assert2@plt>
   4d2d4: b900301f     	str	wzr, [x0, #0x30]
   4d2d8: d65f03c0     	ret
   4d2dc: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   4d2e0: 910003fd     	mov	x29, sp
   4d2e4: 6b02003f     	cmp	w1, w2
   4d2e8: 540002e2     	b.hs	0x4d344 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x54f0>
   4d2ec: 2a0103e8     	mov	w8, w1
   4d2f0: f9401009     	ldr	x9, [x0, #0x20]
   4d2f4: eb08013f     	cmp	x9, x8
   4d2f8: 540002a9     	b.ls	0x4d34c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x54f8>
   4d2fc: 2a0203ea     	mov	w10, w2
   4d300: eb0a013f     	cmp	x9, x10
   4d304: 54000249     	b.ls	0x4d34c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x54f8>
   4d308: f9400c0c     	ldr	x12, [x0, #0x18]
   4d30c: 93407c49     	sxtw	x9, w2
   4d310: 93407d0e     	sxtw	x14, w8
   4d314: 3869698d     	ldrb	w13, [x12, x9]
   4d318: 386e698b     	ldrb	w11, [x12, x14]
   4d31c: 382e698d     	strb	w13, [x12, x14]
   4d320: f940100c     	ldr	x12, [x0, #0x20]
   4d324: eb0a019f     	cmp	x12, x10
   4d328: 54000129     	b.ls	0x4d34c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x54f8>
   4d32c: f9400c0a     	ldr	x10, [x0, #0x18]
   4d330: 51000442     	sub	w2, w2, #0x1
   4d334: 91000508     	add	x8, x8, #0x1
   4d338: 6b02011f     	cmp	w8, w2
   4d33c: 3829694b     	strb	w11, [x10, x9]
   4d340: 54fffd83     	b.lo	0x4d2f0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x549c>
   4d344: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   4d348: d65f03c0     	ret
   4d34c: b0000060     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4d350: 90000082     	adrp	x2, 0x5d000
   4d354: b0000063     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4d358: 91215c00     	add	x0, x0, #0x857
   4d35c: 91163442     	add	x2, x2, #0x58d
   4d360: 91397863     	add	x3, x3, #0xe5e
   4d364: 528023e1     	mov	w1, #0x11f              // =287
   4d368: 97feeb9e     	bl	0x81e0 <__assert2@plt>
   4d36c: b900001f     	str	wzr, [x0]
   4d370: d65f03c0     	ret
   4d374: b9000001     	str	w1, [x0]
   4d378: d65f03c0     	ret
   4d37c: b900001f     	str	wzr, [x0]
   4d380: d65f03c0     	ret
   4d384: b9400008     	ldr	w8, [x0]
   4d388: 52800029     	mov	w9, #0x1                // =1
   4d38c: 1ac12129     	lsl	w9, w9, w1
   4d390: 2a090108     	orr	w8, w8, w9
   4d394: b9000008     	str	w8, [x0]
   4d398: d65f03c0     	ret
   4d39c: d10203ff     	sub	sp, sp, #0x80
   4d3a0: a9026ffc     	stp	x28, x27, [sp, #0x20]
   4d3a4: a90367fa     	stp	x26, x25, [sp, #0x30]
   4d3a8: a9045ff8     	stp	x24, x23, [sp, #0x40]
   4d3ac: a90557f6     	stp	x22, x21, [sp, #0x50]
   4d3b0: a9064ff4     	stp	x20, x19, [sp, #0x60]
   4d3b4: a9077bfd     	stp	x29, x30, [sp, #0x70]
   4d3b8: 9101c3fd     	add	x29, sp, #0x70
   4d3bc: d53bd057     	mrs	x23, TPIDR_EL0
   4d3c0: f94016e8     	ldr	x8, [x23, #0x28]
   4d3c4: aa0003f3     	mov	x19, x0
   4d3c8: f00000a0     	adrp	x0, 0x64000
   4d3cc: aa0103f4     	mov	x20, x1
   4d3d0: 9129d000     	add	x0, x0, #0xa74
   4d3d4: 52800081     	mov	w1, #0x4                // =4
   4d3d8: f9000fe8     	str	x8, [sp, #0x18]
   4d3dc: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   4d3e0: f90003ff     	str	xzr, [sp]
   4d3e4: 97feeb97     	bl	0x8240 <__strlen_chk@plt>
   4d3e8: b4000160     	cbz	x0, 0x4d414 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x55c0>
   4d3ec: f00000a3     	adrp	x3, 0x64000
   4d3f0: aa0003e5     	mov	x5, x0
   4d3f4: 9129d063     	add	x3, x3, #0xa74
   4d3f8: 910003e0     	mov	x0, sp
   4d3fc: aa1f03e1     	mov	x1, xzr
   4d400: aa1f03e2     	mov	x2, xzr
   4d404: aa1f03e4     	mov	x4, xzr
   4d408: 97ff0010     	bl	0xd448 <__share_file+0x114>
   4d40c: f94007f8     	ldr	x24, [sp, #0x8]
   4d410: 14000002     	b	0x4d418 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x55c4>
   4d414: aa1f03f8     	mov	x24, xzr
   4d418: f9400688     	ldr	x8, [x20, #0x8]
   4d41c: eb18011f     	cmp	x8, x24
   4d420: 540002a1     	b.ne	0x4d474 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5620>
   4d424: b4000a18     	cbz	x24, 0x4d564 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5710>
   4d428: f940029a     	ldr	x26, [x20]
   4d42c: f94003fb     	ldr	x27, [sp]
   4d430: aa1f03f9     	mov	x25, xzr
   4d434: d2c0003c     	mov	x28, #0x100000000       // =4294967296
   4d438: 14000004     	b	0x4d448 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x55f4>
   4d43c: f1000718     	subs	x24, x24, #0x1
   4d440: 8b1c0339     	add	x25, x25, x28
   4d444: 54000900     	b.eq	0x4d564 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5710>
   4d448: 9360ff28     	asr	x8, x25, #32
   4d44c: 38686b40     	ldrb	w0, [x26, x8]
   4d450: 38686b75     	ldrb	w21, [x27, x8]
   4d454: 6b15001f     	cmp	w0, w21
   4d458: 54ffff20     	b.eq	0x4d43c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x55e8>
   4d45c: 97feebd9     	bl	0x83c0 <toupper@plt>
   4d460: 2a0003f6     	mov	w22, w0
   4d464: 2a1503e0     	mov	w0, w21
   4d468: 97feebd6     	bl	0x83c0 <toupper@plt>
   4d46c: 6b0002df     	cmp	w22, w0
   4d470: 54fffe60     	b.eq	0x4d43c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x55e8>
   4d474: 2a1f03f5     	mov	w21, wzr
   4d478: f9400be8     	ldr	x8, [sp, #0x10]
   4d47c: b4000088     	cbz	x8, 0x4d48c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5638>
   4d480: f94003e0     	ldr	x0, [sp]
   4d484: 97feed57     	bl	0x89e0 <free@plt>
   4d488: f90003ff     	str	xzr, [sp]
   4d48c: 34000095     	cbz	w21, 0x4d49c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5648>
   4d490: 12800008     	mov	w8, #-0x1               // =-1
   4d494: b9000268     	str	w8, [x19]
   4d498: 14000152     	b	0x4d9e0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5b8c>
   4d49c: f00000a0     	adrp	x0, 0x64000
   4d4a0: 9129e000     	add	x0, x0, #0xa78
   4d4a4: 52800101     	mov	w1, #0x8                // =8
   4d4a8: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   4d4ac: f90003ff     	str	xzr, [sp]
   4d4b0: 97feeb64     	bl	0x8240 <__strlen_chk@plt>
   4d4b4: b4000120     	cbz	x0, 0x4d4d8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5684>
   4d4b8: f94003e1     	ldr	x1, [sp]
   4d4bc: f00000a3     	adrp	x3, 0x64000
   4d4c0: aa0003e5     	mov	x5, x0
   4d4c4: 9129e063     	add	x3, x3, #0xa78
   4d4c8: 910003e0     	mov	x0, sp
   4d4cc: aa0103e2     	mov	x2, x1
   4d4d0: aa1f03e4     	mov	x4, xzr
   4d4d4: 97feffdd     	bl	0xd448 <__share_file+0x114>
   4d4d8: f9400698     	ldr	x24, [x20, #0x8]
   4d4dc: f94007e8     	ldr	x8, [sp, #0x8]
   4d4e0: eb08031f     	cmp	x24, x8
   4d4e4: 540002a1     	b.ne	0x4d538 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x56e4>
   4d4e8: b4000ab8     	cbz	x24, 0x4d63c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x57e8>
   4d4ec: f940029a     	ldr	x26, [x20]
   4d4f0: f94003fb     	ldr	x27, [sp]
   4d4f4: aa1f03f9     	mov	x25, xzr
   4d4f8: d2c0003c     	mov	x28, #0x100000000       // =4294967296
   4d4fc: 14000004     	b	0x4d50c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x56b8>
   4d500: f1000718     	subs	x24, x24, #0x1
   4d504: 8b1c0339     	add	x25, x25, x28
   4d508: 540009a0     	b.eq	0x4d63c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x57e8>
   4d50c: 9360ff28     	asr	x8, x25, #32
   4d510: 38686b40     	ldrb	w0, [x26, x8]
   4d514: 38686b75     	ldrb	w21, [x27, x8]
   4d518: 6b15001f     	cmp	w0, w21
   4d51c: 54ffff20     	b.eq	0x4d500 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x56ac>
   4d520: 97feeba8     	bl	0x83c0 <toupper@plt>
   4d524: 2a0003f6     	mov	w22, w0
   4d528: 2a1503e0     	mov	w0, w21
   4d52c: 97feeba5     	bl	0x83c0 <toupper@plt>
   4d530: 6b0002df     	cmp	w22, w0
   4d534: 54fffe60     	b.eq	0x4d500 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x56ac>
   4d538: 2a1f03f5     	mov	w21, wzr
   4d53c: f9400be8     	ldr	x8, [sp, #0x10]
   4d540: b4000088     	cbz	x8, 0x4d550 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x56fc>
   4d544: f94003e0     	ldr	x0, [sp]
   4d548: 97feed26     	bl	0x89e0 <free@plt>
   4d54c: f90003ff     	str	xzr, [sp]
   4d550: 34000135     	cbz	w21, 0x4d574 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5720>
   4d554: b9400268     	ldr	w8, [x19]
   4d558: 32000108     	orr	w8, w8, #0x1
   4d55c: b9000268     	str	w8, [x19]
   4d560: 14000120     	b	0x4d9e0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5b8c>
   4d564: 52800035     	mov	w21, #0x1               // =1
   4d568: f9400be8     	ldr	x8, [sp, #0x10]
   4d56c: b5fff8a8     	cbnz	x8, 0x4d480 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x562c>
   4d570: 17ffffc7     	b	0x4d48c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5638>
   4d574: f00000a0     	adrp	x0, 0x64000
   4d578: 912a0000     	add	x0, x0, #0xa80
   4d57c: 528000c1     	mov	w1, #0x6                // =6
   4d580: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   4d584: f90003ff     	str	xzr, [sp]
   4d588: 97feeb2e     	bl	0x8240 <__strlen_chk@plt>
   4d58c: b4000120     	cbz	x0, 0x4d5b0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x575c>
   4d590: f94003e1     	ldr	x1, [sp]
   4d594: f00000a3     	adrp	x3, 0x64000
   4d598: aa0003e5     	mov	x5, x0
   4d59c: 912a0063     	add	x3, x3, #0xa80
   4d5a0: 910003e0     	mov	x0, sp
   4d5a4: aa0103e2     	mov	x2, x1
   4d5a8: aa1f03e4     	mov	x4, xzr
   4d5ac: 97feffa7     	bl	0xd448 <__share_file+0x114>
   4d5b0: f9400698     	ldr	x24, [x20, #0x8]
   4d5b4: f94007e8     	ldr	x8, [sp, #0x8]
   4d5b8: eb08031f     	cmp	x24, x8
   4d5bc: 540002a1     	b.ne	0x4d610 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x57bc>
   4d5c0: b4000ab8     	cbz	x24, 0x4d714 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x58c0>
   4d5c4: f940029a     	ldr	x26, [x20]
   4d5c8: f94003fb     	ldr	x27, [sp]
   4d5cc: aa1f03f9     	mov	x25, xzr
   4d5d0: d2c0003c     	mov	x28, #0x100000000       // =4294967296
   4d5d4: 14000004     	b	0x4d5e4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5790>
   4d5d8: f1000718     	subs	x24, x24, #0x1
   4d5dc: 8b1c0339     	add	x25, x25, x28
   4d5e0: 540009a0     	b.eq	0x4d714 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x58c0>
   4d5e4: 9360ff28     	asr	x8, x25, #32
   4d5e8: 38686b40     	ldrb	w0, [x26, x8]
   4d5ec: 38686b75     	ldrb	w21, [x27, x8]
   4d5f0: 6b15001f     	cmp	w0, w21
   4d5f4: 54ffff20     	b.eq	0x4d5d8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5784>
   4d5f8: 97feeb72     	bl	0x83c0 <toupper@plt>
   4d5fc: 2a0003f6     	mov	w22, w0
   4d600: 2a1503e0     	mov	w0, w21
   4d604: 97feeb6f     	bl	0x83c0 <toupper@plt>
   4d608: 6b0002df     	cmp	w22, w0
   4d60c: 54fffe60     	b.eq	0x4d5d8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5784>
   4d610: 2a1f03f5     	mov	w21, wzr
   4d614: f9400be8     	ldr	x8, [sp, #0x10]
   4d618: b4000088     	cbz	x8, 0x4d628 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x57d4>
   4d61c: f94003e0     	ldr	x0, [sp]
   4d620: 97feecf0     	bl	0x89e0 <free@plt>
   4d624: f90003ff     	str	xzr, [sp]
   4d628: 34000135     	cbz	w21, 0x4d64c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x57f8>
   4d62c: b9400268     	ldr	w8, [x19]
   4d630: 321f0108     	orr	w8, w8, #0x2
   4d634: b9000268     	str	w8, [x19]
   4d638: 140000ea     	b	0x4d9e0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5b8c>
   4d63c: 52800035     	mov	w21, #0x1               // =1
   4d640: f9400be8     	ldr	x8, [sp, #0x10]
   4d644: b5fff808     	cbnz	x8, 0x4d544 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x56f0>
   4d648: 17ffffc2     	b	0x4d550 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x56fc>
   4d64c: f00000a0     	adrp	x0, 0x64000
   4d650: 912a1800     	add	x0, x0, #0xa86
   4d654: 528000a1     	mov	w1, #0x5                // =5
   4d658: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   4d65c: f90003ff     	str	xzr, [sp]
   4d660: 97feeaf8     	bl	0x8240 <__strlen_chk@plt>
   4d664: b4000120     	cbz	x0, 0x4d688 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5834>
   4d668: f94003e1     	ldr	x1, [sp]
   4d66c: f00000a3     	adrp	x3, 0x64000
   4d670: aa0003e5     	mov	x5, x0
   4d674: 912a1863     	add	x3, x3, #0xa86
   4d678: 910003e0     	mov	x0, sp
   4d67c: aa0103e2     	mov	x2, x1
   4d680: aa1f03e4     	mov	x4, xzr
   4d684: 97feff71     	bl	0xd448 <__share_file+0x114>
   4d688: f9400698     	ldr	x24, [x20, #0x8]
   4d68c: f94007e8     	ldr	x8, [sp, #0x8]
   4d690: eb08031f     	cmp	x24, x8
   4d694: 540002a1     	b.ne	0x4d6e8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5894>
   4d698: b4000ab8     	cbz	x24, 0x4d7ec <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5998>
   4d69c: f940029a     	ldr	x26, [x20]
   4d6a0: f94003fb     	ldr	x27, [sp]
   4d6a4: aa1f03f9     	mov	x25, xzr
   4d6a8: d2c0003c     	mov	x28, #0x100000000       // =4294967296
   4d6ac: 14000004     	b	0x4d6bc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5868>
   4d6b0: f1000718     	subs	x24, x24, #0x1
   4d6b4: 8b1c0339     	add	x25, x25, x28
   4d6b8: 540009a0     	b.eq	0x4d7ec <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5998>
   4d6bc: 9360ff28     	asr	x8, x25, #32
   4d6c0: 38686b40     	ldrb	w0, [x26, x8]
   4d6c4: 38686b75     	ldrb	w21, [x27, x8]
   4d6c8: 6b15001f     	cmp	w0, w21
   4d6cc: 54ffff20     	b.eq	0x4d6b0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x585c>
   4d6d0: 97feeb3c     	bl	0x83c0 <toupper@plt>
   4d6d4: 2a0003f6     	mov	w22, w0
   4d6d8: 2a1503e0     	mov	w0, w21
   4d6dc: 97feeb39     	bl	0x83c0 <toupper@plt>
   4d6e0: 6b0002df     	cmp	w22, w0
   4d6e4: 54fffe60     	b.eq	0x4d6b0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x585c>
   4d6e8: 2a1f03f5     	mov	w21, wzr
   4d6ec: f9400be8     	ldr	x8, [sp, #0x10]
   4d6f0: b4000088     	cbz	x8, 0x4d700 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x58ac>
   4d6f4: f94003e0     	ldr	x0, [sp]
   4d6f8: 97feecba     	bl	0x89e0 <free@plt>
   4d6fc: f90003ff     	str	xzr, [sp]
   4d700: 34000135     	cbz	w21, 0x4d724 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x58d0>
   4d704: b9400268     	ldr	w8, [x19]
   4d708: 321e0108     	orr	w8, w8, #0x4
   4d70c: b9000268     	str	w8, [x19]
   4d710: 140000b4     	b	0x4d9e0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5b8c>
   4d714: 52800035     	mov	w21, #0x1               // =1
   4d718: f9400be8     	ldr	x8, [sp, #0x10]
   4d71c: b5fff808     	cbnz	x8, 0x4d61c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x57c8>
   4d720: 17ffffc2     	b	0x4d628 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x57d4>
   4d724: f00000a0     	adrp	x0, 0x64000
   4d728: 912a2c00     	add	x0, x0, #0xa8b
   4d72c: 52800101     	mov	w1, #0x8                // =8
   4d730: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   4d734: f90003ff     	str	xzr, [sp]
   4d738: 97feeac2     	bl	0x8240 <__strlen_chk@plt>
   4d73c: b4000120     	cbz	x0, 0x4d760 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x590c>
   4d740: f94003e1     	ldr	x1, [sp]
   4d744: f00000a3     	adrp	x3, 0x64000
   4d748: aa0003e5     	mov	x5, x0
   4d74c: 912a2c63     	add	x3, x3, #0xa8b
   4d750: 910003e0     	mov	x0, sp
   4d754: aa0103e2     	mov	x2, x1
   4d758: aa1f03e4     	mov	x4, xzr
   4d75c: 97feff3b     	bl	0xd448 <__share_file+0x114>
   4d760: f9400698     	ldr	x24, [x20, #0x8]
   4d764: f94007e8     	ldr	x8, [sp, #0x8]
   4d768: eb08031f     	cmp	x24, x8
   4d76c: 540002a1     	b.ne	0x4d7c0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x596c>
   4d770: b4000698     	cbz	x24, 0x4d840 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x59ec>
   4d774: f940029a     	ldr	x26, [x20]
   4d778: f94003fb     	ldr	x27, [sp]
   4d77c: aa1f03f9     	mov	x25, xzr
   4d780: d2c0003c     	mov	x28, #0x100000000       // =4294967296
   4d784: 14000004     	b	0x4d794 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5940>
   4d788: f1000718     	subs	x24, x24, #0x1
   4d78c: 8b1c0339     	add	x25, x25, x28
   4d790: 54000580     	b.eq	0x4d840 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x59ec>
   4d794: 9360ff28     	asr	x8, x25, #32
   4d798: 38686b40     	ldrb	w0, [x26, x8]
   4d79c: 38686b75     	ldrb	w21, [x27, x8]
   4d7a0: 6b15001f     	cmp	w0, w21
   4d7a4: 54ffff20     	b.eq	0x4d788 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5934>
   4d7a8: 97feeb06     	bl	0x83c0 <toupper@plt>
   4d7ac: 2a0003f6     	mov	w22, w0
   4d7b0: 2a1503e0     	mov	w0, w21
   4d7b4: 97feeb03     	bl	0x83c0 <toupper@plt>
   4d7b8: 6b0002df     	cmp	w22, w0
   4d7bc: 54fffe60     	b.eq	0x4d788 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5934>
   4d7c0: 2a1f03f5     	mov	w21, wzr
   4d7c4: f9400be8     	ldr	x8, [sp, #0x10]
   4d7c8: b4000088     	cbz	x8, 0x4d7d8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5984>
   4d7cc: f94003e0     	ldr	x0, [sp]
   4d7d0: 97feec84     	bl	0x89e0 <free@plt>
   4d7d4: f90003ff     	str	xzr, [sp]
   4d7d8: 34000135     	cbz	w21, 0x4d7fc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x59a8>
   4d7dc: b9400268     	ldr	w8, [x19]
   4d7e0: 321d0108     	orr	w8, w8, #0x8
   4d7e4: b9000268     	str	w8, [x19]
   4d7e8: 1400007e     	b	0x4d9e0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5b8c>
   4d7ec: 52800035     	mov	w21, #0x1               // =1
   4d7f0: f9400be8     	ldr	x8, [sp, #0x10]
   4d7f4: b5fff808     	cbnz	x8, 0x4d6f4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x58a0>
   4d7f8: 17ffffc2     	b	0x4d700 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x58ac>
   4d7fc: b0000080     	adrp	x0, 0x5e000
   4d800: 910e4400     	add	x0, x0, #0x391
   4d804: 528000c1     	mov	w1, #0x6                // =6
   4d808: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   4d80c: f90003ff     	str	xzr, [sp]
   4d810: 97feea8c     	bl	0x8240 <__strlen_chk@plt>
   4d814: b40001e0     	cbz	x0, 0x4d850 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x59fc>
   4d818: b0000083     	adrp	x3, 0x5e000
   4d81c: aa0003e5     	mov	x5, x0
   4d820: 910e4463     	add	x3, x3, #0x391
   4d824: 910003e0     	mov	x0, sp
   4d828: aa1f03e1     	mov	x1, xzr
   4d82c: aa1f03e2     	mov	x2, xzr
   4d830: aa1f03e4     	mov	x4, xzr
   4d834: 97feff05     	bl	0xd448 <__share_file+0x114>
   4d838: f94007f8     	ldr	x24, [sp, #0x8]
   4d83c: 14000006     	b	0x4d854 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5a00>
   4d840: 52800035     	mov	w21, #0x1               // =1
   4d844: f9400be8     	ldr	x8, [sp, #0x10]
   4d848: b5fffc28     	cbnz	x8, 0x4d7cc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5978>
   4d84c: 17ffffe3     	b	0x4d7d8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5984>
   4d850: aa1f03f8     	mov	x24, xzr
   4d854: f9400688     	ldr	x8, [x20, #0x8]
   4d858: eb18011f     	cmp	x8, x24
   4d85c: 540002a1     	b.ne	0x4d8b0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5a5c>
   4d860: b4000618     	cbz	x24, 0x4d920 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5acc>
   4d864: f940029a     	ldr	x26, [x20]
   4d868: f94003fb     	ldr	x27, [sp]
   4d86c: aa1f03f9     	mov	x25, xzr
   4d870: d2c0003c     	mov	x28, #0x100000000       // =4294967296
   4d874: 14000004     	b	0x4d884 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5a30>
   4d878: f1000718     	subs	x24, x24, #0x1
   4d87c: 8b1c0339     	add	x25, x25, x28
   4d880: 54000500     	b.eq	0x4d920 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5acc>
   4d884: 9360ff28     	asr	x8, x25, #32
   4d888: 38686b40     	ldrb	w0, [x26, x8]
   4d88c: 38686b75     	ldrb	w21, [x27, x8]
   4d890: 6b15001f     	cmp	w0, w21
   4d894: 54ffff20     	b.eq	0x4d878 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5a24>
   4d898: 97feeaca     	bl	0x83c0 <toupper@plt>
   4d89c: 2a0003f6     	mov	w22, w0
   4d8a0: 2a1503e0     	mov	w0, w21
   4d8a4: 97feeac7     	bl	0x83c0 <toupper@plt>
   4d8a8: 6b0002df     	cmp	w22, w0
   4d8ac: 54fffe60     	b.eq	0x4d878 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5a24>
   4d8b0: 2a1f03f5     	mov	w21, wzr
   4d8b4: f9400be8     	ldr	x8, [sp, #0x10]
   4d8b8: b4000088     	cbz	x8, 0x4d8c8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5a74>
   4d8bc: f94003e0     	ldr	x0, [sp]
   4d8c0: 97feec48     	bl	0x89e0 <free@plt>
   4d8c4: f90003ff     	str	xzr, [sp]
   4d8c8: 340000b5     	cbz	w21, 0x4d8dc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5a88>
   4d8cc: b9400268     	ldr	w8, [x19]
   4d8d0: 321c0108     	orr	w8, w8, #0x10
   4d8d4: b9000268     	str	w8, [x19]
   4d8d8: 14000042     	b	0x4d9e0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5b8c>
   4d8dc: f00000a0     	adrp	x0, 0x64000
   4d8e0: 912a4c00     	add	x0, x0, #0xa93
   4d8e4: 528000c1     	mov	w1, #0x6                // =6
   4d8e8: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   4d8ec: f90003ff     	str	xzr, [sp]
   4d8f0: 97feea54     	bl	0x8240 <__strlen_chk@plt>
   4d8f4: b40001e0     	cbz	x0, 0x4d930 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5adc>
   4d8f8: f00000a3     	adrp	x3, 0x64000
   4d8fc: aa0003e5     	mov	x5, x0
   4d900: 912a4c63     	add	x3, x3, #0xa93
   4d904: 910003e0     	mov	x0, sp
   4d908: aa1f03e1     	mov	x1, xzr
   4d90c: aa1f03e2     	mov	x2, xzr
   4d910: aa1f03e4     	mov	x4, xzr
   4d914: 97fefecd     	bl	0xd448 <__share_file+0x114>
   4d918: f94007f8     	ldr	x24, [sp, #0x8]
   4d91c: 14000006     	b	0x4d934 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5ae0>
   4d920: 52800035     	mov	w21, #0x1               // =1
   4d924: f9400be8     	ldr	x8, [sp, #0x10]
   4d928: b5fffca8     	cbnz	x8, 0x4d8bc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5a68>
   4d92c: 17ffffe7     	b	0x4d8c8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5a74>
   4d930: aa1f03f8     	mov	x24, xzr
   4d934: f9400688     	ldr	x8, [x20, #0x8]
   4d938: eb18011f     	cmp	x8, x24
   4d93c: 540002a1     	b.ne	0x4d990 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5b3c>
   4d940: b4000698     	cbz	x24, 0x4da10 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5bbc>
   4d944: f940029a     	ldr	x26, [x20]
   4d948: f94003fb     	ldr	x27, [sp]
   4d94c: aa1f03f9     	mov	x25, xzr
   4d950: d2c0003c     	mov	x28, #0x100000000       // =4294967296
   4d954: 14000004     	b	0x4d964 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5b10>
   4d958: f1000718     	subs	x24, x24, #0x1
   4d95c: 8b1c0339     	add	x25, x25, x28
   4d960: 54000580     	b.eq	0x4da10 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5bbc>
   4d964: 9360ff28     	asr	x8, x25, #32
   4d968: 38686b40     	ldrb	w0, [x26, x8]
   4d96c: 38686b75     	ldrb	w21, [x27, x8]
   4d970: 6b15001f     	cmp	w0, w21
   4d974: 54ffff20     	b.eq	0x4d958 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5b04>
   4d978: 97feea92     	bl	0x83c0 <toupper@plt>
   4d97c: 2a0003f6     	mov	w22, w0
   4d980: 2a1503e0     	mov	w0, w21
   4d984: 97feea8f     	bl	0x83c0 <toupper@plt>
   4d988: 6b0002df     	cmp	w22, w0
   4d98c: 54fffe60     	b.eq	0x4d958 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5b04>
   4d990: 2a1f03f5     	mov	w21, wzr
   4d994: f9400be8     	ldr	x8, [sp, #0x10]
   4d998: b4000088     	cbz	x8, 0x4d9a8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5b54>
   4d99c: f94003e0     	ldr	x0, [sp]
   4d9a0: 97feec10     	bl	0x89e0 <free@plt>
   4d9a4: f90003ff     	str	xzr, [sp]
   4d9a8: 340000b5     	cbz	w21, 0x4d9bc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5b68>
   4d9ac: b9400268     	ldr	w8, [x19]
   4d9b0: 321b0108     	orr	w8, w8, #0x20
   4d9b4: b9000268     	str	w8, [x19]
   4d9b8: 1400000a     	b	0x4d9e0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5b8c>
   4d9bc: a9402289     	ldp	x9, x8, [x20]
   4d9c0: d00000aa     	adrp	x10, 0x63000
   4d9c4: 912c5d4a     	add	x10, x10, #0xb17
   4d9c8: f00000a1     	adrp	x1, 0x64000
   4d9cc: f100011f     	cmp	x8, #0x0
   4d9d0: 9a890142     	csel	x2, x10, x9, eq
   4d9d4: 912a6421     	add	x1, x1, #0xa99
   4d9d8: 52800060     	mov	w0, #0x3                // =3
   4d9dc: 97ffde02     	bl	0x451e4 <operator delete(void*)+0x9e54>
   4d9e0: f94016e8     	ldr	x8, [x23, #0x28]
   4d9e4: f9400fe9     	ldr	x9, [sp, #0x18]
   4d9e8: eb09011f     	cmp	x8, x9
   4d9ec: 540001a1     	b.ne	0x4da20 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5bcc>
   4d9f0: a9477bfd     	ldp	x29, x30, [sp, #0x70]
   4d9f4: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   4d9f8: a94557f6     	ldp	x22, x21, [sp, #0x50]
   4d9fc: a9445ff8     	ldp	x24, x23, [sp, #0x40]
   4da00: a94367fa     	ldp	x26, x25, [sp, #0x30]
   4da04: a9426ffc     	ldp	x28, x27, [sp, #0x20]
   4da08: 910203ff     	add	sp, sp, #0x80
   4da0c: d65f03c0     	ret
   4da10: 52800035     	mov	w21, #0x1               // =1
   4da14: f9400be8     	ldr	x8, [sp, #0x10]
   4da18: b5fffc28     	cbnz	x8, 0x4d99c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5b48>
   4da1c: 17ffffe3     	b	0x4d9a8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5b54>
   4da20: 97feeab0     	bl	0x84e0 <__stack_chk_fail@plt>
   4da24: b9400008     	ldr	w8, [x0]
   4da28: 52800029     	mov	w9, #0x1                // =1
   4da2c: 1ac12129     	lsl	w9, w9, w1
   4da30: 0a290108     	bic	w8, w8, w9
   4da34: b9000008     	str	w8, [x0]
   4da38: d65f03c0     	ret
   4da3c: b9400008     	ldr	w8, [x0]
   4da40: 52800029     	mov	w9, #0x1                // =1
   4da44: 1ac12129     	lsl	w9, w9, w1
   4da48: 6a09011f     	tst	w8, w9
   4da4c: 1a9f07e0     	cset	w0, ne
   4da50: d65f03c0     	ret
   4da54: d65f03c0     	ret
   4da58: f81e0ff3     	str	x19, [sp, #-0x20]!
   4da5c: a9017bfd     	stp	x29, x30, [sp, #0x10]
   4da60: 910043fd     	add	x29, sp, #0x10
   4da64: aa0003f3     	mov	x19, x0
   4da68: b900001f     	str	wzr, [x0]
   4da6c: a9017c1f     	stp	xzr, xzr, [x0, #0x10]
   4da70: f900041f     	str	xzr, [x0, #0x8]
   4da74: 91008000     	add	x0, x0, #0x20
   4da78: 97fffe3d     	bl	0x4d36c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5518>
   4da7c: 6f00e400     	movi	v0.2d, #0000000000000000
   4da80: f9004e7f     	str	xzr, [x19, #0x98]
   4da84: 3c888260     	stur	q0, [x19, #0x88]
   4da88: 3c878260     	stur	q0, [x19, #0x78]
   4da8c: 3c868260     	stur	q0, [x19, #0x68]
   4da90: 3c858260     	stur	q0, [x19, #0x58]
   4da94: 3c848260     	stur	q0, [x19, #0x48]
   4da98: 3c838260     	stur	q0, [x19, #0x38]
   4da9c: 3c828260     	stur	q0, [x19, #0x28]
   4daa0: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   4daa4: f84207f3     	ldr	x19, [sp], #0x20
   4daa8: d65f03c0     	ret
   4daac: a9bb67fa     	stp	x26, x25, [sp, #-0x50]!
   4dab0: a9015ff8     	stp	x24, x23, [sp, #0x10]
   4dab4: a90257f6     	stp	x22, x21, [sp, #0x20]
   4dab8: a9034ff4     	stp	x20, x19, [sp, #0x30]
   4dabc: a9047bfd     	stp	x29, x30, [sp, #0x40]
   4dac0: 910103fd     	add	x29, sp, #0x40
   4dac4: aa0003f3     	mov	x19, x0
   4dac8: 9400005d     	bl	0x4dc3c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5de8>
   4dacc: f9404e68     	ldr	x8, [x19, #0x98]
   4dad0: b4000088     	cbz	x8, 0x4dae0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5c8c>
   4dad4: f9404660     	ldr	x0, [x19, #0x88]
   4dad8: 97feebc2     	bl	0x89e0 <free@plt>
   4dadc: f900467f     	str	xzr, [x19, #0x88]
   4dae0: f9404268     	ldr	x8, [x19, #0x80]
   4dae4: a9097e7f     	stp	xzr, xzr, [x19, #0x90]
   4dae8: b40003a8     	cbz	x8, 0x4db5c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5d08>
   4daec: a9472274     	ldp	x20, x8, [x19, #0x70]
   4daf0: b4000308     	cbz	x8, 0x4db50 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5cfc>
   4daf4: aa1f03f5     	mov	x21, xzr
   4daf8: aa1f03f6     	mov	x22, xzr
   4dafc: 52800317     	mov	w23, #0x18              // =24
   4db00: d2c00038     	mov	x24, #0x100000000       // =4294967296
   4db04: 14000008     	b	0x4db24 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5cd0>
   4db08: 9b175328     	madd	x8, x25, x23, x20
   4db0c: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   4db10: f9403e68     	ldr	x8, [x19, #0x78]
   4db14: 910006d6     	add	x22, x22, #0x1
   4db18: eb0802df     	cmp	x22, x8
   4db1c: 8b1802b5     	add	x21, x21, x24
   4db20: 54000162     	b.hs	0x4db4c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5cf8>
   4db24: 9360feb9     	asr	x25, x21, #32
   4db28: 9b17533a     	madd	x26, x25, x23, x20
   4db2c: b4ffff5a     	cbz	x26, 0x4db14 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5cc0>
   4db30: 9b175328     	madd	x8, x25, x23, x20
   4db34: f9400908     	ldr	x8, [x8, #0x10]
   4db38: b4fffe88     	cbz	x8, 0x4db08 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5cb4>
   4db3c: f9400340     	ldr	x0, [x26]
   4db40: 97feeba8     	bl	0x89e0 <free@plt>
   4db44: f900035f     	str	xzr, [x26]
   4db48: 17fffff0     	b	0x4db08 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5cb4>
   4db4c: f9403a74     	ldr	x20, [x19, #0x70]
   4db50: aa1403e0     	mov	x0, x20
   4db54: 97feeba3     	bl	0x89e0 <free@plt>
   4db58: f9003a7f     	str	xzr, [x19, #0x70]
   4db5c: f9403668     	ldr	x8, [x19, #0x68]
   4db60: a907fe7f     	stp	xzr, xzr, [x19, #0x78]
   4db64: b4000088     	cbz	x8, 0x4db74 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5d20>
   4db68: f9402e60     	ldr	x0, [x19, #0x58]
   4db6c: 97feeb9d     	bl	0x89e0 <free@plt>
   4db70: f9002e7f     	str	xzr, [x19, #0x58]
   4db74: f9402a68     	ldr	x8, [x19, #0x50]
   4db78: a9067e7f     	stp	xzr, xzr, [x19, #0x60]
   4db7c: b40003a8     	cbz	x8, 0x4dbf0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5d9c>
   4db80: a9442274     	ldp	x20, x8, [x19, #0x40]
   4db84: b4000308     	cbz	x8, 0x4dbe4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5d90>
   4db88: aa1f03f5     	mov	x21, xzr
   4db8c: aa1f03f6     	mov	x22, xzr
   4db90: 52800317     	mov	w23, #0x18              // =24
   4db94: d2c00038     	mov	x24, #0x100000000       // =4294967296
   4db98: 14000008     	b	0x4dbb8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5d64>
   4db9c: 9b175328     	madd	x8, x25, x23, x20
   4dba0: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   4dba4: f9402668     	ldr	x8, [x19, #0x48]
   4dba8: 910006d6     	add	x22, x22, #0x1
   4dbac: eb0802df     	cmp	x22, x8
   4dbb0: 8b1802b5     	add	x21, x21, x24
   4dbb4: 54000162     	b.hs	0x4dbe0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5d8c>
   4dbb8: 9360feb9     	asr	x25, x21, #32
   4dbbc: 9b17533a     	madd	x26, x25, x23, x20
   4dbc0: b4ffff5a     	cbz	x26, 0x4dba8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5d54>
   4dbc4: 9b175328     	madd	x8, x25, x23, x20
   4dbc8: f9400908     	ldr	x8, [x8, #0x10]
   4dbcc: b4fffe88     	cbz	x8, 0x4db9c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5d48>
   4dbd0: f9400340     	ldr	x0, [x26]
   4dbd4: 97feeb83     	bl	0x89e0 <free@plt>
   4dbd8: f900035f     	str	xzr, [x26]
   4dbdc: 17fffff0     	b	0x4db9c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5d48>
   4dbe0: f9402274     	ldr	x20, [x19, #0x40]
   4dbe4: aa1403e0     	mov	x0, x20
   4dbe8: 97feeb7e     	bl	0x89e0 <free@plt>
   4dbec: f900227f     	str	xzr, [x19, #0x40]
   4dbf0: f9401e68     	ldr	x8, [x19, #0x38]
   4dbf4: a904fe7f     	stp	xzr, xzr, [x19, #0x48]
   4dbf8: b4000088     	cbz	x8, 0x4dc08 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5db4>
   4dbfc: f9401660     	ldr	x0, [x19, #0x28]
   4dc00: 97feeb78     	bl	0x89e0 <free@plt>
   4dc04: f900167f     	str	xzr, [x19, #0x28]
   4dc08: f9400e68     	ldr	x8, [x19, #0x18]
   4dc0c: a9037e7f     	stp	xzr, xzr, [x19, #0x30]
   4dc10: b4000088     	cbz	x8, 0x4dc20 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5dcc>
   4dc14: f9400660     	ldr	x0, [x19, #0x8]
   4dc18: 97feeb72     	bl	0x89e0 <free@plt>
   4dc1c: f900067f     	str	xzr, [x19, #0x8]
   4dc20: a9017e7f     	stp	xzr, xzr, [x19, #0x10]
   4dc24: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   4dc28: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   4dc2c: a94257f6     	ldp	x22, x21, [sp, #0x20]
   4dc30: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   4dc34: a8c567fa     	ldp	x26, x25, [sp], #0x50
   4dc38: d65f03c0     	ret
   4dc3c: f81d0ff5     	str	x21, [sp, #-0x30]!
   4dc40: a9014ff4     	stp	x20, x19, [sp, #0x10]
   4dc44: a9027bfd     	stp	x29, x30, [sp, #0x20]
   4dc48: 910083fd     	add	x29, sp, #0x20
   4dc4c: f9401808     	ldr	x8, [x0, #0x30]
   4dc50: aa0003f3     	mov	x19, x0
   4dc54: b40001c8     	cbz	x8, 0x4dc8c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5e38>
   4dc58: f9401674     	ldr	x20, [x19, #0x28]
   4dc5c: d37df115     	lsl	x21, x8, #3
   4dc60: f9400280     	ldr	x0, [x20]
   4dc64: b50000c0     	cbnz	x0, 0x4dc7c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5e28>
   4dc68: f10022b5     	subs	x21, x21, #0x8
   4dc6c: 91002294     	add	x20, x20, #0x8
   4dc70: 540000e0     	b.eq	0x4dc8c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5e38>
   4dc74: f9400280     	ldr	x0, [x20]
   4dc78: b4ffff80     	cbz	x0, 0x4dc68 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5e14>
   4dc7c: f9400008     	ldr	x8, [x0]
   4dc80: f9400508     	ldr	x8, [x8, #0x8]
   4dc84: d63f0100     	blr	x8
   4dc88: 17fffff8     	b	0x4dc68 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5e14>
   4dc8c: f9402674     	ldr	x20, [x19, #0x48]
   4dc90: f9001a7f     	str	xzr, [x19, #0x30]
   4dc94: b40001d4     	cbz	x20, 0x4dccc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5e78>
   4dc98: f9402275     	ldr	x21, [x19, #0x40]
   4dc9c: b50000d5     	cbnz	x21, 0x4dcb4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5e60>
   4dca0: 1400000b     	b	0x4dccc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5e78>
   4dca4: a900febf     	stp	xzr, xzr, [x21, #0x8]
   4dca8: f1000694     	subs	x20, x20, #0x1
   4dcac: 910062b5     	add	x21, x21, #0x18
   4dcb0: 540000e0     	b.eq	0x4dccc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5e78>
   4dcb4: f9400aa8     	ldr	x8, [x21, #0x10]
   4dcb8: b4ffff68     	cbz	x8, 0x4dca4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5e50>
   4dcbc: f94002a0     	ldr	x0, [x21]
   4dcc0: 97feeb48     	bl	0x89e0 <free@plt>
   4dcc4: f90002bf     	str	xzr, [x21]
   4dcc8: 17fffff7     	b	0x4dca4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5e50>
   4dccc: f9403e74     	ldr	x20, [x19, #0x78]
   4dcd0: f900267f     	str	xzr, [x19, #0x48]
   4dcd4: f900327f     	str	xzr, [x19, #0x60]
   4dcd8: b4000074     	cbz	x20, 0x4dce4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5e90>
   4dcdc: f9403a75     	ldr	x21, [x19, #0x70]
   4dce0: b50000f5     	cbnz	x21, 0x4dcfc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5ea8>
   4dce4: f9003e7f     	str	xzr, [x19, #0x78]
   4dce8: 1400001b     	b	0x4dd54 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5f00>
   4dcec: a900febf     	stp	xzr, xzr, [x21, #0x8]
   4dcf0: f1000694     	subs	x20, x20, #0x1
   4dcf4: 910062b5     	add	x21, x21, #0x18
   4dcf8: 540000e0     	b.eq	0x4dd14 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5ec0>
   4dcfc: f9400aa8     	ldr	x8, [x21, #0x10]
   4dd00: b4ffff68     	cbz	x8, 0x4dcec <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5e98>
   4dd04: f94002a0     	ldr	x0, [x21]
   4dd08: 97feeb36     	bl	0x89e0 <free@plt>
   4dd0c: f90002bf     	str	xzr, [x21]
   4dd10: 17fffff7     	b	0x4dcec <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5e98>
   4dd14: f9402674     	ldr	x20, [x19, #0x48]
   4dd18: f9003e7f     	str	xzr, [x19, #0x78]
   4dd1c: b40001d4     	cbz	x20, 0x4dd54 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5f00>
   4dd20: f9402275     	ldr	x21, [x19, #0x40]
   4dd24: b50000d5     	cbnz	x21, 0x4dd3c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5ee8>
   4dd28: 1400000b     	b	0x4dd54 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5f00>
   4dd2c: a900febf     	stp	xzr, xzr, [x21, #0x8]
   4dd30: f1000694     	subs	x20, x20, #0x1
   4dd34: 910062b5     	add	x21, x21, #0x18
   4dd38: 540000e0     	b.eq	0x4dd54 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5f00>
   4dd3c: f9400aa8     	ldr	x8, [x21, #0x10]
   4dd40: b4ffff68     	cbz	x8, 0x4dd2c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5ed8>
   4dd44: f94002a0     	ldr	x0, [x21]
   4dd48: 97feeb26     	bl	0x89e0 <free@plt>
   4dd4c: f90002bf     	str	xzr, [x21]
   4dd50: 17fffff7     	b	0x4dd2c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5ed8>
   4dd54: f9400668     	ldr	x8, [x19, #0x8]
   4dd58: f900267f     	str	xzr, [x19, #0x48]
   4dd5c: b900027f     	str	wzr, [x19]
   4dd60: f9000a7f     	str	xzr, [x19, #0x10]
   4dd64: b4000048     	cbz	x8, 0x4dd6c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5f18>
   4dd68: 3900011f     	strb	wzr, [x8]
   4dd6c: 91008260     	add	x0, x19, #0x20
   4dd70: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   4dd74: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   4dd78: f84307f5     	ldr	x21, [sp], #0x30
   4dd7c: 17fffd80     	b	0x4d37c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5528>
   4dd80: d10303ff     	sub	sp, sp, #0xc0
   4dd84: a9066ffc     	stp	x28, x27, [sp, #0x60]
   4dd88: a90767fa     	stp	x26, x25, [sp, #0x70]
   4dd8c: a9085ff8     	stp	x24, x23, [sp, #0x80]
   4dd90: a90957f6     	stp	x22, x21, [sp, #0x90]
   4dd94: a90a4ff4     	stp	x20, x19, [sp, #0xa0]
   4dd98: a90b7bfd     	stp	x29, x30, [sp, #0xb0]
   4dd9c: 9102c3fd     	add	x29, sp, #0xb0
   4dda0: d53bd059     	mrs	x25, TPIDR_EL0
   4dda4: f9401728     	ldr	x8, [x25, #0x28]
   4dda8: aa0503f7     	mov	x23, x5
   4ddac: aa0403f8     	mov	x24, x4
   4ddb0: 2a0303f6     	mov	w22, w3
   4ddb4: aa0203f5     	mov	x21, x2
   4ddb8: aa0103f3     	mov	x19, x1
   4ddbc: aa0003f4     	mov	x20, x0
   4ddc0: f9002fe8     	str	x8, [sp, #0x58]
   4ddc4: 97ffff9e     	bl	0x4dc3c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5de8>
   4ddc8: b0000060     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4ddcc: 9139c800     	add	x0, x0, #0xe72
   4ddd0: 528000e1     	mov	w1, #0x7                // =7
   4ddd4: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   4ddd8: f90023ff     	str	xzr, [sp, #0x40]
   4dddc: 97fee919     	bl	0x8240 <__strlen_chk@plt>
   4dde0: b4000120     	cbz	x0, 0x4de04 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5fb0>
   4dde4: b0000063     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4dde8: aa0003e5     	mov	x5, x0
   4ddec: 9139c863     	add	x3, x3, #0xe72
   4ddf0: 910103e0     	add	x0, sp, #0x40
   4ddf4: aa1f03e1     	mov	x1, xzr
   4ddf8: aa1f03e2     	mov	x2, xzr
   4ddfc: aa1f03e4     	mov	x4, xzr
   4de00: 97fefd92     	bl	0xd448 <__share_file+0x114>
   4de04: 910103e1     	add	x1, sp, #0x40
   4de08: aa1503e0     	mov	x0, x21
   4de0c: 97ffcc8f     	bl	0x41048 <operator delete(void*)+0x5cb8>
   4de10: f9402be8     	ldr	x8, [sp, #0x50]
   4de14: aa0003fa     	mov	x26, x0
   4de18: b4000088     	cbz	x8, 0x4de28 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5fd4>
   4de1c: f94023e0     	ldr	x0, [sp, #0x40]
   4de20: 97feeaf0     	bl	0x89e0 <free@plt>
   4de24: f90023ff     	str	xzr, [sp, #0x40]
   4de28: b9400348     	ldr	w8, [x26]
   4de2c: 7100151f     	cmp	w8, #0x5
   4de30: 540004a1     	b.ne	0x4dec4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6070>
   4de34: aa1403e0     	mov	x0, x20
   4de38: f8408c08     	ldr	x8, [x0, #0x8]!
   4de3c: f900041f     	str	xzr, [x0, #0x8]
   4de40: b4000048     	cbz	x8, 0x4de48 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5ff4>
   4de44: 3900011f     	strb	wzr, [x8]
   4de48: f9400665     	ldr	x5, [x19, #0x8]
   4de4c: b40000c5     	cbz	x5, 0x4de64 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6010>
   4de50: f9400001     	ldr	x1, [x0]
   4de54: f9400263     	ldr	x3, [x19]
   4de58: aa0103e2     	mov	x2, x1
   4de5c: aa0303e4     	mov	x4, x3
   4de60: 97fefd7a     	bl	0xd448 <__share_file+0x114>
   4de64: a90167fa     	stp	x26, x25, [sp, #0x10]
   4de68: f9400701     	ldr	x1, [x24, #0x8]
   4de6c: f94006e8     	ldr	x8, [x23, #0x8]
   4de70: f90013f5     	str	x21, [sp, #0x20]
   4de74: eb08003f     	cmp	x1, x8
   4de78: 54003ae1     	b.ne	0x4e5d4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6780>
   4de7c: 91010280     	add	x0, x20, #0x40
   4de80: 2a1f03e2     	mov	w2, wzr
   4de84: f90017e0     	str	x0, [sp, #0x28]
   4de88: 97fefa76     	bl	0xc860 <__send_to_http_server+0x380>
   4de8c: f9400708     	ldr	x8, [x24, #0x8]
   4de90: f940329a     	ldr	x26, [x20, #0x60]
   4de94: 91016289     	add	x9, x20, #0x58
   4de98: f9001fe9     	str	x9, [sp, #0x38]
   4de9c: eb08035f     	cmp	x26, x8
   4dea0: 540004c8     	b.hi	0x4df38 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x60e4>
   4dea4: f9403689     	ldr	x9, [x20, #0x68]
   4dea8: eb08013f     	cmp	x9, x8
   4deac: 54000462     	b.hs	0x4df38 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x60e4>
   4deb0: d1000509     	sub	x9, x8, #0x1
   4deb4: ea09011f     	tst	x8, x9
   4deb8: 54000101     	b.ne	0x4ded8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6084>
   4debc: aa0803e9     	mov	x9, x8
   4dec0: 1400000a     	b	0x4dee8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6094>
   4dec4: f00000a1     	adrp	x1, 0x64000
   4dec8: 912b3021     	add	x1, x1, #0xacc
   4decc: 52800080     	mov	w0, #0x4                // =4
   4ded0: 97ffdcc5     	bl	0x451e4 <operator delete(void*)+0x9e54>
   4ded4: 1400019a     	b	0x4e53c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x66e8>
   4ded8: 52800029     	mov	w9, #0x1                // =1
   4dedc: d341fd08     	lsr	x8, x8, #1
   4dee0: d37ff929     	lsl	x9, x9, #1
   4dee4: b5ffffc8     	cbnz	x8, 0x4dedc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6088>
   4dee8: f100093f     	cmp	x9, #0x2
   4deec: 52800048     	mov	w8, #0x2                // =2
   4def0: 9a888128     	csel	x8, x9, x8, hi
   4def4: d37ef500     	lsl	x0, x8, #2
   4def8: f9003688     	str	x8, [x20, #0x68]
   4defc: 97feea85     	bl	0x8910 <malloc@plt>
   4df00: b40037a0     	cbz	x0, 0x4e5f4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x67a0>
   4df04: f9401fe8     	ldr	x8, [sp, #0x38]
   4df08: aa0003f3     	mov	x19, x0
   4df0c: f9400115     	ldr	x21, [x8]
   4df10: b40000f5     	cbz	x21, 0x4df2c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x60d8>
   4df14: d37ef742     	lsl	x2, x26, #2
   4df18: aa1303e0     	mov	x0, x19
   4df1c: aa1503e1     	mov	x1, x21
   4df20: 97feea84     	bl	0x8930 <memcpy@plt>
   4df24: aa1503e0     	mov	x0, x21
   4df28: 97feeaae     	bl	0x89e0 <free@plt>
   4df2c: f9401fe8     	ldr	x8, [sp, #0x38]
   4df30: f9000113     	str	x19, [x8]
   4df34: f9400708     	ldr	x8, [x24, #0x8]
   4df38: f9404a93     	ldr	x19, [x20, #0x90]
   4df3c: 91022289     	add	x9, x20, #0x88
   4df40: f9001be9     	str	x9, [sp, #0x30]
   4df44: b9000ff6     	str	w22, [sp, #0xc]
   4df48: eb08027f     	cmp	x19, x8
   4df4c: 54000408     	b.hi	0x4dfcc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6178>
   4df50: f9404e89     	ldr	x9, [x20, #0x98]
   4df54: eb08013f     	cmp	x9, x8
   4df58: 540003a2     	b.hs	0x4dfcc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6178>
   4df5c: d1000509     	sub	x9, x8, #0x1
   4df60: ea09011f     	tst	x8, x9
   4df64: 54000061     	b.ne	0x4df70 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x611c>
   4df68: aa0803e9     	mov	x9, x8
   4df6c: 14000005     	b	0x4df80 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x612c>
   4df70: 52800029     	mov	w9, #0x1                // =1
   4df74: d341fd08     	lsr	x8, x8, #1
   4df78: d37ff929     	lsl	x9, x9, #1
   4df7c: b5ffffc8     	cbnz	x8, 0x4df74 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6120>
   4df80: f100093f     	cmp	x9, #0x2
   4df84: 52800048     	mov	w8, #0x2                // =2
   4df88: 9a888120     	csel	x0, x9, x8, hi
   4df8c: f9004e80     	str	x0, [x20, #0x98]
   4df90: 97feea60     	bl	0x8910 <malloc@plt>
   4df94: b40033a0     	cbz	x0, 0x4e608 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x67b4>
   4df98: f9401be8     	ldr	x8, [sp, #0x30]
   4df9c: aa0003f5     	mov	x21, x0
   4dfa0: f940011c     	ldr	x28, [x8]
   4dfa4: b40000fc     	cbz	x28, 0x4dfc0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x616c>
   4dfa8: aa1503e0     	mov	x0, x21
   4dfac: aa1c03e1     	mov	x1, x28
   4dfb0: aa1303e2     	mov	x2, x19
   4dfb4: 97feea5f     	bl	0x8930 <memcpy@plt>
   4dfb8: aa1c03e0     	mov	x0, x28
   4dfbc: 97feea89     	bl	0x89e0 <free@plt>
   4dfc0: f9401be8     	ldr	x8, [sp, #0x30]
   4dfc4: f9000115     	str	x21, [x8]
   4dfc8: f9400708     	ldr	x8, [x24, #0x8]
   4dfcc: d00000ba     	adrp	x26, 0x63000
   4dfd0: 912c5f5a     	add	x26, x26, #0xb17
   4dfd4: b4000768     	cbz	x8, 0x4e0c0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x626c>
   4dfd8: aa1f03f5     	mov	x21, xzr
   4dfdc: 5280031c     	mov	w28, #0x18              // =24
   4dfe0: 1400000c     	b	0x4e010 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x61bc>
   4dfe4: 52800028     	mov	w8, #0x1                // =1
   4dfe8: 390103e8     	strb	w8, [sp, #0x40]
   4dfec: a948a282     	ldp	x2, x8, [x20, #0x88]
   4dff0: f9401be0     	ldr	x0, [sp, #0x30]
   4dff4: 910103e3     	add	x3, sp, #0x40
   4dff8: 8b080041     	add	x1, x2, x8
   4dffc: 94000543     	bl	0x4f508 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x76b4>
   4e000: f9400708     	ldr	x8, [x24, #0x8]
   4e004: 910006b5     	add	x21, x21, #0x1
   4e008: eb0802bf     	cmp	x21, x8
   4e00c: 540005a2     	b.hs	0x4e0c0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x626c>
   4e010: f9400316     	ldr	x22, [x24]
   4e014: a9442282     	ldp	x2, x8, [x20, #0x40]
   4e018: f94017e0     	ldr	x0, [sp, #0x28]
   4e01c: d503201f     	nop
   4e020: 9b3c5ab3     	smaddl	x19, w21, w28, x22
   4e024: 9b1c0901     	madd	x1, x8, x28, x2
   4e028: aa1303e3     	mov	x3, x19
   4e02c: 97ff3aff     	bl	0x1cc28 <__share_file+0xf8f4>
   4e030: f94006e8     	ldr	x8, [x23, #0x8]
   4e034: eb15011f     	cmp	x8, x21
   4e038: 54002bc9     	b.ls	0x4e5b0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x675c>
   4e03c: f94002e8     	ldr	x8, [x23]
   4e040: a945a682     	ldp	x2, x9, [x20, #0x58]
   4e044: f9401fe0     	ldr	x0, [sp, #0x38]
   4e048: 93407eb9     	sxtw	x25, w21
   4e04c: 8b190903     	add	x3, x8, x25, lsl #2
   4e050: 8b090841     	add	x1, x2, x9, lsl #2
   4e054: 97ffe45e     	bl	0x471cc <__api_logger_take_snapshot+0x42c>
   4e058: 390103ff     	strb	wzr, [sp, #0x40]
   4e05c: f9403e88     	ldr	x8, [x20, #0x78]
   4e060: b4fffc28     	cbz	x8, 0x4dfe4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6190>
   4e064: f9403a89     	ldr	x9, [x20, #0x70]
   4e068: d503201f     	nop
   4e06c: 9b1c5b2a     	madd	x10, x25, x28, x22
   4e070: f9400559     	ldr	x25, [x10, #0x8]
   4e074: 8b080508     	add	x8, x8, x8, lsl #1
   4e078: d37df116     	lsl	x22, x8, #3
   4e07c: 9100213b     	add	x27, x9, #0x8
   4e080: 1400000a     	b	0x4e0a8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6254>
   4e084: f9400260     	ldr	x0, [x19]
   4e088: f85f8368     	ldur	x8, [x27, #-0x8]
   4e08c: f100005f     	cmp	x2, #0x0
   4e090: 9a880341     	csel	x1, x26, x8, eq
   4e094: 97fee8eb     	bl	0x8440 <memcmp@plt>
   4e098: 34fffa60     	cbz	w0, 0x4dfe4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6190>
   4e09c: f10062d6     	subs	x22, x22, #0x18
   4e0a0: 9100637b     	add	x27, x27, #0x18
   4e0a4: 54fffa40     	b.eq	0x4dfec <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6198>
   4e0a8: f9400362     	ldr	x2, [x27]
   4e0ac: eb02033f     	cmp	x25, x2
   4e0b0: 54ffff63     	b.lo	0x4e09c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6248>
   4e0b4: b5fffe99     	cbnz	x25, 0x4e084 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6230>
   4e0b8: aa1a03e0     	mov	x0, x26
   4e0bc: 17fffff3     	b	0x4e088 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6234>
   4e0c0: d00000a0     	adrp	x0, 0x64000
   4e0c4: 91326800     	add	x0, x0, #0xc9a
   4e0c8: 52800221     	mov	w1, #0x11               // =17
   4e0cc: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   4e0d0: f90023ff     	str	xzr, [sp, #0x40]
   4e0d4: 97fee85b     	bl	0x8240 <__strlen_chk@plt>
   4e0d8: b4000120     	cbz	x0, 0x4e0fc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x62a8>
   4e0dc: f94023e1     	ldr	x1, [sp, #0x40]
   4e0e0: d00000a3     	adrp	x3, 0x64000
   4e0e4: aa0003e5     	mov	x5, x0
   4e0e8: 91326863     	add	x3, x3, #0xc9a
   4e0ec: 910103e0     	add	x0, sp, #0x40
   4e0f0: aa0103e2     	mov	x2, x1
   4e0f4: aa1f03e4     	mov	x4, xzr
   4e0f8: 97fefcd4     	bl	0xd448 <__share_file+0x114>
   4e0fc: f94013e0     	ldr	x0, [sp, #0x20]
   4e100: 910103e1     	add	x1, sp, #0x40
   4e104: 97ffcbd1     	bl	0x41048 <operator delete(void*)+0x5cb8>
   4e108: f9402be8     	ldr	x8, [sp, #0x50]
   4e10c: aa0003f7     	mov	x23, x0
   4e110: b4000088     	cbz	x8, 0x4e120 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x62cc>
   4e114: f94023e0     	ldr	x0, [sp, #0x40]
   4e118: 97feea32     	bl	0x89e0 <free@plt>
   4e11c: f90023ff     	str	xzr, [sp, #0x40]
   4e120: b94002e8     	ldr	w8, [x23]
   4e124: 7100111f     	cmp	w8, #0x4
   4e128: 540011e1     	b.ne	0x4e364 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6510>
   4e12c: d00000a0     	adrp	x0, 0x64000
   4e130: 9132ac00     	add	x0, x0, #0xcab
   4e134: 52800141     	mov	w1, #0xa                // =10
   4e138: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   4e13c: f90023ff     	str	xzr, [sp, #0x40]
   4e140: 97fee840     	bl	0x8240 <__strlen_chk@plt>
   4e144: b4000120     	cbz	x0, 0x4e168 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6314>
   4e148: f94023e1     	ldr	x1, [sp, #0x40]
   4e14c: d00000a3     	adrp	x3, 0x64000
   4e150: aa0003e5     	mov	x5, x0
   4e154: 9132ac63     	add	x3, x3, #0xcab
   4e158: 910103e0     	add	x0, sp, #0x40
   4e15c: aa0103e2     	mov	x2, x1
   4e160: aa1f03e4     	mov	x4, xzr
   4e164: 97fefcb9     	bl	0xd448 <__share_file+0x114>
   4e168: f9400be0     	ldr	x0, [sp, #0x10]
   4e16c: 910103e1     	add	x1, sp, #0x40
   4e170: 97ffcbb6     	bl	0x41048 <operator delete(void*)+0x5cb8>
   4e174: f9402be8     	ldr	x8, [sp, #0x50]
   4e178: aa0003f3     	mov	x19, x0
   4e17c: b4000088     	cbz	x8, 0x4e18c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6338>
   4e180: f94023e0     	ldr	x0, [sp, #0x40]
   4e184: 97feea17     	bl	0x89e0 <free@plt>
   4e188: f90023ff     	str	xzr, [sp, #0x40]
   4e18c: b9400268     	ldr	w8, [x19]
   4e190: 7100111f     	cmp	w8, #0x4
   4e194: 54000ee1     	b.ne	0x4e370 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x651c>
   4e198: d00000b9     	adrp	x25, 0x64000
   4e19c: aa1f03f8     	mov	x24, xzr
   4e1a0: 911b0739     	add	x25, x25, #0x6c1
   4e1a4: d2c0003b     	mov	x27, #0x100000000       // =4294967296
   4e1a8: f9001ff3     	str	x19, [sp, #0x38]
   4e1ac: 14000009     	b	0x4e1d0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x637c>
   4e1b0: d00000a1     	adrp	x1, 0x64000
   4e1b4: 52800080     	mov	w0, #0x4                // =4
   4e1b8: 9132d421     	add	x1, x1, #0xcb5
   4e1bc: 97ffdc0a     	bl	0x451e4 <operator delete(void*)+0x9e54>
   4e1c0: b9400268     	ldr	w8, [x19]
   4e1c4: 91000718     	add	x24, x24, #0x1
   4e1c8: 7100111f     	cmp	w8, #0x4
   4e1cc: 54001d21     	b.ne	0x4e570 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x671c>
   4e1d0: f840c268     	ldur	x8, [x19, #0xc]
   4e1d4: eb08031f     	cmp	x24, x8
   4e1d8: 54000cc2     	b.hs	0x4e370 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x651c>
   4e1dc: aa1303e0     	mov	x0, x19
   4e1e0: aa1803e1     	mov	x1, x24
   4e1e4: 97ffcc2a     	bl	0x4128c <operator delete(void*)+0x5efc>
   4e1e8: b9400008     	ldr	w8, [x0]
   4e1ec: 71000d1f     	cmp	w8, #0x3
   4e1f0: 54fffe01     	b.ne	0x4e1b0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x635c>
   4e1f4: b94002e8     	ldr	w8, [x23]
   4e1f8: 7100111f     	cmp	w8, #0x4
   4e1fc: 54001ba1     	b.ne	0x4e570 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x671c>
   4e200: aa0003fc     	mov	x28, x0
   4e204: aa1f03f6     	mov	x22, xzr
   4e208: aa1f03f3     	mov	x19, xzr
   4e20c: 1400000c     	b	0x4e23c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x63e8>
   4e210: f84042a0     	ldur	x0, [x21, #0x4]
   4e214: f8404388     	ldur	x8, [x28, #0x4]
   4e218: f100005f     	cmp	x2, #0x0
   4e21c: 9a880341     	csel	x1, x26, x8, eq
   4e220: 97fee888     	bl	0x8440 <memcmp@plt>
   4e224: 34000820     	cbz	w0, 0x4e328 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x64d4>
   4e228: b94002e8     	ldr	w8, [x23]
   4e22c: 91000673     	add	x19, x19, #0x1
   4e230: 8b1b02d6     	add	x22, x22, x27
   4e234: 7100111f     	cmp	w8, #0x4
   4e238: 540019c1     	b.ne	0x4e570 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x671c>
   4e23c: f840c2e8     	ldur	x8, [x23, #0xc]
   4e240: eb08027f     	cmp	x19, x8
   4e244: 54000562     	b.hs	0x4e2f0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x649c>
   4e248: aa1703e0     	mov	x0, x23
   4e24c: aa1303e1     	mov	x1, x19
   4e250: 97ffcc0f     	bl	0x4128c <operator delete(void*)+0x5efc>
   4e254: b9400008     	ldr	w8, [x0]
   4e258: 7100151f     	cmp	w8, #0x5
   4e25c: 54fffe61     	b.ne	0x4e228 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x63d4>
   4e260: aa0003f5     	mov	x21, x0
   4e264: 528000a1     	mov	w1, #0x5                // =5
   4e268: aa1903e0     	mov	x0, x25
   4e26c: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   4e270: f90023ff     	str	xzr, [sp, #0x40]
   4e274: 97fee7f3     	bl	0x8240 <__strlen_chk@plt>
   4e278: b4000100     	cbz	x0, 0x4e298 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6444>
   4e27c: f94023e1     	ldr	x1, [sp, #0x40]
   4e280: aa0003e5     	mov	x5, x0
   4e284: 910103e0     	add	x0, sp, #0x40
   4e288: aa1903e3     	mov	x3, x25
   4e28c: aa0103e2     	mov	x2, x1
   4e290: aa1f03e4     	mov	x4, xzr
   4e294: 97fefc6d     	bl	0xd448 <__share_file+0x114>
   4e298: 910103e1     	add	x1, sp, #0x40
   4e29c: aa1503e0     	mov	x0, x21
   4e2a0: 97ffcb6a     	bl	0x41048 <operator delete(void*)+0x5cb8>
   4e2a4: f9402be8     	ldr	x8, [sp, #0x50]
   4e2a8: aa0003f5     	mov	x21, x0
   4e2ac: b4000088     	cbz	x8, 0x4e2bc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6468>
   4e2b0: f94023e0     	ldr	x0, [sp, #0x40]
   4e2b4: 97fee9cb     	bl	0x89e0 <free@plt>
   4e2b8: f90023ff     	str	xzr, [sp, #0x40]
   4e2bc: b94002a8     	ldr	w8, [x21]
   4e2c0: 71000d1f     	cmp	w8, #0x3
   4e2c4: 54fffb21     	b.ne	0x4e228 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x63d4>
   4e2c8: b9400388     	ldr	w8, [x28]
   4e2cc: 71000d1f     	cmp	w8, #0x3
   4e2d0: 54001601     	b.ne	0x4e590 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x673c>
   4e2d4: f840c2a2     	ldur	x2, [x21, #0xc]
   4e2d8: f840c388     	ldur	x8, [x28, #0xc]
   4e2dc: eb08005f     	cmp	x2, x8
   4e2e0: 54fffa41     	b.ne	0x4e228 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x63d4>
   4e2e4: b5fff962     	cbnz	x2, 0x4e210 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x63bc>
   4e2e8: aa1a03e0     	mov	x0, x26
   4e2ec: 17ffffca     	b	0x4e214 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x63c0>
   4e2f0: b9400388     	ldr	w8, [x28]
   4e2f4: 71000d1f     	cmp	w8, #0x3
   4e2f8: 540014c1     	b.ne	0x4e590 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x673c>
   4e2fc: f840c388     	ldur	x8, [x28, #0xc]
   4e300: b4000068     	cbz	x8, 0x4e30c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x64b8>
   4e304: f8404382     	ldur	x2, [x28, #0x4]
   4e308: 14000002     	b	0x4e310 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x64bc>
   4e30c: aa1a03e2     	mov	x2, x26
   4e310: f9401ff3     	ldr	x19, [sp, #0x38]
   4e314: d00000a1     	adrp	x1, 0x64000
   4e318: 52800080     	mov	w0, #0x4                // =4
   4e31c: 9133cc21     	add	x1, x1, #0xcf3
   4e320: 97ffdbb1     	bl	0x451e4 <operator delete(void*)+0x9e54>
   4e324: 17ffffa7     	b	0x4e1c0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x636c>
   4e328: 37fffeb3     	tbnz	w19, #0x1f, 0x4e2fc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x64a8>
   4e32c: b94002e8     	ldr	w8, [x23]
   4e330: 7100111f     	cmp	w8, #0x4
   4e334: 540011e1     	b.ne	0x4e570 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x671c>
   4e338: b9400ee8     	ldr	w8, [x23, #0xc]
   4e33c: 6b08027f     	cmp	w19, w8
   4e340: 54fffdec     	b.gt	0x4e2fc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x64a8>
   4e344: 9360fec1     	asr	x1, x22, #32
   4e348: aa1703e0     	mov	x0, x23
   4e34c: 97ffcbd0     	bl	0x4128c <operator delete(void*)+0x5efc>
   4e350: aa0003e1     	mov	x1, x0
   4e354: aa1403e0     	mov	x0, x20
   4e358: 940000b4     	bl	0x4e628 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x67d4>
   4e35c: f9401ff3     	ldr	x19, [sp, #0x38]
   4e360: 17ffff98     	b	0x4e1c0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x636c>
   4e364: d00000a1     	adrp	x1, 0x64000
   4e368: 9131c421     	add	x1, x1, #0xc71
   4e36c: 14000071     	b	0x4e530 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x66dc>
   4e370: f9401a88     	ldr	x8, [x20, #0x30]
   4e374: b4000da8     	cbz	x8, 0x4e528 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x66d4>
   4e378: 91008293     	add	x19, x20, #0x20
   4e37c: aa1303e0     	mov	x0, x19
   4e380: 97fffbff     	bl	0x4d37c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5528>
   4e384: aa1303e0     	mov	x0, x19
   4e388: 97fffdb3     	bl	0x4da54 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5c00>
   4e38c: f9401a88     	ldr	x8, [x20, #0x30]
   4e390: f9400ff9     	ldr	x25, [sp, #0x18]
   4e394: b40002a8     	cbz	x8, 0x4e3e8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6594>
   4e398: aa0003f3     	mov	x19, x0
   4e39c: aa1f03f5     	mov	x21, xzr
   4e3a0: aa1f03f6     	mov	x22, xzr
   4e3a4: d2c00037     	mov	x23, #0x100000000       // =4294967296
   4e3a8: f9401688     	ldr	x8, [x20, #0x28]
   4e3ac: 935dfea9     	asr	x9, x21, #29
   4e3b0: f8696900     	ldr	x0, [x8, x9]
   4e3b4: 97ffea35     	bl	0x48c88 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xe34>
   4e3b8: b90043e0     	str	w0, [sp, #0x40]
   4e3bc: 910103e0     	add	x0, sp, #0x40
   4e3c0: 97fffda5     	bl	0x4da54 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5c00>
   4e3c4: b9400008     	ldr	w8, [x0]
   4e3c8: b9400269     	ldr	w9, [x19]
   4e3cc: 910006d6     	add	x22, x22, #0x1
   4e3d0: 8b1702b5     	add	x21, x21, x23
   4e3d4: 2a080128     	orr	w8, w9, w8
   4e3d8: b9000268     	str	w8, [x19]
   4e3dc: f9401a88     	ldr	x8, [x20, #0x30]
   4e3e0: eb0802df     	cmp	x22, x8
   4e3e4: 54fffe23     	b.lo	0x4e3a8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6554>
   4e3e8: d00000a0     	adrp	x0, 0x64000
   4e3ec: 9135b800     	add	x0, x0, #0xd6e
   4e3f0: 52800201     	mov	w1, #0x10               // =16
   4e3f4: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   4e3f8: f90023ff     	str	xzr, [sp, #0x40]
   4e3fc: 97fee791     	bl	0x8240 <__strlen_chk@plt>
   4e400: f94013f3     	ldr	x19, [sp, #0x20]
   4e404: b4000120     	cbz	x0, 0x4e428 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x65d4>
   4e408: d00000a3     	adrp	x3, 0x64000
   4e40c: aa0003e5     	mov	x5, x0
   4e410: 9135b863     	add	x3, x3, #0xd6e
   4e414: 910103e0     	add	x0, sp, #0x40
   4e418: aa1f03e1     	mov	x1, xzr
   4e41c: aa1f03e2     	mov	x2, xzr
   4e420: aa1f03e4     	mov	x4, xzr
   4e424: 97fefc09     	bl	0xd448 <__share_file+0x114>
   4e428: 910103e1     	add	x1, sp, #0x40
   4e42c: aa1303e0     	mov	x0, x19
   4e430: 97ffcb06     	bl	0x41048 <operator delete(void*)+0x5cb8>
   4e434: f9402be8     	ldr	x8, [sp, #0x50]
   4e438: aa0003f3     	mov	x19, x0
   4e43c: b4000088     	cbz	x8, 0x4e44c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x65f8>
   4e440: f94023e0     	ldr	x0, [sp, #0x40]
   4e444: 97fee967     	bl	0x89e0 <free@plt>
   4e448: f90023ff     	str	xzr, [sp, #0x40]
   4e44c: b9400268     	ldr	w8, [x19]
   4e450: 7100111f     	cmp	w8, #0x4
   4e454: 54000621     	b.ne	0x4e518 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x66c4>
   4e458: aa1f03f5     	mov	x21, xzr
   4e45c: 9101c296     	add	x22, x20, #0x70
   4e460: 52800318     	mov	w24, #0x18              // =24
   4e464: 14000005     	b	0x4e478 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6624>
   4e468: b9400268     	ldr	w8, [x19]
   4e46c: 910006b5     	add	x21, x21, #0x1
   4e470: 7100111f     	cmp	w8, #0x4
   4e474: 540007e1     	b.ne	0x4e570 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x671c>
   4e478: f840c268     	ldur	x8, [x19, #0xc]
   4e47c: eb0802bf     	cmp	x21, x8
   4e480: 540004c2     	b.hs	0x4e518 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x66c4>
   4e484: aa1303e0     	mov	x0, x19
   4e488: aa1503e1     	mov	x1, x21
   4e48c: 97ffcb80     	bl	0x4128c <operator delete(void*)+0x5efc>
   4e490: b9400008     	ldr	w8, [x0]
   4e494: 71000d1f     	cmp	w8, #0x3
   4e498: 54fffe81     	b.ne	0x4e468 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6614>
   4e49c: aa1303e0     	mov	x0, x19
   4e4a0: aa1503e1     	mov	x1, x21
   4e4a4: 97ffcb7a     	bl	0x4128c <operator delete(void*)+0x5efc>
   4e4a8: b9400008     	ldr	w8, [x0]
   4e4ac: 71000d1f     	cmp	w8, #0x3
   4e4b0: 54000701     	b.ne	0x4e590 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x673c>
   4e4b4: a9047fff     	stp	xzr, xzr, [sp, #0x40]
   4e4b8: f840c001     	ldur	x1, [x0, #0xc]
   4e4bc: aa0003f7     	mov	x23, x0
   4e4c0: 910103e0     	add	x0, sp, #0x40
   4e4c4: 52800022     	mov	w2, #0x1                // =1
   4e4c8: f9002be1     	str	x1, [sp, #0x50]
   4e4cc: 97fefb9c     	bl	0xd33c <__share_file+0x8>
   4e4d0: f94023e1     	ldr	x1, [sp, #0x40]
   4e4d4: f84042e3     	ldur	x3, [x23, #0x4]
   4e4d8: f840c2e5     	ldur	x5, [x23, #0xc]
   4e4dc: 910103e0     	add	x0, sp, #0x40
   4e4e0: aa0103e2     	mov	x2, x1
   4e4e4: aa0303e4     	mov	x4, x3
   4e4e8: 97fefbd8     	bl	0xd448 <__share_file+0x114>
   4e4ec: a9472282     	ldp	x2, x8, [x20, #0x70]
   4e4f0: 910103e3     	add	x3, sp, #0x40
   4e4f4: aa1603e0     	mov	x0, x22
   4e4f8: 9b180901     	madd	x1, x8, x24, x2
   4e4fc: 97ff896d     	bl	0x30ab0 <__api_tcp_server+0x39a0>
   4e500: f9402be8     	ldr	x8, [sp, #0x50]
   4e504: b4fffb28     	cbz	x8, 0x4e468 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6614>
   4e508: f94023e0     	ldr	x0, [sp, #0x40]
   4e50c: 97fee935     	bl	0x89e0 <free@plt>
   4e510: f90023ff     	str	xzr, [sp, #0x40]
   4e514: 17ffffd5     	b	0x4e468 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6614>
   4e518: b9400fe8     	ldr	w8, [sp, #0xc]
   4e51c: 52800020     	mov	w0, #0x1                // =1
   4e520: b9000288     	str	w8, [x20]
   4e524: 14000007     	b	0x4e540 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x66ec>
   4e528: d00000a1     	adrp	x1, 0x64000
   4e52c: 9134fc21     	add	x1, x1, #0xd3f
   4e530: 52800080     	mov	w0, #0x4                // =4
   4e534: 97ffdb2c     	bl	0x451e4 <operator delete(void*)+0x9e54>
   4e538: f9400ff9     	ldr	x25, [sp, #0x18]
   4e53c: 2a1f03e0     	mov	w0, wzr
   4e540: f9401728     	ldr	x8, [x25, #0x28]
   4e544: f9402fe9     	ldr	x9, [sp, #0x58]
   4e548: eb09011f     	cmp	x8, x9
   4e54c: 54000421     	b.ne	0x4e5d0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x677c>
   4e550: a94b7bfd     	ldp	x29, x30, [sp, #0xb0]
   4e554: a94a4ff4     	ldp	x20, x19, [sp, #0xa0]
   4e558: a94957f6     	ldp	x22, x21, [sp, #0x90]
   4e55c: a9485ff8     	ldp	x24, x23, [sp, #0x80]
   4e560: a94767fa     	ldp	x26, x25, [sp, #0x70]
   4e564: a9466ffc     	ldp	x28, x27, [sp, #0x60]
   4e568: 910303ff     	add	sp, sp, #0xc0
   4e56c: d65f03c0     	ret
   4e570: d0000060     	adrp	x0, 0x5c000
   4e574: d0000062     	adrp	x2, 0x5c000
   4e578: d0000063     	adrp	x3, 0x5c000
   4e57c: 9114cc00     	add	x0, x0, #0x533
   4e580: 911a2442     	add	x2, x2, #0x689
   4e584: 911b1063     	add	x3, x3, #0x6c4
   4e588: 52800c41     	mov	w1, #0x62               // =98
   4e58c: 97fee715     	bl	0x81e0 <__assert2@plt>
   4e590: d0000060     	adrp	x0, 0x5c000
   4e594: d0000062     	adrp	x2, 0x5c000
   4e598: d0000063     	adrp	x3, 0x5c000
   4e59c: 9114cc00     	add	x0, x0, #0x533
   4e5a0: 91184c42     	add	x2, x2, #0x613
   4e5a4: 91194063     	add	x3, x3, #0x650
   4e5a8: 52800bc1     	mov	w1, #0x5e               // =94
   4e5ac: 97fee70d     	bl	0x81e0 <__assert2@plt>
   4e5b0: 90000060     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4e5b4: d00000a2     	adrp	x2, 0x64000
   4e5b8: 90000063     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4e5bc: 91215c00     	add	x0, x0, #0x857
   4e5c0: 91379c42     	add	x2, x2, #0xde7
   4e5c4: 91397863     	add	x3, x3, #0xe5e
   4e5c8: 528024e1     	mov	w1, #0x127              // =295
   4e5cc: 97fee705     	bl	0x81e0 <__assert2@plt>
   4e5d0: 97fee7c4     	bl	0x84e0 <__stack_chk_fail@plt>
   4e5d4: d00000a0     	adrp	x0, 0x64000
   4e5d8: d00000a2     	adrp	x2, 0x64000
   4e5dc: d00000a3     	adrp	x3, 0x64000
   4e5e0: 912c1400     	add	x0, x0, #0xb05
   4e5e4: 912dd042     	add	x2, x2, #0xb74
   4e5e8: 91300063     	add	x3, x3, #0xc00
   4e5ec: 52800401     	mov	w1, #0x20               // =32
   4e5f0: 97fee6fc     	bl	0x81e0 <__assert2@plt>
   4e5f4: 90000060     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4e5f8: d0000062     	adrp	x2, 0x5c000
   4e5fc: 91215c00     	add	x0, x0, #0x857
   4e600: 912dbc42     	add	x2, x2, #0xb6f
   4e604: 14000005     	b	0x4e618 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x67c4>
   4e608: 90000060     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4e60c: d0000062     	adrp	x2, 0x5c000
   4e610: 91215c00     	add	x0, x0, #0x857
   4e614: 91028842     	add	x2, x2, #0xa2
   4e618: 90000063     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4e61c: 9124c063     	add	x3, x3, #0x930
   4e620: 52804a01     	mov	w1, #0x250              // =592
   4e624: 97fee6ef     	bl	0x81e0 <__assert2@plt>
   4e628: d10243ff     	sub	sp, sp, #0x90
   4e62c: a9036ffc     	stp	x28, x27, [sp, #0x30]
   4e630: a90467fa     	stp	x26, x25, [sp, #0x40]
   4e634: a9055ff8     	stp	x24, x23, [sp, #0x50]
   4e638: a90657f6     	stp	x22, x21, [sp, #0x60]
   4e63c: a9074ff4     	stp	x20, x19, [sp, #0x70]
   4e640: a9087bfd     	stp	x29, x30, [sp, #0x80]
   4e644: 910203fd     	add	x29, sp, #0x80
   4e648: d53bd056     	mrs	x22, TPIDR_EL0
   4e64c: f94016c8     	ldr	x8, [x22, #0x28]
   4e650: aa0003f4     	mov	x20, x0
   4e654: b0000080     	adrp	x0, 0x5f000
   4e658: aa0103f3     	mov	x19, x1
   4e65c: 91082000     	add	x0, x0, #0x208
   4e660: 528000a1     	mov	w1, #0x5                // =5
   4e664: f90017e8     	str	x8, [sp, #0x28]
   4e668: a901ffff     	stp	xzr, xzr, [sp, #0x18]
   4e66c: f9000bff     	str	xzr, [sp, #0x10]
   4e670: 97fee6f4     	bl	0x8240 <__strlen_chk@plt>
   4e674: b4000120     	cbz	x0, 0x4e698 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6844>
   4e678: b0000083     	adrp	x3, 0x5f000
   4e67c: aa0003e5     	mov	x5, x0
   4e680: 91082063     	add	x3, x3, #0x208
   4e684: 910043e0     	add	x0, sp, #0x10
   4e688: aa1f03e1     	mov	x1, xzr
   4e68c: aa1f03e2     	mov	x2, xzr
   4e690: aa1f03e4     	mov	x4, xzr
   4e694: 97fefb6d     	bl	0xd448 <__share_file+0x114>
   4e698: 910043e1     	add	x1, sp, #0x10
   4e69c: aa1303e0     	mov	x0, x19
   4e6a0: 97ffca6a     	bl	0x41048 <operator delete(void*)+0x5cb8>
   4e6a4: f94013e8     	ldr	x8, [sp, #0x20]
   4e6a8: aa0003f5     	mov	x21, x0
   4e6ac: b4000088     	cbz	x8, 0x4e6bc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6868>
   4e6b0: f9400be0     	ldr	x0, [sp, #0x10]
   4e6b4: 97fee8cb     	bl	0x89e0 <free@plt>
   4e6b8: f9000bff     	str	xzr, [sp, #0x10]
   4e6bc: b94002a8     	ldr	w8, [x21]
   4e6c0: 71000d1f     	cmp	w8, #0x3
   4e6c4: 54000de1     	b.ne	0x4e880 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6a2c>
   4e6c8: 910012a0     	add	x0, x21, #0x4
   4e6cc: 910043e8     	add	x8, sp, #0x10
   4e6d0: f90003f6     	str	x22, [sp]
   4e6d4: 97ffe901     	bl	0x48ad8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xc84>
   4e6d8: b0000168     	adrp	x8, 0x7b000
   4e6dc: f9400ff7     	ldr	x23, [sp, #0x18]
   4e6e0: f947d508     	ldr	x8, [x8, #0xfa8]
   4e6e4: f9400509     	ldr	x9, [x8, #0x8]
   4e6e8: eb0902ff     	cmp	x23, x9
   4e6ec: 540002c1     	b.ne	0x4e744 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x68f0>
   4e6f0: b4000fb7     	cbz	x23, 0x4e8e4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6a90>
   4e6f4: f9400bfa     	ldr	x26, [sp, #0x10]
   4e6f8: f940011b     	ldr	x27, [x8]
   4e6fc: aa1f03f9     	mov	x25, xzr
   4e700: d2c0003c     	mov	x28, #0x100000000       // =4294967296
   4e704: aa1703f8     	mov	x24, x23
   4e708: 14000004     	b	0x4e718 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x68c4>
   4e70c: f1000718     	subs	x24, x24, #0x1
   4e710: 8b1c0339     	add	x25, x25, x28
   4e714: 54000e80     	b.eq	0x4e8e4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6a90>
   4e718: 9360ff28     	asr	x8, x25, #32
   4e71c: 38686b40     	ldrb	w0, [x26, x8]
   4e720: 38686b75     	ldrb	w21, [x27, x8]
   4e724: 6b15001f     	cmp	w0, w21
   4e728: 54ffff20     	b.eq	0x4e70c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x68b8>
   4e72c: 97fee725     	bl	0x83c0 <toupper@plt>
   4e730: 2a0003f6     	mov	w22, w0
   4e734: 2a1503e0     	mov	w0, w21
   4e738: 97fee722     	bl	0x83c0 <toupper@plt>
   4e73c: 6b0002df     	cmp	w22, w0
   4e740: 54fffe60     	b.eq	0x4e70c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x68b8>
   4e744: b0000168     	adrp	x8, 0x7b000
   4e748: f947fd08     	ldr	x8, [x8, #0xff8]
   4e74c: f9400509     	ldr	x9, [x8, #0x8]
   4e750: eb0902ff     	cmp	x23, x9
   4e754: 540002c1     	b.ne	0x4e7ac <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6958>
   4e758: b4000fd7     	cbz	x23, 0x4e950 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6afc>
   4e75c: f9400bfa     	ldr	x26, [sp, #0x10]
   4e760: f940011b     	ldr	x27, [x8]
   4e764: aa1f03f9     	mov	x25, xzr
   4e768: d2c0003c     	mov	x28, #0x100000000       // =4294967296
   4e76c: aa1703f8     	mov	x24, x23
   4e770: 14000004     	b	0x4e780 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x692c>
   4e774: f1000718     	subs	x24, x24, #0x1
   4e778: 8b1c0339     	add	x25, x25, x28
   4e77c: 54000ea0     	b.eq	0x4e950 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6afc>
   4e780: 9360ff28     	asr	x8, x25, #32
   4e784: 38686b40     	ldrb	w0, [x26, x8]
   4e788: 38686b75     	ldrb	w21, [x27, x8]
   4e78c: 6b15001f     	cmp	w0, w21
   4e790: 54ffff20     	b.eq	0x4e774 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6920>
   4e794: 97fee70b     	bl	0x83c0 <toupper@plt>
   4e798: 2a0003f6     	mov	w22, w0
   4e79c: 2a1503e0     	mov	w0, w21
   4e7a0: 97fee708     	bl	0x83c0 <toupper@plt>
   4e7a4: 6b0002df     	cmp	w22, w0
   4e7a8: 54fffe60     	b.eq	0x4e774 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6920>
   4e7ac: b0000168     	adrp	x8, 0x7b000
   4e7b0: f947b508     	ldr	x8, [x8, #0xf68]
   4e7b4: f9400509     	ldr	x9, [x8, #0x8]
   4e7b8: eb0902ff     	cmp	x23, x9
   4e7bc: 540002c1     	b.ne	0x4e814 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x69c0>
   4e7c0: b4000ed7     	cbz	x23, 0x4e998 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6b44>
   4e7c4: f9400bfa     	ldr	x26, [sp, #0x10]
   4e7c8: f940011b     	ldr	x27, [x8]
   4e7cc: aa1f03f9     	mov	x25, xzr
   4e7d0: d2c0003c     	mov	x28, #0x100000000       // =4294967296
   4e7d4: aa1703f8     	mov	x24, x23
   4e7d8: 14000004     	b	0x4e7e8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6994>
   4e7dc: f1000718     	subs	x24, x24, #0x1
   4e7e0: 8b1c0339     	add	x25, x25, x28
   4e7e4: 54000da0     	b.eq	0x4e998 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6b44>
   4e7e8: 9360ff28     	asr	x8, x25, #32
   4e7ec: 38686b40     	ldrb	w0, [x26, x8]
   4e7f0: 38686b75     	ldrb	w21, [x27, x8]
   4e7f4: 6b15001f     	cmp	w0, w21
   4e7f8: 54ffff20     	b.eq	0x4e7dc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6988>
   4e7fc: 97fee6f1     	bl	0x83c0 <toupper@plt>
   4e800: 2a0003f6     	mov	w22, w0
   4e804: 2a1503e0     	mov	w0, w21
   4e808: 97fee6ee     	bl	0x83c0 <toupper@plt>
   4e80c: 6b0002df     	cmp	w22, w0
   4e810: 54fffe60     	b.eq	0x4e7dc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6988>
   4e814: b0000168     	adrp	x8, 0x7b000
   4e818: f947f508     	ldr	x8, [x8, #0xfe8]
   4e81c: f9400509     	ldr	x9, [x8, #0x8]
   4e820: eb0902ff     	cmp	x23, x9
   4e824: 54001141     	b.ne	0x4ea4c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6bf8>
   4e828: b40014d7     	cbz	x23, 0x4eac0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6c6c>
   4e82c: f9400bf9     	ldr	x25, [sp, #0x10]
   4e830: f940011b     	ldr	x27, [x8]
   4e834: aa1f03fa     	mov	x26, xzr
   4e838: d2c0003c     	mov	x28, #0x100000000       // =4294967296
   4e83c: aa1703f8     	mov	x24, x23
   4e840: 14000004     	b	0x4e850 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x69fc>
   4e844: f1000718     	subs	x24, x24, #0x1
   4e848: 8b1c035a     	add	x26, x26, x28
   4e84c: 540013a0     	b.eq	0x4eac0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6c6c>
   4e850: 9360ff48     	asr	x8, x26, #32
   4e854: 38686b20     	ldrb	w0, [x25, x8]
   4e858: 38686b75     	ldrb	w21, [x27, x8]
   4e85c: 6b15001f     	cmp	w0, w21
   4e860: 54ffff20     	b.eq	0x4e844 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x69f0>
   4e864: 97fee6d7     	bl	0x83c0 <toupper@plt>
   4e868: 2a0003f6     	mov	w22, w0
   4e86c: 2a1503e0     	mov	w0, w21
   4e870: 97fee6d4     	bl	0x83c0 <toupper@plt>
   4e874: 6b0002df     	cmp	w22, w0
   4e878: 54fffe60     	b.eq	0x4e844 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x69f0>
   4e87c: 14000075     	b	0x4ea50 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6bfc>
   4e880: d00000a0     	adrp	x0, 0x64000
   4e884: 911b0400     	add	x0, x0, #0x6c1
   4e888: 528000a1     	mov	w1, #0x5                // =5
   4e88c: a901ffff     	stp	xzr, xzr, [sp, #0x18]
   4e890: f9000bff     	str	xzr, [sp, #0x10]
   4e894: 97fee66b     	bl	0x8240 <__strlen_chk@plt>
   4e898: b4000120     	cbz	x0, 0x4e8bc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6a68>
   4e89c: d00000a3     	adrp	x3, 0x64000
   4e8a0: aa0003e5     	mov	x5, x0
   4e8a4: 911b0463     	add	x3, x3, #0x6c1
   4e8a8: 910043e0     	add	x0, sp, #0x10
   4e8ac: aa1f03e1     	mov	x1, xzr
   4e8b0: aa1f03e2     	mov	x2, xzr
   4e8b4: aa1f03e4     	mov	x4, xzr
   4e8b8: 97fefae4     	bl	0xd448 <__share_file+0x114>
   4e8bc: 910043e1     	add	x1, sp, #0x10
   4e8c0: aa1303e0     	mov	x0, x19
   4e8c4: 97ffc9e1     	bl	0x41048 <operator delete(void*)+0x5cb8>
   4e8c8: b9400008     	ldr	w8, [x0]
   4e8cc: 71000d1f     	cmp	w8, #0x3
   4e8d0: 54001141     	b.ne	0x4eaf8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6ca4>
   4e8d4: f840c008     	ldur	x8, [x0, #0xc]
   4e8d8: b4000208     	cbz	x8, 0x4e918 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6ac4>
   4e8dc: f8404002     	ldur	x2, [x0, #0x4]
   4e8e0: 14000010     	b	0x4e920 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6acc>
   4e8e4: 52800b00     	mov	w0, #0x58               // =88
   4e8e8: 97fee642     	bl	0x81f0 <_Znwm@plt>
   4e8ec: 6f00e400     	movi	v0.2d, #0000000000000000
   4e8f0: aa0003f5     	mov	x21, x0
   4e8f4: ad000000     	stp	q0, q0, [x0]
   4e8f8: ad010000     	stp	q0, q0, [x0, #0x20]
   4e8fc: 3d801000     	str	q0, [x0, #0x40]
   4e900: f900281f     	str	xzr, [x0, #0x50]
   4e904: 97ffe660     	bl	0x48284 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x430>
   4e908: b0000168     	adrp	x8, 0x7b000
   4e90c: f947b108     	ldr	x8, [x8, #0xf60]
   4e910: 91004108     	add	x8, x8, #0x10
   4e914: 14000037     	b	0x4e9f0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6b9c>
   4e918: b00000a2     	adrp	x2, 0x63000
   4e91c: 912c5c42     	add	x2, x2, #0xb17
   4e920: d00000a1     	adrp	x1, 0x64000
   4e924: 9135f821     	add	x1, x1, #0xd7e
   4e928: 52800080     	mov	w0, #0x4                // =4
   4e92c: 97ffda2e     	bl	0x451e4 <operator delete(void*)+0x9e54>
   4e930: f94013e8     	ldr	x8, [sp, #0x20]
   4e934: b40000a8     	cbz	x8, 0x4e948 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6af4>
   4e938: f9400be0     	ldr	x0, [sp, #0x10]
   4e93c: 97fee829     	bl	0x89e0 <free@plt>
   4e940: 2a1f03f3     	mov	w19, wzr
   4e944: 14000051     	b	0x4ea88 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6c34>
   4e948: 2a1f03f3     	mov	w19, wzr
   4e94c: 14000050     	b	0x4ea8c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6c38>
   4e950: 52801600     	mov	w0, #0xb0               // =176
   4e954: 97fee627     	bl	0x81f0 <_Znwm@plt>
   4e958: 6f00e400     	movi	v0.2d, #0000000000000000
   4e95c: aa0003f5     	mov	x21, x0
   4e960: ad000000     	stp	q0, q0, [x0]
   4e964: ad010000     	stp	q0, q0, [x0, #0x20]
   4e968: ad020000     	stp	q0, q0, [x0, #0x40]
   4e96c: ad030000     	stp	q0, q0, [x0, #0x60]
   4e970: ad040000     	stp	q0, q0, [x0, #0x80]
   4e974: 3d802800     	str	q0, [x0, #0xa0]
   4e978: 97ffe643     	bl	0x48284 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x430>
   4e97c: 6f00e400     	movi	v0.2d, #0000000000000000
   4e980: 3c8782a0     	stur	q0, [x21, #0x78]
   4e984: 3c8682a0     	stur	q0, [x21, #0x68]
   4e988: 3c8582a0     	stur	q0, [x21, #0x58]
   4e98c: b0000169     	adrp	x9, 0x7b000
   4e990: f947cd29     	ldr	x9, [x9, #0xf98]
   4e994: 14000012     	b	0x4e9dc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6b88>
   4e998: 52801600     	mov	w0, #0xb0               // =176
   4e99c: 97fee615     	bl	0x81f0 <_Znwm@plt>
   4e9a0: 6f00e400     	movi	v0.2d, #0000000000000000
   4e9a4: aa0003f5     	mov	x21, x0
   4e9a8: ad000000     	stp	q0, q0, [x0]
   4e9ac: ad010000     	stp	q0, q0, [x0, #0x20]
   4e9b0: ad020000     	stp	q0, q0, [x0, #0x40]
   4e9b4: ad030000     	stp	q0, q0, [x0, #0x60]
   4e9b8: ad040000     	stp	q0, q0, [x0, #0x80]
   4e9bc: 3d802800     	str	q0, [x0, #0xa0]
   4e9c0: 97ffe631     	bl	0x48284 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x430>
   4e9c4: 6f00e400     	movi	v0.2d, #0000000000000000
   4e9c8: 3c8782a0     	stur	q0, [x21, #0x78]
   4e9cc: 3c8682a0     	stur	q0, [x21, #0x68]
   4e9d0: 3c8582a0     	stur	q0, [x21, #0x58]
   4e9d4: b0000169     	adrp	x9, 0x7b000
   4e9d8: f947a129     	ldr	x9, [x9, #0xf40]
   4e9dc: 2f00e5e0     	movi	d0, #0x000000ffffffff
   4e9e0: 52800028     	mov	w8, #0x1                // =1
   4e9e4: 390252a8     	strb	w8, [x21, #0x94]
   4e9e8: 91004128     	add	x8, x9, #0x10
   4e9ec: fc08c2a0     	stur	d0, [x21, #0x8c]
   4e9f0: aa1503e0     	mov	x0, x21
   4e9f4: aa1303e1     	mov	x1, x19
   4e9f8: aa1403e2     	mov	x2, x20
   4e9fc: f90002a8     	str	x8, [x21]
   4ea00: 97ffe67a     	bl	0x483e8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x594>
   4ea04: f94003f6     	ldr	x22, [sp]
   4ea08: 36000180     	tbz	w0, #0x0, 0x4ea38 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6be4>
   4ea0c: f90007f5     	str	x21, [sp, #0x8]
   4ea10: f8428e82     	ldr	x2, [x20, #0x28]!
   4ea14: 910023e3     	add	x3, sp, #0x8
   4ea18: f9400688     	ldr	x8, [x20, #0x8]
   4ea1c: aa1403e0     	mov	x0, x20
   4ea20: 8b080c41     	add	x1, x2, x8, lsl #3
   4ea24: 94000313     	bl	0x4f670 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x781c>
   4ea28: 52800033     	mov	w19, #0x1               // =1
   4ea2c: f94013e8     	ldr	x8, [sp, #0x20]
   4ea30: b5000288     	cbnz	x8, 0x4ea80 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6c2c>
   4ea34: 14000016     	b	0x4ea8c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6c38>
   4ea38: f94002a8     	ldr	x8, [x21]
   4ea3c: aa1503e0     	mov	x0, x21
   4ea40: f9400508     	ldr	x8, [x8, #0x8]
   4ea44: d63f0100     	blr	x8
   4ea48: 1400000b     	b	0x4ea74 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6c20>
   4ea4c: f9400bf9     	ldr	x25, [sp, #0x10]
   4ea50: f94003f6     	ldr	x22, [sp]
   4ea54: b00000a8     	adrp	x8, 0x63000
   4ea58: 912c5d08     	add	x8, x8, #0xb17
   4ea5c: f10002ff     	cmp	x23, #0x0
   4ea60: d00000a1     	adrp	x1, 0x64000
   4ea64: 9a990102     	csel	x2, x8, x25, eq
   4ea68: 9136ec21     	add	x1, x1, #0xdbb
   4ea6c: 52800080     	mov	w0, #0x4                // =4
   4ea70: 97ffd9dd     	bl	0x451e4 <operator delete(void*)+0x9e54>
   4ea74: 2a1f03f3     	mov	w19, wzr
   4ea78: f94013e8     	ldr	x8, [sp, #0x20]
   4ea7c: b4000088     	cbz	x8, 0x4ea8c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6c38>
   4ea80: f9400be0     	ldr	x0, [sp, #0x10]
   4ea84: 97fee7d7     	bl	0x89e0 <free@plt>
   4ea88: f9000bff     	str	xzr, [sp, #0x10]
   4ea8c: f94016c8     	ldr	x8, [x22, #0x28]
   4ea90: f94017e9     	ldr	x9, [sp, #0x28]
   4ea94: eb09011f     	cmp	x8, x9
   4ea98: 540002e1     	b.ne	0x4eaf4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6ca0>
   4ea9c: 2a1303e0     	mov	w0, w19
   4eaa0: a9487bfd     	ldp	x29, x30, [sp, #0x80]
   4eaa4: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   4eaa8: a94657f6     	ldp	x22, x21, [sp, #0x60]
   4eaac: a9455ff8     	ldp	x24, x23, [sp, #0x50]
   4eab0: a94467fa     	ldp	x26, x25, [sp, #0x40]
   4eab4: a9436ffc     	ldp	x28, x27, [sp, #0x30]
   4eab8: 910243ff     	add	sp, sp, #0x90
   4eabc: d65f03c0     	ret
   4eac0: 52800b00     	mov	w0, #0x58               // =88
   4eac4: 97fee5cb     	bl	0x81f0 <_Znwm@plt>
   4eac8: 6f00e400     	movi	v0.2d, #0000000000000000
   4eacc: aa0003f5     	mov	x21, x0
   4ead0: ad000000     	stp	q0, q0, [x0]
   4ead4: ad010000     	stp	q0, q0, [x0, #0x20]
   4ead8: 3d801000     	str	q0, [x0, #0x40]
   4eadc: f900281f     	str	xzr, [x0, #0x50]
   4eae0: 97ffe5e9     	bl	0x48284 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x430>
   4eae4: b0000168     	adrp	x8, 0x7b000
   4eae8: f947a508     	ldr	x8, [x8, #0xf48]
   4eaec: 91004108     	add	x8, x8, #0x10
   4eaf0: 17ffffc0     	b	0x4e9f0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6b9c>
   4eaf4: 97fee67b     	bl	0x84e0 <__stack_chk_fail@plt>
   4eaf8: d0000060     	adrp	x0, 0x5c000
   4eafc: d0000062     	adrp	x2, 0x5c000
   4eb00: d0000063     	adrp	x3, 0x5c000
   4eb04: 9114cc00     	add	x0, x0, #0x533
   4eb08: 91184c42     	add	x2, x2, #0x613
   4eb0c: 91194063     	add	x3, x3, #0x650
   4eb10: 52800bc1     	mov	w1, #0x5e               // =94
   4eb14: 97fee5b3     	bl	0x81e0 <__assert2@plt>
   4eb18: d10143ff     	sub	sp, sp, #0x50
   4eb1c: a9015ff8     	stp	x24, x23, [sp, #0x10]
   4eb20: a90257f6     	stp	x22, x21, [sp, #0x20]
   4eb24: a9034ff4     	stp	x20, x19, [sp, #0x30]
   4eb28: a9047bfd     	stp	x29, x30, [sp, #0x40]
   4eb2c: 910103fd     	add	x29, sp, #0x40
   4eb30: d53bd055     	mrs	x21, TPIDR_EL0
   4eb34: f94016a8     	ldr	x8, [x21, #0x28]
   4eb38: 91008014     	add	x20, x0, #0x20
   4eb3c: aa0003f3     	mov	x19, x0
   4eb40: aa1403e0     	mov	x0, x20
   4eb44: f90007e8     	str	x8, [sp, #0x8]
   4eb48: 97fffa0d     	bl	0x4d37c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5528>
   4eb4c: aa1403e0     	mov	x0, x20
   4eb50: 97fffbc1     	bl	0x4da54 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5c00>
   4eb54: f9401a68     	ldr	x8, [x19, #0x30]
   4eb58: b40002a8     	cbz	x8, 0x4ebac <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6d58>
   4eb5c: aa0003f4     	mov	x20, x0
   4eb60: aa1f03f6     	mov	x22, xzr
   4eb64: aa1f03f7     	mov	x23, xzr
   4eb68: d2c00038     	mov	x24, #0x100000000       // =4294967296
   4eb6c: f9401668     	ldr	x8, [x19, #0x28]
   4eb70: 935dfec9     	asr	x9, x22, #29
   4eb74: f8696900     	ldr	x0, [x8, x9]
   4eb78: 97ffe844     	bl	0x48c88 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xe34>
   4eb7c: b90003e0     	str	w0, [sp]
   4eb80: 910003e0     	mov	x0, sp
   4eb84: 97fffbb4     	bl	0x4da54 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5c00>
   4eb88: b9400008     	ldr	w8, [x0]
   4eb8c: b9400289     	ldr	w9, [x20]
   4eb90: 910006f7     	add	x23, x23, #0x1
   4eb94: 8b1802d6     	add	x22, x22, x24
   4eb98: 2a080128     	orr	w8, w9, w8
   4eb9c: b9000288     	str	w8, [x20]
   4eba0: f9401a68     	ldr	x8, [x19, #0x30]
   4eba4: eb0802ff     	cmp	x23, x8
   4eba8: 54fffe23     	b.lo	0x4eb6c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6d18>
   4ebac: f94016a8     	ldr	x8, [x21, #0x28]
   4ebb0: f94007e9     	ldr	x9, [sp, #0x8]
   4ebb4: eb09011f     	cmp	x8, x9
   4ebb8: 540000e1     	b.ne	0x4ebd4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6d80>
   4ebbc: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   4ebc0: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   4ebc4: a94257f6     	ldp	x22, x21, [sp, #0x20]
   4ebc8: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   4ebcc: 910143ff     	add	sp, sp, #0x50
   4ebd0: d65f03c0     	ret
   4ebd4: 97fee643     	bl	0x84e0 <__stack_chk_fail@plt>
   4ebd8: d10283ff     	sub	sp, sp, #0xa0
   4ebdc: a9046ffc     	stp	x28, x27, [sp, #0x40]
   4ebe0: a90567fa     	stp	x26, x25, [sp, #0x50]
   4ebe4: a9065ff8     	stp	x24, x23, [sp, #0x60]
   4ebe8: a90757f6     	stp	x22, x21, [sp, #0x70]
   4ebec: a9084ff4     	stp	x20, x19, [sp, #0x80]
   4ebf0: a9097bfd     	stp	x29, x30, [sp, #0x90]
   4ebf4: 910243fd     	add	x29, sp, #0x90
   4ebf8: d53bd053     	mrs	x19, TPIDR_EL0
   4ebfc: f9401668     	ldr	x8, [x19, #0x28]
   4ec00: aa0003fc     	mov	x28, x0
   4ec04: 90000060     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4ec08: aa0103f5     	mov	x21, x1
   4ec0c: 9139c800     	add	x0, x0, #0xe72
   4ec10: 528000e1     	mov	w1, #0x7                // =7
   4ec14: f9001fe8     	str	x8, [sp, #0x38]
   4ec18: a902ffff     	stp	xzr, xzr, [sp, #0x28]
   4ec1c: f90013ff     	str	xzr, [sp, #0x20]
   4ec20: 97fee588     	bl	0x8240 <__strlen_chk@plt>
   4ec24: b4000120     	cbz	x0, 0x4ec48 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6df4>
   4ec28: 90000063     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4ec2c: aa0003e5     	mov	x5, x0
   4ec30: 9139c863     	add	x3, x3, #0xe72
   4ec34: 910083e0     	add	x0, sp, #0x20
   4ec38: aa1f03e1     	mov	x1, xzr
   4ec3c: aa1f03e2     	mov	x2, xzr
   4ec40: aa1f03e4     	mov	x4, xzr
   4ec44: 97fefa01     	bl	0xd448 <__share_file+0x114>
   4ec48: 910083e1     	add	x1, sp, #0x20
   4ec4c: aa1503e0     	mov	x0, x21
   4ec50: 97ffc8fe     	bl	0x41048 <operator delete(void*)+0x5cb8>
   4ec54: f9401be8     	ldr	x8, [sp, #0x30]
   4ec58: aa0003f6     	mov	x22, x0
   4ec5c: b4000088     	cbz	x8, 0x4ec6c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6e18>
   4ec60: f94013e0     	ldr	x0, [sp, #0x20]
   4ec64: 97fee75f     	bl	0x89e0 <free@plt>
   4ec68: f90013ff     	str	xzr, [sp, #0x20]
   4ec6c: b94002c8     	ldr	w8, [x22]
   4ec70: 7100151f     	cmp	w8, #0x5
   4ec74: 54000581     	b.ne	0x4ed24 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6ed0>
   4ec78: d00000a0     	adrp	x0, 0x64000
   4ec7c: 91326800     	add	x0, x0, #0xc9a
   4ec80: 52800221     	mov	w1, #0x11               // =17
   4ec84: a902ffff     	stp	xzr, xzr, [sp, #0x28]
   4ec88: f90013ff     	str	xzr, [sp, #0x20]
   4ec8c: 97fee56d     	bl	0x8240 <__strlen_chk@plt>
   4ec90: b4000120     	cbz	x0, 0x4ecb4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6e60>
   4ec94: f94013e1     	ldr	x1, [sp, #0x20]
   4ec98: d00000a3     	adrp	x3, 0x64000
   4ec9c: aa0003e5     	mov	x5, x0
   4eca0: 91326863     	add	x3, x3, #0xc9a
   4eca4: 910083e0     	add	x0, sp, #0x20
   4eca8: aa0103e2     	mov	x2, x1
   4ecac: aa1f03e4     	mov	x4, xzr
   4ecb0: 97fef9e6     	bl	0xd448 <__share_file+0x114>
   4ecb4: 910083e1     	add	x1, sp, #0x20
   4ecb8: aa1503e0     	mov	x0, x21
   4ecbc: 97ffc8e3     	bl	0x41048 <operator delete(void*)+0x5cb8>
   4ecc0: f9401be8     	ldr	x8, [sp, #0x30]
   4ecc4: aa0003f5     	mov	x21, x0
   4ecc8: b4000088     	cbz	x8, 0x4ecd8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6e84>
   4eccc: f94013e0     	ldr	x0, [sp, #0x20]
   4ecd0: 97fee744     	bl	0x89e0 <free@plt>
   4ecd4: f90013ff     	str	xzr, [sp, #0x20]
   4ecd8: b94002a8     	ldr	w8, [x21]
   4ecdc: 7100111f     	cmp	w8, #0x4
   4ece0: 54000281     	b.ne	0x4ed30 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6edc>
   4ece4: f9401b88     	ldr	x8, [x28, #0x30]
   4ece8: f9000bf3     	str	x19, [sp, #0x10]
   4ecec: b40002e8     	cbz	x8, 0x4ed48 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6ef4>
   4ecf0: f9401793     	ldr	x19, [x28, #0x28]
   4ecf4: d37df114     	lsl	x20, x8, #3
   4ecf8: f9400260     	ldr	x0, [x19]
   4ecfc: b50000c0     	cbnz	x0, 0x4ed14 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6ec0>
   4ed00: f1002294     	subs	x20, x20, #0x8
   4ed04: 91002273     	add	x19, x19, #0x8
   4ed08: 54000200     	b.eq	0x4ed48 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6ef4>
   4ed0c: f9400260     	ldr	x0, [x19]
   4ed10: b4ffff80     	cbz	x0, 0x4ed00 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6eac>
   4ed14: f9400008     	ldr	x8, [x0]
   4ed18: f9400508     	ldr	x8, [x8, #0x8]
   4ed1c: d63f0100     	blr	x8
   4ed20: 17fffff8     	b	0x4ed00 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6eac>
   4ed24: d00000a1     	adrp	x1, 0x64000
   4ed28: 912b3021     	add	x1, x1, #0xacc
   4ed2c: 14000003     	b	0x4ed38 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6ee4>
   4ed30: d00000a1     	adrp	x1, 0x64000
   4ed34: 9131c421     	add	x1, x1, #0xc71
   4ed38: 52800080     	mov	w0, #0x4                // =4
   4ed3c: 97ffd92a     	bl	0x451e4 <operator delete(void*)+0x9e54>
   4ed40: 2a1f03e0     	mov	w0, wzr
   4ed44: 14000140     	b	0x4f244 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x73f0>
   4ed48: d00000a0     	adrp	x0, 0x64000
   4ed4c: 9132ac00     	add	x0, x0, #0xcab
   4ed50: 52800141     	mov	w1, #0xa                // =10
   4ed54: f9001b9f     	str	xzr, [x28, #0x30]
   4ed58: a902ffff     	stp	xzr, xzr, [sp, #0x28]
   4ed5c: f90013ff     	str	xzr, [sp, #0x20]
   4ed60: 97fee538     	bl	0x8240 <__strlen_chk@plt>
   4ed64: b4000120     	cbz	x0, 0x4ed88 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6f34>
   4ed68: f94013e1     	ldr	x1, [sp, #0x20]
   4ed6c: d00000a3     	adrp	x3, 0x64000
   4ed70: aa0003e5     	mov	x5, x0
   4ed74: 9132ac63     	add	x3, x3, #0xcab
   4ed78: 910083e0     	add	x0, sp, #0x20
   4ed7c: aa0103e2     	mov	x2, x1
   4ed80: aa1f03e4     	mov	x4, xzr
   4ed84: 97fef9b1     	bl	0xd448 <__share_file+0x114>
   4ed88: 910083e1     	add	x1, sp, #0x20
   4ed8c: aa1603e0     	mov	x0, x22
   4ed90: f90007f6     	str	x22, [sp, #0x8]
   4ed94: 97ffc8ad     	bl	0x41048 <operator delete(void*)+0x5cb8>
   4ed98: f9401be8     	ldr	x8, [sp, #0x30]
   4ed9c: aa0003f6     	mov	x22, x0
   4eda0: b4000088     	cbz	x8, 0x4edb0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6f5c>
   4eda4: f94013e0     	ldr	x0, [sp, #0x20]
   4eda8: 97fee70e     	bl	0x89e0 <free@plt>
   4edac: f90013ff     	str	xzr, [sp, #0x20]
   4edb0: b94002c8     	ldr	w8, [x22]
   4edb4: b00000ba     	adrp	x26, 0x63000
   4edb8: 912c5f5a     	add	x26, x26, #0xb17
   4edbc: 7100111f     	cmp	w8, #0x4
   4edc0: 54000ec1     	b.ne	0x4ef98 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7144>
   4edc4: d00000b8     	adrp	x24, 0x64000
   4edc8: aa1f03f7     	mov	x23, xzr
   4edcc: 911b0718     	add	x24, x24, #0x6c1
   4edd0: d2c00034     	mov	x20, #0x100000000       // =4294967296
   4edd4: f9000ffc     	str	x28, [sp, #0x18]
   4edd8: 14000009     	b	0x4edfc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6fa8>
   4eddc: d00000a1     	adrp	x1, 0x64000
   4ede0: 52800080     	mov	w0, #0x4                // =4
   4ede4: 9132d421     	add	x1, x1, #0xcb5
   4ede8: 97ffd8ff     	bl	0x451e4 <operator delete(void*)+0x9e54>
   4edec: b94002c8     	ldr	w8, [x22]
   4edf0: 910006f7     	add	x23, x23, #0x1
   4edf4: 7100111f     	cmp	w8, #0x4
   4edf8: 540023e1     	b.ne	0x4f274 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7420>
   4edfc: f840c2c8     	ldur	x8, [x22, #0xc]
   4ee00: eb0802ff     	cmp	x23, x8
   4ee04: 54000ca2     	b.hs	0x4ef98 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7144>
   4ee08: aa1603e0     	mov	x0, x22
   4ee0c: aa1703e1     	mov	x1, x23
   4ee10: 97ffc91f     	bl	0x4128c <operator delete(void*)+0x5efc>
   4ee14: b9400008     	ldr	w8, [x0]
   4ee18: 71000d1f     	cmp	w8, #0x3
   4ee1c: 54fffe01     	b.ne	0x4eddc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6f88>
   4ee20: b94002a8     	ldr	w8, [x21]
   4ee24: 7100111f     	cmp	w8, #0x4
   4ee28: 54002261     	b.ne	0x4f274 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7420>
   4ee2c: aa0003fb     	mov	x27, x0
   4ee30: aa1f03f3     	mov	x19, xzr
   4ee34: aa1f03fc     	mov	x28, xzr
   4ee38: 1400000d     	b	0x4ee6c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7018>
   4ee3c: f8404320     	ldur	x0, [x25, #0x4]
   4ee40: aa1a03e9     	mov	x9, x26
   4ee44: f8404368     	ldur	x8, [x27, #0x4]
   4ee48: f100005f     	cmp	x2, #0x0
   4ee4c: 9a880121     	csel	x1, x9, x8, eq
   4ee50: 97fee57c     	bl	0x8440 <memcmp@plt>
   4ee54: 34000840     	cbz	w0, 0x4ef5c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7108>
   4ee58: b94002a8     	ldr	w8, [x21]
   4ee5c: 9100079c     	add	x28, x28, #0x1
   4ee60: 8b140273     	add	x19, x19, x20
   4ee64: 7100111f     	cmp	w8, #0x4
   4ee68: 54002061     	b.ne	0x4f274 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7420>
   4ee6c: f840c2a8     	ldur	x8, [x21, #0xc]
   4ee70: eb08039f     	cmp	x28, x8
   4ee74: 54000582     	b.hs	0x4ef24 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x70d0>
   4ee78: aa1503e0     	mov	x0, x21
   4ee7c: aa1c03e1     	mov	x1, x28
   4ee80: 97ffc903     	bl	0x4128c <operator delete(void*)+0x5efc>
   4ee84: b9400008     	ldr	w8, [x0]
   4ee88: 7100151f     	cmp	w8, #0x5
   4ee8c: 54fffe61     	b.ne	0x4ee58 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7004>
   4ee90: aa0003f9     	mov	x25, x0
   4ee94: 528000a1     	mov	w1, #0x5                // =5
   4ee98: aa1803e0     	mov	x0, x24
   4ee9c: a902ffff     	stp	xzr, xzr, [sp, #0x28]
   4eea0: f90013ff     	str	xzr, [sp, #0x20]
   4eea4: 97fee4e7     	bl	0x8240 <__strlen_chk@plt>
   4eea8: b4000100     	cbz	x0, 0x4eec8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7074>
   4eeac: f94013e1     	ldr	x1, [sp, #0x20]
   4eeb0: aa0003e5     	mov	x5, x0
   4eeb4: 910083e0     	add	x0, sp, #0x20
   4eeb8: aa1803e3     	mov	x3, x24
   4eebc: aa0103e2     	mov	x2, x1
   4eec0: aa1f03e4     	mov	x4, xzr
   4eec4: 97fef961     	bl	0xd448 <__share_file+0x114>
   4eec8: 910083e1     	add	x1, sp, #0x20
   4eecc: aa1903e0     	mov	x0, x25
   4eed0: 97ffc85e     	bl	0x41048 <operator delete(void*)+0x5cb8>
   4eed4: f9401be8     	ldr	x8, [sp, #0x30]
   4eed8: aa0003f9     	mov	x25, x0
   4eedc: b4000088     	cbz	x8, 0x4eeec <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7098>
   4eee0: f94013e0     	ldr	x0, [sp, #0x20]
   4eee4: 97fee6bf     	bl	0x89e0 <free@plt>
   4eee8: f90013ff     	str	xzr, [sp, #0x20]
   4eeec: b9400328     	ldr	w8, [x25]
   4eef0: 71000d1f     	cmp	w8, #0x3
   4eef4: 54fffb21     	b.ne	0x4ee58 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7004>
   4eef8: b9400368     	ldr	w8, [x27]
   4eefc: 71000d1f     	cmp	w8, #0x3
   4ef00: 54001ca1     	b.ne	0x4f294 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7440>
   4ef04: f840c322     	ldur	x2, [x25, #0xc]
   4ef08: f840c368     	ldur	x8, [x27, #0xc]
   4ef0c: eb08005f     	cmp	x2, x8
   4ef10: 54fffa41     	b.ne	0x4ee58 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7004>
   4ef14: b5fff942     	cbnz	x2, 0x4ee3c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6fe8>
   4ef18: aa1a03e9     	mov	x9, x26
   4ef1c: aa1a03e0     	mov	x0, x26
   4ef20: 17ffffc9     	b	0x4ee44 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6ff0>
   4ef24: b9400368     	ldr	w8, [x27]
   4ef28: 71000d1f     	cmp	w8, #0x3
   4ef2c: 54001b41     	b.ne	0x4f294 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7440>
   4ef30: f840c368     	ldur	x8, [x27, #0xc]
   4ef34: b4000068     	cbz	x8, 0x4ef40 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x70ec>
   4ef38: f8404362     	ldur	x2, [x27, #0x4]
   4ef3c: 14000002     	b	0x4ef44 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x70f0>
   4ef40: aa1a03e2     	mov	x2, x26
   4ef44: d00000a1     	adrp	x1, 0x64000
   4ef48: 52800080     	mov	w0, #0x4                // =4
   4ef4c: 9133cc21     	add	x1, x1, #0xcf3
   4ef50: 97ffd8a5     	bl	0x451e4 <operator delete(void*)+0x9e54>
   4ef54: f9400ffc     	ldr	x28, [sp, #0x18]
   4ef58: 17ffffa5     	b	0x4edec <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6f98>
   4ef5c: 37fffebc     	tbnz	w28, #0x1f, 0x4ef30 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x70dc>
   4ef60: b94002a8     	ldr	w8, [x21]
   4ef64: 7100111f     	cmp	w8, #0x4
   4ef68: 54001861     	b.ne	0x4f274 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7420>
   4ef6c: b9400ea8     	ldr	w8, [x21, #0xc]
   4ef70: 6b08039f     	cmp	w28, w8
   4ef74: 54fffdec     	b.gt	0x4ef30 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x70dc>
   4ef78: 9360fe61     	asr	x1, x19, #32
   4ef7c: aa1503e0     	mov	x0, x21
   4ef80: 97ffc8c3     	bl	0x4128c <operator delete(void*)+0x5efc>
   4ef84: f9400ffc     	ldr	x28, [sp, #0x18]
   4ef88: aa0003e1     	mov	x1, x0
   4ef8c: aa1c03e0     	mov	x0, x28
   4ef90: 97fffda6     	bl	0x4e628 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x67d4>
   4ef94: 17ffff96     	b	0x4edec <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6f98>
   4ef98: f9401b88     	ldr	x8, [x28, #0x30]
   4ef9c: b4001488     	cbz	x8, 0x4f22c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x73d8>
   4efa0: 91008395     	add	x21, x28, #0x20
   4efa4: aa1503e0     	mov	x0, x21
   4efa8: 97fff8f5     	bl	0x4d37c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5528>
   4efac: aa1503e0     	mov	x0, x21
   4efb0: 97fffaa9     	bl	0x4da54 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5c00>
   4efb4: f9401b88     	ldr	x8, [x28, #0x30]
   4efb8: b40002a8     	cbz	x8, 0x4f00c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x71b8>
   4efbc: aa0003f5     	mov	x21, x0
   4efc0: aa1f03f3     	mov	x19, xzr
   4efc4: aa1f03f4     	mov	x20, xzr
   4efc8: d2c00036     	mov	x22, #0x100000000       // =4294967296
   4efcc: f9401788     	ldr	x8, [x28, #0x28]
   4efd0: 935dfe69     	asr	x9, x19, #29
   4efd4: f8696900     	ldr	x0, [x8, x9]
   4efd8: 97ffe72c     	bl	0x48c88 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xe34>
   4efdc: b90023e0     	str	w0, [sp, #0x20]
   4efe0: 910083e0     	add	x0, sp, #0x20
   4efe4: 97fffa9c     	bl	0x4da54 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5c00>
   4efe8: b9400008     	ldr	w8, [x0]
   4efec: b94002a9     	ldr	w9, [x21]
   4eff0: 91000694     	add	x20, x20, #0x1
   4eff4: 8b160273     	add	x19, x19, x22
   4eff8: 2a080128     	orr	w8, w9, w8
   4effc: b90002a8     	str	w8, [x21]
   4f000: f9401b88     	ldr	x8, [x28, #0x30]
   4f004: eb08029f     	cmp	x20, x8
   4f008: 54fffe23     	b.lo	0x4efcc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7178>
   4f00c: f9403f93     	ldr	x19, [x28, #0x78]
   4f010: f94007f6     	ldr	x22, [sp, #0x8]
   4f014: 9101c395     	add	x21, x28, #0x70
   4f018: b40001d3     	cbz	x19, 0x4f050 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x71fc>
   4f01c: f94002b4     	ldr	x20, [x21]
   4f020: b50000d4     	cbnz	x20, 0x4f038 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x71e4>
   4f024: 1400000b     	b	0x4f050 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x71fc>
   4f028: a900fe9f     	stp	xzr, xzr, [x20, #0x8]
   4f02c: f1000673     	subs	x19, x19, #0x1
   4f030: 91006294     	add	x20, x20, #0x18
   4f034: 540000e0     	b.eq	0x4f050 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x71fc>
   4f038: f9400a88     	ldr	x8, [x20, #0x10]
   4f03c: b4ffff68     	cbz	x8, 0x4f028 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x71d4>
   4f040: f9400280     	ldr	x0, [x20]
   4f044: 97fee667     	bl	0x89e0 <free@plt>
   4f048: f900029f     	str	xzr, [x20]
   4f04c: 17fffff7     	b	0x4f028 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x71d4>
   4f050: b00000a0     	adrp	x0, 0x64000
   4f054: 9135b800     	add	x0, x0, #0xd6e
   4f058: 52800201     	mov	w1, #0x10               // =16
   4f05c: f9003f9f     	str	xzr, [x28, #0x78]
   4f060: a902ffff     	stp	xzr, xzr, [sp, #0x28]
   4f064: f90013ff     	str	xzr, [sp, #0x20]
   4f068: 97fee476     	bl	0x8240 <__strlen_chk@plt>
   4f06c: b4000120     	cbz	x0, 0x4f090 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x723c>
   4f070: f94013e1     	ldr	x1, [sp, #0x20]
   4f074: b00000a3     	adrp	x3, 0x64000
   4f078: aa0003e5     	mov	x5, x0
   4f07c: 9135b863     	add	x3, x3, #0xd6e
   4f080: 910083e0     	add	x0, sp, #0x20
   4f084: aa0103e2     	mov	x2, x1
   4f088: aa1f03e4     	mov	x4, xzr
   4f08c: 97fef8ef     	bl	0xd448 <__share_file+0x114>
   4f090: 910083e1     	add	x1, sp, #0x20
   4f094: aa1603e0     	mov	x0, x22
   4f098: 97ffc7ec     	bl	0x41048 <operator delete(void*)+0x5cb8>
   4f09c: f9401be8     	ldr	x8, [sp, #0x30]
   4f0a0: aa0003f4     	mov	x20, x0
   4f0a4: b4000088     	cbz	x8, 0x4f0b4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7260>
   4f0a8: f94013e0     	ldr	x0, [sp, #0x20]
   4f0ac: 97fee64d     	bl	0x89e0 <free@plt>
   4f0b0: f90013ff     	str	xzr, [sp, #0x20]
   4f0b4: b9400288     	ldr	w8, [x20]
   4f0b8: 7100111f     	cmp	w8, #0x4
   4f0bc: 54000601     	b.ne	0x4f17c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7328>
   4f0c0: aa1f03f6     	mov	x22, xzr
   4f0c4: 52800313     	mov	w19, #0x18              // =24
   4f0c8: 14000005     	b	0x4f0dc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7288>
   4f0cc: b9400288     	ldr	w8, [x20]
   4f0d0: 910006d6     	add	x22, x22, #0x1
   4f0d4: 7100111f     	cmp	w8, #0x4
   4f0d8: 54000ce1     	b.ne	0x4f274 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7420>
   4f0dc: f840c288     	ldur	x8, [x20, #0xc]
   4f0e0: eb0802df     	cmp	x22, x8
   4f0e4: 540004c2     	b.hs	0x4f17c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7328>
   4f0e8: aa1403e0     	mov	x0, x20
   4f0ec: aa1603e1     	mov	x1, x22
   4f0f0: 97ffc867     	bl	0x4128c <operator delete(void*)+0x5efc>
   4f0f4: b9400008     	ldr	w8, [x0]
   4f0f8: 71000d1f     	cmp	w8, #0x3
   4f0fc: 54fffe81     	b.ne	0x4f0cc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7278>
   4f100: aa1403e0     	mov	x0, x20
   4f104: aa1603e1     	mov	x1, x22
   4f108: 97ffc861     	bl	0x4128c <operator delete(void*)+0x5efc>
   4f10c: b9400008     	ldr	w8, [x0]
   4f110: 71000d1f     	cmp	w8, #0x3
   4f114: 54000c01     	b.ne	0x4f294 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7440>
   4f118: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   4f11c: f840c001     	ldur	x1, [x0, #0xc]
   4f120: aa0003f7     	mov	x23, x0
   4f124: 910083e0     	add	x0, sp, #0x20
   4f128: 52800022     	mov	w2, #0x1                // =1
   4f12c: f9001be1     	str	x1, [sp, #0x30]
   4f130: 97fef883     	bl	0xd33c <__share_file+0x8>
   4f134: f94013e1     	ldr	x1, [sp, #0x20]
   4f138: f84042e3     	ldur	x3, [x23, #0x4]
   4f13c: f840c2e5     	ldur	x5, [x23, #0xc]
   4f140: 910083e0     	add	x0, sp, #0x20
   4f144: aa0103e2     	mov	x2, x1
   4f148: aa0303e4     	mov	x4, x3
   4f14c: 97fef8bf     	bl	0xd448 <__share_file+0x114>
   4f150: a9472382     	ldp	x2, x8, [x28, #0x70]
   4f154: 910083e3     	add	x3, sp, #0x20
   4f158: aa1503e0     	mov	x0, x21
   4f15c: 9b130901     	madd	x1, x8, x19, x2
   4f160: 97ff8654     	bl	0x30ab0 <__api_tcp_server+0x39a0>
   4f164: f9401be8     	ldr	x8, [sp, #0x30]
   4f168: b4fffb28     	cbz	x8, 0x4f0cc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7278>
   4f16c: f94013e0     	ldr	x0, [sp, #0x20]
   4f170: 97fee61c     	bl	0x89e0 <free@plt>
   4f174: f90013ff     	str	xzr, [sp, #0x20]
   4f178: 17ffffd5     	b	0x4f0cc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7278>
   4f17c: f9402788     	ldr	x8, [x28, #0x48]
   4f180: b4000528     	cbz	x8, 0x4f224 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x73d0>
   4f184: aa1f03f3     	mov	x19, xzr
   4f188: 52800314     	mov	w20, #0x18              // =24
   4f18c: f9403f88     	ldr	x8, [x28, #0x78]
   4f190: 93407e76     	sxtw	x22, w19
   4f194: b4000308     	cbz	x8, 0x4f1f4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x73a0>
   4f198: f9402389     	ldr	x9, [x28, #0x40]
   4f19c: f94002aa     	ldr	x10, [x21]
   4f1a0: 8b080508     	add	x8, x8, x8, lsl #1
   4f1a4: d37df119     	lsl	x25, x8, #3
   4f1a8: 9b1426d7     	madd	x23, x22, x20, x9
   4f1ac: f94006f8     	ldr	x24, [x23, #0x8]
   4f1b0: 9100215b     	add	x27, x10, #0x8
   4f1b4: 1400000a     	b	0x4f1dc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7388>
   4f1b8: f94002e0     	ldr	x0, [x23]
   4f1bc: f85f8368     	ldur	x8, [x27, #-0x8]
   4f1c0: f100005f     	cmp	x2, #0x0
   4f1c4: 9a880341     	csel	x1, x26, x8, eq
   4f1c8: 97fee49e     	bl	0x8440 <memcmp@plt>
   4f1cc: 34000140     	cbz	w0, 0x4f1f4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x73a0>
   4f1d0: f1006339     	subs	x25, x25, #0x18
   4f1d4: 9100637b     	add	x27, x27, #0x18
   4f1d8: 54000120     	b.eq	0x4f1fc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x73a8>
   4f1dc: f9400362     	ldr	x2, [x27]
   4f1e0: eb02031f     	cmp	x24, x2
   4f1e4: 54ffff63     	b.lo	0x4f1d0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x737c>
   4f1e8: b5fffe98     	cbnz	x24, 0x4f1b8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7364>
   4f1ec: aa1a03e0     	mov	x0, x26
   4f1f0: 17fffff3     	b	0x4f1bc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7368>
   4f1f4: 52800028     	mov	w8, #0x1                // =1
   4f1f8: 14000002     	b	0x4f200 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x73ac>
   4f1fc: 2a1f03e8     	mov	w8, wzr
   4f200: f9404b89     	ldr	x9, [x28, #0x90]
   4f204: eb13013f     	cmp	x9, x19
   4f208: 54000569     	b.ls	0x4f2b4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7460>
   4f20c: f9404789     	ldr	x9, [x28, #0x88]
   4f210: 91000673     	add	x19, x19, #0x1
   4f214: 38366928     	strb	w8, [x9, x22]
   4f218: f9402788     	ldr	x8, [x28, #0x48]
   4f21c: eb08027f     	cmp	x19, x8
   4f220: 54fffb63     	b.lo	0x4f18c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7338>
   4f224: 52800020     	mov	w0, #0x1                // =1
   4f228: 14000006     	b	0x4f240 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x73ec>
   4f22c: b00000a1     	adrp	x1, 0x64000
   4f230: 9134fc21     	add	x1, x1, #0xd3f
   4f234: 52800080     	mov	w0, #0x4                // =4
   4f238: 97ffd7eb     	bl	0x451e4 <operator delete(void*)+0x9e54>
   4f23c: 2a1f03e0     	mov	w0, wzr
   4f240: f9400bf3     	ldr	x19, [sp, #0x10]
   4f244: f9401668     	ldr	x8, [x19, #0x28]
   4f248: f9401fe9     	ldr	x9, [sp, #0x38]
   4f24c: eb09011f     	cmp	x8, x9
   4f250: 54000421     	b.ne	0x4f2d4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7480>
   4f254: a9497bfd     	ldp	x29, x30, [sp, #0x90]
   4f258: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   4f25c: a94757f6     	ldp	x22, x21, [sp, #0x70]
   4f260: a9465ff8     	ldp	x24, x23, [sp, #0x60]
   4f264: a94567fa     	ldp	x26, x25, [sp, #0x50]
   4f268: a9446ffc     	ldp	x28, x27, [sp, #0x40]
   4f26c: 910283ff     	add	sp, sp, #0xa0
   4f270: d65f03c0     	ret
   4f274: b0000060     	adrp	x0, 0x5c000
   4f278: b0000062     	adrp	x2, 0x5c000
   4f27c: b0000063     	adrp	x3, 0x5c000
   4f280: 9114cc00     	add	x0, x0, #0x533
   4f284: 911a2442     	add	x2, x2, #0x689
   4f288: 911b1063     	add	x3, x3, #0x6c4
   4f28c: 52800c41     	mov	w1, #0x62               // =98
   4f290: 97fee3d4     	bl	0x81e0 <__assert2@plt>
   4f294: b0000060     	adrp	x0, 0x5c000
   4f298: b0000062     	adrp	x2, 0x5c000
   4f29c: b0000063     	adrp	x3, 0x5c000
   4f2a0: 9114cc00     	add	x0, x0, #0x533
   4f2a4: 91184c42     	add	x2, x2, #0x613
   4f2a8: 91194063     	add	x3, x3, #0x650
   4f2ac: 52800bc1     	mov	w1, #0x5e               // =94
   4f2b0: 97fee3cc     	bl	0x81e0 <__assert2@plt>
   4f2b4: f0000040     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4f2b8: b0000062     	adrp	x2, 0x5c000
   4f2bc: f0000043     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4f2c0: 91215c00     	add	x0, x0, #0x857
   4f2c4: 9122f842     	add	x2, x2, #0x8be
   4f2c8: 91397863     	add	x3, x3, #0xe5e
   4f2cc: 528023e1     	mov	w1, #0x11f              // =287
   4f2d0: 97fee3c4     	bl	0x81e0 <__assert2@plt>
   4f2d4: 97fee483     	bl	0x84e0 <__stack_chk_fail@plt>
   4f2d8: f81c0ff7     	str	x23, [sp, #-0x40]!
   4f2dc: a90157f6     	stp	x22, x21, [sp, #0x10]
   4f2e0: a9024ff4     	stp	x20, x19, [sp, #0x20]
   4f2e4: a9037bfd     	stp	x29, x30, [sp, #0x30]
   4f2e8: 9100c3fd     	add	x29, sp, #0x30
   4f2ec: f9400028     	ldr	x8, [x1]
   4f2f0: f9404809     	ldr	x9, [x0, #0x90]
   4f2f4: b9400d08     	ldr	w8, [x8, #0xc]
   4f2f8: eb08013f     	cmp	x9, x8
   4f2fc: 540002c9     	b.ls	0x4f354 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7500>
   4f300: f9404409     	ldr	x9, [x0, #0x88]
   4f304: 93407d08     	sxtw	x8, w8
   4f308: aa0003f4     	mov	x20, x0
   4f30c: 38686928     	ldrb	w8, [x9, x8]
   4f310: 34000228     	cbz	w8, 0x4f354 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7500>
   4f314: f9401a88     	ldr	x8, [x20, #0x30]
   4f318: b40001e8     	cbz	x8, 0x4f354 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7500>
   4f31c: aa0103f3     	mov	x19, x1
   4f320: aa1f03f5     	mov	x21, xzr
   4f324: aa1f03f6     	mov	x22, xzr
   4f328: d2c00037     	mov	x23, #0x100000000       // =4294967296
   4f32c: f9401688     	ldr	x8, [x20, #0x28]
   4f330: 935dfea9     	asr	x9, x21, #29
   4f334: aa1303e1     	mov	x1, x19
   4f338: f8696900     	ldr	x0, [x8, x9]
   4f33c: 97ffe63f     	bl	0x48c38 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xde4>
   4f340: f9401a88     	ldr	x8, [x20, #0x30]
   4f344: 910006d6     	add	x22, x22, #0x1
   4f348: 8b1702b5     	add	x21, x21, x23
   4f34c: eb0802df     	cmp	x22, x8
   4f350: 54fffee3     	b.lo	0x4f32c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x74d8>
   4f354: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   4f358: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   4f35c: a94157f6     	ldp	x22, x21, [sp, #0x10]
   4f360: f84407f7     	ldr	x23, [sp], #0x40
   4f364: d65f03c0     	ret
   4f368: b9400000     	ldr	w0, [x0]
   4f36c: d65f03c0     	ret
   4f370: 91002000     	add	x0, x0, #0x8
   4f374: d65f03c0     	ret
   4f378: b9404800     	ldr	w0, [x0, #0x48]
   4f37c: d65f03c0     	ret
   4f380: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   4f384: 910003fd     	mov	x29, sp
   4f388: f9402408     	ldr	x8, [x0, #0x48]
   4f38c: eb21411f     	cmp	x8, w1, uxtw
   4f390: 540000c9     	b.ls	0x4f3a8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7554>
   4f394: f9402008     	ldr	x8, [x0, #0x40]
   4f398: 52800309     	mov	w9, #0x18               // =24
   4f39c: 9b292020     	smaddl	x0, w1, w9, x8
   4f3a0: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   4f3a4: d65f03c0     	ret
   4f3a8: f0000040     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4f3ac: f0000042     	adrp	x2, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4f3b0: f0000043     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4f3b4: 91215c00     	add	x0, x0, #0x857
   4f3b8: 9136ac42     	add	x2, x2, #0xdab
   4f3bc: 91397863     	add	x3, x3, #0xe5e
   4f3c0: 528024e1     	mov	w1, #0x127              // =295
   4f3c4: 97fee387     	bl	0x81e0 <__assert2@plt>
   4f3c8: 91010000     	add	x0, x0, #0x40
   4f3cc: d65f03c0     	ret
   4f3d0: 91016000     	add	x0, x0, #0x58
   4f3d4: d65f03c0     	ret
   4f3d8: f81c0ff7     	str	x23, [sp, #-0x40]!
   4f3dc: a90157f6     	stp	x22, x21, [sp, #0x10]
   4f3e0: a9024ff4     	stp	x20, x19, [sp, #0x20]
   4f3e4: a9037bfd     	stp	x29, x30, [sp, #0x30]
   4f3e8: 9100c3fd     	add	x29, sp, #0x30
   4f3ec: f9401415     	ldr	x21, [x0, #0x28]
   4f3f0: 900000b7     	adrp	x23, 0x63000
   4f3f4: aa0103f3     	mov	x19, x1
   4f3f8: aa0003f4     	mov	x20, x0
   4f3fc: 912c5ef7     	add	x23, x23, #0xb17
   4f400: aa1503f6     	mov	x22, x21
   4f404: 14000005     	b	0x4f418 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x75c4>
   4f408: f9401688     	ldr	x8, [x20, #0x28]
   4f40c: 910022d6     	add	x22, x22, #0x8
   4f410: eb15011f     	cmp	x8, x21
   4f414: 54000341     	b.ne	0x4f47c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7628>
   4f418: f9401a88     	ldr	x8, [x20, #0x30]
   4f41c: 8b080ea8     	add	x8, x21, x8, lsl #3
   4f420: eb0802df     	cmp	x22, x8
   4f424: 54000200     	b.eq	0x4f464 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7610>
   4f428: f94002c0     	ldr	x0, [x22]
   4f42c: 97ffe619     	bl	0x48c90 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xe3c>
   4f430: f9400402     	ldr	x2, [x0, #0x8]
   4f434: f9400668     	ldr	x8, [x19, #0x8]
   4f438: eb08005f     	cmp	x2, x8
   4f43c: 54fffe61     	b.ne	0x4f408 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x75b4>
   4f440: f9400008     	ldr	x8, [x0]
   4f444: f9400269     	ldr	x9, [x19]
   4f448: f100005f     	cmp	x2, #0x0
   4f44c: 9a8802e0     	csel	x0, x23, x8, eq
   4f450: 9a8902e1     	csel	x1, x23, x9, eq
   4f454: 97fee3fb     	bl	0x8440 <memcmp@plt>
   4f458: 35fffd80     	cbnz	w0, 0x4f408 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x75b4>
   4f45c: f94002c0     	ldr	x0, [x22]
   4f460: 14000002     	b	0x4f468 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7614>
   4f464: aa1f03e0     	mov	x0, xzr
   4f468: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   4f46c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   4f470: a94157f6     	ldp	x22, x21, [sp, #0x10]
   4f474: f84407f7     	ldr	x23, [sp], #0x40
   4f478: d65f03c0     	ret
   4f47c: f0000040     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4f480: d00000a2     	adrp	x2, 0x65000
   4f484: f0000043     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4f488: 91215c00     	add	x0, x0, #0x857
   4f48c: 9104e042     	add	x2, x2, #0x138
   4f490: 912c0063     	add	x3, x3, #0xb00
   4f494: 528006e1     	mov	w1, #0x37               // =55
   4f498: 97fee352     	bl	0x81e0 <__assert2@plt>
   4f49c: f81c0ff7     	str	x23, [sp, #-0x40]!
   4f4a0: a90157f6     	stp	x22, x21, [sp, #0x10]
   4f4a4: a9024ff4     	stp	x20, x19, [sp, #0x20]
   4f4a8: a9037bfd     	stp	x29, x30, [sp, #0x30]
   4f4ac: 9100c3fd     	add	x29, sp, #0x30
   4f4b0: f9401808     	ldr	x8, [x0, #0x30]
   4f4b4: b4000208     	cbz	x8, 0x4f4f4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x76a0>
   4f4b8: aa0003f3     	mov	x19, x0
   4f4bc: aa0103f4     	mov	x20, x1
   4f4c0: aa1f03f5     	mov	x21, xzr
   4f4c4: aa1f03f6     	mov	x22, xzr
   4f4c8: d2c00037     	mov	x23, #0x100000000       // =4294967296
   4f4cc: f9401668     	ldr	x8, [x19, #0x28]
   4f4d0: 935dfea9     	asr	x9, x21, #29
   4f4d4: aa1403e1     	mov	x1, x20
   4f4d8: f8696900     	ldr	x0, [x8, x9]
   4f4dc: 97ffe5f1     	bl	0x48ca0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0xe4c>
   4f4e0: f9401a68     	ldr	x8, [x19, #0x30]
   4f4e4: 910006d6     	add	x22, x22, #0x1
   4f4e8: 8b1702b5     	add	x21, x21, x23
   4f4ec: eb0802df     	cmp	x22, x8
   4f4f0: 54fffee3     	b.lo	0x4f4cc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7678>
   4f4f4: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   4f4f8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   4f4fc: a94157f6     	ldp	x22, x21, [sp, #0x10]
   4f500: f84407f7     	ldr	x23, [sp], #0x40
   4f504: d65f03c0     	ret
   4f508: a9bb67fa     	stp	x26, x25, [sp, #-0x50]!
   4f50c: a9015ff8     	stp	x24, x23, [sp, #0x10]
   4f510: a90257f6     	stp	x22, x21, [sp, #0x20]
   4f514: a9034ff4     	stp	x20, x19, [sp, #0x30]
   4f518: a9047bfd     	stp	x29, x30, [sp, #0x40]
   4f51c: 910103fd     	add	x29, sp, #0x40
   4f520: f9400016     	ldr	x22, [x0]
   4f524: f100001f     	cmp	x0, #0x0
   4f528: 9a9603e8     	csel	x8, xzr, x22, eq
   4f52c: eb02011f     	cmp	x8, x2
   4f530: 54000801     	b.ne	0x4f630 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x77dc>
   4f534: eb16003a     	subs	x26, x1, x22
   4f538: 540006c3     	b.lo	0x4f610 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x77bc>
   4f53c: f9400417     	ldr	x23, [x0, #0x8]
   4f540: aa0003f3     	mov	x19, x0
   4f544: 8b1702c8     	add	x8, x22, x23
   4f548: eb010115     	subs	x21, x8, x1
   4f54c: 54000623     	b.lo	0x4f610 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x77bc>
   4f550: aa0303f4     	mov	x20, x3
   4f554: b10006f9     	adds	x25, x23, #0x1
   4f558: aa1603f8     	mov	x24, x22
   4f55c: 540003c2     	b.hs	0x4f5d4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7780>
   4f560: f9400a68     	ldr	x8, [x19, #0x10]
   4f564: aa1603f8     	mov	x24, x22
   4f568: eb19011f     	cmp	x8, x25
   4f56c: 54000342     	b.hs	0x4f5d4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7780>
   4f570: d1000728     	sub	x8, x25, #0x1
   4f574: ea08033f     	tst	x25, x8
   4f578: aa1903e8     	mov	x8, x25
   4f57c: 540000c0     	b.eq	0x4f594 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7740>
   4f580: 52800028     	mov	w8, #0x1                // =1
   4f584: aa1903e9     	mov	x9, x25
   4f588: d341fd29     	lsr	x9, x9, #1
   4f58c: d37ff908     	lsl	x8, x8, #1
   4f590: b5ffffc9     	cbnz	x9, 0x4f588 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7734>
   4f594: f100091f     	cmp	x8, #0x2
   4f598: 52800049     	mov	w9, #0x2                // =2
   4f59c: 9a898100     	csel	x0, x8, x9, hi
   4f5a0: f9000a60     	str	x0, [x19, #0x10]
   4f5a4: 97fee4db     	bl	0x8910 <malloc@plt>
   4f5a8: b4000540     	cbz	x0, 0x4f650 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x77fc>
   4f5ac: aa0003f8     	mov	x24, x0
   4f5b0: b4000116     	cbz	x22, 0x4f5d0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x777c>
   4f5b4: aa1803e0     	mov	x0, x24
   4f5b8: aa1603e1     	mov	x1, x22
   4f5bc: aa1703e2     	mov	x2, x23
   4f5c0: 97fee4dc     	bl	0x8930 <memcpy@plt>
   4f5c4: b4000076     	cbz	x22, 0x4f5d0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x777c>
   4f5c8: aa1603e0     	mov	x0, x22
   4f5cc: 97fee505     	bl	0x89e0 <free@plt>
   4f5d0: f9000278     	str	x24, [x19]
   4f5d4: 8b3ac316     	add	x22, x24, w26, sxtw
   4f5d8: 910006c0     	add	x0, x22, #0x1
   4f5dc: aa1603e1     	mov	x1, x22
   4f5e0: aa1503e2     	mov	x2, x21
   4f5e4: 97fee46f     	bl	0x87a0 <memmove@plt>
   4f5e8: b4000076     	cbz	x22, 0x4f5f4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x77a0>
   4f5ec: 39400288     	ldrb	w8, [x20]
   4f5f0: 390002c8     	strb	w8, [x22]
   4f5f4: f9000679     	str	x25, [x19, #0x8]
   4f5f8: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   4f5fc: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   4f600: a94257f6     	ldp	x22, x21, [sp, #0x20]
   4f604: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   4f608: a8c567fa     	ldp	x26, x25, [sp], #0x50
   4f60c: d65f03c0     	ret
   4f610: f0000040     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4f614: b00000a2     	adrp	x2, 0x64000
   4f618: f0000043     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4f61c: 91215c00     	add	x0, x0, #0x857
   4f620: 913a2042     	add	x2, x2, #0xe88
   4f624: 91277063     	add	x3, x3, #0x9dc
   4f628: 528031c1     	mov	w1, #0x18e              // =398
   4f62c: 97fee2ed     	bl	0x81e0 <__assert2@plt>
   4f630: f0000040     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4f634: b0000062     	adrp	x2, 0x5c000
   4f638: f0000043     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4f63c: 91215c00     	add	x0, x0, #0x857
   4f640: 91099c42     	add	x2, x2, #0x267
   4f644: 912c0063     	add	x3, x3, #0xb00
   4f648: 52800ae1     	mov	w1, #0x57               // =87
   4f64c: 97fee2e5     	bl	0x81e0 <__assert2@plt>
   4f650: f0000040     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4f654: b0000062     	adrp	x2, 0x5c000
   4f658: f0000043     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4f65c: 91215c00     	add	x0, x0, #0x857
   4f660: 91028842     	add	x2, x2, #0xa2
   4f664: 9124c063     	add	x3, x3, #0x930
   4f668: 52804a01     	mov	w1, #0x250              // =592
   4f66c: 97fee2dd     	bl	0x81e0 <__assert2@plt>
   4f670: a9bb67fa     	stp	x26, x25, [sp, #-0x50]!
   4f674: a9015ff8     	stp	x24, x23, [sp, #0x10]
   4f678: a90257f6     	stp	x22, x21, [sp, #0x20]
   4f67c: a9034ff4     	stp	x20, x19, [sp, #0x30]
   4f680: a9047bfd     	stp	x29, x30, [sp, #0x40]
   4f684: 910103fd     	add	x29, sp, #0x40
   4f688: f9400016     	ldr	x22, [x0]
   4f68c: f100001f     	cmp	x0, #0x0
   4f690: 9a9603e8     	csel	x8, xzr, x22, eq
   4f694: eb02011f     	cmp	x8, x2
   4f698: 54000841     	b.ne	0x4f7a0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x794c>
   4f69c: eb160039     	subs	x25, x1, x22
   4f6a0: 54000703     	b.lo	0x4f780 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x792c>
   4f6a4: f940041a     	ldr	x26, [x0, #0x8]
   4f6a8: aa0003f3     	mov	x19, x0
   4f6ac: 8b1a0ec8     	add	x8, x22, x26, lsl #3
   4f6b0: eb010115     	subs	x21, x8, x1
   4f6b4: 54000663     	b.lo	0x4f780 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x792c>
   4f6b8: aa0303f4     	mov	x20, x3
   4f6bc: b1000758     	adds	x24, x26, #0x1
   4f6c0: aa1603f7     	mov	x23, x22
   4f6c4: 540003e2     	b.hs	0x4f740 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x78ec>
   4f6c8: f9400a68     	ldr	x8, [x19, #0x10]
   4f6cc: aa1603f7     	mov	x23, x22
   4f6d0: eb18011f     	cmp	x8, x24
   4f6d4: 54000362     	b.hs	0x4f740 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x78ec>
   4f6d8: d1000708     	sub	x8, x24, #0x1
   4f6dc: ea08031f     	tst	x24, x8
   4f6e0: aa1803e8     	mov	x8, x24
   4f6e4: 540000c0     	b.eq	0x4f6fc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x78a8>
   4f6e8: 52800028     	mov	w8, #0x1                // =1
   4f6ec: aa1803e9     	mov	x9, x24
   4f6f0: d341fd29     	lsr	x9, x9, #1
   4f6f4: d37ff908     	lsl	x8, x8, #1
   4f6f8: b5ffffc9     	cbnz	x9, 0x4f6f0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x789c>
   4f6fc: f100091f     	cmp	x8, #0x2
   4f700: 52800049     	mov	w9, #0x2                // =2
   4f704: 9a898108     	csel	x8, x8, x9, hi
   4f708: d37df100     	lsl	x0, x8, #3
   4f70c: f9000a68     	str	x8, [x19, #0x10]
   4f710: 97fee480     	bl	0x8910 <malloc@plt>
   4f714: b4000560     	cbz	x0, 0x4f7c0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x796c>
   4f718: aa0003f7     	mov	x23, x0
   4f71c: b4000116     	cbz	x22, 0x4f73c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x78e8>
   4f720: d37df342     	lsl	x2, x26, #3
   4f724: aa1703e0     	mov	x0, x23
   4f728: aa1603e1     	mov	x1, x22
   4f72c: 97fee481     	bl	0x8930 <memcpy@plt>
   4f730: b4000076     	cbz	x22, 0x4f73c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x78e8>
   4f734: aa1603e0     	mov	x0, x22
   4f738: 97fee4aa     	bl	0x89e0 <free@plt>
   4f73c: f9000277     	str	x23, [x19]
   4f740: d3638b28     	lsl	x8, x25, #29
   4f744: 8b8876f6     	add	x22, x23, x8, asr #29
   4f748: 910022c0     	add	x0, x22, #0x8
   4f74c: aa1603e1     	mov	x1, x22
   4f750: aa1503e2     	mov	x2, x21
   4f754: 97fee413     	bl	0x87a0 <memmove@plt>
   4f758: b4000076     	cbz	x22, 0x4f764 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7910>
   4f75c: f9400288     	ldr	x8, [x20]
   4f760: f90002c8     	str	x8, [x22]
   4f764: f9000678     	str	x24, [x19, #0x8]
   4f768: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   4f76c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   4f770: a94257f6     	ldp	x22, x21, [sp, #0x20]
   4f774: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   4f778: a8c567fa     	ldp	x26, x25, [sp], #0x50
   4f77c: d65f03c0     	ret
   4f780: f0000040     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4f784: b00000a2     	adrp	x2, 0x64000
   4f788: f0000043     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4f78c: 91215c00     	add	x0, x0, #0x857
   4f790: 913c3c42     	add	x2, x2, #0xf0f
   4f794: 91277063     	add	x3, x3, #0x9dc
   4f798: 528031c1     	mov	w1, #0x18e              // =398
   4f79c: 97fee291     	bl	0x81e0 <__assert2@plt>
   4f7a0: f0000040     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4f7a4: b00000a2     	adrp	x2, 0x64000
   4f7a8: f0000043     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4f7ac: 91215c00     	add	x0, x0, #0x857
   4f7b0: 913e9842     	add	x2, x2, #0xfa6
   4f7b4: 912c0063     	add	x3, x3, #0xb00
   4f7b8: 52800ae1     	mov	w1, #0x57               // =87
   4f7bc: 97fee289     	bl	0x81e0 <__assert2@plt>
   4f7c0: f0000040     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4f7c4: d00000a2     	adrp	x2, 0x65000
   4f7c8: f0000043     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4f7cc: 91215c00     	add	x0, x0, #0x857
   4f7d0: 9102e042     	add	x2, x2, #0xb8
   4f7d4: 9124c063     	add	x3, x3, #0x930
   4f7d8: 52804a01     	mov	w1, #0x250              // =592
   4f7dc: 97fee281     	bl	0x81e0 <__assert2@plt>
   4f7e0: f81e0ff3     	str	x19, [sp, #-0x20]!
   4f7e4: a9017bfd     	stp	x29, x30, [sp, #0x10]
   4f7e8: 910043fd     	add	x29, sp, #0x10
   4f7ec: aa0003f3     	mov	x19, x0
   4f7f0: a9007c1f     	stp	xzr, xzr, [x0]
   4f7f4: f900081f     	str	xzr, [x0, #0x10]
   4f7f8: 91006000     	add	x0, x0, #0x18
   4f7fc: aa1303e1     	mov	x1, x19
   4f800: 9400037b     	bl	0x505ec <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8798>
   4f804: 52800028     	mov	w8, #0x1                // =1
   4f808: 91022260     	add	x0, x19, #0x88
   4f80c: 52800021     	mov	w1, #0x1                // =1
   4f810: 39020268     	strb	w8, [x19, #0x80]
   4f814: 97ffb0d4     	bl	0x3bb64 <operator delete(void*)+0x7d4>
   4f818: a909fe7f     	stp	xzr, xzr, [x19, #0x98]
   4f81c: 97ffd6e4     	bl	0x453ac <operator delete(void*)+0xa01c>
   4f820: 360000e0     	tbz	w0, #0x0, 0x4f83c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x79e8>
   4f824: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   4f828: d00000a1     	adrp	x1, 0x65000
   4f82c: 910cd021     	add	x1, x1, #0x334
   4f830: 52800040     	mov	w0, #0x2                // =2
   4f834: f84207f3     	ldr	x19, [sp], #0x20
   4f838: 17ffd66b     	b	0x451e4 <operator delete(void*)+0x9e54>
   4f83c: d00000a0     	adrp	x0, 0x65000
   4f840: d00000a2     	adrp	x2, 0x65000
   4f844: d00000a3     	adrp	x3, 0x65000
   4f848: 91096400     	add	x0, x0, #0x259
   4f84c: 910b3042     	add	x2, x2, #0x2cc
   4f850: 910bc463     	add	x3, x3, #0x2f1
   4f854: 52800261     	mov	w1, #0x13               // =19
   4f858: 97fee262     	bl	0x81e0 <__assert2@plt>
   4f85c: f81e0ff3     	str	x19, [sp, #-0x20]!
   4f860: a9017bfd     	stp	x29, x30, [sp, #0x10]
   4f864: 910043fd     	add	x29, sp, #0x10
   4f868: d00000a1     	adrp	x1, 0x65000
   4f86c: aa0003f3     	mov	x19, x0
   4f870: 910d4821     	add	x1, x1, #0x352
   4f874: 52800040     	mov	w0, #0x2                // =2
   4f878: 97ffd65b     	bl	0x451e4 <operator delete(void*)+0x9e54>
   4f87c: 91022260     	add	x0, x19, #0x88
   4f880: 97ffb0f1     	bl	0x3bc44 <operator delete(void*)+0x8b4>
   4f884: 91006260     	add	x0, x19, #0x18
   4f888: 94000392     	bl	0x506d0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x887c>
   4f88c: f9400a68     	ldr	x8, [x19, #0x10]
   4f890: b4000088     	cbz	x8, 0x4f8a0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7a4c>
   4f894: f9400260     	ldr	x0, [x19]
   4f898: 97fee452     	bl	0x89e0 <free@plt>
   4f89c: f900027f     	str	xzr, [x19]
   4f8a0: a900fe7f     	stp	xzr, xzr, [x19, #0x8]
   4f8a4: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   4f8a8: f84207f3     	ldr	x19, [sp], #0x20
   4f8ac: d65f03c0     	ret
   4f8b0: f81e0ff3     	str	x19, [sp, #-0x20]!
   4f8b4: a9017bfd     	stp	x29, x30, [sp, #0x10]
   4f8b8: 910043fd     	add	x29, sp, #0x10
   4f8bc: 97ffb46c     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   4f8c0: d0000168     	adrp	x8, 0x7d000
   4f8c4: 910fa108     	add	x8, x8, #0x3e8
   4f8c8: 08dffd08     	ldarb	w8, [x8]
   4f8cc: 360000c8     	tbz	w8, #0x0, 0x4f8e4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7a90>
   4f8d0: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   4f8d4: d0000160     	adrp	x0, 0x7d000
   4f8d8: 910d0000     	add	x0, x0, #0x340
   4f8dc: f84207f3     	ldr	x19, [sp], #0x20
   4f8e0: d65f03c0     	ret
   4f8e4: d0000160     	adrp	x0, 0x7d000
   4f8e8: 910fa000     	add	x0, x0, #0x3e8
   4f8ec: 97ffaeb4     	bl	0x3b3bc <operator delete(void*)+0x2c>
   4f8f0: 34ffff00     	cbz	w0, 0x4f8d0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7a7c>
   4f8f4: d0000173     	adrp	x19, 0x7d000
   4f8f8: 910d0273     	add	x19, x19, #0x340
   4f8fc: 91006260     	add	x0, x19, #0x18
   4f900: aa1303e1     	mov	x1, x19
   4f904: a9007e7f     	stp	xzr, xzr, [x19]
   4f908: f9000a7f     	str	xzr, [x19, #0x10]
   4f90c: 94000338     	bl	0x505ec <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8798>
   4f910: 52800028     	mov	w8, #0x1                // =1
   4f914: 91022260     	add	x0, x19, #0x88
   4f918: 52800021     	mov	w1, #0x1                // =1
   4f91c: 39020268     	strb	w8, [x19, #0x80]
   4f920: 97ffb091     	bl	0x3bb64 <operator delete(void*)+0x7d4>
   4f924: a909fe7f     	stp	xzr, xzr, [x19, #0x98]
   4f928: 97ffd6a1     	bl	0x453ac <operator delete(void*)+0xa01c>
   4f92c: 36000200     	tbz	w0, #0x0, 0x4f96c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7b18>
   4f930: d00000a1     	adrp	x1, 0x65000
   4f934: 910cd021     	add	x1, x1, #0x334
   4f938: 52800040     	mov	w0, #0x2                // =2
   4f93c: 97ffd62a     	bl	0x451e4 <operator delete(void*)+0x9e54>
   4f940: 90000000     	adrp	x0, 0x4f000 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x71ac>
   4f944: d0000161     	adrp	x1, 0x7d000
   4f948: f0000142     	adrp	x2, 0x7a000
   4f94c: 91217000     	add	x0, x0, #0x85c
   4f950: 910d0021     	add	x1, x1, #0x340
   4f954: 913ea042     	add	x2, x2, #0xfa8
   4f958: 97fee446     	bl	0x8a70 <__cxa_atexit@plt>
   4f95c: d0000160     	adrp	x0, 0x7d000
   4f960: 910fa000     	add	x0, x0, #0x3e8
   4f964: 97ffaeb4     	bl	0x3b434 <operator delete(void*)+0xa4>
   4f968: 17ffffda     	b	0x4f8d0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7a7c>
   4f96c: d00000a0     	adrp	x0, 0x65000
   4f970: d00000a2     	adrp	x2, 0x65000
   4f974: d00000a3     	adrp	x3, 0x65000
   4f978: 91096400     	add	x0, x0, #0x259
   4f97c: 910b3042     	add	x2, x2, #0x2cc
   4f980: 910bc463     	add	x3, x3, #0x2f1
   4f984: 52800261     	mov	w1, #0x13               // =19
   4f988: 97fee216     	bl	0x81e0 <__assert2@plt>
   4f98c: f9404c00     	ldr	x0, [x0, #0x98]
   4f990: d65f03c0     	ret
   4f994: d10343ff     	sub	sp, sp, #0xd0
   4f998: a9076ffc     	stp	x28, x27, [sp, #0x70]
   4f99c: a90867fa     	stp	x26, x25, [sp, #0x80]
   4f9a0: a9095ff8     	stp	x24, x23, [sp, #0x90]
   4f9a4: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   4f9a8: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   4f9ac: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
   4f9b0: 910303fd     	add	x29, sp, #0xc0
   4f9b4: d53bd059     	mrs	x25, TPIDR_EL0
   4f9b8: f9401728     	ldr	x8, [x25, #0x28]
   4f9bc: aa0003f5     	mov	x21, x0
   4f9c0: aa0203e0     	mov	x0, x2
   4f9c4: aa0403f7     	mov	x23, x4
   4f9c8: f81a83a8     	stur	x8, [x29, #-0x58]
   4f9cc: 9100c3e8     	add	x8, sp, #0x30
   4f9d0: aa0303f3     	mov	x19, x3
   4f9d4: aa0203f4     	mov	x20, x2
   4f9d8: aa0103f6     	mov	x22, x1
   4f9dc: 97ffc233     	bl	0x402a8 <operator delete(void*)+0x4f18>
   4f9e0: b94033e8     	ldr	w8, [sp, #0x30]
   4f9e4: 7100191f     	cmp	w8, #0x6
   4f9e8: 54000181     	b.ne	0x4fa18 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7bc4>
   4f9ec: a9402289     	ldp	x9, x8, [x20]
   4f9f0: 900000aa     	adrp	x10, 0x63000
   4f9f4: 912c5d4a     	add	x10, x10, #0xb17
   4f9f8: d00000a1     	adrp	x1, 0x65000
   4f9fc: f100011f     	cmp	x8, #0x0
   4fa00: 9a890142     	csel	x2, x10, x9, eq
   4fa04: 910dbc21     	add	x1, x1, #0x36f
   4fa08: 52800080     	mov	w0, #0x4                // =4
   4fa0c: 97ffd5f6     	bl	0x451e4 <operator delete(void*)+0x9e54>
   4fa10: 2a1f03f3     	mov	w19, wzr
   4fa14: 140000bc     	b	0x4fd04 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7eb0>
   4fa18: f0000040     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4fa1c: 9139c800     	add	x0, x0, #0xe72
   4fa20: 528000e1     	mov	w1, #0x7                // =7
   4fa24: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   4fa28: f9000fff     	str	xzr, [sp, #0x18]
   4fa2c: 97fee205     	bl	0x8240 <__strlen_chk@plt>
   4fa30: b4000120     	cbz	x0, 0x4fa54 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7c00>
   4fa34: f9400fe1     	ldr	x1, [sp, #0x18]
   4fa38: f0000043     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4fa3c: aa0003e5     	mov	x5, x0
   4fa40: 9139c863     	add	x3, x3, #0xe72
   4fa44: 910063e0     	add	x0, sp, #0x18
   4fa48: aa0103e2     	mov	x2, x1
   4fa4c: aa1f03e4     	mov	x4, xzr
   4fa50: 97fef67e     	bl	0xd448 <__share_file+0x114>
   4fa54: 9100c3e0     	add	x0, sp, #0x30
   4fa58: 910063e1     	add	x1, sp, #0x18
   4fa5c: 97ffc59a     	bl	0x410c4 <operator delete(void*)+0x5d34>
   4fa60: b9400008     	ldr	w8, [x0]
   4fa64: 7100151f     	cmp	w8, #0x5
   4fa68: 540005a1     	b.ne	0x4fb1c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7cc8>
   4fa6c: f94017e8     	ldr	x8, [sp, #0x28]
   4fa70: f94006d8     	ldr	x24, [x22, #0x8]
   4fa74: b4000088     	cbz	x8, 0x4fa84 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7c30>
   4fa78: f9400fe0     	ldr	x0, [sp, #0x18]
   4fa7c: 97fee3d9     	bl	0x89e0 <free@plt>
   4fa80: f9000fff     	str	xzr, [sp, #0x18]
   4fa84: b4000578     	cbz	x24, 0x4fb30 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7cdc>
   4fa88: 910222b4     	add	x20, x21, #0x88
   4fa8c: aa1403e0     	mov	x0, x20
   4fa90: 97ffb082     	bl	0x3bc98 <operator delete(void*)+0x908>
   4fa94: f94002bb     	ldr	x27, [x21]
   4fa98: f10002bf     	cmp	x21, #0x0
   4fa9c: 9a9b03fa     	csel	x26, xzr, x27, eq
   4faa0: 3500161f     	cbnz	wzr, 0x4fd60 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7f0c>
   4faa4: f94006a8     	ldr	x8, [x21, #0x8]
   4faa8: 8b080f78     	add	x24, x27, x8, lsl #3
   4faac: b40005e8     	cbz	x8, 0x4fb68 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7d14>
   4fab0: 900000bc     	adrp	x28, 0x63000
   4fab4: 912c5f9c     	add	x28, x28, #0xb17
   4fab8: f9400360     	ldr	x0, [x27]
   4fabc: b40001a0     	cbz	x0, 0x4faf0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7c9c>
   4fac0: 97fffe2c     	bl	0x4f370 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x751c>
   4fac4: f9400402     	ldr	x2, [x0, #0x8]
   4fac8: f94006c8     	ldr	x8, [x22, #0x8]
   4facc: eb08005f     	cmp	x2, x8
   4fad0: 54000101     	b.ne	0x4faf0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7c9c>
   4fad4: f9400008     	ldr	x8, [x0]
   4fad8: f94002c9     	ldr	x9, [x22]
   4fadc: f100005f     	cmp	x2, #0x0
   4fae0: 9a880380     	csel	x0, x28, x8, eq
   4fae4: 9a890381     	csel	x1, x28, x9, eq
   4fae8: 97fee256     	bl	0x8440 <memcmp@plt>
   4faec: 34000420     	cbz	w0, 0x4fb70 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7d1c>
   4faf0: f94002a8     	ldr	x8, [x21]
   4faf4: f10002bf     	cmp	x21, #0x0
   4faf8: 9a8803e9     	csel	x9, xzr, x8, eq
   4fafc: eb1a013f     	cmp	x9, x26
   4fb00: 54001301     	b.ne	0x4fd60 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7f0c>
   4fb04: f94006a9     	ldr	x9, [x21, #0x8]
   4fb08: 9100237b     	add	x27, x27, #0x8
   4fb0c: 8b090d09     	add	x9, x8, x9, lsl #3
   4fb10: eb09037f     	cmp	x27, x9
   4fb14: 54fffd21     	b.ne	0x4fab8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7c64>
   4fb18: 14000018     	b	0x4fb78 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7d24>
   4fb1c: f94017e8     	ldr	x8, [sp, #0x28]
   4fb20: b4000088     	cbz	x8, 0x4fb30 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7cdc>
   4fb24: f9400fe0     	ldr	x0, [sp, #0x18]
   4fb28: 97fee3ae     	bl	0x89e0 <free@plt>
   4fb2c: f9000fff     	str	xzr, [sp, #0x18]
   4fb30: a94026c8     	ldp	x8, x9, [x22]
   4fb34: a9402e8a     	ldp	x10, x11, [x20]
   4fb38: 900000ac     	adrp	x12, 0x63000
   4fb3c: 912c5d8c     	add	x12, x12, #0xb17
   4fb40: f100013f     	cmp	x9, #0x0
   4fb44: 9a880182     	csel	x2, x12, x8, eq
   4fb48: f100017f     	cmp	x11, #0x0
   4fb4c: d00000a1     	adrp	x1, 0x65000
   4fb50: 9a8a0183     	csel	x3, x12, x10, eq
   4fb54: 910e8021     	add	x1, x1, #0x3a0
   4fb58: 52800080     	mov	w0, #0x4                // =4
   4fb5c: 97ffd5a2     	bl	0x451e4 <operator delete(void*)+0x9e54>
   4fb60: 2a1f03f3     	mov	w19, wzr
   4fb64: 14000068     	b	0x4fd04 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7eb0>
   4fb68: aa1b03e8     	mov	x8, x27
   4fb6c: 14000003     	b	0x4fb78 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7d24>
   4fb70: f94002a8     	ldr	x8, [x21]
   4fb74: aa1b03f8     	mov	x24, x27
   4fb78: f10002bf     	cmp	x21, #0x0
   4fb7c: 9a8803e9     	csel	x9, xzr, x8, eq
   4fb80: eb1a013f     	cmp	x9, x26
   4fb84: 54000ee1     	b.ne	0x4fd60 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7f0c>
   4fb88: f94006a9     	ldr	x9, [x21, #0x8]
   4fb8c: 8b090d08     	add	x8, x8, x9, lsl #3
   4fb90: eb08031f     	cmp	x24, x8
   4fb94: 54000780     	b.eq	0x4fc84 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7e30>
   4fb98: a900e7f4     	stp	x20, x25, [sp, #0x8]
   4fb9c: f9400300     	ldr	x0, [x24]
   4fba0: f9400674     	ldr	x20, [x19, #0x8]
   4fba4: 97fffdf5     	bl	0x4f378 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7524>
   4fba8: eb20429f     	cmp	x20, w0, uxtw
   4fbac: 54000ca1     	b.ne	0x4fd40 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7eec>
   4fbb0: f9400668     	ldr	x8, [x19, #0x8]
   4fbb4: b4000588     	cbz	x8, 0x4fc64 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7e10>
   4fbb8: 900000bb     	adrp	x27, 0x63000
   4fbbc: aa1f03f6     	mov	x22, xzr
   4fbc0: aa1f03f5     	mov	x21, xzr
   4fbc4: d1000517     	sub	x23, x8, #0x1
   4fbc8: 5280031a     	mov	w26, #0x18              // =24
   4fbcc: 912c5f7b     	add	x27, x27, #0xb17
   4fbd0: d2c0003c     	mov	x28, #0x100000000       // =4294967296
   4fbd4: f9400300     	ldr	x0, [x24]
   4fbd8: f9400274     	ldr	x20, [x19]
   4fbdc: 2a1503e1     	mov	w1, w21
   4fbe0: 9360fed9     	asr	x25, x22, #32
   4fbe4: 97fffde7     	bl	0x4f380 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x752c>
   4fbe8: 9b1a5328     	madd	x8, x25, x26, x20
   4fbec: f9400502     	ldr	x2, [x8, #0x8]
   4fbf0: f9400408     	ldr	x8, [x0, #0x8]
   4fbf4: eb08005f     	cmp	x2, x8
   4fbf8: 54000a41     	b.ne	0x4fd40 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7eec>
   4fbfc: b4000082     	cbz	x2, 0x4fc0c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7db8>
   4fc00: 9b1a7f28     	mul	x8, x25, x26
   4fc04: f8686a88     	ldr	x8, [x20, x8]
   4fc08: 14000002     	b	0x4fc10 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7dbc>
   4fc0c: aa1b03e8     	mov	x8, x27
   4fc10: f9400009     	ldr	x9, [x0]
   4fc14: f100005f     	cmp	x2, #0x0
   4fc18: aa0803e0     	mov	x0, x8
   4fc1c: 9a890361     	csel	x1, x27, x9, eq
   4fc20: 97fee208     	bl	0x8440 <memcmp@plt>
   4fc24: 350008e0     	cbnz	w0, 0x4fd40 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7eec>
   4fc28: eb1502ff     	cmp	x23, x21
   4fc2c: 540001c0     	b.eq	0x4fc64 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7e10>
   4fc30: f9400668     	ldr	x8, [x19, #0x8]
   4fc34: 910006b5     	add	x21, x21, #0x1
   4fc38: 8b1c02d6     	add	x22, x22, x28
   4fc3c: eb15011f     	cmp	x8, x21
   4fc40: 54fffca8     	b.hi	0x4fbd4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7d80>
   4fc44: f0000040     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4fc48: f0000042     	adrp	x2, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4fc4c: f0000043     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4fc50: 91215c00     	add	x0, x0, #0x857
   4fc54: 9136ac42     	add	x2, x2, #0xdab
   4fc58: 91397863     	add	x3, x3, #0xe5e
   4fc5c: 528024e1     	mov	w1, #0x127              // =295
   4fc60: 97fee160     	bl	0x81e0 <__assert2@plt>
   4fc64: f9400300     	ldr	x0, [x24]
   4fc68: 9100c3e1     	add	x1, sp, #0x30
   4fc6c: 97fffbdb     	bl	0x4ebd8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6d84>
   4fc70: f9400300     	ldr	x0, [x24]
   4fc74: 97fffdbd     	bl	0x4f368 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7514>
   4fc78: a940e7f4     	ldp	x20, x25, [sp, #0x8]
   4fc7c: 2a0003f3     	mov	w19, w0
   4fc80: 1400001f     	b	0x4fcfc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7ea8>
   4fc84: 52801400     	mov	w0, #0xa0               // =160
   4fc88: 97fee15a     	bl	0x81f0 <_Znwm@plt>
   4fc8c: aa0003f8     	mov	x24, x0
   4fc90: 97fff772     	bl	0x4da58 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5c04>
   4fc94: b9400aa8     	ldr	w8, [x21, #0x8]
   4fc98: 9100c3e2     	add	x2, sp, #0x30
   4fc9c: aa1803e0     	mov	x0, x24
   4fca0: aa1603e1     	mov	x1, x22
   4fca4: 11000503     	add	w3, w8, #0x1
   4fca8: aa1303e4     	mov	x4, x19
   4fcac: aa1703e5     	mov	x5, x23
   4fcb0: 97fff834     	bl	0x4dd80 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5f2c>
   4fcb4: 360001a0     	tbz	w0, #0x0, 0x4fce8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7e94>
   4fcb8: aa1803e0     	mov	x0, x24
   4fcbc: 97fffdab     	bl	0x4f368 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7514>
   4fcc0: f9000ff8     	str	x24, [sp, #0x18]
   4fcc4: a94026a8     	ldp	x8, x9, [x21]
   4fcc8: f10002bf     	cmp	x21, #0x0
   4fccc: 2a0003f3     	mov	w19, w0
   4fcd0: 910063e3     	add	x3, sp, #0x18
   4fcd4: 8b090d01     	add	x1, x8, x9, lsl #3
   4fcd8: 9a8803e2     	csel	x2, xzr, x8, eq
   4fcdc: aa1503e0     	mov	x0, x21
   4fce0: 940001e7     	bl	0x5047c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8628>
   4fce4: 14000006     	b	0x4fcfc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7ea8>
   4fce8: aa1803e0     	mov	x0, x24
   4fcec: 97fff770     	bl	0x4daac <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x5c58>
   4fcf0: aa1803e0     	mov	x0, x24
   4fcf4: 97fee2a7     	bl	0x8790 <_ZdlPv@plt>
   4fcf8: 2a1f03f3     	mov	w19, wzr
   4fcfc: aa1403e0     	mov	x0, x20
   4fd00: 97ffb07a     	bl	0x3bee8 <operator delete(void*)+0xb58>
   4fd04: 9100c3e0     	add	x0, sp, #0x30
   4fd08: 97ffc4cf     	bl	0x41044 <operator delete(void*)+0x5cb4>
   4fd0c: f9401728     	ldr	x8, [x25, #0x28]
   4fd10: f85a83a9     	ldur	x9, [x29, #-0x58]
   4fd14: eb09011f     	cmp	x8, x9
   4fd18: 54000341     	b.ne	0x4fd80 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7f2c>
   4fd1c: 2a1303e0     	mov	w0, w19
   4fd20: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
   4fd24: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   4fd28: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   4fd2c: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   4fd30: a94867fa     	ldp	x26, x25, [sp, #0x80]
   4fd34: a9476ffc     	ldp	x28, x27, [sp, #0x70]
   4fd38: 910343ff     	add	sp, sp, #0xd0
   4fd3c: d65f03c0     	ret
   4fd40: d00000a0     	adrp	x0, 0x65000
   4fd44: d00000a2     	adrp	x2, 0x65000
   4fd48: d00000a3     	adrp	x3, 0x65000
   4fd4c: 91096400     	add	x0, x0, #0x259
   4fd50: 91100442     	add	x2, x2, #0x401
   4fd54: 91124063     	add	x3, x3, #0x490
   4fd58: 52800d01     	mov	w1, #0x68               // =104
   4fd5c: 97fee121     	bl	0x81e0 <__assert2@plt>
   4fd60: f0000040     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4fd64: d00000a2     	adrp	x2, 0x65000
   4fd68: f0000043     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4fd6c: 91215c00     	add	x0, x0, #0x857
   4fd70: 9116b042     	add	x2, x2, #0x5ac
   4fd74: 912c0063     	add	x3, x3, #0xb00
   4fd78: 528006e1     	mov	w1, #0x37               // =55
   4fd7c: 97fee119     	bl	0x81e0 <__assert2@plt>
   4fd80: 97fee1d8     	bl	0x84e0 <__stack_chk_fail@plt>
   4fd84: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
   4fd88: a9014ff4     	stp	x20, x19, [sp, #0x10]
   4fd8c: a9027bfd     	stp	x29, x30, [sp, #0x20]
   4fd90: 910083fd     	add	x29, sp, #0x20
   4fd94: f9400008     	ldr	x8, [x0]
   4fd98: f100001f     	cmp	x0, #0x0
   4fd9c: aa0103f3     	mov	x19, x1
   4fda0: aa0003f4     	mov	x20, x0
   4fda4: 9a8803f5     	csel	x21, xzr, x8, eq
   4fda8: aa0803f6     	mov	x22, x8
   4fdac: f9400689     	ldr	x9, [x20, #0x8]
   4fdb0: 8b090d08     	add	x8, x8, x9, lsl #3
   4fdb4: eb0802df     	cmp	x22, x8
   4fdb8: 54000220     	b.eq	0x4fdfc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7fa8>
   4fdbc: f84086c0     	ldr	x0, [x22], #0x8
   4fdc0: aa1303e1     	mov	x1, x19
   4fdc4: 97fffdb6     	bl	0x4f49c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7648>
   4fdc8: f9400288     	ldr	x8, [x20]
   4fdcc: f100029f     	cmp	x20, #0x0
   4fdd0: 9a8803e9     	csel	x9, xzr, x8, eq
   4fdd4: eb0902bf     	cmp	x21, x9
   4fdd8: 54fffea0     	b.eq	0x4fdac <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7f58>
   4fddc: f0000040     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4fde0: d00000a2     	adrp	x2, 0x65000
   4fde4: f0000043     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4fde8: 91215c00     	add	x0, x0, #0x857
   4fdec: 9116b042     	add	x2, x2, #0x5ac
   4fdf0: 912c0063     	add	x3, x3, #0xb00
   4fdf4: 528006e1     	mov	w1, #0x37               // =55
   4fdf8: 97fee0fa     	bl	0x81e0 <__assert2@plt>
   4fdfc: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   4fe00: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   4fe04: 2a1f03e0     	mov	w0, wzr
   4fe08: a8c357f6     	ldp	x22, x21, [sp], #0x30
   4fe0c: 17ffd647     	b	0x45728 <operator delete(void*)+0xa398>
   4fe10: d102c3ff     	sub	sp, sp, #0xb0
   4fe14: f90033f9     	str	x25, [sp, #0x60]
   4fe18: a9075ff8     	stp	x24, x23, [sp, #0x70]
   4fe1c: a90857f6     	stp	x22, x21, [sp, #0x80]
   4fe20: a9094ff4     	stp	x20, x19, [sp, #0x90]
   4fe24: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   4fe28: 910283fd     	add	x29, sp, #0xa0
   4fe2c: d53bd056     	mrs	x22, TPIDR_EL0
   4fe30: f94016c8     	ldr	x8, [x22, #0x28]
   4fe34: aa0003f4     	mov	x20, x0
   4fe38: aa0203e0     	mov	x0, x2
   4fe3c: aa0203f5     	mov	x21, x2
   4fe40: f81b83a8     	stur	x8, [x29, #-0x48]
   4fe44: 910083e8     	add	x8, sp, #0x20
   4fe48: aa0103f3     	mov	x19, x1
   4fe4c: 97ffc117     	bl	0x402a8 <operator delete(void*)+0x4f18>
   4fe50: b94023e8     	ldr	w8, [sp, #0x20]
   4fe54: 7100191f     	cmp	w8, #0x6
   4fe58: 54000181     	b.ne	0x4fe88 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8034>
   4fe5c: a94022a9     	ldp	x9, x8, [x21]
   4fe60: 900000aa     	adrp	x10, 0x63000
   4fe64: 912c5d4a     	add	x10, x10, #0xb17
   4fe68: d00000a1     	adrp	x1, 0x65000
   4fe6c: f100011f     	cmp	x8, #0x0
   4fe70: 9a890142     	csel	x2, x10, x9, eq
   4fe74: 910dbc21     	add	x1, x1, #0x36f
   4fe78: 52800080     	mov	w0, #0x4                // =4
   4fe7c: 97ffd4da     	bl	0x451e4 <operator delete(void*)+0x9e54>
   4fe80: 2a1f03f3     	mov	w19, wzr
   4fe84: 1400005a     	b	0x4ffec <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8198>
   4fe88: f0000040     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4fe8c: 9139c800     	add	x0, x0, #0xe72
   4fe90: 528000e1     	mov	w1, #0x7                // =7
   4fe94: a9017fff     	stp	xzr, xzr, [sp, #0x10]
   4fe98: f90007ff     	str	xzr, [sp, #0x8]
   4fe9c: 97fee0e9     	bl	0x8240 <__strlen_chk@plt>
   4fea0: b4000120     	cbz	x0, 0x4fec4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8070>
   4fea4: f0000043     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   4fea8: aa0003e5     	mov	x5, x0
   4feac: 9139c863     	add	x3, x3, #0xe72
   4feb0: 910023e0     	add	x0, sp, #0x8
   4feb4: aa1f03e1     	mov	x1, xzr
   4feb8: aa1f03e2     	mov	x2, xzr
   4febc: aa1f03e4     	mov	x4, xzr
   4fec0: 97fef562     	bl	0xd448 <__share_file+0x114>
   4fec4: 910083e0     	add	x0, sp, #0x20
   4fec8: 910023e1     	add	x1, sp, #0x8
   4fecc: 97ffc47e     	bl	0x410c4 <operator delete(void*)+0x5d34>
   4fed0: b9400008     	ldr	w8, [x0]
   4fed4: 7100151f     	cmp	w8, #0x5
   4fed8: 540005e1     	b.ne	0x4ff94 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8140>
   4fedc: f9400fe8     	ldr	x8, [sp, #0x18]
   4fee0: f9400677     	ldr	x23, [x19, #0x8]
   4fee4: b4000088     	cbz	x8, 0x4fef4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x80a0>
   4fee8: f94007e0     	ldr	x0, [sp, #0x8]
   4feec: 97fee2bd     	bl	0x89e0 <free@plt>
   4fef0: f90007ff     	str	xzr, [sp, #0x8]
   4fef4: b40005b7     	cbz	x23, 0x4ffa8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8154>
   4fef8: 91022295     	add	x21, x20, #0x88
   4fefc: aa1503e0     	mov	x0, x21
   4ff00: 97ffaf66     	bl	0x3bc98 <operator delete(void*)+0x908>
   4ff04: f9400288     	ldr	x8, [x20]
   4ff08: f100029f     	cmp	x20, #0x0
   4ff0c: 900000b8     	adrp	x24, 0x63000
   4ff10: 912c5f18     	add	x24, x24, #0xb17
   4ff14: 9a8803f7     	csel	x23, xzr, x8, eq
   4ff18: aa0803f9     	mov	x25, x8
   4ff1c: 14000007     	b	0x4ff38 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x80e4>
   4ff20: f9400288     	ldr	x8, [x20]
   4ff24: f100029f     	cmp	x20, #0x0
   4ff28: 91002339     	add	x25, x25, #0x8
   4ff2c: 9a8803e9     	csel	x9, xzr, x8, eq
   4ff30: eb0902ff     	cmp	x23, x9
   4ff34: 54000781     	b.ne	0x50024 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x81d0>
   4ff38: f9400689     	ldr	x9, [x20, #0x8]
   4ff3c: 8b090d08     	add	x8, x8, x9, lsl #3
   4ff40: eb08033f     	cmp	x25, x8
   4ff44: 540004e0     	b.eq	0x4ffe0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x818c>
   4ff48: f9400320     	ldr	x0, [x25]
   4ff4c: b4fffea0     	cbz	x0, 0x4ff20 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x80cc>
   4ff50: 97fffd08     	bl	0x4f370 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x751c>
   4ff54: f9400402     	ldr	x2, [x0, #0x8]
   4ff58: f9400668     	ldr	x8, [x19, #0x8]
   4ff5c: eb08005f     	cmp	x2, x8
   4ff60: 54fffe01     	b.ne	0x4ff20 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x80cc>
   4ff64: f9400008     	ldr	x8, [x0]
   4ff68: f9400269     	ldr	x9, [x19]
   4ff6c: f100005f     	cmp	x2, #0x0
   4ff70: 9a880300     	csel	x0, x24, x8, eq
   4ff74: 9a890301     	csel	x1, x24, x9, eq
   4ff78: 97fee132     	bl	0x8440 <memcmp@plt>
   4ff7c: 35fffd20     	cbnz	w0, 0x4ff20 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x80cc>
   4ff80: f9400320     	ldr	x0, [x25]
   4ff84: 910083e1     	add	x1, sp, #0x20
   4ff88: 97fffb14     	bl	0x4ebd8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x6d84>
   4ff8c: 52800033     	mov	w19, #0x1               // =1
   4ff90: 14000015     	b	0x4ffe4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8190>
   4ff94: f9400fe8     	ldr	x8, [sp, #0x18]
   4ff98: b4000088     	cbz	x8, 0x4ffa8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8154>
   4ff9c: f94007e0     	ldr	x0, [sp, #0x8]
   4ffa0: 97fee290     	bl	0x89e0 <free@plt>
   4ffa4: f90007ff     	str	xzr, [sp, #0x8]
   4ffa8: a9402668     	ldp	x8, x9, [x19]
   4ffac: a9402eaa     	ldp	x10, x11, [x21]
   4ffb0: 900000ac     	adrp	x12, 0x63000
   4ffb4: 912c5d8c     	add	x12, x12, #0xb17
   4ffb8: f100013f     	cmp	x9, #0x0
   4ffbc: 9a880182     	csel	x2, x12, x8, eq
   4ffc0: f100017f     	cmp	x11, #0x0
   4ffc4: d00000a1     	adrp	x1, 0x65000
   4ffc8: 9a8a0183     	csel	x3, x12, x10, eq
   4ffcc: 910e8021     	add	x1, x1, #0x3a0
   4ffd0: 52800080     	mov	w0, #0x4                // =4
   4ffd4: 97ffd484     	bl	0x451e4 <operator delete(void*)+0x9e54>
   4ffd8: 2a1f03f3     	mov	w19, wzr
   4ffdc: 14000004     	b	0x4ffec <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8198>
   4ffe0: 2a1f03f3     	mov	w19, wzr
   4ffe4: aa1503e0     	mov	x0, x21
   4ffe8: 97ffafc0     	bl	0x3bee8 <operator delete(void*)+0xb58>
   4ffec: 910083e0     	add	x0, sp, #0x20
   4fff0: 97ffc415     	bl	0x41044 <operator delete(void*)+0x5cb4>
   4fff4: f94016c8     	ldr	x8, [x22, #0x28]
   4fff8: f85b83a9     	ldur	x9, [x29, #-0x48]
   4fffc: eb09011f     	cmp	x8, x9
   50000: 54000221     	b.ne	0x50044 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x81f0>
   50004: 2a1303e0     	mov	w0, w19
   50008: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   5000c: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   50010: a94857f6     	ldp	x22, x21, [sp, #0x80]
   50014: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   50018: f94033f9     	ldr	x25, [sp, #0x60]
   5001c: 9102c3ff     	add	sp, sp, #0xb0
   50020: d65f03c0     	ret
   50024: d0000040     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   50028: b00000a2     	adrp	x2, 0x65000
   5002c: d0000043     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   50030: 91215c00     	add	x0, x0, #0x857
   50034: 9116b042     	add	x2, x2, #0x5ac
   50038: 912c0063     	add	x3, x3, #0xb00
   5003c: 528006e1     	mov	w1, #0x37               // =55
   50040: 97fee068     	bl	0x81e0 <__assert2@plt>
   50044: 97fee127     	bl	0x84e0 <__stack_chk_fail@plt>
   50048: d101c3ff     	sub	sp, sp, #0x70
   5004c: a90457f6     	stp	x22, x21, [sp, #0x40]
   50050: a9054ff4     	stp	x20, x19, [sp, #0x50]
   50054: a9067bfd     	stp	x29, x30, [sp, #0x60]
   50058: 910183fd     	add	x29, sp, #0x60
   5005c: d53bd056     	mrs	x22, TPIDR_EL0
   50060: f94016c8     	ldr	x8, [x22, #0x28]
   50064: b00000b5     	adrp	x21, 0x65000
   50068: aa0003f3     	mov	x19, x0
   5006c: 91022014     	add	x20, x0, #0x88
   50070: 911492b5     	add	x21, x21, #0x524
   50074: f81d83a8     	stur	x8, [x29, #-0x28]
   50078: 14000005     	b	0x5008c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8238>
   5007c: 7100051f     	cmp	w8, #0x1
   50080: 54000480     	b.eq	0x50110 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x82bc>
   50084: aa1403e0     	mov	x0, x20
   50088: 97ffaf98     	bl	0x3bee8 <operator delete(void*)+0xb58>
   5008c: aa1403e0     	mov	x0, x20
   50090: 97ffaf02     	bl	0x3bc98 <operator delete(void*)+0x908>
   50094: f9404e60     	ldr	x0, [x19, #0x98]
   50098: 910023e8     	add	x8, sp, #0x8
   5009c: 94000427     	bl	0x51138 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x92e4>
   500a0: b9401fe8     	ldr	w8, [sp, #0x1c]
   500a4: 35fffec8     	cbnz	w8, 0x5007c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8228>
   500a8: f840c3e8     	ldur	x8, [sp, #0xc]
   500ac: f84143e9     	ldur	x9, [sp, #0x14]
   500b0: b9400908     	ldr	w8, [x8, #0x8]
   500b4: f90017e9     	str	x9, [sp, #0x28]
   500b8: b90033e8     	str	w8, [sp, #0x30]
   500bc: b9400922     	ldr	w2, [x9, #0x8]
   500c0: 34000082     	cbz	w2, 0x500d0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x827c>
   500c4: f9400668     	ldr	x8, [x19, #0x8]
   500c8: 6b08005f     	cmp	w2, w8
   500cc: 540000a9     	b.ls	0x500e0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x828c>
   500d0: 52800080     	mov	w0, #0x4                // =4
   500d4: aa1503e1     	mov	x1, x21
   500d8: 97ffd443     	bl	0x451e4 <operator delete(void*)+0x9e54>
   500dc: 14000009     	b	0x50100 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x82ac>
   500e0: 51000449     	sub	w9, w2, #0x1
   500e4: eb09011f     	cmp	x8, x9
   500e8: 540002a9     	b.ls	0x5013c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x82e8>
   500ec: f9400268     	ldr	x8, [x19]
   500f0: f869d900     	ldr	x0, [x8, w9, sxtw #3]
   500f4: b4000060     	cbz	x0, 0x50100 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x82ac>
   500f8: 9100a3e1     	add	x1, sp, #0x28
   500fc: 97fffc77     	bl	0x4f2d8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7484>
   50100: f9404e60     	ldr	x0, [x19, #0x98]
   50104: 910023e1     	add	x1, sp, #0x8
   50108: 9400042c     	bl	0x511b8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x9364>
   5010c: 17ffffde     	b	0x50084 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8230>
   50110: aa1403e0     	mov	x0, x20
   50114: 97ffaf75     	bl	0x3bee8 <operator delete(void*)+0xb58>
   50118: f94016c8     	ldr	x8, [x22, #0x28]
   5011c: f85d83a9     	ldur	x9, [x29, #-0x28]
   50120: eb09011f     	cmp	x8, x9
   50124: 540001c1     	b.ne	0x5015c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8308>
   50128: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   5012c: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   50130: a94457f6     	ldp	x22, x21, [sp, #0x40]
   50134: 9101c3ff     	add	sp, sp, #0x70
   50138: d65f03c0     	ret
   5013c: d0000040     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   50140: b00000a2     	adrp	x2, 0x65000
   50144: d0000043     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   50148: 91215c00     	add	x0, x0, #0x857
   5014c: 9122d042     	add	x2, x2, #0x8b4
   50150: 91397863     	add	x3, x3, #0xe5e
   50154: 528023e1     	mov	w1, #0x11f              // =287
   50158: 97fee022     	bl	0x81e0 <__assert2@plt>
   5015c: 97fee0e1     	bl	0x84e0 <__stack_chk_fail@plt>
   50160: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   50164: 910003fd     	mov	x29, sp
   50168: f9400028     	ldr	x8, [x1]
   5016c: b9400902     	ldr	w2, [x8, #0x8]
   50170: 34000082     	cbz	w2, 0x50180 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x832c>
   50174: f9400408     	ldr	x8, [x0, #0x8]
   50178: 6b08005f     	cmp	w2, w8
   5017c: 540000c9     	b.ls	0x50194 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8340>
   50180: b00000a1     	adrp	x1, 0x65000
   50184: 91149021     	add	x1, x1, #0x524
   50188: 52800080     	mov	w0, #0x4                // =4
   5018c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   50190: 17ffd415     	b	0x451e4 <operator delete(void*)+0x9e54>
   50194: 51000449     	sub	w9, w2, #0x1
   50198: eb09011f     	cmp	x8, x9
   5019c: 54000109     	b.ls	0x501bc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8368>
   501a0: f9400008     	ldr	x8, [x0]
   501a4: f869d900     	ldr	x0, [x8, w9, sxtw #3]
   501a8: b4000060     	cbz	x0, 0x501b4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8360>
   501ac: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   501b0: 17fffc4a     	b	0x4f2d8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7484>
   501b4: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   501b8: d65f03c0     	ret
   501bc: d0000040     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   501c0: b00000a2     	adrp	x2, 0x65000
   501c4: d0000043     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   501c8: 91215c00     	add	x0, x0, #0x857
   501cc: 9122d042     	add	x2, x2, #0x8b4
   501d0: 91397863     	add	x3, x3, #0xe5e
   501d4: 528023e1     	mov	w1, #0x11f              // =287
   501d8: 97fee002     	bl	0x81e0 <__assert2@plt>
   501dc: 91006000     	add	x0, x0, #0x18
   501e0: 14000168     	b	0x50780 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x892c>
   501e4: 91006000     	add	x0, x0, #0x18
   501e8: 14000164     	b	0x50778 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8924>
   501ec: f81d0ff5     	str	x21, [sp, #-0x30]!
   501f0: a9014ff4     	stp	x20, x19, [sp, #0x10]
   501f4: a9027bfd     	stp	x29, x30, [sp, #0x20]
   501f8: 910083fd     	add	x29, sp, #0x20
   501fc: 91022015     	add	x21, x0, #0x88
   50200: aa0003f4     	mov	x20, x0
   50204: aa1503e0     	mov	x0, x21
   50208: aa0103f3     	mov	x19, x1
   5020c: 97ffaea3     	bl	0x3bc98 <operator delete(void*)+0x908>
   50210: f9405280     	ldr	x0, [x20, #0xa0]
   50214: 94000203     	bl	0x50a20 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8bcc>
   50218: f9405288     	ldr	x8, [x20, #0xa0]
   5021c: aa1503e0     	mov	x0, x21
   50220: f9400508     	ldr	x8, [x8, #0x8]
   50224: f9000268     	str	x8, [x19]
   50228: f9405288     	ldr	x8, [x20, #0xa0]
   5022c: b9401108     	ldr	w8, [x8, #0x10]
   50230: b9000a68     	str	w8, [x19, #0x8]
   50234: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   50238: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   5023c: f84307f5     	ldr	x21, [sp], #0x30
   50240: 17ffaf2a     	b	0x3bee8 <operator delete(void*)+0xb58>
   50244: f81d0ff5     	str	x21, [sp, #-0x30]!
   50248: a9014ff4     	stp	x20, x19, [sp, #0x10]
   5024c: a9027bfd     	stp	x29, x30, [sp, #0x20]
   50250: 910083fd     	add	x29, sp, #0x20
   50254: 12000028     	and	w8, w1, #0x1
   50258: aa0003f4     	mov	x20, x0
   5025c: 39020008     	strb	w8, [x0, #0x80]
   50260: 52803400     	mov	w0, #0x1a0              // =416
   50264: 2a0203f3     	mov	w19, w2
   50268: 97fedfe2     	bl	0x81f0 <_Znwm@plt>
   5026c: 2a1303e1     	mov	w1, w19
   50270: aa0003f5     	mov	x21, x0
   50274: 940002fe     	bl	0x50e6c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x9018>
   50278: 52801300     	mov	w0, #0x98               // =152
   5027c: f9004e95     	str	x21, [x20, #0x98]
   50280: 97fedfdc     	bl	0x81f0 <_Znwm@plt>
   50284: aa0003f3     	mov	x19, x0
   50288: 52a00022     	mov	w2, #0x10000            // =65536
   5028c: aa1303e0     	mov	x0, x19
   50290: aa1503e1     	mov	x1, x21
   50294: 2a1f03e3     	mov	w3, wzr
   50298: 94000193     	bl	0x508e4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8a90>
   5029c: f9005293     	str	x19, [x20, #0xa0]
   502a0: 91006280     	add	x0, x20, #0x18
   502a4: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   502a8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   502ac: f84307f5     	ldr	x21, [sp], #0x30
   502b0: 17ffb024     	b	0x3c340 <operator delete(void*)+0xfb0>
   502b4: f81d0ff5     	str	x21, [sp, #-0x30]!
   502b8: a9014ff4     	stp	x20, x19, [sp, #0x10]
   502bc: a9027bfd     	stp	x29, x30, [sp, #0x20]
   502c0: 910083fd     	add	x29, sp, #0x20
   502c4: 91006014     	add	x20, x0, #0x18
   502c8: aa0003f3     	mov	x19, x0
   502cc: aa1403e0     	mov	x0, x20
   502d0: 97ffaf54     	bl	0x3c020 <operator delete(void*)+0xc90>
   502d4: aa1403e0     	mov	x0, x20
   502d8: 97ffb098     	bl	0x3c538 <operator delete(void*)+0x11a8>
   502dc: 91022274     	add	x20, x19, #0x88
   502e0: aa1403e0     	mov	x0, x20
   502e4: 97ffae6d     	bl	0x3bc98 <operator delete(void*)+0x908>
   502e8: f9404e75     	ldr	x21, [x19, #0x98]
   502ec: b40000d5     	cbz	x21, 0x50304 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x84b0>
   502f0: aa1503e0     	mov	x0, x21
   502f4: 9400031b     	bl	0x50f60 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x910c>
   502f8: aa1503e0     	mov	x0, x21
   502fc: 97fee125     	bl	0x8790 <_ZdlPv@plt>
   50300: f9004e7f     	str	xzr, [x19, #0x98]
   50304: f9405275     	ldr	x21, [x19, #0xa0]
   50308: b40000d5     	cbz	x21, 0x50320 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x84cc>
   5030c: aa1503e0     	mov	x0, x21
   50310: 940001ad     	bl	0x509c4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8b70>
   50314: aa1503e0     	mov	x0, x21
   50318: 97fee11e     	bl	0x8790 <_ZdlPv@plt>
   5031c: f900527f     	str	xzr, [x19, #0xa0]
   50320: b00000a1     	adrp	x1, 0x65000
   50324: 91142c21     	add	x1, x1, #0x50b
   50328: 52800040     	mov	w0, #0x2                // =2
   5032c: 97ffd3ae     	bl	0x451e4 <operator delete(void*)+0x9e54>
   50330: aa1403e0     	mov	x0, x20
   50334: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   50338: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   5033c: f84307f5     	ldr	x21, [sp], #0x30
   50340: 17ffaeea     	b	0x3bee8 <operator delete(void*)+0xb58>
   50344: b9400800     	ldr	w0, [x0, #0x8]
   50348: d65f03c0     	ret
   5034c: f81d0ff5     	str	x21, [sp, #-0x30]!
   50350: a9014ff4     	stp	x20, x19, [sp, #0x10]
   50354: a9027bfd     	stp	x29, x30, [sp, #0x20]
   50358: 910083fd     	add	x29, sp, #0x20
   5035c: 91022013     	add	x19, x0, #0x88
   50360: aa0003f5     	mov	x21, x0
   50364: aa1303e0     	mov	x0, x19
   50368: 2a0103f4     	mov	w20, w1
   5036c: 97ffae4b     	bl	0x3bc98 <operator delete(void*)+0x908>
   50370: f94006a8     	ldr	x8, [x21, #0x8]
   50374: 6b14011f     	cmp	w8, w20
   50378: 540000c9     	b.ls	0x50390 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x853c>
   5037c: eb34411f     	cmp	x8, w20, uxtw
   50380: 54000189     	b.ls	0x503b0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x855c>
   50384: f94002a8     	ldr	x8, [x21]
   50388: f874d914     	ldr	x20, [x8, w20, sxtw #3]
   5038c: 14000002     	b	0x50394 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8540>
   50390: aa1f03f4     	mov	x20, xzr
   50394: aa1303e0     	mov	x0, x19
   50398: 97ffaed4     	bl	0x3bee8 <operator delete(void*)+0xb58>
   5039c: aa1403e0     	mov	x0, x20
   503a0: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   503a4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   503a8: f84307f5     	ldr	x21, [sp], #0x30
   503ac: d65f03c0     	ret
   503b0: d0000040     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   503b4: b00000a2     	adrp	x2, 0x65000
   503b8: d0000043     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   503bc: 91215c00     	add	x0, x0, #0x857
   503c0: 9122d042     	add	x2, x2, #0x8b4
   503c4: 91397863     	add	x3, x3, #0xe5e
   503c8: 528023e1     	mov	w1, #0x11f              // =287
   503cc: 97fedf85     	bl	0x81e0 <__assert2@plt>
   503d0: f81d0ff5     	str	x21, [sp, #-0x30]!
   503d4: a9014ff4     	stp	x20, x19, [sp, #0x10]
   503d8: a9027bfd     	stp	x29, x30, [sp, #0x20]
   503dc: 910083fd     	add	x29, sp, #0x20
   503e0: 340002e1     	cbz	w1, 0x5043c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x85e8>
   503e4: 91022013     	add	x19, x0, #0x88
   503e8: aa0003f4     	mov	x20, x0
   503ec: aa1303e0     	mov	x0, x19
   503f0: 2a0103f5     	mov	w21, w1
   503f4: 97ffae29     	bl	0x3bc98 <operator delete(void*)+0x908>
   503f8: f9400689     	ldr	x9, [x20, #0x8]
   503fc: 6b15013f     	cmp	w9, w21
   50400: 54000062     	b.hs	0x5040c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x85b8>
   50404: aa1f03f4     	mov	x20, xzr
   50408: 14000006     	b	0x50420 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x85cc>
   5040c: 510006a8     	sub	w8, w21, #0x1
   50410: eb08013f     	cmp	x9, x8
   50414: 54000249     	b.ls	0x5045c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8608>
   50418: f9400289     	ldr	x9, [x20]
   5041c: f868d934     	ldr	x20, [x9, w8, sxtw #3]
   50420: aa1303e0     	mov	x0, x19
   50424: 97ffaeb1     	bl	0x3bee8 <operator delete(void*)+0xb58>
   50428: aa1403e0     	mov	x0, x20
   5042c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   50430: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   50434: f84307f5     	ldr	x21, [sp], #0x30
   50438: d65f03c0     	ret
   5043c: b00000a0     	adrp	x0, 0x65000
   50440: b00000a2     	adrp	x2, 0x65000
   50444: b00000a3     	adrp	x3, 0x65000
   50448: 91096400     	add	x0, x0, #0x259
   5044c: 91150042     	add	x2, x2, #0x540
   50450: 9115fc63     	add	x3, x3, #0x57f
   50454: 528021c1     	mov	w1, #0x10e              // =270
   50458: 97fedf62     	bl	0x81e0 <__assert2@plt>
   5045c: d0000040     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   50460: b00000a2     	adrp	x2, 0x65000
   50464: d0000043     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   50468: 91215c00     	add	x0, x0, #0x857
   5046c: 9122d042     	add	x2, x2, #0x8b4
   50470: 91397863     	add	x3, x3, #0xe5e
   50474: 528023e1     	mov	w1, #0x11f              // =287
   50478: 97fedf5a     	bl	0x81e0 <__assert2@plt>
   5047c: a9bb67fa     	stp	x26, x25, [sp, #-0x50]!
   50480: a9015ff8     	stp	x24, x23, [sp, #0x10]
   50484: a90257f6     	stp	x22, x21, [sp, #0x20]
   50488: a9034ff4     	stp	x20, x19, [sp, #0x30]
   5048c: a9047bfd     	stp	x29, x30, [sp, #0x40]
   50490: 910103fd     	add	x29, sp, #0x40
   50494: f9400016     	ldr	x22, [x0]
   50498: f100001f     	cmp	x0, #0x0
   5049c: 9a9603e8     	csel	x8, xzr, x22, eq
   504a0: eb02011f     	cmp	x8, x2
   504a4: 54000841     	b.ne	0x505ac <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8758>
   504a8: eb160039     	subs	x25, x1, x22
   504ac: 54000703     	b.lo	0x5058c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8738>
   504b0: f940041a     	ldr	x26, [x0, #0x8]
   504b4: aa0003f3     	mov	x19, x0
   504b8: 8b1a0ec8     	add	x8, x22, x26, lsl #3
   504bc: eb010115     	subs	x21, x8, x1
   504c0: 54000663     	b.lo	0x5058c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8738>
   504c4: aa0303f4     	mov	x20, x3
   504c8: b1000758     	adds	x24, x26, #0x1
   504cc: aa1603f7     	mov	x23, x22
   504d0: 540003e2     	b.hs	0x5054c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x86f8>
   504d4: f9400a68     	ldr	x8, [x19, #0x10]
   504d8: aa1603f7     	mov	x23, x22
   504dc: eb18011f     	cmp	x8, x24
   504e0: 54000362     	b.hs	0x5054c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x86f8>
   504e4: d1000708     	sub	x8, x24, #0x1
   504e8: ea08031f     	tst	x24, x8
   504ec: aa1803e8     	mov	x8, x24
   504f0: 540000c0     	b.eq	0x50508 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x86b4>
   504f4: 52800028     	mov	w8, #0x1                // =1
   504f8: aa1803e9     	mov	x9, x24
   504fc: d341fd29     	lsr	x9, x9, #1
   50500: d37ff908     	lsl	x8, x8, #1
   50504: b5ffffc9     	cbnz	x9, 0x504fc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x86a8>
   50508: f100091f     	cmp	x8, #0x2
   5050c: 52800049     	mov	w9, #0x2                // =2
   50510: 9a898108     	csel	x8, x8, x9, hi
   50514: d37df100     	lsl	x0, x8, #3
   50518: f9000a68     	str	x8, [x19, #0x10]
   5051c: 97fee0fd     	bl	0x8910 <malloc@plt>
   50520: b4000560     	cbz	x0, 0x505cc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8778>
   50524: aa0003f7     	mov	x23, x0
   50528: b4000116     	cbz	x22, 0x50548 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x86f4>
   5052c: d37df342     	lsl	x2, x26, #3
   50530: aa1703e0     	mov	x0, x23
   50534: aa1603e1     	mov	x1, x22
   50538: 97fee0fe     	bl	0x8930 <memcpy@plt>
   5053c: b4000076     	cbz	x22, 0x50548 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x86f4>
   50540: aa1603e0     	mov	x0, x22
   50544: 97fee127     	bl	0x89e0 <free@plt>
   50548: f9000277     	str	x23, [x19]
   5054c: d3638b28     	lsl	x8, x25, #29
   50550: 8b8876f6     	add	x22, x23, x8, asr #29
   50554: 910022c0     	add	x0, x22, #0x8
   50558: aa1603e1     	mov	x1, x22
   5055c: aa1503e2     	mov	x2, x21
   50560: 97fee090     	bl	0x87a0 <memmove@plt>
   50564: b4000076     	cbz	x22, 0x50570 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x871c>
   50568: f9400288     	ldr	x8, [x20]
   5056c: f90002c8     	str	x8, [x22]
   50570: f9000678     	str	x24, [x19, #0x8]
   50574: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   50578: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   5057c: a94257f6     	ldp	x22, x21, [sp, #0x20]
   50580: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   50584: a8c567fa     	ldp	x26, x25, [sp], #0x50
   50588: d65f03c0     	ret
   5058c: d0000040     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   50590: b00000a2     	adrp	x2, 0x65000
   50594: d0000043     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   50598: 91215c00     	add	x0, x0, #0x857
   5059c: 911ab042     	add	x2, x2, #0x6ac
   505a0: 91277063     	add	x3, x3, #0x9dc
   505a4: 528031c1     	mov	w1, #0x18e              // =398
   505a8: 97fedf0e     	bl	0x81e0 <__assert2@plt>
   505ac: d0000040     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   505b0: b00000a2     	adrp	x2, 0x65000
   505b4: d0000043     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   505b8: 91215c00     	add	x0, x0, #0x857
   505bc: 911ce842     	add	x2, x2, #0x73a
   505c0: 912c0063     	add	x3, x3, #0xb00
   505c4: 52800ae1     	mov	w1, #0x57               // =87
   505c8: 97fedf06     	bl	0x81e0 <__assert2@plt>
   505cc: d0000040     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   505d0: b00000a2     	adrp	x2, 0x65000
   505d4: d0000043     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   505d8: 91215c00     	add	x0, x0, #0x857
   505dc: 9120e842     	add	x2, x2, #0x83a
   505e0: 9124c063     	add	x3, x3, #0x930
   505e4: 52804a01     	mov	w1, #0x250              // =592
   505e8: 97fedefe     	bl	0x81e0 <__assert2@plt>
   505ec: d10143ff     	sub	sp, sp, #0x50
   505f0: f90013f5     	str	x21, [sp, #0x20]
   505f4: a9034ff4     	stp	x20, x19, [sp, #0x30]
   505f8: a9047bfd     	stp	x29, x30, [sp, #0x40]
   505fc: 910103fd     	add	x29, sp, #0x40
   50600: d53bd055     	mrs	x21, TPIDR_EL0
   50604: f94016a8     	ldr	x8, [x21, #0x28]
   50608: aa0103f4     	mov	x20, x1
   5060c: 52a00101     	mov	w1, #0x80000            // =524288
   50610: aa0003f3     	mov	x19, x0
   50614: f9000fe8     	str	x8, [sp, #0x18]
   50618: 97ffae96     	bl	0x3c070 <operator delete(void*)+0xce0>
   5061c: f0000148     	adrp	x8, 0x7b000
   50620: 911d6108     	add	x8, x8, #0x758
   50624: 91012260     	add	x0, x19, #0x48
   50628: f9000268     	str	x8, [x19]
   5062c: 97ffacab     	bl	0x3b8d8 <operator delete(void*)+0x548>
   50630: 91014260     	add	x0, x19, #0x50
   50634: 52800021     	mov	w1, #0x1                // =1
   50638: 97ffad4b     	bl	0x3bb64 <operator delete(void*)+0x7d4>
   5063c: b00000a0     	adrp	x0, 0x65000
   50640: 91254400     	add	x0, x0, #0x951
   50644: 528001e1     	mov	w1, #0xf                // =15
   50648: 3901827f     	strb	wzr, [x19, #0x60]
   5064c: f9002274     	str	x20, [x19, #0x40]
   50650: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   50654: f90003ff     	str	xzr, [sp]
   50658: 97fedefa     	bl	0x8240 <__strlen_chk@plt>
   5065c: b4000120     	cbz	x0, 0x50680 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x882c>
   50660: b00000a3     	adrp	x3, 0x65000
   50664: aa0003e5     	mov	x5, x0
   50668: 91254463     	add	x3, x3, #0x951
   5066c: 910003e0     	mov	x0, sp
   50670: aa1f03e1     	mov	x1, xzr
   50674: aa1f03e2     	mov	x2, xzr
   50678: aa1f03e4     	mov	x4, xzr
   5067c: 97fef373     	bl	0xd448 <__share_file+0x114>
   50680: 910003e1     	mov	x1, sp
   50684: aa1303e0     	mov	x0, x19
   50688: 97ffaeb9     	bl	0x3c16c <operator delete(void*)+0xddc>
   5068c: f9400be8     	ldr	x8, [sp, #0x10]
   50690: b4000088     	cbz	x8, 0x506a0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x884c>
   50694: f94003e0     	ldr	x0, [sp]
   50698: 97fee0d2     	bl	0x89e0 <free@plt>
   5069c: f90003ff     	str	xzr, [sp]
   506a0: aa1303e0     	mov	x0, x19
   506a4: 97ffae86     	bl	0x3c0bc <operator delete(void*)+0xd2c>
   506a8: f94016a8     	ldr	x8, [x21, #0x28]
   506ac: f9400fe9     	ldr	x9, [sp, #0x18]
   506b0: eb09011f     	cmp	x8, x9
   506b4: 540000c1     	b.ne	0x506cc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8878>
   506b8: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   506bc: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   506c0: f94013f5     	ldr	x21, [sp, #0x20]
   506c4: 910143ff     	add	sp, sp, #0x50
   506c8: d65f03c0     	ret
   506cc: 97fedf85     	bl	0x84e0 <__stack_chk_fail@plt>
   506d0: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   506d4: a9017bfd     	stp	x29, x30, [sp, #0x10]
   506d8: 910043fd     	add	x29, sp, #0x10
   506dc: f0000148     	adrp	x8, 0x7b000
   506e0: b00000a1     	adrp	x1, 0x65000
   506e4: aa0003f3     	mov	x19, x0
   506e8: 911d6108     	add	x8, x8, #0x758
   506ec: aa0003f4     	mov	x20, x0
   506f0: 91258021     	add	x1, x1, #0x960
   506f4: 52800040     	mov	w0, #0x2                // =2
   506f8: f8048688     	str	x8, [x20], #0x48
   506fc: 97ffd2ba     	bl	0x451e4 <operator delete(void*)+0x9e54>
   50700: 91014260     	add	x0, x19, #0x50
   50704: 97ffad50     	bl	0x3bc44 <operator delete(void*)+0x8b4>
   50708: aa1403e0     	mov	x0, x20
   5070c: 97ffac81     	bl	0x3b910 <operator delete(void*)+0x580>
   50710: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   50714: aa1303e0     	mov	x0, x19
   50718: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   5071c: 17ffafe8     	b	0x3c6bc <operator delete(void*)+0x132c>
   50720: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   50724: a9017bfd     	stp	x29, x30, [sp, #0x10]
   50728: 910043fd     	add	x29, sp, #0x10
   5072c: f0000148     	adrp	x8, 0x7b000
   50730: b00000a1     	adrp	x1, 0x65000
   50734: aa0003f3     	mov	x19, x0
   50738: 911d6108     	add	x8, x8, #0x758
   5073c: aa0003f4     	mov	x20, x0
   50740: 91258021     	add	x1, x1, #0x960
   50744: 52800040     	mov	w0, #0x2                // =2
   50748: f8048688     	str	x8, [x20], #0x48
   5074c: 97ffd2a6     	bl	0x451e4 <operator delete(void*)+0x9e54>
   50750: 91014260     	add	x0, x19, #0x50
   50754: 97ffad3c     	bl	0x3bc44 <operator delete(void*)+0x8b4>
   50758: aa1403e0     	mov	x0, x20
   5075c: 97ffac6d     	bl	0x3b910 <operator delete(void*)+0x580>
   50760: aa1303e0     	mov	x0, x19
   50764: 97ffafd6     	bl	0x3c6bc <operator delete(void*)+0x132c>
   50768: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   5076c: aa1303e0     	mov	x0, x19
   50770: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   50774: 17fee007     	b	0x8790 <_ZdlPv@plt>
   50778: 91012000     	add	x0, x0, #0x48
   5077c: 17ffacc5     	b	0x3ba90 <operator delete(void*)+0x700>
   50780: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   50784: a9017bfd     	stp	x29, x30, [sp, #0x10]
   50788: 910043fd     	add	x29, sp, #0x10
   5078c: aa0003f3     	mov	x19, x0
   50790: 91018014     	add	x20, x0, #0x60
   50794: 52800028     	mov	w8, #0x1                // =1
   50798: 91012000     	add	x0, x0, #0x48
   5079c: 089ffe88     	stlrb	w8, [x20]
   507a0: 97ffacbc     	bl	0x3ba90 <operator delete(void*)+0x700>
   507a4: 08dffe88     	ldarb	w8, [x20]
   507a8: 360000c8     	tbz	w8, #0x0, 0x507c0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x896c>
   507ac: 52800020     	mov	w0, #0x1                // =1
   507b0: 97ffaf7f     	bl	0x3c5ac <operator delete(void*)+0x121c>
   507b4: 91018268     	add	x8, x19, #0x60
   507b8: 08dffd08     	ldarb	w8, [x8]
   507bc: 3707ff88     	tbnz	w8, #0x0, 0x507ac <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8958>
   507c0: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   507c4: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   507c8: d65f03c0     	ret
   507cc: d10183ff     	sub	sp, sp, #0x60
   507d0: a90167fa     	stp	x26, x25, [sp, #0x10]
   507d4: a9025ff8     	stp	x24, x23, [sp, #0x20]
   507d8: a90357f6     	stp	x22, x21, [sp, #0x30]
   507dc: a9044ff4     	stp	x20, x19, [sp, #0x40]
   507e0: a9057bfd     	stp	x29, x30, [sp, #0x50]
   507e4: 910143fd     	add	x29, sp, #0x50
   507e8: d53bd058     	mrs	x24, TPIDR_EL0
   507ec: f9401708     	ldr	x8, [x24, #0x28]
   507f0: aa0003f3     	mov	x19, x0
   507f4: 910003e0     	mov	x0, sp
   507f8: f90007e8     	str	x8, [sp, #0x8]
   507fc: 97fee08d     	bl	0x8a30 <sigfillset@plt>
   50800: 910003e1     	mov	x1, sp
   50804: 2a1f03e0     	mov	w0, wzr
   50808: aa1f03e2     	mov	x2, xzr
   5080c: 97fede71     	bl	0x81d0 <pthread_sigmask@plt>
   50810: 97ffa4f0     	bl	0x39bd0 <__api_tcp_server+0xcac0>
   50814: f9402268     	ldr	x8, [x19, #0x40]
   50818: aa0003f4     	mov	x20, x0
   5081c: aa0803e0     	mov	x0, x8
   50820: 97fffe0a     	bl	0x50048 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x81f4>
   50824: 97ffb092     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   50828: 97ffb058     	bl	0x3c988 <operator delete(void*)+0x15f8>
   5082c: 91018268     	add	x8, x19, #0x60
   50830: aa1303e0     	mov	x0, x19
   50834: 089ffd1f     	stlrb	wzr, [x8]
   50838: 97ffae08     	bl	0x3c058 <operator delete(void*)+0xcc8>
   5083c: 370003c0     	tbnz	w0, #0x0, 0x508b4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8a60>
   50840: 91014275     	add	x21, x19, #0x50
   50844: 91012276     	add	x22, x19, #0x48
   50848: 52800839     	mov	w25, #0x41              // =65
   5084c: 5280085a     	mov	w26, #0x42              // =66
   50850: 97ffa4e0     	bl	0x39bd0 <__api_tcp_server+0xcac0>
   50854: aa0003f7     	mov	x23, x0
   50858: aa1503e0     	mov	x0, x21
   5085c: 97ffad0f     	bl	0x3bc98 <operator delete(void*)+0x908>
   50860: cb1402e8     	sub	x8, x23, x20
   50864: f101051f     	cmp	x8, #0x41
   50868: 9a993108     	csel	x8, x8, x25, lo
   5086c: cb080342     	sub	x2, x26, x8
   50870: aa1603e0     	mov	x0, x22
   50874: aa1503e1     	mov	x1, x21
   50878: 97ffac47     	bl	0x3b994 <operator delete(void*)+0x604>
   5087c: aa1503e0     	mov	x0, x21
   50880: 97ffad9a     	bl	0x3bee8 <operator delete(void*)+0xb58>
   50884: 97ffa4d3     	bl	0x39bd0 <__api_tcp_server+0xcac0>
   50888: f9402268     	ldr	x8, [x19, #0x40]
   5088c: aa0003f4     	mov	x20, x0
   50890: aa0803e0     	mov	x0, x8
   50894: 97fffded     	bl	0x50048 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x81f4>
   50898: 97ffb075     	bl	0x3ca6c <operator delete(void*)+0x16dc>
   5089c: 97ffb03b     	bl	0x3c988 <operator delete(void*)+0x15f8>
   508a0: 91018268     	add	x8, x19, #0x60
   508a4: aa1303e0     	mov	x0, x19
   508a8: 089ffd1f     	stlrb	wzr, [x8]
   508ac: 97ffadeb     	bl	0x3c058 <operator delete(void*)+0xcc8>
   508b0: 3607fd00     	tbz	w0, #0x0, 0x50850 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x89fc>
   508b4: f9401708     	ldr	x8, [x24, #0x28]
   508b8: f94007e9     	ldr	x9, [sp, #0x8]
   508bc: eb09011f     	cmp	x8, x9
   508c0: 54000101     	b.ne	0x508e0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8a8c>
   508c4: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   508c8: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   508cc: a94357f6     	ldp	x22, x21, [sp, #0x30]
   508d0: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   508d4: a94167fa     	ldp	x26, x25, [sp, #0x10]
   508d8: 910183ff     	add	sp, sp, #0x60
   508dc: d65f03c0     	ret
   508e0: 97fedf00     	bl	0x84e0 <__stack_chk_fail@plt>
   508e4: f81c0ff7     	str	x23, [sp, #-0x40]!
   508e8: a90157f6     	stp	x22, x21, [sp, #0x10]
   508ec: a9024ff4     	stp	x20, x19, [sp, #0x20]
   508f0: a9037bfd     	stp	x29, x30, [sp, #0x30]
   508f4: 9100c3fd     	add	x29, sp, #0x30
   508f8: aa0003f3     	mov	x19, x0
   508fc: 9100e000     	add	x0, x0, #0x38
   50900: 2a0303f4     	mov	w20, w3
   50904: 2a0203f5     	mov	w21, w2
   50908: aa0103f6     	mov	x22, x1
   5090c: 97ffe873     	bl	0x4aad8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2c84>
   50910: 9101c260     	add	x0, x19, #0x70
   50914: aa1603e1     	mov	x1, x22
   50918: 940002cd     	bl	0x5144c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x95f8>
   5091c: 510006a8     	sub	w8, w21, #0x1
   50920: 6a0802bf     	tst	w21, w8
   50924: a9087e7f     	stp	xzr, xzr, [x19, #0x80]
   50928: f9004a7f     	str	xzr, [x19, #0x90]
   5092c: 54000061     	b.ne	0x50938 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8ae4>
   50930: 2a1503e8     	mov	w8, w21
   50934: 14000006     	b	0x5094c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8af8>
   50938: 52800028     	mov	w8, #0x1                // =1
   5093c: 34000335     	cbz	w21, 0x509a0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8b4c>
   50940: 53017eb5     	lsr	w21, w21, #1
   50944: 531f7908     	lsl	w8, w8, #1
   50948: 35ffffd5     	cbnz	w21, 0x50940 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8aec>
   5094c: 71000516     	subs	w22, w8, #0x1
   50950: b9000268     	str	w8, [x19]
   50954: 54000289     	b.ls	0x509a4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8b50>
   50958: 12000297     	and	w23, w20, #0x1
   5095c: 2a0803f4     	mov	w20, w8
   50960: aa1403e0     	mov	x0, x20
   50964: 97fedfeb     	bl	0x8910 <malloc@plt>
   50968: aa0003f5     	mov	x21, x0
   5096c: f9000660     	str	x0, [x19, #0x8]
   50970: aa1403e0     	mov	x0, x20
   50974: 97fedfe7     	bl	0x8910 <malloc@plt>
   50978: 390002bf     	strb	wzr, [x21]
   5097c: 29025a7f     	stp	wzr, w22, [x19, #0x10]
   50980: 3900c277     	strb	w23, [x19, #0x30]
   50984: a901fe60     	stp	x0, xzr, [x19, #0x18]
   50988: f900167f     	str	xzr, [x19, #0x28]
   5098c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   50990: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   50994: a94157f6     	ldp	x22, x21, [sp, #0x10]
   50998: f84407f7     	ldr	x23, [sp], #0x40
   5099c: d65f03c0     	ret
   509a0: b9000268     	str	w8, [x19]
   509a4: b00000a0     	adrp	x0, 0x65000
   509a8: b00000a2     	adrp	x2, 0x65000
   509ac: b00000a3     	adrp	x3, 0x65000
   509b0: 91260800     	add	x0, x0, #0x982
   509b4: 9127d842     	add	x2, x2, #0x9f6
   509b8: 91291063     	add	x3, x3, #0xa44
   509bc: 528001e1     	mov	w1, #0xf                // =15
   509c0: 97fede08     	bl	0x81e0 <__assert2@plt>
   509c4: f81e0ff3     	str	x19, [sp, #-0x20]!
   509c8: a9017bfd     	stp	x29, x30, [sp, #0x10]
   509cc: 910043fd     	add	x29, sp, #0x10
   509d0: aa0003f3     	mov	x19, x0
   509d4: f9400400     	ldr	x0, [x0, #0x8]
   509d8: 97fee002     	bl	0x89e0 <free@plt>
   509dc: f9400e60     	ldr	x0, [x19, #0x18]
   509e0: 97fee000     	bl	0x89e0 <free@plt>
   509e4: f9404a68     	ldr	x8, [x19, #0x90]
   509e8: b4000088     	cbz	x8, 0x509f8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8ba4>
   509ec: f9404260     	ldr	x0, [x19, #0x80]
   509f0: 97fedffc     	bl	0x89e0 <free@plt>
   509f4: f900427f     	str	xzr, [x19, #0x80]
   509f8: f9403268     	ldr	x8, [x19, #0x60]
   509fc: a908fe7f     	stp	xzr, xzr, [x19, #0x88]
   50a00: b4000088     	cbz	x8, 0x50a10 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8bbc>
   50a04: f9402a60     	ldr	x0, [x19, #0x50]
   50a08: 97fedff6     	bl	0x89e0 <free@plt>
   50a0c: f9002a7f     	str	xzr, [x19, #0x50]
   50a10: a905fe7f     	stp	xzr, xzr, [x19, #0x58]
   50a14: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   50a18: f84207f3     	ldr	x19, [sp], #0x20
   50a1c: d65f03c0     	ret
   50a20: d10343ff     	sub	sp, sp, #0xd0
   50a24: a9076ffc     	stp	x28, x27, [sp, #0x70]
   50a28: a90867fa     	stp	x26, x25, [sp, #0x80]
   50a2c: a9095ff8     	stp	x24, x23, [sp, #0x90]
   50a30: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   50a34: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   50a38: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
   50a3c: 910303fd     	add	x29, sp, #0xc0
   50a40: d53bd05a     	mrs	x26, TPIDR_EL0
   50a44: f9401748     	ldr	x8, [x26, #0x28]
   50a48: aa0003f3     	mov	x19, x0
   50a4c: b00000a0     	adrp	x0, 0x65000
   50a50: 912a1400     	add	x0, x0, #0xa85
   50a54: 528001c1     	mov	w1, #0xe                // =14
   50a58: f81a83a8     	stur	x8, [x29, #-0x58]
   50a5c: a9047fff     	stp	xzr, xzr, [sp, #0x40]
   50a60: f9002bff     	str	xzr, [sp, #0x50]
   50a64: 97feddf7     	bl	0x8240 <__strlen_chk@plt>
   50a68: b4000120     	cbz	x0, 0x50a8c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8c38>
   50a6c: b00000a3     	adrp	x3, 0x65000
   50a70: aa0003e5     	mov	x5, x0
   50a74: 912a1463     	add	x3, x3, #0xa85
   50a78: 910103e0     	add	x0, sp, #0x40
   50a7c: aa1f03e1     	mov	x1, xzr
   50a80: aa1f03e2     	mov	x2, xzr
   50a84: aa1f03e4     	mov	x4, xzr
   50a88: 97fef270     	bl	0xd448 <__share_file+0x114>
   50a8c: b00000a0     	adrp	x0, 0x65000
   50a90: 912a4c00     	add	x0, x0, #0xa93
   50a94: 52800281     	mov	w1, #0x14               // =20
   50a98: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   50a9c: f90017ff     	str	xzr, [sp, #0x28]
   50aa0: 97fedde8     	bl	0x8240 <__strlen_chk@plt>
   50aa4: b4000120     	cbz	x0, 0x50ac8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8c74>
   50aa8: f94017e1     	ldr	x1, [sp, #0x28]
   50aac: b00000a3     	adrp	x3, 0x65000
   50ab0: aa0003e5     	mov	x5, x0
   50ab4: 912a4c63     	add	x3, x3, #0xa93
   50ab8: 9100a3e0     	add	x0, sp, #0x28
   50abc: aa0103e2     	mov	x2, x1
   50ac0: aa1f03e4     	mov	x4, xzr
   50ac4: 97fef261     	bl	0xd448 <__share_file+0x114>
   50ac8: 910103e0     	add	x0, sp, #0x40
   50acc: 9100a3e1     	add	x1, sp, #0x28
   50ad0: 97ffd0cb     	bl	0x44dfc <operator delete(void*)+0x9a6c>
   50ad4: f9401fe8     	ldr	x8, [sp, #0x38]
   50ad8: b4000088     	cbz	x8, 0x50ae8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8c94>
   50adc: f94017e0     	ldr	x0, [sp, #0x28]
   50ae0: 97fedfc0     	bl	0x89e0 <free@plt>
   50ae4: f90017ff     	str	xzr, [sp, #0x28]
   50ae8: f9402be8     	ldr	x8, [sp, #0x50]
   50aec: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   50af0: b4000088     	cbz	x8, 0x50b00 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8cac>
   50af4: f94023e0     	ldr	x0, [sp, #0x40]
   50af8: 97fedfba     	bl	0x89e0 <free@plt>
   50afc: f90023ff     	str	xzr, [sp, #0x40]
   50b00: 9101c274     	add	x20, x19, #0x70
   50b04: 910003e8     	mov	x8, sp
   50b08: aa1403e0     	mov	x0, x20
   50b0c: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   50b10: 94000252     	bl	0x51458 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x9604>
   50b14: b9401668     	ldr	w8, [x19, #0x14]
   50b18: b9002268     	str	w8, [x19, #0x20]
   50b1c: 340010c8     	cbz	w8, 0x50d34 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8ee0>
   50b20: 9100e275     	add	x21, x19, #0x38
   50b24: 52800059     	mov	w25, #0x2               // =2
   50b28: 5280015c     	mov	w28, #0xa               // =10
   50b2c: 528001bb     	mov	w27, #0xd               // =13
   50b30: 14000003     	b	0x50b3c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8ce8>
   50b34: b9402268     	ldr	w8, [x19, #0x20]
   50b38: 34000fe8     	cbz	w8, 0x50d34 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8ee0>
   50b3c: 910003e0     	mov	x0, sp
   50b40: 940001a8     	bl	0x511e0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x938c>
   50b44: 36000f60     	tbz	w0, #0x0, 0x50d30 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8edc>
   50b48: f84043e8     	ldur	x8, [sp, #0x4]
   50b4c: 910003e0     	mov	x0, sp
   50b50: b9400916     	ldr	w22, [x8, #0x8]
   50b54: d5033bbf     	dmb	ish
   50b58: 94000216     	bl	0x513b0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x955c>
   50b5c: 36000ea0     	tbz	w0, #0x0, 0x50d30 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8edc>
   50b60: 34fffeb6     	cbz	w22, 0x50b34 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8ce0>
   50b64: f9404677     	ldr	x23, [x19, #0x88]
   50b68: eb1602ff     	cmp	x23, x22
   50b6c: 54000462     	b.hs	0x50bf8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8da4>
   50b70: f9404a68     	ldr	x8, [x19, #0x90]
   50b74: eb16011f     	cmp	x8, x22
   50b78: aa1603e8     	mov	x8, x22
   50b7c: 540003c2     	b.hs	0x50bf4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8da0>
   50b80: d10006c8     	sub	x8, x22, #0x1
   50b84: ea0802df     	tst	x22, x8
   50b88: aa1603e8     	mov	x8, x22
   50b8c: 540000c0     	b.eq	0x50ba4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8d50>
   50b90: 52800028     	mov	w8, #0x1                // =1
   50b94: aa1603e9     	mov	x9, x22
   50b98: d341fd29     	lsr	x9, x9, #1
   50b9c: d37ff908     	lsl	x8, x8, #1
   50ba0: b5ffffc9     	cbnz	x9, 0x50b98 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8d44>
   50ba4: f100091f     	cmp	x8, #0x2
   50ba8: 9a998100     	csel	x0, x8, x25, hi
   50bac: f9004a60     	str	x0, [x19, #0x90]
   50bb0: 97fedf58     	bl	0x8910 <malloc@plt>
   50bb4: b40014a0     	cbz	x0, 0x50e48 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8ff4>
   50bb8: f9404279     	ldr	x25, [x19, #0x80]
   50bbc: aa0003f8     	mov	x24, x0
   50bc0: cb1702db     	sub	x27, x22, x23
   50bc4: b40000f9     	cbz	x25, 0x50be0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8d8c>
   50bc8: aa1803e0     	mov	x0, x24
   50bcc: aa1903e1     	mov	x1, x25
   50bd0: aa1703e2     	mov	x2, x23
   50bd4: 97fedf57     	bl	0x8930 <memcpy@plt>
   50bd8: aa1903e0     	mov	x0, x25
   50bdc: 97fedf81     	bl	0x89e0 <free@plt>
   50be0: f9404668     	ldr	x8, [x19, #0x88]
   50be4: 52800059     	mov	w25, #0x2               // =2
   50be8: f9004278     	str	x24, [x19, #0x80]
   50bec: 8b080368     	add	x8, x27, x8
   50bf0: 528001bb     	mov	w27, #0xd               // =13
   50bf4: f9004668     	str	x8, [x19, #0x88]
   50bf8: f9404260     	ldr	x0, [x19, #0x80]
   50bfc: f840c3e1     	ldur	x1, [sp, #0xc]
   50c00: aa1603e2     	mov	x2, x22
   50c04: 97fedf4b     	bl	0x8930 <memcpy@plt>
   50c08: d5033bbf     	dmb	ish
   50c0c: 910003e0     	mov	x0, sp
   50c10: 940001e8     	bl	0x513b0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x955c>
   50c14: 360008e0     	tbz	w0, #0x0, 0x50d30 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8edc>
   50c18: f9404268     	ldr	x8, [x19, #0x80]
   50c1c: b90063f6     	str	w22, [sp, #0x60]
   50c20: f9002fe8     	str	x8, [sp, #0x58]
   50c24: b9400916     	ldr	w22, [x8, #0x8]
   50c28: b9402668     	ldr	w8, [x19, #0x24]
   50c2c: 6b16011f     	cmp	w8, w22
   50c30: 54000061     	b.ne	0x50c3c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8de8>
   50c34: f9401660     	ldr	x0, [x19, #0x28]
   50c38: 14000007     	b	0x50c54 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8e00>
   50c3c: 97fffb1d     	bl	0x4f8b0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7a5c>
   50c40: 2a1603e1     	mov	w1, w22
   50c44: 97fffde3     	bl	0x503d0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x857c>
   50c48: f9001660     	str	x0, [x19, #0x28]
   50c4c: b9002676     	str	w22, [x19, #0x24]
   50c50: b4000640     	cbz	x0, 0x50d18 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8ec4>
   50c54: 3940c277     	ldrb	w23, [x19, #0x30]
   50c58: 97fff9dc     	bl	0x4f3c8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x7574>
   50c5c: f9401668     	ldr	x8, [x19, #0x28]
   50c60: aa0003f8     	mov	x24, x0
   50c64: aa0803e0     	mov	x0, x8
   50c68: 97fff9da     	bl	0x4f3d0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x757c>
   50c6c: aa0003e4     	mov	x4, x0
   50c70: 910163e1     	add	x1, sp, #0x58
   50c74: aa1503e0     	mov	x0, x21
   50c78: 2a1703e2     	mov	w2, w23
   50c7c: aa1803e3     	mov	x3, x24
   50c80: 97ffe79c     	bl	0x4aaf0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x2c9c>
   50c84: 350003c0     	cbnz	w0, 0x50cfc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8ea8>
   50c88: b9406a68     	ldr	w8, [x19, #0x68]
   50c8c: b9402269     	ldr	w9, [x19, #0x20]
   50c90: 6b09011f     	cmp	w8, w9
   50c94: 1a893108     	csel	w8, w8, w9, lo
   50c98: 340004c8     	cbz	w8, 0x50d30 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8edc>
   50c9c: f9400e6a     	ldr	x10, [x19, #0x18]
   50ca0: f9402e6b     	ldr	x11, [x19, #0x58]
   50ca4: 4b080129     	sub	w9, w9, w8
   50ca8: b9002269     	str	w9, [x19, #0x20]
   50cac: 8b090140     	add	x0, x10, x9
   50cb0: b400006b     	cbz	x11, 0x50cbc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8e68>
   50cb4: f9402a61     	ldr	x1, [x19, #0x50]
   50cb8: 14000002     	b	0x50cc0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8e6c>
   50cbc: aa1f03e1     	mov	x1, xzr
   50cc0: 2a0803e2     	mov	w2, w8
   50cc4: 97fedf1b     	bl	0x8930 <memcpy@plt>
   50cc8: b9402268     	ldr	w8, [x19, #0x20]
   50ccc: 34fff348     	cbz	w8, 0x50b34 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8ce0>
   50cd0: f9400e69     	ldr	x9, [x19, #0x18]
   50cd4: 51000508     	sub	w8, w8, #0x1
   50cd8: b9002268     	str	w8, [x19, #0x20]
   50cdc: 3828493c     	strb	w28, [x9, w8, uxtw]
   50ce0: b9402268     	ldr	w8, [x19, #0x20]
   50ce4: 34fff288     	cbz	w8, 0x50b34 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8ce0>
   50ce8: f9400e69     	ldr	x9, [x19, #0x18]
   50cec: 51000508     	sub	w8, w8, #0x1
   50cf0: b9002268     	str	w8, [x19, #0x20]
   50cf4: 3828493b     	strb	w27, [x9, w8, uxtw]
   50cf8: 17ffff8f     	b	0x50b34 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8ce0>
   50cfc: b00000a1     	adrp	x1, 0x65000
   50d00: 2a0003e3     	mov	w3, w0
   50d04: 912b4c21     	add	x1, x1, #0xad3
   50d08: 52800080     	mov	w0, #0x4                // =4
   50d0c: 2a1603e2     	mov	w2, w22
   50d10: 97ffd135     	bl	0x451e4 <operator delete(void*)+0x9e54>
   50d14: 14000007     	b	0x50d30 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8edc>
   50d18: b00000a1     	adrp	x1, 0x65000
   50d1c: 912a9c21     	add	x1, x1, #0xaa7
   50d20: 52800080     	mov	w0, #0x4                // =4
   50d24: 2a1603e2     	mov	w2, w22
   50d28: 97ffd12f     	bl	0x451e4 <operator delete(void*)+0x9e54>
   50d2c: b900267f     	str	wzr, [x19, #0x24]
   50d30: b9402268     	ldr	w8, [x19, #0x20]
   50d34: b9401669     	ldr	w9, [x19, #0x14]
   50d38: 6b080137     	subs	w23, w9, w8
   50d3c: 54000640     	b.eq	0x50e04 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8fb0>
   50d40: 34000508     	cbz	w8, 0x50de0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8f8c>
   50d44: 910003e0     	mov	x0, sp
   50d48: 940001b6     	bl	0x51420 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x95cc>
   50d4c: b0000179     	adrp	x25, 0x7d000
   50d50: b943f328     	ldr	w8, [x25, #0x3f0]
   50d54: 29422a69     	ldp	w9, w10, [x19, #0x10]
   50d58: 7200001f     	tst	w0, #0x1
   50d5c: 2a0003f6     	mov	w22, w0
   50d60: 1a8813e8     	csel	w8, wzr, w8, ne
   50d64: 0b170118     	add	w24, w8, w23
   50d68: 4b180148     	sub	w8, w10, w24
   50d6c: f9400660     	ldr	x0, [x19, #0x8]
   50d70: 6b09011f     	cmp	w8, w9
   50d74: 1a893115     	csel	w21, w8, w9, lo
   50d78: 4b150128     	sub	w8, w9, w21
   50d7c: 8b080001     	add	x1, x0, x8
   50d80: aa1503e2     	mov	x2, x21
   50d84: 97fede87     	bl	0x87a0 <memmove@plt>
   50d88: aa1503e8     	mov	x8, x21
   50d8c: 37000136     	tbnz	w22, #0x0, 0x50db0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8f5c>
   50d90: f9400668     	ldr	x8, [x19, #0x8]
   50d94: b943f322     	ldr	w2, [x25, #0x3f0]
   50d98: b00000a1     	adrp	x1, 0x65000
   50d9c: 912c2021     	add	x1, x1, #0xb08
   50da0: 8b150100     	add	x0, x8, x21
   50da4: 97fedee3     	bl	0x8930 <memcpy@plt>
   50da8: b943f328     	ldr	w8, [x25, #0x3f0]
   50dac: 8b150108     	add	x8, x8, x21
   50db0: f9400669     	ldr	x9, [x19, #0x8]
   50db4: f9400e6a     	ldr	x10, [x19, #0x18]
   50db8: b940226b     	ldr	w11, [x19, #0x20]
   50dbc: 2a1703e2     	mov	w2, w23
   50dc0: 8b080120     	add	x0, x9, x8
   50dc4: 8b0b0141     	add	x1, x10, x11
   50dc8: 97fededa     	bl	0x8930 <memcpy@plt>
   50dcc: f9400668     	ldr	x8, [x19, #0x8]
   50dd0: 0b1802a9     	add	w9, w21, w24
   50dd4: b9001269     	str	w9, [x19, #0x10]
   50dd8: 8b090108     	add	x8, x8, x9
   50ddc: 14000009     	b	0x50e00 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8fac>
   50de0: f9400660     	ldr	x0, [x19, #0x8]
   50de4: f9400e61     	ldr	x1, [x19, #0x18]
   50de8: 2a1703f5     	mov	w21, w23
   50dec: aa1503e2     	mov	x2, x21
   50df0: 97feded0     	bl	0x8930 <memcpy@plt>
   50df4: f9400668     	ldr	x8, [x19, #0x8]
   50df8: b9001277     	str	w23, [x19, #0x10]
   50dfc: 8b150108     	add	x8, x8, x21
   50e00: 3900011f     	strb	wzr, [x8]
   50e04: f840c3e8     	ldur	x8, [sp, #0xc]
   50e08: b4000088     	cbz	x8, 0x50e18 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x8fc4>
   50e0c: 910003e1     	mov	x1, sp
   50e10: aa1403e0     	mov	x0, x20
   50e14: 94000195     	bl	0x51468 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x9614>
   50e18: f9401748     	ldr	x8, [x26, #0x28]
   50e1c: f85a83a9     	ldur	x9, [x29, #-0x58]
   50e20: eb09011f     	cmp	x8, x9
   50e24: 54000221     	b.ne	0x50e68 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x9014>
   50e28: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
   50e2c: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   50e30: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   50e34: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   50e38: a94867fa     	ldp	x26, x25, [sp, #0x80]
   50e3c: a9476ffc     	ldp	x28, x27, [sp, #0x70]
   50e40: 910343ff     	add	sp, sp, #0xd0
   50e44: d65f03c0     	ret
   50e48: d0000040     	adrp	x0, 0x5a000 <json_set_float_serialization_format+0x3eac>
   50e4c: 90000062     	adrp	x2, 0x5c000
   50e50: d0000043     	adrp	x3, 0x5a000 <json_set_float_serialization_format+0x3eac>
   50e54: 91215c00     	add	x0, x0, #0x857
   50e58: 91028842     	add	x2, x2, #0xa2
   50e5c: 9124c063     	add	x3, x3, #0x930
   50e60: 52804a01     	mov	w1, #0x250              // =592
   50e64: 97fedcdf     	bl	0x81e0 <__assert2@plt>
   50e68: 97fedd9e     	bl	0x84e0 <__stack_chk_fail@plt>
   50e6c: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   50e70: a9017bfd     	stp	x29, x30, [sp, #0x10]
   50e74: 910043fd     	add	x29, sp, #0x10
   50e78: 51000429     	sub	w9, w1, #0x1
   50e7c: aa0003f3     	mov	x19, x0
   50e80: 52800208     	mov	w8, #0x10               // =16
   50e84: 6a09003f     	tst	w1, w9
   50e88: b900441f     	str	wzr, [x0, #0x44]
   50e8c: b900c81f     	str	wzr, [x0, #0xc8]
   50e90: b9000008     	str	w8, [x0]
   50e94: b9014c1f     	str	wzr, [x0, #0x14c]
   50e98: 540000a1     	b.ne	0x50eac <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x9058>
   50e9c: 2a0103e8     	mov	w8, w1
   50ea0: b9019a68     	str	w8, [x19, #0x198]
   50ea4: 35000128     	cbnz	w8, 0x50ec8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x9074>
   50ea8: 1400001d     	b	0x50f1c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x90c8>
   50eac: 52800028     	mov	w8, #0x1                // =1
   50eb0: 34000461     	cbz	w1, 0x50f3c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x90e8>
   50eb4: 53017c21     	lsr	w1, w1, #1
   50eb8: 531f7908     	lsl	w8, w8, #1
   50ebc: 35ffffc1     	cbnz	w1, 0x50eb4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x9060>
   50ec0: b9019a68     	str	w8, [x19, #0x198]
   50ec4: 340002c8     	cbz	w8, 0x50f1c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x90c8>
   50ec8: 7100411f     	cmp	w8, #0x10
   50ecc: 540003a9     	b.ls	0x50f40 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x90ec>
   50ed0: 2a0803f4     	mov	w20, w8
   50ed4: aa1403e0     	mov	x0, x20
   50ed8: 97fede8e     	bl	0x8910 <malloc@plt>
   50edc: 52801fe1     	mov	w1, #0xff               // =255
   50ee0: aa1403e2     	mov	x2, x20
   50ee4: f900ca60     	str	x0, [x19, #0x190]
   50ee8: 97fede9e     	bl	0x8960 <memset@plt>
   50eec: 91032268     	add	x8, x19, #0xc8
   50ef0: 91011269     	add	x9, x19, #0x44
   50ef4: 9105326a     	add	x10, x19, #0x14c
   50ef8: 889ffd1f     	stlr	wzr, [x8]
   50efc: 889ffd3f     	stlr	wzr, [x9]
   50f00: 889ffd5f     	stlr	wzr, [x10]
   50f04: f940ca68     	ldr	x8, [x19, #0x190]
   50f08: b800451f     	str	wzr, [x8], #0x4
   50f0c: 889ffd1f     	stlr	wzr, [x8]
   50f10: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   50f14: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   50f18: d65f03c0     	ret
   50f1c: b00000a0     	adrp	x0, 0x65000
   50f20: b00000a2     	adrp	x2, 0x65000
   50f24: b00000a3     	adrp	x3, 0x65000
   50f28: 912f4000     	add	x0, x0, #0xbd0
   50f2c: 9130fc42     	add	x2, x2, #0xc3f
   50f30: 91319863     	add	x3, x3, #0xc66
   50f34: 52800181     	mov	w1, #0xc                // =12
   50f38: 97fedcaa     	bl	0x81e0 <__assert2@plt>
   50f3c: b9019a68     	str	w8, [x19, #0x198]
   50f40: b00000a0     	adrp	x0, 0x65000
   50f44: b00000a2     	adrp	x2, 0x65000
   50f48: b00000a3     	adrp	x3, 0x65000
   50f4c: 912f4000     	add	x0, x0, #0xbd0
   50f50: 9130fc42     	add	x2, x2, #0xc3f
   50f54: 91326c63     	add	x3, x3, #0xc9b
   50f58: 52800201     	mov	w1, #0x10               // =16
   50f5c: 97fedca1     	bl	0x81e0 <__assert2@plt>
   50f60: f940c800     	ldr	x0, [x0, #0x190]
   50f64: 17fede9f     	b	0x89e0 <free@plt>
   50f68: 34000641     	cbz	w1, 0x51030 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x91dc>
   50f6c: b9400009     	ldr	w9, [x0]
   50f70: b941980b     	ldr	w11, [x0, #0x198]
   50f74: 5100042a     	sub	w10, w1, #0x1
   50f78: 4b0903ec     	neg	w12, w9
   50f7c: 0a0c014a     	and	w10, w10, w12
   50f80: 0b09014a     	add	w10, w10, w9
   50f84: 0b090149     	add	w9, w10, w9
   50f88: 53017d6b     	lsr	w11, w11, #1
   50f8c: 6b0b013f     	cmp	w9, w11
   50f90: 54000508     	b.hi	0x51030 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x91dc>
   50f94: 91032009     	add	x9, x0, #0xc8
   50f98: 88dffd2b     	ldar	w11, [x9]
   50f9c: 9101100c     	add	x12, x0, #0x44
   50fa0: 52800c8d     	mov	w13, #0x64              // =100
   50fa4: 5280006f     	mov	w15, #0x3               // =3
   50fa8: 88dffd89     	ldar	w9, [x12]
   50fac: b9419804     	ldr	w4, [x0, #0x198]
   50fb0: b9400003     	ldr	w3, [x0]
   50fb4: 4b0b0125     	sub	w5, w9, w11
   50fb8: 51000491     	sub	w17, w4, #0x1
   50fbc: 0a09022e     	and	w14, w17, w9
   50fc0: 0b0a0070     	add	w16, w3, w10
   50fc4: 4b0e0082     	sub	w2, w4, w14
   50fc8: 4b03004e     	sub	w14, w2, w3
   50fcc: 6b10005f     	cmp	w2, w16
   50fd0: 1a9f31ce     	csel	w14, w14, wzr, lo
   50fd4: 0b1001ce     	add	w14, w14, w16
   50fd8: cb050084     	sub	x4, x4, x5
   50fdc: 8b0301c3     	add	x3, x14, x3
   50fe0: eb04007f     	cmp	x3, x4
   50fe4: 5400054c     	b.gt	0x5108c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x9238>
   50fe8: f940c804     	ldr	x4, [x0, #0x190]
   50fec: 0b0901c3     	add	w3, w14, w9
   50ff0: 0a110071     	and	w17, w3, w17
   50ff4: 8b110091     	add	x17, x4, x17
   50ff8: 91001224     	add	x4, x17, #0x4
   50ffc: 88dffc84     	ldar	w4, [x4]
   51000: b9002104     	str	w4, [x8, #0x20]
   51004: 885f7d84     	ldxr	w4, [x12]
   51008: 6b09009f     	cmp	w4, w9
   5100c: 54000081     	b.ne	0x5101c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x91c8>
   51010: 8804fd83     	stlxr	w4, w3, [x12]
   51014: 35ffff84     	cbnz	w4, 0x51004 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x91b0>
   51018: 14000009     	b	0x5103c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x91e8>
   5101c: d5033f5f     	clrex
   51020: 710005ad     	subs	w13, w13, #0x1
   51024: b9001d0f     	str	w15, [x8, #0x1c]
   51028: 54fffc01     	b.ne	0x50fa8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x9154>
   5102c: 14000017     	b	0x51088 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x9234>
   51030: 52800089     	mov	w9, #0x4                // =4
   51034: b9001d09     	str	w9, [x8, #0x1c]
   51038: d65f03c0     	ret
   5103c: b9001d1f     	str	wzr, [x8, #0x1c]
   51040: b900010e     	str	w14, [x8]
   51044: b941980a     	ldr	w10, [x0, #0x198]
   51048: f940c80b     	ldr	x11, [x0, #0x190]
   5104c: 6b10005f     	cmp	w2, w16
   51050: 5100054a     	sub	w10, w10, #0x1
   51054: 8a09014a     	and	x10, x10, x9
   51058: 8b0a016a     	add	x10, x11, x10
   5105c: f800410a     	stur	x10, [x8, #0x4]
   51060: b9000941     	str	w1, [x10, #0x8]
   51064: 54000062     	b.hs	0x51070 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x921c>
   51068: f940c80a     	ldr	x10, [x0, #0x190]
   5106c: 14000003     	b	0x51078 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x9224>
   51070: b940000b     	ldr	w11, [x0]
   51074: 8b0b014a     	add	x10, x10, x11
   51078: f800c10a     	stur	x10, [x8, #0xc]
   5107c: f8014111     	stur	x17, [x8, #0x14]
   51080: b9002509     	str	w9, [x8, #0x24]
   51084: b900022e     	str	w14, [x17]
   51088: d65f03c0     	ret
   5108c: 52800049     	mov	w9, #0x2                // =2
   51090: b9001d09     	str	w9, [x8, #0x1c]
   51094: d65f03c0     	ret
   51098: f8414029     	ldur	x9, [x1, #0x14]
   5109c: b9402028     	ldr	w8, [x1, #0x20]
   510a0: 91001129     	add	x9, x9, #0x4
   510a4: 885f7d2a     	ldxr	w10, [x9]
   510a8: 6b08015f     	cmp	w10, w8
   510ac: 54000081     	b.ne	0x510bc <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x9268>
   510b0: 880afd3f     	stlxr	w10, wzr, [x9]
   510b4: 35ffff8a     	cbnz	w10, 0x510a4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x9250>
   510b8: 14000002     	b	0x510c0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x926c>
   510bc: d5033f5f     	clrex
   510c0: f8404028     	ldur	x8, [x1, #0x4]
   510c4: b9400029     	ldr	w9, [x1]
   510c8: 321f77ec     	mov	w12, #0x7ffffffe        // =2147483646
   510cc: 91001108     	add	x8, x8, #0x4
   510d0: 88dffd0a     	ldar	w10, [x8]
   510d4: f840402b     	ldur	x11, [x1, #0x4]
   510d8: 91053008     	add	x8, x0, #0x14c
   510dc: 331f792a     	bfi	w10, w9, #1, #31
   510e0: 91001169     	add	x9, x11, #0x4
   510e4: 5200014a     	eor	w10, w10, #0x1
   510e8: 889ffd2a     	stlr	w10, [x9]
   510ec: 88dffd0a     	ldar	w10, [x8]
   510f0: b9402429     	ldr	w9, [x1, #0x24]
   510f4: 4b0a012b     	sub	w11, w9, w10
   510f8: 6b0c017f     	cmp	w11, w12
   510fc: 540001c8     	b.hi	0x51134 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x92e0>
   51100: 12b0000b     	mov	w11, #0x7fffffff        // =2147483647
   51104: 885f7d0c     	ldxr	w12, [x8]
   51108: 6b0a019f     	cmp	w12, w10
   5110c: 54000081     	b.ne	0x5111c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x92c8>
   51110: 880cfd09     	stlxr	w12, w9, [x8]
   51114: 35ffff8c     	cbnz	w12, 0x51104 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x92b0>
   51118: 14000007     	b	0x51134 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x92e0>
   5111c: d5033f5f     	clrex
   51120: b9402429     	ldr	w9, [x1, #0x24]
   51124: 4b0c012a     	sub	w10, w9, w12
   51128: 6b0b015f     	cmp	w10, w11
   5112c: 2a0c03ea     	mov	w10, w12
   51130: 54fffea3     	b.lo	0x51104 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x92b0>
   51134: d65f03c0     	ret
   51138: b940c809     	ldr	w9, [x0, #0xc8]
   5113c: b940440a     	ldr	w10, [x0, #0x44]
   51140: 6b09015f     	cmp	w10, w9
   51144: 540002a0     	b.eq	0x51198 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x9344>
   51148: b941980a     	ldr	w10, [x0, #0x198]
   5114c: f940c80b     	ldr	x11, [x0, #0x190]
   51150: 5100054a     	sub	w10, w10, #0x1
   51154: 8a09014a     	and	x10, x10, x9
   51158: 8b0a016a     	add	x10, x11, x10
   5115c: 9100114b     	add	x11, x10, #0x4
   51160: 88dffd6b     	ldar	w11, [x11]
   51164: 53017d6b     	lsr	w11, w11, #1
   51168: 3400018b     	cbz	w11, 0x51198 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x9344>
   5116c: f800410a     	stur	x10, [x8, #0x4]
   51170: b900010b     	str	w11, [x8]
   51174: b9001909     	str	w9, [x8, #0x18]
   51178: b941980c     	ldr	w12, [x0, #0x198]
   5117c: 5100058d     	sub	w13, w12, #0x1
   51180: 0a0901a9     	and	w9, w13, w9
   51184: 4b090189     	sub	w9, w12, w9
   51188: 6b0b013f     	cmp	w9, w11
   5118c: 540000c2     	b.hs	0x511a4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x9350>
   51190: f940c80a     	ldr	x10, [x0, #0x190]
   51194: 14000006     	b	0x511ac <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x9358>
   51198: 52800029     	mov	w9, #0x1                // =1
   5119c: b9001509     	str	w9, [x8, #0x14]
   511a0: d65f03c0     	ret
   511a4: b9400009     	ldr	w9, [x0]
   511a8: 8b09014a     	add	x10, x10, x9
   511ac: f800c10a     	stur	x10, [x8, #0xc]
   511b0: b900151f     	str	wzr, [x8, #0x14]
   511b4: d65f03c0     	ret
   511b8: b9401828     	ldr	w8, [x1, #0x18]
   511bc: b9400029     	ldr	w9, [x1]
   511c0: 0b080128     	add	w8, w9, w8
   511c4: 91032009     	add	x9, x0, #0xc8
   511c8: 889ffd28     	stlr	w8, [x9]
   511cc: d65f03c0     	ret
   511d0: 6f00e400     	movi	v0.2d, #0000000000000000
   511d4: ad000000     	stp	q0, q0, [x0]
   511d8: f9001001     	str	x1, [x0, #0x20]
   511dc: d65f03c0     	ret
   511e0: aa0003e1     	mov	x1, x0
   511e4: f9401000     	ldr	x0, [x0, #0x20]
   511e8: 14000001     	b	0x511ec <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x9398>
   511ec: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
   511f0: a9014ff4     	stp	x20, x19, [sp, #0x10]
   511f4: a9027bfd     	stp	x29, x30, [sp, #0x20]
   511f8: 910083fd     	add	x29, sp, #0x20
   511fc: f840c028     	ldur	x8, [x1, #0xc]
   51200: aa0103f3     	mov	x19, x1
   51204: aa0003f4     	mov	x20, x0
   51208: b4000508     	cbz	x8, 0x512a8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x9454>
   5120c: f8404275     	ldur	x21, [x19, #0x4]
   51210: 52807d16     	mov	w22, #0x3e8             // =1000
   51214: b94002a8     	ldr	w8, [x21]
   51218: b9401669     	ldr	w9, [x19, #0x14]
   5121c: 34000288     	cbz	w8, 0x5126c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x9418>
   51220: f940028a     	ldr	x10, [x20]
   51224: b941994b     	ldr	w11, [x10, #0x198]
   51228: 6b08017f     	cmp	w11, w8
   5122c: 54000209     	b.ls	0x5126c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x9418>
   51230: f940c94c     	ldr	x12, [x10, #0x190]
   51234: 4b08012d     	sub	w13, w9, w8
   51238: 5100056b     	sub	w11, w11, #0x1
   5123c: 0a0d016b     	and	w11, w11, w13
   51240: 8b0b018b     	add	x11, x12, x11
   51244: b940096c     	ldr	w12, [x11, #0x8]
   51248: b940014a     	ldr	w10, [x10]
   5124c: 8b0c014a     	add	x10, x10, x12
   51250: eb08015f     	cmp	x10, x8
   51254: 540000c2     	b.hs	0x5126c <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x9418>
   51258: 91001169     	add	x9, x11, #0x4
   5125c: 88dffd2a     	ldar	w10, [x9]
   51260: b9401669     	ldr	w9, [x19, #0x14]
   51264: 6b4a051f     	cmp	w8, w10, lsr #1
   51268: 54000780     	b.eq	0x51358 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x9504>
   5126c: b9400a8a     	ldr	w10, [x20, #0x8]
   51270: 4b080128     	sub	w8, w9, w8
   51274: 6b08015f     	cmp	w10, w8
   51278: 54000242     	b.hs	0x512c0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x946c>
   5127c: f9400289     	ldr	x9, [x20]
   51280: b941992a     	ldr	w10, [x9, #0x198]
   51284: 91011129     	add	x9, x9, #0x44
   51288: 88dffd29     	ldar	w9, [x9]
   5128c: 4b080128     	sub	w8, w9, w8
   51290: 6b0a011f     	cmp	w8, w10
   51294: 54000162     	b.hs	0x512c0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x946c>
   51298: 97ffacc4     	bl	0x3c5a8 <operator delete(void*)+0x1218>
   5129c: 710006d6     	subs	w22, w22, #0x1
   512a0: 54fffba5     	b.pl	0x51214 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x93c0>
   512a4: 14000007     	b	0x512c0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x946c>
   512a8: f9400288     	ldr	x8, [x20]
   512ac: 91053108     	add	x8, x8, #0x14c
   512b0: 88dffd08     	ldar	w8, [x8]
   512b4: b9400a89     	ldr	w9, [x20, #0x8]
   512b8: 6b09011f     	cmp	w8, w9
   512bc: 54000061     	b.ne	0x512c8 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x9474>
   512c0: 2a1f03e0     	mov	w0, wzr
   512c4: 14000021     	b	0x51348 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x94f4>
   512c8: 2902a268     	stp	w8, w8, [x19, #0x14]
   512cc: f9400289     	ldr	x9, [x20]
   512d0: b941992a     	ldr	w10, [x9, #0x198]
   512d4: f940c929     	ldr	x9, [x9, #0x190]
   512d8: 5100054a     	sub	w10, w10, #0x1
   512dc: 8a080148     	and	x8, x10, x8
   512e0: 8b080128     	add	x8, x9, x8
   512e4: 91001108     	add	x8, x8, #0x4
   512e8: 88dffd08     	ldar	w8, [x8]
   512ec: b940166b     	ldr	w11, [x19, #0x14]
   512f0: 53017d0a     	lsr	w10, w8, #1
   512f4: b900026a     	str	w10, [x19]
   512f8: f9400288     	ldr	x8, [x20]
   512fc: b9419909     	ldr	w9, [x8, #0x198]
   51300: f940c908     	ldr	x8, [x8, #0x190]
   51304: 51000529     	sub	w9, w9, #0x1
   51308: 8a0b0129     	and	x9, x9, x11
   5130c: 8b090108     	add	x8, x8, x9
   51310: f8004268     	stur	x8, [x19, #0x4]
   51314: f9400289     	ldr	x9, [x20]
   51318: b941992c     	ldr	w12, [x9, #0x198]
   5131c: 5100058d     	sub	w13, w12, #0x1
   51320: 0a0b01ab     	and	w11, w13, w11
   51324: 4b0b018b     	sub	w11, w12, w11
   51328: 6b0a017f     	cmp	w11, w10
   5132c: 54000062     	b.hs	0x51338 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x94e4>
   51330: f940c928     	ldr	x8, [x9, #0x190]
   51334: 14000003     	b	0x51340 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x94ec>
   51338: b9400129     	ldr	w9, [x9]
   5133c: 8b090108     	add	x8, x8, x9
   51340: 52800020     	mov	w0, #0x1                // =1
   51344: f800c268     	stur	x8, [x19, #0xc]
   51348: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   5134c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   51350: a8c357f6     	ldp	x22, x21, [sp], #0x30
   51354: d65f03c0     	ret
   51358: 4b08012b     	sub	w11, w9, w8
   5135c: b900166b     	str	w11, [x19, #0x14]
   51360: b9000268     	str	w8, [x19]
   51364: f9400289     	ldr	x9, [x20]
   51368: b941992a     	ldr	w10, [x9, #0x198]
   5136c: f940c929     	ldr	x9, [x9, #0x190]
   51370: 5100054a     	sub	w10, w10, #0x1
   51374: 0a0b014a     	and	w10, w10, w11
   51378: 8b0a0129     	add	x9, x9, x10
   5137c: f8004269     	stur	x9, [x19, #0x4]
   51380: f940028a     	ldr	x10, [x20]
   51384: b941994c     	ldr	w12, [x10, #0x198]
   51388: 5100058d     	sub	w13, w12, #0x1
   5138c: 0a0b01ab     	and	w11, w13, w11
   51390: 4b0b018b     	sub	w11, w12, w11
   51394: 6b08017f     	cmp	w11, w8
   51398: 54000062     	b.hs	0x513a4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x9550>
   5139c: f940c948     	ldr	x8, [x10, #0x190]
   513a0: 17ffffe8     	b	0x51340 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x94ec>
   513a4: b9400148     	ldr	w8, [x10]
   513a8: 8b080128     	add	x8, x9, x8
   513ac: 17ffffe5     	b	0x51340 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x94ec>
   513b0: f9401009     	ldr	x9, [x0, #0x20]
   513b4: b9401408     	ldr	w8, [x0, #0x14]
   513b8: b940092a     	ldr	w10, [x9, #0x8]
   513bc: 6b08015f     	cmp	w10, w8
   513c0: 54000122     	b.hs	0x513e4 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x9590>
   513c4: f9400129     	ldr	x9, [x9]
   513c8: b941992a     	ldr	w10, [x9, #0x198]
   513cc: 91011129     	add	x9, x9, #0x44
   513d0: 88dffd29     	ldar	w9, [x9]
   513d4: 4b080128     	sub	w8, w9, w8
   513d8: 6b0a011f     	cmp	w8, w10
   513dc: 1a9f27e0     	cset	w0, lo
   513e0: d65f03c0     	ret
   513e4: 2a1f03e0     	mov	w0, wzr
   513e8: d65f03c0     	ret
   513ec: b9400808     	ldr	w8, [x0, #0x8]
   513f0: 6b01011f     	cmp	w8, w1
   513f4: 54000122     	b.hs	0x51418 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x95c4>
   513f8: f9400008     	ldr	x8, [x0]
   513fc: b9419909     	ldr	w9, [x8, #0x198]
   51400: 91011108     	add	x8, x8, #0x44
   51404: 88dffd08     	ldar	w8, [x8]
   51408: 4b010108     	sub	w8, w8, w1
   5140c: 6b09011f     	cmp	w8, w9
   51410: 1a9f37e0     	cset	w0, hs
   51414: d65f03c0     	ret
   51418: 52800020     	mov	w0, #0x1                // =1
   5141c: d65f03c0     	ret
   51420: f9401008     	ldr	x8, [x0, #0x20]
   51424: b9401409     	ldr	w9, [x0, #0x14]
   51428: b9400908     	ldr	w8, [x8, #0x8]
   5142c: 6b08013f     	cmp	w9, w8
   51430: 1a9f17e0     	cset	w0, eq
   51434: d65f03c0     	ret
   51438: b9401428     	ldr	w8, [x1, #0x14]
   5143c: b9400809     	ldr	w9, [x0, #0x8]
   51440: 6b09011f     	cmp	w8, w9
   51444: 1a9f17e0     	cset	w0, eq
   51448: d65f03c0     	ret
   5144c: f9000001     	str	x1, [x0]
   51450: b900081f     	str	wzr, [x0, #0x8]
   51454: d65f03c0     	ret
   51458: 6f00e400     	movi	v0.2d, #0000000000000000
   5145c: ad000100     	stp	q0, q0, [x8]
   51460: f9001100     	str	x0, [x8, #0x20]
   51464: d65f03c0     	ret
   51468: b9401828     	ldr	w8, [x1, #0x18]
   5146c: b9000808     	str	w8, [x0, #0x8]
   51470: d65f03c0     	ret
   51474: b9001422     	str	w2, [x1, #0x14]
   51478: b9000023     	str	w3, [x1]
   5147c: f9400008     	ldr	x8, [x0]
   51480: b9419909     	ldr	w9, [x8, #0x198]
   51484: f940c908     	ldr	x8, [x8, #0x190]
   51488: 51000529     	sub	w9, w9, #0x1
   5148c: 0a020129     	and	w9, w9, w2
   51490: 8b090108     	add	x8, x8, x9
   51494: f8004028     	stur	x8, [x1, #0x4]
   51498: f9400009     	ldr	x9, [x0]
   5149c: b941992a     	ldr	w10, [x9, #0x198]
   514a0: 5100054b     	sub	w11, w10, #0x1
   514a4: 0a02016b     	and	w11, w11, w2
   514a8: 4b0b014a     	sub	w10, w10, w11
   514ac: 6b03015f     	cmp	w10, w3
   514b0: 54000082     	b.hs	0x514c0 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x966c>
   514b4: f940c928     	ldr	x8, [x9, #0x190]
   514b8: f800c028     	stur	x8, [x1, #0xc]
   514bc: d65f03c0     	ret
   514c0: b9400129     	ldr	w9, [x9]
   514c4: 8b090108     	add	x8, x8, x9
   514c8: f800c028     	stur	x8, [x1, #0xc]
   514cc: d65f03c0     	ret
   514d0: 34000282     	cbz	w2, 0x51520 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x96cc>
   514d4: f9400008     	ldr	x8, [x0]
   514d8: b9419909     	ldr	w9, [x8, #0x198]
   514dc: 6b02013f     	cmp	w9, w2
   514e0: 54000209     	b.ls	0x51520 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x96cc>
   514e4: f940c90a     	ldr	x10, [x8, #0x190]
   514e8: 4b02002b     	sub	w11, w1, w2
   514ec: 51000529     	sub	w9, w9, #0x1
   514f0: 0a0b0129     	and	w9, w9, w11
   514f4: 8b090149     	add	x9, x10, x9
   514f8: b940092a     	ldr	w10, [x9, #0x8]
   514fc: b9400108     	ldr	w8, [x8]
   51500: 8b0a0108     	add	x8, x8, x10
   51504: eb22411f     	cmp	x8, w2, uxtw
   51508: 540000c2     	b.hs	0x51520 <Java_bq_impl_logger_1invoker__1_1api_1get_1console_1log_1item+0x96cc>
   5150c: 91001128     	add	x8, x9, #0x4
   51510: 88dffd08     	ldar	w8, [x8]
   51514: 6b48045f     	cmp	w2, w8, lsr #1
   51518: 9a9f0120     	csel	x0, x9, xzr, eq
   5151c: d65f03c0     	ret
   51520: aa1f03e0     	mov	x0, xzr
   51524: d65f03c0     	ret

0000000000051528 <wrapped_malloc>:
   51528: 17fedcfa     	b	0x8910 <malloc@plt>

000000000005152c <wrapped_free>:
   5152c: 17fedd2d     	b	0x89e0 <free@plt>

0000000000051530 <json_parse_file>:
   51530: d10103ff     	sub	sp, sp, #0x40
   51534: f9000bf5     	str	x21, [sp, #0x10]
   51538: a9024ff4     	stp	x20, x19, [sp, #0x20]
   5153c: a9037bfd     	stp	x29, x30, [sp, #0x30]
   51540: 9100c3fd     	add	x29, sp, #0x30
   51544: d53bd055     	mrs	x21, TPIDR_EL0
   51548: f94016a8     	ldr	x8, [x21, #0x28]
   5154c: f90007e8     	str	x8, [sp, #0x8]
   51550: 94000024     	bl	0x515e0 <json_parse_file+0xb0>
   51554: b40002e0     	cbz	x0, 0x515b0 <json_parse_file+0x80>
   51558: f90003e0     	str	x0, [sp]
   5155c: 39400008     	ldrb	w8, [x0]
   51560: aa0003f3     	mov	x19, x0
   51564: 7103bd1f     	cmp	w8, #0xef
   51568: 54000121     	b.ne	0x5158c <json_parse_file+0x5c>
   5156c: 39400668     	ldrb	w8, [x19, #0x1]
   51570: 7102ed1f     	cmp	w8, #0xbb
   51574: 540000c1     	b.ne	0x5158c <json_parse_file+0x5c>
   51578: 39400a68     	ldrb	w8, [x19, #0x2]
   5157c: 7102fd1f     	cmp	w8, #0xbf
   51580: 54000061     	b.ne	0x5158c <json_parse_file+0x5c>
   51584: 91000e68     	add	x8, x19, #0x3
   51588: f90003e8     	str	x8, [sp]
   5158c: 910003e0     	mov	x0, sp
   51590: aa1f03e1     	mov	x1, xzr
   51594: 940000b4     	bl	0x51864 <json_parse_string_with_comments+0xe0>
   51598: f0000148     	adrp	x8, 0x7c000
   5159c: f9407108     	ldr	x8, [x8, #0xe0]
   515a0: aa0003f4     	mov	x20, x0
   515a4: aa1303e0     	mov	x0, x19
   515a8: d63f0100     	blr	x8
   515ac: 14000002     	b	0x515b4 <json_parse_file+0x84>
   515b0: aa1f03f4     	mov	x20, xzr
   515b4: f94016a8     	ldr	x8, [x21, #0x28]
   515b8: f94007e9     	ldr	x9, [sp, #0x8]
   515bc: eb09011f     	cmp	x8, x9
   515c0: 540000e1     	b.ne	0x515dc <json_parse_file+0xac>
   515c4: aa1403e0     	mov	x0, x20
   515c8: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   515cc: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   515d0: f9400bf5     	ldr	x21, [sp, #0x10]
   515d4: 910103ff     	add	sp, sp, #0x40
   515d8: d65f03c0     	ret
   515dc: 97fedbc1     	bl	0x84e0 <__stack_chk_fail@plt>
   515e0: f81d0ff5     	str	x21, [sp, #-0x30]!
   515e4: a9014ff4     	stp	x20, x19, [sp, #0x10]
   515e8: a9027bfd     	stp	x29, x30, [sp, #0x20]
   515ec: 910083fd     	add	x29, sp, #0x20
   515f0: 900000a1     	adrp	x1, 0x65000
   515f4: 9139bc21     	add	x1, x1, #0xe6f
   515f8: 97fedcde     	bl	0x8970 <fopen@plt>
   515fc: b4000420     	cbz	x0, 0x51680 <json_parse_file+0x150>
   51600: 52800042     	mov	w2, #0x2                // =2
   51604: aa1f03e1     	mov	x1, xzr
   51608: aa0003f3     	mov	x19, x0
   5160c: 97fedc29     	bl	0x86b0 <fseek@plt>
   51610: aa1303e0     	mov	x0, x19
   51614: 97fedacb     	bl	0x8140 <ftell@plt>
   51618: b7f80380     	tbnz	x0, #0x3f, 0x51688 <json_parse_file+0x158>
   5161c: aa0003f5     	mov	x21, x0
   51620: aa1303e0     	mov	x0, x19
   51624: 97fedba7     	bl	0x84c0 <rewind@plt>
   51628: f0000148     	adrp	x8, 0x7c000
   5162c: f9407508     	ldr	x8, [x8, #0xe8]
   51630: 910006a0     	add	x0, x21, #0x1
   51634: d63f0100     	blr	x8
   51638: aa0003f4     	mov	x20, x0
   5163c: b40002e0     	cbz	x0, 0x51698 <json_parse_file+0x168>
   51640: 52800021     	mov	w1, #0x1                // =1
   51644: aa1403e0     	mov	x0, x20
   51648: aa1503e2     	mov	x2, x21
   5164c: aa1303e3     	mov	x3, x19
   51650: 97fedad4     	bl	0x81a0 <fread@plt>
   51654: b40000a0     	cbz	x0, 0x51668 <json_parse_file+0x138>
   51658: aa0003f5     	mov	x21, x0
   5165c: aa1303e0     	mov	x0, x19
   51660: 97fedc60     	bl	0x87e0 <ferror@plt>
   51664: 34000200     	cbz	w0, 0x516a4 <json_parse_file+0x174>
   51668: aa1303e0     	mov	x0, x19
   5166c: 97fedb85     	bl	0x8480 <fclose@plt>
   51670: f0000148     	adrp	x8, 0x7c000
   51674: f9407108     	ldr	x8, [x8, #0xe0]
   51678: aa1403e0     	mov	x0, x20
   5167c: d63f0100     	blr	x8
   51680: aa1f03f4     	mov	x20, xzr
   51684: 1400000b     	b	0x516b0 <json_parse_file+0x180>
   51688: aa1303e0     	mov	x0, x19
   5168c: 97fedb7d     	bl	0x8480 <fclose@plt>
   51690: aa1f03f4     	mov	x20, xzr
   51694: 14000007     	b	0x516b0 <json_parse_file+0x180>
   51698: aa1303e0     	mov	x0, x19
   5169c: 97fedb79     	bl	0x8480 <fclose@plt>
   516a0: 14000004     	b	0x516b0 <json_parse_file+0x180>
   516a4: aa1303e0     	mov	x0, x19
   516a8: 97fedb76     	bl	0x8480 <fclose@plt>
   516ac: 38356a9f     	strb	wzr, [x20, x21]
   516b0: aa1403e0     	mov	x0, x20
   516b4: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   516b8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   516bc: f84307f5     	ldr	x21, [sp], #0x30
   516c0: d65f03c0     	ret

00000000000516c4 <json_parse_string>:
   516c4: d100c3ff     	sub	sp, sp, #0x30
   516c8: f9000bf3     	str	x19, [sp, #0x10]
   516cc: a9027bfd     	stp	x29, x30, [sp, #0x20]
   516d0: 910083fd     	add	x29, sp, #0x20
   516d4: d53bd053     	mrs	x19, TPIDR_EL0
   516d8: f9401668     	ldr	x8, [x19, #0x28]
   516dc: f90007e8     	str	x8, [sp, #0x8]
   516e0: f90003e0     	str	x0, [sp]
   516e4: b40001e0     	cbz	x0, 0x51720 <json_parse_string+0x5c>
   516e8: 39400008     	ldrb	w8, [x0]
   516ec: 7103bd1f     	cmp	w8, #0xef
   516f0: 54000121     	b.ne	0x51714 <json_parse_string+0x50>
   516f4: 39400408     	ldrb	w8, [x0, #0x1]
   516f8: 7102ed1f     	cmp	w8, #0xbb
   516fc: 540000c1     	b.ne	0x51714 <json_parse_string+0x50>
   51700: 39400808     	ldrb	w8, [x0, #0x2]
   51704: 7102fd1f     	cmp	w8, #0xbf
   51708: 54000061     	b.ne	0x51714 <json_parse_string+0x50>
   5170c: 91000c08     	add	x8, x0, #0x3
   51710: f90003e8     	str	x8, [sp]
   51714: 910003e0     	mov	x0, sp
   51718: aa1f03e1     	mov	x1, xzr
   5171c: 94000052     	bl	0x51864 <json_parse_string_with_comments+0xe0>
   51720: f9401668     	ldr	x8, [x19, #0x28]
   51724: f94007e9     	ldr	x9, [sp, #0x8]
   51728: eb09011f     	cmp	x8, x9
   5172c: 540000a1     	b.ne	0x51740 <json_parse_string+0x7c>
   51730: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   51734: f9400bf3     	ldr	x19, [sp, #0x10]
   51738: 9100c3ff     	add	sp, sp, #0x30
   5173c: d65f03c0     	ret
   51740: 97fedb68     	bl	0x84e0 <__stack_chk_fail@plt>

0000000000051744 <json_parse_file_with_comments>:
   51744: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   51748: a9017bfd     	stp	x29, x30, [sp, #0x10]
   5174c: 910043fd     	add	x29, sp, #0x10
   51750: 97ffffa4     	bl	0x515e0 <json_parse_file+0xb0>
   51754: b4000120     	cbz	x0, 0x51778 <json_parse_file_with_comments+0x34>
   51758: aa0003f3     	mov	x19, x0
   5175c: 97fedb1d     	bl	0x83d0 <json_parse_string_with_comments@plt>
   51760: f0000148     	adrp	x8, 0x7c000
   51764: f9407108     	ldr	x8, [x8, #0xe0]
   51768: aa0003f4     	mov	x20, x0
   5176c: aa1303e0     	mov	x0, x19
   51770: d63f0100     	blr	x8
   51774: aa1403e0     	mov	x0, x20
   51778: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   5177c: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   51780: d65f03c0     	ret

0000000000051784 <json_parse_string_with_comments>:
   51784: d10103ff     	sub	sp, sp, #0x40
   51788: a90157f6     	stp	x22, x21, [sp, #0x10]
   5178c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   51790: a9037bfd     	stp	x29, x30, [sp, #0x30]
   51794: 9100c3fd     	add	x29, sp, #0x30
   51798: d53bd056     	mrs	x22, TPIDR_EL0
   5179c: f94016c8     	ldr	x8, [x22, #0x28]
   517a0: aa0003f4     	mov	x20, x0
   517a4: f90007e8     	str	x8, [sp, #0x8]
   517a8: f90003ff     	str	xzr, [sp]
   517ac: 97fedc2d     	bl	0x8860 <strlen@plt>
   517b0: f0000148     	adrp	x8, 0x7c000
   517b4: f9407508     	ldr	x8, [x8, #0xe8]
   517b8: aa0003f5     	mov	x21, x0
   517bc: 91000400     	add	x0, x0, #0x1
   517c0: d63f0100     	blr	x8
   517c4: b4000380     	cbz	x0, 0x51834 <json_parse_string_with_comments+0xb0>
   517c8: aa1403e1     	mov	x1, x20
   517cc: aa1503e2     	mov	x2, x21
   517d0: aa0003f3     	mov	x19, x0
   517d4: 3835681f     	strb	wzr, [x0, x21]
   517d8: 97fedc56     	bl	0x8930 <memcpy@plt>
   517dc: 900000a1     	adrp	x1, 0x65000
   517e0: 900000a2     	adrp	x2, 0x65000
   517e4: 91391021     	add	x1, x1, #0xe44
   517e8: 91391c42     	add	x2, x2, #0xe47
   517ec: aa1303e0     	mov	x0, x19
   517f0: 940001ef     	bl	0x51fac <json_parse_string_with_comments+0x828>
   517f4: 900000a1     	adrp	x1, 0x65000
   517f8: d0000082     	adrp	x2, 0x63000
   517fc: 91392821     	add	x1, x1, #0xe4a
   51800: 912c5842     	add	x2, x2, #0xb16
   51804: aa1303e0     	mov	x0, x19
   51808: 940001e9     	bl	0x51fac <json_parse_string_with_comments+0x828>
   5180c: 910003e0     	mov	x0, sp
   51810: aa1f03e1     	mov	x1, xzr
   51814: f90003f3     	str	x19, [sp]
   51818: 94000013     	bl	0x51864 <json_parse_string_with_comments+0xe0>
   5181c: f0000148     	adrp	x8, 0x7c000
   51820: f9407108     	ldr	x8, [x8, #0xe0]
   51824: aa0003f4     	mov	x20, x0
   51828: aa1303e0     	mov	x0, x19
   5182c: d63f0100     	blr	x8
   51830: 14000002     	b	0x51838 <json_parse_string_with_comments+0xb4>
   51834: aa1f03f4     	mov	x20, xzr
   51838: f94016c8     	ldr	x8, [x22, #0x28]
   5183c: f94007e9     	ldr	x9, [sp, #0x8]
   51840: eb09011f     	cmp	x8, x9
   51844: 540000e1     	b.ne	0x51860 <json_parse_string_with_comments+0xdc>
   51848: aa1403e0     	mov	x0, x20
   5184c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   51850: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   51854: a94157f6     	ldp	x22, x21, [sp, #0x10]
   51858: 910103ff     	add	sp, sp, #0x40
   5185c: d65f03c0     	ret
   51860: 97fedb20     	bl	0x84e0 <__stack_chk_fail@plt>
   51864: fc190fe8     	str	d8, [sp, #-0x70]!
   51868: a9016ffc     	stp	x28, x27, [sp, #0x10]
   5186c: a90267fa     	stp	x26, x25, [sp, #0x20]
   51870: a9035ff8     	stp	x24, x23, [sp, #0x30]
   51874: a90457f6     	stp	x22, x21, [sp, #0x40]
   51878: a9054ff4     	stp	x20, x19, [sp, #0x50]
   5187c: a9067bfd     	stp	x29, x30, [sp, #0x60]
   51880: 910183fd     	add	x29, sp, #0x60
   51884: f120003f     	cmp	x1, #0x800
   51888: 54000169     	b.ls	0x518b4 <json_parse_string_with_comments+0x130>
   5188c: aa1f03f3     	mov	x19, xzr
   51890: aa1303e0     	mov	x0, x19
   51894: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   51898: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   5189c: a94457f6     	ldp	x22, x21, [sp, #0x40]
   518a0: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   518a4: a94267fa     	ldp	x26, x25, [sp, #0x20]
   518a8: a9416ffc     	ldp	x28, x27, [sp, #0x10]
   518ac: fc4707e8     	ldr	d8, [sp], #0x70
   518b0: d65f03c0     	ret
   518b4: f9400015     	ldr	x21, [x0]
   518b8: aa0003f4     	mov	x20, x0
   518bc: aa0103f6     	mov	x22, x1
   518c0: 394002b3     	ldrb	w19, [x21]
   518c4: 2a1303e0     	mov	w0, w19
   518c8: 97fedc6e     	bl	0x8a80 <isspace@plt>
   518cc: 34000100     	cbz	w0, 0x518ec <json_parse_string_with_comments+0x168>
   518d0: 910006b5     	add	x21, x21, #0x1
   518d4: f9000295     	str	x21, [x20]
   518d8: 384016b3     	ldrb	w19, [x21], #0x1
   518dc: 2a1303e0     	mov	w0, w19
   518e0: 97fedc68     	bl	0x8a80 <isspace@plt>
   518e4: 35ffff80     	cbnz	w0, 0x518d4 <json_parse_string_with_comments+0x150>
   518e8: d10006b5     	sub	x21, x21, #0x1
   518ec: 51008a68     	sub	w8, w19, #0x22
   518f0: 7101651f     	cmp	w8, #0x59
   518f4: aa1f03f3     	mov	x19, xzr
   518f8: 54fffcc8     	b.hi	0x51890 <json_parse_string_with_comments+0x10c>
   518fc: 900000a9     	adrp	x9, 0x65000
   51900: 91332129     	add	x9, x9, #0xcc8
   51904: 10fffc6a     	adr	x10, 0x51890 <json_parse_string_with_comments+0x10c>
   51908: 7868792b     	ldrh	w11, [x9, x8, lsl #1]
   5190c: 8b0b094a     	add	x10, x10, x11, lsl #2
   51910: f0000159     	adrp	x25, 0x7c000
   51914: d61f0140     	br	x10
   51918: 97feda8a     	bl	0x8340 <__errno@plt>
   5191c: aa0003f3     	mov	x19, x0
   51920: b900001f     	str	wzr, [x0]
   51924: 910023e1     	add	x1, sp, #0x8
   51928: aa1503e0     	mov	x0, x21
   5192c: 97fedbed     	bl	0x88e0 <strtod@plt>
   51930: b9400268     	ldr	w8, [x19]
   51934: 4ea01c08     	mov	v8.16b, v0.16b
   51938: 34000188     	cbz	w8, 0x51968 <json_parse_string_with_comments+0x1e4>
   5193c: 7100891f     	cmp	w8, #0x22
   51940: 54fffa61     	b.ne	0x5188c <json_parse_string_with_comments+0x108>
   51944: d2fffe08     	mov	x8, #-0x10000000000000  // =-4503599627370496
   51948: 9e670100     	fmov	d0, x8
   5194c: 1e602100     	fcmp	d8, d0
   51950: aa1f03f3     	mov	x19, xzr
   51954: 54fff9e9     	b.ls	0x51890 <json_parse_string_with_comments+0x10c>
   51958: d2effe08     	mov	x8, #0x7ff0000000000000 // =9218868437227405312
   5195c: 9e670100     	fmov	d0, x8
   51960: 1e602100     	fcmp	d8, d0
   51964: 54fff96a     	b.ge	0x51890 <json_parse_string_with_comments+0x10c>
   51968: f9400293     	ldr	x19, [x20]
   5196c: f94007f5     	ldr	x21, [sp, #0x8]
   51970: cb1302b6     	sub	x22, x21, x19
   51974: f1000adf     	cmp	x22, #0x2
   51978: 54000243     	b.lo	0x519c0 <json_parse_string_with_comments+0x23c>
   5197c: 39400268     	ldrb	w8, [x19]
   51980: 7100c11f     	cmp	w8, #0x30
   51984: 54000081     	b.ne	0x51994 <json_parse_string_with_comments+0x210>
   51988: 39400668     	ldrb	w8, [x19, #0x1]
   5198c: 7100b91f     	cmp	w8, #0x2e
   51990: 54fff7e1     	b.ne	0x5188c <json_parse_string_with_comments+0x108>
   51994: f1000edf     	cmp	x22, #0x3
   51998: 54000143     	b.lo	0x519c0 <json_parse_string_with_comments+0x23c>
   5199c: 900000a1     	adrp	x1, 0x65000
   519a0: 91393421     	add	x1, x1, #0xe4d
   519a4: 52800042     	mov	w2, #0x2                // =2
   519a8: aa1303e0     	mov	x0, x19
   519ac: 97feda05     	bl	0x81c0 <strncmp@plt>
   519b0: 35000080     	cbnz	w0, 0x519c0 <json_parse_string_with_comments+0x23c>
   519b4: 39400a68     	ldrb	w8, [x19, #0x2]
   519b8: 7100b91f     	cmp	w8, #0x2e
   519bc: 54fff681     	b.ne	0x5188c <json_parse_string_with_comments+0x108>
   519c0: d1000677     	sub	x23, x19, #0x1
   519c4: 900000b3     	adrp	x19, 0x65000
   519c8: 91394273     	add	x19, x19, #0xe50
   519cc: b4000116     	cbz	x22, 0x519ec <json_parse_string_with_comments+0x268>
   519d0: 38766ae1     	ldrb	w1, [x23, x22]
   519d4: 52800062     	mov	w2, #0x3                // =3
   519d8: aa1303e0     	mov	x0, x19
   519dc: d10006d6     	sub	x22, x22, #0x1
   519e0: 97fedb30     	bl	0x86a0 <__strchr_chk@plt>
   519e4: b4ffff40     	cbz	x0, 0x519cc <json_parse_string_with_comments+0x248>
   519e8: 17ffffa9     	b	0x5188c <json_parse_string_with_comments+0x108>
   519ec: aa1f03f3     	mov	x19, xzr
   519f0: 1e682100     	fcmp	d8, d8
   519f4: f9000295     	str	x21, [x20]
   519f8: 54fff4c6     	b.vs	0x51890 <json_parse_string_with_comments+0x10c>
   519fc: d2effe08     	mov	x8, #0x7ff0000000000000 // =9218868437227405312
   51a00: 1e60c100     	fabs	d0, d8
   51a04: 9e670101     	fmov	d1, x8
   51a08: 1e612000     	fcmp	d0, d1
   51a0c: 54fff420     	b.eq	0x51890 <json_parse_string_with_comments+0x10c>
   51a10: f9407728     	ldr	x8, [x25, #0xe8]
   51a14: 52800400     	mov	w0, #0x20               // =32
   51a18: d63f0100     	blr	x8
   51a1c: aa0003f3     	mov	x19, x0
   51a20: b4fff380     	cbz	x0, 0x51890 <json_parse_string_with_comments+0x10c>
   51a24: 52800068     	mov	w8, #0x3                // =3
   51a28: f900027f     	str	xzr, [x19]
   51a2c: b9000a68     	str	w8, [x19, #0x8]
   51a30: fd000a68     	str	d8, [x19, #0x10]
   51a34: 17ffff97     	b	0x51890 <json_parse_string_with_comments+0x10c>
   51a38: f0000040     	adrp	x0, 0x5c000
   51a3c: 911fd400     	add	x0, x0, #0x7f5
   51a40: 52800082     	mov	w2, #0x4                // =4
   51a44: aa1503e1     	mov	x1, x21
   51a48: 97fed9de     	bl	0x81c0 <strncmp@plt>
   51a4c: 34001d80     	cbz	w0, 0x51dfc <json_parse_string_with_comments+0x678>
   51a50: f0000040     	adrp	x0, 0x5c000
   51a54: 911fe800     	add	x0, x0, #0x7fa
   51a58: 528000a2     	mov	w2, #0x5                // =5
   51a5c: aa1503e1     	mov	x1, x21
   51a60: 97fed9d8     	bl	0x81c0 <strncmp@plt>
   51a64: 35fff140     	cbnz	w0, 0x5188c <json_parse_string_with_comments+0x108>
   51a68: 910016a8     	add	x8, x21, #0x5
   51a6c: f9000288     	str	x8, [x20]
   51a70: f9407728     	ldr	x8, [x25, #0xe8]
   51a74: 52800400     	mov	w0, #0x20               // =32
   51a78: d63f0100     	blr	x8
   51a7c: aa0003f3     	mov	x19, x0
   51a80: b4fff080     	cbz	x0, 0x51890 <json_parse_string_with_comments+0x10c>
   51a84: 528000c8     	mov	w8, #0x6                // =6
   51a88: f900027f     	str	xzr, [x19]
   51a8c: b9000a68     	str	w8, [x19, #0x8]
   51a90: b900127f     	str	wzr, [x19, #0x10]
   51a94: 17ffff7f     	b	0x51890 <json_parse_string_with_comments+0x10c>
   51a98: 910023e1     	add	x1, sp, #0x8
   51a9c: aa1403e0     	mov	x0, x20
   51aa0: f90007ff     	str	xzr, [sp, #0x8]
   51aa4: 940011ce     	bl	0x561dc <json_set_float_serialization_format+0x88>
   51aa8: b4ffef20     	cbz	x0, 0x5188c <json_parse_string_with_comments+0x108>
   51aac: f9407728     	ldr	x8, [x25, #0xe8]
   51ab0: f94007f5     	ldr	x21, [sp, #0x8]
   51ab4: aa0003f4     	mov	x20, x0
   51ab8: 52800400     	mov	w0, #0x20               // =32
   51abc: d63f0100     	blr	x8
   51ac0: aa0003f3     	mov	x19, x0
   51ac4: b40023c0     	cbz	x0, 0x51f3c <json_parse_string_with_comments+0x7b8>
   51ac8: 52800048     	mov	w8, #0x2                // =2
   51acc: f900027f     	str	xzr, [x19]
   51ad0: b9000a68     	str	w8, [x19, #0x8]
   51ad4: a9015674     	stp	x20, x21, [x19, #0x10]
   51ad8: 17ffff6e     	b	0x51890 <json_parse_string_with_comments+0x10c>
   51adc: f9407728     	ldr	x8, [x25, #0xe8]
   51ae0: 52800400     	mov	w0, #0x20               // =32
   51ae4: d63f0100     	blr	x8
   51ae8: aa0003f3     	mov	x19, x0
   51aec: b4ffed20     	cbz	x0, 0x51890 <json_parse_string_with_comments+0x10c>
   51af0: 528000a8     	mov	w8, #0x5                // =5
   51af4: f900027f     	str	xzr, [x19]
   51af8: b9000a68     	str	w8, [x19, #0x8]
   51afc: f9407728     	ldr	x8, [x25, #0xe8]
   51b00: 52800400     	mov	w0, #0x20               // =32
   51b04: d63f0100     	blr	x8
   51b08: b4001940     	cbz	x0, 0x51e30 <json_parse_string_with_comments+0x6ac>
   51b0c: a9007c13     	stp	x19, xzr, [x0]
   51b10: a9017c1f     	stp	xzr, xzr, [x0, #0x10]
   51b14: f9000a60     	str	x0, [x19, #0x10]
   51b18: f9400288     	ldr	x8, [x20]
   51b1c: aa0003f5     	mov	x21, x0
   51b20: 39400109     	ldrb	w9, [x8]
   51b24: 71016d3f     	cmp	w9, #0x5b
   51b28: 54002321     	b.ne	0x51f8c <json_parse_string_with_comments+0x808>
   51b2c: b9400a69     	ldr	w9, [x19, #0x8]
   51b30: 910006d6     	add	x22, x22, #0x1
   51b34: 91000518     	add	x24, x8, #0x1
   51b38: 7100153f     	cmp	w9, #0x5
   51b3c: 9a9f02ba     	csel	x26, x21, xzr, eq
   51b40: f9000298     	str	x24, [x20]
   51b44: 38401717     	ldrb	w23, [x24], #0x1
   51b48: 2a1703e0     	mov	w0, w23
   51b4c: 97fedbcd     	bl	0x8a80 <isspace@plt>
   51b50: 35ffff80     	cbnz	w0, 0x51b40 <json_parse_string_with_comments+0x3bc>
   51b54: 710176ff     	cmp	w23, #0x5d
   51b58: 54001fc0     	b.eq	0x51f50 <json_parse_string_with_comments+0x7cc>
   51b5c: 340007d7     	cbz	w23, 0x51c54 <json_parse_string_with_comments+0x4d0>
   51b60: 5280021b     	mov	w27, #0x10              // =16
   51b64: aa1403e0     	mov	x0, x20
   51b68: aa1603e1     	mov	x1, x22
   51b6c: 97ffff3e     	bl	0x51864 <json_parse_string_with_comments+0xe0>
   51b70: b40020e0     	cbz	x0, 0x51f8c <json_parse_string_with_comments+0x808>
   51b74: a9412748     	ldp	x8, x9, [x26, #0x10]
   51b78: aa0003f7     	mov	x23, x0
   51b7c: eb09011f     	cmp	x8, x9
   51b80: 54000062     	b.hs	0x51b8c <json_parse_string_with_comments+0x408>
   51b84: f9400758     	ldr	x24, [x26, #0x8]
   51b88: 14000017     	b	0x51be4 <json_parse_string_with_comments+0x460>
   51b8c: d37ff928     	lsl	x8, x9, #1
   51b90: f9407729     	ldr	x9, [x25, #0xe8]
   51b94: f100411f     	cmp	x8, #0x10
   51b98: 9a9b811c     	csel	x28, x8, x27, hi
   51b9c: d37df380     	lsl	x0, x28, #3
   51ba0: d63f0120     	blr	x9
   51ba4: b4001e40     	cbz	x0, 0x51f6c <json_parse_string_with_comments+0x7e8>
   51ba8: f9400741     	ldr	x1, [x26, #0x8]
   51bac: aa0003f8     	mov	x24, x0
   51bb0: b40000c1     	cbz	x1, 0x51bc8 <json_parse_string_with_comments+0x444>
   51bb4: f9400b48     	ldr	x8, [x26, #0x10]
   51bb8: b4000088     	cbz	x8, 0x51bc8 <json_parse_string_with_comments+0x444>
   51bbc: d37df102     	lsl	x2, x8, #3
   51bc0: aa1803e0     	mov	x0, x24
   51bc4: 97fedb5b     	bl	0x8930 <memcpy@plt>
   51bc8: f0000148     	adrp	x8, 0x7c000
   51bcc: f9407108     	ldr	x8, [x8, #0xe0]
   51bd0: f9400740     	ldr	x0, [x26, #0x8]
   51bd4: d63f0100     	blr	x8
   51bd8: f9400b48     	ldr	x8, [x26, #0x10]
   51bdc: f9000758     	str	x24, [x26, #0x8]
   51be0: f9000f5c     	str	x28, [x26, #0x18]
   51be4: f94002a9     	ldr	x9, [x21]
   51be8: 9100050a     	add	x10, x8, #0x1
   51bec: f90002e9     	str	x9, [x23]
   51bf0: f8287b17     	str	x23, [x24, x8, lsl #3]
   51bf4: f9000b4a     	str	x10, [x26, #0x10]
   51bf8: f9400298     	ldr	x24, [x20]
   51bfc: 39400317     	ldrb	w23, [x24]
   51c00: 2a1703e0     	mov	w0, w23
   51c04: 97fedb9f     	bl	0x8a80 <isspace@plt>
   51c08: 34000100     	cbz	w0, 0x51c28 <json_parse_string_with_comments+0x4a4>
   51c0c: 91000718     	add	x24, x24, #0x1
   51c10: f9000298     	str	x24, [x20]
   51c14: 38401717     	ldrb	w23, [x24], #0x1
   51c18: 2a1703e0     	mov	w0, w23
   51c1c: 97fedb99     	bl	0x8a80 <isspace@plt>
   51c20: 35ffff80     	cbnz	w0, 0x51c10 <json_parse_string_with_comments+0x48c>
   51c24: d1000718     	sub	x24, x24, #0x1
   51c28: 7100b2ff     	cmp	w23, #0x2c
   51c2c: 54000161     	b.ne	0x51c58 <json_parse_string_with_comments+0x4d4>
   51c30: 91000718     	add	x24, x24, #0x1
   51c34: f9000298     	str	x24, [x20]
   51c38: 38401717     	ldrb	w23, [x24], #0x1
   51c3c: 2a1703e0     	mov	w0, w23
   51c40: 97fedb90     	bl	0x8a80 <isspace@plt>
   51c44: 35ffff80     	cbnz	w0, 0x51c34 <json_parse_string_with_comments+0x4b0>
   51c48: 710176ff     	cmp	w23, #0x5d
   51c4c: 54000040     	b.eq	0x51c54 <json_parse_string_with_comments+0x4d0>
   51c50: 35fff8b7     	cbnz	w23, 0x51b64 <json_parse_string_with_comments+0x3e0>
   51c54: d1000718     	sub	x24, x24, #0x1
   51c58: 2a1703e0     	mov	w0, w23
   51c5c: 97fedb89     	bl	0x8a80 <isspace@plt>
   51c60: 340000e0     	cbz	w0, 0x51c7c <json_parse_string_with_comments+0x4f8>
   51c64: 91000715     	add	x21, x24, #0x1
   51c68: f9000295     	str	x21, [x20]
   51c6c: 384016b7     	ldrb	w23, [x21], #0x1
   51c70: 2a1703e0     	mov	w0, w23
   51c74: 97fedb83     	bl	0x8a80 <isspace@plt>
   51c78: 35ffff80     	cbnz	w0, 0x51c68 <json_parse_string_with_comments+0x4e4>
   51c7c: b400189a     	cbz	x26, 0x51f8c <json_parse_string_with_comments+0x808>
   51c80: 710176ff     	cmp	w23, #0x5d
   51c84: 54001841     	b.ne	0x51f8c <json_parse_string_with_comments+0x808>
   51c88: f9400b56     	ldr	x22, [x26, #0x10]
   51c8c: b4001816     	cbz	x22, 0x51f8c <json_parse_string_with_comments+0x808>
   51c90: f9407728     	ldr	x8, [x25, #0xe8]
   51c94: d37df2c0     	lsl	x0, x22, #3
   51c98: d63f0100     	blr	x8
   51c9c: b4001780     	cbz	x0, 0x51f8c <json_parse_string_with_comments+0x808>
   51ca0: f9400741     	ldr	x1, [x26, #0x8]
   51ca4: aa0003f5     	mov	x21, x0
   51ca8: b40000c1     	cbz	x1, 0x51cc0 <json_parse_string_with_comments+0x53c>
   51cac: f9400b48     	ldr	x8, [x26, #0x10]
   51cb0: b4000088     	cbz	x8, 0x51cc0 <json_parse_string_with_comments+0x53c>
   51cb4: d37df102     	lsl	x2, x8, #3
   51cb8: aa1503e0     	mov	x0, x21
   51cbc: 97fedb1d     	bl	0x8930 <memcpy@plt>
   51cc0: f0000148     	adrp	x8, 0x7c000
   51cc4: f9407108     	ldr	x8, [x8, #0xe0]
   51cc8: f9400740     	ldr	x0, [x26, #0x8]
   51ccc: d63f0100     	blr	x8
   51cd0: f9000755     	str	x21, [x26, #0x8]
   51cd4: f9000f56     	str	x22, [x26, #0x18]
   51cd8: f9400288     	ldr	x8, [x20]
   51cdc: 91000508     	add	x8, x8, #0x1
   51ce0: f9000288     	str	x8, [x20]
   51ce4: 17fffeeb     	b	0x51890 <json_parse_string_with_comments+0x10c>
   51ce8: f0000060     	adrp	x0, 0x60000
   51cec: 913c2800     	add	x0, x0, #0xf0a
   51cf0: 52800082     	mov	w2, #0x4                // =4
   51cf4: aa1503e1     	mov	x1, x21
   51cf8: 97fed932     	bl	0x81c0 <strncmp@plt>
   51cfc: 35ffdc80     	cbnz	w0, 0x5188c <json_parse_string_with_comments+0x108>
   51d00: 910012a8     	add	x8, x21, #0x4
   51d04: f9000288     	str	x8, [x20]
   51d08: f9407728     	ldr	x8, [x25, #0xe8]
   51d0c: 52800400     	mov	w0, #0x20               // =32
   51d10: d63f0100     	blr	x8
   51d14: aa0003f3     	mov	x19, x0
   51d18: b4ffdbc0     	cbz	x0, 0x51890 <json_parse_string_with_comments+0x10c>
   51d1c: 52800028     	mov	w8, #0x1                // =1
   51d20: f900027f     	str	xzr, [x19]
   51d24: b9000a68     	str	w8, [x19, #0x8]
   51d28: 17fffeda     	b	0x51890 <json_parse_string_with_comments+0x10c>
   51d2c: f9407728     	ldr	x8, [x25, #0xe8]
   51d30: 52800400     	mov	w0, #0x20               // =32
   51d34: d63f0100     	blr	x8
   51d38: aa0003f3     	mov	x19, x0
   51d3c: b4ffdaa0     	cbz	x0, 0x51890 <json_parse_string_with_comments+0x10c>
   51d40: 52800088     	mov	w8, #0x4                // =4
   51d44: f900027f     	str	xzr, [x19]
   51d48: b9000a68     	str	w8, [x19, #0x8]
   51d4c: f9407728     	ldr	x8, [x25, #0xe8]
   51d50: 52800900     	mov	w0, #0x48               // =72
   51d54: d63f0100     	blr	x8
   51d58: b40006c0     	cbz	x0, 0x51e30 <json_parse_string_with_comments+0x6ac>
   51d5c: 6f00e400     	movi	v0.2d, #0000000000000000
   51d60: f9000013     	str	x19, [x0]
   51d64: 3c808000     	stur	q0, [x0, #0x8]
   51d68: 3c818000     	stur	q0, [x0, #0x18]
   51d6c: 3c828000     	stur	q0, [x0, #0x28]
   51d70: 3c838000     	stur	q0, [x0, #0x38]
   51d74: f9000a60     	str	x0, [x19, #0x10]
   51d78: f9400288     	ldr	x8, [x20]
   51d7c: 39400109     	ldrb	w9, [x8]
   51d80: 7101ed3f     	cmp	w9, #0x7b
   51d84: 54001041     	b.ne	0x51f8c <json_parse_string_with_comments+0x808>
   51d88: b9400a69     	ldr	w9, [x19, #0x8]
   51d8c: 910006d5     	add	x21, x22, #0x1
   51d90: 91000518     	add	x24, x8, #0x1
   51d94: 7100113f     	cmp	w9, #0x4
   51d98: 9a9f0016     	csel	x22, x0, xzr, eq
   51d9c: f9000298     	str	x24, [x20]
   51da0: 38401717     	ldrb	w23, [x24], #0x1
   51da4: 2a1703e0     	mov	w0, w23
   51da8: 97fedb36     	bl	0x8a80 <isspace@plt>
   51dac: 35ffff80     	cbnz	w0, 0x51d9c <json_parse_string_with_comments+0x618>
   51db0: 7101f6ff     	cmp	w23, #0x7d
   51db4: 54000ce0     	b.eq	0x51f50 <json_parse_string_with_comments+0x7cc>
   51db8: 35000b77     	cbnz	w23, 0x51f24 <json_parse_string_with_comments+0x7a0>
   51dbc: d1000718     	sub	x24, x24, #0x1
   51dc0: 2a1703e0     	mov	w0, w23
   51dc4: 97fedb2f     	bl	0x8a80 <isspace@plt>
   51dc8: 34000100     	cbz	w0, 0x51de8 <json_parse_string_with_comments+0x664>
   51dcc: 91000715     	add	x21, x24, #0x1
   51dd0: f9000295     	str	x21, [x20]
   51dd4: 384016b7     	ldrb	w23, [x21], #0x1
   51dd8: 2a1703e0     	mov	w0, w23
   51ddc: 97fedb29     	bl	0x8a80 <isspace@plt>
   51de0: 35ffff80     	cbnz	w0, 0x51dd0 <json_parse_string_with_comments+0x64c>
   51de4: d10006b8     	sub	x24, x21, #0x1
   51de8: 7101f6ff     	cmp	w23, #0x7d
   51dec: 54000d01     	b.ne	0x51f8c <json_parse_string_with_comments+0x808>
   51df0: 91000708     	add	x8, x24, #0x1
   51df4: f9000288     	str	x8, [x20]
   51df8: 17fffea6     	b	0x51890 <json_parse_string_with_comments+0x10c>
   51dfc: 910012a8     	add	x8, x21, #0x4
   51e00: f9000288     	str	x8, [x20]
   51e04: f9407728     	ldr	x8, [x25, #0xe8]
   51e08: 52800400     	mov	w0, #0x20               // =32
   51e0c: d63f0100     	blr	x8
   51e10: aa0003f3     	mov	x19, x0
   51e14: b4ffd3e0     	cbz	x0, 0x51890 <json_parse_string_with_comments+0x10c>
   51e18: 528000c8     	mov	w8, #0x6                // =6
   51e1c: 52800029     	mov	w9, #0x1                // =1
   51e20: f900027f     	str	xzr, [x19]
   51e24: b9000a68     	str	w8, [x19, #0x8]
   51e28: b9001269     	str	w9, [x19, #0x10]
   51e2c: 17fffe99     	b	0x51890 <json_parse_string_with_comments+0x10c>
   51e30: f9000a7f     	str	xzr, [x19, #0x10]
   51e34: f0000148     	adrp	x8, 0x7c000
   51e38: f9407108     	ldr	x8, [x8, #0xe0]
   51e3c: aa1303e0     	mov	x0, x19
   51e40: d63f0100     	blr	x8
   51e44: 17fffe92     	b	0x5188c <json_parse_string_with_comments+0x108>
   51e48: f94007f8     	ldr	x24, [sp, #0x8]
   51e4c: aa0003f7     	mov	x23, x0
   51e50: 97feda84     	bl	0x8860 <strlen@plt>
   51e54: eb00031f     	cmp	x24, x0
   51e58: 54000801     	b.ne	0x51f58 <json_parse_string_with_comments+0x7d4>
   51e5c: f9400299     	ldr	x25, [x20]
   51e60: 39400338     	ldrb	w24, [x25]
   51e64: 2a1803e0     	mov	w0, w24
   51e68: 97fedb06     	bl	0x8a80 <isspace@plt>
   51e6c: 34000100     	cbz	w0, 0x51e8c <json_parse_string_with_comments+0x708>
   51e70: 91000739     	add	x25, x25, #0x1
   51e74: f9000299     	str	x25, [x20]
   51e78: 38401738     	ldrb	w24, [x25], #0x1
   51e7c: 2a1803e0     	mov	w0, w24
   51e80: 97fedb00     	bl	0x8a80 <isspace@plt>
   51e84: 35ffff80     	cbnz	w0, 0x51e74 <json_parse_string_with_comments+0x6f0>
   51e88: d1000739     	sub	x25, x25, #0x1
   51e8c: 7100eb1f     	cmp	w24, #0x3a
   51e90: 54000641     	b.ne	0x51f58 <json_parse_string_with_comments+0x7d4>
   51e94: 91000728     	add	x8, x25, #0x1
   51e98: aa1403e0     	mov	x0, x20
   51e9c: aa1503e1     	mov	x1, x21
   51ea0: f9000288     	str	x8, [x20]
   51ea4: 97fffe70     	bl	0x51864 <json_parse_string_with_comments+0xe0>
   51ea8: b4000580     	cbz	x0, 0x51f58 <json_parse_string_with_comments+0x7d4>
   51eac: aa0003f8     	mov	x24, x0
   51eb0: aa1603e0     	mov	x0, x22
   51eb4: aa1703e1     	mov	x1, x23
   51eb8: aa1803e2     	mov	x2, x24
   51ebc: 940004f8     	bl	0x5329c <json_value_deep_copy+0x420>
   51ec0: 350005a0     	cbnz	w0, 0x51f74 <json_parse_string_with_comments+0x7f0>
   51ec4: f9400298     	ldr	x24, [x20]
   51ec8: 39400317     	ldrb	w23, [x24]
   51ecc: 2a1703e0     	mov	w0, w23
   51ed0: 97fedaec     	bl	0x8a80 <isspace@plt>
   51ed4: 34000100     	cbz	w0, 0x51ef4 <json_parse_string_with_comments+0x770>
   51ed8: 91000718     	add	x24, x24, #0x1
   51edc: f9000298     	str	x24, [x20]
   51ee0: 38401717     	ldrb	w23, [x24], #0x1
   51ee4: 2a1703e0     	mov	w0, w23
   51ee8: 97fedae6     	bl	0x8a80 <isspace@plt>
   51eec: 35ffff80     	cbnz	w0, 0x51edc <json_parse_string_with_comments+0x758>
   51ef0: d1000718     	sub	x24, x24, #0x1
   51ef4: 7100b2ff     	cmp	w23, #0x2c
   51ef8: 54000521     	b.ne	0x51f9c <json_parse_string_with_comments+0x818>
   51efc: 91000718     	add	x24, x24, #0x1
   51f00: f9000298     	str	x24, [x20]
   51f04: 38401717     	ldrb	w23, [x24], #0x1
   51f08: 2a1703e0     	mov	w0, w23
   51f0c: 97fedadd     	bl	0x8a80 <isspace@plt>
   51f10: 35ffff80     	cbnz	w0, 0x51f00 <json_parse_string_with_comments+0x77c>
   51f14: 7101f6ff     	cmp	w23, #0x7d
   51f18: 54000400     	b.eq	0x51f98 <json_parse_string_with_comments+0x814>
   51f1c: 385ff308     	ldurb	w8, [x24, #-0x1]
   51f20: 34000428     	cbz	w8, 0x51fa4 <json_parse_string_with_comments+0x820>
   51f24: 910023e1     	add	x1, sp, #0x8
   51f28: aa1403e0     	mov	x0, x20
   51f2c: f90007ff     	str	xzr, [sp, #0x8]
   51f30: 940010ab     	bl	0x561dc <json_set_float_serialization_format+0x88>
   51f34: b5fff8a0     	cbnz	x0, 0x51e48 <json_parse_string_with_comments+0x6c4>
   51f38: 14000015     	b	0x51f8c <json_parse_string_with_comments+0x808>
   51f3c: f0000148     	adrp	x8, 0x7c000
   51f40: f9407108     	ldr	x8, [x8, #0xe0]
   51f44: aa1403e0     	mov	x0, x20
   51f48: d63f0100     	blr	x8
   51f4c: 17fffe51     	b	0x51890 <json_parse_string_with_comments+0x10c>
   51f50: f9000298     	str	x24, [x20]
   51f54: 17fffe4f     	b	0x51890 <json_parse_string_with_comments+0x10c>
   51f58: f0000148     	adrp	x8, 0x7c000
   51f5c: f9407108     	ldr	x8, [x8, #0xe0]
   51f60: aa1703e0     	mov	x0, x23
   51f64: d63f0100     	blr	x8
   51f68: 14000009     	b	0x51f8c <json_parse_string_with_comments+0x808>
   51f6c: aa1703e0     	mov	x0, x23
   51f70: 14000006     	b	0x51f88 <json_parse_string_with_comments+0x804>
   51f74: f0000148     	adrp	x8, 0x7c000
   51f78: f9407108     	ldr	x8, [x8, #0xe0]
   51f7c: aa1703e0     	mov	x0, x23
   51f80: d63f0100     	blr	x8
   51f84: aa1803e0     	mov	x0, x24
   51f88: 97feda2e     	bl	0x8840 <json_value_free@plt>
   51f8c: aa1303e0     	mov	x0, x19
   51f90: 97feda2c     	bl	0x8840 <json_value_free@plt>
   51f94: 17fffe3e     	b	0x5188c <json_parse_string_with_comments+0x108>
   51f98: d1000718     	sub	x24, x24, #0x1
   51f9c: 39400317     	ldrb	w23, [x24]
   51fa0: 17ffff88     	b	0x51dc0 <json_parse_string_with_comments+0x63c>
   51fa4: 2a1f03f7     	mov	w23, wzr
   51fa8: 17ffff85     	b	0x51dbc <json_parse_string_with_comments+0x638>
   51fac: a9bc5ff8     	stp	x24, x23, [sp, #-0x40]!
   51fb0: a90157f6     	stp	x22, x21, [sp, #0x10]
   51fb4: a9024ff4     	stp	x20, x19, [sp, #0x20]
   51fb8: a9037bfd     	stp	x29, x30, [sp, #0x30]
   51fbc: 9100c3fd     	add	x29, sp, #0x30
   51fc0: aa0003f7     	mov	x23, x0
   51fc4: aa0103e0     	mov	x0, x1
   51fc8: aa0203f3     	mov	x19, x2
   51fcc: aa0103f4     	mov	x20, x1
   51fd0: 97feda24     	bl	0x8860 <strlen@plt>
   51fd4: aa0003f5     	mov	x21, x0
   51fd8: aa1303e0     	mov	x0, x19
   51fdc: 97feda21     	bl	0x8860 <strlen@plt>
   51fe0: b4000775     	cbz	x21, 0x520cc <json_parse_string_with_comments+0x948>
   51fe4: aa0003f6     	mov	x22, x0
   51fe8: b4000720     	cbz	x0, 0x520cc <json_parse_string_with_comments+0x948>
   51fec: 394002e9     	ldrb	w9, [x23]
   51ff0: 340006e9     	cbz	w9, 0x520cc <json_parse_string_with_comments+0x948>
   51ff4: 2a1f03e8     	mov	w8, wzr
   51ff8: 2a1f03ea     	mov	w10, wzr
   51ffc: 3700010a     	tbnz	w10, #0x0, 0x5201c <json_parse_string_with_comments+0x898>
   52000: 12001d2b     	and	w11, w9, #0xff
   52004: 7101717f     	cmp	w11, #0x5c
   52008: 540000a1     	b.ne	0x5201c <json_parse_string_with_comments+0x898>
   5200c: 38401ee9     	ldrb	w9, [x23, #0x1]!
   52010: 5280002a     	mov	w10, #0x1               // =1
   52014: 35ffff49     	cbnz	w9, 0x51ffc <json_parse_string_with_comments+0x878>
   52018: 1400002d     	b	0x520cc <json_parse_string_with_comments+0x948>
   5201c: 12001d29     	and	w9, w9, #0xff
   52020: 7100893f     	cmp	w9, #0x22
   52024: 1a9f07e9     	cset	w9, ne
   52028: 2a090149     	orr	w9, w10, w9
   5202c: 360000a9     	tbz	w9, #0x0, 0x52040 <json_parse_string_with_comments+0x8bc>
   52030: 34000128     	cbz	w8, 0x52054 <json_parse_string_with_comments+0x8d0>
   52034: 38401ee9     	ldrb	w9, [x23, #0x1]!
   52038: 35fffe09     	cbnz	w9, 0x51ff8 <json_parse_string_with_comments+0x874>
   5203c: 14000024     	b	0x520cc <json_parse_string_with_comments+0x948>
   52040: 7100011f     	cmp	w8, #0x0
   52044: 1a9f17e8     	cset	w8, eq
   52048: 38401ee9     	ldrb	w9, [x23, #0x1]!
   5204c: 35fffd69     	cbnz	w9, 0x51ff8 <json_parse_string_with_comments+0x874>
   52050: 1400001f     	b	0x520cc <json_parse_string_with_comments+0x948>
   52054: aa1703e0     	mov	x0, x23
   52058: aa1403e1     	mov	x1, x20
   5205c: aa1503e2     	mov	x2, x21
   52060: 97fed858     	bl	0x81c0 <strncmp@plt>
   52064: 340000a0     	cbz	w0, 0x52078 <json_parse_string_with_comments+0x8f4>
   52068: 2a1f03e8     	mov	w8, wzr
   5206c: 38401ee9     	ldrb	w9, [x23, #0x1]!
   52070: 35fffc49     	cbnz	w9, 0x51ff8 <json_parse_string_with_comments+0x874>
   52074: 14000016     	b	0x520cc <json_parse_string_with_comments+0x948>
   52078: 52800401     	mov	w1, #0x20               // =32
   5207c: aa1703e0     	mov	x0, x23
   52080: aa1503e2     	mov	x2, x21
   52084: 97feda37     	bl	0x8960 <memset@plt>
   52088: 8b1502f7     	add	x23, x23, x21
   5208c: aa1703e0     	mov	x0, x23
   52090: aa1303e1     	mov	x1, x19
   52094: 97fed9e7     	bl	0x8830 <strstr@plt>
   52098: b40001a0     	cbz	x0, 0x520cc <json_parse_string_with_comments+0x948>
   5209c: cb1702c8     	sub	x8, x22, x23
   520a0: aa0003f8     	mov	x24, x0
   520a4: ab000102     	adds	x2, x8, x0
   520a8: 54000080     	b.eq	0x520b8 <json_parse_string_with_comments+0x934>
   520ac: 52800401     	mov	w1, #0x20               // =32
   520b0: aa1703e0     	mov	x0, x23
   520b4: 97feda2b     	bl	0x8960 <memset@plt>
   520b8: 8b160309     	add	x9, x24, x22
   520bc: 2a1f03e8     	mov	w8, wzr
   520c0: d1000537     	sub	x23, x9, #0x1
   520c4: 38401ee9     	ldrb	w9, [x23, #0x1]!
   520c8: 35fff989     	cbnz	w9, 0x51ff8 <json_parse_string_with_comments+0x874>
   520cc: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   520d0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   520d4: a94157f6     	ldp	x22, x21, [sp, #0x10]
   520d8: a8c45ff8     	ldp	x24, x23, [sp], #0x40
   520dc: d65f03c0     	ret

00000000000520e0 <json_object_get_value>:
   520e0: a9bb67fa     	stp	x26, x25, [sp, #-0x50]!
   520e4: a9015ff8     	stp	x24, x23, [sp, #0x10]
   520e8: a90257f6     	stp	x22, x21, [sp, #0x20]
   520ec: a9034ff4     	stp	x20, x19, [sp, #0x30]
   520f0: a9047bfd     	stp	x29, x30, [sp, #0x40]
   520f4: 910103fd     	add	x29, sp, #0x40
   520f8: aa0003f3     	mov	x19, x0
   520fc: aa1f03e0     	mov	x0, xzr
   52100: b4000733     	cbz	x19, 0x521e4 <json_object_get_value+0x104>
   52104: aa0103f4     	mov	x20, x1
   52108: b40006e1     	cbz	x1, 0x521e4 <json_object_get_value+0x104>
   5210c: aa1403e0     	mov	x0, x20
   52110: 97fed9d4     	bl	0x8860 <strlen@plt>
   52114: aa0003f5     	mov	x21, x0
   52118: 5282a0b7     	mov	w23, #0x1505            // =5381
   5211c: b4000140     	cbz	x0, 0x52144 <json_object_get_value+0x64>
   52120: aa1403e8     	mov	x8, x20
   52124: aa1503e9     	mov	x9, x21
   52128: 3940010a     	ldrb	w10, [x8]
   5212c: b40000ca     	cbz	x10, 0x52144 <json_object_get_value+0x64>
   52130: 8b1716eb     	add	x11, x23, x23, lsl #5
   52134: f1000529     	subs	x9, x9, #0x1
   52138: 8b0a0177     	add	x23, x11, x10
   5213c: 91000508     	add	x8, x8, #0x1
   52140: 54ffff41     	b.ne	0x52128 <json_object_get_value+0x48>
   52144: f9402268     	ldr	x8, [x19, #0x40]
   52148: b40004c8     	cbz	x8, 0x521e0 <json_object_get_value+0x100>
   5214c: d100050a     	sub	x10, x8, #0x1
   52150: aa1f03e9     	mov	x9, xzr
   52154: 8a170158     	and	x24, x10, x23
   52158: 52800039     	mov	w25, #0x1               // =1
   5215c: 14000006     	b	0x52174 <json_object_get_value+0x94>
   52160: f9402268     	ldr	x8, [x19, #0x40]
   52164: 2a1903e9     	mov	w9, w25
   52168: 11000739     	add	w25, w25, #0x1
   5216c: eb09011f     	cmp	x8, x9
   52170: 54000389     	b.ls	0x521e0 <json_object_get_value+0x100>
   52174: f940066a     	ldr	x10, [x19, #0x8]
   52178: 8b180129     	add	x9, x9, x24
   5217c: d1000508     	sub	x8, x8, #0x1
   52180: 8a08013a     	and	x26, x9, x8
   52184: f87a7948     	ldr	x8, [x10, x26, lsl #3]
   52188: b100051f     	cmn	x8, #0x1
   5218c: 540002a0     	b.eq	0x521e0 <json_object_get_value+0x100>
   52190: f9400a69     	ldr	x9, [x19, #0x10]
   52194: f8687929     	ldr	x9, [x9, x8, lsl #3]
   52198: eb17013f     	cmp	x9, x23
   5219c: 54fffe21     	b.ne	0x52160 <json_object_get_value+0x80>
   521a0: f9400e69     	ldr	x9, [x19, #0x18]
   521a4: f8687936     	ldr	x22, [x9, x8, lsl #3]
   521a8: aa1603e0     	mov	x0, x22
   521ac: 97fed9ad     	bl	0x8860 <strlen@plt>
   521b0: eb15001f     	cmp	x0, x21
   521b4: 54fffd61     	b.ne	0x52160 <json_object_get_value+0x80>
   521b8: aa1403e0     	mov	x0, x20
   521bc: aa1603e1     	mov	x1, x22
   521c0: aa1503e2     	mov	x2, x21
   521c4: 97fed7ff     	bl	0x81c0 <strncmp@plt>
   521c8: 35fffcc0     	cbnz	w0, 0x52160 <json_object_get_value+0x80>
   521cc: f9400668     	ldr	x8, [x19, #0x8]
   521d0: f9401269     	ldr	x9, [x19, #0x20]
   521d4: f87a7908     	ldr	x8, [x8, x26, lsl #3]
   521d8: f8687920     	ldr	x0, [x9, x8, lsl #3]
   521dc: 14000002     	b	0x521e4 <json_object_get_value+0x104>
   521e0: aa1f03e0     	mov	x0, xzr
   521e4: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   521e8: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   521ec: a94257f6     	ldp	x22, x21, [sp, #0x20]
   521f0: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   521f4: a8c567fa     	ldp	x26, x25, [sp], #0x50
   521f8: d65f03c0     	ret

00000000000521fc <json_object_get_string>:
   521fc: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   52200: 910003fd     	mov	x29, sp
   52204: 97fed86b     	bl	0x83b0 <json_object_get_value@plt>
   52208: b40000a0     	cbz	x0, 0x5221c <json_object_get_string+0x20>
   5220c: b9400808     	ldr	w8, [x0, #0x8]
   52210: 7100091f     	cmp	w8, #0x2
   52214: 54000081     	b.ne	0x52224 <json_object_get_string+0x28>
   52218: f9400800     	ldr	x0, [x0, #0x10]
   5221c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   52220: d65f03c0     	ret
   52224: aa1f03e0     	mov	x0, xzr
   52228: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   5222c: d65f03c0     	ret

0000000000052230 <json_value_get_string>:
   52230: b40000a0     	cbz	x0, 0x52244 <json_value_get_string+0x14>
   52234: b9400808     	ldr	w8, [x0, #0x8]
   52238: 7100091f     	cmp	w8, #0x2
   5223c: 54000061     	b.ne	0x52248 <json_value_get_string+0x18>
   52240: f9400800     	ldr	x0, [x0, #0x10]
   52244: d65f03c0     	ret
   52248: aa1f03e0     	mov	x0, xzr
   5224c: d65f03c0     	ret

0000000000052250 <json_object_get_string_len>:
   52250: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   52254: 910003fd     	mov	x29, sp
   52258: 97fed856     	bl	0x83b0 <json_object_get_value@plt>
   5225c: b40000a0     	cbz	x0, 0x52270 <json_object_get_string_len+0x20>
   52260: b9400808     	ldr	w8, [x0, #0x8]
   52264: 7100091f     	cmp	w8, #0x2
   52268: 54000081     	b.ne	0x52278 <json_object_get_string_len+0x28>
   5226c: f9400c00     	ldr	x0, [x0, #0x18]
   52270: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   52274: d65f03c0     	ret
   52278: aa1f03e0     	mov	x0, xzr
   5227c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   52280: d65f03c0     	ret

0000000000052284 <json_value_get_string_len>:
   52284: b40000a0     	cbz	x0, 0x52298 <json_value_get_string_len+0x14>
   52288: b9400808     	ldr	w8, [x0, #0x8]
   5228c: 7100091f     	cmp	w8, #0x2
   52290: 54000061     	b.ne	0x5229c <json_value_get_string_len+0x18>
   52294: f9400c00     	ldr	x0, [x0, #0x18]
   52298: d65f03c0     	ret
   5229c: aa1f03e0     	mov	x0, xzr
   522a0: d65f03c0     	ret

00000000000522a4 <json_object_get_number>:
   522a4: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   522a8: 910003fd     	mov	x29, sp
   522ac: 97fed841     	bl	0x83b0 <json_object_get_value@plt>
   522b0: 9e6703e0     	fmov	d0, xzr
   522b4: b40000a0     	cbz	x0, 0x522c8 <json_object_get_number+0x24>
   522b8: b9400808     	ldr	w8, [x0, #0x8]
   522bc: 71000d1f     	cmp	w8, #0x3
   522c0: 54000041     	b.ne	0x522c8 <json_object_get_number+0x24>
   522c4: fd400800     	ldr	d0, [x0, #0x10]
   522c8: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   522cc: d65f03c0     	ret

00000000000522d0 <json_value_get_number>:
   522d0: 9e6703e0     	fmov	d0, xzr
   522d4: b40000a0     	cbz	x0, 0x522e8 <json_value_get_number+0x18>
   522d8: b9400808     	ldr	w8, [x0, #0x8]
   522dc: 71000d1f     	cmp	w8, #0x3
   522e0: 54000041     	b.ne	0x522e8 <json_value_get_number+0x18>
   522e4: fd400800     	ldr	d0, [x0, #0x10]
   522e8: d65f03c0     	ret

00000000000522ec <json_object_get_object>:
   522ec: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   522f0: 910003fd     	mov	x29, sp
   522f4: 97fed82f     	bl	0x83b0 <json_object_get_value@plt>
   522f8: b40000a0     	cbz	x0, 0x5230c <json_object_get_object+0x20>
   522fc: b9400808     	ldr	w8, [x0, #0x8]
   52300: 7100111f     	cmp	w8, #0x4
   52304: 54000081     	b.ne	0x52314 <json_object_get_object+0x28>
   52308: f9400800     	ldr	x0, [x0, #0x10]
   5230c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   52310: d65f03c0     	ret
   52314: aa1f03e0     	mov	x0, xzr
   52318: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   5231c: d65f03c0     	ret

0000000000052320 <json_value_get_object>:
   52320: b40000a0     	cbz	x0, 0x52334 <json_value_get_object+0x14>
   52324: b9400808     	ldr	w8, [x0, #0x8]
   52328: 7100111f     	cmp	w8, #0x4
   5232c: 54000061     	b.ne	0x52338 <json_value_get_object+0x18>
   52330: f9400800     	ldr	x0, [x0, #0x10]
   52334: d65f03c0     	ret
   52338: aa1f03e0     	mov	x0, xzr
   5233c: d65f03c0     	ret

0000000000052340 <json_object_get_array>:
   52340: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   52344: 910003fd     	mov	x29, sp
   52348: 97fed81a     	bl	0x83b0 <json_object_get_value@plt>
   5234c: b40000a0     	cbz	x0, 0x52360 <json_object_get_array+0x20>
   52350: b9400808     	ldr	w8, [x0, #0x8]
   52354: 7100151f     	cmp	w8, #0x5
   52358: 54000081     	b.ne	0x52368 <json_object_get_array+0x28>
   5235c: f9400800     	ldr	x0, [x0, #0x10]
   52360: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   52364: d65f03c0     	ret
   52368: aa1f03e0     	mov	x0, xzr
   5236c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   52370: d65f03c0     	ret

0000000000052374 <json_value_get_array>:
   52374: b40000a0     	cbz	x0, 0x52388 <json_value_get_array+0x14>
   52378: b9400808     	ldr	w8, [x0, #0x8]
   5237c: 7100151f     	cmp	w8, #0x5
   52380: 54000061     	b.ne	0x5238c <json_value_get_array+0x18>
   52384: f9400800     	ldr	x0, [x0, #0x10]
   52388: d65f03c0     	ret
   5238c: aa1f03e0     	mov	x0, xzr
   52390: d65f03c0     	ret

0000000000052394 <json_object_get_boolean>:
   52394: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   52398: 910003fd     	mov	x29, sp
   5239c: 97fed805     	bl	0x83b0 <json_object_get_value@plt>
   523a0: b40000e0     	cbz	x0, 0x523bc <json_object_get_boolean+0x28>
   523a4: b9400808     	ldr	w8, [x0, #0x8]
   523a8: 7100191f     	cmp	w8, #0x6
   523ac: 54000081     	b.ne	0x523bc <json_object_get_boolean+0x28>
   523b0: b9401000     	ldr	w0, [x0, #0x10]
   523b4: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   523b8: d65f03c0     	ret
   523bc: 12800000     	mov	w0, #-0x1               // =-1
   523c0: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   523c4: d65f03c0     	ret

00000000000523c8 <json_value_get_boolean>:
   523c8: b40000c0     	cbz	x0, 0x523e0 <json_value_get_boolean+0x18>
   523cc: b9400808     	ldr	w8, [x0, #0x8]
   523d0: 7100191f     	cmp	w8, #0x6
   523d4: 54000061     	b.ne	0x523e0 <json_value_get_boolean+0x18>
   523d8: b9401000     	ldr	w0, [x0, #0x10]
   523dc: d65f03c0     	ret
   523e0: 12800000     	mov	w0, #-0x1               // =-1
   523e4: d65f03c0     	ret

00000000000523e8 <json_object_dotget_value>:
   523e8: f81a0ffb     	str	x27, [sp, #-0x60]!
   523ec: a90167fa     	stp	x26, x25, [sp, #0x10]
   523f0: a9025ff8     	stp	x24, x23, [sp, #0x20]
   523f4: a90357f6     	stp	x22, x21, [sp, #0x30]
   523f8: a9044ff4     	stp	x20, x19, [sp, #0x40]
   523fc: a9057bfd     	stp	x29, x30, [sp, #0x50]
   52400: 910143fd     	add	x29, sp, #0x50
   52404: aa0103f5     	mov	x21, x1
   52408: aa0003f4     	mov	x20, x0
   5240c: 14000004     	b	0x5241c <json_object_dotget_value+0x34>
   52410: aa1f03e8     	mov	x8, xzr
   52414: 91000675     	add	x21, x19, #0x1
   52418: aa0803f4     	mov	x20, x8
   5241c: 528005c1     	mov	w1, #0x2e               // =46
   52420: aa1503e0     	mov	x0, x21
   52424: 97fed89b     	bl	0x8690 <strchr@plt>
   52428: b4000820     	cbz	x0, 0x5252c <json_object_dotget_value+0x144>
   5242c: aa0003f3     	mov	x19, x0
   52430: aa1f03e8     	mov	x8, xzr
   52434: b4ffff14     	cbz	x20, 0x52414 <json_object_dotget_value+0x2c>
   52438: b4fffef5     	cbz	x21, 0x52414 <json_object_dotget_value+0x2c>
   5243c: cb150276     	sub	x22, x19, x21
   52440: b40001d6     	cbz	x22, 0x52478 <json_object_dotget_value+0x90>
   52444: aa1503e8     	mov	x8, x21
   52448: aa1603e9     	mov	x9, x22
   5244c: 5282a0b8     	mov	w24, #0x1505            // =5381
   52450: 3940010a     	ldrb	w10, [x8]
   52454: b40000ca     	cbz	x10, 0x5246c <json_object_dotget_value+0x84>
   52458: 8b18170b     	add	x11, x24, x24, lsl #5
   5245c: f1000529     	subs	x9, x9, #0x1
   52460: 8b0a0178     	add	x24, x11, x10
   52464: 91000508     	add	x8, x8, #0x1
   52468: 54ffff41     	b.ne	0x52450 <json_object_dotget_value+0x68>
   5246c: f9402288     	ldr	x8, [x20, #0x40]
   52470: b50000a8     	cbnz	x8, 0x52484 <json_object_dotget_value+0x9c>
   52474: 17ffffe8     	b	0x52414 <json_object_dotget_value+0x2c>
   52478: 5282a0b8     	mov	w24, #0x1505            // =5381
   5247c: f9402288     	ldr	x8, [x20, #0x40]
   52480: b4fffca8     	cbz	x8, 0x52414 <json_object_dotget_value+0x2c>
   52484: d100050a     	sub	x10, x8, #0x1
   52488: aa1f03e9     	mov	x9, xzr
   5248c: 8a180159     	and	x25, x10, x24
   52490: 5280003a     	mov	w26, #0x1               // =1
   52494: 14000006     	b	0x524ac <json_object_dotget_value+0xc4>
   52498: f9402288     	ldr	x8, [x20, #0x40]
   5249c: 2a1a03e9     	mov	w9, w26
   524a0: 1100075a     	add	w26, w26, #0x1
   524a4: eb09011f     	cmp	x8, x9
   524a8: 54fffb49     	b.ls	0x52410 <json_object_dotget_value+0x28>
   524ac: f940068a     	ldr	x10, [x20, #0x8]
   524b0: 8b190129     	add	x9, x9, x25
   524b4: d1000508     	sub	x8, x8, #0x1
   524b8: 8a08013b     	and	x27, x9, x8
   524bc: f87b7948     	ldr	x8, [x10, x27, lsl #3]
   524c0: b100051f     	cmn	x8, #0x1
   524c4: 54fffa60     	b.eq	0x52410 <json_object_dotget_value+0x28>
   524c8: f9400a89     	ldr	x9, [x20, #0x10]
   524cc: f8687929     	ldr	x9, [x9, x8, lsl #3]
   524d0: eb18013f     	cmp	x9, x24
   524d4: 54fffe21     	b.ne	0x52498 <json_object_dotget_value+0xb0>
   524d8: f9400e89     	ldr	x9, [x20, #0x18]
   524dc: f8687937     	ldr	x23, [x9, x8, lsl #3]
   524e0: aa1703e0     	mov	x0, x23
   524e4: 97fed8df     	bl	0x8860 <strlen@plt>
   524e8: eb16001f     	cmp	x0, x22
   524ec: 54fffd61     	b.ne	0x52498 <json_object_dotget_value+0xb0>
   524f0: aa1503e0     	mov	x0, x21
   524f4: aa1703e1     	mov	x1, x23
   524f8: aa1603e2     	mov	x2, x22
   524fc: 97fed731     	bl	0x81c0 <strncmp@plt>
   52500: 35fffcc0     	cbnz	w0, 0x52498 <json_object_dotget_value+0xb0>
   52504: f9400688     	ldr	x8, [x20, #0x8]
   52508: f9401289     	ldr	x9, [x20, #0x20]
   5250c: f87b7908     	ldr	x8, [x8, x27, lsl #3]
   52510: f8687928     	ldr	x8, [x9, x8, lsl #3]
   52514: b4fff808     	cbz	x8, 0x52414 <json_object_dotget_value+0x2c>
   52518: b9400909     	ldr	w9, [x8, #0x8]
   5251c: 7100113f     	cmp	w9, #0x4
   52520: 54fff781     	b.ne	0x52410 <json_object_dotget_value+0x28>
   52524: f9400908     	ldr	x8, [x8, #0x10]
   52528: 17ffffbb     	b	0x52414 <json_object_dotget_value+0x2c>
   5252c: aa1403e0     	mov	x0, x20
   52530: aa1503e1     	mov	x1, x21
   52534: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   52538: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   5253c: a94357f6     	ldp	x22, x21, [sp, #0x30]
   52540: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   52544: a94167fa     	ldp	x26, x25, [sp, #0x10]
   52548: f84607fb     	ldr	x27, [sp], #0x60
   5254c: 17fed799     	b	0x83b0 <json_object_get_value@plt>

0000000000052550 <json_object_dotget_string>:
   52550: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   52554: 910003fd     	mov	x29, sp
   52558: 97fed68e     	bl	0x7f90 <json_object_dotget_value@plt>
   5255c: b40000a0     	cbz	x0, 0x52570 <json_object_dotget_string+0x20>
   52560: b9400808     	ldr	w8, [x0, #0x8]
   52564: 7100091f     	cmp	w8, #0x2
   52568: 54000081     	b.ne	0x52578 <json_object_dotget_string+0x28>
   5256c: f9400800     	ldr	x0, [x0, #0x10]
   52570: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   52574: d65f03c0     	ret
   52578: aa1f03e0     	mov	x0, xzr
   5257c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   52580: d65f03c0     	ret

0000000000052584 <json_object_dotget_string_len>:
   52584: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   52588: 910003fd     	mov	x29, sp
   5258c: 97fed681     	bl	0x7f90 <json_object_dotget_value@plt>
   52590: b40000a0     	cbz	x0, 0x525a4 <json_object_dotget_string_len+0x20>
   52594: b9400808     	ldr	w8, [x0, #0x8]
   52598: 7100091f     	cmp	w8, #0x2
   5259c: 54000081     	b.ne	0x525ac <json_object_dotget_string_len+0x28>
   525a0: f9400c00     	ldr	x0, [x0, #0x18]
   525a4: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   525a8: d65f03c0     	ret
   525ac: aa1f03e0     	mov	x0, xzr
   525b0: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   525b4: d65f03c0     	ret

00000000000525b8 <json_object_dotget_number>:
   525b8: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   525bc: 910003fd     	mov	x29, sp
   525c0: 97fed674     	bl	0x7f90 <json_object_dotget_value@plt>
   525c4: 9e6703e0     	fmov	d0, xzr
   525c8: b40000a0     	cbz	x0, 0x525dc <json_object_dotget_number+0x24>
   525cc: b9400808     	ldr	w8, [x0, #0x8]
   525d0: 71000d1f     	cmp	w8, #0x3
   525d4: 54000041     	b.ne	0x525dc <json_object_dotget_number+0x24>
   525d8: fd400800     	ldr	d0, [x0, #0x10]
   525dc: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   525e0: d65f03c0     	ret

00000000000525e4 <json_object_dotget_object>:
   525e4: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   525e8: 910003fd     	mov	x29, sp
   525ec: 97fed669     	bl	0x7f90 <json_object_dotget_value@plt>
   525f0: b40000a0     	cbz	x0, 0x52604 <json_object_dotget_object+0x20>
   525f4: b9400808     	ldr	w8, [x0, #0x8]
   525f8: 7100111f     	cmp	w8, #0x4
   525fc: 54000081     	b.ne	0x5260c <json_object_dotget_object+0x28>
   52600: f9400800     	ldr	x0, [x0, #0x10]
   52604: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   52608: d65f03c0     	ret
   5260c: aa1f03e0     	mov	x0, xzr
   52610: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   52614: d65f03c0     	ret

0000000000052618 <json_object_dotget_array>:
   52618: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   5261c: 910003fd     	mov	x29, sp
   52620: 97fed65c     	bl	0x7f90 <json_object_dotget_value@plt>
   52624: b40000a0     	cbz	x0, 0x52638 <json_object_dotget_array+0x20>
   52628: b9400808     	ldr	w8, [x0, #0x8]
   5262c: 7100151f     	cmp	w8, #0x5
   52630: 54000081     	b.ne	0x52640 <json_object_dotget_array+0x28>
   52634: f9400800     	ldr	x0, [x0, #0x10]
   52638: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   5263c: d65f03c0     	ret
   52640: aa1f03e0     	mov	x0, xzr
   52644: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   52648: d65f03c0     	ret

000000000005264c <json_object_dotget_boolean>:
   5264c: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   52650: 910003fd     	mov	x29, sp
   52654: 97fed64f     	bl	0x7f90 <json_object_dotget_value@plt>
   52658: b40000e0     	cbz	x0, 0x52674 <json_object_dotget_boolean+0x28>
   5265c: b9400808     	ldr	w8, [x0, #0x8]
   52660: 7100191f     	cmp	w8, #0x6
   52664: 54000081     	b.ne	0x52674 <json_object_dotget_boolean+0x28>
   52668: b9401000     	ldr	w0, [x0, #0x10]
   5266c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   52670: d65f03c0     	ret
   52674: 12800000     	mov	w0, #-0x1               // =-1
   52678: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   5267c: d65f03c0     	ret

0000000000052680 <json_object_get_count>:
   52680: b4000040     	cbz	x0, 0x52688 <json_object_get_count+0x8>
   52684: f9401800     	ldr	x0, [x0, #0x30]
   52688: d65f03c0     	ret

000000000005268c <json_object_get_name>:
   5268c: b40000c0     	cbz	x0, 0x526a4 <json_object_get_name+0x18>
   52690: f9401808     	ldr	x8, [x0, #0x30]
   52694: eb01011f     	cmp	x8, x1
   52698: 54000089     	b.ls	0x526a8 <json_object_get_name+0x1c>
   5269c: f9400c08     	ldr	x8, [x0, #0x18]
   526a0: f8617900     	ldr	x0, [x8, x1, lsl #3]
   526a4: d65f03c0     	ret
   526a8: aa1f03e0     	mov	x0, xzr
   526ac: d65f03c0     	ret

00000000000526b0 <json_object_get_value_at>:
   526b0: b40000c0     	cbz	x0, 0x526c8 <json_object_get_value_at+0x18>
   526b4: f9401808     	ldr	x8, [x0, #0x30]
   526b8: eb01011f     	cmp	x8, x1
   526bc: 54000089     	b.ls	0x526cc <json_object_get_value_at+0x1c>
   526c0: f9401008     	ldr	x8, [x0, #0x20]
   526c4: f8617900     	ldr	x0, [x8, x1, lsl #3]
   526c8: d65f03c0     	ret
   526cc: aa1f03e0     	mov	x0, xzr
   526d0: d65f03c0     	ret

00000000000526d4 <json_object_get_wrapping_value>:
   526d4: b4000040     	cbz	x0, 0x526dc <json_object_get_wrapping_value+0x8>
   526d8: f9400000     	ldr	x0, [x0]
   526dc: d65f03c0     	ret

00000000000526e0 <json_object_has_value>:
   526e0: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   526e4: 910003fd     	mov	x29, sp
   526e8: 97fed732     	bl	0x83b0 <json_object_get_value@plt>
   526ec: f100001f     	cmp	x0, #0x0
   526f0: 1a9f07e0     	cset	w0, ne
   526f4: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   526f8: d65f03c0     	ret

00000000000526fc <json_object_has_value_of_type>:
   526fc: f81e0ff3     	str	x19, [sp, #-0x20]!
   52700: a9017bfd     	stp	x29, x30, [sp, #0x10]
   52704: 910043fd     	add	x29, sp, #0x10
   52708: 2a0203f3     	mov	w19, w2
   5270c: 97fed729     	bl	0x83b0 <json_object_get_value@plt>
   52710: b4000080     	cbz	x0, 0x52720 <json_object_has_value_of_type+0x24>
   52714: b9400808     	ldr	w8, [x0, #0x8]
   52718: 6b13011f     	cmp	w8, w19
   5271c: 1a9f17e0     	cset	w0, eq
   52720: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   52724: f84207f3     	ldr	x19, [sp], #0x20
   52728: d65f03c0     	ret

000000000005272c <json_value_get_type>:
   5272c: b4000060     	cbz	x0, 0x52738 <json_value_get_type+0xc>
   52730: b9400800     	ldr	w0, [x0, #0x8]
   52734: d65f03c0     	ret
   52738: 12800000     	mov	w0, #-0x1               // =-1
   5273c: d65f03c0     	ret

0000000000052740 <json_object_dothas_value>:
   52740: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   52744: 910003fd     	mov	x29, sp
   52748: 97fed612     	bl	0x7f90 <json_object_dotget_value@plt>
   5274c: f100001f     	cmp	x0, #0x0
   52750: 1a9f07e0     	cset	w0, ne
   52754: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   52758: d65f03c0     	ret

000000000005275c <json_object_dothas_value_of_type>:
   5275c: f81e0ff3     	str	x19, [sp, #-0x20]!
   52760: a9017bfd     	stp	x29, x30, [sp, #0x10]
   52764: 910043fd     	add	x29, sp, #0x10
   52768: 2a0203f3     	mov	w19, w2
   5276c: 97fed609     	bl	0x7f90 <json_object_dotget_value@plt>
   52770: b4000080     	cbz	x0, 0x52780 <json_object_dothas_value_of_type+0x24>
   52774: b9400808     	ldr	w8, [x0, #0x8]
   52778: 6b13011f     	cmp	w8, w19
   5277c: 1a9f17e0     	cset	w0, eq
   52780: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   52784: f84207f3     	ldr	x19, [sp], #0x20
   52788: d65f03c0     	ret

000000000005278c <json_array_get_value>:
   5278c: b40000c0     	cbz	x0, 0x527a4 <json_array_get_value+0x18>
   52790: f9400808     	ldr	x8, [x0, #0x10]
   52794: eb01011f     	cmp	x8, x1
   52798: 54000089     	b.ls	0x527a8 <json_array_get_value+0x1c>
   5279c: f9400408     	ldr	x8, [x0, #0x8]
   527a0: f8617900     	ldr	x0, [x8, x1, lsl #3]
   527a4: d65f03c0     	ret
   527a8: aa1f03e0     	mov	x0, xzr
   527ac: d65f03c0     	ret

00000000000527b0 <json_array_get_count>:
   527b0: b4000040     	cbz	x0, 0x527b8 <json_array_get_count+0x8>
   527b4: f9400800     	ldr	x0, [x0, #0x10]
   527b8: d65f03c0     	ret

00000000000527bc <json_array_get_string>:
   527bc: b4000160     	cbz	x0, 0x527e8 <json_array_get_string+0x2c>
   527c0: f9400808     	ldr	x8, [x0, #0x10]
   527c4: eb01011f     	cmp	x8, x1
   527c8: 54000129     	b.ls	0x527ec <json_array_get_string+0x30>
   527cc: f9400408     	ldr	x8, [x0, #0x8]
   527d0: f8617908     	ldr	x8, [x8, x1, lsl #3]
   527d4: b40000c8     	cbz	x8, 0x527ec <json_array_get_string+0x30>
   527d8: b9400909     	ldr	w9, [x8, #0x8]
   527dc: 7100093f     	cmp	w9, #0x2
   527e0: 54000061     	b.ne	0x527ec <json_array_get_string+0x30>
   527e4: f9400900     	ldr	x0, [x8, #0x10]
   527e8: d65f03c0     	ret
   527ec: aa1f03e0     	mov	x0, xzr
   527f0: d65f03c0     	ret

00000000000527f4 <json_array_get_string_len>:
   527f4: b4000160     	cbz	x0, 0x52820 <json_array_get_string_len+0x2c>
   527f8: f9400808     	ldr	x8, [x0, #0x10]
   527fc: eb01011f     	cmp	x8, x1
   52800: 54000129     	b.ls	0x52824 <json_array_get_string_len+0x30>
   52804: f9400408     	ldr	x8, [x0, #0x8]
   52808: f8617908     	ldr	x8, [x8, x1, lsl #3]
   5280c: b40000c8     	cbz	x8, 0x52824 <json_array_get_string_len+0x30>
   52810: b9400909     	ldr	w9, [x8, #0x8]
   52814: 7100093f     	cmp	w9, #0x2
   52818: 54000061     	b.ne	0x52824 <json_array_get_string_len+0x30>
   5281c: f9400d00     	ldr	x0, [x8, #0x18]
   52820: d65f03c0     	ret
   52824: aa1f03e0     	mov	x0, xzr
   52828: d65f03c0     	ret

000000000005282c <json_array_get_number>:
   5282c: 9e6703e0     	fmov	d0, xzr
   52830: b4000160     	cbz	x0, 0x5285c <json_array_get_number+0x30>
   52834: f9400808     	ldr	x8, [x0, #0x10]
   52838: eb01011f     	cmp	x8, x1
   5283c: 54000109     	b.ls	0x5285c <json_array_get_number+0x30>
   52840: f9400408     	ldr	x8, [x0, #0x8]
   52844: f8617908     	ldr	x8, [x8, x1, lsl #3]
   52848: b40000a8     	cbz	x8, 0x5285c <json_array_get_number+0x30>
   5284c: b9400909     	ldr	w9, [x8, #0x8]
   52850: 71000d3f     	cmp	w9, #0x3
   52854: 54000041     	b.ne	0x5285c <json_array_get_number+0x30>
   52858: fd400900     	ldr	d0, [x8, #0x10]
   5285c: d65f03c0     	ret

0000000000052860 <json_array_get_object>:
   52860: b4000160     	cbz	x0, 0x5288c <json_array_get_object+0x2c>
   52864: f9400808     	ldr	x8, [x0, #0x10]
   52868: eb01011f     	cmp	x8, x1
   5286c: 54000129     	b.ls	0x52890 <json_array_get_object+0x30>
   52870: f9400408     	ldr	x8, [x0, #0x8]
   52874: f8617908     	ldr	x8, [x8, x1, lsl #3]
   52878: b40000c8     	cbz	x8, 0x52890 <json_array_get_object+0x30>
   5287c: b9400909     	ldr	w9, [x8, #0x8]
   52880: 7100113f     	cmp	w9, #0x4
   52884: 54000061     	b.ne	0x52890 <json_array_get_object+0x30>
   52888: f9400900     	ldr	x0, [x8, #0x10]
   5288c: d65f03c0     	ret
   52890: aa1f03e0     	mov	x0, xzr
   52894: d65f03c0     	ret

0000000000052898 <json_array_get_array>:
   52898: b4000160     	cbz	x0, 0x528c4 <json_array_get_array+0x2c>
   5289c: f9400808     	ldr	x8, [x0, #0x10]
   528a0: eb01011f     	cmp	x8, x1
   528a4: 54000129     	b.ls	0x528c8 <json_array_get_array+0x30>
   528a8: f9400408     	ldr	x8, [x0, #0x8]
   528ac: f8617908     	ldr	x8, [x8, x1, lsl #3]
   528b0: b40000c8     	cbz	x8, 0x528c8 <json_array_get_array+0x30>
   528b4: b9400909     	ldr	w9, [x8, #0x8]
   528b8: 7100153f     	cmp	w9, #0x5
   528bc: 54000061     	b.ne	0x528c8 <json_array_get_array+0x30>
   528c0: f9400900     	ldr	x0, [x8, #0x10]
   528c4: d65f03c0     	ret
   528c8: aa1f03e0     	mov	x0, xzr
   528cc: d65f03c0     	ret

00000000000528d0 <json_array_get_boolean>:
   528d0: b4000180     	cbz	x0, 0x52900 <json_array_get_boolean+0x30>
   528d4: f9400808     	ldr	x8, [x0, #0x10]
   528d8: eb01011f     	cmp	x8, x1
   528dc: 54000129     	b.ls	0x52900 <json_array_get_boolean+0x30>
   528e0: f9400408     	ldr	x8, [x0, #0x8]
   528e4: f8617908     	ldr	x8, [x8, x1, lsl #3]
   528e8: b40000c8     	cbz	x8, 0x52900 <json_array_get_boolean+0x30>
   528ec: b9400909     	ldr	w9, [x8, #0x8]
   528f0: 7100193f     	cmp	w9, #0x6
   528f4: 54000061     	b.ne	0x52900 <json_array_get_boolean+0x30>
   528f8: b9401100     	ldr	w0, [x8, #0x10]
   528fc: d65f03c0     	ret
   52900: 12800000     	mov	w0, #-0x1               // =-1
   52904: d65f03c0     	ret

0000000000052908 <json_array_get_wrapping_value>:
   52908: b4000040     	cbz	x0, 0x52910 <json_array_get_wrapping_value+0x8>
   5290c: f9400000     	ldr	x0, [x0]
   52910: d65f03c0     	ret

0000000000052914 <json_value_get_parent>:
   52914: b4000040     	cbz	x0, 0x5291c <json_value_get_parent+0x8>
   52918: f9400000     	ldr	x0, [x0]
   5291c: d65f03c0     	ret

0000000000052920 <json_value_free>:
   52920: a9bc5ff8     	stp	x24, x23, [sp, #-0x40]!
   52924: a90157f6     	stp	x22, x21, [sp, #0x10]
   52928: a9024ff4     	stp	x20, x19, [sp, #0x20]
   5292c: a9037bfd     	stp	x29, x30, [sp, #0x30]
   52930: 9100c3fd     	add	x29, sp, #0x30
   52934: aa0003f3     	mov	x19, x0
   52938: d0000155     	adrp	x21, 0x7c000
   5293c: b40008a0     	cbz	x0, 0x52a50 <json_value_free+0x130>
   52940: b9400a68     	ldr	w8, [x19, #0x8]
   52944: 7100091f     	cmp	w8, #0x2
   52948: 540005c0     	b.eq	0x52a00 <json_value_free+0xe0>
   5294c: 7100151f     	cmp	w8, #0x5
   52950: 540005e0     	b.eq	0x52a0c <json_value_free+0xec>
   52954: 7100111f     	cmp	w8, #0x4
   52958: 540007c1     	b.ne	0x52a50 <json_value_free+0x130>
   5295c: f9400a74     	ldr	x20, [x19, #0x10]
   52960: aa1403f6     	mov	x22, x20
   52964: f8430ec8     	ldr	x8, [x22, #0x30]!
   52968: b4000208     	cbz	x8, 0x529a8 <json_value_free+0x88>
   5296c: aa1f03e8     	mov	x8, xzr
   52970: 52800037     	mov	w23, #0x1               // =1
   52974: f9400e89     	ldr	x9, [x20, #0x18]
   52978: d37df118     	lsl	x24, x8, #3
   5297c: f94072aa     	ldr	x10, [x21, #0xe0]
   52980: f8786920     	ldr	x0, [x9, x24]
   52984: d63f0140     	blr	x10
   52988: f9401288     	ldr	x8, [x20, #0x20]
   5298c: f8786900     	ldr	x0, [x8, x24]
   52990: 97ffffe4     	bl	0x52920 <json_value_free>
   52994: f9401a89     	ldr	x9, [x20, #0x30]
   52998: 2a1703e8     	mov	w8, w23
   5299c: 110006f7     	add	w23, w23, #0x1
   529a0: eb08013f     	cmp	x9, x8
   529a4: 54fffe88     	b.hi	0x52974 <json_value_free+0x54>
   529a8: a9007edf     	stp	xzr, xzr, [x22]
   529ac: f9000adf     	str	xzr, [x22, #0x10]
   529b0: f94072a8     	ldr	x8, [x21, #0xe0]
   529b4: f9400680     	ldr	x0, [x20, #0x8]
   529b8: d63f0100     	blr	x8
   529bc: f94072a8     	ldr	x8, [x21, #0xe0]
   529c0: f9400e80     	ldr	x0, [x20, #0x18]
   529c4: d63f0100     	blr	x8
   529c8: f94072a8     	ldr	x8, [x21, #0xe0]
   529cc: f9401280     	ldr	x0, [x20, #0x20]
   529d0: d63f0100     	blr	x8
   529d4: f94072a8     	ldr	x8, [x21, #0xe0]
   529d8: f9401680     	ldr	x0, [x20, #0x28]
   529dc: d63f0100     	blr	x8
   529e0: f94072a8     	ldr	x8, [x21, #0xe0]
   529e4: f9400a80     	ldr	x0, [x20, #0x10]
   529e8: d63f0100     	blr	x8
   529ec: 6f00e400     	movi	v0.2d, #0000000000000000
   529f0: f900169f     	str	xzr, [x20, #0x28]
   529f4: 3c818280     	stur	q0, [x20, #0x18]
   529f8: 3c808280     	stur	q0, [x20, #0x8]
   529fc: 14000012     	b	0x52a44 <json_value_free+0x124>
   52a00: f94072a8     	ldr	x8, [x21, #0xe0]
   52a04: f9400a60     	ldr	x0, [x19, #0x10]
   52a08: 14000011     	b	0x52a4c <json_value_free+0x12c>
   52a0c: f9400a74     	ldr	x20, [x19, #0x10]
   52a10: f9400a88     	ldr	x8, [x20, #0x10]
   52a14: b4000128     	cbz	x8, 0x52a38 <json_value_free+0x118>
   52a18: aa1f03f6     	mov	x22, xzr
   52a1c: f9400688     	ldr	x8, [x20, #0x8]
   52a20: f8767900     	ldr	x0, [x8, x22, lsl #3]
   52a24: 97ffffbf     	bl	0x52920 <json_value_free>
   52a28: f9400a88     	ldr	x8, [x20, #0x10]
   52a2c: 910006d6     	add	x22, x22, #0x1
   52a30: eb0802df     	cmp	x22, x8
   52a34: 54ffff43     	b.lo	0x52a1c <json_value_free+0xfc>
   52a38: f94072a8     	ldr	x8, [x21, #0xe0]
   52a3c: f9400680     	ldr	x0, [x20, #0x8]
   52a40: d63f0100     	blr	x8
   52a44: f94072a8     	ldr	x8, [x21, #0xe0]
   52a48: aa1403e0     	mov	x0, x20
   52a4c: d63f0100     	blr	x8
   52a50: f94072a1     	ldr	x1, [x21, #0xe0]
   52a54: aa1303e0     	mov	x0, x19
   52a58: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   52a5c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   52a60: a94157f6     	ldp	x22, x21, [sp, #0x10]
   52a64: a8c45ff8     	ldp	x24, x23, [sp], #0x40
   52a68: d61f0020     	br	x1

0000000000052a6c <json_value_init_object>:
   52a6c: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   52a70: a9017bfd     	stp	x29, x30, [sp, #0x10]
   52a74: 910043fd     	add	x29, sp, #0x10
   52a78: d0000154     	adrp	x20, 0x7c000
   52a7c: f9407688     	ldr	x8, [x20, #0xe8]
   52a80: 52800400     	mov	w0, #0x20               // =32
   52a84: d63f0100     	blr	x8
   52a88: aa0003f3     	mov	x19, x0
   52a8c: b40002c0     	cbz	x0, 0x52ae4 <json_value_init_object+0x78>
   52a90: 52800088     	mov	w8, #0x4                // =4
   52a94: f900027f     	str	xzr, [x19]
   52a98: b9000a68     	str	w8, [x19, #0x8]
   52a9c: f9407688     	ldr	x8, [x20, #0xe8]
   52aa0: 52800900     	mov	w0, #0x48               // =72
   52aa4: d63f0100     	blr	x8
   52aa8: b4000120     	cbz	x0, 0x52acc <json_value_init_object+0x60>
   52aac: 6f00e400     	movi	v0.2d, #0000000000000000
   52ab0: f9000013     	str	x19, [x0]
   52ab4: 3c808000     	stur	q0, [x0, #0x8]
   52ab8: 3c818000     	stur	q0, [x0, #0x18]
   52abc: 3c828000     	stur	q0, [x0, #0x28]
   52ac0: 3c838000     	stur	q0, [x0, #0x38]
   52ac4: f9000a60     	str	x0, [x19, #0x10]
   52ac8: 14000007     	b	0x52ae4 <json_value_init_object+0x78>
   52acc: f9000a7f     	str	xzr, [x19, #0x10]
   52ad0: d0000148     	adrp	x8, 0x7c000
   52ad4: f9407108     	ldr	x8, [x8, #0xe0]
   52ad8: aa1303e0     	mov	x0, x19
   52adc: d63f0100     	blr	x8
   52ae0: aa1f03f3     	mov	x19, xzr
   52ae4: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   52ae8: aa1303e0     	mov	x0, x19
   52aec: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   52af0: d65f03c0     	ret

0000000000052af4 <json_value_init_array>:
   52af4: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   52af8: a9017bfd     	stp	x29, x30, [sp, #0x10]
   52afc: 910043fd     	add	x29, sp, #0x10
   52b00: d0000154     	adrp	x20, 0x7c000
   52b04: f9407688     	ldr	x8, [x20, #0xe8]
   52b08: 52800400     	mov	w0, #0x20               // =32
   52b0c: d63f0100     	blr	x8
   52b10: aa0003f3     	mov	x19, x0
   52b14: b4000240     	cbz	x0, 0x52b5c <json_value_init_array+0x68>
   52b18: 528000a8     	mov	w8, #0x5                // =5
   52b1c: f900027f     	str	xzr, [x19]
   52b20: b9000a68     	str	w8, [x19, #0x8]
   52b24: f9407688     	ldr	x8, [x20, #0xe8]
   52b28: 52800400     	mov	w0, #0x20               // =32
   52b2c: d63f0100     	blr	x8
   52b30: b40000a0     	cbz	x0, 0x52b44 <json_value_init_array+0x50>
   52b34: a9007c13     	stp	x19, xzr, [x0]
   52b38: a9017c1f     	stp	xzr, xzr, [x0, #0x10]
   52b3c: f9000a60     	str	x0, [x19, #0x10]
   52b40: 14000007     	b	0x52b5c <json_value_init_array+0x68>
   52b44: f9000a7f     	str	xzr, [x19, #0x10]
   52b48: d0000148     	adrp	x8, 0x7c000
   52b4c: f9407108     	ldr	x8, [x8, #0xe0]
   52b50: aa1303e0     	mov	x0, x19
   52b54: d63f0100     	blr	x8
   52b58: aa1f03f3     	mov	x19, xzr
   52b5c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   52b60: aa1303e0     	mov	x0, x19
   52b64: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   52b68: d65f03c0     	ret

0000000000052b6c <json_value_init_string>:
   52b6c: b4000160     	cbz	x0, 0x52b98 <json_value_init_string+0x2c>
   52b70: f81e0ff3     	str	x19, [sp, #-0x20]!
   52b74: a9017bfd     	stp	x29, x30, [sp, #0x10]
   52b78: 910043fd     	add	x29, sp, #0x10
   52b7c: aa0003f3     	mov	x19, x0
   52b80: 97fed738     	bl	0x8860 <strlen@plt>
   52b84: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   52b88: aa0003e1     	mov	x1, x0
   52b8c: aa1303e0     	mov	x0, x19
   52b90: f84207f3     	ldr	x19, [sp], #0x20
   52b94: 17fed6a3     	b	0x8620 <json_value_init_string_with_len@plt>
   52b98: d65f03c0     	ret

0000000000052b9c <json_value_init_string_with_len>:
   52b9c: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
   52ba0: a9014ff4     	stp	x20, x19, [sp, #0x10]
   52ba4: a9027bfd     	stp	x29, x30, [sp, #0x20]
   52ba8: 910083fd     	add	x29, sp, #0x20
   52bac: b4000f40     	cbz	x0, 0x52d94 <json_value_init_string_with_len+0x1f8>
   52bb0: aa0103f3     	mov	x19, x1
   52bb4: aa0003f4     	mov	x20, x0
   52bb8: f100043f     	cmp	x1, #0x1
   52bbc: 54000bcb     	b.lt	0x52d34 <json_value_init_string_with_len+0x198>
   52bc0: 8b130288     	add	x8, x20, x19
   52bc4: aa1403e9     	mov	x9, x20
   52bc8: 3940012a     	ldrb	w10, [x9]
   52bcc: 121f194b     	and	w11, w10, #0xfe
   52bd0: 7103017f     	cmp	w11, #0xc0
   52bd4: 54000de0     	b.eq	0x52d90 <json_value_init_string_with_len+0x1f4>
   52bd8: 7103d15f     	cmp	w10, #0xf4
   52bdc: aa1f03e0     	mov	x0, xzr
   52be0: 54000da8     	b.hi	0x52d94 <json_value_init_string_with_len+0x1f8>
   52be4: 121a054b     	and	w11, w10, #0xc0
   52be8: 7102017f     	cmp	w11, #0x80
   52bec: 54000d40     	b.eq	0x52d94 <json_value_init_string_with_len+0x1f8>
   52bf0: 373800ea     	tbnz	w10, #0x7, 0x52c0c <json_value_init_string_with_len+0x70>
   52bf4: 5280002b     	mov	w11, #0x1               // =1
   52bf8: 7101fd5f     	cmp	w10, #0x7f
   52bfc: 54000228     	b.hi	0x52c40 <json_value_init_string_with_len+0xa4>
   52c00: 7100057f     	cmp	w11, #0x1
   52c04: 540008c9     	b.ls	0x52d1c <json_value_init_string_with_len+0x180>
   52c08: 14000062     	b	0x52d90 <json_value_init_string_with_len+0x1f4>
   52c0c: 121b094b     	and	w11, w10, #0xe0
   52c10: 7103017f     	cmp	w11, #0xc0
   52c14: 54000201     	b.ne	0x52c54 <json_value_init_string_with_len+0xb8>
   52c18: 3940052b     	ldrb	w11, [x9, #0x1]
   52c1c: 121a056c     	and	w12, w11, #0xc0
   52c20: 7102019f     	cmp	w12, #0x80
   52c24: 54000b61     	b.ne	0x52d90 <json_value_init_string_with_len+0x1f4>
   52c28: 1200114c     	and	w12, w10, #0x1f
   52c2c: 1200156a     	and	w10, w11, #0x3f
   52c30: 331a118a     	bfi	w10, w12, #6, #5
   52c34: 5280004b     	mov	w11, #0x2               // =2
   52c38: 7101fd5f     	cmp	w10, #0x7f
   52c3c: 54fffe29     	b.ls	0x52c00 <json_value_init_string_with_len+0x64>
   52c40: 711ffd5f     	cmp	w10, #0x7ff
   52c44: 540002e8     	b.hi	0x52ca0 <json_value_init_string_with_len+0x104>
   52c48: 7100097f     	cmp	w11, #0x2
   52c4c: 54000689     	b.ls	0x52d1c <json_value_init_string_with_len+0x180>
   52c50: 14000050     	b	0x52d90 <json_value_init_string_with_len+0x1f4>
   52c54: 121c0d4b     	and	w11, w10, #0xf0
   52c58: 7103817f     	cmp	w11, #0xe0
   52c5c: 540002c1     	b.ne	0x52cb4 <json_value_init_string_with_len+0x118>
   52c60: 3940052b     	ldrb	w11, [x9, #0x1]
   52c64: 121a056c     	and	w12, w11, #0xc0
   52c68: 7102019f     	cmp	w12, #0x80
   52c6c: 54000921     	b.ne	0x52d90 <json_value_init_string_with_len+0x1f4>
   52c70: 3940092c     	ldrb	w12, [x9, #0x2]
   52c74: 121a058d     	and	w13, w12, #0xc0
   52c78: 710201bf     	cmp	w13, #0x80
   52c7c: 540008a1     	b.ne	0x52d90 <json_value_init_string_with_len+0x1f4>
   52c80: 12000d4d     	and	w13, w10, #0xf
   52c84: 1200158a     	and	w10, w12, #0x3f
   52c88: 331a0dab     	bfi	w11, w13, #6, #4
   52c8c: 331a256a     	bfi	w10, w11, #6, #10
   52c90: 5280006b     	mov	w11, #0x3               // =3
   52c94: 7101fd5f     	cmp	w10, #0x7f
   52c98: 54fffb49     	b.ls	0x52c00 <json_value_init_string_with_len+0x64>
   52c9c: 17ffffe9     	b	0x52c40 <json_value_init_string_with_len+0xa4>
   52ca0: 53107d4c     	lsr	w12, w10, #16
   52ca4: 3500038c     	cbnz	w12, 0x52d14 <json_value_init_string_with_len+0x178>
   52ca8: 71000d7f     	cmp	w11, #0x3
   52cac: 54000389     	b.ls	0x52d1c <json_value_init_string_with_len+0x180>
   52cb0: 14000038     	b	0x52d90 <json_value_init_string_with_len+0x1f4>
   52cb4: 121d114b     	and	w11, w10, #0xf8
   52cb8: 7103c17f     	cmp	w11, #0xf0
   52cbc: 540006a1     	b.ne	0x52d90 <json_value_init_string_with_len+0x1f4>
   52cc0: 3940052b     	ldrb	w11, [x9, #0x1]
   52cc4: 121a056c     	and	w12, w11, #0xc0
   52cc8: 7102019f     	cmp	w12, #0x80
   52ccc: 54000621     	b.ne	0x52d90 <json_value_init_string_with_len+0x1f4>
   52cd0: 3940092c     	ldrb	w12, [x9, #0x2]
   52cd4: 121a058d     	and	w13, w12, #0xc0
   52cd8: 710201bf     	cmp	w13, #0x80
   52cdc: 540005a1     	b.ne	0x52d90 <json_value_init_string_with_len+0x1f4>
   52ce0: 39400d2d     	ldrb	w13, [x9, #0x3]
   52ce4: 121a05ae     	and	w14, w13, #0xc0
   52ce8: 710201df     	cmp	w14, #0x80
   52cec: 54000521     	b.ne	0x52d90 <json_value_init_string_with_len+0x1f4>
   52cf0: 1200094e     	and	w14, w10, #0x7
   52cf4: 331a09cb     	bfi	w11, w14, #6, #3
   52cf8: 120015aa     	and	w10, w13, #0x3f
   52cfc: 331a216c     	bfi	w12, w11, #6, #9
   52d00: 331a398a     	bfi	w10, w12, #6, #15
   52d04: 5280008b     	mov	w11, #0x4               // =4
   52d08: 7101fd5f     	cmp	w10, #0x7f
   52d0c: 54fff7a9     	b.ls	0x52c00 <json_value_init_string_with_len+0x64>
   52d10: 17ffffcc     	b	0x52c40 <json_value_init_string_with_len+0xa4>
   52d14: 7100419f     	cmp	w12, #0x10
   52d18: 540003c8     	b.hi	0x52d90 <json_value_init_string_with_len+0x1f4>
   52d1c: 530b7d4a     	lsr	w10, w10, #11
   52d20: 71006d5f     	cmp	w10, #0x1b
   52d24: 54000360     	b.eq	0x52d90 <json_value_init_string_with_len+0x1f4>
   52d28: 8b0b0129     	add	x9, x9, x11
   52d2c: eb08013f     	cmp	x9, x8
   52d30: 54fff4c3     	b.lo	0x52bc8 <json_value_init_string_with_len+0x2c>
   52d34: d0000156     	adrp	x22, 0x7c000
   52d38: f94076c8     	ldr	x8, [x22, #0xe8]
   52d3c: 91000660     	add	x0, x19, #0x1
   52d40: d63f0100     	blr	x8
   52d44: b4000280     	cbz	x0, 0x52d94 <json_value_init_string_with_len+0x1f8>
   52d48: aa1403e1     	mov	x1, x20
   52d4c: aa1303e2     	mov	x2, x19
   52d50: aa0003f5     	mov	x21, x0
   52d54: 3833681f     	strb	wzr, [x0, x19]
   52d58: 97fed6f6     	bl	0x8930 <memcpy@plt>
   52d5c: f94076c8     	ldr	x8, [x22, #0xe8]
   52d60: 52800400     	mov	w0, #0x20               // =32
   52d64: d63f0100     	blr	x8
   52d68: b40000c0     	cbz	x0, 0x52d80 <json_value_init_string_with_len+0x1e4>
   52d6c: 52800048     	mov	w8, #0x2                // =2
   52d70: f900001f     	str	xzr, [x0]
   52d74: b9000808     	str	w8, [x0, #0x8]
   52d78: a9014c15     	stp	x21, x19, [x0, #0x10]
   52d7c: 14000006     	b	0x52d94 <json_value_init_string_with_len+0x1f8>
   52d80: d0000148     	adrp	x8, 0x7c000
   52d84: f9407108     	ldr	x8, [x8, #0xe0]
   52d88: aa1503e0     	mov	x0, x21
   52d8c: d63f0100     	blr	x8
   52d90: aa1f03e0     	mov	x0, xzr
   52d94: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   52d98: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   52d9c: a8c357f6     	ldp	x22, x21, [sp], #0x30
   52da0: d65f03c0     	ret

0000000000052da4 <json_value_init_number>:
   52da4: fc1e0fe8     	str	d8, [sp, #-0x20]!
   52da8: a9017bfd     	stp	x29, x30, [sp, #0x10]
   52dac: 910043fd     	add	x29, sp, #0x10
   52db0: 1e602000     	fcmp	d0, d0
   52db4: aa1f03e0     	mov	x0, xzr
   52db8: 54000206     	b.vs	0x52df8 <json_value_init_number+0x54>
   52dbc: d2effe08     	mov	x8, #0x7ff0000000000000 // =9218868437227405312
   52dc0: 4ea01c08     	mov	v8.16b, v0.16b
   52dc4: 1e60c000     	fabs	d0, d0
   52dc8: 9e670101     	fmov	d1, x8
   52dcc: 1e612000     	fcmp	d0, d1
   52dd0: 54000140     	b.eq	0x52df8 <json_value_init_number+0x54>
   52dd4: d0000148     	adrp	x8, 0x7c000
   52dd8: f9407508     	ldr	x8, [x8, #0xe8]
   52ddc: 52800400     	mov	w0, #0x20               // =32
   52de0: d63f0100     	blr	x8
   52de4: b40000a0     	cbz	x0, 0x52df8 <json_value_init_number+0x54>
   52de8: 52800068     	mov	w8, #0x3                // =3
   52dec: f900001f     	str	xzr, [x0]
   52df0: b9000808     	str	w8, [x0, #0x8]
   52df4: fd000808     	str	d8, [x0, #0x10]
   52df8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   52dfc: fc4207e8     	ldr	d8, [sp], #0x20
   52e00: d65f03c0     	ret

0000000000052e04 <json_value_init_boolean>:
   52e04: f81e0ff3     	str	x19, [sp, #-0x20]!
   52e08: a9017bfd     	stp	x29, x30, [sp, #0x10]
   52e0c: 910043fd     	add	x29, sp, #0x10
   52e10: d0000148     	adrp	x8, 0x7c000
   52e14: f9407508     	ldr	x8, [x8, #0xe8]
   52e18: 2a0003f3     	mov	w19, w0
   52e1c: 52800400     	mov	w0, #0x20               // =32
   52e20: d63f0100     	blr	x8
   52e24: b40000e0     	cbz	x0, 0x52e40 <json_value_init_boolean+0x3c>
   52e28: 528000c8     	mov	w8, #0x6                // =6
   52e2c: 7100027f     	cmp	w19, #0x0
   52e30: b9000808     	str	w8, [x0, #0x8]
   52e34: 1a9f07e8     	cset	w8, ne
   52e38: f900001f     	str	xzr, [x0]
   52e3c: b9001008     	str	w8, [x0, #0x10]
   52e40: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   52e44: f84207f3     	ldr	x19, [sp], #0x20
   52e48: d65f03c0     	ret

0000000000052e4c <json_value_init_null>:
   52e4c: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   52e50: 910003fd     	mov	x29, sp
   52e54: d0000148     	adrp	x8, 0x7c000
   52e58: f9407508     	ldr	x8, [x8, #0xe8]
   52e5c: 52800400     	mov	w0, #0x20               // =32
   52e60: d63f0100     	blr	x8
   52e64: b4000080     	cbz	x0, 0x52e74 <json_value_init_null+0x28>
   52e68: 52800028     	mov	w8, #0x1                // =1
   52e6c: f900001f     	str	xzr, [x0]
   52e70: b9000808     	str	w8, [x0, #0x8]
   52e74: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   52e78: d65f03c0     	ret

0000000000052e7c <json_value_deep_copy>:
   52e7c: fc190fe8     	str	d8, [sp, #-0x70]!
   52e80: a9016ffc     	stp	x28, x27, [sp, #0x10]
   52e84: a90267fa     	stp	x26, x25, [sp, #0x20]
   52e88: a9035ff8     	stp	x24, x23, [sp, #0x30]
   52e8c: a90457f6     	stp	x22, x21, [sp, #0x40]
   52e90: a9054ff4     	stp	x20, x19, [sp, #0x50]
   52e94: a9067bfd     	stp	x29, x30, [sp, #0x60]
   52e98: 910183fd     	add	x29, sp, #0x60
   52e9c: aa0003f3     	mov	x19, x0
   52ea0: b4001e40     	cbz	x0, 0x53268 <json_value_deep_copy+0x3ec>
   52ea4: b9400a68     	ldr	w8, [x19, #0x8]
   52ea8: 51000508     	sub	w8, w8, #0x1
   52eac: 7100151f     	cmp	w8, #0x5
   52eb0: 54001da8     	b.hi	0x53264 <json_value_deep_copy+0x3e8>
   52eb4: f0000089     	adrp	x9, 0x65000
   52eb8: 9135f129     	add	x9, x9, #0xd7c
   52ebc: 1000008a     	adr	x10, 0x52ecc <json_value_deep_copy+0x50>
   52ec0: 3868692b     	ldrb	w11, [x9, x8]
   52ec4: 8b0b094a     	add	x10, x10, x11, lsl #2
   52ec8: d61f0140     	br	x10
   52ecc: d0000148     	adrp	x8, 0x7c000
   52ed0: f9407508     	ldr	x8, [x8, #0xe8]
   52ed4: 52800400     	mov	w0, #0x20               // =32
   52ed8: d63f0100     	blr	x8
   52edc: aa0003f3     	mov	x19, x0
   52ee0: b4001c40     	cbz	x0, 0x53268 <json_value_deep_copy+0x3ec>
   52ee4: 52800028     	mov	w8, #0x1                // =1
   52ee8: f900027f     	str	xzr, [x19]
   52eec: b9000a68     	str	w8, [x19, #0x8]
   52ef0: 140000de     	b	0x53268 <json_value_deep_copy+0x3ec>
   52ef4: a9415a75     	ldp	x21, x22, [x19, #0x10]
   52ef8: d0000157     	adrp	x23, 0x7c000
   52efc: f94076e8     	ldr	x8, [x23, #0xe8]
   52f00: 910006c0     	add	x0, x22, #0x1
   52f04: d63f0100     	blr	x8
   52f08: b4001ae0     	cbz	x0, 0x53264 <json_value_deep_copy+0x3e8>
   52f0c: aa1503e1     	mov	x1, x21
   52f10: aa1603e2     	mov	x2, x22
   52f14: aa0003f4     	mov	x20, x0
   52f18: 3836681f     	strb	wzr, [x0, x22]
   52f1c: 97fed685     	bl	0x8930 <memcpy@plt>
   52f20: f94076e8     	ldr	x8, [x23, #0xe8]
   52f24: f9400e75     	ldr	x21, [x19, #0x18]
   52f28: 52800400     	mov	w0, #0x20               // =32
   52f2c: d63f0100     	blr	x8
   52f30: aa0003f3     	mov	x19, x0
   52f34: b40017e0     	cbz	x0, 0x53230 <json_value_deep_copy+0x3b4>
   52f38: 52800048     	mov	w8, #0x2                // =2
   52f3c: f900027f     	str	xzr, [x19]
   52f40: b9000a68     	str	w8, [x19, #0x8]
   52f44: a9015674     	stp	x20, x21, [x19, #0x10]
   52f48: 140000c8     	b	0x53268 <json_value_deep_copy+0x3ec>
   52f4c: fd400a68     	ldr	d8, [x19, #0x10]
   52f50: aa1f03f3     	mov	x19, xzr
   52f54: 1e682100     	fcmp	d8, d8
   52f58: 54001886     	b.vs	0x53268 <json_value_deep_copy+0x3ec>
   52f5c: d2effe08     	mov	x8, #0x7ff0000000000000 // =9218868437227405312
   52f60: 1e60c100     	fabs	d0, d8
   52f64: 9e670101     	fmov	d1, x8
   52f68: 1e612000     	fcmp	d0, d1
   52f6c: 540017e0     	b.eq	0x53268 <json_value_deep_copy+0x3ec>
   52f70: d0000148     	adrp	x8, 0x7c000
   52f74: f9407508     	ldr	x8, [x8, #0xe8]
   52f78: 52800400     	mov	w0, #0x20               // =32
   52f7c: d63f0100     	blr	x8
   52f80: aa0003f3     	mov	x19, x0
   52f84: b4001720     	cbz	x0, 0x53268 <json_value_deep_copy+0x3ec>
   52f88: 52800068     	mov	w8, #0x3                // =3
   52f8c: f900027f     	str	xzr, [x19]
   52f90: b9000a68     	str	w8, [x19, #0x8]
   52f94: fd000a68     	str	d8, [x19, #0x10]
   52f98: 140000b4     	b	0x53268 <json_value_deep_copy+0x3ec>
   52f9c: d000015a     	adrp	x26, 0x7c000
   52fa0: f9407748     	ldr	x8, [x26, #0xe8]
   52fa4: f9400a74     	ldr	x20, [x19, #0x10]
   52fa8: 52800400     	mov	w0, #0x20               // =32
   52fac: d63f0100     	blr	x8
   52fb0: aa0003f3     	mov	x19, x0
   52fb4: b40015a0     	cbz	x0, 0x53268 <json_value_deep_copy+0x3ec>
   52fb8: 52800088     	mov	w8, #0x4                // =4
   52fbc: f900027f     	str	xzr, [x19]
   52fc0: b9000a68     	str	w8, [x19, #0x8]
   52fc4: f9407748     	ldr	x8, [x26, #0xe8]
   52fc8: 52800900     	mov	w0, #0x48               // =72
   52fcc: d63f0100     	blr	x8
   52fd0: b4001220     	cbz	x0, 0x53214 <json_value_deep_copy+0x398>
   52fd4: 6f00e400     	movi	v0.2d, #0000000000000000
   52fd8: f9000013     	str	x19, [x0]
   52fdc: 3c808000     	stur	q0, [x0, #0x8]
   52fe0: 3c818000     	stur	q0, [x0, #0x18]
   52fe4: 3c828000     	stur	q0, [x0, #0x28]
   52fe8: 3c838000     	stur	q0, [x0, #0x38]
   52fec: b9400a68     	ldr	w8, [x19, #0x8]
   52ff0: aa1f03fb     	mov	x27, xzr
   52ff4: f9000a60     	str	x0, [x19, #0x10]
   52ff8: 7100111f     	cmp	w8, #0x4
   52ffc: 9a9f0015     	csel	x21, x0, xzr, eq
   53000: b40004b4     	cbz	x20, 0x53094 <json_value_deep_copy+0x218>
   53004: f9401a88     	ldr	x8, [x20, #0x30]
   53008: eb08037f     	cmp	x27, x8
   5300c: 540012e2     	b.hs	0x53268 <json_value_deep_copy+0x3ec>
   53010: b40000f4     	cbz	x20, 0x5302c <json_value_deep_copy+0x1b0>
   53014: f9401a88     	ldr	x8, [x20, #0x30]
   53018: eb1b011f     	cmp	x8, x27
   5301c: 54000089     	b.ls	0x5302c <json_value_deep_copy+0x1b0>
   53020: f9400e88     	ldr	x8, [x20, #0x18]
   53024: f87b7917     	ldr	x23, [x8, x27, lsl #3]
   53028: 14000002     	b	0x53030 <json_value_deep_copy+0x1b4>
   5302c: aa1f03f7     	mov	x23, xzr
   53030: aa1403e0     	mov	x0, x20
   53034: aa1703e1     	mov	x1, x23
   53038: 97fed4de     	bl	0x83b0 <json_object_get_value@plt>
   5303c: 97ffff90     	bl	0x52e7c <json_value_deep_copy>
   53040: b40010e0     	cbz	x0, 0x5325c <json_value_deep_copy+0x3e0>
   53044: aa0003f6     	mov	x22, x0
   53048: aa1703e0     	mov	x0, x23
   5304c: 97fed605     	bl	0x8860 <strlen@plt>
   53050: f9407748     	ldr	x8, [x26, #0xe8]
   53054: aa0003f9     	mov	x25, x0
   53058: 91000400     	add	x0, x0, #0x1
   5305c: d63f0100     	blr	x8
   53060: b4000fa0     	cbz	x0, 0x53254 <json_value_deep_copy+0x3d8>
   53064: aa1703e1     	mov	x1, x23
   53068: aa1903e2     	mov	x2, x25
   5306c: aa0003f8     	mov	x24, x0
   53070: 3839681f     	strb	wzr, [x0, x25]
   53074: 97fed62f     	bl	0x8930 <memcpy@plt>
   53078: aa1503e0     	mov	x0, x21
   5307c: aa1803e1     	mov	x1, x24
   53080: aa1603e2     	mov	x2, x22
   53084: 94000086     	bl	0x5329c <json_value_deep_copy+0x420>
   53088: 9100077b     	add	x27, x27, #0x1
   5308c: 34fffba0     	cbz	w0, 0x53000 <json_value_deep_copy+0x184>
   53090: 1400006d     	b	0x53244 <json_value_deep_copy+0x3c8>
   53094: aa1f03e8     	mov	x8, xzr
   53098: eb08037f     	cmp	x27, x8
   5309c: 54fffba3     	b.lo	0x53010 <json_value_deep_copy+0x194>
   530a0: 14000072     	b	0x53268 <json_value_deep_copy+0x3ec>
   530a4: b0000158     	adrp	x24, 0x7c000
   530a8: f9407708     	ldr	x8, [x24, #0xe8]
   530ac: f9400a77     	ldr	x23, [x19, #0x10]
   530b0: 52800400     	mov	w0, #0x20               // =32
   530b4: d63f0100     	blr	x8
   530b8: aa0003f3     	mov	x19, x0
   530bc: b4000d60     	cbz	x0, 0x53268 <json_value_deep_copy+0x3ec>
   530c0: 528000a8     	mov	w8, #0x5                // =5
   530c4: f900027f     	str	xzr, [x19]
   530c8: b9000a68     	str	w8, [x19, #0x8]
   530cc: f9407708     	ldr	x8, [x24, #0xe8]
   530d0: 52800400     	mov	w0, #0x20               // =32
   530d4: d63f0100     	blr	x8
   530d8: b40009e0     	cbz	x0, 0x53214 <json_value_deep_copy+0x398>
   530dc: a9007c13     	stp	x19, xzr, [x0]
   530e0: a9017c1f     	stp	xzr, xzr, [x0, #0x10]
   530e4: b9400a68     	ldr	w8, [x19, #0x8]
   530e8: aa0003f4     	mov	x20, x0
   530ec: aa1f03f9     	mov	x25, xzr
   530f0: 5280021a     	mov	w26, #0x10              // =16
   530f4: 7100151f     	cmp	w8, #0x5
   530f8: 9a9f001b     	csel	x27, x0, xzr, eq
   530fc: f9000a60     	str	x0, [x19, #0x10]
   53100: b4000677     	cbz	x23, 0x531cc <json_value_deep_copy+0x350>
   53104: f9400ae8     	ldr	x8, [x23, #0x10]
   53108: eb08033f     	cmp	x25, x8
   5310c: 54000ae2     	b.hs	0x53268 <json_value_deep_copy+0x3ec>
   53110: b4000137     	cbz	x23, 0x53134 <json_value_deep_copy+0x2b8>
   53114: f9400ae8     	ldr	x8, [x23, #0x10]
   53118: eb19011f     	cmp	x8, x25
   5311c: 540000c9     	b.ls	0x53134 <json_value_deep_copy+0x2b8>
   53120: f94006e8     	ldr	x8, [x23, #0x8]
   53124: f8797900     	ldr	x0, [x8, x25, lsl #3]
   53128: 97ffff55     	bl	0x52e7c <json_value_deep_copy>
   5312c: b50000a0     	cbnz	x0, 0x53140 <json_value_deep_copy+0x2c4>
   53130: 1400004b     	b	0x5325c <json_value_deep_copy+0x3e0>
   53134: aa1f03e0     	mov	x0, xzr
   53138: 97ffff51     	bl	0x52e7c <json_value_deep_copy>
   5313c: b4000900     	cbz	x0, 0x5325c <json_value_deep_copy+0x3e0>
   53140: a9412768     	ldp	x8, x9, [x27, #0x10]
   53144: aa0003f5     	mov	x21, x0
   53148: eb09011f     	cmp	x8, x9
   5314c: 54000062     	b.hs	0x53158 <json_value_deep_copy+0x2dc>
   53150: f9400776     	ldr	x22, [x27, #0x8]
   53154: 14000017     	b	0x531b0 <json_value_deep_copy+0x334>
   53158: d37ff928     	lsl	x8, x9, #1
   5315c: f9407709     	ldr	x9, [x24, #0xe8]
   53160: f100411f     	cmp	x8, #0x10
   53164: 9a9a811c     	csel	x28, x8, x26, hi
   53168: d37df380     	lsl	x0, x28, #3
   5316c: d63f0120     	blr	x9
   53170: b40008e0     	cbz	x0, 0x5328c <json_value_deep_copy+0x410>
   53174: f9400761     	ldr	x1, [x27, #0x8]
   53178: aa0003f6     	mov	x22, x0
   5317c: b40000c1     	cbz	x1, 0x53194 <json_value_deep_copy+0x318>
   53180: f9400b68     	ldr	x8, [x27, #0x10]
   53184: b4000088     	cbz	x8, 0x53194 <json_value_deep_copy+0x318>
   53188: d37df102     	lsl	x2, x8, #3
   5318c: aa1603e0     	mov	x0, x22
   53190: 97fed5e8     	bl	0x8930 <memcpy@plt>
   53194: b0000148     	adrp	x8, 0x7c000
   53198: f9407108     	ldr	x8, [x8, #0xe0]
   5319c: f9400760     	ldr	x0, [x27, #0x8]
   531a0: d63f0100     	blr	x8
   531a4: f9400b68     	ldr	x8, [x27, #0x10]
   531a8: f9000776     	str	x22, [x27, #0x8]
   531ac: f9000f7c     	str	x28, [x27, #0x18]
   531b0: f9400289     	ldr	x9, [x20]
   531b4: 9100050a     	add	x10, x8, #0x1
   531b8: 91000739     	add	x25, x25, #0x1
   531bc: f90002a9     	str	x9, [x21]
   531c0: f8287ad5     	str	x21, [x22, x8, lsl #3]
   531c4: f9000b6a     	str	x10, [x27, #0x10]
   531c8: b5fff9f7     	cbnz	x23, 0x53104 <json_value_deep_copy+0x288>
   531cc: aa1f03e8     	mov	x8, xzr
   531d0: eb08033f     	cmp	x25, x8
   531d4: 54fff9e3     	b.lo	0x53110 <json_value_deep_copy+0x294>
   531d8: 14000024     	b	0x53268 <json_value_deep_copy+0x3ec>
   531dc: b0000148     	adrp	x8, 0x7c000
   531e0: f9407508     	ldr	x8, [x8, #0xe8]
   531e4: b9401274     	ldr	w20, [x19, #0x10]
   531e8: 52800400     	mov	w0, #0x20               // =32
   531ec: d63f0100     	blr	x8
   531f0: aa0003f3     	mov	x19, x0
   531f4: b40003a0     	cbz	x0, 0x53268 <json_value_deep_copy+0x3ec>
   531f8: 528000c8     	mov	w8, #0x6                // =6
   531fc: 7100029f     	cmp	w20, #0x0
   53200: b9000a68     	str	w8, [x19, #0x8]
   53204: 1a9f07e8     	cset	w8, ne
   53208: f900027f     	str	xzr, [x19]
   5320c: b9001268     	str	w8, [x19, #0x10]
   53210: 14000016     	b	0x53268 <json_value_deep_copy+0x3ec>
   53214: f9000a7f     	str	xzr, [x19, #0x10]
   53218: b0000148     	adrp	x8, 0x7c000
   5321c: f9407108     	ldr	x8, [x8, #0xe0]
   53220: aa1303e0     	mov	x0, x19
   53224: d63f0100     	blr	x8
   53228: aa1f03f3     	mov	x19, xzr
   5322c: 1400000f     	b	0x53268 <json_value_deep_copy+0x3ec>
   53230: b0000148     	adrp	x8, 0x7c000
   53234: f9407108     	ldr	x8, [x8, #0xe0]
   53238: aa1403e0     	mov	x0, x20
   5323c: d63f0100     	blr	x8
   53240: 1400000a     	b	0x53268 <json_value_deep_copy+0x3ec>
   53244: b0000148     	adrp	x8, 0x7c000
   53248: f9407108     	ldr	x8, [x8, #0xe0]
   5324c: aa1803e0     	mov	x0, x24
   53250: d63f0100     	blr	x8
   53254: aa1603e0     	mov	x0, x22
   53258: 97fed57a     	bl	0x8840 <json_value_free@plt>
   5325c: aa1303e0     	mov	x0, x19
   53260: 97fed578     	bl	0x8840 <json_value_free@plt>
   53264: aa1f03f3     	mov	x19, xzr
   53268: aa1303e0     	mov	x0, x19
   5326c: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   53270: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   53274: a94457f6     	ldp	x22, x21, [sp, #0x40]
   53278: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   5327c: a94267fa     	ldp	x26, x25, [sp, #0x20]
   53280: a9416ffc     	ldp	x28, x27, [sp, #0x10]
   53284: fc4707e8     	ldr	d8, [sp], #0x70
   53288: d65f03c0     	ret
   5328c: aa1303e0     	mov	x0, x19
   53290: 97fed56c     	bl	0x8840 <json_value_free@plt>
   53294: aa1503e0     	mov	x0, x21
   53298: 17fffff2     	b	0x53260 <json_value_deep_copy+0x3e4>
   5329c: f81a0ffb     	str	x27, [sp, #-0x60]!
   532a0: a90167fa     	stp	x26, x25, [sp, #0x10]
   532a4: a9025ff8     	stp	x24, x23, [sp, #0x20]
   532a8: a90357f6     	stp	x22, x21, [sp, #0x30]
   532ac: a9044ff4     	stp	x20, x19, [sp, #0x40]
   532b0: a9057bfd     	stp	x29, x30, [sp, #0x50]
   532b4: 910143fd     	add	x29, sp, #0x50
   532b8: aa0003f4     	mov	x20, x0
   532bc: 12800000     	mov	w0, #-0x1               // =-1
   532c0: b4000f74     	cbz	x20, 0x534ac <json_value_deep_copy+0x630>
   532c4: aa0103f5     	mov	x21, x1
   532c8: b4000f21     	cbz	x1, 0x534ac <json_value_deep_copy+0x630>
   532cc: aa0203f3     	mov	x19, x2
   532d0: b4000ee2     	cbz	x2, 0x534ac <json_value_deep_copy+0x630>
   532d4: aa1503e0     	mov	x0, x21
   532d8: 97fed562     	bl	0x8860 <strlen@plt>
   532dc: 5282a0b8     	mov	w24, #0x1505            // =5381
   532e0: b4000120     	cbz	x0, 0x53304 <json_value_deep_copy+0x488>
   532e4: aa1503e8     	mov	x8, x21
   532e8: 39400109     	ldrb	w9, [x8]
   532ec: b40000c9     	cbz	x9, 0x53304 <json_value_deep_copy+0x488>
   532f0: 8b18170a     	add	x10, x24, x24, lsl #5
   532f4: f1000400     	subs	x0, x0, #0x1
   532f8: 8b090158     	add	x24, x10, x9
   532fc: 91000508     	add	x8, x8, #0x1
   53300: 54ffff41     	b.ne	0x532e8 <json_value_deep_copy+0x46c>
   53304: aa1503e0     	mov	x0, x21
   53308: 97fed556     	bl	0x8860 <strlen@plt>
   5330c: f9402288     	ldr	x8, [x20, #0x40]
   53310: b4000468     	cbz	x8, 0x5339c <json_value_deep_copy+0x520>
   53314: d100050a     	sub	x10, x8, #0x1
   53318: aa0003f6     	mov	x22, x0
   5331c: aa1f03e9     	mov	x9, xzr
   53320: 8a18015a     	and	x26, x10, x24
   53324: 5280003b     	mov	w27, #0x1               // =1
   53328: 14000006     	b	0x53340 <json_value_deep_copy+0x4c4>
   5332c: f9402288     	ldr	x8, [x20, #0x40]
   53330: 2a1b03e9     	mov	w9, w27
   53334: 1100077b     	add	w27, w27, #0x1
   53338: eb09011f     	cmp	x8, x9
   5333c: 54000309     	b.ls	0x5339c <json_value_deep_copy+0x520>
   53340: f940068a     	ldr	x10, [x20, #0x8]
   53344: 8b1a0129     	add	x9, x9, x26
   53348: d1000508     	sub	x8, x8, #0x1
   5334c: 8a080139     	and	x25, x9, x8
   53350: f8797948     	ldr	x8, [x10, x25, lsl #3]
   53354: b100051f     	cmn	x8, #0x1
   53358: 54000240     	b.eq	0x533a0 <json_value_deep_copy+0x524>
   5335c: f9400a89     	ldr	x9, [x20, #0x10]
   53360: f8687929     	ldr	x9, [x9, x8, lsl #3]
   53364: eb18013f     	cmp	x9, x24
   53368: 54fffe21     	b.ne	0x5332c <json_value_deep_copy+0x4b0>
   5336c: f9400e89     	ldr	x9, [x20, #0x18]
   53370: f8687937     	ldr	x23, [x9, x8, lsl #3]
   53374: aa1703e0     	mov	x0, x23
   53378: 97fed53a     	bl	0x8860 <strlen@plt>
   5337c: eb16001f     	cmp	x0, x22
   53380: 54fffd61     	b.ne	0x5332c <json_value_deep_copy+0x4b0>
   53384: aa1503e0     	mov	x0, x21
   53388: aa1703e1     	mov	x1, x23
   5338c: aa1603e2     	mov	x2, x22
   53390: 97fed38c     	bl	0x81c0 <strncmp@plt>
   53394: 35fffcc0     	cbnz	w0, 0x5332c <json_value_deep_copy+0x4b0>
   53398: 14000008     	b	0x533b8 <json_value_deep_copy+0x53c>
   5339c: 92800019     	mov	x25, #-0x1              // =-1
   533a0: a9432688     	ldp	x8, x9, [x20, #0x30]
   533a4: eb09011f     	cmp	x8, x9
   533a8: 540005a3     	b.lo	0x5345c <json_value_deep_copy+0x5e0>
   533ac: aa1403e0     	mov	x0, x20
   533b0: 94000644     	bl	0x54cc0 <json_object_set_value+0x294>
   533b4: 34000060     	cbz	w0, 0x533c0 <json_value_deep_copy+0x544>
   533b8: 12800000     	mov	w0, #-0x1               // =-1
   533bc: 1400003c     	b	0x534ac <json_value_deep_copy+0x630>
   533c0: aa1503e0     	mov	x0, x21
   533c4: 97fed527     	bl	0x8860 <strlen@plt>
   533c8: f9402288     	ldr	x8, [x20, #0x40]
   533cc: b4000468     	cbz	x8, 0x53458 <json_value_deep_copy+0x5dc>
   533d0: d100050a     	sub	x10, x8, #0x1
   533d4: aa0003f6     	mov	x22, x0
   533d8: aa1f03e9     	mov	x9, xzr
   533dc: 8a18015a     	and	x26, x10, x24
   533e0: 5280003b     	mov	w27, #0x1               // =1
   533e4: 14000006     	b	0x533fc <json_value_deep_copy+0x580>
   533e8: f9402288     	ldr	x8, [x20, #0x40]
   533ec: 2a1b03e9     	mov	w9, w27
   533f0: 1100077b     	add	w27, w27, #0x1
   533f4: eb09011f     	cmp	x8, x9
   533f8: 54000309     	b.ls	0x53458 <json_value_deep_copy+0x5dc>
   533fc: f940068a     	ldr	x10, [x20, #0x8]
   53400: 8b1a0129     	add	x9, x9, x26
   53404: d1000508     	sub	x8, x8, #0x1
   53408: 8a080139     	and	x25, x9, x8
   5340c: f8797948     	ldr	x8, [x10, x25, lsl #3]
   53410: b100051f     	cmn	x8, #0x1
   53414: 54000240     	b.eq	0x5345c <json_value_deep_copy+0x5e0>
   53418: f9400a89     	ldr	x9, [x20, #0x10]
   5341c: f8687929     	ldr	x9, [x9, x8, lsl #3]
   53420: eb18013f     	cmp	x9, x24
   53424: 54fffe21     	b.ne	0x533e8 <json_value_deep_copy+0x56c>
   53428: f9400e89     	ldr	x9, [x20, #0x18]
   5342c: f8687937     	ldr	x23, [x9, x8, lsl #3]
   53430: aa1703e0     	mov	x0, x23
   53434: 97fed50b     	bl	0x8860 <strlen@plt>
   53438: eb16001f     	cmp	x0, x22
   5343c: 54fffd61     	b.ne	0x533e8 <json_value_deep_copy+0x56c>
   53440: aa1503e0     	mov	x0, x21
   53444: aa1703e1     	mov	x1, x23
   53448: aa1603e2     	mov	x2, x22
   5344c: 97fed35d     	bl	0x81c0 <strncmp@plt>
   53450: 35fffcc0     	cbnz	w0, 0x533e8 <json_value_deep_copy+0x56c>
   53454: 14000002     	b	0x5345c <json_value_deep_copy+0x5e0>
   53458: 92800019     	mov	x25, #-0x1              // =-1
   5345c: f9400e88     	ldr	x8, [x20, #0x18]
   53460: f9401a89     	ldr	x9, [x20, #0x30]
   53464: 2a1f03e0     	mov	w0, wzr
   53468: f8297915     	str	x21, [x8, x9, lsl #3]
   5346c: f9400688     	ldr	x8, [x20, #0x8]
   53470: f8397909     	str	x9, [x8, x25, lsl #3]
   53474: f9401a88     	ldr	x8, [x20, #0x30]
   53478: f9401289     	ldr	x9, [x20, #0x20]
   5347c: d37df108     	lsl	x8, x8, #3
   53480: f8286933     	str	x19, [x9, x8]
   53484: f9401689     	ldr	x9, [x20, #0x28]
   53488: f8286939     	str	x25, [x9, x8]
   5348c: f9400a88     	ldr	x8, [x20, #0x10]
   53490: f9401a89     	ldr	x9, [x20, #0x30]
   53494: f8297918     	str	x24, [x8, x9, lsl #3]
   53498: f9401a88     	ldr	x8, [x20, #0x30]
   5349c: f9400289     	ldr	x9, [x20]
   534a0: 91000508     	add	x8, x8, #0x1
   534a4: f9001a88     	str	x8, [x20, #0x30]
   534a8: f9000269     	str	x9, [x19]
   534ac: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   534b0: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   534b4: a94357f6     	ldp	x22, x21, [sp, #0x30]
   534b8: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   534bc: a94167fa     	ldp	x26, x25, [sp, #0x10]
   534c0: f84607fb     	ldr	x27, [sp], #0x60
   534c4: d65f03c0     	ret

00000000000534c8 <json_serialization_size>:
   534c8: d101c3ff     	sub	sp, sp, #0x70
   534cc: f9002bf3     	str	x19, [sp, #0x50]
   534d0: a9067bfd     	stp	x29, x30, [sp, #0x60]
   534d4: 910183fd     	add	x29, sp, #0x60
   534d8: d53bd053     	mrs	x19, TPIDR_EL0
   534dc: f9401668     	ldr	x8, [x19, #0x28]
   534e0: 910023e4     	add	x4, sp, #0x8
   534e4: aa1f03e1     	mov	x1, xzr
   534e8: 2a1f03e2     	mov	w2, wzr
   534ec: 2a1f03e3     	mov	w3, wzr
   534f0: f81e83a8     	stur	x8, [x29, #-0x18]
   534f4: 9400000d     	bl	0x53528 <json_serialization_size+0x60>
   534f8: f9401668     	ldr	x8, [x19, #0x28]
   534fc: f85e83a9     	ldur	x9, [x29, #-0x18]
   53500: 93407c0a     	sxtw	x10, w0
   53504: 7100001f     	cmp	w0, #0x0
   53508: 9a8ab7e0     	csinc	x0, xzr, x10, lt
   5350c: eb09011f     	cmp	x8, x9
   53510: 540000a1     	b.ne	0x53524 <json_serialization_size+0x5c>
   53514: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   53518: f9402bf3     	ldr	x19, [sp, #0x50]
   5351c: 9101c3ff     	add	sp, sp, #0x70
   53520: d65f03c0     	ret
   53524: 97fed3ef     	bl	0x84e0 <__stack_chk_fail@plt>
   53528: d10243ff     	sub	sp, sp, #0x90
   5352c: a9036ffc     	stp	x28, x27, [sp, #0x30]
   53530: a90467fa     	stp	x26, x25, [sp, #0x40]
   53534: a9055ff8     	stp	x24, x23, [sp, #0x50]
   53538: a90657f6     	stp	x22, x21, [sp, #0x60]
   5353c: a9074ff4     	stp	x20, x19, [sp, #0x70]
   53540: a9087bfd     	stp	x29, x30, [sp, #0x80]
   53544: 910203fd     	add	x29, sp, #0x80
   53548: b4004580     	cbz	x0, 0x53df8 <json_serialization_size+0x930>
   5354c: b9400808     	ldr	w8, [x0, #0x8]
   53550: 51000508     	sub	w8, w8, #0x1
   53554: 7100151f     	cmp	w8, #0x5
   53558: 54004508     	b.hi	0x53df8 <json_serialization_size+0x930>
   5355c: d0000089     	adrp	x9, 0x65000
   53560: 91360929     	add	x9, x9, #0xd82
   53564: 1000010a     	adr	x10, 0x53584 <json_serialization_size+0xbc>
   53568: 3868692b     	ldrb	w11, [x9, x8]
   5356c: 8b0b094a     	add	x10, x10, x11, lsl #2
   53570: aa0403f4     	mov	x20, x4
   53574: 2a0303f5     	mov	w21, w3
   53578: 2a0203f3     	mov	w19, w2
   5357c: aa0103f7     	mov	x23, x1
   53580: d61f0140     	br	x10
   53584: b4000817     	cbz	x23, 0x53684 <json_serialization_size+0x1bc>
   53588: b0000082     	adrp	x2, 0x64000
   5358c: b0000063     	adrp	x3, 0x60000
   53590: 91379042     	add	x2, x2, #0xde4
   53594: 913c2863     	add	x3, x3, #0xf0a
   53598: 1400007f     	b	0x53794 <json_serialization_size+0x2cc>
   5359c: f9400808     	ldr	x8, [x0, #0x10]
   535a0: b40042c8     	cbz	x8, 0x53df8 <json_serialization_size+0x930>
   535a4: f9400c01     	ldr	x1, [x0, #0x18]
   535a8: aa0803e0     	mov	x0, x8
   535ac: aa1703e2     	mov	x2, x23
   535b0: 94000c1e     	bl	0x56628 <json_set_float_serialization_format+0x4d4>
   535b4: 1400000b     	b	0x535e0 <json_serialization_size+0x118>
   535b8: d0000148     	adrp	x8, 0x7d000
   535bc: f941fd02     	ldr	x2, [x8, #0x3f8]
   535c0: fd400800     	ldr	d0, [x0, #0x10]
   535c4: f10002ff     	cmp	x23, #0x0
   535c8: 9a970280     	csel	x0, x20, x23, eq
   535cc: b5000062     	cbnz	x2, 0x535d8 <json_serialization_size+0x110>
   535d0: d0000082     	adrp	x2, 0x65000
   535d4: 91394c42     	add	x2, x2, #0xe53
   535d8: 92800001     	mov	x1, #-0x1               // =-1
   535dc: 94000dae     	bl	0x56c94 <json_set_float_serialization_format+0xb40>
   535e0: 7100001f     	cmp	w0, #0x0
   535e4: 5a9fa000     	csinv	w0, w0, wzr, ge
   535e8: 14000205     	b	0x53dfc <json_serialization_size+0x934>
   535ec: f9400818     	ldr	x24, [x0, #0x10]
   535f0: b4000518     	cbz	x24, 0x53690 <json_serialization_size+0x1c8>
   535f4: f9401b1a     	ldr	x26, [x24, #0x30]
   535f8: 2a1f03f9     	mov	w25, wzr
   535fc: b4000517     	cbz	x23, 0x5369c <json_serialization_size+0x1d4>
   53600: b0000082     	adrp	x2, 0x64000
   53604: 90000083     	adrp	x3, 0x63000
   53608: 91379042     	add	x2, x2, #0xde4
   5360c: 912c4c63     	add	x3, x3, #0xb13
   53610: 92800001     	mov	x1, #-0x1               // =-1
   53614: aa1703e0     	mov	x0, x23
   53618: 94000d9f     	bl	0x56c94 <json_set_float_serialization_format+0xb40>
   5361c: 2a0003f6     	mov	w22, w0
   53620: 36f804b6     	tbz	w22, #0x1f, 0x536b4 <json_serialization_size+0x1ec>
   53624: 140001f5     	b	0x53df8 <json_serialization_size+0x930>
   53628: f940081a     	ldr	x26, [x0, #0x10]
   5362c: b40006fa     	cbz	x26, 0x53708 <json_serialization_size+0x240>
   53630: f9400b5c     	ldr	x28, [x26, #0x10]
   53634: b9002fff     	str	wzr, [sp, #0x2c]
   53638: b4000717     	cbz	x23, 0x53718 <json_serialization_size+0x250>
   5363c: b0000082     	adrp	x2, 0x64000
   53640: 90000083     	adrp	x3, 0x63000
   53644: 91379042     	add	x2, x2, #0xde4
   53648: 912c3863     	add	x3, x3, #0xb0e
   5364c: 92800001     	mov	x1, #-0x1               // =-1
   53650: aa1703e0     	mov	x0, x23
   53654: 94000d90     	bl	0x56c94 <json_set_float_serialization_format+0xb40>
   53658: 2a0003f6     	mov	w22, w0
   5365c: 36f806b6     	tbz	w22, #0x1f, 0x53730 <json_serialization_size+0x268>
   53660: 140001e6     	b	0x53df8 <json_serialization_size+0x930>
   53664: b9401008     	ldr	w8, [x0, #0x10]
   53668: 340008c8     	cbz	w8, 0x53780 <json_serialization_size+0x2b8>
   5366c: b4000c17     	cbz	x23, 0x537ec <json_serialization_size+0x324>
   53670: b0000082     	adrp	x2, 0x64000
   53674: b0000043     	adrp	x3, 0x5c000
   53678: 91379042     	add	x2, x2, #0xde4
   5367c: 911fd463     	add	x3, x3, #0x7f5
   53680: 14000045     	b	0x53794 <json_serialization_size+0x2cc>
   53684: b0000060     	adrp	x0, 0x60000
   53688: 913c2800     	add	x0, x0, #0xf0a
   5368c: 1400005a     	b	0x537f4 <json_serialization_size+0x32c>
   53690: aa1f03fa     	mov	x26, xzr
   53694: 52800039     	mov	w25, #0x1               // =1
   53698: b5fffb57     	cbnz	x23, 0x53600 <json_serialization_size+0x138>
   5369c: 90000080     	adrp	x0, 0x63000
   536a0: 912c4c00     	add	x0, x0, #0xb13
   536a4: 52800041     	mov	w1, #0x2                // =2
   536a8: 97fed2e6     	bl	0x8240 <__strlen_chk@plt>
   536ac: aa0003f6     	mov	x22, x0
   536b0: 37f83a56     	tbnz	w22, #0x1f, 0x53df8 <json_serialization_size+0x930>
   536b4: 8b36c2e8     	add	x8, x23, w22, sxtw
   536b8: f10002ff     	cmp	x23, #0x0
   536bc: 9a8803fb     	csel	x27, xzr, x8, eq
   536c0: f100035f     	cmp	x26, #0x0
   536c4: 1a9f07e8     	cset	w8, ne
   536c8: 710002bf     	cmp	w21, #0x0
   536cc: 1a9f07e9     	cset	w9, ne
   536d0: 0a080128     	and	w8, w9, w8
   536d4: 7100051f     	cmp	w8, #0x1
   536d8: b90023e8     	str	w8, [sp, #0x20]
   536dc: 54000641     	b.ne	0x537a4 <json_serialization_size+0x2dc>
   536e0: b40009db     	cbz	x27, 0x53818 <json_serialization_size+0x350>
   536e4: b0000082     	adrp	x2, 0x64000
   536e8: 90000083     	adrp	x3, 0x63000
   536ec: 91379042     	add	x2, x2, #0xde4
   536f0: 912c5863     	add	x3, x3, #0xb16
   536f4: 92800001     	mov	x1, #-0x1               // =-1
   536f8: aa1b03e0     	mov	x0, x27
   536fc: 94000d66     	bl	0x56c94 <json_set_float_serialization_format+0xb40>
   53700: 36f80960     	tbz	w0, #0x1f, 0x5382c <json_serialization_size+0x364>
   53704: 140001bd     	b	0x53df8 <json_serialization_size+0x930>
   53708: 52800028     	mov	w8, #0x1                // =1
   5370c: aa1f03fc     	mov	x28, xzr
   53710: b9002fe8     	str	w8, [sp, #0x2c]
   53714: b5fff957     	cbnz	x23, 0x5363c <json_serialization_size+0x174>
   53718: 90000080     	adrp	x0, 0x63000
   5371c: 912c3800     	add	x0, x0, #0xb0e
   53720: 52800041     	mov	w1, #0x2                // =2
   53724: 97fed2c7     	bl	0x8240 <__strlen_chk@plt>
   53728: aa0003f6     	mov	x22, x0
   5372c: 37f83676     	tbnz	w22, #0x1f, 0x53df8 <json_serialization_size+0x930>
   53730: 8b36c2e8     	add	x8, x23, w22, sxtw
   53734: f10002ff     	cmp	x23, #0x0
   53738: 9a8803fb     	csel	x27, xzr, x8, eq
   5373c: f100039f     	cmp	x28, #0x0
   53740: 1a9f07e8     	cset	w8, ne
   53744: 710002bf     	cmp	w21, #0x0
   53748: 1a9f07e9     	cset	w9, ne
   5374c: 0a080137     	and	w23, w9, w8
   53750: 710006ff     	cmp	w23, #0x1
   53754: 54000361     	b.ne	0x537c0 <json_serialization_size+0x2f8>
   53758: b4001f1b     	cbz	x27, 0x53b38 <json_serialization_size+0x670>
   5375c: b0000082     	adrp	x2, 0x64000
   53760: 90000083     	adrp	x3, 0x63000
   53764: 91379042     	add	x2, x2, #0xde4
   53768: 912c5863     	add	x3, x3, #0xb16
   5376c: 92800001     	mov	x1, #-0x1               // =-1
   53770: aa1b03e0     	mov	x0, x27
   53774: 94000d48     	bl	0x56c94 <json_set_float_serialization_format+0xb40>
   53778: 36f81ea0     	tbz	w0, #0x1f, 0x53b4c <json_serialization_size+0x684>
   5377c: 1400019f     	b	0x53df8 <json_serialization_size+0x930>
   53780: b4000457     	cbz	x23, 0x53808 <json_serialization_size+0x340>
   53784: b0000082     	adrp	x2, 0x64000
   53788: b0000043     	adrp	x3, 0x5c000
   5378c: 91379042     	add	x2, x2, #0xde4
   53790: 911fe863     	add	x3, x3, #0x7fa
   53794: 92800001     	mov	x1, #-0x1               // =-1
   53798: aa1703e0     	mov	x0, x23
   5379c: 94000d3e     	bl	0x56c94 <json_set_float_serialization_format+0xb40>
   537a0: 14000017     	b	0x537fc <json_serialization_size+0x334>
   537a4: b50004da     	cbnz	x26, 0x5383c <json_serialization_size+0x374>
   537a8: b40031bb     	cbz	x27, 0x53ddc <json_serialization_size+0x914>
   537ac: b0000082     	adrp	x2, 0x64000
   537b0: 90000043     	adrp	x3, 0x5b000
   537b4: 91379042     	add	x2, x2, #0xde4
   537b8: 9105f063     	add	x3, x3, #0x17c
   537bc: 14000007     	b	0x537d8 <json_serialization_size+0x310>
   537c0: b5001cfc     	cbnz	x28, 0x53b5c <json_serialization_size+0x694>
   537c4: b4002f5b     	cbz	x27, 0x53dac <json_serialization_size+0x8e4>
   537c8: b0000082     	adrp	x2, 0x64000
   537cc: 90000063     	adrp	x3, 0x5f000
   537d0: 91379042     	add	x2, x2, #0xde4
   537d4: 91388c63     	add	x3, x3, #0xe23
   537d8: 92800001     	mov	x1, #-0x1               // =-1
   537dc: aa1b03e0     	mov	x0, x27
   537e0: 94000d2d     	bl	0x56c94 <json_set_float_serialization_format+0xb40>
   537e4: 36f83060     	tbz	w0, #0x1f, 0x53df0 <json_serialization_size+0x928>
   537e8: 14000184     	b	0x53df8 <json_serialization_size+0x930>
   537ec: b0000040     	adrp	x0, 0x5c000
   537f0: 911fd400     	add	x0, x0, #0x7f5
   537f4: 528000a1     	mov	w1, #0x5                // =5
   537f8: 97fed292     	bl	0x8240 <__strlen_chk@plt>
   537fc: 7100001f     	cmp	w0, #0x0
   53800: 5a9fa000     	csinv	w0, w0, wzr, ge
   53804: 1400017e     	b	0x53dfc <json_serialization_size+0x934>
   53808: b0000040     	adrp	x0, 0x5c000
   5380c: 911fe800     	add	x0, x0, #0x7fa
   53810: 528000c1     	mov	w1, #0x6                // =6
   53814: 17fffff9     	b	0x537f8 <json_serialization_size+0x330>
   53818: 90000080     	adrp	x0, 0x63000
   5381c: 912c5800     	add	x0, x0, #0xb16
   53820: 52800041     	mov	w1, #0x2                // =2
   53824: 97fed287     	bl	0x8240 <__strlen_chk@plt>
   53828: 37f82e80     	tbnz	w0, #0x1f, 0x53df8 <json_serialization_size+0x930>
   5382c: 8b20c368     	add	x8, x27, w0, sxtw
   53830: f100037f     	cmp	x27, #0x0
   53834: 9a8803fb     	csel	x27, xzr, x8, eq
   53838: 0b160016     	add	w22, w0, w22
   5383c: 37002df9     	tbnz	w25, #0x0, 0x53df8 <json_serialization_size+0x930>
   53840: 11000668     	add	w8, w19, #0x1
   53844: aa1f03f9     	mov	x25, xzr
   53848: b9002fe8     	str	w8, [sp, #0x2c]
   5384c: d1000748     	sub	x8, x26, #0x1
   53850: a900a3fa     	stp	x26, x8, [sp, #0x8]
   53854: f9401b08     	ldr	x8, [x24, #0x30]
   53858: eb19011f     	cmp	x8, x25
   5385c: 54002ce9     	b.ls	0x53df8 <json_serialization_size+0x930>
   53860: f9400f08     	ldr	x8, [x24, #0x18]
   53864: f879791c     	ldr	x28, [x8, x25, lsl #3]
   53868: b4002c9c     	cbz	x28, 0x53df8 <json_serialization_size+0x930>
   5386c: 340004b5     	cbz	w21, 0x53900 <json_serialization_size+0x438>
   53870: 37f80373     	tbnz	w19, #0x1f, 0x538dc <json_serialization_size+0x414>
   53874: f90003f8     	str	x24, [sp]
   53878: b9402ff8     	ldr	w24, [sp, #0x2c]
   5387c: 2a1f03fa     	mov	w26, wzr
   53880: aa1b03f7     	mov	x23, x27
   53884: b50001b7     	cbnz	x23, 0x538b8 <json_serialization_size+0x3f0>
   53888: d0000080     	adrp	x0, 0x65000
   5388c: 528000a1     	mov	w1, #0x5                // =5
   53890: 91396800     	add	x0, x0, #0xe5a
   53894: 97fed26b     	bl	0x8240 <__strlen_chk@plt>
   53898: 37f82b00     	tbnz	w0, #0x1f, 0x53df8 <json_serialization_size+0x930>
   5389c: 8b20c2e8     	add	x8, x23, w0, sxtw
   538a0: f10002ff     	cmp	x23, #0x0
   538a4: 9a8803f7     	csel	x23, xzr, x8, eq
   538a8: 71000718     	subs	w24, w24, #0x1
   538ac: 0b1a001a     	add	w26, w0, w26
   538b0: 540001a0     	b.eq	0x538e4 <json_serialization_size+0x41c>
   538b4: b4fffeb7     	cbz	x23, 0x53888 <json_serialization_size+0x3c0>
   538b8: b0000082     	adrp	x2, 0x64000
   538bc: d0000083     	adrp	x3, 0x65000
   538c0: 92800001     	mov	x1, #-0x1               // =-1
   538c4: aa1703e0     	mov	x0, x23
   538c8: 91379042     	add	x2, x2, #0xde4
   538cc: 91396863     	add	x3, x3, #0xe5a
   538d0: 94000cf1     	bl	0x56c94 <json_set_float_serialization_format+0xb40>
   538d4: 36fffe40     	tbz	w0, #0x1f, 0x5389c <json_serialization_size+0x3d4>
   538d8: 14000148     	b	0x53df8 <json_serialization_size+0x930>
   538dc: 2a1f03fa     	mov	w26, wzr
   538e0: 14000003     	b	0x538ec <json_serialization_size+0x424>
   538e4: f94003f8     	ldr	x24, [sp]
   538e8: 37f8289a     	tbnz	w26, #0x1f, 0x53df8 <json_serialization_size+0x930>
   538ec: 8b3ac368     	add	x8, x27, w26, sxtw
   538f0: 0b160356     	add	w22, w26, w22
   538f4: f94007fa     	ldr	x26, [sp, #0x8]
   538f8: f100037f     	cmp	x27, #0x0
   538fc: 9a8803fb     	csel	x27, xzr, x8, eq
   53900: aa1c03e0     	mov	x0, x28
   53904: 97fed3d7     	bl	0x8860 <strlen@plt>
   53908: aa0003e1     	mov	x1, x0
   5390c: aa1c03e0     	mov	x0, x28
   53910: aa1b03e2     	mov	x2, x27
   53914: 94000b45     	bl	0x56628 <json_set_float_serialization_format+0x4d4>
   53918: 37f82700     	tbnz	w0, #0x1f, 0x53df8 <json_serialization_size+0x930>
   5391c: 8b20c368     	add	x8, x27, w0, sxtw
   53920: f100037f     	cmp	x27, #0x0
   53924: 2a0003f7     	mov	w23, w0
   53928: 9a8803fb     	csel	x27, xzr, x8, eq
   5392c: b400015b     	cbz	x27, 0x53954 <json_serialization_size+0x48c>
   53930: b0000082     	adrp	x2, 0x64000
   53934: b0000083     	adrp	x3, 0x64000
   53938: 92800001     	mov	x1, #-0x1               // =-1
   5393c: aa1b03e0     	mov	x0, x27
   53940: 91379042     	add	x2, x2, #0xde4
   53944: 911f8863     	add	x3, x3, #0x7e2
   53948: 94000cd3     	bl	0x56c94 <json_set_float_serialization_format+0xb40>
   5394c: 36f800e0     	tbz	w0, #0x1f, 0x53968 <json_serialization_size+0x4a0>
   53950: 1400012a     	b	0x53df8 <json_serialization_size+0x930>
   53954: b0000080     	adrp	x0, 0x64000
   53958: 52800041     	mov	w1, #0x2                // =2
   5395c: 911f8800     	add	x0, x0, #0x7e2
   53960: 97fed238     	bl	0x8240 <__strlen_chk@plt>
   53964: 37f824a0     	tbnz	w0, #0x1f, 0x53df8 <json_serialization_size+0x930>
   53968: 0b1602e8     	add	w8, w23, w22
   5396c: 8b20c369     	add	x9, x27, w0, sxtw
   53970: f100037f     	cmp	x27, #0x0
   53974: 9a8903f6     	csel	x22, xzr, x9, eq
   53978: 0b000117     	add	w23, w8, w0
   5397c: 34000295     	cbz	w21, 0x539cc <json_serialization_size+0x504>
   53980: b4000156     	cbz	x22, 0x539a8 <json_serialization_size+0x4e0>
   53984: b0000082     	adrp	x2, 0x64000
   53988: d0000083     	adrp	x3, 0x65000
   5398c: 92800001     	mov	x1, #-0x1               // =-1
   53990: aa1603e0     	mov	x0, x22
   53994: 91379042     	add	x2, x2, #0xde4
   53998: 91397463     	add	x3, x3, #0xe5d
   5399c: 94000cbe     	bl	0x56c94 <json_set_float_serialization_format+0xb40>
   539a0: 36f800e0     	tbz	w0, #0x1f, 0x539bc <json_serialization_size+0x4f4>
   539a4: 14000115     	b	0x53df8 <json_serialization_size+0x930>
   539a8: d0000080     	adrp	x0, 0x65000
   539ac: 52800041     	mov	w1, #0x2                // =2
   539b0: 91397400     	add	x0, x0, #0xe5d
   539b4: 97fed223     	bl	0x8240 <__strlen_chk@plt>
   539b8: 37f82200     	tbnz	w0, #0x1f, 0x53df8 <json_serialization_size+0x930>
   539bc: 8b20c2c8     	add	x8, x22, w0, sxtw
   539c0: f10002df     	cmp	x22, #0x0
   539c4: 9a8803f6     	csel	x22, xzr, x8, eq
   539c8: 0b170017     	add	w23, w0, w23
   539cc: f9401b08     	ldr	x8, [x24, #0x30]
   539d0: eb19011f     	cmp	x8, x25
   539d4: 54000089     	b.ls	0x539e4 <json_serialization_size+0x51c>
   539d8: f9401308     	ldr	x8, [x24, #0x20]
   539dc: f8797900     	ldr	x0, [x8, x25, lsl #3]
   539e0: 14000002     	b	0x539e8 <json_serialization_size+0x520>
   539e4: aa1f03e0     	mov	x0, xzr
   539e8: b9402fe2     	ldr	w2, [sp, #0x2c]
   539ec: aa1603e1     	mov	x1, x22
   539f0: 2a1503e3     	mov	w3, w21
   539f4: aa1403e4     	mov	x4, x20
   539f8: 97fffecc     	bl	0x53528 <json_serialization_size+0x60>
   539fc: 37f81fe0     	tbnz	w0, #0x1f, 0x53df8 <json_serialization_size+0x930>
   53a00: 8b20c2c8     	add	x8, x22, w0, sxtw
   53a04: f10002df     	cmp	x22, #0x0
   53a08: 9a8803fb     	csel	x27, xzr, x8, eq
   53a0c: f9400be8     	ldr	x8, [sp, #0x10]
   53a10: 0b170016     	add	w22, w0, w23
   53a14: eb08033f     	cmp	x25, x8
   53a18: 54000282     	b.hs	0x53a68 <json_serialization_size+0x5a0>
   53a1c: b400015b     	cbz	x27, 0x53a44 <json_serialization_size+0x57c>
   53a20: b0000082     	adrp	x2, 0x64000
   53a24: 90000083     	adrp	x3, 0x63000
   53a28: 92800001     	mov	x1, #-0x1               // =-1
   53a2c: aa1b03e0     	mov	x0, x27
   53a30: 91379042     	add	x2, x2, #0xde4
   53a34: 912c7463     	add	x3, x3, #0xb1d
   53a38: 94000c97     	bl	0x56c94 <json_set_float_serialization_format+0xb40>
   53a3c: 36f800e0     	tbz	w0, #0x1f, 0x53a58 <json_serialization_size+0x590>
   53a40: 140000ee     	b	0x53df8 <json_serialization_size+0x930>
   53a44: 90000080     	adrp	x0, 0x63000
   53a48: 52800041     	mov	w1, #0x2                // =2
   53a4c: 912c7400     	add	x0, x0, #0xb1d
   53a50: 97fed1fc     	bl	0x8240 <__strlen_chk@plt>
   53a54: 37f81d20     	tbnz	w0, #0x1f, 0x53df8 <json_serialization_size+0x930>
   53a58: 8b20c368     	add	x8, x27, w0, sxtw
   53a5c: f100037f     	cmp	x27, #0x0
   53a60: 9a8803fb     	csel	x27, xzr, x8, eq
   53a64: 0b160016     	add	w22, w0, w22
   53a68: 34000295     	cbz	w21, 0x53ab8 <json_serialization_size+0x5f0>
   53a6c: b400015b     	cbz	x27, 0x53a94 <json_serialization_size+0x5cc>
   53a70: b0000082     	adrp	x2, 0x64000
   53a74: 90000083     	adrp	x3, 0x63000
   53a78: 92800001     	mov	x1, #-0x1               // =-1
   53a7c: aa1b03e0     	mov	x0, x27
   53a80: 91379042     	add	x2, x2, #0xde4
   53a84: 912c5863     	add	x3, x3, #0xb16
   53a88: 94000c83     	bl	0x56c94 <json_set_float_serialization_format+0xb40>
   53a8c: 36f800e0     	tbz	w0, #0x1f, 0x53aa8 <json_serialization_size+0x5e0>
   53a90: 140000da     	b	0x53df8 <json_serialization_size+0x930>
   53a94: 90000080     	adrp	x0, 0x63000
   53a98: 52800041     	mov	w1, #0x2                // =2
   53a9c: 912c5800     	add	x0, x0, #0xb16
   53aa0: 97fed1e8     	bl	0x8240 <__strlen_chk@plt>
   53aa4: 37f81aa0     	tbnz	w0, #0x1f, 0x53df8 <json_serialization_size+0x930>
   53aa8: 8b20c368     	add	x8, x27, w0, sxtw
   53aac: f100037f     	cmp	x27, #0x0
   53ab0: 9a8803fb     	csel	x27, xzr, x8, eq
   53ab4: 0b160016     	add	w22, w0, w22
   53ab8: 91000739     	add	x25, x25, #0x1
   53abc: eb1a033f     	cmp	x25, x26
   53ac0: 54ffeca1     	b.ne	0x53854 <json_serialization_size+0x38c>
   53ac4: b94023e8     	ldr	w8, [sp, #0x20]
   53ac8: 34ffe708     	cbz	w8, 0x537a8 <json_serialization_size+0x2e0>
   53acc: 7100067f     	cmp	w19, #0x1
   53ad0: 5400174b     	b.lt	0x53db8 <json_serialization_size+0x8f0>
   53ad4: d0000094     	adrp	x20, 0x65000
   53ad8: b0000095     	adrp	x21, 0x64000
   53adc: 2a1f03f8     	mov	w24, wzr
   53ae0: 91396a94     	add	x20, x20, #0xe5a
   53ae4: 913792b5     	add	x21, x21, #0xde4
   53ae8: aa1b03f7     	mov	x23, x27
   53aec: b5000197     	cbnz	x23, 0x53b1c <json_serialization_size+0x654>
   53af0: 528000a1     	mov	w1, #0x5                // =5
   53af4: aa1403e0     	mov	x0, x20
   53af8: 97fed1d2     	bl	0x8240 <__strlen_chk@plt>
   53afc: 37f817e0     	tbnz	w0, #0x1f, 0x53df8 <json_serialization_size+0x930>
   53b00: 8b20c2e8     	add	x8, x23, w0, sxtw
   53b04: f10002ff     	cmp	x23, #0x0
   53b08: 9a8803f7     	csel	x23, xzr, x8, eq
   53b0c: 71000673     	subs	w19, w19, #0x1
   53b10: 0b180018     	add	w24, w0, w24
   53b14: 540015a0     	b.eq	0x53dc8 <json_serialization_size+0x900>
   53b18: b4fffed7     	cbz	x23, 0x53af0 <json_serialization_size+0x628>
   53b1c: 92800001     	mov	x1, #-0x1               // =-1
   53b20: aa1703e0     	mov	x0, x23
   53b24: aa1503e2     	mov	x2, x21
   53b28: aa1403e3     	mov	x3, x20
   53b2c: 94000c5a     	bl	0x56c94 <json_set_float_serialization_format+0xb40>
   53b30: 36fffe80     	tbz	w0, #0x1f, 0x53b00 <json_serialization_size+0x638>
   53b34: 140000b1     	b	0x53df8 <json_serialization_size+0x930>
   53b38: 90000080     	adrp	x0, 0x63000
   53b3c: 912c5800     	add	x0, x0, #0xb16
   53b40: 52800041     	mov	w1, #0x2                // =2
   53b44: 97fed1bf     	bl	0x8240 <__strlen_chk@plt>
   53b48: 37f81580     	tbnz	w0, #0x1f, 0x53df8 <json_serialization_size+0x930>
   53b4c: 8b20c368     	add	x8, x27, w0, sxtw
   53b50: f100037f     	cmp	x27, #0x0
   53b54: 9a8803fb     	csel	x27, xzr, x8, eq
   53b58: 0b160016     	add	w22, w0, w22
   53b5c: d0000099     	adrp	x25, 0x65000
   53b60: b90003f7     	str	w23, [sp]
   53b64: aa1f03f8     	mov	x24, xzr
   53b68: 11000677     	add	w23, w19, #0x1
   53b6c: d1000788     	sub	x8, x28, #0x1
   53b70: 91396b39     	add	x25, x25, #0xe5a
   53b74: f90013e8     	str	x8, [sp, #0x20]
   53b78: f9000bfa     	str	x26, [sp, #0x10]
   53b7c: b9001ff3     	str	w19, [sp, #0x1c]
   53b80: b9000bf7     	str	w23, [sp, #0x8]
   53b84: 34000495     	cbz	w21, 0x53c14 <json_serialization_size+0x74c>
   53b88: 2a1303e8     	mov	w8, w19
   53b8c: aa1c03f3     	mov	x19, x28
   53b90: 2a1f03fc     	mov	w28, wzr
   53b94: 37f80348     	tbnz	w8, #0x1f, 0x53bfc <json_serialization_size+0x734>
   53b98: 2a1703fa     	mov	w26, w23
   53b9c: aa1b03f7     	mov	x23, x27
   53ba0: b5000197     	cbnz	x23, 0x53bd0 <json_serialization_size+0x708>
   53ba4: 528000a1     	mov	w1, #0x5                // =5
   53ba8: aa1903e0     	mov	x0, x25
   53bac: 97fed1a5     	bl	0x8240 <__strlen_chk@plt>
   53bb0: 37f81240     	tbnz	w0, #0x1f, 0x53df8 <json_serialization_size+0x930>
   53bb4: 8b20c2e8     	add	x8, x23, w0, sxtw
   53bb8: f10002ff     	cmp	x23, #0x0
   53bbc: 9a8803f7     	csel	x23, xzr, x8, eq
   53bc0: 7100075a     	subs	w26, w26, #0x1
   53bc4: 0b1c001c     	add	w28, w0, w28
   53bc8: 54000140     	b.eq	0x53bf0 <json_serialization_size+0x728>
   53bcc: b4fffed7     	cbz	x23, 0x53ba4 <json_serialization_size+0x6dc>
   53bd0: b0000082     	adrp	x2, 0x64000
   53bd4: 92800001     	mov	x1, #-0x1               // =-1
   53bd8: aa1703e0     	mov	x0, x23
   53bdc: 91379042     	add	x2, x2, #0xde4
   53be0: aa1903e3     	mov	x3, x25
   53be4: 94000c2c     	bl	0x56c94 <json_set_float_serialization_format+0xb40>
   53be8: 36fffe60     	tbz	w0, #0x1f, 0x53bb4 <json_serialization_size+0x6ec>
   53bec: 14000083     	b	0x53df8 <json_serialization_size+0x930>
   53bf0: f9400bfa     	ldr	x26, [sp, #0x10]
   53bf4: b9400bf7     	ldr	w23, [sp, #0x8]
   53bf8: 37f8101c     	tbnz	w28, #0x1f, 0x53df8 <json_serialization_size+0x930>
   53bfc: 8b3cc368     	add	x8, x27, w28, sxtw
   53c00: 0b160396     	add	w22, w28, w22
   53c04: aa1303fc     	mov	x28, x19
   53c08: b9401ff3     	ldr	w19, [sp, #0x1c]
   53c0c: f100037f     	cmp	x27, #0x0
   53c10: 9a8803fb     	csel	x27, xzr, x8, eq
   53c14: b9402fe8     	ldr	w8, [sp, #0x2c]
   53c18: 370000e8     	tbnz	w8, #0x0, 0x53c34 <json_serialization_size+0x76c>
   53c1c: f9400b48     	ldr	x8, [x26, #0x10]
   53c20: eb18011f     	cmp	x8, x24
   53c24: 54000089     	b.ls	0x53c34 <json_serialization_size+0x76c>
   53c28: f9400748     	ldr	x8, [x26, #0x8]
   53c2c: f8787900     	ldr	x0, [x8, x24, lsl #3]
   53c30: 14000002     	b	0x53c38 <json_serialization_size+0x770>
   53c34: aa1f03e0     	mov	x0, xzr
   53c38: aa1b03e1     	mov	x1, x27
   53c3c: 2a1703e2     	mov	w2, w23
   53c40: 2a1503e3     	mov	w3, w21
   53c44: aa1403e4     	mov	x4, x20
   53c48: 97fffe38     	bl	0x53528 <json_serialization_size+0x60>
   53c4c: 37f80d60     	tbnz	w0, #0x1f, 0x53df8 <json_serialization_size+0x930>
   53c50: 8b20c368     	add	x8, x27, w0, sxtw
   53c54: f100037f     	cmp	x27, #0x0
   53c58: 9a8803fb     	csel	x27, xzr, x8, eq
   53c5c: f94013e8     	ldr	x8, [sp, #0x20]
   53c60: 0b160016     	add	w22, w0, w22
   53c64: eb08031f     	cmp	x24, x8
   53c68: 54000282     	b.hs	0x53cb8 <json_serialization_size+0x7f0>
   53c6c: b400015b     	cbz	x27, 0x53c94 <json_serialization_size+0x7cc>
   53c70: b0000082     	adrp	x2, 0x64000
   53c74: 90000083     	adrp	x3, 0x63000
   53c78: 92800001     	mov	x1, #-0x1               // =-1
   53c7c: aa1b03e0     	mov	x0, x27
   53c80: 91379042     	add	x2, x2, #0xde4
   53c84: 912c7463     	add	x3, x3, #0xb1d
   53c88: 94000c03     	bl	0x56c94 <json_set_float_serialization_format+0xb40>
   53c8c: 36f800e0     	tbz	w0, #0x1f, 0x53ca8 <json_serialization_size+0x7e0>
   53c90: 1400005a     	b	0x53df8 <json_serialization_size+0x930>
   53c94: 90000080     	adrp	x0, 0x63000
   53c98: 52800041     	mov	w1, #0x2                // =2
   53c9c: 912c7400     	add	x0, x0, #0xb1d
   53ca0: 97fed168     	bl	0x8240 <__strlen_chk@plt>
   53ca4: 37f80aa0     	tbnz	w0, #0x1f, 0x53df8 <json_serialization_size+0x930>
   53ca8: 8b20c368     	add	x8, x27, w0, sxtw
   53cac: f100037f     	cmp	x27, #0x0
   53cb0: 9a8803fb     	csel	x27, xzr, x8, eq
   53cb4: 0b160016     	add	w22, w0, w22
   53cb8: 34000295     	cbz	w21, 0x53d08 <json_serialization_size+0x840>
   53cbc: b400015b     	cbz	x27, 0x53ce4 <json_serialization_size+0x81c>
   53cc0: b0000082     	adrp	x2, 0x64000
   53cc4: 90000083     	adrp	x3, 0x63000
   53cc8: 92800001     	mov	x1, #-0x1               // =-1
   53ccc: aa1b03e0     	mov	x0, x27
   53cd0: 91379042     	add	x2, x2, #0xde4
   53cd4: 912c5863     	add	x3, x3, #0xb16
   53cd8: 94000bef     	bl	0x56c94 <json_set_float_serialization_format+0xb40>
   53cdc: 36f800e0     	tbz	w0, #0x1f, 0x53cf8 <json_serialization_size+0x830>
   53ce0: 14000046     	b	0x53df8 <json_serialization_size+0x930>
   53ce4: 90000080     	adrp	x0, 0x63000
   53ce8: 52800041     	mov	w1, #0x2                // =2
   53cec: 912c5800     	add	x0, x0, #0xb16
   53cf0: 97fed154     	bl	0x8240 <__strlen_chk@plt>
   53cf4: 37f80820     	tbnz	w0, #0x1f, 0x53df8 <json_serialization_size+0x930>
   53cf8: 8b20c368     	add	x8, x27, w0, sxtw
   53cfc: f100037f     	cmp	x27, #0x0
   53d00: 9a8803fb     	csel	x27, xzr, x8, eq
   53d04: 0b160016     	add	w22, w0, w22
   53d08: 91000718     	add	x24, x24, #0x1
   53d0c: eb1c031f     	cmp	x24, x28
   53d10: 54fff3a1     	b.ne	0x53b84 <json_serialization_size+0x6bc>
   53d14: b94003e8     	ldr	w8, [sp]
   53d18: 34ffd568     	cbz	w8, 0x537c4 <json_serialization_size+0x2fc>
   53d1c: 7100067f     	cmp	w19, #0x1
   53d20: 5400034b     	b.lt	0x53d88 <json_serialization_size+0x8c0>
   53d24: d0000094     	adrp	x20, 0x65000
   53d28: b0000095     	adrp	x21, 0x64000
   53d2c: 2a1f03f8     	mov	w24, wzr
   53d30: 91396a94     	add	x20, x20, #0xe5a
   53d34: 913792b5     	add	x21, x21, #0xde4
   53d38: aa1b03f7     	mov	x23, x27
   53d3c: b5000197     	cbnz	x23, 0x53d6c <json_serialization_size+0x8a4>
   53d40: 528000a1     	mov	w1, #0x5                // =5
   53d44: aa1403e0     	mov	x0, x20
   53d48: 97fed13e     	bl	0x8240 <__strlen_chk@plt>
   53d4c: 37f80560     	tbnz	w0, #0x1f, 0x53df8 <json_serialization_size+0x930>
   53d50: 8b20c2e8     	add	x8, x23, w0, sxtw
   53d54: f10002ff     	cmp	x23, #0x0
   53d58: 9a8803f7     	csel	x23, xzr, x8, eq
   53d5c: 71000673     	subs	w19, w19, #0x1
   53d60: 0b180018     	add	w24, w0, w24
   53d64: 540001a0     	b.eq	0x53d98 <json_serialization_size+0x8d0>
   53d68: b4fffed7     	cbz	x23, 0x53d40 <json_serialization_size+0x878>
   53d6c: 92800001     	mov	x1, #-0x1               // =-1
   53d70: aa1703e0     	mov	x0, x23
   53d74: aa1503e2     	mov	x2, x21
   53d78: aa1403e3     	mov	x3, x20
   53d7c: 94000bc6     	bl	0x56c94 <json_set_float_serialization_format+0xb40>
   53d80: 36fffe80     	tbz	w0, #0x1f, 0x53d50 <json_serialization_size+0x888>
   53d84: 1400001d     	b	0x53df8 <json_serialization_size+0x930>
   53d88: 2a1f03f8     	mov	w24, wzr
   53d8c: 0b160316     	add	w22, w24, w22
   53d90: b50000bb     	cbnz	x27, 0x53da4 <json_serialization_size+0x8dc>
   53d94: 14000006     	b	0x53dac <json_serialization_size+0x8e4>
   53d98: 37f80318     	tbnz	w24, #0x1f, 0x53df8 <json_serialization_size+0x930>
   53d9c: 0b160316     	add	w22, w24, w22
   53da0: b400007b     	cbz	x27, 0x53dac <json_serialization_size+0x8e4>
   53da4: 8b38c37b     	add	x27, x27, w24, sxtw
   53da8: b5ffd11b     	cbnz	x27, 0x537c8 <json_serialization_size+0x300>
   53dac: 90000060     	adrp	x0, 0x5f000
   53db0: 91388c00     	add	x0, x0, #0xe23
   53db4: 1400000c     	b	0x53de4 <json_serialization_size+0x91c>
   53db8: 2a1f03f8     	mov	w24, wzr
   53dbc: 0b160316     	add	w22, w24, w22
   53dc0: b50000bb     	cbnz	x27, 0x53dd4 <json_serialization_size+0x90c>
   53dc4: 14000006     	b	0x53ddc <json_serialization_size+0x914>
   53dc8: 37f80198     	tbnz	w24, #0x1f, 0x53df8 <json_serialization_size+0x930>
   53dcc: 0b160316     	add	w22, w24, w22
   53dd0: b400007b     	cbz	x27, 0x53ddc <json_serialization_size+0x914>
   53dd4: 8b38c37b     	add	x27, x27, w24, sxtw
   53dd8: b5ffcebb     	cbnz	x27, 0x537ac <json_serialization_size+0x2e4>
   53ddc: 90000040     	adrp	x0, 0x5b000
   53de0: 9105f000     	add	x0, x0, #0x17c
   53de4: 52800041     	mov	w1, #0x2                // =2
   53de8: 97fed116     	bl	0x8240 <__strlen_chk@plt>
   53dec: 37f80060     	tbnz	w0, #0x1f, 0x53df8 <json_serialization_size+0x930>
   53df0: 0b160000     	add	w0, w0, w22
   53df4: 14000002     	b	0x53dfc <json_serialization_size+0x934>
   53df8: 12800000     	mov	w0, #-0x1               // =-1
   53dfc: a9487bfd     	ldp	x29, x30, [sp, #0x80]
   53e00: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   53e04: a94657f6     	ldp	x22, x21, [sp, #0x60]
   53e08: a9455ff8     	ldp	x24, x23, [sp, #0x50]
   53e0c: a94467fa     	ldp	x26, x25, [sp, #0x40]
   53e10: a9436ffc     	ldp	x28, x27, [sp, #0x30]
   53e14: 910243ff     	add	sp, sp, #0x90
   53e18: d65f03c0     	ret

0000000000053e1c <json_serialize_to_buffer>:
   53e1c: d10203ff     	sub	sp, sp, #0x80
   53e20: a90557f6     	stp	x22, x21, [sp, #0x50]
   53e24: a9064ff4     	stp	x20, x19, [sp, #0x60]
   53e28: a9077bfd     	stp	x29, x30, [sp, #0x70]
   53e2c: 9101c3fd     	add	x29, sp, #0x70
   53e30: d53bd056     	mrs	x22, TPIDR_EL0
   53e34: f94016c8     	ldr	x8, [x22, #0x28]
   53e38: aa0203f5     	mov	x21, x2
   53e3c: aa0103f3     	mov	x19, x1
   53e40: 910023e4     	add	x4, sp, #0x8
   53e44: aa1f03e1     	mov	x1, xzr
   53e48: 2a1f03e2     	mov	w2, wzr
   53e4c: 2a1f03e3     	mov	w3, wzr
   53e50: aa0003f4     	mov	x20, x0
   53e54: f81d83a8     	stur	x8, [x29, #-0x28]
   53e58: 97fffdb4     	bl	0x53528 <json_serialization_size+0x60>
   53e5c: 93407c08     	sxtw	x8, w0
   53e60: f100011f     	cmp	x8, #0x0
   53e64: da9fa108     	csinv	x8, x8, xzr, ge
   53e68: eb15011f     	cmp	x8, x21
   53e6c: 54000122     	b.hs	0x53e90 <json_serialize_to_buffer+0x74>
   53e70: aa1403e0     	mov	x0, x20
   53e74: aa1303e1     	mov	x1, x19
   53e78: 2a1f03e2     	mov	w2, wzr
   53e7c: 2a1f03e3     	mov	w3, wzr
   53e80: aa1f03e4     	mov	x4, xzr
   53e84: 97fffda9     	bl	0x53528 <json_serialization_size+0x60>
   53e88: 131f7c00     	asr	w0, w0, #31
   53e8c: 14000002     	b	0x53e94 <json_serialize_to_buffer+0x78>
   53e90: 12800000     	mov	w0, #-0x1               // =-1
   53e94: f94016c8     	ldr	x8, [x22, #0x28]
   53e98: f85d83a9     	ldur	x9, [x29, #-0x28]
   53e9c: eb09011f     	cmp	x8, x9
   53ea0: 540000c1     	b.ne	0x53eb8 <json_serialize_to_buffer+0x9c>
   53ea4: a9477bfd     	ldp	x29, x30, [sp, #0x70]
   53ea8: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   53eac: a94557f6     	ldp	x22, x21, [sp, #0x50]
   53eb0: 910203ff     	add	sp, sp, #0x80
   53eb4: d65f03c0     	ret
   53eb8: 97fed18a     	bl	0x84e0 <__stack_chk_fail@plt>

0000000000053ebc <json_serialize_to_file>:
   53ebc: f81d0ff5     	str	x21, [sp, #-0x30]!
   53ec0: a9014ff4     	stp	x20, x19, [sp, #0x10]
   53ec4: a9027bfd     	stp	x29, x30, [sp, #0x20]
   53ec8: 910083fd     	add	x29, sp, #0x20
   53ecc: aa0103f4     	mov	x20, x1
   53ed0: 97fed038     	bl	0x7fb0 <json_serialize_to_string@plt>
   53ed4: b4000380     	cbz	x0, 0x53f44 <json_serialize_to_file+0x88>
   53ed8: b0000081     	adrp	x1, 0x64000
   53edc: aa0003f3     	mov	x19, x0
   53ee0: 911ae821     	add	x1, x1, #0x6ba
   53ee4: aa1403e0     	mov	x0, x20
   53ee8: 97fed2a2     	bl	0x8970 <fopen@plt>
   53eec: b4000240     	cbz	x0, 0x53f34 <json_serialize_to_file+0x78>
   53ef0: aa0003f4     	mov	x20, x0
   53ef4: aa1303e0     	mov	x0, x19
   53ef8: aa1403e1     	mov	x1, x20
   53efc: 97fed165     	bl	0x8490 <fputs@plt>
   53f00: 3100041f     	cmn	w0, #0x1
   53f04: aa1403e0     	mov	x0, x20
   53f08: 1a9f17f5     	cset	w21, eq
   53f0c: 97fed15d     	bl	0x8480 <fclose@plt>
   53f10: b0000148     	adrp	x8, 0x7c000
   53f14: f9407108     	ldr	x8, [x8, #0xe0]
   53f18: 3100041f     	cmn	w0, #0x1
   53f1c: 1a9f17e9     	cset	w9, eq
   53f20: 2a0902a9     	orr	w9, w21, w9
   53f24: aa1303e0     	mov	x0, x19
   53f28: 13000134     	sbfx	w20, w9, #0, #1
   53f2c: d63f0100     	blr	x8
   53f30: 14000006     	b	0x53f48 <json_serialize_to_file+0x8c>
   53f34: b0000148     	adrp	x8, 0x7c000
   53f38: f9407108     	ldr	x8, [x8, #0xe0]
   53f3c: aa1303e0     	mov	x0, x19
   53f40: d63f0100     	blr	x8
   53f44: 12800014     	mov	w20, #-0x1              // =-1
   53f48: 2a1403e0     	mov	w0, w20
   53f4c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   53f50: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   53f54: f84307f5     	ldr	x21, [sp], #0x30
   53f58: d65f03c0     	ret

0000000000053f5c <json_serialize_to_string>:
   53f5c: d10203ff     	sub	sp, sp, #0x80
   53f60: a90557f6     	stp	x22, x21, [sp, #0x50]
   53f64: a9064ff4     	stp	x20, x19, [sp, #0x60]
   53f68: a9077bfd     	stp	x29, x30, [sp, #0x70]
   53f6c: 9101c3fd     	add	x29, sp, #0x70
   53f70: d53bd056     	mrs	x22, TPIDR_EL0
   53f74: f94016c8     	ldr	x8, [x22, #0x28]
   53f78: 910023e4     	add	x4, sp, #0x8
   53f7c: aa1f03e1     	mov	x1, xzr
   53f80: 2a1f03e2     	mov	w2, wzr
   53f84: 2a1f03e3     	mov	w3, wzr
   53f88: aa0003f4     	mov	x20, x0
   53f8c: f81d83a8     	stur	x8, [x29, #-0x28]
   53f90: 97fffd66     	bl	0x53528 <json_serialization_size+0x60>
   53f94: 52800028     	mov	w8, #0x1                // =1
   53f98: ab20c115     	adds	x21, x8, w0, sxtw
   53f9c: aa1f03f3     	mov	x19, xzr
   53fa0: 1a9f37e8     	cset	w8, hs
   53fa4: 37f803e0     	tbnz	w0, #0x1f, 0x54020 <json_serialize_to_string+0xc4>
   53fa8: 370003c8     	tbnz	w8, #0x0, 0x54020 <json_serialize_to_string+0xc4>
   53fac: b0000148     	adrp	x8, 0x7c000
   53fb0: f9407508     	ldr	x8, [x8, #0xe8]
   53fb4: aa1503e0     	mov	x0, x21
   53fb8: d63f0100     	blr	x8
   53fbc: aa0003f3     	mov	x19, x0
   53fc0: b4000300     	cbz	x0, 0x54020 <json_serialize_to_string+0xc4>
   53fc4: 910023e4     	add	x4, sp, #0x8
   53fc8: aa1403e0     	mov	x0, x20
   53fcc: aa1f03e1     	mov	x1, xzr
   53fd0: 2a1f03e2     	mov	w2, wzr
   53fd4: 2a1f03e3     	mov	w3, wzr
   53fd8: 97fffd54     	bl	0x53528 <json_serialization_size+0x60>
   53fdc: 93407c08     	sxtw	x8, w0
   53fe0: f100011f     	cmp	x8, #0x0
   53fe4: da9fa108     	csinv	x8, x8, xzr, ge
   53fe8: eb15011f     	cmp	x8, x21
   53fec: 54000102     	b.hs	0x5400c <json_serialize_to_string+0xb0>
   53ff0: aa1403e0     	mov	x0, x20
   53ff4: aa1303e1     	mov	x1, x19
   53ff8: 2a1f03e2     	mov	w2, wzr
   53ffc: 2a1f03e3     	mov	w3, wzr
   54000: aa1f03e4     	mov	x4, xzr
   54004: 97fffd49     	bl	0x53528 <json_serialization_size+0x60>
   54008: 36f800c0     	tbz	w0, #0x1f, 0x54020 <json_serialize_to_string+0xc4>
   5400c: 90000148     	adrp	x8, 0x7c000
   54010: f9407108     	ldr	x8, [x8, #0xe0]
   54014: aa1303e0     	mov	x0, x19
   54018: d63f0100     	blr	x8
   5401c: aa1f03f3     	mov	x19, xzr
   54020: f94016c8     	ldr	x8, [x22, #0x28]
   54024: f85d83a9     	ldur	x9, [x29, #-0x28]
   54028: eb09011f     	cmp	x8, x9
   5402c: 540000e1     	b.ne	0x54048 <json_serialize_to_string+0xec>
   54030: aa1303e0     	mov	x0, x19
   54034: a9477bfd     	ldp	x29, x30, [sp, #0x70]
   54038: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   5403c: a94557f6     	ldp	x22, x21, [sp, #0x50]
   54040: 910203ff     	add	sp, sp, #0x80
   54044: d65f03c0     	ret
   54048: 97fed126     	bl	0x84e0 <__stack_chk_fail@plt>

000000000005404c <json_free_serialized_string>:
   5404c: 90000148     	adrp	x8, 0x7c000
   54050: f9407101     	ldr	x1, [x8, #0xe0]
   54054: d61f0020     	br	x1

0000000000054058 <json_serialization_size_pretty>:
   54058: d101c3ff     	sub	sp, sp, #0x70
   5405c: f9002bf3     	str	x19, [sp, #0x50]
   54060: a9067bfd     	stp	x29, x30, [sp, #0x60]
   54064: 910183fd     	add	x29, sp, #0x60
   54068: d53bd053     	mrs	x19, TPIDR_EL0
   5406c: f9401668     	ldr	x8, [x19, #0x28]
   54070: 910023e4     	add	x4, sp, #0x8
   54074: 52800023     	mov	w3, #0x1                // =1
   54078: aa1f03e1     	mov	x1, xzr
   5407c: 2a1f03e2     	mov	w2, wzr
   54080: f81e83a8     	stur	x8, [x29, #-0x18]
   54084: 97fffd29     	bl	0x53528 <json_serialization_size+0x60>
   54088: f9401668     	ldr	x8, [x19, #0x28]
   5408c: f85e83a9     	ldur	x9, [x29, #-0x18]
   54090: 93407c0a     	sxtw	x10, w0
   54094: 7100001f     	cmp	w0, #0x0
   54098: 9a8ab7e0     	csinc	x0, xzr, x10, lt
   5409c: eb09011f     	cmp	x8, x9
   540a0: 540000a1     	b.ne	0x540b4 <json_serialization_size_pretty+0x5c>
   540a4: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   540a8: f9402bf3     	ldr	x19, [sp, #0x50]
   540ac: 9101c3ff     	add	sp, sp, #0x70
   540b0: d65f03c0     	ret
   540b4: 97fed10b     	bl	0x84e0 <__stack_chk_fail@plt>

00000000000540b8 <json_serialize_to_buffer_pretty>:
   540b8: d10203ff     	sub	sp, sp, #0x80
   540bc: a90557f6     	stp	x22, x21, [sp, #0x50]
   540c0: a9064ff4     	stp	x20, x19, [sp, #0x60]
   540c4: a9077bfd     	stp	x29, x30, [sp, #0x70]
   540c8: 9101c3fd     	add	x29, sp, #0x70
   540cc: d53bd056     	mrs	x22, TPIDR_EL0
   540d0: f94016c8     	ldr	x8, [x22, #0x28]
   540d4: aa0203f5     	mov	x21, x2
   540d8: aa0103f3     	mov	x19, x1
   540dc: 910023e4     	add	x4, sp, #0x8
   540e0: 52800023     	mov	w3, #0x1                // =1
   540e4: aa1f03e1     	mov	x1, xzr
   540e8: 2a1f03e2     	mov	w2, wzr
   540ec: aa0003f4     	mov	x20, x0
   540f0: f81d83a8     	stur	x8, [x29, #-0x28]
   540f4: 97fffd0d     	bl	0x53528 <json_serialization_size+0x60>
   540f8: 93407c08     	sxtw	x8, w0
   540fc: f100011f     	cmp	x8, #0x0
   54100: da9fa108     	csinv	x8, x8, xzr, ge
   54104: eb15011f     	cmp	x8, x21
   54108: 54000122     	b.hs	0x5412c <json_serialize_to_buffer_pretty+0x74>
   5410c: 52800023     	mov	w3, #0x1                // =1
   54110: aa1403e0     	mov	x0, x20
   54114: aa1303e1     	mov	x1, x19
   54118: 2a1f03e2     	mov	w2, wzr
   5411c: aa1f03e4     	mov	x4, xzr
   54120: 97fffd02     	bl	0x53528 <json_serialization_size+0x60>
   54124: 131f7c00     	asr	w0, w0, #31
   54128: 14000002     	b	0x54130 <json_serialize_to_buffer_pretty+0x78>
   5412c: 12800000     	mov	w0, #-0x1               // =-1
   54130: f94016c8     	ldr	x8, [x22, #0x28]
   54134: f85d83a9     	ldur	x9, [x29, #-0x28]
   54138: eb09011f     	cmp	x8, x9
   5413c: 540000c1     	b.ne	0x54154 <json_serialize_to_buffer_pretty+0x9c>
   54140: a9477bfd     	ldp	x29, x30, [sp, #0x70]
   54144: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   54148: a94557f6     	ldp	x22, x21, [sp, #0x50]
   5414c: 910203ff     	add	sp, sp, #0x80
   54150: d65f03c0     	ret
   54154: 97fed0e3     	bl	0x84e0 <__stack_chk_fail@plt>

0000000000054158 <json_serialize_to_file_pretty>:
   54158: f81d0ff5     	str	x21, [sp, #-0x30]!
   5415c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   54160: a9027bfd     	stp	x29, x30, [sp, #0x20]
   54164: 910083fd     	add	x29, sp, #0x20
   54168: aa0103f4     	mov	x20, x1
   5416c: 97fed049     	bl	0x8290 <json_serialize_to_string_pretty@plt>
   54170: b4000380     	cbz	x0, 0x541e0 <json_serialize_to_file_pretty+0x88>
   54174: 90000081     	adrp	x1, 0x64000
   54178: aa0003f3     	mov	x19, x0
   5417c: 911ae821     	add	x1, x1, #0x6ba
   54180: aa1403e0     	mov	x0, x20
   54184: 97fed1fb     	bl	0x8970 <fopen@plt>
   54188: b4000240     	cbz	x0, 0x541d0 <json_serialize_to_file_pretty+0x78>
   5418c: aa0003f4     	mov	x20, x0
   54190: aa1303e0     	mov	x0, x19
   54194: aa1403e1     	mov	x1, x20
   54198: 97fed0be     	bl	0x8490 <fputs@plt>
   5419c: 3100041f     	cmn	w0, #0x1
   541a0: aa1403e0     	mov	x0, x20
   541a4: 1a9f17f5     	cset	w21, eq
   541a8: 97fed0b6     	bl	0x8480 <fclose@plt>
   541ac: 90000148     	adrp	x8, 0x7c000
   541b0: f9407108     	ldr	x8, [x8, #0xe0]
   541b4: 3100041f     	cmn	w0, #0x1
   541b8: 1a9f17e9     	cset	w9, eq
   541bc: 2a0902a9     	orr	w9, w21, w9
   541c0: aa1303e0     	mov	x0, x19
   541c4: 13000134     	sbfx	w20, w9, #0, #1
   541c8: d63f0100     	blr	x8
   541cc: 14000006     	b	0x541e4 <json_serialize_to_file_pretty+0x8c>
   541d0: 90000148     	adrp	x8, 0x7c000
   541d4: f9407108     	ldr	x8, [x8, #0xe0]
   541d8: aa1303e0     	mov	x0, x19
   541dc: d63f0100     	blr	x8
   541e0: 12800014     	mov	w20, #-0x1              // =-1
   541e4: 2a1403e0     	mov	w0, w20
   541e8: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   541ec: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   541f0: f84307f5     	ldr	x21, [sp], #0x30
   541f4: d65f03c0     	ret

00000000000541f8 <json_serialize_to_string_pretty>:
   541f8: d10203ff     	sub	sp, sp, #0x80
   541fc: a90557f6     	stp	x22, x21, [sp, #0x50]
   54200: a9064ff4     	stp	x20, x19, [sp, #0x60]
   54204: a9077bfd     	stp	x29, x30, [sp, #0x70]
   54208: 9101c3fd     	add	x29, sp, #0x70
   5420c: d53bd056     	mrs	x22, TPIDR_EL0
   54210: f94016c8     	ldr	x8, [x22, #0x28]
   54214: 910023e4     	add	x4, sp, #0x8
   54218: 52800023     	mov	w3, #0x1                // =1
   5421c: aa1f03e1     	mov	x1, xzr
   54220: 2a1f03e2     	mov	w2, wzr
   54224: aa0003f4     	mov	x20, x0
   54228: f81d83a8     	stur	x8, [x29, #-0x28]
   5422c: 52800035     	mov	w21, #0x1               // =1
   54230: 97fffcbe     	bl	0x53528 <json_serialization_size+0x60>
   54234: ab20c2b5     	adds	x21, x21, w0, sxtw
   54238: aa1f03f3     	mov	x19, xzr
   5423c: 1a9f37e8     	cset	w8, hs
   54240: 37f803e0     	tbnz	w0, #0x1f, 0x542bc <json_serialize_to_string_pretty+0xc4>
   54244: 370003c8     	tbnz	w8, #0x0, 0x542bc <json_serialize_to_string_pretty+0xc4>
   54248: 90000148     	adrp	x8, 0x7c000
   5424c: f9407508     	ldr	x8, [x8, #0xe8]
   54250: aa1503e0     	mov	x0, x21
   54254: d63f0100     	blr	x8
   54258: aa0003f3     	mov	x19, x0
   5425c: b4000300     	cbz	x0, 0x542bc <json_serialize_to_string_pretty+0xc4>
   54260: 910023e4     	add	x4, sp, #0x8
   54264: 52800023     	mov	w3, #0x1                // =1
   54268: aa1403e0     	mov	x0, x20
   5426c: aa1f03e1     	mov	x1, xzr
   54270: 2a1f03e2     	mov	w2, wzr
   54274: 97fffcad     	bl	0x53528 <json_serialization_size+0x60>
   54278: 93407c08     	sxtw	x8, w0
   5427c: f100011f     	cmp	x8, #0x0
   54280: da9fa108     	csinv	x8, x8, xzr, ge
   54284: eb15011f     	cmp	x8, x21
   54288: 54000102     	b.hs	0x542a8 <json_serialize_to_string_pretty+0xb0>
   5428c: 52800023     	mov	w3, #0x1                // =1
   54290: aa1403e0     	mov	x0, x20
   54294: aa1303e1     	mov	x1, x19
   54298: 2a1f03e2     	mov	w2, wzr
   5429c: aa1f03e4     	mov	x4, xzr
   542a0: 97fffca2     	bl	0x53528 <json_serialization_size+0x60>
   542a4: 36f800c0     	tbz	w0, #0x1f, 0x542bc <json_serialize_to_string_pretty+0xc4>
   542a8: 90000148     	adrp	x8, 0x7c000
   542ac: f9407108     	ldr	x8, [x8, #0xe0]
   542b0: aa1303e0     	mov	x0, x19
   542b4: d63f0100     	blr	x8
   542b8: aa1f03f3     	mov	x19, xzr
   542bc: f94016c8     	ldr	x8, [x22, #0x28]
   542c0: f85d83a9     	ldur	x9, [x29, #-0x28]
   542c4: eb09011f     	cmp	x8, x9
   542c8: 540000e1     	b.ne	0x542e4 <json_serialize_to_string_pretty+0xec>
   542cc: aa1303e0     	mov	x0, x19
   542d0: a9477bfd     	ldp	x29, x30, [sp, #0x70]
   542d4: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   542d8: a94557f6     	ldp	x22, x21, [sp, #0x50]
   542dc: 910203ff     	add	sp, sp, #0x80
   542e0: d65f03c0     	ret
   542e4: 97fed07f     	bl	0x84e0 <__stack_chk_fail@plt>

00000000000542e8 <json_array_remove>:
   542e8: f81d0ff5     	str	x21, [sp, #-0x30]!
   542ec: a9014ff4     	stp	x20, x19, [sp, #0x10]
   542f0: a9027bfd     	stp	x29, x30, [sp, #0x20]
   542f4: 910083fd     	add	x29, sp, #0x20
   542f8: b40002c0     	cbz	x0, 0x54350 <json_array_remove+0x68>
   542fc: f9400808     	ldr	x8, [x0, #0x10]
   54300: aa0103f4     	mov	x20, x1
   54304: aa0003f3     	mov	x19, x0
   54308: eb01011f     	cmp	x8, x1
   5430c: 54000229     	b.ls	0x54350 <json_array_remove+0x68>
   54310: f9400668     	ldr	x8, [x19, #0x8]
   54314: d37df295     	lsl	x21, x20, #3
   54318: f8756900     	ldr	x0, [x8, x21]
   5431c: 97fed149     	bl	0x8840 <json_value_free@plt>
   54320: a940a269     	ldp	x9, x8, [x19, #0x8]
   54324: aa3403ea     	mvn	x10, x20
   54328: 8b0a0108     	add	x8, x8, x10
   5432c: 8b150120     	add	x0, x9, x21
   54330: d37df102     	lsl	x2, x8, #3
   54334: 91002001     	add	x1, x0, #0x8
   54338: 97fed11a     	bl	0x87a0 <memmove@plt>
   5433c: f9400a68     	ldr	x8, [x19, #0x10]
   54340: 2a1f03e0     	mov	w0, wzr
   54344: d1000508     	sub	x8, x8, #0x1
   54348: f9000a68     	str	x8, [x19, #0x10]
   5434c: 14000002     	b	0x54354 <json_array_remove+0x6c>
   54350: 12800000     	mov	w0, #-0x1               // =-1
   54354: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   54358: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   5435c: f84307f5     	ldr	x21, [sp], #0x30
   54360: d65f03c0     	ret

0000000000054364 <json_array_replace_value>:
   54364: f81d0ff5     	str	x21, [sp, #-0x30]!
   54368: a9014ff4     	stp	x20, x19, [sp, #0x10]
   5436c: a9027bfd     	stp	x29, x30, [sp, #0x20]
   54370: 910083fd     	add	x29, sp, #0x20
   54374: aa0003f4     	mov	x20, x0
   54378: 12800000     	mov	w0, #-0x1               // =-1
   5437c: b4000274     	cbz	x20, 0x543c8 <json_array_replace_value+0x64>
   54380: aa0203f3     	mov	x19, x2
   54384: b4000222     	cbz	x2, 0x543c8 <json_array_replace_value+0x64>
   54388: f9400268     	ldr	x8, [x19]
   5438c: b50001c8     	cbnz	x8, 0x543c4 <json_array_replace_value+0x60>
   54390: f9400a88     	ldr	x8, [x20, #0x10]
   54394: eb01011f     	cmp	x8, x1
   54398: 54000169     	b.ls	0x543c4 <json_array_replace_value+0x60>
   5439c: f9400688     	ldr	x8, [x20, #0x8]
   543a0: d37df035     	lsl	x21, x1, #3
   543a4: f8756900     	ldr	x0, [x8, x21]
   543a8: 97fed126     	bl	0x8840 <json_value_free@plt>
   543ac: f9400288     	ldr	x8, [x20]
   543b0: 2a1f03e0     	mov	w0, wzr
   543b4: f9000268     	str	x8, [x19]
   543b8: f9400688     	ldr	x8, [x20, #0x8]
   543bc: f8356913     	str	x19, [x8, x21]
   543c0: 14000002     	b	0x543c8 <json_array_replace_value+0x64>
   543c4: 12800000     	mov	w0, #-0x1               // =-1
   543c8: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   543cc: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   543d0: f84307f5     	ldr	x21, [sp], #0x30
   543d4: d65f03c0     	ret

00000000000543d8 <json_array_replace_string>:
   543d8: f81d0ff5     	str	x21, [sp, #-0x30]!
   543dc: a9014ff4     	stp	x20, x19, [sp, #0x10]
   543e0: a9027bfd     	stp	x29, x30, [sp, #0x20]
   543e4: 910083fd     	add	x29, sp, #0x20
   543e8: b40003a2     	cbz	x2, 0x5445c <json_array_replace_string+0x84>
   543ec: aa0003f3     	mov	x19, x0
   543f0: aa0203e0     	mov	x0, x2
   543f4: aa0203f5     	mov	x21, x2
   543f8: aa0103f4     	mov	x20, x1
   543fc: 97fed119     	bl	0x8860 <strlen@plt>
   54400: aa0003e1     	mov	x1, x0
   54404: aa1503e0     	mov	x0, x21
   54408: 97fed086     	bl	0x8620 <json_value_init_string_with_len@plt>
   5440c: b4000280     	cbz	x0, 0x5445c <json_array_replace_string+0x84>
   54410: aa0003f5     	mov	x21, x0
   54414: b4000213     	cbz	x19, 0x54454 <json_array_replace_string+0x7c>
   54418: f94002a8     	ldr	x8, [x21]
   5441c: b50001c8     	cbnz	x8, 0x54454 <json_array_replace_string+0x7c>
   54420: f9400a68     	ldr	x8, [x19, #0x10]
   54424: eb14011f     	cmp	x8, x20
   54428: 54000169     	b.ls	0x54454 <json_array_replace_string+0x7c>
   5442c: f9400668     	ldr	x8, [x19, #0x8]
   54430: d37df294     	lsl	x20, x20, #3
   54434: f8746900     	ldr	x0, [x8, x20]
   54438: 97fed102     	bl	0x8840 <json_value_free@plt>
   5443c: f9400268     	ldr	x8, [x19]
   54440: 2a1f03e0     	mov	w0, wzr
   54444: f90002a8     	str	x8, [x21]
   54448: f9400668     	ldr	x8, [x19, #0x8]
   5444c: f8346915     	str	x21, [x8, x20]
   54450: 14000004     	b	0x54460 <json_array_replace_string+0x88>
   54454: aa1503e0     	mov	x0, x21
   54458: 97fed0fa     	bl	0x8840 <json_value_free@plt>
   5445c: 12800000     	mov	w0, #-0x1               // =-1
   54460: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   54464: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   54468: f84307f5     	ldr	x21, [sp], #0x30
   5446c: d65f03c0     	ret

0000000000054470 <json_array_replace_string_with_len>:
   54470: f81d0ff5     	str	x21, [sp, #-0x30]!
   54474: a9014ff4     	stp	x20, x19, [sp, #0x10]
   54478: a9027bfd     	stp	x29, x30, [sp, #0x20]
   5447c: 910083fd     	add	x29, sp, #0x20
   54480: aa0103f5     	mov	x21, x1
   54484: aa0003f3     	mov	x19, x0
   54488: aa0203e0     	mov	x0, x2
   5448c: aa0303e1     	mov	x1, x3
   54490: 97fed064     	bl	0x8620 <json_value_init_string_with_len@plt>
   54494: b4000280     	cbz	x0, 0x544e4 <json_array_replace_string_with_len+0x74>
   54498: aa0003f4     	mov	x20, x0
   5449c: b4000213     	cbz	x19, 0x544dc <json_array_replace_string_with_len+0x6c>
   544a0: f9400288     	ldr	x8, [x20]
   544a4: b50001c8     	cbnz	x8, 0x544dc <json_array_replace_string_with_len+0x6c>
   544a8: f9400a68     	ldr	x8, [x19, #0x10]
   544ac: eb15011f     	cmp	x8, x21
   544b0: 54000169     	b.ls	0x544dc <json_array_replace_string_with_len+0x6c>
   544b4: f9400668     	ldr	x8, [x19, #0x8]
   544b8: d37df2b5     	lsl	x21, x21, #3
   544bc: f8756900     	ldr	x0, [x8, x21]
   544c0: 97fed0e0     	bl	0x8840 <json_value_free@plt>
   544c4: f9400268     	ldr	x8, [x19]
   544c8: 2a1f03e0     	mov	w0, wzr
   544cc: f9000288     	str	x8, [x20]
   544d0: f9400668     	ldr	x8, [x19, #0x8]
   544d4: f8356914     	str	x20, [x8, x21]
   544d8: 14000004     	b	0x544e8 <json_array_replace_string_with_len+0x78>
   544dc: aa1403e0     	mov	x0, x20
   544e0: 97fed0d8     	bl	0x8840 <json_value_free@plt>
   544e4: 12800000     	mov	w0, #-0x1               // =-1
   544e8: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   544ec: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   544f0: f84307f5     	ldr	x21, [sp], #0x30
   544f4: d65f03c0     	ret

00000000000544f8 <json_array_replace_number>:
   544f8: fc1d0fe8     	str	d8, [sp, #-0x30]!
   544fc: f90007f5     	str	x21, [sp, #0x8]
   54500: a9014ff4     	stp	x20, x19, [sp, #0x10]
   54504: a9027bfd     	stp	x29, x30, [sp, #0x20]
   54508: 910083fd     	add	x29, sp, #0x20
   5450c: aa0003f3     	mov	x19, x0
   54510: 1e602000     	fcmp	d0, d0
   54514: 12800000     	mov	w0, #-0x1               // =-1
   54518: 54000466     	b.vs	0x545a4 <json_array_replace_number+0xac>
   5451c: d2effe08     	mov	x8, #0x7ff0000000000000 // =9218868437227405312
   54520: 4ea01c08     	mov	v8.16b, v0.16b
   54524: 1e60c000     	fabs	d0, d0
   54528: 9e670101     	fmov	d1, x8
   5452c: 1e612000     	fcmp	d0, d1
   54530: 540003a0     	b.eq	0x545a4 <json_array_replace_number+0xac>
   54534: 90000148     	adrp	x8, 0x7c000
   54538: f9407508     	ldr	x8, [x8, #0xe8]
   5453c: 52800400     	mov	w0, #0x20               // =32
   54540: aa0103f4     	mov	x20, x1
   54544: d63f0100     	blr	x8
   54548: b40002c0     	cbz	x0, 0x545a0 <json_array_replace_number+0xa8>
   5454c: aa0003f5     	mov	x21, x0
   54550: 52800068     	mov	w8, #0x3                // =3
   54554: f900001f     	str	xzr, [x0]
   54558: b9000808     	str	w8, [x0, #0x8]
   5455c: fd000808     	str	d8, [x0, #0x10]
   54560: b40001d3     	cbz	x19, 0x54598 <json_array_replace_number+0xa0>
   54564: f9400a68     	ldr	x8, [x19, #0x10]
   54568: eb14011f     	cmp	x8, x20
   5456c: 54000169     	b.ls	0x54598 <json_array_replace_number+0xa0>
   54570: f9400668     	ldr	x8, [x19, #0x8]
   54574: d37df294     	lsl	x20, x20, #3
   54578: f8746900     	ldr	x0, [x8, x20]
   5457c: 97fed0b1     	bl	0x8840 <json_value_free@plt>
   54580: f9400268     	ldr	x8, [x19]
   54584: 2a1f03e0     	mov	w0, wzr
   54588: f90002a8     	str	x8, [x21]
   5458c: f9400668     	ldr	x8, [x19, #0x8]
   54590: f8346915     	str	x21, [x8, x20]
   54594: 14000004     	b	0x545a4 <json_array_replace_number+0xac>
   54598: aa1503e0     	mov	x0, x21
   5459c: 97fed0a9     	bl	0x8840 <json_value_free@plt>
   545a0: 12800000     	mov	w0, #-0x1               // =-1
   545a4: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   545a8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   545ac: f94007f5     	ldr	x21, [sp, #0x8]
   545b0: fc4307e8     	ldr	d8, [sp], #0x30
   545b4: d65f03c0     	ret

00000000000545b8 <json_array_replace_boolean>:
   545b8: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
   545bc: a9014ff4     	stp	x20, x19, [sp, #0x10]
   545c0: a9027bfd     	stp	x29, x30, [sp, #0x20]
   545c4: 910083fd     	add	x29, sp, #0x20
   545c8: 90000148     	adrp	x8, 0x7c000
   545cc: f9407508     	ldr	x8, [x8, #0xe8]
   545d0: aa0003f3     	mov	x19, x0
   545d4: 52800400     	mov	w0, #0x20               // =32
   545d8: 2a0203f6     	mov	w22, w2
   545dc: aa0103f5     	mov	x21, x1
   545e0: d63f0100     	blr	x8
   545e4: b4000300     	cbz	x0, 0x54644 <json_array_replace_boolean+0x8c>
   545e8: 528000c8     	mov	w8, #0x6                // =6
   545ec: 710002df     	cmp	w22, #0x0
   545f0: aa0003f4     	mov	x20, x0
   545f4: b9000808     	str	w8, [x0, #0x8]
   545f8: 1a9f07e8     	cset	w8, ne
   545fc: f900001f     	str	xzr, [x0]
   54600: b9001008     	str	w8, [x0, #0x10]
   54604: b40001d3     	cbz	x19, 0x5463c <json_array_replace_boolean+0x84>
   54608: f9400a68     	ldr	x8, [x19, #0x10]
   5460c: eb15011f     	cmp	x8, x21
   54610: 54000169     	b.ls	0x5463c <json_array_replace_boolean+0x84>
   54614: f9400668     	ldr	x8, [x19, #0x8]
   54618: d37df2b5     	lsl	x21, x21, #3
   5461c: f8756900     	ldr	x0, [x8, x21]
   54620: 97fed088     	bl	0x8840 <json_value_free@plt>
   54624: f9400268     	ldr	x8, [x19]
   54628: 2a1f03e0     	mov	w0, wzr
   5462c: f9000288     	str	x8, [x20]
   54630: f9400668     	ldr	x8, [x19, #0x8]
   54634: f8356914     	str	x20, [x8, x21]
   54638: 14000004     	b	0x54648 <json_array_replace_boolean+0x90>
   5463c: aa1403e0     	mov	x0, x20
   54640: 97fed080     	bl	0x8840 <json_value_free@plt>
   54644: 12800000     	mov	w0, #-0x1               // =-1
   54648: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   5464c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   54650: a8c357f6     	ldp	x22, x21, [sp], #0x30
   54654: d65f03c0     	ret

0000000000054658 <json_array_replace_null>:
   54658: f81d0ff5     	str	x21, [sp, #-0x30]!
   5465c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   54660: a9027bfd     	stp	x29, x30, [sp, #0x20]
   54664: 910083fd     	add	x29, sp, #0x20
   54668: 90000148     	adrp	x8, 0x7c000
   5466c: f9407508     	ldr	x8, [x8, #0xe8]
   54670: aa0003f3     	mov	x19, x0
   54674: 52800400     	mov	w0, #0x20               // =32
   54678: aa0103f5     	mov	x21, x1
   5467c: d63f0100     	blr	x8
   54680: b40002a0     	cbz	x0, 0x546d4 <json_array_replace_null+0x7c>
   54684: aa0003f4     	mov	x20, x0
   54688: 52800028     	mov	w8, #0x1                // =1
   5468c: f900001f     	str	xzr, [x0]
   54690: b9000808     	str	w8, [x0, #0x8]
   54694: b40001d3     	cbz	x19, 0x546cc <json_array_replace_null+0x74>
   54698: f9400a68     	ldr	x8, [x19, #0x10]
   5469c: eb15011f     	cmp	x8, x21
   546a0: 54000169     	b.ls	0x546cc <json_array_replace_null+0x74>
   546a4: f9400668     	ldr	x8, [x19, #0x8]
   546a8: d37df2b5     	lsl	x21, x21, #3
   546ac: f8756900     	ldr	x0, [x8, x21]
   546b0: 97fed064     	bl	0x8840 <json_value_free@plt>
   546b4: f9400268     	ldr	x8, [x19]
   546b8: 2a1f03e0     	mov	w0, wzr
   546bc: f9000288     	str	x8, [x20]
   546c0: f9400668     	ldr	x8, [x19, #0x8]
   546c4: f8356914     	str	x20, [x8, x21]
   546c8: 14000004     	b	0x546d8 <json_array_replace_null+0x80>
   546cc: aa1403e0     	mov	x0, x20
   546d0: 97fed05c     	bl	0x8840 <json_value_free@plt>
   546d4: 12800000     	mov	w0, #-0x1               // =-1
   546d8: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   546dc: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   546e0: f84307f5     	ldr	x21, [sp], #0x30
   546e4: d65f03c0     	ret

00000000000546e8 <json_array_clear>:
   546e8: b4000340     	cbz	x0, 0x54750 <json_array_clear+0x68>
   546ec: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   546f0: a9017bfd     	stp	x29, x30, [sp, #0x10]
   546f4: 910043fd     	add	x29, sp, #0x10
   546f8: f9400808     	ldr	x8, [x0, #0x10]
   546fc: aa0003f3     	mov	x19, x0
   54700: b40001e8     	cbz	x8, 0x5473c <json_array_clear+0x54>
   54704: aa1f03f4     	mov	x20, xzr
   54708: eb14011f     	cmp	x8, x20
   5470c: 54000149     	b.ls	0x54734 <json_array_clear+0x4c>
   54710: f9400668     	ldr	x8, [x19, #0x8]
   54714: f8747900     	ldr	x0, [x8, x20, lsl #3]
   54718: 97fed04a     	bl	0x8840 <json_value_free@plt>
   5471c: f9400a68     	ldr	x8, [x19, #0x10]
   54720: 91000694     	add	x20, x20, #0x1
   54724: eb08029f     	cmp	x20, x8
   54728: 540000a2     	b.hs	0x5473c <json_array_clear+0x54>
   5472c: eb14011f     	cmp	x8, x20
   54730: 54ffff08     	b.hi	0x54710 <json_array_clear+0x28>
   54734: aa1f03e0     	mov	x0, xzr
   54738: 17fffff8     	b	0x54718 <json_array_clear+0x30>
   5473c: f9000a7f     	str	xzr, [x19, #0x10]
   54740: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   54744: 2a1f03e0     	mov	w0, wzr
   54748: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   5474c: d65f03c0     	ret
   54750: 12800000     	mov	w0, #-0x1               // =-1
   54754: d65f03c0     	ret

0000000000054758 <json_array_append_value>:
   54758: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
   5475c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   54760: a9027bfd     	stp	x29, x30, [sp, #0x20]
   54764: 910083fd     	add	x29, sp, #0x20
   54768: aa0003f4     	mov	x20, x0
   5476c: 12800000     	mov	w0, #-0x1               // =-1
   54770: b4000554     	cbz	x20, 0x54818 <json_array_append_value+0xc0>
   54774: aa0103f3     	mov	x19, x1
   54778: b4000501     	cbz	x1, 0x54818 <json_array_append_value+0xc0>
   5477c: f9400268     	ldr	x8, [x19]
   54780: b4000068     	cbz	x8, 0x5478c <json_array_append_value+0x34>
   54784: 12800000     	mov	w0, #-0x1               // =-1
   54788: 14000024     	b	0x54818 <json_array_append_value+0xc0>
   5478c: a9412688     	ldp	x8, x9, [x20, #0x10]
   54790: eb09011f     	cmp	x8, x9
   54794: 54000062     	b.hs	0x547a0 <json_array_append_value+0x48>
   54798: f9400695     	ldr	x21, [x20, #0x8]
   5479c: 14000019     	b	0x54800 <json_array_append_value+0xa8>
   547a0: d37ff928     	lsl	x8, x9, #1
   547a4: 90000149     	adrp	x9, 0x7c000
   547a8: f9407529     	ldr	x9, [x9, #0xe8]
   547ac: f100411f     	cmp	x8, #0x10
   547b0: 5280020a     	mov	w10, #0x10              // =16
   547b4: 9a8a8116     	csel	x22, x8, x10, hi
   547b8: d37df2c0     	lsl	x0, x22, #3
   547bc: d63f0120     	blr	x9
   547c0: b4fffe20     	cbz	x0, 0x54784 <json_array_append_value+0x2c>
   547c4: f9400681     	ldr	x1, [x20, #0x8]
   547c8: aa0003f5     	mov	x21, x0
   547cc: b40000c1     	cbz	x1, 0x547e4 <json_array_append_value+0x8c>
   547d0: f9400a88     	ldr	x8, [x20, #0x10]
   547d4: b4000088     	cbz	x8, 0x547e4 <json_array_append_value+0x8c>
   547d8: d37df102     	lsl	x2, x8, #3
   547dc: aa1503e0     	mov	x0, x21
   547e0: 97fed054     	bl	0x8930 <memcpy@plt>
   547e4: 90000148     	adrp	x8, 0x7c000
   547e8: f9407108     	ldr	x8, [x8, #0xe0]
   547ec: f9400680     	ldr	x0, [x20, #0x8]
   547f0: d63f0100     	blr	x8
   547f4: f9400a88     	ldr	x8, [x20, #0x10]
   547f8: f9000695     	str	x21, [x20, #0x8]
   547fc: f9000e96     	str	x22, [x20, #0x18]
   54800: f9400289     	ldr	x9, [x20]
   54804: 2a1f03e0     	mov	w0, wzr
   54808: 9100050a     	add	x10, x8, #0x1
   5480c: f9000269     	str	x9, [x19]
   54810: f8287ab3     	str	x19, [x21, x8, lsl #3]
   54814: f9000a8a     	str	x10, [x20, #0x10]
   54818: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   5481c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   54820: a8c357f6     	ldp	x22, x21, [sp], #0x30
   54824: d65f03c0     	ret

0000000000054828 <json_array_append_string>:
   54828: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   5482c: a9017bfd     	stp	x29, x30, [sp, #0x10]
   54830: 910043fd     	add	x29, sp, #0x10
   54834: b4000201     	cbz	x1, 0x54874 <json_array_append_string+0x4c>
   54838: aa0003f3     	mov	x19, x0
   5483c: aa0103e0     	mov	x0, x1
   54840: aa0103f4     	mov	x20, x1
   54844: 97fed007     	bl	0x8860 <strlen@plt>
   54848: aa0003e1     	mov	x1, x0
   5484c: aa1403e0     	mov	x0, x20
   54850: 97fecf74     	bl	0x8620 <json_value_init_string_with_len@plt>
   54854: b4000100     	cbz	x0, 0x54874 <json_array_append_string+0x4c>
   54858: aa0003f4     	mov	x20, x0
   5485c: aa1303e0     	mov	x0, x19
   54860: aa1403e1     	mov	x1, x20
   54864: 97fed057     	bl	0x89c0 <json_array_append_value@plt>
   54868: 34000080     	cbz	w0, 0x54878 <json_array_append_string+0x50>
   5486c: aa1403e0     	mov	x0, x20
   54870: 97fecff4     	bl	0x8840 <json_value_free@plt>
   54874: 12800000     	mov	w0, #-0x1               // =-1
   54878: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   5487c: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   54880: d65f03c0     	ret

0000000000054884 <json_array_append_string_with_len>:
   54884: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   54888: a9017bfd     	stp	x29, x30, [sp, #0x10]
   5488c: 910043fd     	add	x29, sp, #0x10
   54890: aa0003f4     	mov	x20, x0
   54894: aa0103e0     	mov	x0, x1
   54898: aa0203e1     	mov	x1, x2
   5489c: 97fecf61     	bl	0x8620 <json_value_init_string_with_len@plt>
   548a0: b4000100     	cbz	x0, 0x548c0 <json_array_append_string_with_len+0x3c>
   548a4: aa0003f3     	mov	x19, x0
   548a8: aa1403e0     	mov	x0, x20
   548ac: aa1303e1     	mov	x1, x19
   548b0: 97fed044     	bl	0x89c0 <json_array_append_value@plt>
   548b4: 34000080     	cbz	w0, 0x548c4 <json_array_append_string_with_len+0x40>
   548b8: aa1303e0     	mov	x0, x19
   548bc: 97fecfe1     	bl	0x8840 <json_value_free@plt>
   548c0: 12800000     	mov	w0, #-0x1               // =-1
   548c4: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   548c8: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   548cc: d65f03c0     	ret

00000000000548d0 <json_array_append_number>:
   548d0: fc1d0fe8     	str	d8, [sp, #-0x30]!
   548d4: a9014ff4     	stp	x20, x19, [sp, #0x10]
   548d8: a9027bfd     	stp	x29, x30, [sp, #0x20]
   548dc: 910083fd     	add	x29, sp, #0x20
   548e0: aa0003f3     	mov	x19, x0
   548e4: 1e602000     	fcmp	d0, d0
   548e8: 12800000     	mov	w0, #-0x1               // =-1
   548ec: 54000306     	b.vs	0x5494c <json_array_append_number+0x7c>
   548f0: d2effe08     	mov	x8, #0x7ff0000000000000 // =9218868437227405312
   548f4: 4ea01c08     	mov	v8.16b, v0.16b
   548f8: 1e60c000     	fabs	d0, d0
   548fc: 9e670101     	fmov	d1, x8
   54900: 1e612000     	fcmp	d0, d1
   54904: 54000240     	b.eq	0x5494c <json_array_append_number+0x7c>
   54908: 90000148     	adrp	x8, 0x7c000
   5490c: f9407508     	ldr	x8, [x8, #0xe8]
   54910: 52800400     	mov	w0, #0x20               // =32
   54914: d63f0100     	blr	x8
   54918: b4000180     	cbz	x0, 0x54948 <json_array_append_number+0x78>
   5491c: aa0003f4     	mov	x20, x0
   54920: 52800068     	mov	w8, #0x3                // =3
   54924: f900001f     	str	xzr, [x0]
   54928: b9000808     	str	w8, [x0, #0x8]
   5492c: fd000808     	str	d8, [x0, #0x10]
   54930: aa1303e0     	mov	x0, x19
   54934: aa1403e1     	mov	x1, x20
   54938: 97fed022     	bl	0x89c0 <json_array_append_value@plt>
   5493c: 34000080     	cbz	w0, 0x5494c <json_array_append_number+0x7c>
   54940: aa1403e0     	mov	x0, x20
   54944: 97fecfbf     	bl	0x8840 <json_value_free@plt>
   54948: 12800000     	mov	w0, #-0x1               // =-1
   5494c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   54950: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   54954: fc4307e8     	ldr	d8, [sp], #0x30
   54958: d65f03c0     	ret

000000000005495c <json_array_append_boolean>:
   5495c: f81d0ff5     	str	x21, [sp, #-0x30]!
   54960: a9014ff4     	stp	x20, x19, [sp, #0x10]
   54964: a9027bfd     	stp	x29, x30, [sp, #0x20]
   54968: 910083fd     	add	x29, sp, #0x20
   5496c: 90000148     	adrp	x8, 0x7c000
   54970: f9407508     	ldr	x8, [x8, #0xe8]
   54974: aa0003f4     	mov	x20, x0
   54978: 52800400     	mov	w0, #0x20               // =32
   5497c: 2a0103f5     	mov	w21, w1
   54980: d63f0100     	blr	x8
   54984: b40001c0     	cbz	x0, 0x549bc <json_array_append_boolean+0x60>
   54988: 528000c8     	mov	w8, #0x6                // =6
   5498c: 710002bf     	cmp	w21, #0x0
   54990: aa0003f3     	mov	x19, x0
   54994: b9000808     	str	w8, [x0, #0x8]
   54998: 1a9f07e8     	cset	w8, ne
   5499c: f900001f     	str	xzr, [x0]
   549a0: b9001008     	str	w8, [x0, #0x10]
   549a4: aa1403e0     	mov	x0, x20
   549a8: aa1303e1     	mov	x1, x19
   549ac: 97fed005     	bl	0x89c0 <json_array_append_value@plt>
   549b0: 34000080     	cbz	w0, 0x549c0 <json_array_append_boolean+0x64>
   549b4: aa1303e0     	mov	x0, x19
   549b8: 97fecfa2     	bl	0x8840 <json_value_free@plt>
   549bc: 12800000     	mov	w0, #-0x1               // =-1
   549c0: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   549c4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   549c8: f84307f5     	ldr	x21, [sp], #0x30
   549cc: d65f03c0     	ret

00000000000549d0 <json_array_append_null>:
   549d0: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   549d4: a9017bfd     	stp	x29, x30, [sp, #0x10]
   549d8: 910043fd     	add	x29, sp, #0x10
   549dc: 90000148     	adrp	x8, 0x7c000
   549e0: f9407508     	ldr	x8, [x8, #0xe8]
   549e4: aa0003f4     	mov	x20, x0
   549e8: 52800400     	mov	w0, #0x20               // =32
   549ec: d63f0100     	blr	x8
   549f0: b4000160     	cbz	x0, 0x54a1c <json_array_append_null+0x4c>
   549f4: aa0003f3     	mov	x19, x0
   549f8: 52800028     	mov	w8, #0x1                // =1
   549fc: f900001f     	str	xzr, [x0]
   54a00: b9000808     	str	w8, [x0, #0x8]
   54a04: aa1403e0     	mov	x0, x20
   54a08: aa1303e1     	mov	x1, x19
   54a0c: 97fecfed     	bl	0x89c0 <json_array_append_value@plt>
   54a10: 34000080     	cbz	w0, 0x54a20 <json_array_append_null+0x50>
   54a14: aa1303e0     	mov	x0, x19
   54a18: 97fecf8a     	bl	0x8840 <json_value_free@plt>
   54a1c: 12800000     	mov	w0, #-0x1               // =-1
   54a20: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   54a24: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   54a28: d65f03c0     	ret

0000000000054a2c <json_object_set_value>:
   54a2c: f81a0ffb     	str	x27, [sp, #-0x60]!
   54a30: a90167fa     	stp	x26, x25, [sp, #0x10]
   54a34: a9025ff8     	stp	x24, x23, [sp, #0x20]
   54a38: a90357f6     	stp	x22, x21, [sp, #0x30]
   54a3c: a9044ff4     	stp	x20, x19, [sp, #0x40]
   54a40: a9057bfd     	stp	x29, x30, [sp, #0x50]
   54a44: 910143fd     	add	x29, sp, #0x50
   54a48: aa0003f4     	mov	x20, x0
   54a4c: 12800000     	mov	w0, #-0x1               // =-1
   54a50: b4000114     	cbz	x20, 0x54a70 <json_object_set_value+0x44>
   54a54: aa0103f5     	mov	x21, x1
   54a58: b40000c1     	cbz	x1, 0x54a70 <json_object_set_value+0x44>
   54a5c: aa0203f3     	mov	x19, x2
   54a60: b4000082     	cbz	x2, 0x54a70 <json_object_set_value+0x44>
   54a64: f9400268     	ldr	x8, [x19]
   54a68: b4000128     	cbz	x8, 0x54a8c <json_object_set_value+0x60>
   54a6c: 12800000     	mov	w0, #-0x1               // =-1
   54a70: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   54a74: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   54a78: a94357f6     	ldp	x22, x21, [sp, #0x30]
   54a7c: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   54a80: a94167fa     	ldp	x26, x25, [sp, #0x10]
   54a84: f84607fb     	ldr	x27, [sp], #0x60
   54a88: d65f03c0     	ret
   54a8c: aa1503e0     	mov	x0, x21
   54a90: 97fecf74     	bl	0x8860 <strlen@plt>
   54a94: 5282a0b8     	mov	w24, #0x1505            // =5381
   54a98: b4000120     	cbz	x0, 0x54abc <json_object_set_value+0x90>
   54a9c: aa1503e8     	mov	x8, x21
   54aa0: 39400109     	ldrb	w9, [x8]
   54aa4: b40000c9     	cbz	x9, 0x54abc <json_object_set_value+0x90>
   54aa8: 8b18170a     	add	x10, x24, x24, lsl #5
   54aac: f1000400     	subs	x0, x0, #0x1
   54ab0: 8b090158     	add	x24, x10, x9
   54ab4: 91000508     	add	x8, x8, #0x1
   54ab8: 54ffff41     	b.ne	0x54aa0 <json_object_set_value+0x74>
   54abc: aa1503e0     	mov	x0, x21
   54ac0: 97fecf68     	bl	0x8860 <strlen@plt>
   54ac4: f9402288     	ldr	x8, [x20, #0x40]
   54ac8: b40005c8     	cbz	x8, 0x54b80 <json_object_set_value+0x154>
   54acc: d100050a     	sub	x10, x8, #0x1
   54ad0: aa0003f6     	mov	x22, x0
   54ad4: aa1f03e9     	mov	x9, xzr
   54ad8: 8a18015a     	and	x26, x10, x24
   54adc: 5280003b     	mov	w27, #0x1               // =1
   54ae0: 14000006     	b	0x54af8 <json_object_set_value+0xcc>
   54ae4: f9402288     	ldr	x8, [x20, #0x40]
   54ae8: 2a1b03e9     	mov	w9, w27
   54aec: 1100077b     	add	w27, w27, #0x1
   54af0: eb09011f     	cmp	x8, x9
   54af4: 54000469     	b.ls	0x54b80 <json_object_set_value+0x154>
   54af8: f940068a     	ldr	x10, [x20, #0x8]
   54afc: 8b1a0129     	add	x9, x9, x26
   54b00: d1000508     	sub	x8, x8, #0x1
   54b04: 8a080139     	and	x25, x9, x8
   54b08: f8797948     	ldr	x8, [x10, x25, lsl #3]
   54b0c: b100051f     	cmn	x8, #0x1
   54b10: 540003a0     	b.eq	0x54b84 <json_object_set_value+0x158>
   54b14: f9400a89     	ldr	x9, [x20, #0x10]
   54b18: f8687929     	ldr	x9, [x9, x8, lsl #3]
   54b1c: eb18013f     	cmp	x9, x24
   54b20: 54fffe21     	b.ne	0x54ae4 <json_object_set_value+0xb8>
   54b24: f9400e89     	ldr	x9, [x20, #0x18]
   54b28: f8687937     	ldr	x23, [x9, x8, lsl #3]
   54b2c: aa1703e0     	mov	x0, x23
   54b30: 97fecf4c     	bl	0x8860 <strlen@plt>
   54b34: eb16001f     	cmp	x0, x22
   54b38: 54fffd61     	b.ne	0x54ae4 <json_object_set_value+0xb8>
   54b3c: aa1503e0     	mov	x0, x21
   54b40: aa1703e1     	mov	x1, x23
   54b44: aa1603e2     	mov	x2, x22
   54b48: 97fecd9e     	bl	0x81c0 <strncmp@plt>
   54b4c: 35fffcc0     	cbnz	w0, 0x54ae4 <json_object_set_value+0xb8>
   54b50: f9400688     	ldr	x8, [x20, #0x8]
   54b54: f9401289     	ldr	x9, [x20, #0x20]
   54b58: f8797908     	ldr	x8, [x8, x25, lsl #3]
   54b5c: d37df115     	lsl	x21, x8, #3
   54b60: f8756920     	ldr	x0, [x9, x21]
   54b64: 97fecf37     	bl	0x8840 <json_value_free@plt>
   54b68: f9401288     	ldr	x8, [x20, #0x20]
   54b6c: 2a1f03e0     	mov	w0, wzr
   54b70: f8356913     	str	x19, [x8, x21]
   54b74: f9400288     	ldr	x8, [x20]
   54b78: f9000268     	str	x8, [x19]
   54b7c: 17ffffbd     	b	0x54a70 <json_object_set_value+0x44>
   54b80: 92800019     	mov	x25, #-0x1              // =-1
   54b84: a9432688     	ldp	x8, x9, [x20, #0x30]
   54b88: eb09011f     	cmp	x8, x9
   54b8c: 54000563     	b.lo	0x54c38 <json_object_set_value+0x20c>
   54b90: aa1403e0     	mov	x0, x20
   54b94: 9400004b     	bl	0x54cc0 <json_object_set_value+0x294>
   54b98: 35fff6a0     	cbnz	w0, 0x54a6c <json_object_set_value+0x40>
   54b9c: aa1503e0     	mov	x0, x21
   54ba0: 97fecf30     	bl	0x8860 <strlen@plt>
   54ba4: f9402288     	ldr	x8, [x20, #0x40]
   54ba8: b4000468     	cbz	x8, 0x54c34 <json_object_set_value+0x208>
   54bac: d100050a     	sub	x10, x8, #0x1
   54bb0: aa0003f6     	mov	x22, x0
   54bb4: aa1f03e9     	mov	x9, xzr
   54bb8: 8a18015a     	and	x26, x10, x24
   54bbc: 5280003b     	mov	w27, #0x1               // =1
   54bc0: 14000006     	b	0x54bd8 <json_object_set_value+0x1ac>
   54bc4: f9402288     	ldr	x8, [x20, #0x40]
   54bc8: 2a1b03e9     	mov	w9, w27
   54bcc: 1100077b     	add	w27, w27, #0x1
   54bd0: eb09011f     	cmp	x8, x9
   54bd4: 54000309     	b.ls	0x54c34 <json_object_set_value+0x208>
   54bd8: f940068a     	ldr	x10, [x20, #0x8]
   54bdc: 8b1a0129     	add	x9, x9, x26
   54be0: d1000508     	sub	x8, x8, #0x1
   54be4: 8a080139     	and	x25, x9, x8
   54be8: f8797948     	ldr	x8, [x10, x25, lsl #3]
   54bec: b100051f     	cmn	x8, #0x1
   54bf0: 54000240     	b.eq	0x54c38 <json_object_set_value+0x20c>
   54bf4: f9400a89     	ldr	x9, [x20, #0x10]
   54bf8: f8687929     	ldr	x9, [x9, x8, lsl #3]
   54bfc: eb18013f     	cmp	x9, x24
   54c00: 54fffe21     	b.ne	0x54bc4 <json_object_set_value+0x198>
   54c04: f9400e89     	ldr	x9, [x20, #0x18]
   54c08: f8687937     	ldr	x23, [x9, x8, lsl #3]
   54c0c: aa1703e0     	mov	x0, x23
   54c10: 97fecf14     	bl	0x8860 <strlen@plt>
   54c14: eb16001f     	cmp	x0, x22
   54c18: 54fffd61     	b.ne	0x54bc4 <json_object_set_value+0x198>
   54c1c: aa1503e0     	mov	x0, x21
   54c20: aa1703e1     	mov	x1, x23
   54c24: aa1603e2     	mov	x2, x22
   54c28: 97fecd66     	bl	0x81c0 <strncmp@plt>
   54c2c: 35fffcc0     	cbnz	w0, 0x54bc4 <json_object_set_value+0x198>
   54c30: 14000002     	b	0x54c38 <json_object_set_value+0x20c>
   54c34: 92800019     	mov	x25, #-0x1              // =-1
   54c38: aa1503e0     	mov	x0, x21
   54c3c: 97fecf09     	bl	0x8860 <strlen@plt>
   54c40: 90000148     	adrp	x8, 0x7c000
   54c44: f9407508     	ldr	x8, [x8, #0xe8]
   54c48: aa0003f6     	mov	x22, x0
   54c4c: 91000400     	add	x0, x0, #0x1
   54c50: d63f0100     	blr	x8
   54c54: b4fff0c0     	cbz	x0, 0x54a6c <json_object_set_value+0x40>
   54c58: aa1503e1     	mov	x1, x21
   54c5c: aa1603e2     	mov	x2, x22
   54c60: aa0003f7     	mov	x23, x0
   54c64: 3836681f     	strb	wzr, [x0, x22]
   54c68: 97fecf32     	bl	0x8930 <memcpy@plt>
   54c6c: f9400e88     	ldr	x8, [x20, #0x18]
   54c70: f9401a89     	ldr	x9, [x20, #0x30]
   54c74: 2a1f03e0     	mov	w0, wzr
   54c78: f8297917     	str	x23, [x8, x9, lsl #3]
   54c7c: f9400688     	ldr	x8, [x20, #0x8]
   54c80: f8397909     	str	x9, [x8, x25, lsl #3]
   54c84: f9401a88     	ldr	x8, [x20, #0x30]
   54c88: f9401289     	ldr	x9, [x20, #0x20]
   54c8c: d37df108     	lsl	x8, x8, #3
   54c90: f8286933     	str	x19, [x9, x8]
   54c94: f9401689     	ldr	x9, [x20, #0x28]
   54c98: f8286939     	str	x25, [x9, x8]
   54c9c: f9400a88     	ldr	x8, [x20, #0x10]
   54ca0: f9401a89     	ldr	x9, [x20, #0x30]
   54ca4: f8297918     	str	x24, [x8, x9, lsl #3]
   54ca8: f9401a88     	ldr	x8, [x20, #0x30]
   54cac: f9400289     	ldr	x9, [x20]
   54cb0: 91000508     	add	x8, x8, #0x1
   54cb4: f9001a88     	str	x8, [x20, #0x30]
   54cb8: f9000269     	str	x9, [x19]
   54cbc: 17ffff6d     	b	0x54a70 <json_object_set_value+0x44>
   54cc0: d10283ff     	sub	sp, sp, #0xa0
   54cc4: f9002bf9     	str	x25, [sp, #0x50]
   54cc8: a9065ff8     	stp	x24, x23, [sp, #0x60]
   54ccc: a90757f6     	stp	x22, x21, [sp, #0x70]
   54cd0: a9084ff4     	stp	x20, x19, [sp, #0x80]
   54cd4: a9097bfd     	stp	x29, x30, [sp, #0x90]
   54cd8: 910243fd     	add	x29, sp, #0x90
   54cdc: d53bd059     	mrs	x25, TPIDR_EL0
   54ce0: f9401728     	ldr	x8, [x25, #0x28]
   54ce4: 5286666a     	mov	w10, #0x3333            // =13107
   54ce8: 52800209     	mov	w9, #0x10               // =16
   54cec: 72a7e66a     	movk	w10, #0x3f33, lsl #16
   54cf0: f90027e8     	str	x8, [sp, #0x48]
   54cf4: f9402008     	ldr	x8, [x0, #0x40]
   54cf8: 90000158     	adrp	x24, 0x7c000
   54cfc: 1e270140     	fmov	s0, w10
   54d00: f940770a     	ldr	x10, [x24, #0xe8]
   54d04: d37ff908     	lsl	x8, x8, #1
   54d08: f100411f     	cmp	x8, #0x10
   54d0c: 9a898108     	csel	x8, x8, x9, hi
   54d10: 9e230101     	ucvtf	s1, x8
   54d14: 1e200820     	fmul	s0, s1, s0
   54d18: aa0003f3     	mov	x19, x0
   54d1c: 1e390015     	fcvtzu	w21, s0
   54d20: d37df100     	lsl	x0, x8, #3
   54d24: f90023e8     	str	x8, [sp, #0x40]
   54d28: a90357ff     	stp	xzr, x21, [sp, #0x30]
   54d2c: d63f0140     	blr	x10
   54d30: f9407708     	ldr	x8, [x24, #0xe8]
   54d34: d37df2b7     	lsl	x23, x21, #3
   54d38: aa0003f4     	mov	x20, x0
   54d3c: f90007e0     	str	x0, [sp, #0x8]
   54d40: aa1703e0     	mov	x0, x23
   54d44: d63f0100     	blr	x8
   54d48: f9407708     	ldr	x8, [x24, #0xe8]
   54d4c: aa0003f5     	mov	x21, x0
   54d50: f9000fe0     	str	x0, [sp, #0x18]
   54d54: aa1703e0     	mov	x0, x23
   54d58: d63f0100     	blr	x8
   54d5c: f9407708     	ldr	x8, [x24, #0xe8]
   54d60: aa0003f6     	mov	x22, x0
   54d64: f90013e0     	str	x0, [sp, #0x20]
   54d68: aa1703e0     	mov	x0, x23
   54d6c: d63f0100     	blr	x8
   54d70: f9407708     	ldr	x8, [x24, #0xe8]
   54d74: aa0003f8     	mov	x24, x0
   54d78: f90017e0     	str	x0, [sp, #0x28]
   54d7c: aa1703e0     	mov	x0, x23
   54d80: d63f0100     	blr	x8
   54d84: aa0003f7     	mov	x23, x0
   54d88: f9000be0     	str	x0, [sp, #0x10]
   54d8c: b4000274     	cbz	x20, 0x54dd8 <json_object_set_value+0x3ac>
   54d90: b4000255     	cbz	x21, 0x54dd8 <json_object_set_value+0x3ac>
   54d94: b4000236     	cbz	x22, 0x54dd8 <json_object_set_value+0x3ac>
   54d98: b4000217     	cbz	x23, 0x54dd8 <json_object_set_value+0x3ac>
   54d9c: b40001f8     	cbz	x24, 0x54dd8 <json_object_set_value+0x3ac>
   54da0: 910003ea     	mov	x10, sp
   54da4: aa1f03e8     	mov	x8, xzr
   54da8: 52800029     	mov	w9, #0x1                // =1
   54dac: 91002155     	add	x21, x10, #0x8
   54db0: 9280000a     	mov	x10, #-0x1              // =-1
   54db4: f8287a8a     	str	x10, [x20, x8, lsl #3]
   54db8: f94023eb     	ldr	x11, [sp, #0x40]
   54dbc: 2a0903e8     	mov	w8, w9
   54dc0: 11000529     	add	w9, w9, #0x1
   54dc4: eb08017f     	cmp	x11, x8
   54dc8: 54ffff68     	b.hi	0x54db4 <json_object_set_value+0x388>
   54dcc: b40003f3     	cbz	x19, 0x54e48 <json_object_set_value+0x41c>
   54dd0: f9400277     	ldr	x23, [x19]
   54dd4: 1400001e     	b	0x54e4c <json_object_set_value+0x420>
   54dd8: 90000153     	adrp	x19, 0x7c000
   54ddc: f9407268     	ldr	x8, [x19, #0xe0]
   54de0: aa1403e0     	mov	x0, x20
   54de4: d63f0100     	blr	x8
   54de8: f9407268     	ldr	x8, [x19, #0xe0]
   54dec: aa1503e0     	mov	x0, x21
   54df0: d63f0100     	blr	x8
   54df4: f9407268     	ldr	x8, [x19, #0xe0]
   54df8: aa1603e0     	mov	x0, x22
   54dfc: d63f0100     	blr	x8
   54e00: f9407268     	ldr	x8, [x19, #0xe0]
   54e04: aa1803e0     	mov	x0, x24
   54e08: d63f0100     	blr	x8
   54e0c: f9407268     	ldr	x8, [x19, #0xe0]
   54e10: aa1703e0     	mov	x0, x23
   54e14: d63f0100     	blr	x8
   54e18: 12800000     	mov	w0, #-0x1               // =-1
   54e1c: f9401728     	ldr	x8, [x25, #0x28]
   54e20: f94027e9     	ldr	x9, [sp, #0x48]
   54e24: eb09011f     	cmp	x8, x9
   54e28: 54000f41     	b.ne	0x55010 <json_object_set_value+0x5e4>
   54e2c: a9497bfd     	ldp	x29, x30, [sp, #0x90]
   54e30: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   54e34: a94757f6     	ldp	x22, x21, [sp, #0x70]
   54e38: a9465ff8     	ldp	x24, x23, [sp, #0x60]
   54e3c: f9402bf9     	ldr	x25, [sp, #0x50]
   54e40: 910283ff     	add	sp, sp, #0xa0
   54e44: d65f03c0     	ret
   54e48: aa1f03f7     	mov	x23, xzr
   54e4c: f90003f7     	str	x23, [sp]
   54e50: aa1303f6     	mov	x22, x19
   54e54: f8430ec8     	ldr	x8, [x22, #0x30]!
   54e58: b4000a88     	cbz	x8, 0x54fa8 <json_object_set_value+0x57c>
   54e5c: aa1f03e9     	mov	x9, xzr
   54e60: 52800038     	mov	w24, #0x1               // =1
   54e64: a941aa68     	ldp	x8, x10, [x19, #0x18]
   54e68: d37df129     	lsl	x9, x9, #3
   54e6c: 910003e0     	mov	x0, sp
   54e70: f8696954     	ldr	x20, [x10, x9]
   54e74: f8696901     	ldr	x1, [x8, x9]
   54e78: aa1403e2     	mov	x2, x20
   54e7c: 97fff908     	bl	0x5329c <json_value_deep_copy+0x420>
   54e80: 35000180     	cbnz	w0, 0x54eb0 <json_object_set_value+0x484>
   54e84: f9000297     	str	x23, [x20]
   54e88: f94002c8     	ldr	x8, [x22]
   54e8c: 2a1803e9     	mov	w9, w24
   54e90: 11000718     	add	w24, w24, #0x1
   54e94: eb09011f     	cmp	x8, x9
   54e98: 54fffe68     	b.hi	0x54e64 <json_object_set_value+0x438>
   54e9c: b4000868     	cbz	x8, 0x54fa8 <json_object_set_value+0x57c>
   54ea0: 7100091f     	cmp	w8, #0x2
   54ea4: 54000622     	b.hs	0x54f68 <json_object_set_value+0x53c>
   54ea8: 2a1f03e9     	mov	w9, wzr
   54eac: 1400003b     	b	0x54f98 <json_object_set_value+0x56c>
   54eb0: f9401be9     	ldr	x9, [sp, #0x30]
   54eb4: 910003e8     	mov	x8, sp
   54eb8: 9100c108     	add	x8, x8, #0x30
   54ebc: b4000109     	cbz	x9, 0x54edc <json_object_set_value+0x4b0>
   54ec0: 7100093f     	cmp	w9, #0x2
   54ec4: 54000382     	b.hs	0x54f34 <json_object_set_value+0x508>
   54ec8: 2a1f03ea     	mov	w10, wzr
   54ecc: 1100054a     	add	w10, w10, #0x1
   54ed0: eb2a413f     	cmp	x9, w10, uxtw
   54ed4: 1100054a     	add	w10, w10, #0x1
   54ed8: 54ffffc8     	b.hi	0x54ed0 <json_object_set_value+0x4a4>
   54edc: a9007d1f     	stp	xzr, xzr, [x8]
   54ee0: f900091f     	str	xzr, [x8, #0x10]
   54ee4: 90000153     	adrp	x19, 0x7c000
   54ee8: f9407268     	ldr	x8, [x19, #0xe0]
   54eec: f94007e0     	ldr	x0, [sp, #0x8]
   54ef0: d63f0100     	blr	x8
   54ef4: f9407268     	ldr	x8, [x19, #0xe0]
   54ef8: f9400fe0     	ldr	x0, [sp, #0x18]
   54efc: d63f0100     	blr	x8
   54f00: f9407268     	ldr	x8, [x19, #0xe0]
   54f04: f94013e0     	ldr	x0, [sp, #0x20]
   54f08: d63f0100     	blr	x8
   54f0c: f9407268     	ldr	x8, [x19, #0xe0]
   54f10: f94017e0     	ldr	x0, [sp, #0x28]
   54f14: d63f0100     	blr	x8
   54f18: f9407268     	ldr	x8, [x19, #0xe0]
   54f1c: f9400be0     	ldr	x0, [sp, #0x10]
   54f20: d63f0100     	blr	x8
   54f24: 6f00e400     	movi	v0.2d, #0000000000000000
   54f28: f90012bf     	str	xzr, [x21, #0x20]
   54f2c: ad0002a0     	stp	q0, q0, [x21]
   54f30: 17ffffba     	b	0x54e18 <json_object_set_value+0x3ec>
   54f34: d100052b     	sub	x11, x9, #0x1
   54f38: 3100057f     	cmn	w11, #0x1
   54f3c: 2a1f03ea     	mov	w10, wzr
   54f40: 54fffc60     	b.eq	0x54ecc <json_object_set_value+0x4a0>
   54f44: d360fd6b     	lsr	x11, x11, #32
   54f48: b5fffc2b     	cbnz	x11, 0x54ecc <json_object_set_value+0x4a0>
   54f4c: 121f792a     	and	w10, w9, #0xfffffffe
   54f50: 2a0a03eb     	mov	w11, w10
   54f54: 7100096b     	subs	w11, w11, #0x2
   54f58: 54ffffe1     	b.ne	0x54f54 <json_object_set_value+0x528>
   54f5c: 6b09015f     	cmp	w10, w9
   54f60: 54fffb61     	b.ne	0x54ecc <json_object_set_value+0x4a0>
   54f64: 17ffffde     	b	0x54edc <json_object_set_value+0x4b0>
   54f68: d100050a     	sub	x10, x8, #0x1
   54f6c: 3100055f     	cmn	w10, #0x1
   54f70: 2a1f03e9     	mov	w9, wzr
   54f74: 54000120     	b.eq	0x54f98 <json_object_set_value+0x56c>
   54f78: d360fd4a     	lsr	x10, x10, #32
   54f7c: b50000ea     	cbnz	x10, 0x54f98 <json_object_set_value+0x56c>
   54f80: 121f7909     	and	w9, w8, #0xfffffffe
   54f84: 2a0903ea     	mov	w10, w9
   54f88: 7100094a     	subs	w10, w10, #0x2
   54f8c: 54ffffe1     	b.ne	0x54f88 <json_object_set_value+0x55c>
   54f90: 6b08013f     	cmp	w9, w8
   54f94: 540000a0     	b.eq	0x54fa8 <json_object_set_value+0x57c>
   54f98: 11000529     	add	w9, w9, #0x1
   54f9c: eb29411f     	cmp	x8, w9, uxtw
   54fa0: 11000529     	add	w9, w9, #0x1
   54fa4: 54ffffc8     	b.hi	0x54f9c <json_object_set_value+0x570>
   54fa8: a9007edf     	stp	xzr, xzr, [x22]
   54fac: f9000adf     	str	xzr, [x22, #0x10]
   54fb0: 90000154     	adrp	x20, 0x7c000
   54fb4: f9407288     	ldr	x8, [x20, #0xe0]
   54fb8: f9400660     	ldr	x0, [x19, #0x8]
   54fbc: d63f0100     	blr	x8
   54fc0: f9407288     	ldr	x8, [x20, #0xe0]
   54fc4: f9400e60     	ldr	x0, [x19, #0x18]
   54fc8: d63f0100     	blr	x8
   54fcc: f9407288     	ldr	x8, [x20, #0xe0]
   54fd0: f9401260     	ldr	x0, [x19, #0x20]
   54fd4: d63f0100     	blr	x8
   54fd8: f9407288     	ldr	x8, [x20, #0xe0]
   54fdc: f9401660     	ldr	x0, [x19, #0x28]
   54fe0: d63f0100     	blr	x8
   54fe4: f9407288     	ldr	x8, [x20, #0xe0]
   54fe8: f9400a60     	ldr	x0, [x19, #0x10]
   54fec: d63f0100     	blr	x8
   54ff0: ad4007e0     	ldp	q0, q1, [sp]
   54ff4: 2a1f03e0     	mov	w0, wzr
   54ff8: ad000660     	stp	q0, q1, [x19]
   54ffc: f94023e8     	ldr	x8, [sp, #0x40]
   55000: ad4103e2     	ldp	q2, q0, [sp, #0x20]
   55004: f9002268     	str	x8, [x19, #0x40]
   55008: ad010262     	stp	q2, q0, [x19, #0x20]
   5500c: 17ffff84     	b	0x54e1c <json_object_set_value+0x3f0>
   55010: 97fecd34     	bl	0x84e0 <__stack_chk_fail@plt>

0000000000055014 <json_object_set_string>:
   55014: f81d0ff5     	str	x21, [sp, #-0x30]!
   55018: a9014ff4     	stp	x20, x19, [sp, #0x10]
   5501c: a9027bfd     	stp	x29, x30, [sp, #0x20]
   55020: 910083fd     	add	x29, sp, #0x20
   55024: aa0203f5     	mov	x21, x2
   55028: aa0103f3     	mov	x19, x1
   5502c: aa0003f4     	mov	x20, x0
   55030: b40000e2     	cbz	x2, 0x5504c <json_object_set_string+0x38>
   55034: aa1503e0     	mov	x0, x21
   55038: 97fece0a     	bl	0x8860 <strlen@plt>
   5503c: aa0003e1     	mov	x1, x0
   55040: aa1503e0     	mov	x0, x21
   55044: 97fecd77     	bl	0x8620 <json_value_init_string_with_len@plt>
   55048: aa0003f5     	mov	x21, x0
   5504c: aa1403e0     	mov	x0, x20
   55050: aa1303e1     	mov	x1, x19
   55054: aa1503e2     	mov	x2, x21
   55058: 97feccf6     	bl	0x8430 <json_object_set_value@plt>
   5505c: 2a0003f3     	mov	w19, w0
   55060: 34000060     	cbz	w0, 0x5506c <json_object_set_string+0x58>
   55064: aa1503e0     	mov	x0, x21
   55068: 97fecdf6     	bl	0x8840 <json_value_free@plt>
   5506c: 2a1303e0     	mov	w0, w19
   55070: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   55074: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   55078: f84307f5     	ldr	x21, [sp], #0x30
   5507c: d65f03c0     	ret

0000000000055080 <json_object_set_string_with_len>:
   55080: f81d0ff5     	str	x21, [sp, #-0x30]!
   55084: a9014ff4     	stp	x20, x19, [sp, #0x10]
   55088: a9027bfd     	stp	x29, x30, [sp, #0x20]
   5508c: 910083fd     	add	x29, sp, #0x20
   55090: aa0103f4     	mov	x20, x1
   55094: aa0003f5     	mov	x21, x0
   55098: aa0203e0     	mov	x0, x2
   5509c: aa0303e1     	mov	x1, x3
   550a0: 97fecd60     	bl	0x8620 <json_value_init_string_with_len@plt>
   550a4: aa0003f3     	mov	x19, x0
   550a8: aa1503e0     	mov	x0, x21
   550ac: aa1403e1     	mov	x1, x20
   550b0: aa1303e2     	mov	x2, x19
   550b4: 97feccdf     	bl	0x8430 <json_object_set_value@plt>
   550b8: 2a0003f4     	mov	w20, w0
   550bc: 34000060     	cbz	w0, 0x550c8 <json_object_set_string_with_len+0x48>
   550c0: aa1303e0     	mov	x0, x19
   550c4: 97fecddf     	bl	0x8840 <json_value_free@plt>
   550c8: 2a1403e0     	mov	w0, w20
   550cc: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   550d0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   550d4: f84307f5     	ldr	x21, [sp], #0x30
   550d8: d65f03c0     	ret

00000000000550dc <json_object_set_number>:
   550dc: fc1d0fe8     	str	d8, [sp, #-0x30]!
   550e0: f90007f5     	str	x21, [sp, #0x8]
   550e4: a9014ff4     	stp	x20, x19, [sp, #0x10]
   550e8: a9027bfd     	stp	x29, x30, [sp, #0x20]
   550ec: 910083fd     	add	x29, sp, #0x20
   550f0: aa0103f3     	mov	x19, x1
   550f4: aa0003f4     	mov	x20, x0
   550f8: 1e602000     	fcmp	d0, d0
   550fc: aa1f03f5     	mov	x21, xzr
   55100: 54000226     	b.vs	0x55144 <json_object_set_number+0x68>
   55104: d2effe08     	mov	x8, #0x7ff0000000000000 // =9218868437227405312
   55108: 4ea01c08     	mov	v8.16b, v0.16b
   5510c: 1e60c000     	fabs	d0, d0
   55110: 9e670101     	fmov	d1, x8
   55114: 1e612000     	fcmp	d0, d1
   55118: 54000160     	b.eq	0x55144 <json_object_set_number+0x68>
   5511c: f0000128     	adrp	x8, 0x7c000
   55120: f9407508     	ldr	x8, [x8, #0xe8]
   55124: 52800400     	mov	w0, #0x20               // =32
   55128: d63f0100     	blr	x8
   5512c: aa0003f5     	mov	x21, x0
   55130: b40000a0     	cbz	x0, 0x55144 <json_object_set_number+0x68>
   55134: 52800068     	mov	w8, #0x3                // =3
   55138: f90002bf     	str	xzr, [x21]
   5513c: b9000aa8     	str	w8, [x21, #0x8]
   55140: fd000aa8     	str	d8, [x21, #0x10]
   55144: aa1403e0     	mov	x0, x20
   55148: aa1303e1     	mov	x1, x19
   5514c: aa1503e2     	mov	x2, x21
   55150: 97feccb8     	bl	0x8430 <json_object_set_value@plt>
   55154: 2a0003f3     	mov	w19, w0
   55158: 34000060     	cbz	w0, 0x55164 <json_object_set_number+0x88>
   5515c: aa1503e0     	mov	x0, x21
   55160: 97fecdb8     	bl	0x8840 <json_value_free@plt>
   55164: 2a1303e0     	mov	w0, w19
   55168: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   5516c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   55170: f94007f5     	ldr	x21, [sp, #0x8]
   55174: fc4307e8     	ldr	d8, [sp], #0x30
   55178: d65f03c0     	ret

000000000005517c <json_object_set_boolean>:
   5517c: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
   55180: a9014ff4     	stp	x20, x19, [sp, #0x10]
   55184: a9027bfd     	stp	x29, x30, [sp, #0x20]
   55188: 910083fd     	add	x29, sp, #0x20
   5518c: f0000128     	adrp	x8, 0x7c000
   55190: f9407508     	ldr	x8, [x8, #0xe8]
   55194: aa0003f5     	mov	x21, x0
   55198: 52800400     	mov	w0, #0x20               // =32
   5519c: 2a0203f6     	mov	w22, w2
   551a0: aa0103f3     	mov	x19, x1
   551a4: d63f0100     	blr	x8
   551a8: aa0003f4     	mov	x20, x0
   551ac: b40000e0     	cbz	x0, 0x551c8 <json_object_set_boolean+0x4c>
   551b0: 528000c8     	mov	w8, #0x6                // =6
   551b4: 710002df     	cmp	w22, #0x0
   551b8: b9000a88     	str	w8, [x20, #0x8]
   551bc: 1a9f07e8     	cset	w8, ne
   551c0: f900029f     	str	xzr, [x20]
   551c4: b9001288     	str	w8, [x20, #0x10]
   551c8: aa1503e0     	mov	x0, x21
   551cc: aa1303e1     	mov	x1, x19
   551d0: aa1403e2     	mov	x2, x20
   551d4: 97fecc97     	bl	0x8430 <json_object_set_value@plt>
   551d8: 2a0003f3     	mov	w19, w0
   551dc: 34000060     	cbz	w0, 0x551e8 <json_object_set_boolean+0x6c>
   551e0: aa1403e0     	mov	x0, x20
   551e4: 97fecd97     	bl	0x8840 <json_value_free@plt>
   551e8: 2a1303e0     	mov	w0, w19
   551ec: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   551f0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   551f4: a8c357f6     	ldp	x22, x21, [sp], #0x30
   551f8: d65f03c0     	ret

00000000000551fc <json_object_set_null>:
   551fc: f81d0ff5     	str	x21, [sp, #-0x30]!
   55200: a9014ff4     	stp	x20, x19, [sp, #0x10]
   55204: a9027bfd     	stp	x29, x30, [sp, #0x20]
   55208: 910083fd     	add	x29, sp, #0x20
   5520c: f0000128     	adrp	x8, 0x7c000
   55210: f9407508     	ldr	x8, [x8, #0xe8]
   55214: aa0003f5     	mov	x21, x0
   55218: 52800400     	mov	w0, #0x20               // =32
   5521c: aa0103f3     	mov	x19, x1
   55220: d63f0100     	blr	x8
   55224: aa0003f4     	mov	x20, x0
   55228: b4000080     	cbz	x0, 0x55238 <json_object_set_null+0x3c>
   5522c: 52800028     	mov	w8, #0x1                // =1
   55230: f900029f     	str	xzr, [x20]
   55234: b9000a88     	str	w8, [x20, #0x8]
   55238: aa1503e0     	mov	x0, x21
   5523c: aa1303e1     	mov	x1, x19
   55240: aa1403e2     	mov	x2, x20
   55244: 97fecc7b     	bl	0x8430 <json_object_set_value@plt>
   55248: 2a0003f3     	mov	w19, w0
   5524c: 34000060     	cbz	w0, 0x55258 <json_object_set_null+0x5c>
   55250: aa1403e0     	mov	x0, x20
   55254: 97fecd7b     	bl	0x8840 <json_value_free@plt>
   55258: 2a1303e0     	mov	w0, w19
   5525c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   55260: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   55264: f84307f5     	ldr	x21, [sp], #0x30
   55268: d65f03c0     	ret

000000000005526c <json_object_dotset_value>:
   5526c: a9ba6ffc     	stp	x28, x27, [sp, #-0x60]!
   55270: a90167fa     	stp	x26, x25, [sp, #0x10]
   55274: a9025ff8     	stp	x24, x23, [sp, #0x20]
   55278: a90357f6     	stp	x22, x21, [sp, #0x30]
   5527c: a9044ff4     	stp	x20, x19, [sp, #0x40]
   55280: a9057bfd     	stp	x29, x30, [sp, #0x50]
   55284: 910143fd     	add	x29, sp, #0x50
   55288: aa0003f3     	mov	x19, x0
   5528c: 12800000     	mov	w0, #-0x1               // =-1
   55290: b4001062     	cbz	x2, 0x5549c <json_object_dotset_value+0x230>
   55294: b4001053     	cbz	x19, 0x5549c <json_object_dotset_value+0x230>
   55298: aa0103f4     	mov	x20, x1
   5529c: b4001001     	cbz	x1, 0x5549c <json_object_dotset_value+0x230>
   552a0: aa0203f5     	mov	x21, x2
   552a4: 528005c1     	mov	w1, #0x2e               // =46
   552a8: aa1403e0     	mov	x0, x20
   552ac: 97feccf9     	bl	0x8690 <strchr@plt>
   552b0: b4001040     	cbz	x0, 0x554b8 <json_object_dotset_value+0x24c>
   552b4: aa0003f7     	mov	x23, x0
   552b8: eb140016     	subs	x22, x0, x20
   552bc: 54000180     	b.eq	0x552ec <json_object_dotset_value+0x80>
   552c0: aa1403e8     	mov	x8, x20
   552c4: aa1603e9     	mov	x9, x22
   552c8: 5282a0b9     	mov	w25, #0x1505            // =5381
   552cc: 3940010a     	ldrb	w10, [x8]
   552d0: b400010a     	cbz	x10, 0x552f0 <json_object_dotset_value+0x84>
   552d4: 8b19172b     	add	x11, x25, x25, lsl #5
   552d8: f1000529     	subs	x9, x9, #0x1
   552dc: 8b0a0179     	add	x25, x11, x10
   552e0: 91000508     	add	x8, x8, #0x1
   552e4: 54ffff41     	b.ne	0x552cc <json_object_dotset_value+0x60>
   552e8: 14000002     	b	0x552f0 <json_object_dotset_value+0x84>
   552ec: 5282a0b9     	mov	w25, #0x1505            // =5381
   552f0: f9402268     	ldr	x8, [x19, #0x40]
   552f4: b40005c8     	cbz	x8, 0x553ac <json_object_dotset_value+0x140>
   552f8: d100050a     	sub	x10, x8, #0x1
   552fc: aa1f03e9     	mov	x9, xzr
   55300: 8a19015a     	and	x26, x10, x25
   55304: 5280003b     	mov	w27, #0x1               // =1
   55308: 14000006     	b	0x55320 <json_object_dotset_value+0xb4>
   5530c: f9402268     	ldr	x8, [x19, #0x40]
   55310: 2a1b03e9     	mov	w9, w27
   55314: 1100077b     	add	w27, w27, #0x1
   55318: eb09011f     	cmp	x8, x9
   5531c: 54000489     	b.ls	0x553ac <json_object_dotset_value+0x140>
   55320: f940066a     	ldr	x10, [x19, #0x8]
   55324: 8b1a0129     	add	x9, x9, x26
   55328: d1000508     	sub	x8, x8, #0x1
   5532c: 8a08013c     	and	x28, x9, x8
   55330: f87c7948     	ldr	x8, [x10, x28, lsl #3]
   55334: b100051f     	cmn	x8, #0x1
   55338: 540003a0     	b.eq	0x553ac <json_object_dotset_value+0x140>
   5533c: f9400a69     	ldr	x9, [x19, #0x10]
   55340: f8687929     	ldr	x9, [x9, x8, lsl #3]
   55344: eb19013f     	cmp	x9, x25
   55348: 54fffe21     	b.ne	0x5530c <json_object_dotset_value+0xa0>
   5534c: f9400e69     	ldr	x9, [x19, #0x18]
   55350: f8687938     	ldr	x24, [x9, x8, lsl #3]
   55354: aa1803e0     	mov	x0, x24
   55358: 97fecd42     	bl	0x8860 <strlen@plt>
   5535c: eb16001f     	cmp	x0, x22
   55360: 54fffd61     	b.ne	0x5530c <json_object_dotset_value+0xa0>
   55364: aa1403e0     	mov	x0, x20
   55368: aa1803e1     	mov	x1, x24
   5536c: aa1603e2     	mov	x2, x22
   55370: 97fecb94     	bl	0x81c0 <strncmp@plt>
   55374: 35fffcc0     	cbnz	w0, 0x5530c <json_object_dotset_value+0xa0>
   55378: f9400668     	ldr	x8, [x19, #0x8]
   5537c: f9401269     	ldr	x9, [x19, #0x20]
   55380: f87c7908     	ldr	x8, [x8, x28, lsl #3]
   55384: f8687928     	ldr	x8, [x9, x8, lsl #3]
   55388: b4000128     	cbz	x8, 0x553ac <json_object_dotset_value+0x140>
   5538c: b9400909     	ldr	w9, [x8, #0x8]
   55390: 7100113f     	cmp	w9, #0x4
   55394: 54000821     	b.ne	0x55498 <json_object_dotset_value+0x22c>
   55398: f9400913     	ldr	x19, [x8, #0x10]
   5539c: 910006f4     	add	x20, x23, #0x1
   553a0: 12800000     	mov	w0, #-0x1               // =-1
   553a4: b5fff813     	cbnz	x19, 0x552a4 <json_object_dotset_value+0x38>
   553a8: 1400003d     	b	0x5549c <json_object_dotset_value+0x230>
   553ac: f000013a     	adrp	x26, 0x7c000
   553b0: f9407748     	ldr	x8, [x26, #0xe8]
   553b4: 52800400     	mov	w0, #0x20               // =32
   553b8: d63f0100     	blr	x8
   553bc: b40006e0     	cbz	x0, 0x55498 <json_object_dotset_value+0x22c>
   553c0: 52800088     	mov	w8, #0x4                // =4
   553c4: f900001f     	str	xzr, [x0]
   553c8: b9000808     	str	w8, [x0, #0x8]
   553cc: f9407748     	ldr	x8, [x26, #0xe8]
   553d0: aa0003f8     	mov	x24, x0
   553d4: 52800900     	mov	w0, #0x48               // =72
   553d8: d63f0100     	blr	x8
   553dc: b4000540     	cbz	x0, 0x55484 <json_object_dotset_value+0x218>
   553e0: 6f00e400     	movi	v0.2d, #0000000000000000
   553e4: f9000018     	str	x24, [x0]
   553e8: 3c808000     	stur	q0, [x0, #0x8]
   553ec: 3c818000     	stur	q0, [x0, #0x18]
   553f0: 3c828000     	stur	q0, [x0, #0x28]
   553f4: 3c838000     	stur	q0, [x0, #0x38]
   553f8: b9400b08     	ldr	w8, [x24, #0x8]
   553fc: 910006f7     	add	x23, x23, #0x1
   55400: f9000b00     	str	x0, [x24, #0x10]
   55404: aa1703e1     	mov	x1, x23
   55408: 7100111f     	cmp	w8, #0x4
   5540c: 9a9f0019     	csel	x25, x0, xzr, eq
   55410: aa1903e0     	mov	x0, x25
   55414: aa1503e2     	mov	x2, x21
   55418: 97ffff95     	bl	0x5526c <json_object_dotset_value>
   5541c: 350002e0     	cbnz	w0, 0x55478 <json_object_dotset_value+0x20c>
   55420: f9407748     	ldr	x8, [x26, #0xe8]
   55424: 910006c0     	add	x0, x22, #0x1
   55428: d63f0100     	blr	x8
   5542c: b40001e0     	cbz	x0, 0x55468 <json_object_dotset_value+0x1fc>
   55430: aa1403e1     	mov	x1, x20
   55434: aa1603e2     	mov	x2, x22
   55438: aa0003f5     	mov	x21, x0
   5543c: 3836681f     	strb	wzr, [x0, x22]
   55440: 97fecd3c     	bl	0x8930 <memcpy@plt>
   55444: aa1303e0     	mov	x0, x19
   55448: aa1503e1     	mov	x1, x21
   5544c: aa1803e2     	mov	x2, x24
   55450: 97fff793     	bl	0x5329c <json_value_deep_copy+0x420>
   55454: 34000240     	cbz	w0, 0x5549c <json_object_dotset_value+0x230>
   55458: f0000128     	adrp	x8, 0x7c000
   5545c: f9407108     	ldr	x8, [x8, #0xe0]
   55460: aa1503e0     	mov	x0, x21
   55464: d63f0100     	blr	x8
   55468: aa1903e0     	mov	x0, x25
   5546c: aa1703e1     	mov	x1, x23
   55470: 2a1f03e2     	mov	w2, wzr
   55474: 9400001b     	bl	0x554e0 <json_object_dotset_value+0x274>
   55478: aa1803e0     	mov	x0, x24
   5547c: 97feccf1     	bl	0x8840 <json_value_free@plt>
   55480: 14000006     	b	0x55498 <json_object_dotset_value+0x22c>
   55484: f9000b1f     	str	xzr, [x24, #0x10]
   55488: f0000128     	adrp	x8, 0x7c000
   5548c: f9407108     	ldr	x8, [x8, #0xe0]
   55490: aa1803e0     	mov	x0, x24
   55494: d63f0100     	blr	x8
   55498: 12800000     	mov	w0, #-0x1               // =-1
   5549c: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   554a0: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   554a4: a94357f6     	ldp	x22, x21, [sp, #0x30]
   554a8: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   554ac: a94167fa     	ldp	x26, x25, [sp, #0x10]
   554b0: a8c66ffc     	ldp	x28, x27, [sp], #0x60
   554b4: d65f03c0     	ret
   554b8: aa1303e0     	mov	x0, x19
   554bc: aa1403e1     	mov	x1, x20
   554c0: aa1503e2     	mov	x2, x21
   554c4: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   554c8: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   554cc: a94357f6     	ldp	x22, x21, [sp, #0x30]
   554d0: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   554d4: a94167fa     	ldp	x26, x25, [sp, #0x10]
   554d8: a8c66ffc     	ldp	x28, x27, [sp], #0x60
   554dc: 17fecbd5     	b	0x8430 <json_object_set_value@plt>
   554e0: a9ba6ffc     	stp	x28, x27, [sp, #-0x60]!
   554e4: a90167fa     	stp	x26, x25, [sp, #0x10]
   554e8: a9025ff8     	stp	x24, x23, [sp, #0x20]
   554ec: a90357f6     	stp	x22, x21, [sp, #0x30]
   554f0: a9044ff4     	stp	x20, x19, [sp, #0x40]
   554f4: a9057bfd     	stp	x29, x30, [sp, #0x50]
   554f8: 910143fd     	add	x29, sp, #0x50
   554fc: 2a0203f3     	mov	w19, w2
   55500: aa0103f5     	mov	x21, x1
   55504: aa0003f4     	mov	x20, x0
   55508: 528005c1     	mov	w1, #0x2e               // =46
   5550c: aa1503e0     	mov	x0, x21
   55510: 97fecc60     	bl	0x8690 <strchr@plt>
   55514: b40008e0     	cbz	x0, 0x55630 <json_object_dotset_value+0x3c4>
   55518: b40007d4     	cbz	x20, 0x55610 <json_object_dotset_value+0x3a4>
   5551c: b40007b5     	cbz	x21, 0x55610 <json_object_dotset_value+0x3a4>
   55520: aa0003f6     	mov	x22, x0
   55524: cb150017     	sub	x23, x0, x21
   55528: b4000197     	cbz	x23, 0x55558 <json_object_dotset_value+0x2ec>
   5552c: aa1503e8     	mov	x8, x21
   55530: aa1703e9     	mov	x9, x23
   55534: 5282a0b9     	mov	w25, #0x1505            // =5381
   55538: 3940010a     	ldrb	w10, [x8]
   5553c: b400010a     	cbz	x10, 0x5555c <json_object_dotset_value+0x2f0>
   55540: 8b19172b     	add	x11, x25, x25, lsl #5
   55544: f1000529     	subs	x9, x9, #0x1
   55548: 8b0a0179     	add	x25, x11, x10
   5554c: 91000508     	add	x8, x8, #0x1
   55550: 54ffff41     	b.ne	0x55538 <json_object_dotset_value+0x2cc>
   55554: 14000002     	b	0x5555c <json_object_dotset_value+0x2f0>
   55558: 5282a0b9     	mov	w25, #0x1505            // =5381
   5555c: f9402288     	ldr	x8, [x20, #0x40]
   55560: b4000588     	cbz	x8, 0x55610 <json_object_dotset_value+0x3a4>
   55564: d100050a     	sub	x10, x8, #0x1
   55568: aa1f03e9     	mov	x9, xzr
   5556c: 8a19015a     	and	x26, x10, x25
   55570: 5280003b     	mov	w27, #0x1               // =1
   55574: 14000006     	b	0x5558c <json_object_dotset_value+0x320>
   55578: f9402288     	ldr	x8, [x20, #0x40]
   5557c: 2a1b03e9     	mov	w9, w27
   55580: 1100077b     	add	w27, w27, #0x1
   55584: eb09011f     	cmp	x8, x9
   55588: 54000449     	b.ls	0x55610 <json_object_dotset_value+0x3a4>
   5558c: f940068a     	ldr	x10, [x20, #0x8]
   55590: 8b1a0129     	add	x9, x9, x26
   55594: d1000508     	sub	x8, x8, #0x1
   55598: 8a08013c     	and	x28, x9, x8
   5559c: f87c7948     	ldr	x8, [x10, x28, lsl #3]
   555a0: b100051f     	cmn	x8, #0x1
   555a4: 54000360     	b.eq	0x55610 <json_object_dotset_value+0x3a4>
   555a8: f9400a89     	ldr	x9, [x20, #0x10]
   555ac: f8687929     	ldr	x9, [x9, x8, lsl #3]
   555b0: eb19013f     	cmp	x9, x25
   555b4: 54fffe21     	b.ne	0x55578 <json_object_dotset_value+0x30c>
   555b8: f9400e89     	ldr	x9, [x20, #0x18]
   555bc: f8687938     	ldr	x24, [x9, x8, lsl #3]
   555c0: aa1803e0     	mov	x0, x24
   555c4: 97fecca7     	bl	0x8860 <strlen@plt>
   555c8: eb17001f     	cmp	x0, x23
   555cc: 54fffd61     	b.ne	0x55578 <json_object_dotset_value+0x30c>
   555d0: aa1503e0     	mov	x0, x21
   555d4: aa1803e1     	mov	x1, x24
   555d8: aa1703e2     	mov	x2, x23
   555dc: 97fecaf9     	bl	0x81c0 <strncmp@plt>
   555e0: 35fffcc0     	cbnz	w0, 0x55578 <json_object_dotset_value+0x30c>
   555e4: f9400688     	ldr	x8, [x20, #0x8]
   555e8: f9401289     	ldr	x9, [x20, #0x20]
   555ec: f87c7908     	ldr	x8, [x8, x28, lsl #3]
   555f0: f8687928     	ldr	x8, [x9, x8, lsl #3]
   555f4: b40000e8     	cbz	x8, 0x55610 <json_object_dotset_value+0x3a4>
   555f8: b9400909     	ldr	w9, [x8, #0x8]
   555fc: 7100113f     	cmp	w9, #0x4
   55600: 54000081     	b.ne	0x55610 <json_object_dotset_value+0x3a4>
   55604: f9400914     	ldr	x20, [x8, #0x10]
   55608: 910006d5     	add	x21, x22, #0x1
   5560c: 17ffffbf     	b	0x55508 <json_object_dotset_value+0x29c>
   55610: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   55614: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   55618: a94357f6     	ldp	x22, x21, [sp, #0x30]
   5561c: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   55620: a94167fa     	ldp	x26, x25, [sp, #0x10]
   55624: 12800000     	mov	w0, #-0x1               // =-1
   55628: a8c66ffc     	ldp	x28, x27, [sp], #0x60
   5562c: d65f03c0     	ret
   55630: aa1403e0     	mov	x0, x20
   55634: aa1503e1     	mov	x1, x21
   55638: 2a1303e2     	mov	w2, w19
   5563c: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   55640: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   55644: a94357f6     	ldp	x22, x21, [sp, #0x30]
   55648: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   5564c: a94167fa     	ldp	x26, x25, [sp, #0x10]
   55650: a8c66ffc     	ldp	x28, x27, [sp], #0x60
   55654: 14000096     	b	0x558ac <json_object_remove+0x8>

0000000000055658 <json_object_dotset_string>:
   55658: f81d0ff5     	str	x21, [sp, #-0x30]!
   5565c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   55660: a9027bfd     	stp	x29, x30, [sp, #0x20]
   55664: 910083fd     	add	x29, sp, #0x20
   55668: b4000242     	cbz	x2, 0x556b0 <json_object_dotset_string+0x58>
   5566c: aa0003f4     	mov	x20, x0
   55670: aa0203e0     	mov	x0, x2
   55674: aa0203f5     	mov	x21, x2
   55678: aa0103f3     	mov	x19, x1
   5567c: 97fecc79     	bl	0x8860 <strlen@plt>
   55680: aa0003e1     	mov	x1, x0
   55684: aa1503e0     	mov	x0, x21
   55688: 97fecbe6     	bl	0x8620 <json_value_init_string_with_len@plt>
   5568c: b4000120     	cbz	x0, 0x556b0 <json_object_dotset_string+0x58>
   55690: aa0003f5     	mov	x21, x0
   55694: aa1403e0     	mov	x0, x20
   55698: aa1303e1     	mov	x1, x19
   5569c: aa1503e2     	mov	x2, x21
   556a0: 97fecad8     	bl	0x8200 <json_object_dotset_value@plt>
   556a4: 34000080     	cbz	w0, 0x556b4 <json_object_dotset_string+0x5c>
   556a8: aa1503e0     	mov	x0, x21
   556ac: 97fecc65     	bl	0x8840 <json_value_free@plt>
   556b0: 12800000     	mov	w0, #-0x1               // =-1
   556b4: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   556b8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   556bc: f84307f5     	ldr	x21, [sp], #0x30
   556c0: d65f03c0     	ret

00000000000556c4 <json_object_dotset_string_with_len>:
   556c4: f81d0ff5     	str	x21, [sp, #-0x30]!
   556c8: a9014ff4     	stp	x20, x19, [sp, #0x10]
   556cc: a9027bfd     	stp	x29, x30, [sp, #0x20]
   556d0: 910083fd     	add	x29, sp, #0x20
   556d4: aa0103f4     	mov	x20, x1
   556d8: aa0003f5     	mov	x21, x0
   556dc: aa0203e0     	mov	x0, x2
   556e0: aa0303e1     	mov	x1, x3
   556e4: 97fecbcf     	bl	0x8620 <json_value_init_string_with_len@plt>
   556e8: b4000120     	cbz	x0, 0x5570c <json_object_dotset_string_with_len+0x48>
   556ec: aa0003f3     	mov	x19, x0
   556f0: aa1503e0     	mov	x0, x21
   556f4: aa1403e1     	mov	x1, x20
   556f8: aa1303e2     	mov	x2, x19
   556fc: 97fecac1     	bl	0x8200 <json_object_dotset_value@plt>
   55700: 34000080     	cbz	w0, 0x55710 <json_object_dotset_string_with_len+0x4c>
   55704: aa1303e0     	mov	x0, x19
   55708: 97fecc4e     	bl	0x8840 <json_value_free@plt>
   5570c: 12800000     	mov	w0, #-0x1               // =-1
   55710: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   55714: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   55718: f84307f5     	ldr	x21, [sp], #0x30
   5571c: d65f03c0     	ret

0000000000055720 <json_object_dotset_number>:
   55720: fc1d0fe8     	str	d8, [sp, #-0x30]!
   55724: f90007f5     	str	x21, [sp, #0x8]
   55728: a9014ff4     	stp	x20, x19, [sp, #0x10]
   5572c: a9027bfd     	stp	x29, x30, [sp, #0x20]
   55730: 910083fd     	add	x29, sp, #0x20
   55734: aa0003f4     	mov	x20, x0
   55738: 1e602000     	fcmp	d0, d0
   5573c: 12800000     	mov	w0, #-0x1               // =-1
   55740: 54000346     	b.vs	0x557a8 <json_object_dotset_number+0x88>
   55744: d2effe08     	mov	x8, #0x7ff0000000000000 // =9218868437227405312
   55748: 4ea01c08     	mov	v8.16b, v0.16b
   5574c: 1e60c000     	fabs	d0, d0
   55750: 9e670101     	fmov	d1, x8
   55754: 1e612000     	fcmp	d0, d1
   55758: 54000280     	b.eq	0x557a8 <json_object_dotset_number+0x88>
   5575c: f0000128     	adrp	x8, 0x7c000
   55760: f9407508     	ldr	x8, [x8, #0xe8]
   55764: 52800400     	mov	w0, #0x20               // =32
   55768: aa0103f3     	mov	x19, x1
   5576c: d63f0100     	blr	x8
   55770: b40001a0     	cbz	x0, 0x557a4 <json_object_dotset_number+0x84>
   55774: aa0003f5     	mov	x21, x0
   55778: 52800068     	mov	w8, #0x3                // =3
   5577c: f900001f     	str	xzr, [x0]
   55780: b9000808     	str	w8, [x0, #0x8]
   55784: fd000808     	str	d8, [x0, #0x10]
   55788: aa1403e0     	mov	x0, x20
   5578c: aa1303e1     	mov	x1, x19
   55790: aa1503e2     	mov	x2, x21
   55794: 97feca9b     	bl	0x8200 <json_object_dotset_value@plt>
   55798: 34000080     	cbz	w0, 0x557a8 <json_object_dotset_number+0x88>
   5579c: aa1503e0     	mov	x0, x21
   557a0: 97fecc28     	bl	0x8840 <json_value_free@plt>
   557a4: 12800000     	mov	w0, #-0x1               // =-1
   557a8: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   557ac: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   557b0: f94007f5     	ldr	x21, [sp, #0x8]
   557b4: fc4307e8     	ldr	d8, [sp], #0x30
   557b8: d65f03c0     	ret

00000000000557bc <json_object_dotset_boolean>:
   557bc: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
   557c0: a9014ff4     	stp	x20, x19, [sp, #0x10]
   557c4: a9027bfd     	stp	x29, x30, [sp, #0x20]
   557c8: 910083fd     	add	x29, sp, #0x20
   557cc: f0000128     	adrp	x8, 0x7c000
   557d0: f9407508     	ldr	x8, [x8, #0xe8]
   557d4: aa0003f6     	mov	x22, x0
   557d8: 52800400     	mov	w0, #0x20               // =32
   557dc: 2a0203f5     	mov	w21, w2
   557e0: aa0103f3     	mov	x19, x1
   557e4: d63f0100     	blr	x8
   557e8: b40001e0     	cbz	x0, 0x55824 <json_object_dotset_boolean+0x68>
   557ec: 528000c8     	mov	w8, #0x6                // =6
   557f0: 710002bf     	cmp	w21, #0x0
   557f4: aa0003f4     	mov	x20, x0
   557f8: b9000808     	str	w8, [x0, #0x8]
   557fc: 1a9f07e8     	cset	w8, ne
   55800: f900001f     	str	xzr, [x0]
   55804: b9001008     	str	w8, [x0, #0x10]
   55808: aa1603e0     	mov	x0, x22
   5580c: aa1303e1     	mov	x1, x19
   55810: aa1403e2     	mov	x2, x20
   55814: 97feca7b     	bl	0x8200 <json_object_dotset_value@plt>
   55818: 34000080     	cbz	w0, 0x55828 <json_object_dotset_boolean+0x6c>
   5581c: aa1403e0     	mov	x0, x20
   55820: 97fecc08     	bl	0x8840 <json_value_free@plt>
   55824: 12800000     	mov	w0, #-0x1               // =-1
   55828: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   5582c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   55830: a8c357f6     	ldp	x22, x21, [sp], #0x30
   55834: d65f03c0     	ret

0000000000055838 <json_object_dotset_null>:
   55838: f81d0ff5     	str	x21, [sp, #-0x30]!
   5583c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   55840: a9027bfd     	stp	x29, x30, [sp, #0x20]
   55844: 910083fd     	add	x29, sp, #0x20
   55848: f0000128     	adrp	x8, 0x7c000
   5584c: f9407508     	ldr	x8, [x8, #0xe8]
   55850: aa0003f5     	mov	x21, x0
   55854: 52800400     	mov	w0, #0x20               // =32
   55858: aa0103f3     	mov	x19, x1
   5585c: d63f0100     	blr	x8
   55860: b4000180     	cbz	x0, 0x55890 <json_object_dotset_null+0x58>
   55864: aa0003f4     	mov	x20, x0
   55868: 52800028     	mov	w8, #0x1                // =1
   5586c: f900001f     	str	xzr, [x0]
   55870: b9000808     	str	w8, [x0, #0x8]
   55874: aa1503e0     	mov	x0, x21
   55878: aa1303e1     	mov	x1, x19
   5587c: aa1403e2     	mov	x2, x20
   55880: 97feca60     	bl	0x8200 <json_object_dotset_value@plt>
   55884: 34000080     	cbz	w0, 0x55894 <json_object_dotset_null+0x5c>
   55888: aa1403e0     	mov	x0, x20
   5588c: 97fecbed     	bl	0x8840 <json_value_free@plt>
   55890: 12800000     	mov	w0, #-0x1               // =-1
   55894: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   55898: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   5589c: f84307f5     	ldr	x21, [sp], #0x30
   558a0: d65f03c0     	ret

00000000000558a4 <json_object_remove>:
   558a4: 52800022     	mov	w2, #0x1                // =1
   558a8: 14000001     	b	0x558ac <json_object_remove+0x8>
   558ac: f81a0ffb     	str	x27, [sp, #-0x60]!
   558b0: a90167fa     	stp	x26, x25, [sp, #0x10]
   558b4: a9025ff8     	stp	x24, x23, [sp, #0x20]
   558b8: a90357f6     	stp	x22, x21, [sp, #0x30]
   558bc: a9044ff4     	stp	x20, x19, [sp, #0x40]
   558c0: a9057bfd     	stp	x29, x30, [sp, #0x50]
   558c4: 910143fd     	add	x29, sp, #0x50
   558c8: b4000be0     	cbz	x0, 0x55a44 <json_object_remove+0x1a0>
   558cc: aa0003f3     	mov	x19, x0
   558d0: aa0103e0     	mov	x0, x1
   558d4: 2a0203f4     	mov	w20, w2
   558d8: aa0103f5     	mov	x21, x1
   558dc: 97fecbe1     	bl	0x8860 <strlen@plt>
   558e0: 5282a0b9     	mov	w25, #0x1505            // =5381
   558e4: b4000120     	cbz	x0, 0x55908 <json_object_remove+0x64>
   558e8: aa1503e8     	mov	x8, x21
   558ec: 39400109     	ldrb	w9, [x8]
   558f0: b40000c9     	cbz	x9, 0x55908 <json_object_remove+0x64>
   558f4: 8b19172a     	add	x10, x25, x25, lsl #5
   558f8: f1000400     	subs	x0, x0, #0x1
   558fc: 8b090159     	add	x25, x10, x9
   55900: 91000508     	add	x8, x8, #0x1
   55904: 54ffff41     	b.ne	0x558ec <json_object_remove+0x48>
   55908: aa1503e0     	mov	x0, x21
   5590c: 97fecbd5     	bl	0x8860 <strlen@plt>
   55910: f9402268     	ldr	x8, [x19, #0x40]
   55914: b4000988     	cbz	x8, 0x55a44 <json_object_remove+0x1a0>
   55918: d100050a     	sub	x10, x8, #0x1
   5591c: aa0003f6     	mov	x22, x0
   55920: aa1f03e9     	mov	x9, xzr
   55924: 8a19015a     	and	x26, x10, x25
   55928: 5280003b     	mov	w27, #0x1               // =1
   5592c: 14000006     	b	0x55944 <json_object_remove+0xa0>
   55930: f9402268     	ldr	x8, [x19, #0x40]
   55934: 2a1b03e9     	mov	w9, w27
   55938: 1100077b     	add	w27, w27, #0x1
   5593c: eb09011f     	cmp	x8, x9
   55940: 54000829     	b.ls	0x55a44 <json_object_remove+0x1a0>
   55944: f940066a     	ldr	x10, [x19, #0x8]
   55948: 8b1a0129     	add	x9, x9, x26
   5594c: d1000508     	sub	x8, x8, #0x1
   55950: 8a080138     	and	x24, x9, x8
   55954: f8787948     	ldr	x8, [x10, x24, lsl #3]
   55958: b100051f     	cmn	x8, #0x1
   5595c: 54000740     	b.eq	0x55a44 <json_object_remove+0x1a0>
   55960: f9400a69     	ldr	x9, [x19, #0x10]
   55964: f8687929     	ldr	x9, [x9, x8, lsl #3]
   55968: eb19013f     	cmp	x9, x25
   5596c: 54fffe21     	b.ne	0x55930 <json_object_remove+0x8c>
   55970: f9400e69     	ldr	x9, [x19, #0x18]
   55974: f8687937     	ldr	x23, [x9, x8, lsl #3]
   55978: aa1703e0     	mov	x0, x23
   5597c: 97fecbb9     	bl	0x8860 <strlen@plt>
   55980: eb16001f     	cmp	x0, x22
   55984: 54fffd61     	b.ne	0x55930 <json_object_remove+0x8c>
   55988: aa1503e0     	mov	x0, x21
   5598c: aa1703e1     	mov	x1, x23
   55990: aa1603e2     	mov	x2, x22
   55994: 97feca0b     	bl	0x81c0 <strncmp@plt>
   55998: 35fffcc0     	cbnz	w0, 0x55930 <json_object_remove+0x8c>
   5599c: f9400668     	ldr	x8, [x19, #0x8]
   559a0: f8787915     	ldr	x21, [x8, x24, lsl #3]
   559a4: 34000094     	cbz	w20, 0x559b4 <json_object_remove+0x110>
   559a8: f9401268     	ldr	x8, [x19, #0x20]
   559ac: f8757900     	ldr	x0, [x8, x21, lsl #3]
   559b0: 97fecba4     	bl	0x8840 <json_value_free@plt>
   559b4: f9400e68     	ldr	x8, [x19, #0x18]
   559b8: f0000129     	adrp	x9, 0x7c000
   559bc: f9407129     	ldr	x9, [x9, #0xe0]
   559c0: f8757900     	ldr	x0, [x8, x21, lsl #3]
   559c4: d63f0120     	blr	x9
   559c8: f9401a68     	ldr	x8, [x19, #0x30]
   559cc: d100050a     	sub	x10, x8, #0x1
   559d0: eb0a02bf     	cmp	x21, x10
   559d4: 54000282     	b.hs	0x55a24 <json_object_remove+0x180>
   559d8: f9400e68     	ldr	x8, [x19, #0x18]
   559dc: d37df149     	lsl	x9, x10, #3
   559e0: d37df2ab     	lsl	x11, x21, #3
   559e4: f869690a     	ldr	x10, [x8, x9]
   559e8: f82b690a     	str	x10, [x8, x11]
   559ec: f9401268     	ldr	x8, [x19, #0x20]
   559f0: f869690a     	ldr	x10, [x8, x9]
   559f4: f82b690a     	str	x10, [x8, x11]
   559f8: f9401668     	ldr	x8, [x19, #0x28]
   559fc: f869690a     	ldr	x10, [x8, x9]
   55a00: f82b690a     	str	x10, [x8, x11]
   55a04: f9400a6a     	ldr	x10, [x19, #0x10]
   55a08: f8696949     	ldr	x9, [x10, x9]
   55a0c: f82b6949     	str	x9, [x10, x11]
   55a10: f9400669     	ldr	x9, [x19, #0x8]
   55a14: f86b6908     	ldr	x8, [x8, x11]
   55a18: f8287935     	str	x21, [x9, x8, lsl #3]
   55a1c: f9401a68     	ldr	x8, [x19, #0x30]
   55a20: d100050a     	sub	x10, x8, #0x1
   55a24: f9402269     	ldr	x9, [x19, #0x40]
   55a28: f9400668     	ldr	x8, [x19, #0x8]
   55a2c: f9001a6a     	str	x10, [x19, #0x30]
   55a30: f100052c     	subs	x12, x9, #0x1
   55a34: 54000560     	b.eq	0x55ae0 <json_object_remove+0x23c>
   55a38: aa1f03eb     	mov	x11, xzr
   55a3c: aa1803ea     	mov	x10, x24
   55a40: 14000013     	b	0x55a8c <json_object_remove+0x1e8>
   55a44: 12800000     	mov	w0, #-0x1               // =-1
   55a48: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   55a4c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   55a50: a94357f6     	ldp	x22, x21, [sp, #0x30]
   55a54: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   55a58: a94167fa     	ldp	x26, x25, [sp, #0x10]
   55a5c: f84607fb     	ldr	x27, [sp], #0x60
   55a60: d65f03c0     	ret
   55a64: f9401669     	ldr	x9, [x19, #0x28]
   55a68: f82d792a     	str	x10, [x9, x13, lsl #3]
   55a6c: f8787909     	ldr	x9, [x8, x24, lsl #3]
   55a70: f82a7909     	str	x9, [x8, x10, lsl #3]
   55a74: f9402269     	ldr	x9, [x19, #0x40]
   55a78: aa1803ea     	mov	x10, x24
   55a7c: 9100056b     	add	x11, x11, #0x1
   55a80: d100052c     	sub	x12, x9, #0x1
   55a84: eb0c017f     	cmp	x11, x12
   55a88: 540002e2     	b.hs	0x55ae4 <json_object_remove+0x240>
   55a8c: 9100070d     	add	x13, x24, #0x1
   55a90: 8a0d0198     	and	x24, x12, x13
   55a94: f878790d     	ldr	x13, [x8, x24, lsl #3]
   55a98: b10005bf     	cmn	x13, #0x1
   55a9c: 54000240     	b.eq	0x55ae4 <json_object_remove+0x240>
   55aa0: f9400a6e     	ldr	x14, [x19, #0x10]
   55aa4: eb0a031f     	cmp	x24, x10
   55aa8: f86d79ce     	ldr	x14, [x14, x13, lsl #3]
   55aac: 8a0c01cc     	and	x12, x14, x12
   55ab0: 540000a9     	b.ls	0x55ac4 <json_object_remove+0x220>
   55ab4: eb0a019f     	cmp	x12, x10
   55ab8: 54fffd69     	b.ls	0x55a64 <json_object_remove+0x1c0>
   55abc: eb18019f     	cmp	x12, x24
   55ac0: 54fffd28     	b.hi	0x55a64 <json_object_remove+0x1c0>
   55ac4: eb18019f     	cmp	x12, x24
   55ac8: 54fffda9     	b.ls	0x55a7c <json_object_remove+0x1d8>
   55acc: eb0a031f     	cmp	x24, x10
   55ad0: 54fffd62     	b.hs	0x55a7c <json_object_remove+0x1d8>
   55ad4: eb0a019f     	cmp	x12, x10
   55ad8: 54fffc69     	b.ls	0x55a64 <json_object_remove+0x1c0>
   55adc: 17ffffe8     	b	0x55a7c <json_object_remove+0x1d8>
   55ae0: aa1803ea     	mov	x10, x24
   55ae4: 2a1f03e0     	mov	w0, wzr
   55ae8: 92800009     	mov	x9, #-0x1               // =-1
   55aec: f82a7909     	str	x9, [x8, x10, lsl #3]
   55af0: 17ffffd6     	b	0x55a48 <json_object_remove+0x1a4>

0000000000055af4 <json_object_dotremove>:
   55af4: 52800022     	mov	w2, #0x1                // =1
   55af8: 17fffe7a     	b	0x554e0 <json_object_dotset_value+0x274>

0000000000055afc <json_object_clear>:
   55afc: b4000380     	cbz	x0, 0x55b6c <json_object_clear+0x70>
   55b00: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
   55b04: a9014ff4     	stp	x20, x19, [sp, #0x10]
   55b08: a9027bfd     	stp	x29, x30, [sp, #0x20]
   55b0c: 910083fd     	add	x29, sp, #0x20
   55b10: f9401808     	ldr	x8, [x0, #0x30]
   55b14: aa0003f3     	mov	x19, x0
   55b18: b40001e8     	cbz	x8, 0x55b54 <json_object_clear+0x58>
   55b1c: aa1f03f4     	mov	x20, xzr
   55b20: f0000135     	adrp	x21, 0x7c000
   55b24: f9400e68     	ldr	x8, [x19, #0x18]
   55b28: d37df296     	lsl	x22, x20, #3
   55b2c: f94072a9     	ldr	x9, [x21, #0xe0]
   55b30: f8766900     	ldr	x0, [x8, x22]
   55b34: d63f0120     	blr	x9
   55b38: f9401268     	ldr	x8, [x19, #0x20]
   55b3c: f8766900     	ldr	x0, [x8, x22]
   55b40: 97fecb40     	bl	0x8840 <json_value_free@plt>
   55b44: f9401a68     	ldr	x8, [x19, #0x30]
   55b48: 91000694     	add	x20, x20, #0x1
   55b4c: eb08029f     	cmp	x20, x8
   55b50: 54fffea3     	b.lo	0x55b24 <json_object_clear+0x28>
   55b54: f9001a7f     	str	xzr, [x19, #0x30]
   55b58: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   55b5c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   55b60: 2a1f03e0     	mov	w0, wzr
   55b64: a8c357f6     	ldp	x22, x21, [sp], #0x30
   55b68: d65f03c0     	ret
   55b6c: 12800000     	mov	w0, #-0x1               // =-1
   55b70: d65f03c0     	ret

0000000000055b74 <json_validate>:
   55b74: a9bc5ff8     	stp	x24, x23, [sp, #-0x40]!
   55b78: a90157f6     	stp	x22, x21, [sp, #0x10]
   55b7c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   55b80: a9037bfd     	stp	x29, x30, [sp, #0x30]
   55b84: 9100c3fd     	add	x29, sp, #0x30
   55b88: aa0003e8     	mov	x8, x0
   55b8c: 12800000     	mov	w0, #-0x1               // =-1
   55b90: b40008e8     	cbz	x8, 0x55cac <json_validate+0x138>
   55b94: b40008c1     	cbz	x1, 0x55cac <json_validate+0x138>
   55b98: b940090b     	ldr	w11, [x8, #0x8]
   55b9c: b9400829     	ldr	w9, [x1, #0x8]
   55ba0: 7100056a     	subs	w10, w11, #0x1
   55ba4: 540000a0     	b.eq	0x55bb8 <json_validate+0x44>
   55ba8: 6b09017f     	cmp	w11, w9
   55bac: 54000060     	b.eq	0x55bb8 <json_validate+0x44>
   55bb0: 12800000     	mov	w0, #-0x1               // =-1
   55bb4: 1400003e     	b	0x55cac <json_validate+0x138>
   55bb8: 7100155f     	cmp	w10, #0x5
   55bbc: 54ffffa8     	b.hi	0x55bb0 <json_validate+0x3c>
   55bc0: 9000008b     	adrp	x11, 0x65000
   55bc4: 9136216b     	add	x11, x11, #0xd88
   55bc8: 100000ac     	adr	x12, 0x55bdc <json_validate+0x68>
   55bcc: 386a696d     	ldrb	w13, [x11, x10]
   55bd0: 8b0d098c     	add	x12, x12, x13, lsl #2
   55bd4: 2a1f03e0     	mov	w0, wzr
   55bd8: d61f0180     	br	x12
   55bdc: f9400913     	ldr	x19, [x8, #0x10]
   55be0: 7100113f     	cmp	w9, #0x4
   55be4: 54000141     	b.ne	0x55c0c <json_validate+0x98>
   55be8: f9400834     	ldr	x20, [x1, #0x10]
   55bec: b5000153     	cbnz	x19, 0x55c14 <json_validate+0xa0>
   55bf0: 1400002e     	b	0x55ca8 <json_validate+0x134>
   55bf4: f9400908     	ldr	x8, [x8, #0x10]
   55bf8: 7100153f     	cmp	w9, #0x5
   55bfc: 540001a1     	b.ne	0x55c30 <json_validate+0xbc>
   55c00: f9400834     	ldr	x20, [x1, #0x10]
   55c04: b50001a8     	cbnz	x8, 0x55c38 <json_validate+0xc4>
   55c08: 14000028     	b	0x55ca8 <json_validate+0x134>
   55c0c: aa1f03f4     	mov	x20, xzr
   55c10: b40004d3     	cbz	x19, 0x55ca8 <json_validate+0x134>
   55c14: f9401a77     	ldr	x23, [x19, #0x30]
   55c18: b4000497     	cbz	x23, 0x55ca8 <json_validate+0x134>
   55c1c: b4000534     	cbz	x20, 0x55cc0 <json_validate+0x14c>
   55c20: f9401a88     	ldr	x8, [x20, #0x30]
   55c24: eb17011f     	cmp	x8, x23
   55c28: 54fffc43     	b.lo	0x55bb0 <json_validate+0x3c>
   55c2c: 14000028     	b	0x55ccc <json_validate+0x158>
   55c30: aa1f03f4     	mov	x20, xzr
   55c34: b40003a8     	cbz	x8, 0x55ca8 <json_validate+0x134>
   55c38: f9400909     	ldr	x9, [x8, #0x10]
   55c3c: b4000369     	cbz	x9, 0x55ca8 <json_validate+0x134>
   55c40: f9400508     	ldr	x8, [x8, #0x8]
   55c44: aa1f03f5     	mov	x21, xzr
   55c48: f9400113     	ldr	x19, [x8]
   55c4c: b5000154     	cbnz	x20, 0x55c74 <json_validate+0x100>
   55c50: 14000013     	b	0x55c9c <json_validate+0x128>
   55c54: aa1f03e1     	mov	x1, xzr
   55c58: aa1303e0     	mov	x0, x19
   55c5c: 97ffffc6     	bl	0x55b74 <json_validate>
   55c60: 2a0003e8     	mov	w8, w0
   55c64: 910006b5     	add	x21, x21, #0x1
   55c68: 12800000     	mov	w0, #-0x1               // =-1
   55c6c: 35000208     	cbnz	w8, 0x55cac <json_validate+0x138>
   55c70: b4000174     	cbz	x20, 0x55c9c <json_validate+0x128>
   55c74: f9400a88     	ldr	x8, [x20, #0x10]
   55c78: eb0802bf     	cmp	x21, x8
   55c7c: 54000162     	b.hs	0x55ca8 <json_validate+0x134>
   55c80: b4fffeb4     	cbz	x20, 0x55c54 <json_validate+0xe0>
   55c84: f9400a88     	ldr	x8, [x20, #0x10]
   55c88: eb15011f     	cmp	x8, x21
   55c8c: 54fffe49     	b.ls	0x55c54 <json_validate+0xe0>
   55c90: f9400688     	ldr	x8, [x20, #0x8]
   55c94: f8757901     	ldr	x1, [x8, x21, lsl #3]
   55c98: 17fffff0     	b	0x55c58 <json_validate+0xe4>
   55c9c: aa1f03e8     	mov	x8, xzr
   55ca0: eb0802bf     	cmp	x21, x8
   55ca4: 54fffee3     	b.lo	0x55c80 <json_validate+0x10c>
   55ca8: 2a1f03e0     	mov	w0, wzr
   55cac: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   55cb0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   55cb4: a94157f6     	ldp	x22, x21, [sp, #0x10]
   55cb8: a8c45ff8     	ldp	x24, x23, [sp], #0x40
   55cbc: d65f03c0     	ret
   55cc0: aa1f03e8     	mov	x8, xzr
   55cc4: eb17011f     	cmp	x8, x23
   55cc8: 54fff743     	b.lo	0x55bb0 <json_validate+0x3c>
   55ccc: aa1f03f8     	mov	x24, xzr
   55cd0: f9401a68     	ldr	x8, [x19, #0x30]
   55cd4: eb18011f     	cmp	x8, x24
   55cd8: 54000089     	b.ls	0x55ce8 <json_validate+0x174>
   55cdc: f9400e68     	ldr	x8, [x19, #0x18]
   55ce0: f8787915     	ldr	x21, [x8, x24, lsl #3]
   55ce4: 14000002     	b	0x55cec <json_validate+0x178>
   55ce8: aa1f03f5     	mov	x21, xzr
   55cec: aa1303e0     	mov	x0, x19
   55cf0: aa1503e1     	mov	x1, x21
   55cf4: 97fec9af     	bl	0x83b0 <json_object_get_value@plt>
   55cf8: aa0003f6     	mov	x22, x0
   55cfc: aa1403e0     	mov	x0, x20
   55d00: aa1503e1     	mov	x1, x21
   55d04: 97fec9ab     	bl	0x83b0 <json_object_get_value@plt>
   55d08: b4fff540     	cbz	x0, 0x55bb0 <json_validate+0x3c>
   55d0c: aa0003e1     	mov	x1, x0
   55d10: aa1603e0     	mov	x0, x22
   55d14: 97ffff98     	bl	0x55b74 <json_validate>
   55d18: 35fff4c0     	cbnz	w0, 0x55bb0 <json_validate+0x3c>
   55d1c: 91000718     	add	x24, x24, #0x1
   55d20: eb1802ff     	cmp	x23, x24
   55d24: 54fffd61     	b.ne	0x55cd0 <json_validate+0x15c>
   55d28: 17ffffe1     	b	0x55cac <json_validate+0x138>

0000000000055d2c <json_value_equals>:
   55d2c: a9bc5ff8     	stp	x24, x23, [sp, #-0x40]!
   55d30: a90157f6     	stp	x22, x21, [sp, #0x10]
   55d34: a9024ff4     	stp	x20, x19, [sp, #0x20]
   55d38: a9037bfd     	stp	x29, x30, [sp, #0x30]
   55d3c: 9100c3fd     	add	x29, sp, #0x30
   55d40: b40000e0     	cbz	x0, 0x55d5c <json_value_equals+0x30>
   55d44: b9400808     	ldr	w8, [x0, #0x8]
   55d48: b40000e1     	cbz	x1, 0x55d64 <json_value_equals+0x38>
   55d4c: b9400829     	ldr	w9, [x1, #0x8]
   55d50: 6b09011f     	cmp	w8, w9
   55d54: 540017c1     	b.ne	0x5604c <json_value_equals+0x320>
   55d58: 14000006     	b	0x55d70 <json_value_equals+0x44>
   55d5c: 12800008     	mov	w8, #-0x1               // =-1
   55d60: b5ffff61     	cbnz	x1, 0x55d4c <json_value_equals+0x20>
   55d64: 12800009     	mov	w9, #-0x1               // =-1
   55d68: 6b09011f     	cmp	w8, w9
   55d6c: 54001701     	b.ne	0x5604c <json_value_equals+0x320>
   55d70: 51000908     	sub	w8, w8, #0x2
   55d74: 7100111f     	cmp	w8, #0x4
   55d78: 54001388     	b.hi	0x55fe8 <json_value_equals+0x2bc>
   55d7c: 90000089     	adrp	x9, 0x65000
   55d80: 91363929     	add	x9, x9, #0xd8e
   55d84: 1000008a     	adr	x10, 0x55d94 <json_value_equals+0x68>
   55d88: 3868692b     	ldrb	w11, [x9, x8]
   55d8c: 8b0b094a     	add	x10, x10, x11, lsl #2
   55d90: d61f0140     	br	x10
   55d94: b4001360     	cbz	x0, 0x56000 <json_value_equals+0x2d4>
   55d98: b9400808     	ldr	w8, [x0, #0x8]
   55d9c: 91004009     	add	x9, x0, #0x10
   55da0: 7100091f     	cmp	w8, #0x2
   55da4: 9a9f0128     	csel	x8, x9, xzr, eq
   55da8: 2a1f03e0     	mov	w0, wzr
   55dac: b5001301     	cbnz	x1, 0x5600c <json_value_equals+0x2e0>
   55db0: 140000a8     	b	0x56050 <json_value_equals+0x324>
   55db4: 9e6703e0     	fmov	d0, xzr
   55db8: 9e6703e1     	fmov	d1, xzr
   55dbc: b40000c0     	cbz	x0, 0x55dd4 <json_value_equals+0xa8>
   55dc0: b9400808     	ldr	w8, [x0, #0x8]
   55dc4: 9e6703e1     	fmov	d1, xzr
   55dc8: 71000d1f     	cmp	w8, #0x3
   55dcc: 54000041     	b.ne	0x55dd4 <json_value_equals+0xa8>
   55dd0: fd400801     	ldr	d1, [x0, #0x10]
   55dd4: b40000a1     	cbz	x1, 0x55de8 <json_value_equals+0xbc>
   55dd8: b9400828     	ldr	w8, [x1, #0x8]
   55ddc: 71000d1f     	cmp	w8, #0x3
   55de0: 54000041     	b.ne	0x55de8 <json_value_equals+0xbc>
   55de4: fd400820     	ldr	d0, [x1, #0x10]
   55de8: b0000048     	adrp	x8, 0x5e000
   55dec: fd462502     	ldr	d2, [x8, #0xc48]
   55df0: 7ee0d420     	fabd	d0, d1, d0
   55df4: 1e622000     	fcmp	d0, d2
   55df8: 1a9f57e0     	cset	w0, mi
   55dfc: 14000095     	b	0x56050 <json_value_equals+0x324>
   55e00: b40002a0     	cbz	x0, 0x55e54 <json_value_equals+0x128>
   55e04: b9400808     	ldr	w8, [x0, #0x8]
   55e08: 7100111f     	cmp	w8, #0x4
   55e0c: 54000241     	b.ne	0x55e54 <json_value_equals+0x128>
   55e10: f9400813     	ldr	x19, [x0, #0x10]
   55e14: b5000241     	cbnz	x1, 0x55e5c <json_value_equals+0x130>
   55e18: 14000030     	b	0x55ed8 <json_value_equals+0x1ac>
   55e1c: b4000360     	cbz	x0, 0x55e88 <json_value_equals+0x15c>
   55e20: b9400808     	ldr	w8, [x0, #0x8]
   55e24: 7100151f     	cmp	w8, #0x5
   55e28: 54000301     	b.ne	0x55e88 <json_value_equals+0x15c>
   55e2c: f9400813     	ldr	x19, [x0, #0x10]
   55e30: b5000301     	cbnz	x1, 0x55e90 <json_value_equals+0x164>
   55e34: 1400004a     	b	0x55f5c <json_value_equals+0x230>
   55e38: b4000420     	cbz	x0, 0x55ebc <json_value_equals+0x190>
   55e3c: b9400808     	ldr	w8, [x0, #0x8]
   55e40: 7100191f     	cmp	w8, #0x6
   55e44: 540003c1     	b.ne	0x55ebc <json_value_equals+0x190>
   55e48: b9401008     	ldr	w8, [x0, #0x10]
   55e4c: b50003c1     	cbnz	x1, 0x55ec4 <json_value_equals+0x198>
   55e50: 14000068     	b	0x55ff0 <json_value_equals+0x2c4>
   55e54: aa1f03f3     	mov	x19, xzr
   55e58: b4000401     	cbz	x1, 0x55ed8 <json_value_equals+0x1ac>
   55e5c: b9400828     	ldr	w8, [x1, #0x8]
   55e60: 7100111f     	cmp	w8, #0x4
   55e64: 540003a1     	b.ne	0x55ed8 <json_value_equals+0x1ac>
   55e68: f9400834     	ldr	x20, [x1, #0x10]
   55e6c: b50003b3     	cbnz	x19, 0x55ee0 <json_value_equals+0x1b4>
   55e70: aa1f03f7     	mov	x23, xzr
   55e74: b50003b4     	cbnz	x20, 0x55ee8 <json_value_equals+0x1bc>
   55e78: aa1f03e8     	mov	x8, xzr
   55e7c: eb0802ff     	cmp	x23, x8
   55e80: 54000e61     	b.ne	0x5604c <json_value_equals+0x320>
   55e84: 1400001c     	b	0x55ef4 <json_value_equals+0x1c8>
   55e88: aa1f03f3     	mov	x19, xzr
   55e8c: b4000681     	cbz	x1, 0x55f5c <json_value_equals+0x230>
   55e90: b9400828     	ldr	w8, [x1, #0x8]
   55e94: 7100151f     	cmp	w8, #0x5
   55e98: 54000621     	b.ne	0x55f5c <json_value_equals+0x230>
   55e9c: f9400834     	ldr	x20, [x1, #0x10]
   55ea0: b5000633     	cbnz	x19, 0x55f64 <json_value_equals+0x238>
   55ea4: aa1f03f5     	mov	x21, xzr
   55ea8: b5000634     	cbnz	x20, 0x55f6c <json_value_equals+0x240>
   55eac: aa1f03e8     	mov	x8, xzr
   55eb0: eb0802bf     	cmp	x21, x8
   55eb4: 54000cc1     	b.ne	0x5604c <json_value_equals+0x320>
   55eb8: 14000030     	b	0x55f78 <json_value_equals+0x24c>
   55ebc: 12800008     	mov	w8, #-0x1               // =-1
   55ec0: b4000981     	cbz	x1, 0x55ff0 <json_value_equals+0x2c4>
   55ec4: b9400829     	ldr	w9, [x1, #0x8]
   55ec8: 7100193f     	cmp	w9, #0x6
   55ecc: 54000921     	b.ne	0x55ff0 <json_value_equals+0x2c4>
   55ed0: b9401029     	ldr	w9, [x1, #0x10]
   55ed4: 14000048     	b	0x55ff4 <json_value_equals+0x2c8>
   55ed8: aa1f03f4     	mov	x20, xzr
   55edc: b4fffcb3     	cbz	x19, 0x55e70 <json_value_equals+0x144>
   55ee0: f9401a77     	ldr	x23, [x19, #0x30]
   55ee4: b4fffcb4     	cbz	x20, 0x55e78 <json_value_equals+0x14c>
   55ee8: f9401a88     	ldr	x8, [x20, #0x30]
   55eec: eb0802ff     	cmp	x23, x8
   55ef0: 54000ae1     	b.ne	0x5604c <json_value_equals+0x320>
   55ef4: b40007b7     	cbz	x23, 0x55fe8 <json_value_equals+0x2bc>
   55ef8: aa1f03f8     	mov	x24, xzr
   55efc: b40000f3     	cbz	x19, 0x55f18 <json_value_equals+0x1ec>
   55f00: f9401a68     	ldr	x8, [x19, #0x30]
   55f04: eb18011f     	cmp	x8, x24
   55f08: 54000089     	b.ls	0x55f18 <json_value_equals+0x1ec>
   55f0c: f9400e68     	ldr	x8, [x19, #0x18]
   55f10: f8787915     	ldr	x21, [x8, x24, lsl #3]
   55f14: 14000002     	b	0x55f1c <json_value_equals+0x1f0>
   55f18: aa1f03f5     	mov	x21, xzr
   55f1c: aa1303e0     	mov	x0, x19
   55f20: aa1503e1     	mov	x1, x21
   55f24: 97fec923     	bl	0x83b0 <json_object_get_value@plt>
   55f28: aa0003f6     	mov	x22, x0
   55f2c: aa1403e0     	mov	x0, x20
   55f30: aa1503e1     	mov	x1, x21
   55f34: 97fec91f     	bl	0x83b0 <json_object_get_value@plt>
   55f38: aa0003e1     	mov	x1, x0
   55f3c: aa1603e0     	mov	x0, x22
   55f40: 97ffff7b     	bl	0x55d2c <json_value_equals>
   55f44: 34000860     	cbz	w0, 0x56050 <json_value_equals+0x324>
   55f48: 91000718     	add	x24, x24, #0x1
   55f4c: eb1802ff     	cmp	x23, x24
   55f50: 52800020     	mov	w0, #0x1                // =1
   55f54: 54fffd41     	b.ne	0x55efc <json_value_equals+0x1d0>
   55f58: 1400003e     	b	0x56050 <json_value_equals+0x324>
   55f5c: aa1f03f4     	mov	x20, xzr
   55f60: b4fffa33     	cbz	x19, 0x55ea4 <json_value_equals+0x178>
   55f64: f9400a75     	ldr	x21, [x19, #0x10]
   55f68: b4fffa34     	cbz	x20, 0x55eac <json_value_equals+0x180>
   55f6c: f9400a88     	ldr	x8, [x20, #0x10]
   55f70: eb0802bf     	cmp	x21, x8
   55f74: 540006c1     	b.ne	0x5604c <json_value_equals+0x320>
   55f78: b4000395     	cbz	x21, 0x55fe8 <json_value_equals+0x2bc>
   55f7c: aa1f03f6     	mov	x22, xzr
   55f80: b4000113     	cbz	x19, 0x55fa0 <json_value_equals+0x274>
   55f84: f9400a68     	ldr	x8, [x19, #0x10]
   55f88: eb16011f     	cmp	x8, x22
   55f8c: 540000a9     	b.ls	0x55fa0 <json_value_equals+0x274>
   55f90: f9400668     	ldr	x8, [x19, #0x8]
   55f94: f8767900     	ldr	x0, [x8, x22, lsl #3]
   55f98: b5000094     	cbnz	x20, 0x55fa8 <json_value_equals+0x27c>
   55f9c: 1400000b     	b	0x55fc8 <json_value_equals+0x29c>
   55fa0: aa1f03e0     	mov	x0, xzr
   55fa4: b4000134     	cbz	x20, 0x55fc8 <json_value_equals+0x29c>
   55fa8: f9400a88     	ldr	x8, [x20, #0x10]
   55fac: eb16011f     	cmp	x8, x22
   55fb0: 540000c9     	b.ls	0x55fc8 <json_value_equals+0x29c>
   55fb4: f9400688     	ldr	x8, [x20, #0x8]
   55fb8: f8767901     	ldr	x1, [x8, x22, lsl #3]
   55fbc: 97ffff5c     	bl	0x55d2c <json_value_equals>
   55fc0: 350000a0     	cbnz	w0, 0x55fd4 <json_value_equals+0x2a8>
   55fc4: 14000023     	b	0x56050 <json_value_equals+0x324>
   55fc8: aa1f03e1     	mov	x1, xzr
   55fcc: 97ffff58     	bl	0x55d2c <json_value_equals>
   55fd0: 34000400     	cbz	w0, 0x56050 <json_value_equals+0x324>
   55fd4: 910006d6     	add	x22, x22, #0x1
   55fd8: eb1602bf     	cmp	x21, x22
   55fdc: 52800020     	mov	w0, #0x1                // =1
   55fe0: 54fffd01     	b.ne	0x55f80 <json_value_equals+0x254>
   55fe4: 1400001b     	b	0x56050 <json_value_equals+0x324>
   55fe8: 52800020     	mov	w0, #0x1                // =1
   55fec: 14000019     	b	0x56050 <json_value_equals+0x324>
   55ff0: 12800009     	mov	w9, #-0x1               // =-1
   55ff4: 6b09011f     	cmp	w8, w9
   55ff8: 1a9f17e0     	cset	w0, eq
   55ffc: 14000015     	b	0x56050 <json_value_equals+0x324>
   56000: aa1f03e8     	mov	x8, xzr
   56004: 2a1f03e0     	mov	w0, wzr
   56008: b4000241     	cbz	x1, 0x56050 <json_value_equals+0x324>
   5600c: b9400829     	ldr	w9, [x1, #0x8]
   56010: 9100402a     	add	x10, x1, #0x10
   56014: 7100093f     	cmp	w9, #0x2
   56018: 9a9f0149     	csel	x9, x10, xzr, eq
   5601c: b40001a8     	cbz	x8, 0x56050 <json_value_equals+0x324>
   56020: b4000189     	cbz	x9, 0x56050 <json_value_equals+0x324>
   56024: f9400502     	ldr	x2, [x8, #0x8]
   56028: f940052a     	ldr	x10, [x9, #0x8]
   5602c: eb0a005f     	cmp	x2, x10
   56030: 540000e1     	b.ne	0x5604c <json_value_equals+0x320>
   56034: f9400100     	ldr	x0, [x8]
   56038: f9400121     	ldr	x1, [x9]
   5603c: 97fec901     	bl	0x8440 <memcmp@plt>
   56040: 7100001f     	cmp	w0, #0x0
   56044: 1a9f17e0     	cset	w0, eq
   56048: 14000002     	b	0x56050 <json_value_equals+0x324>
   5604c: 2a1f03e0     	mov	w0, wzr
   56050: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   56054: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   56058: a94157f6     	ldp	x22, x21, [sp, #0x10]
   5605c: a8c45ff8     	ldp	x24, x23, [sp], #0x40
   56060: d65f03c0     	ret

0000000000056064 <json_type>:
   56064: b4000060     	cbz	x0, 0x56070 <json_type+0xc>
   56068: b9400800     	ldr	w0, [x0, #0x8]
   5606c: d65f03c0     	ret
   56070: 12800000     	mov	w0, #-0x1               // =-1
   56074: d65f03c0     	ret

0000000000056078 <json_object>:
   56078: b40000a0     	cbz	x0, 0x5608c <json_object+0x14>
   5607c: b9400808     	ldr	w8, [x0, #0x8]
   56080: 7100111f     	cmp	w8, #0x4
   56084: 54000061     	b.ne	0x56090 <json_object+0x18>
   56088: f9400800     	ldr	x0, [x0, #0x10]
   5608c: d65f03c0     	ret
   56090: aa1f03e0     	mov	x0, xzr
   56094: d65f03c0     	ret

0000000000056098 <json_array>:
   56098: b40000a0     	cbz	x0, 0x560ac <json_array+0x14>
   5609c: b9400808     	ldr	w8, [x0, #0x8]
   560a0: 7100151f     	cmp	w8, #0x5
   560a4: 54000061     	b.ne	0x560b0 <json_array+0x18>
   560a8: f9400800     	ldr	x0, [x0, #0x10]
   560ac: d65f03c0     	ret
   560b0: aa1f03e0     	mov	x0, xzr
   560b4: d65f03c0     	ret

00000000000560b8 <json_string>:
   560b8: b40000a0     	cbz	x0, 0x560cc <json_string+0x14>
   560bc: b9400808     	ldr	w8, [x0, #0x8]
   560c0: 7100091f     	cmp	w8, #0x2
   560c4: 54000061     	b.ne	0x560d0 <json_string+0x18>
   560c8: f9400800     	ldr	x0, [x0, #0x10]
   560cc: d65f03c0     	ret
   560d0: aa1f03e0     	mov	x0, xzr
   560d4: d65f03c0     	ret

00000000000560d8 <json_string_len>:
   560d8: b40000a0     	cbz	x0, 0x560ec <json_string_len+0x14>
   560dc: b9400808     	ldr	w8, [x0, #0x8]
   560e0: 7100091f     	cmp	w8, #0x2
   560e4: 54000061     	b.ne	0x560f0 <json_string_len+0x18>
   560e8: f9400c00     	ldr	x0, [x0, #0x18]
   560ec: d65f03c0     	ret
   560f0: aa1f03e0     	mov	x0, xzr
   560f4: d65f03c0     	ret

00000000000560f8 <json_number>:
   560f8: 9e6703e0     	fmov	d0, xzr
   560fc: b40000a0     	cbz	x0, 0x56110 <json_number+0x18>
   56100: b9400808     	ldr	w8, [x0, #0x8]
   56104: 71000d1f     	cmp	w8, #0x3
   56108: 54000041     	b.ne	0x56110 <json_number+0x18>
   5610c: fd400800     	ldr	d0, [x0, #0x10]
   56110: d65f03c0     	ret

0000000000056114 <json_boolean>:
   56114: b40000c0     	cbz	x0, 0x5612c <json_boolean+0x18>
   56118: b9400808     	ldr	w8, [x0, #0x8]
   5611c: 7100191f     	cmp	w8, #0x6
   56120: 54000061     	b.ne	0x5612c <json_boolean+0x18>
   56124: b9401000     	ldr	w0, [x0, #0x10]
   56128: d65f03c0     	ret
   5612c: 12800000     	mov	w0, #-0x1               // =-1
   56130: d65f03c0     	ret

0000000000056134 <json_set_allocation_functions>:
   56134: d0000128     	adrp	x8, 0x7c000
   56138: d0000129     	adrp	x9, 0x7c000
   5613c: f9007500     	str	x0, [x8, #0xe8]
   56140: f9007121     	str	x1, [x9, #0xe0]
   56144: d65f03c0     	ret

0000000000056148 <json_set_escape_slashes>:
   56148: d0000128     	adrp	x8, 0x7c000
   5614c: b900f100     	str	w0, [x8, #0xf0]
   56150: d65f03c0     	ret

0000000000056154 <json_set_float_serialization_format>:
   56154: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
   56158: a9014ff4     	stp	x20, x19, [sp, #0x10]
   5615c: a9027bfd     	stp	x29, x30, [sp, #0x20]
   56160: 910083fd     	add	x29, sp, #0x20
   56164: f0000136     	adrp	x22, 0x7d000
   56168: f941fec8     	ldr	x8, [x22, #0x3f8]
   5616c: aa0003f3     	mov	x19, x0
   56170: b40000a8     	cbz	x8, 0x56184 <json_set_float_serialization_format+0x30>
   56174: d0000129     	adrp	x9, 0x7c000
   56178: f9407129     	ldr	x9, [x9, #0xe0]
   5617c: aa0803e0     	mov	x0, x8
   56180: d63f0120     	blr	x9
   56184: b4000213     	cbz	x19, 0x561c4 <json_set_float_serialization_format+0x70>
   56188: aa1303e0     	mov	x0, x19
   5618c: 97fec9b5     	bl	0x8860 <strlen@plt>
   56190: d0000128     	adrp	x8, 0x7c000
   56194: f9407508     	ldr	x8, [x8, #0xe8]
   56198: aa0003f5     	mov	x21, x0
   5619c: 91000400     	add	x0, x0, #0x1
   561a0: d63f0100     	blr	x8
   561a4: aa0003f4     	mov	x20, x0
   561a8: b4000100     	cbz	x0, 0x561c8 <json_set_float_serialization_format+0x74>
   561ac: aa1403e0     	mov	x0, x20
   561b0: aa1303e1     	mov	x1, x19
   561b4: aa1503e2     	mov	x2, x21
   561b8: 38356a9f     	strb	wzr, [x20, x21]
   561bc: 97fec9dd     	bl	0x8930 <memcpy@plt>
   561c0: 14000002     	b	0x561c8 <json_set_float_serialization_format+0x74>
   561c4: aa1f03f4     	mov	x20, xzr
   561c8: f901fed4     	str	x20, [x22, #0x3f8]
   561cc: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   561d0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   561d4: a8c357f6     	ldp	x22, x21, [sp], #0x30
   561d8: d65f03c0     	ret
   561dc: d101c3ff     	sub	sp, sp, #0x70
   561e0: a9016ffc     	stp	x28, x27, [sp, #0x10]
   561e4: a90267fa     	stp	x26, x25, [sp, #0x20]
   561e8: a9035ff8     	stp	x24, x23, [sp, #0x30]
   561ec: a90457f6     	stp	x22, x21, [sp, #0x40]
   561f0: a9054ff4     	stp	x20, x19, [sp, #0x50]
   561f4: a9067bfd     	stp	x29, x30, [sp, #0x60]
   561f8: 910183fd     	add	x29, sp, #0x60
   561fc: f9400016     	ldr	x22, [x0]
   56200: 394002c8     	ldrb	w8, [x22]
   56204: 7100891f     	cmp	w8, #0x22
   56208: 54001681     	b.ne	0x564d8 <json_set_float_serialization_format+0x384>
   5620c: aa0103f3     	mov	x19, x1
   56210: aa1603e8     	mov	x8, x22
   56214: 14000005     	b	0x56228 <json_set_float_serialization_format+0xd4>
   56218: 91000928     	add	x8, x9, #0x2
   5621c: f9000008     	str	x8, [x0]
   56220: 39400929     	ldrb	w9, [x9, #0x2]
   56224: 340015a9     	cbz	w9, 0x564d8 <json_set_float_serialization_format+0x384>
   56228: aa0803e9     	mov	x9, x8
   5622c: 91000508     	add	x8, x8, #0x1
   56230: f9000008     	str	x8, [x0]
   56234: 3940052a     	ldrb	w10, [x9, #0x1]
   56238: 7101715f     	cmp	w10, #0x5c
   5623c: 54fffee0     	b.eq	0x56218 <json_set_float_serialization_format+0xc4>
   56240: 340014ca     	cbz	w10, 0x564d8 <json_set_float_serialization_format+0x384>
   56244: 7100895f     	cmp	w10, #0x22
   56248: 54ffff01     	b.ne	0x56228 <json_set_float_serialization_format+0xd4>
   5624c: 91000928     	add	x8, x9, #0x2
   56250: f9000008     	str	x8, [x0]
   56254: d0000135     	adrp	x21, 0x7c000
   56258: f94076a9     	ldr	x9, [x21, #0xe8]
   5625c: cb160117     	sub	x23, x8, x22
   56260: d10006e0     	sub	x0, x23, #0x1
   56264: d63f0120     	blr	x9
   56268: aa0003f4     	mov	x20, x0
   5626c: b40012e0     	cbz	x0, 0x564c8 <json_set_float_serialization_format+0x374>
   56270: 910006dc     	add	x28, x22, #0x1
   56274: 39400389     	ldrb	w9, [x28]
   56278: 340001e9     	cbz	w9, 0x562b4 <json_set_float_serialization_format+0x160>
   5627c: f0000078     	adrp	x24, 0x65000
   56280: d1000af7     	sub	x23, x23, #0x2
   56284: 91364f18     	add	x24, x24, #0xd93
   56288: 5280044c     	mov	w12, #0x22              // =34
   5628c: 528005ed     	mov	w13, #0x2f              // =47
   56290: 52800b8e     	mov	w14, #0x5c              // =92
   56294: 5280010f     	mov	w15, #0x8               // =8
   56298: 52800190     	mov	w16, #0xc               // =12
   5629c: 52800151     	mov	w17, #0xa               // =10
   562a0: 528001a0     	mov	w0, #0xd                // =13
   562a4: 5280013a     	mov	w26, #0x9               // =9
   562a8: aa1403fb     	mov	x27, x20
   562ac: aa1c03f6     	mov	x22, x28
   562b0: 14000008     	b	0x562d0 <json_set_float_serialization_format+0x17c>
   562b4: aa1403fb     	mov	x27, x20
   562b8: 14000073     	b	0x56484 <json_set_float_serialization_format+0x330>
   562bc: 3900037a     	strb	w26, [x27]
   562c0: 38401d09     	ldrb	w9, [x8, #0x1]!
   562c4: 9100077b     	add	x27, x27, #0x1
   562c8: aa0803f6     	mov	x22, x8
   562cc: 34000dc9     	cbz	w9, 0x56484 <json_set_float_serialization_format+0x330>
   562d0: cb1c02c8     	sub	x8, x22, x28
   562d4: eb17011f     	cmp	x8, x23
   562d8: 54000d62     	b.hs	0x56484 <json_set_float_serialization_format+0x330>
   562dc: 12001d28     	and	w8, w9, #0xff
   562e0: 7101711f     	cmp	w8, #0x5c
   562e4: 54000181     	b.ne	0x56314 <json_set_float_serialization_format+0x1c0>
   562e8: aa1603e8     	mov	x8, x22
   562ec: 38401d09     	ldrb	w9, [x8, #0x1]!
   562f0: 51008929     	sub	w9, w9, #0x22
   562f4: 71014d3f     	cmp	w9, #0x53
   562f8: 54000e88     	b.hi	0x564c8 <json_set_float_serialization_format+0x374>
   562fc: 10fffe0a     	adr	x10, 0x562bc <json_set_float_serialization_format+0x168>
   56300: 38696b0b     	ldrb	w11, [x24, x9]
   56304: 8b0b094a     	add	x10, x10, x11, lsl #2
   56308: d61f0140     	br	x10
   5630c: 3900036c     	strb	w12, [x27]
   56310: 17ffffec     	b	0x562c0 <json_set_float_serialization_format+0x16c>
   56314: 7100811f     	cmp	w8, #0x20
   56318: 54000d83     	b.lo	0x564c8 <json_set_float_serialization_format+0x374>
   5631c: aa1603e8     	mov	x8, x22
   56320: 39000369     	strb	w9, [x27]
   56324: 17ffffe7     	b	0x562c0 <json_set_float_serialization_format+0x16c>
   56328: 3900036d     	strb	w13, [x27]
   5632c: 17ffffe5     	b	0x562c0 <json_set_float_serialization_format+0x16c>
   56330: 3900036e     	strb	w14, [x27]
   56334: 17ffffe3     	b	0x562c0 <json_set_float_serialization_format+0x16c>
   56338: 3900036f     	strb	w15, [x27]
   5633c: 17ffffe1     	b	0x562c0 <json_set_float_serialization_format+0x16c>
   56340: 39000370     	strb	w16, [x27]
   56344: 17ffffdf     	b	0x562c0 <json_set_float_serialization_format+0x16c>
   56348: 39000371     	strb	w17, [x27]
   5634c: 17ffffdd     	b	0x562c0 <json_set_float_serialization_format+0x16c>
   56350: 39000360     	strb	w0, [x27]
   56354: 17ffffdb     	b	0x562c0 <json_set_float_serialization_format+0x16c>
   56358: 91000ac0     	add	x0, x22, #0x2
   5635c: 910033e1     	add	x1, sp, #0xc
   56360: 94000068     	bl	0x56500 <json_set_float_serialization_format+0x3ac>
   56364: 35000b20     	cbnz	w0, 0x564c8 <json_set_float_serialization_format+0x374>
   56368: b9400ff9     	ldr	w25, [sp, #0xc]
   5636c: 7101ff3f     	cmp	w25, #0x7f
   56370: 54000068     	b.hi	0x5637c <json_set_float_serialization_format+0x228>
   56374: 39000379     	strb	w25, [x27]
   56378: 14000038     	b	0x56458 <json_set_float_serialization_format+0x304>
   5637c: 52801008     	mov	w8, #0x80               // =128
   56380: 711fff3f     	cmp	w25, #0x7ff
   56384: 33001728     	bfxil	w8, w25, #0, #6
   56388: 540000c8     	b.hi	0x563a0 <json_set_float_serialization_format+0x24c>
   5638c: 52801809     	mov	w9, #0xc0               // =192
   56390: 33062b29     	bfxil	w9, w25, #6, #5
   56394: 38001769     	strb	w9, [x27], #0x1
   56398: 39000368     	strb	w8, [x27]
   5639c: 1400002f     	b	0x56458 <json_set_float_serialization_format+0x304>
   563a0: 530b7f29     	lsr	w9, w25, #11
   563a4: 71006d3f     	cmp	w9, #0x1b
   563a8: 540004a1     	b.ne	0x5643c <json_set_float_serialization_format+0x2e8>
   563ac: 530a7f28     	lsr	w8, w25, #10
   563b0: 7100d91f     	cmp	w8, #0x36
   563b4: 540008a1     	b.ne	0x564c8 <json_set_float_serialization_format+0x374>
   563b8: 39401ac8     	ldrb	w8, [x22, #0x6]
   563bc: 7101711f     	cmp	w8, #0x5c
   563c0: 54000841     	b.ne	0x564c8 <json_set_float_serialization_format+0x374>
   563c4: 39401ec8     	ldrb	w8, [x22, #0x7]
   563c8: 7101d51f     	cmp	w8, #0x75
   563cc: 540007e1     	b.ne	0x564c8 <json_set_float_serialization_format+0x374>
   563d0: 910022c0     	add	x0, x22, #0x8
   563d4: 910023e1     	add	x1, sp, #0x8
   563d8: 9400004a     	bl	0x56500 <json_set_float_serialization_format+0x3ac>
   563dc: 35000760     	cbnz	w0, 0x564c8 <json_set_float_serialization_format+0x374>
   563e0: b9400be8     	ldr	w8, [sp, #0x8]
   563e4: 529b800a     	mov	w10, #0xdc00            // =56320
   563e8: 12165509     	and	w9, w8, #0xfffffc00
   563ec: 6b0a013f     	cmp	w9, w10
   563f0: 540006c1     	b.ne	0x564c8 <json_set_float_serialization_format+0x374>
   563f4: 12002508     	and	w8, w8, #0x3ff
   563f8: 33162728     	bfi	w8, w25, #10, #10
   563fc: 52801009     	mov	w9, #0x80               // =128
   56400: 11404108     	add	w8, w8, #0x10, lsl #12  // =0x10000
   56404: 330c4509     	bfxil	w9, w8, #12, #6
   56408: b9000fe8     	str	w8, [sp, #0xc]
   5640c: 39000769     	strb	w9, [x27, #0x1]
   56410: 52801009     	mov	w9, #0x80               // =128
   56414: 33062d09     	bfxil	w9, w8, #6, #6
   56418: 39000b69     	strb	w9, [x27, #0x2]
   5641c: 52801009     	mov	w9, #0x80               // =128
   56420: 33001509     	bfxil	w9, w8, #0, #6
   56424: 53127d08     	lsr	w8, w8, #18
   56428: 321c0d08     	orr	w8, w8, #0xf0
   5642c: 39000368     	strb	w8, [x27]
   56430: 38003f69     	strb	w9, [x27, #0x3]!
   56434: 528000e8     	mov	w8, #0x7                // =7
   56438: 14000009     	b	0x5645c <json_set_float_serialization_format+0x308>
   5643c: 52801c09     	mov	w9, #0xe0               // =224
   56440: 5280100a     	mov	w10, #0x80              // =128
   56444: 330c3f29     	bfxil	w9, w25, #12, #4
   56448: 33062f2a     	bfxil	w10, w25, #6, #6
   5644c: 39000369     	strb	w9, [x27]
   56450: 3900076a     	strb	w10, [x27, #0x1]
   56454: 38002f68     	strb	w8, [x27, #0x2]!
   56458: 52800028     	mov	w8, #0x1                // =1
   5645c: 8b0802c8     	add	x8, x22, x8
   56460: 5280044c     	mov	w12, #0x22              // =34
   56464: 528005ed     	mov	w13, #0x2f              // =47
   56468: 52800b8e     	mov	w14, #0x5c              // =92
   5646c: 5280010f     	mov	w15, #0x8               // =8
   56470: 52800190     	mov	w16, #0xc               // =12
   56474: 52800151     	mov	w17, #0xa               // =10
   56478: 528001a0     	mov	w0, #0xd                // =13
   5647c: 91001108     	add	x8, x8, #0x4
   56480: 17ffff90     	b	0x562c0 <json_set_float_serialization_format+0x16c>
   56484: 3900037f     	strb	wzr, [x27]
   56488: f94076a8     	ldr	x8, [x21, #0xe8]
   5648c: cb140377     	sub	x23, x27, x20
   56490: 910006f6     	add	x22, x23, #0x1
   56494: aa1603e0     	mov	x0, x22
   56498: d63f0100     	blr	x8
   5649c: b4000160     	cbz	x0, 0x564c8 <json_set_float_serialization_format+0x374>
   564a0: aa1403e1     	mov	x1, x20
   564a4: aa1603e2     	mov	x2, x22
   564a8: aa0003f5     	mov	x21, x0
   564ac: 97fec921     	bl	0x8930 <memcpy@plt>
   564b0: f9000277     	str	x23, [x19]
   564b4: d0000128     	adrp	x8, 0x7c000
   564b8: f9407108     	ldr	x8, [x8, #0xe0]
   564bc: aa1403e0     	mov	x0, x20
   564c0: d63f0100     	blr	x8
   564c4: 14000006     	b	0x564dc <json_set_float_serialization_format+0x388>
   564c8: d0000128     	adrp	x8, 0x7c000
   564cc: f9407108     	ldr	x8, [x8, #0xe0]
   564d0: aa1403e0     	mov	x0, x20
   564d4: d63f0100     	blr	x8
   564d8: aa1f03f5     	mov	x21, xzr
   564dc: aa1503e0     	mov	x0, x21
   564e0: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   564e4: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   564e8: a94457f6     	ldp	x22, x21, [sp, #0x40]
   564ec: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   564f0: a94267fa     	ldp	x26, x25, [sp, #0x20]
   564f4: a9416ffc     	ldp	x28, x27, [sp, #0x10]
   564f8: 9101c3ff     	add	sp, sp, #0x70
   564fc: d65f03c0     	ret
   56500: 3940000a     	ldrb	w10, [x0]
   56504: 340001ea     	cbz	w10, 0x56540 <json_set_float_serialization_format+0x3ec>
   56508: 3940040c     	ldrb	w12, [x0, #0x1]
   5650c: 340001ac     	cbz	w12, 0x56540 <json_set_float_serialization_format+0x3ec>
   56510: 3940080b     	ldrb	w11, [x0, #0x2]
   56514: 3400016b     	cbz	w11, 0x56540 <json_set_float_serialization_format+0x3ec>
   56518: 39400c09     	ldrb	w9, [x0, #0x3]
   5651c: 34000129     	cbz	w9, 0x56540 <json_set_float_serialization_format+0x3ec>
   56520: 5100c148     	sub	w8, w10, #0x30
   56524: 7100251f     	cmp	w8, #0x9
   56528: 54000189     	b.ls	0x56558 <json_set_float_serialization_format+0x404>
   5652c: 51018548     	sub	w8, w10, #0x61
   56530: 7100151f     	cmp	w8, #0x5
   56534: 540000a8     	b.hi	0x56548 <json_set_float_serialization_format+0x3f4>
   56538: 51015d48     	sub	w8, w10, #0x57
   5653c: 14000007     	b	0x56558 <json_set_float_serialization_format+0x404>
   56540: 12800000     	mov	w0, #-0x1               // =-1
   56544: d65f03c0     	ret
   56548: 51010548     	sub	w8, w10, #0x41
   5654c: 5100dd4a     	sub	w10, w10, #0x37
   56550: 7100191f     	cmp	w8, #0x6
   56554: 5a9f3148     	csinv	w8, w10, wzr, lo
   56558: 5100c18a     	sub	w10, w12, #0x30
   5655c: 7100255f     	cmp	w10, #0x9
   56560: 54000149     	b.ls	0x56588 <json_set_float_serialization_format+0x434>
   56564: 5101858a     	sub	w10, w12, #0x61
   56568: 7100155f     	cmp	w10, #0x5
   5656c: 54000068     	b.hi	0x56578 <json_set_float_serialization_format+0x424>
   56570: 51015d8a     	sub	w10, w12, #0x57
   56574: 14000005     	b	0x56588 <json_set_float_serialization_format+0x434>
   56578: 5101058a     	sub	w10, w12, #0x41
   5657c: 5100dd8c     	sub	w12, w12, #0x37
   56580: 7100195f     	cmp	w10, #0x6
   56584: 5a9f318a     	csinv	w10, w12, wzr, lo
   56588: 5100c16c     	sub	w12, w11, #0x30
   5658c: 7100259f     	cmp	w12, #0x9
   56590: 54000149     	b.ls	0x565b8 <json_set_float_serialization_format+0x464>
   56594: 5101856c     	sub	w12, w11, #0x61
   56598: 7100159f     	cmp	w12, #0x5
   5659c: 54000068     	b.hi	0x565a8 <json_set_float_serialization_format+0x454>
   565a0: 51015d6c     	sub	w12, w11, #0x57
   565a4: 14000005     	b	0x565b8 <json_set_float_serialization_format+0x464>
   565a8: 5101056c     	sub	w12, w11, #0x41
   565ac: 5100dd6b     	sub	w11, w11, #0x37
   565b0: 7100199f     	cmp	w12, #0x6
   565b4: 5a9f316c     	csinv	w12, w11, wzr, lo
   565b8: 5100c12b     	sub	w11, w9, #0x30
   565bc: 7100257f     	cmp	w11, #0x9
   565c0: 54000149     	b.ls	0x565e8 <json_set_float_serialization_format+0x494>
   565c4: 5101852b     	sub	w11, w9, #0x61
   565c8: 7100157f     	cmp	w11, #0x5
   565cc: 54000068     	b.hi	0x565d8 <json_set_float_serialization_format+0x484>
   565d0: 51015d2b     	sub	w11, w9, #0x57
   565d4: 14000005     	b	0x565e8 <json_set_float_serialization_format+0x494>
   565d8: 5101052b     	sub	w11, w9, #0x41
   565dc: 5100dd29     	sub	w9, w9, #0x37
   565e0: 7100197f     	cmp	w11, #0x6
   565e4: 5a9f312b     	csinv	w11, w9, wzr, lo
   565e8: 3100051f     	cmn	w8, #0x1
   565ec: 12800000     	mov	w0, #-0x1               // =-1
   565f0: 540001a0     	b.eq	0x56624 <json_set_float_serialization_format+0x4d0>
   565f4: 3100055f     	cmn	w10, #0x1
   565f8: 54000160     	b.eq	0x56624 <json_set_float_serialization_format+0x4d0>
   565fc: 3100059f     	cmn	w12, #0x1
   56600: 54000120     	b.eq	0x56624 <json_set_float_serialization_format+0x4d0>
   56604: 3100057f     	cmn	w11, #0x1
   56608: 540000e0     	b.eq	0x56624 <json_set_float_serialization_format+0x4d0>
   5660c: 53185d49     	lsl	w9, w10, #8
   56610: 2a083128     	orr	w8, w9, w8, lsl #12
   56614: 2a0c1108     	orr	w8, w8, w12, lsl #4
   56618: 2a1f03e0     	mov	w0, wzr
   5661c: 2a0b0108     	orr	w8, w8, w11
   56620: b9000028     	str	w8, [x1]
   56624: d65f03c0     	ret
   56628: f81c0ff7     	str	x23, [sp, #-0x40]!
   5662c: a90157f6     	stp	x22, x21, [sp, #0x10]
   56630: a9024ff4     	stp	x20, x19, [sp, #0x20]
   56634: a9037bfd     	stp	x29, x30, [sp, #0x30]
   56638: 9100c3fd     	add	x29, sp, #0x30
   5663c: aa0203f6     	mov	x22, x2
   56640: aa0103f4     	mov	x20, x1
   56644: aa0003f5     	mov	x21, x0
   56648: b4000162     	cbz	x2, 0x56674 <json_set_float_serialization_format+0x520>
   5664c: d0000062     	adrp	x2, 0x64000
   56650: b0000063     	adrp	x3, 0x63000
   56654: 91379042     	add	x2, x2, #0xde4
   56658: 9137cc63     	add	x3, x3, #0xdf3
   5665c: 92800001     	mov	x1, #-0x1               // =-1
   56660: aa1603e0     	mov	x0, x22
   56664: 9400018c     	bl	0x56c94 <json_set_float_serialization_format+0xb40>
   56668: 2a0003f3     	mov	w19, w0
   5666c: 36f80113     	tbz	w19, #0x1f, 0x5668c <json_set_float_serialization_format+0x538>
   56670: 14000172     	b	0x56c38 <json_set_float_serialization_format+0xae4>
   56674: b0000060     	adrp	x0, 0x63000
   56678: 9137cc00     	add	x0, x0, #0xdf3
   5667c: 52800041     	mov	w1, #0x2                // =2
   56680: 97fec6f0     	bl	0x8240 <__strlen_chk@plt>
   56684: aa0003f3     	mov	x19, x0
   56688: 37f82d93     	tbnz	w19, #0x1f, 0x56c38 <json_set_float_serialization_format+0xae4>
   5668c: 8b33c2c8     	add	x8, x22, w19, sxtw
   56690: f10002df     	cmp	x22, #0x0
   56694: 9a8803f6     	csel	x22, xzr, x8, eq
   56698: b4002d54     	cbz	x20, 0x56c40 <json_set_float_serialization_format+0xaec>
   5669c: f0000077     	adrp	x23, 0x65000
   566a0: 91379ef7     	add	x23, x23, #0xde7
   566a4: 394002a8     	ldrb	w8, [x21]
   566a8: 7101711f     	cmp	w8, #0x5c
   566ac: 540018a8     	b.hi	0x569c0 <json_set_float_serialization_format+0x86c>
   566b0: 10000089     	adr	x9, 0x566c0 <json_set_float_serialization_format+0x56c>
   566b4: 38686aea     	ldrb	w10, [x23, x8]
   566b8: 8b0a0929     	add	x9, x9, x10, lsl #2
   566bc: d61f0120     	br	x9
   566c0: b4001b36     	cbz	x22, 0x56a24 <json_set_float_serialization_format+0x8d0>
   566c4: d0000062     	adrp	x2, 0x64000
   566c8: f0000063     	adrp	x3, 0x65000
   566cc: 91379042     	add	x2, x2, #0xde4
   566d0: 9139d063     	add	x3, x3, #0xe74
   566d4: 1400013f     	b	0x56bd0 <json_set_float_serialization_format+0xa7c>
   566d8: b4001ad6     	cbz	x22, 0x56a30 <json_set_float_serialization_format+0x8dc>
   566dc: d0000062     	adrp	x2, 0x64000
   566e0: f0000063     	adrp	x3, 0x65000
   566e4: 91379042     	add	x2, x2, #0xde4
   566e8: 9139ec63     	add	x3, x3, #0xe7b
   566ec: 14000139     	b	0x56bd0 <json_set_float_serialization_format+0xa7c>
   566f0: b4001a76     	cbz	x22, 0x56a3c <json_set_float_serialization_format+0x8e8>
   566f4: d0000062     	adrp	x2, 0x64000
   566f8: f0000063     	adrp	x3, 0x65000
   566fc: 91379042     	add	x2, x2, #0xde4
   56700: 913a0863     	add	x3, x3, #0xe82
   56704: 14000133     	b	0x56bd0 <json_set_float_serialization_format+0xa7c>
   56708: b4001a16     	cbz	x22, 0x56a48 <json_set_float_serialization_format+0x8f4>
   5670c: d0000062     	adrp	x2, 0x64000
   56710: f0000063     	adrp	x3, 0x65000
   56714: 91379042     	add	x2, x2, #0xde4
   56718: 913a2463     	add	x3, x3, #0xe89
   5671c: 1400012d     	b	0x56bd0 <json_set_float_serialization_format+0xa7c>
   56720: b40019b6     	cbz	x22, 0x56a54 <json_set_float_serialization_format+0x900>
   56724: d0000062     	adrp	x2, 0x64000
   56728: f0000063     	adrp	x3, 0x65000
   5672c: 91379042     	add	x2, x2, #0xde4
   56730: 913a4063     	add	x3, x3, #0xe90
   56734: 14000127     	b	0x56bd0 <json_set_float_serialization_format+0xa7c>
   56738: b4001956     	cbz	x22, 0x56a60 <json_set_float_serialization_format+0x90c>
   5673c: d0000062     	adrp	x2, 0x64000
   56740: f0000063     	adrp	x3, 0x65000
   56744: 91379042     	add	x2, x2, #0xde4
   56748: 913a5c63     	add	x3, x3, #0xe97
   5674c: 14000121     	b	0x56bd0 <json_set_float_serialization_format+0xa7c>
   56750: b40018f6     	cbz	x22, 0x56a6c <json_set_float_serialization_format+0x918>
   56754: d0000062     	adrp	x2, 0x64000
   56758: f0000063     	adrp	x3, 0x65000
   5675c: 91379042     	add	x2, x2, #0xde4
   56760: 913a7863     	add	x3, x3, #0xe9e
   56764: 1400011b     	b	0x56bd0 <json_set_float_serialization_format+0xa7c>
   56768: b4001896     	cbz	x22, 0x56a78 <json_set_float_serialization_format+0x924>
   5676c: d0000062     	adrp	x2, 0x64000
   56770: f0000063     	adrp	x3, 0x65000
   56774: 91379042     	add	x2, x2, #0xde4
   56778: 913a9463     	add	x3, x3, #0xea5
   5677c: 14000115     	b	0x56bd0 <json_set_float_serialization_format+0xa7c>
   56780: b4001836     	cbz	x22, 0x56a84 <json_set_float_serialization_format+0x930>
   56784: d0000062     	adrp	x2, 0x64000
   56788: f0000063     	adrp	x3, 0x65000
   5678c: 91379042     	add	x2, x2, #0xde4
   56790: 91399463     	add	x3, x3, #0xe65
   56794: 1400010f     	b	0x56bd0 <json_set_float_serialization_format+0xa7c>
   56798: b40017d6     	cbz	x22, 0x56a90 <json_set_float_serialization_format+0x93c>
   5679c: d0000062     	adrp	x2, 0x64000
   567a0: f0000063     	adrp	x3, 0x65000
   567a4: 91379042     	add	x2, x2, #0xde4
   567a8: 9139c463     	add	x3, x3, #0xe71
   567ac: 14000109     	b	0x56bd0 <json_set_float_serialization_format+0xa7c>
   567b0: b4001776     	cbz	x22, 0x56a9c <json_set_float_serialization_format+0x948>
   567b4: d0000062     	adrp	x2, 0x64000
   567b8: f0000063     	adrp	x3, 0x65000
   567bc: 91379042     	add	x2, x2, #0xde4
   567c0: 9139ac63     	add	x3, x3, #0xe6b
   567c4: 14000103     	b	0x56bd0 <json_set_float_serialization_format+0xa7c>
   567c8: b4001716     	cbz	x22, 0x56aa8 <json_set_float_serialization_format+0x954>
   567cc: d0000062     	adrp	x2, 0x64000
   567d0: f0000063     	adrp	x3, 0x65000
   567d4: 91379042     	add	x2, x2, #0xde4
   567d8: 913ab063     	add	x3, x3, #0xeac
   567dc: 140000fd     	b	0x56bd0 <json_set_float_serialization_format+0xa7c>
   567e0: b40016b6     	cbz	x22, 0x56ab4 <json_set_float_serialization_format+0x960>
   567e4: d0000062     	adrp	x2, 0x64000
   567e8: f0000063     	adrp	x3, 0x65000
   567ec: 91379042     	add	x2, x2, #0xde4
   567f0: 9139a063     	add	x3, x3, #0xe68
   567f4: 140000f7     	b	0x56bd0 <json_set_float_serialization_format+0xa7c>
   567f8: b4001656     	cbz	x22, 0x56ac0 <json_set_float_serialization_format+0x96c>
   567fc: d0000062     	adrp	x2, 0x64000
   56800: f0000063     	adrp	x3, 0x65000
   56804: 91379042     	add	x2, x2, #0xde4
   56808: 9139b863     	add	x3, x3, #0xe6e
   5680c: 140000f1     	b	0x56bd0 <json_set_float_serialization_format+0xa7c>
   56810: b40015f6     	cbz	x22, 0x56acc <json_set_float_serialization_format+0x978>
   56814: d0000062     	adrp	x2, 0x64000
   56818: f0000063     	adrp	x3, 0x65000
   5681c: 91379042     	add	x2, x2, #0xde4
   56820: 913acc63     	add	x3, x3, #0xeb3
   56824: 140000eb     	b	0x56bd0 <json_set_float_serialization_format+0xa7c>
   56828: b4001596     	cbz	x22, 0x56ad8 <json_set_float_serialization_format+0x984>
   5682c: d0000062     	adrp	x2, 0x64000
   56830: f0000063     	adrp	x3, 0x65000
   56834: 91379042     	add	x2, x2, #0xde4
   56838: 913ae863     	add	x3, x3, #0xeba
   5683c: 140000e5     	b	0x56bd0 <json_set_float_serialization_format+0xa7c>
   56840: b4001536     	cbz	x22, 0x56ae4 <json_set_float_serialization_format+0x990>
   56844: d0000062     	adrp	x2, 0x64000
   56848: f0000063     	adrp	x3, 0x65000
   5684c: 91379042     	add	x2, x2, #0xde4
   56850: 913b0463     	add	x3, x3, #0xec1
   56854: 140000df     	b	0x56bd0 <json_set_float_serialization_format+0xa7c>
   56858: b40014d6     	cbz	x22, 0x56af0 <json_set_float_serialization_format+0x99c>
   5685c: d0000062     	adrp	x2, 0x64000
   56860: f0000063     	adrp	x3, 0x65000
   56864: 91379042     	add	x2, x2, #0xde4
   56868: 913b2063     	add	x3, x3, #0xec8
   5686c: 140000d9     	b	0x56bd0 <json_set_float_serialization_format+0xa7c>
   56870: b4001476     	cbz	x22, 0x56afc <json_set_float_serialization_format+0x9a8>
   56874: d0000062     	adrp	x2, 0x64000
   56878: f0000063     	adrp	x3, 0x65000
   5687c: 91379042     	add	x2, x2, #0xde4
   56880: 913b3c63     	add	x3, x3, #0xecf
   56884: 140000d3     	b	0x56bd0 <json_set_float_serialization_format+0xa7c>
   56888: b4001416     	cbz	x22, 0x56b08 <json_set_float_serialization_format+0x9b4>
   5688c: d0000062     	adrp	x2, 0x64000
   56890: f0000063     	adrp	x3, 0x65000
   56894: 91379042     	add	x2, x2, #0xde4
   56898: 913b5863     	add	x3, x3, #0xed6
   5689c: 140000cd     	b	0x56bd0 <json_set_float_serialization_format+0xa7c>
   568a0: b40013b6     	cbz	x22, 0x56b14 <json_set_float_serialization_format+0x9c0>
   568a4: d0000062     	adrp	x2, 0x64000
   568a8: f0000063     	adrp	x3, 0x65000
   568ac: 91379042     	add	x2, x2, #0xde4
   568b0: 913b7463     	add	x3, x3, #0xedd
   568b4: 140000c7     	b	0x56bd0 <json_set_float_serialization_format+0xa7c>
   568b8: b4001356     	cbz	x22, 0x56b20 <json_set_float_serialization_format+0x9cc>
   568bc: d0000062     	adrp	x2, 0x64000
   568c0: f0000063     	adrp	x3, 0x65000
   568c4: 91379042     	add	x2, x2, #0xde4
   568c8: 913b9063     	add	x3, x3, #0xee4
   568cc: 140000c1     	b	0x56bd0 <json_set_float_serialization_format+0xa7c>
   568d0: b40012f6     	cbz	x22, 0x56b2c <json_set_float_serialization_format+0x9d8>
   568d4: d0000062     	adrp	x2, 0x64000
   568d8: f0000063     	adrp	x3, 0x65000
   568dc: 91379042     	add	x2, x2, #0xde4
   568e0: 913bac63     	add	x3, x3, #0xeeb
   568e4: 140000bb     	b	0x56bd0 <json_set_float_serialization_format+0xa7c>
   568e8: b4001296     	cbz	x22, 0x56b38 <json_set_float_serialization_format+0x9e4>
   568ec: d0000062     	adrp	x2, 0x64000
   568f0: f0000063     	adrp	x3, 0x65000
   568f4: 91379042     	add	x2, x2, #0xde4
   568f8: 913bc863     	add	x3, x3, #0xef2
   568fc: 140000b5     	b	0x56bd0 <json_set_float_serialization_format+0xa7c>
   56900: b4001236     	cbz	x22, 0x56b44 <json_set_float_serialization_format+0x9f0>
   56904: d0000062     	adrp	x2, 0x64000
   56908: f0000063     	adrp	x3, 0x65000
   5690c: 91379042     	add	x2, x2, #0xde4
   56910: 913be463     	add	x3, x3, #0xef9
   56914: 140000af     	b	0x56bd0 <json_set_float_serialization_format+0xa7c>
   56918: b40011d6     	cbz	x22, 0x56b50 <json_set_float_serialization_format+0x9fc>
   5691c: d0000062     	adrp	x2, 0x64000
   56920: f0000063     	adrp	x3, 0x65000
   56924: 91379042     	add	x2, x2, #0xde4
   56928: 913c0063     	add	x3, x3, #0xf00
   5692c: 140000a9     	b	0x56bd0 <json_set_float_serialization_format+0xa7c>
   56930: b4001176     	cbz	x22, 0x56b5c <json_set_float_serialization_format+0xa08>
   56934: d0000062     	adrp	x2, 0x64000
   56938: f0000063     	adrp	x3, 0x65000
   5693c: 91379042     	add	x2, x2, #0xde4
   56940: 913c1c63     	add	x3, x3, #0xf07
   56944: 140000a3     	b	0x56bd0 <json_set_float_serialization_format+0xa7c>
   56948: b4001116     	cbz	x22, 0x56b68 <json_set_float_serialization_format+0xa14>
   5694c: d0000062     	adrp	x2, 0x64000
   56950: f0000063     	adrp	x3, 0x65000
   56954: 91379042     	add	x2, x2, #0xde4
   56958: 913c3863     	add	x3, x3, #0xf0e
   5695c: 1400009d     	b	0x56bd0 <json_set_float_serialization_format+0xa7c>
   56960: b40010b6     	cbz	x22, 0x56b74 <json_set_float_serialization_format+0xa20>
   56964: d0000062     	adrp	x2, 0x64000
   56968: f0000063     	adrp	x3, 0x65000
   5696c: 91379042     	add	x2, x2, #0xde4
   56970: 913c5463     	add	x3, x3, #0xf15
   56974: 14000097     	b	0x56bd0 <json_set_float_serialization_format+0xa7c>
   56978: b4001056     	cbz	x22, 0x56b80 <json_set_float_serialization_format+0xa2c>
   5697c: d0000062     	adrp	x2, 0x64000
   56980: f0000063     	adrp	x3, 0x65000
   56984: 91379042     	add	x2, x2, #0xde4
   56988: 913c7063     	add	x3, x3, #0xf1c
   5698c: 14000091     	b	0x56bd0 <json_set_float_serialization_format+0xa7c>
   56990: b4000ff6     	cbz	x22, 0x56b8c <json_set_float_serialization_format+0xa38>
   56994: d0000062     	adrp	x2, 0x64000
   56998: f0000063     	adrp	x3, 0x65000
   5699c: 91379042     	add	x2, x2, #0xde4
   569a0: 913c8c63     	add	x3, x3, #0xf23
   569a4: 1400008b     	b	0x56bd0 <json_set_float_serialization_format+0xa7c>
   569a8: b4000f96     	cbz	x22, 0x56b98 <json_set_float_serialization_format+0xa44>
   569ac: d0000062     	adrp	x2, 0x64000
   569b0: f0000063     	adrp	x3, 0x65000
   569b4: 91379042     	add	x2, x2, #0xde4
   569b8: 913ca863     	add	x3, x3, #0xf2a
   569bc: 14000085     	b	0x56bd0 <json_set_float_serialization_format+0xa7c>
   569c0: b4000056     	cbz	x22, 0x569c8 <json_set_float_serialization_format+0x874>
   569c4: 380016c8     	strb	w8, [x22], #0x1
   569c8: 11000673     	add	w19, w19, #0x1
   569cc: 14000089     	b	0x56bf0 <json_set_float_serialization_format+0xa9c>
   569d0: b4000f16     	cbz	x22, 0x56bb0 <json_set_float_serialization_format+0xa5c>
   569d4: d0000062     	adrp	x2, 0x64000
   569d8: f0000063     	adrp	x3, 0x65000
   569dc: 91379042     	add	x2, x2, #0xde4
   569e0: 91397c63     	add	x3, x3, #0xe5f
   569e4: 1400007b     	b	0x56bd0 <json_set_float_serialization_format+0xa7c>
   569e8: d0000128     	adrp	x8, 0x7c000
   569ec: b940f108     	ldr	w8, [x8, #0xf0]
   569f0: 34000e68     	cbz	w8, 0x56bbc <json_set_float_serialization_format+0xa68>
   569f4: b40010d6     	cbz	x22, 0x56c0c <json_set_float_serialization_format+0xab8>
   569f8: d0000062     	adrp	x2, 0x64000
   569fc: f0000063     	adrp	x3, 0x65000
   56a00: 91379042     	add	x2, x2, #0xde4
   56a04: 913cc463     	add	x3, x3, #0xf31
   56a08: 14000072     	b	0x56bd0 <json_set_float_serialization_format+0xa7c>
   56a0c: b4000fb6     	cbz	x22, 0x56c00 <json_set_float_serialization_format+0xaac>
   56a10: d0000062     	adrp	x2, 0x64000
   56a14: f0000063     	adrp	x3, 0x65000
   56a18: 91379042     	add	x2, x2, #0xde4
   56a1c: 91398863     	add	x3, x3, #0xe62
   56a20: 1400006c     	b	0x56bd0 <json_set_float_serialization_format+0xa7c>
   56a24: f0000060     	adrp	x0, 0x65000
   56a28: 9139d000     	add	x0, x0, #0xe74
   56a2c: 1400005d     	b	0x56ba0 <json_set_float_serialization_format+0xa4c>
   56a30: f0000060     	adrp	x0, 0x65000
   56a34: 9139ec00     	add	x0, x0, #0xe7b
   56a38: 1400005a     	b	0x56ba0 <json_set_float_serialization_format+0xa4c>
   56a3c: f0000060     	adrp	x0, 0x65000
   56a40: 913a0800     	add	x0, x0, #0xe82
   56a44: 14000057     	b	0x56ba0 <json_set_float_serialization_format+0xa4c>
   56a48: f0000060     	adrp	x0, 0x65000
   56a4c: 913a2400     	add	x0, x0, #0xe89
   56a50: 14000054     	b	0x56ba0 <json_set_float_serialization_format+0xa4c>
   56a54: f0000060     	adrp	x0, 0x65000
   56a58: 913a4000     	add	x0, x0, #0xe90
   56a5c: 14000051     	b	0x56ba0 <json_set_float_serialization_format+0xa4c>
   56a60: f0000060     	adrp	x0, 0x65000
   56a64: 913a5c00     	add	x0, x0, #0xe97
   56a68: 1400004e     	b	0x56ba0 <json_set_float_serialization_format+0xa4c>
   56a6c: f0000060     	adrp	x0, 0x65000
   56a70: 913a7800     	add	x0, x0, #0xe9e
   56a74: 1400004b     	b	0x56ba0 <json_set_float_serialization_format+0xa4c>
   56a78: f0000060     	adrp	x0, 0x65000
   56a7c: 913a9400     	add	x0, x0, #0xea5
   56a80: 14000048     	b	0x56ba0 <json_set_float_serialization_format+0xa4c>
   56a84: f0000060     	adrp	x0, 0x65000
   56a88: 91399400     	add	x0, x0, #0xe65
   56a8c: 14000062     	b	0x56c14 <json_set_float_serialization_format+0xac0>
   56a90: f0000060     	adrp	x0, 0x65000
   56a94: 9139c400     	add	x0, x0, #0xe71
   56a98: 1400005f     	b	0x56c14 <json_set_float_serialization_format+0xac0>
   56a9c: f0000060     	adrp	x0, 0x65000
   56aa0: 9139ac00     	add	x0, x0, #0xe6b
   56aa4: 1400005c     	b	0x56c14 <json_set_float_serialization_format+0xac0>
   56aa8: f0000060     	adrp	x0, 0x65000
   56aac: 913ab000     	add	x0, x0, #0xeac
   56ab0: 1400003c     	b	0x56ba0 <json_set_float_serialization_format+0xa4c>
   56ab4: f0000060     	adrp	x0, 0x65000
   56ab8: 9139a000     	add	x0, x0, #0xe68
   56abc: 14000056     	b	0x56c14 <json_set_float_serialization_format+0xac0>
   56ac0: f0000060     	adrp	x0, 0x65000
   56ac4: 9139b800     	add	x0, x0, #0xe6e
   56ac8: 14000053     	b	0x56c14 <json_set_float_serialization_format+0xac0>
   56acc: f0000060     	adrp	x0, 0x65000
   56ad0: 913acc00     	add	x0, x0, #0xeb3
   56ad4: 14000033     	b	0x56ba0 <json_set_float_serialization_format+0xa4c>
   56ad8: f0000060     	adrp	x0, 0x65000
   56adc: 913ae800     	add	x0, x0, #0xeba
   56ae0: 14000030     	b	0x56ba0 <json_set_float_serialization_format+0xa4c>
   56ae4: f0000060     	adrp	x0, 0x65000
   56ae8: 913b0400     	add	x0, x0, #0xec1
   56aec: 1400002d     	b	0x56ba0 <json_set_float_serialization_format+0xa4c>
   56af0: f0000060     	adrp	x0, 0x65000
   56af4: 913b2000     	add	x0, x0, #0xec8
   56af8: 1400002a     	b	0x56ba0 <json_set_float_serialization_format+0xa4c>
   56afc: f0000060     	adrp	x0, 0x65000
   56b00: 913b3c00     	add	x0, x0, #0xecf
   56b04: 14000027     	b	0x56ba0 <json_set_float_serialization_format+0xa4c>
   56b08: f0000060     	adrp	x0, 0x65000
   56b0c: 913b5800     	add	x0, x0, #0xed6
   56b10: 14000024     	b	0x56ba0 <json_set_float_serialization_format+0xa4c>
   56b14: f0000060     	adrp	x0, 0x65000
   56b18: 913b7400     	add	x0, x0, #0xedd
   56b1c: 14000021     	b	0x56ba0 <json_set_float_serialization_format+0xa4c>
   56b20: f0000060     	adrp	x0, 0x65000
   56b24: 913b9000     	add	x0, x0, #0xee4
   56b28: 1400001e     	b	0x56ba0 <json_set_float_serialization_format+0xa4c>
   56b2c: f0000060     	adrp	x0, 0x65000
   56b30: 913bac00     	add	x0, x0, #0xeeb
   56b34: 1400001b     	b	0x56ba0 <json_set_float_serialization_format+0xa4c>
   56b38: f0000060     	adrp	x0, 0x65000
   56b3c: 913bc800     	add	x0, x0, #0xef2
   56b40: 14000018     	b	0x56ba0 <json_set_float_serialization_format+0xa4c>
   56b44: f0000060     	adrp	x0, 0x65000
   56b48: 913be400     	add	x0, x0, #0xef9
   56b4c: 14000015     	b	0x56ba0 <json_set_float_serialization_format+0xa4c>
   56b50: f0000060     	adrp	x0, 0x65000
   56b54: 913c0000     	add	x0, x0, #0xf00
   56b58: 14000012     	b	0x56ba0 <json_set_float_serialization_format+0xa4c>
   56b5c: f0000060     	adrp	x0, 0x65000
   56b60: 913c1c00     	add	x0, x0, #0xf07
   56b64: 1400000f     	b	0x56ba0 <json_set_float_serialization_format+0xa4c>
   56b68: f0000060     	adrp	x0, 0x65000
   56b6c: 913c3800     	add	x0, x0, #0xf0e
   56b70: 1400000c     	b	0x56ba0 <json_set_float_serialization_format+0xa4c>
   56b74: f0000060     	adrp	x0, 0x65000
   56b78: 913c5400     	add	x0, x0, #0xf15
   56b7c: 14000009     	b	0x56ba0 <json_set_float_serialization_format+0xa4c>
   56b80: f0000060     	adrp	x0, 0x65000
   56b84: 913c7000     	add	x0, x0, #0xf1c
   56b88: 14000006     	b	0x56ba0 <json_set_float_serialization_format+0xa4c>
   56b8c: f0000060     	adrp	x0, 0x65000
   56b90: 913c8c00     	add	x0, x0, #0xf23
   56b94: 14000003     	b	0x56ba0 <json_set_float_serialization_format+0xa4c>
   56b98: f0000060     	adrp	x0, 0x65000
   56b9c: 913ca800     	add	x0, x0, #0xf2a
   56ba0: 528000e1     	mov	w1, #0x7                // =7
   56ba4: 97fec5a7     	bl	0x8240 <__strlen_chk@plt>
   56ba8: 36f801c0     	tbz	w0, #0x1f, 0x56be0 <json_set_float_serialization_format+0xa8c>
   56bac: 14000023     	b	0x56c38 <json_set_float_serialization_format+0xae4>
   56bb0: f0000060     	adrp	x0, 0x65000
   56bb4: 91397c00     	add	x0, x0, #0xe5f
   56bb8: 14000017     	b	0x56c14 <json_set_float_serialization_format+0xac0>
   56bbc: b4000356     	cbz	x22, 0x56c24 <json_set_float_serialization_format+0xad0>
   56bc0: d0000062     	adrp	x2, 0x64000
   56bc4: f0000063     	adrp	x3, 0x65000
   56bc8: 91379042     	add	x2, x2, #0xde4
   56bcc: 91392063     	add	x3, x3, #0xe48
   56bd0: 92800001     	mov	x1, #-0x1               // =-1
   56bd4: aa1603e0     	mov	x0, x22
   56bd8: 9400002f     	bl	0x56c94 <json_set_float_serialization_format+0xb40>
   56bdc: 37f802e0     	tbnz	w0, #0x1f, 0x56c38 <json_set_float_serialization_format+0xae4>
   56be0: 8b20c2c8     	add	x8, x22, w0, sxtw
   56be4: f10002df     	cmp	x22, #0x0
   56be8: 9a8803f6     	csel	x22, xzr, x8, eq
   56bec: 0b130013     	add	w19, w0, w19
   56bf0: f1000694     	subs	x20, x20, #0x1
   56bf4: 910006b5     	add	x21, x21, #0x1
   56bf8: 54ffd561     	b.ne	0x566a4 <json_set_float_serialization_format+0x550>
   56bfc: 14000011     	b	0x56c40 <json_set_float_serialization_format+0xaec>
   56c00: f0000060     	adrp	x0, 0x65000
   56c04: 91398800     	add	x0, x0, #0xe62
   56c08: 14000003     	b	0x56c14 <json_set_float_serialization_format+0xac0>
   56c0c: f0000060     	adrp	x0, 0x65000
   56c10: 913cc400     	add	x0, x0, #0xf31
   56c14: 52800061     	mov	w1, #0x3                // =3
   56c18: 97fec58a     	bl	0x8240 <__strlen_chk@plt>
   56c1c: 36fffe20     	tbz	w0, #0x1f, 0x56be0 <json_set_float_serialization_format+0xa8c>
   56c20: 14000006     	b	0x56c38 <json_set_float_serialization_format+0xae4>
   56c24: f0000060     	adrp	x0, 0x65000
   56c28: 91392000     	add	x0, x0, #0xe48
   56c2c: 52800041     	mov	w1, #0x2                // =2
   56c30: 97fec584     	bl	0x8240 <__strlen_chk@plt>
   56c34: 36fffd60     	tbz	w0, #0x1f, 0x56be0 <json_set_float_serialization_format+0xa8c>
   56c38: 12800000     	mov	w0, #-0x1               // =-1
   56c3c: 14000011     	b	0x56c80 <json_set_float_serialization_format+0xb2c>
   56c40: b4000136     	cbz	x22, 0x56c64 <json_set_float_serialization_format+0xb10>
   56c44: d0000062     	adrp	x2, 0x64000
   56c48: b0000063     	adrp	x3, 0x63000
   56c4c: 91379042     	add	x2, x2, #0xde4
   56c50: 9137cc63     	add	x3, x3, #0xdf3
   56c54: 92800001     	mov	x1, #-0x1               // =-1
   56c58: aa1603e0     	mov	x0, x22
   56c5c: 9400000e     	bl	0x56c94 <json_set_float_serialization_format+0xb40>
   56c60: 14000005     	b	0x56c74 <json_set_float_serialization_format+0xb20>
   56c64: b0000060     	adrp	x0, 0x63000
   56c68: 9137cc00     	add	x0, x0, #0xdf3
   56c6c: 52800041     	mov	w1, #0x2                // =2
   56c70: 97fec574     	bl	0x8240 <__strlen_chk@plt>
   56c74: 0b130008     	add	w8, w0, w19
   56c78: 7100001f     	cmp	w0, #0x0
   56c7c: 5a9fa100     	csinv	w0, w8, wzr, ge
   56c80: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   56c84: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   56c88: a94157f6     	ldp	x22, x21, [sp, #0x10]
   56c8c: f84407f7     	ldr	x23, [sp], #0x40
   56c90: d65f03c0     	ret
   56c94: d10483ff     	sub	sp, sp, #0x120
   56c98: a9104ffc     	stp	x28, x19, [sp, #0x100]
   56c9c: a9117bfd     	stp	x29, x30, [sp, #0x110]
   56ca0: 910443fd     	add	x29, sp, #0x110
   56ca4: a90893e3     	stp	x3, x4, [sp, #0x88]
   56ca8: a9099be5     	stp	x5, x6, [sp, #0x98]
   56cac: f90057e7     	str	x7, [sp, #0xa8]
   56cb0: ad0007e0     	stp	q0, q1, [sp]
   56cb4: ad010fe2     	stp	q2, q3, [sp, #0x20]
   56cb8: ad0217e4     	stp	q4, q5, [sp, #0x40]
   56cbc: ad031fe6     	stp	q6, q7, [sp, #0x60]
   56cc0: d53bd053     	mrs	x19, TPIDR_EL0
   56cc4: f940166a     	ldr	x10, [x19, #0x28]
   56cc8: 910223eb     	add	x11, sp, #0x88
   56ccc: 928004ed     	mov	x13, #-0x28             // =-40
   56cd0: 910043ac     	add	x12, x29, #0x10
   56cd4: f81e83aa     	stur	x10, [x29, #-0x18]
   56cd8: 910003ea     	mov	x10, sp
   56cdc: f2dff00d     	movk	x13, #0xff80, lsl #32
   56ce0: 9100a16b     	add	x11, x11, #0x28
   56ce4: 9102014a     	add	x10, x10, #0x80
   56ce8: d100e3a9     	sub	x9, x29, #0x38
   56cec: a93cafac     	stp	x12, x11, [x29, #-0x38]
   56cf0: a93db7aa     	stp	x10, x13, [x29, #-0x28]
   56cf4: ad400121     	ldp	q1, q0, [x9]
   56cf8: aa0203e8     	mov	x8, x2
   56cfc: aa0103e2     	mov	x2, x1
   56d00: d10183a4     	sub	x4, x29, #0x60
   56d04: 2a1f03e1     	mov	w1, wzr
   56d08: aa0803e3     	mov	x3, x8
   56d0c: ad3d03a1     	stp	q1, q0, [x29, #-0x60]
   56d10: 97fec6c4     	bl	0x8820 <__vsprintf_chk@plt>
   56d14: f9401668     	ldr	x8, [x19, #0x28]
   56d18: f85e83a9     	ldur	x9, [x29, #-0x18]
   56d1c: eb09011f     	cmp	x8, x9
   56d20: 540000a1     	b.ne	0x56d34 <json_set_float_serialization_format+0xbe0>
   56d24: a9517bfd     	ldp	x29, x30, [sp, #0x110]
   56d28: a9504ffc     	ldp	x28, x19, [sp, #0x100]
   56d2c: 910483ff     	add	sp, sp, #0x120
   56d30: d65f03c0     	ret
   56d34: 97fec5eb     	bl	0x84e0 <__stack_chk_fail@plt>
   56d38: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   56d3c: a9017bfd     	stp	x29, x30, [sp, #0x10]
   56d40: 910043fd     	add	x29, sp, #0x10
   56d44: aa0103f3     	mov	x19, x1
   56d48: aa0003f4     	mov	x20, x0
   56d4c: 52801001     	mov	w1, #0x80               // =128
   56d50: aa1303e0     	mov	x0, x19
   56d54: aa1403e2     	mov	x2, x20
   56d58: 9400000b     	bl	0x56d84 <json_set_float_serialization_format+0xc30>
   56d5c: 34000080     	cbz	w0, 0x56d6c <json_set_float_serialization_format+0xc18>
   56d60: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   56d64: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   56d68: d65f03c0     	ret
   56d6c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   56d70: 9103d282     	add	x2, x20, #0xf4
   56d74: 52801001     	mov	w1, #0x80               // =128
   56d78: aa1303e0     	mov	x0, x19
   56d7c: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   56d80: 140000d0     	b	0x570c0 <json_set_float_serialization_format+0xf6c>
   56d84: 12800008     	mov	w8, #-0x1               // =-1
   56d88: b4001980     	cbz	x0, 0x570b8 <json_set_float_serialization_format+0xf64>
   56d8c: b4001962     	cbz	x2, 0x570b8 <json_set_float_serialization_format+0xf64>
   56d90: 7102003f     	cmp	w1, #0x80
   56d94: 540000a0     	b.eq	0x56da8 <json_set_float_serialization_format+0xc54>
   56d98: 7104003f     	cmp	w1, #0x100
   56d9c: 54000060     	b.eq	0x56da8 <json_set_float_serialization_format+0xc54>
   56da0: 7103003f     	cmp	w1, #0xc0
   56da4: 54000121     	b.ne	0x56dc8 <json_set_float_serialization_format+0xc74>
   56da8: 7102003f     	cmp	w1, #0x80
   56dac: 54000061     	b.ne	0x56db8 <json_set_float_serialization_format+0xc64>
   56db0: 52800148     	mov	w8, #0xa                // =10
   56db4: 14000009     	b	0x56dd8 <json_set_float_serialization_format+0xc84>
   56db8: 7103003f     	cmp	w1, #0xc0
   56dbc: 540000c1     	b.ne	0x56dd4 <json_set_float_serialization_format+0xc80>
   56dc0: 52800188     	mov	w8, #0xc                // =12
   56dc4: 14000005     	b	0x56dd8 <json_set_float_serialization_format+0xc84>
   56dc8: 12800028     	mov	w8, #-0x2               // =-2
   56dcc: 2a0803e0     	mov	w0, w8
   56dd0: d65f03c0     	ret
   56dd4: 528001c8     	mov	w8, #0xe                // =14
   56dd8: b900f048     	str	w8, [x2, #0xf0]
   56ddc: b9400008     	ldr	w8, [x0]
   56de0: 7102003f     	cmp	w1, #0x80
   56de4: 5ac00908     	rev	w8, w8
   56de8: b9000048     	str	w8, [x2]
   56dec: b9400409     	ldr	w9, [x0, #0x4]
   56df0: 5ac00929     	rev	w9, w9
   56df4: b9000449     	str	w9, [x2, #0x4]
   56df8: b9400809     	ldr	w9, [x0, #0x8]
   56dfc: 5ac00929     	rev	w9, w9
   56e00: b9000849     	str	w9, [x2, #0x8]
   56e04: b9400c09     	ldr	w9, [x0, #0xc]
   56e08: 5ac00929     	rev	w9, w9
   56e0c: b9000c49     	str	w9, [x2, #0xc]
   56e10: 54000541     	b.ne	0x56eb8 <json_set_float_serialization_format+0xd64>
   56e14: f000006b     	adrp	x11, 0x65000
   56e18: 9000008c     	adrp	x12, 0x66000
   56e1c: 9000008d     	adrp	x13, 0x66000
   56e20: 9000008e     	adrp	x14, 0x66000
   56e24: 9000008f     	adrp	x15, 0x66000
   56e28: aa1f03e9     	mov	x9, xzr
   56e2c: 9100404a     	add	x10, x2, #0x10
   56e30: 913d516b     	add	x11, x11, #0xf54
   56e34: 910d518c     	add	x12, x12, #0x354
   56e38: 911d51ad     	add	x13, x13, #0x754
   56e3c: 912d51ce     	add	x14, x14, #0xb54
   56e40: 913d51ef     	add	x15, x15, #0xf54
   56e44: b85fc150     	ldur	w16, [x10, #-0x4]
   56e48: d350fe11     	lsr	x17, x16, #16
   56e4c: d348fe00     	lsr	x0, x16, #8
   56e50: 8b310971     	add	x17, x11, w17, uxtb #2
   56e54: 8b200980     	add	x0, x12, w0, uxtb #2
   56e58: 39400e31     	ldrb	w17, [x17, #0x3]
   56e5c: 8b3009a1     	add	x1, x13, w16, uxtb #2
   56e60: d356fe02     	lsr	x2, x16, #22
   56e64: 39400800     	ldrb	w0, [x0, #0x2]
   56e68: 39400421     	ldrb	w1, [x1, #0x1]
   56e6c: 927e1c42     	and	x2, x2, #0x3fc
   56e70: 386269c2     	ldrb	w2, [x14, x2]
   56e74: 4a116108     	eor	w8, w8, w17, lsl #24
   56e78: b86969f1     	ldr	w17, [x15, x9]
   56e7c: 4a004108     	eor	w8, w8, w0, lsl #16
   56e80: 4a012108     	eor	w8, w8, w1, lsl #8
   56e84: 4a020108     	eor	w8, w8, w2
   56e88: 4a110108     	eor	w8, w8, w17
   56e8c: 297e8151     	ldp	w17, w0, [x10, #-0xc]
   56e90: 91001129     	add	x9, x9, #0x4
   56e94: f100a13f     	cmp	x9, #0x28
   56e98: 4a080231     	eor	w17, w17, w8
   56e9c: 29004548     	stp	w8, w17, [x10]
   56ea0: 4a110011     	eor	w17, w0, w17
   56ea4: 4a100230     	eor	w16, w17, w16
   56ea8: 29014151     	stp	w17, w16, [x10, #0x8]
   56eac: 9100414a     	add	x10, x10, #0x10
   56eb0: 54fffca1     	b.ne	0x56e44 <json_set_float_serialization_format+0xcf0>
   56eb4: 14000080     	b	0x570b4 <json_set_float_serialization_format+0xf60>
   56eb8: b9401009     	ldr	w9, [x0, #0x10]
   56ebc: 7103003f     	cmp	w1, #0xc0
   56ec0: 5ac00929     	rev	w9, w9
   56ec4: b9001049     	str	w9, [x2, #0x10]
   56ec8: b9401409     	ldr	w9, [x0, #0x14]
   56ecc: 5ac00929     	rev	w9, w9
   56ed0: b9001449     	str	w9, [x2, #0x14]
   56ed4: 540005e1     	b.ne	0x56f90 <json_set_float_serialization_format+0xe3c>
   56ed8: f000006b     	adrp	x11, 0x65000
   56edc: 9000008c     	adrp	x12, 0x66000
   56ee0: 9000008d     	adrp	x13, 0x66000
   56ee4: 9000008e     	adrp	x14, 0x66000
   56ee8: 9000008f     	adrp	x15, 0x66000
   56eec: aa1f03e9     	mov	x9, xzr
   56ef0: 9100604a     	add	x10, x2, #0x18
   56ef4: 913d516b     	add	x11, x11, #0xf54
   56ef8: 910d518c     	add	x12, x12, #0x354
   56efc: 911d51ad     	add	x13, x13, #0x754
   56f00: 912d51ce     	add	x14, x14, #0xb54
   56f04: 913d51ef     	add	x15, x15, #0xf54
   56f08: b85fc150     	ldur	w16, [x10, #-0x4]
   56f0c: f100713f     	cmp	x9, #0x1c
   56f10: d350fe11     	lsr	x17, x16, #16
   56f14: 8b310971     	add	x17, x11, w17, uxtb #2
   56f18: 39400e31     	ldrb	w17, [x17, #0x3]
   56f1c: d348fe00     	lsr	x0, x16, #8
   56f20: 8b200980     	add	x0, x12, w0, uxtb #2
   56f24: 8b3009a1     	add	x1, x13, w16, uxtb #2
   56f28: 4a116108     	eor	w8, w8, w17, lsl #24
   56f2c: d356fe11     	lsr	x17, x16, #22
   56f30: 39400800     	ldrb	w0, [x0, #0x2]
   56f34: 39400421     	ldrb	w1, [x1, #0x1]
   56f38: 927e1e31     	and	x17, x17, #0x3fc
   56f3c: 387169d1     	ldrb	w17, [x14, x17]
   56f40: 4a004108     	eor	w8, w8, w0, lsl #16
   56f44: b86969e0     	ldr	w0, [x15, x9]
   56f48: 4a012108     	eor	w8, w8, w1, lsl #8
   56f4c: 4a110108     	eor	w8, w8, w17
   56f50: 297d8551     	ldp	w17, w1, [x10, #-0x14]
   56f54: 4a000108     	eor	w8, w8, w0
   56f58: b85f4140     	ldur	w0, [x10, #-0xc]
   56f5c: 4a080231     	eor	w17, w17, w8
   56f60: 4a110021     	eor	w1, w1, w17
   56f64: 29004548     	stp	w8, w17, [x10]
   56f68: 4a010011     	eor	w17, w0, w1
   56f6c: 29014541     	stp	w1, w17, [x10, #0x8]
   56f70: 54000a20     	b.eq	0x570b4 <json_set_float_serialization_format+0xf60>
   56f74: b85f8140     	ldur	w0, [x10, #-0x8]
   56f78: 91001129     	add	x9, x9, #0x4
   56f7c: 4a110011     	eor	w17, w0, w17
   56f80: 4a100230     	eor	w16, w17, w16
   56f84: 29024151     	stp	w17, w16, [x10, #0x10]
   56f88: 9100614a     	add	x10, x10, #0x18
   56f8c: 17ffffdf     	b	0x56f08 <json_set_float_serialization_format+0xdb4>
   56f90: b9401809     	ldr	w9, [x0, #0x18]
   56f94: 7104003f     	cmp	w1, #0x100
   56f98: 5ac00929     	rev	w9, w9
   56f9c: b9001849     	str	w9, [x2, #0x18]
   56fa0: b9401c09     	ldr	w9, [x0, #0x1c]
   56fa4: 5ac00929     	rev	w9, w9
   56fa8: b9001c49     	str	w9, [x2, #0x1c]
   56fac: 54000841     	b.ne	0x570b4 <json_set_float_serialization_format+0xf60>
   56fb0: f000006b     	adrp	x11, 0x65000
   56fb4: 9000008c     	adrp	x12, 0x66000
   56fb8: 9000008d     	adrp	x13, 0x66000
   56fbc: 9000008e     	adrp	x14, 0x66000
   56fc0: 9000008f     	adrp	x15, 0x66000
   56fc4: aa1f03e9     	mov	x9, xzr
   56fc8: 9100804a     	add	x10, x2, #0x20
   56fcc: 913d516b     	add	x11, x11, #0xf54
   56fd0: 910d518c     	add	x12, x12, #0x354
   56fd4: 911d51ad     	add	x13, x13, #0x754
   56fd8: 912d51ce     	add	x14, x14, #0xb54
   56fdc: 913d51ef     	add	x15, x15, #0xf54
   56fe0: b85fc150     	ldur	w16, [x10, #-0x4]
   56fe4: f100613f     	cmp	x9, #0x18
   56fe8: d350fe11     	lsr	x17, x16, #16
   56fec: 8b310971     	add	x17, x11, w17, uxtb #2
   56ff0: 39400e31     	ldrb	w17, [x17, #0x3]
   56ff4: d348fe00     	lsr	x0, x16, #8
   56ff8: 8b200980     	add	x0, x12, w0, uxtb #2
   56ffc: 8b3009a1     	add	x1, x13, w16, uxtb #2
   57000: 4a116108     	eor	w8, w8, w17, lsl #24
   57004: d356fe11     	lsr	x17, x16, #22
   57008: 39400800     	ldrb	w0, [x0, #0x2]
   5700c: 39400421     	ldrb	w1, [x1, #0x1]
   57010: 927e1e31     	and	x17, x17, #0x3fc
   57014: 387169d1     	ldrb	w17, [x14, x17]
   57018: 4a004108     	eor	w8, w8, w0, lsl #16
   5701c: b86969e0     	ldr	w0, [x15, x9]
   57020: 4a012108     	eor	w8, w8, w1, lsl #8
   57024: 4a110108     	eor	w8, w8, w17
   57028: 297c8551     	ldp	w17, w1, [x10, #-0x1c]
   5702c: 4a000108     	eor	w8, w8, w0
   57030: b85ec140     	ldur	w0, [x10, #-0x14]
   57034: 4a080231     	eor	w17, w17, w8
   57038: 4a110021     	eor	w1, w1, w17
   5703c: 29004548     	stp	w8, w17, [x10]
   57040: 4a010011     	eor	w17, w0, w1
   57044: 29014541     	stp	w1, w17, [x10, #0x8]
   57048: 54000360     	b.eq	0x570b4 <json_set_float_serialization_format+0xf60>
   5704c: 53187e20     	lsr	w0, w17, #24
   57050: 53105e21     	ubfx	w1, w17, #16, #8
   57054: 8b204960     	add	x0, x11, w0, uxtw #2
   57058: 53083e22     	ubfx	w2, w17, #8, #8
   5705c: 297e1143     	ldp	w3, w4, [x10, #-0x10]
   57060: 8b214981     	add	x1, x12, w1, uxtw #2
   57064: 39400c00     	ldrb	w0, [x0, #0x3]
   57068: 12001e31     	and	w17, w17, #0xff
   5706c: 8b2249a2     	add	x2, x13, w2, uxtw #2
   57070: 39400821     	ldrb	w1, [x1, #0x2]
   57074: d37ef631     	lsl	x17, x17, #2
   57078: 39400442     	ldrb	w2, [x2, #0x1]
   5707c: 387169d1     	ldrb	w17, [x14, x17]
   57080: 4a006060     	eor	w0, w3, w0, lsl #24
   57084: 4a014000     	eor	w0, w0, w1, lsl #16
   57088: 4a022000     	eor	w0, w0, w2, lsl #8
   5708c: 4a110011     	eor	w17, w0, w17
   57090: b85f8140     	ldur	w0, [x10, #-0x8]
   57094: 4a110081     	eor	w1, w4, w17
   57098: 29020551     	stp	w17, w1, [x10, #0x10]
   5709c: 91001129     	add	x9, x9, #0x4
   570a0: 4a010011     	eor	w17, w0, w1
   570a4: 4a100230     	eor	w16, w17, w16
   570a8: 29034151     	stp	w17, w16, [x10, #0x18]
   570ac: 9100814a     	add	x10, x10, #0x20
   570b0: 17ffffcc     	b	0x56fe0 <json_set_float_serialization_format+0xe8c>
   570b4: 2a1f03e8     	mov	w8, wzr
   570b8: 2a0803e0     	mov	w0, w8
   570bc: d65f03c0     	ret
   570c0: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   570c4: a9017bfd     	stp	x29, x30, [sp, #0x10]
   570c8: 910043fd     	add	x29, sp, #0x10
   570cc: aa0203f3     	mov	x19, x2
   570d0: 97ffff2d     	bl	0x56d84 <json_set_float_serialization_format+0xc30>
   570d4: 37f810c0     	tbnz	w0, #0x1f, 0x572ec <json_set_float_serialization_format+0x1198>
   570d8: b940f269     	ldr	w9, [x19, #0xf0]
   570dc: 7100053f     	cmp	w9, #0x1
   570e0: 5400104b     	b.lt	0x572e8 <json_set_float_serialization_format+0x1194>
   570e4: 531e7529     	lsl	w9, w9, #2
   570e8: 93407d2a     	sxtw	x10, w9
   570ec: 8b29ca69     	add	x9, x19, w9, sxtw #2
   570f0: aa1f03e8     	mov	x8, xzr
   570f4: d100114b     	sub	x11, x10, #0x4
   570f8: 91002129     	add	x9, x9, #0x8
   570fc: 9100226a     	add	x10, x19, #0x8
   57100: b85f812c     	ldur	w12, [x9, #-0x8]
   57104: b85f814d     	ldur	w13, [x10, #-0x8]
   57108: 91001108     	add	x8, x8, #0x4
   5710c: eb0b011f     	cmp	x8, x11
   57110: b81f814c     	stur	w12, [x10, #-0x8]
   57114: b81f812d     	stur	w13, [x9, #-0x8]
   57118: b85fc12c     	ldur	w12, [x9, #-0x4]
   5711c: b85fc14d     	ldur	w13, [x10, #-0x4]
   57120: d100116b     	sub	x11, x11, #0x4
   57124: b81fc14c     	stur	w12, [x10, #-0x4]
   57128: b81fc12d     	stur	w13, [x9, #-0x4]
   5712c: b940012c     	ldr	w12, [x9]
   57130: b940014d     	ldr	w13, [x10]
   57134: b900014c     	str	w12, [x10]
   57138: b900012d     	str	w13, [x9]
   5713c: b940052c     	ldr	w12, [x9, #0x4]
   57140: b940054d     	ldr	w13, [x10, #0x4]
   57144: b900054c     	str	w12, [x10, #0x4]
   57148: b900052d     	str	w13, [x9, #0x4]
   5714c: d1004129     	sub	x9, x9, #0x10
   57150: 9100414a     	add	x10, x10, #0x10
   57154: 54fffd6b     	b.lt	0x57100 <json_set_float_serialization_format+0xfac>
   57158: b940f268     	ldr	w8, [x19, #0xf0]
   5715c: 7100091f     	cmp	w8, #0x2
   57160: 54000c4b     	b.lt	0x572e8 <json_set_float_serialization_format+0x1194>
   57164: f000006a     	adrp	x10, 0x66000
   57168: f000006b     	adrp	x11, 0x66000
   5716c: 9000008c     	adrp	x12, 0x67000
   57170: 9000008d     	adrp	x13, 0x67000
   57174: 9000008e     	adrp	x14, 0x67000
   57178: 91007268     	add	x8, x19, #0x1c
   5717c: 52800029     	mov	w9, #0x1                // =1
   57180: 912d514a     	add	x10, x10, #0xb54
   57184: 913df16b     	add	x11, x11, #0xf7c
   57188: 910df18c     	add	x12, x12, #0x37c
   5718c: 911df1ad     	add	x13, x13, #0x77c
   57190: 912df1ce     	add	x14, x14, #0xb7c
   57194: 297ec10f     	ldp	w15, w16, [x8, #-0xc]
   57198: 297f8111     	ldp	w17, w0, [x8, #-0x4]
   5719c: 11000529     	add	w9, w9, #0x1
   571a0: d356fde1     	lsr	x1, x15, #22
   571a4: d3505de2     	ubfx	x2, x15, #16, #8
   571a8: 927e1c21     	and	x1, x1, #0x3fc
   571ac: d37ef442     	lsl	x2, x2, #2
   571b0: 38616941     	ldrb	w1, [x10, x1]
   571b4: 38626942     	ldrb	w2, [x10, x2]
   571b8: d356fe04     	lsr	x4, x16, #22
   571bc: d3505e05     	ubfx	x5, x16, #16, #8
   571c0: b8617961     	ldr	w1, [x11, x1, lsl #2]
   571c4: b8627982     	ldr	w2, [x12, x2, lsl #2]
   571c8: d356fe26     	lsr	x6, x17, #22
   571cc: d3505e27     	ubfx	x7, x17, #16, #8
   571d0: d356fc14     	lsr	x20, x0, #22
   571d4: 4a010041     	eor	w1, w2, w1
   571d8: d3505c02     	ubfx	x2, x0, #16, #8
   571dc: 927e1c84     	and	x4, x4, #0x3fc
   571e0: d37ef4a5     	lsl	x5, x5, #2
   571e4: 927e1cc6     	and	x6, x6, #0x3fc
   571e8: d37ef4e7     	lsl	x7, x7, #2
   571ec: 927e1e94     	and	x20, x20, #0x3fc
   571f0: d37ef442     	lsl	x2, x2, #2
   571f4: 38646944     	ldrb	w4, [x10, x4]
   571f8: 38656945     	ldrb	w5, [x10, x5]
   571fc: 38666946     	ldrb	w6, [x10, x6]
   57200: 38676947     	ldrb	w7, [x10, x7]
   57204: 38746954     	ldrb	w20, [x10, x20]
   57208: 38626942     	ldrb	w2, [x10, x2]
   5720c: b8647964     	ldr	w4, [x11, x4, lsl #2]
   57210: b8657985     	ldr	w5, [x12, x5, lsl #2]
   57214: b8667966     	ldr	w6, [x11, x6, lsl #2]
   57218: b8677987     	ldr	w7, [x12, x7, lsl #2]
   5721c: b8747974     	ldr	w20, [x11, x20, lsl #2]
   57220: b8627982     	ldr	w2, [x12, x2, lsl #2]
   57224: d3483de3     	ubfx	x3, x15, #8, #8
   57228: 4a0400a4     	eor	w4, w5, w4
   5722c: d3483e05     	ubfx	x5, x16, #8, #8
   57230: 4a0600e6     	eor	w6, w7, w6
   57234: d3483e27     	ubfx	x7, x17, #8, #8
   57238: 4a140042     	eor	w2, w2, w20
   5723c: d3483c14     	ubfx	x20, x0, #8, #8
   57240: d37ef463     	lsl	x3, x3, #2
   57244: d37ef4a5     	lsl	x5, x5, #2
   57248: d37ef4e7     	lsl	x7, x7, #2
   5724c: d37ef694     	lsl	x20, x20, #2
   57250: 92401def     	and	x15, x15, #0xff
   57254: 92401e10     	and	x16, x16, #0xff
   57258: 92401e31     	and	x17, x17, #0xff
   5725c: 92401c00     	and	x0, x0, #0xff
   57260: 38636943     	ldrb	w3, [x10, x3]
   57264: 38656945     	ldrb	w5, [x10, x5]
   57268: 38676947     	ldrb	w7, [x10, x7]
   5726c: 38746954     	ldrb	w20, [x10, x20]
   57270: d37ef5ef     	lsl	x15, x15, #2
   57274: d37ef610     	lsl	x16, x16, #2
   57278: d37ef631     	lsl	x17, x17, #2
   5727c: d37ef400     	lsl	x0, x0, #2
   57280: 386f694f     	ldrb	w15, [x10, x15]
   57284: 38706950     	ldrb	w16, [x10, x16]
   57288: 38716951     	ldrb	w17, [x10, x17]
   5728c: 38606940     	ldrb	w0, [x10, x0]
   57290: b86379a3     	ldr	w3, [x13, x3, lsl #2]
   57294: b86579a5     	ldr	w5, [x13, x5, lsl #2]
   57298: b86779a7     	ldr	w7, [x13, x7, lsl #2]
   5729c: b87479b4     	ldr	w20, [x13, x20, lsl #2]
   572a0: b86f79cf     	ldr	w15, [x14, x15, lsl #2]
   572a4: b87079d0     	ldr	w16, [x14, x16, lsl #2]
   572a8: b87179d1     	ldr	w17, [x14, x17, lsl #2]
   572ac: b86079c0     	ldr	w0, [x14, x0, lsl #2]
   572b0: 4a030021     	eor	w1, w1, w3
   572b4: 4a050083     	eor	w3, w4, w5
   572b8: 4a0700c4     	eor	w4, w6, w7
   572bc: 4a140042     	eor	w2, w2, w20
   572c0: 4a0f002f     	eor	w15, w1, w15
   572c4: 4a100070     	eor	w16, w3, w16
   572c8: 4a110091     	eor	w17, w4, w17
   572cc: 4a000040     	eor	w0, w2, w0
   572d0: 293ec10f     	stp	w15, w16, [x8, #-0xc]
   572d4: 293f8111     	stp	w17, w0, [x8, #-0x4]
   572d8: b940f26f     	ldr	w15, [x19, #0xf0]
   572dc: 91004108     	add	x8, x8, #0x10
   572e0: 6b0f013f     	cmp	w9, w15
   572e4: 54fff58b     	b.lt	0x57194 <json_set_float_serialization_format+0x1040>
   572e8: 2a1f03e0     	mov	w0, wzr
   572ec: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   572f0: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   572f4: d65f03c0     	ret
   572f8: 7100041f     	cmp	w0, #0x1
   572fc: 5400012b     	b.lt	0x57320 <json_set_float_serialization_format+0x11cc>
   57300: 12000c08     	and	w8, w0, #0xf
   57304: 52800209     	mov	w9, #0x10               // =16
   57308: 5280040a     	mov	w10, #0x20              // =32
   5730c: 7100291f     	cmp	w8, #0xa
   57310: 1a898149     	csel	w9, w10, w9, hi
   57314: 4b080008     	sub	w8, w0, w8
   57318: 0b090100     	add	w0, w8, w9
   5731c: d65f03c0     	ret
   57320: 12800000     	mov	w0, #-0x1               // =-1
   57324: d65f03c0     	ret
   57328: d10203ff     	sub	sp, sp, #0x80
   5732c: a90367fa     	stp	x26, x25, [sp, #0x30]
   57330: a9045ff8     	stp	x24, x23, [sp, #0x40]
   57334: a90557f6     	stp	x22, x21, [sp, #0x50]
   57338: a9064ff4     	stp	x20, x19, [sp, #0x60]
   5733c: a9077bfd     	stp	x29, x30, [sp, #0x70]
   57340: 9101c3fd     	add	x29, sp, #0x70
   57344: d53bd058     	mrs	x24, TPIDR_EL0
   57348: f9401708     	ldr	x8, [x24, #0x28]
   5734c: aa0003f7     	mov	x23, x0
   57350: 7100043f     	cmp	w1, #0x1
   57354: 12800000     	mov	w0, #-0x1               // =-1
   57358: f90017e8     	str	x8, [sp, #0x28]
   5735c: 54000acb     	b.lt	0x574b4 <json_set_float_serialization_format+0x1360>
   57360: b4000ab7     	cbz	x23, 0x574b4 <json_set_float_serialization_format+0x1360>
   57364: aa0203f3     	mov	x19, x2
   57368: b4000a62     	cbz	x2, 0x574b4 <json_set_float_serialization_format+0x1360>
   5736c: aa0303f4     	mov	x20, x3
   57370: b4000a23     	cbz	x3, 0x574b4 <json_set_float_serialization_format+0x1360>
   57374: b4000a04     	cbz	x4, 0x574b4 <json_set_float_serialization_format+0x1360>
   57378: 12000c3a     	and	w26, w1, #0xf
   5737c: 52800208     	mov	w8, #0x10               // =16
   57380: 52800409     	mov	w9, #0x20               // =32
   57384: 71002b5f     	cmp	w26, #0xa
   57388: b940008a     	ldr	w10, [x4]
   5738c: 1a888128     	csel	w8, w9, w8, hi
   57390: 4b1a0119     	sub	w25, w8, w26
   57394: 0b010328     	add	w8, w25, w1
   57398: 2a0103f6     	mov	w22, w1
   5739c: 6b0a011f     	cmp	w8, w10
   573a0: 5400006d     	b.le	0x573ac <json_set_float_serialization_format+0x1258>
   573a4: 12800020     	mov	w0, #-0x2               // =-2
   573a8: 14000043     	b	0x574b4 <json_set_float_serialization_format+0x1360>
   573ac: 710042df     	cmp	w22, #0x10
   573b0: b9000088     	str	w8, [x4]
   573b4: 54000203     	b.lo	0x573f4 <json_set_float_serialization_format+0x12a0>
   573b8: 121c6ec8     	and	w8, w22, #0xfffffff0
   573bc: 2a0803f5     	mov	w21, w8
   573c0: d0000064     	adrp	x4, 0x65000
   573c4: 913cd084     	add	x4, x4, #0xf34
   573c8: 52800025     	mov	w5, #0x1                // =1
   573cc: aa1703e0     	mov	x0, x23
   573d0: aa1403e1     	mov	x1, x20
   573d4: aa1503e2     	mov	x2, x21
   573d8: aa1303e3     	mov	x3, x19
   573dc: 94000042     	bl	0x574e4 <json_set_float_serialization_format+0x1390>
   573e0: 8b150294     	add	x20, x20, x21
   573e4: 8b1502f7     	add	x23, x23, x21
   573e8: d1004295     	sub	x21, x20, #0x10
   573ec: 350000ba     	cbnz	w26, 0x57400 <json_set_float_serialization_format+0x12ac>
   573f0: 14000008     	b	0x57410 <json_set_float_serialization_format+0x12bc>
   573f4: d0000075     	adrp	x21, 0x65000
   573f8: 913cd2b5     	add	x21, x21, #0xf34
   573fc: 340000ba     	cbz	w26, 0x57410 <json_set_float_serialization_format+0x12bc>
   57400: 12000ec2     	and	w2, w22, #0xf
   57404: 910023e0     	add	x0, sp, #0x8
   57408: aa1703e1     	mov	x1, x23
   5740c: 97fec549     	bl	0x8930 <memcpy@plt>
   57410: 71002f5f     	cmp	w26, #0xb
   57414: 54000223     	b.lo	0x57458 <json_set_float_serialization_format+0x1304>
   57418: 12000ed6     	and	w22, w22, #0xf
   5741c: 910023f7     	add	x23, sp, #0x8
   57420: 97fec3fc     	bl	0x8410 <rand@plt>
   57424: 38366ae0     	strb	w0, [x23, x22]
   57428: 910006d6     	add	x22, x22, #0x1
   5742c: f1006adf     	cmp	x22, #0x1a
   57430: 54ffff81     	b.ne	0x57420 <json_set_float_serialization_format+0x12cc>
   57434: 528e6e89     	mov	w9, #0x7374             // =29556
   57438: 52800ce8     	mov	w8, #0x67               // =103
   5743c: 72a68cc9     	movk	w9, #0x3466, lsl #16
   57440: 39009ff9     	strb	w25, [sp, #0x27]
   57444: 39009be8     	strb	w8, [sp, #0x26]
   57448: b80223e9     	stur	w9, [sp, #0x22]
   5744c: 910023e0     	add	x0, sp, #0x8
   57450: 52800402     	mov	w2, #0x20               // =32
   57454: 14000012     	b	0x5749c <json_set_float_serialization_format+0x1348>
   57458: 71002b5f     	cmp	w26, #0xa
   5745c: 54000100     	b.eq	0x5747c <json_set_float_serialization_format+0x1328>
   57460: 12000ed6     	and	w22, w22, #0xf
   57464: 910023f7     	add	x23, sp, #0x8
   57468: 97fec3ea     	bl	0x8410 <rand@plt>
   5746c: 38366ae0     	strb	w0, [x23, x22]
   57470: 910006d6     	add	x22, x22, #0x1
   57474: f1002adf     	cmp	x22, #0xa
   57478: 54ffff81     	b.ne	0x57468 <json_set_float_serialization_format+0x1314>
   5747c: 528e6e89     	mov	w9, #0x7374             // =29556
   57480: 52800ce8     	mov	w8, #0x67               // =103
   57484: 72a68cc9     	movk	w9, #0x3466, lsl #16
   57488: 910023e0     	add	x0, sp, #0x8
   5748c: 52800202     	mov	w2, #0x10               // =16
   57490: 39005ff9     	strb	w25, [sp, #0x17]
   57494: 39005be8     	strb	w8, [sp, #0x16]
   57498: b80123e9     	stur	w9, [sp, #0x12]
   5749c: 52800025     	mov	w5, #0x1                // =1
   574a0: aa1403e1     	mov	x1, x20
   574a4: aa1303e3     	mov	x3, x19
   574a8: aa1503e4     	mov	x4, x21
   574ac: 9400000e     	bl	0x574e4 <json_set_float_serialization_format+0x1390>
   574b0: 2a1f03e0     	mov	w0, wzr
   574b4: f9401708     	ldr	x8, [x24, #0x28]
   574b8: f94017e9     	ldr	x9, [sp, #0x28]
   574bc: eb09011f     	cmp	x8, x9
   574c0: 54000101     	b.ne	0x574e0 <json_set_float_serialization_format+0x138c>
   574c4: a9477bfd     	ldp	x29, x30, [sp, #0x70]
   574c8: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   574cc: a94557f6     	ldp	x22, x21, [sp, #0x50]
   574d0: a9445ff8     	ldp	x24, x23, [sp, #0x40]
   574d4: a94367fa     	ldp	x26, x25, [sp, #0x30]
   574d8: 910203ff     	add	sp, sp, #0x80
   574dc: d65f03c0     	ret
   574e0: 97fec400     	bl	0x84e0 <__stack_chk_fail@plt>
   574e4: d101c3ff     	sub	sp, sp, #0x70
   574e8: a90267fa     	stp	x26, x25, [sp, #0x20]
   574ec: a9035ff8     	stp	x24, x23, [sp, #0x30]
   574f0: a90457f6     	stp	x22, x21, [sp, #0x40]
   574f4: a9054ff4     	stp	x20, x19, [sp, #0x50]
   574f8: a9067bfd     	stp	x29, x30, [sp, #0x60]
   574fc: 910183fd     	add	x29, sp, #0x60
   57500: d53bd059     	mrs	x25, TPIDR_EL0
   57504: f9401728     	ldr	x8, [x25, #0x28]
   57508: aa0403f3     	mov	x19, x4
   5750c: aa0303f5     	mov	x21, x3
   57510: aa0203f6     	mov	x22, x2
   57514: aa0103f4     	mov	x20, x1
   57518: aa0003f7     	mov	x23, x0
   5751c: 710004bf     	cmp	w5, #0x1
   57520: f9000fe8     	str	x8, [sp, #0x18]
   57524: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   57528: 540010c1     	b.ne	0x57740 <json_set_float_serialization_format+0x15ec>
   5752c: 710042df     	cmp	w22, #0x10
   57530: 540009e3     	b.lo	0x5766c <json_set_float_serialization_format+0x1518>
   57534: 2a1603fa     	mov	w26, w22
   57538: 394002e8     	ldrb	w8, [x23]
   5753c: 39400269     	ldrb	w9, [x19]
   57540: aa1403e0     	mov	x0, x20
   57544: aa1403e1     	mov	x1, x20
   57548: aa1503e2     	mov	x2, x21
   5754c: 4a080128     	eor	w8, w9, w8
   57550: 39000288     	strb	w8, [x20]
   57554: 394006e8     	ldrb	w8, [x23, #0x1]
   57558: 39400669     	ldrb	w9, [x19, #0x1]
   5755c: aa1403f8     	mov	x24, x20
   57560: 4a080128     	eor	w8, w9, w8
   57564: 39000688     	strb	w8, [x20, #0x1]
   57568: 39400ae8     	ldrb	w8, [x23, #0x2]
   5756c: 39400a69     	ldrb	w9, [x19, #0x2]
   57570: 4a080128     	eor	w8, w9, w8
   57574: 39000a88     	strb	w8, [x20, #0x2]
   57578: 39400ee8     	ldrb	w8, [x23, #0x3]
   5757c: 39400e69     	ldrb	w9, [x19, #0x3]
   57580: 4a080128     	eor	w8, w9, w8
   57584: 39000e88     	strb	w8, [x20, #0x3]
   57588: 394012e8     	ldrb	w8, [x23, #0x4]
   5758c: 39401269     	ldrb	w9, [x19, #0x4]
   57590: 4a080128     	eor	w8, w9, w8
   57594: 39001288     	strb	w8, [x20, #0x4]
   57598: 394016e8     	ldrb	w8, [x23, #0x5]
   5759c: 39401669     	ldrb	w9, [x19, #0x5]
   575a0: 4a080128     	eor	w8, w9, w8
   575a4: 39001688     	strb	w8, [x20, #0x5]
   575a8: 39401ae8     	ldrb	w8, [x23, #0x6]
   575ac: 39401a69     	ldrb	w9, [x19, #0x6]
   575b0: 4a080128     	eor	w8, w9, w8
   575b4: 39001a88     	strb	w8, [x20, #0x6]
   575b8: 39401ee8     	ldrb	w8, [x23, #0x7]
   575bc: 39401e69     	ldrb	w9, [x19, #0x7]
   575c0: 4a080128     	eor	w8, w9, w8
   575c4: 39001e88     	strb	w8, [x20, #0x7]
   575c8: 394022e8     	ldrb	w8, [x23, #0x8]
   575cc: 39402269     	ldrb	w9, [x19, #0x8]
   575d0: 4a080128     	eor	w8, w9, w8
   575d4: 39002288     	strb	w8, [x20, #0x8]
   575d8: 394026e8     	ldrb	w8, [x23, #0x9]
   575dc: 39402669     	ldrb	w9, [x19, #0x9]
   575e0: 4a080128     	eor	w8, w9, w8
   575e4: 39002688     	strb	w8, [x20, #0x9]
   575e8: 39402ae8     	ldrb	w8, [x23, #0xa]
   575ec: 39402a69     	ldrb	w9, [x19, #0xa]
   575f0: 4a080128     	eor	w8, w9, w8
   575f4: 39002a88     	strb	w8, [x20, #0xa]
   575f8: 39402ee8     	ldrb	w8, [x23, #0xb]
   575fc: 39402e69     	ldrb	w9, [x19, #0xb]
   57600: 4a080128     	eor	w8, w9, w8
   57604: 39002e88     	strb	w8, [x20, #0xb]
   57608: 394032e8     	ldrb	w8, [x23, #0xc]
   5760c: 39403269     	ldrb	w9, [x19, #0xc]
   57610: 4a080128     	eor	w8, w9, w8
   57614: 39003288     	strb	w8, [x20, #0xc]
   57618: 394036e8     	ldrb	w8, [x23, #0xd]
   5761c: 39403669     	ldrb	w9, [x19, #0xd]
   57620: 4a080128     	eor	w8, w9, w8
   57624: 39003688     	strb	w8, [x20, #0xd]
   57628: 39403ae8     	ldrb	w8, [x23, #0xe]
   5762c: 39403a69     	ldrb	w9, [x19, #0xe]
   57630: 4a080128     	eor	w8, w9, w8
   57634: 39003a88     	strb	w8, [x20, #0xe]
   57638: 39403ee8     	ldrb	w8, [x23, #0xf]
   5763c: 39403e69     	ldrb	w9, [x19, #0xf]
   57640: 4a080128     	eor	w8, w9, w8
   57644: 39003e88     	strb	w8, [x20, #0xf]
   57648: 940002d1     	bl	0x5818c <json_set_float_serialization_format+0x2038>
   5764c: 5100435a     	sub	w26, w26, #0x10
   57650: 910042f7     	add	x23, x23, #0x10
   57654: 71003f5f     	cmp	w26, #0xf
   57658: 91004294     	add	x20, x20, #0x10
   5765c: aa1803f3     	mov	x19, x24
   57660: 54fff6c8     	b.hi	0x57538 <json_set_float_serialization_format+0x13e4>
   57664: 12000ed6     	and	w22, w22, #0xf
   57668: d1004293     	sub	x19, x20, #0x10
   5766c: 34001336     	cbz	w22, 0x578d0 <json_set_float_serialization_format+0x177c>
   57670: 71007edf     	cmp	w22, #0x1f
   57674: 2a1603e8     	mov	w8, w22
   57678: aa1f03e9     	mov	x9, xzr
   5767c: 54001408     	b.hi	0x578fc <json_set_float_serialization_format+0x17a8>
   57680: 8b0902ea     	add	x10, x23, x9
   57684: 8b09026b     	add	x11, x19, x9
   57688: 8b09028c     	add	x12, x20, x9
   5768c: cb090109     	sub	x9, x8, x9
   57690: 3840154d     	ldrb	w13, [x10], #0x1
   57694: 3840156e     	ldrb	w14, [x11], #0x1
   57698: f1000529     	subs	x9, x9, #0x1
   5769c: 4a0d01cd     	eor	w13, w14, w13
   576a0: 3800158d     	strb	w13, [x12], #0x1
   576a4: 54ffff61     	b.ne	0x57690 <json_set_float_serialization_format+0x153c>
   576a8: 71003edf     	cmp	w22, #0xf
   576ac: 54000408     	b.hi	0x5772c <json_set_float_serialization_format+0x15d8>
   576b0: 52800209     	mov	w9, #0x10               // =16
   576b4: cb080129     	sub	x9, x9, x8
   576b8: f1007d3f     	cmp	x9, #0x1f
   576bc: 540002e9     	b.ls	0x57718 <json_set_float_serialization_format+0x15c4>
   576c0: 8b08028a     	add	x10, x20, x8
   576c4: 9100426b     	add	x11, x19, #0x10
   576c8: eb0b015f     	cmp	x10, x11
   576cc: 540000a2     	b.hs	0x576e0 <json_set_float_serialization_format+0x158c>
   576d0: 9100428a     	add	x10, x20, #0x10
   576d4: 8b08026b     	add	x11, x19, x8
   576d8: eb0a017f     	cmp	x11, x10
   576dc: 540001e3     	b.lo	0x57718 <json_set_float_serialization_format+0x15c4>
   576e0: 927be92a     	and	x10, x9, #0xffffffffffffffe0
   576e4: 9100410c     	add	x12, x8, #0x10
   576e8: 8b080148     	add	x8, x10, x8
   576ec: 8b0c026b     	add	x11, x19, x12
   576f0: 8b0c028c     	add	x12, x20, x12
   576f4: aa0a03ed     	mov	x13, x10
   576f8: ad7f8560     	ldp	q0, q1, [x11, #-0x10]
   576fc: 9100816b     	add	x11, x11, #0x20
   57700: f10081ad     	subs	x13, x13, #0x20
   57704: ad3f8580     	stp	q0, q1, [x12, #-0x10]
   57708: 9100818c     	add	x12, x12, #0x20
   5770c: 54ffff61     	b.ne	0x576f8 <json_set_float_serialization_format+0x15a4>
   57710: eb0a013f     	cmp	x9, x10
   57714: 540000c0     	b.eq	0x5772c <json_set_float_serialization_format+0x15d8>
   57718: 38686a69     	ldrb	w9, [x19, x8]
   5771c: 38286a89     	strb	w9, [x20, x8]
   57720: 91000508     	add	x8, x8, #0x1
   57724: f100411f     	cmp	x8, #0x10
   57728: 54ffff81     	b.ne	0x57718 <json_set_float_serialization_format+0x15c4>
   5772c: aa1403e0     	mov	x0, x20
   57730: aa1403e1     	mov	x1, x20
   57734: aa1503e2     	mov	x2, x21
   57738: 94000295     	bl	0x5818c <json_set_float_serialization_format+0x2038>
   5773c: 14000065     	b	0x578d0 <json_set_float_serialization_format+0x177c>
   57740: 710042df     	cmp	w22, #0x10
   57744: 540009e3     	b.lo	0x57880 <json_set_float_serialization_format+0x172c>
   57748: 2a1603fa     	mov	w26, w22
   5774c: aa1703e0     	mov	x0, x23
   57750: aa1403e1     	mov	x1, x20
   57754: aa1503e2     	mov	x2, x21
   57758: aa1703f8     	mov	x24, x23
   5775c: 94000765     	bl	0x594f0 <json_set_float_serialization_format+0x339c>
   57760: 39400268     	ldrb	w8, [x19]
   57764: 39400289     	ldrb	w9, [x20]
   57768: 5100435a     	sub	w26, w26, #0x10
   5776c: 910042f7     	add	x23, x23, #0x10
   57770: 71003f5f     	cmp	w26, #0xf
   57774: 4a080128     	eor	w8, w9, w8
   57778: 39000288     	strb	w8, [x20]
   5777c: 39400689     	ldrb	w9, [x20, #0x1]
   57780: 39400668     	ldrb	w8, [x19, #0x1]
   57784: 4a080128     	eor	w8, w9, w8
   57788: 39000688     	strb	w8, [x20, #0x1]
   5778c: 39400a89     	ldrb	w9, [x20, #0x2]
   57790: 39400a68     	ldrb	w8, [x19, #0x2]
   57794: 4a080128     	eor	w8, w9, w8
   57798: 39000a88     	strb	w8, [x20, #0x2]
   5779c: 39400e89     	ldrb	w9, [x20, #0x3]
   577a0: 39400e68     	ldrb	w8, [x19, #0x3]
   577a4: 4a080128     	eor	w8, w9, w8
   577a8: 39000e88     	strb	w8, [x20, #0x3]
   577ac: 39401289     	ldrb	w9, [x20, #0x4]
   577b0: 39401268     	ldrb	w8, [x19, #0x4]
   577b4: 4a080128     	eor	w8, w9, w8
   577b8: 39001288     	strb	w8, [x20, #0x4]
   577bc: 39401689     	ldrb	w9, [x20, #0x5]
   577c0: 39401668     	ldrb	w8, [x19, #0x5]
   577c4: 4a080128     	eor	w8, w9, w8
   577c8: 39001688     	strb	w8, [x20, #0x5]
   577cc: 39401a89     	ldrb	w9, [x20, #0x6]
   577d0: 39401a68     	ldrb	w8, [x19, #0x6]
   577d4: 4a080128     	eor	w8, w9, w8
   577d8: 39001a88     	strb	w8, [x20, #0x6]
   577dc: 39401e89     	ldrb	w9, [x20, #0x7]
   577e0: 39401e68     	ldrb	w8, [x19, #0x7]
   577e4: 4a080128     	eor	w8, w9, w8
   577e8: 39001e88     	strb	w8, [x20, #0x7]
   577ec: 39402289     	ldrb	w9, [x20, #0x8]
   577f0: 39402268     	ldrb	w8, [x19, #0x8]
   577f4: 4a080128     	eor	w8, w9, w8
   577f8: 39002288     	strb	w8, [x20, #0x8]
   577fc: 39402689     	ldrb	w9, [x20, #0x9]
   57800: 39402668     	ldrb	w8, [x19, #0x9]
   57804: 4a080128     	eor	w8, w9, w8
   57808: 39002688     	strb	w8, [x20, #0x9]
   5780c: 39402a89     	ldrb	w9, [x20, #0xa]
   57810: 39402a68     	ldrb	w8, [x19, #0xa]
   57814: 4a080128     	eor	w8, w9, w8
   57818: 39002a88     	strb	w8, [x20, #0xa]
   5781c: 39402e89     	ldrb	w9, [x20, #0xb]
   57820: 39402e68     	ldrb	w8, [x19, #0xb]
   57824: 4a080128     	eor	w8, w9, w8
   57828: 39002e88     	strb	w8, [x20, #0xb]
   5782c: 39403289     	ldrb	w9, [x20, #0xc]
   57830: 39403268     	ldrb	w8, [x19, #0xc]
   57834: 4a080128     	eor	w8, w9, w8
   57838: 39003288     	strb	w8, [x20, #0xc]
   5783c: 39403689     	ldrb	w9, [x20, #0xd]
   57840: 39403668     	ldrb	w8, [x19, #0xd]
   57844: 4a080128     	eor	w8, w9, w8
   57848: 39003688     	strb	w8, [x20, #0xd]
   5784c: 39403a89     	ldrb	w9, [x20, #0xe]
   57850: 39403a68     	ldrb	w8, [x19, #0xe]
   57854: 4a080128     	eor	w8, w9, w8
   57858: 39003a88     	strb	w8, [x20, #0xe]
   5785c: 39403e89     	ldrb	w9, [x20, #0xf]
   57860: 39403e68     	ldrb	w8, [x19, #0xf]
   57864: aa1803f3     	mov	x19, x24
   57868: 4a080128     	eor	w8, w9, w8
   5786c: 39003e88     	strb	w8, [x20, #0xf]
   57870: 91004294     	add	x20, x20, #0x10
   57874: 54fff6c8     	b.hi	0x5774c <json_set_float_serialization_format+0x15f8>
   57878: 12000ed6     	and	w22, w22, #0xf
   5787c: d10042f3     	sub	x19, x23, #0x10
   57880: 34000296     	cbz	w22, 0x578d0 <json_set_float_serialization_format+0x177c>
   57884: 910023e1     	add	x1, sp, #0x8
   57888: aa1703e0     	mov	x0, x23
   5788c: aa1503e2     	mov	x2, x21
   57890: 910023f8     	add	x24, sp, #0x8
   57894: 94000717     	bl	0x594f0 <json_set_float_serialization_format+0x339c>
   57898: 710082df     	cmp	w22, #0x20
   5789c: 2a1603e8     	mov	w8, w22
   578a0: aa1f03e9     	mov	x9, xzr
   578a4: 540006e2     	b.hs	0x57980 <json_set_float_serialization_format+0x182c>
   578a8: 8b09030a     	add	x10, x24, x9
   578ac: 8b09026b     	add	x11, x19, x9
   578b0: 8b09028c     	add	x12, x20, x9
   578b4: cb090108     	sub	x8, x8, x9
   578b8: 38401549     	ldrb	w9, [x10], #0x1
   578bc: 3840156d     	ldrb	w13, [x11], #0x1
   578c0: f1000508     	subs	x8, x8, #0x1
   578c4: 4a0901a9     	eor	w9, w13, w9
   578c8: 38001589     	strb	w9, [x12], #0x1
   578cc: 54ffff61     	b.ne	0x578b8 <json_set_float_serialization_format+0x1764>
   578d0: f9401728     	ldr	x8, [x25, #0x28]
   578d4: f9400fe9     	ldr	x9, [sp, #0x18]
   578d8: eb09011f     	cmp	x8, x9
   578dc: 54000961     	b.ne	0x57a08 <json_set_float_serialization_format+0x18b4>
   578e0: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   578e4: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   578e8: a94457f6     	ldp	x22, x21, [sp, #0x40]
   578ec: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   578f0: a94267fa     	ldp	x26, x25, [sp, #0x20]
   578f4: 9101c3ff     	add	sp, sp, #0x70
   578f8: d65f03c0     	ret
   578fc: 8b0802ea     	add	x10, x23, x8
   57900: 8b08028b     	add	x11, x20, x8
   57904: eb0a029f     	cmp	x20, x10
   57908: 8b08026c     	add	x12, x19, x8
   5790c: 1a9f27ea     	cset	w10, lo
   57910: eb0b02ff     	cmp	x23, x11
   57914: 1a9f27ed     	cset	w13, lo
   57918: eb0c029f     	cmp	x20, x12
   5791c: 0a0d014c     	and	w12, w10, w13
   57920: 1a9f27ea     	cset	w10, lo
   57924: eb0b027f     	cmp	x19, x11
   57928: 1a9f27eb     	cset	w11, lo
   5792c: 3707eaac     	tbnz	w12, #0x0, 0x57680 <json_set_float_serialization_format+0x152c>
   57930: 0a0b014a     	and	w10, w10, w11
   57934: 3707ea6a     	tbnz	w10, #0x0, 0x57680 <json_set_float_serialization_format+0x152c>
   57938: 927b6909     	and	x9, x8, #0xffffffe0
   5793c: 910042ea     	add	x10, x23, #0x10
   57940: 9100426b     	add	x11, x19, #0x10
   57944: 9100428c     	add	x12, x20, #0x10
   57948: aa0903ed     	mov	x13, x9
   5794c: ad7f8540     	ldp	q0, q1, [x10, #-0x10]
   57950: ad7f8d62     	ldp	q2, q3, [x11, #-0x10]
   57954: 9100814a     	add	x10, x10, #0x20
   57958: 9100816b     	add	x11, x11, #0x20
   5795c: f10081ad     	subs	x13, x13, #0x20
   57960: 6e201c40     	eor	v0.16b, v2.16b, v0.16b
   57964: 6e211c61     	eor	v1.16b, v3.16b, v1.16b
   57968: ad3f8580     	stp	q0, q1, [x12, #-0x10]
   5796c: 9100818c     	add	x12, x12, #0x20
   57970: 54fffee1     	b.ne	0x5794c <json_set_float_serialization_format+0x17f8>
   57974: eb08013f     	cmp	x9, x8
   57978: 54ffe841     	b.ne	0x57680 <json_set_float_serialization_format+0x152c>
   5797c: 17ffff4b     	b	0x576a8 <json_set_float_serialization_format+0x1554>
   57980: 8b08030a     	add	x10, x24, x8
   57984: 8b08028b     	add	x11, x20, x8
   57988: eb0a029f     	cmp	x20, x10
   5798c: 8b08026c     	add	x12, x19, x8
   57990: 1a9f27ea     	cset	w10, lo
   57994: eb0b031f     	cmp	x24, x11
   57998: 1a9f27ed     	cset	w13, lo
   5799c: eb0c029f     	cmp	x20, x12
   579a0: 0a0d014c     	and	w12, w10, w13
   579a4: 1a9f27ea     	cset	w10, lo
   579a8: eb0b027f     	cmp	x19, x11
   579ac: 1a9f27eb     	cset	w11, lo
   579b0: 3707f7cc     	tbnz	w12, #0x0, 0x578a8 <json_set_float_serialization_format+0x1754>
   579b4: 0a0b014a     	and	w10, w10, w11
   579b8: 3707f78a     	tbnz	w10, #0x0, 0x578a8 <json_set_float_serialization_format+0x1754>
   579bc: 927b6909     	and	x9, x8, #0xffffffe0
   579c0: 910023eb     	add	x11, sp, #0x8
   579c4: 9100426a     	add	x10, x19, #0x10
   579c8: 9100416b     	add	x11, x11, #0x10
   579cc: 9100428c     	add	x12, x20, #0x10
   579d0: aa0903ed     	mov	x13, x9
   579d4: ad7f8560     	ldp	q0, q1, [x11, #-0x10]
   579d8: ad7f8d42     	ldp	q2, q3, [x10, #-0x10]
   579dc: 9100816b     	add	x11, x11, #0x20
   579e0: 9100814a     	add	x10, x10, #0x20
   579e4: f10081ad     	subs	x13, x13, #0x20
   579e8: 6e201c40     	eor	v0.16b, v2.16b, v0.16b
   579ec: 6e211c61     	eor	v1.16b, v3.16b, v1.16b
   579f0: ad3f8580     	stp	q0, q1, [x12, #-0x10]
   579f4: 9100818c     	add	x12, x12, #0x20
   579f8: 54fffee1     	b.ne	0x579d4 <json_set_float_serialization_format+0x1880>
   579fc: eb08013f     	cmp	x9, x8
   57a00: 54fff541     	b.ne	0x578a8 <json_set_float_serialization_format+0x1754>
   57a04: 17ffffb3     	b	0x578d0 <json_set_float_serialization_format+0x177c>
   57a08: 97fec2b6     	bl	0x84e0 <__stack_chk_fail@plt>
   57a0c: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
   57a10: a9014ff4     	stp	x20, x19, [sp, #0x10]
   57a14: a9027bfd     	stp	x29, x30, [sp, #0x20]
   57a18: 910083fd     	add	x29, sp, #0x20
   57a1c: aa0003e8     	mov	x8, x0
   57a20: 72000c3f     	tst	w1, #0xf
   57a24: 12800000     	mov	w0, #-0x1               // =-1
   57a28: 54000721     	b.ne	0x57b0c <json_set_float_serialization_format+0x19b8>
   57a2c: 2a0103f4     	mov	w20, w1
   57a30: 340006e1     	cbz	w1, 0x57b0c <json_set_float_serialization_format+0x19b8>
   57a34: b40006c8     	cbz	x8, 0x57b0c <json_set_float_serialization_format+0x19b8>
   57a38: b40006a2     	cbz	x2, 0x57b0c <json_set_float_serialization_format+0x19b8>
   57a3c: aa0303f5     	mov	x21, x3
   57a40: b4000663     	cbz	x3, 0x57b0c <json_set_float_serialization_format+0x19b8>
   57a44: aa0403f3     	mov	x19, x4
   57a48: b4000624     	cbz	x4, 0x57b0c <json_set_float_serialization_format+0x19b8>
   57a4c: b9400269     	ldr	w9, [x19]
   57a50: 6b14013f     	cmp	w9, w20
   57a54: 5400006a     	b.ge	0x57a60 <json_set_float_serialization_format+0x190c>
   57a58: 12800020     	mov	w0, #-0x2               // =-2
   57a5c: 1400002c     	b	0x57b0c <json_set_float_serialization_format+0x19b8>
   57a60: 93407e96     	sxtw	x22, w20
   57a64: d0000064     	adrp	x4, 0x65000
   57a68: 9103d043     	add	x3, x2, #0xf4
   57a6c: 913cd084     	add	x4, x4, #0xf34
   57a70: aa0803e0     	mov	x0, x8
   57a74: aa1503e1     	mov	x1, x21
   57a78: aa1603e2     	mov	x2, x22
   57a7c: 2a1f03e5     	mov	w5, wzr
   57a80: 97fffe99     	bl	0x574e4 <json_set_float_serialization_format+0x1390>
   57a84: 8b1502c8     	add	x8, x22, x21
   57a88: 385fa109     	ldurb	w9, [x8, #-0x6]
   57a8c: 7101d13f     	cmp	w9, #0x74
   57a90: 540003c1     	b.ne	0x57b08 <json_set_float_serialization_format+0x19b4>
   57a94: 385fb108     	ldurb	w8, [x8, #-0x5]
   57a98: 7101cd1f     	cmp	w8, #0x73
   57a9c: 54000361     	b.ne	0x57b08 <json_set_float_serialization_format+0x19b4>
   57aa0: 8b1502c8     	add	x8, x22, x21
   57aa4: 385fc109     	ldurb	w9, [x8, #-0x4]
   57aa8: 7101993f     	cmp	w9, #0x66
   57aac: 540002e1     	b.ne	0x57b08 <json_set_float_serialization_format+0x19b4>
   57ab0: 385fd108     	ldurb	w8, [x8, #-0x3]
   57ab4: 7100d11f     	cmp	w8, #0x34
   57ab8: 54000281     	b.ne	0x57b08 <json_set_float_serialization_format+0x19b4>
   57abc: 8b1502c8     	add	x8, x22, x21
   57ac0: 385fe109     	ldurb	w9, [x8, #-0x2]
   57ac4: 71019d3f     	cmp	w9, #0x67
   57ac8: 54000201     	b.ne	0x57b08 <json_set_float_serialization_format+0x19b4>
   57acc: 385ff109     	ldurb	w9, [x8, #-0x1]
   57ad0: 4b090288     	sub	w8, w20, w9
   57ad4: 7100051f     	cmp	w8, #0x1
   57ad8: 5400022b     	b.lt	0x57b1c <json_set_float_serialization_format+0x19c8>
   57adc: 12000d0a     	and	w10, w8, #0xf
   57ae0: 5280020b     	mov	w11, #0x10              // =16
   57ae4: 7100295f     	cmp	w10, #0xa
   57ae8: 5280040c     	mov	w12, #0x20              // =32
   57aec: 1a8b818b     	csel	w11, w12, w11, hi
   57af0: 4b0a016a     	sub	w10, w11, w10
   57af4: 6b09015f     	cmp	w10, w9
   57af8: 54000161     	b.ne	0x57b24 <json_set_float_serialization_format+0x19d0>
   57afc: 2a1f03e0     	mov	w0, wzr
   57b00: b9000268     	str	w8, [x19]
   57b04: 14000002     	b	0x57b0c <json_set_float_serialization_format+0x19b8>
   57b08: 12800040     	mov	w0, #-0x3               // =-3
   57b0c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   57b10: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   57b14: a8c357f6     	ldp	x22, x21, [sp], #0x30
   57b18: d65f03c0     	ret
   57b1c: 12800060     	mov	w0, #-0x4               // =-4
   57b20: 17fffffb     	b	0x57b0c <json_set_float_serialization_format+0x19b8>
   57b24: 12800080     	mov	w0, #-0x5               // =-5
   57b28: 17fffff9     	b	0x57b0c <json_set_float_serialization_format+0x19b8>
   57b2c: f81d0ff5     	str	x21, [sp, #-0x30]!
   57b30: a9014ff4     	stp	x20, x19, [sp, #0x10]
   57b34: a9027bfd     	stp	x29, x30, [sp, #0x20]
   57b38: 910083fd     	add	x29, sp, #0x20
   57b3c: aa0003f5     	mov	x21, x0
   57b40: 12800000     	mov	w0, #-0x1               // =-1
   57b44: b40002f5     	cbz	x21, 0x57ba0 <json_set_float_serialization_format+0x1a4c>
   57b48: aa0103f4     	mov	x20, x1
   57b4c: b40002a1     	cbz	x1, 0x57ba0 <json_set_float_serialization_format+0x1a4c>
   57b50: 2a0203f3     	mov	w19, w2
   57b54: 7102005f     	cmp	w2, #0x80
   57b58: 540000a0     	b.eq	0x57b6c <json_set_float_serialization_format+0x1a18>
   57b5c: 7104027f     	cmp	w19, #0x100
   57b60: 54000060     	b.eq	0x57b6c <json_set_float_serialization_format+0x1a18>
   57b64: 7103027f     	cmp	w19, #0xc0
   57b68: 540001a1     	b.ne	0x57b9c <json_set_float_serialization_format+0x1a48>
   57b6c: aa1403e0     	mov	x0, x20
   57b70: 2a1303e1     	mov	w1, w19
   57b74: aa1503e2     	mov	x2, x21
   57b78: 97fffc83     	bl	0x56d84 <json_set_float_serialization_format+0xc30>
   57b7c: 35000120     	cbnz	w0, 0x57ba0 <json_set_float_serialization_format+0x1a4c>
   57b80: aa1403e0     	mov	x0, x20
   57b84: 2a1303e1     	mov	w1, w19
   57b88: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   57b8c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   57b90: 9103d2a2     	add	x2, x21, #0xf4
   57b94: f84307f5     	ldr	x21, [sp], #0x30
   57b98: 17fffd4a     	b	0x570c0 <json_set_float_serialization_format+0xf6c>
   57b9c: 12800020     	mov	w0, #-0x2               // =-2
   57ba0: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   57ba4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   57ba8: f84307f5     	ldr	x21, [sp], #0x30
   57bac: d65f03c0     	ret
   57bb0: 11002808     	add	w8, w0, #0xa
   57bb4: 11006409     	add	w9, w0, #0x19
   57bb8: 7100011f     	cmp	w8, #0x0
   57bbc: 1a88b129     	csel	w9, w9, w8, lt
   57bc0: 121c6d29     	and	w9, w9, #0xfffffff0
   57bc4: 6b090109     	subs	w9, w8, w9
   57bc8: 5280020a     	mov	w10, #0x10              // =16
   57bcc: 4b090149     	sub	w9, w10, w9
   57bd0: 1a8903e9     	csel	w9, wzr, w9, eq
   57bd4: 0b080120     	add	w0, w9, w8
   57bd8: d65f03c0     	ret
   57bdc: d10283ff     	sub	sp, sp, #0xa0
   57be0: a9046ffc     	stp	x28, x27, [sp, #0x40]
   57be4: a90567fa     	stp	x26, x25, [sp, #0x50]
   57be8: a9065ff8     	stp	x24, x23, [sp, #0x60]
   57bec: a90757f6     	stp	x22, x21, [sp, #0x70]
   57bf0: a9084ff4     	stp	x20, x19, [sp, #0x80]
   57bf4: a9097bfd     	stp	x29, x30, [sp, #0x90]
   57bf8: 910243fd     	add	x29, sp, #0x90
   57bfc: d53bd058     	mrs	x24, TPIDR_EL0
   57c00: f940170a     	ldr	x10, [x24, #0x28]
   57c04: 11002828     	add	w8, w1, #0xa
   57c08: 11006429     	add	w9, w1, #0x19
   57c0c: 7100011f     	cmp	w8, #0x0
   57c10: 1a88b129     	csel	w9, w9, w8, lt
   57c14: 121c6d29     	and	w9, w9, #0xfffffff0
   57c18: f9001fea     	str	x10, [sp, #0x38]
   57c1c: 6b090109     	subs	w9, w8, w9
   57c20: 5280020a     	mov	w10, #0x10              // =16
   57c24: b940008b     	ldr	w11, [x4]
   57c28: 4b090149     	sub	w9, w10, w9
   57c2c: 1a8903fa     	csel	w26, wzr, w9, eq
   57c30: 0b080348     	add	w8, w26, w8
   57c34: 6b08017f     	cmp	w11, w8
   57c38: 5400006a     	b.ge	0x57c44 <json_set_float_serialization_format+0x1af0>
   57c3c: 12800000     	mov	w0, #-0x1               // =-1
   57c40: 14000146     	b	0x58158 <json_set_float_serialization_format+0x2004>
   57c44: aa0403f3     	mov	x19, x4
   57c48: aa0303f7     	mov	x23, x3
   57c4c: aa0203f4     	mov	x20, x2
   57c50: 2a0103f5     	mov	w21, w1
   57c54: aa0003f6     	mov	x22, x0
   57c58: f90007f8     	str	x24, [sp, #0x8]
   57c5c: 97fec1ed     	bl	0x8410 <rand@plt>
   57c60: 121c0c08     	and	w8, w0, #0xf0
   57c64: 2a1a0108     	orr	w8, w8, w26
   57c68: 390043e8     	strb	w8, [sp, #0x10]
   57c6c: 3400019a     	cbz	w26, 0x57c9c <json_set_float_serialization_format+0x1b48>
   57c70: 910043e8     	add	x8, sp, #0x10
   57c74: aa1f03f8     	mov	x24, xzr
   57c78: b2400119     	orr	x25, x8, #0x1
   57c7c: 2a1a03fa     	mov	w26, w26
   57c80: 97fec1e4     	bl	0x8410 <rand@plt>
   57c84: 38386b20     	strb	w0, [x25, x24]
   57c88: 91000718     	add	x24, x24, #0x1
   57c8c: 6b18035f     	cmp	w26, w24
   57c90: 54ffff81     	b.ne	0x57c80 <json_set_float_serialization_format+0x1b2c>
   57c94: 1100071a     	add	w26, w24, #0x1
   57c98: 14000002     	b	0x57ca0 <json_set_float_serialization_format+0x1b4c>
   57c9c: 5280003a     	mov	w26, #0x1               // =1
   57ca0: 910083f9     	add	x25, sp, #0x20
   57ca4: 5280003b     	mov	w27, #0x1               // =1
   57ca8: 910043fc     	add	x28, sp, #0x10
   57cac: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   57cb0: b900027f     	str	wzr, [x19]
   57cb4: 71003f5f     	cmp	w26, #0xf
   57cb8: 54000b6c     	b.gt	0x57e24 <json_set_float_serialization_format+0x1cd0>
   57cbc: 14000056     	b	0x57e14 <json_set_float_serialization_format+0x1cc0>
   57cc0: 3dc00320     	ldr	q0, [x25]
   57cc4: 3dc007e1     	ldr	q1, [sp, #0x10]
   57cc8: 910043e0     	add	x0, sp, #0x10
   57ccc: aa1703e1     	mov	x1, x23
   57cd0: aa1403e2     	mov	x2, x20
   57cd4: 6e201c20     	eor	v0.16b, v1.16b, v0.16b
   57cd8: 3d8007e0     	str	q0, [sp, #0x10]
   57cdc: 9400012c     	bl	0x5818c <json_set_float_serialization_format+0x2038>
   57ce0: 394083e8     	ldrb	w8, [sp, #0x20]
   57ce4: 394002e9     	ldrb	w9, [x23]
   57ce8: 910042f8     	add	x24, x23, #0x10
   57cec: 2a1f03fa     	mov	w26, wzr
   57cf0: aa1703f9     	mov	x25, x23
   57cf4: 4a080128     	eor	w8, w9, w8
   57cf8: 390002e8     	strb	w8, [x23]
   57cfc: 394006e9     	ldrb	w9, [x23, #0x1]
   57d00: 394087e8     	ldrb	w8, [sp, #0x21]
   57d04: 4a080128     	eor	w8, w9, w8
   57d08: 390006e8     	strb	w8, [x23, #0x1]
   57d0c: 39400ae9     	ldrb	w9, [x23, #0x2]
   57d10: 39408be8     	ldrb	w8, [sp, #0x22]
   57d14: 4a080128     	eor	w8, w9, w8
   57d18: 39000ae8     	strb	w8, [x23, #0x2]
   57d1c: 39400ee9     	ldrb	w9, [x23, #0x3]
   57d20: 39408fe8     	ldrb	w8, [sp, #0x23]
   57d24: 4a080128     	eor	w8, w9, w8
   57d28: 39000ee8     	strb	w8, [x23, #0x3]
   57d2c: 394012e9     	ldrb	w9, [x23, #0x4]
   57d30: 394093e8     	ldrb	w8, [sp, #0x24]
   57d34: 4a080128     	eor	w8, w9, w8
   57d38: 390012e8     	strb	w8, [x23, #0x4]
   57d3c: 394016e9     	ldrb	w9, [x23, #0x5]
   57d40: 394097e8     	ldrb	w8, [sp, #0x25]
   57d44: 4a080128     	eor	w8, w9, w8
   57d48: 390016e8     	strb	w8, [x23, #0x5]
   57d4c: 39401ae9     	ldrb	w9, [x23, #0x6]
   57d50: 39409be8     	ldrb	w8, [sp, #0x26]
   57d54: 4a080128     	eor	w8, w9, w8
   57d58: 39001ae8     	strb	w8, [x23, #0x6]
   57d5c: 39401ee9     	ldrb	w9, [x23, #0x7]
   57d60: 39409fe8     	ldrb	w8, [sp, #0x27]
   57d64: 4a080128     	eor	w8, w9, w8
   57d68: 39001ee8     	strb	w8, [x23, #0x7]
   57d6c: 394022e9     	ldrb	w9, [x23, #0x8]
   57d70: 3940a3e8     	ldrb	w8, [sp, #0x28]
   57d74: 4a080128     	eor	w8, w9, w8
   57d78: 390022e8     	strb	w8, [x23, #0x8]
   57d7c: 394026e9     	ldrb	w9, [x23, #0x9]
   57d80: 3940a7e8     	ldrb	w8, [sp, #0x29]
   57d84: 4a080128     	eor	w8, w9, w8
   57d88: 390026e8     	strb	w8, [x23, #0x9]
   57d8c: 39402ae9     	ldrb	w9, [x23, #0xa]
   57d90: 3940abe8     	ldrb	w8, [sp, #0x2a]
   57d94: 4a080128     	eor	w8, w9, w8
   57d98: 39002ae8     	strb	w8, [x23, #0xa]
   57d9c: 39402ee9     	ldrb	w9, [x23, #0xb]
   57da0: 3940afe8     	ldrb	w8, [sp, #0x2b]
   57da4: 4a080128     	eor	w8, w9, w8
   57da8: 39002ee8     	strb	w8, [x23, #0xb]
   57dac: 394032e9     	ldrb	w9, [x23, #0xc]
   57db0: 3940b3e8     	ldrb	w8, [sp, #0x2c]
   57db4: 4a080128     	eor	w8, w9, w8
   57db8: 390032e8     	strb	w8, [x23, #0xc]
   57dbc: 394036e9     	ldrb	w9, [x23, #0xd]
   57dc0: 3940b7e8     	ldrb	w8, [sp, #0x2d]
   57dc4: 4a080128     	eor	w8, w9, w8
   57dc8: 390036e8     	strb	w8, [x23, #0xd]
   57dcc: 39403ae9     	ldrb	w9, [x23, #0xe]
   57dd0: 3940bbe8     	ldrb	w8, [sp, #0x2e]
   57dd4: 4a080128     	eor	w8, w9, w8
   57dd8: 39003ae8     	strb	w8, [x23, #0xe]
   57ddc: 39403ee9     	ldrb	w9, [x23, #0xf]
   57de0: 3940bfe8     	ldrb	w8, [sp, #0x2f]
   57de4: 4a080128     	eor	w8, w9, w8
   57de8: 39003ee8     	strb	w8, [x23, #0xf]
   57dec: 3dc007e0     	ldr	q0, [sp, #0x10]
   57df0: aa1803f7     	mov	x23, x24
   57df4: 3d800be0     	str	q0, [sp, #0x20]
   57df8: b9400268     	ldr	w8, [x19]
   57dfc: 11004108     	add	w8, w8, #0x10
   57e00: b9000268     	str	w8, [x19]
   57e04: 71000f7f     	cmp	w27, #0x3
   57e08: 5400016a     	b.ge	0x57e34 <json_set_float_serialization_format+0x1ce0>
   57e0c: 71003f5f     	cmp	w26, #0xf
   57e10: 540000ac     	b.gt	0x57e24 <json_set_float_serialization_format+0x1cd0>
   57e14: 97fec17f     	bl	0x8410 <rand@plt>
   57e18: 383acb80     	strb	w0, [x28, w26, sxtw]
   57e1c: 1100075a     	add	w26, w26, #0x1
   57e20: 1100077b     	add	w27, w27, #0x1
   57e24: 7100435f     	cmp	w26, #0x10
   57e28: 54fff4c0     	b.eq	0x57cc0 <json_set_float_serialization_format+0x1b6c>
   57e2c: aa1703f8     	mov	x24, x23
   57e30: 17fffff5     	b	0x57e04 <json_set_float_serialization_format+0x1cb0>
   57e34: 34000c75     	cbz	w21, 0x57fc0 <json_set_float_serialization_format+0x1e6c>
   57e38: 910043fb     	add	x27, sp, #0x10
   57e3c: 71003f5f     	cmp	w26, #0xf
   57e40: 54000b6c     	b.gt	0x57fac <json_set_float_serialization_format+0x1e58>
   57e44: 14000056     	b	0x57f9c <json_set_float_serialization_format+0x1e48>
   57e48: 3dc00320     	ldr	q0, [x25]
   57e4c: 3dc007e1     	ldr	q1, [sp, #0x10]
   57e50: 910043e0     	add	x0, sp, #0x10
   57e54: aa1803e1     	mov	x1, x24
   57e58: aa1403e2     	mov	x2, x20
   57e5c: 6e201c20     	eor	v0.16b, v1.16b, v0.16b
   57e60: 3d8007e0     	str	q0, [sp, #0x10]
   57e64: 940000ca     	bl	0x5818c <json_set_float_serialization_format+0x2038>
   57e68: 394083e8     	ldrb	w8, [sp, #0x20]
   57e6c: 39400309     	ldrb	w9, [x24]
   57e70: 2a1f03fa     	mov	w26, wzr
   57e74: 91004317     	add	x23, x24, #0x10
   57e78: aa1803f9     	mov	x25, x24
   57e7c: 4a080128     	eor	w8, w9, w8
   57e80: 39000308     	strb	w8, [x24]
   57e84: 39400709     	ldrb	w9, [x24, #0x1]
   57e88: 394087e8     	ldrb	w8, [sp, #0x21]
   57e8c: 4a080128     	eor	w8, w9, w8
   57e90: 39000708     	strb	w8, [x24, #0x1]
   57e94: 39400b09     	ldrb	w9, [x24, #0x2]
   57e98: 39408be8     	ldrb	w8, [sp, #0x22]
   57e9c: 4a080128     	eor	w8, w9, w8
   57ea0: 39000b08     	strb	w8, [x24, #0x2]
   57ea4: 39400f09     	ldrb	w9, [x24, #0x3]
   57ea8: 39408fe8     	ldrb	w8, [sp, #0x23]
   57eac: 4a080128     	eor	w8, w9, w8
   57eb0: 39000f08     	strb	w8, [x24, #0x3]
   57eb4: 39401309     	ldrb	w9, [x24, #0x4]
   57eb8: 394093e8     	ldrb	w8, [sp, #0x24]
   57ebc: 4a080128     	eor	w8, w9, w8
   57ec0: 39001308     	strb	w8, [x24, #0x4]
   57ec4: 39401709     	ldrb	w9, [x24, #0x5]
   57ec8: 394097e8     	ldrb	w8, [sp, #0x25]
   57ecc: 4a080128     	eor	w8, w9, w8
   57ed0: 39001708     	strb	w8, [x24, #0x5]
   57ed4: 39401b09     	ldrb	w9, [x24, #0x6]
   57ed8: 39409be8     	ldrb	w8, [sp, #0x26]
   57edc: 4a080128     	eor	w8, w9, w8
   57ee0: 39001b08     	strb	w8, [x24, #0x6]
   57ee4: 39401f09     	ldrb	w9, [x24, #0x7]
   57ee8: 39409fe8     	ldrb	w8, [sp, #0x27]
   57eec: 4a080128     	eor	w8, w9, w8
   57ef0: 39001f08     	strb	w8, [x24, #0x7]
   57ef4: 39402309     	ldrb	w9, [x24, #0x8]
   57ef8: 3940a3e8     	ldrb	w8, [sp, #0x28]
   57efc: 4a080128     	eor	w8, w9, w8
   57f00: 39002308     	strb	w8, [x24, #0x8]
   57f04: 39402709     	ldrb	w9, [x24, #0x9]
   57f08: 3940a7e8     	ldrb	w8, [sp, #0x29]
   57f0c: 4a080128     	eor	w8, w9, w8
   57f10: 39002708     	strb	w8, [x24, #0x9]
   57f14: 39402b09     	ldrb	w9, [x24, #0xa]
   57f18: 3940abe8     	ldrb	w8, [sp, #0x2a]
   57f1c: 4a080128     	eor	w8, w9, w8
   57f20: 39002b08     	strb	w8, [x24, #0xa]
   57f24: 39402f09     	ldrb	w9, [x24, #0xb]
   57f28: 3940afe8     	ldrb	w8, [sp, #0x2b]
   57f2c: 4a080128     	eor	w8, w9, w8
   57f30: 39002f08     	strb	w8, [x24, #0xb]
   57f34: 39403309     	ldrb	w9, [x24, #0xc]
   57f38: 3940b3e8     	ldrb	w8, [sp, #0x2c]
   57f3c: 4a080128     	eor	w8, w9, w8
   57f40: 39003308     	strb	w8, [x24, #0xc]
   57f44: 39403709     	ldrb	w9, [x24, #0xd]
   57f48: 3940b7e8     	ldrb	w8, [sp, #0x2d]
   57f4c: 4a080128     	eor	w8, w9, w8
   57f50: 39003708     	strb	w8, [x24, #0xd]
   57f54: 39403b09     	ldrb	w9, [x24, #0xe]
   57f58: 3940bbe8     	ldrb	w8, [sp, #0x2e]
   57f5c: 4a080128     	eor	w8, w9, w8
   57f60: 39003b08     	strb	w8, [x24, #0xe]
   57f64: 39403f09     	ldrb	w9, [x24, #0xf]
   57f68: 3940bfe8     	ldrb	w8, [sp, #0x2f]
   57f6c: 4a080128     	eor	w8, w9, w8
   57f70: 39003f08     	strb	w8, [x24, #0xf]
   57f74: 3dc007e0     	ldr	q0, [sp, #0x10]
   57f78: 3d800be0     	str	q0, [sp, #0x20]
   57f7c: b9400268     	ldr	w8, [x19]
   57f80: 11004108     	add	w8, w8, #0x10
   57f84: b9000268     	str	w8, [x19]
   57f88: aa1803e8     	mov	x8, x24
   57f8c: aa1703f8     	mov	x24, x23
   57f90: 340001d5     	cbz	w21, 0x57fc8 <json_set_float_serialization_format+0x1e74>
   57f94: 71003f5f     	cmp	w26, #0xf
   57f98: 540000ac     	b.gt	0x57fac <json_set_float_serialization_format+0x1e58>
   57f9c: 384016c8     	ldrb	w8, [x22], #0x1
   57fa0: 510006b5     	sub	w21, w21, #0x1
   57fa4: 383acb68     	strb	w8, [x27, w26, sxtw]
   57fa8: 1100075a     	add	w26, w26, #0x1
   57fac: 7100435f     	cmp	w26, #0x10
   57fb0: 54fff4c0     	b.eq	0x57e48 <json_set_float_serialization_format+0x1cf4>
   57fb4: aa1803f7     	mov	x23, x24
   57fb8: aa1903f8     	mov	x24, x25
   57fbc: 17fffff3     	b	0x57f88 <json_set_float_serialization_format+0x1e34>
   57fc0: aa1803f7     	mov	x23, x24
   57fc4: aa1903e8     	mov	x8, x25
   57fc8: f94007f8     	ldr	x24, [sp, #0x8]
   57fcc: 52800035     	mov	w21, #0x1               // =1
   57fd0: 910043f6     	add	x22, sp, #0x10
   57fd4: 71003f5f     	cmp	w26, #0xf
   57fd8: 540000cc     	b.gt	0x57ff0 <json_set_float_serialization_format+0x1e9c>
   57fdc: 14000008     	b	0x57ffc <json_set_float_serialization_format+0x1ea8>
   57fe0: 710022bf     	cmp	w21, #0x8
   57fe4: 54000b8a     	b.ge	0x58154 <json_set_float_serialization_format+0x2000>
   57fe8: 71003f5f     	cmp	w26, #0xf
   57fec: 5400008d     	b.le	0x57ffc <json_set_float_serialization_format+0x1ea8>
   57ff0: 7100435f     	cmp	w26, #0x10
   57ff4: 54ffff61     	b.ne	0x57fe0 <json_set_float_serialization_format+0x1e8c>
   57ff8: 14000006     	b	0x58010 <json_set_float_serialization_format+0x1ebc>
   57ffc: 383acadf     	strb	wzr, [x22, w26, sxtw]
   58000: 1100075a     	add	w26, w26, #0x1
   58004: 110006b5     	add	w21, w21, #0x1
   58008: 7100435f     	cmp	w26, #0x10
   5800c: 54fffea1     	b.ne	0x57fe0 <json_set_float_serialization_format+0x1e8c>
   58010: 3dc00100     	ldr	q0, [x8]
   58014: 3dc007e1     	ldr	q1, [sp, #0x10]
   58018: 910043e0     	add	x0, sp, #0x10
   5801c: aa1703e1     	mov	x1, x23
   58020: aa1403e2     	mov	x2, x20
   58024: 6e201c20     	eor	v0.16b, v1.16b, v0.16b
   58028: 3d8007e0     	str	q0, [sp, #0x10]
   5802c: 94000058     	bl	0x5818c <json_set_float_serialization_format+0x2038>
   58030: 394083e8     	ldrb	w8, [sp, #0x20]
   58034: 394002e9     	ldrb	w9, [x23]
   58038: 2a1f03fa     	mov	w26, wzr
   5803c: 4a080128     	eor	w8, w9, w8
   58040: 390002e8     	strb	w8, [x23]
   58044: 394006e9     	ldrb	w9, [x23, #0x1]
   58048: 394087e8     	ldrb	w8, [sp, #0x21]
   5804c: 4a080128     	eor	w8, w9, w8
   58050: 390006e8     	strb	w8, [x23, #0x1]
   58054: 39400ae9     	ldrb	w9, [x23, #0x2]
   58058: 39408be8     	ldrb	w8, [sp, #0x22]
   5805c: 4a080128     	eor	w8, w9, w8
   58060: 39000ae8     	strb	w8, [x23, #0x2]
   58064: 39400ee9     	ldrb	w9, [x23, #0x3]
   58068: 39408fe8     	ldrb	w8, [sp, #0x23]
   5806c: 4a080128     	eor	w8, w9, w8
   58070: 39000ee8     	strb	w8, [x23, #0x3]
   58074: 394012e9     	ldrb	w9, [x23, #0x4]
   58078: 394093e8     	ldrb	w8, [sp, #0x24]
   5807c: 4a080128     	eor	w8, w9, w8
   58080: 390012e8     	strb	w8, [x23, #0x4]
   58084: 394016e9     	ldrb	w9, [x23, #0x5]
   58088: 394097e8     	ldrb	w8, [sp, #0x25]
   5808c: 4a080128     	eor	w8, w9, w8
   58090: 390016e8     	strb	w8, [x23, #0x5]
   58094: 39401ae9     	ldrb	w9, [x23, #0x6]
   58098: 39409be8     	ldrb	w8, [sp, #0x26]
   5809c: 4a080128     	eor	w8, w9, w8
   580a0: 39001ae8     	strb	w8, [x23, #0x6]
   580a4: 39401ee9     	ldrb	w9, [x23, #0x7]
   580a8: 39409fe8     	ldrb	w8, [sp, #0x27]
   580ac: 4a080128     	eor	w8, w9, w8
   580b0: 39001ee8     	strb	w8, [x23, #0x7]
   580b4: 394022e9     	ldrb	w9, [x23, #0x8]
   580b8: 3940a3e8     	ldrb	w8, [sp, #0x28]
   580bc: 4a080128     	eor	w8, w9, w8
   580c0: 390022e8     	strb	w8, [x23, #0x8]
   580c4: 394026e9     	ldrb	w9, [x23, #0x9]
   580c8: 3940a7e8     	ldrb	w8, [sp, #0x29]
   580cc: 4a080128     	eor	w8, w9, w8
   580d0: 390026e8     	strb	w8, [x23, #0x9]
   580d4: 39402ae9     	ldrb	w9, [x23, #0xa]
   580d8: 3940abe8     	ldrb	w8, [sp, #0x2a]
   580dc: 4a080128     	eor	w8, w9, w8
   580e0: 39002ae8     	strb	w8, [x23, #0xa]
   580e4: 39402ee9     	ldrb	w9, [x23, #0xb]
   580e8: 3940afe8     	ldrb	w8, [sp, #0x2b]
   580ec: 4a080128     	eor	w8, w9, w8
   580f0: 39002ee8     	strb	w8, [x23, #0xb]
   580f4: 394032e9     	ldrb	w9, [x23, #0xc]
   580f8: 3940b3e8     	ldrb	w8, [sp, #0x2c]
   580fc: 4a080128     	eor	w8, w9, w8
   58100: 390032e8     	strb	w8, [x23, #0xc]
   58104: 394036e9     	ldrb	w9, [x23, #0xd]
   58108: 3940b7e8     	ldrb	w8, [sp, #0x2d]
   5810c: 4a080128     	eor	w8, w9, w8
   58110: 390036e8     	strb	w8, [x23, #0xd]
   58114: 39403ae9     	ldrb	w9, [x23, #0xe]
   58118: 3940bbe8     	ldrb	w8, [sp, #0x2e]
   5811c: 4a080128     	eor	w8, w9, w8
   58120: 39003ae8     	strb	w8, [x23, #0xe]
   58124: 39403ee9     	ldrb	w9, [x23, #0xf]
   58128: 3940bfe8     	ldrb	w8, [sp, #0x2f]
   5812c: 4a080128     	eor	w8, w9, w8
   58130: 39003ee8     	strb	w8, [x23, #0xf]
   58134: 3dc007e0     	ldr	q0, [sp, #0x10]
   58138: aa1703e8     	mov	x8, x23
   5813c: 910042f7     	add	x23, x23, #0x10
   58140: 3d800be0     	str	q0, [sp, #0x20]
   58144: b9400269     	ldr	w9, [x19]
   58148: 11004129     	add	w9, w9, #0x10
   5814c: b9000269     	str	w9, [x19]
   58150: 17ffffa4     	b	0x57fe0 <json_set_float_serialization_format+0x1e8c>
   58154: 2a1f03e0     	mov	w0, wzr
   58158: f9401708     	ldr	x8, [x24, #0x28]
   5815c: f9401fe9     	ldr	x9, [sp, #0x38]
   58160: eb09011f     	cmp	x8, x9
   58164: 54000121     	b.ne	0x58188 <json_set_float_serialization_format+0x2034>
   58168: a9497bfd     	ldp	x29, x30, [sp, #0x90]
   5816c: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   58170: a94757f6     	ldp	x22, x21, [sp, #0x70]
   58174: a9465ff8     	ldp	x24, x23, [sp, #0x60]
   58178: a94567fa     	ldp	x26, x25, [sp, #0x50]
   5817c: a9446ffc     	ldp	x28, x27, [sp, #0x40]
   58180: 910283ff     	add	sp, sp, #0xa0
   58184: d65f03c0     	ret
   58188: 97fec0d6     	bl	0x84e0 <__stack_chk_fail@plt>
   5818c: a9bf4ff4     	stp	x20, x19, [sp, #-0x10]!
   58190: 2940340c     	ldp	w12, w13, [x0]
   58194: 29403c4e     	ldp	w14, w15, [x2]
   58198: 29414410     	ldp	w16, w17, [x0, #0x8]
   5819c: 29410c40     	ldp	w0, w3, [x2, #0x8]
   581a0: 5ac0098c     	rev	w12, w12
   581a4: 5ac009ad     	rev	w13, w13
   581a8: d0000069     	adrp	x9, 0x66000
   581ac: d0000068     	adrp	x8, 0x66000
   581b0: 5ac00a10     	rev	w16, w16
   581b4: 5ac00a31     	rev	w17, w17
   581b8: 4a0e018c     	eor	w12, w12, w14
   581bc: 4a0f01ad     	eor	w13, w13, w15
   581c0: 911d5129     	add	x9, x9, #0x754
   581c4: 912d5108     	add	x8, x8, #0xb54
   581c8: 4a00020e     	eor	w14, w16, w0
   581cc: 4a03022f     	eor	w15, w17, w3
   581d0: 53187d90     	lsr	w16, w12, #24
   581d4: 53105db1     	ubfx	w17, w13, #16, #8
   581d8: 53187da3     	lsr	w3, w13, #24
   581dc: 53105dc4     	ubfx	w4, w14, #16, #8
   581e0: b8705930     	ldr	w16, [x9, w16, uxtw #2]
   581e4: b8715911     	ldr	w17, [x8, w17, uxtw #2]
   581e8: b8635923     	ldr	w3, [x9, w3, uxtw #2]
   581ec: b8645904     	ldr	w4, [x8, w4, uxtw #2]
   581f0: 53187dc5     	lsr	w5, w14, #24
   581f4: 53105de6     	ubfx	w6, w15, #16, #8
   581f8: b000006a     	adrp	x10, 0x65000
   581fc: 53187de7     	lsr	w7, w15, #24
   58200: 4a100230     	eor	w16, w17, w16
   58204: 53105d91     	ubfx	w17, w12, #16, #8
   58208: b8655925     	ldr	w5, [x9, w5, uxtw #2]
   5820c: b8665906     	ldr	w6, [x8, w6, uxtw #2]
   58210: 913d514a     	add	x10, x10, #0xf54
   58214: 53083dc0     	ubfx	w0, w14, #8, #8
   58218: b8675927     	ldr	w7, [x9, w7, uxtw #2]
   5821c: b8715911     	ldr	w17, [x8, w17, uxtw #2]
   58220: 4a030083     	eor	w3, w4, w3
   58224: 53083de4     	ubfx	w4, w15, #8, #8
   58228: b8605940     	ldr	w0, [x10, w0, uxtw #2]
   5822c: b8645944     	ldr	w4, [x10, w4, uxtw #2]
   58230: d000006b     	adrp	x11, 0x66000
   58234: 910d516b     	add	x11, x11, #0x354
   58238: 4a0500c5     	eor	w5, w6, w5
   5823c: 53083d86     	ubfx	w6, w12, #8, #8
   58240: 12001def     	and	w15, w15, #0xff
   58244: 12001d8c     	and	w12, w12, #0xff
   58248: 4a070231     	eor	w17, w17, w7
   5824c: 53083da7     	ubfx	w7, w13, #8, #8
   58250: b86f596f     	ldr	w15, [x11, w15, uxtw #2]
   58254: b86c596c     	ldr	w12, [x11, w12, uxtw #2]
   58258: b8665946     	ldr	w6, [x10, w6, uxtw #2]
   5825c: b8675947     	ldr	w7, [x10, w7, uxtw #2]
   58260: 4a000210     	eor	w16, w16, w0
   58264: 4a040060     	eor	w0, w3, w4
   58268: 29421043     	ldp	w3, w4, [x2, #0x10]
   5826c: 12001dce     	and	w14, w14, #0xff
   58270: b86e596e     	ldr	w14, [x11, w14, uxtw #2]
   58274: 12001dad     	and	w13, w13, #0xff
   58278: b86d596d     	ldr	w13, [x11, w13, uxtw #2]
   5827c: 4a0f020f     	eor	w15, w16, w15
   58280: 4a0c000c     	eor	w12, w0, w12
   58284: 4a0600a5     	eor	w5, w5, w6
   58288: 4a070231     	eor	w17, w17, w7
   5828c: 29431c46     	ldp	w6, w7, [x2, #0x18]
   58290: 4a0301ef     	eor	w15, w15, w3
   58294: 4a04018c     	eor	w12, w12, w4
   58298: 4a0e022e     	eor	w14, w17, w14
   5829c: 53187df0     	lsr	w16, w15, #24
   582a0: 53105d91     	ubfx	w17, w12, #16, #8
   582a4: b8705930     	ldr	w16, [x9, w16, uxtw #2]
   582a8: b8715911     	ldr	w17, [x8, w17, uxtw #2]
   582ac: 4a0d00ad     	eor	w13, w5, w13
   582b0: 4a0601ad     	eor	w13, w13, w6
   582b4: 4a0701ce     	eor	w14, w14, w7
   582b8: 53187d83     	lsr	w3, w12, #24
   582bc: 53105da4     	ubfx	w4, w13, #16, #8
   582c0: 53187da5     	lsr	w5, w13, #24
   582c4: 53105dc6     	ubfx	w6, w14, #16, #8
   582c8: 53187dc7     	lsr	w7, w14, #24
   582cc: 4a100230     	eor	w16, w17, w16
   582d0: 53105df1     	ubfx	w17, w15, #16, #8
   582d4: b8635923     	ldr	w3, [x9, w3, uxtw #2]
   582d8: b8645904     	ldr	w4, [x8, w4, uxtw #2]
   582dc: b8655925     	ldr	w5, [x9, w5, uxtw #2]
   582e0: b8665906     	ldr	w6, [x8, w6, uxtw #2]
   582e4: b8675927     	ldr	w7, [x9, w7, uxtw #2]
   582e8: b8715911     	ldr	w17, [x8, w17, uxtw #2]
   582ec: 53083da0     	ubfx	w0, w13, #8, #8
   582f0: 4a030083     	eor	w3, w4, w3
   582f4: 53083dc4     	ubfx	w4, w14, #8, #8
   582f8: 4a0500c5     	eor	w5, w6, w5
   582fc: 53083de6     	ubfx	w6, w15, #8, #8
   58300: 4a070231     	eor	w17, w17, w7
   58304: 53083d87     	ubfx	w7, w12, #8, #8
   58308: b8605940     	ldr	w0, [x10, w0, uxtw #2]
   5830c: b8645944     	ldr	w4, [x10, w4, uxtw #2]
   58310: b8665946     	ldr	w6, [x10, w6, uxtw #2]
   58314: b8675947     	ldr	w7, [x10, w7, uxtw #2]
   58318: 12001dce     	and	w14, w14, #0xff
   5831c: 12001def     	and	w15, w15, #0xff
   58320: 12001d8c     	and	w12, w12, #0xff
   58324: b86e596e     	ldr	w14, [x11, w14, uxtw #2]
   58328: b86f596f     	ldr	w15, [x11, w15, uxtw #2]
   5832c: 4a000210     	eor	w16, w16, w0
   58330: 4a040060     	eor	w0, w3, w4
   58334: 29441043     	ldp	w3, w4, [x2, #0x20]
   58338: 12001dad     	and	w13, w13, #0xff
   5833c: b86c596c     	ldr	w12, [x11, w12, uxtw #2]
   58340: 4a0600a5     	eor	w5, w5, w6
   58344: 4a070231     	eor	w17, w17, w7
   58348: 29451c46     	ldp	w6, w7, [x2, #0x28]
   5834c: b86d596d     	ldr	w13, [x11, w13, uxtw #2]
   58350: 4a0e020e     	eor	w14, w16, w14
   58354: 4a0f000f     	eor	w15, w0, w15
   58358: 4a0c00ac     	eor	w12, w5, w12
   5835c: 4a0301ce     	eor	w14, w14, w3
   58360: 4a0401ef     	eor	w15, w15, w4
   58364: 4a0d022d     	eor	w13, w17, w13
   58368: 4a06018c     	eor	w12, w12, w6
   5836c: 53187dd0     	lsr	w16, w14, #24
   58370: 53105df1     	ubfx	w17, w15, #16, #8
   58374: 53187de3     	lsr	w3, w15, #24
   58378: 53105d84     	ubfx	w4, w12, #16, #8
   5837c: b8705930     	ldr	w16, [x9, w16, uxtw #2]
   58380: b8715911     	ldr	w17, [x8, w17, uxtw #2]
   58384: b8635923     	ldr	w3, [x9, w3, uxtw #2]
   58388: b8645904     	ldr	w4, [x8, w4, uxtw #2]
   5838c: 4a0701ad     	eor	w13, w13, w7
   58390: 53187d85     	lsr	w5, w12, #24
   58394: 53105da6     	ubfx	w6, w13, #16, #8
   58398: 53187da7     	lsr	w7, w13, #24
   5839c: 4a100230     	eor	w16, w17, w16
   583a0: 53105dd1     	ubfx	w17, w14, #16, #8
   583a4: b8655925     	ldr	w5, [x9, w5, uxtw #2]
   583a8: b8665906     	ldr	w6, [x8, w6, uxtw #2]
   583ac: 53083d80     	ubfx	w0, w12, #8, #8
   583b0: b8675927     	ldr	w7, [x9, w7, uxtw #2]
   583b4: b8715911     	ldr	w17, [x8, w17, uxtw #2]
   583b8: 4a030083     	eor	w3, w4, w3
   583bc: 53083da4     	ubfx	w4, w13, #8, #8
   583c0: b8605940     	ldr	w0, [x10, w0, uxtw #2]
   583c4: b8645944     	ldr	w4, [x10, w4, uxtw #2]
   583c8: 4a0500c5     	eor	w5, w6, w5
   583cc: 53083dc6     	ubfx	w6, w14, #8, #8
   583d0: 12001dad     	and	w13, w13, #0xff
   583d4: 12001dce     	and	w14, w14, #0xff
   583d8: 4a070231     	eor	w17, w17, w7
   583dc: 53083de7     	ubfx	w7, w15, #8, #8
   583e0: b86d596d     	ldr	w13, [x11, w13, uxtw #2]
   583e4: b86e596e     	ldr	w14, [x11, w14, uxtw #2]
   583e8: b8665946     	ldr	w6, [x10, w6, uxtw #2]
   583ec: b8675947     	ldr	w7, [x10, w7, uxtw #2]
   583f0: 4a000210     	eor	w16, w16, w0
   583f4: 4a040060     	eor	w0, w3, w4
   583f8: 29461043     	ldp	w3, w4, [x2, #0x30]
   583fc: 12001d8c     	and	w12, w12, #0xff
   58400: b86c596c     	ldr	w12, [x11, w12, uxtw #2]
   58404: 12001def     	and	w15, w15, #0xff
   58408: b86f596f     	ldr	w15, [x11, w15, uxtw #2]
   5840c: 4a0d020d     	eor	w13, w16, w13
   58410: 4a0e000e     	eor	w14, w0, w14
   58414: 4a0600a5     	eor	w5, w5, w6
   58418: 4a070231     	eor	w17, w17, w7
   5841c: 29471c46     	ldp	w6, w7, [x2, #0x38]
   58420: 4a0301ad     	eor	w13, w13, w3
   58424: 4a0401ce     	eor	w14, w14, w4
   58428: 4a0c022c     	eor	w12, w17, w12
   5842c: 53187db0     	lsr	w16, w13, #24
   58430: 53105dd1     	ubfx	w17, w14, #16, #8
   58434: b8705930     	ldr	w16, [x9, w16, uxtw #2]
   58438: b8715911     	ldr	w17, [x8, w17, uxtw #2]
   5843c: 4a0f00af     	eor	w15, w5, w15
   58440: 4a0601ef     	eor	w15, w15, w6
   58444: 4a07018c     	eor	w12, w12, w7
   58448: 53187dc3     	lsr	w3, w14, #24
   5844c: 53105de4     	ubfx	w4, w15, #16, #8
   58450: 53187de5     	lsr	w5, w15, #24
   58454: 53105d86     	ubfx	w6, w12, #16, #8
   58458: 53187d87     	lsr	w7, w12, #24
   5845c: 4a100230     	eor	w16, w17, w16
   58460: 53105db1     	ubfx	w17, w13, #16, #8
   58464: b8635923     	ldr	w3, [x9, w3, uxtw #2]
   58468: b8645904     	ldr	w4, [x8, w4, uxtw #2]
   5846c: b8655925     	ldr	w5, [x9, w5, uxtw #2]
   58470: b8665906     	ldr	w6, [x8, w6, uxtw #2]
   58474: b8675927     	ldr	w7, [x9, w7, uxtw #2]
   58478: b8715911     	ldr	w17, [x8, w17, uxtw #2]
   5847c: 53083de0     	ubfx	w0, w15, #8, #8
   58480: 4a030083     	eor	w3, w4, w3
   58484: 53083d84     	ubfx	w4, w12, #8, #8
   58488: 4a0500c5     	eor	w5, w6, w5
   5848c: 53083da6     	ubfx	w6, w13, #8, #8
   58490: 4a070231     	eor	w17, w17, w7
   58494: 53083dc7     	ubfx	w7, w14, #8, #8
   58498: b8605940     	ldr	w0, [x10, w0, uxtw #2]
   5849c: b8645944     	ldr	w4, [x10, w4, uxtw #2]
   584a0: b8665946     	ldr	w6, [x10, w6, uxtw #2]
   584a4: b8675947     	ldr	w7, [x10, w7, uxtw #2]
   584a8: 12001d8c     	and	w12, w12, #0xff
   584ac: 12001dad     	and	w13, w13, #0xff
   584b0: 12001dce     	and	w14, w14, #0xff
   584b4: b86c596c     	ldr	w12, [x11, w12, uxtw #2]
   584b8: b86d596d     	ldr	w13, [x11, w13, uxtw #2]
   584bc: 4a000210     	eor	w16, w16, w0
   584c0: 4a040060     	eor	w0, w3, w4
   584c4: 29481043     	ldp	w3, w4, [x2, #0x40]
   584c8: 12001def     	and	w15, w15, #0xff
   584cc: b86e596e     	ldr	w14, [x11, w14, uxtw #2]
   584d0: 4a0600a5     	eor	w5, w5, w6
   584d4: 4a070231     	eor	w17, w17, w7
   584d8: 29491c46     	ldp	w6, w7, [x2, #0x48]
   584dc: b86f596f     	ldr	w15, [x11, w15, uxtw #2]
   584e0: 4a0c020c     	eor	w12, w16, w12
   584e4: 4a0d000d     	eor	w13, w0, w13
   584e8: 4a0e00ae     	eor	w14, w5, w14
   584ec: 4a03018c     	eor	w12, w12, w3
   584f0: 4a0401ad     	eor	w13, w13, w4
   584f4: 4a0f022f     	eor	w15, w17, w15
   584f8: 4a0601ce     	eor	w14, w14, w6
   584fc: 53187d90     	lsr	w16, w12, #24
   58500: 53105db1     	ubfx	w17, w13, #16, #8
   58504: 53187da3     	lsr	w3, w13, #24
   58508: 53105dc4     	ubfx	w4, w14, #16, #8
   5850c: b8705930     	ldr	w16, [x9, w16, uxtw #2]
   58510: b8715911     	ldr	w17, [x8, w17, uxtw #2]
   58514: b8635923     	ldr	w3, [x9, w3, uxtw #2]
   58518: b8645904     	ldr	w4, [x8, w4, uxtw #2]
   5851c: 4a0701ef     	eor	w15, w15, w7
   58520: 53187dc5     	lsr	w5, w14, #24
   58524: 53105de6     	ubfx	w6, w15, #16, #8
   58528: 53187de7     	lsr	w7, w15, #24
   5852c: 4a100230     	eor	w16, w17, w16
   58530: 53105d91     	ubfx	w17, w12, #16, #8
   58534: b8655925     	ldr	w5, [x9, w5, uxtw #2]
   58538: b8665906     	ldr	w6, [x8, w6, uxtw #2]
   5853c: 53083dc0     	ubfx	w0, w14, #8, #8
   58540: b8675927     	ldr	w7, [x9, w7, uxtw #2]
   58544: b8715911     	ldr	w17, [x8, w17, uxtw #2]
   58548: 4a030083     	eor	w3, w4, w3
   5854c: 53083de4     	ubfx	w4, w15, #8, #8
   58550: b8605940     	ldr	w0, [x10, w0, uxtw #2]
   58554: b8645944     	ldr	w4, [x10, w4, uxtw #2]
   58558: 4a0500c5     	eor	w5, w6, w5
   5855c: 53083d86     	ubfx	w6, w12, #8, #8
   58560: 12001def     	and	w15, w15, #0xff
   58564: 12001d8c     	and	w12, w12, #0xff
   58568: 4a070231     	eor	w17, w17, w7
   5856c: 53083da7     	ubfx	w7, w13, #8, #8
   58570: b86f596f     	ldr	w15, [x11, w15, uxtw #2]
   58574: b86c596c     	ldr	w12, [x11, w12, uxtw #2]
   58578: b8665946     	ldr	w6, [x10, w6, uxtw #2]
   5857c: b8675947     	ldr	w7, [x10, w7, uxtw #2]
   58580: 4a000210     	eor	w16, w16, w0
   58584: 4a040060     	eor	w0, w3, w4
   58588: 294a1043     	ldp	w3, w4, [x2, #0x50]
   5858c: 12001dce     	and	w14, w14, #0xff
   58590: b86e596e     	ldr	w14, [x11, w14, uxtw #2]
   58594: 12001dad     	and	w13, w13, #0xff
   58598: b86d596d     	ldr	w13, [x11, w13, uxtw #2]
   5859c: 4a0f020f     	eor	w15, w16, w15
   585a0: 4a0c000c     	eor	w12, w0, w12
   585a4: 4a0600a5     	eor	w5, w5, w6
   585a8: 4a070231     	eor	w17, w17, w7
   585ac: 294b1c46     	ldp	w6, w7, [x2, #0x58]
   585b0: 4a0301ef     	eor	w15, w15, w3
   585b4: 4a04018c     	eor	w12, w12, w4
   585b8: 4a0e022e     	eor	w14, w17, w14
   585bc: 53187df0     	lsr	w16, w15, #24
   585c0: 53105d91     	ubfx	w17, w12, #16, #8
   585c4: b8705930     	ldr	w16, [x9, w16, uxtw #2]
   585c8: b8715911     	ldr	w17, [x8, w17, uxtw #2]
   585cc: 4a0d00ad     	eor	w13, w5, w13
   585d0: 4a0601ad     	eor	w13, w13, w6
   585d4: 4a0701ce     	eor	w14, w14, w7
   585d8: 53187d83     	lsr	w3, w12, #24
   585dc: 53105da4     	ubfx	w4, w13, #16, #8
   585e0: 53187da5     	lsr	w5, w13, #24
   585e4: 53105dc6     	ubfx	w6, w14, #16, #8
   585e8: 53187dc7     	lsr	w7, w14, #24
   585ec: 4a100230     	eor	w16, w17, w16
   585f0: 53105df1     	ubfx	w17, w15, #16, #8
   585f4: b8635923     	ldr	w3, [x9, w3, uxtw #2]
   585f8: b8645904     	ldr	w4, [x8, w4, uxtw #2]
   585fc: b8655925     	ldr	w5, [x9, w5, uxtw #2]
   58600: b8665906     	ldr	w6, [x8, w6, uxtw #2]
   58604: b8675927     	ldr	w7, [x9, w7, uxtw #2]
   58608: b8715911     	ldr	w17, [x8, w17, uxtw #2]
   5860c: 53083da0     	ubfx	w0, w13, #8, #8
   58610: 4a030083     	eor	w3, w4, w3
   58614: 53083dc4     	ubfx	w4, w14, #8, #8
   58618: 4a0500c5     	eor	w5, w6, w5
   5861c: 53083de6     	ubfx	w6, w15, #8, #8
   58620: 4a070231     	eor	w17, w17, w7
   58624: 53083d87     	ubfx	w7, w12, #8, #8
   58628: b8605940     	ldr	w0, [x10, w0, uxtw #2]
   5862c: b8645944     	ldr	w4, [x10, w4, uxtw #2]
   58630: b8665946     	ldr	w6, [x10, w6, uxtw #2]
   58634: b8675947     	ldr	w7, [x10, w7, uxtw #2]
   58638: 12001dce     	and	w14, w14, #0xff
   5863c: 12001def     	and	w15, w15, #0xff
   58640: 12001d8c     	and	w12, w12, #0xff
   58644: b86e596e     	ldr	w14, [x11, w14, uxtw #2]
   58648: b86f596f     	ldr	w15, [x11, w15, uxtw #2]
   5864c: 4a000210     	eor	w16, w16, w0
   58650: 4a040060     	eor	w0, w3, w4
   58654: 294c1043     	ldp	w3, w4, [x2, #0x60]
   58658: 12001dad     	and	w13, w13, #0xff
   5865c: b86c596c     	ldr	w12, [x11, w12, uxtw #2]
   58660: 4a0600a5     	eor	w5, w5, w6
   58664: 4a070231     	eor	w17, w17, w7
   58668: 294d1c46     	ldp	w6, w7, [x2, #0x68]
   5866c: b86d596d     	ldr	w13, [x11, w13, uxtw #2]
   58670: 4a0e020e     	eor	w14, w16, w14
   58674: 4a0f000f     	eor	w15, w0, w15
   58678: 4a0c00ac     	eor	w12, w5, w12
   5867c: 4a0301ce     	eor	w14, w14, w3
   58680: 4a0401ef     	eor	w15, w15, w4
   58684: 4a0d022d     	eor	w13, w17, w13
   58688: 4a06018c     	eor	w12, w12, w6
   5868c: 53187dd0     	lsr	w16, w14, #24
   58690: 53105df1     	ubfx	w17, w15, #16, #8
   58694: 53187de3     	lsr	w3, w15, #24
   58698: 53105d84     	ubfx	w4, w12, #16, #8
   5869c: b8705930     	ldr	w16, [x9, w16, uxtw #2]
   586a0: b8715911     	ldr	w17, [x8, w17, uxtw #2]
   586a4: b8635923     	ldr	w3, [x9, w3, uxtw #2]
   586a8: b8645904     	ldr	w4, [x8, w4, uxtw #2]
   586ac: 4a0701ad     	eor	w13, w13, w7
   586b0: 53187d85     	lsr	w5, w12, #24
   586b4: 53105da6     	ubfx	w6, w13, #16, #8
   586b8: 53187da7     	lsr	w7, w13, #24
   586bc: 4a100230     	eor	w16, w17, w16
   586c0: 53105dd1     	ubfx	w17, w14, #16, #8
   586c4: b8655925     	ldr	w5, [x9, w5, uxtw #2]
   586c8: b8665906     	ldr	w6, [x8, w6, uxtw #2]
   586cc: 53083d80     	ubfx	w0, w12, #8, #8
   586d0: b8675927     	ldr	w7, [x9, w7, uxtw #2]
   586d4: b8715911     	ldr	w17, [x8, w17, uxtw #2]
   586d8: 4a030083     	eor	w3, w4, w3
   586dc: 53083da4     	ubfx	w4, w13, #8, #8
   586e0: b8605940     	ldr	w0, [x10, w0, uxtw #2]
   586e4: b8645944     	ldr	w4, [x10, w4, uxtw #2]
   586e8: 4a0500c5     	eor	w5, w6, w5
   586ec: 53083dc6     	ubfx	w6, w14, #8, #8
   586f0: 12001dad     	and	w13, w13, #0xff
   586f4: 12001dce     	and	w14, w14, #0xff
   586f8: 4a070231     	eor	w17, w17, w7
   586fc: 53083de7     	ubfx	w7, w15, #8, #8
   58700: b86d596d     	ldr	w13, [x11, w13, uxtw #2]
   58704: b86e596e     	ldr	w14, [x11, w14, uxtw #2]
   58708: b8675947     	ldr	w7, [x10, w7, uxtw #2]
   5870c: 4a000210     	eor	w16, w16, w0
   58710: 4a040060     	eor	w0, w3, w4
   58714: 294e1043     	ldp	w3, w4, [x2, #0x70]
   58718: 12001d8c     	and	w12, w12, #0xff
   5871c: b8665946     	ldr	w6, [x10, w6, uxtw #2]
   58720: b86c596c     	ldr	w12, [x11, w12, uxtw #2]
   58724: 12001def     	and	w15, w15, #0xff
   58728: 4a0d020d     	eor	w13, w16, w13
   5872c: 4a0e000e     	eor	w14, w0, w14
   58730: 4a070231     	eor	w17, w17, w7
   58734: b86f596f     	ldr	w15, [x11, w15, uxtw #2]
   58738: 4a0301ad     	eor	w13, w13, w3
   5873c: 4a0401ce     	eor	w14, w14, w4
   58740: 4a0600a5     	eor	w5, w5, w6
   58744: 294f1c46     	ldp	w6, w7, [x2, #0x78]
   58748: 4a0c022c     	eor	w12, w17, w12
   5874c: 53187db0     	lsr	w16, w13, #24
   58750: 53105dd1     	ubfx	w17, w14, #16, #8
   58754: b8705930     	ldr	w16, [x9, w16, uxtw #2]
   58758: b8715911     	ldr	w17, [x8, w17, uxtw #2]
   5875c: 4a0f00af     	eor	w15, w5, w15
   58760: 4a0601ef     	eor	w15, w15, w6
   58764: 4a07018c     	eor	w12, w12, w7
   58768: 53187dc3     	lsr	w3, w14, #24
   5876c: 53105de4     	ubfx	w4, w15, #16, #8
   58770: 53187de5     	lsr	w5, w15, #24
   58774: 53105d86     	ubfx	w6, w12, #16, #8
   58778: 53187d87     	lsr	w7, w12, #24
   5877c: 4a100230     	eor	w16, w17, w16
   58780: 53105db1     	ubfx	w17, w13, #16, #8
   58784: b8635923     	ldr	w3, [x9, w3, uxtw #2]
   58788: b8645904     	ldr	w4, [x8, w4, uxtw #2]
   5878c: b8655925     	ldr	w5, [x9, w5, uxtw #2]
   58790: b8665906     	ldr	w6, [x8, w6, uxtw #2]
   58794: b8675927     	ldr	w7, [x9, w7, uxtw #2]
   58798: b8715911     	ldr	w17, [x8, w17, uxtw #2]
   5879c: 53083de0     	ubfx	w0, w15, #8, #8
   587a0: 4a030083     	eor	w3, w4, w3
   587a4: 53083d84     	ubfx	w4, w12, #8, #8
   587a8: 4a0500c5     	eor	w5, w6, w5
   587ac: 53083da6     	ubfx	w6, w13, #8, #8
   587b0: 4a070231     	eor	w17, w17, w7
   587b4: 53083dc7     	ubfx	w7, w14, #8, #8
   587b8: b8605940     	ldr	w0, [x10, w0, uxtw #2]
   587bc: b8645944     	ldr	w4, [x10, w4, uxtw #2]
   587c0: b8665946     	ldr	w6, [x10, w6, uxtw #2]
   587c4: b8675947     	ldr	w7, [x10, w7, uxtw #2]
   587c8: 12001d8c     	and	w12, w12, #0xff
   587cc: 12001dad     	and	w13, w13, #0xff
   587d0: 12001dce     	and	w14, w14, #0xff
   587d4: 12001def     	and	w15, w15, #0xff
   587d8: b86c596c     	ldr	w12, [x11, w12, uxtw #2]
   587dc: b86d596d     	ldr	w13, [x11, w13, uxtw #2]
   587e0: b86e596e     	ldr	w14, [x11, w14, uxtw #2]
   587e4: 4a000210     	eor	w16, w16, w0
   587e8: 4a040060     	eor	w0, w3, w4
   587ec: 29501043     	ldp	w3, w4, [x2, #0x80]
   587f0: 4a0600a5     	eor	w5, w5, w6
   587f4: 4a070231     	eor	w17, w17, w7
   587f8: 29511c46     	ldp	w6, w7, [x2, #0x88]
   587fc: b86f596f     	ldr	w15, [x11, w15, uxtw #2]
   58800: 4a0c020c     	eor	w12, w16, w12
   58804: 4a0d000d     	eor	w13, w0, w13
   58808: 4a0e00ae     	eor	w14, w5, w14
   5880c: 4a0f022f     	eor	w15, w17, w15
   58810: 4a03018c     	eor	w12, w12, w3
   58814: 4a0401ad     	eor	w13, w13, w4
   58818: 4a0601ce     	eor	w14, w14, w6
   5881c: 4a0701ef     	eor	w15, w15, w7
   58820: 53187d90     	lsr	w16, w12, #24
   58824: 53105db1     	ubfx	w17, w13, #16, #8
   58828: 53187da3     	lsr	w3, w13, #24
   5882c: 53105dc4     	ubfx	w4, w14, #16, #8
   58830: b8705930     	ldr	w16, [x9, w16, uxtw #2]
   58834: b8715911     	ldr	w17, [x8, w17, uxtw #2]
   58838: 53187dc5     	lsr	w5, w14, #24
   5883c: 53105de6     	ubfx	w6, w15, #16, #8
   58840: b8635923     	ldr	w3, [x9, w3, uxtw #2]
   58844: b8645904     	ldr	w4, [x8, w4, uxtw #2]
   58848: b8655925     	ldr	w5, [x9, w5, uxtw #2]
   5884c: b8665906     	ldr	w6, [x8, w6, uxtw #2]
   58850: 53083dc0     	ubfx	w0, w14, #8, #8
   58854: 53187de7     	lsr	w7, w15, #24
   58858: 4a100230     	eor	w16, w17, w16
   5885c: 53105d91     	ubfx	w17, w12, #16, #8
   58860: 4a030083     	eor	w3, w4, w3
   58864: 53083de4     	ubfx	w4, w15, #8, #8
   58868: b8675927     	ldr	w7, [x9, w7, uxtw #2]
   5886c: b8715911     	ldr	w17, [x8, w17, uxtw #2]
   58870: 4a0500c5     	eor	w5, w6, w5
   58874: 53083d86     	ubfx	w6, w12, #8, #8
   58878: b8605940     	ldr	w0, [x10, w0, uxtw #2]
   5887c: b8645944     	ldr	w4, [x10, w4, uxtw #2]
   58880: 12001def     	and	w15, w15, #0xff
   58884: 12001d8c     	and	w12, w12, #0xff
   58888: b86f596f     	ldr	w15, [x11, w15, uxtw #2]
   5888c: b86c596c     	ldr	w12, [x11, w12, uxtw #2]
   58890: 4a070231     	eor	w17, w17, w7
   58894: 53083da7     	ubfx	w7, w13, #8, #8
   58898: b8665946     	ldr	w6, [x10, w6, uxtw #2]
   5889c: 4a000210     	eor	w16, w16, w0
   588a0: 4a040060     	eor	w0, w3, w4
   588a4: 12001dad     	and	w13, w13, #0xff
   588a8: b86d596d     	ldr	w13, [x11, w13, uxtw #2]
   588ac: 4a0f020f     	eor	w15, w16, w15
   588b0: 4a0c0010     	eor	w16, w0, w12
   588b4: 29521040     	ldp	w0, w4, [x2, #0x90]
   588b8: b8675947     	ldr	w7, [x10, w7, uxtw #2]
   588bc: 12001dce     	and	w14, w14, #0xff
   588c0: 4a0600a3     	eor	w3, w5, w6
   588c4: b86e596e     	ldr	w14, [x11, w14, uxtw #2]
   588c8: 4a0d006d     	eor	w13, w3, w13
   588cc: b940f04c     	ldr	w12, [x2, #0xf0]
   588d0: 4a0001ef     	eor	w15, w15, w0
   588d4: 29530c40     	ldp	w0, w3, [x2, #0x98]
   588d8: 4a070231     	eor	w17, w17, w7
   588dc: 4a0e0231     	eor	w17, w17, w14
   588e0: 71002d9f     	cmp	w12, #0xb
   588e4: 4a04020e     	eor	w14, w16, w4
   588e8: 4a0001ad     	eor	w13, w13, w0
   588ec: 4a030230     	eor	w16, w17, w3
   588f0: 5400196b     	b.lt	0x58c1c <json_set_float_serialization_format+0x2ac8>
   588f4: 53187df1     	lsr	w17, w15, #24
   588f8: 53105dc0     	ubfx	w0, w14, #16, #8
   588fc: b8715931     	ldr	w17, [x9, w17, uxtw #2]
   58900: b8605900     	ldr	w0, [x8, w0, uxtw #2]
   58904: 53187dc5     	lsr	w5, w14, #24
   58908: 53105da6     	ubfx	w6, w13, #16, #8
   5890c: 53083e07     	ubfx	w7, w16, #8, #8
   58910: 53187db3     	lsr	w19, w13, #24
   58914: b8655925     	ldr	w5, [x9, w5, uxtw #2]
   58918: b8665906     	ldr	w6, [x8, w6, uxtw #2]
   5891c: 4a110011     	eor	w17, w0, w17
   58920: 53105e00     	ubfx	w0, w16, #16, #8
   58924: b8735933     	ldr	w19, [x9, w19, uxtw #2]
   58928: b8605900     	ldr	w0, [x8, w0, uxtw #2]
   5892c: b8675947     	ldr	w7, [x10, w7, uxtw #2]
   58930: 53083da3     	ubfx	w3, w13, #8, #8
   58934: 12001e04     	and	w4, w16, #0xff
   58938: 53187e10     	lsr	w16, w16, #24
   5893c: 4a0500c5     	eor	w5, w6, w5
   58940: 53105de6     	ubfx	w6, w15, #16, #8
   58944: b8635943     	ldr	w3, [x10, w3, uxtw #2]
   58948: b8705930     	ldr	w16, [x9, w16, uxtw #2]
   5894c: b8665906     	ldr	w6, [x8, w6, uxtw #2]
   58950: 4a130000     	eor	w0, w0, w19
   58954: 12001df3     	and	w19, w15, #0xff
   58958: 53083def     	ubfx	w15, w15, #8, #8
   5895c: 4a0700a5     	eor	w5, w5, w7
   58960: 53083dc7     	ubfx	w7, w14, #8, #8
   58964: b86f594f     	ldr	w15, [x10, w15, uxtw #2]
   58968: b8675947     	ldr	w7, [x10, w7, uxtw #2]
   5896c: 12001dce     	and	w14, w14, #0xff
   58970: 12001dad     	and	w13, w13, #0xff
   58974: b8645964     	ldr	w4, [x11, w4, uxtw #2]
   58978: b8735973     	ldr	w19, [x11, w19, uxtw #2]
   5897c: 4a1000d0     	eor	w16, w6, w16
   58980: 4a030231     	eor	w17, w17, w3
   58984: 29541843     	ldp	w3, w6, [x2, #0xa0]
   58988: b86e596e     	ldr	w14, [x11, w14, uxtw #2]
   5898c: b86d596d     	ldr	w13, [x11, w13, uxtw #2]
   58990: 4a0f000f     	eor	w15, w0, w15
   58994: 4a070210     	eor	w16, w16, w7
   58998: 29551c40     	ldp	w0, w7, [x2, #0xa8]
   5899c: 4a040231     	eor	w17, w17, w4
   589a0: 4a1300a4     	eor	w4, w5, w19
   589a4: 4a0e01ee     	eor	w14, w15, w14
   589a8: 4a0d020d     	eor	w13, w16, w13
   589ac: 4a03022f     	eor	w15, w17, w3
   589b0: 4a060090     	eor	w16, w4, w6
   589b4: 4a0001ce     	eor	w14, w14, w0
   589b8: 53187df1     	lsr	w17, w15, #24
   589bc: 53105e00     	ubfx	w0, w16, #16, #8
   589c0: b8715931     	ldr	w17, [x9, w17, uxtw #2]
   589c4: b8605900     	ldr	w0, [x8, w0, uxtw #2]
   589c8: 4a0701ad     	eor	w13, w13, w7
   589cc: 53187e04     	lsr	w4, w16, #24
   589d0: 53105dc5     	ubfx	w5, w14, #16, #8
   589d4: 53187dc6     	lsr	w6, w14, #24
   589d8: 53105da7     	ubfx	w7, w13, #16, #8
   589dc: 53187db3     	lsr	w19, w13, #24
   589e0: 4a110011     	eor	w17, w0, w17
   589e4: 53105de0     	ubfx	w0, w15, #16, #8
   589e8: b8645924     	ldr	w4, [x9, w4, uxtw #2]
   589ec: b8655905     	ldr	w5, [x8, w5, uxtw #2]
   589f0: b8665926     	ldr	w6, [x9, w6, uxtw #2]
   589f4: b8675907     	ldr	w7, [x8, w7, uxtw #2]
   589f8: b8735933     	ldr	w19, [x9, w19, uxtw #2]
   589fc: b8605900     	ldr	w0, [x8, w0, uxtw #2]
   58a00: 53083dc3     	ubfx	w3, w14, #8, #8
   58a04: 4a0400a4     	eor	w4, w5, w4
   58a08: 53083da5     	ubfx	w5, w13, #8, #8
   58a0c: 4a0600e6     	eor	w6, w7, w6
   58a10: 53083de7     	ubfx	w7, w15, #8, #8
   58a14: 4a130000     	eor	w0, w0, w19
   58a18: 53083e13     	ubfx	w19, w16, #8, #8
   58a1c: b8635943     	ldr	w3, [x10, w3, uxtw #2]
   58a20: b8655945     	ldr	w5, [x10, w5, uxtw #2]
   58a24: b8675947     	ldr	w7, [x10, w7, uxtw #2]
   58a28: 12001dad     	and	w13, w13, #0xff
   58a2c: 12001def     	and	w15, w15, #0xff
   58a30: 12001e10     	and	w16, w16, #0xff
   58a34: b86d596d     	ldr	w13, [x11, w13, uxtw #2]
   58a38: b86f596f     	ldr	w15, [x11, w15, uxtw #2]
   58a3c: b8705970     	ldr	w16, [x11, w16, uxtw #2]
   58a40: b8735953     	ldr	w19, [x10, w19, uxtw #2]
   58a44: 12001dce     	and	w14, w14, #0xff
   58a48: 4a030231     	eor	w17, w17, w3
   58a4c: 4a050083     	eor	w3, w4, w5
   58a50: 4a0700c4     	eor	w4, w6, w7
   58a54: b86e596e     	ldr	w14, [x11, w14, uxtw #2]
   58a58: 4a0d022d     	eor	w13, w17, w13
   58a5c: 4a0f0071     	eor	w17, w3, w15
   58a60: 29560c4f     	ldp	w15, w3, [x2, #0xb0]
   58a64: 4a100090     	eor	w16, w4, w16
   58a68: 29571444     	ldp	w4, w5, [x2, #0xb8]
   58a6c: 4a130000     	eor	w0, w0, w19
   58a70: 4a0e0000     	eor	w0, w0, w14
   58a74: 7100359f     	cmp	w12, #0xd
   58a78: 4a0f01af     	eor	w15, w13, w15
   58a7c: 4a03022e     	eor	w14, w17, w3
   58a80: 4a04020d     	eor	w13, w16, w4
   58a84: 4a050010     	eor	w16, w0, w5
   58a88: 54000cab     	b.lt	0x58c1c <json_set_float_serialization_format+0x2ac8>
   58a8c: 53187df1     	lsr	w17, w15, #24
   58a90: 53105dc0     	ubfx	w0, w14, #16, #8
   58a94: b8715931     	ldr	w17, [x9, w17, uxtw #2]
   58a98: b8605900     	ldr	w0, [x8, w0, uxtw #2]
   58a9c: 53187dc5     	lsr	w5, w14, #24
   58aa0: 53105da6     	ubfx	w6, w13, #16, #8
   58aa4: 53083e07     	ubfx	w7, w16, #8, #8
   58aa8: 53187db3     	lsr	w19, w13, #24
   58aac: b8655925     	ldr	w5, [x9, w5, uxtw #2]
   58ab0: b8665906     	ldr	w6, [x8, w6, uxtw #2]
   58ab4: 4a110011     	eor	w17, w0, w17
   58ab8: 53105e00     	ubfx	w0, w16, #16, #8
   58abc: b8735933     	ldr	w19, [x9, w19, uxtw #2]
   58ac0: b8605900     	ldr	w0, [x8, w0, uxtw #2]
   58ac4: b8675947     	ldr	w7, [x10, w7, uxtw #2]
   58ac8: 53083da3     	ubfx	w3, w13, #8, #8
   58acc: 12001e04     	and	w4, w16, #0xff
   58ad0: 53187e10     	lsr	w16, w16, #24
   58ad4: 4a0500c5     	eor	w5, w6, w5
   58ad8: 53105de6     	ubfx	w6, w15, #16, #8
   58adc: b8635943     	ldr	w3, [x10, w3, uxtw #2]
   58ae0: b8705930     	ldr	w16, [x9, w16, uxtw #2]
   58ae4: b8665906     	ldr	w6, [x8, w6, uxtw #2]
   58ae8: 4a130000     	eor	w0, w0, w19
   58aec: 12001df3     	and	w19, w15, #0xff
   58af0: 53083def     	ubfx	w15, w15, #8, #8
   58af4: 4a0700a5     	eor	w5, w5, w7
   58af8: 53083dc7     	ubfx	w7, w14, #8, #8
   58afc: b86f594f     	ldr	w15, [x10, w15, uxtw #2]
   58b00: b8675947     	ldr	w7, [x10, w7, uxtw #2]
   58b04: 12001dce     	and	w14, w14, #0xff
   58b08: 12001dad     	and	w13, w13, #0xff
   58b0c: b8645964     	ldr	w4, [x11, w4, uxtw #2]
   58b10: b8735973     	ldr	w19, [x11, w19, uxtw #2]
   58b14: 4a1000d0     	eor	w16, w6, w16
   58b18: 4a030231     	eor	w17, w17, w3
   58b1c: 29581843     	ldp	w3, w6, [x2, #0xc0]
   58b20: b86e596e     	ldr	w14, [x11, w14, uxtw #2]
   58b24: b86d596d     	ldr	w13, [x11, w13, uxtw #2]
   58b28: 4a0f000f     	eor	w15, w0, w15
   58b2c: 4a070210     	eor	w16, w16, w7
   58b30: 29591c40     	ldp	w0, w7, [x2, #0xc8]
   58b34: 4a040231     	eor	w17, w17, w4
   58b38: 4a1300a4     	eor	w4, w5, w19
   58b3c: 4a0e01ee     	eor	w14, w15, w14
   58b40: 4a0d020d     	eor	w13, w16, w13
   58b44: 4a03022f     	eor	w15, w17, w3
   58b48: 4a060090     	eor	w16, w4, w6
   58b4c: 4a0001ce     	eor	w14, w14, w0
   58b50: 53187df1     	lsr	w17, w15, #24
   58b54: 53105e00     	ubfx	w0, w16, #16, #8
   58b58: b8715931     	ldr	w17, [x9, w17, uxtw #2]
   58b5c: b8605900     	ldr	w0, [x8, w0, uxtw #2]
   58b60: 4a0701ad     	eor	w13, w13, w7
   58b64: 53187e04     	lsr	w4, w16, #24
   58b68: 53105dc5     	ubfx	w5, w14, #16, #8
   58b6c: 53187dc6     	lsr	w6, w14, #24
   58b70: 53105da7     	ubfx	w7, w13, #16, #8
   58b74: 53187db3     	lsr	w19, w13, #24
   58b78: 4a110011     	eor	w17, w0, w17
   58b7c: 53105de0     	ubfx	w0, w15, #16, #8
   58b80: b8645924     	ldr	w4, [x9, w4, uxtw #2]
   58b84: b8655905     	ldr	w5, [x8, w5, uxtw #2]
   58b88: b8665926     	ldr	w6, [x9, w6, uxtw #2]
   58b8c: b8675907     	ldr	w7, [x8, w7, uxtw #2]
   58b90: b8735933     	ldr	w19, [x9, w19, uxtw #2]
   58b94: b8605900     	ldr	w0, [x8, w0, uxtw #2]
   58b98: 53083dc3     	ubfx	w3, w14, #8, #8
   58b9c: 4a0400a4     	eor	w4, w5, w4
   58ba0: 53083da5     	ubfx	w5, w13, #8, #8
   58ba4: 4a0600e6     	eor	w6, w7, w6
   58ba8: 53083de7     	ubfx	w7, w15, #8, #8
   58bac: 4a130000     	eor	w0, w0, w19
   58bb0: 53083e13     	ubfx	w19, w16, #8, #8
   58bb4: b8635943     	ldr	w3, [x10, w3, uxtw #2]
   58bb8: b8655945     	ldr	w5, [x10, w5, uxtw #2]
   58bbc: b8675947     	ldr	w7, [x10, w7, uxtw #2]
   58bc0: 12001dad     	and	w13, w13, #0xff
   58bc4: 12001def     	and	w15, w15, #0xff
   58bc8: 12001e10     	and	w16, w16, #0xff
   58bcc: b86d596d     	ldr	w13, [x11, w13, uxtw #2]
   58bd0: b86f596f     	ldr	w15, [x11, w15, uxtw #2]
   58bd4: b8705970     	ldr	w16, [x11, w16, uxtw #2]
   58bd8: b8735953     	ldr	w19, [x10, w19, uxtw #2]
   58bdc: 12001dce     	and	w14, w14, #0xff
   58be0: 4a030231     	eor	w17, w17, w3
   58be4: 4a050083     	eor	w3, w4, w5
   58be8: 4a0700c4     	eor	w4, w6, w7
   58bec: b86e596e     	ldr	w14, [x11, w14, uxtw #2]
   58bf0: 4a0d022d     	eor	w13, w17, w13
   58bf4: 4a0f0071     	eor	w17, w3, w15
   58bf8: 295a0c4f     	ldp	w15, w3, [x2, #0xd0]
   58bfc: 4a100090     	eor	w16, w4, w16
   58c00: 295b1444     	ldp	w4, w5, [x2, #0xd8]
   58c04: 4a130000     	eor	w0, w0, w19
   58c08: 4a0e0000     	eor	w0, w0, w14
   58c0c: 4a0f01af     	eor	w15, w13, w15
   58c10: 4a03022e     	eor	w14, w17, w3
   58c14: 4a04020d     	eor	w13, w16, w4
   58c18: 4a050010     	eor	w16, w0, w5
   58c1c: 53187de0     	lsr	w0, w15, #24
   58c20: 12001e03     	and	w3, w16, #0xff
   58c24: 53187dc5     	lsr	w5, w14, #24
   58c28: 53083e07     	ubfx	w7, w16, #8, #8
   58c2c: 53187db3     	lsr	w19, w13, #24
   58c30: 53105e14     	ubfx	w20, w16, #16, #8
   58c34: 53187e10     	lsr	w16, w16, #24
   58c38: 531e7584     	lsl	w4, w12, #2
   58c3c: 53105dd1     	ubfx	w17, w14, #16, #8
   58c40: 53105da6     	ubfx	w6, w13, #16, #8
   58c44: 8b204940     	add	x0, x10, w0, uxtw #2
   58c48: 8b254945     	add	x5, x10, w5, uxtw #2
   58c4c: 8b334953     	add	x19, x10, w19, uxtw #2
   58c50: 8b30494a     	add	x10, x10, w16, uxtw #2
   58c54: 53105df0     	ubfx	w16, w15, #16, #8
   58c58: 53083dac     	ubfx	w12, w13, #8, #8
   58c5c: 8b24c842     	add	x2, x2, w4, sxtw #2
   58c60: 53083de4     	ubfx	w4, w15, #8, #8
   58c64: 8b314971     	add	x17, x11, w17, uxtw #2
   58c68: 8b264966     	add	x6, x11, w6, uxtw #2
   58c6c: 8b344974     	add	x20, x11, w20, uxtw #2
   58c70: 8b30496b     	add	x11, x11, w16, uxtw #2
   58c74: 53083dd0     	ubfx	w16, w14, #8, #8
   58c78: 8b2c492c     	add	x12, x9, w12, uxtw #2
   58c7c: 8b274927     	add	x7, x9, w7, uxtw #2
   58c80: 8b244924     	add	x4, x9, w4, uxtw #2
   58c84: 8b304929     	add	x9, x9, w16, uxtw #2
   58c88: 39400c10     	ldrb	w16, [x0, #0x3]
   58c8c: 39400a31     	ldrb	w17, [x17, #0x2]
   58c90: d37ef463     	lsl	x3, x3, #2
   58c94: 3940058c     	ldrb	w12, [x12, #0x1]
   58c98: 38636900     	ldrb	w0, [x8, x3]
   58c9c: b9400043     	ldr	w3, [x2]
   58ca0: 53081e10     	lsl	w16, w16, #24
   58ca4: 33101e30     	bfi	w16, w17, #16, #8
   58ca8: 33181d90     	bfi	w16, w12, #8, #8
   58cac: 2a00020c     	orr	w12, w16, w0
   58cb0: 39400cb0     	ldrb	w16, [x5, #0x3]
   58cb4: 4a03018c     	eor	w12, w12, w3
   58cb8: 12001def     	and	w15, w15, #0xff
   58cbc: 394008d1     	ldrb	w17, [x6, #0x2]
   58cc0: d37ef5ef     	lsl	x15, x15, #2
   58cc4: 394004e0     	ldrb	w0, [x7, #0x1]
   58cc8: 5ac0098c     	rev	w12, w12
   58ccc: 386f690f     	ldrb	w15, [x8, x15]
   58cd0: b900002c     	str	w12, [x1]
   58cd4: 53081e10     	lsl	w16, w16, #24
   58cd8: b940044c     	ldr	w12, [x2, #0x4]
   58cdc: 33101e30     	bfi	w16, w17, #16, #8
   58ce0: 33181c10     	bfi	w16, w0, #8, #8
   58ce4: 2a0f020f     	orr	w15, w16, w15
   58ce8: 4a0c01ec     	eor	w12, w15, w12
   58cec: 39400e6f     	ldrb	w15, [x19, #0x3]
   58cf0: 12001dce     	and	w14, w14, #0xff
   58cf4: 39400a90     	ldrb	w16, [x20, #0x2]
   58cf8: d37ef5ce     	lsl	x14, x14, #2
   58cfc: 39400491     	ldrb	w17, [x4, #0x1]
   58d00: 5ac0098c     	rev	w12, w12
   58d04: 386e690e     	ldrb	w14, [x8, x14]
   58d08: 39400d4a     	ldrb	w10, [x10, #0x3]
   58d0c: 3940096b     	ldrb	w11, [x11, #0x2]
   58d10: 39400529     	ldrb	w9, [x9, #0x1]
   58d14: b900042c     	str	w12, [x1, #0x4]
   58d18: 53081def     	lsl	w15, w15, #24
   58d1c: b940084c     	ldr	w12, [x2, #0x8]
   58d20: 33101e0f     	bfi	w15, w16, #16, #8
   58d24: 33181e2f     	bfi	w15, w17, #8, #8
   58d28: 2a0e01ee     	orr	w14, w15, w14
   58d2c: 4a0c01cc     	eor	w12, w14, w12
   58d30: 12001dad     	and	w13, w13, #0xff
   58d34: 5ac0098c     	rev	w12, w12
   58d38: d37ef5ad     	lsl	x13, x13, #2
   58d3c: b900082c     	str	w12, [x1, #0x8]
   58d40: 386d6908     	ldrb	w8, [x8, x13]
   58d44: 53081d4a     	lsl	w10, w10, #24
   58d48: b9400c4c     	ldr	w12, [x2, #0xc]
   58d4c: 33101d6a     	bfi	w10, w11, #16, #8
   58d50: 33181d2a     	bfi	w10, w9, #8, #8
   58d54: 2a080148     	orr	w8, w10, w8
   58d58: 4a0c0108     	eor	w8, w8, w12
   58d5c: 5ac00908     	rev	w8, w8
   58d60: b9000c28     	str	w8, [x1, #0xc]
   58d64: a8c14ff4     	ldp	x20, x19, [sp], #0x10
   58d68: d65f03c0     	ret
   58d6c: d10243ff     	sub	sp, sp, #0x90
   58d70: a9036ffc     	stp	x28, x27, [sp, #0x30]
   58d74: a90467fa     	stp	x26, x25, [sp, #0x40]
   58d78: a9055ff8     	stp	x24, x23, [sp, #0x50]
   58d7c: a90657f6     	stp	x22, x21, [sp, #0x60]
   58d80: a9074ff4     	stp	x20, x19, [sp, #0x70]
   58d84: a9087bfd     	stp	x29, x30, [sp, #0x80]
   58d88: 910203fd     	add	x29, sp, #0x80
   58d8c: d53bd058     	mrs	x24, TPIDR_EL0
   58d90: f9401708     	ldr	x8, [x24, #0x28]
   58d94: aa0003f4     	mov	x20, x0
   58d98: 7100403f     	cmp	w1, #0x10
   58d9c: 12800000     	mov	w0, #-0x1               // =-1
   58da0: f90017e8     	str	x8, [sp, #0x28]
   58da4: 5400262b     	b.lt	0x59268 <json_set_float_serialization_format+0x3114>
   58da8: 2a0103f3     	mov	w19, w1
   58dac: 12000c28     	and	w8, w1, #0xf
   58db0: 350025c8     	cbnz	w8, 0x59268 <json_set_float_serialization_format+0x3114>
   58db4: 9103d042     	add	x2, x2, #0xf4
   58db8: 910063e1     	add	x1, sp, #0x18
   58dbc: aa1403e0     	mov	x0, x20
   58dc0: aa0403f5     	mov	x21, x4
   58dc4: aa0303f6     	mov	x22, x3
   58dc8: f90003e2     	str	x2, [sp]
   58dcc: 940001c9     	bl	0x594f0 <json_set_float_serialization_format+0x339c>
   58dd0: 394063e8     	ldrb	w8, [sp, #0x18]
   58dd4: b94002a9     	ldr	w9, [x21]
   58dd8: 12800020     	mov	w0, #-0x2               // =-2
   58ddc: 12000d08     	and	w8, w8, #0xf
   58de0: 2a2803ea     	mvn	w10, w8
   58de4: 0b0a026a     	add	w10, w19, w10
   58de8: 5100254a     	sub	w10, w10, #0x9
   58dec: 6b0a013f     	cmp	w9, w10
   58df0: 540023cb     	b.lt	0x59268 <json_set_float_serialization_format+0x3114>
   58df4: 37f823aa     	tbnz	w10, #0x1f, 0x59268 <json_set_float_serialization_format+0x3114>
   58df8: 910023e9     	add	x9, sp, #0x8
   58dfc: 91004297     	add	x23, x20, #0x10
   58e00: 11000508     	add	w8, w8, #0x1
   58e04: 93407e79     	sxtw	x25, w19
   58e08: 5280003c     	mov	w28, #0x1               // =1
   58e0c: 5280021a     	mov	w26, #0x10              // =16
   58e10: b90002aa     	str	w10, [x21]
   58e14: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   58e18: 14000006     	b	0x58e30 <json_set_float_serialization_format+0x2cdc>
   58e1c: 11000508     	add	w8, w8, #0x1
   58e20: 1100079c     	add	w28, w28, #0x1
   58e24: aa1b03f7     	mov	x23, x27
   58e28: 71000f9f     	cmp	w28, #0x3
   58e2c: 5400102a     	b.ge	0x59030 <json_set_float_serialization_format+0x2edc>
   58e30: 71003d1f     	cmp	w8, #0xf
   58e34: aa1703fb     	mov	x27, x23
   58e38: 54ffff2d     	b.le	0x58e1c <json_set_float_serialization_format+0x2cc8>
   58e3c: 7100411f     	cmp	w8, #0x10
   58e40: 54ffff21     	b.ne	0x58e24 <json_set_float_serialization_format+0x2cd0>
   58e44: 6b13035f     	cmp	w26, w19
   58e48: 540020ea     	b.ge	0x59264 <json_set_float_serialization_format+0x3110>
   58e4c: 39404289     	ldrb	w9, [x20, #0x10]
   58e50: 394063ea     	ldrb	w10, [sp, #0x18]
   58e54: 93407f48     	sxtw	x8, w26
   58e58: 9100050b     	add	x11, x8, #0x1
   58e5c: eb19017f     	cmp	x11, x25
   58e60: 4a090149     	eor	w9, w10, w9
   58e64: 390063e9     	strb	w9, [sp, #0x18]
   58e68: 54001fea     	b.ge	0x59264 <json_set_float_serialization_format+0x3110>
   58e6c: 39400769     	ldrb	w9, [x27, #0x1]
   58e70: 394067ea     	ldrb	w10, [sp, #0x19]
   58e74: 9100090b     	add	x11, x8, #0x2
   58e78: eb19017f     	cmp	x11, x25
   58e7c: 4a090149     	eor	w9, w10, w9
   58e80: 390067e9     	strb	w9, [sp, #0x19]
   58e84: 54001f0a     	b.ge	0x59264 <json_set_float_serialization_format+0x3110>
   58e88: 39400b69     	ldrb	w9, [x27, #0x2]
   58e8c: 39406bea     	ldrb	w10, [sp, #0x1a]
   58e90: 91000d0b     	add	x11, x8, #0x3
   58e94: eb19017f     	cmp	x11, x25
   58e98: 4a090149     	eor	w9, w10, w9
   58e9c: 39006be9     	strb	w9, [sp, #0x1a]
   58ea0: 54001e2a     	b.ge	0x59264 <json_set_float_serialization_format+0x3110>
   58ea4: 39400f69     	ldrb	w9, [x27, #0x3]
   58ea8: 39406fea     	ldrb	w10, [sp, #0x1b]
   58eac: 9100110b     	add	x11, x8, #0x4
   58eb0: eb19017f     	cmp	x11, x25
   58eb4: 4a090149     	eor	w9, w10, w9
   58eb8: 39006fe9     	strb	w9, [sp, #0x1b]
   58ebc: 54001d4a     	b.ge	0x59264 <json_set_float_serialization_format+0x3110>
   58ec0: 39401369     	ldrb	w9, [x27, #0x4]
   58ec4: 394073ea     	ldrb	w10, [sp, #0x1c]
   58ec8: 9100150b     	add	x11, x8, #0x5
   58ecc: eb19017f     	cmp	x11, x25
   58ed0: 4a090149     	eor	w9, w10, w9
   58ed4: 390073e9     	strb	w9, [sp, #0x1c]
   58ed8: 54001c6a     	b.ge	0x59264 <json_set_float_serialization_format+0x3110>
   58edc: 39401769     	ldrb	w9, [x27, #0x5]
   58ee0: 394077ea     	ldrb	w10, [sp, #0x1d]
   58ee4: 9100190b     	add	x11, x8, #0x6
   58ee8: eb19017f     	cmp	x11, x25
   58eec: 4a090149     	eor	w9, w10, w9
   58ef0: 390077e9     	strb	w9, [sp, #0x1d]
   58ef4: 54001b8a     	b.ge	0x59264 <json_set_float_serialization_format+0x3110>
   58ef8: 39401b69     	ldrb	w9, [x27, #0x6]
   58efc: 39407bea     	ldrb	w10, [sp, #0x1e]
   58f00: 91001d0b     	add	x11, x8, #0x7
   58f04: eb19017f     	cmp	x11, x25
   58f08: 4a090149     	eor	w9, w10, w9
   58f0c: 39007be9     	strb	w9, [sp, #0x1e]
   58f10: 54001aaa     	b.ge	0x59264 <json_set_float_serialization_format+0x3110>
   58f14: 39401f69     	ldrb	w9, [x27, #0x7]
   58f18: 39407fea     	ldrb	w10, [sp, #0x1f]
   58f1c: 9100210b     	add	x11, x8, #0x8
   58f20: eb19017f     	cmp	x11, x25
   58f24: 4a090149     	eor	w9, w10, w9
   58f28: 39007fe9     	strb	w9, [sp, #0x1f]
   58f2c: 540019ca     	b.ge	0x59264 <json_set_float_serialization_format+0x3110>
   58f30: 39402369     	ldrb	w9, [x27, #0x8]
   58f34: 394083ea     	ldrb	w10, [sp, #0x20]
   58f38: 9100250b     	add	x11, x8, #0x9
   58f3c: eb19017f     	cmp	x11, x25
   58f40: 4a090149     	eor	w9, w10, w9
   58f44: 390083e9     	strb	w9, [sp, #0x20]
   58f48: 540018ea     	b.ge	0x59264 <json_set_float_serialization_format+0x3110>
   58f4c: 39402769     	ldrb	w9, [x27, #0x9]
   58f50: 394087ea     	ldrb	w10, [sp, #0x21]
   58f54: 9100290b     	add	x11, x8, #0xa
   58f58: eb19017f     	cmp	x11, x25
   58f5c: 4a090149     	eor	w9, w10, w9
   58f60: 390087e9     	strb	w9, [sp, #0x21]
   58f64: 5400180a     	b.ge	0x59264 <json_set_float_serialization_format+0x3110>
   58f68: 39402b69     	ldrb	w9, [x27, #0xa]
   58f6c: 39408bea     	ldrb	w10, [sp, #0x22]
   58f70: 91002d0b     	add	x11, x8, #0xb
   58f74: eb19017f     	cmp	x11, x25
   58f78: 4a090149     	eor	w9, w10, w9
   58f7c: 39008be9     	strb	w9, [sp, #0x22]
   58f80: 5400172a     	b.ge	0x59264 <json_set_float_serialization_format+0x3110>
   58f84: 39402f69     	ldrb	w9, [x27, #0xb]
   58f88: 39408fea     	ldrb	w10, [sp, #0x23]
   58f8c: 9100310b     	add	x11, x8, #0xc
   58f90: eb19017f     	cmp	x11, x25
   58f94: 4a090149     	eor	w9, w10, w9
   58f98: 39008fe9     	strb	w9, [sp, #0x23]
   58f9c: 5400164a     	b.ge	0x59264 <json_set_float_serialization_format+0x3110>
   58fa0: 39403369     	ldrb	w9, [x27, #0xc]
   58fa4: 394093ea     	ldrb	w10, [sp, #0x24]
   58fa8: 9100350b     	add	x11, x8, #0xd
   58fac: eb19017f     	cmp	x11, x25
   58fb0: 4a090149     	eor	w9, w10, w9
   58fb4: 390093e9     	strb	w9, [sp, #0x24]
   58fb8: 5400156a     	b.ge	0x59264 <json_set_float_serialization_format+0x3110>
   58fbc: 39403769     	ldrb	w9, [x27, #0xd]
   58fc0: 394097ea     	ldrb	w10, [sp, #0x25]
   58fc4: 9100390b     	add	x11, x8, #0xe
   58fc8: eb19017f     	cmp	x11, x25
   58fcc: 4a090149     	eor	w9, w10, w9
   58fd0: 390097e9     	strb	w9, [sp, #0x25]
   58fd4: 5400148a     	b.ge	0x59264 <json_set_float_serialization_format+0x3110>
   58fd8: 39403b69     	ldrb	w9, [x27, #0xe]
   58fdc: 39409bea     	ldrb	w10, [sp, #0x26]
   58fe0: 91003d08     	add	x8, x8, #0xf
   58fe4: eb19011f     	cmp	x8, x25
   58fe8: 4a090149     	eor	w9, w10, w9
   58fec: 39009be9     	strb	w9, [sp, #0x26]
   58ff0: 540013aa     	b.ge	0x59264 <json_set_float_serialization_format+0x3110>
   58ff4: 39403f68     	ldrb	w8, [x27, #0xf]
   58ff8: 39409fe9     	ldrb	w9, [sp, #0x27]
   58ffc: f94003e2     	ldr	x2, [sp]
   59000: 910063e0     	add	x0, sp, #0x18
   59004: 910063e1     	add	x1, sp, #0x18
   59008: 4a080128     	eor	w8, w9, w8
   5900c: 39009fe8     	strb	w8, [sp, #0x27]
   59010: 94000138     	bl	0x594f0 <json_set_float_serialization_format+0x339c>
   59014: 2a1f03e8     	mov	w8, wzr
   59018: 91004377     	add	x23, x27, #0x10
   5901c: 1100435a     	add	w26, w26, #0x10
   59020: aa1403e9     	mov	x9, x20
   59024: aa1b03f4     	mov	x20, x27
   59028: 71000f9f     	cmp	w28, #0x3
   5902c: 54fff02b     	b.lt	0x58e30 <json_set_float_serialization_format+0x2cdc>
   59030: b94002bc     	ldr	w28, [x21]
   59034: 3400137c     	cbz	w28, 0x592a0 <json_set_float_serialization_format+0x314c>
   59038: 910063fb     	add	x27, sp, #0x18
   5903c: 71003d1f     	cmp	w8, #0xf
   59040: 5400012c     	b.gt	0x59064 <json_set_float_serialization_format+0x2f10>
   59044: 93407d0a     	sxtw	x10, w8
   59048: 386a6b6b     	ldrb	w11, [x27, x10]
   5904c: 386a692a     	ldrb	w10, [x9, x10]
   59050: 11000508     	add	w8, w8, #0x1
   59054: 5100079c     	sub	w28, w28, #0x1
   59058: 4a0b014a     	eor	w10, w10, w11
   5905c: 380016ca     	strb	w10, [x22], #0x1
   59060: 1400007d     	b	0x59254 <json_set_float_serialization_format+0x3100>
   59064: 7100411f     	cmp	w8, #0x10
   59068: 54000f61     	b.ne	0x59254 <json_set_float_serialization_format+0x3100>
   5906c: 6b13035f     	cmp	w26, w19
   59070: 5400114a     	b.ge	0x59298 <json_set_float_serialization_format+0x3144>
   59074: 39404289     	ldrb	w9, [x20, #0x10]
   59078: 394063ea     	ldrb	w10, [sp, #0x18]
   5907c: 93407f48     	sxtw	x8, w26
   59080: 9100050b     	add	x11, x8, #0x1
   59084: eb19017f     	cmp	x11, x25
   59088: 4a090149     	eor	w9, w10, w9
   5908c: 390063e9     	strb	w9, [sp, #0x18]
   59090: 5400104a     	b.ge	0x59298 <json_set_float_serialization_format+0x3144>
   59094: 394006e9     	ldrb	w9, [x23, #0x1]
   59098: 394067ea     	ldrb	w10, [sp, #0x19]
   5909c: 9100090b     	add	x11, x8, #0x2
   590a0: eb19017f     	cmp	x11, x25
   590a4: 4a090149     	eor	w9, w10, w9
   590a8: 390067e9     	strb	w9, [sp, #0x19]
   590ac: 54000f6a     	b.ge	0x59298 <json_set_float_serialization_format+0x3144>
   590b0: 39400ae9     	ldrb	w9, [x23, #0x2]
   590b4: 39406bea     	ldrb	w10, [sp, #0x1a]
   590b8: 91000d0b     	add	x11, x8, #0x3
   590bc: eb19017f     	cmp	x11, x25
   590c0: 4a090149     	eor	w9, w10, w9
   590c4: 39006be9     	strb	w9, [sp, #0x1a]
   590c8: 54000e8a     	b.ge	0x59298 <json_set_float_serialization_format+0x3144>
   590cc: 39400ee9     	ldrb	w9, [x23, #0x3]
   590d0: 39406fea     	ldrb	w10, [sp, #0x1b]
   590d4: 9100110b     	add	x11, x8, #0x4
   590d8: eb19017f     	cmp	x11, x25
   590dc: 4a090149     	eor	w9, w10, w9
   590e0: 39006fe9     	strb	w9, [sp, #0x1b]
   590e4: 54000daa     	b.ge	0x59298 <json_set_float_serialization_format+0x3144>
   590e8: 394012e9     	ldrb	w9, [x23, #0x4]
   590ec: 394073ea     	ldrb	w10, [sp, #0x1c]
   590f0: 9100150b     	add	x11, x8, #0x5
   590f4: eb19017f     	cmp	x11, x25
   590f8: 4a090149     	eor	w9, w10, w9
   590fc: 390073e9     	strb	w9, [sp, #0x1c]
   59100: 54000cca     	b.ge	0x59298 <json_set_float_serialization_format+0x3144>
   59104: 394016e9     	ldrb	w9, [x23, #0x5]
   59108: 394077ea     	ldrb	w10, [sp, #0x1d]
   5910c: 9100190b     	add	x11, x8, #0x6
   59110: eb19017f     	cmp	x11, x25
   59114: 4a090149     	eor	w9, w10, w9
   59118: 390077e9     	strb	w9, [sp, #0x1d]
   5911c: 54000bea     	b.ge	0x59298 <json_set_float_serialization_format+0x3144>
   59120: 39401ae9     	ldrb	w9, [x23, #0x6]
   59124: 39407bea     	ldrb	w10, [sp, #0x1e]
   59128: 91001d0b     	add	x11, x8, #0x7
   5912c: eb19017f     	cmp	x11, x25
   59130: 4a090149     	eor	w9, w10, w9
   59134: 39007be9     	strb	w9, [sp, #0x1e]
   59138: 54000b0a     	b.ge	0x59298 <json_set_float_serialization_format+0x3144>
   5913c: 39401ee9     	ldrb	w9, [x23, #0x7]
   59140: 39407fea     	ldrb	w10, [sp, #0x1f]
   59144: 9100210b     	add	x11, x8, #0x8
   59148: eb19017f     	cmp	x11, x25
   5914c: 4a090149     	eor	w9, w10, w9
   59150: 39007fe9     	strb	w9, [sp, #0x1f]
   59154: 54000a2a     	b.ge	0x59298 <json_set_float_serialization_format+0x3144>
   59158: 394022e9     	ldrb	w9, [x23, #0x8]
   5915c: 394083ea     	ldrb	w10, [sp, #0x20]
   59160: 9100250b     	add	x11, x8, #0x9
   59164: eb19017f     	cmp	x11, x25
   59168: 4a090149     	eor	w9, w10, w9
   5916c: 390083e9     	strb	w9, [sp, #0x20]
   59170: 5400094a     	b.ge	0x59298 <json_set_float_serialization_format+0x3144>
   59174: 394026e9     	ldrb	w9, [x23, #0x9]
   59178: 394087ea     	ldrb	w10, [sp, #0x21]
   5917c: 9100290b     	add	x11, x8, #0xa
   59180: eb19017f     	cmp	x11, x25
   59184: 4a090149     	eor	w9, w10, w9
   59188: 390087e9     	strb	w9, [sp, #0x21]
   5918c: 5400086a     	b.ge	0x59298 <json_set_float_serialization_format+0x3144>
   59190: 39402ae9     	ldrb	w9, [x23, #0xa]
   59194: 39408bea     	ldrb	w10, [sp, #0x22]
   59198: 91002d0b     	add	x11, x8, #0xb
   5919c: eb19017f     	cmp	x11, x25
   591a0: 4a090149     	eor	w9, w10, w9
   591a4: 39008be9     	strb	w9, [sp, #0x22]
   591a8: 5400078a     	b.ge	0x59298 <json_set_float_serialization_format+0x3144>
   591ac: 39402ee9     	ldrb	w9, [x23, #0xb]
   591b0: 39408fea     	ldrb	w10, [sp, #0x23]
   591b4: 9100310b     	add	x11, x8, #0xc
   591b8: eb19017f     	cmp	x11, x25
   591bc: 4a090149     	eor	w9, w10, w9
   591c0: 39008fe9     	strb	w9, [sp, #0x23]
   591c4: 540006aa     	b.ge	0x59298 <json_set_float_serialization_format+0x3144>
   591c8: 394032e9     	ldrb	w9, [x23, #0xc]
   591cc: 394093ea     	ldrb	w10, [sp, #0x24]
   591d0: 9100350b     	add	x11, x8, #0xd
   591d4: eb19017f     	cmp	x11, x25
   591d8: 4a090149     	eor	w9, w10, w9
   591dc: 390093e9     	strb	w9, [sp, #0x24]
   591e0: 540005ca     	b.ge	0x59298 <json_set_float_serialization_format+0x3144>
   591e4: 394036e9     	ldrb	w9, [x23, #0xd]
   591e8: 394097ea     	ldrb	w10, [sp, #0x25]
   591ec: 9100390b     	add	x11, x8, #0xe
   591f0: eb19017f     	cmp	x11, x25
   591f4: 4a090149     	eor	w9, w10, w9
   591f8: 390097e9     	strb	w9, [sp, #0x25]
   591fc: 540004ea     	b.ge	0x59298 <json_set_float_serialization_format+0x3144>
   59200: 39403ae9     	ldrb	w9, [x23, #0xe]
   59204: 39409bea     	ldrb	w10, [sp, #0x26]
   59208: 91003d08     	add	x8, x8, #0xf
   5920c: eb19011f     	cmp	x8, x25
   59210: 4a090149     	eor	w9, w10, w9
   59214: 39009be9     	strb	w9, [sp, #0x26]
   59218: 5400040a     	b.ge	0x59298 <json_set_float_serialization_format+0x3144>
   5921c: 39403ee8     	ldrb	w8, [x23, #0xf]
   59220: 39409fe9     	ldrb	w9, [sp, #0x27]
   59224: f94003e2     	ldr	x2, [sp]
   59228: 910063e0     	add	x0, sp, #0x18
   5922c: 910063e1     	add	x1, sp, #0x18
   59230: 4a080128     	eor	w8, w9, w8
   59234: 39009fe8     	strb	w8, [sp, #0x27]
   59238: 940000ae     	bl	0x594f0 <json_set_float_serialization_format+0x339c>
   5923c: 2a1f03e8     	mov	w8, wzr
   59240: 910042f5     	add	x21, x23, #0x10
   59244: 1100435a     	add	w26, w26, #0x10
   59248: aa1403e9     	mov	x9, x20
   5924c: aa1703f4     	mov	x20, x23
   59250: 14000002     	b	0x59258 <json_set_float_serialization_format+0x3104>
   59254: aa1703f5     	mov	x21, x23
   59258: aa1503f7     	mov	x23, x21
   5925c: 35ffef1c     	cbnz	w28, 0x5903c <json_set_float_serialization_format+0x2ee8>
   59260: 14000011     	b	0x592a4 <json_set_float_serialization_format+0x3150>
   59264: 12800040     	mov	w0, #-0x3               // =-3
   59268: f9401708     	ldr	x8, [x24, #0x28]
   5926c: f94017e9     	ldr	x9, [sp, #0x28]
   59270: eb09011f     	cmp	x8, x9
   59274: 540013c1     	b.ne	0x594ec <json_set_float_serialization_format+0x3398>
   59278: a9487bfd     	ldp	x29, x30, [sp, #0x80]
   5927c: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   59280: a94657f6     	ldp	x22, x21, [sp, #0x60]
   59284: a9455ff8     	ldp	x24, x23, [sp, #0x50]
   59288: a94467fa     	ldp	x26, x25, [sp, #0x40]
   5928c: a9436ffc     	ldp	x28, x27, [sp, #0x30]
   59290: 910243ff     	add	sp, sp, #0x90
   59294: d65f03c0     	ret
   59298: 12800060     	mov	w0, #-0x4               // =-4
   5929c: 17fffff3     	b	0x59268 <json_set_float_serialization_format+0x3114>
   592a0: aa1703f5     	mov	x21, x23
   592a4: 52800036     	mov	w22, #0x1               // =1
   592a8: 910063fb     	add	x27, sp, #0x18
   592ac: 71003d1f     	cmp	w8, #0xf
   592b0: 5400012c     	b.gt	0x592d4 <json_set_float_serialization_format+0x3180>
   592b4: 93407d0a     	sxtw	x10, w8
   592b8: 386a6b6b     	ldrb	w11, [x27, x10]
   592bc: 386a692a     	ldrb	w10, [x9, x10]
   592c0: 6b0a017f     	cmp	w11, w10
   592c4: 54001101     	b.ne	0x594e4 <json_set_float_serialization_format+0x3390>
   592c8: 11000508     	add	w8, w8, #0x1
   592cc: 110006d6     	add	w22, w22, #0x1
   592d0: 1400007d     	b	0x594c4 <json_set_float_serialization_format+0x3370>
   592d4: 7100411f     	cmp	w8, #0x10
   592d8: 54000f61     	b.ne	0x594c4 <json_set_float_serialization_format+0x3370>
   592dc: 6b13035f     	cmp	w26, w19
   592e0: 54000fea     	b.ge	0x594dc <json_set_float_serialization_format+0x3388>
   592e4: 39404289     	ldrb	w9, [x20, #0x10]
   592e8: 394063ea     	ldrb	w10, [sp, #0x18]
   592ec: 93407f48     	sxtw	x8, w26
   592f0: 9100050b     	add	x11, x8, #0x1
   592f4: eb19017f     	cmp	x11, x25
   592f8: 4a090149     	eor	w9, w10, w9
   592fc: 390063e9     	strb	w9, [sp, #0x18]
   59300: 54000eea     	b.ge	0x594dc <json_set_float_serialization_format+0x3388>
   59304: 394006a9     	ldrb	w9, [x21, #0x1]
   59308: 394067ea     	ldrb	w10, [sp, #0x19]
   5930c: 9100090b     	add	x11, x8, #0x2
   59310: eb19017f     	cmp	x11, x25
   59314: 4a090149     	eor	w9, w10, w9
   59318: 390067e9     	strb	w9, [sp, #0x19]
   5931c: 54000e0a     	b.ge	0x594dc <json_set_float_serialization_format+0x3388>
   59320: 39400aa9     	ldrb	w9, [x21, #0x2]
   59324: 39406bea     	ldrb	w10, [sp, #0x1a]
   59328: 91000d0b     	add	x11, x8, #0x3
   5932c: eb19017f     	cmp	x11, x25
   59330: 4a090149     	eor	w9, w10, w9
   59334: 39006be9     	strb	w9, [sp, #0x1a]
   59338: 54000d2a     	b.ge	0x594dc <json_set_float_serialization_format+0x3388>
   5933c: 39400ea9     	ldrb	w9, [x21, #0x3]
   59340: 39406fea     	ldrb	w10, [sp, #0x1b]
   59344: 9100110b     	add	x11, x8, #0x4
   59348: eb19017f     	cmp	x11, x25
   5934c: 4a090149     	eor	w9, w10, w9
   59350: 39006fe9     	strb	w9, [sp, #0x1b]
   59354: 54000c4a     	b.ge	0x594dc <json_set_float_serialization_format+0x3388>
   59358: 394012a9     	ldrb	w9, [x21, #0x4]
   5935c: 394073ea     	ldrb	w10, [sp, #0x1c]
   59360: 9100150b     	add	x11, x8, #0x5
   59364: eb19017f     	cmp	x11, x25
   59368: 4a090149     	eor	w9, w10, w9
   5936c: 390073e9     	strb	w9, [sp, #0x1c]
   59370: 54000b6a     	b.ge	0x594dc <json_set_float_serialization_format+0x3388>
   59374: 394016a9     	ldrb	w9, [x21, #0x5]
   59378: 394077ea     	ldrb	w10, [sp, #0x1d]
   5937c: 9100190b     	add	x11, x8, #0x6
   59380: eb19017f     	cmp	x11, x25
   59384: 4a090149     	eor	w9, w10, w9
   59388: 390077e9     	strb	w9, [sp, #0x1d]
   5938c: 54000a8a     	b.ge	0x594dc <json_set_float_serialization_format+0x3388>
   59390: 39401aa9     	ldrb	w9, [x21, #0x6]
   59394: 39407bea     	ldrb	w10, [sp, #0x1e]
   59398: 91001d0b     	add	x11, x8, #0x7
   5939c: eb19017f     	cmp	x11, x25
   593a0: 4a090149     	eor	w9, w10, w9
   593a4: 39007be9     	strb	w9, [sp, #0x1e]
   593a8: 540009aa     	b.ge	0x594dc <json_set_float_serialization_format+0x3388>
   593ac: 39401ea9     	ldrb	w9, [x21, #0x7]
   593b0: 39407fea     	ldrb	w10, [sp, #0x1f]
   593b4: 9100210b     	add	x11, x8, #0x8
   593b8: eb19017f     	cmp	x11, x25
   593bc: 4a090149     	eor	w9, w10, w9
   593c0: 39007fe9     	strb	w9, [sp, #0x1f]
   593c4: 540008ca     	b.ge	0x594dc <json_set_float_serialization_format+0x3388>
   593c8: 394022a9     	ldrb	w9, [x21, #0x8]
   593cc: 394083ea     	ldrb	w10, [sp, #0x20]
   593d0: 9100250b     	add	x11, x8, #0x9
   593d4: eb19017f     	cmp	x11, x25
   593d8: 4a090149     	eor	w9, w10, w9
   593dc: 390083e9     	strb	w9, [sp, #0x20]
   593e0: 540007ea     	b.ge	0x594dc <json_set_float_serialization_format+0x3388>
   593e4: 394026a9     	ldrb	w9, [x21, #0x9]
   593e8: 394087ea     	ldrb	w10, [sp, #0x21]
   593ec: 9100290b     	add	x11, x8, #0xa
   593f0: eb19017f     	cmp	x11, x25
   593f4: 4a090149     	eor	w9, w10, w9
   593f8: 390087e9     	strb	w9, [sp, #0x21]
   593fc: 5400070a     	b.ge	0x594dc <json_set_float_serialization_format+0x3388>
   59400: 39402aa9     	ldrb	w9, [x21, #0xa]
   59404: 39408bea     	ldrb	w10, [sp, #0x22]
   59408: 91002d0b     	add	x11, x8, #0xb
   5940c: eb19017f     	cmp	x11, x25
   59410: 4a090149     	eor	w9, w10, w9
   59414: 39008be9     	strb	w9, [sp, #0x22]
   59418: 5400062a     	b.ge	0x594dc <json_set_float_serialization_format+0x3388>
   5941c: 39402ea9     	ldrb	w9, [x21, #0xb]
   59420: 39408fea     	ldrb	w10, [sp, #0x23]
   59424: 9100310b     	add	x11, x8, #0xc
   59428: eb19017f     	cmp	x11, x25
   5942c: 4a090149     	eor	w9, w10, w9
   59430: 39008fe9     	strb	w9, [sp, #0x23]
   59434: 5400054a     	b.ge	0x594dc <json_set_float_serialization_format+0x3388>
   59438: 394032a9     	ldrb	w9, [x21, #0xc]
   5943c: 394093ea     	ldrb	w10, [sp, #0x24]
   59440: 9100350b     	add	x11, x8, #0xd
   59444: eb19017f     	cmp	x11, x25
   59448: 4a090149     	eor	w9, w10, w9
   5944c: 390093e9     	strb	w9, [sp, #0x24]
   59450: 5400046a     	b.ge	0x594dc <json_set_float_serialization_format+0x3388>
   59454: 394036a9     	ldrb	w9, [x21, #0xd]
   59458: 394097ea     	ldrb	w10, [sp, #0x25]
   5945c: 9100390b     	add	x11, x8, #0xe
   59460: eb19017f     	cmp	x11, x25
   59464: 4a090149     	eor	w9, w10, w9
   59468: 390097e9     	strb	w9, [sp, #0x25]
   5946c: 5400038a     	b.ge	0x594dc <json_set_float_serialization_format+0x3388>
   59470: 39403aa9     	ldrb	w9, [x21, #0xe]
   59474: 39409bea     	ldrb	w10, [sp, #0x26]
   59478: 91003d08     	add	x8, x8, #0xf
   5947c: eb19011f     	cmp	x8, x25
   59480: 4a090149     	eor	w9, w10, w9
   59484: 39009be9     	strb	w9, [sp, #0x26]
   59488: 540002aa     	b.ge	0x594dc <json_set_float_serialization_format+0x3388>
   5948c: 39403ea8     	ldrb	w8, [x21, #0xf]
   59490: 39409fe9     	ldrb	w9, [sp, #0x27]
   59494: f94003e2     	ldr	x2, [sp]
   59498: 910063e0     	add	x0, sp, #0x18
   5949c: 910063e1     	add	x1, sp, #0x18
   594a0: 4a080128     	eor	w8, w9, w8
   594a4: 39009fe8     	strb	w8, [sp, #0x27]
   594a8: 94000012     	bl	0x594f0 <json_set_float_serialization_format+0x339c>
   594ac: 2a1f03e8     	mov	w8, wzr
   594b0: 910042aa     	add	x10, x21, #0x10
   594b4: 1100435a     	add	w26, w26, #0x10
   594b8: aa1403e9     	mov	x9, x20
   594bc: aa1503f4     	mov	x20, x21
   594c0: 14000002     	b	0x594c8 <json_set_float_serialization_format+0x3374>
   594c4: aa1503ea     	mov	x10, x21
   594c8: 2a1f03e0     	mov	w0, wzr
   594cc: 710022df     	cmp	w22, #0x8
   594d0: aa0a03f5     	mov	x21, x10
   594d4: 54ffeecb     	b.lt	0x592ac <json_set_float_serialization_format+0x3158>
   594d8: 17ffff64     	b	0x59268 <json_set_float_serialization_format+0x3114>
   594dc: 128000a0     	mov	w0, #-0x6               // =-6
   594e0: 17ffff62     	b	0x59268 <json_set_float_serialization_format+0x3114>
   594e4: 12800080     	mov	w0, #-0x5               // =-5
   594e8: 17ffff60     	b	0x59268 <json_set_float_serialization_format+0x3114>
   594ec: 97febbfd     	bl	0x84e0 <__stack_chk_fail@plt>
   594f0: f81e0ff5     	str	x21, [sp, #-0x20]!
   594f4: a9014ff4     	stp	x20, x19, [sp, #0x10]
   594f8: 2940340c     	ldp	w12, w13, [x0]
   594fc: 29414410     	ldp	w16, w17, [x0, #0x8]
   59500: 29403c4e     	ldp	w14, w15, [x2]
   59504: 29410c40     	ldp	w0, w3, [x2, #0x8]
   59508: 5ac0098c     	rev	w12, w12
   5950c: 5ac009ad     	rev	w13, w13
   59510: 5ac00a31     	rev	w17, w17
   59514: b0000068     	adrp	x8, 0x66000
   59518: d0000069     	adrp	x9, 0x67000
   5951c: 5ac00a10     	rev	w16, w16
   59520: 4a0e018c     	eor	w12, w12, w14
   59524: 4a0f01ad     	eor	w13, w13, w15
   59528: 4a03022f     	eor	w15, w17, w3
   5952c: 913df108     	add	x8, x8, #0xf7c
   59530: 910df129     	add	x9, x9, #0x37c
   59534: 4a00020e     	eor	w14, w16, w0
   59538: 53187d90     	lsr	w16, w12, #24
   5953c: 53105df1     	ubfx	w17, w15, #16, #8
   59540: b8705910     	ldr	w16, [x8, w16, uxtw #2]
   59544: b8715931     	ldr	w17, [x9, w17, uxtw #2]
   59548: 53187da3     	lsr	w3, w13, #24
   5954c: 53105d84     	ubfx	w4, w12, #16, #8
   59550: 53187dc5     	lsr	w5, w14, #24
   59554: 53105da6     	ubfx	w6, w13, #16, #8
   59558: 53187de7     	lsr	w7, w15, #24
   5955c: 4a100230     	eor	w16, w17, w16
   59560: 53105dd1     	ubfx	w17, w14, #16, #8
   59564: b8635903     	ldr	w3, [x8, w3, uxtw #2]
   59568: b8645924     	ldr	w4, [x9, w4, uxtw #2]
   5956c: b8655905     	ldr	w5, [x8, w5, uxtw #2]
   59570: b8665926     	ldr	w6, [x9, w6, uxtw #2]
   59574: b8675907     	ldr	w7, [x8, w7, uxtw #2]
   59578: b8715931     	ldr	w17, [x9, w17, uxtw #2]
   5957c: d000006b     	adrp	x11, 0x67000
   59580: 911df16b     	add	x11, x11, #0x77c
   59584: 53083dc0     	ubfx	w0, w14, #8, #8
   59588: 4a030083     	eor	w3, w4, w3
   5958c: 53083de4     	ubfx	w4, w15, #8, #8
   59590: 4a0500c5     	eor	w5, w6, w5
   59594: 53083d86     	ubfx	w6, w12, #8, #8
   59598: 4a070231     	eor	w17, w17, w7
   5959c: 53083da7     	ubfx	w7, w13, #8, #8
   595a0: b8605960     	ldr	w0, [x11, w0, uxtw #2]
   595a4: b8645964     	ldr	w4, [x11, w4, uxtw #2]
   595a8: b8665966     	ldr	w6, [x11, w6, uxtw #2]
   595ac: b8675967     	ldr	w7, [x11, w7, uxtw #2]
   595b0: d000006a     	adrp	x10, 0x67000
   595b4: 912df14a     	add	x10, x10, #0xb7c
   595b8: 12001dad     	and	w13, w13, #0xff
   595bc: 12001d8c     	and	w12, w12, #0xff
   595c0: b86d594d     	ldr	w13, [x10, w13, uxtw #2]
   595c4: b86c594c     	ldr	w12, [x10, w12, uxtw #2]
   595c8: 4a000210     	eor	w16, w16, w0
   595cc: 4a040060     	eor	w0, w3, w4
   595d0: 29421043     	ldp	w3, w4, [x2, #0x10]
   595d4: 4a0600a5     	eor	w5, w5, w6
   595d8: 4a070231     	eor	w17, w17, w7
   595dc: 29431c46     	ldp	w6, w7, [x2, #0x18]
   595e0: 12001dce     	and	w14, w14, #0xff
   595e4: 12001def     	and	w15, w15, #0xff
   595e8: 4a0d020d     	eor	w13, w16, w13
   595ec: 4a0c022c     	eor	w12, w17, w12
   595f0: b86e594e     	ldr	w14, [x10, w14, uxtw #2]
   595f4: b86f594f     	ldr	w15, [x10, w15, uxtw #2]
   595f8: 4a0301ad     	eor	w13, w13, w3
   595fc: 4a07018c     	eor	w12, w12, w7
   59600: 53187db0     	lsr	w16, w13, #24
   59604: 53105d91     	ubfx	w17, w12, #16, #8
   59608: b8705910     	ldr	w16, [x8, w16, uxtw #2]
   5960c: b8715931     	ldr	w17, [x9, w17, uxtw #2]
   59610: 4a0e000e     	eor	w14, w0, w14
   59614: 4a0f00af     	eor	w15, w5, w15
   59618: 4a0401ce     	eor	w14, w14, w4
   5961c: 4a0601ef     	eor	w15, w15, w6
   59620: 53187dc3     	lsr	w3, w14, #24
   59624: 53105da4     	ubfx	w4, w13, #16, #8
   59628: 53187de5     	lsr	w5, w15, #24
   5962c: 53105dc6     	ubfx	w6, w14, #16, #8
   59630: 53187d87     	lsr	w7, w12, #24
   59634: 4a100230     	eor	w16, w17, w16
   59638: 53105df1     	ubfx	w17, w15, #16, #8
   5963c: b8635903     	ldr	w3, [x8, w3, uxtw #2]
   59640: b8645924     	ldr	w4, [x9, w4, uxtw #2]
   59644: b8655905     	ldr	w5, [x8, w5, uxtw #2]
   59648: b8665926     	ldr	w6, [x9, w6, uxtw #2]
   5964c: b8675907     	ldr	w7, [x8, w7, uxtw #2]
   59650: b8715931     	ldr	w17, [x9, w17, uxtw #2]
   59654: 53083de0     	ubfx	w0, w15, #8, #8
   59658: 4a030083     	eor	w3, w4, w3
   5965c: 53083d84     	ubfx	w4, w12, #8, #8
   59660: 4a0500c5     	eor	w5, w6, w5
   59664: 53083da6     	ubfx	w6, w13, #8, #8
   59668: 4a070231     	eor	w17, w17, w7
   5966c: 53083dc7     	ubfx	w7, w14, #8, #8
   59670: b8605960     	ldr	w0, [x11, w0, uxtw #2]
   59674: b8645964     	ldr	w4, [x11, w4, uxtw #2]
   59678: b8665966     	ldr	w6, [x11, w6, uxtw #2]
   5967c: b8675967     	ldr	w7, [x11, w7, uxtw #2]
   59680: 12001dce     	and	w14, w14, #0xff
   59684: 12001dad     	and	w13, w13, #0xff
   59688: b86e594e     	ldr	w14, [x10, w14, uxtw #2]
   5968c: b86d594d     	ldr	w13, [x10, w13, uxtw #2]
   59690: 4a000210     	eor	w16, w16, w0
   59694: 4a040060     	eor	w0, w3, w4
   59698: 29441043     	ldp	w3, w4, [x2, #0x20]
   5969c: 4a0600a5     	eor	w5, w5, w6
   596a0: 4a070231     	eor	w17, w17, w7
   596a4: 29451c46     	ldp	w6, w7, [x2, #0x28]
   596a8: 12001def     	and	w15, w15, #0xff
   596ac: 12001d8c     	and	w12, w12, #0xff
   596b0: 4a0e020e     	eor	w14, w16, w14
   596b4: 4a0d022d     	eor	w13, w17, w13
   596b8: b86f594f     	ldr	w15, [x10, w15, uxtw #2]
   596bc: b86c594c     	ldr	w12, [x10, w12, uxtw #2]
   596c0: 4a0301ce     	eor	w14, w14, w3
   596c4: 4a0701ad     	eor	w13, w13, w7
   596c8: 53187dd0     	lsr	w16, w14, #24
   596cc: 53105db1     	ubfx	w17, w13, #16, #8
   596d0: b8705910     	ldr	w16, [x8, w16, uxtw #2]
   596d4: b8715931     	ldr	w17, [x9, w17, uxtw #2]
   596d8: 4a0f000f     	eor	w15, w0, w15
   596dc: 4a0c00ac     	eor	w12, w5, w12
   596e0: 4a0401ef     	eor	w15, w15, w4
   596e4: 4a06018c     	eor	w12, w12, w6
   596e8: 53187de3     	lsr	w3, w15, #24
   596ec: 53105dc4     	ubfx	w4, w14, #16, #8
   596f0: 53187d85     	lsr	w5, w12, #24
   596f4: 53105de6     	ubfx	w6, w15, #16, #8
   596f8: 53187da7     	lsr	w7, w13, #24
   596fc: 4a100230     	eor	w16, w17, w16
   59700: 53105d91     	ubfx	w17, w12, #16, #8
   59704: b8635903     	ldr	w3, [x8, w3, uxtw #2]
   59708: b8645924     	ldr	w4, [x9, w4, uxtw #2]
   5970c: b8655905     	ldr	w5, [x8, w5, uxtw #2]
   59710: b8665926     	ldr	w6, [x9, w6, uxtw #2]
   59714: b8675907     	ldr	w7, [x8, w7, uxtw #2]
   59718: b8715931     	ldr	w17, [x9, w17, uxtw #2]
   5971c: 53083d80     	ubfx	w0, w12, #8, #8
   59720: 4a030083     	eor	w3, w4, w3
   59724: 53083da4     	ubfx	w4, w13, #8, #8
   59728: 4a0500c5     	eor	w5, w6, w5
   5972c: 53083dc6     	ubfx	w6, w14, #8, #8
   59730: 4a070231     	eor	w17, w17, w7
   59734: 53083de7     	ubfx	w7, w15, #8, #8
   59738: b8605960     	ldr	w0, [x11, w0, uxtw #2]
   5973c: b8645964     	ldr	w4, [x11, w4, uxtw #2]
   59740: b8665966     	ldr	w6, [x11, w6, uxtw #2]
   59744: b8675967     	ldr	w7, [x11, w7, uxtw #2]
   59748: 12001def     	and	w15, w15, #0xff
   5974c: 12001dce     	and	w14, w14, #0xff
   59750: b86f594f     	ldr	w15, [x10, w15, uxtw #2]
   59754: b86e594e     	ldr	w14, [x10, w14, uxtw #2]
   59758: 4a000210     	eor	w16, w16, w0
   5975c: 4a040060     	eor	w0, w3, w4
   59760: 29461043     	ldp	w3, w4, [x2, #0x30]
   59764: 4a0600a5     	eor	w5, w5, w6
   59768: 4a070231     	eor	w17, w17, w7
   5976c: 29471c46     	ldp	w6, w7, [x2, #0x38]
   59770: 12001d8c     	and	w12, w12, #0xff
   59774: 12001dad     	and	w13, w13, #0xff
   59778: 4a0f020f     	eor	w15, w16, w15
   5977c: 4a0e022e     	eor	w14, w17, w14
   59780: b86c594c     	ldr	w12, [x10, w12, uxtw #2]
   59784: b86d594d     	ldr	w13, [x10, w13, uxtw #2]
   59788: 4a0301ef     	eor	w15, w15, w3
   5978c: 4a0701ce     	eor	w14, w14, w7
   59790: 53187df0     	lsr	w16, w15, #24
   59794: 53105dd1     	ubfx	w17, w14, #16, #8
   59798: b8705910     	ldr	w16, [x8, w16, uxtw #2]
   5979c: b8715931     	ldr	w17, [x9, w17, uxtw #2]
   597a0: 4a0c000c     	eor	w12, w0, w12
   597a4: 4a0d00ad     	eor	w13, w5, w13
   597a8: 4a04018c     	eor	w12, w12, w4
   597ac: 4a0601ad     	eor	w13, w13, w6
   597b0: 53187d83     	lsr	w3, w12, #24
   597b4: 53105de4     	ubfx	w4, w15, #16, #8
   597b8: 53187da5     	lsr	w5, w13, #24
   597bc: 53105d86     	ubfx	w6, w12, #16, #8
   597c0: 53187dc7     	lsr	w7, w14, #24
   597c4: 4a100230     	eor	w16, w17, w16
   597c8: 53105db1     	ubfx	w17, w13, #16, #8
   597cc: b8635903     	ldr	w3, [x8, w3, uxtw #2]
   597d0: b8645924     	ldr	w4, [x9, w4, uxtw #2]
   597d4: b8655905     	ldr	w5, [x8, w5, uxtw #2]
   597d8: b8665926     	ldr	w6, [x9, w6, uxtw #2]
   597dc: b8675907     	ldr	w7, [x8, w7, uxtw #2]
   597e0: b8715931     	ldr	w17, [x9, w17, uxtw #2]
   597e4: 53083da0     	ubfx	w0, w13, #8, #8
   597e8: 4a030083     	eor	w3, w4, w3
   597ec: 53083dc4     	ubfx	w4, w14, #8, #8
   597f0: 4a0500c5     	eor	w5, w6, w5
   597f4: 53083de6     	ubfx	w6, w15, #8, #8
   597f8: 4a070231     	eor	w17, w17, w7
   597fc: 53083d87     	ubfx	w7, w12, #8, #8
   59800: b8605960     	ldr	w0, [x11, w0, uxtw #2]
   59804: b8645964     	ldr	w4, [x11, w4, uxtw #2]
   59808: b8665966     	ldr	w6, [x11, w6, uxtw #2]
   5980c: b8675967     	ldr	w7, [x11, w7, uxtw #2]
   59810: 12001d8c     	and	w12, w12, #0xff
   59814: 12001def     	and	w15, w15, #0xff
   59818: b86c594c     	ldr	w12, [x10, w12, uxtw #2]
   5981c: b86f594f     	ldr	w15, [x10, w15, uxtw #2]
   59820: 4a000210     	eor	w16, w16, w0
   59824: 4a040060     	eor	w0, w3, w4
   59828: 29481043     	ldp	w3, w4, [x2, #0x40]
   5982c: 4a0600a5     	eor	w5, w5, w6
   59830: 4a070231     	eor	w17, w17, w7
   59834: 29491c46     	ldp	w6, w7, [x2, #0x48]
   59838: 12001dad     	and	w13, w13, #0xff
   5983c: 12001dce     	and	w14, w14, #0xff
   59840: 4a0c020c     	eor	w12, w16, w12
   59844: 4a0f022f     	eor	w15, w17, w15
   59848: b86d594d     	ldr	w13, [x10, w13, uxtw #2]
   5984c: b86e594e     	ldr	w14, [x10, w14, uxtw #2]
   59850: 4a03018c     	eor	w12, w12, w3
   59854: 4a0701ef     	eor	w15, w15, w7
   59858: 53187d90     	lsr	w16, w12, #24
   5985c: 53105df1     	ubfx	w17, w15, #16, #8
   59860: b8705910     	ldr	w16, [x8, w16, uxtw #2]
   59864: b8715931     	ldr	w17, [x9, w17, uxtw #2]
   59868: 4a0d000d     	eor	w13, w0, w13
   5986c: 4a0e00ae     	eor	w14, w5, w14
   59870: 4a0401ad     	eor	w13, w13, w4
   59874: 4a0601ce     	eor	w14, w14, w6
   59878: 53187da3     	lsr	w3, w13, #24
   5987c: 53105d84     	ubfx	w4, w12, #16, #8
   59880: 53187dc5     	lsr	w5, w14, #24
   59884: 53105da6     	ubfx	w6, w13, #16, #8
   59888: 53187de7     	lsr	w7, w15, #24
   5988c: 4a100230     	eor	w16, w17, w16
   59890: 53105dd1     	ubfx	w17, w14, #16, #8
   59894: b8635903     	ldr	w3, [x8, w3, uxtw #2]
   59898: b8645924     	ldr	w4, [x9, w4, uxtw #2]
   5989c: b8655905     	ldr	w5, [x8, w5, uxtw #2]
   598a0: b8665926     	ldr	w6, [x9, w6, uxtw #2]
   598a4: b8675907     	ldr	w7, [x8, w7, uxtw #2]
   598a8: b8715931     	ldr	w17, [x9, w17, uxtw #2]
   598ac: 53083dc0     	ubfx	w0, w14, #8, #8
   598b0: 4a030083     	eor	w3, w4, w3
   598b4: 53083de4     	ubfx	w4, w15, #8, #8
   598b8: 4a0500c5     	eor	w5, w6, w5
   598bc: 53083d86     	ubfx	w6, w12, #8, #8
   598c0: 4a070231     	eor	w17, w17, w7
   598c4: 53083da7     	ubfx	w7, w13, #8, #8
   598c8: b8605960     	ldr	w0, [x11, w0, uxtw #2]
   598cc: b8645964     	ldr	w4, [x11, w4, uxtw #2]
   598d0: b8665966     	ldr	w6, [x11, w6, uxtw #2]
   598d4: b8675967     	ldr	w7, [x11, w7, uxtw #2]
   598d8: 12001dad     	and	w13, w13, #0xff
   598dc: 12001d8c     	and	w12, w12, #0xff
   598e0: b86d594d     	ldr	w13, [x10, w13, uxtw #2]
   598e4: b86c594c     	ldr	w12, [x10, w12, uxtw #2]
   598e8: 4a000210     	eor	w16, w16, w0
   598ec: 4a040060     	eor	w0, w3, w4
   598f0: 294a1043     	ldp	w3, w4, [x2, #0x50]
   598f4: 4a0600a5     	eor	w5, w5, w6
   598f8: 4a070231     	eor	w17, w17, w7
   598fc: 294b1c46     	ldp	w6, w7, [x2, #0x58]
   59900: 12001dce     	and	w14, w14, #0xff
   59904: 12001def     	and	w15, w15, #0xff
   59908: 4a0d020d     	eor	w13, w16, w13
   5990c: 4a0c022c     	eor	w12, w17, w12
   59910: b86e594e     	ldr	w14, [x10, w14, uxtw #2]
   59914: b86f594f     	ldr	w15, [x10, w15, uxtw #2]
   59918: 4a0301ad     	eor	w13, w13, w3
   5991c: 4a07018c     	eor	w12, w12, w7
   59920: 53187db0     	lsr	w16, w13, #24
   59924: 53105d91     	ubfx	w17, w12, #16, #8
   59928: b8705910     	ldr	w16, [x8, w16, uxtw #2]
   5992c: b8715931     	ldr	w17, [x9, w17, uxtw #2]
   59930: 4a0e000e     	eor	w14, w0, w14
   59934: 4a0f00af     	eor	w15, w5, w15
   59938: 4a0401ce     	eor	w14, w14, w4
   5993c: 4a0601ef     	eor	w15, w15, w6
   59940: 53187dc3     	lsr	w3, w14, #24
   59944: 53105da4     	ubfx	w4, w13, #16, #8
   59948: 53187de5     	lsr	w5, w15, #24
   5994c: 53105dc6     	ubfx	w6, w14, #16, #8
   59950: 53187d87     	lsr	w7, w12, #24
   59954: 4a100230     	eor	w16, w17, w16
   59958: 53105df1     	ubfx	w17, w15, #16, #8
   5995c: b8635903     	ldr	w3, [x8, w3, uxtw #2]
   59960: b8645924     	ldr	w4, [x9, w4, uxtw #2]
   59964: b8655905     	ldr	w5, [x8, w5, uxtw #2]
   59968: b8665926     	ldr	w6, [x9, w6, uxtw #2]
   5996c: b8675907     	ldr	w7, [x8, w7, uxtw #2]
   59970: b8715931     	ldr	w17, [x9, w17, uxtw #2]
   59974: 53083de0     	ubfx	w0, w15, #8, #8
   59978: 4a030083     	eor	w3, w4, w3
   5997c: 53083d84     	ubfx	w4, w12, #8, #8
   59980: 4a0500c5     	eor	w5, w6, w5
   59984: 53083da6     	ubfx	w6, w13, #8, #8
   59988: 4a070231     	eor	w17, w17, w7
   5998c: 53083dc7     	ubfx	w7, w14, #8, #8
   59990: b8605960     	ldr	w0, [x11, w0, uxtw #2]
   59994: b8645964     	ldr	w4, [x11, w4, uxtw #2]
   59998: b8665966     	ldr	w6, [x11, w6, uxtw #2]
   5999c: b8675967     	ldr	w7, [x11, w7, uxtw #2]
   599a0: 12001dce     	and	w14, w14, #0xff
   599a4: 12001dad     	and	w13, w13, #0xff
   599a8: b86e594e     	ldr	w14, [x10, w14, uxtw #2]
   599ac: b86d594d     	ldr	w13, [x10, w13, uxtw #2]
   599b0: 4a000210     	eor	w16, w16, w0
   599b4: 4a040060     	eor	w0, w3, w4
   599b8: 294c1043     	ldp	w3, w4, [x2, #0x60]
   599bc: 4a0600a5     	eor	w5, w5, w6
   599c0: 4a070231     	eor	w17, w17, w7
   599c4: 294d1c46     	ldp	w6, w7, [x2, #0x68]
   599c8: 12001def     	and	w15, w15, #0xff
   599cc: 12001d8c     	and	w12, w12, #0xff
   599d0: 4a0e020e     	eor	w14, w16, w14
   599d4: 4a0d022d     	eor	w13, w17, w13
   599d8: b86f594f     	ldr	w15, [x10, w15, uxtw #2]
   599dc: b86c594c     	ldr	w12, [x10, w12, uxtw #2]
   599e0: 4a0301ce     	eor	w14, w14, w3
   599e4: 4a0701ad     	eor	w13, w13, w7
   599e8: 53187dd0     	lsr	w16, w14, #24
   599ec: 53105db1     	ubfx	w17, w13, #16, #8
   599f0: b8705910     	ldr	w16, [x8, w16, uxtw #2]
   599f4: b8715931     	ldr	w17, [x9, w17, uxtw #2]
   599f8: 4a0f000f     	eor	w15, w0, w15
   599fc: 4a0c00ac     	eor	w12, w5, w12
   59a00: 4a0401ef     	eor	w15, w15, w4
   59a04: 4a06018c     	eor	w12, w12, w6
   59a08: 53187de3     	lsr	w3, w15, #24
   59a0c: 53105dc4     	ubfx	w4, w14, #16, #8
   59a10: 53187d85     	lsr	w5, w12, #24
   59a14: 53105de6     	ubfx	w6, w15, #16, #8
   59a18: 53187da7     	lsr	w7, w13, #24
   59a1c: 4a100230     	eor	w16, w17, w16
   59a20: 53105d91     	ubfx	w17, w12, #16, #8
   59a24: b8635903     	ldr	w3, [x8, w3, uxtw #2]
   59a28: b8645924     	ldr	w4, [x9, w4, uxtw #2]
   59a2c: b8655905     	ldr	w5, [x8, w5, uxtw #2]
   59a30: b8665926     	ldr	w6, [x9, w6, uxtw #2]
   59a34: b8675907     	ldr	w7, [x8, w7, uxtw #2]
   59a38: b8715931     	ldr	w17, [x9, w17, uxtw #2]
   59a3c: 53083d80     	ubfx	w0, w12, #8, #8
   59a40: 4a030083     	eor	w3, w4, w3
   59a44: 53083da4     	ubfx	w4, w13, #8, #8
   59a48: 4a0500c5     	eor	w5, w6, w5
   59a4c: 53083dc6     	ubfx	w6, w14, #8, #8
   59a50: 4a070231     	eor	w17, w17, w7
   59a54: 53083de7     	ubfx	w7, w15, #8, #8
   59a58: b8605960     	ldr	w0, [x11, w0, uxtw #2]
   59a5c: b8645964     	ldr	w4, [x11, w4, uxtw #2]
   59a60: b8665966     	ldr	w6, [x11, w6, uxtw #2]
   59a64: b8675967     	ldr	w7, [x11, w7, uxtw #2]
   59a68: 12001def     	and	w15, w15, #0xff
   59a6c: 12001dce     	and	w14, w14, #0xff
   59a70: b86f594f     	ldr	w15, [x10, w15, uxtw #2]
   59a74: b86e594e     	ldr	w14, [x10, w14, uxtw #2]
   59a78: 4a000210     	eor	w16, w16, w0
   59a7c: 4a040060     	eor	w0, w3, w4
   59a80: 294e1043     	ldp	w3, w4, [x2, #0x70]
   59a84: 4a0600a5     	eor	w5, w5, w6
   59a88: 4a070231     	eor	w17, w17, w7
   59a8c: 294f1c46     	ldp	w6, w7, [x2, #0x78]
   59a90: 12001d8c     	and	w12, w12, #0xff
   59a94: 12001dad     	and	w13, w13, #0xff
   59a98: 4a0f020f     	eor	w15, w16, w15
   59a9c: 4a0e022e     	eor	w14, w17, w14
   59aa0: b86c594c     	ldr	w12, [x10, w12, uxtw #2]
   59aa4: b86d594d     	ldr	w13, [x10, w13, uxtw #2]
   59aa8: 4a0301ef     	eor	w15, w15, w3
   59aac: 4a0701ce     	eor	w14, w14, w7
   59ab0: 53187df0     	lsr	w16, w15, #24
   59ab4: 53105dd1     	ubfx	w17, w14, #16, #8
   59ab8: b8705910     	ldr	w16, [x8, w16, uxtw #2]
   59abc: b8715931     	ldr	w17, [x9, w17, uxtw #2]
   59ac0: 4a0c000c     	eor	w12, w0, w12
   59ac4: 4a0d00ad     	eor	w13, w5, w13
   59ac8: 4a04018c     	eor	w12, w12, w4
   59acc: 4a0601ad     	eor	w13, w13, w6
   59ad0: 53187d83     	lsr	w3, w12, #24
   59ad4: 53105de4     	ubfx	w4, w15, #16, #8
   59ad8: 53187da5     	lsr	w5, w13, #24
   59adc: 53105d86     	ubfx	w6, w12, #16, #8
   59ae0: 53187dc7     	lsr	w7, w14, #24
   59ae4: 4a100230     	eor	w16, w17, w16
   59ae8: 53105db1     	ubfx	w17, w13, #16, #8
   59aec: b8635903     	ldr	w3, [x8, w3, uxtw #2]
   59af0: b8645924     	ldr	w4, [x9, w4, uxtw #2]
   59af4: b8655905     	ldr	w5, [x8, w5, uxtw #2]
   59af8: b8665926     	ldr	w6, [x9, w6, uxtw #2]
   59afc: b8675907     	ldr	w7, [x8, w7, uxtw #2]
   59b00: b8715931     	ldr	w17, [x9, w17, uxtw #2]
   59b04: 53083da0     	ubfx	w0, w13, #8, #8
   59b08: 4a030083     	eor	w3, w4, w3
   59b0c: 53083dc4     	ubfx	w4, w14, #8, #8
   59b10: 4a0500c5     	eor	w5, w6, w5
   59b14: 53083de6     	ubfx	w6, w15, #8, #8
   59b18: 4a070231     	eor	w17, w17, w7
   59b1c: 53083d87     	ubfx	w7, w12, #8, #8
   59b20: b8605960     	ldr	w0, [x11, w0, uxtw #2]
   59b24: b8645964     	ldr	w4, [x11, w4, uxtw #2]
   59b28: b8665966     	ldr	w6, [x11, w6, uxtw #2]
   59b2c: b8675967     	ldr	w7, [x11, w7, uxtw #2]
   59b30: 12001d8c     	and	w12, w12, #0xff
   59b34: 12001def     	and	w15, w15, #0xff
   59b38: b86c594c     	ldr	w12, [x10, w12, uxtw #2]
   59b3c: b86f594f     	ldr	w15, [x10, w15, uxtw #2]
   59b40: 4a000210     	eor	w16, w16, w0
   59b44: 4a040060     	eor	w0, w3, w4
   59b48: 29501043     	ldp	w3, w4, [x2, #0x80]
   59b4c: 4a0600a5     	eor	w5, w5, w6
   59b50: 4a070231     	eor	w17, w17, w7
   59b54: 29511c46     	ldp	w6, w7, [x2, #0x88]
   59b58: 12001dad     	and	w13, w13, #0xff
   59b5c: b86d594d     	ldr	w13, [x10, w13, uxtw #2]
   59b60: 12001dce     	and	w14, w14, #0xff
   59b64: 4a0c020c     	eor	w12, w16, w12
   59b68: 4a0f022f     	eor	w15, w17, w15
   59b6c: b86e594e     	ldr	w14, [x10, w14, uxtw #2]
   59b70: 4a03018c     	eor	w12, w12, w3
   59b74: 4a0701ef     	eor	w15, w15, w7
   59b78: 4a0d000d     	eor	w13, w0, w13
   59b7c: 53187d90     	lsr	w16, w12, #24
   59b80: 53105df1     	ubfx	w17, w15, #16, #8
   59b84: 4a0401ad     	eor	w13, w13, w4
   59b88: b8705910     	ldr	w16, [x8, w16, uxtw #2]
   59b8c: b8715931     	ldr	w17, [x9, w17, uxtw #2]
   59b90: 53187da3     	lsr	w3, w13, #24
   59b94: 53105d84     	ubfx	w4, w12, #16, #8
   59b98: 4a0e00ae     	eor	w14, w5, w14
   59b9c: b8635903     	ldr	w3, [x8, w3, uxtw #2]
   59ba0: b8645924     	ldr	w4, [x9, w4, uxtw #2]
   59ba4: 4a0601ce     	eor	w14, w14, w6
   59ba8: 53187dc5     	lsr	w5, w14, #24
   59bac: 53105da6     	ubfx	w6, w13, #16, #8
   59bb0: 53187de7     	lsr	w7, w15, #24
   59bb4: 4a100230     	eor	w16, w17, w16
   59bb8: 53105dd1     	ubfx	w17, w14, #16, #8
   59bbc: b8655905     	ldr	w5, [x8, w5, uxtw #2]
   59bc0: b8665926     	ldr	w6, [x9, w6, uxtw #2]
   59bc4: b8675907     	ldr	w7, [x8, w7, uxtw #2]
   59bc8: b8715931     	ldr	w17, [x9, w17, uxtw #2]
   59bcc: 53083dc0     	ubfx	w0, w14, #8, #8
   59bd0: 4a030083     	eor	w3, w4, w3
   59bd4: 53083de4     	ubfx	w4, w15, #8, #8
   59bd8: b8605960     	ldr	w0, [x11, w0, uxtw #2]
   59bdc: b8645964     	ldr	w4, [x11, w4, uxtw #2]
   59be0: 4a0500c5     	eor	w5, w6, w5
   59be4: 53083d86     	ubfx	w6, w12, #8, #8
   59be8: 4a070231     	eor	w17, w17, w7
   59bec: 53083da7     	ubfx	w7, w13, #8, #8
   59bf0: b8665966     	ldr	w6, [x11, w6, uxtw #2]
   59bf4: b8675967     	ldr	w7, [x11, w7, uxtw #2]
   59bf8: 12001dad     	and	w13, w13, #0xff
   59bfc: 12001dce     	and	w14, w14, #0xff
   59c00: 12001def     	and	w15, w15, #0xff
   59c04: 12001d8c     	and	w12, w12, #0xff
   59c08: 4a000210     	eor	w16, w16, w0
   59c0c: 4a040060     	eor	w0, w3, w4
   59c10: b86d594d     	ldr	w13, [x10, w13, uxtw #2]
   59c14: b86e594e     	ldr	w14, [x10, w14, uxtw #2]
   59c18: b86f594f     	ldr	w15, [x10, w15, uxtw #2]
   59c1c: b86c5944     	ldr	w4, [x10, w12, uxtw #2]
   59c20: 4a0600a3     	eor	w3, w5, w6
   59c24: 4a070231     	eor	w17, w17, w7
   59c28: 4a0d020d     	eor	w13, w16, w13
   59c2c: 4a0e0010     	eor	w16, w0, w14
   59c30: 2952004e     	ldp	w14, w0, [x2, #0x90]
   59c34: 4a0f006f     	eor	w15, w3, w15
   59c38: b940f04c     	ldr	w12, [x2, #0xf0]
   59c3c: 4a040231     	eor	w17, w17, w4
   59c40: 29531043     	ldp	w3, w4, [x2, #0x98]
   59c44: 4a0e01ae     	eor	w14, w13, w14
   59c48: 71002d9f     	cmp	w12, #0xb
   59c4c: 4a00020d     	eor	w13, w16, w0
   59c50: 4a0301f0     	eor	w16, w15, w3
   59c54: 4a04022f     	eor	w15, w17, w4
   59c58: 5400196b     	b.lt	0x59f84 <json_set_float_serialization_format+0x3e30>
   59c5c: 53187dd1     	lsr	w17, w14, #24
   59c60: 53105de0     	ubfx	w0, w15, #16, #8
   59c64: b8715911     	ldr	w17, [x8, w17, uxtw #2]
   59c68: b8605920     	ldr	w0, [x9, w0, uxtw #2]
   59c6c: 53187da5     	lsr	w5, w13, #24
   59c70: 53105dc6     	ubfx	w6, w14, #16, #8
   59c74: 53187e07     	lsr	w7, w16, #24
   59c78: 53105db3     	ubfx	w19, w13, #16, #8
   59c7c: b8655905     	ldr	w5, [x8, w5, uxtw #2]
   59c80: b8665926     	ldr	w6, [x9, w6, uxtw #2]
   59c84: b8675907     	ldr	w7, [x8, w7, uxtw #2]
   59c88: b8735933     	ldr	w19, [x9, w19, uxtw #2]
   59c8c: 4a110011     	eor	w17, w0, w17
   59c90: 53083de0     	ubfx	w0, w15, #8, #8
   59c94: b8605960     	ldr	w0, [x11, w0, uxtw #2]
   59c98: 4a0500c5     	eor	w5, w6, w5
   59c9c: 53187de6     	lsr	w6, w15, #24
   59ca0: 4a070267     	eor	w7, w19, w7
   59ca4: 53105e13     	ubfx	w19, w16, #16, #8
   59ca8: 53083e03     	ubfx	w3, w16, #8, #8
   59cac: 12001da4     	and	w4, w13, #0xff
   59cb0: b8665906     	ldr	w6, [x8, w6, uxtw #2]
   59cb4: b8735933     	ldr	w19, [x9, w19, uxtw #2]
   59cb8: 4a0000a0     	eor	w0, w5, w0
   59cbc: 53083dc5     	ubfx	w5, w14, #8, #8
   59cc0: 53083dad     	ubfx	w13, w13, #8, #8
   59cc4: b8635963     	ldr	w3, [x11, w3, uxtw #2]
   59cc8: b8655965     	ldr	w5, [x11, w5, uxtw #2]
   59ccc: b86d596d     	ldr	w13, [x11, w13, uxtw #2]
   59cd0: 12001dce     	and	w14, w14, #0xff
   59cd4: 4a060266     	eor	w6, w19, w6
   59cd8: b8645944     	ldr	w4, [x10, w4, uxtw #2]
   59cdc: b86e594e     	ldr	w14, [x10, w14, uxtw #2]
   59ce0: 12001e10     	and	w16, w16, #0xff
   59ce4: 4a030231     	eor	w17, w17, w3
   59ce8: 29544c43     	ldp	w3, w19, [x2, #0xa0]
   59cec: 4a0500e5     	eor	w5, w7, w5
   59cf0: 4a0d00cd     	eor	w13, w6, w13
   59cf4: 29551c46     	ldp	w6, w7, [x2, #0xa8]
   59cf8: b8705950     	ldr	w16, [x10, w16, uxtw #2]
   59cfc: 12001def     	and	w15, w15, #0xff
   59d00: 4a040231     	eor	w17, w17, w4
   59d04: 4a0e01ad     	eor	w13, w13, w14
   59d08: b86f594f     	ldr	w15, [x10, w15, uxtw #2]
   59d0c: 4a03022e     	eor	w14, w17, w3
   59d10: 4a0701ad     	eor	w13, w13, w7
   59d14: 4a100010     	eor	w16, w0, w16
   59d18: 53187dd1     	lsr	w17, w14, #24
   59d1c: 53105da0     	ubfx	w0, w13, #16, #8
   59d20: b8715911     	ldr	w17, [x8, w17, uxtw #2]
   59d24: b8605920     	ldr	w0, [x9, w0, uxtw #2]
   59d28: 4a0f00af     	eor	w15, w5, w15
   59d2c: 4a130210     	eor	w16, w16, w19
   59d30: 4a0601ef     	eor	w15, w15, w6
   59d34: 53187e04     	lsr	w4, w16, #24
   59d38: 53105dc5     	ubfx	w5, w14, #16, #8
   59d3c: 53187de6     	lsr	w6, w15, #24
   59d40: 53105e07     	ubfx	w7, w16, #16, #8
   59d44: 53187db3     	lsr	w19, w13, #24
   59d48: 4a110011     	eor	w17, w0, w17
   59d4c: 53105de0     	ubfx	w0, w15, #16, #8
   59d50: b8645904     	ldr	w4, [x8, w4, uxtw #2]
   59d54: b8655925     	ldr	w5, [x9, w5, uxtw #2]
   59d58: b8665906     	ldr	w6, [x8, w6, uxtw #2]
   59d5c: b8675927     	ldr	w7, [x9, w7, uxtw #2]
   59d60: b8735913     	ldr	w19, [x8, w19, uxtw #2]
   59d64: b8605920     	ldr	w0, [x9, w0, uxtw #2]
   59d68: 53083de3     	ubfx	w3, w15, #8, #8
   59d6c: 4a0400a4     	eor	w4, w5, w4
   59d70: 53083da5     	ubfx	w5, w13, #8, #8
   59d74: 4a0600e6     	eor	w6, w7, w6
   59d78: 53083dc7     	ubfx	w7, w14, #8, #8
   59d7c: 4a130000     	eor	w0, w0, w19
   59d80: 53083e13     	ubfx	w19, w16, #8, #8
   59d84: b8635963     	ldr	w3, [x11, w3, uxtw #2]
   59d88: b8655965     	ldr	w5, [x11, w5, uxtw #2]
   59d8c: 12001e10     	and	w16, w16, #0xff
   59d90: 12001def     	and	w15, w15, #0xff
   59d94: b8675967     	ldr	w7, [x11, w7, uxtw #2]
   59d98: b8705950     	ldr	w16, [x10, w16, uxtw #2]
   59d9c: b86f594f     	ldr	w15, [x10, w15, uxtw #2]
   59da0: b8735973     	ldr	w19, [x11, w19, uxtw #2]
   59da4: 12001dad     	and	w13, w13, #0xff
   59da8: 12001dce     	and	w14, w14, #0xff
   59dac: 4a030231     	eor	w17, w17, w3
   59db0: 4a050083     	eor	w3, w4, w5
   59db4: b86d594d     	ldr	w13, [x10, w13, uxtw #2]
   59db8: b86e594e     	ldr	w14, [x10, w14, uxtw #2]
   59dbc: 4a0700c4     	eor	w4, w6, w7
   59dc0: 4a100230     	eor	w16, w17, w16
   59dc4: 4a0f006f     	eor	w15, w3, w15
   59dc8: 29560c51     	ldp	w17, w3, [x2, #0xb0]
   59dcc: 29571845     	ldp	w5, w6, [x2, #0xb8]
   59dd0: 4a130000     	eor	w0, w0, w19
   59dd4: 4a0d0084     	eor	w4, w4, w13
   59dd8: 4a0e0000     	eor	w0, w0, w14
   59ddc: 7100359f     	cmp	w12, #0xd
   59de0: 4a11020e     	eor	w14, w16, w17
   59de4: 4a0301ed     	eor	w13, w15, w3
   59de8: 4a050090     	eor	w16, w4, w5
   59dec: 4a06000f     	eor	w15, w0, w6
   59df0: 54000cab     	b.lt	0x59f84 <json_set_float_serialization_format+0x3e30>
   59df4: 53187dd1     	lsr	w17, w14, #24
   59df8: 53105de0     	ubfx	w0, w15, #16, #8
   59dfc: b8715911     	ldr	w17, [x8, w17, uxtw #2]
   59e00: b8605920     	ldr	w0, [x9, w0, uxtw #2]
   59e04: 53083e03     	ubfx	w3, w16, #8, #8
   59e08: 12001e13     	and	w19, w16, #0xff
   59e0c: 53187e14     	lsr	w20, w16, #24
   59e10: 4a110011     	eor	w17, w0, w17
   59e14: 53187de0     	lsr	w0, w15, #24
   59e18: 53105e10     	ubfx	w16, w16, #16, #8
   59e1c: b8605900     	ldr	w0, [x8, w0, uxtw #2]
   59e20: b8705930     	ldr	w16, [x9, w16, uxtw #2]
   59e24: 53187da5     	lsr	w5, w13, #24
   59e28: 53105dc6     	ubfx	w6, w14, #16, #8
   59e2c: 53083de7     	ubfx	w7, w15, #8, #8
   59e30: 53105db5     	ubfx	w21, w13, #16, #8
   59e34: b8655905     	ldr	w5, [x8, w5, uxtw #2]
   59e38: b8665926     	ldr	w6, [x9, w6, uxtw #2]
   59e3c: b8745914     	ldr	w20, [x8, w20, uxtw #2]
   59e40: b8755935     	ldr	w21, [x9, w21, uxtw #2]
   59e44: b8635963     	ldr	w3, [x11, w3, uxtw #2]
   59e48: b8675967     	ldr	w7, [x11, w7, uxtw #2]
   59e4c: 12001da4     	and	w4, w13, #0xff
   59e50: 4a000210     	eor	w16, w16, w0
   59e54: 53083dc0     	ubfx	w0, w14, #8, #8
   59e58: 53083dad     	ubfx	w13, w13, #8, #8
   59e5c: 12001def     	and	w15, w15, #0xff
   59e60: 12001dce     	and	w14, w14, #0xff
   59e64: b8605960     	ldr	w0, [x11, w0, uxtw #2]
   59e68: b86d596d     	ldr	w13, [x11, w13, uxtw #2]
   59e6c: 4a0500c5     	eor	w5, w6, w5
   59e70: b8645944     	ldr	w4, [x10, w4, uxtw #2]
   59e74: b8735953     	ldr	w19, [x10, w19, uxtw #2]
   59e78: b86f594f     	ldr	w15, [x10, w15, uxtw #2]
   59e7c: b86e594e     	ldr	w14, [x10, w14, uxtw #2]
   59e80: 4a1402a6     	eor	w6, w21, w20
   59e84: 29585454     	ldp	w20, w21, [x2, #0xc0]
   59e88: 4a030231     	eor	w17, w17, w3
   59e8c: 4a0700a3     	eor	w3, w5, w7
   59e90: 29591c45     	ldp	w5, w7, [x2, #0xc8]
   59e94: 4a0000c0     	eor	w0, w6, w0
   59e98: 4a0d020d     	eor	w13, w16, w13
   59e9c: 4a040230     	eor	w16, w17, w4
   59ea0: 4a130071     	eor	w17, w3, w19
   59ea4: 4a0f000f     	eor	w15, w0, w15
   59ea8: 4a0e01ad     	eor	w13, w13, w14
   59eac: 4a14020e     	eor	w14, w16, w20
   59eb0: 4a150230     	eor	w16, w17, w21
   59eb4: 4a0501ef     	eor	w15, w15, w5
   59eb8: 4a0701ad     	eor	w13, w13, w7
   59ebc: 53187dd1     	lsr	w17, w14, #24
   59ec0: 53187e04     	lsr	w4, w16, #24
   59ec4: 53187de7     	lsr	w7, w15, #24
   59ec8: 53187db5     	lsr	w21, w13, #24
   59ecc: 53105da0     	ubfx	w0, w13, #16, #8
   59ed0: 53105dc5     	ubfx	w5, w14, #16, #8
   59ed4: 53105e13     	ubfx	w19, w16, #16, #8
   59ed8: b8715911     	ldr	w17, [x8, w17, uxtw #2]
   59edc: b8645904     	ldr	w4, [x8, w4, uxtw #2]
   59ee0: b8675907     	ldr	w7, [x8, w7, uxtw #2]
   59ee4: b8755908     	ldr	w8, [x8, w21, uxtw #2]
   59ee8: 53105df5     	ubfx	w21, w15, #16, #8
   59eec: 53083de3     	ubfx	w3, w15, #8, #8
   59ef0: 53083da6     	ubfx	w6, w13, #8, #8
   59ef4: 53083dd4     	ubfx	w20, w14, #8, #8
   59ef8: b8605920     	ldr	w0, [x9, w0, uxtw #2]
   59efc: b8655925     	ldr	w5, [x9, w5, uxtw #2]
   59f00: b8735933     	ldr	w19, [x9, w19, uxtw #2]
   59f04: b8755929     	ldr	w9, [x9, w21, uxtw #2]
   59f08: 53083e15     	ubfx	w21, w16, #8, #8
   59f0c: b8635963     	ldr	w3, [x11, w3, uxtw #2]
   59f10: b8665966     	ldr	w6, [x11, w6, uxtw #2]
   59f14: b8745974     	ldr	w20, [x11, w20, uxtw #2]
   59f18: b875596b     	ldr	w11, [x11, w21, uxtw #2]
   59f1c: 12001e10     	and	w16, w16, #0xff
   59f20: 12001def     	and	w15, w15, #0xff
   59f24: 12001dad     	and	w13, w13, #0xff
   59f28: 12001dce     	and	w14, w14, #0xff
   59f2c: b8705950     	ldr	w16, [x10, w16, uxtw #2]
   59f30: b86f594f     	ldr	w15, [x10, w15, uxtw #2]
   59f34: b86d594d     	ldr	w13, [x10, w13, uxtw #2]
   59f38: b86e594a     	ldr	w10, [x10, w14, uxtw #2]
   59f3c: 4a11000e     	eor	w14, w0, w17
   59f40: 4a0400b1     	eor	w17, w5, w4
   59f44: 4a080128     	eor	w8, w9, w8
   59f48: 4a0301c9     	eor	w9, w14, w3
   59f4c: 4a06022e     	eor	w14, w17, w6
   59f50: 295a0c51     	ldp	w17, w3, [x2, #0xd0]
   59f54: 4a0b0108     	eor	w8, w8, w11
   59f58: 295b104b     	ldp	w11, w4, [x2, #0xd8]
   59f5c: 4a070260     	eor	w0, w19, w7
   59f60: 4a140000     	eor	w0, w0, w20
   59f64: 4a100129     	eor	w9, w9, w16
   59f68: 4a0f01cf     	eor	w15, w14, w15
   59f6c: 4a0d0010     	eor	w16, w0, w13
   59f70: 4a0a0108     	eor	w8, w8, w10
   59f74: 4a11012e     	eor	w14, w9, w17
   59f78: 4a0301ed     	eor	w13, w15, w3
   59f7c: 4a0b0210     	eor	w16, w16, w11
   59f80: 4a04010f     	eor	w15, w8, w4
   59f84: 531e758a     	lsl	w10, w12, #2
   59f88: d0000068     	adrp	x8, 0x67000
   59f8c: 2a0d03ec     	mov	w12, w13
   59f90: 913df108     	add	x8, x8, #0xf7c
   59f94: d358fd84     	lsr	x4, x12, #24
   59f98: d3505dd1     	ubfx	x17, x14, #16, #8
   59f9c: 38646904     	ldrb	w4, [x8, x4]
   59fa0: 2a0e03e9     	mov	w9, w14
   59fa4: 38716911     	ldrb	w17, [x8, x17]
   59fa8: 8b2ac84a     	add	x10, x2, w10, sxtw #2
   59fac: d358fd22     	lsr	x2, x9, #24
   59fb0: d3505deb     	ubfx	x11, x15, #16, #8
   59fb4: 38626902     	ldrb	w2, [x8, x2]
   59fb8: 386b690b     	ldrb	w11, [x8, x11]
   59fbc: 53081c84     	lsl	w4, w4, #24
   59fc0: 33101e24     	bfi	w4, w17, #16, #8
   59fc4: d3483e11     	ubfx	x17, x16, #8, #8
   59fc8: 38716911     	ldrb	w17, [x8, x17]
   59fcc: 2a1003e0     	mov	w0, w16
   59fd0: 53081c42     	lsl	w2, w2, #24
   59fd4: 33101d62     	bfi	w2, w11, #16, #8
   59fd8: d358fc0b     	lsr	x11, x0, #24
   59fdc: 92401d8c     	and	x12, x12, #0xff
   59fe0: d3505da3     	ubfx	x3, x13, #16, #8
   59fe4: 386b690b     	ldrb	w11, [x8, x11]
   59fe8: 386c690c     	ldrb	w12, [x8, x12]
   59fec: 38636903     	ldrb	w3, [x8, x3]
   59ff0: 33181e22     	bfi	w2, w17, #8, #8
   59ff4: b9400151     	ldr	w17, [x10]
   59ff8: 53081d6b     	lsl	w11, w11, #24
   59ffc: 2a0c004c     	orr	w12, w2, w12
   5a000: 33101c6b     	bfi	w11, w3, #16, #8
   5a004: d3483de3     	ubfx	x3, x15, #8, #8
   5a008: 4a11018c     	eor	w12, w12, w17
   5a00c: 38636903     	ldrb	w3, [x8, x3]
   5a010: 92401c00     	and	x0, x0, #0xff
   5a014: 5ac0098c     	rev	w12, w12
   5a018: 38606900     	ldrb	w0, [x8, x0]
   5a01c: b900002c     	str	w12, [x1]
   5a020: b940054c     	ldr	w12, [x10, #0x4]
   5a024: 33181c64     	bfi	w4, w3, #8, #8
   5a028: 2a000080     	orr	w0, w4, w0
   5a02c: d3483dce     	ubfx	x14, x14, #8, #8
   5a030: 2a0f03ef     	mov	w15, w15
   5a034: 4a0c000c     	eor	w12, w0, w12
   5a038: d3505e10     	ubfx	x16, x16, #16, #8
   5a03c: d3483dad     	ubfx	x13, x13, #8, #8
   5a040: 386e690e     	ldrb	w14, [x8, x14]
   5a044: 92401df1     	and	x17, x15, #0xff
   5a048: d358fdef     	lsr	x15, x15, #24
   5a04c: 5ac0098c     	rev	w12, w12
   5a050: 38706910     	ldrb	w16, [x8, x16]
   5a054: 386d690d     	ldrb	w13, [x8, x13]
   5a058: 38716911     	ldrb	w17, [x8, x17]
   5a05c: 386f690f     	ldrb	w15, [x8, x15]
   5a060: b900042c     	str	w12, [x1, #0x4]
   5a064: b940094c     	ldr	w12, [x10, #0x8]
   5a068: 33181dcb     	bfi	w11, w14, #8, #8
   5a06c: 2a11016b     	orr	w11, w11, w17
   5a070: 92401d29     	and	x9, x9, #0xff
   5a074: 4a0c016b     	eor	w11, w11, w12
   5a078: 5ac0096b     	rev	w11, w11
   5a07c: b900082b     	str	w11, [x1, #0x8]
   5a080: 38696908     	ldrb	w8, [x8, x9]
   5a084: 53081def     	lsl	w15, w15, #24
   5a088: b9400d49     	ldr	w9, [x10, #0xc]
   5a08c: 33101e0f     	bfi	w15, w16, #16, #8
   5a090: 33181daf     	bfi	w15, w13, #8, #8
   5a094: 2a0801e8     	orr	w8, w15, w8
   5a098: 4a090108     	eor	w8, w8, w9
   5a09c: 5ac00908     	rev	w8, w8
   5a0a0: b9000c28     	str	w8, [x1, #0xc]
   5a0a4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   5a0a8: f84207f5     	ldr	x21, [sp], #0x20
   5a0ac: d65f03c0     	ret
   5a0b0: a9be4ff4     	stp	x20, x19, [sp, #-0x20]!
   5a0b4: a9017bfd     	stp	x29, x30, [sp, #0x10]
   5a0b8: 910043fd     	add	x29, sp, #0x10
   5a0bc: aa0103f3     	mov	x19, x1
   5a0c0: aa0003f4     	mov	x20, x0
   5a0c4: 52801001     	mov	w1, #0x80               // =128
   5a0c8: aa1303e0     	mov	x0, x19
   5a0cc: aa1403e2     	mov	x2, x20
   5a0d0: 97fff32d     	bl	0x56d84 <json_set_float_serialization_format+0xc30>
   5a0d4: 34000080     	cbz	w0, 0x5a0e4 <json_set_float_serialization_format+0x3f90>
   5a0d8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   5a0dc: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   5a0e0: d65f03c0     	ret
   5a0e4: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   5a0e8: 9103d282     	add	x2, x20, #0xf4
   5a0ec: 52801001     	mov	w1, #0x80               // =128
   5a0f0: aa1303e0     	mov	x0, x19
   5a0f4: a8c24ff4     	ldp	x20, x19, [sp], #0x20
   5a0f8: 17fff3f2     	b	0x570c0 <json_set_float_serialization_format+0xf6c>
   5a0fc: f81d0ff5     	str	x21, [sp, #-0x30]!
   5a100: a9014ff4     	stp	x20, x19, [sp, #0x10]
   5a104: a9027bfd     	stp	x29, x30, [sp, #0x20]
   5a108: 910083fd     	add	x29, sp, #0x20
   5a10c: aa0003f5     	mov	x21, x0
   5a110: 12800000     	mov	w0, #-0x1               // =-1
   5a114: b40002f5     	cbz	x21, 0x5a170 <json_set_float_serialization_format+0x401c>
   5a118: aa0103f4     	mov	x20, x1
   5a11c: b40002a1     	cbz	x1, 0x5a170 <json_set_float_serialization_format+0x401c>
   5a120: 2a0203f3     	mov	w19, w2
   5a124: 7102005f     	cmp	w2, #0x80
   5a128: 540000a0     	b.eq	0x5a13c <json_set_float_serialization_format+0x3fe8>
   5a12c: 7104027f     	cmp	w19, #0x100
   5a130: 54000060     	b.eq	0x5a13c <json_set_float_serialization_format+0x3fe8>
   5a134: 7103027f     	cmp	w19, #0xc0
   5a138: 540001a1     	b.ne	0x5a16c <json_set_float_serialization_format+0x4018>
   5a13c: aa1403e0     	mov	x0, x20
   5a140: 2a1303e1     	mov	w1, w19
   5a144: aa1503e2     	mov	x2, x21
   5a148: 97fff30f     	bl	0x56d84 <json_set_float_serialization_format+0xc30>
   5a14c: 35000120     	cbnz	w0, 0x5a170 <json_set_float_serialization_format+0x401c>
   5a150: aa1403e0     	mov	x0, x20
   5a154: 2a1303e1     	mov	w1, w19
   5a158: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   5a15c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   5a160: 9103d2a2     	add	x2, x21, #0xf4
   5a164: f84307f5     	ldr	x21, [sp], #0x30
   5a168: 17fff3d6     	b	0x570c0 <json_set_float_serialization_format+0xf6c>
   5a16c: 12800020     	mov	w0, #-0x2               // =-2
   5a170: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   5a174: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   5a178: f84307f5     	ldr	x21, [sp], #0x30
   5a17c: d65f03c0     	ret
   5a180: d101c3ff     	sub	sp, sp, #0x70
   5a184: a90267fa     	stp	x26, x25, [sp, #0x20]
   5a188: a9035ff8     	stp	x24, x23, [sp, #0x30]
   5a18c: a90457f6     	stp	x22, x21, [sp, #0x40]
   5a190: a9054ff4     	stp	x20, x19, [sp, #0x50]
   5a194: a9067bfd     	stp	x29, x30, [sp, #0x60]
   5a198: 910183fd     	add	x29, sp, #0x60
   5a19c: d53bd058     	mrs	x24, TPIDR_EL0
   5a1a0: f9401708     	ldr	x8, [x24, #0x28]
   5a1a4: aa0003f5     	mov	x21, x0
   5a1a8: 12800000     	mov	w0, #-0x1               // =-1
   5a1ac: f9000fe8     	str	x8, [sp, #0x18]
   5a1b0: b4000742     	cbz	x2, 0x5a298 <json_set_float_serialization_format+0x4144>
   5a1b4: b4000735     	cbz	x21, 0x5a298 <json_set_float_serialization_format+0x4144>
   5a1b8: aa0303f3     	mov	x19, x3
   5a1bc: b40006e3     	cbz	x3, 0x5a298 <json_set_float_serialization_format+0x4144>
   5a1c0: b40006c4     	cbz	x4, 0x5a298 <json_set_float_serialization_format+0x4144>
   5a1c4: 340001c1     	cbz	w1, 0x5a1fc <json_set_float_serialization_format+0x40a8>
   5a1c8: 11003c28     	add	w8, w1, #0xf
   5a1cc: 7100003f     	cmp	w1, #0x0
   5a1d0: 1a81b108     	csel	w8, w8, w1, lt
   5a1d4: b9400089     	ldr	w9, [x4]
   5a1d8: 121c6d08     	and	w8, w8, #0xfffffff0
   5a1dc: 4b08003a     	sub	w26, w1, w8
   5a1e0: 52800208     	mov	w8, #0x10               // =16
   5a1e4: 4b1a0116     	sub	w22, w8, w26
   5a1e8: 0b0102c8     	add	w8, w22, w1
   5a1ec: 6b08013f     	cmp	w9, w8
   5a1f0: 540000aa     	b.ge	0x5a204 <json_set_float_serialization_format+0x40b0>
   5a1f4: 12800040     	mov	w0, #-0x3               // =-3
   5a1f8: 14000028     	b	0x5a298 <json_set_float_serialization_format+0x4144>
   5a1fc: 12800020     	mov	w0, #-0x2               // =-2
   5a200: 14000026     	b	0x5a298 <json_set_float_serialization_format+0x4144>
   5a204: 93407c29     	sxtw	x9, w1
   5a208: 93407f59     	sxtw	x25, w26
   5a20c: cb190137     	sub	x23, x9, x25
   5a210: aa0203f4     	mov	x20, x2
   5a214: 710006ff     	cmp	w23, #0x1
   5a218: b9000088     	str	w8, [x4]
   5a21c: 5400054b     	b.lt	0x5a2c4 <json_set_float_serialization_format+0x4170>
   5a220: f0000044     	adrp	x4, 0x65000
   5a224: 913d1084     	add	x4, x4, #0xf44
   5a228: 52800025     	mov	w5, #0x1                // =1
   5a22c: aa1503e0     	mov	x0, x21
   5a230: aa1303e1     	mov	x1, x19
   5a234: aa1703e2     	mov	x2, x23
   5a238: aa1403e3     	mov	x3, x20
   5a23c: 97fff4aa     	bl	0x574e4 <json_set_float_serialization_format+0x1390>
   5a240: 8b170273     	add	x19, x19, x23
   5a244: 8b1702b5     	add	x21, x21, x23
   5a248: d1004277     	sub	x23, x19, #0x10
   5a24c: 7100075f     	cmp	w26, #0x1
   5a250: 540000ab     	b.lt	0x5a264 <json_set_float_serialization_format+0x4110>
   5a254: 2a1a03e2     	mov	w2, w26
   5a258: 910023e0     	add	x0, sp, #0x8
   5a25c: aa1503e1     	mov	x1, x21
   5a260: 97feb9b4     	bl	0x8930 <memcpy@plt>
   5a264: 910023e8     	add	x8, sp, #0x8
   5a268: 8b190100     	add	x0, x8, x25
   5a26c: 2a1603e2     	mov	w2, w22
   5a270: 2a1603e1     	mov	w1, w22
   5a274: 97feb9bb     	bl	0x8960 <memset@plt>
   5a278: 910023e0     	add	x0, sp, #0x8
   5a27c: 52800202     	mov	w2, #0x10               // =16
   5a280: 52800025     	mov	w5, #0x1                // =1
   5a284: aa1303e1     	mov	x1, x19
   5a288: aa1403e3     	mov	x3, x20
   5a28c: aa1703e4     	mov	x4, x23
   5a290: 97fff495     	bl	0x574e4 <json_set_float_serialization_format+0x1390>
   5a294: 2a1f03e0     	mov	w0, wzr
   5a298: f9401708     	ldr	x8, [x24, #0x28]
   5a29c: f9400fe9     	ldr	x9, [sp, #0x18]
   5a2a0: eb09011f     	cmp	x8, x9
   5a2a4: 540001a1     	b.ne	0x5a2d8 <json_set_float_serialization_format+0x4184>
   5a2a8: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   5a2ac: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   5a2b0: a94457f6     	ldp	x22, x21, [sp, #0x40]
   5a2b4: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   5a2b8: a94267fa     	ldp	x26, x25, [sp, #0x20]
   5a2bc: 9101c3ff     	add	sp, sp, #0x70
   5a2c0: d65f03c0     	ret
   5a2c4: f0000057     	adrp	x23, 0x65000
   5a2c8: 913d12f7     	add	x23, x23, #0xf44
   5a2cc: 7100075f     	cmp	w26, #0x1
   5a2d0: 54fffc2a     	b.ge	0x5a254 <json_set_float_serialization_format+0x4100>
   5a2d4: 17ffffe4     	b	0x5a264 <json_set_float_serialization_format+0x4110>
   5a2d8: 97feb882     	bl	0x84e0 <__stack_chk_fail@plt>
   5a2dc: a9bd57f6     	stp	x22, x21, [sp, #-0x30]!
   5a2e0: a9014ff4     	stp	x20, x19, [sp, #0x10]
   5a2e4: a9027bfd     	stp	x29, x30, [sp, #0x20]
   5a2e8: 910083fd     	add	x29, sp, #0x20
   5a2ec: aa0003e8     	mov	x8, x0
   5a2f0: 72000c3f     	tst	w1, #0xf
   5a2f4: 12800000     	mov	w0, #-0x1               // =-1
   5a2f8: 54000401     	b.ne	0x5a378 <json_set_float_serialization_format+0x4224>
   5a2fc: 2a0103f4     	mov	w20, w1
   5a300: 340003c1     	cbz	w1, 0x5a378 <json_set_float_serialization_format+0x4224>
   5a304: b40003a8     	cbz	x8, 0x5a378 <json_set_float_serialization_format+0x4224>
   5a308: b4000382     	cbz	x2, 0x5a378 <json_set_float_serialization_format+0x4224>
   5a30c: aa0303f5     	mov	x21, x3
   5a310: b4000343     	cbz	x3, 0x5a378 <json_set_float_serialization_format+0x4224>
   5a314: aa0403f3     	mov	x19, x4
   5a318: b4000304     	cbz	x4, 0x5a378 <json_set_float_serialization_format+0x4224>
   5a31c: b9400269     	ldr	w9, [x19]
   5a320: 6b14013f     	cmp	w9, w20
   5a324: 5400006a     	b.ge	0x5a330 <json_set_float_serialization_format+0x41dc>
   5a328: 12800020     	mov	w0, #-0x2               // =-2
   5a32c: 14000013     	b	0x5a378 <json_set_float_serialization_format+0x4224>
   5a330: 93407e96     	sxtw	x22, w20
   5a334: f0000044     	adrp	x4, 0x65000
   5a338: 9103d043     	add	x3, x2, #0xf4
   5a33c: 913d1084     	add	x4, x4, #0xf44
   5a340: aa0803e0     	mov	x0, x8
   5a344: aa1503e1     	mov	x1, x21
   5a348: aa1603e2     	mov	x2, x22
   5a34c: 2a1f03e5     	mov	w5, wzr
   5a350: 97fff465     	bl	0x574e4 <json_set_float_serialization_format+0x1390>
   5a354: 8b1502c8     	add	x8, x22, x21
   5a358: 385ff108     	ldurb	w8, [x8, #-0x1]
   5a35c: 7100411f     	cmp	w8, #0x10
   5a360: 54000069     	b.ls	0x5a36c <json_set_float_serialization_format+0x4218>
   5a364: 12800040     	mov	w0, #-0x3               // =-3
   5a368: 14000004     	b	0x5a378 <json_set_float_serialization_format+0x4224>
   5a36c: 2a1f03e0     	mov	w0, wzr
   5a370: 4b080288     	sub	w8, w20, w8
   5a374: b9000268     	str	w8, [x19]
   5a378: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   5a37c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   5a380: a8c357f6     	ldp	x22, x21, [sp], #0x30
   5a384: d65f03c0     	ret
   5a388: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   5a38c: 90000001     	adrp	x1, 0x5a000 <json_set_float_serialization_format+0x3eac>
   5a390: 910003fd     	mov	x29, sp
   5a394: f9000bf3     	str	x19, [sp, #0x10]
   5a398: f0000113     	adrp	x19, 0x7d000
   5a39c: 91100273     	add	x19, x19, #0x400
   5a3a0: 910f2021     	add	x1, x1, #0x3c8
   5a3a4: aa1303e0     	mov	x0, x19
   5a3a8: 97feb72e     	bl	0x8060 <pthread_key_create@plt>
   5a3ac: 34000040     	cbz	w0, 0x5a3b4 <json_set_float_serialization_format+0x4260>
   5a3b0: 97feb7bc     	bl	0x82a0 <abort@plt>
   5a3b4: 52800020     	mov	w0, #0x1                // =1
   5a3b8: b9000660     	str	w0, [x19, #0x4]
   5a3bc: f9400bf3     	ldr	x19, [sp, #0x10]
   5a3c0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   5a3c4: d65f03c0     	ret
   5a3c8: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   5a3cc: aa0003e1     	mov	x1, x0
   5a3d0: 910003fd     	mov	x29, sp
   5a3d4: f9400000     	ldr	x0, [x0]
   5a3d8: a90153f3     	stp	x19, x20, [sp, #0x10]
   5a3dc: f90013f5     	str	x21, [sp, #0x20]
   5a3e0: b4000120     	cbz	x0, 0x5a404 <json_set_float_serialization_format+0x42b0>
   5a3e4: d1000400     	sub	x0, x0, #0x1
   5a3e8: f9000020     	str	x0, [x1]
   5a3ec: f0000100     	adrp	x0, 0x7d000
   5a3f0: f94013f5     	ldr	x21, [sp, #0x20]
   5a3f4: a94153f3     	ldp	x19, x20, [sp, #0x10]
   5a3f8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   5a3fc: b9440000     	ldr	w0, [x0, #0x400]
   5a400: 17feb880     	b	0x8600 <pthread_setspecific@plt>
   5a404: f9400435     	ldr	x21, [x1, #0x8]
   5a408: aa0103f3     	mov	x19, x1
   5a40c: d2800014     	mov	x20, #0x0               // =0
   5a410: eb15029f     	cmp	x20, x21
   5a414: 54000100     	b.eq	0x5a434 <json_set_float_serialization_format+0x42e0>
   5a418: 8b140e60     	add	x0, x19, x20, lsl #3
   5a41c: f9400800     	ldr	x0, [x0, #0x10]
   5a420: b4000060     	cbz	x0, 0x5a42c <json_set_float_serialization_format+0x42d8>
   5a424: f85f8000     	ldur	x0, [x0, #-0x8]
   5a428: 97feb96e     	bl	0x89e0 <free@plt>
   5a42c: 91000694     	add	x20, x20, #0x1
   5a430: 17fffff8     	b	0x5a410 <json_set_float_serialization_format+0x42bc>
   5a434: aa1303e0     	mov	x0, x19
   5a438: f94013f5     	ldr	x21, [sp, #0x20]
   5a43c: a94153f3     	ldp	x19, x20, [sp, #0x10]
   5a440: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   5a444: 17feb967     	b	0x89e0 <free@plt>
   5a448: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   5a44c: 910003fd     	mov	x29, sp
   5a450: a90153f3     	stp	x19, x20, [sp, #0x10]
   5a454: f9400414     	ldr	x20, [x0, #0x8]
   5a458: f90013f5     	str	x21, [sp, #0x20]
   5a45c: aa0003f5     	mov	x21, x0
   5a460: f100229f     	cmp	x20, #0x8
   5a464: f9400000     	ldr	x0, [x0]
   5a468: 54000108     	b.hi	0x5a488 <json_set_float_serialization_format+0x4334>
   5a46c: 91002000     	add	x0, x0, #0x8
   5a470: 97feb928     	bl	0x8910 <malloc@plt>
   5a474: b5000040     	cbnz	x0, 0x5a47c <json_set_float_serialization_format+0x4328>
   5a478: 97feb78a     	bl	0x82a0 <abort@plt>
   5a47c: f9000000     	str	x0, [x0]
   5a480: 91002013     	add	x19, x0, #0x8
   5a484: 1400000a     	b	0x5a4ac <json_set_float_serialization_format+0x4358>
   5a488: 8b000280     	add	x0, x20, x0
   5a48c: 91001c00     	add	x0, x0, #0x7
   5a490: 97feb920     	bl	0x8910 <malloc@plt>
   5a494: b4ffff20     	cbz	x0, 0x5a478 <json_set_float_serialization_format+0x4324>
   5a498: 91001e93     	add	x19, x20, #0x7
   5a49c: cb1403f4     	neg	x20, x20
   5a4a0: 8b130013     	add	x19, x0, x19
   5a4a4: 8a140273     	and	x19, x19, x20
   5a4a8: f81f8260     	stur	x0, [x19, #-0x8]
   5a4ac: f9400ea1     	ldr	x1, [x21, #0x18]
   5a4b0: aa1303e0     	mov	x0, x19
   5a4b4: f94002a2     	ldr	x2, [x21]
   5a4b8: b4000061     	cbz	x1, 0x5a4c4 <json_set_float_serialization_format+0x4370>
   5a4bc: 97feb91d     	bl	0x8930 <memcpy@plt>
   5a4c0: 14000003     	b	0x5a4cc <json_set_float_serialization_format+0x4378>
   5a4c4: 52800001     	mov	w1, #0x0                // =0
   5a4c8: 97feb926     	bl	0x8960 <memset@plt>
   5a4cc: aa1303e0     	mov	x0, x19
   5a4d0: f94013f5     	ldr	x21, [sp, #0x20]
   5a4d4: a94153f3     	ldp	x19, x20, [sp, #0x10]
   5a4d8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   5a4dc: d65f03c0     	ret
   5a4e0: f0000100     	adrp	x0, 0x7d000
   5a4e4: 91100001     	add	x1, x0, #0x400
   5a4e8: b9400422     	ldr	w2, [x1, #0x4]
   5a4ec: 34000082     	cbz	w2, 0x5a4fc <json_set_float_serialization_format+0x43a8>
   5a4f0: b9440000     	ldr	w0, [x0, #0x400]
   5a4f4: b900043f     	str	wzr, [x1, #0x4]
   5a4f8: 17feb81e     	b	0x8570 <pthread_key_delete@plt>
   5a4fc: d65f03c0     	ret
   5a500: b0000101     	adrp	x1, 0x7b000
   5a504: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   5a508: 910003fd     	mov	x29, sp
   5a50c: f9479821     	ldr	x1, [x1, #0xf30]
   5a510: a9025bf5     	stp	x21, x22, [sp, #0x20]
   5a514: a90153f3     	stp	x19, x20, [sp, #0x10]
   5a518: a90363f7     	stp	x23, x24, [sp, #0x30]
   5a51c: aa0003f6     	mov	x22, x0
   5a520: b50000e1     	cbnz	x1, 0x5a53c <json_set_float_serialization_format+0x43e8>
   5a524: f9400801     	ldr	x1, [x0, #0x10]
   5a528: b5000061     	cbnz	x1, 0x5a534 <json_set_float_serialization_format+0x43e0>
   5a52c: 97ffffc7     	bl	0x5a448 <json_set_float_serialization_format+0x42f4>
   5a530: f9000ac0     	str	x0, [x22, #0x10]
   5a534: f9400ac0     	ldr	x0, [x22, #0x10]
   5a538: 14000043     	b	0x5a644 <json_set_float_serialization_format+0x44f0>
   5a53c: 91004000     	add	x0, x0, #0x10
   5a540: c8dffc13     	ldar	x19, [x0]
   5a544: f0000118     	adrp	x24, 0x7d000
   5a548: b5000253     	cbnz	x19, 0x5a590 <json_set_float_serialization_format+0x443c>
   5a54c: 91100314     	add	x20, x24, #0x400
   5a550: 90000001     	adrp	x1, 0x5a000 <json_set_float_serialization_format+0x3eac>
   5a554: 910e2021     	add	x1, x1, #0x388
   5a558: 91002280     	add	x0, x20, #0x8
   5a55c: 97feb6f1     	bl	0x8120 <pthread_once@plt>
   5a560: 91004280     	add	x0, x20, #0x10
   5a564: 97feb87f     	bl	0x8760 <pthread_mutex_lock@plt>
   5a568: f9400ad3     	ldr	x19, [x22, #0x10]
   5a56c: b50000d3     	cbnz	x19, 0x5a584 <json_set_float_serialization_format+0x4430>
   5a570: f9401e93     	ldr	x19, [x20, #0x38]
   5a574: 910042c0     	add	x0, x22, #0x10
   5a578: 91000673     	add	x19, x19, #0x1
   5a57c: f9001e93     	str	x19, [x20, #0x38]
   5a580: c89ffc13     	stlr	x19, [x0]
   5a584: 91100300     	add	x0, x24, #0x400
   5a588: 91004000     	add	x0, x0, #0x10
   5a58c: 97feb931     	bl	0x8a50 <pthread_mutex_unlock@plt>
   5a590: b9440300     	ldr	w0, [x24, #0x400]
   5a594: 97feb877     	bl	0x8770 <pthread_getspecific@plt>
   5a598: aa0003f4     	mov	x20, x0
   5a59c: b50001c0     	cbnz	x0, 0x5a5d4 <json_set_float_serialization_format+0x4480>
   5a5a0: 91008a60     	add	x0, x19, #0x22
   5a5a4: d2800101     	mov	x1, #0x8                // =8
   5a5a8: 91008275     	add	x21, x19, #0x20
   5a5ac: 97feb6f9     	bl	0x8190 <calloc@plt>
   5a5b0: aa0003f4     	mov	x20, x0
   5a5b4: b5000040     	cbnz	x0, 0x5a5bc <json_set_float_serialization_format+0x4468>
   5a5b8: 97feb73a     	bl	0x82a0 <abort@plt>
   5a5bc: d2800020     	mov	x0, #0x1                // =1
   5a5c0: f9000280     	str	x0, [x20]
   5a5c4: f0000100     	adrp	x0, 0x7d000
   5a5c8: f9000695     	str	x21, [x20, #0x8]
   5a5cc: b9440000     	ldr	w0, [x0, #0x400]
   5a5d0: 14000015     	b	0x5a624 <json_set_float_serialization_format+0x44d0>
   5a5d4: f9400417     	ldr	x23, [x0, #0x8]
   5a5d8: eb17027f     	cmp	x19, x23
   5a5dc: 54000289     	b.ls	0x5a62c <json_set_float_serialization_format+0x44d8>
   5a5e0: d37ffaf5     	lsl	x21, x23, #1
   5a5e4: 91008261     	add	x1, x19, #0x20
   5a5e8: eb15027f     	cmp	x19, x21
   5a5ec: 9a958035     	csel	x21, x1, x21, hi
   5a5f0: 91000aa1     	add	x1, x21, #0x2
   5a5f4: d37df021     	lsl	x1, x1, #3
   5a5f8: 97feb68e     	bl	0x8030 <realloc@plt>
   5a5fc: aa0003f4     	mov	x20, x0
   5a600: b4fffdc0     	cbz	x0, 0x5a5b8 <json_set_float_serialization_format+0x4464>
   5a604: f9000415     	str	x21, [x0, #0x8]
   5a608: 91000ae0     	add	x0, x23, #0x2
   5a60c: cb1702a2     	sub	x2, x21, x23
   5a610: 52800001     	mov	w1, #0x0                // =0
   5a614: 8b000e80     	add	x0, x20, x0, lsl #3
   5a618: d37df042     	lsl	x2, x2, #3
   5a61c: 97feb8d1     	bl	0x8960 <memset@plt>
   5a620: b9440300     	ldr	w0, [x24, #0x400]
   5a624: aa1403e1     	mov	x1, x20
   5a628: 97feb7f6     	bl	0x8600 <pthread_setspecific@plt>
   5a62c: 8b130e93     	add	x19, x20, x19, lsl #3
   5a630: f9400660     	ldr	x0, [x19, #0x8]
   5a634: b5000080     	cbnz	x0, 0x5a644 <json_set_float_serialization_format+0x44f0>
   5a638: aa1603e0     	mov	x0, x22
   5a63c: 97ffff83     	bl	0x5a448 <json_set_float_serialization_format+0x42f4>
   5a640: f9000660     	str	x0, [x19, #0x8]
   5a644: a94153f3     	ldp	x19, x20, [sp, #0x10]
   5a648: a9425bf5     	ldp	x21, x22, [sp, #0x20]
   5a64c: a94363f7     	ldp	x23, x24, [sp, #0x30]
   5a650: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   5a654: d65f03c0     	ret
   5a658: f9400004     	ldr	x4, [x0]
   5a65c: eb01009f     	cmp	x4, x1
   5a660: 54000062     	b.hs	0x5a66c <json_set_float_serialization_format+0x4518>
   5a664: f9000001     	str	x1, [x0]
   5a668: f9000c1f     	str	xzr, [x0, #0x18]
   5a66c: f9400404     	ldr	x4, [x0, #0x8]
   5a670: eb02009f     	cmp	x4, x2
   5a674: 54000042     	b.hs	0x5a67c <json_set_float_serialization_format+0x4528>
   5a678: f9000402     	str	x2, [x0, #0x8]
   5a67c: b40000a3     	cbz	x3, 0x5a690 <json_set_float_serialization_format+0x453c>
   5a680: f9400002     	ldr	x2, [x0]
   5a684: eb02003f     	cmp	x1, x2
   5a688: 54000041     	b.ne	0x5a690 <json_set_float_serialization_format+0x453c>
   5a68c: f9000c03     	str	x3, [x0, #0x18]
   5a690: d65f03c0     	ret
