Switchless为例子,Hardware Debug Mode编译,形成enclave.signed.so
https://github.com/intel/linux-sgx/tree/master/SampleCode/Switchless
使用readelf查看信息
ELF File Header
ELF 头:
Magic: 7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00
类别: ELF64
数据: 2 补码,小端序 (little endian)
Version: 1 (current)
OS/ABI: UNIX - System V
ABI 版本: 0
类型: DYN (共享目标文件)
系统架构: Advanced Micro Devices X86-64
版本: 0x1
入口点地址: 0x9c90
程序头起点: 64 (bytes into file)
Start of section headers: 99544 (bytes into file)
标志: 0x0
Size of this header: 64 (bytes)
Size of program headers: 56 (bytes)
Number of program headers: 11
Size of section headers: 64 (bytes)
Number of section headers: 34
Section header string table index: 33
Program Headers
Elf 文件类型为 DYN (共享目标文件)
Entry point 0x9c90
There are 11 program headers, starting at offset 64
程序头:
Type Offset VirtAddr PhysAddr
FileSiz MemSiz Flags Align
PHDR 0x0000000000000040 0x0000000000000040 0x0000000000000040
0x0000000000000268 0x0000000000000268 R 0x8
INTERP 0x00000000000002a8 0x00000000000002a8 0x00000000000002a8
0x000000000000001c 0x000000000000001c R 0x1
[Requesting program interpreter: /lib64/ld-linux-x86-64.so.2]
LOAD 0x0000000000000000 0x0000000000000000 0x0000000000000000
0x00000000000005a8 0x00000000000005a8 R 0x1000
LOAD 0x0000000000001000 0x0000000000001000 0x0000000000001000
0x0000000000009048 0x0000000000009048 R E 0x1000
LOAD 0x000000000000b000 0x000000000000b000 0x000000000000b000
0x00000000000025b4 0x00000000000025b4 R 0x1000
LOAD 0x000000000000dd80 0x000000000000ed80 0x000000000000ed80
0x0000000000000328 0x0000000000000a10 RW 0x1000
DYNAMIC 0x000000000000de50 0x000000000000ee50 0x000000000000ee50
0x0000000000000170 0x0000000000000170 RW 0x8
NOTE 0x00000000000002c4 0x00000000000002c4 0x00000000000002c4
0x0000000000000024 0x0000000000000024 R 0x4
GNU_EH_FRAME 0x000000000000b9c0 0x000000000000b9c0 0x000000000000b9c0
0x00000000000004ec 0x00000000000004ec R 0x4
GNU_STACK 0x0000000000000000 0x0000000000000000 0x0000000000000000
0x0000000000000000 0x0000000000000000 RW 0x10
GNU_RELRO 0x000000000000dd80 0x000000000000ed80 0x000000000000ed80
0x0000000000000280 0x0000000000000280 R 0x1
Section to Segment mapping:
段节...
00
01 .interp
02 .interp .note.gnu.build-id .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_d .rela.dyn
03 .plt .plt.got .text .nipx
04 .rodata .niprod .eh_frame_hdr .eh_frame
05 .fini_array .data.rel.ro .dynamic .got .data .nipd .bss
06 .dynamic
07 .note.gnu.build-id
08 .eh_frame_hdr
09
10 .fini_array .data.rel.ro .dynamic .got
Section
There are 34 section headers, starting at offset 0x184d8:
节头:
[号] 名称 类型 地址 偏移量
大小 全体大小 旗标 链接 信息 对齐
[ 0] NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[ 1] .interp PROGBITS 00000000000002a8 000002a8
000000000000001c 0000000000000000 A 0 0 1
[ 2] .note.gnu.build-i NOTE 00000000000002c4 000002c4
0000000000000024 0000000000000000 A 0 0 4
[ 3] .gnu.hash GNU_HASH 00000000000002e8 000002e8
0000000000000030 0000000000000000 A 4 0 8
[ 4] .dynsym DYNSYM 0000000000000318 00000318
0000000000000090 0000000000000018 A 5 1 8
[ 5] .dynstr STRTAB 00000000000003a8 000003a8
000000000000004d 0000000000000000 A 0 0 1
[ 6] .gnu.version VERSYM 00000000000003f6 000003f6
000000000000000c 0000000000000002 A 4 0 2
[ 7] .gnu.version_d VERDEF 0000000000000408 00000408
0000000000000038 0000000000000000 A 5 2 8
[ 8] .rela.dyn RELA 0000000000000440 00000440
0000000000000168 0000000000000018 A 4 0 8
[ 9] .plt PROGBITS 0000000000001000 00001000
0000000000000010 0000000000000010 AX 0 0 16
[10] .plt.got PROGBITS 0000000000001010 00001010
0000000000000010 0000000000000008 AX 0 0 8
[11] .text PROGBITS 0000000000001020 00001020
0000000000008600 0000000000000000 AX 0 0 16
[12] .nipx PROGBITS 0000000000009620 00009620
0000000000000a28 0000000000000000 AX 0 0 16
[13] .rodata PROGBITS 000000000000b000 0000b000
00000000000000e4 0000000000000000 A 0 0 32
[14] .niprod PROGBITS 000000000000b100 0000b100
00000000000008c0 0000000000000000 A 0 0 64
[15] .eh_frame_hdr PROGBITS 000000000000b9c0 0000b9c0
00000000000004ec 0000000000000000 A 0 0 4
[16] .eh_frame PROGBITS 000000000000beb0 0000beb0
0000000000001704 0000000000000000 A 0 0 8
[17] .fini_array FINI_ARRAY 000000000000ed80 0000dd80
0000000000000020 0000000000000008 WA 0 0 8
[18] .data.rel.ro PROGBITS 000000000000eda0 0000dda0
00000000000000b0 0000000000000000 WA 0 0 32
[19] .dynamic DYNAMIC 000000000000ee50 0000de50
0000000000000170 0000000000000010 WA 5 0 8
[20] .got PROGBITS 000000000000efc0 0000dfc0
0000000000000038 0000000000000008 WA 0 0 8
[21] .data PROGBITS 000000000000f000 0000e000
00000000000000a0 0000000000000000 WA 0 0 32
[22] .nipd PROGBITS 000000000000f0a0 0000e0a0
0000000000000008 0000000000000000 WA 0 0 4
[23] .bss NOBITS 000000000000f0c0 0000e0a8
00000000000006d0 0000000000000000 WA 0 0 32
[24] .comment PROGBITS 0000000000000000 0000e0a8
0000000000000024 0000000000000001 MS 0 0 1
[25] .note.sgxmeta NOTE 0000000000000000 0000e0cc
000000000000501c 0000000000000000 0 0 4
[26] .debug_aranges PROGBITS 0000000000000000 000130e8
0000000000000060 0000000000000000 0 0 1
[27] .debug_info PROGBITS 0000000000000000 00013148
0000000000000d8e 0000000000000000 0 0 1
[28] .debug_abbrev PROGBITS 0000000000000000 00013ed6
0000000000000265 0000000000000000 0 0 1
[29] .debug_line PROGBITS 0000000000000000 0001413b
0000000000000483 0000000000000000 0 0 1
[30] .debug_str PROGBITS 0000000000000000 000145be
0000000000000d65 0000000000000001 MS 0 0 1
[31] .symtab SYMTAB 0000000000000000 00015328
0000000000001da0 0000000000000018 32 311 8
[32] .strtab STRTAB 0000000000000000 000170c8
00000000000012ca 0000000000000000 0 0 1
[33] .shstrtab STRTAB 0000000000000000 00018392
0000000000000142 0000000000000000 0 0 1
Key to Flags:
W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
L (link order), O (extra OS processing required), G (group), T (TLS),
C (compressed), x (unknown), o (OS specific), E (exclude),
l (large), p (processor specific)
Symble Table
Symbol table '.dynsym' contains 6 entries:
Num: Value Size Type Bind Vis Ndx Name
0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND
1: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _Z9pcl_entryPvS_
2: 0000000000000000 0 NOTYPE WEAK DEFAULT UND ippcpSetCpuFeatures
3: 0000000000000000 0 OBJECT GLOBAL DEFAULT ABS enclave.so
4: 000000000000b100 1656 OBJECT GLOBAL DEFAULT 14 g_global_data@@enclave.so
5: 0000000000009c90 0 FUNC GLOBAL DEFAULT 12 enclave_entry@@enclave.so
Symbol table '.symtab' contains 316 entries:
Num: Value Size Type Bind Vis Ndx Name
0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND
1: 00000000000002a8 0 SECTION LOCAL DEFAULT 1
2: 00000000000002c4 0 SECTION LOCAL DEFAULT 2
3: 00000000000002e8 0 SECTION LOCAL DEFAULT 3
4: 0000000000000318 0 SECTION LOCAL DEFAULT 4
5: 00000000000003a8 0 SECTION LOCAL DEFAULT 5
6: 00000000000003f6 0 SECTION LOCAL DEFAULT 6
7: 0000000000000408 0 SECTION LOCAL DEFAULT 7
8: 0000000000000440 0 SECTION LOCAL DEFAULT 8
9: 0000000000001000 0 SECTION LOCAL DEFAULT 9
10: 0000000000001010 0 SECTION LOCAL DEFAULT 10
11: 0000000000001020 0 SECTION LOCAL DEFAULT 11
12: 0000000000009620 0 SECTION LOCAL DEFAULT 12
13: 000000000000b000 0 SECTION LOCAL DEFAULT 13
14: 000000000000b100 0 SECTION LOCAL DEFAULT 14
15: 000000000000b9c0 0 SECTION LOCAL DEFAULT 15
16: 000000000000beb0 0 SECTION LOCAL DEFAULT 16
17: 000000000000ed80 0 SECTION LOCAL DEFAULT 17
18: 000000000000eda0 0 SECTION LOCAL DEFAULT 18
19: 000000000000ee50 0 SECTION LOCAL DEFAULT 19
20: 000000000000efc0 0 SECTION LOCAL DEFAULT 20
21: 000000000000f000 0 SECTION LOCAL DEFAULT 21
22: 000000000000f0a0 0 SECTION LOCAL DEFAULT 22
23: 000000000000f0c0 0 SECTION LOCAL DEFAULT 23
24: 0000000000000000 0 SECTION LOCAL DEFAULT 24
25: 0000000000000000 0 SECTION LOCAL DEFAULT 25
26: 0000000000000000 0 SECTION LOCAL DEFAULT 26
27: 0000000000000000 0 SECTION LOCAL DEFAULT 27
28: 0000000000000000 0 SECTION LOCAL DEFAULT 28
29: 0000000000000000 0 SECTION LOCAL DEFAULT 29
30: 0000000000000000 0 SECTION LOCAL DEFAULT 30
31: 0000000000000000 0 FILE LOCAL DEFAULT ABS Enclave_t.c
32: 0000000000001083 98 FUNC LOCAL DEFAULT 11 sgx_ecall_repeat_ocalls
33: 00000000000010e5 47 FUNC LOCAL DEFAULT 11 sgx_ecall_empty
34: 0000000000001114 47 FUNC LOCAL DEFAULT 11 sgx_ecall_empty_switchles
35: 0000000000001143 104 FUNC LOCAL DEFAULT 11 sgx_sl_init_switchless
36: 00000000000011ab 85 FUNC LOCAL DEFAULT 11 sgx_sl_run_switchless_two
37: 0000000000000000 0 FILE LOCAL DEFAULT ABS trts.cpp
38: 0000000000000000 0 FILE LOCAL DEFAULT ABS se_string_init.c
39: 0000000000000000 0 FILE LOCAL DEFAULT ABS init_tcrypto_lib.cpp
40: 0000000000000000 0 FILE LOCAL DEFAULT ABS sgx_create_report.cpp
41: 000000000000f5e0 432 OBJECT LOCAL DEFAULT 23 _ZZ15sgx_self_reportE7_re
42: 0000000000000000 0 FILE LOCAL DEFAULT ABS Enclave.cpp
43: 0000000000000000 0 FILE LOCAL DEFAULT ABS sgx_ocall_switchless.c
44: 000000000000f0c0 16 OBJECT LOCAL DEFAULT 23 g_init_ocall_mngr_done
45: 000000000000f0e0 52 OBJECT LOCAL DEFAULT 23 g_ocall_mngr
46: 0000000000000000 0 FILE LOCAL DEFAULT ABS sl_init.c
47: 0000000000000000 0 FILE LOCAL DEFAULT ABS sl_printk.c
48: 0000000000000000 0 FILE LOCAL DEFAULT ABS sl_siglines.c
49: 0000000000000000 0 FILE LOCAL DEFAULT ABS sl_fcall_mngr.c
50: 0000000000001d40 131 FUNC LOCAL DEFAULT 11 process_switchless_call
51: 000000000000b030 8 OBJECT LOCAL DEFAULT 13 table.1856
52: 0000000000000000 0 FILE LOCAL DEFAULT ABS sl_workers.c
53: 0000000000001ea0 184 FUNC LOCAL DEFAULT 11 new_ecall_table
54: 000000000000f120 52 OBJECT LOCAL DEFAULT 23 g_ecall_mngr
55: 000000000000f160 16 OBJECT LOCAL DEFAULT 23 g_init_ecall_mngr_done
56: 0000000000001f60 123 FUNC LOCAL DEFAULT 11 init_tswitchless_ecall_mn
57: 0000000000000000 0 FILE LOCAL DEFAULT ABS init_enclave.cpp
58: 0000000000000000 0 FILE LOCAL DEFAULT ABS init_optimized_lib.cpp
59: 0000000000000000 0 FILE LOCAL DEFAULT ABS trts_add_trim.cpp
60: 00000000000026a0 244 FUNC LOCAL DEFAULT 11 _ZL25check_dynamic_entry_
61: 00000000000027a0 537 FUNC LOCAL DEFAULT 11 _ZL19check_dynamic_rangeP
62: 00000000000029c0 178 FUNC LOCAL DEFAULT 11 _ZL19sgx_accept_backwardm
63: 0000000000000000 0 FILE LOCAL DEFAULT ABS trts_ecall.cpp
64: 00000000000031f0 199 FUNC LOCAL DEFAULT 11 _ZL11do_save_tcsPv
65: 000000000000f178 8 OBJECT LOCAL DEFAULT 23 _ZL12g_tcs_cookie
66: 000000000000f180 8 OBJECT LOCAL DEFAULT 23 _ZL10g_tcs_node
67: 00000000000032c0 219 FUNC LOCAL DEFAULT 11 _ZL18add_static_threadsPV
68: 00000000000033a0 428 FUNC LOCAL DEFAULT 11 _ZL10trts_ecalljPv
69: 000000000000f000 1 OBJECT LOCAL DEFAULT 21 _ZL16g_is_first_ecall
70: 000000000000f174 4 OBJECT LOCAL DEFAULT 23 _ZL10g_ife_lock
71: 0000000000003550 5 FUNC LOCAL DEFAULT 11 _Z30_random_stack_noinlin
72: 0000000000000000 0 FILE LOCAL DEFAULT ABS trts_emodpr.cpp
73: 0000000000000000 0 FILE LOCAL DEFAULT ABS trts_nsp.cpp
74: 0000000000000000 0 FILE LOCAL DEFAULT ABS trts_ocall.cpp
75: 0000000000000000 0 FILE LOCAL DEFAULT ABS trts_trim.cpp
76: 0000000000000000 0 FILE LOCAL DEFAULT ABS trts_util.cpp
77: 0000000000000000 0 FILE LOCAL DEFAULT ABS trts_veh.cpp
78: 000000000000f190 4 OBJECT LOCAL DEFAULT 23 _ZL14g_handler_lock
79: 000000000000f198 8 OBJECT LOCAL DEFAULT 23 _ZL12g_first_node
80: 000000000000f188 8 OBJECT LOCAL DEFAULT 23 _ZL12g_veh_cookie
81: 0000000000000000 0 FILE LOCAL DEFAULT ABS trts_version.cpp
82: 0000000000000000 0 FILE LOCAL DEFAULT ABS trts_xsave.cpp
83: 0000000000000000 0 FILE LOCAL DEFAULT ABS xsave_gnu.S
84: 0000000000000000 0 FILE LOCAL DEFAULT ABS elf_parser.c
85: 0000000000004850 458 FUNC LOCAL DEFAULT 11 do_relocs
86: 0000000000000000 0 FILE LOCAL DEFAULT ABS global_init.c
87: 000000000000f1a0 8 OBJECT LOCAL DEFAULT 23 g_exit_function_cookie
88: 000000000000f1a8 4 OBJECT LOCAL DEFAULT 23 g_exit_function_lock
89: 000000000000f1b0 8 OBJECT LOCAL DEFAULT 23 g_exit_function
90: 0000000000000000 0 FILE LOCAL DEFAULT ABS metadata_sec.S
91: 0000000000000000 0 FILE LOCAL DEFAULT ABS tls_support.c
92: 0000000000000000 0 FILE LOCAL DEFAULT ABS trts_pic.S
93: 0000000000000000 0 FILE LOCAL DEFAULT ABS stack_chk.c
94: 0000000000000000 0 FILE LOCAL DEFAULT ABS malloc.c
95: 0000000000005400 229 FUNC LOCAL DEFAULT 11 init_mparams
96: 000000000000f5b0 4 OBJECT LOCAL DEFAULT 23 malloc_global_mutex
97: 000000000000f580 48 OBJECT LOCAL DEFAULT 23 mparams
98: 000000000000f1c0 936 OBJECT LOCAL DEFAULT 23 _gm_
99: 00000000000054f0 1842 FUNC LOCAL DEFAULT 11 dispose_chunk
100: 0000000000000000 0 FILE LOCAL DEFAULT ABS memcpy.c
101: 0000000000000000 0 FILE LOCAL DEFAULT ABS memset.c
102: 0000000000000000 0 FILE LOCAL DEFAULT ABS memset_s.c
103: 000000000000f038 8 OBJECT LOCAL DEFAULT 21 __memset_vp
104: 0000000000000000 0 FILE LOCAL DEFAULT ABS sbrk.c
105: 000000000000ee30 8 OBJECT LOCAL DEFAULT 18 heap_base
106: 000000000000ee28 8 OBJECT LOCAL DEFAULT 18 heap_size
107: 000000000000ee18 8 OBJECT LOCAL DEFAULT 18 heap_min_size
108: 000000000000ee20 4 OBJECT LOCAL DEFAULT 18 is_edmm_supported
109: 000000000000f5b8 8 OBJECT LOCAL DEFAULT 23 heap_used.2466
110: 0000000000000000 0 FILE LOCAL DEFAULT ABS spinlock.c
111: 0000000000000000 0 FILE LOCAL DEFAULT ABS tstdc_version.cpp
112: 0000000000000000 0 FILE LOCAL DEFAULT ABS memcpy_s.c
113: 0000000000000000 0 FILE LOCAL DEFAULT ABS _setjmp.S
114: 00000000000090d6 0 NOTYPE LOCAL DEFAULT 11 .crash
115: 0000000000000000 0 FILE LOCAL DEFAULT ABS sgx_rsrv_mem_init.cpp
116: 0000000000000000 0 FILE LOCAL DEFAULT ABS errno.c
117: 0000000000000000 0 FILE LOCAL DEFAULT ABS tcrypto_version.cpp
118: 0000000000000000 0 FILE LOCAL DEFAULT ABS sgx_common_init_ipp.cpp
119: 0000000000000000 0 FILE LOCAL DEFAULT ABS tservice_version.cpp
120: 0000000000000000 0 FILE LOCAL DEFAULT ABS
121: 00000000000090d8 0 FUNC LOCAL DEFAULT 11 longjmp
122: 00000000000053d0 15 FUNC LOCAL DEFAULT 11 __stack_chk_fail_local
123: 0000000000009c82 0 FUNC LOCAL DEFAULT 12 get_stack_guard
124: 00000000000099e0 27 FUNC LOCAL DEFAULT 12 sgx_is_enclave_crashed
125: 000000000000904b 0 FUNC LOCAL DEFAULT 11 setjmp
126: 0000000000004130 67 FUNC LOCAL DEFAULT 11 feature_supported
127: 00000000000080b0 117 FUNC LOCAL DEFAULT 11 dlcalloc
128: 0000000000008f40 7 FUNC LOCAL DEFAULT 11 sgx_init_string_lib
129: 0000000000009f56 0 FUNC LOCAL DEFAULT 12 do_ereport
130: 0000000000001050 19 FUNC LOCAL DEFAULT 11 tcrypto_access_version_du
131: 0000000000009c0b 0 FUNC LOCAL DEFAULT 12 __x86_indirect_thunk_rbp
132: 0000000000009450 396 FUNC LOCAL DEFAULT 11 sgx_create_report
133: 0000000000003c40 99 FUNC LOCAL DEFAULT 11 change_permissions_ocall
134: 00000000000053e0 20 FUNC LOCAL DEFAULT 11 __intel_security_check_co
135: 0000000000009c0f 0 FUNC LOCAL DEFAULT 12 __x86_indirect_thunk_rdi
136: 0000000000002350 74 FUNC LOCAL DEFAULT 11 sgx_is_within_enclave
137: 0000000000000000 0 NOTYPE LOCAL DEFAULT ABS __ImageBase
138: 000000000000ee00 4 OBJECT LOCAL DEFAULT 18 g_cpu_core_num
139: 0000000000003e80 16 FUNC LOCAL DEFAULT 11 get_enclave_size
140: 0000000000009c35 0 FUNC LOCAL DEFAULT 12 get_enclave_state
141: 0000000000004820 37 FUNC LOCAL DEFAULT 11 get_xfeature_state
142: 00000000000035b0 5 FUNC LOCAL DEFAULT 11 _Z24_pthread_tls_destruct
143: 000000000000edf8 8 OBJECT LOCAL DEFAULT 18 __stack_chk_guard
144: 00000000000090d8 0 FUNC LOCAL DEFAULT 11 _longjmp
145: 000000000000ee50 0 OBJECT LOCAL DEFAULT 19 _DYNAMIC
146: 0000000000009200 9 FUNC LOCAL DEFAULT 11 __errno
147: 0000000000004cb0 228 FUNC LOCAL DEFAULT 11 elf_get_init_array
148: 0000000000009c26 0 FUNC LOCAL DEFAULT 12 __x86_indirect_thunk_r15
149: 0000000000003580 7 FUNC LOCAL DEFAULT 11 _Z22_pthread_tls_get_stat
150: 000000000000f0a0 4 OBJECT LOCAL DEFAULT 22 g_enclave_state
151: 00000000000024e0 88 FUNC LOCAL DEFAULT 11 sgx_ocfree
152: 00000000000017d3 78 FUNC LOCAL DEFAULT 11 ecall_repeat_ocalls
153: 00000000000035a0 5 FUNC LOCAL DEFAULT 11 _Z20_pthread_wakeup_joinP
154: 0000000000003fb0 23 FUNC LOCAL DEFAULT 11 get_rsrv_base
155: 0000000000008cc0 9 FUNC LOCAL DEFAULT 11 memcpy
156: 000000000000ee04 4 OBJECT LOCAL DEFAULT 18 g_sdk_version
157: 0000000000009220 558 FUNC LOCAL DEFAULT 11 init_ipp_cpuid
158: 0000000000009190 98 FUNC LOCAL DEFAULT 11 rsrv_mem_init
159: 0000000000009a00 417 FUNC LOCAL DEFAULT 12 enter_enclave
160: 000000000000f5c8 8 OBJECT LOCAL DEFAULT 23 g_peak_rsrv_mem_committed
161: 0000000000005c30 6758 FUNC LOCAL DEFAULT 11 malloc
162: 0000000000003dc0 91 FUNC LOCAL DEFAULT 11 trim_range_ocall
163: 0000000000009c29 0 FUNC LOCAL DEFAULT 12 get_enclave_base
164: 00000000000043a0 319 FUNC LOCAL DEFAULT 11 sgx_register_exception_ha
165: 000000000000edf8 8 OBJECT LOCAL DEFAULT 18 __intel_security_cookie
166: 0000000000004e90 580 FUNC LOCAL DEFAULT 11 change_protection
167: 00000000000095e0 64 FUNC LOCAL DEFAULT 11 sgx_self_report
168: 000000000000f030 8 OBJECT LOCAL DEFAULT 21 __dso_handle
169: 000000000000f040 29 OBJECT LOCAL DEFAULT 21 sgx_tstdc_version
170: 0000000000009f93 0 FUNC LOCAL DEFAULT 12 do_emodpe
171: 0000000000003e90 34 FUNC LOCAL DEFAULT 11 get_enclave_end
172: 000000000000f060 31 OBJECT LOCAL DEFAULT 21 sgx_tcrypto_version
173: 0000000000009bd1 0 FUNC LOCAL DEFAULT 12 save_xregs
174: 0000000000004230 360 FUNC LOCAL DEFAULT 11 internal_handle_exception
175: 0000000000009c1a 0 FUNC LOCAL DEFAULT 12 __x86_indirect_thunk_r11
176: 0000000000009c03 0 FUNC LOCAL DEFAULT 12 __x86_indirect_thunk_rax
177: 0000000000009c54 0 FUNC LOCAL DEFAULT 12 lock_enclave
178: 0000000000009fcf 0 FUNC LOCAL DEFAULT 12 abort
179: 0000000000003ee0 100 FUNC LOCAL DEFAULT 11 get_heap_size
180: 0000000000009210 9 FUNC LOCAL DEFAULT 11 sgx_init_crypto_lib
181: 00000000000053c0 15 FUNC LOCAL DEFAULT 11 __stack_chk_fail
182: 00000000000053a0 23 FUNC LOCAL DEFAULT 11 __tls_get_addr
183: 0000000000004110 22 FUNC LOCAL DEFAULT 11 get_errno_addr
184: 0000000000009fac 0 FUNC LOCAL DEFAULT 12 do_rdrand
185: 0000000000001c30 261 FUNC LOCAL DEFAULT 11 sl_siglines_clone
186: 0000000000009c09 0 FUNC LOCAL DEFAULT 12 __x86_indirect_thunk_rdx
187: 000000000000ee40 8 OBJECT LOCAL DEFAULT 18 rsrv_mem_size
188: 000000000000f0a4 4 OBJECT LOCAL DEFAULT 22 g_xsave_enabled
189: 0000000000002c40 194 FUNC LOCAL DEFAULT 11 sgx_accept_forward
190: 0000000000009ecb 0 FUNC LOCAL DEFAULT 12 asm_oret
191: 00000000000080b0 117 FUNC LOCAL DEFAULT 11 calloc
192: 0000000000009f75 0 FUNC LOCAL DEFAULT 12 do_eaccept
193: 0000000000001633 416 FUNC LOCAL DEFAULT 11 sgx_thread_set_multiple_u
194: 000000000000b000 48 OBJECT LOCAL DEFAULT 13 g_dyn_entry_table
195: 0000000000002f00 140 FUNC LOCAL DEFAULT 11 apply_EPC_pages
196: 0000000000003560 7 FUNC LOCAL DEFAULT 11 _Z16_pthread_enabledv
197: 0000000000001bf0 52 FUNC LOCAL DEFAULT 11 sl_init_switchless
198: 0000000000004da0 228 FUNC LOCAL DEFAULT 11 elf_get_uninit_array
199: 0000000000008130 1545 FUNC LOCAL DEFAULT 11 dlrealloc
200: 0000000000003b40 247 FUNC LOCAL DEFAULT 11 trts_mprotect
201: 0000000000002bd0 99 FUNC LOCAL DEFAULT 11 get_dynamic_stack_max_pag
202: 0000000000008fd0 123 FUNC LOCAL DEFAULT 11 memcpy_s
203: 0000000000004040 100 FUNC LOCAL DEFAULT 11 get_rsrv_size
204: 0000000000008d30 96 FUNC LOCAL DEFAULT 11 memset_s
205: 0000000000003ce0 59 FUNC LOCAL DEFAULT 11 update_ocall_lastsp
206: 000000000000182c 11 FUNC LOCAL DEFAULT 11 ecall_empty_switchless
207: 0000000000002a80 83 FUNC LOCAL DEFAULT 11 _Z24get_dynamic_layout_by
208: 0000000000009c23 0 FUNC LOCAL DEFAULT 12 __x86_indirect_thunk_r14
209: 0000000000001030 19 FUNC LOCAL DEFAULT 11 tstdc_access_version_dumm
210: 0000000000003ec0 23 FUNC LOCAL DEFAULT 11 get_heap_base
211: 0000000000002680 30 FUNC LOCAL DEFAULT 11 check_static_stack_canary
212: 0000000000003010 454 FUNC LOCAL DEFAULT 11 do_add_thread
213: 0000000000004180 63 FUNC LOCAL DEFAULT 11 is_stack_addr
214: 0000000000002d10 227 FUNC LOCAL DEFAULT 11 _Z18accept_post_removePVK
215: 0000000000009c05 0 FUNC LOCAL DEFAULT 12 __x86_indirect_thunk_rbx
216: 0000000000003570 5 FUNC LOCAL DEFAULT 11 _Z24_pthread_tls_store_st
217: 0000000000005230 151 FUNC LOCAL DEFAULT 11 init_global_object
218: 0000000000005c30 6758 FUNC LOCAL DEFAULT 11 dlmalloc
219: 0000000000009c20 0 FUNC LOCAL DEFAULT 12 __x86_indirect_thunk_r13
220: 0000000000008130 1545 FUNC LOCAL DEFAULT 11 realloc
221: 00000000000050e0 295 FUNC LOCAL DEFAULT 11 __cxa_atexit
222: 0000000000008fc0 13 FUNC LOCAL DEFAULT 11 sgx_spin_unlock
223: 0000000000008bb0 265 FUNC LOCAL DEFAULT 11 __memcpy
224: 0000000000003d20 145 FUNC LOCAL DEFAULT 11 do_oret
225: 000000000000eda0 88 OBJECT LOCAL DEFAULT 18 g_ecall_table
226: 00000000000014bf 178 FUNC LOCAL DEFAULT 11 sgx_thread_set_untrusted_
227: 0000000000008df0 327 FUNC LOCAL DEFAULT 11 sbrk
228: 00000000000031e0 7 FUNC LOCAL DEFAULT 11 _pthread_thread_run
229: 000000000000ee48 8 OBJECT LOCAL DEFAULT 18 rsrv_mem_base
230: 0000000000002ae0 100 FUNC LOCAL DEFAULT 11 is_dynamic_thread
231: 0000000000008cd0 69 FUNC LOCAL DEFAULT 11 __memset
232: 000000000000f0a8 0 NOTYPE LOCAL DEFAULT 23 __bss_start
233: 0000000000008d20 9 FUNC LOCAL DEFAULT 11 memset
234: 0000000000009f36 0 FUNC LOCAL DEFAULT 12 do_egetkey
235: 0000000000009c17 0 FUNC LOCAL DEFAULT 12 __x86_indirect_thunk_r10
236: 0000000000002f90 118 FUNC LOCAL DEFAULT 11 trim_EPC_pages
237: 000000000000b780 576 OBJECT LOCAL DEFAULT 14 SYNTHETIC_STATE
238: 000000000000b9c0 0 NOTYPE LOCAL DEFAULT 15 __GNU_EH_FRAME_HDR
239: 0000000000001200 42 FUNC LOCAL DEFAULT 11 ocall_empty
240: 000000000000ee10 8 OBJECT LOCAL DEFAULT 18 g_cpu_feature_indicator
241: 0000000000009c02 0 FUNC LOCAL DEFAULT 12 __x86_return_thunk
242: 0000000000002e00 242 FUNC LOCAL DEFAULT 11 apply_pages_within_except
243: 0000000000003f50 83 FUNC LOCAL DEFAULT 11 get_heap_min_size
244: 0000000000004590 653 FUNC LOCAL DEFAULT 11 trts_handle_exception
245: 0000000000009d9b 0 FUNC LOCAL DEFAULT 12 do_ocall
246: 0000000000001dd0 201 FUNC LOCAL DEFAULT 11 sl_call_mngr_clone
247: 00000000000044e0 161 FUNC LOCAL DEFAULT 11 sgx_unregister_exception_
248: 000000000000f118 8 OBJECT LOCAL DEFAULT 23 g_uswitchless_handle
249: 00000000000023f0 239 FUNC LOCAL DEFAULT 11 sgx_ocalloc
250: 0000000000008740 641 FUNC LOCAL DEFAULT 11 memalign
251: 0000000000001020 15 FUNC LOCAL DEFAULT 11 trts_access_version_dummy
252: 0000000000004c10 154 FUNC LOCAL DEFAULT 11 elf_tls_info
253: 0000000000009c74 0 FUNC LOCAL DEFAULT 12 get_thread_data
254: 0000000000003a50 239 FUNC LOCAL DEFAULT 11 do_uninit_enclave
255: 0000000000003960 226 FUNC LOCAL DEFAULT 11 do_ecall_add_thread
256: 0000000000005210 18 FUNC LOCAL DEFAULT 11 atexit
257: 0000000000001070 19 FUNC LOCAL DEFAULT 11 tservice_access_version_d
258: 00000000000037a0 436 FUNC LOCAL DEFAULT 11 do_ecall
259: 0000000000003e20 86 FUNC LOCAL DEFAULT 11 trim_range_commit_ocall
260: 00000000000089d0 466 FUNC LOCAL DEFAULT 11 mallinfo
261: 00000000000098e0 254 FUNC LOCAL DEFAULT 12 do_init_enclave
262: 0000000000009c07 0 FUNC LOCAL DEFAULT 12 __x86_indirect_thunk_rcx
263: 0000000000002b50 115 FUNC LOCAL DEFAULT 11 is_dynamic_thread_exist
264: 000000000000140d 178 FUNC LOCAL DEFAULT 11 sgx_thread_wait_untrusted
265: 0000000000004a20 481 FUNC LOCAL DEFAULT 11 relocate_enclave
266: 0000000000009c0d 0 FUNC LOCAL DEFAULT 12 __x86_indirect_thunk_rsi
267: 0000000000009c14 0 FUNC LOCAL DEFAULT 12 __x86_indirect_thunk_r9
268: 000000000000f170 4 OBJECT LOCAL DEFAULT 23 g_uninit_flag
269: 00000000000089d0 466 FUNC LOCAL DEFAULT 11 dlmallinfo
270: 0000000000008740 641 FUNC LOCAL DEFAULT 11 dlmemalign
271: 00000000000041c0 46 FUNC LOCAL DEFAULT 11 is_valid_sp
272: 0000000000009ba1 0 FUNC LOCAL DEFAULT 12 restore_xregs
273: 00000000000041f0 37 FUNC LOCAL DEFAULT 11 is_utility_thread
274: 0000000000003cb0 46 FUNC LOCAL DEFAULT 11 sgx_ocall
275: 000000000000f0a8 0 NOTYPE LOCAL DEFAULT 22 _edata
276: 0000000000008f50 107 FUNC LOCAL DEFAULT 11 sgx_spin_lock
277: 000000000000f080 32 OBJECT LOCAL DEFAULT 21 sgx_tservice_version
278: 000000000000efc0 0 OBJECT LOCAL DEFAULT 20 _GLOBAL_OFFSET_TABLE_
279: 000000000000f790 0 NOTYPE LOCAL DEFAULT 23 _end
280: 0000000000009eb8 0 FUNC LOCAL DEFAULT 12 __morestack
281: 0000000000001840 944 FUNC LOCAL DEFAULT 11 sgx_ocall_switchless
282: 0000000000003590 5 FUNC LOCAL DEFAULT 11 _Z26_pthread_tls_store_co
283: 0000000000009c46 0 FUNC LOCAL DEFAULT 12 set_enclave_state
284: 00000000000040b0 83 FUNC LOCAL DEFAULT 11 get_rsrv_min_size
285: 0000000000001254 441 FUNC LOCAL DEFAULT 11 sgx_oc_cpuidex
286: 0000000000009200 9 FUNC LOCAL DEFAULT 11 __errno_location
287: 0000000000009c1d 0 FUNC LOCAL DEFAULT 12 __x86_indirect_thunk_r12
288: 000000000000ee08 4 OBJECT LOCAL DEFAULT 18 EDMM_supported
289: 000000000000904b 0 FUNC LOCAL DEFAULT 11 _setjmp
290: 000000000000ee38 8 OBJECT LOCAL DEFAULT 18 rsrv_mem_min_size
291: 0000000000002540 320 FUNC LOCAL DEFAULT 11 sgx_read_rand
292: 00000000000052d0 199 FUNC LOCAL DEFAULT 11 uninit_global_object
293: 0000000000003fd0 110 FUNC LOCAL DEFAULT 11 get_rsrv_end
294: 0000000000008d90 91 FUNC LOCAL DEFAULT 11 heap_init
295: 000000000000122a 42 FUNC LOCAL DEFAULT 11 ocall_empty_switchless
296: 000000000000f010 28 OBJECT LOCAL DEFAULT 21 sgx_trts_version
297: 0000000000009f6b 0 NOTYPE LOCAL DEFAULT 12 Lereport_inst
298: 00000000000076a0 2564 FUNC LOCAL DEFAULT 11 dlfree
299: 00000000000023a0 65 FUNC LOCAL DEFAULT 11 sgx_is_outside_enclave
300: 00000000000035c0 466 FUNC LOCAL DEFAULT 11 do_init_thread
301: 000000000000f5c0 8 OBJECT LOCAL DEFAULT 23 g_peak_heap_used
302: 0000000000009fe2 0 FUNC LOCAL DEFAULT 12 continue_execution
303: 0000000000009c11 0 FUNC LOCAL DEFAULT 12 __x86_indirect_thunk_r8
304: 00000000000021e0 358 FUNC LOCAL DEFAULT 11 init_optimized_libs
305: 0000000000001821 11 FUNC LOCAL DEFAULT 11 ecall_empty
306: 0000000000004220 16 FUNC LOCAL DEFAULT 11 get_max_tcs_num
307: 0000000000001fe0 507 FUNC LOCAL DEFAULT 11 sl_run_switchless_tworker
308: 0000000000009620 703 FUNC LOCAL DEFAULT 12 init_enclave
309: 00000000000076a0 2564 FUNC LOCAL DEFAULT 11 free
310: 0000000000001571 194 FUNC LOCAL DEFAULT 11 sgx_thread_setwait_untrus
311: 0000000000009c90 0 FUNC GLOBAL DEFAULT 12 enclave_entry
312: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _Z9pcl_entryPvS_
313: 0000000000000000 0 OBJECT GLOBAL DEFAULT ABS enclave.so
314: 000000000000b100 1656 OBJECT GLOBAL DEFAULT 14 g_global_data
315: 0000000000000000 0 NOTYPE WEAK DEFAULT UND ippcpSetCpuFeatures
Core Notes
Displaying notes found in: .note.gnu.build-id
所有者 Data size Description
GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring)
Build ID: cf80196eea7c145bb398a4c8581e270234133139
Displaying notes found in: .note.sgxmeta
所有者 Data size Description
sgx_metadata 0x00005000 NT_VERSION (版本)
description data: 63 94 02 a8 86 04 00 00 00 02 00 00 00 48 13 00 00 01 00 00 00 01 00 00 00 48 0a 00 00 00 00 00 00 01 00 00 00 00 00 00 01 00 00 00 00 04 00 00 00 00 00 00 00 e7 00 00 00 00 00 00 00 06 00 00 00 e1 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 03 09 20 20 01 01 00 00 60 00 00 00 60 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f3 57 fd 12 f0 28 7b d9 24 ae 74 d6 02 13 6d 1b 50 56 5b c7 64 d5 91 d4 2f 18 66 20 0b d6 71 03 4d f1 e6 b2 53 d6 3e 12 04 6a d0 b5 58 d6 9b d4 22 b7 f8 24 87 23 46 5c 9b b7 71 28 56 59 b4 c9 dc 9f 70 70 07 91 34 da b0 1f 01 3e 77 23 22 33 4c d7 2f 10 15 62 43 85 9c d6 44 4e f1 60 94 96 77 2b 94 92 89 70 ff b7 e2 95 7a e4 83 c7 2a 36 dd 22 3e bf 9c f1 eb 95 ff 5b 03 f9 59 67 6b aa b1 8c 2a ef a0 c5 23 f7 11 77 5c bb a8 72 79 3c b3 52 49 f5 ab 69 b2 48 f4 e6 d7 38 07 af b9 20 d2 b4 4d 61 6b de 4a b4 2e 0f 7a a4 12 d3 ab 71 9c 55 ee 37 c4 bd 01 92 cb ca c0 55 c8 06 65 b6 55 d5 77 6b 01 4e f5 3d 87 26 39 df db 4e 62 10 9a a8 39 77 19 36 bd 0c b5 b7 9e 5b fb 5f 6d eb 71 bb f2 8b 16 5b a5 09 1a 0a 4f 37 03 e0 c9 46 be 37 9e 2f 6d c3 9e 74 27 1d 43 9c eb 53 1b c2 06 bb e0 b8 5f f3 4e 22 66 7d f2 d5 b7 40 1e 19 2f 41 e3 27 b1 a7 a8 f6 f2 d3 6c c7 57 fc 64 e7 09 49 96 46 2b 13 3e ce 8c 4c 37 66 89 f7 22 23 f0 25 83 65 cf 98 7c 98 5d 27 9a df 3e 2b 20 fc c0 97 8f 17 13 30 ab 0a 59 6f 71 30 33 c1 ca 22 23 0a 72 bf 00 99 7e 81 c8 6e 66 02 d9 a2 d6 94 ae 95 41 8d 1f 5e 6a 32 d6 f9 46 25 2d 93 66 d2 e9 25 d9 15 17 8f 65 43 f6 fd 23 fb 82 a8 83 ae 03 00 00 00 14 0a 38 93 b5 47 e6 43 b2 09 3a ed 9d 24 74 6e 65 54 46 3b c8 2d 63 24 34 94 bf f2 ff cf 15 37 6a 10 3a 6f fa 3a b9 46 d5 b9 59 41 2b c9 cf 05 ee f2 05 8c 0d a5 58 76 41 5e 60 07 53 ff 58 9d 66 4b 51 d8 4f 30 dd af 76 5e ae b0 73 f4 a8 52 75 cf 51 ba 30 9c 3e 6a e4 67 00 ac 57 59 29 42 fa 67 af 06 5d 4f 8c f9 16 26 de e2 c8 ce 06 c9 7d e9 85 e0 fe 1b 3c 38 9c bf d5 f4 07 1f cf 7a 07 71 f8 c2 f3 33 e5 a8 c1 5b 44 67 c3 64 13 b4 61 f4 8b 8c 0e d9 28 2e b3 e4 f2 c9 9b 30 e0 7e 74 db 10 bd 48 49 a7 7a 71 66 57 3c 13 bd 56 8b d2 7c c2 5a 6b dd 49 71 73 34 b8 4f 2a b4 52 0b 27 a5 9c bd c7 70 e6 30 f6 0d c6 80 79 dc 6a e7 ec a9 9b be 0e 4c fe 7e 3d 6d 96 04 e8 ca d5 cd 92 18 22 59 a6 a7 53 f7 80 c8 23 c3 3b fb 08 2a f1 ee 1f 6f be de 8b 97 a0 10 5f 24 8c 84 ca ce cc 3a 92 f7 96 eb 15 10 ba e3 2c 7f 7d df 80 8a 9d db d9 c6 c9 3a 1c ef 31 52 41 b6 29 87 3a 5b b6 49 df bb bf 5e 7b 78 49 f3 a8 8f 1f b9 1b 6b b6 d0 d6 4b d6 19 1d 96 23 f9 42 55 25 10 44 e7 e0 47 d4 d7 f5 e1 90 ba 45 c5 4d a8 d5 69 dd 99 51 46 c7 61 d9 33 73 52 c5 84 da 1b 34 d3 75 59 e6 b1 c3 3f 3e b4 ce 48 b8 df 64 7c d5 7a d9 33 06 12 c2 5b c3 41 18 9f c8 e7 c0 65 89 42 70 9c 00 00 00 00 ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 fd ff ff ff ff ff ff ff 1b ff ff ff ff ff ff ff 72 3c f4 07 1e 06 e0 98 a9 36 ba a0 82 95 d5 42 b7 7a 18 e9 3c 19 02 99 12 79 b9 aa fd 42 11 47 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c5 38 cb 16 86 d9 ff 92 09 6f 90 1d 72 94 c7 94 4f 02 7a d0 31 62 91 61 b1 1a c1 27 aa 2a c9 dc fe a3 48 1e ca f1 2d 4a 7f c9 49 47 82 2a 01 df d9 ae 75 23 a8 9d d4 99 54 4f 91 0c 4c 92 0a 5f 67 13 67 c1 5a f5 c6 27 d9 5f 85 be a6 67 b9 d2 2d b5 b0 4c df 51 6f 19 4e e4 03 42 01 28 c2 7e bf a3 1a b7 76 16 14 43 d9 f7 52 df 98 bf 92 e2 f2 4b 05 2c c5 b0 0d 57 ab 5e ae 4a 8c f8 3e 5e 86 02 a8 d4 08 ad 92 dc 7d 9f 22 7c 76 6e f6 24 68 ec 2a 51 a6 ab db 58 9d 99 40 5b b3 35 0a a3 4f 0c 2d 57 72 09 7b 42 de 36 46 4a 45 60 f3 83 d4 60 62 a3 c9 58 92 73 3c 23 83 6f ea 2d 7e 18 f1 f3 f8 4f 9d 28 5e ec fe 22 97 c7 04 2b 3d ae 6f f5 cb e7 5b 37 31 f6 9e f0 cc 7b 4f 5b d8 70 e7 75 8f f7 ae 25 4c a2 e1 28 e3 80 9f 33 c9 e1 ca 3d ff 53 fe c5 40 fb fb e9 2a b7 92 c0 94 86 ae 06 74 06 bf c2 64 8e e5 ae f1 50 e8 b3 bc 8b 78 a1 fe c0 a8 8f 7f 11 83 f7 7f f1 a7 f0 be c4 8e 2f 88 51 88 e9 ba 06 b9 3b 6c eb c0 a7 04 0b 03 32 7a 02 e8 13 2b de 29 25 95 f5 a5 a9 de 5f 5a 60 60 8f f4 bb b3 04 25 b1 41 94 81 6d ea 1a 84 52 f0 23 89 c6 52 53 6c 05 6e c8 33 5b 2d c9 a2 1d 30 d3 fa ab 9e 0c 50 22 a7 6e 5e 1a 85 01 f7 f8 4a 01 f1 e7 83 d1 38 3f b4 bb 0e 28 3c 8c 00 13 b4 4c 97 b9 5b 92 1e 51 8c 20 6b b7 ef af 1f 0a 69 72 89 ac 89 f5 fa af 08 20 96 93 a2 93 a5 d9 6c 95 d1 cf e6 cf 5f 2b 94 b3 bc d0 8c 7c d1 81 0a 1d 32 66 76 44 75 90 1b a8 64 61 2b 11 b5 fc 83 51 ed 7e b8 3c 68 f5 da 2f a6 3e ae 84 28 02 d9 c1 1f 06 6d 04 fb 0b b0 69 2f 0a 4f f1 98 62 c2 43 f1 4c 1c 1c 45 5f 9d 3e 56 16 30 d4 8f af b8 86 b7 95 7b 7d 0a 16 eb db 4e 8b 64 dd a6 1b bb 29 9f c2 89 6e 03 b6 6f 92 09 8b 43 10 99 c9 5f c5 9d 2f a1 27 79 4a f4 e5 5d b3 60 8d f1 d7 b6 ba e6 8b 85 a6 0c 98 6c 71 85 17 59 c1 37 60 5e 5f 00 67 54 48 4a 71 d3 5e 45 70 e3 09 e2 07 79 2e bd eb 00 d7 a8 78 b1 00 54 17 5c 31 4c f2 f9 28 04 a7 1e de e2 5d 3f 0f 52 4b e8 8b e0 37 72 3d 57 4e 75 cc 73 d2 b5 04 a3 95 e4 5c bb 8c 12 d3 d4 72 58 91 e7 fb 1f c1 1a f3 79 95 67 9f ad d9 93 65 b8 ac fc ae 11 bf 94 01 9b c2 c7 5a 8a cd 37 56 05 23 29 28 d4 60 d5 19 98 0e e5 0d 14 f7 f2 8f b5 0f 90 f7 d3 6b 60 e9 c5 39 04 17 5b 7b b2 52 ae 24 87 de af b9 e1 10 51 77 3e 70 9e 63 e7 54 d7 1d b1 e1 49 c0 d5 a3 da 30 01 55 53 28 ee 53 73 68 14 d7 5b f8 d6 ac d0 5a 2a 6c 3c b3 86 d3 b3 3b 80 85 c1 fb ac db 30 db 4a db 31 be c4 8b cd b7 a6 6c 82 d3 34 62 87 72 28 0e 00 00 80 00 00 00 a8 0e 00 00 a0 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 00 00 00 02 00 00 00 90 9c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 01 00 00 00 00 00 00 30 01 00 00 00 00 00 ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 01 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 0a 00 00 00 00 00 00 00 00 30 01 00 00 00 00 00 00 00 ff ff ff ff ff ff 00 00 ff ff ff ff ff ff 00 00 fb ff ff ff ff ff 48 1f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 01 00 00 00 00 00 50 30 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 00 00 00 02 00 00 00 90 9c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 01 00 00 00 00 00 00 30 01 00 00 00 00 00 ff ff ff ff ff ff ff ff 25 00 00 00 00 00 00 00 01 00 01 00 01 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 02 00 19 00 ff 00 00 00 00 10 01 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 00 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 00 5b 00 3e 00 00 00 00 00 12 00 00 00 00 00 cc cc cc cc 00 00 00 00 03 02 00 00 00 00 00 00 08 00 03 00 02 00 00 00 00 e0 15 00 00 00 00 00 cc cc cc cc 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 00 16 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 03 00 01 00 00 00 00 00 17 00 00 00 00 00 48 00 00 00 60 07 00 00 00 01 00 00 00 00 00 00 06 00 03 00 02 00 00 00 00 10 17 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 30 17 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05 00 03 00 01 00 00 00 00 30 18 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 40 18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 00 43 00 3e 00 00 00 00 40 19 00 00 00 00 00 cc cc cc cc 00 00 00 00 03 02 00 00 00 00 00 00 08 00 03 00 02 00 00 00 00 20 1d 00 00 00 00 00 cc cc cc cc 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 40 1d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 03 00 01 00 00 00 00 40 1e 00 00 00 00 00 48 00 00 00 60 07 00 00 00 01 00 00 00 00 00 00 06 00 03 00 02 00 00 00 00 50 1e 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 70 1e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05 00 03 00 01 00 00 00 00 70 1f 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 80 1f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 00 47 00 3e 00 00 00 00 80 20 00 00 00 00 00 cc cc cc cc 00 00 00 00 03 02 00 00 00 00 00 00 08 00 07 00 02 00 00 00 00 60 24 00 00 00 00 00 cc cc cc cc 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 80 24 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 07 00 01 00 00 00 00 80 25 00 00 00 00 00 48 00 00 00 60 07 00 00 00 01 00 00 00 00 00 00 06 00 07 00 02 00 00 00 00 90 25 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 b0 25 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05 00 07 00 01 00 00 00 00 b0 26 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 09 10 08 00 07 00 00 00 00 40 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 80 59 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 11 00 48 00 3e 00 00 00 00 80 5a 00 00 00 00 00 cc cc cc cc 00 00 00 00 03 02 00 00 00 00 00 00 12 00 28 00 02 00 00 00 00 60 5e 00 00 00 00 00 cc cc cc cc 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 80 5e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0e 00 28 00 01 00 00 00 00 80 5f 00 00 00 00 00 48 00 00 00 60 07 00 00 00 01 00 00 00 00 00 00 10 00 28 00 02 00 00 00 00 90 5f 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 b0 5f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0f 00 28 00 01 00 00 00 00 b0 60 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 13 10 08 00 08 00 00 00 00 40 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0a 00 00 00 54 06 00 00 00 c0 9a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b1 00 00 00 00 00 00 a8 07 00 00 78 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 00 00 00 00 20 0e 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 28 00 00 00 00 00 00 00 20 0e 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3e 00 00 00 00 00 00 00 20 0e 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 01 00 01 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 02 00 19 00 ff 00 00 00 00 10 01 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 00 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 00 5b 00 3e 00 00 00 00 00 12 00 00 00 00 00 cc cc cc cc 00 00 00 00 03 02 00 00 00 00 00 00 08 00 03 00 02 00 00 00 00 e0 15 00 00 00 00 00 cc cc cc cc 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 00 16 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 03 00 01 00 00 00 00 00 17 00 00 00 00 00 48 00 00 00 60 07 00 00 00 01 00 00 00 00 00 00 06 00 03 00 02 00 00 00 00 10 17 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 30 17 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05 00 03 00 01 00 00 00 00 30 18 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 40 18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 00 43 00 3e 00 00 00 00 40 19 00 00 00 00 00 cc cc cc cc 00 00 00 00 03 02 00 00 00 00 00 00 08 00 03 00 02 00 00 00 00 20 1d 00 00 00 00 00 cc cc cc cc 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 40 1d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 03 00 01 00 00 00 00 40 1e 00 00 00 00 00 48 00 00 00 60 07 00 00 00 01 00 00 00 00 00 00 06 00 03 00 02 00 00 00 00 50 1e 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 70 1e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05 00 03 00 01 00 00 00 00 70 1f 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 80 1f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 00 47 00 3e 00 00 00 00 80 20 00 00 00 00 00 cc cc cc cc 00 00 00 00 03 02 00 00 00 00 00 00 08 00 07 00 02 00 00 00 00 60 24 00 00 00 00 00 cc cc cc cc 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 80 24 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 07 00 01 00 00 00 00 80 25 00 00 00 00 00 48 00 00 00 60 07 00 00 00 01 00 00 00 00 00 00 06 00 07 00 02 00 00 00 00 90 25 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 b0 25 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05 00 07 00 01 00 00 00 00 b0 26 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 09 10 08 00 07 00 00 00 00 40 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 80 59 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 11 00 48 00 3e 00 00 00 00 80 5a 00 00 00 00 00 cc cc cc cc 00 00 00 00 03 02 00 00 00 00 00 00 12 00 28 00 02 00 00 00 00 60 5e 00 00 00 00 00 cc cc cc cc 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 80 5e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0e 00 28 00 01 00 00 00 00 80 5f 00 00 00 00 00 48 00 00 00 60 07 00 00 00 01 00 00 00 00 00 00 10 00 28 00 02 00 00 00 00 90 5f 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 b0 5f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0f 00 28 00 01 00 00 00 00 b0 60 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 13 10 08 00 08 00 00 00 00 40 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0a 00 00 00 54 06 00 00 00 c0 9a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 4c 0e 5d 63 94 02 a8 86 01 00 00 00 02 00 00 00 48 13 00 00 01 00 00 00 01 00 00 00 48 0a 00 00 00 00 00 00 01 00 00 00 00 00 00 01 00 00 00 00 04 00 00 00 00 00 00 00 e7 00 00 00 00 00 00 00 06 00 00 00 e1 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 03 09 20 20 01 01 00 00 60 00 00 00 60 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f3 57 fd 12 f0 28 7b d9 24 ae 74 d6 02 13 6d 1b 50 56 5b c7 64 d5 91 d4 2f 18 66 20 0b d6 71 03 4d f1 e6 b2 53 d6 3e 12 04 6a d0 b5 58 d6 9b d4 22 b7 f8 24 87 23 46 5c 9b b7 71 28 56 59 b4 c9 dc 9f 70 70 07 91 34 da b0 1f 01 3e 77 23 22 33 4c d7 2f 10 15 62 43 85 9c d6 44 4e f1 60 94 96 77 2b 94 92 89 70 ff b7 e2 95 7a e4 83 c7 2a 36 dd 22 3e bf 9c f1 eb 95 ff 5b 03 f9 59 67 6b aa b1 8c 2a ef a0 c5 23 f7 11 77 5c bb a8 72 79 3c b3 52 49 f5 ab 69 b2 48 f4 e6 d7 38 07 af b9 20 d2 b4 4d 61 6b de 4a b4 2e 0f 7a a4 12 d3 ab 71 9c 55 ee 37 c4 bd 01 92 cb ca c0 55 c8 06 65 b6 55 d5 77 6b 01 4e f5 3d 87 26 39 df db 4e 62 10 9a a8 39 77 19 36 bd 0c b5 b7 9e 5b fb 5f 6d eb 71 bb f2 8b 16 5b a5 09 1a 0a 4f 37 03 e0 c9 46 be 37 9e 2f 6d c3 9e 74 27 1d 43 9c eb 53 1b c2 06 bb e0 b8 5f f3 4e 22 66 7d f2 d5 b7 40 1e 19 2f 41 e3 27 b1 a7 a8 f6 f2 d3 6c c7 57 fc 64 e7 09 49 96 46 2b 13 3e ce 8c 4c 37 66 89 f7 22 23 f0 25 83 65 cf 98 7c 98 5d 27 9a df 3e 2b 20 fc c0 97 8f 17 13 30 ab 0a 59 6f 71 30 33 c1 ca 22 23 0a 72 bf 00 99 7e 81 c8 6e 66 02 d9 a2 d6 94 ae 95 41 8d 1f 5e 6a 32 d6 f9 46 25 2d 93 66 d2 e9 25 d9 15 17 8f 65 43 f6 fd 23 fb 82 a8 83 ae 03 00 00 00 14 0a 38 93 b5 47 e6 43 b2 09 3a ed 9d 24 74 6e 65 54 46 3b c8 2d 63 24 34 94 bf f2 ff cf 15 37 6a 10 3a 6f fa 3a b9 46 d5 b9 59 41 2b c9 cf 05 ee f2 05 8c 0d a5 58 76 41 5e 60 07 53 ff 58 9d 66 4b 51 d8 4f 30 dd af 76 5e ae b0 73 f4 a8 52 75 cf 51 ba 30 9c 3e 6a e4 67 00 ac 57 59 29 42 fa 67 af 06 5d 4f 8c f9 16 26 de e2 c8 ce 06 c9 7d e9 85 e0 fe 1b 3c 38 9c bf d5 f4 07 1f cf 7a 07 71 f8 c2 f3 33 e5 a8 c1 5b 44 67 c3 64 13 b4 61 f4 8b 8c 0e d9 28 2e b3 e4 f2 c9 9b 30 e0 7e 74 db 10 bd 48 49 a7 7a 71 66 57 3c 13 bd 56 8b d2 7c c2 5a 6b dd 49 71 73 34 b8 4f 2a b4 52 0b 27 a5 9c bd c7 70 e6 30 f6 0d c6 80 79 dc 6a e7 ec a9 9b be 0e 4c fe 7e 3d 6d 96 04 e8 ca d5 cd 92 18 22 59 a6 a7 53 f7 80 c8 23 c3 3b fb 08 2a f1 ee 1f 6f be de 8b 97 a0 10 5f 24 8c 84 ca ce cc 3a 92 f7 96 eb 15 10 ba e3 2c 7f 7d df 80 8a 9d db d9 c6 c9 3a 1c ef 31 52 41 b6 29 87 3a 5b b6 49 df bb bf 5e 7b 78 49 f3 a8 8f 1f b9 1b 6b b6 d0 d6 4b d6 19 1d 96 23 f9 42 55 25 10 44 e7 e0 47 d4 d7 f5 e1 90 ba 45 c5 4d a8 d5 69 dd 99 51 46 c7 61 d9 33 73 52 c5 84 da 1b 34 d3 75 59 e6 b1 c3 3f 3e b4 ce 48 b8 df 64 7c d5 7a d9 33 06 12 c2 5b c3 41 18 9f c8 e7 c0 65 89 42 70 9c 00 00 00 00 ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 fd ff ff ff ff ff ff ff 1b ff ff ff ff ff ff ff 72 3c f4 07 1e 06 e0 98 a9 36 ba a0 82 95 d5 42 b7 7a 18 e9 3c 19 02 99 12 79 b9 aa fd 42 11 47 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c5 38 cb 16 86 d9 ff 92 09 6f 90 1d 72 94 c7 94 4f 02 7a d0 31 62 91 61 b1 1a c1 27 aa 2a c9 dc fe a3 48 1e ca f1 2d 4a 7f c9 49 47 82 2a 01 df d9 ae 75 23 a8 9d d4 99 54 4f 91 0c 4c 92 0a 5f 67 13 67 c1 5a f5 c6 27 d9 5f 85 be a6 67 b9 d2 2d b5 b0 4c df 51 6f 19 4e e4 03 42 01 28 c2 7e bf a3 1a b7 76 16 14 43 d9 f7 52 df 98 bf 92 e2 f2 4b 05 2c c5 b0 0d 57 ab 5e ae 4a 8c f8 3e 5e 86 02 a8 d4 08 ad 92 dc 7d 9f 22 7c 76 6e f6 24 68 ec 2a 51 a6 ab db 58 9d 99 40 5b b3 35 0a a3 4f 0c 2d 57 72 09 7b 42 de 36 46 4a 45 60 f3 83 d4 60 62 a3 c9 58 92 73 3c 23 83 6f ea 2d 7e 18 f1 f3 f8 4f 9d 28 5e ec fe 22 97 c7 04 2b 3d ae 6f f5 cb e7 5b 37 31 f6 9e f0 cc 7b 4f 5b d8 70 e7 75 8f f7 ae 25 4c a2 e1 28 e3 80 9f 33 c9 e1 ca 3d ff 53 fe c5 40 fb fb e9 2a b7 92 c0 94 86 ae 06 74 06 bf c2 64 8e e5 ae f1 50 e8 b3 bc 8b 78 a1 fe c0 a8 8f 7f 11 83 f7 7f f1 a7 f0 be c4 8e 2f 88 51 88 e9 ba 06 b9 3b 6c eb c0 a7 04 0b 03 32 7a 02 e8 13 2b de 29 25 95 f5 a5 a9 de 5f 5a 60 60 8f f4 bb b3 04 25 b1 41 94 81 6d ea 1a 84 52 f0 23 89 c6 52 53 6c 05 6e c8 33 5b 2d c9 a2 1d 30 d3 fa ab 9e 0c 50 22 a7 6e 5e 1a 85 01 f7 f8 4a 01 f1 e7 83 d1 38 3f b4 bb 0e 28 3c 8c 00 13 b4 4c 97 b9 5b 92 1e 51 8c 20 6b b7 ef af 1f 0a 69 72 89 ac 89 f5 fa af 08 20 96 93 a2 93 a5 d9 6c 95 d1 cf e6 cf 5f 2b 94 b3 bc d0 8c 7c d1 81 0a 1d 32 66 76 44 75 90 1b a8 64 61 2b 11 b5 fc 83 51 ed 7e b8 3c 68 f5 da 2f a6 3e ae 84 28 02 d9 c1 1f 06 6d 04 fb 0b b0 69 2f 0a 4f f1 98 62 c2 43 f1 4c 1c 1c 45 5f 9d 3e 56 16 30 d4 8f af b8 86 b7 95 7b 7d 0a 16 eb db 4e 8b 64 dd a6 1b bb 29 9f c2 89 6e 03 b6 6f 92 09 8b 43 10 99 c9 5f c5 9d 2f a1 27 79 4a f4 e5 5d b3 60 8d f1 d7 b6 ba e6 8b 85 a6 0c 98 6c 71 85 17 59 c1 37 60 5e 5f 00 67 54 48 4a 71 d3 5e 45 70 e3 09 e2 07 79 2e bd eb 00 d7 a8 78 b1 00 54 17 5c 31 4c f2 f9 28 04 a7 1e de e2 5d 3f 0f 52 4b e8 8b e0 37 72 3d 57 4e 75 cc 73 d2 b5 04 a3 95 e4 5c bb 8c 12 d3 d4 72 58 91 e7 fb 1f c1 1a f3 79 95 67 9f ad d9 93 65 b8 ac fc ae 11 bf 94 01 9b c2 c7 5a 8a cd 37 56 05 23 29 28 d4 60 d5 19 98 0e e5 0d 14 f7 f2 8f b5 0f 90 f7 d3 6b 60 e9 c5 39 04 17 5b 7b b2 52 ae 24 87 de af b9 e1 10 51 77 3e 70 9e 63 e7 54 d7 1d b1 e1 49 c0 d5 a3 da 30 01 55 53 28 ee 53 73 68 14 d7 5b f8 d6 ac d0 5a 2a 6c 3c b3 86 d3 b3 3b 80 85 c1 fb ac db 30 db 4a db 31 be c4 8b cd b7 a6 6c 82 d3 34 62 87 72 28 0e 00 00 80 00 00 00 a8 0e 00 00 a0 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 00 00 00 02 00 00 00 90 9c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 01 00 00 00 00 00 00 30 01 00 00 00 00 00 ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 01 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 0a 00 00 00 00 00 00 00 00 30 01 00 00 00 00 00 00 00 ff ff ff ff ff ff 00 00 ff ff ff ff ff ff 00 00 fb ff ff ff ff ff 48 1f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 01 00 00 00 00 00 50 30 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 00 00 00 02 00 00 00 90 9c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 01 00 00 00 00 00 00 30 01 00 00 00 00 00 ff ff ff ff ff ff ff ff 25 00 00 00 00 00 00 00 01 00 01 00 01 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 02 00 19 00 ff 00 00 00 00 10 01 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 00 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 00 5b 00 3e 00 00 00 00 00 12 00 00 00 00 00 cc cc cc cc 00 00 00 00 03 02 00 00 00 00 00 00 08 00 03 00 02 00 00 00 00 e0 15 00 00 00 00 00 cc cc cc cc 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 00 16 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 03 00 01 00 00 00 00 00 17 00 00 00 00 00 48 00 00 00 60 07 00 00 00 01 00 00 00 00 00 00 06 00 03 00 02 00 00 00 00 10 17 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 30 17 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05 00 03 00 01 00 00 00 00 30 18 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 40 18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 00 43 00 3e 00 00 00 00 40 19 00 00 00 00 00 cc cc cc cc 00 00 00 00 03 02 00 00 00 00 00 00 08 00 03 00 02 00 00 00 00 20 1d 00 00 00 00 00 cc cc cc cc 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 40 1d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 03 00 01 00 00 00 00 40 1e 00 00 00 00 00 48 00 00 00 60 07 00 00 00 01 00 00 00 00 00 00 06 00 03 00 02 00 00 00 00 50 1e 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 70 1e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05 00 03 00 01 00 00 00 00 70 1f 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 80 1f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 00 47 00 3e 00 00 00 00 80 20 00 00 00 00 00 cc cc cc cc 00 00 00 00 03 02 00 00 00 00 00 00 08 00 07 00 02 00 00 00 00 60 24 00 00 00 00 00 cc cc cc cc 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 80 24 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 07 00 01 00 00 00 00 80 25 00 00 00 00 00 48 00 00 00 60 07 00 00 00 01 00 00 00 00 00 00 06 00 07 00 02 00 00 00 00 90 25 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 b0 25 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05 00 07 00 01 00 00 00 00 b0 26 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 09 10 08 00 07 00 00 00 00 40 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 80 59 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 11 00 48 00 3e 00 00 00 00 80 5a 00 00 00 00 00 cc cc cc cc 00 00 00 00 03 02 00 00 00 00 00 00 12 00 28 00 02 00 00 00 00 60 5e 00 00 00 00 00 cc cc cc cc 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 80 5e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0e 00 28 00 01 00 00 00 00 80 5f 00 00 00 00 00 48 00 00 00 60 07 00 00 00 01 00 00 00 00 00 00 10 00 28 00 02 00 00 00 00 90 5f 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 b0 5f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0f 00 28 00 01 00 00 00 00 b0 60 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 13 10 08 00 08 00 00 00 00 40 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0a 00 00 00 54 06 00 00 00 c0 9a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b1 00 00 00 00 00 00 a8 07 00 00 78 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 00 00 00 00 20 0e 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 28 00 00 00 00 00 00 00 20 0e 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3e 00 00 00 00 00 00 00 20 0e 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 01 00 01 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 02 00 19 00 ff 00 00 00 00 10 01 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 00 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 00 5b 00 3e 00 00 00 00 00 12 00 00 00 00 00 cc cc cc cc 00 00 00 00 03 02 00 00 00 00 00 00 08 00 03 00 02 00 00 00 00 e0 15 00 00 00 00 00 cc cc cc cc 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 00 16 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 03 00 01 00 00 00 00 00 17 00 00 00 00 00 48 00 00 00 60 07 00 00 00 01 00 00 00 00 00 00 06 00 03 00 02 00 00 00 00 10 17 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 30 17 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05 00 03 00 01 00 00 00 00 30 18 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 40 18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 00 43 00 3e 00 00 00 00 40 19 00 00 00 00 00 cc cc cc cc 00 00 00 00 03 02 00 00 00 00 00 00 08 00 03 00 02 00 00 00 00 20 1d 00 00 00 00 00 cc cc cc cc 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 40 1d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 03 00 01 00 00 00 00 40 1e 00 00 00 00 00 48 00 00 00 60 07 00 00 00 01 00 00 00 00 00 00 06 00 03 00 02 00 00 00 00 50 1e 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 70 1e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05 00 03 00 01 00 00 00 00 70 1f 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 80 1f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 00 47 00 3e 00 00 00 00 80 20 00 00 00 00 00 cc cc cc cc 00 00 00 00 03 02 00 00 00 00 00 00 08 00 07 00 02 00 00 00 00 60 24 00 00 00 00 00 cc cc cc cc 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 80 24 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 07 00 01 00 00 00 00 80 25 00 00 00 00 00 48 00 00 00 60 07 00 00 00 01 00 00 00 00 00 00 06 00 07 00 02 00 00 00 00 90 25 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 b0 25 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05 00 07 00 01 00 00 00 00 b0 26 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 09 10 08 00 07 00 00 00 00 40 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 80 59 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 11 00 48 00 3e 00 00 00 00 80 5a 00 00 00 00 00 cc cc cc cc 00 00 00 00 03 02 00 00 00 00 00 00 12 00 28 00 02 00 00 00 00 60 5e 00 00 00 00 00 cc cc cc cc 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 80 5e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0e 00 28 00 01 00 00 00 00 80 5f 00 00 00 00 00 48 00 00 00 60 07 00 00 00 01 00 00 00 00 00 00 10 00 28 00 02 00 00 00 00 90 5f 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 b0 5f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0f 00 28 00 01 00 00 00 00 b0 60 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 13 10 08 00 08 00 00 00 00 40 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0a 00 00 00 54 06 00 00 00 c0 9a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 4c 0e 5d 63 94 02 a8 86 04 00 00 00 01 00 00 00 08 10 00 00 01 00 00 00 01 00 00 00 48 0a 00 00 00 00 00 00 01 00 00 00 00 00 00 01 00 00 00 00 04 00 00 00 00 00 00 00 e7 00 00 00 00 00 00 00 06 00 00 00 e1 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 03 09 20 20 01 01 00 00 60 00 00 00 60 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f3 57 fd 12 f0 28 7b d9 24 ae 74 d6 02 13 6d 1b 50 56 5b c7 64 d5 91 d4 2f 18 66 20 0b d6 71 03 4d f1 e6 b2 53 d6 3e 12 04 6a d0 b5 58 d6 9b d4 22 b7 f8 24 87 23 46 5c 9b b7 71 28 56 59 b4 c9 dc 9f 70 70 07 91 34 da b0 1f 01 3e 77 23 22 33 4c d7 2f 10 15 62 43 85 9c d6 44 4e f1 60 94 96 77 2b 94 92 89 70 ff b7 e2 95 7a e4 83 c7 2a 36 dd 22 3e bf 9c f1 eb 95 ff 5b 03 f9 59 67 6b aa b1 8c 2a ef a0 c5 23 f7 11 77 5c bb a8 72 79 3c b3 52 49 f5 ab 69 b2 48 f4 e6 d7 38 07 af b9 20 d2 b4 4d 61 6b de 4a b4 2e 0f 7a a4 12 d3 ab 71 9c 55 ee 37 c4 bd 01 92 cb ca c0 55 c8 06 65 b6 55 d5 77 6b 01 4e f5 3d 87 26 39 df db 4e 62 10 9a a8 39 77 19 36 bd 0c b5 b7 9e 5b fb 5f 6d eb 71 bb f2 8b 16 5b a5 09 1a 0a 4f 37 03 e0 c9 46 be 37 9e 2f 6d c3 9e 74 27 1d 43 9c eb 53 1b c2 06 bb e0 b8 5f f3 4e 22 66 7d f2 d5 b7 40 1e 19 2f 41 e3 27 b1 a7 a8 f6 f2 d3 6c c7 57 fc 64 e7 09 49 96 46 2b 13 3e ce 8c 4c 37 66 89 f7 22 23 f0 25 83 65 cf 98 7c 98 5d 27 9a df 3e 2b 20 fc c0 97 8f 17 13 30 ab 0a 59 6f 71 30 33 c1 ca 22 23 0a 72 bf 00 99 7e 81 c8 6e 66 02 d9 a2 d6 94 ae 95 41 8d 1f 5e 6a 32 d6 f9 46 25 2d 93 66 d2 e9 25 d9 15 17 8f 65 43 f6 fd 23 fb 82 a8 83 ae 03 00 00 00 14 0a 38 93 b5 47 e6 43 b2 09 3a ed 9d 24 74 6e 65 54 46 3b c8 2d 63 24 34 94 bf f2 ff cf 15 37 6a 10 3a 6f fa 3a b9 46 d5 b9 59 41 2b c9 cf 05 ee f2 05 8c 0d a5 58 76 41 5e 60 07 53 ff 58 9d 66 4b 51 d8 4f 30 dd af 76 5e ae b0 73 f4 a8 52 75 cf 51 ba 30 9c 3e 6a e4 67 00 ac 57 59 29 42 fa 67 af 06 5d 4f 8c f9 16 26 de e2 c8 ce 06 c9 7d e9 85 e0 fe 1b 3c 38 9c bf d5 f4 07 1f cf 7a 07 71 f8 c2 f3 33 e5 a8 c1 5b 44 67 c3 64 13 b4 61 f4 8b 8c 0e d9 28 2e b3 e4 f2 c9 9b 30 e0 7e 74 db 10 bd 48 49 a7 7a 71 66 57 3c 13 bd 56 8b d2 7c c2 5a 6b dd 49 71 73 34 b8 4f 2a b4 52 0b 27 a5 9c bd c7 70 e6 30 f6 0d c6 80 79 dc 6a e7 ec a9 9b be 0e 4c fe 7e 3d 6d 96 04 e8 ca d5 cd 92 18 22 59 a6 a7 53 f7 80 c8 23 c3 3b fb 08 2a f1 ee 1f 6f be de 8b 97 a0 10 5f 24 8c 84 ca ce cc 3a 92 f7 96 eb 15 10 ba e3 2c 7f 7d df 80 8a 9d db d9 c6 c9 3a 1c ef 31 52 41 b6 29 87 3a 5b b6 49 df bb bf 5e 7b 78 49 f3 a8 8f 1f b9 1b 6b b6 d0 d6 4b d6 19 1d 96 23 f9 42 55 25 10 44 e7 e0 47 d4 d7 f5 e1 90 ba 45 c5 4d a8 d5 69 dd 99 51 46 c7 61 d9 33 73 52 c5 84 da 1b 34 d3 75 59 e6 b1 c3 3f 3e b4 ce 48 b8 df 64 7c d5 7a d9 33 06 12 c2 5b c3 41 18 9f c8 e7 c0 65 89 42 70 9c 00 00 00 00 ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 fd ff ff ff ff ff ff ff 1b ff ff ff ff ff ff ff 72 3c f4 07 1e 06 e0 98 a9 36 ba a0 82 95 d5 42 b7 7a 18 e9 3c 19 02 99 12 79 b9 aa fd 42 11 47 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c5 38 cb 16 86 d9 ff 92 09 6f 90 1d 72 94 c7 94 4f 02 7a d0 31 62 91 61 b1 1a c1 27 aa 2a c9 dc fe a3 48 1e ca f1 2d 4a 7f c9 49 47 82 2a 01 df d9 ae 75 23 a8 9d d4 99 54 4f 91 0c 4c 92 0a 5f 67 13 67 c1 5a f5 c6 27 d9 5f 85 be a6 67 b9 d2 2d b5 b0 4c df 51 6f 19 4e e4 03 42 01 28 c2 7e bf a3 1a b7 76 16 14 43 d9 f7 52 df 98 bf 92 e2 f2 4b 05 2c c5 b0 0d 57 ab 5e ae 4a 8c f8 3e 5e 86 02 a8 d4 08 ad 92 dc 7d 9f 22 7c 76 6e f6 24 68 ec 2a 51 a6 ab db 58 9d 99 40 5b b3 35 0a a3 4f 0c 2d 57 72 09 7b 42 de 36 46 4a 45 60 f3 83 d4 60 62 a3 c9 58 92 73 3c 23 83 6f ea 2d 7e 18 f1 f3 f8 4f 9d 28 5e ec fe 22 97 c7 04 2b 3d ae 6f f5 cb e7 5b 37 31 f6 9e f0 cc 7b 4f 5b d8 70 e7 75 8f f7 ae 25 4c a2 e1 28 e3 80 9f 33 c9 e1 ca 3d ff 53 fe c5 40 fb fb e9 2a b7 92 c0 94 86 ae 06 74 06 bf c2 64 8e e5 ae f1 50 e8 b3 bc 8b 78 a1 fe c0 a8 8f 7f 11 83 f7 7f f1 a7 f0 be c4 8e 2f 88 51 88 e9 ba 06 b9 3b 6c eb c0 a7 04 0b 03 32 7a 02 e8 13 2b de 29 25 95 f5 a5 a9 de 5f 5a 60 60 8f f4 bb b3 04 25 b1 41 94 81 6d ea 1a 84 52 f0 23 89 c6 52 53 6c 05 6e c8 33 5b 2d c9 a2 1d 30 d3 fa ab 9e 0c 50 22 a7 6e 5e 1a 85 01 f7 f8 4a 01 f1 e7 83 d1 38 3f b4 bb 0e 28 3c 8c 00 13 b4 4c 97 b9 5b 92 1e 51 8c 20 6b b7 ef af 1f 0a 69 72 89 ac 89 f5 fa af 08 20 96 93 a2 93 a5 d9 6c 95 d1 cf e6 cf 5f 2b 94 b3 bc d0 8c 7c d1 81 0a 1d 32 66 76 44 75 90 1b a8 64 61 2b 11 b5 fc 83 51 ed 7e b8 3c 68 f5 da 2f a6 3e ae 84 28 02 d9 c1 1f 06 6d 04 fb 0b b0 69 2f 0a 4f f1 98 62 c2 43 f1 4c 1c 1c 45 5f 9d 3e 56 16 30 d4 8f af b8 86 b7 95 7b 7d 0a 16 eb db 4e 8b 64 dd a6 1b bb 29 9f c2 89 6e 03 b6 6f 92 09 8b 43 10 99 c9 5f c5 9d 2f a1 27 79 4a f4 e5 5d b3 60 8d f1 d7 b6 ba e6 8b 85 a6 0c 98 6c 71 85 17 59 c1 37 60 5e 5f 00 67 54 48 4a 71 d3 5e 45 70 e3 09 e2 07 79 2e bd eb 00 d7 a8 78 b1 00 54 17 5c 31 4c f2 f9 28 04 a7 1e de e2 5d 3f 0f 52 4b e8 8b e0 37 72 3d 57 4e 75 cc 73 d2 b5 04 a3 95 e4 5c bb 8c 12 d3 d4 72 58 91 e7 fb 1f c1 1a f3 79 95 67 9f ad d9 93 65 b8 ac fc ae 11 bf 94 01 9b c2 c7 5a 8a cd 37 56 05 23 29 28 d4 60 d5 19 98 0e e5 0d 14 f7 f2 8f b5 0f 90 f7 d3 6b 60 e9 c5 39 04 17 5b 7b b2 52 ae 24 87 de af b9 e1 10 51 77 3e 70 9e 63 e7 54 d7 1d b1 e1 49 c0 d5 a3 da 30 01 55 53 28 ee 53 73 68 14 d7 5b f8 d6 ac d0 5a 2a 6c 3c b3 86 d3 b3 3b 80 85 c1 fb ac db 30 db 4a db 31 be c4 8b cd b7 a6 6c 82 d3 34 62 87 72 28 0e 00 00 80 00 00 00 a8 0e 00 00 60 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 00 00 00 02 00 00 00 90 9c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 01 00 00 00 00 00 00 30 01 00 00 00 00 00 ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 01 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 0a 00 00 00 00 00 00 00 00 30 01 00 00 00 00 00 00 00 ff ff ff ff ff ff 00 00 ff ff ff ff ff ff 00 00 fb ff ff ff ff ff 48 1f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 01 00 00 00 00 00 50 30 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 00 00 00 02 00 00 00 90 9c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 01 00 00 00 00 00 00 30 01 00 00 00 00 00 ff ff ff ff ff ff ff ff 25 00 00 00 00 00 00 00 01 00 01 00 01 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 02 00 19 00 ff 00 00 00 00 10 01 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 00 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 00 5b 00 3e 00 00 00 00 00 12 00 00 00 00 00 cc cc cc cc 00 00 00 00 03 02 00 00 00 00 00 00 08 00 03 00 02 00 00 00 00 e0 15 00 00 00 00 00 cc cc cc cc 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 00 16 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 03 00 01 00 00 00 00 00 17 00 00 00 00 00 48 00 00 00 60 07 00 00 00 01 00 00 00 00 00 00 06 00 03 00 02 00 00 00 00 10 17 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 30 17 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05 00 03 00 01 00 00 00 00 30 18 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 40 18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 00 43 00 3e 00 00 00 00 40 19 00 00 00 00 00 cc cc cc cc 00 00 00 00 03 02 00 00 00 00 00 00 08 00 03 00 02 00 00 00 00 20 1d 00 00 00 00 00 cc cc cc cc 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 40 1d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 03 00 01 00 00 00 00 40 1e 00 00 00 00 00 48 00 00 00 60 07 00 00 00 01 00 00 00 00 00 00 06 00 03 00 02 00 00 00 00 50 1e 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 70 1e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05 00 03 00 01 00 00 00 00 70 1f 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 80 1f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 00 47 00 3e 00 00 00 00 80 20 00 00 00 00 00 cc cc cc cc 00 00 00 00 03 02 00 00 00 00 00 00 08 00 07 00 02 00 00 00 00 60 24 00 00 00 00 00 cc cc cc cc 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 80 24 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 07 00 01 00 00 00 00 80 25 00 00 00 00 00 48 00 00 00 60 07 00 00 00 01 00 00 00 00 00 00 06 00 07 00 02 00 00 00 00 90 25 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 b0 25 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05 00 07 00 01 00 00 00 00 b0 26 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 09 10 08 00 07 00 00 00 00 40 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 80 59 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 11 00 48 00 3e 00 00 00 00 80 5a 00 00 00 00 00 cc cc cc cc 00 00 00 00 03 02 00 00 00 00 00 00 12 00 28 00 02 00 00 00 00 60 5e 00 00 00 00 00 cc cc cc cc 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 80 5e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0e 00 28 00 01 00 00 00 00 80 5f 00 00 00 00 00 48 00 00 00 60 07 00 00 00 01 00 00 00 00 00 00 10 00 28 00 02 00 00 00 00 90 5f 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 b0 5f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0f 00 28 00 01 00 00 00 00 b0 60 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 13 10 08 00 08 00 00 00 00 40 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0a 00 00 00 54 06 00 00 00 c0 9a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b1 00 00 00 00 00 00 a8 07 00 00 78 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 00 00 00 00 20 0e 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 28 00 00 00 00 00 00 00 20 0e 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3e 00 00 00 00 00 00 00 20 0e 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 01 00 01 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 02 00 11 00 ff 00 00 00 00 10 01 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 00 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 00 53 00 3e 00 00 00 00 00 12 00 00 00 00 00 cc cc cc cc 00 00 00 00 03 02 00 00 00 00 00 00 08 00 03 00 02 00 00 00 00 e0 15 00 00 00 00 00 cc cc cc cc 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 00 16 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 03 00 01 00 00 00 00 00 17 00 00 00 00 00 48 00 00 00 60 07 00 00 00 01 00 00 00 00 00 00 06 00 03 00 02 00 00 00 00 10 17 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 0a 00 00 00 10 00 00 00 00 30 17 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05 00 03 00 01 00 00 00 00 30 18 00 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 00 00 00 00 09 10 08 00 09 00 00 00 00 40 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Relocations
重定位节 '.rela.dyn' at offset 0x440 contains 15 entries:
偏移量 信息 类型 符号值 符号名称 + 加数
00000000ed80 000000000008 R_X86_64_RELATIVE 1020
00000000ed88 000000000008 R_X86_64_RELATIVE 1030
00000000ed90 000000000008 R_X86_64_RELATIVE 1050
00000000ed98 000000000008 R_X86_64_RELATIVE 1070
00000000eda8 000000000008 R_X86_64_RELATIVE 1083
00000000edb8 000000000008 R_X86_64_RELATIVE 10e5
00000000edc8 000000000008 R_X86_64_RELATIVE 1114
00000000edd8 000000000008 R_X86_64_RELATIVE 1143
00000000ede8 000000000008 R_X86_64_RELATIVE 11ab
00000000efd8 000000000008 R_X86_64_RELATIVE 0
00000000efe8 000000000008 R_X86_64_RELATIVE 9f6b
00000000f030 000000000008 R_X86_64_RELATIVE f030
00000000f038 000000000008 R_X86_64_RELATIVE 8d20
00000000efe0 000100000006 R_X86_64_GLOB_DAT 0000000000000000 _Z9pcl_entryPvS_ + 0
00000000eff0 000200000006 R_X86_64_GLOB_DAT 0000000000000000 ippcpSetCpuFeatures + 0
Dynamic Section
可以看到比如STRTAB、SYMTAB对应的0x3a8、0x318,对应了.dynstr、.dynsym节。
Dynamic section at offset 0xde50 contains 19 entries:
标记 类型 名称/值
0x000000000000001a (FINI_ARRAY) 0xed80
0x000000000000001c (FINI_ARRAYSZ) 32 (bytes)
0x000000006ffffef5 (GNU_HASH) 0x2e8
0x0000000000000005 (STRTAB) 0x3a8
0x0000000000000006 (SYMTAB) 0x318
0x000000000000000a (STRSZ) 77 (bytes)
0x000000000000000b (SYMENT) 24 (bytes)
0x0000000000000015 (DEBUG) 0x0
0x0000000000000003 (PLTGOT) 0xefc0
0x0000000000000007 (RELA) 0x440
0x0000000000000008 (RELASZ) 360 (bytes)
0x0000000000000009 (RELAENT) 24 (bytes)
0x000000006ffffffc (VERDEF) 0x408
0x000000006ffffffd (VERDEFNUM) 2
0x0000000000000018 (BIND_NOW)
0x000000006ffffffb (FLAGS_1) 标志: NOW PIE
0x000000006ffffff0 (VERSYM) 0x3f6
0x000000006ffffff9 (RELACOUNT) 13
0x0000000000000000 (NULL) 0x0
Version Sections
Version symbols section '.gnu.version' contains 6 entries:
地址:0x00000000000003f6 Offset: 0x0003f6 Link: 4 (.dynsym)
000: 0 (*本地*) 0 (*本地*) 0 (*本地*) 2 (enclave.so)
004: 2 (enclave.so) 2 (enclave.so)
Version definition section '.gnu.version_d' contains 2 entries:
地址:0x0000000000000408 Offset: 0x000408 Link: 5 (.dynstr)
000000: Rev: 1 Flags: BASE Index: 1 Cnt: 1 名称:enclave.so
0x001c: Rev: 1 Flags: 无 Index: 2 Cnt: 1 名称:enclave.so
Use the dynamic section info when displaying symbols
Symbol table of `.gnu.hash' for image:
Num Buc: Value Size Type Bind Vis Ndx Name
3 0: 0000000000000000 0 OBJECT GLOBAL DEFAULT ABS enclave.so
4 0: 000000000000b100 1656 OBJECT GLOBAL DEFAULT 14 g_global_data
5 2: 0000000000009c90 0 FUNC GLOBAL DEFAULT 12 enclave_entry
Histogram of bucket list lengths
Histogram for `.gnu.hash' bucket list length (total of 3 buckets):
Length Number % of total Coverage
0 1 ( 33.3%)
1 1 ( 33.3%) 33.3%
2 1 ( 33.3%) 100.0%